@layer theme{@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQgABAAAAAAB+wAAAPGAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEgAXBEICoJ8gkMLFAABNgIkAyIEIAWFCgdiDAcbhQbIPg1vjKH/SZAjGKk6g0Cz4ZDoqIq9ujYKvX+56LMpeKqx39u9+yKCiGazJpasMYQkFiKJSmhkKiQRqyQSleGnud+7DTG5L6jJGPdNJriH5JbwBBG6JVISgmK/170QegCQmWgmlyggSYrYRiVCU8mVdSoUqdZWfpsHE7m10AI7gL2xGtH/pVj0d/045f9hYeqMUicC2WdxoPzP5fhug8y4jw3gwAJO/G57a1i0nm8KMKFeYGdNPGoNsbVxiQSWuba48mH8gQtyCg5ZGAvDD5agO4oAPwBQQhhCgFe5RFRvaXUzOG0xggGcWMA/AWSTcAawAQKEpdyEm4qzANWCIApAGEIZSsgghakUSrjFgCREbxu/cRzQGwWAUWtGFiE8qqmDC6iWQ71FdfCqquouvdcYFiOuCtAtgPxPewaK0aS0ggxDgXLUnlIlIIClbUaH7BBxFsMkfAAIGOGXWNkB/QSAAgPiaALiLAwBgtyUU7EC+w6DKv6QgJ+R/PPNsuFpiK5bSEIxAA+AKMALZgHrgCwgDgCl77kplpAM67LJDJl10GcCuuhI+33L9mq73u62NvsWZu3rMWb3cgvn12x/P8lffyqb/HglnFmEf+rjy4X7/ql37b5+6vY78+HB0UP1UoRu7ouL/fbFUbnaWt23vt79XKns2uzimnswMDd4/sV5T+tRyfifEJTXp0rO6M72e3+7lt5c7R9a9l9j3tdUtXfNZMugZxqkJWfd0l8q27px4E9LcXRh+Fpfy289JTldsUkNKfimSnyrbqPraoPjv2PDRXk54d4RkT5h2QXVBUA1QMDF5ccP6u/k3oV4ABGgm/SiDaYEBEz6xGt/Ouacs1M038DXTWWO5d+ncE1S92PgXGCNBfLTfYd+nQZUqml3/MkRYQsLL6dd3AEtEiDg0c5CBh22pgT47TIkwwMcReIOIh9JUMFwg9HlDax62+CQNQdOtdrtQZ2kDgJ+SbAEww1e/LyL8uEFY4z0GAYVBAwdNVYbQk1JRcB/FpjwMsWJw2Nx1EwEvFg8NZ1YRhylOHVKVSvHMNAiDMpwjAQETytGI0JJpMPgtCI4PDUjAyxJrHgJkuK1sHjCUuBqyVKuWJE6WQVKqfrUwiJGJqO4dr4JliheogRYMxUC19bqGdFobDRUQGxZM7ZQHwtvPKSkdvNFA2KxD6bEIcTgSNEBUTYW8eKokr1jKFMRKOrzf9Xm4AHl3oPChBErDnE6uwc4MkSsRYM6Pr4g3g5MjC9Mtl1gRYF8TUNxOCXjk+JT/6qR+4TujRUA)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-vietnamese-400-normal.BLrFBAHj.woff2)format("woff2"),url(/_astro/hanken-grotesk-vietnamese-400-normal.C-iWyKLC.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-latin-ext-400-normal.DR7lHpW4.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-ext-400-normal.DI-aIsWt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-latin-400-normal.BG6hkEXj.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-400-normal.CjyVwvJV.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQIABAAAAAACAQAAAOvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkILFAABNgIkAyIEIAWFKAdiDAcbngYoLgpsW7F2EW5iaDHUuE4MfK2EiuDJv6h63X9mQfCkiMhBhsvo5EiaqbW2d/+I+KtIQl7tBEmQGRKRRIOu1qgM08UaQyggDm7nRPJEQ8yt/i+kPxzR/3NNvjVI8z4uSAc88SqLKssyHUVb097RKkT3pocLQBwwzNwaPrRPwsDGVWMcQ0JC6POwBxWoCUhCyEKguo4k4ImTfTHQv3MdVgf9CqgQiB2bkDroRCAUkqpCVUlDRHQ1D5JAyEKSJYGU4qidMYjDVkQilhfxV/yqRLoxLQXMUK3Eaqx0JRxVkEydutYguNe2j/N3/7OjjD5tAXQrxM/pRbRFEP1vS0MwOoKPbCliELZdqgpVFxoiFnfUoG4WEKX4FSRkNEQQ+IJTAbUDsClry2zfm5HaPlMBxKLylTdsMk58Oh9E7h2iQh1QDdQHVMcywAlAc0BDAEn61CcqhCiKKkXjYjt17Rq5VlpfK9essaPGtuqrVyaTPYvWbV+4EFc82GLJ4SPOvvlhjZsudlj0cm5z1LE76xb/63f4H3up+o2f9Fx8dDH2/HlnH2m6xk1ZuMYWNc6+eiJ9/fBDzvW/fNflgx0iu/P1135hTq0X9rzb8b2OffZaL/9ttxws1OTtcs2ifurg4aN54vRp2vBVpxF+zfPqLpPezVhxxNg+pnTtuPK4cx07sOdmLi627vZzbK74f/MIh3FRKIso5sp/ek5tZ9stN3vviznTbUYH/aNT55eOkyw+M4A7g1BFFb/4BK0uq3qaCKA26Xi+Rm22BYScFx5lvr6+ps7I36rm/B18emObqir5nt/W66/caaU8xXJTpJNusFD+f6j0OwWqxr/6J1HDioKXS30NAnrhg1DNQETNEDjokkBtj8miqIa3YiiA0D21IakdIBvtsbEwQklzh1DW1RbUNpgH6polYNfTq702JGLjxtIlUp1Y/T+ooTrma6hJqXPDpFSVZCTllBQUYfxyskpwNS4pdRU5dSROiAZMDqqiCINpQmkICaEyECVNGJQAqqRKoAFRIBTk4OOWKs38+GBCDkKSN2p7KQERManm13KxsQrWho5E+l+Aq0pBHtlMcudbNTRtQIb1TUgkRCTESGKKckhUeQgiZXmGgr0ZDlPUgECRsAZrLCjZ1sGlCWQ01AjVpCBIWm2QQhscSqioB0G+gpMNJkIr0xXKaujoKZIcOYooRbk8bv3K/ikdh3aXRCKzSD0pEVlkXes24Fju9xrSXuwQSUWKdTYSz6PSE8Ut)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/hanken-grotesk-vietnamese-500-normal.DxwlvJEc.woff2)format("woff2"),url(/_astro/hanken-grotesk-vietnamese-500-normal.DkDHNoXI.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/hanken-grotesk-latin-ext-500-normal.DLb9JDK8.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-ext-500-normal.BNvrJ0Ju.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/hanken-grotesk-latin-500-normal.DrDcrrxK.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-500-normal.Bo-NxEKf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQoABAAAAAACBQAAAPPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkQLFAABNgIkAyIEIAWFOAdiDAcbsAYArgZscK1wkCT3IhFNYz5DPm7qldBpMgqe/7f7d5878wHPl+fTgfT+owOgTZ10qYRSldRmpU2VVAIBtVb23O0DgSLUxDaggFgCgYsH4vL58iGQsX8lwzz/N2ssW5itSTCXRf3EepFFaWB193xtOsLr/8L5w/mRXT/9/eStz9e8ZyvSAU88yqPKhpE04lG0VVOmwL/pw8X5dE4v9dEEsYPKnNkNQhGQDgAUITRCQKo63dTwvCVryFxtiQXIpAP+E4CsskcCJAMBQqckE8mUfDpoUkkoAEIjFI0iiILdyA0acLkGYMdOAD38izUkQB3SSbC4EJlLU2gg2JKA0nbB8MxyHqitvY3+nLrSFwzttchpCMi/2EMIBo1EvyrkU6CO2uZ0xQS4N1t8ko7Ip1dbSIOxnAAkWW0AQAEN5NMIvDwLQCY/nESGKZe8DDHjzh8YjMRXe50B4TcNEuLSQhLkAEgBkAtSwUawD5SDfACK+qW3RCck0pP0wqjtOztNy1CzGfH0NG/aitS5W9avT5tpOTs5Ce+cKuorV+y4+jHj8LumfP8AcA6Bolz3+LoB7/Io/dChpXr8Dn5+gnZcKWx9iTO2G0PG4RWW7NSxHl3f863TFp6ZkFbwoMm/P7ygJSJbTkrgowKoyhzz9Y9smyi8OB6IhoZKaj5vF/sX9n5Z6ZQsPDx9dfaCtPHUQ27GxAeD+8aXHZ/Ltbv9rIHMFWPzprZ39q0ZKC16pbHJf2H7maPefE68ORPLay4JwmUhmlkyiaojIEmSHyKDk53CBKRBHUL36sstQ4AWX9O+/ms9L6v7P4Vqn4CPh1B65KUXSkvcz4DEWyzjFimpsxbEqcuxv5M7OfzGQjgzgg5vpzpkghYtBKTopSuhsSymCMh0VZxEKcCjML4GoiOUAyUzpAPNtKeZuh1IUOo6SNTmOMjUbxnIVq6bmSNbDYtAusJ8SXyGSsWlPi+NVLBKkJ9FwEIxFj5uVuvZuTm5xKxm5+c2LcjHZoHHbF52AYb5IoJi7KK87f9iQqKGdeoUZRXhFhIT1SHKzadDUIRTp+XmWcIaq+Zuj0CyDpNFuGTBGIr36GDq0rPiHbHAHDOWp44ftar6TnE+FpF3zW34q2YEu2GPyNn9EkM3U7cuhjVc7Axe2QoM5ZFZOeBPiYtxCYqIMjSdscbJbTVL3KwOVkF+nfwsIojEN6OcReKiOrlEwN/OaWmmCIH/p8GCKaDOkxBDC5rokiCJiVOzKfxHJW0JuE1zytRf7Dane1MWWOMxezYbknTUbPaY/elthN8PiW5ERwE=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY4AA8AAAAAB8gAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEsAAABgVtmVzlNUQVQAAAIwAAAAOQAAAETld8wcY21hcAAAAmwAAABCAAAAXEHQ4ltnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABXgAAAX5c5uVEaGVhZAAABBgAAAA2AAAANiKpW4JoaGVhAAAEUAAAAB8AAAAkCFYBaWhtdHgAAARwAAAAIQAAACIOHACLbG9jYQAABJQAAAAUAAAAFAFkAe9tYXhwAAAEqAAAABoAAAAgABwA5W5hbWUAAATEAAABJAAAAoQ3x1+DcG9zdAAABegAAABOAAAAYvVu8ckAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2Bh0mGKYGBlYGDqAtIMDN4QmjGOQYNRgwEVsAMxE4zj4eLsz3CAQUFhC/OLfxcZGJhfMOorMDBOBskxvmXaCaQUGJgB4X0MiQB42h3EAQaAQBQFwHm/JAWhI3SoAAIVAZauHw1GxKiw/m/qPa8W3O14MoneIpChdnSiMoPwAaxHBEMAAAB42mNgYGACYmYgFgGSjGCahcEDSPMxcADl2BgUGBwZFjAcZGRS2PL/P1Achf//yf8D/1P/O/5nvB8E1I0CAGW/EkIAAAABAAH//wAPeNo8ywHGAkEYBuD3m/XP9ytitbtJ0LSaDcBOM3OEdINOULcISAok6CjpBIku0A0KQFBotogAHh4IlACd6IIIDJhYxX0Vq5J2YUPjsKdLKAa0gkAdEGtxAKMGGDKUF4r7UVSnZELNuQ1XS8V0Kg6v0Xb7pFa4oaq+K1oIDQLAYDxw/vns5/9Y4kNoVHfRFkd04IG/ntZ26J3PrUqVZJkmWWZK51tSklXOOzvUOu9JLpwzZZalCUs2KXVH7+XasDKx6DJx/5vPzsIlb6Fk5sWfLdX4bzJjBAuzgKS2lLqNeIxilptjghknI6Mxr3m8vZgIJ6eHByenqKSSvqSpgZ5XCOMcTxYWYSlJVTF1DQt7O4NQcykRZiZPoIu1mLQZBYBhwczAIGxuzK6VVzGVSbuvDyzzmDGeOZ2BFyijpGZqLAJyL5BiOxrg7a+tqKjt58v02NVeSVFJ0dkRAA8oSTQAAAABAAAAAwNUxah1nl8PPPUAAwPoAAAAAN+KHwgAAAAA35r1Yv9R/v4FGgPjAAAABgACAAAAAAAAeNpjYGRgYH7x7yIDA6vb/8C/nqxSQBFUwAEAlt0FxQB42mP8zWDENJWBG4YZWRgYQJjJgIGPgYFBi0ELAFlNA7MAAAAAAAAUAC8AOwBHAEcARwCaAKcAv3jaY2BkYGDgZGgA4mQGVjAPAVgYGAEXHQECAAB42pWQtUFEURRED+6SoNEmuLsluLum6Lp+QepAyqAIKqIBZIJ13+C+OTPPL9DIBxWUVdYBX2XDUS5jlN8ol9PMd5QrWOUzypVJa6ro5i3K1QzjjnIzs0yKxWXort4oV9NKe5TrlddHuUEEp4QIcEOQHSypHw93nPFAQLRKSMk9VzzIuXBjocIijMkiY4xJ7zDwKLHEo5hivzSk1MUYR2yyzza6Ax8PGrcwCGGJTSUjGbddyhvoHPkgDqYYZZwJaYKW2GadNY5EpZx9Ku/CFt9gJO/EkbbXkbF3TRrmBYNoL3AwybhqQnSu5EGa/8xj5PHK36H9rGBL3coMTPn+jP668KAV2Nwyyh0hAoypbjCQw69yqWxM5e6k20eUJ98+8A8O6WKAeNpjYGIAg//tDBoM2AAnEKswnGRkYmBmZGZkYWRlZGNzTCpKLUtlL83LNDBwNADRRgZOJpyJyaUlqcn5uUk8IBljAzO95MTiVAAfYBEUAAA=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-vietnamese-600-normal.Cp8QQjQf.woff2)format("woff2"),url(/_astro/hanken-grotesk-vietnamese-600-normal.DHaFH8q1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-latin-ext-600-normal.FY8kSObK.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-ext-600-normal.DHIm05DD.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-latin-600-normal.CIXX6EOa.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-600-normal.NEn2C4Q3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQQABAAAAAAB9AAAAO1AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkULFAABNgIkAyIEIAWEcgdiDAcbawYAPgzYZKiDVf9AJG6cDDnBomS69KOW+n5qazEGz//bVff9qmloNUKNvSCjbbmmtQCzjTfck4MRlMqpcpgH+HHY+xMVmtIalHYAo5yoTKXFQ5zayVEoGWY92TdNoFQlCEmzUTTRuv4/nC9cFvmd4kJ9rcssgaOlihjv/5yLtwZp3scF6YAnvj6vsqOyCjrDgZ013RsdtWiVn8GJ6+k26YjeXEM1TLo9UgS4AIAihEYIcGgyQPUsXL4ez3JfPo2HDvhPALIslE1jAwKETrERNkoxHbSpJRQAoRGKRhEmQjSmRQsxMQNERMzXIzR1WzTUvohRYBkOImO0BbPJrED5ayzumbeKi8rKLke+/zfa+9BahhwC5EvEfTBohLBRoJgCTdSmSDQvgNh6X1IYUUynESo4ARAgAIlVtwEU0EAxjYBiusXAw0axMMxx0XiIMG79B/eJ/68FncKzfmIcWsh/UgHYAUwEDrAF7AHVoBiAor70keiEROlWvTRqrVucmlv53eRyJpznmM2bNjnbd2pqKmw9Vzhy6ZItlx8l7p8uHXrWwqCkZ3Tjw6sK2isPEvY9bRp+eenkpC2ns2bZ0rU1GxIP3Kedh3DcRMfM0ZllDXMOdbLl3psjjvjg/Z9X7bonrMNIitTwdN+skvyB49E9Cyvq3lSX9c/v+bq5o3rxwb7V7py4ZsKZ/oy1n0y/l5ftW1veeGxo4UxjdmLW4jm+/pENk8vun1XdYJ7deeKg8Rd9vfNnb647U1iSrtk8b+UcVA0BVlb/ZBbbnKcPYIM6EbkTr7YIAVrk+r+anJXqX+MitU/Ax32lcbj65NfY/t8uE1jK2KOMotRFDfrfhd4PVbSFXwxTikGHKtXGiVL/gAC7IboKGi/hFAEuF0SSKDtwJxScQVT7B4rNN9BMdRt0LS5AkUp7wKLJZsljRINMwKUUrNh8Awcujm05cYC1TCk+aUvk+STFBGwSEhMRlZe/Nm9MzlS9euUEZMWMycvpkROT1MOUFdFrlYWWW8wnLSEkbZEsU15ITkK3uUxJQRuFZOXEmNIMg3r06TfoYZixKMOyuWvTLDbfPKtMi27iwWO1z2Mas1M2G9/EMKDPgH6G9aJCjNt6qzkk7gV8VM9RkBfNV8AcQ5sMJyJiWssU+PUIMKX0SvHJMq8mmSJMBTm9ojfQd4sU2imb4f/UCWkHTR6HCLSgiS5FYrHM8XffX2P9dKyvb04fPnOgb+6QfQOFfKgRDcfF5vsG+0Y606i8Hv7vWtRBAAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/hanken-grotesk-vietnamese-700-normal.C4RNfQp6.woff2)format("woff2"),url(/_astro/hanken-grotesk-vietnamese-700-normal.CslVg6dq.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/hanken-grotesk-latin-ext-700-normal.CK2OfQqO.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-ext-700-normal.BXHnjv6S.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/hanken-grotesk-latin-700-normal.CeQ8H3UY.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-700-normal.6IGCzoPh.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAQQABAAAAAACBwAAAO0AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkULFAABNgIkAyIEIAWFQAdiDAcbuQZRlC3OUoCfB44x9TTEKkMlolkpXUtcW8cdNqMkfNCnw08tvgYVP/abvffdMU2i2ayJJZqFThVPeCI1y4Qunmn4lS7dkwwEMiKcgB7OIgeIOwKquDLVGRdNuhBRt7168Z7iBBIOpLCZwNOEkijVMK38jz78n8txbZDNfWuRBpz4WL42jUmFcxAftSfdO2ptoLCXnkcI2Vwbj+gTE5HgJOd6+6EIRACAEXFEIKReIWps7R4GvwWbTvDjAfxDQLOgO8EDCIiHCZAAk+ECmsVBDIA4YhyjpmU2RqNUSpAVmJHAak8TcNVcYbvNAzBhI9EE6UmnBPzAzBwdm/rgM7U+d+9/82BUXgV0AOixN0A1mqrfFjIoUI/aJNlEAKsrtiMvJMOF3QmDhAmg+tAAYMCBDJqQ5RkFxPDx8anW4DLXoqrvf+DD4//ZZ4IG6G4SROlFWfeLAwgCSAFCYAGwBigHZABg7JfeFw9R8fg96TAXOXXMm/alWF/ax9vmrXhNjo+NeY/gwysr2nUpfOz2fdj54I33kdX4kaWlJeQPzks3+u5RgPjdt16Hf2WPrq4GLy+z83zIXC59eE6PvHfmKN+Zs5YK186tibnlm8rBNea12r3g/PP1l+tp27N3fMvZAYzvBCmtYRuCOHLbrakkIvbm39js+vT/e8tjW3f3m16T4ZNhJ+/3+FfkVGhwNROSMNKkNSc0OBvam7iCsrGKEN0BiRnEFAeHFwdcPkyON9fjmI58ZFUUHuytB6qHgJ8/jlvP+oBTaAPghZ1uvW22DAi4dvpxb+zaYrz6DTj3Drjb6QJ25PnLcv0/8qzg28ZqtpGOXRH076oVUQTCCOQTCknWuPFAlA08QR3rEcbIurgoolHEjEDMOEclCNyon0DawoCJJQXOoD/ZnjjwKnkOPi32Q0yPfkiIUcxLCpLIJ4jIVSvwjhCihP6JMCEwiXDAnDqYMDsFZ4xAIZGZWmxk0mGNCDteO8zJRuDEaKMjTAKDjcxkWmColCePgaNTLDAZchkUdrkInSRPn1bdqPG4UE4NnlECHU1NpHaRXPkKFI3Eq7Rr1qQvnTMQBlsvsdhh+vcWYhD0TQhZN9HX8JcwCuUrVIAxTCZgkNX9PoKq5jDwb2AxyQidgZG+0kaJEoXGwsrFIRzyOGC6R2nvCVINiyGPrALJHJIzA0VJ/Q+aYQyCet9F4eLkkVc+Xx97lv8Yd8up5Oc3tNlfFuY3dnlizjKFY20ofbyO/KL80nNuhL/W//pjzz4AAAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/hanken-grotesk-vietnamese-800-normal.rhXM_bnk.woff2)format("woff2"),url(/_astro/hanken-grotesk-vietnamese-800-normal.Botv5QzP.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/hanken-grotesk-latin-ext-800-normal.BUyj4f7g.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-ext-800-normal.Cj41HOW_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/hanken-grotesk-latin-800-normal.KQ5tvtTT.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-800-normal.BTy3IUcF.woff)format("woff");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}}@layer base{*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}ol,ul,menu{list-style:none}img,svg,video,canvas,picture{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit;background-color:#0000;border-radius:0}button{cursor:pointer}::placeholder{opacity:1}[hidden]:where(:not([hidden=until-found])){display:none!important}blockquote{margin:0}*{border-color:var(--color-border)}html{scroll-behavior:smooth}body{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}:focus-visible{outline:3px solid var(--lime);outline-offset:3px;border-radius:4px}.on-light :focus-visible,.on-light:focus-visible{outline-color:var(--violet)}}@layer components;@layer utilities{.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bg-coral{background-color:var(--coral)}.bg-violet{background-color:var(--violet)}.text-paper{color:var(--paper)}.text-lime{color:var(--lime)}.text-ink{color:var(--ink)}.text-violet{color:var(--violet)}.relative{position:relative}.isolate{isolation:isolate}.overflow-hidden{overflow:hidden}.inline-flex{display:inline-flex}.icon{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.whitespace-pre-line{white-space:pre-line}.outline-none{outline-offset:2px;outline:2px solid #0000}.btn{white-space:nowrap;border-radius:calc(var(--radius) - 2px);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;height:2.25rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.btn:disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.btn svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.btn-default{background:var(--primary);color:var(--primary-foreground);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.btn-default:hover{background:color-mix(in oklab, var(--primary) 90%, transparent)}.btn-ghost:hover{background:var(--accent);color:var(--accent-foreground)}}:root{--font-display:"Archivo Variable", "Archivo", "Helvetica Neue", Arial, sans-serif;--font-sans:"Hanken Grotesk", "Helvetica Neue", Arial, sans-serif;--color-background:var(--background);--color-foreground:var(--foreground);--color-border:var(--border);--radius:1rem;--coral:#ff6248;--ink:#211126;--violet:#552bc9;--blush:#ffa7cf;--lime:#e0ff64;--paper:#fff1f7;--lavender:#cdbdf2;--gold:#c9a24a;--background:var(--ink);--foreground:var(--paper);--card:oklch(24% .06 330);--card-foreground:var(--paper);--popover:var(--ink);--popover-foreground:var(--paper);--primary:var(--lime);--primary-foreground:var(--ink);--secondary:var(--violet);--secondary-foreground:var(--paper);--muted:oklch(27% .05 330);--muted-foreground:oklch(82% .04 340);--accent:var(--blush);--accent-foreground:var(--ink);--destructive:oklch(60% .22 27);--destructive-foreground:var(--paper);--border:oklch(96% .025 350/.18);--input:oklch(96% .025 350/.3);--ring:var(--lime);--ease-out:cubic-bezier(.2, .8, .2, 1);--shadow-acrylic:0 40px 80px -30px oklch(19% .05 330/.6), inset 0 1px 0 oklch(100% 0 0/.4)}.display{font-family:var(--font-display);font-variation-settings:"wdth" 75;letter-spacing:-.01em;text-transform:uppercase;font-weight:900;font-stretch:75%;line-height:.82}.eyebrow{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;font-size:.75rem;font-weight:700}.acrylic{backdrop-filter:blur(14px)saturate(1.3);box-shadow:var(--shadow-acrylic);background:linear-gradient(140deg,oklch(100% 0 0/.22),oklch(83% .1 350/.1) 60%,oklch(100% 0 0/.06));border:1px solid oklch(100% 0 0/.35)}.paper{background-color:var(--paper);color:var(--ink);background-image:radial-gradient(oklch(19% .05 330/.05) 1px,#0000 1px);background-size:5px 5px}.link-line{align-items:center;gap:.5rem;min-height:44px;padding-block:.6rem;display:inline-flex;position:relative;&:after{content:"";transform-origin:0;height:2px;transition:transform .4s var(--ease-out);background:currentColor;position:absolute;bottom:.25rem;left:0;right:0}&:hover:after{transform:scaleX(.4)}}@keyframes rise{0%{opacity:0;transform:translateY(105%)rotate(4deg)}to{opacity:1;transform:none}}.rise{animation:rise 1s var(--ease-out) both;display:inline-block}@keyframes fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.fade-up{animation:fade-up .9s var(--ease-out) both}.reveal{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transform:translateY(48px)}.reveal.is-in{opacity:1;transform:none}.reveal-tilt{opacity:0;transition:opacity 1s var(--ease-out), transform 1.1s var(--ease-out);transform:translateY(60px)rotate(-6deg)scale(.94)}.reveal-tilt.is-in{opacity:1;transform:rotate(var(--tilt,0deg))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-delay:0s!important}.reveal,.reveal-tilt{opacity:1;transform:none}.reveal-tilt.is-in{transform:rotate(var(--tilt,0deg))}}:root{--joy-background:var(--blush);--joy-foreground:var(--ink);--joy-art:var(--coral);--confidence-background:var(--violet);--confidence-foreground:var(--paper);--confidence-art:var(--lime);--calm-background:var(--lime);--calm-foreground:var(--ink);--calm-art:var(--violet);--cinema-shade:linear-gradient(90deg, var(--ink), transparent 85%);--opening-shade:linear-gradient(0deg, color-mix(in oklch, var(--ink) 75%, transparent), transparent 45%)}.opening-photo{object-position:68% center}.opening-shade{background:var(--opening-shade)}.opening-content{flex-direction:column;align-items:flex-start;max-width:1600px;height:100%;margin:auto;padding:36px 40px;display:flex;position:relative}.opening-title{margin-top:50px;font-size:160px}.opening-invitation{align-items:center;gap:28px;margin-top:auto;animation-delay:.65s;display:flex}.hero-sweep{position:relative}.hero-sweep:after{content:"";background:var(--blush);opacity:0;mix-blend-mode:screen;width:12%;animation:.5s ease-out .3s both word-sweep;position:absolute;top:0;bottom:0;transform:skew(-18deg)}@keyframes word-sweep{0%{opacity:0;left:-15%}30%{opacity:.4}to{opacity:0;left:110%}}.feeling-chapter{min-height:calc(100svh - 64px);color:var(--ink);scroll-margin-top:64px}.feeling-lobby{background:var(--paper);padding:64px 40px 40px}.feeling-intro{max-width:1520px;margin:auto}.feeling-intro h2{margin:24px 0;font-size:96px}.feeling-intro>p:last-child{margin-bottom:36px}.feeling-choices{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1520px;margin:auto;display:grid}.feeling-choice{white-space:normal;text-align:left;border-radius:0;flex-direction:column;justify-content:flex-end;align-items:stretch;height:auto;min-height:430px;padding:28px;transition:background .25s;display:flex;position:relative;overflow:hidden}.choice-joy,.world-joy{--world-bg:var(--joy-background);--world-fg:var(--joy-foreground);--world-art:var(--joy-art)}.choice-confidence,.world-confidence{--world-bg:var(--confidence-background);--world-fg:var(--confidence-foreground);--world-art:var(--confidence-art)}.choice-calm,.world-calm{--world-bg:var(--calm-background);--world-fg:var(--calm-foreground);--world-art:var(--calm-art)}.feeling-choice,.feeling-chapter[class*=world-],.feeling-choice:hover{background:var(--world-bg);color:var(--world-fg)}.feeling-choice:focus-visible{outline:3px solid var(--world-fg);outline-offset:-8px;box-shadow:none}.choice-number{font-size:12px;position:absolute;top:24px;left:28px}.feeling-graphic{width:100%;height:auto;color:var(--world-art)}.feeling-choice .feeling-graphic{width:65%;height:240px;transition:transform .5s var(--ease-out);position:absolute;top:12px;right:10%}.choice-joy:is(:hover,:focus-visible) .feeling-graphic{transform:rotate(14deg)scale(1.04)}.choice-confidence:is(:hover,:focus-visible) .feeling-graphic{transform:translateY(-10px)}.choice-calm:is(:hover,:focus-visible) .feeling-graphic{transform:scale(1.05)}.joy-center{fill:var(--lime)}.confidence-base{fill:var(--blush)}.choice-name{font-family:var(--font-display);font-variation-settings:"wdth" 75;text-transform:uppercase;font-size:54px;font-weight:900;font-stretch:75%;line-height:1.05;position:relative}.choice-confidence{container-type:inline-size}.choice-confidence .choice-name{font-size:min(48px,15cqw)}.choice-caption{justify-content:space-between;align-items:center;gap:8px;margin-top:20px;font-size:16px;font-weight:500;display:flex}.world-switcher{border-bottom:1px solid;flex-wrap:wrap;justify-content:center;gap:12px;padding:24px 20px;display:flex}.world-tab{color:inherit;border-bottom:2px solid #0000;border-radius:0;min-height:48px;padding:12px 24px}.world-tab:hover,.world-tab.is-active{color:inherit;background:0 0;border-color:currentColor}.world-tab:focus-visible,.world-back:focus-visible,.world-action:focus-visible{outline-offset:3px;outline:3px solid}.feeling-world{max-width:1600px;animation:world-enter .65s var(--ease-out) both;margin:auto;padding:24px 40px 64px}@keyframes world-enter{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.world-back{min-height:48px;color:inherit;padding:8px 0}.world-back:hover{color:inherit;background:0 0}.world-layout{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;margin-top:32px;display:grid}.world-title{font-family:var(--font-display);font-variation-settings:"wdth" 75;text-transform:uppercase;margin:24px 0;font-size:104px;font-weight:900;line-height:.92}.world-copy{max-width:430px;font-size:20px;line-height:1.5}.world-action{color:var(--world-bg);background:var(--world-fg);white-space:normal;border-radius:0;height:auto;min-height:56px;margin-top:28px;padding:16px 24px;font-size:16px}.world-action:hover{color:var(--world-bg);background:var(--world-fg);text-decoration:underline}.world-art{justify-content:center;align-items:center;min-width:0;min-height:500px;display:flex;position:relative}.world-art>.feeling-graphic{width:100%;max-height:500px;position:absolute;inset:0}.world-object{width:65%;margin-top:60px;position:relative;transform:rotate(-5deg)}.world-confidence .world-object{transform:rotate(4deg)}.world-object img{max-height:360px}.world-object figcaption{text-align:center;margin-top:18px;font-size:14px}.calm-prompt{text-align:center;background:var(--world-bg);padding:12px 6px;position:relative}.begin-chapter{--chapter-progress:0;height:170svh;position:relative}.begin-scene{height:calc(100svh - 64px);min-height:650px;position:sticky;top:64px;overflow:hidden}.begin-photo{object-fit:cover;object-position:65% center;width:100%;height:100%;transform:scale(calc(1.06 - var(--chapter-progress) * .06));position:absolute}.begin-shade{background:var(--cinema-shade);opacity:.8;position:absolute;inset:0}.begin-content{flex-direction:column;max-width:1600px;height:100%;margin:auto;padding:40px;display:flex;position:relative}.begin-title{margin:auto 0;font-size:128px}.begin-title span{display:block}.begin-last{transform:translateX(calc(var(--chapter-progress) * 100px))}.begin-bottom{justify-content:space-between;align-items:end;gap:24px;display:flex}@media (width>=1440px){.opening-title{font-size:190px}.choice-name{font-size:64px}.world-title{font-size:120px}}@media (width<=1023px){.opening{min-height:760px}.opening-title{font-size:136px}.feeling-lobby{padding:48px 24px 24px}.feeling-intro h2{font-size:80px}.feeling-choice{min-height:370px;padding:20px 16px}.choice-name{font-size:38px}.choice-caption{font-size:14px}.feeling-world{padding:20px 24px 48px}.world-layout{gap:24px}.world-title{font-size:76px}.world-art{min-height:380px}.begin-title{font-size:100px}}@media (width<=639px){.opening{height:calc(94svh - 64px);min-height:650px;max-height:950px}.opening-content{padding:24px 20px}.opening-photo{object-position:68% center}.opening-eyebrow{color:var(--paper);font-size:10px}.opening-title{margin-top:auto;font-size:88px}.opening-title .text-ink{color:var(--paper)}.opening-shade{background:linear-gradient(0deg, var(--ink), transparent 80%);opacity:.85}.opening-invitation{flex-direction:column;align-items:flex-start;gap:12px;margin-top:24px}.feeling-lobby{padding:40px 20px 20px}.feeling-intro h2{font-size:58px}.feeling-choices{grid-template-columns:1fr;gap:12px}.feeling-choice{min-height:210px;padding:20px}.feeling-choice .feeling-graphic{width:43%;height:175px;top:0;right:0}.choice-confidence .feeling-graphic{width:32%;height:105px;top:4px;right:12px}.choice-number{top:16px;left:20px}.choice-name{font-size:48px}.choice-caption{margin-top:12px;font-size:16px}.world-switcher{flex-wrap:nowrap;gap:0;padding:12px 8px}.world-tab{padding:12px;font-size:14px}.feeling-world{padding:12px 20px 40px}.world-layout{grid-template-columns:1fr;gap:28px;margin-top:20px}.world-title{margin:20px 0;font-size:68px}.world-copy{font-size:18px}.world-art{min-height:320px}.world-art>.feeling-graphic{height:320px}.world-object{width:55%;margin-top:10px}.world-object img{max-height:240px}.begin-chapter{height:150svh}.begin-scene{min-height:600px}.begin-content{padding:32px 20px}.begin-title{font-size:74px}.begin-bottom{flex-direction:column;align-items:start;gap:8px}.begin-photo{object-position:64% center}.begin-shade{opacity:.9}.begin-last{transform:translateX(calc(var(--chapter-progress) * 24px))}}@media (prefers-reduced-motion:reduce){.hero-sweep:after{display:none}.feeling-world{animation:none}.feeling-choice .feeling-graphic{transform:none!important}.begin-chapter{height:auto}.begin-scene{position:relative;top:auto}.begin-photo,.begin-last{transform:none}}.opening{height:calc(100svh - 64px);min-height:640px;max-height:1100px}.opening-photo{z-index:-2;object-fit:cover;object-position:56% 28%;width:100%;height:100%;position:absolute;inset:0}.opening-shade{z-index:-1;background:linear-gradient(200deg, transparent 55%, color-mix(in oklch, var(--ink) 45%, transparent));position:absolute;inset:0}.opening-content{max-width:none;height:100%;padding:0;display:block;position:relative}.opening-title{pointer-events:none;margin:0;font-size:13vw;line-height:.8;position:absolute;inset:0}.opening-title>span{animation:rise .6s var(--ease-out) both;display:block;position:absolute}.w-i{color:var(--ink);font-size:1.72em;top:9%;left:3.5vw}.w-love{color:var(--paper);top:9%;left:12vw;animation-delay:60ms!important}.w-being{color:var(--ink);font-size:.86em;top:calc(9% + .84em);left:13vw;animation-delay:.12s!important}.w-me{color:var(--ink);font-size:1.16em;top:37%;right:3vw;animation-delay:.2s!important}.opening-invitation{flex-direction:column;align-items:flex-start;gap:20px;max-width:360px;margin:0;animation:none;display:flex;position:absolute;bottom:7%;right:4vw}.opening-invitation p{color:var(--paper);text-shadow:0 2px 24px color-mix(in oklch, var(--ink) 40%, transparent);font-size:32px;font-weight:500;line-height:1.15}.opening-cta{border-radius:999px;min-height:60px;padding:0 30px;font-size:18px;font-weight:700}@media (width>=900px) and (width<=1100px){.opening-shade{background:linear-gradient(90deg, color-mix(in oklch, var(--ink) 82%, transparent), color-mix(in oklch, var(--ink) 74%, transparent) 32%, transparent 46%)}.w-i,.w-love,.w-being{color:var(--paper)}.w-me{color:var(--paper);text-shadow:0 2px 12px var(--ink);top:45%;right:2vw}}@media (width<=899px){.opening{height:auto;min-height:calc(100svh - 64px);max-height:none}.opening-photo{object-position:62% top}.opening-shade{background:linear-gradient(0deg, color-mix(in oklch, var(--violet) 70%, transparent), transparent 40%)}.opening-content{flex-direction:column;justify-content:flex-end;min-height:calc(100svh - 64px);padding:28vh 6vw 32px;display:flex}.opening-title{font-size:24vw;position:static}.opening-title>span{position:static;transform:none}.w-i,.w-being,.w-me{font-size:1em}.opening-invitation{width:100%;max-width:none;margin-top:24px;position:static}.opening-invitation p{font-size:clamp(22px,6vw,36px)}.opening-cta{width:100%}}.feeling-lobby{padding-top:72px}.feeling-intro h2{margin:0 0 40px}.world-layout{position:relative}.world-form{max-width:560px;margin-top:32px}.world-label{font-family:var(--font-display);font-size:26px;font-weight:800;display:block}.world-field{align-items:stretch;gap:12px;margin-top:12px;display:flex}.world-field input{min-width:0;min-height:56px;color:inherit;background:0 0;border:0;border-bottom:3px solid;flex:1;padding:8px 4px;font-size:22px}.world-field input::placeholder{color:inherit;opacity:.55}.world-field input:focus-visible{outline-offset:4px;outline:3px solid}.world-action{margin-top:0}.world-action:disabled{opacity:.5}.world-note{opacity:.8;margin-top:12px;font-size:14px}.world-said{min-height:120px;margin-top:32px}.world-statement{font-family:var(--font-display);font-variation-settings:"wdth" 75;text-transform:uppercase;overflow-wrap:anywhere;max-width:640px;animation:fade-up .7s var(--ease-out) both;font-size:64px;font-weight:900;line-height:.92}.world-statement span{color:var(--world-art)}.world-again{min-height:48px;color:inherit;text-underline-offset:6px;margin-top:20px;padding:8px 0;text-decoration:underline}.world-again:hover{color:inherit;background:0 0}.world-again:focus-visible{outline-offset:3px;outline:3px solid}.world-art{pointer-events:none}.world-art .feeling-graphic{transition:transform 1.2s var(--ease-out)}.world-glow{background:radial-gradient(circle, var(--world-art), transparent 65%);opacity:.18;filter:blur(30px);transition:opacity 1s var(--ease-out), transform 1s var(--ease-out);border-radius:50%;position:absolute;inset:10%}.is-lit .world-glow{opacity:.55;transform:scale(1.15)}.world-joy .is-lit .feeling-graphic{transform:rotate(30deg)scale(1.08)}.world-confidence .is-lit .feeling-graphic{transform:translateY(-24px)scale(1.06)}.world-art.breath-in .feeling-graphic,.world-art.breath-hold .feeling-graphic{transition-duration:4s;transition-timing-function:ease-in-out;transform:scale(1.22)}.world-art.breath-out .feeling-graphic{transition-duration:6s;transition-timing-function:ease-in-out;transform:scale(.86)}.glimpse-inner,.ritual-inner{grid-template-columns:1.3fr 1fr;align-items:end;gap:32px 64px;max-width:1600px;margin:auto;padding:120px 40px;display:grid}.glimpse-inner>.eyebrow{grid-column:1/-1}.glimpse-title,.ritual-title{font-size:clamp(56px,9vw,150px)}.glimpse-side,.ritual-side{flex-direction:column;align-items:flex-start;gap:16px;max-width:420px;font-size:22px;line-height:1.4;display:flex}.carry-bg{z-index:-1;object-fit:cover;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.carry-inner{grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px;max-width:1600px;margin:auto;padding:120px 40px;display:grid}.carry-copy{max-width:380px;color:var(--ink);margin-top:28px;font-size:20px}.carry-objects{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;display:grid;position:relative}.carry-object{box-shadow:var(--shadow-acrylic);background:linear-gradient(140deg,oklch(100% 0 0/.3),oklch(83% .1 350/.12));border:1px solid oklch(100% 0 0/.4);border-radius:20px;padding:8px}.carry-object img{background:var(--paper);object-fit:contain;aspect-ratio:4/5;border-radius:14px;width:100%}.carry-journal{grid-area:1/4/auto/7;margin-bottom:-64px;transform:translateY(64px)}@media (width<=899px){.glimpse-inner,.ritual-inner,.carry-inner{grid-template-columns:1fr;padding:80px 24px}.world-statement{font-size:48px}.carry-objects{margin-bottom:64px}}@media (width<=639px){.world-field{flex-direction:column}.world-label{font-size:22px}.world-statement{font-size:40px}.feeling-lobby{padding-top:48px}.glimpse-side,.ritual-side{font-size:19px}}@media (width<=319px){.glimpse-title,.ritual-title{font-size:clamp(28px,9vw,56px)}.ritual-side a{white-space:normal}.lanae-brand{font-size:clamp(26px,7.4vw,48px)}.collection-title{font-size:clamp(2rem,15vw,4.5rem)}.collection-product-title{font-size:clamp(1.25rem,4vw,2rem)}.practices-title{font-size:clamp(2.2rem,10vw,4rem)}}@media (prefers-reduced-motion:reduce){.opening-title>span,.opening-invitation,.world-statement{animation:none}.world-art .feeling-graphic,.world-glow{transition:none}}.world-joy .world-statement span{color:var(--violet)}@media (width<=899px){.w-being,.w-me{color:var(--paper);text-shadow:0 2px 18px color-mix(in oklch, var(--ink) 45%, transparent)}.opening-shade{background:radial-gradient(120% 60% at 0% 100%, color-mix(in oklch, var(--ink) 72%, transparent), transparent 70%), linear-gradient(0deg, color-mix(in oklch, var(--ink) 55%, transparent), transparent 50%)}.w-love{color:var(--ink);text-shadow:none}}.feeling-chapter{overflow-x:clip}.world-calm .world-glow{background:radial-gradient(circle, var(--paper), transparent 65%)}.world-closing{border-top:1px solid;align-items:center;gap:16px;margin-top:32px;padding-top:24px;display:flex}.world-closing>.feeling-graphic{flex:none;width:48px;height:48px}.world-change{white-space:normal;text-align:left;height:auto;min-height:48px;color:inherit;border-radius:0;flex-wrap:wrap;gap:24px;padding:8px 4px;display:flex}.world-change:hover{color:inherit;background:0 0}.world-change:focus-visible{outline-offset:4px;outline:3px solid}.carry-marker{vertical-align:middle;width:44px;height:44px;margin-left:16px;display:inline-block}.carry-marker .feeling-graphic{width:44px;height:44px}@media (width<=899px){.opening-title{isolation:isolate;position:relative}.opening-title>span{color:var(--paper)!important;text-shadow:none!important}.opening-title:before{content:none}.opening-shade{opacity:1;background:linear-gradient(0deg, var(--ink) 0%, color-mix(in oklch, var(--ink) 94%, transparent) 28%, color-mix(in oklch, var(--ink) 82%, transparent) 49%, color-mix(in oklch, var(--ink) 60%, transparent) 62%, transparent 82%)}}.carry-note{background:color-mix(in oklch, var(--paper) 92%, transparent);max-width:420px;box-shadow:var(--shadow-acrylic);border-radius:20px;margin-top:28px;padding:20px 24px 12px}.carry-note .carry-copy{margin-top:0}@media (width<=899px){.opening-title{align-self:flex-start}}.rebirth{position:relative}.rebirth-stage{flex-direction:column;display:flex;position:relative;overflow:hidden}.rebirth-aperture{height:62svh;min-height:340px;max-height:640px;position:relative;overflow:hidden}.rebirth-photo{object-fit:cover;object-position:62% 8%;transform-origin:60% 15%;width:100%;height:100%;position:absolute;inset:0}.rebirth-warmth{pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(ellipse 70% 60% at 78% 30%, color-mix(in oklch, var(--coral) 90%, var(--lime)), transparent 70%);position:absolute;inset:0}.rebirth-shade{display:none}.rebirth-content{padding:28px 20px 48px;position:relative}.rebirth-title{margin:14px 0 22px;font-size:clamp(52px,15vw,104px);line-height:.9}.rebirth-lead>span{display:block}.rebirth-last{transform-origin:0 100%;--last-mix:1;color:color-mix(in oklch, var(--blush) calc(var(--last-mix) * 100%), var(--paper));font-size:1.7em;line-height:.85;display:block}.rebirth-bottom{flex-direction:column;gap:10px;font-size:19px;display:flex}.rebirth-cta{min-height:44px;font-size:18px;font-weight:600}@media (width>=640px) and (width<=1023px){.rebirth-aperture{height:58svh;max-height:680px}.rebirth-content{padding:36px 40px 64px}.rebirth-bottom{flex-direction:row;justify-content:space-between;align-items:end}}@media (width>=1024px){.rebirth-stage{height:calc(100svh - 64px);min-height:640px;display:block}.rebirth-aperture{height:auto;max-height:none;position:absolute;inset:0}.rebirth-photo{object-position:60% 0%}.rebirth-shade{pointer-events:none;background:radial-gradient(ellipse 55% 55% at 0% 25%, color-mix(in oklch, var(--ink) 88%, transparent), color-mix(in oklch, var(--ink) 80%, transparent) 62%, transparent 100%), radial-gradient(ellipse 32% 22% at 24% 93%, color-mix(in oklch, var(--ink) 88%, transparent), color-mix(in oklch, var(--ink) 82%, transparent) 95%, transparent 130%), radial-gradient(ellipse 34% 36% at 100% 100%, color-mix(in oklch, var(--ink) 92%, transparent), color-mix(in oklch, var(--ink) 85%, transparent) 50%, transparent 100%), radial-gradient(ellipse 62% 55% at 0% 100%, color-mix(in oklch, var(--ink) 88%, transparent), transparent 72%), radial-gradient(ellipse 48% 60% at 0% 15%, color-mix(in oklch, var(--ink) 70%, transparent), transparent 75%), radial-gradient(ellipse 30% 34% at 100% 100%, color-mix(in oklch, var(--ink) 92%, transparent), transparent 80%);display:block;position:absolute;inset:0}.rebirth-content{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1600px;margin:0 auto;padding:40px;display:grid;position:absolute;inset:0}.rebirth-content>.eyebrow{grid-column:1}.rebirth-title{flex-direction:column;grid-area:2/1/4;justify-content:space-between;margin:16px 0 0;font-size:clamp(84px,7.4vw,124px);display:flex}.rebirth-last{font-size:2em}.rebirth-bottom{text-align:right;grid-area:3/2;justify-self:end;align-items:end;max-width:300px;font-size:20px}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.rebirth{height:165svh}.rebirth-stage{position:sticky;top:64px}}.feeling-graphic g,.feeling-graphic rect,.feeling-graphic .orbit{transform-box:view-box;transform-origin:200px 200px}.world-art .joy-bloom{animation:joy-open .8s var(--ease-out) both}@keyframes joy-open{0%{transform:rotate(-40deg)scale(.78)}to{transform:none}}.world-art .stair{transform-origin:200px 350px;animation:stair-up .42s var(--ease-out) both;animation-delay:calc(var(--i) * .11s)}@keyframes stair-up{0%{opacity:0;transform:translateY(70px)}to{opacity:1;transform:none}}.world-art .orbit{animation:orbit-align 1.1s var(--ease-out) both}@keyframes orbit-align{0%{transform:rotate(calc((var(--i) - 2) * 16deg))}to{transform:none}}@media (prefers-reduced-motion:reduce){.world-art .joy-bloom,.world-art .stair,.world-art .orbit{animation:none}}@media (width<=359px){.world-title{font-size:56px}}.w-ilove{white-space:nowrap;animation:rise .6s var(--ease-out) both;display:block;position:absolute;top:9%;left:3.5vw}.w-ilove>span{animation:none;display:inline;position:static}.w-ilove .w-i{color:var(--ink);font-size:1em}.w-ilove .w-love{color:var(--ink)}.w-being{left:3.5vw}@media (width>=900px){.opening-invitation p{color:var(--ink);text-shadow:none}}@media (width>=900px) and (width<=1100px){.w-ilove .w-i,.w-ilove .w-love{color:var(--paper)}}@media (width<=899px){.w-ilove{position:static}.w-ilove>span{color:var(--paper)!important}}.feeling-strip{background:var(--lime);min-height:64px;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:14px 40px;font-size:18px;font-weight:600;display:flex}.feeling-strip-cta{text-underline-offset:5px;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.feeling-strip:focus-visible{outline:3px solid var(--ink);outline-offset:-6px}@media (width<=639px){.feeling-strip{padding:14px 20px;font-size:16px}.feeling-strip>span:first-child{display:none}}.carry{isolation:isolate;background:var(--paper);color:var(--ink);position:relative;overflow:hidden}.carry-plane{z-index:-1;background:var(--blush);width:52%;position:absolute;top:0;bottom:0;right:0}.carry-inner{grid-template-rows:auto auto;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:40px 32px;max-width:1600px;margin:auto;padding:120px 40px;display:grid}.carry-words{grid-area:1/1/3/6;align-self:center}.carry-title{font-size:clamp(64px,9vw,160px)}.carry-note{max-width:400px;box-shadow:none;background:0 0;border-radius:0;margin-top:32px;padding:0}.carry-copy{color:var(--ink);margin-top:0;font-size:20px}.carry-link-row{align-items:center;gap:16px;margin-top:12px;display:flex}.carry-marker{margin-left:0}.carry-deck{grid-area:1/6/auto/13}.carry-deck-img{width:100%}.carry-journal{grid-area:2/9/auto/13;margin-top:-12%}.carry-journal img{aspect-ratio:3/4;object-fit:cover;object-position:50% 50%;width:100%}@media (width<=899px){.carry-plane{width:100%;height:58%;top:auto}.carry-inner{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px 16px;padding:72px 20px}.carry-words{grid-area:1/1/auto/-1}.carry-deck{grid-area:2/1/auto/-1}.carry-journal{grid-area:3/3/auto/-1;margin-top:-18%}}.world-result:focus{outline:none}.world-result:focus-visible{outline-offset:8px;outline:3px solid}@media (width>=900px){.opening-invitation{isolation:isolate}.opening-invitation:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in oklch, var(--coral) 92%, transparent) 55%, transparent);position:absolute;inset:-56px -64px -40px -72px}.opening{height:calc(100svh - 128px);min-height:600px}.w-ilove .w-i,.w-ilove .w-love{color:var(--paper)}.opening-title{font-size:12vw}.w-ilove{top:8%}.w-being{color:var(--paper);font-size:1em;top:calc(8% + 1.02em)}.opening-shade{background:radial-gradient(ellipse 46% 58% at 14% 16%, color-mix(in oklch, var(--ink) 78%, transparent) 35%, transparent 100%)}.w-me{color:var(--ink);isolation:isolate;text-shadow:none}.w-me:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--coral) 80%, transparent 100%);position:absolute;inset:-48px -64px}.opening-invitation{bottom:6%}.opening-invitation:before{background:radial-gradient(closest-side, var(--coral) 72%, color-mix(in oklch, var(--coral) 92%, transparent) 85%, transparent)}}@media (width<=899px){.opening-content{justify-content:flex-start;padding-top:40svh}.opening-title{font-size:24vw}.opening-photo{object-position:62% top}.opening-shade{background:linear-gradient(0deg, color-mix(in oklch, var(--ink) 78%, transparent), color-mix(in oklch, var(--violet) 68%, transparent) 27%, color-mix(in oklch, var(--ink) 80%, transparent) 50%, color-mix(in oklch, var(--ink) 72%, transparent) 55%, transparent 68%)}}@media (width>=640px) and (width<=899px){.opening-title{font-size:19vw}.opening-content{padding-top:40svh}}.world-layout{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:24px 64px}.world-title{grid-area:1/1;margin:0;font-size:104px}.world-words{grid-area:2/1}.world-art{grid-area:1/2/3;align-self:center;min-height:620px}.world-art>.feeling-graphic{width:100%;height:100%;max-height:none}.calm-center{fill:var(--coral)}.carry-plane{width:100%;height:auto;inset:38% 0 0}.carry-inner{grid-template-rows:auto auto;gap:64px 48px;padding:96px 40px 120px}.carry-title{grid-area:1/1/auto/9;font-size:112px}.carry-note{grid-area:1/9/auto/13;align-self:center;max-width:none;margin-top:0}.carry-deck{grid-area:2/1/auto/8;align-self:end}.carry-journal{grid-area:2/9/auto/13;align-self:start;margin:0;transform:none}.carry-journal img{aspect-ratio:3/4;object-fit:cover}.carry-product-link{justify-content:space-between;align-items:start;gap:16px;margin-top:24px;font-size:20px;font-weight:600;line-height:1.35;display:flex}.carry-product-link svg{flex-shrink:0;width:24px}@media (width>=1440px){.world-title{font-size:120px}.carry-title{font-size:144px}}@media (width<=1100px) and (width>=900px){.world-title{font-size:84px}.world-art{min-height:480px}.carry-title{font-size:96px}}@media (width<=899px){.world-layout{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:32px}.world-title{grid-area:1/1;font-size:88px}.world-art{grid-area:2/1;width:100%;min-height:480px}.world-words{grid-area:3/1}.carry-inner{grid-template-columns:1fr;gap:56px;padding:72px 24px 88px}.carry-title{grid-area:1/1;font-size:100px}.carry-note{grid-area:2/1}.carry-deck{grid-area:3/1}.carry-journal{grid-area:4/1;width:100%;margin:0}.carry-journal img{max-height:660px}.carry-plane{top:35%}}@media (width<=639px){.world-title{font-size:64px}.world-layout{gap:24px}.world-art{min-height:320px}.world-art>.feeling-graphic{height:320px}.carry-title{font-size:72px}.carry-inner{gap:48px;padding-inline:20px}.carry-product-link{font-size:18px}}@media (width<=359px){.world-title{font-size:54px}.carry-title{font-size:60px}}@media (width>=900px) and (width<=1100px){.w-me{top:34%}}@media (width>=900px){.w-being{color:var(--ink);isolation:isolate}.w-being:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--coral) 74%, transparent 100%);position:absolute;inset:-40px -56px}.opening-shade{background:radial-gradient(ellipse 34% 26% at 19% 17%, color-mix(in oklch, var(--coral) 62%, var(--ink)) 30%, transparent 100%)}}@media (width<=899px){.opening{min-height:calc(100svh - 128px)}.opening-content{min-height:calc(100svh - 128px);padding-top:30svh;padding-bottom:24px}.opening-shade{background:linear-gradient(0deg, color-mix(in oklch, var(--ink) 62%, transparent), color-mix(in oklch, var(--violet) 42%, transparent) 30%, color-mix(in oklch, var(--ink) 40%, transparent) 48%, transparent 64%)}.feeling-strip{min-height:64px}}@media (width>=360px) and (width<=639px){.opening-invitation p{max-width:12.5em}}.carry-line{white-space:nowrap;display:block}@media (width>=900px){.carry-inner{grid-template-columns:minmax(0,550fr) minmax(0,430fr) minmax(0,262fr);gap:56px clamp(32px,4.9vw,70px);max-width:1440px;padding-inline:clamp(40px,4.4vw,64px)}.carry-title{grid-area:1/1/auto/3}.carry-deck{grid-area:2/1;align-self:start;margin-top:74px}.carry-journal{grid-area:2/2;align-self:start}.carry-journal img{aspect-ratio:1;object-fit:cover}.carry-note{grid-area:2/3;align-self:end}.carry-plane{inset:46% 0 0}}@media (width<=899px){.carry-plane{display:none}.carry-title{font-size:clamp(44px,16.4vw,124px)}.carry-journal{isolation:isolate;padding-top:48px;position:relative}.carry-journal:before{content:"";z-index:-1;background:var(--blush);position:absolute;inset:0 -100vw -200px}}@media (width<=359px){.carry-title{font-size:15.6vw}}.rebirth-photo{object-position:64% 10%;transform-origin:62% 18%}@media (width>=1024px){.rebirth-photo{object-position:50% 18%;transform-origin:62% 20%}}@media (width>=900px){.w-being:before{background:radial-gradient(ellipse 60% 58% at 50% 50%, var(--coral) 62%, transparent 100%);inset:-60px -90px -70px}.opening-shade{background:radial-gradient(ellipse 38% 26% at 19% 17%, color-mix(in oklch, var(--coral) 55%, var(--ink)) 40%, transparent 100%)}}@media (width<=899px){.opening-content{padding-top:37svh}.opening-shade{background:linear-gradient(0deg, color-mix(in oklch, var(--ink) 55%, transparent), color-mix(in oklch, color-mix(in oklch, var(--violet) 55%, var(--ink)) 62%, transparent) 40%, color-mix(in oklch, color-mix(in oklch, var(--violet) 40%, var(--ink)) 58%, transparent) 55%, transparent 70%)}}@media (width>=640px) and (width<=899px){.opening-content{padding-top:42svh}}@media (width>=900px){.w-being:before{top:-.04em}.opening-shade{background:radial-gradient(ellipse 44% 24% at 19% 15%, color-mix(in oklch, var(--coral) 58%, var(--ink)) 55%, transparent 100%);background:0 0}.w-ilove{isolation:isolate}.w-ilove:before{content:"";z-index:-1;background:radial-gradient(ellipse 58% 62% at 50% 52%, color-mix(in oklch, var(--coral) 58%, var(--ink)) 60%, transparent 100%);background:radial-gradient(ellipse 66% 72% at 50% 50%, color-mix(in oklch, var(--coral) 58%, var(--ink)) 70%, transparent 100%);background:radial-gradient(closest-side, color-mix(in oklch, var(--coral) 58%, var(--ink)) 52%, color-mix(in oklch, color-mix(in oklch, var(--coral) 58%, var(--ink)) 40%, transparent) 80%, transparent 100%);inset:-.5em -.45em -.06em -.6em;inset:-.55em -.5em -.05em -.7em;position:absolute;inset:-.75em -.8em -.35em -1.1em}.w-being:before{background:radial-gradient(closest-side, var(--coral) 50%, color-mix(in oklch, var(--coral) 45%, transparent) 80%, transparent 100%);inset:-.15em -.8em -.7em -1.1em}.carry-inner{grid-template-columns:minmax(0,550px) minmax(0,430px) minmax(220px,1fr);column-gap:clamp(28px,3.9vw,56px)}}.rebirth-photo{object-position:34% 10%}@media (width>=1024px){.rebirth-photo{object-position:50% 100%}}@media (width<=767px){.rebirth-aperture{aspect-ratio:39/44;height:auto;min-height:0;max-height:none}.rebirth-photo{object-fit:cover;object-position:82.12% 0%;transform-origin:82% 20%}.rebirth-content{padding:24px 24px 48px}}@media (width>=1024px){.rebirth-photo{object-position:50% 0%;transform-origin:0 100%;object-position:50% 3.4%;object-position:50% 22%}.rebirth-bottom p{max-width:13ch;color:var(--ink);text-wrap:balance;margin-bottom:clamp(110px,17svh,190px);margin-right:5vw;font-weight:600}}@media (width>=1024px) and (width<=1279px){.rebirth-bottom p{max-width:18ch;color:var(--paper);text-align:left;margin:0;position:absolute;top:54%;left:40px}}@media (width>=1024px){.rebirth-bottom p{isolation:isolate;position:relative}.rebirth-bottom p:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in oklch, var(--coral) 55%, var(--paper)) 55%, transparent);filter:blur(6px);border-radius:50%;position:absolute;inset:-28px -32px}}@media (width>=1024px) and (width<=1279px){.rebirth-bottom p{position:absolute}.rebirth-bottom p:before{background:radial-gradient(closest-side, color-mix(in oklch, var(--ink) 80%, transparent) 50%, transparent)}}@media (width>=1280px){.rebirth-bottom p:before{filter:none;backdrop-filter:blur(16px)brightness(1.35);background:radial-gradient(closest-side, color-mix(in oklch, var(--paper) 62%, transparent) 50%, transparent);-webkit-mask-image:radial-gradient(closest-side,#000 58%,#0000);mask-image:radial-gradient(closest-side,#000 58%,#0000)}@supports ((-webkit-backdrop-filter:blur(1px))) and (not (backdrop-filter:blur(1px))){.rebirth-bottom p:before{-webkit-backdrop-filter:blur(16px)brightness(1.35)}}}.journey-joy{--joy-light:color-mix(in oklch, var(--lime) 70%, transparent)}.joy-fold{pointer-events:none;width:100%;height:100%;display:block}.joy-fold-a{fill:color-mix(in oklch, var(--lime) 55%, transparent)}.joy-fold-b{fill:color-mix(in oklch, var(--paper) 60%, transparent)}.world-joy .feeling-world{position:relative}.world-joy{position:relative;overflow:hidden}.world-joy-fold{z-index:0;height:120px;position:absolute;bottom:0;left:0;right:0}.world-joy .feeling-world,.world-joy .world-switcher{z-index:1;position:relative}.journey-joy a,.journey-joy button{transition:transform .12s ease-out,color .12s,background .12s}.journey-joy a:active,.journey-joy button:active{transform:translateY(1px)scale(.99)}.journey-joy .link-line:is(:hover,:focus-visible){text-decoration-color:var(--coral)}.joy-afterglow{background:var(--blush);color:var(--ink);padding:40px 40px 0;overflow:hidden}.joy-afterglow-word{color:var(--coral);margin:0;font-size:clamp(120px,26vw,420px);line-height:.78}.joy-afterglow-crop{height:clamp(320px,52vw,720px);margin:-.18em -40px 0;position:relative;overflow:hidden}.joy-afterglow-mask{position:absolute;inset:0}.joy-afterglow-crop img{object-fit:cover;object-position:66% 22%;width:100%;height:100%}.joy-afterglow-fold{height:28%;position:absolute;bottom:8%;left:0;right:0}.joy-afterglow-rest{height:120px}.joy-boundary{background:var(--blush);height:72px;overflow:hidden}.joy-boundary-field{background:var(--coral);transform-origin:0;height:100%}.lanae-chapter{isolation:isolate;background:var(--lavender);color:var(--ink);position:relative;overflow:hidden}.lanae-photo{z-index:-1;position:absolute;inset:0}.lanae-photo img{object-fit:cover;filter:grayscale()contrast(.9);mix-blend-mode:multiply;opacity:.45;width:100%;height:100%}.lanae-photo:after{content:"";background:linear-gradient(180deg, color-mix(in oklch, var(--lavender) 40%, transparent), var(--lavender) 55%);position:absolute;inset:0}.lanae-inner{grid-template-columns:1fr 1fr;gap:40px 72px;max-width:1200px;margin:auto;padding:120px 40px;display:grid;position:relative}.lanae-brand{color:var(--violet);grid-column:1/-1;margin:0;font-size:clamp(48px,7.4vw,128px);line-height:.92}.lanae-byline{border-top:2px solid var(--gold);flex-wrap:wrap;grid-column:1/-1;gap:4px 24px;padding-top:16px;display:flex}.lanae-name{font-size:20px;font-weight:800}.lanae-title-line{font-size:18px}.lanae-joy{grid-column:1;align-self:start;font-size:clamp(24px,2.4vw,34px);font-weight:600;line-height:1.25;position:sticky;top:104px}.lanae-fold{grid-column:1/-1;height:48px;margin:-12px 0}.lanae-fold .joy-fold-a{fill:color-mix(in oklch, var(--gold) 55%, transparent)}.lanae-bio{flex-direction:column;grid-column:2;gap:18px;font-size:18px;line-height:1.6;display:flex}.lanae-become{color:var(--violet);grid-column:1;font-size:22px;font-weight:600;line-height:1.4}.lanae-quote{border-left:3px solid var(--gold);grid-column:2;padding-left:24px;font-size:22px;line-height:1.4}.lanae-quote footer{margin-top:12px;font-size:15px;font-weight:700}.lanae-link{color:var(--violet);grid-column:1/-1;font-size:18px;font-weight:600}.carry-joy-ack{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:12px;margin-top:16px;font-size:15px;font-weight:700;display:inline-flex}.carry-joy-fold{width:72px;height:22px}.carry-joy-fold .joy-fold-a{fill:var(--coral)}@media (width<=767px){.joy-afterglow{padding:28px 20px 0}.joy-afterglow-crop{height:420px;margin:-.18em -20px 0}.joy-afterglow-rest{height:72px}.joy-boundary{height:48px}.lanae-inner{grid-template-columns:1fr;gap:28px;padding:80px 24px}.lanae-become,.lanae-quote,.lanae-bio,.lanae-joy{grid-column:1}.lanae-joy{position:static}.lanae-bio{font-size:17px}}@media (prefers-reduced-motion:reduce){.journey-joy a:active,.journey-joy button:active{transform:none}}.ritual-line{color:var(--lime);margin-top:1rem;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:600;line-height:1.3}.ritual-cta{border-radius:999px;min-height:3.5rem;padding-inline:1.75rem;font-size:1rem;line-height:1.5rem}.carry-link-row .link-line{color:var(--ink);font-size:1.125rem;font-weight:600;line-height:1.75rem}.world-change .underline{text-underline-offset:4px;text-decoration-line:underline}.skip-link{clip:rect(0,0,0,0);white-space:nowrap;z-index:100;background:var(--lime);width:1px;height:1px;color:var(--ink);border-radius:999px;padding:.75rem 1.25rem;font-weight:700;position:absolute;overflow:hidden}.skip-link:focus{clip:auto;width:auto;height:auto;position:fixed;top:1rem;left:1rem}.site-header{z-index:50;background:color-mix(in oklab, var(--ink) 95%, transparent);backdrop-filter:blur(8px);position:sticky;top:0}@supports ((-webkit-backdrop-filter:blur(1px))) and (not (backdrop-filter:blur(1px))){.site-header{-webkit-backdrop-filter:blur(8px)}}.site-header-bar{justify-content:space-between;align-items:center;gap:1rem;max-width:1600px;height:4rem;margin:0 auto;padding-inline:1.25rem;display:flex}.wordmark{align-items:baseline;gap:.75rem;min-width:0;display:flex}.wordmark-name{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display);letter-spacing:.12em;font-size:1rem;font-weight:800;line-height:1.5rem;overflow:hidden}.wordmark-by{color:var(--muted-foreground);font-size:.65rem;display:none}.main-nav{display:none}.main-nav>ul{align-items:center;gap:1.5rem;display:flex}.nav-link{color:color-mix(in oklab, var(--paper) 85%, transparent);align-items:center;gap:.25rem;padding-block:.75rem;font-size:.95rem;transition:color .2s;display:inline-flex}.nav-link:hover{color:var(--paper)}.nav-link[aria-current=page]{color:var(--lime)}.nav-link .chev{width:1rem;height:1rem;transition:transform .3s var(--ease-out)}.nav-link[aria-expanded=true] .chev{transform:rotate(180deg)}.explore{position:relative}.explore-menu{z-index:50;border:1px solid var(--border);background:var(--ink);border-radius:1rem;width:18rem;margin-top:.5rem;padding:.5rem;position:absolute;top:100%;right:0;box-shadow:0 25px 50px -12px #00000040}.explore-menu a{border-radius:.75rem;padding:.75rem 1rem;transition:background .2s;display:block}.explore-menu a:hover{background:var(--violet)}.explore-label{font-family:var(--font-display);font-size:1.125rem;font-weight:800;line-height:1.75rem;display:block}.explore-note{color:var(--muted-foreground);font-size:.875rem;line-height:1.25rem;display:block}.header-actions{align-items:center;gap:.5rem;display:flex}.collection-pill{border:1px solid color-mix(in oklab, var(--paper) 30%, transparent);text-transform:uppercase;letter-spacing:.12em;color:color-mix(in oklab, var(--paper) 80%, transparent);border-radius:999px;align-items:center;gap:.25rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem;transition:color .2s,border-color .2s;display:none}.collection-pill:hover{color:var(--paper)}.header-cta{border-radius:999px;min-height:2.75rem;padding-inline:1.25rem;font-weight:600;display:none}.menu-toggle{border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-width:2.75rem;height:auto;min-height:2.75rem;padding-inline:.75rem;display:inline-flex}.menu-toggle .label{font-size:.875rem}.mobile-menu{border-top:1px solid var(--border);background:var(--ink);max-height:calc(100svh - 4rem);padding:0 1.25rem 2rem;overflow-y:auto}.mobile-menu li{border-bottom:1px solid var(--border)}.mobile-menu a{padding-block:.75rem;font-size:2.25rem;display:block}.mobile-menu a[aria-current=page]{color:var(--lime)}.mobile-menu li:first-child a{color:var(--lime);padding-block:1rem;font-size:3rem}@media (width>=768px){.site-header-bar{padding-inline:2.5rem}.wordmark-name{font-size:1.125rem;line-height:1.75rem}.main-nav{display:block}.collection-pill{display:inline-flex}.menu-toggle,.mobile-menu{display:none}}@media (width>=1024px){.main-nav>ul{gap:2rem}.header-cta{display:inline-flex}}@media (width>=1280px){.wordmark-by{display:inline}}.site-footer{background:var(--ink);padding:5rem 1.25rem 2.5rem}.site-footer-inner{max-width:1600px;margin:0 auto}.footer-line{color:var(--blush);font-size:clamp(3.5rem,14vw,13rem)}.footer-grid{border-top:1px solid var(--border);color:var(--muted-foreground);gap:2.5rem;margin-top:3rem;padding-top:2rem;font-size:.875rem;line-height:1.25rem;display:grid}.footer-grid>p,.footer-about{max-width:28rem}.footer-tagline{color:var(--paper);margin-top:.75rem;font-weight:600}.world-statement[data-breath-word]{text-wrap:balance}.footer-grid h2{color:var(--paper)}.footer-grid ul{margin-top:.5rem}.footer-grid a{padding-block:.5rem;transition:color .2s;display:inline-block}.footer-grid a:hover{color:var(--paper)}.footer-small{color:var(--muted-foreground);margin-top:1.5rem;font-size:.75rem;line-height:1rem}@media (width>=640px){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){.site-footer{padding-inline:2.5rem}}@media (width>=1024px){.footer-grid{grid-template-columns:1.4fr 1fr}}.not-found{justify-content:center;align-items:center;min-height:70vh;padding-inline:1.25rem;display:flex}.not-found>div{text-align:center;max-width:36rem}.not-found h1{color:var(--coral);font-size:10rem}.not-found p{color:var(--muted-foreground);margin-top:1rem;font-size:1.125rem}.not-found a{background:var(--lime);min-height:3rem;color:var(--ink);border-radius:999px;align-items:center;margin-top:2rem;padding-inline:1.5rem;font-weight:700;display:inline-flex}html.lenis,html.lenis body{height:auto}html.lenis{scroll-behavior:auto}.lenis.lenis-stopped{overflow:hidden}.site-header:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--gold) 70%, transparent) 20%, color-mix(in oklab, var(--gold) 70%, transparent) 80%, transparent);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}.footer-grid{border-top-color:color-mix(in oklab, var(--gold) 55%, transparent)}.asset-gap{width:100%;height:100%;position:absolute;inset:0}.asset-gap-label{z-index:3;letter-spacing:.04em;color:var(--ink);background:color-mix(in oklab, var(--paper) 85%, transparent);pointer-events:none;border-radius:4px;padding:4px 8px;font:600 11px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;bottom:12px;left:12px}.opening .asset-gap{z-index:-2;background:radial-gradient(60% 70% at 70% 30%, color-mix(in oklab, var(--coral) 70%, #ffd2a6) 0%, transparent 70%), linear-gradient(160deg, color-mix(in oklab, var(--coral) 88%, #fff) 0%, var(--coral) 55%, color-mix(in oklab, var(--coral) 80%, var(--ink)) 100%)}.rebirth .asset-gap{background:radial-gradient(55% 65% at 70% 35%, color-mix(in oklab, var(--coral) 75%, #ffd9b0), transparent 72%), linear-gradient(120deg, color-mix(in oklab, var(--violet) 70%, var(--coral)) 0%, var(--coral) 60%, color-mix(in oklab, var(--coral) 85%, var(--ink)) 100%)}.joy-afterglow-crop .asset-gap{background:radial-gradient(60% 70% at 66% 30%, color-mix(in oklab, var(--coral) 70%, #ffd2a6), var(--coral) 75%)}.opening .asset-gap-label{inset:12px 12px auto auto}@media (width>=1024px){.rebirth .asset-gap-label{inset:12px 12px auto auto}}.btn svg,.link-line svg,.feeling-strip svg,.choice-caption svg{transition:transform .3s var(--ease-out)}a:is(:hover,:focus-visible)>svg.icon,a:is(:hover,:focus-visible) .feeling-strip-cta svg,.feeling-strip:is(:hover,:focus-visible) svg{transform:translate(3px,-3px)}.btn-default{transition:background-color .2s, transform .3s var(--ease-out), box-shadow .3s var(--ease-out)}.btn-default:hover{box-shadow:0 10px 24px -10px color-mix(in oklab, var(--ink) 60%, transparent);transform:translateY(-2px)}.feeling-strip-cta{transition:text-decoration-thickness .2s, text-underline-offset .3s var(--ease-out);text-decoration-thickness:1px}.feeling-strip:hover .feeling-strip-cta{text-underline-offset:7px;text-decoration-thickness:3px}.nav-link{position:relative}.main-nav .nav-link:after{content:"";transform-origin:0;height:1px;transition:transform .35s var(--ease-out);background:currentColor;position:absolute;bottom:.55rem;left:0;right:0;transform:scaleX(0)}.main-nav .nav-link:hover:after,.main-nav .nav-link[aria-expanded=true]:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){a:is(:hover,:focus-visible)>svg.icon,.feeling-strip:is(:hover,:focus-visible) svg,.btn-default:hover{transform:none}}.world-veil{z-index:40;pointer-events:none;background:var(--world-bg);will-change:clip-path;position:fixed}.link-line svg,.feeling-strip svg,.choice-caption svg,.opening-cta svg,.header-cta svg{width:1em;height:1em}.opening-cta svg{width:1.1em;height:1.1em}html.no-js .feeling-world-panel:target{display:block!important}html.no-js .reveal,html.no-js .reveal-tilt{opacity:1;transform:none}html.no-js .reveal-tilt{transform:rotate(var(--tilt,0deg))}@media (prefers-reduced-motion:reduce){[data-anim]{opacity:1!important;clip-path:none!important;transform:none!important}}html[data-palette=lavender]{--ink:#1c1430;--paper:#f7f3ff;--lime:#cdbdf2;--primary:var(--gold);--ring:var(--gold);--gold-sheen:linear-gradient(100deg, #a9822f 0%, #e9cf83 28%, #c9a24a 50%, #f3de9c 70%, #a9822f 100%)}html[data-palette=lavender] .btn-default,html[data-palette=lavender] .skip-link{background:var(--gold-sheen);color:var(--ink)}html[data-palette=lavender] .ritual-line{color:#e9cf83}html[data-palette=lavender] .rebirth-last{color:color-mix(in oklch, #e9cf83 calc(var(--last-mix) * 100%), var(--paper))}html[data-palette=lavender] .footer-line{background:var(--gold-sheen);color:#0000;-webkit-background-clip:text;background-clip:text}html[data-palette=lavender] .carry-plane,html[data-palette=lavender] .carry-journal:before{background:var(--lavender)}html[data-palette=lavender] .site-header:after{background:var(--gold-sheen);opacity:.8}html[data-palette=lavender] :focus-visible{outline-color:#e9cf83}html[data-palette=lavender] .on-light :focus-visible{outline-color:var(--violet)}.lanae-photo--css{background:radial-gradient(38% 46% at 82% 8%, color-mix(in oklch, var(--gold) 30%, transparent), transparent 70%), linear-gradient(112deg, transparent 18%, oklch(100% 0 0/.38) 19.5%, oklch(100% 0 0/.1) 26%, transparent 34%), linear-gradient(112deg, transparent 54%, oklch(100% 0 0/.3) 55.2%, oklch(100% 0 0/.06) 61%, transparent 68%), linear-gradient(112deg, transparent 34%, oklch(42% .06 300/.16) 36%, oklch(42% .06 300/.06) 50%, transparent 54%), linear-gradient(180deg, oklch(42% .06 300/.12), transparent 60%)}.world-field input::placeholder{opacity:.78}@media (width>=768px) and (width<=819.98px){.site-header-bar{padding-inline:2rem}.main-nav>ul{gap:1rem}.collection-pill{white-space:nowrap}}.page-wrap{max-width:1600px;margin-inline:auto;padding-inline:1.25rem}@media (width>=768px){.page-wrap{padding-inline:2.5rem}}.bg-lime{background-color:var(--lime)}.text-blush{color:var(--blush)}.pill{min-height:3rem;transition:transform .3s var(--ease-out), background-color .2s, color .2s;border-radius:999px;justify-content:space-between;align-items:center;gap:.5rem;padding-inline:1.5rem;font-weight:600;display:inline-flex}.pill-ink{background:var(--ink);color:var(--paper)}.pill-outline{border:2px solid}.pill:hover{transform:translateY(-2px)}.pill-outline:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.practices-breathe-row{padding-top:2.5rem}.practices-breathe{border-bottom:1px solid color-mix(in oklab, var(--paper) 30%, transparent);min-height:6rem;color:var(--paper);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.5rem;display:flex}.practices-breathe-name{font-family:var(--font-display);font-size:1.875rem;font-weight:800;line-height:2.25rem;display:block}.practices-breathe-line{margin-top:.5rem;display:block}.practices-breathe .icon{transition:transform .3s var(--ease-out)}.practices-grid{gap:3rem;padding-block:4rem;display:grid}.practices-title{color:var(--paper);margin-top:1rem;font-size:clamp(4rem,10vw,10rem)}.practices-title>span{display:block}.practices-title-again{color:var(--blush)}.practices-intro{max-width:24rem;color:var(--paper);margin-top:1.5rem;font-size:1.125rem;line-height:1.75rem}.practice-card{border-radius:1.5rem;padding:1.5rem;rotate:1deg;box-shadow:0 25px 50px -12px #00000040}.practice-progress{gap:.5rem;margin-bottom:2rem;display:flex}.practice-progress li{background:color-mix(in oklab, var(--ink) 15%, transparent);height:.5rem;transition:background-color .4s var(--ease-out);border-radius:999px;flex:1}.practice-progress li.is-on{background:var(--violet)}.practice-q{font-family:var(--font-display);letter-spacing:-.025em;margin-top:.75rem;font-size:clamp(1.8rem,3.4vw,3rem);font-weight:800;line-height:1;display:block}.practice-hint{color:color-mix(in oklab, var(--ink) 75%, transparent);margin-top:.5rem}.practice-field{resize:none;border:2px solid var(--ink);background:var(--paper);width:100%;color:var(--ink);border-radius:1rem;margin-top:1.5rem;padding:1rem;font-size:1.125rem;line-height:1.75rem}.practice-field::placeholder{color:var(--ink);opacity:.78}.practice-field:focus{outline:none}.practice-field:focus-visible{outline:3px solid var(--violet);outline-offset:3px}.practice-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.practice-back{border-radius:999px;min-height:3rem;padding-inline:1.25rem;font-weight:600}.practice-back:disabled{opacity:.4;cursor:default}.practice-back:not(:disabled):hover{background:color-mix(in oklab, var(--ink) 8%, transparent)}.practice-next{background:var(--ink);min-height:3rem;color:var(--lime);transition:transform .3s var(--ease-out);border-radius:999px;padding-inline:1.75rem;font-weight:600}.practice-next:disabled{opacity:.5;cursor:default}.practice-next:not(:disabled):hover{transform:translateY(-2px)}.practice-answers{gap:1.5rem;margin-top:1.5rem;display:grid}.practice-answers>div{border-top:2px solid var(--ink);padding-top:.75rem}.practice-answers dt{color:color-mix(in oklab, var(--ink) 75%, transparent);font-size:.875rem;font-weight:600;line-height:1.25rem}.practice-answers dd{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:.25rem;font-size:1.25rem;font-weight:600;line-height:1.75rem}.practice-allowed{color:var(--violet);outline:none;margin-top:2.5rem;font-size:3.75rem}.practice-result-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.practice-outline{border:2px solid var(--ink);border-radius:999px;align-items:center;gap:.5rem;min-height:3rem;padding-inline:1.5rem;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.practice-outline:hover{background:var(--ink);color:var(--paper)}@media (width>=768px){.practices-grid{padding-block:6rem}.practice-card{padding:2.5rem}}@media (width>=1024px){.practices-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.practices-head{grid-column:span 5/span 5}.practice-card{grid-column:7/span 6}}.decisions{padding-block:5rem}.decisions-grid{gap:2.5rem;display:grid}.decisions-title{color:var(--lime);font-size:clamp(2.4rem,5vw,4.6rem);line-height:.9}.decisions-list{gap:2rem;display:grid}.decisions-list li{font-family:var(--font-display);letter-spacing:-.01em;color:var(--paper);max-width:34ch;font-size:clamp(1.4rem,2.4vw,2.1rem);font-weight:700;line-height:1.15}@media (width>=768px){.decisions{padding-block:7rem}}@media (width>=1024px){.decisions-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.decisions-title{grid-column:span 5/span 5;position:sticky;top:7rem}.decisions-list{grid-column:7/span 6;gap:2.75rem}}.about-hero{padding-top:2.5rem;padding-bottom:4rem}.about-hero-grid{gap:2.5rem;margin-top:2rem;display:grid}.about-portrait{aspect-ratio:1408/1472;width:100%;max-width:680px;position:relative;overflow:hidden}.about-portrait img{width:100%;height:auto;display:block}.about-portrait .asset-gap{background:var(--lavender)}.about-hero-words{min-width:0}.about-title{font-size:clamp(3.5rem,15vw,8rem);line-height:.86}.about-title>span{display:block}.about-title-name{color:var(--coral);margin-top:.5rem}.about-lead{max-width:32rem;font-family:var(--font-display);margin-top:2.5rem;font-size:1.875rem;font-weight:700;line-height:1.15}.about-band{padding-block:5rem}.about-read{gap:2.5rem;display:grid}.about-copy{font-size:1.125rem;line-height:1.7}.about-copy>*+*{margin-top:2rem}.about-dropcap:first-letter{float:left;font-family:var(--font-display);color:var(--violet);margin-right:.75rem;font-size:4.5rem;font-weight:900;line-height:.8}.about-blush{background:var(--blush);color:var(--ink)}.about-statement{max-width:72rem;color:var(--blush);font-size:clamp(2.4rem,6vw,6rem);line-height:.95}.about-ink{background:var(--ink);color:var(--paper)}.about-letter>p+p{margin-top:.25rem}.about-signature{font-family:var(--font-display);font-size:1.5rem;font-weight:800}.about-signoff{color:var(--lime);margin-top:3rem;font-size:clamp(2.2rem,5vw,4.8rem);line-height:.9}.about-quote-grid{gap:2rem;display:grid}.about-quote p{font-family:var(--font-display);font-size:clamp(1.6rem,3.4vw,3rem);font-weight:800;line-height:1.05}.about-quote footer{margin-top:1.5rem}.about-links{flex-direction:column;gap:.75rem;display:flex}@media (width>=640px){.about-title{font-size:clamp(3.5rem,12vw,8rem)}}@media (width>=768px){.about-hero{padding-top:4rem;padding-bottom:6rem}.about-band{padding-block:7rem}.about-read,.about-quote-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.about-read-label{grid-column:span 3/span 3}.about-copy{grid-column:span 7/span 7;font-size:1.25rem}.about-copy--offset{grid-column:4/span 7}.about-signoff{grid-column:2/span 10}.about-quote{grid-column:span 8/span 8}.about-links{grid-column:10/span 3;justify-content:flex-end}}@media (width>=1024px){.about-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:4rem}.about-hero-words{padding-block:3rem}}@media (width>=1280px){.about-lead{font-size:2.25rem;line-height:2.5rem}}.collection-head{padding-top:4rem;padding-bottom:3rem}.collection-title{margin-top:1rem;font-size:clamp(4.5rem,15vw,15rem)}.collection-title>span{display:block}.collection-title-choose{color:var(--coral)}.collection-intro{max-width:42rem;margin-top:2rem;font-size:1.25rem;line-height:1.75rem}.collection-list{border-top:1px solid var(--border)}.tone-coral{background:var(--coral);color:var(--ink)}.tone-violet{background:var(--violet);color:var(--paper)}.tone-blush{background:var(--blush);color:var(--ink)}.tone-lime{background:var(--lime);color:var(--ink)}.tone-paper{background:var(--paper);color:var(--ink)}.tone-ink{background:var(--ink);color:var(--paper)}:is(.tone-ink,.tone-violet) .pill-ink{background:var(--paper);color:var(--ink)}html[data-palette=lavender]:not([data-feeling]) .tone-coral .collection-words>.eyebrow{color:#160d2c}.collection-item-grid{align-items:center;gap:2rem;padding-block:3.5rem;display:grid}.collection-media-link{border-radius:1rem;padding:.5rem;display:block;overflow:hidden}.collection-media-frame{aspect-ratio:4/3;background:var(--paper);border-radius:.75rem;align-items:center;width:100%;display:flex;overflow:hidden}.collection-media-link img{transition:transform .6s var(--ease-out)}.collection-media-link:hover img{transform:scale(1.03)}.product-crop{width:100%;display:block;position:relative;overflow:hidden}.product-crop img{max-width:none;position:absolute}.product-photo{object-fit:contain;width:100%;height:100%}.collection-product-title{font-family:var(--font-display);letter-spacing:-.025em;overflow-wrap:anywhere;margin-top:.75rem;font-size:clamp(2rem,4vw,3.6rem);font-weight:800;line-height:.95}.collection-tagline{font-family:var(--font-display);margin-top:.75rem;font-size:1.25rem;font-weight:700;line-height:1.75rem}.collection-summary{max-width:28rem;margin-top:.75rem;font-size:1.125rem;line-height:1.75rem}.collection-details{margin-top:1.5rem}@media (width>=768px){.collection-head{padding-top:6rem}.collection-intro{margin-left:40%}.collection-item-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:2.5rem;padding-block:5rem}.collection-media{grid-column:span 6/span 6}.collection-words{grid-column:span 5/span 5}.is-flipped .collection-media{order:2;grid-column:7/span 6}}.purchase{flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:1.5rem;display:flex}.purchase-price{font-family:var(--font-display);font-size:1.5rem;font-weight:700;line-height:2rem}.purchase-btn{border-radius:calc(var(--radius) - 2px);min-height:3rem;color:inherit;cursor:not-allowed;background:0 0;border:2px dashed;align-items:center;gap:.5rem;padding-inline:1.5rem;font-size:.875rem;font-weight:500;display:inline-flex}.purchase-note{margin-top:-.25rem;font-size:.9375rem;font-weight:600;line-height:1.4}.purchase-pending{font-family:var(--font-display);font-size:1.25rem;font-weight:700;line-height:1.75rem}.product-hero{isolation:isolate;background:var(--coral);color:var(--ink);position:relative;overflow:hidden}.product-grid{gap:2.5rem;padding-top:2rem;padding-bottom:4rem;display:grid}.product-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.product-back{align-items:center;gap:.5rem;min-height:2.75rem;font-weight:600;display:inline-flex}.product-back .icon{transition:transform .3s var(--ease-out)}.product-back:hover .icon{transform:translate(-3px)}.product-media-card{border-radius:1.5rem;padding:.75rem}.product-media-frame{aspect-ratio:1;background:var(--paper);border-radius:1rem;align-items:center;width:100%;display:flex;overflow:hidden}.product-words{min-width:0}.product-title{font-family:var(--font-display);letter-spacing:-.025em;overflow-wrap:anywhere;margin-top:1rem;font-size:clamp(2.6rem,5.5vw,5rem);font-weight:900;line-height:.92}.product-tagline{font-family:var(--font-display);margin-top:1.25rem;font-size:1.5rem;font-weight:700;line-height:2rem}.product-summary{margin-top:1rem;font-size:1.25rem;line-height:1.75rem}.product-details{border-top:2px solid var(--ink);margin-top:2rem}.product-details li{border-bottom:1px solid color-mix(in oklab, var(--ink) 25%, transparent);padding-block:.75rem;font-size:1.125rem;line-height:1.75rem}.product-explore{margin-top:1rem}.product-next{background:var(--ink);color:var(--paper);display:block}.product-next-inner{justify-content:space-between;align-items:center;gap:1.5rem;padding-block:3.5rem;display:flex}.product-next-words{min-width:0;display:block}.product-next-label{color:var(--muted-foreground);display:block}.product-next-kind{text-overflow:ellipsis;white-space:nowrap;color:var(--blush);margin-top:.5rem;font-size:clamp(2.5rem,7vw,6rem);transition:color .2s;display:block;overflow:hidden}.product-next-name{text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:1.125rem;display:block;overflow:hidden}.product-next .product-next-arrow{width:3rem;height:3rem;color:var(--lime);transition:transform .4s var(--ease-out)}.product-next:hover .product-next-kind{color:var(--lime)}.product-next:hover .product-next-arrow{transform:rotate(45deg)}@media (width>=1024px){.product-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding-top:3rem;padding-bottom:6rem}.product-top{grid-column:span 12/span 12}.product-media{grid-column:span 6/span 6}.product-words{grid-column:8/span 5}}@media (prefers-reduced-motion:reduce){.pill:hover,.practice-next:not(:disabled):hover,.collection-media-link:hover img,.product-back:hover .icon,.product-next:hover .product-next-arrow{transform:none}.practice-card{rotate:1deg}}@media (width<=319px){.about-title{font-size:clamp(2.4rem,13vw,3.5rem)}}.phil .display{text-transform:none}.phil-ch{padding-block:clamp(4.5rem,10vw,9rem)}.phil-p{max-width:62ch;font-size:1.125rem;line-height:1.65}.phil-body>*+*,.phil-offset>*+*,.phil-closing-body>*+*{margin-top:1.25rem}.phil-h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin-bottom:clamp(2rem,5vw,4.5rem);font-size:clamp(2.6rem,6.5vw,6.5rem);line-height:.9}.phil-h3{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(1.35rem,2vw,2rem);font-weight:800;line-height:1.08}.phil-q{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.6rem,2.6vw,2.6rem);font-weight:800;line-height:1.04}.pull{font-family:var(--font-display);letter-spacing:-.01em;max-width:30ch;font-size:clamp(1.4rem,2.2vw,2rem);font-weight:800;line-height:1.12}.phil-body>.pull,.phil-cols>.pull{margin-block:2rem}.refrain{--refrain-bar:#a9822f;font-family:var(--font-display);letter-spacing:-.01em;border-left:.4rem solid var(--refrain-bar);max-width:30ch;padding-left:1.1rem;font-size:clamp(1.45rem,2.4vw,2.25rem);font-weight:800;line-height:1.1}.phil-contrarian .refrain{--refrain-bar:var(--gold-light)}.phil-split{gap:1.25rem;padding-block:clamp(2.25rem,4vw,3.5rem);display:grid}@media (width>=1024px){.phil-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(3rem,6vw,6rem)}.phil-split--held .phil-h3{align-self:start;position:sticky;top:6.5rem}}.phil-title{background:var(--paper);color:var(--ink);padding-top:clamp(3rem,7vw,6rem)}.phil-title-grid{gap:1.5rem;display:grid}.phil-h1{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(3.3rem,10vw,10rem);line-height:.84}.phil-byline{margin-top:1rem;font-size:1.125rem;font-weight:700}.phil-words{font-family:var(--font-display);font-variation-settings:"wdth" 75;letter-spacing:-.01em;color:var(--violet);font-size:clamp(1.9rem,3.6vw,3.4rem);font-weight:900;font-stretch:75%;line-height:.98}.phil-words>span{display:block}@media (width>=1024px){.phil-title-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:2rem clamp(3rem,6vw,6rem)}.phil-h1{grid-column:1/-1;margin-bottom:1.5rem}.phil-byline{grid-area:2/1;margin-top:0}.phil-words{grid-area:3/1}.phil-title .refrain{grid-area:2/2}.phil-title .phil-p:not(.refrain){grid-area:3/2}.phil-title .refrain{align-self:start}}.phil-questions{background:var(--lavender);color:var(--ink)}.phil-contrarian{background:var(--ink);color:var(--paper)}.phil-contrarian .phil-h2{color:var(--lavender)}@media (width>=1024px){.phil-offset{margin-left:41.6667%}}.phil-evidence{background:var(--paper);color:var(--ink)}.phil-evidence .phil-h3{color:var(--violet)}.phil-evidence--close{padding-top:clamp(2.5rem,5vw,4rem)}.phil-peak{background:var(--violet);color:var(--paper);align-content:center;min-height:calc(100svh - 4rem);padding-block:clamp(4rem,10vw,8rem);display:grid}.phil-peak>.page-wrap{width:100%}.phil-peak-line{letter-spacing:-.02em;max-width:19ch;color:var(--blush);font-size:clamp(2.5rem,6.6vw,6.8rem);line-height:.9}.phil-peak-after{margin-top:clamp(2rem,4vw,3rem);font-size:1.25rem;font-weight:600}.phil-client{background:var(--blush);color:var(--ink)}.phil-client-part+.phil-client-part{margin-top:clamp(3.5rem,7vw,6rem)}.phil-h3--big{margin-bottom:1.75rem;font-size:clamp(2rem,4.4vw,4.2rem);line-height:.94}.phil-cols>*+*{margin-top:1.25rem}.phil-decisions{background:var(--ink);color:var(--paper);margin-block:2rem;padding:clamp(1.5rem,4vw,3.5rem);list-style:none}.phil-decisions li{font-family:var(--font-display);letter-spacing:-.01em;max-width:40ch;font-size:clamp(1.25rem,2.1vw,1.9rem);font-weight:700;line-height:1.15}.phil-decisions li+li{margin-top:1.1rem}@media (width>=1024px){.phil-cols{margin-left:41.6667%}}.phil-big{background:var(--ink);color:var(--paper)}.phil-big .phil-h2{color:var(--lavender)}.phil-big-p{font-family:var(--font-display);max-width:42ch;font-size:clamp(1.3rem,2.1vw,1.95rem);font-weight:700;line-height:1.24}.phil-big-p+.phil-big-p{margin-top:2.25rem}@media (width>=1024px){.phil-big-body{margin-left:16.6667%}}.phil-closing{background:var(--lavender);color:var(--ink);padding-bottom:clamp(6rem,12vw,11rem)}.phil-closing .phil-h2{font-size:clamp(2.4rem,4.8vw,4.8rem)}.phil-closing .pull{font-variation-settings:"wdth" 75;letter-spacing:-.02em;max-width:14ch;color:var(--violet);margin-top:clamp(2.5rem,5vw,4rem);font-size:clamp(2.6rem,5.4vw,5.6rem);font-weight:900;font-stretch:75%;line-height:.92}.signoff{margin-top:2.5rem;font-style:italic;font-weight:600}@media (width>=1024px){.phil-closing-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(3rem,6vw,6rem);display:grid}}html{--feel-light:var(--lavender);--gold-light:#e9cf83}html[data-palette=lavender] .joy-afterglow-word{color:#c22f18}html[data-palette=lavender][data-feeling=joy]{--ink:#1f0f29;--paper:#fff5f1;--lavender:#d9c4ee;--feel-light:#f7c8a2}html[data-palette=lavender][data-feeling=confidence]{--ink:#160d2c;--lavender:#cdbbf8;--feel-light:#e9cf83}html[data-palette=lavender][data-feeling=calm]{--ink:#0f1130;--paper:#f3f4ff;--lavender:#c9c8f1;--lime:#c9c8f1;--feel-light:#b9cdf0}html[data-palette=lavender][data-feeling] .site-header:after{background:linear-gradient(90deg, transparent, var(--feel-light) 18%, var(--gold-light) 50%, var(--feel-light) 82%, transparent);opacity:.95}html[data-palette=lavender][data-feeling] .nav-link[aria-current=page],html[data-palette=lavender][data-feeling] .mobile-menu a[aria-current=page]{color:var(--feel-light)}html[data-palette=lavender][data-feeling] .site-footer{background:radial-gradient(70% 60% at 100% 0%, color-mix(in oklch, var(--feel-light) 16%, transparent), transparent 70%), var(--ink)}.footer-line-row{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.footer-mark{flex:none;width:clamp(56px,8vw,120px);height:auto;display:none}.footer-mark .feeling-graphic{width:100%;height:auto}html[data-feeling=joy] .footer-mark-joy,html[data-feeling=confidence] .footer-mark-confidence,html[data-feeling=calm] .footer-mark-calm{display:block}.site-footer .choice-calm{--world-art:var(--lavender)}@media (prefers-reduced-motion:no-preference){html[data-palette=lavender] .hero-sweep:after{background:linear-gradient(90deg, transparent, var(--gold-light) 45%, #fff6da 50%, var(--gold-light) 55%, transparent);width:22%;animation:.9s cubic-bezier(.16,.84,.24,1) 1.15s both fj-glint}}@keyframes fj-glint{0%{opacity:0;left:-25%}25%{opacity:.55}75%{opacity:.55}to{opacity:0;left:105%}}.joy-afterglow-mask img{transform-origin:66% 30%}.three{isolation:isolate;--three-pad:max(40px, calc((100% - 1520px) / 2));position:relative;overflow:clip}.three-stage{padding:120px var(--three-pad);gap:72px;display:grid;position:relative}.three-light{z-index:-1;pointer-events:none;background:radial-gradient(58% 62% at 96% 0%, color-mix(in oklch, var(--feel-light) 34%, transparent), transparent 72%);position:absolute;inset:0}.three-title{max-width:12ch}.three-questions{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 56px;margin:0;padding:0;list-style:none;display:grid}.three-q{border-top:1px solid color-mix(in oklch, var(--gold-light) 70%, transparent);flex-direction:column;gap:18px;padding-top:22px;display:flex}.three-num{font-family:var(--font-display);font-variation-settings:"wdth" 75;color:var(--gold-light);font-size:clamp(72px,7vw,124px);font-weight:900;line-height:.92;display:block;overflow:clip}.three-num>span{display:block}.three-text{overflow-wrap:break-word;margin:0;font-size:clamp(38px,3.5vw,60px);line-height:.92}.three-resolve{grid-template-columns:1.3fr 1fr;align-items:start;gap:32px 64px;display:grid}.three-tally{display:none}.three-one{font-family:var(--font-display);font-variation-settings:"wdth" 75;text-transform:uppercase;letter-spacing:-.01em;margin:0;font-size:clamp(44px,4.6vw,80px);font-weight:900;line-height:.9}.three-text{text-wrap:pretty}.three-side{max-width:420px}.three-cta-mask{display:inline-block}[data-three-split] .three-line{display:block}[data-three-split] .three-line-mask{display:block;overflow:clip}@media (width<=899px){.three-stage{gap:56px;padding:80px 24px}.three-questions{grid-template-columns:1fr;gap:40px}.three-resolve{grid-template-columns:1fr}.three-text{font-size:clamp(36px,10.5vw,56px)}}html:not([data-palette=lavender]) .three-num{color:var(--lime)}html:not([data-palette=lavender]) .three-q{border-top-color:color-mix(in oklch, var(--lime) 60%, transparent)}.three.is-cinema{height:470svh}.is-cinema .three-stage{height:calc(100svh - 64px);min-height:560px;padding:0;display:block;position:sticky;top:64px;overflow:hidden}.is-cinema .three-open,.is-cinema .three-q,.is-cinema .three-resolve{padding:clamp(40px, 8vh, 96px) var(--three-pad);margin:0;position:absolute;inset:0}.is-cinema .three-open{flex-direction:column;justify-content:center;display:flex}.is-cinema .three-questions{display:block;position:absolute;inset:0}.is-cinema .three-q{--num:clamp(150px, 15vw, 270px);grid-template-columns:calc(var(--num) * .62) minmax(0, 1fr);border-top:0;align-content:center;align-items:start;column-gap:clamp(32px,4.4vw,80px);display:grid}.is-cinema .three-num{font-size:var(--num);margin-top:-.06em;line-height:.9}.is-cinema .three-text{max-width:15ch;font-size:clamp(64px,8.2vw,148px);line-height:.9}.is-cinema .three-resolve{grid-template-rows:auto auto;grid-template-columns:1.3fr 1fr;align-content:center;gap:28px 64px;display:grid}.is-cinema .three-tally{font-family:var(--font-display);font-variation-settings:"wdth" 75;color:var(--gold-light);grid-column:1/-1;gap:.32em;margin:0;font-size:clamp(44px,4.4vw,72px);font-weight:900;line-height:.92;display:flex}.is-cinema .three-tally>span{display:block;overflow:clip}.is-cinema .three-tally>span>span{display:block}.is-cinema .three-one{font-family:var(--font-display);font-variation-settings:"wdth" 75;text-transform:uppercase;letter-spacing:-.01em;align-self:end;font-size:clamp(60px,8vw,144px);font-weight:900;line-height:.9}.is-cinema .three-side{align-self:end}.is-cinema .three-cta-mask{margin:-12px;padding:12px;overflow:clip}@media (width<=899px){.three.is-cinema{height:440svh}.is-cinema .three-open,.is-cinema .three-q,.is-cinema .three-resolve{padding:40px 24px}.is-cinema .three-q{--num:clamp(120px, 34vw, 200px);grid-template-columns:1fr;row-gap:12px}.is-cinema .three-text{max-width:none;font-size:clamp(46px,13.4vw,84px)}.is-cinema .three-resolve{grid-template-columns:1fr;align-content:center;row-gap:24px}.is-cinema .three-one{font-size:clamp(52px,15vw,96px)}}
