@keyframes ExploreSearchSection_animation__0PU7D{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ExploreSearchSection_reveal__lIBhB{0%{transform:scale(.9)}to{transform:scale(1)}}.ExploreSearchSection_searchSection__JYtLT{position:relative;width:100%;padding:0 24px;margin:0 auto;aspect-ratio:1248/400;display:flex;flex-direction:column;justify-content:center}.ExploreSearchSection_searchBackground__R5gEZ{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ExploreSearchSection_searchContent__GbuEa{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}.ExploreSearchSection_header__AmkTl{color:#fff;font-size:56px;font-weight:600;line-height:120%}@keyframes ExploreSearchTextInput_animation__HbNZp{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ExploreSearchTextInput_reveal__I5ryC{0%{transform:scale(.9)}to{transform:scale(1)}}.ExploreSearchTextInput_textInputWrapper__e_Txn{width:100%;position:relative;z-index:1}.ExploreSearchTextInput_iconWrapper__adxd6{position:absolute;left:28px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:20px}.ExploreSearchTextInput_textInput__oKWlH{color:var(--Grayscale-Black,#000407);font-size:18px;height:72px;border-radius:36px;border:.5px solid var(--Grayscale-Line-01-400,#e5e9ec);background:var(--Grayscale-White,#fff);box-shadow:0 1px 4px 0 rgba(0,0,0,.1);width:100%;padding:0 24px 0 62px}.ExploreSearchTextInput_textInput__oKWlH::placeholder{color:var(--Grayscale-Black,#000407)}.ExploreSearchTextInput_textInput__oKWlH:active,.ExploreSearchTextInput_textInput__oKWlH:focus{outline:none;box-shadow:0 4px 8px 0 rgba(0,0,0,.18),0 0 1px 0 rgba(0,0,0,.3)}@keyframes ExploreSearchResults_animation__SKhQo{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ExploreSearchResults_reveal__win7g{0%{transform:scale(.9)}to{transform:scale(1)}}.ExploreSearchResults_searchResults__DpDpC{width:100%;height:380px;background:#fff;margin-top:-36px;box-shadow:0 4px 8px 0 rgba(0,0,0,.18),0 0 1px 0 rgba(0,0,0,.3);border-radius:0 0 16px 16px;overflow:hidden;position:absolute}.ExploreSearchResults_list__AXF7T{padding-top:56px;display:flex;flex-direction:column;overflow:scroll;height:100%}.ExploreSearchResults_list__AXF7T::-webkit-scrollbar{display:none}.ExploreSearchResults_listHeader__mEnAg{font-size:18px;font-weight:600;padding-left:24px;font-size:14px}.ExploreSearchResults_listLabel__YvooV{font-size:14px;color:#475a66;padding-left:24px}.ExploreSearchResults_listItem__ebBAP{display:flex;align-items:center;gap:16px;padding:12px 24px;cursor:pointer}.ExploreSearchResults_listItem__ebBAP:hover{background:#f5f5f5}.ExploreSearchResults_listItem__ebBAP .ExploreSearchResults_listItemText__fJ4LX{display:flex;flex-direction:column;gap:0}.ExploreSearchResults_listItem__ebBAP .ExploreSearchResults_listItemHeader__9ADnO{font-weight:500}.ExploreSearchResults_listItem__ebBAP .ExploreSearchResults_listItemDescription__IHM9J{font-size:13px;color:#475a66}.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}}.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)}}.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}}