main[data-astro-cid-j7pv25f6]{position:relative;background:var(--cream)}.hero[data-astro-cid-j7pv25f6]{position:relative;min-height:100svh;overflow:clip;display:grid;align-items:end;padding-block:calc(var(--header-h) + 40px) clamp(40px,8vh,88px);background:#1c1512;color:var(--cream)}.hero__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto;align-items:end;gap:clamp(32px,6vw,112px)}.hero__content[data-astro-cid-j7pv25f6]{display:grid;justify-items:start}.hero__title[data-astro-cid-j7pv25f6]{max-width:900px}.hero__sub[data-astro-cid-j7pv25f6]{max-width:440px;margin-top:28px;font-size:18px;line-height:1.3;opacity:.8}.hero[data-astro-cid-j7pv25f6] .hero__cta{margin-top:32px}.hero__frame[data-astro-cid-j7pv25f6]{position:relative;height:min(calc(100svh - var(--header-h) - 120px),780px);aspect-ratio:9 / 16;border-radius:var(--r);overflow:hidden;background:#2b211c}.hero__slide[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity 1.4s var(--ease-out),transform 7s linear}.hero__slide[data-astro-cid-j7pv25f6].is-active{opacity:1;transform:scale(1)}.hero__bars[data-astro-cid-j7pv25f6]{position:absolute;inset:14px 14px auto;z-index:2;display:grid;grid-auto-flow:column;gap:6px}.hero__bars[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{height:2px;border-radius:2px;overflow:hidden;background:#fffdf24d}.hero__bars[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{display:block;height:100%;background:var(--cream);transform:scaleX(0);transform-origin:left}.hero__bars[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6].is-done i[data-astro-cid-j7pv25f6]{transform:scaleX(1)}.hero__bars[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6].is-active i[data-astro-cid-j7pv25f6]{animation:story 5.5s linear forwards}.hero__frame[data-astro-cid-j7pv25f6]:hover .hero__bars[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6].is-active i[data-astro-cid-j7pv25f6]{animation-play-state:paused}@keyframes story{to{transform:scaleX(1)}}.hero__caption[data-astro-cid-j7pv25f6]{position:absolute;inset:auto 16px 14px;z-index:2;display:flex;justify-content:space-between;color:#fffdf2d9}.hero__next[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:3}@media(max-width:767px){.hero[data-astro-cid-j7pv25f6]{min-height:auto;padding-top:calc(var(--header-h) + 8px)}.hero__grid[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column-reverse;gap:32px}.hero__frame[data-astro-cid-j7pv25f6]{width:100%;height:auto;aspect-ratio:1}}.scrolled[data-astro-cid-j7pv25f6]{padding-block:clamp(100px,14vw,200px);background:var(--cream)}.scrolled[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:893px}.coll[data-astro-cid-j7pv25f6]{background:var(--cream)}.coll__head[data-astro-cid-j7pv25f6]{text-align:center;padding-bottom:20px}.coll__pre[data-astro-cid-j7pv25f6]{opacity:.45;font-weight:400;margin-bottom:28px;font-size:15px}.coll__stage[data-astro-cid-j7pv25f6]{position:relative;height:100svh;overflow:clip;color:var(--cream)}.coll[data-astro-cid-j7pv25f6] .coll__media{position:absolute;inset:0;will-change:clip-path}.coll[data-astro-cid-j7pv25f6] .coll__media:before{content:"";position:absolute;inset:0;background:#00000040;z-index:2}.coll__cols[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,1fr)}.coll__col[data-astro-cid-j7pv25f6]{position:relative;display:grid;place-items:center;outline-offset:-4px}.coll__col[data-astro-cid-j7pv25f6]+.coll__col[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0 auto 0 0;width:1px;background:#fffdf259;transform-origin:top;transform:scaleY(var(--line, 1));z-index:2}.coll[data-astro-cid-j7pv25f6] .coll__col-media{position:absolute;inset:0;opacity:0;transition:opacity .8s var(--ease-out)}.coll[data-astro-cid-j7pv25f6] .coll__col-media:before{content:"";position:absolute;inset:0;background:#0000004d;z-index:2}.coll[data-astro-cid-j7pv25f6] .coll__col-media>img{filter:blur(3px) brightness(.55);transform:scale(1.08)}.coll__stage[data-astro-cid-j7pv25f6]:not(.is-locked) .coll__col[data-astro-cid-j7pv25f6]:hover .coll__col-media,.coll__col[data-astro-cid-j7pv25f6]:focus-within .coll__col-media{opacity:1}.coll__col-body[data-astro-cid-j7pv25f6]{position:relative;z-index:3;display:grid;justify-items:center;text-align:center;gap:8px;padding:24px}.coll__col-body[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(24px,2.4vw,40px)}.coll__desc[data-astro-cid-j7pv25f6]{max-width:320px;font-size:18px;line-height:1.2;font-weight:400;display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;max-height:0;transition:max-height .8s var(--ease-out),opacity .6s var(--ease-out),margin .8s var(--ease-out)}.coll__stage[data-astro-cid-j7pv25f6]:not(.is-locked) .coll__col[data-astro-cid-j7pv25f6]:hover .coll__desc[data-astro-cid-j7pv25f6],.coll__col[data-astro-cid-j7pv25f6]:focus-within .coll__desc[data-astro-cid-j7pv25f6]{max-height:120px;opacity:1;margin-top:18px}.coll__plus[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:70px;height:68px;margin-top:44px;border:1px solid rgb(255 253 242 / .4);border-radius:6px;transition:background-color .5s var(--ease-out),color .5s var(--ease-out)}.coll__plus[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:14px;height:14px;transition:transform .6s var(--ease-out)}.coll__plus[data-astro-cid-j7pv25f6]:hover{background:var(--cream);color:var(--ink)}.coll__plus[data-astro-cid-j7pv25f6]:hover svg[data-astro-cid-j7pv25f6]{transform:rotate(90deg)}@media(max-width:767px){.coll__cols[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr)}.coll__col[data-astro-cid-j7pv25f6]+.coll__col[data-astro-cid-j7pv25f6]:before{inset:0 0 auto;width:auto;height:1px;transform:scaleX(var(--line, 1));transform-origin:left}.coll__plus[data-astro-cid-j7pv25f6]{margin-top:12px;width:52px;height:50px}.coll__desc[data-astro-cid-j7pv25f6]{display:none}}.info[data-astro-cid-j7pv25f6]{background:var(--sand);padding-block:120px 160px}.info__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:7fr 1fr 4fr}.info__text[data-astro-cid-j7pv25f6]{grid-column:1;position:sticky;top:120px;align-self:start;display:grid;gap:18px;justify-items:start;max-width:773px}.info__text[data-astro-cid-j7pv25f6] .btn{margin-top:24px}.info__cards[data-astro-cid-j7pv25f6]{grid-column:3;padding:0;margin:0;list-style:none;display:grid;gap:0}.info__card[data-astro-cid-j7pv25f6]{position:sticky;top:calc(120px + var(--i) * 72px);display:grid;gap:14px;align-content:start;min-height:296px;padding:40px 40px 34px;margin-bottom:200px;border-radius:var(--r)}.info__card[data-astro-cid-j7pv25f6]:last-child{margin-bottom:0}.info__rule[data-astro-cid-j7pv25f6]{display:block;height:1px;background:var(--accent)}.info__card[data-astro-cid-j7pv25f6]:nth-child(n+4) .info__rule[data-astro-cid-j7pv25f6]{background:#fffdf2b3}.info__step[data-astro-cid-j7pv25f6]{margin-top:28px}.info__desc[data-astro-cid-j7pv25f6]{max-width:320px;font-size:17px;line-height:1.3}@media(max-width:1023px){.info__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:64px}.info__text[data-astro-cid-j7pv25f6]{position:static}.info__cards[data-astro-cid-j7pv25f6]{grid-column:1}.info__card[data-astro-cid-j7pv25f6]{top:calc(90px + var(--i) * 60px);min-height:220px;padding:28px 24px;margin-bottom:120px}}.mbg[data-astro-cid-j7pv25f6]{position:relative;min-height:120svh;display:grid;align-items:center;overflow:clip;color:var(--cream);background:var(--ink)}.mbg[data-astro-cid-j7pv25f6] .mbg__media{position:absolute;inset:-15% 0}.mbg[data-astro-cid-j7pv25f6] .mbg__media:before{content:"";position:absolute;inset:0;background:#00000047;z-index:2}.mbg__content[data-astro-cid-j7pv25f6]{position:relative;z-index:3;width:100%}.mbg__inner[data-astro-cid-j7pv25f6]{margin-inline:auto;max-width:900px;display:grid;gap:18px;justify-items:start}.mbg__inner[data-astro-cid-j7pv25f6] .btn{margin-top:24px}.even[data-astro-cid-j7pv25f6]{padding-block:120px 160px;background:var(--cream)}.even__text[data-astro-cid-j7pv25f6]{display:grid;gap:18px;justify-items:start;max-width:773px}.even__text[data-astro-cid-j7pv25f6] .btn{margin-top:24px}.even__images[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:662fr 126fr 552fr;margin-top:136px;align-items:start}.even__fig--0[data-astro-cid-j7pv25f6]{grid-column:1}.even__fig--1[data-astro-cid-j7pv25f6]{grid-column:3}.even[data-astro-cid-j7pv25f6] .even__media{border-radius:var(--r)}.even__fig--0[data-astro-cid-j7pv25f6] .even__media{aspect-ratio:662 / 755}.even__fig--1[data-astro-cid-j7pv25f6] .even__media{aspect-ratio:552 / 343}.even__mono[data-astro-cid-j7pv25f6]{display:grid;place-items:center;background:#1c1512}.even__mono--clay[data-astro-cid-j7pv25f6]{background:#9b877a}.even__mono[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:46%;height:auto}.even__fig--1[data-astro-cid-j7pv25f6] .even__mono[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:40%}.even__fig[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{display:grid;gap:6px;margin-top:46px;font-size:15px}.even__fig[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{display:flex;gap:8px;align-items:center}.even__fig[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:before{content:"";width:12px;height:12px;border-radius:50%;background:var(--accent);flex:none}@media(max-width:767px){.even__images[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:48px;margin-top:64px}.even__fig--1[data-astro-cid-j7pv25f6]{grid-column:1}}
