.phero[data-astro-cid-6xqvpq57]{height:var(--h);color:var(--c-white);background:#2a2a28;position:relative;overflow:hidden}.phero[data-astro-cid-6xqvpq57] .ph-img{left:var(--ix);top:var(--iy);width:var(--iw);height:var(--ih);position:absolute}.phero[data-astro-cid-6xqvpq57] .ph-img img{animation:mo-zoom 2.8s var(--mo-ease) backwards}.phero[data-astro-cid-6xqvpq57] .ph-img{filter:brightness(1.15)saturate(1.05)}h1[data-astro-cid-6xqvpq57]{animation:mo-rise 1.3s var(--mo-ease) .25s backwards;left:var(--tx);top:var(--ty);width:var(--tw);text-align:center;white-space:nowrap;font:var(--fw) var(--fs) / var(--lh) var(--ff);text-transform:uppercase;margin:0;position:absolute}@media (width<=1023.98px){.page .phero[data-astro-cid-6xqvpq57]{height:62svh;min-height:40rem}.page .phero[data-astro-cid-6xqvpq57]:after{content:"";background:linear-gradient(#00000047,#0000 40%,#00000061);position:absolute;inset:0}.page .phero[data-astro-cid-6xqvpq57] .ph-img{width:100%;height:100%;top:0;left:0}.page .phero[data-astro-cid-6xqvpq57] .ph-img img{object-fit:cover!important;width:100%!important;height:100%!important;inset:0!important}.page h1[data-astro-cid-6xqvpq57]{z-index:1;white-space:normal;text-align:left;width:auto;font-size:clamp(3.2rem,11vw,5.2rem);line-height:1.1;inset:auto 2rem 4rem}}.lp-fixed[data-astro-cid-jhhmhs6c]{clip-path:inset(0);pointer-events:none}.lp-fixed[data-astro-cid-jhhmhs6c] .fimg{position:static}.lphoto[data-astro-cid-jhhmhs6c] .lp-fixed[data-astro-cid-jhhmhs6c] img{object-fit:cover!important;width:100vw!important;height:100lvh!important;position:fixed!important;top:0!important;left:0!important;translate:none!important}.lphoto[data-astro-cid-jhhmhs6c]{height:var(--h);scroll-margin-top:2rem;position:relative;overflow:hidden}.lphoto[data-astro-cid-jhhmhs6c] .lp-img{left:var(--ix);top:var(--iy);width:var(--iw);height:var(--ih);position:absolute}.card[data-astro-cid-jhhmhs6c]{left:var(--cx);top:var(--cy);width:var(--cw);height:var(--ch);background:var(--c-sand);position:absolute}.intro[data-astro-cid-jhhmhs6c]{left:var(--inx);top:var(--iny);width:var(--inw);text-align:center;font:var(--inwt) var(--ins)/var(--inl) var(--f-inter);text-transform:var(--inc);color:var(--c-ink);position:absolute}.ftitle[data-astro-cid-jhhmhs6c]{left:var(--tlx);top:var(--tly);font:400 var(--tls)/var(--tll) var(--f-gothic);text-transform:uppercase;color:#000;white-space:nowrap;position:absolute}.caption[data-astro-cid-jhhmhs6c]{left:var(--px);top:var(--py);width:var(--pw);color:var(--c-white);font:400 2.7rem/3.3rem var(--f-gothic);position:absolute}.card[data-astro-cid-jhhmhs6c] .lead-form{font-family:var(--f-inter);color:var(--c-ink);position:absolute;inset:0}.card[data-astro-cid-jhhmhs6c] .f-name{left:var(--nx);top:var(--ny);width:var(--nw);align-items:flex-end;gap:.2rem;display:flex;position:absolute}.card[data-astro-cid-jhhmhs6c] .f-name label{font:400 1.8rem/2.2rem var(--f-inter);text-transform:uppercase}.card[data-astro-cid-jhhmhs6c] .f-name input{border:0;border-bottom:1px solid var(--c-ink);background:0 0;flex:1;height:2.4rem;padding:0 .4rem;font-size:1.8rem}.card[data-astro-cid-jhhmhs6c] .f-phone{left:var(--fx);top:var(--fy);width:var(--fw);position:absolute}.card[data-astro-cid-jhhmhs6c] .f-phone input{border:0;border-bottom:1px solid var(--c-ink);width:100%;height:3.1rem;font:400 1.8rem/2.2rem var(--f-inter);background:0 0;padding:0 0 .4rem 4.4rem}.card[data-astro-cid-jhhmhs6c] .f-phone input::placeholder{color:#8b8b8b}.card[data-astro-cid-jhhmhs6c] .consent{left:var(--kx);top:var(--ky);font:200 1.1rem/1.3rem var(--f-roboto);cursor:pointer;align-items:center;gap:.9rem;display:flex;position:absolute}.card[data-astro-cid-jhhmhs6c] .consent input{appearance:none;cursor:pointer;background:0 0;border:1px solid #000;flex:none;place-items:center;width:3.1rem;height:3.1rem;margin:0;display:grid}.card[data-astro-cid-jhhmhs6c] .consent input:checked:after{content:"";border:solid var(--c-ink);border-width:0 0 2px 2px;width:1.5rem;height:.8rem;transform:rotate(-45deg)translate(.1rem,-.2rem)}.card[data-astro-cid-jhhmhs6c] .consent a{color:inherit}.card[data-astro-cid-jhhmhs6c] button[type=submit]{left:var(--bx);top:var(--by);background:var(--c-sage);width:50rem;height:6.5rem;color:var(--c-white);cursor:pointer;font:400 2.4rem/2.8rem var(--f-roboto);border:0;border-radius:1.3rem;position:absolute}.card[data-astro-cid-jhhmhs6c] .status{left:var(--bx);top:var(--sy);width:50rem;font:400 1.3rem/1.6rem var(--f-inter);position:absolute}@media (width<=1023.98px){.page .lphoto[data-astro-cid-jhhmhs6c] .lp-fixed[data-astro-cid-jhhmhs6c] img{width:100vw!important;height:100lvh!important;position:fixed!important;top:0!important;left:0!important}.page .lphoto[data-astro-cid-jhhmhs6c]{gap:2.4rem;height:auto;padding:8rem 1.6rem 4rem;display:grid}.page .lphoto[data-astro-cid-jhhmhs6c].has-fixed{padding-top:14rem;padding-bottom:14rem}.page .lphoto[data-astro-cid-jhhmhs6c] .lp-img{width:100%;height:100%;top:0;left:0}.page .lphoto[data-astro-cid-jhhmhs6c] .lp-img img{object-fit:cover!important;width:100%!important;height:100%!important;inset:0!important}.page .card[data-astro-cid-jhhmhs6c]{gap:1.6rem;width:auto;height:auto;padding:3.2rem 2rem;display:grid;position:relative;top:auto;left:auto}.page .ftitle[data-astro-cid-jhhmhs6c]{white-space:normal;font-size:2rem;line-height:2.6rem;position:static}.page .intro[data-astro-cid-jhhmhs6c],.page .caption[data-astro-cid-jhhmhs6c]{width:auto;position:relative;top:auto;left:auto}.page .intro[data-astro-cid-jhhmhs6c]{font-size:1.3rem;line-height:1.8rem}.page .caption[data-astro-cid-jhhmhs6c]{text-shadow:0 1px 6px #0006;font-size:1.6rem;line-height:2.2rem}.page .caption[data-astro-cid-jhhmhs6c] br{display:none}.page .card[data-astro-cid-jhhmhs6c] .lead-form{grid-template-columns:minmax(0,1fr);gap:2.4rem;display:grid;position:static}.page .card[data-astro-cid-jhhmhs6c] .lead-form input{min-width:0}.page .card[data-astro-cid-jhhmhs6c] .f-name,.page .card[data-astro-cid-jhhmhs6c] .f-phone,.page .card[data-astro-cid-jhhmhs6c] .consent,.page .card[data-astro-cid-jhhmhs6c] button[type=submit],.page .card[data-astro-cid-jhhmhs6c] .status{width:auto;position:static}.page .card[data-astro-cid-jhhmhs6c] .f-phone input{height:3.6rem;padding-left:0;font-size:1.6rem}.page .card[data-astro-cid-jhhmhs6c] .f-name input{height:3.6rem;font-size:1.6rem}.page .card[data-astro-cid-jhhmhs6c] .consent{font-size:1.2rem;line-height:1.6rem}.page .card[data-astro-cid-jhhmhs6c] .consent br{display:none}.page .card[data-astro-cid-jhhmhs6c] .consent input{width:2.4rem;height:2.4rem}.page .card[data-astro-cid-jhhmhs6c] button[type=submit]{height:5.2rem;font-size:1.8rem}}
