/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer base{*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--default-font-family,var(--font-albert-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-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:.0625rem;color:inherit;height:0}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,pre,samp{font-family:var(--default-mono-font-family,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,initial)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:initial}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:initial;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:1.25rem}::file-selector-button{margin-inline-end:.25rem}::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)){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,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.btn{border-radius:var(--radius-lg,.5rem);cursor:pointer;display:grid;grid-auto-flow:column;place-items:center;text-align:center;--tw-leading:var(--leading-tight, 1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold, 700);font-weight:var(--font-weight-bold,700);text-transform:uppercase;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:150ms;transition-duration:.15s;--tw-ease:var(--ease-in-out, cubic-bezier(0.4, 0, 0.2, 1));transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));--link-decoration-line:none;--link-hover-decoration-line:none;--btn-disabled-opacity:0.65;background:var(--btn-bg);border:var(--btn-border-width,1px) solid var(--btn-border-color);color:var(--btn-color);column-gap:1ch;grid-auto-rows:minmax(calc(2.5rem - calc(var(--spacing, .25rem) * .375) * 2),auto);padding-block:calc(var(--spacing, .25rem) * .375);padding-inline:calc(var(--spacing, .25rem) * 1.5);&:hover{background:var(--btn-hover-bg);border-color:var(--btn-hover-border-color);color:var(--btn-hover-color)}&:active{background:var(--btn-active-bg);border-color:var(--btn-active-border-color);color:var(--btn-active-color)}&:disabled{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border-color);color:var(--btn-disabled-color);opacity:var(--btn-disabled-opacity);pointer-events:none}@media (width >= 576px){width:fit-content;--tw-tracking:0.05em;letter-spacing:.05em}}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.ratio{display:flex;position:relative;width:-webkit-fill-available;width:stretch;&:before{display:block;flex:auto;padding-block-start:var(--aspect-ratio,75%);--tw-content:"";content:var(--tw-content)}>*{height:100%;inset:0;position:absolute;width:100%}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-\[0\.25em_0\.25em_auto_auto\]{inset:.25em .25em auto auto}.inset-s-0{inset-inline-start:0}.inset-bs-\(--slider-inset-block-start\){inset-block-start:var(--slider-inset-block-start)}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-6{z-index:6}.z-9{z-index:9}.z-10{z-index:10}.-order-1{order:calc(1 * -1)}.order-1{order:1}.order-2{order:2}.order-5{order:5}.order-6{order:6}.col-span-full{grid-column:1/-1}.container{@media (width >= 360px){max-width:22.5rem}@media (width >= 576px){max-width:36rem}@media (width >= 750px){max-width:46.875rem}@media (width >= 992px){max-width:62rem}@media (width >= 1200px){max-width:75rem}@media (width >= 1400px){max-width:87.5rem}@media (width >= 1600px){max-width:100rem}@media (width >= 1800px){max-width:112.5rem}@media (width >= 2000px){max-width:125rem}@media (width >= 2600px){max-width:162.5rem}}.inline-margin{margin-inline:var(--dx)}.mx-\(--gap\){margin-inline:var(--gap)}.my-\(--dy\){margin-block:var(--dy)}.my-1{margin-block:var(--spacing,.25rem)}.my-10{margin-block:calc(var(--spacing, .25rem) * 10)}.my-\[initial\]{margin-block:initial}.ms-\(--ms\){margin-inline-start:var(--ms)}.ms-\[1ch\]{margin-inline-start:1ch}.mbs-1\.5{margin-block-start:calc(var(--spacing, .25rem) * 1.5)}.mbs-\[calc\(0\%-var\(--gap\)\+--spacing\(1\)\)\]{margin-block-start:calc(0% - var(--gap) + var(--spacing, .25rem))}.start-margin{margin-block-start:var(--dy)}.end-margin{margin-block-end:var(--dy)}.mbe-0{margin-block-end:0;margin-block-end:calc(var(--spacing, .25rem) * 0)}.mbe-1{margin-block-end:var(--spacing,.25rem);margin-block-end:calc(var(--spacing, .25rem) * 1)}.mt-1{margin-top:var(--spacing,.25rem)}.mt-1\.5{margin-top:calc(var(--spacing, .25rem) * 1.5)}.mb-\(--dy\){margin-bottom:var(--dy)}.flex-full-col{align-items:center;display:flex;flex-flow:column;width:100%}.flex-parent-cols{column-gap:var(--gap,0);display:flex;flex-wrap:wrap;justify-content:center}.icon{display:inline-block;font-family:var(--font-material-icons);font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" var(--icon-fill,0),"wght" var(--icon-wght,400),"GRAD" var(--icon-grad,0),"opsz" var(--icon-opsz,24)}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.inline-grid{display:inline-grid}.table{display:table}.aspect-\(--ratio\){aspect-ratio:var(--ratio)}.aspect-12\/21{aspect-ratio:12/21}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-infer{aspect-ratio:var(--image-aspect-ratio,auto)}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:var(--aspect-video,16/9)}.size-\(--rating-square\){height:var(--rating-square);width:var(--rating-square)}.size-\(--svg-size\){height:var(--svg-size);width:var(--svg-size)}.size-0{height:0;width:0}.size-1\.75{height:calc(var(--spacing, .25rem) * 1.75);width:calc(var(--spacing, .25rem) * 1.75)}.size-4{height:calc(var(--spacing, .25rem) * 4);width:calc(var(--spacing, .25rem) * 4)}.size-\[1em\]{height:1em;width:1em}.size-full{height:100%;width:100%}.h-\(--h\){height:var(--h)}.h-\(--icon-s\){height:var(--icon-s)}.h-\(--slider-height\){height:var(--slider-height)}.h-\(--source-h\){height:var(--source-h)}.h-\(--video-height\,auto\){height:var(--video-height,auto)}.h-\[0\.6em\]{height:.6em}.h-\[3lh\]{height:3lh}.h-\[60\%\]{height:60%}.h-auto{height:auto}.h-full{height:100%}.min-h-\[40px\]{min-height:2.5rem}.container{max-width:var(--inner-w);width:100%}.w-\(--arrow-w\){width:var(--arrow-w)}.w-\(--icon-s\){width:var(--icon-s)}.w-\(--logo-svg-w\){width:var(--logo-svg-w)}.w-\(--size\){width:var(--size)}.w-\(--square\){width:var(--square)}.w-\[1PX\]{width:1PX}.w-\[114px\]{width:7.125rem}.w-\[calc\(var\(--star\)\*5\)\]{width:calc(var(--star) * 5)}.w-\[stretch\]{width:-webkit-fill-available;width:stretch}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.container-outer{max-width:var(--outer-w)}.max-w-\(--inner-w\){max-width:var(--inner-w)}.max-w-\(--outer-w\){max-width:var(--outer-w)}.max-w-5xl{max-width:var(--container-5xl,64rem)}.max-w-\[950px\]{max-width:59.375rem}.min-w-0{min-width:0}.flex-child-col{flex:1 1 calc(100% / (var(--cols, 1) + 1));max-inline-size:calc((100% - var(--gap, 0px) * (var(--cols, 1) - 1)) / var(--cols, 1))}.flex-auto{flex:auto}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.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,)}.transform-none{transform:none}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-flow-col{grid-auto-flow:column}.grid-flow-row-dense{grid-auto-flow:row dense}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-\[center_start\]{place-content:center start}.place-content-center{place-content:center}.place-content-start{place-content:start}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-items-center{justify-items:center}.justify-items-start{justify-items:start}.gap-\(--gap\){gap:var(--gap)}.gap-0\.5{gap:calc(var(--spacing, .25rem) * .5)}.gap-0\.75{gap:calc(var(--spacing, .25rem) * .75)}.gap-1{gap:var(--spacing,.25rem)}.gap-\[--spacing\(0\.2\)\]{gap:calc(var(--spacing, .25rem) * .2)}.gap-x-\(--card-inner-p\){column-gap:var(--card-inner-p)}.gap-x-\(--gap\){column-gap:var(--gap)}.gap-x-\(--gap-x\){column-gap:var(--gap-x)}.gap-x-0\.5{column-gap:calc(var(--spacing, .25rem) * .5)}.gap-x-0\.75{column-gap:calc(var(--spacing, .25rem) * .75)}.gap-x-1{column-gap:var(--spacing,.25rem)}.gap-x-\[0\.5ch\]{column-gap:.5ch}.gap-x-\[1ch\]{column-gap:1ch}.gap-y-\(--gap\){row-gap:var(--gap)}.gap-y-\(--gap-y\){row-gap:var(--gap-y)}.gap-y-\(--picture-distance-gap-y\){row-gap:var(--picture-distance-gap-y)}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:calc(var(--spacing, .25rem) * .5)}.gap-y-0\.25{row-gap:calc(var(--spacing, .25rem) * .25)}.gap-y-1{row-gap:var(--spacing,.25rem)}.gap-y-1\.5{row-gap:calc(var(--spacing, .25rem) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing, .25rem) * 2)}.gap-y-\[--spacing\(\.125\)\]{row-gap:calc(var(--spacing, .25rem) * .125)}.gap-y-\[--spacing\(0\.325\)\]{row-gap:calc(var(--spacing, .25rem) * .325)}.place-self-\[center_start\]{place-self:center start}.place-self-\[end_center\]{place-self:end center}.place-self-\[normal_center\]{place-self:normal center}.place-self-center{place-self:center}.place-self-start{place-self:start}.place-self-stretch{place-self:stretch}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.justify-self-stretch{justify-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.rounded-2xl{border-radius:var(--radius-2xl,1rem)}.rounded-3xl{border-radius:var(--radius-3xl,1.5rem)}.rounded-full{border-radius:calc(infinity * .0625rem)}.rounded-lg{border-radius:var(--radius-lg,.5rem)}.rounded-md{border-radius:var(--radius-md,.375rem)}.rounded-xl{border-radius:var(--radius-xl,.75rem)}.rounded-ee-xl{border-end-end-radius:var(--radius-xl,.75rem)}.rounded-es-xl{border-end-start-radius:var(--radius-xl,.75rem)}.border{border-style:var(--tw-border-style);border-width:.0625rem}.border-3{border-style:var(--tw-border-style);border-width:.1875rem}.border-bs{border-block-start-style:var(--tw-border-style);border-block-start-width:.0625rem}.border-bs-\[2px\]{border-block-start-style:var(--tw-border-style);border-block-start-width:.125rem}.border-bs-\[3px\]{border-block-start-style:var(--tw-border-style);border-block-start-width:.1875rem}.border-be{border-block-end-style:var(--tw-border-style);border-block-end-width:.0625rem}.border-be-\[2px\]{border-block-end-style:var(--tw-border-style);border-block-end-width:.125rem}.border-t{border-top-style:var(--tw-border-style);border-top-width:.0625rem}.border-t-\[length\:1PX\]{border-top-style:var(--tw-border-style);border-top-width:1PX}.border-t-\[length\:12PX\]{border-top-style:var(--tw-border-style);border-top-width:12PX}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:.0625rem}.border-b-\[length\:1PX\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1PX}.border-b-\[length\:12PX\]{border-bottom-style:var(--tw-border-style);border-bottom-width:12PX}.border-\(--border-color\){border-color:var(--border-color)}.border-\(--ui-border-color\){border-color:var(--ui-border-color)}.border-neutral-100{border-color:var(--color-neutral-100,oklch(97% 0 none))}.border-neutral-200{border-color:var(--color-neutral-200,oklch(92.2% 0 none))}.border-white{border-color:var(--color-white,oklch(100% 0 none))}.border-white\/25{border-color:color-mix(in srgb,oklch(100% 0 none) 25%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white,oklch(100% 0 none)) 25%,transparent)}}.border-t-neutral-200{border-top-color:var(--color-neutral-200,oklch(92.2% 0 none))}.border-b-white{border-bottom-color:var(--color-white,oklch(100% 0 none))}.bg-\(--bg\){background-color:var(--bg)}.bg-\(--bg-color\){background-color:var(--bg-color)}.bg-\(--item-bg\){background-color:var(--item-bg)}.bg-\(--ui-bg\){background-color:var(--ui-bg)}.bg-body-bg{background-color:var(--color-body-bg,oklch(100% 0 none))}.bg-neutral-50{background-color:var(--color-neutral-50,oklch(98.5% 0 none))}.bg-olive-50{background-color:var(--color-olive-50,oklch(98.8% .003 106.5))}.bg-olive-100{background-color:var(--color-olive-100,oklch(96.6% .005 106.5))}.bg-primary{background-color:var(--color-primary,oklch(48.328% .01784 181.17))}.bg-primary-700{background-color:var(--color-primary-700,oklch(24.164% .00892 181.17))}.bg-secondary{background-color:var(--color-secondary,oklch(65.162% .02568 169.45))}.bg-secondary-700{background-color:var(--color-secondary-700,oklch(32.581% .01284 169.45))}.bg-transparent{background-color:initial}.bg-white{background-color:var(--color-white,oklch(100% 0 none))}.bg-linear-to-b{--tw-gradient-position:to bottom;@supports (background-image:linear-gradient(in lab,red,red)){--tw-gradient-position:to bottom in oklab}background-image:linear-gradient(var(--tw-gradient-stops))}.bg-none{background-image:none}.from-\(--item-bg\){--tw-gradient-from:var(--item-bg);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-neutral-50{--tw-gradient-from:var(--color-neutral-50, oklch(98.5% 0 none));--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary-400\/65{--tw-gradient-from:color-mix(in srgb, oklch(53.495% 0.01606 181.17) 65%, transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-from:color-mix(in oklab, var(--color-primary-400, oklch(53.495% 0.01606 181.17)) 65%, transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary-700\/0{--tw-gradient-from:color-mix(in srgb, oklch(24.164% 0.00892 181.17) 0%, transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-from:color-mix(in oklab, var(--color-primary-700, oklch(24.164% 0.00892 181.17)) 0%, transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-primary-500\/0{--tw-gradient-via:color-mix(in srgb, oklch(43.495% 0.01606 181.17) 0%, transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-via:color-mix(in oklab, var(--color-primary-500, oklch(43.495% 0.01606 181.17)) 0%, transparent)}--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\(--item-bg\){--tw-gradient-to:var(--item-bg);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-neutral-50\/0{--tw-gradient-to:color-mix(in srgb, oklch(98.5% 0 none) 0%, transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-to:color-mix(in oklab, var(--color-neutral-50, oklch(98.5% 0 none)) 0%, transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary-700\/100{--tw-gradient-to:var(--color-primary-700, oklch(24.164% 0.00892 181.17));--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-size-\[100\%_min\(100\%\,330px\,33vh\)\]{background-size:100% min(100%,20.625rem,33vh)}.bg-no-repeat{background-repeat:no-repeat}.\!fill-white{fill:var(--color-white,oklch(100% 0 none))!important}.fill-current{fill:currentcolor}.fill-none{fill:none}.fill-white{fill:var(--color-white,oklch(100% 0 none))}.stroke-\(--stroke\){stroke:var(--stroke)}.stroke-secondary{stroke:var(--color-secondary,oklch(65.162% .02568 169.45))}.stroke-secondary-400{stroke:var(--color-secondary-400,oklch(68.646% .02311 169.45))}.stroke-2{stroke-width:2}.object-cover{object-fit:cover}.p-\(--card-inner-p\){padding:var(--card-inner-p)}.p-0{padding:0}.p-0\.75{padding:calc(var(--spacing, .25rem) * .75)}.p-1{padding:var(--spacing,.25rem)}.p-\[20\%\]{padding:20%}.px-0\.5{padding-inline:calc(var(--spacing, .25rem) * .5)}.\[padding-block\:--spacing\(1\)\]{padding-block:var(--spacing,.25rem)}.py-\(--dy\){padding-block:var(--dy)}.py-1{padding-block:var(--spacing,.25rem)}.ps-\(--marker-gap\){padding-inline-start:var(--marker-gap)}.ps-\(--ps\){padding-inline-start:var(--ps)}.pe-0\.5{padding-inline-end:calc(var(--spacing, .25rem) * .5)}.pbe-\(--gap-y\){padding-block-end:var(--gap-y)}.pb-0\.5{padding-bottom:calc(var(--spacing, .25rem) * .5)}.pb-10{padding-bottom:calc(var(--spacing, .25rem) * 10)}.text-center{text-align:center}.text-start{text-align:start}.font-body{font-family:var(--font-body,var(--font-albert-sans))}.font-flex{font-family:var(--font-noto-sans-display)}.font-heading{font-family:var(--font-eb-garamond)}.font-sans{font-family:var(--font-albert-sans)}.text-\(length\:--subject-text-length\)\/none{font-size:var(--subject-text-length);line-height:var(--leading-none,1)}.text-\(length\:--text-length\)\/none{font-size:var(--text-length);line-height:var(--leading-none,1)}.text-\[length\:--textbody\(0\.9\)\]\/tight{font-size:calc(.9 * var(--body-font-size,16px));line-height:var(--leading-tight,1.25)}.text-\[length\:--textbody\(1\)\]\/tight{font-size:var(--body-font-size,16px);line-height:var(--leading-tight,1.25)}.\[font-size\:--textbody\(2\)\]{font-size:calc(2 * var(--body-font-size,16px))}.text-\(length\:--author-text-length\){font-size:var(--author-text-length)}.text-\(length\:--h\){font-size:var(--h)}.text-\[1\.5em\]{font-size:1.5em}.text-\[length\:--textbody\(16\/18\)\]{font-size:calc(16/18 * var(--body-font-size,16px))}.text-half{font-size:var(--text-half,calc(100% * 25 / 45))}.text-sub{font-size:var(--text-sub,calc(100% * 2 / 3))}.leading-none{--tw-leading:var(--leading-none, 1);line-height:var(--leading-none,1)}.leading-snug{--tw-leading:var(--leading-snug, 1.375);line-height:var(--leading-snug,1.375)}.leading-tight{--tw-leading:var(--leading-tight, 1.25);line-height:var(--leading-tight,1.25)}.font-\[350\]{--tw-font-weight:350;font-weight:350}.font-\[550\]{--tw-font-weight:550;font-weight:550}.font-\[650\]{--tw-font-weight:650;font-weight:650}.font-\[750\]{--tw-font-weight:750;font-weight:750}.font-bold{--tw-font-weight:var(--font-weight-bold, 700);font-weight:var(--font-weight-bold,700)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold, 800);font-weight:var(--font-weight-extrabold,800)}.font-extralight{--tw-font-weight:var(--font-weight-extralight, 200);font-weight:var(--font-weight-extralight,200)}.font-light{--tw-font-weight:var(--font-weight-light, 300);font-weight:var(--font-weight-light,300)}.font-medium{--tw-font-weight:var(--font-weight-medium, 500);font-weight:var(--font-weight-medium,500)}.font-normal{--tw-font-weight:var(--font-weight-normal, 400);font-weight:var(--font-weight-normal,400)}.font-semibold{--tw-font-weight:var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold,600)}.tracking-\[0\.25em\]{--tw-tracking:0.25em;letter-spacing:.25em}.tracking-wide{--tw-tracking:var(--tracking-wide, 0.025em);letter-spacing:var(--tracking-wide,.025em)}.tracking-wider{--tw-tracking:var(--tracking-wider, 0.05em);letter-spacing:var(--tracking-wider,.05em)}.tracking-widest{--tw-tracking:var(--tracking-widest, 0.1em);letter-spacing:var(--tracking-widest,.1em)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.link{color:var(--link-color,oklch(56.015% .01493 169.13));text-decoration-color:var(--link-underline-color,currentColor);text-decoration-line:var(--link-decoration-line,underline);text-decoration-thickness:var(--link-underline-thickness,1px);transition:color .25s}.link-active{color:var(--link-hover-color,oklch(44.812% .01866 169.13));text-decoration-color:var(--link-hover-underline-color,var(--link-hover-color));text-decoration-line:var(--link-hover-decoration-line,underline);text-decoration-thickness:var(--link-hover-underline-thickness,2px)}.interactive-colors{--interactive-bg:var(--interactive-bg-default, transparent);--interactive-fg:var(--interactive-fg-default, currentColor);--interactive-icon-color:var(--interactive-icon-color-default, currentColor);--button-bg:var(--interactive-bg);--button-text:var(--interactive-fg);--icon-color:var(--interactive-icon-color);--icon-hover-color:var(--interactive-icon-color);background:var(--interactive-bg);color:var(--interactive-fg);transition:--interactive-bg .25s,--interactive-fg .25s,--interactive-icon-color .25s,outline .25s;&:is(:hover,:focus-visible){--interactive-bg:var( --interactive-bg-hover, var(--interactive-bg-default, transparent) );--interactive-fg:var( --interactive-fg-hover, var(--interactive-fg-default, currentColor) );--interactive-icon-color:var( --interactive-icon-color-hover, var(--interactive-icon-color-default, currentColor) )}}.text-\(--accent-color\){color:var(--accent-color)}.text-\(--checked-color\){color:var(--checked-color)}.text-\(--contrast-color-large\){color:var(--contrast-color-large)}.text-\(--desc-color\,theme\(--color-body\)\){color:var(--desc-color,oklch(32.109% 0 none))}.text-\(--fg\){color:var(--fg)}.text-\(--fg-color\){color:var(--fg-color)}.text-\(--neutral-color\){color:var(--neutral-color)}.text-\(--rating-fg\){color:var(--rating-fg)}.text-\(--ui-color\){color:var(--ui-color)}.text-body{color:var(--color-body,oklch(32.109% 0 none))}.text-current{color:currentcolor}.text-error{color:var(--color-error,oklch(53.283% .18066 27.361))}.text-neutral-500{color:var(--color-neutral-500,oklch(55.6% 0 none))}.text-primary{color:var(--color-primary,oklch(48.328% .01784 181.17))}.text-primary-400{color:var(--color-primary-400,oklch(53.495% .01606 181.17))}.text-primary-700{color:var(--color-primary-700,oklch(24.164% .00892 181.17))}.text-primary-contrast{color:var(--color-primary-contrast,oklch(100% 0 none))}.text-quaternary{color:var(--color-quaternary,oklch(96.405% .10134 105.74))}.text-transparent{color:transparent}.text-white{color:var(--color-white,oklch(100% 0 none))}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 0.0625rem 0.1875rem 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 0.0625rem 0.125rem -0.0625rem var(--tw-shadow-color, rgb(0 0 0 / 0.1))}.ring-2,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0.125rem + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor)}.ring-primary{--tw-ring-color:var(--color-primary, oklch(48.328% 0.01784 181.17))}.ring-offset-4{--tw-ring-offset-width:0.25rem;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.outline{outline-style:var(--tw-outline-style);outline-width:.0625rem}.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-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.ease-in-out{--tw-ease:var(--ease-in-out, cubic-bezier(0.4, 0, 0.2, 1));transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.ease-out{--tw-ease:var(--ease-out, cubic-bezier(0, 0, 0.2, 1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}.content-\[\"\"\]{--tw-content:"";content:var(--tw-content)}.icon-\(--checked-icon\){content:var(--checked-icon)}.btn-\[\#ff0000\]{--btn-bg:oklch(62.796% 0.25768 29.234);--btn-border-color:oklch(62.796% 0.25768 29.234);--btn-color:oklch(0 0 0);--btn-hover-bg:oklch(52.796% 0.27768 29.234);--btn-hover-border-color:oklch(52.796% 0.27768 29.234);--btn-hover-color:oklch(1 0 0);--btn-active-bg:oklch(52.796% 0.27768 29.234);--btn-active-border-color:oklch(52.796% 0.27768 29.234);--btn-active-color:oklch(1 0 0);--btn-disabled-bg:oklch(62.796% 0.25768 29.234);--btn-disabled-border-color:oklch(62.796% 0.25768 29.234);--btn-disabled-color:oklch(0 0 0)}.btn-error{--btn-bg:var(--btn-bg-error, oklch(53.283% 0.18066 27.361));--btn-border-color:var(--btn-border-error, oklch(53.283% 0.18066 27.361));--btn-color:var(--btn-text-error, oklch(1 0 0));--btn-hover-bg:var(--btn-hover-bg-error, oklch(43.283% 0.20066 27.361));--btn-hover-border-color:var(--btn-hover-border-error, oklch(43.283% 0.20066 27.361));--btn-hover-color:var(--btn-hover-text-error, oklch(1 0 0));--btn-active-bg:var(--btn-active-bg-error, oklch(43.283% 0.20066 27.361));--btn-active-border-color:var(--btn-active-border-error, oklch(43.283% 0.20066 27.361));--btn-active-color:var(--btn-active-text-error, oklch(1 0 0));--btn-disabled-bg:var(--btn-disabled-bg-error, oklch(53.283% 0.18066 27.361));--btn-disabled-border-color:var(--btn-disabled-border-error, oklch(53.283% 0.18066 27.361));--btn-disabled-color:var(--btn-disabled-text-error, oklch(1 0 0))}.btn-primary{--btn-bg:var(--btn-bg-primary, oklch(48.328% 0.01784 181.17));--btn-border-color:var(--btn-border-primary, oklch(48.328% 0.01784 181.17));--btn-color:var(--btn-text-primary, oklch(1 0 0));--btn-hover-bg:var(--btn-hover-bg-primary, oklch(54.872% 0.01893 177.76));--btn-hover-border-color:var(--btn-hover-border-primary, oklch(54.872% 0.01893 177.76));--btn-hover-color:var(--btn-hover-text-primary, oklch(1 0 0));--btn-active-bg:var(--btn-active-bg-primary, oklch(54.872% 0.01893 177.76));--btn-active-border-color:var(--btn-active-border-primary, oklch(54.872% 0.01893 177.76));--btn-active-color:var(--btn-active-text-primary, oklch(1 0 0));--btn-disabled-bg:var(--btn-disabled-bg-primary, oklch(48.328% 0.01784 181.17));--btn-disabled-border-color:var(--btn-disabled-border-primary, oklch(48.328% 0.01784 181.17));--btn-disabled-color:var(--btn-disabled-text-primary, oklch(1 0 0))}.bound-1{--cur-sp:clamp(0.563rem, 1.56vw, 1.172rem);--outer-w:75rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}.bound-2{--cur-sp:clamp(0.482rem, -0.137rem + 1.72vw, 1.367rem);--outer-w:87.5rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}.bound-4{--cur-sp:clamp(0.375rem, -0.276rem + 1.81vw, 1.758rem);--outer-w:112.5rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}.bound-5{--cur-sp:clamp(0.338rem, -0.316rem + 1.82vw, 1.953rem);--outer-w:125rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}.bound-6{--cur-sp:clamp(0.26rem, -0.389rem + 1.8vw, 2.539rem);--outer-w:162.5rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}.bound-\[750px\]{--cur-sp:clamp(0.732rem, 1.455rem + -1.54vw, 0.9rem);--outer-w:46.875rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}.bound-\[768px\]{--cur-sp:clamp(0.75rem, 1.266rem + -1.07vw, 0.879rem);--outer-w:48rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}.bound-\[860px\]{--cur-sp:clamp(0.785rem, 0.673rem + 0.31vw, 0.84rem);--outer-w:53.75rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}.bound-\[value\]{--cur-sp:clamp(0rem, 0vw, 0rem);--outer-w:NaNrem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}.bound-half-lg{--cur-sp:clamp(0.5rem, -6.047rem + 20.46vw, 1.318rem);--outer-w:32rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}.bound-half-md{--cur-sp:clamp(0.375rem, -2.391rem + 11.52vw, 1.758rem);--outer-w:24rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}.shadow-bound{--shadow-inner-w:calc(var(--shadow-outer-w) - 2 * var(--shadow-sp));--shadow-inner-mx:calc((100% - var(--shadow-inner-w)) / 2);--inner-mx-diff:max(var(--zero, 0px), var(--outer-mx)) - max(var(--zero, 0px), var(--shadow-inner-mx));--rx:max(var(--dx), var(--inner-mx-diff));--template-columns:[start-layout] minmax(var(--zero), var(--shadow-inner-mx)) [start-shadow] var(--rx) [start-content] var(--content-cols, minmax(0, 1fr)) [end-content] var(--rx) [end-shadow] minmax(var(--zero), var(--shadow-inner-mx)) [end-layout]}.select-none{-webkit-user-select:none;user-select:none}.shadow-bound-\[value\]{--shadow-sp:clamp(0rem, 0vw, 0rem);--shadow-outer-w:NaNrem}.\[--n\:2\]{--n:2}.\[--s1\:currentColor\]{--s1:currentColor}.\[--stroke\:theme\(--color-amber-800\)\]{--stroke:oklch(47.3% 0.137 46.201)}.\[--stroke\:theme\(--color-emerald-800\)\]{--stroke:oklch(43.2% 0.095 166.913)}.\[generate\:icon-font\]{generate:icon-font}.\[grid\:\"area\"\]{grid:"area"}.\[key\:string\]{key:string}.\[size\:0\]{size:0}.area-\(--center-c\){grid-area:var(--center-c)}.area-\(--decorator\){grid-area:var(--decorator)}.area-\(--figure\){grid-area:var(--figure)}.area-\(--gradient\){grid-area:var(--gradient)}.area-\(--pic\){grid-area:var(--pic)}.area-\(--slider\){grid-area:var(--slider)}.area-\(--video\,video\){grid-area:var(--video,video)}.area-\[area\]{grid-area:area}.area-\[arrows\]{grid-area:arrows}.area-\[auto\/children\]{grid-area:auto/children}.area-\[auto\]{grid-area:auto}.area-\[body\]{grid-area:body}.area-\[caption\]{grid-area:caption}.area-\[client\]{grid-area:client}.area-\[content\]{grid-area:content}.area-\[desc\]{grid-area:desc}.area-\[disclaimer\]{grid-area:disclaimer}.area-\[form\]{grid-area:form}.area-\[gallery\]{grid-area:gallery}.area-\[head\]{grid-area:head}.area-\[heading\]{grid-area:heading}.area-\[icon\]{grid-area:icon}.area-\[image\]{grid-area:image}.area-\[info\]{grid-area:info}.area-\[inner\]{grid-area:inner}.area-\[label\]{grid-area:label}.area-\[lines\]{grid-area:lines}.area-\[link\]{grid-area:link}.area-\[logo\]{grid-area:logo}.area-\[pic\]{grid-area:pic}.area-\[picture\]{grid-area:picture}.area-\[quick\]{grid-area:quick}.area-\[ranking\]{grid-area:ranking}.area-\[scroll\]{grid-area:scroll}.area-\[socials\]{grid-area:socials}.area-\[spa\]{grid-area:spa}.area-\[splide\]{grid-area:splide}.area-\[svg\]{grid-area:svg}.area-\[text\]{grid-area:text}.area-\[title\]{grid-area:title}.area-\[track\]{grid-area:track}.area-\[valutation\]{grid-area:valutation}.area-\[widget\]{grid-area:widget}.area-full{grid-area:var(--area-full,1/1/-1/-1)}.area-full-row{grid-area:var(--area-full-row,auto/1/span 1/-1)}.flex-parent-cols-\(--gap-x\){--gap:var(--gap-x)}.flex-parent-cols-1{--cols:1}.flex-parent-cols-2{--cols:2}.ratio-3\/2{--aspect-ratio:calc(100% / (3 / 2))}.ratio-4\/3{--aspect-ratio:calc(100% / (4 / 3))}.ratio-4\/5{--aspect-ratio:calc(100% / (4 / 5))}.ratio-7\/10{--aspect-ratio:calc(100% / (7 / 10))}.ratio-\[3\/2\]{--aspect-ratio:3/2}.before\:flex-1:before{content:var(--tw-content);flex:1}.before\:icon-keyboard-arrow-down:before{content:var(--tw-content);content:var(--material-icons-keyboard-arrow-down,"keyboard_arrow_down")}.before\:icon-keyboard-arrow-up:before{content:var(--tw-content);content:var(--material-icons-keyboard-arrow-up,"keyboard_arrow_up")}.after\:content-\[\"\:_\"\]:after{--tw-content:": ";content:var(--tw-content)}@media (hover:hover){.hover\:link-active:hover{color:var(--link-hover-color,oklch(44.812% .01866 169.13));text-decoration-color:var(--link-hover-underline-color,var(--link-hover-color));text-decoration-line:var(--link-hover-decoration-line,underline);text-decoration-thickness:var(--link-hover-underline-thickness,2px)}.hover\:text-primary:hover{color:var(--color-primary,oklch(48.328% .01784 181.17))}}.data-\[astro-image-fit\=\"contain\"\]\:object-contain[data-astro-image-fit=contain]{object-fit:contain}.data-\[astro-image-fit\=\"cover\"\]\:object-cover[data-astro-image-fit=cover]{object-fit:cover}.data-\[astro-image-fit\=\"fill\"\]\:object-fill[data-astro-image-fit=fill]{object-fit:fill}.data-\[astro-image-fit\=\"none\"\]\:object-none[data-astro-image-fit=none]{object-fit:none}.data-\[astro-image-fit\=\"scale-down\"\]\:object-scale-down[data-astro-image-fit=scale-down]{object-fit:scale-down}.data-\[astro-image-position\=\"bottom\"\]\:object-bottom[data-astro-image-position=bottom]{object-position:bottom}.data-\[astro-image-position\=\"left\"\]\:object-left[data-astro-image-position=left]{object-position:left}.data-\[astro-image-position\=\"right\"\]\:object-right[data-astro-image-position=right]{object-position:right}.data-\[astro-image-position\=\"top\"\]\:object-top[data-astro-image-position=top]{object-position:top}@supports (overflow-clip:var(--tw )){.supports-overflow-clip\:overflow-clip{overflow:clip}}@media (width < 1200px){.max-xl\:contents{display:contents}.max-xl\:hidden{display:none}}@media (width < 992px){.max-lg\:order-last{order:9999}.max-lg\:hidden{display:none}.max-lg\:h-\[1px\]{height:.0625rem}.max-lg\:container-outer{max-width:var(--outer-w)}.max-lg\:justify-self-center{justify-self:center}.max-lg\:border{border-style:var(--tw-border-style);border-width:.0625rem}.max-lg\:text-center{text-align:center}.max-lg\:text-balance{text-wrap:balance}.max-lg\:bound-half-lg{--cur-sp:clamp(0.5rem, -6.047rem + 20.46vw, 1.318rem);--outer-w:32rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}}@media (width >= 576px){.sm\:flex{display:flex}.sm\:aspect-video{aspect-ratio:var(--aspect-video,16/9)}.sm\:flex-parent-cols-2{--cols:2}}@media (width >= 750px){.md\:place-items-start{place-items:start}.md\:justify-evenly{justify-content:space-evenly}.md\:text-start{text-align:start}.md\:bound-1{--cur-sp:clamp(0.563rem, 1.56vw, 1.172rem);--outer-w:75rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}.md\:\[--n\:3\]{--n:3}.md\:flex-parent-cols-2{--cols:2}.md\:flex-parent-cols-3{--cols:3}}@media (width >= 992px){.lg\:\[display\:initial\]{display:initial}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:w-\[1px\]{width:.0625rem}.lg\:grid-flow-row{grid-auto-flow:row}.lg\:gap-x-\(--card-inner-p\){column-gap:var(--card-inner-p)}.lg\:place-self-\[center_normal\]{place-self:center normal}.lg\:justify-self-start{justify-self:flex-start}.lg\:justify-self-stretch{justify-self:stretch}.lg\:bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab,red,red)){.lg\:bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.lg\:bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.lg\:text-start{text-align:start}.lg\:bound-1{--cur-sp:clamp(0.563rem, 1.56vw, 1.172rem);--outer-w:75rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}.lg\:\[--n\:6\]{--n:6}.lg\:flex-parent-cols-2{--cols:2}.lg\:flex-parent-cols-4{--cols:4}}@media (width >= 1200px){.xl\:contents{display:contents}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:bound-1{--cur-sp:clamp(0.563rem, 1.56vw, 1.172rem);--outer-w:75rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}}@media (orientation:portrait){.portrait\:aspect-square{aspect-ratio:1/1}}.\[\&_\.content-fig\]\:order-first .content-fig{order:-9999}:global([id*=Main])>.\[\:global\(\[id\*\=\"Main\"\]\)\>\&\]\:end-margin{margin-block-end:var(--dy)}:global([id*=Main])>.\[\:global\(\[id\*\=\"Main\"\]\)\>\&\]\:first\:start-margin:first-child{margin-block-start:var(--dy)}}/*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@layer theme{:root{--body-font-size:clamp(0.9375rem, 0.88306rem + 0.2419354839vw, 1.125rem);--large-font-size:clamp(1.16625rem, 1.14194rem + 0.1080645161vw, 1.25rem);--spacing:calc(var(--body-font-size) * 1.5);--zero:0%;--dir:ltr;--reverse-dir:rtl;--body-bg:oklch(100% 0 none);--body-color:oklch(32.109% 0 none);--contrast-color:oklch(32.109% 0 none);--contrast-color-large:hsl(155.9958317429, 7.8100118024%, 56.5422705596%);--accent-color:oklch(48.328% 0.01784 181.17);--neutral-color:hsl(0, 0%, 46.4643620848%);--available-w:100vw;--dx:clamp(1rem, -0.01613rem + 4.5161290323vw, 4.5rem);--dy:clamp(2.5rem, 1.48387rem + 4.5161290323vw, 6rem);--header-h:clamp(4.6875rem, 3.32661rem + 6.0483870968vw, 9.375rem);--nav-h:auto;--card-inner-p:clamp(1.40625rem, 0.58972rem + 3.6290322581vw, 4.21875rem);--scroll-top:var(--header-h)}@media (width < 1200px){:root{--scroll-top:0}}:root[dir=rtl]{--reverse-dir:ltr;--dir:rtl}:root{scrollbar-width:thin;text-underline-position:under}}@layer base{html{font-family:var(--font-body,var(--font-albert-sans));font-size:var(--text-base,1rem);height:100%;line-height:var(--leading-normal,1.5);scroll-behavior:smooth;@media (width < 360px){--text-base:0.875rem}-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}}@layer components{body{align-items:center;background-color:var(--body-bg);color:var(--body-color);display:flex;flex-direction:column;font-size:var(--body-font-size);height:100dvh;overflow:hidden}a{color:var(--link-color,oklch(56.015% .01493 169.13));text-decoration-color:var(--link-underline-color,currentColor);text-decoration-line:var(--link-decoration-line,underline);text-decoration-thickness:var(--link-underline-thickness,1px);transition:color .25s;&:hover{@media (hover:hover){color:var(--link-hover-color,oklch(44.812% .01866 169.13));text-decoration-color:var(--link-hover-underline-color,var(--link-hover-color));text-decoration-line:var(--link-hover-decoration-line,underline);text-decoration-thickness:var(--link-hover-underline-thickness,2px)}}&:active{color:var(--link-hover-color,oklch(44.812% .01866 169.13));text-decoration-color:var(--link-hover-underline-color,var(--link-hover-color));text-decoration-line:var(--link-hover-decoration-line,underline);text-decoration-thickness:var(--link-hover-underline-thickness,2px)}}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}:not(.no-outline):focus-visible{outline:var(--ouline-w,2px) solid var(--outline-color,oklch(53.495% .01606 181.17));outline-offset:var(--outline-offset,6px)}.no-outline:focus-visible{outline:none}:target{scroll-margin-top:var(--scroll-top)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@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}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial;--tw-tracking:initial;--tw-content:"";--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-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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:0;--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}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer components{.logo-svg:where(.astro-wnddfrto){height:var(--logo-svg-h);width:var(--logo-svg-w)}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com *//*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@layer theme{:root{--header-delay:0s;--header-duration:0.25s}#_Header_t2s05_1{--logo-scale:1}:root:has(#_Header_t2s05_1:is(._crushed_t2s05_40)){--header-delay:0.25s;--header-duration:0.5s}}@layer modules{#_Header_t2s05_1{--bg:ba/ck/gro/und;--menu:nav;--languages:langs;--bg:logo/is/logo/ie;background-color:var(--color-white,oklch(100% 0 none));container-name:header;container-type:size;display:grid;height:var(--header-h);place-items:center;width:-webkit-fill-available;width:stretch;z-index:var(--header-z);--cur-sp:clamp(0.422rem, -0.22rem + 1.78vw, 1.563rem);--outer-w:100rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2);grid:"logo";grid-area:var(--header)}#_Header_t2s05_1 ._logo_t2s05_58{--outline-w:0.125rem;--link-decoration-line:none;--logo-svg-h:clamp(3.125rem, 2.21774rem + 4.0322580645vw, 6.25rem);--logo-svg-w:auto;color:var(--color-primary-700,oklch(24.164% .00892 181.17));display:grid;grid-area:logo;z-index:1}#_Header_t2s05_1 ._logo-svg_t2s05_65{aspect-ratio:500/223}#_Header_t2s05_1:where(._crushed_t2s05_40){--crushed-h:}._actions_t2s05_71{--action-size:clamp(4rem, 3.56097rem + 1.9512433078vw, 6rem);--action-border-color:oklch(48.328% 0.01784 181.17deg);align-self:start;display:grid;grid:"booking menu";grid-area:var(--actions);inset-block-start:0;justify-content:space-between;position:sticky;z-index:var(--actions-z)}:root:has(#_Header_t2s05_1._outlined_t2s05_79) ._actions_t2s05_71:where([data-sticky=true]) ._booking_t2s05_79,:root:has(#_Header_t2s05_1._outlined_t2s05_79) ._actions_t2s05_71:where([data-sticky=true]) ._menu_button_t2s05_80{border-color:var(--action-border-color);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklch,var(--action-border-color) 35%,transparent)}}@media (width >= 1200px){._actions_t2s05_71:not(._mobile_only_t2s05_84){grid:"booking " "menu"/1fr;justify-items:end}}._actions_t2s05_71 ._booking_t2s05_79,._actions_t2s05_71 ._menu_button_t2s05_80{--interactive-icon-color-default:oklch(48.328% 0.01784 181.17deg);--interactive-icon-color-hover:oklch(100% 0 none);--interactive-bg-default:white;--interactive-bg-hover:oklch(48.328% 0.01784 181.17);--interactive-fg-default:oklch(48.328% 0.01784 181.17deg);--interactive-fg-hover:oklch(100% 0 none);aspect-ratio:1;block-size:var(--action-size);border:.0625rem solid transparent;inline-size:var(--action-size);transition:border-color .25s ease,background-color .25s ease,color .25s ease}._actions_t2s05_71 ._booking_t2s05_79{--link-decoration-line:none;--link-hover-decoration-line:none;align-content:center;column-gap:calc(var(--spacing, .25rem) * .5);cursor:pointer;display:grid;place-items:center;pointer-events:auto;row-gap:calc(var(--spacing, .25rem) * .25);text-align:center;--tw-leading:var(--leading-none, 1);line-height:var(--leading-none,1);--interactive-bg:var(--interactive-bg-default, transparent);--interactive-fg:var(--interactive-fg-default, currentColor);--interactive-icon-color:var(--interactive-icon-color-default, currentColor);--button-bg:var(--interactive-bg);--button-text:var(--interactive-fg);--icon-color:var(--interactive-icon-color);--icon-hover-color:var(--interactive-icon-color);background:var(--interactive-bg);color:var(--interactive-fg);font-size:clamp(.6875rem,.6189rem + .3048817669vw,1rem);grid-area:booking;text-transform:uppercase;transition:--interactive-bg .25s,--interactive-fg .25s,--interactive-icon-color .25s,outline .25s;-webkit-user-select:none;user-select:none;&:is(:hover,:focus-visible){--interactive-bg:var( --interactive-bg-hover, var(--interactive-bg-default, transparent) );--interactive-fg:var( --interactive-fg-hover, var(--interactive-fg-default, currentColor) );--interactive-icon-color:var( --interactive-icon-color-hover, var(--interactive-icon-color-default, currentColor) )}}._actions_t2s05_71 ._booking_t2s05_79 svg{aspect-ratio:1/1;color:var(--icon-color);font-size:clamp(1.5rem,1.30792rem + .8536689472vw,2.375rem);text-align:center;width:1em}._actions_t2s05_71 ._menu_button_t2s05_80{--s1:var(--interactive-icon-color, currentColor);align-content:center;column-gap:calc(var(--spacing, .25rem) * .5);cursor:pointer;display:grid;grid-area:menu;place-items:center;pointer-events:auto;row-gap:calc(var(--spacing, .25rem) * .25);-webkit-user-select:none;user-select:none}@media (width >= 1200px){._actions_t2s05_71:not(._mobile_only_t2s05_84) ._actions_t2s05_71 ._menu_button_t2s05_80{display:none}}._actions_t2s05_71 ._menu_button_svg_t2s05_124{aspect-ratio:1/1;color:var(--icon-color);direction:var(--dir);font-size:clamp(1.5rem,1.30792rem + .8536689472vw,2.375rem);text-align:center;width:1em}._actions_t2s05_71 ._menu_button_text_t2s05_130{display:inline-grid;place-items:center;text-align:center;--tw-leading:var(--leading-none, 1);direction:var(--dir);font-size:clamp(.6875rem,.6189rem + .3048817669vw,1rem);line-height:var(--leading-none,1);text-transform:uppercase}}@property --tw-leading{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com *//*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@layer base{:root:has(#_Page_lrok6_1){--fixed-visbility:visible}:root:has(#_Page_lrok6_1._scroll_disabled_lrok6_35){--fixed-visbility:hidden}}@layer modules{#_Page_lrok6_1{--header:header/i;--actions:header/i;--header-z:5;--actions-z:6;--column-w:min(100%, var(--page-w));--booking-row:;--video:video/i;display:grid;justify-content:center;overflow-y:auto;scroll-behavior:smooth;scrollbar-color:oklch(24.164% .00892 181.17) oklch(100% 0 none);scrollbar-gutter:stable;scrollbar-width:thin;width:-webkit-fill-available;width:stretch}#_Page_lrok6_1._scroll_disabled_lrok6_35{--header-z:6;overflow:hidden}@media (width >= 992px){#_Page_lrok6_1{transition:filter .25s steps(15)}#_Page_lrok6_1._scroll_disabled_lrok6_35{filter:brightness(.7);pointer-events:none;transition:filter .25s steps(15) .4s}}#_Page_lrok6_1{grid:"header" var(--header-h) "main" 1fr/[i-start] var(--column-w) [i-end]}#_Page_lrok6_1:where(._video_lrok6_71){grid:"header" [slider-start] "video" [slider-end] "main" 1fr/[i-start] var(--column-w) [i-end]}@media (width >= 1200px){#_Page_lrok6_1:where(._video_lrok6_71){grid:[video-start] "slider" [video-end] "header" "main" 1fr/[i-start] var(--column-w) [i-end]}}#_Page_lrok6_1:where(._slider_lrok6_79){grid:[header-start] "slider" var(--header-h) [header-end video-start] "slider" [video-end] "main" 1fr/[i-start header-start] var(--column-w) [i-end header-end]}@media (width >= 1200px){#_Page_lrok6_1:where(._slider_lrok6_79){grid:[video-start] "slider" [video-end] "header" "main" 1fr/[i-start] var(--column-w) [i-end]}}#_Page_lrok6_1:is(._scroll_min_lrok6_87,._scroll_mid_lrok6_87,._scroll_max_lrok6_87){--scroll:}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@property --language-chevron-scale-y{syntax:"<number>";inherits:true;initial-value:1}@layer modules{._flag-select_h7zed_37{display:inline-grid;font-family:var(--font-albert-sans);justify-content:center;position:relative;text-align:left;width:-webkit-fill-available;width:stretch}._flag-select__btn_h7zed_45{align-content:center;align-items:flex-end;background:transparent;border:none;color:var(--color-body,oklch(32.109% 0 none));display:grid;grid-auto-rows:auto;position:relative}.slider-content ._flag-select__btn_h7zed_45{--tw-font-weight:var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold,600)}._flag-select__btn_h7zed_45:before{content:" ";display:block;height:100%;position:absolute;width:100%;z-index:999}._flag-select__options_h7zed_63{background:oklch(100% 0 none);border:.0625rem solid #bdbbbb;border-radius:.1875rem;color:oklch(32.109% 0 none);max-height:max(15.625rem,2.5rem * min(var(--nun-items),6) + calc(var(--spacing, .25rem) * .5));overflow:auto;padding-block:calc(var(--spacing, .25rem) * .25);position:absolute;width:auto;z-index:999999}._placement_bottom_h7zed_75 ._flag-select__options_h7zed_63{inset:auto 0 100% auto}._placement_top_h7zed_78 ._flag-select__options_h7zed_63{inset:100% 0 auto auto}._flag-select__options_h7zed_63._to--left_h7zed_81{inset-inline:0 auto}._flag-select__option_h7zed_63{cursor:pointer;white-space:nowrap}._flag-select__option--placeholder_h7zed_88{display:inline-block;height:inherit;vertical-align:middle;width:inherit}._flag-select__option_h7zed_63:not(._flag-select__option--placeholder_h7zed_88):focus,._flag-select__option_h7zed_63:not(._flag-select__option--placeholder_h7zed_88):hover{background:#eaeaea;outline:none}._flag-select__option_h7zed_63._has-label_h7zed_98{line-height:2.5rem;padding:0 var(--spacing,.25rem)}._flag-select__option__label_h7zed_102{position:relative;text-transform:uppercase}._flag-select__option__icon_h7zed_106{height:1.3em;position:relative;top:.3em;width:1.3em}._flag-select__placeholder-label_h7zed_112{color:var(--placeholder-label-color,oklch(37.1% 0 none));display:block;font-size:.85em;font-weight:500;line-height:1.25;text-transform:uppercase}._flag-select__selected-label_h7zed_120{align-items:center;color:var(--selected-label-color,oklch(43.495% .01606 181.17));display:inline-flex;font-size:1em;font-weight:500;gap:.35em;line-height:1.25;text-transform:uppercase}._flag-select__selected-icon_h7zed_130{--language-chevron-scale-y:1;--icon-text-length:0.9em;font-style:normal;height:var(--icon-text-length);overflow:hidden;place-items:center;width:var(--icon-text-length);@supports (overflow-clip:var(--tw )){overflow:clip}font-size:var(--icon-text-length);line-height:1;scale:1 var(--language-chevron-scale-y);transition:--language-chevron-scale-y .3s}._flag-select__selected-icon--open_h7zed_139{--language-chevron-scale-y:-1}._flag-select_h7zed_37 ._filterBox_h7zed_142{width:100%}._flag-select_h7zed_37 ._filterBox_h7zed_142 input{margin:0 4%;width:90%}._flag-select_h7zed_37 ._filterBox_h7zed_142 input:focus{outline:none}._flag-select_h7zed_37 ._hidden_h7zed_152{display:none}._flag-select_h7zed_37 ._no--focus_h7zed_155{pointer-events:none}}@property --tw-font-weight{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:host,:root{--language-chevron-scale-y:1}*,::backdrop,:after,:before{--tw-font-weight:initial}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com *//*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@keyframes _nav-control-reveal_dlqza_1{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}@keyframes _nav-item-reveal_dlqza_1{0%{opacity:0;transform:translateY(1.125rem)}to{opacity:1;transform:translateY(0)}}@layer modules{._aside_dlqza_53{--dy:clamp(3.125rem, 2.7621rem + 1.6129032258vw, 4.375rem);--nav-w:100%;--nav-h:100%;--slot:slot;background-color:var(--color-body-bg,oklch(100% 0 none));color:var(--color-primary-contrast,oklch(100% 0 none));container-name:nav;container-type:inline-size;height:var(--nav-h);inset-block-start:0;inset-inline-start:0;overflow-x:hidden;overflow-y:auto;position:fixed;visibility:visible;width:var(--nav-w);z-index:10}._navigation_dlqza_63{display:grid;row-gap:var(--gap-y);--cur-sp:clamp(0.482rem, -0.137rem + 1.72vw, 1.367rem);--outer-w:87.5rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2);grid:[close-start] "langs langs ." auto ". nav ." 1fr [close-end] ". . ."/[close-start] minmax(1.875rem,1fr) fit-content(80%) minmax(0,1fr) [close-end];overflow-y:auto;scrollbar-color:oklch(33.83% .01249 181.17) oklch(100% 0 none);scrollbar-gutter:stable;scrollbar-width:thin}@media (prefers-reduced-motion:no-preference) and (any-hover:hover){._navigation_dlqza_63>.nav-container>.nav-list>.nav-item{animation:_nav-item-reveal_dlqza_1 var(--nav-item-duration) both cubic-bezier(.19,1,.22,1);animation-delay:calc(var(--nav-content-delay) + var(--i, 0) * var(--nav-item-stagger))}}@media (width >= 1200px){._navigation_dlqza_63{grid:[close-start] "slot . langs ." auto "slot . nav ." 1fr [close-end] "slot . . ."/[close-start] min(46.875rem,40%) minmax(var(--dx),.25fr) fit-content(40%) minmax(0,1fr) [close-end]}}._languages_dlqza_82{--placeholder-label-color:oklch(43.9% 0 none);--selected-label-color:oklch(48.328% 0.01784 181.17deg);grid-area:var(--langs);margin-block-start:calc(var(--spacing, .25rem) * .5);margin-inline-start:var(--dx);min-height:3.125rem;place-self:start start;@media (width >= 1200px){display:none}}@media (prefers-reduced-motion:no-preference) and (any-hover:hover){._languages_dlqza_82{animation:_nav-control-reveal_dlqza_1 var(--nav-item-duration) both cubic-bezier(.19,1,.22,1);animation-delay:var(--nav-controls-delay)}}._close_dlqza_94{--s1:oklch(55.6% 0 none);cursor:pointer;grid-area:var(--close);inset-block-start:0;padding:calc(var(--spacing, .25rem) * .5);place-self:start end;position:sticky;z-index:1;@media (width >= 1200px){display:none}}._close_dlqza_94:hover{--s1:oklch(37.1% 0 none)}@media (prefers-reduced-motion:no-preference) and (any-hover:hover){._close_dlqza_94{animation:_nav-control-reveal_dlqza_1 var(--nav-item-duration) both cubic-bezier(.19,1,.22,1);animation-delay:var(--nav-controls-delay)}}._close_svg_dlqza_107{height:calc(40/16 * var(--body-font-size,16px));width:calc(40/16 * var(--body-font-size,16px))}@media (width >= 1200px){._navigation_dlqza_63._mobile_only_dlqza_111 ._close_dlqza_94{display:block}._navigation_dlqza_63._mobile_only_dlqza_111 ._languages_dlqza_82{display:none}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer theme{@keyframes _subnav-desktop-reveal_1wspl_1{0%{opacity:0;transform:translateY(calc(var(--spacing, .25rem) * -1))}to{opacity:1;transform:translate(0)}}}@layer modules{._subnav_1wspl_431{--link-hover-decoration-line:underline;--link-hover-underline-color:oklch(65.162% 0.02568 169.45);--card-inner-p:clamp(1rem, 0.56452rem + 1.935483871vw, 2.5rem);color:var(--link-color);column-gap:var(--card-inner-p);cursor:default;display:grid;grid-auto-flow:row;grid-column:span 2;min-width:-webkit-fill-available;min-width:stretch;overflow:hidden;padding-block-end:0;padding-block-end:calc(var(--spacing, .25rem) * 0);place-items:center;pointer-events:auto;row-gap:calc(var(--spacing, .25rem) * .5)}@media (width >= 1200px){._subnav_1wspl_431{background-color:oklch(100% 0 none);display:none;inset-block-start:100%;inset-inline-start:0;justify-items:start;min-width:max-content;opacity:0;outline:.0625rem solid oklch(97% 0 none);padding:calc(var(--spacing, .25rem) * 1.5);pointer-events:none;position:absolute;transform:translateY(calc(var(--spacing, .25rem) * -.5));transition:opacity .25s,visibility .25s;visibility:hidden;z-index:20}.nav-item:focus-within>._subnav_1wspl_431,.nav-item:hover>._subnav_1wspl_431,.subnav-item:focus-within>._subnav_1wspl_431,.subnav-item:hover>._subnav_1wspl_431{animation:_subnav-desktop-reveal_1wspl_1 .25s cubic-bezier(.33,1,.68,1) both;display:grid;opacity:1;pointer-events:auto;visibility:visible}}._item_1wspl_469{font-size:var(--subnav-font-size)}@media (width >= 1200px){._item_parent_1wspl_473{position:relative}}._link_1wspl_477{display:inline-block;--tw-font-weight:var(--font-weight-light, 300);font-weight:var(--font-weight-light,300);@media (width < 1200px){text-align:center}@media (width < 1200px){text-wrap:balance}@media (width >= 1200px){white-space:nowrap}}@media (width < 1200px){._link_1wspl_477{text-underline-position:from-font}}._link_active_1wspl_485{--tw-font-weight:var(--font-weight-semibold, 600);color:var(--link-hover-color,oklch(44.812% .01866 169.13));font-weight:var(--font-weight-semibold,600);text-decoration-color:var(--link-hover-underline-color,var(--link-hover-color));text-decoration-line:var(--link-hover-decoration-line,underline);text-decoration-thickness:var(--link-hover-underline-thickness,2px)}}@property --tw-font-weight{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@property --chevron-scale-y{syntax:"<number>";inherits:true;initial-value:1}@property --line-scale-x{syntax:"<number>";inherits:true;initial-value:0}@layer modules{._container_12ywq_45{display:grid;grid-area:var(--menu)}._list_12ywq_48{display:grid;place-content:space-evenly normal;place-self:normal;pointer-events:none;row-gap:calc(var(--spacing, .25rem) * .25);grid:"item ."/auto minmax(0,1fr);z-index:1}._list_12ywq_48:has(._item_parent_12ywq_58){align-content:flex-start}._item_12ywq_58{--line-computed-w:calc((100cqw + 100%) / 2);column-gap:.5ch;display:grid;font-size:var(--nav-font-size);place-content:normal start;pointer-events:auto;position:relative;--tw-tracking:0.14em;grid:"link" "line";grid-area:auto/item;letter-spacing:.14em;margin-block-end:0;text-transform:uppercase;transition:margin-block-end .5s cubic-bezier(.33,1,.68,1),--line-scale-x .5s var(--delay,0s)}._item_12ywq_58:focus-within,._item_12ywq_58:hover,._item_active_12ywq_70{--line-scale-x:1}._item_active_12ywq_70:not(:hover,:focus-within){--delay:0.25s}._list_12ywq_48:hover ._item_active_12ywq_70:not(:hover,:focus-within){--line-scale-x:0}._item_12ywq_58:before{background-color:var(--link-hover-underline-color,var(--link-active-color));block-size:.125rem;content:"";grid-area:line;inline-size:var(--line-computed-w);place-self:center end;pointer-events:none;transform:scaleX(var(--line-scale-x));transform-origin:left center}._item_parent_12ywq_58{--chevron-scale-y:1}._item_open_12ywq_102{margin-block-end:var(--spacing,.25rem)}._chevron_12ywq_105{aspect-ratio:28/16;height:.33em;--tw-scale-y:var(--chevron-scale-y);color:var(--link-color);grid-area:link/auto/auto/1 link;overflow:visible;place-self:center start;scale:var(--tw-scale-x) var(--tw-scale-y);stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:.125rem;transition:--chevron-scale-y .2s,color .2s}._item_12ywq_58:hover>._chevron_12ywq_105{color:var(--link-hover-color)}._item_active_12ywq_70>._chevron_12ywq_105{color:var(--link-active-color)}._item_12ywq_58:focus-within>._chevron_12ywq_105,._item_12ywq_58:hover>._chevron_12ywq_105,._item_open_12ywq_102>._chevron_12ywq_105{--chevron-scale-y:-1}._link_12ywq_132{display:grid;font-family:var(--font-albert-sans);min-height:40PX;place-items:center normal;pointer-events:auto;z-index:2;--tw-leading:var(--leading-none, 1);line-height:var(--leading-none,1);--tw-font-weight:var(--font-weight-normal, 400);font-weight:var(--font-weight-normal,400);grid:"spa";grid-area:link;transition:color .25s,background .25s}._link_12ywq_132:hover,._link_active_12ywq_149{color:var(--link-hover-color,oklch(44.812% .01866 169.13));color:var(--link-active-color);text-decoration-color:var(--link-hover-underline-color,var(--link-hover-color));text-decoration-line:var(--link-hover-decoration-line,underline);text-decoration-thickness:var(--link-hover-underline-thickness,2px)}._link_active_12ywq_149{font-family:var(--font-serif,ui-serif,Georgia,Cambria,"Times New Roman",Times,serif);font-size:1.7em;--tw-font-weight:350;font-weight:350;--tw-tracking:var(--tracking-normal, 0em);letter-spacing:var(--tracking-normal,0);text-transform:none}._link_parent_12ywq_153{color:var(--link-color,oklch(56.015% .01493 169.13));cursor:pointer;grid-area:link;justify-self:flex-end;text-decoration-color:var(--link-underline-color,currentColor);text-decoration-line:var(--link-decoration-line,underline);text-decoration-thickness:var(--link-underline-thickness,1px);transition:color .25s}._link_12ywq_132:is(button){color:var(--link-color,oklch(56.015% .01493 169.13));text-decoration-color:var(--link-underline-color,currentColor);text-decoration-line:var(--link-decoration-line,underline);text-decoration-thickness:var(--link-underline-thickness,1px);transition:color .25s;&:hover{@media (hover:hover){color:var(--link-hover-color,oklch(44.812% .01866 169.13));text-decoration-color:var(--link-hover-underline-color,var(--link-hover-color));text-decoration-line:var(--link-hover-decoration-line,underline);text-decoration-thickness:var(--link-hover-underline-thickness,2px)}}&:hover{@media (hover:hover){color:var(--link-hover-color,oklch(44.812% .01866 169.13));text-decoration-color:var(--link-hover-underline-color,var(--link-hover-color));text-decoration-line:var(--link-hover-decoration-line,underline);text-decoration-thickness:var(--link-hover-underline-thickness,2px)}}}._link_12ywq_132:is(button)._link_active_12ywq_149{color:var(--link-hover-color,oklch(44.812% .01866 169.13));color:var(--link-active-color);text-decoration-color:var(--link-hover-underline-color,var(--link-hover-color));text-decoration-line:var(--link-hover-decoration-line,underline);text-decoration-thickness:var(--link-hover-underline-thickness,2px);--link-hover-decoration-line:underline}}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:host,:root{--chevron-scale-y:1;--line-scale-x:0}*,::backdrop,:after,:before{--tw-tracking:initial;--tw-border-style:solid;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-leading:initial;--tw-font-weight:initial}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com *//*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@layer modules{#_Nav_foaw7_1,._root_foaw7_34{--menu:nav;--langs:langs;--link-decoration-line:none;--link-hover-decoration-line:none}#_Nav_foaw7_1{--outline-color:oklch(48.328% 0.01784 181.17);--nav-font-size:clamp(1.1875rem, 1.10714rem + 0.3571428571vw, 1.375rem);--gap-y:clamp(1.71875rem, 1.49194rem + 1.0080645161vw, 2.5rem);--close:close;--link-color:oklch(55.6% 0 none);--link-reset-color:oklch(55.6% 0 none);--link-hover-color:oklch(48.328% 0.01784 181.17deg);--link-active-color:oklch(48.328% 0.01784 181.17deg);--link-hover-underline-color:oklch(96.405% 0.10134 105.74);--subnav-font-size:0.8em}._root_foaw7_34{--link-color:oklch(55.6% 0 none);--link-reset-color:oklch(55.6% 0 none);--link-hover-color:oklch(48.328% 0.01784 181.17deg);--link-active-color:oklch(48.328% 0.01784 181.17deg);--nav-font-size:clamp(0.9375rem, 0.5625rem + 0.5vw, 1.0625rem);--subnav-font-size:var(--body-font-size,16px)}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer modules{._navigation_1unzy_32{display:none;@media (width >= 1200px){display:contents}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@property --lang-line-scale-x{syntax:"<number>";inherits:true;initial-value:0}@layer components{.lang-menu:where(.astro-ap5cerss){--lang-menu-w:clamp(9.375rem, 15.9375rem + -8.75vw, 7.1875rem);--lang-menu-offset-x:clamp(2.5rem, -1.25rem + 5vw, 3.75rem);--lang-menu-offset-y:clamp(3.75rem, 1.875rem + 2.5vw, 4.375rem);color:var(--color-white,oklch(100% 0 none));display:grid;inline-size:var(--lang-menu-w);margin-block-start:var(--lang-menu-offset-y);margin-inline-start:var(--lang-menu-offset-x);place-self:start;z-index:5;-webkit-text-fill-color:initial}.lang-menu-list:where(.astro-ap5cerss),.lang-menu:where(.astro-ap5cerss){pointer-events:none}.lang-menu-list:where(.astro-ap5cerss){display:grid;row-gap:calc(var(--spacing, .25rem) * .5)}.lang-menu-item:where(.astro-ap5cerss){--lang-line-color:oklch(96.405% .10134 105.74);align-items:center;column-gap:calc(var(--spacing, .25rem) * .5);display:grid;grid:"label line"/auto minmax(2.5rem,1fr);pointer-events:auto;transition:--lang-line-scale-x .45s var(--delay,0s)}.lang-menu-item:where(.astro-ap5cerss):after{background-color:var(--lang-line-color);block-size:.1875rem;content:"";grid-area:line;inline-size:100%;pointer-events:none;transform:scaleX(var(--lang-line-scale-x));transform-origin:0}.lang-menu-item--active:where(.astro-ap5cerss),.lang-menu-item:where(.astro-ap5cerss):focus-within,.lang-menu-item:where(.astro-ap5cerss):hover{--lang-line-scale-x:1}.lang-menu-item--active:where(.astro-ap5cerss):not(:hover,:focus-within){--delay:.2s}.lang-menu-list:where(.astro-ap5cerss):focus-within .lang-menu-item--active:where(.astro-ap5cerss):not(:hover,:focus-within),.lang-menu-list:where(.astro-ap5cerss):hover .lang-menu-item--active:where(.astro-ap5cerss):not(:hover,:focus-within){--lang-line-scale-x:0}.lang-menu-item--active:where(.astro-ap5cerss){--tw-font-weight:var(--font-weight-bold, 700);font-weight:var(--font-weight-bold,700)}.lang-menu-link:where(.astro-ap5cerss){--link-hover-decoration-line:none;align-items:center;display:grid;font-family:var(--font-albert-sans);min-height:2.5rem;pointer-events:auto;--tw-leading:var(--leading-none, 1);line-height:var(--leading-none,1);--tw-tracking:.25em;color:var(--color-white,oklch(100% 0 none));font-size:var(--body-font-size,16px);grid-area:label;letter-spacing:.25em;text-transform:uppercase}.lang-menu-link:where(.astro-ap5cerss):focus-visible,.lang-menu-link:where(.astro-ap5cerss):hover,.lang-menu-link:where(.astro-ap5cerss)[aria-current=page]{color:var(--lang-line-color)}.lang-menu-link:where(.astro-ap5cerss):focus-visible{outline:.125rem solid;outline-offset:.25rem}@media (prefers-reduced-motion:no-preference) and (any-hover:hover){.aside[aria-hidden=false] .lang-menu-item:where(.astro-ap5cerss){animation:lang-menu-item-reveal var(--nav-item-duration,.5s) ease-out calc(var(--nav-controls-delay, .22s) + var(--i, 0) * var(--nav-item-stagger, 70ms)) forwards;opacity:0}}}@keyframes lang-menu-item-reveal{0%{opacity:0;transform:translateY(-.75rem)}to{opacity:1;transform:translateY(0)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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,:where(.astro-ap5cerss):host{--lang-line-scale-x:0}:where(.astro-ap5cerss),:where(.astro-ap5cerss)::backdrop,:where(.astro-ap5cerss):after,:where(.astro-ap5cerss):before{--tw-font-weight:initial;--tw-leading:initial;--tw-tracking:initial}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@keyframes nav-logo-reveal{0%{opacity:0;transform:translateY(.75rem) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.slotted-lang:where(.astro-5hac75ph){grid-area:var(--area-full,1/1/-1/-1);place-self:start end;z-index:4}.slotted-content:where(.astro-5hac75ph){display:none;grid-area:var(--slot);@media (width >= 1200px){display:grid}}.slotted-content-figure:where(.astro-5hac75ph){display:grid;grid:[image-start] "." 1fr "logo" [image-end]/[image-start] minmax(0,1fr)[image-end];grid-area:var(--area-full,1/1/-1/-1)}.slotted-content-image:where(.astro-5hac75ph){grid-area:image;position:relative;z-index:3}.slotted-content-image:where(.astro-5hac75ph) .local-image{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.slotted-logo:where(.astro-5hac75ph){aspect-ratio:500/223;color:var(--color-quaternary,oklch(96.405% .10134 105.74));grid-area:logo;margin-block-end:var(--dy);margin-inline:var(--dx);place-self:center;z-index:5;--logo-svg-h:auto;--logo-svg-w:clamp(11.875rem, 6.25rem + 7.5vw, 13.75rem)}@media (prefers-reduced-motion:no-preference) and (any-hover:hover){.slotted-logo:where(.astro-5hac75ph){animation:nav-logo-reveal var(--nav-item-duration) both cubic-bezier(.19,1,.22,1);animation-delay:var(--nav-logo-delay)}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@layer components{.header-logo:where(.astro-6yfiq5kb){--link-hover-decoration-line:none;display:grid;place-content:center;place-items:center}.header:where(.astro-6yfiq5kb){transition:transform var(--transform-duration,0s) var(--transform-delay,0s) var(--transform-func,ease);--transform-func:cubic-bezier(.61, 1, .88, 1);--transform-duration:.35s}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@keyframes _fade_xxwxl_1{0%{opacity:0}to{opacity:1}}._slider_item_xxwxl_417{visibility:hidden}._slider_item_xxwxl_417._active_xxwxl_420{visibility:visible}._slider_item_xxwxl_417._animation_in_xxwxl_423,._slider_item_xxwxl_417._animation_out_xxwxl_423{animation:_fade_xxwxl_1 1s both;animation-play-state:paused;visibility:visible}._slider_item_xxwxl_417._animation_in_xxwxl_423{animation-timing-function:cubic-bezier(.33,1,.68,1)}._slider_item_xxwxl_417._animation_out_xxwxl_423{animation-direction:reverse;animation-timing-function:cubic-bezier(.32,0,.67,0)}._slider_item_xxwxl_417._animation_running_xxwxl_435{animation-play-state:running}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@layer components{body:has(.slider){--slider-inset-block-start:.00006rem;--slider-border:var(--zero);--slider-height:clamp(21rem, 56vh, 50.4rem);--slider-full-logical-height:clamp(37.5rem, 100vh, 90rem);--slider-full-height:calc(var(--slider-full-logical-height) - var(--slider-inset-block-start))}@media (orientation:portrait) and (width < 1200px){body:has(.slider){--slider-height:clamp(22.5rem, 60vh, 54rem);--slider-full-height:calc(100vmin * 3/4 + var(--header-h));--slider-aspect-ratio:auto}}@supports (height:100svh){body:has(.slider){--slider-full-logical-height:clamp(37.5rem, 100svh, 90rem)}@media (orientation:portrait) and (width < 1200px){body:has(.slider){--slider-full-height:calc(100svmin * 3/4 + var(--header-h));--slider-aspect-ratio:auto}}}.slider:where(.astro-urlcyca5){--max-w:calc(var(--outer-w) - var(--scrolbar-width, 0px));aspect-ratio:var(--slider-aspect-ratio,auto);display:grid;height:var(--slider-height);inset-block-start:var(--slider-inset-block-start);inset-inline-start:0;justify-content:center;position:fixed;width:-webkit-fill-available;width:-moz-available;width:stretch;--cur-sp:clamp(.26rem, -.389rem + 1.8vw, 2.539rem);--outer-w:162.5rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2);grid:"pic" 100%/min(var(--max-w),100%,var(--available-w))}.slider-item:where(.astro-urlcyca5){grid-area:pic;height:100%;width:100%}:--body-overflow .slider-item:where(.astro-urlcyca5){animation-play-state:paused}.slider:where(.astro-urlcyca5) .slider-image{height:100%;object-fit:cover;width:100%}.slider--full:where(.astro-urlcyca5){border:var(--slider-border) solid transparent;height:var(--slider-full-height)}@media (width >= 992px){.slider:where(.astro-urlcyca5):not(.slider--full){--slider-inset-block-start:var(--header-h)}}.slider:where(.astro-urlcyca5)[class*=init] .slider-item:where(.astro-urlcyca5):first-of-type{background-image:none}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@layer components{@keyframes line{0%{transform:translateY(calc(-100% - .125rem))}to{transform:translateY(calc(100% + var(--h2) + .125rem))}}.scroll:where(.astro-dte7euiy){--link-decoration-line:none;--link-hover-decoration-line:none;--h1:calc(30/16 * var(--body-font-size, 16px));--h2:clamp(3.125rem, 2.85714rem + 1.19048vw, 3.75rem);column-gap:calc(var(--spacing, .25rem) * .5);cursor:pointer;display:grid;place-self:self-end center;--tw-leading:var(--leading-none, 1);grid:"text" "." 1ex "lines";line-height:var(--leading-none,1);place-self:normal center}.scroll-lines:where(.astro-dte7euiy),.scroll:where(.astro-dte7euiy){justify-items:center}.scroll-lines:where(.astro-dte7euiy){color:var(--color-white,oklch(100% 0 none));grid:"l1" var(--h1) "l2" var(--h2)/.5625rem;grid-area:lines;overflow:hidden}.scroll-lines:where(.astro-dte7euiy):after,.scroll-lines:where(.astro-dte7euiy):before{background:currentColor;content:""}.scroll-lines:where(.astro-dte7euiy):before{animation:line 2s linear infinite backwards;grid-area:l1;width:100%}[style*="overflow:hidden"] .scroll-lines:where(.astro-dte7euiy):before,body.overflow-hidden .scroll-lines:where(.astro-dte7euiy):before{animation-play-state:paused}.scroll-lines:where(.astro-dte7euiy):after{grid-area:l1/l2/l2;width:.0625rem}.scroll-text:where(.astro-dte7euiy){text-align:center;--tw-leading:var(--leading-tight, 1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:650;font-weight:650;--tw-tracking:var(--tracking-widest, .1em);font-size:.875rem;grid-area:text;letter-spacing:var(--tracking-widest,.1em);text-shadow:0 .0625rem .125rem var(--tw-text-shadow-color,#0000001a),0 .1875rem .125rem var(--tw-text-shadow-color,#0000001a),0 .25rem .5rem var(--tw-text-shadow-color,#0000001a);text-transform:uppercase;-webkit-user-select:none;user-select:none}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:where(.astro-dte7euiy),:where(.astro-dte7euiy)::backdrop,:where(.astro-dte7euiy):after,:where(.astro-dte7euiy):before{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@layer components{.logo:where(.astro-rjh526cn){color:var(--color-quaternary,oklch(96.405% .10134 105.74));display:grid;place-content:center;row-gap:var(--spacing,.25rem)}.logo-svg:where(.astro-rjh526cn){height:var(--logo-svg-h);width:var(--logo-svg-w)}.logo-graph:where(.astro-rjh526cn){--logo-svg-w:clamp(11.25rem, 7.98387rem + 14.5161vw, 22.5rem);--logo-svg-h:auto;--logo-path-duration:1s;--logo-path-stagger:48ms;--logo-path-offset:1rem;aspect-ratio:1000/329}.logo-text:where(.astro-rjh526cn){aspect-ratio:500/53;--logo-svg-w:clamp(7.5rem, 5.32258rem + 9.67742vw, 15rem);--logo-svg-h:auto;--logo-path-delay:.28s;--logo-path-duration:.82s;--logo-path-stagger:38ms;--logo-path-offset:.5rem}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com *//*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@layer base{:root:has(._content_13va4_33){--header-logo-tanslate-y:-30%}:root:has(._content_13va4_33._slider_out_13va4_36){--header-logo-tanslate-y:0}}@layer modules{._actions_13va4_41{--slider-action-size:clamp(3rem, 2.56452rem + 1.935483871vw, 4.5rem);color:var(--color-white,oklch(100% 0 none));display:none;grid-area:var(--actions);pointer-events:none;position:relative;@media (width >= 1200px){display:grid}align-self:start;grid:"booking menu"/auto auto;justify-content:space-between;z-index:var(--actions-z,6)}._lang_menu_13va4_49{--lang-menu-offset-y:calc(var(--header-h) + calc(var(--spacing, 0.25rem) * 1.5));--lang-menu-offset-x:0;--link-decoration-line:none;--link-hover-decoration-line:none}@media (width >= 1200px){._lang_menu_13va4_49{--lang-menu-offset-y:clamp(6.25rem, 2.5rem + 5vw, 7.5rem)}}@media (width < 992px) and (orientation:portrait){._lang_menu_13va4_49{display:none}}._lang_menu_13va4_49{grid-area:lang;place-self:start}._lang_menu_13va4_49 ._lang_menu_item_13va4_68{grid:"line label"/minmax(2.5rem,1fr) auto}._lang_menu_13va4_49 ._lang_menu_item_13va4_68:after{transform-origin:right center}._lang_menu_13va4_49 ._lang_menu_link_13va4_74{text-shadow:0 .0625rem .125rem var(--tw-text-shadow-color,rgb(0 0 0/.1)),0 .1875rem .125rem var(--tw-text-shadow-color,rgb(0 0 0/.1)),0 .25rem .5rem var(--tw-text-shadow-color,rgb(0 0 0/.1))}._booking_13va4_77,._menu_button_13va4_78{align-self:flex-start;background-color:initial;border-style:var(--tw-border-style);border-width:0;color:var(--color-white,oklch(100% 0 none));cursor:pointer;display:grid;height:var(--slider-action-size);margin:calc(var(--spacing, .25rem) * .5);place-items:center;pointer-events:auto;width:var(--slider-action-size);-webkit-text-fill-color:initial;border-radius:62.4375rem;transition:background-color .25s ease,color .25s ease,transform .25s ease}._booking_13va4_77:hover,._menu_button_13va4_78:hover{transform:scale(1.04)}._booking_13va4_77:focus-visible,._menu_button_13va4_78:focus-visible{background-color:color-mix(in oklch,black 32%,transparent)!important;color:white;outline:.125rem solid currentColor;outline-offset:.1875rem;transform:scale(1.04)}._booking_13va4_77{--link-decoration-line:none;--link-hover-decoration-line:none;grid-area:booking;justify-self:flex-start}._menu_button_13va4_78{--s1:currentColor;grid-area:menu;justify-self:flex-end}._booking_svg_13va4_106,._menu_button_svg_13va4_107{display:block;height:auto;width:clamp(1.75rem,2.25vw,2.75rem)}._booking_text_13va4_110,._menu_button_text_13va4_111{--tw-leading:var(--leading-none, 1);line-height:var(--leading-none,1);--tw-tracking:var(--tracking-wide, 0.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase}}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-border-style:solid;--tw-leading:initial;--tw-tracking:initial}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@layer components{.slider-actions:where(.astro-eanb4qaz){--actions:actions;inline-size:100%;place-self:start stretch}.slider-logo:where(.astro-eanb4qaz){display:grid;grid-area:logo;margin-block-start:calc(var(--spacing, .25rem) * 1.5);place-items:center;z-index:2;@media (width < 1200px){display:none}}.slider-scroll:where(.astro-eanb4qaz){display:grid;grid-area:scroll;place-self:self-end self-start}@media (width < 1200px) and (orientation:portrait){.slider-scroll:where(.astro-eanb4qaz){display:none}}.slider-text:where(.astro-eanb4qaz){display:grid;margin-block:var(--spacing,.25rem);place-self:end center;text-align:center;--tw-leading:var(--leading-none, 1);line-height:var(--leading-none,1);--tw-font-weight:var(--font-weight-semibold, 600);font-size:clamp(2.29718rem,.98131rem + 5.84831vw,5.36754rem);font-weight:var(--font-weight-semibold,600);grid-area:text;text-wrap:balance;-webkit-user-select:none;user-select:none}.slider-text--full:where(.astro-eanb4qaz){font-size:clamp(1.21615rem,1.01862rem + .877907vw,1.67705rem);margin-block:initial;max-width:40ch;place-self:end center}.slider-content:where(.astro-eanb4qaz){--l1:7.8125rem;--slider:slider/i;--gap-y:clamp(1.40625rem, .83468rem + 2.54032vw, 3.375rem);--grads:gradient;--langs:langs;aspect-ratio:var(--slider-aspect-ratio,auto);display:grid;--cur-sp:clamp(.26rem, -.389rem + 1.8vw, 2.539rem);--outer-w:162.5rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2);border:var(--slider-border) solid oklch(100% 0 none);grid-area:var(--slider);height:calc(var(--slider-height));-webkit-text-fill-color:white;grid:"gradient"/minmax(0,1fr)}.slider-content--full:where(.astro-eanb4qaz){--logo-row:"langs . ." auto;--toolbar-row:". . ." var(--toolbar-height, 0px);height:var(--slider-full-height);place-content:center;place-items:center}.slider-content--full:where(.astro-eanb4qaz):has(.slider-logo){--logo-row:"langs logo ." auto}.slider-content--full:where(.astro-eanb4qaz){grid:[gradient-start actions-start lang-start] var(--logo-row) [lang-start] ". text . " 1fr [gradient-end actions-end lang-end] " . text ." 1fr [scroll-start] ". . ." auto [scroll-end] var(--toolbar-row)/[gradient-start actions-start lang-start] minmax(var(--dx),var(--inner-mx)) [scroll-start] minmax(0,1fr) [scroll-end lang-end] minmax(var(--dx),var(--inner-mx)) [actions-end gradient-end]}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:where(.astro-eanb4qaz),:where(.astro-eanb4qaz)::backdrop,:where(.astro-eanb4qaz):after,:where(.astro-eanb4qaz):before{--tw-leading:initial;--tw-font-weight:initial}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com *//*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@layer modules{#_ToolbarChat_2hu92_1{border-width:0;clip-path:inset(50%);height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:.0625rem}._toolbar_2hu92_36{--link-hover-decoration-line:none;background-color:var(--color-primary-700,oklch(24.164% .00892 181.17));border-start-end-radius:var(--toolbar-height);border-start-start-radius:var(--toolbar-height);inset-inline:0;bottom:0;column-gap:var(--toolbar-gap);display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;height:var(--toolbar-height);margin:0;padding-block-start:var(--toolbar-gap);padding-inline:var(--toolbar-gap);position:fixed;transition:transform .35s cubic-bezier(.61,1,.88,1);width:-webkit-fill-available;width:stretch;z-index:6}._toolbar_2hu92_36._unpinned_2hu92_44{transform:translateY(calc(100% + var(--toolbar-item-icon-attention-size) / 4));transition-delay:.25s;transition-timing-function:cubic-bezier(.12,0,.39,0)}._toolbar_2hu92_36._pinned_2hu92_49{transform:unset}._toolbar_ghost_2hu92_52{display:contents}._toolbar_ghost_2hu92_52:first-child{--percentage:80%}._toolbar_ghost_2hu92_52:first-child ._toolbar_item_2hu92_58{border-start-start-radius:calc(var(--toolbar-height) - var(--toolbar-gap));justify-content:flex-end}._toolbar_ghost_2hu92_52:last-child{--percentage:80%}._toolbar_ghost_2hu92_52:last-child ._toolbar_item_2hu92_58{border-start-end-radius:calc(var(--toolbar-height) - var(--toolbar-gap));justify-content:flex-start}._toolbar_direction_2hu92_67{color:var(--link-color,oklch(56.015% .01493 169.13));text-decoration-color:var(--link-underline-color,currentColor);text-decoration-line:var(--link-decoration-line,underline);text-decoration-thickness:var(--link-underline-thickness,1px);transition:color .25s;&:hover{@media (hover:hover){color:var(--link-hover-color,oklch(44.812% .01866 169.13));text-decoration-color:var(--link-hover-underline-color,var(--link-hover-color));text-decoration-line:var(--link-hover-decoration-line,underline);text-decoration-thickness:var(--link-hover-underline-thickness,2px)}}&:hover{@media (hover:hover){color:var(--link-hover-color,oklch(44.812% .01866 169.13));text-decoration-color:var(--link-hover-underline-color,var(--link-hover-color));text-decoration-line:var(--link-hover-decoration-line,underline);text-decoration-thickness:var(--link-hover-underline-thickness,2px)}}}._toolbar_item_2hu92_58{align-content:center;background-color:var(--bg-color);cursor:pointer;min-height:var(--toolbar-item-height);row-gap:calc(var(--spacing, .25rem) * .25);grid:[a] "icon" auto "text" auto [c]/[b] minmax(auto,var(--percentage,100%)) [d];&:hover{@media (hover:hover){background-color:var(--bg-hover-color)}}}[type=checkbox]:checked~._toolbar_item_2hu92_58{background-color:var(--bg-hover-color);color:var(--link-hover-color)}._toolbar_item_2hu92_58,._toolbar_item_child_2hu92_77{display:grid;place-items:center}._toolbar_item_child_2hu92_77{background-color:var(--bg-color);grid:[a] "." 1fr "icon" auto "." 1fr "text" auto "." 1fr [c]/[b] minmax(0,1fr) [d];width:-webkit-fill-available;width:stretch}._toolbar_item_child_2hu92_77,._toolbar_item_child_2hu92_77:is(.toolbar-item){--icon-color:white}._toolbar_item_child_2hu92_77:before{align-self:stretch;padding-block-start:100%;pointer-events:none;--tw-content:"";content:var(--tw-content);grid-area:a/b/c/d}._toolbar_item_child_2hu92_77 ._toolbar_item_text_2hu92_90{align-self:center}._brand_messenger_2hu92_93._toolbar_item_pophover_2hu92_93,._toolbar_item_child_2hu92_77._brand_messenger_2hu92_93{--link-color:hsl(0, 0%, 12.20703125%);--link-hover-color:hsl(0, 0%, 12.20703125%);--bg-color:#0084ff}._brand_telegram_2hu92_98._toolbar_item_pophover_2hu92_93,._toolbar_item_child_2hu92_77._brand_telegram_2hu92_98{--link-color:hsl(0, 0%, 9.86328125%);--link-hover-color:hsl(0, 0%, 9.86328125%);--bg-color:#0088cc}._brand_whatsapp_2hu92_103._toolbar_item_pophover_2hu92_93,._toolbar_item_child_2hu92_77._brand_whatsapp_2hu92_103{--link-color:hsl(0, 0%, 28.7109375%);--link-hover-color:hsl(0, 0%, 28.7109375%);--bg-color:#25d366}._brand_sms_2hu92_108._toolbar_item_pophover_2hu92_93,._toolbar_item_child_2hu92_77._brand_sms_2hu92_108{--link-color:hsl(0, 0%, 16.6015625%);--link-hover-color:hsl(0, 0%, 16.6015625%);--bg-color:oklch(65.162% 0.02568 169.45deg)}._toolbar_item_parent_2hu92_113{background-color:var(--bg-color);color:var(--link-color);margin-block-end:0;margin-block-end:calc(var(--spacing, .25rem) * 0);&:hover{@media (hover:hover){background-color:var(--bg-hover-color)}}&:hover{@media (hover:hover){color:var(--link-hover-color)}}&:hover{@media (hover:hover){text-decoration-line:none}}}._toolbar_item_icon_2hu92_116{aspect-ratio:1/1;color:var(--icon-color);grid-area:icon;height:var(--toolbar-item-icon-size);overflow:visible;width:var(--toolbar-item-icon-size)}._toolbar_item_text_2hu92_90{display:inline-flex;font-family:var(--font-noto-sans-display);font-size:var(--toolbar-text-font-size);text-align:center;--tw-leading:var(--leading-none, 1);grid-area:text;line-height:var(--leading-none,1);text-transform:uppercase}._toolbar_item_pophover_2hu92_93{--percentage:100%;background-color:var(--color-white,oklch(100% 0 none));bottom:100%;display:flex;flex-direction:column-reverse;height:auto;opacity:0;transform:translateY(-33.3333333333%);transition:transform .25s cubic-bezier(.5,0,.75,0),opacity .125s linear .125s,visibility 0s linear .25s;visibility:hidden}._toolbar_item_pophover_2hu92_93:before{background-color:var(--bg-color);display:block;height:1.125rem;inset-inline-start:calc(50% - .875rem / 2);pointer-events:none;position:absolute;width:1.125rem;--tw-content:"";clip-path:polygon(0 0,0 100%,100% 100%);content:var(--tw-content);inset-block-end:-.4375rem;transform:rotate(-45deg)}[type=checkbox]:checked~._toolbar_item_parent_2hu92_113 ._toolbar_item_pophover_2hu92_93{opacity:1;transform:translateY(0);transition:transform .5s cubic-bezier(.33,1,.68,1),opacity .25s;visibility:visible}}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-leading{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-content:"";--tw-leading:initial}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer components{.popover:where(.astro-7yncv55w){position:absolute;width:clamp(4.375rem,1.77083rem + 11.5741vw,5.9375rem)}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@layer components{@media (width < 576px) and (orientation:portrait){body:has(.toolbar){--toolbar-height:clamp(4.375rem, 2.8125rem + 6.94444vw, 5.3125rem)}}.toolbar:where(.astro-hhq2njuw){--toolbar-gap:clamp(.1875rem, -.02083rem + .925926vw, .3125rem);--toolbar-item-icon-size:clamp(1.5625rem, .52083rem + 4.62963vw, 2.1875rem);--toolbar-item-icon-attention-size:clamp(3rem, 1.33333rem + 7.40741vw, 4rem);--toolbar-text-font-size:clamp(.625rem, .20833rem + 1.85185vw, .875rem);--toolbar-item-height:3.75rem}@media (orientation:landscape),(width >= 576px){.toolbar:where(.astro-hhq2njuw){display:none!important}}.toolbar-item:where(.astro-hhq2njuw),.toolbar-popover:where(.astro-hhq2njuw){--bg-color:oklch(48.328% .01784 181.17);--link-decoration-line:none;--link-color:oklch(100% 0 none);--bg-hover-color:white;--link-hover-color:oklch(48.328% .01784 181.17);--icon-color:oklch(76.0855% .0173852 169.958)}.toolbar-item:where(.astro-hhq2njuw):active,.toolbar-item:where(.astro-hhq2njuw):hover,:where(.astro-hhq2njuw)[type=checkbox]:checked~.toolbar-item:where(.astro-hhq2njuw){--icon-color:oklch(65.162% .02568 169.45)}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@layer components{.video-wrapper:where(.astro-lvpwrpoh){--logo-svg-w:clamp(6.25rem, 5.34274rem + 4.03226vw, 9.375rem);--logo-svg-h:auto;--video-height:calc(var(--full-h) - var(--header-h, var(--zero)));--video-aspect:auto;--full-h:100vh;aspect-ratio:var(--video-aspect,auto);background-color:var(--color-secondary,oklch(65.162% .02568 169.45));grid-area:var(--video,video);height:var(--video-height,auto);z-index:2}@supports (height:100dvh){.video-wrapper:where(.astro-lvpwrpoh){--full-h:100dvh}}@media (width < 1200px) and (orientation:portrait){.video-wrapper:where(.astro-lvpwrpoh){--video-height:auto;--video-aspect:16/9}.video-wrapper:where(.astro-lvpwrpoh) .video-scroll:where(.astro-lvpwrpoh){display:none}}.video-wrapper:where(.astro-lvpwrpoh){display:grid;grid:[vi] "." minmax(0,1fr) "scroll" "." var(--toolbar-height,0) [pla]/[deo] minmax(0,1fr) [yer];justify-self:normal;position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch}.video-wrapper:where(.astro-lvpwrpoh) .video-picture{grid-area:vi/deo/pla/yer;z-index:2}.video-logo:where(.astro-lvpwrpoh){grid-area:vi/deo/pla/yer;margin-top:calc(var(--spacing, .25rem) * 1.5);place-self:start center;pointer-events:none;transition:transform .5s,opacity .5s;z-index:5}@media (height <= 500px),(orientation:landscale){.video-logo:where(.astro-lvpwrpoh){margin:var(--spacing,.25rem);place-self:start}}.video-logo:where(.astro-lvpwrpoh):has(~.video--started){opacity:.7;transform:scale(.66)}.video-controls:where(.astro-lvpwrpoh),.video-intro:where(.astro-lvpwrpoh),.video-overlay:where(.astro-lvpwrpoh){grid-area:vi/deo/pla/yer}.video-img:where(.astro-lvpwrpoh),.video-inline:where(.astro-lvpwrpoh){height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.video--started:where(.astro-lvpwrpoh){z-index:4}.video-control:where(.astro-lvpwrpoh){color:#fff;cursor:pointer;height:calc(2.5 * var(--body-font-size, 16px));width:100%}.video-controls:where(.astro-lvpwrpoh){display:grid;z-index:1;grid-gap:calc(1.25 * var(--body-font-size, 16px));grid-auto-columns:calc(2.5 * var(--body-font-size, 16px));grid-auto-flow:column;justify-content:center;margin:calc(1.25 * var(--body-font-size, 16px));place-self:end start}@media (orientation:portrait){.video-controls:where(.astro-lvpwrpoh){grid-auto-flow:row;place-self:start}}video:where(.astro-lvpwrpoh).video--started~.video-controls:where(.astro-lvpwrpoh){z-index:5}video:where(.astro-lvpwrpoh).video--muted~.video-controls:where(.astro-lvpwrpoh) .video-control--audio:where(.astro-lvpwrpoh),video:where(.astro-lvpwrpoh).video--paused~.video-controls:where(.astro-lvpwrpoh) .video-control--pause:where(.astro-lvpwrpoh),video:where(.astro-lvpwrpoh):not(.video--muted)~.video-controls:where(.astro-lvpwrpoh) .video-control--mute:where(.astro-lvpwrpoh),video:where(.astro-lvpwrpoh):not(.video--paused)~.video-controls:where(.astro-lvpwrpoh) .video-control--play:where(.astro-lvpwrpoh){display:none}.video-overlay:where(.astro-lvpwrpoh){pointer-events:none;z-index:4}video:where(.astro-lvpwrpoh).video--started~.video-overlay:where(.astro-lvpwrpoh){background-image:none;--tw-gradient-from:#64706ea6;@supports (color:color-mix(in lab,red,red)){--tw-gradient-from:color-mix(in oklab, var(--color-primary-400, oklch(53.495% .01606 181.17)) 65%, transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-via:#0000;@supports (color:color-mix(in lab,red,red)){--tw-gradient-via:color-mix(in oklab, var(--color-primary-500, oklch(43.495% .01606 181.17)) 0%, transparent)}--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops);--tw-gradient-via-position:50%;@media (width >= 992px){--tw-gradient-position:to bottom;@supports (background-image:linear-gradient(in lab,red,red)){--tw-gradient-position:to bottom in oklab}background-image:linear-gradient(var(--tw-gradient-stops))}}.video-intro:where(.astro-lvpwrpoh){color:#fff;display:grid;place-self:center;z-index:4;grid-gap:calc(var(--spacing, .25rem) * .25);justify-items:center}video:where(.astro-lvpwrpoh).video--started~.video-intro:where(.astro-lvpwrpoh){display:none}.video-activate:where(.astro-lvpwrpoh){cursor:pointer;fill:#fff;height:clamp(3.75rem,3.02419rem + 3.22581vw,6.25rem);place-self:center;width:clamp(3.75rem,3.02419rem + 3.22581vw,6.25rem)}.video-scroll:where(.astro-lvpwrpoh){color:var(--color-white,oklch(100% 0 none));grid-area:scroll;z-index:9}.video--started:where(.astro-lvpwrpoh)~.video-scroll:where(.astro-lvpwrpoh) .scroll-lines:before{animation-play-state:paused}}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:where(.astro-lvpwrpoh),:where(.astro-lvpwrpoh)::backdrop,:where(.astro-lvpwrpoh):after,:where(.astro-lvpwrpoh):before{--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer modules{#_Main_ww1dt_1{align-self:flex-start;background-color:var(--color-body-bg,oklch(100% 0 none));display:grid;justify-items:center;position:relative;width:100%;z-index:2;--cur-sp:clamp(0.422rem, -0.22rem + 1.78vw, 1.563rem);--outer-w:100rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2);grid-area:main;grid-auto-columns:minmax(0,1fr);scroll-margin-top:var(--scroll-top)}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer base{html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-duration:1ms;transition-property:overflow}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer components{.page:where(.astro-bquprvel){--page-w:100vw;--page-inner-w:calc(var(--page-w) - var(--cur-sp, 0px) * 2);flex:auto;--cur-sp:clamp(.26rem, -.389rem + 1.8vw, 2.539rem);--outer-w:162.5rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.prefooter:where(.astro-g5uwkhqt){align-items:center;background-color:var(--color-body-bg,oklch(100% 0 none));display:flex;flex-direction:column;width:-webkit-fill-available;width:-moz-available;width:stretch;z-index:3}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer modules{._ghost_18lo4_33{display:contents}@media (width >= 992px){._ghost_18lo4_33:not(:last-child):after{content:"—"}}._row_18lo4_41{column-gap:1ch;display:grid;justify-content:center;justify-items:center;row-gap:calc(var(--spacing, .25rem) * .5);@media (width >= 992px){grid-auto-flow:column}@media (width >= 992px){justify-content:flex-start}}._col_18lo4_44{display:flex;flex-direction:column;row-gap:calc(var(--spacing, .25rem) * .5)}._col_18lo4_44 ._ghost_18lo4_33:after{content:var(--tw-content);--tw-content:none;content:none}._info_18lo4_50{--tw-leading:var(--leading-tight, 1.25);line-height:var(--leading-tight,1.25)}}@property --tw-content{syntax:"*";initial-value:"";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-content:"";--tw-leading:initial}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer components{.address:where(.astro-5bzt5tut){display:block;text-align:center;text-wrap:balance}.address:where(.astro-5bzt5tut):has(.icon){align-items:center;column-gap:1ch;display:flex}.address:where(.astro-5bzt5tut) .label:where(.astro-5bzt5tut){display:inline-block;--tw-font-weight:var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold,600);&:after{--tw-content:": ";content:var(--tw-content)}}.address:where(.astro-5bzt5tut) .icon:where(.astro-5bzt5tut){aspect-ratio:var(--icon-aspect,1);color:#0000;font-size:calc(22.5/16 * var(--body-font-size, 16px));stroke:var(--color-secondary,oklch(65.162% .02568 169.45));stroke-width:.125rem}.address:where(.astro-5bzt5tut) .icon:where(.astro-5bzt5tut) path{vector-effect:non-scaling-stroke}.address:where(.astro-5bzt5tut) .full-address:where(.astro-5bzt5tut){--tw-leading:var(--leading-snug, 1.375);line-height:var(--leading-snug,1.375);text-wrap:balance}.address:where(.astro-5bzt5tut) .full-address:where(.astro-5bzt5tut) .comma{display:none}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-leading{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:where(.astro-5bzt5tut),:where(.astro-5bzt5tut)::backdrop,:where(.astro-5bzt5tut):after,:where(.astro-5bzt5tut):before{--tw-font-weight:initial;--tw-content:"";--tw-leading:initial}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@property --f-CuneoVerde{syntax:"<color>";inherits:true;initial-value:#0000}@property --f-CuneoAlzavola{syntax:"<color>";inherits:true;initial-value:#0000}@property --f-CuneoRosso{syntax:"<color>";inherits:true;initial-value:#0000}@property --f-Endesia{syntax:"<color>";inherits:true;initial-value:#0000}@property --f-Webagency{syntax:"<color>";inherits:true;initial-value:#0000}@property --f-reg{syntax:"<color>";inherits:true;initial-value:#0000}@layer components{.endesia-link:where(.astro-6vgfdi6w){--f-CuneoVerde:currentColor;--f-CuneoAlzavola:currentColor;--f-CuneoRosso:currentColor;--f-Endesia:currentColor;--f-Webagency:currentColor;--f-reg:currentColor;grid-area:author;transition:--f-CuneoVerde .3s,--f-CuneoAlzavola .3s,--f-CuneoRosso .3s,--f-Endesia .3s,--f-Webagency .3s,--f-reg .3s}.endesia-link:where(.astro-6vgfdi6w):hover{--f-CuneoRosso:oklch(56.9141% .223324 22.1031);--f-CuneoAlzavola:oklch(61.622% .154659 245.53);--f-CuneoVerde:oklch(67.4568% .19731 147.02)}.endesia-logo:where(.astro-6vgfdi6w){height:2.125rem;width:7.125rem}}@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,:where(.astro-6vgfdi6w):host{--f-CuneoVerde:transparent;--f-CuneoAlzavola:transparent;--f-CuneoRosso:transparent;--f-Endesia:transparent;--f-Webagency:transparent;--f-reg:transparent}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@layer components{.credits:where(.astro-qcws4mve){display:grid;font-family:var(--font-noto-sans-display);font-size:calc(.9 * var(--body-font-size, 16px));line-height:var(--leading-tight,1.25);margin-block-end:var(--spacing,.25rem);margin-block-end:calc(var(--spacing, .25rem) * 1);place-content:center;place-items:center;row-gap:var(--spacing,.25rem);--cur-sp:clamp(.482rem, -.137rem + 1.72vw, 1.367rem);--outer-w:87.5rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2);grid:"disclaimer" "author"}.credits-author:where(.astro-qcws4mve){grid-area:author}.credits-disclaimer:where(.astro-qcws4mve){display:grid;grid-area:disclaimer;justify-items:center;row-gap:calc(var(--spacing, .25rem) * .5)}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@layer components{.item:where(.astro-bsty2gw7){align-items:center;column-gap:1ch;display:flex;flex-direction:row}.item:where(.astro-bsty2gw7) .label:where(.astro-bsty2gw7){--tw-font-weight:450;font-weight:450;white-space:nowrap;&:after{--tw-content:": ";content:var(--tw-content)}}.item:where(.astro-bsty2gw7) .icon:where(.astro-bsty2gw7){color:#0000;font-size:calc(22.5/16 * var(--body-font-size, 16px));overflow:visible;stroke:var(--color-secondary-400,oklch(68.646% .02311 169.45));stroke-width:.125rem}.item:where(.astro-bsty2gw7) .icon:where(.astro-bsty2gw7) :is(path,circle,rect){stroke-linecap:round;vector-effect:non-scaling-stroke}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:where(.astro-bsty2gw7),:where(.astro-bsty2gw7)::backdrop,:where(.astro-bsty2gw7):after,:where(.astro-bsty2gw7):before{--tw-font-weight:initial;--tw-content:""}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer components{.emails:where(.astro-g2hu2waf){column-gap:.5ch;display:grid;grid-auto-flow:column;row-gap:calc(var(--spacing, .25rem) * .5);--tw-leading:var(--leading-tight, 1.25);line-height:var(--leading-tight,1.25);place-content:normal center;place-items:center}@media (width >= 992px){.emails:where(.astro-g2hu2waf){place-content:normal start;place-items:start}}}@property --tw-leading{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:where(.astro-g2hu2waf),:where(.astro-g2hu2waf)::backdrop,:where(.astro-g2hu2waf):after,:where(.astro-g2hu2waf):before{--tw-leading:initial}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer components{.contact-group:where(.astro-2ws6womb){display:grid;font-variation-settings:normal;gap:calc(var(--spacing, .25rem) * .5);justify-items:center}.contact-group-legend:where(.astro-2ws6womb){text-align:center;--tw-leading:var(--leading-tight, 1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide, .025em);color:var(--accent-color);letter-spacing:var(--tracking-wide,.025em);text-wrap:balance}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:where(.astro-2ws6womb),:where(.astro-2ws6womb)::backdrop,:where(.astro-2ws6womb):after,:where(.astro-2ws6womb):before{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer components{.phones:where(.astro-2e7hgfvu){display:grid;gap:calc(var(--spacing, .25rem) * .5);--tw-leading:var(--leading-tight, 1.25);line-height:var(--leading-tight,1.25);place-content:normal center;place-items:center}@media (width >= 992px){.phones:where(.astro-2e7hgfvu){place-content:normal start;place-items:start}}.phones:where(.astro-2e7hgfvu) .whatsapp:where(.astro-2e7hgfvu){font-size:1.5em;--f2:oklch(32.581% .01284 169.45)}}@property --tw-leading{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:where(.astro-2e7hgfvu),:where(.astro-2e7hgfvu)::backdrop,:where(.astro-2e7hgfvu):after,:where(.astro-2e7hgfvu):before{--tw-leading:initial}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@property --brand-color{syntax:"<color>";inherits:true;initial-value:#0000}@property --ui-bg{syntax:"<color>";inherits:true;initial-value:#1b2120}@property --ui-border-color{syntax:"<color>";inherits:true;initial-value:currentColor}@property --ui-color{syntax:"<color>";inherits:true;initial-value:#0000}@property --ig-lg1{syntax:"<color>";inherits:true;initial-value:#0000}@property --ig-lg2{syntax:"<color>";inherits:true;initial-value:#0000}@property --ig-lg3{syntax:"<color>";inherits:true;initial-value:#0000}@property --f-tux-1{syntax:"<color>";inherits:true;initial-value:#0000}@property --f-tux-2{syntax:"<color>";inherits:true;initial-value:#0000}@property --f-tux-opacity{syntax:"<number>";inherits:true;initial-value:.5}@property --f-TheCoast{syntax:"<color>";inherits:true;initial-value:#0000}@property --f-Sole{syntax:"<color>";inherits:true;initial-value:#0000}@property --f-Onda{syntax:"<color>";inherits:true;initial-value:#0000}@property --f-E{syntax:"<color>";inherits:true;initial-value:#0000}@property --f-N{syntax:"<color>";inherits:true;initial-value:#0000}@property --f-J{syntax:"<color>";inherits:true;initial-value:#0000}@property --f-O{syntax:"<color>";inherits:true;initial-value:#0000}@property --f-Y{syntax:"<color>";inherits:true;initial-value:#0000}.socials:where(.astro-kyudvdjp){--gap:clamp(.5rem, .39286rem + .47619vw, .75rem);column-gap:var(--gap);display:grid;grid-auto-flow:column;place-content:center;row-gap:calc(var(--spacing, .25rem) * .5)}.social--facebook:where(.astro-kyudvdjp){--brand-color:oklch(57.5572% .210032 258.471)}.social--instagram:where(.astro-kyudvdjp){--brand-color:oklch(59.6024% .216981 7.87066)}.social--threads:where(.astro-kyudvdjp),.social--tiktok:where(.astro-kyudvdjp){--brand-color:oklch(0% 0 none)}.social--tripadvisor:where(.astro-kyudvdjp){--brand-color:oklch(54.8892% .158698 148.041)}.social--x:where(.astro-kyudvdjp){--brand-color:oklch(18.8361% .0128434 248.51)}.social--youtube:where(.astro-kyudvdjp){--brand-color:oklch(59.613% .244624 29.2339)}.social--enjoythecoast:where(.astro-kyudvdjp){--brand-color:oklch(79.4156% .152227 79.596)}.social--enjoythecoast:where(.astro-kyudvdjp) .social-svg:where(.astro-kyudvdjp){fill:currentColor;font-size:calc(var(--h) * .75)}.social--enjoythecoast:where(.astro-kyudvdjp) .social-svg:where(.astro-kyudvdjp) path:where(.astro-kyudvdjp){fill:currentColor}.social--tripadvisor:where(.astro-kyudvdjp) .social-svg:where(.astro-kyudvdjp){font-size:calc(var(--h) * .9)}@layer static{.social-item:where(.astro-kyudvdjp){--size:clamp(3.125rem, 2.85714rem + 1.19048vw, 3.75rem);--ui-bg:#1b2120;--ui-border-color:oklab(100% 0 0 / .5);--h:clamp(1.5625rem, 1.42857rem + .595238vw, 1.875rem);--ui-color:oklch(96.405% .10134 105.74);--ig-lg1:oklch(96.405% .10134 105.74);--ig-lg2:oklch(96.405% .10134 105.74);--ig-lg3:oklch(96.405% .10134 105.74);--f-tux-1:oklch(96.405% .10134 105.74);--f-tux-2:oklch(96.405% .10134 105.74);--f-tux-opacity:.5;--f-TheCoast:oklch(96.405% .10134 105.74);--f-Sole:oklch(96.405% .10134 105.74);--f-Onda:oklch(96.405% .10134 105.74);--f-E:oklch(96.405% .10134 105.74);--f-N:oklch(96.405% .10134 105.74);--f-J:oklch(96.405% .10134 105.74);--f-O:oklch(96.405% .10134 105.74);--f-Y:oklch(96.405% .10134 105.74)}}.social-item:where(.astro-kyudvdjp){aspect-ratio:1;background-color:var(--ui-bg);border-color:var(--ui-border-color);border-radius:3.40282e+38rem;border-style:var(--tw-border-style);border-width:.125rem;color:var(--ui-color);display:grid;grid:"icon";place-items:center;position:relative;transition:--ui-bg .5s,--ui-color .5s,--ui-border-color .5s,--brand-color .5s,--ig-lg1 .5s,--ig-lg2 .5s,--ig-lg3 .5s,--f-tux-1 .5s,--f-tux-2 .5s,--f-tux-opacity .5s,--f-TheCoast .5s,--f-Sole .5s,--f-Onda .5s,--f-E .5s,--f-N .5s,--f-J .5s,--f-O .5s,--f-Y .5s;width:var(--size)}@layer hover{.social-item:where(.astro-kyudvdjp):focus,.social-item:where(.astro-kyudvdjp):hover{--ui-bg:white;--ui-color:var(--brand-color);--ui-border-color:var(--brand-color);@supports (color:color-mix(in lab,red,red)){--ui-border-color:color-mix(in oklab, var(--brand-color) 50%, transparent)}--ig-lg1:oklch(67.8599% .15395 63.0631);--ig-lg2:oklch(63.2247% .248033 28.2778);--ig-lg3:oklch(50.4198% .188054 308.558);--f-tux-1:oklch(64.7343% .238097 17.7125);--f-tux-2:oklch(65.6051% .111764 191.293);--f-tux-opacity:1;--f-TheCoast:black;--f-Sole:oklch(67.4405% .138105 76.7014);--f-Onda:oklch(58.8015% .128494 237.395);--f-E:oklch(62.241% .157969 30.9562);--f-N:oklch(67.4405% .138105 76.7014);--f-J:oklch(65.6006% .155397 134.572);--f-O:oklch(56.6728% .137148 247.272);--f-Y:oklch(46.3683% .139105 299.869)}}.social-svg:where(.astro-kyudvdjp){fill:currentColor;font-size:var(--h);grid-area:icon;width:auto;z-index:1}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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,:where(.astro-kyudvdjp):host{--brand-color:transparent;--ui-bg:#1b2120;--ui-border-color:currentColor;--ui-color:transparent;--ig-lg1:transparent;--ig-lg2:transparent;--ig-lg3:transparent;--f-tux-1:transparent;--f-tux-2:transparent;--f-tux-opacity:.5;--f-TheCoast:transparent;--f-Sole:transparent;--f-Onda:transparent;--f-E:transparent;--f-N:transparent;--f-J:transparent;--f-O:transparent;--f-Y:transparent}:where(.astro-kyudvdjp),:where(.astro-kyudvdjp)::backdrop,:where(.astro-kyudvdjp):after,:where(.astro-kyudvdjp):before{--tw-border-style:solid}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@keyframes scroll-reveal-up{0%{opacity:0;transform:translateY(6.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes scroll-reveal-scale-soft{0%{transform:scale(.96)}to{transform:scale(1)}}@keyframes scroll-reveal-clip-up{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@layer components{.footer:where(.astro-n5dk7enu){--gap-y:min(3.75rem, var(--dy));--pic:pic/picture;--gradient:gradient/i;--logo-svg-w:clamp(12.5rem, 9.82143rem + 11.9048vw, 18.75rem);--grad-h:calc(var(--logo-svg-w) / (500/223) + calc(var(--spacing, .25rem) * 1.5));--link-color:oklch(100% 0 none);--link-hover-color:oklch(96.405% .10134 105.74)}@media (prefers-reduced-motion:no-preference) and (any-hover:hover){.footer:where(.astro-n5dk7enu){view-timeline:--footer-timeline block;view-timeline-inset:10%}}.footer:where(.astro-n5dk7enu){background-color:var(--color-primary-700,oklch(24.164% .00892 181.17));color:var(--color-primary-contrast-700,oklch(100% 0 0));container-name:footer;container-type:inline-size;display:grid;--cur-sp:clamp(.5rem, -6.047rem + 20.46vw, 1.318rem);--outer-w:32rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2);@media (width >= 992px){--cur-sp:clamp(.563rem, 1.56vw, 1.172rem);--outer-w:75rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}grid:[pic-start] "picture picture picture" [gradient-start] ". body ." var(--grad-h) [gradient-end pic-end] ". body ."/[i-start] minmax(var(--dx),var(--outer-mx)) minmax(0,1fr) minmax(var(--dx),var(--outer-mx)) [i-end]}.footer-ghost:where(.astro-n5dk7enu):before{place-self:normal;z-index:2;--tw-gradient-position:to bottom;@supports (background-image:linear-gradient(in lab,red,red)){--tw-gradient-position:to bottom in oklab}background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#0000;@supports (color:color-mix(in lab,red,red)){--tw-gradient-from:color-mix(in oklab, var(--color-primary-700, oklch(24.164% .00892 181.17)) 0%, transparent)}--tw-gradient-to:var(--color-primary-700, oklch(24.164% .00892 181.17));--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-content:"";content:var(--tw-content);grid-area:var(--gradient)}.footer-body:where(.astro-n5dk7enu){--socials-row:}.footer-body:where(.astro-n5dk7enu):has(.footer-socials){--socials-row:"socials"}.footer-body:where(.astro-n5dk7enu){align-content:flex-start;column-gap:var(--card-inner-p);display:grid;grid-area:body;row-gap:calc(var(--spacing, .25rem) * 1.5);grid:"logo" "info" var(--socials-row) "credits";z-index:3}@media (prefers-reduced-motion:no-preference) and (any-hover:hover){.footer-image:where(.astro-n5dk7enu){animation:scroll-reveal-clip-up both;animation-range:entry 2% cover 28%;animation-timeline:--footer-timeline}}.footer-image:where(.astro-n5dk7enu):where(.picture){aspect-ratio:1;grid-area:var(--pic);position:relative;@media (width >= 576px){aspect-ratio:var(--aspect-video,16/9)}@media (width >= 992px){aspect-ratio:3}}.footer-image:where(.astro-n5dk7enu) .local-image{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.footer-logo:where(.astro-n5dk7enu){--logo-svg-h:auto;color:var(--color-quaternary,oklch(96.405% .10134 105.74));display:grid;grid-area:logo;justify-self:center}@media (prefers-reduced-motion:no-preference) and (any-hover:hover){.footer-logo:where(.astro-n5dk7enu){animation:scroll-reveal-scale-soft both;animation-range:entry 12% cover 38%;animation-timeline:--footer-timeline}}.footer-logo-svg:where(.astro-n5dk7enu){aspect-ratio:500/223}.footer-info:where(.astro-n5dk7enu){align-items:flex-start;border-block-end-style:var(--tw-border-style);border-block-end-width:.125rem;border-block-start-style:var(--tw-border-style);border-block-start-width:.125rem;border-color:#ffffff40;display:grid;place-self:center;row-gap:var(--spacing,.25rem);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white,oklch(100% 0 none)) 25%,transparent)}grid-area:info;padding-block:var(--spacing,.25rem);@media (width >= 992px){justify-self:stretch}}@media (width >= 992px){.footer-info:where(.astro-n5dk7enu){grid-template-columns:repeat(auto-fit,minmax(15ch,1fr))}}.footer-info-title:where(.astro-n5dk7enu){font-size:calc(22/16 * var(--body-font-size, 16px));--tw-font-weight:var(--font-weight-bold, 700);color:var(--accent-color);font-weight:var(--font-weight-bold,700)}.footer-group:where(.astro-n5dk7enu){--accent-color:oklch(96.405% .10134 105.74)}@media (prefers-reduced-motion:no-preference) and (any-hover:hover){.footer-group:where(.astro-n5dk7enu){animation:scroll-reveal-up both;animation-range:entry calc(18% + var(--footer-group-offset, 0%)) cover calc(48% + var(--footer-group-offset, 0%));animation-timeline:--footer-timeline}}.footer-group--contacts:where(.astro-n5dk7enu){--footer-group-offset:5%}.footer-group--emails:where(.astro-n5dk7enu){--footer-group-offset:10%}@media (prefers-reduced-motion:no-preference) and (any-hover:hover){.footer-socials:where(.astro-n5dk7enu){animation:scroll-reveal-up both;animation-range:entry 32% cover 62%;animation-timeline:--footer-timeline}}.footer-credits:where(.astro-n5dk7enu){grid-area:credits}@media (prefers-reduced-motion:no-preference) and (any-hover:hover){.footer-credits:where(.astro-n5dk7enu){animation:scroll-reveal-up both;animation-range:entry 38% cover 68%;animation-timeline:--footer-timeline}}}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:where(.astro-n5dk7enu),:where(.astro-n5dk7enu)::backdrop,:where(.astro-n5dk7enu):after,:where(.astro-n5dk7enu):before{--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-content:"";--tw-border-style:solid;--tw-font-weight:initial}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com *//*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@layer theme{._multichat_1112s_33{--bg-color:oklch(48.328% 0.01784 181.17deg);--text-color:white;--send-bg:oklch(48.328% 0.01784 181.17deg);--send-bg-hover:oklch(53.4952% 0.01784 181.17deg);--send-border-radius:calc((1rem + 1.25rem) / 2);--wapp-bg:#25d366;--wapp-text:hsl(173.1034482759, 86.1386138614%, 17.4831495098%);--wapp-bg-hover:rgb(54.3798387097, 219.8201612903, 116.1822580645)}}@layer modules{@keyframes _wappanimation_1112s_1{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}._form_top_start_1112s_55{inset:0 auto auto 0;margin-block-start:var(--spacing,.25rem);margin-inline-start:var(--spacing,.25rem)}._form_top_end_1112s_58{inset:0 0 auto auto;margin-block-start:var(--spacing,.25rem);margin-inline-end:var(--spacing,.25rem)}._form_bottom_start_1112s_61{margin-block-end:var(--spacing,.25rem);margin-inline-start:var(--spacing,.25rem)}@media (width >= 750px){._form_bottom_start_1112s_61{margin-block-end:calc(var(--spacing, .25rem) + var(--closer-h,0px))}}._form_bottom_start_1112s_61{inset:auto auto 0 0}._form_bottom_end_1112s_72{margin-block-end:var(--spacing,.25rem);margin-inline-end:var(--spacing,.25rem)}@media (width >= 750px){._form_bottom_end_1112s_72{margin-block-end:calc(var(--spacing, .25rem) + var(--closer-h,0px))}}._form_bottom_end_1112s_72{inset:auto 0 0 auto}._open_top_start_1112s_83{inset:0 auto auto 0;margin-block-start:var(--spacing,.25rem);margin-inline-start:var(--spacing,.25rem)}._open_top_end_1112s_86{inset:0 0 auto auto;margin-block-start:var(--spacing,.25rem);margin-inline-end:var(--spacing,.25rem)}._open_bottom_start_1112s_89{inset:auto auto 0 0;margin-block-end:var(--spacing,.25rem);margin-inline-start:var(--spacing,.25rem)}._open_bottom_end_1112s_92{inset:auto 0 0 auto;margin-block-end:var(--spacing,.25rem);margin-inline-end:var(--spacing,.25rem)}._chat_close_1112s_95{cursor:pointer}._chat_form_1112s_98{background-color:var(--color-white,oklch(100% 0 none));border-radius:calc(var(--spacing, .25rem) * .5);font-family:var(--font-albert-sans);overflow:clip;position:fixed;width:28.125rem;z-index:10;--tw-shadow:0 0.125rem 0.25rem var(--tw-shadow-color, rgba(0,0,0,0.075));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);@supports not(overflow:clip){overflow:hidden}font-size:var(--body-font-size,16px)}._chat_body_1112s_102,._chat_footer_1112s_102,._chat_header_1112s_102{padding-block:calc(var(--spacing, .25rem) * .5);padding-inline:calc(var(--spacing, .25rem) * .5)}._chat_header_1112s_102{align-items:center;background-color:var(--bg-color);display:flex;justify-content:space-between;--tw-font-weight:var(--font-weight-medium, 500);color:var(--text-color);font-weight:var(--font-weight-medium,500);--s1:white;font-size:calc(18/16 * var(--body-font-size,16px))}._chat_body_1112s_102{font-size:max(90%,.875rem);padding-block-end:0;padding-block-end:calc(var(--spacing, .25rem) * 0)}._chat_body_1112s_102 p:last-child{margin-block-end:0;margin-block-end:calc(var(--spacing, .25rem) * 0)}._chat_message_1112s_117{grid-area:textarea;height:7.5rem;resize:none}._chat_message_1112s_117,._chat_message_1112s_117.form-control{border-radius:var(--send-border-radius)}._chat_footer_1112s_102{display:grid;gap:calc(var(--spacing, .25rem) * .25);grid:"textarea buttons"/minmax(0,1fr) auto;place-items:end normal}._chat_buttons_1112s_127{display:grid;grid-area:buttons;row-gap:calc(var(--spacing, .25rem) * .25)}._chat_send_1112s_130{border-radius:calc(infinity * .0625rem);column-gap:calc(var(--spacing, .25rem) * .5);display:grid;grid-auto-flow:column;padding:calc(var(--spacing, .25rem) * 1/3);--link-color:white;--link-hover-color:white;--link-decoration-line:none;--link-hover-decoration-line:none;align-items:center;background-color:var(--send-bg);cursor:pointer;flex:none;font-size:.8em;justify-content:center;--tw-leading:var(--leading-none, 1);color:var(--color-white,oklch(100% 0 none));line-height:var(--leading-none,1);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:0.25s;transition-duration:.25s}._chat_send_svg_1112s_138{aspect-ratio:1/1;fill:currentcolor;height:var(--body-font-size,16px);width:auto}._chat_send_1112s_130:focus,._chat_send_1112s_130:hover{background-color:var(--send-bg-hover)}._chat_send_1112s_130._wapp_1112s_144{background-color:var(--wapp-bg);color:var(--wapp-text)}._chat_send_1112s_130._wapp_1112s_144:focus,._chat_send_1112s_130._wapp_1112s_144:hover{background-color:var(--wapp-bg-hover)}._chat_send_1112s_130._sms_1112s_150 ._chat_send_1112s_130{aspect-ratio:4/5}._chat_form_1112s_98{transition:margin .25s cubic-bezier(.45,0,.55,1)}._chat_form_1112s_98.__animation-in{animation:_wappanimation_1112s_1 .25s cubic-bezier(.11,0,.5,0) both}._chat_form_1112s_98.__animation-out{animation:_wappanimation_1112s_1 .125s cubic-bezier(.33,1,.68,1) reverse both}._chat_open_1112s_162{transition:transform .25s cubic-bezier(.45,0,.55,1)}@media (width >= 750px){._chat_open_1112s_162{transform:translateY(calc(var(--zero) - var(--closer-h, 0px)))}}._chat_open_1112s_162:before{transition:background .25s}._chat_open_1112s_162:focus:before,._chat_open_1112s_162:hover:before{background-color:oklch(53.4952% .01784 181.17deg)}._chat_close_1112s_95{--s1:white}._chat_close_svg_1112s_179{height:1.25rem;width:1.25rem}#_ChatMessage_1112s_1{width:100%}}@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-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--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:0;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-leading:initial;--tw-duration:initial}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*! Sass Fairy v1 | (c) roydukkey | https://sass-fairy.com/license*/@layer theme{:root{--multichat-offset:calc(3.75rem + 2 * var(--spacing, .25rem))}@media (width < 576px) and (orientation:portrait){:root{--multichat-offset:0}}}@layer components{.multichat:where(.astro-seiwqdyu){--border-width:.0625rem;--border-color:oklch(87% 0 none)}:root:has(.multichat){transition:--chat-visibility 0s .4s}.multichat-chat-form:where(.astro-seiwqdyu),.multichat-chat-open:where(.astro-seiwqdyu){visibility:var(--fixed-visbility,visible)}@media (width < 576px) and (orientation:portrait){.multichat-chat-form:where(.astro-seiwqdyu),.multichat-chat-open:where(.astro-seiwqdyu){display:none!important}}.multichat-chat-open:where(.astro-seiwqdyu){--h:3.75rem;align-items:center;cursor:pointer;display:grid;font-size:1.5625rem;grid-template-columns:3.75rem auto;height:var(--h);justify-content:center;position:fixed;transition:opacity .4s,transform .4s;visibility:var(--chat-visibility,visible);z-index:10}.multichat-chat-open:where(.astro-seiwqdyu):before,.multichat-chat-open:where(.astro-seiwqdyu)>[data-icon]{grid-area:1/1}.multichat-chat-open:where(.astro-seiwqdyu):before{background:oklch(48.328% .01784 181.17);border:.0625rem solid;border-radius:1.875rem;color:#fff;content:"";order:-1;place-self:normal;pointer-events:none}.multichat-chat-open:where(.astro-seiwqdyu)>.multichat-logo:where(.astro-seiwqdyu){color:var(--color-white,oklch(100% 0 none));fill:currentColor;height:1em;place-self:center;width:1em}.multichat-chat-label:where(.astro-seiwqdyu){--ps:calc(calc(var(--spacing, .25rem) * .5) + 1.875rem);--ms:-1.8125rem;--text-length:max(.625rem, .7rem);display:none;font-size:var(--text-length);line-height:var(--leading-none,1);margin-inline-start:var(--ms);padding-inline-end:calc(var(--spacing, .25rem) * .5);padding-inline-start:var(--ps);--tw-font-weight:var(--font-weight-medium, 500);background:#fff;border:.0625rem solid #e6e6e6;border-radius:0 var(--body-font-size,16px) var(--body-font-size,16px) 0;color:inherit;font-weight:var(--font-weight-medium,500);height:calc(32/16 * var(--body-font-size, 16px));order:-2;text-transform:uppercase}@media (width >= 750px){.multichat-chat-label:where(.astro-seiwqdyu){align-items:center;display:flex;grid-area:1/2;justify-self:self-start;white-space:nowrap}}}@property --tw-font-weight{syntax:"*";inherits:false}@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,:where(.astro-seiwqdyu):host{--chat-visibility:visible}:where(.astro-seiwqdyu),:where(.astro-seiwqdyu)::backdrop,:where(.astro-seiwqdyu):after,:where(.astro-seiwqdyu):before{--tw-font-weight:initial}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer components{.errorPage:where(.astro-fbqzt6jn){display:grid;margin-block-end:var(--dy);margin-block-start:var(--dy);margin-inline:var(--dx);max-width:var(--outer-w);row-gap:var(--spacing,.25rem);width:-webkit-fill-available;width:-moz-available;width:stretch;--cur-sp:clamp(.563rem, 1.56vw, 1.172rem);--outer-w:75rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}.errorPage-title:where(.astro-fbqzt6jn){display:grid;place-self:center;row-gap:calc(var(--spacing, .25rem) * .5);text-align:center;--tw-leading:var(--leading-none, 1);line-height:var(--leading-none,1);--tw-font-weight:var(--font-weight-extralight, 200);color:var(--color-error,oklch(53.283% .18066 27.361));font-weight:var(--font-weight-extralight,200)}.errorPage-content:where(.astro-fbqzt6jn){justify-self:center}.errorPage-btnBack:where(.astro-fbqzt6jn){border-radius:var(--radius-lg,.5rem);cursor:pointer;display:grid;grid-auto-flow:column;place-items:center;text-align:center;--tw-leading:var(--leading-tight, 1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold, 700);font-weight:var(--font-weight-bold,700);text-transform:uppercase;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.15s;transition-duration:.15s;--tw-ease:var(--ease-in-out, cubic-bezier(.4, 0, .2, 1));transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));--link-decoration-line:none;--link-hover-decoration-line:none;--btn-disabled-opacity:.65;background:var(--btn-bg);border:var(--btn-border-width,1px) solid var(--btn-border-color);color:var(--btn-color);column-gap:1ch;grid-auto-rows:minmax(calc(2.5rem - calc(var(--spacing, .25rem) * .375) * 2),auto);padding-block:calc(var(--spacing, .25rem) * .375);padding-inline:calc(var(--spacing, .25rem) * 1.5);&:hover{background:var(--btn-hover-bg);border-color:var(--btn-hover-border-color);color:var(--btn-hover-color)}&:active{background:var(--btn-active-bg);border-color:var(--btn-active-border-color);color:var(--btn-active-color)}&:disabled{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border-color);color:var(--btn-disabled-color);opacity:var(--btn-disabled-opacity);pointer-events:none}@media (width >= 576px){width:fit-content;--tw-tracking:.05em;letter-spacing:.05em}place-self:center;--btn-bg:var(--btn-bg-error, oklch(53.283% .18066 27.361));--btn-border-color:var(--btn-border-error, oklch(53.283% .18066 27.361));--btn-color:var(--btn-text-error, oklch(100% 0 0));--btn-hover-bg:var(--btn-hover-bg-error, oklch(43.283% .20066 27.361));--btn-hover-border-color:var(--btn-hover-border-error, oklch(43.283% .20066 27.361));--btn-hover-color:var(--btn-hover-text-error, oklch(100% 0 0));--btn-active-bg:var(--btn-active-bg-error, oklch(43.283% .20066 27.361));--btn-active-border-color:var(--btn-active-border-error, oklch(43.283% .20066 27.361));--btn-active-color:var(--btn-active-text-error, oklch(100% 0 0));--btn-disabled-bg:var(--btn-disabled-bg-error, oklch(53.283% .18066 27.361));--btn-disabled-border-color:var(--btn-disabled-border-error, oklch(53.283% .18066 27.361));--btn-disabled-color:var(--btn-disabled-text-error, oklch(100% 0 0))}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:where(.astro-fbqzt6jn),:where(.astro-fbqzt6jn)::backdrop,:where(.astro-fbqzt6jn):after,:where(.astro-fbqzt6jn):before{--tw-leading:initial;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial;--tw-tracking:initial}}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer components{.error-body:where(.astro-r4g2g7zd){--gap-y:min(4.375rem, var(--dy));align-items:center;container-type:inline-size;display:flex;flex-flow:column;row-gap:var(--gap-y);width:100%}.error-page:where(.astro-r4g2g7zd){overflow-y:auto;row-gap:var(--gap-y);--cur-sp:clamp(.26rem, -.389rem + 1.8vw, 2.539rem);--outer-w:162.5rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2);scrollbar-color:oklch(24.164% .00892 181.17) oklch(100% 0 none);scrollbar-gutter:stable;scrollbar-width:thin}.error-page-main:where(.astro-r4g2g7zd),.error-page:where(.astro-r4g2g7zd){display:grid;width:-webkit-fill-available;width:-moz-available;width:stretch}.error-page-main:where(.astro-r4g2g7zd){row-gap:var(--spacing,.25rem)}.error-page-header:where(.astro-r4g2g7zd){background-color:var(--color-body-bg,oklch(100% 0 none));display:grid;inset:0 auto auto 0;padding:var(--spacing,.25rem);position:sticky;z-index:1}.error-page-logo:where(.astro-r4g2g7zd){aspect-ratio:500/223;color:var(--color-primary,oklch(48.328% .01784 181.17));display:grid;justify-self:center;width:clamp(9.375rem,7.56048rem + 8.06452vw,15.625rem)}.error-page-title:where(.astro-r4g2g7zd){display:grid;margin-inline:var(--dx);place-self:center;row-gap:calc(var(--spacing, .25rem) * .5);text-align:center;--tw-leading:var(--leading-none, 1);color:var(--color-error,oklch(53.283% .18066 27.361));line-height:var(--leading-none,1)}.error-page-content:where(.astro-r4g2g7zd){justify-self:center;margin-inline:var(--dx);max-width:var(--outer-w);--cur-sp:clamp(.563rem, 1.56vw, 1.172rem);--outer-w:75rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2)}.error-page-details:where(.astro-r4g2g7zd){margin-block-end:var(--dy)}.error-page-btn-back:where(.astro-r4g2g7zd){border-radius:var(--radius-lg,.5rem);cursor:pointer;display:grid;grid-auto-flow:column;place-items:center;text-align:center;--tw-leading:var(--leading-tight, 1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold, 700);font-weight:var(--font-weight-bold,700);text-transform:uppercase;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.15s;transition-duration:.15s;--tw-ease:var(--ease-in-out, cubic-bezier(.4, 0, .2, 1));transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));--link-decoration-line:none;--link-hover-decoration-line:none;--btn-disabled-opacity:.65;background:var(--btn-bg);border:var(--btn-border-width,1px) solid var(--btn-border-color);color:var(--btn-color);column-gap:1ch;grid-auto-rows:minmax(calc(2.5rem - calc(var(--spacing, .25rem) * .375) * 2),auto);padding-block:calc(var(--spacing, .25rem) * .375);padding-inline:calc(var(--spacing, .25rem) * 1.5);&:hover{background:var(--btn-hover-bg);border-color:var(--btn-hover-border-color);color:var(--btn-hover-color)}&:active{background:var(--btn-active-bg);border-color:var(--btn-active-border-color);color:var(--btn-active-color)}&:disabled{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border-color);color:var(--btn-disabled-color);opacity:var(--btn-disabled-opacity);pointer-events:none}@media (width >= 576px){width:fit-content;--tw-tracking:.05em;letter-spacing:.05em}justify-self:safe center;margin-inline:var(--dx);--btn-bg:var(--btn-bg-error, oklch(53.283% .18066 27.361));--btn-border-color:var(--btn-border-error, oklch(53.283% .18066 27.361));--btn-color:var(--btn-text-error, oklch(100% 0 0));--btn-hover-bg:var(--btn-hover-bg-error, oklch(43.283% .20066 27.361));--btn-hover-border-color:var(--btn-hover-border-error, oklch(43.283% .20066 27.361));--btn-hover-color:var(--btn-hover-text-error, oklch(100% 0 0));--btn-active-bg:var(--btn-active-bg-error, oklch(43.283% .20066 27.361));--btn-active-border-color:var(--btn-active-border-error, oklch(43.283% .20066 27.361));--btn-active-color:var(--btn-active-text-error, oklch(100% 0 0));--btn-disabled-bg:var(--btn-disabled-bg-error, oklch(53.283% .18066 27.361));--btn-disabled-border-color:var(--btn-disabled-border-error, oklch(53.283% .18066 27.361));--btn-disabled-color:var(--btn-disabled-text-error, oklch(100% 0 0))}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:where(.astro-r4g2g7zd),:where(.astro-r4g2g7zd)::backdrop,:where(.astro-r4g2g7zd):after,:where(.astro-r4g2g7zd):before{--tw-leading:initial;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial;--tw-tracking:initial}}}