.ac-page{background:#fff}.ac-page,.ac-page *{font-family:var(--font-inter),Inter,sans-serif!important}.ac-page .text-block-220,.ac-page .link-62,.ac-page .link-80,.ac-page .text-block-369,.ac-page .link-62.dark,.ac-page .link-80.ai{color:#000}.ac-page .navbar-6.dark{border:1px solid #e4e4e4;box-shadow:0 2px 6.7px #00000040}.ac-page.ac-page .navbar-6.dark{background-color:#fff!important}.ac-page.ac-page .link-80.ai.new{background-color:#0000!important}.ac-page .navbar-6.dark *{border-top-left-radius:10px;border-top-right-radius:10px;font-family:Inter,sans-serif}.ac-page .navbar-6.dark .frame-2087329429{border-top-left-radius:0;border-top-right-radius:0}.ac-page .navbar-6.dark .button-114{border-top-left-radius:100px;border-top-right-radius:100px}.ac-page .navbar-6.dark .div-block-8107,.ac-page .navbar-6.dark .div-block-7849.new,.ac-page .navbar-6.dark .hp,.ac-page .navbar-6.dark .dropdown-7.w-dropdown.w--open{border-top-left-radius:0;border-top-right-radius:0}.ac-page .navbar-6.dark .button-style-10{border-top-left-radius:100px;border-top-right-radius:100px}.ac-page .navbar-6.dark .frame-2087329719,.ac-page .navbar-6.dark .frame-2087329580,.ac-page .navbar-6.dark .frame-2087329730,.ac-page .navbar-6.dark .frame-2087329735,.ac-page .navbar-6.dark .frame-2087329737{border-top-left-radius:0;border-top-right-radius:0}.ac-page .navbar-6.dark .frame-2087329217-copy{border-top-left-radius:100px;border-top-right-radius:100px}.ac-page .navbar-6.dark .main-block,.ac-page .navbar-6.dark .div-block-7869,.ac-page .navbar-6.dark .frame-2087329731,.ac-page .navbar-6.dark .frame-2087329738,.ac-page .navbar-6.dark .frame-2087329430{border-top-left-radius:0;border-top-right-radius:0}.ac-page .frame-2087329580,.ac-page .frame-2087329735{border-top:1px solid #545b6433}.ac-page .text-1592,.ac-page .text-1687,.ac-page .text-1696{color:#000}.ac-page .div-block-7869 img{filter:brightness(0)}.ac-page .div-block-7869 img.w-f-nav-icon-img{filter:brightness(.7)}.ac-page .div-block-7869 img[src="/images/brain-circuit-latest-2.png"]{opacity:.6}.ac-page .frame-2087329738 img[src="/images/handshake-2.svg"]{filter:brightness(.7)}.ac-page .frame-2087329731 img,.ac-page .frame-2087329738 img{filter:brightness(0)}.ac-page .navbar-6.dark .div-block-7869 img,.ac-page .navbar-6.dark .frame-2087329731 img,.ac-page .navbar-6.dark .frame-2087329738 img,.ac-page .navbar-6.dark .nav-content-block{border-top-left-radius:0;border-top-right-radius:0}.ac-page .div-block-8107,.ac-page .frame-2087329719,.ac-page .frame-2087329730,.ac-page .frame-2087329737{border-right-color:#545b6433}.ac-page .main-wrap2-2.center.heropd.navbar-content.new.new1{background:#fff;border:1px solid #545b6433;border-radius:8px;box-shadow:0 0 1px #3032330d,0 8px 16px #3032331a}.ac-page .div-block-7886.new:active{background-color:#0000}.ac-page .main-wrap2-2.center.heropd.navbar-content.new{background:#fff}.ac-page .solutions{background-color:#fff;border-color:#545b6433}.ac-page .text-1686{color:#000}.ac-page .company{background-color:#fff;border-color:#545b6433}.ac-page .text-1694{color:#000}.ac-page .resources-2{background-color:#fff;border-color:#545b6433}.ac-page .div-block-7850{background:#fff;border-color:#0000}.ac-page .text-1699{color:#000}.ac-page .navbar-6.dark .button-style-14,.ac-page .navbar-6.dark .button-style-16{border-top-left-radius:100px;border-top-right-radius:100px}.ac-page .div-block-7843{background:#fff;border-color:#0000}.ac-page .div-block-7844{background:#fff}.ac-page .div-block-7845{background:#fff;border-top-color:#545b6433;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:0!important;border-top-right-radius:0!important}.ac-page .text-1590{color:#000}.ac-page .text-1588{color:#858c94}.ac-page .try-for-free-dark.new{border:1px solid #91919166;border-radius:100px;box-shadow:0 0 4px #0000001a,0 4px 8px #0003;background:#fff!important}@media screen and (max-width:991px){.ac-page .icon-26{color:#858c94}.ac-page .nav-menu-10.dark-navbar{background-color:#fff}.ac-page .frame-2087329224.dark.mobile-version{background-color:#fff;background-image:none}.ac-page .div-block-6691.mobile-view{background-color:#fff}}.ac-page .tj-chrome-figmaV14{--v14-surface-1:#f8f9fb;--v14-surface-2:#eef0f3}.ac-page .tj-chrome-nav{background:#fff}.ac-page .tj-chrome-navLinks .tj-chrome-navDropdownToggle,.ac-page .tj-chrome-navPlain{color:#000}.ac-page .tj-chrome-logoLink img{content:url(/images/tooljetlogo-dark.svg)}.ac-page .v14-mobile-nav .brand-6 svg path[fill=white]{fill:#000}.ac-page .v14-mobile-nav .w-nav-menu .w-dropdown,.ac-page .v14-mobile-nav .w-nav-menu .link-62{border-bottom-color:#dddee0}.ac-page .v14-mobile-nav .w-nav-menu .w-dropdown-toggle img{filter:brightness(.5)}.ac-page .v14-mobile-nav .w-nav-menu .w-dropdown-toggle.w--open,.ac-page .v14-mobile-nav .w-nav-menu .w-dropdown-toggle.w--open .div-block-7886{background-color:#f8f9fb!important}.ac-page .v14-mobile-nav .div-block-7869-mob img{filter:brightness(0);opacity:.6}.ac-page footer [class*=footerLinks],.ac-page footer [class*=footerMeta],.ac-page footer [class*=footerBottom]{background:#fff}.ac-page footer [class*=footerLinks] a{color:#181b1f}.ac-page footer [class*=footerLinks] a:hover,.ac-page footer [class*=footerLinks] a:focus-visible{color:#000}.ac-page footer [class*=footerMeta] address{color:#181b1f}.ac-page footer [class*=footerMeta] address b{color:#858c94}.ac-page footer [class*=footerSocial] img{filter:brightness(.6)}.ac-page footer [class*=footerSocial] a[href*=reddit] img{content:url(/images/academy-reddit-light.svg)}.ac-page{--ac-font:var(--font-site-sans);--ac-heading:#000;--ac-muted:#737373;--ac-line:#dddee0;--ac-line-strong:#bbbdc1;--ac-surface:#f7f8fa;--ac-accent:#3e63dd;--ac-tag:#c9502e;--ac-primary:#4368e3;--ac-primary-hover:#3558d0;--ac-blue:#3e63dd;--ac-pink:#e447c1;--ac-green:#2eb67d;--ac-purple:#9d76ea;--ac-orange:#ff8c73;--ac-focus-ring:3px solid #6787e8a3;--ac-ease-out:cubic-bezier(.22,1,.36,1);--ac-section-gap:180px;--ac-gutter:max(64px,calc((100% - 1384px)/2))}.ac-page :is(.inner-container,.ac-stats,.ac-block,.ac-faq-section,.ac-banner) :not(svg,svg *){font-family:var(--ac-font)!important}.ac-page :is(.ac-stats,.ac-block,.ac-banner) :is(h2,h3,p,ol){margin:0}.ac-page .main-wrap{background-image:none!important;border-color:#0000!important;padding-bottom:64px!important}.ac-page .light-shades{display:none!important}.ac-page .hero-text{gap:24px}.ac-page .heading2.academy,.ac-page .heading2.academy .text-span-110{letter-spacing:-.84px!important;font-size:42px!important;font-weight:500!important;line-height:53px!important}.ac-page .heading2.academy{color:var(--ac-heading)!important;text-align:center!important;margin:0!important}.ac-page .heading2.academy .text-span-110{color:var(--ac-accent)!important;-webkit-text-fill-color:var(--ac-accent)!important;background:0 0!important}.ac-page .ac-heading-break-mobile{display:none}.ac-page .subpara.academy{color:var(--ac-muted)!important;letter-spacing:0!important;text-align:center!important;font-size:20px!important;font-weight:400!important;line-height:30px!important}.ac-page .div-block-7659.academy{justify-content:center!important;margin-top:24px!important;padding-top:0!important}.ac-hero-decor-card{width:185px;margin:0 auto 8px;display:block}@media (min-width:992px){.ac-page .hero-text._100.pd-bt,.ac-page .div-block-7688{flex-shrink:0;width:900px;max-width:100%}.ac-page .hero-text._100.pd-bt{padding-bottom:0}.ac-page .subpara.academy{width:76%;margin-left:auto!important;margin-right:auto!important}.ac-page .main-wrap.vertical-flex.pd{padding-top:32px}.ac-hero-decor-card{width:220px}}.ac-page .submit-button-16.dif,.ac-page .ac-btn,.ac-page .ac-cert-overlay{white-space:nowrap;background-color:var(--ac-primary)!important;width:auto!important;height:auto!important;box-shadow:none!important;color:#fafcff!important;letter-spacing:0!important;border:none!important;border-radius:0!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:12px 24px!important;font-size:16px!important;font-weight:500!important;line-height:24px!important;text-decoration:none!important;transition:background-color .18s!important;display:inline-flex!important}.ac-page .submit-button-16.dif:hover,.ac-page .ac-btn:hover,.ac-page .ac-cert-visual:hover .ac-cert-overlay{background-color:var(--ac-primary-hover)!important}.ac-page .submit-button-16.dif:focus-visible,.ac-page .ac-btn:focus-visible,.ac-page .ac-card:focus-visible,.ac-page .ac-cert-visual:focus-visible{outline:var(--ac-focus-ring);outline-offset:3px}.ac-page .ac-icon{flex-shrink:0;width:24px;height:24px}.ac-page .ac-icon-arrow,.ac-page .ac-link-arrow{transition:transform .2s var(--ac-ease-out)}.ac-page .ac-link-arrow{flex:none;width:15px;height:15px}.ac-page .submit-button-16.dif:hover .ac-icon-arrow,.ac-page .ac-btn:hover .ac-icon-arrow{transform:translate(3px,-4px)}.ac-page .ac-blue{color:var(--ac-blue)}.ac-page .ac-pink{color:var(--ac-pink)}.ac-page .ac-green{color:var(--ac-green)}.ac-page .ac-purple{color:var(--ac-purple)}.ac-page .ac-orange{color:var(--ac-orange)}.ac-page .ac-intro h2,.ac-page .ac-steps-heading h2,.ac-page .ac-split-copy h2,.ac-page .ac-banner-copy h2{color:var(--ac-heading);letter-spacing:-.84px;text-wrap:balance;font-size:42px;font-weight:500;line-height:53px}.ac-page .ac-intro p,.ac-page .ac-steps-heading p,.ac-page .ac-split-copy p,.ac-page .ac-banner-copy p{color:var(--ac-muted);margin-top:12px;font-size:18px;font-weight:400;line-height:27px}.ac-page :is(.ac-card,.ac-steps-list li) h3{color:var(--ac-heading);letter-spacing:0;font-size:18px;font-weight:400;line-height:27px}.ac-page :is(.ac-card,.ac-steps-list li) p{color:var(--ac-muted);margin-top:4px;font-size:16px;font-weight:400;line-height:24px}.ac-page .ac-block{padding-top:var(--ac-section-gap);border-bottom:1px solid var(--ac-line)}.ac-page .ac-intro{padding:24px var(--ac-gutter);border-top:1px solid var(--ac-line);border-bottom:1px solid var(--ac-line)}.ac-page .ac-tag-row{min-height:48px;padding:0 var(--ac-gutter);border-top:1px solid var(--ac-line);border-bottom:1px solid var(--ac-line);justify-content:space-between;align-items:center;display:flex}.ac-page .ac-tag-row>span{color:var(--ac-tag);font-size:16px;font-weight:500;line-height:24px}.ac-page .ac-tag-row-btn{align-self:stretch}.ac-page .ac-mobile-cta{display:none!important}.ac-page .ac-stats{padding:0 var(--ac-gutter);border-top:1px solid var(--ac-line);border-bottom:1px solid var(--ac-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ac-page .ac-stat{border-left:1px solid var(--ac-line);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:148px;padding:24px;display:flex}.ac-page .ac-stat:last-child{border-right:1px solid var(--ac-line)}.ac-page .ac-stat-value{font-size:24px;font-weight:500;line-height:32px}.ac-page .ac-stat-label{color:var(--ac-muted);font-size:16px;font-weight:400;line-height:24px}.ac-page .ac-grid{margin:0 var(--ac-gutter)-1px;border-right:1px solid var(--ac-line);display:grid}.ac-page .ac-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ac-page .ac-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-page .ac-card{border-left:1px solid var(--ac-line);border-bottom:1px solid var(--ac-line);min-width:0;color:inherit;background:#fff;flex-direction:column;padding:24px;transition:background-color .18s;display:flex;text-decoration:none!important}.ac-page a.ac-card:hover,.ac-page .ac-card:focus-within{background:var(--ac-surface)}.ac-page .ac-course-image{aspect-ratio:32/15;object-fit:cover;border-radius:0;width:100%;height:auto;display:block}.ac-page .ac-tag{border:1px solid;align-self:flex-start;margin:16px 0 12px;padding:8px 16px;font-size:14px;font-weight:500;line-height:21px;display:inline-flex}.ac-page .ac-tag-green{color:var(--ac-green)}.ac-page .ac-tag-blue{color:#086cf0}.ac-page .ac-tag-purple{color:var(--ac-purple)}.ac-page .ac-link{color:var(--ac-heading);align-items:center;gap:8px;margin-top:auto;padding-top:24px;font-size:14px;font-weight:500;line-height:21px;display:inline-flex}.ac-page a.ac-card:hover .ac-link-arrow{transform:translate(3px,-4px)}.ac-page .ac-icon-tile{border:1px solid #858c941a;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;padding:12px;display:flex}.ac-page .ac-icon-tile img{width:24px;height:24px}.ac-page .ac-icon-tile .ac-icon{stroke-width:1.75px}.ac-page .ac-tile-blue{color:#3e63dd;background:#3e63dd1a}.ac-page .ac-tile-pink{color:#e447c1;background:#e447c11a}.ac-page .ac-tile-green{color:#2eb67d;background:#2eb67d1a}.ac-page .ac-tile-purple{color:#9d76ea;background:#9d76ea1a}.ac-page .ac-why-grid .ac-card:hover{background:var(--ac-surface)}.ac-page .ac-steps{padding:0 var(--ac-gutter);display:flex}.ac-page .ac-steps-heading{flex-direction:column;flex:.78 1 0;justify-content:center;padding:24px 24px 24px 0;display:flex}.ac-page .ac-steps-list{border-left:1px solid var(--ac-line);border-right:1px solid var(--ac-line);flex:1.22 1 0;padding:0;list-style:none}.ac-page .ac-steps-list li{border-bottom:1px solid var(--ac-line);grid-template-columns:32px minmax(0,1fr);padding:24px;display:grid}.ac-page .ac-steps-list li:last-child{border-bottom:0}.ac-page .ac-step-number{padding-top:4px;font-size:12px;line-height:18px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important}.ac-page .ac-split{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);display:grid}.ac-page .ac-split-copy{padding:64px 64px 64px var(--ac-gutter);flex-direction:column;justify-content:center;display:flex}.ac-page .ac-split-visual{border-left:1px solid var(--ac-line);background:var(--ac-surface);justify-content:center;align-items:center;min-width:0;padding:64px;display:flex}@media (min-width:1041px){.ac-page .ac-split-tagged{grid-template-rows:auto 1fr}.ac-page .ac-split-tagged .ac-tag-row{grid-area:1/1;padding-right:0}.ac-page .ac-split-tagged .ac-split-copy{grid-area:2/1}.ac-page .ac-split-tagged .ac-split-visual{border-top:1px solid var(--ac-line);grid-area:1/2/span 2}}.ac-page .ac-split-visual.ac-lessons{background:#fff;flex-direction:column;align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.ac-page .ac-lesson{border-top:1px solid var(--ac-line);flex:1 0 auto;align-items:center;gap:16px;padding:24px;transition:background-color .18s;display:flex}.ac-page .ac-lesson:first-child{border-top:0}.ac-page .ac-lesson:hover{background:var(--ac-surface)}.ac-page .ac-lesson:nth-child(3){opacity:.7}.ac-page .ac-lesson:nth-child(4){opacity:.45}.ac-page .ac-lesson:nth-child(5){opacity:.25}.ac-page .ac-lesson-num{border:1px solid var(--ac-line);width:32px;height:32px;color:var(--ac-primary);flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:21px;display:inline-flex}.ac-page .ac-lesson-title{min-width:0;color:var(--ac-heading);flex:1;font-size:18px;line-height:27px}.ac-page .ac-lesson .ac-icon{color:var(--ac-primary);stroke-width:1.75px}.ac-page .ac-cert-block{padding-right:var(--ac-gutter);padding-left:var(--ac-gutter);border-bottom:0}.ac-page .ac-cert-heading{text-align:center;padding:24px 24px 48px}.ac-page .ac-cert-heading p{color:var(--ac-accent);margin-bottom:8px;font-size:16px;font-weight:400;line-height:24px}.ac-page .ac-cert-heading h2{color:var(--ac-heading);letter-spacing:-.84px;text-wrap:balance;font-size:42px;font-weight:500;line-height:53px}.ac-page .ac-cert-visual{cursor:pointer;width:100%;max-width:565px;margin:0 auto;position:relative}.ac-page .ac-cert-frame{width:100%}.ac-page .ac-cert-visual svg{border-radius:10px;width:100%;height:auto;display:block;box-shadow:0 58px 67px #3e63dd26}.ac-page .ac-cert-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .45s,transform .45s,background-color .18s!important}.ac-page .ac-cert-visual.revealed .ac-cert-overlay{opacity:0;pointer-events:none;transform:translate(-50%,-50%)translateY(-8px)}.ac-cert-confetti{pointer-events:none;z-index:9999;width:100vw;height:100vh;position:fixed;inset:0}.ac-page .ac-faq-section{padding-top:var(--ac-section-gap)}.ac-page .ac-banner{margin-top:var(--ac-section-gap);border-top:1px solid var(--ac-line);background:-webkit-image-set(url(/images/academy-lt-cta-img.avif) 1x type("image/avif"),url(/images/academy-lt-cta-img.png) 1x type("image/png")) 50%/cover no-repeat;background:image-set("/images/academy-lt-cta-img.avif" 1x type("image/avif"),"/images/academy-lt-cta-img.png" 1x type("image/png")) 50%/cover no-repeat}.ac-page .ac-banner-inner{min-height:336px;padding:64px var(--ac-gutter);justify-content:space-between;align-items:center;gap:48px;display:flex}.ac-page .ac-banner-copy{max-width:760px}@media (max-width:1040px){.ac-page .ac-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-page .ac-steps,.ac-page .ac-split{display:block}.ac-page .ac-steps-heading{border-bottom:1px solid var(--ac-line);padding-right:0}.ac-page .ac-split-copy{padding:48px var(--ac-gutter)}.ac-page .ac-split-visual{border-top:1px solid var(--ac-line);border-left:0}.ac-page .ac-banner-inner{flex-direction:column;align-items:flex-start}}@media (max-width:991px){.ac-page .ac-heading-break{display:none}}@media (max-width:767px){.ac-page .hero-text._100.pd-bt{padding-bottom:0!important}.ac-page .ac-heading-break-mobile{display:block}.ac-page .subpara.academy{width:300px;max-width:100%}.ac-page .inner-container{border-bottom:0!important}}@media (max-width:680px){.ac-page{--ac-section-gap:64px;--ac-gutter:24px}.ac-page .main-wrap{padding-bottom:48px!important}.ac-page .hero-text{gap:16px}.ac-page .heading2.academy,.ac-page .heading2.academy .text-span-110{letter-spacing:-.64px!important;font-size:32px!important;line-height:40px!important}.ac-page .subpara.academy{font-size:15px!important;line-height:24px!important}.ac-page .submit-button-16.dif,.ac-page .ac-btn{padding:16px 24px!important}.ac-page .ac-intro h2,.ac-page .ac-steps-heading h2,.ac-page .ac-split-copy h2,.ac-page .ac-banner-copy h2{letter-spacing:-.52px;font-size:26px;line-height:34px}.ac-page .ac-intro p,.ac-page .ac-steps-heading p,.ac-page .ac-split-copy p{margin-top:4px;font-size:16px;line-height:24px}.ac-page .ac-banner-copy p{margin-top:8px;font-size:16px;line-height:24px}.ac-page :is(.ac-card,.ac-steps-list li) h3{font-size:16px!important;line-height:24px!important}.ac-page :is(.ac-card,.ac-steps-list li) p{font-size:15px!important;line-height:24px!important}.ac-page .ac-tag-row{padding:12px 24px}.ac-page .ac-cert-heading{padding:0 0 32px}.ac-page .ac-cert-heading p{font-size:12px;line-height:18px}.ac-page .ac-cert-heading h2{letter-spacing:-.52px;font-size:26px;line-height:34px}.ac-page .ac-tag-row>span{font-size:12px;line-height:18px}.ac-page .ac-tag-row-btn{display:none!important}.ac-page .ac-mobile-cta{align-self:flex-start;margin-top:24px;display:inline-flex!important}.ac-page .ac-tag{padding:8px 12px;font-size:12px;line-height:18px}.ac-page .ac-stats,.ac-page .ac-grid-3,.ac-page .ac-grid-2{grid-template-columns:minmax(0,1fr)}.ac-page .ac-stat{border-right:1px solid var(--ac-line);border-bottom:1px solid var(--ac-line);min-height:0}.ac-page .ac-stat:last-child{border-bottom:0}.ac-page .ac-stat-value{font-size:20px;line-height:30px}.ac-page .ac-stat-label{font-size:15px;line-height:24px}.ac-page .ac-split-copy{padding:32px 24px}.ac-page .ac-split-visual{padding:24px}.ac-page .ac-lesson{padding:16px 24px}.ac-page .ac-lesson-title{font-size:16px;line-height:24px}.ac-page .ac-cert-overlay{padding:8px 12px!important;font-size:14px!important;line-height:21px!important}.ac-page .ac-banner-inner{gap:24px;min-height:0;padding:64px 24px}.ac-page .ac-banner .ac-btn{width:100%}}
