@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400 700;font-display:swap;src:url(/_astro/source-serif-4-latin-wght-normal.DMe4EKeb.woff2)format("woff2");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:"Source Serif 4";font-style:italic;font-weight:400 700;font-display:swap;src:url(/_astro/source-serif-4-latin-wght-italic.B-rCj6ir.woff2)format("woff2");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:"Source Sans 3";font-style:normal;font-weight:400 700;font-display:swap;src:url(/_astro/source-sans-3-latin-wght-normal.Bo_j9asI.woff2)format("woff2");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:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/libre-baskerville-latin-700-normal.CLGq6Yj4.woff2)format("woff2");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:Noto Nastaliq Urdu;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/noto-nastaliq-urdu-arabic-400-normal.BVDOj1dq.woff2)format("woff2");unicode-range:U+20,U+A0,U+6??,U+750-77F,U+8A0-8FF,U+200C-200F,U+2010-2011,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/noto-nastaliq-urdu-arabic-700-normal.CV4fHIsl.woff2)format("woff2");unicode-range:U+20,U+A0,U+6??,U+750-77F,U+8A0-8FF,U+200C-200F,U+2010-2011,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/amiri-arabic-400-normal.D0NIBXga.woff2)format("woff2");unicode-range:U+20,U+A0,U+6??,U+750-77F,U+8A0-8FF,U+200C-200F,U+2010-2011,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:"Source Sans 3 Fallback";src:local(Roboto),local(Roboto-Regular);size-adjust:93.74%;ascent-override:109.24%;descent-override:42.67%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback Arial";src:local(Arial),local(ArialMT);size-adjust:93.06%;ascent-override:110.03%;descent-override:42.98%;line-gap-override:0%}@font-face{font-family:"Source Serif 4 Fallback";src:local(Noto Serif),local(NotoSerif-Regular);size-adjust:93.63%;ascent-override:110.65%;descent-override:35.78%;line-gap-override:0%}@font-face{font-family:"Source Serif 4 Fallback Georgia";src:local(Georgia);size-adjust:100.54%;ascent-override:103.05%;descent-override:33.32%;line-gap-override:0%}:root{--bg:oklch(100% 0 0);--surface:oklch(97.5% .006 25);--tint:oklch(96.5% .009 22);--tint-2:oklch(93% .016 22);--rule:oklch(89% .012 25);--rule-strong:oklch(42% .14 24);--ink:oklch(20% .02 25);--ink-2:oklch(38% .02 25);--accent:oklch(42% .14 24);--accent-tint:oklch(96.5% .009 24);--drench:oklch(31% .11 24);--on-drench:oklch(97% .012 25);--on-drench-2:oklch(86% .04 25);--on-drench-rule:oklch(97% .012 25/.2);--on-drench-rule-strong:oklch(97% .012 25/.55);--radius:0;--radius-btn:0;--radius-card:0;--shadow-book:0 1px 1px oklch(20% .05 24/.1), 0 6px 10px -4px oklch(20% .05 24/.16), 0 22px 36px -14px oklch(20% .05 24/.32);--shadow-book-lift:0 2px 2px oklch(20% .05 24/.1), 0 10px 16px -6px oklch(20% .05 24/.18), 0 34px 48px -18px oklch(20% .05 24/.36);--serif:"Source Serif 4", "Source Serif 4 Fallback", "Source Serif 4 Fallback Georgia", Georgia, serif;--sans:"Source Sans 3", "Source Sans 3 Fallback", "Source Sans 3 Fallback Arial", system-ui, sans-serif;--caps:"Libre Baskerville", var(--serif);--nastaliq:"Noto Nastaliq Urdu", "Jameel Noori Nastaleeq", serif;--naskh:"Amiri", "Noto Naskh Arabic", serif;--weight-display:400;--weight-subhead:500;--ease:cubic-bezier(.22, 1, .36, 1);--max:76rem;--measure:68ch;--tap:2.75rem;--space-section:clamp(4.5rem, 3rem + 7vw, 9rem);--space-head:clamp(2rem, 1.4rem + 2.4vw, 3.5rem);--z-header:20;--z-bar:30;--z-skip:50}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-kerning:normal;margin:0;font-size:1.125rem;line-height:1.6}img,svg{max-width:100%;height:auto;display:block}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0;padding:0}h1,h2,h3,h4{text-wrap:balance;font-weight:var(--weight-subhead)}p,li,dd{text-wrap:pretty}ul,ol{list-style:none}button,input,textarea,select{font:inherit;color:inherit}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px;text-decoration-color:color-mix(in oklch, currentColor 45%, transparent)}a:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}::selection{background:oklch(42% .14 24/.18)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.on-drench :focus-visible,.ground-drench :focus-visible{outline-color:var(--on-drench)}.on-drench ::selection,.ground-drench ::selection{background:oklch(97% .012 25/.28)}.on-drench,.ground-drench{--rule-strong:var(--on-drench-rule-strong)}.wrap{width:min(100% - 3rem, var(--max));margin-inline:auto}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:var(--z-skip);background:var(--bg);color:var(--ink);padding:.6rem 1rem;position:absolute;top:-5rem;left:1rem}.skip:focus{top:1rem}.nw{white-space:nowrap}.ground-white{background:var(--bg);color:var(--ink)}.ground-tint{background:var(--tint);color:var(--ink)}.ground-drench{background:var(--drench);color:var(--on-drench)}.section-pad{padding-block:var(--space-section)}.display,.display--page,.h2,.h3,.text-statement,.text-quote{font-family:var(--serif);font-synthesis:none}.display{font-weight:var(--weight-display);letter-spacing:-.026em;font-size:clamp(2.6rem,1.5rem + 4.4vw,5.5rem);line-height:1.04}.display--page{font-weight:var(--weight-display);letter-spacing:-.022em;font-size:clamp(2.4rem,1.5rem + 3.4vw,4.5rem);line-height:1.06}.h2{font-weight:var(--weight-display);letter-spacing:-.018em;font-size:clamp(2rem,1.3rem + 2.4vw,3.25rem);line-height:1.1}.h3{font-weight:var(--weight-subhead);letter-spacing:-.006em;font-size:clamp(1.35rem,1.15rem + .7vw,1.65rem);line-height:1.25}:is(h1,h2,h3,h4,.display,.display--page,.h2,.h3,.text-statement) :is(em,i){font-style:italic;font-weight:inherit;letter-spacing:-.01em}.text-statement{font-weight:var(--weight-display);letter-spacing:-.014em;text-wrap:pretty;max-width:30ch;font-size:clamp(1.75rem,1.1rem + 2.5vw,3.25rem);line-height:1.24}.text-quote{font-style:italic;font-weight:var(--weight-display);letter-spacing:-.02em;text-wrap:balance;max-width:22ch;font-size:clamp(2rem,1.2rem + 3.4vw,4.25rem);line-height:1.12}.rule-short{border:0;border-top:2px solid var(--rule-strong);width:3.5rem;height:0;margin:0;display:block}.lede{font-size:clamp(1.15rem,1.05rem + .4vw,1.3rem);line-height:1.55}.meta{color:var(--ink-2);font-size:.95rem}.on-drench .meta,.ground-drench .meta{color:var(--on-drench-2)}.caps{font-family:var(--caps);letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:700}.smallcaps{font-family:var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-2);font-size:.78rem;font-weight:600;line-height:1.4}.on-drench .smallcaps,.ground-drench .smallcaps{color:var(--on-drench-2)}.btn{border-radius:var(--radius-btn);min-height:3.1rem;font-family:var(--sans);cursor:pointer;transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.6rem;padding:.7rem 1.5rem;font-size:1.02rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn:hover{text-decoration:none}.btn:active{transform:translateY(1px)}.btn--solid{background:var(--accent);color:oklch(100% 0 0)}.btn--solid:hover{background:var(--drench)}.btn--light{background:var(--on-drench);color:var(--drench)}.btn--light:hover{background:oklch(100% 0 0)}.btn--line{color:var(--on-drench);border-color:oklch(97% .012 25/.45)}.btn--line:hover{border-color:var(--on-drench)}.btn--outline{border-color:var(--accent);color:var(--accent)}.btn--outline:hover{background:var(--accent);color:oklch(100% 0 0)}.arrow{min-height:var(--tap);color:var(--accent);align-items:center;gap:.45rem;font-weight:600;text-decoration:none;display:inline-flex}.arrow:after{content:"→" / "";transition:transform .22s var(--ease)}.on-drench .arrow,.ground-drench .arrow{color:var(--on-drench)}@media (hover:hover){.arrow:hover{text-decoration:underline}.arrow:hover:after{transform:translate(3px)}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.24s}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.prose{max-width:var(--measure)}.prose>*+*{margin-top:1.2em}.prose h2{font-family:var(--serif);font-weight:var(--weight-subhead);margin-top:2.4em;font-size:clamp(1.35rem,2.2vw,1.6rem);line-height:1.25}.prose h2+*{margin-top:.6em}.prose ul{gap:.6em;display:grid}.prose ul>li{padding-inline-start:1.5em;position:relative}.prose ul>li:before{content:"";inset-inline-start:0;background:var(--accent);width:.75em;height:2px;position:absolute;top:.8em}.prose strong{font-weight:600}.prose--lede>p:first-child{font-family:var(--serif);letter-spacing:-.005em;font-size:clamp(1.3rem,1.12rem + .6vw,1.55rem);line-height:1.5}:root{--hang-gap:clamp(2rem, 4vw, 4rem)}@media (width>=64rem){.prose--hang{column-gap:var(--hang-gap);grid-template-columns:minmax(0,3fr) minmax(0,9fr);max-width:none;font-size:1.1875rem;line-height:1.65;display:grid}.prose--hang>*{grid-column:2;max-width:64ch}.prose--hang>h2{grid-column:1;align-self:start;font-size:clamp(1.25rem,1rem + .5vw,1.45rem);line-height:1.3}.prose--hang>h2,.prose--hang>h2+*{margin-top:2.75rem}.prose--hang>h2:first-child,.prose--hang>h2:first-child+*{margin-top:0}.prose--hang>h2+*{padding-top:.15rem}.hang-align{margin-inline-start:calc(25% + .75 * var(--hang-gap))}}@media (width>=52rem){.prose--pairs{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);max-width:none;display:grid}.prose--pairs>*,.prose--pairs>h2+*{margin-top:0}.prose--pairs>*{border-top:1px solid var(--rule);padding-block:1.6rem}.prose--pairs>h2{grid-column:1;margin-top:0;padding-inline-end:clamp(2rem,5vw,4.5rem);font-size:clamp(1.35rem,2vw,1.55rem)}.prose--pairs>:not(h2){grid-column:2;max-width:none;padding-inline-end:clamp(0rem,6vw,6rem)}.prose--pairs>h2:first-child,.prose--pairs>h2:first-child+*{border-top-color:var(--rule-strong)}}:lang(ur){font-family:var(--nastaliq);letter-spacing:0;font-synthesis:none;text-transform:none;font-style:normal;line-height:2.15}:lang(ar),:lang(fa){font-family:var(--naskh);letter-spacing:0;font-synthesis:none;text-transform:none;font-style:normal;line-height:1.9}html.motion .motion-mask{clip-path:inset(-.35em -1em -.12em)}html.motion .motion-line{display:block;transform:translateY(120%)}html.motion .motion-fade{opacity:0;transform:translateY(16px)}html.motion .motion-frame{overflow:clip}html.motion .motion-settle{transform:scale(1.04)}html.motion .motion-word{opacity:0;display:inline-block;transform:translateY(40%)}.motion-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.motion .motion-rise{opacity:0;transform:translateY(24px)}@media print{html.motion .motion-line,html.motion .motion-fade,html.motion .motion-settle,html.motion .motion-word,html.motion .motion-rise{opacity:1!important;transform:none!important}html.motion .motion-mask{clip-path:none!important}}.wa-glyph[data-astro-cid-sfj5inm3]{flex:none;width:1.2em;height:1.2em}.top[data-astro-cid-v3lsk6py]{z-index:var(--z-header);background:var(--drench);color:var(--on-drench);box-shadow:0 1px 0 var(--drench);position:relative}.top--overlay[data-astro-cid-v3lsk6py]{box-shadow:none;background:linear-gradient(oklch(17% .06 24/.75),oklch(17% .06 24/0));position:absolute;inset:0 0 auto}.top--overlay[data-astro-cid-v3lsk6py]:has(.menu[open]){background:var(--drench)}.bar[data-astro-cid-v3lsk6py]{border-bottom:1px solid var(--on-drench-rule);justify-content:space-between;align-items:center;gap:1rem 2rem;min-height:6.25rem;display:flex}.logo[data-astro-cid-v3lsk6py]{min-height:var(--tap);align-items:center;display:inline-flex}.logo[data-astro-cid-v3lsk6py] img[data-astro-cid-v3lsk6py]{width:auto;height:3.75rem}.bar__end[data-astro-cid-v3lsk6py]{align-self:stretch;align-items:center;gap:clamp(2rem,3.5vw,3rem);display:flex}.nav[data-astro-cid-v3lsk6py],.nav[data-astro-cid-v3lsk6py]>ul[data-astro-cid-v3lsk6py],.nav[data-astro-cid-v3lsk6py]>ul[data-astro-cid-v3lsk6py]>li[data-astro-cid-v3lsk6py]{height:100%}.nav[data-astro-cid-v3lsk6py]>ul[data-astro-cid-v3lsk6py]{gap:clamp(1.75rem,3vw,2.75rem);display:flex}.nav[data-astro-cid-v3lsk6py]>ul[data-astro-cid-v3lsk6py]>li[data-astro-cid-v3lsk6py]{display:flex;position:relative}.nav[data-astro-cid-v3lsk6py]>ul[data-astro-cid-v3lsk6py]>li[data-astro-cid-v3lsk6py]>a[data-astro-cid-v3lsk6py]{color:var(--on-drench-2);transition:color .18s var(--ease);flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.nav[data-astro-cid-v3lsk6py]>ul[data-astro-cid-v3lsk6py]>li[data-astro-cid-v3lsk6py]>a[data-astro-cid-v3lsk6py]:hover,.nav[data-astro-cid-v3lsk6py]>ul[data-astro-cid-v3lsk6py]>li[data-astro-cid-v3lsk6py]>a[data-astro-cid-v3lsk6py][aria-current]{color:var(--on-drench)}.nav[data-astro-cid-v3lsk6py]>ul[data-astro-cid-v3lsk6py]>li[data-astro-cid-v3lsk6py]>a[data-astro-cid-v3lsk6py]:after{content:"";background:var(--on-drench);opacity:0;height:2px;transition:transform .22s var(--ease), opacity .22s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.nav[data-astro-cid-v3lsk6py]>ul[data-astro-cid-v3lsk6py]>li[data-astro-cid-v3lsk6py]>a[data-astro-cid-v3lsk6py]:hover:after{opacity:.35;transform:scaleX(1)}.nav[data-astro-cid-v3lsk6py]>ul[data-astro-cid-v3lsk6py]>li[data-astro-cid-v3lsk6py]>a[data-astro-cid-v3lsk6py][aria-current]:after{opacity:1;transform:scaleX(1)}.nav__ur[data-astro-cid-v3lsk6py]{padding-inline:.15em;font-size:1.4rem;line-height:2.1}.nav__en[data-astro-cid-v3lsk6py]{font-family:var(--serif);letter-spacing:.01em;margin-top:-.1rem;font-size:.84rem;font-weight:400}.cta[data-astro-cid-v3lsk6py]{min-height:var(--tap);border-radius:var(--radius-btn);color:var(--on-drench);font-family:var(--sans);white-space:nowrap;transition:background-color .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);border:1px solid oklch(97% .012 25/.55);align-items:center;gap:.55rem;padding:0 1.25rem;font-size:.98rem;font-weight:600;text-decoration:none;display:inline-flex}.cta[data-astro-cid-v3lsk6py]:hover{border-color:var(--on-drench);background:oklch(100% 0 0/.12)}@media (width<=60rem){.bar__end[data-astro-cid-v3lsk6py]{gap:1.5rem}.nav[data-astro-cid-v3lsk6py]>ul[data-astro-cid-v3lsk6py]{gap:1.4rem}.cta[data-astro-cid-v3lsk6py]{padding:0 .85rem;font-size:.86rem}}.menu[data-astro-cid-v3lsk6py]{display:none}.menu__btn[data-astro-cid-v3lsk6py]{height:var(--tap);color:var(--on-drench);font-family:var(--sans);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease), color .2s var(--ease);background:oklch(100% 0 0/.12);border-radius:999px;align-items:center;gap:.6rem;padding:0 1.1rem 0 1rem;font-size:1rem;font-weight:600;line-height:1;list-style:none;display:inline-flex}.menu__btn[data-astro-cid-v3lsk6py]::-webkit-details-marker{display:none}.menu__btn[data-astro-cid-v3lsk6py]:focus-visible{outline:2px solid var(--on-drench);outline-offset:3px}.menu[data-astro-cid-v3lsk6py][open] .menu__btn[data-astro-cid-v3lsk6py]{background:var(--on-drench);color:var(--drench)}.lines[data-astro-cid-v3lsk6py]{flex:none;width:1.1rem;height:.7rem;position:relative}.lines[data-astro-cid-v3lsk6py] i[data-astro-cid-v3lsk6py]{height:1.5px;transition:transform .3s var(--ease), top .3s var(--ease);background:currentColor;border-radius:1px;position:absolute;left:0;right:0}.lines[data-astro-cid-v3lsk6py] i[data-astro-cid-v3lsk6py]:first-child{top:0}.lines[data-astro-cid-v3lsk6py] i[data-astro-cid-v3lsk6py]:last-child{top:calc(100% - 1.5px)}.menu[data-astro-cid-v3lsk6py][open] .lines[data-astro-cid-v3lsk6py] i[data-astro-cid-v3lsk6py]{top:calc(50% - .75px)}.menu[data-astro-cid-v3lsk6py][open] .lines[data-astro-cid-v3lsk6py] i[data-astro-cid-v3lsk6py]:first-child{transform:rotate(45deg)}.menu[data-astro-cid-v3lsk6py][open] .lines[data-astro-cid-v3lsk6py] i[data-astro-cid-v3lsk6py]:last-child{transform:rotate(-45deg)}.menu__open[data-astro-cid-v3lsk6py],.menu[data-astro-cid-v3lsk6py][open] .menu__closed[data-astro-cid-v3lsk6py]{display:none}.menu[data-astro-cid-v3lsk6py][open] .menu__open[data-astro-cid-v3lsk6py]{display:inline}@media (hover:hover){.menu__btn[data-astro-cid-v3lsk6py]:hover{background:oklch(100% 0 0/.2)}.menu[data-astro-cid-v3lsk6py][open] .menu__btn[data-astro-cid-v3lsk6py]:hover{background:oklch(100% 0 0)}}.menu__panel[data-astro-cid-v3lsk6py]{padding:.5rem 0 1.75rem}.menu__toc[data-astro-cid-v3lsk6py]{border-top:1px solid var(--on-drench-rule)}.menu__toc[data-astro-cid-v3lsk6py]>li[data-astro-cid-v3lsk6py]{border-bottom:1px solid var(--on-drench-rule)}.menu__toc[data-astro-cid-v3lsk6py] a[data-astro-cid-v3lsk6py]{min-height:3.5rem;color:var(--on-drench);grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;text-decoration:none;display:grid}.menu__toc[data-astro-cid-v3lsk6py] .en[data-astro-cid-v3lsk6py]{font-family:var(--serif);font-size:1.35rem;line-height:1.2}.menu__toc[data-astro-cid-v3lsk6py] .dots[data-astro-cid-v3lsk6py]{border-bottom:1px dotted oklch(97% .012 25/.45)}.menu__toc[data-astro-cid-v3lsk6py] .ur[data-astro-cid-v3lsk6py]{padding-bottom:.15em;color:var(--on-drench-2);white-space:nowrap;padding-inline-start:.5em;font-size:1.45rem;line-height:2.2}.menu__toc[data-astro-cid-v3lsk6py] a[data-astro-cid-v3lsk6py][aria-current] .en[data-astro-cid-v3lsk6py]{text-underline-offset:.3em;text-decoration:underline 1px}.menu__sub[data-astro-cid-v3lsk6py]{padding:0 0 .75rem 1.25rem}.menu__sub[data-astro-cid-v3lsk6py] a[data-astro-cid-v3lsk6py]{min-height:var(--tap)}.menu__sub[data-astro-cid-v3lsk6py] .en[data-astro-cid-v3lsk6py]{color:var(--on-drench-2);font-size:1.1rem}.menu__foot[data-astro-cid-v3lsk6py]{margin-top:1rem}.menu__foot[data-astro-cid-v3lsk6py] a[data-astro-cid-v3lsk6py]{min-height:var(--tap);color:var(--on-drench);align-items:center;gap:.4rem;display:inline-flex}@media (width<=44.99rem){.bar[data-astro-cid-v3lsk6py]{border-bottom:0;flex-wrap:wrap;row-gap:0;min-height:0;position:relative}.logo[data-astro-cid-v3lsk6py]{min-height:4.75rem}.logo[data-astro-cid-v3lsk6py] img[data-astro-cid-v3lsk6py]{height:2.85rem}.bar__end[data-astro-cid-v3lsk6py]{display:none}.menu[data-astro-cid-v3lsk6py]{display:block}.menu__btn[data-astro-cid-v3lsk6py]{position:absolute;top:1rem;right:0}.menu[data-astro-cid-v3lsk6py][open]{flex:1 0 100%}}.foot[data-astro-cid-jo6i4kqk]{background:var(--drench);color:var(--on-drench-2);padding-block:clamp(3.5rem,7vw,5rem) 2rem;font-size:1rem}.foot[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--on-drench);min-height:var(--tap);align-items:center;display:inline-flex}.foot__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.6fr repeat(3,1fr);gap:2.5rem;display:grid}.foot__brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:26ch;font-family:var(--serif);color:var(--on-drench);margin-top:1rem;font-size:1.15rem;line-height:1.4}.logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:4rem}.foot__head[data-astro-cid-jo6i4kqk]{font-family:var(--serif);color:var(--on-drench);margin-bottom:.4rem;font-size:1.1rem;font-style:italic;font-weight:400}.foot[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;column-gap:1rem;display:flex}.foot__wa[data-astro-cid-jo6i4kqk]{color:var(--on-drench-2)}.fine[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--on-drench-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;margin-top:3rem;padding-top:1.25rem;font-size:.95rem;display:flex}.fine[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:0 1.75rem;display:flex}@media (width<=60rem){.foot__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.foot__brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=30rem){.foot__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr);row-gap:2rem}}main[data-astro-cid-hkbrpulz]:focus{outline:none}
