@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/ae4091e751c37a8f-s.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/7b43bdfb5c70b33e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/af1b7dc4c9d83343-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Frank Ruhl Libre Fallback;src:local("Times New Roman");ascent-override:88.56%;descent-override:30.91%;line-gap-override:0.00%;size-adjust:108.06%}.__className_92f1af{font-family:Frank Ruhl Libre,Frank Ruhl Libre Fallback;font-style:normal}.__variable_92f1af{--font-frank:"Frank Ruhl Libre","Frank Ruhl Libre Fallback"}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/98be49a4df305685-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/98be49a4df305685-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6ead47deb8affd65-s.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a53bda6e2f297fc1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5eaa6df7f69c6102-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans Hebrew Fallback;src:local("Arial");ascent-override:101.09%;descent-override:27.64%;line-gap-override:0.00%;size-adjust:105.65%}.__className_82056b{font-family:Noto Sans Hebrew,Noto Sans Hebrew Fallback;font-style:normal}.__variable_82056b{--font-noto:"Noto Sans Hebrew","Noto Sans Hebrew Fallback"}:root{--s-1:0.25rem;--s-2:0.5rem;--s-3:0.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:clamp(3rem,2rem + 4vw,5.5rem);--gutter:clamp(1rem,0.6rem + 2.2vw,2.5rem);--step--1:clamp(0.9375rem,0.92rem + 0.1vw,1rem);--step-0:clamp(1.0625rem,1.02rem + 0.2vw,1.1875rem);--step-1:clamp(1.1875rem,1.12rem + 0.35vw,1.375rem);--step-2:clamp(1.5rem,1.3rem + 0.9vw,2rem);--step-3:clamp(2.125rem,1.5rem + 2.8vw,3.5rem);--step-hero:clamp(2.5rem,1.5rem + 4vw,4.5rem);--step-numeral:clamp(3rem,2rem + 4vw,6rem);--step-digit:clamp(2.5rem,2rem + 2.5vw,4rem);--fw-body:400;--fw-medium:500;--fw-bold:600;--fw-head:400;--fw-h2:500;--fw-display:300;--lh-body:1.75;--lh-head:1.15;--lh-tight:1;--lh-snug:1.3;--lh-list:1.5;--lh-lede:1.55;--measure:44rem;--line-length:62ch;--margin-w:16rem;--margin-gap:3rem;--wide:76rem;--r-sheet:1.5rem;--r-slip:1rem;--r-control:0.75rem;--r-pill:999px;--radius:0.25rem;--hair:1px;--focus-width:3px;--focus-offset:3px;--underline-offset:0.22em;--transition:text-decoration-thickness 150ms ease,color 150ms ease,background-color 200ms ease,border-color 150ms ease,box-shadow 200ms ease,translate 200ms ease;--sticky-top:var(--s-4);--blur:blur(24px);--blur-sm:blur(16px);--field:#f6f3ea;--glow-1:#dae3f5;--glow-2:#f2ddd3;--grid:rgb(22 20 15/0.05);--sheet:rgb(251 250 246/0.8);--slip:rgb(255 255 255/0.62);--bar:rgb(251 250 246/0.72);--sheet-solid:#f8f6f0;--slip-solid:#fbfaf7;--glass-hi:rgb(255 255 255/0.75);--glass-shadow:0 1px 1px rgb(22 20 15/0.04),0 12px 32px -12px rgb(30 58 138/0.18),0 32px 64px -24px rgb(155 44 31/0.1);--glass-shadow-lift:0 1px 1px rgb(22 20 15/0.04),0 18px 40px -12px rgb(30 58 138/0.26),0 40px 72px -24px rgb(155 44 31/0.14);--ink:#16140f;--secondary:#4a463c;--link:#1e3a8a;--link-hover:#172e6e;--mark:#9b2c1f;--rule:#756e5e;--button-bg:#1e3a8a;--button-ink:#ffffff;--button-hover:#172e6e;--beam:rgb(59 91 219/0.3);--beam-soft:rgb(59 91 219/0.18);--target-bg:#f3e1d9;--selection-bg:#d6dcf0;--illu-plate:rgb(255 255 255/0.55);--focus-ring:var(--ink);--paper:var(--field);--muted:var(--secondary);--accent:var(--link);--accent-ink:var(--button-ink);--accent-soft:var(--slip-solid);--edge:var(--rule);--line:var(--rule);--danger:var(--mark);--font-body:var(--font-noto),"Noto Sans Hebrew",system-ui,sans-serif;--font-head:var(--font-frank),"Frank Ruhl Libre","Times New Roman",serif}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light])){--field:#0c0f1c;--glow-1:#1c2a5a;--glow-2:#3a1d1c;--grid:rgb(255 255 255/0.05);--sheet:rgb(17 21 42/0.8);--slip:rgb(26 32 64/0.66);--bar:rgb(17 21 42/0.74);--sheet-solid:#121628;--slip-solid:#191e36;--glass-hi:rgb(255 255 255/0.12);--glass-shadow:0 1px 1px rgb(0 0 0/0.3),0 12px 32px -12px rgb(0 0 0/0.5),0 32px 64px -24px rgb(109 140 255/0.18);--glass-shadow-lift:0 1px 1px rgb(0 0 0/0.3),0 18px 40px -12px rgb(0 0 0/0.6),0 40px 72px -24px rgb(109 140 255/0.26);--ink:#eef0f6;--secondary:#b9bed0;--link:#a9c1ff;--link-hover:#c3d4ff;--mark:#ffa190;--rule:#8f96ad;--button-bg:#a9c1ff;--button-ink:#0c0f1c;--button-hover:#c3d4ff;--beam:rgb(109 140 255/0.38);--beam-soft:rgb(109 140 255/0.22);--target-bg:#2c2440;--selection-bg:#2e3a6e;--illu-plate:rgb(255 255 255/0.06)}}*,:after,:before{box-sizing:border-box}html{color-scheme:light dark;text-size-adjust:100%;font-synthesis-style:none;background:var(--field)}cite,em,i{font-style:normal;font-weight:var(--fw-bold)}.nobr{white-space:nowrap}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@view-transition{navigation:auto}body{margin:0;min-block-size:100vh;display:flex;flex-direction:column;background:transparent;color:var(--ink);font-family:var(--font-body);font-size:var(--step-0);font-weight:var(--fw-body);line-height:var(--lh-body);-webkit-hyphens:manual;hyphens:manual;-webkit-font-smoothing:antialiased}body:after,body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none}body:before{background-image:radial-gradient(60rem 40rem at 85% -10%,var(--glow-1),transparent 70%),radial-gradient(56rem 44rem at 0 100%,var(--glow-2),transparent 70%)}body:after{background-image:linear-gradient(to left,var(--grid) 1px,transparent 1px),linear-gradient(to bottom,var(--grid) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(180deg,#000 0 30%,transparent 60%);mask-image:linear-gradient(180deg,#000 0 30%,transparent 60%)}::selection{background:var(--selection-bg);color:var(--ink)}h1,h2{font-family:var(--font-head);font-weight:var(--fw-head);line-height:var(--lh-head)}h1,h2,h3,h4{margin:0;color:var(--ink);text-wrap:balance}h3,h4{font-family:var(--font-body);font-weight:var(--fw-bold);line-height:var(--lh-snug)}h1{font-size:var(--step-3)}h2{font-size:var(--step-2);font-weight:var(--fw-h2);margin-block:var(--s-7) var(--s-4)}h3{font-size:var(--step-1)}p{margin:0 0 var(--s-4);max-inline-size:var(--line-length)}dd,dt,li,p{text-wrap:pretty}ol,ul{margin:0 0 var(--s-4);-webkit-padding-start:1.4em;padding-inline-start:1.4em}li+li{-webkit-margin-before:var(--s-2);margin-block-start:var(--s-2)}li::marker{color:var(--secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[id]{scroll-margin-block-start:var(--sticky-top)}table{border-collapse:collapse;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}td,th{padding:var(--s-2) var(--s-3);-webkit-border-after:var(--hair) solid var(--rule);border-block-end:var(--hair) solid var(--rule);text-align:start;vertical-align:top}th{font-weight:var(--fw-bold)}small{font-size:var(--step--1)}a{color:var(--link);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:var(--underline-offset);overflow-wrap:anywhere;transition:var(--transition)}a:hover{color:var(--link-hover);text-decoration-thickness:2px}:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset);border-radius:var(--radius);box-shadow:0 0 0 7px var(--beam-soft)}a:focus-visible{text-decoration-thickness:2px}.bar,.sheet,.site-main>.prose,.slip{position:relative;background:var(--sheet);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:var(--hair) solid var(--glass-hi);box-shadow:inset 0 1px 0 var(--glass-hi),var(--glass-shadow);border-radius:var(--r-sheet);min-inline-size:0}.sheet,.site-main>.prose{padding:var(--s-6)}.slip{background:var(--slip);border-radius:var(--r-slip);padding:var(--s-4) var(--s-5)}.bar,.slip{-webkit-backdrop-filter:var(--blur-sm);backdrop-filter:var(--blur-sm)}.bar{background:var(--bar);border-radius:var(--r-pill)}.sheet .slip,.slip .slip{background:var(--slip-solid);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-color:var(--rule)}@media (max-width:63.99rem){.guide-content .slip{background:var(--slip-solid);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-color:var(--rule)}}@media (max-width:47.99rem){:root{--sheet:var(--sheet-solid);--slip:var(--slip-solid);--bar:var(--sheet-solid);--blur:none;--blur-sm:none}.sheet,.site-main>.prose{padding:var(--s-5) var(--s-4)}.bar,.sheet,.site-main>.prose,.slip{box-shadow:var(--glass-shadow)}}.icon{inline-size:1.1em;block-size:1.1em;flex:none;vertical-align:-.18em}[dir=rtl] .icon-mirror{scale:-1 1}.icon-after{inline-size:.75em;block-size:.75em;-webkit-margin-start:.25em;margin-inline-start:.25em;vertical-align:-.02em}.has-icon{display:flex;align-items:center;gap:.5em}.has-icon>.icon{color:var(--secondary)}.contact-links a,.footer-nav a,.link-list a,.primary-nav a{display:inline-flex;align-items:center;gap:.4em}.contact-links{list-style:none;margin:0 0 var(--s-4);padding:0;display:flex;flex-wrap:wrap;gap:var(--s-3)}.contact-links li{margin:0}.contact-links a{color:var(--ink);font-weight:var(--fw-medium);text-decoration:none;padding:var(--s-2) var(--s-5);min-block-size:2.75rem;border:var(--hair) solid var(--rule);border-radius:var(--r-pill);background:var(--slip-solid);transition:var(--transition)}.contact-links a:focus-visible,.contact-links a:hover{color:var(--link);border-color:var(--link);translate:0 -2px;box-shadow:0 0 0 6px var(--beam-soft)}.contact-links .icon{inline-size:1.3em;block-size:1.3em;color:var(--link)}.art{display:block;inline-size:100%;block-size:auto;overflow:visible;color:var(--ink);stroke-width:3;--accent:var(--mark)}.art-thumb,.art-thumb *{stroke-width:4.5}.bar .art,.sheet .art,.slip .art{--paper:var(--slip-solid)}.art-plate{fill:var(--illu-plate);stroke:var(--glass-hi);stroke-width:1}.page-art{max-inline-size:14rem;margin-block:0 var(--s-4);color:var(--secondary)}.page-intro:has(>.page-art){display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0}.page-intro:has(>.page-art)>*{grid-column:1;min-inline-size:0}.page-intro:has(>.page-art)>.page-art{order:-1}@media (min-width:64rem){.page-intro:has(>.page-art){grid-template-columns:minmax(0,1fr) 14rem;column-gap:var(--s-7);align-items:start}.page-intro:has(>.page-art)>.page-art{order:0;grid-column:2;grid-row:1/span 4;margin:0}}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.skip{position:absolute;inset-inline-start:var(--s-4);inset-block-start:-100vh;z-index:10;padding:var(--s-2) var(--s-4);background:var(--ink);color:var(--field);border-radius:var(--r-pill)}.skip:focus,.skip:focus-visible{inset-block-start:var(--s-3)}.draft-banner,a.skip:hover{color:var(--field)}.draft-banner{margin:0;max-inline-size:none;padding:var(--s-1) var(--gutter);background:var(--ink);font-size:var(--step--1);font-weight:var(--fw-medium);text-align:center}.draft-blockers{margin:var(--s-2) 0 0;max-inline-size:var(--line-length);font-size:var(--step--1);color:var(--secondary);overflow-wrap:anywhere}.draft-blockers summary{cursor:pointer;font-weight:var(--fw-medium);inline-size:-moz-fit-content;inline-size:fit-content;padding:var(--s-1) var(--s-3);border:var(--hair) dashed var(--rule);border-radius:var(--r-pill);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.draft-blockers p{margin:var(--s-2) 0 0}.pen{display:block;inline-size:100%;block-size:auto;overflow:visible;color:var(--mark)}.pen-stroke{fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pen-underline{max-inline-size:18rem;margin-block:var(--s-3) 0;filter:drop-shadow(0 0 6px var(--beam))}.pen-arrow{inline-size:1.75rem;block-size:1rem;display:none}.band{max-inline-size:var(--wide);margin-inline:auto;padding-inline:var(--gutter)}.site-header .band{padding-block:var(--s-4) 0}.site-bar{display:flex;justify-content:space-between;gap:var(--s-2) var(--s-5);padding:var(--s-2) var(--s-4) var(--s-2) var(--s-3);view-transition-name:site-bar}.site-bar,.wordmark{flex-wrap:wrap;align-items:center}.wordmark{display:inline-flex;gap:var(--s-1) 2.25rem;padding:var(--s-1) var(--s-3);color:var(--ink);text-decoration:none;border-radius:var(--r-pill);transition:var(--transition)}.wordmark:focus-visible,.wordmark:hover{color:var(--link)}.wordmark svg{display:block;flex:none;inline-size:auto}.wordmark-header svg[data-logo=mark]{block-size:3.5rem}.wordmark-header svg[data-logo=name]{block-size:3rem}.wordmark-footer{flex-direction:column;align-items:flex-start;gap:var(--s-2)}.wordmark-footer svg[data-logo=stacked]{block-size:6rem}.wm-tag{font-family:var(--font-body);font-size:var(--step--1);font-weight:var(--fw-medium);color:var(--secondary);white-space:nowrap;line-height:var(--lh-snug)}.wordmark:focus-visible .wm-tag,.wordmark:hover .wm-tag{color:inherit}.footer-nav ul,.primary-nav ul{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-1);list-style:none;margin:0;padding:0}.footer-nav li,.primary-nav li{margin:0}.footer-nav a,.primary-nav a{color:var(--ink);font-weight:var(--fw-medium);text-decoration:none;padding:.4em .9em;border-radius:var(--r-pill);border:var(--hair) solid transparent;transition:var(--transition)}.footer-nav a:focus-visible,.footer-nav a:hover,.primary-nav a:focus-visible,.primary-nav a:hover{color:var(--link);border-color:var(--rule);background:var(--slip-solid)}.primary-nav a[aria-current=page]{border-color:var(--rule)}.site-main{flex:1 0 auto;inline-size:100%;max-inline-size:var(--wide);margin-inline:auto;padding:var(--s-7) var(--gutter) var(--s-8)}.site-footer{font-size:var(--step--1);color:var(--ink)}.site-footer .band{padding-block:0 var(--s-7)}.site-foot{display:grid;grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-6)}.site-footer .wordmark{justify-self:start;padding-inline:0}.licence{margin:0;max-inline-size:var(--measure)}.copyright{margin:0;color:var(--secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prose{max-inline-size:var(--measure);margin-inline:0 auto}.site-main>.prose{max-inline-size:calc(var(--measure) + 2 * var(--s-6));view-transition-name:main-sheet}.page-intro{-webkit-margin-after:var(--s-6);margin-block-end:var(--s-6);-webkit-padding-after:var(--s-5);padding-block-end:var(--s-5);-webkit-border-after:var(--hair) solid var(--rule);border-block-end:var(--hair) solid var(--rule)}.page-intro h1+p{-webkit-margin-before:var(--s-4);margin-block-start:var(--s-4)}.lede{font-size:var(--step-1);line-height:var(--lh-lede);max-inline-size:40rem;text-wrap:balance}.lede,.meta{color:var(--secondary)}.meta{font-size:var(--step--1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page-intro .meta{margin:var(--s-4) 0 0}.colophon{font-weight:var(--fw-medium)}.disclaimer{margin-block:var(--s-6) 0;-webkit-padding-before:var(--s-4);padding-block-start:var(--s-4);-webkit-border-before:var(--hair) solid var(--rule);border-block-start:var(--hair) solid var(--rule);color:var(--secondary);font-size:var(--step--1)}.gate{display:grid;grid-gap:var(--s-6);gap:var(--s-6);align-items:center;padding-block:var(--s-6) var(--s-7);-webkit-margin-after:var(--s-6);margin-block-end:var(--s-6)}.gate-text{min-inline-size:0}.kicker{margin:0 0 var(--s-3);font-size:var(--step--1);font-weight:var(--fw-medium);color:var(--secondary)}.gate h1{font-size:var(--step-hero);font-weight:var(--fw-head);max-inline-size:22ch}.gate h1 span{display:block}.gate-licence{-webkit-margin-before:var(--s-5);margin-block-start:var(--s-5);display:grid;grid-gap:var(--s-2);gap:var(--s-2);inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:100%}.gate-licence .licence{font-size:var(--step--1)}.gate-licence .meta{margin:0}.hero-art{position:relative;isolation:isolate;max-inline-size:70%;justify-self:center}.hero-art:after{content:"";position:absolute;z-index:-1;inset:-14% -10% -10% -10%;border-radius:50%;background:radial-gradient(closest-side,var(--beam-soft),transparent 72%);pointer-events:none}.gate-art{max-inline-size:100%}@media (min-width:64rem){.gate{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--s-8);padding-block:var(--s-7) var(--s-8)}.hero-art{max-inline-size:30rem;inline-size:100%;justify-self:end}}.home-section{margin-block:var(--s-7) 0}.home-section>h2{-webkit-margin-before:0;margin-block-start:0}.holding{display:grid;justify-items:center;text-align:center;grid-gap:var(--s-4);gap:var(--s-4);max-inline-size:36rem;margin-inline:auto;margin-block:var(--s-6);padding:var(--s-8) var(--s-6)}.holding svg[data-logo=stacked]{display:block;block-size:8rem;inline-size:auto;max-inline-size:100%;color:var(--ink);-webkit-margin-after:var(--s-2);margin-block-end:var(--s-2)}.holding h1{font-size:var(--step-3);max-inline-size:16ch}.holding .holding-status{margin:0;font-size:var(--step-1);line-height:var(--lh-lede);color:var(--secondary);text-wrap:balance}.holding .holding-address{font-style:normal;margin:0;color:var(--ink)}.holding .holding-routes{justify-content:center;margin:var(--s-3) 0 0}@media (max-width:47.99rem){.holding{margin-block:var(--s-4);padding:var(--s-7) var(--s-4)}.holding svg[data-logo=stacked]{block-size:6rem}}.section-link{margin:var(--s-5) 0 0;font-weight:var(--fw-medium)}.lines{list-style:none;padding:0;grid-template-columns:minmax(0,1fr);grid-gap:var(--s-4);gap:var(--s-4)}.lines,.lines>li{margin:0;display:grid}.lines>li{min-inline-size:0}.line-card{display:grid;grid-gap:var(--s-3);gap:var(--s-3);align-content:start;block-size:100%;padding:var(--s-4) var(--s-5) var(--s-5);color:var(--ink);text-decoration:none;transition:var(--transition)}.line-card .art{max-inline-size:9rem}.line-card-name{display:flex;align-items:center;gap:.5em;font-weight:var(--fw-bold);line-height:var(--lh-snug);text-wrap:balance}.line-card-name .icon{color:var(--link);inline-size:1.25em;block-size:1.25em}a.line-card .line-card-name{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:var(--underline-offset);transition:var(--transition)}a.line-card:focus-visible,a.line-card:hover{color:var(--link);border-color:var(--link);translate:0 -2px;box-shadow:inset 0 1px 0 var(--glass-hi),var(--glass-shadow-lift)}a.line-card:focus-visible .line-card-name,a.line-card:hover .line-card-name{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-decoration-thickness:2px}@media (min-width:48rem){.lines{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-5)}}@media (min-width:64rem){.lines{grid-template-columns:repeat(4,minmax(0,1fr))}}.contents,.how-list{list-style:none;margin:0;padding:0;counter-reset:entry}.contents li,.how-list li{counter-increment:entry;display:grid;grid-template-columns:3.5rem minmax(0,1fr);grid-gap:var(--s-2) var(--s-4);gap:var(--s-2) var(--s-4);align-items:baseline;margin:0;padding-block:var(--s-4)}.contents.sheet{padding:var(--s-3) var(--s-5)}.contents li{grid-template-columns:3.5rem minmax(0,1fr) 5rem;-webkit-border-before:var(--hair) solid var(--rule);border-block-start:var(--hair) solid var(--rule)}.contents li:first-child{-webkit-border-before:0;border-block-start:0}.contents-art{grid-column:3;grid-row:1/span 3;align-self:start;color:var(--secondary)}@media (min-width:48rem){.contents li{grid-template-columns:3.5rem minmax(0,1fr) 7rem}}.contents li:before,.how-list li:before{content:counter(entry,decimal-leading-zero);grid-row:1/span 3;font-family:var(--font-head);font-weight:var(--fw-display);font-size:var(--step-digit);line-height:var(--lh-tight);color:var(--mark);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.contents a{font-weight:var(--fw-bold);font-size:var(--step-1);line-height:var(--lh-snug);color:var(--ink);-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);display:inline-flex;align-items:center;gap:.4em}.contents a:focus-visible,.contents a:hover{color:var(--link);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.contents-arrow{inline-size:.8em;block-size:.8em;color:var(--secondary);transition:translate .2s ease}.contents a:focus-visible .contents-arrow,.contents a:hover .contents-arrow{translate:-4px 0;color:currentColor}.contents-line{font-weight:var(--fw-bold);font-size:var(--step-1);line-height:var(--lh-snug)}.contents .sub{list-style:none;margin:0;padding:0;grid-column:2;display:grid;grid-gap:var(--s-1);gap:var(--s-1)}.contents .sub li{display:block;padding:0;border:0;counter-increment:none}.contents .sub li:before{content:none}.contents .sub a{font-family:var(--font-body);font-weight:var(--fw-medium);font-size:var(--step-0)}.how-list{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.how-list li{grid-template-columns:3.5rem minmax(0,1fr);padding:var(--s-5)}.how-list h3,.how-list p{margin:0;grid-column:2}.how-list p{color:var(--ink)}@media (min-width:48rem){.how-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-5)}}.link-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-3)}.link-list li{margin:0}.link-list a{color:var(--ink);font-weight:var(--fw-medium);text-decoration:none;padding:.4em .9em;border:var(--hair) solid var(--rule);border-radius:var(--r-pill);transition:var(--transition)}.link-list a:focus-visible,.link-list a:hover{color:var(--link);border-color:var(--link);translate:0 -2px}.home-contact{padding:var(--s-5) var(--s-6)}.home-contact>h2{-webkit-margin-before:0;margin-block-start:0}.annotated{display:block}.note{margin:-.5rem 0 var(--s-5);padding:var(--s-3) var(--s-4);max-inline-size:var(--line-length);font-size:var(--step--1);font-weight:var(--fw-medium);line-height:var(--lh-list);color:var(--secondary);transition:var(--transition)}.note:hover,p:focus-within+.note,p:hover+.note{border-color:var(--link);box-shadow:inset 0 1px 0 var(--glass-hi),var(--glass-shadow),0 0 24px var(--beam-soft)}.note:target{background:var(--target-bg);border-color:var(--link);box-shadow:inset 0 1px 0 var(--glass-hi),var(--glass-shadow),0 0 32px var(--beam)}.note ol{list-style:none;padding:0;grid-gap:var(--s-1);gap:var(--s-1)}.note li,.note ol{margin:0;display:grid}.note li{grid-template-columns:auto minmax(0,1fr);grid-gap:var(--s-2);gap:var(--s-2);align-items:baseline}.note li+li{-webkit-margin-before:0;margin-block-start:0}.note-n{color:var(--mark);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.note a{color:var(--ink);-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule)}.note a:focus-visible,.note a:hover{color:var(--link);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.note-date{display:none;color:var(--secondary);white-space:nowrap}@media (min-width:64rem){.annotated{display:grid;grid-template-columns:minmax(0,var(--measure)) var(--margin-w);grid-column-gap:var(--margin-gap);column-gap:var(--margin-gap);align-items:start}.annotated>*{grid-column:1}.annotated>.note{grid-column:2;margin:.35em 0 0}.annotated>.note>.pen-arrow{display:block;-webkit-margin-after:var(--s-1);margin-block-end:var(--s-1)}.note-date{display:inline}}.guide{margin-inline:0 auto}.ask,.guide,.guide-content>.disclaimer,.guide-content>section>h2,.guide-content>section>h3,.guide>.page-intro,.guide>.toc,.qa dt,.qa>div>h3,.sources,.written{max-inline-size:var(--measure)}.guide>.page-intro{-webkit-border-after:0;border-block-end:0;-webkit-padding-after:0;padding-block-end:0}.guide>.page-intro,.summary{-webkit-margin-after:var(--s-5);margin-block-end:var(--s-5)}.summary{padding:var(--s-5);-webkit-border-start:3px solid var(--link);border-inline-start:3px solid var(--link);box-shadow:inset 0 1px 0 var(--glass-hi),var(--glass-shadow),0 0 32px var(--beam-soft)}.summary h2{margin:0 0 var(--s-3);font-size:var(--step-1);font-weight:var(--fw-h2)}.summary p:last-child{-webkit-margin-after:0;margin-block-end:0}.toc{margin-block:var(--s-5) var(--s-7);font-size:var(--step--1)}.toc-label{margin:0 0 var(--s-2);font-weight:var(--fw-bold);color:var(--ink)}.toc ol{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s-1) var(--s-5);gap:var(--s-1) var(--s-5);counter-reset:entry}.toc li{margin:0;counter-increment:entry}.toc li:before{content:counter(entry,decimal-leading-zero) " ";color:var(--mark);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.toc a{color:var(--ink);line-height:var(--lh-list);-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule)}.toc a:focus-visible,.toc a:hover{color:var(--link);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}@media (min-width:48rem){.toc ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.guide-content{position:relative;z-index:0;padding:var(--s-5) var(--s-4);counter-reset:section;view-transition-name:main-sheet}.guide-content:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--sheet);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:var(--hair) solid var(--glass-hi);box-shadow:inset 0 1px 0 var(--glass-hi),var(--glass-shadow);border-radius:var(--r-sheet);pointer-events:none}@media (min-width:64rem){.guide-content{padding:var(--s-6)}.guide-content:before{inline-size:calc(100% - var(--margin-w) - var(--margin-gap))}.ask,.guide-content>.disclaimer,.guide-content>section>h2,.guide-content>section>h3,.qa dt,.qa>div>h3,.sources,.written{max-inline-size:min(var(--measure),100% - var(--margin-w) - var(--margin-gap))}.guide-content>section.annotated>h2,.guide-content>section.annotated>h3,.guide-content>section.ask>h2,.guide-content>section.ask>h3{max-inline-size:none}}.guide-content>section.numbered>h2{counter-increment:section}.guide-content>section.numbered>h2:before{content:counter(section,decimal-leading-zero);display:block;-webkit-margin-after:var(--s-1);margin-block-end:var(--s-1);font-weight:var(--fw-display);font-size:var(--step-numeral);line-height:var(--lh-tight);color:var(--mark);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.guide-content>.annotated:first-child>h2:first-child{-webkit-margin-before:0;margin-block-start:0}.guide-content>section>h2:first-child{-webkit-margin-before:var(--s-7);margin-block-start:var(--s-7)}.guide-content>.annotated>p:first-child{-webkit-margin-before:var(--s-3);margin-block-start:var(--s-3)}.ref{font-size:.7em;line-height:0;vertical-align:super;font-weight:var(--fw-medium);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ref,.ref a{color:var(--mark)}.ref a{text-decoration:none;padding-inline:.1em;border-radius:var(--radius)}.ref a:focus-visible,.ref a:hover{color:var(--link);text-decoration:underline}.ref-print{display:none}.qa{margin:0;display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.qa>div{padding-block:var(--s-4);-webkit-border-before:var(--hair) solid var(--rule);border-block-start:var(--hair) solid var(--rule)}.qa dt,.qa h3{margin:0 0 var(--s-2);font-weight:var(--fw-bold);font-size:var(--step-1);line-height:var(--lh-snug)}.qa dd{margin:0}.qa dd p{-webkit-margin-after:0;margin-block-end:0}.ask{-webkit-margin-before:var(--s-7);margin-block-start:var(--s-7)}.ask h2{-webkit-margin-before:0;margin-block-start:0}.ask ol{list-style:none;margin:0;padding:0;counter-reset:entry}.ask li{counter-increment:entry;margin:0;padding-block:var(--s-3);-webkit-border-before:var(--hair) solid var(--rule);border-block-start:var(--hair) solid var(--rule);display:grid;grid-template-columns:2.5rem minmax(0,1fr);grid-gap:var(--s-3);gap:var(--s-3);align-items:baseline}.ask li:last-child{-webkit-border-after:var(--hair) solid var(--rule);border-block-end:var(--hair) solid var(--rule)}.ask li:before{content:counter(entry,decimal-leading-zero);color:var(--mark);font-family:var(--font-head);font-weight:var(--fw-display);font-size:var(--step-1);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.sources{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0;font-size:var(--step--1);counter-reset:src;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sources li{position:relative;margin:0;padding:var(--s-3) 0;-webkit-padding-start:2.75rem;padding-inline-start:2.75rem;counter-increment:src;-webkit-border-before:var(--hair) solid var(--rule);border-block-start:var(--hair) solid var(--rule);transition:background-color .2s ease;border-radius:var(--radius)}.sources li:last-child{-webkit-border-after:var(--hair) solid var(--rule);border-block-end:var(--hair) solid var(--rule)}.sources a{unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.sources li:before{content:"[" counter(src) "]";position:absolute;inset-inline-start:0;inset-block-start:var(--s-3);color:var(--mark)}.sources li:target{background:var(--target-bg);outline:var(--s-1) solid var(--target-bg)}.written{-webkit-margin-before:var(--s-6);margin-block-start:var(--s-6);-webkit-padding-before:var(--s-4);padding-block-start:var(--s-4);-webkit-border-before:var(--hair) solid var(--rule);border-block-start:var(--hair) solid var(--rule)}.contact-grid{max-inline-size:calc(var(--measure) + 2 * var(--s-6))}.contact-main{max-inline-size:none;margin-inline:0;view-transition-name:main-sheet}.contact-aside{-webkit-margin-before:var(--s-6);margin-block-start:var(--s-6)}.contact-aside h2{margin:0 0 var(--s-3);font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--step-0)}.steps{list-style:none;padding:0;counter-reset:entry;grid-gap:var(--s-3)}.steps,.steps li{margin:0;display:grid;gap:var(--s-3)}.steps li{counter-increment:entry;grid-template-columns:2.75rem minmax(0,1fr);grid-gap:var(--s-3);align-items:baseline;padding:var(--s-4) var(--s-5);font-size:var(--step--1);font-weight:var(--fw-medium);color:var(--secondary)}.steps li:before{content:counter(entry,decimal-leading-zero);color:var(--mark);font-family:var(--font-head);font-weight:var(--fw-display);font-size:var(--step-2);line-height:var(--lh-tight);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.contact-aside .meta{margin:var(--s-4) 0 0}@media (min-width:64rem){.contact-grid{display:grid;grid-template-columns:minmax(0,calc(var(--measure) + 2 * var(--s-6))) var(--margin-w);grid-column-gap:var(--margin-gap);column-gap:var(--margin-gap);align-items:start}.contact-main{grid-column:1}.contact-aside{grid-column:2;grid-row:1;-webkit-margin-before:0;margin-block-start:0}.contact-grid,.guide{max-inline-size:calc(var(--measure) + 2 * var(--s-6) + var(--margin-gap) + var(--margin-w))}}.tool-sheet{-webkit-margin-before:var(--s-5);margin-block-start:var(--s-5)}.tool-sheet>h2:first-child{-webkit-margin-before:0;margin-block-start:0}.tool-sheet>.sources{max-inline-size:var(--measure)}.tool-prepare ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.tool-prepare li{margin:0;display:grid;grid-template-columns:1.5rem minmax(0,1fr);grid-gap:var(--s-3);gap:var(--s-3);align-items:baseline}.tool-prepare li:before{content:"";inline-size:.6em;block-size:.6em;border:2px solid;border-radius:2px;color:var(--mark);justify-self:start}.worksheet{border:var(--hair) solid var(--rule);border-radius:var(--r-slip);padding:var(--s-5);max-inline-size:var(--measure);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.worksheet-title{margin:0 0 var(--s-5);font-size:var(--step-1)}.worksheet-fields{display:grid;grid-gap:var(--s-4);gap:var(--s-4);margin:0;padding:0;border:0;min-inline-size:0}.worksheet-field{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--s-1) var(--s-3);gap:var(--s-1) var(--s-3);align-items:baseline}.worksheet-field label{grid-column:1/-1;font-weight:var(--fw-medium)}.worksheet-field input{font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);background:var(--slip-solid);border:var(--hair) solid var(--rule);border-radius:var(--r-control);padding:var(--s-2) var(--s-3);min-block-size:2.75rem;inline-size:100%}.worksheet-unit{color:var(--secondary);font-size:var(--step--1);white-space:nowrap}.worksheet-result{-webkit-margin-before:var(--s-6);margin-block-start:var(--s-6)}.worksheet-result table{inline-size:100%}.worksheet-result td:last-child,.worksheet-result th:last-child{text-align:end}.worksheet-chart{margin:var(--s-6) 0 0}.worksheet-chart svg{display:block;inline-size:100%;block-size:auto}.worksheet-chart figcaption{-webkit-margin-before:var(--s-2);margin-block-start:var(--s-2)}.worksheet-chart figcaption,.worksheet-notes{font-size:var(--step--1);color:var(--secondary)}.worksheet-notes{-webkit-margin-before:var(--s-5);margin-block-start:var(--s-5);-webkit-padding-before:var(--s-3);padding-block-start:var(--s-3);-webkit-border-before:var(--hair) solid var(--rule);border-block-start:var(--hair) solid var(--rule)}.deadlines{list-style:none;padding:0;margin:0 0 var(--s-5);display:grid;grid-gap:0;gap:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.deadlines li{position:relative;margin:0;padding:var(--s-3) 0;-webkit-padding-start:1.8em;padding-inline-start:1.8em;-webkit-border-before:var(--hair) solid var(--rule);border-block-start:var(--hair) solid var(--rule)}.deadlines li:last-child{-webkit-border-after:var(--hair) solid var(--rule);border-block-end:var(--hair) solid var(--rule)}.deadlines li>.icon{position:absolute;inset-inline-start:0;inset-block-start:calc(var(--s-3) + .3em);color:var(--secondary)}.rules{counter-reset:rule}.rules>section{counter-increment:rule;padding-block:var(--s-2) var(--s-1)}.rules>section>h2{display:flex;gap:var(--s-3);align-items:baseline;margin-block:var(--s-6) var(--s-2);font-size:var(--step-1)}.rules>section>h2:before{content:counter(rule,decimal-leading-zero);flex:none;color:var(--mark);font-weight:var(--fw-display);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.notfound{margin-block:var(--s-6);max-inline-size:40rem}.notfound .page-intro{-webkit-margin-after:var(--s-4);margin-block-end:var(--s-4)}.notfound .lede{margin:0}.ill{display:block;block-size:auto;overflow:visible}.ill-404{inline-size:min(100%,14rem);-webkit-margin-after:var(--s-4);margin-block-end:var(--s-4)}.ill-stop-1{stop-color:var(--link)}.ill-stop-2{stop-color:var(--mark)}.ill-arc{fill:none}.ill-arc,.ill-panel{stroke:var(--rule);stroke-width:1.5}.ill-panel{fill:var(--slip-solid)}.ill-panel-front{fill:var(--sheet-solid)}.ill-path{fill:none;stroke:var(--link);stroke-width:2.5;stroke-dasharray:2 9;stroke-linecap:round}.ill-ring{fill:none;stroke:var(--mark);stroke-width:3}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@keyframes rise{0%{translate:0 8px}to{translate:0 0}}.contents>li,.guide-content>.annotated,.guide-content>section,.guide-content>section.numbered>h2,.hero-art,.home-section,.qa>div,.slip{animation-name:rise;animation-duration:.3s;animation-timing-function:linear;animation-fill-mode:backwards;animation-timeline:view();animation-range:entry 0 entry 40%}}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important;translate:none!important}@view-transition{navigation:none}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){:root{--sheet:var(--sheet-solid);--slip:var(--slip-solid);--bar:var(--sheet-solid);--blur:none;--blur-sm:none}.hero-art:after{content:none}}@media (prefers-reduced-transparency:reduce){:root{--sheet:var(--sheet-solid);--slip:var(--slip-solid);--bar:var(--sheet-solid);--blur:none;--blur-sm:none;--glass-hi:var(--rule);--beam:transparent;--beam-soft:transparent;--illu-plate:transparent}.hero-art:after{content:none}.pen-underline{filter:none}.bar,.guide-content:before,.note,.sheet,.site-main>.prose,.slip,.summary{box-shadow:none}}@media (forced-colors:active){:root{--mark:CanvasText}body:after,body:before{content:none}:focus-visible,a:focus-visible{outline:var(--focus-width) solid Highlight;outline-offset:var(--focus-offset);box-shadow:none}.bar,.guide-content:before,.sheet,.site-main>.prose,.slip{-webkit-backdrop-filter:none;backdrop-filter:none;background:Canvas;border:1px solid CanvasText;box-shadow:none}.hero-art:after{content:none}.summary{-webkit-border-start:3px solid CanvasText;border-inline-start:3px solid CanvasText}.ask li,.contents li,.deadlines li,.disclaimer,.how-list li,.page-intro,.qa>div,.sources li,.toc,.worksheet-notes,.written{border-color:CanvasText}.worksheet,.worksheet-field input{border:1px solid CanvasText}.note:target,.sources li:target{outline:2px solid Highlight}.note:hover,p:focus-within+.note,p:hover+.note{border-color:Highlight}.contact-links a,.footer-nav a,.link-list a,.primary-nav a{border:1px solid ButtonText;color:LinkText}.annotated>.note>.pen-arrow,.ill,.pen{display:none}.art,.bar .art,.sheet .art,.slip .art{color:CanvasText;--accent:CanvasText;--paper:Canvas;forced-color-adjust:none}.art-plate{fill:Canvas;stroke:CanvasText}a.line-card:focus-visible,a.line-card:hover{border-color:Highlight}.draft-blockers summary{border:1px solid CanvasText}.ask li:before,.contents li:before,.guide-content>section.numbered>h2:before,.how-list li:before,.note-n,.ref,.ref a,.rules>section>h2:before,.sources li:before,.steps li:before,.toc li:before,.tool-prepare li:before{color:CanvasText}}@media print{:root{--field:#fff;--ink:#000;--secondary:#333;--link:#000;--link-hover:#000;--mark:#000;--rule:#888;--sheet:#fff;--slip:#fff;--bar:#fff;--sheet-solid:#fff;--slip-solid:#fff;--target-bg:#fff;--glass-hi:#888;--blur:none;--blur-sm:none;--beam:transparent;--beam-soft:transparent;--illu-plate:transparent}.art,.contact-aside,.draft-blockers,.footer-nav,.hero-art,.ill,.pen,.primary-nav,.skip,.toc{display:none!important}html{color-scheme:light}body:after,body:before{content:none}body{background:#fff;color:#000;font-size:11pt}.bar,.guide-content:before,.sheet,.site-main>.prose,.slip{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #888;box-shadow:none}.contents li{grid-template-columns:3.5rem minmax(0,1fr)}.line-card{border:1px solid #888;padding-inline:.5rem}*,:after,:before{box-shadow:none!important;animation:none!important;transition:none!important;filter:none!important}.site-footer,.site-header{background:none}.wordmark{color:#000;--mark:#000}.site-main{padding-block:1rem}.annotated,.contact-grid,.guide,.how-list,.lines{display:block;max-inline-size:none}.guide-content{padding:0}.guide-content:before{content:none}.note,.ref-screen{display:none}.ref-print{display:inline}a{color:#000}.sources a[href^=http]:after{content:" (" attr(href) ")";font-size:.85em;overflow-wrap:anywhere}.summary,.worksheet{page-break-inside:avoid;break-inside:avoid;border:1px solid #888}.ask li:before,.contents li:before,.guide-content>section.numbered>h2:before,.how-list li:before,.note-n,.ref,.ref a,.rules>section>h2:before,.sources li:before,.steps li:before,.toc li:before,.tool-prepare li:before{color:#000}dt,h2,h3{page-break-after:avoid;break-after:avoid}}