.cb__frame[data-astro-cid-xdu72g4a]{position:absolute;inset:0}.cb__frame[data-astro-cid-xdu72g4a] img[data-astro-cid-xdu72g4a]{object-fit:cover;width:100%;height:100%}.stats[data-astro-cid-xdu72g4a]{border-top:1px solid var(--line-strong);grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem;padding-top:1.5rem;display:grid}.stats[data-astro-cid-xdu72g4a] dt[data-astro-cid-xdu72g4a]{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:600}.stats[data-astro-cid-xdu72g4a] dd[data-astro-cid-xdu72g4a]{font-family:var(--serif);color:var(--ink);margin-top:.3rem;font-size:1.6rem;line-height:1.1}.stats[data-astro-cid-xdu72g4a] dd[data-astro-cid-xdu72g4a] span[data-astro-cid-xdu72g4a]{font-family:var(--sans);font-size:var(--fs-xs);color:var(--muted);margin-top:.2rem;display:block}.stats[data-astro-cid-xdu72g4a] .stats__star{color:#b8862f;vertical-align:-1px;width:18px;height:18px;display:inline-block}@media (width<=480px){.stats[data-astro-cid-xdu72g4a]{grid-template-columns:1fr 1fr}}.faq-sec[data-astro-cid-kpn7xbay]{grid-template-columns:1fr 1.6fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}@media (width<=860px){.faq-sec[data-astro-cid-kpn7xbay]{grid-template-columns:1fr}}.sectors-home[data-astro-cid-lcdefpme]{padding-bottom:0}.chapter__eyebrow[data-astro-cid-lcdefpme]{align-items:center;gap:.7rem;display:inline-flex}.chapter__eyebrow[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:.04em;border:1px solid;border-radius:999px;place-items:center;min-width:2.1rem;height:1.5rem;padding:0 .5rem;font-size:.7rem;display:inline-grid}.hero[data-astro-cid-lcdefpme]{isolation:isolate;background:#f3ede6;align-items:center;min-height:clamp(620px,86vh,880px);display:grid;position:relative;overflow:hidden}.hero__bg[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:0}.hero__frame[data-astro-cid-lcdefpme]{animation:hero-settle 2.2s var(--ease-out) both;position:absolute;inset:0}.hero__frame[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:70% center;width:100%;height:100%}@keyframes hero-settle{0%{opacity:0;transform:scale(1.08)}}.hero__inner[data-astro-cid-lcdefpme]{padding-block:clamp(3rem,8vw,6rem)}.hero__text[data-astro-cid-lcdefpme]{max-width:600px}.hero__eyebrow[data-astro-cid-lcdefpme]{animation:fade-in 1s var(--ease-out) .2s both}@keyframes fade-in{0%{opacity:0}}.hero__title[data-astro-cid-lcdefpme]{margin-top:1.1rem}.hero__title[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--accent)}.hero__lead[data-astro-cid-lcdefpme]{max-width:46ch;margin-top:1.4rem}.hero__ctas[data-astro-cid-lcdefpme]{margin-top:2.2rem}.hero__cue[data-astro-cid-lcdefpme]{background:#1f1a1726;width:1px;height:54px;position:absolute;bottom:1.6rem;left:50%;overflow:hidden}.hero__cue[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--ink);animation:cue 2.6s var(--ease-in-out) infinite;position:absolute;inset:0}@keyframes cue{0%{transform:translateY(-100%)}55%,to{transform:translateY(100%)}}.story__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);display:grid}.story__stage[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + 2rem);height:min(calc(100vh - var(--header-h) - 4rem), 720px);align-self:start;position:sticky}.story__frames[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--sand);height:100%;position:relative;overflow:hidden}.story__frame[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .9s var(--ease-out), transform 1.6s var(--ease-out);margin:0;position:absolute;inset:0;transform:scale(1.06)}.story__frame[data-astro-cid-lcdefpme].is-active{opacity:1;view-transition-name:var(--vt);transform:none}.story__frame[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.story__dots[data-astro-cid-lcdefpme]{gap:.4rem;display:flex;position:absolute;bottom:1.25rem;left:1.25rem}.story__dot[data-astro-cid-lcdefpme]{font-size:var(--fs-xs);color:var(--muted);background:#ffffffb3;border-radius:999px;padding:.3rem .65rem;font-weight:600;transition:background .4s,color .4s}.story__dot[data-astro-cid-lcdefpme].is-active{background:var(--ink);color:#fff}.story__panel[data-astro-cid-lcdefpme]{opacity:.32;min-height:min(78vh,760px);transition:opacity .8s var(--ease-out);flex-direction:column;justify-content:center;padding-block:2rem;display:flex}.story__panel[data-astro-cid-lcdefpme].is-active{opacity:1}.story__panel-img[data-astro-cid-lcdefpme]{display:none}.story__num[data-astro-cid-lcdefpme]{font-size:var(--fs-xs);letter-spacing:.14em;color:var(--muted);margin-bottom:1rem;font-weight:600}.story__name[data-astro-cid-lcdefpme]{margin-top:.5rem}.story__desc[data-astro-cid-lcdefpme]{max-width:44ch;margin-top:1rem}.story__list[data-astro-cid-lcdefpme]{margin-top:1.5rem}.story__foot[data-astro-cid-lcdefpme]{gap:1rem 1.5rem;margin-top:2rem}.story__price[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--fs-small)}.story__price[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-size:1.1rem}.palette[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--tint) 9%, var(--bg));transition:background-color .9s var(--ease-out)}.palette__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.palette__preview[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:.4rem;display:grid}.palette__swatch[data-astro-cid-lcdefpme]{aspect-ratio:1;width:min(100%,380px);box-shadow:0 30px 80px color-mix(in srgb, var(--tint) 35%, transparent), 0 2px 6px #1f1a1714;transition:box-shadow .9s var(--ease-out);background:#fff;border-radius:50%;padding:14px;position:relative}.palette__swatch[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;border-radius:50%;width:100%;height:100%}.palette__name[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--ink);margin-top:1.4rem;font-size:2rem}.palette__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(8,1fr);gap:.6rem .4rem;margin-top:2rem;display:grid}.palette__btn[data-astro-cid-lcdefpme]{border-radius:var(--radius-sm);width:100%;font-size:var(--fs-xs);color:var(--text);justify-items:center;gap:.45rem;padding:.3rem .1rem;font-weight:500;transition:background .3s;display:grid}.palette__btn[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1;object-fit:cover;width:100%;max-width:48px;height:auto;transition:transform .5s var(--ease-out), box-shadow .4s var(--ease-out);border-radius:50%;box-shadow:0 0 0 1px #0000000f}.palette__btn[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.08)}.palette__btn[data-astro-cid-lcdefpme][aria-pressed=true] img[data-astro-cid-lcdefpme]{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--ink)}.palette__btn[data-astro-cid-lcdefpme][aria-pressed=true]{color:var(--ink);font-weight:600}.compare[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.4fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.table-wrap[data-astro-cid-lcdefpme]{overflow-x:auto}.ctable[data-astro-cid-lcdefpme],.ptable[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.ctable[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.ctable[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme],.ptable[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.ptable[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.9rem .75rem}.ctable[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.ptable[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--ink);font-size:1.25rem;font-weight:400}.ctable[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.ctable[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme],.ptable[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]{transition:background .3s}.ctable[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:hover,.ptable[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:hover{background:var(--sand)}.ctable[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.ptable[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{color:var(--ink);white-space:nowrap;font-weight:600}.ptable[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:var(--radius-sm);margin-top:1.5rem;overflow:hidden}.ptable[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:600}.sizes__img[data-astro-cid-lcdefpme]{aspect-ratio:3/2}@media (width<=960px){.hero[data-astro-cid-lcdefpme]{background:var(--bg);align-items:start;min-height:0}.hero__bg[data-astro-cid-lcdefpme]{aspect-ratio:4/3;position:relative;overflow:hidden}.hero__frame[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:72% center}.hero__inner[data-astro-cid-lcdefpme]{padding-block:2rem 3rem}.hero__cue[data-astro-cid-lcdefpme]{display:none}.story__grid[data-astro-cid-lcdefpme],.palette__grid[data-astro-cid-lcdefpme],.compare[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.story__stage[data-astro-cid-lcdefpme]{display:none}.story__panel[data-astro-cid-lcdefpme]{opacity:1;min-height:0;padding-block:0 3rem}.story__panel-img[data-astro-cid-lcdefpme]{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-lg);width:100%;margin-bottom:1.5rem;display:block}.palette__swatch[data-astro-cid-lcdefpme]{width:min(70%,300px)}.palette__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(8,1fr)}}@media (width<=560px){.hero__ctas[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:100%}.palette__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,1fr)}}
