.card-yacht{border:1px solid rgba(30,68,59,.14);border-radius:2px;box-shadow:0 1px 2px rgba(13,19,45,.04);transition:border-color .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1)}.card-yacht:hover{transform:none;border-color:var(--color-accent);box-shadow:0 10px 30px rgba(13,19,45,.1)}.card-yacht__image-wrapper{overflow:hidden}.card-yacht__image{transition:transform .9s cubic-bezier(.22,1,.36,1)}.card-yacht:hover .card-yacht__image{transform:scale(1.04)}.card-yacht__badge{background:rgba(30,68,59,.92);color:var(--color-white);border:none;border-radius:2px}.card-yacht__badge.badge--used{background:rgba(13,19,45,.92)}.card-yacht[data-category=novo] .card-yacht__actions,.card-yacht[data-category=novo] .card-yacht__specs,.card-yacht[data-category=seminovo] .card-yacht__actions,.card-yacht[data-category=seminovo] .card-yacht__specs,.card-yacht__badge{display:none}.card-yacht[data-category=novo] .card-yacht__maker{display:none!important}.card-yacht[data-category=novo] .card-yacht__model{margin-bottom:0}.card-yacht__maker{font-size:14px}.card-yacht__model{margin-bottom:7px;font-size:23px}.card-yacht__model,.card-yacht__model-link,.sc__title,.sc__title-link{font-family:var(--font-lato-light),"Lato",system-ui,sans-serif!important;font-weight:300!important;letter-spacing:normal!important}.section.contact-form .contact-form__info-title{font-size:24px}.differentials .differentials__item-title,.experience .experience__step-title,.section-header__title{font-family:var(--font-lato-light),"Lato",system-ui,sans-serif;font-weight:700;letter-spacing:normal}.differentials .differentials__item-title,.experience .experience__step-title{font-size:20px!important}.section.catalog .section-header__title,.section.catalog--seminovos .section-header__title,.section.contact-form .contact-form__info-title,.section.contact-form .section-header__title,.used-catalog .section-header__title{font-family:var(--font-lato-light),"Lato",system-ui,sans-serif!important;font-weight:700!important;letter-spacing:normal!important}.card-yacht__body{padding-top:10px;padding-bottom:10px;text-align:center}.btn+.form-hint{margin-top:-12px}.contact-form__info .divider--gold{margin-bottom:12px}.contact-form__form{gap:16px}.form-field__contact-prefs{margin-bottom:8px;margin-top:5.7px}@media (max-width:992px){.section.contact-form .contact-form__info{text-align:center}.section.contact-form .contact-form__info .divider--left{margin-left:auto;margin-right:auto}}.section.contact-form .form-field__contact-prefs-label,.section.contact-form .form-hint{text-align:center}.section.contact-form .form-field__input::placeholder,.section.contact-form .form-field__textarea::placeholder{font-size:15px}.section.contact-form .form-field__input::-webkit-input-placeholder,.section.contact-form .form-field__textarea::-webkit-input-placeholder{font-size:15px}.section.contact-form .form-field__input::-moz-placeholder,.section.contact-form .form-field__textarea::-moz-placeholder{font-size:15px}.section.contact-form .form-field__select{font-size:15px}@media (max-width:992px){.form-field__contact-prefs-options{justify-content:center}}.section.catalog{padding-bottom:28px}.catalog__grid{gap:28px}.inst-hero__label,.section-header__label{font-size:13px}.catalog__cta-bottom{text-align:center}.section.catalog:not(.catalog--seminovos) .catalog__cta-bottom .btn--outline{border-color:var(--color-bg-dark);color:var(--color-bg-dark);background:transparent}.section.catalog:not(.catalog--seminovos) .catalog__cta-bottom .btn--outline:hover{background:rgba(13,19,45,.08);color:var(--color-navy-dark)}.section-header__title--logo{font-size:0;line-height:0;display:flex;justify-content:center}.section-header__logo{width:170px;height:auto;display:block}@media (min-width:993px){.section-header__logo{width:250px}}.positioning .positioning__text{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-size:17px;font-weight:300;text-align:center}@media (min-width:993px){.positioning .positioning__text{font-size:20px}}.differentials .differentials__item-text,.experience .experience__step-text,.institutional .institutional__item-text,.section-header__subtitle,.testimonials .testimonials__text{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-weight:300}.inst-hero__label,.section-header__label,.testimonials .testimonials__author{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-weight:700}.testimonials .testimonials__author{font-size:13px}.authority .authority__number,.authority .authority__number-static,.positioning .btn{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-weight:700}.authority .authority__number,.authority .authority__number-static{font-size:25px}.authority .authority__label{font-family:var(--font-lato-light),"Lato",system-ui,sans-serif;font-weight:300}.differentials .differentials__item-text,.experience .experience__step-text,.institutional .institutional__item-text,.testimonials .testimonials__text{font-size:17px}@media (max-width:992px){.section-header__subtitle{font-size:17px}}.section.catalog--seminovos{padding-bottom:31px}.section.catalog--seminovos .section-header{margin-bottom:13px}.catalog-seminovos__cta-bottom{margin-top:31px}@media (max-width:992px){.section.catalog:not(.catalog--seminovos){padding-top:26.9px;padding-bottom:36px}.section.catalog:not(.catalog--seminovos) .section-header{margin-bottom:30.6px}.section.catalog--seminovos{padding-top:24.3px}.section.contact-form{padding-top:26.9px}.section.catalog .section-header__label{margin-bottom:30.9px}.section.contact-form .section-header__label{margin-bottom:16px}.section.contact-form .contact-form__info-title{margin-bottom:16.4px}.section.catalog:not(.catalog--seminovos) .section-header__title{margin-bottom:27.6px}.section.catalog--seminovos .section-header__title{margin-bottom:17.9px}.section.catalog--seminovos .section-header{margin-bottom:30.6px}.section.catalog .catalog__cta-bottom,.section.catalog--seminovos .catalog-seminovos__cta-bottom{margin-top:35px}.section.catalog--seminovos{padding-bottom:36px}}@media (min-width:993px){.section.catalog:not(.catalog--seminovos){padding-top:26.3px;padding-bottom:36px}.section.catalog:not(.catalog--seminovos) .section-header{margin-bottom:27px}.section.catalog--seminovos{padding-top:29.7px}.section.contact-form{padding-top:26.3px}.contact-form__info{padding-top:0}.section.catalog .section-header__label{margin-bottom:27.3px}.section.contact-form .section-header__label{margin-bottom:19.3px}.section.contact-form .contact-form__info-title{margin-bottom:25.2px}.section.catalog:not(.catalog--seminovos) .section-header__title{margin-bottom:23px}.section.catalog .section-header__title{margin-bottom:15px}.section.catalog--seminovos .section-header__title{margin-bottom:15.5px}.section.catalog--seminovos .section-header{margin-bottom:27px}.section.catalog .catalog__cta-bottom,.section.catalog--seminovos .catalog-seminovos__cta-bottom{margin-top:35px}.section.catalog--seminovos{padding-bottom:36px}}@media (max-width:992px){.section.brands,.section.differentials,.section.experience,.section.inst-backstage,.section.inst-diff,.section.inst-process,.section.inst-team,.section.institutional,.section.positioning,.section.testimonials{padding-top:25.9px}.section.inst-locations,.section.inst-mvv,.section.inst-video{padding-top:26.9px}.section.authority{padding-top:24.3px}.section.authority,.section.blog,.section.blog-article,.section.inst-backstage,.section.inst-diff,.section.inst-locations,.section.inst-mvv,.section.inst-process,.section.inst-team,.section.inst-video,.section.institutional,.section.positioning,.section.used-catalog{padding-bottom:36px}.section.brands,.section.experience{padding-bottom:31.6px}.section.testimonials{padding-bottom:35px}.section.contact-form{padding-bottom:26px}}@media (min-width:993px){.section.brands,.section.differentials,.section.experience,.section.inst-backstage,.section.inst-diff,.section.inst-process,.section.inst-team,.section.institutional,.section.positioning,.section.testimonials{padding-top:25.2px}.section.inst-locations,.section.inst-mvv,.section.inst-video{padding-top:26.2px}.section.authority{padding-top:29.7px}.section.authority,.section.blog,.section.blog-article,.section.inst-backstage,.section.inst-diff,.section.inst-locations,.section.inst-mvv,.section.inst-process,.section.inst-team,.section.inst-video,.section.institutional,.section.positioning,.section.used-catalog{padding-bottom:36px}.section.brands{padding-bottom:31px}.section.experience{padding-bottom:31.6px}.section.testimonials{padding-bottom:35px}.section.contact-form{padding-bottom:26px}.section.differentials{padding-bottom:0}.differentials__item{padding-top:20px;padding-bottom:31.6px}}@media (max-width:1024px){.sc__mobile-overlay{display:none}.sc__info{display:block;padding:15px var(--space-md);text-align:left}.sc__info,.sc__slide{background:var(--color-white)}.sc__slide{display:flex;flex-direction:column;border:1px solid rgba(30,68,59,.14);border-radius:2px;overflow:hidden}.sc__image-wrap{border-radius:0}.catalog--seminovos .sc__title{margin-bottom:7px;color:var(--color-text-on-light)}.catalog--seminovos .sc__desc{font-size:14px;color:var(--color-text-on-light-body)}.sc__title-link{display:block;text-decoration:none;color:inherit}.sc__title-link:hover .sc__title{color:var(--color-accent)}.sc__actions,.sc__badge,.sc__specs{display:none}}.blog-card{border:1px solid rgba(30,68,59,.14);border-radius:2px;box-shadow:0 1px 2px rgba(13,19,45,.04);transition:border-color .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1)}.blog-card:hover{transform:none;border-color:var(--color-accent);box-shadow:0 10px 30px rgba(13,19,45,.1)}.blog-featured,.blog-filter__pill,.btn,.form-field__input,.form-field__select,.form-field__textarea,.used-catalog__price-pill,.used-catalog__search-input,.used-catalog__sort{border-radius:2px}.btn{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-weight:700}.mobile-nav__link{font-family:var(--font-lato-light),"Lato",system-ui,sans-serif}.btn--whatsapp,.card-yacht__whatsapp,.sc__whatsapp,.yacht-detail-cta__btn-whatsapp{background:var(--color-navy);color:var(--color-white);border:1px solid var(--color-accent);border-radius:2px;box-shadow:none}.btn--whatsapp:hover,.card-yacht__whatsapp:hover,.sc__whatsapp:hover,.yacht-detail-cta__btn-whatsapp:hover{background:var(--color-accent);color:var(--color-white);border-color:var(--color-accent);transform:none;box-shadow:none}.yacht-detail-page .wa-fab{background:var(--color-navy);border:1px solid var(--color-accent)}.yacht-detail-page .wa-fab:hover{background:var(--color-accent)}.yacht-detail-page .wa-fab-modal__submit{background:var(--color-navy)}.yacht-detail-page .wa-fab-modal__submit:hover{background:var(--color-accent)}.yacht-detail-page .wa-fab-modal__input:focus{border-color:var(--color-accent)}.inst-diff__title,.inst-hero__title,.inst-locations__name,.inst-mvv__value-name,.inst-mvv__values-title,.inst-process__title,.inst-team__name{font-family:var(--font-lato-light),"Lato",system-ui,sans-serif;font-weight:700;letter-spacing:normal}.inst-hero__title{font-size:28px}.inst-diff__title,.inst-locations__name,.inst-mvv__value-name,.inst-mvv__values-title,.inst-process__title,.inst-team__name{font-size:20px}.inst-backstage__paragraph,.inst-diff__text,.inst-hero__subtitle,.inst-locations__address,.inst-locations__text,.inst-mvv__pillar-text,.inst-mvv__value-text,.inst-process__text,.inst-team__bio{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-weight:300}.inst-backstage__paragraph,.inst-diff__text,.inst-hero__subtitle,.inst-locations__text,.inst-mvv__value-text,.inst-process__text,.inst-team__bio{font-size:17px}.inst-locations__address{font-size:15px}.inst-mvv__pillar-text{font-size:20px}.inst-locations__city,.inst-mvv__pillar-title,.inst-team__role{font-size:13px}.inst-locations__city,.inst-mvv__pillar-title,.inst-process__number,.inst-team__role{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-weight:700}.blog-card__title,.blog-card__title a,.blog-featured__title,.blog-featured__title a{font-family:var(--font-lato-light),"Lato",system-ui,sans-serif;font-weight:700;letter-spacing:normal}.blog-card__title,.blog-card__title a{font-size:20px}.blog-article__lead,.blog-card__excerpt,.blog-featured__excerpt{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-weight:300;font-size:17px}.blog-card__category,.blog-featured__category{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-weight:700;font-size:13px}.blog-card__date,.blog-card__meta,.blog-featured__date,.blog-featured__meta{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-weight:400}.blog-article__title{font-family:var(--font-lato-light),"Lato",system-ui,sans-serif;font-weight:700;letter-spacing:normal}.blog-article__content a,.blog-article__content li,.blog-article__content p{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-weight:300}.blog-article__content h2,.blog-article__content h3,.blog-article__content strong{font-family:var(--font-lato-light),"Lato",system-ui,sans-serif;font-weight:700;letter-spacing:normal}.blog-article__back-link,.blog-article__hashtag,.blog-article__header .badge,.blog-article__meta,.blog-article__meta span{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif}.blog-article__header .badge{font-weight:700;display:inline-block;margin-left:auto;margin-right:auto}.blog-article__header{text-align:center}.blog-article__hashtag{font-size:10px}.blog-article__meta{font-size:12px}.blog-article__content img{margin-top:18px;margin-bottom:18px}.blog-card__cta,.blog-filter__pill{font-weight:700;font-size:14px}.blog-card__cta,.blog-filter__pill,.phone-field__dial{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif}@media (max-width:992px){.footer__brand-desc{font-size:14px}}.footer__address-short,.footer__brand-desc,.footer__contact-item,.footer__contact-item a,.footer__contact-item span,.footer__copyright,.footer__legal-link,.footer__link{font-family:var(--font-lato-light),"Lato",system-ui,sans-serif;font-weight:300}.footer__title{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-weight:700;font-size:13px}.convite-ibs-event-cards p{font-family:var(--font-lato-light),"Lato",system-ui,sans-serif!important}.convite-ibs-event-cards article>p:first-child{font-weight:700!important}@media (max-width:992px){.footer__grid{gap:35px;margin-bottom:35px}.footer__social{margin-top:0}.footer__col .footer__social,.footer__social-wrap{margin-top:35px}.footer__bottom{padding-top:35px}}@media (min-width:993px){.footer__grid{gap:32px;margin-bottom:32px}.footer__social{margin-top:32px}.footer__bottom{padding-top:32px}}@media (max-width:992px){.footer__brand-name{margin-bottom:-7.6px}.testimonials .section-header{margin-bottom:0}.testimonials .testimonials__grid,.testimonials .testimonials__list{margin-top:0}}@media (min-width:769px){.differentials__grid{gap:40px}}@media (max-width:768px){.differentials__grid{gap:11px}}@media (min-width:993px){.differentials__grid{grid-template-columns:repeat(6,1fr)}.differentials__item{grid-column:span 2}.differentials__item:nth-child(4){grid-column:3/span 2}}.differentials__icon{margin-bottom:28px}.differentials__item-title{margin-bottom:12.4px}@media (max-width:992px){#differentials.section{padding-bottom:7.6px}}@media (min-width:993px){#differentials.section{padding-bottom:0}}.experience__step-number{font-family:var(--font-lato-light),"Lato",system-ui,sans-serif!important;font-weight:300!important}@media (min-width:993px){.experience__step-number{width:75px;height:75px}}.experience__step-title{margin-bottom:20.6px}.experience__step{padding-bottom:40px}.experience__step:last-child{padding-bottom:0}@media (min-width:769px){.institutional__grid{gap:40px}}.authority__grid{gap:40px}.testimonials__text{margin-bottom:26.2px}.yacht-detail-page .yacht-detail-cta__title,.yacht-detail-page .yacht-detail-model,.yacht-detail-page .yacht-detail-section-title{font-family:var(--font-lato-light),"Lato",system-ui,sans-serif!important;font-weight:700!important;letter-spacing:normal!important}.yacht-detail-page .yacht-detail-model{font-weight:300!important;text-align:center}.yacht-detail-page .yacht-detail-model-subtitle{text-align:center}.yacht-detail-page .yacht-detail-description{text-align:center;margin-left:auto;margin-right:auto}.yacht-detail-page .yacht-detail-section-title{text-align:center}.yacht-detail-page .yacht-detail-divider{margin-left:auto;margin-right:auto}.sc__info,.yacht-detail-page .yacht-detail-cta{text-align:center}.yacht-detail-page .yacht-detail-cta__title,.yacht-detail-page .yacht-detail-section-title{font-size:24px!important}.yacht-detail-page .yacht-detail-tech__toggle{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif!important;font-weight:700!important}.testimonials__card{padding:8px 35px 0}.testimonials__track{min-height:0;height:auto}.testimonials__dots{margin-top:27px;padding-top:2px;padding-bottom:2px}.yacht-detail-mobile-menu__link{font-family:var(--font-lato-light),"Lato",system-ui,sans-serif;font-weight:300}.section.testimonials{background-color:var(--color-white)}.section.testimonials .section-header__label{color:var(--color-accent-dark)}.section.testimonials .section-header__title,.section.testimonials .testimonials__author{color:var(--color-text-on-light)}.section.testimonials .testimonials__text{color:var(--color-text-on-light-body)}.section.testimonials .testimonials__dot{background-color:var(--color-accent)}@media (max-width:992px){.section.used-catalog{padding-top:114.5px}.section.blog{padding-top:114.9px}.section.blog-article{padding-top:124.5px}}@media (min-width:993px){.section.used-catalog{padding-top:114px}.section.blog{padding-top:114.3px}.section.blog-article{padding-top:124.5px}}@media (max-width:768px){.sc__arrow{top:0;margin-top:37.5%;transform:translateY(-50%)}}.mobile-nav{justify-content:center;padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.mobile-nav__close{position:absolute;top:12px;right:12px;width:36px;height:36px;padding:0;background:transparent;border:1px solid rgba(13,19,45,.18);border-radius:var(--border-radius-sm);color:var(--color-text-on-light);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.mobile-nav__close:hover{background:rgba(13,19,45,.05)}.sc__specs{display:none}.form-field__contact-prefs-options{justify-content:center}.btn{font-size:12px;letter-spacing:1.2px}@media (min-width:993px){.section.institutional .section-header__subtitle{max-width:none}.section-header__subtitle,.section-header__title{text-wrap:balance}.section.brands .section-header__subtitle{max-width:none}.section.brands .section-header__subtitle+.section-header__subtitle{margin-top:27px}.authority__label{font-size:18px}.section.catalog:not(.catalog--seminovos) .section-header__subtitle{max-width:none}}