@keyframes BoatBrandLogo_animation__kzqxX{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes BoatBrandLogo_reveal__sIP7R{0%{transform:scale(.9)}to{transform:scale(1)}}.BoatBrandLogo_logo__sm4s5{width:154px;height:154px;border-radius:50%;overflow:hidden;background-color:#fff;display:flex;justify-content:center;align-items:center}.BoatBrandLogo_logo__sm4s5 img{display:flex;width:70%;height:70%;object-fit:contain}@media screen and (max-width:768px){.BoatBrandLogo_logo__sm4s5{width:160px;height:56px;border-radius:9px}}@keyframes BoatGalleryTemplate_animation__yIv6l{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes BoatGalleryTemplate_reveal__T7Y8S{0%{transform:scale(.9)}to{transform:scale(1)}}.BoatGalleryTemplate_header__mttcg{height:80px;padding:0 32px;position:fixed;display:flex;align-items:center}.BoatGalleryTemplate_images__f2lM3{flex:1 1;overflow-y:scroll;padding:80px 16px 26px;max-width:856px;margin:0 auto;grid-gap:26px;gap:26px;grid-row-gap:26px;row-gap:26px;display:grid;grid-template-columns:repeat(2,1fr)}.BoatGalleryTemplate_image__qfBQt{width:100%;height:100%;object-fit:cover;cursor:pointer}.BoatGalleryTemplate_imageHero__gVWDT{grid-column-start:span 2;aspect-ratio:824/367}.BoatGalleryTemplate_imagePortrait__Jen_G{grid-row-start:span 2;aspect-ratio:399/511}.BoatGalleryTemplate_imageNormal__92pvK{aspect-ratio:399/241}.BoatGalleryTemplate_closeButton__VQ1DA{background-color:hsla(0,0%,100%,.7);display:flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%}@media screen and (max-width:768px){.BoatGalleryTemplate_images__f2lM3{padding:80px 0 64px;gap:6px;row-gap:6px}}@keyframes BoatModelTemplate_animation__jXVej{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes BoatModelTemplate_reveal__mgQYs{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes BoatModelTemplate_testAnim__AAMYD{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.BoatModelTemplate_template__OJD85{display:flex;flex-direction:column;gap:50px}.BoatModelTemplate_topContent__jKACI{display:flex;flex-direction:column;gap:30px}.BoatModelTemplate_headerSection___lW_C{display:flex;justify-content:flex-start;gap:32px;max-width:1296px;padding:0 24px;margin:0 auto;width:100%}.BoatModelTemplate_headerRightSection__GdbmS{display:flex;justify-content:center;flex-direction:column;justify-content:space-between}.BoatModelTemplate_subtitle__GL68C{font-size:14px;font-weight:600;color:#475a66;text-transform:uppercase;margin:0}.BoatModelTemplate_title__dulk4{font-size:56px;line-height:1.2;color:#002a42;margin:0}.BoatModelTemplate_tags__lvZFm{display:flex;gap:8px;flex-wrap:wrap}.BoatModelTemplate_tags__lvZFm .BoatModelTemplate_tag__eYxjT{border:1px solid #002a42;border-radius:8px;padding:4px 12px;font-size:13px;color:#333;white-space:nowrap}.BoatModelTemplate_actions__F6mcC{display:flex;align-items:center}.BoatModelTemplate_actions__F6mcC .BoatModelTemplate_saveBtn__N9XK9,.BoatModelTemplate_actions__F6mcC .BoatModelTemplate_shareBtn__WaY_m{background-color:#007bff;color:#fff;border:none;padding:10px 15px;margin-left:10px;cursor:pointer;border-radius:4px}.BoatModelTemplate_actions__F6mcC .BoatModelTemplate_saveBtn__N9XK9:hover,.BoatModelTemplate_actions__F6mcC .BoatModelTemplate_shareBtn__WaY_m:hover{background-color:#0056b3}.BoatModelTemplate_specifications__8PcXl{display:flex;gap:24px}.BoatModelTemplate_specItem__mIEDa{display:flex;flex:1 1;flex-direction:column;padding:30px;border-radius:21px;background:#f7f9f9;gap:16px;position:relative}.BoatModelTemplate_specItem__mIEDa .BoatModelTemplate_specItemContent__Daco4{display:flex;flex-direction:column;gap:12px}.BoatModelTemplate_specItem__mIEDa .BoatModelTemplate_header__ysPIE{font-size:16px;color:#5d7583;font-weight:400}.BoatModelTemplate_specItem__mIEDa .BoatModelTemplate_value__Jboyi{font-size:40px;line-height:1.1;font-weight:600;color:#00001e}.BoatModelTemplate_specItemIconContainer__UtwBc{display:flex;align-items:center}.BoatModelTemplate_iconButtonContainer__ZdElG{position:absolute;top:29px;right:30px}.BoatModelTemplate_logo__IvqWK{width:160px;height:90px;display:flex;overflow:hidden;border:2px solid #f7f9f9;border-radius:12px;justify-content:center;position:relative;align-items:center}.BoatModelTemplate_logo__IvqWK img{width:70%;height:70%;object-fit:contain}.BoatModelTemplate_logo__IvqWK:hover:after{content:"";position:absolute;background-color:rgba(0,0,0,.05);left:0;right:0;top:0;bottom:0;pointer-events:none}@media screen and (min-width:769px){.BoatModelTemplate_mobile__NORuM{display:none}}@media screen and (max-width:768px){.BoatModelTemplate_desktop__i3suU{display:none}.BoatModelTemplate_template__OJD85{gap:36px}.BoatModelTemplate_topContent__jKACI{gap:16px}.BoatModelTemplate_navTabs____BFt{margin-top:-24px}.BoatModelTemplate_headerSection___lW_C{flex-direction:column;gap:16px;padding:0 16px}.BoatModelTemplate_headerRightSection__GdbmS{gap:6px}.BoatModelTemplate_title__dulk4{font-size:32px}.BoatModelTemplate_subtitle__GL68C{font-size:13px}.BoatModelTemplate_logo__IvqWK{height:60px}.BoatModelTemplate_specifications__8PcXl{flex-direction:column;gap:8px}.BoatModelTemplate_specItem__mIEDa{padding:24px;border-radius:12px;gap:16px;flex-direction:row}.BoatModelTemplate_specItem__mIEDa .BoatModelTemplate_specItemIconContainer__UtwBc svg{width:62px;height:62px}.BoatModelTemplate_specItem__mIEDa .BoatModelTemplate_specItemContent__Daco4{gap:2px}.BoatModelTemplate_specItem__mIEDa .BoatModelTemplate_specItemContent__Daco4 .BoatModelTemplate_value__Jboyi{font-size:32px;line-height:38.4px}.BoatModelTemplate_specItem__mIEDa span{font-size:36px}.BoatModelTemplate_iconButtonContainer__ZdElG{top:18px;right:18px}}@keyframes BoatDataTable_animation__lXOn4{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes BoatDataTable_reveal__xhtNb{0%{transform:scale(.9)}to{transform:scale(1)}}.BoatDataTable_boatDataTable__JaZ2D{padding:16px 0;display:flex;flex-direction:column;gap:24px}.BoatDataTable_section__vnptv{color:#00001e;display:flex;flex-direction:column;gap:8px;padding:16px 0}.BoatDataTable_sectionHeader__urin8{font-size:18px;font-weight:600}.BoatDataTable_sectionValue__74qE4{font-size:16px;box-shadow:0 .5px 0 #000407;display:flex;padding:12px 0 10px}.BoatDataTable_sectionValueName__Nwn1r{margin-right:8px}.BoatDataTable_sectionValueData__hK_Ii{margin-left:auto;text-align:right}.BoatDataTable_link__UQ8Hj{color:#2764ff}@keyframes BoatBrandArticles_animation__7OdNQ{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes BoatBrandArticles_reveal__mNwcR{0%{transform:scale(.9)}to{transform:scale(1)}}.BoatBrandArticles_articles__Wfptk{display:flex;flex-direction:column;gap:24px}.BoatBrandArticles_article__eqVw0{height:190px;background-color:#f7f9f9;border-radius:16px;display:flex;gap:24px;overflow:hidden}.BoatBrandArticles_image__t_Kfs{display:flex;aspect-ratio:315/190;object-fit:cover;overflow:hidden;flex-shrink:0}.BoatBrandArticles_content__sY1Sy{display:flex;gap:12px;flex-direction:column;justify-content:center;padding-right:36px}.BoatBrandArticles_header__ye4ds{color:#002a42;font-size:24px;font-weight:600;line-height:1.2}.BoatBrandArticles_article__eqVw0:hover .BoatBrandArticles_header__ye4ds{color:#2764ff}.BoatBrandArticles_text__Eu2Lm{font-size:16px;color:#00001e;margin:0}@media screen and (max-width:768px){.BoatBrandArticles_articles__Wfptk{flex-direction:row;overflow:scroll;margin-left:-16px;width:100vw;padding:0 16px;gap:16px;-ms-overflow-style:none;scrollbar-width:none}.BoatBrandArticles_articles__Wfptk::-webkit-scrollbar{display:none}.BoatBrandArticles_article__eqVw0{flex-shrink:0;height:220px;width:250px;border-radius:0;flex-direction:column;gap:0;background-color:transparent}.BoatBrandArticles_image__t_Kfs{width:100%;height:165px;aspect-ratio:unset;border-radius:8px}.BoatBrandArticles_content__sY1Sy{padding:0;margin-top:16px}.BoatBrandArticles_header__ye4ds{font-size:16px;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.BoatBrandArticles_text__Eu2Lm{display:none}}@keyframes BoatAdListItems_animation__HpbXL{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes BoatAdListItems_reveal__aa8p6{0%{transform:scale(.9)}to{transform:scale(1)}}.BoatAdListItems_list__h5k2g{display:flex;gap:16px}@media screen and (max-width:768px){.BoatAdListItems_list__h5k2g{gap:0;flex-direction:column}}@keyframes BoatSailRaceDataTable_animation__P9Eqr{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes BoatSailRaceDataTable_reveal___OcNK{0%{transform:scale(.9)}to{transform:scale(1)}}.BoatSailRaceDataTable_sailRaceDataTable__cnADE{background-color:#fafbfb;border-radius:12px;overflow:hidden;color:#000407}.BoatSailRaceDataTable_header__F5TkL{background-color:#edf0f2;height:70px;display:flex;align-items:center;padding:0 24px}.BoatSailRaceDataTable_content__0zxCL{padding:24px;display:flex;flex-direction:column;gap:24px}.BoatSailRaceDataTable_sectionHeader__cHIg1{font-size:16px;font-weight:500}.BoatSailRaceDataTable_table__TkzX3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;gap:0;grid-column-gap:36px;column-gap:36px}.BoatSailRaceDataTable_tableHeader__eGmcS{margin:16px 0 0;font-size:14px;font-weight:500}.BoatSailRaceDataTable_tableCell__Y0RRR{display:flex;height:42px;font-size:13px;box-shadow:inset 0 -.5px 0 0 #ccd5d9;align-items:center}.BoatSailRaceDataTable_tableCellLabel__imk2T{flex:1 1}.BoatSailRaceDataTable_tableCellValue__RiUB7{margin-left:auto}.BoatSailRaceDataTable_footer__m79wu{display:flex;align-items:center;border-top:1px solid #2764ff;font-size:14px;padding:18px 24px}.BoatSailRaceDataTable_footer__m79wu a{color:#2764ff}.BoatSailRaceDataTable_logoLink__UaCvL{margin-left:auto;display:flex}.BoatSailRaceDataTable_ssrsLogo__ajmVm{width:89px;height:28px}@media screen and (max-width:782px){.BoatSailRaceDataTable_sailRaceDataTable__cnADE{margin-top:16px}.BoatSailRaceDataTable_content__0zxCL{padding:16px}.BoatSailRaceDataTable_table__TkzX3{grid-template-columns:repeat(1,1fr)}.BoatSailRaceDataTable_tableCell__Y0RRR{font-size:14px}.BoatSailRaceDataTable_logoLink__UaCvL{display:none}.BoatSailRaceDataTable_header__F5TkL{height:54px;padding:0 16px}.BoatSailRaceDataTable_footer__m79wu{padding:16px}}@keyframes BoatBrandTemplate_animation__fzuS0{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes BoatBrandTemplate_reveal__BMGBk{0%{transform:scale(.9)}to{transform:scale(1)}}.BoatBrandTemplate_template__XXEbL{margin:0 auto;display:flex;flex-direction:column;gap:50px}.BoatBrandTemplate_topSection__W0BYy{display:flex;flex-direction:column;gap:24px}.BoatBrandTemplate_boatModels__Vc_Y3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.BoatBrandTemplate_boatModel__JNiB7{display:flex;gap:16px;flex-direction:column}.BoatBrandTemplate_boatModelHeader__utx0q{color:#002a42;font-size:24px;font-weight:600;line-height:29px}.BoatBrandTemplate_boatModelImage__h8KiG{aspect-ratio:400/248;border-radius:8px;overflow:hidden;object-fit:cover}.BoatBrandTemplate_link__yYACs{color:#2764ff}.BoatBrandTemplate_companyWebUrl__gQq2K{font-weight:500}@media screen and (min-width:769px){.BoatBrandTemplate_mobile__WuM_F{display:none}}@media screen and (max-width:768px){.BoatBrandTemplate_desktop__Fxst1{display:none}.BoatBrandTemplate_template__XXEbL{padding:0}.BoatBrandTemplate_topSection__W0BYy{gap:0}}@keyframes BoatBrandHeroSection_animation__uIZmL{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes BoatBrandHeroSection_reveal__h0het{0%{transform:scale(.9)}to{transform:scale(1)}}.BoatBrandHeroSection_container__AI6Un{max-width:1296px;width:100%;padding:0 24px;margin:0 auto}.BoatBrandHeroSection_heroSection__5zYij{border-radius:24px 24px 12px 12px;overflow:hidden}.BoatBrandHeroSection_topSection__2WL3H{padding:50px;background-color:#002a42;display:flex;gap:32px}.BoatBrandHeroSection_textContent__oaJhk{display:flex;flex-direction:column;gap:16px;justify-content:center}.BoatBrandHeroSection_preHeader__01YZs{font-size:14px;font-weight:600;line-height:1;color:#9edaf8;text-transform:uppercase}.BoatBrandHeroSection_header__EcgfC{font-size:56px;font-weight:600;color:#fff;line-height:1}.BoatBrandHeroSection_bottomSection__ZQRzM{position:relative}.BoatBrandHeroSection_bottomSection__ZQRzM img{aspect-ratio:1248/468;object-fit:cover;width:100%}@media screen and (max-width:768px){.BoatBrandHeroSection_container__AI6Un{padding:0}.BoatBrandHeroSection_heroSection__5zYij{border-radius:0}.BoatBrandHeroSection_topSection__2WL3H{padding:24px;position:relative;flex-direction:column}.BoatBrandHeroSection_textContent__oaJhk{gap:12px}.BoatBrandHeroSection_preHeader__01YZs{font-size:13px}.BoatBrandHeroSection_header__EcgfC{font-size:36px}.BoatBrandHeroSection_bottomSection__ZQRzM img{aspect-ratio:393/223}}@keyframes ContributeButton_animation__nDpTL{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ContributeButton_reveal__FYFPM{0%{transform:scale(.9)}to{transform:scale(1)}}.ContributeButton_iconButton__Ytq5U{cursor:pointer;border:none;display:flex;border-radius:6px;padding:6px 10px;font-size:13px;background:#f7f9f9;color:#00001e;text-decoration:none;gap:8px;align-items:center}.ContributeButton_iconButton__Ytq5U svg{color:#5d7583}.ContributeButton_iconButton__Ytq5U:hover{color:#000}.ContributeButton_iconButton__Ytq5U:hover svg{color:#2764ff}.ContributeButton_button__Q4jw5{gap:6px;border:none;border-left:4px solid #9edaf8}.ContributeButton_button__Q4jw5,.ContributeButton_iconButton__Ytq5U{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:36px}.ContributeButton_button__Q4jw5 svg,.ContributeButton_iconButton__Ytq5U svg{color:#2764ff}@keyframes BoatList_animation__PK6KE{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes BoatList_reveal__FZ0pA{0%{transform:scale(.9)}to{transform:scale(1)}}.BoatList_boatListSections__8K8Tq{overflow:scroll;display:flex;gap:24px;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;max-width:calc(100vw - 48px)}.BoatList_boatListSections__8K8Tq::-webkit-scrollbar{display:none}.BoatList_boatListSection__OnROS{flex-shrink:0;width:100%;scroll-snap-align:start}.BoatList_boatListItems__AFNb8{display:grid;grid-gap:24px;gap:24px;grid-row-gap:30px;row-gap:30px;grid-template-columns:repeat(3,1fr)}.BoatList_pager__UKQwu{display:flex;align-self:center;margin-top:16px}@media screen and (max-width:768px){.BoatList_boatListItems__AFNb8{grid-template-columns:1fr}}