.HacFramework_root__7LUmM{width:100%;background-color:#161616}.HacFramework_shell__t3Xm1{box-sizing:border-box;display:flex;flex-direction:column;width:100%;max-width:1344px;margin-inline:auto}@media(width >= 900px){.HacFramework_shell__t3Xm1{flex-direction:row;align-items:stretch}}.HacFramework_copy__j09o5{box-sizing:border-box;display:flex;flex:1 1 0%;flex-direction:column;gap:32px;justify-content:center;min-width:0;padding:64px 20px;border-left:1px solid hsla(0,0%,100%,.23)}@media(width < 768px){.HacFramework_copy__j09o5{gap:24px;padding:40px 16px}}@media(width >= 900px){.HacFramework_copy__j09o5{padding:128px 40px}}.HacFramework_copyStack__1I9_p{display:flex;flex-direction:column;gap:16px;width:100%}.HacFramework_heading__9pViB{margin:0;font-family:ATSeasonSans,Haas,sans-serif;font-size:clamp(1.75rem,4vw,3rem);font-weight:550;line-height:1.15;letter-spacing:0;color:#fff}@media(width < 768px){.HacFramework_heading__9pViB{font-size:32px}}.HacFramework_checks__vZRNc{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.HacFramework_checkItem__d49h6{display:flex;gap:8px;align-items:flex-start}.HacFramework_checkIcon__PtgyC{flex-shrink:0;width:24px;height:24px;display:block}.HacFramework_checkText__6DaaO{margin:0;font-weight:550;color:#fff}.HacFramework_checkText__6DaaO,.HacFramework_cta___84na{font-family:ATSeasonSans,Haas,sans-serif;font-size:16px;line-height:1.35;letter-spacing:0}.HacFramework_cta___84na{box-sizing:border-box;display:inline-flex;flex-shrink:0;gap:8px;align-items:center;justify-content:center;width:fit-content;min-height:16px;padding:12px 24px;border-radius:4px;background-color:#fff;font-weight:650;color:#161616;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease}@media(width < 768px){.HacFramework_cta___84na{width:100%}}.HacFramework_cta___84na:focus,.HacFramework_cta___84na:hover{background-color:#f0f0f0;color:#161616}.HacFramework_cta___84na:focus-visible{outline:2px solid #fff;outline-offset:2px}.HacFramework_ctaArrow__f4WGQ{flex-shrink:0;width:16px;height:16px;display:block}.HacFramework_visual__XUOYx{position:relative;flex-shrink:0;width:100%;min-height:420px;overflow:hidden;background-color:#57003e;border-right:1px solid hsla(0,0%,100%,.23)}@media(width < 900px){.HacFramework_visual__XUOYx{min-height:475px;border-right:0}}@media(width >= 900px){.HacFramework_visual__XUOYx{width:656px;min-height:595px}}.HacFramework_visualGrid__C4sgJ{position:absolute;inset:0;pointer-events:none}.HacFramework_hRule__KSerW{position:absolute;top:80px;right:0;left:0;border-top:1px solid hsla(0,0%,100%,.23)}@media(width < 900px){.HacFramework_hRule__KSerW{top:59px}}.HacFramework_vRuleLeft__5LC31,.HacFramework_vRuleRight__xR43a{position:absolute;top:0;bottom:0;border-left:1px solid hsla(0,0%,100%,.23)}.HacFramework_vRuleLeft__5LC31{left:calc(50% - 200px)}@media(width < 900px){.HacFramework_vRuleLeft__5LC31{left:8.86%}}.HacFramework_vRuleRight__xR43a{left:calc(50% + 200px)}@media(width < 900px){.HacFramework_vRuleRight__xR43a{left:auto;right:8.86%}}.HacFramework_visualImage__gY4aq{position:absolute;top:80px;left:50%;display:block;width:min(400px,70%);height:auto;transform:translateX(-50%);box-shadow:0 8px 32px rgba(0,0,0,.25)}@media(width < 900px){.HacFramework_visualImage__gY4aq{top:59px;left:8.86%;width:82.28%;transform:none}}.Integrations_root__55g6M{width:100%;background-color:#fff}.Integrations_shell__xUex0{box-sizing:border-box;display:flex;flex-direction:column;width:100%;max-width:1344px;margin-inline:auto;border-bottom:1px solid #e0dcdb;border-left:1px solid #e0dcdb;border-right:1px solid #e0dcdb}@media(width >= 900px){.Integrations_shell__xUex0{flex-direction:row;align-items:stretch;justify-content:space-between}}.Integrations_copy__Mxd4w{box-sizing:border-box;display:flex;flex:1 1 0%;flex-direction:column;gap:32px;justify-content:center;min-width:0;padding:64px 20px}@media(width < 768px){.Integrations_copy__Mxd4w{padding:40px 16px}}@media(width >= 900px){.Integrations_copy__Mxd4w{max-width:688px;padding:128px 40px}}.Integrations_copyStack__AYrX8{display:flex;flex-direction:column;gap:16px;width:100%}.Integrations_heading__eED_n{margin:0;font-family:ATSeasonSans,Haas,sans-serif;font-size:clamp(1.75rem,4vw,3rem);font-weight:550;line-height:1.15;letter-spacing:0;color:#161616}@media(width < 768px){.Integrations_heading__eED_n{font-size:32px}}.Integrations_headingLine__QVy5y{display:block}.Integrations_description__vFMEh{margin:0;font-family:ATSeasonSans,Haas,sans-serif;font-size:18px;font-weight:550;line-height:1.35;letter-spacing:0;color:rgba(22,22,22,.7)}@media(width < 768px){.Integrations_description__vFMEh{font-size:16px}}.Integrations_cta__97ueP{box-sizing:border-box;display:inline-flex;flex-shrink:0;gap:8px;align-items:center;justify-content:center;width:fit-content;min-height:16px;padding:12px 24px;border:1px solid #161616;border-radius:4px;background-color:rgba(0,0,0,0);font-family:ATSeasonSans,Haas,sans-serif;font-size:16px;font-weight:650;line-height:1.35;letter-spacing:0;color:#161616;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.Integrations_cta__97ueP:focus,.Integrations_cta__97ueP:hover{background-color:#161616;color:#fff}.Integrations_cta__97ueP:focus-visible{outline:2px solid #161616;outline-offset:2px}.Integrations_cta__97ueP:focus .Integrations_ctaArrow__Ba4YU,.Integrations_cta__97ueP:hover .Integrations_ctaArrow__Ba4YU{filter:brightness(0) invert(1)}.Integrations_ctaArrow__Ba4YU{flex-shrink:0;width:16px;height:16px}.Integrations_marqueeDesktop__EYIKS{display:none;flex-shrink:0;width:400px;height:563px;overflow:hidden;border-left:1px solid #e0dcdb}@media(width >= 900px){.Integrations_marqueeDesktop__EYIKS{display:flex}}.Integrations_marqueeMobile__hYxXQ{display:flex;flex-direction:column;flex-shrink:0;width:100%;height:200px;overflow:hidden;border-top:1px solid #e0dcdb}@media(width >= 900px){.Integrations_marqueeMobile__hYxXQ{display:none}}.Integrations_strip__SHD36{overflow:hidden}.Integrations_stripY__yx3RM{flex:1 1 0%;min-width:0;height:100%;border-right:1px solid #e0dcdb}.Integrations_stripY__yx3RM:last-child{border-right:0}.Integrations_stripX___852E{flex-shrink:0;width:100%;height:100px;border-bottom:1px solid #e0dcdb}.Integrations_stripX___852E:last-child{border-bottom:0}.Integrations_track__yzo65{will-change:transform}.Integrations_trackY__xqZ_D{display:flex;flex-direction:column;width:100%}.Integrations_trackX__0Dk2o{display:flex;flex-direction:row;width:max-content;height:100%}.Integrations_scrollStart__nWyVT.Integrations_trackY__xqZ_D{animation:Integrations_integrationsScrollUp__whuxo 28s linear infinite}.Integrations_scrollStart__nWyVT.Integrations_trackX__0Dk2o{animation:Integrations_integrationsScrollLeft__uFLhX 28s linear infinite}.Integrations_scrollEnd__H9Ni4.Integrations_trackY__xqZ_D{animation:Integrations_integrationsScrollDown__irwaY 28s linear infinite}.Integrations_scrollEnd__H9Ni4.Integrations_trackX__0Dk2o{animation:Integrations_integrationsScrollRight__1Pke2 28s linear infinite}@media(prefers-reduced-motion:reduce){.Integrations_scrollEnd__H9Ni4,.Integrations_scrollStart__nWyVT{animation:none}.Integrations_scrollStart__nWyVT.Integrations_trackX__0Dk2o,.Integrations_scrollStart__nWyVT.Integrations_trackY__xqZ_D{transform:none}.Integrations_scrollEnd__H9Ni4.Integrations_trackY__xqZ_D{transform:translateY(-60px)}.Integrations_scrollEnd__H9Ni4.Integrations_trackX__0Dk2o{transform:translateX(-60px)}}.Integrations_cell__4rxk7{box-sizing:border-box;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:100px;height:100px;background-color:#fff;border-top:1px solid #e0dcdb;border-right:1px solid #e0dcdb}.Integrations_trackY__xqZ_D .Integrations_cell__4rxk7{width:100%;border-right:0}.Integrations_trackX__0Dk2o .Integrations_cell__4rxk7{border-top:0}.Integrations_logo__3rXRq{display:block;width:56px;height:56px;object-fit:contain}@keyframes Integrations_integrationsScrollUp__whuxo{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes Integrations_integrationsScrollDown__irwaY{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes Integrations_integrationsScrollLeft__uFLhX{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes Integrations_integrationsScrollRight__1Pke2{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.LogoBar_root__6_M9g{width:100%;background-color:#fff;border-top:1px solid #e0dcdb;border-bottom:1px solid #e0dcdb}.LogoBar_shell__ElZ6E{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:1344px;margin-inline:auto;border-left:1px solid #e0dcdb;border-right:1px solid #e0dcdb}.LogoBar_headingFrame__U14cy{display:flex;justify-content:center;border-bottom:1px solid #e0dcdb}.LogoBar_headingCell__4icOq{box-sizing:border-box;width:100%;max-width:654px;padding:40px;border-left:1px solid #e0dcdb;border-right:1px solid #e0dcdb}.LogoBar_heading__qYTt5{margin:0;width:100%;font-family:ATSeasonSans,Haas,sans-serif;font-size:18px;font-weight:550;line-height:1.35;letter-spacing:0;color:rgba(22,22,22,.7);text-align:center}.LogoBar_logos__zFCQg{display:flex;align-items:stretch;width:100%;margin:0;padding:0;list-style:none}.LogoBar_cell__meSdp{box-sizing:border-box;position:relative;flex:1 1 0;min-width:0;height:73px;margin-right:-1px;border-left:1px solid #e0dcdb}.LogoBar_cell__meSdp:first-child{border-left:0}.LogoBar_cell__meSdp:last-child{margin-right:0}.LogoBar_cellHiddenMobile__EKHAD{display:none}@media(width >= 768px){.LogoBar_cellHiddenMobile__EKHAD{display:block}}.LogoBar_cycleCell__tSySo{position:relative;width:100%;height:73px;overflow:hidden}.LogoBar_slot__a2Yl_{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition-timing-function:cubic-bezier(.76,0,.24,1)}.LogoBar_slotTopAnimating__4OCXa{transform:translateY(-100%);transition:transform .8s}@media(prefers-reduced-motion:reduce){.LogoBar_slotTopAnimating__4OCXa{transition:none}}.LogoBar_slotTopIdle__xd1Fp{transform:translateY(0);transition:none}.LogoBar_slotBottomAnimating__rr_tf{transform:translateY(0);transition:transform .8s}@media(prefers-reduced-motion:reduce){.LogoBar_slotBottomAnimating__rr_tf{transition:none}}.LogoBar_slotBottomIdle__5PSeA{transform:translateY(100%);transition:none}.LogoBar_iconWrapper__JD5OQ{position:relative;overflow:clip}.LogoBar_iconLeft__Go77_{position:absolute;inset:0 76.83% 0 0}.LogoBar_iconRight__JjPF2{position:absolute;inset:13.81% 0 1.22% 27.72%}.LogoBar_iconImage__QYMSs{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;filter:brightness(0)}.LogoBar_logoImage__rksyL{pointer-events:none;display:block;max-width:none;user-select:none;filter:brightness(0)}.LogoBar_logoImageKeepColors__nnuhk{filter:none}@media(width < 768px){.LogoBar_headingCell__4icOq{padding:40px;border-left:0;border-right:0}}.OrgAccordion_root__Aro9r{width:100%;background-color:#fff;border-bottom:1px solid #e0dcdb}.OrgAccordion_shell__pT5vj{box-sizing:border-box;display:flex;flex-direction:column;width:100%;max-width:1344px;margin-inline:auto;border-left:1px solid #e0dcdb;border-right:1px solid #e0dcdb}@media(width >= 900px){.OrgAccordion_shell__pT5vj{flex-direction:row;align-items:stretch}}.OrgAccordion_headingPane___KHEN{box-sizing:border-box;flex-shrink:0;padding:64px 20px;border-bottom:1px solid #e0dcdb}@media(width < 768px){.OrgAccordion_headingPane___KHEN{padding:40px 16px}}@media(width >= 900px){.OrgAccordion_headingPane___KHEN{width:448px;padding:128px 40px;border-bottom:0;border-right:1px solid #e0dcdb}}.OrgAccordion_heading__Xdqs2{margin:0;max-width:368px;font-family:ATSeasonSans,Haas,sans-serif;font-size:clamp(1.75rem,4vw,3rem);font-weight:550;line-height:1.15;letter-spacing:0;color:#161616}@media(width < 768px){.OrgAccordion_heading__Xdqs2{font-size:32px}}.OrgAccordion_headingLine__uK33h{display:block}.OrgAccordion_tablist__1EKEa{display:flex;flex:1 1 0%;flex-direction:column;min-width:0}@media(width >= 900px){.OrgAccordion_tablist__1EKEa{padding-block:128px}}.OrgAccordion_item__xQFfK{display:flex;flex-direction:column;margin-bottom:-1px;border-top:1px solid #e0dcdb;border-bottom:1px solid #e0dcdb}@media(width < 900px){.OrgAccordion_item__xQFfK:first-child{border-top:0}}.OrgAccordion_itemActive__7YX88{background-color:#fff}.OrgAccordion_itemInactive__1RDtU{background-color:#f8f6f6}.OrgAccordion_tab__7Frks{box-sizing:border-box;display:flex;gap:8px;align-items:center;width:100%;margin:0;padding:40px 20px;border:0;background:rgba(0,0,0,0);text-align:left;cursor:pointer}@media(width < 768px){.OrgAccordion_tab__7Frks{padding:24px 40px}}@media(width >= 900px){.OrgAccordion_tab__7Frks{padding:40px}}.OrgAccordion_tab__7Frks:focus-visible{outline:2px solid #161616;outline-offset:-2px}@media(width < 768px){.OrgAccordion_tabActive__W19ZE{padding:24px 40px 0 48px}}@media(width >= 900px){.OrgAccordion_tabActive__W19ZE{padding:40px 40px 0 48px}}@media(width >= 768px)and (width < 900px){.OrgAccordion_tabActive__W19ZE{padding-bottom:0}}.OrgAccordion_tabMarker___6pjF{flex-shrink:0;width:12px;height:12px;background-color:#161616}.OrgAccordion_tabTitle__OXVYI{margin:0;font-family:ATSeasonSans,Haas,sans-serif;font-size:clamp(1.25rem,2.5vw,2rem);font-weight:550;line-height:1.25;letter-spacing:0;color:rgba(22,22,22,.7);transition:color .2s ease}@media(width < 768px){.OrgAccordion_tabTitle__OXVYI{font-size:24px;line-height:1.3}}.OrgAccordion_tabTitleActive__xudEm,.OrgAccordion_tab__7Frks:focus .OrgAccordion_tabTitle__OXVYI:not(.OrgAccordion_tabTitleActive__xudEm),.OrgAccordion_tab__7Frks:hover .OrgAccordion_tabTitle__OXVYI:not(.OrgAccordion_tabTitleActive__xudEm){color:#161616}.OrgAccordion_panel__rfi9q{display:flex;flex-direction:column}.OrgAccordion_expandGrid__JOpdD{display:grid;width:100%;overflow:hidden;grid-template-rows:0fr}@media(prefers-reduced-motion:no-preference){.OrgAccordion_expandGrid__JOpdD{transition:grid-template-rows .4s ease-in-out}}.OrgAccordion_expandGridActive__9d6FL{grid-template-rows:1fr}.OrgAccordion_expandInner__95kB_{min-height:0;overflow:hidden;opacity:0}@media(prefers-reduced-motion:no-preference){.OrgAccordion_expandInner__95kB_{transition:opacity .35s ease-in-out}}@media(prefers-reduced-motion:reduce){.OrgAccordion_expandInner__95kB_{opacity:1}}.OrgAccordion_expandInnerActive__tOm0c{opacity:1}.OrgAccordion_checks__znJsi{display:flex;flex-direction:column;gap:12px;margin:0;padding:24px 20px 40px;list-style:none}@media(width < 768px){.OrgAccordion_checks__znJsi{padding:24px 40px 24px 48px}}@media(width >= 900px){.OrgAccordion_checks__znJsi{padding:24px 40px 40px 48px}}.OrgAccordion_checkItem__Ed6D1{display:flex;gap:8px;align-items:flex-start}.OrgAccordion_checkIcon__HmcQe{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;margin-top:1px}.OrgAccordion_checkIcon__HmcQe img{display:block;width:17px;height:12px}.OrgAccordion_checkText__DQSQi{margin:0;font-family:ATSeasonSans,Haas,sans-serif;font-size:16px;font-weight:550;line-height:1.35;letter-spacing:0;color:#161616}