@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_7e97a5a4-module__To_R4W__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_7e97a5a4-module__To_R4W__variable{--font-split-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_161949ce-module__GC5ADW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_161949ce-module__GC5ADW__variable{--font-split-sans:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_75676c0e-module__ZhUgcW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_75676c0e-module__ZhUgcW__variable{--font-split-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.v4-split{--cream:rgb(var(--bg));--cream-deep:color-mix(in srgb, rgb(var(--bg)), rgb(var(--text)) 6%);--cream-warm:color-mix(in srgb, rgb(var(--bg)), rgb(var(--text)) 12%);--ink:rgb(var(--text));--ink-soft:rgb(var(--text-2));--ink-faint:rgb(var(--text-2) / .65);--rule:rgb(var(--border));--before-bg:rgb(var(--text));--before-ink:rgb(var(--bg));--before-ink-soft:rgb(var(--bg) / .65);--before-accent:rgb(var(--signature));--after-bg:rgb(var(--bg));--after-ink:rgb(var(--text));--after-ink-soft:rgb(var(--text-2));--after-accent:rgb(var(--money));--serif:var(--font-split-serif), "Instrument Serif", "Times New Roman", serif;--sans:var(--font-split-sans), "Inter", system-ui, -apple-system, sans-serif;--mono:var(--font-split-mono), "JetBrains Mono", ui-monospace, monospace;background:var(--cream);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;min-height:100vh}.v4-split *,.v4-split :before,.v4-split :after{box-sizing:border-box}.v4-split button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.v4-split a{color:inherit;text-decoration:none}.v4-split p,.v4-split h1,.v4-split h2,.v4-split h3,.v4-split blockquote{margin:0}.v4-split .nav{z-index:40;background:var(--cream);border-bottom:1px solid var(--rule);grid-template-columns:38fr 62fr;display:grid;position:sticky;top:0}.v4-split .nav-side{height:72px;font-size:13px;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;padding:0 40px;display:flex}.v4-split .nav-left{background:repeating-linear-gradient(135deg, #ffffff06 0 1px, transparent 1px 16px), repeating-linear-gradient(0deg, #ffffff05 0 1px, transparent 1px 4px), var(--before-bg);color:var(--before-ink-soft);justify-content:flex-end;padding-right:120px}.v4-split .nav-link-dark{color:var(--before-ink-soft);transition:color .18s;position:relative}.v4-split .nav-link-dark:after{content:"";background:var(--before-ink);transform-origin:0;height:1px;transition:transform .22s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.v4-split .nav-link-dark:hover{color:var(--before-ink)}.v4-split .nav-link-dark:hover:after{transform:scaleX(1)}.v4-split .nav-right{background:var(--after-bg);color:var(--after-ink-soft);justify-content:space-between;padding-left:120px}.v4-split .nav-right .links{gap:28px;display:flex}.v4-split .nav-right .links a{transition:color .18s;position:relative}.v4-split .nav-right .links a:after{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform .22s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.v4-split .nav-right .links a:hover{color:var(--ink)}.v4-split .nav-right .links a:hover:after{transform:scaleX(1)}.v4-split .nav-cta{background:var(--ink);color:var(--cream);font-size:12px;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:10px 20px;transition:background .18s}.v4-split .nav-cta:hover{background:var(--before-accent)}.v4-split .nav-cta-brand{background:rgb(var(--primary));color:#fff}.v4-split .nav-cta-brand:hover{background:color-mix(in srgb, rgb(var(--primary)), black 12%)}.v4-split .nav-seam{background:var(--cream);border:1px solid var(--rule);z-index:5;width:168px;height:168px;font-family:var(--serif);letter-spacing:-.025em;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:42px;font-style:italic;line-height:1;display:flex;position:absolute;top:50%;left:38%;transform:translate(-50%,-50%);box-shadow:0 14px 36px #0000001f,0 3px 10px #0000000d}.v4-split .nav-seam-mark{margin-top:10px}.v4-split .nav-seam-text{background:radial-gradient(circle at 68% 38%, rgb(var(--primary)) 0%, rgb(var(--primary)) 8%, color-mix(in srgb, rgb(var(--primary)), rgb(var(--text)) 22%) 28%, color-mix(in srgb, rgb(var(--primary)), rgb(var(--text)) 45%) 52%, color-mix(in srgb, rgb(var(--primary)), rgb(var(--text)) 72%) 78%, rgb(var(--text)) 105%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-right:-6px;padding-right:6px;display:inline-block;position:relative}.v4-split .nav-seam .dot{background:rgb(var(--primary));-webkit-text-fill-color:rgb(var(--primary));width:.21em;height:.15em;color:rgb(var(--primary));z-index:2;filter:drop-shadow(-.5px 0 2px rgb(var(--primary) / .42));-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:40% 75%;position:absolute;top:.18em;left:68%;transform:translate(-50%,-50%)}.v4-split .split{border-bottom:1px solid var(--rule);grid-template-columns:38fr 62fr;min-height:100vh;display:grid;position:relative}.v4-split .split .before{background:repeating-linear-gradient(135deg, #ffffff06 0 1px, transparent 1px 16px), repeating-linear-gradient(0deg, #ffffff05 0 1px, transparent 1px 4px), var(--before-bg);color:var(--before-ink);flex-direction:column;justify-content:center;padding:120px 80px;display:flex;position:relative;overflow:hidden}:root[data-texture=floral] .v4-split .split .before,:root[data-texture=larkspur] .v4-split .split .before,:root[data-texture=trailing] .v4-split .split .before,:root[data-texture=floral] .v4-split .row-split .before,:root[data-texture=larkspur] .v4-split .row-split .before,:root[data-texture=trailing] .v4-split .row-split .before,:root[data-texture=floral] .v4-split .nav-left,:root[data-texture=larkspur] .v4-split .nav-left,:root[data-texture=trailing] .v4-split .nav-left,:root[data-texture=floral] .v4-split .mobile-hero,:root[data-texture=larkspur] .v4-split .mobile-hero,:root[data-texture=trailing] .v4-split .mobile-hero,:root[data-texture=floral] .v4-split .finale .before,:root[data-texture=larkspur] .v4-split .finale .before,:root[data-texture=trailing] .v4-split .finale .before{background:var(--texture-image-dark,none) 0 0 / var(--texture-size,auto) repeat, var(--before-bg)}:root[data-texture=floral] .v4-split .mobile-hero:before,:root[data-texture=larkspur] .v4-split .mobile-hero:before,:root[data-texture=trailing] .v4-split .mobile-hero:before,:root[data-texture=image-floral][data-texture-side=left] .v4-split .mobile-hero:before,:root[data-texture=image-paisley]:is([data-texture-side=left],[data-texture-side=both]) .v4-split .mobile-hero:before,:root[data-texture=speedlines][data-texture-side=left] .v4-split .mobile-hero:before{display:none}:root[data-texture=floral] .v4-split .split .after,:root[data-texture=larkspur] .v4-split .split .after,:root[data-texture=trailing] .v4-split .split .after,:root[data-texture=floral] .v4-split .row-split .after,:root[data-texture=larkspur] .v4-split .row-split .after,:root[data-texture=trailing] .v4-split .row-split .after,:root[data-texture=floral] .v4-split .nav-right,:root[data-texture=larkspur] .v4-split .nav-right,:root[data-texture=trailing] .v4-split .nav-right,:root[data-texture=floral] .v4-split .est-section,:root[data-texture=larkspur] .v4-split .est-section,:root[data-texture=trailing] .v4-split .est-section,:root[data-texture=floral] .v4-split .t-split,:root[data-texture=larkspur] .v4-split .t-split,:root[data-texture=trailing] .v4-split .t-split,:root[data-texture=floral] .v4-split .faq-split,:root[data-texture=larkspur] .v4-split .faq-split,:root[data-texture=trailing] .v4-split .faq-split,:root[data-texture=floral] .v4-split .finale,:root[data-texture=larkspur] .v4-split .finale,:root[data-texture=trailing] .v4-split .finale,:root[data-texture=image-floral] .v4-split .split .after,:root[data-texture=image-floral] .v4-split .row-split .after,:root[data-texture=image-floral] .v4-split .nav-right,:root[data-texture=image-floral] .v4-split .est-section,:root[data-texture=image-floral] .v4-split .t-split,:root[data-texture=image-floral] .v4-split .faq-split,:root[data-texture=image-floral] .v4-split .finale{background-image:none}:root[data-texture=image-floral][data-texture-side=left] .v4-split .split .before,:root[data-texture=image-floral][data-texture-side=left] .v4-split .row-split .before,:root[data-texture=image-floral][data-texture-side=left] .v4-split .nav-left,:root[data-texture=image-floral][data-texture-side=left] .v4-split .mobile-hero,:root[data-texture=image-floral][data-texture-side=left] .v4-split .finale .before,:root[data-texture=image-floral][data-texture-side=right] .v4-split .split .after,:root[data-texture=image-floral][data-texture-side=right] .v4-split .row-split .after,:root[data-texture=image-floral][data-texture-side=right] .v4-split .est-section,:root[data-texture=image-floral][data-texture-side=right] .v4-split .t-split,:root[data-texture=image-floral][data-texture-side=right] .v4-split .faq-split,:root[data-texture=image-floral][data-texture-side=right] .v4-split .finale{isolation:isolate;position:relative}:root[data-texture=image-floral][data-texture-side=left] .v4-split .split .before:after,:root[data-texture=image-floral][data-texture-side=left] .v4-split .row-split .before:after,:root[data-texture=image-floral][data-texture-side=left] .v4-split .nav-left:after,:root[data-texture=image-floral][data-texture-side=left] .v4-split .mobile-hero:after,:root[data-texture=image-floral][data-texture-side=left] .v4-split .finale .before:after,:root[data-texture=image-floral][data-texture-side=right] .v4-split .split .after:after,:root[data-texture=image-floral][data-texture-side=right] .v4-split .row-split .after:after,:root[data-texture=image-floral][data-texture-side=right] .v4-split .est-section:after,:root[data-texture=image-floral][data-texture-side=right] .v4-split .t-split:after,:root[data-texture=image-floral][data-texture-side=right] .v4-split .faq-split:after,:root[data-texture=image-floral][data-texture-side=right] .v4-split .finale:after{content:"";z-index:-1;pointer-events:none;background-image:url(/textures/floral-photo.jpg);background-size:calc(300px * var(--texture-scale,1)) calc(200px * var(--texture-scale,1));background-repeat:repeat;position:absolute;inset:0}:root[data-texture=image-floral][data-texture-side=left] .v4-split .split .before:after,:root[data-texture=image-floral][data-texture-side=left] .v4-split .row-split .before:after,:root[data-texture=image-floral][data-texture-side=left] .v4-split .nav-left:after,:root[data-texture=image-floral][data-texture-side=left] .v4-split .mobile-hero:after,:root[data-texture=image-floral][data-texture-side=left] .v4-split .finale .before:after{filter:grayscale()invert()brightness(1.1);mix-blend-mode:screen;opacity:var(--texture-opacity,.07)}:root[data-texture=image-floral][data-texture-side=right] .v4-split .split .after:after,:root[data-texture=image-floral][data-texture-side=right] .v4-split .row-split .after:after,:root[data-texture=image-floral][data-texture-side=right] .v4-split .est-section:after,:root[data-texture=image-floral][data-texture-side=right] .v4-split .t-split:after,:root[data-texture=image-floral][data-texture-side=right] .v4-split .faq-split:after,:root[data-texture=image-floral][data-texture-side=right] .v4-split .finale:after{filter:saturate(.6);opacity:var(--texture-opacity,.14)}.paisley-bg{display:none}:root[data-texture=image-paisley] .v4-split .faq-header{z-index:1;position:relative}@media (min-width:901px){:root[data-texture=image-paisley] .v4-split{position:relative}:root[data-texture=image-paisley] .paisley-bg{z-index:0;pointer-events:none;display:block;position:absolute;inset:0}.paisley-bg .pb-band{isolation:isolate;position:absolute;top:0;bottom:0;overflow:hidden}.paisley-bg .pb-left{background:var(--before-bg);width:38%;left:0}.paisley-bg .pb-right{background:var(--after-bg);left:38%;right:0}.paisley-bg .pb-band:after{content:"";background-image:url(/textures/paisley-photo.jpg);background-size:var(--paisley-tile);background-repeat:repeat;animation:1.2s ease-out paisley-fade-in;display:none;position:absolute;inset:0}.paisley-bg .pb-right:after{left:-61.2903%}:root[data-texture=image-paisley]:is([data-texture-side=left],[data-texture-side=both]) .paisley-bg .pb-left:after,:root[data-texture=image-paisley]:is([data-texture-side=right],[data-texture-side=both]) .paisley-bg .pb-right:after{display:block}:root[data-texture=image-paisley] .paisley-bg .pb-left:after{filter:grayscale()contrast(1.3)brightness(1.1);mix-blend-mode:screen;opacity:var(--texture-opacity,.14)}:root[data-texture=image-paisley] .paisley-bg .pb-right:after{filter:grayscale()invert()brightness(1.15);mix-blend-mode:multiply;opacity:var(--texture-opacity,.12)}:root[data-texture=image-paisley][data-texture-color-right="1"] .paisley-bg .pb-right:after{filter:none;mix-blend-mode:normal}:root[data-texture=image-paisley] .v4-split .nav{border-bottom:none;position:absolute;top:0;left:0;right:0}:root[data-texture=image-paisley] .v4-split .hero-split{min-height:100vh}:root[data-texture=image-paisley] .v4-split .hero-split .before,:root[data-texture=image-paisley] .v4-split .hero-split .after{padding-top:152px}:root[data-texture=image-paisley] .v4-split .hero-split .before>.hero-side-stack>.side-label,:root[data-texture=image-paisley] .v4-split .hero-split .after>.hero-side-stack>.side-label{top:112px}:root[data-texture=image-paisley] .v4-split .nav,:root[data-texture=image-paisley] .v4-split .nav-left,:root[data-texture=image-paisley] .v4-split .nav-right,:root[data-texture=image-paisley] .v4-split .split .before,:root[data-texture=image-paisley] .v4-split .split .after,:root[data-texture=image-paisley] .v4-split .row-split .before,:root[data-texture=image-paisley] .v4-split .row-split .after,:root[data-texture=image-paisley] .v4-split .finale .before{background:0 0}:root[data-texture=image-paisley] .v4-split .finale .after{background:0 0;transition:-webkit-backdrop-filter 1.6s cubic-bezier(.6,0,.3,1),backdrop-filter 1.6s cubic-bezier(.6,0,.3,1),background 1.6s cubic-bezier(.6,0,.3,1);overflow:visible}:root[data-texture=image-paisley] .v4-split .finale,:root[data-texture=image-paisley] .v4-split .finale.resolved{grid-template-columns:minmax(0,38fr) minmax(0,62fr)}:root[data-texture=image-paisley] .v4-split .finale .before{transition:-webkit-backdrop-filter 1.6s cubic-bezier(.6,0,.3,1),backdrop-filter 1.6s cubic-bezier(.6,0,.3,1),background 1.6s cubic-bezier(.6,0,.3,1)}:root[data-texture=image-paisley] .v4-split .finale.resolved .before{opacity:1;background:rgb(var(--bg) / var(--finale-tint,.5));-webkit-backdrop-filter:grayscale()invert()brightness()contrast(1.45);backdrop-filter:grayscale()invert()brightness()contrast(1.45);padding:80px}:root[data-texture=image-paisley] .v4-split .finale.resolved .after{background:rgb(var(--bg) / var(--finale-tint,.5));-webkit-backdrop-filter:grayscale();backdrop-filter:grayscale()}:root[data-texture=image-paisley] .v4-split .finale .before>*{transition:opacity 1.4s}:root[data-texture=image-paisley] .v4-split .finale.resolved .before>*{opacity:0}:root[data-texture=image-paisley] .v4-split .finale .after>*{transition:transform 1s cubic-bezier(.6,0,.3,1)}:root[data-texture=image-paisley] .v4-split .finale.resolved .after>*{transition:transform 2.4s cubic-bezier(.5,0,.5,1.2);transform:translate(-19vw)}:root[data-texture=image-paisley] .v4-split .footer-sources,:root[data-texture=image-paisley] .v4-split .footer-split{z-index:1;background:0 0;position:relative}:root[data-texture=image-paisley] .v4-split .footer-sources:before,:root[data-texture=image-paisley] .v4-split .footer-sources:after,:root[data-texture=image-paisley] .v4-split .footer-split:before,:root[data-texture=image-paisley] .v4-split .footer-split:after{content:"";z-index:-1;pointer-events:none;background:rgb(var(--bg) / var(--finale-tint,.5));position:absolute;top:0;bottom:0}:root[data-texture=image-paisley] .v4-split .footer-sources:before,:root[data-texture=image-paisley] .v4-split .footer-split:before{-webkit-backdrop-filter:grayscale()invert()brightness()contrast(1.45);backdrop-filter:grayscale()invert()brightness()contrast(1.45);width:38%;left:0}:root[data-texture=image-paisley] .v4-split .footer-sources:after,:root[data-texture=image-paisley] .v4-split .footer-split:after{-webkit-backdrop-filter:grayscale();backdrop-filter:grayscale();left:38%;right:0}}@media (max-width:900px){:root[data-texture=image-paisley] .v4-split{position:relative}:root[data-texture=image-paisley] .paisley-bg{z-index:0;pointer-events:none;display:block;position:absolute;inset:0}:root[data-texture=image-paisley] .paisley-bg .pb-left{isolation:isolate;background:var(--before-bg);position:absolute;inset:0;overflow:hidden}:root[data-texture=image-paisley] .paisley-bg .pb-right{display:none}:root[data-texture=image-paisley]:is([data-texture-side=left],[data-texture-side=both]) .paisley-bg .pb-left:after{content:"";background-image:url(/textures/paisley-photo.jpg);background-size:var(--paisley-tile);filter:grayscale()contrast(1.3)brightness(1.1);mix-blend-mode:screen;opacity:var(--texture-opacity,.14);background-repeat:repeat;animation:1.2s ease-out paisley-fade-in;position:absolute;inset:0}:root[data-texture=image-paisley] .v4-split .nav{background:0 0;border-bottom:none;position:absolute;top:0;left:0;right:0}:root[data-texture=image-paisley] .v4-split .nav:before{display:none}:root[data-texture=image-paisley] .v4-split .mobile-hero{isolation:isolate;background:0 0;padding-top:92px;transition:-webkit-backdrop-filter 1.4s cubic-bezier(.42,0,.2,1),backdrop-filter 1.4s cubic-bezier(.42,0,.2,1),background 1.4s cubic-bezier(.42,0,.2,1),color 1.4s cubic-bezier(.42,0,.2,1);position:relative}:root[data-texture=image-paisley] .v4-split .mobile-hero:after{display:none}:root[data-texture=image-paisley] .v4-split .mobile-hero.is-after{background:rgb(var(--bg) / var(--finale-tint,.5));-webkit-backdrop-filter:grayscale()invert()brightness()contrast(1.45);backdrop-filter:grayscale()invert()brightness()contrast(1.45)}:root[data-texture=image-paisley] .v4-split .nav-seam-mark{filter:grayscale()invert()brightness(1.05);transition:filter 1.4s cubic-bezier(.42,0,.2,1)}:root[data-texture=image-paisley][data-hero-after] .v4-split .nav-seam-mark{filter:none}:root[data-texture=image-paisley] .v4-split .finale .after,:root[data-texture=image-paisley] .v4-split .footer-sources,:root[data-texture=image-paisley] .v4-split .footer-split{background:rgb(var(--bg) / var(--finale-tint,.5));-webkit-backdrop-filter:grayscale()invert()brightness()contrast(1.45);backdrop-filter:grayscale()invert()brightness()contrast(1.45)}}:root[data-texture=speedlines][data-texture-side=left] .v4-split .split .before,:root[data-texture=speedlines][data-texture-side=left] .v4-split .row-split .before,:root[data-texture=speedlines][data-texture-side=left] .v4-split .nav-left,:root[data-texture=speedlines][data-texture-side=left] .v4-split .mobile-hero,:root[data-texture=speedlines][data-texture-side=left] .v4-split .finale .before,:root[data-texture=speedlines][data-texture-side=right] .v4-split .split .after,:root[data-texture=speedlines][data-texture-side=right] .v4-split .row-split .after,:root[data-texture=speedlines][data-texture-side=right] .v4-split .est-section,:root[data-texture=speedlines][data-texture-side=right] .v4-split .t-split,:root[data-texture=speedlines][data-texture-side=right] .v4-split .faq-split,:root[data-texture=speedlines][data-texture-side=right] .v4-split .finale{isolation:isolate;position:relative}:root[data-texture=speedlines][data-texture-side=left] .v4-split .split .before:after,:root[data-texture=speedlines][data-texture-side=left] .v4-split .row-split .before:after,:root[data-texture=speedlines][data-texture-side=left] .v4-split .nav-left:after,:root[data-texture=speedlines][data-texture-side=left] .v4-split .mobile-hero:after,:root[data-texture=speedlines][data-texture-side=left] .v4-split .finale .before:after,:root[data-texture=speedlines][data-texture-side=right] .v4-split .split .after:after,:root[data-texture=speedlines][data-texture-side=right] .v4-split .row-split .after:after,:root[data-texture=speedlines][data-texture-side=right] .v4-split .est-section:after,:root[data-texture=speedlines][data-texture-side=right] .v4-split .t-split:after,:root[data-texture=speedlines][data-texture-side=right] .v4-split .faq-split:after,:root[data-texture=speedlines][data-texture-side=right] .v4-split .finale:after{content:"";z-index:-1;pointer-events:none;opacity:var(--texture-opacity,.16);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000001a 20%,#00000040 40%,#00000073 60%,#000000b3 80%,#000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000001a 20%,#00000040 40%,#00000073 60%,#000000b3 80%,#000 100%)}:root[data-texture=speedlines][data-texture-side=left] .v4-split .split .before:after,:root[data-texture=speedlines][data-texture-side=left] .v4-split .row-split .before:after,:root[data-texture=speedlines][data-texture-side=left] .v4-split .nav-left:after,:root[data-texture=speedlines][data-texture-side=left] .v4-split .mobile-hero:after,:root[data-texture=speedlines][data-texture-side=left] .v4-split .finale .before:after{background-image:repeating-linear-gradient(0deg, rgb(var(--bg)) 0 2px, transparent 2px calc(26px * var(--texture-scale,1)))}:root[data-texture=speedlines][data-texture-side=right] .v4-split .split .after:after,:root[data-texture=speedlines][data-texture-side=right] .v4-split .row-split .after:after,:root[data-texture=speedlines][data-texture-side=right] .v4-split .est-section:after,:root[data-texture=speedlines][data-texture-side=right] .v4-split .t-split:after,:root[data-texture=speedlines][data-texture-side=right] .v4-split .faq-split:after,:root[data-texture=speedlines][data-texture-side=right] .v4-split .finale:after{background-image:repeating-linear-gradient(0deg, rgb(var(--text)) 0 2px, transparent 2px calc(26px * var(--texture-scale,1)))}:root[data-texture=image-floral][data-texture-side=left] .v4-split .split .before,:root[data-texture=image-floral][data-texture-side=left] .v4-split .row-split .before,:root[data-texture=image-floral][data-texture-side=left] .v4-split .nav-left,:root[data-texture=image-floral][data-texture-side=left] .v4-split .mobile-hero,:root[data-texture=image-floral][data-texture-side=left] .v4-split .finale .before,:root[data-texture=image-paisley]:is([data-texture-side=left],[data-texture-side=both]) .v4-split .split .before,:root[data-texture=image-paisley]:is([data-texture-side=left],[data-texture-side=both]) .v4-split .row-split .before,:root[data-texture=image-paisley]:is([data-texture-side=left],[data-texture-side=both]) .v4-split .nav-left,:root[data-texture=image-paisley]:is([data-texture-side=left],[data-texture-side=both]) .v4-split .mobile-hero,:root[data-texture=image-paisley]:is([data-texture-side=left],[data-texture-side=both]) .v4-split .finale .before,:root[data-texture=speedlines][data-texture-side=left] .v4-split .split .before,:root[data-texture=speedlines][data-texture-side=left] .v4-split .row-split .before,:root[data-texture=speedlines][data-texture-side=left] .v4-split .nav-left,:root[data-texture=speedlines][data-texture-side=left] .v4-split .mobile-hero,:root[data-texture=speedlines][data-texture-side=left] .v4-split .finale .before{background-image:none}:root[data-texture=floral] .v4-split .nav:before,:root[data-texture=larkspur] .v4-split .nav:before,:root[data-texture=trailing] .v4-split .nav:before,:root[data-texture=image-floral] .v4-split .nav:before,:root[data-texture=image-paisley] .v4-split .nav:before,:root[data-texture=speedlines] .v4-split .nav:before{background:0 0}.v4-split .split .after{background-color:var(--after-bg);background-image:var(--texture-image,none);background-size:var(--texture-size,auto);color:var(--after-ink);background-repeat:repeat;flex-direction:column;justify-content:center;padding:120px 80px;display:flex;position:relative}.v4-split .split:before{content:"";background:var(--rule);z-index:3;width:1px;position:absolute;top:0;bottom:0;left:38%}.v4-split .seam-marker{z-index:4;position:absolute;top:50%;left:38%;transform:translate(-50%,-50%)}.v4-split .side-label{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:28px;font-size:11px;display:flex}.v4-split .cite{font-family:var(--mono);vertical-align:super;color:var(--before-ink-soft);letter-spacing:.04em;margin-left:12px;font-size:.32em;font-weight:600}.v4-split .footnote{font-family:var(--mono);letter-spacing:.04em;color:var(--before-ink-soft);max-width:460px;margin-top:22px;font-size:12px;line-height:1.55}.v4-split .footnote sup{color:var(--before-ink);margin-right:3px;font-size:.85em}.v4-split .hero-split .before>.hero-side-stack>.side-label,.v4-split .hero-split .after>.hero-side-stack>.side-label{margin:0;position:absolute;top:40px}.v4-split .hero-split .before>.hero-side-stack>.side-label{left:64px}.v4-split .hero-split .after>.hero-side-stack>.side-label{right:80px}.v4-split .before .side-label{color:rgb(var(--bg) / .78)}.v4-split .before .side-label:before{content:"";background:var(--before-ink-soft);width:24px;height:1px}.v4-split .after .side-label{color:var(--after-ink-soft)}.v4-split .after .side-label:after{content:"";background:var(--after-ink-soft);width:24px;height:1px;margin-left:-4px}.v4-split .disp{font-family:var(--serif);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(40px,4vw,60px);font-weight:400;line-height:1}.v4-split .after .disp{text-wrap:pretty;font-size:clamp(52px,5.4vw,84px);line-height:1}.v4-split .disp em{font-style:italic}.v4-split .before .disp em{color:var(--before-accent)}.v4-split .after .disp em{color:var(--after-accent)}.v4-split .lede{text-wrap:pretty;max-width:520px;margin-top:21px;font-size:18px;line-height:1.5}.v4-split .before .lede{color:var(--before-ink-soft)}.v4-split .after .lede{color:var(--after-ink-soft)}.v4-split .hero-split{min-height:calc(100vh - 72px)}.v4-split .hero-scrollcue{z-index:6;border:1px solid rgb(var(--text) / .18);background:rgb(var(--bg) / .6);width:44px;height:44px;color:rgb(var(--text) / .55);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1),color .16s,border-color .16s,background .16s;display:flex;position:absolute;bottom:30px;left:68%;overflow:hidden;transform:translate(-50%)translateY(6px)}.v4-split .hero-split.has-played-auto .hero-scrollcue{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.v4-split .hero-scrollcue:hover{color:rgb(var(--text));border-color:rgb(var(--text) / .4);background:rgb(var(--bg) / .92)}.v4-split .hero-scrollcue svg{z-index:1;position:relative}.v4-split .hero-scrollcue-scan{opacity:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffffeb 50%,#0000 100%);height:2px;animation:7s ease-in-out infinite hero-scrollcue-scan;position:absolute;top:0;left:0;right:0;box-shadow:0 0 6px 1px #ffffff80}@keyframes hero-scrollcue-scan{0%,60%{opacity:0;transform:translateY(-3px)}70%{opacity:1}82%{opacity:1}92%,to{opacity:0;transform:translateY(46px)}}@supports (animation-timeline:scroll()){.v4-split .hero-split.has-played-auto .hero-scrollcue{animation:linear forwards hero-scrollcue-scrollfade;animation-timeline:scroll(root);animation-range:0 22vh}@keyframes hero-scrollcue-scrollfade{to{opacity:0}}}@media (prefers-reduced-motion:reduce){.v4-split .hero-scrollcue-scan{opacity:0;animation:none}:root[data-texture=image-paisley] .paisley-bg .pb-band:after,:root[data-texture=image-paisley] .v4-split .mobile-hero:after,:root[data-texture=image-paisley] .v4-split .finale .before:after,:root[data-texture=image-paisley] .v4-split .finale .after:after{animation:none}:root[data-texture=image-paisley] .v4-split .finale .before,:root[data-texture=image-paisley] .v4-split .finale .after,:root[data-texture=image-paisley] .v4-split .finale .before>*,:root[data-texture=image-paisley] .v4-split .finale .after>*{transition:none}}.v4-split .hero-split .before,.v4-split .hero-split .after{justify-content:flex-start;padding:80px 64px 64px}.v4-split .hero-split .before{padding-right:48px}.v4-split .hero-split .after{padding-left:96px}.v4-split .hero-side-stack{flex-direction:column;gap:21px;max-width:540px;display:flex}.v4-split .hero-split .after>.hero-side-stack{max-width:none}.v4-split .clutter-grid{width:100%;min-height:440px;margin-top:24px;position:relative}.v4-split .hero-items-layer{pointer-events:none;z-index:4;position:absolute;inset:0}.v4-split .hero-item{background:var(--cream);transform-origin:0 0;--morph:1.4s;--fade:.7s;transition:transform var(--morph) cubic-bezier(.42, 0, .2, 1), width var(--morph) cubic-bezier(.42, 0, .2, 1), height var(--morph) cubic-bezier(.42, 0, .2, 1), border-radius var(--morph) cubic-bezier(.42, 0, .2, 1), background var(--morph) cubic-bezier(.42, 0, .2, 1), padding var(--morph) cubic-bezier(.42, 0, .2, 1), box-shadow var(--morph) ease, opacity var(--fade) cubic-bezier(.5, 0, .75, 0);will-change:transform, width, height;flex-direction:column;padding:10px 10px 14px;display:flex;position:absolute;top:0;left:0;box-shadow:0 12px 28px #0000001a,0 3px 8px #0000000d}.v4-split .hero-item--card{transition:transform var(--morph) cubic-bezier(.34, 1.2, .6, 1), width var(--morph) cubic-bezier(.42, 0, .2, 1), height var(--morph) cubic-bezier(.42, 0, .2, 1), border-radius var(--morph) cubic-bezier(.42, 0, .2, 1), background var(--morph) cubic-bezier(.42, 0, .2, 1), padding var(--morph) cubic-bezier(.42, 0, .2, 1), box-shadow var(--morph) ease, opacity var(--fade) cubic-bezier(.5, 0, .75, 0)}.v4-split .hero-item--gone{transition:transform 1s cubic-bezier(.5,0,1,1),opacity 1s cubic-bezier(.9,0,1,1)}.v4-split .hero-item--cluster{background:0 0;padding:0;box-shadow:0 8px 20px #00000040,0 2px 6px #0000002e}.v4-split .hero-item-photo{background-position:50%;background-size:cover;background-color:rgb(var(--bg) / .06);width:100%;box-shadow:inset 0 0 0 1px rgb(var(--bg) / .12);transition:border-radius var(--morph) cubic-bezier(.42, 0, .2, 1);flex:auto}.v4-split .hero-item-name{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);text-align:center;opacity:0;max-height:0;transition:opacity .5s ease .7s, max-height var(--morph) cubic-bezier(.42, 0, .2, 1), margin-top var(--morph) cubic-bezier(.42, 0, .2, 1);margin-top:0;font-size:16px;font-style:italic;line-height:1.15;overflow:hidden}.v4-split .hero-item-name.is-shown{opacity:1;max-height:32px;margin-top:10px}.v4-split .hero-item-sticker{background:rgb(var(--money));color:var(--cream);font-family:var(--mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.01em;box-shadow:0 6px 14px rgb(var(--money) / .32), 0 2px 5px rgb(var(--money) / .18);opacity:0;border-radius:6px;align-items:center;gap:6px;padding:6px 12px 6px 10px;font-size:13px;font-weight:700;transition:opacity .4s .9s,transform .4s cubic-bezier(.34,1.56,.64,1) .9s;display:flex;position:absolute;top:-10px;right:-12px;transform:scale(.6)translateY(-6px)}.v4-split .hero-item-sticker.is-shown{opacity:1;transform:scale(1)translateY(0)}.v4-split .hero-item-sticker-dot{background:var(--cream);border-radius:50%;flex-shrink:0;width:6px;height:6px}@keyframes v2-slide-left{0%{opacity:0;transform:translate(-20px)rotate(0)}to{opacity:1}}.v4-split .treated-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 18px;max-width:620px;margin-top:32px;display:grid}.v4-split .treated-card,.v4-split .treated-card-slot{aspect-ratio:1/1.22;border-radius:10px;position:relative}.v4-split .treated-card-slot{background:0 0;border:none}.v4-split .treated-total{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:18px;margin-top:24px;display:grid}.v4-split .treated-total-label{font-family:var(--sans);color:var(--after-ink-soft);font-size:14px}.v4-split .treated-total-sub{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--text) / .4);margin-top:4px;font-size:10px;display:block}.v4-split .treated-total-value{font-family:var(--mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:rgb(var(--money));letter-spacing:-.015em;font-size:38px;font-weight:700;line-height:1}.v4-split .treated-total{opacity:0;transition:opacity .6s cubic-bezier(.42,0,.2,1),transform .6s cubic-bezier(.42,0,.2,1);transform:translateY(8px)}.v4-split .treated-total.is-revealed{opacity:1;transform:translateY(0)}.v4-split .big-num{font-family:var(--serif);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:clamp(100px,14vw,220px);font-weight:400;line-height:1}.v4-split .before .big-num{color:var(--before-accent)}.v4-split .after .big-num{color:var(--after-accent)}.v4-split .num-caption{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;font-size:11px}.v4-split .before .num-caption{color:var(--before-ink-soft)}.v4-split .after .num-caption{color:var(--after-ink-soft)}.v4-split .row-split{border-top:1px solid var(--rule);grid-template-columns:38fr 62fr;display:grid;position:relative}.v4-split .row-split:last-child{border-bottom:1px solid var(--rule)}.v4-split .row-split .before,.v4-split .row-split .after{flex-direction:column;justify-content:center;min-height:144px;padding:55px 89px;display:flex;position:relative}.v4-split .row-split .before{background:repeating-linear-gradient(135deg, #ffffff06 0 1px, transparent 1px 16px), repeating-linear-gradient(0deg, #ffffff05 0 1px, transparent 1px 4px), var(--before-bg);color:var(--before-ink)}.v4-split .row-split .after{background:var(--after-bg);color:var(--after-ink)}.v4-split .row-split:before{content:"";background:var(--rule);z-index:3;width:1px;position:absolute;top:0;bottom:0;left:38%}.v4-split .row-label{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;opacity:.7;margin-bottom:21px;font-size:11px}.v4-split .row-text{font-family:var(--serif);text-wrap:balance;font-size:clamp(26px,2.6vw,38px);font-weight:400;line-height:1.2}.v4-split .row-text em{font-style:italic}.v4-split .before .row-text em{color:var(--before-accent)}.v4-split .after .row-text em{color:color-mix(in srgb, rgb(var(--primary)), rgb(var(--text)) 28%)}.v4-split .row-num{font-family:var(--mono);letter-spacing:.15em;color:var(--before-ink-soft);opacity:.6;font-size:11px;position:absolute;top:34px;right:89px}.v4-split .after .row-num{color:var(--after-ink-soft)}.v4-split .seam-arrow{z-index:5;background:var(--cream);border:1px solid var(--rule);width:56px;height:56px;color:var(--before-accent);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v4-split .est-section{border-bottom:1px solid var(--rule);position:relative}.v4-split .est-intro{text-align:center;background:color-mix(in srgb, rgb(var(--money)) 10%, var(--cream));border-bottom:1px solid color-mix(in srgb, rgb(var(--money)) 22%, transparent);padding:89px clamp(40px,6vw,96px) 55px}.v4-split .est-intro-eyebrow{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--money));margin-bottom:21px;font-size:11px;font-weight:800}.v4-split .est-intro-title{font-family:var(--serif);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;max-width:820px;margin:0 auto;font-size:clamp(32px,4vw,52px);line-height:1.05}.v4-split .est-intro-title em{color:rgb(var(--money));font-style:italic}.v4-split .est-intro-sub{max-width:580px;color:var(--ink-soft);margin:21px auto 0;font-size:15px;line-height:1.55}.v4-split .est-split .before,.v4-split .est-split .after{justify-content:center;padding:89px}@media (min-width:901px){:root .v4-split .est-split .before,:root .v4-split .est-split .after,:root .v4-split .row-split .before,:root .v4-split .row-split .after,:root .v4-split .t-split .before,:root .v4-split .t-split .after{justify-content:flex-start}}.v4-split .est-photo{aspect-ratio:16/10;background-color:color-mix(in srgb, var(--before-bg), white 4%);border:1px solid rgb(var(--bg) / .15);filter:brightness(1.08)saturate(1.05);background-position:50%;background-size:cover;border-radius:12px;justify-content:flex-start;align-items:flex-end;margin-top:32px;padding:14px;display:flex;position:relative;overflow:hidden}.v4-split .est-photo:after{content:"";background:linear-gradient(180deg, transparent, rgb(var(--text) / .32));pointer-events:none;height:50%;position:absolute;inset:auto 0 0}.v4-split .est-photo .lbl{z-index:1;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);background:rgb(var(--bg) / .95);border-radius:4px;padding:6px 12px;font-size:11px;position:relative}.v4-split .est-name{align-items:flex-start;min-height:2.1em;display:flex}.v4-split .est-chips{flex-wrap:wrap;align-content:flex-start;gap:8px;min-height:132px;margin:24px 0;display:flex}.v4-split .est-chip{border:1px solid rgb(var(--bg) / .3);color:var(--before-ink-soft);border-radius:999px;padding:8px 14px;font-size:13px;transition:all .16s}.v4-split .est-chip:hover{border-color:var(--before-accent);color:var(--before-accent)}.v4-split .est-chip.active{background:var(--before-accent);border-color:var(--before-accent);color:var(--cream)}@media (prefers-reduced-motion:no-preference){.v4-split .est-photo--swap{animation:.42s cubic-bezier(.4,0,.2,1) est-swap-fade}.v4-split .est-value--swap{animation:.46s cubic-bezier(.34,1.56,.64,1) est-swap-rise}@keyframes est-swap-fade{0%{opacity:0}to{opacity:1}}@keyframes est-swap-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.v4-split .est-chip:active{transform:scale(.94)}.v4-split .est-chip.active{animation:.32s cubic-bezier(.34,1.56,.64,1) est-chip-pop}@keyframes est-chip-pop{0%{transform:scale(.9)}55%{transform:scale(1.07)}to{transform:scale(1)}}.v4-split .finale-waitlist-success-icon{animation:.52s cubic-bezier(.34,1.56,.64,1) success-pop}@keyframes success-pop{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}}@media (prefers-reduced-motion:reduce){.v4-split .hero-item,.v4-split .hero-item-sticker,.v4-split .hero-item-name,.v4-split .treated-total,.v4-split .mobile-hero,.v4-split .mobile-hero:before,.v4-split .nav:before,.v4-split .mobile-hero-headline,.v4-split .mobile-hero-cards{transition:none!important}}.v4-split .est-chip.est-chip-more{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;opacity:.55;font-size:11px}.v4-split .est-chip.est-chip-more:hover{opacity:.85;color:var(--before-ink);border-color:rgb(var(--bg) / .5)}.v4-split .est-head{flex-direction:column;display:flex}.v4-split .est-head .est-value{margin-top:55px}.v4-split .est-value{font-family:var(--serif);letter-spacing:-.03em;color:var(--after-accent);align-items:baseline;gap:8px;margin-bottom:13px;font-size:clamp(60px,7.5vw,96px);line-height:1;display:flex}.v4-split .est-value .dollar{color:var(--after-ink-soft);font-size:.45em}.v4-split .est-caption{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--after-ink-soft);font-size:11px}.v4-split .est-promise{gap:13px;max-width:460px;margin:34px 0 0;padding:0;list-style:none;display:grid}.v4-split .est-promise li{color:var(--after-ink);grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:12px;font-size:18px;line-height:1.5;display:grid}.v4-split .est-promise-mark{background:rgb(var(--money) / .16);width:22px;height:22px;color:rgb(var(--money));font-family:var(--serif);border-radius:50%;place-items:center;font-size:18px;font-weight:700;line-height:1;display:inline-grid;transform:translateY(2px)}.v4-split .t-split{min-height:0}.v4-split .t-split .before,.v4-split .t-split .after{justify-content:center;min-height:360px;padding:89px}.v4-split .t-quote{font-family:var(--serif);text-wrap:pretty;max-width:540px;min-height:4em;font-size:clamp(24px,2.6vw,38px);line-height:1.25;transition:opacity .24s}.v4-split .t-split.t-fading .t-quote,.v4-split .t-split.t-fading .t-byline{opacity:0}.v4-split .t-byline{transition:opacity .24s}.v4-split .t-quote em{font-style:italic}.v4-split .before .t-quote em{color:var(--before-accent)}.v4-split .after .t-quote em{color:var(--after-accent)}.v4-split .t-byline{align-items:center;gap:14px;margin-top:32px;font-size:14px;display:flex}.v4-split .t-byline .av{background-color:var(--cream-deep);width:52px;height:52px;box-shadow:inset 0 0 0 2px var(--cream);background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0}.v4-split .t-byline-dark{gap:18px;margin-top:40px}.v4-split .t-byline-dark .av.t-byline-photo{width:72px;height:72px;box-shadow:inset 0 0 0 2px rgb(var(--bg) / .4), 0 8px 20px #0000002e}.v4-split .t-byline-dark .t-who{color:var(--cream);font-size:16px}.v4-split .t-byline-dark .t-meta{color:rgb(var(--bg) / .6)}.v4-split .t-who{font-weight:600}.v4-split .t-meta{font-family:var(--mono);opacity:.7;letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font-size:11px}.v4-split .t-pagination{align-items:center;gap:16px;margin-top:28px;display:flex}.v4-split .t-pagination-dots{gap:10px;display:flex}.v4-split .t-pagination-dots button{background:rgb(var(--text) / .16);border-radius:50%;width:10px;height:10px;transition:background .2s,transform .2s}.v4-split .t-pagination-dots button:hover{background:rgb(var(--text) / .3)}.v4-split .t-pagination-dots button.active{background:rgb(var(--text) / .55);transform:scale(1.15)}.v4-split .t-pagination-arrow{border:1px solid rgb(var(--text) / .18);width:36px;height:36px;color:rgb(var(--text) / .7);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:16px;line-height:1;transition:background .2s,border-color .2s,color .2s;display:flex}.v4-split .t-pagination-arrow:hover{background:rgb(var(--text) / .04);border-color:rgb(var(--text) / .4);color:rgb(var(--text))}.v4-split .faq-header{text-align:center;background:var(--cream-deep);padding:89px 55px 55px}.v4-split .faq-eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:21px;font-size:11px}.v4-split .faq-split{appearance:none;border:none;border-top:1px solid var(--rule);text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;width:100%;transition:background .2s}.v4-split .faq-split:focus-visible{outline:2px solid var(--before-accent);outline-offset:-2px}.v4-split .faq-split.open{background:var(--cream-deep)}.v4-split .faq-split .before{background:color-mix(in srgb, var(--before-bg), white 8%)}.v4-split .faq-split.open .before{background:var(--before-bg)}.v4-split .faq-split .after{background:var(--cream)}.v4-split .faq-split .before,.v4-split .faq-split .after{min-height:auto;padding:55px 89px}.v4-split .faq-split.faq-static{cursor:default}.v4-split .faq-q{font-family:var(--serif);text-wrap:balance;padding-right:40px;font-size:clamp(24px,2.6vw,38px);font-weight:400;line-height:1.2}.v4-split .faq-q em{color:var(--before-accent);font-style:italic}.v4-split .faq-a{color:var(--after-ink-soft);max-width:460px;font-size:15px;line-height:1.6}.v4-split .faq-a em{color:var(--after-accent);font-style:italic}.v4-split .finale{grid-template-columns:38fr 62fr;min-height:100vh;transition:grid-template-columns 2.4s cubic-bezier(.6,0,.3,1);display:grid;position:relative}.v4-split .finale-anchor{width:0;height:0;position:absolute;top:0;left:0}.v4-split .finale.resolved{grid-template-columns:0fr 1fr}.v4-split .finale .before{background:repeating-linear-gradient(135deg, #ffffff06 0 1px, transparent 1px 16px), repeating-linear-gradient(0deg, #ffffff05 0 1px, transparent 1px 4px), var(--before-bg);color:var(--before-ink);flex-direction:column;justify-content:center;padding:80px;transition:padding 2.4s cubic-bezier(.6,0,.3,1),opacity 1.6s .4s;display:flex;position:relative;overflow:hidden}.v4-split .finale.resolved .before{opacity:0;padding:0}.v4-split .finale .after{background:var(--cream);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:80px;display:flex}.v4-split .finale-slogan{font-family:var(--serif);color:var(--ink-soft);max-width:520px;margin-bottom:48px;font-size:clamp(22px,2.2vw,32px);font-style:italic}.v4-split .finale-wordmark{font-family:var(--serif);letter-spacing:-.04em;isolation:isolate;margin-bottom:48px;padding:0;font-size:clamp(120px,16vw,260px);font-style:italic;line-height:.9;display:inline-block;position:relative}.v4-split .finale-wordmark-text{background:radial-gradient(circle at 68% 38%, rgb(var(--primary)) 0%, rgb(var(--primary)) 8%, color-mix(in srgb, rgb(var(--primary)), rgb(var(--text)) 22%) 28%, color-mix(in srgb, rgb(var(--primary)), rgb(var(--text)) 45%) 52%, color-mix(in srgb, rgb(var(--primary)), rgb(var(--text)) 72%) 78%, rgb(var(--text)) 105%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-right:-15px;padding-right:15px;display:inline-block}.v4-split .finale-wordmark .dot{background:rgb(var(--primary));z-index:2;width:.21em;height:.15em;filter:drop-shadow(-1px 0 4px rgb(var(--primary) / .38));border-radius:40% 75%;position:absolute;top:.45em;left:68%;transform:translate(-50%,-50%)}.v4-split .finale-waitlist{border:1px solid var(--rule);background:var(--cream-deep);border-radius:999px;gap:8px;padding:6px;display:flex}.v4-split .finale-waitlist input{font-family:var(--sans);min-width:280px;color:var(--ink);background:0 0;border:none;outline:none;padding:14px 20px;font-size:15px}.v4-split .finale-waitlist button{background:var(--before-accent);color:var(--cream);white-space:nowrap;border-radius:999px;padding:12px 24px;font-size:14px;font-weight:500;transition:filter .18s}.v4-split .finale-waitlist button:hover{filter:brightness(.9)}.v4-split .finale-waitlist input:disabled,.v4-split .finale-waitlist button:disabled{opacity:.55;cursor:not-allowed}.v4-split .finale-waitlist-error{font-family:var(--mono);letter-spacing:.06em;color:rgb(var(--danger));margin-top:10px;font-size:11px}.v4-split .finale-waitlist-success{flex-direction:column;align-items:center;gap:13px;padding:8px 0 4px;display:flex}.v4-split .finale-waitlist-success-icon{background:rgb(var(--success));width:40px;height:40px;color:var(--cream);border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:700;line-height:1;display:flex}.v4-split .finale-waitlist-success-text{font-family:var(--serif);color:rgb(var(--text));margin:0;font-size:18px}.v4-split .finale-waitlist-success-cta{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--primary));text-underline-offset:4px;font-size:11px;text-decoration:underline}.v4-split .finale-waitlist-success-cta:hover{text-decoration-thickness:2px}.v4-split .finale-note{font-family:var(--mono);letter-spacing:.08em;color:var(--ink-faint);margin-top:16px;font-size:11px}.v4-split .finale-toggle{z-index:10;border:1px solid var(--rule);font-size:12px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:var(--cream);color:var(--ink-soft);border-radius:999px;padding:10px 16px;transition:all .16s;position:absolute;top:24px;right:24px}.v4-split .finale-toggle:hover{border-color:var(--before-accent);color:var(--before-accent)}.v4-split .footer-split{border-top:1px solid var(--rule);position:relative}.v4-split .footer-side{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;padding:40px 80px;font-size:11px;display:flex}.v4-split .footer-legal{color:var(--ink-faint);justify-content:center;gap:28px}.v4-split .footer-wordmark{font-family:var(--serif);text-transform:none;letter-spacing:0;color:var(--ink);font-size:20px;font-style:italic}.v4-split .footer-sources{font-family:var(--mono);letter-spacing:.06em;color:rgb(var(--text) / .35);text-align:center;background:var(--cream);padding:40px 80px 28px;font-size:11px}.v4-split .footer-sources sup{margin-right:3px}.v4-split .mobile-hero{isolation:isolate;background-color:var(--before-bg);color:var(--before-ink);padding:32px 24px 28px;transition:background-color 1.4s cubic-bezier(.42,0,.2,1),color 1.4s cubic-bezier(.42,0,.2,1);display:none;position:relative;overflow:hidden}.v4-split .mobile-hero:before{content:"";z-index:0;pointer-events:none;opacity:1;background:repeating-linear-gradient(135deg,#ffffff06 0 1px,#0000 1px 16px),repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 4px);transition:opacity 1.4s cubic-bezier(.42,0,.2,1);position:absolute;inset:0}.v4-split .mobile-hero>*{z-index:1;position:relative}.v4-split .mobile-hero.is-after{background:var(--after-bg);color:var(--after-ink)}.v4-split .mobile-hero.is-after:before{opacity:0}.v4-split .mobile-hero-headlines{min-height:170px;margin-bottom:12px;position:relative}.v4-split .mobile-hero-headline{flex-direction:column;gap:10px;transition:transform 1.4s cubic-bezier(.42,0,.2,1),opacity .8s cubic-bezier(.42,0,.2,1);display:flex;position:absolute;inset:0}.v4-split .mobile-hero-headline--before{opacity:1;transform:translate(0)}.v4-split .mobile-hero.is-after .mobile-hero-headline--before{opacity:0;transform:translate(-12%)}.v4-split .mobile-hero-headline--after{opacity:0;transform:translate(12%)}.v4-split .mobile-hero.is-after .mobile-hero-headline--after{opacity:1;transform:translate(0)}.v4-split .mobile-hero-headline .disp{letter-spacing:-.025em;font-size:clamp(26px,6.6vw,34px);line-height:1.06}.v4-split .mobile-hero-headline--before .disp em{color:var(--before-accent)}.v4-split .mobile-hero-headline--after .disp em{color:var(--after-accent)}.v4-split .mobile-hero-headline .lede{max-width:none;margin-top:6px;font-size:14px}.v4-split .mobile-hero .hero-item{--morph:1.85s;--fade:.9s}.v4-split .mobile-hero-stage{width:100%;position:relative}.v4-split .mobile-hero-cluster{pointer-events:none;position:absolute;inset:0}.v4-split .mobile-hero-cards{grid-template-columns:repeat(2,1fr);gap:16px;width:100%;max-height:800px;transition:max-height .36s cubic-bezier(.42,0,.2,1);display:grid;overflow:hidden}.v4-split .mobile-hero-card-slot{aspect-ratio:100/122;visibility:hidden;width:100%}.v4-split .mobile-hero.cards-cleared .mobile-hero-cards{max-height:0;transition:max-height 1.1s cubic-bezier(.42,0,.2,1) 1.2s}.v4-split .mobile-hero .treated-total{margin-top:16px;max-width:340px;color:var(--after-ink-soft);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:13px;margin-inline:auto;display:grid}.v4-split .mobile-hero .treated-total-value{font-size:28px}.v4-split .mobile-hero-toggle{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--before-ink);border:1px solid color-mix(in srgb, var(--before-ink) 45%, transparent);cursor:pointer;opacity:0;pointer-events:none;background:0 0;border-radius:999px;margin-top:16px;padding:9px 16px;font-size:11px;transition:opacity .5s,color .8s cubic-bezier(.42,0,.2,1),border-color .8s cubic-bezier(.42,0,.2,1),background .2s;display:inline-block}.v4-split .mobile-hero.has-played-auto .mobile-hero-toggle{opacity:1;pointer-events:auto}.v4-split .mobile-hero.is-after .mobile-hero-toggle{color:var(--after-ink);border-color:color-mix(in srgb, var(--after-ink) 45%, transparent)}.v4-split .mobile-hero-toggle:hover{background:color-mix(in srgb, var(--before-ink) 8%, transparent);border-color:color-mix(in srgb, var(--before-ink) 70%, transparent)}.v4-split .mobile-hero.is-after .mobile-hero-toggle:hover{background:color-mix(in srgb, var(--after-ink) 6%, transparent);border-color:color-mix(in srgb, var(--after-ink) 70%, transparent)}@media (max-width:900px){.v4-split .hero-split{display:none}.v4-split .mobile-hero{display:block}.v4-split .split,.v4-split .row-split,.v4-split .finale,.v4-split .footer-split{grid-template-columns:1fr;min-height:auto}.v4-split .split:before,.v4-split .row-split:before,.v4-split .footer-split:before{display:none}.v4-split .split .before,.v4-split .split .after,.v4-split .row-split .before,.v4-split .row-split .after{min-height:auto;padding:56px 28px 64px}.v4-split .split .after,.v4-split .row-split .after{z-index:2;border-radius:32px 32px 0 0;margin-top:-32px;padding-top:64px;position:relative}.v4-split .hero-split .before{min-height:60vh}.v4-split .hero-split .after{min-height:56vh}.v4-split .clutter-tag.traveling-chip,.v4-split .row-split:nth-of-type(n+3){display:none}.v4-split .t-split{background:color-mix(in srgb, var(--cream), rgb(var(--text)) 4%);border-bottom:1px solid var(--rule);flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;min-height:400px;margin-top:0;padding:48px 24px;display:flex;position:relative}.v4-split .t-split:before{display:none}.v4-split .t-split .before,.v4-split .t-split .after{display:contents}.v4-split .t-split .before>*,.v4-split .t-split .after>*{color:rgb(var(--text));min-height:0;margin:0;background:0 0!important}.v4-split .t-split .before .side-label{order:1;max-width:calc(100% - 104px)}.v4-split .t-split .before .t-quote{order:2}.v4-split .t-split .after .side-label{order:3;margin-top:6px}.v4-split .t-split .after .t-quote{order:4}.v4-split .t-split .before .t-byline{order:5}.v4-split .t-split .after .side-label:before{content:"↓";width:auto;height:auto;color:rgb(var(--text) / .45);-webkit-text-fill-color:rgb(var(--text) / .45);background:0 0;font-size:15px;line-height:1}.v4-split .t-split .t-pagination{margin:0;position:absolute;top:30px;right:24px}.v4-split .t-split .side-label{color:rgb(var(--text) / .5)}.v4-split .t-split .side-label:before{background:rgb(var(--text) / .4)}.v4-split .t-byline-dark{gap:12px;margin-top:20px}.v4-split .t-byline-dark .av.t-byline-photo{width:48px;height:48px;box-shadow:inset 0 0 0 2px rgb(var(--text) / .1)}.v4-split .t-byline-dark .t-who{color:rgb(var(--text));font-size:14px}.v4-split .t-byline-dark .t-meta{color:rgb(var(--text) / .55)}.v4-split .t-split .before .t-quote em{color:var(--before-accent)}.v4-split .t-pagination{margin-top:20px}.v4-split .faq-header{padding:48px 24px 32px}.v4-split .faq-header .disp{line-height:1.05;font-size:clamp(32px,8vw,44px)!important}.v4-split .faq-split{background:var(--cream-deep);border-top:1px solid var(--rule);grid-template-columns:1fr}.v4-split .faq-split:last-child{border-bottom:1px solid var(--rule)}.v4-split .faq-split:before{display:none}.v4-split .faq-split .before,.v4-split .faq-split .after{color:rgb(var(--text));border-radius:0;margin-top:0;padding:20px 24px;background:0 0!important}.v4-split .faq-split.open{background:var(--cream)}.v4-split .faq-split .row-num{display:none}.v4-split .faq-split .after{max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1);overflow:hidden;padding-top:0!important;padding-bottom:0!important}.v4-split .faq-split.open .after{max-height:400px;padding-bottom:24px!important}.v4-split .faq-split .faq-q{color:rgb(var(--text));padding-right:40px;font-size:clamp(20px,5.2vw,26px);line-height:1.25;position:relative}.v4-split .faq-split .faq-q:after{content:"+";font-family:var(--mono);color:rgb(var(--text) / .4);font-size:24px;line-height:1;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;right:0}.v4-split .faq-split.open .faq-q:after{color:rgb(var(--text) / .75);transform:rotate(45deg)}.v4-split .faq-a{color:var(--after-ink-soft);font-size:14px;line-height:1.55}.v4-split .row-split:not(.faq-split){background:var(--cream);border-top:none;flex-direction:column;gap:10px;padding:16px;display:flex}.v4-split .row-split:not(.faq-split):not(:last-of-type){padding-bottom:0}.v4-split .row-split:not(.faq-split):before{display:none}.v4-split .row-split:not(.faq-split) .before,.v4-split .row-split:not(.faq-split) .after{border-radius:14px;min-height:auto;margin-top:0;padding:26px 22px}.v4-split .row-split:not(.faq-split) .before{background:repeating-linear-gradient(135deg, #ffffff06 0 1px, transparent 1px 16px), var(--before-bg);color:var(--cream)}.v4-split .row-split:not(.faq-split) .after{color:rgb(var(--text));border:1px solid rgb(var(--text) / .08);box-shadow:0 6px 18px rgb(var(--text) / .07);background:#fff}.v4-split .row-split:not(.faq-split) .row-num{color:rgb(var(--bg) / .55);font-size:10px;top:22px;right:22px}.v4-split .row-split:not(.faq-split) .after .row-num{color:rgb(var(--text) / .7)}.v4-split .row-split:not(.faq-split) .row-label{margin-bottom:14px;font-size:10px}.v4-split .row-split:not(.faq-split) .before .row-label{color:rgb(var(--bg) / .7)}.v4-split .row-split:not(.faq-split) .after .row-label{color:rgb(var(--text) / .7)}.v4-split .row-split:not(.faq-split) .row-text{font-size:clamp(20px,5.2vw,26px);line-height:1.25}.v4-split .est-chips{gap:6px;margin:16px 0}.v4-split .est-chip{padding:6px 10px;font-size:12px}.v4-split .nav{background:var(--cream);isolation:isolate;position:sticky}.v4-split .nav:before{content:"";z-index:-1;pointer-events:none;opacity:1;background:repeating-linear-gradient(135deg,#0000000a 0 1px,#0000 1px 16px),repeating-linear-gradient(0deg,#00000006 0 1px,#0000 1px 4px);transition:opacity 1.4s cubic-bezier(.42,0,.2,1);position:absolute;inset:0}@supports (animation-timeline:scroll()){.v4-split .nav:before{animation:linear forwards nav-hatch-fade;animation-timeline:scroll(root);animation-range:0 60vh}@keyframes nav-hatch-fade{to{opacity:0}}}:root[data-hero-after] .v4-split .nav:before{opacity:0!important}.v4-split .nav{grid-template-columns:none;align-items:center;display:flex}.v4-split .nav-left{display:none}.v4-split .nav-right{background:0 0;flex:none;gap:12px;padding:0 16px}.v4-split .nav-right .links{display:none}.v4-split .nav-right .nav-cta{padding:7px 14px;font-size:11px}.v4-split .nav-seam{width:auto;height:auto;box-shadow:none;background:0 0;border:none;border-radius:0;order:-1;margin-right:auto;padding:0 0 0 18px;font-size:42px;position:static;transform:none}.v4-split .nav-seam-mark{margin-top:0}.v4-split .nav-seam .dot{width:.2em;height:.2em;top:.2em}.v4-split .hero-split,.v4-split .hero-split .before{min-height:auto}.v4-split .hero-split .clutter-grid{min-height:260px;margin-top:16px}.v4-split .footer-sources{color:rgb(var(--text) / .35);background:var(--cream);padding:32px 24px 28px;font-size:10px}.v4-split .finale{grid-template-columns:1fr}.v4-split .finale .before,.v4-split .finale-toggle{display:none}.v4-split .finale.resolved{grid-template-columns:1fr}.v4-split .finale{align-content:start;min-height:auto}.v4-split .finale .after{justify-content:flex-start;padding:88px 20px 56px}.v4-split .finale-wordmark{margin-bottom:24px;font-size:clamp(64px,18vw,96px)}.v4-split .finale-slogan{max-width:none;margin-bottom:24px;font-size:18px}.v4-split .finale-waitlist{width:100%;max-width:320px}.v4-split .finale-waitlist input{min-width:0;padding:12px 16px;font-size:14px}.v4-split .finale-waitlist button{padding:10px 18px;font-size:13px}.v4-split .footer-side{padding:24px 30px}.v4-split .est-photo{aspect-ratio:16/10}.v4-split .est-split .after{justify-content:flex-start}.v4-split .est-head{flex-direction:column}.v4-split .est-head .est-value{margin-top:0}.v4-split .est-chips{order:2;min-height:0;margin:16px 0 0}.v4-split .after .side-label:before{content:"";opacity:.6;background:currentColor;flex:none;width:24px;height:1px}.v4-split .after .side-label:after{display:none}.v4-split .est-intro{text-align:left;padding:56px 24px 32px}.v4-split .est-intro-eyebrow{align-items:center;gap:14px;display:flex}.v4-split .est-intro-eyebrow:before{content:"";background:rgb(var(--money));width:24px;height:1px}.v4-split .mobile-hero-cards{grid-template-columns:repeat(2,1fr);gap:12px;max-width:340px;margin-inline:auto}.v4-split .mobile-hero-stage{margin-top:40px}.v4-split .mobile-hero-headline .disp{font-size:clamp(32px,8.4vw,42px);line-height:1.05}.v4-split .mobile-hero-headline .lede{font-size:16px;line-height:1.45}}
