@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.p.0e__wj8580tc5.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.p.0e__wj8580tc5.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.p.0e__wj8580tc5.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.p.0e__wj8580tc5.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.qA1JEq_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.qA1JEq_variable{--font-display:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2y65deuc30pmy.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 Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.p.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.02z5rrbg5nt92.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 Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.2rixgazldzomk.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 Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.0wiir8udbzjvx.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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2y65deuc30pmy.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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.p.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.02z5rrbg5nt92.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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.2rixgazldzomk.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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.0wiir8udbzjvx.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2y65deuc30pmy.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.p.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.02z5rrbg5nt92.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.2rixgazldzomk.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.0wiir8udbzjvx.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 Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.-qCRXq_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.-qCRXq_variable{--font-body:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-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/a45aa1001bf9176f-s.p.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/41ba59f553543ecf-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/67bba87670b402d1-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/d6c1ff7e86974212-s.p.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.1yd4_i3e35931.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:500;font-display:swap;src:url(../media/123d516c9baeb953-s.p.1qc6dx89jd2qv.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:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.29yke99gs9qpn.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:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.1i-sca43-qwng.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:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.0oace-s_gkfks.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%}.pFV-RG_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.pFV-RG_variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0e0f69103e40620b-s.3mq1stau01zpd.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/92200f002cf292a9-s.p.2m3i3oz1-wblr.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/9800ce709e1aa4b4-s.34h2mth_pw923.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/5c349f498cc7f0bd-s.12p1wp2iov977.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/6e3bbc95fae4475a-s.p.11yk12lfce9cq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/74ee47c2b6a928ac-s.0888xg7ps4tjz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1c854f34112e7ae4-s.p.1sq7s-u68dts7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f35d0a466c377feb-s.2ypd8hlwb4pt3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7177264209877925-s.3d7jz5b7vsrv4.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/80099d840e1750ba-s.p.23ep72p29q6zo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.g0VDea_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-weight:600}.g0VDea_variable{--font-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@layer reset{a{color:inherit;text-decoration:none}img{max-width:100%;display:block}}@layer mui;:root{--ink:#16233f;--ink-2:#36435c;--muted:#5b6880;--line:#e2e9ee;--soft:#f1f5f7;--paper:#fff;--blue:#067a80;--blue-2:#0a9aa2;--blue-3:#3cc4ca;--navy:#1c2c4e;--navy-2:#253a63;--blue-soft:#e3f4f5;--ok:#1a7f4b;--warn:#9a5b00;--display:var(--font-display),"Segoe UI",system-ui,sans-serif;--body:var(--font-body),"Segoe UI",system-ui,sans-serif;--mono:var(--font-mono),ui-monospace,monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{color:#161d1d;background:#f4fbfa;margin:0}body{font:400 15.5px/1.6 var(--body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overflow-x:hidden}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:1400;background:#f4fbfa;position:fixed;inset:0 0 auto}::selection{background:var(--blue-soft)}h1,h2,h3,h4{font-family:var(--display);text-wrap:balance;margin:0}p{margin:0}.wrap{max-width:1260px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));margin:0 auto}.link{color:var(--blue)}.link:hover{text-underline-offset:3px;text-decoration:underline}.muted{color:var(--muted)}.mono{font-family:var(--mono);font-size:.9em}.banner{color:var(--navy);isolation:isolate;border-bottom:3px solid var(--blue-2);background:#fff;position:relative;overflow:hidden}.banner:after{content:"";border-top:1px solid var(--navy);position:absolute;bottom:2px;left:0;right:0}.banner:before{content:"";z-index:-1;opacity:.5;background:url(/brand/rosette.svg) 50%/contain no-repeat;width:420px;height:420px;animation:120s linear infinite ros;position:absolute;top:50%;right:-90px;transform:translateY(-50%)}@keyframes ros{to{transform:translateY(-50%)rotate(360deg)}}.brand b{font:800 22px/1.1 var(--display);letter-spacing:-.025em;display:block}.brand small{font:500 11.5px var(--mono);letter-spacing:.05em;color:var(--muted);text-transform:uppercase;white-space:nowrap;margin-top:4px;display:block}.brand-logo{object-fit:contain;flex:none;width:auto;max-width:300px;height:46px}.brand-t{border-left:1px solid var(--line);min-width:0;padding-left:16px}.brand-t i{font:italic 600 1.08em var(--font-serif),Georgia,serif;color:var(--blue-2);letter-spacing:0}.mainnav,.appbar{-webkit-backdrop-filter:blur(14px)saturate(1.5);border-bottom:1px solid #bec8c9;box-shadow:none!important;background:#f4fbfaeb!important}.shell{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:32px;padding-block:24px 56px;display:grid}.shell>main{min-width:0}.sidebar{position:sticky;top:84px}@media (max-width:1199.98px){.shell{grid-template-columns:minmax(0,1fr);padding-block:14px 32px}}.shell:has(.article-page){grid-template-columns:minmax(0,1fr)}.shell:has(.article-page)>.sidebar{display:none!important}.foot{background:var(--navy);color:#b5cbd3;margin-top:8px;position:relative;overflow:hidden}.foot:before{content:"";opacity:.22;pointer-events:none;background-image:radial-gradient(#ffffff80 1px,#0000 1.4px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.foot:after{content:"";pointer-events:none;background:url(/brand/band-light.svg) 0 0/240px 12px repeat-x;height:12px;position:absolute;top:0;left:0;right:0}.pc{isolation:isolate}.pc>*{z-index:1;position:relative}.pc:after{content:"";z-index:0;pointer-events:none;background:50%/contain no-repeat;position:absolute}.pc-white{background:#fff}.pc-white:after{opacity:.13;background-image:url(/brand/rosette-faint.svg);width:230px;height:230px;top:-90px;right:-90px}.pc-tint:after{opacity:.2;background-image:url(/brand/rosette-faint.svg);width:240px;height:240px;bottom:-80px;right:-70px}.pc-navy{color:#fff;background:radial-gradient(120% 140% at 0 0,#253a63 0%,#1c2c4e 55%,#142140 100%)!important;border-color:#1c2c4e!important}.pc-navy:after{opacity:.17;background-image:url(/brand/rosette-light.svg);width:min(460px,80vw);height:min(460px,80vw);top:50%;right:-120px;transform:translateY(-50%)}.pc-navy:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(#3cc4ca59 1px,#0000 1.4px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#000,#0000 45%);mask-image:linear-gradient(100deg,#000,#0000 45%)}.pc-band.pc-navy{background-image:url(/brand/band.svg),radial-gradient(120% 140% at 0 0,#253a63 0%,#1c2c4e 55%,#142140 100%)!important;background-position:0 100%,0 0!important;background-repeat:repeat-x,no-repeat!important;background-size:240px 10px,auto!important}.pc-band:not(.pc-navy){background-image:url(/brand/band-light.svg);background-position:0 100%;background-repeat:repeat-x;background-size:240px 8px}.pc-hover{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s}.pc-hover:hover{border-color:#bfe3e6}@media (max-width:700px){.pc-white:after{width:170px;height:170px;top:-70px;right:-70px}.banner:before{display:none}}.wissue .book .cv-top span,.wissue .book .cv-no{display:none}.covers .book{width:100%}.covers .book .b3{transform:rotateY(-14deg)}.ih-cover .book,.ap-cover .book{width:100%}.ih-cover .book .b3,.ap-cover .book .b3{transform:rotateY(-10deg)}.cv{color:var(--navy);background:#fff;flex:1;padding:7cqw 7.5cqw 0;position:relative;overflow:hidden}.cv-top{justify-content:space-between;align-items:center;gap:6px;display:flex}.cv-top img{width:auto;height:7.5cqw}.cv-top span{font:500 3.4cqw/1.2 var(--mono);letter-spacing:.06em;color:var(--muted);text-align:right}.cv-rule{border-top:.9cqw solid var(--blue-2);margin-top:3cqw;position:relative}.cv-rule:after{content:"";border-top:.3cqw solid var(--navy);position:absolute;top:.5cqw;left:0;right:0}.cv-t{font:800 13.5cqw/.92 var(--display);letter-spacing:-.035em;color:var(--navy);margin-top:7cqw;display:block}.cv-t i{font:italic 600 12.5cqw var(--font-serif),Georgia,serif;color:var(--blue-2);letter-spacing:0}.cv-conf{font:800 8cqw/1.1 var(--display);letter-spacing:-.02em;color:var(--navy);margin-top:7cqw;display:block}.cv-no{font:800 26cqw/1 var(--display);color:var(--blue-soft);letter-spacing:-.04em;position:absolute;top:56cqw;left:7.5cqw}.cv-ros{aspect-ratio:1;width:72cqw;position:absolute;top:52cqw;right:-16cqw}.cv-ros>img{width:100%;height:100%}.cv-ros span{width:24cqw;height:24cqw;box-shadow:0 0 0 .7cqw #fff,0 0 0 1cqw var(--blue-2);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cv-ros span img{width:auto;height:14cqw}.cv-foot{background:var(--navy);height:7cqw;position:absolute;bottom:0;left:0;right:0}.book{perspective:1200px;width:min(240px,100%)}.book .b3{aspect-ratio:3/4;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.8,.2,1);position:relative;transform:rotateY(-22deg)rotateX(4deg);box-shadow:24px 30px 40px -24px #1c2c4e8c}.book .face{background:#fff;border-radius:2px 6px 6px 2px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.book .spine{transform-origin:0;background:linear-gradient(90deg,var(--navy),var(--blue));width:22px;position:absolute;top:0;bottom:0;left:0;transform:rotateY(-90deg)translateZ(0)}.book .pages{transform-origin:0;background:repeating-linear-gradient(90deg,#fff 0 1px,#e9eef5 1px 2px);width:10px;position:absolute;top:4px;bottom:4px;right:-10px;transform:rotateY(90deg)}.slider{background:var(--navy);border:1px solid var(--line);color:#fff;isolation:isolate;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #1c2c4eb3}.slide{opacity:0;visibility:hidden;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);min-height:340px;transition:opacity 1.1s,visibility 0s 1.1s;display:grid;position:absolute;inset:0}.slide.on{opacity:1;visibility:visible;transition:opacity 1.1s,visibility}@keyframes slidein{0%{opacity:.3;transform:scale(1.02)}to{opacity:1;transform:none}}.slide .tx{z-index:2;flex-direction:column;justify-content:center;gap:14px;padding:clamp(24px,4vw,44px);display:flex;position:relative}.slide .kick{font:500 11.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--blue-3)}.slide h2{font:700 clamp(24px,2.9vw,38px)/1.1 var(--display);letter-spacing:-.025em}.slide .tx>*{transition:opacity .9s .25s,transform .9s cubic-bezier(.2,.8,.2,1) .25s}.slide:not(.on) .tx>*{opacity:0;transform:translateY(10px)}.slide h2 em{font:italic 600 1.05em var(--font-serif),Georgia,serif;letter-spacing:0;color:var(--blue-3)}.slide p{color:#bdd3d9;max-width:46ch}.slide .vis{place-items:center;padding:24px;display:grid;position:relative}.slide .vis>img{object-fit:cover;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.slide .vis:after{content:"";background:linear-gradient(90deg,var(--navy) 0%,#1c2c4e33 45%,#1c2c4e00);position:absolute;inset:0}.slide.light{color:var(--ink);background:#fff}.slide.light:after{content:"";aspect-ratio:1;opacity:.16;pointer-events:none;background:url(/brand/rosette-faint.svg) 50%/contain no-repeat;width:62%;position:absolute;top:50%;right:-8%;transform:translateY(-50%)}.slide.light .kick{color:var(--blue)}.slide.light p{color:var(--ink-2)}.slide.light .vis:after{display:none}.slide.light h2 em{color:var(--blue-2)}.slide.dots:before{content:"";background-image:radial-gradient(#067a8040 1.2px,#0000 1.6px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 40%);mask-image:linear-gradient(90deg,#000,#0000 40%)}.sl-ctrl{z-index:3;align-items:center;gap:8px;display:flex;position:absolute;bottom:18px;left:clamp(24px,4vw,44px)}.sl-ctrl button.dot{cursor:pointer;background:#ffffff59;border:0;border-radius:2px;width:22px;height:2px;padding:0;transition:width .3s,background .3s}.sl-ctrl button.dot[aria-current=true]{background:#fff;width:40px}.slider.is-light .sl-ctrl button.dot{background:#16233f33}.slider.is-light .sl-ctrl button.dot[aria-current=true]{background:var(--blue-2)}.sl-arrows{z-index:3;gap:8px;display:flex;position:absolute;bottom:14px;right:16px}.sl-arrows button{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.slider.is-light .sl-arrows button{border-color:var(--line);color:var(--ink);background:#fff}@media (max-width:700px){.slide{grid-template-columns:minmax(0,1fr);min-height:0}.slide .vis{order:-1;min-height:220px}.slide .vis .book{width:150px}.brand small,.topbar .tl:first-child span:last-child{display:none}.slide .vis:after{background:linear-gradient(180deg,#1c2c4e00 40%,var(--navy))}.slide.light .vis:after{background:0 0}}.card3d-wrap{perspective:1400px}.card3d{aspect-ratio:1.586;color:#fff;width:min(420px,100%);transform-style:preserve-3d;background:radial-gradient(120% 140% at 0 0,#3cc4ca 0%,#0a9aa2 38%,#10606d 75%,#1c2c4e 100%);border-radius:18px;flex-direction:column;justify-content:space-between;padding:clamp(18px,4vw,26px);transition:transform .5s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 40px 70px -36px #07717799,0 10px 24px -14px #16233f66,inset 0 1px #ffffff59}.card3d:before{content:"";transform:translateX(var(--shine,-60%));background:linear-gradient(115deg,#0000 30%,#ffffff47 45%,#0000 60%);transition:transform .5s;position:absolute;inset:0}.card3d:after{content:"";aspect-ratio:1;border:40px solid #ffffff14;border-radius:50%;width:90%;position:absolute;top:-40%;right:-30%}.card3d .chip{background:linear-gradient(135deg,#f4d58d,#b8913a);border-radius:6px;width:44px;height:32px}.card3d .num{font:500 clamp(18px,4.4vw,24px)/1 var(--mono);letter-spacing:.08em;white-space:nowrap;transform:translateZ(30px)}.card3d .row{justify-content:space-between;align-items:flex-end;gap:12px;display:flex;transform:translateZ(20px)}.card3d .lbl{font:400 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;opacity:.75;margin-bottom:6px}.card3d .brand{font:800 20px/1 var(--display)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.curtain{z-index:2000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--navy);background:radial-gradient(80% 80% at 50% 45%,#fffffff7,#f2f8f9f7);justify-content:center;align-items:center;display:none;position:fixed;inset:0;overflow:hidden}.curtain b{flex-direction:column;align-items:center;gap:14px;display:flex}.curtain b img{width:auto;height:clamp(30px,4vw,48px)}.cur-line{background:linear-gradient(90deg,transparent,var(--blue-2),transparent);background-size:200% 100%;border-radius:2px;width:120px;height:2px;animation:1s linear infinite curline;display:block}@keyframes curline{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.slide.photo{grid-template-columns:minmax(0,1fr)}.slide.photo .bg{z-index:0;position:absolute;inset:0}.slide.photo .bg img{object-fit:cover;width:100%;height:100%}.slide.photo .bg:after{content:"";background:linear-gradient(90deg,#1c2c4ee0 0%,#1c2c4e73 55%,#1c2c4e1a);position:absolute;inset:0}.slide.photo .tx{max-width:620px}.page-loader{place-items:center;min-height:52vh;display:grid}.page-loader .ld{place-items:center;width:64px;height:64px;display:grid;position:relative}.page-loader .ld img{opacity:.9;width:auto;height:30px;animation:1.6s ease-in-out infinite ldpulse}.page-loader .ld:before{content:"";border:1.5px solid var(--blue-soft);border-top-color:var(--blue-3);border-radius:50%;animation:1.1s linear infinite ldspin;position:absolute;inset:0}@keyframes ldspin{to{transform:rotate(360deg)}}@keyframes ldpulse{50%{opacity:.6;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.page-loader .ld img,.page-loader .ld:before{animation:none}}.slider:after{content:"";opacity:.7;z-index:3;pointer-events:none;background:url(/brand/band.svg) 0 0/240px 10px repeat-x;height:10px;position:absolute;bottom:0;left:0;right:0}.slide:not(.light):not(.photo):after{content:"";aspect-ratio:1;opacity:.18;pointer-events:none;z-index:1;background:url(/brand/rosette-light.svg) 50%/contain no-repeat;width:58%;position:absolute;top:50%;right:-12%;transform:translateY(-50%)}.curtain:before{content:"";aspect-ratio:1;opacity:.14;background:url(/brand/rosette-faint.svg) 50%/contain no-repeat;width:min(70vmin,520px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.curtain b{position:relative}.slide.photo .bg img{transition:transform 9s ease-out;transform:scale(1.06)}.slide.photo.on .bg img{transform:scale(1)}.slide.photo h2{text-shadow:0 2px 20px #00000040;max-width:24ch;font-weight:600}.sl-count{font:500 11px var(--mono);letter-spacing:.14em;color:#ffffffbf;margin-left:8px}.slider.is-light .sl-count{color:var(--muted)}@media (max-width:700px){.slide{min-height:0}.sl-count{display:none}}@media (prefers-reduced-motion:reduce){.slide,.slide .tx>*,.slide.photo .bg img{transition:none}}.bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(110px,13vw,170px);gap:10px;display:grid}.bento-i{background:var(--soft);cursor:zoom-in;border:0;border-radius:12px;padding:0;position:relative;overflow:hidden}.bento-i:first-child{grid-area:span 2/span 2}.bento.n1 .bento-i:first-child{grid-column:1/-1}.bento.n2 .bento-i{grid-area:span 2/span 2}.bento.n3 .bento-i:not(:first-child),.bento.n4 .bento-i:last-child{grid-column:span 2}.bento-i img{object-fit:cover;width:100%;height:100%;transition:transform 1s cubic-bezier(.2,.8,.2,1),filter .5s}.bento-i:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #16233f0f}.bento-more{color:#fff;font:600 22px var(--display);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1c2c4e8c;place-items:center;display:grid;position:absolute;inset:0}@media (max-width:700px){.bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:120px}.bento.n2 .bento-i{grid-area:span 1/span 1}}.pp-list{color:var(--ink-2);gap:8px;margin:6px 0 0;padding-left:20px;display:grid}.pp-list li::marker{color:var(--blue-2)}.slider{height:clamp(340px,30vw,380px)}.slide{height:100%;min-height:0}.slide .tx{min-height:0;overflow:hidden}.slide.photo .bg img{object-fit:cover;height:100%}@media (max-width:700px){.slider{height:560px}.slide:has(.vis){grid-template-rows:220px minmax(0,1fr)}.slide{align-content:start}.slide.photo{align-content:stretch}.slide.photo .tx{justify-content:flex-end}.slide .tx{justify-content:flex-start;padding-top:18px}}.bento-i{width:100%;height:100%;display:block!important}.bento{border-radius:14px}.sl-ctrl .dot{background:#ffffff59;border-radius:3px;width:22px;height:3px;transition:width .3s,background .3s}.sl-ctrl .dot[aria-current=true]{background:#fff;width:40px}.slider.is-light .sl-ctrl .dot{background:#16233f33}.slider.is-light .sl-ctrl .dot[aria-current=true]{background:var(--blue-2)}.slider{border-radius:22px}.hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.lbx-img{animation:.4s lbxin}@keyframes lbxin{0%{opacity:0;transform:scale(.985)}}.pdf-frame{background:#fff;border:0;border-radius:14px;width:100%;height:min(78vh,900px);display:block}.m3-hero{isolation:isolate}.m3-hero>*{z-index:1;position:relative}.m3-hero:after{content:"";z-index:0;aspect-ratio:1;opacity:.16;pointer-events:none;background:url(/brand/rosette-light.svg) 50%/contain no-repeat;width:min(420px,80vw);position:absolute;top:50%;right:-110px;transform:translateY(-50%)}.m3-hero:before{content:"";z-index:0;opacity:.8;pointer-events:none;background:url(/brand/band.svg) 0 0/240px 10px repeat-x;height:10px;position:absolute;bottom:0;left:0;right:0}.slide.photo .bg img{object-position:center 35%}.slide.photo .tx{display:none}.ph-card{z-index:2;-webkit-backdrop-filter:blur(14px)saturate(1.2);color:#fff;background:#101a309e;border:1px solid #ffffff24;border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;max-width:min(440px,100% - 40px);padding:14px 16px;display:flex;position:absolute;bottom:20px;left:20px}.ph-k{font:650 12px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;color:#9cf0f5}.ph-card h2{font:700 20px/1.3 var(--display);letter-spacing:-.005em;-webkit-line-clamp:3;text-shadow:none;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.slide:not(.on) .ph-card{opacity:0;transform:translateY(8px)}.ph-card{transition:opacity .7s .2s,transform .7s cubic-bezier(.2,.8,.2,1) .2s}.slider.is-photo .sl-ctrl{top:20px;bottom:auto}.slider.is-photo .sl-arrows{top:14px;bottom:auto}.slider.is-photo .sl-count{color:#fff;text-shadow:0 1px 6px #0006}.slider.is-photo:after,.slide.photo .bg img.fill{display:none}@media (max-width:700px){.slide.photo .bg img.fill{object-fit:cover;filter:blur(26px)brightness(.55)saturate(1.15);width:100%;height:100%;transition:none;display:block;position:absolute;inset:0;transform:scale(1.25)}.slide.photo .bg img.main{top:0;left:0;right:0;bottom:var(--ph-card-h,180px);width:100%;height:calc(100% - var(--ph-card-h,180px));object-fit:contain;object-position:center;position:absolute}.slide.photo .bg:after{display:none}.ph-card{max-width:none;padding:14px 16px;bottom:14px;left:12px;right:12px}.ph-card h2{font-size:17px}.slider.is-photo .sl-ctrl{top:16px;left:16px}.slider.is-photo .sl-arrows{top:10px;right:10px}}.tilt-book{perspective:1400px;place-items:center;width:min(190px,56%);padding:16px 0 24px;display:grid;position:relative}.tilt-book .stage{aspect-ratio:1;z-index:0;background:radial-gradient(closest-side,#d9f1f2 0%,#e9f7f7 55%,#e9f7f700 100%);border-radius:50%;width:150%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.tilt-book .floor{filter:blur(2px);z-index:0;background:radial-gradient(closest-side,#1c2c4e61,#1c2c4e00);border-radius:50%;height:18px;position:absolute;bottom:10px;left:12%;right:4%}.tilt-book .book,.slide .vis .tilt-book .book{z-index:1;width:100%;position:relative}.tilt-book .book .b3{transition:transform .5s cubic-bezier(.2,.8,.2,1);box-shadow:22px 26px 34px -18px #1c2c4e8c,2px 2px #1c2c4e14}.tilt-book .book .spine{background:linear-gradient(90deg,#0f1b38,#1c2c4e 40%,#067a80);width:16px}.tilt-book .book .pages{width:8px;right:-8px}.slide.light .vis{padding:0}.slide.light:after{opacity:.1!important}@media (max-width:700px){.tilt-book{width:124px;padding:8px 0 16px}}.tilt-book.dark .stage{display:none}.tilt-book.dark .floor{background:radial-gradient(closest-side,#0000008c,#0000)}.bento-i.live{background:#e3e9e9;border-radius:14px;position:relative;overflow:hidden}.bento-i.live img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.3s,transform 1.2s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scale(1.02)}.bento-i.live img.on{opacity:1;animation:14s ease-in-out infinite alternate kenburns}@keyframes kenburns{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.12)translate(-1.5%,-1%)}}.bento-i.live .tile-shade{opacity:0;color:#fff;background:linear-gradient(#0a122400 55%,#0a12248c);justify-content:flex-end;align-items:flex-end;padding:12px;transition:opacity .35s;display:flex;position:absolute;inset:0}.bento-i.live .tile-shade svg{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff2e;border-radius:50%;width:34px;height:34px;padding:7px}.bento-i.live:hover .tile-shade,.bento-i.live:focus-visible .tile-shade{opacity:1}.bento-i.live:hover img.on{animation-play-state:paused;transform:scale(1.14)}.bento{gap:12px}@media (prefers-reduced-motion:reduce){.bento-i.live img.on{animation:none}}.bento-i,.bento-i.live,.slider,.slide.photo .bg,.conf-im,.album .bento,.sidebar .MuiButtonBase-root{isolation:isolate;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);transform:translateZ(0);mask-image:radial-gradient(#fff,#000)}.bento-i.live img{max-width:none}html,body,body:before{background:#fff}.banner{border-bottom:1px solid #e1e7e8}.banner:before,.banner:after{display:none}.mainnav,.appbar{border-bottom:1px solid #e1e7e8;background:#ffffffdb!important}.pc:after,.pc-navy:before,.pc-navy:after,.m3-hero:before,.m3-hero:after,.curtain:before{display:none!important}.pc-tint{background:#f7f9f9!important;border-color:#e1e7e8!important}.m3-hero,.pc-navy{background-color:#1c2c4e!important;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px)!important;background-size:32px 32px!important}.foot{margin-top:0}.foot:before,.foot:after{display:none}.slider{box-shadow:none;border:1px solid #e1e7e8;border-radius:16px}.slider:after,.slide.light:after,.slide.dots:before,.slide:not(.light):not(.photo):after{display:none!important}.slide:not(.light):not(.photo){background-color:#1c2c4e;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:32px 32px}.slide .kick{letter-spacing:.08em;font-size:13px}.slide h2{letter-spacing:-.03em}.tilt-book .stage{display:none}.sl-arrows button,.slider .sl-arrows .MuiIconButton-root{border-radius:10px!important}.bento-i,.bento-i.live,.bento{border-radius:12px}.pdf-frame{border:1px solid #e1e7e8;border-radius:12px}.desk-only{display:none!important}@media (min-width:1200px){.desk-only{display:block!important}.mob-only{display:none!important}}@media (max-width:1199.98px){.foot{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 88px)}.desk-nav{display:none!important}}.sidebar{position:static}.cover-match .book{width:100%}.cover-match .book .b3{transform:rotateY(-14deg)}.slide.photo .bg:after{background:linear-gradient(#080e1e00 38%,#080e1e80 68%,#080e1edb 100%)!important}.ph-card{-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:12px;max-width:min(600px,100% - 140px);padding:0;bottom:clamp(20px,3vw,34px);left:clamp(20px,3.2vw,40px);right:auto}.ph-k{font:500 12.5px/1 var(--mono);letter-spacing:.14em;color:#9cf0f5;align-items:center;gap:10px;display:inline-flex}.ph-k:before{content:"";background:#3cc4ca;width:22px;height:1.5px}.ph-card h2{font:650 clamp(22px,2.3vw,31px)/1.18 var(--display);letter-spacing:-.022em;color:#fff;-webkit-line-clamp:2;text-shadow:0 1px 18px #00000059;text-wrap:balance}.ph-card .ph-btn{border-radius:10px;min-height:38px;margin-top:4px;padding-inline:14px 12px;font-weight:600;color:#fff!important;background:#ffffff0f!important;border:1px solid #ffffff80!important}.ph-card .ph-btn:hover{background:#ffffff29!important;border-color:#fff!important}.ph-card .ph-btn .MuiButton-endIcon{margin-left:6px}@media (max-width:700px){.ph-card{max-width:none;bottom:18px;left:16px;right:16px}.ph-card h2{-webkit-line-clamp:3;font-size:20px}}.brand{min-width:0}.brand-t{min-width:0;overflow:hidden}.brand small{text-overflow:ellipsis;overflow:hidden}.sec-head h2{text-wrap:nowrap;white-space:nowrap}@media (max-width:379.98px){.sec-head .cnt{display:none}}@media (max-width:1199.98px){.page-hero .crumbs{display:none}.foot-cols{display:none!important}.foot{margin-top:24px}html,body{overscroll-behavior-y:none}.curtain{inset:env(safe-area-inset-top,0px) 0 auto 0;height:3px;overflow:hidden;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.curtain b,.curtain:before{display:none!important}.curtain:after{content:"";background:linear-gradient(90deg,#0000,#0a9aa2 45%,#3cc4ca 55%,#0000) 0 0/200% 100%;animation:.9s linear infinite curline;position:absolute;inset:0}.appbar{-webkit-backdrop-filter:none!important;background:#fff!important}}
