.article-module__BGQ-VG__articlePage{--navy:#061d2e;--body:#37474f;--muted:#718793;--aqua:#14aaa5;--bg-light:#f7fbfc;--border-light:#105c7014;--shadow-light:0 16px 30px #0930410a;color:var(--body);font-family:var(--font-host-grotesk), sans-serif;background:#fff;padding:60px 0 100px}.article-module__BGQ-VG__container{width:min(var(--content-max,1320px), calc(100% - (2 * var(--page-padding-desktop,48px))));margin-inline:auto}.article-module__BGQ-VG__breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:40px;font-size:14px;font-weight:500;display:flex}.article-module__BGQ-VG__breadcrumbLink{color:var(--body);text-decoration:none;transition:color .2s}.article-module__BGQ-VG__breadcrumbLink:hover{color:var(--aqua)}.article-module__BGQ-VG__breadcrumbActive{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:300px;overflow:hidden}.article-module__BGQ-VG__separator{color:#061d2e33}.article-module__BGQ-VG__header{max-width:800px;margin-bottom:40px}.article-module__BGQ-VG__categoryBadge{color:var(--aqua);letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;font-size:12px;font-weight:700;display:inline-block}.article-module__BGQ-VG__title{color:var(--navy);margin:0 0 20px;font-size:clamp(28px,4vw,48px);font-weight:500;line-height:1.15}.article-module__BGQ-VG__excerpt{color:#546e7a;margin:0 0 32px;font-size:clamp(16px,1.3vw,20px);font-weight:400;line-height:1.5}.article-module__BGQ-VG__metaRow{border-bottom:1px solid var(--border-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-bottom:24px;display:flex}.article-module__BGQ-VG__authorInfo{align-items:center;gap:12px;display:flex}.article-module__BGQ-VG__avatarPlaceholder{width:44px;height:44px;color:var(--aqua);background:#14aaa51a;border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.article-module__BGQ-VG__authorName{color:var(--navy);font-size:15px;font-weight:600;display:block}.article-module__BGQ-VG__authorRole{color:var(--muted);font-size:13px;display:block}.article-module__BGQ-VG__dateAndReadTime{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}.article-module__BGQ-VG__dot{background:var(--muted);border-radius:50%;width:4px;height:4px;display:inline-block}.article-module__BGQ-VG__imageContainer{aspect-ratio:16/9;max-height:560px;box-shadow:var(--shadow-light);border-radius:24px;margin-bottom:56px;position:relative;overflow:hidden}.article-module__BGQ-VG__featuredImage{object-fit:cover}.article-module__BGQ-VG__contentWrapper{max-width:780px;margin:0 auto}.article-module__BGQ-VG__articleContent{color:var(--body);font-size:17px;line-height:1.7}.article-module__BGQ-VG__articleContent p{margin:0 0 24px}.article-module__BGQ-VG__articleContent h2{color:var(--navy);margin:48px 0 20px;font-size:clamp(22px,2.5vw,30px);font-weight:500;line-height:1.25}.article-module__BGQ-VG__articleContent h3{color:var(--navy);margin:36px 0 16px;font-size:clamp(18px,2vw,22px);font-weight:500;line-height:1.3}.article-module__BGQ-VG__articleContent ul,.article-module__BGQ-VG__articleContent ol{margin:0 0 28px;padding-left:24px}.article-module__BGQ-VG__articleContent li{margin-bottom:8px}.article-module__BGQ-VG__articleContent strong{color:var(--navy);font-weight:600}.article-module__BGQ-VG__articleContent blockquote{border-left:3px solid var(--aqua);color:#546e7a;margin:32px 0;padding-left:20px;font-size:18px;font-style:italic}.article-module__BGQ-VG__internalLinksBlock{background:#f0faf9;border:1px solid #14aaa51f;border-radius:20px;margin:56px 0;padding:32px}.article-module__BGQ-VG__internalLinksBlock h3{color:var(--navy);margin:0 0 8px;font-size:20px;font-weight:600}.article-module__BGQ-VG__internalLinksBlock p{color:#546e7a;margin:0 0 24px;font-size:15px}.article-module__BGQ-VG__linksRow{flex-wrap:wrap;gap:16px;display:flex}.article-module__BGQ-VG__internalLink{color:var(--navy);background:#fff;border:1px solid #14aaa533;border-radius:30px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .22s}.article-module__BGQ-VG__internalLink:hover{background:var(--aqua);color:var(--navy);border-color:var(--aqua);transform:translateY(-2px)}.article-module__BGQ-VG__relatedSection{border-top:1px solid var(--border-light);margin-top:80px;padding-top:64px}.article-module__BGQ-VG__relatedHeading{color:var(--navy);margin:0 0 32px;font-size:26px;font-weight:500}.article-module__BGQ-VG__relatedGrid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.article-module__BGQ-VG__relatedCard{border:1px solid var(--border-light);box-shadow:var(--shadow-light);background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.article-module__BGQ-VG__relatedCardImageWrapper{aspect-ratio:16/10;position:relative}.article-module__BGQ-VG__relatedCardImage{object-fit:cover}.article-module__BGQ-VG__relatedCardContent{flex-direction:column;flex-grow:1;padding:20px;display:flex}.article-module__BGQ-VG__relatedCardCategory{color:var(--aqua);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700}.article-module__BGQ-VG__relatedCardTitle{color:var(--navy);flex-grow:1;margin:0 0 16px;font-size:16px;font-weight:500;line-height:1.35}.article-module__BGQ-VG__relatedCardTitleLink{color:inherit;text-decoration:none;transition:color .2s}.article-module__BGQ-VG__relatedCardTitleLink:hover{color:var(--aqua)}.article-module__BGQ-VG__relatedCardFooter{color:var(--muted);border-top:1px solid var(--border-light);align-items:center;gap:8px;padding-top:12px;font-size:12px;display:flex}.article-module__BGQ-VG__relatedCardMetaDot{background:var(--muted);border-radius:50%;width:3px;height:3px;display:inline-block}.article-module__BGQ-VG__backButtonRow{text-align:center;margin-top:64px}.article-module__BGQ-VG__backButton{color:var(--navy);align-items:center;font-size:15px;font-weight:600;text-decoration:none;transition:color .22s;display:inline-flex}.article-module__BGQ-VG__backButton:hover{color:var(--aqua)}@media (max-width:1023px){.article-module__BGQ-VG__articlePage{padding:40px 0 80px}.article-module__BGQ-VG__container{width:min(100%, calc(100% - (2 * var(--page-padding-laptop,32px))))}.article-module__BGQ-VG__relatedGrid{grid-template-columns:repeat(2,1fr);gap:24px}.article-module__BGQ-VG__relatedCard:last-child{display:none}}@media (max-width:767px){.article-module__BGQ-VG__articlePage{padding:32px 0 60px}.article-module__BGQ-VG__container{width:min(100%, calc(100% - (2 * var(--page-padding-mobile,16px))))}.article-module__BGQ-VG__breadcrumb{margin-bottom:24px}.article-module__BGQ-VG__breadcrumbActive{max-width:160px}.article-module__BGQ-VG__imageContainer{border-radius:16px;margin-bottom:32px}.article-module__BGQ-VG__relatedGrid{grid-template-columns:1fr;gap:24px}.article-module__BGQ-VG__relatedCard:last-child{display:flex}.article-module__BGQ-VG__internalLinksBlock{margin:40px 0;padding:24px}.article-module__BGQ-VG__linksRow{flex-direction:column;gap:12px}.article-module__BGQ-VG__internalLink{text-align:center;width:100%}}
.SocialIconButton-module__PU_Isa__button{color:#f3f7f3c2;background:#03182794;border:1px solid #a0aec038;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;transition:color .28s,border-color .28s,background-color .28s;display:inline-flex}.SocialIconButton-module__PU_Isa__button:hover,.SocialIconButton-module__PU_Isa__button:focus-visible{color:#031827;background:#fff;border-color:#fff;outline:none;transform:none}.SocialIconButton-module__PU_Isa__button:focus-visible{box-shadow:0 0 0 3px #6fe1d242}.SocialIconButton-module__PU_Isa__small{width:42px;height:42px}@media (max-width:767px){.SocialIconButton-module__PU_Isa__button,.SocialIconButton-module__PU_Isa__small{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.SocialIconButton-module__PU_Isa__button{transition:none}}
.SectionLayout-module__52qteW__container{box-sizing:border-box;width:min(var(--section-container-max), calc(100% - (2 * var(--section-container-gutter))));margin-inline:auto}.SectionLayout-module__52qteW__header{min-width:0}.SectionLayout-module__52qteW__headerSplit{grid-template-columns:minmax(0,1fr) minmax(16.25rem,.62fr);align-items:end;gap:3rem;display:grid}.SectionLayout-module__52qteW__headerStack{display:block}.SectionLayout-module__52qteW__headerStack>.SectionLayout-module__52qteW__description{margin-top:.75rem}.SectionLayout-module__52qteW__headerCenter{text-align:center;justify-items:center;display:grid}.SectionLayout-module__52qteW__eyebrow{color:var(--section-eyebrow-color,#18b5ad);font-family:inherit;font-size:var(--section-eyebrow-size);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.625rem;margin:0 0 .625rem;font-weight:600;line-height:1.3;display:flex}.SectionLayout-module__52qteW__eyebrow:before{content:"";background:currentColor;flex:0 0 1.75rem;width:1.75rem;height:1px}.SectionLayout-module__52qteW__headerCenter .SectionLayout-module__52qteW__eyebrow{justify-content:center}.SectionLayout-module__52qteW__title{max-width:var(--section-title-max,45rem);color:var(--section-title-color,#061d2e);font-family:var(--font-host-grotesk), sans-serif;font-size:var(--section-title-size);font-weight:var(--section-title-weight);line-height:var(--section-title-leading);letter-spacing:var(--section-title-tracking);text-rendering:optimizelegibility;text-wrap:balance;margin:0}.SectionLayout-module__52qteW__description{max-width:var(--section-description-max);color:var(--section-description-color,#526b79);font-family:inherit;font-size:var(--section-description-size);line-height:var(--section-description-leading);margin:0}@media (max-width:1023px){.SectionLayout-module__52qteW__headerSplit{gap:1.75rem}}@media (max-width:767px){.SectionLayout-module__52qteW__headerSplit{grid-template-columns:1fr;align-items:start;gap:1rem}}
.ExperienceScrollSection-module__vSDOFa__section{background:var(--navy-deep);color:var(--off-white);margin-bottom:72px;position:relative;overflow:clip}.ExperienceScrollSection-module__vSDOFa__stickyStage{box-sizing:border-box;background:var(--navy-deep);width:100%;padding:var(--section-padding) 0 48px;flex-direction:column;justify-content:center;gap:24px;display:flex;position:relative}.ExperienceScrollSection-module__vSDOFa__intro{max-width:720px;margin:0}.ExperienceScrollSection-module__vSDOFa__eyebrow{color:var(--aqua)}.ExperienceScrollSection-module__vSDOFa__title{max-width:720px;color:var(--off-white)}.ExperienceScrollSection-module__vSDOFa__section .ExperienceScrollSection-module__vSDOFa__title{color:var(--off-white)}.ExperienceScrollSection-module__vSDOFa__description{color:#b0c4c7e6}.ExperienceScrollSection-module__vSDOFa__viewport{width:100vw;margin-left:calc(50% - 50vw);position:relative;overflow:hidden}.ExperienceScrollSection-module__vSDOFa__track{width:max-content;padding-left:max(var(--section-container-gutter), calc((100vw - var(--section-container-max)) / 2));padding-right:var(--section-container-gutter);will-change:transform;flex-wrap:nowrap;gap:21px;display:flex;transform:translate(0,0)}.ExperienceScrollSection-module__vSDOFa__card{isolation:isolate;background:var(--navy);border:1px solid #dcf7f224;border-radius:18px;flex:0 0 308px;height:450px;transition:transform .28s,box-shadow .28s;position:relative;overflow:hidden;box-shadow:0 14px 30px #03121f29}.ExperienceScrollSection-module__vSDOFa__card:hover{transform:translateY(-4px);box-shadow:0 20px 40px #03121f38}.ExperienceScrollSection-module__vSDOFa__card:hover .ExperienceScrollSection-module__vSDOFa__cardImage img{transform:scale(1.02)}.ExperienceScrollSection-module__vSDOFa__card:hover .ExperienceScrollSection-module__vSDOFa__cardArrow{transform:translate(4px)}.ExperienceScrollSection-module__vSDOFa__cardLink{width:100%;height:100%;color:inherit;outline-offset:3px;text-decoration:none;display:block;position:relative}.ExperienceScrollSection-module__vSDOFa__cardLink:focus-visible{outline:3px solid var(--aqua);outline-offset:-3px}.ExperienceScrollSection-module__vSDOFa__cardImage,.ExperienceScrollSection-module__vSDOFa__cardBlur,.ExperienceScrollSection-module__vSDOFa__cardOverlay{position:absolute;inset:0}.ExperienceScrollSection-module__vSDOFa__cardImage{z-index:0}.ExperienceScrollSection-module__vSDOFa__cardImage img{object-fit:cover;object-position:center;filter:brightness(1.06)contrast(1.04)saturate(1.08);transition:transform .4s}.ExperienceScrollSection-module__vSDOFa__cardBlur{z-index:1;pointer-events:none;top:42%;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#0000001f 12%,#0000004d 30%,#0000009e 62%,#000 100%);mask-image:linear-gradient(#0000 0%,#0000001f 12%,#0000004d 30%,#0000009e 62%,#000 100%)}.ExperienceScrollSection-module__vSDOFa__cardBlur:after{background:radial-gradient(ellipse at 50% 94%, rgba(var(--card-accent), .35), transparent 60%), linear-gradient(180deg, rgba(var(--card-tint), 0) 0%, rgba(var(--card-tint), .4) 20%, rgba(var(--card-tint), .72) 55%, rgba(var(--card-tint), .96) 100%), linear-gradient(180deg, #04141c05, #04141ce6);content:"";pointer-events:none;position:absolute;inset:0}.ExperienceScrollSection-module__vSDOFa__cardBlurImage{filter:blur(120px)saturate(1.15)brightness(.45);width:100%;height:100%;display:block;transform:scale(1.4)}.ExperienceScrollSection-module__vSDOFa__cardOverlay{z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#04101b4d 14%,#04101bad 38%,#04101beb 68%,#04101bfa 100%);top:30%;-webkit-mask-image:linear-gradient(#0000 0%,#0000001f 12%,#0000004d 32%,#0009 62%,#000 100%);mask-image:linear-gradient(#0000 0%,#0000001f 12%,#0000004d 32%,#0009 62%,#000 100%)}.ExperienceScrollSection-module__vSDOFa__cardBody{z-index:4;padding:22px 24px 24px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.ExperienceScrollSection-module__vSDOFa__cardMetadata{color:#dcf7f2d1;letter-spacing:.06em;text-transform:uppercase;margin:0 0 7px;font-size:12px;font-weight:500;line-height:1.25}.ExperienceScrollSection-module__vSDOFa__cardTitle{width:100%;color:var(--off-white);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:clamp(21px,1.8vw,25px);font-weight:500;line-height:1.1;overflow:hidden}.ExperienceScrollSection-module__vSDOFa__cardDescription{color:#f3f7f3c7;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:300px;height:2.9em;margin:9px 0 0;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.ExperienceScrollSection-module__vSDOFa__cardCta{color:var(--aqua);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;font-size:14px;font-weight:700;line-height:1.2;display:flex}.ExperienceScrollSection-module__vSDOFa__cardArrow{border:1px solid #76e1d080;border-radius:9px;flex:0 0 27px;justify-content:center;align-items:center;width:27px;height:27px;transition:transform .28s,border-color .28s;display:inline-flex}.ExperienceScrollSection-module__vSDOFa__edgeBlurLeft,.ExperienceScrollSection-module__vSDOFa__edgeBlurRight{z-index:10;pointer-events:none;width:clamp(48px,5vw,88px);transition:opacity .25s;position:absolute;top:0;bottom:0}.ExperienceScrollSection-module__vSDOFa__edgeBlurLeft{background:linear-gradient(to right, var(--navy-deep) 0%, transparent 100%);left:0}.ExperienceScrollSection-module__vSDOFa__edgeBlurRight{background:linear-gradient(to left, var(--navy-deep) 0%, transparent 100%);right:0}@media (max-width:1400px) and (min-width:1100px){.ExperienceScrollSection-module__vSDOFa__stickyStage{gap:20px;padding-top:72px;padding-bottom:25px}.ExperienceScrollSection-module__vSDOFa__track{padding-left:max(var(--section-container-gutter), calc((100vw - var(--section-container-max)) / 2));padding-right:var(--section-container-gutter);gap:18px}.ExperienceScrollSection-module__vSDOFa__card{flex:0 0 285px;height:415px}.ExperienceScrollSection-module__vSDOFa__cardTitle{font-size:22px}}@media (max-width:1400px) and (min-width:1100px) and (max-height:820px){.ExperienceScrollSection-module__vSDOFa__stickyStage{padding-top:58px;padding-bottom:22px}.ExperienceScrollSection-module__vSDOFa__card{flex:0 0 270px;height:390px}}@media (max-width:1099px){.ExperienceScrollSection-module__vSDOFa__section{margin-bottom:56px}.ExperienceScrollSection-module__vSDOFa__stickyStage{gap:22px!important;width:100%!important;padding:72px 0 48px!important;position:relative!important;top:auto!important;left:auto!important}.ExperienceScrollSection-module__vSDOFa__viewport{width:calc(100% - (2 * var(--section-container-gutter)));margin-left:var(--section-container-gutter);scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;border-radius:0;overflow:auto hidden}.ExperienceScrollSection-module__vSDOFa__viewport::-webkit-scrollbar{display:none}.ExperienceScrollSection-module__vSDOFa__track{gap:16px;padding-left:0;padding-right:24px;transform:none!important}.ExperienceScrollSection-module__vSDOFa__card{scroll-snap-align:start;flex:0 0 min(42vw,300px);height:450px}.ExperienceScrollSection-module__vSDOFa__edgeBlurLeft,.ExperienceScrollSection-module__vSDOFa__edgeBlurRight{display:none}}@media (max-width:767px){.ExperienceScrollSection-module__vSDOFa__section{margin-bottom:48px}.ExperienceScrollSection-module__vSDOFa__stickyStage{gap:20px!important;width:100%!important;padding:48px 0 40px!important;position:relative!important;top:auto!important;left:auto!important}.ExperienceScrollSection-module__vSDOFa__viewport{width:calc(100% - 32px);margin-left:16px}.ExperienceScrollSection-module__vSDOFa__track{gap:16px;padding-left:0;padding-right:16px}.ExperienceScrollSection-module__vSDOFa__card{scroll-snap-align:start;flex:0 0 84vw;height:460px}.ExperienceScrollSection-module__vSDOFa__cardBody{padding:20px 20px 22px}.ExperienceScrollSection-module__vSDOFa__cardTitle{font-size:24px}.ExperienceScrollSection-module__vSDOFa__cardDescription{font-size:13px}}@media (prefers-reduced-motion:reduce){.ExperienceScrollSection-module__vSDOFa__stickyStage{width:100%!important;position:relative!important;top:auto!important;left:auto!important}.ExperienceScrollSection-module__vSDOFa__viewport{scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overflow-x:auto!important}.ExperienceScrollSection-module__vSDOFa__viewport::-webkit-scrollbar{display:none}.ExperienceScrollSection-module__vSDOFa__track{transform:none!important}.ExperienceScrollSection-module__vSDOFa__card{scroll-snap-align:start}.ExperienceScrollSection-module__vSDOFa__card,.ExperienceScrollSection-module__vSDOFa__cardImage img,.ExperienceScrollSection-module__vSDOFa__cardArrow,.ExperienceScrollSection-module__vSDOFa__cardBody{transition:none!important}.ExperienceScrollSection-module__vSDOFa__edgeBlurLeft,.ExperienceScrollSection-module__vSDOFa__edgeBlurRight{display:none}}.ExperienceScrollSection-module__vSDOFa__stickyStage{padding-top:var(--section-padding);padding-bottom:48px}@media (min-width:1536px){.ExperienceScrollSection-module__vSDOFa__cardDescription{font-size:15px}}
.SeaflowTransitionSection-module__--z1sq__diveJourneySection{isolation:isolate;background:#f7fbfc;margin-top:0;margin-bottom:0;position:relative;overflow:visible}.SeaflowTransitionSection-module__--z1sq__diveJourneyContentZone{z-index:1;background:radial-gradient(circle at 54% 10%,#fffffffa,#0000 38%),#f7fbfc;min-height:0;padding:56px 0 32px;position:relative}.SeaflowTransitionSection-module__--z1sq__diveJourneyContentInner{text-align:center;max-width:1120px;margin:0 auto}.SeaflowTransitionSection-module__--z1sq__diveJourneyIntro{padding-top:clamp(12px,1.8vw,24px)}.SeaflowTransitionSection-module__--z1sq__eyebrow{color:#087b9b}.SeaflowTransitionSection-module__--z1sq__description{color:#405d67;margin:22px auto 0}.SeaflowTransitionSection-module__--z1sq__diveJourneyFeatures{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;margin:36px auto 0;padding:0;list-style:none;display:grid;position:relative}.SeaflowTransitionSection-module__--z1sq__diveJourneyFeatures:before{z-index:0;content:"";pointer-events:none;background:#087b9b29;height:1px;position:absolute;top:50%;left:16.666%;right:16.666%}.SeaflowTransitionSection-module__--z1sq__feature{z-index:1;text-align:center;background:#ffffffc7;border:1px solid #087b9b33;border-radius:20px;min-width:0;padding:20px 20px 22px;position:relative}.SeaflowTransitionSection-module__--z1sq__number{color:#087b9b;letter-spacing:.08em;margin-bottom:8px;padding-top:0;font-size:12px;font-weight:700;display:block}.SeaflowTransitionSection-module__--z1sq__feature h3{color:#061a2c;letter-spacing:-.02em;margin:0 0 7px;font-size:16px;font-weight:600;line-height:1.25}.SeaflowTransitionSection-module__--z1sq__feature p{color:#557079;max-width:300px;margin:0 auto;font-size:13px;line-height:1.42}.SeaflowTransitionSection-module__--z1sq__diveJourneyActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:30px;display:flex}.SeaflowTransitionSection-module__--z1sq__bookingNote{color:#557079;margin:14px 0 0;font-size:12px;line-height:1.45}.SeaflowTransitionSection-module__--z1sq__bookingNote a{color:#087b9b;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #087b9b59;text-decoration:underline #087b9b59;transition:color .18s,text-decoration-color .18s}.SeaflowTransitionSection-module__--z1sq__bookingNote a:hover{color:#062b39;text-decoration-color:currentColor}.SeaflowTransitionSection-module__--z1sq__primaryButton,.SeaflowTransitionSection-module__--z1sq__secondaryButton{border:1px solid #0000;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:0 8px 0 17px;font-size:13px;font-weight:700;line-height:1;transition:background .22s,border-color .22s,color .22s,transform .22s;display:inline-flex}.SeaflowTransitionSection-module__--z1sq__primaryButton{color:#062b39;background:#76e1d0}.SeaflowTransitionSection-module__--z1sq__secondaryButton{color:#061a2c;background:#ffffffb3;border-color:#061a2c40}.SeaflowTransitionSection-module__--z1sq__primaryButton:hover{background:#f3f7f3;border-color:#087b9b3d;transform:translateY(-1px)}.SeaflowTransitionSection-module__--z1sq__secondaryButton:hover{background:#fff;border-color:#087b9b8f;transform:translateY(-1px)}.SeaflowTransitionSection-module__--z1sq__primaryButton:focus-visible,.SeaflowTransitionSection-module__--z1sq__secondaryButton:focus-visible{outline:2px solid var(--cta-focus-ring);outline-offset:3px}.SeaflowTransitionSection-module__--z1sq__arrowBox{background:#03121f1f;border-radius:9px;flex:0 0 31px;justify-content:center;align-items:center;width:31px;height:31px;transition:background .22s,transform .22s;display:inline-flex}.SeaflowTransitionSection-module__--z1sq__primaryButton:hover .SeaflowTransitionSection-module__--z1sq__arrowBox,.SeaflowTransitionSection-module__--z1sq__secondaryButton:hover .SeaflowTransitionSection-module__--z1sq__arrowBox{background:#03121f30;transform:translate(2px,-2px)}.SeaflowTransitionSection-module__--z1sq__diveJourneyVisualZone{z-index:auto;background:#f7fbfc;height:480px;margin-top:0;padding-top:0;position:relative;overflow:visible}.SeaflowTransitionSection-module__--z1sq__diveJourneyVisualZone:after{z-index:5;content:"";pointer-events:none;background:#061a2c;border-radius:50% 50% 0 0/32% 32% 0 0;height:150px;position:absolute;bottom:-96px;left:-8%;right:-8%}.SeaflowTransitionSection-module__--z1sq__background{z-index:2;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.SeaflowTransitionSection-module__--z1sq__backgroundImage{object-fit:contain;object-position:bottom center;width:100%;height:auto;display:block}.SeaflowTransitionSection-module__--z1sq__bubbles{z-index:2;pointer-events:none;position:absolute;inset:0}.SeaflowTransitionSection-module__--z1sq__bubble{background:#ffffff2e;border:1px solid #1ca1b54d;border-radius:50%;animation:5.5s ease-in-out infinite SeaflowTransitionSection-module__--z1sq__seaflowBubbleRise;display:block;position:absolute}.SeaflowTransitionSection-module__--z1sq__diver{z-index:3;width:min(31.25vw,480px);min-width:360px;position:absolute;top:20px;right:18%}.SeaflowTransitionSection-module__--z1sq__diverImage{object-fit:contain;transform-origin:50%;width:100%;height:auto;animation:4s ease-in-out infinite SeaflowTransitionSection-module__--z1sq__seaflowDiverFloat;display:block}@keyframes SeaflowTransitionSection-module__--z1sq__seaflowDiverFloat{0%{transform:translate(0,0)rotate(-1deg)}50%{transform:translate(8px,-14px)rotate(1deg)}to{transform:translate(-4px,-5px)rotate(-.5deg)}}@keyframes SeaflowTransitionSection-module__--z1sq__seaflowBubbleRise{0%,to{opacity:.2;transform:translateY(8px)scale(.88)}50%{opacity:.62;transform:translate(4px,-12px)scale(1)}}@media (max-width:1439px){.SeaflowTransitionSection-module__--z1sq__diveJourneyContentZone{padding:52px 0 28px}.SeaflowTransitionSection-module__--z1sq__diveJourneyVisualZone{height:430px}.SeaflowTransitionSection-module__--z1sq__diver{width:min(31vw,400px);min-width:300px;top:18px;right:12%}}@media (max-width:1023px){.SeaflowTransitionSection-module__--z1sq__diveJourneyContentZone{padding:48px 0 26px}.SeaflowTransitionSection-module__--z1sq__diveJourneyFeatures{grid-template-columns:repeat(2,minmax(0,1fr))}.SeaflowTransitionSection-module__--z1sq__diveJourneyFeatures:before{display:none}.SeaflowTransitionSection-module__--z1sq__diveJourneyVisualZone{height:370px}.SeaflowTransitionSection-module__--z1sq__diver{width:min(32vw,320px);min-width:240px;top:14px;right:10%}}@media (max-width:767px){.SeaflowTransitionSection-module__--z1sq__diveJourneyContentZone{padding:44px 0 24px}.SeaflowTransitionSection-module__--z1sq__description{margin-top:20px}.SeaflowTransitionSection-module__--z1sq__diveJourneyFeatures{grid-template-columns:1fr;gap:10px;margin-top:28px}.SeaflowTransitionSection-module__--z1sq__feature{padding:16px 18px}.SeaflowTransitionSection-module__--z1sq__diveJourneyActions{flex-direction:column;align-items:stretch;margin-top:24px}.SeaflowTransitionSection-module__--z1sq__primaryButton,.SeaflowTransitionSection-module__--z1sq__secondaryButton{width:100%}.SeaflowTransitionSection-module__--z1sq__diveJourneyVisualZone{height:310px}.SeaflowTransitionSection-module__--z1sq__background{width:760px;left:auto;right:50%;transform:translate(50%)}.SeaflowTransitionSection-module__--z1sq__diver{width:220px;min-width:0;top:10px;left:50%;right:auto;transform:translate(-50%)}.SeaflowTransitionSection-module__--z1sq__bubble:nth-child(n+5){display:none}}@media (max-width:390px){.SeaflowTransitionSection-module__--z1sq__diveJourneyVisualZone{height:285px}.SeaflowTransitionSection-module__--z1sq__background{width:700px}.SeaflowTransitionSection-module__--z1sq__diver{width:195px;top:8px}}@media (prefers-reduced-motion:reduce){.SeaflowTransitionSection-module__--z1sq__diverImage,.SeaflowTransitionSection-module__--z1sq__bubble,.SeaflowTransitionSection-module__--z1sq__primaryButton,.SeaflowTransitionSection-module__--z1sq__secondaryButton,.SeaflowTransitionSection-module__--z1sq__arrowBox{transition:none;animation:none}}@media (min-width:1024px){.SeaflowTransitionSection-module__--z1sq__diveJourneyContentZone{padding:42px 0 28px}.SeaflowTransitionSection-module__--z1sq__diveJourneyVisualZone{height:400px}.SeaflowTransitionSection-module__--z1sq__description{margin-top:20px}.SeaflowTransitionSection-module__--z1sq__diveJourneyFeatures{gap:12px;margin-top:32px}.SeaflowTransitionSection-module__--z1sq__feature{border-radius:18px;padding:18px 18px 20px}.SeaflowTransitionSection-module__--z1sq__feature h3{font-size:15px}.SeaflowTransitionSection-module__--z1sq__feature p{font-size:12.5px}.SeaflowTransitionSection-module__--z1sq__primaryButton,.SeaflowTransitionSection-module__--z1sq__secondaryButton{border-radius:12px;min-height:44px;padding:0 7px 0 15px;font-size:12px}.SeaflowTransitionSection-module__--z1sq__arrowBox{border-radius:8px;flex:0 0 28px;width:28px;height:28px}}@media (min-width:1024px) and (max-width:1439px){.SeaflowTransitionSection-module__--z1sq__diveJourneyContentZone{padding:40px 0 24px}.SeaflowTransitionSection-module__--z1sq__diveJourneyVisualZone{height:360px}}@media (min-width:1536px){.SeaflowTransitionSection-module__--z1sq__diveJourneyContentZone{padding-top:38px;padding-bottom:18px}.SeaflowTransitionSection-module__--z1sq__diveJourneyVisualZone{height:420px}.SeaflowTransitionSection-module__--z1sq__description{margin-top:18px}.SeaflowTransitionSection-module__--z1sq__diveJourneyFeatures{gap:24px;width:min(1360px,100%);margin-top:28px}.SeaflowTransitionSection-module__--z1sq__feature{min-height:140px;padding:20px 22px}.SeaflowTransitionSection-module__--z1sq__feature h3{font-size:17px}.SeaflowTransitionSection-module__--z1sq__feature p{max-width:340px;font-size:14px}.SeaflowTransitionSection-module__--z1sq__diveJourneyActions{margin-top:24px}.SeaflowTransitionSection-module__--z1sq__bookingNote{margin-top:11px}}
.WhyChooseSection-module__93OFQq__section{padding-block:var(--section-padding);color:#071d2e;background:radial-gradient(circle at 18% 45%,#4edacf14,#0000 34%),#f5fafb;position:relative;overflow:hidden}.WhyChooseSection-module__93OFQq__container{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(56px,6vw,96px);display:grid}.WhyChooseSection-module__93OFQq__visualColumn{min-height:610px;position:relative}.WhyChooseSection-module__93OFQq__outline{border:2px solid #12b7b1ad;border-radius:30px 72px;width:70%;height:70%;position:absolute;top:38px;left:24px;transform:rotate(-3deg)}.WhyChooseSection-module__93OFQq__backgroundFrame{background:#cfeef0;border-radius:30px 30px 30px 80px;width:70%;height:70%;position:absolute;bottom:0;right:5%;overflow:hidden;box-shadow:0 20px 42px #0d53671f}.WhyChooseSection-module__93OFQq__diver{z-index:2;filter:drop-shadow(0 18px 18px #071d2e26);width:80%;height:auto;animation:7s ease-in-out infinite WhyChooseSection-module__93OFQq__diverFloat;display:block;position:absolute;bottom:0;left:8%}.WhyChooseSection-module__93OFQq__experienceBadge{z-index:3;background:var(--aqua);color:#071d2e;text-align:center;border:4px solid #f7fbfce0;border-radius:50%;place-content:center;width:114px;height:114px;padding:12px;display:grid;position:absolute;bottom:12%;right:2%;box-shadow:0 14px 28px #0d536729}.WhyChooseSection-module__93OFQq__experienceBadge strong{letter-spacing:-.06em;font-size:26px;font-weight:700;line-height:.95}.WhyChooseSection-module__93OFQq__experienceBadge span{margin-top:5px;font-size:9px;font-weight:600;line-height:1.15}.WhyChooseSection-module__93OFQq__contentColumn{min-width:0}.WhyChooseSection-module__93OFQq__eyebrow{color:#0eaaa2}.WhyChooseSection-module__93OFQq__heading{color:#071d2e}.WhyChooseSection-module__93OFQq__description{color:#133344b8;margin:28px 0 0}.WhyChooseSection-module__93OFQq__trustGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin-top:32px;display:grid}.WhyChooseSection-module__93OFQq__trustItem{background:#f0f8fa94;border:1px solid #13697a1f;border-radius:18px;min-height:142px;padding:22px 24px;transition:border-color .28s,box-shadow .28s,transform .28s}.WhyChooseSection-module__93OFQq__trustItem:hover{border-color:#0eaaa252;transform:translateY(-2px);box-shadow:0 10px 24px #0d536714}.WhyChooseSection-module__93OFQq__trustItem h3{color:#071d2e;letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600;line-height:1.25}.WhyChooseSection-module__93OFQq__trustHeading{grid-template-columns:24px minmax(0,1fr);align-items:start;column-gap:10px;min-height:48px;display:grid}.WhyChooseSection-module__93OFQq__trustItem p{color:#133344a8;margin:4px 0 0;font-size:14px;line-height:1.45}.WhyChooseSection-module__93OFQq__benefitIcon{color:#0eaaa2;background:#0eaaa21a;border:1px solid #0eaaa23d;border-radius:7px;flex:0 0 24px;place-items:center;width:24px;height:24px;margin-top:2px;margin-bottom:0;display:grid}.WhyChooseSection-module__93OFQq__benefitIcon svg{width:14px;height:14px}@keyframes WhyChooseSection-module__93OFQq__diverFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-5px)}}@media (max-width:1400px) and (min-width:1025px){.WhyChooseSection-module__93OFQq__section{padding:114px 0 82px}.WhyChooseSection-module__93OFQq__container{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:56px}.WhyChooseSection-module__93OFQq__visualColumn{min-height:550px}}@media (min-width:1024px) and (max-height:800px){.WhyChooseSection-module__93OFQq__section{padding-top:100px;padding-bottom:68px}.WhyChooseSection-module__93OFQq__visualColumn{min-height:500px}.WhyChooseSection-module__93OFQq__experienceBadge{width:100px;height:100px}.WhyChooseSection-module__93OFQq__trustItem{padding:14px 16px}}@media (max-width:1024px){.WhyChooseSection-module__93OFQq__section{padding-block:var(--section-padding)}.WhyChooseSection-module__93OFQq__container{grid-template-columns:1fr;gap:56px}.WhyChooseSection-module__93OFQq__contentColumn{order:1}.WhyChooseSection-module__93OFQq__visualColumn{order:2;width:min(680px,100%);min-height:560px;margin-inline:auto}}@media (min-width:1024px){.WhyChooseSection-module__93OFQq__section{padding-block:var(--section-padding)}.WhyChooseSection-module__93OFQq__container{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(48px,5vw,76px)}.WhyChooseSection-module__93OFQq__visualColumn{min-height:540px}.WhyChooseSection-module__93OFQq__trustGrid{gap:18px;margin-top:28px}}@media (max-width:767px){.WhyChooseSection-module__93OFQq__trustItem{min-height:0;padding:20px}.WhyChooseSection-module__93OFQq__trustItem h3{font-size:17px}.WhyChooseSection-module__93OFQq__benefitIcon{margin-top:2px;margin-bottom:0}.WhyChooseSection-module__93OFQq__section{padding-block:var(--section-padding)}.WhyChooseSection-module__93OFQq__container{gap:42px}.WhyChooseSection-module__93OFQq__description{margin-top:20px}.WhyChooseSection-module__93OFQq__trustGrid{grid-template-columns:1fr;gap:12px;margin-top:26px}.WhyChooseSection-module__93OFQq__trustItem{padding:15px 16px}.WhyChooseSection-module__93OFQq__visualColumn{min-height:430px}.WhyChooseSection-module__93OFQq__outline{width:76%;height:72%;top:28px;left:8px}.WhyChooseSection-module__93OFQq__backgroundFrame{border-radius:24px 24px 24px 56px;width:78%;height:72%;bottom:0;right:0}.WhyChooseSection-module__93OFQq__diver{width:84%;height:auto;left:8%}.WhyChooseSection-module__93OFQq__experienceBadge{border-width:4px;width:80px;height:80px;padding:10px;bottom:1%;right:0}.WhyChooseSection-module__93OFQq__experienceBadge strong{font-size:21px}.WhyChooseSection-module__93OFQq__experienceBadge span{margin-top:4px;font-size:8px}}@media (min-width:1536px){.WhyChooseSection-module__93OFQq__trustItem h3{font-size:16px}.WhyChooseSection-module__93OFQq__trustItem p{font-size:15px}}@media (prefers-reduced-motion:reduce){.WhyChooseSection-module__93OFQq__diver{animation:none}.WhyChooseSection-module__93OFQq__trustItem{transition:none}}.WhyChooseSection-module__93OFQq__section{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}@media (min-width:1024px){.WhyChooseSection-module__93OFQq__section{padding-block:var(--section-padding)}.WhyChooseSection-module__93OFQq__contentColumn{padding-top:12px}.WhyChooseSection-module__93OFQq__description{margin-top:22px}.WhyChooseSection-module__93OFQq__visualColumn{justify-self:center;width:min(94%,620px);min-height:500px}.WhyChooseSection-module__93OFQq__outline{border-color:#12b7b16b;width:66%;height:66%;left:28px}.WhyChooseSection-module__93OFQq__backgroundFrame{opacity:.82;width:66%;height:66%;right:10%}.WhyChooseSection-module__93OFQq__diver{width:76%;bottom:0;left:12%}.WhyChooseSection-module__93OFQq__experienceBadge{width:98px;height:98px;bottom:10%;right:6%}.WhyChooseSection-module__93OFQq__trustGrid{gap:16px;margin-top:26px}.WhyChooseSection-module__93OFQq__trustItem{border-color:#13697a33;min-height:0;padding:18px 20px}.WhyChooseSection-module__93OFQq__benefitIcon{flex-basis:24px;width:24px;height:24px;margin-top:2px;margin-bottom:0}.WhyChooseSection-module__93OFQq__trustItem h3{min-height:46px;font-size:17px;line-height:1.3}.WhyChooseSection-module__93OFQq__trustItem p{margin-top:3px;font-size:14px;line-height:1.4}}@media (max-width:767px){.WhyChooseSection-module__93OFQq__trustHeading,.WhyChooseSection-module__93OFQq__trustItem h3{min-height:0}}
.DivingCoursesSection-module__3cRB6G__section{padding-block:var(--section-padding);color:#071d2e;padding-top:var(--section-padding);padding-bottom:var(--section-padding);background:radial-gradient(circle at 85% 12%,#5edcd212,#0000 30%),#f7fbfc;transition:padding .3s;position:relative;overflow:hidden}@media (min-width:768px){.DivingCoursesSection-module__3cRB6G__card{justify-self:center;width:calc(100% - 22px)}.DivingCoursesSection-module__3cRB6G__cardTitle{font-size:clamp(21px,1.8vw,25px)}.DivingCoursesSection-module__3cRB6G__cardDescription{-webkit-line-clamp:2;height:42px;font-size:14px;line-height:1.45}.DivingCoursesSection-module__3cRB6G__priceValue{font-size:clamp(16px,1.3vw,20px)}.DivingCoursesSection-module__3cRB6G__primaryCTA{font-size:12px}.DivingCoursesSection-module__3cRB6G__imageOverlay{background:linear-gradient(#03182508 0%,#03182514 38%,#03182538 65%,#0318257a 100%)}.DivingCoursesSection-module__3cRB6G__card:after{background:linear-gradient(#70dccc00 0%,#3399914d 30%,#08444cb8 65%,#04222eeb 100%)}}.DivingCoursesSection-module__3cRB6G__header{grid-template-columns:minmax(0,.9fr) minmax(320px,.55fr);align-items:flex-end;gap:40px;margin-bottom:36px;display:grid}.DivingCoursesSection-module__3cRB6G__headerLeft{min-width:0}.DivingCoursesSection-module__3cRB6G__eyebrow{color:#16aaa5}.DivingCoursesSection-module__3cRB6G__heading{color:#071d2e}.DivingCoursesSection-module__3cRB6G__headerRight{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.DivingCoursesSection-module__3cRB6G__description{color:#143545ad;margin-bottom:14px}.DivingCoursesSection-module__3cRB6G__viewAllLink{color:#071d2e;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:8px;margin-top:4px;font-size:13px;font-weight:600;text-decoration:none;transition:color .22s;display:inline-flex}.DivingCoursesSection-module__3cRB6G__viewAllLink svg{transition:transform .22s}.DivingCoursesSection-module__3cRB6G__viewAllLink:hover{color:#16aaa5}.DivingCoursesSection-module__3cRB6G__viewAllLink:hover svg{transform:translate(4px)}.DivingCoursesSection-module__3cRB6G__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.DivingCoursesSection-module__3cRB6G__card{background:#03121f;border:1px solid #12b2af3d;border-radius:24px;flex-direction:column;justify-content:flex-end;height:504px;transition:transform .38s cubic-bezier(.215,.61,.355,1),border-color .38s cubic-bezier(.215,.61,.355,1),box-shadow .38s cubic-bezier(.215,.61,.355,1);display:flex;position:relative;overflow:hidden;box-shadow:0 20px 48px #0627361a,0 4px 12px #0627360d}.DivingCoursesSection-module__3cRB6G__imageWrapper{z-index:1;width:100%;height:100%;position:absolute;inset:0}.DivingCoursesSection-module__3cRB6G__cardImage{object-fit:cover;filter:brightness(1.08)contrast(1.04)saturate(1.12);transition:transform .38s cubic-bezier(.215,.61,.355,1)}.DivingCoursesSection-module__3cRB6G__imageOverlay{z-index:1;background:linear-gradient(#03182505 0%,#0318250f 40%,#03182529 65%,#0318255c 100%);position:absolute;inset:0}.DivingCoursesSection-module__3cRB6G__cardBlur{z-index:1;pointer-events:none;position:absolute;inset:42% 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#0000001f 12%,#0000004d 30%,#0000009e 62%,#000 100%);mask-image:linear-gradient(#0000 0%,#0000001f 12%,#0000004d 30%,#0000009e 62%,#000 100%)}.DivingCoursesSection-module__3cRB6G__cardBlurImage{object-fit:cover;filter:blur(120px)saturate(1.15)brightness(.45);width:100%;height:100%;display:block;transform:scale(1.4)}.DivingCoursesSection-module__3cRB6G__card:after{content:"";z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(24px)saturate(140%);background:linear-gradient(#70dccc00 0%,#c4eee82e 32%,#08444ca3 65%,#04222edb 100%);height:62%;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#000000c7 24%,#000 42% 100%);mask-image:linear-gradient(#0000 0%,#000000c7 24%,#000 42% 100%)}.DivingCoursesSection-module__3cRB6G__categoryPill{z-index:4;-webkit-backdrop-filter:blur(10px);letter-spacing:.1em;color:#fff;pointer-events:none;text-transform:uppercase;background:#031f2e6b;border:1px solid #ffffff38;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:600;position:absolute;top:24px;left:24px}.DivingCoursesSection-module__3cRB6G__cardBody{z-index:3;flex-direction:column;padding:24px;display:flex;position:relative}.DivingCoursesSection-module__3cRB6G__cardTitle{letter-spacing:-.02em;color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:48px;margin:0;font-size:clamp(21px,1.6vw,25px);font-weight:500;line-height:1.05;display:-webkit-box;overflow:hidden}.DivingCoursesSection-module__3cRB6G__cardDescription{color:#ffffffc7;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;height:20px;margin:9px 0 0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.DivingCoursesSection-module__3cRB6G__ctaRow{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:14px;display:flex}.DivingCoursesSection-module__3cRB6G__priceContainer{flex-direction:column;display:flex}.DivingCoursesSection-module__3cRB6G__priceLabel{letter-spacing:.12em;color:#ffffff94;margin-bottom:2px;font-size:9px;line-height:1}.DivingCoursesSection-module__3cRB6G__priceValue{color:#fff;font-size:clamp(17px,1.4vw,21px);font-weight:600;line-height:1.1}.DivingCoursesSection-module__3cRB6G__actions{align-items:center;gap:12px;display:flex}.DivingCoursesSection-module__3cRB6G__primaryCTA{color:#062535;cursor:pointer;background:#6fe1d2;border-radius:12px;justify-content:center;align-items:center;height:38px;padding-inline:14px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background-color .22s,transform .22s;display:inline-flex}.DivingCoursesSection-module__3cRB6G__specialitySection{margin-top:var(--section-compact-padding);border-top:1px solid #117d9114;padding-top:56px}.DivingCoursesSection-module__3cRB6G__specialityHeader{text-align:left;max-width:720px;margin-bottom:24px}.DivingCoursesSection-module__3cRB6G__specialityHeading{color:#071d2e;margin-bottom:8px}.DivingCoursesSection-module__3cRB6G__specialityText{color:#143545ad;margin:0;font-size:14.5px;line-height:1.55}.DivingCoursesSection-module__3cRB6G__carouselContainer{width:100vw;margin-left:calc(50% - 50vw);position:relative;overflow:visible}.DivingCoursesSection-module__3cRB6G__carouselControls{z-index:5;gap:8px;display:flex;position:absolute;top:-54px;right:max(56px,50vw - 660px)}.DivingCoursesSection-module__3cRB6G__carouselControls button{color:#087b9b;cursor:pointer;background:#ffffffb8;border:1px solid #117d9138;border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;transition:border-color .22s,background-color .22s,transform .22s;display:inline-flex}.DivingCoursesSection-module__3cRB6G__carouselControls button:hover{background:#fff;border-color:#16aaa5;transform:translateY(-2px)}.DivingCoursesSection-module__3cRB6G__carouselFade{z-index:3;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(5px);width:44px;transition:opacity .18s;position:absolute;top:0;bottom:0}.DivingCoursesSection-module__3cRB6G__carouselFadeLeft{background:linear-gradient(90deg,#f7fbfc7a,#f7fbfc00);left:0}.DivingCoursesSection-module__3cRB6G__carouselFadeRight{opacity:.42;background:linear-gradient(270deg,#f7fbfc7a,#f7fbfc00);right:0}.DivingCoursesSection-module__3cRB6G__carousel{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;gap:16px;margin:-4px 0;padding:4px 44px 4px max(56px,50vw - 660px);display:flex;overflow-x:auto}.DivingCoursesSection-module__3cRB6G__carousel::-webkit-scrollbar{display:none}.DivingCoursesSection-module__3cRB6G__specCard{height:190px;box-shadow:none;scroll-snap-align:start;cursor:pointer;background:0 0;border:0;border-radius:18px;flex-direction:column;flex:0 0 195px;justify-content:flex-end;transition:flex-basis .4s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1),box-shadow .3s cubic-bezier(.215,.61,.355,1);display:flex;position:relative;overflow:hidden}.DivingCoursesSection-module__3cRB6G__specImageWrapper{z-index:1;width:100%;height:100%;position:absolute;inset:0}.DivingCoursesSection-module__3cRB6G__specImage{object-fit:cover;transition:transform .38s}.DivingCoursesSection-module__3cRB6G__specOverlay{z-index:2;background:linear-gradient(#0419241a 0%,#04192480 55%,#041924e6 100%);position:absolute;inset:0}.DivingCoursesSection-module__3cRB6G__specContent{z-index:3;flex-direction:column;padding:14px 16px;display:flex;position:relative}.DivingCoursesSection-module__3cRB6G__specLabel{letter-spacing:.12em;color:var(--aqua);text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:700}.DivingCoursesSection-module__3cRB6G__specName{color:#fff;letter-spacing:-.01em;margin:0;font-size:15px;font-weight:500;line-height:1.25}@media (hover:hover){.DivingCoursesSection-module__3cRB6G__card:hover{border-color:#12b2af7a;transform:translateY(-4px);box-shadow:0 28px 65px #06273629,0 6px 18px #06273614}.DivingCoursesSection-module__3cRB6G__card:hover .DivingCoursesSection-module__3cRB6G__cardImage{transform:scale(1.035)}.DivingCoursesSection-module__3cRB6G__card:hover .DivingCoursesSection-module__3cRB6G__primaryCTA{background-color:#9bf3e8}.DivingCoursesSection-module__3cRB6G__specCard:hover{border-color:#16aaa547;flex-basis:320px;transform:translateY(-3px)scale(1.015);box-shadow:12px 28px 42px #06273629}.DivingCoursesSection-module__3cRB6G__specCard:hover .DivingCoursesSection-module__3cRB6G__specImage{transform:scale(1.035)}}@media (max-width:1400px) and (min-width:1024px){.DivingCoursesSection-module__3cRB6G__section{padding-block:var(--section-padding)}.DivingCoursesSection-module__3cRB6G__carousel{padding-left:36px}.DivingCoursesSection-module__3cRB6G__carouselControls{right:36px}.DivingCoursesSection-module__3cRB6G__header{gap:32px;margin-bottom:32px}.DivingCoursesSection-module__3cRB6G__card{border-radius:22px;height:470px}.DivingCoursesSection-module__3cRB6G__cardBody{padding:20px}.DivingCoursesSection-module__3cRB6G__categoryPill{top:20px;left:20px}}@media (min-width:1024px) and (max-height:800px){.DivingCoursesSection-module__3cRB6G__section{padding-block:var(--section-padding)}.DivingCoursesSection-module__3cRB6G__header{margin-bottom:24px}.DivingCoursesSection-module__3cRB6G__card{height:440px}.DivingCoursesSection-module__3cRB6G__cardBody{padding:16px 20px 20px}.DivingCoursesSection-module__3cRB6G__cardTitle{min-height:44px;font-size:21px}.DivingCoursesSection-module__3cRB6G__cardDescription{margin-top:6px}}@media (max-width:1023px){.DivingCoursesSection-module__3cRB6G__section{padding-block:var(--section-padding)}.DivingCoursesSection-module__3cRB6G__header{grid-template-columns:1fr;gap:20px;margin-bottom:32px}.DivingCoursesSection-module__3cRB6G__description{max-width:100%;margin-bottom:12px}.DivingCoursesSection-module__3cRB6G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.DivingCoursesSection-module__3cRB6G__card{height:450px}.DivingCoursesSection-module__3cRB6G__cardBody{padding:20px}.DivingCoursesSection-module__3cRB6G__categoryPill{top:18px;left:18px}.DivingCoursesSection-module__3cRB6G__specCard{flex:0 0 150px;height:150px}.DivingCoursesSection-module__3cRB6G__carousel{padding-left:24px}.DivingCoursesSection-module__3cRB6G__carouselControls{right:24px}}@media (max-width:767px){.DivingCoursesSection-module__3cRB6G__section{padding-block:var(--section-padding)}.DivingCoursesSection-module__3cRB6G__grid{grid-template-columns:1fr;gap:16px}.DivingCoursesSection-module__3cRB6G__card{border-radius:20px;height:420px}.DivingCoursesSection-module__3cRB6G__cardBody{padding:18px}.DivingCoursesSection-module__3cRB6G__categoryPill{top:16px;left:16px}.DivingCoursesSection-module__3cRB6G__cardTitle{min-height:46px;font-size:22px}.DivingCoursesSection-module__3cRB6G__ctaRow{gap:8px;margin-top:16px;padding-top:12px}.DivingCoursesSection-module__3cRB6G__specCard{border-radius:14px;flex:0 0 140px;height:140px}.DivingCoursesSection-module__3cRB6G__carousel{padding-left:16px}.DivingCoursesSection-module__3cRB6G__carouselControls{right:16px}.DivingCoursesSection-module__3cRB6G__specContent{padding:10px 12px}.DivingCoursesSection-module__3cRB6G__specName{font-size:12px}}.DivingCoursesSection-module__3cRB6G__header{margin-bottom:64px}.DivingCoursesSection-module__3cRB6G__card{left:0}@media (max-width:1023px){.DivingCoursesSection-module__3cRB6G__grid{gap:24px}.DivingCoursesSection-module__3cRB6G__header{margin-bottom:52px}}@media (max-width:767px){.DivingCoursesSection-module__3cRB6G__grid{gap:24px 0}.DivingCoursesSection-module__3cRB6G__header{margin-bottom:40px}}.DivingCoursesSection-module__3cRB6G__cardTitle+.DivingCoursesSection-module__3cRB6G__cardDescription{margin-top:4px}@media (max-width:767px){.DivingCoursesSection-module__3cRB6G__cardTitle{height:46px;min-height:46px}}.DivingCoursesSection-module__3cRB6G__specName{min-height:0;margin:0}.DivingCoursesSection-module__3cRB6G__specDescription{margin:0}@media (max-width:767px){.DivingCoursesSection-module__3cRB6G__specDescription{margin-top:0}}.DivingCoursesSection-module__3cRB6G__carouselContainer{width:calc(100% + max(var(--page-padding), calc((100vw - var(--content-max)) / 2)));margin-left:0}.DivingCoursesSection-module__3cRB6G__specialityActions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:16px;max-width:100%;display:flex}.DivingCoursesSection-module__3cRB6G__specialityHeader .DivingCoursesSection-module__3cRB6G__carouselControls{gap:8px;margin:0;display:flex;position:static;top:auto;right:auto}.DivingCoursesSection-module__3cRB6G__specContent{overflow:hidden}.DivingCoursesSection-module__3cRB6G__specDescription{color:#f4fffcd1;opacity:0;max-width:250px;max-height:0;margin:8px 0 0;font-size:12px;line-height:1.4;transition:max-height .26s,opacity .22s,transform .26s;overflow:hidden;transform:translateY(8px)}.DivingCoursesSection-module__3cRB6G__specCard:hover .DivingCoursesSection-module__3cRB6G__specDescription,.DivingCoursesSection-module__3cRB6G__specCard:focus-within .DivingCoursesSection-module__3cRB6G__specDescription{opacity:1;max-height:36px;transform:translateY(0)}.DivingCoursesSection-module__3cRB6G__specCard:hover .DivingCoursesSection-module__3cRB6G__specOverlay,.DivingCoursesSection-module__3cRB6G__specCard:focus-within .DivingCoursesSection-module__3cRB6G__specOverlay{-webkit-backdrop-filter:blur(7px)saturate(115%);background:linear-gradient(#0419241f 0%,#04192494 46%,#041924d6 100%);-webkit-mask-image:linear-gradient(#0000 0%,#000 36% 100%);mask-image:linear-gradient(#0000 0%,#000 36% 100%)}@media (hover:none),(max-width:767px){.DivingCoursesSection-module__3cRB6G__specDescription{opacity:1;max-height:36px;transform:none}}@media (max-width:1023px){.DivingCoursesSection-module__3cRB6G__specialityHeader{align-items:flex-start;gap:16px}.DivingCoursesSection-module__3cRB6G__specialityActions{justify-content:space-between;width:100%}}@media (max-width:767px){.DivingCoursesSection-module__3cRB6G__specialityActions{justify-content:flex-start;gap:12px 16px}.DivingCoursesSection-module__3cRB6G__specialityCta{padding-inline:12px;font-size:11px}}.DivingCoursesSection-module__3cRB6G__specialityHeader{justify-content:space-between;align-items:flex-end;gap:24px;max-width:none;margin-bottom:28px;display:flex}.DivingCoursesSection-module__3cRB6G__specialityHeader>div{max-width:720px}.DivingCoursesSection-module__3cRB6G__specialityCta{color:#071d2e;letter-spacing:.04em;text-transform:uppercase;border:1px solid #0eaaa257;border-radius:12px;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:12px;font-weight:700;text-decoration:none;transition:border-color .22s,background-color .22s,color .22s;display:inline-flex}.DivingCoursesSection-module__3cRB6G__specialityCta:hover,.DivingCoursesSection-module__3cRB6G__specialityCta:focus-visible{color:#087f80;background:#e9f8f7;border-color:#16aaa5}.DivingCoursesSection-module__3cRB6G__carouselControls{right:max(var(--page-padding), calc((100vw - var(--content-max)) / 2))}.DivingCoursesSection-module__3cRB6G__carousel{padding-left:max(var(--page-padding), calc((100vw - var(--content-max)) / 2))}.DivingCoursesSection-module__3cRB6G__specCard{border-radius:20px;flex-basis:220px;height:220px}.DivingCoursesSection-module__3cRB6G__specContent{padding:16px 18px 18px}.DivingCoursesSection-module__3cRB6G__specLabel{font-size:10px}.DivingCoursesSection-module__3cRB6G__specName{min-height:0;margin-top:7px;font-size:16px;line-height:1.22}@media (max-width:1400px) and (min-width:1024px){.DivingCoursesSection-module__3cRB6G__specCard{flex-basis:205px;height:205px}}@media (max-width:1023px){.DivingCoursesSection-module__3cRB6G__specialityHeader{align-items:flex-start}.DivingCoursesSection-module__3cRB6G__carouselControls{right:var(--page-padding)}.DivingCoursesSection-module__3cRB6G__carousel{padding-left:var(--page-padding)}.DivingCoursesSection-module__3cRB6G__specCard{flex-basis:175px;height:175px}}@media (max-width:767px){.DivingCoursesSection-module__3cRB6G__specialityHeader{flex-direction:column;align-items:flex-start;gap:16px}.DivingCoursesSection-module__3cRB6G__specialityCta{min-height:42px}.DivingCoursesSection-module__3cRB6G__carousel{padding-left:16px}.DivingCoursesSection-module__3cRB6G__carouselControls{right:16px}.DivingCoursesSection-module__3cRB6G__specCard{border-radius:16px;flex-basis:165px;height:165px}.DivingCoursesSection-module__3cRB6G__specContent{padding:12px 14px 14px}.DivingCoursesSection-module__3cRB6G__specName{min-height:0;font-size:14px}}.DivingCoursesSection-module__3cRB6G__card,.DivingCoursesSection-module__3cRB6G__cardBody{box-sizing:border-box;max-width:100%}.DivingCoursesSection-module__3cRB6G__cardBody{width:100%}.DivingCoursesSection-module__3cRB6G__cardTitle,.DivingCoursesSection-module__3cRB6G__cardDescription{-webkit-line-clamp:unset;-webkit-box-orient:initial;text-overflow:clip;display:block;overflow:hidden}.DivingCoursesSection-module__3cRB6G__cardTitle{max-height:52px}.DivingCoursesSection-module__3cRB6G__cardDescription{max-height:42px}@media (min-width:768px){.DivingCoursesSection-module__3cRB6G__grid{width:calc(100% - clamp(28px,3vw,48px));margin-inline:auto}.DivingCoursesSection-module__3cRB6G__card{justify-self:center;width:calc(100% - 12px)}}@media (max-width:767px){.DivingCoursesSection-module__3cRB6G__grid,.DivingCoursesSection-module__3cRB6G__card{width:100%}}@media (min-width:768px) and (max-width:1099px){.DivingCoursesSection-module__3cRB6G__grid{width:100%;margin-inline:0}.DivingCoursesSection-module__3cRB6G__card{justify-self:stretch;width:100%}}@media (min-width:1100px) and (max-width:1535px){.DivingCoursesSection-module__3cRB6G__grid{width:100%;margin-inline:0}.DivingCoursesSection-module__3cRB6G__card{justify-self:stretch;width:100%}}@media (min-width:1536px){.DivingCoursesSection-module__3cRB6G__specialityText{font-size:16px}.DivingCoursesSection-module__3cRB6G__cardDescription{font-size:15px}.DivingCoursesSection-module__3cRB6G__specialitySection{margin-top:48px}.DivingCoursesSection-module__3cRB6G__grid{width:100%;margin-inline:0}.DivingCoursesSection-module__3cRB6G__card{justify-self:stretch;width:100%}}@media (max-width:380px){.DivingCoursesSection-module__3cRB6G__actions{gap:6px}.DivingCoursesSection-module__3cRB6G__primaryCTA{padding-inline:12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.DivingCoursesSection-module__3cRB6G__card,.DivingCoursesSection-module__3cRB6G__cardImage,.DivingCoursesSection-module__3cRB6G__primaryCTA,.DivingCoursesSection-module__3cRB6G__viewAllLink,.DivingCoursesSection-module__3cRB6G__viewAllLink svg,.DivingCoursesSection-module__3cRB6G__specCard,.DivingCoursesSection-module__3cRB6G__specImage{transition:none!important;animation:none!important;transform:none!important}}.DivingCoursesSection-module__3cRB6G__section{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.DivingCoursesSection-module__3cRB6G__card{background:linear-gradient(145deg,#082b3e 0%,#031722 100%);border:1px solid #69e0d34d;border-radius:24px;box-shadow:0 18px 42px #03192624,inset 0 1px #e1fffa14}.DivingCoursesSection-module__3cRB6G__cardImage{filter:brightness(1.1)contrast(1.05)saturate(1.16)}.DivingCoursesSection-module__3cRB6G__imageOverlay{background:linear-gradient(#03182505 0%,#0318250a 34%,#03182533 62%,#03182580 100%),radial-gradient(circle at 78% 24%,#5bdacf1f,#0000 38%)}.DivingCoursesSection-module__3cRB6G__card:after{-webkit-backdrop-filter:blur(24px)saturate(140%);background:linear-gradient(#70dccc00 0%,#4aaaa447 34%,#043946c7 66%,#021826f0 100%),radial-gradient(circle at 50% 100%,#69e0d31f,#0000 58%);height:62%}.DivingCoursesSection-module__3cRB6G__categoryPill{color:#b9fff3;-webkit-backdrop-filter:blur(14px)saturate(130%);background:#031d2bad;border-color:#69e0d361;top:22px;left:22px;box-shadow:inset 0 1px #ffffff14}.DivingCoursesSection-module__3cRB6G__cardBody{padding:26px 24px 24px}.DivingCoursesSection-module__3cRB6G__cardTitle{color:#fff;text-shadow:0 2px 16px #01101b3d;font-size:clamp(21px,1.7vw,25px);line-height:1.08}.DivingCoursesSection-module__3cRB6G__cardDescription{color:#f4fffcd6;font-size:14px;line-height:1.45}.DivingCoursesSection-module__3cRB6G__ctaRow{border-top-color:#91ebe033;margin-top:18px;padding-top:16px}.DivingCoursesSection-module__3cRB6G__priceLabel{color:#d6f7f1a8}.DivingCoursesSection-module__3cRB6G__priceValue{color:#c5fff4;font-size:clamp(17px,1.4vw,21px)}.DivingCoursesSection-module__3cRB6G__primaryCTA{color:#052438;background:#70e2d3;border:1px solid #dafff92e;border-radius:12px;height:42px;min-height:42px;padding-inline:16px;box-shadow:0 8px 18px #15928b2e}@media (hover:hover){.DivingCoursesSection-module__3cRB6G__card:hover{border-color:#71e9db8c;box-shadow:0 24px 50px #03192633,inset 0 1px #e1fffa1f}.DivingCoursesSection-module__3cRB6G__card:hover .DivingCoursesSection-module__3cRB6G__cardImage{filter:brightness(1.14)contrast(1.06)saturate(1.2)}.DivingCoursesSection-module__3cRB6G__card:hover .DivingCoursesSection-module__3cRB6G__primaryCTA{background:#a0f5e8}}@media (max-width:767px){.DivingCoursesSection-module__3cRB6G__categoryPill{top:16px;left:16px}.DivingCoursesSection-module__3cRB6G__cardBody{padding:22px 18px 18px}.DivingCoursesSection-module__3cRB6G__primaryCTA{height:40px;min-height:40px;padding-inline:14px}}.DivingCoursesSection-module__3cRB6G__cardTitle{height:52px;min-height:52px}.DivingCoursesSection-module__3cRB6G__cardDescription{-webkit-line-clamp:2;height:42px;min-height:42px}.DivingCoursesSection-module__3cRB6G__card:after{background:linear-gradient(#70dccc00 0%,#4bada638 34%,#05434ea8 66%,#031d2de0 100%),radial-gradient(circle at 50% 100%,#82e1d61a,#0000 58%)}@media (max-width:767px){.DivingCoursesSection-module__3cRB6G__cardTitle{height:46px;min-height:46px}}@media (min-width:1024px){.DivingCoursesSection-module__3cRB6G__cardTitle{font-size:clamp(20px,1.55vw,24px)}}.DivingCoursesSection-module__3cRB6G__card{justify-self:center;width:97%;height:465px}.DivingCoursesSection-module__3cRB6G__grid{gap:32px 0}@media (min-width:1200px){.DivingCoursesSection-module__3cRB6G__card:nth-child(3n+1){left:10%}.DivingCoursesSection-module__3cRB6G__card:nth-child(3n){left:-10%}}@media (min-width:768px) and (max-width:1199px){.DivingCoursesSection-module__3cRB6G__card:nth-child(odd){left:10%}.DivingCoursesSection-module__3cRB6G__card:nth-child(2n){left:-10%}}@media (max-width:767px){.DivingCoursesSection-module__3cRB6G__card{justify-self:center;width:97%;height:465px;left:0}.DivingCoursesSection-module__3cRB6G__grid{gap:24px 0}}@media (min-width:1200px){.DivingCoursesSection-module__3cRB6G__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__cardTitle{font-size:clamp(19px,1.55vw - 1px,23px)}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card{left:0}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:first-child{grid-area:1/1/auto/3}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(2){grid-area:1/3/auto/5}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:first-child,.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(2){height:293px}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:first-child .DivingCoursesSection-module__3cRB6G__cardDescription,.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(2) .DivingCoursesSection-module__3cRB6G__cardDescription{margin-top:4px}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:first-child .DivingCoursesSection-module__3cRB6G__cardTitle,.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(2) .DivingCoursesSection-module__3cRB6G__cardTitle{height:auto;min-height:0}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:first-child .DivingCoursesSection-module__3cRB6G__ctaRow,.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(2) .DivingCoursesSection-module__3cRB6G__ctaRow{margin-top:0;padding-top:0}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(n+3){height:419px}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(n+3) .DivingCoursesSection-module__3cRB6G__cardTitle{font-size:clamp(17px,1.55vw - 3px,21px)}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(n+3) .DivingCoursesSection-module__3cRB6G__priceValue{font-size:clamp(15px,1.4vw - 2px,19px)}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(n+3) .DivingCoursesSection-module__3cRB6G__cardDescription{opacity:0;visibility:hidden;clip-path:inset(0 0 100%);height:0;min-height:22px;max-height:0;margin-top:0;transition:max-height .35s,opacity .35s,transform .35s,visibility .35s,clip-path .35s;overflow:hidden;transform:translateY(6px)}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(n+3):hover .DivingCoursesSection-module__3cRB6G__cardDescription,.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(n+3):focus-within .DivingCoursesSection-module__3cRB6G__cardDescription{opacity:1;visibility:visible;clip-path:inset(0);height:42px;min-height:42px;max-height:42px;transform:translateY(0)}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(n+3):hover .DivingCoursesSection-module__3cRB6G__ctaRow,.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(n+3):focus-within .DivingCoursesSection-module__3cRB6G__ctaRow{margin-top:18px}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:hover .DivingCoursesSection-module__3cRB6G__cardDescription,.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:focus-within .DivingCoursesSection-module__3cRB6G__cardDescription{margin-top:11px}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(n+3) .DivingCoursesSection-module__3cRB6G__cardBody{width:100%;position:absolute;bottom:0;left:0;right:0}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(n+3) .DivingCoursesSection-module__3cRB6G__cardTitle{height:auto;min-height:0;transition:transform .35s;transform:translateY(4px)}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(n+3) .DivingCoursesSection-module__3cRB6G__ctaRow{margin-top:0;padding-top:0}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(n+3):hover .DivingCoursesSection-module__3cRB6G__cardTitle,.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(n+3):focus-within .DivingCoursesSection-module__3cRB6G__cardTitle{transform:translateY(-2px)}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(3){grid-area:2/1}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(4){grid-area:2/2}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(5){grid-area:2/4}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__card:nth-child(6){grid-area:2/3}}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__ctaRow{border-top-color:#0000;position:relative}.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__ctaRow:before{content:"";pointer-events:none;background:#91ebe033;height:1px;position:absolute;top:calc(100% - 51px);left:0;right:0}@media (max-width:767px){.DivingCoursesSection-module__3cRB6G__grid .DivingCoursesSection-module__3cRB6G__ctaRow:before{top:calc(100% - 49px)}}
.WhereWeDive-module__4HBFdq__section{padding-block:var(--section-padding);color:#071d2e;background:#f7fbfc}.WhereWeDive-module__4HBFdq__header{grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);gap:48px;margin-bottom:30px}.WhereWeDive-module__4HBFdq__eyebrow{color:#0eaaa2}.WhereWeDive-module__4HBFdq__heading{color:#071d2e}.WhereWeDive-module__4HBFdq__intro{color:#143545b8}.WhereWeDive-module__4HBFdq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.WhereWeDive-module__4HBFdq__card{color:#071d2e;background:radial-gradient(circle at 100% 0,#69e0d31f,#0000 44%),#fff;border:1px solid #0eaaa229;border-radius:18px;flex-direction:column;min-height:190px;padding:23px 24px 21px;text-decoration:none;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex}.WhereWeDive-module__4HBFdq__card:hover,.WhereWeDive-module__4HBFdq__card:focus-visible{border-color:#0eaaa266;transform:translateY(-3px);box-shadow:0 12px 28px #07465417}.WhereWeDive-module__4HBFdq__cardTop{align-items:center;gap:8px;display:flex}.WhereWeDive-module__4HBFdq__marker{background:#18b5ad;border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 0 5px #18b5ad1a}.WhereWeDive-module__4HBFdq__label{color:#4f7780;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:700}.WhereWeDive-module__4HBFdq__card h3{color:#071d2e;letter-spacing:-.03em;margin:21px 0 7px;font-size:24px;font-weight:500;line-height:1}.WhereWeDive-module__4HBFdq__card p{color:#143545b3;max-width:350px;margin:0;font-size:14px;line-height:1.5}.WhereWeDive-module__4HBFdq__linkLabel{color:#087f80;letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:18px;font-size:12px;font-weight:700;display:flex}.WhereWeDive-module__4HBFdq__linkLabel span{font-size:16px;transition:transform .22s}.WhereWeDive-module__4HBFdq__mobileCtaArrow{flex:none;display:none}.WhereWeDive-module__4HBFdq__card:hover .WhereWeDive-module__4HBFdq__linkLabel span,.WhereWeDive-module__4HBFdq__card:focus-visible .WhereWeDive-module__4HBFdq__linkLabel span{transform:translate(3px,-2px)}@media (max-width:767px){.WhereWeDive-module__4HBFdq__desktopCtaArrow{display:none}.WhereWeDive-module__4HBFdq__mobileCtaArrow{display:inline-block}}@media (max-width:1023px){.WhereWeDive-module__4HBFdq__section{padding-block:var(--section-padding)}.WhereWeDive-module__4HBFdq__header{gap:28px}.WhereWeDive-module__4HBFdq__card h3{font-size:22px}}@media (max-width:767px){.WhereWeDive-module__4HBFdq__section{padding-block:var(--section-padding)}.WhereWeDive-module__4HBFdq__header{grid-template-columns:1fr;gap:16px;margin-bottom:22px}.WhereWeDive-module__4HBFdq__grid{grid-template-columns:1fr;gap:12px}.WhereWeDive-module__4HBFdq__card{min-height:168px;padding:20px}}
.EquipmentSection-module__f5JxzG__section{--navy:#061d2e;--body:#536b79;--muted:#718793;--aqua:#14aaa5;--border-light:#14aaa514;background:#061a2c;position:relative;overflow:visible;padding-top:100px!important;padding-bottom:96px!important}.EquipmentSection-module__f5JxzG__divider{width:min(var(--content-max), calc(100% - (2 * var(--page-padding))));opacity:.5;z-index:2;background:linear-gradient(90deg,#0000,#14aaa533 20%,#14aaa599 50%,#14aaa533 80%,#0000);height:1px;position:absolute;top:24px;left:50%;transform:translate(-50%)}.EquipmentSection-module__f5JxzG__containerGrid{grid-template-columns:1.24fr .76fr;align-items:center;gap:48px;display:grid}.EquipmentSection-module__f5JxzG__contentCol{flex-direction:column;display:flex}.EquipmentSection-module__f5JxzG__eyebrow{color:var(--aqua);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700;display:inline-block}.EquipmentSection-module__f5JxzG__title{color:#fff;font-family:var(--font-host-grotesk), sans-serif;font-size:var(--section-title-size);font-weight:var(--section-title-weight);line-height:var(--section-title-leading);letter-spacing:var(--section-title-tracking);text-rendering:optimizelegibility;text-wrap:balance;margin:0 0 10px}.EquipmentSection-module__f5JxzG__highlight{color:var(--aqua)}.EquipmentSection-module__f5JxzG__description{color:#f3f7f3d9;max-width:620px;margin:0 0 16px;font-size:15px;line-height:1.55}.EquipmentSection-module__f5JxzG__supportTextGroup{margin-bottom:16px}.EquipmentSection-module__f5JxzG__supportHeading{color:#fff;margin:0 0 4px;font-size:16.5px;font-weight:600}.EquipmentSection-module__f5JxzG__supportText{color:#f3f7f3b8;margin:0;font-size:14px;line-height:1.5}.EquipmentSection-module__f5JxzG__categoriesWrapper{margin-bottom:20px}.EquipmentSection-module__f5JxzG__categoriesList{grid-template-columns:repeat(4,1fr);gap:6px 16px;margin:0;padding:0;list-style:none;display:grid}.EquipmentSection-module__f5JxzG__categoryItem{color:#fff;align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:flex}.EquipmentSection-module__f5JxzG__checkmark{color:var(--aqua);font-size:13px;font-weight:700}.EquipmentSection-module__f5JxzG__actions{align-items:center;gap:14px;margin-top:4px;display:flex}.EquipmentSection-module__f5JxzG__primaryBtn{background:var(--aqua);color:#03121f;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-size:13.5px;font-weight:700;text-decoration:none;transition:background .22s,transform .22s;display:inline-flex}.EquipmentSection-module__f5JxzG__primaryBtn:hover{background:#fff;transform:translateY(-1px)}.EquipmentSection-module__f5JxzG__arrowIcon{transition:transform .22s}.EquipmentSection-module__f5JxzG__primaryBtn:hover .EquipmentSection-module__f5JxzG__arrowIcon{transform:translate(3px)}.EquipmentSection-module__f5JxzG__secondaryBtn{color:#fff;background:#f3f7f314;border:1px solid #f3f7f333;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:13.5px;font-weight:700;text-decoration:none;transition:background .22s,border-color .22s,transform .22s;display:inline-flex}.EquipmentSection-module__f5JxzG__secondaryBtn:hover{background:#f3f7f326;border-color:#fff;transform:translateY(-1px)}.EquipmentSection-module__f5JxzG__visualCol{justify-content:center;align-items:center;height:auto;min-height:280px;display:flex;position:relative}.EquipmentSection-module__f5JxzG__visualGlow{filter:blur(12px);z-index:1;pointer-events:none;background:radial-gradient(circle,#14aaa524 0%,#0000 70%);width:240px;height:240px;position:absolute}.EquipmentSection-module__f5JxzG__maskWrapper{aspect-ratio:1;z-index:2;will-change:transform;justify-content:center;align-items:center;width:100%;max-width:280px;transition:transform .45s cubic-bezier(.25,1,.5,1);display:flex;position:relative}.EquipmentSection-module__f5JxzG__maskImg{object-fit:contain;will-change:transform;animation:4.5s ease-in-out infinite alternate EquipmentSection-module__f5JxzG__floatMask;width:100%!important;height:100%!important}@keyframes EquipmentSection-module__f5JxzG__floatMask{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-14px)rotate(-2.5deg)}}.EquipmentSection-module__f5JxzG__carouselSection{border-top:1px solid #f3f7f314;margin-top:36px;padding-top:24px}.EquipmentSection-module__f5JxzG__carouselContainer{width:100%;position:relative;overflow:hidden}.EquipmentSection-module__f5JxzG__marqueeTrack{align-items:center;width:max-content;animation:45s linear infinite EquipmentSection-module__f5JxzG__marqueeAnimation;display:flex}@keyframes EquipmentSection-module__f5JxzG__marqueeAnimation{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}.EquipmentSection-module__f5JxzG__marqueeTrack:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.EquipmentSection-module__f5JxzG__marqueeTrack{animation:none;overflow-x:auto}.EquipmentSection-module__f5JxzG__maskWrapper{transition:none!important;transform:none!important}.EquipmentSection-module__f5JxzG__maskImg{animation:none!important;transform:none!important}}.EquipmentSection-module__f5JxzG__logoItem{flex-shrink:0;justify-content:center;align-items:center;padding:0 32px;display:flex}.EquipmentSection-module__f5JxzG__logoImg{filter:invert()grayscale()brightness(1.5);mix-blend-mode:screen;opacity:.72;transition:opacity .25s,filter .25s;width:auto!important;height:40px!important}.EquipmentSection-module__f5JxzG__logoItem:hover .EquipmentSection-module__f5JxzG__logoImg{opacity:1;filter:invert()grayscale(0)brightness(2.2)}@media (max-width:1023px){.EquipmentSection-module__f5JxzG__section{padding-top:100px!important;padding-bottom:96px!important}.EquipmentSection-module__f5JxzG__containerGrid{grid-template-columns:1fr;gap:24px}.EquipmentSection-module__f5JxzG__visualCol{order:1;min-height:220px;margin-top:16px}.EquipmentSection-module__f5JxzG__maskWrapper{max-width:80%}.EquipmentSection-module__f5JxzG__logoImg{height:32px!important}.EquipmentSection-module__f5JxzG__logoItem{padding:0 24px}}@media (max-width:767px){.EquipmentSection-module__f5JxzG__section{padding-top:64px!important;padding-bottom:64px!important}.EquipmentSection-module__f5JxzG__divider{margin-bottom:0;top:16px}.EquipmentSection-module__f5JxzG__categoriesList{grid-template-columns:repeat(2,1fr)}.EquipmentSection-module__f5JxzG__actions{flex-direction:row;gap:10px;width:100%}.EquipmentSection-module__f5JxzG__primaryBtn,.EquipmentSection-module__f5JxzG__secondaryBtn{text-align:center;flex:1;justify-content:center;align-items:center;width:auto;padding:0 8px;font-size:11.5px;line-height:1.2}.EquipmentSection-module__f5JxzG__visualCol{display:none!important}.EquipmentSection-module__f5JxzG__carouselSection{margin-top:24px;padding-top:16px}.EquipmentSection-module__f5JxzG__logoImg{height:28px!important}}@media (max-width:359px){.EquipmentSection-module__f5JxzG__categoriesList{grid-template-columns:1fr}}
.ReviewsSection-module__d0Meka__section{padding-block:var(--section-padding);color:#071d2e;background:#f7fbfb;position:relative;overflow:hidden}.ReviewsSection-module__d0Meka__backgroundGlow{pointer-events:none;background:radial-gradient(circle at 26% 42%,#ffcdc733,#0000 31%),radial-gradient(circle at 78% 68%,#67dad11a,#0000 34%);position:absolute;inset:0}.ReviewsSection-module__d0Meka__content{z-index:1;width:100%;position:relative}.ReviewsSection-module__d0Meka__intro{width:min(var(--section-container-max), calc(100% - (2 * var(--section-container-gutter))));grid-template-columns:minmax(0,1fr) minmax(300px,.76fr);align-items:end;gap:72px;margin:0 auto 48px;display:grid}.ReviewsSection-module__d0Meka__eyebrow{color:#0eaaa2;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:700}.ReviewsSection-module__d0Meka__intro h2{color:#071d2e;letter-spacing:-.04em;text-align:left;margin:0;font-size:clamp(32px,4vw - 8px,40px);font-weight:500;line-height:1.02}.ReviewsSection-module__d0Meka__intro h2 span{color:#0eaaa2}.ReviewsSection-module__d0Meka__introCopy{color:#133344ad;max-width:560px;margin:0;font-size:16px;line-height:1.7}.ReviewsSection-module__d0Meka__marqueeStack{gap:18px;display:grid}.ReviewsSection-module__d0Meka__marqueeRow{width:100%;overflow:hidden}.ReviewsSection-module__d0Meka__marqueeTrack{width:max-content;animation:ReviewsSection-module__d0Meka__marqueeLeftToRight var(--marquee-speed) linear infinite;will-change:transform;gap:18px;display:flex;transform:translate(-50%)}.ReviewsSection-module__d0Meka__marqueeTrackReverse{animation-name:ReviewsSection-module__d0Meka__marqueeLeftToRight;animation-direction:normal}.ReviewsSection-module__d0Meka__marqueeRow:hover .ReviewsSection-module__d0Meka__marqueeTrack,.ReviewsSection-module__d0Meka__marqueeRow:focus-within .ReviewsSection-module__d0Meka__marqueeTrack{animation-play-state:paused}.ReviewsSection-module__d0Meka__card{border:1px solid #105c7014;border-radius:16px;flex-direction:column;width:clamp(290px,25vw,360px);min-height:216px;padding:21px 22px 18px;transition:transform .24s,box-shadow .24s;display:flex;position:relative;box-shadow:0 16px 30px #0930410f}.ReviewsSection-module__d0Meka__card:hover{transform:translateY(-4px);box-shadow:0 21px 38px #0930411c}.ReviewsSection-module__d0Meka__cardTone0{background:#fff7f6}.ReviewsSection-module__d0Meka__cardTone1{background:#f8fbfb}.ReviewsSection-module__d0Meka__cardTone2{background:#f5f6f8}.ReviewsSection-module__d0Meka__cardTone3{background:snow}.ReviewsSection-module__d0Meka__cardTone4{background:#f6fcfc}.ReviewsSection-module__d0Meka__cardTopline{justify-content:space-between;align-items:flex-start;display:flex}.ReviewsSection-module__d0Meka__cardLabel{color:#0eaaa2;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.ReviewsSection-module__d0Meka__quoteMark{color:#0eaaa247;font-family:Georgia,serif;font-size:40px;line-height:.55}.ReviewsSection-module__d0Meka__reviewText{color:#071d2ec2;min-height:84px;margin:15px 0 20px;font-size:14px;line-height:1.6}.ReviewsSection-module__d0Meka__author{border-top:1px solid #105c7017;align-items:center;gap:10px;margin-top:auto;padding-top:13px;display:flex}.ReviewsSection-module__d0Meka__author img{object-fit:cover;border:2px solid #67dad14d;border-radius:50%;width:44px;height:44px}.ReviewsSection-module__d0Meka__authorName{color:#071d2e;margin:0;font-size:13px;font-weight:700}.ReviewsSection-module__d0Meka__authorRole{color:#1333448a;margin:3px 0 0;font-size:11px}.ReviewsSection-module__d0Meka__cardId{color:#071d2e14;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700;position:absolute;bottom:10px;right:14px}@keyframes ReviewsSection-module__d0Meka__marqueeLeftToRight{0%{transform:translate(-50%)}to{transform:translate(0,0)}}@media (max-width:1199px){.ReviewsSection-module__d0Meka__intro{gap:42px}.ReviewsSection-module__d0Meka__card{width:300px}}@media (max-width:767px){.ReviewsSection-module__d0Meka__section{padding-block:var(--section-padding)}.ReviewsSection-module__d0Meka__intro{width:min(var(--section-container-max), calc(100% - (2 * var(--section-container-gutter))));margin-bottom:34px;display:block}.ReviewsSection-module__d0Meka__intro h2{font-size:24px}.ReviewsSection-module__d0Meka__introCopy{margin-top:18px;font-size:15px;line-height:1.65}.ReviewsSection-module__d0Meka__marqueeStack{gap:14px}.ReviewsSection-module__d0Meka__marqueeTrack{animation-duration:calc(var(--marquee-speed) * .78);gap:12px}.ReviewsSection-module__d0Meka__card{border-radius:14px;width:270px;min-height:198px;padding:18px}.ReviewsSection-module__d0Meka__reviewText{min-height:76px;margin-bottom:16px;font-size:13px}}@media (prefers-reduced-motion:reduce){.ReviewsSection-module__d0Meka__marqueeTrack{animation:none;transform:none}.ReviewsSection-module__d0Meka__card{transition:none}}
.HomeFAQ-module__nXV2qW__section{padding-block:var(--section-padding);color:#071d2e;background:#f7fbfc}.HomeFAQ-module__nXV2qW__header{gap:48px;margin-bottom:34px}.HomeFAQ-module__nXV2qW__eyebrow{color:#0eaaa2}.HomeFAQ-module__nXV2qW__intro{color:#143545b8}.HomeFAQ-module__nXV2qW__list{border-top:1px solid #0eaaa233;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.HomeFAQ-module__nXV2qW__item{border-bottom:1px solid #0eaaa233}.HomeFAQ-module__nXV2qW__item summary{color:#071d2e;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:18px 2px;font-size:15px;font-weight:600;line-height:1.35;list-style:none;display:flex}.HomeFAQ-module__nXV2qW__item summary::-webkit-details-marker{display:none}.HomeFAQ-module__nXV2qW__item summary:focus-visible{outline-offset:4px;border-radius:6px;outline:3px solid #18b5ad47}.HomeFAQ-module__nXV2qW__icon{color:#087f80;border:1px solid #0eaaa24d;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:20px;font-weight:400;line-height:1;transition:transform .18s,background-color .18s;display:grid}.HomeFAQ-module__nXV2qW__item[open] .HomeFAQ-module__nXV2qW__icon{background:#e5f8f5;transform:rotate(45deg)}.HomeFAQ-module__nXV2qW__item p{color:#143545b8;max-width:620px;margin:-2px 44px 20px 2px;font-size:14px;line-height:1.6}@media (max-width:1023px){.HomeFAQ-module__nXV2qW__section{padding-block:var(--section-padding)}.HomeFAQ-module__nXV2qW__header{gap:28px}}@media (max-width:767px){.HomeFAQ-module__nXV2qW__section{padding-block:var(--section-padding)}.HomeFAQ-module__nXV2qW__header{gap:16px;margin-bottom:24px}.HomeFAQ-module__nXV2qW__list{grid-template-columns:1fr}.HomeFAQ-module__nXV2qW__item summary{min-height:64px;padding:16px 0;font-size:14px}.HomeFAQ-module__nXV2qW__item p{margin-right:32px}}@media (prefers-reduced-motion:reduce){.HomeFAQ-module__nXV2qW__icon{transition:none}}
.AboutPage-module__AUJBLG__aboutPageWrapper{color:#071d2e;background-color:#f4fafb;padding-bottom:32px;overflow-x:hidden}.AboutPage-module__AUJBLG__storySection,.AboutPage-module__AUJBLG__benefitsSection,.AboutPage-module__AUJBLG__timelineSection,.AboutPage-module__AUJBLG__locationsSection,.AboutPage-module__AUJBLG__testimonialsSection{--section-title-color:#061d2e;--section-description-color:#526b79;--section-eyebrow-color:#18b5ad}@media (max-width:1023px){.AboutPage-module__AUJBLG__sectionDesktopSpacing{padding-block:var(--section-padding)}}@media (max-width:767px){.AboutPage-module__AUJBLG__sectionDesktopSpacing{padding-block:var(--section-padding)}}.AboutPage-module__AUJBLG__heroContainer{background-color:#031827;border:1px solid #16aaa51f;border-radius:30px;width:min(1380px,100% - 72px);height:640px;margin-inline:auto;display:flex;position:relative;overflow:hidden;box-shadow:0 26px 70px #0323341a}.AboutPage-module__AUJBLG__heroGrid{grid-template-columns:45% 55%;width:100%;height:100%;display:grid}.AboutPage-module__AUJBLG__heroContentPanel{z-index:3;flex-direction:column;justify-content:center;padding:48px;display:flex;position:relative}.AboutPage-module__AUJBLG__heroEyebrowContainer{align-items:center;gap:8px;margin-bottom:10px;display:flex}.AboutPage-module__AUJBLG__heroEyebrowLine{background-color:#67dcd1;width:16px;height:2px;display:inline-block}.AboutPage-module__AUJBLG__heroEyebrow{letter-spacing:.12em;color:#67dcd1;text-transform:uppercase;font-size:12px;font-weight:700}.AboutPage-module__AUJBLG__heroTitle{letter-spacing:-.04em;color:#fff;margin:0 0 12px;font-size:60px;font-weight:500;line-height:1.02}.AboutPage-module__AUJBLG__heroText{color:#ffffffc7;max-width:560px;margin:0 0 20px;font-size:16px;line-height:1.6}.AboutPage-module__AUJBLG__heroPoints{flex-direction:column;gap:10px;margin-bottom:24px;padding:0;list-style:none;display:flex}.AboutPage-module__AUJBLG__heroPointItem{color:#ffffffe6;align-items:center;gap:10px;font-size:14px;display:flex}.AboutPage-module__AUJBLG__heroPointCheck{color:#67dcd1;flex-shrink:0}.AboutPage-module__AUJBLG__heroActions{align-items:center;gap:16px;display:flex}.AboutPage-module__AUJBLG__heroBtnPrimary{color:#031827;background-color:#6fe1d2;border-radius:12px;align-items:center;gap:8px;min-height:48px;padding:12px 24px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background-color .22s,border-color .22s,transform .22s;display:inline-flex}.AboutPage-module__AUJBLG__heroBtnPrimary svg{transition:transform .2s}.AboutPage-module__AUJBLG__heroBtnPrimary:hover{background-color:#9bf3e8;transform:translateY(-1px)}.AboutPage-module__AUJBLG__heroBtnPrimary:hover svg{transform:translate(3px)}.AboutPage-module__AUJBLG__heroBtnSecondary{color:#fff;background-color:#0000;border:1px solid #fff3;border-radius:12px;align-items:center;gap:8px;min-height:48px;padding:12px 24px;font-size:13.5px;font-weight:600;text-decoration:none;transition:border-color .2s,background-color .2s;display:inline-flex}.AboutPage-module__AUJBLG__heroBtnSecondary:hover{background-color:#6ee1d20d;border-color:#6fe1d2;transform:translateY(-1px)}.AboutPage-module__AUJBLG__heroBtnPrimary:focus-visible,.AboutPage-module__AUJBLG__heroBtnSecondary:focus-visible{outline:2px solid var(--cta-focus-ring);outline-offset:3px}.AboutPage-module__AUJBLG__heroVisualPanel{height:100%;position:relative;overflow:hidden}.AboutPage-module__AUJBLG__heroBgImage{object-fit:cover;z-index:1}.AboutPage-module__AUJBLG__heroVisualOverlay{z-index:2;background:linear-gradient(90deg,#031827f0 0%,#03182799 30%,#0000 65%);position:absolute;inset:0}.AboutPage-module__AUJBLG__storySection{background-color:#fff}.AboutPage-module__AUJBLG__storyGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:64px;display:grid}.AboutPage-module__AUJBLG__storyVisuals{grid-template-columns:repeat(12,1fr);align-items:center;display:grid;position:relative}.AboutPage-module__AUJBLG__storyMainImageWrapper{aspect-ratio:1.15;border:1px solid #144e6014;border-radius:20px;grid-column:1/10;position:relative;overflow:hidden;box-shadow:0 16px 40px #0318270f}.AboutPage-module__AUJBLG__storySubImageWrapper{aspect-ratio:1;z-index:2;border:2px solid #fff;border-radius:16px;grid-column:8/13;margin-top:-60px;position:relative;overflow:hidden;box-shadow:0 20px 48px #0318271f}.AboutPage-module__AUJBLG__storyDecorCircle{z-index:0;pointer-events:none;border:2px dashed #67dcd140;border-radius:50%;width:140px;height:140px;position:absolute;bottom:-20px;left:-20px}.AboutPage-module__AUJBLG__storyText{flex-direction:column;display:flex}.AboutPage-module__AUJBLG__storyParagraph{color:#526b79;margin:16px 0 0;font-size:16px;line-height:1.7}.AboutPage-module__AUJBLG__storyQuote{background-color:#f4fafb;border-left:3px solid #67dcd1;border-radius:0 12px 12px 0;margin:28px 0 0;padding:16px 20px}.AboutPage-module__AUJBLG__storyQuote p{color:#071d2e;margin:0;font-size:15.5px;font-style:italic;font-weight:500;line-height:1.5}.AboutPage-module__AUJBLG__statsSection{color:#fff;background-color:#031827}.AboutPage-module__AUJBLG__statsGrid{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.AboutPage-module__AUJBLG__statCard{text-align:center;padding:24px 16px;position:relative}.AboutPage-module__AUJBLG__statIconBox{color:#67dcd1;justify-content:center;margin-bottom:12px;display:inline-flex}.AboutPage-module__AUJBLG__statValue{color:#fff;letter-spacing:-.02em;margin-bottom:6px;font-size:42px;font-weight:600}.AboutPage-module__AUJBLG__statLabel{color:#a0aec0d9;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:13.5px;font-weight:700}.AboutPage-module__AUJBLG__statsNote{color:#a0aec080;text-align:center;margin-top:36px;font-size:12px}.AboutPage-module__AUJBLG__benefitsSection{background-color:#fff}.AboutPage-module__AUJBLG__benefitsIntro{margin:0 auto 56px}.AboutPage-module__AUJBLG__benefitsGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.AboutPage-module__AUJBLG__benefitCard{box-shadow:none;background-color:#f7fbfc;border:1px solid #144e6014;border-radius:20px;padding:28px 24px;transition:transform .35s,border-color .35s;position:relative}.AboutPage-module__AUJBLG__benefitCard:hover{border-color:#67dcd16b;transform:translateY(-3px)}.AboutPage-module__AUJBLG__benefitNumber{color:#14aaa5;letter-spacing:.1em;margin-bottom:12px;font-size:13px;font-weight:700;display:block}.AboutPage-module__AUJBLG__benefitTitle{color:#061d2e;margin:0 0 10px;font-size:18px;font-weight:600}.AboutPage-module__AUJBLG__benefitDesc{color:#536b79;margin:0;font-size:14px;line-height:1.5}.AboutPage-module__AUJBLG__timelineSection{background-color:#f4fafb;overflow:hidden}.AboutPage-module__AUJBLG__timelineIntro{margin:0 auto 64px}.AboutPage-module__AUJBLG__timelineContainer{padding:32px 0;position:relative}.AboutPage-module__AUJBLG__timelineTrack{z-index:1;background-color:#14aaa538;width:100%;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.AboutPage-module__AUJBLG__timelineItems{z-index:2;grid-template-columns:repeat(6,1fr);gap:20px;display:grid;position:relative}.AboutPage-module__AUJBLG__timelineNode{text-align:center;flex-direction:column;align-items:center;display:flex}.AboutPage-module__AUJBLG__timelineDot{background-color:#fff;border:3px solid #14aaa5;border-radius:50%;width:16px;height:16px;margin-bottom:24px;transition:background-color .2s,transform .2s;position:relative}.AboutPage-module__AUJBLG__timelineDot:after{content:"";border:1px solid #0000;border-radius:50%;transition:border-color .2s;position:absolute;inset:-6px}.AboutPage-module__AUJBLG__timelineNode:hover .AboutPage-module__AUJBLG__timelineDot{background-color:#14aaa5;transform:scale(1.15)}.AboutPage-module__AUJBLG__timelineNode:hover .AboutPage-module__AUJBLG__timelineDot:after{border-color:#14aaa56b}.AboutPage-module__AUJBLG__timelineLabel{color:#061d2e;margin:0 0 8px;font-size:14.5px;font-weight:600}.AboutPage-module__AUJBLG__timelineDesc{color:#536b79;max-width:180px;margin:0 auto;font-size:12.5px;line-height:1.5}.AboutPage-module__AUJBLG__locationsSection{background-color:#fff}.AboutPage-module__AUJBLG__locationsIntro{margin:0 auto 56px}.AboutPage-module__AUJBLG__locationsGrid{grid-template-columns:repeat(6,1fr);gap:24px;display:grid}.AboutPage-module__AUJBLG__cardMainLarge{grid-column:span 2}.AboutPage-module__AUJBLG__cardMainSmall{grid-column:span 3}.AboutPage-module__AUJBLG__locationCard{aspect-ratio:1.15;box-shadow:none;border:1px solid #144e6014;border-radius:20px;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.AboutPage-module__AUJBLG__locationBg{z-index:1;position:absolute;inset:0}.AboutPage-module__AUJBLG__locationBgImage{object-fit:cover;transition:transform .5s}.AboutPage-module__AUJBLG__locationOverlay{z-index:2;background:linear-gradient(#0000 0%,#011e2f7a 44%,#011827f2 100%);position:absolute;inset:0}.AboutPage-module__AUJBLG__locationCardContent{z-index:3;color:#fff;width:100%;padding:24px;position:relative}.AboutPage-module__AUJBLG__locationCard:hover .AboutPage-module__AUJBLG__locationBgImage{transform:scale(1.03)}.AboutPage-module__AUJBLG__locationCategory{letter-spacing:.12em;color:#67dcd1;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:700;display:block}.AboutPage-module__AUJBLG__locationName{color:#fff;margin:0 0 6px;font-size:20px;font-weight:600}.AboutPage-module__AUJBLG__locationCard:hover .AboutPage-module__AUJBLG__locationLink svg{transform:translate(3px)}.AboutPage-module__AUJBLG__locationDesc{color:#ffffffd1;margin:0 0 16px;font-size:13.5px;line-height:1.45}.AboutPage-module__AUJBLG__locationPhone{color:#ffffffa6;align-items:center;gap:6px;margin-bottom:12px;font-size:12.5px;display:flex}.AboutPage-module__AUJBLG__locationLink{color:#67dcd1;align-items:center;gap:6px;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.AboutPage-module__AUJBLG__locationLink svg{transition:transform .2s}.AboutPage-module__AUJBLG__locationLink:hover{color:#9bf3e8}.AboutPage-module__AUJBLG__standardsSection{--section-title-color:#fff;--section-description-color:#ffffffc2;--section-eyebrow-color:#67dcd1;color:#fff;background-color:#031827}.AboutPage-module__AUJBLG__standardsHeading{color:#fff}.AboutPage-module__AUJBLG__standardsDescription{color:#ffffffc2}.AboutPage-module__AUJBLG__standardsGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:64px;display:grid}.AboutPage-module__AUJBLG__standardsText{flex-direction:column;display:flex}.AboutPage-module__AUJBLG__standardsList{flex-direction:column;gap:20px;margin-top:32px;display:flex}.AboutPage-module__AUJBLG__standardRow{align-items:flex-start;gap:12px;display:flex}.AboutPage-module__AUJBLG__standardIcon{color:#67dcd1;flex-shrink:0;margin-top:3px}.AboutPage-module__AUJBLG__standardContent h3{color:#fff;margin:0 0 4px;font-size:16px;font-weight:600}.AboutPage-module__AUJBLG__standardContent p{color:#a0aec0d9;margin:0;font-size:14.5px;line-height:1.5}.AboutPage-module__AUJBLG__standardsVisual{justify-content:center;display:flex}.AboutPage-module__AUJBLG__padiLogoPanel{background:#ffffff0d;border:1px solid #67dcd129;border-radius:20px;justify-content:center;align-items:center;max-width:320px;padding:36px 48px;display:inline-flex}.AboutPage-module__AUJBLG__padiLogoImg{object-fit:contain}.AboutPage-module__AUJBLG__testimonialsSection{background-color:#fff;overflow:hidden}.AboutPage-module__AUJBLG__testimonialsIntro{margin:0 auto 56px}.AboutPage-module__AUJBLG__testimonialsCarouselRow{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:20px;padding-left:20px;padding-right:20px;display:flex}.AboutPage-module__AUJBLG__testimonialCard{width:min(360px,100%);box-shadow:none;background-color:#f7fbfc;border:1px solid #144e600f;border-radius:16px;flex-direction:column;padding:24px;display:flex}.AboutPage-module__AUJBLG__shade0{background-color:#6ee1d208;border-color:#6ee1d21f}.AboutPage-module__AUJBLG__shade1{background-color:#f6e05e08;border-color:#f6e05e1f}.AboutPage-module__AUJBLG__shade2{background-color:#eb684c05;border-color:#eb684c14}.AboutPage-module__AUJBLG__shade3{background-color:#66e0d408;border-color:#66e0d41f}.AboutPage-module__AUJBLG__shade4{background-color:#03121f03;border-color:#03121f14}.AboutPage-module__AUJBLG__testimonialProfile{align-items:center;gap:12px;margin-bottom:16px;display:flex}.AboutPage-module__AUJBLG__testimonialAvatar{object-fit:cover;border-radius:50%}.AboutPage-module__AUJBLG__testimonialMeta{flex-direction:column;display:flex}.AboutPage-module__AUJBLG__testimonialName{color:#061d2e;font-size:14.5px;font-weight:600}.AboutPage-module__AUJBLG__testimonialText{color:#536b79;margin:0;font-size:14px;line-height:1.5;position:relative}.AboutPage-module__AUJBLG__testimonialQuoteMark{color:#67dcd12e;font-family:serif;font-size:36px;line-height:0;position:absolute;top:-16px;left:-8px}.AboutPage-module__AUJBLG__ctaSection{margin-bottom:72px;padding:0}.AboutPage-module__AUJBLG__ctaContainer{--section-title-color:#fff;--section-description-color:#ffffffd9;--section-eyebrow-color:#67dcd1;border-radius:30px;justify-content:center;align-items:center;width:min(1380px,100% - 72px);min-height:340px;margin-inline:auto;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 48px #03182714}.AboutPage-module__AUJBLG__ctaBgImage{object-fit:cover;z-index:1}.AboutPage-module__AUJBLG__ctaOverlay{z-index:2;background-color:#031827b8;position:absolute;inset:0}.AboutPage-module__AUJBLG__ctaContent{z-index:3;text-align:center;color:#fff;width:100%;max-width:680px;padding:48px 24px;position:relative}.AboutPage-module__AUJBLG__ctaEyebrow{color:#67dcd1}.AboutPage-module__AUJBLG__ctaHeading{margin:0 0 12px}.AboutPage-module__AUJBLG__ctaDesc{color:#ffffffd9;margin:0 0 28px}.AboutPage-module__AUJBLG__ctaActions{justify-content:center;gap:16px;display:flex}@media (max-width:1400px) and (min-width:1024px){.AboutPage-module__AUJBLG__heroContainer,.AboutPage-module__AUJBLG__ctaContainer{width:calc(100% - 48px)}.AboutPage-module__AUJBLG__heroContentPanel{padding:42px 36px}}@media (max-width:1023px){.AboutPage-module__AUJBLG__container{width:calc(100% - 48px)}.AboutPage-module__AUJBLG__heroSection{margin-top:84px;margin-bottom:56px}.AboutPage-module__AUJBLG__heroContainer{border-radius:26px;width:calc(100% - 36px);height:580px}.AboutPage-module__AUJBLG__heroGrid{grid-template-columns:45% 55%;height:100%}.AboutPage-module__AUJBLG__heroVisualPanel{height:100%}.AboutPage-module__AUJBLG__heroContentPanel{padding:36px}.AboutPage-module__AUJBLG__heroTitle{font-size:50px;line-height:1}.AboutPage-module__AUJBLG__storyGrid{grid-template-columns:1fr;gap:40px}.AboutPage-module__AUJBLG__storyVisuals{max-width:600px;margin:0 auto}.AboutPage-module__AUJBLG__statsGrid{grid-template-columns:repeat(2,1fr);gap:24px}.AboutPage-module__AUJBLG__benefitsGrid{grid-template-columns:repeat(2,1fr);gap:20px}.AboutPage-module__AUJBLG__timelineItems{grid-template-columns:repeat(3,1fr);gap:32px 16px}.AboutPage-module__AUJBLG__timelineTrack{display:none}.AboutPage-module__AUJBLG__locationsGrid{grid-template-columns:repeat(2,1fr);gap:20px}.AboutPage-module__AUJBLG__cardMainLarge,.AboutPage-module__AUJBLG__cardMainSmall{grid-column:span 1}.AboutPage-module__AUJBLG__standardsGrid{grid-template-columns:1fr;gap:40px}.AboutPage-module__AUJBLG__standardsVisual{order:-1}.AboutPage-module__AUJBLG__ctaContainer{border-radius:26px;width:calc(100% - 36px)}}@media (max-width:767px){.AboutPage-module__AUJBLG__container{width:calc(100% - 32px)}.AboutPage-module__AUJBLG__heroSection{margin-top:80px;margin-bottom:48px}.AboutPage-module__AUJBLG__heroContainer{border-radius:22px;width:calc(100% - 24px);height:auto}.AboutPage-module__AUJBLG__heroGrid{grid-template-columns:1fr;height:auto}.AboutPage-module__AUJBLG__heroVisualPanel{height:320px}.AboutPage-module__AUJBLG__heroContentPanel{padding:28px 20px}.AboutPage-module__AUJBLG__heroTitle{font-size:40px;line-height:1.02}.AboutPage-module__AUJBLG__heroVisualOverlay{background:linear-gradient(#03182766 0%,#0000 100%)}.AboutPage-module__AUJBLG__heroActions{flex-direction:column;align-items:stretch;gap:12px}.AboutPage-module__AUJBLG__heroBtnPrimary,.AboutPage-module__AUJBLG__heroBtnSecondary{justify-content:center;width:100%}.AboutPage-module__AUJBLG__storyMainImageWrapper{grid-column:1/11}.AboutPage-module__AUJBLG__storySubImageWrapper{grid-column:7/13}.AboutPage-module__AUJBLG__statsGrid{grid-template-columns:repeat(2,1fr);gap:16px}.AboutPage-module__AUJBLG__statValue{font-size:32px}.AboutPage-module__AUJBLG__benefitsGrid{grid-template-columns:1fr;gap:16px}.AboutPage-module__AUJBLG__timelineItems{grid-template-columns:1fr;gap:28px}.AboutPage-module__AUJBLG__timelineNode{text-align:left;grid-template-columns:auto 1fr;align-items:flex-start;gap:16px;display:grid}.AboutPage-module__AUJBLG__timelineDot{margin-top:2px;margin-bottom:0}.AboutPage-module__AUJBLG__timelineDesc{max-width:unset;margin:0}.AboutPage-module__AUJBLG__locationsGrid{grid-template-columns:1fr;gap:16px}.AboutPage-module__AUJBLG__locationCard{aspect-ratio:1.35}.AboutPage-module__AUJBLG__ctaContainer{border-radius:22px;width:calc(100% - 24px);min-height:260px}.AboutPage-module__AUJBLG__ctaContent{padding:32px 16px}.AboutPage-module__AUJBLG__ctaActions{flex-direction:column;align-items:stretch;gap:12px}.AboutPage-module__AUJBLG__ctaActions a{justify-content:center;width:100%}}.AboutPage-module__AUJBLG__aboutPageWrapper{--about-navy:#031d2d;--about-heading:#061d2e;--about-body:#526b79;--about-muted:#718793;--about-aqua:#18b5ad;--about-light:#f5fafb;--about-border:#d8e8eb;background:var(--about-light)}.AboutPage-module__AUJBLG__sectionDesktopSpacing{padding-block:var(--section-padding)}.AboutPage-module__AUJBLG__heroSection{margin-top:32px;margin-bottom:72px}.AboutPage-module__AUJBLG__heroContainer,.AboutPage-module__AUJBLG__ctaContainer{width:min(1380px,100% - 64px)}.AboutPage-module__AUJBLG__heroGrid{grid-template-columns:minmax(0,.46fr) minmax(0,.54fr)}.AboutPage-module__AUJBLG__heroContentPanel{padding:64px 58px}.AboutPage-module__AUJBLG__heroTitle{font-size:clamp(52px,4.2vw - 2px,60px)}.AboutPage-module__AUJBLG__heroText{color:#ffffffd6;max-width:560px;font-size:17px;line-height:1.65}.AboutPage-module__AUJBLG__heroPointItem{font-size:15px}.AboutPage-module__AUJBLG__heroBtnPrimary,.AboutPage-module__AUJBLG__heroBtnSecondary{min-height:50px;padding:13px 24px;font-size:14px}.AboutPage-module__AUJBLG__storyGrid{gap:80px}.AboutPage-module__AUJBLG__storyDecorCircle{display:none}.AboutPage-module__AUJBLG__storyMainImageWrapper{aspect-ratio:1.2;border-radius:24px}.AboutPage-module__AUJBLG__storySubImageWrapper{aspect-ratio:1.05;border-radius:18px;margin-top:-48px}.AboutPage-module__AUJBLG__storyQuote{border-left-color:var(--about-aqua);background:#e9f8f7;margin-top:28px;padding:20px 22px}.AboutPage-module__AUJBLG__storyQuote p{font-size:16px;color:var(--about-heading)!important}.AboutPage-module__AUJBLG__statsGrid{gap:24px}.AboutPage-module__AUJBLG__statCard{padding:28px 18px}.AboutPage-module__AUJBLG__statValue{font-size:40px}.AboutPage-module__AUJBLG__statLabel{color:#ffffffc7;font-size:14px}.AboutPage-module__AUJBLG__statsNote{color:#ffffff94;font-size:13px}.AboutPage-module__AUJBLG__benefitsIntro,.AboutPage-module__AUJBLG__timelineIntro,.AboutPage-module__AUJBLG__locationsIntro,.AboutPage-module__AUJBLG__testimonialsIntro{margin-bottom:48px}.AboutPage-module__AUJBLG__benefitsGrid{gap:24px}.AboutPage-module__AUJBLG__benefitCard{border-color:var(--about-border);background:#fff;min-height:178px;padding:26px 24px}.AboutPage-module__AUJBLG__benefitNumber{width:32px;height:32px;color:var(--about-aqua);background:#e9f8f7;border-radius:10px;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.AboutPage-module__AUJBLG__benefitTitle{font-size:18px}.AboutPage-module__AUJBLG__benefitDesc{color:var(--about-body);font-size:14px;line-height:1.55}.AboutPage-module__AUJBLG__timelineContainer{padding:24px 0}.AboutPage-module__AUJBLG__timelineTrack{background:#18b5ad6b;height:3px}.AboutPage-module__AUJBLG__timelineDot{border-width:4px;width:18px;height:18px;margin-bottom:22px}.AboutPage-module__AUJBLG__timelineLabel{font-size:17px}.AboutPage-module__AUJBLG__timelineDesc{max-width:190px;font-size:14px;line-height:1.55;color:var(--about-body)!important}.AboutPage-module__AUJBLG__locationsGrid{gap:24px}@media (max-width:1023px){.AboutPage-module__AUJBLG__locationsGrid{gap:20px}}@media (max-width:767px){.AboutPage-module__AUJBLG__locationsGrid{gap:16px}}.AboutPage-module__AUJBLG__locationCard{aspect-ratio:1.35;min-height:320px}.AboutPage-module__AUJBLG__cardMainSmall{min-height:300px}.AboutPage-module__AUJBLG__locationCardContent{padding:26px}.AboutPage-module__AUJBLG__locationCategory{font-size:11px}.AboutPage-module__AUJBLG__locationName{font-size:22px}.AboutPage-module__AUJBLG__locationDesc{max-width:390px;font-size:14px;line-height:1.55}.AboutPage-module__AUJBLG__standardsGrid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:80px}.AboutPage-module__AUJBLG__standardContent h3{font-size:18px}.AboutPage-module__AUJBLG__standardContent p{color:#ffffffbd;font-size:15px}.AboutPage-module__AUJBLG__padiLogoPanel{background:#ffffff14;border-color:#67dcd147;width:min(360px,100%);min-height:240px;padding:34px 42px}.AboutPage-module__AUJBLG__padiLogoImg{width:260px;height:auto}.AboutPage-module__AUJBLG__testimonialCard{border-color:#144e601f;min-height:220px;padding:24px;box-shadow:0 12px 30px #0930410f}.AboutPage-module__AUJBLG__testimonialText{font-size:14px;line-height:1.6;color:var(--about-body)!important}.AboutPage-module__AUJBLG__testimonialName{font-size:15px}.AboutPage-module__AUJBLG__testimonialRole{color:var(--about-muted);font-size:13px}.AboutPage-module__AUJBLG__ctaContainer{min-height:330px}.AboutPage-module__AUJBLG__ctaOverlay{background:#031827c7}@media (max-width:1400px) and (min-width:1024px){.AboutPage-module__AUJBLG__heroContainer,.AboutPage-module__AUJBLG__ctaContainer{width:calc(100% - 64px)}.AboutPage-module__AUJBLG__heroContentPanel{padding:52px 44px}.AboutPage-module__AUJBLG__heroTitle{font-size:clamp(46px,4vw - 2px,54px)}.AboutPage-module__AUJBLG__storyGrid,.AboutPage-module__AUJBLG__standardsGrid{gap:56px}}@media (max-width:1023px){.AboutPage-module__AUJBLG__container{width:calc(100% - 48px)}.AboutPage-module__AUJBLG__sectionDesktopSpacing{padding-block:var(--section-padding)}.AboutPage-module__AUJBLG__heroContainer,.AboutPage-module__AUJBLG__ctaContainer{width:calc(100% - 48px)}.AboutPage-module__AUJBLG__heroGrid{grid-template-columns:1fr}.AboutPage-module__AUJBLG__heroContentPanel{padding:48px 42px}.AboutPage-module__AUJBLG__storyGrid{gap:40px}.AboutPage-module__AUJBLG__timelineTrack{display:none}.AboutPage-module__AUJBLG__timelineLabel{font-size:17px}.AboutPage-module__AUJBLG__timelineDesc{font-size:14px}.AboutPage-module__AUJBLG__standardsGrid{gap:48px}}@media (max-width:767px){.AboutPage-module__AUJBLG__sectionDesktopSpacing{padding-block:var(--section-padding)}.AboutPage-module__AUJBLG__heroContainer,.AboutPage-module__AUJBLG__ctaContainer{width:calc(100% - 24px)}.AboutPage-module__AUJBLG__heroContentPanel{padding:36px 24px}.AboutPage-module__AUJBLG__heroTitle{font-size:36px}.AboutPage-module__AUJBLG__heroText{font-size:16px}.AboutPage-module__AUJBLG__locationCard{min-height:300px}.AboutPage-module__AUJBLG__padiLogoPanel{min-height:210px;padding:28px}.AboutPage-module__AUJBLG__padiLogoImg{width:220px}}.AboutPage-module__AUJBLG__ctaContent{padding:80px 24px}.AboutPage-module__AUJBLG__ctaEyebrow{margin-bottom:15px}.AboutPage-module__AUJBLG__ctaHeading{margin-bottom:22px}.AboutPage-module__AUJBLG__ctaDesc{width:min(100%,560px);margin:0 auto 30px}.AboutPage-module__AUJBLG__ctaActions{gap:16px;margin-top:13px}@media (max-width:767px){.AboutPage-module__AUJBLG__ctaContent{padding:52px 20px}.AboutPage-module__AUJBLG__ctaActions{gap:12px}}.AboutPage-module__AUJBLG__heroSection{background:radial-gradient(circle at 78% 12%,#31b2b52e,#0000 34%),linear-gradient(#031827 0%,#052b40 100%);margin-top:0;margin-bottom:0;padding:120px 0 104px}.AboutPage-module__AUJBLG__heroContainer{border-color:#67dcd133;box-shadow:0 28px 76px #01121d52}.AboutPage-module__AUJBLG__heroVisualOverlay{background:linear-gradient(#03182770 0%,#0318271f 42%,#0318276b 100%),linear-gradient(90deg,#031827f0 0%,#031827ad 35%,#0318273d 76%,#03182714 100%)}@media (max-width:1023px){.AboutPage-module__AUJBLG__heroSection{padding:104px 0 80px}}@media (max-width:767px){.AboutPage-module__AUJBLG__heroSection{padding:88px 0 60px}}
.FinalCTAMarineAnimations-module__SMbHPq__layer{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.FinalCTAMarineAnimations-module__SMbHPq__lionFish{pointer-events:none;will-change:transform;aspect-ratio:8/5;filter:drop-shadow(0 12px 18px #010f1c29);width:min(17vw,220px);line-height:0;display:block;position:absolute;top:0;left:0}.FinalCTAMarineAnimations-module__SMbHPq__lionFish>*{width:100%;height:100%}@media (max-width:1023px){.FinalCTAMarineAnimations-module__SMbHPq__lionFish{width:min(17vw,170px)}}@media (max-width:767px){.FinalCTAMarineAnimations-module__SMbHPq__lionFish{opacity:.9;width:130px}}@media (prefers-reduced-motion:reduce){.FinalCTAMarineAnimations-module__SMbHPq__layer{display:none}}
