.approach-section[data-astro-cid-wgores44]{isolation:isolate;position:relative;overflow:clip}.approach-layout[data-astro-cid-wgores44]{z-index:1;position:relative}.approach-effects[data-astro-cid-wgores44]{z-index:0;pointer-events:none;position:absolute;inset:0}.approach-fog[data-astro-cid-wgores44]{aspect-ratio:1;opacity:0;width:240px;transform:translate3d(var(--fog-x,0px), var(--fog-y,0px), 0) translate(-50%, -50%);background:radial-gradient(circle closest-side,#c896f529,#c896f517 46%,#0000);transition:opacity .24s;position:absolute;top:0;left:0}.approach-spark[data-astro-cid-wgores44]{opacity:0;background:#f1d9ff;border-radius:50%;width:3px;height:3px;position:absolute;top:0;left:0;box-shadow:0 0 7px 1px #b875f5}.approach-spark[data-astro-cid-wgores44]:nth-of-type(3n){background:#ffcd9a;box-shadow:0 0 6px 1px #f6a360}.approach-spark[data-astro-cid-wgores44]:nth-of-type(2n){width:2px;height:2px}button[data-astro-cid-wgores44].approach-icon{background:0 0;border:0;border-radius:10px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:relative}.approach-icon[data-astro-cid-wgores44]:enabled{cursor:pointer}.approach-arrival[data-astro-cid-wgores44]{opacity:0;margin:auto;position:absolute;inset:0}.approach-road[data-astro-cid-wgores44]{top:20px;left:64px;right:calc(20px - var(--space-xl));pointer-events:none;background:repeating-linear-gradient(90deg,#665473 0 9px,#0000 9px 16px) 50%/100% 1px no-repeat;height:4px;position:absolute}.approach-road[data-astro-cid-wgores44]:after{content:"";background:radial-gradient(ellipse 105px 3px at var(--beam-x,0px) 50%, #f3dcff, #ca92fd 35%, transparent 100%);opacity:0;transition:opacity .28s;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){[data-astro-cid-wgores44][data-fog-lit] .approach-fog[data-astro-cid-wgores44]{opacity:1;transition-duration:.12s}[data-astro-cid-wgores44][data-road-lit] .approach-road[data-astro-cid-wgores44]:after{opacity:1;transition-duration:.14s}[data-astro-cid-wgores44][data-step-active] .approach-icon[data-astro-cid-wgores44]{color:#f3dcff}[data-astro-cid-wgores44][data-step=phone][data-step-active] .approach-icon[data-astro-cid-wgores44] svg{animation:.55s ease-in-out route-call}[data-astro-cid-wgores44][data-step-active] .approach-check[data-astro-cid-wgores44]{animation:.48s ease-out route-check}[data-astro-cid-wgores44][data-step-active] .approach-arrival[data-astro-cid-wgores44]{animation:.68s ease-out both route-arrival}}@media (prefers-reduced-motion:reduce){.approach-effects[data-astro-cid-wgores44]{display:none}}@keyframes route-call{25%{filter:drop-shadow(0 0 7px #bd7bfb);transform:rotate(-13deg)}52%{transform:rotate(7deg)}75%{transform:rotate(-4deg)}}@keyframes route-check{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes route-arrival{25%{opacity:1;filter:drop-shadow(0 0 6px #bd7bfb)}to{opacity:.8}}@media (width<=47.99rem){.approach-step[data-astro-cid-wgores44]{grid-template-columns:44px minmax(0,1fr);gap:8px}.approach-road[data-astro-cid-wgores44]{top:48px;bottom:var(--space-xs);background:repeating-linear-gradient(#665473 0 7px,#0000 7px 13px) 50%/1px 100% no-repeat;width:4px;height:auto;left:20px;right:auto}.approach-road[data-astro-cid-wgores44]:after{background:radial-gradient(ellipse 3px 82px at 50% var(--beam-y,0px), #f3dcff, #ca92fd 35%, transparent 100%)}}.office-map[data-astro-cid-rjm2jqzt]{min-width:0;margin:0}.office-map[data-astro-cid-rjm2jqzt] img[data-astro-cid-rjm2jqzt]{border:1px solid var(--color-rule);border-radius:var(--radius-button);width:100%;height:auto}.office-map[data-astro-cid-rjm2jqzt] figcaption[data-astro-cid-rjm2jqzt]{margin-top:var(--space-xs);color:var(--color-muted);font-size:var(--text-xs)}.location-actions[data-astro-cid-rjm2jqzt]{align-items:start}.route-choice[data-astro-cid-rjm2jqzt]{min-width:0;position:relative}.route-choice[data-astro-cid-rjm2jqzt] summary[data-astro-cid-rjm2jqzt]{cursor:pointer;width:100%;list-style:none}.route-choice[data-astro-cid-rjm2jqzt] summary[data-astro-cid-rjm2jqzt]::-webkit-details-marker{display:none}.route-choice[data-astro-cid-rjm2jqzt] summary[data-astro-cid-rjm2jqzt]:after{content:"";border:2px solid;border-width:0 2px 2px 0;flex:none;width:8px;height:8px;transform:translateY(-2px)rotate(45deg)}.route-choice[data-astro-cid-rjm2jqzt][open] summary[data-astro-cid-rjm2jqzt]:after{transform:translateY(2px)rotate(225deg)}.route-options[data-astro-cid-rjm2jqzt]{z-index:var(--z-raised);margin:var(--space-xs) 0 0;padding:var(--space-2xs);border:1px solid var(--color-rule);border-radius:var(--radius-button);background:var(--color-control-surface);list-style:none;position:absolute;inset:100% 0 auto;box-shadow:0 12px 28px #14111d1f}.route-options[data-astro-cid-rjm2jqzt] a[data-astro-cid-rjm2jqzt]{min-height:44px;padding-inline:var(--space-sm);border-radius:var(--radius-card);align-items:center;font-weight:600;text-decoration:none;display:flex}.route-options[data-astro-cid-rjm2jqzt] a[data-astro-cid-rjm2jqzt]:hover,.route-options[data-astro-cid-rjm2jqzt] a[data-astro-cid-rjm2jqzt]:focus-visible{background:var(--color-accent-soft);color:var(--color-focus)}.route-options[data-astro-cid-rjm2jqzt] a[data-astro-cid-rjm2jqzt]:focus-visible{outline-offset:-2px}@media (prefers-reduced-motion:no-preference){.faq-list[data-astro-cid-7synugci]{--faq-distance:clamp(44px, 6vw, 108px);--faq-stagger:62ms}.faq-item[data-astro-cid-7synugci]:nth-child(2n){--faq-shift:calc(-1 * var(--faq-distance));--faq-trail-left:0;--faq-trail-right:auto;--faq-trail-angle:270deg}.faq-item[data-astro-cid-7synugci]:not([open]) summary[data-astro-cid-7synugci][data-visible]:not([data-entrance-skipped]){isolation:isolate;--faq-delay:calc(var(--faq-order) * var(--faq-stagger));position:relative}.faq-item[data-astro-cid-7synugci]:not([open]) summary[data-astro-cid-7synugci][data-visible]:not([data-entrance-skipped])>span[data-astro-cid-7synugci]{animation:faq-arrival .54s cubic-bezier(.18, .68, .24, 1) var(--faq-delay)}.faq-item[data-astro-cid-7synugci]:not([open]) summary[data-astro-cid-7synugci][data-visible]:not([data-entrance-skipped]):after{content:"";z-index:-1;top:calc(50% - 13px);right:var(--faq-trail-right,0);left:var(--faq-trail-left,auto);pointer-events:none;background:linear-gradient(var(--faq-trail-angle,90deg), #b578f6, transparent) center / 100% 2px no-repeat, linear-gradient(var(--faq-trail-angle,90deg), #cc9df2, transparent) center 4px / 81% 1px no-repeat, linear-gradient(var(--faq-trail-angle,90deg), #d0b1ef, transparent) center 22px / 66% 1px no-repeat;opacity:0;width:min(62%,286px);height:26px;animation:faq-trail .54s ease-out var(--faq-delay);position:absolute}@media (width<=47.99rem){.faq-list[data-astro-cid-7synugci]{--faq-distance:24px;--faq-stagger:34ms}}}@keyframes faq-arrival{0%{transform:translateX(var(--faq-shift,var(--faq-distance)));opacity:.64}72%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes faq-trail{0%{opacity:0;transform:scaleX(.6)}20%{opacity:.86}to{opacity:0;transform:translateX(calc(-.68 * var(--faq-shift,var(--faq-distance)))) scaleX(.84)}}.telegram-section[data-astro-cid-azqczizi]{background:var(--color-paper);padding-block:48px 24px}.telegram-layout[data-astro-cid-azqczizi]{color:var(--color-on-night);--color-focus:#8bd9ff;background:#19172b;border-radius:20px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(32px,4vw,64px);padding:clamp(28px,4vw,52px);display:grid;position:relative;overflow:hidden}.telegram-copy[data-astro-cid-azqczizi]{min-width:0}.telegram-identity[data-astro-cid-azqczizi]{align-items:center;gap:16px;margin-bottom:28px;display:flex}.telegram-avatar[data-astro-cid-azqczizi]{border-radius:50%;flex-shrink:0;width:80px;height:80px}.telegram-name[data-astro-cid-azqczizi]{font-size:1.375rem;font-weight:600;line-height:1.25}.telegram-handle[data-astro-cid-azqczizi]{color:#b8bfd3;margin-top:5px;font-size:.9375rem}.telegram-symbol[data-astro-cid-azqczizi]{color:#8bd9ff;border:1px solid #3c5873;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;margin-left:4px;display:grid}.telegram-kicker[data-astro-cid-azqczizi]{color:#8bd9ff;margin-bottom:12px;font-size:.875rem;font-weight:500}h2[data-astro-cid-azqczizi]{text-wrap:initial;font-size:clamp(1.875rem,2.65vw,2.75rem);line-height:1.12}.telegram-description[data-astro-cid-azqczizi]{color:#c4c7d8;max-width:49ch;margin-top:18px;font-size:1.0625rem;line-height:1.55}.telegram-button[data-astro-cid-azqczizi]{color:#fff;border-radius:var(--radius-button);background:#0876ac;min-height:54px;margin-top:26px;padding:14px 22px;line-height:1.3}.telegram-button[data-astro-cid-azqczizi]:hover{color:#fff;background:#086495}.telegram-button[data-astro-cid-azqczizi]:active{background:#07527d}.telegram-button[data-astro-cid-azqczizi]:focus-visible{outline-offset:4px;outline:2px solid #8bd9ff}.telegram-post[data-astro-cid-azqczizi]{border-left:1px solid #3c3853;flex-direction:column;justify-content:center;min-width:0;padding-left:clamp(24px,3vw,44px);display:flex}.telegram-post-heading[data-astro-cid-azqczizi]{color:#b8bfd3;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;font-size:.875rem;display:flex}.telegram-flight[data-astro-cid-azqczizi]{color:#8bd9ff;flex-shrink:0;place-items:center;display:grid;position:relative}.telegram-post-icon[data-astro-cid-azqczizi]{display:block;position:relative;transform:rotate(-8deg)}.telegram-flight-trail[data-astro-cid-azqczizi]{opacity:0;pointer-events:none;position:absolute;top:18px;right:22px}h3[data-astro-cid-azqczizi]{font-size:clamp(1.625rem,2vw,2rem);line-height:1.15}.telegram-post-lead[data-astro-cid-azqczizi]{color:#e6d7fb;margin:20px 0 16px;padding:0;font-size:clamp(1.125rem,1.4vw,1.375rem);line-height:1.4}.telegram-post[data-astro-cid-azqczizi]>p[data-astro-cid-azqczizi]:not(.telegram-post-lead){color:#c4c7d8;font-size:1rem;line-height:1.55}.telegram-post[data-astro-cid-azqczizi] .telegram-post-footer[data-astro-cid-azqczizi]{color:#919db5;border-top:1px solid #3c3853;margin-top:24px;padding-top:16px;font-size:.8125rem}@media (prefers-reduced-motion:no-preference){.telegram-flight[data-astro-cid-azqczizi]{--flight-duration:7s}.telegram-post-icon[data-astro-cid-azqczizi]{animation:telegram-flight var(--flight-duration) ease-in-out infinite paused}.telegram-flight-trail[data-astro-cid-azqczizi]{animation:telegram-trail var(--flight-duration) ease-out infinite paused;stroke-dasharray:34 100}.telegram-flight[data-astro-cid-azqczizi][data-flight-in-view]>[data-astro-cid-azqczizi]{animation-play-state:running}}@keyframes telegram-flight{0%,to{filter:none;transform:rotate(-8deg)}12%{transform:translate(-6px,4px)rotate(-14deg)}29%{filter:drop-shadow(0 0 8px #61bfe8);transform:translate(14px,-11px)rotate(3deg)}49%{transform:translate(8px,-5px)rotate(-2deg)}68%{transform:translate(-3px,3px)rotate(-10deg)}84%{transform:translate(4px,-4px)rotate(-5deg)}}@keyframes telegram-trail{0%,12%{opacity:0;stroke-dashoffset:34px}23%{opacity:.82}31%{opacity:.68;stroke-dashoffset:-66px}48%,to{opacity:0;stroke-dashoffset:-100px}}@media (width<=63.99rem){.telegram-layout[data-astro-cid-azqczizi]{gap:28px;padding:28px}.telegram-post[data-astro-cid-azqczizi]{padding-left:24px}}@media (width<=47.99rem){.telegram-section[data-astro-cid-azqczizi]{padding-block:28px 12px}.telegram-layout[data-astro-cid-azqczizi]{border-radius:14px;grid-template-columns:minmax(0,1fr);gap:28px;padding:24px 20px}.telegram-identity[data-astro-cid-azqczizi]{gap:12px;margin-bottom:22px}.telegram-avatar[data-astro-cid-azqczizi]{width:64px;height:64px}.telegram-name[data-astro-cid-azqczizi]{font-size:1.25rem}.telegram-handle[data-astro-cid-azqczizi]{font-size:.875rem}.telegram-symbol[data-astro-cid-azqczizi]{width:32px;height:32px;margin-left:auto}.telegram-symbol[data-astro-cid-azqczizi] svg[data-astro-cid-azqczizi]{width:21px;height:21px}.telegram-kicker[data-astro-cid-azqczizi]{margin-bottom:10px;font-size:.8125rem}h2[data-astro-cid-azqczizi]{font-size:clamp(1.75rem,7vw,2.125rem)}.telegram-description[data-astro-cid-azqczizi]{margin-top:14px;font-size:1rem}.telegram-button[data-astro-cid-azqczizi]{gap:10px;width:100%;margin-top:22px;padding-inline:12px;font-size:.9375rem}.telegram-button[data-astro-cid-azqczizi] svg[data-astro-cid-azqczizi]{flex-shrink:0}.telegram-post[data-astro-cid-azqczizi]{border-top:1px solid #3c3853;border-left:0;padding:24px 0 0}.telegram-post-heading[data-astro-cid-azqczizi]{margin-bottom:16px}.telegram-post-icon[data-astro-cid-azqczizi] svg[data-astro-cid-azqczizi]{width:32px;height:32px}.telegram-flight-trail[data-astro-cid-azqczizi]{width:66px;height:auto;top:12px;right:15px}h3[data-astro-cid-azqczizi]{font-size:1.5rem}.telegram-post-lead[data-astro-cid-azqczizi]{margin:16px 0 12px;font-size:1.125rem}.telegram-post-lead[data-astro-cid-azqczizi] br[data-astro-cid-azqczizi]{display:none}.telegram-post[data-astro-cid-azqczizi] .telegram-post-footer[data-astro-cid-azqczizi]{margin-top:18px;padding-top:14px}}
