.water-page{background:#f4f7fb;min-height:100vh}.sector-header{z-index:25;background:#fff;border-bottom:1px solid #f4f7fb;justify-content:space-between;align-items:center;height:78px;padding:0 5vw;display:flex;position:sticky;top:0}.sector-header>a{color:#123b67;font-size:11px;font-weight:900;text-decoration:none}.sector-header>div{text-align:center}.sector-header strong,.sector-header span{display:block}.sector-header span{color:#6a7882;font-size:9px}.water-hero{color:#fff;background:#123b67;grid-template-columns:1fr 1fr;min-height:620px;display:grid;overflow:hidden}.water-hero>div{align-self:center;padding:85px 5vw}.water-hero h1{margin:17px 0;font:700 66px/1.02 Georgia,serif}.water-hero em{color:#8bd578;font-style:normal}.water-hero p{color:#ced9e5;max-width:580px;line-height:1.7}.water-hero a{color:#000;background:#55a943;border-radius:9px;margin-top:20px;padding:13px 18px;font-weight:900;text-decoration:none;display:inline-block}.water-hero img{object-fit:cover;width:100%;height:100%}.pack-grid{z-index:2;grid-template-columns:repeat(3,1fr);gap:10px;max-width:1150px;margin:-42px auto 0;padding:0 20px;display:grid;position:relative}.pack-grid button{text-align:left;color:#123b67;background:#fff;border:1px solid #ced9e5;border-radius:15px;padding:20px}.pack-grid button.active{border-color:#123b67;box-shadow:0 12px 32px #123b671c}.pack-grid span,.pack-grid strong,.pack-grid b,.pack-grid small{display:block}.pack-grid span{font:700 27px Georgia,serif}.pack-grid strong{margin:8px 0}.pack-grid b{color:#123b67}.pack-grid small{color:#6d7f8c}.water-calc{grid-template-columns:1fr .85fr;gap:16px;max-width:1240px;margin:auto;padding:78px 25px;display:grid}.water-calc>div{background:#fff;border:1px solid #ced9e5;border-radius:22px;padding:32px}.water-calc h2,.water-ai h2,.water-info h2{font:700 39px Georgia,serif}.water-calc label{font-size:10px;font-weight:900;display:block}.water-calc label strong{float:right;color:#123b67}.water-calc input{accent-color:#123b67;width:100%;margin:18px 0;display:block}.unit-row{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.unit-row span{background:#f4f7fb;border-radius:9px;padding:12px;font-size:9px}.unit-row b{color:#123b67;margin-top:5px;font-size:15px;display:block}.water-calc button{color:#fff;background:#123b67;border:0;border-radius:9px;margin-top:18px;padding:12px 16px;font-weight:900}.water-result{flex-direction:column;justify-content:center;display:flex;color:#fff!important;background:#123b67!important}.water-result>span{letter-spacing:.14em;color:#8bd578;font-size:9px}.water-result>strong{margin:12px 0 20px;font:700 52px Georgia,serif}.water-result>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.water-result p{background:#ffffff0b;border:1px solid #ffffff14;border-radius:9px;margin:0;padding:12px;font-size:9px}.water-result b{margin-top:5px;font-size:15px;display:block}.water-result>small{color:#ced9e5;margin-top:16px;line-height:1.5}.water-ai{color:#fff;background:linear-gradient(135deg,#123b67,#123b67);border-radius:25px;grid-template-columns:.8fr 1.2fr;gap:30px;max-width:1190px;margin:auto;padding:38px;display:grid}.water-ai>div:first-child>span{background:#74c65d;border-radius:14px;place-items:center;width:48px;height:48px;font-size:22px;display:grid}.water-ai p{color:#ced9e5;line-height:1.6}.ai-controls{grid-template-columns:1fr 1fr;align-content:center;gap:10px;display:grid}.ai-controls label{font-size:9px}.ai-controls input{border:0;border-radius:8px;width:100%;margin-top:5px;padding:11px;display:block}.ai-controls button{color:#09284b;background:#f0bf45;border:0;border-radius:8px;grid-column:1/-1;padding:12px;font-weight:900}.ai-controls p{background:#ffffff0e;border-left:3px solid #f0bf45;border-radius:8px;grid-column:1/-1;margin:0;padding:13px}.water-info{grid-template-columns:1fr 1fr;align-items:center;gap:20px;max-width:1240px;margin:auto;padding:75px 25px;display:grid}.water-info img{object-fit:contain;border-radius:20px;width:100%;max-height:750px}.water-info>div{background:#fff;border-radius:20px;padding:35px}.water-info p{background:#f4f7fb;border-radius:8px;padding:11px}.water-info p b{color:#123b67;background:#f4f7fb;border-radius:50%;place-items:center;width:25px;height:25px;margin-right:9px;display:inline-grid}.water-info small{color:#6a7882;line-height:1.5}.sector-modal{z-index:60;background:#09284bd6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.sector-modal form{background:#fff;border-radius:20px;width:100%;max-width:520px;padding:30px;position:relative}.sector-modal h2{font:700 34px Georgia,serif}.sector-modal p{color:#667984}.sector-modal label{margin-top:10px;font-size:9px;font-weight:900;display:block}.sector-modal input{border:1px solid #ced9e5;border-radius:8px;width:100%;margin-top:5px;padding:10px;display:block}.sector-modal button{color:#fff;background:#123b67;border:0;border-radius:8px;width:100%;margin-top:14px;padding:12px;font-weight:900}.sector-modal .close{color:#333;background:#eee;width:32px;position:absolute;top:0;right:14px}.sector-modal form>strong{color:#123b67;margin-top:10px;display:block}@media (width<=850px){.water-hero,.water-calc,.water-ai,.water-info{grid-template-columns:1fr}.water-hero img{height:500px}.pack-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.sector-header>div{display:none}.water-hero h1{font-size:45px}.water-hero>div{padding:58px 22px}.pack-grid,.unit-row,.water-result>div,.ai-controls{grid-template-columns:1fr}.water-calc,.water-info{padding:55px 14px}.water-ai{margin:0 12px;padding:24px}.ai-controls button,.ai-controls p{grid-column:auto}}.moq-note{color:#76520b;background:#fff1d6;border-radius:8px;padding:10px;font-size:10px}.water-visual{text-align:center;background:radial-gradient(circle,#123b67,#123b67);flex-direction:column;justify-content:center;align-items:center;padding:35px;display:flex}.water-visual strong{font:700 42px Georgia,serif}.water-visual span{color:#ced9e5;margin-top:12px}.water-calc select,.sector-modal select,.sector-modal textarea{background:#fff;border:1px solid #ced9e5;border-radius:8px;width:100%;margin-top:6px;padding:11px;display:block}.sector-modal textarea{min-height:85px}.water-tool-desk{max-width:1240px;margin:0 auto 70px;padding:0 25px}.water-tool-desk h2{margin:9px 0;font:700 42px Georgia,serif}.water-tool-desk>div:first-child p{color:#687984}.water-tool-desk>div:last-child{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:23px;display:grid}.water-tool-desk button{text-align:left;color:#123b67;background:#fff;border:1px solid #ced9e5;border-radius:14px;min-height:140px;padding:18px}.water-tool-desk strong,.water-tool-desk span,.water-tool-desk b{display:block}.water-tool-desk strong{font:700 18px Georgia,serif}.water-tool-desk span{color:#6a7882;margin:9px 0;font-size:10px;line-height:1.45}.water-tool-desk b{color:#123b67;font-size:9px}.water-steps{gap:7px;display:grid}.water-steps p{background:#ffffff0e;border-radius:9px;margin:0;padding:11px}.water-steps b{color:#09284b;background:#f0bf45;border-radius:50%;place-items:center;width:25px;height:25px;margin-right:9px;display:inline-grid}.water-bridge{color:#fff;background:#123b67!important}.water-bridge p{color:#ced9e5;background:0 0;padding:0}.water-bridge>div{flex-wrap:wrap;gap:7px;display:flex}.water-bridge a{color:#123b67;background:#fff;border-radius:8px;padding:10px 12px;font-size:9px;font-weight:900;text-decoration:none}.water-notice{color:#76520b;background:#fff1d6;border:1px solid #ead29d;border-radius:14px;max-width:1190px;margin:0 auto 75px;padding:16px;font-size:10px;line-height:1.55}@media (width<=850px){.water-tool-desk>div:last-child{grid-template-columns:1fr 1fr}}@media (width<=560px){.water-tool-desk{padding:0 14px}.water-tool-desk>div:last-child{grid-template-columns:1fr}.water-notice{margin:0 12px 60px}.water-visual{min-height:330px}.water-visual strong{font-size:34px}}
