.dg-page[data-astro-cid-iaubo6oy]{--dg-sun:#f2ae45;--dg-amber:#e4862a;--dg-clay:#a9501f;--dg-clay-ink:#8c4a1e;--dg-paper:var(--color-parchment);--dg-paper-lift:#fbf7ee;--dg-ink:#21170f;--dg-ink-soft:#21170fc2;--dg-ink-faint:#21170f9e;--dg-clay-deep:#8f4219;--dg-gutter:clamp(24px, 6vw, 96px);--dg-ease:cubic-bezier(.16, 1, .3, 1);--dg-spring:cubic-bezier(.22, 1.18, .36, 1);position:relative;overflow-x:clip}@supports (transition-timing-function:linear(0, 1)){.dg-page[data-astro-cid-iaubo6oy]{--dg-spring:linear(0, .22 6%, .62 13%, .95 21%, 1.045 29%, 1.06 34%, 1.03 42%, 1.004 52%, .997 62%, 1)}}.dg-sr[data-astro-cid-iaubo6oy]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dg-eyebrow[data-astro-cid-iaubo6oy]{font-family:var(--font-ui);font-size:var(--type-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--color-accent-rgb), .9);font-weight:500;line-height:1.5}.dg-eyebrow--ink[data-astro-cid-iaubo6oy]{color:var(--dg-clay-ink)}.dg-h2[data-astro-cid-iaubo6oy]{font-size:var(--type-section-title);letter-spacing:.1em;text-wrap:balance;line-height:1.2}.dg-h2--ink[data-astro-cid-iaubo6oy]{color:var(--dg-ink)}.dg-lede[data-astro-cid-iaubo6oy]{font-size:var(--type-body-editorial);color:rgba(var(--color-text-rgb), .82);max-width:30em;font-weight:300;line-height:1.6}.dg-lede--ink[data-astro-cid-iaubo6oy]{color:var(--dg-ink-soft)}.dg-line-text[data-astro-cid-iaubo6oy]{font-size:var(--type-body-editorial);color:rgba(var(--color-text-rgb), .82);font-style:italic;font-weight:300;line-height:1.55}.dg-cta[data-astro-cid-iaubo6oy]{background:var(--color-accent);min-height:48px;color:var(--color-bg);font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;transition:transform .35s var(--dg-ease), box-shadow .35s var(--dg-ease);justify-content:center;align-items:center;padding:14px 30px;font-size:.8rem;font-weight:500;display:inline-flex}.dg-cta[data-astro-cid-iaubo6oy]:hover{opacity:1;box-shadow:0 14px 40px rgba(var(--color-accent-rgb), .36);transform:translateY(-2px)}.dg-cta--ghost[data-astro-cid-iaubo6oy]{color:var(--color-text);border:1px solid rgba(var(--color-accent-rgb), .45);background:0 0;padding:13px 29px}.dg-cta--ghost[data-astro-cid-iaubo6oy]:hover{border-color:var(--color-accent);box-shadow:none}.dg-dev[data-astro-cid-iaubo6oy]{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#ffd9a0;background:#0b0d11c7;border:1px dashed #ffc16eb3;padding:3px 7px;font-size:.62rem;font-weight:500;line-height:1.4;display:inline-block}.dg-dev--block[data-astro-cid-iaubo6oy]{margin-top:28px}.dg-dev--dark[data-astro-cid-iaubo6oy]{color:#ffd9a0}.dg-dev--inline[data-astro-cid-iaubo6oy]{margin-left:12px}.dg-hero[data-astro-cid-iaubo6oy]{min-height:min(calc(100svh - var(--header-height)), 860px);padding-inline:var(--dg-gutter);isolation:isolate;align-items:center;display:flex;position:relative;overflow:clip}.dg-hero__world[data-astro-cid-iaubo6oy]{z-index:-1;pointer-events:none;position:absolute;inset:0}.dg-hero__scene[data-astro-cid-iaubo6oy]{object-fit:cover;object-position:68% 58%;width:100%;height:110%;position:absolute;top:-5%;left:0}.dg-hero__world[data-astro-cid-iaubo6oy]:after{content:"";background:linear-gradient(0deg, var(--color-bg) 0, rgba(var(--color-bg-rgb), 0) 24%), linear-gradient(180deg, rgba(var(--color-bg-rgb), .5) 0, rgba(var(--color-bg-rgb), 0) 20%), linear-gradient(90deg, rgba(var(--color-bg-rgb), .95) 0%, rgba(var(--color-bg-rgb), .86) 24%, rgba(var(--color-bg-rgb), .56) 42%, rgba(var(--color-bg-rgb), .17) 60%, rgba(var(--color-bg-rgb), .03) 70%, rgba(var(--color-bg-rgb), 0) 78%);position:absolute;inset:0}.dg-hero__copy[data-astro-cid-iaubo6oy]{z-index:2;gap:var(--space-md);flex-direction:column;width:min(520px,100%);padding-block:clamp(24px,4svh,56px);display:flex;position:relative}.dg-hero__copy[data-astro-cid-iaubo6oy] .dg-eyebrow[data-astro-cid-iaubo6oy]{max-width:30em}.dg-hero__title[data-astro-cid-iaubo6oy]{font-size:var(--type-page-title);letter-spacing:.04em;text-wrap:balance;line-height:1.16}.dg-w[data-astro-cid-iaubo6oy]{display:inline-block}.dg-hero__lead[data-astro-cid-iaubo6oy]{font-size:var(--type-body-editorial);color:rgba(var(--color-text-rgb), .86);max-width:22em;font-weight:300;line-height:1.6}.dg-hero__actions[data-astro-cid-iaubo6oy]{align-items:center;gap:var(--space-md) var(--space-lg);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.dg-moments[data-astro-cid-iaubo6oy]{padding-block:clamp(88px,11vw,170px) 0;position:relative}.dg-m1[data-astro-cid-iaubo6oy]{padding-inline:var(--dg-gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:clamp(24px,5vw,80px);max-width:1440px;margin-inline:auto;display:grid}.dg-m1__copy[data-astro-cid-iaubo6oy]{gap:var(--space-md);flex-direction:column;padding-bottom:clamp(16px,5vw,72px);display:flex}.dg-m1__art[data-astro-cid-iaubo6oy]{grid-area:1/2;justify-self:end;width:min(100%,700px);position:relative}.dg-m1__copy[data-astro-cid-iaubo6oy]{grid-area:1/1}.dg-m1__img[data-astro-cid-iaubo6oy]{width:100%;height:auto;position:relative;mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%)}.dg-m2[data-astro-cid-iaubo6oy]{padding-right:var(--dg-gutter);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:clamp(24px,5vw,80px);margin-top:clamp(80px,14vw,200px);display:grid;position:relative}.dg-m2__band[data-astro-cid-iaubo6oy]{width:100%;overflow:clip}.dg-m2__band[data-astro-cid-iaubo6oy] img[data-astro-cid-iaubo6oy]{width:100%;height:auto;mask-image:linear-gradient(90deg,#000 0 90%,#0000 100%)}.dg-m2__copy[data-astro-cid-iaubo6oy]{gap:var(--space-sm);flex-direction:column;padding-bottom:clamp(16px,4vw,56px);display:flex}.dg-mask[data-astro-cid-iaubo6oy]{padding-bottom:.18em;overflow:hidden}.dg-mask__in[data-astro-cid-iaubo6oy]{display:block}.dg-m3[data-astro-cid-iaubo6oy]{padding-inline:var(--dg-gutter);margin-top:clamp(80px,12vw,180px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:clamp(16px,2vw,32px);max-width:1440px;margin-inline:auto;display:grid}.dg-m3__frame[data-astro-cid-iaubo6oy]{aspect-ratio:1400/1045;grid-area:1/6/auto/12;position:relative;overflow:clip;mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.dg-m3__img[data-astro-cid-iaubo6oy]{object-fit:cover;transform-origin:30% 72%;width:100%;height:100%;position:absolute;inset:0}.dg-m3__copy[data-astro-cid-iaubo6oy]{align-self:end;gap:var(--space-sm);flex-direction:column;grid-area:1/2/auto/6;padding-bottom:clamp(16px,5vw,80px);display:flex}.dg-cite[data-astro-cid-iaubo6oy]{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-text-rgb), .66);margin-top:var(--space-sm);font-size:.78rem;font-weight:500}.dg-paper[data-astro-cid-iaubo6oy]{color:var(--dg-ink);position:relative}.dg-alive[data-astro-cid-iaubo6oy]{background:var(--dg-paper);padding:clamp(56px, 7vw, 104px) var(--dg-gutter) clamp(48px, 6vw, 88px);margin-top:clamp(72px,10vw,150px);position:relative}.dg-alive__inner[data-astro-cid-iaubo6oy]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,6vw,96px);max-width:1240px;margin-inline:auto;display:grid;position:relative}.dg-alive__copy[data-astro-cid-iaubo6oy]{gap:var(--space-md);flex-direction:column;display:flex}.dg-alive__stage[data-astro-cid-iaubo6oy]{aspect-ratio:1.22;width:100%;position:relative}.dg-cover[data-astro-cid-iaubo6oy],.dg-sheetslot[data-astro-cid-iaubo6oy]{width:46%;margin:0 0 0 -23%;position:absolute;top:3%;left:50%}.dg-cover[data-astro-cid-iaubo6oy]{z-index:3;transform:rotate(-1.5deg);box-shadow:0 2px 4px #00000038,0 24px 48px -12px #21170f73}.dg-cover[data-astro-cid-iaubo6oy] img[data-astro-cid-iaubo6oy]{width:100%;height:auto}.dg-sheetslot[data-astro-cid-iaubo6oy]{z-index:1;aspect-ratio:1/1.6;background:var(--dg-paper-lift);box-shadow:0 1px 2px #0000002e,0 16px 34px -12px #21170f5c}.dg-sheetslot[data-astro-cid-iaubo6oy] img[data-astro-cid-iaubo6oy]{object-fit:cover;width:100%;height:100%;display:block}.dg-sheetslot--l[data-astro-cid-iaubo6oy]{transform:translate(-62%)rotate(-8deg)}.dg-sheetslot--r[data-astro-cid-iaubo6oy]{transform:translate(62%)rotate(7deg)}.dg-dev--cover[data-astro-cid-iaubo6oy]{white-space:nowrap;position:absolute;bottom:-34px;left:0}.dg-inside[data-astro-cid-iaubo6oy]{background:var(--dg-paper)}.dg-videoband[data-astro-cid-iaubo6oy]{padding:clamp(72px, 8vw, 116px) var(--dg-gutter) clamp(56px, 7vw, 104px);background:var(--color-bg)}.dg-videoband__in[data-astro-cid-iaubo6oy]{max-width:1240px;margin-inline:auto}.dg-videoband[data-astro-cid-iaubo6oy] .dg-video[data-astro-cid-iaubo6oy]{width:min(100%,1100px)}.dg-inside__head[data-astro-cid-iaubo6oy]{gap:var(--space-md);flex-direction:column;margin-bottom:clamp(28px,4vw,52px);display:flex}.dg-inside__index[data-astro-cid-iaubo6oy]{max-width:calc(1240px + 2 * var(--dg-gutter));padding:clamp(56px, 7vw, 104px) var(--dg-gutter) clamp(56px, 7vw, 100px);margin-inline:auto}.dg-video[data-astro-cid-iaubo6oy]{width:100%;position:relative}.dg-video__el[data-astro-cid-iaubo6oy]{aspect-ratio:16/9;background:var(--color-surface);object-fit:contain;width:100%;height:auto;display:block;box-shadow:0 2px 4px #0006,0 30px 60px -20px #000000b3}.dg-video__link[data-astro-cid-iaubo6oy]{color:var(--color-accent);text-decoration:underline;text-decoration-color:rgba(var(--color-accent-rgb), .45);text-underline-offset:5px}.dg-video__cap[data-astro-cid-iaubo6oy]{margin-top:var(--space-md);font-family:var(--font-ui);letter-spacing:.04em;color:rgba(var(--color-text-rgb), .66);max-width:52em;font-size:.82rem;line-height:1.6}.dg-video__start[data-astro-cid-iaubo6oy]{background:rgba(var(--color-bg-rgb), .82);min-height:48px;color:var(--color-text);border:1px solid rgba(var(--color-accent-rgb), .5);font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border-radius:999px;align-items:center;gap:12px;padding:6px 22px 6px 8px;font-size:.74rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dg-video__start[data-astro-cid-iaubo6oy] svg[data-astro-cid-iaubo6oy]{width:34px;height:34px;fill:var(--color-accent)}.dg-video__start[data-astro-cid-iaubo6oy]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.dg-video__start[data-astro-cid-iaubo6oy]:not([hidden]){display:inline-flex}.dg-parts[data-astro-cid-iaubo6oy]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(24px,5vw,80px);display:grid}.dg-part[data-astro-cid-iaubo6oy]{margin-top:calc(var(--k) * clamp(24px, 4vw, 56px));gap:var(--space-sm);flex-direction:column;display:flex}.dg-part__label[data-astro-cid-iaubo6oy]{font-family:var(--font-ui);font-size:var(--type-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--dg-clay-ink);font-weight:500}.dg-part__n[data-astro-cid-iaubo6oy]{font-family:var(--font-heading);font-size:var(--type-page-title);color:var(--dg-ink);letter-spacing:.06em;line-height:1}.dg-part__rule[data-astro-cid-iaubo6oy]{transform-origin:0;width:100%;height:1px;margin-block:var(--space-sm);background:#21170f66;display:block}.dg-chapters[data-astro-cid-iaubo6oy]{flex-direction:column;gap:20px;display:flex}.dg-ch[data-astro-cid-iaubo6oy]{grid-template-columns:2.3em minmax(0,1fr) auto;align-items:baseline;column-gap:12px;display:grid}.dg-ch__n[data-astro-cid-iaubo6oy]{font-family:var(--font-ui);letter-spacing:.14em;color:var(--dg-clay-ink);font-size:.88rem;font-weight:500}.dg-ch__t[data-astro-cid-iaubo6oy]{color:var(--dg-ink);font-size:1.3rem;font-weight:500;line-height:1.25}.dg-ch__s[data-astro-cid-iaubo6oy]{color:var(--dg-ink-soft);margin-top:2px;font-size:1.08rem;font-style:italic;font-weight:400;line-height:1.35;display:block}.dg-ch__p[data-astro-cid-iaubo6oy]{font-family:var(--font-ui);letter-spacing:.1em;color:var(--dg-clay-ink);white-space:nowrap;font-size:.8rem;font-weight:500}.dg-part__title[data-astro-cid-iaubo6oy]{font-size:var(--type-subsection-title);letter-spacing:.08em;color:var(--dg-ink);text-wrap:balance;line-height:1.25}.dg-part__note[data-astro-cid-iaubo6oy]{margin-bottom:var(--space-md);color:var(--dg-ink-soft);justify-content:space-between;align-items:baseline;gap:12px;padding-left:calc(2.3em + 12px);font-size:1.15rem;font-style:italic;display:flex}.dg-toolkit[data-astro-cid-iaubo6oy]{--dg-ink:#f8ecd4;--dg-ink-soft:#f8ecd4db;--dg-ink-faint:#f8ecd4bd;--dg-clay-ink:#f6cf92;--dg-clay:#f2ae45;color:var(--dg-ink);background:var(--dg-clay-deep);padding:clamp(16px, 4vw, 48px) var(--dg-gutter) clamp(64px, 8vw, 112px);position:relative}.dg-toolkit__head[data-astro-cid-iaubo6oy]{gap:var(--space-md);margin-inline:auto;flex-direction:column;max-width:1240px;margin-bottom:clamp(32px,5vw,64px);display:flex}.dg-kit[data-astro-cid-iaubo6oy]{max-width:1240px;margin-inline:auto}.dg-kit__set[data-astro-cid-iaubo6oy]{--a:1;border:0;grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:center;gap:clamp(56px,7vw,110px);min-width:0;display:grid;position:relative}.dg-kit__radio[data-astro-cid-iaubo6oy]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s2:checked){--a:2}.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s3:checked){--a:3}.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s4:checked){--a:4}.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s5:checked){--a:5}.dg-kit__stage[data-astro-cid-iaubo6oy]{aspect-ratio:1.12;width:100%;position:relative}.dg-sheet[data-astro-cid-iaubo6oy]{--g:clamp(0, calc(var(--a) - var(--i)), 1);--u:max(calc(var(--i) - var(--a)), 0);aspect-ratio:1/1.414;height:86%;z-index:calc(10 - var(--i));background:var(--dg-paper-lift);transform:translate(calc(var(--g) * (94% + var(--i) * 5px) + var(--u) * 7px), calc(var(--u) * -5px)) rotate(calc(var(--g) * (5deg + var(--i) * 1.4deg) + var(--u) * -1.3deg));margin:0;position:absolute;top:6%;left:3%;box-shadow:0 1px 2px #0000002e,0 14px 30px -12px #21170f57}.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s1:checked) .dg-sheet[data-astro-cid-iaubo6oy][data-i="1"],.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s2:checked) .dg-sheet[data-astro-cid-iaubo6oy][data-i="2"],.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s3:checked) .dg-sheet[data-astro-cid-iaubo6oy][data-i="3"],.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s4:checked) .dg-sheet[data-astro-cid-iaubo6oy][data-i="4"],.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s5:checked) .dg-sheet[data-astro-cid-iaubo6oy][data-i="5"]{box-shadow:0 2px 4px #0003,0 34px 60px -16px #21170f80}.dg-sheet[data-astro-cid-iaubo6oy] img[data-astro-cid-iaubo6oy]{object-fit:cover;width:100%;height:100%;display:block}.dg-kit__side[data-astro-cid-iaubo6oy]{flex-direction:column;gap:clamp(24px,3vw,40px);display:flex}.dg-kit__nav[data-astro-cid-iaubo6oy]{gap:clamp(10px,2vw,22px);display:flex}.dg-kit__tab[data-astro-cid-iaubo6oy]{min-width:48px;min-height:48px;font-family:var(--font-heading);letter-spacing:.06em;color:var(--dg-ink-faint);cursor:pointer;justify-content:center;align-items:center;font-size:1.4rem;transition:color .3s;display:inline-flex;position:relative}.dg-kit__tab[data-astro-cid-iaubo6oy]:after{content:"";background:var(--dg-clay);transform-origin:0;height:1px;transition:transform .45s var(--dg-ease);position:absolute;bottom:6px;left:20%;right:20%;transform:scaleX(0)}.dg-kit__tab[data-astro-cid-iaubo6oy]:hover,.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s1:checked) label[data-astro-cid-iaubo6oy][for=dg-s1],.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s2:checked) label[data-astro-cid-iaubo6oy][for=dg-s2],.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s3:checked) label[data-astro-cid-iaubo6oy][for=dg-s3],.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s4:checked) label[data-astro-cid-iaubo6oy][for=dg-s4],.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s5:checked) label[data-astro-cid-iaubo6oy][for=dg-s5]{color:var(--dg-ink)}.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s1:checked) label[data-astro-cid-iaubo6oy][for=dg-s1]:after,.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s2:checked) label[data-astro-cid-iaubo6oy][for=dg-s2]:after,.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s3:checked) label[data-astro-cid-iaubo6oy][for=dg-s3]:after,.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s4:checked) label[data-astro-cid-iaubo6oy][for=dg-s4]:after,.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s5:checked) label[data-astro-cid-iaubo6oy][for=dg-s5]:after{transform:scaleX(1)}.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s1:focus-visible) label[data-astro-cid-iaubo6oy][for=dg-s1],.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s2:focus-visible) label[data-astro-cid-iaubo6oy][for=dg-s2],.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s3:focus-visible) label[data-astro-cid-iaubo6oy][for=dg-s3],.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s4:focus-visible) label[data-astro-cid-iaubo6oy][for=dg-s4],.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s5:focus-visible) label[data-astro-cid-iaubo6oy][for=dg-s5]{outline:2px solid var(--dg-clay);outline-offset:2px}.dg-kit__infos[data-astro-cid-iaubo6oy]{display:grid}.dg-kit__info[data-astro-cid-iaubo6oy]{gap:var(--space-sm);opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;display:flex}.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s1:checked) .dg-kit__info[data-astro-cid-iaubo6oy][data-i="1"],.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s2:checked) .dg-kit__info[data-astro-cid-iaubo6oy][data-i="2"],.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s3:checked) .dg-kit__info[data-astro-cid-iaubo6oy][data-i="3"],.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s4:checked) .dg-kit__info[data-astro-cid-iaubo6oy][data-i="4"],.dg-kit__set[data-astro-cid-iaubo6oy]:has(#dg-s5:checked) .dg-kit__info[data-astro-cid-iaubo6oy][data-i="5"]{opacity:1;visibility:visible}.dg-kit__count[data-astro-cid-iaubo6oy]{font-family:var(--font-heading);font-size:var(--type-subsection-title);letter-spacing:.08em;color:var(--dg-ink);line-height:1.25}.dg-kit__meta[data-astro-cid-iaubo6oy]{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--dg-clay-ink);font-size:.82rem}.dg-kit__line[data-astro-cid-iaubo6oy]{margin-top:var(--space-sm);font-size:var(--type-subsection-title);color:var(--dg-ink-soft);max-width:20em;font-style:italic;font-weight:400;line-height:1.4}.dg-kit__a4[data-astro-cid-iaubo6oy]{margin-top:var(--space-sm);font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--dg-ink-faint);font-size:.78rem}.dg-edition[data-astro-cid-iaubo6oy]{padding:clamp(32px, 6vw, 80px) var(--dg-gutter) clamp(24px, 4vw, 56px);margin-top:-1px}.dg-edition__inner[data-astro-cid-iaubo6oy]{grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:center;gap:clamp(32px,7vw,112px);max-width:1100px;margin-inline:auto;display:grid}.dg-edition__files[data-astro-cid-iaubo6oy]{aspect-ratio:1/1.3;justify-self:center;width:min(100%,400px);position:relative}.dg-edition__cover[data-astro-cid-iaubo6oy]{z-index:2;width:72%;height:auto;position:absolute;top:9%;left:0;transform:rotate(-2deg);box-shadow:0 2px 4px #00000080,0 40px 70px -18px #000000d9}.dg-edition__tk[data-astro-cid-iaubo6oy]{z-index:1;width:62%;height:auto;position:absolute;top:0;right:0;transform:rotate(5deg);box-shadow:0 2px 4px #00000073,0 30px 54px -16px #000c}.dg-edition__body[data-astro-cid-iaubo6oy]{gap:var(--space-md);flex-direction:column;display:flex}.dg-facts[data-astro-cid-iaubo6oy]{gap:var(--space-md);margin-block:var(--space-sm);flex-direction:column;display:flex}.dg-fact[data-astro-cid-iaubo6oy]{padding-bottom:var(--space-md);border-bottom:1px solid rgba(var(--color-text-rgb), .1);align-items:baseline;gap:clamp(16px,2.4vw,28px);display:flex}.dg-fact[data-astro-cid-iaubo6oy]:last-child{border-bottom:0}.dg-fact[data-astro-cid-iaubo6oy] dt[data-astro-cid-iaubo6oy]{font-family:var(--font-heading);font-size:var(--type-page-title);color:var(--dg-sun);min-width:1.6em;line-height:1}.dg-fact[data-astro-cid-iaubo6oy] dd[data-astro-cid-iaubo6oy]{font-size:var(--type-body-editorial);color:rgba(var(--color-text-rgb), .86);font-weight:300;line-height:1.4}.dg-edition__meta[data-astro-cid-iaubo6oy]{font-family:var(--font-ui);letter-spacing:.1em;color:rgba(var(--color-text-rgb), .6);font-size:.78rem}.dg-edition__buy[data-astro-cid-iaubo6oy]{align-items:center;gap:var(--space-md) var(--space-lg);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.dg-faq-spacer[data-astro-cid-iaubo6oy]{margin-bottom:clamp(40px,6vw,88px)}.dg-closing[data-astro-cid-iaubo6oy]{padding:clamp(24px, 4vw, 56px) var(--dg-gutter) clamp(72px, 10vw, 140px);position:relative;overflow:clip}.dg-closing__inner[data-astro-cid-iaubo6oy]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(24px,5vw,80px);max-width:1320px;margin-inline:auto;display:grid}.dg-closing__art[data-astro-cid-iaubo6oy]{mask-image:radial-gradient(50% 50%,#000 0% 66%,#000000fd 69%,#000000f5 72%,#000000e0 75%,#000000c2 78%,#0000009b 81%,#00000071 84%,#00000049 87%,#00000028 90%,#00000010 93%,#00000004 96%,#0000 99% 100%)}.dg-closing__img[data-astro-cid-iaubo6oy]{transform-origin:50% 70%;width:100%;height:auto}.dg-closing__copy[data-astro-cid-iaubo6oy]{align-items:flex-start;gap:var(--space-md);flex-direction:column;display:flex}.dg-closing__line[data-astro-cid-iaubo6oy]{font-size:var(--type-section-title);letter-spacing:.1em;line-height:1.2}.dg-closing__text[data-astro-cid-iaubo6oy]{font-size:var(--type-body-editorial);color:rgba(var(--color-text-rgb), .86);max-width:24em;font-style:italic;font-weight:300;line-height:1.55}.dg-closing__cta[data-astro-cid-iaubo6oy]{margin-top:var(--space-sm)}.dg-closing__links[data-astro-cid-iaubo6oy]{gap:var(--space-sm) clamp(18px, 2.4vw, 32px);font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;flex-wrap:nowrap;font-size:.76rem;display:flex}.dg-closing__links[data-astro-cid-iaubo6oy] a[data-astro-cid-iaubo6oy]{color:rgba(var(--color-text-rgb), .82);text-decoration:underline;text-decoration-color:rgba(var(--color-text-rgb), .3);text-underline-offset:6px;white-space:nowrap;padding-block:10px}.dg-closing__links[data-astro-cid-iaubo6oy] a[data-astro-cid-iaubo6oy]:hover{opacity:1;color:var(--color-text);text-decoration-color:rgba(var(--color-accent-rgb), .7)}@media (width<=900px){.dg-hero[data-astro-cid-iaubo6oy]{min-height:0;padding-inline:0;display:block}.dg-hero__world[data-astro-cid-iaubo6oy]{z-index:auto;aspect-ratio:1;max-height:600px;position:relative;inset:auto;overflow:clip}.dg-hero__scene[data-astro-cid-iaubo6oy]{object-position:94% 55%;height:100%;top:0}.dg-hero__world[data-astro-cid-iaubo6oy]:after{background:linear-gradient(0deg, var(--color-bg) 0, rgba(var(--color-bg-rgb), .84) 14%, rgba(var(--color-bg-rgb), 0) 46%), linear-gradient(180deg, rgba(var(--color-bg-rgb), .5) 0, rgba(var(--color-bg-rgb), 0) 18%)}.dg-hero__copy[data-astro-cid-iaubo6oy]{width:100%;padding:0 var(--dg-gutter) clamp(40px, 9vw, 64px);margin-top:-72px}.dg-m1[data-astro-cid-iaubo6oy]{grid-template-columns:minmax(0,1fr);gap:20px}.dg-m1__art[data-astro-cid-iaubo6oy]{grid-area:1/1;justify-self:center;width:min(100%,520px)}.dg-m1__copy[data-astro-cid-iaubo6oy]{grid-area:2/1;padding-bottom:0}.dg-m2[data-astro-cid-iaubo6oy]{grid-template-columns:minmax(0,1fr);gap:20px;padding-right:0}.dg-m2__copy[data-astro-cid-iaubo6oy]{padding-inline:var(--dg-gutter);padding-bottom:0}.dg-m3[data-astro-cid-iaubo6oy]{grid-template-columns:minmax(0,1fr);row-gap:20px;padding-inline:0}.dg-m3__frame[data-astro-cid-iaubo6oy]{grid-area:1/1}.dg-m3__copy[data-astro-cid-iaubo6oy]{padding:0 var(--dg-gutter);grid-area:2/1}.dg-closing__inner[data-astro-cid-iaubo6oy]{grid-template-columns:minmax(0,1fr);gap:8px}.dg-closing__art[data-astro-cid-iaubo6oy]{margin-inline:calc(var(--dg-gutter) * -1)}.dg-closing__links[data-astro-cid-iaubo6oy]{letter-spacing:.08em;gap:6px 20px;font-size:.74rem}.dg-alive__inner[data-astro-cid-iaubo6oy]{grid-template-columns:minmax(0,1fr)}.dg-alive__stage[data-astro-cid-iaubo6oy]{aspect-ratio:1/.84;max-width:520px;margin-inline:auto}.dg-cover[data-astro-cid-iaubo6oy],.dg-sheetslot[data-astro-cid-iaubo6oy]{width:46%;margin-left:-23%}.dg-sheetslot--l[data-astro-cid-iaubo6oy]{transform:translate(-50%)rotate(-8deg)}.dg-sheetslot--r[data-astro-cid-iaubo6oy]{transform:translate(50%)rotate(7deg)}.dg-inside[data-astro-cid-iaubo6oy]>.dg-video[data-astro-cid-iaubo6oy]{width:100%}.dg-parts[data-astro-cid-iaubo6oy]{grid-template-columns:minmax(0,1fr);gap:36px}.dg-part[data-astro-cid-iaubo6oy]{margin-top:0}.dg-part__note[data-astro-cid-iaubo6oy]{padding-left:0}.dg-kit__set[data-astro-cid-iaubo6oy]{grid-template-columns:minmax(0,1fr);gap:28px}.dg-kit__stage[data-astro-cid-iaubo6oy]{aspect-ratio:1.02;max-width:520px;margin-inline:auto}.dg-sheet[data-astro-cid-iaubo6oy]{height:78%;transform:translate(calc(var(--g) * (80% + var(--i) * 4px) + var(--u) * 6px), calc(var(--u) * -4px)) rotate(calc(var(--g) * (5deg + var(--i) * 1.2deg) + var(--u) * -1.2deg));top:8%;left:4%}.dg-edition__inner[data-astro-cid-iaubo6oy]{grid-template-columns:minmax(0,1fr);gap:40px}.dg-edition__files[data-astro-cid-iaubo6oy]{width:min(86%,340px)}}@media (width<=560px){.dg-cta[data-astro-cid-iaubo6oy]{width:fit-content;min-height:44px;padding:12px 24px}.dg-fact[data-astro-cid-iaubo6oy] dt[data-astro-cid-iaubo6oy]{min-width:1.3em}}@media (prefers-reduced-motion:no-preference){.dg-w{animation-name:dg-word;animation-duration:1.15s;animation-timing-function:var(--dg-spring);animation-fill-mode:both;animation-delay:calc(.25s + var(--i) * 70ms)}.dg-hero__scene{animation-name:dg-scene-in;animation-duration:2.4s;animation-timing-function:var(--dg-ease);animation-delay:0s;animation-fill-mode:both}.dg-hero__lead,.dg-hero__actions,.dg-hero .dg-eyebrow{animation-name:dg-rise;animation-duration:1s;animation-timing-function:var(--dg-ease);animation-fill-mode:both}.dg-hero .dg-eyebrow{animation-delay:.1s}.dg-hero__lead{animation-delay:1.15s}.dg-hero__actions{animation-delay:1.4s}@keyframes dg-word{0%{opacity:0;transform:translateY(.75em)rotate(4deg)}to{opacity:1;transform:none}}@keyframes dg-scene-in{0%{opacity:0;transform:scale(1.07)}to{opacity:1;transform:none}}@keyframes dg-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}:where(html.js) .dg-m1__art:not(.is-in) .dg-m1__img{opacity:0;transform:translate(16%)rotate(3.5deg)}.dg-m1__img{transition:opacity .7s ease, transform 1.5s var(--dg-spring)}[data-tx]{transition:opacity var(--tx-d,.95s) var(--dg-ease) calc(var(--s,0) * .13s), transform var(--tx-d,1.2s) var(--dg-ease) calc(var(--s,0) * .13s), clip-path 1.3s var(--dg-ease) calc(var(--s,0) * .13s)}.dg-wipe__in{clip-path:inset(-14px);transition:clip-path 1.3s var(--dg-ease) calc(var(--s,0) * .13s);display:block}.dg-mask__in{transition:transform var(--tx-d,1.15s) var(--dg-ease) calc(var(--s,0) * .13s)}:where(html.js) [data-tx]:not(.is-in):not([data-tx=mask]):not([data-tx=wipe]):not([data-tx=rule]){opacity:0}:where(html.js) [data-tx=slide]:not(.is-in){transform:translate(-26px)}:where(html.js) [data-tx=rise]:not(.is-in){transform:translateY(22px)}:where(html.js) [data-tx=wipe]:not(.is-in) .dg-wipe__in{clip-path:inset(-14px 100% -14px -14px)}:where(html.js) [data-tx=rule]:not(.is-in){transform:scaleX(0)}:where(html.js) [data-tx=mask]:not(.is-in) .dg-mask__in{transform:translateY(112%)}:where(html.js) .dg-edition__files:not(.is-in) .dg-edition__cover{opacity:0;transform:translateY(40px)rotate(-7deg)}:where(html.js) .dg-edition__files:not(.is-in) .dg-edition__tk{opacity:0;transform:translate(-34%,8%)rotate(0)}.dg-edition__cover{transition:opacity .8s ease, transform 1.6s var(--dg-spring)}.dg-edition__tk{transition:opacity .8s ease .3s, transform 1.9s var(--dg-spring) .3s}.dg-sheet{transition:transform .85s var(--dg-spring), box-shadow .5s ease}.dg-kit__info{transition:opacity .5s .1s,visibility 0s linear .6s}.dg-kit__set:has(#dg-s1:checked) .dg-kit__info[data-i="1"],.dg-kit__set:has(#dg-s2:checked) .dg-kit__info[data-i="2"],.dg-kit__set:has(#dg-s3:checked) .dg-kit__info[data-i="3"],.dg-kit__set:has(#dg-s4:checked) .dg-kit__info[data-i="4"],.dg-kit__set:has(#dg-s5:checked) .dg-kit__info[data-i="5"]{transition:opacity .5s .15s,visibility}.dg-cta{transition:transform .35s var(--dg-ease), box-shadow .35s var(--dg-ease)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.dg-page .dg-hero__scene{animation-timeline:auto,scroll(root)}.dg-page .dg-m2__band{animation-timeline:view()}.dg-page .dg-m3__frame{view-timeline-name:--dgm3}.dg-page .dg-m3__frame .dg-m3__img{animation-timeline:--dgm3}.dg-page .dg-alive{view-timeline-name:--dgalive}.dg-page .dg-alive .dg-alive__stage,.dg-page .dg-alive .dg-cover,.dg-page .dg-alive .dg-sheetslot{animation-timeline:--dgalive}.dg-page .dg-closing{view-timeline-name:--dgclose}.dg-page .dg-closing .dg-closing__img{animation-timeline:--dgclose}.dg-hero__scene{animation-name:dg-scene-in,dg-scene-out;animation-duration:2.4s,1ms;animation-timing-function:var(--dg-ease), linear;animation-composition:replace,add;animation-delay:0s,0s;animation-fill-mode:both,both;animation-range:normal,0 85vh}@keyframes dg-scene-out{0%{transform:translateY(0)}to{transform:translateY(4vh)}}.dg-m2__band{animation-name:dg-band;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-range:entry cover 34%}@keyframes dg-band{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.dg-m3__img{animation-name:dg-approach;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-range:cover}@keyframes dg-approach{0%{transform:scale(1)}to{transform:scale(1.1)}}.dg-alive__stage{animation-name:dg-alive-in;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-range:cover 22svh cover 62svh}@keyframes dg-alive-in{0%{opacity:0}to{opacity:1}}.dg-cover{animation-name:dg-cover-lift;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-range:cover 28svh cover 92svh}@keyframes dg-cover-lift{0%{transform:translateY(16%)rotate(-7deg)scale(.9)}to{transform:translateY(0)rotate(-1.5deg)scale(1)}}.dg-sheetslot--l{animation-name:dg-slot-l;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-range:cover 38svh cover 104svh}.dg-sheetslot--r{animation-name:dg-slot-r;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-range:cover 38svh cover 104svh}@keyframes dg-slot-l{0%{transform:translate(-18%)rotate(-1deg)}to{transform:translate(-62%)rotate(-8deg)}}@keyframes dg-slot-r{0%{transform:translate(18%)rotate(1deg)}to{transform:translate(62%)rotate(7deg)}}.dg-closing__img{animation-name:dg-walk;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-range:cover 0 cover 100svh}@keyframes dg-walk{0%{transform:scale(1.14)translate(-3%)}to{transform:scale(1)translate(0)}}}}
