.PNIKaq_hero{padding-bottom:48px}.PNIKaq_heroCta{margin-top:32px}.PNIKaq_section{max-width:1180px;padding:56px var(--gutter);margin:0 auto}.PNIKaq_section>h2{margin-bottom:32px;font-size:clamp(30px,3.4vw,46px)}.PNIKaq_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.PNIKaq_card{background:#0d1b2b;border:1px solid #1f3346;border-radius:20px;align-content:start;gap:14px;padding:28px;display:grid}.PNIKaq_card h3{font-size:22px}.PNIKaq_card p{color:var(--muted);line-height:1.65}.PNIKaq_steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.PNIKaq_step{border-top:1px solid #2a3f53;align-content:start;gap:12px;padding:24px 0 0;display:grid}.PNIKaq_step:before{counter-increment:step;content:counter(step);color:#b5c9c5;letter-spacing:.1em;font-size:13px}.PNIKaq_step h3{font-size:21px}.PNIKaq_step p{color:var(--muted);line-height:1.65}.PNIKaq_aiLine{color:var(--muted);font-size:14px;line-height:1.6;margin-top:28px!important}.PNIKaq_formSection{padding:24px var(--gutter) 112px;justify-items:center;display:grid}.PNIKaq_fieldError{color:#f3b8a8;margin-top:8px;font-size:13px;line-height:1.5;display:block}.PNIKaq_invalid{border-color:#f3b8a8!important}.PNIKaq_consent{cursor:pointer;align-items:flex-start;gap:12px;display:flex!important}.PNIKaq_consent input{accent-color:#b5c9c5;flex:none;height:17px;width:17px!important;margin:3px 0 0!important;padding:0!important;display:inline-block!important}.PNIKaq_consent span{line-height:1.55;color:#dce4e7!important}.PNIKaq_errorLine{color:#f3b8a8;font-size:14px;line-height:1.5}.PNIKaq_done{text-align:left;gap:16px;display:grid}.PNIKaq_done h2{font-size:clamp(26px,3vw,34px)}.PNIKaq_done p{color:var(--muted);font-size:17px;line-height:1.7}[data-theme=light] .PNIKaq_card{background:#f1f4f5;border-color:#06101f18}[data-theme=light] .PNIKaq_step{border-color:#06101f20}[data-theme=light] .PNIKaq_step:before{color:#405b78}[data-theme=light] .PNIKaq_consent span{color:var(--ink)!important}[data-theme=light] :is(.PNIKaq_fieldError,.PNIKaq_errorLine){color:#a3361b}[data-theme=light] .PNIKaq_invalid{border-color:#a3361b!important}[data-theme=light] .PNIKaq_consent input{accent-color:#06101f}@media (max-width:900px){.PNIKaq_cards,.PNIKaq_steps{grid-template-columns:1fr}}@media (max-width:640px){.PNIKaq_section{padding:40px 16px}.PNIKaq_card{padding:22px}.PNIKaq_formSection{padding:16px 16px 72px}}
.bQ85Wq_arrow{vertical-align:-.15em;flex:none;width:15px;height:15px;margin-left:6px;display:inline-block}.bQ85Wq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
._2vElma_entry{padding:8px 32px 22px}._2vElma_entry a{color:inherit;background:#80928d14;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:15px 18px;font-size:11px;display:flex}._2vElma_entry a>span>span{margin-top:4px;font-size:15px;display:block}._2vElma_entry a:hover{background:#80928d24}._2vElma_entry a:focus-visible{outline-offset:3px;outline:2px solid #83aeda}
.UsfwDW_mark{background:currentColor;flex:none;width:20px;height:24px;display:inline-block;-webkit-mask:url(/dynamic-experts/brand/dynamic-experts-tree-white.svg) 50%/contain no-repeat;mask:url(/dynamic-experts/brand/dynamic-experts-tree-white.svg) 50%/contain no-repeat}
.SHn6Aa_v4{isolation:isolate}[data-theme=light] .SHn6Aa_newsletter[data-newsletter-variant=plain] :is(p,label,.SHn6Aa_signupLegend){color:#06101f}[data-theme=light] .SHn6Aa_newsletter[data-newsletter-variant=plain] :is(.SHn6Aa_signupNotice,.SHn6Aa_signupIdentity label>span,.SHn6Aa_signupLegend span){color:#60666d}[data-theme=light] .SHn6Aa_newsletter[data-newsletter-variant=plain] :is(.SHn6Aa_signupFields,.SHn6Aa_signupIdentity input){color:#06101f;background:#fff}[data-theme=light] .SHn6Aa_newsletter[data-newsletter-variant=plain] input{color:#06101f}[data-theme=light] .SHn6Aa_newsletter[data-newsletter-variant=plain] input::placeholder{color:#60666d}[data-theme=light] .SHn6Aa_newsletter[data-newsletter-variant=plain] .SHn6Aa_signupFields button{color:#fff;background:#06101f}[data-theme=light] .SHn6Aa_newsletter[data-newsletter-variant=plain] .SHn6Aa_signupFields button:hover{background:#244767}.SHn6Aa_newsletter{grid-template-columns:minmax(0,460px);justify-content:start;align-items:start;gap:22px;margin:0;padding:0;display:grid}.SHn6Aa_newsletter[data-newsletter-variant=plain]{margin:0;padding:0}.SHn6Aa_newsletter p{color:#e0e7e2;max-width:600px;font-size:var(--type-body);margin-top:16px;line-height:1.6}.SHn6Aa_signup{justify-self:start;width:100%;max-width:460px}.SHn6Aa_signupIdentity{border:0;grid-template-columns:1fr 1fr;gap:16px;min-width:0;margin:20px 0 14px;padding:0;animation:.24s ease-out SHn6Aa_signupReveal;display:grid}.SHn6Aa_signupIdentity[hidden]{display:none}.SHn6Aa_signupLegend{font-size:var(--type-small);color:#e0e7e2;padding:0 0 14px}.SHn6Aa_signupLegend span{color:#acb8ba}@keyframes SHn6Aa_signupReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SHn6Aa_signupIdentity{animation:none}}.SHn6Aa_signupIdentity input{--signup-glass:blur(20px);width:100%;min-width:0;-webkit-backdrop-filter:var(--signup-glass);backdrop-filter:var(--signup-glass);color:#f0f3ed;font:inherit;font-size:var(--type-small);background:#ffffff12;border:0;border-radius:5px;margin-top:9px;padding:13px 14px;display:block}.SHn6Aa_signupIdentity input::placeholder,.SHn6Aa_signupIdentity label span{color:#acb8ba}.SHn6Aa_signup .SHn6Aa_signupNotice{font-size:var(--type-small);max-width:none;margin-top:12px;line-height:1.6}.SHn6Aa_signupStatus p{font-size:var(--type-small);margin-top:10px;line-height:1.5}.SHn6Aa_signupNotice a{text-underline-offset:3px;text-decoration:underline}.SHn6Aa_honeypot{width:1px;height:1px;position:absolute;left:-5000px;overflow:hidden}@media (max-width:480px){.SHn6Aa_signupIdentity{grid-template-columns:1fr;gap:6px}}.SHn6Aa_signup label{font-size:var(--type-small);color:#e0e7e2;margin-bottom:10px;display:block}.SHn6Aa_signupFields{--signup-glass:blur(24px) saturate(85%);-webkit-backdrop-filter:var(--signup-glass);backdrop-filter:var(--signup-glass);background:#ffffff16;border:0;border-radius:30px;align-items:center;gap:8px;padding:6px;display:flex}.SHn6Aa_signupFields input{color:#f0f3ed;min-width:0;font:inherit;font-size:var(--type-small);outline-offset:0;background:0 0;border:0;border-radius:24px;flex:1;padding:12px 16px}.SHn6Aa_signupFields input::placeholder{color:#acb8ba}.SHn6Aa_signup .SHn6Aa_signupFields button{color:#122b4b;min-height:44px;font:inherit;cursor:pointer;background:#e8ede7;border:0;border-radius:99px;flex:none;padding:12px 20px;font-size:14px;font-weight:500;line-height:1.4}:where([data-theme=light]) .SHn6Aa_signup .SHn6Aa_signupFields button{color:#06101f}.SHn6Aa_signupFields button:hover{background:#cfddd4}.SHn6Aa_signup .SHn6Aa_signupFields button:disabled{opacity:.65;cursor:not-allowed}.SHn6Aa_signupFields input:disabled{cursor:not-allowed}.SHn6Aa_signup p[role=status]{font-size:var(--type-small)}@media (max-width:800px){.SHn6Aa_newsletter{grid-template-columns:1fr;gap:28px}.SHn6Aa_signup{max-width:none}}@media (max-width:480px){.SHn6Aa_signupFields{border-radius:12px;flex-direction:column;align-items:stretch;padding:8px}.SHn6Aa_signupFields button{align-self:flex-start;width:fit-content;max-width:100%}}.SHn6Aa_v4 [id]{scroll-margin-top:105px}.SHn6Aa_v4 [id=story]{scroll-margin-top:160px}.SHn6Aa_v4 footer nav>button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.SHn6Aa_pilot{padding:clamp(38px, 5vw, 76px) var(--gutter);text-align:center}.SHn6Aa_pilot p{max-width:970px;font-size:var(--type-body);color:var(--muted);margin:0 auto;line-height:1.7}.SHn6Aa_link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:14px;text-decoration:none}.SHn6Aa_dialog{color:#152b41;background:#fdfdfd;border:0;border-radius:12px;width:min(660px,100% - 32px);max-height:min(85dvh,850px);margin:auto;padding:clamp(24px,4vw,48px);position:fixed;inset:0;overflow:auto;box-shadow:0 30px 120px #0008;}.SHn6Aa_dialog::backdrop{--bf:blur(15px);-webkit-backdrop-filter:var(--bf);backdrop-filter:var(--bf);background:#020812b8}.SHn6Aa_dialog[open]{animation:.25s ease-out SHn6Aa_reveal}.SHn6Aa_dialog h2{font-size:var(--type-subheading);letter-spacing:normal;margin:18px 32px 18px 0;font-weight:400}.SHn6Aa_dialog p{font-size:var(--type-body);color:#52616d;line-height:1.65}.SHn6Aa_dialog a{color:inherit}.SHn6Aa_dialog .SHn6Aa_close{width:44px;height:44px;color:inherit;cursor:pointer;background:#ffffff10;border:0;border-radius:50%;font-size:24px;position:absolute;top:14px;right:16px}.SHn6Aa_choices{gap:10px;margin:28px 0;display:grid}.SHn6Aa_choices button,.SHn6Aa_action{color:#152b41;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font:inherit;text-align:left;cursor:pointer;background:#ffffff70;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:18px;padding:18px;text-decoration:none;display:flex}.SHn6Aa_choices button small{color:#52616d;margin-top:4px;font-size:13px;display:block}.SHn6Aa_dialog .SHn6Aa_notice{font-size:var(--type-small);padding-top:15px;line-height:1.6}.SHn6Aa_back{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}@keyframes SHn6Aa_reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SHn6Aa_dialog[open]{animation:none}}.SHn6Aa_dialog{--ui-bg:#091727;--ui-text:#edf1ef;--ui-surface:#0b1929;--ui-border:#ffffff20;--ui-accent:#e7ece6;--ui-accent-contrast:#122b41;--ui-radius:6px;--ui-radius-sm:4px;--ui-font-family:inherit;--ui-font-body:var(--type-body);--ui-font-body-sm:var(--type-small);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#edf1ef;background:#07121ff5;border-radius:8px}.SHn6Aa_dialog p,.SHn6Aa_choices button small{color:#a4b0b8}.SHn6Aa_choices button,.SHn6Aa_action{color:#edf1ef;background:#ffffff08}.SHn6Aa_dialog .SHn6Aa_action{color:#122b4b;background:#e8ede7;border:0;border-radius:99px;justify-content:center;min-height:44px;padding:12px 20px;font-size:14px;font-weight:500}:where([data-theme=light]) .SHn6Aa_dialog .SHn6Aa_action{color:#06101f}.SHn6Aa_dialog .SHn6Aa_action:hover{background:#cfddd4}[data-theme=light] .SHn6Aa_dialog{color:#06101f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-bg:white;--ui-text:#06101f;--ui-surface:#ffffff60;--ui-border:#06101f25;--ui-accent:#06101f;--ui-accent-contrast:white;background:#fdfdfd}[data-theme=light] .SHn6Aa_dialog p{color:#60666d}[data-theme=light] .SHn6Aa_choices button small{color:#60666d}[data-theme=light] .SHn6Aa_choices button{color:#06101f;background:#ffffff70}[data-theme=light] .SHn6Aa_action{color:#06101f;background:#ffffff70}[data-theme=light] .SHn6Aa_dialog .SHn6Aa_action{color:#fff;background:#06101f}[data-theme=light] .SHn6Aa_dialog .SHn6Aa_close{background:#06101f10}.SHn6Aa_manifestoGraphicStage{isolation:isolate;overflow:clip}.SHn6Aa_manifestoGraphicStage>h2{z-index:1;text-shadow:0 1px 25px color-mix(in srgb,var(--paper) 75%,transparent);position:relative}
.UOn-aq_form{margin-top:28px}.UOn-aq_form label{font-size:var(--type-small);margin-bottom:10px;display:block}.UOn-aq_field{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff16;border:0;border-radius:99px;align-items:center;gap:8px;padding:6px;display:flex}.UOn-aq_field:focus-within{background:#ffffff20}.UOn-aq_field input{width:100%;min-width:0;min-height:48px;color:inherit;font:inherit;font-size:var(--type-body);background:0 0;border:0;border-radius:99px;padding:13px 14px}.UOn-aq_field input::placeholder{color:#b4c1cf;opacity:1}.UOn-aq_field input:focus-visible{outline-offset:-3px;outline:2px solid #bdd9ee}[data-theme=light] .UOn-aq_field{background:#fffa}[data-theme=light] .UOn-aq_field input::placeholder{color:#657589}[data-theme=light] .UOn-aq_field:focus-within{background:#ffffffdf}.UOn-aq_form[data-waitlist=vault] .UOn-aq_field button{color:#122b4b;background:linear-gradient(125deg,#b8d7ec,#8cacd0)}:where([data-theme=light]) .UOn-aq_form[data-waitlist=vault] .UOn-aq_field button{color:#06101f}.UOn-aq_field button{color:#302512;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(125deg,#f1daa0,#c4a34d);border:0;border-radius:99px;flex:none;padding:12px 20px;font-size:14px;font-weight:500}.UOn-aq_field button:disabled{opacity:.65;cursor:not-allowed}.UOn-aq_field input:disabled{cursor:not-allowed}.UOn-aq_form .UOn-aq_note{font-size:var(--type-small);margin-top:14px}.UOn-aq_note a{text-underline-offset:4px;text-decoration:underline}.UOn-aq_status{margin-top:20px}.UOn-aq_status p{font-size:var(--type-small)}.UOn-aq_status a{font-size:var(--type-small);background:#e8ede7;border-radius:99px;margin-top:12px;padding:10px 18px;display:inline-flex;color:#122b4b!important}:where([data-theme=light]) .UOn-aq_status a{color:#06101f!important}@media (max-width:500px){.UOn-aq_field{border-radius:16px;flex-direction:column;align-items:stretch}}[data-theme=light] .UOn-aq_field input:focus-visible{outline-color:#405b78}
.HoThsG_section{padding:clamp(100px,9vw,150px) var(--gutter)}.HoThsG_intro{text-align:center;max-width:930px;margin:0 auto 56px}.HoThsG_intro h2{font-size:var(--type-title);line-height:1.05}.HoThsG_intro p{max-width:680px;color:var(--muted);font-size:var(--type-body);margin:24px auto 0;line-height:1.6}.HoThsG_bento{grid-template-rows:minmax(200px,auto) minmax(250px,auto) minmax(250px,auto);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"built built built built built built source source source source source source""authorised authorised authorised portrait portrait portrait portrait portrait portrait context context context""private private private portrait portrait portrait portrait portrait portrait human human human";gap:12px;max-width:1480px;margin:0 auto;display:grid}.HoThsG_built{grid-area:built}.HoThsG_source{grid-area:source}.HoThsG_authorised{grid-area:authorised}.HoThsG_context{grid-area:context}.HoThsG_private{grid-area:private}.HoThsG_human{grid-area:human}.HoThsG_tile,.HoThsG_portrait{border-radius:var(--radius,8px);overflow:hidden}.HoThsG_tile{background:#e9eef1;border:0;flex-direction:column;align-items:flex-start;gap:24px;padding:28px;display:flex}.HoThsG_meta{font:inherit;font-size:var(--type-small);color:var(--muted);align-items:center;gap:12px;line-height:1.3;display:flex}.HoThsG_section .HoThsG_icon{width:28px;height:28px;color:var(--muted);stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.HoThsG_tileCopy h3{font-size:var(--type-card);letter-spacing:normal;line-height:1.12}.HoThsG_tileCopy p{color:var(--muted);font-size:var(--type-small);max-width:540px;margin-top:12px;line-height:1.55}.HoThsG_wide{padding:30px}.HoThsG_compact{padding:28px}.HoThsG_portrait{isolation:isolate;color:#fff;background:#0b1722;grid-area:portrait;min-height:480px;position:relative}.HoThsG_portrait>img{z-index:-2;object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.HoThsG_portrait:after{content:"";z-index:-1;background:linear-gradient(#0000 28%,#07121d80 62%,#07121deb);position:absolute;inset:0}.HoThsG_portraitCaption{padding:clamp(28px,3vw,42px);position:absolute;inset:auto 0 0}.HoThsG_portraitCaption>span{font-size:var(--type-small);color:#ffffffb5;line-height:1.3}.HoThsG_portraitCaption h3{font-size:var(--type-title);letter-spacing:normal;margin:18px 0;line-height:.98}.HoThsG_portraitCaption p{max-width:430px;font-size:var(--type-small);color:#ffffffc2;line-height:1.55}[data-theme=dark] .HoThsG_tile{background:#0b1725}@media (max-width:1100px){.HoThsG_tile{padding:24px}.HoThsG_bento{grid-template-rows:auto auto 500px auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"built built""source source""portrait portrait""authorised context""private human"}}@media (max-width:600px){.HoThsG_section{padding:90px 20px}.HoThsG_intro{text-align:left;margin-bottom:36px}.HoThsG_intro p{font-size:var(--type-body)}.HoThsG_bento{grid-template:"built""source""portrait"440px"authorised""context""private""human"/1fr}.HoThsG_portrait{min-height:440px}.HoThsG_tile{gap:20px}.HoThsG_portraitCaption{padding:24px}.HoThsG_portraitCaption h3{font-size:var(--type-section)}}
.iDMsSa_section{--gutter:clamp(22px, 3.2vw, 64px);padding:clamp(72px,8vw,128px) 0;scroll-margin-top:90px;overflow:hidden}.iDMsSa_panel{width:100%;margin:0 auto}.iDMsSa_ledger{padding:0 var(--gutter) 36px;grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,8vw,140px);display:grid}.iDMsSa_title{max-width:570px;font-family:var(--display);letter-spacing:-.04em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(32px,3.4vw,52px);font-weight:500;line-height:1.08}.iDMsSa_title span{color:var(--headline-gray)}.iDMsSa_intro{max-width:570px}.iDMsSa_lede{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:clamp(16px,1.35vw,20px);line-height:1.5}.iDMsSa_twinMedia{background:var(--canvas);width:100%;height:clamp(400px,36vw,570px);position:relative;overflow:hidden}.iDMsSa_twinPortraitFallback,.iDMsSa_twinRevealCanvas{width:100%;height:100%;position:absolute;inset:0}.iDMsSa_twinPortraitFallback{padding:60px var(--gutter) 42px;gap:22px;transition:opacity .2s;display:flex}.iDMsSa_twinPortraitFallback img{object-fit:cover;border-radius:26px;flex:0 0 26%;width:26%;min-width:220px;height:100%}.iDMsSa_twinRevealCanvas{z-index:1;opacity:0;transition:opacity .25s}.iDMsSa_twinMediaReady .iDMsSa_twinPortraitFallback{opacity:0}.iDMsSa_twinMediaReady .iDMsSa_twinRevealCanvas{opacity:1}.iDMsSa_scanLabels{inset:14px var(--gutter) auto;z-index:2;pointer-events:none;font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:#8a7d91;grid-template-columns:54% 46%;font-size:11px;display:grid;position:absolute}.iDMsSa_scanLabels span:last-child{text-align:right;color:var(--muted)}.iDMsSa_scanFooter{z-index:2;bottom:0;left:var(--gutter);right:var(--gutter);height:36px;color:var(--muted);justify-content:flex-end;align-items:center;gap:16px;font-size:12px;display:flex;position:absolute}.iDMsSa_scanFooter>span{align-items:center;gap:8px;display:flex}.iDMsSa_scanFooter i{background:var(--accent);border-radius:50%;width:5px;height:5px}.iDMsSa_motionButton{min-width:70px;min-height:36px;font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;display:inline-flex}.iDMsSa_motionButton:hover{background:var(--soft);color:var(--ink)}.iDMsSa_motionButton:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.iDMsSa_motionButton:disabled{opacity:.4;cursor:default}.iDMsSa_steps{margin:36px var(--gutter) 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,5vw,80px);padding:30px 0 0;scroll-margin-top:110px;list-style:none;display:grid}.iDMsSa_step{grid-template-columns:24px 1fr;gap:14px;display:grid}.iDMsSa_stepN{font-family:var(--mono);color:var(--accent);padding-top:3px;font-size:12px}.iDMsSa_stepT{letter-spacing:-.01em;color:var(--ink);margin:0 0 5px;font-size:clamp(18px,1.45vw,22px);font-weight:500;line-height:1.2}.iDMsSa_stepB{letter-spacing:-.01em;max-width:34ch;color:var(--headline-gray);text-wrap:pretty;margin:0;font-size:clamp(18px,1.45vw,22px);font-weight:500;line-height:1.3}@media (prefers-reduced-motion:reduce){.iDMsSa_twinPortraitFallback,.iDMsSa_twinRevealCanvas{transition:none}}@media (max-width:720px){.iDMsSa_ledger{grid-template-columns:1fr;gap:22px;padding-bottom:24px}.iDMsSa_title{max-width:420px}.iDMsSa_intro{max-width:480px}.iDMsSa_twinMedia{height:420px}.iDMsSa_scanLabels{letter-spacing:.06em;font-size:9px}.iDMsSa_scanFooter{font-size:10px}.iDMsSa_steps{grid-template-columns:1fr;gap:24px;margin-top:26px;padding-top:26px}.iDMsSa_stepB{max-width:50ch}}
.z7XNsq_link{box-sizing:border-box;width:370px;max-width:100%;color:var(--ink);-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);background:#122b4b06;border:1px solid #122b4b12;border-radius:14px;align-items:flex-start;gap:14px;padding:18px;text-decoration:none;transition:background .18s;display:inline-flex}:where([data-theme=light]) .z7XNsq_link{background:#06101f06;border:1px solid #06101f12}.z7XNsq_link:hover{background:#122b4b0c}:where([data-theme=light]) .z7XNsq_link:hover{background:#06101f0c}.z7XNsq_link:focus-visible{outline-offset:4px;outline:2px solid #c7ae72}.z7XNsq_mark{color:#9b7b37;background:#c7ae7214;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.z7XNsq_mark svg{width:30px;height:30px;display:block}.z7XNsq_copy{gap:6px;min-width:0;display:grid}.z7XNsq_copy>strong{letter-spacing:normal;font:500 18px/1.3 Inter,sans-serif}.z7XNsq_description{color:var(--muted);font:400 13px/1.5 Inter,sans-serif}.z7XNsq_publisher{color:var(--muted);align-items:center;gap:7px;margin-top:5px;font:400 13px/1.4 Inter,sans-serif;display:flex}.z7XNsq_publisher svg{color:var(--ink);flex:none}.z7XNsq_identity{color:var(--ink)}[data-theme=dark] .z7XNsq_link{background:#ffffff06;border-color:#ffffff0d}[data-theme=dark] .z7XNsq_link:hover{background:#ffffff0c}[data-theme=dark] .z7XNsq_mark{color:#c7ae72}@media (max-width:420px){.z7XNsq_link{gap:12px;padding:16px}}@media (prefers-reduced-motion:reduce){.z7XNsq_link{transition:none}}[data-theme=light] .z7XNsq_link:focus-visible{outline-color:#806124}
.GXhNvW_section{--canvas:var(--paper);--scan-radius:8;--scan-code-filter:none;--scan-code-tone:light;--ink-2:var(--muted);--soft:#122b4b09;--step-ink:#806124;padding:clamp(140px, 12vw, 210px) var(--edge);scroll-margin-top:80px}:where([data-theme=light]) .GXhNvW_section{--soft:#06101f09}.GXhNvW_heading{padding:0 calc(var(--gutter) - var(--edge)) clamp(42px, 5vw, 76px);grid-template-columns:1.05fr 1fr;align-items:start;column-gap:clamp(48px,8vw,160px);display:grid}.GXhNvW_eyebrow{font:var(--type-small)/1.5 "Inter",sans-serif;letter-spacing:0;text-transform:none;color:var(--muted);margin-bottom:22px!important}.GXhNvW_section .GXhNvW_heading h2{max-width:680px;font-size:var(--type-section);letter-spacing:normal;line-height:1.12}.GXhNvW_title,.GXhNvW_intro{min-width:0}.GXhNvW_title>a{margin-top:28px}.GXhNvW_intro{max-width:610px;padding-top:0}.GXhNvW_intro p{color:var(--muted);font-size:var(--type-body);line-height:1.7}.GXhNvW_intro p+p{margin-top:18px!important}.GXhNvW_verificationLink{background:var(--soft);min-height:44px;color:var(--ink);border-radius:99px;align-items:center;gap:14px;margin-top:22px;padding:10px 18px;font:500 13px/1.3 Inter,sans-serif;text-decoration:none;transition:background .18s;display:inline-flex}.GXhNvW_verificationLink span{transition:transform .18s}.GXhNvW_verificationLink:hover span{transform:translate(4px)}.GXhNvW_verificationLink:focus-visible{outline-offset:5px;outline:2px solid}.GXhNvW_section button[aria-label$=expert\ animation]{margin-right:auto}.GXhNvW_steps{margin:clamp(40px, 5vw, 72px) calc(var(--gutter) - var(--edge)) 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,5vw,84px);padding:0;list-style:none;display:grid}.GXhNvW_steps li{grid-template-columns:22px 1fr;gap:14px;display:grid}.GXhNvW_number{color:var(--step-ink);font:13px/1.5 var(--mono,ui-monospace, monospace);padding-top:4px}.GXhNvW_section .GXhNvW_steps h3{letter-spacing:normal;margin-bottom:6px;font-size:18px;line-height:1.5}.GXhNvW_steps p{max-width:43ch;color:var(--muted);font-size:18px;line-height:1.5}[data-theme=dark] .GXhNvW_section{--scan-code-tone:dark;--soft:#ffffff0d;--step-ink:#c7ae72}@media (max-width:800px){.GXhNvW_section{padding-block:100px}.GXhNvW_heading{grid-template-columns:1fr;gap:26px;padding-bottom:36px}.GXhNvW_intro{max-width:600px;padding-top:0}.GXhNvW_section .GXhNvW_heading h2{font-size:var(--type-subheading)}.GXhNvW_steps{grid-template-columns:1fr;gap:30px;margin-top:38px}.GXhNvW_steps p{max-width:60ch}}@media (prefers-reduced-motion:reduce){.GXhNvW_verificationLink span{transition:none}}.GXhNvW_verificationLink:hover{background:color-mix(in srgb, var(--ink) 12%, transparent)}.GXhNvW_section[data-compact] .GXhNvW_heading h2 span{color:var(--muted)}.GXhNvW_section[data-compact] .GXhNvW_intro p{line-height:1.5}
.pFMRXG_stage{isolation:isolate;height:100svh;min-height:680px;position:relative;overflow:clip}.pFMRXG_stage[data-video-hero]{--hero-frame-inset:clamp(6px,.6vw,10px);--hero-frame-radius:12px}.pFMRXG_stage[data-video-hero]:after{content:"";z-index:5;border:var(--hero-frame-inset) solid var(--paper);border-radius:calc(var(--hero-frame-inset) + var(--hero-frame-radius));pointer-events:none;position:absolute;inset:0}.pFMRXG_field{z-index:-1;position:absolute;inset:0}.pFMRXG_field>div{z-index:0}.pFMRXG_heroVideo{object-fit:cover;object-position:center 40%;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scaleX(-1)}.pFMRXG_heroVideo[data-media-ready=false]{opacity:0}.pFMRXG_stage[data-video-hero] .pFMRXG_field{height:100%;clip-path:inset(var(--hero-frame-inset) round var(--hero-frame-radius));inset:0;-webkit-mask-image:none;mask-image:none}.pFMRXG_stage[data-video-hero] .pFMRXG_title,.pFMRXG_stage[data-video-hero] .pFMRXG_title span{color:#fff;text-shadow:0 2px 28px #0006}.pFMRXG_stage[data-video-hero] .pFMRXG_description{color:#f0f1edcc}.pFMRXG_stage[data-video-hero] .pFMRXG_composition{pointer-events:none}.pFMRXG_stage[data-video-hero] .pFMRXG_composition :is(a,button,aside){pointer-events:auto}.pFMRXG_field:after{content:"";pointer-events:none;background:linear-gradient(90deg,#06101fab 0%,#06101f60 27%,#0000 60%);position:absolute;inset:0}.pFMRXG_composition{padding:100px var(--gutter) 40px;box-sizing:border-box;position:absolute;inset:0}.pFMRXG_heroLayout{width:100%;height:100%;margin-inline:auto;position:relative}.pFMRXG_heroDetails{text-align:center;justify-items:center;gap:21px;width:min(100%,1000px);display:grid;position:absolute;top:42%;left:50%;translate:-50% -50%}.pFMRXG_stage .pFMRXG_title{letter-spacing:normal;text-align:center;color:#f0f1ed;margin:0 0 5px;font-size:clamp(56px,5.2vw,100px);line-height:1.04}.pFMRXG_title span{color:#d5dfd9}.pFMRXG_courseFeature{isolation:isolate;box-sizing:border-box;color:#f0f1ed;--course-glass:blur(20px) saturate(120%);width:min(100%,300px);-webkit-backdrop-filter:var(--course-glass);backdrop-filter:var(--course-glass);background:#dce8f019;border-radius:18px;gap:7px;padding:12px;text-decoration:none;transition:transform .18s,background .18s;display:grid;position:absolute;bottom:0;right:0;box-shadow:0 16px 48px #01061240,inset 0 1px #ffffff16}.pFMRXG_courseFeature:before{content:"";border-radius:inherit;pointer-events:none;background:var(--course-edge-gradient,conic-gradient(from 40deg, transparent 0deg 255deg, #8eacc755 282deg, #6cb9d8 305deg, #fff 320deg, #bda282 336deg, transparent 355deg));-webkit-mask-composite:xor;filter:drop-shadow(0 0 1px #fff7)drop-shadow(0 0 3px #6cb9d866);padding:1.5px;position:absolute;inset:-1.5px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pFMRXG_courseFeature:hover{background:#dce8f028;transform:translateY(-3px)}.pFMRXG_courseFeature:focus-visible{outline-offset:5px;outline:2px solid #e8ede7}.pFMRXG_courseKicker{-webkit-backdrop-filter:blur(16px)saturate(125%);backdrop-filter:blur(16px)saturate(125%);color:#c7d1cd;letter-spacing:.06em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff14;border-radius:5px;justify-self:start;padding:5px 7px;font:400 11px/1.4 Inter,sans-serif}.pFMRXG_courseTitle{font-size:var(--type-body);letter-spacing:normal;font-weight:500;line-height:1.15}.pFMRXG_courseCover{aspect-ratio:2.4;background:#1d2734;border-radius:10px;margin-top:3px;display:block;overflow:hidden}.pFMRXG_courseCover img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.pFMRXG_courseAction{justify-content:space-between;align-items:center;gap:16px;margin-top:1px;font-size:12px;display:flex}.pFMRXG_courseAction svg{width:17px;height:17px;margin:0}.pFMRXG_stage .pFMRXG_description{max-width:510px;font-size:var(--type-small);letter-spacing:normal;color:#cbd4d0;margin:0;line-height:1.48;position:absolute;bottom:0;left:0}.pFMRXG_stage .pFMRXG_primary{color:#122b4b;background:#e8ede7;border:0;border-radius:99px;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;font-size:14px;font-weight:500;transition:background .18s,color .18s;display:inline-flex}:where([data-theme=light]) .pFMRXG_stage .pFMRXG_primary{color:#06101f}.pFMRXG_stage .pFMRXG_primary:hover{background:#cfddd4}.pFMRXG_bottom{bottom:30px;left:var(--gutter);right:calc(var(--gutter) + 120px);justify-content:space-between;align-items:center;gap:24px;display:flex;position:absolute}.pFMRXG_discover{align-items:center;gap:24px;font-size:12px;display:flex;color:#a4afad!important}.pFMRXG_experiments{align-items:center;gap:4px;display:flex}.pFMRXG_previewLabel{font-size:var(--type-small);color:#81918c;margin-right:9px}.pFMRXG_stage .pFMRXG_experiments button{color:#9aa9a3;background:0 0;border:0;border-radius:99px;padding:7px 12px;font-size:11px;transition:background .18s,color .18s}.pFMRXG_stage .pFMRXG_experiments button[aria-pressed=true]{color:#e0e9e4;background:#e6f2e910}.pFMRXG_stage .pFMRXG_experiments button:hover{color:#fff;background:#e6f2e918}.pFMRXG_stage .pFMRXG_experiments .pFMRXG_replay{font-size:var(--type-body);padding:5px 9px;line-height:1}.pFMRXG_stage[data-appearance=light]{background:var(--paper)}.pFMRXG_stage[data-appearance=light] .pFMRXG_field:after{background:linear-gradient(90deg,#fdfdfde6 0%,#fdfdfd66 30%,#fdfdfd26 70%)}.pFMRXG_stage[data-appearance=light] .pFMRXG_field canvas{opacity:.72}.pFMRXG_stage[data-appearance=light] .pFMRXG_title{color:var(--ink)}.pFMRXG_stage[data-appearance=light] .pFMRXG_title span,.pFMRXG_stage[data-appearance=light] .pFMRXG_description{color:#60666d}.pFMRXG_stage[data-video-hero][data-appearance=light] .pFMRXG_description{color:#f0f1ed}.pFMRXG_stage[data-appearance=light] .pFMRXG_courseFeature{color:#06101f;background:#ffffffb8}.pFMRXG_stage[data-appearance=light] .pFMRXG_courseFeature:hover{background:#ffffffd8}.pFMRXG_stage[data-appearance=light] .pFMRXG_courseKicker{color:#60666d;background:#06101f05;border-color:#06101f14}.pFMRXG_stage[data-appearance=light] .pFMRXG_courseFeature:focus-visible{outline-color:var(--ink)}.pFMRXG_stage[data-appearance=light] .pFMRXG_primary{color:#06101f;background:#fff}.pFMRXG_stage[data-appearance=light] .pFMRXG_primary:hover{background:#f0f2f4}.pFMRXG_stage[data-appearance=light] .pFMRXG_discover{color:#60666d!important}.pFMRXG_stage[data-opening=true] :is(.pFMRXG_heroActionGroup,.pFMRXG_description,.pFMRXG_courseFeature,.pFMRXG_bottom){animation:.65s 1.8s both pFMRXG_detailsIn}@keyframes pFMRXG_detailsIn{0%{opacity:0;visibility:hidden;transform:translateY(10px)}to{opacity:1;visibility:visible;transform:translateY(0)}}@media (min-width:801px) and (max-width:1100px){.pFMRXG_stage .pFMRXG_title{font-size:clamp(44px,5.2vw,57px)}.pFMRXG_stage .pFMRXG_description{max-width:400px}.pFMRXG_courseFeature{width:min(100%,270px)}}@media (max-width:800px){.pFMRXG_heroVideo{object-position:32% center}.pFMRXG_stage{height:auto;min-height:max(760px,100svh);position:relative}.pFMRXG_field{height:60%;inset:54px 0 auto;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.pFMRXG_field:after{background:linear-gradient(#0000 8%,#06101f26 35%,#06101f78 72%,#06101f99 100%)}.pFMRXG_stage[data-appearance=light] .pFMRXG_field:after{background:linear-gradient(#fdfdfd26 8%,#fdfdfd66 35%,#fdfdfdb3 72%,#fdfdfd 100%)}.pFMRXG_composition{min-height:max(760px,100svh);padding:105px var(--gutter) 50px;justify-content:center;align-items:center;display:flex;position:relative}.pFMRXG_heroLayout{align-content:center;justify-items:center;gap:20px;height:auto;display:grid}.pFMRXG_heroDetails{gap:20px;max-width:500px;margin-inline:auto;position:static;translate:none}.pFMRXG_stage .pFMRXG_title{letter-spacing:normal;text-align:center;margin:0 0 2px;font-size:clamp(36px,9vw,66px);line-height:1.04}.pFMRXG_courseFeature{display:none}.pFMRXG_stage .pFMRXG_description{max-width:380px;font-size:var(--type-small);text-align:center;margin-inline:auto;line-height:1.55;position:static}.pFMRXG_stage .pFMRXG_primary{padding:12px 20px;font-size:14px}.pFMRXG_bottom{justify-content:center;bottom:74px;left:20px;right:20px}.pFMRXG_discover,.pFMRXG_previewLabel{display:none}.pFMRXG_experiments{flex-wrap:wrap;justify-content:center}.pFMRXG_stage .pFMRXG_experiments button{padding:8px;font-size:10px}}@media (prefers-reduced-motion:reduce){.pFMRXG_stage{position:relative}.pFMRXG_stage[data-opening=true] :is(.pFMRXG_heroActionGroup,.pFMRXG_description,.pFMRXG_courseFeature,.pFMRXG_bottom){animation:none}}.pFMRXG_heroActionGroup{flex:none;width:fit-content;max-width:100%;position:relative}.pFMRXG_heroPilot{color:#f0f1ed;text-align:right;white-space:nowrap;text-shadow:0 1px 14px #0008;width:max-content;max-width:100%;margin:0;font-size:11px;line-height:1.5;position:absolute;top:calc(100% + 14px);right:0}.pFMRXG_heroActions{flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:10px;display:flex}.pFMRXG_stage .pFMRXG_heroActions>:is(.pFMRXG_primary,.pFMRXG_demoAction){font-size:14px;font-weight:500;line-height:1.2}.pFMRXG_demoAction{color:#edf1ed;--bf:blur(16px);min-height:44px;-webkit-backdrop-filter:var(--bf);backdrop-filter:var(--bf);background:#ffffff16;border-radius:99px;justify-content:center;align-items:center;padding:12px 20px;font-size:14px;line-height:1.2;transition:background .18s;display:inline-flex}.pFMRXG_demoAction:hover{background:#ffffff28}.pFMRXG_demoAction:focus-visible{outline-offset:4px;outline:2px solid}.pFMRXG_stage[data-appearance=light] .pFMRXG_demoAction{color:var(--ink);background:#ffffffb3;box-shadow:inset 0 0 0 1px #06101f1f}.pFMRXG_stage[data-appearance=light] .pFMRXG_demoAction:hover{background:#fff}@media (max-width:800px){.pFMRXG_heroActions{justify-content:center}.pFMRXG_demoAction{background:#0d1b2fc9}}@media (max-width:380px){.pFMRXG_stage,.pFMRXG_composition{min-height:max(700px,100svh)}.pFMRXG_composition{padding-top:86px;padding-bottom:35px}.pFMRXG_stage .pFMRXG_title{font-size:34px}.pFMRXG_stage .pFMRXG_description{font-size:var(--type-small);line-height:1.45}.pFMRXG_heroDetails{gap:18px}}@media (prefers-reduced-motion:reduce){.pFMRXG_demoAction,.pFMRXG_courseFeature{transition:none}}.pFMRXG_stage[data-video-hero] .pFMRXG_composition{padding:0 var(--gutter)}.pFMRXG_stage[data-video-hero] .pFMRXG_heroDetails{text-align:left;justify-content:space-between;align-items:center;gap:32px;width:100%;display:flex;top:50%;bottom:auto;left:0;translate:0 -50%}.pFMRXG_stage[data-video-hero] .pFMRXG_heroDetails .pFMRXG_title{letter-spacing:normal;text-align:left;color:#fff;max-width:calc(100% - 340px);font-size:clamp(38px,4vw,66px);font-weight:400;line-height:1}.pFMRXG_stage[data-video-hero] .pFMRXG_heroDetails .pFMRXG_title span{font-size:inherit;color:#ffffffa6;display:inline-block}.pFMRXG_stage[data-video-hero] .pFMRXG_heroActions{justify-content:flex-end}.pFMRXG_stage[data-video-hero] .pFMRXG_description{text-wrap:pretty;text-shadow:0 1px 14px #0008;max-width:430px;bottom:24px;left:0;right:auto}.pFMRXG_stage[data-video-hero] .pFMRXG_field:after{background:linear-gradient(#02070c35 0%,#0000 35%,#02070c1a 58%,#02070cb3 100%),linear-gradient(90deg,#02070c33,#0000 70%)}.pFMRXG_conversationTrigger{pointer-events:auto;display:inline-flex;position:relative}.pFMRXG_conversationLink{cursor:pointer;border:0;gap:8px;padding:8px 14px 8px 8px;font-family:inherit}.pFMRXG_conversationLink>img{object-fit:cover;object-position:50% 30%;border-radius:50%;flex:none;width:28px;height:28px;display:block}@media (min-width:801px) and (max-width:1100px){.pFMRXG_stage[data-video-hero] .pFMRXG_heroActions{flex-direction:column;align-items:flex-end}}@media (max-width:800px){.pFMRXG_stage[data-video-hero]{min-height:max(680px,100svh)}.pFMRXG_stage[data-video-hero] .pFMRXG_composition{min-height:max(680px,100svh);padding:100px 20px max(100px,env(safe-area-inset-bottom));justify-content:flex-start;align-items:center}.pFMRXG_stage[data-video-hero] .pFMRXG_heroLayout{justify-items:start;position:static}.pFMRXG_stage[data-video-hero] .pFMRXG_heroDetails{justify-items:start;gap:24px;width:100%;max-width:none;margin:0;display:grid;translate:none}.pFMRXG_stage[data-video-hero] .pFMRXG_heroActions{justify-content:flex-start}.pFMRXG_stage[data-video-hero] .pFMRXG_heroPilot{text-align:left;width:auto;margin-top:14px;position:static}.pFMRXG_stage[data-video-hero] .pFMRXG_heroDetails .pFMRXG_title{max-width:100%;font-size:clamp(29px,6.8vw,52px)}.pFMRXG_stage[data-video-hero] .pFMRXG_description{left:20px;right:20px;bottom:max(24px,env(safe-area-inset-bottom));text-align:left;max-width:none;margin:0;font-size:14px;position:absolute}.pFMRXG_stage[data-video-hero] .pFMRXG_field:after{background:linear-gradient(#02070c33 0%,#0000 35%,#02070c55 68%,#02070cd9 100%)}}@media (max-width:380px){.pFMRXG_stage[data-video-hero] .pFMRXG_composition{padding-inline:12px}.pFMRXG_stage[data-video-hero] .pFMRXG_description{left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.pFMRXG_stage[data-video-hero] .pFMRXG_field{clip-path:inset(var(--hero-frame-inset) round var(--hero-frame-radius))}}.pFMRXG_stage[data-video-hero] .pFMRXG_heroPilot{color:#ffffffc7;max-width:none}@media (max-width:800px){.pFMRXG_stage[data-video-hero] .pFMRXG_heroPilot{max-width:100%;font-size:clamp(10px,2.7vw,11px)}}.pFMRXG_copyEyebrow{color:#ffffffc2;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.5;position:absolute;bottom:calc(100% + 22px);left:0}.pFMRXG_stage[data-copy-draft=janice] .pFMRXG_heroPilot{white-space:normal;max-width:340px}.pFMRXG_stage[data-copy-draft=janice] .pFMRXG_description{max-width:560px}.pFMRXG_stage[data-copy-draft=janice] .pFMRXG_heroDetails .pFMRXG_title{font-size:clamp(34px,3.5vw,56px);line-height:1.08}@media (max-width:800px){.pFMRXG_stage[data-copy-draft=janice] .pFMRXG_heroDetails{position:relative;top:auto}.pFMRXG_stage[data-copy-draft=janice] .pFMRXG_heroPilot{max-width:100%}.pFMRXG_stage[data-copy-draft=janice] .pFMRXG_heroDetails .pFMRXG_title{font-size:clamp(28px,6.8vw,46px)}.pFMRXG_stage[data-copy-draft=janice] .pFMRXG_description{font-size:12px}}
.PGykYq_secondary{background:color-mix(in srgb,#ffffff24,#273c3224 var(--sudo-light,100%));min-height:44px;color:inherit;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(24px)saturate(125%);border:0;border-radius:99px;justify-content:center;align-items:center;padding:11px 19px;font-size:13px;text-decoration:none;transition:background .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff30,0 6px 24px #00000008}.PGykYq_secondary:hover{background:color-mix(in srgb,#ffffff3d,#273c3238 var(--sudo-light,100%))}.PGykYq_dialog{box-sizing:border-box;isolation:isolate;color:#fff;background:#1d2a25;border:0;border-radius:36px;width:min(1440px,100vw - 80px);max-width:none;height:min(860px,100svh - 80px);max-height:none;margin:auto;padding:0;font-family:Inter,sans-serif;animation:.48s cubic-bezier(.22,1,.36,1) both PGykYq_openPanel;position:fixed;inset:0;overflow:hidden;box-shadow:0 32px 120px #0e21153d}.PGykYq_dialog::backdrop{-webkit-backdrop-filter:blur(24px)saturate(.8);background:#070c13b3;animation:.36s both PGykYq_backdropIn}.PGykYq_dialog[data-appearance=light]::backdrop{background:#f5f7f2b3}.PGykYq_dialog[data-closing=true]{animation:.22s both PGykYq_closePanel}.PGykYq_dialog[data-closing=true]::backdrop{animation:.22s both PGykYq_backdropOut}.PGykYq_immersiveFilm,.PGykYq_wash{pointer-events:none;position:absolute;inset:0}.PGykYq_immersiveFilm{z-index:-2}.PGykYq_immersiveFilm img,.PGykYq_immersiveFilm video{object-position:50% 35%}.PGykYq_immersiveFilm button{pointer-events:auto;z-index:2;min-height:44px;font:inherit;cursor:pointer;opacity:0;border:0;border-radius:99px;padding:8px 14px;font-size:11px;position:absolute;top:84px;right:28px}.PGykYq_immersiveFilm button[data-playing=false],.PGykYq_immersiveFilm button:focus-visible{opacity:1}.PGykYq_wash{z-index:-1;background:linear-gradient(#09181185,#0000 27%,#09181112 42%,#091811cc 100%)}.PGykYq_topline{align-items:center;gap:12px;font-size:13px;display:flex;position:absolute;top:12px;left:12px;right:12px}.PGykYq_topline>button:last-child{margin-left:auto}.PGykYq_round{cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.PGykYq_round,.PGykYq_modes,.PGykYq_emailControls,.PGykYq_liveControls button,.PGykYq_callReady a,.PGykYq_verification,.PGykYq_immersiveFilm button,.PGykYq_info{color:#fff;-webkit-backdrop-filter:blur(24px)saturate(125%);background:linear-gradient(140deg,#ffffff16,#ffffff04),#17212b80;box-shadow:inset 0 1px #ffffff26,0 8px 32px #00000012}.PGykYq_round,.PGykYq_modes,.PGykYq_emailControls{box-shadow:none;background:#17212b80}.PGykYq_round,.PGykYq_callReady a,.PGykYq_verification,.PGykYq_immersiveFilm button{transition:background-color .16s}.PGykYq_round:hover,.PGykYq_callReady a:hover,.PGykYq_verification:hover,.PGykYq_immersiveFilm button:hover{background-color:#34444f94}.PGykYq_info{z-index:3;border-radius:20px;width:min(300px,100% - 88px);padding:20px;animation:.22s both PGykYq_reveal;position:absolute;top:68px;right:12px}.PGykYq_info strong{font-size:14px;font-weight:500}.PGykYq_info p{margin:8px 0 0;font-size:13px;line-height:1.5}.PGykYq_entry{justify-items:center;gap:18px;width:min(520px,100% - 48px);display:grid;position:absolute;bottom:92px;left:50%;transform:translate(-50%)}.PGykYq_introduction{text-align:center;width:min(520px,100% - 360px);position:absolute;top:30px;left:50%;transform:translate(-50%)}.PGykYq_introduction h2{color:#fff;letter-spacing:normal;outline:none;margin:0;font-size:clamp(24px,2.3vw,32px);font-weight:400;line-height:1.1}.PGykYq_introduction p{color:#ffffffd1;text-wrap:balance;margin:8px 0 0;font-size:12px;line-height:1.4}.PGykYq_modes{border-radius:99px;align-items:center;gap:5px;padding:5px;display:flex}.PGykYq_modes button{color:#ffffffe0;min-width:108px;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:99px;justify-content:center;align-items:center;gap:7px;padding:10px 18px;font-size:13px;transition:background .16s,color .16s;display:inline-flex}.PGykYq_modes button[aria-pressed=true]{color:#fff;background:#ffffff2e;box-shadow:inset 0 1px #ffffff1c,0 4px 16px #0000000a}.PGykYq_modes button:hover{color:#fff;background:#ffffff24}.PGykYq_continueNote{text-align:center;color:#ffffffbd;margin:12px 0 0;font-size:11px;line-height:1.4}.PGykYq_verification{box-sizing:border-box;border-radius:99px;align-items:center;gap:9px;min-height:44px;padding:8px 14px;text-decoration:none;display:flex;position:absolute;bottom:22px;left:22px}.PGykYq_verification span{gap:2px;line-height:1.15;display:grid}.PGykYq_verification strong{font-size:11px;font-weight:500}.PGykYq_verification small{color:#ffffffbd;font-size:9px}.PGykYq_bottomLabel{color:#ffffffbd;font-size:11px;position:absolute;bottom:28px;right:28px}.PGykYq_dialog :is(button,a,input):focus-visible,.PGykYq_secondary:focus-visible{outline-offset:4px;outline:2px solid #b2d3c0}.PGykYq_callReady{text-align:center;outline:none;width:100%}.PGykYq_callReady a{box-sizing:border-box;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:99px;justify-content:center;align-items:center;padding:12px 32px;font-size:12px;text-decoration:none;display:inline-flex}@keyframes PGykYq_openPanel{0%{opacity:0;transform:translate(var(--enter-x,0px),var(--enter-y,32px)) scale(.28);filter:blur(8px)}to{opacity:1;filter:blur();transform:none}}@keyframes PGykYq_closePanel{to{opacity:0;filter:blur(4px);transform:translateY(12px)scale(.97)}}@keyframes PGykYq_backdropIn{0%{opacity:0}to{opacity:1}}@keyframes PGykYq_backdropOut{to{opacity:0}}@keyframes PGykYq_reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:800px){.PGykYq_dialog{border-radius:28px;width:calc(100vw - 24px);height:calc(100svh - 24px)}.PGykYq_topline{top:10px;left:10px;right:10px}.PGykYq_introduction{width:calc(100% - 40px);top:88px}.PGykYq_entry{gap:16px;width:calc(100% - 32px);bottom:98px}.PGykYq_modes button{min-width:84px;min-height:44px;padding-inline:13px}.PGykYq_introduction p{font-size:12px}.PGykYq_verification{padding-inline:12px;bottom:18px;left:16px}.PGykYq_bottomLabel{font-size:10px;bottom:26px;right:20px}.PGykYq_immersiveFilm img,.PGykYq_immersiveFilm video{object-position:50% 30%}.PGykYq_immersiveFilm button{top:156px;right:18px}}@media (max-height:600px) and (min-width:801px){.PGykYq_dialog{height:calc(100svh - 24px)}.PGykYq_entry{gap:10px;bottom:98px}.PGykYq_introduction h2{font-size:28px}.PGykYq_introduction p{margin-top:6px}}@media (prefers-reduced-motion:reduce){.PGykYq_dialog,.PGykYq_dialog::backdrop,.PGykYq_info{animation:none!important}.PGykYq_dialog :is(button,a),.PGykYq_secondary{transition:none}}.PGykYq_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PGykYq_emailEntry{width:100%}.PGykYq_emailControls{border-radius:99px;gap:6px;padding:6px;display:flex}.PGykYq_emailControls input{box-sizing:border-box;color:#fff;min-width:0;min-height:44px;font:inherit;background:0 0;border:0;border-radius:99px;flex:1;padding:10px 16px;font-size:13px}.PGykYq_emailControls input::placeholder{color:#ffffffb3}.PGykYq_emailControls button,.PGykYq_liveControls button{min-height:44px;font:inherit;cursor:pointer;color:#fff;border:0;border-radius:99px;justify-content:center;align-items:center;gap:8px;padding:10px 22px;font-size:12px;display:inline-flex}.PGykYq_emailControls button{background:#ffffff2e;flex:none;box-shadow:inset 0 1px #ffffff26}.PGykYq_emailControls button:hover{background:#ffffff45}.PGykYq_liveControls{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;display:flex}.PGykYq_liveControls p{text-align:center;width:100%;margin:0 0 2px;font-size:13px}.PGykYq_callReady p[role=alert]{text-wrap:balance;margin:0 0 14px;font-size:12px;line-height:1.5}.PGykYq_dialog button:disabled{cursor:default;opacity:.6}@media (max-width:400px){.PGykYq_emailControls input{padding-inline:10px}.PGykYq_emailControls button{padding-inline:16px}}
.WMxXVG_page{--paper:#06101f;--ink:#edf1ed;--muted:#a4b1bc;--gutter:clamp(24px,4vw,72px);min-height:100vh;color:var(--ink);background:var(--paper);font:var(--type-body)/1.6 var(--site-font,"Inter",sans-serif);-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;}.WMxXVG_page[data-inner-page=blog]{--site-font:var(--font-inter), "Inter", sans-serif;font-family:var(--site-font)}.WMxXVG_page *,.WMxXVG_page :before,.WMxXVG_page :after{box-sizing:border-box}.WMxXVG_page :where(h1,h2,h3,p){margin:0}.WMxXVG_page :is(h1,h2,h3){letter-spacing:normal;font-weight:400;line-height:1.08}.WMxXVG_page[data-inner-page=blog] :is(h1,h2,h3,h4,h5,h6,blockquote){letter-spacing:normal}.WMxXVG_page a{color:inherit;text-decoration:none}.WMxXVG_page :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:5px;outline:2px solid #a9c9e7}.WMxXVG_page button,.WMxXVG_page input,.WMxXVG_page select,.WMxXVG_page textarea{font:inherit;font-size:16px}.WMxXVG_skip{z-index:100;background:#e8ede7;border-radius:6px;padding:12px 20px;position:fixed;top:-90px;left:20px;color:#122b4b!important}.WMxXVG_page:where([data-theme=light]) .WMxXVG_skip{color:#06101f!important}.WMxXVG_skip:focus{top:12px}.WMxXVG_header{z-index:30;height:84px;padding:0 var(--gutter);background:linear-gradient(#06101feb,#06101fbb,#0000);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid;position:fixed;inset:0 0 auto}.WMxXVG_brand{white-space:nowrap;justify-self:start;align-items:center;gap:10px;font-size:13px;display:inline-flex}.WMxXVG_brand svg{flex:none}.WMxXVG_header nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#071220c9;border:0;border-radius:99px;gap:4px;padding:4px;font-size:12px;display:flex}.WMxXVG_header nav a{color:#b7c1c9;border-radius:99px;padding:7px 12px}.WMxXVG_header nav a:hover,.WMxXVG_header nav a[aria-current=page]{color:#fff;background:#ffffff0c}.WMxXVG_headerCta{white-space:nowrap;background:#e8ede7;border-radius:99px;justify-self:end;padding:8px 14px;font-size:12px;line-height:1.4;color:#122b4b!important}.WMxXVG_page:where([data-theme=light]) .WMxXVG_headerCta{color:#06101f!important}.WMxXVG_page .WMxXVG_button,.WMxXVG_page .WMxXVG_secondaryButton{cursor:pointer;background:#e8ede7;border:0;border-radius:99px;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;font-size:14px;font-weight:500;line-height:1.4;transition:background .18s,transform .18s;display:inline-flex;color:#122b4b!important}.WMxXVG_page:where([data-theme=light]) .WMxXVG_button,.WMxXVG_page:where([data-theme=light]) .WMxXVG_secondaryButton{color:#06101f!important}.WMxXVG_page .WMxXVG_secondaryButton{background:#243548;color:#edf1ed!important}.WMxXVG_page .WMxXVG_secondaryButton:hover{background:#324b63}.WMxXVG_page .WMxXVG_button:active,.WMxXVG_page .WMxXVG_secondaryButton:active{transform:translateY(1px)}.WMxXVG_button:hover,.WMxXVG_headerCta:hover{background:#cfddd4}.WMxXVG_techHero,.WMxXVG_contactHero{padding:150px var(--gutter) 90px;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,100px);max-width:1800px;margin:0 auto;display:grid}.WMxXVG_label{color:#a4b1bc;font-size:var(--type-small);margin-bottom:28px!important}.WMxXVG_heroCopy h1{font-size:var(--type-hero);letter-spacing:normal;line-height:1}.WMxXVG_heroCopy h1 span{color:#b5c9c5}.WMxXVG_lede{max-width:520px;color:var(--muted);font-size:var(--type-body);line-height:1.6;margin-top:30px!important}.WMxXVG_heroCopy>.WMxXVG_button{margin-top:32px}.WMxXVG_technologyVisual{isolation:isolate;background:#06101f;border-radius:8px;min-height:600px;position:relative;overflow:hidden}.WMxXVG_technologyVisual>div:first-child{z-index:-1;position:absolute;inset:0}.WMxXVG_sourceWord{font-size:var(--type-section);letter-spacing:-.05em;color:#f0f3ed;line-height:1.12;position:absolute;inset:auto 36px 42px}.WMxXVG_sourceWord span{color:#b5c9c5}.WMxXVG_editorial,.WMxXVG_responsibility{padding:100px var(--gutter);grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,140px);max-width:1600px;margin:auto;display:grid}.WMxXVG_editorial h2,.WMxXVG_responsibility h2,.WMxXVG_process>h2{font-size:var(--type-section)}.WMxXVG_editorial h2 span,.WMxXVG_responsibility h2 span{color:#a8bfba}.WMxXVG_editorial p,.WMxXVG_responsibility p{color:var(--muted);font-size:var(--type-body);max-width:620px;line-height:1.7}.WMxXVG_editorial p+p{margin-top:24px}.WMxXVG_process{padding:clamp(50px,6vw,90px) var(--gutter);background:#0b1828;border-radius:8px;margin:40px 5px}.WMxXVG_process>h2{max-width:1480px;margin:0 auto 54px}.WMxXVG_processRows{grid-template-columns:repeat(3,minmax(0,1fr));gap:60px;max-width:1480px;margin:auto;display:grid}.WMxXVG_processRows article{border-top:0;padding-top:28px}.WMxXVG_processRows h3{font-size:var(--type-card)}.WMxXVG_processRows p{color:var(--muted);line-height:1.65;font-size:var(--type-body);margin-top:20px}.WMxXVG_responsibility>div>p{margin-top:26px}.WMxXVG_questions h3{font-size:var(--type-card);margin-bottom:24px}.WMxXVG_questions details{border-bottom:0;padding:18px 0}.WMxXVG_questions summary{cursor:pointer;font-size:var(--type-body)}.WMxXVG_questions p{font-size:var(--type-small);margin-top:14px}.WMxXVG_pageCta{padding:100px var(--gutter) 140px;text-align:center}.WMxXVG_pageCta h2{margin-bottom:32px;font-size:clamp(36px,4vw,60px)}.WMxXVG_pageCta h2 span{color:#b5c9c5}.WMxXVG_pageCta>p{max-width:540px;color:var(--muted);margin:0 auto 30px;font-size:17px}.WMxXVG_ctaPair{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.WMxXVG_contactHero{isolation:isolate;grid-template-columns:minmax(0,1fr);place-items:start center;gap:56px;max-width:1100px;padding-top:164px;padding-bottom:112px;position:relative}.WMxXVG_contactHero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 35%,#345d6738,#0000 65%);position:absolute;inset:140px 0 0}.WMxXVG_contactHero>.WMxXVG_heroCopy{text-align:center;max-width:740px}.WMxXVG_contactHero .WMxXVG_heroCopy h1{font-size:clamp(46px,6vw,84px);line-height:.99}.WMxXVG_contactHero .WMxXVG_label{letter-spacing:.12em;text-transform:uppercase;font-size:12px;margin-bottom:24px!important}.WMxXVG_contactHero .WMxXVG_lede{max-width:560px;font-size:17px;line-height:1.7;margin:24px auto 0!important}.WMxXVG_contactImage{background:#132434;border-radius:8px;height:310px;margin-top:48px;position:relative;overflow:hidden}.WMxXVG_contactImage img{object-fit:cover;object-position:center 55%;width:100%;height:100%}.WMxXVG_contactImage:after{content:"";background:linear-gradient(#0000,#06101fa8);position:absolute;inset:0}.WMxXVG_contactImage p{z-index:1;font-size:var(--type-card);letter-spacing:normal;line-height:1.2;position:absolute;inset:auto 28px 26px}.WMxXVG_contactForm{background:linear-gradient(145deg,#182b3d,#0d1b2b);border:1px solid #ffffff1a;border-radius:28px;gap:28px;width:min(100%,760px);padding:clamp(24px,4vw,48px);display:grid;position:relative;box-shadow:0 32px 100px #00000020}.WMxXVG_formIntro{padding-bottom:4px}.WMxXVG_formIntro>span{color:#b5c9c5;letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;font-size:11px;display:block}.WMxXVG_formIntro p{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.6}.WMxXVG_contactDetails{border:0;gap:24px;min-width:0;margin:0;padding:0;animation:.26s ease-out WMxXVG_revealDetails;display:grid}.WMxXVG_contactDetails[hidden]{display:none}.WMxXVG_formHint{color:var(--muted);font-size:var(--type-small);max-width:380px}.WMxXVG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.WMxXVG_bookingPanel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(at 100% 0,#233a473f,#0000 70%),#ffffff0b;border:0;border-radius:8px;align-content:center;justify-items:start;gap:28px;min-height:440px;padding:clamp(28px,4vw,60px);display:grid}.WMxXVG_calendarMark{color:#b5c9c5}.WMxXVG_bookingPanel h2{font-size:var(--type-subheading)}.WMxXVG_bookingPanel>p{color:var(--muted);max-width:380px}.WMxXVG_bookingPanel .WMxXVG_bookingNote{font-size:var(--type-small)}.WMxXVG_bookingPanel button:disabled{opacity:.5;cursor:not-allowed}.WMxXVG_bookingForm{gap:18px;width:100%;max-width:460px;display:grid;position:relative}.WMxXVG_bookingForm label{font-size:var(--type-small);color:#dce4e7;display:block}.WMxXVG_bookingForm label>span{color:var(--muted)}.WMxXVG_bookingForm :is(input,select,textarea){color:#edf1ed;background:#06101f66;border:1px solid #ffffff1a;border-radius:10px;width:100%;margin-top:9px;padding:14px 16px;font-size:16px;line-height:1.5;transition:border-color .15s,background .15s;display:block}.WMxXVG_bookingForm :is(input,select,textarea):hover{border-color:#ffffff40}.WMxXVG_bookingForm :is(input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #b5c9c5}.WMxXVG_bookingForm :is(input,textarea)::placeholder{color:#8193a5}.WMxXVG_bookingForm textarea{resize:vertical;min-height:110px}.WMxXVG_bookingForm .WMxXVG_honeypot{border:0;width:1px;height:1px;padding:0;position:absolute;left:-9999px;overflow:hidden}@keyframes WMxXVG_revealDetails{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.WMxXVG_contactDetails{animation:none}}.WMxXVG_demoAgenda{margin-top:40px;padding:28px 0}.WMxXVG_demoAgenda h2{font-size:var(--type-card)}.WMxXVG_demoAgenda ul{color:var(--muted);margin:20px 0 0;padding-left:20px}.WMxXVG_demoAgenda li+li{margin-top:10px}.WMxXVG_scheduling{margin-top:30px}.WMxXVG_scheduling p{color:var(--muted);font-size:var(--type-small);max-width:460px;margin-top:16px}.WMxXVG_page .WMxXVG_demoContact{font-size:var(--type-small);text-underline-offset:4px;margin-top:24px;text-decoration:underline;display:inline-block}.WMxXVG_page .WMxXVG_contactForm h2{letter-spacing:normal;margin-bottom:0;font-size:clamp(28px,3vw,36px)}.WMxXVG_contactForm label{font-size:var(--type-small);color:#dce4e7;display:block}.WMxXVG_contactForm label>span{color:var(--muted)}.WMxXVG_contactHint{color:var(--muted);font-size:var(--type-small);line-height:1.6}.WMxXVG_contactForm :is(input,select,textarea){color:#edf1ed;background:#06101f66;border:1px solid #ffffff1a;border-radius:10px;width:100%;margin-top:9px;padding:14px 16px;font-size:16px;line-height:1.5;transition:border-color .15s,background .15s;display:block}.WMxXVG_contactForm :is(input,select,textarea):hover{border-color:#ffffff40}.WMxXVG_contactForm :is(input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #b5c9c5}.WMxXVG_contactForm :is(input,textarea)::placeholder{color:#8193a5}.WMxXVG_contactForm textarea{resize:vertical;min-height:130px}.WMxXVG_fieldPair{grid-template-columns:1fr 1fr;gap:18px;display:grid}.WMxXVG_contactForm .WMxXVG_formConsent{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.WMxXVG_contactForm .WMxXVG_formConsent input{accent-color:#b5c9c5;cursor:pointer;flex:none;width:17px;height:17px;margin:1px 0 0;padding:0;display:inline-block}.WMxXVG_contactForm .WMxXVG_formConsent>span{color:#dce4e7;line-height:1.5}.WMxXVG_formBottom{border-top:1px solid #ffffff1a;gap:18px;padding-top:24px;display:grid}.WMxXVG_formBottom .WMxXVG_button{justify-self:start;width:fit-content;max-width:100%;min-height:48px;padding:12px 24px;font-size:15px}.WMxXVG_formBottom p{color:var(--muted);font-size:12px;line-height:1.6}.WMxXVG_formBottom p a{text-underline-offset:3px;text-decoration:underline}.WMxXVG_formStatus{color:#c5d8cf;font-size:var(--type-small);padding-top:10px}.WMxXVG_footer{padding:100px var(--gutter) 34px;color:#183040;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#e9ede8}.WMxXVG_footerLinks{grid-template-columns:1.4fr 1fr .8fr 1fr;align-items:start;gap:40px;max-width:1480px;margin:0 auto;display:grid}.WMxXVG_footerIdentity>p{color:#586965;font-size:var(--type-small);margin-top:20px;line-height:1.7}.WMxXVG_footer nav{flex-direction:column;align-items:start;gap:12px;font-size:14px;display:flex}.WMxXVG_footer nav>h2{color:#183040;letter-spacing:0;margin-bottom:10px;font-size:14px;font-weight:500}.WMxXVG_footer nav>:is(a,button){color:#4d625e}.WMxXVG_footer nav>button{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.WMxXVG_footer nav>:is(a,button):hover{color:#183040;text-underline-offset:4px;text-decoration:underline}.WMxXVG_footerBottom{justify-content:space-between;align-items:center;gap:24px;max-width:1480px;margin:72px auto 0;display:flex}.WMxXVG_footerBottom nav{flex-direction:row;gap:24px;font-size:12px}.WMxXVG_copyright{color:#586965;font-size:var(--type-small)}@media (max-width:800px){.WMxXVG_footerLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 24px}.WMxXVG_footerIdentity{grid-column:1/-1}}@media (max-width:480px){.WMxXVG_footerLinks{grid-template-columns:1fr 1fr}.WMxXVG_footer nav{font-size:13px}.WMxXVG_footerBottom{flex-direction:column;align-items:start;margin-top:48px}}@media (max-width:1000px){.WMxXVG_header .WMxXVG_brand span{display:none}.WMxXVG_techHero,.WMxXVG_contactHero{gap:35px}.WMxXVG_technologyVisual{min-height:520px}.WMxXVG_fieldPair{grid-template-columns:1fr;gap:24px}.WMxXVG_formBottom{flex-direction:column;align-items:flex-start;gap:16px}.WMxXVG_processRows{gap:30px}}@media (max-width:700px){.WMxXVG_header{grid-template-columns:auto 1fr auto;gap:10px;height:72px;padding:0 18px}.WMxXVG_header nav{justify-self:center;gap:0;font-size:11px}.WMxXVG_header nav a{padding:7px 9px}.WMxXVG_header nav a:first-child{display:none}.WMxXVG_headerCta{padding:8px 11px;font-size:11px}.WMxXVG_techHero,.WMxXVG_contactHero{grid-template-columns:1fr;gap:50px;padding:120px 24px 60px}.WMxXVG_heroCopy h1{font-size:var(--type-hero)}.WMxXVG_label{margin-bottom:22px!important}.WMxXVG_technologyVisual{min-height:420px}.WMxXVG_sourceWord{font-size:var(--type-subheading);inset:auto 24px 30px}.WMxXVG_editorial,.WMxXVG_responsibility{grid-template-columns:1fr;gap:30px;padding:70px 24px}.WMxXVG_editorial p,.WMxXVG_responsibility p{font-size:var(--type-body)}.WMxXVG_process{padding:50px 24px}.WMxXVG_processRows{grid-template-columns:1fr;gap:36px}.WMxXVG_process>h2{margin-bottom:40px}.WMxXVG_pageCta{padding:70px 24px 90px}.WMxXVG_contactImage{height:240px}.WMxXVG_contactForm{gap:22px;padding:24px}.WMxXVG_contactForm h2{font-size:var(--type-card)}.WMxXVG_footerLinks{flex-direction:column;gap:32px}.WMxXVG_footer{padding-top:70px}}.WMxXVG_contactForm .WMxXVG_honeypot{border:0;width:1px;height:1px;padding:0;position:absolute;left:-9999px;overflow:hidden}.WMxXVG_contactForm button:disabled{opacity:.6;cursor:default}.WMxXVG_page[data-theme=light]{--paper:#fdfdfd;--ink:#06101f;--muted:#60666d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.WMxXVG_page[data-theme=light] :is(a,button,input,select,textarea,summary):focus-visible{outline-color:#405b78}.WMxXVG_page[data-theme=light] :is(.WMxXVG_label,.WMxXVG_calendarMark,.WMxXVG_formStatus){color:var(--muted)}.WMxXVG_page[data-theme=light] :is(.WMxXVG_heroCopy h1,.WMxXVG_editorial h2,.WMxXVG_responsibility h2,.WMxXVG_pageCta h2) span{color:#60666d}.WMxXVG_page[data-theme=light] .WMxXVG_button{background:#06101f;color:#fff!important}.WMxXVG_page[data-theme=light] .WMxXVG_button:hover{background:#244767}.WMxXVG_page[data-theme=light] :is(.WMxXVG_bookingPanel,.WMxXVG_process){background:#e6ecef}.WMxXVG_page[data-theme=light] .WMxXVG_contactForm{background:#fff;border-color:#06101f18;box-shadow:0 32px 100px #06101f0c}.WMxXVG_page[data-theme=light] .WMxXVG_contactHero:before{background:radial-gradient(at 50% 35%,#adc4cd40,#0000 65%)}.WMxXVG_page[data-theme=light] .WMxXVG_formIntro>span{color:#60666d}.WMxXVG_page[data-theme=light] .WMxXVG_formBottom{border-color:#06101f18}.WMxXVG_page[data-theme=light] .WMxXVG_formStatus{color:#405b50}.WMxXVG_page[data-theme=light] .WMxXVG_contactForm label,.WMxXVG_page[data-theme=light] .WMxXVG_contactForm .WMxXVG_formConsent>span{color:var(--ink)}.WMxXVG_page[data-theme=light] .WMxXVG_contactForm :is(input,select,textarea){color:var(--ink);background:#f4f6f7;border-color:#06101f20}.WMxXVG_page[data-theme=light] .WMxXVG_contactForm :is(input,select,textarea):hover{border-color:#06101f50}.WMxXVG_page[data-theme=light] .WMxXVG_contactForm :is(input,textarea)::placeholder{color:#60666d}.WMxXVG_page[data-theme=light] .WMxXVG_contactForm .WMxXVG_formConsent input{accent-color:#06101f}.WMxXVG_contactImage{color:#edf1ed}@media (min-width:641px) and (max-width:1000px){.WMxXVG_contactForm .WMxXVG_fieldPair{grid-template-columns:1fr 1fr;gap:18px}}@media (max-width:700px){.WMxXVG_contactHero{gap:40px;padding:124px 20px 72px}.WMxXVG_contactHero .WMxXVG_heroCopy h1{font-size:48px}.WMxXVG_contactHero .WMxXVG_lede{font-size:16px}.WMxXVG_contactForm{border-radius:20px;padding:28px 24px}}@media (max-width:640px){.WMxXVG_contactForm .WMxXVG_fieldPair{grid-template-columns:1fr;gap:24px}}@media (prefers-reduced-motion:reduce){.WMxXVG_contactForm :is(input,select,textarea){transition:none}}.WMxXVG_page[data-inner-page=affiliates]{--site-font:"Inter",sans-serif;font-family:var(--site-font)}
._2g3ApG_badge{right:var(--gutter);color:#f5f5f1;text-shadow:0 1px 14px #000a;max-width:340px;position:absolute;bottom:26px}._2g3ApG_identity{animation:.85s cubic-bezier(.2,.65,.3,1) both _2g3ApG_arrive}._2g3ApG_heading{align-items:center;gap:12px;margin-bottom:4px;display:flex}._2g3ApG_name{white-space:nowrap;margin:0;font-size:13px;font-weight:400;line-height:1.4}._2g3ApG_seal{color:#ffffffb8;white-space:nowrap;align-items:center;gap:5px;font-size:9px;line-height:1.3;text-decoration:none;display:inline-flex}._2g3ApG_seal svg{color:#f5f5f1;--seal-check:#15212b;flex:none;width:19px;height:19px}._2g3ApG_credential{color:#ffffffc7;font-size:11px;line-height:1.5;text-decoration:none;display:block}._2g3ApG_credential:hover{text-underline-offset:3px;text-decoration:underline}._2g3ApG_seal:focus-visible,._2g3ApG_credential:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #fff}@keyframes _2g3ApG_arrive{0%{opacity:0;filter:blur(7px);transform:translate(10px,3px)}to{opacity:1;filter:blur();transform:translate(0)}}@media (max-width:800px){._2g3ApG_badge{max-width:calc(100% - 40px);bottom:150px;right:20px}}@media (max-width:380px){._2g3ApG_badge{max-width:calc(100% - 24px);bottom:170px;right:12px}}@media (prefers-reduced-motion:reduce){._2g3ApG_identity{animation:none}}
.GCDoJq_preview{z-index:0;color:#25332d;--tile-size:min(570px,calc(100svh - 410px),44vw);--pitch:calc(var(--tile-size) + 24px);background:#f7f8f6;position:absolute;inset:0;overflow:clip}.GCDoJq_stage{isolation:isolate;position:absolute;inset:74px 0 195px;overflow:clip}.GCDoJq_stage:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(#0000 95%,#f7f8f6),linear-gradient(90deg,#f7f8f6,#0000 20% 80%,#f7f8f6);position:absolute;inset:0}.GCDoJq_grid{width:var(--tile-size);height:var(--tile-size);margin:calc(var(--tile-size) / -2) 0 0 calc(var(--tile-size) / -2);transform:translate(calc(var(--grid-x) * var(--pitch)),calc(var(--grid-y) * var(--pitch)));transition:transform .85s cubic-bezier(.65,0,.2,1);position:absolute;top:46%;left:50%}.GCDoJq_placeholder,.GCDoJq_card{left:calc(var(--x) * var(--pitch));top:calc(var(--y) * var(--pitch));width:var(--tile-size);height:var(--tile-size);border-radius:40px;position:absolute}.GCDoJq_placeholder{background:linear-gradient(145deg,color-mix(in srgb,var(--placeholder-tone) 80%,#fff),var(--placeholder-tone));box-shadow:inset 0 1px 2px #ffffffa8}.GCDoJq_card{z-index:1;background:#e9ebe8;padding:7px;transition:transform .85s cubic-bezier(.22,1,.36,1),background .6s,box-shadow .85s;transform:scale(.96)}.GCDoJq_card[data-featured=true]{z-index:3;box-shadow:0 32px 52px -17px color-mix(in srgb,var(--tile-color) 42%,transparent),0 12px 22px -9px color-mix(in srgb,var(--tile-color) 27%,transparent);background:#fff;transform:scale(1.025)}.GCDoJq_cardSurface{background:var(--tile-color);opacity:.24;border-radius:34px;width:100%;height:100%;transition:opacity .6s;position:relative;overflow:hidden}.GCDoJq_card[data-featured=true] .GCDoJq_cardSurface{opacity:1;transition-delay:.1s}.GCDoJq_cardSurface:after{content:"";background:linear-gradient(0deg,var(--tile-color),color-mix(in srgb,var(--tile-color) 94%,transparent) 24%,color-mix(in srgb,var(--tile-color) 55%,transparent) 49%,transparent 76%);position:absolute;inset:0}.GCDoJq_cardSurface img{object-fit:cover;object-position:60% 30%;transform-origin:60% 30%;width:100%;height:100%;transform:scale(1.16)}.GCDoJq_cardSurface[data-surface-expert=David\ Teece] img{object-position:50% 50%;transform:none}.GCDoJq_cardSurface[data-surface-expert=Charles\ O’Reilly] img{object-position:68% 35%;transform:none}.GCDoJq_cardSurface[data-surface-expert=Steve\ Outtrim] img{object-position:50% 35%;transform:none}.GCDoJq_cardSurface[data-surface-expert=Emilio\ Figueroa] img{object-position:50% 30%;transform:none}.GCDoJq_cardCopy{z-index:1;color:#fff;text-align:center;opacity:0;flex-direction:column;align-items:center;transition:opacity .4s,transform .5s;display:flex;position:absolute;bottom:32px;left:16px;right:16px;transform:translateY(8px)}.GCDoJq_card[data-featured=true] .GCDoJq_cardCopy{opacity:1;transition:opacity .5s .15s,transform .6s .1s;transform:none}.GCDoJq_name{text-wrap:balance;font-size:clamp(32px,3.2vw,50px);font-weight:400;line-height:1.05}.GCDoJq_field{color:#ffffffb8;margin-top:8px;font-size:15px}.GCDoJq_chatBar{color:#fff;-webkit-backdrop-filter:blur(28px)saturate(125%);backdrop-filter:blur(28px)saturate(125%);text-align:left;background:linear-gradient(110deg,#ffffff2b,#ffffff14);border-radius:99px;align-items:center;gap:14px;width:min(440px,90%);min-height:60px;margin-top:26px;padding:15px 22px;display:flex}.GCDoJq_chatBar svg{flex:none;width:22px;height:22px}.GCDoJq_chatBar span{font-size:var(--type-body);letter-spacing:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.GCDoJq_controls{z-index:5;top:calc(46% + var(--tile-size) / 2 + 29px);gap:8px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.GCDoJq_controls button{color:#566159;cursor:pointer;background:#e8ebe7;border:0;border-radius:50%;place-items:center;width:32px;height:32px;transition:background .18s;display:grid}.GCDoJq_controls button:hover{background:#d9ded7}.GCDoJq_controls button:focus-visible{outline-offset:4px;outline:2px solid #536958}.GCDoJq_controls svg{width:15px;height:15px}.GCDoJq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:800px){.GCDoJq_preview{--tile-size:min(280px,70vw,34vh);--pitch:calc(var(--tile-size) + 18px)}.GCDoJq_stage{height:calc(var(--tile-size) + 72px);inset:112px 0 auto}.GCDoJq_grid{top:calc(var(--tile-size) / 2 + 12px)}.GCDoJq_stage:after{background:linear-gradient(90deg,#f7f8f6,#0000 15% 85%,#f7f8f6)}.GCDoJq_placeholder{opacity:.4}.GCDoJq_card{border-radius:32px;padding:5px}.GCDoJq_cardSurface{border-radius:27px}.GCDoJq_cardCopy{bottom:20px;left:8px;right:8px}.GCDoJq_name{font-size:30px}.GCDoJq_field{margin-top:5px;font-size:11px}.GCDoJq_chatBar{gap:8px;width:96%;min-height:43px;margin-top:16px;padding:10px 11px}.GCDoJq_chatBar svg{width:17px;height:17px}.GCDoJq_chatBar span{font-size:var(--type-small)}.GCDoJq_controls{top:calc(var(--tile-size) + 30px)}}@media (max-height:740px) and (min-width:801px){.GCDoJq_preview{--tile-size:245px;--pitch:265px}.GCDoJq_stage{inset:78px 0 215px}.GCDoJq_grid{top:43%}.GCDoJq_controls{top:calc(43% + var(--tile-size) / 2 + 16px)}.GCDoJq_name{font-size:29px}.GCDoJq_cardCopy{bottom:20px;left:8px;right:8px}.GCDoJq_field{font-size:11px}.GCDoJq_chatBar{gap:8px;width:100%;min-height:42px;margin-top:14px;padding:10px}.GCDoJq_chatBar svg{width:17px;height:17px}.GCDoJq_chatBar span{font-size:var(--type-small)}}@media (prefers-reduced-motion:reduce){.GCDoJq_grid,.GCDoJq_card,.GCDoJq_cardSurface,.GCDoJq_cardCopy,.GCDoJq_card[data-featured=true] .GCDoJq_cardSurface,.GCDoJq_card[data-featured=true] .GCDoJq_cardCopy{transition:none}}.GCDoJq_introCard{z-index:6;pointer-events:none;left:calc((100% - var(--tile-size) * 1.025) * var(--sudo-intro,1) / 2);top:calc((74px + (100% - 269px) * .46 - var(--tile-size) * .5125) * var(--sudo-intro,1));width:calc(100% * (1 - var(--sudo-intro,1)) + var(--tile-size) * 1.025 * var(--sudo-intro,1));height:calc(100% * (1 - var(--sudo-intro,1)) + var(--tile-size) * 1.025 * var(--sudo-intro,1));padding:calc(7.175px * var(--sudo-intro,1));border-radius:calc(41px * var(--sudo-intro,1));box-shadow:0 32px 52px -17px color-mix(in srgb,var(--tile-color) 42%,transparent);background:#fff;position:absolute}.GCDoJq_introCard .GCDoJq_cardSurface{opacity:1;border-radius:calc(34.85px * var(--sudo-intro,1))}.GCDoJq_introCard .GCDoJq_cardCopy{opacity:1;bottom:calc(240px * (1 - var(--sudo-intro,1)) + 32.8px * var(--sudo-intro,1));transform:none}.GCDoJq_preview[data-grid-ready=true] .GCDoJq_introCard,.GCDoJq_preview[data-grid-ready=false] .GCDoJq_card[data-featured=true],.GCDoJq_preview[data-grid-ready=false] .GCDoJq_controls{visibility:hidden}.GCDoJq_card[data-featured=false] .GCDoJq_cardSurface{filter:saturate(.6)}.GCDoJq_card[data-featured=false] .GCDoJq_cardCopy{opacity:.7;transform:none}.GCDoJq_card[data-featured=false] .GCDoJq_chatBar{visibility:hidden}@media (max-height:740px) and (min-width:801px){.GCDoJq_introCard{top:calc((78px + (100% - 293px) * .43 - var(--tile-size) * .5125) * var(--sudo-intro,1))}.GCDoJq_introCard .GCDoJq_cardCopy{bottom:calc(240px * (1 - var(--sudo-intro,1)) + 20.5px * var(--sudo-intro,1))}}@media (max-width:800px),(prefers-reduced-motion:reduce){.GCDoJq_introCard{display:none}}.GCDoJq_placeholder{overflow:hidden}.GCDoJq_placeholder img{object-fit:cover;object-position:center 35%;opacity:.34;filter:saturate(.35);width:100%;height:100%}@media (max-width:800px){.GCDoJq_placeholder[data-illustrative=true]{opacity:.8}}.GCDoJq_prompt{display:block}.GCDoJq_prompt[data-reveal=true]{animation:1.1s cubic-bezier(.2,.7,.2,1) .15s both GCDoJq_questionReveal}@keyframes GCDoJq_questionReveal{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(3px)}to{opacity:1;clip-path:inset(0);filter:blur()}}@media (max-width:800px){.GCDoJq_preview{--tile-size:var(--mobile-tile)}.GCDoJq_stage{height:calc(var(--tile-size) + 76px);inset:96px 0 auto}.GCDoJq_stage:after{background:linear-gradient(#0000 78%,#f7f8f6 100%),linear-gradient(90deg,#f7f8f6,#0000 12% 88%,#f7f8f6)}.GCDoJq_controls{top:calc(var(--tile-size) + 29px);gap:12px}.GCDoJq_controls button{width:36px;height:36px}.GCDoJq_card{border-radius:29px}.GCDoJq_cardSurface{border-radius:24px}.GCDoJq_cardCopy{bottom:20px}.GCDoJq_chatBar{min-height:44px}}@media (prefers-reduced-motion:reduce){.GCDoJq_prompt[data-reveal=true]{animation:none}}
.xA0iHW_products{--product-gap:16px;color:var(--ink);padding:clamp(130px,13vw,200px) 0 36px}.xA0iHW_heading{padding:0 var(--product-gap) 24px;text-align:center;justify-items:center;gap:28px;display:grid;position:relative}.xA0iHW_label{left:var(--product-gap);color:var(--muted);justify-self:start;margin:0;font-size:16px;font-weight:400;line-height:1.4;position:absolute;bottom:24px}.xA0iHW_headingCopy{max-width:920px}.xA0iHW_products .xA0iHW_heading h2,.xA0iHW_intro{letter-spacing:normal;margin:0;font-size:clamp(24px,2.2vw,34px);font-weight:400;line-height:1.3}.xA0iHW_intro{color:var(--muted);text-wrap:pretty}.xA0iHW_controls{padding:0 var(--product-gap);justify-content:flex-end;gap:8px;display:flex}.xA0iHW_controls button{border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);width:44px;height:44px;color:var(--ink);font:inherit;opacity:.65;cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;transition:background .18s;display:grid}.xA0iHW_controls button:hover{background:color-mix(in srgb,var(--ink) 5%,transparent);opacity:1}.xA0iHW_controls svg{width:20px;height:20px}.xA0iHW_rail{gap:var(--product-gap);padding:5px var(--product-gap) 24px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--product-gap);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;display:flex;overflow-x:auto}.xA0iHW_card{--card-type:clamp(18px,1.4vw,20px);--shade:#3c271d;--accent:#fb754d;isolation:isolate;box-sizing:border-box;scroll-snap-align:start;color:#fff;background:var(--shade);border-radius:40px;flex:0 0 clamp(330px,45vw,760px);height:clamp(640px,56vw,850px);padding:28px;position:relative;overflow:hidden;container-type:inline-size}.xA0iHW_card[data-home-product=courses]{--shade:#123d2e;--accent:#cfdfaf}.xA0iHW_card[data-home-product=luminary]{--shade:#30205c;--accent:#ead398}.xA0iHW_card[data-home-product=vault]{--shade:#102c4e;--accent:#b0d5f7}.xA0iHW_card>img,.xA0iHW_media>img,.xA0iHW_media>video{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .65s;position:absolute;inset:0}.xA0iHW_media{pointer-events:none;position:absolute;inset:0}.xA0iHW_media>img,.xA0iHW_media>video{object-position:46% 30%}.xA0iHW_card .xA0iHW_media button{z-index:4;color:#fff;cursor:pointer;pointer-events:auto;opacity:0;-webkit-backdrop-filter:blur(16px);background:#ffffff18;border:0;border-radius:99px;justify-content:center;align-items:center;width:44px;height:44px;min-height:44px;padding:0;font-size:0;transition:opacity .18s;display:flex;position:absolute;top:16px;right:16px}.xA0iHW_card .xA0iHW_media button:after{content:"";box-sizing:border-box;border-inline:3px solid;width:10px;height:12px}.xA0iHW_card .xA0iHW_media button[data-playing=false]:after{border:6px solid #0000;border-left:10px solid;border-right:0;width:0;height:0;margin-left:3px}.xA0iHW_card:hover .xA0iHW_media button,.xA0iHW_card .xA0iHW_media button:focus-visible{opacity:1}.xA0iHW_card[data-home-product=courses]>img{object-position:center 32%}.xA0iHW_card[data-home-product=luminary]>img{object-position:65% center}.xA0iHW_card[data-home-product=vault]>img{object-position:center}.xA0iHW_wash{z-index:-1;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--shade) 60%,transparent),transparent 36%,color-mix(in srgb,var(--shade) 96%,transparent)),linear-gradient(110deg,color-mix(in srgb,var(--shade) 25%,transparent),transparent 70%);position:absolute;inset:0}.xA0iHW_disclosure{color:#ffffffb3;white-space:nowrap;font-size:12px;line-height:1.4}.xA0iHW_copy{min-width:0;max-width:32ch}.xA0iHW_card .xA0iHW_copy h3{white-space:nowrap;color:#fff;font-size:var(--card-type);letter-spacing:normal;align-items:center;gap:10px;margin:0;font-weight:400;line-height:1.4;display:flex}.xA0iHW_copy [data-product-mark]{flex:none;width:22px;height:22px}.xA0iHW_copy [data-secondary=true]{opacity:1}.xA0iHW_footer{align-items:end;gap:24px;display:grid;position:absolute;bottom:20px;left:28px;right:20px}.xA0iHW_copy>p{color:#ffffffb3;font-size:var(--card-type);text-align:left;text-wrap:pretty;margin:6px 0 0;line-height:1.4}.xA0iHW_card .xA0iHW_explore{-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:#ffffffb3;justify-self:end;gap:12px;max-width:100%;text-decoration:none}.xA0iHW_card .xA0iHW_explore:hover{background:#ffffffd9}.xA0iHW_explore>svg{flex:none}.xA0iHW_card:has(.xA0iHW_explore:hover)>img{transform:scale(1.015)}.xA0iHW_card .xA0iHW_explore:focus-visible,.xA0iHW_card .xA0iHW_media button:focus-visible{outline-offset:4px;outline:2px solid #fff}.xA0iHW_controls button:focus-visible,.xA0iHW_rail:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (max-width:1100px){.xA0iHW_label{position:static}}@media (max-width:800px){.xA0iHW_products{padding-top:120px}.xA0iHW_heading{gap:24px;padding-bottom:30px}.xA0iHW_products .xA0iHW_heading h2,.xA0iHW_intro{font-size:23px}.xA0iHW_headingCopy{min-width:0}.xA0iHW_intro br{display:none}.xA0iHW_card{--card-type:18px;flex-basis:calc(100vw - 32px);height:clamp(600px,78svh,720px);padding:24px}.xA0iHW_disclosure{font-size:11px}.xA0iHW_footer{left:24px}}@container (min-width:540px){.xA0iHW_footer{grid-template-columns:minmax(0,1fr) auto;column-gap:28px}}@media (hover:none){.xA0iHW_card .xA0iHW_media button{opacity:.75}}@media (prefers-reduced-motion:reduce){.xA0iHW_card>img,.xA0iHW_controls button,.xA0iHW_explore{transition:none}.xA0iHW_card:has(.xA0iHW_explore:hover)>img{transform:none}}
._1Bz0ca_feature{--mobile-tile:min(280px,70vw,34svh);--chapter-inset:14px;--radius:26px;color:#fff;height:min(900px,100svh - 108px);min-height:690px;margin:14px}._1Bz0ca_feature h1{letter-spacing:normal;text-wrap:balance;margin:0;font-size:clamp(36px,4vw,66px);font-weight:400;line-height:1.08}._1Bz0ca_feature h1 em{color:#ffffffba;font-style:normal}._1Bz0ca_feature ._1Bz0ca_luminaryWords>p{margin:0;font-family:Georgia,serif;font-size:clamp(38px,5vw,72px);line-height:1.08}._1Bz0ca_feature ._1Bz0ca_bottom{gap:6%}._1Bz0ca_feature ._1Bz0ca_details{flex-basis:470px}._1Bz0ca_feature ._1Bz0ca_details>p{color:#ffffffe6;font-size:17px;line-height:1.55}._1Bz0ca_action{box-sizing:border-box;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff16;border:1px solid #fff5;border-radius:99px;align-items:center;gap:30px;min-height:44px;padding:12px 20px;font-size:14px;text-decoration:none;display:inline-flex}._1Bz0ca_action:hover{background:#ffffff2b}._1Bz0ca_action:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (min-width:801px) and (max-width:1200px){._1Bz0ca_feature[data-product-feature=courses] [data-course-detail]{display:none}}@media (max-width:800px){._1Bz0ca_feature{border-radius:20px;height:auto;min-height:800px;margin:8px}._1Bz0ca_feature ._1Bz0ca_bottom{gap:22px;display:grid;bottom:30px;left:24px;right:24px}._1Bz0ca_feature ._1Bz0ca_details{max-width:100%}._1Bz0ca_feature ._1Bz0ca_signature{top:27%}._1Bz0ca_feature ._1Bz0ca_luminaryWords{top:22%}}._1Bz0ca_feature[data-product-feature=sudo] ._1Bz0ca_bottom{color:#06101f}._1Bz0ca_feature[data-product-feature=sudo] ._1Bz0ca_productName,._1Bz0ca_feature[data-product-feature=sudo] h1 em,._1Bz0ca_feature[data-product-feature=sudo] ._1Bz0ca_details>p{color:#60666d}._1Bz0ca_feature[data-product-feature=sudo] ._1Bz0ca_action{color:#fff;background:#06101f;border-color:#06101f}._1Bz0ca_feature[data-product-feature=sudo] ._1Bz0ca_action:focus-visible{outline-color:#06101f}@media (max-width:800px){._1Bz0ca_feature[data-product-feature=sudo]{min-height:max(870px,100svh)}}
._0WKo2W_section{padding:clamp(70px,9vw,140px) var(--gutter) clamp(90px,10vw,160px);color:var(--ink)}._0WKo2W_heading{text-align:center;max-width:780px;margin:0 auto clamp(32px,4vw,60px)}._0WKo2W_label{color:var(--muted);margin:0;font-size:16px;line-height:1.5}._0WKo2W_section ._0WKo2W_heading h2{text-wrap:balance;margin:12px 0 0;font-size:clamp(28px,3.2vw,46px);font-weight:400;line-height:1.3}._0WKo2W_section ._0WKo2W_heading h2>span{color:var(--muted)}._0WKo2W_feature{border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);border-radius:var(--radius);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}._0WKo2W_image{isolation:isolate;color:#fff;background:#102c35;min-height:420px;margin:0;padding:32px;position:relative}._0WKo2W_image:after{content:"";z-index:-1;background:linear-gradient(#06101f05 20%,#06101fdd 100%);position:absolute;inset:0}._0WKo2W_image>img{z-index:-2;object-fit:cover;object-position:center top;width:100%;height:100%;display:block;position:absolute;inset:0}._0WKo2W_duration{position:absolute;bottom:58px;left:32px;right:32px}._0WKo2W_duration>span{font-size:clamp(40px,5vw,68px);font-weight:400;line-height:1}._0WKo2W_duration>p{margin:12px 0 0;font-size:18px;line-height:1.4}._0WKo2W_image figcaption{color:#ffffffb3;font-size:11px;line-height:1.4;position:absolute;bottom:20px;left:32px;right:32px}._0WKo2W_copy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(28px,4vw,64px);display:flex}._0WKo2W_section ._0WKo2W_copy h3{text-wrap:pretty;margin:16px 0 0;font-size:clamp(24px,2.2vw,32px);font-weight:400;line-height:1.25}._0WKo2W_description{color:var(--muted);text-wrap:pretty;margin:20px 0 0;font-size:17px;line-height:1.6}._0WKo2W_copy ._0WKo2W_action{margin-top:28px}._0WKo2W_action:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (max-width:800px){._0WKo2W_feature{grid-template-columns:1fr}._0WKo2W_image{min-height:340px;padding:24px}._0WKo2W_duration,._0WKo2W_image figcaption{left:24px;right:24px}._0WKo2W_copy{padding:28px 24px 32px}}
.GTAQvq_technology{--tech-sage:#b6c9c1;--tech-gold:#ccb58d;overflow:clip}.GTAQvq_hero,.GTAQvq_verification,.GTAQvq_distinction,.GTAQvq_responsibility,.GTAQvq_nextStep{max-width:1600px;padding-inline:var(--gutter);margin-inline:auto}.GTAQvq_hero{padding-top:160px;padding-bottom:116px}.GTAQvq_heroCopy{grid-template-columns:1.35fr 1fr;align-items:end;column-gap:9%;display:grid}.GTAQvq_eyebrow{font-size:var(--type-small);color:var(--muted);margin-bottom:28px!important}.GTAQvq_hero .GTAQvq_eyebrow{grid-column:1/-1}.GTAQvq_hero h1{font-size:var(--type-hero);letter-spacing:normal;grid-row:span 2;max-width:850px;line-height:1.02}.GTAQvq_hero h1 span,.GTAQvq_distinctionIntro h2 span,.GTAQvq_responsibility h2 span{color:var(--tech-sage)}.GTAQvq_lede{max-width:470px;color:var(--muted);font-size:var(--type-body);line-height:1.65}.GTAQvq_heroActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;display:flex}.GTAQvq_technology .GTAQvq_textLink{min-height:44px;color:var(--ink);background:#ffffff0d;border-radius:99px;justify-content:center;align-items:center;padding:12px 20px;font-size:14px;display:inline-flex}.GTAQvq_technology .GTAQvq_textLink:hover{background:#ffffff18}.GTAQvq_foundations{max-width:1600px;padding-inline:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,32px);margin-inline:auto;display:grid}.GTAQvq_foundationCard{aspect-ratio:.64;isolation:isolate;color:#fffaf0;background:#263a35;border-radius:8px;flex-direction:column;justify-content:space-between;min-width:0;min-height:560px;padding:clamp(24px,2.4vw,38px);display:flex;position:relative;overflow:hidden}.GTAQvq_foundationCard>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.GTAQvq_foundationCard:after{content:"";z-index:-1;background:linear-gradient(#0f141240,#0000 28%,#0f141214 48%,#0f1412c2);position:absolute;inset:0}.GTAQvq_technology .GTAQvq_foundationLabel{font:var(--type-small)/1.4 "Inter",sans-serif;letter-spacing:0;text-transform:none;align-items:center;gap:10px;display:flex}.GTAQvq_foundationLabel>span:first-child{background:currentColor;flex-shrink:0;width:6px;height:6px}.GTAQvq_foundationNumber{opacity:.65;letter-spacing:0;margin-left:auto}.GTAQvq_foundationCopy h2{font-family:inherit;font-weight:400;font-size:var(--type-subheading);letter-spacing:normal;white-space:pre-line;text-wrap:balance;line-height:1.08}.GTAQvq_technology .GTAQvq_foundationCopy>p{color:#fffaf0d9;max-width:330px;font-size:var(--type-body);margin-top:22px;line-height:1.6}.GTAQvq_verification{margin-top:clamp(130px,12vw,200px);padding-block:0;scroll-margin-top:110px}.GTAQvq_sourceSeal{width:calc(100% - var(--gutter) * 2);max-width:calc(1600px - var(--gutter) * 2);margin:clamp(120px,12vw,190px) auto 0;padding:0}.GTAQvq_sealHeader{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:64px;display:grid}.GTAQvq_sealHeader h2{font-size:var(--type-section);line-height:1.08}.GTAQvq_sealHeader h2 span{color:var(--tech-sage)}.GTAQvq_sourceSealIdentity{isolation:isolate;flex-direction:column;justify-content:center;align-items:center;padding:32px 0;display:flex;position:relative}.GTAQvq_sourceSealIdentity:before{content:"";z-index:-1;background:radial-gradient(#bda76e16,#0000 66%);position:absolute;inset:-70px -20px}.GTAQvq_sourceSealIdentity>a{filter:drop-shadow(0 14px 28px #0003);max-width:100%}.GTAQvq_sourceSealIdentity>span{text-align:center;font-size:var(--type-small);color:#a4b1bc;margin-top:18px}.GTAQvq_sealChecks{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:68px;display:grid}.GTAQvq_sealChecks article{min-width:0}.GTAQvq_checkLabel{color:var(--tech-gold);font-size:var(--type-small);align-items:center;gap:16px;display:flex}.GTAQvq_checkIcon{background:#ccb58d0d;border-radius:16px;flex:none;place-items:center;width:56px;height:56px;display:grid}.GTAQvq_checkIcon svg{width:32px;height:32px}.GTAQvq_sealChecks h3{font-size:var(--type-card);line-height:1.2;margin-top:24px!important}.GTAQvq_sealChecks article>p:last-child{font-size:var(--type-body);max-width:330px;color:var(--muted);line-height:1.7;margin-top:14px!important}.GTAQvq_sourceSeal .GTAQvq_sourceCaveat{color:#91a3af;max-width:780px;font-size:var(--type-small);margin-top:48px;line-height:1.7}.GTAQvq_distinctionIntro h2,.GTAQvq_responsibility h2{font-size:var(--type-title);line-height:1.06}.GTAQvq_technology .GTAQvq_layerLabel{font:var(--type-small)/1.5 "Inter",sans-serif;letter-spacing:0;text-transform:none;color:#a4b8bd}.GTAQvq_distinction{padding-block:clamp(130px,13vw,210px);scroll-margin-top:110px}.GTAQvq_distinctionIntro{grid-template-columns:1fr 1fr;align-items:end;gap:80px;display:grid}.GTAQvq_distinctionIntro>p{max-width:405px;font-size:var(--type-body);color:var(--muted);line-height:1.75;margin-left:auto!important}.GTAQvq_distinctionFlow{grid-template-columns:1fr 1fr;gap:clamp(50px,8vw,128px);margin-top:64px;display:grid;position:relative}.GTAQvq_distinctionFlow article{min-width:0}.GTAQvq_foundationScene,.GTAQvq_experienceScene{isolation:isolate;flex-direction:column;justify-content:center;align-items:center;height:320px;display:flex;position:relative}.GTAQvq_foundationScene:before,.GTAQvq_experienceScene:before{content:"";z-index:-1;background:radial-gradient(#34534960,#0000 70%);position:absolute;inset:-30px}.GTAQvq_experienceScene:before{background:radial-gradient(#39476260,#0000 70%)}.GTAQvq_knowledgeTags{z-index:1;gap:10px;display:flex;position:relative}.GTAQvq_knowledgeTags span{color:#d5e2dc;font-size:var(--type-small);background:#1b302f;border:1px solid #b6c9c138;border-radius:99px;padding:12px 18px}.GTAQvq_knowledgeThreads{justify-content:center;width:270px;height:64px;display:flex}.GTAQvq_knowledgeThreads i{border-bottom:1px solid #a7c8b35c;width:33.33%}.GTAQvq_knowledgeThreads i:first-child{border-left:1px solid #a7c8b35c;border-radius:0 0 0 32px}.GTAQvq_knowledgeThreads i:nth-child(2){border-left:1px solid #a7c8b35c;width:0}.GTAQvq_knowledgeThreads i:last-child{border-right:1px solid #a7c8b35c;border-radius:0 0 32px}.GTAQvq_twinCore{color:#d2e0d8;background:linear-gradient(145deg,#314a43,#122725);border:1px solid #b6c9c14d;border-radius:24px;place-items:center;width:94px;height:94px;margin-top:-1px;display:grid;box-shadow:0 16px 48px #0003,inset 0 1px #ffffff15}.GTAQvq_coreCaption{font-size:var(--type-small);color:#afc0bb;margin-top:22px}.GTAQvq_experienceMark{color:#e6eeea;font-size:var(--type-body);align-items:center;gap:12px;margin-bottom:26px;display:flex}.GTAQvq_questionPaths{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.GTAQvq_questionPaths span{color:#273934;font-size:var(--type-small);background:#edf1ed;border-radius:99px;padding:13px 24px;box-shadow:0 12px 28px #0002}.GTAQvq_questionPaths span:nth-child(2){background:#d5e0dc;transform:translate(24px)}.GTAQvq_questionPaths span:last-child{color:#c5d5d1;background:#ffffff15;border:1px solid #ffffff20;transform:translate(-14px)}.GTAQvq_layerCopy{margin-top:28px;padding-top:12px}.GTAQvq_layerCopy h3{font-size:var(--type-subheading);margin-top:16px!important}.GTAQvq_layerCopy>p:last-child{max-width:360px;font-size:var(--type-body);color:var(--muted);line-height:1.7;margin-top:18px!important}.GTAQvq_flowArrow{width:48px;height:48px;color:var(--tech-gold);place-items:center;display:grid;position:absolute;top:140px;left:50%;transform:translate(-50%)}.GTAQvq_conversation{color:#243a32;background:#dce4df;border-radius:8px;grid-template-columns:1fr 1fr;max-width:1456px;margin:clamp(120px,12vw,190px) auto 0;display:grid;overflow:hidden}.GTAQvq_conversationCopy{align-self:center;padding:clamp(36px,5.5vw,88px)}.GTAQvq_conversation .GTAQvq_eyebrow{color:#496055}.GTAQvq_conversation h2{font-size:var(--type-title);letter-spacing:normal}.GTAQvq_conversation h2 span{color:#6b8074}.GTAQvq_conversationCopy>p:not(.GTAQvq_eyebrow){color:#496055;font-size:var(--type-body);max-width:430px;line-height:1.7;margin-top:24px!important}.GTAQvq_darkButton{background:#243a32;border-radius:99px;align-items:center;gap:28px;min-height:48px;margin-top:36px;padding:14px 24px;font-size:14px;display:inline-flex;color:#edf1ed!important}.GTAQvq_darkButton:hover{background:#385749}.GTAQvq_conversationImage{min-height:650px;margin:0;position:relative}.GTAQvq_conversationImage img{object-fit:cover;object-position:50% 35%;width:100%;height:100%;position:absolute;inset:0}.GTAQvq_conversationImage:after{content:"";background:linear-gradient(#0000,#102321d9);position:absolute;inset:55% 0 0}.GTAQvq_conversationImage figcaption{z-index:1;font-size:var(--type-small);color:#fff;gap:4px;display:grid;position:absolute;inset:auto 36px 32px}.GTAQvq_responsibility{grid-template-columns:1fr 1fr;gap:clamp(50px,9vw,145px);padding-block:clamp(120px,13vw,210px);display:grid}.GTAQvq_responsibilityIntro>p:not(.GTAQvq_eyebrow){max-width:400px;font-size:var(--type-body);color:var(--muted);line-height:1.7;margin-top:30px!important}.GTAQvq_permissionNote{color:var(--tech-sage);font-size:var(--type-small);gap:20px;margin-top:42px;line-height:1.7;display:flex}.GTAQvq_questions details{padding-block:24px}.GTAQvq_questions details:first-child{padding-top:0}.GTAQvq_questions summary{cursor:pointer;font-size:var(--type-body);justify-content:space-between;align-items:center;gap:20px;line-height:1.4;list-style:none;display:flex}.GTAQvq_questions summary::-webkit-details-marker{display:none}.GTAQvq_questions summary:after{content:"+";font-size:var(--type-card);color:var(--tech-sage);font-weight:300}.GTAQvq_questions details[open] summary:after{content:"−"}.GTAQvq_questions details p{color:var(--muted);font-size:var(--type-body);max-width:460px;line-height:1.75;margin-top:18px!important}.GTAQvq_questions details a{font-size:var(--type-small);text-underline-offset:5px;margin-top:20px;text-decoration:underline;display:inline-block}.GTAQvq_nextStep{text-align:center;background:radial-gradient(at 50% 100%,#30473d55,#0000 70%),#101e28;max-width:none;padding-block:clamp(90px,10vw,160px)}.GTAQvq_nextStep h2{font-size:var(--type-hero);line-height:1.05}.GTAQvq_nextStep h2 span{color:var(--tech-sage)}.GTAQvq_nextStep>p:not(.GTAQvq_eyebrow){color:var(--muted);font-size:var(--type-body);margin-top:28px!important}.GTAQvq_nextActions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}.GTAQvq_nextActions .GTAQvq_textLink{background:0 0;gap:20px}@media (min-width:1600px){.GTAQvq_conversation{max-width:1456px}}@media (max-width:1500px){.GTAQvq_conversation{margin-inline:var(--gutter)}}@media (max-width:1000px){.GTAQvq_heroCopy{grid-template-columns:1fr}.GTAQvq_lede{max-width:650px;margin-top:32px!important}.GTAQvq_sourceSeal{margin-inline:var(--gutter)}.GTAQvq_sealHeader{gap:32px}.GTAQvq_sealChecks{gap:28px}.GTAQvq_conversationCopy{padding:36px}.GTAQvq_conversationImage{min-height:560px}}@media (max-width:700px){.GTAQvq_hero{padding-top:128px;padding-bottom:64px}.GTAQvq_hero h1{font-size:var(--type-hero)}.GTAQvq_heroActions{gap:12px}.GTAQvq_foundations{grid-template-columns:1fr;gap:18px}.GTAQvq_foundationCard{aspect-ratio:.78;border-radius:8px;min-height:430px;padding:26px}.GTAQvq_foundationCopy h2{font-size:var(--type-subheading)}.GTAQvq_technology .GTAQvq_foundationCopy>p{font-size:var(--type-body);margin-top:18px}.GTAQvq_conversation,.GTAQvq_responsibility{grid-template-columns:1fr}.GTAQvq_verification{margin-top:100px}.GTAQvq_sourceSeal{margin-top:100px;padding-block:0}.GTAQvq_sealHeader{grid-template-columns:minmax(0,1fr);gap:28px}.GTAQvq_sourceSealIdentity{align-items:flex-start;padding:12px 0}.GTAQvq_sourceSealIdentity>span{font-size:var(--type-small)}.GTAQvq_sealChecks{grid-template-columns:1fr;gap:28px;margin-top:40px}.GTAQvq_sealChecks h3{font-size:var(--type-card);margin-top:16px!important}.GTAQvq_sourceSeal .GTAQvq_sourceCaveat{margin-top:32px}.GTAQvq_distinction{padding-block:100px}.GTAQvq_distinctionIntro{grid-template-columns:1fr;gap:28px}.GTAQvq_distinctionIntro>p{font-size:var(--type-body);margin-left:0!important}.GTAQvq_distinctionFlow{grid-template-columns:1fr;gap:64px;margin-top:32px}.GTAQvq_foundationScene,.GTAQvq_experienceScene{height:290px}.GTAQvq_knowledgeTags{gap:6px}.GTAQvq_knowledgeTags span{font-size:var(--type-small);padding:11px 14px}.GTAQvq_layerCopy{margin-top:12px;padding-top:24px}.GTAQvq_flowArrow{display:none}.GTAQvq_conversation{margin-top:100px;margin-inline:16px}.GTAQvq_conversationImage{aspect-ratio:1;min-height:0}.GTAQvq_conversationImage figcaption{font-size:var(--type-small);inset:auto 24px 24px}.GTAQvq_conversationCopy{padding:40px 24px 48px}.GTAQvq_responsibility{gap:48px;padding-block:100px}.GTAQvq_nextStep{padding-block:90px}.GTAQvq_nextStep>p:not(.GTAQvq_eyebrow){font-size:var(--type-body)}}@media (prefers-reduced-motion:reduce){.GTAQvq_technology *{transition:none!important}}.GTAQvq_foundationGraphic{color:#171717;place-items:center;min-height:300px;padding-block:36px;display:grid;container-type:inline-size}.GTAQvq_uiStack{flex-direction:column;align-items:center;gap:18px;width:100%;max-width:380px;display:flex}.GTAQvq_uiPanel{background:#fffffff5;border-radius:22px;width:100%;padding:clamp(20px,6cqw,28px);box-shadow:0 24px 64px #00000024}.GTAQvq_uiExpert{align-items:center;gap:12px;display:flex}.GTAQvq_uiExpert img{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.GTAQvq_uiExpert strong{letter-spacing:normal;font-size:clamp(15px,4.6cqw,18px);font-weight:500;display:block}.GTAQvq_uiExpert span{color:#727279;margin-top:3px;font-size:12px;display:block}.GTAQvq_uiChips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.GTAQvq_uiChips span{color:#52515a;background:#fffffff2;border-radius:99px;padding:10px 16px;font-size:13px;box-shadow:0 10px 24px #0001}.GTAQvq_uiWork{border-top:1px solid #18181812;align-items:center;gap:14px;margin-top:28px;padding-top:22px;display:flex}.GTAQvq_uiWork svg{color:#737571;width:28px;height:32px}.GTAQvq_uiWork strong{font-size:15px;font-weight:400;display:block}.GTAQvq_uiWork span{color:#727279;margin-top:4px;font-size:12px;display:block}.GTAQvq_uiPermission{color:#fff;justify-items:center;gap:22px;display:grid}.GTAQvq_uiPermissionPortrait{width:116px;height:116px;position:relative}.GTAQvq_uiPermissionPortrait>img{object-fit:cover;border:3px solid #fff;border-radius:50%;width:100%;height:100%;box-shadow:0 18px 45px #0003}.GTAQvq_uiPermissionPortrait>span{background:#ff4b0a;border:3px solid #fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;bottom:-3px;right:-4px}.GTAQvq_uiPermissionPortrait svg{width:24px;height:24px}.GTAQvq_uiPermission>strong{letter-spacing:normal;text-align:center;font-size:clamp(18px,6cqw,24px);font-weight:400}.GTAQvq_uiVerified{color:#343738;background:#fffffff2;border-radius:99px;align-items:center;gap:8px;padding:12px 20px;font-size:13px;display:flex}.GTAQvq_uiVerified>span{background:#ff4b0a;border-radius:50%;width:6px;height:6px}.GTAQvq_uiPrompt{background:#ffffffeb;border-radius:18px 18px 4px;align-self:flex-end;max-width:94%;padding:14px 20px;font-size:14px}.GTAQvq_uiConversation{border-bottom-left-radius:6px}.GTAQvq_uiWave{justify-content:center;align-items:center;gap:5px;height:60px;margin-top:22px;display:flex}.GTAQvq_uiWave>i{background:#202322;border-radius:5px;width:4px}.GTAQvq_uiModes{color:#fff;background:#ffffff40;border-radius:99px;gap:5px;padding:5px;font-size:12px;display:flex}.GTAQvq_uiModes>span{padding:8px 17px}.GTAQvq_uiModes>span:last-child{color:#222;background:#fff;border-radius:99px}.GTAQvq_sourceJourney{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(56px,8vw,128px);display:grid}.GTAQvq_journeyVisual{min-width:0}.GTAQvq_journeyCopy .GTAQvq_eyebrow{font-size:var(--type-small)}.GTAQvq_journeyCopy h2{font-size:var(--type-section);line-height:1.08}.GTAQvq_journeyCopy h2 span{color:var(--tech-sage)}.GTAQvq_journeyIntro{font-size:var(--type-body);color:var(--muted);max-width:470px;line-height:1.7;margin-top:26px!important}.GTAQvq_journeySteps{margin:30px 0 0;padding:0;list-style:none}.GTAQvq_journeySteps li+li{margin-top:8px}.GTAQvq_journeyStep{text-align:left;width:100%;color:inherit;background:0 0;border:0;gap:22px;padding:24px 0;display:flex}.GTAQvq_journeyNumber{color:#778c94;font:var(--type-small)/1.5 "Inter",sans-serif;padding-top:2px}.GTAQvq_journeyLabel{font-size:var(--type-small);color:#a9bab8;display:block}.GTAQvq_journeySteps strong{font-size:var(--type-card);letter-spacing:normal;margin-top:8px;font-weight:400;line-height:1.2;display:block}.GTAQvq_journeyStepText{font-size:var(--type-body);color:#96a8b2;margin-top:12px;line-height:1.7;display:block}@media (min-width:701px) and (max-width:1100px){.GTAQvq_foundationCard{padding:22px}.GTAQvq_uiChips span{padding:8px 10px;font-size:11px}.GTAQvq_uiExpert img{width:36px;height:36px}.GTAQvq_uiExpert span{font-size:10px}.GTAQvq_uiExpert strong{font-size:14px}.GTAQvq_uiPanel{padding:16px}.GTAQvq_uiWork{gap:8px}.GTAQvq_uiWork strong{font-size:12px}.GTAQvq_uiWork span{font-size:10px}.GTAQvq_uiPrompt{font-size:12px}.GTAQvq_sourceJourney{gap:40px}}@media (max-width:700px){.GTAQvq_foundationCard{aspect-ratio:auto;min-height:640px}.GTAQvq_foundationGraphic{min-height:310px;padding-block:32px}.GTAQvq_sourceJourney{flex-direction:column;align-items:stretch;gap:0;display:flex}.GTAQvq_journeyCopy{display:contents}.GTAQvq_journeyCopy .GTAQvq_eyebrow{order:0}.GTAQvq_journeyCopy h2{font-size:var(--type-subheading);order:1}.GTAQvq_journeyIntro{order:2}.GTAQvq_journeyVisual{order:3;margin-top:30px}.GTAQvq_journeySteps{order:4}.GTAQvq_journeyStep{gap:16px;padding-block:22px}.GTAQvq_journeySteps strong{font-size:var(--type-body)}}.GTAQvq_verticalScan{width:100%}.GTAQvq_verticalScanCanvas{height:clamp(540px,48vw,700px);position:relative}.GTAQvq_verticalScanCanvas canvas{width:100%;height:100%;display:block}.GTAQvq_scanHeading{color:#aebdbb;font-size:var(--type-small);justify-content:space-between;align-items:center;padding-inline:12px;display:flex}.GTAQvq_scanHeading>span:last-child{color:#cdb884}.GTAQvq_scanHeading button{color:#aebdbb;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:8px;font-size:11px;display:flex}.GTAQvq_scanFallback{gap:20px;display:flex;position:absolute;inset:40px 12px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 10% 85%,#0000);mask-image:linear-gradient(#0000,#000 10% 85%,#0000)}.GTAQvq_scanFallback img{object-fit:cover;width:calc(50% - 10px)}@media (max-width:700px){.GTAQvq_verticalScanCanvas{height:510px}}[data-theme=light] .GTAQvq_technology{--tech-sage:#405e58;--tech-gold:#806124}[data-theme=light] .GTAQvq_technology :is(.GTAQvq_sourceSealIdentity>span,.GTAQvq_sourceCaveat,.GTAQvq_layerLabel,.GTAQvq_coreCaption,.GTAQvq_journeyNumber,.GTAQvq_journeyLabel,.GTAQvq_journeyStepText,.GTAQvq_scanHeading,.GTAQvq_scanHeading button){color:var(--muted)}[data-theme=light] .GTAQvq_scanHeading>span:last-child{color:var(--tech-gold)}[data-theme=light] .GTAQvq_technology .GTAQvq_textLink{background:#06101f0d}[data-theme=light] .GTAQvq_technology .GTAQvq_textLink:hover{background:#06101f18}[data-theme=light] .GTAQvq_experienceMark{color:var(--ink)}[data-theme=light] .GTAQvq_questionPaths span:last-child{color:#273934;background:#dde6e3;border-color:#60666d40}[data-theme=light] .GTAQvq_nextStep{background:radial-gradient(at 50% 100%,#bed1c955,#0000 70%),#e6ece9}
._3UYx2a_experience{overflow:visible}._3UYx2a_experience ._3UYx2a_cards{padding-inline:0}._3UYx2a_experience ._3UYx2a_card{aspect-ratio:auto;min-height:680px}._3UYx2a_experience ._3UYx2a_card h2{font-size:var(--type-subheading)}._3UYx2a_experience ._3UYx2a_graphic{min-height:340px;padding-block:24px}._3UYx2a_tags{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._3UYx2a_tags span{color:#515655;background:#fffffff0;border-radius:99px;padding:10px 16px;font-size:12px;line-height:1.4;box-shadow:0 10px 24px #0001}._3UYx2a_lessonPanel{min-height:228px}._3UYx2a_lessonFoot{color:#707770;border-top:1px solid #18181812;justify-content:space-between;gap:12px;margin-top:22px;padding-top:16px;font-size:10px;line-height:1.5;display:flex}._3UYx2a_lessonFoot>:last-child>span{margin-left:6px}._3UYx2a_switcher{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff35;border-radius:99px;gap:3px;padding:5px;display:inline-flex}._3UYx2a_switcher button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:99px;padding:9px 17px;line-height:1.4;font-size:12px!important}._3UYx2a_switcher button[aria-pressed=true]{color:#35403b;background:#fff;box-shadow:0 2px 8px #0001}._3UYx2a_switcher button:hover{background:#ffffff38}._3UYx2a_switcher button[aria-pressed=true]:hover{background:#fff}._3UYx2a_switcher button:focus-visible{outline-offset:5px;outline:2px solid #fff!important}._3UYx2a_conversationPanel{min-height:232px}._3UYx2a_modePreview{min-height:120px}._3UYx2a_wave{justify-content:center;align-items:center;gap:4px;height:76px;margin-top:12px;display:flex}._3UYx2a_wave i{background:#262f29;border-radius:5px;flex:0 0 4px}._3UYx2a_voiceNote{color:#7b7e77;justify-content:center;align-items:center;gap:7px;font-size:11px;line-height:1.4;display:flex}._3UYx2a_voiceNote>span{background:#e85e30;border-radius:50%;width:4px;height:4px}._3UYx2a_chat{flex-direction:column;align-items:flex-end;gap:7px;margin-top:20px;display:flex}._3UYx2a_chat>span{color:#7b7e77;font-size:10px}._3UYx2a_chat>p{color:#fff;background:#222e28;border-radius:16px 16px 3px;padding:10px 16px;font-size:13px;line-height:1.4}._3UYx2a_chat small{color:#69746c;align-self:flex-start;margin-top:5px;font-size:11px}._3UYx2a_notesStack{isolation:isolate;padding-bottom:16px;position:relative}._3UYx2a_noteBack{z-index:-1;background:#e6e5d4e0;border-radius:20px;position:absolute;inset:80px 4px 2px 12px;transform:rotate(5deg);box-shadow:0 18px 40px #0002}._3UYx2a_notePanel{min-height:225px}._3UYx2a_noteHeading{color:#72796d;align-items:center;gap:10px;font-size:11px;display:flex}._3UYx2a_noteHeading svg{flex:none;width:21px;height:24px}._3UYx2a_notePanel>p{letter-spacing:normal;color:#2a352d;font-size:clamp(23px,7cqw,30px);line-height:1.12;margin-top:22px!important}._3UYx2a_noteRule{background:#23372e18;height:1px;margin-top:18px}._3UYx2a_noteRule+._3UYx2a_noteRule{width:65%;margin-top:14px}._3UYx2a_noteCaption{color:#777e73;margin-top:20px;font-size:10px;line-height:1.5;display:block}._3UYx2a_disclosure{color:var(--course-muted);font-size:var(--type-small);max-width:850px;line-height:1.6;margin-top:22px!important}@media (min-width:701px) and (max-width:1100px){._3UYx2a_experience ._3UYx2a_card{aspect-ratio:auto;min-height:660px;padding:20px}._3UYx2a_experience ._3UYx2a_graphic{min-height:340px}._3UYx2a_tags span{padding:9px 11px;font-size:10px}._3UYx2a_tags{gap:6px}._3UYx2a_lessonPanel{min-height:215px}._3UYx2a_lessonFoot{gap:6px;font-size:9px}._3UYx2a_conversationPanel{min-height:215px}._3UYx2a_switcher button{padding:9px 12px}._3UYx2a_wave{gap:3px}._3UYx2a_wave i{flex-basis:3px}._3UYx2a_notePanel{padding:17px}._3UYx2a_noteHeading{font-size:10px}._3UYx2a_noteHeading svg{width:18px}._3UYx2a_noteCaption{font-size:9px}}@media (max-width:700px){._3UYx2a_experience ._3UYx2a_card{aspect-ratio:auto;min-height:650px;padding:28px}._3UYx2a_experience ._3UYx2a_graphic{min-height:345px;padding-block:26px}._3UYx2a_disclosure{font-size:12px}._3UYx2a_switcher button{min-height:44px}}
.ffpVSG_section{color:var(--ink);padding:clamp(80px,9vw,140px) 0}.ffpVSG_heading{margin:0 var(--gutter) 40px;grid-template-columns:1.2fr 1fr;align-items:end;gap:48px;display:grid}.ffpVSG_label{font-size:var(--type-small);color:var(--muted);margin-bottom:18px}.ffpVSG_section .ffpVSG_heading h2{font-size:clamp(32px,3.5vw,52px);line-height:1.2}.ffpVSG_heading h2 span,.ffpVSG_invitation h3 span{color:var(--muted)}.ffpVSG_intro{justify-self:end;max-width:440px}.ffpVSG_intro p{color:var(--muted);font-size:18px;line-height:1.5}.ffpVSG_intro a{align-items:center;gap:20px;min-height:44px;margin-top:16px;font-size:15px;display:inline-flex}.ffpVSG_roster{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,1vw,16px);margin:auto;padding:0 clamp(6px,.6vw,10px);display:grid}.ffpVSG_roster article{isolation:isolate;aspect-ratio:5/6;color:#fff;background:#16202a;border-radius:32px;width:100%;min-width:0;min-height:620px;position:relative;overflow:hidden}.ffpVSG_roster article:after{content:"";z-index:-1;background:linear-gradient(#06101f50,#0000 27%,#06101f10 45%,#06101fe8);position:absolute;inset:0}.ffpVSG_portrait{z-index:-2;object-fit:cover;object-position:50% 22%;transform-origin:50% 24%;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0;transform:scale(1.12)}.ffpVSG_roster article:hover .ffpVSG_portrait{transform:scale(1.145)}.ffpVSG_cardTop{justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex;position:absolute;inset:28px 28px auto}.ffpVSG_cardTop>span:first-child{border:1px solid #ffffff5c;border-radius:6px;padding:6px 10px}.ffpVSG_verified{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ffpVSG_verified svg{--seal-check:#14212c;width:18px;height:18px}.ffpVSG_expert{position:absolute;inset:auto 32px 30px}.ffpVSG_prefix{font-family:Georgia,serif;font-size:21px;font-style:italic}.ffpVSG_section .ffpVSG_expert h3{letter-spacing:-.035em;margin-top:5px;font-size:clamp(46px,5.5vw,80px);line-height:.96}.ffpVSG_roster [data-expert=david] h3{font-family:Georgia,serif;font-style:italic}.ffpVSG_credentials{color:#fff;text-wrap:balance;width:fit-content;max-width:100%;margin-top:20px;font-size:14px;line-height:1.5;display:block}.ffpVSG_credentials:hover{text-underline-offset:4px;text-decoration:underline}.ffpVSG_cardFoot{justify-content:space-between;align-items:end;gap:16px;margin-top:22px;display:flex}.ffpVSG_cardFoot p{color:#ffffffc2;max-width:200px;font-size:16px;line-height:1.4}.ffpVSG_cardFoot a{flex-shrink:0;gap:16px;min-height:44px;padding:12px 18px;font-size:13px}.ffpVSG_invitation{margin:50px var(--gutter) 0;border-top:1px solid color-mix(in srgb,var(--ink) 16%,transparent);grid-template-columns:1.2fr 1fr;gap:48px;padding-top:38px;display:grid}.ffpVSG_section .ffpVSG_invitation h3{font-size:clamp(28px,2.8vw,42px);line-height:1.2}.ffpVSG_invitation>div{justify-self:end;max-width:440px}.ffpVSG_invitation p{color:var(--muted);margin-bottom:24px;font-size:17px;line-height:1.5}.ffpVSG_invitation a{font-size:14px}@media (max-width:1050px){.ffpVSG_cardTop{flex-direction:column;align-items:start;gap:10px;inset:22px 22px auto}.ffpVSG_cardFoot{flex-direction:column;align-items:start}.ffpVSG_roster article{min-height:610px}}@media (max-width:700px){.ffpVSG_heading,.ffpVSG_invitation{grid-template-columns:1fr;gap:24px}.ffpVSG_intro,.ffpVSG_invitation>div{justify-self:start}.ffpVSG_roster{grid-template-columns:1fr}.ffpVSG_roster article{aspect-ratio:4/5;min-height:560px}.ffpVSG_cardTop{flex-direction:row;font-size:10px;inset:22px 20px auto}.ffpVSG_expert{inset:auto 24px 26px}.ffpVSG_section .ffpVSG_expert h3{font-size:clamp(50px,12vw,76px)}.ffpVSG_cardFoot{gap:18px}}@media (prefers-reduced-motion:reduce){.ffpVSG_portrait{transition:none}.ffpVSG_roster article:hover .ffpVSG_portrait{transform:scale(1.12)}}
.mqqWxa_section{min-width:0}
.ML0wza_section{max-width:1600px;padding-inline:var(--gutter);grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(40px,6vw,96px);margin:auto;scroll-margin-top:100px;display:grid}.ML0wza_heading{min-width:0}.ML0wza_eyebrow{color:#a4b1bc;font-size:var(--type-small);margin-bottom:28px!important}.ML0wza_heading h2{font-size:var(--type-title);line-height:1.08}.ML0wza_heading h2 span{color:#b5c9c5}.ML0wza_intro{color:#a4b1bc;font-size:var(--type-body);max-width:405px;line-height:1.75;margin-top:28px!important}.ML0wza_examples{margin-top:36px}.ML0wza_examples>p{color:#bdc8cc;font-size:var(--type-small);margin-bottom:14px!important}.ML0wza_tabs{flex-wrap:wrap;gap:8px;display:flex}.ML0wza_tabs button{color:#b9c5c8;font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #ffffff20;border-radius:99px;padding:11px 18px;font-size:13px;transition:background .2s,color .2s}.ML0wza_tabs button[aria-pressed=true]{color:#21322f;background:#edf1ed;border-color:#0000}.ML0wza_tabs button:hover{border-color:#ffffff80}.ML0wza_section .ML0wza_explore{font-size:var(--type-small);color:#edf1ed;border-bottom:1px solid #ffffff60;align-items:center;gap:28px;margin-top:38px;padding-bottom:8px;display:inline-flex}.ML0wza_availability{color:#879ba5;font-size:var(--type-small);max-width:320px;line-height:1.6;margin-top:18px!important}.ML0wza_preview{min-width:0}.ML0wza_scene{isolation:isolate;align-items:center;min-height:650px;padding:48px 38px;display:grid;position:relative}.ML0wza_sceneBackdrop{z-index:-1;opacity:.72;background:linear-gradient(#102b3640,#0b1f2740),url(/dynamic-experts/technology/motion-teal.webp) 50%/cover;position:absolute;inset:-30px;-webkit-mask-image:radial-gradient(61% 57%,#000 28%,#000c 57%,#0000 88%);mask-image:radial-gradient(61% 57%,#000 28%,#000c 57%,#0000 88%)}.ML0wza_messages{flex-direction:column;align-items:stretch;gap:18px;width:100%;max-width:465px;margin-inline:auto;animation:.45s both ML0wza_appear;display:flex}.ML0wza_contextChips{justify-content:center;gap:8px;margin-bottom:6px;display:flex}.ML0wza_contextChips>span{font-size:var(--type-small);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#e1e9e7;background:#ffffff1f;border-radius:99px;padding:9px 16px}.ML0wza_question{color:#24302c;max-width:90%;font-size:var(--type-small);background:#f5f7f2ed;border-radius:22px 22px 5px;align-self:flex-end;padding:17px 22px;line-height:1.5;box-shadow:0 14px 35px #0000000f}.ML0wza_answer{color:#202823;background:#fffffff5;border-radius:24px 24px 24px 5px;padding:28px;animation:.45s both ML0wza_appear;box-shadow:0 25px 70px #00000026}.ML0wza_appHeader{align-items:center;gap:12px;display:flex}.ML0wza_appHeader>div{min-width:0}.ML0wza_appHeader strong{font-size:var(--type-small);letter-spacing:normal;font-weight:500;display:block}.ML0wza_appHeader div>span{font-size:var(--type-small);color:#7b817c;margin-top:4px;display:block}.ML0wza_answer>p{font-size:var(--type-body);letter-spacing:normal;line-height:1.65;margin-top:24px!important}.ML0wza_follow{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#edf1ed;width:94%;font:inherit;text-align:left;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff30;border-radius:99px;justify-content:space-between;align-self:flex-end;align-items:center;gap:18px;padding:17px 21px;font-size:13px;transition:background .2s;display:flex}.ML0wza_follow svg{flex:none}.ML0wza_follow:hover{background:#ffffff32}.ML0wza_restart{color:#e4ece8;min-height:54px;font:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:99px;align-self:center;align-items:center;gap:16px;padding:12px 20px;font-size:13px;display:flex}.ML0wza_promptHint{color:#91a7a6;font-size:var(--type-small);text-align:center}.ML0wza_disclosure{max-width:460px;font-size:var(--type-small);color:#8b9fa9;text-align:center;line-height:1.6;margin:4px auto 0!important}@keyframes ML0wza_appear{0%{opacity:0;filter:blur(3px);transform:translateY(7px)}to{opacity:1;filter:none;transform:none}}@media (max-width:1000px){.ML0wza_section{grid-template-columns:.9fr 1.1fr;gap:28px}.ML0wza_scene{padding-inline:12px}.ML0wza_answer{padding:24px}.ML0wza_tabs button{padding:10px 14px}}@media (max-width:700px){.ML0wza_section{grid-template-columns:1fr;gap:24px}.ML0wza_heading h2{font-size:var(--type-subheading)}.ML0wza_intro{font-size:var(--type-body)}.ML0wza_examples{margin-top:26px}.ML0wza_section .ML0wza_explore{margin-top:28px}.ML0wza_scene{min-height:560px;padding:34px 0}.ML0wza_sceneBackdrop{inset:-16px}.ML0wza_answer{border-radius:22px 22px 22px 5px;padding:24px}.ML0wza_answer>p{font-size:var(--type-body)}.ML0wza_question{font-size:var(--type-small);padding:16px 20px}.ML0wza_follow{width:100%;padding:16px 20px;font-size:12px}.ML0wza_messages{gap:16px}.ML0wza_appHeader strong{font-size:var(--type-small)}.ML0wza_disclosure{margin-top:0!important}}@media (prefers-reduced-motion:reduce){.ML0wza_messages,.ML0wza_answer{animation:none}.ML0wza_tabs button,.ML0wza_follow{transition:none}}[data-theme=light] .ML0wza_section :is(.ML0wza_eyebrow,.ML0wza_intro,.ML0wza_examples>p,.ML0wza_availability,.ML0wza_promptHint,.ML0wza_disclosure){color:var(--muted)}[data-theme=light] .ML0wza_section h2 span{color:#405e58}[data-theme=light] .ML0wza_tabs button{color:var(--ink);background:#06101f08;border-color:#06101f30}[data-theme=light] .ML0wza_tabs button[aria-pressed=true]{color:#fff;background:#06101f}[data-theme=light] .ML0wza_section .ML0wza_explore{color:var(--ink);border-color:#60666d}[data-theme=light] :is(.ML0wza_contextChips>span,.ML0wza_follow,.ML0wza_restart){color:#06101f;background:#ffffffeb}.ML0wza_appHeader div>span{color:#626c66}
