.boats-for-sale{max-width:81rem;margin:20px auto 0;padding:0 24px}.boats-for-sale .filters{display:flex;align-items:center;margin:40px 0;flex-wrap:wrap}.boats-for-sale .filters .filter-button{background-color:#fff;border:1px solid #002a42;color:#002a42;padding:6px 16px;border-radius:8px;cursor:pointer;font-weight:600;margin-right:10px;text-align:center}.boats-for-sale .filters .filter-button.primary{background-color:#002a42;color:#fff}@media(max-width:600px){.boats-for-sale .filters{flex-direction:column;align-items:stretch}.boats-for-sale .filters .filter-button{width:100%;margin-bottom:10px}}.boats-for-sale .listing{display:flex;flex-direction:row;align-items:stretch;border-radius:10px;margin-bottom:20px;border:1px solid #f7f9f9;overflow:hidden;position:relative}@media(max-width:768px){.boats-for-sale .listing{flex-direction:column}}.boats-for-sale .boat-image{width:350px;height:auto}@media(max-width:768px){.boats-for-sale .boat-image{width:100%}}.boats-for-sale .info{flex:1 1;padding:20px;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:768px){.boats-for-sale .info{padding:20px 20px 0;gap:10px}}.boats-for-sale .info h2{margin:0;font-size:24px}.boats-for-sale .info p{margin:5px 0;color:#555;display:flex;gap:10px}.boats-for-sale .location,.boats-for-sale .type{color:#5d7583;font-size:13px}.boats-for-sale .location{background:url(/icons/location.svg) no-repeat;background-position:0;padding-left:20px}.boats-for-sale .location:after{content:"•";color:gray;margin:0 0 0 10px;font-size:10px}.boats-for-sale .boat-type,.boats-for-sale .boat-type--motor{background:url(/icons/boat-icons/motorboat.svg) no-repeat}.boats-for-sale .boat-type--segel{background:url(/icons/boat-icons/sailboat.svg) no-repeat}.boats-for-sale .boat-type,.boats-for-sale .boat-type--motor,.boats-for-sale .boat-type--segel{background-position:0;padding-left:20px}.boats-for-sale .logo{max-width:150px;max-height:38px;margin-top:auto;object-fit:contain;object-position:left center}@media(max-width:768px){.boats-for-sale .logo{display:none}}.boats-for-sale .price-section{position:relative;display:flex}@media(max-width:768px){.boats-for-sale .price-section{display:block}}.boats-for-sale .price-section:before{content:"";position:absolute;top:0;right:0;width:10px;height:100%;background-color:#002a42;border-top-right-radius:10px;border-bottom-right-radius:10px}@media(max-width:768px){.boats-for-sale .price-section:before{display:none}}.boats-for-sale .price-section .price-details{display:flex;flex-direction:column;justify-content:space-between;padding:10px 10px 10px 20px;margin:20px;border-left:1px solid #d1d8dd;width:calc(100% - 40px);min-width:200px}@media(max-width:768px){.boats-for-sale .price-section .price-details{border-left:none;border-top:1px solid #d1d8dd;padding:20px 0 0;margin:20px auto}}.boats-for-sale .price-section .label{font-size:13px;margin:0;color:#475a66}.boats-for-sale .price-section .sum{font-size:24px;font-weight:600;margin:5px 0 10px;color:#002a42}.boats-for-sale .cta-button{background-color:#002a42;color:#fff;padding:10px 20px;border:none;cursor:pointer;text-align:center;border-radius:20px;width:100%;font-size:16px;font-weight:600}@media(max-width:768px){.boats-for-sale .cta-button{margin-top:10px}}.boats-for-sale .cta-button:hover{opacity:.96}.boats-for-sale .bottom-section{background-color:#002a42;color:#fff;text-align:center;font-size:16px;font-weight:600;position:absolute;bottom:0;width:100%;height:10px;display:none}@media(max-width:768px){.boats-for-sale .bottom-section{position:relative;display:block}}.BoatsTemplate-hero{margin:0 auto;position:relative;max-width:90rem}.BoatsTemplate-hero .Masthead__image.Masthead--low{overflow:hidden;aspect-ratio:1440/306;display:none}@media screen and (min-width:67.5625rem){.BoatsTemplate-hero .Masthead__image.Masthead--low{display:block}.BoatsTemplate-hero .Masthead__image.Masthead--low+.Post-content__search{margin-top:-11.1875rem}}.BoatsTemplate-hero+.Post-content__search{background:linear-gradient(180deg,rgba(229,233,236,.75),rgba(229,233,236,0));margin-top:1.875rem;padding-top:1.875rem}@media screen and (min-width:67.5625rem){.BoatsTemplate-hero+.Post-content__search{margin-top:3.75rem;padding-top:3.75rem}}.Campaign-template .Post-content{margin-top:0}.Campaign-template .Post-content>.wp-block-group>.wp-block-heading,.Campaign-template .Post-content>.wp-block-heading{font-weight:600;color:#002a42;font-size:2rem;line-height:2.375rem;text-align:center}@media screen and (min-width:45.0625rem){.Campaign-template .Post-content>.wp-block-group>.wp-block-heading,.Campaign-template .Post-content>.wp-block-heading{font-size:3rem;line-height:3.625rem}}@media screen and (min-width:67.5625rem){.Campaign-template .Post-content>.wp-block-group>.wp-block-heading,.Campaign-template .Post-content>.wp-block-heading{font-size:2.5rem;line-height:3rem}}@media screen and (min-width:80.0625rem){.Campaign-template .Post-content>.wp-block-group>.wp-block-heading,.Campaign-template .Post-content>.wp-block-heading{font-size:3rem;line-height:3.625rem}}.Knowledge-template{max-width:81rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem;align-content:center}@media screen and (min-width:45.0625rem){.Knowledge-template{padding-left:1.5rem;padding-right:1.5rem}}.container .Knowledge-template{padding:0}@media screen and (min-width:45.0625rem){.Knowledge-template{column-gap:1.5rem;row-gap:1.5rem}}@media screen and (min-width:67.5625rem){.Knowledge-template{margin-top:1.875rem}}@media screen and (min-width:80.0625rem){.Knowledge-template{column-gap:3.125rem}}.Knowledge-template__sidebar{grid-column:1/-1;padding-top:1.875rem}@media screen and (min-width:67.5625rem){.Knowledge-template__sidebar{grid-column:1/5;padding-top:0}}.Knowledge-template__main{grid-column:1/-1}@media screen and (min-width:67.5625rem){.Knowledge-template__main{grid-column:5/-1}}.Knowledge-template__main .Blurb-list.Blurb-list{padding:0}.Knowledge-template__title{font-weight:600;color:#002a42;font-size:2rem;line-height:2.4375rem}@media screen and (min-width:67.5625rem){.Knowledge-template__title{font-size:3.5rem;line-height:4.25rem}}.Knowledge-template .Search__message--has-match{text-align:left;margin-top:-.875rem}@media screen and (min-width:67.5625rem){.Knowledge-template .Search__message--has-match{margin-top:1rem}}.Finite-scroll .Post-template-content{margin-top:6.25rem}.Post-template-content:has(.Native-label) .Post-content{margin-top:0;padding-top:1.25rem}@media screen and (min-width:67.5625rem){.Post-template-content:has(.Native-label) .Post-content{padding-top:3.125rem}}@keyframes animation{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes reveal{0%{transform:scale(.9)}to{transform:scale(1)}}.Subject-archive-template{max-width:81rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem;align-content:center}@media screen and (min-width:45.0625rem){.Subject-archive-template{padding-left:1.5rem;padding-right:1.5rem}}.container .Subject-archive-template{padding:0}@media screen and (min-width:45.0625rem){.Subject-archive-template{column-gap:1.5rem;row-gap:1.5rem}}@media screen and (min-width:67.5625rem){.Subject-archive-template{margin-top:1.875rem}}@media screen and (min-width:80.0625rem){.Subject-archive-template{column-gap:3.125rem}}.Subject-archive-template__sidebar{grid-column:1/-1;padding-top:1.875rem}@media screen and (min-width:67.5625rem){.Subject-archive-template__sidebar{grid-column:1/5;padding-top:0}}.Subject-archive-template__main{grid-column:1/-1}@media screen and (min-width:67.5625rem){.Subject-archive-template__main{grid-column:5/-1}}.Subject-archive-template__main .Blurb-list.Blurb-list{padding:0}.Subject-archive-template__title{font-weight:600;color:#002a42;font-size:2rem;line-height:2.4375rem}@media screen and (min-width:67.5625rem){.Subject-archive-template__title{font-size:3.5rem;line-height:4.25rem}}.Subject-archive-template--has-match{text-align:right}.Subject-archive-template__tags{display:flex;flex-wrap:wrap;column-gap:.875rem;row-gap:.875rem;padding:1rem;border-radius:.5rem;box-shadow:0 -3px 8px -2px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.04);margin-top:1rem}.Subject-archive-template__tags>:not(.Search__label--desktop){color:#002a42;padding:.5rem 1rem;border:1px solid #002a42;border-radius:.5rem;font-size:.75rem;font-weight:600;line-height:1rem;white-space:nowrap}@media screen and (min-width:45.0625rem){.Subject-archive-template__tags{padding:1.625rem;margin-top:1.875rem}}.Subject-archive-template .Blurb-list:not(.Blurb-list--paged){margin-top:0}@keyframes ProductsPromoPage_animation__rWUHU{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ProductsPromoPage_reveal__wjNbO{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes ProductsPromoPage_testAnim__kadG6{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.ProductsPromoPage_pageContainer__R_aF_{max-width:1024px;margin:0 auto;display:flex;flex-direction:column;gap:68px;padding:0 16px}.ProductsPromoPage_navigationProducts__uqlJQ{display:flex;flex-direction:column;gap:16px;padding-top:64px}.ProductsPromoPage_header__pPyLI{font-weight:700;font-size:64px;line-height:78px;color:#002a42;position:relative;text-rendering:geometricPrecision}.ProductsPromoPage_preamble__v9Dnr{font-family:var(--font-inter);font-size:20px;line-height:24px;font-weight:600;color:#5d7583;position:relative;text-rendering:geometricPrecision;margin:0}.ProductsPromoPage_navigationPaywall__fZlSN{margin-top:48px;display:flex;justify-content:space-between}.ProductsPromoPage_pageContainerLeftAligned__uMVKg .ProductsPromoPage_navigationPaywall__fZlSN{gap:32px;justify-content:flex-start}.ProductsPromoPage_backdrop__kSDBW{background-color:#edf0f2;height:480px;width:100%;position:absolute;left:0;top:0}.ProductsPromoPage_featureListHeader__hGp1E{font-family:var(--font-inter);font-size:16px;line-height:20px;font-weight:600;text-rendering:geometricPrecision;color:#002a42;display:flex;justify-content:flex-end;margin-bottom:24px}.ProductsPromoPage_featureListHeader__hGp1E div{text-align:center;width:90px}.ProductsPromoPage_featureListExpanded__K1fO_{display:flex;flex-direction:column;gap:32px;margin-bottom:32px}.ProductsPromoPage_featureListRowEven__BmRyq,.ProductsPromoPage_featureListRow__0uchJ{height:50px;padding-left:24px;font-family:var(--font-inter);font-size:16px;line-height:20px;font-weight:400;text-rendering:geometricPrecision;color:#002a42;display:flex;align-items:center}.ProductsPromoPage_featureListRow__0uchJ{background-color:#f7f9f9;border-radius:8px}.ProductsPromoPage_featureListCheckmarks__WRM7m{margin-left:auto}.ProductsPromoPage_featureListCheckmarks__WRM7m svg{width:90px}.ProductsPromoPage_featureListFooter__F3hw2{display:flex;justify-content:center}.ProductsPromoPage_pageContainerLeftAligned__uMVKg .ProductsPromoPage_featureListFooter__F3hw2{justify-content:flex-start}.ProductsPromoPage_productSlimBanners__rS96m{justify-content:space-between;gap:24px;display:flex}.ProductsPromoPage_productSlimBanner__28Css{width:100%;height:228px;background-color:#002a42;border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:32px;text-align:center}.ProductsPromoPage_productSlimBanner__28Css button{max-width:260px;width:100%}.ProductsPromoPage_productSlimBanner__28Css.ProductsPromoPage_Pkg_Start__FLPbm{border-bottom:16px solid #ccd5d9}.ProductsPromoPage_productSlimBanner__28Css.ProductsPromoPage_Pkg_Smart__K2WYI{border-bottom:16px solid #99aab3}.ProductsPromoPage_productSlimBanner__28Css.ProductsPromoPage_Pkg_Premium__mCQam{border-bottom:16px solid #475a66}.ProductsPromoPage_productSlimBannerHeader__NrDJd{font-family:var(--font-inter);font-size:16px;line-height:20px;font-weight:600;text-rendering:geometricPrecision;text-transform:uppercase;color:#ffe000}.ProductsPromoPage_productSlimBannerPrice__lotOu{font-family:var(--font-inter);font-size:32px;line-height:38px;font-weight:600;text-rendering:geometricPrecision;color:#fafbfb}.ProductsPromoPage_productSlimBannerPriceSub__2RC50{font-family:var(--font-inter);font-size:13px;line-height:16px;font-weight:400;color:#fafbfb}.ProductsPromoPage_productSlimBannerButton__3qwng{margin-top:auto}@media(max-width:980px){.ProductsPromoPage_pageContainer__R_aF_{gap:48px}.ProductsPromoPage_navigationProducts__uqlJQ{padding-top:32px}.ProductsPromoPage_backdrop__kSDBW{height:420px}.ProductsPromoPage_header__pPyLI{font-size:50px;line-height:54px}.ProductsPromoPage_preamble__v9Dnr{font-family:var(--font-inter);font-size:16px;line-height:20px;font-weight:600}.ProductsPromoPage_navigationPaywall__fZlSN{padding:0 32px;flex-direction:column;gap:48px}.ProductsPromoPage_productSlimBanners__rS96m{padding:0 32px;flex-direction:column}.ProductsPromoPage_navigationPaywall__fZlSN{margin-top:16px}.ProductsPromoPage_featureListHeader__hGp1E{font-family:var(--font-inter);font-size:10px;font-weight:600;line-height:12px}.ProductsPromoPage_featureListHeader__hGp1E div{text-align:center;width:44px}.ProductsPromoPage_featureListRowEven__BmRyq,.ProductsPromoPage_featureListRow__0uchJ{font-family:var(--font-inter);font-size:13px;line-height:16px;font-weight:400}.ProductsPromoPage_featureListRowEven__BmRyq svg,.ProductsPromoPage_featureListRow__0uchJ svg{width:44px}.ProductsPromoPage_featureListFooter__F3hw2{padding:0 32px}.ProductsPromoPage_featureListFooter__F3hw2 button{width:100%}}@keyframes ProductGallery_animation__iXp_g{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ProductGallery_reveal__T4_mC{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes ProductGallery_testAnim__mVXOe{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.ProductGallery_productGallery__z7qul{display:flex;flex-direction:column;gap:32px;margin-top:16px}.ProductGallery_header__qSKFn{font-family:var(--font-inter);font-size:36px;font-style:normal;font-weight:700;line-height:43px;text-rendering:geometricPrecision}.ProductGallery_productGalleryColumns__wBZxc{display:flex;gap:16px}.ProductGallery_image__GDOm3,.ProductGallery_products__HkkOE{width:100%}.ProductGallery_link__4_5Df{text-decoration:none;color:#2764ff;text-rendering:geometricPrecision}.ProductGallery_image__GDOm3{aspect-ratio:506/479;background-color:#f7f9f9;border-radius:40px;overflow:hidden}.ProductGallery_image__GDOm3 img{width:100%;height:100%;display:block;object-fit:cover}.ProductGallery_products__HkkOE{display:flex;flex-direction:column;gap:16px}.ProductGallery_product__Rp5nf{border:1px solid #e5e9ec;padding:16px;border-radius:10px}.ProductGallery_productSelected__GwTn0{background-color:#f7f9f9}.ProductGallery_productHeaderSection__ELjXI{display:flex;align-items:center;gap:8px}.ProductGallery_productIcon__LSgzj{width:32px;height:32px}.ProductGallery_productHeader__SLWWD{display:flex;gap:8px;font-family:var(--font-inter);font-size:18px;line-height:24px;font-weight:600;text-rendering:geometricPrecision}.ProductGallery_productPrice__EfEZG{color:#5d7583}.ProductGallery_productDetails__HXCKc{padding-left:40px;flex-direction:column;gap:16px;display:none}.ProductGallery_productSelected__GwTn0 .ProductGallery_productDetails__HXCKc{display:flex}.ProductGallery_productPreamble__5w7Gg{max-width:340px;font-family:var(--font-inter);font-size:14px;line-height:20px;font-weight:400;text-rendering:geometricPrecision;color:#475a66}.ProductGallery_productButtons__46B9E{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.ProductGallery_productButtons__46B9E button{align-self:flex-start}.ProductGallery_priceStepper__9tguU{height:32px;background-color:#e5e9ec;border-radius:8px;display:flex;align-self:flex-start;overflow:hidden}.ProductGallery_priceStep__LwcAw{height:32px;padding:0 16px;font-family:var(--font-inter);font-size:10px;font-weight:600;line-height:12px;color:#002a42;text-rendering:geometricPrecision;align-items:center;display:flex;border-radius:8px;overlay:hidden;cursor:pointer}.ProductGallery_priceStep__LwcAw.ProductGallery_selected___ncXe{background-color:#ccd5d9}@media(max-width:980px){.ProductGallery_productGallery__z7qul{margin-top:0}.ProductGallery_productGalleryColumns__wBZxc{flex-direction:column-reverse}.ProductGallery_header__qSKFn{display:none}}