/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-scroll-snap-strictness:proximity}}}@layer theme;@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,var(--font-sans,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,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-variation-settings:var(--default-mono-font-variation-settings,initial);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{dialog#lightbox{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem)*4);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);min-width:800px;min-height:300px;margin:auto}dialog#lightbox::backdrop{pointer-events:auto;opacity:.75;background-image:linear-gradient(45deg,gray,#1e90ff,#fff)}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:calc(var(--spacing,.25rem)*0)}.left-0{left:calc(var(--spacing,.25rem)*0)}.z-2{z-index:2}.z-10{z-index:10}.container{width:100%}@media (min-width:30rem){.container{max-width:30rem}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing,.25rem)*2)}.mt-1{margin-top:calc(var(--spacing,.25rem)*1)}.mt-3{margin-top:calc(var(--spacing,.25rem)*3)}.mt-4{margin-top:calc(var(--spacing,.25rem)*4)}.mb-2{margin-bottom:calc(var(--spacing,.25rem)*2)}.mb-8{margin-bottom:calc(var(--spacing,.25rem)*8)}.ml-5{margin-left:calc(var(--spacing,.25rem)*5)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-12{height:calc(var(--spacing,.25rem)*12)}.h-full{height:100%}.w-full{width:100%}.max-w-full{max-width:100%}.flex-1{flex:1}.translate-y-0{--tw-translate-y:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[140\%\]{--tw-translate-y:140%;translate:var(--tw-translate-x)var(--tw-translate-y)}.skew-y-0{--tw-skew-y:skewY(0deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.skew-y-12{--tw-skew-y:skewY(12deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing,.25rem)*1)}.gap-2{gap:calc(var(--spacing,.25rem)*2)}.gap-3{gap:calc(var(--spacing,.25rem)*3)}.gap-4{gap:calc(var(--spacing,.25rem)*4)}.gap-5{gap:calc(var(--spacing,.25rem)*5)}.nf-grid--gap-1{gap:var(--gap-size-1,.5rem)}.nf-grid--gap-2{gap:var(--gap-size-2,1rem)}.nf-grid--gap-3{gap:var(--gap-size-3,2rem)}.nf-grid--gap-4{gap:var(--gap-size-4,4rem)}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.bg-white{background-color:var(--color-white,#fff)}.bg-auto{background-size:auto}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-bottom{background-position:bottom}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-left-bottom{background-position:0 100%}.bg-left-top{background-position:0 0}.bg-right{background-position:100%}.bg-right-bottom{background-position:100% 100%}.bg-right-top{background-position:100% 0}.bg-top{background-position:top}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat{background-repeat:repeat}.bg-repeat-round{background-repeat:round}.bg-repeat-space{background-repeat:space}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.px-3{padding-inline:calc(var(--spacing,.25rem)*3)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.font-bold{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.accent-\[var\(--secondary\)\]{accent-color:var(--secondary)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.saturate-10{--tw-saturate:saturate(10%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-out{--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@media (hover:hover){.group-hover\:-translate-y-\[140\%\]:is(:where(.group):hover *){--tw-translate-y: -140% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:skew-y-0:is(:where(.group):hover *){--tw-skew-y:skewY(0deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.group-hover\:skew-y-12:is(:where(.group):hover *){--tw-skew-y:skewY(12deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}}@media (min-width:30rem){.xs\:flex-row{flex-direction:row}}@media (min-width:40rem){.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-1{gap:calc(var(--spacing,.25rem)*1)}.sm\:gap-2{gap:calc(var(--spacing,.25rem)*2)}.sm\:gap-3{gap:calc(var(--spacing,.25rem)*3)}.sm\:gap-4{gap:calc(var(--spacing,.25rem)*4)}.sm\:gap-5{gap:calc(var(--spacing,.25rem)*5)}.sm\:nf-grid--gap-1{gap:var(--gap-size-1,.5rem)}.sm\:nf-grid--gap-2{gap:var(--gap-size-2,1rem)}.sm\:nf-grid--gap-3{gap:var(--gap-size-3,2rem)}.sm\:nf-grid--gap-4{gap:var(--gap-size-4,4rem)}}@media (min-width:48rem){.md\:hidden{display:none}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:justify-start{justify-content:flex-start}.md\:gap-1{gap:calc(var(--spacing,.25rem)*1)}.md\:gap-2{gap:calc(var(--spacing,.25rem)*2)}.md\:gap-3{gap:calc(var(--spacing,.25rem)*3)}.md\:gap-4{gap:calc(var(--spacing,.25rem)*4)}.md\:gap-5{gap:calc(var(--spacing,.25rem)*5)}.md\:nf-grid--gap-1{gap:var(--gap-size-1,.5rem)}.md\:nf-grid--gap-2{gap:var(--gap-size-2,1rem)}.md\:nf-grid--gap-3{gap:var(--gap-size-3,2rem)}.md\:nf-grid--gap-4{gap:var(--gap-size-4,4rem)}}@media (min-width:64rem){.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-1{gap:calc(var(--spacing,.25rem)*1)}.lg\:gap-2{gap:calc(var(--spacing,.25rem)*2)}.lg\:gap-3{gap:calc(var(--spacing,.25rem)*3)}.lg\:gap-4{gap:calc(var(--spacing,.25rem)*4)}.lg\:gap-5{gap:calc(var(--spacing,.25rem)*5)}.lg\:nf-grid--gap-1{gap:var(--gap-size-1,.5rem)}.lg\:nf-grid--gap-2{gap:var(--gap-size-2,1rem)}.lg\:nf-grid--gap-3{gap:var(--gap-size-3,2rem)}.lg\:nf-grid--gap-4{gap:var(--gap-size-4,4rem)}}@media (min-width:80rem){.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:items-start{align-items:flex-start}.xl\:justify-center{justify-content:center}.xl\:justify-end{justify-content:flex-end}.xl\:justify-start{justify-content:flex-start}.xl\:gap-1{gap:calc(var(--spacing,.25rem)*1)}.xl\:gap-2{gap:calc(var(--spacing,.25rem)*2)}.xl\:gap-3{gap:calc(var(--spacing,.25rem)*3)}.xl\:gap-4{gap:calc(var(--spacing,.25rem)*4)}.xl\:gap-5{gap:calc(var(--spacing,.25rem)*5)}.xl\:nf-grid--gap-1{gap:var(--gap-size-1,.5rem)}.xl\:nf-grid--gap-2{gap:var(--gap-size-2,1rem)}.xl\:nf-grid--gap-3{gap:var(--gap-size-3,2rem)}.xl\:nf-grid--gap-4{gap:var(--gap-size-4,4rem)}}.\[\&\>\*\]\:after\:px-0\.25>:after{content:var(--tw-content);padding-inline:calc(var(--spacing,.25rem)*.25)}.\[\&\>\*\]\:after\:content-\[\'\|\'\]>:after{--tw-content:"|";content:var(--tw-content)}.\[\&\>\*\:last-child\]\:after\:content-none>:last-child:after{content:var(--tw-content);--tw-content:none;content:none}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{cursor:pointer;opacity:.7;z-index:1;background:#ccc;border:0;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow svg{fill:#000;width:1.2em;height:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__pagination__page{opacity:.7;background:#ccc;border:0;border-radius:50%;width:8px;height:8px;margin:3px;padding:0;transition:transform .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible,.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #0bf}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:#0000}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible,.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border:3px solid #0000}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{flex-direction:column;padding:1em 0;display:flex;inset:0 .5em 0 auto}.glightbox-container{-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden;outline:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden;z-index:999999!important}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{z-index:9999;width:100%;height:100%;position:relative;overflow:hidden}.glightbox-container .gslider{justify-content:center;align-items:center;width:100%;height:100%;transition:transform .4s;position:relative;top:0;left:0;overflow:hidden;transform:translate(0);display:flex!important}.glightbox-container .gslide{-webkit-user-select:none;user-select:none;opacity:0;justify-content:center;align-items:center;width:100%;display:flex;position:absolute}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{flex-direction:column;justify-content:center;width:100%;max-width:100%;height:100vh;margin:auto;display:flex;position:relative}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto;border:none;min-height:165px;outline:0!important}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{float:none;-webkit-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;border:none;outline:0;width:auto;min-width:200px;max-width:100vw;height:auto;max-height:100vh;margin:auto;padding:0;display:block}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{transition:none;cursor:-webkit-grabbing!important;cursor:grabbing!important}.gslide-video{max-width:100vh;position:relative;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";background:#ff000057;width:100%;height:100%;display:none;position:absolute}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{min-width:100%;height:75vh;max-width:100%!important}.gslide-video.fullscreen video{width:100%!important;max-width:100%!important}.gslide-inline{text-align:left;background:#fff;max-width:100%;max-height:calc(100vh - 40px);margin:auto;overflow:auto}.gslide-inline .ginlined-content{width:100%;padding:20px}.gslide-inline .dragging{transition:none;cursor:-webkit-grabbing!important;cursor:grabbing!important}.ginlined-content{opacity:1;overflow:auto;display:block!important}.gslide-external{background:#fff;width:100%;min-width:100%;height:100%;max-height:75vh;padding:0;display:flex;overflow:auto}.gslide-media{width:auto;display:flex}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{flex-direction:column;margin:0 auto}.gslide-description{flex:1 0 100%;position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{width:100%;margin:0 auto}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description,.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{background:linear-gradient(#0000 0,#000000bf);width:100%;max-height:78vh;padding:19px 11px 50px;transition:opacity .3s linear;position:absolute;bottom:0;order:2!important;max-width:100vw!important;height:auto!important;overflow:auto!important}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{opacity:.4;transition:opacity .5s}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{opacity:1;transition:opacity .5s}.greset{transition:all .3s}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{z-index:9999;border:2px solid #fff;border-right-color:#0000;border-radius:50%;width:25px;height:25px;margin:0 auto;animation:.8s linear infinite lightboxLoader;display:block;position:absolute;top:47%;left:0;right:0}.goverlay{will-change:opacity;background:#000;width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;border:none;flex-direction:column;justify-content:center;align-items:center;width:26px;height:44px;display:flex}.gclose svg,.gnext svg,.gprev svg{width:25px;height:auto;margin:0;padding:0;display:block}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{color:#000;margin-bottom:19px;font-family:arial;font-size:1em;font-weight:400;line-height:1.4em}.glightbox-clean .gslide-desc{margin-bottom:0;font-family:arial;font-size:.86em;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#000000bf;border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{width:40px;height:50px;position:absolute;top:-100%;left:30px}.glightbox-clean .gnext{width:40px;height:50px;position:absolute;top:-100%;right:30px}.glightbox-clean .gclose{width:35px;height:35px;position:absolute;top:15px;right:10px}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:.5s gfadeIn}.gfadeOut{animation:.5s gfadeOut}.gslideOutLeft{animation:.3s gslideOutLeft}.gslideInLeft{animation:.3s gslideInLeft}.gslideOutRight{animation:.3s gslideOutRight}.gslideInRight{animation:.3s gslideInRight}.gzoomIn{animation:.5s gzoomIn}.gzoomOut{animation:.5s gzoomOut}@keyframes lightboxLoader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate(-60%)}to{visibility:visible;opacity:1;transform:translate(0)}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;transform:translate(0)}to{opacity:0;visibility:hidden;transform:translate(-60%)}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;transform:translate(60%)}to{opacity:1;transform:translate(0)}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;transform:translate(0)}to{opacity:0;transform:translate(60%)}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{flex-direction:row;width:auto;height:auto}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-width:100%;max-height:97vh}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:#000000eb}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px #000000a6}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{height:100%;position:absolute;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#00000052}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:#000000b3}.glightbox-clean .gprev,.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:400;src:url(./geist-v1-latin-regular-BpPKvpN5.woff2)format("woff2")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:500;src:url(./geist-v1-latin-500-B6sbsmx1.woff2)format("woff2")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:700;src:url(./geist-v1-latin-700-DEh65BWS.woff2)format("woff2")}@font-face{font-display:swap;font-family:Canela;font-style:normal;font-weight:400;src:url(./Canela-Regular-DL3iSLIv.woff2)format("woff2")}@layer compoenents{dialog.c-dialog{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem)*4);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);min-width:clamp(80vw,700px,90%);min-height:300px;margin:auto;container-type:inline-size}dialog.c-dialog::backdrop{pointer-events:auto;opacity:.75;background-image:linear-gradient(45deg,gray,#1e90ff,#fff)}.c-textmedia{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.c-textmedia header{order:1;grid-area:HEADER}.c-textmedia .c-textmedia__media .splide__list{height:auto!important}.c-textmedia .c-textmedia__media .splide__list .splide__slide{justify-content:center;display:flex}.c-textmedia .c-textmedia__media{order:2;grid-area:MEDIA;width:100%}.c-textmedia .c-textmedia__media figure{display:inline-block}.c-textmedia .c-textmedia__text{order:3;grid-area:TEXT}.c-textmedia[data-layout=flex-col]{flex-direction:column;display:flex}.c-textmedia[data-layout=flex-col] .c-textmedia__media{text-align:center;align-self:center}.c-textmedia[data-layout=flex-col][media-position-vertical=bottom] header{order:1}.c-textmedia[data-layout=flex-col][media-position-vertical=bottom] .c-textmedia__text{order:2}.c-textmedia[data-layout=flex-col][media-position-vertical=bottom] .c-textmedia__media{order:3}@container frame (min-width:42rem){.c-textmedia[data-layout=float]{display:flow-root}.c-textmedia[data-layout=float] .c-textmedia__media{width:auto;max-width:40vw}.c-textmedia[data-layout=float][media-position-horizontal=left] .c-textmedia__media{float:left}}@container (min-width:42rem){.c-textmedia[data-layout=float][media-position-horizontal=left] .c-textmedia__media{padding-right:calc(var(--spacing,.25rem)*4)}}@container frame (min-width:42rem){.c-textmedia[data-layout=float][media-position-horizontal=right] .c-textmedia__media{float:right}}@container (min-width:42rem){.c-textmedia[data-layout=float][media-position-horizontal=right] .c-textmedia__media{padding-left:calc(var(--spacing,.25rem)*4)}}@container frame (min-width:42rem){.c-textmedia[data-layout=grid]{display:grid}}@container (min-width:42rem){.c-textmedia[data-layout=grid]{gap:calc(var(--spacing,.25rem)*8)}}@container frame (min-width:42rem){.c-textmedia[data-layout=grid] .c-textmedia__media:has(video){max-width:50vw}}.c-textmedia[data-layout=grid]:has(header){grid-template-rows:min-content 1fr}.c-textmedia[data-layout=grid][media-position-horizontal=left]{grid-template-areas:"MEDIA TEXT"}.c-textmedia[data-layout=grid][media-position-horizontal=left]:has(header){grid-template-areas:"MEDIA HEADER""MEDIA TEXT"}.c-textmedia[data-layout=grid][media-position-horizontal=right]{grid-template-areas:"TEXT MEDIA"}.c-textmedia[data-layout=grid][media-position-horizontal=right]:has(header){grid-template-areas:"HEADER MEDIA""TEXT MEDIA"}.c-media{--lightbox-icon-content:"🔍"}.c-media>a.hasLightbox>picture{cursor:nesw-resize;position:relative}.c-media>a.hasLightbox>picture:after{content:var(--lightbox-icon-content);aspect-ratio:1;height:3rem;font-size:2em;position:absolute;bottom:0;right:0}.c-media.c-media--video{--lightbox-icon-content:"⏵"}.c-gallery{grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;display:grid}.c-gallery .c-gallery__item{pointer-events:none;opacity:0;--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));grid-row-start:1;grid-column-start:1}.c-gallery .c-gallery__item:has(:checked){pointer-events:auto;opacity:1}.c-galleryNav{gap:calc(var(--spacing,.25rem)*3);flex-wrap:wrap;display:flex}.c-galleryNav>label{height:calc(var(--spacing,.25rem)*16);width:calc(var(--spacing,.25rem)*16);--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}@media (hover:hover){.c-galleryNav>label:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.c-galleryNav>label:active{background-color:var(--color-white,#fff)}.c-galleryNav>label>img{object-fit:cover;width:100%;height:100%}.c-media-collection.c-media-collection--list{padding:calc(var(--spacing,.25rem)*2);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);gap:calc(var(--spacing,.25rem)*3);flex-flow:column wrap;width:100%;display:flex}@container frame not (min-width:28rem){.c-media-collection.c-media-collection--list{max-width:28rem}}@container frame (min-width:36rem){.c-media-collection.c-media-collection--list{min-width:20rem}}@container frame (min-width:42rem){.c-media-collection.c-media-collection--list{max-width:30vw}}.c-media-collection.c-media-collection--list>dl{gap:calc(var(--spacing,.25rem)*1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-50,oklch(98.5% .002 247.839));padding-bottom:calc(var(--spacing,.25rem)*1);flex-direction:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;align-items:baseline;width:100%;display:grid}@container frame (min-width:24rem){.c-media-collection.c-media-collection--list>dl{gap:calc(var(--spacing,.25rem)*3);display:flex}}.c-media-collection.c-media-collection--list>dl>dt{width:calc(var(--spacing,.25rem)*16);grid-row:1/-1}.c-media-collection.c-media-collection--list>dl>dt img{aspect-ratio:1;width:calc(var(--spacing,.25rem)*15);object-fit:cover}.c-media-collection.c-media-collection--list>dl>dd{grid-column:2/span 2}.c-media-collection.c-media-collection--list>dl>dd:first-of-type{text-overflow:ellipsis;white-space:nowrap;flex:1;grid-column:1/span 3;grid-row-start:2;overflow:hidden}.c-media-collection.c-media-collection--list>dl>dd:last-child{white-space:nowrap;grid-row-start:1;grid-column-start:2;margin-left:auto}.c-accordion{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}details.c-collapse{border-style:var(--tw-border-style);border-width:2px}details.c-collapse summary{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*2);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*2);display:flex}@media (hover:hover){details.c-collapse summary:hover{background-color:#000c}@supports (color:color-mix(in lab,red,red)){details.c-collapse summary:hover{background-color:color-mix(in oklab,var(--color-black,#000)80%,transparent)}}details.c-collapse summary:hover{color:var(--color-white,#fff)}}details.c-collapse summary span.c-collapseSummary__text{flex:1}details.c-collapse summary span.c-collapseSummary__icon{order:2;place-self:end}details.c-collapse summary span.c-collapseSummary__icon:before{content:"⊕";font-size:1.5rem}details.c-collapse .c-collapse__content{--spacing:1rem}details.c-collapse summary+.c-collapse__content>div>:first-child{margin-top:calc(var(--spacing,.25rem)*0)}details.c-collapse summary+.c-collapse__content>div>:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}details.c-collapse[open] summary{background-color:#000000e6}@supports (color:color-mix(in lab,red,red)){details.c-collapse[open] summary{background-color:color-mix(in oklab,var(--color-black,#000)90%,transparent)}}details.c-collapse[open] summary{color:var(--color-white,#fff)}details.c-collapse[open] summary span.c-collapseSummary__icon:before{content:"⊖";font-size:1.5rem}@media (prefers-reduced-motion:no-preference){details.c-collapse{interpolate-size:allow-keywords}}details.c-collapse::details-content{transition:all .25s ease-out,content-visibility .25s allow-discrete;height:0;overflow:clip}details.c-collapse[open]::details-content{height:auto}.c-tabs[tab-orientation=vertical]{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}@media (min-width:48rem){.c-tabs[tab-orientation=vertical]{flex-direction:row}}.c-tabs[tab-orientation=vertical] nav{top:calc(var(--spacing,.25rem)*0);min-width:var(--container-xs,20rem);flex-direction:column;position:sticky}.c-tabs[tab-orientation=vertical] .c-tabs__content .frame:first-child{margin-top:calc(var(--spacing,.25rem)*0)}.c-tabs input{display:none}.c-tabs nav{gap:calc(var(--spacing,.25rem)*3);flex-direction:row;display:flex}@container not (min-width:28rem){.c-tabs nav{flex-direction:column}}.c-tabs nav label{cursor:pointer;background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.c-tabs nav label{background-color:color-mix(in oklab,var(--color-white,#fff)90%,transparent)}}.c-tabs nav label{padding:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}@media (hover:hover){.c-tabs nav label:hover{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.c-tabs nav label:hover{background-color:color-mix(in oklab,var(--color-white,#fff)60%,transparent)}}}.c-tabs .c-tabs__content{grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;display:grid}.c-tabs .c-tabs__content>div{grid-template-rows:0fr;grid-row-start:1;grid-column-start:1;transition:grid-template-rows 2s;display:grid;overflow:hidden}.c-tabs .c-tabs__content>div>*{visibility:hidden;min-height:calc(var(--spacing,.25rem)*0)}.c-tabs:has(input[check-for-tab="1"]:checked) nav>label[tab-nr="1"]{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.c-tabs:has(input[check-for-tab="1"]:checked) nav>label[tab-nr="1"]{background-color:color-mix(in oklab,var(--color-black,#000)80%,transparent)}}.c-tabs:has(input[check-for-tab="1"]:checked) nav>label[tab-nr="1"]{color:var(--color-white,#fff)}.c-tabs:has(input[check-for-tab="1"]:checked) .c-tabs__content>div[tab-nr="1"]{z-index:10;opacity:1;grid-template-rows:1fr}.c-tabs:has(input[check-for-tab="1"]:checked) .c-tabs__content>div[tab-nr="1"]>*{visibility:visible}.c-tabs:has(input[check-for-tab="1"]:checked) .c-tabs__content>div[tab-nr="1"]{transition:grid-template-rows .1s}.c-tabs:has(input[check-for-tab="2"]:checked) nav>label[tab-nr="2"]{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.c-tabs:has(input[check-for-tab="2"]:checked) nav>label[tab-nr="2"]{background-color:color-mix(in oklab,var(--color-black,#000)80%,transparent)}}.c-tabs:has(input[check-for-tab="2"]:checked) nav>label[tab-nr="2"]{color:var(--color-white,#fff)}.c-tabs:has(input[check-for-tab="2"]:checked) .c-tabs__content>div[tab-nr="2"]{z-index:10;opacity:1;grid-template-rows:1fr}.c-tabs:has(input[check-for-tab="2"]:checked) .c-tabs__content>div[tab-nr="2"]>*{visibility:visible}.c-tabs:has(input[check-for-tab="2"]:checked) .c-tabs__content>div[tab-nr="2"]{transition:grid-template-rows .1s}.c-tabs:has(input[check-for-tab="3"]:checked) nav>label[tab-nr="3"]{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.c-tabs:has(input[check-for-tab="3"]:checked) nav>label[tab-nr="3"]{background-color:color-mix(in oklab,var(--color-black,#000)80%,transparent)}}.c-tabs:has(input[check-for-tab="3"]:checked) nav>label[tab-nr="3"]{color:var(--color-white,#fff)}.c-tabs:has(input[check-for-tab="3"]:checked) .c-tabs__content>div[tab-nr="3"]{z-index:10;opacity:1;grid-template-rows:1fr}.c-tabs:has(input[check-for-tab="3"]:checked) .c-tabs__content>div[tab-nr="3"]>*{visibility:visible}.c-tabs:has(input[check-for-tab="3"]:checked) .c-tabs__content>div[tab-nr="3"]{transition:grid-template-rows .1s}.c-tabs:has(input[check-for-tab="4"]:checked) nav>label[tab-nr="4"]{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.c-tabs:has(input[check-for-tab="4"]:checked) nav>label[tab-nr="4"]{background-color:color-mix(in oklab,var(--color-black,#000)80%,transparent)}}.c-tabs:has(input[check-for-tab="4"]:checked) nav>label[tab-nr="4"]{color:var(--color-white,#fff)}.c-tabs:has(input[check-for-tab="4"]:checked) .c-tabs__content>div[tab-nr="4"]{z-index:10;opacity:1;grid-template-rows:1fr}.c-tabs:has(input[check-for-tab="4"]:checked) .c-tabs__content>div[tab-nr="4"]>*{visibility:visible}.c-tabs:has(input[check-for-tab="4"]:checked) .c-tabs__content>div[tab-nr="4"]{transition:grid-template-rows .1s}.c-tabs:has(input[check-for-tab="5"]:checked) nav>label[tab-nr="5"]{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.c-tabs:has(input[check-for-tab="5"]:checked) nav>label[tab-nr="5"]{background-color:color-mix(in oklab,var(--color-black,#000)80%,transparent)}}.c-tabs:has(input[check-for-tab="5"]:checked) nav>label[tab-nr="5"]{color:var(--color-white,#fff)}.c-tabs:has(input[check-for-tab="5"]:checked) .c-tabs__content>div[tab-nr="5"]{z-index:10;opacity:1;grid-template-rows:1fr}.c-tabs:has(input[check-for-tab="5"]:checked) .c-tabs__content>div[tab-nr="5"]>*{visibility:visible}.c-tabs:has(input[check-for-tab="5"]:checked) .c-tabs__content>div[tab-nr="5"]{transition:grid-template-rows .1s}.c-tabs:has(input[check-for-tab="6"]:checked) nav>label[tab-nr="6"]{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.c-tabs:has(input[check-for-tab="6"]:checked) nav>label[tab-nr="6"]{background-color:color-mix(in oklab,var(--color-black,#000)80%,transparent)}}.c-tabs:has(input[check-for-tab="6"]:checked) nav>label[tab-nr="6"]{color:var(--color-white,#fff)}.c-tabs:has(input[check-for-tab="6"]:checked) .c-tabs__content>div[tab-nr="6"]{z-index:10;opacity:1;grid-template-rows:1fr}.c-tabs:has(input[check-for-tab="6"]:checked) .c-tabs__content>div[tab-nr="6"]>*{visibility:visible}.c-tabs:has(input[check-for-tab="6"]:checked) .c-tabs__content>div[tab-nr="6"]{transition:grid-template-rows .1s}.c-tabs:has(input[check-for-tab="7"]:checked) nav>label[tab-nr="7"]{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.c-tabs:has(input[check-for-tab="7"]:checked) nav>label[tab-nr="7"]{background-color:color-mix(in oklab,var(--color-black,#000)80%,transparent)}}.c-tabs:has(input[check-for-tab="7"]:checked) nav>label[tab-nr="7"]{color:var(--color-white,#fff)}.c-tabs:has(input[check-for-tab="7"]:checked) .c-tabs__content>div[tab-nr="7"]{z-index:10;opacity:1;grid-template-rows:1fr}.c-tabs:has(input[check-for-tab="7"]:checked) .c-tabs__content>div[tab-nr="7"]>*{visibility:visible}.c-tabs:has(input[check-for-tab="7"]:checked) .c-tabs__content>div[tab-nr="7"]{transition:grid-template-rows .1s}.c-tabs:has(input[check-for-tab="8"]:checked) nav>label[tab-nr="8"]{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.c-tabs:has(input[check-for-tab="8"]:checked) nav>label[tab-nr="8"]{background-color:color-mix(in oklab,var(--color-black,#000)80%,transparent)}}.c-tabs:has(input[check-for-tab="8"]:checked) nav>label[tab-nr="8"]{color:var(--color-white,#fff)}.c-tabs:has(input[check-for-tab="8"]:checked) .c-tabs__content>div[tab-nr="8"]{z-index:10;opacity:1;grid-template-rows:1fr}.c-tabs:has(input[check-for-tab="8"]:checked) .c-tabs__content>div[tab-nr="8"]>*{visibility:visible}.c-tabs:has(input[check-for-tab="8"]:checked) .c-tabs__content>div[tab-nr="8"]{transition:grid-template-rows .1s}.c-tabs:has(input[check-for-tab="9"]:checked) nav>label[tab-nr="9"]{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.c-tabs:has(input[check-for-tab="9"]:checked) nav>label[tab-nr="9"]{background-color:color-mix(in oklab,var(--color-black,#000)80%,transparent)}}.c-tabs:has(input[check-for-tab="9"]:checked) nav>label[tab-nr="9"]{color:var(--color-white,#fff)}.c-tabs:has(input[check-for-tab="9"]:checked) .c-tabs__content>div[tab-nr="9"]{z-index:10;opacity:1;grid-template-rows:1fr}.c-tabs:has(input[check-for-tab="9"]:checked) .c-tabs__content>div[tab-nr="9"]>*{visibility:visible}.c-tabs:has(input[check-for-tab="9"]:checked) .c-tabs__content>div[tab-nr="9"]{transition:grid-template-rows .1s}.c-cardList{column-gap:calc(var(--spacing,.25rem)*1.5);flex-direction:column;row-gap:48px;display:flex}@media (min-width:40rem){.c-cardList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (min-width:48rem){.c-cardList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.c-cardList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.c-cardList{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:96rem){.c-cardList{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-cardList .c-card,.c-cardList .c-card>a{gap:calc(var(--spacing,.25rem)*.5)}@media (min-width:40rem){.c-cardList .c-card,.c-cardList .c-card>a{grid-template-rows:subgrid;display:grid}}.c-cardList .c-card,.c-cardList .c-card>a{grid-row:span 3}.c-cardList--overflow .c-card:nth-child(n+9){display:none}.loadmoreItems.hide{display:none!important}.c-card.c-card--offer{max-width:100%;height:100%;color:var(--color-secondary,var(--secondary));overflow:hidden}.c-card.c-card--offer>figure,.c-card.c-card--offer>a>figure{background-color:var(--color-secondary,var(--secondary))}@supports (color:color-mix(in lab,red,red)){.c-card.c-card--offer>figure,.c-card.c-card--offer>a>figure{background-color:color-mix(in oklab,var(--color-secondary,var(--secondary))30%,transparent)}}.c-card.c-card--offer>figure,.c-card.c-card--offer>a>figure{aspect-ratio:4/3}@media (min-width:640px){.c-card.c-card--offer>figure,.c-card.c-card--offer>a>figure{aspect-ratio:4/5}}:is(.c-card.c-card--offer>figure,.c-card.c-card--offer>a>figure) picture{width:100%;height:100%;display:block}:is(.c-card.c-card--offer>figure,.c-card.c-card--offer>a>figure) picture img{object-fit:cover;transform-origin:0 100%;height:100%;transition:transform .45s;height:100%!important}.c-card.c-card--offer .missing-img{background-color:var(--light);color:var(--medium-dark);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.c-card.c-card--offer .missing-img svg{width:80px;height:auto}.c-card.c-card--offer:hover img{transform:scale(1.015)}.c-card .c-card__header{margin-top:1rem}@media (min-width:640px){.c-card .c-card__header{margin-top:0}}.c-card .c-card__header{overflow:hidden}.c-card .c-card__header .eyebrow{text-transform:uppercase;color:var(--primary);font-weight:700;font-size:14px!important}.c-card .c-card__header h3{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden;font-size:18px!important}.c-card .c-card__content{margin-top:.5rem}@media (min-width:640px){.c-card .c-card__content{margin-top:0}}}.page{flex-direction:column;min-height:100vh;display:flex;container-type:inline-size}.page .page__content{flex:1}.page .page__footer{margin-top:auto}.page .nf-grid>*{container-type:inline-size}.frame{--nf-spacing:0;--nf-use-spacing-before:0;--nf-use-spacing-after:0;--nf-spacing-default:0;--nf-spacing-extra-small:1em;--nf-spacing-small:2em;--nf-spacing-medium:4em;--nf-spacing-large:6em;--nf-spacing-extra-large:10em;width:100%;margin-top:var(--nf-use-spacing-before,0);margin-bottom:var(--nf-use-spacing-after,0)}.frame.frame-space-before-default{--nf-use-spacing-before:var(--nf-spacing-default)}.frame.frame-space-before-extra-small{--nf-use-spacing-before:var(--nf-spacing-extra-small)}.frame.frame-space-before-small{--nf-use-spacing-before:var(--nf-spacing-small)}.frame.frame-space-before-medium{--nf-use-spacing-before:var(--nf-spacing-medium)}.frame.frame-space-before-large{--nf-use-spacing-before:var(--nf-spacing-large)}.frame.frame-space-before-extra-large{--nf-use-spacing-before:var(--nf-spacing-extra-large)}.frame.frame-space-after-default{--nf-use-spacing-after:var(--nf-spacing-default)}.frame.frame-space-after-extra-small{--nf-use-spacing-after:var(--nf-spacing-extra-small)}.frame.frame-space-after-small{--nf-use-spacing-after:var(--nf-spacing-small)}.frame.frame-space-after-medium{--nf-use-spacing-after:var(--nf-spacing-medium)}.frame.frame-space-after-large{--nf-use-spacing-after:var(--nf-spacing-large)}.frame.frame-space-after-extra-large{--nf-use-spacing-after:var(--nf-spacing-extra-large)}.frame.frame-spacing-inner{margin-block:calc(var(--spacing,.25rem)*0);padding-top:var(--nf-use-spacing-before,0);padding-bottom:var(--nf-use-spacing-after,0)}.frame.frame-has-backgroundimage{--bgimage-default:var(--set-background-image-default,"");--bgimage-sm:var(--set-background-image-sm,var(--bgimage-default));--bgimage-md:var(--set-background-image-md,var(--bgimage-sm));--bgimage-lg:var(--set-background-image-lg,var(--bgimage-md));--bgimage-xl:var(--set-background-image-xl,var(--bgimage-lg));background-image:var(--bgimage-default)}@container (min-width:24rem){.frame.frame-has-backgroundimage{background-image:var(--bgimage-sm)}}@container (min-width:28rem){.frame.frame-has-backgroundimage{background-image:var(--bgimage-md)}}@container (min-width:32rem){.frame.frame-has-backgroundimage{background-image:var(--bgimage-lg)}}@container (min-width:36rem){.frame.frame-has-backgroundimage{background-image:var(--bgimage-xl)}}.nf-grid{flex-flow:wrap;display:flex}@media (min-width:48rem){.nf-grid{flex-wrap:nowrap}}.nf-grid>*{flex-basis:100%}@media (min-width:48rem){.nf-grid[cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.nf-grid[cols="2"]>*{flex-basis:50%}.nf-grid[cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.nf-grid[cols="3"]>*{flex-basis:33.3333%}.nf-grid[cols="4"]{flex-basis:25%}}.nf-grid>*{background-color:#ffffff1a;flex-direction:column;align-items:center;min-height:100%;display:flex}@supports (color:color-mix(in lab,red,red)){.nf-grid>*{background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}@media (min-width:48rem){.nf-grid>[colSize=col-75]{flex-basis:75%}.nf-grid>[colSize=col-66]{flex-basis:66%}.nf-grid>[colSize=col-60]{flex-basis:60%}.nf-grid>[colSize=col-55]{flex-basis:55%}.nf-grid>[colSize=col-50]{flex-basis:50%}.nf-grid>[colSize=col-40]{flex-basis:40%}.nf-grid>[colSize=col-33]{flex-basis:33%}.nf-grid>[colSize=col-25]{flex-basis:25%}.nf-grid>[colSize=col-15]{flex-basis:15%}}.button,.btn{background-color:var(--color-primary,var(--primary));width:fit-content;padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);color:var(--color-white,#fff);--tw-duration:.5s;border-radius:3.40282e38px;transition-duration:.5s;display:inline-block}@media (hover:hover){:is(.button,.btn):hover{background-color:var(--color-secondary,var(--secondary))}}.button,.btn{cursor:pointer;font-weight:500}.button-secondary{background-color:var(--color-secondary,var(--secondary))}@media (hover:hover){.button-secondary:hover{background-color:var(--color-tertiary,var(--tertiary))}}.button-outline-secondary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-secondary,var(--secondary));color:var(--color-secondary,var(--secondary));background-color:#0000}@media (hover:hover){.button-outline-secondary:hover{background-color:var(--color-secondary,var(--secondary));color:var(--color-white,#fff)}}.page__header{z-index:99;view-transition-name:nav}.page__header nav{height:var(--navheight)}.page__header nav:after{content:"";z-index:-1;transform-origin:top;background-color:#fff;width:100%;height:100%;transition:all .4s .1s;position:absolute;top:0;left:0;transform:scaleY(0)}@media (min-width:992px){.page__header nav:after{display:none}}.page__header nav.open:after{transition:all .4s;transform:scaleY(1)}.page__header #navToggle{flex-direction:column;justify-content:space-between;gap:.5rem;width:40px;display:flex}.page__header #navToggle span{background-color:var(--secondary);--tw-duration:.3s;width:100%;height:3px;transition-duration:.3s;display:block}.page__header #navToggle span.hidden{display:none}.page__header #navToggle span:nth-child(3){transform-origin:0;width:75%}@media (min-width:992px){.page__header #navToggle{display:none}}.page__header .header__contact{color:var(--secondary);text-transform:uppercase;letter-spacing:.6px;font-size:10px;font-weight:700}.page__header .header__contact span{text-transform:none;font-family:Canela,Georgia,Times New Roman,Times,serif;font-weight:400;font-size:var(--text-md);letter-spacing:1.5px;line-height:1}.page__header .header__contact{display:none}@media (min-width:992px){.page__header .header__contact{display:flex}}.page__header ul.navigation{left:calc(var(--spacing,.25rem)*0);z-index:-2;align-items:flex-start;gap:calc(var(--spacing,.25rem)*.5);background-color:var(--color-white,#fff);--tw-duration:.4s;flex-direction:column;width:100%;transition-duration:.4s;display:flex;position:absolute}@media (min-width:64rem){.page__header ul.navigation{gap:calc(var(--spacing,.25rem)*2)}}.page__header ul.navigation{top:var(--navheight);transform:translateY(calc(-100% - var(--navheight)));border-color:var(--light);padding:.75rem;list-style:none;overflow:scroll}@media (min-width:992px){.page__header ul.navigation{padding:calc(var(--spacing,.25rem)*2);overflow:auto}}@media (max-width:991px){.page__header ul.navigation{height:calc(100vh - var(--navheight));height:calc(100svh - var(--navheight))}.page__header ul.navigation li{border-top:1px solid #6d605533;width:100%;padding-top:.5rem}}.page__header ul.navigation li a{font-weight:500;font-size:var(--text-sm);color:var(--secondary);text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color .45s,text-underline-offset .45s}@media (max-width:991px){.page__header ul.navigation li a{font-size:var(--text-lg)}}@media (max-width:575px){.page__header ul.navigation li a{font-size:var(--text-md)}}.page__header ul.navigation li a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--secondary);text-decoration-color:var(--secondary)}.page__header ul.navigation li.active a{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}@media (min-width:992px){.page__header ul.navigation{z-index:1;--tw-border-style:none;width:auto;padding:calc(var(--spacing,.25rem)*0);--tw-duration:0s;background-color:#0000;border-style:none;flex-direction:row;align-items:center;transition-duration:0s;display:flex;position:relative;top:auto;left:auto;transform:translateY(0)}.page__header ul.navigation .navigationOnlyMobile{display:none}}.page__header ul.navigation .navigationOnlyMobile{border-top:none;margin-top:auto}.page__header ul.navigation .navigationOnlyMobile li{border-top:none}.page__header ul.navigation .navigationOnlyMobile .navcontact strong{text-transform:uppercase;color:var(--secondary);font-size:14px;font-weight:700}.page__header ul.navigation .navigationOnlyMobile .navcontact p,.page__header ul.navigation .navigationOnlyMobile .navcontact a{color:var(--secondary);font-size:18px;font-weight:400}.page__header ul.navigation .navigationOnlyMobile .navcontact p{margin-top:1.25rem}.page__header nav.open #navToggle span:first-child{transform:rotate(45deg)translate(.25rem,.5rem)}.page__header nav.open #navToggle span:nth-child(2){transform:rotate(-45deg)translate(-.125rem,-.25rem)}.page__header nav.open #navToggle span:nth-child(3){transform:scaleX(0)}.page__header nav.open ul.navigation{transition:all .45s ease-out;transform:translateY(0)}.page__header{z-index:99;width:100%;position:absolute;top:0;left:0}.page__header+.page__content>.frame:first-child>.frame__inner>div,.page__header+.page__content>.frame:first-child>.frame__inner>section{padding-top:130px}@media (min-width:992px){.page__header+.page__content>.frame:first-child>.frame__inner>div,.page__header+.page__content>.frame:first-child>.frame__inner>section{padding-top:220px}}.page__header:has(.frame-type-nf_hero)+.page__content .frame:first-child .frame__inner>div,.page__header:has(.frame-type-nf_hero)+.page__content .frame:first-child .frame__inner>section{padding-top:0}@media (min-width:992px){.page__header:not(:has(.frame-type-nf_hero)){margin-top:1rem}}.page__header:has(.frame-type-nf_hero){position:relative}.page__header:has(.frame-type-nf_hero) nav{color:#fff;z-index:99;width:100%;padding-inline:calc(var(--spacing,.25rem)*2);position:absolute;top:0;left:50%;transform:translate(-50%)}@media (min-width:992px){.page__header:has(.frame-type-nf_hero) nav{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*3)}}.page__header:has(.frame-type-nf_hero) nav.open svg path{fill:var(--secondary)}.page__header:has(.frame-type-nf_hero) nav.open #navToggle span{background:var(--secondary)}.page__header:has(.frame-type-nf_hero) nav svg path{fill:#fff;transition:all .3s}.page__header:has(.frame-type-nf_hero) nav #navToggle span{background:#fff}.page__header:has(.frame-type-nf_hero) nav ul.navigation{z-index:-2}@media (max-width:991px){.page__header:has(.frame-type-nf_hero) nav ul.navigation{padding:calc(var(--spacing,.25rem)*2)}}@media (min-width:1400px){.page__header:has(.frame-type-nf_hero) nav{padding-block:0;padding-inline:1.5rem}}@media (min-width:992px){.page__header:has(.frame-type-nf_hero) nav{background-color:#0000;top:1rem}.page__header:has(.frame-type-nf_hero) nav ul.navigation li a{color:#fff}.page__header:has(.frame-type-nf_hero) nav ul.navigation li a:hover{text-decoration-color:#fff}.page__header:has(.frame-type-nf_hero) nav .header__contact{color:#fff}.page__header:has(.frame-type-nf_hero) nav svg path{fill:#fff}}.page__header+.page__content:has(.frame-type-nikrealestate_offer) .realestatedetail{padding-top:calc(var(--navheight) + 20px)}body:has(nav.open){overscroll-behavior:contain;width:100%;height:100svh;position:fixed;overflow-y:hidden}h1,h2{color:inherit;font-family:var(--serif);font-size:var(--text-xl);text-wrap:balance;flex-direction:column;line-height:1.1;display:flex}:is(h1,h2) small{text-transform:uppercase;color:inherit;font-size:var(--text-xs);letter-spacing:2px;margin-bottom:calc(var(--spacing,.25rem)*1);font-weight:700;font-family:var(--sans)}:is(h1,h2) span{color:inherit;font-family:var(--serif);font-size:var(--text-xl);line-height:1.1}footer{background-color:var(--medium-light);color:var(--secondary);border-top:1px solid #6d605533;padding-top:100px}footer a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}footer .footercontent .container{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}@media (min-width:768px){footer .footercontent .container{justify-content:space-between;gap:calc(var(--spacing,.25rem)*2);flex-direction:row}}footer .footercontent__left{font-size:1.25rem}footer .footercontent__right{flex-direction:column;gap:.5rem;font-size:1.25rem;font-weight:500;line-height:1.4;display:flex}@media (min-width:768px){footer .footercontent__right{row-gap:0}}@media (min-width:820px){footer .footercontent__right{flex-direction:row;gap:2rem;font-size:1.5rem}}@media (min-width:992px){footer .footercontent__right{flex-direction:row;gap:80px;font-size:1.5rem}footer .footercontent__right a:hover{text-decoration-thickness:3px}footer .footercontent__right a{white-space:nowrap;display:block}}footer .footercontent__right ul{padding-inline-start:0;list-style:none}footer .footercontent__right ul li+li{margin-top:.5rem}@media (min-width:768px){footer .footercontent__right ul li+li{margin-top:0}}footer .footerbottom{margin-top:100px;margin-bottom:2rem;font-weight:500}footer .footerbottom .container{flex-direction:column;gap:2rem;display:flex}@media (min-width:768px){footer .footerbottom .container{flex-direction:row;justify-content:space-between}}footer .footerbottom .container .navigation{gap:1rem;padding-inline-start:0;list-style:none}@media (min-width:768px){footer .footerbottom .container .navigation{gap:2.5rem}}footer.fadein--on .footercontent__left,footer.fadein--on .footercontent__right .frame-type-menu_pages,footer.fadein--on .footerbottom{opacity:0;transform:translateY(1.5rem)}footer.fadein--active .footercontent__left,footer.fadein--active .footercontent__right .frame-type-menu_pages{opacity:1;transition:all .7s ease-out;transform:translateY(0)}footer.fadein--active .footercontent__right .frame-type-menu_pages:first-child{transition-delay:.2s}footer.fadein--active .footercontent__right .frame-type-menu_pages:nth-child(2){transition-delay:.4s}footer.fadein--active .footerbottom{opacity:1;transition:all .7s ease-out .6s;transform:translateY(0)}.highlights{background-color:var(--accent-light);color:var(--primary);padding-block:100px}.highlights .container{gap:3rem;display:grid}@media (min-width:992px){.highlights .container{grid-template-columns:repeat(2,minmax(0,1fr))}}.highlights .container .highlights__intro{grid-area:1/1}.highlights .container .highlights__intro p{margin-block:1rem;font-size:1.25rem}.highlights .container .highlights__offerings{grid-row:2;gap:2rem;display:grid}@media (min-width:992px){.highlights .container .highlights__offerings,.highlights .container .highlights__offerings.highlights__offerings--1{grid-column:1/span 2;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}}.highlights .container .highlights__offerings.highlights__offerings--1 .highlights__offer{aspect-ratio:16/9;grid-column:1/span 2}.highlights .container .highlights__offerings.highlights__offerings--2 .highlights__offer:not(:first-child){aspect-ratio:1}.highlights .container .highlights__offer{position:relative;overflow:hidden}.highlights .container .highlights__offer img{z-index:1;object-fit:cover;width:100%;height:100%;transition:all .45s ease-in-out;position:relative}.highlights .container .highlights__offer:hover img{transform:scale(1.025)}.highlights .container .highlights__offer:first-child{aspect-ratio:1;grid-area:1/1/span 2;width:100%;height:auto}.highlights .container .highlights__offer:not(:first-child){aspect-ratio:4/3;width:100%;height:auto}@media (min-width:576px){.highlights .container .highlights__offer:not(:first-child){aspect-ratio:3/2}}@media (min-width:992px){.highlights .container .highlights__offer:not(:first-child){aspect-ratio:2;height:100%}}.highlights .container .highlights__offer:before{content:"";opacity:.45;z-index:2;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.highlights .container .highlights__offertext{z-index:3;color:#fff;width:75%;position:absolute;bottom:1.75rem;left:1.75rem}.highlights .container .highlights__offertext h3{font-family:var(--serif);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:1.5rem;font-weight:400;display:-webkit-box;overflow:hidden}@media (min-width:576px){.highlights .container .highlights__offertext h3{font-size:1.75rem}}@media (min-width:768px){.highlights .container .highlights__offertext h3{font-size:2rem}}@media (min-width:992px){.highlights .container .highlights__offertext h3{font-size:1.75rem}}@media (min-width:1200px){.highlights .container .highlights__offertext h3{font-size:2rem}}.highlights .container .highlights__offertext h3 small{font-family:var(--sans);opacity:.7;text-transform:uppercase;font-size:.75rem;font-weight:700;display:block}.highlights .container .highlights__offertext span{font-size:1rem}@media (min-width:576px){.highlights .container .highlights__offertext span{font-size:1.25rem}}.highlights .container .highlights__offerings.fadein--on .highlights__offer{opacity:0;z-index:3;transform:translateY(1rem)}.highlights .container .highlights__offerings.fadein--active .highlights__offer{opacity:1;transition:all .5s ease-out;transform:translateY(0)}@media (min-width:992px){.highlights .container .highlights__offerings.fadein--active .highlights__offer:nth-child(2){transition-delay:.15s}.highlights .container .highlights__offerings.fadein--active .highlights__offer:nth-child(3){transition-delay:.3s}}.highlights .container .highlights__offerings.fadein--active .highlights__offer:hover:nth-child(2),.highlights .container .highlights__offerings.fadein--active .highlights__offer:hover:nth-child(3){transition-delay:0s}:is(.highlights .container .highlights__offerings.fadein--active .highlights__offer:hover:nth-child(2),.highlights .container .highlights__offerings.fadein--active .highlights__offer:hover:nth-child(3)) img{transition-delay:0s;transform:scale(1.025)}@keyframes offerfadein{0%{transform:translateY(1rem)}to{transform:translateY(0)}}.realestatedetail .realestatedetail__header .container{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:1200px){.realestatedetail .realestatedetail__header .container{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.realestatedetail .realestatedetail__herothumbs{margin-bottom:3.75rem;display:none;position:relative}@media (min-width:1200px){.realestatedetail .realestatedetail__herothumbs{display:block}}.realestatedetail .realestatedetail__herothumbs .splide__arrows{bottom:calc(var(--spacing,.25rem)*1);gap:calc(var(--spacing,.25rem)*.5);justify-content:space-between;width:100%;padding-inline:1rem;display:flex;position:absolute;right:0}.realestatedetail .realestatedetail__herothumbs .splide__arrows .splide__arrow{--tw-translate-y:calc(var(--spacing,.25rem)*0);width:40px;height:40px;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-white,#fff);opacity:1;inset-inline:auto;border-radius:0;position:relative;top:auto;bottom:auto;transform:translateY(0)}.realestatedetail .realestatedetail__herothumbs .splide__arrows .splide__arrow--prev{--tw-scale-x: -100% ;scale:var(--tw-scale-x)var(--tw-scale-y)}.realestatedetail .realestatedetail__herothumbs .splide__track{height:100%}.realestatedetail .realestatedetail__herothumbs .splide__track img{object-fit:cover;width:100%;height:100%}.realestatedetail .realestatedetail__herothumbs .splide__track .splide__slide{opacity:.65}.realestatedetail .realestatedetail__herothumbs .splide__track .splide__slide.is-active{opacity:1;border:none;outline:none}.realestatedetail .realestatedetail__hero{margin-bottom:3.75rem}.realestatedetail .realestatedetail__hero img{object-fit:cover;width:100%;height:500px}.realestatedetail .realestatedetail__hero .splide__arrows{bottom:calc(var(--spacing,.25rem)*1);gap:calc(var(--spacing,.25rem)*.5);display:flex;position:absolute;right:1rem}.realestatedetail .realestatedetail__hero .splide__arrows .splide__arrow{--tw-translate-y:calc(var(--spacing,.25rem)*0);width:40px;height:40px;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-white,#fff);opacity:1;inset-inline:auto;border-radius:0;position:relative;top:auto;bottom:auto;transform:translateY(0)}.realestatedetail .realestatedetail__hero .splide__arrows .splide__arrow--prev{--tw-scale-x: -100% ;scale:var(--tw-scale-x)var(--tw-scale-y)}.realestatedetail .realestatedetail__hero .splide__slide span{inset-inline-start:calc(var(--spacing,.25rem)*1);bottom:calc(var(--spacing,.25rem)*1);transform-origin:bottom;background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*1);padding-block:calc(var(--spacing,.25rem)*.5);color:var(--color-secondary,var(--secondary));opacity:0;--tw-duration:.3s;transition-duration:.3s;position:absolute}.realestatedetail .realestatedetail__hero .splide__slide.is-active span{opacity:1}.realestatedetail .container{gap:calc(var(--spacing,.25rem)*2);display:grid}.realestatedetail .realestatedetail__intro h1{margin-bottom:calc(var(--spacing,.25rem)*1);color:var(--color-secondary,var(--secondary))}@media (min-width:992px){.realestatedetail .realestatedetail__intro{grid-area:1/1}}.realestatedetail .realestatedetail__details{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-medium-light,var(--medium-light));padding:calc(var(--spacing,.25rem)*1.5);color:var(--color-secondary,var(--secondary));flex-direction:column;display:flex}.realestatedetail .realestatedetail__details .button{margin-top:calc(var(--spacing,.25rem)*1.5);text-align:center;width:100%}.realestatedetail .realestatedetail__group{margin-top:calc(var(--spacing,.25rem)*1);margin-bottom:calc(var(--spacing,.25rem)*1);flex-direction:column;display:flex}.realestatedetail .realestatedetail__group>dt{color:var(--color-tertiary,var(--tertiary));font-size:20px}.realestatedetail .realestatedetail__group>dd>dl{padding-block:calc(var(--spacing,.25rem)*.75);padding-left:calc(var(--spacing,.25rem)*.5);font-size:18px}.realestatedetail .realestatedetail__detail{border-bottom-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-bottom-width:1px;border-color:var(--color-medium,var(--medium));padding-block:calc(var(--spacing,.25rem)*1);justify-content:space-between;display:flex}.realestatedetail .realestatedetail__detail dd{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.realestatedetail .realestatedetail__detail{font-size:20px}.realestatedetail .realestatedetail__text{color:var(--color-tertiary,var(--tertiary))}.realestatedetail .realestatedetail__text p:empty{display:none}.realestatedetail .realestatedetail__text *+p{margin-top:calc(var(--spacing,.25rem)*1)}.realestatedetail .realestatedetail__text ul{margin-top:calc(var(--spacing,.25rem)*1);padding-inline-start:.75rem;list-style-type:"+"}.realestatedetail .realestatedetail__text ul li{padding-left:.5rem}@media (min-width:992px){.realestatedetail .realestatedetail__text{grid-area:2/1}.realestatedetail .realestatedetail__infos{grid-area:2/2}}.realestatedetail .realestatedetail__contact{margin-top:calc(var(--spacing,.25rem)*1.5);gap:calc(var(--spacing,.25rem)*1);background-color:var(--color-light-medium,var(--light-medium));padding:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}@media (min-width:576px) and (max-width:991px){.realestatedetail .realestatedetail__contact{text-align:center;align-items:center}}.realestatedetail .realestatedetail__contact a[href^="tel:"]:before{background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.4418 14.9604H14.2584V10.391L10.3695 9.59378L8.11398 11.8493C7.59546 11.5512 7.11246 11.2305 6.66498 10.8872C6.2175 10.544 5.80605 10.1841 5.43064 9.80767C5.02879 9.41878 4.65287 8.99749 4.30287 8.54378C3.95287 8.09008 3.63528 7.61045 3.35009 7.10489L5.56676 4.86878L4.84731 0.960449H0.258423V1.77712C0.258423 3.41045 0.608423 5.01786 1.30842 6.59934C2.00842 8.18082 3.00657 9.61971 4.30287 10.916C5.59916 12.2123 7.04116 13.2104 8.62887 13.9104C10.2166 14.6104 11.8209 14.9604 13.4418 14.9604ZM2.6112 5.62712C2.41676 5.16045 2.25472 4.67097 2.12509 4.15867C1.99546 3.64638 1.89824 3.09882 1.83342 2.516H3.56398L3.89453 4.34378L2.6112 5.62712ZM9.57231 12.5882L10.8751 11.2854L12.7029 11.6549V13.366C12.1843 13.3271 11.6625 13.2429 11.1372 13.1132C10.6119 12.9836 10.0903 12.8086 9.57231 12.5882Z' fill='%236D6055'/%3E%3C/svg%3E%0A")}.realestatedetail .realestatedetail__contact a[href^="tel:"]:hover:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ0MTggMTQuOTYwNEgxNC4yNTg0VjEwLjM5MUwxMC4zNjk1IDkuNTkzNzhMOC4xMTM5OCAxMS44NDkzQzcuNTk1NDYgMTEuNTUxMiA3LjExMjQ2IDExLjIzMDUgNi42NjQ5OCAxMC44ODcyQzYuMjE3NSAxMC41NDQgNS44MDYwNSAxMC4xODQxIDUuNDMwNjQgOS44MDc2N0M1LjAyODc5IDkuNDE4NzggNC42NTI4NyA4Ljk5NzQ5IDQuMzAyODcgOC41NDM3OEMzLjk1Mjg3IDguMDkwMDggMy42MzUyOCA3LjYxMDQ1IDMuMzUwMDkgNy4xMDQ4OUw1LjU2Njc2IDQuODY4NzhMNC44NDczMSAwLjk2MDQ0OUgwLjI1ODQyM1YxLjc3NzEyQzAuMjU4NDIzIDMuNDEwNDUgMC42MDg0MjMgNS4wMTc4NiAxLjMwODQyIDYuNTk5MzRDMi4wMDg0MiA4LjE4MDgyIDMuMDA2NTcgOS42MTk3MSA0LjMwMjg3IDEwLjkxNkM1LjU5OTE2IDEyLjIxMjMgNy4wNDExNiAxMy4yMTA0IDguNjI4ODcgMTMuOTEwNEMxMC4yMTY2IDE0LjYxMDQgMTEuODIwOSAxNC45NjA0IDEzLjQ0MTggMTQuOTYwNFpNMi42MTEyIDUuNjI3MTJDMi40MTY3NiA1LjE2MDQ1IDIuMjU0NzIgNC42NzA5NyAyLjEyNTA5IDQuMTU4NjdDMS45OTU0NiAzLjY0NjM4IDEuODk4MjQgMy4wOTg4MiAxLjgzMzQyIDIuNTE2SDMuNTYzOThMMy44OTQ1MyA0LjM0Mzc4TDIuNjExMiA1LjYyNzEyWk05LjU3MjMxIDEyLjU4ODJMMTAuODc1MSAxMS4yODU0TDEyLjcwMjkgMTEuNjU0OVYxMy4zNjZDMTIuMTg0MyAxMy4zMjcxIDExLjY2MjUgMTMuMjQyOSAxMS4xMzcyIDEzLjExMzJDMTAuNjExOSAxMi45ODM2IDEwLjA5MDMgMTIuODA4NiA5LjU3MjMxIDEyLjU4ODJaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)}.realestatedetail .realestatedetail__contact a[href^="mailto:"]:before{background-image:url("data:image/svg+xml,%3Csvg width='18' height='15' viewBox='0 0 18 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.111938 14.9604V0.960449H17.6119V14.9604H0.111938ZM8.86194 8.83545L1.86194 4.46045V13.2104H15.8619V4.46045L8.86194 8.83545ZM8.86194 7.08545L15.8619 2.71045H1.86194L8.86194 7.08545ZM1.86194 4.46045V2.71045V13.2104V4.46045Z' fill='%236D6055'/%3E%3C/svg%3E");transition:all .35s}.realestatedetail .realestatedetail__contact a[href^="mailto:"]:hover:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxOCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMTExOTM4IDE0Ljk2MDRWMC45NjA0NDlIMTcuNjExOVYxNC45NjA0SDAuMTExOTM4Wk04Ljg2MTk0IDguODM1NDVMMS44NjE5NCA0LjQ2MDQ1VjEzLjIxMDRIMTUuODYxOVY0LjQ2MDQ1TDguODYxOTQgOC44MzU0NVpNOC44NjE5NCA3LjA4NTQ1TDE1Ljg2MTkgMi43MTA0NUgxLjg2MTk0TDguODYxOTQgNy4wODU0NVpNMS44NjE5NCA0LjQ2MDQ1VjIuNzEwNDVWMTMuMjEwNFY0LjQ2MDQ1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)}.realestatedetail .realestatedetail__contactimages{display:flex}.realestatedetail .realestatedetail__contactimages img{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-light-medium,var(--light-medium));background-color:var(--color-white,#fff);aspect-ratio:1;border:2px solid var(--medium-light);border-radius:3.40282e38px;width:44px;height:auto;overflow:hidden}.realestatedetail .realestatedetail__contactimages img+img{margin-inline-start:calc(var(--spacing,.25rem)*-.75)}.realestatedetail .realestatedetail__infos.fadein--on .realestatedetail__details{opacity:0;transform:translateY(2rem)}.realestatedetail .realestatedetail__infos.fadein--on .realestatedetail__details div,.realestatedetail .realestatedetail__infos.fadein--on .realestatedetail__details a{opacity:0;transform:translateY(1rem)}.realestatedetail .realestatedetail__infos.fadein--on .realestatedetail__contact{opacity:0;transform:translateY(2rem)}.realestatedetail .realestatedetail__infos.fadein--on .realestatedetail__contact img{opacity:0;transform:translate(.5rem)rotate(5deg)}.realestatedetail .realestatedetail__infos.fadein--on .realestatedetail__contact p,.realestatedetail .realestatedetail__infos.fadein--on .realestatedetail__contact .button{opacity:0;transform:translateY(1rem)}.realestatedetail .realestatedetail__infos.fadein--active .realestatedetail__details{opacity:1;transition:all .7s ease-out;transform:translateY(0)}.realestatedetail .realestatedetail__infos.fadein--active .realestatedetail__details div,.realestatedetail .realestatedetail__infos.fadein--active .realestatedetail__details a{opacity:1;transition:all .7s ease-out .55s;transform:translateY(0)}.realestatedetail .realestatedetail__infos.fadein--active .realestatedetail__contact{opacity:1;transition:all .7s ease-out 1s;transform:translateY(0)}.realestatedetail .realestatedetail__infos.fadein--active .realestatedetail__contact img{opacity:1;transition:all .7s ease-out 1.15s;transform:translate(0)rotate(0)}.realestatedetail .realestatedetail__infos.fadein--active .realestatedetail__contact img:nth-child(2){transition-delay:1.3s}.realestatedetail .realestatedetail__infos.fadein--active .realestatedetail__contact img:nth-child(3){transition-delay:1.45s}.realestatedetail .realestatedetail__infos.fadein--active .realestatedetail__contact img:nth-child(4){transition-delay:1.6s}.realestatedetail .realestatedetail__infos.fadein--active .realestatedetail__contact img:nth-child(5){transition-delay:1.75s}.realestatedetail .realestatedetail__infos.fadein--active .realestatedetail__contact p,.realestatedetail .realestatedetail__infos.fadein--active .realestatedetail__contact .button{opacity:1;transition:all .7s ease-out;transform:translateY(0)}.realestatedetail .realestatedetail__infos.fadein--active .realestatedetail__contact p{transition-delay:1.5s}.realestatedetail .realestatedetail__infos.fadein--active .realestatedetail__contact .button{transition:opacity .7s ease-out 1.75s,transform .7s ease-out 1.75s}@media (min-width:992px){.container:has(.realestatedetail__infos){grid-template-columns:minmax(0,4fr) minmax(0,2fr);column-gap:100px;display:grid}}.realestatedetail__facts{background:#fbfbfa;padding:2rem;display:grid}@media (min-width:576px){.realestatedetail__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.realestatedetail__facts{gap:2rem}.realestatedetail__fact{color:var(--secondary);border-bottom:1px dashed var(--secondary);justify-content:space-between;gap:1.25rem;padding-bottom:.75rem;font-size:1rem;display:flex}.tags{gap:calc(var(--spacing,.25rem)*1);flex-wrap:wrap;display:flex}.tags .tag{color:var(--secondary);white-space:nowrap;background-color:#f0efed;padding:.25rem .75rem;font-size:1rem}.currentrealestate{color:var(--color-secondary,var(--secondary));padding-block:100px}@media (min-width:1316px){.currentrealestate{grid-template-columns:minmax(0,1fr) 1500px minmax(0,1fr);display:grid}.currentrealestate .container{grid-column:2}}.currentrealestate .currentrealestate__intro{margin-bottom:calc(var(--spacing,.25rem)*4)}@media (min-width:992px){.currentrealestate .currentrealestate__intro{max-width:50%}}.currentrealestate .currentrealestate__intro h2{margin-bottom:calc(var(--spacing,.25rem)*1)}.currentrealestate .currentrealestate__intro p{margin-bottom:calc(var(--spacing,.25rem)*1);font-size:1.25rem}@media (max-width:576px){.currentrealestate .splide{margin-top:7rem}}.currentrealestate .splide{padding-left:1.5rem}@media (min-width:1316px){.currentrealestate .splide{grid-column:2/span 2;padding-left:1.5rem}}.currentrealestate .splide .splide__arrows{justify-content:flex-end;gap:1rem;padding-left:1.5rem;padding-right:1.5rem;display:flex;position:absolute;top:-5rem;left:0;right:auto}@media (min-width:576px){.currentrealestate .splide .splide__arrows{padding-left:0}}@media (max-width:575px){.currentrealestate .splide .splide__arrows{justify-content:space-between;width:100%;display:flex}}.currentrealestate .splide .splide__arrows .splide__arrow{border:1px solid var(--medium-light);background-color:#fff;border-radius:0;width:40px;height:40px;position:relative;top:auto;left:auto;right:auto;transform:none}.currentrealestate .splide .splide__arrows .splide__arrow.splide__arrow--prev{transform:scaleX(-1)}.currentrealestate .splide.fadein--on .splide__slide{opacity:0;transform:translate(2rem)}.currentrealestate .splide.fadein--active .splide__slide{opacity:1;transition:all .7s ease-out;transform:translate(0)}.currentrealestate .splide.fadein--active .splide__slide:nth-child(2){transition-delay:.2s}.currentrealestate .splide.fadein--active .splide__slide:nth-child(3){transition-delay:.4s}.currentrealestate .splide.fadein--active .splide__slide:nth-child(4){transition-delay:.6s}.currentrealestate .splide.fadein--active .splide__slide:nth-child(5){transition-delay:.8s}.currentrealestate .splide__slide span{text-transform:uppercase;color:var(--primary);margin-top:.75rem;font-size:14px;font-weight:700;display:block}.currentrealestate .splide__slide h3{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:400;overflow:hidden}.currentrealestate .splide__slide img{object-fit:cover;width:100%;height:350px}@media (min-width:768px){.currentrealestate .splide__slide img{aspect-ratio:4/5;width:100%;height:auto}}.currentrealestate .splide__track{transition:padding-right .4s,padding-left .4s}.frame-type-nikrealestate_alternativeoffers{overflow-x:hidden}.frame-type-nikrealestate_alternativeoffers .splide__track{overflow:visible}.heroRealEstateCarousel{width:100%;position:relative;overflow-x:hidden}.heroRealEstateCarousel .swiper-slide{aspect-ratio:3/5;width:auto;height:500px;transition:aspect-ratio .3s;position:relative;overflow:hidden}.heroRealEstateCarousel .swiper-slide img{aspect-ratio:7/5;object-fit:cover;width:auto;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.heroRealEstateCarousel .swiper-slide.swiper-slide-active{aspect-ratio:7/5;width:auto}.heroRealEstateCarousel .swiper-button-next{color:tomato;z-index:2;background:#fff;position:absolute;top:50%;right:0}.heroRealEstate{display:block!important}.realestatedetail{padding-top:var(--navheight)!important}.realestatedetail .container.realestatedetailgrid{scrollbar-width:none;gap:1rem;height:60svh;margin-bottom:2rem;display:flex;position:relative}.realestatedetail .container.realestatedetailgrid::-webkit-scrollbar{display:none}.realestatedetail .container.realestatedetailgrid{gap:calc(var(--spacing,.25rem)*.4);scroll-snap-type:x var(--tw-scroll-snap-strictness);overflow:scroll}@media (min-width:48rem){.realestatedetail .container.realestatedetailgrid{gap:calc(var(--spacing,.25rem)*.5)}}@media (min-width:64rem){.realestatedetail .container.realestatedetailgrid{min-height:600px}}@media screen and (min-width:768px){.realestatedetail .container.realestatedetailgrid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:3rem;padding-top:1rem;display:grid}}.realestatedetail .container.realestatedetailgrid .lightbox-item{flex-shrink:0;display:block;overflow:hidden}@media (min-width:48rem){.realestatedetail .container.realestatedetailgrid .lightbox-extra{display:none}}.realestatedetail .container.realestatedetailgrid.realestatedetailgrid--0{display:none!important}.realestatedetail .container.realestatedetailgrid a{border-radius:3px;width:100%;height:100%;display:none}@media screen and (min-width:768px){.realestatedetail .container.realestatedetailgrid a{display:initial}}.realestatedetail .container.realestatedetailgrid a:first-child{display:initial}.realestatedetail .container.realestatedetailgrid a img{object-fit:cover;width:100%;height:100%}.realestatedetail .container.realestatedetailgrid .count{pointer-events:none;color:#595744;letter-spacing:1.5px;background-color:#fff;justify-content:center;align-items:center;padding:.4rem .75rem;display:flex;position:absolute;bottom:1rem;left:1.75rem}@media (min-width:768px){.realestatedetail .container.realestatedetailgrid .count{left:2.5rem}}@media screen and (min-width:768px){.realestatedetail .container.realestatedetailgrid.realestatedetailgrid--1 a{grid-area:1/1/span 2/span 5}.realestatedetail .container.realestatedetailgrid.realestatedetailgrid--2 a:first-child{grid-area:1/1/span 2/span 3}.realestatedetail .container.realestatedetailgrid.realestatedetailgrid--2 a:nth-child(2){grid-area:1/4/span 2/span 2}.realestatedetail .container.realestatedetailgrid.realestatedetailgrid--3 a:first-child{grid-area:1/1/span 2/span 3}.realestatedetail .container.realestatedetailgrid.realestatedetailgrid--3 a:nth-child(2){grid-area:1/4/auto/span 2}.realestatedetail .container.realestatedetailgrid.realestatedetailgrid--3 a:nth-child(3){grid-area:2/4/auto/span 2}.realestatedetail .container.realestatedetailgrid.realestatedetailgrid--4 a:first-child{grid-area:1/1/span 2/span 3}.realestatedetail .container.realestatedetailgrid.realestatedetailgrid--4 a:nth-child(2){grid-area:1/4/auto/span 2}.realestatedetail .container.realestatedetailgrid.realestatedetailgrid--4 a:nth-child(3){grid-area:2/4}.realestatedetail .container.realestatedetailgrid.realestatedetailgrid--4 a:nth-child(4){grid-area:2/5}.realestatedetail .container.realestatedetailgrid.realestatedetailgrid--5 a:first-child{grid-area:1/1/span 2/span 3}.realestatedetail .container.realestatedetailgrid.realestatedetailgrid--5 a:nth-child(2){grid-area:1/4}.realestatedetail .container.realestatedetailgrid.realestatedetailgrid--5 a:nth-child(3){grid-area:1/5}.realestatedetail .container.realestatedetailgrid.realestatedetailgrid--5 a:nth-child(4){grid-area:2/4}.realestatedetail .container.realestatedetailgrid.realestatedetailgrid--5 a:nth-child(5){grid-area:2/5}}#glightbox-body .gcontainer{width:90%;margin-inline:auto}#glightbox-body .gcontainer .gslide-media{box-shadow:none}#glightbox-body .gcontainer img{object-fit:contain}.gslide-description{color:#fff;background-color:#0000!important}.gslide-description .gdesc-inner{padding-inline:0}.gslide-description .gslide-title{color:#fff;margin-bottom:0;font-family:Geist;font-size:1.25rem}.gslide-description .gslide-desc{font-family:Geist;font-size:1rem}:root{--bg-color:white;--primary:#7b6949;--secondary:#6d6055;--tertiary:#595744;--accent:#f6f6f6;--accent-light:#f6f6f6;--light:#f3f3f3;--light-medium:#efefec;--medium-light:#e4e4e4;--medium:#d9d9d9;--medium-dark:#acaba1;--dark:#6e5f44;--text-xs:.75rem;--text-sm:1rem;--text-regular:1.25rem;--text-md:1.5rem;--text-lg:1.75rem;--text-xl:2rem}@media (min-width:768px){:root{--text-xl:3rem}}@media (min-width:992px){:root{--text-xl:3.5rem}}:root{--spacing:1rem;--navheight:80px;--sans:"Geist",Arial,Helvetica,sans-serif;--serif:"Canela",Georgia,"Times New Roman",Times,serif}html,body{background-color:var(--color-gray-400,oklch(70.7% .022 261.325));background-color:var(--bg-color);min-height:100vh;font-family:Geist,Arial,Helvetica,sans-serif}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,video{width:100%;max-width:100%;height:auto}.container{max-width:1500px;margin-inline:auto;padding-inline:.75rem}@media (min-width:768px){.container{padding-inline:1.5rem}}::selection{background-color:var(--tertiary);color:#fff}p{text-wrap:balance;font-size:var(--text-regular)}.frame.extra-light{background-color:var(--light)}.frame.extra-light:has(form){padding-bottom:80px}.frame.light{background-color:var(--light-medium)}.frame.light:has(form){padding-bottom:80px}.frame.medium{background-color:var(--medium-light)}.frame.dark{background-color:var(--medium)}.nf-grid[cols="2"]{gap:4rem}.nf-grid[cols="2"]:has(form){display:grid}@media (max-width:991px){.nf-grid[cols="2"]:has(form){grid-template-columns:minmax(0,1fr)}}.nf-grid[cols="2"]:has(form) .col-75,.nf-grid[cols="2"]:has(form) .col-25{width:100%}@media (min-width:992px){.nf-grid[cols="2"]:has(form){grid-template-columns:minmax(0,3fr) minmax(0,1fr);display:grid}}@media (min-width:1200px){.nf-grid[cols="2"]{gap:100px}}.preload *{transition:none!important}@view-transition{navigation:auto}.page__content{view-transition-name:pagecontent}p+h3,p+h2{margin-top:1.5rem}h3{font-size:var(--text-lg)}ul{padding-inline-start:1.25rem;list-style:outside}ol{padding-inline-start:1.25rem;list-style:decimal}ol ol{list-style:lower-alpha}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}
