.sea-page{width:100%;overflow-x:hidden}.sea-hero{background:linear-gradient(135deg,#f0f7ff,#e6f2ff);justify-content:center;align-items:center;gap:3rem;width:100%;margin:0 auto;padding:10rem 2rem;display:flex;position:relative}.sea-hero__content{flex:1;max-width:600px;margin:0 auto}.sea-hero__content h1{font-size:var(--fs-h1);color:#036;margin-bottom:1.5rem;font-weight:700;line-height:1.2}.sea-hero__lead{font-size:var(--fs-body);color:#334155;margin-bottom:2rem;line-height:1.6}.sea-hero__stats{flex-wrap:wrap;gap:2rem;margin-bottom:2rem;display:flex}.sea-hero__stats .stat{flex-direction:column;gap:.25rem;display:flex}.sea-hero__stats .stat__number{font-size:var(--fs-h2);color:#1f6581;font-weight:700}.sea-hero__stats .stat__label{font-size:var(--fs-body);color:#64748b}.sea-hero__image{flex:1;max-width:fit-content}.sea-hero__image img{border-radius:12px;width:100%;height:auto;box-shadow:0 10px 30px #0000001f}@media (max-width:1024px){.sea-hero{text-align:center;flex-direction:column;width:90%;padding:5rem 1.5rem}.sea-hero__content{max-width:100%}.sea-hero__stats{justify-content:center}.sea-hero__image{max-width:100%}}@media (max-width:768px){.sea-hero{flex-direction:column-reverse;gap:2rem;width:95%;padding:4rem 1rem}.sea-hero__content{flex-direction:column;align-items:center;display:flex}.sea-hero__lead{font-size:var(--fs-body)}.sea-hero__stats{gap:1.5rem}}.sea-services{background:#fff;width:80%;max-width:1200px;margin:0 auto;padding:6rem 2rem}.sea-services__header{text-align:center;margin-bottom:3rem}.sea-services__header h2{font-size:var(--fs-h2);color:#036;margin-bottom:1rem;font-weight:700}.sea-services__header p{font-size:var(--fs-body);color:#64748b;max-width:700px;margin:0 auto}.sea-services__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}@media (max-width:1024px){.sea-services{width:95%;padding:4rem 1.5rem}.sea-services__grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:768px){.sea-services__grid{grid-template-columns:1fr;gap:1.5rem}}.service-card{background:#f9fafb;border:1px solid #1f65811a;border-radius:12px;padding:2rem;transition:transform .3s,box-shadow .3s}.service-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px #0000001a}.service-card__icon{margin-bottom:1rem;font-size:3rem}.service-card__title{font-size:var(--fs-h4);color:#036;margin-bottom:.75rem;font-weight:600}.service-card__description{font-size:var(--fs-body);color:#475569;line-height:1.6}@media (max-width:768px){.service-card__description{text-align:left}}.sea-benefits{width:80%;margin:0 auto;padding:6rem 2rem}.sea-benefits__header{text-align:center;margin-bottom:3rem}.sea-benefits__header h2{font-size:var(--fs-h2);color:#036;font-weight:700}.sea-benefits__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}@media (max-width:1024px){.sea-benefits{width:95%;padding:4rem 1.5rem}}@media (max-width:768px){.sea-benefits{padding:3rem 1.5rem}.sea-benefits__grid{grid-template-columns:1fr}}.benefit-card{background:linear-gradient(135deg,#cfdcca,#f0f7ff);border-radius:12px;padding:2rem;box-shadow:0 4px 12px #0000000f}.benefit-card h3{font-size:var(--fs-h4);color:#036;margin-bottom:.75rem;font-weight:600}.benefit-card p{color:#475569;font-size:1rem;line-height:1.6}@media (max-width:768px){.benefit-card p{text-align:left}}.sea-process{background:#fff;width:100%;margin:0 auto;padding:6rem 2rem}.sea-process__content{max-width:900px;margin:0 auto}.sea-process__content h2{font-size:var(--fs-h2);color:#036;text-align:center;margin-bottom:3rem;font-weight:700}.sea-process__cta{text-align:center;border-radius:12px;margin-top:4rem;padding:3rem}.sea-process__cta h3{font-size:var(--fs-h3);color:#036;margin-bottom:1rem;font-weight:700}.sea-process__cta p{font-size:var(--fs-body);color:#64748b;max-width:700px;margin-bottom:2rem;margin-left:auto;margin-right:auto}@media (max-width:1024px){.sea-process{width:95%;padding:4rem 1.5rem}}@media (max-width:768px){.sea-process{padding:3rem 1.5rem}.sea-process__cta{flex-direction:column;align-items:center;padding:2rem 1.5rem;display:flex}.sea-process__cta h3{font-size:var(--fs-h4);text-align:left}.sea-process__cta p{font-size:var(--fs-body);text-align:left}}.process-steps{flex-direction:column;gap:2.5rem;display:flex}.process-step{align-items:flex-start;gap:1.5rem;display:flex}.process-step .step-number{color:#fff;width:50px;height:50px;font-size:var(--fs-h4);background:#1f6581;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.process-step h3{font-size:var(--fs-h4);color:#036;margin-bottom:.5rem;font-weight:600}.process-step p{color:#475569;font-size:1rem;line-height:1.6}@media (max-width:768px){.process-step{flex-direction:column;gap:1rem}.process-step .step-number{width:40px;height:40px;font-size:var(--fs-body)}.process-step h3{font-size:var(--fs-h4)}.process-step p{text-align:left}}.sea-process-steps{background:linear-gradient(135deg,#e6f2ff,#f0f7ff);width:100%;margin:0;padding:6rem 2rem}.sea-process-steps__header{text-align:center;margin-bottom:4rem}.sea-process-steps__header h2{font-size:var(--fs-h2);color:#036;margin-bottom:1rem;font-weight:700}.sea-process-steps__header p{font-size:var(--fs-body);color:#64748b;max-width:700px;margin:0 auto}@media (max-width:1024px){.sea-process-steps{width:95%;padding:4rem 1.5rem}}@media (max-width:768px){.sea-process-steps{width:100%;padding:3rem 1.5rem}}.process-timeline{flex-direction:column;gap:2rem;max-width:900px;margin:0 auto;display:flex;position:relative}.process-timeline:before{content:"";background:linear-gradient(#1f6581,#1f658133);width:2px;position:absolute;top:30px;bottom:30px;left:30px}@media (max-width:768px){.process-timeline:before{left:20px}}.process-timeline .process-step{align-items:flex-start;gap:2rem;display:flex;position:relative}.process-timeline .process-step__number{color:#fff;width:60px;height:60px;font-size:var(--fs-h4);z-index:1;background:linear-gradient(135deg,#1f6581,#2b7a99);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex;box-shadow:0 4px 12px #1f65814d}.process-timeline .process-step__content{background:#f9fafb;border-left:3px solid #1f6581;border-radius:12px;flex:1;padding:1.5rem 2rem 1.5rem 3rem}.process-timeline .process-step__content h3{font-size:var(--fs-h4);color:#036;margin-bottom:.75rem;font-weight:600}.process-timeline .process-step__content p{font-size:var(--fs-body);color:#475569;margin:0;line-height:1.7}@media (max-width:768px){.process-timeline .process-step{gap:1rem}.process-timeline .process-step__number{width:40px;height:40px;font-size:var(--fs-h4)}.process-timeline .process-step__content{padding:1rem 1.5rem 1rem 2rem}.process-timeline .process-step__content h3{font-size:var(--fs-h4)}.process-timeline .process-step__content p{font-size:var(--fs-body)}}.sea-pricing{text-align:center;background:linear-gradient(135deg,#f8fafc,#e6f2ff);padding:6rem 2rem}.sea-pricing__content{max-width:1000px;margin:0 auto}.sea-pricing__icon{margin-bottom:1rem;font-size:3rem}.sea-pricing h2{color:#036;margin-bottom:1rem;font-size:2.5rem}.sea-pricing__lead{color:#475569;max-width:700px;margin-bottom:3rem;margin-left:auto;margin-right:auto;font-size:1.125rem;line-height:1.7}.sea-pricing__highlights{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:2.5rem;display:grid}.sea-pricing__note{color:#64748b;max-width:700px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:.95rem}.sea-pricing__cta{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.pricing-highlight{background:#fff;border-radius:12px;padding:2rem;transition:transform .3s,box-shadow .3s;box-shadow:0 2px 8px #00000014}.pricing-highlight:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.pricing-highlight__label{color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem;font-size:.9rem;font-weight:600;display:block}.pricing-highlight__value{color:#036;margin-bottom:.5rem;font-size:2rem;font-weight:700;display:block}.pricing-highlight__desc{color:#64748b;font-size:.9rem;display:block}@media (max-width:768px){.pricing-highlight{padding:1.5rem}}
