:root{--ne-forest:#11281a;--ne-forest-rgb:17 40 26;--ne-forest-soft:#1b3424;--ne-gold:#d3b07a;--ne-gold-rgb:211 176 122;--ne-gold-mid:#b5915b;--ne-gold-light:#e8cea0;--ne-sage:#e4ebe2;--ne-text:#11281a;--ne-secondary:#56665d;--ne-gold-muted:#93703d;--ne-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='2' seed='8' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='.06'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Cpath fill='white' filter='url(%23grain)' d='M0 0h160v160H0z'/%3E%3C/svg%3E");--ne-cream:#f7f1e5;--ne-header-space:192px;--ne-mobile-actions-space:0px;--ne-body-size:17px;--ne-small-size:14px;--ne-reading-color:var(--ne-text);color:var(--ne-text);background:var(--ne-cream);font-family:system-ui,sans-serif;line-height:1.6}*{box-sizing:border-box}body{font-size:var(--ne-body-size);margin:0;font-weight:400;line-height:1.6}a{color:inherit;text-underline-offset:.2em}button{font:inherit;cursor:pointer}button[hidden]{display:none}:focus-visible{outline:3px solid var(--ne-gold-muted);outline-offset:4px}.site-header :focus-visible,.site-footer :focus-visible,.hero :focus-visible{outline-color:var(--ne-gold)}.shell{width:min(100% - 2.5rem,76rem);margin-inline:auto}[id]{scroll-margin-top:calc(var(--ne-header-space) + 1.5rem)}.primary{border:1px solid var(--ne-gold);background:linear-gradient(135deg, var(--ne-gold-light) 0%, var(--ne-gold) 48%, var(--ne-gold-mid) 100%);color:var(--ne-text);min-height:44px;text-shadow:none;border-radius:.5rem;padding:.85rem 1.25rem;font-weight:650}.primary:hover{background:linear-gradient(135deg, var(--ne-gold-light), var(--ne-gold))}.skip{background:var(--ne-cream);z-index:30;padding:.7rem;position:fixed;top:-10rem;left:1rem}.skip:focus{top:.5rem}@media (width<=63.99rem){:root{--ne-body-size:16px;--ne-header-space:176px;--ne-mobile-actions-space:calc(64px + env(safe-area-inset-bottom,0px));scroll-padding-bottom:calc(var(--ne-mobile-actions-space) + 1rem)}body:has(#appointment-dialog[open]) .mobile-actions{visibility:hidden;pointer-events:none}}@media (width<=36rem){:root{--ne-header-space:168px}.shell{width:min(100% - 2rem,76rem)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.languages[data-astro-cid-p2ds6dgf]{white-space:nowrap;flex-shrink:0;align-items:center;gap:.1rem;display:flex}a[data-astro-cid-p2ds6dgf]{place-items:center;min-width:2.3rem;min-height:44px;text-decoration:none;display:grid}a[data-astro-cid-p2ds6dgf][aria-current]{color:var(--ne-gold);text-underline-offset:.35em;font-weight:800;text-decoration:underline}.ne-leaf-link{min-height:44px;color:inherit;text-underline-offset:.25em;padding-block:.55rem;text-decoration:underline 1px;display:inline-block}button.ne-leaf-link{text-align:left;background:0 0;border:0}.ne-leaf-link:after{content:"";vertical-align:-.1em;background-color:var(--ne-gold);opacity:0;pointer-events:none;width:15px;height:17px;margin-inline-start:.45rem;transition:opacity .16s;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 28'%3E%3Cpath fill='black' d='M20 1C5 4 1 12 6 20c3 4 10 2 13-5C21 10 20 5 20 1ZM3 27l2 1L18 7l-1-1Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 28'%3E%3Cpath fill='black' d='M20 1C5 4 1 12 6 20c3 4 10 2 13-5C21 10 20 5 20 1ZM3 27l2 1L18 7l-1-1Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.ne-leaf-link:hover:after,.ne-leaf-link:focus-visible:after{opacity:1}.ne-leaf-link:focus-visible{outline:3px solid var(--ne-gold-muted);outline-offset:3px}.site-footer .ne-leaf-link:focus-visible{outline-color:var(--ne-gold)}@media (prefers-reduced-motion:reduce){.ne-leaf-link:after{transition:none}}.site-header[data-astro-cid-n73rpyma]{z-index:20;color:var(--ne-cream);background:0 0;transition:background-color .24s;position:fixed;inset:0 0 auto}.site-header[data-astro-cid-n73rpyma].is-compact{background:var(--ne-forest)}.site-header[data-astro-cid-n73rpyma]:after{content:"";top:calc(100% - 1px);filter:blur(1.5px);opacity:0;pointer-events:none;background:linear-gradient(#f7f1e533,#0000);height:4px;transition:opacity .24s;position:absolute;inset-inline:0}.site-header[data-astro-cid-n73rpyma].is-compact:after{opacity:1}.header-row[data-astro-cid-n73rpyma]{min-height:var(--ne-header-space);align-items:center;gap:1.5rem;transition:min-height .24s;display:flex}.brand[data-astro-cid-n73rpyma]{flex-shrink:0;align-items:center;padding-block:.5rem;text-decoration:none;display:flex}.brand-full[data-astro-cid-n73rpyma]{flex-direction:column;align-items:center;gap:.45rem;width:280px;display:flex}.brand-full[data-astro-cid-n73rpyma] img[data-astro-cid-n73rpyma]{width:196px;max-width:100%}.brand-tagline[data-astro-cid-n73rpyma]{color:var(--ne-gold);white-space:nowrap;justify-content:center;align-items:center;gap:.65rem;font-size:15px;font-weight:400;line-height:1.5;display:flex}.brand-tagline[data-astro-cid-n73rpyma]:before,.brand-tagline[data-astro-cid-n73rpyma]:after{content:"";background:currentColor;flex-shrink:0;width:24px;height:1px}.brand-horizontal[data-astro-cid-n73rpyma]{align-items:center;gap:.35rem;display:flex}.brand[data-astro-cid-n73rpyma] [data-astro-cid-n73rpyma][hidden]{display:none}.brand-full[data-astro-cid-n73rpyma]:not([hidden]),.brand-horizontal[data-astro-cid-n73rpyma]:not([hidden]){animation:.24s logo-reveal}@keyframes logo-reveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.brand[data-astro-cid-n73rpyma] img[data-astro-cid-n73rpyma]{object-fit:contain;height:auto;display:block}.brand-mark[data-astro-cid-n73rpyma]{width:70px}.brand-name[data-astro-cid-n73rpyma]{width:172.5px}.header-controls[data-astro-cid-n73rpyma]{order:3;align-items:center;gap:.65rem;margin-left:auto;display:flex}.primary-nav[data-astro-cid-n73rpyma]{align-items:center;gap:1rem;margin-left:auto;display:flex}.primary-nav[data-astro-cid-n73rpyma] a[data-astro-cid-n73rpyma]{padding-block:.7rem;text-decoration:none}.primary-nav[data-astro-cid-n73rpyma] .ne-leaf-link[data-astro-cid-n73rpyma]{white-space:nowrap}.primary-nav[data-astro-cid-n73rpyma] a[data-astro-cid-n73rpyma]:hover{text-decoration:underline}.primary-nav[data-astro-cid-n73rpyma] .primary[data-astro-cid-n73rpyma]{font-size:.9625rem}.menu-toggle[data-astro-cid-n73rpyma]{color:var(--ne-cream);background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:.55rem}.menu-toggle[data-astro-cid-n73rpyma] svg[data-astro-cid-n73rpyma]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:25px;height:25px}.close-icon[data-astro-cid-n73rpyma],.menu-toggle[data-astro-cid-n73rpyma][aria-expanded=true] .menu-icon[data-astro-cid-n73rpyma]{display:none}.menu-toggle[data-astro-cid-n73rpyma][aria-expanded=true] .close-icon[data-astro-cid-n73rpyma]{display:block}.menu-toggle[data-astro-cid-n73rpyma]:not([hidden]){display:none}.is-compact[data-astro-cid-n73rpyma] .header-row[data-astro-cid-n73rpyma]{min-height:80px}@media (width<=79.99rem){.site-header[data-astro-cid-n73rpyma]{background:0 0}.header-row[data-astro-cid-n73rpyma]{gap:0 .75rem;position:relative}.brand-full[data-astro-cid-n73rpyma]{align-items:flex-start;width:190px;position:relative}.brand-full[data-astro-cid-n73rpyma] img[data-astro-cid-n73rpyma]{width:160px}.brand-tagline[data-astro-cid-n73rpyma]{justify-content:flex-start;font-size:13px;position:absolute;inset:calc(100% + .45rem) auto auto 0}.brand-mark[data-astro-cid-n73rpyma]{width:60px}.brand-name[data-astro-cid-n73rpyma]{width:153.75px}.header-controls[data-astro-cid-n73rpyma]{order:initial}.menu-toggle[data-astro-cid-n73rpyma]:not([hidden]){display:flex}.primary-nav[data-astro-cid-n73rpyma]{top:calc(100% - .15rem);color:var(--ne-text);background:var(--ne-cream);max-height:calc(100dvh - var(--ne-header-space) - var(--ne-mobile-actions-space) - 1rem);border:1px solid #173c311f;border-radius:1rem;flex-direction:column;align-items:stretch;gap:.35rem;margin:0;padding:1rem 1.25rem 1.25rem;position:absolute;inset-inline:0;overflow-y:auto;box-shadow:0 14px 30px #00140c29}.enhanced[data-astro-cid-n73rpyma] .primary-nav[data-astro-cid-n73rpyma]{display:none}.enhanced[data-astro-cid-n73rpyma] .primary-nav[data-astro-cid-n73rpyma].is-open{display:flex}.primary-nav[data-astro-cid-n73rpyma] a[data-astro-cid-n73rpyma]{padding:.65rem .25rem;font-size:1.2125rem}.primary-nav[data-astro-cid-n73rpyma] .primary[data-astro-cid-n73rpyma]{margin-top:.5rem;font-size:1.0625rem}.primary-nav[data-astro-cid-n73rpyma] [data-astro-cid-n73rpyma]:focus-visible{outline-color:var(--ne-text)}}@media (width<=36rem){.header-row[data-astro-cid-n73rpyma]{gap:0 .3rem}.brand-full[data-astro-cid-n73rpyma]{width:min(168px,100vw - 164px)}.brand-full[data-astro-cid-n73rpyma] img[data-astro-cid-n73rpyma]{width:144px}.brand-tagline[data-astro-cid-n73rpyma]{gap:.5rem}.brand-tagline[data-astro-cid-n73rpyma]:before,.brand-tagline[data-astro-cid-n73rpyma]:after{width:20px}.brand-horizontal[data-astro-cid-n73rpyma]{gap:.25rem}.brand-mark[data-astro-cid-n73rpyma]{width:44px}.brand-name[data-astro-cid-n73rpyma]{width:clamp(78.75px,24vw,120px)}.header-controls[data-astro-cid-n73rpyma]{gap:.25rem}}svg[data-astro-cid-7jx5dqqx]{fill:none;width:20px;height:20px;stroke:var(--iv-icon-color,var(--ne-gold-muted));stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;display:block}.services-section[data-astro-cid-hjggceoe]{isolation:isolate;background:var(--ne-cream);color:var(--ne-text);padding-block:clamp(2rem,5vw,5rem) 6rem;position:relative;overflow:clip}.services-inner[data-astro-cid-hjggceoe]{z-index:1;position:relative}.services-heading[data-astro-cid-hjggceoe],.service-copy[data-astro-cid-hjggceoe] h3[data-astro-cid-hjggceoe],.service-note[data-astro-cid-hjggceoe]{color:var(--ne-forest)}.services-heading[data-astro-cid-hjggceoe]{max-width:65rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.eyebrow[data-astro-cid-hjggceoe]{letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:1.25rem;margin:0 0 1rem;font-size:.9125rem;font-weight:600;display:flex}.eyebrow[data-astro-cid-hjggceoe]:after,.service-number[data-astro-cid-hjggceoe]:after{content:"";background:var(--ne-gold-muted);flex-shrink:0;width:4rem;height:1px}h2[data-astro-cid-hjggceoe]{letter-spacing:-.035em;text-wrap:balance;margin:0 0 1rem;font:400 clamp(2.25rem,4.2vw,3.8rem)/1.08 Georgia,serif}.services-intro[data-astro-cid-hjggceoe]{margin:0;font-size:clamp(1.1125rem,1.5vw,1.3125rem);line-height:1.6}.service-row[data-astro-cid-hjggceoe]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(2rem,4vw,4rem);scroll-margin-top:100px;display:grid}.service-row[data-astro-cid-hjggceoe]+.service-row[data-astro-cid-hjggceoe]{margin-top:clamp(2.5rem,4vw,4rem)}.service-photo[data-astro-cid-hjggceoe]{aspect-ratio:1.45;min-width:0;position:relative}.service-photo[data-astro-cid-hjggceoe] img[data-astro-cid-hjggceoe]{object-fit:cover;object-position:88% 48%;border-radius:49% 51% 10% 8%/48% 50% 8% 9%;width:100%;height:100%;display:block}.service-photo[data-astro-cid-hjggceoe]:before{content:"";border-top:1px solid var(--ne-gold-muted);border-left:1px solid var(--ne-gold-muted);pointer-events:none;border-radius:49% 51% 10% 8%/48% 50% 8% 9%;position:absolute;inset:-.45rem .7rem .7rem -.45rem}.service-copy[data-astro-cid-hjggceoe]{min-width:0;padding-block:.75rem}.service-symbol[data-astro-cid-hjggceoe]{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:28px;height:28px;display:block}.service-number[data-astro-cid-hjggceoe]{color:var(--ne-gold-muted);align-items:center;gap:1rem;margin-bottom:1rem;font-size:1.4rem;font-weight:650;display:flex}h3[data-astro-cid-hjggceoe]{letter-spacing:-.03em;text-wrap:balance;margin:0 0 1rem;font:400 clamp(2rem,3.4vw,3.1rem)/1.1 Georgia,serif}.service-description[data-astro-cid-hjggceoe]{margin:0 0 .75rem;font-size:clamp(1.1125rem,1.5vw,1.2625rem);line-height:1.65}.service-note[data-astro-cid-hjggceoe]{color:var(--ne-reading-color);margin:0 0 1.5rem;line-height:1.6}.service-button[data-astro-cid-hjggceoe]{border-radius:3rem;flex-direction:row-reverse;justify-content:center;align-items:center;gap:1.2rem;max-width:100%;text-decoration:none;display:inline-flex}.action-arrow[data-astro-cid-hjggceoe]{font-size:1.5625rem;font-weight:400}.service-reverse[data-astro-cid-hjggceoe]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.service-reverse[data-astro-cid-hjggceoe] .service-copy[data-astro-cid-hjggceoe]{grid-area:1/1}.service-reverse[data-astro-cid-hjggceoe] .service-photo[data-astro-cid-hjggceoe]{grid-area:1/2}ul[data-astro-cid-hjggceoe]{color:var(--ne-reading-color);flex-wrap:wrap;gap:.3rem 1rem;margin:0 0 1rem;padding:0;font-size:.9125rem;line-height:1.6;list-style:none;display:flex}li[data-astro-cid-hjggceoe]{align-items:center;gap:.45rem;padding-block:.25rem;display:inline-flex}.animated-options[data-astro-cid-hjggceoe]{gap:.65rem 1.35rem}.animated-options[data-astro-cid-hjggceoe] li[data-astro-cid-hjggceoe]{--iv-icon-color:currentColor;color:var(--ne-gold-muted);transform-origin:50%;animation:7.5s ease-in-out infinite option-zoom;animation-delay:var(--option-delay);animation-play-state:paused}.animated-options[data-astro-cid-hjggceoe][data-animating=true] li[data-astro-cid-hjggceoe]{animation-play-state:running}.animated-options[data-astro-cid-hjggceoe]:hover li[data-astro-cid-hjggceoe],.animated-options[data-astro-cid-hjggceoe]:focus-within li[data-astro-cid-hjggceoe]{animation-play-state:paused}@keyframes option-zoom{0%,20%,to{color:var(--ne-gold-muted);transform:scale(1)}8%,12%{color:var(--ne-forest);transform:scale(1.09)}}@media (prefers-reduced-motion:reduce){.animated-options[data-astro-cid-hjggceoe] li[data-astro-cid-hjggceoe]{animation:none;transform:none}}.iv-actions[data-astro-cid-hjggceoe]{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.iv-link[data-astro-cid-hjggceoe]{font-weight:600}.iv-link[data-astro-cid-hjggceoe] span[data-astro-cid-hjggceoe]{margin-left:.8rem;font-size:1.4625rem;display:inline-block}.botanical[data-astro-cid-hjggceoe]{opacity:.12;pointer-events:none;width:clamp(65px,9vw,130px);height:auto;position:absolute;top:1rem;right:1rem}.services-curve[data-astro-cid-hjggceoe]{width:100%;height:64px;fill:var(--ne-sage);pointer-events:none;position:absolute;bottom:-1px;left:0}@media (width<=55rem){.service-row[data-astro-cid-hjggceoe],.service-reverse[data-astro-cid-hjggceoe]{grid-template-columns:minmax(0,1fr);gap:1.5rem}.service-reverse[data-astro-cid-hjggceoe] .service-photo[data-astro-cid-hjggceoe],.service-reverse[data-astro-cid-hjggceoe] .service-copy[data-astro-cid-hjggceoe]{grid-area:auto}.service-photo[data-astro-cid-hjggceoe]{aspect-ratio:1.6}.service-copy[data-astro-cid-hjggceoe]{max-width:38rem;padding:0}.service-number[data-astro-cid-hjggceoe]{margin-bottom:.65rem;font-size:1rem}.service-number[data-astro-cid-hjggceoe]:after{width:3rem}h3[data-astro-cid-hjggceoe]{font-size:clamp(1.8rem,5vw,2.5rem)}.services-section[data-astro-cid-hjggceoe]{padding-bottom:4rem}.services-curve[data-astro-cid-hjggceoe]{height:40px}.eyebrow[data-astro-cid-hjggceoe]{letter-spacing:.1em;gap:.8rem;font-size:.875rem}.eyebrow[data-astro-cid-hjggceoe]:after{width:2.5rem}}svg[data-astro-cid-zfusexdm]{fill:none;width:25px;height:30px;stroke:var(--ne-gold-muted);stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;display:block}.promo-panel[data-astro-cid-b4obckmz]{--promo-red:#a52a32;--promo-red-on-green:#ffacac;isolation:isolate;z-index:2;opacity:0;visibility:hidden;width:100%;min-width:0;transition:opacity var(--photo-fade) ease;grid-area:1/1;padding-bottom:7rem;display:grid;position:relative}.is-promo .promo-panel[data-astro-cid-b4obckmz]{opacity:1;visibility:visible}[data-astro-cid-b4obckmz][hidden]{display:none!important}.promo-panel[data-astro-cid-b4obckmz]:before{content:"";inset:calc(-1 * var(--ne-header-space)) 0 0;background:var(--ne-cream) url(/images/coleccion-r-fondo.png) center / cover no-repeat;z-index:-1;position:absolute}.promo-panel[data-astro-cid-b4obckmz]:after{content:"";top:calc(-1 * var(--ne-header-space));height:calc(var(--ne-header-space) + 1rem);z-index:0;background:linear-gradient(to bottom, rgb(var(--ne-forest-rgb) / 94%) 0%, rgb(var(--ne-forest-rgb) / 86%) 58%, rgb(var(--ne-forest-rgb) / 58%) 80%, transparent 100%);pointer-events:none;position:absolute;left:0;right:0}.promo-content[data-astro-cid-b4obckmz],.promo-scene[data-astro-cid-b4obckmz]{grid-area:1/1}.promo-scene[data-astro-cid-b4obckmz]{inset:calc(-1 * var(--ne-header-space)) 0 0;place-items:center;display:grid;position:absolute;overflow:clip;container-type:size}.promo-art[data-astro-cid-b4obckmz]{aspect-ratio:1672/941;flex-shrink:0;width:max(100cqw,177.683cqh);position:relative}.promo-art[data-astro-cid-b4obckmz]>img[data-astro-cid-b4obckmz]{width:100%;height:100%;display:block}.promo-content[data-astro-cid-b4obckmz]{z-index:1;align-self:center;padding-block:1.75rem;position:relative}.promo-copy[data-astro-cid-b4obckmz]{width:43%;max-width:34rem;color:var(--ne-text)}.promo-label[data-astro-cid-b4obckmz]{color:var(--ne-gold-muted);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:.65rem;margin:0 0 .5rem;font-size:.875rem;display:flex}h2[data-astro-cid-b4obckmz]{letter-spacing:-.03em;margin:0 0 .9rem;font:400 clamp(2rem,3.3vw,3.2rem)/1.1 Georgia,serif}.promo-special[data-astro-cid-b4obckmz]{color:var(--promo-red);margin:0 0 1rem;font-size:1.1125rem;font-weight:650}ol[data-astro-cid-b4obckmz]{margin:0 0 1.3rem;padding:0;list-style:none}li[data-astro-cid-b4obckmz]{border-radius:.5rem;grid-template-columns:1.4rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.45rem .5rem;display:grid}.promo-order[data-astro-cid-b4obckmz]{color:var(--ne-gold-muted);font-size:.875rem}.promo-name[data-astro-cid-b4obckmz]{align-items:center;gap:.45rem;min-width:0;font-weight:600;display:flex}.promo-prices[data-astro-cid-b4obckmz]{white-space:nowrap;flex-direction:column;align-items:flex-end;font-size:.875rem;display:flex}del[data-astro-cid-b4obckmz]{color:var(--promo-red);font-weight:650;text-decoration-thickness:2px}li[data-astro-cid-b4obckmz].is-emphasized del[data-astro-cid-b4obckmz]{color:var(--promo-red-on-green)}strong[data-astro-cid-b4obckmz]{color:var(--ne-gold-muted);font-size:1.3125rem}li[data-astro-cid-b4obckmz].is-emphasized,li[data-astro-cid-b4obckmz].is-emphasized .promo-name[data-astro-cid-b4obckmz],li[data-astro-cid-b4obckmz].is-emphasized .promo-prices[data-astro-cid-b4obckmz],li[data-astro-cid-b4obckmz].is-emphasized .promo-order[data-astro-cid-b4obckmz],li[data-astro-cid-b4obckmz].is-emphasized strong[data-astro-cid-b4obckmz]{color:var(--ne-gold)}li[data-astro-cid-b4obckmz].is-emphasized{--iv-icon-color:var(--ne-gold);background:var(--ne-forest)}.promo-conditions[data-astro-cid-b4obckmz]{margin-top:1rem;font-size:.875rem;line-height:1.5}.promo-conditions[data-astro-cid-b4obckmz] p[data-astro-cid-b4obckmz]{margin:.2rem 0}.primary[data-astro-cid-b4obckmz]{align-items:center;text-decoration:none;display:inline-flex}.promo-effects[data-astro-cid-b4obckmz]{pointer-events:none;position:absolute;inset:0}.promo-glow[data-astro-cid-b4obckmz]{opacity:0;isolation:isolate;position:absolute}.promo-glow[data-astro-cid-b4obckmz]:before{content:"";background:radial-gradient(ellipse, transparent 28%, rgb(var(--ne-forest-rgb) / 12%) 36%, rgb(var(--ne-forest-rgb) / 58%) 49%, rgb(var(--ne-forest-rgb) / 25%) 61%, transparent 76%);filter:blur(5px);position:absolute;inset:-18% -30%}.promo-glow[data-astro-cid-b4obckmz]:after{content:"";background:radial-gradient(ellipse, transparent 38%, rgb(var(--ne-gold-rgb) / 65%) 51%, rgb(var(--ne-gold-rgb) / 20%) 63%, transparent 76%);filter:blur(3px);position:absolute;inset:-6% -12%}.promo-glow[data-astro-cid-b4obckmz].is-emphasized{opacity:1}.promo-number[data-astro-cid-b4obckmz]{aspect-ratio:1;background:var(--ne-forest);width:clamp(1.5rem,2.3vw,2rem);color:var(--ne-gold);border:1px solid var(--ne-gold);box-sizing:border-box;opacity:1;border-radius:50%;place-items:center;font-size:clamp(.7rem,1.3vw,1rem);font-weight:750;line-height:1;display:grid;position:absolute;transform:translate(-50%)}.carousel-enhanced .promo-number[data-astro-cid-b4obckmz]:not(.is-revealed){opacity:0}.bag-symbol[data-astro-cid-b4obckmz]{--iv-icon-color:var(--ne-forest);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bag-symbol[data-astro-cid-b4obckmz] svg{stroke-width:1.8px;width:clamp(20px,2.5vw,32px);height:clamp(20px,2.5vw,32px)}.bag-caption[data-astro-cid-b4obckmz]{width:clamp(3.8rem,6.6vw,6.5rem);color:var(--ne-forest);text-align:center;overflow-wrap:anywhere;font-size:clamp(13px,.9vw,14px);font-weight:650;line-height:1.3;position:absolute;top:calc(100% + .3rem);left:50%;transform:translate(-50%)}@media (width<=63.99rem){.promo-panel[data-astro-cid-b4obckmz]{padding-bottom:6rem}.promo-panel[data-astro-cid-b4obckmz]:before{background-position:0}.promo-content[data-astro-cid-b4obckmz]{grid-area:1/1;padding-block:1.25rem 1.5rem}.promo-copy[data-astro-cid-b4obckmz]{width:100%;max-width:38rem}h2[data-astro-cid-b4obckmz]{max-width:20ch;font-size:clamp(2rem,6vw,2.8rem)}.promo-scene[data-astro-cid-b4obckmz]{aspect-ratio:936.32/941;grid-area:2/1;width:100%;display:block;position:relative;inset:auto;mask-image:linear-gradient(#0000,#000 18% 88%,#0000);container-type:normal}.promo-art[data-astro-cid-b4obckmz]{width:178.571%;position:absolute;top:0;left:auto;right:0}.promo-number[data-astro-cid-b4obckmz]{font-size:.875rem}li[data-astro-cid-b4obckmz]{padding-block:.3rem}}@media (prefers-reduced-motion:reduce){.promo-panel[data-astro-cid-b4obckmz]{transition:none}.promo-number[data-astro-cid-b4obckmz]{opacity:1!important}}.offer-validity[data-astro-cid-b4obckmz]{color:#a52a32;font-weight:600}.hero[data-astro-cid-vp4hwrug]{isolation:isolate;color:var(--ne-cream);background:var(--ne-forest);padding-top:var(--ne-header-space);display:grid;position:relative;overflow:hidden}.hero-inner[data-astro-cid-vp4hwrug]{z-index:2;pointer-events:none;grid-area:1/1;align-self:start;min-width:0;position:relative}.hero-copy[data-astro-cid-vp4hwrug]{pointer-events:auto;text-shadow:0 2px 14px #00140ea6;width:48%;padding:clamp(3rem,5vw,5rem) 0 8rem}h1[data-astro-cid-vp4hwrug]{letter-spacing:-.04em;text-wrap:balance;max-width:10.5ch;margin:0 0 1.5rem;font:400 clamp(3.2rem,5.7vw,5.4rem)/1.04 Georgia,Times New Roman,serif}.hero-services[data-astro-cid-vp4hwrug]{color:var(--ne-cream);max-width:35ch;margin:0 0 1.75rem;font-size:clamp(1.1625rem,1.5vw,1.4125rem);line-height:1.5}.hero-actions[data-astro-cid-vp4hwrug]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.hero-actions[data-astro-cid-vp4hwrug] a[data-astro-cid-vp4hwrug]{align-items:center;text-decoration:none;display:inline-flex}.appointment-link[data-astro-cid-vp4hwrug]{border:0;border-bottom:1px solid var(--ne-gold);color:var(--ne-cream);background:0 0;min-height:44px;padding:.6rem 0}.hero-photo[data-astro-cid-vp4hwrug]{z-index:1;width:100%;position:absolute;inset:0}.hero-photo[data-astro-cid-vp4hwrug]:after{content:"";z-index:3;background:linear-gradient(90deg, rgb(var(--ne-forest-rgb) / 52%) 0%, rgb(var(--ne-forest-rgb) / 42%) 35%, rgb(var(--ne-forest-rgb) / 10%) 65%, transparent 100%), linear-gradient(to bottom, rgb(var(--ne-forest-rgb) / 72%) 0%, rgb(var(--ne-forest-rgb) / 8%) 28%, rgb(var(--ne-forest-rgb) / 22%) 55%, rgb(var(--ne-forest-rgb) / 62%) 100%);pointer-events:none;position:absolute;inset:0}.photo-frames[data-astro-cid-vp4hwrug]{position:absolute;inset:0}.photo-slide[data-astro-cid-vp4hwrug]{object-fit:cover;object-position:var(--photo-position);opacity:0;z-index:0;width:100%;height:100%;transition:opacity var(--photo-fade) ease;display:block;position:absolute;inset:0}.photo-slide[data-astro-cid-vp4hwrug].is-current{opacity:1;z-index:1}.photo-slide[data-astro-cid-vp4hwrug].is-leaving{opacity:1;z-index:0}.photo-slide[data-astro-cid-vp4hwrug].is-entering{opacity:1;z-index:2}.hero[data-astro-cid-vp4hwrug]{min-height:calc(var(--ne-header-space) + clamp(400px, 56vw, 640px) + 100px)}.hero-inner[data-astro-cid-vp4hwrug]{transition:opacity 1s}.is-promo[data-astro-cid-vp4hwrug] .hero-inner[data-astro-cid-vp4hwrug]{opacity:0;visibility:hidden}.carousel-controls[data-astro-cid-vp4hwrug]{z-index:5;background:var(--ne-forest);border-radius:2rem;align-items:center;gap:.5rem;padding:.2rem .5rem;position:absolute;bottom:3.5rem;left:50%;transform:translate(-50%)}.carousel-controls[data-astro-cid-vp4hwrug]:not([hidden]),.carousel-dots[data-astro-cid-vp4hwrug]{display:flex}.carousel-controls[data-astro-cid-vp4hwrug] button[data-astro-cid-vp4hwrug]{width:44px;height:44px;color:var(--ne-cream);background:0 0;border:0;place-items:center;padding:0;display:grid}.carousel-dots[data-astro-cid-vp4hwrug] span[data-astro-cid-vp4hwrug]{border:1px solid var(--ne-cream);border-radius:50%;width:8px;height:8px}.carousel-dots[data-astro-cid-vp4hwrug] [data-astro-cid-vp4hwrug][aria-pressed=true] span[data-astro-cid-vp4hwrug]{background:var(--ne-gold);border-color:var(--ne-gold)}.carousel-pause[data-astro-cid-vp4hwrug] svg[data-astro-cid-vp4hwrug]{stroke:currentColor;stroke-width:2px;fill:none;width:20px;height:20px}.play-icon[data-astro-cid-vp4hwrug],[data-astro-cid-vp4hwrug][data-paused=true] .pause-icon[data-astro-cid-vp4hwrug]{display:none}[data-astro-cid-vp4hwrug][data-paused=true] .play-icon[data-astro-cid-vp4hwrug]{display:block}[data-astro-cid-vp4hwrug][hidden]{display:none!important}.hero-bottom[data-astro-cid-vp4hwrug]{width:100%;height:72px;fill:var(--ne-cream);z-index:3;pointer-events:none;position:absolute;bottom:-1px;left:0}@media (width<=63.99rem){.hero-copy[data-astro-cid-vp4hwrug]{width:min(100%,38rem);padding:clamp(9rem,30vw,13rem) .5rem 7.5rem}h1[data-astro-cid-vp4hwrug]{max-width:12ch;font-size:clamp(2.8rem,10vw,4.2rem)}.hero-services[data-astro-cid-vp4hwrug]{max-width:34ch;font-size:1.2125rem}.hero-actions[data-astro-cid-vp4hwrug]{flex-direction:column;align-items:flex-start;gap:.7rem}.hero-photo[data-astro-cid-vp4hwrug]:after{background:linear-gradient(90deg, rgb(var(--ne-forest-rgb) / 20%), transparent 85%), linear-gradient(to bottom, rgb(var(--ne-forest-rgb) / 88%) 0%, rgb(var(--ne-forest-rgb) / 45%) 14%, rgb(var(--ne-forest-rgb) / 8%) 29%, rgb(var(--ne-forest-rgb) / 32%) 43%, rgb(var(--ne-forest-rgb) / 62%) 72%, rgb(var(--ne-forest-rgb) / 72%) 100%)}.photo-slide[data-astro-cid-vp4hwrug]{object-position:var(--mobile-position)}.carousel-controls[data-astro-cid-vp4hwrug]{bottom:2.8rem}.hero-bottom[data-astro-cid-vp4hwrug]{height:48px}}@media (prefers-reduced-motion:reduce){.photo-slide[data-astro-cid-vp4hwrug]{transition:none}}.r-collection[data-astro-cid-65dfm5ia]{scroll-margin-top:calc(var(--ne-header-space) + 1.5rem);margin-block:2rem;padding-block:clamp(1rem,3vw,3rem)}.collection-story[data-astro-cid-65dfm5ia]{text-align:center;max-width:48rem;margin:clamp(2rem,5vw,4.5rem) auto 0;padding-inline:1.25rem}.collection-story[data-astro-cid-65dfm5ia] h3[data-astro-cid-65dfm5ia]{margin:0 0 1rem;font:400 clamp(1.8rem,3vw,2.5rem)/1.2 Georgia,serif}.collection-philosophy[data-astro-cid-65dfm5ia]{color:var(--ne-text);margin:0 0 1.25rem;font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.6}.collection-introduction[data-astro-cid-65dfm5ia]{color:var(--ne-reading-color);text-wrap:pretty;margin:0;line-height:1.6}.collection-story-call[data-astro-cid-65dfm5ia]{min-height:44px;color:var(--ne-text);text-underline-offset:.3em;align-items:center;gap:.6rem;margin-top:1.25rem;text-decoration:underline;display:inline-flex}.collection-story-call[data-astro-cid-65dfm5ia] svg[data-astro-cid-65dfm5ia]{fill:none;width:20px;height:20px;stroke:var(--ne-gold-muted);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.collection-story-call[data-astro-cid-65dfm5ia]:hover{text-decoration-thickness:2px}.collection-grid[data-astro-cid-65dfm5ia]{display:grid}.collection-copy[data-astro-cid-65dfm5ia],.collection-art[data-astro-cid-65dfm5ia]{grid-area:1/1}.collection-copy[data-astro-cid-65dfm5ia]{z-index:1;align-self:center;width:45%;padding:clamp(1.25rem,2.5vw,2.5rem)}.collection-label[data-astro-cid-65dfm5ia]{text-transform:uppercase;letter-spacing:.16em;color:var(--ne-reading-color);align-items:center;gap:.65rem;margin:0 0 .6rem;font-size:.875rem;display:flex}h2[data-astro-cid-65dfm5ia]{letter-spacing:-.03em;margin:0 0 1rem;font:400 clamp(1.9rem,3vw,2.8rem)/1.12 Georgia,serif}.collection-special[data-astro-cid-65dfm5ia]{color:#a52a32;margin:0 0 1.3rem;font-size:1.1125rem;font-weight:700}.collection-options[data-astro-cid-65dfm5ia]{margin:0 0 1.5rem;padding:0;list-style:none}li[data-astro-cid-65dfm5ia]{border-radius:.65rem;grid-template-columns:1.5rem 1fr auto;align-items:center;gap:.6rem;margin-block:.3rem;padding:.6rem .5rem;display:grid}.option-number[data-astro-cid-65dfm5ia]{border:1px solid var(--ne-gold-muted);text-align:center;border-radius:50%;width:1.4rem;height:1.4rem;font-size:.875rem;line-height:1.3rem}.option-name[data-astro-cid-65dfm5ia]{overflow-wrap:anywhere;align-items:center;gap:.45rem;min-width:0;font-weight:650;display:flex}.option-prices[data-astro-cid-65dfm5ia]{text-align:right;white-space:nowrap;font-size:.875rem}.option-prices[data-astro-cid-65dfm5ia]>span[data-astro-cid-65dfm5ia]{display:block}strong[data-astro-cid-65dfm5ia]{color:var(--ne-text);font-size:1.3625rem}.previous-price[data-astro-cid-65dfm5ia],.collection-conditions[data-astro-cid-65dfm5ia]{color:var(--ne-reading-color)}.collection-conditions[data-astro-cid-65dfm5ia]{margin-top:1rem;font-size:.875rem;line-height:1.5}.collection-conditions[data-astro-cid-65dfm5ia] p[data-astro-cid-65dfm5ia]{margin-block:.3rem}.collection-art[data-astro-cid-65dfm5ia]{aspect-ratio:1672/941;align-self:center;min-width:0;position:relative;mask-image:radial-gradient(46% 72% at 73%,#000 52%,#000000d9 67%,#0000 89%);mask-composite:intersect}img[data-astro-cid-65dfm5ia]{width:100%;height:100%;display:block}.bag-effects[data-astro-cid-65dfm5ia]{pointer-events:none;position:absolute;inset:0}.bag-glow[data-astro-cid-65dfm5ia]{opacity:0;position:absolute}.bag-glow[data-astro-cid-65dfm5ia]:before{content:"";background:radial-gradient(ellipse, transparent 28%, rgb(var(--ne-forest-rgb) / 12%) 36%, rgb(var(--ne-forest-rgb) / 58%) 49%, rgb(var(--ne-forest-rgb) / 25%) 61%, transparent 76%);filter:blur(5px);position:absolute;inset:-18% -30%}.bag-glow[data-astro-cid-65dfm5ia]:after{content:"";background:radial-gradient(ellipse, transparent 38%, rgb(var(--ne-gold-rgb) / 65%) 51%, transparent 76%);filter:blur(3px);position:absolute;inset:-6% -12%}.bag-glow[data-astro-cid-65dfm5ia].is-active{opacity:1}.bag-number[data-astro-cid-65dfm5ia]{aspect-ratio:1;background:var(--ne-forest);width:1.7rem;color:var(--ne-gold);border:1px solid var(--ne-gold);border-radius:50%;place-items:center;font-size:.875rem;font-weight:750;display:grid;position:absolute;transform:translate(-50%)}.is-enhanced[data-astro-cid-65dfm5ia] .bag-number[data-astro-cid-65dfm5ia]:not(.is-revealed){opacity:0}li[data-astro-cid-65dfm5ia].is-highlighted{background:var(--ne-forest);color:var(--ne-gold);--iv-icon-color:var(--ne-gold)}li[data-astro-cid-65dfm5ia].is-highlighted .previous-price[data-astro-cid-65dfm5ia],li[data-astro-cid-65dfm5ia].is-highlighted strong[data-astro-cid-65dfm5ia]{color:var(--ne-gold)}li[data-astro-cid-65dfm5ia].is-highlighted .option-number[data-astro-cid-65dfm5ia]{background:var(--ne-forest);color:var(--ne-gold);border-color:var(--ne-forest)}del[data-astro-cid-65dfm5ia]{color:#a52a32;text-decoration-thickness:2px}li[data-astro-cid-65dfm5ia].is-highlighted del[data-astro-cid-65dfm5ia]{color:#ffacac}.collection-pause[data-astro-cid-65dfm5ia]{text-underline-offset:.2em;min-height:44px;color:var(--ne-text);background:0 0;border:0;margin-top:.5rem;padding:.4rem 0;text-decoration:underline}[data-astro-cid-65dfm5ia][hidden]{display:none!important}.bag-symbol[data-astro-cid-65dfm5ia]{--iv-icon-color:var(--ne-forest);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bag-symbol[data-astro-cid-65dfm5ia] svg{stroke-width:1.8px;width:clamp(20px,2.5vw,32px);height:clamp(20px,2.5vw,32px)}.bag-caption[data-astro-cid-65dfm5ia]{width:clamp(3.8rem,6.6vw,6.5rem);color:var(--ne-forest);text-align:center;overflow-wrap:anywhere;font-size:clamp(13px,.9vw,14px);font-weight:650;line-height:1.3;position:absolute;top:calc(100% + .3rem);left:50%;transform:translate(-50%)}@media (width<=63.99rem){.collection-copy[data-astro-cid-65dfm5ia]{grid-area:1/1;width:100%;padding:1.5rem}.collection-art[data-astro-cid-65dfm5ia]{aspect-ratio:936.32/941;grid-area:2/1;width:100%;overflow:clip;mask-image:radial-gradient(78% 72%,#000 53%,#000000d9 69%,#0000 92%)}.collection-art[data-astro-cid-65dfm5ia] img[data-astro-cid-65dfm5ia],.bag-effects[data-astro-cid-65dfm5ia]{aspect-ratio:1672/941;width:178.571%;height:auto;position:absolute;top:0;left:auto;right:0}h2[data-astro-cid-65dfm5ia]{max-width:20ch}}@media (width<=25rem){.collection-copy[data-astro-cid-65dfm5ia]{padding:1.1rem}li[data-astro-cid-65dfm5ia]{gap:.4rem}.option-prices[data-astro-cid-65dfm5ia]{font-size:.875rem}}@media (prefers-reduced-motion:reduce){li[data-astro-cid-65dfm5ia],.bag-glow[data-astro-cid-65dfm5ia]{transition:none}.is-running[data-astro-cid-65dfm5ia] li[data-astro-cid-65dfm5ia]{opacity:1}}.offer-validity[data-astro-cid-65dfm5ia]{color:#a52a32;font-weight:600}.contact-scene[data-astro-cid-5tifcbab]{isolation:isolate;background:var(--ne-forest);color:var(--ne-cream);padding-block:clamp(6rem,9vw,9rem);scroll-margin-top:90px;position:relative;overflow:clip}.contact-photos[data-astro-cid-5tifcbab]{z-index:-3;transform:translate3d(0, var(--contact-parallax,0px), 0);position:absolute;inset:-48px 0}.building-photo[data-astro-cid-5tifcbab]{object-fit:cover;object-position:var(--desktop-position);opacity:0;width:100%;height:100%;transition:opacity 1.15s;position:absolute;inset:0}.building-photo[data-astro-cid-5tifcbab].is-current,.building-photo[data-astro-cid-5tifcbab].is-leaving{opacity:1}.building-photo[data-astro-cid-5tifcbab].is-current{z-index:1}.contact-tint[data-astro-cid-5tifcbab]{z-index:-1;background:linear-gradient(90deg, rgb(var(--ne-forest-rgb) / 83%), rgb(var(--ne-forest-rgb) / 70%) 46%, rgb(var(--ne-forest-rgb) / 24%));pointer-events:none;position:absolute;inset:0}.contact-content[data-astro-cid-5tifcbab]{position:relative}h2[data-astro-cid-5tifcbab]{letter-spacing:-.03em;max-width:20ch;margin:0 0 1.5rem;font:400 clamp(2.3rem,4vw,3.6rem)/1.12 Georgia,serif}.contact-message[data-astro-cid-5tifcbab]{max-width:31ch;margin:0 0 1.5rem;font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.6}.contact-location[data-astro-cid-5tifcbab],address[data-astro-cid-5tifcbab]{max-width:40ch;font-style:normal;line-height:1.6}.contact-location[data-astro-cid-5tifcbab]{margin-bottom:.5rem}.contact-actions[data-astro-cid-5tifcbab]{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2rem;display:flex}.contact-actions[data-astro-cid-5tifcbab] a[data-astro-cid-5tifcbab]{justify-content:center;align-items:center;gap:.65rem;min-height:48px;text-decoration:none;display:inline-flex}.contact-actions[data-astro-cid-5tifcbab] svg[data-astro-cid-5tifcbab]{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:22px;height:22px}.contact-actions[data-astro-cid-5tifcbab] .external-arrow[data-astro-cid-5tifcbab]{width:16px;height:16px}.directions[data-astro-cid-5tifcbab]{color:var(--ne-cream);text-underline-offset:.3em;text-decoration:underline!important}.contact-pause[data-astro-cid-5tifcbab]{min-height:44px;color:var(--ne-cream);text-underline-offset:.25em;background:0 0;border:0;margin-top:1.5rem;padding:.5rem 0;font-size:.9125rem;text-decoration:underline;display:block}[data-astro-cid-5tifcbab]:focus-visible{outline:3px solid var(--ne-gold-light);outline-offset:5px}.primary[data-astro-cid-5tifcbab]:focus-visible{outline-color:var(--ne-cream)}[data-astro-cid-5tifcbab][hidden]{display:none!important}.contact-curve[data-astro-cid-5tifcbab]{pointer-events:none;width:100%;height:clamp(32px,5vw,64px);position:absolute;left:0}.curve-top[data-astro-cid-5tifcbab]{fill:var(--contact-top-color,var(--ne-sage));top:-1px}.curve-bottom[data-astro-cid-5tifcbab]{fill:var(--ne-forest);bottom:-1px}@media (width<=63.99rem){.contact-photos[data-astro-cid-5tifcbab]{inset:0;transform:none}.building-photo[data-astro-cid-5tifcbab]{object-position:var(--mobile-position)}.contact-tint[data-astro-cid-5tifcbab]{background:linear-gradient(90deg, rgb(var(--ne-forest-rgb) / 83%), rgb(var(--ne-forest-rgb) / 64%))}.contact-scene[data-astro-cid-5tifcbab]{padding-block:5rem calc(4rem + var(--ne-mobile-actions-space,0px))}}@media (prefers-reduced-motion:reduce){.contact-photos[data-astro-cid-5tifcbab]{transform:none}.building-photo[data-astro-cid-5tifcbab]{transition:none}}.about-section[data-astro-cid-t3vejwb7]{background:var(--ne-cream);color:var(--ne-text);padding-block:clamp(5rem,7vw,7rem) clamp(3rem,5vw,5rem);scroll-margin-top:90px;position:relative;overflow:clip}.about-curve[data-astro-cid-t3vejwb7]{width:100%;height:54px;fill:var(--ne-sage);pointer-events:none;position:absolute;top:-1px;left:0}.about-grid[data-astro-cid-t3vejwb7]{grid-template-columns:minmax(0,.65fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.about-portrait[data-astro-cid-t3vejwb7]{border:1px solid var(--ne-gold-muted);border-radius:47% 47% 3rem 3rem/22% 22% 3rem 3rem;margin:3rem 0 0;position:relative;overflow:hidden}.about-portrait[data-astro-cid-t3vejwb7] img[data-astro-cid-t3vejwb7]{width:100%;height:auto;display:block}.about-label[data-astro-cid-t3vejwb7]{color:var(--ne-forest);text-transform:uppercase;letter-spacing:.12em;margin:0 0 1rem;font-size:.875rem;line-height:1.6}h2[data-astro-cid-t3vejwb7]{letter-spacing:-.035em;text-wrap:balance;margin:0 0 1rem;font:400 clamp(2.1rem,3.6vw,3.4rem)/1.1 Georgia,serif}.about-subtitle[data-astro-cid-t3vejwb7]{margin:0 0 1.5rem;font-size:1.0125rem;line-height:1.6}.about-story[data-astro-cid-t3vejwb7]{color:var(--ne-reading-color);line-height:1.6}.about-story[data-astro-cid-t3vejwb7] p[data-astro-cid-t3vejwb7]{margin:0 0 1rem}.about-closing[data-astro-cid-t3vejwb7]{isolation:isolate;margin:1.8rem 0;padding:1rem 1.25rem;font:400 1.15rem/1.65 Georgia,serif;position:relative}.about-closing[data-astro-cid-t3vejwb7]:before{content:"";z-index:-1;background:var(--ne-sage);border-radius:1.5rem 4rem 2rem 3rem/2rem 2rem 3rem 1rem;position:absolute;inset:0}.about-call[data-astro-cid-t3vejwb7]{border-radius:3rem;align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}.about-email[data-astro-cid-t3vejwb7]{width:fit-content;max-width:100%;min-height:44px;color:var(--ne-forest);text-underline-offset:.25em;overflow-wrap:anywhere;align-items:center;gap:.6rem;margin-top:.75rem;font-size:.95rem;display:flex}.about-email[data-astro-cid-t3vejwb7] svg[data-astro-cid-t3vejwb7]{fill:none;width:21px;height:21px;stroke:var(--ne-gold-muted);stroke-width:1.6px;flex-shrink:0}.about-call[data-astro-cid-t3vejwb7] svg[data-astro-cid-t3vejwb7]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}@media (width<=55rem){.about-grid[data-astro-cid-t3vejwb7]{grid-template-columns:minmax(0,1fr);gap:2rem}.about-portrait[data-astro-cid-t3vejwb7]{width:min(70%,300px);margin:0 auto}.about-copy[data-astro-cid-t3vejwb7]{max-width:42rem;margin-inline:auto}.about-section[data-astro-cid-t3vejwb7]{padding-block:4rem calc(3rem + var(--ne-mobile-actions-space,0px))}.about-curve[data-astro-cid-t3vejwb7]{height:32px}}.about-section+.contact-scene{--contact-top-color:var(--ne-cream)}.collection-band[data-astro-cid-5a5nqiac]{background:var(--ne-sage);padding-block:1rem 5rem;display:flow-root;position:relative}@media (width<=40rem){.collection-band[data-astro-cid-5a5nqiac]{padding-bottom:2.5rem}}.ne-instagram[data-astro-cid-6xwwl6rb]{width:44px;height:44px;color:var(--ne-gold);background:var(--ne-forest);border-radius:.6rem;flex-shrink:0;place-items:center;transition:color .16s,background-color .16s;display:inline-grid}svg[data-astro-cid-6xwwl6rb]{fill:none;stroke:currentColor;stroke-width:1.7px;width:24px;height:24px}.lens-dot[data-astro-cid-6xwwl6rb]{fill:currentColor;stroke:none}a[data-astro-cid-6xwwl6rb]:hover,a[data-astro-cid-6xwwl6rb]:focus-visible{color:var(--ne-cream);background:var(--ne-forest-soft)}a[data-astro-cid-6xwwl6rb]:focus-visible{outline:3px solid var(--ne-gold-muted);outline-offset:4px}@media (prefers-reduced-motion:reduce){a[data-astro-cid-6xwwl6rb]{transition:none}}.site-footer[data-astro-cid-7jd3ght3]{isolation:isolate;color:var(--ne-cream);background:var(--ne-forest);background-image:var(--ne-grain);background-blend-mode:soft-light;margin-top:0;padding-block:2.5rem 1rem;position:relative;overflow:clip}.footer-petal[data-astro-cid-7jd3ght3]{opacity:.12;pointer-events:none;z-index:-1;width:clamp(65px,7vw,95px);height:auto;position:absolute;top:.75rem;right:.75rem}.footer-content[data-astro-cid-7jd3ght3]{grid-template-columns:1.25fr .9fr 1fr 1.15fr;align-items:start;gap:2rem;padding-bottom:2.25rem;display:grid}.footer-content[data-astro-cid-7jd3ght3]>[data-astro-cid-7jd3ght3]{min-width:0}h2[data-astro-cid-7jd3ght3]{color:var(--ne-gold);margin:.5rem 0 1rem;font:400 1.25rem/1.3 Georgia,serif}ul[data-astro-cid-7jd3ght3]{margin:0;padding:0;list-style:none}.ne-leaf-link[data-astro-cid-7jd3ght3]{text-decoration-color:rgb(var(--ne-gold-rgb) / 35%)}.ne-leaf-link[data-astro-cid-7jd3ght3]:hover{text-decoration-color:var(--ne-gold)}.footer-brand[data-astro-cid-7jd3ght3] img[data-astro-cid-7jd3ght3]{width:min(100%,230px);height:auto;display:block}.footer-tagline[data-astro-cid-7jd3ght3]{width:min(100%,230px);color:var(--ne-gold);text-align:center;text-wrap:balance;margin:.65rem 0 .4rem;font-size:.9125rem;line-height:1.5}address[data-astro-cid-7jd3ght3]{margin-bottom:.5rem;font-style:normal;line-height:1.6}.footer-social[data-astro-cid-7jd3ght3]{align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.youtube-link[data-astro-cid-7jd3ght3]{background:var(--ne-forest);width:44px;height:44px;color:var(--ne-gold);border:0;border-radius:.6rem;place-items:center;display:grid}.youtube-link[data-astro-cid-7jd3ght3] svg[data-astro-cid-7jd3ght3]{stroke:currentColor;fill:none;stroke-width:1.7px;width:24px;height:24px}.youtube-link[data-astro-cid-7jd3ght3]:hover,.youtube-link[data-astro-cid-7jd3ght3]:focus-visible{color:var(--ne-cream);background:var(--ne-forest-soft)}dialog[data-astro-cid-7jd3ght3]{border:1px solid var(--ne-gold-muted);background:var(--ne-cream);width:min(28rem,100% - 2rem);color:var(--ne-text);border-radius:.8rem;padding:1.5rem}dialog[data-astro-cid-7jd3ght3] h2[data-astro-cid-7jd3ght3]{color:var(--ne-text);margin-top:0}dialog[data-astro-cid-7jd3ght3]::backdrop{background:#00140cb3}.footer-email[data-astro-cid-7jd3ght3]{overflow-wrap:anywhere;width:fit-content;max-width:100%;display:block}.footer-bottom[data-astro-cid-7jd3ght3]{border-top:1px solid rgb(var(--ne-gold-rgb) / 20%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;padding-top:1rem;font-size:.9125rem;display:flex}.footer-bottom[data-astro-cid-7jd3ght3] p[data-astro-cid-7jd3ght3]{margin:0}@media (width<=63.99rem){.footer-content[data-astro-cid-7jd3ght3]{grid-template-columns:1fr 1fr;gap:2rem 2.5rem}}@media (width<=40rem){.site-footer[data-astro-cid-7jd3ght3]{margin-top:0;padding-top:1.5rem}.footer-petal[data-astro-cid-7jd3ght3]{opacity:.1;width:65px;top:1rem;right:1rem}.footer-content[data-astro-cid-7jd3ght3]{grid-template-columns:1fr;gap:1.25rem;padding-bottom:1.5rem}.footer-brand[data-astro-cid-7jd3ght3] img[data-astro-cid-7jd3ght3]{width:176px}.footer-tagline[data-astro-cid-7jd3ght3]{width:176px;font-size:.875rem}h2[data-astro-cid-7jd3ght3]{margin-bottom:.5rem}nav[data-astro-cid-7jd3ght3] ul[data-astro-cid-7jd3ght3]{flex-wrap:wrap;gap:0 1rem;display:flex}.footer-contact[data-astro-cid-7jd3ght3]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 1rem;display:grid}.footer-contact[data-astro-cid-7jd3ght3] h2[data-astro-cid-7jd3ght3],.footer-contact[data-astro-cid-7jd3ght3] address[data-astro-cid-7jd3ght3],.footer-contact[data-astro-cid-7jd3ght3] .footer-email[data-astro-cid-7jd3ght3]{grid-column:1/-1}.footer-bottom[data-astro-cid-7jd3ght3] p[data-astro-cid-7jd3ght3]{flex-basis:100%}}dialog[data-astro-cid-ckqctkdh]{border:1px solid var(--ne-gold-muted);width:min(32rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--ne-forest);background:var(--ne-cream);border-radius:.6rem;padding:1.5rem;overflow:auto}h2[data-astro-cid-ckqctkdh]{margin-top:0;font:400 clamp(1.7rem,5vw,2.1rem)/1.2 Georgia,serif}p[data-astro-cid-ckqctkdh]{line-height:1.6}.dialog-phone[data-astro-cid-ckqctkdh]{min-height:44px;color:var(--ne-forest);text-underline-offset:.25em;align-items:center;display:inline-flex}.dialog-actions[data-astro-cid-ckqctkdh]{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1rem;display:flex}.dialog-call[data-astro-cid-ckqctkdh]{align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}.dialog-call[data-astro-cid-ckqctkdh] svg[data-astro-cid-ckqctkdh]{stroke:currentColor;stroke-width:1.6px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.dialog-close[data-astro-cid-ckqctkdh]{min-height:44px;color:var(--ne-forest);text-underline-offset:.25em;background:0 0;border:0;padding:.6rem 1rem;text-decoration:underline}[data-astro-cid-ckqctkdh]:focus-visible{outline:3px solid var(--ne-forest);outline-offset:3px}dialog[data-astro-cid-ckqctkdh]::backdrop{background:#051911bf}.mobile-actions[data-astro-cid-it3l37dy],.mobile-actions-reserve[data-astro-cid-it3l37dy]{display:none}@media (width<=63.99rem){.mobile-actions-reserve[data-astro-cid-it3l37dy]{height:var(--ne-mobile-actions-space);display:block}.mobile-actions[data-astro-cid-it3l37dy]{z-index:25;background:var(--ne-forest);grid-template-columns:1fr 1.4fr;display:grid;position:fixed;inset:auto 0 0}.mobile-actions[data-astro-cid-it3l37dy] .primary[data-astro-cid-it3l37dy],.call-action[data-astro-cid-it3l37dy]{min-width:0;min-height:var(--ne-mobile-actions-space);padding:.65rem .6rem calc(.65rem + env(safe-area-inset-bottom,0px));border:0;border-radius:0;justify-content:center;align-items:center;gap:.5rem;font-size:.9625rem;display:flex}.mobile-actions[data-astro-cid-it3l37dy] .primary[data-astro-cid-it3l37dy]{text-align:center;text-decoration:none}.call-action[data-astro-cid-it3l37dy]{color:var(--ne-cream);background:var(--ne-forest);font-weight:650;text-decoration:none}.mobile-actions[data-astro-cid-it3l37dy] .primary[data-astro-cid-it3l37dy] span[data-astro-cid-it3l37dy]{line-height:1.25}svg[data-astro-cid-it3l37dy]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:24px;height:24px}.primary[data-astro-cid-it3l37dy]:focus-visible{outline:3px solid var(--ne-text);outline-offset:-6px}.call-action[data-astro-cid-it3l37dy]:focus-visible{outline:3px solid var(--ne-gold);outline-offset:-6px}svg[data-astro-cid-it3l37dy]{flex-shrink:0}}
