@media(min-width:768px){[data-page-key=construction]{display:flex;flex-direction:column}[data-page-key=construction] [data-section=hero]{order:1;padding-block:var(--spacing-12) 4.625rem}[data-page-key=construction] [data-section=solutionsStats]{order:2;padding-block:0}[data-page-key=construction] [data-section=trustedLogos]{order:3}[data-page-key=construction] [data-section=solutionsHowItWorks]{order:6}[data-page-key=construction] [data-section=pain-points]{order:4}[data-page-key=construction] [data-section=differentiators]{order:8;padding-top:var(--spacing-16)}[data-page-key=construction] [data-section=security]{order:9}[data-page-key=construction] [data-section=features]{order:7;padding-block:var(--spacing-16)}[data-page-key=construction] [data-section=comparison]{order:11;padding-block:0 8.5rem}[data-page-key=construction] [data-section=resources]{order:10}[data-page-key=construction] [data-section=industries-end-cta]{order:12}[data-page-key=construction] [data-section=solutionsApproachBox]{order:5}[data-page-key=construction] .industries-hero .hero-cascade{grid-template-columns:minmax(0,43.5625rem) minmax(0,34.75rem);align-items:center;gap:2.6875rem}[data-page-key=construction] .industries-hero__copy,[data-page-key=construction] .industries-hero__media{grid-column:auto}[data-page-key=construction] .industries-hero__heading{max-width:43.5625rem;color:var(--color-neutral-900);font-size:var(--text-display-m);line-height:1.1667}[data-page-key=construction] .industries-hero__heading-gradient{background:linear-gradient(90deg,var(--color-purple-vibrant) 27.4%,var(--color-coral) 100%);background-clip:text;color:transparent}[data-page-key=construction] .industries-hero__subheading{max-width:39.1875rem;color:var(--color-black);font-size:var(--text-base);line-height:var(--leading-normal)}[data-page-key=construction] .industries-hero__actions{gap:var(--spacing-6)}[data-page-key=construction] .industries-hero__media{position:relative;display:block;width:34.75rem;height:25.953125rem}[data-page-key=construction] .industries-hero__media img{position:absolute;width:auto;max-width:none;border-radius:var(--radius-xl);object-fit:cover}[data-page-key=construction] .industries-hero__media img:first-child{top:0;left:0;width:17.5326875rem;height:19.2921875rem;aspect-ratio:auto;object-position:55% center}[data-page-key=construction] .industries-hero__media img:nth-child(2){right:0;bottom:0;width:15.6406875rem;height:20.8631875rem;aspect-ratio:auto;margin-top:0;object-position:center}[data-page-key=construction] [data-section=solutionsStats] [id=problem-heading]{max-width:none;margin-bottom:var(--spacing-5);color:var(--color-black);font-size:var(--text-h2-l);line-height:var(--leading-xl)}[data-page-key=construction] [data-section=solutionsStats] [id=problem-heading]+p{max-width:69.625rem;margin-bottom:0;color:var(--color-black);font-size:var(--text-base);line-height:var(--leading-normal)}[data-page-key=construction] [data-section=solutionsStats] [id=problem-heading]{margin-inline:auto}[data-page-key=construction] [data-section=solutionsStats] [id=problem-heading]+p{margin-inline:auto}[data-page-key=construction] [data-section=solutionsStats] [id=problem-heading],[data-page-key=construction] [data-section=solutionsStats] [id=problem-heading]+p{text-align:center}[data-page-key=construction] [data-section=solutionsStats] [id=problem-heading]{font-family:var(--font-display);font-weight:600}[data-page-key=construction] [data-section=solutionsStats] [id=problem-heading]+p{font-family:var(--font-sans);font-weight:400}[data-page-key=construction] [data-section=solutionsStats] .stats-problem-copy{margin-bottom:3.5rem}[data-page-key=construction] .stats-construction-zigzag .stat-construction-card p:first-child{color:var(--color-purple-vibrant);font-size:var(--text-display-s);line-height:1.1667}[data-page-key=construction] .stats-construction-zigzag .stat-construction-card p:last-child{max-width:16.5625rem;font-size:var(--text-sm);line-height:1.2857;color:var(--color-black)}[data-page-key=construction] .stats-construction-zigzag{max-width:var(--width-construction-stats-row);padding-inline:0;justify-content:center}[data-page-key=construction] .stats-construction-zigzag .stat-construction-card{min-height:var(--height-construction-stat-card)}[data-page-key=construction] [data-section=security] .security-badges{gap:var(--spacing-12)}[data-page-key=construction] [data-section=features] .flex.flex-col.gap-8{gap:1.375rem}[data-page-key=construction] [data-section=features] .flex.flex-col.gap-4{gap:.4375rem}[data-page-key=construction] [data-section=features] h2{color:var(--color-secondary);font-size:var(--text-h2-lg);line-height:var(--leading-xl)}[data-page-key=construction] [data-section=roi] h2{font-size:var(--text-h2-lg);line-height:var(--leading-section)}[data-page-key=construction] [data-section=features] h2+p{max-width:none;color:var(--color-neutral-900);font-size:var(--text-base);line-height:var(--leading-normal)}[data-page-key=construction] [data-section=features] .feature-static{grid-template-columns:minmax(0,39.75rem) minmax(0,39.75rem);gap:1.625rem;align-items:start;border-radius:var(--radius-xl);background:transparent;padding:0}[data-page-key=construction] [data-section=features] .feature-static__image{width:100%;height:26.8125rem;aspect-ratio:636 / 429;min-width:0;min-height:0;border-radius:var(--radius-xl);object-fit:cover;object-position:center}[data-page-key=construction] [data-section=features] .feature-static__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,max-content);gap:2.0625rem 2.125rem;align-content:start;min-width:0;padding-top:.125rem}[data-page-key=construction] [data-section=features] .feature-static__item{position:relative;display:block;min-width:0;padding-left:1.375rem}[data-page-key=construction] [data-section=features] .feature-static__item:before{content:"";position:absolute;top:.6875rem;left:0;width:.25rem;height:.25rem;border-radius:var(--radius-pill);background:var(--color-neutral-900)}[data-page-key=construction] [data-section=features] .feature-static__item h3{display:inline;margin:0;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;line-height:var(--leading-normal);color:var(--color-neutral-900)}[data-page-key=construction] [data-section=features] .feature-static__item p{display:inline;margin:0;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-neutral-900)}[data-page-key=construction] [data-section=features] .feature-static__item h3+p:before{content:" "}[data-page-key=construction] [data-section=features] .feature-static__cta{grid-column:1;padding-left:1.375rem}[data-page-key=construction] [data-section=comparison] .container-page{gap:var(--spacing-3)}[data-page-key=construction] [data-section=comparison] .comparison-section-header{gap:var(--spacing-6);max-width:none;position:relative;z-index:1}[data-page-key=construction] [data-section=comparison] .comparison-section-header h2{color:var(--color-ink);font-size:var(--text-h2-lg);line-height:var(--leading-xl);margin:0}[data-page-key=construction] [data-section=comparison] .comparison-section-header p{max-width:58.875rem;color:var(--color-neutral-900);font-size:var(--text-base);line-height:var(--leading-normal);margin:0}[data-page-key=construction] [data-section=comparison] .comparison-scroll{overflow-x:visible}[data-page-key=construction] [data-section=comparison] .comparison-table-frame{--comparison-highlight-left: var( --width-comparison-construction-label ) !important;--comparison-highlight-width: var( --width-comparison-construction-brand ) !important;width:100%;min-width:0}[data-page-key=construction] [data-section=comparison] table{table-layout:fixed;width:100%;border-collapse:separate;border-spacing:0}[data-page-key=construction] [data-section=comparison] thead tr{height:5.0625rem}[data-page-key=construction] [data-section=comparison] thead th{width:var(--width-comparison-construction-competitor);padding:var(--spacing-4) var(--spacing-3);font-size:var(--text-h4);line-height:1.04;color:var(--color-black)}[data-page-key=construction] [data-section=comparison] thead th:first-child{width:var(--width-comparison-construction-label)}[data-page-key=construction] [data-section=comparison] .comparison-brand-head,[data-page-key=construction] [data-section=comparison] .comparison-brand-cell{width:var(--width-comparison-construction-brand);background:transparent}[data-page-key=construction] [data-section=comparison] .comparison-brand-head img{width:min(10.5rem,78%);max-height:2.125rem;height:auto;object-fit:contain}[data-page-key=construction] [data-section=comparison] tbody tr{height:3.125rem}[data-page-key=construction] [data-section=comparison] tbody th{width:var(--width-comparison-construction-label);padding:0 2rem;border-bottom-color:var(--color-neutral-100);color:var(--color-black);font-size:var(--text-body-l);font-weight:400;line-height:1.98}[data-page-key=construction] [data-section=comparison] tbody td{width:var(--width-comparison-construction-competitor);padding:0 var(--spacing-3);color:var(--color-black);font-size:var(--text-body-l);line-height:1.15;text-align:center}[data-page-key=construction] [data-section=comparison] tbody td span[aria-label]{color:var(--color-purple-vibrant);font-size:var(--text-body-l)}}@media(max-width:767px){[data-page-key=construction]{display:flex;flex-direction:column;overflow:hidden}[data-page-key=construction] [data-section]{padding-block:var(--spacing-10)}[data-page-key=construction] [data-section=comparison] .comparison-brand-head img{width:min(var(--width-comparison-logo-mobile),80%)}[data-page-key=construction] [data-section=hero]{order:1}[data-page-key=construction] [data-section=solutionsStats]{order:2}[data-page-key=construction] [data-section=trustedLogos]{order:3}[data-page-key=construction] [data-section=solutionsHowItWorks]{order:6}[data-page-key=construction] [data-section=pain-points]{order:4}[data-page-key=construction] [data-section=comparison]{order:11}[data-page-key=construction] [data-section=resources]{order:10}[data-page-key=construction] [data-section=industries-end-cta]{order:12}[data-page-key=construction] [data-section=differentiators]{order:8;display:block;padding-top:var(--spacing-16)}[data-page-key=construction] [data-section=security]{order:9}[data-page-key=construction] [data-section=features]{order:7;padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}[data-page-key=construction] [data-section=solutionsApproachBox]{order:5}[data-page-key=construction] [data-section=comparison]{padding-top:0}[data-page-key=construction] [data-section=hero]{padding-block:var(--spacing-5) var(--spacing-10)}[data-page-key=construction] .industries-hero .hero-cascade{display:flex;flex-direction:column;gap:0}[data-page-key=construction] .industries-hero__copy{display:contents}[data-page-key=construction] .industries-hero__eyebrow{order:1;display:block;width:max-content;background:linear-gradient(90deg,var(--color-secondary),var(--color-accent));background-clip:text;color:transparent;font-size:var(--text-body-l);line-height:var(--leading-tight);text-transform:none;margin-bottom:var(--spacing-2)}[data-page-key=construction] .industries-hero__heading{display:flex;flex-direction:column;order:2;width:100%;color:var(--color-neutral-900);font-size:var(--text-h2-l);line-height:var(--leading-tight);margin-bottom:1.4375rem}[data-page-key=construction] .industries-hero__media{position:relative;order:3;display:block;width:100%;height:16.851rem;margin-bottom:1.4375rem}[data-page-key=construction] .industries-hero__media img{position:absolute;border-radius:var(--radius-construction-hero-image-mobile);object-fit:cover}[data-page-key=construction] .industries-hero__media img:first-child{top:0;left:0;width:var(--width-construction-hero-primary-mobile);height:74.34%;aspect-ratio:auto}[data-page-key=construction] .industries-hero__media img:nth-child(2){top:19.61%;right:0;width:var(--width-construction-hero-secondary-mobile);height:80.39%;aspect-ratio:auto}[data-page-key=construction] .industries-hero__subheading{order:4;width:100%;font-size:var(--text-base);line-height:var(--leading-normal);margin-bottom:var(--spacing-6)}[data-page-key=construction] .industries-hero__actions{order:5;width:100%;flex-direction:column;gap:var(--spacing-3)}[data-page-key=construction] .industries-hero__actions [data-component=Button]{width:100%}[data-page-key=construction] [data-section=solutionsStats]{min-height:0!important;padding-block:0 var(--spacing-16)}[data-page-key=construction] [data-section=solutionsStats] [id=problem-heading]{margin-bottom:var(--spacing-6);color:var(--color-black);font-size:var(--text-h3);line-height:var(--leading-snug)}[data-page-key=construction] [data-section=solutionsStats] [id=problem-heading]+p{margin-bottom:0;font-size:var(--text-body-s);line-height:var(--leading-snug);color:var(--color-black)}[data-page-key=construction] .stats-construction-zigzag{display:flex;flex-direction:column;gap:var(--spacing-6);justify-items:center;padding-inline:0;align-items:center}[data-page-key=construction] .stats-construction-zigzag .stat-construction-card{display:flex;width:100%;max-width:var(--width-physio-mobile-content);min-height:0;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2);border-radius:var(--radius-xl);background:var(--color-construction-stat-card-mobile);padding:var(--spacing-6) var(--spacing-8);text-align:center}[data-page-key=construction] .stats-construction-zigzag .stat-construction-card p:first-child{font-size:var(--text-display-m);line-height:var(--leading-tight)}[data-page-key=construction] .stats-construction-zigzag .stat-construction-card p:last-child{font-size:var(--text-caption);line-height:var(--leading-snug);color:var(--color-black)}[data-page-key=construction] [data-section=pain-points] h2,[data-page-key=construction] [data-section=solutionsHowItWorks] h2,[data-page-key=construction] [data-section=differentiators] h2,[data-page-key=construction] [data-section=trustedLogos] h2,[data-page-key=construction] [data-section=features] h2,[data-page-key=construction] [data-section=roi] h2,[data-page-key=construction] [data-section=resources] h2,[data-page-key=construction] [data-section=security] h2{font-size:var(--text-h3);line-height:var(--leading-snug)}[data-page-key=construction] [data-section=security]{padding-top:0}[data-page-key=construction] [data-section=pain-points] p,[data-page-key=construction] [data-section=solutionsHowItWorks] p,[data-page-key=construction] [data-section=features] p{font-size:var(--text-body-s);line-height:var(--leading-snug)}[data-page-key=construction] [data-section=pain-points] .grid{gap:var(--spacing-8)}[data-page-key=construction] [data-section=pain-points] img[loading=lazy]:not([aria-hidden=true]){height:var(--height-construction-pain-image-mobile);border-radius:var(--radius-xl);object-fit:cover;background:var(--color-neutral-50)}[data-page-key=construction] [data-section=pain-points] h3{font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;line-height:var(--leading-normal)}[data-page-key=construction] [data-section=pain-points] .flex.flex-col.gap-8{gap:var(--spacing-8)}[data-page-key=construction] [data-section=solutionsHowItWorks] .hiw-carousel{--hiw-card-w: 100%;gap:var(--spacing-6)}[data-page-key=construction] [data-section=solutionsHowItWorks] .hiw-carousel__track{padding-inline:0;gap:0}[data-page-key=construction] [data-section=solutionsHowItWorks] .hiw-carousel-mobile-static__card{box-sizing:border-box;display:flex;min-height:var(--height-construction-hiw-card-mobile);flex-direction:column;border-radius:var(--radius-xl);padding:var(--spacing-3) var(--spacing-4) var(--spacing-5)}[data-page-key=construction] [data-section=solutionsHowItWorks] .hiw-carousel-mobile-static__image-wrap{flex:0 0 auto;margin-top:var(--spacing-5);padding-block:var(--spacing-8)}[data-page-key=construction] [data-section=solutionsHowItWorks] .hiw-carousel__card-heading{font-size:var(--text-h4);line-height:var(--leading-xl)}[data-page-key=construction] [data-section=solutionsHowItWorks] .hiw-carousel__card-body{font-size:.875rem;line-height:1.43;max-width:none}[data-page-key=construction] [data-section=solutionsHowItWorks] .hiw-carousel-mobile-static__img{width:100%;height:auto}[data-page-key=construction] [data-section=features] .feature-static-mobile{margin-top:var(--spacing-3);display:flex;flex-direction:column;width:100%;background:transparent;padding:0;overflow:hidden}[data-page-key=construction] [data-section=features] .feature-static-mobile__image{width:100%;height:15.8125rem;border-radius:var(--radius-xl);object-fit:cover;object-position:center}[data-page-key=construction] [data-section=features] .feature-static-mobile__items{display:flex;flex-direction:column;gap:1.125rem;margin-top:var(--spacing-5)}[data-page-key=construction] [data-section=features] .feature-static-mobile__item{position:relative;margin:0;padding-left:1.25rem}[data-page-key=construction] [data-section=features] .feature-static-mobile__item:before{content:"";position:absolute;top:.625rem;left:0;width:.25rem;height:.25rem;border-radius:var(--radius-pill);background:var(--color-neutral-900)}[data-page-key=construction] [data-section=features] .feature-static-mobile__item h3{display:inline;margin:0;font-family:var(--font-sans);font-size:.875rem;font-weight:600;line-height:1.5rem;color:var(--color-neutral-900)}[data-page-key=construction] [data-section=features] .feature-static-mobile__item p{display:inline;margin:0;font-size:.875rem;line-height:1.5rem;color:var(--color-neutral-900)}[data-page-key=construction] [data-section=features] .feature-static-mobile__item h3+p:before{content:" "}[data-page-key=construction] [data-section=features] .feature-static-mobile__cta{margin-top:var(--spacing-2)}[data-page-key=construction] [data-section=features] .feature-static__cta-link{width:100%}[data-page-key=construction] [data-section=features] .office-feature-carousel,[data-page-key=construction] [data-section=features] .grid{display:none}[data-page-key=construction] [data-section=security] .security-badges{gap:1.0625rem}}[data-page-key=physiotherapists] [data-section=security] [data-variant=pill]{background:var(--color-purple-tint)}@media(max-width:767px){[data-page-key=physiotherapists]{overflow:hidden}[data-page-key=physiotherapists] [data-section]{padding-block:var(--spacing-10)}[data-page-key=physiotherapists] [data-section=hero]{padding-block:var(--spacing-5) var(--spacing-16)}[data-page-key=physiotherapists] .solutions-hero .hero-cascade{display:flex;flex-direction:column;gap:var(--spacing-4)}[data-page-key=physiotherapists] .solutions-hero__copy{display:contents}[data-page-key=physiotherapists] .solutions-hero__eyebrow{order:1;width:100%;background:linear-gradient(90deg,var(--color-secondary),var(--color-accent));background-clip:text;color:transparent;font-size:var(--text-body-l);line-height:var(--leading-tight);text-transform:none}[data-page-key=physiotherapists] .solutions-hero__heading{order:2;width:100%;line-height:var(--leading-tight)}[data-page-key=physiotherapists] .solutions-hero__media{order:3;width:100%}[data-page-key=physiotherapists] .solutions-hero__media img{aspect-ratio:var(--aspect-physio-hero-mobile);border-radius:var(--radius-lg)}[data-page-key=physiotherapists] .solutions-hero__subheading{order:4;width:100%;font-size:var(--text-body-s);line-height:var(--leading-snug)}[data-page-key=physiotherapists] .solutions-hero__actions{order:5;width:100%;flex-direction:column;gap:var(--spacing-3)}[data-page-key=physiotherapists] .solutions-hero__actions [data-component=Button]{width:100%}[data-page-key=physiotherapists] [data-section=problem-statement]{padding-block:0 var(--spacing-10)}[data-page-key=physiotherapists] [data-section=problem-statement] .container-page>div{min-height:0!important;padding:var(--spacing-10) var(--spacing-4)!important}[data-page-key=physiotherapists] [data-section=problem-statement] h2{font-size:var(--text-problem-mobile);line-height:var(--leading-tight)}[data-page-key=physiotherapists] [data-section=problem-statement] p{font-size:var(--text-body-s);font-weight:500;line-height:var(--leading-snug)}[data-page-key=physiotherapists] [data-section=features]{padding-block:var(--spacing-8)}[data-page-key=physiotherapists] [data-section=features] h2{font-size:var(--text-h3);line-height:var(--leading-snug)}[data-page-key=physiotherapists] .office-feature-carousel__track{margin-right:0;padding-right:0;padding-bottom:var(--spacing-1);scrollbar-width:none;-ms-overflow-style:none}[data-page-key=physiotherapists] .office-feature-carousel__track::-webkit-scrollbar{display:none}[data-page-key=physiotherapists] .office-feature-carousel__card{width:var(--width-office-feature-card-mobile)!important}[data-page-key=physiotherapists] .office-feature-carousel__card h3{font-size:var(--text-body-l);line-height:var(--leading-tight)}[data-page-key=physiotherapists] .office-feature-carousel__card p{font-size:var(--text-body-s);line-height:var(--leading-snug)}[data-page-key=physiotherapists] [data-section=solutionsStats]{min-height:0!important;padding-block:var(--spacing-10)}[data-page-key=physiotherapists] [data-section=solutionsStats] h2{margin-bottom:var(--spacing-6);font-size:var(--text-h3);line-height:var(--leading-tight)}[data-page-key=physiotherapists] .stats-industry{gap:var(--spacing-6);justify-items:center;padding-inline:0}[data-page-key=physiotherapists] .stats-industry [class*=stat-industry-]{width:100%;max-width:var(--width-physio-mobile-content);min-height:0;padding:var(--spacing-8);border-radius:var(--radius-xl)}[data-page-key=physiotherapists] .stats-industry [class*=stat-industry-] p:first-child{font-size:var(--text-display-m);line-height:var(--leading-tight)}[data-page-key=physiotherapists] .stats-industry [class*=stat-industry-] p:last-child{font-size:var(--text-caption);line-height:var(--leading-snug)}[data-page-key=physiotherapists] [data-section=security]{padding-top:var(--spacing-10);padding-bottom:0}[data-page-key=physiotherapists] [data-section=security] h2{font-size:var(--text-h3);line-height:var(--leading-snug)}[data-page-key=physiotherapists] [data-section=security] p{font-size:var(--text-body-s);line-height:var(--leading-snug);color:var(--color-text)}[data-page-key=physiotherapists] [data-section=security] img{max-height:var(--height-why-security-logo-mobile);width:auto}[data-page-key=physiotherapists] [data-section=pain-points] h2{font-size:var(--text-h3);line-height:var(--leading-snug)}[data-page-key=physiotherapists] [data-section=pain-points] .grid{gap:var(--spacing-8)}[data-page-key=physiotherapists] [data-section=pain-points] img[loading=lazy]:not([aria-hidden=true]){height:var(--height-physio-pain-image-mobile);border-radius:var(--radius-xl);background:var(--color-neutral-50)}[data-page-key=physiotherapists] [data-section=pain-points] img[aria-hidden=true]{width:var(--spacing-8);height:var(--spacing-8)}[data-page-key=physiotherapists] [data-section=pain-points] h3{font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;line-height:var(--leading-normal)}[data-page-key=physiotherapists] [data-section=pain-points] p{font-size:var(--text-caption);line-height:var(--leading-normal)}[data-page-key=physiotherapists] [data-section=benefits]{padding-block:var(--spacing-10)}[data-page-key=physiotherapists] [data-section=benefits] h2{font-size:var(--text-h3);line-height:var(--leading-tight)}[data-page-key=physiotherapists] [data-section=benefits] .grid{gap:var(--spacing-6)}[data-page-key=physiotherapists] [data-section=benefits] .grid>div{padding:var(--spacing-8);border-radius:var(--radius-xl)}[data-page-key=physiotherapists] [data-section=benefits] h3{font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;line-height:var(--leading-normal)}[data-page-key=physiotherapists] [data-section=benefits] p{font-size:var(--text-caption);line-height:var(--leading-normal);color:var(--color-black)}[data-page-key=physiotherapists] [data-section=solutionsHowItWorks] h2,[data-page-key=physiotherapists] [data-section=faq] h2{font-size:var(--text-h3);line-height:var(--leading-snug)}}[data-astro-cid-6cyo6732][data-product-page=office] section[data-section=differentiators] .diff-panel__copy,[data-astro-cid-6cyo6732][data-product-page=industry] section[data-section=differentiators] .diff-panel__copy,[data-astro-cid-6cyo6732][data-product-page=flod] section[data-section=differentiators] .diff-panel__copy{padding-top:var(--spacing-differentiator-copy-top-product)}@media(max-width:767px){.responsive-product-page[data-astro-cid-6cyo6732] section[data-section]:not([data-section=stats]):not([data-section=comparison]){padding-block:var(--spacing-10)}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=trustedLogos]{padding-block:var(--spacing-8)}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=hero]{padding-top:var(--spacing-5)}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=hero] .hero-cascade{gap:var(--spacing-6)}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=hero] .hero-category-badge{height:var(--height-office-hero-badge-mobile);gap:var(--gap-office-hero-badge-mobile);padding:var(--padding-office-hero-badge-block-mobile) var(--padding-office-hero-badge-inline-mobile);font-size:var(--text-base);line-height:var(--leading-tight)}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=hero] .hero-category-badge>img{width:var(--size-office-hero-badge-icon-mobile);height:var(--size-office-hero-badge-icon-mobile)}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=hero] h1{order:2;font-size:var(--text-h2-l)}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=trustedLogos] h2{font-size:var(--text-h3);line-height:var(--leading-tight)}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=featureList]>div{gap:var(--spacing-8)}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=featureList] .feature-list-header h2{max-width:21rem;font-size:var(--text-h3);line-height:var(--leading-snug)}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=featureList] .feature-list-header>p{display:none}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=featureList] .office-feature-carousel__track{scrollbar-width:none;-ms-overflow-style:none}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=featureList] .office-feature-carousel__track::-webkit-scrollbar{display:none}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=security]>div{gap:var(--spacing-6)}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=security] .security-copy{gap:var(--spacing-6);max-width:100%}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=security] .security-copy h2{font-size:var(--text-h3);line-height:var(--leading-snug)}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=security] .security-copy p{max-width:100%;color:var(--color-black);font-size:var(--text-body-s);line-height:var(--leading-snug)}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=differentiators]>div{gap:var(--spacing-5)}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=differentiators] h2{font-size:var(--text-h3);line-height:var(--leading-snug)}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=hero] .hero-description{order:4;width:100%;color:var(--color-black);font-size:var(--text-body-s);font-weight:400;line-height:var(--leading-snug);text-align:left}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=hero] [data-hero-step="4"]{order:5;width:100%;margin-bottom:0;flex-direction:column;gap:var(--spacing-3)}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=hero] [data-hero-step="4"] [data-variant]{width:100%}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=hero] .hero-image-wrapper{order:3;width:100%;height:calc(var(--height-office-hero-image-mobile) + var(--spacing-9));margin-top:0;padding:0;overflow:hidden;border-radius:var(--radius-md)}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=hero] .hero-bg-pattern{top:var(--spacing-9);bottom:0;left:0;width:100%;height:auto;transform:none;border-radius:var(--radius-md)}.responsive-product-page[data-astro-cid-6cyo6732] section[data-section=hero] .hero-image-wrapper>img:last-child{position:absolute;top:0;left:var(--spacing-5);width:calc(100% - var(--spacing-5) - var(--spacing-6));height:var(--height-office-hero-image-mobile);margin-top:0;object-fit:contain;object-position:left center;border-radius:var(--radius-sm)}}@media(min-width:1024px){[data-astro-cid-6cyo6732][data-product-page=office] section[data-section=stats] .stats-industry .stat-industry-1,[data-astro-cid-6cyo6732][data-product-page=industry] section[data-section=stats] .stats-industry .stat-industry-1,[data-astro-cid-6cyo6732][data-product-page=flod] section[data-section=stats] .stats-industry .stat-industry-1{background-image:url(/backgrounds/stat-section/industry/vector-1.png)}[data-astro-cid-6cyo6732][data-product-page=office] section[data-section=stats] .stats-industry .stat-industry-2,[data-astro-cid-6cyo6732][data-product-page=industry] section[data-section=stats] .stats-industry .stat-industry-2,[data-astro-cid-6cyo6732][data-product-page=flod] section[data-section=stats] .stats-industry .stat-industry-2{background-image:url(/backgrounds/stat-section/industry/vector-2.png)}[data-astro-cid-6cyo6732][data-product-page=office] section[data-section=stats] .stats-industry .stat-industry-3,[data-astro-cid-6cyo6732][data-product-page=industry] section[data-section=stats] .stats-industry .stat-industry-3,[data-astro-cid-6cyo6732][data-product-page=flod] section[data-section=stats] .stats-industry .stat-industry-3{background-image:url(/backgrounds/stat-section/industry/vector-3.png)}[data-astro-cid-6cyo6732][data-product-page=office] section[data-section=stats] .stats-industry .stat-industry-4,[data-astro-cid-6cyo6732][data-product-page=industry] section[data-section=stats] .stats-industry .stat-industry-4,[data-astro-cid-6cyo6732][data-product-page=flod] section[data-section=stats] .stats-industry .stat-industry-4{background-image:url(/backgrounds/stat-section/industry/vector-4.png)}}[data-solution-kind=industries] [data-component=Badge][data-variant=pill]{background:linear-gradient(90deg,var(--color-purple-soft) 0%,var(--color-coral-50) 100%)}
