.page_page__ECNI0{width:100%;min-height:100vh}.page_aboutUs__Zb5Mx{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5em;margin-bottom:2.5em}.page_aboutUs__Zb5Mx>p{width:75%}.page_exploreSection__ku27x{position:relative;z-index:1;min-height:100vh;background:linear-gradient(180deg,#001f3f 0,#003d66 25%,#0066a0 50%,#cfe4ff 75%,#f5f9ff);display:flex;flex-direction:column;align-items:center;padding:5em 1.5em;color:white;gap:2em}.page_sectionHeader__r3gZ5{align-items:center}.page_aboutUs__Zb5Mx>h2,.page_sectionHeader__r3gZ5>h2{font-size:2.5rem;background:linear-gradient(135deg,#ffffff,#ffd700);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600;letter-spacing:-.02em}.page_aboutUs__Zb5Mx>p,.page_sectionHeader__r3gZ5>p{font-size:1.25rem;align-items:center}.page_cardsContainer__SsmQ5{display:grid;grid-template-columns:1fr;width:100%;grid-gap:2em;gap:2em;justify-self:center}.page_cardLink__kXcmV{display:block;text-decoration:none;color:inherit}.page_card__hykrW{position:relative;width:100%;height:350px;border:none;border-radius:16px;cursor:pointer;overflow:hidden;color:white;font-size:1.5rem;font-weight:600;display:flex;align-items:center;justify-content:center;text-align:center;z-index:1;transition:filter .8s ease}.page_card__hykrW>*{transition:transform .8s ease}.page_card__hykrW .page_cardBackground__PKLjf{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .8s cubic-bezier(.16,1,.3,1);z-index:0}.page_card__hykrW:before{content:"";position:absolute;bottom:0;left:0;right:0;top:0;background:linear-gradient(transparent,rgba(0,0,0,.55));pointer-events:none;z-index:1;transition:opacity .8s ease}.page_card__hykrW .page_cardTitle__8c3Mb{position:relative;z-index:2;text-shadow:2px 2px 8px rgba(0,0,0,.8);transition:text-shadow .8s ease,transform .8s cubic-bezier(.16,1,.3,1);text-transform:uppercase;font-size:1.5rem;transform:scale(1)}.page_card__hykrW:hover{filter:brightness(1.2)}.page_card__hykrW:hover .page_cardBackground__PKLjf{transform:scale(1.1)}.page_card__hykrW:hover .page_cardTitle__8c3Mb{text-shadow:0 0 20px rgba(255,255,255,.486),2px 2px 8px rgba(0,0,0,.8);transform:scale(1.05)}.page_counterContainer__EBWbQ{margin-top:2em;padding:0;width:100%;gap:2em}.page_counterContainer__EBWbQ,.page_counter__kYNGh{display:flex;flex-direction:column;align-items:center}.page_counter__kYNGh{background:linear-gradient(135deg,rgba(255,255,255,.25),rgba(255,255,255,.08));list-style-type:none;padding:2em 0;justify-content:center;gap:1.5em;width:250px;border-radius:30px;border:1px solid rgba(255,255,255,.35);box-shadow:0 8px 24px rgba(2,43,83,.25),inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(255,255,255,.15);backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);position:relative}.page_counter__kYNGh:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 60% at 0 0,rgba(255,255,255,.45),transparent 55%);pointer-events:none;opacity:.5;border-radius:inherit}.page_counterTxt__83bIT{display:flex;flex-direction:column;align-items:center;gap:.75em}.page_counterTxt__83bIT>h3{color:var(--light-blue);font-size:1.75rem;animation:page_subtleGoldGlow__ZvRqf 4s ease-in-out infinite}.page_waveDivider__zqWFh{margin:6em 0 0}@keyframes page_subtleGoldGlow__ZvRqf{0%,to{text-shadow:0 0 0 rgba(255,215,0,0),0 0 0 rgba(255,215,0,0)}50%{text-shadow:0 0 6px rgba(255,215,0,.28),0 0 12px rgba(255,215,0,.16)}}@media (prefers-reduced-motion:reduce){.page_counterTxt__83bIT>h3{animation:none}}.page_counterDivider__SA7dG{display:block;width:100%;height:2px;background-color:var(--deep-blue);transform-origin:left}.page_counterTxt__83bIT>p{color:var(--deep-blue);font-size:2.5rem;font-weight:600}.page_counter__kYNGh>svg{width:150px;height:150px;color:var(--deep-blue)}@media (min-width:768px){.page_cardsContainer__SsmQ5{grid-template-columns:repeat(2,1fr)}.page_fullWidth__Qar4b{grid-column:1/-1}.page_overlay__oVkrB h1{font-size:3.5rem}.page_overlay__oVkrB p{font-size:1.5rem}.page_overlay__oVkrB{padding:0 3rem}.page_cta__a6jNj{font-size:1.25rem;padding:1em 2em}.page_counterContainer__EBWbQ{flex-direction:row;justify-content:space-evenly}}@media (min-width:1200px){.page_cardsContainer__SsmQ5{grid-template-columns:repeat(5,1fr)}.page_fullWidth__Qar4b{grid-column:auto}.page_overlay__oVkrB h1{font-size:4.5rem}.page_overlay__oVkrB p{font-size:1.75rem}.page_overlay__oVkrB{padding:0 4rem}.page_cta__a6jNj{font-size:1.5rem;padding:1em 2em}}.ScrollHero_container__7ROsS{position:relative;width:100%;z-index:1}.ScrollHero_hero__FzlOC{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:0;background-color:var(--deep-blue)}.ScrollHero_video__srQhL{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}.ScrollHero_colorBackground__aOQyC,.ScrollHero_mediaBackground__VLarK{position:absolute;inset:0;z-index:-1}.ScrollHero_loadingOverlay__5mu_y{position:absolute;top:0;left:0;width:100%;height:100%;background:black;z-index:10;pointer-events:none}.ScrollHero_overlay__NJkl3{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;z-index:2;width:100%;padding:2rem 1.5rem}.ScrollHero_overlay__NJkl3 h1{color:white;font-size:3rem;margin-bottom:1rem;text-shadow:2px 2px 4px rgba(0,0,0,.5);border-bottom:2px solid white;font-weight:600;padding-bottom:.5rem}.ScrollHero_overlay__NJkl3 p{color:white;font-size:1.25rem;text-shadow:1px 1px 2px rgba(0,0,0,.5);margin-bottom:1rem}.ScrollHero_cta__Dg9qV{position:relative;background-color:inherit;border:1px solid white;padding:.75em 1.5em;color:white;font-size:1rem;margin-top:2em;text-shadow:1px 1px 2px rgba(0,0,0,.5);cursor:pointer;text-transform:uppercase;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);text-decoration:none}.ScrollHero_cta__Dg9qV:after{content:"";position:absolute;bottom:.5em;left:2em;right:2em;height:2px;background-color:white;transform:scaleX(0);transform-origin:left;transition:transform .6s cubic-bezier(.16,1,.3,1)}.ScrollHero_cta__Dg9qV:focus:after,.ScrollHero_cta__Dg9qV:hover:after{transform:scaleX(1)}.ScrollHero_scrollIndicator__QIebs{position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);color:white;z-index:3;cursor:pointer}.ScrollHero_scrollIndicator__QIebs svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.ScrollHero_spacer__4e_Nl{height:100vh;width:100%}.ScrollHero_nextSection__ebQWT{position:relative;z-index:1;min-height:100vh}@media (min-width:768px){.ScrollHero_overlay__NJkl3 h1{font-size:3.5rem}.ScrollHero_overlay__NJkl3 p{font-size:1.5rem}.ScrollHero_overlay__NJkl3{padding:0 3rem}.ScrollHero_cta__Dg9qV{font-size:1.25rem;padding:1em 2em}}@media (min-width:1200px){.ScrollHero_overlay__NJkl3 h1{font-size:4.5rem}.ScrollHero_overlay__NJkl3 p{font-size:1.75rem}.ScrollHero_overlay__NJkl3{padding:0 4rem}.ScrollHero_cta__Dg9qV{font-size:1.5rem;padding:1em 2em}}.SellBoatCard_card__Ofvl4{display:flex;flex-direction:column;background:white;border-radius:1rem;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .4s cubic-bezier(.16,1,.3,1);text-decoration:none;color:inherit;height:100%}.SellBoatCard_card__Ofvl4:hover{box-shadow:0 12px 40px rgba(0,43,69,.15);transform:translateY(-4px)}.SellBoatCard_imageWrapper__n_mtf{position:relative;width:100%;height:280px;overflow:hidden;background:#f0f0f0}.SellBoatCard_image__DTWuH{object-fit:cover;width:100%;height:100%}.SellBoatCard_info__q0kbU{padding:1.5rem;display:flex;flex-direction:column;gap:.75rem}.SellBoatCard_name__R3wI6{font-size:1.5rem;font-weight:700;color:#002b45;margin:0;line-height:1.3}.SellBoatCard_year__Uj8OH{font-size:.9rem;color:#6b7280;margin:0}.SellBoatCard_priceButton__Nenil{margin-top:auto;padding:.75rem 1.5rem;background:#002b45;color:white;border-radius:2rem;font-weight:600;font-size:1.1rem;text-align:center;cursor:pointer;transition:all .3s ease}.SellBoatCard_priceButton__Nenil:hover{background:#004066}@media (max-width:768px){.SellBoatCard_imageWrapper__n_mtf{height:240px}.SellBoatCard_name__R3wI6{font-size:1.25rem}.SellBoatCard_info__q0kbU{padding:1.25rem}}