@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-normal.7BpKI3vF.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-normal.YHFkNujK.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-normal.CFFu7zhK.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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-italic.BHALq22K.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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-italic.B8-t4Nou.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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-italic.D2JnYqd-.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:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-cyrillic-wght-normal.CjwCQKo9.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-ext-wght-normal.BDUtSsKd.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:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-wght-normal.ObQm3Zd1.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:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-cyrillic-ext-500-normal.DcrB4vVx.woff2)format("woff2"),url(/_astro/caveat-cyrillic-ext-500-normal.DqTXtm5N.woff)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:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-cyrillic-500-normal.DpMZbbjM.woff2)format("woff2"),url(/_astro/caveat-cyrillic-500-normal.DLSfp5IU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-latin-ext-500-normal.jKqJW7bC.woff2)format("woff2"),url(/_astro/caveat-latin-ext-500-normal.wUUXxlbS.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:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-latin-500-normal.B9SDL8cy.woff2)format("woff2"),url(/_astro/caveat-latin-500-normal.Do9veZfZ.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{--paper:#f6f3ee;--card:#fbf9f5;--wash:#eee9e1;--ink:#1c1a17;--soft:#6f675c;--faint:#8f8475;--hairline:#e2dbcf;--line:#d3c9ba;--brass:#a88b5a;--oxblood:#7a2a2f;--sage:#4f7a4a;--brass-text:#7a6340;--sage-text:#466d42;--on-ink:var(--paper);--on-ink-soft:#b5ab9c;--on-ink-rule:#3a3530;--sage-on-ink:#a6c49f;--note-butter:#f2e5b5;--note-blush:#f0dcd4;--note-sage:#dfe5d1;--note-sky:#d8e2e7;--note-kraft:#dcc8a4;--note-leaf:#fbf8f0;--note-rule:#b8c5cf;--note-margin:#d39a98;--note-grid:#d4dde2;--note-tape:#f6f3ee9e;--note-tape-edge:#8f847547;--note-shadow:#3c2e1e38;--note-who:#4f483f;--selection:color-mix(in srgb, var(--oxblood) 18%, transparent);--focus:var(--oxblood);--font-display:"Fraunces Variable", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--font-text:"Jost Variable", "Avenir Next", "Segoe UI", system-ui, sans-serif;--font-hand:"Caveat", "Bradley Hand", "Segoe Print", cursive;--display-axes:"SOFT" 50, "WONK" 0;--t-display:clamp(3rem, 1.6rem + 6.2vw, 7.5rem);--t-h1:clamp(2.75rem, 1.7rem + 4.6vw, 6rem);--t-h2:clamp(2.25rem, 1.5rem + 3.3vw, 4.5rem);--t-h3:clamp(1.5rem, 1.25rem + 1.1vw, 2.125rem);--t-h4:clamp(1.1875rem, 1.1rem + .4vw, 1.4375rem);--t-lead:clamp(1.1875rem, 1.08rem + .5vw, 1.5rem);--t-body:clamp(1.0625rem, 1.03rem + .15vw, 1.1875rem);--t-small:.9375rem;--t-micro:.8125rem;--t-label:.8125rem;--t-hand:clamp(1.5rem, 1.25rem + 1vw, 2.125rem);--lh-display:.94;--lh-head:1.04;--lh-text:1.55;--lh-tight:1.25;--track-label:.12em;--measure:34em;--measure-wide:40em;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--s-10:8rem;--section-y:clamp(4.5rem, 2.75rem + 6.2vw, 8.75rem);--section-y-sm:clamp(3.5rem, 2.5rem + 4vw, 6.5rem);--max:1240px;--gutter:clamp(1rem, .4rem + 2.6vw, 2.5rem);--col-gap:clamp(1rem, .6rem + 1.4vw, 2rem);--cols:12;--radius-s:4px;--radius-m:6px;--radius-l:10px;--rule:1px solid var(--hairline);--rule-strong:1px solid var(--line);--ease:cubic-bezier(.2, .7, .2, 1);--dur-1:.16s;--dur-2:.42s;--dur-3:.9s;--stagger:90ms;--z-nav:50;--nav-h:4.5rem}.on-paper{isolation:isolate;position:relative}.note{--note-bg:var(--note-leaf);--pad:.7em;inset:calc(var(--pad) * -1) calc(var(--pad) * -1.1);z-index:-1;pointer-events:none;position:absolute}.note__shadow,.note__sheet{border-radius:2px;position:absolute;inset:0}.note__shadow{background:var(--note-shadow);filter:blur(5px);opacity:.75;transform:translate(1px,4px)scale(.985,.97)}.note__sheet{background-color:var(--note-bg);background-image:radial-gradient(120% 80% at 0 0,#ffffff59,#0000 60%),radial-gradient(90% 70% at 100% 100%,#78603c12,#0000 70%);box-shadow:inset 0 0 0 .5px #5040281a}.note--butter{--note-bg:var(--note-butter)}.note--blush{--note-bg:var(--note-blush)}.note--sage{--note-bg:var(--note-sage)}.note--sky{--note-bg:var(--note-sky)}.note--kraft{--note-bg:var(--note-kraft)}.note--leaf{--note-bg:var(--note-leaf)}.note--sticky{--pad:.8em}.note--sticky .note__sheet{background-image:linear-gradient(#5a461e1a,#5a461e08 16%,#0000 22%),linear-gradient(315deg,#ffffff80 0,#ffffff2e 5%,#0000 11%),radial-gradient(120% 80% at 0 0,#ffffff4d,#0000 60%);border-radius:1px 1px 3px 2px}.note--sticky .note__shadow{border-radius:2px 2px 14px;transform:translate(2px,5px)scale(.97,.95)skew(-1.2deg)}.note--ruled{--pad:.75em;--rule-gap:1.1em}.note--ruled .note__sheet{background-image:linear-gradient(to right, transparent 1.05em, var(--note-margin) 1.05em, var(--note-margin) calc(1.05em + 1px), transparent calc(1.05em + 1px)), repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--rule-gap) - 1px), var(--note-rule) calc(var(--rule-gap) - 1px), var(--note-rule) var(--rule-gap));background-position:0 0, 0 var(--rule-offset,.96em);top:-.35em;-webkit-mask:radial-gradient(circle at 50% .22em,#0000 .11em,#000 .14em) top/.62em .5em repeat-x,linear-gradient(#000,#000) 0 .5em/100% calc(100% - .5em) no-repeat;mask:radial-gradient(circle at 50% .22em,#0000 .11em,#000 .14em) top/.62em .5em repeat-x,linear-gradient(#000,#000) 0 .5em/100% calc(100% - .5em) no-repeat}.note--graph .note__sheet{background-image:linear-gradient(to right, var(--note-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--note-grid) 1px, transparent 1px);clip-path:polygon(.3em 0,100% 0,100% 100%,.25em 100%,0 93%,.32em 86%,.06em 79%,.36em 71%,.1em 63%,.34em 55%,.04em 47%,.3em 39%,.08em 31%,.36em 23%,.02em 15%,.28em 7%);background-position:-1px -1px;background-size:.62em .62em}.note--graph .note__shadow{clip-path:inherit}.note--strip{--pad:.55em;inset:calc(var(--pad) * -1) calc(var(--pad) * -1.6)}.note--strip .note__sheet{clip-path:polygon(1.5% 4%,12% 0,30% 3%,52% 0,71% 2%,88% 0,98.5% 3%,100% 22%,98% 41%,100% 62%,98.2% 80%,99.4% 97%,86% 100%,64% 97%,45% 100%,26% 97%,9% 100%,.6% 96%,2% 76%,0 55%,1.8% 34%,0 15%);background-image:repeating-linear-gradient(92deg,#5a3c140d 0 1px,#0000 1px 5px),radial-gradient(120% 90% at 30% 20%,#ffffff2e,#0000 60%)}.note__tape{background:var(--note-tape);width:3.4em;height:1.1em;box-shadow:inset 0 0 0 .5px var(--note-tape-edge);clip-path:polygon(0 8%,6% 0,12% 10%,20% 2%,100% 0,100% 92%,94% 100%,86% 90%,78% 98%,0 100%);margin-left:-1.7em;position:absolute;top:-.55em;left:50%;transform:rotate(-4deg)}.note__pin{background:radial-gradient(circle at 35% 32%, #b45a5d, var(--oxblood) 62%, #4d1a1d);border-radius:50%;width:.62em;height:.62em;margin-left:-.31em;position:absolute;top:.15em;left:50%;box-shadow:.06em .14em .16em #28140a59}.on-paper .note-who{color:var(--note-who)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--nav-h) + var(--s-4))}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--paper);min-height:100svh;color:var(--ink);font-family:var(--font-text);font-size:var(--t-body);font-weight:400;line-height:var(--lh-text);font-kerning:normal;font-feature-settings:"kern" 1;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}img,svg,video{max-width:100%;display:block}svg{overflow:visible}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}::selection{background:var(--selection)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:2px}:focus:not(:focus-visible){outline:none}h1,h2,h3,.display,.h1,.h2,.h3{font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:var(--display-axes);letter-spacing:-.02em;font-weight:420;line-height:var(--lh-head);text-wrap:balance}.display{font-size:var(--t-display);line-height:var(--lh-display);letter-spacing:-.035em;font-weight:400}h1,.h1{font-size:var(--t-h1);line-height:var(--lh-display);letter-spacing:-.03em}h2,.h2{font-size:var(--t-h2);letter-spacing:-.028em}h3,.h3{font-size:var(--t-h3);letter-spacing:-.015em;line-height:1.12}h4,.h4{font-family:var(--font-text);font-size:var(--t-h4);font-weight:500;line-height:var(--lh-tight);letter-spacing:-.005em}.display em,h1 em,h2 em,h3 em{font-variation-settings:"SOFT" 100, "WONK" 1;font-style:italic}p{text-wrap:pretty}.lead{font-size:var(--t-lead);color:var(--ink);max-width:30em;line-height:1.45}.body{max-width:var(--measure)}.soft{color:var(--soft)}.small{font-size:var(--t-small);line-height:1.5}.label{font-family:var(--font-text);font-size:var(--t-label);letter-spacing:var(--track-label);text-transform:uppercase;font-weight:500;line-height:1.3}.num,.figure{font-family:var(--font-text);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1}.hand{font-family:var(--font-hand);letter-spacing:0;font-weight:500;line-height:1.15}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--col-gap);display:grid}.grid>*{grid-column:1/-1}.section{padding-block:var(--section-y)}.section+.section{border-top:var(--rule)}.section--flush-top{padding-top:0}.rule{border:0;border-top:var(--rule)}.bleed-right{margin-right:calc(-1 * var(--gutter))}@media (width>=1300px){.bleed-right{margin-right:calc((100vw - var(--max)) / -2 + var(--s-6))}}.link{color:var(--ink);transition:background-size var(--dur-2) var(--ease), color var(--dur-1) var(--ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;align-items:baseline;gap:.45em;padding-bottom:.12em;font-weight:500;text-decoration:none;display:inline-flex}.link:hover{color:var(--oxblood)}.prose a{text-decoration-color:var(--line);transition:text-decoration-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease)}.prose a:hover{color:var(--oxblood);text-decoration-color:currentColor}.motion-ok [data-reveal]{transition:opacity var(--dur-3) var(--ease), transform var(--dur-3) var(--ease);transition-delay:calc(var(--reveal-i,0) * var(--stagger) + var(--reveal-delay,0s))}.motion-ok [data-reveal]:not(.is-in){opacity:0}.motion-ok [data-reveal=up]:not(.is-in),.motion-ok [data-reveal=""]:not(.is-in){transform:translateY(1.25rem)}.motion-ok [data-reveal=left]:not(.is-in){transform:translate(-1.25rem)}.motion-ok [data-reveal=scale-x]{transform-origin:0}.motion-ok [data-reveal=scale-x]:not(.is-in){opacity:1;transform:scaleX(0)}.motion-ok [data-reveal=draw]{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset calc(var(--dur-3) * 1.4) var(--ease), opacity var(--dur-2) var(--ease);transition-delay:calc(var(--reveal-i,0) * var(--stagger) + var(--reveal-delay,0s))}.motion-ok [data-reveal=draw]:not(.is-in){stroke-dashoffset:1px;opacity:1}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.wordmark[data-astro-cid-qisgtjgl]{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;letter-spacing:-.025em;color:var(--ink);align-items:flex-end;gap:.14em;font-size:1.625rem;font-weight:480;line-height:1;display:inline-flex}.wordmark--paper[data-astro-cid-qisgtjgl]{color:var(--paper)}.wordmark__pin[data-astro-cid-qisgtjgl]{fill:var(--oxblood);width:.24em;height:.24em;margin-bottom:.14em}.wordmark--paper[data-astro-cid-qisgtjgl] .wordmark__pin[data-astro-cid-qisgtjgl]{fill:#c9837f}.nav[data-astro-cid-wpvy4v7s]{z-index:var(--z-nav);transition:background-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease);background:0 0;position:fixed;inset:0 0 auto}.nav[data-astro-cid-wpvy4v7s].is-scrolled,.nav[data-astro-cid-wpvy4v7s].is-open{background:var(--paper);box-shadow:0 1px 0 var(--hairline)}.nav__bar[data-astro-cid-wpvy4v7s]{height:var(--nav-h);align-items:center;gap:var(--s-6);display:flex}.nav__brand[data-astro-cid-wpvy4v7s]{color:var(--ink);padding-block:var(--s-2);margin-left:-.04em;margin-right:auto;text-decoration:none}.nav__links[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s],.nav__menu[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{padding:0;list-style:none}.nav__links[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{gap:clamp(var(--s-4), 2.2vw - .4rem, var(--s-6));display:flex}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{font-size:var(--t-small);color:var(--ink);padding-block:var(--s-2);font-weight:450;text-decoration:none;position:relative}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:after{content:"";transform-origin:0;height:1px;transition:transform var(--dur-2) var(--ease);background:currentColor;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover:after{transform:scaleX(1)}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{color:var(--oxblood)}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]:after{transform:scaleX(1)}.nav__cta[data-astro-cid-wpvy4v7s]{font-size:var(--t-small);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-m);transition:border-color var(--dur-1) var(--ease), background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease);padding:.55em 1.05em .6em;font-weight:500;text-decoration:none}.nav__cta[data-astro-cid-wpvy4v7s]:hover,.nav__cta[data-astro-cid-wpvy4v7s][aria-current=page]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.nav__toggle[data-astro-cid-wpvy4v7s]{align-items:center;gap:var(--s-2);font-size:var(--t-small);padding:var(--s-2) 0 var(--s-2) var(--s-2);min-height:44px;font-weight:500;display:none}.nav__menu[data-astro-cid-wpvy4v7s]{border-top:var(--rule);background:var(--paper);padding-block:var(--s-5) var(--s-7)}.nav__menu[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s]+li[data-astro-cid-wpvy4v7s]{border-top:var(--rule)}.nav__menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{padding-block:var(--s-4);font-family:var(--font-display);font-variation-settings:var(--display-axes);letter-spacing:-.015em;color:var(--ink);font-size:1.75rem;line-height:1.1;text-decoration:none;display:block}.nav__menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{color:var(--oxblood)}.nav__menu[data-astro-cid-wpvy4v7s] .nav__menu-cta[data-astro-cid-wpvy4v7s]{font-family:var(--font-text);font-size:var(--t-body);font-weight:500}@media (width<=899.98px){.nav__links[data-astro-cid-wpvy4v7s]{display:none}.nav__toggle[data-astro-cid-wpvy4v7s]{display:inline-flex}.nav__bar[data-astro-cid-wpvy4v7s]{gap:var(--s-4)}}@media (width<=479.98px){.nav__cta[data-astro-cid-wpvy4v7s]{display:none}}.footer[data-astro-cid-jo6i4kqk]{border-top:var(--rule);padding-block:var(--s-9) var(--s-6);font-size:var(--t-small);color:var(--soft)}.footer__top[data-astro-cid-jo6i4kqk]{row-gap:var(--s-7);padding-bottom:var(--s-8)}.footer__home[data-astro-cid-jo6i4kqk]{margin-bottom:var(--s-4);text-decoration:none;display:inline-block}.footer__line[data-astro-cid-jo6i4kqk]{max-width:28em;color:var(--ink);font-size:var(--t-body);line-height:1.5}.footer__nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--s-3);padding:0;list-style:none;display:grid}.footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer__base[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ink);background-image:linear-gradient(var(--line), var(--line));transition:color var(--dur-1) var(--ease), background-image var(--dur-1) var(--ease);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:2px;text-decoration:none}.footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer__base[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--oxblood);background-image:linear-gradient(currentColor,currentColor)}.footer__base[data-astro-cid-jo6i4kqk]{gap:var(--s-3) var(--s-6);padding-top:var(--s-5);border-top:var(--rule);flex-wrap:wrap;display:flex}.footer__note[data-astro-cid-jo6i4kqk]{flex:22em}@media (width>=768px){.footer__brand[data-astro-cid-jo6i4kqk]{grid-column:1/span 6}.footer__nav[data-astro-cid-jo6i4kqk]{grid-column:9/-1}}.skip[data-astro-cid-hkbrpulz]{left:var(--s-4);top:var(--s-3);z-index:calc(var(--z-nav) + 1);padding:var(--s-2) var(--s-4);background:var(--ink);color:var(--paper);border-radius:var(--radius-s);font-size:var(--t-small);transition:transform var(--dur-1) var(--ease);text-decoration:none;position:fixed;transform:translateY(-200%)}.skip[data-astro-cid-hkbrpulz]:focus-visible{transform:none}main[data-astro-cid-hkbrpulz]:focus{outline:none}
