@charset "UTF-8";.cf-turnstile[data-astro-cid-fjpx3e23]{margin-top:20px}.honeypot[data-astro-cid-x3x7jh6f]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.contact-form[data-astro-cid-baqc3mtv]{font-family:var(--font-main);font-size:var(--contact-form-text-size, var(--font-size-paragraph-responsive));background:transparent;width:100%;position:relative;margin:auto;transition:height 1s}.contact-form[data-astro-cid-baqc3mtv] label[data-astro-cid-baqc3mtv]{cursor:pointer}.form-wrapper[data-astro-cid-baqc3mtv]{opacity:1;background-color:var(--contact-form-bg, var(--color-surface, #fff));width:auto;height:auto;margin:auto;padding:0 5.5% 0 1%;color:var(--contact-form-text, var(--color-main));font-style:normal;font-weight:400;font-size:1em;line-height:1.3125em}.form-title[data-astro-cid-baqc3mtv] h2[data-astro-cid-baqc3mtv]{font-family:var(--font-second);font-weight:var(--font-weight-header);font-size:var(--contact-form-title-size, var(--font-size-header-responsive));line-height:1.0625;margin:2% 0 0;text-transform:uppercase;letter-spacing:0;color:var(--contact-form-title-color, var(--color-accent))}.form-title[data-astro-cid-baqc3mtv] h2[data-astro-cid-baqc3mtv] span,.ask_a_question_submit[data-astro-cid-baqc3mtv] span{color:inherit!important}.acknowledgements[data-astro-cid-baqc3mtv],.close[data-astro-cid-baqc3mtv]{display:none}.contact-form[data-astro-cid-baqc3mtv].is-acknowledged .acknowledgements[data-astro-cid-baqc3mtv]{display:block}.contact-form[data-astro-cid-baqc3mtv].is-acknowledged .form-wrapper[data-astro-cid-baqc3mtv]{display:none}.contact-form[data-astro-cid-baqc3mtv].is-submitting .ask_a_question_submit[data-astro-cid-baqc3mtv]{position:relative;pointer-events:none;cursor:progress}.contact-form[data-astro-cid-baqc3mtv].is-submitting .ask_a_question_submit[data-astro-cid-baqc3mtv] span{visibility:hidden}.contact-form[data-astro-cid-baqc3mtv].is-submitting .ask_a_question_submit[data-astro-cid-baqc3mtv]:after{content:"";position:absolute;inset:0;margin:auto;width:1.25em;height:1.25em;border:2px solid currentcolor;border-right-color:transparent;border-radius:50%;animation:contact-form-spin .7s linear infinite}@keyframes contact-form-spin{to{transform:rotate(360deg)}}.form-fields[data-astro-cid-baqc3mtv]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 30px;margin-top:30px;font-size:.875em;width:100%}.form-fields[data-astro-cid-baqc3mtv] input[data-astro-cid-baqc3mtv],.form-fields[data-astro-cid-baqc3mtv] textarea[data-astro-cid-baqc3mtv]{background-color:var(--contact-form-bg, var(--color-surface, #fff));box-shadow:none;border:none;margin:5px 0;padding:0 0 5px;font-size:1em;width:100%;color:var(--contact-form-text, var(--color-main))}.form-fields[data-astro-cid-baqc3mtv] input[data-astro-cid-baqc3mtv]:focus,.form-fields[data-astro-cid-baqc3mtv] textarea[data-astro-cid-baqc3mtv]:focus{outline:none;box-shadow:none;border-color:transparent}.form-fields[data-astro-cid-baqc3mtv] .input-contener[data-astro-cid-baqc3mtv]{border-bottom:solid 1px var(--contact-form-line-color, var(--color-accent));outline:1px solid transparent;outline-offset:1px;display:flex;height:40px;align-items:center;position:relative;width:100%}.form-fields[data-astro-cid-baqc3mtv] .input-contener[data-astro-cid-baqc3mtv].is-invalid{border-bottom-color:var(--contact-form-error-color, var(--color-error, #d71920));outline-color:var(--contact-form-error-color, var(--color-error, #d71920))}.form-fields[data-astro-cid-baqc3mtv] .field-message[data-astro-cid-baqc3mtv]{grid-column:1/-1;margin-top:10px}.form-fields[data-astro-cid-baqc3mtv] .input-contener[data-astro-cid-baqc3mtv].user_data label[data-astro-cid-baqc3mtv]{position:absolute;left:var(--contact-form-label-left, .35em);font-weight:400;top:.75em;padding:0 .25em;margin:0;width:fit-content;transition:all .3s ease;background:var(--contact-form-label-bg, var(--contact-form-bg, var(--color-surface, #fff)));box-shadow:0 0 0 3px var(--contact-form-label-bg, var(--contact-form-bg, var(--color-surface, #fff)));color:var(--contact-form-label-color, var(--contact-form-text, var(--color-main)))}.form-fields[data-astro-cid-baqc3mtv] .input-contener[data-astro-cid-baqc3mtv].user_data label[data-astro-cid-baqc3mtv].is-invalid-label{color:var(--contact-form-error-color, var(--color-error, #d71920))!important}.form-fields[data-astro-cid-baqc3mtv] .input-contener[data-astro-cid-baqc3mtv].user_data input[data-astro-cid-baqc3mtv]{width:100%}.form-fields[data-astro-cid-baqc3mtv] .input-contener[data-astro-cid-baqc3mtv].user_data input[data-astro-cid-baqc3mtv]::placeholder{opacity:0;visibility:hidden;color:transparent}.form-fields[data-astro-cid-baqc3mtv] .input-contener[data-astro-cid-baqc3mtv].user_data input[data-astro-cid-baqc3mtv]:focus~label[data-astro-cid-baqc3mtv],.form-fields[data-astro-cid-baqc3mtv] .input-contener[data-astro-cid-baqc3mtv].user_data input[data-astro-cid-baqc3mtv]:not(:placeholder-shown,:focus)~label[data-astro-cid-baqc3mtv]{top:-1em;z-index:5;font-size:.875em;transition:all .2s ease-in-out}.form-fields[data-astro-cid-baqc3mtv] .input-contener[data-astro-cid-baqc3mtv].user_data input[data-astro-cid-baqc3mtv]:not(:placeholder-shown,:focus)~label[data-astro-cid-baqc3mtv]{z-index:9;font-size:.875em}.form-clauses[data-astro-cid-baqc3mtv] .clauses-container[data-astro-cid-baqc3mtv]{width:100%;padding:0}.form-clauses[data-astro-cid-baqc3mtv] .clause[data-astro-cid-baqc3mtv]{display:inline-flex;width:100%;align-items:center;gap:10px}.form-clauses[data-astro-cid-baqc3mtv] .clause[data-astro-cid-baqc3mtv]{font-size:var(--contact-form-clause-text-size, .6875em);line-height:1.35}.form-clauses[data-astro-cid-baqc3mtv] .clause[data-astro-cid-baqc3mtv] label[data-astro-cid-baqc3mtv],.form-clauses[data-astro-cid-baqc3mtv] .clause[data-astro-cid-baqc3mtv] p[data-astro-cid-baqc3mtv]{font-size:inherit;line-height:inherit}.form-clauses[data-astro-cid-baqc3mtv] .clause[data-astro-cid-baqc3mtv] label[data-astro-cid-baqc3mtv] p[data-astro-cid-baqc3mtv]{margin:0}.form-clauses[data-astro-cid-baqc3mtv] .clause[data-astro-cid-baqc3mtv] label[data-astro-cid-baqc3mtv]{position:relative;display:block}.form-clauses[data-astro-cid-baqc3mtv] .clause[data-astro-cid-baqc3mtv] a{color:var(--contact-form-clause-link, var(--color-accent));transition:opacity .2s ease}.form-clauses[data-astro-cid-baqc3mtv] .clause[data-astro-cid-baqc3mtv] a:hover{opacity:.7}.form-clauses[data-astro-cid-baqc3mtv] .clause[data-astro-cid-baqc3mtv].sub-check{width:fit-content;margin-left:30px}.form-clauses[data-astro-cid-baqc3mtv] .clause[data-astro-cid-baqc3mtv].is-invalid{color:var(--contact-form-error-color, var(--color-error, #d71920));outline:1px solid var(--contact-form-error-color, var(--color-error, #d71920));outline-offset:1px}.form-clauses[data-astro-cid-baqc3mtv] .clause[data-astro-cid-baqc3mtv].is-invalid input[data-astro-cid-baqc3mtv][type=checkbox]{border-color:var(--contact-form-error-color, var(--color-error, #d71920));box-shadow:0 0 0 1px var(--contact-form-error-color, var(--color-error, #d71920))}.form-clauses[data-astro-cid-baqc3mtv] .clause[data-astro-cid-baqc3mtv].clause-programme p[data-astro-cid-baqc3mtv]{font-size:1em}.form-clauses[data-astro-cid-baqc3mtv] .clause[data-astro-cid-baqc3mtv] input[data-astro-cid-baqc3mtv][type=checkbox]{cursor:pointer;appearance:none;inline-size:20px;block-size:20px;color:var(--contact-form-checkbox-color, var(--color-accent));border:2px solid var(--contact-form-checkbox-color, var(--color-accent));border-radius:50%;background:var(--contact-form-checkbox-bg, var(--color-surface, #fff));margin-top:5px;position:relative;flex:0 0 auto}.form-clauses[data-astro-cid-baqc3mtv] .clause[data-astro-cid-baqc3mtv] input[data-astro-cid-baqc3mtv][type=checkbox]:checked{border-color:var(--contact-form-checkbox-color, var(--color-accent))}.form-clauses[data-astro-cid-baqc3mtv] .clause[data-astro-cid-baqc3mtv] input[data-astro-cid-baqc3mtv][type=checkbox]:checked:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--contact-form-checkbox-color, var(--color-accent))}.contact-form[data-astro-cid-baqc3mtv] #form-more-content[data-astro-cid-baqc3mtv]{display:none}.contact-form[data-astro-cid-baqc3mtv].is-expanded #form-more-content[data-astro-cid-baqc3mtv]{display:block}.form-actions[data-astro-cid-baqc3mtv]{display:flex;justify-content:center}.form-actions[data-astro-cid-baqc3mtv] .submit[data-astro-cid-baqc3mtv]{position:relative;padding-top:35px}.ask_a_question_submit[data-astro-cid-baqc3mtv]{cursor:pointer;background:var(--contact-form-button-bg, var(--color-accent));background-size:var(--contact-form-button-bg-size, auto);background-position:var(--contact-form-button-bg-position, 0 0);background-repeat:var(--contact-form-button-bg-repeat, no-repeat);border:var(--contact-form-button-border, none);border-radius:var(--contact-form-button-radius, 5px);width:var(--contact-form-button-width, auto);min-width:var(--contact-form-button-min-width, auto);min-height:var(--contact-form-button-min-height, 40px);padding:.75em 1.5em;color:var(--contact-form-button-color, var(--color-surface, #fff));font-family:var(--font-main);font-size:var(--font-size-button-responsive);font-weight:700;transition:background-color .2s ease,background-position .2s ease,border-color .2s ease,color .2s ease}.ask_a_question_submit[data-astro-cid-baqc3mtv]:hover{background:var(--contact-form-button-bg-hover, var(--contact-form-button-bg, var(--color-accent)));background-size:var(--contact-form-button-bg-size-hover, var(--contact-form-button-bg-size, auto));background-position:var(--contact-form-button-bg-position-hover, var(--contact-form-button-bg-position, 0 0));background-repeat:var(--contact-form-button-bg-repeat-hover, var(--contact-form-button-bg-repeat, no-repeat));border:var(--contact-form-button-border-hover, var(--contact-form-button-border, none));color:var(--contact-form-button-color-hover, var(--contact-form-button-color, var(--color-surface, #fff)))}.ask_a_question_submit[data-astro-cid-baqc3mtv]:hover span{color:inherit}.form-fields[data-astro-cid-baqc3mtv]{grid-template-columns:minmax(0,1fr);margin-top:0}@media(min-width:701px){.form-fields[data-astro-cid-baqc3mtv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.form-fields[data-astro-cid-baqc3mtv]{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:30px}}@media(max-width:440px){.form-wrapper[data-astro-cid-baqc3mtv]{padding:0}.form-title[data-astro-cid-baqc3mtv] h2[data-astro-cid-baqc3mtv]{font-size:2.125em}}.native-contact-map-container{width:100%;height:100%;max-height:500px}.native-contact-map-container .google-native-contact-map{position:relative;overflow:hidden;width:100%;height:100%;min-height:500px;max-height:500px}.native-contact-marker-popup{align-items:center;background:#fff;border-radius:999px;box-shadow:5px 5px 5px #0000001a;color:#263238;display:inline-flex;gap:12px;line-height:1.3;min-height:58px;padding:0 18px 0 0}.native-contact-marker-popup .native-contact-marker-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.native-contact-marker-popup .native-contact-marker-icon img{display:block;height:60px;width:60px}.native-contact-marker-popup .native-contact-marker-details{display:flex;flex-direction:column;text-align:left;gap:2px}.native-contact-marker-popup .contactDesc,.native-contact-marker-popup .contactStreet{font-size:.75em;line-height:1.1}.gm-style .gm-style-iw-c{background:transparent!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.gm-style .gm-style-iw-d{max-height:none!important;overflow:visible!important;padding:0!important}.gm-style .gm-style-iw-t:after{background:#fff;box-shadow:-2px 2px 4px #0000001f}.native-contact-map-container .google-native-contact-map{min-height:400px}.native-contact-marker-popup{gap:8px;min-height:42px;padding:0 12px 0 0}.native-contact-marker-popup .native-contact-marker-icon img{height:44px;width:44px}.native-contact-marker-popup .contactDesc,.native-contact-marker-popup .contactStreet{font-size:12px}@media(min-width:576px){.native-contact-map-container .google-native-contact-map{min-height:500px}.native-contact-marker-popup{gap:12px;min-height:58px;padding:0 18px 0 0}.native-contact-marker-popup .native-contact-marker-icon img{height:60px;width:60px}.native-contact-marker-popup .contactDesc,.native-contact-marker-popup .contactStreet{font-size:.75em}}.contact-page{--contact-font-color: var(--color-contact-fg, #534a45);--contact-main-color: var(--color-main, #af9572);--main-color: var(--color-main, #af9572);font-family:var(--contact-font-family, var(--font-main));font-size:16px;display:flex;justify-content:center;padding-block-start:var(--nav-height)}.contact-page .city-info{background:#444;padding:10px 30px;color:#fff;text-align:center;font-size:1em}.contact-page .city-info p{margin:0}.contact-page #city-information .employee-block{width:100%;max-width:1400px;margin:3% auto auto;padding:10px 15px;text-align:center}.contact-page #city-information .city-info{margin:0}.contact-page #city-information .city-info p{margin:.5rem}.contact-page .contact-section{overflow-x:hidden;flex:unset;max-width:100%;width:1400px;margin-left:30px}.contact-page .main-contact-title{padding-top:15px;padding-bottom:5px;margin:30px 0 15px}.contact-page .main-contact-title h1{font-size:2em;font-weight:400;text-transform:uppercase;padding-inline:20px;white-space:nowrap;margin:0}.contact-page .section-module{width:100%;margin:0 0 3rem;display:flex;flex-wrap:wrap;gap:30px 40px;align-items:flex-start}.contact-page .section-module span,.contact-page .section-module a{color:var(--contact-font-color)}.contact-page .main-department{min-height:200px;max-width:100%;flex:0 0 30%;display:flex;flex-direction:column;gap:20px}.contact-page .main-department .table{margin:0}.contact-page .header-title{color:var(--contact-font-color);margin-bottom:0;padding-top:15px;padding-bottom:5px}.contact-page .header-title h2{font-size:1.875em;border-left:2px solid var(--main-color);padding-inline:20px;margin:0}.contact-page .city-information-under-bsm{margin-top:15px;padding:0}.contact-page .city-information-under-bsm .city-info{text-align:initial;margin-right:100px;background-color:transparent;border:2px solid var(--contact-main-color);color:var(--contact-font-color)}.contact-page .city-information-under-bsm .city-info p{font-family:var(--contact-second-font);font-size:1.0625em;margin:.5rem}.contact-page .city-information-under-bsm .city-info p a{color:var(--contact-font-color)}.contact-page .header-content,.contact-page .employee-content{margin-top:25px}.contact-page .header-content{font-size:1.1875em;margin-left:25px}.contact-page .header-content span{display:inline-block;width:100%;white-space:nowrap}.contact-page .employee-content{position:relative;width:100%;flex:1 1 0;display:flex;flex-wrap:wrap;gap:30px 40px}.contact-page .employee-content .employee-block{min-height:250px}.contact-page .employee{display:flex;flex-direction:column;gap:5px;position:relative;width:100%;padding-bottom:30px}.contact-page .employee figure{overflow:hidden;margin:0}.contact-page .employee figure img{max-width:240px;height:350px;object-fit:cover;display:block}.contact-page .employee .description-employee{display:flex;flex-direction:column;gap:5px;width:240px}.contact-page .employee .description-employee .employee-name{font-weight:700}.contact-page .employee span,.contact-page .employee a{white-space:normal;display:block;font-size:1em;margin-top:3px}.contact-page .employee hr{border-top:2px solid #020202;width:55px;margin:12px 0}.contact-page .contact-form-container{padding-bottom:25px;display:block}.contact-page #address .map-contener .address-map{height:500px;margin:0 0 3rem;text-align:center}@media(max-width:1279px){.contact-page .city-information-under-bsm .city-info{margin-right:0}}.distances-swiper[data-astro-cid-3butdmz4]{position:relative;overflow:visible;max-inline-size:var(--distances-max-width, 1120px);margin-inline:auto}.distances-container[data-astro-cid-3butdmz4]{display:flex}.pictogram-container[data-astro-cid-3butdmz4]{position:relative;flex:0 0 auto}@media(max-width:991px){.pictogram-container[data-astro-cid-3butdmz4]{padding-inline:calc(var(--spacing-inline-responsive) / 4)}}.pictogram-line[data-astro-cid-3butdmz4]{block-size:0}.pictogram-line[data-astro-cid-3butdmz4]:before{content:"";position:absolute;inset-inline:0;block-size:var(--distances-line-size, 1px);background:var(--distances-line-color, currentColor)}.pictogram-container[data-astro-cid-3butdmz4]:first-child .pictogram-line[data-astro-cid-3butdmz4]:before{inset-inline-start:50%}.pictogram-container[data-astro-cid-3butdmz4]:last-child .pictogram-line[data-astro-cid-3butdmz4]:before{inset-inline-end:50%}.pictogram-dot[data-astro-cid-3butdmz4]{position:absolute;inset-inline-start:50%;transform:translate(-50%,-50%);inline-size:var(--distances-dot-size, 10px);aspect-ratio:1;border-radius:50%;background:var(--distances-dot-color, currentColor)}.native-poi-map-module{--native-poi-desktop-breakpoint: 992px;display:flex;width:100%;padding:var(--native-poi-module-padding, 0);background:var(--native-poi-background, var(--color-accent))}#nativePoiMap.investment-section.section-scroll.flip-text-module.poi_maps{gap:0!important;margin:0;padding:0!important}.native-poi-map-module.native-poi-map-direction-row{flex-direction:row}.native-poi-map-module.native-poi-map-direction-row-reverse{flex-direction:row-reverse}.native-poi-map-module.native-poi-map-direction-column{flex-direction:column}.native-poi-map-module.native-poi-map-direction-column-reverse{flex-direction:column-reverse}.native-poi-map-module.native-poi-map-title-top{flex-wrap:wrap}.native-poi-map-module.native-poi-map-title-top.native-poi-map-position-left .native-poi-map-wrap,.native-poi-map-module.native-poi-map-title-top.native-poi-map-position-right .native-poi-map-wrap{flex:0 0 calc(100% - var(--native-poi-legend-width, min(36%, 35rem)));width:calc(100% - var(--native-poi-legend-width, min(36%, 35rem)))}.native-poi-map-module.native-poi-map-title-top.native-poi-map-position-left .native-poi-legend,.native-poi-map-module.native-poi-map-title-top.native-poi-map-position-right .native-poi-legend{flex:0 0 var(--native-poi-legend-width, min(36%, 35rem))}.native-poi-map-module.native-poi-map-overlay-legend{position:relative}.native-poi-map-module .native-poi-legend{width:100%;background:var(--native-poi-legend-background, var(--color-main));padding:var(--native-poi-legend-padding, min(2.78vw, 53px) min(5.56vw, 107px));box-sizing:border-box}.native-poi-map-module .native-poi-legend-panel{border-radius:var(--native-poi-legend-panel-border-radius, 0);clip-path:var(--native-poi-legend-panel-clip-path, none);width:100%;box-sizing:border-box}.native-poi-map-module .native-poi-top-title{flex:0 0 100%;width:100%;padding:var(--native-poi-title-padding, var(--native-poi-legend-padding, min(2.78vw, 53px) min(5.56vw, 107px)));background:var(--native-poi-legend-background, var(--color-main));box-sizing:border-box}.native-poi-map-module .native-poi-top-title .native-poi-place-title{margin:0}.native-poi-map-module .native-poi-top-title .native-poi-place-title h2{font-size:var(--native-poi-top-title-font-size, var(--native-poi-title-font-size, var(--font-size-header-responsive)))}.native-poi-map-module.native-poi-map-position-left .native-poi-legend,.native-poi-map-module.native-poi-map-position-right .native-poi-legend{width:var(--native-poi-legend-width, min(36%, 35rem))}.native-poi-map-module .native-poi-title h2{margin:0 0 1.2rem;font-size:var(--native-poi-title-font-size, var(--font-size-paragraph-intro-responsive));font-weight:500;text-transform:uppercase;color:var(--native-poi-title-color, var(--color-accent));letter-spacing:0}.native-poi-map-module .native-poi-place-title{display:flex;flex-direction:column;align-items:var(--native-poi-title-align-items, flex-start);margin:0 0 var(--native-poi-title-spacing, 20%);color:var(--native-poi-title-color, var(--color-accent))}.native-poi-map-module .native-poi-title-ornament{width:var(--native-poi-title-ornament-size, 6.25vw);height:var(--native-poi-title-ornament-size, 6.25vw);min-width:45px;min-height:45px;object-fit:contain;margin-bottom:1.2rem}.native-poi-map-module .native-poi-place-title h2{margin:0;color:inherit;font-family:var(--font-second, var(--font-main));font-size:var(--native-poi-title-font-size, var(--font-size-header-responsive));font-weight:var(--native-poi-title-font-weight, var(--font-weight-header, 400));line-height:1.05;letter-spacing:0;text-align:var(--native-poi-title-text-align, start)}.native-poi-map-module .native-poi-legend .native-poi-place-title h2{font-size:var(--native-poi-legend-place-title-font-size, var(--native-poi-title-font-size, var(--font-size-header-responsive)))}.native-poi-map-module .native-poi-description{margin-bottom:1.2rem;font-size:var(--native-poi-description-font-size, var(--font-size-paragraph-responsive));line-height:1.61;color:var(--native-poi-description-color, var(--color-accent-soft))}.native-poi-map-module .native-poi-description :is(p,ul,ol){margin:0}.native-poi-map-module .native-poi-description :is(p,ul,ol):not(:last-child){margin-block-end:2em}.native-poi-map-module .native-poi-options{display:grid;grid-template-columns:repeat(var(--native-poi-options-columns, 4),minmax(0,1fr));gap:var(--native-poi-options-gap, 0);align-items:var(--native-poi-options-align-items, stretch);justify-content:var(--native-poi-options-justify, start);max-inline-size:var(--native-poi-options-max-inline-size, 75vw)}.native-poi-map-module.native-poi-map-options-flex .native-poi-options{display:flex;flex-wrap:wrap}.native-poi-map-module.native-poi-map-options-flex .native-poi-option{flex:var(--native-poi-option-flex, 0 1 50%)}.native-poi-map-module .native-poi-option{display:flex;align-items:var(--native-poi-option-align, center);justify-content:var(--native-poi-option-justify, flex-start);gap:var(--native-poi-option-gap, .9rem);cursor:pointer;min-width:0;padding:var(--native-poi-option-padding, .8rem .6rem);box-sizing:border-box;color:var(--native-poi-option-color, var(--color-accent-soft))}.native-poi-map-module.native-poi-map-option-column .native-poi-option{flex-direction:column;justify-content:var(--native-poi-option-justify, flex-start)}.native-poi-map-module.native-poi-map-option-row .native-poi-option{flex-direction:row}.native-poi-map-module .native-poi-option input{display:none}.native-poi-map-module .native-poi-option img{width:var(--native-poi-option-icon-size, 3.5rem);height:var(--native-poi-option-icon-size, 3.5rem);border:var(--native-poi-option-icon-border, 0);border-radius:var(--native-poi-option-icon-border-radius, 0);box-sizing:border-box;object-fit:contain;filter:var(--native-poi-option-icon-filter, grayscale(1) opacity(.72));opacity:var(--native-poi-option-inactive-opacity, .48);transition:filter .2s ease,opacity .2s ease;flex-shrink:0}.native-poi-map-module .native-poi-option-label{font-size:var(--native-poi-option-label-font-size, var(--font-size-paragraph-intro-responsive));line-height:1.05;text-align:var(--native-poi-option-text-align, start);color:var(--native-poi-option-color, var(--color-accent-soft));opacity:var(--native-poi-option-inactive-opacity, .48);transition:color .2s ease,opacity .2s ease}.native-poi-map-module .native-poi-option input:checked+img{filter:var(--native-poi-option-icon-active-filter, none);opacity:1}.native-poi-map-module .native-poi-option input:checked~.native-poi-option-label{color:var(--native-poi-option-active-color, var(--color-accent));opacity:1}.native-poi-map-module .native-poi-instruction{margin:1.7vw 0 0;color:var(--native-poi-title-color, var(--color-accent));font-size:var(--native-poi-title-font-size, var(--font-size-paragraph-intro-responsive));line-height:1.2}.native-poi-map-module .native-poi-map-wrap{width:100%;position:relative;padding:var(--native-poi-map-wrap-padding, 0);box-sizing:border-box;min-height:var(--native-poi-map-min-height, 520px);height:var(--native-poi-map-height, auto)}.native-poi-map-module.native-poi-map-with-decor .native-poi-map-wrap{padding-inline-start:var(--native-poi-decor-width, 0)}.native-poi-map-module .native-poi-map-decor{position:absolute;inset-block:0;inset-inline-start:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-start;width:var(--native-poi-decor-width, 0);pointer-events:none;overflow:hidden}.native-poi-map-module .native-poi-map-decor-tile{aspect-ratio:1/1;width:100%;flex:0 0 auto}.native-poi-map-module .native-poi-map-decor-tile svg{display:block;width:100%;height:100%;fill:none}.native-poi-map-module .native-poi-map-decor-tile svg rect{fill:transparent}.native-poi-map-module .native-poi-map-decor-tile svg path,.native-poi-map-module .native-poi-map-decor-tile svg polygon{fill:var(--native-poi-decor-color, currentColor)}.native-poi-map-module.native-poi-map-position-left .native-poi-map-wrap,.native-poi-map-module.native-poi-map-position-right .native-poi-map-wrap{width:auto;flex:1 1 auto}.native-poi-map-module .native-poi-map-canvas{width:100%;height:100%;min-height:var(--native-poi-map-min-height, 520px)}.native-poi-map-module.native-poi-map-overlay-legend .native-poi-legend{position:absolute;inset-block:0;inset-inline-start:0;z-index:1;width:var(--native-poi-legend-overlay-width, 50%);padding:var(--native-poi-legend-overlay-padding, 2.5vw);background:transparent;pointer-events:none}.native-poi-map-module.native-poi-map-overlay-legend .native-poi-legend-panel{pointer-events:auto;padding:var(--native-poi-legend-panel-padding, 0);background:var(--native-poi-legend-overlay-background, var(--color-accent));display:flex;flex-direction:column;block-size:100%}.native-poi-map-module.native-poi-map-overlay-legend .native-poi-options{flex:1}.native-poi-marker-popup{align-items:center;animation:native-poi-popup-in .28s cubic-bezier(.22,1,.36,1);background:var(--native-poi-popup-background, var(--color-accent));border-radius:var(--native-poi-popup-border-radius, 999px);box-shadow:var(--native-poi-popup-shadow, 5px 5px 5px color-mix(in srgb, var(--color-main) 10%, transparent));color:var(--native-poi-popup-color, var(--color-main));cursor:pointer;display:inline-flex;gap:var(--native-poi-popup-gap, 12px);line-height:1.3;min-height:var(--native-poi-popup-min-height, 58px);overflow:hidden;padding:var(--native-poi-popup-padding, 0 18px 0 0);transform-origin:left center}@keyframes native-poi-popup-in{0%{opacity:0;clip-path:inset(0 calc(100% - var(--native-poi-popup-icon-size, 60px)) 0 0 round 999px);transform:scale(.94)}to{opacity:1;clip-path:inset(0 0 0 0 round 999px);transform:scale(1)}}.native-poi-marker-popup .native-poi-marker-popup-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.native-poi-marker-popup .native-poi-marker-popup-icon img{display:block;height:var(--native-poi-popup-icon-height, var(--native-poi-popup-icon-size, 60px));width:var(--native-poi-popup-icon-width, var(--native-poi-popup-icon-size, 60px))}.native-poi-marker-popup .native-poi-marker-popup-details{animation:native-poi-popup-details-in .22s ease-out .04s both;display:flex;flex-direction:column;gap:1px;overflow:hidden}@keyframes native-poi-popup-details-in{0%{max-inline-size:0;opacity:0;transform:translate(-.45rem)}to{max-inline-size:28rem;opacity:1;transform:translate(0)}}.native-poi-marker-popup .native-poi-marker-popup-title{font-size:var(--native-poi-popup-title-font-size, var(--font-size-paragraph-responsive));font-weight:500;line-height:1}.native-poi-marker-popup .native-poi-marker-popup-subtitle{font-size:var(--native-poi-popup-subtitle-font-size, calc(var(--font-size-paragraph-responsive) * .75));line-height:1}.gm-style .gm-style-iw-c{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;padding:0!important}.gm-style .gm-style-iw-d{max-height:none!important;outline:0!important;overflow:visible!important;padding:0!important}.gm-style .gm-style-iw,.gm-style .gm-style-iw:focus,.gm-style .gm-style-iw:focus-visible,.gm-style .gm-style-iw-c:focus,.gm-style .gm-style-iw-c:focus-visible,.gm-style .gm-style-iw-d:focus,.gm-style .gm-style-iw-d:focus-visible,.gm-style .gm-style-iw button:focus,.gm-style .gm-style-iw button:focus-visible,.native-poi-marker-popup,.native-poi-marker-popup:focus,.native-poi-marker-popup:focus-visible{border-color:transparent;box-shadow:none;outline:0}.gm-style .gm-ui-hover-effect{display:none!important}.gm-style .gm-style-iw-t:after{display:none!important}.gm-style .gm-style-iw-tc{display:none!important}@media(min-width:576px)and (max-width:1376px){.native-poi-map-module .native-poi-options{grid-template-columns:repeat(var(--native-poi-options-desktop-narrow-columns, 3),minmax(0,1fr))}}@media(max-width:991px){.native-poi-map-module.native-poi-map-breakpoint-wide.native-poi-map-position-left .native-poi-legend,.native-poi-map-module.native-poi-map-breakpoint-wide.native-poi-map-position-right .native-poi-legend{width:100%;padding:var(--native-poi-legend-mobile-padding, 1.2rem 1rem)}.native-poi-map-module.native-poi-map-breakpoint-wide .native-poi-legend{padding:var(--native-poi-legend-mobile-padding, 1.2rem 1rem)}.native-poi-map-module.native-poi-map-title-top.native-poi-map-breakpoint-wide.native-poi-map-position-left .native-poi-map-wrap,.native-poi-map-module.native-poi-map-title-top.native-poi-map-breakpoint-wide.native-poi-map-position-right .native-poi-map-wrap,.native-poi-map-module.native-poi-map-title-top.native-poi-map-breakpoint-wide.native-poi-map-position-left .native-poi-legend,.native-poi-map-module.native-poi-map-title-top.native-poi-map-breakpoint-wide.native-poi-map-position-right .native-poi-legend{flex:0 0 100%;width:100%}.native-poi-map-module.native-poi-map-breakpoint-wide.native-poi-map-mobile-direction-row{flex-direction:row}.native-poi-map-module.native-poi-map-breakpoint-wide.native-poi-map-mobile-direction-row-reverse{flex-direction:row-reverse}.native-poi-map-module.native-poi-map-breakpoint-wide.native-poi-map-mobile-direction-column{flex-direction:column}.native-poi-map-module.native-poi-map-breakpoint-wide.native-poi-map-mobile-direction-column-reverse{flex-direction:column-reverse}.native-poi-map-module.native-poi-map-breakpoint-wide{padding:var(--native-poi-module-mobile-padding, var(--native-poi-module-padding, 0))}.native-poi-map-module.native-poi-map-breakpoint-wide .native-poi-map-wrap,.native-poi-map-module.native-poi-map-breakpoint-wide .native-poi-map-canvas{min-height:var(--native-poi-map-min-height-mobile, 60vh);height:var(--native-poi-map-height-mobile, 60vh)}.native-poi-map-module.native-poi-map-breakpoint-wide.native-poi-map-with-decor .native-poi-map-wrap{padding-inline-start:0}.native-poi-map-module.native-poi-map-breakpoint-wide .native-poi-map-decor{display:none}.native-poi-map-module.native-poi-map-breakpoint-wide.native-poi-map-overlay-legend .native-poi-legend{position:static;width:100%;padding:var(--native-poi-legend-mobile-padding, 1.2rem 1rem);background:var(--native-poi-legend-background, var(--color-main));pointer-events:auto}.native-poi-map-module.native-poi-map-breakpoint-wide.native-poi-map-overlay-legend .native-poi-legend-panel{clip-path:none;padding:0;background:transparent}.native-poi-map-module.native-poi-map-breakpoint-wide .native-poi-options{grid-template-columns:repeat(var(--native-poi-options-tablet-columns, 2),minmax(0,1fr));justify-content:var(--native-poi-options-mobile-justify, var(--native-poi-options-justify, start));max-inline-size:none}.native-poi-map-module.native-poi-map-breakpoint-wide .native-poi-option{gap:calc(var(--native-poi-option-gap, .9rem) * .72);padding:var(--native-poi-option-padding-mobile, .6rem .35rem)}.native-poi-map-module.native-poi-map-breakpoint-wide.native-poi-map-options-flex .native-poi-option{flex:var(--native-poi-option-mobile-flex, var(--native-poi-option-flex, 0 1 50%))}.native-poi-map-module.native-poi-map-breakpoint-wide .native-poi-option img{width:var(--native-poi-option-icon-mobile-size, 2.75rem);height:var(--native-poi-option-icon-mobile-size, 2.75rem)}.native-poi-map-module.native-poi-map-breakpoint-wide .native-poi-option-label{font-size:var(--native-poi-option-label-mobile-font-size, var(--font-size-paragraph-intro-responsive))}}@media(max-width:991px){.native-poi-map-module.native-poi-map-position-left .native-poi-legend,.native-poi-map-module.native-poi-map-position-right .native-poi-legend{width:100%;padding:var(--native-poi-legend-mobile-padding, 1.2rem 1rem)}.native-poi-map-module .native-poi-legend{padding:var(--native-poi-legend-mobile-padding, 1.2rem 1rem)}.native-poi-map-module.native-poi-map-title-top.native-poi-map-position-left .native-poi-map-wrap,.native-poi-map-module.native-poi-map-title-top.native-poi-map-position-right .native-poi-map-wrap,.native-poi-map-module.native-poi-map-title-top.native-poi-map-position-left .native-poi-legend,.native-poi-map-module.native-poi-map-title-top.native-poi-map-position-right .native-poi-legend{flex:0 0 100%;width:100%}.native-poi-map-module.native-poi-map-mobile-direction-row{flex-direction:row}.native-poi-map-module.native-poi-map-mobile-direction-row-reverse{flex-direction:row-reverse}.native-poi-map-module.native-poi-map-mobile-direction-column{flex-direction:column}.native-poi-map-module.native-poi-map-mobile-direction-column-reverse{flex-direction:column-reverse}.native-poi-map-module{padding:var(--native-poi-module-mobile-padding, var(--native-poi-module-padding, 0))}.native-poi-map-module .native-poi-map-wrap,.native-poi-map-module .native-poi-map-canvas{min-height:var(--native-poi-map-min-height-mobile, 60vh);height:var(--native-poi-map-height-mobile, 60vh)}.native-poi-map-module.native-poi-map-with-decor .native-poi-map-wrap{padding-inline-start:0}.native-poi-map-module .native-poi-map-decor{display:none}.native-poi-map-module.native-poi-map-overlay-legend .native-poi-legend{position:static;width:100%;padding:var(--native-poi-legend-mobile-padding, 1.2rem 1rem);background:var(--native-poi-legend-background, var(--color-main));pointer-events:auto}.native-poi-map-module.native-poi-map-overlay-legend .native-poi-legend-panel{clip-path:none;padding:0;background:transparent}.native-poi-map-module .native-poi-options{grid-template-columns:repeat(var(--native-poi-options-tablet-columns, 2),minmax(0,1fr));justify-content:var(--native-poi-options-mobile-justify, var(--native-poi-options-justify, start));max-inline-size:none}.native-poi-map-module .native-poi-option{gap:calc(var(--native-poi-option-gap, .9rem) * .72);padding:var(--native-poi-option-padding-mobile, .6rem .35rem)}.native-poi-map-module.native-poi-map-options-flex .native-poi-option{flex:var(--native-poi-option-mobile-flex, var(--native-poi-option-flex, 0 1 50%))}.native-poi-map-module .native-poi-option img{width:var(--native-poi-option-icon-mobile-size, 2.75rem);height:var(--native-poi-option-icon-mobile-size, 2.75rem)}.native-poi-map-module .native-poi-option-label{font-size:var(--native-poi-option-label-mobile-font-size, var(--font-size-paragraph-intro-responsive))}.native-poi-marker-popup{gap:var(--native-poi-popup-mobile-gap, 8px);min-height:var(--native-poi-popup-mobile-min-height, 42px);padding:var(--native-poi-popup-mobile-padding, 0 12px 0 0)}.native-poi-marker-popup .native-poi-marker-popup-icon img{height:var(--native-poi-popup-icon-height, var(--native-poi-popup-icon-mobile-size, 44px));width:var(--native-poi-popup-icon-width, var(--native-poi-popup-icon-mobile-size, 44px))}}@media(max-width:480px){.native-poi-map-module .native-poi-options{grid-template-columns:repeat(var(--native-poi-options-mobile-columns, 1),minmax(0,1fr))}}.gallery-swiper-container .swiper-slide>a{display:block}.atal-design-leaflet{background-color:#fff;display:flex;flex-direction:column;padding:0 6vw 0 0}.atal-design-leaflet .leaflet-revealer{display:flex;flex-direction:column;inline-size:100%}.atal-design-leaflet .finishing-leaflet:not(.active) .leaflet-desc{display:none}.atal-design-leaflet .leaflet-wrapper{display:flex;max-height:0;transform:scaleY(0);transform-origin:top;transition:max-height .3s ease,transform .3s ease;overflow:hidden}.atal-design-leaflet .leaflet-revealer.active .leaflet-wrapper{flex-wrap:wrap;max-height:1000%;transform:scaleY(1)}.atal-design-leaflet svg{fill:none;stroke:none}.atal-design-leaflet .item-check{display:flex;justify-content:center;align-items:center}.atal-design-leaflet svg.item-check{max-width:clamp(.9rem,1.1vw,2rem)}.atal-design-leaflet svg.item-check .fil0{fill:#000;stroke:none}.atal-design-leaflet svg.image-container{padding:2.5% 12.5%}.atal-design-leaflet svg.image-container .fil0,.atal-design-leaflet svg.image-container .fil1{fill:#000;stroke:#000}.atal-design-leaflet .swiper-container{width:60%;overflow:hidden}.atal-design-leaflet .swiper-wrapper{display:flex}.atal-design-leaflet .item-description,.atal-design-leaflet .second-col,.atal-design-leaflet .third-col,.atal-design-leaflet .fourth-col{height:2.083vw;min-height:45px}.atal-design-leaflet .item-description.title,.atal-design-leaflet .second-col.title,.atal-design-leaflet .third-col.title,.atal-design-leaflet .fourth-col.title{height:2.865vw;min-height:60px}.atal-design-leaflet .item-description.pictograms,.atal-design-leaflet .second-col.pictograms,.atal-design-leaflet .third-col.pictograms,.atal-design-leaflet .fourth-col.pictograms{height:8.75vw;min-height:100px}.atal-design-leaflet .item-description.prices,.atal-design-leaflet .second-col.prices,.atal-design-leaflet .third-col.prices,.atal-design-leaflet .fourth-col.prices{height:2.344vw;min-height:50px}.atal-design-leaflet .item-description.packages-desc,.atal-design-leaflet .second-col.packages-desc,.atal-design-leaflet .third-col.packages-desc,.atal-design-leaflet .fourth-col.packages-desc{min-height:70px}.atal-design-leaflet .item-description p,.atal-design-leaflet .second-col p,.atal-design-leaflet .third-col p,.atal-design-leaflet .fourth-col p{font-size:clamp(.9rem,1.1vw,2rem);margin:0 10px;text-align:center}.atal-design-leaflet .item-description.omnibus p,.atal-design-leaflet .second-col.omnibus p,.atal-design-leaflet .third-col.omnibus p,.atal-design-leaflet .fourth-col.omnibus p{font-size:clamp(.65rem,.675vw,2rem)}.atal-design-leaflet .item-description.packages-desc p,.atal-design-leaflet .second-col.packages-desc p,.atal-design-leaflet .third-col.packages-desc p,.atal-design-leaflet .fourth-col.packages-desc p{font-size:clamp(.65rem,.729vw,1.5rem)}.atal-design-leaflet .second-col.prices p,.atal-design-leaflet .third-col.prices p,.atal-design-leaflet .fourth-col.prices p{font-size:clamp(.9rem,1.579vw,2.5rem)}.atal-design-leaflet .item-description.title p{font-size:clamp(.9rem,1.375vw,2.5rem)}.atal-design-leaflet .first-col{background:#fff;flex:none;padding-left:6vw;width:40%;z-index:2}.atal-design-leaflet .swiper-slide{display:flex;flex-direction:column;flex:none}.atal-design-leaflet .item-description{display:flex;align-items:center;width:100%}.atal-design-leaflet .item-description p{margin:0 10px 0 0;text-align:left}.atal-design-leaflet .second-col,.atal-design-leaflet .third-col,.atal-design-leaflet .fourth-col{display:flex;justify-content:center;align-items:center;width:100%}.atal-design-leaflet .second-col{background:#e6e5e1}.atal-design-leaflet .third-col{background:#f9f9f9}.atal-design-leaflet .fourth-col{background:#e4e5e7}.atal-design-leaflet .more{cursor:pointer;display:inline-flex;align-items:center;justify-content:flex-end;inline-size:100%;margin:0;background:none;border:0;padding:1em 0;text-transform:uppercase;letter-spacing:.1em;gap:.5em;font-weight:600;color:#000;font-size:clamp(.8rem,.95vw,1.1rem)}.atal-design-leaflet .more:after{content:"";display:block;height:.5em;width:.5em;transform:rotate(-45deg);border-bottom:1px solid #000;border-left:1px solid #000;transition:.3s ease}.atal-design-leaflet .leaflet-revealer.active .more:after{transform:rotate(-225deg)}.atal-design-leaflet .leaflet-desc{inline-size:100%;padding:1vw 0 1vw 6vw}.atal-design-leaflet .leaflet-desc p,.atal-design-leaflet .leaflet-desc li{font-size:clamp(.9rem,1.1vw,3rem)}.atal-design-leaflet .swiper-container{cursor:grab;width:45%}.atal-design-leaflet .first-col{width:55%}@media(min-width:992px){.atal-design-leaflet .swiper-container{cursor:inherit;width:60%}.atal-design-leaflet .first-col{width:40%}}@media(min-width:576px){.atal-design-leaflet .swiper-container,.atal-design-leaflet .first-col{width:50%}.atal-design-leaflet .item-description,.atal-design-leaflet .second-col,.atal-design-leaflet .third-col,.atal-design-leaflet .fourth-col{min-height:40px}.atal-design-leaflet .item-description.title,.atal-design-leaflet .second-col.title,.atal-design-leaflet .third-col.title,.atal-design-leaflet .fourth-col.title{min-height:55px}.atal-design-leaflet .item-description.pictograms,.atal-design-leaflet .second-col.pictograms,.atal-design-leaflet .third-col.pictograms,.atal-design-leaflet .fourth-col.pictograms{min-height:168px}.atal-design-leaflet .item-description.prices,.atal-design-leaflet .second-col.prices,.atal-design-leaflet .third-col.prices,.atal-design-leaflet .fourth-col.prices{min-height:45px}.atal-design-leaflet .item-description.packages-desc,.atal-design-leaflet .second-col.packages-desc,.atal-design-leaflet .third-col.packages-desc,.atal-design-leaflet .fourth-col.packages-desc{min-height:75px}}.atal-design-leaflet-premises{padding:0 6vw 1.75vw}.atal-design-leaflet-premises .leaflet-wrapper{justify-content:center;max-height:none;overflow:visible;transform:none}.atal-design-leaflet-premises .more{display:none}.atal-design-leaflet-premises .leaflet-desc{order:-1;padding:0 6vw 1.75vw}.atal-design-leaflet-premises .leaflet-desc p,.atal-design-leaflet-premises .leaflet-desc li{font-size:clamp(1.25rem,1.563vw,2.5rem)}.atal-design-leaflet-premises .first-col{width:50%;padding-left:0;background:transparent}.atal-design-leaflet-premises .swiper-container{width:50%}@media(min-width:576px){.atal-design-leaflet-premises .first-col{width:50%}.atal-design-leaflet-premises .swiper-container{width:100%}}@media(min-width:992px){.atal-design-leaflet-premises .first-col{width:33%}.atal-design-leaflet-premises .swiper-container{width:67%}}.atal-design-packages{display:flex;flex-wrap:wrap;padding:0 6vw 3.75vw;background:#fff}.atal-design-packages .finishing-packages{display:flex;flex-flow:row wrap;justify-content:space-between;width:100%;row-gap:1.5vw}.atal-design-packages .package-container{display:flex;justify-content:center;align-items:center}.atal-design-packages .download-button{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:100%;height:72.5vh;background-color:#fff;background-repeat:no-repeat;background-size:cover;text-decoration:none;gap:10.417vw}.atal-design-packages .download-button:before{content:"";position:absolute;width:100%;height:100%;background-color:#0000004d;transition:background-color .3s ease-in-out}.atal-design-packages .download-button:hover:before{background-color:#0000}.atal-design-packages .button-text{display:flex;flex-direction:column;justify-content:center;align-items:center;width:fit-content;z-index:1;margin-block-start:25%}.atal-design-packages .button-text h2{color:#fff;font-size:clamp(2.5rem,2.604vw,5rem);line-height:1.2;font-weight:600;text-align:center;margin:15px 0}.atal-design-packages .button-text p{color:#fff;font-size:clamp(1.2rem,1.406vw,2.4rem);text-align:center;padding-inline:25px;font-weight:400;line-height:1.2;margin:0}.atal-design-packages .see-more{z-index:1}.atal-design-packages .see-more p{color:#fff;padding:15px 20px;border:1px solid #fff;margin:0;text-transform:uppercase;font-size:clamp(.8rem,1vw,1.1rem);letter-spacing:.06em}.atal-design-packages .package-container{width:100%;flex:0 0 100%}@media(min-width:576px){.atal-design-packages .package-container{width:49%;flex:0 0 49%}}@media(min-width:992px){.atal-design-packages .package-container{width:32%;flex:0 0 32%}}.premises-packages{display:flex;flex-wrap:wrap;padding:0 6vw 1.75vw}.premises-packages .finishing-packages{display:grid;grid-template-columns:1fr;inline-size:100%;gap:1.5vw}.premises-packages .package-container{inline-size:100%;min-inline-size:0}.premises-packages .download-button{block-size:65vh;background-color:#818181;gap:0}.premises-packages .see-more{display:none}.premises-packages .button-text{margin-block-start:0;width:100%;inline-size:100%;text-align:center}.premises-packages .button-text>div{display:flex;flex-direction:column;align-items:center;width:100%;inline-size:100%}.premises-packages .button-text span{display:block;color:#fff;font-size:clamp(1.25rem,1.563vw,2.5rem);font-weight:600;line-height:1.2;margin-block-end:1.1vw}.premises-packages .button-text h2{font-size:clamp(2.5rem,3.125vw,5rem)}.premises-packages .button-text p{font-size:clamp(1.2rem,1.406vw,2.4rem)}@media(min-width:576px){.premises-packages .finishing-packages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.premises-packages .finishing-packages{grid-template-columns:repeat(3,minmax(0,1fr))}}.atal-design-pictograms{background-color:#fff;padding:1vw 6vw 0}.atal-design-pictograms .finishing-pictograms{inline-size:100%}.atal-design-pictograms .finishing-pictograms-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:0}.atal-design-pictograms .finishing-pictograms-item{display:flex;flex-direction:column;padding-bottom:2vw;gap:.5rem}.atal-design-pictograms .pictogram-svg{width:25%;height:auto;padding-bottom:15px}.atal-design-pictograms svg.pictogram-svg{width:30%;height:auto;fill:none;stroke:none}.atal-design-pictograms svg.pictogram-svg .fil0,.atal-design-pictograms svg.pictogram-svg .fil1,.atal-design-pictograms svg.pictogram-svg .fil2,.atal-design-pictograms svg.pictogram-svg .fil3{fill:#000;stroke:#000}.atal-design-pictograms .icon-svg-desc p{font-size:clamp(.9rem,1.1vw,3rem);padding-bottom:15px;padding-right:4vw;margin:0}@media(min-width:640px){.atal-design-pictograms .finishing-pictograms-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:576px){.atal-design-pictograms .pictogram-svg{width:50%}}@media(min-width:992px){.atal-design-pictograms .finishing-pictograms-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.atal-design-pictograms .pictogram-svg{width:30%}}.dynamic-module-finishing-section{inline-size:100%}.atal-design-section .text-container h2{font-size:clamp(1.75rem,2.083vw,6rem);padding:1.75vw 0;margin:0}.atal-design-section .text-container h3{font-size:clamp(1.3rem,2vw,4rem);padding:1.75vw 0 1.25vw;margin:0}.atal-design-section .text-container p,.atal-design-section .text-container li{font-size:clamp(.9rem,1.1vw,3rem);margin:0 0 30px}.atal-design-section .section-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.atal-design-section{display:flex;background-color:#fff;padding:1.5vw 6vw}.atal-design-section.picture-left .content-wrapper{display:flex}.atal-design-section.picture-left .image-container{flex:0 0 25%;max-width:25%;margin-right:10vw}.atal-design-section svg.picture-left-icon{fill:none;stroke:none}.atal-design-section svg.picture-left-icon .fil0{fill:#000;stroke:#000}.atal-design-section.picture-left .image-container img,.atal-design-section.picture-left .image-container picture{display:block;inline-size:100%}.atal-design-section.three-images{padding:0 6vw 4vw}.atal-design-section.three-images .three-images-content{display:flex;justify-content:space-evenly;inline-size:100%}.atal-design-section.three-images .image-container{max-width:20%}.atal-design-section svg.three-image-icon{width:100%;fill:none;stroke:none}.atal-design-section svg.three-image-icon .fil1{fill:#000;stroke:#000}.atal-design-section svg.basic-icon .fil0{fill:#e6e5e1;stroke:#e6e5e1}.atal-design-section svg.optimum-icon .fil0{fill:#f9f9f9;stroke:#f9f9f9}.atal-design-section svg.premium-icon .fil0{fill:#e4e5e7;stroke:#e4e5e7}.atal-design-section:is(.finishing-promo,.finish-promo) .text-container{margin:auto}.atal-design-section:is(.finishing-promo,.finish-promo) .content-wrapper,.atal-design-section:is(.finishing-promo,.finish-promo) .finishing-promo-picture,.atal-design-section:is(.finishing-promo,.finish-promo) img{display:block;inline-size:100%}.atal-design-section:is(.finishing-promo,.finish-promo) .finishing-promo-picture{margin:0}.atal-design-section:is(.finishing-promo,.finish-promo) .finishing-promo-banner{display:none}@media(min-width:576px){.atal-design-section:is(.finishing-promo,.finish-promo) .finishing-promo-banner-mobile{display:none}.atal-design-section:is(.finishing-promo,.finish-promo) .finishing-promo-banner{display:block}}.atal-design-section.picture-left .content-wrapper{flex-direction:column}.atal-design-section.picture-left .image-container{flex:1;max-width:90%;margin-right:0;padding-bottom:45px}.atal-design-section.three-images .three-images-content{flex-direction:column;justify-content:center}.atal-design-section.three-images .image-container{max-width:90%;padding-bottom:15px}@media(min-width:576px){.atal-design-section.picture-left .content-wrapper{flex-direction:row}.atal-design-section.picture-left .image-container{flex:0 0 25%;max-width:25%;margin-right:10vw;padding-bottom:0}.atal-design-section.three-images .three-images-content{flex-direction:row;justify-content:space-evenly}.atal-design-section.three-images .image-container{max-width:20%;padding-bottom:0}}.mail-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:40px 16px;overflow-y:auto;background:#0000007f}.mail-overlay[hidden]{display:none}.mail-overlay__dialog{position:relative;width:100%;max-width:1440px;margin:auto;padding:40px 20px 20px;background:#fff;border-radius:12px}.mail-overlay__close{position:absolute;top:10px;right:14px;z-index:1;border:0;background:none;font-size:28px;line-height:1;color:#3d4f45;cursor:pointer}.listing-swiper-slide{display:flex;flex-direction:column;inline-size:400px}.listing-swiper-slide[hidden]{display:none}.listing-swiper-slide strong{font-weight:700}.listing-card{position:relative;display:flex;flex-direction:column;flex:1;padding:16px 24px;max-inline-size:400px;inline-size:100%;background:#fff;border:1px solid #e5e5e5;border-radius:14px;gap:5px;transition:box-shadow .3s ease-out;sup{font-size:75%;line-height:0}}.listing-card__promo{position:absolute;display:flex;justify-content:space-between;inset-inline:0;top:-32px;color:#000;font-size:12px;font-weight:700;text-transform:uppercase;z-index:-1;flex-wrap:nowrap}.listing-card__promo-marker{background-color:#e72a2a;color:#fff;border-radius:8px;padding:9px 16px 16px}.listing-card__standard-marker{margin-inline-start:auto;background-color:var(--listing-card-standard-color, #e72a2a);color:#fff;border-radius:8px;padding:9px 16px 16px}.listing-card__head{display:flex;flex-direction:row;justify-content:space-between}.listing-card__title{display:flex;flex-direction:column}.listing-card__icons{display:flex;align-items:flex-start;gap:8px}.listing-card__icon-btn{display:flex;padding:0;border:0;background:none;cursor:pointer}.listing-card__icon-badge{display:flex}.listing-card__number,.listing-card__sub{color:#000;line-height:1}.listing-card__number{font-size:24px;font-weight:700}.listing-card__sub{font-size:13px;font-weight:400}.listing-card__params-container{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;gap:12px 8px;block-size:100px;font-size:16px;font-weight:300;color:#000;margin-block-start:5px;>strong{font-weight:500}>:nth-child(1),>:nth-child(2),>:nth-child(3){flex:0 0 calc(33% - (16px / 3 * 2));font-size:16px}>:nth-child(1),>:nth-child(2),>:nth-child(3),>:nth-child(4){position:relative}>:nth-child(2){&:before,&:after{content:"";display:block;block-size:100%;inline-size:1px;background-color:#4f2932;position:absolute;top:0}&:before{left:-8px}&:after{right:-8px}}>:nth-child(4),>:nth-child(5){&:before{content:"+";color:#4f2932;margin-inline-end:6px}}>:nth-child(1){text-align:left}>:nth-child(2){text-align:center}>:nth-child(3){text-align:right}.listing-card__balcony,.listing-card__garden{font-size:14px;flex:0 0 calc(50% - 8px)}.listing-card__finish{flex:0 0 100%;text-align:center}}.listing-card__gallery-dots{block-size:1rem;margin-block-end:5px}.listing-card__gallery{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-block-start:10px;cursor:pointer}.listing-card__gallery img{block-size:170px;inline-size:100%;object-fit:contain}.listing-card__gallery-toggle{position:absolute;right:8px;bottom:8px;padding:4px 10px;font-size:12px;font-weight:600;color:#fff;background:#0009;border:none;border-radius:999px;cursor:pointer}.listing-card__price-container{display:flex;flex-direction:column;justify-content:space-between;text-align:center;min-block-size:150px;gap:5px}.listing-card__price{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.listing-card__price span{font-size:14px;font-weight:700;color:#000;line-height:1}.listing-card__price-header{flex:0 1 100%;font-size:14px;font-weight:700;color:#000}.listing-card__price-value{display:flex;flex:0 1 50%;flex-direction:column;min-block-size:40px;gap:2px}.listing-card__price.is-promo .listing-card__price-effective{font-size:17px;color:#e72a2a}.listing-card__price.is-promo span{color:#a1a1a1}.listing-card__price-standard{font-size:14px;text-decoration:line-through;color:#a1a1a1}.listing-card__price-details{display:flex;flex-direction:row;justify-content:space-between;inline-size:100%;gap:5px}.listing-card__price-details-btn{cursor:pointer;margin-block-start:5px;flex:1 1 0;min-inline-size:0;max-inline-size:50%;color:#fff;text-decoration:none;border:0;border-radius:3px;padding:4px 12px;text-transform:uppercase;font-weight:700;font-size:12px;display:flex;justify-content:center;align-items:center;text-align:center;transition:background-color .3s ease-out;line-height:inherit}.listing-card__price-details .details{background-color:#e3b529}.listing-card__price-details .brochure{background-color:#8299b0}.listing-card__price-omnibus{margin-block-start:5px;color:#a1a1a1;font-size:12px;line-height:1.25;min-block-size:36px}.listing-card__status{margin-block-start:auto;border-radius:3px;padding:4px 8px;text-transform:uppercase;color:#fff;font-weight:700;font-size:13px;display:flex;justify-content:center;align-items:center;&.free{background-color:var(--color-free)}&.pre_reservation{background-color:var(--color-pre-reservation)}&.reservation{background-color:var(--color-reservation)}&.soon_available{background-color:var(--color-soon-available)}}.listing-card svg{fill:none;inline-size:28px;.fil0,.fil1{fill:var(--card-accent-color);transition:fill .3s ease-out}&:hover{.fil0,.fil1{fill:var(--card-accent-hover-color)}}}.listing-card svg.listing-card__icon--standard{.fil0,.fil1{fill:var(--listing-card-standard-color, #e72a2a)}}.listing-card__see-pdf{margin-block-start:auto;.listing-card__ico-svg{padding:10px 12px 0;display:flex;justify-content:center;align-items:center;gap:8px;font-size:18px;font-weight:400;color:var(--card-accent-color);transition:color .3s ease-out;.listing-card__pdf-icon{inline-size:28px;flex:none;.fil0{fill:var(--card-accent-color);transition:fill .3s ease-out}}&:hover{text-decoration:none;color:var(--card-accent-hover-color);.fil0{fill:var(--card-accent-hover-color)}}}}button.listing-action{padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.listing-action{display:inline-flex;position:relative}.listing-link,.listing-history-btn,.listing-share__btn,.listing-card__icon-btn,.listing-card__icon-badge{position:relative}.listing-action[aria-label]:after,.listing-link[aria-label]:after,.listing-history-btn[aria-label]:after,.listing-share__btn[aria-label]:after,.listing-card__icon-btn[aria-label]:after,.listing-card__icon-badge[aria-label]:after{content:attr(aria-label);position:absolute;right:calc(100% + 8px);top:50%;transform:translateY(-50%) translate(6px);z-index:2;padding:12px 16px;border-radius:4px;background:#868e96;color:#fff;font-size:18px;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.listing-action--standard[aria-label]:after,.listing-card__icon-badge--standard[aria-label]:after{white-space:pre;line-height:1.35;text-align:left}.listing-action[aria-label]:hover:after,.listing-action[aria-label]:focus-visible:after,.listing-link[aria-label]:hover:after,.listing-link[aria-label]:focus-visible:after,.listing-history-btn[aria-label]:hover:after,.listing-history-btn[aria-label]:focus-visible:after,.listing-share__btn[aria-label]:hover:after,.listing-share__btn[aria-label]:focus-visible:after,.listing-card__icon-btn[aria-label]:hover:after,.listing-card__icon-btn[aria-label]:focus-visible:after,.listing-card__icon-badge[aria-label]:hover:after,.listing-card__icon-badge[aria-label]:focus-visible:after{opacity:1;transform:translateY(-50%) translate(0)}.promotion-flats-swiper[data-astro-cid-fat55m3l]{position:relative;align-self:stretch;inline-size:100%;min-inline-size:0;padding-block-start:40px;overflow:visible}.promotion-flats-swiper[data-astro-cid-fat55m3l] .swiper-slide[data-astro-cid-fat55m3l]{width:auto;height:auto}.promotion-flats-swiper[data-astro-cid-fat55m3l] .swiper-wrapper[data-astro-cid-fat55m3l]{justify-content:safe center}.promotion-flats__footer[data-astro-cid-fat55m3l]{display:flex;align-items:center;justify-content:center;gap:1em}.promotion-flats__nav[data-astro-cid-fat55m3l]{position:static;display:flex;align-items:center;justify-content:center;--promotion-flats-nav-size: 8.75vw ;font-size:var(--promotion-flats-nav-size);width:1em;height:1em;margin:0;align-self:center;padding:0;background:none;border:0;color:inherit;cursor:pointer;transition:opacity .2s ease}@media(min-width:576px){.promotion-flats__nav[data-astro-cid-fat55m3l]{--promotion-flats-nav-size: 6.25vw }}@media(min-width:992px){.promotion-flats__nav[data-astro-cid-fat55m3l]{--promotion-flats-nav-size: 2.5vw }}.promotion-flats__nav[data-astro-cid-fat55m3l] svg{display:block;inline-size:100%;block-size:100%;fill:none}.promotion-flats__nav[data-astro-cid-fat55m3l]:after{content:none}.promotion-flats__nav[data-astro-cid-fat55m3l]{transform:scaleX(-1)}.promotion-flats__nav--next[data-astro-cid-fat55m3l]{transform:none}.promotion-flats__nav[data-astro-cid-fat55m3l]:hover{opacity:.6}.promotion-flats__nav[data-astro-cid-fat55m3l].swiper-button-disabled{opacity:0;cursor:default}.makieta-3de[data-astro-cid-5imagqbk]{width:100%;margin-top:var(--nav-height, 100px);height:calc(100vh - var(--nav-height, 100px));overflow:hidden}.makieta-3de--inline[data-astro-cid-5imagqbk]{margin-top:0;height:80vh}@media only screen and (max-width:768px){.makieta-3de--inline[data-astro-cid-5imagqbk]{height:85vh}}.makieta-qupto[data-astro-cid-5zrx6pb3]{width:100%;margin-top:var(--nav-height, 100px);overflow:hidden}.makieta-qupto--inline[data-astro-cid-5zrx6pb3]{margin-top:0}.qupto-cloud-viewer[data-astro-cid-5zrx6pb3]{display:block;width:100%;height:80vh;border:0}@media only screen and (max-width:768px){.qupto-cloud-viewer[data-astro-cid-5zrx6pb3]{height:85vh}}.makieta-yslab[data-astro-cid-5bmp5din]{width:100%;padding-top:var(--nav-height, 100px);overflow:hidden}.makieta-yslab--inline[data-astro-cid-5bmp5din]{padding-top:0}.jeff-iframe[data-astro-cid-5bmp5din]{display:block;width:100%;height:80vh;border:0}@media only screen and (max-width:768px){.jeff-iframe[data-astro-cid-5bmp5din]{height:85vh}}.price-details-overlay{position:fixed;inset:0;z-index:1000;padding:20px;background-color:#0000;opacity:0;visibility:hidden;transition:opacity .3s ease-out,visibility .3s ease-out,background-color .3s ease-out}.price-details-overlay.active{background-color:#0000007f;opacity:1;visibility:visible}.price-details{position:fixed;top:20px;left:20px;width:min(400px,calc(100vw - 40px));padding:28px;border-radius:8px;background:#fff;color:#3d4f45;box-shadow:0 4px 10px 6px #00000040;white-space:normal;transform:scale(.7) translateY(-50px);transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.price-details-overlay.active .price-details{transform:scale(1) translateY(0)}.price-details__close{position:absolute;top:-40px;right:0;width:44px;height:40px;border:0;background:#df002c;color:#fff;font-size:22px;line-height:1;cursor:pointer}.price-details__close:focus{outline:none}.price-details__close:focus-visible{outline:2px solid #fff;outline-offset:-4px}.price-details__header{margin:0 0 18px}.price-details__title,.price-details__name{margin:0;font-size:22px;font-weight:700}.price-details__status{margin:2px 0 0;color:var(--row-status-color, var(--color-main));font-weight:700}.price-details__status[data-status=free]{--row-status-color: var(--color-free)}.price-details__status[data-status=pre_reservation]{--row-status-color: var(--color-pre-reservation)}.price-details__status[data-status=reservation]{--row-status-color: var(--color-reservation)}.price-details__status[data-status=soon_available]{--row-status-color: var(--color-soon-available)}.price-details__status[data-status=sold]{--row-status-color: var(--color-sold)}.price-details__summary{display:flex;justify-content:space-between;gap:16px;font-weight:600;padding-bottom:14px;border-bottom:1px solid #e5e0d8}.price-details__history{list-style:none;margin:14px 0 0;padding:0}.price-details .price-details__history li{display:flex;justify-content:space-between;gap:16px;padding:6px 0;font-size:.9em}.price-details .price-details__date{color:#777}.listing-table th,.listing-table td{padding:14px 12px;border-bottom:1px solid #e5e0d8;white-space:nowrap}.listing-table .align-left{text-align:left}.listing-table .align-center{text-align:center}.listing-table .align-right{text-align:right}.listing-table tbody tr:hover{background:#faf8f4}.listing-table-container[data-listing-type=apartments] .listing-table tbody tr{cursor:pointer}.listing-table-container[data-listing-type=apartments] .listing-table tbody td[data-col=priceDetails],.listing-table-container[data-listing-type=apartments] .listing-table tbody td[data-col=details]{cursor:default}.listing-table .listing-number{color:var(--row-status-color, var(--color-main));font-weight:600}.listing-table .listing-category{margin-top:2px;color:var(--row-status-color, var(--color-main));font-size:.85em}.listing-table .listing-price-old{color:#999;font-size:.9em;text-decoration:line-through}.listing-table .listing-price-new{color:#df002c}.listing-table .listing-link{color:#3d4f45;text-decoration:underline}.listing-actions{--actions-gap: 10px;display:inline-flex;gap:var(--actions-gap);align-items:center;justify-content:center}.listing-actions--wrapped{display:inline-grid;grid-template-columns:repeat(6,auto);justify-content:start;justify-items:start;row-gap:6px}.listing-share__btn{display:inline-flex;padding:0;border:0;background:none;cursor:pointer}.listing-share__panel{position:absolute;bottom:calc(100% + 10px);right:0;z-index:5;display:flex;flex-direction:column;gap:6px;min-width:220px;padding:14px;background:#fff;border:1px solid #e5e0d8;border-radius:14px;box-shadow:0 12px 28px #0000001f}.listing-share__panel[hidden]{display:none}.listing-share__item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 10px;border:0;border-radius:8px;background:none;color:#3d4f45;font:inherit;font-size:.95em;cursor:pointer;transition:background .2s ease}.listing-share__item:hover{background:#faf8f4}.listing-share__badge{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border:1px solid #c9c2b6;border-radius:50%}.listing-share__badge .listing-cell-icon{width:16px;height:16px}.listing-history-btn{display:inline-flex;padding:0;border:0;background:none;cursor:pointer}.listing-table tbody tr[data-status=free]{--row-status-color: var(--color-free)}.listing-table tbody tr[data-status=pre_reservation]{--row-status-color: var(--color-pre-reservation)}.listing-table tbody tr[data-status=reservation]{--row-status-color: var(--color-reservation)}.listing-table tbody tr[data-status=soon_available]{--row-status-color: var(--color-soon-available)}.listing-table tbody tr[data-status=sold]{--row-status-color: var(--color-sold)}.listing-table .status{color:var(--row-status-color, var(--color-main))}.listing-pagination__btn{min-width:38px;padding:8px 12px;border:1px solid var(--pill-fg);border-radius:4px;background:var(--pill-bg);color:var(--pill-fg);font:inherit;line-height:1;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.listing-pagination__btn:hover:not(:disabled){background:var(--pill-hover-bg)}.listing-pagination__btn.is-active{background:var(--pill-current-bg)}.listing-pagination__btn:hover:not(:disabled),.listing-pagination__btn.is-active{border-color:var(--pill-current-fg);color:var(--pill-current-fg);cursor:default}.listing-pagination__btn:disabled{opacity:.4;cursor:default}.listing-pagination__ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:24px;padding:8px 4px;color:#3d4f45;line-height:1;user-select:none}.listing-table-container{width:100%;max-width:92%;margin:8px 0 0}.listing-table-scroll{width:100%;overflow-x:auto;padding-block-end:40px;margin-block-end:-40px}.listing-filters{display:flex;flex-direction:column;gap:22px;margin:0 0 26px;padding:4px 2px}.listing-filters__ranges{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:26px 48px}.listing-filters__actions{display:inline-flex;align-items:center;gap:28px}.listing-filters__makieta{display:inline-flex;align-items:center;padding:9px 16px;border-radius:999px;background:var(--listing-makieta-btn-bg, var(--color-atal-red, #df002c));color:var(--listing-makieta-btn-color, #fff);font-family:var(--font-main, inherit);font-size:14px;font-weight:400;line-height:1;white-space:nowrap;text-decoration:none;height:50px;transition:background .3s ease,opacity .3s ease;&:hover{opacity:.53}}.listing-filters__makieta:hover{background:var( --listing-makieta-btn-hover-bg, var(--listing-makieta-btn-bg, var(--color-atal-red, #df002c)) );opacity:.88}.listing-view-toggle{display:inline-flex;align-items:center;gap:20px}.listing-view-btn{display:inline-flex;align-items:center;gap:8px;padding:4px 2px;border:0;background:none;color:#c4bcae;font:inherit;font-size:.9em;cursor:pointer;transition:color .2s ease}.listing-view-btn:hover,.listing-view-btn.is-active{color:#3d4f45}.listing-view-btn .listing-view-icon{width:32px;height:32px;fill:none}.listing-view-btn .listing-view-icon path,.listing-view-btn .listing-view-icon polygon{fill:currentcolor}.listing-cards{display:none;width:100%}.listing-table-container[data-view=cards] .listing-table-scroll,.listing-table-container[data-view=cards] .listing-pagination{display:none}.listing-table-container[data-view=cards] .listing-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 20px;margin-top:3.5rem;line-height:1.5}.listing-cards-pagination{display:none;flex-wrap:wrap;justify-content:center;gap:8px;margin:28px 0 0}.listing-table-container[data-view=cards] .listing-cards-pagination:not([hidden]){display:flex}@media(max-width:1300px){.listing-table-container[data-view] .listing-table-scroll,.listing-table-container[data-view] .listing-pagination{display:none}.listing-table-container[data-view] .listing-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 20px;margin-top:calc(2rem + 28px);line-height:1.5}.listing-table-container[data-view] .listing-cards-pagination:not([hidden]){display:flex}.listing-table-container[data-view] .listing-view-toggle{display:none}}.listing-table-container[data-view] .listing-cards--single-row{flex-wrap:nowrap;justify-content:center}.listing-table-container[data-view] .listing-cards--single-row>.listing-swiper-slide{flex:0 0 auto}.listing-filters__reset{display:inline-flex;align-items:center;gap:8px;padding:6px 4px;border:0;background:none;color:#3d4f45;font:inherit;font-size:.9em;cursor:pointer;transition:color .2s ease}.listing-filters__reset:hover{color:#b3b3b3}.listing-filters__reset .listing-filters__reset-icon{width:32px;height:32px;fill:none}.listing-filters__reset .listing-filters__reset-icon .fil1{fill:#716a62}.listing-filters__reset:hover .listing-filters__reset-icon .fil1{fill:currentcolor}.listing-filters__choices{display:flex;flex-wrap:wrap;gap:12px 16px}.listing-filters__toggles{display:flex;flex-wrap:wrap;gap:10px 16px}.listing-toggle{display:inline-flex;flex:0 0 205px;align-items:center;gap:10px;color:#3d4f45;font-size:.95em;cursor:pointer}.listing-toggle input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.listing-toggle__box{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid #c9c2b6;border-radius:4px;transition:border-color .2s ease,background .2s ease}.listing-toggle input:checked~.listing-toggle__box{border-color:#4a7c2f}.listing-toggle__box .listing-toggle__icon{width:20px;height:20px;fill:none;display:none}.listing-toggle input:checked~.listing-toggle__box .listing-toggle__icon{display:block}.listing-toggle__box .listing-toggle__icon path,.listing-toggle__box .listing-toggle__icon polygon{fill:#4a7c2f;stroke:#4a7c2f;stroke-width:10%}.listing-filter{flex:0 1 260px;min-width:220px;margin-bottom:1.5%}@media(max-width:1300px){.listing-filter{flex:1 1 260px}}.listing-filter__head{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:.9em;color:#3d4f45}.listing-filter__value{color:#777}.listing-filter__slider{position:relative;height:22px;margin-bottom:2%}.listing-filter__track,.listing-filter__range{position:absolute;top:50%;height:3px;transform:translateY(-50%);border-radius:2px}.listing-filter__track{left:0;right:0;background:#e5e0d8}.listing-filter__range{background:#716a62}.listing-filter__input{position:absolute;top:0;left:0;width:100%;height:22px;margin:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.listing-filter__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:20px;height:20px;border:0;background:transparent;cursor:pointer}.listing-filter__input::-moz-range-thumb{pointer-events:auto;width:20px;height:20px;border:0;background:transparent;cursor:pointer}.listing-filter__thumb{--thumb-size: 26px;--thumb-inset: calc(var(--thumb-size) * .4);position:absolute;top:50%;left:calc(var(--thumb-inset) + var(--pos, 0) * (100% - 2 * var(--thumb-inset)) / 100);width:var(--thumb-size);height:var(--thumb-size);transform:translate(-50%,-50%);pointer-events:none;line-height:0}.listing-filter__thumb .listing-filter__thumb-icon{width:100%;height:100%;fill:none}.listing-filter__thumb .listing-filter__thumb-icon .fil0{fill:var(--listing-range-thumb-color-0, #fff)}.listing-filter__thumb .listing-filter__thumb-icon .fil1{fill:var(--listing-range-thumb-color-1, #716a62)}.listing-filter__thumb .listing-filter__thumb-icon .fil2{fill:var(--listing-range-thumb-color-2, #716a62)}.listing-filter__input::-moz-range-track{background:none}.listing-choice{position:relative;flex:0 0 205px;width:205px}.listing-choice__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:6px 4px;border:0;border-bottom:1px solid #716a62;background:none;color:#3d4f45;font:inherit;text-align:left;cursor:pointer;transition:border-color .2s ease}.listing-choice__text{display:flex;flex-direction:column;gap:2px;min-width:0}.listing-choice__label{font-size:.8em;color:#716a62}.listing-choice__summary{min-height:1.25em;font-size:.95em;color:#3d4f45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listing-choice__caret{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid #716a62;border-radius:50%;font-size:.85em;line-height:1;transition:transform .2s ease}.listing-choice.is-open .listing-choice__caret{transform:rotate(180deg)}.listing-choice__panel{position:absolute;z-index:20;top:100%;left:0;min-width:100%;max-height:280px;overflow-y:auto;padding:8px;border-top:0;border-radius:0;background:#fff;box-shadow:0 6px 18px #0000001f;white-space:nowrap}.listing-choice__panel-head{display:flex;justify-content:flex-end;padding:2px 2px 8px;margin-bottom:4px;border-bottom:1px solid #eee}.listing-choice__clear{padding:5px 16px;border:1px solid #716a62;border-radius:4px;background:#fff;color:#3d4f45;font:inherit;font-size:.85em;cursor:pointer;transition:border-color .2s ease}.listing-choice__clear:hover{border-color:#4a7c2f}.listing-choice__option{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:7px 10px;border-radius:4px;font-size:.9em;color:#3d4f45;cursor:pointer}.listing-choice__option:hover{background:#faf8f4}.listing-choice__option input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.listing-choice__option-box{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border:1px solid #c9c2b6;border-radius:4px;transition:border-color .2s ease,background .2s ease}.listing-choice__option input:checked~.listing-choice__option-box{border-color:#4a7c2f}.listing-choice__option-box .listing-choice__option-icon{width:14px;height:14px;fill:none;display:none}.listing-choice__option input:checked~.listing-choice__option-box .listing-choice__option-icon{display:block}.listing-choice__option-box .listing-choice__option-icon path,.listing-choice__option-box .listing-choice__option-icon polygon{fill:#4a7c2f;stroke:#4a7c2f;stroke-width:10%}.listing-table{width:100%;border-collapse:collapse;font-size:.95em}.listing-table th{font-weight:500;color:#555}.listing-table th.is-sortable{padding:0}.listing-table th .listing-sort{display:inline-flex;align-items:center;width:100%;padding:14px 8px;border:0;background:none;color:inherit;font:inherit;cursor:pointer;white-space:nowrap}.listing-table th.align-center .listing-sort{justify-content:center}.listing-table th.align-right .listing-sort{justify-content:flex-end}.listing-table th .listing-sort:hover{color:#4a7c2f}.listing-table th .sort-indicator{font-size:.85em;color:#4a7c2f;min-width:.9em}.listing-table .listing-cell-icon{width:27px;height:27px;fill:none;stroke:none;vertical-align:middle;cursor:pointer}.listing-table .icon-ico-mass-price-history :is(path,polygon,use),.listing-table .svg-layers-1 :is(path,polygon,use){fill:#868e96}.listing-table .svg-layers-2 .fil1{fill:#868e96}.listing-table .icon-atal-ikona-procent.svg-layers-1 :is(path,polygon,use),.listing-table .icon-atal-ikona-procent.svg-layers-2 .fil1{fill:var(--color-atal-red, #df002c)}.listing-table .icon-ico_diamond.svg-layers-1 :is(path,polygon,use),.listing-table .icon-ico_diamond.svg-layers-2 .fil1{fill:var(--color-atal-red, #df002c)}.listing-table .listing-action--attached .icon-atal-ikona-procent.svg-layers-1 :is(path,polygon,use),.listing-table .listing-action--attached .icon-atal-ikona-procent.svg-layers-2 .fil1{fill:var(--color-free, rgb(24 147 0))}.listing-table .listing-action--family-mortgage .icon-atal-ikona-rkm .fil0{fill:var(--color-atal-red, #df002c)}.listing-empty{display:none;margin:24px 0;color:#777}.listing-table-container[data-empty=true] .listing-empty{display:block}.listing-table-container[data-empty=true] .listing-table-scroll,.listing-table-container[data-empty=true] .listing-cards,.listing-table-container[data-empty=true] .listing-pagination,.listing-table-container[data-empty=true] .listing-cards-pagination{display:none}.listing-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:28px 0 0}.listing-table th,.listing-table th .listing-sort{white-space:normal}@media(max-width:1400px){.listing-table th:not(.is-sortable),.listing-table td{padding-inline:6px}.listing-table th .listing-sort{padding-inline:4px}.listing-table .listing-actions{--actions-gap: 6px}.listing-table .listing-cell-icon{width:24px;height:24px}}.apartments-section__listing[data-astro-cid-g4h3tlid]{display:flex;flex-direction:column;align-items:center;padding:40px 0}.faq-list{display:flex;flex-direction:column;width:100%;align-self:stretch;text-align:left;text-wrap:wrap}.faq-item{border-bottom:1px solid var(--faq-border-color, currentcolor)}.faq-item__question{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--faq-question-gap, 1em);cursor:pointer;list-style:none}.faq-item__question-body{flex:1 1 auto;min-width:0}.faq-item__question-text{padding-block:var(--faq-question-padding-block, .7em);margin:0}.faq-item .faq-item__question-text.paragraph{font-weight:var(--faq-question-weight, 600)}.faq-item__question::-webkit-details-marker{display:none}.faq-item__question:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.faq-item__marker{display:flex;flex:none;align-self:center;height:var(--faq-marker-size, 1lh);width:auto;transform:rotate(90deg);transition:transform .25s ease}.faq-item[open] .faq-item__marker{transform:rotate(-90deg)}.faq-item__marker svg{height:100%;width:auto;fill:currentcolor;stroke:currentcolor}.faq-item__marker svg rect{fill:none;stroke:none}.faq-item__answer-wrap{display:grid;grid-template-rows:1fr;transition:grid-template-rows .28s ease}.faq-item__answer{overflow:hidden;padding-bottom:var(--faq-answer-padding-block-end, 1em)}@media(prefers-reduced-motion:reduce){.faq-item__marker,.faq-item__answer-wrap{transition:none}}.submenu-pills-wrap{margin:clamp(18px,1.75vw,32px) 0}.submenu-pills-wrap.prices-submenu{margin:clamp(18px,1.75vw,32px) 4%;align-self:flex-start}.submenu-pills.menu-shortcuts{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:16px;line-height:20px}.submenu-pills.menu-shortcuts li{font-size:inherit;cursor:pointer;border-radius:var(--nav-pill-radius);background:var(--pill-bg);border:1px solid var(--pill-border);transition:background .2s ease,border-color .2s ease}.submenu-pills.menu-shortcuts li a{display:inline-block;padding:8px 14px;color:var(--pill-fg);text-decoration:none;white-space:nowrap;transition:color .2s ease}.submenu-pills.menu-shortcuts li.current{background:var(--pill-current-bg);border-color:var(--pill-current-border)}.submenu-pills.menu-shortcuts li.current a{color:var(--pill-current-fg)}.submenu-pills.menu-shortcuts li:hover{background:var(--pill-hover-bg);border-color:var(--pill-hover-border)}.submenu-pills.menu-shortcuts li:hover a{color:var(--pill-hover-fg)}.submenu-pills.menu-shortcuts li a:focus-visible{outline:2px solid var(--color-main);outline-offset:3px}@media(min-width:992px){.submenu-pills.menu-shortcuts{gap:24px}.submenu-pills.menu-shortcuts li a{padding:9px 16px}}.finish-page[data-astro-cid-rr2ibqtp]{padding-block-start:var(--nav-height)}.finish-page[data-astro-cid-rr2ibqtp] .submenu-pills-wrap.finish-submenu{padding-block-start:0;padding-inline:6vw}.invest-section.atal-design-submenu{display:none}.funding-page{color:var(--funding-content-color, var(--color-main-second));padding-block-start:var(--nav-height);--funding-container-block-margin: 5vw}.funding-page .funding-inner{width:100%;padding:0 5vw 5vw}.funding-page .funding-section{width:100%}.funding-page .funding-content-wrapper{display:grid;grid-template-columns:1.1fr .9fr;align-items:stretch;width:100%}.funding-page .funding-description-container{display:flex;min-width:0}.funding-page .funding-description{width:100%;margin:var(--funding-container-block-margin)}.funding-page .funding-content-wrapper.no-media .funding-description-container{grid-column:1/-1}.funding-page .funding-copy-section+.funding-copy-section{margin-top:3vw;padding-top:3vw;border-top:1px solid color-mix(in srgb,var(--funding-content-color, var(--color-main-second)) 22%,transparent)}.funding-page h1,.funding-page h2{margin:0 0 3vw;color:var(--funding-title-color, var(--color-main-second));font-family:var(--font-second);font-size:calc(var(--font-size-header-responsive) * var(--funding-title-size-multiplier, .75));font-weight:var(--font-weight-header);line-height:1.1}.funding-page .funding-copy,.funding-page .funding-staff,.funding-page .funding-empty{font-size:calc(var(--font-size-paragraph-responsive) * var(--funding-content-size-multiplier, .7));line-height:1.5}.funding-page .funding-copy p,.funding-page .funding-staff p,.funding-page .funding-copy ul,.funding-page .funding-staff ul{margin:0 0 15px}.funding-page .funding-copy :last-child,.funding-page .funding-staff :last-child{margin-bottom:0}.funding-page .funding-copy a,.funding-page .funding-staff a{color:currentcolor;text-decoration:underline;text-underline-offset:.18em}.funding-page .funding-copy table,.funding-page .funding-staff table{width:100%;max-width:100%;border-collapse:collapse}.funding-page .funding-copy img,.funding-page .funding-staff img{max-width:100%;height:auto}.funding-page .funding-staff{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:2vw}.funding-page .funding-staff p{margin:0}.funding-page .funding-picture{position:relative;min-width:0;display:flex;justify-content:center;overflow:visible}.funding-page .funding-picture-image{position:absolute;top:var(--funding-container-block-margin);bottom:var(--funding-container-block-margin);display:flex;align-items:flex-start;justify-content:center}.funding-page .funding-picture-image img{display:block;width:auto;max-width:100%;height:auto;max-height:100%}.funding-page .funding-empty{margin:0}.funding-page .funding-content-wrapper{display:flex;flex-direction:column-reverse}.funding-page .funding-picture-image{position:static;inset:auto}.funding-page .funding-staff{grid-template-columns:1fr}@media(min-width:992px){.funding-page .funding-content-wrapper{display:grid}.funding-page .funding-picture{display:block;overflow:clip}.funding-page .funding-picture-image{position:absolute;inset:var(--funding-container-block-margin) auto}.funding-page .funding-staff{grid-template-columns:repeat(2,minmax(0,1fr))}}.gallery-page{--gallery-image-height: clamp(260px, 72vw, 460px);--gallery-caption-height: 24px;--gallery-caption-gap: 7px;--gallery-gap: clamp(18px, 1.75vw, 32px);color:var(--color-main-second);background:var(--color-surface)}.gallery-page:not(.gallery-page--with-captions){--gallery-caption-height: 0px;--gallery-caption-gap: 0px}.gallery-page .gallery-inner{display:flex;flex-direction:column;gap:var(--gallery-submenu-content-gap, var(--spacing-block-responsive));width:100%;max-width:none;margin:0;padding-block:calc(var(--nav-height) + var(--gallery-top-spacing, var(--spacing-block-responsive))) var(--spacing-block-responsive);padding-inline:var(--gallery-gap)}.gallery-page .submenu-pills-wrap.gallery-submenu{margin:0}#hero-section~.gallery-page .gallery-inner{padding-block-start:var(--gallery-top-spacing, var(--spacing-block-responsive))}.gallery-page .gallery-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gallery-gap) var(--gallery-gap);align-items:start}.gallery-page .gallery-tile{position:relative;display:flex;flex-direction:column;gap:var(--gallery-caption-gap);overflow:visible;padding:0;border:0;border-radius:0;background:transparent;color:var(--color-main-second);cursor:pointer;text-align:center;text-decoration:none;min-width:0;height:calc(var(--gallery-image-height) + var(--gallery-caption-height) + var(--gallery-caption-gap))}.gallery-page .gallery-image-frame{display:block;flex:0 0 var(--gallery-image-height);overflow:hidden;width:100%;height:var(--gallery-image-height);min-height:var(--gallery-image-height);max-height:var(--gallery-image-height);background:var(--color-main-second)}.gallery-page .gallery-tile img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease,opacity .35s ease}.gallery-page .gallery-tile:hover img,.gallery-page .gallery-tile:focus-visible img{transform:scale(1.045);opacity:.82}.gallery-page .gallery-tile:focus-visible{outline:3px solid var(--color-main);outline-offset:4px}.gallery-page .gallery-caption{display:block;padding:0 8px;font-size:.95rem;line-height:1.35;color:var(--gallery-caption-color, #000);min-height:var(--gallery-caption-height);max-height:var(--gallery-caption-height);overflow:hidden}.gallery-page .gallery-empty{margin:0;font-size:1.125rem}.gallery-page .gallery-grid{grid-template-columns:1fr}@media(min-width:992px){.gallery-page{--gallery-image-height: clamp(260px, 19vw, 360px)}.gallery-page .gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gallery-page .gallery-tile:nth-child(13n+1),.gallery-page .gallery-tile:nth-child(13n+5),.gallery-page .gallery-tile:nth-child(13n+9){grid-column:span 2}.gallery-page.gallery-page--two-column{--gallery-image-height: clamp(420px, 35.833vw, 760px)}.gallery-page.gallery-page--two-column .gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery-page.gallery-page--two-column .gallery-tile{grid-column:auto}.gallery-page.gallery-page--two-column .gallery-tile:nth-child(4n+2),.gallery-page.gallery-page--two-column .gallery-tile:nth-child(4n+3){grid-column:span 2}}:where(:root){--garage-plan-gap: 25px;--garage-plan-title-size: 3.3vw;--garage-plan-tab-size: 32px;--garage-plan-level-size: 20px;--garage-plan-legend-size: 1vw;--garage-plan-status-free: rgb(88 225 151);--garage-plan-status-pre-reservation: rgb(194 205 224);--garage-plan-status-reservation: #690707;--garage-plan-status-sold: #000;--garage-plan-shape-opacity: .4;--garage-plan-shape-opacity-hover: .8;--garage-plan-shape-stroke: rgb(255 255 255 / 90%);--garage-plan-title-color: var(--color-main-second);--garage-plan-tab-color: var(--color-accent);--garage-plan-tab-color-active: var(--color-main-second);--garage-plan-tab-indicator: var(--color-main-second);--garage-plan-tab-border: rgb(31 31 31 / 15%);--garage-plan-switch-bg: var(--pill-bg);--garage-plan-switch-border: var(--pill-border);--garage-plan-switch-color: var(--pill-fg);--garage-plan-switch-bg-active: var(--pill-current-bg);--garage-plan-switch-border-active: var(--pill-current-border);--garage-plan-switch-color-active: var(--pill-current-fg);--garage-plan-switch-bg-hover: var(--pill-hover-bg);--garage-plan-switch-border-hover: var(--pill-hover-border);--garage-plan-switch-color-hover: var(--pill-hover-fg);--garage-plan-focus-ring: #1f1f1f}.garage-plan{position:relative;display:flex;flex-direction:column;gap:var(--garage-plan-gap);width:100%}.garage-plan__title{margin:0;color:var(--garage-plan-title-color);font-family:var(--font-main);font-size:var(--garage-plan-title-size);font-weight:400;line-height:1.2}.garage-plan__buildings{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--garage-plan-tab-border)}.garage-plan__building{margin-bottom:-1px;padding:10px 18px;border:0;border-bottom:2px solid transparent;background:none;color:var(--garage-plan-tab-color);font:inherit;font-size:var(--garage-plan-tab-size);cursor:pointer;transition:color .2s ease}.garage-plan__building[aria-current=true]{border-bottom-color:var(--garage-plan-tab-indicator);color:var(--garage-plan-tab-color-active)}.garage-plan__building:hover{color:var(--garage-plan-tab-color-active)}.garage-plan__levels{display:flex;flex-wrap:wrap;gap:8px}.garage-plan__levels[hidden]{display:none}.garage-plan__level{padding:8px 18px;border:1px solid var(--garage-plan-switch-border);border-radius:999px;background:var(--garage-plan-switch-bg);color:var(--garage-plan-switch-color);font:inherit;font-size:var(--garage-plan-level-size);cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.garage-plan__level[aria-current=true]{background:var(--garage-plan-switch-bg-active);border-color:var(--garage-plan-switch-border-active);color:var(--garage-plan-switch-color-active)}.garage-plan__level:hover{background:var(--garage-plan-switch-bg-hover);border-color:var(--garage-plan-switch-border-hover);color:var(--garage-plan-switch-color-hover)}.garage-plan__canvas{position:relative;width:100%}.garage-plan[data-loading] .garage-plan__canvas{opacity:.6}.garage-plan__photo{display:block;width:100%;height:auto}.garage-plan__svg{position:absolute;inset:0;width:100%;height:100%}.garage-plan__shape,.garage-plan__legend-swatch{color:var(--garage-plan-status-sold)}.garage-plan__shape[data-status=free],.garage-plan__legend-swatch[data-status=free]{color:var(--garage-plan-status-free)}.garage-plan__shape[data-status=pre_reservation],.garage-plan__legend-swatch[data-status=pre_reservation]{color:var(--garage-plan-status-pre-reservation)}.garage-plan__shape[data-status=reservation],.garage-plan__legend-swatch[data-status=reservation]{color:var(--garage-plan-status-reservation)}.garage-plan__shape{fill:currentcolor;fill-opacity:var(--garage-plan-shape-opacity);stroke:var(--garage-plan-shape-stroke);stroke-width:2;cursor:pointer;transition:fill-opacity .15s ease}.garage-plan__shape:hover,.garage-plan__shape:focus{fill-opacity:var(--garage-plan-shape-opacity-hover)}.garage-plan__legend{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 0;width:50%;margin:0 0 0 auto;padding:0;list-style:none;font-size:var(--garage-plan-legend-size)}.garage-plan__legend-item{display:flex;align-items:center;gap:10px;opacity:.7;white-space:nowrap}.garage-plan__legend-swatch{width:3em;height:1.2em;border:1px solid rgb(0 0 0 / 25%);background:currentcolor}.garage-plan :focus{outline:none}.garage-plan :focus-visible{outline:2px solid var(--garage-plan-focus-ring, #1f1f1f);outline-offset:2px}.garage-plan__tooltip{position:absolute;z-index:2;transform:translate(-50%,-140%);padding:12px 16px;border-radius:4px;background:#868e96;color:#fff;font-size:18px;line-height:1;white-space:nowrap;pointer-events:none}.garage-plan__empty{padding:24px 0;opacity:.7}.garages-page[data-astro-cid-725i664l]{display:flex;flex-direction:column;align-items:center;padding:var(--nav-height) 0 40px}.garages-page[data-astro-cid-725i664l] .garage-plan{max-width:92%}.makieta-flats[data-astro-cid-jyqlogiy]{display:flex;flex-direction:column;align-items:center;padding:40px 0}.news-page[data-astro-cid-d23dxpia]{--news-text-color: var(--news-page-text-color, var(--color-surface));--news-accent-color: var(--news-page-accent-color, var(--color-accent));--news-button-bg: var(--news-page-button-bg, var(--color-main));--news-button-fg: var(--news-page-button-fg, var(--color-surface));--news-button-hover-bg: var(--news-page-button-hover-bg, var(--color-surface));--news-button-hover-fg: var(--news-page-button-hover-fg, var(--color-main));--news-background-dim: var( --news-page-background-dim, color-mix(in srgb, var(--color-main) 45%, transparent) );position:relative;isolation:isolate;padding-block:var(--nav-height, 100px);min-height:100vh;background:transparent}.news-page[data-astro-cid-d23dxpia] .news-bg[data-astro-cid-d23dxpia]{position:fixed;inset:0;z-index:0;pointer-events:none}.news-page[data-astro-cid-d23dxpia].has-wrapper-background .news-bg[data-astro-cid-d23dxpia]{display:none}.news-page[data-astro-cid-d23dxpia] .news-bg-picture[data-astro-cid-d23dxpia],.news-page[data-astro-cid-d23dxpia] .news-bg-image[data-astro-cid-d23dxpia]{display:block;width:100%;height:100%;object-fit:cover}.news-page[data-astro-cid-d23dxpia] .news-bg[data-astro-cid-d23dxpia]:after{position:absolute;inset:0;content:"";background:var(--news-background-dim)}.news-page[data-astro-cid-d23dxpia] .news-section[data-astro-cid-d23dxpia]{position:relative;z-index:1;min-height:75vh}.news-page[data-astro-cid-d23dxpia] .timeline-content[data-astro-cid-d23dxpia]{width:min(100%,1220px);margin:0 auto;padding:0 4vw}.news-page[data-astro-cid-d23dxpia] .timeline-box-content[data-astro-cid-d23dxpia]{display:grid;grid-template-columns:minmax(84px,12%) minmax(0,1fr) auto;grid-template-areas:"date title ." "date lead ." "date popup actions";gap:1em 3em;align-items:start;width:100%;padding:2em 0;border-bottom:1px solid var(--news-accent-color);color:var(--news-text-color)}.news-page[data-astro-cid-d23dxpia] .date-wrapper[data-astro-cid-d23dxpia]{grid-area:date;display:flex;flex-direction:column;gap:2px;padding-top:2px;min-width:0;font-family:var(--news-date-font-family, var(--font-main))}.news-page[data-astro-cid-d23dxpia] .date-wrapper[data-astro-cid-d23dxpia] span[data-astro-cid-d23dxpia]{color:var(--news-date-color, var(--news-accent-color));line-height:1.15}.news-page[data-astro-cid-d23dxpia] .date-wrapper[data-astro-cid-d23dxpia] .day[data-astro-cid-d23dxpia]{font-size:calc(var(--font-size-header-responsive) * 1.45);font-weight:800;line-height:1}.news-page[data-astro-cid-d23dxpia] .date-wrapper[data-astro-cid-d23dxpia] .month[data-astro-cid-d23dxpia]{font-size:calc(var(--font-size-paragraph-intro-responsive) * .95);line-height:1.05}.news-page[data-astro-cid-d23dxpia] .date-wrapper[data-astro-cid-d23dxpia] .year[data-astro-cid-d23dxpia]{font-size:calc(var(--font-size-paragraph-intro-responsive) * .72);line-height:1.05}.news-page[data-astro-cid-d23dxpia] .news-title[data-astro-cid-d23dxpia]{grid-area:title;margin:0;padding-top:8px;font-family:var(--news-title-font-family, var(--font-main));font-size:calc(var(--font-size-header-responsive) * .48);font-weight:400;line-height:130%;color:var(--news-text-color)}.news-page[data-astro-cid-d23dxpia] .news-subtitle[data-astro-cid-d23dxpia]{grid-area:lead;margin:0;padding:0;font-size:var(--font-size-paragraph-responsive);line-height:1.6;color:var(--news-text-color);max-width:74ch}.news-page[data-astro-cid-d23dxpia] .timeline-actions[data-astro-cid-d23dxpia]{grid-area:actions;display:flex;align-items:flex-end;justify-content:flex-end;align-self:end;min-width:3.5em;padding-bottom:4px}.news-page[data-astro-cid-d23dxpia] .popup-timeline[data-astro-cid-d23dxpia]{grid-area:popup;padding:0;font-size:var(--font-size-paragraph-responsive);line-height:1.6;color:var(--news-text-color);max-width:85ch;max-height:0;opacity:0;overflow:hidden;transition:max-height .35s ease,opacity .2s ease}.news-page[data-astro-cid-d23dxpia] .popup-timeline[data-astro-cid-d23dxpia] p[data-astro-cid-d23dxpia]{margin:0}.news-page[data-astro-cid-d23dxpia] .timeline-more[data-astro-cid-d23dxpia],.news-page[data-astro-cid-d23dxpia] .timeline-less[data-astro-cid-d23dxpia]{display:inline-flex;align-items:center;justify-content:center;inline-size:3.5em;block-size:3.5em;padding:0;background:none;border:none;color:var(--news-text-color);cursor:pointer}.news-page[data-astro-cid-d23dxpia] .timeline-more[data-astro-cid-d23dxpia] .news-arrow-icon,.news-page[data-astro-cid-d23dxpia] .timeline-less[data-astro-cid-d23dxpia] .news-arrow-icon{display:block;width:100%;height:auto}.news-page[data-astro-cid-d23dxpia] .timeline-more[data-astro-cid-d23dxpia] .news-arrow-icon .fil0,.news-page[data-astro-cid-d23dxpia] .timeline-less[data-astro-cid-d23dxpia] .news-arrow-icon .fil0,.news-page[data-astro-cid-d23dxpia] .timeline-more[data-astro-cid-d23dxpia] .news-arrow-icon .fil1,.news-page[data-astro-cid-d23dxpia] .timeline-less[data-astro-cid-d23dxpia] .news-arrow-icon .fil1{fill:var(--news-accent-color);stroke:var(--news-accent-color)}.news-page[data-astro-cid-d23dxpia] .timeline-less[data-astro-cid-d23dxpia]{display:none}.news-page[data-astro-cid-d23dxpia] .timeline-box[data-astro-cid-d23dxpia].is-open .popup-timeline[data-astro-cid-d23dxpia]{max-height:2200px;opacity:1}.news-page[data-astro-cid-d23dxpia] .timeline-box[data-astro-cid-d23dxpia].is-open .timeline-more[data-astro-cid-d23dxpia]{display:none}.news-page[data-astro-cid-d23dxpia] .timeline-box[data-astro-cid-d23dxpia].is-open .timeline-less[data-astro-cid-d23dxpia]{display:inline-flex}.news-page[data-astro-cid-d23dxpia] .getMoreResult[data-astro-cid-d23dxpia]{display:block;margin:28px auto 0;padding:12px 16px;min-width:200px;max-width:fit-content;text-align:center;text-decoration:none;border:none;border-radius:3px;background:var(--news-button-bg);color:var(--news-button-fg);font-size:var(--font-size-button-responsive);font-weight:700;cursor:pointer}.news-page[data-astro-cid-d23dxpia] .getMoreResult[data-astro-cid-d23dxpia]:hover{background:var(--news-button-hover-bg);color:var(--news-button-hover-fg);font-weight:400}.news-page[data-astro-cid-d23dxpia]{padding:var(--nav-height) 0 var(--news-page-block-end-padding, var(--nav-height))}.news-page[data-astro-cid-d23dxpia] .timeline-content[data-astro-cid-d23dxpia]{width:100%}.news-page[data-astro-cid-d23dxpia] .timeline-box-content[data-astro-cid-d23dxpia]{grid-template-columns:minmax(0,1fr);grid-template-areas:"date" "title" "lead" "popup" "actions"}.news-page[data-astro-cid-d23dxpia] .date-wrapper[data-astro-cid-d23dxpia]{flex-direction:row;align-items:baseline;gap:.35em}.news-page[data-astro-cid-d23dxpia] .news-title[data-astro-cid-d23dxpia]{padding-top:0}.news-page[data-astro-cid-d23dxpia] .popup-timeline[data-astro-cid-d23dxpia]{max-width:100%}.news-page[data-astro-cid-d23dxpia] .news-title[data-astro-cid-d23dxpia]{font-size:calc(var(--font-size-header-responsive) * .44)}@media(min-width:576px){.news-page[data-astro-cid-d23dxpia] .timeline-box-content[data-astro-cid-d23dxpia]{grid-template-columns:minmax(74px,16.5%) minmax(0,1fr) auto;grid-template-areas:"date title ." "date lead ." "date popup actions"}.news-page[data-astro-cid-d23dxpia] .date-wrapper[data-astro-cid-d23dxpia]{flex-direction:column;align-items:flex-start;gap:2px}.news-page[data-astro-cid-d23dxpia] .popup-timeline[data-astro-cid-d23dxpia]{max-width:85ch}.news-page[data-astro-cid-d23dxpia] .news-title[data-astro-cid-d23dxpia]{padding-top:8px}}@media(min-width:801px){.news-page[data-astro-cid-d23dxpia]{margin:0}.news-page[data-astro-cid-d23dxpia] .timeline-content[data-astro-cid-d23dxpia]{width:min(100%,980px)}}@media(min-width:992px){.news-page[data-astro-cid-d23dxpia] .timeline-content[data-astro-cid-d23dxpia]{width:min(100%,1220px)}.news-page[data-astro-cid-d23dxpia] .timeline-box-content[data-astro-cid-d23dxpia]{grid-template-columns:minmax(84px,12%) minmax(0,1fr) auto}.news-page[data-astro-cid-d23dxpia] .news-title[data-astro-cid-d23dxpia]{font-size:calc(var(--font-size-header-responsive) * .48)}}.prices-page .submenu-pills-wrap.prices-submenu{width:100%;max-width:92%}.prices-page[data-astro-cid-7zxv72cd]{display:flex;flex-direction:column;align-items:center;padding:calc(var(--nav-height) + var(--prices-top-gap, 0px)) 0 40px}.privacy-policy-page[data-astro-cid-ravadrwy]{max-width:min(100%,112rem);margin-inline:auto;padding:var(--spacing-block-responsive) var(--spacing-inline-responsive) var(--spacing-block-responsive);color:#000}.privacy_policy,.privacy_policy_rodo{padding-top:var(--nav-height, 100px)}.privacy-policy-page-header[data-astro-cid-ravadrwy]{margin-bottom:calc(var(--spacing-block-responsive) * .65)}.privacy-policy-page[data-astro-cid-ravadrwy] h1[data-astro-cid-ravadrwy]{margin:0;color:var(--color-accent);font-family:var(--font-family-header);font-size:var(--font-size-header-responsive);font-weight:var(--font-weight-header, 400);line-height:1.1}.privacy-policy-content[data-astro-cid-ravadrwy]{font-size:var(--font-size-paragraph-responsive);line-height:1.55}.privacy-policy-content[data-astro-cid-ravadrwy] h2,.privacy-policy-content[data-astro-cid-ravadrwy] h3,.privacy-policy-content[data-astro-cid-ravadrwy] h4{margin:1.6em 0 .65em;color:var(--color-accent);font-family:var(--font-family-header);font-weight:var(--font-weight-header, 500);line-height:1.2}.privacy-policy-content[data-astro-cid-ravadrwy] h2{font-size:calc(var(--font-size-header-responsive) * .62)}.privacy-policy-content[data-astro-cid-ravadrwy] h3{font-size:calc(var(--font-size-paragraph-intro-responsive) * 1.05)}.privacy-policy-content[data-astro-cid-ravadrwy] p,.privacy-policy-content[data-astro-cid-ravadrwy] ul,.privacy-policy-content[data-astro-cid-ravadrwy] ol,.privacy-policy-content[data-astro-cid-ravadrwy] table{margin-block:0 1em}.privacy-policy-content[data-astro-cid-ravadrwy] a{color:var(--color-accent);text-decoration:underline;text-underline-offset:.16em}.privacy-policy-content[data-astro-cid-ravadrwy] table{width:100%;border-collapse:collapse}.privacy-policy-content[data-astro-cid-ravadrwy] th,.privacy-policy-content[data-astro-cid-ravadrwy] td{padding:.75em;border:1px solid color-mix(in srgb,var(--color-main) 22%,transparent);vertical-align:top}.rodo-atal[data-astro-cid-ravadrwy]{margin-top:calc(var(--spacing-block-responsive) * .5)}.rodo-atal[data-astro-cid-ravadrwy] a[data-astro-cid-ravadrwy]{display:inline-flex;align-items:center;min-height:3.2em;padding:0 1.6em;border:1px solid var(--color-accent);color:var(--color-accent);text-decoration:none;transition:opacity .2s ease}.rodo-atal[data-astro-cid-ravadrwy] a[data-astro-cid-ravadrwy]:hover{opacity:.72}.cookies-declaration[data-astro-cid-ravadrwy]{margin-top:calc(var(--spacing-block-responsive) * .75)}.privacy-policy-content[data-astro-cid-ravadrwy] table{display:block;overflow-x:auto}@media(min-width:576px){.privacy-policy-content[data-astro-cid-ravadrwy] table{display:table;overflow-x:visible}}.promotions-page{color:var(--promotions-content-color, var(--color-main-second));padding-block-start:var(--nav-height);--promotions-container-block-margin: 5vw}.promotions-page .promotions-inner{width:100%;padding:5vw}.promotions-page .promotions-section{width:100%}.promotions-page .promotions-content-wrapper{display:grid;grid-template-columns:1.1fr .9fr;align-items:stretch;width:100%}.promotions-page .promotions-description-container{display:flex;min-width:0}.promotions-page .promotions-description{width:100%;margin:var(--promotions-container-block-margin)}.promotions-page .promotions-content-wrapper.no-media .promotions-description-container{grid-column:1/-1}.promotions-page .promotions-item+.promotions-item{margin-top:3vw;padding-top:3vw;border-top:1px solid color-mix(in srgb,var(--promotions-content-color, var(--color-main-second)) 22%,transparent)}.promotions-page h2{margin:0 0 3vw;color:var(--promotions-title-color, var(--color-main-second));font-family:var(--promotions-title-font-family, var(--font-second));font-size:calc(var(--font-size-header-responsive) * var(--promotions-title-size-multiplier, .6));font-weight:var(--promotions-title-font-weight, var(--font-weight-header));line-height:1.2}.promotions-page .promotion-content,.promotions-page .promotions-empty{font-size:calc(var(--font-size-paragraph-responsive) * var(--promotions-content-size-multiplier, 1));line-height:1.5}.promotions-page .promotion-content p,.promotions-page .promotion-content ul,.promotions-page .promotion-content ol{margin:0 0 15px}.promotions-page .promotion-content :last-child{margin-bottom:0}.promotions-page .promotion-content a{color:var(--promotions-link-color, var(--color-main-second));text-decoration:underline;text-underline-offset:.18em}.promotions-page .promotion-content table{width:100%;max-width:100%;border-collapse:collapse}.promotions-page .promotion-content img{max-width:100%;height:auto}.promotions-page .promotions-picture{position:relative;min-width:0;display:flex;justify-content:center;overflow:visible}.promotions-page .promotions-picture-image{position:absolute;top:var(--promotions-container-block-margin);bottom:var(--promotions-container-block-margin);display:flex;align-items:flex-start;justify-content:center;width:100%}.promotions-page .promotions-picture-image img{display:block;width:100%;max-width:100%;height:auto}.promotions-page .promotions-empty{margin:0}.promotions-page .promotions-item{cursor:pointer}.promotions-page .promotion-more{color:var(--promotions-link-color, var(--color-main-second));font-size:calc(var(--font-size-paragraph-responsive) * var(--promotions-content-size-multiplier, 1));text-align:right}.promotions-page .promotions-content-wrapper{display:flex;flex-direction:column-reverse}.promotions-page .promotions-picture-image{position:static;inset:auto;width:auto}@media(min-width:992px){.promotions-page .promotions-content-wrapper{display:grid}.promotions-page .promotions-picture{display:block;overflow:clip;min-height:44vw}.promotions-page .promotions-picture-image{position:absolute;inset:var(--promotions-container-block-margin) auto;width:100%}}.not-found[data-astro-cid-csyolicb]{margin:0 auto;max-width:720px;padding:calc(var(--nav-clearance) + 80px) 16px 80px;text-align:center}.not-found[data-astro-cid-csyolicb] h1[data-astro-cid-csyolicb]{margin:0 0 12px;font-size:32px}.not-found__home[data-astro-cid-csyolicb]{display:inline-block;margin-top:24px;text-decoration:underline}.standalone-flat-view[data-astro-cid-zblorgz2]{--flat-view-font-family: "DM Sans", var(--font-main), sans-serif;--flat-view-black: #3b3b3b;--flat-view-dark-gray: #707070;--flat-view-light-gray: #d6d6d6;--flat-view-red: #e4051f;--flat-view-white: #fff;--flat-view-free: #189300;--flat-view-pre-reservation: #e6b800;--flat-view-reservation: #e60000;--flat-view-soon-available: #959595;background:var(--flat-view-white);color:var(--flat-view-black);font-family:var(--flat-view-font-family);padding:5.25vw;padding-block-start:calc(var(--nav-height) + 5.25vw)}.flat-view-shell[data-astro-cid-zblorgz2]{display:flex;flex-wrap:wrap;gap:70px 0;margin:0 auto;max-width:1720px}.flat-view-media-column[data-astro-cid-zblorgz2],.flat-view-details-column[data-astro-cid-zblorgz2]{flex:1 1 100%;min-width:0}.flat-view-media-column[data-astro-cid-zblorgz2] h1[data-astro-cid-zblorgz2]{color:var(--flat-view-black);font-family:var(--flat-view-font-family);font-size:40px;font-weight:900;line-height:.7;margin:0 0 32px;text-wrap:nowrap}.flat-view-leading-standard[data-astro-cid-zblorgz2]{align-items:center;color:var(--flat-view-red);display:flex;font-family:var(--flat-view-font-family);font-size:16px;font-weight:700;gap:10px;margin:-16px 0 32px}.flat-view-leading-standard[data-astro-cid-zblorgz2] .flat-view-leading-standard-icon{flex:0 0 24px;height:24px;width:24px}.flat-view-leading-standard[data-astro-cid-zblorgz2] .flat-view-leading-standard-icon .fil0,.flat-view-leading-standard[data-astro-cid-zblorgz2] .flat-view-leading-standard-icon .fil1{fill:var(--flat-view-red)}.flat-view-media-column[data-astro-cid-zblorgz2] h1[data-astro-cid-zblorgz2]:after{background:var(--flat-view-red);content:"";display:block;height:4px;margin-top:12px;width:120px}.flat-view-promo[data-astro-cid-zblorgz2]{align-items:center;background:var(--flat-view-red);color:var(--flat-view-white);display:inline-flex;font-family:var(--flat-view-font-family);font-size:16px;font-weight:900;margin-bottom:16px;min-height:34px;padding:0 34px;text-transform:uppercase}.flat-view-promo[data-astro-cid-zblorgz2] strong[data-astro-cid-zblorgz2]{display:none}.flat-view-gallery[data-astro-cid-zblorgz2]{align-items:center;display:grid;margin-bottom:32px}.flat-view-swiper[data-astro-cid-zblorgz2] .swiper-slide[data-astro-cid-zblorgz2],.flat-view-image-placeholder[data-astro-cid-zblorgz2]{align-items:center;aspect-ratio:790 / 464;background:var(--flat-view-white);display:flex;justify-content:center;overflow:hidden}.flat-view-swiper[data-astro-cid-zblorgz2]{overflow:hidden;width:100%}.flat-view-swiper[data-astro-cid-zblorgz2] .swiper-wrapper[data-astro-cid-zblorgz2]{align-items:stretch}.flat-view-swiper[data-astro-cid-zblorgz2] .swiper-slide[data-astro-cid-zblorgz2] img[data-astro-cid-zblorgz2]{display:block;height:100%;object-fit:contain;width:100%}.flat-view-gallery[data-astro-cid-zblorgz2] .flat-view-pagination{margin-top:18px;position:static;text-align:center}.flat-view-gallery[data-astro-cid-zblorgz2] .swiper-pagination-bullet{background:var(--flat-view-light-gray);display:inline-block;height:10px;opacity:1;width:10px}.flat-view-gallery[data-astro-cid-zblorgz2] .swiper-pagination-bullet-active{background:#87968d}.flat-view-image-placeholder[data-astro-cid-zblorgz2]{color:var(--flat-view-black);font-family:var(--flat-view-font-family);font-size:40px;font-weight:900}.flat-view-actions[data-astro-cid-zblorgz2],.flat-view-primary-actions[data-astro-cid-zblorgz2]{display:flex;flex-wrap:wrap;gap:28px 40px;justify-content:flex-start}.flat-view-primary-actions[data-astro-cid-zblorgz2]{justify-content:center;margin-top:0}.flat-view-button[data-astro-cid-zblorgz2]{align-items:center;background:var(--flat-view-white);border:1px solid transparent;color:var(--flat-view-black);cursor:pointer;display:inline-flex;font-family:var(--flat-view-font-family);font-size:16px;font-weight:900;gap:10px;justify-content:center;line-height:1.1;min-height:0;min-width:fit-content;padding:0;text-align:left;text-transform:uppercase;transition:color .2s ease,opacity .2s ease}.flat-view-button[data-astro-cid-zblorgz2]:hover,.flat-view-button[data-astro-cid-zblorgz2]:focus-visible{color:var(--flat-view-red)}.flat-view-current-offer[data-astro-cid-zblorgz2]{color:var(--flat-view-red)}.flat-view-button[data-astro-cid-zblorgz2] .flat-view-action-icon{display:block;height:24px;width:24px}.flat-view-button[data-astro-cid-zblorgz2] .flat-view-action-icon .fil0{fill:var(--flat-view-black)}.flat-view-button[data-astro-cid-zblorgz2] .flat-view-action-icon .fil1{fill:var(--flat-view-red)}.flat-view-inquiry-button[data-astro-cid-zblorgz2]{background:var(--flat-view-red);border-color:var(--flat-view-red);color:var(--flat-view-white);gap:15px;height:62px;width:255px}.flat-view-inquiry-button[data-astro-cid-zblorgz2]:hover,.flat-view-inquiry-button[data-astro-cid-zblorgz2]:focus-visible{color:var(--flat-view-white);opacity:.53}.flat-view-inquiry-button[data-astro-cid-zblorgz2] .flat-view-action-icon{height:30px;width:30px}.flat-view-inquiry-button[data-astro-cid-zblorgz2] .flat-view-action-icon .fil0,.flat-view-inquiry-button[data-astro-cid-zblorgz2] .flat-view-action-icon .fil1{fill:var(--flat-view-white)}.flat-view-details-column[data-astro-cid-zblorgz2]{display:flex;flex-direction:column;gap:40px}.flat-view-price-box[data-astro-cid-zblorgz2],.flat-view-feature-box[data-astro-cid-zblorgz2],.flat-view-price-components[data-astro-cid-zblorgz2],.flat-view-attached-products[data-astro-cid-zblorgz2]{border-top:0;padding-top:0}.flat-view-price-row[data-astro-cid-zblorgz2]{display:grid;gap:5px;grid-template-columns:minmax(0,1fr);grid-template-areas:"label" "value" "omnibus";line-height:1;padding:0 0 20px}.flat-view-price-label[data-astro-cid-zblorgz2],.flat-view-price-value[data-astro-cid-zblorgz2],.flat-view-price-omnibus[data-astro-cid-zblorgz2]{font-family:var(--flat-view-font-family)}.flat-view-price-label[data-astro-cid-zblorgz2]{font-size:16px;font-weight:900;grid-area:label}.flat-view-price-label-text[data-astro-cid-zblorgz2]{display:block}.flat-view-history-trigger[data-astro-cid-zblorgz2]{align-items:center;background:transparent;border:0;color:var(--flat-view-black);cursor:pointer;display:inline-flex;font-family:var(--flat-view-font-family);font-size:12px;font-weight:600;gap:10px;line-height:1;margin-top:8px;padding:0;text-transform:lowercase}.flat-view-history-trigger[data-astro-cid-zblorgz2] .flat-view-history-icon{height:15px;width:15px}.flat-view-history-trigger[data-astro-cid-zblorgz2] .flat-view-history-icon .fil0,.flat-view-history-trigger[data-astro-cid-zblorgz2] .flat-view-history-icon .fil1{fill:var(--flat-view-black)}.flat-view-price-value[data-astro-cid-zblorgz2]{display:flex;flex-wrap:wrap;gap:.45em;grid-area:value}.flat-view-price-value[data-astro-cid-zblorgz2],.flat-view-price-value[data-astro-cid-zblorgz2] strong[data-astro-cid-zblorgz2]{font-size:16px;font-weight:900}.flat-view-price-value[data-astro-cid-zblorgz2] strong[data-astro-cid-zblorgz2]{font-weight:800}.flat-view-price-row[data-astro-cid-zblorgz2].is-highlighted .flat-view-price-value[data-astro-cid-zblorgz2] strong[data-astro-cid-zblorgz2]{color:var(--flat-view-red)}.flat-view-price-value[data-astro-cid-zblorgz2] span[data-astro-cid-zblorgz2]{color:var(--flat-view-black);font-size:14px;font-weight:400;text-decoration:line-through}.flat-view-price-omnibus[data-astro-cid-zblorgz2]{font-size:11px;font-weight:400;grid-area:omnibus;line-height:1.25;opacity:.75}.flat-view-price-note[data-astro-cid-zblorgz2]{font-family:var(--flat-view-font-family);font-size:11px;font-weight:400;line-height:1.25}.flat-view-history-modal[data-astro-cid-zblorgz2]{--flat-view-font-family: "DM Sans", var(--font-main), sans-serif;--flat-view-black: #3b3b3b;--flat-view-light-gray: #e5e0d8;--flat-view-red: #e4051f;--flat-view-white: #fff;background-color:#0000;color:var(--flat-view-black);font-family:var(--flat-view-font-family);inset:0;opacity:0;padding:20px;position:fixed;transition:opacity .3s ease-out,visibility .3s ease-out,background-color .3s ease-out;visibility:hidden;z-index:1000}.flat-view-history-modal[data-astro-cid-zblorgz2][hidden]{display:none}.flat-view-history-modal[data-astro-cid-zblorgz2].is-active{background-color:#0000007f;opacity:1;visibility:visible}.flat-view-history-panel[data-astro-cid-zblorgz2]{box-sizing:border-box;color:var(--flat-view-black);left:20px;margin:0;max-height:calc(100vh - 80px);max-width:min(400px,calc(100vw - 40px));overflow:visible;position:fixed;top:20px;transform:scale(.7) translateY(-50px);transition:transform .3s cubic-bezier(.34,1.56,.64,1);width:min(400px,calc(100vw - 40px))}.flat-view-history-modal[data-astro-cid-zblorgz2].is-active .flat-view-history-panel[data-astro-cid-zblorgz2]{transform:scale(1) translateY(0)}.flat-view-history-body[data-astro-cid-zblorgz2]{background:var(--flat-view-white);border-radius:8px;box-shadow:0 4px 10px 6px #00000040;box-sizing:border-box;overflow:hidden;padding:15px;width:100%}.flat-view-history-panel[data-astro-cid-zblorgz2] h2[data-astro-cid-zblorgz2]{font-family:var(--flat-view-font-family);font-size:20px;font-weight:900;line-height:1.3;margin:0 0 18px}.flat-view-history-summary[data-astro-cid-zblorgz2]{display:grid;border-bottom:1px solid var(--flat-view-light-gray);gap:5px;margin-bottom:14px;padding-bottom:14px;width:100%}.flat-view-history-summary-item[data-astro-cid-zblorgz2]{align-items:baseline;display:flex;font-family:var(--flat-view-font-family);gap:16px;justify-content:space-between;line-height:1.3}.flat-view-history-summary-item[data-astro-cid-zblorgz2] strong[data-astro-cid-zblorgz2]{font-weight:inherit;text-align:right}.flat-view-history-summary-item[data-astro-cid-zblorgz2].is-primary{font-size:12px;font-weight:900}.flat-view-history-summary-item[data-astro-cid-zblorgz2].is-secondary{font-size:10px;font-weight:600}.flat-view-history-close[data-astro-cid-zblorgz2]{align-items:center;background:var(--flat-view-red);border:0;color:var(--flat-view-white);cursor:pointer;display:flex;justify-content:center;position:absolute;right:0;top:-44px;height:56px;padding:0 0 12px;width:49px;z-index:-1}.flat-view-history-close[data-astro-cid-zblorgz2] .flat-view-history-close-icon{display:inline;transform-origin:center;transition:transform .3s ease-out;width:28px}.flat-view-history-close[data-astro-cid-zblorgz2] .flat-view-history-close-icon path,.flat-view-history-close[data-astro-cid-zblorgz2] .flat-view-history-close-icon polygon{fill:var(--flat-view-white)}.flat-view-history-close[data-astro-cid-zblorgz2]:hover .flat-view-history-close-icon{transform:rotate(90deg)}.flat-view-history-panel[data-astro-cid-zblorgz2] ul[data-astro-cid-zblorgz2]{list-style:none;margin:14px 0 0;max-height:min(360px,calc(100vh - 260px));overflow:auto;padding:0}.flat-view-history-panel[data-astro-cid-zblorgz2] li[data-astro-cid-zblorgz2]{display:grid;font-size:10px;font-weight:600;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));line-height:1.3;padding:3px 0}.flat-view-history-panel[data-astro-cid-zblorgz2] li[data-astro-cid-zblorgz2] span[data-astro-cid-zblorgz2]:not(:first-child){text-align:right}@media(min-width:768px){.flat-view-history-body[data-astro-cid-zblorgz2]{padding:30px}.flat-view-history-panel[data-astro-cid-zblorgz2] h2[data-astro-cid-zblorgz2]{font-size:24px}.flat-view-history-summary-item[data-astro-cid-zblorgz2].is-primary{font-size:16px}.flat-view-history-summary-item[data-astro-cid-zblorgz2].is-secondary{font-size:14px}.flat-view-history-panel[data-astro-cid-zblorgz2] li[data-astro-cid-zblorgz2]{font-size:12px}}@media(prefers-reduced-motion:reduce){.flat-view-history-modal[data-astro-cid-zblorgz2],.flat-view-history-panel[data-astro-cid-zblorgz2],.flat-view-history-close[data-astro-cid-zblorgz2] .flat-view-history-close-icon{transition:none}.flat-view-history-panel[data-astro-cid-zblorgz2]{transform:none}}.flat-view-detail-columns[data-astro-cid-zblorgz2]{display:grid;gap:0 80px;grid-template-columns:repeat(2,minmax(0,1fr))}.flat-view-family-mortgage[data-astro-cid-zblorgz2]{align-items:center;display:flex;font-family:var(--flat-view-font-family);font-size:16px;font-weight:700;gap:10px;text-transform:uppercase}.flat-view-family-mortgage[data-astro-cid-zblorgz2] .flat-view-family-mortgage-icon{flex:0 0 auto;height:32px;width:32px}.flat-view-family-mortgage[data-astro-cid-zblorgz2] .flat-view-family-mortgage-icon .fil0{fill:var(--flat-view-red)}.flat-view-detail-row[data-astro-cid-zblorgz2]{align-items:baseline;border-bottom:1px solid var(--flat-view-light-gray);display:flex;gap:16px;justify-content:flex-start;padding:12px 0;text-wrap:nowrap;width:100%}.flat-view-detail-row[data-astro-cid-zblorgz2] span[data-astro-cid-zblorgz2],.flat-view-detail-row[data-astro-cid-zblorgz2] strong[data-astro-cid-zblorgz2],.flat-view-feature-box[data-astro-cid-zblorgz2]{font-family:var(--flat-view-font-family);font-size:16px}.flat-view-detail-label[data-astro-cid-zblorgz2]{flex:0 0 130px;font-weight:900;text-transform:capitalize}.flat-view-detail-row[data-astro-cid-zblorgz2] strong[data-astro-cid-zblorgz2]{font-weight:600;text-align:left}.flat-status[data-astro-cid-zblorgz2]{text-transform:uppercase}.status-free[data-astro-cid-zblorgz2]{color:var(--flat-view-free)}.status-pre_reservation[data-astro-cid-zblorgz2]{color:var(--flat-view-pre-reservation)}.status-reservation[data-astro-cid-zblorgz2]{color:var(--flat-view-reservation)}.status-soon_available[data-astro-cid-zblorgz2]{color:var(--flat-view-soon-available)}.flat-view-feature-button[data-astro-cid-zblorgz2]{justify-content:flex-start;min-height:24px}.flat-view-feature-button[data-astro-cid-zblorgz2]:hover,.flat-view-feature-button[data-astro-cid-zblorgz2]:focus-visible{color:var(--flat-view-black)}.flat-view-share-notification{background:#3b3b3b;box-shadow:0 10px 30px #0000002e;color:#fff;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;inset:auto 28px 28px auto;opacity:0;padding:12px 18px;pointer-events:none;position:fixed;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease;z-index:1200}.flat-view-share-notification.is-visible{opacity:1;transform:translateY(0)}.flat-view-feature-box[data-astro-cid-zblorgz2] h2,.flat-view-price-components[data-astro-cid-zblorgz2] h2,.flat-view-attached-products[data-astro-cid-zblorgz2] h2{color:var(--flat-view-black);font-family:var(--flat-view-font-family);font-size:20px;font-weight:700;line-height:1;margin:0 0 20px}.flat-view-feature-box[data-astro-cid-zblorgz2] h2{color:#3b3b3b;font-weight:900}.flat-view-feature-list[data-astro-cid-zblorgz2]{display:flex;flex-direction:column;font-size:16px;gap:10px;line-height:1.35;list-style:none;margin:0;padding:0}.flat-view-feature-item[data-astro-cid-zblorgz2]{align-items:center;color:var(--flat-view-black);display:flex;gap:10px}.flat-view-feature-item[data-astro-cid-zblorgz2] .flat-view-feature-icon{flex:0 0 24px;height:24px;width:24px}.flat-view-feature-item[data-astro-cid-zblorgz2] .flat-view-feature-icon .fil0,.flat-view-feature-item[data-astro-cid-zblorgz2] .flat-view-feature-icon .fil1{fill:var(--flat-view-black)}.flat-view-feature-leading[data-astro-cid-zblorgz2]{color:var(--flat-view-red);font-weight:700}.flat-view-feature-leading[data-astro-cid-zblorgz2] .flat-view-feature-icon .fil0,.flat-view-feature-leading[data-astro-cid-zblorgz2] .flat-view-feature-icon .fil1{fill:var(--flat-view-red)}.flat-view-attached-products[data-astro-cid-zblorgz2]{display:grid;gap:20px}.flat-view-price-components[data-astro-cid-zblorgz2]{display:grid;gap:0}.flat-view-price-components[data-astro-cid-zblorgz2] .flat-view-price-label[data-astro-cid-zblorgz2],.flat-view-price-components[data-astro-cid-zblorgz2] .flat-view-price-value[data-astro-cid-zblorgz2],.flat-view-price-components[data-astro-cid-zblorgz2] .flat-view-price-value[data-astro-cid-zblorgz2] strong[data-astro-cid-zblorgz2]{font-weight:500}.flat-view-price-component[data-astro-cid-zblorgz2]{padding:0}.flat-view-price-component[data-astro-cid-zblorgz2]:not(:last-child){margin-bottom:20px}.flat-view-clause[data-astro-cid-zblorgz2]{display:flex;flex-direction:column;gap:10px}.flat-view-clause[data-astro-cid-zblorgz2] p,.flat-view-clause[data-astro-cid-zblorgz2] li{font-family:var(--flat-view-font-family);font-size:12px;line-height:1.35;margin:0}.flat-view-clause[data-astro-cid-zblorgz2] ul{display:flex;flex-direction:column;gap:5px;margin:0;padding-left:24px}@media(min-width:992px){.flat-view-media-column[data-astro-cid-zblorgz2],.flat-view-details-column[data-astro-cid-zblorgz2]{flex:1 1 50%;min-width:430px}.flat-view-media-column[data-astro-cid-zblorgz2]{padding-right:70px}.flat-view-price-row[data-astro-cid-zblorgz2]{grid-template-areas:"label value" "label omnibus";grid-template-columns:270px auto}.flat-view-price-omnibus[data-astro-cid-zblorgz2]{grid-column:auto}.flat-view-price-note[data-astro-cid-zblorgz2]{grid-column:1 / -1;grid-row:3}}@media(max-width:575px){.standalone-flat-view[data-astro-cid-zblorgz2]{padding:40px 20px}.flat-view-media-column[data-astro-cid-zblorgz2] h1[data-astro-cid-zblorgz2]{font-size:32px;text-wrap:wrap}.flat-view-actions[data-astro-cid-zblorgz2],.flat-view-primary-actions[data-astro-cid-zblorgz2]{align-items:stretch;flex-direction:column}.flat-view-button[data-astro-cid-zblorgz2]{width:100%}.flat-view-detail-columns[data-astro-cid-zblorgz2]{grid-template-columns:1fr}}:where(:root){--font-main: sans-serif;--font-second: sans-serif;--color-main: #333;--color-accent: #ccc;--color-accent-soft: #999;--color-hover: #666;--color-atal-red: #df002c;--color-free: rgb(24 147 0);--color-pre-reservation: rgb(230 184 0);--color-reservation: rgb(230 0 0);--color-soon-available: #959595;--color-sold: #b23b3b;--card-accent-color: var(--color-main-second, var(--color-main));--card-accent-hover-color: #000;--spacing-base-block: 5.56vw;--spacing-base-inline: 5.56vw;--spacing-base-gap: 2.604vw;--font-size-hero: 6.94vw;--font-size-header: 4.444vw;--font-size-paragraph: 1.094vw;--font-size-paragraph-intro: 1.146vw;--font-size-button: 1.094vw;--font-weight-header: 600;--font-weight-paragraph: 400;--pictogram-gap: 2.78vw;--pictogram-icon-size: 9.24vw;--pictogram-title-size: 1.25vw;--multiplier-mobile: 3.5;--multiplier-tablet: 2.5;--multiplier-desktop: 1;--multiplier-hero-mobile: var(--multiplier-mobile);--multiplier-hero-tablet: var(--multiplier-tablet);--multiplier-header-mobile: var(--multiplier-mobile);--multiplier-header-tablet: var(--multiplier-tablet)}:where(:root){--font-size-hero-responsive: calc(var(--font-size-hero) * var(--multiplier-hero-mobile));--font-size-header-responsive: calc(var(--font-size-header) * var(--multiplier-header-mobile));--font-size-paragraph-responsive: calc(var(--font-size-paragraph) * var(--multiplier-mobile));--font-size-paragraph-intro-responsive: calc( var(--font-size-paragraph-intro) * var(--multiplier-mobile) );--font-size-button-responsive: calc(var(--font-size-button) * var(--multiplier-mobile));--spacing-block-responsive: calc(var(--spacing-base-block) * var(--multiplier-mobile));--spacing-inline-responsive: calc(var(--spacing-base-inline) * var(--multiplier-mobile));--spacing-gap-responsive: calc(var(--spacing-base-gap) * var(--multiplier-mobile))}@media(min-width:576px){:where(:root){--font-size-hero-responsive: calc(var(--font-size-hero) * var(--multiplier-hero-tablet));--font-size-header-responsive: calc(var(--font-size-header) * var(--multiplier-header-tablet));--font-size-paragraph-responsive: calc(var(--font-size-paragraph) * var(--multiplier-tablet));--font-size-paragraph-intro-responsive: calc( var(--font-size-paragraph-intro) * var(--multiplier-tablet) );--font-size-button-responsive: calc(var(--font-size-button) * var(--multiplier-tablet));--spacing-block-responsive: calc(var(--spacing-base-block) * var(--multiplier-tablet));--spacing-inline-responsive: calc(var(--spacing-base-inline) * var(--multiplier-tablet));--spacing-gap-responsive: calc(var(--spacing-base-gap) * var(--multiplier-tablet))}}@media(min-width:992px){:where(:root){--font-size-hero-responsive: var(--font-size-hero);--font-size-header-responsive: var(--font-size-header);--font-size-paragraph-responsive: var(--font-size-paragraph);--font-size-paragraph-intro-responsive: var(--font-size-paragraph-intro);--font-size-button-responsive: var(--font-size-button);--spacing-block-responsive: var(--spacing-base-block);--spacing-inline-responsive: var(--spacing-base-inline);--spacing-gap-responsive: var(--spacing-base-gap)}}:where(:root){--nav-font: var(--font-main);--nav-text: #2c241b;--nav-link-hover: var(--color-main);--nav-hamburger: #000;--nav-bg: #fff;--nav-border: transparent;--nav-panel-bg: #fff;--nav-height: 100px;--nav-clearance: var(--nav-height);--nav-logo-padding: 0;--nav-pill-radius: .5em;--nav-panel-padding: 48px 24px;--nav-panel-list-gap: 12px 24px;--nav-panel-logo-w: 200px;--pill-bg: #fff;--pill-border: var(--nav-text);--pill-fg: var(--nav-text);--pill-current-bg: var(--nav-text);--pill-current-border: var(--nav-text);--pill-current-fg: #fff;--pill-hover-bg: var(--nav-text);--pill-hover-border: var(--nav-text);--pill-hover-fg: #fff;--promo-bg: #e4051f;--promo-border: #e4051f;--promo-fg: #fff;--promo-current-bg: #fff;--promo-current-border: #e4051f;--promo-current-fg: #e4051f;--promo-hover-bg: rgb(228 5 31 / 60%);--promo-hover-border: rgb(228 5 31 / 60%);--promo-hover-fg: #fff}:where(:root){--cert-logo: var(--color-main);--cert-logo-hover: #fff;--cert-surface: transparent;--cert-surface-hover: var(--color-main)}:where(:root){--footer-bg: var(--color-footer-bg, var(--color-surface, #fff));--footer-text-color: var(--color-surface, var(--color-main));--footer-min-height: auto;--footer-bottom-bg: var(--footer-bg);--footer-bottom-color: var(--color-main);--footer-short-bg: var(--footer-bottom-bg, var(--footer-bg));--footer-short-text-color: var( --footer-bottom-color, var(--footer-text-color, var(--color-surface, var(--color-main))) );--footer-short-logo-color: var(--footer-short-text-color);--footer-short-social-color: var(--footer-short-text-color);--footer-short-text-size: clamp(.875rem, .82vw, 1rem);--footer-short-legal-text-size: var(--footer-short-text-size);--footer-short-action-text-size: var(--footer-short-text-size);--footer-short-company-text-size: var(--footer-short-text-size);--footer-short-logo-atal-width: 7.8em;--footer-short-logo-gpw-width: 3.8em;--footer-short-social-icon-size: 1.25em;--footer-root-text-size: var(--font-size-paragraph-responsive);--footer-text-size: var(--font-size-paragraph-responsive);--footer-form-text-size: var(--font-size-paragraph-responsive);--footer-legal-text-size: var(--font-size-button-responsive);--footer-company-text-size: var(--footer-disclaimer-text-size);--footer-form-title-size: 2.3em;--footer-form-title-color: currentcolor;--footer-form-title-text-transform: uppercase;--footer-form-line-color: currentcolor;--footer-form-input-text-size: .95em;--footer-form-label-text-size: .85em;--footer-form-label-color: currentcolor;--footer-form-label-left: .35em;--footer-form-clause-color: currentcolor;--footer-form-error-color: var(--color-error, #d71920);--footer-form-clause-text-size: .875em;--footer-form-field-row-justify: flex-start;--footer-form-field-border: none;--footer-form-field-border-bottom: 1px solid var(--footer-form-line-color, currentColor);--footer-form-field-radius: 0;--footer-form-field-margin-top: 0;--footer-form-input-padding: 0 0 .313em;--footer-form-label-top: .05em;--footer-form-label-active-top: -1.25em;--footer-form-label-shadow: 0 0 0 4px var(--footer-form-bg, var(--footer-bg, var(--color-footer-bg)));--footer-form-message-min-height: auto;--footer-top-bg: var(--color-surface, #fff);--footer-button-bg: var(--color-accent, var(--color-main));--footer-button-border: none;--footer-button-color: currentcolor;--footer-button-bg-hover: var(--color-green-hover, var(--color-main));--footer-button-border-hover: var(--footer-button-border);--footer-button-color-hover: var(--footer-button-color);--footer-logo-color: var(--color-main);--footer-logo-atal-primary: #df002c;--footer-logo-atal-contrast: #fff;--footer-logo-atal-secondary: #000;--footer-left-width: 42.5%;--footer-left-color: inherit;--footer-right-width: 57.5%;--footer-right-bg: transparent;--footer-left-padding: var(--spacing-block-responsive) var(--spacing-inline-responsive);--footer-right-padding: var(--spacing-block-responsive) var(--spacing-inline-responsive);--footer-left-justify: space-between;--footer-contact-section-order: 0;--footer-company-section-order: 0;--footer-brand-section-order: 0;--footer-pdf-section-order: 0;--footer-legal-section-order: 0;--footer-left-ornament-display: none;--footer-left-ornament: none;--footer-left-ornament-width: 10em;--footer-left-ornament-height: 10em;--footer-left-ornament-right: 0;--footer-left-ornament-bottom: 0;--footer-contact-title-size: 2rem;--footer-contact-title-color: inherit;--footer-contact-title-font-weight: var(--font-weight-header);--footer-contact-title-text-transform: uppercase;--footer-contact-grid-columns: 1fr;--footer-contact-title-grid-column: auto;--footer-contact-phone-grid-column: auto;--footer-contact-email-grid-column: auto;--footer-contact-address-grid-column: auto;--footer-contact-working-hours-grid-column: auto;--footer-contact-panel-bg: var(--color-accent, var(--color-main));--footer-contact-panel-color: var(--color-main);--footer-contact-panel-text-size: var(--font-size-paragraph-responsive);--footer-contact-icon-size: 1.45em;--footer-contact-icon-bg: transparent;--footer-contact-icon-color: currentcolor;--footer-contact-phone-icon-bg: var(--footer-contact-icon-bg);--footer-contact-phone-icon-color: var(--footer-contact-icon-color);--footer-contact-email-icon-bg: var(--footer-contact-icon-bg);--footer-contact-email-icon-color: var(--footer-contact-icon-color);--footer-contact-address-icon-bg: var(--footer-contact-icon-bg);--footer-contact-address-icon-color: var(--footer-contact-icon-color);--footer-contact-working-hours-icon-bg: var(--footer-contact-icon-bg);--footer-contact-working-hours-icon-color: var(--footer-contact-icon-color);--footer-contact-icon-inner-size: 1.15em;--footer-contact-icon-radius: 0;--footer-contact-phone-icon-scale: 1;--footer-contact-email-icon-scale: 1;--footer-contact-address-icon-scale: 1;--footer-contact-time-icon-scale: 1;--footer-catalog-menu-bg: var(--footer-bg);--footer-catalog-menu-border: 1px solid currentcolor;--footer-pdf-border: none;--footer-pdf-row-border: none;--footer-pdf-radius: 0;--footer-pdf-padding: 0;--footer-pdf-width: auto;--footer-pdf-height: auto;--footer-pdf-gap: 1.5em;--footer-pdf-justify: flex-start;--footer-pdf-content-justify: center;--footer-pdf-icon-size: 1em;--footer-download-bg-color: currentcolor;--footer-download-icon-color: var(--footer-bg, #fff);--footer-disclaimer-text-size: .875rem;--footer-brand-row-justify: space-between;--footer-legal-grid-template-columns: repeat(3, auto);--footer-legal-grid-gap: .625em;--footer-legal-grid-justify: space-between;--footer-socials-margin-left: 0;--footer-social-color: inherit;--footer-social-radius: 0;--footer-logo-atal-width: 151px;--footer-logo-gpw-width: 4.5em;--footer-amu-logo-width: 24px;--footer-social-icon-size: 1.65em;--footer-pzfd-image-width: 8em;--footer-submit-radius: 8px;--footer-submit-width: auto;--footer-submit-min-width: auto;--footer-submit-min-height: auto;--footer-submit-padding: 14px 28px;--footer-submit-border-bottom: var(--footer-button-border, none);--footer-submit-border-bottom-hover: var( --footer-button-border-hover, var(--footer-button-border, none) );--footer-submit-text-transform: none;--footer-submit-letter-spacing: 0;--footer-submit-text-size: var(--font-size-button-responsive);--footer-submit-bg-size: auto;--footer-submit-bg-size-hover: var(--footer-submit-bg-size);--footer-submit-bg-position: 0 0;--footer-submit-bg-position-hover: var(--footer-submit-bg-position);--footer-submit-bg-repeat: no-repeat;--footer-submit-bg-repeat-hover: var(--footer-submit-bg-repeat);--footer-submit-label-prefix: "";--footer-submit-prefix-color: currentcolor;--footer-submit-prefix-gap: 0;--footer-submit-shape-display: none;--footer-submit-shape-inset: 0;--footer-submit-shape-border-width: 0;--footer-submit-shape-fill: var(--footer-button-bg);--footer-submit-shape-inner-bg: transparent;--footer-submit-shape-fill-hover: var(--footer-button-bg-hover);--footer-submit-shape-inner-bg-hover: transparent;--footer-submit-clip-path: none;--footer-checkbox-color: var(--footer-form-clause-color, currentColor);--footer-checkbox-radius: 50%;--footer-checkbox-bg: var(--color-surface, #fff);--footer-split-main-columns: minmax(560px, 773px) minmax(360px, 518px);--footer-split-main-align: center;--footer-split-main-justify: space-between;--footer-split-main-gap: clamp(80px, 10vw, 220px);--footer-split-main-padding: clamp(80px, 6.4vw, 122px) clamp(90px, 11.4vw, 218px) 96px clamp(72px, 4.7vw, 90px);--footer-split-form-order: 0;--footer-split-form-padding: 0;--footer-split-media-order: 0;--footer-media-aspect-ratio: .84;--footer-media-height: auto;--footer-split-bottom-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr);--footer-split-bottom-gap: 18px clamp(20px, 2vw, 38px);--footer-split-bottom-padding: 44px clamp(72px, 4.6vw, 88px) 36px;--footer-bottom-contact-display: contents;--footer-bottom-contact-column: auto;--footer-bottom-contact-row: auto;--footer-bottom-contact-columns: none;--footer-bottom-contact-gap: normal}:where(:root){--contact-form-bg: var(--color-surface, #fff);--contact-form-text: var(--color-main);--contact-form-text-size: clamp(.875rem, .82vw, 1rem);--contact-form-title-color: var(--color-accent);--contact-form-title-size: clamp(2rem, 2.5vw, 4rem);--contact-form-clause-text-size: .875em;--contact-form-line-color: var(--color-accent);--contact-form-label-color: var(--contact-form-text);--contact-form-label-left: .35em;--contact-form-label-bg: var(--contact-form-bg);--contact-form-clause-link: var(--color-accent);--contact-form-error-color: var(--color-error, #d71920);--contact-form-checkbox-color: var(--color-accent);--contact-form-checkbox-bg: var(--color-surface, #fff);--contact-form-button-bg: var(--color-accent);--contact-form-button-border: none;--contact-form-button-radius: 5px;--contact-form-button-width: auto;--contact-form-button-min-width: auto;--contact-form-button-min-height: 40px;--contact-form-button-bg-size: auto;--contact-form-button-bg-size-hover: var(--contact-form-button-bg-size);--contact-form-button-bg-position: 0 0;--contact-form-button-bg-position-hover: var(--contact-form-button-bg-position);--contact-form-button-bg-repeat: no-repeat;--contact-form-button-bg-repeat-hover: var(--contact-form-button-bg-repeat);--contact-form-button-color: var(--color-surface, #fff);--contact-form-button-bg-hover: var(--contact-form-button-bg);--contact-form-button-border-hover: var(--contact-form-button-border);--contact-form-button-color-hover: var(--contact-form-button-color)}@font-face{font-family:Inter;src:url(/_fonts/Inter/Inter-VariableFont_opsz,wght.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Roboto Flex;src:url(/_fonts/Roboto_Flex/RobotoFlex-VariableFont_GRAD,XOPQ,XTRA,YOPQ,YTAS,YTDE,YTFI,YTLC,YTUC,opsz,slnt,wdth,wght.woff2) format("woff2");font-style:normal;font-weight:100 1000;font-display:swap}@font-face{font-family:Arsenal;src:url(/_fonts/Arsenal/Arsenal-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Arsenal;src:url(/_fonts/Arsenal/Arsenal-Italic.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Arsenal;src:url(/_fonts/Arsenal/Arsenal-Bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Arsenal;src:url(/_fonts/Arsenal/Arsenal-BoldItalic.woff2) format("woff2");font-style:italic;font-weight:700;font-display:swap}@font-face{font-family:Mulish;src:url(/_fonts/Mulish/Mulish%5Bwght%5D.woff2) format("woff2");font-style:normal;font-weight:200 1000;font-display:swap}@font-face{font-family:Mulish;src:url(/_fonts/Mulish/Mulish-Italic%5Bwght%5D.woff2) format("woff2");font-style:italic;font-weight:200 1000;font-display:swap}@font-face{font-family:Arya;src:url(/_fonts/Arya/Arya-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Arya;src:url(/_fonts/Arya/Arya-Bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:General Sans;src:url(/_fonts/general-sans/GeneralSans-Extralight.woff2) format("woff2");font-style:normal;font-weight:200;font-display:swap}@font-face{font-family:General Sans;src:url(/_fonts/general-sans/GeneralSans-Light.woff2) format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:General Sans;src:url(/_fonts/general-sans/GeneralSans-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:General Sans;src:url(/_fonts/general-sans/GeneralSans-Medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:General Sans;src:url(/_fonts/general-sans/GeneralSans-Semibold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:General Sans;src:url(/_fonts/general-sans/GeneralSans-Bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Jost;src:url(/_fonts/Jost/Jost-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/_fonts/Jost/Jost-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/_fonts/Jost/Jost-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/_fonts/Jost/Jost-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/_fonts/PlayfairDisplay/PlayfairDisplay-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/_fonts/PlayfairDisplay/PlayfairDisplay-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/_fonts/PlayfairDisplay/PlayfairDisplay-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Tenor Sans;src:url(/_fonts/Tenor_Sans/TenorSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_fonts/Poppins/Poppins-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_fonts/Poppins/Poppins-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_fonts/Poppins/Poppins-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_fonts/Poppins/Poppins-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/_fonts/Open_Sans/OpenSans-VariableFont_wdth,wght.woff2) format("woff2");font-weight:300 800;font-style:normal;font-display:swap}@font-face{font-family:Aboreto;src:url(/_fonts/Aboreto/Aboreto-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Alegreya Sans;src:url(/_fonts/Alegreya_Sans/AlegreyaSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Alegreya Sans;src:url(/_fonts/Alegreya_Sans/AlegreyaSans-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Alegreya Sans;src:url(/_fonts/Alegreya_Sans/AlegreyaSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Faculty Glyphic;src:url(/_fonts/Faculty_Glyphic/FacultyGlyphic-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/_fonts/Lato/Lato-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/_fonts/Lato/Lato-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/_fonts/Lato/Lato-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_fonts/Montserrat/Montserrat-VariableFont_wght.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_fonts/Montserrat/Montserrat-Italic-VariableFont_wght.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Gilroy-ExtraBold;src:url(/_fonts/Gilroy/Gilroy-ExtraBold.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_fonts/Roboto/Roboto%5Bwdth,wght%5D.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/_fonts/DM_Sans/DMSans%5Bopsz,wght%5D.woff2) format("woff2");font-weight:100 1000;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/_fonts/Ubuntu/Ubuntu-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/_fonts/Ubuntu/Ubuntu-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/_fonts/Ubuntu/Ubuntu-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/_fonts/Ubuntu/Ubuntu-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Merriweather;src:url(/_fonts/Merriweather/Merriweather-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Merriweather;src:url(/_fonts/Merriweather/Merriweather-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Merriweather;src:url(/_fonts/Merriweather/Merriweather-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(/_fonts/Commissioner/Commissioner-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(/_fonts/Commissioner/Commissioner-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(/_fonts/Commissioner/Commissioner-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(/_fonts/Commissioner/Commissioner-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PT Sans;src:url(/_fonts/PT_Sans/PTSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PT Sans;src:url(/_fonts/PT_Sans/PTSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Work Sans;src:url(/_fonts/Work_Sans/WorkSans-VariableFont_wght.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Kumbh Sans;src:url(/_fonts/Kumbh_Sans/KumbhSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kumbh Sans;src:url(/_fonts/Kumbh_Sans/KumbhSans-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Kumbh Sans;src:url(/_fonts/Kumbh_Sans/KumbhSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/_fonts/Unbounded/Unbounded-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/_fonts/Unbounded/Unbounded-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/_fonts/Manrope/Manrope-VariableFont_wght.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Melodrama;src:url(/_fonts/Melodrama/Melodrama-Variable.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Marcellus;src:url(/_fonts/Marcellus/Marcellus-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/_fonts/Gilroy/Gilroy-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/_fonts/Gilroy/Gilroy-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/_fonts/Gilroy/Gilroy-Semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/_fonts/Gilroy/Gilroy-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(/_fonts/Oswald/Oswald-VariableFont_wght.woff2) format("woff2");font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:"DM Serif Display";src:url(/_fonts/DM_Serif_Display/DMSerifDisplay-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cinzel;src:url(/_fonts/Cinzel/Cinzel-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cinzel;src:url(/_fonts/Cinzel/Cinzel-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}.atal-group-desc,.atal-group-page .certificates{background-color:var(--color-surface, #fff);color:var(--color-on-surface, var(--color-main-second));--button-fg: var(--color-on-surface, var(--color-main-second));--button-border: var(--color-on-surface, var(--color-main-second));--button-hover-bg: var(--color-on-surface, var(--color-main-second));--button-hover-fg: #fff}.atal-group-page .invest-section .text-col{max-inline-size:100%;flex:1 1 100%}.atal-group-page .invest-section+.invest-section{padding-block-start:0}.atal-group-page .atal-group-desc .title-container{margin-block-end:0}.atal-group-page .atal-group-desc .paragraph-container p{color:#000;text-wrap:balance}@media(min-width:992px){.atal-group-page .atal-group-desc .paragraph-container{columns:2;column-gap:var(--spacing-base-block, 5.56vw)}}.atal-group-page .certificates .certificates-swiper{width:100%;overflow:hidden}.atal-group-page .investments{--investments-button-width: 2.5vw;--investments-title-size: 2.5vw;background-color:var(--color-surface, #fff);color:var(--color-on-surface, var(--color-main-second));flex-direction:column}.atal-group-page .investments .title-container h2{color:var(--color-on-surface, var(--color-main-second))}.atal-group-page .investments .investments-swiper{position:relative;width:100%;overflow:hidden;padding-block-end:calc((4.125vw + var(--investments-button-width)) * 3.5)}.atal-group-page .investments .swiper-slide{position:relative;padding-inline:1.146vw}.atal-group-page .investments .swiper-slide a{display:block;position:relative;text-decoration:none}.atal-group-page .investments .swiper-slide figure{margin:0;aspect-ratio:5/4;overflow:hidden}.atal-group-page .investments .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.atal-group-page .investments .name-invest{position:absolute;inset:auto calc(1.146vw + 1em) 1em;color:#fff;font-family:var(--font-second);font-size:calc(var(--investments-title-size) * 2);font-weight:var(--font-weight-header);line-height:1;margin:0}.atal-group-page .investments .swiper-button-prev,.atal-group-page .investments .swiper-button-next{display:flex;align-items:center;justify-content:center;top:auto;bottom:calc(var(--investments-button-width) * 1.75);width:calc(var(--investments-button-width) * 3.5);height:calc(var(--investments-button-width) * 3.5);border:0;background:transparent;padding:0;margin:0}.atal-group-page .investments .swiper-button-prev{left:unset;right:50%}.atal-group-page .investments .swiper-button-next{left:50%;right:unset}.atal-group-page .investments .swiper-button-prev:after,.atal-group-page .investments .swiper-button-next:after{display:none}.atal-group-page .investments .swiper-button-prev svg,.atal-group-page .investments .swiper-button-next svg{fill:none;display:block;width:100%;height:auto}.atal-group-page .investments .swiper-button-prev svg,.atal-group-page .investments .swiper-button-next svg{fill:none;display:block}.atal-group-page .investments .swiper-button-prev svg .fil0,.atal-group-page .investments .swiper-button-next svg .fil0{fill:var(--swiper-ico-fil0, var(--color-on-surface, var(--color-main-second, var(--color-main))));stroke:var(--swiper-ico-fil0, var(--color-on-surface, var(--color-main-second, var(--color-main))));transition:fill .3s ease,stroke .3s ease}.atal-group-page .investments .swiper-button-prev svg .fil1,.atal-group-page .investments .swiper-button-next svg .fil1{fill:var(--swiper-ico-fil1, transparent);stroke:var(--swiper-ico-fil1, transparent);transition:fill .3s ease,stroke .3s ease}.atal-group-page .investments .swiper-button-prev svg .fil2,.atal-group-page .investments .swiper-button-next svg .fil2{fill:var(--swiper-ico-fil2, transparent);stroke:var(--swiper-ico-fil2, transparent);transition:all .4s ease-out}.atal-group-page .investments .swiper-button-prev:hover svg .fil0,.atal-group-page .investments .swiper-button-next:hover svg .fil0{fill:var(--swiper-ico-fil0-hover, var(--swiper-ico-fil0, var(--color-on-surface, var(--color-main-second, var(--color-main)))));stroke:var(--swiper-ico-fil0-hover, var(--swiper-ico-fil0, var(--color-on-surface, var(--color-main-second, var(--color-main)))))}.atal-group-page .investments .swiper-button-prev:hover svg .fil1,.atal-group-page .investments .swiper-button-next:hover svg .fil1{fill:var(--swiper-ico-fil1-hover, var(--swiper-ico-fil1, transparent));stroke:var(--swiper-ico-fil1-hover, var(--swiper-ico-fil1, transparent))}.atal-group-page .investments .swiper-button-prev:hover svg .fil2,.atal-group-page .investments .swiper-button-next:hover svg .fil2{fill:var(--swiper-ico-fil2-hover, var(--swiper-ico-fil2, transparent));stroke:var(--swiper-ico-fil2-hover, var(--swiper-ico-fil2, transparent))}.atal-group-page .investments .swiper-button-prev .ico,.atal-group-page .investments .swiper-button-next .ico{display:block;width:100%;background-color:transparent;transition:background-color .3s ease}.atal-group-page .investments .swiper-button-prev:hover .ico,.atal-group-page .investments .swiper-button-next:hover .ico{background-color:var(--swiper-ico-fil0-hover, transparent)}.atal-group-page .investments .swiper-button-prev .ico{transform:rotate(180deg)}@media(min-width:576px){.atal-group-page .investments .investments-swiper{padding-block-end:calc((4.125vw + var(--investments-button-width)) * 2)}.atal-group-page .investments .swiper-button-prev,.atal-group-page .investments .swiper-button-next{bottom:var(--investments-button-width);width:calc(var(--investments-button-width) * 2);height:calc(var(--investments-button-width) * 2)}}@media(min-width:992px){.atal-group-page .investments .investments-swiper{padding-block-end:calc(4.125vw + var(--investments-button-width))}.atal-group-page .investments .name-invest{font-size:var(--investments-title-size)}.atal-group-page .investments .swiper-button-prev,.atal-group-page .investments .swiper-button-next{bottom:calc(var(--investments-button-width) * .5);width:var(--investments-button-width);height:var(--investments-button-width)}}.atal-group-page .certificates .swiper-slide{aspect-ratio:234/131}.atal-group-page .certificates .box-certificates{display:flex;align-items:center;justify-content:center;height:100%;background-color:var(--cert-surface);transition:background-color .5s ease}.atal-group-page .certificates .box-certificates figure{margin:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.atal-group-page .certificates .cert-logo{display:block;width:70%;aspect-ratio:234/131;background-color:var(--cert-logo);-webkit-mask:var(--cert-logo-src) center/contain no-repeat;mask:var(--cert-logo-src) center/contain no-repeat;transition:background-color .3s ease}.atal-group-page .certificates .box-certificates:hover{background-color:var(--cert-surface-hover)}.atal-group-page .certificates .box-certificates:hover .cert-logo{background-color:var(--cert-logo-hover)}@media(min-width:992px){.atal-group-page .certificates .cert-logo{width:12.188vw}}#hero-header .main-heading :is(h1,h2),#hero-header .sub-heading :is(h1,h2){margin:0;font-family:var(--font-second);font-size:var(--font-size-hero-responsive);font-weight:var(--font-weight-header);line-height:1}.header{color:inherit;font-family:var(--font-second);font-size:var(--font-size-header-responsive);font-weight:var(--font-weight-header);line-height:1;margin:0}.invest-section .title-container h2{font-family:var(--font-second);font-size:var(--font-size-header-responsive);font-weight:var(--font-weight-header);line-height:1;margin:0}.invest-section .paragraph-container p{font-family:var(--font-main);font-size:var(--font-size-paragraph-responsive);font-weight:var(--font-weight-paragraph)}.paragraph-intro{font-size:var(--font-size-paragraph-intro-responsive);line-height:1.6}.paragraph{color:inherit;font-family:var(--font-main);font-size:var(--font-size-paragraph-responsive);font-weight:var(--font-weight-paragraph);line-height:1.6}.paragraph:not(:last-child){margin-block-end:2em}.section-button{color:var(--button-fg, inherit);font-family:var(--font-main);font-size:var(--font-size-button-responsive);font-weight:600;line-height:1;display:flex;align-items:center;gap:3em;inline-size:fit-content;text-decoration:none;padding:1.5em 1.8em;border:.15em solid var(--button-border, var(--color-main));transition:.3s}.section-button-icon svg{fill:none;inline-size:1em}.section-button-icon svg .fil0{fill:var(--button-border, var(--color-main));transition:.3s}.section-button:hover{background-color:var(--button-hover-bg, var(--color-main));color:var(--button-hover-fg, #fff)}.section-button:hover .section-button-icon svg .fil0{fill:var(--button-hover-fg, #fff)}.background-white{background-color:var(--color-surface, #fff);color:var(--color-main)}.background-green{background-color:var(--color-main);color:#fff;--button-border: #fff;--button-fg: #fff;--button-hover-bg: var(--color-hover);--button-hover-fg: #fff}.title-decoration{position:relative;z-index:1;display:inline-block}.title-decoration:before{content:"";position:absolute;inline-size:110%;block-size:150%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;background-size:100% 100%;background-repeat:no-repeat;background-position:center;pointer-events:none}.part-wave{flex:0 0 100%;width:100%;position:absolute;z-index:10}.part-wave svg{width:100%;height:auto;fill:none;stroke:none}.part-wave svg .fil0{fill:var(--color-footer-bg);stroke:var(--color-footer-bg)}.promotion-flat-wave{margin-top:-1px;top:100%}.promotion-flat-wave svg{transform:rotate(180deg)}.poi-wave{margin-top:-1px}.poi-wave svg{transform:rotate(180deg)}.part-wave{order:1}@media(min-width:992px){.part-wave{order:0}}.invest-section{position:relative;display:flex;flex-direction:column;gap:var(--spacing-gap-responsive);padding:var(--spacing-base-block) var(--spacing-base-inline)}[data-bundle] section.background-light+section.background-light:not(.with-corner-blob,.masked-with-blob),[data-bundle] section.background-dark+section.background-dark:not(.with-corner-blob,.masked-with-blob),[data-bundle] section.background-white+section.background-white:not(.with-corner-blob,.masked-with-blob),[data-bundle] section.background-green+section.background-green:not(.with-corner-blob,.masked-with-blob),[data-bundle] section.background-gray+section.background-gray:not(.with-corner-blob,.masked-with-blob),[data-bundle] section.background-black+section.background-black:not(.with-corner-blob,.masked-with-blob),[data-bundle] section.background-muted-gold+section.background-muted-gold:not(.with-corner-blob,.masked-with-blob){padding-block-start:0}.invest-section .image-col{flex:1}.invest-section .image-container{width:100%;overflow:hidden}.invest-section .image-container picture{display:contents}.invest-section .image-container img{width:100%;height:auto;display:block;object-fit:cover}.invest-section .text-col{flex:1;display:flex;flex-direction:column;gap:var(--spacing-gap-responsive)}.poi_maps{overflow:hidden}@media(min-width:992px){.poi_maps{overflow:visible}}.invest-section .title-container h2,.invest-section .paragraph-container p{margin:0}.invest-section .paragraph-container p:not(:last-child){margin-bottom:1.5em}@media(min-width:992px){.invest-section.image-text{flex-direction:row;align-items:center}.invest-section.text-image{flex-direction:row-reverse;align-items:center}.invest-section.image-text .image-col,.invest-section.text-image .image-col{flex:0 0 50%}.invest-section.image-text .text-col,.invest-section.text-image .text-col{flex:0 0 50%;justify-content:center}}.invest-section-pictograms{flex-direction:column}.pictograms-container{display:flex;flex-flow:row wrap}.pictogram-container{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--pictogram-gap) * 3.5);flex:calc(50% - var(--spacing-inline-responsive))}.pictogram-icon{inline-size:calc(var(--pictogram-icon-size) * 3.5);aspect-ratio:1}.pictogram-icon svg{fill:none;display:block}.pictogram-icon svg .fil0{fill:var(--color-accent)}.pictogram-icon svg .fil1{fill:var(--color-main)}.pictogram-title p{color:inherit;font-family:var(--font-main);font-size:calc(var(--pictogram-title-size) * 3.5);line-height:1.333;margin:0}@media(min-width:576px){.pictogram-container{gap:calc(var(--pictogram-gap) * 2.5)}.pictogram-icon{inline-size:calc(var(--pictogram-icon-size) * 2.5)}.pictogram-title p{font-size:calc(var(--pictogram-title-size) * 2.5)}}@media(min-width:992px){.pictograms-container{gap:calc(var(--spacing-base-inline) / 2)}.pictogram-container{gap:calc(var(--pictogram-gap) * .5);flex:calc(33% - var(--spacing-base-inline) * 4 / 6)}.pictogram-icon{inline-size:calc(var(--pictogram-icon-size) * .675)}.pictogram-title p{font-size:calc(var(--pictogram-title-size) * .92)}}.pictograms-container.swiper-wrapper .pictogram-container{padding-block:calc(var(--spacing-block-responsive) / 4);padding-inline:calc(var(--spacing-inline-responsive) / 4);background-color:var(--color-main);transition:background-color .3s}.pictograms-container.swiper-wrapper .pictogram-icon{inline-size:var(--pictogram-icon-size)}.pictograms-container.swiper-wrapper .pictogram-title p{color:var(--color-accent);block-size:2em}.pictograms-container.swiper-wrapper .pictogram-title+.pictogram-title p{block-size:auto}.pictograms-container.swiper-wrapper .pictogram-container:hover{background-color:var(--color-accent-soft)}#distances-swiper .swiper-button-prev,#distances-swiper .swiper-button-next{font-size:var(--font-size-button-responsive);align-items:center;padding:.5em 1.8em;width:fit-content;height:auto;transition:transform .7s cubic-bezier(.19,1,.22,1);margin-top:0;top:0;display:none;border:none;background:none;cursor:pointer;color:inherit}#distances-swiper .swiper-button-prev .ico-desc,#distances-swiper .swiper-button-next .ico-desc,#distances-swiper .swiper-button-prev:after,#distances-swiper .swiper-button-next:after{display:none}#distances-swiper .swiper-button-prev .ico,#distances-swiper .swiper-button-next .ico{display:flex;width:var(--font-size-button-responsive)}#distances-swiper .swiper-button-prev .ico svg,#distances-swiper .swiper-button-next .ico svg{fill:none;stroke:none;max-width:none;width:100%}#distances-swiper .swiper-button-prev .ico svg .fil0,#distances-swiper .swiper-button-next .ico svg .fil0{fill:var(--color-main)}#distances-swiper .swiper-button-prev{transform:rotate(180deg);left:0}#distances-swiper .swiper-button-prev:hover{transform:scale(1.05) rotate(180deg)}#distances-swiper .swiper-button-prev:active{transform:scale(.95) rotate(180deg)}#distances-swiper .swiper-button-next{left:5%}#distances-swiper .swiper-button-next:hover{transform:scale(1.05)}#distances-swiper .swiper-button-next:active{transform:scale(.95)}#distances-swiper .section-button{top:0;position:absolute;left:calc(var(--spacing-base-inline) + 10% + 1vw);display:none}@media(min-width:992px){#distances-swiper .swiper-button-next,#distances-swiper .swiper-button-prev,#distances-swiper .section-button{display:flex}}section#draggableImageZoom{padding:var(--spacing-base-block) var(--spacing-base-inline);background-color:#fff}@media(min-width:992px){section#draggableImageZoom{padding-block-start:0}}.externalFlats #draggableImageZoom .section-button{border-color:var(--color-main);margin:auto}.externalFlats #draggableImageZoom .section-button .section-button-icon svg .fil0{fill:var(--color-main)}.externalFlats #draggableImageZoom .section-button:hover{background-color:var(--color-main);color:#fff}.externalFlats #draggableImageZoom .section-button:hover .section-button-icon svg .fil0{fill:#fff}@media(min-width:992px){.externalFlats #draggableImageZoom .section-button{position:absolute;top:var(--spacing-base-block);left:var(--spacing-base-inline)}}.invest-section.draggable-image-zoom{align-items:center}.invest-section.draggable-image-zoom .image{background-repeat:no-repeat;background-position:center;background-size:contain}.invest-section{overflow:hidden}.invest-section .image-col .image-container img,.invest-section .image-col .image-container video{max-inline-size:none;inline-size:100%;block-size:100%;object-fit:cover;display:block}.invest-section.image-text,.invest-section.text-image{flex-direction:column-reverse;gap:var(--spacing-block-responsive)}.invest-section.image-text .image-col,.invest-section.text-image .image-col{display:flex}.invest-section.intro .paragraph-container p{font-size:var(--font-size-paragraph-intro-responsive);line-height:1.875}.invest-section.intro .paragraph-container p:first-child{color:var(--color-main)}.invest-section.text-centered{align-items:center}.invest-section.text-centered .text-col{text-align:center;align-items:center}.invest-section.text-centered.background-green .text-col .paragraph-container p:first-child{color:var(--color-accent)}.invest-section.with-corner-blob .image-col .image-container{aspect-ratio:1;object-fit:cover;position:relative}.invest-section.with-corner-blob .image-col .image-container img{position:relative;z-index:1}.invest-section.with-corner-blob .image-col .image-container:before{content:"";position:absolute;background-size:contain;background-repeat:no-repeat}.invest-section.with-corner-blob--blob-1{padding-block-start:calc(var(--spacing-base-block) * 3.5);gap:calc(var(--spacing-base-block) * 3.5)}.invest-section.title-container-hiden-on-mobile .title-container{display:none}.invest-section:has(+.with-corner-blob--blob-1){padding-block-end:0}.masked-with-blob .image-col{inline-size:100%}.masked-with-blob .image-col .image-container{position:relative;inline-size:100%}.masked-with-blob .image-col .image-container:before{content:"";position:absolute;bottom:0;block-size:97.05%;background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none;z-index:2}.masked-with-blob .image-col .image-container img{position:absolute;inset:4.96% 0 7.44%;inline-size:100%;object-fit:cover;display:block;mask-size:contain;mask-repeat:no-repeat;mask-position:center}.masked-with-blob--image .image-col .image-container{aspect-ratio:730/645}.masked-with-blob--map .image-col .image-container{aspect-ratio:799/723}@media(min-width:992px){.invest-section.image-text,.invest-section.text-image{gap:0}.invest-section.image-text{flex-direction:row}.invest-section.image-text .image-col{justify-content:flex-start}.invest-section.text-image{flex-direction:row-reverse}.invest-section.text-image .image-col{justify-content:flex-end}.invest-section.title-container-hiden-on-mobile .title-container{display:block}.invest-section.table-promotion-flat,.invest-section.table-promotion-flat #flats-subpage-yslab{padding-block:calc(var(--spacing-base-block) / 2)}.invest-section.table-promotion-flat .button-container{margin:0}.invest-section:has(+#distances-swiper){padding-block-end:0}.masked-with-blob--image{padding-inline-end:calc(var(--spacing-base-inline) / 2)}.masked-with-blob--image .image-col{justify-content:center}.masked-with-blob--map{padding-inline-start:calc(var(--spacing-base-inline) / 2)}}.swiper-dm{padding:.625rem 0 0}.gallery-navigation{display:contents}.gallery-btn-prev .ico,.gallery-btn-next .ico{display:flex;align-items:center;justify-content:center;inline-size:3.125vw;aspect-ratio:1;background-color:var(--swiper-ico-bg, transparent);transition:background-color .3s ease}.gallery-btn-prev:hover .ico,.gallery-btn-next:hover .ico{background-color:var(--swiper-ico-fil0-hover, transparent)}.gallery-btn-prev svg,.gallery-btn-next svg{fill:none;display:block}.gallery-btn-prev svg .fil0,.gallery-btn-next svg .fil0{fill:var(--swiper-ico-fil0, var(--color-main));stroke:var(--swiper-ico-fil0, var(--color-main));transition:fill .3s ease,stroke .3s ease}.gallery-btn-prev svg .fil1,.gallery-btn-next svg .fil1{fill:var(--swiper-ico-fil1, transparent);stroke:var(--swiper-ico-fil1, transparent);transition:fill .3s ease,stroke .3s ease}.gallery-btn-prev svg .fil2,.gallery-btn-next svg .fil2{fill:var(--swiper-ico-fil2, transparent);stroke:var(--swiper-ico-fil2, transparent);transition:all .4s ease-out}.gallery-btn-prev:hover svg .fil0,.gallery-btn-next:hover svg .fil0{fill:var(--swiper-ico-fil0-hover, var(--swiper-ico-fil0, var(--color-main)));stroke:var(--swiper-ico-fil0-hover, var(--swiper-ico-fil0, var(--color-main)))}.gallery-btn-prev:hover svg .fil1,.gallery-btn-next:hover svg .fil1{fill:var(--swiper-ico-fil1-hover, var(--swiper-ico-fil1, transparent));stroke:var(--swiper-ico-fil1-hover, var(--swiper-ico-fil1, transparent))}.gallery-btn-prev:hover svg .fil2,.gallery-btn-next:hover svg .fil2{fill:var(--swiper-ico-fil2-hover, var(--swiper-ico-fil2, transparent));stroke:var(--swiper-ico-fil2-hover, var(--swiper-ico-fil2, transparent))}.distances-section{padding:var(--spacing-base-block) var(--spacing-base-inline);overflow:hidden}.promotion-flats__nav svg{fill:none;display:block}.promotion-flats__nav svg .fil0{fill:var(--swiper-ico-fil0, var(--color-main));stroke:var(--swiper-ico-fil0, var(--color-main));transition:fill .3s ease,stroke .3s ease}.promotion-flats__nav svg .fil1{fill:var(--swiper-ico-fil1, transparent);stroke:var(--swiper-ico-fil1, transparent);transition:fill .3s ease,stroke .3s ease}.promotion-flats__nav svg .fil2{fill:var(--swiper-ico-fil2, transparent);stroke:var(--swiper-ico-fil2, transparent);transition:all .4s ease-out}.promotion-flats__nav:hover svg .fil0{fill:var(--swiper-ico-fil0-hover, var(--swiper-ico-fil0, var(--color-main)));stroke:var(--swiper-ico-fil0-hover, var(--swiper-ico-fil0, var(--color-main)))}.promotion-flats__nav:hover svg .fil1{fill:var(--swiper-ico-fil1-hover, var(--swiper-ico-fil1, transparent));stroke:var(--swiper-ico-fil1-hover, var(--swiper-ico-fil1, transparent))}.promotion-flats__nav:hover svg .fil2{fill:var(--swiper-ico-fil2-hover, var(--swiper-ico-fil2, transparent));stroke:var(--swiper-ico-fil2-hover, var(--swiper-ico-fil2, transparent))}.swiper-dm .swiper{cursor:grab}.swiper-dm .swiper:active{cursor:grabbing}.swiper-dm .swiper .swiper-slide{padding:.625rem 1rem}.swiper-dm .swiper .swiper-pagination{position:relative;padding:.625rem}.swiper-dm .swiper .swiper-pagination .swiper-pagination-bullet{width:1rem;height:1rem;margin:.625rem .3125rem 0;border:2px solid var(--swiper-bullet-border, var(--color-main));background-color:var(--swiper-bullet-bg, transparent);opacity:1;border-radius:0}.swiper-dm .swiper .swiper-pagination .swiper-pagination-bullet-active{border-color:var(--color-main);background-color:var(--color-main)}.swiper-dm .swiper-button-prev,.swiper-dm .swiper-button-next{display:none;position:absolute;z-index:10;align-items:center;gap:.5em;color:#fff}.swiper-dm .swiper-button-prev .ico{transform:scaleX(-1)}.swiper-dm.swiper-pagination-arrow-bottom-dm .swiper-button-prev,.swiper-dm.swiper-pagination-arrow-bottom-dm .swiper-button-next{bottom:10%}.swiper-dm .swiper-button-prev{left:1.25rem}.swiper-dm .swiper-button-next{right:1.25rem}.swiper-dm.swiper-vertical-dm-32vw .swiper .swiper-slide{width:auto;height:auto}.swiper-dm.swiper-vertical-dm-32vw .swiper .swiper-slide .swiper-slide-img{width:auto;height:32vw;overflow:hidden}.swiper-dm.swiper-vertical-dm-32vw .swiper .swiper-slide .swiper-slide-img img{height:inherit;width:-webkit-fill-available;width:-moz-available;object-fit:cover}.swiper-dm.swiper-img-desc-dm .swiper .swiper-slide-desc{padding:0 2%}.swiper-dm.swiper-img-desc-dm .swiper .swiper-slide-desc-title{padding-top:2vw}.swiper-dm.swiper-img-desc-dm .swiper h3{font-weight:500;font-size:20px;line-height:23px}.swiper-dm.swiper-img-desc-dm .swiper p{font-weight:400;font-size:16px;line-height:22px}.swiper-dm.swiper-pagination-arrow-dm .swiper-button-prev,.swiper-dm.swiper-pagination-arrow-dm .swiper-button-next,.swiper-dm.swiper-pagination-arrow-bottom-dm .swiper-button-prev,.swiper-dm.swiper-pagination-arrow-bottom-dm .swiper-button-next{display:none}.swiper-dm.swiper-pagination-arrow-dm .swiper-button-prev,.swiper-dm.swiper-pagination-arrow-bottom-dm .swiper-button-prev{left:35%}.swiper-dm.swiper-pagination-arrow-dm .swiper-button-next,.swiper-dm.swiper-pagination-arrow-bottom-dm .swiper-button-next{right:35%}.swiper-dm.swiper-pagination-arrow-dm .swiper-button-prev,.swiper-dm.swiper-pagination-arrow-dm .swiper-button-next{bottom:auto;top:50%;transform:translateY(-50%)}.swiper-dm.swiper-pagination-arrow-dm .ico-desc,.swiper-dm.swiper-pagination-arrow-bottom-dm .ico-desc{color:var(--color-main-second);font-size:1.1vw;text-transform:uppercase;display:block}.swiper-dm.swiper-pagination-arrow-bottom-dm .ico,.swiper-dm.swiper-pagination-arrow-dm .ico{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background-color:var(--swiper-ico-bg, transparent);transition:background-color .3s ease}.swiper-dm.swiper-pagination-arrow-bottom-dm .ico{inline-size:3.8vw}.swiper-dm.swiper-pagination-arrow-dm .ico{inline-size:2vw}.swiper-dm .swiper-button-prev:hover .ico,.swiper-dm .swiper-button-next:hover .ico{background-color:var(--swiper-ico-fil0-hover, transparent)}.swiper-dm .swiper-button-prev svg,.swiper-dm .swiper-button-next svg{fill:none;display:block}.swiper-dm .swiper-button-prev svg .fil0,.swiper-dm .swiper-button-next svg .fil0{fill:var(--swiper-ico-fil0, var(--color-main));stroke:var(--swiper-ico-fil0, var(--color-main));transition:fill .3s ease,stroke .3s ease}.swiper-dm .swiper-button-prev svg .fil1,.swiper-dm .swiper-button-next svg .fil1{fill:var(--swiper-ico-fil1, transparent);stroke:var(--swiper-ico-fil1, transparent);transition:fill .3s ease,stroke .3s ease}.swiper-dm .swiper-button-prev svg .fil2,.swiper-dm .swiper-button-next svg .fil2{fill:var(--swiper-ico-fil2, transparent);stroke:var(--swiper-ico-fil2, transparent);transition:all .4s ease-out}.swiper-dm .swiper-button-prev:hover svg .fil0,.swiper-dm .swiper-button-next:hover svg .fil0{fill:var(--swiper-ico-fil0-hover, var(--swiper-ico-fil0, var(--color-main)));stroke:var(--swiper-ico-fil0-hover, var(--swiper-ico-fil0, var(--color-main)))}.swiper-dm .swiper-button-prev:hover svg .fil1,.swiper-dm .swiper-button-next:hover svg .fil1{fill:var(--swiper-ico-fil1-hover, var(--swiper-ico-fil1, transparent));stroke:var(--swiper-ico-fil1-hover, var(--swiper-ico-fil1, transparent))}.swiper-dm .swiper-button-prev:hover svg .fil2,.swiper-dm .swiper-button-next:hover svg .fil2{fill:var(--swiper-ico-fil2-hover, var(--swiper-ico-fil2, transparent));stroke:var(--swiper-ico-fil2-hover, var(--swiper-ico-fil2, transparent))}@media(min-width:992px){.swiper-dm.swiper-img-desc-dm .swiper h3{font-size:1.05vw;line-height:1.42vw}.swiper-dm.swiper-img-desc-dm .swiper p{font-size:.85vw;line-height:1.6vw}.swiper-dm.swiper-pagination-arrow-dm .swiper-button-prev,.swiper-dm.swiper-pagination-arrow-dm .swiper-button-next,.swiper-dm.swiper-pagination-arrow-bottom-dm .swiper-button-prev,.swiper-dm.swiper-pagination-arrow-bottom-dm .swiper-button-next{display:flex}}.svg-icon{shape-rendering:geometricprecision;text-rendering:geometricprecision;image-rendering:optimizequality;fill-rule:evenodd;clip-rule:evenodd}:where(:root){--listing-makieta-btn-bg: var(--color-atal-red, #df002c);--listing-makieta-btn-color: #fff;--listing-makieta-btn-hover-bg: var(--listing-makieta-btn-bg);--listing-card-standard-color: #e72a2a;--listing-range-thumb-color-0: #fff;--listing-range-thumb-color-1: #716a62;--listing-range-thumb-color-2: #716a62}*{box-sizing:border-box}html{scrollbar-gutter:stable}body{font-family:var(--font-main);margin:0;padding:0}a{text-decoration:none}svg{width:100%;height:100%;fill:none;stroke:none}.hero-gallery[data-astro-cid-67qtpvd5]{position:relative;width:100%;height:100%;overflow:hidden}.hero-gallery[data-astro-cid-67qtpvd5] img[data-astro-cid-67qtpvd5]{width:100%;height:100%;object-fit:cover}.hero-gallery[data-astro-cid-67qtpvd5] .swiper[data-astro-cid-67qtpvd5],.hero-gallery[data-astro-cid-67qtpvd5] .swiper-wrapper[data-astro-cid-67qtpvd5],.hero-gallery[data-astro-cid-67qtpvd5] .swiper-slide[data-astro-cid-67qtpvd5]{width:100%;height:100%}#hero-section{position:relative;height:var(--hero-height, 100svh);cursor:pointer}#hero-section:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:var( --hero-overlay, linear-gradient(180deg, rgb(0 0 0 / 0%) 45%, rgb(0 0 0 / 30%) 100%) )}#hero-section .hero-media{position:absolute;inset:0;z-index:0;overflow:hidden}#hero-section .hero-media picture{position:absolute;inset:0}#hero-section .hero-media img{display:block;width:100%;min-height:100%;object-fit:cover}#hero-section .hero-media video{display:block;width:100%;height:100%;object-fit:cover}#hero-section #hero-header{position:absolute;inset:var(--hero-header-inset, auto auto 0 0);margin:var(--hero-header-margin, 0 7.5vw 8.333vw);z-index:2;color:var(--hero-header-fg, #fff)}#hero-section .hero-logo{display:none}#hero-section .hero-logo img{display:block;inline-size:100%;block-size:auto}#hero-section .hero-buttons{position:absolute;inset-block-end:8%;inset-inline-start:50%;translate:-50% 0;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.625em}#hero-section .hero-button{display:flex;align-items:center;justify-content:center;gap:.8em;inline-size:fit-content;text-decoration:none;white-space:nowrap}#hero-section .hero-button-icon{display:block;inline-size:1em}#hero-section .hero-button-icon svg{display:block;inline-size:100%;block-size:auto}#hero-section .scroller{position:absolute;inset-block-end:2vw;inset-inline-start:50%;translate:-50% 0;z-index:2;display:flex;inline-size:fit-content;color:var(--hero-header-fg, #fff)}html,body{margin:0;width:100%;height:100%}.page-content[data-astro-cid-6v6bjc75]{min-height:100%}.main-menu{position:fixed;top:0;left:0;right:0;z-index:201;background:var(--nav-bg);font-family:var(--nav-font);height:var(--nav-height);border-bottom:1px solid var(--nav-border);transition:background .25s ease .45s,border-bottom-color .25s ease .45s;margin:0;padding:0}.main-menu .menu-box{margin:0 auto;padding:16px 40px;display:flex;align-items:center;gap:24px;height:100%;box-sizing:border-box}.main-menu .menu-logo{display:inline-flex;align-items:stretch;text-decoration:none;align-self:stretch;height:100%;min-width:0;transition:opacity .25s ease .45s;flex-shrink:0}.main-menu .menu-logo a{display:flex;align-items:center;height:100%}.main-menu .menu-logo img{width:auto;height:100%;display:block;padding:var(--nav-logo-padding)}.main-menu .menu-shortcuts{list-style:none;margin:0 0 0 auto;padding:0;display:flex;align-items:center;gap:24px;font-size:16px;line-height:20px;transition:opacity .25s ease .45s}.main-menu .menu-shortcuts li{font-size:inherit;cursor:pointer;border-radius:var(--nav-pill-radius);background:var(--pill-bg);border:1px solid var(--pill-border);transition:background .2s ease,border-color .2s ease}.main-menu .menu-shortcuts li a,.main-menu .menu-shortcuts li span{display:inline-block;padding:9px 16px;color:var(--pill-fg);text-decoration:none;transition:color .2s ease}.main-menu .menu-shortcuts li.contact{white-space:nowrap;flex-shrink:0}.main-menu .menu-shortcuts li.current{background:var(--pill-current-bg);border-color:var(--pill-current-border)}.main-menu .menu-shortcuts li.current a,.main-menu .menu-shortcuts li.current span{color:var(--pill-current-fg)}.main-menu .menu-shortcuts li:hover{background:var(--pill-hover-bg);border-color:var(--pill-hover-border)}.main-menu .menu-shortcuts li:hover a,.main-menu .menu-shortcuts li:hover span{color:var(--pill-hover-fg)}.main-menu .menu-shortcuts li.promotions{background:var(--promo-bg);border-color:var(--promo-border)}.main-menu .menu-shortcuts li.promotions a,.main-menu .menu-shortcuts li.promotions span{color:var(--promo-fg)}.main-menu .menu-shortcuts li.promotions.current{background:var(--promo-current-bg);border-color:var(--promo-current-border)}.main-menu .menu-shortcuts li.promotions.current a,.main-menu .menu-shortcuts li.promotions.current span{color:var(--promo-current-fg)}.main-menu .menu-shortcuts li.promotions:hover{background:var(--promo-hover-bg);border-color:var(--promo-hover-border)}.main-menu .menu-shortcuts li.promotions:hover a,.main-menu .menu-shortcuts li.promotions:hover span{color:var(--promo-hover-fg)}.main-menu .menu-navigation{display:flex;gap:24px;align-items:center}.main-menu .menu-lang{display:none;transition:opacity .25s ease .45s}.main-menu .menu-lang .lang-link{text-decoration:none;font-size:14px;font-weight:600;color:var(--nav-text);border:0}.main-menu .hamburger-toggle{cursor:pointer;display:grid;place-content:center;width:24px;height:24px;border:none;background:none}.main-menu .hamburger-toggle span,.main-menu .hamburger-toggle span:after,.main-menu .hamburger-toggle span:before{display:block;width:20px;height:2px;background-color:var(--nav-hamburger);transition:.25s ease all}.main-menu .hamburger-toggle span{position:relative;border-radius:3px}.main-menu .hamburger-toggle span:after,.main-menu .hamburger-toggle span:before{position:absolute;content:"";border-radius:3px}.main-menu .hamburger-toggle span:before{top:-6px}.main-menu .hamburger-toggle span:after{bottom:-6px}.menu-backdrop{position:fixed;inset:0;z-index:99;background:transparent;pointer-events:none;transition:background .35s ease}.menu-panel{position:fixed;top:0;left:0;right:0;z-index:200;max-height:0;overflow:hidden;background:var(--nav-panel-bg);transition:max-height .5s ease-in-out}.menu-panel-scroll{padding:var(--nav-panel-padding);max-height:100vh;max-height:100dvh;overflow-y:auto;box-sizing:border-box}.menu-panel-content{display:grid;grid-template-columns:1fr;gap:24px;align-items:center}.menu-panel-logo{display:flex;align-items:center;justify-content:center}.menu-panel-logo img{width:180px;height:auto}.menu-panel-items .navbar-nav,.menu-panel-items .submenu{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--nav-panel-list-gap);text-align:center}.menu-panel-items .navbar-nav>li>a,.menu-panel-items .navbar-nav>li>span,.menu-panel-items .submenu a,.menu-panel-items .submenu span{color:var(--nav-text);text-decoration:none;font-size:20px;line-height:1.2;padding:6px 0;display:inline-block;transition:color .2s ease;cursor:pointer}.menu-panel-items .navbar-nav>li>a:hover,.menu-panel-items .navbar-nav>li>span:hover,.menu-panel-items .navbar-nav>li>a:focus,.menu-panel-items .navbar-nav>li>span:focus,.menu-panel-items .navbar-nav>li.current>a,.menu-panel-items .navbar-nav>li.current>span,.menu-panel-items .submenu a:hover,.menu-panel-items .submenu span:hover{color:var(--nav-link-hover)}.menu-panel-lang{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:32px;padding-top:24px;border-top:1px solid var(--nav-border)}.menu-panel-lang .lang-link{text-decoration:none;font-size:14px;font-weight:600;color:var(--nav-text)}.menu-panel-lang .lang-link.current{color:var(--nav-link-hover);pointer-events:none;cursor:default}.menu-panel-lang .lang-link:not(.current):hover{color:var(--nav-link-hover)}.menu-panel-lang .lang-separator{color:#c0b8b0;font-size:14px}@media(min-width:992px){.main-menu .menu-lang{display:inline-flex}.menu-panel-content{grid-template-columns:30% 60%;justify-content:space-between}.menu-panel-logo{opacity:0;transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease}.menu-panel-logo img{width:var(--nav-panel-logo-w)}.menu-panel-items .navbar-nav{grid-template-columns:repeat(3,minmax(0,1fr));text-align:left}.menu-panel-lang{display:none}}body.menu-opened{overflow:hidden}body.menu-opened .menu-backdrop{background:#00000059;pointer-events:auto}body.menu-opened .menu-panel{max-height:100vh;max-height:100dvh;transition:max-height .5s ease-in-out .2s}body.menu-opened .main-menu{background:transparent;border-bottom-color:transparent;pointer-events:none;transition:background .2s ease,border-bottom-color .1s ease}body.menu-opened .main-menu .menu-logo,body.menu-opened .main-menu .menu-shortcuts{opacity:0;transition:opacity .2s ease}body.menu-opened .main-menu .hamburger-toggle{pointer-events:auto}body.menu-opened .main-menu .hamburger-toggle span{background:transparent}body.menu-opened .main-menu .hamburger-toggle span:before{top:0;transform:rotate(45deg)}body.menu-opened .main-menu .hamburger-toggle span:after{bottom:0;transform:rotate(-45deg)}@media(min-width:992px){body.menu-opened .main-menu .menu-lang{opacity:0;transition:opacity .2s ease}body.menu-opened .menu-panel-logo{opacity:1;transform:none;transition:opacity .4s ease .35s,transform .4s ease .35s}}.catalog-dropdown summary{list-style:none;display:inline-flex;align-items:center;color:inherit;font:inherit;line-height:1.1;cursor:pointer}.catalog-dropdown summary::-webkit-details-marker{display:none}.catalog-menu{display:grid;gap:6px;position:absolute;right:0;left:0;bottom:calc(100% + 8px);z-index:10;min-width:max-content;max-width:min(360px,calc(100vw - 32px));background:var(--footer-catalog-menu-bg, var(--footer-bg, #fff));border:var(--footer-catalog-menu-border, 1px solid currentColor);padding:8px 10px;box-shadow:0 8px 24px #00000029}.catalog-menu .catalog-item{color:inherit;display:block;padding:4px 0;text-decoration:none}.catalog-one{display:inline-flex;align-items:center;gap:.5em;color:inherit}.catalog-dropdown{position:relative}.footer-form[data-astro-cid-jol4vz26]{display:flex;flex-direction:column;gap:1.875em;width:100%;font-family:var(--font-main);font-size:var(--footer-form-text-size, var(--font-size-paragraph-responsive));color:inherit}.acknowledgements[data-astro-cid-jol4vz26]{display:none}.footer-form[data-astro-cid-jol4vz26].is-acknowledged .acknowledgements[data-astro-cid-jol4vz26]{display:block}.footer-form[data-astro-cid-jol4vz26].is-acknowledged .form-fields[data-astro-cid-jol4vz26],.footer-form[data-astro-cid-jol4vz26].is-acknowledged .form-clauses[data-astro-cid-jol4vz26],.footer-form[data-astro-cid-jol4vz26].is-acknowledged .footer-form-submit[data-astro-cid-jol4vz26],.footer-form[data-astro-cid-jol4vz26].is-acknowledged .cf-turnstile{display:none}.footer-form[data-astro-cid-jol4vz26].is-submitting .footer-form-submit[data-astro-cid-jol4vz26]{position:relative;pointer-events:none;cursor:progress}.footer-form[data-astro-cid-jol4vz26].is-submitting .footer-form-submit[data-astro-cid-jol4vz26] span,.footer-form[data-astro-cid-jol4vz26].is-submitting .footer-form-submit[data-astro-cid-jol4vz26] svg{visibility:hidden}.footer-form[data-astro-cid-jol4vz26].is-submitting .footer-form-submit[data-astro-cid-jol4vz26]:after{content:"";position:absolute;inset:0;margin:auto;width:1.25em;height:1.25em;border:2px solid currentcolor;border-right-color:transparent;border-radius:50%;animation:footer-form-spin .7s linear infinite}@keyframes footer-form-spin{to{transform:rotate(360deg)}}.footer-form-title[data-astro-cid-jol4vz26] .title[data-astro-cid-jol4vz26]{margin:0;font-family:var(--font-second);font-size:var(--footer-form-title-size, var(--font-size-header-responsive));font-weight:var(--font-weight-header, 400);line-height:1.1;text-transform:var(--footer-form-title-text-transform, uppercase);letter-spacing:var(--footer-form-title-letter-spacing, 0);color:var(--footer-form-title-color, currentColor)}.form-fields[data-astro-cid-jol4vz26]{display:flex;flex-direction:column;gap:4.688em}.field-row[data-astro-cid-jol4vz26]{display:flex;gap:1.875em;justify-content:var(--footer-form-field-row-justify, flex-start);width:100%}.field[data-astro-cid-jol4vz26]{position:relative;flex:1 1 0;border:var(--footer-form-field-border, none);border-bottom:var(--footer-form-field-border-bottom, 1px solid var(--footer-form-line-color, currentColor));border-radius:var(--footer-form-field-radius, 0);margin-top:var(--footer-form-field-margin-top, 0);outline:1px solid transparent;outline-offset:1px}.field[data-astro-cid-jol4vz26].message{flex:1 1 100%;width:100%}.field[data-astro-cid-jol4vz26] input[data-astro-cid-jol4vz26]{width:100%;border:none;background:transparent;padding:var(--footer-form-input-padding, 0 0 .313em);font-size:var(--footer-form-input-text-size, 1em);color:inherit}.field[data-astro-cid-jol4vz26].message input[data-astro-cid-jol4vz26]{min-height:var(--footer-form-message-min-height, auto)}.field[data-astro-cid-jol4vz26] input[data-astro-cid-jol4vz26]:focus{outline:none}.field[data-astro-cid-jol4vz26] input[data-astro-cid-jol4vz26]::placeholder{opacity:0;color:transparent}.field[data-astro-cid-jol4vz26] label[data-astro-cid-jol4vz26]{position:absolute;left:var(--footer-form-label-left, .35em);top:var(--footer-form-label-top, .05em);background:var(--footer-form-bg, var(--footer-bg, var(--color-footer-bg)));box-shadow:var(--footer-form-label-shadow, 0 0 0 4px var(--footer-form-bg, var(--footer-bg, var(--color-footer-bg))));color:var(--footer-form-label-color, currentColor);font-size:var(--footer-form-label-text-size, .95em);line-height:1;z-index:1;transition:all .2s ease-in-out;pointer-events:none}.field[data-astro-cid-jol4vz26] input[data-astro-cid-jol4vz26]:focus~label[data-astro-cid-jol4vz26],.field[data-astro-cid-jol4vz26] input[data-astro-cid-jol4vz26]:not(:placeholder-shown)~label[data-astro-cid-jol4vz26]{top:var(--footer-form-label-active-top, -1.25em);font-size:.8em}.form-clauses[data-astro-cid-jol4vz26]{display:flex;flex-direction:column;gap:var(--footer-form-clause-gap, .44em);font-size:var(--footer-form-clause-text-size, .7em);color:var(--footer-form-clause-color, inherit)}.clause[data-astro-cid-jol4vz26]{display:flex;align-items:flex-start;gap:var(--footer-clause-gap, .625em);line-height:var(--footer-clause-line-height, 1.1)}.clause[data-astro-cid-jol4vz26].sub-check{margin-left:var(--footer-clause-sub-check-margin-left, calc(var(--footer-checkbox-size, 1.285em) + var(--footer-clause-gap, .625em)))}.clause[data-astro-cid-jol4vz26] label[data-astro-cid-jol4vz26],.clause[data-astro-cid-jol4vz26] p,.clause[data-astro-cid-jol4vz26] ul,.clause[data-astro-cid-jol4vz26] ol{margin:0}.clause[data-astro-cid-jol4vz26] input[data-astro-cid-jol4vz26][type=checkbox]{appearance:none;display:block;box-sizing:border-box;inline-size:var(--footer-checkbox-size, 1.285em);block-size:var(--footer-checkbox-size, 1.285em);min-inline-size:var(--footer-checkbox-size, 1.285em);min-block-size:var(--footer-checkbox-size, 1.285em);aspect-ratio:1;color:var(--footer-checkbox-color, var(--footer-form-clause-color, currentColor));border:var(--footer-checkbox-border-width, .142em) solid var(--footer-checkbox-color, var(--footer-form-clause-color, currentColor));border-radius:var(--footer-checkbox-radius, 50%);background:var(--footer-checkbox-bg, var(--color-surface, #fff));margin-top:var(--footer-checkbox-margin-top, .1em);position:relative;flex:0 0 var(--footer-checkbox-size, 1.285em);cursor:pointer}.clause[data-astro-cid-jol4vz26] input[data-astro-cid-jol4vz26][type=checkbox]:checked:after{content:"";position:absolute;inset:var(--footer-checkbox-checked-inset, .215em);border-radius:var(--footer-checkbox-radius, 50%);background:var(--footer-checkbox-color, var(--footer-form-clause-color, currentColor))}.clause[data-astro-cid-jol4vz26] a{color:var(--footer-form-link-color, inherit);text-decoration:var(--footer-form-link-text-decoration, none);transition:opacity .2s ease}.clause[data-astro-cid-jol4vz26] a:hover{opacity:.7}.footer-form-submit[data-astro-cid-jol4vz26]{position:relative;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;gap:3em;border:var(--footer-button-border, none);border-bottom:var(--footer-submit-border-bottom, var(--footer-button-border, none));border-radius:var(--footer-submit-radius, 8px);background:var(--footer-button-bg, var(--color-accent));background-size:var(--footer-submit-bg-size, auto);background-position:var(--footer-submit-bg-position, 0 0);background-repeat:var(--footer-submit-bg-repeat, no-repeat);color:var(--footer-button-color, currentColor);width:var(--footer-submit-width, auto);min-width:var(--footer-submit-min-width, auto);min-height:var(--footer-submit-min-height, auto);padding:var(--footer-submit-padding, 14px 28px);margin-top:1.875em;overflow:visible;font-family:var(--font-main);font-size:var(--footer-submit-text-size, var(--font-size-button-responsive));font-weight:700;line-height:1.1;text-transform:var(--footer-submit-text-transform, none);letter-spacing:var(--footer-submit-letter-spacing, .04em);cursor:pointer;z-index:0;isolation:isolate;transition:background-color .2s ease,background-position .2s ease,border-color .2s ease,color .2s ease}.footer-form-submit[data-astro-cid-jol4vz26]:before{content:"";display:var(--footer-submit-shape-display, none);position:absolute;inset:var(--footer-submit-shape-inset, 0);border:none;background:var(--footer-submit-shape-fill, var(--footer-button-bg, transparent));clip-path:var(--footer-submit-clip-path, none);z-index:-2;transition:background-color .2s ease}.footer-form-submit[data-astro-cid-jol4vz26]:not([style]):before{color:var(--footer-submit-prefix-color, currentColor)}.footer-form-submit[data-astro-cid-jol4vz26] span:before{content:var(--footer-submit-label-prefix, "");display:inline-block;color:var(--footer-submit-prefix-color, currentColor);margin-right:var(--footer-submit-prefix-gap, 0);letter-spacing:0}.footer-form-submit[data-astro-cid-jol4vz26]:after{content:"";display:var(--footer-submit-shape-display, none);position:absolute;inset:var(--footer-submit-shape-border-width, 0);background:var(--footer-submit-shape-inner-bg, transparent);clip-path:var(--footer-submit-clip-path, none);z-index:-1;transition:background-color .2s ease,border-color .2s ease}.footer-form-submit[data-astro-cid-jol4vz26]:hover{background:var(--footer-button-bg-hover, var(--color-green-hover, var(--color-main)));background-size:var(--footer-submit-bg-size-hover, var(--footer-submit-bg-size, auto));background-position:var(--footer-submit-bg-position-hover, var(--footer-submit-bg-position, 0 0));background-repeat:var(--footer-submit-bg-repeat-hover, var(--footer-submit-bg-repeat, no-repeat));border:var(--footer-button-border-hover, var(--footer-button-border, none));border-bottom:var(--footer-submit-border-bottom-hover, var(--footer-button-border-hover, var(--footer-button-border, none)));color:var(--footer-button-color-hover, var(--footer-button-color, currentColor))}.footer-form-submit[data-astro-cid-jol4vz26]:hover span{color:inherit}.footer-form-submit[data-astro-cid-jol4vz26]:hover:before{background:var(--footer-submit-shape-fill-hover, var(--footer-button-bg-hover, var(--color-green-hover, var(--color-main))))}.footer-form-submit[data-astro-cid-jol4vz26]:hover:after{background:var(--footer-submit-shape-inner-bg-hover, transparent)}.footer-form-submit[data-astro-cid-jol4vz26] .footer-form-submit-icon{width:1em;height:1em;flex:0 0 auto}.footer-form-submit[data-astro-cid-jol4vz26] .footer-form-submit-icon>rect:not([class]){fill:none;stroke:none}.footer-form-submit[data-astro-cid-jol4vz26] .footer-form-submit-icon :is(.fil0,.fil1,.fil2,.fil3,.fil4){fill:currentcolor;stroke:currentcolor}.field[data-astro-cid-jol4vz26].is-invalid{border-bottom-color:var(--footer-form-error-color, var(--color-error, #d71920));outline-color:var(--footer-form-error-color, var(--color-error, #d71920))}.field[data-astro-cid-jol4vz26] label[data-astro-cid-jol4vz26].is-invalid-label{color:var(--footer-form-error-color, var(--color-error, #d71920))!important}.clause[data-astro-cid-jol4vz26].is-invalid{color:var(--footer-form-error-color, var(--color-error, #d71920));outline:1px solid var(--footer-form-error-color, var(--color-error, #d71920));outline-offset:1px}.clause[data-astro-cid-jol4vz26].is-invalid input[data-astro-cid-jol4vz26][type=checkbox]{border-color:var(--footer-form-error-color, var(--color-error, #d71920));box-shadow:0 0 0 1px var(--footer-form-error-color, var(--color-error, #d71920))}.footer-form-title[data-astro-cid-jol4vz26]{text-align:center}.form-fields[data-astro-cid-jol4vz26],.field-row[data-astro-cid-jol4vz26]{gap:2.25em}.field-row[data-astro-cid-jol4vz26]{flex-direction:column}.footer-form-submit[data-astro-cid-jol4vz26]{align-self:center}@media(min-width:992px){.footer-form-title[data-astro-cid-jol4vz26]{text-align:inherit}.form-fields[data-astro-cid-jol4vz26]{gap:4.688em}.field-row[data-astro-cid-jol4vz26]{gap:1.875em;flex-direction:row}.footer-form-submit[data-astro-cid-jol4vz26]{align-self:flex-start}}.legal-notice{position:relative}.disclaimerButton{appearance:none;-webkit-appearance:none;background:none;border:none;font:inherit;padding:0;cursor:pointer;color:inherit}.disclaimerBox{display:none;position:static;margin-top:10px;font-size:var(--footer-disclaimer-text-size, .875rem);line-height:1.1;width:min(720px,100vw - 80px);background:#fff;border:1px solid rgba(0,0,0,.15);padding:10px 12px;color:#222;z-index:5}.disclaimerBox.open{display:block}.disclaimer-mobile-mask{position:fixed;inset:0;background:#0000008c;display:none;align-items:center;justify-content:center;padding:20px;z-index:10}.disclaimer-mobile-mask.open{display:flex}.disclaimer-mobile-content{background:#fff;color:#222;font-size:var(--footer-disclaimer-text-size, .875rem);line-height:1.1;padding:20px;width:min(720px,100vw - 40px);max-height:80vh;overflow:auto}@media(min-width:992px){.disclaimerBox{position:absolute;left:0;bottom:40px;margin-top:0}}.footer-legal-links>a,.footer-legal-links>.legal-notice{display:inline-flex;align-items:center}.footer-legal-links a,.footer-legal-links button{display:inline-flex;align-items:center;color:inherit;text-decoration:none;transition:opacity .2s ease}.footer-legal-links a:hover,.footer-legal-links button:hover{opacity:.7}.socials-wrapper .footer-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0;overflow:hidden;border-radius:var(--footer-social-radius, 0);color:inherit;transition:opacity .2s ease}.socials-wrapper .footer-icon:hover{opacity:.7}.socials-wrapper .footer-icon svg>rect:not([class]){fill:transparent;stroke:none}.socials-wrapper .footer-icon svg :is(.fil0,.fil1,.fil2,.fil3,.fil4){fill:currentcolor;stroke:currentcolor}.socials-wrapper .footer-icon svg{display:block;overflow:hidden;border-radius:inherit}#footer[data-astro-cid-6e7wmah5].banded{position:relative;background:var(--banded-main-bg, var(--footer-bg, var(--color-main)));color:var(--banded-main-color, var(--footer-text-color, #fff));font-family:var(--font-main);font-size:var(--footer-root-text-size, var(--font-size-paragraph-responsive))}#footer[data-astro-cid-6e7wmah5].banded .main[data-astro-cid-6e7wmah5]{display:grid;grid-template-columns:var(--banded-main-columns, minmax(320px, 42.5%) minmax(0, 57.5%));align-items:var(--banded-main-align-items, stretch);background:var(--banded-main-bg, var(--footer-bg, var(--color-main)))}#footer[data-astro-cid-6e7wmah5].banded .left[data-astro-cid-6e7wmah5],#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5]{padding-top:var(--banded-main-padding-top, 3.125vw);padding-bottom:var(--banded-main-padding-bottom, 3.125vw)}#footer[data-astro-cid-6e7wmah5].banded .left[data-astro-cid-6e7wmah5]{padding-left:var(--banded-left-padding-inline-start, 6.25vw);padding-right:var(--banded-left-padding-inline-end, 3.125vw);display:flex;flex-direction:column;align-items:var(--banded-left-align-items, stretch);place-self:var(--banded-left-align-self, stretch) var(--banded-left-justify-self, stretch);gap:var(--banded-left-gap, 1.5625em);inline-size:var(--banded-left-width, auto);max-inline-size:var(--banded-left-max-width, none);min-block-size:var(--banded-left-min-height, auto);margin-top:var(--banded-left-margin-top, 0);background:var(--banded-left-bg, transparent);border-radius:var(--banded-left-border-radius, 0);color:var(--banded-left-color, var(--banded-main-color, var(--footer-text-color, #fff)));text-align:var(--banded-left-text-align, start)}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5]{padding-left:var(--banded-right-padding-inline-start, 3.125vw);padding-right:var(--banded-right-padding-inline-end, 6.25vw);place-self:var(--banded-right-align-self, stretch) var(--banded-right-justify-self, stretch);inline-size:var(--banded-right-width, auto);max-inline-size:var(--banded-right-max-width, none);background:var(--banded-right-bg, transparent);color:var(--banded-right-color, var(--banded-main-color, var(--footer-text-color, #fff)))}#footer[data-astro-cid-6e7wmah5].banded .contact[data-astro-cid-6e7wmah5] h2[data-astro-cid-6e7wmah5]{margin-block:0;margin-inline:var(--footer-contact-title-margin-inline, 0);max-inline-size:var(--footer-contact-title-max-inline-size, none);font-family:var(--font-second);font-size:var(--footer-contact-title-size, 2.1em);line-height:1.2;font-weight:var(--footer-contact-title-font-weight, 300);text-transform:var(--footer-contact-title-text-transform, uppercase);letter-spacing:var(--footer-contact-title-letter-spacing, 0);color:var(--footer-contact-title-color, var(--color-main-second))}#footer[data-astro-cid-6e7wmah5].banded .contact-block[data-astro-cid-6e7wmah5]{display:flex;flex-direction:column;gap:0;margin-top:var(--banded-contact-block-gap, 1.5625em)}#footer[data-astro-cid-6e7wmah5].banded .contact-block--email[data-astro-cid-6e7wmah5]{margin-bottom:var(--banded-contact-email-margin-bottom, 0)}#footer[data-astro-cid-6e7wmah5].banded .contact-block--phone[data-astro-cid-6e7wmah5]{margin-top:var(--banded-contact-phone-margin-top, var(--banded-contact-block-gap, 1.5625em))}#footer[data-astro-cid-6e7wmah5].banded .contact[data-astro-cid-6e7wmah5] p[data-astro-cid-6e7wmah5],#footer[data-astro-cid-6e7wmah5].banded .contact[data-astro-cid-6e7wmah5] a[data-astro-cid-6e7wmah5],#footer[data-astro-cid-6e7wmah5].banded .contact-label[data-astro-cid-6e7wmah5]{margin:0;font-size:var(--footer-text-size, .8em);line-height:1.5;color:var(--banded-left-color, var(--banded-main-color, var(--footer-text-color, #fff)));text-decoration:none}#footer[data-astro-cid-6e7wmah5].banded .contact-label[data-astro-cid-6e7wmah5]{display:var(--banded-contact-label-display, inline);margin-bottom:var(--banded-contact-label-margin-bottom, 0);font-weight:var(--banded-contact-label-font-weight, 700)}#footer[data-astro-cid-6e7wmah5].banded .contact[data-astro-cid-6e7wmah5] a[data-astro-cid-6e7wmah5]{text-decoration:var(--banded-contact-link-text-decoration, underline)}#footer[data-astro-cid-6e7wmah5].banded .contact[data-astro-cid-6e7wmah5] a[data-astro-cid-6e7wmah5]:hover,#footer[data-astro-cid-6e7wmah5].banded .branding[data-astro-cid-6e7wmah5] a[data-astro-cid-6e7wmah5]:hover,#footer[data-astro-cid-6e7wmah5].banded .socials-wrapper .footer-icon:hover,#footer[data-astro-cid-6e7wmah5].banded .catalog-one:hover,#footer[data-astro-cid-6e7wmah5].banded .catalog-dropdown summary:hover,#footer[data-astro-cid-6e7wmah5].banded .footer-legal-links a:hover,#footer[data-astro-cid-6e7wmah5].banded .footer-legal-links button:hover,#footer[data-astro-cid-6e7wmah5].banded .gpw:hover,#footer[data-astro-cid-6e7wmah5].banded .bottom-branding a:hover,#footer[data-astro-cid-6e7wmah5].banded .logo-and-link-amu:hover{opacity:.53}#footer[data-astro-cid-6e7wmah5].banded .catalog-row[data-astro-cid-6e7wmah5]{display:grid;gap:.75em;width:fit-content;margin-top:var(--banded-catalog-margin-top, var(--banded-left-gap, 1.5625em))}#footer[data-astro-cid-6e7wmah5].banded .catalog-one,#footer[data-astro-cid-6e7wmah5].banded .catalog-dropdown summary{color:var(--banded-left-color, var(--banded-main-color, var(--footer-text-color, #fff)));font-size:var(--footer-legal-text-size, .6em);border:var(--footer-pdf-border, none);border-radius:var(--footer-pdf-radius, 0);justify-content:var(--footer-pdf-content-justify, center);min-width:var(--footer-pdf-width, auto);min-height:var(--footer-pdf-height, auto);padding:var(--footer-pdf-padding, 0);text-decoration:none}#footer[data-astro-cid-6e7wmah5].banded .catalog-one .icon,#footer[data-astro-cid-6e7wmah5].banded .catalog-dropdown summary .icon{display:var(--footer-pdf-icon-display, inline-flex);align-items:center}#footer[data-astro-cid-6e7wmah5].banded .download{width:1.563em;height:auto;color:var(--banded-left-color, var(--banded-main-color, var(--footer-text-color, #fff)))}#footer[data-astro-cid-6e7wmah5].banded .download .fil0,#footer[data-astro-cid-6e7wmah5].banded .download .fil1,#footer[data-astro-cid-6e7wmah5].banded .download .fil2{fill:currentcolor;stroke:currentcolor}#footer[data-astro-cid-6e7wmah5].banded .company-details[data-astro-cid-6e7wmah5]{margin-top:var(--banded-left-gap, 1.5625em)}#footer[data-astro-cid-6e7wmah5].banded .company-details[data-astro-cid-6e7wmah5] p{margin:0;font-size:var(--footer-company-text-size, .6em);line-height:1.5;color:var(--banded-left-color, var(--banded-main-color, var(--footer-text-color, #fff)))}#footer[data-astro-cid-6e7wmah5].banded .branding[data-astro-cid-6e7wmah5]{display:flex;align-items:flex-end;gap:var(--banded-branding-gap, 2.5em);margin-top:var(--banded-left-gap, 1.5625em)}#footer[data-astro-cid-6e7wmah5].banded .main-legal-links{display:var(--banded-main-legal-links-display, grid);grid-template-columns:var(--banded-main-legal-links-columns, repeat(3, auto));justify-content:var(--banded-main-legal-links-justify, space-between);gap:var(--banded-main-legal-links-gap, .625em);margin-top:var(--banded-main-legal-links-margin-top, var(--banded-left-gap, 1.5625em))}#footer[data-astro-cid-6e7wmah5].banded .main-legal-links a,#footer[data-astro-cid-6e7wmah5].banded .main-legal-links button{color:var(--banded-main-color, var(--footer-text-color, #fff));font-size:var(--footer-legal-text-size, .6em)}#footer[data-astro-cid-6e7wmah5].banded .atal-brand .logo-atal-svg,#footer[data-astro-cid-6e7wmah5].banded .bottom-atal-brand .logo-atal-svg{width:var(--footer-logo-atal-width, 8em);height:auto}#footer[data-astro-cid-6e7wmah5].banded .atal-brand .logo-atal-svg .fil0,#footer[data-astro-cid-6e7wmah5].banded .bottom-atal-brand .logo-atal-svg .fil0{fill:var(--footer-logo-atal-primary, #df002c);stroke:var(--footer-logo-atal-primary, #df002c)}#footer[data-astro-cid-6e7wmah5].banded .atal-brand .logo-atal-svg .fil1,#footer[data-astro-cid-6e7wmah5].banded .bottom-atal-brand .logo-atal-svg .fil1{fill:var(--footer-logo-atal-contrast, #fff);stroke:var(--footer-logo-atal-contrast, #fff)}#footer[data-astro-cid-6e7wmah5].banded .atal-brand .logo-atal-svg .fil2,#footer[data-astro-cid-6e7wmah5].banded .bottom-atal-brand .logo-atal-svg .fil2{fill:var(--footer-logo-atal-secondary, var(--footer-logo-color, var(--banded-main-color, #fff)));stroke:var(--footer-logo-atal-secondary, var(--footer-logo-color, var(--banded-main-color, #fff)))}#footer[data-astro-cid-6e7wmah5].banded .membership[data-astro-cid-6e7wmah5]{display:inline-flex;align-items:var(--banded-membership-align-items, flex-start);flex-direction:var(--banded-membership-direction, column);gap:var(--banded-membership-gap, .5em);padding-left:var(--banded-membership-padding-left, 0);border-left:var(--banded-membership-border-left, none);color:var(--banded-left-color, var(--banded-main-color, var(--footer-text-color, #fff)));text-decoration:none}#footer[data-astro-cid-6e7wmah5].banded .membership[data-astro-cid-6e7wmah5] span[data-astro-cid-6e7wmah5]{font-size:var(--footer-text-size, .8em)}#footer[data-astro-cid-6e7wmah5].banded .membership-logo[data-astro-cid-6e7wmah5]{width:var(--footer-pzfd-image-width, 5em);height:auto}#footer[data-astro-cid-6e7wmah5].banded .socials-wrapper{display:flex;gap:var(--footer-social-gap, .625em);margin-top:var(--banded-left-gap, 1.5625em);color:var(--footer-social-color, var(--banded-left-color, var(--banded-main-color, var(--footer-text-color, #fff))))}#footer[data-astro-cid-6e7wmah5].banded .socials-wrapper svg{width:var(--footer-social-icon-size, 1.1em);height:var(--footer-social-icon-size, 1.1em)}#footer[data-astro-cid-6e7wmah5].banded .socials-wrapper .fil0,#footer[data-astro-cid-6e7wmah5].banded .socials-wrapper .fil1,#footer[data-astro-cid-6e7wmah5].banded .socials-wrapper .fil2{fill:currentcolor;stroke:currentcolor}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .footer-form{color:var(--banded-right-color, var(--banded-main-color, var(--footer-text-color, #fff)));font-size:var(--footer-form-text-size, .8em);max-inline-size:var(--footer-form-max-width, none);margin-inline:var(--footer-form-margin-inline, 0)}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .footer-form-title{text-align:var(--footer-form-title-text-align, left);margin-bottom:1.875em}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .footer-form-title .title{margin:0;font-family:var(--font-second);font-size:var(--footer-form-title-size, 2.1em);line-height:1.2;font-weight:var(--font-weight-header, 300);text-transform:var(--footer-form-title-text-transform, uppercase);letter-spacing:var(--footer-form-title-letter-spacing, 0);color:var(--footer-form-title-color, var(--color-main-second))}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .form-fields{gap:var(--footer-form-fields-gap, 3.5em 1.875em)}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .field{border:none;border-bottom:var(--footer-form-field-border-bottom, 1px solid var(--footer-form-line-color, #fff));border-radius:0}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .field.message{border:var(--footer-form-message-border, var(--footer-form-field-border, none));border-bottom:var(--footer-form-message-border-bottom, var(--footer-form-field-border-bottom, 1px solid var(--footer-form-line-color, #fff)));border-radius:var(--footer-form-message-radius, var(--footer-form-field-radius, 0));background:var(--footer-form-message-bg, transparent)}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .field label{left:var(--footer-form-label-left, .25em);top:var(--footer-form-label-top, 0);padding:0 .25em;font-size:var(--footer-form-label-text-size, .6em);background:var(--banded-right-bg, var(--banded-main-bg, var(--footer-bg, var(--color-main))));color:var(--footer-form-label-color, var(--footer-form-line-color, #fff));box-shadow:none}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .field.message label{left:var(--footer-form-message-label-left, var(--footer-form-label-left, .25em));top:var(--footer-form-message-label-top, var(--footer-form-label-top, 0))}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .field input,#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .field textarea{color:var(--footer-form-input-color, var(--footer-text-color, var(--color-main-second)))}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .field input:focus~label,#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .field input:not(:placeholder-shown)~label{top:var(--footer-form-label-active-top, -1.25em);left:var(--footer-form-label-left, .25em);font-size:.8em}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .field.message input:focus~label,#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .field.message input:not(:placeholder-shown)~label{top:var(--footer-form-message-label-active-top, var(--footer-form-label-active-top, -1.25em));left:var(--footer-form-message-label-left-active, var(--footer-form-message-label-left, .25em))}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .form-clauses{font-size:var(--footer-form-clause-text-size, .6em);color:var(--footer-form-clause-color, var(--banded-right-color, var(--banded-main-color, var(--footer-text-color, #fff))))}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .clause input[type=checkbox]{inline-size:var(--footer-checkbox-size, 1em);block-size:var(--footer-checkbox-size, 1em);color:var(--footer-checkbox-color, var(--footer-form-clause-color, var(--banded-main-color, #fff)));border:var(--footer-checkbox-border-width, 1px) solid var(--footer-checkbox-color, var(--footer-form-clause-color, var(--banded-main-color, #fff)));border-radius:var(--footer-checkbox-radius, 0);background:var(--footer-checkbox-bg, transparent)}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .clause input[type=checkbox]:checked:after{inset:var(--footer-checkbox-checked-inset, 2px);border-radius:var(--footer-checkbox-radius, 0);background:var(--footer-checkbox-color, var(--footer-form-clause-color, var(--banded-main-color, #fff)))}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .clause :global(a),#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .clause p,#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .clause span{color:var(--footer-form-clause-color, var(--banded-right-color, var(--banded-main-color, var(--footer-text-color, #fff))))}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .footer-form-submit{color:var(--footer-button-color, #fff);background:var(--footer-button-bg, var(--color-main-second));border:var(--footer-button-border, 1px solid var(--footer-button-bg, var(--color-main-second)));padding:var(--footer-submit-padding, 1em 1.5625em);margin-top:1.875em;align-self:var(--footer-submit-align-self, flex-start);gap:0;text-transform:var(--footer-submit-text-transform, lowercase);font-size:var(--footer-submit-text-size, var(--footer-text-size, .8em));transition:background .3s ease,border-color .3s ease,color .3s ease}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5] .footer-form-submit:hover{background:var(--footer-button-bg-hover, var(--banded-main-bg, var(--footer-bg, var(--color-main))));border:var(--footer-button-border-hover, var(--footer-button-border, 1px solid var(--footer-button-bg, var(--color-main-second))));color:var(--footer-button-color-hover, var(--footer-button-color, #fff))}#footer[data-astro-cid-6e7wmah5].banded .bottom-bar[data-astro-cid-6e7wmah5]{position:var(--banded-bottom-position, static);display:var(--banded-bottom-display, flex);align-items:center;justify-content:space-between;flex-wrap:var(--banded-bottom-flex-wrap, nowrap);min-height:var(--banded-bottom-min-height, auto);gap:var(--banded-bottom-gap, 1.5em);padding:var(--banded-bottom-padding, 1vw 6.25vw);background:var(--banded-bottom-bg, #fff);color:var(--banded-bottom-color, #000);border-top:var(--banded-bottom-border-top, none);grid-template-columns:var(--banded-bottom-columns, none);grid-template-rows:var(--banded-bottom-rows, none)}#footer[data-astro-cid-6e7wmah5].banded .bottom-info[data-astro-cid-6e7wmah5]{display:var(--banded-bottom-info-display, contents);flex:var(--banded-bottom-info-flex, 0 1 auto);grid-column:var(--banded-bottom-info-column, auto);grid-row:var(--banded-bottom-info-row, auto);place-self:var(--banded-bottom-info-align-self, auto) var(--banded-bottom-info-justify-self, auto);gap:var(--banded-bottom-info-gap, 0)}#footer[data-astro-cid-6e7wmah5].banded .bottom-branding[data-astro-cid-6e7wmah5]{display:var(--banded-bottom-branding-display, flex);grid-template-columns:var(--banded-bottom-branding-columns, none);align-items:center;flex:var(--banded-bottom-branding-flex, 0 1 auto);justify-self:var(--banded-bottom-branding-justify-self, auto);flex-wrap:var(--banded-bottom-branding-flex-wrap, nowrap);gap:var(--banded-bottom-branding-gap, 1.5em)}#footer[data-astro-cid-6e7wmah5].banded .bottom-membership[data-astro-cid-6e7wmah5]{display:inline-flex;align-items:center;gap:var(--banded-bottom-membership-gap, 1em);color:var(--banded-bottom-color, #000);text-decoration:none;font-size:var(--footer-legal-text-size, .6em);white-space:var(--banded-bottom-membership-white-space, normal)}#footer[data-astro-cid-6e7wmah5].banded .bottom-membership-logo[data-astro-cid-6e7wmah5]{width:var(--footer-pzfd-image-width, 5em);height:auto}#footer[data-astro-cid-6e7wmah5].banded .gpw{display:inline-flex;align-items:center;justify-self:var(--banded-gpw-justify-self, auto);grid-column:var(--banded-gpw-grid-column, auto);gap:var(--banded-gpw-gap, 1em);color:var(--banded-bottom-color, #000);font-size:var(--footer-legal-text-size, .6em);white-space:var(--banded-gpw-white-space, normal)}#footer[data-astro-cid-6e7wmah5].banded .gpw-logo .logo-gpw-svg{width:var(--footer-logo-gpw-width, 5.75em);height:auto}#footer[data-astro-cid-6e7wmah5].banded .gpw>span{display:var(--banded-gpw-label-display, inline)}#footer[data-astro-cid-6e7wmah5].banded .gpw-logo .logo-gpw-svg .fil0,#footer[data-astro-cid-6e7wmah5].banded .gpw-logo .logo-gpw-svg .fil1,#footer[data-astro-cid-6e7wmah5].banded .gpw-logo .logo-gpw-svg .fil2,#footer[data-astro-cid-6e7wmah5].banded .ico_amu .fil0{fill:var(--banded-bottom-color, #000);stroke:var(--banded-bottom-color, #000)}#footer[data-astro-cid-6e7wmah5].banded .footer-legal-links{display:var(--banded-legal-links-display, grid);grid-template-columns:var(--banded-legal-links-columns, repeat(3, auto));flex-flow:var(--banded-legal-links-direction, row) var(--banded-legal-links-flex-wrap, nowrap);align-items:var(--banded-legal-links-align-items, center);justify-content:var(--banded-legal-links-justify-content, space-between);justify-self:var(--banded-legal-links-justify-self, auto);gap:var(--banded-legal-links-gap, .625em)}#footer[data-astro-cid-6e7wmah5].banded .footer-legal-links a,#footer[data-astro-cid-6e7wmah5].banded .footer-legal-links button{color:var(--banded-bottom-color, #000);font-size:var(--footer-legal-text-size, .6em);white-space:nowrap}#footer[data-astro-cid-6e7wmah5].banded .footer-legal-links .privacy-policy{order:var(--banded-privacy-link-order, initial)}#footer[data-astro-cid-6e7wmah5].banded .footer-legal-links .rodo{order:var(--banded-rodo-link-order, initial)}#footer[data-astro-cid-6e7wmah5].banded .footer-legal-links .legal-notice{order:var(--banded-legal-notice-order, initial)}#footer[data-astro-cid-6e7wmah5].banded .bottom-company-details{max-width:var(--banded-bottom-company-max-width, 48em);color:var(--banded-bottom-color, #000);font-size:var(--footer-company-text-size, .6em);line-height:var(--footer-company-line-height, 1.45)}#footer[data-astro-cid-6e7wmah5].banded .bottom-company-details p,#footer[data-astro-cid-6e7wmah5].banded .bottom-company-details div,#footer[data-astro-cid-6e7wmah5].banded .bottom-company-details span{margin:0;font-size:inherit;line-height:inherit}#footer[data-astro-cid-6e7wmah5].banded .logo-and-link-amu{position:var(--banded-amu-position, absolute);right:var(--banded-amu-right, 4vw);bottom:var(--banded-amu-bottom, 4vw);color:var(--banded-bottom-color, #000)}#footer[data-astro-cid-6e7wmah5].banded .ico_amu{width:var(--footer-logo-amu-width, 1.5em);height:auto}#footer[data-astro-cid-6e7wmah5].banded .main[data-astro-cid-6e7wmah5]{grid-template-columns:1fr}#footer[data-astro-cid-6e7wmah5].banded .left[data-astro-cid-6e7wmah5],#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5]{padding:6.25vw}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5]{order:var(--banded-right-order-mobile, 1)}#footer[data-astro-cid-6e7wmah5].banded .left[data-astro-cid-6e7wmah5]{order:var(--banded-left-order-mobile, 2)}#footer[data-astro-cid-6e7wmah5].banded .bottom-bar[data-astro-cid-6e7wmah5]{flex-direction:var(--banded-bottom-mobile-direction, column);align-items:var(--banded-bottom-mobile-align-items, flex-start);padding:var(--banded-bottom-mobile-padding, 3vw 6.25vw 5vw)}#footer[data-astro-cid-6e7wmah5].banded .bottom-branding[data-astro-cid-6e7wmah5]{flex-wrap:var(--banded-bottom-mobile-branding-flex-wrap, wrap)}#footer[data-astro-cid-6e7wmah5].banded .footer-legal-links{grid-template-columns:var(--banded-legal-links-mobile-columns, 1fr);justify-items:var(--banded-legal-links-mobile-justify-items, start)}@media(min-width:992px){#footer[data-astro-cid-6e7wmah5].banded .main[data-astro-cid-6e7wmah5]{grid-template-columns:var(--banded-main-columns, minmax(320px, 42.5%) minmax(0, 57.5%))}#footer[data-astro-cid-6e7wmah5].banded .left[data-astro-cid-6e7wmah5],#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5]{order:var(--banded-column-order, initial);padding-top:var(--banded-main-padding-top, 3.125vw);padding-bottom:var(--banded-main-padding-bottom, 3.125vw)}#footer[data-astro-cid-6e7wmah5].banded .left[data-astro-cid-6e7wmah5]{order:var(--banded-left-order, initial);padding-left:var(--banded-left-padding-inline-start, 6.25vw);padding-right:var(--banded-left-padding-inline-end, 3.125vw)}#footer[data-astro-cid-6e7wmah5].banded .right[data-astro-cid-6e7wmah5]{order:var(--banded-right-order, initial);padding-left:var(--banded-right-padding-inline-start, 3.125vw);padding-right:var(--banded-right-padding-inline-end, 6.25vw)}#footer[data-astro-cid-6e7wmah5].banded .bottom-bar[data-astro-cid-6e7wmah5]{flex-direction:row;align-items:center;padding:var(--banded-bottom-padding, 1vw 6.25vw)}#footer[data-astro-cid-6e7wmah5].banded .bottom-branding[data-astro-cid-6e7wmah5]{flex-wrap:var(--banded-bottom-branding-flex-wrap, nowrap)}#footer[data-astro-cid-6e7wmah5].banded .footer-legal-links{grid-template-columns:var(--banded-legal-links-columns, repeat(3, auto));justify-items:initial}#footer[data-astro-cid-6e7wmah5].banded .logo-and-link-amu{right:var(--banded-amu-right, 1vw);bottom:var(--banded-amu-bottom, 1vw)}}.certificates-overlay{position:fixed;inset:0;background:#0000008c;display:none;align-items:center;justify-content:center;padding:20px;z-index:12}.certificates-overlay.open{display:flex}.certificates-wrapper{background:#fff;color:#222;padding:24px;max-width:520px;width:100%;display:grid;gap:16px}.certificates-wrapper .items{display:grid;gap:8px}.certificates-wrapper .certificate{color:inherit}#footer[data-astro-cid-mmkwt64b].standard{background:var(--footer-short-bg, var(--footer-bottom-bg, var(--footer-bg, var(--color-footer-bg, var(--color-surface, #fff)))));color:var(--footer-short-text-color, var(--footer-bottom-color, var(--footer-text-color, var(--color-main))));font-family:var(--font-main);font-size:var(--footer-root-text-size, var(--font-size-paragraph-responsive));padding:20px clamp(24px,6vw,112px) 40px;position:relative}#footer[data-astro-cid-mmkwt64b].standard .row[data-astro-cid-mmkwt64b]{display:flex;justify-content:center;width:100%}#footer[data-astro-cid-mmkwt64b].standard .footer-content[data-astro-cid-mmkwt64b],#footer[data-astro-cid-mmkwt64b].standard .footer-left-site[data-astro-cid-mmkwt64b],#footer[data-astro-cid-mmkwt64b].standard .footer-right-site[data-astro-cid-mmkwt64b],#footer[data-astro-cid-mmkwt64b].standard .compact-logos,#footer[data-astro-cid-mmkwt64b].standard .compact-legal,#footer[data-astro-cid-mmkwt64b].standard .social-media{display:flex;align-items:center;flex-wrap:wrap}#footer[data-astro-cid-mmkwt64b].standard .footer-content[data-astro-cid-mmkwt64b]{justify-content:space-between;gap:24px;width:min(1400px,100%)}#footer[data-astro-cid-mmkwt64b].standard .footer-left-site[data-astro-cid-mmkwt64b],#footer[data-astro-cid-mmkwt64b].standard .footer-right-site[data-astro-cid-mmkwt64b]{gap:16px}#footer[data-astro-cid-mmkwt64b].standard .footer-right-site[data-astro-cid-mmkwt64b]{justify-content:flex-end;margin-left:auto}#footer[data-astro-cid-mmkwt64b].standard .footer-element[data-astro-cid-mmkwt64b],#footer[data-astro-cid-mmkwt64b].standard .footer-element{display:inline-flex;align-items:center;gap:8px;line-height:1}#footer[data-astro-cid-mmkwt64b].standard .footer-element[data-astro-cid-mmkwt64b] a[data-astro-cid-mmkwt64b],#footer[data-astro-cid-mmkwt64b].standard .footer-element[data-astro-cid-mmkwt64b] button[data-astro-cid-mmkwt64b],#footer[data-astro-cid-mmkwt64b].standard .footer-element[data-astro-cid-mmkwt64b] summary[data-astro-cid-mmkwt64b],#footer[data-astro-cid-mmkwt64b].standard .footer-element a,#footer[data-astro-cid-mmkwt64b].standard .footer-element button,#footer[data-astro-cid-mmkwt64b].standard .footer-element summary{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;background:none;border:none;padding:0;font:inherit;font-size:var(--footer-short-legal-text-size, var(--footer-legal-text-size, inherit));line-height:1.1;color:var(--footer-short-text-color, var(--footer-bottom-color, inherit));cursor:pointer;transition:opacity .2s ease}#footer[data-astro-cid-mmkwt64b].standard .catalog[data-astro-cid-mmkwt64b] a,#footer[data-astro-cid-mmkwt64b].standard .catalog[data-astro-cid-mmkwt64b] button,#footer[data-astro-cid-mmkwt64b].standard .catalog[data-astro-cid-mmkwt64b] summary,#footer[data-astro-cid-mmkwt64b].standard .cert[data-astro-cid-mmkwt64b] a,#footer[data-astro-cid-mmkwt64b].standard .cert[data-astro-cid-mmkwt64b] button{font-size:var(--footer-short-action-text-size, var(--footer-short-legal-text-size, inherit))}#footer[data-astro-cid-mmkwt64b].standard .legal-notice,#footer[data-astro-cid-mmkwt64b].standard .catalog-dropdown{display:inline-flex;align-items:center;line-height:1}#footer[data-astro-cid-mmkwt64b].standard .catalog-menu{background:var(--footer-short-bg, var(--footer-bottom-bg, var(--footer-bg, #fff)));color:var(--footer-short-text-color, var(--footer-bottom-color, var(--footer-text-color, inherit)))}#footer[data-astro-cid-mmkwt64b].standard .footer-element[data-astro-cid-mmkwt64b] a[data-astro-cid-mmkwt64b]:hover,#footer[data-astro-cid-mmkwt64b].standard .footer-element[data-astro-cid-mmkwt64b] button[data-astro-cid-mmkwt64b]:hover,#footer[data-astro-cid-mmkwt64b].standard .footer-element a:hover,#footer[data-astro-cid-mmkwt64b].standard .footer-element button:hover,#footer[data-astro-cid-mmkwt64b].standard .logo-and-link-amu:hover{opacity:.7}#footer[data-astro-cid-mmkwt64b].standard .footer-icon{display:block;width:var(--footer-short-social-icon-size, var(--footer-social-icon-size, 20px));height:var(--footer-short-social-icon-size, var(--footer-social-icon-size, 20px));margin:5px}#footer[data-astro-cid-mmkwt64b].standard .footer-icon .fil0,#footer[data-astro-cid-mmkwt64b].standard .footer-icon .fil1,#footer[data-astro-cid-mmkwt64b].standard .footer-icon .fil2{fill:var(--footer-short-social-color, var(--footer-social-color, var(--footer-short-text-color, var(--footer-bottom-color, currentColor))));stroke:var(--footer-short-social-color, var(--footer-social-color, var(--footer-short-text-color, var(--footer-bottom-color, currentColor))))}#footer[data-astro-cid-mmkwt64b].standard .logo-and-link-amu .ico_amu .fil0,#footer[data-astro-cid-mmkwt64b].standard .logo-and-link-amu .ico_amu .fil1,#footer[data-astro-cid-mmkwt64b].standard .logo-and-link-amu .ico_amu .fil2,#footer[data-astro-cid-mmkwt64b].standard .logo-gpw-svg .fil0,#footer[data-astro-cid-mmkwt64b].standard .logo-gpw-svg .fil1,#footer[data-astro-cid-mmkwt64b].standard .logo-gpw-svg .fil2{fill:var(--footer-short-logo-color, var(--footer-logo-color, var(--footer-short-text-color, var(--footer-bottom-color, currentColor))));stroke:var(--footer-short-logo-color, var(--footer-logo-color, var(--footer-short-text-color, var(--footer-bottom-color, currentColor))))}#footer[data-astro-cid-mmkwt64b].standard .logo-atal-svg .fil0{fill:var(--footer-logo-atal-primary, var(--color-atal-red));stroke:var(--footer-logo-atal-primary, var(--color-atal-red))}#footer[data-astro-cid-mmkwt64b].standard .logo-atal-svg .fil1{fill:var(--footer-logo-atal-contrast, #fff);stroke:var(--footer-logo-atal-contrast, #fff)}#footer[data-astro-cid-mmkwt64b].standard .logo-atal-svg .fil2{fill:var(--footer-short-logo-atal-secondary, --footer-logo-atal-secondary, var(--footer-short-logo-color, var(--footer-logo-color, var(--footer-short-text-color, var(--footer-bottom-color, currentColor)))));stroke:var(--footer-short-logo-atal-secondary, --footer-logo-atal-secondary, var(--footer-short-logo-color, var(--footer-logo-color, var(--footer-short-text-color, var(--footer-bottom-color, currentColor)))))}#footer[data-astro-cid-mmkwt64b].standard .company-details[data-astro-cid-mmkwt64b]{font-size:var(--footer-short-company-text-size, var(--footer-company-text-size, .875rem));line-height:1.1;margin-top:16px;width:100%;color:var(--footer-short-text-color, var(--footer-bottom-color, inherit));text-align:center}#footer[data-astro-cid-mmkwt64b].standard .company-details[data-astro-cid-mmkwt64b] p[data-astro-cid-mmkwt64b]{margin:0}#footer[data-astro-cid-mmkwt64b].standard .logo-and-link-amu{position:absolute;right:20px;bottom:20px;color:var(--footer-short-logo-color, var(--footer-short-text-color, var(--footer-bottom-color, inherit)))}#footer[data-astro-cid-mmkwt64b].standard .logo-atal-svg{width:var(--footer-short-logo-atal-width, var(--footer-logo-atal-width, 133px));height:auto}#footer[data-astro-cid-mmkwt64b].standard .logo-gpw-svg{width:var(--footer-short-logo-gpw-width, var(--footer-logo-gpw-width, 60px));height:auto}#footer[data-astro-cid-mmkwt64b].standard .social-media svg{width:var(--footer-short-social-icon-size, var(--footer-social-icon-size, 20px));height:var(--footer-short-social-icon-size, var(--footer-social-icon-size, 20px))}#footer[data-astro-cid-mmkwt64b].standard .logo-and-link-amu .ico_amu{width:30px;height:auto}#footer[data-astro-cid-mmkwt64b].standard{padding-inline:24px}#footer[data-astro-cid-mmkwt64b].standard .footer-content[data-astro-cid-mmkwt64b],#footer[data-astro-cid-mmkwt64b].standard .footer-right-site[data-astro-cid-mmkwt64b]{flex-direction:column;align-items:flex-start}#footer[data-astro-cid-mmkwt64b].standard .footer-right-site[data-astro-cid-mmkwt64b]{width:100%;margin-left:0}@media(min-width:992px){#footer[data-astro-cid-mmkwt64b].standard{padding-inline:clamp(24px,6vw,112px)}#footer[data-astro-cid-mmkwt64b].standard .footer-content[data-astro-cid-mmkwt64b],#footer[data-astro-cid-mmkwt64b].standard .footer-right-site[data-astro-cid-mmkwt64b]{flex-direction:row;align-items:center}#footer[data-astro-cid-mmkwt64b].standard .footer-right-site[data-astro-cid-mmkwt64b]{width:auto;margin-left:auto}}#footer[data-astro-cid-gau6z3r7].contact-showcase{position:relative;background:var(--footer-top-bg, var(--color-surface, #fff));color:var(--footer-text-color, var(--color-main));font-family:var(--font-main);font-size:var(--footer-root-text-size, var(--font-size-paragraph-responsive))}#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-main[data-astro-cid-gau6z3r7]{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}#footer[data-astro-cid-gau6z3r7].contact-showcase .form-panel[data-astro-cid-gau6z3r7]{display:flex;align-items:center;padding:clamp(58px,4.8vw,92px) clamp(58px,4.9vw,94px);min-width:0}#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-form-title{text-align:center}#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-form-title .title{max-width:7.4em;margin-inline:auto;color:var(--footer-form-title-color, currentColor);text-transform:none}#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-form .field.name label:after,#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-form .field.email label:after,#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-form .field.phone label:after{content:"*"}#footer[data-astro-cid-gau6z3r7].contact-showcase .field{border-bottom-color:var(--footer-form-line-color, currentColor);color:var(--footer-form-line-color, currentColor)}#footer[data-astro-cid-gau6z3r7].contact-showcase .field label{color:var(--footer-form-label-color, currentColor)}#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-form-submit{align-self:center}#footer[data-astro-cid-gau6z3r7].contact-showcase .contact-media-panel[data-astro-cid-gau6z3r7]{display:grid;grid-template-rows:minmax(330px,.42fr) minmax(0,.58fr);min-width:0}#footer[data-astro-cid-gau6z3r7].contact-showcase .contact-panel[data-astro-cid-gau6z3r7]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(32px,3.6vw,58px);background:var(--footer-contact-panel-bg, var(--color-accent));color:var(--footer-contact-panel-color, var(--color-main));text-align:center;padding:clamp(44px,4.2vw,76px) clamp(42px,4.5vw,86px)}#footer[data-astro-cid-gau6z3r7].contact-showcase .contact-panel[data-astro-cid-gau6z3r7] h2[data-astro-cid-gau6z3r7]{margin:0;font-family:var(--font-second);font-size:var(--footer-contact-title-size, 4rem);font-weight:var(--footer-contact-title-font-weight, 400);line-height:1.1;color:inherit}#footer[data-astro-cid-gau6z3r7].contact-showcase .contact-lines[data-astro-cid-gau6z3r7]{display:grid;gap:.42em;font-size:var(--footer-contact-panel-text-size, 1.35rem);line-height:1.25}#footer[data-astro-cid-gau6z3r7].contact-showcase .contact-lines[data-astro-cid-gau6z3r7] a[data-astro-cid-gau6z3r7],#footer[data-astro-cid-gau6z3r7].contact-showcase .contact-lines[data-astro-cid-gau6z3r7] p[data-astro-cid-gau6z3r7]{margin:0;color:inherit;text-decoration:none}#footer[data-astro-cid-gau6z3r7].contact-showcase .contact-lines[data-astro-cid-gau6z3r7] a[data-astro-cid-gau6z3r7]:hover{opacity:.7}#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-media[data-astro-cid-gau6z3r7]{display:block;width:100%;height:100%;min-height:430px;object-fit:cover}#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-bottom[data-astro-cid-gau6z3r7]{display:grid;grid-template-columns:minmax(260px,.95fr) minmax(0,2fr);align-items:center;gap:clamp(48px,9vw,160px);background:var(--footer-bottom-bg, var(--footer-bg, #fff));color:var(--footer-bottom-color, var(--color-main));padding:26px clamp(72px,5.2vw,100px)}#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-bottom-logos,#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-legal-links{display:flex;align-items:center;gap:26px;flex-wrap:wrap}#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-legal-links a,#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-legal-links button{font-size:var(--footer-legal-text-size, inherit)}#footer[data-astro-cid-gau6z3r7].contact-showcase .company-details{margin:0;font-size:var(--footer-company-text-size, .875rem);line-height:1.1}#footer[data-astro-cid-gau6z3r7].contact-showcase .logo-and-link-amu{position:absolute;right:18px;bottom:18px;color:var(--footer-bottom-color, var(--color-main))}#footer[data-astro-cid-gau6z3r7].contact-showcase .ico_amu{width:24px;height:auto}#footer[data-astro-cid-gau6z3r7].contact-showcase .ico_amu .fil0{fill:currentcolor;stroke:currentcolor}#footer[data-astro-cid-gau6z3r7].contact-showcase .logo-atal-svg{width:var(--footer-logo-atal-width, 9.5em);height:auto}#footer[data-astro-cid-gau6z3r7].contact-showcase .logo-gpw-svg{width:var(--footer-logo-gpw-width, 5.75em);height:auto}#footer[data-astro-cid-gau6z3r7].contact-showcase .logo-gpw-svg .fil0,#footer[data-astro-cid-gau6z3r7].contact-showcase .logo-gpw-svg .fil1,#footer[data-astro-cid-gau6z3r7].contact-showcase .logo-gpw-svg .fil2{fill:var(--footer-logo-color, currentColor);stroke:var(--footer-logo-color, currentColor)}#footer[data-astro-cid-gau6z3r7].contact-showcase .logo-atal-svg .fil0{fill:var(--footer-logo-atal-primary, var(--color-atal-red));stroke:var(--footer-logo-atal-primary, var(--color-atal-red))}#footer[data-astro-cid-gau6z3r7].contact-showcase .logo-atal-svg .fil1{fill:var(--footer-logo-atal-contrast, #fff);stroke:var(--footer-logo-atal-contrast, #fff)}#footer[data-astro-cid-gau6z3r7].contact-showcase .logo-atal-svg .fil2{fill:var(--footer-logo-atal-secondary, var(--footer-logo-color, currentColor));stroke:var(--footer-logo-atal-secondary, var(--footer-logo-color, currentColor))}#footer[data-astro-cid-gau6z3r7].contact-showcase a:hover,#footer[data-astro-cid-gau6z3r7].contact-showcase button:hover{opacity:.7}#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-main[data-astro-cid-gau6z3r7],#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-bottom[data-astro-cid-gau6z3r7]{grid-template-columns:1fr}#footer[data-astro-cid-gau6z3r7].contact-showcase .form-panel[data-astro-cid-gau6z3r7],#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-bottom[data-astro-cid-gau6z3r7]{padding:36px 24px}#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-media[data-astro-cid-gau6z3r7]{min-height:320px;aspect-ratio:4/3}@media(min-width:992px){#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-main[data-astro-cid-gau6z3r7]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-bottom[data-astro-cid-gau6z3r7]{grid-template-columns:minmax(260px,.95fr) minmax(0,2fr);padding:26px clamp(72px,5.2vw,100px)}#footer[data-astro-cid-gau6z3r7].contact-showcase .form-panel[data-astro-cid-gau6z3r7]{padding:clamp(58px,4.8vw,92px) clamp(58px,4.9vw,94px)}#footer[data-astro-cid-gau6z3r7].contact-showcase .footer-media[data-astro-cid-gau6z3r7]{min-height:430px;aspect-ratio:auto}}#footer[data-astro-cid-hhhpedp3].media-aside{position:relative;background:var(--footer-top-bg, var(--color-surface, #fff));color:var(--footer-text-color, var(--color-main));font-family:var(--footer-font-family, var(--font-main));font-size:var(--footer-root-text-size, var(--font-size-paragraph-responsive))}#footer[data-astro-cid-hhhpedp3].media-aside .footer-main[data-astro-cid-hhhpedp3]{display:grid;grid-template-columns:1fr;align-items:var(--footer-split-main-align, center);justify-content:var(--footer-split-main-justify, space-between);gap:var(--footer-split-main-gap, clamp(80px, 10vw, 220px));padding:36px 24px}#footer[data-astro-cid-hhhpedp3].media-aside .form-panel[data-astro-cid-hhhpedp3]{display:flex;align-items:center;width:100%;min-width:0;order:var(--footer-split-form-order, 0);padding:var(--footer-split-form-padding, 0)}#footer[data-astro-cid-hhhpedp3].media-aside .media-panel[data-astro-cid-hhhpedp3]{order:var(--footer-split-media-order, 0);min-width:0}#footer[data-astro-cid-hhhpedp3].media-aside .footer-form{font-size:var(--footer-form-text-size, var(--font-size-paragraph-responsive))}#footer[data-astro-cid-hhhpedp3].media-aside .footer-form .field.name label:after,#footer[data-astro-cid-hhhpedp3].media-aside .footer-form .field.email label:after,#footer[data-astro-cid-hhhpedp3].media-aside .footer-form .field.phone label:after{content:"*"}#footer[data-astro-cid-hhhpedp3].media-aside .footer-media[data-astro-cid-hhhpedp3]{display:block;width:100%;height:var(--footer-media-height, auto);aspect-ratio:var(--footer-media-aspect-ratio, .84);object-fit:cover}#footer[data-astro-cid-hhhpedp3].media-aside .footer-bottom[data-astro-cid-hhhpedp3]{display:grid;grid-template-columns:1fr;gap:var(--footer-split-bottom-gap, 18px clamp(20px, 2vw, 38px));background:var(--footer-bg, var(--color-footer-bg));color:var(--footer-short-text-color, var(--footer-text-color, var(--color-main)));padding:36px 24px;align-items:start}#footer[data-astro-cid-hhhpedp3].media-aside .footer-bottom-contact[data-astro-cid-hhhpedp3]{display:block;grid-column:var(--footer-bottom-contact-column, auto);grid-row:var(--footer-bottom-contact-row, auto);grid-template-columns:var(--footer-bottom-contact-columns, none);gap:var(--footer-bottom-contact-gap, normal);align-items:start;font-family:var(--footer-contact-font-family, inherit)}#footer[data-astro-cid-hhhpedp3].media-aside .department{display:grid;grid-template-columns:1fr;gap:18px}#footer[data-astro-cid-hhhpedp3].media-aside .title h2{margin:0;font-family:var(--font-second);font-size:var(--footer-contact-title-size, 2rem);font-weight:var(--footer-contact-title-font-weight, var(--font-weight-header));line-height:1.1;color:var(--footer-contact-title-color, inherit);text-transform:var(--footer-contact-title-text-transform, uppercase);letter-spacing:var(--footer-contact-title-letter-spacing, 0)}#footer[data-astro-cid-hhhpedp3].media-aside .email a,#footer[data-astro-cid-hhhpedp3].media-aside .phones-wrapper a,#footer[data-astro-cid-hhhpedp3].media-aside .address,#footer[data-astro-cid-hhhpedp3].media-aside .work-days{margin:0;font-size:var(--footer-text-size, var(--font-size-paragraph-responsive));line-height:1.1}#footer[data-astro-cid-hhhpedp3].media-aside .address-wrapper,#footer[data-astro-cid-hhhpedp3].media-aside .work-days-wrapper{display:flex;flex-direction:column;gap:0}#footer[data-astro-cid-hhhpedp3].media-aside .department p,#footer[data-astro-cid-hhhpedp3].media-aside .address p,#footer[data-astro-cid-hhhpedp3].media-aside .address-wrapper p,#footer[data-astro-cid-hhhpedp3].media-aside .work-days p,#footer[data-astro-cid-hhhpedp3].media-aside .work-days-wrapper p{margin-block:0;margin-inline:0}#footer[data-astro-cid-hhhpedp3].media-aside .footer-bottom-meta[data-astro-cid-hhhpedp3]{display:grid;grid-template-columns:max-content 1fr;gap:22px clamp(40px,5.2vw,100px);align-items:center}#footer[data-astro-cid-hhhpedp3].media-aside .footer-bottom-socials[data-astro-cid-hhhpedp3]{display:flex;align-items:center}#footer[data-astro-cid-hhhpedp3].media-aside .footer-bottom-logos,#footer[data-astro-cid-hhhpedp3].media-aside .footer-bottom-links[data-astro-cid-hhhpedp3],#footer[data-astro-cid-hhhpedp3].media-aside .footer-legal-links,#footer[data-astro-cid-hhhpedp3].media-aside .socials-wrapper{display:flex;gap:24px;align-items:center;flex-wrap:wrap}#footer[data-astro-cid-hhhpedp3].media-aside .socials-wrapper{color:var(--footer-social-color, currentColor)}#footer[data-astro-cid-hhhpedp3].media-aside .socials-wrapper .footer-icon{width:var(--footer-social-icon-size, 1.35em);height:var(--footer-social-icon-size, 1.35em)}#footer[data-astro-cid-hhhpedp3].media-aside .footer-bottom-links[data-astro-cid-hhhpedp3],#footer[data-astro-cid-hhhpedp3].media-aside .company-details{grid-column:1/span 2;margin:0}#footer[data-astro-cid-hhhpedp3].media-aside .footer-bottom-links[data-astro-cid-hhhpedp3]{display:flex;flex-wrap:wrap;gap:var(--footer-bottom-links-gap, 1em 2em)}#footer[data-astro-cid-hhhpedp3].media-aside .footer-bottom-links .catalog-one,#footer[data-astro-cid-hhhpedp3].media-aside .footer-bottom-links .catalog-dropdown summary{font-size:var(--footer-legal-text-size, inherit);text-decoration:none}#footer[data-astro-cid-hhhpedp3].media-aside .footer-bottom-links .download{height:1em;width:1em}#footer[data-astro-cid-hhhpedp3].media-aside .footer-bottom-links .download .fil0,#footer[data-astro-cid-hhhpedp3].media-aside .footer-bottom-links .download .fil1,#footer[data-astro-cid-hhhpedp3].media-aside .footer-bottom-links .download .fil2{fill:currentcolor;stroke:currentcolor}#footer[data-astro-cid-hhhpedp3].media-aside .footer-legal-links .legal-notice{order:var(--footer-legal-notice-order, initial)}#footer[data-astro-cid-hhhpedp3].media-aside .footer-legal-links .privacy-policy{order:var(--footer-privacy-policy-order, initial)}#footer[data-astro-cid-hhhpedp3].media-aside .footer-legal-links .rodo{order:var(--footer-rodo-order, initial)}#footer[data-astro-cid-hhhpedp3].media-aside .footer-legal-links a,#footer[data-astro-cid-hhhpedp3].media-aside .footer-legal-links button{font-size:var(--footer-legal-text-size, inherit)}#footer[data-astro-cid-hhhpedp3].media-aside .company-details{font-size:var(--footer-company-text-size, .875rem);line-height:1.1}#footer[data-astro-cid-hhhpedp3].media-aside a,#footer[data-astro-cid-hhhpedp3].media-aside button:not(.footer-form-submit){color:inherit}#footer[data-astro-cid-hhhpedp3].media-aside a:hover,#footer[data-astro-cid-hhhpedp3].media-aside button:not(.footer-form-submit):hover{opacity:.7}#footer[data-astro-cid-hhhpedp3].media-aside .footer-form-submit{color:var(--footer-button-color, currentColor)}#footer[data-astro-cid-hhhpedp3].media-aside .footer-form-submit:hover{color:var(--footer-button-color-hover, var(--footer-button-color, currentColor));opacity:1}#footer[data-astro-cid-hhhpedp3].media-aside .logo-atal-svg{width:var(--footer-logo-atal-width, 132px);height:auto}#footer[data-astro-cid-hhhpedp3].media-aside .logo-gpw-svg{width:var(--footer-logo-gpw-width, 110px);height:auto}#footer[data-astro-cid-hhhpedp3].media-aside .socials-wrapper svg{width:100%;height:auto;max-height:100%}#footer[data-astro-cid-hhhpedp3].media-aside .logo-and-link-amu{position:absolute;right:18px;bottom:18px;color:inherit}#footer[data-astro-cid-hhhpedp3].media-aside .ico_amu{width:var(--footer-amu-logo-width, 24px);height:auto}#footer[data-astro-cid-hhhpedp3].media-aside .logo-gpw-svg .fil0,#footer[data-astro-cid-hhhpedp3].media-aside .logo-gpw-svg .fil1,#footer[data-astro-cid-hhhpedp3].media-aside .logo-gpw-svg .fil2,#footer[data-astro-cid-hhhpedp3].media-aside .ico_amu .fil0{fill:var(--footer-logo-color, currentColor);stroke:var(--footer-logo-color, currentColor)}#footer[data-astro-cid-hhhpedp3].media-aside .socials-wrapper .fil0,#footer[data-astro-cid-hhhpedp3].media-aside .socials-wrapper .fil1,#footer[data-astro-cid-hhhpedp3].media-aside .socials-wrapper .fil2{fill:currentcolor;stroke:currentcolor}#footer[data-astro-cid-hhhpedp3].media-aside .logo-atal-svg .fil0{fill:var(--footer-logo-atal-primary, var(--color-atal-red));stroke:var(--footer-logo-atal-primary, var(--color-atal-red))}#footer[data-astro-cid-hhhpedp3].media-aside .logo-atal-svg .fil1{fill:var(--footer-logo-atal-contrast, #fff);stroke:var(--footer-logo-atal-contrast, #fff)}#footer[data-astro-cid-hhhpedp3].media-aside .logo-atal-svg .fil2{fill:var(--footer-logo-atal-secondary, var(--footer-logo-color, currentColor));stroke:var(--footer-logo-atal-secondary, var(--footer-logo-color, currentColor))}@media(min-width:992px){#footer[data-astro-cid-hhhpedp3].media-aside .footer-main[data-astro-cid-hhhpedp3]{grid-template-columns:var(--footer-split-main-columns, minmax(560px, 773px) minmax(360px, 518px));padding:var(--footer-split-main-padding, clamp(80px, 6.4vw, 122px) clamp(90px, 11.4vw, 218px) 96px clamp(72px, 4.7vw, 90px))}#footer[data-astro-cid-hhhpedp3].media-aside .footer-bottom[data-astro-cid-hhhpedp3]{grid-template-columns:var(--footer-split-bottom-columns, minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr));padding:var(--footer-split-bottom-padding, 44px clamp(72px, 4.6vw, 88px) 36px)}#footer[data-astro-cid-hhhpedp3].media-aside .footer-bottom-contact[data-astro-cid-hhhpedp3]{display:var(--footer-bottom-contact-display, contents)}#footer[data-astro-cid-hhhpedp3].media-aside .department{display:contents}#footer[data-astro-cid-hhhpedp3].media-aside .title{grid-column:1;grid-row:1/span 4}#footer[data-astro-cid-hhhpedp3].media-aside .email{grid-column:2;grid-row:1}#footer[data-astro-cid-hhhpedp3].media-aside .address{grid-column:2;grid-row:var(--footer-contact-address-row, 2)}#footer[data-astro-cid-hhhpedp3].media-aside .work-days{grid-column:2;grid-row:var(--footer-contact-working-hours-row, 3)}#footer[data-astro-cid-hhhpedp3].media-aside .phone{grid-column:2;grid-row:var(--footer-contact-phone-row, 4)}#footer[data-astro-cid-hhhpedp3].media-aside .footer-bottom-meta[data-astro-cid-hhhpedp3]{grid-column:3}}#footer[data-astro-cid-jpz4ad32].office-media{position:relative;display:flex;flex-direction:column;background:var(--footer-bg);color:var(--footer-text-color);font-family:var(--font-main);font-size:var(--footer-root-text-size)}#footer[data-astro-cid-jpz4ad32].office-media .footer-ornament{position:relative;z-index:1;display:block;inline-size:100%;margin-block-end:-1px;color:var(--footer-bg);background:var(--color-surface);line-height:0;pointer-events:none}.news+#footer[data-astro-cid-jpz4ad32].office-media .footer-ornament{position:absolute;inset-block-start:0;inset-inline:0;margin-block-end:0;transform:translateY(-99%);background:transparent}#footer[data-astro-cid-jpz4ad32].office-media .footer-ornament svg{display:block;inline-size:100%;block-size:auto}#footer[data-astro-cid-jpz4ad32].office-media .footer-ornament svg>rect:not([class]){fill:transparent;stroke:none}#footer[data-astro-cid-jpz4ad32].office-media .footer-ornament svg .fil0{fill:var(--footer-bg);stroke:var(--footer-bg)}#footer[data-astro-cid-jpz4ad32].office-media .footer-main[data-astro-cid-jpz4ad32]{display:grid;gap:var(--footer-main-gap, var(--spacing-gap-responsive));padding:var(--footer-main-padding, var(--spacing-block-responsive) var(--spacing-inline-responsive))}#footer[data-astro-cid-jpz4ad32].office-media .form-panel[data-astro-cid-jpz4ad32],#footer[data-astro-cid-jpz4ad32].office-media .office-panel[data-astro-cid-jpz4ad32]{min-inline-size:0}#footer[data-astro-cid-jpz4ad32].office-media .footer-form-title{text-align:start}#footer[data-astro-cid-jpz4ad32].office-media .footer-form-title .title{color:var(--footer-form-title-color, currentcolor)}#footer[data-astro-cid-jpz4ad32].office-media .field{border-color:var(--footer-form-line-color, currentcolor);color:currentcolor}#footer[data-astro-cid-jpz4ad32].office-media .field label,#footer[data-astro-cid-jpz4ad32].office-media .footer-form,#footer[data-astro-cid-jpz4ad32].office-media .footer-form a{color:currentcolor}#footer[data-astro-cid-jpz4ad32].office-media .office-panel[data-astro-cid-jpz4ad32]{display:flex;flex-direction:column;gap:var(--footer-office-gap, var(--spacing-gap-responsive))}#footer[data-astro-cid-jpz4ad32].office-media .office-media-frame[data-astro-cid-jpz4ad32]{position:relative;aspect-ratio:640/420}#footer[data-astro-cid-jpz4ad32].office-media .office-media-frame[data-astro-cid-jpz4ad32]:after{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='558' height='421' viewBox='0 0 558 421' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M124.315 14.2508C89.7408 22.9938 56.1134 37.0559 35.7317 59.421C14.3627 82.8817 10.076 112.326 6.38936 140.464C1.15296 180.491 -3.64963 222.641 18.7423 259.357C36.197 287.982 68.2996 310.037 94.8564 334.575C115.443 353.582 133.259 374.609 158.57 390.2C186.832 407.608 223.321 417.174 260.063 418.5C314.13 420.454 367.654 404.979 410.449 380.602C453.245 356.226 486.084 323.45 512.292 288.564C537.156 255.454 556.839 218.833 555.488 180.966C554.109 142.385 530.132 104.905 492.775 77.8141C474.225 64.3606 452.458 53.4021 429.004 45.1514C406.698 37.3074 380.809 35.1821 359.31 26.6355C314.257 8.75049 266.484 0.913048 214.954 2.11957C184.141 2.84749 153.464 6.8753 124.315 14.2508Z' fill='none' stroke='%23FFF9C7' stroke-width='4'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";pointer-events:none}#footer[data-astro-cid-jpz4ad32].office-media .office-media-frame[data-astro-cid-jpz4ad32] img[data-astro-cid-jpz4ad32]{display:block;inline-size:100%;block-size:100%;object-fit:cover;mask-image:url("data:image/svg+xml,%3Csvg width='640' height='375' viewBox='0 0 640 375' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.5121 234.716C51.6983 260.019 64.7502 303.7 96.1504 325.15C270.343 444.14 656.28 330.321 639.468 153.557C600.935 65.1238 540.26 72.1495 468.364 53.8123C391.498 34.2079 324.458 -2.79142 242.977 0.167349C84.2133 5.9332 -66.2535 119.141 30.5121 234.716Z' fill='white'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:contain}#footer[data-astro-cid-jpz4ad32].office-media .department{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--footer-contact-gap, var(--spacing-gap-responsive))}#footer[data-astro-cid-jpz4ad32].office-media .department .title{grid-column:1/-1}#footer[data-astro-cid-jpz4ad32].office-media .department h2{margin:0;font-size:var(--footer-contact-title-size);font-weight:var(--footer-contact-title-font-weight, 300)}#footer[data-astro-cid-jpz4ad32].office-media .department :is(.email,.phone,.address,.work-days){display:flex;align-items:center;align-self:start;gap:.8em;min-inline-size:0;color:currentcolor}#footer[data-astro-cid-jpz4ad32].office-media .department .email>a{display:flex;align-items:center;gap:.8em;min-inline-size:0}#footer[data-astro-cid-jpz4ad32].office-media .department :is(.address,.work-days) :is(a,p,span){line-height:var(--footer-contact-line-height, 1.35)}#footer[data-astro-cid-jpz4ad32].office-media .department :is(.email,.phone) :is(a,span){line-height:1.2}#footer[data-astro-cid-jpz4ad32].office-media .department :is(a,p){margin:0;color:currentcolor;text-decoration:none}#footer[data-astro-cid-jpz4ad32].office-media .department svg{flex:0 0 auto;inline-size:var(--footer-contact-icon-size, 1.5em);block-size:auto}#footer[data-astro-cid-jpz4ad32].office-media .department svg :is(.fil0,.fil1,.fil2){fill:currentcolor;stroke:currentcolor}#footer[data-astro-cid-jpz4ad32].office-media .socials-wrapper{display:flex;gap:var(--footer-social-gap, .75em)}#footer[data-astro-cid-jpz4ad32].office-media .socials-wrapper svg{inline-size:var(--footer-social-size, 1.25em);block-size:auto}#footer[data-astro-cid-jpz4ad32].office-media .footer-bottom[data-astro-cid-jpz4ad32]{display:grid;gap:var(--footer-bottom-gap, var(--spacing-gap-responsive));padding:var(--footer-bottom-padding, var(--spacing-gap-responsive) var(--spacing-inline-responsive));background:var(--footer-bottom-bg, var(--color-surface));color:var(--footer-bottom-color, var(--color-main))}#footer[data-astro-cid-jpz4ad32].office-media .footer-bottom-logos,#footer[data-astro-cid-jpz4ad32].office-media .footer-legal-links{display:flex;align-items:center;flex-wrap:wrap;gap:var(--footer-bottom-logo-gap, 1.5em)}#footer[data-astro-cid-jpz4ad32].office-media .logo-atal-svg{inline-size:var(--footer-logo-atal-width)}#footer[data-astro-cid-jpz4ad32].office-media .logo-gpw-svg{inline-size:var(--footer-logo-gpw-width)}#footer[data-astro-cid-jpz4ad32].office-media .logo-pzfd-image{display:block;inline-size:var(--footer-pzfd-image-width);block-size:auto}#footer[data-astro-cid-jpz4ad32].office-media .logo-gpw-svg :is(.fil0,.fil1,.fil2){fill:var(--footer-logo-color);stroke:var(--footer-logo-color)}#footer[data-astro-cid-jpz4ad32].office-media .logo-atal-svg .fil0{fill:var(--footer-logo-atal-primary);stroke:var(--footer-logo-atal-primary)}#footer[data-astro-cid-jpz4ad32].office-media .logo-atal-svg .fil1{fill:var(--footer-logo-atal-contrast);stroke:var(--footer-logo-atal-contrast)}#footer[data-astro-cid-jpz4ad32].office-media .logo-atal-svg .fil2{fill:var(--footer-logo-atal-secondary);stroke:var(--footer-logo-atal-secondary)}#footer[data-astro-cid-jpz4ad32].office-media .footer-bottom-meta[data-astro-cid-jpz4ad32]{display:grid;gap:.75em}#footer[data-astro-cid-jpz4ad32].office-media .company-details{font-size:var(--footer-company-text-size)}#footer[data-astro-cid-jpz4ad32].office-media .company-details p{margin:0}#footer[data-astro-cid-jpz4ad32].office-media .logo-and-link-amu{position:absolute;z-index:2;display:block;right:var(--footer-amu-inset, 1.25em);bottom:var(--footer-amu-inset, 1.25em);color:var(--footer-bottom-color, var(--color-main))}#footer[data-astro-cid-jpz4ad32].office-media .ico_amu{display:block;inline-size:var(--footer-amu-size, 1.5em);block-size:auto}#footer[data-astro-cid-jpz4ad32].office-media .ico_amu>rect:not([class]){fill:transparent;stroke:none}#footer[data-astro-cid-jpz4ad32].office-media .ico_amu :is(.fil0,.fil1,.fil2){fill:currentcolor;stroke:currentcolor}@media(min-width:992px){#footer[data-astro-cid-jpz4ad32].office-media .footer-main[data-astro-cid-jpz4ad32]{grid-template-columns:repeat(2,minmax(0,1fr))}#footer[data-astro-cid-jpz4ad32].office-media .footer-bottom[data-astro-cid-jpz4ad32]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}#footer[data-astro-cid-qmj7oxm7].sidebar{position:relative;display:flex;flex-wrap:wrap;background:var(--footer-bg, var(--color-footer-bg));color:var(--footer-text-color, var(--color-surface));font-family:var(--font-main);font-size:var(--footer-root-text-size, var(--font-size-paragraph-responsive));min-height:var(--footer-min-height, auto)}#footer[data-astro-cid-qmj7oxm7].sidebar .left[data-astro-cid-qmj7oxm7]{position:relative;flex:0 0 var(--footer-left-width, 42.5%);max-width:var(--footer-left-width, 42.5%);color:var(--footer-left-color, inherit);display:flex;flex-direction:column;justify-content:var(--footer-left-justify, space-between);gap:1.875em;min-width:320px;background:var(--footer-left-bg, transparent);background-size:var(--footer-left-bg-size, auto);background-position:var(--footer-left-bg-position, 0 0);background-repeat:var(--footer-left-bg-repeat, repeat);padding:var(--footer-left-padding, var(--spacing-block-responsive) var(--spacing-inline-responsive))}#footer[data-astro-cid-qmj7oxm7].sidebar .left[data-astro-cid-qmj7oxm7]:after{content:"";display:var(--footer-left-ornament-display, none);position:absolute;right:var(--footer-left-ornament-right, 0);bottom:var(--footer-left-ornament-bottom, 0);width:var(--footer-left-ornament-width, 10em);height:var(--footer-left-ornament-height, 10em);background-image:var(--footer-left-ornament, none);background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}#footer[data-astro-cid-qmj7oxm7].sidebar .right[data-astro-cid-qmj7oxm7]{flex:0 0 var(--footer-right-width, 57.5%);max-width:var(--footer-right-width, 57.5%);display:flex;flex-direction:column;min-width:320px;background:var(--footer-right-bg, transparent);padding:var(--footer-right-padding, var(--spacing-block-responsive) var(--spacing-inline-responsive))}#footer[data-astro-cid-qmj7oxm7].sidebar .title h2{margin:0;font-family:var(--font-second);font-size:var(--footer-contact-title-size, 2rem);font-weight:var(--footer-contact-title-font-weight, var(--font-weight-header));line-height:1.1;color:var(--footer-contact-title-color, inherit);text-transform:var(--footer-contact-title-text-transform, uppercase)}#footer[data-astro-cid-qmj7oxm7].sidebar .department{display:grid;grid-template-columns:var(--footer-contact-grid-columns, 1fr);gap:1.875em;order:var(--footer-contact-section-order, 0)}#footer[data-astro-cid-qmj7oxm7].sidebar .department .title{grid-column:var(--footer-contact-title-grid-column, auto)}#footer[data-astro-cid-qmj7oxm7].sidebar .department .phone{grid-column:var(--footer-contact-phone-grid-column, auto)}#footer[data-astro-cid-qmj7oxm7].sidebar .department .email{grid-column:var(--footer-contact-email-grid-column, auto)}#footer[data-astro-cid-qmj7oxm7].sidebar .department .address{grid-column:var(--footer-contact-address-grid-column, auto)}#footer[data-astro-cid-qmj7oxm7].sidebar .department .work-days{grid-column:var(--footer-contact-working-hours-grid-column, auto)}#footer[data-astro-cid-qmj7oxm7].sidebar .department p,#footer[data-astro-cid-qmj7oxm7].sidebar .phones-wrapper a,#footer[data-astro-cid-qmj7oxm7].sidebar .email a,#footer[data-astro-cid-qmj7oxm7].sidebar .address,#footer[data-astro-cid-qmj7oxm7].sidebar .work-days-label,#footer[data-astro-cid-qmj7oxm7].sidebar .work-days-wrapper p,#footer[data-astro-cid-qmj7oxm7].sidebar .bottom-section[data-astro-cid-qmj7oxm7] .buttons-wrapper a,#footer[data-astro-cid-qmj7oxm7].sidebar .bottom-section[data-astro-cid-qmj7oxm7] .buttons-wrapper button{margin:0;color:inherit;font-size:var(--footer-text-size, var(--font-size-paragraph-responsive));line-height:1.1}#footer[data-astro-cid-qmj7oxm7].sidebar .bottom-section[data-astro-cid-qmj7oxm7] .buttons-wrapper a,#footer[data-astro-cid-qmj7oxm7].sidebar .bottom-section[data-astro-cid-qmj7oxm7] .buttons-wrapper button{font-size:var(--footer-legal-text-size, var(--footer-text-size, var(--font-size-paragraph-responsive)))}#footer[data-astro-cid-qmj7oxm7].sidebar .department:not(.department-plain) .phone,#footer[data-astro-cid-qmj7oxm7].sidebar .department:not(.department-plain) .address,#footer[data-astro-cid-qmj7oxm7].sidebar .department:not(.department-plain) .work-days{display:grid;grid-template-columns:var(--footer-contact-icon-size, 1.45em) minmax(0,1fr);align-items:flex-start;color:inherit;font-size:var(--footer-text-size, var(--font-size-paragraph-responsive));gap:.938em}#footer[data-astro-cid-qmj7oxm7].sidebar .department:not(.department-plain) .email a{display:grid;grid-template-columns:var(--footer-contact-icon-size, 1.45em) minmax(0,1fr);align-items:flex-start;font-size:var(--footer-text-size, var(--font-size-paragraph-responsive));gap:.938em}#footer[data-astro-cid-qmj7oxm7].sidebar .phones-wrapper,#footer[data-astro-cid-qmj7oxm7].sidebar .address-wrapper,#footer[data-astro-cid-qmj7oxm7].sidebar .work-days-wrapper{display:flex;flex-direction:column;gap:0}#footer[data-astro-cid-qmj7oxm7].sidebar .phones-wrapper a,#footer[data-astro-cid-qmj7oxm7].sidebar .email a,#footer[data-astro-cid-qmj7oxm7].sidebar .address,#footer[data-astro-cid-qmj7oxm7].sidebar .footer-brand-logos a,#footer[data-astro-cid-qmj7oxm7].sidebar .bottom-section[data-astro-cid-qmj7oxm7] .buttons-wrapper a,#footer[data-astro-cid-qmj7oxm7].sidebar .bottom-section[data-astro-cid-qmj7oxm7] .buttons-wrapper button{transition:opacity .2s ease}#footer[data-astro-cid-qmj7oxm7].sidebar .phones-wrapper a:hover,#footer[data-astro-cid-qmj7oxm7].sidebar .email a:hover,#footer[data-astro-cid-qmj7oxm7].sidebar .address:hover,#footer[data-astro-cid-qmj7oxm7].sidebar .footer-brand-logos a:hover,#footer[data-astro-cid-qmj7oxm7].sidebar .bottom-section[data-astro-cid-qmj7oxm7] .buttons-wrapper a:hover,#footer[data-astro-cid-qmj7oxm7].sidebar .bottom-section[data-astro-cid-qmj7oxm7] .buttons-wrapper button:hover{opacity:.7}#footer[data-astro-cid-qmj7oxm7].sidebar .icon{display:inline-flex;align-items:center;justify-content:center;width:var(--footer-contact-icon-size, 1.5em);height:var(--footer-contact-icon-size, 1.5em);background:var(--footer-contact-icon-bg, transparent);color:var(--footer-contact-icon-color, currentColor);border-radius:var(--footer-contact-icon-radius, 0);flex:0 0 auto}#footer[data-astro-cid-qmj7oxm7].sidebar .phone .icon{background:var(--footer-contact-phone-icon-bg, var(--footer-contact-icon-bg, transparent));color:var(--footer-contact-phone-icon-color, var(--footer-contact-icon-color, currentColor))}#footer[data-astro-cid-qmj7oxm7].sidebar .email .icon{background:var(--footer-contact-email-icon-bg, var(--footer-contact-icon-bg, transparent));color:var(--footer-contact-email-icon-color, var(--footer-contact-icon-color, currentColor))}#footer[data-astro-cid-qmj7oxm7].sidebar .address .icon{background:var(--footer-contact-address-icon-bg, var(--footer-contact-icon-bg, transparent));color:var(--footer-contact-address-icon-color, var(--footer-contact-icon-color, currentColor))}#footer[data-astro-cid-qmj7oxm7].sidebar .work-days .icon{background:var(--footer-contact-working-hours-icon-bg, var(--footer-contact-icon-bg, transparent));color:var(--footer-contact-working-hours-icon-color, var(--footer-contact-icon-color, currentColor))}#footer[data-astro-cid-qmj7oxm7].sidebar .icon svg{display:block;width:var(--footer-contact-icon-inner-size, 100%);height:var(--footer-contact-icon-inner-size, 100%)}#footer[data-astro-cid-qmj7oxm7].sidebar .icon-default svg{fill:none;stroke:currentcolor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#footer[data-astro-cid-qmj7oxm7].sidebar .icon .ico_mobile{transform:scale(var(--footer-contact-phone-icon-scale, 1))}#footer[data-astro-cid-qmj7oxm7].sidebar .icon .ico_email{transform:scale(var(--footer-contact-email-icon-scale, 1))}#footer[data-astro-cid-qmj7oxm7].sidebar .icon .ico_localization{transform:scale(var(--footer-contact-address-icon-scale, 1))}#footer[data-astro-cid-qmj7oxm7].sidebar .icon .ico_time{transform:scale(var(--footer-contact-time-icon-scale, 1))}#footer[data-astro-cid-qmj7oxm7].sidebar .icon .fil0,#footer[data-astro-cid-qmj7oxm7].sidebar .icon .fil1,#footer[data-astro-cid-qmj7oxm7].sidebar .icon .fil2,#footer[data-astro-cid-qmj7oxm7].sidebar .download .fil0,#footer[data-astro-cid-qmj7oxm7].sidebar .download .fil1,#footer[data-astro-cid-qmj7oxm7].sidebar .download .fil2,#footer[data-astro-cid-qmj7oxm7].sidebar .socials-wrapper .fil0,#footer[data-astro-cid-qmj7oxm7].sidebar .socials-wrapper .fil1,#footer[data-astro-cid-qmj7oxm7].sidebar .socials-wrapper .fil2,#footer[data-astro-cid-qmj7oxm7].sidebar .ico_amu .fil0{fill:currentcolor;stroke:currentcolor}#footer[data-astro-cid-qmj7oxm7].sidebar .company-details{font-size:var(--footer-company-text-size, var(--footer-text-size, .9em));line-height:1.1;order:var(--footer-company-section-order, 0)}#footer[data-astro-cid-qmj7oxm7].sidebar .company-details p{margin:0}#footer[data-astro-cid-qmj7oxm7].sidebar .footer-brand-row[data-astro-cid-qmj7oxm7],#footer[data-astro-cid-qmj7oxm7].sidebar .logos-wrapper,#footer[data-astro-cid-qmj7oxm7].sidebar .socials-wrapper{display:flex;align-items:center;flex-wrap:wrap}#footer[data-astro-cid-qmj7oxm7].sidebar .footer-brand-row[data-astro-cid-qmj7oxm7]{gap:1.875em;justify-content:var(--footer-brand-row-justify, space-between);order:var(--footer-brand-section-order, 0)}#footer[data-astro-cid-qmj7oxm7].sidebar .logos-wrapper,#footer[data-astro-cid-qmj7oxm7].sidebar .socials-wrapper{gap:.938em}#footer[data-astro-cid-qmj7oxm7].sidebar .socials-wrapper{color:var(--footer-social-color, inherit)}#footer[data-astro-cid-qmj7oxm7].sidebar .footer-brand-row[data-astro-cid-qmj7oxm7] .socials-wrapper{margin-left:var(--footer-socials-margin-left, 0)}#footer[data-astro-cid-qmj7oxm7].sidebar .logo-atal-svg{width:var(--footer-logo-atal-width, 151px);height:auto}#footer[data-astro-cid-qmj7oxm7].sidebar .logo-gpw-svg{width:var(--footer-logo-gpw-width, 4.5em);height:auto}#footer[data-astro-cid-qmj7oxm7].sidebar .logo-pzfd-image{width:var(--footer-pzfd-image-width, 8em);height:auto}#footer[data-astro-cid-qmj7oxm7].sidebar .logo-atal-svg .fil0{fill:var(--footer-logo-atal-primary, var(--color-atal-red));stroke:var(--footer-logo-atal-primary, var(--color-atal-red))}#footer[data-astro-cid-qmj7oxm7].sidebar .logo-atal-svg .fil1{fill:var(--footer-logo-atal-contrast, #fff);stroke:var(--footer-logo-atal-contrast, #fff)}#footer[data-astro-cid-qmj7oxm7].sidebar .logo-atal-svg .fil2{fill:var(--footer-logo-atal-secondary, var(--footer-logo-color, currentColor));stroke:var(--footer-logo-atal-secondary, var(--footer-logo-color, currentColor))}#footer[data-astro-cid-qmj7oxm7].sidebar .logo-gpw-svg .fil0,#footer[data-astro-cid-qmj7oxm7].sidebar .logo-gpw-svg .fil1,#footer[data-astro-cid-qmj7oxm7].sidebar .logo-gpw-svg .fil2,#footer[data-astro-cid-qmj7oxm7].sidebar .logo-pzfd-svg .fil0,#footer[data-astro-cid-qmj7oxm7].sidebar .logo-pzfd-svg .fil1,#footer[data-astro-cid-qmj7oxm7].sidebar .logo-pzfd-svg .fil2{fill:var(--footer-logo-color, currentColor);stroke:var(--footer-logo-color, currentColor)}#footer[data-astro-cid-qmj7oxm7].sidebar .footer-membership-link[data-astro-cid-qmj7oxm7]{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.2em;color:inherit;transition:opacity .3s ease}#footer[data-astro-cid-qmj7oxm7].sidebar .footer-membership-link[data-astro-cid-qmj7oxm7]:hover{opacity:.7}#footer[data-astro-cid-qmj7oxm7].sidebar .pdfs[data-astro-cid-qmj7oxm7]{display:flex;flex-wrap:nowrap;gap:var(--footer-pdf-gap, 1.5em);align-items:stretch;justify-content:var(--footer-pdf-justify, flex-start);border-bottom:var(--footer-pdf-row-border, none);order:var(--footer-pdf-section-order, 0)}#footer[data-astro-cid-qmj7oxm7].sidebar .pdfs[data-astro-cid-qmj7oxm7] .catalog-one,#footer[data-astro-cid-qmj7oxm7].sidebar .pdfs[data-astro-cid-qmj7oxm7] .catalog-dropdown summary,#footer[data-astro-cid-qmj7oxm7].sidebar .pdfs[data-astro-cid-qmj7oxm7] .cert,#footer[data-astro-cid-qmj7oxm7].sidebar .pdfs[data-astro-cid-qmj7oxm7] .certificates-button{appearance:none;-webkit-appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:var(--footer-pdf-content-justify, center);width:var(--footer-pdf-width, auto);height:var(--footer-pdf-height, auto);border:var(--footer-pdf-border, none);border-radius:var(--footer-pdf-radius, 0);background:transparent;padding:var(--footer-pdf-padding, 0);color:inherit;font:inherit;font-size:var(--footer-legal-text-size, var(--footer-text-size, inherit));line-height:1.1;cursor:pointer;transition:opacity .2s ease}#footer[data-astro-cid-qmj7oxm7].sidebar .pdfs[data-astro-cid-qmj7oxm7] .catalog-one,#footer[data-astro-cid-qmj7oxm7].sidebar .pdfs[data-astro-cid-qmj7oxm7] .catalog-dropdown summary{gap:.75em}#footer[data-astro-cid-qmj7oxm7].sidebar .pdfs[data-astro-cid-qmj7oxm7] .catalog-one:hover,#footer[data-astro-cid-qmj7oxm7].sidebar .pdfs[data-astro-cid-qmj7oxm7] .catalog-dropdown summary:hover,#footer[data-astro-cid-qmj7oxm7].sidebar .pdfs[data-astro-cid-qmj7oxm7] .cert:hover,#footer[data-astro-cid-qmj7oxm7].sidebar .pdfs[data-astro-cid-qmj7oxm7] .certificates-button:hover{opacity:.7}#footer[data-astro-cid-qmj7oxm7].sidebar .pdfs[data-astro-cid-qmj7oxm7] .catalog-dropdown{position:relative;color:inherit}#footer[data-astro-cid-qmj7oxm7].sidebar .pdfs[data-astro-cid-qmj7oxm7] .catalog-menu{position:absolute;z-index:2;min-width:100%;background:var(--footer-catalog-menu-bg, var(--footer-bg, var(--color-footer-bg)));border:var(--footer-catalog-menu-border, 1px solid currentColor);padding:.55em 0}#footer[data-astro-cid-qmj7oxm7].sidebar .pdfs[data-astro-cid-qmj7oxm7] .catalog-menu .catalog-item{display:block;color:inherit;font-size:var(--footer-legal-text-size, var(--footer-text-size, inherit));line-height:1.1;padding:.4em .75em;white-space:nowrap;transition:opacity .2s ease}#footer[data-astro-cid-qmj7oxm7].sidebar .download{display:block;width:var(--footer-pdf-icon-size, 1em);height:var(--footer-pdf-icon-size, 1em);color:inherit;flex:0 0 auto}#footer[data-astro-cid-qmj7oxm7].sidebar .download .fil0{fill:currentcolor;stroke:currentcolor}#footer[data-astro-cid-qmj7oxm7].sidebar .download .fil1,#footer[data-astro-cid-qmj7oxm7].sidebar .download .fil2{display:none}#footer[data-astro-cid-qmj7oxm7].sidebar .socials-wrapper svg{width:var(--footer-social-icon-size, 1.5em);height:var(--footer-social-icon-size, 1.5em)}#footer[data-astro-cid-qmj7oxm7].sidebar .bottom-section[data-astro-cid-qmj7oxm7] .buttons-wrapper{display:grid;grid-template-columns:var(--footer-legal-grid-template-columns, repeat(3, auto));gap:var(--footer-legal-grid-gap, .625em);justify-content:var(--footer-legal-grid-justify, space-between);align-items:center}#footer[data-astro-cid-qmj7oxm7].sidebar .bottom-section[data-astro-cid-qmj7oxm7]{order:var(--footer-legal-section-order, 0)}#footer[data-astro-cid-qmj7oxm7].sidebar .logo-and-link-amu{position:absolute;right:1em;bottom:1em;color:inherit;transition:opacity .2s ease}#footer[data-astro-cid-qmj7oxm7].sidebar .logo-and-link-amu:hover{opacity:.7}#footer[data-astro-cid-qmj7oxm7].sidebar .ico_amu{width:1.25em;height:auto}#footer[data-astro-cid-qmj7oxm7].sidebar .footer-ornament{position:absolute;left:0;right:0;top:0;transform:translateY(-99%);pointer-events:none}#footer[data-astro-cid-qmj7oxm7].sidebar{flex-direction:column-reverse}#footer[data-astro-cid-qmj7oxm7].sidebar .left[data-astro-cid-qmj7oxm7],#footer[data-astro-cid-qmj7oxm7].sidebar .right[data-astro-cid-qmj7oxm7]{flex:1 1 100%;max-width:100%;min-width:0}#footer[data-astro-cid-qmj7oxm7].sidebar .footer-brand-row[data-astro-cid-qmj7oxm7],#footer[data-astro-cid-qmj7oxm7].sidebar .bottom-section[data-astro-cid-qmj7oxm7] .buttons-wrapper{grid-template-columns:1fr;flex-direction:column;place-items:flex-start start}#footer[data-astro-cid-qmj7oxm7].sidebar .pdfs[data-astro-cid-qmj7oxm7]{flex-wrap:wrap}@media(min-width:992px){#footer[data-astro-cid-qmj7oxm7].sidebar{flex-direction:row}#footer[data-astro-cid-qmj7oxm7].sidebar .left[data-astro-cid-qmj7oxm7]{flex:0 0 var(--footer-left-width, 42.5%);max-width:var(--footer-left-width, 42.5%);min-width:auto}#footer[data-astro-cid-qmj7oxm7].sidebar .right[data-astro-cid-qmj7oxm7]{flex:0 0 var(--footer-right-width, 57.5%);max-width:var(--footer-right-width, 57.5%);min-width:320px}#footer[data-astro-cid-qmj7oxm7].sidebar .footer-brand-row[data-astro-cid-qmj7oxm7]{flex-direction:row;align-items:center}#footer[data-astro-cid-qmj7oxm7].sidebar .bottom-section[data-astro-cid-qmj7oxm7] .buttons-wrapper{grid-template-columns:var(--footer-legal-grid-template-columns, repeat(3, auto));align-items:center;justify-items:initial}#footer[data-astro-cid-qmj7oxm7].sidebar .pdfs[data-astro-cid-qmj7oxm7]{flex-wrap:nowrap}}#footer[data-astro-cid-wzgdghp2].stacked{position:relative;background:var(--footer-top-bg, var(--color-surface, #fff));color:var(--footer-text-color, var(--color-main));font-family:var(--font-main);font-size:var(--footer-root-text-size, var(--font-size-paragraph-responsive))}#footer[data-astro-cid-wzgdghp2].stacked .top[data-astro-cid-wzgdghp2]{padding:var(--footer-stacked-top-padding, 4.5% 11.667% 5.5%)}#footer[data-astro-cid-wzgdghp2].stacked .footer-form{display:grid;grid-template-columns:var(--footer-stacked-form-columns, minmax(210px, .8fr) minmax(0, 2.6fr));grid-template-areas:"title fields" "title clauses" ". submit";gap:var(--footer-stacked-form-row-gap, 2.5vw) var(--footer-stacked-form-column-gap, 3.5vw);align-items:start}#footer[data-astro-cid-wzgdghp2].stacked .footer-form-title{grid-area:title;text-align:left;align-self:start}#footer[data-astro-cid-wzgdghp2].stacked .footer-form-title .title{margin:0;max-width:var(--footer-stacked-title-max-width, 4.8em);font-size:var(--footer-form-title-size, 4rem);line-height:.92;color:var(--footer-form-title-color, currentColor)}#footer[data-astro-cid-wzgdghp2].stacked .form-fields{grid-area:fields}#footer[data-astro-cid-wzgdghp2].stacked .form-fields{gap:var(--footer-stacked-form-fields-gap, 2.75em)}#footer[data-astro-cid-wzgdghp2].stacked .field-row{gap:var(--footer-stacked-form-field-row-gap, 1.875em)}#footer[data-astro-cid-wzgdghp2].stacked .form-clauses{grid-area:clauses;max-width:var(--footer-stacked-clauses-width, 44em);padding-top:var(--footer-stacked-clauses-padding-top, 0)}#footer[data-astro-cid-wzgdghp2].stacked .footer-form-submit{grid-area:submit;place-self:start end;margin-top:var(--footer-stacked-submit-margin-top, 0)}#footer[data-astro-cid-wzgdghp2].stacked .field{border-bottom-color:var(--footer-form-line-color, currentColor)}#footer[data-astro-cid-wzgdghp2].stacked .field label{color:var(--footer-form-label-color, currentColor);text-transform:uppercase}#footer[data-astro-cid-wzgdghp2].stacked .footer-form .field.name label:after,#footer[data-astro-cid-wzgdghp2].stacked .footer-form .field.email label:after,#footer[data-astro-cid-wzgdghp2].stacked .footer-form .field.phone label:after{content:""}#footer[data-astro-cid-wzgdghp2].stacked .bottom[data-astro-cid-wzgdghp2]{display:grid;grid-template-columns:var(--footer-stacked-bottom-columns, 1.05fr 1.2fr 1fr 1fr);gap:var(--footer-stacked-bottom-gap, 3vw);padding:var(--footer-stacked-bottom-padding, 6.667vw 11.667vw 3.334vw);border-top:1px solid var(--footer-stacked-divider-color, transparent);background:var(--footer-bottom-bg, var(--footer-bg, #fff));color:var(--footer-bottom-color, var(--footer-text-color, var(--color-main)))}#footer[data-astro-cid-wzgdghp2].stacked .site-brand[data-astro-cid-wzgdghp2],#footer[data-astro-cid-wzgdghp2].stacked .contact[data-astro-cid-wzgdghp2],#footer[data-astro-cid-wzgdghp2].stacked .actions[data-astro-cid-wzgdghp2],#footer[data-astro-cid-wzgdghp2].stacked .meta[data-astro-cid-wzgdghp2]{display:flex;flex-direction:column;gap:var(--footer-stacked-column-gap, 1.6vw)}#footer[data-astro-cid-wzgdghp2].stacked .site-logo[data-astro-cid-wzgdghp2]{display:block;width:var(--footer-stacked-site-logo-width, 11em);height:auto}#footer[data-astro-cid-wzgdghp2].stacked .atal-developer-link[data-astro-cid-wzgdghp2]{display:inline-flex;align-items:center;align-self:flex-start}#footer[data-astro-cid-wzgdghp2].stacked .atal-developer-link[data-astro-cid-wzgdghp2] .logo-atal-svg{width:var(--footer-stacked-atal-logo-width, 11.5em);height:auto}#footer[data-astro-cid-wzgdghp2].stacked .atal-developer-link[data-astro-cid-wzgdghp2] .logo-atal-svg .fil0{fill:var(--footer-logo-atal-primary, #df002c);stroke:var(--footer-logo-atal-primary, #df002c)}#footer[data-astro-cid-wzgdghp2].stacked .atal-developer-link[data-astro-cid-wzgdghp2] .logo-atal-svg .fil1{fill:var(--footer-logo-atal-contrast, #fff);stroke:var(--footer-logo-atal-contrast, #fff)}#footer[data-astro-cid-wzgdghp2].stacked .atal-developer-link[data-astro-cid-wzgdghp2] .logo-atal-svg .fil2{fill:var(--footer-logo-atal-secondary, #fff);stroke:var(--footer-logo-atal-secondary, #fff)}#footer[data-astro-cid-wzgdghp2].stacked .contact[data-astro-cid-wzgdghp2]{font-size:var(--footer-text-size, 1rem);line-height:1.1}#footer[data-astro-cid-wzgdghp2].stacked .contact[data-astro-cid-wzgdghp2] h2[data-astro-cid-wzgdghp2],#footer[data-astro-cid-wzgdghp2].stacked .gpw,#footer[data-astro-cid-wzgdghp2].stacked .actions[data-astro-cid-wzgdghp2] .catalog-wrap[data-astro-cid-wzgdghp2],#footer[data-astro-cid-wzgdghp2].stacked .actions[data-astro-cid-wzgdghp2] .legal[data-astro-cid-wzgdghp2]{border-top:1px solid var(--footer-stacked-divider-color, currentColor);padding-top:1.2vw}#footer[data-astro-cid-wzgdghp2].stacked .contact[data-astro-cid-wzgdghp2] h2[data-astro-cid-wzgdghp2]{margin:0;font-family:var(--font-second);font-size:var(--footer-contact-title-size, 1.8rem);font-weight:var(--footer-contact-title-font-weight, 400);line-height:1.1;color:var(--footer-contact-title-color, currentColor)}#footer[data-astro-cid-wzgdghp2].stacked .contact[data-astro-cid-wzgdghp2] p[data-astro-cid-wzgdghp2],#footer[data-astro-cid-wzgdghp2].stacked .contact[data-astro-cid-wzgdghp2] a[data-astro-cid-wzgdghp2],#footer[data-astro-cid-wzgdghp2].stacked .actions[data-astro-cid-wzgdghp2] a[data-astro-cid-wzgdghp2],#footer[data-astro-cid-wzgdghp2].stacked .actions[data-astro-cid-wzgdghp2] button[data-astro-cid-wzgdghp2],#footer[data-astro-cid-wzgdghp2].stacked .meta[data-astro-cid-wzgdghp2] span[data-astro-cid-wzgdghp2]{margin:0;color:inherit;text-decoration:none}#footer[data-astro-cid-wzgdghp2].stacked .work-hours[data-astro-cid-wzgdghp2],#footer[data-astro-cid-wzgdghp2].stacked .contact-links[data-astro-cid-wzgdghp2],#footer[data-astro-cid-wzgdghp2].stacked .legal[data-astro-cid-wzgdghp2]{display:flex;flex-direction:column;gap:.45em}#footer[data-astro-cid-wzgdghp2].stacked .catalog-wrap[data-astro-cid-wzgdghp2]{border-top:1px solid var(--footer-stacked-divider-color, currentColor);padding-top:1.2vw;width:100%}#footer[data-astro-cid-wzgdghp2].stacked .catalog[data-astro-cid-wzgdghp2]{display:inline-flex;align-items:center;gap:.75em;align-self:flex-start;font-size:var(--footer-legal-text-size, inherit)}#footer[data-astro-cid-wzgdghp2].stacked .catalog .download,#footer[data-astro-cid-wzgdghp2].stacked .catalog .download svg{width:1.1em;height:1.1em}#footer[data-astro-cid-wzgdghp2].stacked .catalog .download .fil0,#footer[data-astro-cid-wzgdghp2].stacked .catalog .download .fil1,#footer[data-astro-cid-wzgdghp2].stacked .catalog .download .fil2{fill:currentcolor;stroke:currentcolor}#footer[data-astro-cid-wzgdghp2].stacked .legal[data-astro-cid-wzgdghp2],#footer[data-astro-cid-wzgdghp2].stacked .legal[data-astro-cid-wzgdghp2] .footer-legal-links{display:flex;flex-direction:column;align-items:flex-start;gap:.5em}#footer[data-astro-cid-wzgdghp2].stacked .meta[data-astro-cid-wzgdghp2]{justify-content:flex-start;gap:var(--footer-stacked-meta-gap, 1.45vw)}#footer[data-astro-cid-wzgdghp2].stacked .gpw{display:flex;align-items:center;gap:1em;font-size:var(--footer-legal-text-size, inherit)}#footer[data-astro-cid-wzgdghp2].stacked .gpw-logo .logo-gpw-svg{width:var(--footer-logo-gpw-width, 5.5em);height:auto}#footer[data-astro-cid-wzgdghp2].stacked .gpw-logo .logo-gpw-svg .fil0,#footer[data-astro-cid-wzgdghp2].stacked .gpw-logo .logo-gpw-svg .fil1,#footer[data-astro-cid-wzgdghp2].stacked .gpw-logo .logo-gpw-svg .fil2,#footer[data-astro-cid-wzgdghp2].stacked .ico_amu .fil0{fill:var(--footer-logo-color, currentColor);stroke:var(--footer-logo-color, currentColor)}#footer[data-astro-cid-wzgdghp2].stacked .socials-wrapper{display:flex;gap:1em;align-items:center;color:var(--footer-social-color, currentColor)}#footer[data-astro-cid-wzgdghp2].stacked .socials .fil0,#footer[data-astro-cid-wzgdghp2].stacked .socials .fil1,#footer[data-astro-cid-wzgdghp2].stacked .socials .fil2{fill:currentcolor;stroke:currentcolor}#footer[data-astro-cid-wzgdghp2].stacked .socials svg{width:var(--footer-social-icon-size, 1.4em);height:var(--footer-social-icon-size, 1.4em)}#footer[data-astro-cid-wzgdghp2].stacked .logo-and-link-amu{position:absolute;right:15px;bottom:15px;color:inherit}#footer[data-astro-cid-wzgdghp2].stacked .ico_amu{width:23px;height:auto}#footer[data-astro-cid-wzgdghp2].stacked a:hover,#footer[data-astro-cid-wzgdghp2].stacked button:hover{opacity:.7}#footer[data-astro-cid-wzgdghp2].stacked .footer-form-submit:hover{opacity:1}#footer[data-astro-cid-wzgdghp2].stacked .top[data-astro-cid-wzgdghp2]{padding:36px 24px}#footer[data-astro-cid-wzgdghp2].stacked .footer-form{grid-template-columns:1fr;grid-template-areas:"title" "fields" "clauses" "submit";row-gap:24px}#footer[data-astro-cid-wzgdghp2].stacked .footer-form-title{text-align:center}#footer[data-astro-cid-wzgdghp2].stacked .footer-form-title .title{max-width:none;margin-inline:auto}#footer[data-astro-cid-wzgdghp2].stacked .footer-form-submit{justify-self:center}#footer[data-astro-cid-wzgdghp2].stacked .bottom[data-astro-cid-wzgdghp2]{grid-template-columns:1fr;padding:36px 24px 56px;gap:24px}#footer[data-astro-cid-wzgdghp2].stacked .contact[data-astro-cid-wzgdghp2] h2[data-astro-cid-wzgdghp2],#footer[data-astro-cid-wzgdghp2].stacked .gpw,#footer[data-astro-cid-wzgdghp2].stacked .actions[data-astro-cid-wzgdghp2] .catalog-wrap[data-astro-cid-wzgdghp2],#footer[data-astro-cid-wzgdghp2].stacked .actions[data-astro-cid-wzgdghp2] .legal[data-astro-cid-wzgdghp2]{padding-top:12px}@media(min-width:992px){#footer[data-astro-cid-wzgdghp2].stacked .top[data-astro-cid-wzgdghp2]{padding:var(--footer-stacked-top-padding, 4.5% 11.667% 5.5%)}#footer[data-astro-cid-wzgdghp2].stacked .footer-form{grid-template-columns:var(--footer-stacked-form-columns, minmax(210px, .8fr) minmax(0, 2.6fr));grid-template-areas:"title fields" "title clauses" ". submit";row-gap:var(--footer-stacked-form-row-gap, 2.5vw)}#footer[data-astro-cid-wzgdghp2].stacked .footer-form-title{text-align:left}#footer[data-astro-cid-wzgdghp2].stacked .footer-form-title .title{max-width:var(--footer-stacked-title-max-width, 4.8em);margin-inline:0}#footer[data-astro-cid-wzgdghp2].stacked .footer-form-submit{justify-self:end}#footer[data-astro-cid-wzgdghp2].stacked .bottom[data-astro-cid-wzgdghp2]{grid-template-columns:var(--footer-stacked-bottom-columns, 1.05fr 1.2fr 1fr 1fr);padding:var(--footer-stacked-bottom-padding, 6.667vw 11.667vw 3.334vw);gap:var(--footer-stacked-bottom-gap, 3vw)}#footer[data-astro-cid-wzgdghp2].stacked .contact[data-astro-cid-wzgdghp2] h2[data-astro-cid-wzgdghp2],#footer[data-astro-cid-wzgdghp2].stacked .gpw,#footer[data-astro-cid-wzgdghp2].stacked .actions[data-astro-cid-wzgdghp2] .catalog-wrap[data-astro-cid-wzgdghp2],#footer[data-astro-cid-wzgdghp2].stacked .actions[data-astro-cid-wzgdghp2] .legal[data-astro-cid-wzgdghp2]{padding-top:1.2vw}}.communicate-emergency[data-astro-cid-zj5wat3y]{position:fixed;left:50%;bottom:10px;z-index:102;width:min(42.5vw,820px);max-width:calc(100vw - 32px);background:#efefefdb;backdrop-filter:blur(5px);border-radius:10px;box-shadow:0 18px 60px #00000029;opacity:0;pointer-events:none;transform:translate(-150vw);transition:transform 1.5s ease-out,opacity 1s ease-out}.communicate-emergency[data-astro-cid-zj5wat3y].show{opacity:1;pointer-events:auto;transform:translate(-50%)}.communicate-emergency[data-astro-cid-zj5wat3y].hide{opacity:0;transform:translate(100vw)}.communicate-content[data-astro-cid-zj5wat3y]{display:flex;align-items:center;gap:clamp(14px,2.5vw,36px);min-height:100%;padding:clamp(14px,1.5vw,28px) 10px clamp(14px,1.5vw,28px) clamp(18px,1.5vw,30px);font-family:Roboto,var(--font-main)}.text-content-wrapper[data-astro-cid-zj5wat3y]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.communicate-title[data-astro-cid-zj5wat3y] h2,.communicate-title[data-astro-cid-zj5wat3y]{margin:0;color:#000;font-size:clamp(14px,.833vw,18px);font-weight:400;line-height:1.25}.communicate-text[data-astro-cid-zj5wat3y],.communicate-text[data-astro-cid-zj5wat3y] p{margin:5px 0 0;color:#333;font-size:clamp(13px,.729vw,16px);font-weight:400;line-height:1.3}.bell-image[data-astro-cid-zj5wat3y]{flex:0 0 auto;width:clamp(34px,9.3%,58px)}.close-button[data-astro-cid-zj5wat3y]{display:inline-flex;flex:0 0 auto;align-self:flex-start;align-items:center;justify-content:center;width:40px;height:40px;margin:-6px -2px 0 0;padding:5px;cursor:pointer;background:transparent;border:0}.close-button-image[data-astro-cid-zj5wat3y]{display:block;width:30px;height:30px}.communicate-emergency[data-astro-cid-zj5wat3y]{width:90vw;max-width:none}.communicate-content[data-astro-cid-zj5wat3y]{padding:16px 12px 16px 18px}@media(min-width:992px){.communicate-emergency[data-astro-cid-zj5wat3y]{width:min(42.5vw,820px);max-width:calc(100vw - 32px)}.communicate-content[data-astro-cid-zj5wat3y]{padding:clamp(14px,1.5vw,28px) 10px clamp(14px,1.5vw,28px) clamp(18px,1.5vw,30px)}}@media(max-width:600px){.communicate-content[data-astro-cid-zj5wat3y]{gap:12px;padding:14px 10px 14px 14px}.bell-image[data-astro-cid-zj5wat3y]{width:30px}.close-button[data-astro-cid-zj5wat3y]{width:34px;height:34px;padding:4px}.close-button-image[data-astro-cid-zj5wat3y]{width:26px;height:26px}}@media(prefers-reduced-motion:reduce){.communicate-emergency[data-astro-cid-zj5wat3y]{transition:opacity .15s ease-out;transform:translate(-50%)}.communicate-emergency[data-astro-cid-zj5wat3y].hide{transform:translate(-50%)}}dialog.banner-interstitial{max-width:none;max-height:none;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;overflow:hidden}dialog.banner-interstitial::backdrop{background:#0009}dialog.banner-interstitial[open]{display:flex;align-items:center;justify-content:center}dialog.banner-interstitial:focus{outline:0}.banner-interstitial__box{position:relative;max-width:min(90vw,700px);max-height:90vh;animation:banner-interstitial-cycle 7s infinite}.banner-interstitial__link{display:block}.banner-interstitial__media{display:block;width:auto;height:auto;max-width:100%;max-height:90vh}.banner-interstitial__close{position:absolute;top:-14px;right:-14px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:#fff;color:#000;font-size:24px;line-height:1;cursor:pointer;box-shadow:0 2px 8px #00000059;transition:transform .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.banner-interstitial__close--icon{border-radius:0;background:none;box-shadow:none}.banner-interstitial__close-icon{display:block;inline-size:100%;block-size:100%}.banner-interstitial__close-icon .fil0{fill:var(--banner-close-fil0, #fff);transition:fill .2s ease}.banner-interstitial__close-icon .fil1{fill:var(--banner-close-fil1, #000);transition:fill .2s ease}.banner-interstitial__close:hover{transform:scale(1.12) rotate(90deg);background:#000;color:#fff;box-shadow:0 4px 12px #00000073}.banner-interstitial__close--icon:hover{background:none;box-shadow:none;--banner-close-fil0: #000;--banner-close-fil1: #fff}.banner-interstitial__close:active{transform:scale(1.02) rotate(90deg)}.banner-interstitial__close:focus-visible{outline:0;box-shadow:0 2px 8px #00000059,0 0 0 2px #0009}.banner-interstitial__close--icon:focus-visible{box-shadow:none;outline:2px solid #fff;outline-offset:2px}@keyframes banner-interstitial-cycle{0%{opacity:0}25%{opacity:1}80%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.banner-interstitial__box{animation:none}.banner-interstitial__close{transition:background-color .2s ease,color .2s ease}.banner-interstitial__close:hover,.banner-interstitial__close:active{transform:none}}
