.TourCursor-module__LU6mia__overlay{z-index:2;pointer-events:none;position:absolute;inset:0}.TourCursor-module__LU6mia__cursor{opacity:0;transform-origin:0 0;transition:opacity var(--duration-base) var(--ease-out);will-change:transform;position:absolute;top:0;left:0;transform:translate(-100px,-100px)}.TourCursor-module__LU6mia__cursor[data-visible]{opacity:1}.TourCursor-module__LU6mia__arrow{width:32px;max-width:none;height:32px;fill:var(--color-charcoal);stroke:var(--color-white);stroke-width:2.25px;stroke-linejoin:round;transform-origin:4px 3.5px;filter:drop-shadow(0 1px 1.5px color-mix(in oklab, var(--color-charcoal) 30%, transparent));position:absolute;top:-3.5px;left:-4px;overflow:visible}.TourCursor-module__LU6mia__ring{aspect-ratio:1;border:2px solid color-mix(in oklab, var(--color-charcoal) 45%, transparent);opacity:0;border-radius:50%;width:40px;position:absolute;top:-20px;left:-20px}@media (prefers-reduced-motion:reduce){.TourCursor-module__LU6mia__overlay{display:none}}
.WorkReel-module__TIVzlG__work{--card-height:clamp(15rem, 10rem + 14vw, 24rem);--card-w:min(var(--card-height) * 1.6, 100vw - 4rem);--slot:calc(var(--card-w) + var(--grid-gap));margin-top:var(--space-9)}.WorkReel-module__TIVzlG__reel{margin-inline:calc(50% - 50vw);margin-block:calc(var(--space-4) * -1);padding-block:var(--space-4);cursor:pointer;-webkit-tap-highlight-color:transparent;overflow:hidden}.WorkReel-module__TIVzlG__reel:focus-visible{outline-offset:-2px}.WorkReel-module__TIVzlG__reel[data-stopped] *{animation-play-state:paused!important}.WorkReel-module__TIVzlG__track[data-snap] *{transition:none!important}.WorkReel-module__TIVzlG__track{width:max-content;translate:calc(50vw - var(--card-w) / 2 - var(--i) * var(--slot)) 0;margin:0;padding:0;list-style:none;display:flex}.WorkReel-module__TIVzlG__track[data-moving]{transition:translate .7s cubic-bezier(.65,0,.35,1)}.WorkReel-module__TIVzlG__card{width:var(--card-w);margin-right:var(--grid-gap);flex:none}.WorkReel-module__TIVzlG__link{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none;display:block}.WorkReel-module__TIVzlG__link:focus-visible{outline:none}.WorkReel-module__TIVzlG__figure{transform-origin:50% 40%;display:grid}.WorkReel-module__TIVzlG__frame{border-radius:24px}.WorkReel-module__TIVzlG__link:focus-visible .WorkReel-module__TIVzlG__frame{outline:2px solid var(--focus-ring);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.WorkReel-module__TIVzlG__figure{transition:scale .42s var(--ease-out)}.WorkReel-module__TIVzlG__link:is(:hover,:focus-visible) .WorkReel-module__TIVzlG__figure{scale:1.035}}.WorkReel-module__TIVzlG__caption{padding-top:var(--space-4);font-size:var(--text-lead);font-weight:var(--weight-medium);line-height:var(--leading-lead);letter-spacing:-.005em;color:var(--text-strong);overflow:hidden}.WorkReel-module__TIVzlG__kind{align-items:center;gap:var(--space-2);opacity:0;translate:0 calc(-100% - var(--space-4));transition:translate .22s var(--ease-out), opacity .16s linear;display:inline-flex}.WorkReel-module__TIVzlG__card[data-active] .WorkReel-module__TIVzlG__kind{opacity:1;transition:translate .6s .48s var(--ease-out), opacity .24s .48s linear;translate:0}.WorkReel-module__TIVzlG__link:is(:hover,:focus-visible) .WorkReel-module__TIVzlG__kind{opacity:1;transition:translate .42s var(--ease-out), opacity .2s linear;translate:0}.WorkReel-module__TIVzlG__go{opacity:0;width:1em;height:1em;transition:opacity .2s linear, translate .32s var(--ease-out);flex:none;translate:-.25em}.WorkReel-module__TIVzlG__link:is(:hover,:focus-visible) .WorkReel-module__TIVzlG__go{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.WorkReel-module__TIVzlG__reel{scroll-snap-type:x proximity;scroll-padding-inline:var(--grid-margin);overflow-x:auto}.WorkReel-module__TIVzlG__track{padding-inline:var(--grid-margin);translate:none}.WorkReel-module__TIVzlG__card[aria-hidden]{display:none}.WorkReel-module__TIVzlG__card{scroll-snap-align:start}.WorkReel-module__TIVzlG__kind{opacity:1;translate:none}}
.HomeBelief-module__AeQASq__section{position:relative;overflow-x:clip}.HomeBelief-module__AeQASq__columns{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--grid-gap);row-gap:var(--space-7);display:grid}.HomeBelief-module__AeQASq__column{padding-top:var(--space-5);border-top:var(--hairline) solid var(--rule);grid-column:1/-1}@media (min-width:48rem){.HomeBelief-module__AeQASq__column:first-child{grid-column:1/span 5}.HomeBelief-module__AeQASq__column+.HomeBelief-module__AeQASq__column{margin-top:var(--space-9);grid-column:8/-1}}.HomeBelief-module__AeQASq__heading{max-width:26ch;font-size:var(--text-h3)}.HomeBelief-module__AeQASq__body{max-width:44ch;margin-top:var(--space-4);color:var(--text-quiet)}
