.cs-hero[data-astro-cid-7h4zy7gp]{position:relative;aspect-ratio:16/9;overflow:hidden}.cs-hero[data-astro-cid-7h4zy7gp] img{width:100%;height:100%;object-fit:cover}.cs-hero__cap[data-astro-cid-7h4zy7gp]{position:absolute;left:var(--pad);bottom:20px;color:var(--bone);text-shadow:0 1px 10px rgba(20,16,13,.6)}.cs-stats[data-astro-cid-7h4zy7gp]{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line)}.cs-stats__item[data-astro-cid-7h4zy7gp]{display:grid;gap:8px;padding:clamp(22px,3vw,34px) clamp(14px,2vw,28px) clamp(22px,3vw,34px) 0}.cs-stats__item[data-astro-cid-7h4zy7gp]+.cs-stats__item[data-astro-cid-7h4zy7gp]{border-left:1px solid var(--line);padding-left:clamp(14px,2vw,28px)}.cs-stats__n[data-astro-cid-7h4zy7gp]{font-family:var(--f-display);font-size:clamp(2.6rem,6vw,4.4rem);line-height:1;color:var(--sand)}.cs-stats__t[data-astro-cid-7h4zy7gp]{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--bone)}.cs-stats__d[data-astro-cid-7h4zy7gp]{font-size:.9rem;color:#ede7dd99}@media(max-width:640px){.cs-stats[data-astro-cid-7h4zy7gp]{grid-template-columns:1fr}.cs-stats__item[data-astro-cid-7h4zy7gp]+.cs-stats__item[data-astro-cid-7h4zy7gp]{border-left:0;padding-left:0;border-top:1px solid var(--line)}}.cs-occ[data-astro-cid-7h4zy7gp]{margin-top:clamp(40px,5vw,64px);display:grid;gap:16px}.cs-occ[data-astro-cid-7h4zy7gp] ul[data-astro-cid-7h4zy7gp]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.cs-occ[data-astro-cid-7h4zy7gp] li[data-astro-cid-7h4zy7gp]{border:1px solid var(--line);border-radius:100px;padding:9px 18px;font-size:.88rem;color:var(--bone)}.cs-package[data-astro-cid-7h4zy7gp]{margin-top:clamp(40px,5vw,64px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:clamp(22px,3vw,34px);border:1px solid var(--line);border-radius:14px;background:var(--ink-2)}.cs-package[data-astro-cid-7h4zy7gp] p[data-astro-cid-7h4zy7gp]{max-width:22ch}.why-grid[data-astro-cid-7h4zy7gp]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(24px,3vw,40px)}.why-grid__item[data-astro-cid-7h4zy7gp]{display:grid;gap:12px;padding-top:20px;border-top:1px solid var(--line-dark)}.why-grid__no[data-astro-cid-7h4zy7gp]{color:var(--sand-dim);font-size:.8rem}.why-grid__item[data-astro-cid-7h4zy7gp] p[data-astro-cid-7h4zy7gp]{color:#ede7dda8;font-size:.94rem}@media(max-width:900px){.why-grid[data-astro-cid-7h4zy7gp]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.why-grid[data-astro-cid-7h4zy7gp]{grid-template-columns:1fr}}.shape-list[data-astro-cid-7h4zy7gp]{border-top:1px solid var(--line-dark);max-width:70ch}.shape-list__item[data-astro-cid-7h4zy7gp]{display:grid;grid-template-columns:auto 1fr;gap:22px;padding:26px 0;border-bottom:1px solid var(--line-dark)}.shape-list__no[data-astro-cid-7h4zy7gp]{padding-top:6px;color:var(--sand-dim)}.shape-list__item[data-astro-cid-7h4zy7gp] p[data-astro-cid-7h4zy7gp]{margin-top:8px;color:#14100da8;font-size:.96rem}.cs-pair[data-astro-cid-7h4zy7gp]{display:grid;grid-template-columns:4fr 3fr;gap:clamp(10px,1.4vw,16px)}.cs-pair__item[data-astro-cid-7h4zy7gp]{position:relative;overflow:hidden;border-radius:6px}.cs-pair__item[data-astro-cid-7h4zy7gp] img{width:100%;height:100%;object-fit:cover}.cs-pair__item--45[data-astro-cid-7h4zy7gp]{aspect-ratio:4/5}.cs-pair__item--32[data-astro-cid-7h4zy7gp]{aspect-ratio:3/2}@media(max-width:700px){.cs-pair[data-astro-cid-7h4zy7gp]{grid-template-columns:1fr}}.incl[data-astro-cid-7h4zy7gp]{display:grid;grid-template-columns:1fr 1fr;gap:0 60px;border-top:1px solid var(--line-dark)}.incl[data-astro-cid-7h4zy7gp] li[data-astro-cid-7h4zy7gp]{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid var(--line-dark)}.incl[data-astro-cid-7h4zy7gp] li[data-astro-cid-7h4zy7gp] b[data-astro-cid-7h4zy7gp]{font-weight:500}.incl[data-astro-cid-7h4zy7gp] li[data-astro-cid-7h4zy7gp] span[data-astro-cid-7h4zy7gp]{color:#14100d99;text-align:right}@media(max-width:700px){.incl[data-astro-cid-7h4zy7gp]{grid-template-columns:1fr}}@media(max-width:640px){.cs-faq[data-astro-cid-7h4zy7gp]{border-top:1px solid var(--line-dark);max-width:70ch}.cs-faq__i[data-astro-cid-7h4zy7gp]{border-bottom:1px solid var(--line-dark)}.cs-faq__q[data-astro-cid-7h4zy7gp]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;text-align:left;font-size:1rem;font-weight:500;color:var(--ink)}.cs-faq__q[data-astro-cid-7h4zy7gp] i[data-astro-cid-7h4zy7gp]{flex:none;width:22px;height:22px;position:relative}.cs-faq__q[data-astro-cid-7h4zy7gp] i[data-astro-cid-7h4zy7gp]:before,.cs-faq__q[data-astro-cid-7h4zy7gp] i[data-astro-cid-7h4zy7gp]:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:currentColor;transition:transform .45s var(--ease)}.cs-faq__q[data-astro-cid-7h4zy7gp] i[data-astro-cid-7h4zy7gp]:after{transform:rotate(90deg)}.cs-faq__i[data-astro-cid-7h4zy7gp].open .cs-faq__q[data-astro-cid-7h4zy7gp] i[data-astro-cid-7h4zy7gp]:after{transform:rotate(0)}.cs-faq__a[data-astro-cid-7h4zy7gp]{overflow:hidden;height:0;transition:height .55s var(--ease)}.cs-faq__a[data-astro-cid-7h4zy7gp] p[data-astro-cid-7h4zy7gp]{padding:0 0 22px;max-width:56ch;color:#14100d9e;font-size:.94rem;line-height:1.68}}
