.close-module__y5IK8G__section{padding-bottom:var(--section);margin-top:calc(-1 * var(--section) + clamp(3rem, 2rem + 4vw, 6rem))}.close-module__y5IK8G__grid{gap:clamp(1.75rem,4vw,2.5rem);padding-top:clamp(2rem,1.5rem + 2vw,3rem);display:grid}@media (min-width:1024px){.close-module__y5IK8G__grid{-moz-column-gap:clamp(3rem, 6vw, 7rem);grid-template-columns:minmax(0,7fr) minmax(0,4fr);justify-content:space-between;align-items:end;column-gap:clamp(3rem,6vw,7rem)}}.close-module__y5IK8G__title{max-width:12em;color:var(--color-ink)}.close-module__y5IK8G__lede{max-width:28rem;color:var(--color-body);font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.5}.close-module__y5IK8G__actions{flex-wrap:wrap;gap:12px;margin-top:clamp(1.5rem,3vw,2rem);display:flex}@media (max-width:639px){.close-module__y5IK8G__actions>.btn{width:100%}}
.hero-module__O2SHHG__hero{margin-top:calc(-1 * var(--header-h));padding-top:calc(var(--header-h) + clamp(2.5rem, 1rem + 5vw, 5.5rem));padding-bottom:0;position:relative;overflow:clip}.hero-module__O2SHHG__head{gap:clamp(1.75rem,4vw,2.5rem);display:grid}@media (min-width:1024px){.hero-module__O2SHHG__head{-moz-column-gap:clamp(2rem, 4vw, 4rem);grid-template-columns:minmax(0,7.5fr) minmax(0,4.5fr);align-items:end;column-gap:clamp(2rem,4vw,4rem)}}.hero-module__O2SHHG__title{max-width:12.5em;color:var(--color-ink)}.hero-module__O2SHHG__lede{max-width:28rem;color:var(--color-body);font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.5}.hero-module__O2SHHG__actions{flex-wrap:wrap;gap:12px;margin-top:1.75rem;display:flex}.hero-module__O2SHHG__wallWrap{flex-direction:column;margin-top:clamp(2.5rem,1.5rem + 4vw,4.5rem);display:flex}.hero-module__O2SHHG__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:768px){.hero-module__O2SHHG__tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}.hero-module__O2SHHG__tile{--r:10px;border-radius:var(--r);background:var(--color-teal-wash);position:relative;container-type:inline-size}.hero-module__O2SHHG__tile[data-ground=mint]{background:url(/media/bg/mint-paper.webp) 30% 40%/cover no-repeat,#e6f4f4}.hero-module__O2SHHG__tile[data-ground=sand]{background:url(/media/bg/sand-paper.webp) 70% 30% / cover no-repeat, var(--color-sand)}.hero-module__O2SHHG__tile[data-ground=seafoam]{background:url(/media/bg/seafoam-paper.webp) 50% 50% / cover no-repeat, var(--color-seafoam-wash)}.hero-module__O2SHHG__tile[data-ground=mist]{background:url(/media/bg/mist-paper.webp) 50% 15% / cover no-repeat, var(--color-mist)}.hero-module__O2SHHG__tileLink{border-radius:inherit;min-height:15rem;color:inherit;outline:none;grid-template-rows:minmax(0,1fr) auto;padding:1rem;text-decoration:none;display:grid}@media (min-width:768px){.hero-module__O2SHHG__tileLink{min-height:17rem;padding:clamp(.875rem,7cqi,1.5rem)}}.hero-module__O2SHHG__tileLink:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.hero-module__O2SHHG__still{align-content:start;gap:.75rem;margin-bottom:.75rem;display:grid}@media (min-width:768px){.hero-module__O2SHHG__still{grid-template-rows:5.25rem auto auto}.hero-module__O2SHHG__still>:first-child{align-self:start}}.hero-module__O2SHHG__window{display:none}@media (min-width:1024px) and (pointer:fine){.hero-module__O2SHHG__still{display:none}.hero-module__O2SHHG__window{margin-block:.5rem;display:block;position:relative;overflow:clip}.hero-module__O2SHHG__tileLink{aspect-ratio:1/1.06;min-height:0}}@media (prefers-reduced-motion:reduce){.hero-module__O2SHHG__still{display:grid}.hero-module__O2SHHG__window{display:none}.hero-module__O2SHHG__tileLink{aspect-ratio:auto;min-height:17rem}}.hero-module__O2SHHG__face{opacity:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;display:flex;position:absolute;inset:0;translate:0 40%}.hero-module__O2SHHG__face[data-state=current]{opacity:1;transition:translate .6s var(--ease-out), opacity .3s var(--ease-out) .12s;transition-delay:calc(var(--col,0) * .1s), calc(var(--col,0) * .1s + .12s);translate:0}.hero-module__O2SHHG__face[data-state=leaving]{opacity:0;transition:translate .6s var(--ease-out), opacity .18s var(--ease-out);transition-delay:calc(var(--col,0) * .1s);translate:0 -40%}.hero-module__O2SHHG__logo{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto;max-width:62%;height:clamp(2.5rem,24cqi,5.25rem)}.hero-module__O2SHHG__descriptor{max-width:11em;font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-ink);font-size:clamp(1.0625rem,7.5cqi,1.5rem);line-height:1.15}.hero-module__O2SHHG__figure{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;color:var(--color-ink);font-size:clamp(1.375rem,12cqi,3.5rem);line-height:.95}.hero-module__O2SHHG__figureText{max-width:15em;color:var(--color-body);font-size:clamp(.8125rem,4.8cqi,.9375rem);line-height:1.35}.hero-module__O2SHHG__tileWork{color:var(--color-ink);padding-top:.75rem;font-size:clamp(.8125rem,5.2cqi,1rem);line-height:1.25;transition:color .15s linear;position:relative}.hero-module__O2SHHG__tileWork:before,.hero-module__O2SHHG__tileWork:after{content:"";transform-origin:0;background:#32455938;height:1px;position:absolute;inset:0 0 auto}.hero-module__O2SHHG__tileWork:after{background:var(--color-teal-ink);transition:scale .7s var(--ease-expo);scale:0 1}.hero-module__O2SHHG__tileLink:focus-visible .hero-module__O2SHHG__tileWork{color:var(--color-teal-ink)}.hero-module__O2SHHG__tileLink:focus-visible .hero-module__O2SHHG__tileWork:after{scale:1}@media (hover:hover) and (pointer:fine){.hero-module__O2SHHG__tileLink:hover .hero-module__O2SHHG__tileWork{color:var(--color-teal-ink)}.hero-module__O2SHHG__tileLink:hover .hero-module__O2SHHG__tileWork:after{scale:1}}.hero-module__O2SHHG__pause{min-height:44px;font:inherit;color:var(--color-body);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:.5rem;margin-top:.5rem;margin-left:auto;padding:0 .25rem;font-size:.875rem;transition:color .15s linear;display:inline-flex}@media (hover:hover) and (pointer:fine){.hero-module__O2SHHG__pause:hover{color:var(--color-teal-ink)}}.hero-module__O2SHHG__pause:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.motion .hero-module__O2SHHG__tile{animation:hero-module__O2SHHG__si-tile-open 1.2s var(--ease-expo) backwards;animation-delay:calc(.56s + var(--col,0) * .14s + var(--veil,0s))}.motion .hero-module__O2SHHG__tileLink{animation:1.4s cubic-bezier(.215,.61,.355,1) backwards hero-module__O2SHHG__si-tile-settle;animation-delay:calc(.56s + var(--col,0) * .14s + var(--veil,0s))}@keyframes hero-module__O2SHHG__si-tile-open{0%{clip-path:inset(99.99% 0 0 0 round var(--r))}to{clip-path:inset(0 0 0 0 round var(--r))}}@keyframes hero-module__O2SHHG__si-tile-settle{0%{scale:1.06}to{scale:1}}@media (max-width:639px){.hero-module__O2SHHG__actions>.btn{width:100%}}
.artefacts-module__bx6mQG__artefact{width:100%;max-width:23rem;color:var(--color-ink);margin-inline:auto;font-size:.8125rem;line-height:1.4}.artefacts-module__bx6mQG__card{box-shadow:var(--shadow-lift);background:#fff;border-radius:10px;padding:1rem 1.0625rem 1.125rem;position:relative}.artefacts-module__bx6mQG__cardHead{border-bottom:1px solid var(--color-line);font-family:var(--font-mono);color:var(--color-body);justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.875rem;padding-bottom:.75rem;font-size:.6875rem;line-height:1.3;display:flex}.artefacts-module__bx6mQG__grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;display:grid}.artefacts-module__bx6mQG__sq{aspect-ratio:1;background:var(--color-teal);border-radius:2px}.artefacts-module__bx6mQG__sq[data-person]{box-shadow:inset 0 0 0 1.5px var(--color-navy);background:0 0}.artefacts-module__bx6mQG__legend{color:var(--color-body);gap:.375rem;margin-top:1rem;font-size:.8125rem;display:grid}.artefacts-module__bx6mQG__legend span{align-items:center;gap:.5rem;display:flex}.artefacts-module__bx6mQG__legend b{font-variant-numeric:tabular-nums;color:var(--color-ink);margin-left:auto;font-weight:400}.artefacts-module__bx6mQG__keyOn,.artefacts-module__bx6mQG__keyOff{background:var(--color-teal);border-radius:2px;width:10px;height:10px}.artefacts-module__bx6mQG__keyOff{box-shadow:inset 0 0 0 1.5px var(--color-navy);background:0 0}.artefacts-module__bx6mQG__chat{gap:.5rem;display:grid}.artefacts-module__bx6mQG__chat .artefacts-module__bx6mQG__cardHead{margin-bottom:.375rem}.artefacts-module__bx6mQG__bubble{border-radius:12px;max-width:85%;padding:.5625rem .75rem;font-size:.8125rem;line-height:1.4}.artefacts-module__bx6mQG__me{background:var(--color-navy);color:#fff;border-bottom-right-radius:4px;justify-self:end}.artefacts-module__bx6mQG__bot{background:var(--color-mist);color:var(--color-ink);border-bottom-left-radius:4px;justify-self:start}.artefacts-module__bx6mQG__entry{font-family:var(--font-mono);color:var(--color-navy);background:#fff;border-radius:6px;flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;margin-top:.5rem;padding:.4375rem .5625rem;font-size:.6875rem;display:flex}.artefacts-module__bx6mQG__flag{color:#8a4b12}.artefacts-module__bx6mQG__done{font-family:var(--font-mono);color:var(--color-seafoam-ink);align-items:center;gap:.375rem;margin-top:.4375rem;font-size:.6875rem;display:flex}@media (prefers-reduced-motion:no-preference){.motion [open] .is-inview .artefacts-module__bx6mQG__sq{animation:artefacts-module__bx6mQG__si-pop .85s var(--ease-expo) backwards;animation-delay:calc(.52s + var(--n) * 9ms)}.motion [open] .is-inview .artefacts-module__bx6mQG__chat .artefacts-module__bx6mQG__bubble{animation:artefacts-module__bx6mQG__si-rise .9s var(--ease-rise) backwards;animation-delay:calc(.52s + var(--n) * .42s)}}@keyframes artefacts-module__bx6mQG__si-pop{0%{opacity:0;scale:.4}40%{opacity:1}}@keyframes artefacts-module__bx6mQG__si-rise{0%{opacity:0;translate:0 16px}28%{opacity:1}}
.stories-module__z2gCeq__section{padding-block:var(--section-tight) var(--section)}.stories-module__z2gCeq__list{position:relative}.stories-module__z2gCeq__list:after{content:"";transform-origin:0;background:#32455933;height:1px;position:absolute;inset:auto 0 0}.stories-module__z2gCeq__row{scroll-margin-top:calc(var(--header-h) + 1rem);interpolate-size:allow-keywords;position:relative}.stories-module__z2gCeq__row:before,.stories-module__z2gCeq__row:after{content:"";pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.stories-module__z2gCeq__row:before{transform-origin:0;background:#32455933}.stories-module__z2gCeq__row:after{background:var(--color-teal-ink);transform-origin:100%;height:2px;transition:scale 1.2s cubic-bezier(.23,1,.32,1);scale:0 1}.stories-module__z2gCeq__row[open]:after{transform-origin:0;scale:1}.stories-module__z2gCeq__summary{-moz-column-gap:1.25rem;cursor:pointer;border-radius:4px;outline:none;grid-template-columns:minmax(0,1fr) 44px;align-items:center;column-gap:1.25rem;padding:clamp(1.375rem,1rem + 1.2vw,2.25rem) 0;list-style:none;display:grid}.stories-module__z2gCeq__summary::-webkit-details-marker{display:none}.stories-module__z2gCeq__summary:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.stories-module__z2gCeq__name{min-width:0;display:block}.stories-module__z2gCeq__customer{color:var(--color-ink);transition:color .2s linear}.stories-module__z2gCeq__work{color:var(--color-body);margin-top:.5rem;font-size:clamp(.9375rem,.9rem + .2vw,1.0625rem);line-height:1.35;display:block}.stories-module__z2gCeq__toggle{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--color-line-strong);color:var(--color-navy);border-radius:50%;place-items:center;transition:background .2s linear,color .2s linear,box-shadow .2s linear;display:grid}.stories-module__z2gCeq__toggle>svg{transition:rotate .4s cubic-bezier(.23,1,.32,1)}.stories-module__z2gCeq__row[open] .stories-module__z2gCeq__customer{color:var(--color-teal-ink)}@media (hover:hover) and (pointer:fine){.stories-module__z2gCeq__summary:hover .stories-module__z2gCeq__customer{color:var(--color-teal-ink)}.stories-module__z2gCeq__summary:hover .stories-module__z2gCeq__toggle{box-shadow:inset 0 0 0 1px var(--color-teal-ink);color:var(--color-teal-ink)}}.stories-module__z2gCeq__row[open] .stories-module__z2gCeq__toggle{background:var(--color-navy);box-shadow:none;color:#fff}.stories-module__z2gCeq__row[open] .stories-module__z2gCeq__toggle>svg{rotate:45deg}@media (prefers-reduced-motion:no-preference){.stories-module__z2gCeq__row::details-content{block-size:0;transition:block-size .6s var(--ease-expo), content-visibility .6s allow-discrete;overflow:clip}.stories-module__z2gCeq__row[open]::details-content{block-size:auto}}.stories-module__z2gCeq__panel{gap:2rem;padding-bottom:clamp(2.5rem,1.5rem + 3vw,4.5rem);display:grid}@media (min-width:768px){.stories-module__z2gCeq__panel:not([data-text-only]){grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,4vw,4rem)}}.stories-module__z2gCeq__panel[data-text-only] .stories-module__z2gCeq__copy{max-width:60ch}.stories-module__z2gCeq__media{margin:0}.stories-module__z2gCeq__frame{--r:10px;border-radius:var(--r);background:var(--color-teal-wash);place-items:center;min-height:21rem;padding:clamp(1.25rem,4vw,2.75rem);display:grid;overflow:clip}.stories-module__z2gCeq__frame[data-artefact=askhr]{background:url(/media/bg/mint-paper.webp) 60% 40%/cover no-repeat,#e6f4f4;max-width:24rem;min-height:0;padding:clamp(1.25rem,3vw,2rem)}@media (max-width:767px){.stories-module__z2gCeq__frame[data-artefact=askhr]{max-width:18rem}}.stories-module__z2gCeq__frame[data-artefact=timeEntry]{background:var(--color-sand)}.stories-module__z2gCeq__settle{width:100%}.stories-module__z2gCeq__caption{max-width:30rem;color:var(--color-body);margin-top:.875rem;font-size:.875rem;line-height:1.5}.stories-module__z2gCeq__copy{align-self:start}.stories-module__z2gCeq__descriptor{max-width:36rem;color:var(--color-navy);margin-bottom:clamp(1.25rem,2.5vw,1.75rem);font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.42}.stories-module__z2gCeq__proof{border-top:1px solid var(--color-line);padding-top:1.25rem}.stories-module__z2gCeq__results{gap:1.25rem;display:grid}@media (min-width:640px){.stories-module__z2gCeq__results{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.stories-module__z2gCeq__figure{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-ink);font-size:clamp(1.875rem,1.5rem + 1vw,2.375rem);line-height:1}.stories-module__z2gCeq__figureText{color:var(--color-body);margin-top:.3125rem;font-size:.875rem;line-height:1.45}.stories-module__z2gCeq__links{flex-wrap:wrap;gap:.5rem 1.75rem;margin-top:clamp(1.75rem,3vw,2.5rem);display:flex}.motion .stories-module__z2gCeq__row:before{transition:scale 1.2s cubic-bezier(.23,1,.32,1);transition-delay:calc(var(--i,5) * .14s);scale:0 1}.motion .stories-module__z2gCeq__list:after{transition:scale 1.2s cubic-bezier(.23,1,.32,1);transition-delay:calc(var(--i,5) * .14s);scale:0 1}.motion .stories-module__z2gCeq__summary>*{opacity:0;transition:opacity .25s linear, translate .9s var(--ease-rise), color .2s linear, background .2s linear, box-shadow .2s linear;transition-delay:calc(var(--i) * .14s + .16s);translate:0 40px}.motion .stories-module__z2gCeq__list.is-inview .stories-module__z2gCeq__row:before{scale:1}.motion .stories-module__z2gCeq__list.is-inview:after{scale:1}.motion-failsafe:not([data-motion-booted]) .stories-module__z2gCeq__row:before{scale:1}.motion-failsafe:not([data-motion-booted]) .stories-module__z2gCeq__list:after{scale:1}.motion .stories-module__z2gCeq__list.is-inview .stories-module__z2gCeq__summary>*{opacity:1;translate:none}.motion-failsafe:not([data-motion-booted]) .stories-module__z2gCeq__summary>*{opacity:1;translate:none}.motion .stories-module__z2gCeq__list.is-inview .stories-module__z2gCeq__summary:hover>*{transition-delay:0s}.motion .stories-module__z2gCeq__list.is-inview .stories-module__z2gCeq__row[open] .stories-module__z2gCeq__summary>*{transition-delay:0s}.motion .stories-module__z2gCeq__panel:not(.is-inview) .stories-module__z2gCeq__frame{clip-path:inset(99.99% 0 0 0 round var(--r))}.motion .stories-module__z2gCeq__panel:not(.is-inview) :is(.stories-module__z2gCeq__caption,.stories-module__z2gCeq__descriptor,.stories-module__z2gCeq__proof,.stories-module__z2gCeq__links){opacity:0}.motion [open] .stories-module__z2gCeq__panel.is-inview .stories-module__z2gCeq__frame{animation:stories-module__z2gCeq__si-open 1.2s var(--ease-expo) backwards;animation-delay:80ms}.motion [open] .stories-module__z2gCeq__panel.is-inview .stories-module__z2gCeq__settle{animation:1.4s cubic-bezier(.215,.61,.355,1) 80ms backwards stories-module__z2gCeq__si-settle}.motion [open] .stories-module__z2gCeq__panel.is-inview :is(.stories-module__z2gCeq__descriptor,.stories-module__z2gCeq__proof,.stories-module__z2gCeq__links){animation:stories-module__z2gCeq__si-col-rise .9s var(--ease-rise) backwards;animation-delay:calc(.24s + var(--i,0) * .14s)}.motion [open] .stories-module__z2gCeq__panel.is-inview .stories-module__z2gCeq__caption{animation:stories-module__z2gCeq__si-col-rise .9s var(--ease-rise) backwards;animation-delay:.52s}.motion-failsafe:not([data-motion-booted]) .stories-module__z2gCeq__panel .stories-module__z2gCeq__frame{clip-path:none}.motion-failsafe:not([data-motion-booted]) .stories-module__z2gCeq__panel :is(.stories-module__z2gCeq__caption,.stories-module__z2gCeq__descriptor,.stories-module__z2gCeq__proof,.stories-module__z2gCeq__links){opacity:1}@keyframes stories-module__z2gCeq__si-open{0%{clip-path:inset(99.99% 0 0 0 round var(--r))}to{clip-path:inset(0 0 0 0 round var(--r))}}@keyframes stories-module__z2gCeq__si-settle{0%{scale:1.06}}@keyframes stories-module__z2gCeq__si-col-rise{0%{opacity:0;translate:0 40px}28%{opacity:1}}@media (max-width:639px){.stories-module__z2gCeq__frame{min-height:0;padding:1.25rem 1rem}}
