.rail[data-astro-cid-hhwz5e5h]{z-index:20;width:var(--rail-w);letter-spacing:.12em;color:var(--text-dim);flex-direction:column;align-items:center;gap:18px;font-size:12px;display:flex;position:fixed;top:50%;left:0;transform:translateY(-50%)}.arrow[data-astro-cid-hhwz5e5h]{color:var(--gold-pale);font-size:14px}ol[data-astro-cid-hhwz5e5h]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-hhwz5e5h]{flex-direction:column;align-items:flex-start;display:flex}li[data-astro-cid-hhwz5e5h] a[data-astro-cid-hhwz5e5h]{color:inherit;text-decoration:none;transition:color .4s;position:relative}li[data-astro-cid-hhwz5e5h] a[data-astro-cid-hhwz5e5h]:after{content:"";background:var(--gold);width:0;height:1px;transition:width .4s;position:absolute;top:calc(100% + 4px);left:0}li[data-astro-cid-hhwz5e5h].is-active{margin-bottom:6px}li[data-astro-cid-hhwz5e5h].is-active a[data-astro-cid-hhwz5e5h]{color:var(--gold)}li[data-astro-cid-hhwz5e5h].is-active a[data-astro-cid-hhwz5e5h]:after{width:36px}.steps[data-astro-cid-hhwz5e5h]{grid-auto-rows:auto;gap:5px;width:0;max-height:0;transition:max-height .5s,margin .5s;display:grid;overflow:visible clip}li[data-astro-cid-hhwz5e5h].is-active .steps[data-astro-cid-hhwz5e5h]{max-height:60px;margin-top:8px}.tick[data-astro-cid-hhwz5e5h]{background:var(--line);width:20px;height:1px;transition:width .3s,background .3s;display:block}.tick[data-astro-cid-hhwz5e5h].is-done{background:var(--gold);width:28px}.explore[data-astro-cid-hhwz5e5h]{text-align:center;font-size:10px;line-height:1.8}@media (max-width:640px){.rail[data-astro-cid-hhwz5e5h]{display:none}}.loader[data-astro-cid-tfd3xvz2]{z-index:200;background:var(--bg);place-items:center;transition:opacity .9s .2s,visibility 0s 1.1s;display:grid;position:fixed;inset:0}.loader[data-astro-cid-tfd3xvz2].is-done{opacity:0;visibility:hidden}.loader-inner[data-astro-cid-tfd3xvz2]{justify-items:center;gap:18px;width:min(360px,80vw);transition:transform 1s cubic-bezier(.6,0,.2,1);display:grid}.loader[data-astro-cid-tfd3xvz2].is-done .loader-inner[data-astro-cid-tfd3xvz2]{transform:translateY(-24px)scale(.98)}.loader-kicker[data-astro-cid-tfd3xvz2],.loader-note[data-astro-cid-tfd3xvz2]{letter-spacing:.4em;color:var(--text-dim);text-align:center;margin:0;padding-left:.4em;font-size:10px}.loader-count[data-astro-cid-tfd3xvz2]{font-family:var(--font-display);color:var(--heading);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(72px,12vw,140px);line-height:1}.loader-count[data-astro-cid-tfd3xvz2] .pct[data-astro-cid-tfd3xvz2]{vertical-align:.9em;color:var(--gold);margin-right:6px;font-size:.4em}.loader-bar[data-astro-cid-tfd3xvz2]{background:var(--line);width:100%;height:1px;overflow:hidden}.loader-bar[data-astro-cid-tfd3xvz2] span[data-astro-cid-tfd3xvz2]{background:var(--gold);height:100%;box-shadow:0 0 10px var(--gold);transform-origin:0;display:block;transform:scaleX(0)}html.loader-quick .loader-inner[data-astro-cid-tfd3xvz2]{display:none}html.is-loading,html.is-loading body{overflow:hidden}.stop[data-astro-cid-w6ymvdtg]{min-height:100svh;position:relative}.stop[data-astro-cid-w6ymvdtg].is-stepped{height:calc(var(--steps) * 100svh)}.inner[data-astro-cid-w6ymvdtg]{min-height:100svh;padding:120px var(--gutter) 80px calc(var(--rail-w) + var(--gutter));flex-direction:column;justify-content:center;display:flex}.inner[data-astro-cid-w6ymvdtg]>*{max-width:var(--text-w)}.align-top[data-astro-cid-w6ymvdtg]{justify-content:flex-start;padding-top:max(120px,16svh)}@media (max-width:860px){.inner[data-astro-cid-w6ymvdtg]>*{max-width:none}.inner[data-astro-cid-w6ymvdtg],.align-top[data-astro-cid-w6ymvdtg]{justify-content:flex-start;padding-top:104px;padding-bottom:48svh}.is-stepped[data-astro-cid-w6ymvdtg] .inner[data-astro-cid-w6ymvdtg]{padding-bottom:0}}@media (max-width:640px){.inner[data-astro-cid-w6ymvdtg]{padding-left:var(--gutter);padding-right:var(--gutter)}}.is-stepped[data-astro-cid-w6ymvdtg] .inner[data-astro-cid-w6ymvdtg]{height:100svh;position:sticky;top:0}.kicker[data-astro-cid-w6ymvdtg]{letter-spacing:.3em;color:var(--text-dim);margin:0 0 clamp(22px,2.2vw,30px);font-size:11px}.hint[data-astro-cid-yodha2z4]{letter-spacing:.04em;color:var(--text-dim);margin:44px 0 0;font-size:12.5px}.dot[data-astro-cid-yodha2z4]{background:var(--gold);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:10px;animation:2.4s ease-in-out infinite live;display:inline-block}@keyframes live{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-yodha2z4]{animation:none}}@media (max-width:860px){.hint[data-astro-cid-yodha2z4]{color:var(--gold-pale);text-shadow:0 0 6px #0b0a08f2,0 0 14px #0b0a08cc;margin-top:24px;font-size:12px}}.actions[data-astro-cid-5gtlsymu]{margin-top:36px}.step-list[data-astro-cid-kffgciv6]{margin:8px 0 0;padding:0;list-style:none;display:grid}.step-list[data-astro-cid-kffgciv6]>li[data-astro-cid-kffgciv6]{pointer-events:none;grid-area:1/1}.step-list[data-astro-cid-kffgciv6]>li[data-astro-cid-kffgciv6].is-current{pointer-events:auto}html.js .step-list[data-astro-cid-kffgciv6]>li[data-astro-cid-kffgciv6]:not(.is-current){visibility:hidden;transition:visibility 0s .5s}html:not(.js) .step-list[data-astro-cid-kffgciv6]>li[data-astro-cid-kffgciv6]:not(:first-child){visibility:hidden}.count[data-astro-cid-kffgciv6]{letter-spacing:.25em;color:var(--gold-deep);margin:0 0 18px;font-size:11px}.points[data-astro-cid-kffgciv6]{color:var(--text-dim);grid-template-columns:repeat(2,minmax(0,max-content));gap:10px 28px;margin:30px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.more[data-astro-cid-kffgciv6]{margin-top:28px}.points[data-astro-cid-kffgciv6] li[data-astro-cid-kffgciv6]:before{content:"+ ";color:var(--gold)}.actions[data-astro-cid-resrq4zz]{margin-top:40px}.stats[data-astro-cid-2i6qbf5s]{grid-template-columns:repeat(2,1fr);gap:28px 40px;margin:40px 0 0;display:grid}.stats[data-astro-cid-2i6qbf5s]>div[data-astro-cid-2i6qbf5s]{flex-direction:column-reverse;display:flex}dd[data-astro-cid-2i6qbf5s]{font-family:var(--font-display);color:var(--gold);margin:0;font-size:clamp(36px,4vw,60px);line-height:1}dt[data-astro-cid-2i6qbf5s]{letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);margin-top:6px;font-size:11px}.actions[data-astro-cid-2i6qbf5s]{margin-top:44px}.foot[data-astro-cid-d56ov33j].foot{max-width:none;padding:0 var(--gutter);position:absolute;bottom:24px;left:0;right:0}.foot[data-astro-cid-d56ov33j] .site-footer{margin-top:0}@media (max-width:640px){.foot[data-astro-cid-d56ov33j].foot{bottom:64px}}.actions[data-astro-cid-d56ov33j]{flex-wrap:wrap;align-items:center;gap:32px;margin-top:40px;display:flex}.info[data-astro-cid-d56ov33j]{color:var(--text-dim);margin-top:32px;font-size:13px;line-height:1.6}.info[data-astro-cid-d56ov33j] a[data-astro-cid-d56ov33j]{text-decoration:none;transition:color .3s}.info[data-astro-cid-d56ov33j] a[data-astro-cid-d56ov33j]:hover{color:var(--gold)}.phones[data-astro-cid-d56ov33j]{letter-spacing:.04em;color:var(--text);flex-wrap:wrap;gap:8px 28px;margin:0 0 18px;font-size:15px;display:flex}.phones[data-astro-cid-d56ov33j] span[data-astro-cid-d56ov33j],.office-name[data-astro-cid-d56ov33j]{letter-spacing:.25em;color:var(--gold);margin-right:6px;font-size:10px}.offices[data-astro-cid-d56ov33j]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px 32px;display:grid}.office-name[data-astro-cid-d56ov33j]{margin-bottom:4px;display:block}.scene[data-astro-cid-wcolddp2]{z-index:0;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:fixed;inset:0}.scene[data-astro-cid-wcolddp2].is-ready{opacity:1}.scene-fallback[data-astro-cid-wcolddp2]{display:none}.no-webgl .scene-fallback[data-astro-cid-wcolddp2]{z-index:0;pointer-events:none;mix-blend-mode:lighten;width:auto;height:92svh;display:block;position:fixed;bottom:0;right:2vw}.no-webgl .controls{display:none}@media (max-width:860px){.no-webgl .scene-fallback[data-astro-cid-wcolddp2]{height:52svh;position:absolute;top:48svh;bottom:auto;right:50%;transform:translate(50%)}}.content[data-astro-cid-wcolddp2]{z-index:1;position:relative}
