@property --wash{syntax:"<percentage>";inherits:false;initial-value:-30%}.hero-sketch[data-astro-cid-i7c2attx]{height:calc(100svh - var(--header-h));background-color:#f3efe7;min-height:520px;max-height:960px;position:relative;overflow:hidden}.hero-sketch__paper[data-astro-cid-i7c2attx],.hero-sketch__sketch[data-astro-cid-i7c2attx],.hero-sketch__photo[data-astro-cid-i7c2attx]{position:absolute;inset:0}.hero-sketch[data-astro-cid-i7c2attx] .hero-sketch__cover{object-fit:cover;width:100%;height:100%;display:block}.hero-sketch__sketch[data-astro-cid-i7c2attx]{mix-blend-mode:multiply}.hero-sketch__sketch[data-astro-cid-i7c2attx] canvas{width:100%;height:100%;display:block}.hero-sketch__photo[data-astro-cid-i7c2attx]{-webkit-mask-image:linear-gradient(108deg, #000 calc(var(--wash) - 18%), transparent calc(var(--wash) + 18%));mask-image:linear-gradient(108deg, #000 calc(var(--wash) - 18%), transparent calc(var(--wash) + 18%));transition:--wash 1.6s cubic-bezier(.45,.05,.3,.95)}.hero-sketch[data-astro-cid-i7c2attx].is-washed .hero-sketch__photo[data-astro-cid-i7c2attx]{--wash:130%}.hero-sketch__eyebrow[data-astro-cid-i7c2attx]{background-color:var(--color-tertiary-tint);color:var(--color-primary);border:1.5px solid var(--color-tertiary);border-radius:9999px;align-self:center;padding:.5em 1.15em}.hero-sketch__headline[data-astro-cid-i7c2attx]{isolation:isolate;text-shadow:0 1px 2px #2e373f73,0 2px 14px #2e373f59;position:relative}.hero-sketch__headline[data-astro-cid-i7c2attx]:before{content:"";z-index:-1;background:linear-gradient(90deg,#2e373f00 0,#2e373f38 18px,#2e373f73 36px,#2e373f99 50px,#2e373fd1 14%,#2e373f 32% 68%,#2e373fd1 86%,#2e373f99 calc(100% - 50px),#2e373f73 calc(100% - 36px),#2e373f38 calc(100% - 18px),#2e373f00 100%);position:absolute;inset:0 -50px}.hero-sketch__copy[data-astro-cid-i7c2attx]{padding-top:var(--logo-overhang);flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.hero-sketch__item[data-astro-cid-i7c2attx]{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.2,.7,.3,1);transform:translateY(22px)}.hero-sketch[data-astro-cid-i7c2attx].is-washed .hero-sketch__item[data-astro-cid-i7c2attx]{opacity:1;transform:none}.hero-sketch[data-astro-cid-i7c2attx].is-washed .hero-sketch__item[data-astro-cid-i7c2attx]:first-child{transition-delay:1.15s}.hero-sketch[data-astro-cid-i7c2attx].is-washed .hero-sketch__item[data-astro-cid-i7c2attx]:nth-child(2){transition-delay:1.3s}.hero-sketch[data-astro-cid-i7c2attx].is-washed .hero-sketch__item[data-astro-cid-i7c2attx]:nth-child(3){transition-delay:1.45s}.hero-sketch[data-astro-cid-i7c2attx].is-washed .hero-sketch__item[data-astro-cid-i7c2attx]:nth-child(4){transition-delay:1.6s}.hero-sketch[data-astro-cid-i7c2attx].is-instant .hero-sketch__photo[data-astro-cid-i7c2attx],.hero-sketch[data-astro-cid-i7c2attx].is-instant .hero-sketch__item[data-astro-cid-i7c2attx]{transition:none}@media (prefers-reduced-motion:reduce){.hero-sketch__photo[data-astro-cid-i7c2attx]{--wash:130%;transition:none}.hero-sketch__item[data-astro-cid-i7c2attx]{opacity:1;transition:none;transform:none}.hero-sketch__sketch[data-astro-cid-i7c2attx]{display:none}}html:not(.js) .hero-sketch__photo[data-astro-cid-i7c2attx]{--wash:130%;transition:none}html:not(.js) .hero-sketch__item[data-astro-cid-i7c2attx]{opacity:1;transition:none;transform:none}.five-step[data-astro-cid-bcpmebot],.fs-runway[data-astro-cid-bcpmebot]{position:relative}.fs-grid[data-astro-cid-bcpmebot]{padding-block:var(--spacing-lg);align-items:center;gap:2rem;display:grid}@media (width>=64rem){.fs-grid[data-astro-cid-bcpmebot]{padding-block:var(--spacing-xl);grid-template-columns:minmax(0,.82fr) minmax(0,1.5fr);gap:clamp(2rem,4vw,4.5rem)}}.fs-media[data-astro-cid-bcpmebot]{aspect-ratio:4/3;--feather:clamp(44px, 7.5vw, 112px);--fade-x:linear-gradient(to right, transparent 0, #00000004 calc(var(--feather) * .12), #0000001b calc(var(--feather) * .25), #00000048 calc(var(--feather) * .38), #00000080 calc(var(--feather) * .5), #000000b7 calc(var(--feather) * .62), #000000e4 calc(var(--feather) * .75), #000000fb calc(var(--feather) * .88), #000 var(--feather), #000 calc(100% - var(--feather)), #000000fb calc(100% - var(--feather) * .88), #000000e4 calc(100% - var(--feather) * .75), #000000b7 calc(100% - var(--feather) * .62), #00000080 calc(100% - var(--feather) * .5), #00000048 calc(100% - var(--feather) * .38), #0000001b calc(100% - var(--feather) * .25), #00000004 calc(100% - var(--feather) * .12), transparent 100%);--fade-y:linear-gradient(to bottom, transparent 0, #00000004 calc(var(--feather) * .12), #0000001b calc(var(--feather) * .25), #00000048 calc(var(--feather) * .38), #00000080 calc(var(--feather) * .5), #000000b7 calc(var(--feather) * .62), #000000e4 calc(var(--feather) * .75), #000000fb calc(var(--feather) * .88), #000 var(--feather), #000 calc(100% - var(--feather)), #000000fb calc(100% - var(--feather) * .88), #000000e4 calc(100% - var(--feather) * .75), #000000b7 calc(100% - var(--feather) * .62), #00000080 calc(100% - var(--feather) * .5), #00000048 calc(100% - var(--feather) * .38), #0000001b calc(100% - var(--feather) * .25), #00000004 calc(100% - var(--feather) * .12), transparent 100%);width:100%;-webkit-mask-image:var(--fade-x), var(--fade-y);-webkit-mask-composite:source-in;mask-image:var(--fade-x), var(--fade-y);margin-inline:auto;position:relative;mask-composite:intersect}.fs-poster[data-astro-cid-bcpmebot],.fs-poster[data-astro-cid-bcpmebot] img[data-astro-cid-bcpmebot],.fs-canvas[data-astro-cid-bcpmebot]{width:100%;height:100%;position:absolute;inset:0}.fs-poster[data-astro-cid-bcpmebot] img[data-astro-cid-bcpmebot]{object-fit:cover}.fs-canvas[data-astro-cid-bcpmebot]{display:block}.fs-copy[data-astro-cid-bcpmebot]{position:relative}.fs-rail[data-astro-cid-bcpmebot]{gap:.5rem;margin:0 0 1.7rem;padding:0;list-style:none;display:none}.fs-rail-seg[data-astro-cid-bcpmebot]{background:color-mix(in srgb, var(--color-neutral) 34%, transparent);border-radius:999px;flex:1;height:3px;overflow:hidden}.fs-rail-fill[data-astro-cid-bcpmebot]{border-radius:inherit;background:var(--color-tertiary-deep,#826c3d);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.fs-steps[data-astro-cid-bcpmebot]{position:relative}.fs-step[data-astro-cid-bcpmebot]{margin:0 0 2.4rem}.fs-step[data-astro-cid-bcpmebot]:last-child{margin-bottom:0}.fs-step-num[data-astro-cid-bcpmebot]{color:var(--color-tertiary-deep,#826c3d);letter-spacing:.12em;font-size:clamp(13px,12px + .3vw,15px)}.fs-step-of[data-astro-cid-bcpmebot]{font-weight:400}.fs-step-name[data-astro-cid-bcpmebot]{margin:.45rem 0 0;font-size:clamp(30px,24px + 2.2vw,46px);line-height:1.05}.fs-step-lead[data-astro-cid-bcpmebot]{margin:.75rem 0 0;font-size:clamp(19px,17px + .7vw,25px);font-weight:700;line-height:1.3}.fs-step-detail[data-astro-cid-bcpmebot]{max-width:46ch;margin:.7rem 0 0;font-size:clamp(16px,15px + .35vw,18.5px);line-height:1.55}.five-step[data-astro-cid-bcpmebot].is-enhanced .fs-runway[data-astro-cid-bcpmebot]{height:var(--runway)}.five-step[data-astro-cid-bcpmebot].is-enhanced .fs-stage[data-astro-cid-bcpmebot]{--fs-nav:calc(var(--header-h) - 48px);top:var(--fs-nav);height:calc(100vh - var(--fs-nav));height:calc(100svh - var(--fs-nav));align-items:center;display:flex;position:sticky;overflow:hidden}.five-step[data-astro-cid-bcpmebot].is-enhanced .fs-grid[data-astro-cid-bcpmebot]{width:100%}.five-step[data-astro-cid-bcpmebot].is-enhanced .fs-rail[data-astro-cid-bcpmebot]{display:flex}.five-step[data-astro-cid-bcpmebot].is-enhanced .fs-steps[data-astro-cid-bcpmebot]{min-height:var(--copy-min,19rem)}.five-step[data-astro-cid-bcpmebot].is-enhanced .fs-step[data-astro-cid-bcpmebot]{will-change:opacity, transform;opacity:0;pointer-events:none;margin:0;position:absolute;inset:0}@media (width>=64rem){.five-step[data-astro-cid-bcpmebot].is-enhanced .fs-media[data-astro-cid-bcpmebot]{max-height:82vh}}@media (width<=63.99rem){.five-step[data-astro-cid-bcpmebot].is-enhanced .fs-grid[data-astro-cid-bcpmebot]{justify-items:center;gap:1.75rem}.five-step[data-astro-cid-bcpmebot].is-enhanced .fs-media[data-astro-cid-bcpmebot]{order:-1;width:auto;max-width:100vw;height:min(75vw,100svh - 26rem);margin-inline:auto}.five-step[data-astro-cid-bcpmebot].is-enhanced .fs-copy[data-astro-cid-bcpmebot]{text-align:center;width:100%;max-width:34rem}.five-step[data-astro-cid-bcpmebot].is-enhanced .fs-steps[data-astro-cid-bcpmebot]{min-height:var(--copy-min-mobile,16rem)}.five-step[data-astro-cid-bcpmebot].is-enhanced .fs-step-detail[data-astro-cid-bcpmebot]{margin-inline:auto}}@media (prefers-reduced-motion:reduce){.fs-rail-fill[data-astro-cid-bcpmebot]{transition:none}}
