.hero[data-astro-cid-6aeqkk4a]{color:#fff;background:var(--dark);align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero__cover[data-astro-cid-6aeqkk4a],.hero__shade[data-astro-cid-6aeqkk4a]{width:100%;height:100%;position:absolute;inset:0}.hero__cover[data-astro-cid-6aeqkk4a]{object-fit:cover}.hero__shade[data-astro-cid-6aeqkk4a]{background:linear-gradient(#0a090873 0%,#0a090800 30%),linear-gradient(#0a090800 20%,#0a090833 45%,#0a0908d9 100%)}.hero__content[data-astro-cid-6aeqkk4a]{width:100%;padding-top:160px;padding-bottom:clamp(56px,9vh,112px);position:relative}.hero__eyebrow[data-astro-cid-6aeqkk4a]{color:#e0b877}.hero[data-astro-cid-6aeqkk4a] h1[data-astro-cid-6aeqkk4a]{max-width:18ch;font-size:clamp(2.4rem,4.8vw,4.25rem)}.hero__sub[data-astro-cid-6aeqkk4a]{opacity:.92;max-width:46ch;margin:1.5rem 0 2.25rem;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.55}.hero__actions[data-astro-cid-6aeqkk4a]{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.hero__more[data-astro-cid-6aeqkk4a]{color:#fff;text-underline-offset:6px;opacity:.9;font-size:.9375rem}.h2[data-astro-cid-6aeqkk4a]{max-width:18ch;margin-bottom:48px}.why__head[data-astro-cid-6aeqkk4a]{gap:20px;margin-bottom:48px;display:grid}.why__head[data-astro-cid-6aeqkk4a] h2[data-astro-cid-6aeqkk4a]{max-width:22ch;margin:0}.why__head[data-astro-cid-6aeqkk4a] .lead[data-astro-cid-6aeqkk4a]{max-width:60ch;color:var(--dark-ink);opacity:.85;margin:0}.why[data-astro-cid-6aeqkk4a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 32px;margin:0;padding:0;list-style:none;display:grid}.why[data-astro-cid-6aeqkk4a] li[data-astro-cid-6aeqkk4a]{border-top:1px solid #2f2c28;padding-top:20px}.why__title[data-astro-cid-6aeqkk4a]{align-items:center;gap:14px;margin-bottom:12px;display:flex}.why__icon[data-astro-cid-6aeqkk4a]{color:#e0b877;border:1px solid #e0b87759;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.why__icon[data-astro-cid-6aeqkk4a] svg{width:22px;height:22px}.why[data-astro-cid-6aeqkk4a] h3[data-astro-cid-6aeqkk4a]{margin:0;font-size:clamp(1.3rem,1.8vw,1.55rem)}.why[data-astro-cid-6aeqkk4a] p[data-astro-cid-6aeqkk4a]{color:var(--dark-muted);margin:0;font-size:.9375rem}.band[data-astro-cid-6aeqkk4a]{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));background:var(--dark);grid-auto-flow:column;gap:4px;display:grid}.band__item[data-astro-cid-6aeqkk4a]{margin:0;position:relative;overflow:hidden}.band__item[data-astro-cid-6aeqkk4a] img{object-fit:cover;width:100%;height:clamp(320px,52vw,640px);display:block}.band__note[data-astro-cid-6aeqkk4a]{color:#fff;opacity:.85;text-shadow:0 1px 4px #0009;font-size:.6875rem;position:absolute;bottom:8px;right:10px}@media (width<=700px){.band[data-astro-cid-6aeqkk4a]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:80%;overflow-x:auto}.band__item[data-astro-cid-6aeqkk4a]{scroll-snap-align:start}.band__item[data-astro-cid-6aeqkk4a] img{height:420px}}.offer__head[data-astro-cid-6aeqkk4a]{flex-direction:column;align-items:flex-start;margin-bottom:48px;display:flex}.offer__head[data-astro-cid-6aeqkk4a] h2[data-astro-cid-6aeqkk4a]{max-width:20ch;margin:0}.offer__head[data-astro-cid-6aeqkk4a] .lead[data-astro-cid-6aeqkk4a]{max-width:56ch;margin:20px 0 0}.offer[data-astro-cid-6aeqkk4a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 16px;margin:0;padding:0;list-style:none;display:grid}.offer__img[data-astro-cid-6aeqkk4a]{border-radius:4px;overflow:hidden}.offer__img[data-astro-cid-6aeqkk4a] img[data-astro-cid-6aeqkk4a]{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.offer[data-astro-cid-6aeqkk4a] h3[data-astro-cid-6aeqkk4a]{margin:18px 0 8px;font-size:clamp(1.3rem,1.7vw,1.5rem)}.offer[data-astro-cid-6aeqkk4a] p[data-astro-cid-6aeqkk4a]{max-width:40ch;margin:0;font-size:.9375rem}@media (width<=700px){.offer[data-astro-cid-6aeqkk4a]{grid-template-columns:1fr}}.how__head[data-astro-cid-6aeqkk4a]{margin-bottom:64px}.how__head[data-astro-cid-6aeqkk4a] h2[data-astro-cid-6aeqkk4a]{max-width:18ch;margin:0}.how__store[data-astro-cid-6aeqkk4a]{text-align:center;flex-direction:column;align-items:center;gap:20px;margin-top:80px;display:flex}.how__store[data-astro-cid-6aeqkk4a] p[data-astro-cid-6aeqkk4a]{margin:0}.film[data-astro-cid-6aeqkk4a]{border:1px solid var(--line);background:#fff;border-radius:10px;width:100%;max-width:1040px;margin:0 0 12px;overflow:hidden;box-shadow:0 30px 60px -30px #1a171459}.film__bar[data-astro-cid-6aeqkk4a]{border-bottom:1px solid var(--line);background:var(--bg-alt);align-items:center;gap:7px;padding:10px 14px;display:flex}.film__bar[data-astro-cid-6aeqkk4a] span[data-astro-cid-6aeqkk4a]{background:#1a171426;border-radius:50%;width:10px;height:10px}.film__bar[data-astro-cid-6aeqkk4a] p[data-astro-cid-6aeqkk4a]{background:var(--bg);color:var(--muted);text-align:center;border-radius:999px;flex:1;margin:0 40px 0 12px;padding:4px 12px;font-size:.75rem}.film[data-astro-cid-6aeqkk4a] video[data-astro-cid-6aeqkk4a]{aspect-ratio:1440/900;width:100%;display:block}.steps[data-astro-cid-6aeqkk4a]{--dot:56px;grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-6aeqkk4a] li[data-astro-cid-6aeqkk4a]{position:relative}.steps[data-astro-cid-6aeqkk4a] li[data-astro-cid-6aeqkk4a]:not(:last-child):after{content:"";top:calc(var(--dot) / 2);left:calc(var(--dot) + 12px);background:var(--line);height:1px;position:absolute;right:-20px}.steps__n[data-astro-cid-6aeqkk4a]{width:var(--dot);height:var(--dot);border:1px solid var(--accent);font-family:var(--serif);color:var(--accent);border-radius:50%;place-items:center;font-size:1.4rem;line-height:1;display:grid}.steps[data-astro-cid-6aeqkk4a] li[data-astro-cid-6aeqkk4a]:last-child .steps__n[data-astro-cid-6aeqkk4a]{background:var(--accent);color:var(--bg)}.steps[data-astro-cid-6aeqkk4a] h3[data-astro-cid-6aeqkk4a]{margin:24px 0 8px;font-size:clamp(1.3rem,1.7vw,1.5rem)}.steps[data-astro-cid-6aeqkk4a] p[data-astro-cid-6aeqkk4a]{margin:0;font-size:.9375rem}.js .steps[data-astro-cid-6aeqkk4a][data-reveal]{opacity:1;transform:none}.js .steps[data-astro-cid-6aeqkk4a] li[data-astro-cid-6aeqkk4a]{opacity:0;transition:opacity 1.5s,transform 1.5s;transition-delay:calc(var(--i) * .3s);transform:translateY(14px)}.js .steps[data-astro-cid-6aeqkk4a].is-in li[data-astro-cid-6aeqkk4a]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .steps[data-astro-cid-6aeqkk4a] li[data-astro-cid-6aeqkk4a]{opacity:1;transition:none;transform:none}}@media (width<=1000px){.how__head[data-astro-cid-6aeqkk4a]{margin-bottom:48px}.how__store[data-astro-cid-6aeqkk4a]{margin-top:56px}.steps[data-astro-cid-6aeqkk4a]{--dot:48px;grid-template-columns:1fr;gap:0}.steps[data-astro-cid-6aeqkk4a] li[data-astro-cid-6aeqkk4a]{grid-template-columns:var(--dot) 1fr;column-gap:20px;padding-bottom:32px;display:grid}.steps[data-astro-cid-6aeqkk4a] li[data-astro-cid-6aeqkk4a]:last-child{padding-bottom:0}.steps[data-astro-cid-6aeqkk4a] li[data-astro-cid-6aeqkk4a]:not(:last-child):after{top:calc(var(--dot) + 8px);bottom:8px;left:calc(var(--dot) / 2);width:1px;height:auto;right:auto}.steps__n[data-astro-cid-6aeqkk4a]{grid-row:span 2;font-size:1.2rem}.steps[data-astro-cid-6aeqkk4a] h3[data-astro-cid-6aeqkk4a]{margin:10px 0 6px}.why[data-astro-cid-6aeqkk4a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.why[data-astro-cid-6aeqkk4a]{grid-template-columns:1fr}}.faq__grid[data-astro-cid-6aeqkk4a]{grid-template-columns:1fr 1.4fr;gap:32px 72px;display:grid}.faq__grid[data-astro-cid-6aeqkk4a] h2[data-astro-cid-6aeqkk4a]{margin:0 0 16px}.faq[data-astro-cid-6aeqkk4a]{border-bottom:1px solid var(--line)}.faq[data-astro-cid-6aeqkk4a] details[data-astro-cid-6aeqkk4a]{border-top:1px solid var(--line)}.faq[data-astro-cid-6aeqkk4a] summary[data-astro-cid-6aeqkk4a]{cursor:pointer;font-family:var(--serif);justify-content:space-between;align-items:baseline;gap:24px;padding:20px 0;font-size:clamp(1.25rem,1.7vw,1.5rem);line-height:1.25;list-style:none;display:flex}.faq[data-astro-cid-6aeqkk4a] summary[data-astro-cid-6aeqkk4a]::-webkit-details-marker{display:none}.faq[data-astro-cid-6aeqkk4a] summary[data-astro-cid-6aeqkk4a]:after{content:"+";font-family:var(--sans);color:var(--accent);font-size:1.25rem;transition:transform .2s}.faq[data-astro-cid-6aeqkk4a] details[data-astro-cid-6aeqkk4a][open] summary[data-astro-cid-6aeqkk4a]:after{transform:rotate(45deg)}.faq[data-astro-cid-6aeqkk4a] details[data-astro-cid-6aeqkk4a] p[data-astro-cid-6aeqkk4a]{max-width:60ch;color:var(--ink-soft);margin:0 0 22px}@media (width<=900px){.faq__grid[data-astro-cid-6aeqkk4a]{grid-template-columns:1fr}}
