.hero[data-astro-cid-bbe6dxrz]{position:relative;height:100vh;min-height:640px;overflow:hidden;background:radial-gradient(120% 90% at 70% 55%,#17201a 0%,var(--bg) 62%)}#hero-cv[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%;will-change:opacity}.hero__veil[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:linear-gradient(90deg,#0e1210e6,#0e12108c 38%,#0e121000 62%);pointer-events:none}.hero__intro[data-astro-cid-bbe6dxrz]{position:absolute;left:var(--gutter);top:47%;transform:translateY(-52%);z-index:3;width:min(760px,56vw)}.hero__h1[data-astro-cid-bbe6dxrz]{font-size:clamp(40px,min(6vw,9.2vh),98px);font-weight:300;line-height:.98;margin:22px 0 24px}.hero__h1[data-astro-cid-bbe6dxrz] em[data-astro-cid-bbe6dxrz]{font-style:italic;color:var(--gold-light);white-space:nowrap}@media(min-width:1100px){.hero__h1[data-astro-cid-bbe6dxrz]{font-size:clamp(36px,min(5.4vw,8.3vh),88px)}.hero__intro[data-astro-cid-bbe6dxrz]{width:min(700px,56vw)}}.hero__lead[data-astro-cid-bbe6dxrz]{margin-bottom:32px;font-size:clamp(16px,1.3vw,19px)}.hero__cta[data-astro-cid-bbe6dxrz]{display:flex;gap:14px;flex-wrap:wrap}.hero__stages[data-astro-cid-bbe6dxrz]{position:absolute;left:var(--gutter);top:0;bottom:0;width:min(520px,42vw);z-index:3;pointer-events:none}.stg[data-astro-cid-bbe6dxrz]{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);opacity:0}.stg__n[data-astro-cid-bbe6dxrz]{font:300 clamp(60px,8vw,120px)/1 var(--serif);color:transparent;-webkit-text-stroke:1px var(--gold);margin-bottom:8px}.stg__t[data-astro-cid-bbe6dxrz]{font-size:clamp(34px,3.6vw,56px);font-weight:400;margin-bottom:16px}.stg__p[data-astro-cid-bbe6dxrz]{color:var(--ink-2);font-size:clamp(16px,1.25vw,19px);max-width:38ch}.hero__state[data-astro-cid-bbe6dxrz]{position:absolute;right:var(--gutter);bottom:34px;z-index:3;font:500 12px/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}.hero__cue[data-astro-cid-bbe6dxrz]{position:absolute;left:50%;transform:translate(-50%);bottom:30px;z-index:3;display:flex;align-items:center;gap:14px;font:500 11px/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-3)}.hero__cue[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{width:44px;height:1px;background:var(--gold);display:block;animation:cue 2.4s var(--ease) infinite;transform-origin:left}@keyframes cue{0%{transform:scaleX(.1)}60%{transform:scaleX(1)}to{transform:scaleX(1);opacity:.2}}.hero__skip[data-astro-cid-bbe6dxrz]{display:none;position:absolute;right:var(--gutter);bottom:64px;z-index:4;font:500 11px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);border-bottom:1px solid var(--gold);padding-bottom:6px}.hero__end[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity 7.5s cubic-bezier(.6,0,.4,1);pointer-events:none;overflow:hidden}.hero__end[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{width:100%;height:100%;object-fit:cover;object-position:62% 58%;display:block;filter:blur(48px);transform:scale(1.14);transition:filter 9s cubic-bezier(.4,0,.3,1),transform 14s cubic-bezier(.2,.6,.2,1)}.hero__end[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0e1210b8,#0e121061 40%,#0e12100d 70%),linear-gradient(0deg,#0e12108c,#0e121000 38%)}.hero__tag[data-astro-cid-bbe6dxrz]{position:absolute;right:16px;bottom:16px;z-index:2;font:500 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);background:#0e1210b8;padding:8px 10px;border:1px solid var(--line)}.hero[data-astro-cid-bbe6dxrz].is-final .hero__end[data-astro-cid-bbe6dxrz]{opacity:1;visibility:visible}.hero[data-astro-cid-bbe6dxrz].is-final .hero__end[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{filter:blur(0);transform:scale(1)}.hero[data-astro-cid-bbe6dxrz] #hero-cv[data-astro-cid-bbe6dxrz]{transition:opacity 6s cubic-bezier(.5,0,.5,1) 1.2s}.hero[data-astro-cid-bbe6dxrz].is-final #hero-cv[data-astro-cid-bbe6dxrz]{opacity:0}.hero[data-astro-cid-bbe6dxrz].is-final .nv__steps[data-astro-cid-bbe6dxrz],.hero[data-astro-cid-bbe6dxrz].is-final .nv__cap[data-astro-cid-bbe6dxrz]{opacity:0;pointer-events:none;transition:opacity .8s}@media(max-width:860px){.hero__end[data-astro-cid-bbe6dxrz]{transition-duration:5s}.hero__end[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{height:62vh;height:62svh;object-position:36% 50%;filter:none;transform:none;transition:none;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent 100%);mask-image:linear-gradient(180deg,#000 55%,transparent 100%)}.hero__end[data-astro-cid-bbe6dxrz]:after{background:linear-gradient(0deg,#0e121080,#0e121000 45%)}.hero__tag[data-astro-cid-bbe6dxrz]{top:206px;bottom:auto;right:12px;font-size:10px;padding:6px 8px}}@media(prefers-reduced-motion:reduce){.hero__end[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{filter:none;transform:none;transition:none}}.hero__nav[data-astro-cid-bbe6dxrz]{display:none;position:absolute;left:var(--gutter);bottom:24px;z-index:4;width:min(760px,58vw)}.hero--auto[data-astro-cid-bbe6dxrz] .hero__nav[data-astro-cid-bbe6dxrz]{display:grid;gap:12px}.hero--auto[data-astro-cid-bbe6dxrz] .hero__stages[data-astro-cid-bbe6dxrz],.hero--auto[data-astro-cid-bbe6dxrz] .hero__state[data-astro-cid-bbe6dxrz],.hero--auto[data-astro-cid-bbe6dxrz] .hero__cue[data-astro-cid-bbe6dxrz]{display:none}.hero--scroll[data-astro-cid-bbe6dxrz] .hero__skip[data-astro-cid-bbe6dxrz]{display:inline-flex}.nv__steps[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.nv[data-astro-cid-bbe6dxrz]{display:grid;gap:7px;text-align:left;background:none;border:0;padding:16px 0 6px;margin:0;cursor:pointer;color:var(--ink-3);font:inherit}.nv[data-astro-cid-bbe6dxrz]:hover,.nv[data-astro-cid-bbe6dxrz].is-on{color:var(--ink)}.nv__bar[data-astro-cid-bbe6dxrz]{display:block;position:relative;height:2px;background:#d8b65a47}.nv__bar[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:var(--gold);display:block;transform:scaleX(0);transform-origin:left;will-change:transform}.nv__n[data-astro-cid-bbe6dxrz]{font:500 10px/1 var(--sans);letter-spacing:.22em;color:var(--gold)}.nv__t[data-astro-cid-bbe6dxrz]{font:500 11px/1.2 var(--sans);letter-spacing:.14em;text-transform:uppercase}.nv__cap[data-astro-cid-bbe6dxrz]{display:grid;gap:4px;max-width:52ch;min-height:4.6em;margin:0}.nv__cap[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{font:400 clamp(20px,1.7vw,26px)/1.1 var(--serif);color:var(--ink)}.nv__cap[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{color:var(--ink-2);font-size:14.5px;line-height:1.45}.hero__nav[data-astro-cid-bbe6dxrz].is-swap .nv__cap[data-astro-cid-bbe6dxrz]{animation:capin .5s var(--ease)}@keyframes capin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.nv__ctl[data-astro-cid-bbe6dxrz]{position:absolute;right:0;bottom:0;display:flex;gap:8px}.nv__btn[data-astro-cid-bbe6dxrz]{font:500 10.5px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);background:#0e12108c;border:1px solid var(--line-strong);padding:16px;min-height:44px;cursor:pointer}.nv__btn[data-astro-cid-bbe6dxrz]:hover{color:var(--ink);border-color:var(--gold)}.nv__btn[data-astro-cid-bbe6dxrz][hidden]{display:none}@media(prefers-reduced-motion:reduce){.hero__nav[data-astro-cid-bbe6dxrz].is-swap .nv__cap[data-astro-cid-bbe6dxrz]{animation:none}}.hero[data-astro-cid-bbe6dxrz].is-static{height:auto;min-height:100vh}.hero[data-astro-cid-bbe6dxrz].is-static .hero__stages[data-astro-cid-bbe6dxrz],.hero[data-astro-cid-bbe6dxrz].is-static .hero__state[data-astro-cid-bbe6dxrz],.hero[data-astro-cid-bbe6dxrz].is-static .hero__cue[data-astro-cid-bbe6dxrz]{display:none}@media(max-width:860px){.hero__veil[data-astro-cid-bbe6dxrz]{background:linear-gradient(0deg,#0e1210f5,#0e1210e0 40%,#0e121080,#0e121000 80%)}.hero__intro[data-astro-cid-bbe6dxrz]{left:var(--gutter);right:var(--gutter);top:auto;bottom:7vh;transform:none;width:auto}.hero__h1[data-astro-cid-bbe6dxrz]{font-size:clamp(38px,11vw,58px);margin:14px 0 16px}.hero__intro[data-astro-cid-bbe6dxrz] .eyebrow[data-astro-cid-bbe6dxrz]{letter-spacing:.16em;font-size:11px;line-height:1.5}.hero__lead[data-astro-cid-bbe6dxrz]{font-size:16px;margin-bottom:24px}.hero__stages[data-astro-cid-bbe6dxrz]{top:auto;bottom:8vh;left:var(--gutter);right:var(--gutter);width:auto;height:36vh}.stg[data-astro-cid-bbe6dxrz]{top:auto;bottom:0;transform:none}.stg__n[data-astro-cid-bbe6dxrz]{font-size:54px}.stg__t[data-astro-cid-bbe6dxrz]{font-size:32px}.hero__cue[data-astro-cid-bbe6dxrz]{display:none}.hero__state[data-astro-cid-bbe6dxrz],.hero__skip[data-astro-cid-bbe6dxrz]{bottom:auto;top:88px}.hero__nav[data-astro-cid-bbe6dxrz]{top:84px;bottom:auto;left:var(--gutter);right:var(--gutter);width:auto;gap:8px}.nv__t[data-astro-cid-bbe6dxrz],.nv__cap[data-astro-cid-bbe6dxrz]{display:none}.nv__ctl[data-astro-cid-bbe6dxrz]{position:static;justify-content:flex-start}}@media(max-width:860px)and (max-height:720px){.hero__intro[data-astro-cid-bbe6dxrz]{bottom:3.5vh}.hero__h1[data-astro-cid-bbe6dxrz]{font-size:clamp(30px,8.6vw,38px);margin:8px 0 10px}.hero__intro[data-astro-cid-bbe6dxrz] .eyebrow[data-astro-cid-bbe6dxrz]{font-size:10px}.hero__lead[data-astro-cid-bbe6dxrz]{font-size:14px;line-height:1.5;margin-bottom:14px}.hero__cta[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{padding-top:12px;padding-bottom:12px}}.hub[data-astro-cid-fxgjpjr5]{margin:0;width:100%}.hub[data-astro-cid-fxgjpjr5] svg[data-astro-cid-fxgjpjr5]{width:100%;height:auto;display:block;overflow:visible}.hub__l[data-astro-cid-fxgjpjr5]{stroke:#d8b65a66;stroke-width:1;stroke-dasharray:3 6;animation:hubflow 3.4s linear infinite;animation-delay:calc(var(--k) * -.4s)}@keyframes hubflow{to{stroke-dashoffset:-18}}.hub__c1[data-astro-cid-fxgjpjr5]{font:500 25px/1 var(--serif);letter-spacing:.2em;fill:#f2eee3}.hub__c2[data-astro-cid-fxgjpjr5]{font:500 9px/1 var(--sans);letter-spacing:.5em;fill:#d8b65a}.hub__n[data-astro-cid-fxgjpjr5] circle[data-astro-cid-fxgjpjr5]{fill:#131815;stroke:#d8b65a8c;stroke-width:1.2;transition:stroke .3s,fill .3s}.hub__i[data-astro-cid-fxgjpjr5] path[data-astro-cid-fxgjpjr5]{fill:none;stroke:#d8b65a;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.hub__t[data-astro-cid-fxgjpjr5]{font:500 13px/1 var(--sans);letter-spacing:.06em;fill:#c9c5b8;transition:fill .3s}.hub__n[data-astro-cid-fxgjpjr5]:hover circle[data-astro-cid-fxgjpjr5],.hub__n[data-astro-cid-fxgjpjr5]:focus-visible circle[data-astro-cid-fxgjpjr5]{stroke:#5f9db0;fill:#1a201c}.hub__n[data-astro-cid-fxgjpjr5]:hover .hub__t[data-astro-cid-fxgjpjr5],.hub__n[data-astro-cid-fxgjpjr5]:focus-visible .hub__t[data-astro-cid-fxgjpjr5]{fill:#f2eee3}@media(prefers-reduced-motion:reduce){.hub__l[data-astro-cid-fxgjpjr5]{animation:none}}.hub__list[data-astro-cid-fxgjpjr5]{display:none}@media(max-width:640px){.hub__t[data-astro-cid-fxgjpjr5]{display:none}.hub__list[data-astro-cid-fxgjpjr5]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}.hub__list[data-astro-cid-fxgjpjr5] a[data-astro-cid-fxgjpjr5]{display:block;border:1px solid var(--line-strong);padding:12px 14px;font:500 12px/1.2 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.hub__list[data-astro-cid-fxgjpjr5] a[data-astro-cid-fxgjpjr5]:hover{border-color:var(--accent);color:var(--ink)}}.zmap[data-astro-cid-faymu7t4]{margin:0;width:100%}.zmap[data-astro-cid-faymu7t4] svg[data-astro-cid-faymu7t4]{width:100%;height:auto;display:block;overflow:visible}.zmap[data-astro-cid-faymu7t4] figcaption[data-astro-cid-faymu7t4]{margin-top:10px;font-size:13px;color:var(--ink-3)}.zmap__far[data-astro-cid-faymu7t4]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.zmap__far[data-astro-cid-faymu7t4] li[data-astro-cid-faymu7t4]{border:1px solid var(--line-strong);padding:9px 16px;font:500 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.zmap__far[data-astro-cid-faymu7t4] .zmap__far-t[data-astro-cid-faymu7t4]{border:0;padding:9px 4px 9px 0;color:var(--ink-3);letter-spacing:.06em;text-transform:none;font-size:13px}.zmap__reg[data-astro-cid-faymu7t4]{font:500 11px/1 var(--sans);letter-spacing:.26em;fill:#d8b65ad9}.zmap__sub[data-astro-cid-faymu7t4]{font:400 12px/1 var(--sans);letter-spacing:.06em;fill:#c9c5b8b3}.zmap__lac[data-astro-cid-faymu7t4]{font:italic 400 20px/1 var(--serif);fill:#96c4d4f2}.zmap__t[data-astro-cid-faymu7t4]{font:500 14px/1 var(--sans);letter-spacing:.03em;fill:#e6e1d3;paint-order:stroke;stroke:#0e1210;stroke-width:4px;stroke-linejoin:round}.zmap__c--main[data-astro-cid-faymu7t4] .zmap__t[data-astro-cid-faymu7t4]{font-size:18px;fill:#f1e3b3}.zmap__dot[data-astro-cid-faymu7t4]{fill:#d8b65a}.zmap__halo[data-astro-cid-faymu7t4]{fill:#d8b65a33;animation:zpulse 3.2s ease-in-out infinite;animation-delay:calc(var(--k) * -.35s);transform-box:fill-box;transform-origin:center}@keyframes zpulse{0%,to{transform:scale(.8);opacity:.9}50%{transform:scale(1.35);opacity:.2}}@media(prefers-reduced-motion:reduce){.zmap__halo[data-astro-cid-faymu7t4]{animation:none}}.zmap__all[data-astro-cid-faymu7t4]{display:none}@media(max-width:640px){.zmap__t[data-astro-cid-faymu7t4],.zmap__reg[data-astro-cid-faymu7t4],.zmap__sub[data-astro-cid-faymu7t4],.zmap__lac[data-astro-cid-faymu7t4]{display:none}.zmap__all[data-astro-cid-faymu7t4]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.zmap__all[data-astro-cid-faymu7t4] li[data-astro-cid-faymu7t4]{border:1px solid var(--line-strong);padding:9px 14px;font:500 11.5px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.zmap__far[data-astro-cid-faymu7t4]{margin-top:8px}}.divider[data-astro-cid-j7pv25f6]{position:relative;height:clamp(90px,11vw,150px);overflow:hidden}.divider[data-astro-cid-j7pv25f6] .cl{inset:0;height:100%}.section[data-astro-cid-j7pv25f6]>.bg{z-index:0}.bg--r{right:-14%;top:-10%;width:78%;height:130%;opacity:.85}.bg--l{left:-16%;top:-12%;width:80%;height:140%;opacity:.8}.bg--all{inset:0;width:100%;height:100%;opacity:.55}.mini{right:16px;top:16px;width:86px;height:68px;z-index:2;overflow:hidden;transition:transform .7s var(--ease)}.mini path{stroke-opacity:.75!important}.svc__card[data-astro-cid-j7pv25f6]{position:relative}.svc__a[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;z-index:3}.svc__a[data-astro-cid-j7pv25f6]:hover{color:var(--gold-light)}.more[data-astro-cid-j7pv25f6]{margin-top:clamp(30px,4vw,54px)}@media(max-width:820px){.bg--r,.bg--l{opacity:.4}.bg--all{opacity:.3}}.svc__card[data-astro-cid-j7pv25f6]:hover .mini{transform:scale(1.18) rotate(-4deg)}.prof{margin-bottom:8px;overflow:visible}.intro__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,100px);align-items:start}.intro__facts[data-astro-cid-j7pv25f6]{margin-top:44px;display:grid;gap:0;border-top:1px solid var(--line)}.intro__facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:6px;padding:22px 0;border-bottom:1px solid var(--line)}.intro__facts[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font:400 24px/1.2 var(--serif)}.intro__facts[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--ink-3);font-size:16px}.head[data-astro-cid-j7pv25f6]{margin-bottom:clamp(40px,6vw,80px);display:grid;gap:22px}.head--row[data-astro-cid-j7pv25f6]{grid-template-columns:1.2fr 1fr;align-items:end;gap:clamp(24px,5vw,80px)}.svc[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,28px)}.svc__card[data-astro-cid-j7pv25f6]{background:var(--bg-2);border:1px solid var(--line);display:flex;flex-direction:column;transition:border-color .4s var(--ease),transform .4s var(--ease)}.svc__card[data-astro-cid-j7pv25f6]:hover{border-color:var(--line-strong);transform:translateY(-4px)}.svc__card[data-astro-cid-j7pv25f6] .ph{border:0;border-bottom:1px solid var(--line)}.svc__body[data-astro-cid-j7pv25f6]{padding:26px 28px 32px;display:grid;gap:10px}.svc__n[data-astro-cid-j7pv25f6]{font:500 12px/1 var(--sans);letter-spacing:.24em;color:var(--gold)}.svc__t[data-astro-cid-j7pv25f6]{font-size:clamp(28px,2.4vw,36px);font-weight:400}.svc__p[data-astro-cid-j7pv25f6]{color:var(--ink-2);font-size:16px}.svc__card[data-astro-cid-j7pv25f6]:not(.svc__card--big) .svc__body[data-astro-cid-j7pv25f6]{padding-block:34px}.method[data-astro-cid-j7pv25f6]{background:var(--bg-2);border-block:1px solid var(--line)}.steps[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(5,1fr);gap:0;counter-reset:s}.steps__i[data-astro-cid-j7pv25f6]{padding:34px 26px 10px 0;border-right:1px solid var(--line);margin-right:26px;display:grid;gap:14px;align-content:start}.steps__i[data-astro-cid-j7pv25f6]:last-child{border-right:0;margin-right:0}.steps__n[data-astro-cid-j7pv25f6]{font:300 64px/1 var(--serif);color:transparent;-webkit-text-stroke:1px var(--gold)}.steps__i[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:30px}.steps__i[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-2);font-size:16px}.real[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,28px)}.zones[data-astro-cid-j7pv25f6]{background:var(--bg-2);border-block:1px solid var(--line)}.zones__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,100px);align-items:center}.chips[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:10px}.chips[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border:1px solid var(--line-strong);padding:11px 20px;font:500 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);transition:background .3s,color .3s}.chips[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:hover{background:rgba(var(--accent-rgb),.14);border-color:var(--accent);color:var(--ink)}.chips__more[data-astro-cid-j7pv25f6]{border-style:dashed!important;border-color:var(--accent)!important;color:var(--accent)!important}.contact__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,6vw,100px);align-items:start}.contact__list[data-astro-cid-j7pv25f6]{margin-top:44px;border-top:1px solid var(--line)}.contact__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:120px 1fr;padding:16px 0;border-bottom:1px solid var(--line);color:var(--ink-2);font-size:16px}.contact__list[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font:500 11px/1.9 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}@media(max-width:1020px){.intro__grid[data-astro-cid-j7pv25f6],.zones__grid[data-astro-cid-j7pv25f6],.contact__grid[data-astro-cid-j7pv25f6],.head--row[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.svc[data-astro-cid-j7pv25f6],.steps[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.steps__i[data-astro-cid-j7pv25f6]{border-right:0;margin-right:0;padding-bottom:30px;border-bottom:1px solid var(--line)}}@media(max-width:640px){.svc[data-astro-cid-j7pv25f6],.real[data-astro-cid-j7pv25f6],.steps[data-astro-cid-j7pv25f6],.form__row[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.rep[data-astro-cid-j7pv25f6]{background:var(--bg-2);border-block:1px solid var(--line)}.rep__g[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(5,1fr)}.rep__i[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;gap:8px;padding:clamp(26px,3vw,40px) 14px;text-align:center;border-right:1px solid var(--line)}.rep__i[data-astro-cid-j7pv25f6]:last-child{border-right:0}.rep__ico{color:var(--gold)}.rep__n[data-astro-cid-j7pv25f6]{font:300 clamp(44px,5vw,72px)/1 var(--serif);color:var(--gold-light);font-variant-numeric:lining-nums}.rep__l[data-astro-cid-j7pv25f6]{font:500 11.5px/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);max-width:20ch}.est[data-astro-cid-j7pv25f6]{background:var(--bg-2);border-block:1px solid var(--line);overflow:hidden}.est__grid[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,6vw,90px);align-items:center}.est__tiles[data-astro-cid-j7pv25f6]{margin-top:38px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.est__tiles[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--line);background:var(--bg);transition:border-color .3s,transform .3s,background .3s}.est__tiles[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-color:var(--accent);background:rgba(var(--accent-rgb),.1);transform:translateY(-2px)}.est__ico{color:var(--gold)}.est__tiles[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:16px;color:var(--ink);line-height:1.25}.est__tiles[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{font-style:normal;color:var(--accent)}.est__mock[data-astro-cid-j7pv25f6]{border:1px solid var(--line-strong);background:linear-gradient(160deg,#d8b65a14,#0e121099);padding:clamp(24px,3vw,40px);display:grid;gap:18px;box-shadow:0 30px 80px #00000059}.est__mk-e[data-astro-cid-j7pv25f6]{font:500 11px/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--gold)}.est__mk-t[data-astro-cid-j7pv25f6]{font:400 clamp(26px,2.6vw,34px)/1.1 var(--serif);color:var(--ink);margin-top:-8px}.est__mk-big[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:14px}.est__mk-big[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{height:40px;flex:1;background:linear-gradient(90deg,#d8b65a80,#d8b65a2e)}.est__mk-big[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font:300 italic 24px/1 var(--serif);color:var(--gold-light)}.est__mk-l[data-astro-cid-j7pv25f6]{display:grid;gap:14px}.est__mk-l[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;gap:6px}.est__mk-l[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;font-size:14px;color:var(--ink-2)}.est__mk-l[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{display:block;height:4px;width:0;background:var(--accent);transition:width 1.4s var(--ease) .3s}.est__mock[data-astro-cid-j7pv25f6].is-in .est__mk-l[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6],.est__mock[data-astro-cid-j7pv25f6].in .est__mk-l[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6],.est__mock[data-astro-cid-j7pv25f6].visible .est__mk-l[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:var(--w)}.est__mk-c[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:8px}.est__mk-c[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{border:1px solid var(--line-strong);padding:8px 12px;font:500 10.5px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.est__mk-n[data-astro-cid-j7pv25f6]{font-size:12.5px;color:var(--ink-3)}.met[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,1.6vw,24px)}.met__c[data-astro-cid-j7pv25f6]{position:relative;background:var(--bg-2);border:1px solid var(--line);display:flex;flex-direction:column;transition:border-color .4s var(--ease),transform .4s var(--ease)}.met__c[data-astro-cid-j7pv25f6]:hover{border-color:var(--line-strong);transform:translateY(-4px)}.met__b[data-astro-cid-j7pv25f6]{padding:20px 22px 26px;display:grid;gap:8px}.met__n[data-astro-cid-j7pv25f6]{font:500 11px/1 var(--sans);letter-spacing:.24em;color:var(--gold)}.met__t[data-astro-cid-j7pv25f6]{font-size:clamp(24px,2vw,30px);font-weight:400}.met__a[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;z-index:3}.met__a[data-astro-cid-j7pv25f6]:hover{color:var(--gold-light)}.met__p[data-astro-cid-j7pv25f6]{color:var(--ink-2);font-size:14.5px}.obt[data-astro-cid-j7pv25f6]{background:var(--bg-2);border-block:1px solid var(--line)}.obt__g[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,1.6vw,24px)}.obt__c[data-astro-cid-j7pv25f6]{padding:30px 26px 34px;border:1px solid var(--line);background:var(--bg);display:grid;gap:14px;align-content:start;transition:border-color .4s,transform .4s}.obt__c[data-astro-cid-j7pv25f6]:hover{border-color:var(--line-strong);transform:translateY(-4px)}.obt__ico{color:var(--gold)}.obt__c[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(24px,2vw,29px);font-weight:400;line-height:1.1}.obt__c[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-2);font-size:16px}.gd[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,28px)}.gd__c[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;border:1px solid var(--line);background:var(--bg-2);padding:32px 30px 30px;display:grid;gap:12px;align-content:start;transition:border-color .4s,transform .4s}.gd__c[data-astro-cid-j7pv25f6]:hover{border-color:var(--line-strong);transform:translateY(-4px)}.gd__cl{right:-30px;top:-30px;width:200px;height:160px;opacity:.7}.gd__ico{color:var(--gold);position:relative}.gd__e[data-astro-cid-j7pv25f6]{font:500 11px/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--gold);position:relative}.gd__t[data-astro-cid-j7pv25f6]{font-size:clamp(26px,2.2vw,32px);font-weight:400;line-height:1.1;position:relative}.gd__t[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:-200px;z-index:2}.gd__p[data-astro-cid-j7pv25f6]{color:var(--ink-2);font-size:16px;position:relative}.gd__go[data-astro-cid-j7pv25f6]{font:500 11.5px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);position:relative;margin-top:6px}.more-sec[data-astro-cid-j7pv25f6]{padding-block:clamp(36px,5vw,64px)}.more-text[data-astro-cid-j7pv25f6]{border:1px solid var(--line);background:var(--bg-2)}.more-text[data-astro-cid-j7pv25f6]>summary[data-astro-cid-j7pv25f6]{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px clamp(22px,3vw,40px)}.more-text[data-astro-cid-j7pv25f6]>summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.more-text[data-astro-cid-j7pv25f6]>summary[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font:400 clamp(24px,2.4vw,34px)/1.1 var(--serif);color:var(--ink)}.more-text[data-astro-cid-j7pv25f6]>summary[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font:500 11.5px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;font-style:normal;color:var(--accent);white-space:nowrap}.more-text[data-astro-cid-j7pv25f6]>summary[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]:after{content:" +"}.more-text[data-astro-cid-j7pv25f6][open]>summary[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]:after{content:" −"}.more-text[data-astro-cid-j7pv25f6][open]>summary[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line)}.more-text[data-astro-cid-j7pv25f6] .section{padding-top:clamp(28px,4vw,48px)}@media(max-width:1020px){.rep__g[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}.rep__i[data-astro-cid-j7pv25f6]:nth-child(3){border-right:0}.rep__i[data-astro-cid-j7pv25f6]:nth-child(n+4){border-top:1px solid var(--line)}.est__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.met[data-astro-cid-j7pv25f6],.obt__g[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.gd[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media(max-width:640px){.rep__g[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.rep__i[data-astro-cid-j7pv25f6]{border-right:0;border-bottom:1px solid var(--line)}.rep__i[data-astro-cid-j7pv25f6]:nth-child(odd){border-right:1px solid var(--line)}.rep__i[data-astro-cid-j7pv25f6]:nth-child(3){border-right:1px solid var(--line)}.rep__i[data-astro-cid-j7pv25f6]:last-child{grid-column:1 / -1;border-right:0;border-bottom:0}.est__tiles[data-astro-cid-j7pv25f6],.met[data-astro-cid-j7pv25f6],.obt__g[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.more-text[data-astro-cid-j7pv25f6]>summary[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{display:none}}
