@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.1cp9-4nby68jc.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.c7jNJW_className{font-family:Archivo,Archivo Fallback;font-style:normal}.c7jNJW_variable{--d-display:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.40sczeszzbjw1.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.PPDL2a_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal;font-weight:400}.PPDL2a_variable{--d-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/1ec6deb60d6499bf-s.1124s0x00c-lt.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:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/b1143892f122cef4-s.2kw8gx7sve823.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/7d9807182e893ed8-s.3a2a4weh7ixm0.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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2d94042981876a77-s.2qnqvgavuswof.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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/db5737c5e078009c-s.30v8p2vnci5wf.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/10c4daebbfaa2ca9-s.3zml2x0cpve-m.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.QHXyFa_className{font-family:Fraunces,Fraunces Fallback;font-weight:500}.QHXyFa_variable{--d-display:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Karla;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/ba35eb811246f14c-s.365lh8fyufn44.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/680aa1e827d679d2-s.42ymt1gosxo71.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:Karla Fallback;src:local(Arial);ascent-override:89.55%;descent-override:24.61%;line-gap-override:0.0%;size-adjust:102.4%}._6It64W_className{font-family:Karla,Karla Fallback;font-style:normal}._6It64W_variable{--d-text:"Karla", "Karla Fallback"}
@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f9d625bba3a10f71-s.283562-kfm0pv.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0cdb645d767d445c-s.2336ijw7y_ets.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fcab32fcfb2da9d-s.01npz8736q7k4.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:Kalam Fallback;src:local(Arial);ascent-override:108.94%;descent-override:54.42%;line-gap-override:0.0%;size-adjust:97.58%}._6T4l7W_className{font-family:Kalam,Kalam Fallback;font-style:normal;font-weight:400}._6T4l7W_variable{--d-hand:"Kalam", "Kalam Fallback"}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/caa77eaf0c6cae2c-s.31vfkycla13v0.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/6260001f568fa40d-s.0c4siir8-ephk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/2aa781f449db21e3-s.1pg2nifvadz06.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}._5SdsGq_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}._5SdsGq_variable{--d-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.2njitm-prmz2_.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.38hmww4cj4vme.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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.12_ml6bnugnre.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.2yee423r7ahpo.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:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.yt3R8a_className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.yt3R8a_variable{--d-mono:"DM Mono", "DM Mono Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.3j3877k49yy0l.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.1g73gv09-xcb6.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.TtZy0W_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.TtZy0W_variable{--d-display:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.0wgildi0cnwt9.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.v6wFDq_className{font-family:Geist,Geist Fallback;font-style:normal}.v6wFDq_variable{--d-text:"Geist", "Geist Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3q9gh2jvntrwt.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.23qr8woi9ij9e.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.1_0gbi-gsbqmd.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.0p-wng2nn8o-p.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.dHIchq_className{font-family:Manrope,Manrope Fallback;font-style:normal}.dHIchq_variable{--d-display:"Manrope", "Manrope Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.0-95eo-012xnf.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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.lErUvG_className{font-family:Figtree,Figtree Fallback;font-style:normal}.lErUvG_variable{--d-text:"Figtree", "Figtree Fallback"}
.s9vpdG_root{--paper:#f3ecdf;--card:#fbf6ec;--ink:#2b211a;--muted:#5d5045;--clay:#a3431c;--moss:#4c5a2b;--butter:#edc56b;--blush:#ecd3c1;--rule:#d9cbb6;--gx:clamp(1.25rem, 4.5vw, 3.5rem);isolation:isolate;background:var(--paper);color:var(--ink);font-family:var(--d-text), system-ui, sans-serif;font-size:1.02rem;position:relative}.s9vpdG_root:before{content:"";z-index:50;pointer-events:none;opacity:.28;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .27 0 0 0 0 .2 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.s9vpdG_pad{padding-inline:var(--gx)}.s9vpdG_serif{font-family:var(--d-display), Georgia, serif}.s9vpdG_hand{font-family:var(--d-hand), cursive;color:var(--clay);font-weight:400;line-height:1}.s9vpdG_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:700}.s9vpdG_mast{border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;align-items:center;gap:1rem;padding-block:1.1rem;display:grid}.s9vpdG_brand{align-items:center;gap:.7rem;display:inline-flex}.s9vpdG_brandName{font-family:var(--d-display), serif;letter-spacing:-.01em;font-size:1.45rem;font-weight:500;line-height:1}.s9vpdG_brandName i{font-weight:400}.s9vpdG_issue{color:var(--muted);text-align:right;font-size:.8rem;line-height:1.3}.s9vpdG_bar{z-index:40;pointer-events:none;justify-content:center;padding-block:.6rem;display:flex;position:sticky;top:0}.s9vpdG_barInner{pointer-events:auto;background:color-mix(in srgb, var(--ink) 94%, transparent);color:var(--paper);backdrop-filter:blur(8px);scrollbar-width:none;border-radius:999px;align-items:center;gap:.2rem;max-width:100%;padding:.3rem;display:flex;overflow-x:auto;box-shadow:0 12px 30px -16px #2b211a99}.s9vpdG_barInner a{white-space:nowrap;border-radius:999px;padding:.5rem .85rem;font-size:.86rem;font-weight:600}.s9vpdG_barInner a:hover{background:#ffffff1a}.s9vpdG_barInner .s9vpdG_barBook{background:var(--butter);color:var(--ink)}@media (max-width:640px){.s9vpdG_barHideSm,.s9vpdG_issue{display:none}}.s9vpdG_cover{gap:2.5rem;padding-block:clamp(2rem,5vw,4rem) clamp(3rem,6vw,5rem);display:grid}@media (min-width:900px){.s9vpdG_cover{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:1.5rem}.s9vpdG_coverText{grid-column:1/span 6}.s9vpdG_collage{grid-column:7/span 6}}.s9vpdG_h1{font-family:var(--d-display), serif;letter-spacing:-.035em;font-size:clamp(3.1rem,1.6rem + 6vw,6.6rem);font-weight:500;line-height:.9}.s9vpdG_h1 em{color:var(--clay);font-style:italic;font-weight:400}.s9vpdG_noteRow{align-items:flex-start;gap:.5rem;margin-top:1.4rem;display:flex;position:relative}.s9vpdG_noteRow .s9vpdG_hand{font-size:1.3rem;transform:rotate(-3deg)}.s9vpdG_lead{max-width:32rem;color:var(--muted);margin-top:1.4rem;font-size:clamp(1.05rem,1rem + .3vw,1.22rem);line-height:1.6}.s9vpdG_actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.s9vpdG_btn{border-radius:999px;align-items:center;gap:.55rem;padding:.95rem 1.5rem;font-weight:700;transition:transform .25s,background-color .25s;display:inline-flex}.s9vpdG_btnInk{background:var(--ink);color:var(--paper)}.s9vpdG_btnClay{background:var(--clay);color:#fff}.s9vpdG_btnLine{box-shadow:inset 0 0 0 1.5px var(--ink)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.s9vpdG_btn:hover{transform:rotate(-1.5deg)translateY(-1px)}}.s9vpdG_collage{aspect-ratio:1/1.02;min-height:0;position:relative}.s9vpdG_pic{background:var(--card);border-radius:4px;padding:.55rem .55rem 2.2rem;position:absolute;overflow:hidden;box-shadow:0 2px #0000000a,0 30px 50px -28px #2b211a8c}.s9vpdG_pic>div{width:100%;height:100%;position:relative;overflow:hidden}.s9vpdG_pic figcaption{font-family:var(--d-hand), cursive;color:var(--muted);font-size:1rem;position:absolute;bottom:.4rem;left:.8rem}.s9vpdG_picA{width:56%;height:78%;top:0;left:8%;transform:rotate(-2deg)}.s9vpdG_picB{z-index:2;width:44%;height:44%;top:14%;right:0;transform:rotate(3.5deg)}.s9vpdG_picC{z-index:3;width:40%;height:36%;bottom:0;left:0;transform:rotate(4deg)}.s9vpdG_picD{z-index:1;width:40%;height:38%;bottom:2%;right:6%;transform:rotate(-3deg)}.s9vpdG_tape{z-index:2;background:#edc56bb3;width:5.5rem;height:1.5rem;position:absolute;top:-.7rem;left:50%;transform:translate(-50%)rotate(-4deg);box-shadow:0 1px 2px #00000014}.s9vpdG_stamp{z-index:4;aspect-ratio:1;width:clamp(6rem,5rem + 4vw,8.5rem);color:var(--moss);position:absolute;top:60%;left:46%}@media (prefers-reduced-motion:no-preference){.s9vpdG_stamp svg{animation:26s linear infinite s9vpdG_spin}@supports (animation-timeline:view()){.s9vpdG_picA,.s9vpdG_picB,.s9vpdG_picC,.s9vpdG_picD{animation:linear both s9vpdG_settle view();animation-range:entry cover 40%}}}@keyframes s9vpdG_spin{to{transform:rotate(360deg)}}@keyframes s9vpdG_settle{0%{translate:0 2.5rem}to{translate:0}}.s9vpdG_contents{border-block:1.5px solid var(--ink);display:grid}.s9vpdG_contents a{padding:1.1rem var(--gx);border-top:1px solid var(--rule);grid-template-columns:3.2rem 1fr auto;align-items:baseline;gap:1rem;transition:background-color .25s;display:grid}.s9vpdG_contents a:first-child{border-top:0}.s9vpdG_contents a:hover{background:var(--card)}.s9vpdG_contentsNo{font-family:var(--d-display), serif;color:var(--clay);font-size:1.1rem;font-style:italic}.s9vpdG_contentsT{font-family:var(--d-display), serif;letter-spacing:-.02em;font-size:clamp(1.4rem,1.1rem + 1.2vw,2.2rem);line-height:1.05}.s9vpdG_contentsT span{font-family:var(--d-text), sans-serif;color:var(--muted);letter-spacing:0;margin-top:.3rem;font-size:.92rem;display:block}.s9vpdG_contentsP{color:var(--muted);white-space:nowrap;font-size:.85rem}@media (min-width:900px){.s9vpdG_contents{grid-template-columns:repeat(3,minmax(0,1fr))}.s9vpdG_contents a{border-top:0;border-left:1px solid var(--rule);grid-template-columns:2.6rem 1fr}.s9vpdG_contents a:first-child{border-left:0}.s9vpdG_contentsP{grid-column:2}}.s9vpdG_section{padding-block:clamp(3.5rem,8vw,7rem)}.s9vpdG_h2{font-family:var(--d-display), serif;letter-spacing:-.03em;font-size:clamp(2.2rem,1.4rem + 3.2vw,4.2rem);font-weight:500;line-height:.98}.s9vpdG_h2 em{color:var(--clay);font-style:italic;font-weight:400}.s9vpdG_spread{border-top:1px solid var(--rule);gap:1.75rem;padding-block:clamp(2.5rem,5vw,4rem);display:grid}.s9vpdG_spread:first-of-type{border-top:0}.s9vpdG_spreadImg{aspect-ratio:4/5;border-radius:2px;position:relative;overflow:hidden}.s9vpdG_spreadImgWide{aspect-ratio:3/2}.s9vpdG_spreadNote{font-family:var(--d-hand), cursive;color:#fff;text-shadow:0 1px 12px #00000073;font-size:1.2rem;position:absolute;bottom:.7rem;right:.9rem;transform:rotate(-4deg)}.s9vpdG_spreadText{align-content:start;gap:1rem;display:grid}.s9vpdG_spreadText h3{font-family:var(--d-display), serif;letter-spacing:-.03em;font-size:clamp(2rem,1.4rem + 2.3vw,3.3rem);font-weight:500;line-height:1}.s9vpdG_spreadText h3 em{color:var(--clay);font-style:italic;font-weight:400}.s9vpdG_dropcap:first-letter{float:left;font-family:var(--d-display), serif;color:var(--moss);padding:.06em .1em 0 0;font-size:3.6em;font-weight:500;line-height:.82}.s9vpdG_spreadText p{color:var(--muted);line-height:1.65}.s9vpdG_facts{border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.s9vpdG_facts div{padding:.8rem .6rem .8rem 0}.s9vpdG_facts dt{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:.72rem;font-weight:700}.s9vpdG_facts dd{font-family:var(--d-display), serif;margin-top:.2rem;font-size:1.35rem}.s9vpdG_takeHome{align-items:baseline;gap:.6rem;font-size:.98rem;display:flex}.s9vpdG_takeHome .s9vpdG_hand{white-space:nowrap;font-size:1.15rem}@media (min-width:900px){.s9vpdG_spread{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:1.5rem}.s9vpdG_spread .s9vpdG_spreadImg{grid-column:1/span 6}.s9vpdG_spread .s9vpdG_spreadText{grid-column:8/span 5}.s9vpdG_flip .s9vpdG_spreadImg{grid-area:1/7/auto/span 6}.s9vpdG_flip .s9vpdG_spreadText{grid-area:1/1/auto/span 5}.s9vpdG_narrow .s9vpdG_spreadImg{grid-column:2/span 5}.s9vpdG_flip.s9vpdG_narrow .s9vpdG_spreadImg{grid-column:7/span 5}}.s9vpdG_datesHead{gap:1rem;margin-bottom:2.25rem;display:grid}@media (min-width:900px){.s9vpdG_datesHead{grid-template-columns:1fr auto;align-items:end}}.s9vpdG_dates{scroll-snap-type:x mandatory;padding:.5rem var(--gx) 1.5rem;margin-inline:calc(var(--gx) * -1);scrollbar-width:thin;grid-auto-columns:min(78%,17rem);grid-auto-flow:column;gap:1rem;display:grid;overflow-x:auto}@media (min-width:900px){.s9vpdG_dates{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;margin:0;padding:0;overflow:visible}}.s9vpdG_date{scroll-snap-align:start;background:var(--card);border-radius:14px;grid-template-rows:auto auto 1fr auto;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s;display:grid;position:relative;box-shadow:0 1px #2b211a0f,0 18px 34px -26px #2b211a80}@media (hover:hover) and (prefers-reduced-motion:no-preference){.s9vpdG_date:hover{transform:translateY(-4px)rotate(-.6deg)}}.s9vpdG_dateTop{border-bottom:2px dashed var(--rule);justify-content:space-between;align-items:flex-end;padding:1.1rem 1.2rem .9rem;display:flex;position:relative}.s9vpdG_dateTop:before,.s9vpdG_dateTop:after{content:"";background:var(--notch,var(--paper));border-radius:50%;width:1.4rem;height:1.4rem;position:absolute;bottom:-.75rem}.s9vpdG_dateTop:before{left:-.7rem}.s9vpdG_dateTop:after{right:-.7rem}.s9vpdG_day{font-family:var(--d-display), serif;letter-spacing:-.05em;font-size:4.2rem;font-weight:500;line-height:.8}.s9vpdG_dateMeta{text-align:right;color:var(--muted);font-size:.82rem;line-height:1.35}.s9vpdG_dateMeta strong{color:var(--ink);font-size:.95rem;display:block}.s9vpdG_dateBody{padding:1rem 1.2rem .4rem}.s9vpdG_dateBody h3{font-family:var(--d-display), serif;letter-spacing:-.01em;font-size:1.35rem;font-weight:500;line-height:1.1}.s9vpdG_dateBody p{color:var(--muted);margin-top:.35rem;font-size:.88rem}.s9vpdG_seats{color:var(--muted);align-items:center;gap:.25rem;padding:.5rem 1.2rem 0;font-size:.8rem;display:flex}.s9vpdG_seat{background:var(--moss);border-radius:50%;width:.62rem;height:.62rem}.s9vpdG_seatFree{box-shadow:inset 0 0 0 1.5px var(--moss);background:0 0}.s9vpdG_dateFoot{justify-content:space-between;align-items:center;padding:.9rem 1.2rem 1.1rem;display:flex}.s9vpdG_price{font-family:var(--d-display), serif;font-size:1.45rem}.s9vpdG_dateBtn{background:var(--ink);color:var(--paper);border-radius:999px;padding:.55rem .95rem;font-size:.86rem;font-weight:700}.s9vpdG_dateFull .s9vpdG_dateBtn{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.s9vpdG_sold{background:var(--clay);color:#fff;font-family:var(--d-hand), cursive;border-radius:4px;padding:.1rem .6rem;font-size:.95rem;position:absolute;top:1rem;right:-.4rem;transform:rotate(8deg)}.s9vpdG_dayGrid{gap:2.5rem;display:grid}@media (min-width:900px){.s9vpdG_dayGrid{grid-template-columns:5fr 7fr;align-items:start;gap:4rem}}.s9vpdG_dayImg{aspect-ratio:4/5;border-radius:2px;position:relative;overflow:hidden}.s9vpdG_timeline{margin-top:1.75rem;position:relative}.s9vpdG_timeline li{border-bottom:1px solid var(--rule);grid-template-columns:4.5rem 1fr;gap:1rem;padding-block:.95rem;display:grid;position:relative}.s9vpdG_timeline time{font-family:var(--d-display), serif;color:var(--clay);font-size:1.15rem;font-style:italic}.s9vpdG_timeline strong{font-weight:700;display:block}.s9vpdG_timeline span{color:var(--muted);font-size:.95rem}.s9vpdG_notes{gap:1.25rem;display:grid}@media (min-width:800px){.s9vpdG_notes{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.s9vpdG_note{background:var(--card);border-radius:3px;padding:1.6rem 1.4rem 1.3rem;position:relative;box-shadow:0 20px 30px -24px #2b211a80}.s9vpdG_note:first-child{transform:rotate(-1.2deg)}.s9vpdG_note:nth-child(2){background:#f6e7d2;margin-top:1.5rem;transform:rotate(1deg)}.s9vpdG_note:nth-child(3){transform:rotate(-.6deg)}.s9vpdG_note blockquote{font-family:var(--d-display), serif;margin-top:.8rem;font-size:1.2rem;line-height:1.45}.s9vpdG_note figcaption{color:var(--muted);margin-top:1rem;font-size:.85rem}.s9vpdG_exTag{text-transform:uppercase;letter-spacing:.12em;color:var(--moss);border:1px solid;border-radius:999px;padding:.15rem .55rem;font-size:.7rem;font-weight:700;display:inline-block}.s9vpdG_faq{gap:0 3rem;display:grid}@media (min-width:900px){.s9vpdG_faq{grid-template-columns:1fr 1fr}}.s9vpdG_faq details{border-top:1px solid var(--ink);padding-block:1.1rem}.s9vpdG_faq summary{cursor:pointer;font-family:var(--d-display), serif;justify-content:space-between;align-items:baseline;gap:1rem;font-size:1.25rem;line-height:1.25;list-style:none;display:flex}.s9vpdG_faq summary::-webkit-details-marker{display:none}.s9vpdG_faq summary:after{content:"+";font-family:var(--d-text), sans-serif;color:var(--clay);font-size:1.4rem;transition:transform .3s}.s9vpdG_faq details[open] summary:after{transform:rotate(45deg)}.s9vpdG_faq details p{color:var(--muted);margin-top:.7rem;line-height:1.6}.s9vpdG_book{background:var(--moss);color:#f6efe2;border-radius:26px;gap:2rem;padding:clamp(1.5rem,4vw,3.5rem);display:grid}@media (min-width:900px){.s9vpdG_book{grid-template-columns:5fr 7fr;gap:3.5rem}}.s9vpdG_book .s9vpdG_h2 em{color:var(--butter)}.s9vpdG_book .s9vpdG_kicker{color:#d9dcc3}.s9vpdG_bookForm{background:var(--card);color:var(--ink);border-radius:16px;gap:1rem;padding:clamp(1.2rem,3vw,2rem);display:grid}.s9vpdG_field{gap:.4rem;font-size:.9rem;font-weight:700;display:grid}.s9vpdG_input{border:1px solid var(--rule);background:var(--paper);width:100%;color:var(--ink);border-radius:10px;padding:.85rem .95rem;font-size:1rem;font-weight:400}.s9vpdG_two{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1rem;display:grid}.s9vpdG_small{color:var(--muted);font-size:.82rem}.s9vpdG_footer{border-top:1.5px solid var(--ink);gap:2rem;padding-block:clamp(3rem,6vw,5rem) 6rem;display:grid}@media (min-width:900px){.s9vpdG_footer{grid-template-columns:1.3fr 1fr 1fr;padding-bottom:2.5rem}}.s9vpdG_footer h3{text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin-bottom:.7rem;font-size:.75rem;font-weight:700}.s9vpdG_footBig{font-family:var(--d-display), serif;letter-spacing:-.03em;font-size:clamp(2.2rem,1.6rem + 2.5vw,3.4rem);line-height:.95}.s9vpdG_footBig em{color:var(--clay)}.s9vpdG_footLine{border-top:1px solid var(--rule);grid-column:1/-1;padding-top:1.2rem}.s9vpdG_dock{z-index:45;pointer-events:none;height:4.7rem;margin-top:-4.7rem;padding:.6rem;position:sticky;bottom:0}.s9vpdG_dock a{pointer-events:auto;background:var(--ink);color:var(--paper);border-radius:999px;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .6rem .55rem 1.2rem;font-size:.9rem;display:flex;box-shadow:0 14px 30px -10px #2b211a99}.s9vpdG_dock a span:last-child{background:var(--butter);color:var(--ink);border-radius:999px;padding:.6rem 1rem;font-weight:700}@media (min-width:900px){.s9vpdG_dock{display:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.s9vpdG_lift{animation:linear both s9vpdG_lift view();animation-range:entry entry 70%}.s9vpdG_parallax img{animation:linear both s9vpdG_drift view();animation-range:cover;scale:1.12}}}@keyframes s9vpdG_lift{0%{transform:translateY(32px)}to{transform:none}}@keyframes s9vpdG_drift{0%{translate:0 -5%}to{translate:0 5%}}
.iCgsnW_root{--chalk:#f2f0eb;--paper:#fbfaf7;--ink:#16181b;--muted:#55585e;--rule:#d6d2c8;--orange:#ff5f1f;--graphite:#1b1e22;--soft:#a9adb3;--gx:clamp(1.25rem, 4vw, 3rem);background:var(--chalk);color:var(--ink);font-family:var(--d-display), system-ui, sans-serif;font-stretch:100%;position:relative}.iCgsnW_mono{font-family:var(--d-mono), ui-monospace, monospace;letter-spacing:0}.iCgsnW_label{font-family:var(--d-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.75rem}.iCgsnW_wide{font-stretch:125%}.iCgsnW_pad{padding-inline:var(--gx)}.iCgsnW_header{z-index:30;background:color-mix(in srgb, var(--chalk) 94%, transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--rule);position:sticky;top:0}.iCgsnW_headerRow{justify-content:space-between;align-items:center;gap:1rem;padding-block:.8rem;display:flex}.iCgsnW_brand{letter-spacing:-.01em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:1.05rem;font-weight:800;font-stretch:118%;display:inline-flex}.iCgsnW_nav{gap:1.75rem;font-size:.95rem;font-weight:500;display:none}.iCgsnW_nav a{padding-block:.25rem;position:relative}.iCgsnW_nav a:after{content:"";background:var(--orange);transform-origin:0;height:2px;transition:transform .3s;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.iCgsnW_nav a:hover:after,.iCgsnW_nav a[aria-current=page]:after{transform:scaleX(1)}.iCgsnW_headerCta{align-items:center;gap:1rem;display:none}.iCgsnW_phone{font-family:var(--d-mono), monospace;font-size:.85rem}.iCgsnW_menu{position:relative}.iCgsnW_menu summary{cursor:pointer;border:1.5px solid var(--ink);border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.85rem;font-weight:600;list-style:none;display:inline-flex}.iCgsnW_menu summary::-webkit-details-marker{display:none}.iCgsnW_menuSheet{background:var(--ink);width:min(78vw,300px);color:var(--chalk);border-radius:14px;padding:.5rem;position:absolute;top:calc(100% + .6rem);right:0;box-shadow:0 30px 60px -20px #00000073}.iCgsnW_menuSheet a{border-radius:10px;justify-content:space-between;padding:.85rem .9rem;font-weight:600;display:flex}.iCgsnW_menuSheet a[aria-current=page]{background:#ffffff14}.iCgsnW_menuSheet a[aria-current=page]:after{content:"●";color:var(--orange);font-size:.6rem}@media (min-width:900px){.iCgsnW_nav,.iCgsnW_headerCta{display:flex}.iCgsnW_menu{display:none}}.iCgsnW_btn{border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.95rem 1.4rem;font-size:.98rem;font-weight:700;transition:transform .2s,background-color .2s,color .2s;display:inline-flex}.iCgsnW_btnOrange{background:var(--orange);color:var(--ink)}.iCgsnW_btnInk{background:var(--ink);color:var(--chalk)}.iCgsnW_btnLine{box-shadow:inset 0 0 0 1.5px}.iCgsnW_btn svg{transition:transform .25s}@media (hover:hover){.iCgsnW_btn:hover svg{transform:translate(3px)}.iCgsnW_btnLine:hover{background:var(--ink);color:var(--chalk)}}.iCgsnW_hero{grid-template-columns:minmax(0,1fr);gap:2rem;padding-block:clamp(1.75rem,5vw,4rem) clamp(2.5rem,5vw,4.5rem);display:grid}.iCgsnW_heroKicker{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;display:flex}.iCgsnW_h1{letter-spacing:-.035em;margin-top:1.1rem;font-size:clamp(2.6rem,1.5rem + 4.6vw,5.4rem);font-weight:800;font-stretch:112%;line-height:.92}.iCgsnW_h1 em{color:var(--orange);-webkit-text-stroke:0;font-style:normal}.iCgsnW_h1 .iCgsnW_strike{white-space:nowrap;position:relative}.iCgsnW_h1 .iCgsnW_strike:after{content:"";background:var(--orange);transform-origin:0;height:.09em;position:absolute;top:54%;left:-.04em;right:-.04em}.iCgsnW_lead{max-width:34rem;color:var(--muted);margin-top:1.4rem;font-size:clamp(1.02rem,.95rem + .3vw,1.18rem);font-stretch:100%;line-height:1.55}.iCgsnW_heroActions{flex-wrap:wrap;gap:.7rem;margin-top:1.8rem;display:flex}@media (min-width:900px){.iCgsnW_hero{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:1.5rem}.iCgsnW_heroText{grid-column:1/span 6;padding-bottom:.5rem}.iCgsnW_heroText,.iCgsnW_heroTicket{min-width:0}.iCgsnW_heroTicket{grid-column:7/span 6}}.iCgsnW_slot{background:var(--paper);border:1px solid var(--rule);border-radius:999px;flex-wrap:wrap;align-items:center;gap:.6rem;max-width:100%;margin-top:1.4rem;padding:.45rem .9rem .45rem .75rem;font-size:.85rem;display:inline-flex}.iCgsnW_slotDot{background:#1f9d55;border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 #1f9d5580}.iCgsnW_slotLabel{color:var(--muted);white-space:nowrap}.iCgsnW_slotValue{font-family:var(--d-mono), monospace;white-space:nowrap;min-width:19ch;font-weight:500}@media (max-width:420px){.iCgsnW_slot{gap:.45rem;padding-inline:.6rem .75rem;font-size:.74rem}.iCgsnW_slotValue{min-width:0}}@media (prefers-reduced-motion:no-preference){.iCgsnW_slotDot{animation:2.2s ease-out infinite iCgsnW_pulse}}@keyframes iCgsnW_pulse{0%{box-shadow:0 0 #1f9d5573}80%,to{box-shadow:0 0 0 10px #1f9d5500}}.iCgsnW_ticket{background:var(--paper);border:1px solid var(--rule);border-radius:18px;padding:.6rem;box-shadow:0 1px #0000000a,0 40px 80px -48px #16181b8c}.iCgsnW_ticketHead .iCgsnW_label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iCgsnW_ticketHead,.iCgsnW_ticketFoot{justify-content:space-between;align-items:center;gap:1rem;padding:.55rem .5rem .75rem;display:flex}.iCgsnW_ticketFoot{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:.8rem .5rem .35rem;display:grid}.iCgsnW_ticketFoot dt{font-family:var(--d-mono), monospace;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:.68rem}.iCgsnW_ticketFoot dd{margin-top:.15rem;font-size:clamp(.95rem,.85rem + .4vw,1.15rem);font-weight:700;font-stretch:110%}.iCgsnW_ticketNo{white-space:nowrap;font-family:var(--d-mono), monospace;background:var(--ink);color:var(--chalk);border-radius:6px;padding:.25rem .55rem;font-size:.75rem}.iCgsnW_slider{aspect-ratio:4/3;touch-action:pan-y;cursor:ew-resize;user-select:none;background:#8d8478;border-radius:12px;position:relative;overflow:hidden}.iCgsnW_sliderImg{position:absolute;inset:0}.iCgsnW_sliderImg img{pointer-events:none}.iCgsnW_sliderBefore{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.iCgsnW_sweep .iCgsnW_sliderBefore{transition:clip-path .85s cubic-bezier(.65,0,.35,1)}.iCgsnW_sweep .iCgsnW_sliderHandle{transition:left .85s cubic-bezier(.65,0,.35,1)}.iCgsnW_sliderHandle{top:0;bottom:0;left:var(--pos);background:var(--chalk);pointer-events:none;width:2px;margin-left:-1px;position:absolute}.iCgsnW_sliderHandle svg{background:var(--orange);width:46px;height:46px;color:var(--ink);border-radius:50%;padding:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #0000004d}.iCgsnW_sliderTag{font-family:var(--d-mono), monospace;text-transform:uppercase;letter-spacing:.06em;pointer-events:none;border-radius:6px;padding:.3rem .55rem;font-size:.7rem;position:absolute;top:.8rem}.iCgsnW_tagBefore{color:#fff;background:#16181bd1;left:.8rem}.iCgsnW_tagAfter{background:var(--chalk);color:var(--ink);right:.8rem}.iCgsnW_sliderInput{opacity:0;cursor:ew-resize;pointer-events:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.iCgsnW_slider:has(.iCgsnW_sliderInput:focus-visible){outline:3px solid var(--orange);outline-offset:3px}.iCgsnW_numerals{border-block:1px solid var(--ink);display:grid}.iCgsnW_numeral{padding:1.1rem var(--gx);border-top:1px solid var(--rule);grid-template-columns:auto 1fr;align-items:end;gap:1rem;display:grid}.iCgsnW_numeral:first-child{border-top:0}.iCgsnW_big{letter-spacing:-.06em;font-size:clamp(4.2rem,2.4rem + 7vw,8.6rem);font-weight:900;font-stretch:125%;line-height:.8}.iCgsnW_big sup{vertical-align:top;letter-spacing:0;color:#d9450b;-webkit-text-stroke:0;margin-left:.06em;font-size:.32em;position:relative;top:.18em}.iCgsnW_numeral p:not(.iCgsnW_big){max-width:15rem;padding-bottom:.35rem;font-size:.95rem;line-height:1.4}.iCgsnW_numeral strong{text-transform:uppercase;letter-spacing:.02em;margin-bottom:.2rem;font-size:.8rem;font-stretch:112%;display:block}@media (min-width:900px){.iCgsnW_numerals{grid-template-columns:repeat(3,minmax(0,1fr))}.iCgsnW_numeral{border-top:0;border-left:1px solid var(--rule);grid-template-columns:1fr;padding-block:2rem 1.6rem}.iCgsnW_numeral:first-child{border-left:0}}.iCgsnW_marquee{background:var(--orange);color:var(--ink);border-block:1px solid var(--ink);overflow:hidden}.iCgsnW_marqueeTrack{width:max-content;display:flex}.iCgsnW_marqueeTrack span{white-space:nowrap;text-transform:uppercase;letter-spacing:.01em;align-items:center;gap:1.4rem;padding:.85rem .7rem;font-size:1rem;font-weight:800;font-stretch:118%;display:inline-flex}.iCgsnW_marqueeTrack span:after{content:"";background:var(--ink);width:.55rem;height:.55rem;transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.iCgsnW_marqueeTrack{animation:38s linear infinite iCgsnW_tape}.iCgsnW_marquee:hover .iCgsnW_marqueeTrack{animation-play-state:paused}}@keyframes iCgsnW_tape{to{transform:translate(-50%)}}.iCgsnW_section{padding-block:clamp(3.5rem,7vw,6.5rem)}.iCgsnW_sectionHead{gap:1rem;margin-bottom:clamp(2rem,4vw,3.25rem);display:grid}.iCgsnW_secNo{font-family:var(--d-mono), monospace;color:var(--muted);align-items:center;gap:.75rem;font-size:.78rem;display:flex}.iCgsnW_secNo:after{content:"";background:var(--rule);flex:1;height:1px}.iCgsnW_h2{letter-spacing:-.03em;max-width:17ch;font-size:clamp(2rem,1.3rem + 2.8vw,3.6rem);font-weight:800;font-stretch:112%;line-height:.98}.iCgsnW_sectionLead{color:var(--muted);max-width:34rem;font-size:1.05rem;line-height:1.55}@media (min-width:900px){.iCgsnW_sectionHead{grid-template-columns:1fr 1fr;align-items:end}.iCgsnW_sectionHead .iCgsnW_secNo{grid-column:1/-1}}.iCgsnW_rate{border-top:1.5px solid var(--ink)}.iCgsnW_rateRow{border-bottom:1px solid var(--rule);grid-template-columns:2.2rem 1fr auto;align-items:baseline;gap:.4rem 1rem;padding:1.15rem 0;display:grid;position:relative}.iCgsnW_rateRow .iCgsnW_rateNo{font-family:var(--d-mono), monospace;color:var(--muted);font-size:.75rem}.iCgsnW_rateName{letter-spacing:-.015em;font-size:clamp(1.2rem,1rem + .9vw,1.75rem);font-weight:700;font-stretch:110%}.iCgsnW_rateDesc{color:var(--muted);grid-column:2/-1;max-width:36rem;font-size:.95rem;line-height:1.5}.iCgsnW_ratePrice{font-family:var(--d-mono), monospace;white-space:nowrap;font-size:.92rem;font-weight:500}.iCgsnW_rateThumb{display:none}@media (min-width:900px){.iCgsnW_rateRow{grid-template-columns:3rem minmax(0,1.1fr) minmax(0,1.4fr) 8rem 9rem;padding:1.5rem .75rem;transition:background-color .25s}.iCgsnW_rateDesc{grid-column:auto}.iCgsnW_rateTime{font-family:var(--d-mono), monospace;color:var(--muted);font-size:.8rem}.iCgsnW_rateThumb{aspect-ratio:4/3;opacity:0;pointer-events:none;z-index:2;border-radius:10px;width:11rem;transition:opacity .25s,transform .35s cubic-bezier(.2,.7,.2,1);display:block;position:absolute;top:50%;right:9.5rem;overflow:hidden;transform:translateY(-50%)rotate(-3deg)scale(.9);box-shadow:0 20px 40px -15px #0006}.iCgsnW_rateRow:hover{background:var(--paper)}.iCgsnW_rateRow:hover .iCgsnW_rateThumb{opacity:1;transform:translateY(-50%)rotate(-3deg)scale(1)}}@media (max-width:899px){.iCgsnW_rateTime{display:none}}.iCgsnW_steps{background:var(--rule);border:1px solid var(--rule);counter-reset:step;border-radius:18px;gap:1px;display:grid;overflow:hidden}.iCgsnW_step{background:var(--paper);padding:1.6rem 1.4rem 1.8rem}.iCgsnW_step h3{margin-top:1.2rem;font-size:1.2rem;font-weight:700;font-stretch:110%}@media (min-width:1000px){.iCgsnW_step h3{margin-top:2.4rem}}.iCgsnW_step p{color:var(--muted);margin-top:.5rem;font-size:.95rem;line-height:1.5}.iCgsnW_stepTop{justify-content:space-between;align-items:center;display:flex}.iCgsnW_stepIcon{background:var(--chalk);border:1px solid var(--rule);border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;display:grid}@media (min-width:700px){.iCgsnW_steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.iCgsnW_steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.iCgsnW_dark{background:var(--graphite);color:var(--chalk)}.iCgsnW_dark .iCgsnW_secNo,.iCgsnW_dark .iCgsnW_sectionLead,.iCgsnW_dark .iCgsnW_label{color:var(--soft)}.iCgsnW_dark .iCgsnW_secNo:after{background:#ffffff24}.iCgsnW_slips{gap:1rem;display:grid}@media (min-width:900px){.iCgsnW_slips{grid-template-columns:repeat(3,minmax(0,1fr))}}.iCgsnW_slip{background:#24282d;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;padding:1.5rem 1.4rem 1.3rem;display:flex;position:relative}.iCgsnW_slip blockquote{flex:1;margin-top:1rem;font-size:1.08rem;line-height:1.5}.iCgsnW_slip figcaption{font-family:var(--d-mono), monospace;color:var(--soft);border-top:1px dashed #ffffff2e;justify-content:space-between;gap:1rem;margin-top:1.3rem;padding-top:.9rem;font-size:.75rem;display:flex}.iCgsnW_slipTag{font-family:var(--d-mono), monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--ink);background:var(--chalk);border-radius:6px;align-self:flex-start;padding:.22rem .5rem;font-size:.68rem;display:inline-flex}.iCgsnW_stars{color:var(--orange);letter-spacing:.15em;font-size:.85rem}.iCgsnW_proof{align-items:center;gap:2rem;display:grid}@media (min-width:900px){.iCgsnW_proof{grid-template-columns:repeat(12,minmax(0,1fr))}.iCgsnW_proofImg{grid-column:1/span 7}.iCgsnW_proofText{grid-column:9/span 4}}.iCgsnW_proofImg{aspect-ratio:5/4;border-radius:16px;position:relative;overflow:hidden}.iCgsnW_checks{gap:.85rem;margin-top:1.5rem;display:grid}.iCgsnW_checks li{grid-template-columns:1.6rem 1fr;align-items:start;gap:.5rem;font-size:.98rem;line-height:1.45;display:grid}.iCgsnW_checks svg{color:var(--orange);margin-top:.1rem}.iCgsnW_area{align-items:center;gap:2rem;display:grid}@media (min-width:900px){.iCgsnW_area{grid-template-columns:1fr 1fr}}.iCgsnW_chips{flex-wrap:wrap;gap:.45rem;margin-top:1.4rem;display:flex}.iCgsnW_chips li{border:1px solid var(--rule);background:var(--paper);border-radius:999px;padding:.4rem .8rem;font-size:.88rem}.iCgsnW_map{aspect-ratio:4/3;border:1px solid var(--rule);background:#e7e3da;border-radius:18px;overflow:hidden}.iCgsnW_cta{background:var(--orange);color:var(--ink);border-radius:22px;gap:1.5rem;padding:clamp(1.75rem,4vw,3.5rem);display:grid;position:relative;overflow:hidden}.iCgsnW_cta .iCgsnW_h2{max-width:14ch}.iCgsnW_ctaBig{letter-spacing:-.07em;color:#16181b17;pointer-events:none;font-size:clamp(8rem,4rem + 16vw,17rem);font-weight:900;font-stretch:125%;line-height:1;position:absolute;bottom:-.22em;right:-.06em}@media (min-width:900px){.iCgsnW_cta{grid-template-columns:1.4fr auto;align-items:end}}.iCgsnW_pageHead{border-bottom:1.5px solid var(--ink);gap:1.25rem;padding-block:clamp(2.5rem,6vw,5rem) clamp(1.5rem,3vw,2.5rem);display:grid}.iCgsnW_pageTitle{letter-spacing:-.055em;text-transform:uppercase;font-size:clamp(2.8rem,1.2rem + 6.5vw,7rem);font-weight:900;font-stretch:125%;line-height:.86}@media (min-width:900px){.iCgsnW_pageHead{grid-template-columns:1.5fr 1fr;align-items:end}}.iCgsnW_priceGroup{border-bottom:1px solid var(--rule);gap:1.5rem;padding-block:2.5rem;display:grid}@media (min-width:900px){.iCgsnW_priceGroup{grid-template-columns:5fr 7fr;gap:3rem}}.iCgsnW_priceImg{aspect-ratio:4/3;border-radius:14px;overflow:hidden}.iCgsnW_priceList{margin-top:1.2rem}.iCgsnW_priceList div{border-bottom:1px dashed var(--rule);align-items:baseline;gap:.75rem;padding:.7rem 0;font-size:.98rem;display:flex}.iCgsnW_priceList dt{flex:1;align-items:baseline;gap:.75rem;display:flex}.iCgsnW_priceList dt:after{content:"";border-bottom:1px dotted #b9b4a8;flex:1;transform:translateY(-.25em)}.iCgsnW_priceList dd{font-family:var(--d-mono), monospace;white-space:nowrap;font-weight:500}.iCgsnW_faq{border-top:1.5px solid var(--ink)}.iCgsnW_faq details{border-bottom:1px solid var(--rule)}.iCgsnW_faq summary{cursor:pointer;grid-template-columns:2.6rem 1fr 2rem;align-items:center;gap:.5rem;padding:1.25rem 0;font-size:clamp(1.05rem,.98rem + .4vw,1.3rem);font-weight:700;font-stretch:108%;list-style:none;display:grid}.iCgsnW_faq summary::-webkit-details-marker{display:none}.iCgsnW_faq summary .iCgsnW_label{font-weight:400}.iCgsnW_faqPlus{border:1.5px solid var(--ink);border-radius:50%;justify-self:end;place-items:center;width:2rem;height:2rem;transition:transform .3s,background-color .3s;display:grid}.iCgsnW_faq details[open] .iCgsnW_faqPlus{background:var(--orange);border-color:var(--orange);transform:rotate(45deg)}.iCgsnW_faq details p{color:var(--muted);max-width:44rem;padding:0 2rem 1.4rem 3.1rem;line-height:1.6}.iCgsnW_form{background:var(--paper);border:1px solid var(--rule);border-radius:20px;gap:1.6rem;padding:clamp(1.25rem,3vw,2.25rem);display:grid}.iCgsnW_fieldset{gap:.9rem;display:grid}.iCgsnW_legend{align-items:center;gap:.7rem;margin-bottom:.2rem;font-size:1.1rem;font-weight:700;font-stretch:110%;display:flex}.iCgsnW_legend span{font-family:var(--d-mono), monospace;background:var(--ink);width:1.7rem;height:1.7rem;color:var(--chalk);border-radius:50%;place-items:center;font-size:.72rem;display:grid}.iCgsnW_input{border:1px solid var(--rule);background:var(--chalk);width:100%;color:var(--ink);border-radius:10px;margin-top:.4rem;padding:.85rem .95rem;font-size:1rem}.iCgsnW_fieldLabel{font-size:.9rem;font-weight:600;display:block}.iCgsnW_pick{flex-wrap:wrap;gap:.45rem;display:flex}.iCgsnW_pick label{border:1px solid var(--rule);background:var(--chalk);border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .85rem;font-size:.88rem;display:inline-flex}.iCgsnW_drop{color:var(--muted);border:1.5px dashed #b9b4a8;border-radius:14px;align-items:center;gap:1rem;padding:1.4rem;font-size:.92rem;display:flex}.iCgsnW_footer{background:var(--graphite);color:var(--chalk);padding-top:clamp(3rem,6vw,5rem);padding-bottom:6.5rem;overflow:hidden;container-type:inline-size}@media (min-width:900px){.iCgsnW_footer{padding-bottom:2rem}}.iCgsnW_footGrid{gap:2rem;display:grid}@media (min-width:900px){.iCgsnW_footGrid{grid-template-columns:2fr 1fr 1fr 1fr}}.iCgsnW_footGrid h3{font-family:var(--d-mono), monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--soft);margin-bottom:.9rem;font-size:.72rem;font-weight:400}.iCgsnW_footGrid li{padding-block:.2rem}.iCgsnW_footMark{letter-spacing:-.06em;text-transform:uppercase;white-space:nowrap;color:var(--chalk);margin-top:clamp(2.5rem,6vw,4.5rem);font-size:11.2cqi;font-weight:900;font-stretch:125%;line-height:.8}.iCgsnW_footMark span{color:var(--orange)}.iCgsnW_footLine{border-top:1px solid #ffffff1f;margin-top:2rem;padding-top:1.25rem}.iCgsnW_dock{z-index:40;pointer-events:none;grid-template-columns:auto 1fr;gap:.5rem;height:4.6rem;margin-top:-4.6rem;padding:.65rem;display:grid;position:sticky;bottom:0}.iCgsnW_dock a{pointer-events:auto;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.95rem 1.1rem;font-weight:700;display:flex;box-shadow:0 10px 30px -8px #00000073}@media (min-width:900px){.iCgsnW_dock{display:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.iCgsnW_rise{animation:linear both iCgsnW_rise view();animation-range:entry entry 60%}.iCgsnW_draw{transform-origin:0;animation:linear both iCgsnW_draw view();animation-range:entry 10% entry 80%}.iCgsnW_h1 .iCgsnW_strike:after{animation:.7s cubic-bezier(.65,0,.35,1) .5s both iCgsnW_draw}}}@keyframes iCgsnW_rise{0%{transform:translateY(28px)}to{transform:none}}@keyframes iCgsnW_draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.iCgsnW_contact{grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem;display:grid}@media (min-width:900px){.iCgsnW_contact{grid-template-columns:7fr 5fr}}.iCgsnW_twoCol{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.9rem;display:grid}.iCgsnW_note{color:var(--muted);font-size:.82rem}.iCgsnW_contactSide{gap:1rem;display:grid}.iCgsnW_callCard{background:var(--ink);color:var(--chalk);border-radius:20px;gap:.6rem;padding:clamp(1.4rem,3vw,2.2rem);display:grid}.iCgsnW_callCard .iCgsnW_label,.iCgsnW_callCard>p:not(.iCgsnW_callNo){color:var(--soft)}.iCgsnW_callCard .iCgsnW_slot{color:var(--chalk);background:#24282d;border-color:#ffffff1a;justify-self:start}.iCgsnW_callCard .iCgsnW_slotLabel{color:var(--soft)}.iCgsnW_callNo{white-space:nowrap;letter-spacing:-.04em;font-size:clamp(1.8rem,1.2rem + 2vw,2.7rem);font-weight:900;font-stretch:125%;line-height:1}.iCgsnW_footNote{max-width:22rem;color:var(--soft);margin-top:.6rem;line-height:1.55}.iCgsnW_footer .iCgsnW_brand{color:var(--chalk)}
.Yjufeq_root{--bg:#f6f5f1;--ink:#121212;--muted:#5d5c58;--line:#e2e0d9;--card:#fff;--gx:clamp(1rem, 3.2vw, 2.5rem);background:var(--bg);color:var(--ink);font-family:var(--d-display), system-ui, sans-serif;font-variation-settings:"opsz" 14;position:relative}.Yjufeq_pad{padding-inline:var(--gx)}.Yjufeq_mono{font-family:var(--d-mono), ui-monospace, monospace;font-variation-settings:normal}.Yjufeq_label{font-family:var(--d-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.72rem}.Yjufeq_strip{padding:.55rem var(--gx);font-family:var(--d-mono), monospace;border-bottom:1px solid var(--line);color:var(--muted);justify-content:center;gap:2rem;font-size:.72rem;display:flex}.Yjufeq_strip span:nth-child(n+2){display:none}@media (min-width:700px){.Yjufeq_strip span:nth-child(n+2){display:inline}}.Yjufeq_header{z-index:30;background:color-mix(in srgb, var(--bg) 92%, transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}.Yjufeq_headerRow{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding-block:.85rem;display:grid}.Yjufeq_nav{gap:1.4rem;font-size:.92rem;display:flex}.Yjufeq_nav a{color:var(--muted);transition:color .2s}.Yjufeq_nav a:hover,.Yjufeq_nav a[aria-current=page]{color:var(--ink)}.Yjufeq_navMore{display:none}@media (min-width:760px){.Yjufeq_navMore{display:inline}}.Yjufeq_logo{letter-spacing:-.04em;font-variation-settings:"opsz" 96;justify-self:center;align-items:center;gap:.5rem;font-size:1.35rem;font-weight:600;display:inline-flex}.Yjufeq_basketBtn{background:var(--ink);color:#fff;border-radius:999px;justify-self:end;align-items:center;gap:.55rem;padding:.5rem .6rem .5rem .95rem;font-size:.9rem;font-weight:500;display:inline-flex}.Yjufeq_count{min-width:1.4rem;height:1.4rem;color:var(--ink);font-family:var(--d-mono), monospace;background:#fff;border-radius:999px;place-items:center;padding-inline:.3rem;font-size:.75rem;display:grid}.Yjufeq_bump{animation:.45s cubic-bezier(.3,1.6,.5,1) Yjufeq_bump}@keyframes Yjufeq_bump{40%{transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.Yjufeq_bump{animation:none}}.Yjufeq_intro{gap:1.25rem;padding-block:clamp(2rem,5vw,3.75rem) clamp(1.25rem,3vw,2rem);display:grid}.Yjufeq_h1{font-variation-settings:"opsz" 96;letter-spacing:-.05em;max-width:12ch;font-size:clamp(2.5rem,1.3rem + 5vw,5.6rem);font-weight:500;line-height:.92}.Yjufeq_h1 i{color:var(--muted);font-style:normal}.Yjufeq_introSide{max-width:22rem;color:var(--muted);align-content:end;gap:1rem;line-height:1.55;display:grid}@media (min-width:900px){.Yjufeq_intro{grid-template-columns:1fr auto;align-items:end}}.Yjufeq_filters{z-index:20;background:color-mix(in srgb, var(--bg) 92%, transparent);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:1rem;padding-block:.8rem;display:flex;position:sticky;top:3.6rem}.Yjufeq_chips{scrollbar-width:none;margin-inline:calc(var(--gx) * -1);padding-inline:var(--gx);gap:.25rem;display:flex;overflow-x:auto}.Yjufeq_chip{white-space:nowrap;color:var(--muted);border-radius:999px;padding:.5rem .9rem;font-size:.9rem;transition:color .2s,background-color .25s;position:relative}.Yjufeq_chip sup{font-family:var(--d-mono), monospace;margin-left:.2rem;font-size:.65rem}.Yjufeq_chip[aria-pressed=true]{background:var(--ink);color:#fff}.Yjufeq_chip:hover{color:var(--ink)}.Yjufeq_chip[aria-pressed=true]:hover{color:#fff}.Yjufeq_sort{color:var(--muted);align-items:center;gap:.5rem;font-size:.85rem;display:none}.Yjufeq_sort select{border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:999px;padding:.45rem .8rem;font-size:.85rem}@media (min-width:700px){.Yjufeq_sort{display:flex}.Yjufeq_chips{margin:0;padding:0}}.Yjufeq_grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:1.6rem .75rem;padding-block:.5rem clamp(3rem,6vw,5rem);display:grid}@media (min-width:900px){.Yjufeq_grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:2.5rem 1.25rem}}.Yjufeq_tile{flex-direction:column;grid-column:span 1;min-width:0;display:flex}.Yjufeq_tileXl{grid-column:span 2}@media (min-width:900px){.Yjufeq_tile{grid-column:span 3}.Yjufeq_tileXl{grid-area:span 2/span 6}.Yjufeq_tileWide{grid-column:span 6}}.Yjufeq_frame{aspect-ratio:4/5;border-radius:6px;flex:1;min-height:0;position:relative;overflow:hidden}.Yjufeq_tileXl .Yjufeq_frame{aspect-ratio:1}@media (min-width:900px){.Yjufeq_tileXl .Yjufeq_frame{aspect-ratio:auto}.Yjufeq_tileWide .Yjufeq_frame{aspect-ratio:3/2}}.Yjufeq_frame a{position:absolute;inset:0}.Yjufeq_frame img{transition:transform 1s cubic-bezier(.2,.7,.2,1),opacity .5s}.Yjufeq_alt{opacity:0;transition:opacity .5s;position:absolute;inset:0}.Yjufeq_alt img{transform:scale(1.7)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Yjufeq_tile:hover .Yjufeq_frame>a>img{transform:scale(1.035)}.Yjufeq_tile:hover .Yjufeq_alt{opacity:1}}.Yjufeq_no{font-family:var(--d-mono), monospace;color:var(--ink);backdrop-filter:blur(6px);pointer-events:none;background:#ffffffd1;border-radius:4px;padding:.15rem .4rem;font-size:.7rem;position:absolute;top:.7rem;left:.75rem}@media (max-width:899px){.Yjufeq_tile:not(.Yjufeq_tileXl) .Yjufeq_no{display:none}}.Yjufeq_badge{font-family:var(--d-mono), monospace;text-transform:uppercase;background:var(--ink);color:#fff;pointer-events:none;border-radius:4px;padding:.2rem .45rem;font-size:.68rem;position:absolute;top:.7rem;right:.7rem}.Yjufeq_tools{justify-content:flex-end;gap:.4rem;display:flex;position:absolute;bottom:.6rem;left:.6rem;right:.6rem}.Yjufeq_quick{display:none}.Yjufeq_add{width:2.6rem;height:2.6rem;color:var(--ink);background:#fff;border-radius:50%;place-items:center;transition:transform .25s,background-color .2s,color .2s;display:grid;box-shadow:0 6px 18px -8px #00000059}.Yjufeq_add:hover,.Yjufeq_added{background:var(--ink);color:#fff}@media (hover:hover) and (min-width:900px){.Yjufeq_quick{backdrop-filter:blur(6px);background:#ffffffeb;border-radius:999px;align-items:center;gap:.4rem;height:2.6rem;margin-right:auto;padding:0 1rem;font-size:.85rem;font-weight:500;display:inline-flex}.Yjufeq_tools>*{transition:transform .35s cubic-bezier(.2,.7,.2,1);transform:translateY(140%)}.Yjufeq_tile:hover .Yjufeq_tools>*,.Yjufeq_tile:focus-within .Yjufeq_tools>*{transform:none}.Yjufeq_tools>:nth-child(2){transition-delay:40ms}}@media (hover:hover) and (min-width:900px) and (prefers-reduced-motion:reduce){.Yjufeq_tools>*{opacity:0;transform:none!important}.Yjufeq_tile:hover .Yjufeq_tools>*,.Yjufeq_tile:focus-within .Yjufeq_tools>*{opacity:1}}.Yjufeq_meta{grid-template-columns:1fr auto;align-items:baseline;gap:.15rem .75rem;margin-top:.75rem;display:grid}.Yjufeq_meta h3{letter-spacing:-.01em;font-size:clamp(.98rem,.9rem + .3vw,1.12rem);font-weight:500}.Yjufeq_tileXl .Yjufeq_meta h3{font-size:clamp(1.1rem,.9rem + .8vw,1.6rem)}.Yjufeq_price{font-family:var(--d-mono), monospace;font-size:.88rem}.Yjufeq_swatches{grid-column:1/-1;align-items:center;gap:.3rem;display:flex}.Yjufeq_sw{border-radius:50%;width:.7rem;height:.7rem;box-shadow:inset 0 0 0 1px #00000026}.Yjufeq_swatches span:last-child{color:var(--muted);margin-left:.25rem;font-size:.78rem}.Yjufeq_values{border-top:1px solid var(--line);display:grid}.Yjufeq_values>div{padding:1.6rem var(--gx);border-bottom:1px solid var(--line);grid-template-columns:2.2rem 1fr;gap:.75rem;display:grid}.Yjufeq_values h3{font-size:1.1rem;font-weight:500}.Yjufeq_values p{color:var(--muted);margin-top:.2rem;font-size:.92rem;line-height:1.5}@media (min-width:900px){.Yjufeq_values{grid-template-columns:repeat(3,minmax(0,1fr))}.Yjufeq_values>div{border-bottom:0;border-left:1px solid var(--line)}.Yjufeq_values>div:first-child{border-left:0}}.Yjufeq_band{background:#e9e4da;gap:0;display:grid}@media (min-width:900px){.Yjufeq_band{grid-template-columns:7fr 5fr}}.Yjufeq_bandImg{aspect-ratio:4/3;position:relative}.Yjufeq_bandText{padding:clamp(2rem, 5vw, 4rem) var(--gx);align-content:center;gap:1.1rem;display:grid}.Yjufeq_h2{font-variation-settings:"opsz" 96;letter-spacing:-.045em;font-size:clamp(2rem,1.3rem + 2.6vw,3.6rem);font-weight:500;line-height:.98}.Yjufeq_lead{color:var(--muted);max-width:30rem;line-height:1.6}.Yjufeq_textLink{border-bottom:1px solid;justify-self:start;align-items:center;gap:.5rem;padding-bottom:.15rem;font-weight:500;display:inline-flex}.Yjufeq_overlay{z-index:90;background:#1212126b;justify-content:flex-end;align-items:flex-end;display:flex;position:fixed;inset:0}@media (min-width:760px){.Yjufeq_overlayCenter{justify-content:center;align-items:center;padding:2rem}.Yjufeq_overlayRight{align-items:stretch}}.Yjufeq_sheet{background:var(--bg);border-radius:20px 20px 0 0;outline:none;width:100%;max-height:92vh;overflow-y:auto}@media (min-width:760px){.Yjufeq_sheetQuick{border-radius:16px;grid-template-columns:1fr 1fr;max-width:880px;display:grid}.Yjufeq_sheetBasket{border-radius:0;flex-direction:column;max-width:420px;height:100%;max-height:none;display:flex}}@media (prefers-reduced-motion:no-preference){.Yjufeq_sheet{animation:.4s cubic-bezier(.2,.8,.2,1) Yjufeq_up}@media (min-width:760px){.Yjufeq_sheetQuick{animation:.35s cubic-bezier(.2,.8,.2,1) Yjufeq_pop}.Yjufeq_sheetBasket{animation:.35s cubic-bezier(.2,.8,.2,1) Yjufeq_slide}}}@keyframes Yjufeq_up{0%{transform:translateY(100%)}}@keyframes Yjufeq_pop{0%{transform:translateY(16px)scale(.98)}}@keyframes Yjufeq_slide{0%{transform:translate(100%)}}.Yjufeq_qvImg{aspect-ratio:4/5;position:relative}@media (max-width:759px){.Yjufeq_qvImg{aspect-ratio:16/11}}.Yjufeq_qvBody{align-content:start;gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.Yjufeq_close{border:1px solid var(--line);background:var(--card);border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;display:inline-grid}.Yjufeq_variants{flex-wrap:wrap;gap:.4rem;display:flex}.Yjufeq_variant{border:1px solid var(--line);background:var(--card);border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .8rem .45rem .5rem;font-size:.88rem;display:inline-flex}.Yjufeq_variant[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.Yjufeq_primary{background:var(--ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;width:100%;padding:1rem 1.4rem;font-weight:500;transition:transform .2s;display:inline-flex}.Yjufeq_primary:disabled{opacity:.55}@media (hover:hover){.Yjufeq_primary:not(:disabled):hover{transform:translateY(-1px)}}.Yjufeq_basketHead{justify-content:space-between;align-items:center;padding:1.25rem 1.25rem .75rem;display:flex}.Yjufeq_lines{flex:1;align-content:start;gap:1rem;padding:.5rem 1.25rem;display:grid;overflow-y:auto}.Yjufeq_line{grid-template-columns:4.5rem 1fr auto;align-items:start;gap:.9rem;display:grid}.Yjufeq_lineImg{aspect-ratio:4/5;border-radius:6px;position:relative;overflow:hidden}.Yjufeq_qty{border:1px solid var(--line);border-radius:999px;align-items:center;gap:.6rem;margin-top:.5rem;padding:.15rem;display:inline-flex}.Yjufeq_qty button{border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;display:grid}.Yjufeq_qty button:hover{background:var(--line)}.Yjufeq_basketFoot{border-top:1px solid var(--line);gap:.6rem;padding:1.1rem 1.25rem 1.4rem;display:grid}.Yjufeq_meter{background:var(--line);border-radius:4px;height:4px;overflow:hidden}.Yjufeq_meter span{background:var(--ink);height:100%;transition:width .4s;display:block}.Yjufeq_crumbs{color:var(--muted);flex-wrap:wrap;gap:.4rem;padding-block:1.1rem 0;font-size:.85rem;display:flex}.Yjufeq_crumbs a:hover{color:var(--ink)}.Yjufeq_pdp{gap:1.75rem;padding-block:1.25rem clamp(3rem,6vw,5rem);display:grid}@media (min-width:900px){.Yjufeq_pdp{grid-template-columns:7fr 5fr;align-items:start;gap:3rem}.Yjufeq_pdpInfo{position:sticky;top:5rem}}.Yjufeq_gallery{gap:.6rem;display:grid}@media (min-width:900px){.Yjufeq_gallery{grid-template-columns:1fr 1fr}.Yjufeq_gallery>:first-child{grid-column:1/-1}}@media (max-width:899px){.Yjufeq_gallery{scroll-snap-type:x mandatory;margin-inline:calc(var(--gx) * -1);padding-inline:var(--gx);scrollbar-width:none;grid-auto-columns:88%;grid-auto-flow:column;overflow-x:auto}.Yjufeq_gallery>*{scroll-snap-align:center}}.Yjufeq_shot{aspect-ratio:4/5;border-radius:6px;position:relative;overflow:hidden}.Yjufeq_gallery>:first-child.Yjufeq_shot{aspect-ratio:4/5}@media (min-width:900px){.Yjufeq_gallery>:first-child.Yjufeq_shot{aspect-ratio:1}}.Yjufeq_zoom img{transform:scale(var(--z,1.8));transform-origin:var(--o,50% 50%)}.Yjufeq_pdpTitle{font-variation-settings:"opsz" 96;letter-spacing:-.045em;margin-top:.5rem;font-size:clamp(2.1rem,1.5rem + 2.4vw,3.4rem);font-weight:500;line-height:.98}.Yjufeq_pdpPrice{font-family:var(--d-mono), monospace;margin-top:.6rem;font-size:1.15rem}.Yjufeq_acc{border-top:1px solid var(--line);margin-top:1.5rem}.Yjufeq_acc details{border-bottom:1px solid var(--line)}.Yjufeq_acc summary{cursor:pointer;justify-content:space-between;padding:1rem 0;font-weight:500;list-style:none;display:flex}.Yjufeq_acc summary::-webkit-details-marker{display:none}.Yjufeq_acc summary svg{transition:transform .3s}.Yjufeq_acc details[open] summary svg{transform:rotate(45deg)}.Yjufeq_acc details p{color:var(--muted);padding-bottom:1rem;font-size:.95rem;line-height:1.6}.Yjufeq_review{background:var(--card);border:1px solid var(--line);border-radius:10px;margin-top:1.5rem;padding:1.2rem 1.25rem}.Yjufeq_review blockquote{margin-top:.6rem;line-height:1.5}.Yjufeq_review figcaption{color:var(--muted);margin-top:.6rem;font-size:.85rem}.Yjufeq_pageHead{gap:1rem;padding-block:clamp(2.5rem,6vw,4.5rem) clamp(1.5rem,3vw,2.5rem);display:grid}.Yjufeq_table{border-collapse:collapse;width:100%;font-size:.95rem}.Yjufeq_table th,.Yjufeq_table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:1rem .75rem 1rem 0}.Yjufeq_table thead th{font-family:var(--d-mono), monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.72rem;font-weight:400}.Yjufeq_table td:last-child{font-family:var(--d-mono), monospace;font-size:.85rem}.Yjufeq_cards{background:var(--line);border:1px solid var(--line);border-radius:12px;gap:1px;margin-block:3rem;display:grid;overflow:hidden}@media (min-width:760px){.Yjufeq_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.Yjufeq_cards div{background:var(--bg);align-content:start;gap:.5rem;padding:1.6rem;display:grid}.Yjufeq_cards h3{font-size:1.2rem;font-weight:500}.Yjufeq_cards p{color:var(--muted);font-size:.95rem;line-height:1.55}.Yjufeq_makers{border-top:1px solid var(--ink);gap:0;margin-block:2rem 4rem;display:grid}.Yjufeq_makers li{border-bottom:1px solid var(--line);grid-template-columns:3rem 1fr;gap:.25rem 1rem;padding:1.1rem 0;display:grid}@media (min-width:760px){.Yjufeq_makers li{grid-template-columns:3rem 1.2fr 1fr auto;align-items:baseline}}.Yjufeq_makers strong{font-size:1.15rem;font-weight:500}.Yjufeq_makers span{color:var(--muted)}.Yjufeq_footer{background:var(--ink);color:#f6f5f1;padding-block:clamp(3rem,6vw,4.5rem) 5.5rem}@media (min-width:900px){.Yjufeq_footer{padding-bottom:2rem}}.Yjufeq_footTop{gap:2rem;display:grid}@media (min-width:900px){.Yjufeq_footTop{grid-template-columns:1.4fr 1fr 1fr}}.Yjufeq_footTop h3{font-family:var(--d-mono), monospace;text-transform:uppercase;letter-spacing:.06em;color:#a5a39c;margin-bottom:.8rem;font-size:.7rem;font-weight:400}.Yjufeq_footTop li{padding-block:.2rem}.Yjufeq_news{gap:.5rem;margin-top:1rem;display:flex}.Yjufeq_news input{color:#fff;background:0 0;border:1px solid #3a3a38;border-radius:999px;flex:1;min-width:0;padding:.75rem 1rem}.Yjufeq_news button{color:var(--ink);background:#f6f5f1;border-radius:999px;padding:0 1.1rem;font-weight:500}.Yjufeq_footMark{font-variation-settings:"opsz" 96;letter-spacing:-.07em;margin-top:3rem;font-size:clamp(5rem,2rem + 18vw,15rem);font-weight:600;line-height:.75}.Yjufeq_footLine{border-top:1px solid #2c2c2a;margin-top:1.5rem;padding-top:1.2rem}.Yjufeq_dock{z-index:40;pointer-events:none;height:4.4rem;margin-top:-4.4rem;padding:.6rem;position:sticky;bottom:0}.Yjufeq_dock button{pointer-events:auto;background:var(--ink);color:#fff;border-radius:999px;justify-content:space-between;align-items:center;width:100%;padding:.85rem 1.2rem;font-weight:500;display:flex;box-shadow:0 12px 28px -10px #00000080}@media (min-width:900px){.Yjufeq_dock{display:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.Yjufeq_tile{animation:linear both Yjufeq_tileIn view();animation-range:entry entry 55%}}}@keyframes Yjufeq_tileIn{0%{transform:translateY(24px)}to{transform:none}}.Yjufeq_edit{color:#eef0e8;background:#1f2a24;border-radius:6px;grid-column:span 2;align-content:space-between;gap:2rem;min-height:15rem;padding:clamp(1.4rem,3vw,2.2rem);display:grid}@media (min-width:900px){.Yjufeq_edit{grid-column:span 6}}.Yjufeq_edit p:first-child{font-family:var(--d-mono), monospace;text-transform:uppercase;letter-spacing:.06em;color:#b9c2b5;font-size:.72rem}.Yjufeq_edit blockquote{font-variation-settings:"opsz" 96;letter-spacing:-.035em;max-width:18ch;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.4rem);font-weight:500;line-height:1.05}.Yjufeq_edit footer{color:#c9d0c4;justify-content:space-between;align-items:end;gap:1rem;font-size:.9rem;display:flex}.Yjufeq_edit footer a{color:#eef0e8;border-bottom:1px solid}
.bf-Lhq_root{--bone:#f3f2ee;--ink:#121212;--muted:#625f59;--line:#d6d3cb;--red:#c23a1a;--gx:clamp(1.25rem, 3.5vw, 2.75rem);background:var(--bone);color:var(--ink);font-family:var(--d-text), system-ui, sans-serif;letter-spacing:-.005em;font-size:.97rem;position:relative}.bf-Lhq_pad{padding-inline:var(--gx)}.bf-Lhq_serif{font-family:var(--d-display), Georgia, serif;letter-spacing:-.02em;font-weight:400}.bf-Lhq_small{color:var(--muted);font-size:.78rem;line-height:1.4}.bf-Lhq_dot{background:var(--red);vertical-align:.1em;border-radius:50%;width:.5rem;height:.5rem;margin-right:.5rem;display:inline-block}.bf-Lhq_header{z-index:30;background:color-mix(in srgb, var(--bone) 92%, transparent);backdrop-filter:blur(10px);position:sticky;top:0}.bf-Lhq_headerRow{border-bottom:1px solid var(--ink);grid-template-columns:1fr auto;align-items:baseline;gap:1rem;padding-block:1rem;font-size:.86rem;display:grid}.bf-Lhq_brand{align-items:center;gap:.55rem;font-weight:500;display:inline-flex}.bf-Lhq_nav{flex-wrap:wrap;gap:.4rem clamp(.85rem,2vw,1.2rem);display:flex}.bf-Lhq_nav a{color:var(--muted);white-space:nowrap;padding-block:.3rem}.bf-Lhq_nav a[aria-current=page],.bf-Lhq_nav a:hover{color:var(--ink)}.bf-Lhq_nav a[aria-current=page]:before{content:"";background:var(--red);vertical-align:.12em;border-radius:50%;width:.4rem;height:.4rem;margin-right:.4rem;display:inline-block}.bf-Lhq_headerMeta{color:var(--muted);display:none}@media (min-width:900px){.bf-Lhq_headerRow{grid-template-columns:3fr 3fr 6fr}.bf-Lhq_headerMeta{display:block}.bf-Lhq_nav{justify-content:flex-end}}@media (max-width:899px){.bf-Lhq_headerRow{grid-template-columns:1fr;gap:.6rem}}.bf-Lhq_wordmarkWrap{padding-top:clamp(1.5rem,4vw,3rem);container-type:inline-size}.bf-Lhq_wordmark{font-family:var(--d-display), serif;letter-spacing:-.045em;white-space:nowrap;font-size:30.5cqi;font-weight:400;line-height:.8}.bf-Lhq_wordmark em{font-style:italic}.bf-Lhq_heroMeta{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-block:1.25rem 1.75rem;font-size:.86rem;display:grid}.bf-Lhq_heroMeta p:first-child{letter-spacing:-.015em;color:var(--ink);grid-column:1/-1;max-width:30ch;font-size:clamp(1.15rem,1rem + .6vw,1.45rem);line-height:1.3}.bf-Lhq_heroMeta p{color:var(--muted)}@media (min-width:900px){.bf-Lhq_heroMeta{grid-template-columns:6fr 2fr 2fr 2fr}.bf-Lhq_heroMeta p:first-child{grid-column:auto}}.bf-Lhq_railWrap{timeline-scope:--rail;padding-block:1.5rem 0}.bf-Lhq_rail{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gx);padding-inline:var(--gx);scrollbar-width:none;scroll-timeline:--rail x;grid-auto-columns:min(78%,26rem);grid-auto-flow:column;gap:1rem;display:grid;overflow-x:auto}.bf-Lhq_rail::-webkit-scrollbar{display:none}.bf-Lhq_railItem{scroll-snap-align:start}.bf-Lhq_railItem:nth-child(2n){padding-top:clamp(2rem,6vw,5rem)}.bf-Lhq_railLink{display:block}.bf-Lhq_railImg{aspect-ratio:3/4;display:block;position:relative;overflow:hidden}.bf-Lhq_railImg img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.bf-Lhq_railLink:hover .bf-Lhq_railImg img{transform:scale(1.03)}}.bf-Lhq_cap{grid-template-columns:2rem 1fr;gap:0 .5rem;padding-top:.7rem;font-size:.86rem;display:grid}.bf-Lhq_capNo{color:var(--muted);font-variant-numeric:tabular-nums;grid-row:span 2}.bf-Lhq_capName{font-weight:500}.bf-Lhq_capMeta{color:var(--muted)}.bf-Lhq_railBar{padding:1.25rem var(--gx) 0;align-items:center;gap:1.5rem;display:flex}.bf-Lhq_progress{background:var(--line);flex:1;height:1px;position:relative;overflow:hidden}.bf-Lhq_progress span{background:var(--ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(.25)}@supports (animation-timeline:scroll()){.bf-Lhq_progress span{animation:linear both bf-Lhq_grow --rail}}@keyframes bf-Lhq_grow{0%{transform:scaleX(.12)}to{transform:scaleX(1)}}.bf-Lhq_railBtns{gap:.4rem;display:flex}.bf-Lhq_railBtns button{border:1px solid var(--ink);border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;transition:background-color .2s,color .2s;display:grid}.bf-Lhq_railBtns button:hover{background:var(--ink);color:var(--bone)}.bf-Lhq_section{padding-block:clamp(3.5rem,8vw,7rem)}.bf-Lhq_secHead{border-bottom:1px solid var(--ink);gap:.75rem;margin-bottom:0;padding-bottom:1rem;display:grid}@media (min-width:900px){.bf-Lhq_secHead{grid-template-columns:6fr 6fr;align-items:end}}.bf-Lhq_h2{font-family:var(--d-display), serif;letter-spacing:-.035em;font-size:clamp(2.4rem,1.4rem + 4vw,5rem);font-weight:400;line-height:.92}.bf-Lhq_h2 em{font-style:italic}.bf-Lhq_lead{color:var(--muted);max-width:34rem;line-height:1.6}.bf-Lhq_index{position:relative}.bf-Lhq_indexHead,.bf-Lhq_row{grid-template-columns:2.5rem 1fr auto;align-items:baseline;gap:1rem;display:grid}.bf-Lhq_indexHead{color:var(--muted);border-bottom:1px solid var(--line);padding-block:.8rem;font-size:.75rem}.bf-Lhq_indexHead span:nth-child(3),.bf-Lhq_indexHead span:nth-child(4){display:none}.bf-Lhq_row{border-bottom:1px solid var(--line);padding-block:1.1rem;transition:padding .4s cubic-bezier(.2,.7,.2,1),color .3s}.bf-Lhq_rowNo,.bf-Lhq_rowYear{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.82rem}.bf-Lhq_rowName{font-family:var(--d-display), serif;letter-spacing:-.02em;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.6rem);line-height:1}.bf-Lhq_rowMeta{color:var(--muted);font-size:.86rem;display:none}@media (min-width:900px){.bf-Lhq_indexHead,.bf-Lhq_row{grid-template-columns:3rem 5fr 2.5fr 2.5fr 4rem}.bf-Lhq_indexHead span:nth-child(3),.bf-Lhq_indexHead span:nth-child(4),.bf-Lhq_rowMeta{display:block}.bf-Lhq_index ol:hover .bf-Lhq_row{color:#a19d95}.bf-Lhq_index ol:hover .bf-Lhq_row:hover{color:var(--ink);padding-left:.75rem}}.bf-Lhq_preview{aspect-ratio:4/5;pointer-events:none;z-index:5;opacity:0;width:15rem;transform:translate(calc(var(--x,0px) + 1.5rem), calc(var(--y,0px) - 50%)) scale(.92);transition:opacity .25s,transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0}.bf-Lhq_previewOn{opacity:1;transform:translate(calc(var(--x,0px) + 1.5rem), calc(var(--y,0px) - 50%)) scale(1)}@media (prefers-reduced-motion:reduce){.bf-Lhq_preview{transition:opacity .2s}}@media (hover:none),(max-width:899px){.bf-Lhq_preview{display:none}}.bf-Lhq_previewImg{transition:opacity .3s;position:absolute;inset:0;overflow:hidden}.bf-Lhq_bleed{aspect-ratio:16/9;position:relative;overflow:hidden}@media (max-width:700px){.bf-Lhq_bleed{aspect-ratio:4/5}}.bf-Lhq_bleedCap{color:var(--muted);grid-template-columns:1fr;gap:.3rem;padding-block:.8rem 0;font-size:.82rem;display:grid}@media (min-width:900px){.bf-Lhq_bleedCap{grid-template-columns:3fr 9fr}}.bf-Lhq_statement{font-family:var(--d-display), serif;letter-spacing:-.025em;max-width:22ch;font-size:clamp(1.9rem,1.2rem + 3vw,3.9rem);line-height:1.04}.bf-Lhq_statement em{color:var(--muted);font-style:italic}.bf-Lhq_statementGrid{gap:2rem;display:grid}@media (min-width:900px){.bf-Lhq_statementGrid{grid-template-columns:3fr 9fr}}.bf-Lhq_cols{gap:0;display:grid}.bf-Lhq_cols>li{border-bottom:1px solid var(--line);align-content:start;gap:.6rem;padding:1.5rem 0;display:grid}.bf-Lhq_cols h3{font-family:var(--d-display), serif;letter-spacing:-.02em;font-size:1.9rem;line-height:1}.bf-Lhq_cols p{color:var(--muted);font-size:.93rem;line-height:1.55}.bf-Lhq_colNo{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.78rem}.bf-Lhq_fee{border-top:1px solid var(--line);margin-top:.4rem;padding-top:.6rem;font-size:.82rem}@media (min-width:900px){.bf-Lhq_cols{grid-template-columns:repeat(4,minmax(0,1fr))}.bf-Lhq_cols>li{border-bottom:0;border-right:1px solid var(--line);padding:1.5rem 1.25rem}.bf-Lhq_cols>li:first-child{padding-left:0}.bf-Lhq_cols>li:last-child{border-right:0}}.bf-Lhq_projGrid{gap:3rem 1.25rem;padding-top:2rem;display:grid}@media (min-width:900px){.bf-Lhq_projGrid{grid-template-columns:repeat(12,minmax(0,1fr))}.bf-Lhq_projGrid>:nth-child(4n+1){grid-column:1/span 7}.bf-Lhq_projGrid>:nth-child(4n+2){grid-column:9/span 4;margin-top:8rem}.bf-Lhq_projGrid>:nth-child(4n+3){grid-column:2/span 5}.bf-Lhq_projGrid>:nth-child(4n+4){grid-column:7/span 6;margin-top:4rem}}.bf-Lhq_projImg{aspect-ratio:4/5;display:block;position:relative;overflow:hidden}.bf-Lhq_projGrid>:nth-child(4n+1) .bf-Lhq_projImg,.bf-Lhq_projGrid>:nth-child(4n+4) .bf-Lhq_projImg{aspect-ratio:5/4}.bf-Lhq_projHero{height:min(78vh,46rem);min-height:22rem;position:relative;overflow:hidden}.bf-Lhq_projTitle{font-family:var(--d-display), serif;letter-spacing:-.045em;font-size:clamp(2.8rem,1.4rem + 6vw,7.5rem);line-height:.88}.bf-Lhq_facts{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bf-Lhq_facts div{border-bottom:1px solid var(--line);padding:.8rem .8rem .8rem 0}.bf-Lhq_facts dt{color:var(--muted);font-size:.75rem}.bf-Lhq_facts dd{margin-top:.2rem}@media (min-width:900px){.bf-Lhq_facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.bf-Lhq_textCols{gap:1.25rem;line-height:1.65;display:grid}.bf-Lhq_textCols p:first-child:first-line{font-weight:500}@media (min-width:900px){.bf-Lhq_textCols{grid-template-columns:3fr 4.5fr 4.5fr;gap:1.5rem}}.bf-Lhq_gallery{gap:1rem;display:grid}@media (min-width:900px){.bf-Lhq_gallery{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.25rem}.bf-Lhq_gallery>:first-child{grid-column:1/span 7}.bf-Lhq_gallery>:nth-child(2){grid-column:9/span 4;align-self:end}.bf-Lhq_gallery>:nth-child(3){grid-column:3/span 8}}.bf-Lhq_gImg{aspect-ratio:4/3;position:relative;overflow:hidden}.bf-Lhq_gallery>:nth-child(2) .bf-Lhq_gImg{aspect-ratio:3/4}.bf-Lhq_next{border-top:1px solid var(--ink);gap:1rem;padding-block:2rem;display:grid}.bf-Lhq_next a{justify-content:space-between;align-items:end;gap:1rem;display:flex}.bf-Lhq_people{gap:1.5rem;display:grid}@media (min-width:760px){.bf-Lhq_people{grid-template-columns:repeat(3,minmax(0,1fr))}}.bf-Lhq_people li{border-top:1px solid var(--ink);gap:.2rem;padding-top:.8rem;display:grid}.bf-Lhq_people strong{font-family:var(--d-display), serif;font-size:1.6rem;font-weight:400;line-height:1.05}.bf-Lhq_people span{color:var(--muted);font-size:.88rem}.bf-Lhq_form{gap:1.25rem;display:grid}.bf-Lhq_field{color:var(--muted);gap:.4rem;font-size:.8rem;display:grid}.bf-Lhq_input{border:0;border-bottom:1px solid var(--ink);color:var(--ink);background:0 0;border-radius:0;padding:.6rem 0;font-size:1.05rem}.bf-Lhq_chipRow{flex-wrap:wrap;gap:.4rem;display:flex}.bf-Lhq_chipRow label{border:1px solid var(--line);color:var(--ink);border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.86rem;display:inline-flex}.bf-Lhq_btn{background:var(--ink);color:var(--bone);border-radius:999px;justify-self:start;align-items:center;gap:.75rem;padding:.95rem 1.5rem;font-size:.95rem;display:inline-flex}.bf-Lhq_btn:disabled{opacity:.6}.bf-Lhq_underline{border-bottom:1px solid;align-items:center;gap:.5rem;padding-bottom:.15rem;display:inline-flex}.bf-Lhq_footer{border-top:1px solid var(--ink);padding-block:clamp(3rem,7vw,6rem) 2rem}.bf-Lhq_footBig{font-family:var(--d-display), serif;letter-spacing:-.045em;align-items:baseline;gap:.15em;font-size:clamp(3rem,1.5rem + 7vw,8.5rem);line-height:.88;display:inline-flex}.bf-Lhq_footBig em{font-style:italic}.bf-Lhq_footBig svg{width:.42em;height:.42em;transition:transform .4s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){.bf-Lhq_footBig:hover svg{transform:translate(.08em,-.08em)}}.bf-Lhq_footCols{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:clamp(2.5rem,5vw,4rem);font-size:.86rem;display:grid}.bf-Lhq_footCols h3{color:var(--muted);margin-bottom:.4rem;font-weight:400}@media (min-width:900px){.bf-Lhq_footCols{grid-template-columns:repeat(4,minmax(0,1fr))}}.bf-Lhq_footLine{border-top:1px solid var(--line);margin-top:2.5rem;padding-top:1rem}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.bf-Lhq_unveil{animation:linear both bf-Lhq_unveil view();animation-range:entry entry 80%}.bf-Lhq_bleed img,.bf-Lhq_projHero img{animation:linear both bf-Lhq_slowzoom view();animation-range:cover}}}@keyframes bf-Lhq_unveil{0%{clip-path:inset(12% 0 0)}to{clip-path:inset(0)}}@keyframes bf-Lhq_slowzoom{0%{transform:scale(1.12)translateY(-3%)}to{transform:scale(1)translateY(3%)}}.bf-Lhq_footCols li a{padding-block:.2rem;display:inline-block}
._7eFlqW_root{--mist:#f4f7f6;--white:#fff;--ink:#0e2b2c;--teal:#0f6b66;--tealDeep:#0b4f4b;--mint:#d5eee7;--lilac:#e6e3f6;--peach:#fbe6d8;--line:#dce5e3;--muted:#4a5f5e;--r:28px;--gx:clamp(1rem, 3.5vw, 2.75rem);background:var(--mist);color:var(--ink);font-family:var(--d-text), system-ui, sans-serif;font-size:1.01rem;position:relative}._7eFlqW_pad{padding-inline:var(--gx)}._7eFlqW_display{font-family:var(--d-display), system-ui, sans-serif}._7eFlqW_eyebrow{color:var(--teal);background:var(--white);border:1px solid var(--line);border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .8rem .35rem .4rem;font-size:.82rem;font-weight:600;display:inline-flex}._7eFlqW_eyebrow b{background:var(--mint);color:var(--tealDeep);border-radius:999px;padding:.1rem .5rem;font-weight:700}._7eFlqW_header{z-index:30;padding-block:.75rem;position:sticky;top:0}._7eFlqW_headerIn{background:color-mix(in srgb, var(--white) 86%, transparent);backdrop-filter:blur(14px);border:1px solid var(--line);border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;padding:.45rem .45rem .45rem 1rem;display:flex;box-shadow:0 10px 30px -22px #0e2b2c80}._7eFlqW_brand{font-family:var(--d-display), sans-serif;letter-spacing:-.03em;align-items:center;gap:.55rem;font-size:1.15rem;font-weight:700;display:inline-flex}._7eFlqW_brand span{color:var(--muted);font-weight:500}._7eFlqW_nav{gap:.2rem;display:none}._7eFlqW_nav a{color:var(--muted);border-radius:999px;padding:.55rem .9rem;font-size:.93rem;font-weight:500;transition:background-color .2s,color .2s}._7eFlqW_nav a:hover{background:var(--mist);color:var(--ink)}._7eFlqW_nav a[aria-current=page]{background:var(--mint);color:var(--tealDeep)}@media (min-width:900px){._7eFlqW_nav{display:flex}}._7eFlqW_mobileNav{scrollbar-width:none;gap:.35rem;padding-top:.6rem;display:flex;overflow-x:auto}._7eFlqW_mobileNav a{white-space:nowrap;background:var(--white);border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:.45rem .85rem;font-size:.86rem;font-weight:500}._7eFlqW_mobileNav a[aria-current=page]{background:var(--ink);border-color:var(--ink);color:#fff}@media (min-width:900px){._7eFlqW_mobileNav{display:none}}._7eFlqW_btn{border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.9rem 1.35rem;font-size:.97rem;font-weight:600;transition:transform .2s,background-color .2s,box-shadow .2s;display:inline-flex}._7eFlqW_btnTeal{background:var(--teal);color:#fff;box-shadow:0 10px 24px -12px #0f6b66cc}._7eFlqW_btnTeal:hover{background:var(--tealDeep)}._7eFlqW_btnSoft{background:var(--white);border:1px solid var(--line)}._7eFlqW_btnSm{padding:.65rem 1rem;font-size:.9rem}@media (hover:hover) and (prefers-reduced-motion:no-preference){._7eFlqW_btn:hover{transform:translateY(-1px)}}._7eFlqW_btn:disabled{opacity:.5;transform:none}._7eFlqW_hero{isolation:isolate;gap:2rem;padding-block:clamp(1.5rem,4vw,3rem) clamp(3rem,6vw,5rem);display:grid;position:relative}._7eFlqW_hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40rem 26rem at 85% 20%,#e6e3f6f2,#0000 70%),radial-gradient(30rem 22rem at 10% 70%,#d5eee7e6,#0000 70%),radial-gradient(22rem 18rem at 55% 95%,#fbe6d8cc,#0000 70%);position:absolute;inset:-6rem 0 0}@media (min-width:900px){._7eFlqW_hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:3rem}}._7eFlqW_h1{font-family:var(--d-display), sans-serif;letter-spacing:-.045em;margin-top:1.1rem;font-size:clamp(2.5rem,1.5rem + 3.6vw,4.3rem);font-weight:700;line-height:1}._7eFlqW_h1 span{color:var(--teal)}._7eFlqW_lead{max-width:32rem;color:var(--muted);margin-top:1.25rem;font-size:clamp(1.05rem,1rem + .3vw,1.2rem);line-height:1.6}._7eFlqW_trust{color:var(--muted);flex-wrap:wrap;gap:.6rem 1.4rem;margin-top:1.75rem;font-size:.9rem;display:flex}._7eFlqW_trust li{align-items:center;gap:.45rem;display:inline-flex}._7eFlqW_trust svg{color:var(--teal)}._7eFlqW_heroVisual{position:relative}._7eFlqW_heroPhoto{aspect-ratio:5/4;border-radius:var(--r);position:relative;overflow:hidden}@media (min-width:900px){._7eFlqW_heroPhoto{aspect-ratio:4/5;margin-left:18%}}._7eFlqW_heroTag{backdrop-filter:blur(8px);background:#ffffffe0;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.8rem;font-weight:600;display:inline-flex;position:absolute;top:1rem;right:1rem}._7eFlqW_heroTag i{background:#23a26d;border-radius:50%;width:.5rem;height:.5rem}._7eFlqW_widget{z-index:2;margin-top:-3.5rem;backdrop-filter:blur(16px);border:1px solid var(--line);background:#ffffffeb;border-radius:24px;gap:.9rem;margin-inline:.75rem;padding:1.1rem;display:grid;position:relative;box-shadow:0 30px 60px -30px #0e2b2c73}@media (min-width:900px){._7eFlqW_widget{width:min(24rem,72%);margin:0;position:absolute;bottom:2rem;left:0}}._7eFlqW_widgetHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._7eFlqW_widgetHead h2{font-family:var(--d-display), sans-serif;letter-spacing:-.02em;font-size:1.1rem;font-weight:700}._7eFlqW_seg{background:var(--mist);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;padding:.25rem;display:grid}._7eFlqW_seg button{color:var(--muted);border-radius:11px;padding:.5rem .25rem;font-size:.8rem;font-weight:600;line-height:1.2}._7eFlqW_seg button[aria-pressed=true]{background:var(--white);color:var(--ink);box-shadow:0 2px 8px -3px #0e2b2c40}._7eFlqW_seg small{color:var(--muted);font-size:.72rem;font-weight:500;display:block}._7eFlqW_slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}._7eFlqW_slot{border:1px solid var(--line);font-variant-numeric:tabular-nums;background:var(--white);border-radius:12px;padding:.55rem .25rem;font-size:.9rem;font-weight:600;transition:border-color .2s,background-color .2s}._7eFlqW_slot:hover{border-color:var(--teal)}._7eFlqW_slot[aria-pressed=true]{background:var(--teal);border-color:var(--teal);color:#fff}._7eFlqW_slot:disabled{color:#8a9a99;background:var(--mist);text-decoration:line-through}._7eFlqW_who{color:var(--muted);align-items:center;gap:.6rem;font-size:.85rem;display:flex}._7eFlqW_faces{display:flex}._7eFlqW_faces span{border:2px solid #fff;border-radius:50%;width:1.9rem;height:1.9rem;margin-left:-.5rem;position:relative;overflow:hidden}._7eFlqW_faces span:first-child{margin-left:0}._7eFlqW_section{padding-block:clamp(3.5rem,7vw,6rem)}._7eFlqW_h2{font-family:var(--d-display), sans-serif;letter-spacing:-.04em;font-size:clamp(2rem,1.3rem + 2.8vw,3.5rem);font-weight:700;line-height:1.02}._7eFlqW_h2 span{color:var(--teal)}._7eFlqW_secHead{gap:1rem;margin-bottom:clamp(1.75rem,4vw,2.75rem);display:grid}@media (min-width:900px){._7eFlqW_secHead{grid-template-columns:1fr 1fr;align-items:end}}._7eFlqW_secLead{color:var(--muted);max-width:32rem;line-height:1.6}._7eFlqW_finder{background:var(--ink);color:#eaf4f2;isolation:isolate;border-radius:32px;gap:2rem;padding:clamp(1.4rem,4vw,3rem);display:grid;position:relative;overflow:hidden}._7eFlqW_finder:before{content:"";z-index:-1;background:radial-gradient(28rem 20rem at 100% 0,#0f6b668c,#0000 70%),radial-gradient(22rem 16rem at 0 100%,#786ebe59,#0000 70%);position:absolute;inset:0}@media (min-width:900px){._7eFlqW_finder{grid-template-columns:5fr 7fr;gap:3rem}}._7eFlqW_finder ._7eFlqW_h2 span{color:#8fd9c8}._7eFlqW_finder ._7eFlqW_secLead{color:#b9cfcc}._7eFlqW_steps{gap:.4rem;margin-top:1.5rem;display:flex}._7eFlqW_steps span{background:#ffffff2e;border-radius:4px;flex:1;height:4px;transition:background-color .3s}._7eFlqW_steps span[data-on=true]{background:#8fd9c8}._7eFlqW_q{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:22px;align-content:start;gap:1rem;min-height:15rem;padding:clamp(1.1rem,3vw,1.75rem);display:grid}._7eFlqW_q legend,._7eFlqW_qTitle{font-family:var(--d-display), sans-serif;letter-spacing:-.02em;margin-bottom:.9rem;font-size:clamp(1.25rem,1.1rem + .6vw,1.6rem);font-weight:700}._7eFlqW_opts{grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));gap:.5rem;display:grid}._7eFlqW_opt{text-align:left;background:#ffffff14;border:1px solid #ffffff24;border-radius:16px;align-items:center;gap:.7rem;padding:.85rem 1rem;font-weight:600;transition:background-color .2s,border-color .2s,transform .2s;display:flex}._7eFlqW_opt:hover{background:#ffffff24}._7eFlqW_opt[aria-pressed=true]{color:var(--ink);background:#eaf4f2;border-color:#eaf4f2}._7eFlqW_opt svg{flex:none}._7eFlqW_rec{color:var(--ink);background:#eaf4f2;border-radius:18px;gap:.75rem;padding:1.25rem;display:grid}._7eFlqW_rec h3{font-family:var(--d-display), sans-serif;letter-spacing:-.03em;font-size:1.5rem;font-weight:700}._7eFlqW_recMeta{flex-wrap:wrap;gap:.4rem;display:flex}._7eFlqW_recMeta span{background:var(--white);border-radius:999px;padding:.3rem .7rem;font-size:.82rem;font-weight:600}._7eFlqW_qFoot{justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;display:flex}._7eFlqW_linkBtn{text-underline-offset:3px;font-size:.9rem;font-weight:600;text-decoration:underline}@media (prefers-reduced-motion:no-preference){._7eFlqW_fade{animation:.35s both _7eFlqW_fadeUp}}@keyframes _7eFlqW_fadeUp{0%{transform:translateY(8px)}}._7eFlqW_cards{gap:.9rem;display:grid}@media (min-width:700px){._7eFlqW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){._7eFlqW_cards{grid-template-columns:repeat(3,minmax(0,1fr))}}._7eFlqW_card{background:var(--white);border:1px solid var(--line);border-radius:24px;align-content:start;gap:.7rem;padding:1.4rem;transition:transform .25s,box-shadow .25s;display:grid}@media (hover:hover) and (prefers-reduced-motion:no-preference){._7eFlqW_card:hover{transform:translateY(-3px);box-shadow:0 24px 40px -28px #0e2b2c73}}._7eFlqW_cardIcon{border-radius:14px;place-items:center;width:2.8rem;height:2.8rem;display:grid}._7eFlqW_card h3{font-family:var(--d-display), sans-serif;letter-spacing:-.02em;font-size:1.2rem;font-weight:700}._7eFlqW_card p{color:var(--muted);font-size:.95rem;line-height:1.55}._7eFlqW_cardFoot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:.3rem;padding-top:.8rem;font-size:.9rem;display:flex}._7eFlqW_price{font-family:var(--d-display), sans-serif;font-size:1.15rem;font-weight:700}._7eFlqW_band{gap:1.25rem;display:grid}@media (min-width:900px){._7eFlqW_band{grid-template-columns:1fr 1fr;align-items:stretch}}._7eFlqW_bandPhoto{border-radius:var(--r);aspect-ratio:4/3;position:relative;overflow:hidden}@media (min-width:900px){._7eFlqW_bandPhoto{aspect-ratio:auto;min-height:26rem}}._7eFlqW_how{background:var(--white);border:1px solid var(--line);border-radius:var(--r);align-content:start;gap:1.1rem;padding:clamp(1.4rem,3vw,2.25rem);display:grid}._7eFlqW_how ol{counter-reset:s;gap:0;display:grid}._7eFlqW_how li{border-top:1px solid var(--line);grid-template-columns:2.4rem 1fr;gap:.9rem;padding-block:.95rem;display:grid}._7eFlqW_how li:before{counter-increment:s;content:counter(s);background:var(--mint);width:2.4rem;height:2.4rem;color:var(--tealDeep);font-weight:700;font-family:var(--d-display), sans-serif;border-radius:50%;place-items:center;display:grid}._7eFlqW_how strong{font-weight:600;display:block}._7eFlqW_how span{color:var(--muted);font-size:.93rem}._7eFlqW_team{gap:1rem;display:grid}@media (min-width:760px){._7eFlqW_team{grid-template-columns:repeat(3,minmax(0,1fr))}}._7eFlqW_person{background:var(--white);border:1px solid var(--line);border-radius:26px;padding:.6rem}._7eFlqW_personImg{aspect-ratio:4/5;border-radius:20px;position:relative;overflow:hidden}._7eFlqW_personBody{gap:.3rem;padding:.9rem .6rem .6rem;display:grid}._7eFlqW_personBody h3{font-family:var(--d-display), sans-serif;font-size:1.15rem;font-weight:700}._7eFlqW_personBody p{color:var(--muted);font-size:.9rem}._7eFlqW_tags{flex-wrap:wrap;gap:.3rem;margin-top:.4rem;display:flex}._7eFlqW_tags span{background:var(--mist);border-radius:999px;padding:.25rem .6rem;font-size:.78rem;font-weight:600}._7eFlqW_quote{background:var(--lilac);border-radius:var(--r);gap:1rem;padding:clamp(1.4rem,4vw,2.75rem);display:grid}._7eFlqW_quote blockquote{font-family:var(--d-display), sans-serif;letter-spacing:-.025em;max-width:34ch;font-size:clamp(1.3rem,1.1rem + 1vw,2rem);font-weight:600;line-height:1.25}._7eFlqW_quoteTag{text-transform:uppercase;letter-spacing:.08em;background:var(--white);border-radius:999px;justify-self:start;padding:.3rem .7rem;font-size:.75rem;font-weight:700}._7eFlqW_split{gap:1rem;display:grid}@media (min-width:900px){._7eFlqW_split{grid-template-columns:7fr 5fr}}._7eFlqW_hours{background:var(--ink);color:#eaf4f2;border-radius:var(--r);align-content:start;gap:1rem;padding:clamp(1.4rem,3vw,2.25rem);display:grid}._7eFlqW_hours dl div{border-bottom:1px solid #ffffff1f;justify-content:space-between;padding-block:.6rem;font-size:.95rem;display:flex}._7eFlqW_hours dd{font-variant-numeric:tabular-nums}._7eFlqW_hours ._7eFlqW_now{color:#8fd9c8;font-weight:600}._7eFlqW_insurers{flex-wrap:wrap;gap:.5rem;display:flex}._7eFlqW_insurers span{background:var(--white);border:1px solid var(--line);color:var(--muted);border-radius:12px;padding:.6rem .9rem;font-size:.9rem;font-weight:600}._7eFlqW_faq{gap:.6rem;display:grid}._7eFlqW_faq details{background:var(--white);border:1px solid var(--line);border-radius:20px;padding:0 1.25rem;transition:background-color .2s}._7eFlqW_faq details[open]{background:#fbfdfc}._7eFlqW_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.1rem;font-size:1.03rem;font-weight:600;list-style:none;display:flex}._7eFlqW_faq summary::-webkit-details-marker{display:none}._7eFlqW_faq summary span{background:var(--mint);width:2rem;height:2rem;color:var(--tealDeep);border-radius:50%;flex:none;place-items:center;transition:transform .3s;display:grid}._7eFlqW_faq details[open] summary span{transform:rotate(45deg)}._7eFlqW_faq details p{color:var(--muted);padding-bottom:1.2rem;line-height:1.6}._7eFlqW_pageHead{gap:1rem;padding-block:clamp(2rem,5vw,3.5rem) clamp(1.5rem,3vw,2rem);display:grid}._7eFlqW_pageHead ._7eFlqW_h1{margin-top:.4rem;font-size:clamp(2.3rem,1.4rem + 3.6vw,4.2rem)}._7eFlqW_book{background:var(--white);border:1px solid var(--line);border-radius:30px;gap:1.4rem;padding:clamp(1.1rem,3vw,2rem);display:grid}._7eFlqW_progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}._7eFlqW_progress li{color:var(--muted);border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .6rem;font-size:.85rem;font-weight:600;display:flex}._7eFlqW_progress li[aria-current=step]{background:var(--mint);color:var(--tealDeep)}._7eFlqW_progress b{background:var(--mist);border-radius:50%;flex:none;place-items:center;width:1.6rem;height:1.6rem;font-size:.8rem;display:grid}._7eFlqW_progress li[data-done=true] b{background:var(--teal);color:#fff}@media (max-width:520px){._7eFlqW_progress li span{display:none}}._7eFlqW_choice{border:1px solid var(--line);cursor:pointer;border-radius:18px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;transition:border-color .2s,background-color .2s;display:flex}._7eFlqW_choice:has(input:checked){border-color:var(--teal);box-shadow:inset 0 0 0 1px var(--teal);background:#f0f8f6}._7eFlqW_choice input{accent-color:var(--teal);width:1.1rem;height:1.1rem}._7eFlqW_days{grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem;display:grid}._7eFlqW_day{border:1px solid var(--line);text-align:center;color:var(--muted);border-radius:16px;gap:.1rem;padding:.6rem .2rem;font-size:.78rem;display:grid}._7eFlqW_day strong{font-family:var(--d-display), sans-serif;color:var(--ink);font-size:1.3rem}._7eFlqW_day[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#b9cfcc}._7eFlqW_day[aria-pressed=true] strong{color:#fff}._7eFlqW_input{border:1px solid var(--line);background:var(--mist);width:100%;color:var(--ink);border-radius:14px;margin-top:.4rem;padding:.85rem .95rem;font-size:1rem}._7eFlqW_field{font-size:.9rem;font-weight:600}._7eFlqW_summary{background:var(--mist);border-radius:16px;gap:.3rem;padding:1rem;font-size:.93rem;display:grid}._7eFlqW_bookGrid{gap:1.25rem;display:grid}@media (min-width:900px){._7eFlqW_bookGrid{grid-template-columns:7fr 4fr;align-items:start}}._7eFlqW_footer{background:var(--white);border-top:1px solid var(--line);gap:2rem;margin-top:clamp(2rem,5vw,4rem);padding-block:clamp(2.5rem,5vw,4rem) 6rem;display:grid}@media (min-width:900px){._7eFlqW_footer{grid-template-columns:1.5fr 1fr 1fr 1fr;padding-bottom:2rem}}._7eFlqW_footer h3{color:var(--muted);margin-bottom:.6rem;font-size:.8rem;font-weight:600}._7eFlqW_footer li{padding-block:.15rem}._7eFlqW_footLine{border-top:1px solid var(--line);grid-column:1/-1;padding-top:1.2rem}._7eFlqW_dock{z-index:40;pointer-events:none;height:4.6rem;margin-top:-4.6rem;padding:.6rem;position:sticky;bottom:0}._7eFlqW_dock a{pointer-events:auto;backdrop-filter:blur(14px);border:1px solid var(--line);background:#fffffff0;border-radius:999px;justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .45rem .45rem 1.1rem;font-size:.88rem;display:flex;box-shadow:0 16px 34px -14px #0e2b2c73}._7eFlqW_dock a span:first-child{color:var(--muted)}._7eFlqW_dock a b{color:var(--ink)}._7eFlqW_dock a span:last-child{background:var(--teal);color:#fff;border-radius:999px;padding:.7rem 1.1rem;font-weight:600}@media (min-width:900px){._7eFlqW_dock{display:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){._7eFlqW_float{animation:linear both _7eFlqW_float view();animation-range:entry cover 50%}}}@keyframes _7eFlqW_float{0%{transform:translateY(36px)}to{transform:none}}@media (max-width:759px){._7eFlqW_team{scroll-snap-type:x mandatory;margin-inline:calc(var(--gx) * -1);padding-inline:var(--gx);scrollbar-width:none;grid-auto-columns:74%;grid-auto-flow:column;overflow-x:auto}._7eFlqW_team>li{scroll-snap-align:start}}
