.pricing-content{width:min(100%,1160px);margin:0 auto;padding:clamp(40px,6vw,72px) var(--space-16) var(--space-64)}.pricing-content:focus{outline:none}.pricing-intro{max-width:760px;margin:0 auto var(--space-48);text-align:center}.pricing-intro h1{font-size:clamp(36px,4.5vw,62px);line-height:1.1;font-weight:500;letter-spacing:-2.4px;text-wrap:balance}.pricing-intro>p{max-width:620px;margin:var(--space-24) auto 0;color:var(--text-secondary);font-size:var(--type-body-large);line-height:1.6}.pricing-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:var(--space-24)}.pricing-plan{display:flex;flex-direction:column;min-width:0;padding:var(--space-32);border:1px solid var(--border-subtle);border-radius:var(--radius-dialog);background:var(--surface-raised)}.pricing-plan-team{border-color:color-mix(in srgb,var(--surface-accent) 50%,var(--border-subtle))}.pricing-plan-heading{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-16)}.pricing-plan h2{font-size:clamp(25px,2.3vw,32px);font-weight:500;line-height:1.2}.pricing-plan-summary{min-height:3em;margin-top:var(--space-12);color:var(--text-secondary)}.pricing-rate{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-12);margin-top:var(--space-32)}.pricing-rate strong{font-family:var(--font-heading);font-size:clamp(50px,5vw,72px);font-weight:500;line-height:1;letter-spacing:-3px}.pricing-rate span{color:var(--text-secondary)}.pricing-plan ul{display:grid;flex:1;align-content:start;gap:var(--space-16);margin:var(--space-32) 0 0;padding:var(--space-32) 0 0;border-top:1px solid var(--border-subtle);list-style:none}.pricing-plan li{display:flex;align-items:flex-start;gap:var(--space-12)}.pricing-plan li svg{flex:none;margin-top:2px;color:var(--surface-accent)}.pricing-plan>.hm-button{align-self:flex-start;margin-top:var(--space-32)}.pricing-trial{margin-top:var(--space-24);color:var(--text-secondary);font-size:var(--type-small)}.pricing-terms{max-width:850px;margin:var(--space-24) auto 0;color:var(--text-secondary);font-size:var(--type-small);line-height:1.6;text-align:center}@media(max-width:760px){.pricing-plans{grid-template-columns:minmax(0,1fr)}.pricing-plan-summary{min-height:0}}@media(max-width:480px){.pricing-content{padding:var(--space-64) 0}.pricing-intro{margin-bottom:var(--space-32);text-align:left}.pricing-intro h1{font-size:clamp(34px,9vw,46px);letter-spacing:-1.5px;text-wrap:pretty}.pricing-intro>p{margin-inline:0}.pricing-plan{padding:var(--space-24)}.pricing-terms{text-align:left}}@media(prefers-reduced-motion:no-preference){.pricing-plan{transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out}}.automation-illustration{--iso-edge: color-mix( in srgb, var(--text-primary) 52%, var(--surface-canvas) );--iso-crease: color-mix( in srgb, var(--text-primary) 24%, var(--surface-canvas) );position:relative;width:100%;aspect-ratio:5 / 4;touch-action:auto}.automation-illustration:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.automation-entrance,.automation-illustration svg{display:block;width:100%;height:100%}.automation-illustration path{stroke-width:.9;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill .3s ease,stroke .3s ease}.iso-silhouette{fill:var(--surface-canvas);stroke:var(--iso-edge)}.iso-crease,.iso-mark{fill:none;stroke:var(--iso-crease)}.iso-check{fill:none;stroke:var(--iso-edge)}.iso-solid[data-tone=cube]>.iso-silhouette{fill:var(--colour-butter)}.iso-solid[data-tone=cylinder]>.iso-silhouette{fill:var(--colour-lavender)}.paper-checkbox{fill:var(--colour-periwinkle)}.paper-tick{stroke:var(--grey-100)}.checklist-sheet{transition:transform .7s cubic-bezier(.32,.72,0,1)}.checklist-sheet[data-selected=true]{transform:translate(-49.56px,24.78px)}.checklist-sheet[data-neighbour=true]{transform:translate(-9.44px,4.72px)}.automation-illustration[data-suspended=true] .automation-entrance{animation-play-state:paused}.automation-illustration[data-suspended=true] .checklist-sheet,.automation-illustration[data-reduced=true] .checklist-sheet{transform:none;transition:none}.automation-illustration[data-reduced=true] path{transition:none}.automation-accessible-instructions{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.automation-illustration .checklist-sheet{transform:none;transition:none}.automation-illustration path{transition:none}}.automation-illustration .clock-hand{fill:none;stroke-width:1.3}.automation-illustration .clock-hand-minute{stroke:var(--colour-periwinkle)}.automation-illustration .clock-hand-hour{stroke:var(--colour-coral);stroke-width:1.7}.marketing-page{background:var(--surface-canvas);color:var(--text-primary);min-height:100svh}.marketing-page>main{padding:0}.marketing-hero,.marketing-pricing{display:flex;flex-direction:column;padding:calc(var(--space-24) + 58px) var(--space-32) 0}.marketing-hero{position:relative;isolation:isolate;min-height:max(800px,100svh);overflow:hidden}.marketing-hero:after{content:"";flex:0 0 76px;margin-top:auto}.marketing-hero-art{position:absolute;inset:0;z-index:-1;pointer-events:none}.marketing-isometric{position:absolute;inset:0;width:100%;height:100%;opacity:.65;-webkit-mask-image:radial-gradient(ellipse at 50% 48%,transparent 18%,black 75%);mask-image:radial-gradient(ellipse at 50% 48%,transparent 18%,black 75%)}.marketing-isometric path{stroke:color-mix(in srgb,var(--text-primary) 12%,transparent);stroke-width:1}.marketing-particles{position:absolute;inset:0;-webkit-mask-image:radial-gradient(ellipse at 50% 54%,transparent 25%,black 70%);mask-image:radial-gradient(ellipse at 50% 54%,transparent 25%,black 70%)}.marketing-particle{position:absolute;left:var(--particle-x);top:var(--particle-y);width:var(--particle-size);height:var(--particle-size);border-radius:50%;background:var(--text-primary);box-shadow:0 0 6px var(--text-primary);opacity:.1}.marketing-face-slot{--face-size: 64px;--face-x: 50%;--face-y: 20%;--face-entry-index: var(--face-slot-index);--face-inset: 12px;position:absolute;left:calc(var(--face-x) + var(--face-inset));top:var(--face-y);width:var(--face-size);height:var(--face-size);transform:translate(-50%,-50%)}.marketing-face-slot:is([data-slot="3"],[data-slot="4"],[data-slot="5"],[data-slot="7"],[data-slot="10"],[data-slot="11"],[data-slot="12"]){--face-inset: -12px}.marketing-face-enter,.marketing-face-float,.marketing-face-tilt{width:100%;height:100%}.marketing-face-tilt{position:relative;border-radius:50%;box-shadow:0 8px 20px color-mix(in srgb,var(--text-primary) 5%,transparent)}.marketing-face-tilt:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 30% 20%,rgb(255 255 255 / 22%),transparent 65%)}.marketing-face-slot[data-slot="1"]{--face-x: 8%;--face-y: max(180px, 18%);--face-size: 76px}.marketing-face-slot[data-slot="2"]{--face-x: 30%;--face-y: max(164px, 12%);--face-size: 46px}.marketing-face-slot[data-slot="3"]{--face-x: 52%;--face-y: max(218px, 23%);--face-size: 88px}.marketing-face-slot[data-slot="4"]{--face-x: 74%;--face-y: max(172px, 14%);--face-size: 58px}.marketing-face-slot[data-slot="5"]{--face-x: 92%;--face-y: calc(30% - 8px) ;--face-size: 68px}.marketing-face-slot[data-slot="6"]{--face-x: 4%;--face-y: 53%;--face-size: 60px}.marketing-face-slot[data-slot="7"]{--face-x: 96%;--face-y: 57%;--face-size: 84px}.marketing-face-slot[data-slot="8"]{--face-x: 13%;--face-y: calc(100% - 72px) ;--face-size: 52px}.marketing-face-slot[data-slot="9"]{--face-x: 33%;--face-y: calc(100% - 42px) ;--face-size: 40px}.marketing-face-slot[data-slot="10"]{--face-x: 54%;--face-y: calc(100% - 56px) ;--face-size: 64px}.marketing-face-slot[data-slot="11"]{--face-x: min(75%, calc(100% - 248px) );--face-y: calc(100% - 92px) ;--face-size: 44px}.marketing-face-slot[data-slot="12"]{--face-x: min(92%, calc(100% - 148px) );--face-y: calc(100% - 54px) ;--face-size: 70px}@media(max-width:1399px){.marketing-face-slot:is([data-slot="6"],[data-slot="7"]){display:none}.marketing-face-slot[data-slot="8"]{--face-entry-index: 5}.marketing-face-slot[data-slot="9"]{--face-entry-index: 6}.marketing-face-slot[data-slot="10"]{--face-entry-index: 7}.marketing-face-slot[data-slot="11"]{--face-entry-index: 8}.marketing-face-slot[data-slot="12"]{--face-entry-index: 9}}@media(prefers-reduced-motion:no-preference){.marketing-particle{animation:marketing-particle-drift var(--particle-duration) ease-in-out var(--particle-phase) infinite}.marketing-hero-art .hm-profile-face-tracking{transform:translate(0);transition:transform .3s ease-out}.marketing-hero-art[data-entered=false] :where(.marketing-face-enter:not([data-entered=true])){animation:marketing-face-arrive .52s cubic-bezier(.22,1,.36,1) calc(.12s + var(--face-entry-index) * 90ms) both}.marketing-face-float{animation:marketing-face-float var(--face-duration) cubic-bezier(.45,0,.55,1) var(--face-phase) infinite}.marketing-face-tilt{animation:marketing-face-tilt var(--face-duration) ease-in-out var(--face-phase) infinite}.marketing-hero-art .hm-profile-face-gaze{animation:marketing-face-glance 16s ease-in-out var(--face-gaze-phase) infinite}}.marketing-hero-art[data-paused=true] :is(.marketing-particle,.marketing-face-enter,.marketing-face-float,.marketing-face-tilt,.hm-profile-face-gaze,.hm-profile-eye){animation-play-state:paused}.marketing-hero-art[data-paused=true] .hm-profile-face-tracking{transition:none}@keyframes marketing-particle-drift{0%,to{opacity:.08;transform:translate(0)}50%{opacity:.18;transform:translate(var(--particle-drift),-10px)}}@keyframes marketing-face-arrive{0%{opacity:0;transform:translateY(12px) scale(.82)}60%{opacity:1;transform:translateY(0) scale(1)}82%{opacity:1;transform:translateY(2px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes marketing-face-float{0%,to{transform:translate(-4px,4px)}30%{transform:translate(3px,-12px)}50%{transform:translate(6px,-18px)}78%{transform:translate(-2px,6px)}88%{transform:translate(-4px,2px)}}@keyframes marketing-face-tilt{0%,to{transform:rotate(-4deg)}35%{transform:rotate(3deg)}65%{transform:rotate(6deg)}}@keyframes marketing-face-glance{0%,6.25%,15.9375%,31.25%,40.9375%,56.25%,65.9375%,81.25%,90.9375%,to{transform:translate(0)}8.125%,13.75%{transform:translate(var(--face-look-x),var(--face-look-y))}33.125%,38.75%{transform:translate(calc(var(--face-look-x) * -1),var(--face-look-y))}58.125%,63.75%{transform:translate(calc(var(--face-look-x) * -1),-8px)}83.125%,88.75%{transform:translate(var(--face-look-x),-8px)}}.marketing-header-position{position:sticky;top:var(--space-24);height:0;z-index:20;padding-inline:var(--space-32)}.marketing-page :is([id],a,button){scroll-margin-top:112px}.marketing-header{width:100%;max-width:1240px;margin:0 auto;padding:var(--space-12) var(--space-24);border:1px solid color-mix(in srgb,var(--text-primary) 12%,transparent);border-radius:var(--radius-dialog);background:color-mix(in srgb,var(--surface-canvas) 84%,transparent);display:flex;align-items:center;justify-content:space-between;gap:var(--space-24);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.marketing-navigation{display:flex;align-items:center;gap:var(--space-16)}.marketing-nav-link{display:inline-flex;align-items:center;min-height:32px;padding:var(--space-4) var(--space-8);border-radius:var(--radius-control);color:var(--text-secondary);white-space:nowrap}.marketing-nav-link:hover,.marketing-nav-link[aria-current=page]{color:var(--text-primary)}.marketing-nav-link[aria-current=page]{background:var(--surface-subtle)}.marketing-pricing{min-height:100svh}.marketing-content{width:100%;max-width:1140px;margin:auto;padding:240px var(--space-16) var(--space-64);text-align:center}.marketing-content:focus{outline:none}.marketing-content h1{font-size:clamp(38px,4.8vw,68px);line-height:1.1;font-weight:500;letter-spacing:-2.8px;text-wrap:balance;color:var(--text-primary)}.marketing-description{color:color-mix(in srgb,var(--grey-80) 75%,var(--grey-70));font-size:clamp(16px,1.6vw,20px);line-height:1.55;margin:var(--space-24) auto 0;max-width:680px;text-wrap:balance}:root[data-theme=dark] .marketing-description{color:var(--dark-grey-90)}.marketing-actions{display:flex;justify-content:center;margin-top:var(--space-32)}.marketing-footer{width:min(100%,1240px);margin:0 auto;padding:var(--space-64) var(--space-32) max(var(--space-32),env(safe-area-inset-bottom,0px));border-top:1px solid var(--border-subtle);color:var(--text-secondary)}.marketing-footer-main{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--space-64)}.marketing-about{width:min(100%,800px);margin-inline:auto;padding:calc(var(--space-64) * 2) var(--space-32)}.marketing-about:focus{outline:none}.marketing-about-intro{text-align:center}.marketing-about-faces{display:flex;align-items:flex-end;justify-content:center;gap:var(--space-16);height:112px;margin-bottom:var(--space-32)}.marketing-about-faces .hm-profile-face{width:64px;height:64px;transform:rotate(-10deg)}.marketing-about-faces .hm-profile-face:nth-child(2){width:96px;height:96px;align-self:flex-start;transform:none}.marketing-about-faces .hm-profile-face:last-child{transform:rotate(10deg)}.marketing-about-faces .hm-profile-eye{animation:none}.marketing-about-intro h1{font-size:clamp(38px,5vw,60px);font-weight:500;line-height:1.1;letter-spacing:-1.5px}.marketing-about-lead{max-width:480px;margin:var(--space-24) auto 0;color:var(--text-secondary);font-size:clamp(18px,2.4vw,24px);line-height:1.5;text-wrap:balance}.marketing-about-story{max-width:600px;margin:var(--space-64) auto 0}.marketing-about-story h2{font-size:var(--type-section-title);line-height:var(--leading-heading);font-weight:var(--weight-semibold)}.marketing-about-story p{margin-top:var(--space-16);font-size:var(--type-body-large);line-height:1.75;color:var(--text-secondary)}.marketing-about-drawing{display:block;width:min(100%,360px);height:auto;margin:var(--space-24) auto}.marketing-about-drawing path{stroke-width:.9;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.about-paper{fill:var(--surface-canvas);stroke:color-mix(in srgb,var(--text-primary) 52%,var(--surface-canvas))}.about-paper-crease{fill:none;stroke:color-mix(in srgb,var(--text-primary) 32%,var(--surface-canvas))}.about-paper-check{fill:var(--colour-periwinkle);stroke:none}.marketing-about-next{margin-top:var(--space-48)}.marketing-about-next>.hm-button{margin-top:var(--space-24)}.marketing-footer-brand>p{max-width:280px;margin:var(--space-16) 0 0;line-height:1.6}.marketing-footer-brand>.hm-link{color:var(--text-primary)}.marketing-footer-nav h2{margin:0 0 var(--space-16);font-size:var(--type-body);font-weight:500;color:var(--text-primary)}.marketing-footer-nav ul{display:grid;justify-items:start;align-content:start;gap:var(--space-12);list-style:none;padding:0;margin:0}.marketing-footer-nav li{display:flex;align-items:center;min-height:32px}.marketing-footer-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-16);margin-top:var(--space-64);padding-inline-end:calc(var(--space-48) + env(safe-area-inset-right,0px));font-size:var(--type-small)}.marketing-footer-bottom p{margin:0}.marketing-footer-bottom>.hm-link{display:inline-flex;align-items:center;gap:var(--space-8)}.marketing-theme-position{position:fixed;z-index:20;right:calc(var(--space-24) + env(safe-area-inset-right,0px));bottom:calc(var(--space-24) + env(safe-area-inset-bottom,0px))}.marketing-page:focus,.marketing-availability:focus,.marketing-calendar-section:focus,.marketing-team-section:focus,.marketing-automation-section:focus{outline:none}.marketing-information{width:min(100%,880px);margin:0 auto;padding:calc(var(--space-64) * 3) var(--space-32) calc(var(--space-64) * 2);overflow-wrap:anywhere}.marketing-information-heading{display:grid;gap:var(--space-24);margin-bottom:var(--space-64)}.marketing-information h1{font-size:clamp(36px,5vw,56px);line-height:1.16;font-weight:500;letter-spacing:-1.5px;text-wrap:balance}.marketing-information-heading>p{font-size:var(--type-body-large)}.marketing-information p{margin:0;color:var(--text-secondary);line-height:1.7}.marketing-information-sections{display:grid;gap:var(--space-48)}.marketing-information-sections>section{display:grid;gap:var(--space-16)}.marketing-information h2{font-size:var(--type-subsection-title);line-height:1.4;font-weight:500}.marketing-information:focus,.marketing-information-sections>section:focus{outline:none}.marketing-product{max-width:1240px;margin:calc(var(--space-64) * 3) auto 0;padding:0 var(--space-32) calc(var(--space-64) * 2)}.marketing-product:focus{outline:none}.marketing-section-heading{display:grid;align-content:start;gap:var(--space-24)}.marketing-product-intro{max-width:760px;margin-bottom:var(--space-48)}.marketing-section-heading>h2{font-size:clamp(32px,4vw,52px);line-height:1.16;font-weight:500;letter-spacing:-1.8px;text-wrap:balance}.marketing-section-heading>p{margin:0;max-width:560px;color:var(--text-secondary);font-size:var(--type-body-large);line-height:1.65}.marketing-calendar-surface{overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-dialog);background:var(--surface-raised);-webkit-mask-image:linear-gradient(180deg,black 56%,rgb(0 0 0 / 72%) 76%,transparent 100%);mask-image:linear-gradient(180deg,black 56%,rgb(0 0 0 / 72%) 76%,transparent 100%)}.marketing-calendar-surface:focus-within{-webkit-mask-image:none;mask-image:none}.marketing-preview-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-8) var(--space-24);padding:var(--space-24)}.marketing-preview-heading>span{font-size:var(--type-small);color:var(--text-secondary)}.marketing-calendar-mobile{display:none;padding:0 var(--space-16)}.marketing-calendar-mobile>.hm-motion-reveal+.hm-motion-reveal{border-top:1px solid var(--border-subtle)}.marketing-availability{container-type:inline-size}.marketing-section-heading>.marketing-future-note{font-size:var(--type-small)}.marketing-heatmap{margin-top:var(--space-48)}.marketing-heatmap .hm-heatmap-scroll{overflow:hidden}.marketing-heatmap .hm-heatmap-table{--marketing-cell: clamp(24px, calc((100cqi - 240px) / 28), 32px);-webkit-mask-image:linear-gradient(90deg,black 76%,transparent 100%);mask-image:linear-gradient(90deg,black 76%,transparent 100%)}.marketing-heatmap .hm-heatmap-table .hm-heatmap-cell{width:var(--marketing-cell);height:var(--marketing-cell)}@media(prefers-reduced-motion:no-preference){.marketing-heatmap[data-started=true]:not([data-motion=still]) .hm-heatmap-cell:is([data-level="1"],[data-level="2"],[data-level="3"]):before{animation:var(--heatmap-pulse, none) 14s ease-in-out var(--heatmap-phase, 0s) infinite;animation-play-state:var(--heatmap-motion-state, running)}.marketing-heatmap :is(tr:nth-child(1) td:nth-of-type(4),tr:nth-child(5) td:nth-of-type(17)){--heatmap-pulse: marketing-heatmap-drift}.marketing-heatmap :is(tr:nth-child(2) td:nth-of-type(9),tr:nth-child(4) td:nth-of-type(23)){--heatmap-pulse: marketing-heatmap-drift;--heatmap-phase: -12s}.marketing-heatmap :is(tr:nth-child(3) td:nth-of-type(6),tr:nth-child(5) td:nth-of-type(18)){--heatmap-pulse: marketing-heatmap-drift;--heatmap-phase: -10s}.marketing-heatmap :is(tr:nth-child(4) td:nth-of-type(16),tr:nth-child(1) td:nth-of-type(26)){--heatmap-pulse: marketing-heatmap-drift;--heatmap-phase: -8s}.marketing-heatmap :is(tr:nth-child(5) td:nth-of-type(13),tr:nth-child(2) td:nth-of-type(22)){--heatmap-pulse: marketing-heatmap-drift;--heatmap-phase: -6s}.marketing-heatmap :is(tr:nth-child(4) td:nth-of-type(7),tr:nth-child(3) td:nth-of-type(10)){--heatmap-pulse: marketing-heatmap-drift;--heatmap-phase: -4s}.marketing-heatmap :is(tr:nth-child(5) td:nth-of-type(6),tr:nth-child(4) td:nth-of-type(24)){--heatmap-pulse: marketing-heatmap-drift;--heatmap-phase: -2s}.marketing-heatmap .hm-heatmap-cell[data-level="1"]{--heatmap-glint: .4}.marketing-heatmap .hm-heatmap-cell[data-level="2"]{--heatmap-glint: .72}.marketing-heatmap .hm-heatmap-cell[data-level="3"]{--heatmap-glint: .78}.marketing-heatmap[data-motion=paused]{--heatmap-motion-state: paused}}@keyframes marketing-heatmap-drift{0%,14.285714%,to{opacity:var(--heatmap-strength)}2.142857%,12.142857%{opacity:var(--heatmap-glint)}}.marketing-calendar-section,.marketing-team-section,.marketing-automation-section{margin-top:calc(var(--space-64) * 3)}.marketing-team-section>.marketing-section-heading{max-width:760px}.marketing-team-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:var(--space-64);margin-top:var(--space-64)}.marketing-team-structure,.marketing-team-employment{min-width:0}.marketing-team-story-title{font-family:var(--font-heading);font-size:var(--type-subsection-title);font-weight:var(--weight-semibold);line-height:var(--leading-heading);text-align:center}.marketing-team-story-subtitle{margin-top:var(--space-8);font-size:var(--type-body);line-height:var(--leading-body);color:var(--text-secondary);text-align:center;text-wrap:balance}.marketing-team-chart,.marketing-employment-example{margin-top:var(--space-32)}.marketing-record-person{display:flex;align-items:center;gap:var(--space-16);margin-bottom:var(--space-32)}.marketing-record-person h4{font-size:var(--type-subsection-title);font-weight:var(--weight-semibold)}.marketing-record-person p{margin-top:var(--space-4);font-size:var(--type-body);line-height:var(--leading-body);color:var(--text-secondary)}.marketing-automation-section>.marketing-section-heading{max-width:none}.marketing-section-heading>.marketing-automation-lead{display:block;font-size:clamp(32px,4.2vw,56px);line-height:1.25;letter-spacing:-1.5px;text-wrap:pretty}.marketing-section-heading>.marketing-automation-subtitle,.marketing-automation-copy{font-family:var(--font-sans);font-size:var(--type-body);font-weight:var(--weight-regular);line-height:var(--leading-body)}.marketing-automation-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-64);margin-top:var(--space-64)}.marketing-automation-feature{position:relative;min-width:0}.marketing-automation-feature:not(:last-child):after{content:"";position:absolute;top:0;bottom:0;right:calc(-1 * var(--space-32));width:1px;background:var(--border-subtle)}.marketing-automation-copy{margin-top:var(--space-32);text-align:center;text-wrap:balance}@media(max-width:900px){.marketing-about-story{padding-inline-end:calc(var(--space-48) + env(safe-area-inset-right,0px))}.marketing-footer-main{grid-template-columns:1fr 1fr;gap:var(--space-32)}.marketing-footer-brand{grid-column:1 / -1}.marketing-calendar-desktop{display:none}.marketing-calendar-mobile{display:block;padding-bottom:var(--space-64)}.marketing-calendar-surface{-webkit-mask-image:linear-gradient(180deg,black 86%,transparent 100%);mask-image:linear-gradient(180deg,black 86%,transparent 100%)}.marketing-team-layout{grid-template-columns:minmax(0,1fr);gap:var(--space-32)}.marketing-team-employment{max-width:560px;width:100%;margin-inline:auto}.marketing-automation-features{grid-template-columns:1fr;gap:var(--space-64);margin-top:var(--space-48)}.marketing-automation-feature:not(:last-child):after{display:none}.marketing-automation-feature>.automation-illustration{max-width:560px;margin-inline:auto}}@media(min-width:1500px){.marketing-content{padding-top:290px}}@media(min-width:701px)and (max-width:960px){.marketing-information{padding-right:calc(var(--space-32) + var(--space-48) + env(safe-area-inset-right,0px))}}@media(max-width:700px){.marketing-about{padding:calc(var(--space-64) + var(--space-48)) var(--space-16) var(--space-64)}.marketing-about-story{margin-top:var(--space-48)}.marketing-product{margin-top:calc(var(--space-64) * 2);padding:0 var(--space-16) var(--space-64)}.marketing-product-intro{margin-bottom:var(--space-32)}.marketing-section-heading>h2{letter-spacing:-1px;text-wrap:pretty}.marketing-preview-heading{padding:var(--space-16)}.marketing-heatmap{margin-top:var(--space-32)}.marketing-calendar-section,.marketing-team-section,.marketing-automation-section{margin-top:calc(var(--space-64) * 2)}.marketing-team-layout{grid-template-columns:1fr;margin-top:var(--space-32);gap:var(--space-48)}.marketing-hero,.marketing-pricing{padding:calc(var(--space-16) + 50px) var(--space-16) 0}.marketing-hero{min-height:max(760px,100svh)}.marketing-hero:after{flex-basis:128px}.marketing-header-position{top:var(--space-16);padding-inline:var(--space-16)}.marketing-information{padding:calc(var(--space-64) * 2) calc(var(--space-64) + env(safe-area-inset-right,0px)) var(--space-64) var(--space-16)}.marketing-page :is([id],a,button){scroll-margin-top:96px}.marketing-header{padding:var(--space-8) var(--space-16);gap:var(--space-8)}.marketing-navigation{gap:var(--space-4)}.marketing-product-link{display:none}.marketing-face-slot{display:none;--face-inset: 6px}.marketing-face-slot:is([data-slot="3"],[data-slot="4"],[data-slot="11"]){--face-inset: -6px}.marketing-particle:nth-child(n+13){display:none}.marketing-face-slot:is([data-slot="1"],[data-slot="3"],[data-slot="4"],[data-slot="8"],[data-slot="10"],[data-slot="11"]){display:block}.marketing-face-slot[data-slot="1"]{--face-entry-index: 0;--face-x: 14%;--face-y: 160px;--face-size: 44px}.marketing-face-slot[data-slot="3"]{--face-entry-index: 1;--face-x: 52%;--face-y: 235px;--face-size: 56px}.marketing-face-slot[data-slot="4"]{--face-entry-index: 2;--face-x: 84%;--face-y: 145px;--face-size: 40px}.marketing-face-slot[data-slot="8"]{--face-entry-index: 3;--face-x: 16%;--face-y: calc(100% - 72px) ;--face-size: 36px}.marketing-face-slot[data-slot="10"]{--face-entry-index: 4;--face-inset: 6px;--face-x: 44%;--face-y: calc(100% - 48px) ;--face-size: 48px}.marketing-face-slot[data-slot="11"]{--face-entry-index: 5;--face-x: calc(100% - 130px) ;--face-y: calc(100% - 98px) ;--face-size: 42px}.marketing-content{padding:270px 0 var(--space-48);text-align:left}.marketing-content h1{font-size:clamp(34px,8vw,52px);letter-spacing:-1.5px;line-height:1.14;text-wrap:pretty}.marketing-wide-break{display:none}.marketing-description{max-width:360px;margin-inline:0;text-wrap:pretty}.marketing-actions{justify-content:flex-start}.marketing-availability .marketing-section-heading>p{padding-inline-end:var(--space-48)}.marketing-footer{padding:var(--space-48) var(--space-16) max(var(--space-32),env(safe-area-inset-bottom,0px))}.marketing-footer-bottom{margin-top:var(--space-48)}.marketing-theme-position{right:calc(var(--space-16) + env(safe-area-inset-right,0px));bottom:calc(var(--space-16) + env(safe-area-inset-bottom,0px))}}@media(max-width:420px){.marketing-open-app>span{display:none}}@media(prefers-reduced-motion:no-preference){.marketing-header,.marketing-content h1,.marketing-description,.marketing-information p,.marketing-footer,.marketing-nav-link,.marketing-calendar-surface{transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}}.marketing-features{width:min(100%,1180px);margin-inline:auto;padding:calc(var(--space-64) * 2 + var(--space-32)) var(--space-32) calc(var(--space-64) * 2)}.marketing-features:focus{outline:none}.marketing-features-intro{max-width:720px;margin:0 auto calc(var(--space-64) * 2);text-align:center}.marketing-features-intro h1{font-size:clamp(48px,6vw,80px);font-weight:500;line-height:1.08;letter-spacing:-2px}.marketing-features-intro p{max-width:560px;margin:var(--space-24) auto var(--space-32);font-size:clamp(18px,2vw,24px);line-height:1.5;color:var(--text-secondary);text-wrap:balance}.marketing-feature-group+.marketing-feature-group{margin-top:calc(var(--space-64) * 2)}.marketing-feature-heading{margin-bottom:var(--space-32)}.marketing-feature-heading h2{font-size:clamp(28px,3.5vw,42px);line-height:1.2;font-weight:500;letter-spacing:-1px}.marketing-feature-summary{max-width:640px;margin-top:var(--space-16);font-size:var(--type-body-large);line-height:var(--leading-body);color:var(--text-secondary)}.marketing-feature-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-24);margin:var(--space-24) 0 0;padding:0;list-style:none}.marketing-feature-list>li{min-width:0}.marketing-feature-list .card{height:100%}.marketing-feature-list h3{font-size:var(--type-subsection-title);font-weight:var(--weight-semibold);line-height:var(--leading-heading)}.marketing-feature-list p{margin-top:var(--space-12);color:var(--text-secondary);font-size:var(--type-body);line-height:1.6}@media(max-width:960px){.marketing-feature-group{padding-inline-end:calc(var(--space-48) + env(safe-area-inset-right,0px))}.marketing-feature-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.marketing-features{padding:calc(var(--space-64) * 2) var(--space-16) var(--space-64)}.marketing-features-intro{margin-bottom:var(--space-64)}.marketing-feature-heading{margin-bottom:var(--space-24)}.marketing-feature-summary{font-size:var(--type-body)}.marketing-feature-list{grid-template-columns:1fr;gap:var(--space-16);margin-top:var(--space-16)}.marketing-feature-group+.marketing-feature-group{margin-top:var(--space-64)}}.marketing-buyer-guide .table-wrap{min-width:0;max-width:100%}.marketing-buyer-guide table{min-width:640px}.marketing-buyer-guide caption{text-align:left;margin-bottom:var(--space-12);color:var(--text-secondary)}.marketing-buyer-guide :is(th,td){vertical-align:top;white-space:normal}.marketing-help-details{display:grid;gap:var(--space-16)}.marketing-help-details p{margin-top:var(--space-12)}.marketing-feature-preview{display:grid;gap:var(--space-16);margin:0;min-width:0}.marketing-feature-preview figcaption{font-size:var(--type-small);color:var(--text-secondary)}.marketing-feature-preview-visual{background:var(--surface-canvas);border-radius:var(--radius);padding:var(--space-24);min-width:0;overflow:hidden}.marketing-feature-preview-profiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-16)}.marketing-feature-preview-calendar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-8)}.marketing-feature-preview-calendar>div{min-width:0}.marketing-feature-preview h3{margin:0;font-size:var(--type-section-title);font-weight:var(--weight-regular)}@media(max-width:700px){.marketing-feature-preview-visual{padding:var(--space-16)}.marketing-feature-preview-profiles{grid-template-columns:1fr}.marketing-feature-preview-calendar{gap:var(--space-4)}}
