._page_1gsnh_1{color:#24212d;background:#fff;font-family:inherit;font-size:15px;line-height:1.8}._header_1gsnh_2{z-index:60;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #e9e5ef;align-items:center;gap:24px;min-height:76px;padding:12px 32px;display:flex;position:sticky;top:0}._header_1gsnh_2>a:first-child{flex-shrink:0}._desktopNav_1gsnh_4{align-items:center;gap:24px;margin-left:auto;font-size:13px;font-weight:600;display:flex}._header_1gsnh_2>a:last-child{flex-shrink:0;min-height:46px;padding:10px 22px;font-size:13px}._apply_1gsnh_6{color:#fff;background:var(--brand-cta-gradient);text-align:center;justify-content:center;align-items:center;gap:20px;min-height:54px;padding:14px 28px;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex}._apply_1gsnh_6:hover{background:var(--brand-cta-gradient-hover)}:is(._page_1gsnh_1 a:focus-visible,._page_1gsnh_1 summary:focus-visible){outline-offset:5px;outline:3px solid #24212d}._hero_1gsnh_9{color:#fff;background:#6343d4;grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;padding:80px max(32px,50vw - 570px) 64px;display:grid;position:relative;overflow:hidden}._heroInner_1gsnh_10{z-index:1;position:relative}._eyebrow_1gsnh_11{margin:0 0 16px;font-size:13px;font-weight:600}._hero_1gsnh_9 h1{letter-spacing:-.04em;margin:0;font-size:clamp(36px,4.5vw,62px);font-weight:750;line-height:1.2}._heroTitle_1gsnh_13{grid-template-columns:minmax(0,max-content) minmax(72px,1fr);align-items:center;gap:24px;margin-bottom:14px;display:grid}._codexIcon_1gsnh_14{border-radius:22%;flex-shrink:0;justify-self:center;width:72px;height:72px;animation:4.5s ease-in-out infinite _codexFloat_1gsnh_1;display:inline-block;position:relative;overflow:hidden}._codexIcon_1gsnh_14 img{width:142.22%;max-width:none;height:142.22%;position:absolute;top:-21.11%;left:-21.11%}@keyframes _codexFloat_1gsnh_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){._codexIcon_1gsnh_14{animation:none}}._heroLead_1gsnh_18{margin:0 0 24px;font-size:24px;font-weight:650;line-height:1.6}._heroImage_1gsnh_19{width:100%;height:auto}._imageNote_1gsnh_20{color:#ede7ff;font-size:11px;position:absolute;bottom:18px;right:32px}._section_1gsnh_21{max-width:1140px;margin:0 auto;padding:64px 32px;scroll-margin-top:92px}._section_1gsnh_21 h2{letter-spacing:-.025em;margin:0 0 26px;font-size:30px;font-weight:700;line-height:1.5}._section_1gsnh_21 h3{margin:0 0 6px;font-size:17px;font-weight:700}._section_1gsnh_21 p{margin:0}._sectionIntro_1gsnh_25{color:#605b69;margin-bottom:28px!important}._tinted_1gsnh_26{background:#f7f5fc;max-width:none;padding-inline:max(32px,50vw - 538px)}._featureList_1gsnh_27{margin:0}._featureList_1gsnh_27>div{border-top:1px solid #e6e1ee;grid-template-columns:240px 1fr;gap:24px;padding:24px 0;display:grid}._featureList_1gsnh_27 dt{font-size:18px;font-weight:700}._featureList_1gsnh_27 dd{color:#605b69;margin:0}._lessons_1gsnh_31{margin:0;padding:0;list-style:none}._lessons_1gsnh_31 li{border-top:1px solid #ded7ea;grid-template-columns:100px 1fr;gap:28px;padding:22px 0;display:grid}._lessons_1gsnh_31 li>span{color:#6343d4;font-size:14px;font-weight:700}._lessons_1gsnh_31 p,._usecases_1gsnh_34 p{color:#605b69}._note_1gsnh_35{color:#66616e;font-size:12px;line-height:1.8;margin-top:22px!important}._usecases_1gsnh_34{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}._usecases_1gsnh_34>div{border-top:2px solid #6343d4;padding-top:20px}._sample_1gsnh_38{border-top:1px solid #e6e1ee;margin-top:24px;padding-top:18px}._sample_1gsnh_38 summary{cursor:pointer;font-weight:600}._sample_1gsnh_38 p{margin-top:14px}._sample_1gsnh_38 a{padding-block:10px;text-decoration:underline;display:inline-block}._conditions_1gsnh_41{margin:0 0 28px}._conditions_1gsnh_41>div{border-top:1px solid #ded7ea;grid-template-columns:180px 1fr;gap:28px;padding:20px 0;display:grid}._conditions_1gsnh_41 dt{font-weight:700}._conditions_1gsnh_41 dd{margin:0}._conditions_1gsnh_41 strong{font-size:24px;font-weight:700}._conditions_1gsnh_41 p{color:#605b69}._tinted_1gsnh_26>._apply_1gsnh_6{margin-top:24px}._faq_1gsnh_45 details{border-top:1px solid #e6e1ee}._faq_1gsnh_45 summary{cursor:pointer;padding:22px 32px 22px 0;font-weight:600}._faq_1gsnh_45 details p{color:#605b69;padding:0 0 22px}._contact_1gsnh_48{border-top:1px solid #e6e1ee;grid-template-columns:.9fr 1.1fr;align-items:start;gap:64px;display:grid}._contact_1gsnh_48>div>p{margin-bottom:20px}._contact_1gsnh_48 ._eyebrow_1gsnh_11{color:#6343d4}._booking_1gsnh_50{border:1px solid #777080;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;font-weight:600;display:inline-flex}._footer_1gsnh_51{text-align:center;color:#605b69;background:#f7f5fc;padding:36px 24px;font-size:12px}._footer_1gsnh_51>a{padding:10px;display:inline-block}._footer_1gsnh_51 p{margin:16px 0 4px}._mobileCta_1gsnh_53{display:none}@media (max-width:1000px){._desktopNav_1gsnh_4{gap:14px;font-size:12px}._header_1gsnh_2{gap:16px;padding-inline:24px}._hero_1gsnh_9{gap:20px}._heroLead_1gsnh_18{font-size:20px}}@media (max-width:767px){._page_1gsnh_1{padding-bottom:90px;font-size:14px}._header_1gsnh_2{gap:8px;min-height:64px;padding:8px 16px}._header_1gsnh_2>a:first-child{margin-right:auto}._header_1gsnh_2>a:first-child img{width:104px;height:auto}._desktopNav_1gsnh_4{display:none}._header_1gsnh_2>a:last-child{gap:7px;min-height:44px;padding:10px 14px;font-size:11px}._page_1gsnh_1 ._hero_1gsnh_9:first-of-type{padding-top:24px!important}._hero_1gsnh_9{grid-template-columns:1fr;gap:24px;padding:24px 24px 32px}._hero_1gsnh_9 h1{font-size:34px!important;line-height:1.35!important}._heroLead_1gsnh_18{line-height:1.5;font-size:20px!important}._heroImage_1gsnh_19{max-width:360px;margin:auto}._imageNote_1gsnh_20{text-align:center;grid-column:1;margin:-20px 0 0;position:static}._section_1gsnh_21,._tinted_1gsnh_26{padding:44px 24px;scroll-margin-top:80px}._section_1gsnh_21 h2{margin-bottom:24px;font-size:22px}._featureList_1gsnh_27>div{grid-template-columns:1fr;gap:6px;padding:20px 0}._featureList_1gsnh_27 dt{font-size:16px}._lessons_1gsnh_31 li{grid-template-columns:54px 1fr;gap:14px;padding:20px 0}._lessons_1gsnh_31 h3{font-size:16px}._usecases_1gsnh_34{grid-template-columns:1fr;gap:22px}._usecases_1gsnh_34>div{padding-top:16px}._conditions_1gsnh_41>div{grid-template-columns:1fr;gap:7px;padding:18px 0}._contact_1gsnh_48{grid-template-columns:1fr;gap:32px}._mobileCta_1gsnh_53{z-index:55;padding:12px 16px max(12px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-top:1px solid #e6e1ee;display:block;position:fixed;inset:auto 0 0}._mobileCta_1gsnh_53 ._apply_1gsnh_6{width:100%;min-height:52px;display:flex}}@media (max-width:360px){._header_1gsnh_2{gap:4px;padding-inline:12px}._header_1gsnh_2>a:first-child img{width:88px}._header_1gsnh_2>a:last-child{padding-inline:10px;font-size:10px}._hero_1gsnh_9 h1{font-size:30px!important}}@media (max-width:767px){._header_1gsnh_2{overflow:visible}._header_1gsnh_2 #training-mobile-menu{top:100%}._heroTitle_1gsnh_13{grid-template-columns:minmax(0,max-content) minmax(48px,1fr)}._codexIcon_1gsnh_14{width:48px;height:48px}}._process_1gsnh_66{margin:0 0 28px;padding:0;list-style:none;display:flex}._process_1gsnh_66 li{border-bottom:2px solid #c8bce5;flex:1;justify-content:center;align-items:center;gap:12px;padding:16px 12px;font-size:14px;font-weight:600;display:flex}._process_1gsnh_66 li+li:before{content:"→";color:#8670b1}._profile_1gsnh_69{grid-template-columns:176px 1fr;align-items:center;gap:40px;display:grid}._profile_1gsnh_69>img{object-fit:contain;border-radius:24px;width:176px;height:176px;display:block}._profile_1gsnh_69 h2{margin-bottom:12px}._profile_1gsnh_69 h3 span{margin-left:12px;font-size:13px;font-weight:400}._profile_1gsnh_69 a{padding-block:10px;font-size:13px;text-decoration:underline;display:inline-block}@media (max-width:767px){._header_1gsnh_2>a:last-child{display:none}._profile_1gsnh_69{grid-template-columns:1fr;gap:20px}._profile_1gsnh_69>img{width:144px;height:144px}._process_1gsnh_66{flex-direction:column}._process_1gsnh_66 li{border-bottom:1px solid #ded7ea;justify-content:flex-start;padding:12px 0}._process_1gsnh_66 li+li:before{content:"↓"}._hero_1gsnh_9 h1{font-size:36px!important}._heroLead_1gsnh_18{font-size:14px!important}}@media (max-width:1100px) and (min-width:768px){._header_1gsnh_2{flex-wrap:wrap;gap:12px}._desktopNav_1gsnh_4{gap:12px}}@media (max-width:767px){._header_1gsnh_2 .language-trigger{width:112px;padding-inline:22px;font-size:12px}._header_1gsnh_2 .language-menu{right:0}._page_1gsnh_1 ._header_1gsnh_2>a[data-ui-button]:last-child{display:none!important}._header_1gsnh_2 .language-trigger{width:112px!important}}@media (max-width:360px){._hero_1gsnh_9 h1{font-size:28px!important}._heroTitle_1gsnh_13{grid-template-columns:minmax(0,max-content) minmax(40px,1fr)}._codexIcon_1gsnh_14{width:40px;height:40px}}
