._83Spgq_canvas{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 88%,#0000);mask-image:linear-gradient(#000 88%,#0000)}@media (min-width:1024px){._83Spgq_canvas{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#000 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#000 80%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}}._83Spgq_row{animation:.5s both _83Spgq_rowIn}@keyframes _83Spgq_rowIn{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){._83Spgq_row{animation:none}}
.G8NhnG_section{background:#fff;border-bottom:1px solid #e2e8f0;scroll-margin-top:96px}.G8NhnG_inner{padding-block:80px}.G8NhnG_eyebrow{color:#0f9d8e;letter-spacing:.05em;text-transform:uppercase;margin:0 0 28px;font-size:20px;font-weight:900}.G8NhnG_fishStage{isolation:isolate;position:relative}.G8NhnG_layout{z-index:1;pointer-events:none;grid-template-columns:1fr 88px 1.2fr;align-items:start;display:grid;position:relative}.G8NhnG_intro,.G8NhnG_cardsColumn{pointer-events:auto}.G8NhnG_intro h2{color:#0f172b;margin:0 0 24px;font-size:36px;font-weight:700;line-height:1.2}.G8NhnG_intro h2 span{color:#0f9d8e}.G8NhnG_intro p{color:#334155;margin:0;font-size:18px;line-height:1.7}.G8NhnG_bridge{color:#0f172b;margin:0 0 18px;font-size:16px;font-weight:600}.G8NhnG_cardsColumn{grid-column:3;min-width:0}.G8NhnG_cards{gap:16px;margin:0;padding:0;list-style:none;display:grid}.G8NhnG_card{background:#e1f5f4;border:1px solid #b0e3e1;border-radius:22px;overflow:clip}.G8NhnG_card summary{cursor:pointer;border-radius:21px;grid-template-columns:44px 1fr 22px;align-items:center;gap:18px;padding:26px;list-style:none;transition:background-color .15s;display:grid}.G8NhnG_card summary::-webkit-details-marker{display:none}.G8NhnG_card summary:hover{background:#d7f1f0}.G8NhnG_card summary:focus-visible{outline-offset:-4px;outline:3px solid #0f9d8e}.G8NhnG_number{color:#0f172b;background:#39bab6;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:700;display:flex}.G8NhnG_card h3{color:#08796f;margin:0;font-size:22px;font-weight:700;line-height:1.35}.G8NhnG_indicator{color:#0f9d8e;width:22px;height:22px;position:relative}.G8NhnG_indicator:before,.G8NhnG_indicator:after{content:"";background:currentColor;border-radius:2px;position:absolute}.G8NhnG_indicator:before{width:16px;height:2px;top:10px;left:3px}.G8NhnG_indicator:after{width:2px;height:16px;top:3px;left:10px}.G8NhnG_card[open] .G8NhnG_indicator:after{display:none}.G8NhnG_card>p{color:#334155;margin:0;padding:0 26px 26px 88px;font-size:17px;line-height:1.65}.G8NhnG_fishRail{--swim-state:paused;z-index:0;pointer-events:none;border-radius:12px;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.G8NhnG_fishRail[data-visible=true]{--swim-state:running}.G8NhnG_fishTravel{opacity:.42;mix-blend-mode:multiply;animation:48s linear infinite alternate G8NhnG_swimAcross;position:absolute;inset:0}.G8NhnG_fishFacing{transform-origin:132px 28px;width:160px;height:56px;animation:96s step-end infinite G8NhnG_fishDirection;display:block}.G8NhnG_swimmingFish{width:160px;height:56px;animation:2.8s ease-in-out infinite G8NhnG_fishFloat;display:block;overflow:visible}.G8NhnG_fishTail{transform-box:fill-box;transform-origin:100%;animation:.7s ease-in-out infinite alternate G8NhnG_tailBeat}.G8NhnG_bubbles circle{animation:2.4s ease-out infinite G8NhnG_bubbleDrift}.G8NhnG_bubbles circle:nth-child(2){animation-delay:-.5s}.G8NhnG_bubbles circle:nth-child(3){animation-delay:-1s}.G8NhnG_bubbles circle:nth-child(4){animation-delay:-1.5s}.G8NhnG_bubbles circle:nth-child(5){animation-delay:-2s}.G8NhnG_fishTravel,.G8NhnG_fishFacing,.G8NhnG_swimmingFish,.G8NhnG_fishTail,.G8NhnG_bubbles circle{animation-play-state:var(--swim-state)}@keyframes G8NhnG_swimAcross{0%{opacity:0;transform:translate(-270px)}1%{opacity:.42;transform:translate(-88px)}29%{opacity:.42;transform:translate(calc(100% - 176px))}30%,31%{opacity:0;transform:translate(100%)}33%{opacity:0;transform:translate(100%,45%)}34%{opacity:.42;transform:translate(calc(100% - 176px),45%)}63%{opacity:.42;transform:translate(-88px,45%)}64%,65%{opacity:0;transform:translate(-270px,45%)}67%{opacity:0;transform:translate(-270px,calc(100% - 56px))}68%{opacity:.42;transform:translate(-88px,calc(100% - 56px))}99%{opacity:.42;transform:translate(calc(100% - 176px),calc(100% - 56px))}to{opacity:0;transform:translate(100%,calc(100% - 56px))}}@keyframes G8NhnG_fishDirection{0%{transform:scaleX(1)}16%{transform:scaleX(-1)}33%{transform:scaleX(1)}50%{transform:scaleX(-1)}66.5%{transform:scaleX(1)}83.5%{transform:scaleX(-1)}}@keyframes G8NhnG_fishFloat{0%,to{transform:translateY(3px)rotate(1deg)}50%{transform:translateY(-3px)rotate(-1deg)}}@keyframes G8NhnG_tailBeat{0%{transform:scaleX(.75)}to{transform:scaleX(1)}}@keyframes G8NhnG_bubbleDrift{0%{opacity:0;transform:translate(6px,2px)}20%{opacity:1}60%{opacity:.85}to{opacity:0;transform:translate(-12px,-6px)}}@media (max-width:1000px){.G8NhnG_inner{padding-block:64px}.G8NhnG_layout{grid-template-columns:1fr 64px 1.2fr}.G8NhnG_intro h2{font-size:30px}.G8NhnG_intro p{font-size:17px}.G8NhnG_card summary{grid-template-columns:38px 1fr 20px;gap:14px;padding:22px}.G8NhnG_number{border-radius:12px;width:38px;height:38px}.G8NhnG_card h3{font-size:20px}.G8NhnG_card>p{padding:0 22px 22px}}@media (max-width:700px){.G8NhnG_inner{padding-block:32px 40px}.G8NhnG_eyebrow{margin-bottom:22px}.G8NhnG_layout{grid-template-columns:1fr;gap:32px}.G8NhnG_cardsColumn{grid-column:1}.G8NhnG_intro h2{margin-bottom:20px}.G8NhnG_card summary{grid-template-columns:32px 1fr 18px;gap:10px;padding:18px 16px}.G8NhnG_number{width:32px;height:36px;font-size:14px}.G8NhnG_card h3{font-size:19px}.G8NhnG_card>p{padding:0 16px 22px;font-size:16px}.G8NhnG_fishTravel{animation-duration:30s}.G8NhnG_fishFacing{animation-duration:60s}}@media (min-width:640px) and (max-width:767px){.G8NhnG_eyebrow{font-size:18px}}@media (max-width:639px){.G8NhnG_eyebrow{font-size:16px}}@media (prefers-reduced-motion:reduce){.G8NhnG_card summary{transition:none}.G8NhnG_fishTravel,.G8NhnG_fishFacing,.G8NhnG_swimmingFish,.G8NhnG_fishTail,.G8NhnG_bubbles circle{animation:none}.G8NhnG_fishTravel{transform:translate(15%)}.G8NhnG_bubbles{display:none}}
