.integrations-page_hero__nOs_A{background:#f7f7f3;padding-bottom:clamp(2.5rem,5vw,4rem)}.integrations-page_productStage__DgGj9{position:relative;width:min(calc(100% - 2.5rem),1300px);max-width:1300px;aspect-ratio:1300/756;height:auto;margin:clamp(1.25rem,2.5vw,2rem) auto 0;overflow:hidden;border-radius:4px;background-color:#e8dfd0;background-image:url(/images/hero-paper.png);background-size:cover;background-position:center 45%;background-repeat:no-repeat}.integrations-page_productStageInner__Au_TR{position:absolute;inset:calc(100% * 68 / 756) calc(100% * 110 / 1300);display:flex;min-height:0}.integrations-page_productStageInner__Au_TR>*{flex:1 1 auto;width:100%;min-height:0;height:100%!important;max-height:none!important;border-radius:10px;box-shadow:0 1px 2px rgba(24,24,24,.04),0 18px 48px rgba(24,24,24,.1),0 42px 96px rgba(24,24,24,.08)}.integrations-page_heroCopy__QlusM.integrations-page_heroCopy__QlusM{max-width:42rem;padding:clamp(3.25rem,6vw,5rem) 0 clamp(1.5rem,2.5vw,2rem)}.integrations-page_heroCopy__QlusM.integrations-page_heroCopy__QlusM h1{max-width:41.125rem;font-size:clamp(1.5rem,2.1vw,1.625rem);font-weight:400;letter-spacing:-.0125em;line-height:1.25;text-wrap:balance}.integrations-page_heroCopy__QlusM.integrations-page_heroCopy__QlusM h1 span{display:inline;white-space:normal}.integrations-page_heroCopy__QlusM.integrations-page_heroCopy__QlusM p{max-width:36rem;margin:.75rem 0 0;color:#6f6b65;font-size:1rem;font-weight:400;line-height:1.5}.integrations-page_heroActions__tPjVh{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.375rem}.integrations-page_heroActions__tPjVh a{height:43px;display:inline-flex;align-items:center;gap:.45rem;padding:0 1.35rem;border:1px solid transparent;border-radius:var(--radius-lg);font-size:1rem;font-weight:400;line-height:1;text-decoration:none;transition:background .14s ease,border-color .14s ease,color .14s ease}.integrations-page_heroActions__tPjVh a[data-tone=primary]{border-color:#181818;background:#181818;color:#f7f7f3}.integrations-page_heroActions__tPjVh a[data-tone=primary]:hover{background:#2a2a28;border-color:#2a2a28}.integrations-page_heroActions__tPjVh a[data-tone=secondary]{border-color:rgba(24,24,24,.12);background:#eceae4;color:#181818}.integrations-page_heroActions__tPjVh a[data-tone=secondary]:hover{background:#e4e1d9}.integrations-page_heroActions__tPjVh a svg{width:14px;height:14px;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.integrations-page_introGrid__Cl8DA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto;gap:clamp(1.15rem,2vw,1.65rem);margin-top:clamp(2.5rem,5vw,3.5rem);align-items:start}.integrations-page_introCard__HICYk{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:.9rem}.integrations-page_introNumber__v2Xhr{display:flex;align-items:center;gap:.4rem;color:#d97757;font-size:.72rem;font-weight:500;letter-spacing:.04em}.integrations-page_introNumber__v2Xhr:before{content:"";display:block;width:.3rem;height:.3rem;border-radius:50%;background:currentColor;flex-shrink:0}.integrations-page_introCard__HICYk h3{margin:0;font-size:clamp(1.1rem,1.4vw,1.25rem);font-weight:560;letter-spacing:-.025em;line-height:1.2}.integrations-page_introCard__HICYk p{margin:.35rem 0 0;color:#74706a;font-size:.9rem;line-height:1.55}.integrations-page_surfacesSection__l57aR{padding:clamp(5.5rem,10vw,8.5rem) 1.5rem;border-top:1px solid #e8e2dc;background:#fff;color:#181818}.integrations-page_principlesSection__XjFKj{padding:clamp(5.5rem,10vw,8.5rem) 1.5rem;border-top:1px solid #e8e2dc;background:#f7f7f3;color:#181818}.integrations-page_sectionShell__GPLzv{width:min(100%,1240px);margin:0 auto}.integrations-page_sectionHeading__d2aYv{max-width:42rem;margin-bottom:clamp(2.25rem,5vw,3.5rem)}.integrations-page_sectionHeading__d2aYv h2{margin:0;font-size:clamp(2rem,3.5vw,3.25rem);font-weight:520;letter-spacing:-.035em;line-height:1.12;text-wrap:balance}.integrations-page_sectionHeading__d2aYv p{max-width:38rem;margin:1.15rem 0 0;color:#77736d;font-size:1rem;line-height:1.65}.integrations-page_featureGrid__SAv8E{grid-template-columns:repeat(4,minmax(0,1fr))}.integrations-page_featureGrid__SAv8E,.integrations-page_principleGrid__C1_oM{display:grid;grid-template-rows:auto auto;gap:clamp(1.15rem,2vw,1.65rem);align-items:start}.integrations-page_principleGrid__C1_oM{grid-template-columns:repeat(3,minmax(0,1fr))}.integrations-page_featureCard__j4oF8{display:grid;grid-template-rows:subgrid;grid-row:span 2;min-width:0;gap:1rem}.integrations-page_featureCopy__tXUrp h3{margin:0;font-size:clamp(1.15rem,1.5vw,1.35rem);font-weight:560;letter-spacing:-.025em;line-height:1.2}.integrations-page_featureCopy__tXUrp p{margin:.45rem 0 0;color:#74706a;font-size:.9rem;line-height:1.55}.integrations-page_featureStage__4IL5d{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:4px;background-color:#e8dfd0;background-size:cover;background-position:50%;background-repeat:no-repeat}.integrations-page_stage_home__i4XtQ{background-color:#f6e5d0;background-image:url(/images/command-bg-home.jpg)}.integrations-page_stage_threads__Nh8fp{background-color:#e4e7ea;background-image:url(/images/command-bg-threads.jpg)}.integrations-page_stage_handoff__kL7_D{background-color:#f2ebe2;background-image:url(/images/command-bg-handoff.jpg)}.integrations-page_stage_inbox__0CByK{background-color:#efe6ee;background-image:url(/images/command-bg-inbox.jpg)}@media (max-width:1100px){.integrations-page_featureGrid__SAv8E{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1.35rem}.integrations-page_introGrid__Cl8DA,.integrations-page_principleGrid__C1_oM{grid-template-columns:1fr;gap:1.75rem}.integrations-page_introCard__HICYk{grid-row:span 3}}@media (max-width:760px){.integrations-page_productStage__DgGj9{width:min(calc(100% - 1.5rem),1300px);margin-top:1.25rem;border-radius:4px}.integrations-page_productStageInner__Au_TR{inset:calc(100% * 40 / 756) calc(100% * 48 / 1300)}.integrations-page_heroCopy__QlusM{position:relative;z-index:1;padding-top:3rem;padding-bottom:.25rem}.integrations-page_heroCopy__QlusM h1{font-size:1.375rem;letter-spacing:-.0125em;line-height:1.3}.integrations-page_heroCopy__QlusM p{margin-top:.75rem;font-size:.95rem;line-height:1.5;max-width:36rem}.integrations-page_heroActions__tPjVh a{height:40px;font-size:.9375rem;padding:0 1.15rem}.integrations-page_principlesSection__XjFKj,.integrations-page_surfacesSection__l57aR{padding:4.5rem 1rem}.integrations-page_sectionHeading__d2aYv h2{font-size:clamp(1.75rem,7.5vw,2.125rem);letter-spacing:-.03em;line-height:1.15}.integrations-page_featureGrid__SAv8E,.integrations-page_introGrid__Cl8DA,.integrations-page_principleGrid__C1_oM{grid-template-columns:1fr;gap:2rem}.integrations-page_featureStage__4IL5d{max-width:min(100%,28rem)}}