@layer fonts{@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-wght-normal.CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-wght-normal.Ca2vKHc0.woff2)format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-wght-normal.ukD16Tqj.woff2)format("woff2-variations");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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-wght-italic.BicUS2cM.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-wght-italic.BfTTTDIL.woff2)format("woff2-variations");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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-wght-italic.Py8at3oI.woff2)format("woff2-variations");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 Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/instrument-sans-latin-ext-wght-normal.B5bTHO_g.woff2)format("woff2-variations");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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/instrument-sans-latin-wght-normal.BbzFLZTg.woff2)format("woff2-variations");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}}@layer tokens{:root{--c-ink-900:#0d0b08;--c-ink-800:#1a1611;--c-ink-700:#2d2620;--c-clay-600:#5c5245;--c-clay-500:#7a6e5e;--c-clay-400:#9c9081;--c-sand-300:#e0d5c5;--c-sand-200:#f1eae0;--c-sand-100:#faf6ef;--c-sand-50:#fdfaf5;--c-gold-700:#7d5519;--c-gold-600:#a97327;--c-gold-500:#c4903c;--c-gold-400:#d9ab5e;--c-gold-200:#ecd4a4;--c-gold-100:#f7ead1;--c-white:#fff;--color-bg:var(--c-sand-100);--color-bg-alt:var(--c-sand-200);--color-bg-inverse:var(--c-ink-900);--color-surface:var(--c-sand-200);--color-surface-raised:var(--c-white);--color-text:var(--c-ink-900);--color-text-muted:var(--c-clay-600);--color-text-subtle:var(--c-clay-400);--color-text-inverse:var(--c-sand-100);--color-text-inverse-muted:color-mix(in oklab, var(--c-sand-100) 68%, transparent);--color-accent:var(--c-gold-600);--color-accent-strong:var(--c-gold-700);--color-accent-soft:var(--c-gold-200);--color-border:color-mix(in oklab, var(--c-gold-600) 16%, transparent);--color-border-strong:color-mix(in oklab, var(--c-gold-600) 32%, transparent);--color-border-inverse:color-mix(in oklab, var(--c-sand-100) 16%, transparent);--color-focus:var(--c-gold-700);--font-display:"Fraunces Variable", "Fraunces", ui-serif, Georgia, "Times New Roman", serif;--font-body:"Instrument Sans Variable", "Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display-settings-display:"opsz" 96, "SOFT" 0, "WONK" 0;--font-display-settings-text:"opsz" 24, "SOFT" 0, "WONK" 0;--step--2:clamp(.75rem, .73rem + .09vw, .8125rem);--step--1:clamp(.875rem, .86rem + .09vw, .9375rem);--step-0:clamp(1rem, .97rem + .14vw, 1.0625rem);--step-1:clamp(1.125rem, 1.07rem + .24vw, 1.25rem);--step-2:clamp(1.25rem, 1.14rem + .49vw, 1.5rem);--step-3:clamp(1.5rem, 1.24rem + 1.1vw, 2.125rem);--step-4:clamp(1.875rem, 1.42rem + 1.95vw, 3rem);--step-5:clamp(2.25rem, 1.66rem + 2.54vw, 3.75rem);--step-6:clamp(2.625rem, 1.72rem + 3.9vw, 4.5rem);--leading-tight:1.08;--leading-snug:1.25;--leading-normal:1.65;--leading-relaxed:1.75;--tracking-tight:-.012em;--tracking-normal:0;--tracking-wide:.04em;--tracking-wider:.14em;--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-s:1rem;--space-m:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--space-l:clamp(1.75rem, 1.4rem + 1.4vw, 2.5rem);--space-xl:clamp(2.5rem, 1.9rem + 2.4vw, 4rem);--space-2xl:clamp(3.5rem, 2.5rem + 4vw, 6rem);--space-3xl:clamp(5rem, 3.4rem + 6.4vw, 9rem);--card-padding:clamp(1.75rem, .9rem + 3.6vw, 5.625rem);--section-padding-y:clamp(4rem, 2.6rem + 5.6vw, 7.5rem);--container-max:75rem;--container-narrow:42rem;--container-wide:82.5rem;--gutter:clamp(1.25rem, .85rem + 1.7vw, 2.5rem);--radius-xs:4px;--radius-s:8px;--radius-m:12px;--radius-l:20px;--radius-xl:28px;--radius-full:999rem;--shadow-xs:0 1px 2px color-mix(in oklab, var(--c-ink-900) 5%, transparent);--shadow-s:0 2px 10px color-mix(in oklab, var(--c-ink-900) 7%, transparent);--shadow-m:0 12px 32px -14px color-mix(in oklab, var(--c-ink-900) 25%, transparent);--shadow-l:0 30px 64px -28px color-mix(in oklab, var(--c-ink-900) 32%, transparent);--shadow-accent:0 16px 40px -18px color-mix(in oklab, var(--c-gold-600) 60%, transparent);--ease-out-soft:cubic-bezier(.16, 1, .3, 1);--ease-in-out-soft:cubic-bezier(.65, 0, .35, 1);--ease-brush:cubic-bezier(.22, .61, .36, 1);--dur-fast:.18s;--dur-base:.32s;--dur-slow:.62s;--dur-slower:1s;--z-below:-1;--z-base:0;--z-raised:10;--z-header:500;--z-overlay:900;--z-toast:1100;--header-height:4.5rem}@media (prefers-reduced-motion:reduce){:root{--dur-fast:1ms;--dur-base:1ms;--dur-slow:1ms;--dur-slower:1ms}}}@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + var(--space-m))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{min-height:100svh;line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li{text-wrap:pretty}ul[role=list],ol[role=list]{padding:0;list-style:none}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}button{cursor:pointer;background:0 0;border:none;padding:0}:target{scroll-margin-top:calc(var(--header-height) + var(--space-m))}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-xs)}html.is-locked{overflow:hidden}}@layer base{body{font-family:var(--font-body);font-size:var(--step-0);line-height:var(--leading-normal);color:var(--color-text);background-color:var(--color-bg)}h1,h2,h3,.h1,.h2,.h3{font-family:var(--font-display);font-variation-settings:var(--font-display-settings-display);letter-spacing:var(--tracking-tight);font-weight:400}h1,.h1{font-size:var(--step-6);line-height:var(--leading-tight)}h2,.h2{font-size:var(--step-4);line-height:var(--leading-tight)}h3,.h3{font-size:var(--step-2);line-height:var(--leading-snug);font-variation-settings:var(--font-display-settings-text);letter-spacing:var(--tracking-normal)}h4,.h4{font-family:var(--font-body);font-size:var(--step-1);font-weight:600;line-height:var(--leading-snug)}.eyebrow{align-items:center;gap:var(--space-2xs);font-family:var(--font-body);font-size:var(--step--2);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-accent);font-weight:500;display:inline-flex}.eyebrow:before{content:"";border-radius:var(--radius-full);background-color:currentColor;width:1.5rem;height:2px}.lead{font-size:var(--step-0);line-height:var(--leading-normal);color:var(--color-text-muted)}.text-muted{color:var(--color-text-muted)}.accent-italic{font-family:var(--font-display);color:var(--color-accent);font-style:italic}.container{width:100%;max-width:var(--container-max);padding-inline:var(--gutter);margin-inline:auto}.container--narrow{max-width:var(--container-narrow)}.container--wide{max-width:var(--container-wide)}.section{padding-block:var(--section-padding-y);position:relative}.section--tight{padding-block:calc(var(--section-padding-y) * .66)}.section--alt{background-color:var(--color-bg-alt)}.section--inverse{background-color:var(--color-bg-inverse);color:var(--color-text-inverse)}.section--inverse .lead,.section--inverse .text-muted{color:var(--color-text-inverse-muted)}.section-head{gap:var(--space-s);max-width:44rem;flex-direction:column;margin-block-end:var(--space-xl);display:flex}.stack>*+*{margin-block-start:var(--flow-space,var(--space-s))}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{top:var(--space-2xs);left:var(--space-2xs);z-index:var(--z-toast);padding:var(--space-2xs) var(--space-s);background-color:var(--color-bg-inverse);color:var(--color-text-inverse);border-radius:var(--radius-s);transition:transform var(--dur-base) var(--ease-out-soft);text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}::selection{background-color:var(--color-accent-soft);color:var(--color-text)}}@layer animations{[data-aos]{pointer-events:auto}body[data-aos-easing=abetal] [data-aos],[data-aos][data-aos-easing=abetal]{transition-timing-function:var(--ease-out-soft)}[data-aos=brush-reveal]{opacity:0;clip-path:inset(0 100% 0 0);transition-property:opacity,clip-path}[data-aos=brush-reveal].aos-animate{opacity:1;clip-path:inset(0)}[data-aos=fade-up-soft]{opacity:0;transition-property:opacity,transform;transform:translateY(28px)}[data-aos=fade-up-soft].aos-animate{opacity:1;transform:translate(0,0)}[data-aos=scale-in-soft]{opacity:0;transition-property:opacity,transform;transform:scale(.94)}[data-aos=scale-in-soft].aos-animate{opacity:1;transform:scale(1)}[data-aos=blur-in]{opacity:0;filter:blur(12px);transition-property:opacity,filter}[data-aos=blur-in].aos-animate{opacity:1;filter:blur()}.js-ready .js-fade-in{opacity:0}.js-ready .js-rise{opacity:0;transform:translateY(40px)}.js-ready .js-split-line>*{opacity:0;transform:translateY(100%)}.js-split-line{overflow:hidden}@keyframes brush-stroke{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes float-soft{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.anim-float{animation:float-soft 7s var(--ease-in-out-soft) infinite}.anim-brush{animation:brush-stroke var(--dur-slower) var(--ease-brush) both}@keyframes scroll-hint{0%{opacity:0;transform:translateY(0)}40%{opacity:1}to{opacity:0;transform:translateY(12px)}}.anim-scroll-hint{animation:scroll-hint 2.2s var(--ease-in-out-soft) infinite}@media (prefers-reduced-motion:reduce){.anim-float,.anim-brush,.anim-scroll-hint{animation:none}.js-ready .js-fade-in,.js-ready .js-rise,.js-ready .js-split-line>*{opacity:1;transform:none}}}@layer glass{.glass{--glass-blur:18px;--glass-saturate:1.3;--glass-tint:255 255 255;--glass-tint-opacity:.1;--glass-accent:224 177 90;--glass-accent-opacity:.1;--glass-edge-opacity:.45;--glass-specular-opacity:.14;--glass-shadow:0 6px 20px -14px #0d0b0833;isolation:isolate;background-image:linear-gradient(160deg, rgb(var(--glass-tint) / var(--glass-tint-opacity)) 0%, rgb(var(--glass-tint) / calc(var(--glass-tint-opacity) * .72)) 100%), linear-gradient(0deg, rgb(var(--glass-accent) / var(--glass-accent-opacity)) 0%, rgb(var(--glass-accent) / var(--glass-accent-opacity)) 100%);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-shadow);border:0;position:relative}.glass:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(160deg, rgb(var(--glass-accent) / var(--glass-edge-opacity)) 0%, rgb(var(--glass-accent) / calc(var(--glass-edge-opacity) * .55)) 55%, rgb(var(--glass-accent) / calc(var(--glass-edge-opacity) * .85)) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.glass:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(to bottom, rgb(255 255 255/var(--glass-specular-opacity)) 0%, #fff0 28%);pointer-events:none;position:absolute;inset:0}.glass--subtle{--glass-blur:10px;--glass-tint-opacity:.14;--glass-accent-opacity:.07;--glass-edge-opacity:.3;--glass-specular-opacity:.1;--glass-shadow:none}.glass--strong{--glass-blur:26px;--glass-saturate:1.4;--glass-tint-opacity:.4;--glass-accent-opacity:.06;--glass-specular-opacity:.18;--glass-shadow:0 14px 38px -22px #0d0b0842}.glass--dark{--glass-tint:13 11 8;--glass-tint-opacity:.4;--glass-edge-opacity:.25;--glass-specular-opacity:.08}@supports not (backdrop-filter:blur(1px)){.glass{background-color:color-mix(in oklab, var(--c-sand-100) 88%, transparent)}.glass--dark{background-color:color-mix(in oklab, var(--c-ink-900) 82%, transparent)}}@media (width<=40em){.glass{--glass-blur:12px}.glass--strong{--glass-blur:16px}}}@layer components{.btn{--btn-bg:transparent;--btn-fg:var(--color-text);--btn-border:transparent;--btn-dot-bg:var(--c-ink-900);--btn-dot-fg:var(--c-white);align-items:center;gap:var(--space-2xs);min-height:3rem;font-family:var(--font-body);font-size:var(--step--1);white-space:nowrap;color:var(--btn-fg);background-color:var(--btn-bg);border:1px solid var(--btn-border);border-radius:var(--radius-full);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out-soft), background-color var(--dur-base) var(--ease-out-soft), color var(--dur-base) var(--ease-out-soft), border-color var(--dur-base) var(--ease-out-soft), box-shadow var(--dur-base) var(--ease-out-soft);padding:.6rem .6rem .6rem 1.35rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.btn__dot{width:1.75rem;height:1.75rem;color:var(--btn-dot-fg);background-color:var(--btn-dot-bg);border-radius:var(--radius-full);transition:transform var(--dur-base) var(--ease-out-soft), background-color var(--dur-base) var(--ease-out-soft);flex-shrink:0;place-items:center;display:grid}.btn__dot svg{width:.75rem;height:.75rem}.btn:hover{box-shadow:var(--shadow-m);transform:translateY(-2px)}.btn:hover .btn__dot{transform:translate(2px)}.btn:active{transform:translateY(0)}.btn--primary{--btn-fg:var(--color-text);--btn-dot-bg:var(--c-ink-900);--btn-dot-fg:var(--c-white);--glass-tint-opacity:.95;--glass-accent-opacity:.02;--glass-edge-opacity:.22;--glass-specular-opacity:.18}.btn--primary:hover{--glass-tint-opacity:1}.btn--dark{--btn-fg:var(--color-text-inverse);--btn-dot-bg:var(--color-accent);--btn-dot-fg:var(--c-ink-900);--glass-tint:13 11 8;--glass-tint-opacity:1;--glass-accent-opacity:.1;--glass-edge-opacity:.28;--glass-specular-opacity:.07}.btn--outline{--btn-fg:var(--color-text);--glass-tint-opacity:.08;--glass-accent-opacity:.1;--glass-edge-opacity:.7;--glass-specular-opacity:.1;padding-inline:1.35rem}.btn--outline:hover{--glass-tint-opacity:.22}.btn--on-dark{--btn-fg:var(--color-text-inverse);--glass-tint:255 255 255;--glass-tint-opacity:.1;--glass-edge-opacity:.3;--glass-specular-opacity:.14;padding-inline:1.35rem}.btn--on-dark:hover{--glass-tint-opacity:.22}.btn--lg{font-size:var(--step-0);min-height:3.375rem;padding:.7rem .7rem .7rem 1.6rem}.btn--lg .btn__dot{width:2rem;height:2rem}.btn--block{justify-content:center;width:100%}.btn[aria-disabled=true],.btn:disabled{opacity:.55;pointer-events:none}.chip{font-size:var(--step--2);letter-spacing:var(--tracking-wide);color:var(--color-text-muted);border-radius:var(--radius-full);align-items:center;padding:.5em 1.1em;font-weight:500;display:inline-flex}.card{gap:var(--space-2xs);padding:var(--space-l);border-radius:var(--radius-l);transition:transform var(--dur-base) var(--ease-out-soft), box-shadow var(--dur-base) var(--ease-out-soft);flex-direction:column;display:flex}.card:hover{--glass-tint-opacity:.6;--glass-specular-opacity:.55;transform:translateY(-4px)}.card__index{font-family:var(--font-body);font-size:var(--step--2);letter-spacing:var(--tracking-wide);color:var(--color-accent)}.field{gap:var(--space-3xs);flex-direction:column;display:flex}.field__label{font-size:var(--step--1);color:var(--color-text);font-weight:500}.field__required{color:var(--color-accent)}.field__control{width:100%;font-family:var(--font-body);font-size:var(--step-0);color:var(--color-text);background-color:var(--c-white);border:1px solid var(--color-border);border-radius:var(--radius-m);transition:border-color var(--dur-base) var(--ease-out-soft), box-shadow var(--dur-base) var(--ease-out-soft);padding:.85rem 1.1rem}.field__control::placeholder{color:var(--color-text-subtle)}.field__control:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--c-gold-600) 22%, transparent);outline:none}.field__control:user-invalid{border-color:#b3402c}select.field__control{appearance:none;background-color:color-mix(in oklab, var(--c-sand-300) 40%, var(--c-white));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%235c5245' stroke-width='1.5'%3E%3Cpath d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E");background-position:right 1.1rem center;background-repeat:no-repeat;background-size:.75rem;padding-inline-end:2.75rem}textarea.field__control{resize:vertical;min-height:9rem}.checkbox{align-items:flex-start;gap:var(--space-2xs);font-size:var(--step--1);color:var(--color-text-muted);cursor:pointer;display:flex}.checkbox input{accent-color:var(--color-accent);flex-shrink:0;width:1rem;height:1rem;margin-block-start:.25em}}@layer utilities{.flow-space-l{--flow-space:var(--space-l)}.flow-space-m{--flow-space:var(--space-m)}.flow-space-s{--flow-space:var(--space-s)}.text-center{text-align:center}.text-balance{text-wrap:balance}.max-w-prose{max-width:62ch}.mx-auto{margin-inline:auto}.relative{position:relative}.overflow-hidden{overflow:hidden}.full-bleed{width:100vw;margin-inline:calc(50% - 50vw)}.texture-veil:after{content:"";background-color:var(--texture-overlay);pointer-events:none;position:absolute;inset:0}}@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}
