:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev ::slotted(svg),.swiper-button-prev svg,.swiper-button-next ::slotted(svg),.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--parvus-transition-duration: .3s;--parvus-transition-timing-function: cubic-bezier(.62, .16, .13, 1.01);--parvus-background-color: hsl(23deg 44% 96%);--parvus-color: hsl(228deg 24% 23%);--parvus-btn-background-color: hsl(228deg 24% 23%);--parvus-btn-color: hsl(0deg 0% 100%);--parvus-btn-hover-background-color: hsl(229deg 24% 33%);--parvus-btn-hover-color: hsl(0deg 0% 100%);--parvus-btn-disabled-background-color: hsl(229deg 24% 33% / 60%);--parvus-btn-disabled-color: hsl(0deg 0% 100%);--parvus-caption-background-color: transparent;--parvus-caption-color: hsl(228deg 24% 23%);--parvus-copyright-background-color: hsl(0deg 0% 100% / 80%);--parvus-copyright-color: hsl(228deg 24% 23%);--parvus-loading-error-background-color: hsl(0deg 0% 100%);--parvus-loading-error-color: hsl(228deg 24% 23%);--parvus-loader-background-color: hsl(23deg 40% 96%);--parvus-loader-color: hsl(228deg 24% 23%)}::view-transition-group(lightboximage){animation-duration:var(--parvus-transition-duration);animation-timing-function:var(--parvus-transition-timing-function);z-index:7}::view-transition-group(toolbar){z-index:8}body:has(.parvus[open]){touch-action:none}.parvus-trigger:has(img){display:block;position:relative}.parvus-trigger:has(img) .parvus-zoom__indicator{align-items:center;background-color:var(--parvus-btn-background-color);color:var(--parvus-btn-color);display:flex;justify-content:center;padding:.5rem;position:absolute;inset-inline-end:.5rem;inset-block-start:.5rem}.parvus-trigger:has(img) img{display:block}.parvus{background-color:transparent;block-size:100%;border:0;box-sizing:border-box;color:var(--parvus-color);contain:strict;inline-size:100%;top:0;right:0;bottom:0;left:0;margin:0;max-block-size:unset;max-inline-size:unset;overflow:hidden;overscroll-behavior:contain;padding:0;position:fixed}.parvus::backdrop{display:none}.parvus *,.parvus *:before,.parvus *:after{box-sizing:border-box}.parvus__overlay{background-color:var(--parvus-background-color);color:var(--parvus-color);top:0;right:0;bottom:0;left:0;position:absolute}.parvus__slider{top:0;right:0;bottom:0;left:0;position:absolute;transform:translateZ(0)}@media screen and (prefers-reduced-motion: no-preference){.parvus__slider--animate:not(.parvus__slider--is-dragging){transition:transform var(--parvus-transition-duration) var(--parvus-transition-timing-function);will-change:transform}}.parvus__slider--is-draggable{cursor:grab;touch-action:pan-y pinch-zoom}.parvus__slider--is-dragging{cursor:grabbing;touch-action:none}.parvus__slide{block-size:100%;contain:layout;display:grid;inline-size:100%;padding-block:1rem;padding-inline:1rem;place-items:center}.parvus__slide img{block-size:auto;display:block;inline-size:auto;margin-inline:auto;transform:translateZ(0)}.parvus__content{position:relative}.parvus__content--error{background-color:var(--parvus-loading-error-background-color);color:var(--parvus-loading-error-color);padding-block:.5rem;padding-inline:1rem}.parvus__caption{background-color:var(--parvus-caption-background-color);color:var(--parvus-caption-color);padding-block-start:.5rem;text-align:start}.parvus__copyright{background-color:var(--parvus-copyright-background-color);color:var(--parvus-copyright-color);inset-block-end:0;inset-inline-end:0;padding-inline:.25rem;position:absolute}.parvus__loader{display:inline-block;block-size:6.25rem;inset-inline-start:50%;position:absolute;inset-block-start:50%;transform:translate(-50%,-50%);inline-size:6.25rem}.parvus__loader:before{animation:spin 1s infinite linear;border-radius:100%;border:.25rem solid var(--parvus-loader-background-color);border-block-start-color:var(--parvus-loader-color);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.parvus__toolbar{align-items:center;display:flex;inset-block-start:1rem;inset-inline:1rem;justify-content:space-between;pointer-events:none;position:absolute;view-transition-name:toolbar;z-index:8}.parvus__toolbar>*{pointer-events:auto}.parvus__controls{align-items:center;display:flex;gap:.5rem}.parvus__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--parvus-btn-background-color);background-image:none;border-radius:0;border:.0625rem solid transparent;color:var(--parvus-btn-color);cursor:pointer;display:flex;font:inherit;padding:.3125rem;position:relative;touch-action:manipulation;will-change:transform,opacity;z-index:7}.parvus__btn:hover,.parvus__btn:focus-visible{background-color:var(--parvus-btn-hover-background-color);color:var(--parvus-btn-hover-color)}.parvus__btn--previous{inset-inline-start:0;position:absolute;inset-block-start:calc(50svh - 1rem);transform:translateY(-50%)}.parvus__btn--next{position:absolute;inset-inline-end:0;inset-block-start:calc(50svh - 1rem);transform:translateY(-50%)}.parvus__btn svg{pointer-events:none}.parvus__btn[aria-hidden=true]{display:none}.parvus__btn[aria-disabled=true]{background-color:var(--parvus-btn-disabled-background-color);color:var(--parvus-btn-disabled-color)}.parvus__counter{position:relative;z-index:7}.parvus__counter[aria-hidden=true]{display:none}@media screen and (prefers-reduced-motion: no-preference){.parvus__overlay,.parvus__counter,.parvus__btn,.parvus__caption,.parvus__copyright{transition:transform var(--parvus-transition-duration) var(--parvus-transition-timing-function),opacity var(--parvus-transition-duration) var(--parvus-transition-timing-function);will-change:transform,opacity}.parvus__copyright{transition-delay:var(--parvus-transition-duration)}.parvus--is-closing .parvus__copyright,.parvus--is-vertical-closing .parvus__copyright,.parvus--is-zooming .parvus__copyright{transition-delay:0s;transition-duration:0s}.parvus--is-opening .parvus__overlay,.parvus--is-opening .parvus__counter,.parvus--is-opening .parvus__btn,.parvus--is-opening .parvus__caption,.parvus--is-opening .parvus__copyright,.parvus--is-closing .parvus__overlay,.parvus--is-closing .parvus__counter,.parvus--is-closing .parvus__btn,.parvus--is-closing .parvus__caption,.parvus--is-closing .parvus__copyright{opacity:0}.parvus--is-vertical-closing .parvus__counter,.parvus--is-vertical-closing .parvus__btn:not(.parvus__btn--previous,.parvus__btn--next),.parvus--is-zooming .parvus__counter,.parvus--is-zooming .parvus__btn:not(.parvus__btn--previous,.parvus__btn--next){transform:translateY(-100%);opacity:0}.parvus--is-vertical-closing .parvus__btn--previous,.parvus--is-zooming .parvus__btn--previous{transform:translate(-100%,-50%);opacity:0}.parvus--is-vertical-closing .parvus__btn--next,.parvus--is-zooming .parvus__btn--next{transform:translate(100%,-50%);opacity:0}.parvus--is-vertical-closing .parvus__caption,.parvus--is-zooming .parvus__caption{transform:translateY(100%);opacity:0}.parvus--is-vertical-closing .parvus__copyright,.parvus--is-zooming .parvus__copyright{opacity:0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}/*! normalize.scss v0.1.0 | MIT License | based on git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:before,*:after{box-sizing:border-box}*:not(dialog){margin:0}@media (prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}.container{margin:0 auto;width:90vw;max-width:1440px}#teaser .mod_article{padding:0}.mod_article{padding:4rem 0}@media (min-width: 900px){.mod_article{padding:8rem 0}}.container.sidebar{display:grid;grid-template-columns:3fr 1fr;gap:3rem}#main{outline:none}html{font-size:14px;font-family:Montserrat;line-height:1.4}@media (min-width: 600px){html{font-size:15px}}body{-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;--parvus-background-color: #efefef;--parvus-btn-background-color: #C80D0F}:root{--red: #C80D0F;--grey_dark: #393D3E;--grey_light: #efefef;--grey_mid: #737575}::selection{background:var(--red);color:#fff}.invisible{display:none}main .mod_search>form input{display:block;outline:none;box-sizing:border-box;width:100%;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%3e%3cpath%20fill='%23C80D0F'%20fill-rule='evenodd'%20d='M1346.51213,80.2408989%20L1341.41079,75.1395506%20C1342.51798,73.7555056%201343.17978,72%201343.17978,70.0898876%20C1343.17978,65.6220225%201339.55798,62%201335.08989,62%20C1330.62202,62%201327,65.6220225%201327,70.0898876%20C1327,74.5577528%201330.62202,78.1797753%201335.08989,78.1797753%20C1337,78.1797753%201338.75551,77.5177528%201340.13955,76.4105618%20L1345.2409,81.5119101%20C1345.4164,81.6874157%201345.64652,81.7752809%201345.8764,81.7752809%20C1346.10652,81.7752809%201346.33663,81.6874157%201346.51213,81.5119101%20C1346.86315,81.1611236%201346.86315,80.5916854%201346.51213,80.2408989%20Z%20M1335.08989,76.3820225%20C1331.61483,76.3820225%201328.79775,73.5649438%201328.79775,70.0898876%20C1328.79775,66.6148315%201331.61483,63.7977528%201335.08989,63.7977528%20C1338.56517,63.7977528%201341.38202,66.6148315%201341.38202,70.0898876%20C1341.38202,73.5649438%201338.56517,76.3820225%201335.08989,76.3820225%20Z'%20transform='translate(-1327%20-62)'/%3e%3c/svg%3e") #fff no-repeat center right;background-position:1rem center;border:1px solid var(--grey_light);padding:2rem 2rem 2rem 3.5rem}main .mod_search .header{border-bottom:1px solid var(--grey_light);padding:2rem 0}main .mod_search .info{padding:1rem 0;font-size:.75rem;font-style:italic}main .mod_search .context mark{background:var(--grey_light, 25);color:var(--grey_dark);padding:.5rem}main .mod_search>div{padding:1rem;border:1px solid var(--grey_light)}main .mod_search>div:not(.last){margin-bottom:2rem}#job{background:var(--red);position:fixed;bottom:0;right:0;padding:1rem 2rem;color:#fff;text-align:center;font-weight:600;will-change:transform;transition:transform .25s;z-index:200}#job span{display:block;font-weight:400}#job.pinned{transform:translateY(0)}#job.unpinned{transform:translateY(100%)}figure{margin:0;padding:0}figure img{display:block;width:100%;height:auto}ul li:not(:last-of-type),ol li:not(:last-of-type){margin-bottom:1rem}ul li::marker,ol li::marker{color:var(--red)}.content-text p:not(:last-child){margin-bottom:1rem}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/files/korntalerbau/assets/montserrat-v14-latin-regular.woff2) format("woff2"),url(/files/korntalerbau/assets/montserrat-v14-latin-regular.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/files/korntalerbau/assets/montserrat-v14-latin-600.woff2) format("woff2"),url(/files/korntalerbau/assets/montserrat-v14-latin-600.woff) format("woff")}@font-face{font-display:swap;font-family:Nothing You Could Do;font-style:normal;font-weight:400;src:url(/files/korntalerbau/assets/nothing-you-could-do-v21-latin-regular.woff2) format("woff2")}a:active,a:link,a:visited{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0}h1{margin-bottom:2rem}h2{color:var(--red);font-size:1.75rem;margin-bottom:1rem}p{line-height:1.75}.intro{font-size:1.125rem;margin-bottom:2rem}.swiper .button-next,.swiper .button-prev{margin:0;background:var(--grey_light);border:none;position:absolute;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer;padding:.5rem}.swiper .button-next img,.swiper .button-prev img{height:1rem;width:1rem}@media (min-width: 900px){.swiper .button-next,.swiper .button-prev{padding:1rem}.swiper .button-next img,.swiper .button-prev img{height:2rem;width:2rem}}.swiper .button-next[disabled],.swiper .button-next.swiper-button-disabled,.swiper .button-prev[disabled],.swiper .button-prev.swiper-button-disabled{opacity:.5}.swiper .button-next{right:2rem}.swiper .button-prev{left:2rem}.swiper-pagination{position:relative;margin-top:2rem}.swiper-slide{cursor:grab}.swiper-pagination-bullet{height:.75rem;width:.75rem}.swiper-pagination-bullet-active{background:var(--red)}.mod_breadcrumb{background:var(--grey_light);padding:1rem 0}.mod_breadcrumb ul{padding:0;list-style:none;display:flex}.mod_breadcrumb ul li{margin:0}.mod_breadcrumb ul li:not(:last-of-type):after{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='6px'%20height='10px'%20viewBox='0%200%206%2010'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2061.2%20(89653)%20-%20https://sketch.com%20--%3e%3ctitle%3earrow_down%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Elements/Breadcrump'%20transform='translate(-123.000000,%20-4.000000)'%20fill='%23CB0820'%20fill-rule='nonzero'%3e%3cg%20id='arrow_down'%3e%3cpath%20d='M128.835468,4.15147131%20C128.615818,3.94950956%20128.259986,3.94950956%20128.040337,4.15147131%20L123.164532,8.64022554%20C122.945156,8.84243877%20122.945156,9.17002454%20123.164532,9.37223777%20L128.040337,13.860992%20C128.262006,14.0511487%20128.607437,14.0455377%20128.821682,13.8483004%20C129.035926,13.6510631%20129.042021,13.3330522%20128.835468,13.1289798%20L124.357229,9.00623165%20L128.835468,4.88348354%20C129.054844,4.68127031%20129.054844,4.35368454%20128.835468,4.15147131%20Z'%20transform='translate(126.000000,%209.000000)%20scale(-1,%201)%20translate(-126.000000,%20-9.000000)%20'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");display:inline-block;margin:0 1rem}.mod_breadcrumb .inside{width:100%;overflow:hidden;overflow-x:scroll;position:relative;display:block;height:2rem}.mod_breadcrumb .inside::-webkit-scrollbar{display:none}.mod_breadcrumb .inside ul{position:absolute;white-space:nowrap}.mod_breadcrumb .inside ul li{line-height:2rem;padding:0}input[type=text],input[type=email],input[type=tel]{-webkit-appearance:none;display:block;width:100%;border:1px solid var(--grey_light);padding:1rem;box-sizing:border-box;outline:none;transition:all .25s}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus{border:1px solid var(--grey_mid)}input[type=checkbox]{-webkit-appearance:none;border:2px solid var(--red);border-radius:100%;display:inline-block;height:1.3333333333rem;width:1.3333333333rem;outline:none}input[type=checkbox]:checked{background:var(--red)}button[type=submit]{-webkit-appearance:none;display:inline-block}textarea{display:block;outline:none;-webkit-appearance:none;width:100%;border:1px solid var(--grey_light);padding:1rem;box-sizing:border-box}label{line-height:1.5}form .formbody>div{margin-bottom:1rem}form fieldset{border:none;padding:0;margin:0}form .checkbox_container{position:relative}form .checkbox_container input{position:absolute;left:0;top:0}form .checkbox_container label{margin-left:2rem;display:block}a.details{display:flex;flex-direction:row;align-items:center;font-weight:600;color:var(--red)}a.details:before{transition:all .25s;content:"";display:block;width:2rem;height:3px;background:var(--red);margin-right:2rem}a.details:hover:before{margin-right:1rem}.content-text a{color:var(--red)}.content-hyperlink a,.button,button,input[type=submit]{margin-top:2rem;border:1px solid var(--grey_dark);padding:1rem 2rem;display:inline-block;box-sizing:border-box;text-align:center;transition:all .25s;font-weight:600;background:#fff}.content-hyperlink a:hover,.button:hover,button:hover,input[type=submit]:hover{background:var(--grey_dark);color:#fff}table{max-width:100%;margin:2rem 0}table tr{border-bottom:1px solid var(--grey_light)}table tr:last-child{border-bottom:none}table tr td{padding:1rem}.tabs .tab-navigation{margin-bottom:2rem;display:flex;gap:1rem;flex-wrap:wrap}.tabs .tab-navigation button{margin:0}.tabs .tab-link.active{background:var(--grey_light)}#header{width:100%;background:#fff;z-index:9000;top:0}#header figure{padding:1rem 0}#header figure img{height:3rem;width:auto}#header>div{position:relative;display:flex;align-items:center;justify-content:space-between;gap:2rem}#header>div .mod_navigation{display:none}@media (min-width: 900px){#header>div .mod_navigation{display:block}}#header>div .mod_navigation.is-open{display:block;position:absolute;top:100%;left:0;width:100%;background:#fff;z-index:100}#header>div .mod_navigation.is-open ul{opacity:1;flex-direction:column;gap:0}#header>div .mod_navigation.is-open li{line-height:initial;padding:0}#header>div .mod_navigation.is-open li:not(:last-child){border-bottom:1px solid var(--grey_light)}#header>div .mod_navigation.is-open li a,#header>div .mod_navigation.is-open li strong{padding:1rem;display:block}#header>div nav ul{list-style:none;margin:0;display:flex;gap:2rem;padding:0}#header>div nav ul li{position:relative;transition:padding .25s;line-height:4rem;padding:2rem 0;margin:0}#header>div nav ul li.active:after,#header>div nav ul li.trail:after{position:absolute;height:3px;content:"";background:var(--red);display:block;bottom:0;left:0;width:100%}#header>div .menu-toggle{margin:0;padding:.5rem 1rem}@media (min-width: 900px){#header>div .menu-toggle{display:none}}#header>div>div{display:flex;align-items:center}#footer{background:var(--grey_dark);padding:4rem 0}#footer>div>div{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){#footer>div>div{display:block;text-align:left}}#footer>div>div ul{list-style:none;padding:0;text-align:right;color:var(--grey_light)}#footer>div>div ul li{display:inline-block;margin-left:1rem}#footer>div>div p{color:var(--grey_light);font-size:.75rem;text-align:right}@media screen and (max-width: 768px){#footer>div>div ul,#footer>div>div p{text-align:left}#footer>div>div ul li{margin-left:0;margin-right:1rem}}#teaser .content-swiper{max-height:80dvh}#teaser .content-swiper .swiper-pagination{position:absolute;bottom:0;margin:0;background:#fff;width:fit-content;padding:.5rem;left:50%;transform:translate(-50%)}#teaser .swiper-slide{max-height:100%}.immobilienangebot #teaser{max-height:80vh;overflow:hidden}.immobilienangebot .mod_article{padding:0}@media (min-width: 600px){.immobilienangebot main{display:grid;grid-template-columns:2fr 1fr}}.immobilienangebot main{padding:4rem 0;gap:4rem;align-items:flex-start}.immobilienangebot aside{margin-top:4rem}@media (min-width: 600px){.immobilienangebot aside{margin-top:0;top:2rem}}.immobilienangebot aside{position:sticky;display:flex;flex-direction:column;gap:1rem}.immobilienangebot aside a,.immobilienangebot aside button{display:flex;gap:1rem;align-items:center;width:100%;padding:1rem;border:1px solid var(--grey_mid);background:#fff;margin:0;font-weight:600}.immobilienangebot aside a:hover,.immobilienangebot aside button:hover{opacity:.5;color:#000}.immobilienangebot aside svg{color:var(--red);height:1.5rem;width:1.5rem}.immobilienangebot .quickfacts{margin-bottom:2rem}.immobilienangebot address{font-weight:600;font-style:normal}.immobilienangebot .meta__item{padding:1rem;background:var(--grey_light);display:flex;gap:1rem;align-items:center}.immobilienangebot__wohnungen{padding:4rem 0;background:var(--grey_light)}.immobilienangebot__gallery{padding:4rem 0}.immobilienangebot .status{background:var(--red);color:#fff;padding:.5rem 1rem}.immobilienangebot .swiper figure{position:relative}.immobilienangebot .swiper figcaption{padding:1rem}@media (min-width: 600px){.immobilienangebot .swiper figcaption{position:absolute;bottom:2rem;right:2rem;background:#fff}}.immobilienangebot .swiper-slide figure,.immobilienangebot .swiper-slide img{max-height:60vh;height:100%;width:100%}.immobilienangebot .swiper-slide img{object-fit:contain}.wohnung{background:#fff;padding:2rem}.wohnung:not(:last-of-type){margin-bottom:1rem}.wohnung .status{font-weight:600;text-transform:uppercase;transform:rotate(-2deg);display:inline-block}@media (min-width: 600px){.wohnung .header{display:flex;gap:1rem;align-items:center}}.wohnung .content{gap:2rem}@media (min-width: 600px){.wohnung .content{display:grid;grid-template-columns:1fr 1fr}}.wohnung ul{list-style:none;padding:0}.wohnung ul li{border-top:1px solid var(--grey_mid);padding:.5rem 0;margin:0;display:flex;justify-content:space-between}.wohnung ul .sum{list-style:none;border-top:2px dashed var(--grey_mid);font-weight:600}header.headline{margin-bottom:4rem}header.headline h1{margin-bottom:1rem}header.headline p{color:var(--red);font-size:2.5rem;font-family:Nothing You Could Do;line-height:1}#lage{padding:4rem 0}#lage .tags{display:flex;flex-wrap:wrap;gap:2rem;margin-top:4rem}#lage .tags>div{background:var(--grey_light);padding:1rem}.quickfacts{display:flex;flex-wrap:wrap;gap:1rem}.quickfacts>p{background:var(--grey_light);padding:.25rem .5rem;border-radius:.3333333333rem}.immobilienangebote{gap:4rem}@media (min-width: 600px){.immobilienangebote{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.immobilienangebote{grid-template-columns:repeat(3,1fr)}}.immobilienangebote article{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}@media (min-width: 600px){.immobilienangebote article{margin-bottom:0}}@media print{@page{size:A4 landscape;margin:0}p,li{font-size:10pt}html,body{height:auto}.immobilienangebot main{display:block;position:relative}.immobilienangebot main .immobilienangebot__keyfacts div{column-count:auto;column-width:20vw;break-inside:avoid-column}.immobilienangebot .intro,.immobilienangebot .headline{width:75%}.immobilienangebot aside{width:25%;position:absolute;top:4rem;right:0}.immobilienangebot aside .print,.immobilienangebot aside .contact{display:none}#header .mod_navigation,.mod_search,#job,#footer{display:none}#header{height:8rem}.mod_breadcrumb{background:none;position:absolute;top:0;height:8rem;display:flex;padding:0;right:5vw;font-size:1.5rem;font-weight:700}.mod_breadcrumb ul li:not(:last-child){display:none}.mod_breadcrumb .container{width:auto;margin:auto}.immobilienangebot__teaser{height:calc(100vh - 8.1rem);overflow:hidden;break-after:always}.immobilienangebot__teaser figure,.immobilienangebot__teaser img{height:100%;width:100%}.immobilienangebot__teaser img{object-fit:cover}.tabs .tab-navigation{display:none}.tabs .tab-content{display:block}.tabs .tab-content:not(:last-child){margin-bottom:1rem}.swiper-wrapper{display:grid!important;grid-template-columns:repeat(4,1fr);gap:1rem}.swiper-slide{max-height:none;width:auto!important}.swiper figcaption,.swiper-pagination,.swiper .button-prev,.swiper .button-next{display:none}.immobilienangebot__wohnungen{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff}.immobilienangebot__wohnungen .tab-content,.immobilienangebot__wohnungen .wohnung{height:100%}.immobilienangebot__wohnungen .tab-content:not(:last-of-type),.immobilienangebot__wohnungen .wohnung:not(:last-of-type){margin-bottom:1rem}.immobilienangebot__wohnungen .tabs{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.wohnung{break-inside:avoid-page;border:1px solid var(--grey_mid)}#lage{break-before:always;break-inside:avoid-page;padding-bottom:0}#lage .tags .content-text{background:var(--grey_light)}.immobilienangebot__wohnungen,.immobilienangebot__gallery{break-before:always}}
