.page-loader{align-items:center;display:flex;height:100dvh;height:var(--device-view-height,100dvh);justify-content:center}.page-loader__spinner.tecma-spinner.circle{border:solid #6266ef;border-left:solid #fff;border:solid var(--accent,#6266ef);border-left:solid var(--on-accent,#fff)}.tecma-drawer .tecma-drawer-avatar .drawer-avatar-title,.tecma-drawer .tecma-drawerHeader{font-size:1.125rem}.tecma-header{background-color:#b1b9cd;background-color:var(--primary,#b1b9cd);color:#3b3b3b;color:var(--on-primary,#3b3b3b);padding:0 1.5rem!important;position:-webkit-sticky;position:sticky;top:0;z-index:100}.tecma-header .tecma-header-logo{aspect-ratio:1/1;height:auto!important;max-height:4.5rem;max-width:7.5rem;width:auto!important}.tecma-header .tecma-header-utility-menu .tecma-button span{font-family:Aeonik,sans-serif}.tecma-header .tecma-header-utility-menu .tecma-button{background-color:#b1b9cd;background-color:var(--primary,#b1b9cd);color:#3b3b3b;color:var(--on-primary,#3b3b3b);font-family:Aeonik,sans-serif;transition:color .25s ease,border-color .25s ease}.tecma-header .tecma-header-utility-menu .tecma-button .tecma-icon path{fill:#3b3b3b;fill:var(--on-primary,#3b3b3b);transition:fill .25s ease}.tecma-header .tecma-header-utility-menu .tecma-button:hover{background-color:#8991a6;background-color:var(--primary-active,#8991a6);border-color:#ced4e6;border-color:var(--primary-border,#ced4e6);border-radius:2px;border-radius:calc(var(--border-radius-element, 2)*1px);color:#3b3b3b;color:var(--on-primary,#3b3b3b)}.tecma-header .tecma-header-utility-menu .tecma-button:hover .tecma-icon path{fill:#3b3b3b;fill:var(--on-primary,#3b3b3b)}.tecma-header .tecma-header-utility-menu .tecma-button.open,.tecma-header .tecma-header-utility-menu .tecma-button.tecma-header-item-trigger.open{background-color:#8991a6;background-color:var(--primary-active,#8991a6);border-color:#ced4e6;border-color:var(--primary-border,#ced4e6);border-radius:2px;border-radius:calc(var(--border-radius-element, 2)*1px);color:#3b3b3b;color:var(--on-primary,#3b3b3b)}.tecma-header .tecma-header-utility-menu .tecma-button.open .tecma-icon path,.tecma-header .tecma-header-utility-menu .tecma-button.tecma-header-item-trigger.open .tecma-icon path{fill:#3b3b3b;fill:var(--on-primary,#3b3b3b)}.tecma-header-menu-item,.tecma-header-menu-item .tecma-button{font-family:Aeonik,sans-serif}.language-selector-dropdown .tecma-button{border-radius:0;font-family:Aeonik,sans-serif}.tecma-drawer-content{font-family:Aeonik,sans-serif}.tecma-drawer-content .tecma-button.primary{border:none;border-radius:2px;border-radius:calc(var(--border-radius-element, 2)*1px);font-size:.875rem;justify-content:center}.tecma-drawer-space-button{align-items:center;display:flex;justify-content:center;margin-bottom:.5rem;margin-bottom:var(--spacing-xs,.5rem);padding:1.5rem 0 .5rem}.contact-us-card{border:1px solid #e0e0e0!important;border:1px solid var(--general-border,#e0e0e0)!important;padding:1rem 0;width:100%!important}.contact-us-card__icon{fill:#9a9eab;fill:var(--gray-60,#9a9eab)}.contact-us-card__header{align-items:center;display:flex;gap:.5rem}.contact-us-card__title{color:#363b4c;color:var(--gray-80,#363b4c);font-size:1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis}.contact-us-card__description,.contact-us-card__title{font-family:Aeonik,sans-serif;font-style:normal;line-height:1.5rem}.contact-us-card__description{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.875rem;font-weight:400}.contact-us-card__button.tecma-button{height:auto;margin:0 auto;max-width:25rem;padding:.875rem 1rem}.contact-us-modal{border-radius:2px!important;border-radius:calc(var(--border-radius-external, 2)*1px)!important;max-width:25rem!important}.contact-us-modal__header{align-items:center;color:#363b4c;color:var(--gray-80,#363b4c);font-size:1.125rem;font-weight:500}.contact-us-modal__description,.contact-us-modal__header{font-family:Aeonik,sans-serif;font-style:normal;line-height:1.5rem}.contact-us-modal__description{color:#6e748c;color:var(--gray-70,#6e748c);font-size:.875rem;font-weight:400}.contact-us-modal__content{gap:1rem;padding:1.5rem!important}.contact-us-modal__content,.tecma-scaffold{display:flex;flex-direction:column}@media screen and (min-width:768px){.tecma-modal-container .new-user-modal.tecma-modal{border-radius:.5rem}}.tecma-modal-container .new-user-modal .tecma-modal-header{align-items:center}.tecma-modal-container .new-user-modal .tecma-modal-header span{color:#3b3b3b;color:var(--on-general,#3b3b3b);font-family:Aeonik,sans-serif;font-size:1.125rem;font-weight:700}.tecma-modal-container .new-user-modal .tecma-modal-content{align-items:center;display:flex;flex-direction:column;gap:1.125rem}.tecma-modal-container .new-user-modal .tecma-modal-content .tecma-icon{height:3rem;width:3rem}.tecma-modal-container .new-user-modal .tecma-modal-content .tecma-icon path{fill:#2e872b;fill:var(--success,#2e872b)}.tecma-modal-container .new-user-modal .tecma-modal-content p{color:#6e748c;color:var(--on-general-sub,#6e748c);font-family:Aeonik,sans-serif;font-size:.875rem;font-weight:400;margin:0 0 1rem;text-align:center}.tecma-modal-container .new-user-modal .tecma-modal-content p span{font-weight:700}.tecma-modal-container .new-user-modal .tecma-modal-footer .tecma-button{font-family:Aeonik,sans-serif}.contact-section{background-color:#fff;background-color:var(--general,#fff);border:1px solid #e0e0e0;border:1px solid var(--general-border,#e0e0e0);border-radius:2px;border-radius:calc(var(--border-radius-external, 2)*1px);display:flex;flex-direction:column;gap:1rem;margin:0 1rem;padding:1.5rem;width:calc(100% - 2rem)}.contact-section h3{color:#3b3b3b;color:var(--on-general,#3b3b3b);font-size:1rem;margin:0}.contact-section span{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.875rem;line-height:1.5rem}.contact-section .tecma-button{transition:border-color .25s ease,color .25s ease}@media screen and (min-width:768px){.contact-section .tecma-button{width:-webkit-fit-content;width:fit-content}}@media screen and (min-width:1024px){.contact-section{margin:0;width:100%}}.modal-image-container{bottom:0;height:100%}@media screen and (min-width:768px){.modal-image-container{bottom:auto}}.modal-image-container.tecma-modal{background-color:#000!important;width:100%!important}.modal-image-container .tecma-modal-header{align-items:center;border:none;display:flex;height:5rem}.modal-image-container .tecma-modal-header span{align-items:center;color:#fff;color:var(--inverse,#fff);display:flex}@media screen and (min-width:768px){.modal-image-container .tecma-modal-header span{margin-left:50%;transform:translateX(-50%)}}.modal-image-container .tecma-modal-header .tecma-button:not(.outlined).transparent .tecma-icon path{fill:#fff;fill:var(--inverse,#fff);transition:fill .25s ease}.modal-image-container .tecma-modal-header .tecma-button:not(.outlined).transparent:hover{background-color:transparent}.modal-image-container .tecma-modal-header .tecma-button:not(.outlined).transparent:hover .tecma-icon path{fill:#f1f1f1;fill:var(--inverse-hover,#f1f1f1)}.modal-image-container .tecma-modal-content{align-items:center;display:flex;height:100%;justify-content:center;max-height:calc(100% - 5rem)!important;padding:0;width:100vw}.modal-image-container .tecma-modal-content .image-container{display:flex;height:auto;justify-content:center;padding:0 2rem;width:100%}@media screen and (min-width:1440px){.modal-image-container .tecma-modal-content .image-container{max-width:48rem}}.modal-image-container .tecma-modal-content .swiper-carousel{padding-bottom:5rem}@media screen and (min-width:1024px){.modal-image-container .tecma-modal-content .swiper-carousel{max-width:49rem}}@media screen and (min-width:1440px){.modal-image-container .tecma-modal-content .swiper-carousel{max-width:75rem}}.modal-image-container .tecma-modal-content .swiper-carousel swiper-container::part(pagination){color:#fff;color:var(--general,#fff);display:flex;justify-content:flex-start;left:1.5rem;pointer-events:none;position:fixed;top:2rem}@media screen and (min-width:768px){.modal-image-container .tecma-modal-content .swiper-carousel swiper-container::part(pagination){justify-content:center;left:0}}.modal-image-container .tecma-modal-content .swiper-carousel swiper-container swiper-slide{align-items:center}.modal-image-container .tecma-modal-content .swiper-carousel swiper-container swiper-slide .tecma-lazyImage{aspect-ratio:1/1;height:auto;max-height:100vh;object-fit:contain;width:100%}@media screen and (max-width:767px){.modal-image-container .tecma-modal-content .swiper-carousel swiper-container swiper-slide .tecma-lazyImage{max-height:calc(100vh - 5rem)}}.modal-image-container .tecma-modal-content .swiper-carousel .buttons-container{left:0;padding:0 2.5rem;pointer-events:none;position:fixed;width:100%}.modal-image-container .tecma-modal-content .swiper-carousel .buttons-container .tecma-button{background-color:transparent;border-color:#f1f1f1;border-color:var(--inverse-border,#f1f1f1);outline:none;pointer-events:auto;transition:border-color .25s ease}.modal-image-container .tecma-modal-content .swiper-carousel .buttons-container .tecma-button .tecma-icon path{fill:#f1f1f1;fill:var(--inverse-border,#f1f1f1);transition:fill .25s ease}.modal-image-container .tecma-modal-content .swiper-carousel .buttons-container .tecma-button:hover{background-color:transparent;border-color:#e0e0e0;border-color:var(--inverse-active,#e0e0e0)}.modal-image-container .tecma-modal-content .swiper-carousel .buttons-container .tecma-button:hover .tecma-icon path{fill:#e0e0e0;fill:var(--inverse-active,#e0e0e0)}.modal-image-container .tecma-modal-content .carousel-buttons{display:flex;justify-content:space-between;padding:0 2.5rem 5rem;position:absolute;width:100%}.modal-image-container .tecma-modal-content .carousel-buttons .tecma-button{border-color:#f1f1f1;border-color:var(--inverse-border,#f1f1f1);outline:none;transition:border-color .25s ease}.modal-image-container .tecma-modal-content .carousel-buttons .tecma-button .tecma-icon path{fill:#f1f1f1;fill:var(--inverse-border,#f1f1f1);transition:fill .25s ease}.modal-image-container .tecma-modal-content .carousel-buttons .tecma-button:hover{border-color:#e0e0e0;border-color:var(--inverse-active,#e0e0e0)}.modal-image-container .tecma-modal-content .carousel-buttons .tecma-button:hover .tecma-icon path{fill:#e0e0e0;fill:var(--inverse-active,#e0e0e0)}.swiper-carousel{overflow:hidden;position:relative}.swiper-carousel,.swiper-carousel swiper-container{height:100%;width:100%}.swiper-carousel swiper-container swiper-slide{align-items:center;display:flex;width:auto}.swiper-carousel swiper-container::part(pagination){display:flex;gap:.25rem;justify-content:center}.swiper-carousel swiper-container::part(bullet),.swiper-carousel swiper-container::part(bullet-active){background-color:#000}.swiper-carousel swiper-container::part(bullet){opacity:.3}.swiper-carousel swiper-container::part(bullet-active){opacity:1}.swiper-carousel .buttons-container{align-items:center;display:flex;height:100%;justify-content:space-between;left:0;padding:0 1rem;position:absolute;top:0;width:100%}.swiper-carousel .buttons-container .tecma-button{border:1px solid #e0e0e0;border:1px solid var(--general-border,#e0e0e0);border-radius:.75rem;box-shadow:0 2px 18px 0 hsla(0,0%,39%,.25);padding:0;position:relative;z-index:1}.swiper-carousel .buttons-container .tecma-button.next{margin-left:auto}.carousel-wrapper-action-button{height:auto!important;min-height:auto!important;padding:0!important}.card-apartment-carousel{aspect-ratio:16/9;box-shadow:none;height:100%;width:100%}@media screen and (max-width:768px){.card-apartment-carousel{height:auto!important}}.card-apartment-carousel swiper-container swiper-slide{display:flex;justify-content:center}.card-apartment-carousel swiper-container swiper-slide .tecma-lazyImage{height:100%;object-fit:cover;width:100%}.carousel-wrapper-action-button{padding:0}.carousel-wrapper-action-button.tecma-button{height:auto}.carousel-action-button{border:1px solid #e0e0e0;border:1px solid var(--general-border,#e0e0e0);bottom:1rem;position:absolute;right:1rem;transition:background-color .25s ease;z-index:1}.apartment-features{display:flex;font-family:Aeonik,sans-serif;gap:1.5rem;margin-top:1rem}@media screen and (max-width:768px){.apartment-features{flex-wrap:wrap}.apartment-features .feature:nth-child(n+3){width:100%}}.apartment-features .price-container{display:flex;flex-direction:column}.apartment-features .price-container__taxes{color:#6e748c;color:var(--gray-70,#6e748c);font-family:Aeonik,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem}.apartment-features .price{color:#363b4c;color:var(--gray-80,#363b4c);font-size:1.5rem;font-weight:700}.apartment-features .per-month{color:#363b4c;color:var(--gray-80,#363b4c);font-size:14px;font-weight:400}.apartment-features .feature{align-items:center;display:flex;gap:.5rem}.apartment-features .feature .tecma-icon path{fill:#6e748c;fill:var(--gray-70,#6e748c)}.apartment-features .feature span{color:#3b3b3b;color:var(--on-general,#3b3b3b);font-size:.875rem;line-height:1.5rem}.apartment-features .feature .taxes{color:#6e748c;color:var(--gray-70,#6e748c);font-family:Aeonik,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem}@media screen and (max-width:1024px){.apartment-info{margin-left:1rem}}.apartment-location{align-items:center;color:#6e748c;color:var(--on-general-sub,#6e748c);display:flex;font-size:.75rem;gap:.25rem;line-height:1rem;margin-bottom:.5rem}.apartment-location .zone{text-transform:capitalize}.apartment-location .tecma-icon{height:.5rem;min-height:.5rem;min-width:.5rem;width:.5rem}.apartment-location .tecma-icon path{fill:#6e748c;fill:var(--on-general-sub,#6e748c)}.apartment-name{color:#6266ef;color:var(--accent,#6266ef);font-family:Aeonik,sans-serif;font-size:1.125rem;line-height:1.5rem;margin:0}.apartment-name span{margin-left:.25rem}.banner-mobile{background-color:#fff;background-color:var(--general,#fff);bottom:0;box-shadow:0 -.25rem .75rem 0 hsla(0,0%,83%,.25);height:auto;left:0;padding:1rem 1.5rem;position:fixed;width:100%;z-index:100}.banner-mobile__content{align-items:center;display:flex;gap:1.5rem;justify-content:space-between}.banner-mobile__price-dates{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.banner-mobile__price{align-items:baseline;display:flex;font-family:Aeonik,sans-serif;gap:.25rem}.banner-mobile__per-month,.banner-mobile__price{color:#3b3b3b;color:var(--on-general,#3b3b3b);font-size:14px;font-weight:700}.banner-mobile__per-month{margin-left:.25rem}.banner-mobile__taxes{font-size:12px;font-weight:400;margin:.25rem 0}.banner-mobile__dates,.banner-mobile__taxes{color:#6e748c;color:var(--on-general-sub,#6e748c)}.banner-mobile__dates{font-family:Aeonik,sans-serif;font-size:10px;margin-top:.25rem}.price-section{background-color:#fff;background-color:var(--general,#fff);border:1px solid #e0e0e0;border:1px solid var(--general-border,#e0e0e0);border-radius:2px;border-radius:calc(var(--border-radius-external, 2)*1px);display:flex;flex-direction:column;font-family:Aeonik,sans-serif;gap:1rem;margin:0 1rem;min-width:21.5rem;padding:1.5rem;width:calc(100% - 2rem)}.price-section .price{color:#363b4c;color:var(--gray-80,#363b4c);font-size:1.5rem;font-weight:700}.price-section .per-month{color:#363b4c;color:var(--gray-80,#363b4c);font-size:14px;font-weight:400}.price-sidebar{padding:1.5rem;position:-webkit-sticky;position:sticky;top:5rem!important;z-index:2}.price-sidebar .text-content{display:flex;flex-direction:column;gap:.5rem;width:100%}.price-sidebar .text-content .title{color:#3b3b3b!important;color:var(--on-general,#3b3b3b)!important;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.price-sidebar .text-content .title .per-month{font-size:.875rem;font-weight:400}.price-sidebar .text-content .included{color:#6e748c;color:var(--on-general-sub,#6e748c);font-size:.95rem;margin-bottom:.5rem}.price-sidebar .text-content .period{font-size:1rem;margin-bottom:1.5rem}.price-sidebar .text-content .cta{font-weight:600}.details-page{background-color:#fff;background-color:var(--white,#fff);color:#3b3b3b;color:var(--on-general,#3b3b3b)}.details-page .card-details{box-shadow:none;display:flex;flex-direction:column;margin:0 auto;max-width:67rem;width:100%}@media screen and (min-width:1024px){.details-page .card-details{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr auto}}@media screen and (min-width:1440px){.details-page .card-details{max-width:67.5rem}}@media screen and (min-width:1920px){.details-page .card-details{max-width:81rem}}.details-page .card-details .card-details-header{position:relative}@media screen and (min-width:1024px){.details-page .card-details .card-details-header{grid-column:1/3}}.details-page .card-details .card-details-header .go-back-button{align-items:center;border:1px solid #fff;border:1px solid var(--general,#fff);border-radius:2px;border-radius:calc(var(--border-radius-element, 2)*1px);display:flex;height:2rem;justify-content:center;left:1rem;outline:none;position:absolute;top:1rem;transition:border-color .25s ease;width:2rem;z-index:2}.details-page .card-details .card-details-header .go-back-button span{display:none;font-size:.875rem;font-weight:500}.details-page .card-details .card-details-header .go-back-button .tecma-icon path{fill:#fff;fill:var(--general,#fff);transition:fill .25s ease}@media screen and (min-width:1024px){.details-page .card-details .card-details-header .go-back-button{border:none;color:#3b3b3b;color:var(--on-general,#3b3b3b);display:flex;gap:.5rem;inset:0;margin:1rem 0;padding:0 1rem;position:relative;text-decoration:none;width:-webkit-fit-content;width:fit-content}.details-page .card-details .card-details-header .go-back-button:hover{background-color:#f8f8f8;background-color:var(--general-hover,#f8f8f8)}.details-page .card-details .card-details-header .go-back-button:active{background-color:#f1f1f1;background-color:var(--general-active,#f1f1f1)}.details-page .card-details .card-details-header .go-back-button span{display:flex}.details-page .card-details .card-details-header .go-back-button .tecma-icon{height:1rem;min-height:1rem;min-width:1rem;width:1rem}.details-page .card-details .card-details-header .go-back-button .tecma-icon path{fill:#3b3b3b;fill:var(--on-general,#3b3b3b)}}.details-page .card-details .card-details-header .go-back-button:hover{border-color:#6e748c;border-color:var(--on-general-sub,#6e748c)}.details-page .card-details .card-details-header .go-back-button:hover .tecma-icon path{fill:#6e748c;fill:var(--on-general-sub,#6e748c)}.details-page .card-details .card-details-header .card-apartment-carousel{height:auto;overflow:hidden}@media screen and (min-width:1024px){.details-page .card-details .card-details-header .card-apartment-carousel{border-radius:2px;border-radius:calc(var(--border-radius-external, 2)*1px)}}.details-page .card-details .content{padding-bottom:6rem;padding-top:1.5rem}@media screen and (min-width:1024px){.details-page .card-details .content{grid-column:1/2;padding-bottom:2rem;padding-top:0}}.details-page .card-details .content .apartment-status-tag.your-apartment{margin-left:1rem;margin-top:1.5rem;pointer-events:none}@media screen and (min-width:1024px){.details-page .card-details .content .apartment-status-tag.your-apartment{margin:0 0 1rem}.details-page .card-details .content .details-page-info{padding:0}}.details-page .card-details .content .details-page-info .apartment-features{flex-wrap:wrap;gap:1rem 0;width:100%}.details-page .card-details .content .details-page-info .apartment-features .feature{width:50%}.details-page .card-details .content .planimetry-container{margin:0 1rem}@media screen and (min-width:1024px){.details-page .card-details .content .planimetry-container{margin:0}}.details-page .card-details .content .planimetry-container h3{font-size:1rem;line-height:1.5rem}.details-page .card-details .content .planimetry-container .tecma-button{background-color:#fff;background-color:var(--white,#fff)}.details-page .card-details .content .planimetry-container .features-container{flex-wrap:wrap;margin-bottom:1.5rem}.details-page .card-details .content .planimetry-container .features-container .apartment-features{flex-wrap:wrap;gap:0;max-width:52rem}.details-page .card-details .content .planimetry-container .features-container .apartment-features .feature{margin-bottom:1rem;width:45%}.details-page .card-details .content .planimetry-container .features-container .download-button{background-color:#fff;background-color:var(--white,#fff);min-height:2.5rem}@media screen and (max-width:1024px){.details-page .card-details .content .planimetry-container .features-container .download-button{width:100%}}.details-page .card-details .content .planimetry-container .planimetry{background-color:#fff;background-color:var(--general,#fff);border:1px solid #e0e0e0;border:1px solid var(--general-border,#e0e0e0);border-radius:2px;border-radius:calc(var(--border-radius-external, 2)*1px);display:flex;height:17.5rem;justify-content:center;outline:none;padding:0 1rem;position:relative}.details-page .card-details .content .planimetry-container .planimetry .tecma-lazyImage{height:100%}.details-page .card-details .content .planimetry-container .planimetry .tecma-button{bottom:1rem;outline:none;position:absolute;right:1rem}.details-page .card-details .content .planimetry-container .planimetry .tecma-button .tecma-icon{height:1rem;min-height:1rem;min-width:1rem;width:1rem}.details-page .card-details .content .card-quote-container{background-color:#fff;background-color:var(--general,#fff);border:none}.details-page .card-details .content .card-quote-container .card-quote-container-header span{color:#3b3b3b;color:var(--on-general,#3b3b3b);font-size:1rem;font-weight:700;line-height:1.5rem}@media screen and (min-width:1024px){.details-page .card-details .content .card-quote-container .card-quote-container-header{padding:0}}.details-page .card-details .content .card-quote-container .quotes{padding-bottom:0}@media screen and (min-width:768px){.details-page .card-details .content .card-quote-container .quotes{margin:0 1rem;padding:0;width:calc(100% - 2rem)}}@media screen and (min-width:1024px){.details-page .card-details .content .card-quote-container .quotes{margin:0;max-width:37.5rem;overflow:auto;width:100%}}@media screen and (min-width:1440px){.details-page .card-details .content .card-quote-container .quotes{max-width:44.5rem}}@media screen and (min-width:1920px){.details-page .card-details .content .card-quote-container .quotes{max-width:53.5rem}}.details-page .card-details .content .card-quote-container .quotes .card-quote{gap:.5rem}.details-page .card-details .content .card-quote-container .quotes .card-quote:only-child{max-width:none;width:100%}.details-page .card-details .content .card-quote-container .quotes .card-quote .card-quote-footer{margin-top:1rem}.details-page .card-details .content .card-quote-container .quotes .swiper-carousel{padding:0}.details-page .card-details .content .card-quote-container .quotes .swiper-carousel .buttons-container{height:calc(100% - 2rem);padding:0 1rem}.details-page .card-details .content .card-quote-container .quotes .swiper-carousel .buttons-container .tecma-button{z-index:3}.details-page .card-details .content .card-quote-container .quotes .swiper-carousel .swiper-container{position:relative}@media screen and (min-width:1024px){.details-page .card-details .content .card-quote-container .quotes .swiper-carousel .swiper-container:after,.details-page .card-details .content .card-quote-container .quotes .swiper-carousel .swiper-container:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:70px;z-index:2}.details-page .card-details .content .card-quote-container .quotes .swiper-carousel .swiper-container.right-overflow:after{background:linear-gradient(90deg,transparent,#fff 70%);background:linear-gradient(90deg,transparent 0,var(--general,#fff) 70%);right:-.5rem}.details-page .card-details .content .card-quote-container .quotes .swiper-carousel .swiper-container.left-overflow:before{background:linear-gradient(90deg,#fff,transparent 70%);background:linear-gradient(90deg,var(--general,#fff) 0,transparent 70%);left:0}}.details-page .card-details .content .toggle-previous-quotes-button{margin:1rem auto 0;transition:background-color .25s ease;width:-webkit-max-content;width:max-content}.details-page .card-details .content .tecma-divider{border:none;border-top:1px solid #e0e0e0;border-top:1px solid var(--general-border,#e0e0e0);margin:2.5rem 1rem}@media screen and (min-width:1024px){.details-page .card-details .content .tecma-divider{margin:2.5rem 0}}.details-page .card-details .highlighted-content{border:1px solid #e0e0e0;border:1px solid var(--general-border,#e0e0e0);border-radius:2px;border-radius:calc(var(--border-radius-external, 2)*1px);height:-webkit-fit-content;height:fit-content;top:1.5rem;width:18rem}@media screen and (min-width:1440px){.details-page .card-details .highlighted-content{width:21.5rem}}@media screen and (min-width:1920px){.details-page .card-details .highlighted-content{width:26rem}}.details-page .card-details .highlighted-content .text-content .title{font-size:1.25rem}@font-face{font-family:InconsolataLight;font-weight:200;src:local("Inconsolata"),url(https://fonts.gstatic.com/s/inconsolata/v21/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyya15IDhunA.woff2) format("woff2")}@font-face{font-family:Inconsolata;font-weight:400;src:local("Inconsolata"),url(https://fonts.gstatic.com/s/inconsolata/v21/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyya15IDhunA.woff2) format("woff2")}@font-face{font-family:InconsolataRegular;font-weight:500;src:local("Inconsolata"),url(https://fonts.gstatic.com/s/inconsolata/v21/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyya15IDhunA.woff2) format("woff2")}@font-face{font-family:InconsolataBold;font-weight:600;src:local("Inconsolata"),url(https://fonts.gstatic.com/s/inconsolata/v21/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyya15IDhunA.woff2) format("woff2")}@font-face{font-family:InconsolataBolder;font-weight:700;src:local("Inconsolata"),url(https://fonts.gstatic.com/s/inconsolata/v21/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyya15IDhunA.woff2) format("woff2")}@font-face{font-family:Aeonik;font-weight:200;src:local("Aeonik-Light"),url(/static/media/aeonik-light.670f086c4db4ddc35133.woff2) format("woff2"),url(/static/media/aeonik-light.10b71f399b23b566f1ea.woff) format("woff")}@font-face{font-family:Aeonik;font-weight:400;src:local("Aeonik-Regular"),url(/static/media/aeonik-regular.5b1257abcfccc0765507.woff2) format("woff2"),url(/static/media/aeonik-regular.b237c79fe906bd319e65.woff) format("woff")}@font-face{font-family:Aeonik;font-weight:500;src:local("Aeonik-Regular"),url(/static/media/aeonikvf.10600929dd7c5975c33d.woff2) format("woff2"),url(/static/media/aeonik-regular.b237c79fe906bd319e65.woff) format("woff")}@font-face{font-family:Aeonik;font-weight:600;src:local("Aeonik-Bold"),url(/static/media/aeonik-bold.8cd6a3c00c605f705c4e.woff2) format("woff2"),url(/static/media/aeonik-bold.4ffb8d621980ccf2330c.woff) format("woff")}@font-face{font-family:Aeonik;font-weight:700;src:local("Aeonik-Bold"),url(/static/media/aeonik-bold.8cd6a3c00c605f705c4e.woff2) format("woff2"),url(/static/media/aeonik-bold.4ffb8d621980ccf2330c.woff) format("woff")}:root{--primaryFont:"Aeonik",sans-serif}*{box-sizing:border-box}body,html{background-color:#f8f8f9;font-family:Aeonik,sans-serif;margin:0}.tecma-icon,.tecma-icon path{fill:inherit}.tecma-button{border-radius:2px!important;border-radius:calc(var(--border-radius-element, 2)*1px)!important;font-family:Aeonik,sans-serif}.svg-neutral-white{fill:#fff;fill:var(--white,#fff)}.svg-neutral-black{fill:#000;fill:var(--black,#000)}.svg-skin{fill:#f8e0c9;fill:var(--skin,#f8e0c9)}.svg-gray-200{fill:#d3d4da;fill:var(--gray-20,#d3d4da)}.svg-gray-300{fill:#b6b9c2;fill:var(--gray-30,#b6b9c2)}.svg-gray-900{fill:#363b4c;fill:var(--gray-80,#363b4c)}.svg-secondary{fill:#8a96f8;fill:var(--secondary,#8a96f8)}.svg-primary{fill:#b1b9cd;fill:var(--primary,#b1b9cd)}.svg-tertiary{fill:#6266ef;fill:var(--tertiary,#6266ef)}.Icon{fill:inherit}.tecma-card{background:#fff;background:var(--general,#fff);border:1px solid #f0f1f3;border:1px solid var(--gray-10,#f0f1f3);border-radius:2px;border-radius:calc(var(--border-radius-external, 2)*1px);box-shadow:0 2px 8px 4px rgba(223,225,230,.2);gap:1rem;padding:1.5rem;width:auto}
/*# sourceMappingURL=main.8de261e0.css.map*/