header[data-astro-cid-nen7h5rs]{--cluster-gap:var(--spacing-4);--cluster-justify:space-between;z-index:1;pointer-events:none;min-block-size:7em;padding-inline:var(--page-gutter);&>[data-astro-cid-nen7h5rs]{pointer-events:auto}}.header-end[data-astro-cid-nen7h5rs]{--cluster-gap:var(--spacing-4);--cluster-justify:flex-end}.logo-link[data-astro-cid-nen7h5rs]{color:var(--color-logo);grid-template-areas:"logo";display:grid}.logo[data-astro-cid-nen7h5rs]{grid-area:logo;width:auto;height:clamp(1rem,.9545rem + 2vw,2rem)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--pie-slice:0%;--pie-rotate:0deg}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;--spacing:.25rem;--font-weight-normal:400;--font-weight-bold:700;--radius-sm:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-amber:oklch(77.2% .134 84.7);--color-chartreuse:oklch(86.4% .157 110.5);--color-cream:oklch(94.5% .043 88);--color-espresso:oklch(22.2% .058 43.4);--color-forest:oklch(32.8% .095 136.3);--color-indigo:oklch(40.2% .097 272.4);--color-moss:oklch(54.3% .112 139.7);--color-plum:oklch(32.7% .049 291.6);--color-salmon:oklch(84.4% .08 31.2);--color-sky:oklch(82.2% .05 212.5);--color-terracotta:oklch(56.3% .127 36);--color-umber:oklch(35.7% .036 85.2);--color-white:oklch(97.9% .024 91.6);--color-amber-tonal:oklch(65.3% .124 82.8);--color-chartreuse-tonal:oklch(76.2% .157 110.8);--color-moss-tonal:oklch(60.8% .092 139.4);--color-plum-tonal:oklch(39.5% .07 291.6);--color-salmon-tonal:oklch(75.5% .099 32);--color-sky-tonal:oklch(72.7% .059 211.7);--color-terracotta-tonal:oklch(64.1% .113 35.4);--anchor-bg:var(--color-sky);--anchor-fg:var(--color-plum);--anchor-fg-accent:var(--color-sky-tonal);--auditor-bg:var(--color-amber);--auditor-fg:var(--color-plum);--auditor-fg-accent:var(--color-amber-tonal);--backbone-bg:var(--color-plum);--backbone-fg:var(--color-cream);--backbone-fg-accent:var(--color-plum-tonal);--hammer-bg:var(--color-moss);--hammer-fg:var(--color-white);--hammer-fg-accent:var(--color-moss-tonal);--long-timer-bg:var(--color-salmon);--long-timer-fg:var(--color-umber);--long-timer-fg-accent:var(--color-salmon-tonal);--megaphone-bg:var(--color-chartreuse);--megaphone-fg:var(--color-forest);--megaphone-fg-accent:var(--color-chartreuse-tonal);--softie-bg:var(--color-terracotta);--softie-fg:var(--color-white);--softie-fg-accent:var(--color-terracotta-tonal);--font-display:"new-spirit-compressed", system-ui, sans-serif;--font-body:"helvetica-neue-lt-pro", system-ui, sans-serif;--leading-display:1;--leading-body:1.4;--leading-ui:1.2;--text-xs:clamp(.75rem, .7019rem + .2273vw, .875rem);--text-sm:clamp(.875rem, .8239rem + .2273vw, 1rem);--text-base:clamp(1rem, .9489rem + .2273vw, 1.125rem);--text-lg:clamp(1.125rem, 1.0739rem + .2273vw, 1.25rem);--text-4xl:clamp(1.75rem, 1.5455rem + .9091vw, 2.25rem);--text-7xl:clamp(2.5rem, 1.6818rem + 3.6364vw, 4.5rem);--spacing-1:clamp(.225rem, .2148rem + .0455vw, .25rem);--spacing-2:clamp(.45rem, .4295rem + .0909vw, .5rem);--spacing-3:clamp(.675rem, .6443rem + .1364vw, .75rem);--spacing-4:clamp(.9rem, .8591rem + .1818vw, 1rem);--spacing-6:clamp(1.35rem, 1.2886rem + .2727vw, 1.5rem);--spacing-8:clamp(1.8rem, 1.7182rem + .3636vw, 2rem);--spacing-10:clamp(2.25rem, 2.1477rem + .4545vw, 2.5rem);--spacing-12:clamp(2.7rem, 2.5773rem + .5455vw, 3rem);--spacing-16:clamp(3.6rem, 3.4364rem + .7273vw, 4rem);--spacing-20:clamp(4.5rem, 4.2955rem + .9091vw, 5rem);--spacing-24:clamp(5.4rem, 5.1545rem + 1.2121vw, 6rem);--spacing-30:clamp(6.75rem, 6.4427rem + 1.3636vw, 7.5rem);--spacing-40:clamp(9rem, 8.591rem + 1.8182vw, 10rem);--spacing-50:clamp(11.25rem, 10.7386rem + 2.2727vw, 12.5rem);--rounded-md:.75rem;--rounded-full:calc(infinity * 1px);--page-width:1600px;--page-gutter:clamp(var(--spacing-4), 6vw, var(--spacing-10));--content-max-wide:1120px;--content-max-narrow:800px;--filter-roughen:url(#filter-roughen);--filter-sketch:url(#filter-sketch);--filter-noise:url(#filter-noise);--texture-bg:url(/bg-texture.webp);--texture-noise-1:url(/bg-noise.webp);--texture-noise-2:url(/bg-noise-alt.webp);--line-size:.225rem;--line-radius:var(--rounded-full);--pull-x:0px;--pull-y:0px;--scale-x:1;--scale-y:1;--angle:0deg;--duration-snap:.35s;--duration-sweep:.16s;--ease-snap:linear(0, .2291, .5925, .8576, .9919, 1.0354, 1.035, 1.0215, 1.0092, 1.002, .9991, 1);--ease-sweep:cubic-bezier(.2, 0, 0, 1)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration: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:where(:not(iframe)){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:currentColor}@supports (color:color-mix(in lab, red, red)){::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}::-webkit-calendar-picker-indicator{line-height:1}:-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}@view-transition{navigation:auto}:root{interpolate-size:allow-keywords}::selection{color:var(--color-cream);background-color:var(--color-plum)}:autofill{box-shadow:0 0 0 1000px var(--color-plum) inset;-webkit-text-fill-color:var(--color-cream)}:focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:3px}html{background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}body{--texture-opacity:1;isolation:isolate;font-size:var(--text-base);line-height:var(--leading-ui);color:var(--color-fg);background-color:var(--color-bg);min-height:100%;overflow-x:clip}body:after{content:"";background-image:var(--texture-noise-1), var(--texture-noise-2);opacity:.1;mix-blend-mode:overlay;filter:invert();z-index:-1;pointer-events:none;background-position:0 0,0 100%;background-repeat:no-repeat;background-size:auto;position:absolute;inset:0}body.no-texture:after{content:none}main{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}}@layer components{.skip-link{z-index:100;top:var(--spacing-2);left:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);background:var(--color-cream);color:var(--color-espresso);position:absolute;translate:0 -200%}.skip-link:focus-visible{translate:0}.eyebrow{color:var(--color-salmon);letter-spacing:.02em;margin:0 0 .4rem}.form-error{max-inline-size:var(--content-max-narrow);color:var(--color-chartreuse);font-family:var(--font-body);font-weight:var(--font-weight-normal);line-height:var(--leading-body);letter-spacing:initial;font-size:var(--text-sm);text-align:center;text-wrap:balance;margin-block-end:var(--spacing-4);margin-inline:auto;position:relative}.form-error:before{content:"*";margin-inline-end:var(--spacing-2);font-size:1.2em;display:inline-block;translate:0 -.1em}label.input{grid-template-columns:auto 1fr auto;display:inline-grid}label.input>*{grid-row:1}label.input:after{content:"";width:100%;height:var(--line-size);filter:url(#filter-roughen);border-radius:var(--line-radius);background-color:currentColor;grid-area:2/1/auto/-1;margin-block-start:2px}label.input[data-focus-visible]:after{background-color:oklch(from currentColor calc(l - .15) c h)}label.input input{appearance:none;min-inline-size:0;max-inline-size:100%;font:inherit;text-overflow:ellipsis;field-sizing:content;background-color:#0000;border:none;outline:none;grid-column:2}label.input input:focus{outline:none}label.input input::placeholder{color:oklch(from var(--color-white) l c h / .45)}label.input input:focus::placeholder{color:oklch(from var(--color-white) l c h / .1)}html:not([data-focus-modality]) label.input:has(:focus-visible):after{background-color:oklch(from currentColor calc(l - .15) c h)}.grid-list{--line-size:2px;--line-color:var(--color-plum);--line-offset:calc(100% + var(--line-size));display:grid;overflow:clip}.grid-list-item{isolation:isolate;display:block;position:relative}.grid-list-item:before,.grid-list-item:after{content:"";background-color:var(--line-color);filter:url(#filter-roughen);z-index:-1;pointer-events:none;position:absolute}.grid-list-item:before{top:0;left:var(--line-offset);width:var(--line-size);height:100%}.grid-list-item:after{top:var(--line-offset);width:100%;height:var(--line-size);left:0}}@layer utilities{.texture-overlay{--texture-overlay-opacity:.5;--texture-overlay-images:var(--texture-bg);--texture-overlay-positions:0 0;isolation:isolate;position:relative}.texture-overlay:before{content:"";background-image:var(--texture-overlay-images);background-position:var(--texture-overlay-positions);opacity:var(--texture-overlay-opacity);mix-blend-mode:var(--texture-blend-mode);z-index:-1;pointer-events:none;background-repeat:repeat;position:absolute;inset:0}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.container{width:min(100% - var(--page-gutter) * 2, var(--page-width));flex-direction:column;margin-inline:auto;display:flex}.center{inline-size:min(100% - var(--center-gutter,var(--page-gutter)) * 2, var(--center-max,var(--content-max-wide)));margin-inline:auto}.flow>*+*{margin-block-start:var(--flow-space,var(--spacing-8))}.with-sidebar{--_gap:var(--sidebar-gap,var(--spacing-8));column-gap:var(--sidebar-col-gap,var(--_gap));row-gap:var(--sidebar-row-gap,var(--_gap));align-items:var(--sidebar-align,flex-start);flex-wrap:wrap;display:flex}.with-sidebar>:first-child,.with-sidebar[data-sidebar=end]>:last-child{flex-basis:var(--sidebar-width,20rem);min-inline-size:unset;flex-grow:1}.with-sidebar>:last-child,.with-sidebar[data-sidebar=end]>:first-child{min-inline-size:var(--sidebar-content-min,50%);flex-grow:999;flex-basis:0}.cluster{--_gap:var(--cluster-gap,var(--spacing-4));column-gap:var(--cluster-col-gap,var(--_gap));row-gap:var(--cluster-row-gap,var(--_gap));justify-content:var(--cluster-justify,flex-start);align-items:var(--cluster-align,center);flex-wrap:wrap;display:flex}.z-stack{grid-template-areas:"stack";display:grid}.z-stack>*{grid-area:stack}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.flex-shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.gap-4{gap:var(--spacing-4)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-amber{background-color:var(--color-amber)}.bg-chartreuse{background-color:var(--color-chartreuse)}.bg-cream{background-color:var(--color-cream)}.bg-espresso{background-color:var(--color-espresso)}.bg-indigo{background-color:var(--color-indigo)}.bg-moss{background-color:var(--color-moss)}.bg-plum{background-color:var(--color-plum)}.bg-salmon{background-color:var(--color-salmon)}.bg-sky{background-color:var(--color-sky)}.bg-terracotta{background-color:var(--color-terracotta)}.bg-umber{background-color:var(--color-umber)}.mask-repeat{mask-repeat:repeat}.p-6{padding:var(--spacing-6)}.font-body{font-family:var(--font-body);font-weight:var(--font-weight-normal);line-height:var(--leading-body);font-size:var(--text-lg);letter-spacing:initial}.font-ui{font-family:var(--font-body);font-weight:var(--font-weight-bold);line-height:var(--leading-ui);text-transform:uppercase;letter-spacing:-.03em}.font-display{font-family:var(--font-display);font-weight:var(--font-weight-normal);line-height:var(--leading-display);letter-spacing:-.09rem}.font-body{font-family:var(--font-body)}.font-display{font-family:var(--font-display)}.text-4xl{font-size:var(--text-4xl)}.text-7xl{font-size:var(--text-7xl)}.text-wrap{text-wrap:wrap}.text-cream{color:var(--color-cream)}.text-indigo{color:var(--color-indigo)}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@property --pie-slice{syntax:"<percentage>";inherits:true;initial-value:0%}@property --pie-rotate{syntax:"<angle>";inherits:true;initial-value:0deg}:root,[data-theme=indigo]{--color-bg:var(--color-indigo);--color-fg:var(--color-cream);--color-logo:var(--color-cream)}[data-theme=sky]{--color-bg:var(--color-sky);--color-fg:var(--color-espresso);--color-logo:var(--color-cream)}[data-theme=espresso]{--color-bg:var(--color-espresso);--color-fg:var(--color-cream)}[data-theme=plum]{--color-bg:var(--color-plum);--color-fg:var(--color-cream);--color-logo:var(--color-cream)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}sketch-circle[data-astro-cid-og6uqveu]{display:block}sketch-circle[data-astro-cid-og6uqveu][persistent]{pointer-events:none;align-self:center;display:inline-block;position:relative;overflow:visible}sketch-circle[data-astro-cid-og6uqveu][persistent] .anchor-target{pointer-events:auto}.anchor-target{anchor-name:var(--anchor)}.sprite-overlay[data-astro-cid-og6uqveu]{--stroke-weight:2;box-sizing:border-box;color:var(--color-chartreuse);pointer-events:none;inset:unset;background:0 0;border:none;width:auto;height:auto;margin:0;padding:0;display:none;position:fixed;overflow:visible}sketch-circle[data-astro-cid-og6uqveu][persistent] .sprite-overlay[data-astro-cid-og6uqveu]{position:absolute;inset:auto}@supports (position-anchor:--anchor){sketch-circle[data-astro-cid-og6uqveu]:not([persistent]) .sprite-overlay[data-astro-cid-og6uqveu]{position-area:center;width:anchor-size(width);aspect-ratio:260/93;place-self:unsafe center;height:auto;position:absolute}}:is(.sprite-overlay[data-astro-cid-og6uqveu]:popover-open,.sprite-overlay[data-astro-cid-og6uqveu].is-visible){display:block}.sprite-overlay[data-astro-cid-og6uqveu] svg[data-astro-cid-og6uqveu]{pointer-events:none;width:100%;height:100%;display:block;overflow:visible}.sketch-path[data-astro-cid-og6uqveu]{fill:none;stroke:currentColor;stroke-width:var(--stroke-width,var(--stroke-weight));stroke-dasharray:1;stroke-dashoffset:1px}.is-drawn[data-astro-cid-og6uqveu] .sketch-path[data-astro-cid-og6uqveu]{stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.is-drawn[data-astro-cid-og6uqveu].is-animating .sketch-path[data-astro-cid-og6uqveu]{animation:.4s cubic-bezier(.54,0,.28,1) forwards draw-circle}}@keyframes draw-circle{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}
