@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f6e389592deb6d0-s.0ec6-x.88g1nw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87d3ffffac5dafea-s.p.0~4wuh6y-6rcb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69c6d7b79c8b79fe-s.0mw-vj6qa.0eh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f440d3eea613716-s.p.0m098o5z92a5j.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}.courier_prime_31e7add5-module__1fsE3a__className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}.courier_prime_31e7add5-module__1fsE3a__variable{--font-courier:"Courier Prime", "Courier Prime Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_a52a5999-module__spStOa__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_a52a5999-module__spStOa__variable{--home-sans:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.0ilg37~12qzfz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/591574edbe85c69b-s.0rbr02z3z6mfi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/acf349172f10b359-s.056wj0-m8vpjn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/0926c12c4384550f-s.0nas3qtlwu1e5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.0jox806dnq5~c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.0ilg37~12qzfz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.0rbr02z3z6mfi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.056wj0-m8vpjn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.0nas3qtlwu1e5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.0jox806dnq5~c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.0ilg37~12qzfz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.0rbr02z3z6mfi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.056wj0-m8vpjn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.0nas3qtlwu1e5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.0jox806dnq5~c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_dfd017f6-module__Hd6j-a__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_dfd017f6-module__Hd6j-a__variable{--home-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f6e389592deb6d0-s.0ec6-x.88g1nw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87d3ffffac5dafea-s.p.0~4wuh6y-6rcb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69c6d7b79c8b79fe-s.0mw-vj6qa.0eh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f440d3eea613716-s.p.0m098o5z92a5j.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}.courier_prime_308e0579-module__zXIGzW__className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}.courier_prime_308e0579-module__zXIGzW__variable{--home-script:"Courier Prime", "Courier Prime Fallback"}
.home-module__M7NJIW__home.home-module__M7NJIW__home{--night:#0d1444;--pearl:var(--t-light);--dawn:var(--t-light-warm);--ink:var(--t-ink);--graphite:#5a6086;--quiet:#8e93b4;--rule:#e2e2f0;--cobalt:#1769e0;--cobalt-ink:#124fa9;--cobalt-wash:#e9f0fc;--gold:#e9cf98;--gold-ink:#8a6a2c;--landing-paper:#fff;--landing-ink:var(--ink);--landing-muted:var(--graphite);--landing-line:var(--rule);--studio-canvas:#fff;--display:var(--home-display), Georgia, serif;--sans:var(--home-sans), system-ui, sans-serif;--type-hero:300 clamp(2.75rem, 6.2vw, 5.5rem) / 1 var(--display);--type-heading:300 clamp(2.25rem, 4vw, 3.5rem) / 1.05 var(--display);--type-title:500 clamp(1.5rem, 2.2vw, 1.75rem) / 1.2 var(--display);--type-voice:italic 500 clamp(1.5rem, 2.2vw, 1.75rem) / 1.3 var(--display);--type-body:400 1.0625rem / 1.6 var(--sans);--type-ui:400 .9375rem / 1.5 var(--sans);--type-caption:400 .8125rem / 1.5 var(--sans);--track-hero:-.02em;--track-heading:-.015em;background:var(--t-night-2);color:var(--ink);font-family:var(--sans)}.home-module__M7NJIW__title{color:var(--t-text);font:var(--type-hero);letter-spacing:var(--track-hero);text-wrap:balance;text-shadow:0 0 40px rgb(var(--t-glow) / 35%);margin:0}.home-module__M7NJIW__lead{max-width:30rem;color:var(--t-text-dim);font:var(--type-body);text-wrap:pretty;margin:1.75rem 0 0}.home-module__M7NJIW__lead strong{color:var(--t-text);font-weight:500}.home-module__M7NJIW__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.4rem;display:flex}.home-module__M7NJIW__glow{min-height:3rem;font:var(--type-ui);background:linear-gradient(180deg, #fff 0%, color-mix(in srgb, var(--t-light) 80%, #fff) 100%);box-shadow:inset 0 1px 0 #fff, 0 0 0 1px #fff6, 0 10px 40px -10px rgb(var(--t-glow) / 75%);color:var(--t-night-2);border-radius:999px;align-items:center;padding:0 1.5rem;font-weight:500;text-decoration:none;transition:box-shadow .3s,background-color .3s,border-color .3s,translate .3s;display:inline-flex}.home-module__M7NJIW__glow:hover{box-shadow:inset 0 1px 0 #fff, 0 0 0 1px #fff9, 0 12px 60px -8px rgb(var(--t-glow) / 95%);translate:0 -1px}.home-module__M7NJIW__soon,.home-module__M7NJIW__soonLight{font:var(--type-ui);align-items:center;gap:.6rem;margin:1.6rem 0 0;display:flex}.home-module__M7NJIW__soon{color:var(--t-text)}.home-module__M7NJIW__soon:before,.home-module__M7NJIW__soonLight:before{content:"";background:var(--t-accent);width:.5rem;height:.5rem;box-shadow:0 0 12px rgb(var(--t-accent-rgb) / 90%);border-radius:50%;flex:none}@media (prefers-reduced-motion:no-preference){.home-module__M7NJIW__soon:before,.home-module__M7NJIW__soonLight:before{animation:3.2s ease-in-out infinite home-module__M7NJIW__breathe}}@keyframes home-module__M7NJIW__breathe{50%{opacity:.45}}.home-module__M7NJIW__soonLight{color:var(--ink);margin:0}.home-module__M7NJIW__fine{color:var(--t-text-faint);font:var(--type-caption);margin:1.1rem 0 0}.home-module__M7NJIW__explore{color:var(--t-text);font:var(--type-ui);text-underline-offset:.3em;padding:.65rem 0;text-decoration-thickness:1px}.home-module__M7NJIW__explore:hover{color:var(--t-accent)}.home-module__M7NJIW__home a:focus-visible,.home-module__M7NJIW__home button:focus-visible,.home-module__M7NJIW__home input:focus-visible{outline:3px solid rgb(var(--t-accent-rgb) / 85%);outline-offset:3px}@media (max-width:600px){.home-module__M7NJIW__lead{margin-top:1.1rem}.home-module__M7NJIW__actions{margin-top:1.5rem}.home-module__M7NJIW__glow{min-height:2.75rem;padding:0 1.2rem}}
.masthead-module__alvCKG__masthead{width:100%;color:var(--t-text);justify-content:space-between;align-items:center;gap:1rem;padding:1.6rem clamp(1.25rem,6vw,7rem) 0;display:flex}.masthead-module__alvCKG__brand{color:var(--t-text);font:var(--type-ui);letter-spacing:-.01em;align-items:center;gap:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.masthead-module__alvCKG__brand span{line-height:1}.masthead-module__alvCKG__brand img{filter:drop-shadow(0 0 10px rgb(var(--t-glow) / 55%));display:block;translate:0 .035em}.masthead-module__alvCKG__links{font:var(--type-ui);align-items:center;gap:clamp(1rem,2.5vw,2rem);display:flex}.masthead-module__alvCKG__links a{color:var(--t-text-dim);text-decoration:none;transition:color .2s}.masthead-module__alvCKG__links a:hover{color:var(--t-text)}.masthead-module__alvCKG__links .masthead-module__alvCKG__signIn{color:var(--t-text);border:1px solid #ffffff47;border-radius:999px;padding:.5rem 1.1rem}.masthead-module__alvCKG__links .masthead-module__alvCKG__signIn:hover{border-color:#fff9}@media (max-width:520px){.masthead-module__alvCKG__masthead{flex-wrap:wrap;gap:.75rem}.masthead-module__alvCKG__links{flex-wrap:wrap;gap:1rem;width:100%}}.masthead-module__alvCKG__skip{color:#111;font:var(--type-ui);background:#fff;border-radius:8px;padding:.5rem .9rem;position:absolute;top:.75rem;left:.75rem;translate:0 -200%}.masthead-module__alvCKG__skip:focus-visible{translate:0}
.rooms-module__IBHU3a__rooms{background:var(--pearl);color:var(--ink);margin-top:-1px;padding:clamp(3rem,7vw,6rem) clamp(1.25rem,5vw,4rem) clamp(4rem,8vw,7rem)}.rooms-module__IBHU3a__inner{max-width:74rem;margin:0 auto}.rooms-module__IBHU3a__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:clamp(2rem,4vw,3rem);display:flex}.rooms-module__IBHU3a__header h2{font:var(--type-heading);letter-spacing:var(--track-heading);text-wrap:balance;margin:0}.rooms-module__IBHU3a__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,2rem);display:grid}.rooms-module__IBHU3a__room{color:inherit;background:#ffffffb3;border:1px solid #fffc;border-radius:20px;grid-template-columns:minmax(0,1fr);text-decoration:none;transition:translate .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s;display:grid;overflow:hidden;box-shadow:inset 0 1px #fff,0 30px 70px -45px #1e1e3c73}.rooms-module__IBHU3a__room:hover{translate:0 -4px;box-shadow:inset 0 1px #fff,0 40px 80px -45px #1e1e3c99}.rooms-module__IBHU3a__room:focus-visible{outline:3px solid rgb(var(--t-accent-rgb) / 85%);outline-offset:4px}.rooms-module__IBHU3a__window{aspect-ratio:16/8;background:radial-gradient(70% 70% at 50% 40%,#ffd6961a,#0000 70%),linear-gradient(#07070c,#110f16);place-items:center;display:grid;position:relative;overflow:hidden}.rooms-module__IBHU3a__beam{clip-path:polygon(45% 0,55% 0,100% 100%,0 100%);filter:blur(6px);background:linear-gradient(#0000,#fff0d61f);width:60%;height:100%;position:absolute;top:-40%;left:20%}.rooms-module__IBHU3a__screen{aspect-ratio:16/10;color:#2a2620;width:58%;font-family:var(--home-script), "Courier New", monospace;text-align:center;background:radial-gradient(at 50% 46%,#fff8ea,#e9dcc3 70%,#b9ab92);border-radius:3px;align-content:center;justify-items:center;gap:.35rem;display:grid;position:relative;box-shadow:0 0 40px #ffe2b438}.rooms-module__IBHU3a__screenTitle{letter-spacing:.04em;padding:0 8%;font-size:clamp(.75rem,1.2vw,.95rem);font-weight:700}.rooms-module__IBHU3a__screenBy{font-size:.625rem}.rooms-module__IBHU3a__sky{width:80%;height:auto;overflow:visible}.rooms-module__IBHU3a__sky line{stroke:#f2ede424;stroke-width:.6px}.rooms-module__IBHU3a__sky circle{fill:#f4efe6}.rooms-module__IBHU3a__sky .rooms-module__IBHU3a__viewer{fill:#fff6e2;filter:drop-shadow(0 0 8px #e7c78f)drop-shadow(0 0 18px #e7c78f99)}.rooms-module__IBHU3a__words{gap:.5rem;padding:1.4rem 1.5rem 1.6rem;display:grid}.rooms-module__IBHU3a__words h3{font:var(--type-title);margin:0}.rooms-module__IBHU3a__words p{color:var(--graphite);font:var(--type-ui);margin:0}.rooms-module__IBHU3a__words .rooms-module__IBHU3a__meta{color:var(--quiet);font:var(--type-caption)}.rooms-module__IBHU3a__enter{color:var(--ink);font:var(--type-ui);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--t-accent-rgb));text-decoration-color:rgb(var(--t-accent-rgb));text-underline-offset:.25em;margin-top:.4rem;font-weight:500;text-decoration-thickness:1.5px}@media (prefers-reduced-motion:no-preference){.rooms-module__IBHU3a__sky circle:not(.rooms-module__IBHU3a__viewer){animation:rooms-module__IBHU3a__twinkle calc(3s + var(--i) * .6s) ease-in-out infinite alternate}}@keyframes rooms-module__IBHU3a__twinkle{to{opacity:.35}}@media (max-width:760px){.rooms-module__IBHU3a__grid{grid-template-columns:1fr}}
.title-page-module__CiaDla__dawn{background:radial-gradient(55% 40% at 78% 58%, #ffe2b28c, transparent 70%), linear-gradient(180deg, var(--pearl) 0%, var(--dawn) 45%, #fff 100%);color:var(--ink);margin-top:-1px;padding:clamp(5rem,10vw,9rem) clamp(1.25rem,5vw,4rem) calc(clamp(6rem,11vw,9rem) + 18rem)}.title-page-module__CiaDla__inner{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(3rem,7vw,7rem);max-width:74rem;margin:0 auto;display:grid}.title-page-module__CiaDla__title{font:var(--type-heading);letter-spacing:var(--track-heading);text-wrap:balance;margin:0}.title-page-module__CiaDla__lead{color:var(--graphite);font:var(--type-body);margin:1.4rem 0 0}.title-page-module__CiaDla__form{gap:1rem;max-width:26rem;margin-top:2.25rem;display:grid}.title-page-module__CiaDla__form label{color:var(--graphite);font:var(--type-caption);gap:.4rem;display:grid}.title-page-module__CiaDla__form input{min-height:3rem;color:var(--ink);font-family:var(--home-script), "Courier New", monospace;background:#fff;border:1px solid #ddd8e8;border-radius:12px;padding:0 1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.title-page-module__CiaDla__form input:hover{border-color:#b9b3cf}.title-page-module__CiaDla__form input:focus{border-color:var(--gold-ink);outline:none;box-shadow:0 0 0 4px #e9cf9866}.title-page-module__CiaDla__save{color:#4d3a14;min-height:3rem;font:var(--type-ui);cursor:pointer;background:linear-gradient(#fffaf0,#f4e7c8);border:1px solid #d9cdb0;border-radius:999px;justify-self:start;margin-top:.4rem;padding:0 1.4rem;font-weight:500;transition:translate .2s;box-shadow:inset 0 1px #fff,0 10px 24px -16px #8a6a2cb3}.title-page-module__CiaDla__save:hover{translate:0 -1px}.title-page-module__CiaDla__privacy{color:var(--quiet);font:var(--type-caption);margin:.9rem 0 0}.title-page-module__CiaDla__next{border-top:1px solid #ece4d6;margin-top:3rem;padding-top:2rem}.title-page-module__CiaDla__next p{color:var(--graphite);font:var(--type-ui);margin:0}.title-page-module__CiaDla__next>div{margin-top:1rem}.title-page-module__CiaDla__next .title-page-module__CiaDla__another{margin-top:1.6rem}.title-page-module__CiaDla__another a{color:var(--ink);-webkit-text-decoration-color:rgb(var(--t-accent-rgb));text-decoration-color:rgb(var(--t-accent-rgb));text-underline-offset:.2em;font-weight:500;text-decoration-thickness:1.5px}.title-page-module__CiaDla__another a:hover{text-decoration-thickness:2.5px}.title-page-module__CiaDla__paper{aspect-ratio:8.5/11;color:#1b1d2a;width:min(100%,27rem);font-family:var(--home-script), "Courier New", monospace;background:linear-gradient(135deg,#fff 0%,#fffdf9 60%,#f7f1e6 100%);grid-template-rows:1fr auto auto 1.3fr auto;justify-items:center;margin:0 auto;padding:9% 9% 8% 12%;display:grid;position:relative;rotate:2deg;box-shadow:0 1px 2px #3c280a14,0 50px 80px -40px #5a3c1473,30px 40px 80px -50px #ffbe7899}.title-page-module__CiaDla__brad{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#fbecc4,#b08a42 70%);border-radius:50%;width:1.05rem;position:absolute;left:5%;box-shadow:0 1px 2px #3c280a66}.title-page-module__CiaDla__brad:first-of-type{top:17%}.title-page-module__CiaDla__brad:nth-of-type(2){bottom:17%}.title-page-module__CiaDla__sheetTitle{text-align:center;overflow-wrap:anywhere;grid-row:2;max-width:100%;margin:0;font-size:clamp(.95rem,1.6vw,1.15rem);font-weight:700}.title-page-module__CiaDla__by{grid-row:3;margin:2.2em 0 .4em;font-size:.875rem}.title-page-module__CiaDla__author{text-align:center;overflow-wrap:anywhere;grid-row:4;align-self:start;margin:0;font-size:.875rem}.title-page-module__CiaDla__paper [data-empty]{color:#a7a7b6}.title-page-module__CiaDla__draft{grid-row:5;justify-content:space-between;width:100%;margin:0;font-size:.75rem;display:flex}@media (max-width:900px){.title-page-module__CiaDla__inner{grid-template-columns:1fr}.title-page-module__CiaDla__paper{width:min(100%,22rem);rotate:none}}
.descent-module__PWiF0W__track{color:var(--t-text);position:relative}.descent-module__PWiF0W__stage{justify-items:center;gap:4rem;padding:7rem 1.25rem 6rem;display:grid;position:relative;overflow:hidden}.descent-module__PWiF0W__stage>:not(:first-child){position:relative}.descent-module__PWiF0W__masthead{justify-self:stretch;margin:-7rem -1.25rem 0}.descent-module__PWiF0W__copy{justify-self:stretch;max-width:40rem}.descent-module__PWiF0W__depthTitle{max-width:34rem;color:var(--t-text-dim);font:var(--type-body);margin:0 0 1.5rem}.descent-module__PWiF0W__depthTitle span{color:var(--t-text);font:var(--type-title);display:block}.descent-module__PWiF0W__sky{width:100%}.descent-module__PWiF0W__chapter,.descent-module__PWiF0W__rail,.descent-module__PWiF0W__hint{display:none}[data-motion=on] .descent-module__PWiF0W__track{height:calc((var(--stages) + 1) * 100svh)}[data-motion=on] .descent-module__PWiF0W__stage{--hero-x:70%;--hero-y:52%;height:100svh;padding:0;display:block;position:sticky;top:0}[data-motion=on] .descent-module__PWiF0W__stage>:not(:first-child){position:absolute}[data-motion=on] .descent-module__PWiF0W__copy{z-index:3;width:min(36rem,42vw);opacity:var(--copy,1);top:50%;left:clamp(1.25rem,6vw,7rem);translate:0 -50%}[data-motion=on] .descent-module__PWiF0W__masthead{z-index:4;margin:0;top:0;left:0;right:0}[data-motion=on] .descent-module__PWiF0W__stage[data-copy-gone] .descent-module__PWiF0W__copy{visibility:hidden}[data-motion=on] .descent-module__PWiF0W__layer{--o:0;--s:1;--tx:0px;--ty:0px;--r:0deg;z-index:2;opacity:var(--o);transform:translate(-50%, -50%) translate(var(--tx), var(--ty)) rotate(var(--r)) scale(var(--s));top:50%;left:50%}[data-motion=on] .descent-module__PWiF0W__layer[data-layer="0"]{--o:1;--tx:20vw;--ty:2vh;--s:.86;--r:-3deg}[data-motion=on] .descent-module__PWiF0W__depthTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-motion=on] .descent-module__PWiF0W__sky{z-index:1;opacity:var(--sky-o,0);transform:scale(var(--sky-s,2));pointer-events:none;place-items:center;padding:6rem 2rem 7rem;display:grid;inset:0}[data-motion=on] .descent-module__PWiF0W__chapter{z-index:3;opacity:0;width:min(22rem,50vw - 20.5rem - clamp(1.25rem,6vw,7rem));transition:opacity .7s;display:block;top:50%;left:clamp(1.25rem,6vw,7rem);translate:0 -50%}.descent-module__PWiF0W__stage:not([data-caption="-1"]) .descent-module__PWiF0W__chapter{opacity:1}.descent-module__PWiF0W__chapter:before,.descent-module__PWiF0W__captions:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--t-night-1) 35%, transparent);opacity:0;pointer-events:none;transition:opacity .9s;position:absolute;inset:-5rem -6rem}.descent-module__PWiF0W__captions:before{display:none}.descent-module__PWiF0W__stage[data-caption="4"] :is(.descent-module__PWiF0W__chapter,.descent-module__PWiF0W__captions):before{opacity:.85}.descent-module__PWiF0W__motto{color:var(--t-text-dim);font:var(--type-ui);margin:0 0 1.4rem}.descent-module__PWiF0W__captions{margin:0;padding:0;list-style:none;display:grid}.descent-module__PWiF0W__captions li{grid-area:1/1;align-content:start;gap:1rem;display:grid}.descent-module__PWiF0W__captions strong{color:var(--t-text);font:var(--type-heading);letter-spacing:var(--track-heading);text-wrap:balance}.descent-module__PWiF0W__captions strong:after{content:"";background:var(--t-accent);width:2.5rem;height:1px;box-shadow:0 0 12px var(--t-accent);margin-top:1.1rem;display:block}.descent-module__PWiF0W__captions span{color:var(--t-text);font:var(--type-body);opacity:.86;text-wrap:pretty}.descent-module__PWiF0W__captions strong,.descent-module__PWiF0W__captions span{opacity:0;filter:blur(6px);transition:opacity .6s,translate .7s cubic-bezier(.2,.7,.2,1),filter .6s;translate:0 .6rem}.descent-module__PWiF0W__stage[data-caption="0"] .descent-module__PWiF0W__captions [data-index="0"] :is(strong,span),.descent-module__PWiF0W__stage[data-caption="1"] .descent-module__PWiF0W__captions [data-index="1"] :is(strong,span),.descent-module__PWiF0W__stage[data-caption="2"] .descent-module__PWiF0W__captions [data-index="2"] :is(strong,span),.descent-module__PWiF0W__stage[data-caption="3"] .descent-module__PWiF0W__captions [data-index="3"] :is(strong,span),.descent-module__PWiF0W__stage[data-caption="4"] .descent-module__PWiF0W__captions [data-index="4"] :is(strong,span){opacity:1;filter:none;transition-delay:.15s;translate:0}.descent-module__PWiF0W__stage[data-caption="0"] .descent-module__PWiF0W__captions [data-index="0"] span,.descent-module__PWiF0W__stage[data-caption="1"] .descent-module__PWiF0W__captions [data-index="1"] span,.descent-module__PWiF0W__stage[data-caption="2"] .descent-module__PWiF0W__captions [data-index="2"] span,.descent-module__PWiF0W__stage[data-caption="3"] .descent-module__PWiF0W__captions [data-index="3"] span,.descent-module__PWiF0W__stage[data-caption="4"] .descent-module__PWiF0W__captions [data-index="4"] span{opacity:.86;transition-delay:.3s}@media (prefers-reduced-motion:reduce){.descent-module__PWiF0W__captions strong,.descent-module__PWiF0W__captions span{filter:none;translate:none}}[data-motion=on] .descent-module__PWiF0W__rail{z-index:3;opacity:calc(1 - var(--copy,1));gap:.35rem;transition:opacity .4s;display:grid;top:50%;right:clamp(.75rem,2.5vw,2.25rem);translate:0 -50%}.descent-module__PWiF0W__rail button{color:#dfe3ff00;font:var(--type-caption);cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:.7rem;padding:.35rem 0;transition:color .3s;display:flex}.descent-module__PWiF0W__rail button:after{content:"";border:1px solid #dfe3ff99;border-radius:50%;width:.45rem;height:.45rem;transition:background .3s,box-shadow .3s}.descent-module__PWiF0W__rail button:hover,.descent-module__PWiF0W__rail button:focus-visible{color:#dfe3ffe6}.descent-module__PWiF0W__rail button[aria-current]:after{border-color:var(--t-accent);background:var(--t-accent);box-shadow:0 0 10px var(--t-accent)}[data-motion=on] .descent-module__PWiF0W__hint{z-index:3;color:#dfe3ffb3;font:var(--type-caption);opacity:var(--copy,1);justify-items:center;gap:.7rem;margin:0;display:grid;bottom:2rem;left:50%;translate:-50%}[data-motion=on] .descent-module__PWiF0W__hint:after{content:"";transform-origin:top;background:linear-gradient(#dfe3ffcc,#0000);width:1px;height:2.5rem}@media (prefers-reduced-motion:no-preference){[data-motion=on] .descent-module__PWiF0W__hint:after{animation:2.4s ease-in-out infinite descent-module__PWiF0W__fall}}@keyframes descent-module__PWiF0W__fall{0%{opacity:1;scale:1 0}70%{opacity:1;scale:1}to{opacity:0;scale:1}}@media (max-width:1240px){[data-motion=on] .descent-module__PWiF0W__chapter{pointer-events:none;width:auto;inset:0;translate:none}.descent-module__PWiF0W__motto{margin:0;position:absolute;top:clamp(5.5rem,11vh,7rem);left:clamp(1.25rem,6vw,7rem)}.descent-module__PWiF0W__chapter:before{display:none}.descent-module__PWiF0W__captions:before{display:block}.descent-module__PWiF0W__captions{width:min(30rem,100vw - 2*clamp(1.25rem,6vw,7rem));position:absolute;bottom:clamp(1.5rem,5vh,3rem);left:clamp(1.25rem,6vw,7rem)}.descent-module__PWiF0W__captions li{align-content:end;gap:.6rem}.descent-module__PWiF0W__captions strong:after{display:none}.descent-module__PWiF0W__captions span{font:var(--type-ui)}}@media (max-width:600px){.descent-module__PWiF0W__motto{display:none}.descent-module__PWiF0W__captions{bottom:1.25rem}.descent-module__PWiF0W__captions li{gap:.35rem}.descent-module__PWiF0W__captions strong{font:var(--type-title);letter-spacing:0}}@media (max-width:900px){[data-motion=on] .descent-module__PWiF0W__copy{width:auto;top:6.5rem;right:1.25rem;translate:none}[data-motion=on] .descent-module__PWiF0W__layer[data-layer="0"]{--tx:0px;--ty:42vh;--s:.5;--r:-2deg}[data-motion=on] .descent-module__PWiF0W__stage{--hero-x:50%;--hero-y:92%}[data-motion=on] .descent-module__PWiF0W__copy{top:6rem}[data-motion=on] .descent-module__PWiF0W__rail,[data-motion=on] .descent-module__PWiF0W__hint{display:none}}
.layers-module__1H9goq__page{width:min(34rem,86vw);box-shadow:0 0 0 1px #fff9, 0 40px 90px -30px #040828b3, 0 0 120px -10px rgb(var(--t-paper-glow) / 35%);color:#1f2235;font-family:var(--home-script), "Courier New", monospace;background:linear-gradient(160deg,#fff 0%,#fbfbff 55%,#f1f2fb 100%);border-radius:2px;padding:3.2rem 2.8rem 3rem;font-size:clamp(.72rem,1vw,.84rem);line-height:1.5;position:relative}.layers-module__1H9goq__page p{margin:0 0 1.05em}.layers-module__1H9goq__pageNumber{position:absolute;top:1.6rem;right:2.4rem}.layers-module__1H9goq__slug{font-weight:700}.layers-module__1H9goq__page .layers-module__1H9goq__cue{margin-bottom:0;padding-left:37%}.layers-module__1H9goq__line{padding:0 14% 0 22%}.layers-module__1H9goq__anchor{background:linear-gradient(90deg, rgb(var(--t-anchor-1) / calc(var(--glow,0) * .85)), rgb(var(--t-anchor-2) / calc(var(--glow,0) * .85)));box-shadow:0 0 calc(var(--glow,0) * 22px) rgb(var(--t-anchor-1) / calc(var(--glow,0) * .8));color:inherit;border-radius:3px;transition:background .2s linear}.layers-module__1H9goq__glass,.layers-module__1H9goq__voice{--cobalt:var(--t-sheen-1);--cobalt-ink:var(--t-text);--quiet:var(--t-text-faint);--graphite:var(--t-text-dim);background:linear-gradient(145deg, #ffffff29, #ffffff0a 60%), rgb(var(--t-glass) / 35%);width:min(34rem,88vw);color:var(--t-text);font:var(--type-body);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);border:1px solid #ffffff38;border-radius:22px;padding:2.1rem 2.2rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff59,0 30px 80px -30px #02061ecc}.layers-module__1H9goq__glass:before,.layers-module__1H9goq__voice:before{content:"";border-radius:inherit;background:linear-gradient(120deg, var(--t-sheen-1), var(--t-sheen-2) 40%, var(--t-sheen-3) 70%, var(--t-sheen-1));opacity:.55;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.layers-module__1H9goq__kicker,.layers-module__1H9goq__role{color:var(--t-text-dim);font:var(--type-caption);margin:0 0 .35rem}.layers-module__1H9goq__title{font:var(--type-title);margin:0 0 1.2rem}.layers-module__1H9goq__fields{gap:.95rem;margin:0;display:grid}.layers-module__1H9goq__fields dt{color:var(--t-text-faint);font:var(--type-caption)}.layers-module__1H9goq__fields dd{font:var(--type-body);margin:.15rem 0 0}.layers-module__1H9goq__approved{color:var(--t-accent);font:var(--type-caption);align-items:center;gap:.5rem;margin:1.4rem 0 0;display:inline-flex}.layers-module__1H9goq__approved:before{content:"";background:var(--t-accent);width:.6rem;height:.6rem;box-shadow:0 0 10px var(--t-accent);border-radius:50%}.layers-module__1H9goq__person{align-items:center;gap:.9rem;margin-bottom:1.1rem;display:flex}.layers-module__1H9goq__person .layers-module__1H9goq__title{margin:0}.layers-module__1H9goq__portrait{background:radial-gradient(circle at 35% 30%, #fff, var(--t-sheen-2) 55%, var(--t-sheen-1));width:3rem;height:3rem;color:var(--t-night-2);font:var(--type-title);border-radius:50%;place-items:center;display:grid}.layers-module__1H9goq__possibility{border:1.5px dashed rgb(var(--t-anchor-1) / 70%);background:rgb(var(--t-anchor-1) / calc(.06 + var(--glow,0) * .22));box-shadow:0 0 calc(var(--glow,0) * 28px) rgb(var(--t-anchor-1) / calc(var(--glow,0) * .7));border-radius:12px;gap:.35rem;margin-top:1.3rem;padding:.85rem 1rem;display:grid}.layers-module__1H9goq__possibility p{font:var(--type-body);margin:0}.layers-module__1H9goq__voice{text-align:center;width:min(36rem,88vw)}.layers-module__1H9goq__wave{width:70%;margin:.8rem auto 1.2rem;display:block}.layers-module__1H9goq__wave rect{fill:var(--t-sheen-1);opacity:.85}.layers-module__1H9goq__quote{font:var(--type-voice);margin:0}.layers-module__1H9goq__source{color:var(--t-text-dim);font:var(--type-caption);flex-wrap:wrap;justify-content:center;gap:.6rem;margin:1.3rem 0 0;display:flex}
.balcony-module__XFquNa__moon{top:calc(var(--hero-y,50%) - 34%);left:calc(var(--hero-x,70%) - 16%);width:min(5.5rem,10vmin);filter:drop-shadow(0 0 18px rgb(var(--t-glow) / 30%));opacity:calc(.2 + var(--copy,1) * .7);position:absolute;overflow:visible;translate:-50% -50%}.balcony-module__XFquNa__disc{fill:#f4e7d4}.balcony-module__XFquNa__house{width:auto;height:min(94vh,64rem);opacity:calc(.3 + var(--copy,1) * .7);position:absolute;bottom:0;right:0}.balcony-module__XFquNa__wall{fill:#0b0408}.balcony-module__XFquNa__glow{opacity:.9}.balcony-module__XFquNa__garden{fill:#08030a;opacity:.94;width:100%;height:24vh;position:absolute;bottom:0;left:0;right:0}@media (max-width:900px){.balcony-module__XFquNa__house{height:58vh;opacity:calc(.2 + var(--copy,1) * .5)}.balcony-module__XFquNa__moon{display:none}}@media (prefers-reduced-motion:no-preference){.balcony-module__XFquNa__glow{animation:3.6s ease-in-out infinite alternate balcony-module__XFquNa__balcony-flicker}}@keyframes balcony-module__XFquNa__balcony-flicker{0%{opacity:.82}30%{opacity:.95}55%{opacity:.86}80%{opacity:1}to{opacity:.9}}
.candles-module__gNATBq__windows{top:calc(var(--hero-y,50%) + 14%);left:var(--hero-x,70%);filter:blur(3px);width:min(58rem,92vmin);opacity:calc(.08 + var(--copy,1) * .32);position:absolute;translate:-50% -50%}.candles-module__gNATBq__bars{stroke:var(--t-night-1);stroke-opacity:.45;stroke-width:4px}.candles-module__gNATBq__chandelier{top:calc(var(--hero-y,50%) - 31%);left:var(--hero-x,70%);aspect-ratio:2;width:min(40rem,64vmin);opacity:calc(.15 + var(--copy,1) * .75);position:absolute;translate:-50% -50%}.candles-module__gNATBq__flame{background:radial-gradient(circle, rgb(var(--t-glow) / 75%) 0%, rgb(var(--t-glow) / 42%) 55%, rgb(var(--t-glow) / 0%) 72%);box-shadow:inset 0 0 0 1px rgb(var(--t-glow) / 22%);filter:blur(1.5px);opacity:var(--alpha,.6);mix-blend-mode:screen;border-radius:50%;position:absolute;translate:-50% -50%}@media (max-width:900px){.candles-module__gNATBq__windows{opacity:calc(.1 + var(--copy,1) * .35)}.candles-module__gNATBq__chandelier{top:calc(var(--hero-y,50%) - 15%)}}@media (prefers-reduced-motion:no-preference){.candles-module__gNATBq__flame{animation:candles-module__gNATBq__candles-breathe 6s ease-in-out var(--delay,0s) infinite alternate}}@keyframes candles-module__gNATBq__candles-breathe{0%{opacity:calc(var(--alpha,.6) * .75);scale:.94}to{opacity:var(--alpha,.6);scale:1.04}}
.cards-module__gt4EfW__shaft{top:-8%;bottom:-8%;left:var(--hero-x,70%);background:radial-gradient(50% 18% at 50% 0%, rgb(var(--t-glow) / 22%), transparent 100%), linear-gradient(90deg, transparent 0%, rgb(var(--t-haze) / 5%) 18%, rgb(var(--t-glow) / 11%) 50%, rgb(var(--t-haze) / 5%) 82%, transparent 100%);width:min(48rem,78vmin);opacity:calc(.35 + var(--copy,1) * .65);position:absolute;translate:-50%;-webkit-mask-image:linear-gradient(#000 0% 45%,#0000 100%);mask-image:linear-gradient(#000 0% 45%,#0000 100%)}.cards-module__gt4EfW__drift{left:calc(var(--hero-x,70%) + var(--dx,0vmin));width:var(--w,4vmin);translate:-50%;rotate:var(--rot,0deg);filter:blur(var(--blur,0px));opacity:calc(var(--copy,1) * var(--alpha,.5));position:absolute;overflow:visible}.cards-module__gt4EfW__face{fill:rgb(var(--t-haze) / 10%);stroke:rgb(var(--t-accent-rgb) / 70%);stroke-width:1.2px}.cards-module__gt4EfW__inset{fill:none;stroke:rgb(var(--t-accent-rgb) / 35%);stroke-width:.8px}.cards-module__gt4EfW__pip{fill:rgb(var(--t-accent-rgb) / 55%)}@media (prefers-reduced-motion:no-preference){.cards-module__gt4EfW__drift{animation:cards-module__gt4EfW__cards-drift var(--dur,60s) ease-in-out var(--delay,0s) infinite alternate}}@keyframes cards-module__gt4EfW__cards-drift{0%{translate:-50%;rotate:var(--rot,0deg)}to{translate:-42% -14vh;rotate:calc(var(--rot,0deg) + 16deg)}}
.castle-module__xleUua__bloodMoon{bottom:calc(min(46rem,80vmin)/2);left:calc(var(--hero-x,70%) + 8%);aspect-ratio:1;width:min(40rem,70vmin);box-shadow:0 0 90px 12px rgb(var(--t-glow) / 22%), 0 0 240px 70px rgb(var(--t-glow) / 10%);opacity:calc(.08 + var(--copy,1) * .52);background:radial-gradient(circle at 46% 40%,#caa092 0%,#a8655a 42%,#7f3433 80%,#5e2023 100%);border-radius:50%;position:absolute;translate:-50% 50%}.castle-module__xleUua__ridge{fill:#0b0405;opacity:.9;width:100%;height:26vh;position:absolute;bottom:0;left:0;right:0}.castle-module__xleUua__castle{bottom:0;left:calc(var(--hero-x,70%) + 16%);width:min(46rem,80vmin);position:absolute;overflow:visible;translate:-50%}.castle-module__xleUua__stone{fill:#060203}.castle-module__xleUua__window{fill:rgb(var(--t-accent-rgb) / 55%);opacity:calc(.3 + var(--copy,1) * .7)}.castle-module__xleUua__mist{background:radial-gradient(closest-side, rgb(var(--t-haze) / 18%), transparent);filter:blur(20px);border-radius:50%;width:140%;height:18vh;position:absolute;left:-20%}.castle-module__xleUua__mist[data-band="1"]{bottom:9vh}.castle-module__xleUua__mist[data-band="2"]{opacity:.8;bottom:-2vh}.castle-module__xleUua__bat{bottom:calc(min(46rem, 80vmin) * .5 - var(--by,0vmin));left:calc(var(--hero-x,70%) + 8% + var(--bx,0vmin));width:calc(1rem * var(--bs,1));fill:#070203;opacity:calc(var(--copy,1) * .75);position:absolute}@media (prefers-reduced-motion:no-preference){.castle-module__xleUua__bat{animation:castle-module__xleUua__castle-bat-drift 34s ease-in-out var(--bd,0s) infinite alternate}.castle-module__xleUua__mist[data-band="1"]{animation:46s ease-in-out infinite alternate castle-module__xleUua__castle-mist-drift}.castle-module__xleUua__mist[data-band="2"]{animation:60s ease-in-out -24s infinite alternate-reverse castle-module__xleUua__castle-mist-drift}}@keyframes castle-module__xleUua__castle-bat-drift{0%{translate:0}35%{translate:2.5vmin -1.2vmin}70%{translate:4vmin .6vmin}to{translate:6vmin -.8vmin}}@keyframes castle-module__xleUua__castle-mist-drift{0%{translate:-5%}to{translate:5%}}
.clock-module__98IsjG__clock{top:var(--hero-y,50%);left:var(--hero-x,70%);width:min(46rem,78vmin);opacity:calc(var(--copy,1) * .9);position:absolute;overflow:visible;translate:-50% -50%}.clock-module__98IsjG__rim{fill:none;stroke:rgb(var(--t-accent-rgb) / 30%);stroke-width:1px}.clock-module__98IsjG__tick{stroke:rgb(var(--t-accent-rgb) / 40%);stroke-width:1.2px}.clock-module__98IsjG__numeral{fill:rgb(var(--t-accent-rgb) / 55%);font-family:var(--home-display), Georgia, serif;letter-spacing:.04em;font-size:19px}.clock-module__98IsjG__hour,.clock-module__98IsjG__minute{stroke:#f4e6c4cc;stroke-linecap:round}.clock-module__98IsjG__hour{stroke-width:4px}.clock-module__98IsjG__minute{stroke-width:2px;transform:rotate(var(--minute,-6deg))}.clock-module__98IsjG__pin{fill:#f4e6c4}.clock-module__98IsjG__strike{top:var(--hero-y,50%);left:var(--hero-x,70%);aspect-ratio:1;opacity:0;pointer-events:none;border:1px solid #f4e6c499;border-radius:50%;width:min(46rem,78vmin);position:absolute;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){[data-struck] .clock-module__98IsjG__strike{animation:2.4s cubic-bezier(.2,.7,.2,1) both clock-module__98IsjG__strike}}@keyframes clock-module__98IsjG__strike{0%{opacity:.9;scale:1}to{opacity:0;scale:1.9}}[data-copy-gone] .clock-module__98IsjG__strike{display:none}
.cyclone-module__7ApZAW__funnel{aspect-ratio:1/2;transform-origin:50% 100%;height:88vh;opacity:calc(.18 + var(--copy,1) * .72);position:absolute;top:-6vh;right:-6vh;overflow:visible}.cyclone-module__7ApZAW__body{fill:rgb(var(--t-haze) / 9%);filter:blur(10px)}.cyclone-module__7ApZAW__ring{fill:none;stroke:rgb(var(--t-haze) / 26%);stroke-width:1.4px;stroke-linecap:round}@media (max-width:900px){.cyclone-module__7ApZAW__funnel{height:70vh;opacity:calc(.12 + var(--copy,1) * .5);top:12vh;right:-14vh}}.cyclone-module__7ApZAW__emerald{top:78%;left:var(--hero-x,70%);background:radial-gradient(closest-side, rgb(var(--t-glow) / 42%), rgb(var(--t-glow) / 12%) 55%, transparent);filter:blur(4px);width:min(44rem,74vmin);height:12vh;opacity:calc(.4 + var(--copy,1) * .6);border-radius:50%;position:absolute;translate:-50% -50%}.cyclone-module__7ApZAW__prairie{fill:#060807;opacity:.94;width:100%;height:22vh;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:no-preference){.cyclone-module__7ApZAW__ring{animation:14s linear infinite cyclone-module__7ApZAW__cyclone-turn}.cyclone-module__7ApZAW__funnel{animation:34s ease-in-out infinite alternate cyclone-module__7ApZAW__cyclone-sway}}@keyframes cyclone-module__7ApZAW__cyclone-turn{to{stroke-dashoffset:-240px}}@keyframes cyclone-module__7ApZAW__cyclone-sway{0%{rotate:-1.5deg}to{rotate:2deg}}
.desert-module__E3gwPW__crescent{top:calc(var(--hero-y,50%) - 14%);left:calc(var(--hero-x,70%) - 11%);fill:#f2e2c4;width:min(30rem,52vmin);filter:drop-shadow(0 0 14px rgb(var(--t-glow) / 45%)) drop-shadow(0 0 50px rgb(var(--t-glow) / 18%));opacity:calc(.1 + var(--copy,1) * .6);position:absolute;translate:-50% -50%;rotate:-24deg}.desert-module__E3gwPW__haze{background:radial-gradient(closest-side at 45% 60%, rgb(var(--t-glow) / 30%), rgb(var(--t-haze) / 10%) 55%, transparent);filter:blur(14px);border-radius:50%;width:130%;height:26vh;position:absolute;bottom:10vh;left:-15%}.desert-module__E3gwPW__city{bottom:17vh;left:calc(var(--hero-x,70%) - 30%);fill:#130f31;width:min(30rem,52vw);opacity:calc(.4 + var(--copy,1) * .6);position:absolute;translate:-50%}.desert-module__E3gwPW__dunes{width:100%;height:36vh;position:absolute;bottom:0;left:0;right:0}.desert-module__E3gwPW__far{fill:#110d2c}.desert-module__E3gwPW__mid{fill:#0a081d}.desert-module__E3gwPW__near{fill:#050411}.desert-module__E3gwPW__crest{fill:none;stroke:rgb(var(--t-glow) / 22%);stroke-width:1px;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.desert-module__E3gwPW__haze{animation:22s ease-in-out infinite alternate desert-module__E3gwPW__desert-haze}}@keyframes desert-module__E3gwPW__desert-haze{0%{opacity:.7;scale:1 .92}to{opacity:1;scale:1.04 1.06}}
.forest-module__Qf4EMq__wood{width:100%;height:100%;position:absolute;inset:0}.forest-module__Qf4EMq__far{fill:#12201a}.forest-module__Qf4EMq__mid{fill:#060d0a}.forest-module__Qf4EMq__trunk{background:linear-gradient(90deg, #010302 0%, #040a07 70%, rgb(var(--t-glow) / 9%) 94%, #020504 100%);filter:blur(2px);position:absolute;top:0;bottom:0}.forest-module__Qf4EMq__trunk[data-trunk="1"]{width:min(7rem,8vw);left:-2vw}.forest-module__Qf4EMq__trunk[data-trunk="2"]{width:min(5rem,6vw);right:-1vw;scale:-1 1}.forest-module__Qf4EMq__shaft{transform-origin:50% 0;background:linear-gradient(180deg, rgb(var(--t-glow) / 18%), rgb(var(--t-glow) / 6%) 55%, transparent 85%);filter:blur(16px);height:120%;opacity:calc(.2 + var(--copy,1) * .7);position:absolute;top:-12%}.forest-module__Qf4EMq__shaft[data-shaft="1"]{left:calc(var(--hero-x,70%) - 9%);width:min(9rem,14vw);rotate:14deg}.forest-module__Qf4EMq__shaft[data-shaft="2"]{left:calc(var(--hero-x,70%) + 3%);width:min(5rem,8vw);opacity:calc(.15 + var(--copy,1) * .5);rotate:16deg}.forest-module__Qf4EMq__eyes{top:74%;left:calc(var(--hero-x,70%) - 24%);opacity:var(--copy,1);gap:9px;display:flex;position:absolute}.forest-module__Qf4EMq__eye{opacity:0;background:#dfe8b8;border-radius:50%;width:3px;height:2px;box-shadow:0 0 6px #dfe8b8b3}.forest-module__Qf4EMq__mist{background:radial-gradient(closest-side, rgb(var(--t-haze) / 26%), transparent);filter:blur(20px);border-radius:50%;width:140%;height:24vh;position:absolute;left:-20%}.forest-module__Qf4EMq__mist[data-band="1"]{bottom:2vh}.forest-module__Qf4EMq__mist[data-band="2"]{opacity:.55;bottom:14vh}@media (prefers-reduced-motion:no-preference){.forest-module__Qf4EMq__mist[data-band="1"]{animation:46s ease-in-out infinite alternate forest-module__Qf4EMq__forest-mist}.forest-module__Qf4EMq__mist[data-band="2"]{animation:60s ease-in-out -24s infinite alternate-reverse forest-module__Qf4EMq__forest-mist}.forest-module__Qf4EMq__eye{animation:41s linear 12s infinite forest-module__Qf4EMq__forest-eyes}}@keyframes forest-module__Qf4EMq__forest-mist{0%{translate:-5%}to{translate:5%}}@keyframes forest-module__Qf4EMq__forest-eyes{0%,86%{opacity:0}88%,91%{opacity:.5}91.6%{opacity:.04}92.4%,94%{opacity:.45}96%,to{opacity:0}}
.moor-module__wkNd-q__fullMoon{top:calc(var(--hero-y,50%) - 10%);left:var(--hero-x,70%);aspect-ratio:1;width:min(30rem,52vmin);box-shadow:0 0 80px 10px rgb(var(--t-glow) / 25%), 0 0 220px 60px rgb(var(--t-glow) / 12%);opacity:calc(.12 + var(--copy,1) * .78);background:radial-gradient(circle at 42% 38%,#fbf6e8 0%,#ece3c9 45%,#cfc4a6 100%);border-radius:50%;position:absolute;translate:-50% -50%}.moor-module__wkNd-q__tors{fill:#050807;opacity:.92;width:100%;height:32vh;position:absolute;bottom:0;left:0;right:0}.moor-module__wkNd-q__fog{background:radial-gradient(closest-side, rgb(var(--t-haze) / 30%), transparent);filter:blur(18px);border-radius:50%;width:140%;height:26vh;position:absolute;left:-20%}.moor-module__wkNd-q__fog[data-band="1"]{bottom:4vh}.moor-module__wkNd-q__fog[data-band="2"]{opacity:.6;bottom:18vh}.moor-module__wkNd-q__fog[data-band="3"]{opacity:.9;bottom:-6vh}@media (prefers-reduced-motion:no-preference){.moor-module__wkNd-q__fog[data-band="1"]{animation:38s ease-in-out infinite alternate moor-module__wkNd-q__drift-fog}.moor-module__wkNd-q__fog[data-band="2"]{animation:52s ease-in-out -20s infinite alternate-reverse moor-module__wkNd-q__drift-fog}.moor-module__wkNd-q__fog[data-band="3"]{animation:44s ease-in-out -8s infinite alternate moor-module__wkNd-q__drift-fog}}@keyframes moor-module__wkNd-q__drift-fog{0%{translate:-6%}to{translate:6%}}
.sea-module__q25BSW__moon{top:calc(var(--hero-y,50%) - 16%);left:var(--hero-x,70%);aspect-ratio:1;width:min(18rem,32vmin);box-shadow:0 0 70px 12px rgb(var(--t-glow) / 22%), 0 0 200px 70px rgb(var(--t-glow) / 10%);filter:blur(.6px);opacity:calc(.1 + var(--copy,1) * .6);background:radial-gradient(circle at 46% 42%,#eef2f6 0%,#cdd6e0 50%,#9eabbb 100%);border-radius:50%;position:absolute;translate:-50% -50%}.sea-module__q25BSW__sea{background:linear-gradient(180deg, rgb(var(--t-haze) / 14%) 0, var(--t-night-2) 1.5%, var(--t-night-1) 100%);height:40vh;box-shadow:0 -1px 0 rgb(var(--t-haze) / 22%);opacity:.96;position:absolute;bottom:0;left:0;right:0}.sea-module__q25BSW__swell{fill:none;width:100%;height:100%;stroke:rgb(var(--t-haze) / 16%);stroke-width:1px;position:absolute;inset:0}.sea-module__q25BSW__glint{background:rgb(var(--t-glow) / 85%);height:1.5px;box-shadow:0 0 6px rgb(var(--t-glow) / 60%);opacity:calc(.2 + var(--copy,1) * .5);border-radius:1px;position:absolute;translate:-50%}.sea-module__q25BSW__reflection{background:linear-gradient(180deg, rgb(var(--t-accent-rgb) / 55%), transparent);filter:blur(1px);width:2px;height:7vh;position:absolute;top:1%;left:calc(100% - 2vw - min(7rem,13vmin)/7.69231);translate:-50%}.sea-module__q25BSW__ship{width:min(7rem,13vmin);opacity:calc(.45 + var(--copy,1) * .5);position:absolute;bottom:calc(40vh - .9vmin);right:2vw;overflow:visible}.sea-module__q25BSW__hull{transform-box:fill-box;transform-origin:50% 100%;--rock:1.2deg}.sea-module__q25BSW__body{fill:#02050a}.sea-module__q25BSW__rigging{stroke:#02050a;stroke-width:1.4px;stroke-linecap:round}.sea-module__q25BSW__lantern{stroke:#02050a;stroke-width:.8px;transform-box:fill-box;transform-origin:50% 0;--rock:8deg}.sea-module__q25BSW__lamp{fill:var(--t-accent);stroke:none;filter:drop-shadow(0 0 3px rgb(var(--t-accent-rgb) / 90%))}@media (prefers-reduced-motion:no-preference){.sea-module__q25BSW__glint{animation:sea-module__q25BSW__sea-glint 3.2s ease-in-out var(--delay,0s) infinite alternate}.sea-module__q25BSW__hull,.sea-module__q25BSW__lantern{animation:7s ease-in-out infinite alternate sea-module__q25BSW__sea-rock}.sea-module__q25BSW__lantern{animation-delay:-3.5s}}@keyframes sea-module__q25BSW__sea-glint{0%{opacity:.08}to{opacity:calc(.25 + var(--copy,1) * .6)}}@keyframes sea-module__q25BSW__sea-rock{0%{rotate:calc(var(--rock) * -1)}to{rotate:var(--rock)}}@media (max-width:600px){.sea-module__q25BSW__ship,.sea-module__q25BSW__reflection{display:none}}
.footer-module__-XDipW__footer{--footer-rise:18rem;margin-top:calc(-1 * var(--footer-rise));isolation:isolate;pointer-events:none;color:#f4efe6;font-family:var(--home-sans), var(--font-geist-sans), system-ui, sans-serif;position:relative;overflow:hidden}.footer-module__-XDipW__painting{z-index:-2;filter:blur(26px)saturate(1.1);-webkit-mask-image:linear-gradient(180deg, transparent 0, #0000001a calc(var(--footer-rise) * .35), #00000080 calc(var(--footer-rise) * .7), #000 var(--footer-rise));mask-image:linear-gradient(180deg, transparent 0, #0000001a calc(var(--footer-rise) * .35), #00000080 calc(var(--footer-rise) * .7), #000 var(--footer-rise));position:absolute;inset:0 -10% -10%}.footer-module__-XDipW__sky{background:linear-gradient(#b9a7c9 0%,#6f5a8e 20%,#2a2552 36%,#15153a 50%,#3c3264 64%,#9a5f72 76%,#e08c72 86%,#f6c08a 94%,#ffe3b8 100%);position:absolute;inset:0}.footer-module__-XDipW__sun{aspect-ratio:1.6;background:radial-gradient(at 50% 60%,#fff6e6 0%,#ffe2b4d9 14%,#ffbe8c66 34%,#0000 64%);border-radius:50%;width:70%;position:absolute;bottom:-18%;left:50%;translate:-50%}.footer-module__-XDipW__orb{aspect-ratio:1;background:radial-gradient(circle, rgb(var(--hue) / 100%) 0%, rgb(var(--hue) / 55%) 45%, transparent 70%);opacity:var(--o);mix-blend-mode:screen;border-radius:50%;position:absolute;translate:-50% -50%}.footer-module__-XDipW__veil{z-index:-1;-webkit-mask-image:linear-gradient(180deg, transparent 0, #0000001a calc(var(--footer-rise) * .35), #00000080 calc(var(--footer-rise) * .7), #000 var(--footer-rise));mask-image:linear-gradient(180deg, transparent 0, #0000001a calc(var(--footer-rise) * .35), #00000080 calc(var(--footer-rise) * .7), #000 var(--footer-rise));background:linear-gradient(#08081000 0%,#08081073 38%,#0808108c 58%,#08081026 100%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:absolute;inset:0}.footer-module__-XDipW__inner{width:min(100% - 2.5rem,82rem);padding:calc(clamp(4rem, 8vw, 6rem) + var(--footer-rise)) 0 2rem;pointer-events:auto;gap:clamp(4rem,9vw,7rem);margin:0 auto;display:grid}.footer-module__-XDipW__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2.5rem;display:flex}.footer-module__-XDipW__line{text-wrap:balance;max-width:18ch;font-family:var(--home-display,var(--font-newsreader)), Georgia, serif;letter-spacing:-.015em;text-shadow:0 0 40px #ffd6a040;margin:0;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:300;line-height:1.05}.footer-module__-XDipW__note{color:#f4efe6b8;margin:1.2rem 0 0;font-size:.9375rem}.footer-module__-XDipW__links{flex-wrap:wrap;gap:.4rem 2rem;font-size:.9375rem;display:flex}.footer-module__-XDipW__links a,.footer-module__-XDipW__backToTop{color:#f4efe6d1;text-decoration:none;transition:color .2s}.footer-module__-XDipW__links a:hover,.footer-module__-XDipW__backToTop:hover{color:#fff}.footer-module__-XDipW__bottom{color:#f4efe699;border-top:1px solid #f4efe629;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.4rem;font-size:.8125rem;display:flex}.footer-module__-XDipW__bottom p{margin:0}.footer-module__-XDipW__brand{color:#f4efe6;align-items:center;gap:.6rem;font-weight:600;text-decoration:none;display:inline-flex}.footer-module__-XDipW__brand span{line-height:1}.footer-module__-XDipW__brand img{display:block;translate:0 .035em}.footer-module__-XDipW__footer a:focus-visible{outline-offset:3px;outline:3px solid #ffd6a0d9}@media (prefers-reduced-motion:no-preference){.footer-module__-XDipW__orb{animation:footer-module__-XDipW__float 24s ease-in-out var(--d) infinite alternate}}@keyframes footer-module__-XDipW__float{to{opacity:calc(var(--o) * 1.3);translate:-42% -62%}}
.public-article-module__cd3ZSG__shell{--t-text:#22243b;--t-text-dim:#50576b;--t-glow:233 207 152;--type-ui:400 .9375rem / 1.5 var(--home-sans);min-height:100vh;color:var(--t-text);font-family:var(--home-sans), system-ui, sans-serif;background:#fff}.public-article-module__cd3ZSG__shell ::selection{color:#22243b;background:#e9cf98}.public-article-module__cd3ZSG__shell a:focus-visible,.public-article-module__cd3ZSG__shell summary:focus-visible{outline-offset:5px;outline:3px solid #8a6a2c}.public-article-module__cd3ZSG__shell a{text-underline-offset:.25em}.public-article-module__cd3ZSG__main{max-width:78rem;margin:0 auto;padding:3rem clamp(1.25rem,6vw,5rem) 23rem}.public-article-module__cd3ZSG__breadcrumb{color:#50576b;font:var(--type-ui);flex-wrap:wrap;gap:.5rem;display:flex}.public-article-module__cd3ZSG__breadcrumb a{color:inherit}.public-article-module__cd3ZSG__intro{max-width:62rem;margin:3rem 0 4rem}.public-article-module__cd3ZSG__intro h1{max-width:19ch;font-family:var(--home-display), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;margin:0 0 1.5rem;font-size:clamp(2.75rem,5.2vw,4.5rem);font-weight:300;line-height:1.06}.public-article-module__cd3ZSG__intro>p{color:#50576b;max-width:65ch;margin:0;font-size:1.125rem;line-height:1.7}.public-article-module__cd3ZSG__body{grid-template-columns:13rem minmax(0,1fr);align-items:start;gap:3rem;display:grid}.public-article-module__cd3ZSG__contents{font:var(--type-ui);gap:.9rem;display:grid;position:sticky;top:2rem}.public-article-module__cd3ZSG__contents p{margin:0 0 .35rem;font-weight:600}.public-article-module__cd3ZSG__contents a{color:#50576b;text-decoration:none}.public-article-module__cd3ZSG__contents a:hover{color:#124fa9;text-decoration:underline}.public-article-module__cd3ZSG__prose{max-width:70ch;font-size:1.0625rem;line-height:1.75}.public-article-module__cd3ZSG__prose section{margin-bottom:4rem;scroll-margin-top:2rem}.public-article-module__cd3ZSG__prose h2{font-family:var(--home-display), Georgia, serif;text-wrap:balance;margin:0 0 1rem;font-size:clamp(2rem,3vw,2.5rem);font-weight:500;line-height:1.15}.public-article-module__cd3ZSG__prose p{margin:0 0 1.25rem}.public-article-module__cd3ZSG__prose ul{margin:1rem 0 1.5rem;padding-left:1.3rem}.public-article-module__cd3ZSG__prose li{margin:.65rem 0;padding-left:.25rem}.public-article-module__cd3ZSG__prose a{color:#124fa9}.public-article-module__cd3ZSG__example{background:#f3f6f6;border-radius:12px;margin:2rem 0;padding:1.75rem}.public-article-module__cd3ZSG__example figcaption{color:#50576b;margin-bottom:1.2rem;font-size:.9375rem}.public-article-module__cd3ZSG__example dl{margin:0}.public-article-module__cd3ZSG__example dl>div+div{margin-top:1.4rem}.public-article-module__cd3ZSG__example dt{font-weight:600}.public-article-module__cd3ZSG__example dd{margin:.3rem 0 0}.public-article-module__cd3ZSG__prose details{border-bottom:1px solid #dde5e5;padding:1.2rem 0}.public-article-module__cd3ZSG__prose summary{cursor:pointer;font-weight:500}.public-article-module__cd3ZSG__prose details p{margin:1rem 0 0}.public-article-module__cd3ZSG__next{border-top:1px solid #dde5e5;padding-top:2rem}.public-article-module__cd3ZSG__prose .public-article-module__cd3ZSG__links{padding:0;list-style:none}.public-article-module__cd3ZSG__links li{padding:0}@media (max-width:850px){.public-article-module__cd3ZSG__body{grid-template-columns:minmax(0,1fr);gap:2.5rem}.public-article-module__cd3ZSG__contents{border-bottom:1px solid #dde5e5;padding-bottom:2rem;position:static}.public-article-module__cd3ZSG__intro{margin:2.5rem 0}}@media (max-width:520px){.public-article-module__cd3ZSG__main{padding-top:2rem}.public-article-module__cd3ZSG__example{padding:1.25rem}.public-article-module__cd3ZSG__breadcrumb>span[aria-current]{display:none}}
.snow-module__YXKXHa__far,.snow-module__YXKXHa__near{pointer-events:none;width:100%;height:200%;position:absolute;top:-100%;left:0}.snow-module__YXKXHa__far{opacity:calc(.3 + var(--copy,1) * .4)}.snow-module__YXKXHa__near{opacity:calc(.2 + var(--copy,1) * .45)}.snow-module__YXKXHa__flake{background:#e8effad9;border-radius:50%;width:1.6px;height:1.6px;position:absolute}.snow-module__YXKXHa__near .snow-module__YXKXHa__flake{filter:blur(1.5px);background:#ecf2fc99;width:5px;height:5px}.snow-module__YXKXHa__roofs{width:100%;height:30vh;position:absolute;bottom:0;left:0;right:0}.snow-module__YXKXHa__mass{fill:#050609}.snow-module__YXKXHa__ridge{fill:none;stroke:rgb(var(--t-haze) / 38%);stroke-width:1.5px;stroke-linejoin:round}.snow-module__YXKXHa__window{fill:var(--t-accent);opacity:.85}.snow-module__YXKXHa__mullion{stroke:#050609;stroke-width:2px}@media (prefers-reduced-motion:no-preference){.snow-module__YXKXHa__far{animation:150s linear infinite snow-module__YXKXHa__snow-fall}.snow-module__YXKXHa__near{animation:90s linear -30s infinite snow-module__YXKXHa__snow-fall}}@keyframes snow-module__YXKXHa__snow-fall{0%{translate:0}to{translate:0 50%}}
.backup-module__I1pFMG__dialog{color:#22243b;border:none;border-radius:.75rem;width:min(32rem,100vw - 2rem);margin:auto;padding:1.5rem;box-shadow:0 1rem 4rem #22243b33}.backup-module__I1pFMG__dialog::backdrop{background:#22243b66}.backup-module__I1pFMG__dialog h2{font-size:1.25rem}.backup-module__I1pFMG__dialog p{margin:1rem 0 1.5rem;line-height:1.7}
.storm-module__m1YYMa__sky{opacity:calc(.35 + var(--copy,1) * .65);position:absolute;inset:0}.storm-module__m1YYMa__cloud{border-radius:50%;position:absolute;translate:-50% -50%}.storm-module__m1YYMa__cloud[data-mass="1"]{top:calc(var(--hero-y,50%) - 30%);left:var(--hero-x,70%);background:radial-gradient(closest-side, rgb(var(--t-haze) / 17%), transparent);filter:blur(26px);width:min(72rem,124vmin);height:min(26rem,44vmin)}.storm-module__m1YYMa__cloud[data-mass="2"]{background:radial-gradient(closest-side, var(--t-night-1) 35%, transparent);filter:blur(30px);opacity:.85;width:130vw;height:52vh;top:4%;left:40%}.storm-module__m1YYMa__cloud[data-mass="3"]{top:calc(var(--hero-y,50%) - 12%);left:calc(var(--hero-x,70%) + 16%);background:radial-gradient(closest-side, rgb(var(--t-haze) / 12%), transparent);filter:blur(18px);width:56vmin;height:22vmin}.storm-module__m1YYMa__flash{top:calc(var(--hero-y,50%) - 32%);left:calc(var(--hero-x,70%) - 14%);aspect-ratio:2;background:radial-gradient(closest-side, rgb(var(--t-glow) / 52%), rgb(var(--t-glow) / 16%) 55%, transparent);filter:blur(12px);mix-blend-mode:screen;opacity:0;border-radius:50%;width:min(66rem,110vmin);position:absolute;translate:-50% -50%}.storm-module__m1YYMa__alps{width:100%;height:40vh;fill:var(--t-night-2);opacity:.85;position:absolute;bottom:0;left:0;right:0}.storm-module__m1YYMa__rainField{opacity:calc(.25 + var(--copy,1) * .5);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 8%,#000 38% 88%,#0000);mask-image:linear-gradient(#0000 8%,#000 38% 88%,#0000)}.storm-module__m1YYMa__rain{width:100%;height:200%;position:absolute;top:-100%;left:0}.storm-module__m1YYMa__sheet{width:100%;height:50%;display:block}.storm-module__m1YYMa__sheet line{stroke:rgb(var(--t-haze) / 24%);stroke-width:1px;vector-effect:non-scaling-stroke}.storm-module__m1YYMa__roofs{fill:#04070a;width:100%;height:30vh;position:absolute;bottom:0;left:0;right:0}.storm-module__m1YYMa__roofs .storm-module__m1YYMa__garret{fill:rgb(var(--t-accent-rgb) / 70%)}@media (prefers-reduced-motion:no-preference){.storm-module__m1YYMa__flash{animation:17s ease-out -6s infinite storm-module__m1YYMa__storm-flash}.storm-module__m1YYMa__rain{animation:2.8s linear infinite storm-module__m1YYMa__storm-rain-fall}}@keyframes storm-module__m1YYMa__storm-flash{0%,82%{opacity:0}83.5%{opacity:.75}96%,to{opacity:0}}@keyframes storm-module__m1YYMa__storm-rain-fall{0%{translate:0}to{translate:0 50%}}
.maker-module__cHceDq__maker{color:#22243b;min-width:0;font:400 .9375rem / 1.5 var(--home-sans), sans-serif;border:none;padding:0}.maker-module__cHceDq__maker button,.maker-module__cHceDq__maker select,.maker-module__cHceDq__maker input,.maker-module__cHceDq__maker textarea{font:inherit;font-size:1rem}.maker-module__cHceDq__maker button{cursor:pointer;color:#22243b;background:#fff;border:1px solid #c5cbd6;border-radius:.45rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.55rem .9rem;display:inline-flex}.maker-module__cHceDq__maker button:hover:not(:disabled){background:#f1f4f9;border-color:#8c99ac}.maker-module__cHceDq__maker button:active:not(:disabled){background:#e9eef8}.maker-module__cHceDq__maker button:disabled{opacity:.5;cursor:default}.maker-module__cHceDq__maker button.maker-module__cHceDq__primary{color:#fff;background:#1769e0;border-color:#1769e0}.maker-module__cHceDq__maker button.maker-module__cHceDq__primary:hover:not(:disabled){background:#124fa9;border-color:#124fa9}.maker-module__cHceDq__maker :is(button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #1769e0}.maker-module__cHceDq__maker :is(input,textarea,select){color:#22243b;caret-color:#1769e0;background:#fff;border:1px solid #bfc6d1;border-radius:.4rem;min-width:0;min-height:2.75rem;padding:.55rem .65rem}.maker-module__cHceDq__maker label{flex-direction:column;gap:.35rem;font-weight:500;display:flex}.maker-module__cHceDq__maker h2{margin:0;font-size:1.0625rem;font-weight:600}.maker-module__cHceDq__deckTop{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.maker-module__cHceDq__deckTop label{width:100%;max-width:28rem}.maker-module__cHceDq__saveStatus{color:#50576b;flex-shrink:0;margin:0 0 .5rem;font-size:.8125rem}.maker-module__cHceDq__toolbar{z-index:10;background:#fff;border-block:1px solid #d9dde5;flex-wrap:wrap;align-items:end;gap:1rem;padding:1rem 0;display:flex;position:sticky;top:0}.maker-module__cHceDq__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.maker-module__cHceDq__maker .maker-module__cHceDq__checkbox{flex-direction:row;align-items:center;gap:.5rem;min-height:2.75rem}.maker-module__cHceDq__checkbox input{accent-color:#1769e0;min-height:auto}.maker-module__cHceDq__workspace{grid-template-columns:minmax(0,1fr) 24rem;align-items:start;gap:2rem;margin-top:1.5rem;display:grid}.maker-module__cHceDq__hint{color:#50576b;font-size:.8125rem;line-height:1.6}.maker-module__cHceDq__error{color:#922525;background:#fff0ef;border-radius:.4rem;padding:.75rem;line-height:1.6}.maker-module__cHceDq__backup{margin-top:1.5rem}.maker-module__cHceDq__recovery{background:#fff7df;border-radius:.5rem;margin-top:1rem;padding:1rem}.maker-module__cHceDq__recovery p{margin:0 0 .75rem}.maker-module__cHceDq__invitation{margin-top:1.5rem}.maker-module__cHceDq__invitation a{color:#124fa9;text-decoration:underline}.maker-module__cHceDq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.maker-module__cHceDq__workspace{grid-template-columns:minmax(0,1fr) 22rem;gap:1rem}}@media (max-width:750px){.maker-module__cHceDq__workspace{flex-direction:column;display:flex}.maker-module__cHceDq__deckTop{display:block}.maker-module__cHceDq__saveStatus{margin:.5rem 0 0}.maker-module__cHceDq__toolbar{z-index:10;background:#fff;gap:.75rem;position:sticky;top:0}}@media (prefers-reduced-motion:reduce){.maker-module__cHceDq__maker *{scroll-behavior:auto}}
.night-module__D0awbG__night{background:radial-gradient(70% 55% at 74% 22%, rgb(var(--t-glow) / 30%), transparent 60%), radial-gradient(60% 50% at 10% 100%, rgb(var(--t-haze) / 18%), transparent 70%), linear-gradient(180deg, var(--t-night-1) 0%, var(--t-night-2) 42%, var(--t-night-3) 80%, var(--t-night-4) 100%);position:absolute;inset:0;overflow:hidden}.night-module__D0awbG__moon{top:var(--hero-y,50%);left:var(--hero-x,70%);aspect-ratio:1;background:radial-gradient(circle, rgb(var(--t-glow) / 22%) 0%, rgb(var(--t-glow) / 8%) 40%, transparent 68%);border-radius:50%;width:min(62rem,95vmin);position:absolute;translate:-50% -50%}.night-module__D0awbG__dust{background:var(--t-text);box-shadow:0 0 6px rgb(var(--t-glow) / 70%);opacity:.55;translate:0 calc(var(--p,0) * -14px);border-radius:50%;position:absolute}@keyframes night-module__D0awbG__twinkle{0%{opacity:.2}to{opacity:.95}}@media (prefers-reduced-motion:no-preference){.night-module__D0awbG__dust{animation:night-module__D0awbG__twinkle 4s ease-in-out var(--delay) infinite alternate}}
.preview-module__66hBTW__preview{aspect-ratio:5/3;background:#fff;position:relative;overflow:hidden}.preview-module__66hBTW__preview canvas{width:100%;height:100%;display:block}.preview-module__66hBTW__fitBadge{color:#922525;background:#fff0ef;padding:.15rem .4rem;font-size:.75rem;font-weight:500;position:absolute;bottom:.4rem;right:.4rem}.preview-module__66hBTW__board{grid-area:1/1;width:100%;min-width:0}.preview-module__66hBTW__boardHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:1rem;display:flex}.preview-module__66hBTW__boardHeading p{color:#50576b;margin:0;font-size:.8125rem}.preview-module__66hBTW__grid{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.preview-module__66hBTW__grid li{min-width:0}.preview-module__66hBTW__grid button.preview-module__66hBTW__cardButton{text-align:left;outline-offset:0;border:none;border-radius:.65rem;outline:1px solid #d9dde5;width:100%;padding:0;display:block;overflow:hidden;box-shadow:0 3px 13px #22243b1a}.preview-module__66hBTW__grid button.preview-module__66hBTW__cardButton[aria-pressed=true]{outline:2px solid #1769e0}.preview-module__66hBTW__grid button.preview-module__66hBTW__cardButton:focus-visible{outline-offset:4px;outline:3px solid #1769e0}.preview-module__66hBTW__grid button.preview-module__66hBTW__cardButton:hover{background:#fff}.preview-module__66hBTW__cardCaption{text-overflow:ellipsis;white-space:nowrap;gap:.65rem;padding:.6rem .75rem;font-size:.8125rem;display:flex;overflow:hidden}.preview-module__66hBTW__cardCaption>span{color:#50576b;font-variant-numeric:tabular-nums}.preview-module__66hBTW__printPreview{margin-top:2rem;scroll-margin-top:8rem}.preview-module__66hBTW__sheets{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));align-items:start;gap:2rem;max-width:62rem;display:grid}.preview-module__66hBTW__sheet{aspect-ratio:595.276/841.89;background:#fff;border:none;min-width:0;margin:0;padding:13.26% 19.76%;display:block;box-shadow:0 4px 24px #22243b1a}.preview-module__66hBTW__sheet.preview-module__66hBTW__letter{aspect-ratio:612/792;padding:8.82% 20.58%}.preview-module__66hBTW__cutCard{outline-offset:3px;outline:1px dashed #a1a8b4;flex-shrink:0;margin-bottom:5%;position:relative}@media (max-width:390px){.preview-module__66hBTW__grid{grid-template-columns:1fr}}.preview-module__66hBTW__grid button.preview-module__66hBTW__cardButton[data-drop-target=true]{outline-offset:4px;outline:3px solid #1769e0}
.sky-module__iioRMG__sky{width:100%;height:100%;font-family:var(--sans);overflow:visible}.sky-module__iioRMG__threads line{stroke:rgb(var(--t-haze) / 30%);stroke-width:.8px}.sky-module__iioRMG__threads line[data-origin]{stroke:rgb(var(--t-accent-rgb) / 45%);stroke-width:1px}.sky-module__iioRMG__star circle{fill:#f4f6ff}.sky-module__iioRMG__star text{fill:var(--t-text-dim);font-size:13px}.sky-module__iioRMG__star[data-kind=possible] circle{fill:none;stroke:var(--t-sheen-1);stroke-width:1.4px;stroke-dasharray:2.4 2.4}.sky-module__iioRMG__star[data-kind=open] circle{fill:none;stroke:var(--t-sheen-2);stroke-width:1.4px}.sky-module__iioRMG__star[data-kind=chosen] circle{fill:#fff7e4;filter:drop-shadow(0 0 4px #fff0c8cc)}.sky-module__iioRMG__star[data-kind=dust] circle{fill:#f0f3ffb3}.sky-module__iioRMG__origin circle:nth-child(2){fill:#fff4d6}.sky-module__iioRMG__origin text{fill:var(--t-accent);font-size:13px;font-weight:500}@media (prefers-reduced-motion:no-preference){.sky-module__iioRMG__star[data-kind=dust]{animation:sky-module__iioRMG__twinkle calc(3s + var(--i) * .7s) ease-in-out infinite alternate}}@keyframes sky-module__iioRMG__twinkle{0%{opacity:.35}to{opacity:1}}
.craft-collection-module__VdRrgW__collection{width:min(calc(100% - 6rem), var(--landing-content-width));margin:0 auto;padding-block:6rem;scroll-margin-top:6rem}.craft-collection-module__VdRrgW__label,.craft-collection-module__VdRrgW__volume,.craft-collection-module__VdRrgW__coverCount,.craft-collection-module__VdRrgW__number,.craft-collection-module__VdRrgW__ruleMeta,.craft-collection-module__VdRrgW__resultLine{font-family:var(--font-geist-mono), monospace;font-size:.6875rem;line-height:1.6}.craft-collection-module__VdRrgW__label,.craft-collection-module__VdRrgW__volume{text-transform:uppercase;letter-spacing:.07em}.craft-collection-module__VdRrgW__label{color:var(--landing-muted);margin:0 0 1rem}.craft-collection-module__VdRrgW__intro{grid-template-columns:1.2fr 1fr;align-items:end;gap:6rem;margin-bottom:3rem;display:grid}.craft-collection-module__VdRrgW__intro h2{font:450 clamp(2.75rem, 4.3vw, 4.25rem) / 1.02 var(--font-newsreader), Georgia, serif;letter-spacing:-.035em;margin:0}.craft-collection-module__VdRrgW__intro>p{color:var(--landing-muted);max-width:40ch;margin:0;font-size:1.05rem;line-height:1.8}.craft-collection-module__VdRrgW__covers{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-bottom:5rem;display:grid}.craft-collection-module__VdRrgW__cover{color:inherit;min-width:0;text-decoration:none}.craft-collection-module__VdRrgW__artwork{background:var(--wash);height:280px;color:var(--tone);border-radius:1rem;padding:1.5rem;transition:transform .18s;position:relative;overflow:hidden}.craft-collection-module__VdRrgW__collection [data-theme=hero]{--wash:#f2dfc7;--tone:#68492f}.craft-collection-module__VdRrgW__collection [data-theme=tension]{--wash:#e2ebe3;--tone:#34594b}.craft-collection-module__VdRrgW__collection [data-theme=page]{--wash:#e5edf8;--tone:#244e88}.craft-collection-module__VdRrgW__volume{z-index:1;position:relative}.craft-collection-module__VdRrgW__motif{font:450 clamp(2.6rem, 3.4vw, 3.8rem) / 1 var(--font-newsreader), Georgia, serif;letter-spacing:-.04em;z-index:1;position:absolute;bottom:3.6rem;left:1.5rem}.craft-collection-module__VdRrgW__coverCount{position:absolute;bottom:1.5rem;left:1.5rem}.craft-collection-module__VdRrgW__coverTitle{justify-content:space-between;align-items:baseline;gap:1rem;margin-top:1.25rem;display:flex}.craft-collection-module__VdRrgW__coverTitle h3{font:450 1.7rem / 1.1 var(--font-newsreader), Georgia, serif;letter-spacing:-.02em;margin:0}.craft-collection-module__VdRrgW__coverTitle svg{flex:none}.craft-collection-module__VdRrgW__cover>p{color:var(--landing-muted);margin:.6rem 0 0;font-size:.75rem}.craft-collection-module__VdRrgW__cover:hover .craft-collection-module__VdRrgW__artwork{transform:translateY(-4px)}.craft-collection-module__VdRrgW__cover:hover h3{color:var(--studio-cobalt-text)}.craft-collection-module__VdRrgW__drawing{position:absolute;inset:0}.craft-collection-module__VdRrgW__drawing i{display:block;position:absolute}.craft-collection-module__VdRrgW__collection [data-theme=hero] .craft-collection-module__VdRrgW__drawing i{border:1px solid #b9916a;border-radius:50%;width:135px;height:135px;top:45px;right:-5px}.craft-collection-module__VdRrgW__collection [data-theme=hero] .craft-collection-module__VdRrgW__drawing i:nth-child(2){top:29px;right:22px}.craft-collection-module__VdRrgW__collection [data-theme=hero] .craft-collection-module__VdRrgW__drawing i:nth-child(3){top:13px;right:49px}.craft-collection-module__VdRrgW__collection [data-theme=hero] .craft-collection-module__VdRrgW__drawing i:nth-child(4){background:#9b6948;border:0;width:28px;height:28px;top:65px;right:89px;box-shadow:0 0 0 10px #f2dfc7}.craft-collection-module__VdRrgW__collection [data-theme=tension] .craft-collection-module__VdRrgW__drawing i{background:#aec5b4;border-top:2px solid #6a8a75;width:39px;height:40px;top:117px;right:164px}.craft-collection-module__VdRrgW__collection [data-theme=tension] .craft-collection-module__VdRrgW__drawing i:nth-child(2){height:67px;top:90px;right:122px}.craft-collection-module__VdRrgW__collection [data-theme=tension] .craft-collection-module__VdRrgW__drawing i:nth-child(3){height:98px;top:59px;right:80px}.craft-collection-module__VdRrgW__collection [data-theme=tension] .craft-collection-module__VdRrgW__drawing i:nth-child(4){background:#73967f;height:134px;top:23px;right:38px}.craft-collection-module__VdRrgW__collection [data-theme=page] .craft-collection-module__VdRrgW__drawing i{background:#faf9f6;border:1px solid #c2cee0;width:133px;height:130px;top:45px;right:20px;transform:rotate(12deg)}.craft-collection-module__VdRrgW__collection [data-theme=page] .craft-collection-module__VdRrgW__drawing i:nth-child(2){top:32px;right:39px;transform:rotate(-5deg)}.craft-collection-module__VdRrgW__collection [data-theme=page] .craft-collection-module__VdRrgW__drawing i:nth-child(3){background:#c2cee0;border:0;width:78px;height:3px;top:72px;right:70px;transform:rotate(-5deg);box-shadow:0 12px #c2cee0,0 24px #c2cee0,0 36px #c2cee0}.craft-collection-module__VdRrgW__collection [data-theme=page] .craft-collection-module__VdRrgW__drawing i:nth-child(4){display:none}.craft-collection-module__VdRrgW__library{grid-template-columns:230px minmax(0,1fr);gap:4rem;scroll-margin-top:6rem;display:grid}.craft-collection-module__VdRrgW__sidebar{align-self:start;position:sticky;top:6rem}.craft-collection-module__VdRrgW__sidebar nav{gap:.35rem;display:grid}.craft-collection-module__VdRrgW__sidebar nav :is(button,a){font:inherit;width:100%;color:var(--landing-muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem .8rem;font-size:.82rem;line-height:1.5;text-decoration:none;display:flex}.craft-collection-module__VdRrgW__sidebar nav button[aria-pressed=true]{background:var(--studio-cobalt-subtle);color:var(--studio-cobalt-text)}.craft-collection-module__VdRrgW__sidebar nav :is(button,a):hover{color:var(--studio-cobalt-text);background:#edf0ef}.craft-collection-module__VdRrgW__sidebar :where(nav span){font-family:var(--font-geist-mono), monospace;font-size:.7rem}.craft-collection-module__VdRrgW__sidebarNote{border-top:1px solid var(--landing-line);font:450 1.4rem / 1.25 var(--font-newsreader), Georgia, serif;color:var(--landing-muted);margin:2.5rem 0 1rem;padding-top:1.5rem}.craft-collection-module__VdRrgW__foundationLink{color:var(--studio-cobalt-text);gap:.5rem;font-size:.75rem;text-decoration:none;display:inline-flex}.craft-collection-module__VdRrgW__searchRow{position:relative}.craft-collection-module__VdRrgW__search{border-bottom:1px solid var(--landing-muted);color:var(--landing-muted);align-items:center;gap:.85rem;padding:.65rem .25rem;display:flex}.craft-collection-module__VdRrgW__search:focus-within{border-color:var(--studio-cobalt);outline:2px solid var(--studio-cobalt);outline-offset:5px;border-radius:2px}.craft-collection-module__VdRrgW__search input{width:100%;min-width:0;font:inherit;color:var(--landing-ink);background:0 0;border:0;outline:0;padding:.6rem 2rem .6rem 0;font-size:1rem}.craft-collection-module__VdRrgW__search input::placeholder{color:var(--landing-muted);opacity:1}.craft-collection-module__VdRrgW__search input::-webkit-search-cancel-button{display:none}.craft-collection-module__VdRrgW__clear{cursor:pointer;width:44px;height:44px;color:var(--landing-muted);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:6px;right:0}.craft-collection-module__VdRrgW__resultLine{color:var(--landing-muted);justify-content:space-between;gap:1rem;padding:1rem 0 2rem;display:flex}.craft-collection-module__VdRrgW__resultLine>span:last-child{align-items:center;gap:.5rem;display:flex}.craft-collection-module__VdRrgW__group{margin-bottom:3rem;scroll-margin-top:6rem}.craft-collection-module__VdRrgW__groupHeader{background:var(--wash);border-radius:.75rem;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding:1.5rem;display:flex}.craft-collection-module__VdRrgW__groupHeader .craft-collection-module__VdRrgW__label{color:var(--tone);margin:0 0 .65rem;font-size:.625rem}.craft-collection-module__VdRrgW__groupHeader h3{font:450 1.9rem / 1.1 var(--font-newsreader), Georgia, serif;letter-spacing:-.02em;margin:0}.craft-collection-module__VdRrgW__groupHeader p:last-child{color:var(--tone);max-width:60ch;margin:.6rem 0 0;font-size:.85rem;line-height:1.65}.craft-collection-module__VdRrgW__swatch{background:var(--tone);border-radius:50%;flex:none;width:10px;height:10px;margin-top:4px}.craft-collection-module__VdRrgW__rule{border-bottom:1px solid var(--landing-line);scroll-margin-top:6rem}.craft-collection-module__VdRrgW__rule>summary{cursor:pointer;grid-template-columns:30px 1fr 20px;gap:1rem;padding:1.75rem .5rem;list-style:none;display:grid}.craft-collection-module__VdRrgW__rule>summary::-webkit-details-marker{display:none}.craft-collection-module__VdRrgW__number{color:var(--landing-muted);padding-top:.2rem}.craft-collection-module__VdRrgW__ruleMeta{color:var(--landing-muted);gap:1rem;margin-bottom:.6rem;font-size:.625rem;display:flex}.craft-collection-module__VdRrgW__ruleMeta>span{color:var(--studio-cobalt-text)}.craft-collection-module__VdRrgW__rule h4{font:450 clamp(1.45rem, 2vw, 1.8rem) / 1.18 var(--font-newsreader), Georgia, serif;letter-spacing:-.015em;margin:0}.craft-collection-module__VdRrgW__preview{color:var(--landing-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.75rem 0 0;font-size:.85rem;line-height:1.65;display:-webkit-box;overflow:hidden}.craft-collection-module__VdRrgW__chevron{color:var(--landing-muted);margin-top:.15rem;transition:transform .18s}.craft-collection-module__VdRrgW__rule[open] .craft-collection-module__VdRrgW__chevron{transform:rotate(180deg)}.craft-collection-module__VdRrgW__rule[open] .craft-collection-module__VdRrgW__preview{display:none}.craft-collection-module__VdRrgW__rule[open] h4,.craft-collection-module__VdRrgW__rule>summary:hover h4{color:var(--studio-cobalt-text)}.craft-collection-module__VdRrgW__rule[open]{padding-bottom:1.5rem}.craft-collection-module__VdRrgW__body{max-width:78ch;padding:0 2.75rem 1rem 3.4rem}.craft-collection-module__VdRrgW__body>.craft-collection-module__VdRrgW__label{margin:0 0 .75rem}.craft-collection-module__VdRrgW__truth{font:450 1.3rem / 1.55 var(--font-newsreader), Georgia, serif;white-space:pre-line;margin:0 0 1.75rem}.craft-collection-module__VdRrgW__reason{border-top:1px solid var(--landing-line);padding-block:1.5rem}.craft-collection-module__VdRrgW__reason h5{margin:0 0 .65rem;font-size:.8rem;font-weight:600}.craft-collection-module__VdRrgW__reason p{color:var(--landing-muted);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.8}.craft-collection-module__VdRrgW__related{background:var(--wash);border-radius:.5rem;margin-bottom:1.5rem;padding:1.25rem}.craft-collection-module__VdRrgW__related .craft-collection-module__VdRrgW__label{margin:0 0 .5rem}.craft-collection-module__VdRrgW__related a{color:var(--tone);align-items:baseline;gap:1rem;padding:.5rem 0;font-size:.85rem;line-height:1.6;text-decoration:none;display:flex}.craft-collection-module__VdRrgW__related svg{flex:none}.craft-collection-module__VdRrgW__related a:hover{text-decoration:underline}.craft-collection-module__VdRrgW__permalink{color:var(--studio-cobalt-text);align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}.craft-collection-module__VdRrgW__empty{padding:3rem 0}.craft-collection-module__VdRrgW__empty h3{font:450 2rem / 1.1 var(--font-newsreader), Georgia, serif}.craft-collection-module__VdRrgW__empty p{color:var(--landing-muted);line-height:1.7}.craft-collection-module__VdRrgW__empty button{background:var(--studio-cobalt-text);color:#fff;cursor:pointer;font:inherit;border:0;border-radius:6px;padding:.85rem 1.25rem}.craft-collection-module__VdRrgW__collection :is(a,button,summary):focus-visible{outline:2px solid var(--studio-cobalt);outline-offset:5px;border-radius:3px}.craft-collection-module__VdRrgW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.craft-collection-module__VdRrgW__library{grid-template-columns:190px minmax(0,1fr);gap:2rem}.craft-collection-module__VdRrgW__intro{gap:3rem}.craft-collection-module__VdRrgW__artwork{height:240px}.craft-collection-module__VdRrgW__coverTitle h3{font-size:1.4rem}}@media (max-width:760px){.craft-collection-module__VdRrgW__collection{width:calc(100% - 3rem);padding-block:4rem}.craft-collection-module__VdRrgW__intro{grid-template-columns:1fr;gap:1.5rem}.craft-collection-module__VdRrgW__covers{grid-template-columns:1fr;gap:1rem;margin-bottom:3rem}.craft-collection-module__VdRrgW__cover{grid-template-columns:140px 1fr;align-items:center;gap:0 1.25rem;display:grid}.craft-collection-module__VdRrgW__artwork{border-radius:.75rem;grid-row:span 2;height:150px;padding:1rem}.craft-collection-module__VdRrgW__volume{font-size:.5rem}.craft-collection-module__VdRrgW__motif{font-size:1.65rem;bottom:2.7rem;left:1rem}.craft-collection-module__VdRrgW__coverCount{font-size:.6rem;bottom:1rem;left:1rem}.craft-collection-module__VdRrgW__drawing{opacity:.65;transform-origin:100% 0;transform:translate(40px,-5px)scale(.7)}.craft-collection-module__VdRrgW__coverTitle{align-self:end;margin-top:1rem}.craft-collection-module__VdRrgW__coverTitle h3{font-size:1.6rem}.craft-collection-module__VdRrgW__coverTitle svg{width:16px}.craft-collection-module__VdRrgW__cover>p{align-self:start;margin-top:.75rem;line-height:1.6}.craft-collection-module__VdRrgW__library{display:block}.craft-collection-module__VdRrgW__sidebar{margin-bottom:2rem;position:static}.craft-collection-module__VdRrgW__sidebar nav{flex-wrap:wrap;gap:.5rem;display:flex}.craft-collection-module__VdRrgW__sidebar nav :is(button,a){border:1px solid var(--landing-line);width:auto;min-height:44px;padding:.65rem .75rem}.craft-collection-module__VdRrgW__sidebarNote,.craft-collection-module__VdRrgW__foundationLink{display:none}.craft-collection-module__VdRrgW__resultLine{font-size:.6rem}.craft-collection-module__VdRrgW__groupHeader{padding:1.25rem}.craft-collection-module__VdRrgW__groupHeader h3{font-size:1.65rem}.craft-collection-module__VdRrgW__rule>summary{grid-template-columns:22px 1fr 16px;gap:.65rem;padding:1.5rem 0}.craft-collection-module__VdRrgW__body{padding:0 .5rem 1rem 2rem}.craft-collection-module__VdRrgW__truth{font-size:1.2rem}.craft-collection-module__VdRrgW__search input{font-size:1rem}}@media (max-width:380px){.craft-collection-module__VdRrgW__collection{width:calc(100% - 2rem)}.craft-collection-module__VdRrgW__cover{grid-template-columns:115px 1fr;gap:0 1rem}.craft-collection-module__VdRrgW__coverTitle h3{font-size:1.4rem}.craft-collection-module__VdRrgW__motif{font-size:1.45rem}.craft-collection-module__VdRrgW__resultLine>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.craft-collection-module__VdRrgW__artwork,.craft-collection-module__VdRrgW__chevron{transition:none}.craft-collection-module__VdRrgW__cover:hover .craft-collection-module__VdRrgW__artwork{transform:none}}@media print{.craft-collection-module__VdRrgW__sidebar,.craft-collection-module__VdRrgW__searchRow,.craft-collection-module__VdRrgW__covers,.craft-collection-module__VdRrgW__resultLine{display:none}.craft-collection-module__VdRrgW__library{display:block}.craft-collection-module__VdRrgW__rule::details-content{content-visibility:visible;height:auto;display:block}}
.inspect-module__eTF0Oq__dialog{color:#22243b;background:#f6f7fa;border:none;border-radius:.75rem;width:min(60rem,100vw - 2rem);margin:auto;padding:1.5rem;box-shadow:0 1rem 4rem #22243b33}.inspect-module__eTF0Oq__dialog::backdrop{background:#22243b99}.inspect-module__eTF0Oq__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.inspect-module__eTF0Oq__dialog p{color:#50576b;margin:1.25rem 0 0;font-size:.875rem}@media (max-width:600px){.inspect-module__eTF0Oq__dialog{padding:1rem}}
.principles-module__mg5GrW__page{color:var(--landing-ink)}.principles-module__mg5GrW__page :is(a,summary){-webkit-tap-highlight-color:transparent}.principles-module__mg5GrW__page :is(section[id],li[id]){scroll-margin-top:6rem}.principles-module__mg5GrW__page h1:focus{outline:none}.principles-module__mg5GrW__hero,.principles-module__mg5GrW__doctrine,.principles-module__mg5GrW__practice,.principles-module__mg5GrW__method{width:min(calc(100% - 6rem), var(--landing-content-width));margin-inline:auto}.principles-module__mg5GrW__eyebrow,.principles-module__mg5GrW__stageIndex,.principles-module__mg5GrW__journeyCaption,.principles-module__mg5GrW__principleNumber,.principles-module__mg5GrW__reasonLabel{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:500;line-height:1.6}.principles-module__mg5GrW__eyebrow{color:var(--landing-muted);margin:0 0 1.5rem}.principles-module__mg5GrW__hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:5rem;padding-block:5rem 6rem;display:grid}.principles-module__mg5GrW__heroCopy>.principles-module__mg5GrW__eyebrow{align-items:center;gap:.65rem;display:flex}.principles-module__mg5GrW__eyebrowDot{background:var(--studio-cobalt);border-radius:50%;flex:0 0 6px;height:6px}.principles-module__mg5GrW__hero h1{font:450 clamp(3.75rem, 6vw, 6rem) / .96 var(--font-newsreader), Georgia, serif;letter-spacing:-.045em;margin:0 0 2rem}.principles-module__mg5GrW__page em{font-weight:inherit}.principles-module__mg5GrW__hero h1 em{color:var(--studio-cobalt-text)}.principles-module__mg5GrW__lede{font:450 clamp(1.6rem, 2vw, 2rem) / 1.2 var(--font-newsreader), Georgia, serif;letter-spacing:-.02em;margin:0 0 1.5rem}.principles-module__mg5GrW__intro{max-width:43ch;color:var(--landing-muted);margin:0 0 2rem;font-size:1rem;line-height:1.75}.principles-module__mg5GrW__journey{isolation:isolate;min-height:590px;position:relative}.principles-module__mg5GrW__journeyCaption{border-top:1px solid var(--landing-line);color:var(--landing-muted);justify-content:space-between;padding-top:1rem;display:flex}.principles-module__mg5GrW__pageStage,.principles-module__mg5GrW__screenStage,.principles-module__mg5GrW__viewerStage{border-radius:3px;position:absolute}.principles-module__mg5GrW__pageStage{background:#fffefb;border:1px solid #d8dfde;width:56%;min-height:180px;padding:1.5rem;top:4rem;left:2%;transform:rotate(-7deg);box-shadow:0 8px 22px -16px #26406044}.principles-module__mg5GrW__stageIndex{font-size:.625rem;display:block}.principles-module__mg5GrW__pageStage p,.principles-module__mg5GrW__screenStage p{font:450 1.65rem / 1.1 var(--font-newsreader), Georgia, serif;margin:1.5rem 0}.principles-module__mg5GrW__scriptLines{gap:7px;display:grid}.principles-module__mg5GrW__scriptLines i{background:#dbe0df;width:85%;height:2px}.principles-module__mg5GrW__scriptLines i:nth-child(2){width:65%}.principles-module__mg5GrW__scriptLines i:nth-child(3){width:75%;margin-left:12%}.principles-module__mg5GrW__scriptLines i:nth-child(4){width:35%;margin-left:12%}.principles-module__mg5GrW__screenStage{color:#425e5c;background:#dce9e2;border:1px solid #c9d9d0;width:61%;min-height:190px;padding:1.5rem;top:11.5rem;right:0;transform:rotate(5deg)}.principles-module__mg5GrW__screenStage:before,.principles-module__mg5GrW__screenStage:after{content:"";opacity:.7;background:repeating-linear-gradient(90deg,#a7bcb1 0 6px,#0000 6px 14px);height:4px;position:absolute;inset-inline:.75rem}.principles-module__mg5GrW__screenStage:before{top:.4rem}.principles-module__mg5GrW__screenStage:after{bottom:.4rem}.principles-module__mg5GrW__screenMark{background:#9bb5a9;width:70%;height:1px;display:block}.principles-module__mg5GrW__viewerStage{background:var(--landing-wash);color:#183c72;border:1px solid #cbdaf0;border-radius:4px 4px 3rem;width:80%;min-height:225px;padding:1.75rem 2rem;top:19.5rem;left:11%;overflow:hidden;box-shadow:0 18px 30px -24px #28528966}.principles-module__mg5GrW__viewerStage h2{z-index:1;font:450 clamp(2.5rem, 3.8vw, 3.75rem) / .98 var(--font-newsreader), Georgia, serif;letter-spacing:-.04em;margin:1.5rem 0 1rem;position:relative}.principles-module__mg5GrW__viewerStage>p{z-index:1;color:#3e5b83;margin:0;font-size:.875rem;position:relative}.principles-module__mg5GrW__ripples{width:250px;height:250px;position:absolute;bottom:-95px;right:-95px}.principles-module__mg5GrW__ripples i{border:1px solid #a9c3e888;border-radius:50%;position:absolute;inset:0}.principles-module__mg5GrW__ripples i:nth-child(2){inset:28px}.principles-module__mg5GrW__ripples i:nth-child(3){inset:56px}.principles-module__mg5GrW__journeyFoot{color:var(--studio-cobalt-text);align-items:center;gap:.75rem;font-size:.875rem;display:flex;position:absolute;bottom:0;right:9%}.principles-module__mg5GrW__journeyFoot svg{transform:rotate(-25deg)}.principles-module__mg5GrW__readingBar{z-index:12;background:var(--landing-paper);border-block:1px solid var(--landing-line);justify-content:space-between;align-items:center;gap:2rem;padding:1rem max(3rem,50% - 38rem);display:flex;position:sticky;top:0}.principles-module__mg5GrW__readingBar>span{color:var(--landing-muted);font-size:.875rem}.principles-module__mg5GrW__readingBar nav{gap:2rem;display:flex}.principles-module__mg5GrW__readingBar a{color:var(--landing-ink);padding-block:.5rem;font-size:.875rem;text-decoration:none}.principles-module__mg5GrW__readingBar a:hover{color:var(--studio-cobalt-text);text-underline-offset:6px;text-decoration:underline}.principles-module__mg5GrW__doctrine{padding-block:var(--landing-section-space)}.principles-module__mg5GrW__sectionHeader{grid-template-columns:1.1fr 1fr;align-items:end;gap:5rem;margin-bottom:5rem;display:grid}.principles-module__mg5GrW__sectionHeader h2,.principles-module__mg5GrW__practice h2,.principles-module__mg5GrW__method h2{font:450 clamp(2.5rem, 4.25vw, 4rem) / 1 var(--font-newsreader), Georgia, serif;letter-spacing:-.04em;text-wrap:balance;margin:0}.principles-module__mg5GrW__sectionHeader>p{color:var(--landing-muted);max-width:45ch;margin:0;font-size:1.0625rem;line-height:1.75}.principles-module__mg5GrW__readingLayout{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:5rem;display:grid}.principles-module__mg5GrW__index{border-top:1px solid var(--landing-line);padding-top:1.5rem;position:sticky;top:7rem}.principles-module__mg5GrW__index .principles-module__mg5GrW__eyebrow{margin-bottom:1rem}.principles-module__mg5GrW__index nav{gap:1rem;display:grid}.principles-module__mg5GrW__index a{color:var(--studio-cobalt-text);align-items:baseline;gap:.75rem;padding-block:.5rem;font-size:.875rem;line-height:1.6;text-decoration:none;display:flex}.principles-module__mg5GrW__index a>span:first-child{font:500 .6875rem var(--font-geist-mono), monospace}.principles-module__mg5GrW__index a:hover>span:last-child{text-underline-offset:4px;text-decoration:underline}.principles-module__mg5GrW__updated{color:var(--landing-muted);margin-top:2rem;font-size:.875rem;line-height:1.65}.principles-module__mg5GrW__principleList{min-width:0;margin:0;padding:0;list-style:none}.principles-module__mg5GrW__principleList>:where(li+li){border-top:1px solid var(--landing-line);margin-top:5rem;padding-top:4rem}.principles-module__mg5GrW__principleHeader{border-top:1px solid var(--landing-ink);padding-top:1.5rem;position:relative}.principles-module__mg5GrW__principleHeader .principles-module__mg5GrW__eyebrow{margin-bottom:2rem;padding-left:2.5rem}.principles-module__mg5GrW__principleNumber{color:var(--studio-cobalt-text);position:absolute;top:1.5rem}.principles-module__mg5GrW__principleHeader h3{font:450 clamp(2.1rem, 3.3vw, 3.25rem) / 1.08 var(--font-newsreader), Georgia, serif;letter-spacing:-.03em;text-wrap:pretty;max-width:30ch;margin:0 0 2rem}.principles-module__mg5GrW__truth{border-left:2px solid var(--studio-cobalt);background:#edf2fa;border-radius:0 1rem 1rem 0;padding:2rem 2.5rem}.principles-module__mg5GrW__truth .principles-module__mg5GrW__eyebrow{color:var(--studio-cobalt-text);margin-bottom:1rem;display:block}.principles-module__mg5GrW__truth blockquote{font:450 clamp(1.5rem, 2.25vw, 2rem) / 1.3 var(--font-newsreader), Georgia, serif;letter-spacing:-.015em;margin:0}.principles-module__mg5GrW__reasoning{grid-template-columns:1fr 1fr;gap:2.5rem;margin-top:2.5rem;display:grid}.principles-module__mg5GrW__reasonLabel{color:var(--landing-muted);margin-bottom:1rem;display:block}.principles-module__mg5GrW__reasoning h4{margin:0 0 1rem;font-size:1rem;font-weight:600;line-height:1.3}.principles-module__mg5GrW__reasoning p{color:var(--landing-muted);margin:0;font-size:1rem;line-height:1.75}.principles-module__mg5GrW__derivation{margin-top:3rem}.principles-module__mg5GrW__derived{margin:0;padding:0;list-style:none}.principles-module__mg5GrW__derived>li{border-top:1px solid var(--landing-line)}.principles-module__mg5GrW__derived summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;font-size:1rem;font-weight:550;line-height:1.5;list-style:none;display:flex}.principles-module__mg5GrW__derived summary::-webkit-details-marker{display:none}.principles-module__mg5GrW__expand{flex:0 0 12px;height:12px;position:relative}.principles-module__mg5GrW__expand:before,.principles-module__mg5GrW__expand:after{content:"";background:currentColor;width:12px;height:1px;position:absolute;top:5px;left:0}.principles-module__mg5GrW__expand:after{transform:rotate(90deg)}.principles-module__mg5GrW__derived details[open]>summary .principles-module__mg5GrW__expand:after{transform:rotate(0)}.principles-module__mg5GrW__derivedBody{padding-bottom:1.5rem}.principles-module__mg5GrW__derivedBody>p{color:var(--landing-muted);margin:0 0 1.5rem;font-size:1rem;line-height:1.75}.principles-module__mg5GrW__derivedBody strong{color:var(--landing-ink);margin-bottom:.5rem;font-weight:550;display:block}.principles-module__mg5GrW__derivedBody>.principles-module__mg5GrW__derivedTruth{color:var(--landing-ink)}.principles-module__mg5GrW__derivedBody>.principles-module__mg5GrW__derived{margin-left:min(3vw,1.5rem)}.principles-module__mg5GrW__unavailable{border:1px solid var(--landing-line);border-radius:1rem;padding:3rem}.principles-module__mg5GrW__unavailable h3{font:450 2rem / 1.1 var(--font-newsreader), Georgia, serif;margin:0 0 1rem}.principles-module__mg5GrW__unavailable>p:not(.principles-module__mg5GrW__eyebrow){color:var(--landing-muted);margin:0 0 1.5rem;line-height:1.75}.principles-module__mg5GrW__unavailable a,.principles-module__mg5GrW__methodCopy a{color:var(--studio-cobalt-text);text-underline-offset:5px;align-items:center;gap:.75rem;font-size:1rem;display:inline-flex}.principles-module__mg5GrW__practice{border:1px solid var(--landing-line);background:radial-gradient(90% 120% at 0 0,#e7c78f17,#0000 70%);border-radius:1rem;grid-template-columns:1fr 1.1fr;gap:5rem;padding:4rem;display:grid}.principles-module__mg5GrW__practiceIntro>p:last-child{color:var(--landing-muted);max-width:31ch;margin:2rem 0 0;font-size:1rem;line-height:1.75}.principles-module__mg5GrW__practiceIntro h2 em{color:var(--studio-cobalt-text)}.principles-module__mg5GrW__questions{margin:0;padding:0;list-style:none}.principles-module__mg5GrW__questions li{border-top:1px solid var(--landing-line);gap:1.5rem;padding-block:1.5rem;display:flex}.principles-module__mg5GrW__questions li:first-child{border:0;padding-top:0}.principles-module__mg5GrW__questions li:last-child{padding-bottom:0}.principles-module__mg5GrW__questions li>span{font:500 .6875rem / 1.5 var(--font-geist-mono), monospace;color:var(--studio-cobalt-text);margin-top:.3rem}.principles-module__mg5GrW__questions h3{font:450 1.75rem / 1.15 var(--font-newsreader), Georgia, serif;letter-spacing:-.02em;margin:0 0 .75rem}.principles-module__mg5GrW__questions p{color:var(--landing-muted);margin:0;font-size:.9375rem;line-height:1.65}.principles-module__mg5GrW__method{padding-block:var(--landing-section-space);grid-template-columns:1fr 1fr;gap:5rem;display:grid}.principles-module__mg5GrW__methodCopy p{color:var(--landing-muted);margin:0 0 1.5rem;font-size:1.0625rem;line-height:1.75}.principles-module__mg5GrW__methodCopy a{margin-top:.5rem}.principles-module__mg5GrW__invitation{text-align:center;background:var(--studio-cobalt);color:#fff;padding:5rem 1.5rem 23rem}.principles-module__mg5GrW__invitation .principles-module__mg5GrW__eyebrow{color:#e2ecfd}.principles-module__mg5GrW__invitation h2{font:450 clamp(2.5rem, 5vw, 4.75rem) / 1 var(--font-newsreader), Georgia, serif;letter-spacing:-.035em;margin:0 0 2rem}.principles-module__mg5GrW__invitation>p:not(.principles-module__mg5GrW__eyebrow){color:#e2ecfd;margin:0 0 2rem;font-size:1.0625rem}.principles-module__mg5GrW__invitation>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.principles-module__mg5GrW__invitation a{color:#fff;border:1px solid #ffffff80;border-radius:6px;justify-content:center;align-items:center;gap:.75rem;padding:1rem 1.5rem;font-size:1rem;text-decoration:none;display:inline-flex}.principles-module__mg5GrW__invitation a:first-child{color:var(--studio-cobalt-text);background:#fff;border-color:#fff}.principles-module__mg5GrW__invitation a:hover{color:var(--studio-cobalt-text);background:#f0f5ff}.principles-module__mg5GrW__page .principles-module__mg5GrW__invitation a:focus-visible{outline-color:#fff}@media (max-width:1100px){.principles-module__mg5GrW__hero,.principles-module__mg5GrW__sectionHeader,.principles-module__mg5GrW__readingLayout,.principles-module__mg5GrW__practice,.principles-module__mg5GrW__method{gap:3rem}.principles-module__mg5GrW__readingLayout{grid-template-columns:12rem minmax(0,1fr)}.principles-module__mg5GrW__journey{min-height:560px}.principles-module__mg5GrW__viewerStage{width:94%;left:2%}.principles-module__mg5GrW__practice{padding:3rem}}@media (max-width:800px){.principles-module__mg5GrW__hero,.principles-module__mg5GrW__doctrine,.principles-module__mg5GrW__practice,.principles-module__mg5GrW__method{width:calc(100% - 3rem)}.principles-module__mg5GrW__hero{grid-template-columns:1fr;gap:3rem;padding-block:3rem 4rem}.principles-module__mg5GrW__hero h1{font-size:clamp(3.75rem,11vw,5.75rem)}.principles-module__mg5GrW__heroCopy .principles-module__mg5GrW__intro{max-width:48ch}.principles-module__mg5GrW__journey{width:min(100%,480px);min-height:570px;margin-inline:auto}.principles-module__mg5GrW__viewerStage{width:80%;left:11%}.principles-module__mg5GrW__viewerStage h2{font-size:3.5rem}.principles-module__mg5GrW__readingBar{gap:0;padding:.5rem 1.5rem}.principles-module__mg5GrW__readingBar>span{display:none}.principles-module__mg5GrW__readingBar nav{justify-content:space-between;gap:1rem;width:100%}.principles-module__mg5GrW__readingBar a{padding-block:.75rem}.principles-module__mg5GrW__doctrine{padding-block:4rem}.principles-module__mg5GrW__sectionHeader{grid-template-columns:1fr;gap:2rem;margin-bottom:3rem}.principles-module__mg5GrW__sectionHeader h2,.principles-module__mg5GrW__practice h2,.principles-module__mg5GrW__method h2{font-size:clamp(2.5rem,7vw,3.5rem)}.principles-module__mg5GrW__readingLayout{grid-template-columns:1fr;gap:2rem}.principles-module__mg5GrW__index{justify-content:space-between;align-items:baseline;gap:1rem;display:flex;position:static}.principles-module__mg5GrW__index nav{display:none}.principles-module__mg5GrW__index .principles-module__mg5GrW__eyebrow{margin:0}.principles-module__mg5GrW__updated{text-align:right;margin:0}.principles-module__mg5GrW__principleHeader h3{font-size:clamp(2rem,6vw,2.75rem)}.principles-module__mg5GrW__truth{padding:1.5rem}.principles-module__mg5GrW__truth blockquote{font-size:1.65rem}.principles-module__mg5GrW__reasoning{gap:2rem}.principles-module__mg5GrW__practice{grid-template-columns:1fr;gap:2.5rem;padding:2rem}.principles-module__mg5GrW__practiceIntro>p:last-child{max-width:44ch}.principles-module__mg5GrW__method{grid-template-columns:1fr;gap:2rem;padding-block:4rem}}@media (max-width:480px){.principles-module__mg5GrW__hero,.principles-module__mg5GrW__doctrine,.principles-module__mg5GrW__practice,.principles-module__mg5GrW__method{width:calc(100% - 3rem)}.principles-module__mg5GrW__heroCopy>.principles-module__mg5GrW__eyebrow{align-items:baseline;max-width:30ch}.principles-module__mg5GrW__hero h1{font-size:clamp(3.2rem,14vw,4.5rem)}.principles-module__mg5GrW__journey{min-height:540px}.principles-module__mg5GrW__pageStage{width:64%;padding:1.25rem}.principles-module__mg5GrW__screenStage{width:68%}.principles-module__mg5GrW__viewerStage{width:92%;padding:1.5rem;top:18rem;left:4%}.principles-module__mg5GrW__viewerStage h2{font-size:3rem}.principles-module__mg5GrW__readingBar{padding-inline:1.25rem}.principles-module__mg5GrW__readingBar nav{gap:.75rem}.principles-module__mg5GrW__readingBar a{font-size:.8125rem}.principles-module__mg5GrW__reasoning{grid-template-columns:1fr}.principles-module__mg5GrW__reasoning section+section{border-top:1px solid var(--landing-line);padding-top:1.5rem}.principles-module__mg5GrW__practice{padding:1.5rem}.principles-module__mg5GrW__questions li{gap:1rem}.principles-module__mg5GrW__unavailable{padding:1.5rem}.principles-module__mg5GrW__invitation{padding-block:4rem}}.principles-module__mg5GrW__collectionCount{color:var(--landing-muted);font:400 .6875rem / 1.7 var(--font-geist-mono), monospace;margin:1.5rem 0 0}.principles-module__mg5GrW__page{--landing-ink:#f2ede4;--landing-muted:#bdb4a6;--landing-line:#f2ede424;--landing-wash:#ffffff0a;--studio-cobalt:#e7c78f;--studio-cobalt-text:#e7c78f;--font-newsreader:var(--home-display);font-family:var(--home-sans), system-ui, sans-serif;background:radial-gradient(60% 40% at 30% 12%,#e7c78f14,#0000 70%),linear-gradient(#07070c 0%,#0c0b13 50%,#100e14 100%)}.principles-module__mg5GrW__page :is(.principles-module__mg5GrW__eyebrow,.principles-module__mg5GrW__stageIndex,.principles-module__mg5GrW__journeyCaption,.principles-module__mg5GrW__principleNumber,.principles-module__mg5GrW__reasonLabel){font-family:var(--home-sans), system-ui, sans-serif;letter-spacing:0;text-transform:none;font-size:.875rem}.principles-module__mg5GrW__page .principles-module__mg5GrW__eyebrow{color:#e7c78f}.principles-module__mg5GrW__page .principles-module__mg5GrW__hero{grid-template-columns:1fr;gap:clamp(2rem,4vw,3rem);width:min(100% - 2.5rem,84rem);padding:clamp(2rem,5vw,4rem) 0 clamp(4rem,8vw,6rem);display:grid}.principles-module__mg5GrW__page .principles-module__mg5GrW__heroCopy{max-width:50rem}.principles-module__mg5GrW__page .principles-module__mg5GrW__hero h1{font-family:var(--home-display), Georgia, serif;letter-spacing:-.015em;text-wrap:balance;text-shadow:0 0 60px #e7c78f2e;font-size:clamp(3rem,6vw,5.75rem);font-weight:300;line-height:.98}.principles-module__mg5GrW__page .principles-module__mg5GrW__lede{max-width:40rem;color:var(--landing-muted);font-family:var(--home-sans), system-ui, sans-serif;font-size:1.0625rem;font-style:normal;line-height:1.6}.principles-module__mg5GrW__page .principles-module__mg5GrW__collectionCount{color:#e7c78f;font-family:var(--home-sans), system-ui, sans-serif;letter-spacing:0;text-transform:none;font-size:.875rem}.principles-module__mg5GrW__page .principles-module__mg5GrW__readingBar{border-color:var(--landing-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c0b13d1}.principles-module__mg5GrW__page .principles-module__mg5GrW__doctrine,.principles-module__mg5GrW__paperSheet{--landing-ink:#23201b;--landing-muted:#5c554a;--landing-line:#e6dccb;--landing-wash:#f4ede0;--studio-cobalt:#8a6a2c;--studio-cobalt-text:#8a6a2c;--studio-cobalt-subtle:#f4ead6;color:var(--landing-ink);background:linear-gradient(170deg,#fffdf8,#f6f0e4);border-radius:6px;box-shadow:0 1px 1px #00000040,0 50px 100px -50px #000000e6}.principles-module__mg5GrW__page .principles-module__mg5GrW__doctrine{width:min(100% - 2.5rem,84rem);margin-top:4rem;padding:clamp(2rem,5vw,4.5rem)}.principles-module__mg5GrW__paperSheet{width:min(100% - 2.5rem,84rem);margin:3rem auto;overflow:hidden}.principles-module__mg5GrW__page .principles-module__mg5GrW__invitation{color:var(--landing-ink);background:radial-gradient(60% 80% at 50% 30%,#e7c78f1f,#0000 70%)}.principles-module__mg5GrW__page .principles-module__mg5GrW__invitation h2{font-family:var(--home-display), Georgia, serif;font-weight:300}.principles-module__mg5GrW__page .principles-module__mg5GrW__invitation>p:not(.principles-module__mg5GrW__eyebrow){color:var(--landing-muted)}.principles-module__mg5GrW__page .principles-module__mg5GrW__invitation a{color:var(--landing-ink);border-color:#f2ede44d}.principles-module__mg5GrW__page .principles-module__mg5GrW__invitation a:first-child{color:#1c1814;background:linear-gradient(#fffaf0,#efe2c6);border-color:#0000}
.fields-module__S54V9q__fields{background:#f6f7fa;border-radius:.75rem;flex-direction:column;grid-area:1/2;gap:.55rem;min-width:0;padding:1.25rem;display:flex}.fields-module__S54V9q__fieldHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.fields-module__S54V9q__fieldHeading span,.fields-module__S54V9q__fields label span{color:#50576b;font-size:.8125rem;font-weight:400}.fields-module__S54V9q__fields label{margin-top:.4rem}.fields-module__S54V9q__fields textarea{resize:vertical;line-height:1.6}.fields-module__S54V9q__fieldRow{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.5rem;margin:.25rem 0 .5rem;display:flex}.fields-module__S54V9q__move{flex-wrap:wrap;gap:.35rem;display:flex}.fields-module__S54V9q__move button{padding-inline:.6rem;font-size:.8125rem}.fields-module__S54V9q__selectedPreview{margin-top:1rem}@media (max-width:750px){.fields-module__S54V9q__fields{width:100%}}
.star-map-module__JdPLpG__map{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.star-map-module__JdPLpG__skyFrame{position:sticky;top:1rem}.star-map-module__JdPLpG__side{align-content:start;gap:2rem;display:grid}.star-map-module__JdPLpG__sky{width:100%;height:auto;max-height:calc(100svh - 7rem);display:block;overflow:visible}.star-map-module__JdPLpG__threads line{stroke:#f2ede429;stroke-width:1px;transition:stroke .5s,stroke-width .5s}.star-map-module__JdPLpG__threads line[data-lit]{stroke:#e7c78fd9;stroke-width:1.6px}.star-map-module__JdPLpG__glow{pointer-events:none}.star-map-module__JdPLpG__star{cursor:pointer;outline:none}.star-map-module__JdPLpG__hit{fill:#0000}.star-map-module__JdPLpG__dot{fill:#f2ede4;filter:drop-shadow(0 0 4px #fff0d6b3);transition:fill .3s,r .3s}.star-map-module__JdPLpG__star[data-kind=viewer] .star-map-module__JdPLpG__dot{fill:#fff6e2;filter:drop-shadow(0 0 14px #ffe2aaf2)}.star-map-module__JdPLpG__star[data-kind=lens] .star-map-module__JdPLpG__dot{fill:#0000;stroke:#e7c78f;stroke-width:1.6px}.star-map-module__JdPLpG__star[data-lit] .star-map-module__JdPLpG__dot{fill:#e7c78f}.star-map-module__JdPLpG__star[aria-pressed=true] .star-map-module__JdPLpG__dot{fill:#fff6e2;filter:drop-shadow(0 0 10px #ffe2aaf2)}.star-map-module__JdPLpG__star:hover .star-map-module__JdPLpG__dot,.star-map-module__JdPLpG__star:focus-visible .star-map-module__JdPLpG__dot{fill:#fff6e2}.star-map-module__JdPLpG__star:focus-visible .star-map-module__JdPLpG__hit{stroke:#e7c78fd9;stroke-width:2px}.star-map-module__JdPLpG__star text{fill:#f2ede4d9;font-family:var(--home-display,var(--font-newsreader)), Georgia, serif;font-size:19px;font-style:italic}.star-map-module__JdPLpG__star[data-kind=viewer] text{fill:#e7c78f;font-size:21px}.star-map-module__JdPLpG__card{color:#23201b;background:linear-gradient(160deg,#fffdf8,#f6f0e4);border-radius:4px;gap:1rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid;box-shadow:0 1px 1px #00000040,0 40px 80px -40px #000000e6,0 0 70px -20px #e7c78f59}.star-map-module__JdPLpG__kind{color:#8a6a2c;margin:0;font-size:.8125rem}.star-map-module__JdPLpG__title{font-family:var(--home-display,var(--font-newsreader)), Georgia, serif;margin:0;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:400;line-height:1.12}.star-map-module__JdPLpG__truth{font-family:var(--home-display,var(--font-newsreader)), Georgia, serif;border-left:2px solid #e7c78f;margin:0;padding-left:1rem;font-size:1.2rem;font-style:italic;line-height:1.4}.star-map-module__JdPLpG__body{color:#4b463d;gap:.25rem;margin:0;font-size:.9375rem;line-height:1.55;display:grid}.star-map-module__JdPLpG__body strong,.star-map-module__JdPLpG__trail strong{color:#23201b;font-size:.8125rem;font-weight:600}.star-map-module__JdPLpG__trail{gap:.5rem;display:grid}.star-map-module__JdPLpG__trail ol,.star-map-module__JdPLpG__trail ul{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.star-map-module__JdPLpG__trail button{color:#3a352d;max-width:100%;font:inherit;text-align:left;cursor:pointer;background:#fffaf0;border:1px solid #e3d8c2;border-radius:999px;padding:.35rem .7rem;font-size:.8125rem}.star-map-module__JdPLpG__trail button:hover{border-color:#c9a865}.star-map-module__JdPLpG__hint{color:#8a6a2c;font-family:var(--home-display,var(--font-newsreader)), Georgia, serif;margin:0;font-size:1.1rem;font-style:italic}.star-map-module__JdPLpG__more{color:#8a6a2c;justify-self:start;font-size:.875rem}.star-map-module__JdPLpG__card :focus-visible{outline-offset:2px;outline:3px solid #e7c78fd9}@media (max-width:960px){.star-map-module__JdPLpG__map{grid-template-columns:1fr}.star-map-module__JdPLpG__side{display:contents}.star-map-module__JdPLpG__skyFrame{order:1;position:static}.star-map-module__JdPLpG__card{order:2}}.star-map-module__JdPLpG__skyFrame{min-width:0}.star-map-module__JdPLpG__star .star-map-module__JdPLpG__name{opacity:0;paint-order:stroke;stroke:#0c0b13;stroke-width:5px;font-size:15px;font-style:normal;font-family:var(--home-sans), system-ui, sans-serif;pointer-events:none;transition:opacity .25s}.star-map-module__JdPLpG__star:hover .star-map-module__JdPLpG__name,.star-map-module__JdPLpG__star:focus-visible .star-map-module__JdPLpG__name,.star-map-module__JdPLpG__star[aria-pressed=true] .star-map-module__JdPLpG__name{opacity:1}@media (prefers-reduced-motion:no-preference){.star-map-module__JdPLpG__star[data-kind=note] .star-map-module__JdPLpG__dot{animation:5s ease-in-out infinite alternate star-map-module__JdPLpG__twinkle}.star-map-module__JdPLpG__star[data-kind=note]:nth-child(3n) .star-map-module__JdPLpG__dot{animation-duration:7s}.star-map-module__JdPLpG__star[data-kind=note]:nth-child(4n) .star-map-module__JdPLpG__dot{animation-delay:-3s}}@keyframes star-map-module__JdPLpG__twinkle{to{opacity:.55}}
