.page_page__B5mR8{min-height:100vh;color:#1a2e35;background:radial-gradient(circle at 88% 12%,rgba(196,226,214,.28),transparent 30rem),radial-gradient(circle at 8% 80%,rgba(227,222,239,.22),transparent 28rem),#f9f9f5}.page_container__unBmk{width:min(calc(100% - 3rem),70rem);margin:0 auto;padding:4.5rem 0 7rem}.page_hero__k2r7P{position:relative;isolation:isolate;overflow:hidden;padding-bottom:3rem;border-bottom:1px solid #cbd7d0}.page_endMark__zSV1B,.page_heroMeta__D9WkV,.page_sectionMeta__IKkub{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-family:var(--font-geist-mono),monospace;font-size:.7rem;font-weight:600;letter-spacing:.15em;color:#44746a}.page_heroMark__tddfQ{position:absolute;z-index:-1;top:1rem;right:.7rem;color:#e4eee8;font-size:clamp(11rem,26vw,20rem);font-weight:800;letter-spacing:-.13em;line-height:.9;user-select:none}.page_heroContent__XbS6g{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-top:4.5rem}.page_title__f6XWX{margin:0;font-size:clamp(4.5rem,9vw,7.5rem);font-weight:800;letter-spacing:-.09em;line-height:.98}.page_title__f6XWX span{color:#2f6a62;font-family:var(--font-dancing-script),cursive;font-size:1.05em;font-weight:400;letter-spacing:-.05em}.page_intro__tDl_x{margin:1.35rem 0 0;color:#4e625d;font-size:1.18rem;line-height:1.6}.page_byline__YNMKt{margin:.25rem 0 0;color:#2f6a62;font-size:.83rem;font-weight:700}.page_heroAside__Fsx7h{position:relative;z-index:1;margin:0 0 .5rem;padding-left:1.15rem;border-left:2px solid #8fb5a7;color:#52645e;font-size:.95rem;line-height:1.8}.page_notice___DDtm{display:flex;align-items:start;gap:.8rem;max-width:45rem;margin:3.4rem 0 0;padding:1rem 0;border-top:1px solid #cbd7d0;color:#394f49;font-size:.9rem;line-height:1.65}.page_noticeSymbol__r4jIJ{flex:none;color:#2f6a62;font-size:1.15rem;line-height:1.3}.page_notice___DDtm a{color:#245e55;font-weight:700;text-decoration:underline;text-underline-offset:.2em}.page_notice___DDtm a:focus-visible,.page_notice___DDtm a:hover{color:#173f39}.page_indexSection__PUPEL{padding-top:2rem}.page_sectionMeta__IKkub{color:#546b64}.page_entries__7fRom{margin:1.25rem 0 0;padding:0;list-style:none}.page_entry__YlZQZ{border-top:1px solid #cbd7d0}.page_entry__YlZQZ:last-child{border-bottom:1px solid #cbd7d0}.page_entryLink__rUoPW{position:relative;display:grid;grid-template-columns:4.5rem minmax(0,1fr) 11rem 4rem;align-items:center;gap:1.8rem;min-height:11.75rem;overflow:hidden;padding:1.25rem 1.1rem;color:inherit;text-decoration:none}.page_entryLink__rUoPW:before{position:absolute;inset:0;background:linear-gradient(90deg,var(--topic-soft),transparent 75%);content:"";opacity:0;transition:opacity .25s ease}.page_entryLink__rUoPW:after{position:absolute;inset:0 auto 0 0;width:3px;background:var(--topic-accent);content:"";transform:scaleY(0);transform-origin:center;transition:transform .25s ease}.page_entryLink__rUoPW:focus-visible:before,.page_entryLink__rUoPW:hover:before{opacity:.6}.page_entryLink__rUoPW:focus-visible:after,.page_entryLink__rUoPW:hover:after{transform:scaleY(1)}.page_entryLink__rUoPW:focus-visible{outline:2px solid var(--topic-accent);outline-offset:-2px}.page_number__lDnbr{position:relative;z-index:1;align-self:start;margin-top:.75rem;color:var(--topic-accent);font-family:var(--font-geist-mono),monospace;font-size:.97rem;font-weight:700}.page_entryCopy__ePSX8{position:relative;z-index:1;min-width:0}.page_subtitle__UOMq1{color:var(--topic-accent);font-family:var(--font-geist-mono),monospace;font-size:.7rem;font-weight:700;letter-spacing:.18em}.page_entryTitle__VeOSW{margin:.35rem 0 0;font-size:clamp(2.25rem,4.2vw,3.8rem);font-weight:750;letter-spacing:-.055em;line-height:1.15}.page_description__zmy7k{margin:.45rem 0 0;color:#53635e;font-size:1rem;line-height:1.55}.page_art__6R4s2{position:relative;z-index:1;display:flex;width:10rem;height:9rem;align-items:center;justify-content:center;color:var(--topic-accent)}.page_art__6R4s2:before{position:absolute;inset:.8rem;border-radius:42% 58% 56% 44%;background:var(--topic-soft);content:"";transform:rotate(-16deg);transition:transform .3s ease}.page_art__6R4s2:after{position:absolute;top:.55rem;right:.75rem;width:.55rem;height:.55rem;border:1px solid var(--topic-accent);border-radius:50%;content:""}.page_icon__mKbTP{position:relative;width:4.6rem;height:4.6rem;transform:rotate(-10deg);transition:transform .3s ease}.page_entryLink__rUoPW:focus-visible .page_art__6R4s2:before,.page_entryLink__rUoPW:hover .page_art__6R4s2:before{transform:rotate(2deg) scale(1.08)}.page_entryLink__rUoPW:focus-visible .page_icon__mKbTP,.page_entryLink__rUoPW:hover .page_icon__mKbTP{transform:rotate(0) scale(1.1)}.page_arrow___jtP4{position:relative;z-index:1;display:flex;width:3.1rem;height:3.1rem;align-items:center;justify-content:center;justify-self:end;border:1px solid #b9c9c1;border-radius:50%;color:var(--topic-accent);transition:background .25s ease,border-color .25s ease,color .25s ease,transform .25s ease}.page_arrow___jtP4 svg{width:1.35rem;height:1.35rem}.page_entryLink__rUoPW:focus-visible .page_arrow___jtP4,.page_entryLink__rUoPW:hover .page_arrow___jtP4{transform:translate(2px,-2px);border-color:var(--topic-accent);background:var(--topic-accent);color:white}.page_endMark__zSV1B{padding-top:1rem;color:#81948b;font-size:.62rem}.page_endMark__zSV1B span:last-child{color:#2f6a62;font-size:1.1rem;line-height:1}@media (max-width:700px){.page_container__unBmk{width:min(calc(100% - 2.5rem),36rem);padding:2.8rem 0 5rem}.page_hero__k2r7P{padding-bottom:1.8rem}.page_heroMeta__D9WkV,.page_sectionMeta__IKkub{font-size:.58rem;letter-spacing:.11em}.page_heroMark__tddfQ{top:2.6rem;right:0;font-size:11rem}.page_heroContent__XbS6g{margin-top:3rem}.page_title__f6XWX{font-size:clamp(3.6rem,14vw,5.5rem)}.page_intro__tDl_x{margin-top:1rem;font-size:1rem}.page_heroAside__Fsx7h{display:none}.page_notice___DDtm{margin-top:2.5rem;font-size:.83rem}.page_indexSection__PUPEL{padding-top:1.5rem}.page_entryLink__rUoPW{grid-template-columns:2.25rem minmax(0,1fr) 3rem;gap:.55rem;min-height:10.25rem;padding:1.2rem .1rem}.page_number__lDnbr{margin-top:.12rem;font-size:.8rem}.page_subtitle__UOMq1{font-size:.59rem;letter-spacing:.12em}.page_entryTitle__VeOSW{margin-top:.5rem;font-size:clamp(1.9rem,8vw,2.45rem)}.page_description__zmy7k{margin-top:.45rem;font-size:.85rem}.page_art__6R4s2{align-self:start;width:3rem;height:3rem}.page_art__6R4s2:before{inset:0;border-radius:50%}.page_art__6R4s2:after{display:none}.page_icon__mKbTP{width:1.55rem;height:1.55rem;transform:none}.page_arrow___jtP4{position:absolute;right:.15rem;bottom:1.1rem;width:2.3rem;height:2.3rem}.page_arrow___jtP4 svg{width:1.1rem;height:1.1rem}}@media (prefers-reduced-motion:reduce){.page_arrow___jtP4,.page_art__6R4s2:before,.page_entryLink__rUoPW:after,.page_entryLink__rUoPW:before,.page_icon__mKbTP{transition:none}}