/*! tailwindcss v4.1.1 | MIT License | https://tailwindcss.com */@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-indigo-200:oklch(87% .065 274.039);--color-indigo-400:oklch(67.3% .182 276.935);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-500:oklch(55.1% .027 264.364);--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--font-weight-normal:400;--font-weight-bold:700;--radius-sm:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab,currentColor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.static{position:static}.m-49{margin:calc(var(--spacing)*49)}.m-63{margin:calc(var(--spacing)*63)}.m-66{margin:calc(var(--spacing)*66)}.m-77{margin:calc(var(--spacing)*77)}.m-78{margin:calc(var(--spacing)*78)}.m-80{margin:calc(var(--spacing)*80)}.m-82{margin:calc(var(--spacing)*82)}.m-84{margin:calc(var(--spacing)*84)}.m-87{margin:calc(var(--spacing)*87)}.m-101{margin:calc(var(--spacing)*101)}.m-125{margin:calc(var(--spacing)*125)}.m-162{margin:calc(var(--spacing)*162)}.m-175{margin:calc(var(--spacing)*175)}.m-182{margin:calc(var(--spacing)*182)}.m-186{margin:calc(var(--spacing)*186)}.m-218{margin:calc(var(--spacing)*218)}.m-242{margin:calc(var(--spacing)*242)}.m-252{margin:calc(var(--spacing)*252)}.m-269{margin:calc(var(--spacing)*269)}.m-276{margin:calc(var(--spacing)*276)}.m-280{margin:calc(var(--spacing)*280)}.m-300{margin:calc(var(--spacing)*300)}.m-302{margin:calc(var(--spacing)*302)}.m-303{margin:calc(var(--spacing)*303)}.m-310{margin:calc(var(--spacing)*310)}.m-321{margin:calc(var(--spacing)*321)}.m-325{margin:calc(var(--spacing)*325)}.m-327{margin:calc(var(--spacing)*327)}.m-328{margin:calc(var(--spacing)*328)}.m-329{margin:calc(var(--spacing)*329)}.m-332{margin:calc(var(--spacing)*332)}.m-335{margin:calc(var(--spacing)*335)}.m-340{margin:calc(var(--spacing)*340)}.m-348{margin:calc(var(--spacing)*348)}.m-351{margin:calc(var(--spacing)*351)}.m-354{margin:calc(var(--spacing)*354)}.m-356{margin:calc(var(--spacing)*356)}.m-387{margin:calc(var(--spacing)*387)}.m-398{margin:calc(var(--spacing)*398)}.m-423{margin:calc(var(--spacing)*423)}.m-424{margin:calc(var(--spacing)*424)}.m-429{margin:calc(var(--spacing)*429)}.m-430{margin:calc(var(--spacing)*430)}.m-437{margin:calc(var(--spacing)*437)}.m-448{margin:calc(var(--spacing)*448)}.m-451{margin:calc(var(--spacing)*451)}.m-452{margin:calc(var(--spacing)*452)}.m-466{margin:calc(var(--spacing)*466)}.m-479{margin:calc(var(--spacing)*479)}.m-507{margin:calc(var(--spacing)*507)}.m-524{margin:calc(var(--spacing)*524)}.m-539{margin:calc(var(--spacing)*539)}.m-540{margin:calc(var(--spacing)*540)}.m-541{margin:calc(var(--spacing)*541)}.m-549{margin:calc(var(--spacing)*549)}.m-555{margin:calc(var(--spacing)*555)}.m-563{margin:calc(var(--spacing)*563)}.m-568{margin:calc(var(--spacing)*568)}.m-571{margin:calc(var(--spacing)*571)}.m-585{margin:calc(var(--spacing)*585)}.m-591{margin:calc(var(--spacing)*591)}.m-615{margin:calc(var(--spacing)*615)}.m-620{margin:calc(var(--spacing)*620)}.m-633{margin:calc(var(--spacing)*633)}.m-640{margin:calc(var(--spacing)*640)}.m-643{margin:calc(var(--spacing)*643)}.m-652{margin:calc(var(--spacing)*652)}.m-663{margin:calc(var(--spacing)*663)}.m-679{margin:calc(var(--spacing)*679)}.m-684{margin:calc(var(--spacing)*684)}.m-695{margin:calc(var(--spacing)*695)}.m-720{margin:calc(var(--spacing)*720)}.m-728{margin:calc(var(--spacing)*728)}.m-755{margin:calc(var(--spacing)*755)}.m-791{margin:calc(var(--spacing)*791)}.m-807{margin:calc(var(--spacing)*807)}.m-809{margin:calc(var(--spacing)*809)}.m-812{margin:calc(var(--spacing)*812)}.m-819{margin:calc(var(--spacing)*819)}.m-830{margin:calc(var(--spacing)*830)}.m-858{margin:calc(var(--spacing)*858)}.m-867{margin:calc(var(--spacing)*867)}.m-883{margin:calc(var(--spacing)*883)}.m-886{margin:calc(var(--spacing)*886)}.m-892{margin:calc(var(--spacing)*892)}.m-899{margin:calc(var(--spacing)*899)}.m-932{margin:calc(var(--spacing)*932)}.m-952{margin:calc(var(--spacing)*952)}.m-962{margin:calc(var(--spacing)*962)}.m-964{margin:calc(var(--spacing)*964)}.m-971{margin:calc(var(--spacing)*971)}.m-981{margin:calc(var(--spacing)*981)}.m-985{margin:calc(var(--spacing)*985)}.m-989{margin:calc(var(--spacing)*989)}.m-1009{margin:calc(var(--spacing)*1009)}.m-1015{margin:calc(var(--spacing)*1015)}.m-1031{margin:calc(var(--spacing)*1031)}.m-1066{margin:calc(var(--spacing)*1066)}.m-1072{margin:calc(var(--spacing)*1072)}.m-1092{margin:calc(var(--spacing)*1092)}.m-1114{margin:calc(var(--spacing)*1114)}.m-1116{margin:calc(var(--spacing)*1116)}.m-1119{margin:calc(var(--spacing)*1119)}.m-1130{margin:calc(var(--spacing)*1130)}.m-1131{margin:calc(var(--spacing)*1131)}.m-1144{margin:calc(var(--spacing)*1144)}.m-1146{margin:calc(var(--spacing)*1146)}.m-1152{margin:calc(var(--spacing)*1152)}.m-1177{margin:calc(var(--spacing)*1177)}.m-1191{margin:calc(var(--spacing)*1191)}.m-1210{margin:calc(var(--spacing)*1210)}.m-1239{margin:calc(var(--spacing)*1239)}.m-1241{margin:calc(var(--spacing)*1241)}.m-1248{margin:calc(var(--spacing)*1248)}.m-1256{margin:calc(var(--spacing)*1256)}.m-1265{margin:calc(var(--spacing)*1265)}.m-1324{margin:calc(var(--spacing)*1324)}.m-1327{margin:calc(var(--spacing)*1327)}.m-1340{margin:calc(var(--spacing)*1340)}.m-1355{margin:calc(var(--spacing)*1355)}.m-1380{margin:calc(var(--spacing)*1380)}.m-1393{margin:calc(var(--spacing)*1393)}.m-1436{margin:calc(var(--spacing)*1436)}.m-1439{margin:calc(var(--spacing)*1439)}.m-1444{margin:calc(var(--spacing)*1444)}.m-1458{margin:calc(var(--spacing)*1458)}.m-1461{margin:calc(var(--spacing)*1461)}.m-1470{margin:calc(var(--spacing)*1470)}.m-1487{margin:calc(var(--spacing)*1487)}.m-1503{margin:calc(var(--spacing)*1503)}.m-1514{margin:calc(var(--spacing)*1514)}.m-1538{margin:calc(var(--spacing)*1538)}.m-1551{margin:calc(var(--spacing)*1551)}.m-1552{margin:calc(var(--spacing)*1552)}.m-1594{margin:calc(var(--spacing)*1594)}.m-1607{margin:calc(var(--spacing)*1607)}.m-1613{margin:calc(var(--spacing)*1613)}.m-1636{margin:calc(var(--spacing)*1636)}.m-1664{margin:calc(var(--spacing)*1664)}.m-1666{margin:calc(var(--spacing)*1666)}.m-1673{margin:calc(var(--spacing)*1673)}.m-1677{margin:calc(var(--spacing)*1677)}.m-1700{margin:calc(var(--spacing)*1700)}.m-1722{margin:calc(var(--spacing)*1722)}.m-1730{margin:calc(var(--spacing)*1730)}.m-1750{margin:calc(var(--spacing)*1750)}.m-1765{margin:calc(var(--spacing)*1765)}.m-1779{margin:calc(var(--spacing)*1779)}.m-1830{margin:calc(var(--spacing)*1830)}.m-1842{margin:calc(var(--spacing)*1842)}.m-1888{margin:calc(var(--spacing)*1888)}.m-1895{margin:calc(var(--spacing)*1895)}.m-1923{margin:calc(var(--spacing)*1923)}.m-1932{margin:calc(var(--spacing)*1932)}.m-1945{margin:calc(var(--spacing)*1945)}.m-1948{margin:calc(var(--spacing)*1948)}.m-1961{margin:calc(var(--spacing)*1961)}.m-1980{margin:calc(var(--spacing)*1980)}.m-1999{margin:calc(var(--spacing)*1999)}.m-2001{margin:calc(var(--spacing)*2001)}.m-2003{margin:calc(var(--spacing)*2003)}.m-2008{margin:calc(var(--spacing)*2008)}.m-2010{margin:calc(var(--spacing)*2010)}.m-2029{margin:calc(var(--spacing)*2029)}.m-2036{margin:calc(var(--spacing)*2036)}.m-2037{margin:calc(var(--spacing)*2037)}.m-2040{margin:calc(var(--spacing)*2040)}.m-2041{margin:calc(var(--spacing)*2041)}.m-2043{margin:calc(var(--spacing)*2043)}.m-2046{margin:calc(var(--spacing)*2046)}.m-2052{margin:calc(var(--spacing)*2052)}.m-2078{margin:calc(var(--spacing)*2078)}.m-2088{margin:calc(var(--spacing)*2088)}.m-2092{margin:calc(var(--spacing)*2092)}.m-2097{margin:calc(var(--spacing)*2097)}.m-2110{margin:calc(var(--spacing)*2110)}.m-2111{margin:calc(var(--spacing)*2111)}.m-2119{margin:calc(var(--spacing)*2119)}.m-2152{margin:calc(var(--spacing)*2152)}.m-2153{margin:calc(var(--spacing)*2153)}.m-2160{margin:calc(var(--spacing)*2160)}.m-2163{margin:calc(var(--spacing)*2163)}.m-2165{margin:calc(var(--spacing)*2165)}.m-2166{margin:calc(var(--spacing)*2166)}.m-2168{margin:calc(var(--spacing)*2168)}.m-2187{margin:calc(var(--spacing)*2187)}.m-2195{margin:calc(var(--spacing)*2195)}.m-2204{margin:calc(var(--spacing)*2204)}.m-2211{margin:calc(var(--spacing)*2211)}.m-2214{margin:calc(var(--spacing)*2214)}.m-2231{margin:calc(var(--spacing)*2231)}.m-2239{margin:calc(var(--spacing)*2239)}.m-2253{margin:calc(var(--spacing)*2253)}.m-2259{margin:calc(var(--spacing)*2259)}.m-2267{margin:calc(var(--spacing)*2267)}.m-2277{margin:calc(var(--spacing)*2277)}.m-2284{margin:calc(var(--spacing)*2284)}.m-2287{margin:calc(var(--spacing)*2287)}.m-2300{margin:calc(var(--spacing)*2300)}.m-2304{margin:calc(var(--spacing)*2304)}.m-2316{margin:calc(var(--spacing)*2316)}.m-2346{margin:calc(var(--spacing)*2346)}.m-2352{margin:calc(var(--spacing)*2352)}.m-2354{margin:calc(var(--spacing)*2354)}.m-2357{margin:calc(var(--spacing)*2357)}.m-2360{margin:calc(var(--spacing)*2360)}.m-2376{margin:calc(var(--spacing)*2376)}.m-2406{margin:calc(var(--spacing)*2406)}.m-2414{margin:calc(var(--spacing)*2414)}.m-2436{margin:calc(var(--spacing)*2436)}.m-2439{margin:calc(var(--spacing)*2439)}.m-2449{margin:calc(var(--spacing)*2449)}.m-2457{margin:calc(var(--spacing)*2457)}.m-2465{margin:calc(var(--spacing)*2465)}.m-2486{margin:calc(var(--spacing)*2486)}.m-2489{margin:calc(var(--spacing)*2489)}.m-2495{margin:calc(var(--spacing)*2495)}.m-2499{margin:calc(var(--spacing)*2499)}.m-2521{margin:calc(var(--spacing)*2521)}.m-2525{margin:calc(var(--spacing)*2525)}.m-2539{margin:calc(var(--spacing)*2539)}.m-2558{margin:calc(var(--spacing)*2558)}.m-2565{margin:calc(var(--spacing)*2565)}.m-2569{margin:calc(var(--spacing)*2569)}.m-2571{margin:calc(var(--spacing)*2571)}.m-2579{margin:calc(var(--spacing)*2579)}.m-2587{margin:calc(var(--spacing)*2587)}.m-2592{margin:calc(var(--spacing)*2592)}.m-2604{margin:calc(var(--spacing)*2604)}.m-2608{margin:calc(var(--spacing)*2608)}.m-2616{margin:calc(var(--spacing)*2616)}.m-2633{margin:calc(var(--spacing)*2633)}.m-2636{margin:calc(var(--spacing)*2636)}.m-2647{margin:calc(var(--spacing)*2647)}.m-2657{margin:calc(var(--spacing)*2657)}.m-2683{margin:calc(var(--spacing)*2683)}.m-2684{margin:calc(var(--spacing)*2684)}.m-2695{margin:calc(var(--spacing)*2695)}.m-2713{margin:calc(var(--spacing)*2713)}.m-2717{margin:calc(var(--spacing)*2717)}.m-2737{margin:calc(var(--spacing)*2737)}.m-2794{margin:calc(var(--spacing)*2794)}.m-2803{margin:calc(var(--spacing)*2803)}.m-2879{margin:calc(var(--spacing)*2879)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.h-6{height:calc(var(--spacing)*6)}.w-full{width:100%}.basis-2\/3{flex-basis:66.6667%}.basis-2\/4{flex-basis:50%}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.items-center{align-items:center}.justify-between{justify-content:space-between}.rounded-sm{border-radius:var(--radius-sm)}.border,.border-1{border-style:var(--tw-border-style);border-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-gray-300{border-color:var(--color-gray-300)}.border-indigo-400\/40{border-color:#7d87ff66}@supports (color:color-mix(in lab,red,red)){.border-indigo-400\/40{border-color:color-mix(in oklab,var(--color-indigo-400)40%,transparent)}}.bg-indigo-200\/20{background-color:#c7d2ff33}@supports (color:color-mix(in lab,red,red)){.bg-indigo-200\/20{background-color:color-mix(in oklab,var(--color-indigo-200)20%,transparent)}}.p-1{padding:calc(var(--spacing)*1)}.pt-\[0\.15em\]{padding-top:.15em}.pb-\[0\.1em\]{padding-bottom:.1em}.text-center{text-align:center}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.text-\(--accent-dark\){color:var(--accent-dark)}.text-gray-500{color:var(--color-gray-500)}.no-underline{text-decoration-line:none}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}}@media (min-width:48rem){.md\:w-1\/2{width:50%}}}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){@layer base{*,:before,:after,::backdrop{--tw-rotate-x:rotateX(0);--tw-rotate-y:rotateY(0);--tw-rotate-z:rotateZ(0);--tw-skew-x:skewX(0);--tw-skew-y:skewY(0);--tw-border-style:solid;--tw-font-weight:initial}}}:root{--grey-100:#f4f5f6;--grey-200:#ebeef0;--accent:#767ed9;--accent-dark:#6b71a7;--black:15,18,25;--gray:96,115,159;--gray-light:229,233,240;--gray-dark:34,41,57;--gray-gradient:rgba(var(--gray-light),50%),#fff;--box-shadow:0 2px 6px rgba(var(--gray),25%),0 8px 24px rgba(var(--gray),33%),0 16px 32px rgba(var(--gray),33%)}@font-face{font-family:Atkinson;src:url(/fonts/atkinson-regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Atkinson;src:url(/fonts/atkinson-bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}body{text-align:left;background:linear-gradient(var(--gray-gradient))no-repeat;word-wrap:break-word;overflow-wrap:break-word;color:rgb(var(--gray-dark));background-size:100% 600px;margin:0;padding:0;font-family:Atkinson,sans-serif;font-size:20px;line-height:1.7}main{max-width:calc(100% - 2em);margin:auto;padding:2em 1em}h1,h2,h3,h4,h5,h6{color:rgb(var(--black));margin:0 0 .5rem;line-height:1.2}h1{font-size:2.752em}h2{font-size:2.441em}h3{font-size:1.953em}h4{font-size:1.563em}h5{font-size:1.25em}strong,b{font-weight:700}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent)}p{margin-bottom:1em}.prose p{margin-bottom:2em}textarea{width:100%;font-size:16px}input{font-size:16px}table{width:100%}img{border-radius:8px;max-width:100%;height:auto}figure{margin-bottom:1em}pre{border-radius:8px;margin-bottom:1em;padding:1.5em;font-size:.95rem;overflow:auto}pre>code{all:unset}.blogpost pre:not(.shiki){color:#c6ccd7;background-color:#21252b;margin-bottom:1em}.blogpost code:not(pre code){color:#000;border:1px solid var(--grey-200);background-color:#ececec;border-radius:4px;padding:.1em .2em;font-size:1.1rem}ul{list-style-position:inside;list-style-type:unset;margin-bottom:1em}blockquote{border-left:4px solid var(--accent);background-color:#e8e8e845;margin:0 0 1em;padding:0 0 0 20px}hr{border:none;border-top:1px solid rgb(var(--gray-light))}@media (max-width:720px){body{font-size:18px}main{padding:1em}}.sr-only{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;overflow:hidden;position:absolute!important}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}footer[data-astro-cid-mtxgg6pp]{padding:2em 1em 6em;background:linear-gradient(var(--gray-gradient)) no-repeat;color:rgb(var(--gray));text-align:center}header[data-astro-cid-xbstl6g3]{margin:0;padding:0 1em;background:#fff;box-shadow:0 2px 8px rgba(var(--black),5%)}h2[data-astro-cid-xbstl6g3]{margin:0;font-size:1em}h2[data-astro-cid-xbstl6g3] a[data-astro-cid-xbstl6g3],h2[data-astro-cid-xbstl6g3] a[data-astro-cid-xbstl6g3].active{text-decoration:none}nav[data-astro-cid-xbstl6g3] a[data-astro-cid-xbstl6g3]{padding:.7em .5em;color:var(--black);border-bottom:4px solid transparent;text-decoration:none}nav[data-astro-cid-xbstl6g3] a[data-astro-cid-xbstl6g3].active{text-decoration:none;border-bottom-color:var(--accent)}
