@font-face{font-family:EB Garamond;src:url(../../../fonts/eb-garamond/regular.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(../../../fonts/eb-garamond/italic.woff2)format("woff2");font-weight:400 800;font-style:italic;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(../../../fonts/bricolage/regular.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Kavivanar;src:url(../../../fonts/kavivanar/regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{color:#171715;--paper:#fff;--ink:#171715;--muted:#62625d;--rule:#d4d4cd;--soft:#f6f6f2;--signal:#315b4b;--shell:1080px;--reading:660px;font-synthesis:none;text-rendering:optimizelegibility;scroll-behavior:smooth;scrollbar-gutter:stable;background:#fff;scroll-padding-top:92px;font-family:EB Garamond,Georgia,serif}*{box-sizing:border-box}body{margin:0;font-size:20px;line-height:1.45}button,input,select,textarea{font:inherit;color:inherit}button,a,input,textarea{touch-action:manipulation}button{cursor:pointer;border-radius:0}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}button:hover{background:#efefea}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex="0"]:focus-visible{outline:2px solid var(--signal);outline-offset:4px}img{max-width:100%}svg{flex-shrink:0}p{margin:0 0 1em}h1,h2,h3{letter-spacing:-.035em;margin:0;font-weight:400;line-height:1.03}h1{font-size:clamp(42px,5vw,64px)}h2{font-size:clamp(35px,4vw,54px)}h3{font-size:30px}main:focus{outline:none}.shell{width:calc(100% - 40px);max-width:var(--shell);margin-inline:auto}.eyebrow{letter-spacing:.1em;color:var(--muted);font-family:Bricolage Grotesque,sans-serif;font-size:11px;font-weight:400;line-height:1.5}.meta{color:var(--muted);font-size:14px;line-height:1.4}.section{border-top:1px solid var(--rule);padding-block:68px}.section-heading{margin-bottom:30px}.section-heading .eyebrow{margin-bottom:10px}.section-heading-row{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}.section-heading-row .section-heading{margin-bottom:0}.section-heading-row>a{white-space:nowrap;align-items:center;min-height:44px;font-size:16px;display:flex}.button{text-align:center;border:1px solid var(--ink);background:#fff;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 16px;font-size:17px;line-height:1.25;text-decoration:none;display:inline-flex}.button:hover{background:var(--ink);color:#fff;text-decoration:none}.button.primary{background:var(--ink);color:#fff}.button.primary:hover{background:#353531}.actions{flex-wrap:wrap;gap:10px;display:flex}.lede{color:#343432;font-size:24px;line-height:1.35}.reading{max-width:var(--reading)}.page-head{padding-top:68px;padding-bottom:42px}.page-head .eyebrow{margin-bottom:14px}.page-head h1{max-width:850px}.page-head .lede{max-width:680px;margin-top:20px}.breadcrumb{color:var(--muted);flex-wrap:wrap;gap:8px;margin-bottom:24px;font-size:14px;display:flex}.prose{font-size:20px;line-height:1.55}.prose p{margin:0 0 1.15em}.prose h2{letter-spacing:-.025em;margin:1.4em 0 .65em;font-size:34px;line-height:1.12}.prose h3{margin:1.3em 0 .6em;font-size:25px;line-height:1.2}.prose ul,.prose ol{padding-left:23px}.prose li{margin-bottom:8px;padding-left:3px}.prose pre{background:var(--soft);padding:20px;font-size:14px;line-height:1.6;overflow:auto}.prose code{overflow-wrap:anywhere;font-size:.76em}.prose pre code{font-size:inherit}.prose .table-wrap{max-width:100%;margin:24px 0 30px;overflow-x:auto}.prose table{border-collapse:collapse;width:100%;min-width:520px;font-size:16px;line-height:1.4}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:12px 12px 12px 0}.prose th{border-top:1px solid var(--ink);color:var(--muted);font-weight:500}.prose blockquote{border-left:1px solid var(--ink);margin:28px 0;padding-left:24px;font-style:italic}.skip-link{border:1px solid var(--ink);z-index:100;background:#fff;padding:12px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:12px}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.print-only{display:none}.muted{color:var(--muted)}.text-link{align-items:center;min-height:44px;font-size:17px;display:inline-flex}.route-body{padding-bottom:35px}.rule{border:0;border-top:1px solid var(--rule);margin:36px 0}.handwritten{font-family:Kavivanar,cursive;font-size:18px;line-height:1.4}@media (width<=860px){.section{padding-block:54px}.page-head{padding-top:52px}.lede{font-size:22px}}@media (width<=600px){:root{scroll-padding-top:20px}.shell{width:calc(100% - 32px)}body{font-size:19px}.section{padding-block:42px}.page-head{padding-top:38px;padding-bottom:30px}.page-head h1{font-size:42px}.page-head .lede{font-size:21px}.section-heading-row{display:block}.section-heading-row>a{margin-top:10px}.section-heading{margin-bottom:24px}.eyebrow{font-size:11px}.prose{font-size:19px;line-height:1.55}.prose h2{font-size:29px}.prose h3{font-size:24px}.prose table{font-size:15px}.lede{font-size:21px}.actions .button{flex:100%}.breadcrumb{font-size:13px}.handwritten{font-size:17px}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.masthead,footer,.privacy-notice,.no-print,.skip-link,dialog{display:none!important}:root{color:#000;scrollbar-gutter:auto}body{font-size:12pt}.shell{width:100%;max-width:none}.page-head{padding:0 0 20px}h1{font-size:30pt}.article-layout{border:0!important;padding:0!important;display:block!important}.article-context{display:none!important}.article-main{max-width:100%!important}.article-toolbar,.related-section,.toc{display:none!important}.prose{font-size:12pt;line-height:1.4}.prose h2{break-after:avoid;font-size:20pt}.prose table{min-width:0;font-size:10pt}.prose .table-wrap{overflow:visible}.prose th,.prose td{padding:6px}a{color:#000}figure{break-inside:avoid;max-width:400px}.express-factor{break-inside:avoid}img{max-height:250px;width:auto!important}.print-only{display:block}.template-intro,.template-related,.template-help,.template-disclaimer{display:none!important}.template-sheet{box-shadow:none!important;border:0!important;width:100%!important;margin:0!important}.template-sheet h2{font-size:22pt}.print-area{border:0!important;padding:0!important}.template-detail .page-head{display:none}.template-sheet textarea{resize:none;border-bottom:1px solid #aaa!important}.template-sheet .sheet-day,.template-sheet .sheet-fields{break-inside:avoid}.template-sheet .sheet-day textarea{height:62px!important}.template-sheet .sheet-fields textarea{height:48px!important}.template-sheet label{font-size:10pt!important}.template-sheet input{font-size:12pt!important}}.masthead.svelte-s2sshx{z-index:20;background:#fff;border-bottom:1px solid #6b6b65;position:sticky;top:0}.header-inner.svelte-s2sshx{justify-content:space-between;align-items:center;gap:32px;min-height:64px;display:flex}.brand.svelte-s2sshx{align-items:center;min-height:44px;display:flex}.brand.svelte-s2sshx img:where(.svelte-s2sshx){width:220px;height:auto}nav.svelte-s2sshx{align-items:center;gap:25px;font-size:16px;display:flex}nav.svelte-s2sshx a:where(.svelte-s2sshx){text-underline-offset:3px;align-items:center;min-height:44px;display:flex}.header-search.svelte-s2sshx{gap:7px}.mobile-topic.svelte-s2sshx{display:none}nav.svelte-s2sshx a[aria-current]:where(.svelte-s2sshx){text-decoration-thickness:2px}@media (width<=600px){.header-inner.svelte-s2sshx{padding-top:12px;padding-bottom:16px;display:block}.brand.svelte-s2sshx{min-height:36px;margin-bottom:10px}.brand.svelte-s2sshx img:where(.svelte-s2sshx){width:216px}nav.svelte-s2sshx{border-top:1px solid #777;border-left:1px solid #777;grid-template-columns:1fr 1fr;gap:0;font-size:16px;display:grid}nav.svelte-s2sshx a:where(.svelte-s2sshx){border-bottom:1px solid #777;border-right:1px solid #777;min-height:44px;padding:7px 12px;text-decoration:none}.mobile-topic.svelte-s2sshx{display:flex}.header-search.svelte-s2sshx{display:none}.masthead.svelte-s2sshx{position:relative}}footer.svelte-jz8lnl{border-top:1px solid var(--rule);margin-top:70px;padding:60px 0 22px;font-size:15px}.footer-top.svelte-jz8lnl{grid-template-columns:2fr 1fr 1fr;gap:36px;padding-bottom:54px;display:grid}.footer-brand.svelte-jz8lnl img:where(.svelte-jz8lnl){width:220px;max-width:100%;height:auto}.footer-top.svelte-jz8lnl p:where(.svelte-jz8lnl){margin-top:12px}.footer-top.svelte-jz8lnl nav:where(.svelte-jz8lnl){flex-direction:column;align-items:flex-start;gap:6px;display:flex}.footer-top.svelte-jz8lnl nav:where(.svelte-jz8lnl) a:where(.svelte-jz8lnl){min-height:28px}.footer-bottom.svelte-jz8lnl{border-top:1px solid var(--rule);color:var(--muted);justify-content:space-between;align-items:start;gap:20px;padding-top:18px;font-size:13px;display:flex}.footer-bottom.svelte-jz8lnl nav:where(.svelte-jz8lnl){flex-wrap:wrap;gap:16px;display:flex}.footer-bottom.svelte-jz8lnl a:where(.svelte-jz8lnl){min-height:28px}@media (width<=700px){.footer-top.svelte-jz8lnl{grid-template-columns:1fr 1fr;gap:28px}.footer-top.svelte-jz8lnl>div:where(.svelte-jz8lnl){grid-column:1/-1}.footer-bottom.svelte-jz8lnl{flex-direction:column}.footer-bottom.svelte-jz8lnl nav:where(.svelte-jz8lnl){gap:12px}.footer-top.svelte-jz8lnl nav:where(.svelte-jz8lnl) a:where(.svelte-jz8lnl){min-height:32px}}.privacy-notice.svelte-uczfck{z-index:40;background:var(--ink);color:#fff;width:390px;max-width:calc(100vw - 32px);padding:18px 20px;font-size:14px;position:fixed;bottom:20px;right:20px;box-shadow:0 3px 14px #0002}.privacy-notice.svelte-uczfck strong:where(.svelte-uczfck){font-size:16px;font-weight:600}.privacy-notice.svelte-uczfck p:where(.svelte-uczfck){margin:7px 0 10px;line-height:1.35}.privacy-notice.svelte-uczfck div:where(.svelte-uczfck){flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.privacy-notice.svelte-uczfck button:where(.svelte-uczfck){color:var(--ink);background:#fff;border:1px solid #fff;min-height:44px;padding:8px 13px}.privacy-notice.svelte-uczfck a:where(.svelte-uczfck){color:#fff;align-items:center;min-height:32px;display:inline-flex}@media (width<=600px){.privacy-notice.svelte-uczfck{padding:14px 16px;font-size:13px;bottom:16px;right:16px}.privacy-notice.svelte-uczfck strong:where(.svelte-uczfck){font-size:15px}.privacy-notice.svelte-uczfck a:where(.svelte-uczfck){min-height:32px}}
