@font-face{font-family:Inter Tight;src:url(/fonts/InterTight-VF-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;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:Inter Tight;src:url(/fonts/InterTight-VF-latin-ext.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nanum Pen Script;src:url(/fonts/NanumPenScript-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;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 Serif;src:url(/fonts/InstrumentSerif-Italic-latin.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--c-bg:#fff;--c-fg:#252525;--c-muted:#8a8a8a;--c-line:#252525;--c-line-soft:#e2e2e2;--c-surface:#f1f1f0;--c-accent:#0038ff;--font-sans:"Inter Tight", "Helvetica Neue", Arial, system-ui, sans-serif;--font-accent:"Instrument Serif", Georgia, "Times New Roman", serif;--font-hand:"Nanum Pen Script", "Segoe Print", "Bradley Hand", cursive;--fs-xs:.8125rem;--fs-s:clamp(.75rem, .6896rem + .2415vw, 1rem);--fs-l:clamp(1.25rem, 1.0084rem + .9662vw, 2.25rem);--fs-head:clamp(1.5rem, 1.1679rem + 1.3285vw, 2.875rem);--fs-logo:1.125rem;--space-xs:.5rem;--space-s:.75rem;--space-m:1.25rem;--space-l:clamp(2rem, 1.5rem + 2vw, 3rem);--space-xl:clamp(3.5rem, 2.5rem + 4vw, 6.5rem);--gutter:clamp(1rem, .5rem + 1.5vw, 2rem);--gap:clamp(.75rem, .5rem + .8vw, 1.25rem);--max-w:1760px;--row-h:2.5rem;--header-h:calc(var(--fs-l) + 1.2rem);--ease-liquid:cubic-bezier(.22, 1, .36, 1)}@media (width<=48rem){:root{--fs-s:.9375rem}}:root{--glass-bg:#ffffff9e;--glass-filter:blur(10px) saturate(170%) brightness(1.03);--glass-edge-h:14px}.glass-edge{z-index:-1;height:var(--glass-edge-h);pointer-events:none;background:linear-gradient(#fff0,#ffffff24 70%,#ffffff52);position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 -1px #ffffffd9,0 1px #0000000a,0 10px 18px -14px #00000038}.glass-bar{-webkit-backdrop-filter:blur(1.5px)saturate(140%)brightness(1.04);background:#ffffff80;box-shadow:inset 0 10px 18px -14px #ffffff80,inset 0 -12px 20px -14px #0000001a}.glass-line{pointer-events:none;background:#0000001c;height:1px;position:absolute;bottom:0;left:0;right:0}:root[data-layout=wide]{--max-w:none;--gutter:clamp(.75rem, .4rem + .8vw, 1.25rem);--inner:max(0px, calc((100vw - 2 * var(--gutter) - 1696px) / 2))}:root[data-layout=wide] :is(.wrap>.grid,.wrap>.rows .row,.p-head .p-title){padding-inline:var(--inner)}:root[data-layout=wide] .img-hover .ph{transition:none!important;transform:none!important}body,body *{letter-spacing:0!important;font-weight:600!important;line-height:1.2!important}:is(h1,h2,h3,h4,h5,h6,.wordmark,.sec-head,.hero-intro,.cta-title,.statement,.toc .row,.mail,.title,.nf-title,.intro),:is(h1,h2,h3,h4,h5,h6,.wordmark,.sec-head,.hero-intro,.cta-title,.statement,.toc .row,.mail,.title,.nf-title,.intro) *{letter-spacing:-.01em!important;line-height:1!important}:is(h1,h2,h3,h4,h5,h6,.wordmark,.sec-head,.hero-intro,.cta-title,.statement,.toc .row,.title,.nf-title,.qa-text),:is(h1,h2,h3,h4,h5,h6,.wordmark,.sec-head,.hero-intro,.cta-title,.statement,.toc .row,.title,.nf-title,.qa-text) *{font-weight:700!important}:root:root :is(.card .t,.archive .a-t,.hw-caps,.hw-role,.head-sub,.h-group,.sec-head>.aside,.ed-note p,.f-note,.sc-no,.sk-no,.tl-when,.cur-txt){font-size:var(--fs-s)}:root:root :is(.card .t,.archive .a-t,.hw-caps,.hw-role,.head-sub,.h-group,.sec-head>.aside,.ed-note p,.f-note,.sc-no,.sk-no,.tl-when,.cur-txt),:root:root :is(.card .t,.archive .a-t,.hw-caps,.hw-role,.head-sub,.h-group,.sec-head>.aside,.ed-note p,.f-note,.sc-no,.sk-no,.tl-when,.cur-txt) *{letter-spacing:-.01em!important;font-weight:700!important}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scrollbar-width:none;scroll-padding-top:var(--header-h)}body{background:var(--c-bg);color:var(--c-fg);font-family:var(--font-sans);font-size:var(--fs-s);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-weight:600;line-height:1.2}h1,h2,h3,h4,p,figure,ul,ol,dl,dd{margin:0}p,li,dd,figcaption,.hero-intro,.intro{text-wrap:pretty}h1,h2,h3,h4,.sec-head,.statement,.cta-title{text-wrap:balance}h1,h2,h3,h4{font-size:inherit;font-weight:500}ul,ol{padding:0;list-style:none}img,video,svg{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}[hidden]{display:none!important}:focus-visible{outline:1px solid var(--c-accent);outline-offset:3px}::selection{background:var(--c-accent);color:#fff}.wrap{width:100%;max-width:var(--max-w);padding-inline:var(--gutter);margin-inline:auto}.grid{column-gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width>=48rem){.grid{grid-template-columns:repeat(12,minmax(0,1fr))}}:root{--space-section:clamp(4.5rem, 3.2rem + 4vw, 7.5rem)}.section{padding-top:var(--space-section)}.label{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:500}.muted{color:var(--c-muted)}.intro{font-size:var(--fs-l);letter-spacing:-.01em;max-width:34ch;line-height:1.3}.todo{color:var(--c-muted);font-style:italic}.link-u{transition:color .3s var(--ease-liquid);justify-self:start;line-height:1;display:inline-block}.link-u:hover{color:var(--c-accent)}.btn{width:max-content;font:inherit;font-size:var(--fs-l);letter-spacing:-.01em;color:#fff;background:var(--c-fg);cursor:pointer;transition:background .35s var(--ease-liquid), color .25s;border:0;place-self:start;align-items:center;gap:.3em;padding:.12em .3em .16em;line-height:1;display:inline-flex}.btn:hover,.btn:focus-visible{background:var(--c-accent);color:#fff}.img-hover .media{perspective:900px}.img-hover .ph{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .9s var(--ease-liquid);will-change:transform}.img-hover.is-tilting .ph{transition-duration:.25s}.link-u[aria-current=page]{color:var(--c-accent)}.big-type{text-transform:uppercase;white-space:nowrap;min-width:0;margin:0;font-size:clamp(1.5rem,.25rem + 5.2vw,7rem);display:flow-root;overflow-x:clip}:root:root .big-type,:root:root .big-type *{letter-spacing:-.03em!important;font-weight:800!important;line-height:1!important}.big-type .fit-line{word-spacing:.06em;display:block}.will-reveal{position:relative}.will-reveal:after{content:"";background:var(--c-bg);transform-origin:100%;pointer-events:none;height:1px;position:absolute;top:-1px;left:0;right:0}.will-reveal.is-revealed:after{transition:transform .9s var(--ease-liquid);transform:scaleX(0)}.will-reveal .fit-line{opacity:0;filter:blur(8px);transform:translateY(.28em)}.will-reveal.is-revealed .fit-line{opacity:1;filter:none;transition:transform 1.1s var(--ease-liquid) .25s, opacity .9s ease-out .25s, filter .9s ease-out .25s;transform:none}.will-reveal .head-sub,.will-reveal+.head-sub{opacity:0}.will-reveal.is-revealed .head-sub,.will-reveal.is-revealed+.head-sub{opacity:1;transition:opacity .6s .9s}:root.bt-measure .fit-line{transition:none!important;transform:none!important}.rule,.sec-head{border-top:1px solid var(--c-line)}.sec-head{padding-top:var(--gutter);margin-bottom:var(--space-l)}main>section:first-child>.sec-head:first-child,main>.visually-hidden:first-child+section>.sec-head:first-child,main>section.hero-wm:first-of-type~section:nth-of-type(2)>.sec-head:first-child{border-top:0;padding-top:0}main>section.section:first-child:has(>.sec-head:first-child),main>.visually-hidden:first-child+section.section:has(>.sec-head:first-child){padding-top:var(--gutter)}.head-sub{width:fit-content;display:block}:root:root .head-sub{line-height:1!important}.sec-head>.aside{text-align:right;margin-top:calc(var(--gutter) / 2);display:block}.rows{border-bottom:1px solid var(--c-line-soft)}.row{column-gap:var(--gap);min-height:var(--row-h);border-top:1px solid var(--c-line-soft);transition:padding .5s var(--ease-liquid), color .3s;grid-template-columns:repeat(4,minmax(0,1fr));align-items:baseline;padding-block:.7rem;display:grid}.row>:first-child{grid-column:span 1}.row>:nth-child(2){grid-column:span 2}.row>:nth-child(3){display:none}.row>:last-child{text-align:right;grid-column:span 1}@media (width>=48rem){.row{grid-template-columns:repeat(12,minmax(0,1fr))}.row>:first-child{grid-column:1/span 2}.row>:nth-child(2){grid-column:3/span 5}.row>:nth-child(3){grid-column:8/span 4;display:block}.row>:last-child{grid-column:12/span 1}}a.row:hover{padding-left:.5rem}.toc .row{font-size:var(--fs-l);letter-spacing:-.01em;padding-block:.9rem;line-height:1.25}.toc .row>:nth-child(3){font-size:var(--fs-s);letter-spacing:0}.tags{color:var(--c-muted);font-size:var(--fs-xs);flex-wrap:wrap;gap:.35rem .6rem;display:flex}.badge{font-size:var(--fs-xs);background:var(--c-accent);color:#fff;white-space:nowrap;padding:.25em .4em .3em;font-weight:500;line-height:1;display:inline-block}html::-webkit-scrollbar{display:none}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.big-type .fit-line.fit-short{display:none}.blue-bg{background:var(--c-accent)}html.has-cursor,html.has-cursor *{cursor:none!important}html.has-cursor :is(input:not([type=submit],[type=button],[type=checkbox],[type=radio],[type=range]),textarea,select,[contenteditable=true]){cursor:text!important}.cur{--c:var(--c-accent);--ink:#fff;--pad:.5em .62em .54em;z-index:2147483000;pointer-events:none;transition:opacity .25s;position:fixed;inset:0}.cur.is-hidden,.cur.is-text{opacity:0}.cur.is-light{--c:#fff;--ink:var(--c-accent)}.cur.is-invert{mix-blend-mode:difference;--c:#fff;--ink:#000}.cur-b{will-change:transform;position:absolute;top:0;left:0}.cur-box{width:var(--w,10px);height:var(--h,10px);transform-origin:5px 5px;background:var(--c);color:var(--ink);transition:width .3s var(--ease-liquid), height .3s var(--ease-liquid), translate .3s var(--ease-liquid), background-color .3s, color .3s, scale .3s var(--ease-liquid);display:block;position:absolute;top:0;left:0;overflow:hidden;translate:-50% -50%}.cur.is-link .cur-box{--w:20px;--h:20px}.cur.is-say .cur-box{translate:-5px -5px}.cur-txt{padding:var(--pad);white-space:nowrap;line-height:1;display:block}.cur-measure{visibility:hidden;position:absolute;top:0;left:-9999px}.cur-box .cur-txt{opacity:0;transition:opacity .12s}.cur.is-say .cur-box .cur-txt{opacity:1;transition:opacity .2s 50ms}.cur.is-down .cur-box{scale:.85}@media (width<=47.99rem){:root{--snap-h:0px;--fs-l:1.125rem;--c-muted:#6f6f6f;--header-h:2.75rem;--space-m:1.5rem;--space-l:2.5rem;--space-xl:5rem;--space-section:6.5rem}:root[data-layout=wide]{--gutter:1rem}.big-type .fit-line.fit-wide{display:none}.big-type .fit-line.fit-short{display:block}:root:root .intro,:root:root .intro *{line-height:1.22!important}.btn{min-height:2.75rem;padding:0 .6em}.img-hover .ph{will-change:auto}.img-hover .media{perspective:none}.will-reveal .fit-line{filter:none}.will-reveal.is-revealed .fit-line{filter:none;transition:transform .7s var(--ease-liquid), opacity .5s ease-out}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-header[data-astro-cid-nen7h5rs]{z-index:100;background:color-mix(in srgb, var(--c-bg) 92%, transparent);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--c-line-soft);font-size:var(--fs-l);position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{height:var(--header-h);justify-content:space-between;align-items:center;gap:1.25rem;line-height:1;display:flex;position:relative}.wordmark[data-astro-cid-nen7h5rs]{letter-spacing:-.01em;font-weight:700;line-height:1;display:block}.inv[data-astro-cid-nen7h5rs]{color:inherit}.menu-btn[data-astro-cid-nen7h5rs]{font:inherit;color:inherit;cursor:pointer;transition:color .3s var(--ease-liquid), translate .6s var(--ease-liquid);background:0 0;border:0;align-items:baseline;gap:.25em;padding:0;display:inline-flex}.site-header[data-astro-cid-nen7h5rs].open .menu-btn[data-astro-cid-nen7h5rs]{translate:calc(-1 * var(--menu-shift,0px)) 0}.menu-btn[data-astro-cid-nen7h5rs],.menu-btn[data-astro-cid-nen7h5rs] *{letter-spacing:-.01em!important;font-weight:700!important}.menu-btn[data-astro-cid-nen7h5rs]:hover{color:var(--c-accent)}.menu-arrow[data-astro-cid-nen7h5rs]{fill:none;stroke:currentColor;stroke-width:42px;width:.68em;height:.68em;transition:rotate .5s var(--ease-liquid);align-self:baseline}.site-header[data-astro-cid-nen7h5rs].open .menu-arrow[data-astro-cid-nen7h5rs]{rotate:180deg}.menu[data-astro-cid-nen7h5rs]{transition:grid-template-rows .6s var(--ease-liquid);grid-template-rows:0fr;display:grid}.site-header[data-astro-cid-nen7h5rs].open .menu[data-astro-cid-nen7h5rs]{grid-template-rows:1fr}.menu-in[data-astro-cid-nen7h5rs]{min-height:0;overflow:hidden}.menu-row[data-astro-cid-nen7h5rs]{justify-content:flex-end;align-items:flex-start;padding-top:.3em;padding-bottom:calc(.6rem - .06em);display:flex}.menu-list[data-astro-cid-nen7h5rs]{width:var(--menu-w,auto);white-space:nowrap;justify-items:start;gap:0;display:grid}.menu-list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{line-height:1!important}.menu-list[data-astro-cid-nen7h5rs] .nav-a[data-astro-cid-nen7h5rs]{margin-left:-.02em;display:inline-block}.menu-list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{opacity:0;transition:opacity .3s, translate .5s var(--ease-liquid);translate:0 -.4em}.site-header[data-astro-cid-nen7h5rs].open .menu-list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{opacity:1;translate:0}.site-header[data-astro-cid-nen7h5rs].open .menu-list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(2){transition-delay:60ms}.site-header[data-astro-cid-nen7h5rs].open .menu-list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(3){transition-delay:.12s}.nav-a[data-astro-cid-nen7h5rs]{transition:color .3s var(--ease-liquid);letter-spacing:-.01em!important;font-weight:700!important;line-height:1!important}.nav-a[data-astro-cid-nen7h5rs]:hover,.nav-a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--c-accent)}@media (width<=47.99rem){.site-header[data-astro-cid-nen7h5rs]{-webkit-backdrop-filter:none;background:#fffffff7}.menu-btn[data-astro-cid-nen7h5rs]{min-height:var(--header-h);align-items:center}.menu-list[data-astro-cid-nen7h5rs] .nav-a[data-astro-cid-nen7h5rs]{padding-block:.5em}.menu-row[data-astro-cid-nen7h5rs]{padding-top:0}}@media (prefers-reduced-motion:reduce){.menu[data-astro-cid-nen7h5rs],.menu-list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs],.menu-arrow[data-astro-cid-nen7h5rs],.menu-btn[data-astro-cid-nen7h5rs]{transition:none}}.arrow[data-astro-cid-tns2tesc]{vertical-align:-.09em;fill:none;stroke:currentColor;stroke-width:42px;stroke-linecap:butt;stroke-linejoin:miter;width:.9em;height:.9em;transition:transform .5s var(--ease-liquid);flex-shrink:0;display:inline-block}a:hover .a-right[data-astro-cid-tns2tesc]{transform:translate(.15em)}a:hover .a-up-right[data-astro-cid-tns2tesc]{transform:translate(.12em,-.12em)}a:hover .a-down-right[data-astro-cid-tns2tesc]{transform:translate(.12em,.12em)}.facts[data-astro-cid-fc7mwoxd]{row-gap:var(--space-l)}.facts[data-astro-cid-fc7mwoxd]>div[data-astro-cid-fc7mwoxd]{gap:var(--space-xs);grid-column:1/-1;display:grid}@media (width>=48rem){.facts[data-astro-cid-fc7mwoxd]>div[data-astro-cid-fc7mwoxd]{grid-column:3/span 6}}.legal[data-astro-cid-c2avf7cs]{gap:var(--space-s);grid-column:1/-1;max-width:68ch;display:grid}@media (width>=48rem){.legal[data-astro-cid-c2avf7cs]{grid-column:3/span 8}}.legal[data-astro-cid-c2avf7cs] h2[data-astro-cid-c2avf7cs]{font-size:var(--fs-l);letter-spacing:-.01em;margin-top:var(--space-l);font-weight:600!important}.legal[data-astro-cid-c2avf7cs] h2[data-astro-cid-c2avf7cs]:first-child{margin-top:0}.legal[data-astro-cid-c2avf7cs] p[data-astro-cid-c2avf7cs]{line-height:1.6}.stand[data-astro-cid-c2avf7cs]{margin-top:var(--space-l);font-size:var(--fs-xs)}.site-footer[data-astro-cid-jo6i4kqk]{margin-top:var(--space-xl);grid-template-rows:auto auto;display:grid}.site-footer[data-astro-cid-jo6i4kqk]>.wrap[data-astro-cid-jo6i4kqk]{min-height:calc(var(--snap-h,calc(100svh - var(--header-h))) + 1px)}.f-form[data-astro-cid-jo6i4kqk]{gap:var(--space-m);margin-top:var(--space-l);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.f-form[data-astro-cid-jo6i4kqk]{column-gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr))}.f-msg[data-astro-cid-jo6i4kqk],.f-send[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}.f-in[data-astro-cid-jo6i4kqk]{width:100%;min-width:0;font:inherit;font-size:var(--fs-l);color:var(--c-fg);border:0;border-bottom:1px solid var(--c-line);padding:0 0 calc(var(--gutter) / 2);background:0 0;border-radius:0;transition:border-color .3s}.f-in[data-astro-cid-jo6i4kqk]::placeholder{color:#2525254d}.f-in[data-astro-cid-jo6i4kqk]:focus{border-bottom-color:var(--c-accent);outline:none}.f-msg[data-astro-cid-jo6i4kqk]{resize:none;overflow:hidden}.f-send[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.f-send[data-astro-cid-jo6i4kqk] .btn[data-astro-cid-jo6i4kqk]{cursor:pointer;border:0;margin-left:auto;font-family:inherit}.f-send[data-astro-cid-jo6i4kqk] .btn[data-astro-cid-jo6i4kqk]:disabled{opacity:.6;cursor:wait}.hp[data-astro-cid-jo6i4kqk]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.site-footer[data-astro-cid-jo6i4kqk]>.wrap[data-astro-cid-jo6i4kqk]{flex-direction:column;display:flex}.f-intro[data-astro-cid-jo6i4kqk]{max-width:36ch}.f-mail[data-astro-cid-jo6i4kqk]{padding-top:var(--space-l);padding-bottom:var(--gutter);font-size:var(--fs-l);align-self:flex-start;margin-top:auto}:root:root .f-mail[data-astro-cid-jo6i4kqk]{letter-spacing:-.01em!important;font-weight:700!important;line-height:1!important}@media (width>=48rem){.f-blue[data-astro-cid-jo6i4kqk]{background:var(--c-accent);color:#fff;--c-fg:#fff;--c-muted:#ffffffb3;--c-line:#fff;--c-line-soft:#ffffff59}.f-blue[data-astro-cid-jo6i4kqk] ::selection{color:var(--c-accent);background:#fff}.f-blue[data-astro-cid-jo6i4kqk] .link-u:hover{color:#fff;opacity:.6}.f-blue[data-astro-cid-jo6i4kqk] .link-u{transition:opacity .3s var(--ease-liquid)}}.meta[data-astro-cid-jo6i4kqk]{font-size:var(--fs-s);min-height:var(--header-h);align-content:center}:root:root .meta[data-astro-cid-jo6i4kqk],:root:root .meta[data-astro-cid-jo6i4kqk] *{letter-spacing:-.01em!important;font-weight:600!important}.meta-in[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:baseline;gap:var(--space-xs) var(--space-m);flex-wrap:wrap;grid-column:1/-1;display:flex}.legal-nav[data-astro-cid-jo6i4kqk]{gap:var(--space-xs) var(--space-m);flex-wrap:wrap;display:flex}.legal-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][aria-expanded=true]{text-underline-offset:.2em;text-decoration:underline 1px}.lp[data-astro-cid-jo6i4kqk]{padding-inline:var(--inner,0px);grid-template-rows:0fr;display:grid}.lp[data-astro-cid-jo6i4kqk].is-open{grid-template-rows:1fr}.lp-in[data-astro-cid-jo6i4kqk]{min-height:0;overflow:hidden}.lp-pane[data-astro-cid-jo6i4kqk]{padding-top:var(--space-l);padding-bottom:var(--space-l);display:none}.lp-pane[data-astro-cid-jo6i4kqk].is-on{animation:lp-up .9s var(--ease-liquid) both;display:block}@keyframes lp-up{0%{opacity:0;translate:0 2rem}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.lp-pane[data-astro-cid-jo6i4kqk].is-on{animation:none}}@media (width<=47.99rem){.site-footer[data-astro-cid-jo6i4kqk]{margin-top:var(--space-section)}.f-blue[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--c-line-soft);padding-bottom:env(safe-area-inset-bottom)}.f-mail[data-astro-cid-jo6i4kqk]{margin-top:var(--space-l);padding-top:0;padding-bottom:var(--space-l)}.meta[data-astro-cid-jo6i4kqk]{min-height:0;padding-block:var(--space-xs) var(--gutter)}.meta-in[data-astro-cid-jo6i4kqk]{gap:var(--space-xs);display:grid}.legal-nav[data-astro-cid-jo6i4kqk]{gap:0 var(--space-m)}.legal-nav[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{align-items:center;min-height:2.75rem;display:flex}.legal-nav[data-astro-cid-jo6i4kqk] .social[data-astro-cid-jo6i4kqk]{flex-basis:100%;display:block;line-height:2.75rem!important}.legal-nav[data-astro-cid-jo6i4kqk] .social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{display:inline;line-height:inherit!important}}
