.tally.astro-iocjpawe{--pad: .26em;--fade: .22em;display:inline-block;direction:ltr;unicode-bidi:isolate;padding:var(--pad) .08em;margin:calc(var(--pad) * -1) -.08em;-webkit-mask-image:linear-gradient(transparent,#000 var(--fade),#000 calc(100% - var(--fade)),transparent);mask-image:linear-gradient(transparent,#000 var(--fade),#000 calc(100% - var(--fade)),transparent)}.tally__col.astro-iocjpawe{position:relative;display:inline-block}.tally__ghost.astro-iocjpawe{visibility:hidden}.tally__drum.astro-iocjpawe{--ease-roll: cubic-bezier(.16, 1, .3, 1);--gap: .7em;position:absolute;inset:calc(var(--gap) / -2) 0 auto;text-align:center;white-space:pre;line-height:calc(1lh + var(--gap));transform:translateY(var(--to));transition:transform 2.2s var(--ease-roll);transition-delay:calc(var(--d, 0ms) + var(--c) * 90ms)}@supports (transition-timing-function: linear(0,1)){.tally__drum.astro-iocjpawe{--ease-roll: linear(0, .125, .2465, .3605, .4647, .5578, .6395, .71, .7701, .8205, .8622, .8963, .9238, .9456, .9627, .9759, .9859, .9932, .9985, 1.0021, 1.0045, 1.006, 1.0067, 1.0069, 1.0068, 1.0064, 1.0058, 1.0052, 1.0046, 1.004, 1.0034, 1.0029, 1.0024, 1.002, 1.0016, 1.0013, 1.001, 1.0008, 1.0006, 1.0004, 1)}}.tally__sym.astro-iocjpawe{transition:opacity .9s var(--ease-water) calc(var(--d, 0ms) + .5s)}.js .rise:not(.is-in) .tally__drum.astro-iocjpawe{transform:translateY(0);transition:none}.js .rise:not(.is-in) .tally__sym.astro-iocjpawe{opacity:0;transition:none}@media(prefers-reduced-motion:reduce){.tally__drum.astro-iocjpawe{transform:translateY(var(--to))!important;transition:none!important}.tally__sym.astro-iocjpawe{opacity:1!important}}.chain.astro-nkwwnefo{--step-h: 58svh;--dial: min(74svh, 46vw, 700px);padding-top:calc(var(--sec-y) * .5)}.chain__intro.astro-nkwwnefo .sec-head.astro-nkwwnefo{margin-bottom:clamp(16px,3vw,40px)}.js .chain__track.astro-nkwwnefo{height:calc(var(--n) * var(--step-h) + 100svh)}.chain__stage.astro-nkwwnefo{position:relative}.js .chain__stage.astro-nkwwnefo{position:sticky;top:0;height:100svh;overflow:clip;display:grid;align-items:center}.chain__grid.astro-nkwwnefo{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--col-gap);align-items:center;padding-top:calc(var(--header-h) * .5)}.chain__dialbox.astro-nkwwnefo{display:contents}.chain__dial.astro-nkwwnefo{grid-column:2;grid-row:1;justify-self:center;position:relative;width:var(--dial);aspect-ratio:1}.chain__read.astro-nkwwnefo{grid-column:1;grid-row:1;position:relative;z-index:2}.chain__pool.astro-nkwwnefo{position:absolute;inset:14%;border-radius:50%;background:radial-gradient(closest-side,var(--glow),color-mix(in srgb,var(--glow) 30%,transparent) 62%,transparent);transition:background .9s var(--ease-water)}.chain__bezel.astro-nkwwnefo{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.chain__hair.astro-nkwwnefo{fill:none;stroke:var(--rule);stroke-width:1.2}.chain__ring.astro-nkwwnefo{transform:rotate(var(--rot, 0deg));transform-origin:0 0;will-change:transform}.chain__track-arc.astro-nkwwnefo{fill:none;stroke:var(--rule);stroke-width:1.2}.chain__arc.astro-nkwwnefo{fill:none;stroke:var(--brass);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:var(--arc, 0) 360;transform:rotate(-90deg)}.tk.astro-nkwwnefo{stroke:var(--ink);stroke-width:2.2;opacity:.85}.chain__tag.astro-nkwwnefo text.astro-nkwwnefo{font-family:var(--f-mono);font-size:17px;letter-spacing:.12em;text-transform:uppercase;fill:var(--ink-3);transition:fill .5s var(--ease-water),opacity .5s;opacity:.55}.chain__tag-n.astro-nkwwnefo{fill:var(--brass)}.chain__bead.astro-nkwwnefo{fill:var(--foam);stroke:var(--rule-strong);stroke-width:1.5;transition:fill .4s,stroke .4s}.chain__tag.astro-nkwwnefo.is-past .chain__bead.astro-nkwwnefo{fill:var(--brass);stroke:var(--brass)}.chain__tag.astro-nkwwnefo.is-on text.astro-nkwwnefo{fill:var(--navy);opacity:1}.chain__tag.astro-nkwwnefo.is-on .chain__bead.astro-nkwwnefo{fill:var(--foam);stroke:var(--brass);stroke-width:3;r:10px}.chain__lubber.astro-nkwwnefo{fill:var(--brass)}html[dir=rtl] .chain__tag.astro-nkwwnefo text.astro-nkwwnefo{direction:ltr;unicode-bidi:isolate;font-family:"IBM Plex Sans Arabic",var(--f-mono);letter-spacing:0;font-size:20px}.chain__objects.astro-nkwwnefo,.chain__gl.astro-nkwwnefo{position:absolute;inset:9%;width:82%;height:82%}.chain__objects.astro-nkwwnefo{animation:chain-float 9s ease-in-out infinite}.chain__gl.astro-nkwwnefo{animation:chain-float 9s ease-in-out infinite;opacity:0;transition:opacity .6s var(--ease-water);pointer-events:none}.chain__obj.astro-nkwwnefo{position:absolute;inset:0;margin:auto;width:90%;height:90%;object-fit:contain;opacity:0;filter:drop-shadow(0 24px 22px rgba(13,27,44,.16))}.chain__gl.astro-nkwwnefo{filter:drop-shadow(0 24px 22px rgba(13,27,44,.16))}.chain.astro-nkwwnefo.is-gl .chain__gl.astro-nkwwnefo{opacity:1}.chain.astro-nkwwnefo.is-gl .chain__obj.astro-nkwwnefo{visibility:hidden}@keyframes chain-float{0%,to{transform:translateY(-.6%)}50%{transform:translateY(.9%)}}.chain__meta.astro-nkwwnefo{display:flex;align-items:baseline;gap:.6rem;margin-bottom:clamp(.8rem,2vh,1.6rem)}.chain__odo.astro-nkwwnefo{display:inline-block;height:1.4em;line-height:1.4em;overflow:hidden;color:var(--brass);font-weight:500}.chain__odo-strip.astro-nkwwnefo{display:grid;transform:translateY(calc(var(--odo, 0) * -1.4em));will-change:transform}.chain__steps.astro-nkwwnefo{display:grid}.chain__step.astro-nkwwnefo{grid-area:1 / 1;display:grid;align-content:start;gap:clamp(.8rem,1.8vh,1.3rem)}.chain__word.astro-nkwwnefo{font-size:clamp(3rem,1.6rem + 4.4vw,6.4rem);line-height:.95;letter-spacing:-.03em;font-weight:330;overflow:hidden;clip-path:inset(0);padding-block:.2em .14em;margin-block:-.2em -.14em}.chain__word-in.astro-nkwwnefo{display:inline-block}.chain__text.astro-nkwwnefo{font-size:var(--t-lead);line-height:1.5;color:var(--ink-2);max-width:30ch}.chain__more.astro-nkwwnefo{justify-self:start;display:inline-flex;align-items:center;gap:.55rem;font-weight:500;color:var(--navy);padding-block:.4rem;border-bottom:1px solid var(--rule-strong);transition:border-color .3s,gap .4s var(--ease-water)}.chain__more.astro-nkwwnefo:hover,.chain__more.astro-nkwwnefo:focus-visible{border-color:var(--brass);gap:.8rem}.chain__nav.astro-nkwwnefo{display:flex;gap:6px;margin-top:clamp(1.4rem,4vh,2.6rem);max-width:340px}.chain__seg.astro-nkwwnefo{flex:1;height:28px;display:grid;align-items:center}.chain__seg.astro-nkwwnefo i.astro-nkwwnefo{display:block;height:3px;border-radius:2px;background:var(--rule);position:relative;overflow:hidden}.chain__seg.astro-nkwwnefo i.astro-nkwwnefo:after{content:"";position:absolute;inset:0;background:var(--brass);transform:scaleX(var(--f, 0));transform-origin:left}html[dir=rtl] .chain__seg.astro-nkwwnefo i.astro-nkwwnefo:after{transform-origin:right}.chain__seg.astro-nkwwnefo:hover i.astro-nkwwnefo,.chain__seg.astro-nkwwnefo:focus-visible i.astro-nkwwnefo{background:var(--rule-strong)}.js .chain__step.astro-nkwwnefo{pointer-events:none}.js .chain__step.astro-nkwwnefo>.astro-nkwwnefo{opacity:0;transform:translateY(calc(var(--dir, 1) * 18px));transition:opacity .38s var(--ease-water),transform .52s var(--ease-water)}.js .chain__step.astro-nkwwnefo .chain__word-in.astro-nkwwnefo{transform:translateY(185%);transition:transform .64s var(--ease-water)}.js .chain__step.astro-nkwwnefo>.chain__word.astro-nkwwnefo{opacity:1;transform:none}.js .chain__step.astro-nkwwnefo.is-on{pointer-events:auto}.js .chain__step.astro-nkwwnefo.is-on>.astro-nkwwnefo{opacity:1;transform:none;transition-delay:calc(var(--k, 0) * 70ms + .12s)}.js .chain__step.astro-nkwwnefo.is-on .chain__word-in.astro-nkwwnefo{transform:none;transition-delay:60ms}.js .chain__step.astro-nkwwnefo.is-on>.astro-nkwwnefo:nth-child(2){--k: 1}.js .chain__step.astro-nkwwnefo.is-on>.astro-nkwwnefo:nth-child(3){--k: 2}.js .chain__step.astro-nkwwnefo:not(.is-on) .chain__word-in.astro-nkwwnefo{transform:translateY(-185%)}.js .chain__step.astro-nkwwnefo.is-ahead:not(.is-on) .chain__word-in.astro-nkwwnefo{transform:translateY(185%)}.chain__outro.astro-nkwwnefo{padding-bottom:calc(var(--sec-y) * .5)}.chain__close.astro-nkwwnefo{max-width:20ch;margin-inline-start:auto;text-align:end}html:not(.js) .chain__dial.astro-nkwwnefo{display:none}html:not(.js) .chain__grid.astro-nkwwnefo{grid-template-columns:1fr}html:not(.js) .chain__read.astro-nkwwnefo{grid-column:1}html:not(.js) .chain__step.astro-nkwwnefo{grid-area:auto;padding-block:2rem;border-top:1px solid var(--rule)}html:not(.js) .chain__nav.astro-nkwwnefo,html:not(.js) .chain__meta.astro-nkwwnefo{display:none}@media(max-width:960px){.chain.astro-nkwwnefo{--step-h: 45svh;--dial: min(84vw, 44svh, 460px)}.chain__grid.astro-nkwwnefo{grid-template-columns:1fr;row-gap:clamp(.4rem,1.5svh,1.2rem);padding-top:0}.chain__dial.astro-nkwwnefo,.chain__read.astro-nkwwnefo{grid-column:1;grid-row:auto}.js .chain__stage.astro-nkwwnefo{height:100svh;height:100dvh;align-items:stretch;padding-top:calc(var(--header-h) + .6rem);padding-bottom:clamp(1rem,3svh,2rem);transition:height .48s var(--ease-water),padding-top .52s var(--ease-water)}html.js:has(.hdr.is-hidden:not(.is-open)) .chain__stage.astro-nkwwnefo{padding-top:.8rem}.js .chain__grid.astro-nkwwnefo{grid-template-rows:minmax(0,1fr) auto;align-items:stretch;min-height:0}.js .chain__dialbox.astro-nkwwnefo{display:grid;place-items:center;container-type:size;min-height:0}.js .chain__dial.astro-nkwwnefo{width:min(calc(100cqw + 2 * var(--gutter) - 20px),100cqh,600px)}.chain__word.astro-nkwwnefo{font-size:clamp(2.5rem,1.6rem + 5vw,3.6rem)}.chain__text.astro-nkwwnefo{font-size:1rem;max-width:40ch}.chain__step.astro-nkwwnefo{gap:.7rem}.chain__meta.astro-nkwwnefo{margin-bottom:.6rem}.chain__nav.astro-nkwwnefo{margin-top:1rem;max-width:none}.chain__tag.astro-nkwwnefo text.astro-nkwwnefo{font-size:24px}html[dir=rtl] .chain__tag.astro-nkwwnefo text.astro-nkwwnefo{font-size:26px}}@media(max-width:760px){.js .chain__stage.astro-nkwwnefo{padding-bottom:calc(80px + env(safe-area-inset-bottom))}}@media(max-width:960px)and (max-height:720px){.chain__text.astro-nkwwnefo{font-size:.94rem}.chain__nav.astro-nkwwnefo{display:none}}@media(prefers-reduced-motion:reduce){.chain__objects.astro-nkwwnefo,.chain__gl.astro-nkwwnefo{animation:none}}.splash.astro-puha5ypk{position:absolute;inset:0;pointer-events:none;--u: clamp(.62px, .06944vw, 1.18px);--dir: 1}.splash__zone.astro-puha5ypk{position:absolute;inset-inline:0}.splash__zone--top.astro-puha5ypk{bottom:100%;height:220px;view-timeline:--sp-top block}.splash__zone--side.astro-puha5ypk{top:33.333%;bottom:0;view-timeline:--sp-side block}.splash__zone--bottom.astro-puha5ypk{top:100%;height:160px;view-timeline:--sp-bot block}.sp.astro-puha5ypk{position:absolute;z-index:0;left:var(--x);top:var(--y);width:calc(var(--w) * var(--u));translate:-50% -50%}.splash__zone--top.astro-puha5ypk .sp.astro-puha5ypk{top:calc(100% + var(--y))}.sp--near.astro-puha5ypk{z-index:2}.sp__v.astro-puha5ypk,.sp__g.astro-puha5ypk{display:block}.sp__v.astro-puha5ypk{--kvx: var(--vx);--kvy: var(--vy);translate:calc(var(--sx) * var(--u) * var(--dir)) calc(var(--sy) * var(--u))}.sp__g.astro-puha5ypk{--kg: var(--g);rotate:var(--sr)}.sp.astro-puha5ypk .sp__img{display:block;width:100%;height:auto}.sp--far.astro-puha5ypk .sp__img{filter:blur(1.1px) saturate(.85) drop-shadow(4px 8px 6px rgba(60,38,14,.12));opacity:.9}.sp--mid.astro-puha5ypk .sp__img{filter:drop-shadow(6px 14px 12px rgba(60,38,14,.2)) drop-shadow(1px 3px 2px rgba(60,38,14,.18))}.sp--near.astro-puha5ypk .sp__img{filter:blur(4px) drop-shadow(10px 26px 22px rgba(60,38,14,.18))}html[dir=rtl] .splash.astro-puha5ypk{--dir: -1}html[dir=rtl] .sp.astro-puha5ypk{left:calc(100% - var(--x))}@media(max-width:760px){.splash.astro-puha5ypk{--u: .26667vw}.sp--desk.astro-puha5ypk{display:none}.sp.astro-puha5ypk{left:var(--mx);top:var(--my);width:calc(var(--mw) * var(--u))}.splash__zone--top.astro-puha5ypk .sp.astro-puha5ypk{top:calc(100% + var(--my))}html[dir=rtl] .sp.astro-puha5ypk{left:calc(100% - var(--mx))}.sp__v.astro-puha5ypk{--kvx: var(--mvx);--kvy: var(--mvy);translate:calc(var(--msx) * var(--u) * var(--dir)) calc(var(--msy) * var(--u))}.sp__g.astro-puha5ypk{--kg: var(--mg)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.sp__v.astro-puha5ypk,.sp__g.astro-puha5ypk{animation-fill-mode:both;animation-duration:auto}.splash__zone--top.astro-puha5ypk .astro-puha5ypk:is(.sp__v,.sp__g){animation-timeline:--sp-top;animation-range:cover calc(14% + var(--a) * 1%) cover calc(96% + var(--a) * 1%)}.splash__zone--side.astro-puha5ypk .astro-puha5ypk:is(.sp__v,.sp__g){animation-timeline:--sp-side;animation-range:cover calc(var(--a) * 1%) cover calc(46% + var(--a) * 1%)}.splash__zone--bottom.astro-puha5ypk .astro-puha5ypk:is(.sp__v,.sp__g){animation-timeline:--sp-bot;animation-range:cover calc(var(--a) * 1%) cover calc(62% + var(--a) * 1%)}.sp__v.astro-puha5ypk{animation-name:sp-v;animation-timing-function:linear}.sp__g.astro-puha5ypk{animation-name:sp-g,sp-r;animation-timing-function:cubic-bezier(.3333,0,.6667,.3333),linear}.sp--near.astro-puha5ypk .sp__g.astro-puha5ypk{animation-name:sp-g,sp-r-near}}}@keyframes sp-v{0%{translate:0 0}to{translate:calc(var(--kvx) * var(--u) * var(--dir)) calc(var(--kvy) * var(--u))}}@keyframes sp-g{0%{translate:0 0}to{translate:0 calc(var(--kg) * var(--u))}}@keyframes sp-r{0%{rotate:var(--r0)}to{rotate:calc(var(--r0) + var(--spin))}}@keyframes sp-r-near{0%{rotate:var(--r0);scale:.55;opacity:0}14%{opacity:1}to{rotate:calc(var(--r0) + var(--spin));scale:1.3}}.bandrol.astro-a5zjxaw5{--seal-hi: #fffaf1;--seal-mid: #f1e7d6;--seal-lo: #dccab0;--engrave: #8a5420;--engrave-2: var(--brass);position:relative;margin-top:clamp(3.5rem,6vw,5.5rem);margin-inline:calc(50% - 50vw);padding-inline:max(var(--gutter),calc(50vw - var(--max) / 2 + var(--gutter)));padding-block:clamp(2.4rem,4vw,3.6rem);background:linear-gradient(180deg,color-mix(in srgb,var(--sand) 34%,transparent),color-mix(in srgb,var(--sand) 52%,transparent));display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,3vw,3.5rem);align-items:center}.bandrol__edge.astro-a5zjxaw5{position:absolute;inset-inline:0;top:0;height:9px;border-block:1px solid color-mix(in srgb,var(--brass) 70%,transparent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='7' viewBox='0 0 24 7'%3E%3Cpath d='M0 3.5C3 0 9 0 12 3.5S21 7 24 3.5' fill='none' stroke='%23b8742f' stroke-width='.6' opacity='.75'/%3E%3Cpath d='M0 3.5C3 7 9 7 12 3.5S21 0 24 3.5' fill='none' stroke='%23b8742f' stroke-width='.6' opacity='.45'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:0 50%;background-size:24px 7px}.bandrol__edge--b.astro-a5zjxaw5{top:auto;bottom:0}.bandrol__head.astro-a5zjxaw5{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:.8rem clamp(1.2rem,3vw,3rem)}.bandrol__lead.astro-a5zjxaw5{max-width:52ch}.bandrol__head.astro-a5zjxaw5 .label.astro-a5zjxaw5{display:flex;align-items:center;gap:.6em;color:var(--engrave)}.bandrol__dot.astro-a5zjxaw5{width:7px;height:7px;transform:rotate(45deg);background:var(--brass)}.bandrol__lead.astro-a5zjxaw5{font-family:var(--f-serif);font-size:1.12rem;line-height:1.4;color:var(--ink-2)}.bandrol__cta.astro-a5zjxaw5{justify-self:start;font-size:var(--t-small);color:var(--ink)}.bandrol__row.astro-a5zjxaw5{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(.6rem,1.2vw,1.4rem)}.seal.astro-a5zjxaw5 a.astro-a5zjxaw5{display:grid;justify-items:center;gap:.8rem;text-align:center;outline-offset:6px}.seal__svg.astro-a5zjxaw5{width:100%;max-width:200px;aspect-ratio:1;overflow:visible;filter:drop-shadow(0 1px 0 rgba(255,255,255,.7)) drop-shadow(0 10px 14px rgba(70,44,14,.16)) drop-shadow(0 2px 3px rgba(70,44,14,.18));transition:transform .7s var(--ease-water),filter .7s var(--ease-water)}.seal__rim.astro-a5zjxaw5{stroke:color-mix(in srgb,var(--engrave) 55%,transparent);stroke-width:.6}.seal__hair.astro-a5zjxaw5{fill:none;stroke:var(--engrave);stroke-width:.7;opacity:.8}.seal__hair--b.astro-a5zjxaw5{stroke-width:.9;opacity:.9}.seal__g.astro-a5zjxaw5{transform-origin:100px 100px;transition:transform 1.6s var(--ease-water)}.seal__gl.astro-a5zjxaw5{fill:none;stroke:var(--engrave-2);stroke-width:.42;opacity:.75}.seal__gl.astro-a5zjxaw5.is-alt{stroke:var(--engrave);opacity:.5}.seal__ring.astro-a5zjxaw5{font-family:var(--f-mono);font-size:7.4px;letter-spacing:.02em;fill:var(--engrave)}html[lang=ar] .seal__ring.astro-a5zjxaw5{font-family:"IBM Plex Sans Arabic",var(--f-sans);font-size:8.4px}.seal__field.astro-a5zjxaw5{fill:color-mix(in srgb,var(--seal-hi) 60%,transparent)}.seal__rays.astro-a5zjxaw5{stroke:var(--engrave-2);stroke-width:.35;opacity:.35}.seal__core.astro-a5zjxaw5{fill:var(--seal-hi);stroke:var(--engrave);stroke-width:.5;opacity:.96}.seal__pre.astro-a5zjxaw5{font-family:var(--f-mono);font-size:7.6px;letter-spacing:.22em;fill:var(--engrave)}.seal__big.astro-a5zjxaw5{font-family:var(--f-serif);font-size:31px;font-weight:420;letter-spacing:-.02em;fill:var(--ink);font-variant-numeric:lining-nums}.seal__big.astro-a5zjxaw5.is-long{font-size:26px}.seal__big.astro-a5zjxaw5.is-word{font-style:italic;font-size:27px}html[lang=ar] .seal__big.astro-a5zjxaw5.is-word{font-family:"IBM Plex Sans Arabic",var(--f-sans);font-style:normal;font-weight:500;font-size:24px}.seal__stars.astro-a5zjxaw5 path.astro-a5zjxaw5{stroke:var(--engrave);stroke-width:.7}.seal__stars.astro-a5zjxaw5 circle.astro-a5zjxaw5{fill:var(--brass)}.seal__cap.astro-a5zjxaw5{display:grid;gap:.2rem;max-width:12rem}.seal__code.astro-a5zjxaw5{font-size:var(--t-mono-s);letter-spacing:.08em;color:var(--engrave)}.seal__title.astro-a5zjxaw5{font-size:.88rem;line-height:1.3;color:var(--ink-2)}.seal.astro-a5zjxaw5 a.astro-a5zjxaw5:hover .seal__svg.astro-a5zjxaw5,.seal.astro-a5zjxaw5 a.astro-a5zjxaw5:focus-visible .seal__svg.astro-a5zjxaw5{transform:translateY(-4px) rotate(-4deg);filter:drop-shadow(0 1px 0 rgba(255,255,255,.7)) drop-shadow(0 18px 22px rgba(70,44,14,.2)) drop-shadow(0 3px 4px rgba(70,44,14,.2))}.seal.astro-a5zjxaw5 a.astro-a5zjxaw5:hover .seal__g.astro-a5zjxaw5,.seal.astro-a5zjxaw5 a.astro-a5zjxaw5:focus-visible .seal__g.astro-a5zjxaw5{transform:rotate(24deg)}.js .bandrol.astro-a5zjxaw5 .seal.astro-a5zjxaw5{opacity:0;transform:scale(.94);transition:opacity .9s var(--ease-water),transform .9s var(--ease-water);transition-delay:calc(var(--i) * 70ms + .2s)}.js .bandrol.astro-a5zjxaw5.is-in .seal.astro-a5zjxaw5{opacity:1;transform:none}@media(max-width:1100px){.bandrol__head.astro-a5zjxaw5{grid-template-columns:minmax(0,1fr) auto;align-items:end}.bandrol__head.astro-a5zjxaw5 .label.astro-a5zjxaw5{grid-column:1 / -1}}@media(max-width:760px){.bandrol__head.astro-a5zjxaw5{grid-template-columns:1fr}.bandrol__row.astro-a5zjxaw5{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);gap:1rem;padding-bottom:.4rem}.bandrol__row.astro-a5zjxaw5::-webkit-scrollbar{display:none}.seal.astro-a5zjxaw5{flex:0 0 calc((100% + var(--gutter) - 2rem) / 2.5);scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.seal__g.astro-a5zjxaw5,.seal__svg.astro-a5zjxaw5{transition:none}.js .bandrol.astro-a5zjxaw5 .seal.astro-a5zjxaw5{opacity:1;transform:none}}.hero.astro-v4qhm7jo{position:relative;min-height:max(100svh,680px);display:grid;grid-template-rows:1fr auto auto;overflow:hidden;isolation:isolate;background:radial-gradient(120% 70% at 60% -10%,rgba(130,204,240,.28),transparent 60%),repeating-radial-gradient(ellipse at 30% -40%,transparent 0 22px,rgba(130,204,240,.05) 23px 25px),linear-gradient(180deg,#0c3a67 0%,var(--abyss-2) 45%,var(--abyss) 100%)}.hero__water.astro-v4qhm7jo,.hero__pellets.astro-v4qhm7jo{position:absolute;inset:0;width:100%;height:100%;z-index:-2}.hero__water.astro-v4qhm7jo{opacity:0;transition:opacity 1.6s var(--ease-water)}.hero__water.astro-v4qhm7jo.is-live{opacity:1}.hero__pellets.astro-v4qhm7jo{z-index:-1}.hero__veil.astro-v4qhm7jo{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#061a3300 40%,#061a33d1),linear-gradient(90deg,rgba(6,26,51,.55),transparent 65%)}html[dir=rtl] .hero__veil.astro-v4qhm7jo{background:linear-gradient(180deg,#061a3300 40%,#061a33d1),linear-gradient(-90deg,rgba(6,26,51,.55),transparent 65%)}.hero__inner.astro-v4qhm7jo{align-self:center;padding-top:calc(var(--header-h) + 6vh);display:grid;gap:clamp(1.25rem,2.4vw,2.2rem)}.hero__kicker.astro-v4qhm7jo{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .95rem;color:var(--aegean);animation:hero-surface 1.4s 80ms var(--ease-water) both}.hero__place.astro-v4qhm7jo{font-family:var(--f-mono);font-weight:500;text-transform:uppercase;font-size:clamp(1.15rem,1.5vw,1.45rem);line-height:1;letter-spacing:.06em;color:var(--aegean-pale)}.hero__sounding.astro-v4qhm7jo{position:relative;flex:none;width:clamp(44px,5.5vw,84px);height:7px}.hero__sounding.astro-v4qhm7jo:before{content:"";position:absolute;inset:0;opacity:.7;background:linear-gradient(currentColor,currentColor) center / 100% 1px no-repeat,repeating-linear-gradient(90deg,currentColor 0 1px,transparent 1px 10px) center / 100% 7px no-repeat;-webkit-mask:linear-gradient(90deg,transparent,#000 45%);mask:linear-gradient(90deg,transparent,#000 45%)}.hero__sounding.astro-v4qhm7jo:after{content:"";position:absolute;inset-inline-end:-2px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:var(--brass-2);box-shadow:0 0 0 3px #d2914c33}html[dir=rtl] .hero__sounding.astro-v4qhm7jo:before{-webkit-mask:linear-gradient(-90deg,transparent,#000 45%);mask:linear-gradient(-90deg,transparent,#000 45%)}.hero__claim.astro-v4qhm7jo{display:inline-block;color:inherit;opacity:.88}.hero__yr.astro-v4qhm7jo{font-weight:500;color:var(--brass-2)}.hero__title.astro-v4qhm7jo{color:#eaf6fd;text-transform:uppercase;line-height:1}.hero__w.astro-v4qhm7jo:first-child{display:block}.hero__w.astro-v4qhm7jo{display:inline-block;margin-inline-end:.22em;animation:hero-surface 1.6s var(--ease-water) both;animation-delay:calc(.24s + var(--i) * .14s)}.hero__title.astro-v4qhm7jo em.astro-v4qhm7jo{color:var(--aegean)}@keyframes hero-surface{0%{opacity:0;transform:translateY(.35em);filter:blur(10px)}60%{filter:blur(1px)}to{opacity:1;transform:none;filter:blur(0)}}.hero__lead.astro-v4qhm7jo{color:#cfeaf8d1;animation:hero-surface 1.4s .82s var(--ease-water) both;max-width:44ch}.hero__intents.astro-v4qhm7jo{padding-bottom:clamp(2rem,5vh,3.5rem);display:grid;gap:.9rem;animation:hero-surface 1.4s 1s var(--ease-water) both}.hero__intents.astro-v4qhm7jo ul.astro-v4qhm7jo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--rule-light-strong)}.hero__intents.astro-v4qhm7jo li.astro-v4qhm7jo+li.astro-v4qhm7jo{border-inline-start:1px solid var(--rule-light)}.hero__intents.astro-v4qhm7jo a.astro-v4qhm7jo{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;padding:1.15rem 1.1rem 1.15rem 0;min-height:72px;transition:background .5s var(--ease-water),padding .5s var(--ease-water)}.hero__intents.astro-v4qhm7jo li.astro-v4qhm7jo+li.astro-v4qhm7jo a.astro-v4qhm7jo{padding-inline-start:1.1rem}.hero__intents.astro-v4qhm7jo a.astro-v4qhm7jo:hover,.hero__intents.astro-v4qhm7jo a.astro-v4qhm7jo:focus-visible{background:linear-gradient(180deg,rgba(130,204,240,.1),transparent)}.hero__intents.astro-v4qhm7jo .arr.astro-v4qhm7jo{opacity:.5;transition:transform .5s var(--ease-water),opacity .3s}.hero__intents.astro-v4qhm7jo a.astro-v4qhm7jo:hover .arr.astro-v4qhm7jo{opacity:1;transform:translate(4px)}.hero__intent.astro-v4qhm7jo{font-size:1.02rem;font-weight:500;color:#eaf6fd}.hero__seam.astro-v4qhm7jo{position:absolute;inset-inline:0;bottom:-1px;width:100%;height:clamp(40px,8vw,120px);fill:var(--foam);transform-origin:bottom;z-index:1;pointer-events:none}@supports (animation-timeline: view()){.hero__seam.astro-v4qhm7jo{animation:hero-seam linear both;animation-timeline:view();animation-range:exit 0% exit 70%}.hero__inner.astro-v4qhm7jo,.hero__intents.astro-v4qhm7jo{animation:hero-out linear both;animation-timeline:view();animation-range:exit 0% exit 100%}.hero__water.astro-v4qhm7jo{animation:water-out linear both;animation-timeline:view();animation-range:exit 0% exit 100%}}@keyframes hero-seam{0%{transform:scaleY(.25)}to{transform:scaleY(2.4)}}@keyframes hero-out{to{transform:translateY(-12vh);opacity:0}}@keyframes water-out{to{filter:brightness(.45);transform:scale(1.06)}}@media(max-width:960px){.hero__intents.astro-v4qhm7jo ul.astro-v4qhm7jo{grid-template-columns:1fr 1fr}.hero__intents.astro-v4qhm7jo li.astro-v4qhm7jo:nth-child(3){border-inline-start:0}.hero__intents.astro-v4qhm7jo li.astro-v4qhm7jo:nth-child(n+3){border-top:1px solid var(--rule-light)}.hero__intents.astro-v4qhm7jo li.astro-v4qhm7jo:nth-child(3) a.astro-v4qhm7jo{padding-inline-start:0}}@media(max-width:520px){.hero__intents.astro-v4qhm7jo ul.astro-v4qhm7jo{grid-template-columns:1fr}.hero__intents.astro-v4qhm7jo li.astro-v4qhm7jo+li.astro-v4qhm7jo{border-inline-start:0;border-top:1px solid var(--rule-light)}.hero__intents.astro-v4qhm7jo li.astro-v4qhm7jo a.astro-v4qhm7jo{padding-inline-start:0!important;min-height:58px}}.worlds.astro-v4qhm7jo{padding-bottom:0}.worlds__stage.astro-v4qhm7jo{display:flex;height:min(86vh,840px);min-height:580px;gap:2px;background:var(--foam)}.world.astro-v4qhm7jo{flex:1 1 0;position:relative;overflow:hidden;isolation:isolate;container-type:size;display:flex;align-items:flex-end;padding:clamp(1.4rem,2.6vw,2.6rem);transition:flex-grow 1.1s var(--ease-water);color:var(--fg);--imgW: max(100cqw, 66.667cqh);--imgH: max(150cqw, 100cqh);--p: .5}.world.astro-v4qhm7jo.is-open{flex-grow:2.1}.worlds__wave.astro-v4qhm7jo{display:none}.worlds__stage.astro-v4qhm7jo{--wave: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath d='M0 0v56c120 22 240 38 360 30s240-40 360-40 240 34 360 42 240-6 360-20V0Z'/%3E%3C/svg%3E")}@media(min-width:901px){.worlds.astro-v4qhm7jo{z-index:1;--seam: clamp(40px, 8vw, 120px);background:linear-gradient(var(--foam) 0 0) top / 100% calc(100% - var(--seam) + 1px) no-repeat}.worlds__stage.astro-v4qhm7jo{-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--seam) + 1px) no-repeat,var(--wave) bottom / 100% var(--seam) no-repeat;mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--seam) + 1px) no-repeat,var(--wave) bottom / 100% var(--seam) no-repeat}.world.astro-v4qhm7jo{padding-bottom:calc(clamp(1.4rem,2.6vw,2.6rem) + var(--seam) * .75)}.worlds.astro-v4qhm7jo+.jr{margin-top:calc(-1*clamp(40px,8vw,120px))}.worlds.astro-v4qhm7jo+.jr .jr__seam{display:none}}.world__scene.astro-v4qhm7jo{position:absolute;inset:0;z-index:-3;background:var(--scene-fallback)}.world__scene.astro-v4qhm7jo .world__bg{width:100%;height:100%;object-fit:cover;object-position:50% calc(var(--p) * 100%);transition:object-position 1.1s var(--ease-water),filter .9s var(--ease-water)}.world.astro-v4qhm7jo:not(.is-open) .world__scene.astro-v4qhm7jo .world__bg{filter:saturate(.82) brightness(.92)}.world--agri.astro-v4qhm7jo:not(.is-open) .world__scene.astro-v4qhm7jo .world__bg{filter:saturate(.85) brightness(1.02)}.world--aquaculture.astro-v4qhm7jo{--fg: #e8f5fc;--fg-2: rgba(232, 245, 252, .78);--shade: 6, 26, 51;--p: .12;--scene-fallback: linear-gradient(180deg, #2a78ad, #0b3561 45%, var(--abyss))}.world--lines.astro-v4qhm7jo{--fg: #eef2f5;--fg-2: rgba(238, 242, 245, .74);--shade: 22, 29, 37;--p: .72;--scene-fallback: linear-gradient(180deg, #59636e, var(--graphite) 55%, var(--graphite-2))}.world--agri.astro-v4qhm7jo{--fg: var(--ink);--fg-2: var(--ink-2);--shade: 236, 228, 212;--p: .96;--scene-fallback: linear-gradient(180deg, #efe7d6, #d8c9a8)}.world__veil.astro-v4qhm7jo{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(0deg,rgba(var(--shade),.94),rgba(var(--shade),.9) 10%,rgba(var(--shade),.8),rgba(var(--shade),.64) 28%,rgba(var(--shade),.46),rgba(var(--shade),.29),rgba(var(--shade),.15),rgba(var(--shade),.06) 60%,rgba(var(--shade),0) 70%)}.world--agri.astro-v4qhm7jo .world__veil.astro-v4qhm7jo{background:linear-gradient(0deg,rgba(var(--shade),.96),rgba(var(--shade),.92) 12%,rgba(var(--shade),.82),rgba(var(--shade),.64) 30%,rgba(var(--shade),.42),rgba(var(--shade),.22),rgba(var(--shade),.08),rgba(var(--shade),0) 62%)}.world__art.astro-v4qhm7jo{position:absolute;inset:0;z-index:-2;pointer-events:none;display:block;transition:opacity .7s var(--ease-water)}.world__art--life.astro-v4qhm7jo{inset:10% 5% 39%;container-type:size}.life__path.astro-v4qhm7jo{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.life__path.astro-v4qhm7jo path.astro-v4qhm7jo{fill:none;stroke:#cfeaf861;stroke-width:1;stroke-dasharray:2 5;vector-effect:non-scaling-stroke}.stage.astro-v4qhm7jo{position:absolute;display:block;left:var(--x);top:var(--y);width:var(--w);transform:translate(-50%,-50%) scale(.94);transition:transform 1.3s var(--ease-water)}.stage.astro-v4qhm7jo img{display:block;width:100%;height:auto;filter:drop-shadow(0 14px 18px rgba(2,14,30,.45))}.stage__label.astro-v4qhm7jo{position:absolute;left:50%;top:100%;transform:translate(-50%,.35rem);white-space:nowrap;font-family:var(--f-mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:#cfeaf8b8}.stage--0.astro-v4qhm7jo{--x: 13%;--y: 76%;--w: min(19cqw, 30cqh)}.stage--0.astro-v4qhm7jo img{opacity:.92}.stage--1.astro-v4qhm7jo{--x: 31%;--y: 57%;--w: min(32cqw, 72cqh)}.stage--2.astro-v4qhm7jo{--x: 45%;--y: 37%;--w: min(36cqw, 48cqh)}.stage--3.astro-v4qhm7jo{--x: 70%;--y: 15%;--w: min(60cqw, 70cqh)}.stage--0.astro-v4qhm7jo .stage__label.astro-v4qhm7jo,.stage--1.astro-v4qhm7jo .stage__label.astro-v4qhm7jo,.stage--2.astro-v4qhm7jo .stage__label.astro-v4qhm7jo{left:100%;top:55%;transform:translate(.55rem,-50%)}.stage--3.astro-v4qhm7jo .stage__label.astro-v4qhm7jo{left:0;top:52%;transform:translate(calc(-100% - .5rem),-50%)}.world.astro-v4qhm7jo.is-open .stage.astro-v4qhm7jo{transform:translate(-50%,-50%) scale(1)}.world.astro-v4qhm7jo.is-open .stage.astro-v4qhm7jo img{animation:drift 6.5s calc(var(--k) * -1.7s) ease-in-out infinite}@keyframes drift{50%{translate:0 -5px}}.world__art--floor.astro-v4qhm7jo{--f: .6;--floor: calc((100cqh - var(--imgH)) * var(--p) + var(--imgH) * var(--f));--mw: min(calc(var(--imgW) * .74), 92cqw)}.world__art--floor.astro-v4qhm7jo .floor__machine{position:absolute;left:50%;top:var(--floor);width:var(--mw);max-width:none;transform:translate(-50%,-97%);filter:drop-shadow(0 18px 22px rgba(0,0,0,.35));transition:top 1.1s var(--ease-water),width 1.1s var(--ease-water)}.floor__shadow.astro-v4qhm7jo{position:absolute;display:block;left:50%;top:var(--floor);width:calc(var(--mw) * 1.02);height:calc(var(--mw) * .07);transform:translate(-50%,-62%);border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.6),rgba(0,0,0,.25) 60%,transparent);transition:top 1.1s var(--ease-water)}.world__art--floor.astro-v4qhm7jo .floor__pile{position:absolute;left:calc(50% + var(--mw) * .36);top:calc(var(--floor) + var(--imgH) * .03);width:calc(var(--mw) * .22);max-width:none;transform:translate(-50%,-94%);filter:drop-shadow(0 8px 10px rgba(0,0,0,.35));transition:top 1.1s var(--ease-water)}.floor__shadow--pile.astro-v4qhm7jo{left:calc(50% + var(--mw) * .36);top:calc(var(--floor) + var(--imgH) * .03);width:calc(var(--mw) * .24);height:calc(var(--mw) * .04)}.world__body.astro-v4qhm7jo{display:grid;gap:.8rem;width:100%;max-width:44ch;position:relative}.world__head.astro-v4qhm7jo{display:grid;gap:.8rem}.world.astro-v4qhm7jo .label.astro-v4qhm7jo{color:var(--fg-2)}.world__title.astro-v4qhm7jo{font-size:clamp(1.9rem,1.4rem + 1.6vw,3.2rem);line-height:1;letter-spacing:-.025em;font-weight:340}.world--aquaculture.astro-v4qhm7jo .world__title.astro-v4qhm7jo,.world--lines.astro-v4qhm7jo .world__title.astro-v4qhm7jo{text-shadow:0 1px 24px rgba(0,0,0,.25)}.world__detail.astro-v4qhm7jo{display:grid;gap:1rem;max-height:0;opacity:0;overflow:hidden;transition:max-height .9s var(--ease-water),opacity .7s var(--ease-water)}.world.astro-v4qhm7jo.is-open .world__detail.astro-v4qhm7jo,.world.astro-v4qhm7jo:focus-visible .world__detail.astro-v4qhm7jo{max-height:22rem;opacity:1}.world__text.astro-v4qhm7jo{color:var(--fg-2)}.world__items.astro-v4qhm7jo{display:flex;flex-wrap:wrap;gap:.4rem}.world__items.astro-v4qhm7jo span.astro-v4qhm7jo{font-family:var(--f-mono);font-size:.72rem;letter-spacing:.03em;padding:.35rem .6rem;border:1px solid color-mix(in srgb,currentColor 28%,transparent);border-radius:99px}.world__more.astro-v4qhm7jo{display:inline-flex;gap:.5rem;align-items:center;font-weight:600}@media(hover:none)and (min-width:901px){.world__detail.astro-v4qhm7jo{max-height:none;opacity:1}}@media(max-width:900px)and (min-height:521px){.worlds__stage.astro-v4qhm7jo{flex-direction:column;height:auto;min-height:0}.world.astro-v4qhm7jo{flex:none;height:clamp(480px,78svh,720px);min-height:0;padding:0 1.15rem 1.2rem;align-items:flex-end}.world.astro-v4qhm7jo:last-child{padding-bottom:calc(1.2rem + var(--seam) * .75)}.world__head.astro-v4qhm7jo{display:flex;align-items:baseline;gap:.7rem}.world__title.astro-v4qhm7jo{font-size:clamp(1.5rem,1.1rem + 2vw,2.1rem)}.world__body.astro-v4qhm7jo{gap:.6rem;max-width:52ch}.world__detail.astro-v4qhm7jo{gap:.7rem}.world__text.astro-v4qhm7jo{font-size:.95rem;line-height:1.45}.world__items.astro-v4qhm7jo{gap:.15rem .5rem}.world__items.astro-v4qhm7jo span.astro-v4qhm7jo{border:0;padding:0;font-size:.68rem}.world__items.astro-v4qhm7jo span.astro-v4qhm7jo:not(:last-child):after{content:" /";opacity:.5}.world__art--life.astro-v4qhm7jo{inset:5% 4% 40%}.stage__label.astro-v4qhm7jo{font-size:.56rem}.world__art--floor.astro-v4qhm7jo .floor__pile,.floor__shadow--pile.astro-v4qhm7jo{display:none}}@media(max-width:900px){.worlds.astro-v4qhm7jo{--seam: clamp(40px, 8vw, 120px)}.world.astro-v4qhm7jo{transition:none}.world.astro-v4qhm7jo .world__detail.astro-v4qhm7jo{max-height:none;opacity:1;overflow:visible;transition:none}.world.astro-v4qhm7jo:not(.is-open) .world__scene.astro-v4qhm7jo .world__bg,.world--agri.astro-v4qhm7jo:not(.is-open) .world__scene.astro-v4qhm7jo .world__bg{filter:none}.world.astro-v4qhm7jo .stage.astro-v4qhm7jo{transform:translate(-50%,-50%)}.world.astro-v4qhm7jo .stage.astro-v4qhm7jo img{animation:drift 6.5s calc(var(--k) * -1.7s) ease-in-out infinite}.worlds__row.astro-v4qhm7jo{position:relative}.worlds__wave.astro-v4qhm7jo{display:block;position:absolute;inset-inline:0;bottom:-1px;width:100%;height:var(--seam);fill:var(--abyss);pointer-events:none;z-index:2}.worlds.astro-v4qhm7jo+.jr .jr__seam{display:none}}@media(max-width:900px)and (max-height:520px){.world.astro-v4qhm7jo:last-child{height:calc(440px + var(--seam) * .6);padding-bottom:calc(var(--seam) * .6)}}@media(max-width:900px)and (min-height:521px)and (max-height:720px){.world__items.astro-v4qhm7jo{display:none}}@media(max-width:900px)and (max-height:520px){.worlds__stage.astro-v4qhm7jo{flex-direction:column;height:auto;min-height:0}.world.astro-v4qhm7jo{flex:none;height:440px;align-items:center}.world__body.astro-v4qhm7jo{max-width:48%}.world__detail.astro-v4qhm7jo{max-height:none;opacity:1}.world.astro-v4qhm7jo .world__veil.astro-v4qhm7jo,.world--agri.astro-v4qhm7jo .world__veil.astro-v4qhm7jo{background:linear-gradient(90deg,rgba(var(--shade),.94),rgba(var(--shade),.84) 30%,rgba(var(--shade),.45) 47%,rgba(var(--shade),.12) 58%,rgba(var(--shade),0) 66%)}html[dir=rtl] .world.astro-v4qhm7jo .world__veil.astro-v4qhm7jo,html[dir=rtl] .world--agri.astro-v4qhm7jo .world__veil.astro-v4qhm7jo{background:linear-gradient(270deg,rgba(var(--shade),.94),rgba(var(--shade),.84) 30%,rgba(var(--shade),.45) 47%,rgba(var(--shade),.12) 58%,rgba(var(--shade),0) 66%)}html[dir=rtl] .world__art--life.astro-v4qhm7jo{inset:8% 50% 8% 3%}html[dir=rtl] .world__art--floor.astro-v4qhm7jo .floor__machine,html[dir=rtl] .world__art--floor.astro-v4qhm7jo .floor__shadow.astro-v4qhm7jo{left:26%}.world__art--life.astro-v4qhm7jo{inset:8% 3% 8% 50%}.world--lines.astro-v4qhm7jo,.world--agri.astro-v4qhm7jo{--p: .5}.world__art--floor.astro-v4qhm7jo{--mw: min(calc(var(--imgW) * .5), 46cqw)}.world__art--floor.astro-v4qhm7jo .floor__machine,.world__art--floor.astro-v4qhm7jo .floor__shadow.astro-v4qhm7jo{left:74%}.world__art--floor.astro-v4qhm7jo .floor__pile,.world__art--floor.astro-v4qhm7jo .floor__shadow--pile.astro-v4qhm7jo{display:none}}@supports (animation-timeline: view()){@media(max-width:900px)and (min-height:521px)and (prefers-reduced-motion:no-preference){.world.astro-v4qhm7jo{view-timeline:--world block}.world__scene.astro-v4qhm7jo,.world__art.astro-v4qhm7jo{animation:world-depth linear both;animation-timeline:--world;animation-range:cover 0% cover 100%}.world__body.astro-v4qhm7jo{animation:world-words linear both;animation-timeline:view(block 0px var(--bar, 0px));animation-range:entry 0% entry 100%}}@media(max-width:760px)and (min-height:521px)and (prefers-reduced-motion:no-preference){.world__body.astro-v4qhm7jo{--bar: calc(70px + env(safe-area-inset-bottom)) }}}@keyframes world-depth{0%{transform:translateY(3.5cqh) scale(1.08)}to{transform:translateY(-3.5cqh) scale(1.08)}}@keyframes world-words{0%{opacity:0;transform:translateY(1.4rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.world.astro-v4qhm7jo,.world__art.astro-v4qhm7jo,.stage.astro-v4qhm7jo,.world__scene.astro-v4qhm7jo .world__bg,.world__art--floor.astro-v4qhm7jo *{transition:none!important}.world.astro-v4qhm7jo .stage.astro-v4qhm7jo img{animation:none!important}}.spec-head.astro-v4qhm7jo{display:grid;grid-template-columns:auto 1fr;column-gap:clamp(.9rem,1.6vw,1.6rem);align-items:start;margin-bottom:clamp(40px,5vw,80px)}.spec-head__no.astro-v4qhm7jo{padding-top:.9em;color:var(--brass)}.spec-head__title.astro-v4qhm7jo,.spec-head__title.astro-v4qhm7jo h2.astro-v4qhm7jo,.spec-head__sub.astro-v4qhm7jo{margin:0}.spec-head__sub.astro-v4qhm7jo{color:var(--ink-3)}@media(max-width:640px){.spec-head.astro-v4qhm7jo{grid-template-columns:1fr;row-gap:.6rem}.spec-head__no.astro-v4qhm7jo{padding-top:0}}.specimens.astro-v4qhm7jo{view-timeline:--spill block;overflow:clip}.spec-head.astro-v4qhm7jo{position:relative;z-index:1}.spec-stage.astro-v4qhm7jo{position:relative}.specimens__grid.astro-v4qhm7jo{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--rule-strong);border-inline-start:1px solid var(--rule-strong)}.specimens__grid.astro-v4qhm7jo>li.astro-v4qhm7jo{display:flex;min-width:0;border-inline-end:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong)}.specimens__grid.astro-v4qhm7jo>li.astro-v4qhm7jo>.spec{flex:1;min-width:0}.specimens__grid.astro-v4qhm7jo>.specimens__fill.astro-v4qhm7jo{display:none;background:repeating-linear-gradient(116deg,transparent 0 8px,rgba(138,100,23,.07) 8px 9px),var(--sand)}@media(max-width:1200px){.specimens__grid.astro-v4qhm7jo{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.specimens__grid.astro-v4qhm7jo{grid-template-columns:repeat(2,minmax(0,1fr))}.specimens__grid.astro-v4qhm7jo>.specimens__fill.astro-v4qhm7jo{display:block}}.js .specimens__grid.astro-v4qhm7jo>li.astro-v4qhm7jo.rise{opacity:1;transform:none;transition:none}.specimens__grid.astro-v4qhm7jo>li.astro-v4qhm7jo :is(.spec__img,.spec__top,.spec__name){transition:opacity .65s var(--ease-water),transform .95s var(--ease-water);transition-delay:var(--d, 0ms)}.specimens__grid.astro-v4qhm7jo>li.astro-v4qhm7jo :is(.spec__top,.spec__name){transition-delay:calc(var(--d, 0ms) + 90ms)}.js .specimens__grid.astro-v4qhm7jo>li.astro-v4qhm7jo.rise:not(.is-in) .spec__img{opacity:0;transform:translateY(18px) scale(.95)}.js .specimens__grid.astro-v4qhm7jo>li.astro-v4qhm7jo.rise:not(.is-in) :is(.spec__top,.spec__name){opacity:0;transform:translateY(8px)}.js .specimens__grid.astro-v4qhm7jo>li.astro-v4qhm7jo.rise:not(.is-in) .spec__cta-row{opacity:0}@media(min-width:1201px){.specimens__grid.astro-v4qhm7jo>li.astro-v4qhm7jo:nth-child(5n+2){--d: 70ms}.specimens__grid.astro-v4qhm7jo>li.astro-v4qhm7jo:nth-child(5n+3){--d: .14s}.specimens__grid.astro-v4qhm7jo>li.astro-v4qhm7jo:nth-child(5n+4){--d: .21s}.specimens__grid.astro-v4qhm7jo>li.astro-v4qhm7jo:nth-child(5n){--d: .28s}}@media(min-width:641px)and (max-width:1200px){.specimens__grid.astro-v4qhm7jo>li.astro-v4qhm7jo:nth-child(3n+2){--d: 80ms}.specimens__grid.astro-v4qhm7jo>li.astro-v4qhm7jo:nth-child(3n){--d: .16s}}@media(max-width:640px){.specimens__grid.astro-v4qhm7jo>li.astro-v4qhm7jo:nth-child(2n){--d: 90ms}}.proof__grid.astro-v4qhm7jo{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--col-gap);align-items:start}.proof__words.astro-v4qhm7jo{grid-column:8 / -1;display:grid;gap:2.2rem}.exhibit.astro-v4qhm7jo{grid-column:1 / span 7;position:sticky;top:calc(var(--header-h) + 1.5rem);margin:0}.exhibit.astro-v4qhm7jo img.astro-v4qhm7jo{display:block;width:100%;height:auto;aspect-ratio:1600 / 899;object-fit:cover}.exhibit.astro-v4qhm7jo figcaption.astro-v4qhm7jo{margin-top:1.1rem;display:grid;gap:.3rem}.proof__name.astro-v4qhm7jo{font-size:1.7rem;letter-spacing:-.015em}.proof__quote.astro-v4qhm7jo{margin:0}.proof__quote.astro-v4qhm7jo p.astro-v4qhm7jo{font-size:clamp(1.5rem,1.1rem + 1.15vw,2.25rem);line-height:1.24;font-style:italic;font-weight:320;letter-spacing:-.015em;text-indent:-.4em}.proof__text.astro-v4qhm7jo{color:var(--ink-2);max-width:52ch;font-size:1.05rem}.proof__line.astro-v4qhm7jo{border-inline-start:1px solid var(--rule-strong);display:grid;gap:0}.proof__line.astro-v4qhm7jo li.astro-v4qhm7jo{display:grid;grid-template-columns:4.5rem 1.4rem 1fr;align-items:baseline;padding-block:.9rem;border-bottom:1px solid var(--rule)}.proof__y.astro-v4qhm7jo{color:var(--brass);font-size:.9rem;padding-inline-start:1rem}.proof__tick.astro-v4qhm7jo{height:1px;background:var(--rule-strong);align-self:center}.proof__line.astro-v4qhm7jo li.astro-v4qhm7jo.is-exhibit{background:linear-gradient(90deg,rgba(184,116,47,.1),transparent 75%);box-shadow:inset 2px 0 0 var(--brass)}html[dir=rtl] .proof__line.astro-v4qhm7jo li.astro-v4qhm7jo.is-exhibit{background:linear-gradient(-90deg,rgba(184,116,47,.1),transparent 75%);box-shadow:inset -2px 0 0 var(--brass)}.proof__figs.astro-v4qhm7jo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(4rem,8vw,7rem);border-top:1px solid var(--rule-strong)}.proof__figs.astro-v4qhm7jo>div.astro-v4qhm7jo{padding:2rem 1.2rem 0 0;display:grid;gap:.9rem}.proof__figs.astro-v4qhm7jo>div.astro-v4qhm7jo+div.astro-v4qhm7jo{padding-inline-start:1.2rem;border-inline-start:1px solid var(--rule)}.proof__figs.astro-v4qhm7jo dd.astro-v4qhm7jo{margin:0}@media(max-width:900px){.exhibit.astro-v4qhm7jo,.proof__words.astro-v4qhm7jo{grid-column:1 / -1;position:static}.proof__words.astro-v4qhm7jo{margin-top:1.5rem}.proof__figs.astro-v4qhm7jo{grid-template-columns:1fr 1fr}.proof__figs.astro-v4qhm7jo>div.astro-v4qhm7jo:nth-child(3){border-inline-start:0;padding-inline-start:0}.proof__figs.astro-v4qhm7jo>div.astro-v4qhm7jo{padding-bottom:2rem}}.records.astro-v4qhm7jo{background:radial-gradient(80% 60% at 50% 100%,var(--abyss-3),var(--abyss) 70%)}.records__desk.astro-v4qhm7jo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--col-gap);padding-top:2rem}.fiche.astro-v4qhm7jo a.astro-v4qhm7jo{position:relative;display:grid;grid-template-rows:auto auto auto 1fr auto;gap:.7rem;height:100%;padding:0 1.25rem 1.1rem;background:linear-gradient(176deg,#f7f3eb,#efe8db 92%);color:var(--ink);border-radius:2px;box-shadow:0 1px #ffffff80 inset,0 30px 50px -28px #000000bf;transition:transform .7s var(--ease-water),box-shadow .7s var(--ease-water)}.fiche.astro-v4qhm7jo a.astro-v4qhm7jo:hover{transform:translateY(-6px);box-shadow:0 1px #ffffff80 inset,0 50px 70px -30px #000c}.fiche__pin.astro-v4qhm7jo{position:relative;display:block;height:13.5rem;margin-bottom:.4rem;container-type:inline-size;border-bottom:1px solid rgba(184,116,47,.45)}.print.astro-v4qhm7jo{position:absolute;top:1.15rem;inset-inline-start:0;display:block;padding:5px 5px 20px;background:#fdfcf8;box-shadow:0 1px 1px #0d1b2c33,0 12px 18px -12px #0d1b2c8c;transform:rotate(var(--r, -1.5deg));transform-origin:30% 0;transition:transform .7s var(--ease-water)}.print.astro-v4qhm7jo img.astro-v4qhm7jo{display:block;height:min(var(--h, 8.4rem),calc(var(--mw, 90cqi) / var(--ar, 1.5)));width:auto;max-width:none}.print__cap.astro-v4qhm7jo{position:absolute;inset-inline:7px;bottom:4px;font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.fiche__clip.astro-v4qhm7jo{position:absolute;top:-1.3rem;inset-inline-start:var(--cx, 1.4rem);z-index:2;width:17px;height:auto;transform:rotate(var(--cr, 4deg));filter:drop-shadow(1px 2px 1.5px rgba(13,27,44,.35))}.fiche.astro-v4qhm7jo a.astro-v4qhm7jo:hover .print--0.astro-v4qhm7jo{transform:rotate(calc(var(--r, -1.5deg) * 1.8))}.fiche.astro-v4qhm7jo a.astro-v4qhm7jo:hover .print--1.astro-v4qhm7jo{transform:rotate(calc(var(--r, 2deg) * 1.6)) translateY(-3px)}.fiche--single.astro-v4qhm7jo .print.astro-v4qhm7jo{--r: -1.8deg;--h: 9.6rem;top:-.55rem;inset-inline-start:.1rem}.fiche--single.astro-v4qhm7jo .fiche__clip.astro-v4qhm7jo{--cx: 1.7rem}.fiche--portrait.astro-v4qhm7jo .print.astro-v4qhm7jo{--r: 2.2deg;--h: 11.6rem;--mw: 60cqi;top:-.5rem;inset-inline-start:.9rem}.fiche--portrait.astro-v4qhm7jo .fiche__clip.astro-v4qhm7jo{--cx: 2.2rem;--cr: -3deg}.fiche--pair.astro-v4qhm7jo .print.astro-v4qhm7jo{--h: 6.6rem;--mw: 68cqi}.fiche--pair.astro-v4qhm7jo .print--0.astro-v4qhm7jo{--r: -3.2deg;top:-.7rem}.fiche--pair.astro-v4qhm7jo .print--1.astro-v4qhm7jo{--r: 2.4deg;top:1.15rem;inset-inline-start:min(4.2rem,24cqi);transform-origin:10% 0}.fiche--pair.astro-v4qhm7jo .fiche__clip.astro-v4qhm7jo{--cx: min(5rem, 30cqi);--cr: 5deg;top:-1.2rem}.fiche--fan.astro-v4qhm7jo .print--3.astro-v4qhm7jo{--r: -2.5deg;--h: 9.6rem;--mw: 36cqi;top:-.6rem;inset-inline-start:.1rem;z-index:2}.fiche--fan.astro-v4qhm7jo .print--0.astro-v4qhm7jo{--r: 2.5deg;--h: 5rem;--mw: 46cqi;top:-.8rem;inset-inline-start:43cqi;z-index:0}.fiche--fan.astro-v4qhm7jo .print--1.astro-v4qhm7jo{--r: 3deg;--h: 6.2rem;--mw: 26cqi;top:6.1rem;inset-inline-start:41cqi;padding-bottom:5px;transform-origin:50% 100%;z-index:1}.fiche--fan.astro-v4qhm7jo .print--2.astro-v4qhm7jo{--r: 9deg;--h: 6.2rem;--mw: 28cqi;top:5.5rem;inset-inline-start:64cqi;padding-bottom:5px;transform-origin:50% 100%;z-index:1}.fiche--fan.astro-v4qhm7jo .fiche__clip.astro-v4qhm7jo{--cx: 1.8rem;--cr: -4deg;top:-1.4rem;z-index:3}.fiche--fan.astro-v4qhm7jo a.astro-v4qhm7jo:hover .print--3.astro-v4qhm7jo{transform:rotate(-4deg) translateY(-3px)}.fiche--fan.astro-v4qhm7jo a.astro-v4qhm7jo:hover .print--0.astro-v4qhm7jo{transform:rotate(4deg) translateY(-2px)}.fiche--fan.astro-v4qhm7jo a.astro-v4qhm7jo:hover .print--1.astro-v4qhm7jo{transform:rotate(-2deg) translate(-4px)}.fiche--fan.astro-v4qhm7jo a.astro-v4qhm7jo:hover .print--2.astro-v4qhm7jo{transform:rotate(15deg) translate(4px)}.stamp.astro-v4qhm7jo{position:absolute;top:2.4rem;inset-inline-start:.4rem;display:grid;justify-items:center;gap:.35rem;padding:1rem 1.35rem .95rem;color:#002f63d1;border:2.5px solid currentColor;border-radius:6px;outline:1px solid currentColor;outline-offset:-7px;text-transform:uppercase;letter-spacing:.08em;text-align:center;transform:rotate(-6deg);mix-blend-mode:multiply;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' seed='7'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.4 2.15'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' seed='7'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.4 2.15'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.stamp.astro-v4qhm7jo span.astro-v4qhm7jo:first-child{font-size:1.45rem;font-weight:600;letter-spacing:.04em}.stamp.astro-v4qhm7jo span.astro-v4qhm7jo:nth-child(2){font-size:.7rem;padding-top:.3rem;border-top:1px solid currentColor}.stamp.astro-v4qhm7jo span.astro-v4qhm7jo:nth-child(3){font-size:.66rem;direction:ltr;unicode-bidi:isolate}.fiche__kind.astro-v4qhm7jo{color:var(--navy)}.fiche__title.astro-v4qhm7jo{margin:0;color:inherit;font-size:1.55rem;font-weight:500;line-height:1.08;letter-spacing:-.015em}.fiche__text.astro-v4qhm7jo{color:var(--ink-2);font-size:.94rem;line-height:1.5}.fiche__foot.astro-v4qhm7jo{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.8rem;border-top:1px dashed var(--rule-strong);font-size:.84rem;font-weight:500;letter-spacing:.05em;color:var(--ink-2)}.fiche__foot.astro-v4qhm7jo .arr.astro-v4qhm7jo{width:18px;height:18px;flex:none;color:var(--brass);transition:transform .5s var(--ease-water)}.fiche.astro-v4qhm7jo a.astro-v4qhm7jo:hover .fiche__foot.astro-v4qhm7jo .arr.astro-v4qhm7jo{transform:translate(4px)}html[dir=rtl] .fiche__foot.astro-v4qhm7jo .arr.astro-v4qhm7jo{scale:-1 1}@supports (animation-timeline: view()){@media(min-width:1001px)and (prefers-reduced-motion:no-preference){.fiche.astro-v4qhm7jo{animation:spread linear both;animation-timeline:view();animation-range:entry 0% cover 42%}}}@keyframes spread{0%{transform:translate(calc((1.5 - var(--i)) * (100% + var(--col-gap)) * var(--dir, 1))) translateY(calc(var(--i) * 6px)) rotate(calc((var(--i) - 1.5) * 4deg * var(--dir, 1)))}to{transform:none}}.records__all.astro-v4qhm7jo{margin-top:3rem}@media(max-width:1000px){.records__desk.astro-v4qhm7jo{grid-template-columns:1fr 1fr}}@media(max-width:600px){.records__desk.astro-v4qhm7jo{display:flex;gap:1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding:2.4rem var(--gutter) 2.2rem}.records__desk.astro-v4qhm7jo::-webkit-scrollbar{display:none}.fiche.astro-v4qhm7jo{flex:0 0 min(80vw,330px);scroll-snap-align:start}.fiche.astro-v4qhm7jo a.astro-v4qhm7jo:hover{transform:none}.records__all.astro-v4qhm7jo{margin-top:1rem}}.fiche.astro-v4qhm7jo.is-lifted{visibility:hidden}html:has(.dossier[open]){overflow:hidden}.dossier.astro-v4qhm7jo{position:fixed;inset:0;margin:auto;height:fit-content;width:min(640px,calc(100vw - 2rem));max-width:none;max-height:none;padding:0;border:0;background:transparent;color:var(--ink);overflow:visible}.dossier.astro-v4qhm7jo::backdrop{background:#030c19bd;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.dossier.astro-v4qhm7jo[open]::backdrop{animation:dossier-fade .42s var(--ease-water) both}.dossier.astro-v4qhm7jo.is-closing::backdrop{animation:dossier-fade .36s var(--ease-water) reverse both}@keyframes dossier-fade{0%{opacity:0}}.dossier__sheet.astro-v4qhm7jo{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;padding:0 1.75rem 1.4rem;background:linear-gradient(176deg,#f7f3eb,#efe8db 92%);border-radius:2px;box-shadow:0 1px #ffffff80 inset,0 60px 90px -30px #000000d9;transform-origin:0 0}.dossier__x.astro-v4qhm7jo{position:absolute;top:.7rem;inset-inline-end:.7rem;z-index:3;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--ink-2);background:#f7f3ebe6;border:1px solid var(--rule);transition:color .3s,background .3s}.dossier__x.astro-v4qhm7jo svg.astro-v4qhm7jo{width:18px;height:18px}.dossier__x.astro-v4qhm7jo:hover,.dossier__x.astro-v4qhm7jo:focus-visible{color:var(--ink);background:#fff}.dossier__stage.astro-v4qhm7jo{position:relative;height:min(25rem,46vh);border-bottom:1px solid rgba(184,116,47,.45)}.dossier__track.astro-v4qhm7jo{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.dossier__track.astro-v4qhm7jo::-webkit-scrollbar{display:none}.dossier__slide{flex:0 0 100%;display:grid;place-items:center;padding:2.4rem 3.6rem 1.6rem;scroll-snap-align:center;scroll-snap-stop:always}.dossier__print{position:relative;display:block;padding:8px 8px 10px;background:#fdfcf8;box-shadow:0 1px 1px #0d1b2c33,0 18px 26px -14px #0d1b2c8c;transform:rotate(var(--r, -1deg))}.dossier__print img{display:block;width:auto;height:auto;max-width:100%;max-height:calc(min(25rem,46vh) - 4.4rem)}.dossier__clip.astro-v4qhm7jo{position:absolute;top:-1.35rem;inset-inline-start:1.6rem;width:19px;height:auto;transform:rotate(4deg);filter:drop-shadow(1px 2px 1.5px rgba(13,27,44,.35))}.dossier__nav.astro-v4qhm7jo{position:absolute;top:50%;z-index:2;margin-top:-22px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--ink);background:#fdfcf8;border:1px solid var(--rule-strong);box-shadow:0 8px 18px -10px #0d1b2c80;transition:opacity .3s,transform .4s var(--ease-water),background .3s}.dossier__nav.astro-v4qhm7jo svg.astro-v4qhm7jo{width:20px;height:20px}.dossier__nav--prev.astro-v4qhm7jo{inset-inline-start:-.4rem}.dossier__nav--next.astro-v4qhm7jo{inset-inline-end:-.4rem}html[dir=rtl] .dossier__nav.astro-v4qhm7jo svg.astro-v4qhm7jo{scale:-1 1}.dossier__nav.astro-v4qhm7jo:hover:not(:disabled){background:#fff;transform:scale(1.06)}.dossier__nav.astro-v4qhm7jo:disabled{opacity:.28;cursor:default}.dossier.astro-v4qhm7jo.is-single .dossier__nav.astro-v4qhm7jo,.dossier.astro-v4qhm7jo.is-single .dossier__count.astro-v4qhm7jo{display:none}.dossier__bar.astro-v4qhm7jo{display:flex;justify-content:space-between;gap:1rem;min-height:1.2em;margin:0;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.dossier__count.astro-v4qhm7jo{color:var(--brass);font-weight:500;font-variant-numeric:tabular-nums}.dossier__body.astro-v4qhm7jo{display:grid;gap:.6rem}.dossier__kind.astro-v4qhm7jo{color:var(--navy)}.dossier__title.astro-v4qhm7jo{margin:0;font-size:1.9rem;font-weight:500;line-height:1.06;letter-spacing:-.015em}.dossier__text.astro-v4qhm7jo{margin:0;color:var(--ink-2);font-size:1rem;line-height:1.5;max-width:52ch}.dossier__foot.astro-v4qhm7jo{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:.3rem 0 0;padding-top:.85rem;border-top:1px dashed var(--rule-strong);font-size:.84rem;font-weight:500;letter-spacing:.05em;color:var(--ink-2)}.dossier__more.astro-v4qhm7jo{display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem;letter-spacing:0;color:var(--ink)}.dossier__more.astro-v4qhm7jo .arr{width:18px;height:18px;color:var(--brass);transition:transform .5s var(--ease-water)}.dossier__more.astro-v4qhm7jo:hover .arr{transform:translate(4px)}html[dir=rtl] .dossier__more.astro-v4qhm7jo .arr{scale:-1 1}@media(max-width:760px){.dossier.astro-v4qhm7jo{width:100vw;height:100dvh;margin:0;inset:0;color:#eaf6fd}.dossier.astro-v4qhm7jo::backdrop{background:#030a15f0}.dossier__sheet.astro-v4qhm7jo{height:100%;grid-template-rows:1fr auto auto;gap:.9rem;padding:0 0 max(1.4rem,env(safe-area-inset-bottom));background:none;box-shadow:none}.dossier__x.astro-v4qhm7jo{top:max(.8rem,env(safe-area-inset-top));inset-inline-end:.8rem;color:#eaf6fd;background:#ffffff1a;border-color:#ffffff2e}.dossier__x.astro-v4qhm7jo:hover,.dossier__x.astro-v4qhm7jo:focus-visible{color:#fff;background:#ffffff2e}.dossier__stage.astro-v4qhm7jo{height:auto;min-height:0;border:0}.dossier__track.astro-v4qhm7jo{padding-inline:7vw;scroll-padding-inline:7vw}.dossier__slide{flex-basis:86vw;padding:4.4rem .35rem .4rem}.dossier.astro-v4qhm7jo.is-single .dossier__track.astro-v4qhm7jo{padding-inline:0}.dossier.astro-v4qhm7jo.is-single .dossier__slide{flex-basis:100%;padding-inline:var(--gutter)}.dossier__print{padding:0;background:none;box-shadow:none;transform:none}.dossier__print img{max-height:calc(100dvh - 15rem);border-radius:2px}.dossier__clip.astro-v4qhm7jo,.dossier__nav.astro-v4qhm7jo{display:none}.dossier__bar.astro-v4qhm7jo{padding-inline:var(--gutter);color:#cfeaf8bf}.dossier__count.astro-v4qhm7jo{color:var(--aegean)}.dossier__body.astro-v4qhm7jo{padding-inline:var(--gutter);gap:.35rem}.dossier__kind.astro-v4qhm7jo{color:var(--aegean)}.dossier__title.astro-v4qhm7jo{font-size:1.45rem}.dossier__text.astro-v4qhm7jo{display:none}.dossier__foot.astro-v4qhm7jo{border-top-color:#ffffff2e;color:#cfeaf8bf}.dossier__more.astro-v4qhm7jo{color:#eaf6fd}.dossier__more.astro-v4qhm7jo .arr{color:var(--aegean)}.dossier.astro-v4qhm7jo[open] .dossier__sheet.astro-v4qhm7jo{animation:dossier-fade .36s var(--ease-water) both}}@media(prefers-reduced-motion:reduce){.dossier.astro-v4qhm7jo[open]::backdrop,.dossier.astro-v4qhm7jo.is-closing::backdrop,.dossier.astro-v4qhm7jo[open] .dossier__sheet.astro-v4qhm7jo{animation:none}}.funding__grid.astro-v4qhm7jo{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--col-gap);align-items:center}.funding__words.astro-v4qhm7jo{grid-column:1 / span 6;display:grid;gap:1.6rem;justify-items:start}.funding__words.astro-v4qhm7jo h2.astro-v4qhm7jo{max-width:16ch}.funding__programs.astro-v4qhm7jo{display:flex;flex-wrap:wrap;gap:.4rem}.funding__programs.astro-v4qhm7jo li.astro-v4qhm7jo{font-size:.74rem;letter-spacing:.03em;padding:.4rem .65rem;border:1px solid var(--rule-strong);border-radius:2px}.funding__steps.astro-v4qhm7jo{display:grid;gap:.7rem}.funding__steps.astro-v4qhm7jo li.astro-v4qhm7jo{display:flex;align-items:center;gap:.9rem;font-weight:500}.funding__grid.astro-v4qhm7jo .files{grid-column:8 / -1}@media(max-width:960px){.funding__words.astro-v4qhm7jo,.funding__grid.astro-v4qhm7jo .files{grid-column:1 / -1}}.algae.astro-v4qhm7jo{overflow:clip;isolation:isolate;background:#06231f}.algae__grid.astro-v4qhm7jo{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--col-gap);align-items:center}.algae__words.astro-v4qhm7jo{grid-column:1 / span 6;display:grid;gap:1.5rem;justify-items:start}.algae__words.astro-v4qhm7jo .label.astro-v4qhm7jo{color:#bfe7dd}.algae__words.astro-v4qhm7jo h2.astro-v4qhm7jo{color:#eafaf5}.algae__words.astro-v4qhm7jo h2.astro-v4qhm7jo em{color:#7fd3f5}.algae__text.astro-v4qhm7jo{color:#eafaf5cc;max-width:50ch;font-size:1.1rem}.algae__fig.astro-v4qhm7jo{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap}.algae__fig.astro-v4qhm7jo .figure.astro-v4qhm7jo{color:#eafaf5}.algae__art.astro-v4qhm7jo{grid-column:7 / -1;position:relative;min-height:520px}.algae__art.astro-v4qhm7jo .algae__powder{position:absolute;width:80%;left:4%;bottom:0;filter:drop-shadow(0 30px 40px rgba(0,0,0,.45))}.algae__art.astro-v4qhm7jo .algae__pack{position:absolute;filter:drop-shadow(0 30px 30px rgba(0,0,0,.45))}.algae__art.astro-v4qhm7jo .algae__pack--1{width:38%;right:16%;top:2%;transform:rotate(-4deg)}.algae__art.astro-v4qhm7jo .algae__pack--2{width:26%;right:0;top:22%;transform:rotate(3deg)}@media(max-width:960px){.algae__words.astro-v4qhm7jo,.algae__art.astro-v4qhm7jo{grid-column:1 / -1}.algae__art.astro-v4qhm7jo{min-height:420px}}.notes__head.astro-v4qhm7jo{display:flex;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:3rem;border-bottom:1px solid var(--rule-strong);padding-bottom:1.4rem}.notes__head.astro-v4qhm7jo .label.astro-v4qhm7jo{margin-bottom:.8rem}.notes__grid.astro-v4qhm7jo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.4rem,4vw,3.5rem) var(--col-gap)}@media(max-width:960px){.notes__grid.astro-v4qhm7jo{grid-template-columns:1fr 1fr}.notes__grid.astro-v4qhm7jo>.astro-v4qhm7jo:first-child{grid-column:1 / -1}}@media(max-width:620px){.notes__grid.astro-v4qhm7jo{grid-template-columns:1fr}}
