@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./geist-sans-latin-400-normal.gapTbOY8.woff2)format("woff2"),url(./geist-sans-latin-400-normal.BOaIZNA2.woff)format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./geist-sans-latin-500-normal.uokXdC-Q.woff2)format("woff2"),url(./geist-sans-latin-500-normal.CN2lyvyL.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)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:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./geist-mono-cyrillic-400-normal.DoshcOXv.woff2)format("woff2"),url(./geist-mono-cyrillic-400-normal.CeA7eGSt.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA1UABAAAAAAOpgAAAz0AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbHhwoBmA/U1RBVEgAgw4RCArTILh6C4JSAAE2AiQDhR4EIAWEQgeNDwwHGwMrMwOmk/SzEVWjEwj+r8mNMbJGUet+4OAhV9JVjlQXN1K9K/apN/tc5BVERIN+sQchhAQhIxCfzzpN0iRncuCi9588cIsPIsIq00kz0IvSzH9+7ds5d+7IfzIPMYsi1r6vKarDohVvRJp4stKoWs1CYg/G5T2FWfoBrkuMW1xoSn088OwP/z4MkX2OYIU6UZ3gJNSdDvbVheToqM8mWWnLxihbJooIZeDIfJDZ3EYZSKEJU3qE6NOv1SPoCYPMmZ6URM8ExZm3+ej1gAYjFvw549XqD1rSeskK3h7NbSKG6DjEH/PSWIyYRjx0QqRWRreBt8oo2fWIuR9/asLPgwlIdFNo47ysVeCCVTdh+7XaRuio1rx49+9/Tv/8/tetff/wAJtAE6nxSJesCfi4tFtkzz4G8MP+dKW6NHOO55UUqJB6g/NyXo4AL/zv0pJqrtUCWGloD+AD+NDo62u+pe8Zu99qfT3Vl95GznhLnU3xy+OhIby3xytDgdgomAcFvvoTOTP7Qv8AKb21/dI5KrYGFQ1gQeubb82RHMwVZuJqH7LQCq83mDTh+O3x1/7tIMABAEAQRYgAYwoxRP32zELAUwCGCQAEGPNoIU3PZY5OD3YDNXv2z9ewwTsGA7JJnQDskYewH85g8qQEKFnsT2GCvwP15oRM+Iis/Hvk538Zrea1EoO7N4dE0pIfwQxYRBkBjJnFnNdM720dRAD465e7iLmBMDB6ZbclmLeGEAvIW3GnJmcpFpXHeECuRQfnvy0dipohzo1PoXMvsIALPFaaToeGZgGWcP2E/8/eNjUC+PAsK/cAzf/VDTAZAHBUmknFhuQYlqtfpgFZukXxSdUlxCPFhCM7iow7sKXAjDvb/K5FO1Rm2q1NXlfC9pXqVGFOkNuiasnGVJq3Z8OSGvmmVFlwY13ApTorys2KsWtZrRJtErRLZGARz0UvjpPOqQizE2tMHl2we3DOJpaD1rFVRvfOWDWo16hJqxbNeo0Y1CFdnmxJ+ozKUIhqHA42FiYGOh4VNQ0a4n8aAPAQAGzkH2lXDPjPBFMAFgAAQr7BegfSaJG8iNagCJFRMPUobI74KdAxjOmeRj6y+7VPQuhDxJrqwiS3NpH/Xsebk0STiirpGyR5/0ZnTJaYxLi5oNjqwmb1IfQZ1DAVNLez3Bi3rOYjMjgyOsPJJ/hhMDNJgQLaFsYkm9XK+988ppQ0r6U+6fWps122w3S2l5RQasIAiYKUR8dBJQ3JK0ohk6FQRJpNrR+YtwUv9EBmQNrj+t3Y60AKIpmKClihC+osZRe7zF4MZXBKSJg/thiKXJcXZmyN0uzJcXUZiUH0+e1SP7MYndNkautUt4hLefBTPxU3nTlfbO1vf5p9ykI+pWmqW8SlPPjcT/F05nyxdcjilfjFe/ZZWs9IqeRTt3QpD77eT8VNZ84XXX8c7WFiExt6PcAAvM3RJ89tST1cbI2m1WIOzY/tTbBqgTsSWHR0nT62SW+5kaaWR6+xPTBPKkyJPt4Xi4F8wMOtotiup+1gBL9pMRRDh1ZR7HPstciGFiUgCI2SoUnibRrBGlsBTrLPYAadfbYmSNtiiyIvjchyTHZgtuZKH82y3N0WWWk3LX6/R92ZqSthOceDf44gjy0FXcG5+a2hbay3trsiK+c4aOW28WOnKHENLaMNLW4ZIxqBFDKFTpi9BaBanVpTXB/YYidCGGK5lmaD0dQEYyIEcDC6GhaHcE573VcoxIVIh8TEwGw6R2F3hXxmd0iYlSuOr157mYKSZL2ToK32h7a0kdDsAmJ3s28cYQsggyGLcwMjn79XDHTeWujctDK3jlFqUo63N53rYLLXGtnSzHu3VVFDW0eDkvciM5C8oWk2hZ4eIlvTPFPk/tHeziNf5WFpm8cz1DCEsF4FkFM5adOggefxOTaZdj/6R+NjE+0L0mKbUx8y7pPReIqH9jqusJX0pWsriqGO8WNMe1NYGBnq3ezfzONWuETbKBrZSf/5XQ1S9WDkMA+3E1u3Jj5dzeN7fnVIL5dLwtuPa8vBsZeb06PaJzONp0epcH/4c7uqoTRp1Tv6tmpzeLWqgCpW3dDbVWOl/XdhMvapGt6qB6R7wfu5YFQPyevEgu+CfsF5wWdO1TS1VF8ntwS6zfJVBQjrnVRcBJOVUtrNHJyRKzCI2nxplaxe4UWyuisJ9WH52hlGxv/m/He0yI82avIneqYnX+GWp/c0P71+dp7Fae+Yl2e6wg2/cXK5zwvt8ZvPPPD56d+ZMuuOp//T/U/3J0P5m/MkUoagLm1Ffuqtye+cnsa+zzwpQf3sbh1n6qzHq/lM40zhPi+0x3fxwE8IXgxZ3aLyn7e8n7v+FCtHvmNnTXN/U+czT2pE/exUnzN11lPfuzN15j4vtMdX8cB3RnwTHagjxfAg6U/SAzAV+RQzeG6fkbgT91paKe4OpEG9IxmMtWmP3KDwKE+CIqvCNEQiXtKIu3361auIg5GI9BzwCndJVZTxHxlF1W4/bYmtwpM6kgcZ91s6vbQW+fRFFDi4ksrtGTxQmBA27pjcNHd0EY01xxbU902GS7AC1c2+pWrERZE9YfD1oEamZzRrBHXp8n3bqJ3QGk5a2sLpRosiG8HXJDHMgCWNDlw9QlGRcWhpnHwlSyLL+rJ+V76C4l6uy72hG+jO6l6f32j1jLaNoLLvctXt44qwDmKefLpgYIIcuyVdO88veiXF03f9ne/ucdMrm2oEvzjcgU5PwicdmzyuuckRFe/MNEQRl9IQvjIN4M2oKGE4SiiK7Gx8zwONlws+EATRINmbX8wa0SiEfcPxWoxqBgZW1wVzBPW71LJiP4g5QHeRKDTKvhfKYwX+dst1hUM+31BhXQpSAhu1IyO1G4FlvRA4EZ50G7UBPqVuqNDnKxyqywtgCdbb1CJiNIIfpWriz4rqRJUYXYUOoZLcvIt98CCrJdsqfiZZ4DLeTa8g7OUo7x+iZxDIwAhW+6aoQFUaneWbY0AghKyBt7ws9W0bWEJtOb+oTKBN+B7hX4Xv/fqxSvCHHAp3gPQc+MoE3gQe0avA+wUEBOBQ4DFpCA6EBmyMgBMccHW5YFGCIBok0/bpLWFskLazOER4VVYZIEcoYT/5uE9wB6owpUcQWuu9hEcPehYPVHH9ASCsQqykQ0PwqkMPhIj0phE5NrseHbUIkNrHMTuSiFJ6Q7isDm5qAFV2AD71BGsksa/YhojPhGcgjiDiKhRWX2/RlRAgFd5oXeqvXKVHT3Q8lCBIRxJ1OmpKEKT3knTsDXol4KvkTNt+t+r/LZtmqstmwNTdnAQN7qY7ef4LNFi4OwgwDwKQus/oGa56AN5LMbZ44SQglelK8t77XXlaD//ufzKs/Ueh0TcCfN4fD9H3/xX//94iHToyAAkBAIRfWlek0yQacPuLRx8EX9RyHsJyPlxmWMQlTfEom5WoMvwuBU/B+bzfDTwRYU/LyIrtd0lElKPovjZ+hrezvQ4WK995Fdmjspc5iswDSGQso/gevz+lERGiHrqLys444q7HDJSxHcX53NH3TwH4FDsQgIfBD4IACi1Y8JB1zbA4Lt28H6Sh/TTG/36R+7c/stL7fjXHwf7YJOP7E7OU7sstpzyOgDMumDvfmHn5k4CyHl3qdEszmE/v1KZBiSbXolWDMsyH9hoQZJO+1b2aXLMeEQ8+gWIG2FhV0x/AKUFmgDjL3u5hkZ9diyGnqZtNcQ76uS07OUfE1T529pL89lzylMuFFFs+aoJMoeY+fPuGnLBSM2aKBuHknMk5uYEpVESTH+By9SfTztyQW3GGxgcDMQM8vn6UrRZtxvaQelY3bEWo8vBgYKS200qNSpaRx9aABwyQFtc6HCcA/e/xEGCOL6GIgojKmAlTZizR0NLRM2fgCDqDyWJzuDwhYRFRMXEJSSlpvgyQlZNXUFRSVlFVU4c0NLW0dXT19A0MjYxNTM24iZu5hVu5jdu5gzu5i7u5h2sMFocnEElkCpVGZzBZbA6XxxcAQpFYIpXJFUqVWqPV6Q1Gk9litdkdTpfb4/X5QQhGUAwnSIpmWI4XRElWVE03TIvVZnc4XW6P1+cvwDEma0IupwJKQYHcTmsgB735xO1vkTWOEjb+mb57c6XwsnybU6ehXOqWZ5zjoozhBElxaYb9vFPP/zX/M8Hzi4wrephizQ69GAnYSIYC0wQD0lJrghfSIh9YXW8EqfGJyoJpHvH2CBpKGam3/C5msOAJyyNLJFdVoHG97fBGn16hiyMEbUqoJoxPhlLJ0tvCZshjCBAMCUtaO+6JFhS0YxHrioLCECyavD7JYJB9Xrd6k919x/QsNz4ZVG6RkmVR2mZB2LbIBovZmI/AnZIYirbHuQm9eYzIHxPIfblPHurtTyXw9/5AtMzJP8p6fSn+YbC///SQUwAAAA==)format("woff2"),url(./geist-mono-symbols2-400-normal.B5fXMCGq.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(./geist-mono-vietnamese-400-normal.CyOwoevh.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:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./geist-mono-latin-ext-400-normal.C1xxG8eb.woff2)format("woff2"),url(./geist-mono-latin-ext-400-normal.a1APXIwD.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:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./geist-mono-latin-400-normal.DKaoCDn5.woff2)format("woff2"),url(./geist-mono-latin-400-normal.BXAprPdR.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:Fraunces Display;font-style:normal;font-weight:380 700;font-display:swap;src:url(../../../fonts/fraunces-display.woff2)format("woff2")}@font-face{font-family:Fraunces Display;font-style:italic;font-weight:400 600;font-display:swap;src:url(../../../fonts/fraunces-display-italic.woff2)format("woff2")}@font-face{font-family:Karla Text;font-style:normal;font-weight:350 700;font-display:swap;src:url(../../../fonts/karla-text.woff2)format("woff2")}:where(.doc){--doc-bg:#f6f3ea;--doc-surface:#fffdf7;--doc-surface-high:#ece5d5;--doc-text:#26221b;--doc-text-subtle:#574f43;--doc-text-muted:#8a8071;--doc-border:#e6dfcd;--doc-border-strong:#c4b9a2;--doc-accent:#41407f;--doc-accent-soft:color-mix(in srgb, var(--doc-accent) 12%, transparent);--doc-info:#2f6d80;--doc-info-soft:color-mix(in srgb, var(--doc-info) 13%, transparent);--doc-success:#4c7a48;--doc-success-soft:color-mix(in srgb, var(--doc-success) 14%, transparent);--doc-warning:#a9702a;--doc-warning-soft:color-mix(in srgb, var(--doc-warning) 16%, transparent);--doc-error:#b0403a;--doc-error-soft:color-mix(in srgb, var(--doc-error) 13%, transparent);--doc-shadow-color:38 30 18;--doc-font-serif:"Fraunces Display", var(--font-serif,"Iowan Old Style", "Palatino Linotype", Georgia, serif);--doc-font-sans:"Karla Text", var(--font-sans,system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--doc-font-mono:var(--font-mono,"SF Mono", Menlo, Consolas, monospace);--doc-radius:var(--r-md,8px);--doc-measure:66ch;--doc-gap:var(--s-5,20px);box-sizing:border-box;background:var(--doc-bg);width:min(100%,980px);max-width:980px;min-height:100vh;color:var(--doc-text);font-family:var(--doc-font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0 auto;padding:clamp(32px,4vw,64px);font-size:16px;line-height:1.62}:where(.doc)::selection{background:color-mix(in srgb, var(--doc-accent) 22%, transparent)}:where(.doc *)::selection{background:color-mix(in srgb, var(--doc-accent) 22%, transparent)}:where(.doc *){box-sizing:border-box}:where(.doc.warm-editorial,.doc.warm-editorial-planner){--doc-bg:#f8faf7;--doc-surface:#fff;--doc-surface-high:#edf4ef;--doc-text:#1b1b18;--doc-text-subtle:#4f554d;--doc-text-muted:#73796f;--doc-border:#d9e2d8;--doc-border-strong:#94a38f;--doc-accent:#ad4e44;--doc-info:#2f7680;--doc-success:#4f7a46;--doc-warning:#a86b2a}:where(.doc.data-dense-pro){--doc-bg:#f6f8fb;--doc-surface:#fff;--doc-surface-high:#e9eef5;--doc-text:#111827;--doc-text-subtle:#445063;--doc-text-muted:#6b7484;--doc-border:#d2dbe8;--doc-border-strong:#8998ae;--doc-accent:#235f8f;--doc-info:#6d5bd0;--doc-success:#2f7d5a;--doc-warning:#9a6a1f}:where(.doc.field-guide,.doc.personal-field-guide){--doc-bg:#f8f7f1;--doc-surface:#fffefa;--doc-surface-high:#ebe8dd;--doc-text:#191814;--doc-text-subtle:#525046;--doc-text-muted:#777267;--doc-border:#d8d2c3;--doc-border-strong:#9d927f;--doc-accent:#476b3b;--doc-info:#2f6f86;--doc-success:#4d7a3e;--doc-warning:#a26032}:where(.doc.quiet-luxury,.doc.quiet-luxury-wellness){--doc-bg:#f6f8f6;--doc-surface:#fff;--doc-surface-high:#e9efe9;--doc-text:#171914;--doc-text-subtle:#4c5148;--doc-text-muted:#73796e;--doc-border:#d4ddd3;--doc-border-strong:#8fa08d;--doc-accent:#576f4c;--doc-info:#3b737a;--doc-success:#497a58;--doc-warning:#a06434}:where(.doc.playful-color,.doc.playful-color-system){--doc-bg:#fbfbff;--doc-surface:#fff;--doc-surface-high:#eef2ff;--doc-text:#171626;--doc-text-subtle:#4c4b63;--doc-text-muted:#71708a;--doc-border:#d9def0;--doc-border-strong:#9aa7c7;--doc-accent:#b84f77;--doc-info:#2f7b95;--doc-success:#3f7a55;--doc-warning:#b36c2e}:where(.doc>:first-child){margin-top:0}:where(.doc>:last-child){margin-bottom:0}:where(.doc h1,.doc h2,.doc h3,.doc h4){color:var(--doc-text);font-family:var(--doc-font-serif);letter-spacing:-.006em;text-wrap:balance;margin:1.7em 0 .5em;font-weight:460;line-height:1.12}:where(.doc h1){letter-spacing:-.014em;max-width:22ch;font-size:clamp(33px,4.6vw,50px);font-weight:480;line-height:1.04}:where(.doc h2){border-top:1px solid var(--doc-border);padding-top:.7em;font-size:clamp(23px,2.6vw,28px)}:where(.doc h3){margin-top:1.5em;font-size:20px}:where(.doc h4){margin-top:1.4em;font-size:17px}:where(.doc p,.doc ul,.doc ol,.doc dl,.doc blockquote){margin:0 0 1.05em}:where(.doc)>:where(p,ul,ol,dl,blockquote){max-width:var(--doc-measure)}:where(.doc li){margin:0 0 .4em}:where(.doc li)::marker{color:var(--doc-accent)}:where(.doc>header){border-bottom:1px solid var(--doc-border);gap:16px;margin-bottom:clamp(32px,4vw,48px);padding-bottom:clamp(22px,3vw,34px);display:grid}:where(.doc>header h1){margin:0}:where(.doc>header p){max-width:68ch;color:var(--doc-text-subtle);margin:0;font-size:1.15em;line-height:1.5}:where(.doc>header.doc-hero,.doc .doc-hero){border:1px solid var(--doc-border);border-radius:calc(var(--doc-radius) + 4px);background:linear-gradient(180deg, color-mix(in srgb, var(--doc-accent) 4%, var(--doc-surface)), var(--doc-surface) 42%);box-shadow:0 22px 48px -28px rgb(var(--doc-shadow-color) / .32);gap:16px;margin:0 0 clamp(32px,4vw,48px);padding:clamp(28px,4vw,48px);display:grid}:where(.doc>header.doc-hero h1,.doc .doc-hero h1){max-width:20ch;margin:0}:where(.doc .kicker){color:var(--doc-accent);font-family:var(--doc-font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:600}:where(.doc .subtitle){max-width:60ch;color:var(--doc-text-subtle);margin:0;font-size:1.22em;line-height:1.42}:where(.doc .lede,.doc .summary){max-width:64ch;color:var(--doc-text-subtle);font-size:1.12em;line-height:1.55}:where(.doc .meta){color:var(--doc-text-muted);font-family:var(--doc-font-mono);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:8px 16px;margin:0 0 1.2em;font-size:.74rem;display:flex}:where(.doc a){color:var(--doc-accent);-webkit-text-decoration-color:color-mix(in srgb, var(--doc-accent) 42%, transparent);text-decoration-color:color-mix(in srgb, var(--doc-accent) 42%, transparent);text-underline-offset:.18em;text-decoration-thickness:1px}:where(.doc a:hover){text-decoration-color:currentColor}:where(.doc strong,.doc b){color:color-mix(in srgb, var(--doc-text) 92%, var(--doc-accent));font-weight:600}:where(.doc hr){background:var(--doc-border);border:0;height:1px;margin:32px 0}:where(.doc img){border-radius:var(--doc-radius);max-width:100%;height:auto}:where(.doc blockquote){border-left:2px solid var(--doc-border-strong);color:var(--doc-text-subtle);padding-left:18px}:where(.card){border:1px solid var(--doc-border);border-radius:var(--doc-radius);background:var(--doc-surface);box-shadow:0 14px 30px -22px rgb(var(--doc-shadow-color) / .34);padding:clamp(18px,2.4vw,24px)}:where(.card[data-tone]){border-color:color-mix(in srgb, var(--tone-accent,var(--doc-accent)) 32%, var(--doc-border));background:color-mix(in srgb, var(--tone-soft,var(--doc-accent-soft)) 50%, var(--doc-surface))}:where(.callout){--tone-accent:var(--doc-info);--tone-soft:var(--doc-info-soft);border:1px solid color-mix(in srgb, var(--tone-accent) 26%, var(--doc-border));border-left:3px solid var(--tone-accent);border-radius:var(--doc-radius);background:color-mix(in srgb, var(--tone-soft) 62%, var(--doc-surface));margin:1.3em 0;padding:clamp(14px,2vw,18px) clamp(16px,2.2vw,22px)}:where(.callout>:first-child:not(strong)),:where(.callout>strong:first-child){color:color-mix(in srgb, var(--doc-text) 82%, var(--tone-accent))}:where(.callout>:first-child){margin-top:0}:where(.callout>:last-child){margin-bottom:0}:where(.accordion){border:1px solid var(--doc-border);border-radius:var(--doc-radius);background:var(--doc-surface);margin:1em 0}:where(.accordion>summary){cursor:pointer;padding:var(--s-4,16px) var(--s-5,20px);color:var(--doc-text);font-weight:500}:where(.accordion[open]>summary){border-bottom:1px solid var(--doc-border)}:where(.accordion>:not(summary)){padding:var(--s-4,16px) var(--s-5,20px);margin:0}.doc :where(.split){gap:var(--doc-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.doc :where(.stack){gap:var(--doc-gap);display:grid}.doc :where(.section-grid,.option-grid,.day-grid,.fact-strip){gap:var(--doc-gap);margin:1.2em 0;display:grid}.doc :where(.section-grid,.option-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.doc :where(.day-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.doc :where(.fact-strip){grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px}:where(.doc .option-card,.doc .day-card,.doc .fact){border:1px solid var(--doc-border);border-radius:var(--doc-radius);background:var(--doc-surface);box-shadow:0 12px 26px -22px rgb(var(--doc-shadow-color) / .3)}:where(.doc .option-card){transition:box-shadow .14s,border-color .14s}@media (hover:hover){:where(.doc .option-card:hover){border-color:color-mix(in srgb, var(--doc-accent) 30%, var(--doc-border));box-shadow:0 18px 34px -22px rgb(var(--doc-shadow-color) / .4)}}:where(.doc .option-card,.doc .day-card){padding:var(--s-5,20px);align-content:start;gap:10px;display:grid}:where(.doc .option-card>:first-child,.doc .day-card>:first-child){margin-top:0}:where(.doc .option-card>:last-child,.doc .day-card>:last-child){margin-bottom:0}:where(.doc .day-card){border-top:3px solid var(--doc-accent)}:where(.doc .fact){border-left:3px solid var(--doc-accent);gap:3px;padding:13px 16px;display:grid}:where(.doc .fact strong){color:var(--doc-text);font-family:var(--doc-font-serif);font-variant-numeric:tabular-nums;font-size:1.32rem;font-weight:480;line-height:1.1}:where(.doc .fact span){color:var(--doc-text-muted);font-family:var(--doc-font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem}:where(.doc .pullquote){color:var(--doc-text);font-family:var(--doc-font-serif);letter-spacing:-.01em;text-wrap:balance;margin:1.7em 0;padding:4px 0 4px 30px;font-size:clamp(1.3em,2.6vw,1.68em);font-style:italic;font-weight:420;line-height:1.32;position:relative}:where(.doc .pullquote):before{color:color-mix(in srgb, var(--doc-accent) 60%, transparent);content:"“";font-size:2.1em;line-height:1;position:absolute;top:-.12em;left:-.04em}:where(.data){border-collapse:collapse;border:1px solid var(--doc-border);border-radius:var(--doc-radius);background:var(--doc-surface);font-variant-numeric:tabular-nums;width:100%;margin:1.4em 0;font-size:.95em}:where(.data th,.data td){border-bottom:1px solid var(--doc-border);text-align:start;vertical-align:top;padding:11px 14px}:where(.data th){background:var(--doc-surface-high);color:var(--doc-text-subtle);font-family:var(--doc-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.72em;font-weight:600}:where(.data tbody tr:nth-child(2n) td){background:color-mix(in srgb, var(--doc-surface-high) 40%, transparent)}:where(.data tbody tr:last-child td){border-bottom:0}:where(.data td:last-child,.data th:last-child){text-align:end}:where(.metric){border:1px solid var(--doc-border);border-radius:var(--doc-radius);background:var(--doc-surface);min-width:140px;box-shadow:0 12px 26px -22px rgb(var(--doc-shadow-color) / .28);gap:6px;padding:clamp(16px,2vw,20px);display:grid}:where(.metric strong,.metric .value){color:var(--doc-text);font-family:var(--doc-font-serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:2.3rem;font-weight:480;line-height:.98}:where(.metric span,.metric .label){color:var(--doc-text-muted);font-family:var(--doc-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}:where(.progress){--progress-value:0%;border:1px solid var(--doc-border);background:var(--doc-surface-high);border-radius:999px;min-height:12px;margin:.8em 0;position:relative;overflow:hidden}:where(.progress):before{width:var(--progress-value);border-radius:inherit;background:var(--tone-accent,var(--doc-accent));content:"";min-width:0;max-width:100%;height:100%;display:block}:where(.progress):after{color:var(--doc-text-muted);content:attr(data-value);font-family:var(--doc-font-mono);font-size:10px;position:absolute;inset:50% 10px auto auto;transform:translateY(-50%)}:where(.timeline){counter-reset:timeline;gap:14px;margin:1.2em 0;padding:0;list-style:none;display:grid}:where(.timeline>li){padding-left:28px;position:relative}:where(.timeline>li):before{border:2px solid var(--doc-bg);background:var(--tone-accent,var(--doc-accent));width:10px;height:10px;box-shadow:0 0 0 1px var(--tone-accent,var(--doc-accent));content:"";border-radius:999px;position:absolute;top:.55em;left:2px}:where(.timeline>li:not(:last-child)):after{background:var(--doc-border);content:"";width:1px;position:absolute;top:1.35em;bottom:-16px;left:6px}:where(.tag){border:1px solid color-mix(in srgb, var(--tone-accent,var(--doc-accent)) 34%, var(--doc-border));background:var(--tone-soft,var(--doc-accent-soft));width:fit-content;min-height:22px;color:var(--tone-accent,var(--doc-accent));font-family:var(--doc-font-mono);border-radius:4px;justify-self:start;align-items:center;padding:1px 7px;font-size:.78em;line-height:1.5;display:inline-flex}:where(.badge){--tone-accent:var(--doc-info);--tone-soft:var(--doc-info-soft);border:1px solid color-mix(in srgb, var(--tone-accent) 30%, var(--doc-border));background:var(--tone-soft);width:fit-content;min-height:24px;color:var(--doc-text);border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:2px 9px;font-size:.82em;line-height:1.4;display:inline-flex}:where(.badge):before{background:var(--tone-accent);content:"";border-radius:999px;width:7px;height:7px}:where(kbd){border:1px solid var(--doc-border-strong,#b7ac9b);background:var(--doc-surface,#fff);min-width:1.7em;color:var(--doc-text,#171512);font-family:var(--doc-font-mono,"SF Mono", Menlo, Consolas, monospace);border-bottom-width:2px;border-radius:4px;justify-content:center;padding:1px 5px;font-size:.78em;line-height:1.4;display:inline-flex}:where(.doc code,.copyable code){background:var(--doc-surface-high,#f4f0e8);color:var(--doc-text,#171512);font-family:var(--doc-font-mono,"SF Mono", Menlo, Consolas, monospace);border-radius:4px;padding:1px 5px;font-size:.88em}:where(.diff){border:1px solid var(--doc-border);border-radius:var(--doc-radius);padding:var(--s-4,16px);color:#e8e0d5;font-family:var(--doc-font-mono);counter-reset:diff-line;background:#111;font-size:.86em;line-height:1.55;overflow:auto}:where(.diff>span){white-space:pre;counter-increment:diff-line;display:block}:where(.diff>span):before{color:#847a70;content:counter(diff-line);text-align:right;min-width:3ch;margin-right:12px;display:inline-block}:where(.diff .add){color:#a9e6bd}:where(.diff .del){color:#f2afa8}:where(.copyable){border-radius:var(--doc-radius,6px);position:relative}:where(.copyable-button){z-index:2;border:1px solid var(--doc-border,var(--color-outline-subtle,#ddd4c7));background:color-mix(in srgb, var(--doc-surface,var(--color-surface-container,#fff)) 92%, transparent);min-height:26px;color:var(--doc-text,var(--color-on-surface,#171512));cursor:pointer;font:500 11px/1 var(--doc-font-mono,var(--font-mono,"SF Mono", Menlo, Consolas, monospace));opacity:0;border-radius:4px;padding:0 8px;transition:opacity .12s,background .12s;position:absolute;top:8px;right:8px;box-shadow:0 4px 14px #00000024}:where(.copyable:hover>.copyable-button,.copyable:focus-within>.copyable-button,.copyable-button:focus-visible){opacity:1}:where(.copyable-button:hover){background:var(--doc-surface,var(--color-surface-container-high,#fff))}:where(.doc .print-only,.doc.print-only){display:none!important}:where([data-tone=info]){--tone-accent:var(--doc-info);--tone-soft:var(--doc-info-soft)}:where([data-tone=success],.badge[data-status=done]){--tone-accent:var(--doc-success);--tone-soft:var(--doc-success-soft)}:where([data-tone=warning],.badge[data-status=in_progress],.badge[data-status=pending]){--tone-accent:var(--doc-warning);--tone-soft:var(--doc-warning-soft)}:where([data-tone=error],.badge[data-status=error]){--tone-accent:var(--doc-error);--tone-soft:var(--doc-error-soft)}:where(.doc.resume){color:#171512;background:#fff;max-width:820px}:where(.doc.resume header){border-bottom:1px solid #d8d0c4;gap:6px;margin-bottom:24px;padding-bottom:18px;display:grid}:where(.doc.resume header h1){margin:0;font-size:34px}:where(.doc.resume header p){color:#5f574b;margin:0}:where(.doc.letter){color:#171512;background:#fff;max-width:760px;min-height:960px}:where(.doc.letter .return-address){width:fit-content;color:var(--doc-text-subtle);text-align:right;margin-left:auto}:where(.doc.letter .signature){margin-top:44px}:where(.doc.invoice){color:#171512;background:#fff;max-width:900px}:where(.doc.invoice .invoice-header){border-bottom:1px solid #d8d0c4;justify-content:space-between;gap:24px;margin-bottom:32px;padding-bottom:20px;display:flex}:where(.doc.invoice .totals){max-width:320px;margin-left:auto}:where(.doc.invoice .totals tr:last-child th,.doc.invoice .totals tr:last-child td){color:#171512;border-top:2px solid #171512;font-size:1.08em;font-weight:600}@media (width<=720px){:where(.doc){padding:24px}.doc :where(.split),:where(.doc.invoice .invoice-header){flex-direction:column;grid-template-columns:1fr}:where(.data){white-space:nowrap;display:block;overflow-x:auto}}@media print{@page{margin:.65in;size:letter}html,body{background:#fff!important}:where(.doc){font-size:11pt;line-height:1.42;max-width:none!important;box-shadow:none!important;color:#111!important;background:#fff!important;margin:0!important;padding:0!important}:where(.doc h1,.doc h2,.doc h3,.doc h4,.doc p,.doc li,.doc td,.doc th,.doc a){color:#111!important}:where(.doc a){text-decoration:none}:where(.card,.callout,.accordion,.metric,.doc .doc-hero,.doc .option-card,.doc .day-card,.doc .fact,.doc .pullquote){break-inside:avoid;page-break-inside:avoid;box-shadow:none!important;background:0 0!important;border-color:#bbb!important}:where(.copyable-button){display:none!important}:where(.doc .print-only,.doc.print-only){display:revert!important}:where(.doc .hide-in-print,.doc.hide-in-print){display:none!important}:where(.doc .break-before-page,.doc.break-before-page){break-before:page;page-break-before:always}:where(.doc .break-after-page,.doc.break-after-page){break-after:page;page-break-after:always}:where(.doc .avoid-break,.doc.avoid-break){break-inside:avoid;page-break-inside:avoid}:where(.doc .keep-with-next,.doc.keep-with-next){break-after:avoid;page-break-after:avoid}:where(.doc.resume){columns:1;color:#111!important}:where(.doc.resume .split){display:block}:where(.doc.resume section,.doc.resume .card,.doc.resume .timeline>li){break-inside:avoid;page-break-inside:avoid}:where(.doc.resume .card){border:0!important;padding:0!important}:where(.doc.resume.resume-compact){font-size:10.2pt;line-height:1.3}:where(.doc.resume.resume-spacious){font-size:11.6pt;line-height:1.5}:where(.doc.resume h1){font-size:24pt}:where(.doc.resume h2){break-after:avoid;page-break-after:avoid;text-transform:uppercase;margin-top:14pt;padding-top:8pt;font-size:13pt;border-color:#999!important}:where(.doc.resume.resume-compact header){gap:3pt;margin-bottom:12pt;padding-bottom:10pt}:where(.doc.resume.resume-compact h1){font-size:22pt}:where(.doc.resume.resume-compact h2){margin-top:9pt;padding-top:5pt;font-size:11.5pt}:where(.doc.resume.resume-compact p,.doc.resume.resume-compact ul,.doc.resume.resume-compact ol){margin-bottom:.55em}:where(.doc.resume.resume-compact .timeline){gap:8pt}:where(.doc.resume.resume-spacious header){margin-bottom:28pt;padding-bottom:20pt}:where(.doc.resume.resume-spacious h2){margin-top:18pt;padding-top:10pt}:where(.doc.letter){min-height:auto;font-size:12pt}:where(.doc.letter .return-address,.doc.letter .signature,.doc.letter section){break-inside:avoid;page-break-inside:avoid}:where(.doc.letter .signature){margin-top:36pt}:where(.doc.invoice .invoice-header){break-inside:avoid;page-break-inside:avoid;border-color:#999!important}:where(.doc.invoice .data,.doc.invoice .totals){break-inside:avoid;page-break-inside:avoid}:where(.doc.invoice .data th,.doc.invoice .data td){background:0 0!important;border-color:#bbb!important}}@font-face{font-family:Fraunces Display;font-style:normal;font-weight:380 700;font-display:swap;src:url(../../../fonts/fraunces-display.woff2)format("woff2")}@font-face{font-family:Fraunces Display;font-style:italic;font-weight:400 600;font-display:swap;src:url(../../../fonts/fraunces-display-italic.woff2)format("woff2")}@font-face{font-family:Karla Text;font-style:normal;font-weight:350 700;font-display:swap;src:url(../../../fonts/karla-text.woff2)format("woff2")}:root{--folder-midlight:#d4a466;--folder-fitness:#e8a8b8;--folder-dating:#a8c8d4;--folder-finances:#b8d4a8;--folder-default:#6b6459}:root[data-theme=midlight-light-v1]{--folder-midlight:#97701f;--folder-fitness:#a85068;--folder-dating:#3f6f82;--folder-finances:#5a7538;--folder-default:#8a7c66}*,:before,:after{box-sizing:border-box}html,body{overscroll-behavior:none;height:100%;margin:0}body{background:var(--color-surface);color:var(--color-on-surface);font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-relaxed);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}code,pre{font-family:var(--font-mono)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-outline-subtle);border-radius:var(--r-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-outline)}a{color:inherit}.nav-progress.svelte-99yc4f{height:3px;z-index:var(--z-modal,1000);pointer-events:none;background:0 0;position:fixed;top:0;left:0;right:0}.nav-progress-bar.svelte-99yc4f{background:var(--color-primary);border-radius:0 2px 2px 0;width:40%;height:100%;animation:1.1s ease-in-out infinite svelte-99yc4f-nav-progress-slide}@keyframes svelte-99yc4f-nav-progress-slide{0%{transform:translate(-100%)}60%{transform:translate(120%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.nav-progress-bar.svelte-99yc4f{opacity:.5;width:100%;animation:none}}
