@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-opsz-normal-D9N6E8K1.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-opsz-normal-IcJDqblK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-opsz-normal-Cre6nC2_.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-sans-latin-ext-400-normal-Q_nF8v4l.woff2)format("woff2"),url(/assets/instrument-sans-latin-ext-400-normal-r32jotim.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:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-sans-latin-400-normal-DRC__1Mx.woff2)format("woff2"),url(/assets/instrument-sans-latin-400-normal-D1W7dsQl.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:Instrument Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-sans-latin-ext-400-italic-BuclrmZR.woff2)format("woff2"),url(/assets/instrument-sans-latin-ext-400-italic-6UexrgPI.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:Instrument Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-sans-latin-400-italic-DCPiXYsF.woff2)format("woff2"),url(/assets/instrument-sans-latin-400-italic-CX4K8MRt.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:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/instrument-sans-latin-ext-500-normal-CTEe1bJa.woff2)format("woff2"),url(/assets/instrument-sans-latin-ext-500-normal-CAxz3nsc.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:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/instrument-sans-latin-500-normal-Dk9ku72i.woff2)format("woff2"),url(/assets/instrument-sans-latin-500-normal-Z6ESRlEs.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:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/instrument-sans-latin-ext-600-normal-BsaQcF38.woff2)format("woff2"),url(/assets/instrument-sans-latin-ext-600-normal-DMks36a2.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:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/instrument-sans-latin-600-normal-B7fBEWYG.woff2)format("woff2"),url(/assets/instrument-sans-latin-600-normal-B9e8oLYv.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}:root{--font-sans:"Instrument Sans", sans-serif;--font-display:"Bricolage Grotesque Variable", "Bricolage Grotesque", sans-serif;--bg:#eef4fb;--sidebar:#e4eef8;--sidebar-border:#d0e1f3;--surface:#fff;--border:#ccdded;--primary:#3575cc;--primary-hover:#2861b2;--primary-pale:#e8f1fd;--primary-light:#c6daf7;--text:#172840;--text-2:#4a6a8a;--text-3:#8aaac6;--line-color:#b8cfea;--past-opacity:.42;--urgent:#c93030;--urgent-bg:#fef2f2;--urgent-border:#fad4d4;--warn:#c97020;--warn-bg:#fff7ed;--warn-border:#f9d8a8;--done:#98b8d0;--ok:#2d7a3a;--ok-bg:#e6f4ea;--ok-border:#b9dfc4;--ok-solid:#3aaa5c;--radius:10px;--radius-sm:7px;--shadow:0 1px 4px #1e468212, 0 4px 14px #1e46820f;--shadow-hover:0 3px 10px #1e46821f, 0 8px 24px #1e468214;--trans:all .18s cubic-bezier(.4, 0, .2, 1)}:root[data-theme=orange]{--bg:#fdf4ec;--sidebar:#f8ede0;--sidebar-border:#f0d8c0;--surface:#fff;--border:#e8c9a8;--primary:#cc6820;--primary-hover:#b05515;--primary-pale:#fdf0e0;--primary-light:#f5d0a0;--text:#2e1a08;--text-2:#7a4820;--text-3:#c09060;--line-color:#e8c090;--done:#c8a878;--shadow:0 1px 4px #82461e12, 0 4px 14px #82461e0f;--shadow-hover:0 3px 10px #82461e1f, 0 8px 24px #82461e14}:root[data-theme=green]{--bg:#eef6f0;--sidebar:#e0f0e4;--sidebar-border:#c4e2ca;--surface:#fff;--border:#b4d8bc;--primary:#2e7d4f;--primary-hover:#1e6038;--primary-pale:#e2f4e7;--primary-light:#a8d8b8;--text:#0e2818;--text-2:#3a6a45;--text-3:#74a882;--line-color:#8cc8a0;--done:#7cb890;--shadow:0 1px 4px #14502812, 0 4px 14px #1450280f;--shadow-hover:0 3px 10px #1450281f, 0 8px 24px #14502814}:root[data-theme=rose]{--bg:#fdf0f4;--sidebar:#f8e2ec;--sidebar-border:#f0c8da;--surface:#fff;--border:#e8b4cc;--primary:#c0306a;--primary-hover:#a01f58;--primary-pale:#fce6f0;--primary-light:#efacc8;--text:#2e0818;--text-2:#823060;--text-3:#c07898;--line-color:#e898bc;--done:#d880a8;--shadow:0 1px 4px #82144612, 0 4px 14px #8214460f;--shadow-hover:0 3px 10px #8214461f, 0 8px 24px #82144614}:root[data-theme=blue-dark]{--bg:#18253c;--sidebar:#1e2d44;--sidebar-border:#263858;--surface:#20304a;--border:#2c415a;--primary:#4a8de0;--primary-hover:#6aaaf0;--primary-pale:#1f3654;--primary-light:#243e60;--text:#d8e8f8;--text-2:#8aaac6;--text-3:#4a6a8a;--line-color:#2c415a;--done:#426680;--urgent:#e06060;--urgent-bg:#2e1414;--urgent-border:#4e2424;--warn:#e0a040;--warn-bg:#2e2010;--warn-border:#4e3418;--shadow:0 1px 4px #0000004d, 0 4px 14px #0003;--shadow-hover:0 3px 10px #0006, 0 8px 24px #0000004d}:root[data-theme=orange-dark]{--bg:#261a0c;--sidebar:#2e1e0c;--sidebar-border:#462c18;--surface:#341e0e;--border:#4c3018;--primary:#e8842a;--primary-hover:#f09a48;--primary-pale:#3a2410;--primary-light:#4c3018;--text:#f5e0c8;--text-2:#c09060;--text-3:#7a5030;--line-color:#4c3018;--done:#7a4a28;--urgent:#e06060;--urgent-bg:#2e1414;--urgent-border:#4e2424;--warn:#e0a040;--warn-bg:#2e2010;--warn-border:#4e3418;--shadow:0 1px 4px #0000004d, 0 4px 14px #0003;--shadow-hover:0 3px 10px #0006, 0 8px 24px #0000004d}:root[data-theme=green-dark]{--bg:#101c16;--sidebar:#14221a;--sidebar-border:#1c3225;--surface:#182c20;--border:#203a2c;--primary:#40a060;--primary-hover:#58c078;--primary-pale:#143020;--primary-light:#1e4228;--text:#c8f0d8;--text-2:#74a882;--text-3:#3a6848;--line-color:#203a2c;--done:#306445;--urgent:#e06060;--urgent-bg:#2e1414;--urgent-border:#4e2424;--warn:#e0a040;--warn-bg:#2e2010;--warn-border:#4e3418;--shadow:0 1px 4px #0000004d, 0 4px 14px #0003;--shadow-hover:0 3px 10px #0006, 0 8px 24px #0000004d}:root[data-theme=rose-dark]{--bg:#241018;--sidebar:#2e1018;--sidebar-border:#481820;--surface:#34141e;--border:#501c28;--primary:#e04888;--primary-hover:#f068a8;--primary-pale:#3a1020;--primary-light:#50182e;--text:#f5c8d8;--text-2:#c07898;--text-3:#7a3858;--line-color:#501c28;--done:#7a2040;--urgent:#e06060;--urgent-bg:#2e1414;--urgent-border:#4e2424;--warn:#e0a040;--warn-bg:#2e2010;--warn-border:#4e3418;--shadow:0 1px 4px #0000004d, 0 4px 14px #0003;--shadow-hover:0 3px 10px #0006, 0 8px 24px #0000004d}:root[data-theme$=-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ok:#6cc78a;--ok-bg:#15301f;--ok-border:#285238;--ok-solid:#3aaa5c}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-sans);background:var(--bg);color:var(--text)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border);border-radius:10px}:root{--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-spring:cubic-bezier(.34, 1.4, .64, 1);--dur-fast:.14s;--dur:.22s;--dur-slow:.36s}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}::selection{background:var(--primary-light);color:var(--text)}html{scroll-behavior:smooth}input[type=checkbox]{appearance:none;border:2px solid var(--border);background:var(--surface);vertical-align:-3px;cursor:pointer;width:16px;height:16px;transition:background-color var(--dur-fast), border-color var(--dur-fast), box-shadow var(--dur-fast), transform var(--dur-fast) var(--ease-spring);border-radius:4px;flex:none;place-content:center;display:inline-grid}input[type=checkbox]:before{content:"";width:8px;height:4.5px;transition:transform var(--dur) var(--ease-spring);border-bottom:2px solid #fff;border-left:2px solid #fff;transform:translateY(-1px)rotate(-45deg)scale(0)}input[type=checkbox]:hover:not(:disabled){border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-pale)}input[type=checkbox]:active:not(:disabled){transform:scale(.86)}input[type=checkbox]:checked,input[type=checkbox]:indeterminate{background:var(--primary);border-color:var(--primary)}input[type=checkbox]:checked:before{transform:translateY(-1px)rotate(-45deg)scale(1)}input[type=checkbox]:indeterminate:before{border-bottom-width:2px;border-left:0;width:8px;height:0;transform:none}input[type=checkbox]:disabled{cursor:not-allowed;opacity:.45}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}html{scroll-padding-top:84px}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.022em;text-wrap:balance;font-weight:650}p{text-wrap:pretty}a{color:inherit}[data-reveal]{opacity:0;transition:opacity .65s var(--ease-out), transform .65s var(--ease-out);transform:translateY(16px)}[data-reveal][data-shown]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transition:none;transform:none}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.skip{z-index:100;border-radius:var(--radius);background:var(--primary);color:#fff;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:16px}.skip:focus{top:12px}._brand_2yddh_1{color:var(--text);align-items:center;line-height:0;text-decoration:none;display:inline-flex}._logo_2yddh_8{width:auto;height:26px}._lg_2yddh_12 ._logo_2yddh_8{height:34px}._inverse_2yddh_15{color:inherit}._picker_1mg9x_1{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}._swatch_1mg9x_8{cursor:pointer;width:36px;height:36px;transition:var(--trans);border:3px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}._swatch_1mg9x_8:hover{transform:scale(1.12)}._swatch_1mg9x_8._active_1mg9x_24{border-color:var(--text)}._swatch_1mg9x_8._active_1mg9x_24:after{content:"✓";color:#fff;text-shadow:0 1px 3px #0006;font-size:14px;font-weight:800}._blue_1mg9x_35{background:linear-gradient(135deg,#4a8de0,#2f67c0)}._orange_1mg9x_38{background:linear-gradient(135deg,#e8842a,#c05010)}._green_1mg9x_41{background:linear-gradient(135deg,#40a060,#1e7040)}._rose_1mg9x_44{background:linear-gradient(135deg,#e04888,#b02060)}._blueDark_1mg9x_47{background:linear-gradient(135deg,#20304a,#4a8de0)}._orangeDark_1mg9x_50{background:linear-gradient(135deg,#341e0e,#e8842a)}._greenDark_1mg9x_53{background:linear-gradient(135deg,#182c20,#40a060)}._roseDark_1mg9x_56{background:linear-gradient(135deg,#34141e,#e04888)}@keyframes _markIn_qtwrb_1{0%{background-size:0% 100%}to{background-size:100% 100%}}._wrap_qtwrb_12{max-width:1200px;margin:0 auto;padding-inline:24px}._btn_qtwrb_18{border-radius:var(--radius);border:1.5px solid var(--border);background:var(--surface);color:var(--text-2);font-family:var(--font-display);white-space:nowrap;cursor:pointer;transition:var(--trans);justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}._btn_qtwrb_18:hover{border-color:var(--primary);color:var(--primary)}._btn_qtwrb_18:active{transform:translateY(1px)}._btnPrimary_qtwrb_45{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:var(--shadow)}._btnPrimary_qtwrb_45:hover{background:var(--primary-hover);border-color:var(--primary-hover);color:#fff;box-shadow:var(--shadow-hover)}._btnInk_qtwrb_57{background:var(--text);border-color:var(--text);color:var(--bg)}._btnInk_qtwrb_57:hover{background:var(--primary);border-color:var(--primary);color:#fff}._btnLg_qtwrb_67{border-radius:12px;padding:13px 22px;font-size:15px}._btnSm_qtwrb_72{padding:6px 12px;font-size:13px}._btn_qtwrb_18 ._arrow_qtwrb_76{transition:transform var(--dur) var(--ease-out);display:inline-block}._btn_qtwrb_18:hover ._arrow_qtwrb_76{transform:translate(3px)}._mark_qtwrb_85{background-image:linear-gradient(to bottom, transparent 58%, var(--primary-light) 58%, var(--primary-light) 92%, transparent 92%);background-repeat:no-repeat;background-size:100% 100%;margin-inline:-.06em;padding-inline:.06em;font-style:normal}[data-shown] ._mark_qtwrb_85,._markNow_qtwrb_100{animation:_markIn_qtwrb_1 .9s var(--ease-out) .35s both}._eyebrow_qtwrb_105{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);align-items:center;gap:10px;font-size:12.5px;font-weight:650;display:inline-flex}._eyebrow_qtwrb_105:before{content:"";background:currentColor;border-radius:2px;width:18px;height:2px}._folio_qtwrb_125{grid-template-columns:168px minmax(0,1fr);gap:0 40px;padding-block:72px;display:grid}._margin_qtwrb_131{position:relative}._marginIn_qtwrb_134{gap:6px;padding-top:6px;display:grid;position:sticky;top:96px}._folioNum_qtwrb_141{font-family:var(--font-display);color:var(--primary);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:44px;font-weight:300;line-height:1}._folioLabel_qtwrb_150{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-size:12.5px;font-weight:600;line-height:1.4}._folioBody_qtwrb_158{border-left:1px solid var(--border);min-width:0;padding-left:40px}._h2_qtwrb_163{max-width:20ch;font-size:clamp(30px,3.6vw,46px);line-height:1.06}._lead_qtwrb_168{color:var(--text-2);max-width:62ch;margin-top:18px;font-size:17.5px;line-height:1.6}._pageHero_qtwrb_177{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:48px;padding-block:72px 40px;display:grid}._pageHero_qtwrb_177 h1{margin-top:18px;font-size:clamp(38px,5.4vw,68px);line-height:1.02}._pageHeroAside_qtwrb_189{gap:22px;padding-bottom:8px;display:grid}._pageHeroAside_qtwrb_189 p{color:var(--text-2);font-size:17.5px;line-height:1.6}._actions_qtwrb_199{flex-wrap:wrap;gap:10px;display:flex}._closing_qtwrb_206{background:var(--text);color:var(--bg);border-radius:22px;grid-template-columns:minmax(0,1.4fr) auto;align-items:end;gap:32px;margin-block:40px 96px;padding:64px 56px;display:grid;position:relative;overflow:hidden}._closing_qtwrb_206:before{content:"";background:repeating-linear-gradient(to bottom, transparent 0 39px, color-mix(in srgb, var(--bg) 9%, transparent) 39px 40px);pointer-events:none;position:absolute;inset:0}._closing_qtwrb_206>*{position:relative}._closing_qtwrb_206 h2{max-width:18ch;font-size:clamp(30px,4vw,50px);line-height:1.04}._closing_qtwrb_206 p{color:color-mix(in srgb, var(--bg) 72%, transparent);max-width:52ch;margin-top:14px;font-size:16.5px;line-height:1.6}._closing_qtwrb_206 ._btn_qtwrb_18:not(._btnPrimary_qtwrb_45){color:var(--bg);border-color:color-mix(in srgb, var(--bg) 35%, transparent);background:0 0}._closing_qtwrb_206 ._btn_qtwrb_18:not(._btnPrimary_qtwrb_45):hover{border-color:var(--bg)}._tag_qtwrb_256{border:1px solid var(--border);background:var(--surface);color:var(--text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}._tagPrimary_qtwrb_269{border-color:var(--primary-light);background:var(--primary-pale);color:var(--primary)}._num_qtwrb_274{font-variant-numeric:tabular-nums}._srOnly_qtwrb_277{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=960px){._folio_qtwrb_125{grid-template-columns:1fr;padding-block:64px}._marginIn_qtwrb_134{grid-auto-flow:column;justify-content:start;align-items:baseline;gap:12px;margin-bottom:20px;position:static}._folioNum_qtwrb_141{font-size:30px}._folioBody_qtwrb_158{border-left:0;padding-left:0}._pageHero_qtwrb_177{grid-template-columns:1fr;gap:24px;padding-block:48px 24px}._closing_qtwrb_206{grid-template-columns:1fr;padding:44px 28px}}@media (width<=560px){._wrap_qtwrb_12{padding-inline:16px}._lead_qtwrb_168,._pageHeroAside_qtwrb_189 p{font-size:16px}._btnLg_qtwrb_67{padding:12px 18px}}._header_15k2v_3{z-index:40;transition:background var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out);border-bottom:1px solid #0000;position:sticky;top:0}._headerScrolled_15k2v_12{background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);border-bottom-color:var(--border)}._headerIn_15k2v_18{align-items:center;gap:28px;height:68px;display:flex}._brandLink_15k2v_24{color:var(--text);flex:none;text-decoration:none;display:inline-flex}._nav_15k2v_30{gap:4px;margin-right:auto;display:flex}._navLink_15k2v_35{border-radius:var(--radius-sm);font-family:var(--font-display);color:var(--text-2);transition:color var(--dur-fast);padding:8px 12px;font-size:14.5px;font-weight:550;text-decoration:none;position:relative}._navLink_15k2v_35:after{content:"";background:var(--primary);transform-origin:0;height:2px;transition:transform var(--dur) var(--ease-out);border-radius:2px;position:absolute;bottom:2px;left:12px;right:12px;transform:scaleX(0)}._navLink_15k2v_35:hover{color:var(--text)}._navLink_15k2v_35:hover:after{transform:scaleX(.35)}._navActive_15k2v_65{color:var(--text)}._navActive_15k2v_65:after,._navActive_15k2v_65:hover:after{transform:scaleX(1)}._headerCta_15k2v_72{flex:none;gap:8px;display:flex}._login_15k2v_77{background:0 0;border-color:#0000}._burger_15k2v_83{border:1.5px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer;width:42px;height:42px;margin-left:auto;display:none;position:relative}._burger_15k2v_83 span{background:var(--text);height:2px;transition:transform var(--dur) var(--ease-out);border-radius:2px;position:absolute;left:11px;right:11px}._burger_15k2v_83 span:first-child{top:15px}._burger_15k2v_83 span:last-child{top:23px}._burgerOpen_15k2v_109 span:first-child{transform:translateY(4px)rotate(45deg)}._burgerOpen_15k2v_109 span:last-child{transform:translateY(-4px)rotate(-45deg)}._sheet_15k2v_115{border-top:1px solid var(--border);padding-block:12px 20px}._sheet_15k2v_115[hidden]{display:none}._sheet_15k2v_115 nav{display:grid}._sheetLink_15k2v_125{border-bottom:1px solid var(--border);font-family:var(--font-display);color:var(--text-2);padding:14px 0;font-size:22px;font-weight:600;text-decoration:none}._sheetLink_15k2v_125._navActive_15k2v_65{color:var(--primary)}._sheetCta_15k2v_137{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}._footer_15k2v_145{border-top:1px solid var(--border);background:var(--sidebar);margin-top:24px}._footerIn_15k2v_150{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:40px;padding-block:56px 40px;display:grid}._footerBrand_15k2v_156{align-content:start;gap:16px;display:grid}._footerBrand_15k2v_156 p{color:var(--text-2);max-width:36ch;font-size:14.5px;line-height:1.6}._themes_15k2v_167{color:var(--text-3);gap:8px;font-size:13px;display:grid}._footerCol_15k2v_173{color:var(--text-2);align-content:start;gap:10px;font-size:14px;line-height:1.5;display:grid}._footerCol_15k2v_173 b{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--text);margin-bottom:4px;font-size:13px}._footerCol_15k2v_173 a{width:fit-content;text-decoration:none}._footerCol_15k2v_173 a:hover{color:var(--primary);text-underline-offset:3px;text-decoration:underline}._footerBase_15k2v_198{border-top:1px solid var(--sidebar-border);color:var(--text-3);justify-content:space-between;gap:16px;padding-block:18px 28px;font-size:13px;display:flex}@media (width<=1020px){._nav_15k2v_30,._headerCta_15k2v_72{display:none}._burger_15k2v_83{display:block}._footerIn_15k2v_150{grid-template-columns:1fr 1fr}._footerBrand_15k2v_156{grid-column:1/-1}}@media (width<=560px){._headerIn_15k2v_18{height:60px}._footerIn_15k2v_150{grid-template-columns:1fr;gap:28px}}@keyframes _leaf_jdvzv_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes _pageIn_jdvzv_1{0%{opacity:0;transform:perspective(900px)rotateY(-12deg)}to{opacity:1;transform:none}}._shelfWrap_jdvzv_22{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:28px;display:grid}._shelf_jdvzv_22{align-items:flex-end;gap:6px;min-height:300px;padding:0 10px 14px;display:flex;position:relative}._plank_jdvzv_36{background:var(--sidebar-border);height:14px;box-shadow:inset 0 -3px 0 var(--border);border-radius:4px;position:absolute;bottom:0;left:0;right:0}._spine_jdvzv_48{cursor:pointer;width:62px;height:270px;box-shadow:inset -6px 0 0 #00000014, inset 2px 0 0 #ffffff2e, var(--shadow);transition:transform var(--dur-slow) var(--ease-spring), box-shadow var(--dur);font:inherit;border:0;border-radius:6px 6px 3px 3px;flex-direction:column;justify-content:space-between;align-items:center;padding:16px 0 14px;display:flex;position:relative}._spine_jdvzv_48:nth-child(2n){height:252px}._spine_jdvzv_48:nth-child(3n){height:262px}._spine_jdvzv_48:hover,._spineOpen_jdvzv_76{box-shadow:inset -6px 0 0 #00000014, inset 2px 0 0 #ffffff2e, var(--shadow-hover);transform:translateY(-22px)}._spineOpen_jdvzv_76{transform:translateY(-30px)rotate(-2deg)}._tone0_jdvzv_86{background:var(--primary);color:#fff}._tone1_jdvzv_90{background:var(--primary-hover);color:#fff}._tone2_jdvzv_94{background:var(--primary-light);color:var(--text)}._tone3_jdvzv_98{background:var(--surface);color:var(--text);outline:1.5px solid var(--border);outline-offset:-1.5px}._spineLabel_jdvzv_104{writing-mode:vertical-rl;font-family:var(--font-display);letter-spacing:.02em;white-space:nowrap;background:color-mix(in srgb, var(--surface) 92%, transparent);color:var(--text);border-radius:3px;padding:12px 5px;font-size:15px;font-weight:650;transform:rotate(180deg)}._ring_jdvzv_118{background:var(--bg);border-radius:50%;width:26px;height:26px;box-shadow:inset 0 2px 4px #00000040}._spineNum_jdvzv_125{font-family:var(--font-display);opacity:.75;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}._page_jdvzv_134{border:1px solid var(--border);background:linear-gradient(to right, var(--primary-light) 0 1px, transparent 1px) 46px 0 / 100% 100% no-repeat, repeating-linear-gradient(to bottom, transparent 0 31px, color-mix(in srgb, var(--line-color) 40%, transparent) 31px 32px), var(--surface);box-shadow:var(--shadow);transform-origin:0;animation:_pageIn_jdvzv_1 .45s var(--ease-out) both;border-radius:4px 14px 14px 4px;align-content:start;align-self:stretch;gap:8px;margin-bottom:14px;padding:22px 26px 26px 66px;display:grid}._pageTitle_jdvzv_156{font-family:var(--font-display);letter-spacing:-.02em;font-size:26px;font-weight:650;line-height:32px}._page_jdvzv_134 p{color:var(--text-2);font-size:15px;line-height:32px}._page_jdvzv_134 ul{margin:0;padding:0;list-style:none}._page_jdvzv_134 li{animation:_leaf_jdvzv_1 .35s var(--ease-out) both;align-items:center;gap:10px;font-size:15px;font-weight:550;line-height:32px;display:flex}._page_jdvzv_134 li:before{content:"";background:var(--primary);border-radius:2px;flex:none;width:7px;height:7px}@media (width<=860px){._shelfWrap_jdvzv_22{grid-template-columns:1fr}._shelf_jdvzv_22{scrollbar-width:none;min-height:0;padding-top:36px;overflow-x:auto}._spine_jdvzv_48{flex:none;width:52px;height:200px}._spine_jdvzv_48:nth-child(2n){height:186px}._spine_jdvzv_48:nth-child(3n){height:194px}._spineLabel_jdvzv_104{font-size:13px}}@media (width<=560px){._page_jdvzv_134{background-position:26px 0,0 0,0 0;padding:18px 18px 20px 40px}}@keyframes _ink_viwn2_1{0%{clip-path:inset(0 100% 0 0);opacity:.2}to{clip-path:inset(0);opacity:1}}@keyframes _stamp_viwn2_1{0%{opacity:0;transform:rotate(-8deg)scale(1.35)}60%{opacity:1;transform:rotate(-8deg)scale(.94)}to{opacity:1;transform:rotate(-8deg)scale(1)}}@keyframes _circle_viwn2_1{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}._ledger_viwn2_36{gap:14px;min-width:0;display:grid}._events_viwn2_43{grid-template-columns:1fr 1fr;gap:8px;display:grid}._event_viwn2_43{border-radius:var(--radius);border:1.5px solid var(--border);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:var(--trans);align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;font-weight:600;display:flex}._event_viwn2_43:hover:not(:disabled){border-color:var(--primary);box-shadow:var(--shadow);transform:translateY(-1px)}._event_viwn2_43:disabled{cursor:default}._event_viwn2_43:disabled:not(._eventDone_viwn2_72){opacity:.55}._eventNum_viwn2_75{background:var(--primary-pale);width:26px;height:26px;color:var(--primary);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}._eventText_viwn2_88{gap:1px;line-height:1.25;display:grid}._eventText_viwn2_88 small{letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);font-size:11px;font-weight:600}._eventDone_viwn2_72{border-color:var(--ok-border);background:var(--ok-bg)}._eventDone_viwn2_72 ._eventNum_viwn2_75{background:var(--ok-solid);color:#fff}._sheet_viwn2_110{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-hover);border-radius:14px;font-size:12.5px;overflow:hidden}._sheetHead_viwn2_118{border-bottom:1px solid var(--border);color:var(--text-2);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex}._sheetHead_viwn2_118 b{font-family:var(--font-display);color:var(--text)}._year_viwn2_132{font-variant-numeric:tabular-nums;color:var(--text-3)}._cols_viwn2_136,._line_viwn2_137,._foot_viwn2_138{grid-template-columns:30px 42px 66px minmax(0,1fr) 74px 74px 26px;align-items:center;gap:8px;padding-inline:16px;display:grid}._cols_viwn2_136{background:var(--sidebar);color:var(--text-3);letter-spacing:.05em;text-transform:uppercase;padding-block:7px;font-size:11px;font-weight:600}._body_viwn2_154{scrollbar-width:thin;background:repeating-linear-gradient(to bottom, transparent 0 29px, color-mix(in srgb, var(--line-color) 45%, transparent) 29px 30px);height:268px;overflow-y:auto}._entry_viwn2_165{border-bottom:1.5px solid var(--line-color)}._line_viwn2_137{height:30px;animation:_ink_viwn2_1 .5s var(--ease-out) both;font-variant-numeric:tabular-nums;color:var(--text)}._line_viwn2_137>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._muted_viwn2_179{color:var(--text-3)}._cJnl_viwn2_182{color:var(--primary);font-weight:700}._account_viwn2_186{color:var(--text-2);letter-spacing:.01em;font-weight:600}._label_viwn2_191{color:var(--text)}._cAmt_viwn2_194{text-align:right}._cLet_viwn2_197{text-align:center}._letter_viwn2_200{border:1.5px solid var(--ok-solid);width:20px;height:20px;color:var(--ok);animation:_circle_viwn2_1 .45s var(--ease-spring) both .5s;border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:700;display:inline-grid}._empty_viwn2_213{color:var(--text-3);padding:22px 16px;font-size:13px;line-height:1.5}._foot_viwn2_138{border-top:1px solid var(--border);background:var(--sidebar);font-variant-numeric:tabular-nums;padding-block:10px;font-weight:700;position:relative}._totLabel_viwn2_227{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--text-2);grid-column:1/5;font-size:12px}._foot_viwn2_138 ._cAmt_viwn2_194{border-top:1.5px double var(--text-2);padding-top:3px}._seal_viwn2_239{border:2px solid var(--ok-solid);color:var(--ok);background:color-mix(in srgb, var(--surface) 88%, transparent);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;opacity:0;pointer-events:none;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:-34px;right:14px;transform:rotate(-8deg)}._sealOn_viwn2_257{animation:_stamp_viwn2_1 .55s var(--ease-out) both .45s}._caption_viwn2_261{min-height:42px;color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13.5px;line-height:1.45;display:flex}._caption_viwn2_261 b{color:var(--text)}._reset_viwn2_274{font:inherit;color:var(--primary);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}@media (width<=560px){._event_viwn2_43{gap:8px;padding:8px 9px;font-size:12.5px}._eventNum_viwn2_75{width:22px;height:22px;font-size:11.5px}._eventText_viwn2_88 small{font-size:10px}._cols_viwn2_136,._line_viwn2_137,._foot_viwn2_138{grid-template-columns:56px minmax(0,1fr) 60px 60px 20px;gap:6px;padding-inline:10px}._cJnl_viwn2_182,._cDate_viwn2_308{display:none}._totLabel_viwn2_227{grid-column:1/3}._sheet_viwn2_110{font-size:11.5px}}._hero_1kdk0_2{position:relative;overflow:hidden}._hero_1kdk0_2:before{content:"";background:repeating-linear-gradient(to bottom, transparent 0 39px, color-mix(in srgb, var(--line-color) 38%, transparent) 39px 40px);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 20%,#0000 95%);mask-image:linear-gradient(#000 20%,#0000 95%)}._heroIn_1kdk0_20{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:center;gap:56px;padding-block:64px 72px;display:grid;position:relative}._heroText_1kdk0_28 h1{letter-spacing:-.035em;margin-top:20px;font-size:clamp(40px,4.7vw,66px);line-height:1}._heroLead_1kdk0_34{color:var(--text-2);max-width:50ch;margin-block:24px 30px;font-size:18px;line-height:1.6}._facts_1kdk0_41{color:var(--text-2);flex-wrap:wrap;gap:8px 22px;margin:26px 0 0;padding:0;font-size:14px;font-weight:550;list-style:none;display:flex}._facts_1kdk0_41 li{align-items:center;gap:8px;display:flex}._facts_1kdk0_41 li:before{content:"✓";color:var(--ok-solid);font-weight:700}._heroDemo_1kdk0_62{min-width:0}._dividers_1kdk0_67{z-index:1;scrollbar-width:none;gap:6px;margin-top:32px;display:flex;position:relative;overflow-x:auto}._divider_1kdk0_67{border:1px solid var(--border);background:var(--sidebar);color:var(--text-2);font-family:var(--font-display);cursor:pointer;white-space:nowrap;transition:var(--trans);border-bottom:0;border-radius:12px 12px 0 0;margin-bottom:-1px;padding:12px 20px 11px;font-size:15px;font-weight:600}._divider_1kdk0_67:hover{color:var(--text)}._tabShort_1kdk0_94{display:none}._dividerOn_1kdk0_97{background:var(--surface);color:var(--primary);box-shadow:inset 0 3px 0 var(--primary);padding-bottom:12px}._audience_1kdk0_103{border:1px solid var(--border);background:var(--surface);border-radius:0 18px 18px;gap:40px;padding:32px 36px 28px;display:grid}._audienceText_1kdk0_111{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px 32px;display:grid}._audienceText_1kdk0_111 h3{grid-column:1}._audienceText_1kdk0_111 p{grid-column:1;max-width:62ch}._audienceText_1kdk0_111>a{grid-area:1/2/3}._audienceText_1kdk0_111 h3{font-size:28px;line-height:1.12}._audienceText_1kdk0_111 p{color:var(--text-2);font-size:16px;line-height:1.6}._chores_1kdk0_139{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;margin:36px 0 0;padding:0;list-style:none;display:grid}._chores_1kdk0_139 li{border-bottom:1px solid var(--border);grid-template-columns:40px minmax(0,1fr);gap:8px;padding:22px 22px 22px 0;display:grid}._chores_1kdk0_139 li:nth-child(2n){border-left:1px solid var(--border);padding-left:22px}._choreNum_1kdk0_158{font-family:var(--font-display);color:var(--text-3);font-variant-numeric:tabular-nums;padding-top:3px;font-weight:600}._chore_1kdk0_139{justify-items:start;gap:8px;display:grid}._choreBefore_1kdk0_170{display:block}._chore_1kdk0_139 s{font-family:var(--font-display);color:var(--text);background:linear-gradient(var(--urgent), var(--urgent)) no-repeat 0 58% / 0% 2.5px;transition:background-size .9s var(--ease-out) .45s, color .6s var(--ease-out) .9s;font-size:20px;font-weight:600;line-height:1.3;text-decoration:none}[data-shown] ._chore_1kdk0_139 s{color:var(--text-3);background-size:100% 2.5px}._choreAfter_1kdk0_189{color:var(--primary);opacity:0;transition:opacity .5s var(--ease-out) 1s, transform .5s var(--ease-out) 1s;font-size:15px;font-weight:600;line-height:1.5;transform:translateY(4px)}._choreAfter_1kdk0_189:before{content:"→ "}[data-shown] ._choreAfter_1kdk0_189{opacity:1;transform:none}._filter_1kdk0_209{border-radius:var(--radius);border:1px solid var(--border);background:var(--sidebar);gap:2px;margin-top:28px;padding:3px;display:inline-flex}._filterBtn_1kdk0_218{border-radius:var(--radius-sm);font:inherit;color:var(--text-2);cursor:pointer;transition:var(--trans);background:0 0;border:0;padding:7px 14px;font-size:14px;font-weight:600}._filterOn_1kdk0_230{background:var(--surface);color:var(--primary);box-shadow:var(--shadow)}._toc_1kdk0_235{columns:2;column-gap:56px;margin-top:28px}._chapter_1kdk0_240{break-inside:avoid;margin-bottom:30px}._chapter_1kdk0_240 h3{letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);border-bottom:2px solid var(--text);gap:10px;padding-bottom:8px;font-size:13px;display:flex}._chapter_1kdk0_240 h3 span{color:var(--primary);min-width:22px}._chapter_1kdk0_240 ul{margin:0;padding:0;list-style:none}._chapter_1kdk0_240 li{transition:opacity var(--dur)}._chapter_1kdk0_240 li a{color:var(--text);align-items:baseline;gap:8px;padding:9px 0;font-size:15.5px;font-weight:550;text-decoration:none;display:flex}._entryName_1kdk0_276{transition:color var(--dur-fast)}._leader_1kdk0_279{border-bottom:2px dotted var(--line-color);min-width:16px;transition:border-color var(--dur-fast);flex:1;transform:translateY(-4px)}._chapter_1kdk0_240 li a:hover ._entryName_1kdk0_276{color:var(--primary)}._chapter_1kdk0_240 li a:hover ._leader_1kdk0_279{border-color:var(--primary)}._auds_1kdk0_292{gap:4px;display:flex}._auds_1kdk0_292 i,._tocNote_1kdk0_297 i{background:var(--primary-pale);width:22px;height:22px;color:var(--primary);border-radius:6px;place-items:center;font-size:11.5px;font-style:normal;font-weight:700;display:inline-grid}._dim_1kdk0_309{opacity:.22}._dim_1kdk0_309 a{pointer-events:none}._tocNote_1kdk0_297{color:var(--text-3);align-items:center;gap:6px;font-size:13px;display:flex}._trust_1kdk0_324{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:32px 0 28px;display:grid}._trust_1kdk0_324 div{border-top:3px solid var(--primary);padding-top:14px}._trust_1kdk0_324 dt{font-family:var(--font-display);font-size:17px;font-weight:650}._trust_1kdk0_324 dd{color:var(--text-2);margin:6px 0 0;font-size:14.5px;line-height:1.55}@media (width<=1020px){._heroIn_1kdk0_20{grid-template-columns:1fr;gap:40px;padding-block:40px 56px}._trust_1kdk0_324{grid-template-columns:1fr 1fr}}@media (width<=720px){._chores_1kdk0_139{grid-template-columns:1fr}._chores_1kdk0_139 li:nth-child(2n){border-left:0;padding-left:0}._toc_1kdk0_235{columns:1}._audience_1kdk0_103{border-radius:0 14px 14px;padding:22px 18px}._audienceText_1kdk0_111{grid-template-columns:1fr}._audienceText_1kdk0_111>a{grid-area:auto/1;justify-self:start}}@media (width<=560px){._heroLead_1kdk0_34{font-size:16.5px}._chore_1kdk0_139 s{font-size:17.5px}._trust_1kdk0_324{grid-template-columns:1fr}._divider_1kdk0_67{padding:10px 14px;font-size:14px}._tabLong_1kdk0_394{display:none}._tabShort_1kdk0_94{display:inline}}
