.hero[data-astro-cid-j7pv25f6]{position:relative;min-height:calc(100svh - 76px);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:36px 0 120px}.hero[data-astro-cid-j7pv25f6] .wc[data-astro-cid-j7pv25f6]{position:absolute;right:-8vw;top:6vw;width:38vw;max-width:600px;opacity:.5;pointer-events:none;transform:translateY(var(--py,0))}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:0;text-align:center;font-family:var(--serif);font-weight:400;line-height:.86;letter-spacing:-.02em}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .l[data-astro-cid-j7pv25f6]{display:block;font-size:clamp(84px,min(15.5vw,23vh),250px);opacity:0;transform:translateY(30px);transition:opacity 1s,transform 1s}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .l[data-astro-cid-j7pv25f6].it{font-family:var(--it);font-style:italic}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .l[data-astro-cid-j7pv25f6]:last-child{transition-delay:.15s}.hero[data-astro-cid-j7pv25f6] .plate{position:relative;z-index:2;display:block;width:clamp(230px,min(23vw,34vh),390px);margin:-2.2vw auto -3vw;transform:translateY(var(--py,0)) rotate(-8deg) scale(.9);opacity:0;filter:drop-shadow(0 34px 34px rgba(47,55,47,.35));transition:opacity 1.1s .35s,transform 1.4s .35s cubic-bezier(.2,.7,.2,1)}body.loaded .hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .l[data-astro-cid-j7pv25f6]{opacity:1;transform:none}body.loaded .hero[data-astro-cid-j7pv25f6] .plate{opacity:1;transform:translateY(var(--py,0)) rotate(-8deg)}.hero[data-astro-cid-j7pv25f6] .cap[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;bottom:32px}.hero[data-astro-cid-j7pv25f6] .cap[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:end;gap:24px}.hero[data-astro-cid-j7pv25f6] .cap[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;max-width:34ch;color:var(--mute)}.hero[data-astro-cid-j7pv25f6] .cap[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--ink)}.hero[data-astro-cid-j7pv25f6] .cap[data-astro-cid-j7pv25f6] .acts[data-astro-cid-j7pv25f6]{display:flex;gap:10px;flex-wrap:wrap}.strip-sec[data-astro-cid-j7pv25f6]{padding:100px 0 80px}.strip-hd[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px}.strip-hd[data-astro-cid-j7pv25f6] .nv[data-astro-cid-j7pv25f6]{display:flex;gap:8px}.strip-hd[data-astro-cid-j7pv25f6] .nv[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{width:48px;height:48px;border-radius:50%;border:1.5px solid var(--ink);background:none;cursor:pointer;font-size:18px}.strip[data-astro-cid-j7pv25f6]{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 max(20px,calc((100vw - 1240px)/2)) 16px;scroll-padding-inline:max(20px,calc((100vw - 1240px)/2));scrollbar-width:none}.strip[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.strip[data-astro-cid-j7pv25f6]>.card{flex:0 0 min(400px,80vw);scroll-snap-align:start}.band[data-astro-cid-j7pv25f6]{position:relative;min-height:88vh;display:flex;align-items:flex-end;color:#fff;overflow:hidden;isolation:isolate}.band[data-astro-cid-j7pv25f6] img{position:absolute;inset:0;width:100%;height:118%;object-fit:cover;z-index:-2;transform:translateY(calc(var(--py,0px) * -1))}.band[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(28,22,14,.75),rgba(28,22,14,.25) 60%,transparent),linear-gradient(0deg,rgba(28,22,14,.5),transparent 50%)}.band[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{padding-bottom:70px}.band[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-weight:400;font-size:clamp(46px,6.4vw,104px);line-height:.95;margin:0 0 18px;max-width:11ch}.band[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-family:var(--it);font-style:italic}.band[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:38ch;font-size:19px;margin:0 0 26px;color:#ffffffe0}.how[data-astro-cid-j7pv25f6]{padding:110px 0}.steps[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:44px 0 0;padding:0;counter-reset:s}.steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{list-style:none;background:var(--paper);border-radius:var(--r);padding:30px}.steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{counter-increment:s;content:counter(s);display:block;font-family:var(--serif);font-size:64px;line-height:1;color:var(--sage);margin-bottom:14px}.steps[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-weight:400;font-size:28px;line-height:1.1;margin:0 0 8px}.steps[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--mute)}.story[data-astro-cid-j7pv25f6]{background:var(--paper);padding:120px 0;overflow:hidden}.story[data-astro-cid-j7pv25f6] .g[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}.story[data-astro-cid-j7pv25f6] .por[data-astro-cid-j7pv25f6]{position:relative}.story[data-astro-cid-j7pv25f6] .por[data-astro-cid-j7pv25f6] img.p{border-radius:6px}.story[data-astro-cid-j7pv25f6] .por[data-astro-cid-j7pv25f6] .wc[data-astro-cid-j7pv25f6]{position:absolute;right:-24%;bottom:-14%;width:64%;opacity:.85;pointer-events:none}.story[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--mute);margin:0 0 16px}.story[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6].lead{color:var(--ink);font-size:20px;margin-top:24px}.story[data-astro-cid-j7pv25f6] .sig[data-astro-cid-j7pv25f6]{font-family:var(--it);font-style:italic;font-size:34px;color:var(--ink);line-height:1.15;margin-top:18px}.quote[data-astro-cid-j7pv25f6]{position:relative;min-height:70vh;display:grid;place-items:center;text-align:center;color:#fff;overflow:hidden;isolation:isolate}.quote[data-astro-cid-j7pv25f6] img{position:absolute;inset:0;width:100%;height:118%;object-fit:cover;z-index:-2;transform:translateY(calc(var(--py,0px) * -1))}.quote[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background:#18120c73;z-index:-1}.quote[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{text-shadow:0 2px 24px rgba(0,0,0,.35)}.quote[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--it);font-style:italic;font-weight:400;font-size:clamp(44px,6.4vw,104px);line-height:.98;margin:0 auto 22px;max-width:13ch}@media(max-width:900px){.hero[data-astro-cid-j7pv25f6]{min-height:auto;padding:30px 0 40px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .l[data-astro-cid-j7pv25f6]{font-size:22vw}.hero[data-astro-cid-j7pv25f6] .plate{width:58vw;margin:-3vw auto -4vw}.hero[data-astro-cid-j7pv25f6] .wc[data-astro-cid-j7pv25f6]{width:70vw;right:-26vw;top:26vw}.hero[data-astro-cid-j7pv25f6] .cap[data-astro-cid-j7pv25f6]{position:static;margin-top:34px}.hero[data-astro-cid-j7pv25f6] .cap[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:center;text-align:center}.hero[data-astro-cid-j7pv25f6] .cap[data-astro-cid-j7pv25f6] .acts[data-astro-cid-j7pv25f6]{justify-content:center}.strip-hd[data-astro-cid-j7pv25f6] .nv[data-astro-cid-j7pv25f6]{display:none}.strip-hd[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start}.strip[data-astro-cid-j7pv25f6]{padding-inline:8vw;scroll-padding-inline:8vw}.strip[data-astro-cid-j7pv25f6]>.card{flex-basis:84vw;scroll-snap-align:center}.strip-sec[data-astro-cid-j7pv25f6]{padding:44px 0 36px}.strip-hd[data-astro-cid-j7pv25f6]{margin-bottom:16px;gap:6px}.strip-hd[data-astro-cid-j7pv25f6] .h2[data-astro-cid-j7pv25f6]{font-size:clamp(38px,11vw,52px)}.strip[data-astro-cid-j7pv25f6] .card .ph{aspect-ratio:4/3}.strip[data-astro-cid-j7pv25f6] .card .bd{padding:14px 18px 18px}.strip[data-astro-cid-j7pv25f6] .card h3{font-size:24px}.strip[data-astro-cid-j7pv25f6] .card p{margin-bottom:12px}.steps[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.story[data-astro-cid-j7pv25f6] .g[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:56px}.story[data-astro-cid-j7pv25f6] .por[data-astro-cid-j7pv25f6]{width:84%}.band[data-astro-cid-j7pv25f6]{min-height:78vh}.band[data-astro-cid-j7pv25f6]:before{background:linear-gradient(0deg,#1c160ee0,#1c160e73 65%,#1c160e33)}.band[data-astro-cid-j7pv25f6] img{object-position:30% center}.quote[data-astro-cid-j7pv25f6]{align-items:start;padding-top:12vh}.quote[data-astro-cid-j7pv25f6]:before{background:linear-gradient(180deg,#18120cb3,#18120c59 70%)}.quote[data-astro-cid-j7pv25f6] img{object-position:center 70%}}@media(max-width:900px)and (max-height:620px){.strip[data-astro-cid-j7pv25f6] .card .ph{aspect-ratio:16/10}.strip-sec[data-astro-cid-j7pv25f6]{padding-top:36px}}
