.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}div,span,button,input,select,textarea,h1,h2,h3,h4,h5,h6,p{min-width:0}*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{text-wrap:balance}body{min-height:100dvh;margin:0}p,input,select,textarea{max-width:100%}textarea{field-sizing:content}nav a{transition:color .2s ease-in-out}nav ul,nav ol{margin:0;padding:0;list-style:none;display:flex}nav ol li,nav ul li{display:inline-block;list-style:none}svg{vertical-align:middle}img{display:block}figure{margin-left:0;margin-right:0}a:hover{cursor:pointer}button{cursor:pointer;text-overflow:ellipsis;text-wrap:balance;transition:all .05s ease-in-out;line-height:1;border-style:solid;border-width:1px}button:disabled,button:disabled:hover,button:disabled:active,button:disabled:focus-within{cursor:not-allowed}pre{text-wrap:wrap}hr{height:0;color:inherit;border-top:0}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}input[type=file]::file-selector-button{cursor:pointer;border:none;text-overflow:ellipsis;text-wrap:balance;transition:all .05s ease-in-out;line-height:1}del{text-decoration:line-through}ins{text-decoration:none}@layer base{:root{--color-brand: 254, 100%, 64%;--color-brand2: 162, 97%, 59%;--color-brand3: 330.7, 100%, 50%;--color-brand4: 263, 8%, 19%;--color-brand5: 256, 21%, 90%;--background: 0, 0%, 100%;--foreground: 0, 0%, 0%;--paper: 0, 0%, 99%;--card: 0, 0%, 100%;--card-foreground: 0, 7.9%, 15.7%;--popover: 0, 0%, 100%;--popover-foreground: 271.44, 7.9%, 15.7%;--button: 0, 0%, 9%;--button-foreground: 0, 0%, 100%;--primary: 254, 100%, 64%;--primary-foreground: 0, 0%, 100%;--secondary: var(--color-brand2);--secondary-foreground: 0, 0%, 100%;--muted: 220, 14.3%, 95.9%;--muted-foreground: 0, 0%, 78%;--accent: var(--color-brand);--accent-foreground: 0, 0%, 100%;--accent-regular: var(--color-brand2);--accent-light: 280, 89%, 67%;--accent-dark: 260, 100%, 17%;--accent-bg: 77, 100%, 49%;--accent-bg-hover: 77, 100%, 49%;--accent-text-over: var(--gray-999);--accent-text-over: 254, 100%, 64%;--accent-overlay: 280, 89%, 67%;--accent-subtle-overlay: 280, 89%, 67%;--selection: 254, 88%, 94%;--selection-foreground: 0, 0%, 0%;--link: 0, 0%, 0%;--link-active: 274, 100%, 50%;--link-color: hsl(var(--accent-regular));--destructive: 343.45, 79.12%, 58.74%;--destructive-foreground: 210, 20%, 98%;--border: 286.67, 13.25%, 88.99%;--border: 0, 0%, 84%;--input: 0 0% 99%;--ring: var(--color-brand2);--shadow: 0, 0%, 50%;--low-contrast: 0, 0%, 90%;--medium-contrast: 0, 0%, 70%;--high-contrast: 0, 0%, 20%;--color-info: 235.62, 100%, 95.62%;--color-info-foreground: 272.15, 96%, 32%;--color-warning: 56, 100%, 63%;--color-warning: 72.49, 96%, 89%;--color-warning-foreground: 57.69, 81%, 29%;--color-danger: 327 95% 55%;--color-danger: 344.27, 96%, 89%;--color-danger-foreground: 327, 74%, 42%;--color-success: 103, 78%, 59%;--color-success: 142, 76%, 87%;--color-success-foreground: 142, 72%, 29%;--color-light: 220, 14%, 96%;--color-light-foreground: 220, 9%, 46%;--color-text-light: 220, 9%, 46%;--color-dark: 234, 28%, 17%;--color-dark-foreground: 220, 14%, 96%;--color-text-dark: 0, 0%, 100%;--gradient-primary: linear-gradient(81.02deg, hsl(var(--color-brand)) -15.47%, hsl(331.25deg 97% 59%) 120.52%);--gradient-stop-1: hsl(var(--accent-light));--gradient-stop-2: hsl(var(--accent-regular));--gradient-stop-3: hsl(var(--accent-dark));--gradient-subtle: linear-gradient(150deg, var(--gray-900) 19%, var(--gray-999) 150%);--gradient-accent: linear-gradient(150deg, var(--gradient-stop-1), var(--gradient-stop-2), var(--gradient-stop-3));--gradient-accent-orange: linear-gradient(150deg, #ca7879, hsl(var(--accent-regular)), hsl(var(--accent-dark)));--gradient-stroke: linear-gradient(180deg, var(--gray-900), var(--gray-700));--background-image-gradient: linear-gradient(138deg, #47e1ff 0%, #32fcd2 75%)}}@media (prefers-color-scheme: dark){:root{--background: 0, 0%, 0%;--foreground: 0, 0%, 100%;--paper: 214.76, 2.72%, 11.93%;--card: 0, 0%, 7.8%;--card-foreground: 266.22, 54.22%, 51.18%;--popover: 262.27, 71.4%, 4.1%;--popover-foreground: 210, 20%, 98%;--button: 0, 0%, 100%;--button-foreground: 0, 0%, 0%;--primary: var(--color-brand);--primary-foreground: 0, 0, 100%;--secondary: 240.92, 28.18%, 19.35%;--secondary-foreground: 210, 20%, 98%;--muted: 240.92, 28.18%, 19.35%;--muted-foreground: 264.74, 100%, 95.97%;--accent: var(--color-brand2);--accent-foreground: 260, 41.45%, 9.18%;--accent-light: 260, 100%, 17%;--accent-regular: 281, 81%, 36%;--accent-dark: 280, 89%, 67%;--accent-overlay: 280, 89%, 67%;--accent-subtle-overlay: 281, 81%, 36%, .33;--destructive: 337, 86%, 37%;--destructive-foreground: 210, 20%, 98%;--border: 260, 28.13%, 25.1%;--input: 254.29, 63.16%, 8.06%;--ring: 263.4, 70%, 50.4%;--link: 0, 0, 100%;--color-danger: 0, 84%, 60%;--color-success: 120, 71%, 43%;--color-warning: 58, 92%, 50%;--high-contrast: 265 100% 94%;--medium-contrast: 264 29% 37%;--low-contrast: 261.37 55.73% 25.69%;--shadow-color: 264.11 100% 24%;--shadow-color: 264.11 100% 13.86%;--color-info: 0deg 0% 11.58%;--color-info: 0deg 0% 8.04%;--color-info-foreground: 179.19deg 100% 50%;--color-warning: 0deg 0% 8.04%;--color-warning-foreground: 62.88deg 100% 50%;--color-danger: 0, 74%, 42%;--color-danger: 345.17deg, 75.02%, 33.03%;--color-danger-foreground: 0, 96%, 89%;--color-success: 0deg 0% 8.24%;--color-success-foreground: 142deg 100% 50%;--color-light: 215, 28%, 17%;--color-light-foreground: 220, 14%, 96%;--color-dark: 220, 14%, 96%;--color-dark-foreground: 215, 28%, 17%;--accent-text-over: var(--gray-0);--link-color: hsl(var(--accent-dark));--gradient-stop-1: #4c11c6;--gradient-subtle: linear-gradient(150deg, var(--gray-900) 19%, var(--gray-999) 81%);--gradient-accent-orange: linear-gradient(150deg, #ca7879, hsl(var(--accent-regular)), hsl(var(--accent-light)));--gradient-stroke: linear-gradient(180deg, var(--gray-600), var(--gray-800))}}.flex{display:flex}.stack{display:flex;flex-direction:column}.items-start,.items-end{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-center{justify-content:center}.flex-center-text{text-align:center}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}@media (width < 1024px){.tablet-row{flex-direction:row}.tablet-column{flex-direction:column}}@media (width < 768px){.flex-mobile-row{flex-direction:row}.flex-mobile-column{flex-direction:column}}.grid{--max-width: 420px;display:grid}.grid-col-auto-fit{grid-template-columns:repeat(auto-fit,minmax(min(var(--max-width),100%),1fr));gap:2rem}@media screen and (min-width: 960px){.grid-two{--max-width: 420px}.grid-three{--max-width: 328px}}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-10{gap:2.5rem}.gap-15{gap:3.75rem}.gap-20{gap:5rem}.gap-30{gap:7.5rem}.gap-48{gap:12rem}@media (min-width: 50em){.lg\:gap-2{gap:.5rem}.lg\:gap-4{gap:1rem}.lg\:gap-8{gap:2rem}.lg\:gap-10{gap:2.5rem}.lg\:gap-15{gap:3.75rem}.lg\:gap-20{gap:5rem}.lg\:gap-30{gap:7.5rem}.lg\:gap-48{gap:12rem}}.button{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;flex-shrink:0;line-height:1;gap:.5em;padding-left:1em;padding-right:1em;font-weight:500;border-style:solid;border-width:1px;outline-color:hsl(var(--ring));will-change:color,background-color,border-color,text-decoration-color,box-shadow,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-color:hsl(var(--button));background-color:hsl(var(--button));fill:currentColor;color:hsl(var(--button-foreground));line-height:1.5lh}a.button{text-decoration:none}.button:hover{background-color:color-mix(in hsl shorter hue,hsl(var(--button)),white 20%);text-decoration:none!important}.button:active{background-color:color-mix(in hsl shorter hue,hsl(var(--button)),black 2%)}.button:focus-visible{outline:4px solid hsl(var(--ring));outline-offset:2px}.button:disabled,.button:disabled:hover,.button:disabled:active,.button:disabled:focus-within{pointer-events:none;opacity:.5}.button svg{max-width:1.5cap}.button:active svg{scale:1.05}.button svg{min-height:16px;min-width:16px;width:16px;height:16px;width:1.9cap;height:1.9cap;max-height:100%;max-width:100%;object-fit:contain}a.button-primary,.button-primary{border-color:hsl(var(--primary));background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.button-primary:hover{background-color:hsl(var(--primary),.8)}.button-primary:active{background-color:color-mix(in hsl shorter hue,hsl(var(--primary)),black 4%)}.button-outline{background-color:transparent;color:inherit;fill:currentColor;border-color:currentColor;text-underline-offset:4px;text-decoration:none;opacity:.7}.button-outline:hover{background-color:transparent;opacity:1}.button-outline:active{border-color:hsl(var(--button-foreground));color:hsl(var(--button-foreground));fill:currentColor}.button-dashed{background-color:transparent;color:hsl(var(--foreground));fill:currentColor;border-style:dashed;border-width:1px}.button-ghost{border-color:transparent;background-color:transparent;color:hsl(var(--foreground));fill:currentColor}.button-ghost:hover{background-color:transparent}.button-ghost:active{color:hsl(var(--button-foreground));fill:currentColor}a.button-link,.button-link{border-color:transparent;background-color:transparent;color:currentColor;fill:currentColor;text-decoration:none;text-underline-offset:4px}a.button-link:hover,.button-link:hover{background-color:transparent;fill:hsl(var(--link-active));text-decoration:underline;color:hsl(var(--link-active))}.button-link:focus,.button-link:focus-within{fill:currentColor;text-underline-offset:4px}.button-accent{background:hsl(var(--accent));color:hsl(var(--foreground));fill:currentColor}.button-destructive{fill:currentColor;border-color:hsl(var(--destructive));background-color:hsl(var(--destructive),.95);color:hsl(var(--destructive-foreground))}.button-destructive:hover{background-color:hsl(var(--destructive),.85)}.button-destructive:active{background-color:hsl(var(--destructive))}.button-xs{line-height:1lh;font-size:var(--text-xs)}.button-sm{line-height:1.25lh;font-size:.85rem;font-size:.875rem;font-size:var(--text-sm)}.button-md{min-height:36px;font-size:var(--text-base)}.button-lg{min-height:48px;line-height:2;font-size:var(--text-lg)}.button-xl{gap:.55rem;padding:0 2.5cap;min-width:2rem;line-height:2;font-size:clamp(var(--text-lg),2.5vw,calc(var(--text-lg) + .5rem));border-radius:var(--radius-xl)}.button.circle{aspect-ratio:1 / 1;border-radius:100%;padding:.25rem}.button.fullWidth{width:100%}.button.noPadding{padding:0}.container{--padding: 2.5rem;width:100%;margin-inline:auto;max-width:1440px;padding:0 var(--padding)}.narrow{max-width:960px}@media (width > 1024px){.container{--padding: 0}}.markdown{margin-inline:auto;font-size:var(--text-lg)}.markdown :is(h1,h2,h3,h4,h5,h6){font-weight:700}.markdown a{text-decoration:underline}.markdown ul,.markdown ol,.markdown p{margin:2rem auto}.markdown ul{list-style:disc}.markdown p:has(img){width:100%}.markdown>ul{padding-left:1.5rem}.markdown hr{margin-block:4rem}.markdown p:has(img){max-width:100%}.markdown p:has(:not(img)){margin-bottom:2rem}.markdown figure{width:100%}.markdown img{width:100%;display:block;object-fit:contain}.markdown figcaption{background-color:hsl(var(--card));padding:.5rem}.markdown blockquote{margin-block:2.5rem;padding:2rem 1rem;border-radius:var(--radius);background-color:hsl(var(--card))}.markdown blockquote p{margin:0}/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,: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-font-weight:initial;--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@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;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-4xl:2.25rem;--font-weight-normal:400;--font-weight-bold:700;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--ease-out:cubic-bezier(0,0,.2,1);--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)}}@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: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}:-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{.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);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}.inset-0{inset:calc(var(--spacing)*0)}.bottom-0{bottom:calc(var(--spacing)*0)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-2{margin:calc(var(--spacing)*2)}.m-auto{margin:auto}.my-10{margin-block:calc(var(--spacing)*10)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-10{margin-top:calc(var(--spacing)*10)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.ml-2{margin-left:calc(var(--spacing)*2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.aspect-\[2\/1\]{aspect-ratio:2}.h-full{height:100%}.w-\[250\%\]{width:250%}.w-full{width:100%}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0)var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}.gap-16{gap:calc(var(--spacing)*16)}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.p-4{padding:calc(var(--spacing)*4)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-16{padding-block:calc(var(--spacing)*16)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-30{padding-top:calc(var(--spacing)*30)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--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-wrap{text-wrap:wrap}.uppercase{text-transform:uppercase}.italic{font-style:italic}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);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-\[calc\(12vw\)\]{--tw-blur:blur( 12vw );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,)}.saturate-100{--tw-saturate:saturate(100%);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,)}.saturate-150{--tw-saturate:saturate(150%);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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.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,-webkit-backdrop-filter,backdrop-filter,display,visibility,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))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[will-change\:transform\,filter\]{will-change:transform,filter}.will-change-transform{will-change:transform}@media (min-width:40rem){.sm\:blur-\[56px\]{--tw-blur:blur(56px);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,)}}@media (min-width:48rem){.md\:max-w-\[50\%\]{max-width:50%}.md\:flex-row{flex-direction:row}.md\:p-10{padding:calc(var(--spacing)*10)}}@media (min-width:64rem){.lg\:items-end{align-items:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-8{gap:calc(var(--spacing)*8)}}}:root{--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint:960px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--radius:.5rem;--radius-xs:.4em;--radius-sm:.85em;--radius-md:1em;--radius-lg:1.25em;--radius-xl:2em;--radius-2xl:2.5em;--ring-offset-shadow:0 0 0 var(--ring-offset-width)hsl(var(--ring));--ring-color:hsl(var(--ring));--ring-offset-color:hsl(var(--ring));--ring-offset-width:2px;--ring-inset:inset;--ring-0:0 0 0 var(--ring-offset-width)hsl(var(--ring));--ring-1:0 0 0 calc(1px + var(--ring-offset-width))hsl(var(--ring));--ring-2:0 0 0 calc(2px + var(--ring-offset-width))hsl(var(--ring));--ring-3:0 0 0 calc(3px + var(--ring-offset-width))hsl(var(--ring));--ring-4:0 0 0 calc(4px + var(--ring-offset-width))hsl(var(--ring));--ring-8:0 0 0 calc(8px + var(--ring-offset-width))hsl(var(--ring));--ring-shadow-0:inset 0 0 0 calc(0px + var(--ring-offset-width))var(--ring-color);--ring-shadow:inset 0 0 0 calc(1px + var(--ring-offset-width))var(--ring-color);--ring-shadow-2:inset 0 0 0 calc(2px + var(--ring-offset-width))var(--ring-color);--ring-shadow-3:inset 0 0 0 calc(3px + var(--ring-offset-width))var(--ring-color);--ring-shadow-4:inset 0 0 0 calc(4px + var(--ring-offset-width))var(--ring-color);--ring-shadow-8:inset 0 0 0 calc(8px + var(--ring-offset-width))var(--ring-color);--header-height:5.5rem;--header-height-sticky:3.5rem;--font-family:Inter,"sans-serif";--theme-transition:.2s ease-in-out}::selection{background-color:hsl(var(--selection));color:hsl(var(--selection-foreground))}*{border-color:hsl(var(--border))}html{color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;scrollbar-gutter:stable;background-color:hsl(var(--background));color:hsl(var(--foreground));scroll-padding-top:10rem}body{scroll-snap-type:y proximity;scroll-snap-align:center;min-width:100vw;min-height:100dvh;font-family:var(--font-family);overflow-x:clip}hr{background-color:hsl(var(--border));height:1px;color:hsl(var(--border));border:0}details{background-color:hsl(var(--card));transition:all .25s transform ease;border-radius:.4rem;margin-bottom:1rem}summary{font-size:var(--text-lg);padding:.5rem 1rem}summary::marker{color:hsl(var(--primary));font-size:1.2em}.sr-only{clip:rect(0,0,0,0);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;position:absolute;overflow:hidden;position:absolute!important}.full-width{width:100%}.color-primary{color:hsl(var(--color-brand))}.color-secondary{color:hsl(var(--color-brand2))}.color-accent{color:hsl(var(--accent))}.color-accent-foreground{color:hsl(var(--accent-foreground))}.bg-paper{background-color:hsl(var(--paper),.5)}.bg-primary{background-color:hsl(var(--color-brand))}.bg-secondary{background-color:hsl(var(--color-brand2))}.bg-accent{background-color:hsl(var(--accent))}.bg-accent-foreground{background-color:hsl(var(--accent-foreground))}.wrapper{width:100%;max-width:83rem;margin-inline:auto;padding-inline:1.5rem}@media (max-width:640px){.mobile-hidden{display:none}}@media (min-width:640px){.mobile-only{display:none}}@media (min-width:1279px){.desktop-hidden{display:none}}@media (max-width:1279px){.desktop-only{display:none}}.gradient-glass{background-image:linear-gradient(in hsl 0deg,transparent,#f0f0f0 100%)}.animation-hidden-bottom,.animation-hidden-right,.animation-hidden{opacity:0;filter:blur(5px);transition:all 1s}.animation-hidden-right,.animation-hidden{transform:translate(-100%)}.animation-hidden-right{transform:translate(100%)}.animation-hidden-bottom{transform:translateY(100%)}@media (prefers-reduced-motion){.animation-hidden-bottom,.animation-hidden-right,.animation-hidden{transition:none}}.animation-show{opacity:1;filter:blur();transform:translate(0)}.m-auto{margin:auto}.m-top-2{margin-top:2rem}.m-top-4{margin-top:4rem}.m-bottom-2{margin-bottom:2rem}.section-header{text-align:center;max-width:50ch;color:var(--gray-300);justify-self:center}@media (min-width:50em){.section{grid-template-columns:repeat(4,1fr);grid-template-areas:"header header header header""gallery gallery gallery gallery";gap:5rem}.section.with-cta{grid-template-areas:"header header header cta""gallery gallery gallery gallery"}.section-header{font-size:var(--text-lg);grid-area:header}.section-header h3{font-size:var(--text-4xl)}.with-cta .section-header{text-align:left;justify-self:flex-start}.gallery{grid-area:gallery}.cta{grid-area:cta}}.img-radius-cover{aspect-ratio:1;object-fit:cover;border-radius:100%}.h1{font-size:clamp(3rem,5.5vw,4rem);line-height:1.14}.h2{font-size:clamp(2.5rem,4.5vw,3rem);line-height:1.14}.h3{font-size:clamp(2rem,4vw,2.3rem);line-height:1.14}.h4{font-size:clamp(1.35rem,3vw,1.5rem);line-height:1.25}.h5{font-size:clamp(1.25rem,2.5vw,1.38rem);line-height:1.25}.h6{font-size:clamp(1rem,2vw,1.12rem);line-height:1.25}.muted{filter:grayscale();background-color:hsl(var(--muted-background));color:hsl(var(--muted-foreground))}.default{background:hsl(var(--card))}.paper{background-color:hsl(var(--paper),.5)}.primary{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.text-primary{color:hsl(var(--primary))}.text-muted{color:hsl(var(--muted-foreground))}.filled{background-color:hsl(var(--card))}@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-font-weight{syntax:"*";inherits:false}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.logoLink[data-astro-cid-tvrurpns]{width:11rem;display:inline-block}.logoLink[data-astro-cid-tvrurpns]:focus-visible{outline:none}.logo-link[data-astro-cid-tvrurpns]{width:100%}.logo[data-astro-cid-tvrurpns]{width:100%;max-width:155px;will-change:filter;transition:filter .3s}.logo[data-astro-cid-tvrurpns]:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo[data-astro-cid-tvrurpns].react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}.footer[data-astro-cid-sz7xmlte]{margin-top:auto;min-height:20dvh}.grid[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:center;padding-block:2rem;gap:1rem}.social[data-astro-cid-sz7xmlte]{display:flex;justify-content:flex-end}@media (max-width: 1280px){.social[data-astro-cid-sz7xmlte]{justify-content:center}}@media (max-width: 640px){.label[data-astro-cid-sz7xmlte]{display:none}.social[data-astro-cid-sz7xmlte]{flex-wrap:wrap}}.nav[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:1rem;text-align:center;justify-content:center}._dialog_gi588_1{width:100dvw;position:fixed;inset:0;padding:0;margin:0;border:0;background-color:transparent;max-width:100vw;max-height:100dvh;overflow:hidden;display:none;z-index:9999;transition-property:display;transition-delay:.25s;transition-behavior:allow-discrete}._dialog_gi588_1:modal{max-width:100vw;max-height:100dvh;overflow:hidden}._dialog_gi588_1[open]{display:block}._dialog_gi588_1[open]::backdrop{display:none}._backdrop_gi588_37{position:relative;width:100%;height:100vh;top:0}._content_gi588_44{position:absolute;padding:0;width:100%;max-height:100dvh;overflow-y:auto;top:0;right:0;animation:_slideOut_gi588_1 .15s ease-in-out forwards;overflow:auto}._dialog_gi588_1[open] ._content_gi588_44{animation:_slideIn_gi588_1 .2s ease-in-out forwards}@keyframes _slideIn_gi588_1{0%{transform:translateY(-100dvh)}to{transform:translateY(0)}}@keyframes _slideOut_gi588_1{0%{transform:translateY(0)}to{transform:translateY(-100dvh)}}.menuContent[data-astro-cid-6aabv5oc]{background-color:hsl(var(--background),.97)}.header[data-astro-cid-6aabv5oc]{height:5rem;display:flex;align-items:center}.menu[data-astro-cid-6aabv5oc]{display:flex;flex-direction:column}.menu[data-astro-cid-6aabv5oc]>div[data-astro-cid-6aabv5oc]:last-of-type{margin-top:auto}.with-z-index[data-astro-cid-6aabv5oc]{z-index:1;position:relative}.nav[data-astro-cid-6aabv5oc]>a[data-astro-cid-6aabv5oc]{display:flex;width:100%;gap:1rem;text-decoration:none;text-align:left;margin-bottom:1rem}.nav[data-astro-cid-6aabv5oc]>a[data-astro-cid-6aabv5oc]:hover{text-decoration:underline}.padding[data-astro-cid-6aabv5oc]{padding:1rem 2rem}.close[data-astro-cid-6aabv5oc]{position:absolute;right:1.8rem;top:1.8rem}.socials[data-astro-cid-6aabv5oc]{gap:2em;flex-wrap:wrap}.socials[data-astro-cid-6aabv5oc] a[data-astro-cid-6aabv5oc]{display:flex;gap:1rem;margin-bottom:1.5rem}.border[data-astro-cid-6aabv5oc]{background:hsl(var(--border));width:100%}._header_13r5d_1{width:100%;top:0}._static_13r5d_6{position:static}._sticky_13r5d_10{position:sticky}._fixed_13r5d_14{position:fixed}._absolute_13r5d_18{position:absolute}._dynamic_13r5d_22{position:fixed;z-index:2;transition-property:translate,height,position;transition-duration:.2s;transition-timing-function:ease-in-out}.header[data-astro-cid-dm2weclu]{color:currentColor;display:flex;justify-content:center;align-items:center;height:var(--header-height)}.sticky[data-astro-cid-dm2weclu]{color:hsl(var(--foreground),.5);z-index:1;translate:0 0;height:var(--header-height-sticky);z-index:9}.header-hidden[data-astro-cid-dm2weclu]{translate:0 -100%}.hamburger-icon[data-astro-cid-dm2weclu] path:nth-child(1){animation-duration:.5s;animation-fill-mode:both;transform-origin:12px 12px}.hamburger-icon[data-astro-cid-dm2weclu].opened path:nth-child(1){animation-name:animateTop}.hamburger-icon[data-astro-cid-dm2weclu].closed path:nth-child(1){animation-name:animateTopBack}@keyframes animateTop{0%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes animateTopBack{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.hamburger-icon[data-astro-cid-dm2weclu].opened path:nth-child(2){opacity:0}.hamburger-icon[data-astro-cid-dm2weclu].closed path:nth-child(2){opacity:1;animation:middleBack .5s ease-out forwards}@keyframes middleBack{0%{opacity:0}90%{opacity:1}}.hamburger-icon[data-astro-cid-dm2weclu] path:nth-child(3){animation-duration:.5s;animation-fill-mode:both;transform-origin:10% 66%}.hamburger-icon[data-astro-cid-dm2weclu].opened path:nth-child(3){animation-name:animateBottom}.hamburger-icon[data-astro-cid-dm2weclu].closed path:nth-child(3){animation-name:animateBottomBack}@keyframes animateBottom{0%{transform:rotate(0)}to{transform:rotate(-45deg)}}@keyframes animateBottomBack{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}._base_w0im1_1{display:block}@media screen and (width > 640px){._mobile_w0im1_6{display:none}}@media screen and (width <=640px){._mobile-hidden_w0im1_12{display:none}}@media screen and (width > 1024px){._tablet_w0im1_18{display:none}}@media screen and (width <=1024px){._tablet-hidden_w0im1_24{display:none}}@media screen and (width <1024px){._desktop_w0im1_30{display:none}}@media screen and (width >=1024px){._desktop-hidden_w0im1_36{display:none}}@media screen and (width <1280px){._desktop-xl_w0im1_42{display:none}}@media screen and (width >=1280px){._desktop-xl-hidden_w0im1_48{display:none}}.notch[data-astro-cid-vxlbulin]{background-color:hsl(var(--background),.98);color:hsl(var(--foreground));border-radius:1rem;padding:.5rem 2em}.header[data-astro-cid-vxlbulin]{color:hsl(var(--foreground))}.headerColumns[data-astro-cid-vxlbulin]{display:grid;grid-template-columns:1fr 1fr}@media (width > 1024px){.headerColumns[data-astro-cid-vxlbulin]{display:flex;justify-content:space-between;gap:1rem}}.navigation[data-astro-cid-vxlbulin]{display:flex;align-self:flex-start;align-items:center;justify-content:center;height:100%;gap:1.5rem}.navigation[data-astro-cid-vxlbulin] a[data-astro-cid-vxlbulin]{text-underline-offset:.2rem;text-rendering:optimizeLegibility;text-decoration:none;text-wrap:nowrap}.social[data-astro-cid-vxlbulin]{display:none;justify-content:flex-end}@media (width > 1024px){.social[data-astro-cid-vxlbulin]{display:flex;align-self:flex-end}}
