.tour[data-astro-cid-rajxpppo]{position:relative;padding-block:var(--ns-section-y) calc(var(--ns-section-y) * .5);border-top:1px solid var(--ns-card-border)}.tour__head[data-astro-cid-rajxpppo]{max-width:40rem}.tour__title[data-astro-cid-rajxpppo]{font-family:var(--ns-font-display);font-size:var(--ns-t-h2);font-weight:600;line-height:1.08;letter-spacing:-.03em}.tour__lead[data-astro-cid-rajxpppo]{margin-top:1rem;max-width:34rem;font-size:var(--ns-t-lead);color:var(--ns-text-2)}.tour__grid[data-astro-cid-rajxpppo]{margin-top:clamp(2.5rem,5vw,3.5rem)}.stop[data-astro-cid-rajxpppo]{scroll-margin-top:calc(var(--ns-nav-h) + 1.5rem)}.stop[data-astro-cid-rajxpppo]+.stop[data-astro-cid-rajxpppo]{margin-top:clamp(3.5rem,9vw,5rem)}.stop__label[data-astro-cid-rajxpppo]{font-size:var(--ns-t-body-sm);font-weight:600;color:var(--ns-accent)}.stop__title[data-astro-cid-rajxpppo]{margin-top:.5rem;font-family:var(--ns-font-display);font-size:clamp(1.5rem,1.2rem + 1.1vw,2.125rem);font-weight:600;line-height:1.12;letter-spacing:-.025em}.stop__body[data-astro-cid-rajxpppo]{margin-top:.875rem;max-width:30rem;font-size:var(--ns-t-lead);line-height:1.6;color:var(--ns-text-2)}.stop__panel[data-astro-cid-rajxpppo]{margin-top:1.5rem}.tour__more[data-astro-cid-rajxpppo]{margin-top:clamp(2.5rem,6vw,3.5rem);font-size:var(--ns-t-body);font-weight:600}.tour__more[data-astro-cid-rajxpppo] a[data-astro-cid-rajxpppo]{color:var(--ns-text);text-decoration:underline;text-decoration-color:var(--ns-accent-soft);text-underline-offset:5px;transition:text-decoration-color .15s ease}.tour__more[data-astro-cid-rajxpppo] a[data-astro-cid-rajxpppo]:hover{text-decoration-color:var(--ns-accent)}.tour__pin[data-astro-cid-rajxpppo]{display:none}@media(min-width:62rem){.tour__grid[data-astro-cid-rajxpppo]{display:grid;grid-template-columns:minmax(14rem,16rem) minmax(0,1fr);grid-template-rows:repeat(var(--rows),auto);column-gap:clamp(2.5rem,3.5vw,3rem)}.stop[data-astro-cid-rajxpppo]{grid-column:1;grid-row:var(--row);min-height:76svh;display:flex;flex-direction:column;justify-content:center;scroll-margin-top:0}.stop[data-astro-cid-rajxpppo]+.stop[data-astro-cid-rajxpppo]{margin-top:0}.stop__panel[data-astro-cid-rajxpppo]{display:none}.stop[data-astro-cid-rajxpppo]:not([data-active]) .stop__label[data-astro-cid-rajxpppo],.stop[data-astro-cid-rajxpppo]:not([data-active]) .stop__body[data-astro-cid-rajxpppo]{color:var(--ns-text-muted)}.stop[data-astro-cid-rajxpppo]:not([data-active]) .stop__title[data-astro-cid-rajxpppo]{color:var(--ns-text-2)}.stop__label[data-astro-cid-rajxpppo],.stop__title[data-astro-cid-rajxpppo],.stop__body[data-astro-cid-rajxpppo]{transition:color .4s ease}.tour__more[data-astro-cid-rajxpppo]{grid-column:1;grid-row:var(--rows);margin:0 0 12svh}.tour__pin[data-astro-cid-rajxpppo]{grid-column:2;grid-row:1 / -1;align-self:start;position:sticky;top:var(--ns-nav-h);height:calc(100svh - var(--ns-nav-h));display:grid;align-content:center;justify-items:end}.tour__pin[data-astro-cid-rajxpppo] .tour__window{width:min(100%,calc((100svh - var(--ns-nav-h) - 8.5rem) * 1.6))}}.hero[data-astro-cid-j7pv25f6]{position:relative;overflow-x:clip;padding-top:clamp(2.25rem,4vw,3rem);padding-bottom:clamp(2.5rem,4vw,3.5rem);text-align:center}.hero__copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center}.hero__title[data-astro-cid-j7pv25f6]{font-family:var(--ns-font-display);font-size:clamp(2.25rem,1.3rem + 3.6vw,4rem);font-weight:600;line-height:1.04;letter-spacing:-.045em}.hero__title[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block}@media(min-width:62rem){.hero__title[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:inline}.hero__title[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]+span[data-astro-cid-j7pv25f6]:before{content:" "}}.hero__lead[data-astro-cid-j7pv25f6]{margin-top:clamp(.875rem,1.6vw,1.125rem);max-width:44rem;font-size:var(--ns-t-lead);line-height:1.55;color:var(--ns-text-2)}.hero__actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 1.5rem;margin-top:clamp(1.375rem,2.6vw,1.625rem)}.hero__btn[data-astro-cid-j7pv25f6]{height:46px;padding-inline:1.625rem;font-size:var(--ns-t-body)}.hero__price[data-astro-cid-j7pv25f6]{font-size:var(--ns-t-body);font-weight:500;color:var(--ns-text);text-decoration:underline;text-decoration-color:var(--ns-accent-soft);text-underline-offset:5px;transition:text-decoration-color .15s ease}.hero__price[data-astro-cid-j7pv25f6]:hover{text-decoration-color:var(--ns-accent)}.hero__note[data-astro-cid-j7pv25f6]{margin-top:.75rem;font-size:var(--ns-t-caption);color:var(--ns-text-muted)}.hero__stage[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;max-width:calc(1120px + 2 * var(--ns-gutter));margin-top:clamp(2rem,3.5vw,2.5rem)}.hero__window[data-astro-cid-j7pv25f6]{position:relative;max-width:max(820px,min(1120px,calc((100svh - 26.5rem)*3.1)));margin-inline:auto}.hero__light[data-astro-cid-j7pv25f6]{position:absolute;z-index:-1;left:8%;right:8%;top:38%;height:62%;pointer-events:none;background:radial-gradient(50% 50% at 50% 60%,var(--ns-accent-faint),transparent 72%);filter:blur(48px)}.hero__illustrative[data-astro-cid-j7pv25f6]{margin-top:.5rem;font-size:var(--ns-t-caption);color:var(--ns-text-muted)}@media(prefers-reduced-motion:no-preference){.hero__window[data-astro-cid-j7pv25f6]{animation:hero-rise 1s .12s cubic-bezier(.16,.8,.2,1) both}.hero__light[data-astro-cid-j7pv25f6]{animation:hero-light 1.6s .3s ease both}@keyframes hero-rise{0%{opacity:0;transform:translateY(32px)}}@keyframes hero-light{0%{opacity:0}}}.restore[data-astro-cid-j7pv25f6]{padding-block:var(--ns-section-y);border-top:1px solid var(--ns-card-border);background:var(--ns-shell)}.restore__grid[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(2rem,5vw,3rem)}.restore__title[data-astro-cid-j7pv25f6]{max-width:14ch;font-family:var(--ns-font-display);font-size:var(--ns-t-h2);font-weight:600;line-height:1.08;letter-spacing:-.03em}.restore__lead[data-astro-cid-j7pv25f6]{margin-top:1rem;max-width:30rem;font-size:var(--ns-t-lead);color:var(--ns-text-2)}.restore__points[data-astro-cid-j7pv25f6]{margin-top:clamp(1.75rem,3.5vw,2.25rem);display:grid;gap:1.25rem}.restore__points[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-left:1.125rem;border-left:1px solid var(--ns-card-border)}.restore__points[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--ns-t-h4);font-weight:600;letter-spacing:-.01em}.restore__points[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:.25rem;max-width:28rem;font-size:var(--ns-t-body-sm);color:var(--ns-text-2)}.restore__caveat[data-astro-cid-j7pv25f6]{margin-top:clamp(1.75rem,3.5vw,2.25rem);max-width:28rem;font-size:var(--ns-t-caption);line-height:1.7;color:var(--ns-text-muted)}@media(min-width:62rem){.restore__grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(3rem,6vw,5.5rem)}}.pricing[data-astro-cid-j7pv25f6]{border-top:1px solid var(--ns-card-border)}.pricing[data-astro-cid-j7pv25f6] .section{padding-block:var(--ns-section-y)}.faq[data-astro-cid-j7pv25f6]{padding-block:var(--ns-section-y);border-top:1px solid var(--ns-card-border)}.faq__grid[data-astro-cid-j7pv25f6]{display:grid;gap:1.5rem}.faq__title[data-astro-cid-j7pv25f6]{font-family:var(--ns-font-display);font-size:var(--ns-t-h2);font-weight:600;line-height:1.08;letter-spacing:-.03em}.faq__more[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:1rem;font-size:var(--ns-t-body-sm);color:var(--ns-text-2);text-decoration:underline;text-decoration-color:var(--ns-accent-soft);text-underline-offset:4px}.faq__more[data-astro-cid-j7pv25f6]:hover{color:var(--ns-text);text-decoration-color:var(--ns-accent)}.faq__grid[data-astro-cid-j7pv25f6] .list{margin-top:0}@media(min-width:62rem){.faq__grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(3rem,6vw,5.5rem)}}.close[data-astro-cid-j7pv25f6]{position:relative;overflow:clip;padding-block:var(--ns-section-y);border-top:1px solid var(--ns-card-border);background:radial-gradient(40rem 22rem at 50% 100%,var(--ns-accent-faint),transparent 70%),var(--ns-shell);text-align:center}.close__inner[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center}.close__mark[data-astro-cid-j7pv25f6]{width:clamp(140px,16vw,200px);height:auto;margin-bottom:.25rem;mix-blend-mode:screen}.close__title[data-astro-cid-j7pv25f6]{font-family:var(--ns-font-display);font-size:var(--ns-t-statement);font-weight:600;line-height:1.05;letter-spacing:-.035em}.close__lead[data-astro-cid-j7pv25f6]{margin-top:1rem;font-size:var(--ns-t-lead);color:var(--ns-text-2)}.close__actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem}.close__btn[data-astro-cid-j7pv25f6]{height:46px;padding-inline:1.625rem;font-size:var(--ns-t-body)}.close__note[data-astro-cid-j7pv25f6]{margin-top:1.25rem;font-size:var(--ns-t-caption);color:var(--ns-text-muted)}@media(max-width:34rem){.hero__actions[data-astro-cid-j7pv25f6]{width:100%}.hero__btn[data-astro-cid-j7pv25f6]{width:100%;height:48px}.close__actions[data-astro-cid-j7pv25f6]{width:100%;flex-direction:column}.close__btn[data-astro-cid-j7pv25f6]{height:48px}}
