.Navigation_navigation__EpE2K{display:flex;flex-direction:column;gap:10px;width:120px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:80px;align-self:flex-start;z-index:10;max-height:calc(100vh - 160px)}.Navigation_navigation__EpE2K a{height:24px;display:flex;align-items:center;font-size:13px;line-height:1.5;letter-spacing:.02em;font-weight:400;color:var(--color-text-muted);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;text-decoration:none}.Navigation_navigation__EpE2K a:before{content:"";position:absolute;left:-12px;width:2px;height:0;background-color:var(--color-text-primary);transition:height .3s cubic-bezier(.4,0,.2,1)}.Navigation_navigation__EpE2K a:hover{color:var(--color-text-primary);transform:translateX(4px)}.Navigation_navigation__EpE2K a:hover:before{height:16px}.Navigation_navigation__EpE2K a.Navigation_active__g2eu3{color:var(--color-text-primary);font-weight:500}.Navigation_navigation__EpE2K a.Navigation_active__g2eu3:before{height:16px}@media (max-width:1024px){.Navigation_navigation__EpE2K{position:static;width:100%}}@media (max-width:768px){.Navigation_navigation__EpE2K{display:none}}@media (max-width:480px){.Navigation_navigation__EpE2K{gap:4px}.Navigation_navigation__EpE2K a{height:20px;font-size:12px}}.Footer_footer__UaG1g{height:67.5px;flex-shrink:0;position:fixed;bottom:0;left:56px;right:56px;background-color:var(--color-bg);z-index:10}.Footer_content__Fi1S7{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 24px}.Footer_location__xj7KM{font-size:12px;line-height:1.5;letter-spacing:.02em;color:var(--color-text-muted)}.Footer_socialLinks__QXggH{display:flex;gap:24px}.Footer_socialLink__VOPU_{color:var(--color-text-muted);transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center}.Footer_socialLink__VOPU_ svg{width:18px;height:18px}.Footer_socialLink__VOPU_:hover{color:var(--color-text-primary);transform:translateY(-2px)}@media (max-width:1024px){.Footer_footer__UaG1g{left:24px;right:24px}.Footer_content__Fi1S7{padding:0 20px}}@media (max-width:768px){.Footer_footer__UaG1g{height:auto;left:20px;right:20px;background-color:var(--color-bg-translucent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:14px 0}.Footer_content__Fi1S7{flex-direction:column;gap:8px;padding:0 16px;align-items:center}.Footer_location__xj7KM{font-size:10px;line-height:1.5;color:var(--color-text-muted)}.Footer_socialLinks__QXggH{gap:22px}.Footer_socialLink__VOPU_ svg{width:18px;height:18px}}@media (max-width:480px){.Footer_footer__UaG1g{padding:12px 0;left:16px;right:16px}.Footer_content__Fi1S7{gap:8px;padding:0 12px}.Footer_location__xj7KM{font-size:9px;line-height:14px}.Footer_socialLinks__QXggH{gap:20px}.Footer_socialLink__VOPU_ svg{width:16px;height:16px}}.LanguageToggle_toggle__PKrb9{position:fixed;top:24px;right:72px;z-index:1000;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--color-bg-subtle);border:1px solid var(--color-border);cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.08)}.LanguageToggle_toggle__PKrb9:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.12);border-color:var(--color-text-muted)}.LanguageToggle_toggle__PKrb9:active{transform:scale(.95)}.LanguageToggle_textWrapper__LmuND{position:relative;width:20px;height:16px;display:flex;align-items:center;justify-content:center}.LanguageToggle_text__uknYd{position:absolute;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--color-text-primary);transition:opacity .3s ease,transform .3s ease;opacity:0;transform:scale(.5)}.LanguageToggle_text__uknYd.LanguageToggle_active__DaTpR{opacity:1;transform:scale(1)}@media (max-width:768px){.LanguageToggle_toggle__PKrb9{top:16px;right:60px;width:36px;height:36px}.LanguageToggle_textWrapper__LmuND{width:18px;height:14px}.LanguageToggle_text__uknYd{font-size:10px}}@media (max-width:480px){.LanguageToggle_toggle__PKrb9{top:12px;right:52px;width:32px;height:32px}.LanguageToggle_textWrapper__LmuND{width:16px;height:12px}.LanguageToggle_text__uknYd{font-size:9px}}.HamburgerMenu_hamburger__04zCU{display:none}@media (max-width:768px){.HamburgerMenu_hamburger__04zCU{display:none;flex-direction:column;justify-content:space-between;width:20px;height:14px;position:fixed;top:20px;right:20px;z-index:200;background:none;border:none;cursor:pointer;padding:0}@media (max-width:480px){.HamburgerMenu_hamburger__04zCU{top:16px;right:16px}}.HamburgerMenu_bar__4r7ot{width:100%;height:1.5px;background-color:var(--color-text-primary);transition:all .3s ease;border-radius:1px}.HamburgerMenu_bar__4r7ot.HamburgerMenu_open__D_2pD:first-child{transform:translateY(6px) rotate(45deg)}.HamburgerMenu_bar__4r7ot.HamburgerMenu_open__D_2pD:nth-child(2){opacity:0}.HamburgerMenu_bar__4r7ot.HamburgerMenu_open__D_2pD:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.HamburgerMenu_overlay__hIg7l{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:150;animation:HamburgerMenu_fadeIn__c0wON .3s ease}@keyframes HamburgerMenu_fadeIn__c0wON{0%{opacity:0}to{opacity:1}}.HamburgerMenu_menu__QuhEc{position:fixed;top:0;right:0;width:250px;height:100vh;background-color:var(--color-bg);z-index:180;display:flex;flex-direction:column;padding:80px 32px 32px;gap:24px;box-shadow:-2px 0 8px rgba(0,0,0,.08);animation:HamburgerMenu_slideIn__2Pc8a .3s ease}@keyframes HamburgerMenu_slideIn__2Pc8a{0%{transform:translateX(100%)}to{transform:translateX(0)}}.HamburgerMenu_menu__QuhEc a{font-size:18px;line-height:1.5;letter-spacing:.01em;color:var(--color-text-muted);text-decoration:none;transition:color .25s ease;font-weight:400}.HamburgerMenu_menu__QuhEc a.HamburgerMenu_active__DcY_E{color:var(--color-text-primary);font-weight:500}.HamburgerMenu_menu__QuhEc a:hover{color:var(--color-text-primary)}}.PageIndicator_indicator__rHCvS{display:none}@media (max-width:768px){.PageIndicator_indicator__rHCvS{display:flex;justify-content:center;align-items:center;padding:16px 0 12px;position:-webkit-sticky;position:sticky;top:0;background-color:var(--color-bg);z-index:20}.PageIndicator_swipeHint__XwSMB{display:flex;align-items:center;gap:12px;padding:4px 0;opacity:.4}.PageIndicator_swipeIcon__A2xrE{display:flex;align-items:center;justify-content:center;color:var(--color-border);background:none;border:none;cursor:pointer;padding:4px;transition:all .25s ease}.PageIndicator_swipeIcon__A2xrE:hover{color:var(--color-text-muted);transform:scale(1.1);opacity:1}.PageIndicator_swipeLine__eru6f{width:32px;height:1px;background:linear-gradient(90deg,transparent,var(--color-border),transparent)}.PageIndicator_dots__uMkfF{display:flex;gap:6px;align-items:center}.PageIndicator_dot__CaVCf{width:5px;height:5px;border-radius:50%;background-color:var(--color-border);transition:all .25s ease}.PageIndicator_dot__CaVCf.PageIndicator_active__dmFF_{background-color:var(--color-text-secondary);width:6px;height:6px}}.CursorGlow_glow__1RXH9{position:fixed;width:400px;height:400px;border-radius:50%;pointer-events:none;z-index:0;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(0,161,224,.12) 0,rgba(0,161,224,.06) 30%,rgba(0,161,224,.02) 50%,transparent 70%);opacity:0;transition:opacity .4s ease;will-change:left,top}.CursorGlow_glow__1RXH9.CursorGlow_visible__WdcSg{opacity:1}@media (hover:hover){.CursorGlow_glow__1RXH9{transition:left .15s ease-out,top .15s ease-out,opacity .4s ease}}@media (hover:none){.CursorGlow_glow__1RXH9{display:none}}@media (max-width:768px){.CursorGlow_glow__1RXH9{display:none}}.ThemeToggle_toggle__03nAw{position:fixed;top:24px;right:24px;z-index:1000;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--color-bg-subtle);border:1px solid var(--color-border);cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.08)}.ThemeToggle_toggle__03nAw:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.12);border-color:var(--color-text-muted)}.ThemeToggle_toggle__03nAw:active{transform:scale(.95)}.ThemeToggle_iconWrapper__yADUt{position:relative;width:18px;height:18px}.ThemeToggle_icon__NxVox{position:absolute;top:0;left:0;color:var(--color-text-primary);transition:opacity .3s ease,transform .3s ease;opacity:0;transform:scale(.5) rotate(-90deg)}.ThemeToggle_icon__NxVox.ThemeToggle_active__ftJn2{opacity:1;transform:scale(1) rotate(0deg)}.ThemeToggle_moonIcon__X__iC,.ThemeToggle_sunIcon__bXUgH{color:var(--color-text-primary)}@media (max-width:768px){.ThemeToggle_toggle__03nAw{top:16px;right:16px;width:36px;height:36px}.ThemeToggle_iconWrapper__yADUt,.ThemeToggle_icon__NxVox{width:16px;height:16px}}@media (max-width:480px){.ThemeToggle_toggle__03nAw{top:12px;right:12px;width:32px;height:32px}.ThemeToggle_iconWrapper__yADUt,.ThemeToggle_icon__NxVox{width:14px;height:14px}}.Layout_layout__Y0zgz{width:100%}.Layout_app__O6JMl,.Layout_layout__Y0zgz{position:relative;min-height:100vh;background-color:var(--color-bg)}.Layout_app__O6JMl{display:flex;flex-direction:column;padding-left:56px;padding-right:56px;padding-bottom:60px}.Layout_container__p0wDU{flex:1 1;width:100%;max-width:1400px;display:flex;flex-direction:column}.Layout_content__EbiXf{display:flex;gap:32px;padding:80px 48px 0;width:100%;align-items:flex-start;flex:1 1;min-height:calc(100vh - 140px)}.Layout_main__kdTZ6{flex:1 1;max-width:1120px;animation:Layout_fadeInUp__zeSVA .5s cubic-bezier(.4,0,.2,1)}@keyframes Layout_fadeInUp__zeSVA{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.Layout_app__O6JMl{padding-left:24px;padding-right:24px;padding-bottom:60px}.Layout_content__EbiXf{flex-direction:column;padding:40px 24px 0;height:auto;min-height:calc(100vh - 100px)}.Layout_main__kdTZ6{width:100%}}@media (max-width:768px){.Layout_app__O6JMl{padding-left:20px;padding-right:20px;padding-bottom:80px}.Layout_content__EbiXf{padding:24px 20px 0;height:auto;min-height:calc(100vh - 104px)}}@media (max-width:480px){.Layout_app__O6JMl{padding-left:16px;padding-right:16px;padding-bottom:80px}.Layout_content__EbiXf{padding:20px 16px 0;height:auto}}.page_container__eSsIu{display:flex;flex-direction:column;gap:80px;padding-bottom:64px;animation:page_fadeIn__pRgW8 .6s ease-out}@keyframes page_fadeIn__pRgW8{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_section__yPW7u{display:flex;flex-direction:column;gap:40px}.page_sectionTitle__eC3_O{font-size:11px;line-height:1.5;letter-spacing:.15em;color:var(--color-text-muted);font-weight:500;text-transform:uppercase}.page_projectGroup__wewbj{display:flex;flex-direction:column;gap:24px;padding:28px 0;border-top:1px solid var(--color-border);transition:all .3s ease}.page_projectGroup__wewbj:first-child{border-top:none;padding-top:0}.page_projectGroup__wewbj:hover .page_projectTitle__Jyyew{color:var(--color-text-primary)}.page_projectHeader__8Ngkm{display:flex;justify-content:space-between;align-items:center;height:24px}.page_projectTitle__Jyyew{font-size:15px;line-height:1.4;letter-spacing:-.01em;color:var(--color-text-primary);font-weight:500;transition:color .3s ease}.page_projectMeta__lMFZS{display:flex;align-items:center;gap:12px;font-size:11px;line-height:1.4;letter-spacing:.02em;color:var(--color-text-muted);transition:opacity .3s ease}.page_projectGroup__wewbj:hover .page_projectMeta__lMFZS{opacity:.8}.page_dot__LnL7q{color:var(--color-text-muted)}.page_imageGallery__RgWQ3{display:flex;flex-direction:column;gap:48px}.page_largeImage__kaQrc{width:92%;max-width:1000px;margin:0 auto;border-radius:12px;overflow:hidden;background-color:var(--color-bg-subtle);border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1),border-color .3s ease}.page_largeImage__kaQrc:hover{border-color:#d4d4d4}.page_largeImage__kaQrc.page_visible__8kgn6{opacity:1;transform:translateY(0)}.page_largeImage__kaQrc img{width:100%;height:auto;display:block}.page_largeImage__kaQrc.page_gifWrapper__OOGMF{height:630px}.page_largeImage__kaQrc.page_gifWrapper__OOGMF img{width:100%;height:100%;object-fit:contain}.page_videoWrapper__CydD9{width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background-color:#000;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);position:relative;box-shadow:0 4px 20px rgba(0,0,0,.1);transition:box-shadow .3s ease,transform .3s ease}.page_videoWrapper__CydD9:hover{box-shadow:0 8px 30px rgba(0,0,0,.15);transform:translateY(-2px)}.page_videoWrapper__CydD9 video{width:100%;height:100%;object-fit:contain}.page_videoThumbnail__FXiM7{width:100%;height:100%;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.page_thumbnailImage__R29dh{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.page_videoThumbnail__FXiM7:hover .page_thumbnailImage__R29dh{transform:scale(1.02)}.page_playButton__tWAiK{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .25s ease,opacity .25s ease;pointer-events:none;opacity:.9;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3))}.page_videoThumbnail__FXiM7:hover .page_playButton__tWAiK{transform:translate(-50%,-50%) scale(1.1);opacity:1}.page_youtubeEmbed__iL0mi{width:100%;height:100%;border:none}@media (max-width:1024px){.page_container__eSsIu{gap:64px}.page_imageGallery__RgWQ3,.page_section__yPW7u{gap:32px}.page_largeImage__kaQrc{width:95%}.page_largeImage__kaQrc.page_gifWrapper__OOGMF{height:500px}.page_videoWrapper__CydD9{aspect-ratio:16/9}}.page_pageContainer__yq6iN{display:flex;flex-direction:row;gap:64px;align-items:flex-start}.page_pageTitle__kuJ9j{font-size:18px;line-height:1.4;color:var(--color-text-primary);font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:-22px}.page_sectionGroup__EjVZB{display:flex;flex-direction:column;gap:12px}.page_sectionLabel__gfbr_{font-size:11px;line-height:1.5;letter-spacing:.12em;color:var(--color-text-muted);font-weight:500;text-transform:uppercase;margin:0}.page_bioSection__OqSmD{display:flex;flex-direction:column;gap:22px;flex:0 0 360px;max-width:360px}.page_bioContent__p4Yz9{display:flex;flex-direction:column;gap:22px;animation:page_fadeInUp__mHX7x .4s ease-out}@keyframes page_fadeInUp__mHX7x{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page_paragraph__ZRwtt{font-size:15px;line-height:1.7;letter-spacing:-.01em;color:var(--color-text-secondary);margin:0;font-weight:400;transition:color .3s ease}.page_salesforceWrapper__BhETo{display:inline-flex;align-items:center;gap:6px}.page_salesforceLogo__QVWtY{height:14px;width:auto;display:inline-block;vertical-align:middle}.page_desktopOnly__malt9{display:block}.page_mobileOnly__hXJM_{display:none}.page_highlight__TH51R{color:var(--color-text-primary);text-decoration:none;padding:0;margin:0;display:inline;border:none;background:transparent;position:relative;transition:all .4s ease;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:500;cursor:pointer}.page_highlight__TH51R:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:var(--color-text-muted);transition:width .3s ease}.page_highlight__TH51R.page_active__ga5dR:after,.page_highlight__TH51R:hover:after{width:100%}.page_highlight__TH51R.page_previewing__zOweJ:after{animation:page_drawUnderline__VbAyR 7s ease-out forwards}@keyframes page_drawUnderline__VbAyR{0%{width:0}15%{width:100%}85%{width:100%}to{width:0}}.page_highlightEinstein__PKRS4:after{background-color:#f472b6}.page_highlightCanvas__IzIBd:after{background-color:#a78bfa}.page_highlightKeynote__qT_od:after{background-color:#60a5fa}.page_highlightBound__s_Ku_:after{background-color:#4ade80}.page_highlightMeetups__A9dYp:after{background-color:#fbbf24}.page_pageContainer__yq6iN.page_hasSelection___pDg_ .page_paragraph__ZRwtt{color:var(--color-text-muted)}.page_pageContainer__yq6iN.page_hasSelection___pDg_ .page_highlight__TH51R{color:var(--color-text-primary)}.page_detailPanel__ELi0R{flex:1 1;min-width:0;animation:page_slideIn__p8nrN .5s cubic-bezier(.4,0,.2,1);opacity:1;overflow-y:auto;max-height:calc(100vh - 160px);padding-right:8px;padding-bottom:40px;scrollbar-width:none;-ms-overflow-style:none}.page_detailPanel__ELi0R::-webkit-scrollbar{display:none}.page_defaultImage__4t5_N{flex:1 1;min-width:0;display:block;overflow:hidden;max-height:calc(100vh - 160px);padding-bottom:40px}.page_slideshowContainer__AF0Z1{position:relative;width:100%;border-radius:10px;overflow:hidden}.page_slideshowImage__B_3cS{width:100%;height:auto;display:none;border-radius:10px;object-fit:cover;object-position:center;opacity:0;transition:opacity 1s ease-in-out;pointer-events:none}.page_slideshowImage__B_3cS.page_slideshowActive__nGIgx{display:block;opacity:1}@keyframes page_slideIn__p8nrN{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_detailContent__GAcHm{width:100%}.page_detailContentLeft__E5pmU,.page_detailContentRight__sdliR,.page_detailContent__GAcHm{display:flex;flex-direction:column;gap:24px}.page_detailDescription__PZGxH{font-size:14px;line-height:1.7;letter-spacing:-.01em;color:var(--color-text-secondary);margin:0;animation:page_fadeInUp__mHX7x .4s ease-out}.page_detailImage__ll_EF{width:100%;border-radius:10px;overflow:hidden;background-color:var(--color-bg-subtle);border:1px solid var(--color-border);transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1)}.page_detailImage__ll_EF img{width:100%;max-width:100%;height:auto;display:block}.page_defaultImage__4t5_N img{width:100%;height:auto;border-radius:10px;border:1px solid var(--color-border)}.page_imageRow__KgFeD{display:flex;flex-direction:column;gap:12px;width:100%}.page_rowImage__eG3Wg{border-radius:8px;overflow:hidden;background-color:var(--color-bg-subtle);border:1px solid var(--color-border);width:100%;max-width:100%}.page_rowImage__eG3Wg img{width:100%;max-width:100%;height:auto;display:block}.page_learnMoreLink__wrCYp{display:inline-flex;align-items:center;font-size:13px;font-weight:500;letter-spacing:.02em;color:var(--color-text-primary);text-decoration:none;transition:opacity .2s ease}.page_learnMoreLink__wrCYp:hover{opacity:.6}@media (max-width:768px){.page_container__eSsIu{gap:48px;padding-bottom:0}.page_section__yPW7u{gap:24px}.page_projectGroup__wewbj{padding:16px 0}.page_projectHeader__8Ngkm{flex-direction:column;align-items:flex-start;height:auto;gap:8px}.page_imageGallery__RgWQ3{gap:24px}.page_largeImage__kaQrc{width:100%;border-radius:6px}.page_largeImage__kaQrc.page_gifWrapper__OOGMF{height:400px}.page_videoWrapper__CydD9{aspect-ratio:16/9;border-radius:6px}.page_pageTitle__kuJ9j{padding-top:40px;margin-bottom:-12px}.page_bioSection__OqSmD{gap:12px;padding-top:0}.page_bioContent__p4Yz9{gap:12px}.page_sectionGroup__EjVZB{gap:10px}.page_sectionLabel__gfbr_{font-size:10px;letter-spacing:.12em}.page_paragraph__ZRwtt{font-size:15px;line-height:1.7;letter-spacing:-.01em}.page_salesforceWrapper__BhETo{gap:4px}.page_salesforceLogo__QVWtY{height:12px}.page_desktopOnly__malt9{display:none}.page_mobileOnly__hXJM_{display:block}.page_detailPanel__ELi0R{padding-top:0;border-top:none;max-height:calc(100vh - 140px);padding-right:4px;padding-bottom:40px}.page_pageContainer__yq6iN{flex-direction:column;gap:24px}.page_bioSection__OqSmD{max-width:100%;flex:none}.page_detailPanel__ELi0R{overflow-y:visible}.page_defaultImage__4t5_N,.page_detailPanel__ELi0R{margin-top:0;padding-top:24px;border-top:1px solid var(--color-border);max-height:none}.page_defaultImage__4t5_N{display:block;flex:none;width:100%;overflow:visible;padding-bottom:40px}.page_slideshowContainer__AF0Z1{position:relative;width:100%;border-radius:8px;overflow:hidden}.page_slideshowImage__B_3cS{width:100%;height:auto;border-radius:8px}.page_detailContent__GAcHm{gap:20px;flex-direction:column}.page_detailDescription__PZGxH{font-size:14px;line-height:1.7;margin-top:8px;margin-bottom:0;color:var(--color-text-secondary)}.page_imageRow__KgFeD{grid-template-columns:1fr;gap:18px}.page_rowImage__eG3Wg{aspect-ratio:auto;max-height:none}.page_rowImage__eG3Wg img{object-fit:contain;width:100%;height:auto}}@media (max-width:480px){.page_pageContainer__yq6iN{display:flex;flex-direction:column;gap:24px}.page_container__eSsIu{padding-bottom:0;flex-shrink:0}.page_pageTitle__kuJ9j{padding:16px 0 0;margin-bottom:-8px}.page_mobileOnly__hXJM_{display:block}.page_bioSection__OqSmD{gap:8px;padding:0 8px;flex:none;max-width:100%}.page_bioContent__p4Yz9,.page_sectionGroup__EjVZB{gap:8px}.page_sectionLabel__gfbr_{font-size:10px;letter-spacing:.12em;margin-bottom:2px}.page_paragraph__ZRwtt{font-size:14px;line-height:1.65;letter-spacing:-.01em}.page_salesforceWrapper__BhETo{gap:4px}.page_salesforceLogo__QVWtY{height:12px}.page_detailPanel__ELi0R{max-height:none;overflow-y:visible}.page_defaultImage__4t5_N,.page_detailPanel__ELi0R{margin-top:0;border-top:1px solid var(--color-border);padding:24px 8px 40px}.page_defaultImage__4t5_N{display:block;flex:none;width:100%;overflow:visible}.page_slideshowContainer__AF0Z1{position:relative;width:100%;border-radius:8px;overflow:hidden}.page_slideshowImage__B_3cS{width:100%;height:auto;border-radius:8px}.page_defaultImage__4t5_N img{width:100%;height:auto;object-fit:contain}.page_detailContent__GAcHm{gap:16px;flex-direction:column}.page_detailDescription__PZGxH{font-size:14px;line-height:1.7;margin-top:8px;margin-bottom:0;color:var(--color-text-secondary)}.page_imageRow__KgFeD{grid-template-columns:1fr;gap:18px}.page_rowImage__eG3Wg{aspect-ratio:auto;max-height:none}.page_rowImage__eG3Wg img{object-fit:contain;width:100%;height:auto}.page_detailImage__ll_EF,.page_videoWrapper__CydD9{border-radius:6px}}.page_container__Qv0fH{display:flex;flex-direction:column;gap:64px;max-width:600px;padding-bottom:64px;margin:0 auto}.page_section__5rY1p{display:flex;flex-direction:column;gap:32px}.page_sectionHeader__PAnju{display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid var(--border-color,#eaeaea);padding-bottom:12px}.page_sectionTitle___02UI{font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary,#666);margin:0}.page_featuredList__QZjIW{display:flex;flex-direction:column;gap:48px}.page_featuredItem__o91sb{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:inherit;transition:opacity .2s ease;cursor:pointer}.page_featuredItem__o91sb:hover .page_itemTitle__xkbYT{opacity:.7}.page_compactList__Ni1jC{display:flex;flex-direction:column;gap:24px}.page_compactItem__aBGAq{display:flex;gap:16px;text-decoration:none;color:inherit;transition:opacity .2s ease;padding-bottom:24px;border-bottom:1px solid #f5f5f5;align-items:flex-start}.page_compactItem__aBGAq:last-child{border-bottom:none;padding-bottom:0}.page_compactItem__aBGAq:hover{opacity:.7}.page_compactThumbnail__j_pTA{width:120px;aspect-ratio:16/9;background-color:#f0f0f0;border-radius:4px;overflow:hidden;flex-shrink:0}.page_compactThumbnail__j_pTA img{width:100%;height:100%;object-fit:cover}.page_compactContent__l0QyW{display:flex;flex-direction:column;gap:8px;flex:1 1}.page_videoGrid__n_vmQ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.page_videoItem__9auzy{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:inherit;transition:opacity .2s ease}.page_itemHeader__EJnux{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;color:var(--text-secondary,#666)}.page_itemMeta__iegCp{display:flex;gap:12px;align-items:center}.page_itemDate__eBeOa{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_itemSource__ytsca,.page_itemTitle__xkbYT{font-weight:500;color:var(--text-primary,#000)}.page_itemTitle__xkbYT{font-size:18px;line-height:1.4;margin:0;transition:opacity .2s ease}.page_itemDescription__X21Tn{font-size:14px;line-height:1.6;color:var(--text-secondary,#666);margin:0}.page_videoContainer__HgFPz{width:100%;aspect-ratio:16/9;background-color:#000;border-radius:4px;margin-bottom:8px;overflow:hidden;position:relative;cursor:pointer}.page_videoContainer__HgFPz img{width:100%;height:100%;object-fit:cover;opacity:.9;transition:opacity .3s ease}.page_videoContainer__HgFPz:hover img{opacity:.7}.page_thumbnail__X3EUV{width:100%;aspect-ratio:16/9;background-color:#f0f0f0;border-radius:4px;margin-bottom:8px;overflow:hidden;position:relative;cursor:pointer}.page_thumbnail__X3EUV img{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.page_thumbnail__X3EUV:hover img{opacity:.9}.page_playButton__CQacH{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:56px;background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.175,.885,.32,1.275);border:1px solid hsla(0,0%,100%,.3);z-index:10}.page_playButton__CQacH svg{width:20px;height:20px;fill:#fff;margin-left:2px}.page_thumbnail__X3EUV:hover .page_playButton__CQacH,.page_videoContainer__HgFPz:hover .page_playButton__CQacH{background:hsla(0,0%,100%,.3);transform:translate(-50%,-50%) scale(1.1)}.page_iframe__hTlkH{width:100%;height:100%;border:none}@media (max-width:768px){.page_container__Qv0fH{gap:48px;padding-bottom:48px}.page_videoGrid__n_vmQ{grid-template-columns:1fr;gap:32px}.page_itemTitle__xkbYT{font-size:16px}.page_compactItem__aBGAq{flex-direction:column;gap:12px}.page_compactThumbnail__j_pTA{width:100%}}@media (max-width:480px){.page_container__Qv0fH{gap:40px;padding-bottom:40px}.page_section__5rY1p{gap:24px}.page_featuredList__QZjIW{gap:32px}.page_videoGrid__n_vmQ{gap:24px}.page_compactList__Ni1jC{gap:20px}}.page_container__aoG4z{display:flex;flex-direction:column;gap:80px;padding-bottom:64px;animation:page_fadeIn__wvzG6 .6s ease-out}@keyframes page_fadeIn__wvzG6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_section__61PEw{display:flex;flex-direction:column;gap:40px}.page_sectionTitle__hzsAh{font-size:11px;line-height:1.5;letter-spacing:.15em;color:var(--color-text-muted);font-weight:500;text-transform:uppercase}.page_projectGroup__PCqqv{display:flex;flex-direction:column;gap:24px;padding:28px 0;border-top:1px solid var(--color-border);transition:all .3s ease}.page_projectGroup__PCqqv:first-child{border-top:none;padding-top:0}.page_projectGroup__PCqqv:hover .page_projectTitle__OwPzL{color:var(--color-text-primary)}.page_projectHeader__x_IRZ{display:flex;justify-content:space-between;align-items:center;height:24px}.page_projectTitle__OwPzL{font-size:15px;line-height:1.4;letter-spacing:-.01em;color:var(--color-text-primary);font-weight:500;transition:color .3s ease}.page_projectMeta__KTRaC{display:flex;align-items:center;gap:12px;font-size:11px;line-height:1.4;letter-spacing:.02em;color:var(--color-text-muted);transition:opacity .3s ease}.page_projectGroup__PCqqv:hover .page_projectMeta__KTRaC{opacity:.8}.page_dot__2YCho{color:var(--color-text-muted)}.page_imageGallery__6BWop{display:flex;flex-direction:column;gap:48px;transition:all .4s cubic-bezier(.4,0,.2,1)}.page_expandButton__JjKqf{display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:10px 20px;background:none;border:1px dashed var(--color-border);border-radius:6px;font-size:11px;font-weight:500;letter-spacing:.05em;color:var(--color-text-muted);cursor:pointer;transition:all .3s ease;align-self:flex-start}.page_expandButton__JjKqf:hover{border-color:var(--color-text-primary);color:var(--color-text-primary);background-color:var(--color-bg-subtle)}.page_expandIcon__1C6uE{font-size:16px;font-weight:300;line-height:1;transition:transform .3s ease}.page_expandButton__JjKqf:hover .page_expandIcon__1C6uE{transform:scale(1.2)}.page_largeImage__OvwOg{width:92%;max-width:1000px;margin:0 auto;border-radius:12px;overflow:hidden;background-color:var(--color-bg-subtle);border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;opacity:1;transform:translateY(0);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1),border-color .3s ease}.page_largeImage__OvwOg:hover{border-color:#d4d4d4}.page_largeImage__OvwOg.page_visible__NlJV_{opacity:1;transform:translateY(0)}.page_largeImage__OvwOg img{width:100%;height:auto;display:block}.page_largeImage__OvwOg.page_gifWrapper__wj5RD{height:630px}.page_largeImage__OvwOg.page_gifWrapper__wj5RD img{width:100%;height:100%;object-fit:contain}.page_videoWrapper___PlI3{width:100%;aspect-ratio:16/9;border-radius:8px;overflow:hidden;background-color:#000;display:flex;align-items:center;justify-content:center}.page_videoWrapper___PlI3 video{width:100%;height:100%;object-fit:contain}@media (max-width:1024px){.page_container__aoG4z{gap:64px}.page_imageGallery__6BWop,.page_section__61PEw{gap:32px}.page_largeImage__OvwOg{width:95%}.page_largeImage__OvwOg.page_gifWrapper__wj5RD{height:500px}.page_videoWrapper___PlI3{aspect-ratio:16/9}}.page_pageContainer___Ajkl{display:flex;flex-direction:row;gap:64px;align-items:flex-start}.page_pageTitle__1Vg2e{font-size:14px;line-height:1.4;color:var(--color-text-primary);font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.page_sectionGroup__U8pVo{display:flex;flex-direction:column;gap:12px}.page_sectionLabel__leOgg{font-size:11px;line-height:1.5;letter-spacing:.12em;color:var(--color-text-muted);font-weight:500;text-transform:uppercase;margin:0}.page_bioSection__I3BHr{display:flex;flex-direction:column;gap:22px;flex:0 0 360px;max-width:360px}.page_paragraph__9zKO8{font-size:15px;line-height:1.7;letter-spacing:-.01em;color:var(--color-text-secondary);margin:0;font-weight:400;transition:color .3s ease}.page_salesforceWrapper__xsKMh{display:inline-flex;align-items:center;gap:6px}.page_salesforceLogo__F5Toi{height:14px;width:auto;display:inline-block;vertical-align:middle}.page_desktopOnly__ad6sU{display:block}.page_mobileOnly__NJdDj{display:none}.page_highlight__KaGfy{color:var(--color-text-primary);text-decoration:none;padding:0;margin:0;display:inline;border-bottom:1px solid transparent;transition:all .25s ease;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:500}.page_highlight__KaGfy.page_active__q3_T3,.page_highlight__KaGfy:hover{border-bottom-color:var(--color-text-primary)}.page_highlight__KaGfy.page_active__q3_T3{color:var(--color-text-primary)}.page_pageContainer___Ajkl.page_hasSelection__a3Kdr .page_paragraph__9zKO8{color:var(--color-text-muted)}.page_pageContainer___Ajkl.page_hasSelection__a3Kdr .page_highlight__KaGfy{color:var(--color-text-primary)}.page_detailPanel__1E9LZ{flex:1 1;min-width:0;animation:page_slideIn__TYhrx .5s cubic-bezier(.4,0,.2,1);opacity:1;overflow-y:auto;max-height:calc(100vh - 160px);padding-right:8px;padding-bottom:40px;scrollbar-width:none;-ms-overflow-style:none}.page_detailPanel__1E9LZ::-webkit-scrollbar{display:none}.page_defaultImage__HFZTm{flex:1 1;min-width:0;display:flex;align-items:flex-start;justify-content:flex-start;overflow-y:auto;max-height:calc(100vh - 160px);padding-bottom:40px}@keyframes page_slideIn__TYhrx{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_detailContent__ZgJ4e{width:100%}.page_detailContentLeft__hWfYv,.page_detailContentRight__LqXUx,.page_detailContent__ZgJ4e{display:flex;flex-direction:column;gap:24px}.page_detailDescription__iNXiD{font-size:14px;line-height:1.7;letter-spacing:-.01em;color:var(--color-text-secondary);margin:0}.page_detailImage__NffHW{width:100%;border-radius:10px;overflow:hidden;background-color:var(--color-bg-subtle);border:1px solid var(--color-border);transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1)}.page_detailImage__NffHW img{width:100%;max-width:100%;height:auto;display:block}.page_defaultImage__HFZTm img{width:100%;height:auto;border-radius:10px;border:1px solid var(--color-border)}.page_imageRow__I_jVQ{display:flex;flex-direction:column;gap:12px;width:100%}.page_rowImage__wpQq9{border-radius:8px;overflow:hidden;background-color:var(--color-bg-subtle);border:1px solid var(--color-border);width:100%;max-width:100%}.page_rowImage__wpQq9 img{width:100%;max-width:100%;height:auto;display:block}.page_learnMoreLink__UUNDs{display:inline-flex;align-items:center;font-size:13px;font-weight:500;letter-spacing:.02em;color:var(--color-text-primary);text-decoration:none;transition:opacity .2s ease}.page_learnMoreLink__UUNDs:hover{opacity:.6}@media (max-width:768px){.page_container__aoG4z{gap:48px;padding-bottom:0}.page_section__61PEw{gap:24px}.page_projectGroup__PCqqv{padding:16px 0}.page_projectHeader__x_IRZ{flex-direction:column;align-items:flex-start;height:auto;gap:8px}.page_imageGallery__6BWop{gap:24px}.page_expandButton__JjKqf{padding:8px 16px;font-size:10px}.page_largeImage__OvwOg{width:100%;border-radius:6px}.page_largeImage__OvwOg.page_gifWrapper__wj5RD{height:400px}.page_videoWrapper___PlI3{aspect-ratio:16/9;border-radius:6px}.page_pageTitle__1Vg2e{padding-top:40px;margin-bottom:8px}.page_bioSection__I3BHr{gap:12px;padding-top:0}.page_sectionGroup__U8pVo{gap:10px}.page_sectionLabel__leOgg{font-size:10px;letter-spacing:.12em}.page_paragraph__9zKO8{font-size:15px;line-height:1.7;letter-spacing:-.01em}.page_salesforceWrapper__xsKMh{gap:4px}.page_salesforceLogo__F5Toi{height:12px}.page_desktopOnly__ad6sU{display:none}.page_mobileOnly__NJdDj{display:block}.page_detailPanel__1E9LZ{padding-right:4px}.page_defaultImage__HFZTm,.page_detailPanel__1E9LZ{margin-top:0;padding-top:0;border-top:none;max-height:calc(100vh - 140px);padding-bottom:40px}.page_defaultImage__HFZTm,.page_defaultImage__HFZTm img{max-width:100%}.page_pageContainer___Ajkl{flex-direction:column;gap:0}.page_bioSection__I3BHr{max-width:100%}.page_detailPanel__1E9LZ{margin-top:20px;padding-top:20px;border-top:1px solid var(--color-border)}.page_detailContent__ZgJ4e{gap:20px;flex-direction:column}.page_detailDescription__iNXiD{font-size:14px;line-height:1.7;margin-top:16px;margin-bottom:0;color:var(--color-text-secondary)}.page_imageRow__I_jVQ{grid-template-columns:1fr;gap:18px}.page_rowImage__wpQq9{aspect-ratio:auto;max-height:none}.page_rowImage__wpQq9 img{object-fit:contain;width:100%;height:auto}}@media (max-width:480px){.page_pageContainer___Ajkl{display:flex;flex-direction:column}.page_container__aoG4z{padding-bottom:0;flex-shrink:0}.page_pageTitle__1Vg2e{padding:16px 8px 0;margin-bottom:4px}.page_mobileOnly__NJdDj{display:block}.page_bioSection__I3BHr{gap:8px;padding:0 8px}.page_sectionGroup__U8pVo{gap:8px}.page_sectionLabel__leOgg{font-size:10px;letter-spacing:.12em;margin-bottom:2px}.page_paragraph__9zKO8{font-size:14px;line-height:1.65;letter-spacing:-.01em}.page_salesforceWrapper__xsKMh{gap:4px}.page_salesforceLogo__F5Toi{height:12px}.page_detailPanel__1E9LZ{margin-top:-80px;padding:0 8px 80px;border-top:none}.page_defaultImage__HFZTm{margin-top:-80px;padding:0 8px 40px;border-top:none;max-width:100%}.page_defaultImage__HFZTm img{width:100%;height:auto;object-fit:contain}.page_detailContent__ZgJ4e{gap:12px;flex-direction:column}.page_detailDescription__iNXiD{font-size:14px;line-height:1.7;margin-top:16px;margin-bottom:0;color:var(--color-text-secondary)}.page_imageRow__I_jVQ{grid-template-columns:1fr;gap:18px}.page_rowImage__wpQq9{aspect-ratio:auto;max-height:none}.page_rowImage__wpQq9 img{object-fit:contain;width:100%;height:auto}.page_detailImage__NffHW{border-radius:6px}}.page_container__iTHnK{display:flex;flex-direction:column;gap:80px;padding-bottom:64px;animation:page_fadeIn__cXKiB .6s ease-out}@keyframes page_fadeIn__cXKiB{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_section__iMWWc{display:flex;flex-direction:column;gap:40px}.page_sectionTitle__awAW7{font-size:11px;line-height:1.5;letter-spacing:.15em;color:var(--color-text-muted);font-weight:500;text-transform:uppercase}.page_projectGroup__HAJZO{display:flex;flex-direction:column;gap:24px;padding:28px 0;border-top:1px solid var(--color-border);transition:all .3s ease}.page_projectGroup__HAJZO:first-child{border-top:none;padding-top:0}.page_projectGroup__HAJZO:hover .page_projectTitle__WD5z4{color:var(--color-text-primary)}.page_projectHeader__vCJk2{display:flex;justify-content:space-between;align-items:center;height:24px}.page_projectTitle__WD5z4{font-size:15px;line-height:1.4;letter-spacing:-.01em;color:var(--color-text-primary);font-weight:500;transition:color .3s ease}.page_projectMeta__TAezp{display:flex;align-items:center;gap:12px;font-size:11px;line-height:1.4;letter-spacing:.02em;color:var(--color-text-muted);transition:opacity .3s ease}.page_projectGroup__HAJZO:hover .page_projectMeta__TAezp{opacity:.8}.page_dot__3ktoJ{color:var(--color-text-muted)}.page_imageGallery__vldgm{display:flex;flex-direction:column;gap:48px}.page_expandButton__UPsuy{display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:10px 20px;background:none;border:1px dashed var(--color-border);border-radius:6px;font-size:11px;font-weight:500;letter-spacing:.05em;color:var(--color-text-muted);cursor:pointer;transition:all .3s ease;align-self:flex-start}.page_expandButton__UPsuy:hover{border-color:var(--color-text-primary);color:var(--color-text-primary);background-color:var(--color-bg-subtle)}.page_expandIcon__A_Mi6{font-size:16px;font-weight:300;line-height:1;transition:transform .3s ease}.page_expandButton__UPsuy:hover .page_expandIcon__A_Mi6{transform:scale(1.2)}.page_largeImage__kWN1F{width:92%;max-width:1000px;margin:0 auto;border-radius:12px;overflow:hidden;background-color:var(--color-bg-subtle);border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1),border-color .3s ease}.page_largeImage__kWN1F:hover{border-color:#d4d4d4}.page_largeImage__kWN1F.page_visible__xxF5H{opacity:1;transform:translateY(0)}.page_largeImage__kWN1F img{width:100%;height:auto;display:block}.page_largeImage__kWN1F.page_gifWrapper__9Rl0m{height:630px}.page_largeImage__kWN1F.page_gifWrapper__9Rl0m img{width:100%;height:100%;object-fit:contain}.page_videoWrapper__ig93Y{width:100%;aspect-ratio:16/9;border-radius:8px;overflow:hidden;background-color:#000;display:flex;align-items:center;justify-content:center}.page_videoWrapper__ig93Y video{width:100%;height:100%;object-fit:contain}@media (max-width:1024px){.page_container__iTHnK{gap:64px}.page_imageGallery__vldgm,.page_section__iMWWc{gap:32px}.page_largeImage__kWN1F{width:95%}.page_largeImage__kWN1F.page_gifWrapper__9Rl0m{height:500px}.page_videoWrapper__ig93Y{aspect-ratio:16/9}}@media (max-width:768px){.page_container__iTHnK{gap:48px;padding-bottom:48px}.page_section__iMWWc{gap:24px}.page_projectGroup__HAJZO{padding:16px 0}.page_projectHeader__vCJk2{flex-direction:column;align-items:flex-start;height:auto;gap:8px}.page_projectTitle__WD5z4{font-size:15px;line-height:1.4;letter-spacing:-.01em}.page_projectMeta__TAezp{font-size:11px;line-height:1.4;letter-spacing:.02em}.page_imageGallery__vldgm{gap:24px}.page_expandButton__UPsuy{padding:8px 16px;font-size:10px}.page_largeImage__kWN1F{width:100%;border-radius:6px}.page_largeImage__kWN1F.page_gifWrapper__9Rl0m{height:400px}.page_videoWrapper__ig93Y{aspect-ratio:16/9;border-radius:6px}}@media (max-width:480px){.page_container__iTHnK{gap:40px;padding-bottom:40px}.page_section__iMWWc{gap:20px}.page_sectionTitle__awAW7{font-size:10px;line-height:1.5;letter-spacing:.12em}.page_projectGroup__HAJZO{padding:12px 0;gap:20px}.page_projectHeader__vCJk2{gap:6px}.page_projectTitle__WD5z4{font-size:14px;line-height:1.4;letter-spacing:-.01em}.page_projectMeta__TAezp{font-size:10px;line-height:1.4;letter-spacing:.02em;gap:8px}.page_imageGallery__vldgm{gap:20px}.page_expandButton__UPsuy{padding:6px 14px;font-size:10px}.page_largeImage__kWN1F{width:100%;border-radius:4px}.page_largeImage__kWN1F.page_gifWrapper__9Rl0m{height:300px}.page_videoWrapper__ig93Y{aspect-ratio:16/9;border-radius:4px}}