.agent-mail-intro_component__nhoTg{--mail-rule:#efefef;--mail-ease-out:cubic-bezier(0.23,1,0.32,1);display:grid;grid-template-columns:minmax(0,1fr) 9rem;margin-top:2rem;border:1px solid var(--mail-rule);color:#737373;font-size:.875rem;font-weight:460;line-height:1.5rem;letter-spacing:var(--tracking-body)}.agent-mail-intro_project__NrG2X{min-width:0;padding:1.125rem 1.25rem;align-self:center}.agent-mail-intro_project__NrG2X p a{color:#484848;white-space:nowrap}.agent-mail-intro_project__NrG2X a{text-decoration:underline;text-decoration-color:#d9d9d9;text-decoration-thickness:1px;text-underline-offset:.2em}.agent-mail-intro_article__HaKrz{display:inline-flex;min-height:2rem;align-items:center;gap:.25rem;font-size:.8125rem}.agent-mail-intro_chatgpt__kI_Km{position:relative;display:flex;min-height:6rem;align-items:center;justify-content:center;border-left:1px solid var(--mail-rule);color:#666;isolation:isolate}.agent-mail-intro_chatgpt__kI_Km:before{content:"";position:absolute;inset:-4px auto -4px -4px;width:7px;pointer-events:none;background:linear-gradient(#cfcfcf,#cfcfcf) top /1px 7px no-repeat,linear-gradient(#cfcfcf,#cfcfcf) center 3px /7px 1px no-repeat,linear-gradient(#cfcfcf,#cfcfcf) bottom /1px 7px no-repeat,linear-gradient(#cfcfcf,#cfcfcf) center calc(100% - 3px) /7px 1px no-repeat}.agent-mail-intro_chatgpt__kI_Km:after{content:"";position:absolute;z-index:-1;inset:0;background:#f8f8f8;opacity:0;transition:opacity .16s var(--mail-ease-out)}.agent-mail-intro_actionContent__nvfjd{display:flex;flex-direction:column;align-items:center;gap:.375rem;transition:transform .16s var(--mail-ease-out)}.agent-mail-intro_actionLabel__Y1ZuK{display:flex;align-items:center;gap:.25rem;font-size:.8125rem;line-height:1.25rem}.agent-mail-intro_arrow__Nlzms{transition:transform .16s var(--mail-ease-out)}.agent-mail-intro_project__NrG2X a:focus-visible{outline:2px solid var(--focus-color);outline-offset:4px}.agent-mail-intro_chatgpt__kI_Km:focus-visible{outline:2px solid var(--focus-color);outline-offset:-3px}.agent-mail-intro_chatgpt__kI_Km:focus-visible:after{opacity:1;transition:none}.agent-mail-intro_chatgpt__kI_Km:focus-visible .agent-mail-intro_actionContent__nvfjd,.agent-mail-intro_chatgpt__kI_Km:focus-visible .agent-mail-intro_arrow__Nlzms{transition:none;transform:none}.agent-mail-intro_chatgpt__kI_Km:active:not(:focus-visible) .agent-mail-intro_actionContent__nvfjd{transform:scale(.97);transition-duration:.1s}@media (hover:hover) and (pointer:fine){.agent-mail-intro_project__NrG2X a:hover{color:#111;text-decoration-color:#888}.agent-mail-intro_chatgpt__kI_Km:hover:after{opacity:1}.agent-mail-intro_chatgpt__kI_Km:hover:not(:focus-visible) .agent-mail-intro_arrow__Nlzms{transform:translate(1px,-1px)}}@media (max-width:539px){.agent-mail-intro_component__nhoTg{grid-template-columns:minmax(0,1fr) 7rem}.agent-mail-intro_project__NrG2X{padding:.875rem 1rem}}@media (max-width:359px){.agent-mail-intro_component__nhoTg{grid-template-columns:minmax(0,1fr) 6.25rem;font-size:.8125rem}.agent-mail-intro_project__NrG2X{padding-inline:.75rem}.agent-mail-intro_actionLabel__Y1ZuK{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.agent-mail-intro_chatgpt__kI_Km .agent-mail-intro_actionContent__nvfjd,.agent-mail-intro_chatgpt__kI_Km .agent-mail-intro_arrow__Nlzms{transition:none}.agent-mail-intro_chatgpt__kI_Km:active:not(:focus-visible) .agent-mail-intro_actionContent__nvfjd,.agent-mail-intro_chatgpt__kI_Km:hover:not(:focus-visible) .agent-mail-intro_arrow__Nlzms{transform:none}}.company-logo-grid_section__9CxBE{--company-ease-out:cubic-bezier(0.23,1,0.32,1);--company-columns:4;--company-row-height:5.5rem;--company-rule:#efefef;margin-top:1rem}.company-logo-grid_header__a9b0r{display:flex;align-items:center;justify-content:space-between;column-gap:1.5rem;color:#737373;font-size:.875rem;font-weight:460;line-height:1.4rem;letter-spacing:var(--tracking-body)}.company-logo-grid_header__a9b0r p{text-wrap:balance}.company-logo-grid_toggle__gz7IH{display:inline-flex;min-height:44px;min-width:5.5rem;align-items:center;justify-content:flex-end;gap:.375rem;flex-shrink:0;cursor:pointer;background:transparent;color:#666;font:inherit;transform-origin:right center;transition:color .15s ease,transform .15s var(--company-ease-out)}.company-logo-grid_toggle__gz7IH span{text-decoration:underline;text-decoration-color:#d9d9d9;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .15s ease}.company-logo-grid_toggle__gz7IH:focus-visible{border-radius:2px;outline-offset:4px;transition:none}.company-logo-grid_toggle__gz7IH:active:not(:focus-visible){transform:scale(.97);transition-duration:.1s}.company-logo-grid_plusStroke__I1nm8{opacity:1;transition:opacity .15s var(--company-ease-out)}.company-logo-grid_toggle__gz7IH[aria-expanded=true] .company-logo-grid_plusStroke__I1nm8{opacity:0}.company-logo-grid_reveal__Ey9CF{overflow:clip;overflow-clip-margin:4px;opacity:0;transition:height .2s var(--company-ease-out),opacity .2s var(--company-ease-out)}.company-logo-grid_reveal__Ey9CF[data-expanded=true]{opacity:1}.company-logo-grid_reveal__Ey9CF[data-instant=true],.company-logo-grid_toggle__gz7IH[data-instant=true] .company-logo-grid_plusStroke__I1nm8{transition:none}.company-logo-grid_board__fo1uZ{margin-top:1rem;border-width:1px;border-left:1px solid var(--company-rule);border-bottom:0 solid var(--company-rule);border-right:0 solid var(--company-rule);border-top:1px solid var(--company-rule);background-image:linear-gradient(to right,transparent calc(100% - 1px),var(--company-rule) 0),linear-gradient(to bottom,transparent calc(100% - 1px),var(--company-rule) 0);background-size:calc(100% / var(--company-columns)) 100%,100% var(--company-row-height)}.company-logo-grid_grid__J_EQx{display:grid;grid-template-columns:repeat(var(--company-columns),minmax(0,1fr));list-style:none;padding:0;gap:0}.company-logo-grid_logo__ra6Eq{position:relative;display:flex;min-width:0;height:var(--company-row-height);padding:1rem;align-items:center;justify-content:center}.company-logo-grid_logo__ra6Eq:before{content:"";position:absolute;z-index:1;top:-4px;left:-4px;width:7px;height:7px;pointer-events:none;background:linear-gradient(#cfcfcf,#cfcfcf) 50% /1px 7px no-repeat,linear-gradient(#cfcfcf,#cfcfcf) 50% /7px 1px no-repeat}.company-logo-grid_grid__J_EQx:not(.company-logo-grid_additionalGrid__xuAF5) .company-logo-grid_logo__ra6Eq:nth-child(-n+4):before,.company-logo-grid_logo__ra6Eq:nth-child(4n+1):before{content:none}.company-logo-grid_image__Szq0t{display:block;max-width:100%;height:auto;max-height:3rem;object-fit:contain;object-position:center;filter:brightness(0);opacity:.62}@media (hover:hover) and (pointer:fine){.company-logo-grid_toggle__gz7IH:hover{color:var(--body-color)}.company-logo-grid_toggle__gz7IH:hover span{text-decoration-color:#666}}@media (max-width:639px){.company-logo-grid_section__9CxBE{--company-columns:2;--company-row-height:5rem}.company-logo-grid_header__a9b0r{column-gap:1rem}.company-logo-grid_grid__J_EQx:not(.company-logo-grid_additionalGrid__xuAF5) .company-logo-grid_logo__ra6Eq:nth-child(n+3):not(:nth-child(odd)):before{content:""}.company-logo-grid_logo__ra6Eq:nth-child(odd):before{content:none}}@media (prefers-reduced-motion:reduce){.company-logo-grid_reveal__Ey9CF{transition:opacity .15s ease}.company-logo-grid_toggle__gz7IH{transition:color .15s ease}.company-logo-grid_toggle__gz7IH:active:not(:focus-visible){transform:none}}.wallet-demo-launcher_attention__JTkTX{display:inline-flex;position:relative;isolation:isolate}.wallet-demo-launcher_attention__JTkTX a{background:linear-gradient(110deg,#b859c6,#da739f,#d59a36,#65a456,#399fc6,#7b75d5,#b859c6);background-size:240% 100%;background-clip:text;-webkit-background-clip:text;color:transparent}.wallet-demo-launcher_attention__JTkTX a>span>span>span:first-child{text-decoration-color:rgb(166 110 182/28%)}.wallet-demo-launcher_attention__JTkTX:before{content:"";position:absolute;inset:3px -5px;z-index:-1;border-radius:50%;background:linear-gradient(110deg,#cf89d5,#f2bc6a,#91cbaf,#90bdeb);filter:blur(8px);opacity:0;pointer-events:none}.wallet-demo-launcher_attention__JTkTX[data-visible=true] a{animation:wallet-demo-launcher_rainbow-pass__hnrwb 1.8s cubic-bezier(.2,.8,.2,1) both}.wallet-demo-launcher_attention__JTkTX[data-visible=true]:before{animation:wallet-demo-launcher_attention-glow__gJmBj 1.8s ease-out both}@keyframes wallet-demo-launcher_rainbow-pass__hnrwb{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes wallet-demo-launcher_attention-glow__gJmBj{0%,to{opacity:0}30%{opacity:.35}}@media (prefers-reduced-motion:reduce){.wallet-demo-launcher_attention__JTkTX[data-visible=true] a,.wallet-demo-launcher_attention__JTkTX[data-visible=true]:before{animation:none}}.wallet-demo_page__Mu9jW{min-height:100dvh;display:flex;flex-direction:column;align-items:center;padding:24px 24px 32px;background:#f7f7f7}.wallet-demo_header__yb7yU{display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(100%,720px);color:#999;font-size:13px}.wallet-demo_header__yb7yU a{color:#4a4a4a;white-space:nowrap}.wallet-demo_stage__zeFI_{display:grid;flex:1;place-items:center;padding-top:26px}.wallet-demo_phoneViewport__yJbNP{--phone-scale:0.72;width:calc(420px * var(--phone-scale));height:calc(876px * var(--phone-scale));flex:0 0 auto}.wallet-demo_phone__k_IcM{position:relative;width:420px;height:876px;padding:10px;border:1px solid #56565a;border-radius:60px;background:linear-gradient(115deg,#77787a,#303134 12%,#17181b 44%,#494a4d 76%,#27282b);box-shadow:inset 0 0 0 1px #99999b,inset 0 0 0 3px #252629,0 24px 50px -18px #0003,0 5px 12px -5px #0002;transform:scale(var(--phone-scale));transform-origin:top left}.wallet-demo_screen__0bW_9{position:relative;height:100%;overflow:hidden;border:2px solid #080809;border-radius:48px;background:#fff;box-shadow:0 0 0 2px #090a0b}.wallet-demo_hardware__0wH3l{pointer-events:none}.wallet-demo_hardware__0wH3l span{position:absolute;width:3px;border-radius:2px;background:linear-gradient(90deg,#37383b,#85868a,#333437)}.wallet-demo_actionButton__vLLSq{left:-4px;top:108px;height:26px}.wallet-demo_volumeUp___92Wh{left:-4px;top:163px;height:58px}.wallet-demo_volumeDown__34Vm4{left:-4px;top:234px;height:58px}.wallet-demo_powerButton__lumys{right:-4px;top:187px;height:88px}.wallet-demo_cameraButton__rnaNg{right:-4px;top:467px;height:43px}.wallet-demo_island__wqQoi{position:absolute;top:12px;left:50%;transform:translateX(-50%);width:98px;height:29px;border-radius:24px;background:#080809;z-index:2;pointer-events:none;box-shadow:inset 0 1px 2px #ffffff12}.wallet-demo_island__wqQoi span{position:absolute;width:9px;height:9px;right:10px;top:10px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#1e293b,#090b12 65%);box-shadow:0 0 0 1px #11131b}.wallet-demo_wallet__FovMW{position:absolute;inset:0;width:100%;height:100%;border:0;background:#fff}.wallet-demo_loading__6lIsC{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:#fff;color:#888;font-size:14px}.wallet-demo_spinner__HYl6Z{width:24px;height:24px;border:2px solid #e8e8e8;border-top-color:#777;border-radius:50%;animation:wallet-demo_loading-spin___aEqN .9s linear infinite}@keyframes wallet-demo_loading-spin___aEqN{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.wallet-demo_spinner__HYl6Z{animation:none}}@supports (width:calc(1px / 1px)){.wallet-demo_phoneViewport__yJbNP{--phone-scale:min(1,calc((100dvh - 116px) / 876px),calc((100vw - 48px) / 420px))}}@media (max-width:480px){.wallet-demo_page__Mu9jW{padding:18px 20px 24px}.wallet-demo_header__yb7yU{font-size:11px;gap:12px}.wallet-demo_stage__zeFI_{padding-top:22px}@supports (width:calc(1px / 1px)){.wallet-demo_phoneViewport__yJbNP{--phone-scale:min(1,calc((100dvh - 104px) / 876px),calc((100vw - 40px) / 420px))}}}.wallet-demo-overlay_dialog__O6SAn{position:fixed;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:48px 24px;border:0;overflow:hidden;background:transparent;color:inherit}.wallet-demo-overlay_dialog__O6SAn[open]{display:grid;place-items:center;animation:wallet-demo-overlay_appear__NviYy .48s cubic-bezier(.2,.8,.2,1)}.wallet-demo-overlay_dialog__O6SAn::backdrop{background:rgb(245 245 245/32%);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:wallet-demo-overlay_reveal-backdrop__qGe_j .6s cubic-bezier(.2,.8,.2,1)}.wallet-demo-overlay_close__sl9OA{position:absolute;top:20px;right:24px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgb(0 0 0/6%);background:rgb(255 255 255/90%);box-shadow:0 2px 7px rgb(0 0 0/5%),inset 0 -1px 2px rgb(0 0 0/3%);color:#4a4a4a;cursor:pointer;transition:background .18s ease-out}.wallet-demo-overlay_close__sl9OA:hover{background:#fff}.wallet-demo-overlay_close__sl9OA:focus-visible{outline:2px solid var(--focus-color);outline-offset:3px}@keyframes wallet-demo-overlay_reveal-backdrop__qGe_j{0%{background:rgb(245 245 245/0);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}to{background:rgb(245 245 245/32%);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}}@keyframes wallet-demo-overlay_appear__NviYy{0%{opacity:0}to{opacity:1}}@media (max-width:480px){.wallet-demo-overlay_dialog__O6SAn{padding:52px 20px}.wallet-demo-overlay_close__sl9OA{top:12px;right:16px;width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.wallet-demo-overlay_dialog__O6SAn::backdrop,.wallet-demo-overlay_dialog__O6SAn[open]{animation:none}.wallet-demo-overlay_close__sl9OA{transition:none}}.recording-player_player__pOSJO{--portfolio-control-ink:#4a4a4a;--portfolio-control-track:rgb(17 17 17/13%);--portfolio-control-glass:linear-gradient(180deg,rgb(255 255 255/94%),rgb(247 248 250/72%));--portfolio-control-ring:rgb(17 17 17/6.5%);--portfolio-control-shadow:inset 0 1px 0 rgb(255 255 255/95%),0 2px 8px rgb(0 0 0/2.5%);--recording-ease:cubic-bezier(0.23,1,0.32,1)}.recording-player_player__pOSJO .portfolio-video-controls{grid-template-columns:2.25rem auto minmax(2rem,1fr) repeat(3,2.25rem)}.recording-player_player__pOSJO .portfolio-video-stage{background:#111}.recording-player_player__pOSJO .portfolio-video-controls button{transition:transform .16s var(--recording-ease)}.recording-player_player__pOSJO .portfolio-video-controls button:hover{transform:none}.recording-player_player__pOSJO .portfolio-video-controls button:active:not(:focus-visible){transform:scale(.97);transition-duration:.1s}.recording-player_player__pOSJO .portfolio-video-controls button:focus-visible{transition:none;outline-offset:3px}.recording-player_player__pOSJO .portfolio-video-controls button:disabled{opacity:.4;cursor:default}.recording-player_player__pOSJO .portfolio-video-controls button[aria-pressed=true]{border-color:#999}.recording-player_player__pOSJO video{cursor:pointer}.recording-player_player__pOSJO:not([data-native=true]) video::cue{background:rgb(0 0 0/80%);color:#fff;font-size:16px}.recording-player_player__pOSJO[data-native=true] video{cursor:auto}.recording-player_seek__dZwqI{opacity:1;transition:opacity .14s var(--recording-ease)}.recording-player_seek__dZwqI[data-instant=true]{transition:none}@starting-style{.recording-player_seek__dZwqI[data-instant=false]{opacity:.45}}.recording-player_poster__qiqJL{position:absolute;inset:0;z-index:1;background-position:50%;background-size:cover;pointer-events:none;opacity:1;visibility:visible;transition:opacity .2s var(--recording-ease),visibility 0s}.recording-player_poster__qiqJL[data-revealed=true]{opacity:0;visibility:hidden;transition-delay:0s,.2s}.recording-player_start__N5lDj{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;margin:auto;padding:0;border:1px solid rgb(255 255 255/70%);border-radius:50%;background:rgb(255 255 255/85%);color:#111;box-shadow:0 2px 12px rgb(0 0 0/15%);backdrop-filter:blur(6px);cursor:pointer;opacity:1;visibility:visible;transition:transform .16s var(--recording-ease),opacity .16s var(--recording-ease),visibility 0s}.recording-player_start__N5lDj svg{margin-left:2px}.recording-player_start__N5lDj:active:not(:focus-visible){transform:scale(.97);transition-duration:.1s}.recording-player_start__N5lDj[data-starting=true]{opacity:.65;transform:scale(.97);cursor:wait}.recording-player_start__N5lDj[data-revealed=true]{opacity:0;transform:scale(.97);visibility:hidden;pointer-events:none;transition-delay:0s,0s,.16s}.recording-player_start__N5lDj:focus-visible{outline:2px solid #fff;outline-offset:4px;transition:none}.recording-player_poster__qiqJL[data-instant=true],.recording-player_start__N5lDj[data-instant=true]{transition:none}.recording-player_subtitles__ubdks{height:0;overflow:hidden;pointer-events:none;text-align:center;opacity:0;transition:height .2s var(--recording-ease),opacity .16s var(--recording-ease)}.recording-player_player__pOSJO[data-captions=true] .recording-player_subtitles__ubdks{height:3.5rem;opacity:1}.recording-player_subtitleContent__V0qsL{display:flex;width:100%;height:3.5rem;align-items:center;justify-content:center;padding:.5rem .5rem .25rem}.recording-player_subtitles__ubdks span{max-width:44ch;color:var(--body-color);font-size:1rem;line-height:1.45;white-space:pre-line;text-wrap:balance}.recording-player_subtitles__ubdks span:empty{visibility:hidden}.recording-player_sound__q7eBz{position:relative}.recording-player_volume__jsn9k{position:absolute;z-index:2;right:0;bottom:calc(100% + .5rem);display:flex;width:9rem;padding:.5rem;border:1px solid #ededed;border-radius:999px;background:#fff;box-shadow:0 4px 16px rgb(0 0 0/8%);opacity:1;transform:scale(1);transform-origin:bottom right;transition:opacity .14s var(--recording-ease),transform .14s var(--recording-ease),display .14s allow-discrete}.recording-player_volume__jsn9k[hidden]{display:none;opacity:0;transform:scale(.97);pointer-events:none}.recording-player_volume__jsn9k[data-instant=true]{transition:none}@starting-style{.recording-player_volume__jsn9k:not([hidden]){opacity:0;transform:scale(.97)}}.recording-player_status__gSSwb{padding-top:.5rem;color:#737373;font-size:.8125rem;line-height:1.4rem}.recording-player_player__pOSJO:fullscreen{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;padding:1rem;background:#111}.recording-player_player__pOSJO:fullscreen .portfolio-video-stage{width:100%;min-height:0;flex:1;border:0;border-radius:0;background:#111;box-shadow:none}.recording-player_player__pOSJO:fullscreen .portfolio-video-stage video{position:absolute;inset:0;object-fit:contain}.recording-player_player__pOSJO:fullscreen .portfolio-video-controls{width:min(48rem,100%);flex-shrink:0}.recording-player_player__pOSJO:fullscreen .recording-player_status__gSSwb{color:#ddd}.recording-player_player__pOSJO:not([data-native=true]):fullscreen video::cue{font-size:24px}.recording-player_player__pOSJO:fullscreen .recording-player_subtitles__ubdks{position:absolute;z-index:1;bottom:5.5rem;left:10%;width:80%;height:auto;overflow:visible;transition:opacity .16s var(--recording-ease)}.recording-player_player__pOSJO:fullscreen .recording-player_subtitleContent__V0qsL{height:auto;padding:0}.recording-player_player__pOSJO:fullscreen .recording-player_subtitles__ubdks span{padding:.35rem .65rem;border-radius:.5rem;background:rgb(0 0 0/72%);color:#fff;font-size:clamp(1rem,2vw,1.5rem)}@media (max-width:600px){.recording-player_player__pOSJO .portfolio-video-controls{grid-template-columns:2.75rem minmax(0,1fr) repeat(3,2.75rem);grid-template-areas:"seek seek seek time time" "play . captions sound fullscreen";gap:.35rem;margin-top:.4rem;padding:0}.recording-player_player__pOSJO .portfolio-video-controls button{width:2.75rem;height:2.75rem}.recording-player_play__B2euh{grid-area:play}.recording-player_captions__BPiVG{grid-area:captions}.recording-player_sound__q7eBz{grid-area:sound}.recording-player_fullscreen__I5QHp{grid-area:fullscreen}.recording-player_player__pOSJO .portfolio-video-controls .recording-player_time__Nyv5z{grid-area:time;justify-content:flex-end;height:1.75rem;padding:0;border:0;background:none;box-shadow:none;backdrop-filter:none;font-size:.6875rem;font-weight:460;color:#737373}.recording-player_player__pOSJO .portfolio-video-controls .recording-player_seek__dZwqI{grid-area:seek;height:1.75rem;padding:0 .1rem;border:0;background:none;box-shadow:none;backdrop-filter:none}.recording-player_player__pOSJO:fullscreen .portfolio-video-controls .recording-player_time__Nyv5z{color:#ddd}.recording-player_player__pOSJO:fullscreen .portfolio-video-controls .recording-player_seek__dZwqI::-webkit-slider-runnable-track{background:linear-gradient(to right,#fff 0 var(--portfolio-video-progress),#666 var(--portfolio-video-progress) 100%)}.recording-player_player__pOSJO:fullscreen .portfolio-video-controls .recording-player_seek__dZwqI::-webkit-slider-thumb{background:#fff}.recording-player_subtitles__ubdks span{max-width:36ch;padding:0;border-radius:0;background:none;color:var(--body-color);font-size:.875rem;line-height:1.5}.recording-player_player__pOSJO:fullscreen .recording-player_subtitles__ubdks{bottom:7rem}.recording-player_player__pOSJO:fullscreen .recording-player_subtitles__ubdks span{padding:.35rem .65rem;border-radius:.5rem;background:rgb(0 0 0/72%);color:#fff}}.recording-player_player__pOSJO .recording-player_subtitles__ubdks[data-instant=true]{transition:none}@media (prefers-reduced-motion:reduce){.recording-player_seek__dZwqI{transition:none}.recording-player_poster__qiqJL{transition-duration:.12s,0s}.recording-player_poster__qiqJL[data-revealed=true]{transition-delay:0s,.12s}.recording-player_start__N5lDj{transition:opacity .12s var(--recording-ease),visibility 0s}.recording-player_start__N5lDj:active:not(:focus-visible),.recording-player_start__N5lDj[data-revealed=true],.recording-player_start__N5lDj[data-starting=true]{transform:none}.recording-player_start__N5lDj[data-revealed=true]{transition-delay:0s,.12s}.recording-player_poster__qiqJL[data-instant=true],.recording-player_start__N5lDj[data-instant=true]{transition:none}.recording-player_subtitles__ubdks{transition:opacity .16s var(--recording-ease)}.recording-player_player__pOSJO .portfolio-video-controls button,.recording-player_player__pOSJO .recording-player_subtitles__ubdks[data-instant=true]{transition:none}.recording-player_player__pOSJO .portfolio-video-controls button:active:not(:focus-visible){transform:none}.recording-player_volume__jsn9k,.recording-player_volume__jsn9k[hidden]{transform:none;transition:opacity .14s var(--recording-ease),display .14s allow-discrete}.recording-player_volume__jsn9k[data-instant=true]{transition:none}@starting-style{.recording-player_volume__jsn9k:not([hidden]){transform:none}}}.talks-library_section__RipLe{--portfolio-media-border:#ededed;--portfolio-media-shadow:0 22px 58px rgb(0 0 0/4.5%);padding:1rem 0 4rem}.talks-library_section__RipLe>p{padding-bottom:1.5rem}.talks-library_layout__KNN_z>*,.talks-library_playlist__E2laP{min-width:0}.talks-library_playlist__E2laP{--playlist-rule:#efefef;--playlist-thumbnail-width:min(45%,10rem);--playlist-row-gap:1rem;margin-top:1.5rem}.talks-library_list__dsrdb li{position:relative;isolation:isolate;border:1px solid var(--playlist-rule);background:#fff}.talks-library_list__dsrdb li:after,.talks-library_list__dsrdb li:before{content:"";position:absolute;z-index:1;top:-4px;bottom:-4px;width:7px;pointer-events:none;background:linear-gradient(#cfcfcf,#cfcfcf) top /1px 7px no-repeat,linear-gradient(#cfcfcf,#cfcfcf) center 3px /7px 1px no-repeat,linear-gradient(#cfcfcf,#cfcfcf) bottom /1px 7px no-repeat,linear-gradient(#cfcfcf,#cfcfcf) center calc(100% - 3px) /7px 1px no-repeat}.talks-library_list__dsrdb li:before{left:-4px}.talks-library_list__dsrdb li:after{right:-4px}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.talks-library_list__dsrdb li{background:rgb(255 255 255/42%);-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4)}}.talks-library_list__dsrdb{display:grid;gap:.875rem;list-style:none;padding:0;margin:0}.talks-library_list__dsrdb h3{font:inherit}.talks-library_row__DeZrz{display:grid;grid-template-columns:var(--playlist-thumbnail-width) minmax(0,1fr);width:100%;align-items:center;gap:var(--playlist-row-gap);padding:.75rem .75rem .75rem 0;border-radius:0;background:transparent;color:var(--body-color);text-align:left;font:inherit;cursor:pointer}.talks-library_list__dsrdb li[data-selected=true] .talks-library_row__DeZrz{background:rgb(17 17 17/3.5%)}.talks-library_thumbnail__Wfhzj{position:relative;display:block;min-width:0;min-height:0;aspect-ratio:16/9;overflow:hidden;border-radius:0;background:#f4f4f4}.talks-library_thumbnail__Wfhzj img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.talks-library_duration__MGIFf{position:absolute;right:.2rem;bottom:.2rem;padding:.05rem .25rem;border-radius:.2rem;background:rgb(0 0 0/76%);color:#fff;font-size:.625rem;line-height:1rem;font-weight:500;font-variant-numeric:tabular-nums}.talks-library_copy__JsGHL{display:flex;min-width:0;flex-direction:column;gap:.25rem}.talks-library_copy__JsGHL>span{font-size:1rem;font-weight:460;line-height:1.45rem;letter-spacing:var(--tracking-body)}.talks-library_copy__JsGHL .talks-library_meta__XUL6G{color:var(--text-muted);font-size:.8125rem;line-height:1.2rem;font-weight:400}.talks-library_meta__XUL6G span{padding:0 .15rem}.talks-library_row__DeZrz:focus-visible{outline:2px solid var(--focus-color);outline-offset:-3px}.talks-library_row__DeZrz:active{background:rgb(17 17 17/6%)}@media (hover:hover) and (pointer:fine){.talks-library_list__dsrdb li:not([data-selected=true]) .talks-library_row__DeZrz:hover{background:rgb(17 17 17/2%)}}@media (min-width:1281px){.talks-library_layout__KNN_z{--playlist-width:24rem;display:grid;grid-template-columns:minmax(0,1fr) var(--playlist-width);align-items:start;gap:2rem;width:min(calc(100% + var(--playlist-width) + 2rem),calc((100vw + 40rem) / 2 - 2rem))}.talks-library_playlist__E2laP{--playlist-thumbnail-width:50%;--playlist-row-gap:.75rem;margin-top:0}.talks-library_row__DeZrz{padding-block:0}.talks-library_list__dsrdb li:first-child,.talks-library_list__dsrdb li:first-child .talks-library_row__DeZrz{border-top-left-radius:1.5rem}.talks-library_list__dsrdb li:first-child .talks-library_thumbnail__Wfhzj{border-top-left-radius:calc(1.5rem - 1px)}.talks-library_list__dsrdb li:first-child:before{background:linear-gradient(#cfcfcf,#cfcfcf) bottom /1px 7px no-repeat,linear-gradient(#cfcfcf,#cfcfcf) center calc(100% - 3px) /7px 1px no-repeat}.talks-library_copy__JsGHL>span{font-size:.875rem;line-height:1.25rem}.talks-library_copy__JsGHL .talks-library_meta__XUL6G{font-size:.75rem;line-height:1.1rem}}@media (max-width:600px){.talks-library_playlist__E2laP{--playlist-thumbnail-width:45%;--playlist-row-gap:.75rem;margin-top:1.25rem}.talks-library_copy__JsGHL>span{font-size:.9375rem;line-height:1.3rem}.talks-library_copy__JsGHL .talks-library_meta__XUL6G{font-size:.75rem;line-height:1.15rem}}@media (max-width:380px){.talks-library_playlist__E2laP{--playlist-thumbnail-width:50%}}