@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-devanagari-300-normal.D7nrgzLr.woff2)format("woff2"),url(/_astro/poppins-devanagari-300-normal.5EpgE5P1.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-latin-ext-300-normal.Cirz0Guu.woff2)format("woff2"),url(/_astro/poppins-latin-ext-300-normal.nf6F73WS.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:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-latin-300-normal.Dku2WoCh.woff2)format("woff2"),url(/_astro/poppins-latin-300-normal.DCNuMXUj.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}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-devanagari-400-normal.CJDn6rn8.woff2)format("woff2"),url(/_astro/poppins-devanagari-400-normal.CqVvlrh5.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.by3JarPu.woff2)format("woff2"),url(/_astro/poppins-latin-ext-400-normal.DaBSavcJ.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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2)format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.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}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-devanagari-500-normal.BIdkeU1p.woff2)format("woff2"),url(/_astro/poppins-devanagari-500-normal.DMPDjHtT.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-ext-500-normal.CK-6C4Hw.woff2)format("woff2"),url(/_astro/poppins-latin-ext-500-normal.CgAe2rWW.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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-500-normal.C8OXljZJ.woff2)format("woff2"),url(/_astro/poppins-latin-500-normal.DGXqpDMm.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}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-devanagari-700-normal.O-jipLrW.woff2)format("woff2"),url(/_astro/poppins-devanagari-700-normal.fHs-vx92.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-ext-700-normal.cby-RkWa.woff2)format("woff2"),url(/_astro/poppins-latin-ext-700-normal.DctTR6Tg.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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-700-normal.Qrb0O0WB.woff2)format("woff2"),url(/_astro/poppins-latin-700-normal.BVuQR_eA.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{--accent:#222c18;--light-accent:#dfdcd7;--sage:#a9b796;--ink:#1e2318;--white:#fff;--black:#000;--max-page-width:1400px;--site-gutter:4vw;--mobile-gutter:6vw;--font:"Poppins", sans-serif;--header-h:calc(2.6vw + 45.92px)}@media (width<=767px){:root{--header-h:calc(12vw + 73px)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--white);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:1rem;font-weight:400;line-height:normal;overflow-x:hidden}img{display:block}a{color:inherit}::selection{background:var(--sage);color:var(--accent)}:focus-visible{outline:2px solid var(--sage);outline-offset:3px}.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}.skip-link{z-index:1000;background:var(--white);color:var(--black);padding:.75rem 1rem;position:absolute;top:-100px;left:1rem}.skip-link:focus{top:1rem}.theme-white{--bg:var(--white);--text:var(--ink);--link:var(--accent);--btn-bg:var(--accent);--btn-fg:var(--white);--btn-hover:#354229}.theme-stone{--bg:var(--light-accent);--text:var(--ink);--link:var(--accent);--btn-bg:var(--accent);--btn-fg:var(--white);--btn-hover:#354229}.theme-dark,.theme-bright{--bg:var(--accent);--text:var(--white);--link:var(--white);--btn-bg:var(--light-accent);--btn-fg:var(--accent);--btn-hover:var(--sage)}h1{--v:4}h2{--v:2.8}h3{--v:2.2}h4{--v:1.2}p,li{--v:1}.text-large{--v:1.4}.text-small{--v:.9}h1,h2,h3,h4{font-family:var(--font);letter-spacing:-.01em;font-weight:500;line-height:calc(1.4em * (1 + (1 - var(--v)) / 25));color:var(--text);margin:2rem 0}p,.text-large,.text-small{color:var(--text);margin:1rem 0;line-height:1.75em}.text-large{font-weight:300}h1,h2,h3,h4,p,li{font-size:calc((var(--v) - 1) * calc(.012 * min(100vh, 900px)) + 1rem)}@media (width>=768px),(orientation:landscape){h1,h2,h3,h4,p,li{font-size:min(calc((var(--v) - 1) * 1.2vw + 1rem), max(calc((var(--v) - 1) * .012 * var(--max-page-width) + 1rem), calc(var(--v) * 1rem)))}}li>p{font-size:inherit}strong{font-weight:700}.text-block{white-space:pre-wrap;overflow-wrap:break-word;width:100%}.text-block>:first-child{margin-top:0}.text-block>:last-child{margin-bottom:0}.text-block a:not(.btn){color:var(--link);text-decoration:underline;-webkit-text-decoration-color:var(--sage);text-decoration-color:var(--sage);text-underline-offset:.25em;text-decoration-thickness:1.5px;transition:text-decoration-color .15s}.text-block a:not(.btn):hover{text-decoration-color:currentColor}.text-block ul{margin:1rem 0;padding-left:40px;list-style:none}.text-block ul>li>:first-child:before{content:"•";text-align:center;width:40px;color:var(--sage);margin-left:-40px;display:inline-block}.text-block li{color:var(--text);line-height:1.8em}.text-block li>p{margin:.5rem 0}.center{text-align:center}.text-black{color:var(--black)!important}.section{min-height:var(--min-h,auto);padding-bottom:var(--divider-h,0px);color:var(--text);z-index:var(--z,0);flex-direction:column;justify-content:center;display:flex;position:relative}.section:first-of-type{padding-top:var(--header-h)}.section-bg{inset:0;top:calc(-1 * var(--prev-div,0px));background:var(--bg);z-index:0;position:absolute;overflow:hidden}.section-content{z-index:1;padding:var(--pad-y,0) 0;width:100%;position:relative}.section-bg.has-wave{-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--wave-h) + 1px) no-repeat, var(--wave) bottom / 100% var(--wave-h) no-repeat;-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--wave-h) + 1px) no-repeat, var(--wave) bottom / 100% var(--wave-h) no-repeat;mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--wave-h) + 1px) no-repeat, var(--wave) bottom / 100% var(--wave-h) no-repeat}.divider-stroke{width:100%;height:var(--wave-h);pointer-events:none;z-index:2;position:absolute;bottom:0;left:0;overflow:visible}.divider-stroke path{fill:none;stroke:var(--stroke-color,var(--white));stroke-width:var(--stroke-w,6px);stroke-linecap:square}.h-small{--min-h:33vh;--pad-y:3.3vmax}.h-medium{--min-h:66vh;--pad-y:6.6vmax}.fe{--gap:11px;--grid-gutter:calc(var(--mobile-gutter) - var(--gap));--cell-max-width:calc((var(--max-page-width) - (var(--gap) * 7)) / 8);grid-template-rows:repeat(var(--rows-m), minmax(24px, auto));grid-template-columns:minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);gap:var(--gap);display:grid;position:relative;overflow-x:clip}@media (width>=768px){.fe{--grid-gutter:calc(var(--site-gutter) - var(--gap));--cell-max-width:calc((var(--max-page-width) - (var(--gap) * 23)) / 24);--container-width:min(var(--max-page-width), calc(100vw - var(--site-gutter) * 2));grid-template-rows:repeat(var(--rows-d), minmax(calc(var(--container-width) * .0215), auto));grid-template-columns:minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr)}}.section-content,.fe{pointer-events:none}.fe>.blk,.list{pointer-events:auto}.fe>.blk{justify-content:var(--jc,flex-start);flex-direction:column;min-width:0;display:flex;position:relative}.fe>.blk.v-center{--jc:center}.fe>.blk.v-end{--jc:flex-end}.btn-wrap{display:flex}.btn-wrap.left{justify-content:flex-start}.btn-wrap.center{justify-content:center}.btn-wrap.right{justify-content:flex-end}.btn{font-family:var(--font);letter-spacing:.01em;text-align:center;background:var(--btn-bg);color:var(--btn-fg);cursor:pointer;border:0;border-radius:999px;padding:1em 1.9em;font-size:1rem;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .15s;display:inline-block}.btn:hover{background:var(--btn-hover)}.btn-wrap.stretched{height:100%}.btn-wrap.stretched .btn{justify-content:center;align-items:center;width:100%;height:100%;padding:0 1.9em;display:flex}.img{width:100%;height:100%;display:flex}.img a{display:contents}.img.fill{position:relative}.img.fill img{object-fit:cover;border-radius:var(--radius,0);width:100%;height:100%;position:absolute;inset:0}.img.fit{align-items:center;justify-content:var(--ix,center);container-type:size}.img.fit img{width:min(100cqw, 100cqh * var(--ar));height:auto;aspect-ratio:var(--ar);border-radius:var(--radius,0)}.img.pos-left{--ix:flex-start}.img.pos-right{--ix:flex-end}.shape{background:var(--shape-fill,var(--light-accent));border-radius:var(--radius,0);width:100%;height:100%}.social{gap:18px;justify-content:var(--social-jc,flex-end);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.social a{width:32px;height:32px;color:var(--black);display:block}.social svg{fill:currentColor;width:32px;height:32px;overflow:visible;transform:scale(2)}.embed iframe{border:0;width:100%;display:block}.list{padding:3.3vmax var(--site-gutter)}.list-title{margin:0;padding-bottom:70px;line-height:1.8em}.list-items{grid-template-columns:repeat(3,1fr);gap:60px;margin:0;padding:0;list-style:none;display:grid}.list-item{min-width:0}.list-item-title{--v:1.2;margin:0;line-height:1.3em}.list-item-desc{margin-top:25px}.list-item-desc p,.list-item-desc li{--v:.9}.list-item-desc p,.list-item-desc li>p,.list-item-desc ul{margin:0}.list-item-desc li{line-height:1.8rem}@media (width<=767px){.list-items{grid-template-columns:1fr}}.text-block p:empty:before{content:"​"}.page-inner{max-width:var(--max-page-width);padding:4vmax var(--site-gutter) 7vmax;margin:0 auto}.page-inner h1{--v:3;margin:0 0 .4rem}.page-sub{--v:1.25;color:color-mix(in srgb, var(--text) 75%, var(--bg));margin:0 0 2rem;font-weight:300}.profile{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.profile-photo{border-radius:18px;width:100%;height:auto}.profile-body{max-width:38rem}.profile-body .actions{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.note{border-left:3px solid var(--sage);background:color-mix(in srgb, var(--white) 6%, transparent);border-radius:0 12px 12px 0;margin-top:2.5rem;padding:1.5rem 1.75rem}.note p{margin:0 0 .75rem}.note p:last-of-type{margin-bottom:1.25rem}.btn.ghost{color:var(--text);box-shadow:inset 0 0 0 1.5px var(--light-accent);background:0 0}.btn.ghost:hover{background:color-mix(in srgb, var(--white) 10%, transparent)}@media (width<=767px){.page-inner h1{--v:2.4}.profile{grid-template-columns:1fr}}.site-header[data-astro-cid-nen7h5rs]{z-index:100;color:var(--text);position:absolute;top:0;left:0;right:0}.header-inner[data-astro-cid-nen7h5rs]{padding:1.3vw var(--site-gutter);z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.site-title[data-astro-cid-nen7h5rs]{--v:1.6;font-family:var(--font);letter-spacing:-.01em;color:inherit;font-weight:500;line-height:1.25em;font-size:calc((var(--v) - 1) * calc(.012 * min(100vh, 900px)) + 1rem);flex-shrink:0;align-items:center;gap:.55em;text-decoration:none;display:flex}@media (width>=768px),(orientation:landscape){.site-title[data-astro-cid-nen7h5rs]{font-size:min(calc((var(--v) - 1) * 1.2vw + 1rem), max(calc((var(--v) - 1) * .012 * var(--max-page-width) + 1rem), calc(var(--v) * 1rem)))}}.mark[data-astro-cid-nen7h5rs]{flex:none;width:1.75em;height:1.68em;position:relative}.mark[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:100%;height:100%;position:absolute;inset:0}.mark-dark[data-astro-cid-nen7h5rs],.theme-white[data-astro-cid-nen7h5rs] .mark-light[data-astro-cid-nen7h5rs],.menu-open[data-astro-cid-nen7h5rs] .mark-light[data-astro-cid-nen7h5rs]{opacity:0}.theme-white[data-astro-cid-nen7h5rs] .mark-dark[data-astro-cid-nen7h5rs],.menu-open[data-astro-cid-nen7h5rs] .mark-dark[data-astro-cid-nen7h5rs]{opacity:1}.nav-desktop[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.nav-desktop[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]{flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.nav-desktop[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{margin-left:1.3vw;position:relative}.nav-desktop[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:first-child{margin-left:0}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.folder-toggle[data-astro-cid-nen7h5rs]{font:300 1rem/1.8em var(--font);color:inherit;cursor:pointer;background:linear-gradient(currentColor,currentColor) 0 calc(100% - .1em)/0 1px repeat-x;border:0;padding:.1em 0;text-decoration:none;display:block}.nav-desktop[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs].active>a[data-astro-cid-nen7h5rs],.nav-desktop[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs].active>.folder-toggle[data-astro-cid-nen7h5rs],.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.folder-toggle[data-astro-cid-nen7h5rs]:hover{background-size:1px 1px}.folder-content[data-astro-cid-nen7h5rs]{text-align:right;background:var(--bg);opacity:0;visibility:hidden;pointer-events:none;min-width:200px;transition:opacity .1s;position:absolute;top:100%;right:-16px;padding:8px 16px!important}.folder[data-astro-cid-nen7h5rs]:hover .folder-content[data-astro-cid-nen7h5rs],.folder[data-astro-cid-nen7h5rs]:focus-within .folder-content[data-astro-cid-nen7h5rs],.folder[data-astro-cid-nen7h5rs].open .folder-content[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;pointer-events:auto}.folder[data-astro-cid-nen7h5rs].dismissed .folder-content[data-astro-cid-nen7h5rs]{opacity:0;visibility:hidden;pointer-events:none}.folder-content[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{line-height:1.3em;display:inline-block}.folder-content[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{padding:.1em 0}.burger[data-astro-cid-nen7h5rs],.mobile-menu[data-astro-cid-nen7h5rs]{display:none}@media (width<=799px),(pointer:coarse) and (width<=1024px){.header-inner[data-astro-cid-nen7h5rs]{padding:6vw}.nav-desktop[data-astro-cid-nen7h5rs]{display:none}.site-title[data-astro-cid-nen7h5rs]{flex-shrink:1;padding-right:1rem}.burger[data-astro-cid-nen7h5rs]{cursor:pointer;width:35px;height:35px;color:inherit;background:0 0;border:0;flex:0 0 35px;padding:0;display:block;position:relative}.burger-line[data-astro-cid-nen7h5rs]{background:currentColor;width:35px;height:1px;transition:transform .25s cubic-bezier(.2,.6,.3,1);position:absolute;top:50%;left:0}.burger-line[data-astro-cid-nen7h5rs].top{transform:translateY(-5.5px)}.burger-line[data-astro-cid-nen7h5rs].bottom{transform:translateY(5.5px)}.menu-open[data-astro-cid-nen7h5rs] .burger-line[data-astro-cid-nen7h5rs].top{transform:rotate(45deg)scaleX(1.25)}.menu-open[data-astro-cid-nen7h5rs] .burger-line[data-astro-cid-nen7h5rs].bottom{transform:rotate(-45deg)scaleX(1.25)}.mobile-menu[data-astro-cid-nen7h5rs]{z-index:1;background:var(--white);padding-top:var(--header-h);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;display:block;position:fixed;inset:0;overflow:hidden}.mobile-menu[data-astro-cid-nen7h5rs][hidden]{display:block}.menu-open[data-astro-cid-nen7h5rs] .mobile-menu[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible}.menu-open[data-astro-cid-nen7h5rs]{color:var(--black)}.mobile-panels[data-astro-cid-nen7h5rs]{height:100%;position:relative}.panel[data-astro-cid-nen7h5rs]{flex-direction:column;justify-content:center;align-items:center;transition:transform .3s;display:flex;position:absolute;inset:0}.folder-panel[data-astro-cid-nen7h5rs]{transform:translate(100%)}.folder-open[data-astro-cid-nen7h5rs] .root[data-astro-cid-nen7h5rs]{transform:translate(-100%)}.folder-open[data-astro-cid-nen7h5rs] .folder-panel[data-astro-cid-nen7h5rs]{transform:translate(0)}.menu-item[data-astro-cid-nen7h5rs]{font:300 8.5vw/1 var(--font);color:var(--black);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25em;padding:12px 0;text-decoration:none;display:flex}.chev[data-astro-cid-nen7h5rs]{fill:none;stroke:currentColor;stroke-width:1px;width:.55em;height:.55em}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--white);color:var(--ink);padding:4.5rem var(--site-gutter) 2rem;border-top:1px solid var(--light-accent);position:relative}.footer-inner[data-astro-cid-jo6i4kqk]{max-width:var(--max-page-width);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:start;gap:3rem 4rem;margin:0 auto;display:grid}.footer-logo[data-astro-cid-jo6i4kqk]{width:min(300px,100%);height:auto;margin-bottom:1.5rem}.footer-contact[data-astro-cid-jo6i4kqk]{margin:0;font-weight:500;line-height:1.7}.footer-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-base[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;text-underline-offset:.25em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1.5px;transition:text-decoration-color .15s}.footer-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer-base[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{-webkit-text-decoration-color:var(--sage);text-decoration-color:var(--sage)}.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-base[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:.25rem 0;display:inline-block}.footer-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:.15rem 0;display:inline-block}.footer-nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,max-content));gap:.35rem 2.5rem;margin:0;padding:0;list-style:none;display:grid}.footer-affil[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-end;gap:1.5rem;display:flex}.badges[data-astro-cid-jo6i4kqk]{align-items:center;gap:1.5rem;display:flex}.badges[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]:first-child{width:auto;height:72px}.badges[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]:last-child{width:auto;height:96px}.social[data-astro-cid-jo6i4kqk]{--social-jc:flex-end;gap:14px}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{width:28px;height:28px;color:var(--accent)}.social[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:28px;height:28px}.footer-base[data-astro-cid-jo6i4kqk]{max-width:var(--max-page-width);border-top:1px solid var(--light-accent);color:color-mix(in srgb, var(--ink) 70%, white);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin:3.5rem auto 0;padding-top:1.5rem;font-size:.875rem;display:flex}.footer-base[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:inherit;line-height:1.6;font-size:inherit;margin:0}@media (width<=899px){.footer-inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.footer-affil[data-astro-cid-jo6i4kqk]{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}}@media (width<=599px){.site-footer[data-astro-cid-jo6i4kqk]{padding-top:3.5rem}.footer-inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:2.5rem}.footer-affil[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start}.social[data-astro-cid-jo6i4kqk]{--social-jc:flex-start}}
