.faq[data-astro-cid-z6gx6xcw]{border-top:1px solid var(--line-light)}.faq__item[data-astro-cid-z6gx6xcw]{border-bottom:1px solid var(--line-light)}.faq__q[data-astro-cid-z6gx6xcw]{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:2rem;padding-block:clamp(1.15rem,2.2vw,1.6rem);font-size:clamp(1rem,1.35vw,1.18rem);font-weight:500;list-style:none;transition:opacity .3s;display:flex}.faq__q[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-z6gx6xcw]:hover{opacity:.62}.faq__icon[data-astro-cid-z6gx6xcw]{flex:none;width:1.15rem;height:1.15rem;position:relative}.faq__icon[data-astro-cid-z6gx6xcw]:before,.faq__icon[data-astro-cid-z6gx6xcw]:after{content:"";transition:transform .45s var(--ease);background:currentColor;position:absolute;top:50%;left:50%}.faq__icon[data-astro-cid-z6gx6xcw]:before{width:100%;height:1px;transform:translate(-50%,-50%)}.faq__icon[data-astro-cid-z6gx6xcw]:after{width:1px;height:100%;transform:translate(-50%,-50%)}details[data-astro-cid-z6gx6xcw][open] .faq__icon[data-astro-cid-z6gx6xcw]:after{transform:translate(-50%,-50%)rotate(90deg)}.faq__a[data-astro-cid-z6gx6xcw]{overflow:hidden}.faq__a[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{opacity:.62;max-width:62ch;animation:faqIn .55s var(--ease);padding-bottom:1.5rem;font-size:.92rem;line-height:1.7}@keyframes faqIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:.62;transform:none}}.hero[data-astro-cid-j7pv25f6]{background:var(--ink);min-height:100svh;color:var(--bone);align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero__media[data-astro-cid-j7pv25f6]{position:absolute;inset:0}.hero__media[data-astro-cid-j7pv25f6] img{object-fit:cover;object-position:50% 42%;width:100%;height:100%}.hero__veil[data-astro-cid-j7pv25f6]{background:linear-gradient(#0605049e 0%,#0605040f 34%,#06050429 56%,#060504e6 100%),radial-gradient(120% 90% at 50% 45%,#0000 40%,#06050452 100%);position:absolute;inset:0}.hero__content[data-astro-cid-j7pv25f6]{z-index:2;flex-direction:column;min-height:100svh;padding-top:clamp(6.5rem,11vw,9rem);padding-bottom:clamp(1.5rem,3vw,2.8rem);display:flex;position:relative}.hero__top[data-astro-cid-j7pv25f6]{justify-content:flex-end;align-items:center;gap:2rem;margin-bottom:auto;display:flex}.hero__top[data-astro-cid-j7pv25f6] .coords[data-astro-cid-j7pv25f6]{color:var(--bone);opacity:.62}.hero__title[data-astro-cid-j7pv25f6]{font-size:var(--fs-display);max-width:13ch}.hero__kicker[data-astro-cid-j7pv25f6]{color:var(--bone);font-family:var(--font-sans);letter-spacing:.22em;opacity:.78;margin-bottom:clamp(1rem,2.2vw,1.8rem);font-size:.68rem;font-weight:600;line-height:1.4;display:flex}.hero__indent[data-astro-cid-j7pv25f6]{padding-left:clamp(0rem,7vw,9rem)}.hero__title[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--sand)}.hero__foot[data-astro-cid-j7pv25f6]{border-top:1px solid #f4efe638;gap:1.5rem;margin-top:clamp(1.75rem,3.5vw,3rem);padding-top:1.4rem;display:grid}.hero__intro[data-astro-cid-j7pv25f6]{opacity:.76;max-width:34ch;font-size:.92rem;line-height:1.6}.hero__actions[data-astro-cid-j7pv25f6]{flex-wrap:wrap;align-items:center;gap:1.5rem 2rem;display:flex}.hero__scroll[data-astro-cid-j7pv25f6]{letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.8rem;font-size:.6rem;font-weight:600;display:inline-flex}.hero__scroll-line[data-astro-cid-j7pv25f6]{background:#f4efe647;width:3.5rem;height:1px;display:block;position:relative;overflow:hidden}.hero__scroll-line[data-astro-cid-j7pv25f6]:after{content:"";background:var(--bone);animation:scrollLine 2.6s var(--ease) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes scrollLine{0%{transform:translate(-100%)}45%,to{transform:translate(100%)}}.hero__available[data-astro-cid-j7pv25f6]{letter-spacing:.12em;text-transform:uppercase;opacity:.8;align-items:center;gap:.8rem;font-size:.62rem;display:flex}.hero__badge[data-astro-cid-j7pv25f6]{right:var(--pad);z-index:2;width:clamp(6rem,9vw,8.5rem);height:clamp(6rem,9vw,8.5rem);color:var(--bone);place-items:center;display:none;position:absolute;bottom:clamp(14rem,27vh,20rem)}.hero__badge[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:100%;height:100%;position:absolute;inset:0}.hero__badge[data-astro-cid-j7pv25f6] text[data-astro-cid-j7pv25f6]{fill:currentColor;font-family:var(--font-sans);letter-spacing:1.9px;text-transform:uppercase;font-size:7.2px;font-weight:600}.hero__badge-mark[data-astro-cid-j7pv25f6]{width:2.1rem;color:var(--sand)}@media (width>=740px){.hero__foot[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.hero__available[data-astro-cid-j7pv25f6]{grid-column:2;justify-self:end}}@media (width>=1000px){.hero__foot[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) auto auto;gap:3rem}.hero__available[data-astro-cid-j7pv25f6]{text-align:right;border-left:1px solid #f4efe62e;flex-direction:column;grid-column:auto;align-items:flex-end;gap:.5rem;padding-left:3rem}.hero__badge[data-astro-cid-j7pv25f6]{display:grid}}.manifesto[data-astro-cid-j7pv25f6]{overflow:hidden}.manifesto__grid[data-astro-cid-j7pv25f6]{gap:2.5rem;display:grid}.manifesto__aside[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.manifesto__note[data-astro-cid-j7pv25f6]{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.3rem,2vw,1.7rem);line-height:1.15}.manifesto__aside[data-astro-cid-j7pv25f6] .coords[data-astro-cid-j7pv25f6]{margin-top:auto}.manifesto__text[data-astro-cid-j7pv25f6]{letter-spacing:-.02em;max-width:23ch;font-size:clamp(1.75rem,3.6vw,3.55rem);line-height:1.18}.manifesto__sign[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line-light);flex-wrap:wrap;align-items:baseline;gap:1rem 1.5rem;margin-top:2.5rem;padding-top:1.25rem;font-size:.78rem;display:flex}.manifesto__sign[data-astro-cid-j7pv25f6] .serif[data-astro-cid-j7pv25f6]{font-size:1.35rem}.manifesto__visuals[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(1rem,3vw,2.5rem);margin-top:clamp(3rem,6vw,6rem);display:grid;position:relative}.manifesto__img[data-astro-cid-j7pv25f6]{background:var(--ink-2);overflow:hidden}.manifesto__img[data-astro-cid-j7pv25f6] img{object-fit:cover;width:100%;height:100%}.manifesto__img--one[data-astro-cid-j7pv25f6]{aspect-ratio:3/4;width:min(100%,30rem)}.manifesto__img--two[data-astro-cid-j7pv25f6]{aspect-ratio:4/3;justify-self:end;width:min(100%,34rem);margin-top:clamp(2rem,8vw,7rem)}.manifesto__caption[data-astro-cid-j7pv25f6]{letter-spacing:.18em;text-transform:uppercase;opacity:.62;font-size:.58rem;position:absolute;bottom:-1.7rem;right:0}@media (width>=900px){.manifesto__grid[data-astro-cid-j7pv25f6]{grid-template-columns:.36fr 1fr;gap:5rem}.manifesto__aside[data-astro-cid-j7pv25f6]{align-self:start;min-height:22rem;position:sticky;top:8rem}}.breed__grid[data-astro-cid-j7pv25f6]{gap:2.5rem;display:grid}.breed__visual[data-astro-cid-j7pv25f6]{aspect-ratio:4/3;background:var(--ink-2);position:relative;overflow:hidden}.breed__img[data-astro-cid-j7pv25f6]{opacity:0;transition:opacity .9s var(--ease),transform 1.4s var(--ease);position:absolute;inset:0;transform:scale(1.04)}.breed__img[data-astro-cid-j7pv25f6].is-active{opacity:1;transform:scale(1)}.breed__img[data-astro-cid-j7pv25f6] img{object-fit:cover;width:100%;height:100%}.breed__index[data-astro-cid-j7pv25f6]{letter-spacing:.18em;text-transform:uppercase;color:var(--bone);mix-blend-mode:difference;font-size:.58rem;position:absolute;bottom:1rem;left:1rem}.breed__steps[data-astro-cid-j7pv25f6]{flex-direction:column;display:flex}.breed__step[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line-dark);color:#f4efe69e;transition:color .6s var(--ease);padding-block:clamp(2rem,5vw,4rem)}.breed__step[data-astro-cid-j7pv25f6].is-active{color:var(--bone)}.breed__num[data-astro-cid-j7pv25f6]{letter-spacing:.18em;color:var(--sand);opacity:.85;margin-bottom:1rem;font-size:.6rem;font-weight:600;display:block}.breed__step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:1rem;font-size:clamp(1.9rem,3.2vw,2.8rem)}.breed__step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:42ch;font-size:.94rem;line-height:1.7}.breed__meta[data-astro-cid-j7pv25f6]{letter-spacing:.16em;text-transform:uppercase;color:var(--sand);margin-top:1.5rem;font-size:.58rem;display:inline-block}@media (width>=900px){.breed__grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:clamp(3rem,6vw,7rem)}.breed__visual[data-astro-cid-j7pv25f6]{aspect-ratio:4/5;position:sticky;top:7rem}.breed__step[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line-dark);flex-direction:column;justify-content:center;min-height:62vh;padding-block:3rem;display:flex}.breed__step[data-astro-cid-j7pv25f6]:last-child{border-bottom:0}}.litter__grid[data-astro-cid-j7pv25f6]{gap:clamp(2.5rem,5vw,4.5rem) clamp(1.25rem,3vw,2.5rem);display:grid}.litter__note[data-astro-cid-j7pv25f6]{opacity:.62;border-left:1px solid var(--line-light);max-width:46ch;margin-top:clamp(3rem,6vw,5rem);padding-left:1.2rem;font-size:.76rem;line-height:1.7}@media (width>=640px){.litter__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media (width>=1000px){.litter__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.standard__head[data-astro-cid-j7pv25f6]{margin-bottom:clamp(2.5rem,5vw,5rem)}.standard__head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:1.4rem}.standard__grid[data-astro-cid-j7pv25f6]{border-top:1px solid #0b0a0838;gap:0;display:grid}.standard__item[data-astro-cid-j7pv25f6]{border-bottom:1px solid #0b0a0838;padding-block:clamp(1.75rem,3vw,2.5rem)}.standard__num[data-astro-cid-j7pv25f6]{letter-spacing:.18em;opacity:.5;margin-bottom:1.3rem;font-size:.6rem;font-weight:700;display:block}.standard__item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:.7rem;font-size:clamp(1.5rem,2.1vw,1.9rem)}.standard__item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{opacity:.7;max-width:34ch;font-size:.86rem;line-height:1.65}.standard__note[data-astro-cid-j7pv25f6]{max-width:52ch;font-family:var(--font-display);margin-top:clamp(2.5rem,5vw,4rem);font-size:clamp(1.25rem,2.1vw,1.7rem);line-height:1.3}@media (width>=760px){.standard__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}.standard__item[data-astro-cid-j7pv25f6]{border-bottom:1px solid #0b0a0838;border-right:1px solid #0b0a0838;padding:2.5rem 2rem 2.5rem 0}.standard__item[data-astro-cid-j7pv25f6]:not(:first-child){padding-left:2rem}.standard__item[data-astro-cid-j7pv25f6]:last-child{border-right:0}}.gallery[data-astro-cid-j7pv25f6]{overflow:hidden}.gallery__hint[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.gallery__drag[data-astro-cid-j7pv25f6]{letter-spacing:.18em;text-transform:uppercase;color:var(--sand);align-items:center;gap:.6rem;font-size:.58rem;font-weight:600;display:inline-flex}.gallery__drag[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:1.2rem;height:1.2rem}.gallery__wrap[data-astro-cid-j7pv25f6]{margin-top:clamp(1rem,2vw,2rem)}.gallery__strip[data-astro-cid-j7pv25f6]{padding-inline:var(--pad);scrollbar-width:none;cursor:grab;touch-action:pan-x pan-y;overscroll-behavior-x:contain;align-items:flex-start;gap:clamp(.9rem,2vw,1.6rem);padding-bottom:1.5rem;display:flex;overflow:auto hidden}.gallery__strip[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.gallery__strip[data-astro-cid-j7pv25f6].is-dragging{cursor:grabbing;scroll-behavior:auto;user-select:none}.gallery__fig[data-astro-cid-j7pv25f6]{aspect-ratio:3/4;background:var(--ink-2);flex:none;width:clamp(15rem,26vw,23rem);position:relative;overflow:hidden}.gallery__fig--wide[data-astro-cid-j7pv25f6]{aspect-ratio:4/3;width:clamp(19rem,34vw,31rem)}.gallery__fig[data-astro-cid-j7pv25f6]:nth-child(2n){margin-top:clamp(1.5rem,4vw,4rem)}.gallery__fig[data-astro-cid-j7pv25f6] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease),filter .8s var(--ease);pointer-events:none}.gallery__fig[data-astro-cid-j7pv25f6]:hover img{filter:saturate(1.05);transform:scale(1.04)}.gallery__fig[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{letter-spacing:.14em;text-transform:uppercase;color:var(--bone);text-shadow:0 1px 12px #0006;gap:.7rem;font-size:.55rem;font-weight:600;display:flex;position:absolute;bottom:.85rem;left:.85rem}.gallery__fig[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{opacity:.55}.gallery__progress[data-astro-cid-j7pv25f6]{background:var(--line-dark);height:1px;margin-top:.5rem;overflow:hidden}.gallery__progress[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{background:var(--sand);transform-origin:0;height:100%;transition:transform .1s linear;display:block;transform:scaleX(.035)}.process__grid[data-astro-cid-j7pv25f6]{gap:3rem;display:grid}.process__intro[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.process__intro[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:.2rem}.process__intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{opacity:.62;max-width:34ch;font-size:.92rem;line-height:1.7}.process__steps[data-astro-cid-j7pv25f6]{padding-left:2.4rem;position:relative}.process__list[data-astro-cid-j7pv25f6]{display:block}.process__line[data-astro-cid-j7pv25f6]{background:var(--line-light);width:1px;position:absolute;top:.5rem;bottom:.5rem;left:.3rem;overflow:hidden}.process__line[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{background:var(--clay);transform-origin:top;width:100%;height:100%;display:block;transform:scaleY(0)}.process__step[data-astro-cid-j7pv25f6]{padding-block:1.5rem 2.25rem;position:relative}.process__dot[data-astro-cid-j7pv25f6]{border:1px solid var(--ink);background:var(--bone);border-radius:50%;width:.65rem;height:.65rem;position:absolute;top:2.05rem;left:-2.4rem}.process__num[data-astro-cid-j7pv25f6]{letter-spacing:.18em;opacity:.45;font-size:.58rem;font-weight:700}.process__step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-top:.4rem;font-size:clamp(1.6rem,2.4vw,2.1rem)}.process__step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{opacity:.66;max-width:40ch;margin-top:.5rem;font-size:.88rem;line-height:1.7}@media (width>=900px){.process__grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(4rem,9vw,9rem)}.process__intro[data-astro-cid-j7pv25f6]{align-self:start;position:sticky;top:8rem}.process__step[data-astro-cid-j7pv25f6]{padding-block:2rem 3.5rem}}.questions__grid[data-astro-cid-j7pv25f6]{gap:2.5rem;display:grid}.questions__aside[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start;gap:1.4rem;display:flex}.questions__aside[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:.2rem}.questions__aside[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{opacity:.66;max-width:30ch;font-size:.9rem;line-height:1.65}@media (width>=900px){.questions__grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:start;gap:clamp(3rem,7vw,8rem)}.questions__aside[data-astro-cid-j7pv25f6]{position:sticky;top:8rem}}.journal-home__grid[data-astro-cid-j7pv25f6]{gap:clamp(2.5rem,5vw,4rem) clamp(1.5rem,3vw,2.5rem);display:grid}@media (width>=700px){.journal-home__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media (width>=1050px){.journal-home__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}
