@layer components{.nm-status_wrap{z-index:1;font-family:var(--font-label);font-size:var(--ph-label,.6875rem);letter-spacing:var(--ph-label-tracking,.04em);color:var(--text-a60);flex-wrap:wrap;align-items:center;gap:.625rem;margin:0;line-height:1.3;display:flex;position:relative}.nm-status_label,.nm-status_rest{white-space:nowrap}.nm-status_value{color:var(--bg);background-color:var(--text-1);white-space:nowrap;padding:.1875rem .4375rem}.nm-panel_wrap{display:block;position:relative}.nm-panel_tag{z-index:3;font-family:var(--font-label);font-size:var(--ph-label,.6875rem);line-height:var(--ph-label-line-height,1.36);letter-spacing:var(--ph-label-tracking,.04em);white-space:nowrap;color:var(--tag-text);background-color:var(--tag-bg);box-shadow:var(--tag-frame);font-variant-ligatures:none;padding:.25rem .5rem;position:absolute;bottom:100%;left:0}.outline>.nm-panel_tag{bottom:calc(100% - var(--border-width));box-shadow:var(--tag-frame-tab)}.nm-panel_tag.small{padding:var(--ph-tag-pad,.2rem .4rem);font-size:var(--ph-label,.5694rem)}.tag-inside .nm-panel_tag{font-size:var(--ph-label,.75rem);letter-spacing:.06em;top:0;bottom:auto}.nm-panel_frame{z-index:2;pointer-events:none;position:absolute;inset:0}.outline .nm-panel_frame{border:var(--border-width) solid var(--stroke-panel);border-radius:var(--radius-panel)}.nm-panel_handle{width:var(--nm-node);height:var(--nm-node);background-color:var(--text-1);position:absolute;translate:-50% -50%}.nm-panel_handle.tl{top:0;left:0}.nm-panel_handle.tr{top:0;left:100%}.nm-panel_handle.bl{top:100%;left:0}.nm-panel_handle.br{top:100%;left:100%}.nm-panel_media{clip-path:inset(0 round var(--radius-panel));aspect-ratio:var(--_ratio,auto);border-radius:var(--radius-panel);position:relative;overflow:clip}@media (max-width:640px){.nm-panel_media{aspect-ratio:var(--_ratio-m,var(--_ratio,auto))}}.nm-panel_media picture{height:100%;display:block}.nm-panel_parallax{will-change:auto;height:100%}.nm-panel_media:not(.nm-window)>.nm-panel_parallax.is-parallax{height:auto;position:absolute;inset:-.8125rem 0}.nm-panel_media:not(.nm-window)>.nm-panel_parallax.is-parallax .nm-panel_img{object-position:center}@media (min-width:48rem){.nm-window>.nm-panel_parallax.is-parallax{height:auto;position:absolute;inset:-.8125rem 0}.nm-window>.nm-panel_parallax.is-parallax .nm-panel_img{object-position:center}}.nm-panel_img{object-fit:cover;object-position:left top;width:100%;height:100%;transition:translate var(--nm-dur-reveal) var(--nm-ease);background-color:#0000;display:block}@media (hover:hover) and (pointer:fine){.nm-panel_wrap.has-motion:hover .is-parallax .nm-panel_img{translate:0 -.3125rem}}@media not (min-width:48rem){.nm-window{--_c:round(nearest, 1.125rem, 2px / 3);--_r:var(--_wr);--_k:var(--_wk);--_s:calc(100cqi - var(--_c) * 4);--_vw:min(var(--_s) / var(--_r), var(--_s));--_vh:calc(var(--_vw) * var(--_r));--_side:calc((100cqi - var(--_vw)) / 2);aspect-ratio:1;background-color:var(--bg);place-items:center;display:grid;position:relative;container-type:inline-size}@media (max-width:640px){.nm-window{--_r:var(--_wr-m);--_k:var(--_wk-m)}}.nm-window:before{content:"";top:0;bottom:0;left:calc(mod(var(--_side) + var(--_c) * .1, var(--_c)) - var(--_c) * .1);right:calc(mod(var(--_side) + var(--_c) * .1, var(--_c)) - var(--_c) * .1);background-image:radial-gradient(circle at center, color-mix(in srgb, var(--text-1) 12%, transparent) .0625rem, transparent .0875rem);background-size:var(--_c) var(--_c);pointer-events:none;background-position:0 0;position:absolute}.nm-window>.nm-window_view{width:var(--_vw);height:var(--_vh);margin:0;display:block;position:relative}.nm-window .nm-window_view :is(picture,img){width:100%;height:100%;display:block}}html:is(.motion,.motion-lite) .nm-panel_wrap:not(.is-in) .nm-panel_frame,html:is(.motion,.motion-lite) .nm-panel_wrap:not(.is-in) .nm-panel_tag,html:is(.motion,.motion-lite) .nm-panel_wrap:not(.is-in) .nm-panel_media{opacity:0}html:is(.motion,.motion-lite) .nm-panel_wrap:not(.is-in) .nm-panel_parallax{translate:0 1rem}html:is(.motion,.motion-lite) .nm-panel_wrap .nm-panel_frame,html:is(.motion,.motion-lite) .nm-panel_wrap .nm-panel_tag{transition:opacity .3s var(--nm-ease)}html:is(.motion,.motion-lite) .nm-panel_wrap .nm-panel_media{transition:opacity var(--nm-dur-reveal) var(--nm-ease) .1s}html:is(.motion,.motion-lite) .nm-panel_wrap .nm-panel_parallax{transition:translate var(--nm-dur-reveal) var(--nm-ease) .1s}.nm-contact_inner{background-color:color-mix(in srgb, var(--text-1) 1.6%, var(--bg));min-height:30rem;padding:6rem var(--nm-gap-line) 2.5rem;flex-direction:column;display:flex;position:relative}@media (min-width:62rem){.nm-contact_inner{padding:10rem 2.25rem 2.5rem 4.5rem}}.nm-contact_layout{z-index:1;flex-wrap:wrap;justify-content:space-between;gap:2rem;display:flex;position:relative}.nm-contact_cta{flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:25rem;display:flex}@media (min-width:62rem){.nm-contact_cta{margin-top:.5rem}}@media (min-width:62rem){.nm-contact:not(.is-webflow) .nm-contact_layout{grid-template-columns:minmax(0,1fr) minmax(18rem,25rem);align-items:start;display:grid}}.nm-contact_text{color:var(--text-2);margin:0;font-size:1.0625rem;line-height:1.55}.nm-contact_status{margin-top:auto;padding-top:3rem}.nm-contact.is-webflow{margin-block:var(--space-large,3rem)}.nm-contact.is-webflow .nm-contact_inner{border:var(--border-width) solid var(--border);background-color:var(--background-2);min-height:0;padding:2.5rem 1.5rem 1.75rem}@media (min-width:48rem){.nm-contact.is-webflow .nm-contact_inner{padding:3.5rem 3rem 2.25rem}}.nm-contact.is-webflow .nm-contact_layout{flex-flow:column;gap:1.5rem}.nm-contact.is-webflow .nm-heading_wrap.size-signal{font-size:clamp(1.875rem,3.2vw,2.75rem)}.nm-contact.is-webflow .nm-contact_cta{gap:1.75rem;max-width:32rem;margin-top:0}.nm-contact.is-webflow .nm-contact_text{font-size:var(--ph-copy,1.0625rem);line-height:var(--ph-copy-line-height,1.55)}.nm-contact.is-webflow .nm-contact_status{padding-top:2.5rem}}
