.water-notice-guide-module__fyltTq__page{background:var(--background);min-height:100vh;color:var(--foreground)}.water-notice-guide-module__fyltTq__shell{width:min(1120px,100% - 48px);margin-inline:auto;padding:clamp(48px,8vw,104px) 0 96px}.water-notice-guide-module__fyltTq__hero{grid-template-columns:minmax(0,1.25fr) minmax(250px,.65fr);align-items:end;gap:clamp(32px,7vw,96px);display:grid}.water-notice-guide-module__fyltTq__heroCopy{max-width:720px}.water-notice-guide-module__fyltTq__eyebrow{color:#286f62;letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:700;line-height:1.45}.water-notice-guide-module__fyltTq__hero h1{color:#14251f;max-width:760px;font-family:var(--font-display);letter-spacing:-.07em;text-wrap:balance;margin:0;font-size:clamp(2.7rem,5.8vw,5.15rem);font-weight:600;line-height:.99}.water-notice-guide-module__fyltTq__introduction{color:#51635c;max-width:650px;margin:26px 0 0;font-size:clamp(1.02rem,1.5vw,1.22rem);line-height:1.75}.water-notice-guide-module__fyltTq__residentGuideLink{background:#eaf2ee;border:1px solid #cbded5;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:46px;padding:26px 28px;display:grid}.water-notice-guide-module__fyltTq__residentGuideEyebrow{color:#286f62;letter-spacing:.11em;text-transform:uppercase;margin:0 0 8px;font-size:.68rem;font-weight:700}.water-notice-guide-module__fyltTq__residentGuideLink h2{color:#17352d;font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.25rem,2.3vw,1.7rem);font-weight:600;line-height:1.2}.water-notice-guide-module__fyltTq__residentGuideLink p:last-child{color:#405a50;max-width:640px;margin:9px 0 0;font-size:.92rem;line-height:1.6}.water-notice-guide-module__fyltTq__residentGuideButton{color:#fff;text-align:center;white-space:normal;background:#173b32;border-radius:6px;justify-content:center;align-items:center;height:auto;min-height:46px;padding:11px 16px;font-size:.88rem;font-weight:650;line-height:1.35;text-decoration:none;display:inline-flex}.water-notice-guide-module__fyltTq__residentGuideButton:hover{background:#245247}.water-notice-guide-module__fyltTq__residentGuideButton:focus-visible{outline-offset:3px;outline:3px solid #438374}.water-notice-guide-module__fyltTq__scopeCard{background:#fff;border:1px solid #d7e0d9;border-radius:10px;padding:26px 26px 28px;box-shadow:0 16px 44px #15372e0f}.water-notice-guide-module__fyltTq__scopeLabel{color:#286f62;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:700}.water-notice-guide-module__fyltTq__scopeCard ol{color:#233d34;counter-reset:relay;gap:13px;margin:19px 0 0;padding:0;font-size:.9rem;font-weight:550;line-height:1.45;list-style:none;display:grid}.water-notice-guide-module__fyltTq__scopeCard li{counter-increment:relay;grid-template-columns:24px 1fr;align-items:start;gap:10px;display:grid}.water-notice-guide-module__fyltTq__scopeCard li:before{color:#689e90;content:counter(relay, decimal-leading-zero);font-variant-numeric:tabular-nums;padding-top:2px;font-size:.68rem;font-weight:700}.water-notice-guide-module__fyltTq__scopeNote{color:#304d43;background:#eaf2ee;border:1px solid #cbded5;border-radius:8px;grid-template-columns:28px 1fr;align-items:start;gap:14px;margin-top:50px;padding:20px 24px;display:grid}.water-notice-guide-module__fyltTq__scopeMark{color:#155c51;border:1px solid #7da99c;border-radius:50%;place-items:center;width:24px;height:24px;font-family:Georgia,serif;font-size:.84rem;font-weight:700;display:grid}.water-notice-guide-module__fyltTq__scopeNote p{margin:0;font-size:.9rem;line-height:1.65}.water-notice-guide-module__fyltTq__noticeSection,.water-notice-guide-module__fyltTq__stepsSection,.water-notice-guide-module__fyltTq__copySection,.water-notice-guide-module__fyltTq__recordSection,.water-notice-guide-module__fyltTq__sourcesSection{margin-top:clamp(64px,9vw,108px)}.water-notice-guide-module__fyltTq__sectionHeading{max-width:740px;margin-bottom:34px}.water-notice-guide-module__fyltTq__sectionHeading .water-notice-guide-module__fyltTq__eyebrow,.water-notice-guide-module__fyltTq__recordHeading .water-notice-guide-module__fyltTq__eyebrow{margin-bottom:12px}.water-notice-guide-module__fyltTq__sectionHeading h2,.water-notice-guide-module__fyltTq__recordHeading h2{color:#17352d;font-family:var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(1.8rem,3.2vw,2.65rem);font-weight:600;line-height:1.12}.water-notice-guide-module__fyltTq__noticeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.water-notice-guide-module__fyltTq__noticeCard{background:#fff;border:1px solid #d7e0d9;border-radius:8px;min-height:210px;padding:25px 25px 27px}.water-notice-guide-module__fyltTq__noticeCard h3,.water-notice-guide-module__fyltTq__step h3,.water-notice-guide-module__fyltTq__scheduleNote h3,.water-notice-guide-module__fyltTq__source h3{color:#193a31;letter-spacing:-.025em;margin:0;font-size:1.05rem;font-weight:650;line-height:1.35}.water-notice-guide-module__fyltTq__noticeCard p,.water-notice-guide-module__fyltTq__step p,.water-notice-guide-module__fyltTq__scheduleNote p,.water-notice-guide-module__fyltTq__source p,.water-notice-guide-module__fyltTq__recordBody>p{color:#596b63;margin:12px 0 0;font-size:.92rem;line-height:1.72}.water-notice-guide-module__fyltTq__stepsList{border-top:1px solid #d7e0d9;margin:0;padding:0;list-style:none;display:grid}.water-notice-guide-module__fyltTq__step{border-bottom:1px solid #d7e0d9;grid-template-columns:58px minmax(0,1fr);gap:16px;padding:25px 0 28px;display:grid}.water-notice-guide-module__fyltTq__stepNumber{color:#5d9587;font-variant-numeric:tabular-nums;letter-spacing:.04em;padding-top:2px;font-size:.78rem;font-weight:700}.water-notice-guide-module__fyltTq__step p{max-width:760px;margin-top:8px}.water-notice-guide-module__fyltTq__scheduleNote{color:#f3f7f4;background:#173b32;border-radius:8px;grid-template-columns:150px minmax(0,1fr);gap:24px;margin-top:28px;padding:26px 28px;display:grid}.water-notice-guide-module__fyltTq__scheduleIndex{color:#9bc8bb;letter-spacing:.11em;font-size:.68rem;font-weight:700;line-height:1.6}.water-notice-guide-module__fyltTq__scheduleNote h3{color:#fff}.water-notice-guide-module__fyltTq__scheduleNote p{color:#d4e2dc}.water-notice-guide-module__fyltTq__scheduleNote a,.water-notice-guide-module__fyltTq__sourceCaveat a,.water-notice-guide-module__fyltTq__source h3 a{color:inherit;text-underline-offset:3px;text-decoration-color:#84b4a6}.water-notice-guide-module__fyltTq__scheduleNote a:hover,.water-notice-guide-module__fyltTq__sourceCaveat a:hover,.water-notice-guide-module__fyltTq__source h3 a:hover{text-decoration-thickness:2px}.water-notice-guide-module__fyltTq__sectionIntro{color:#596b63;max-width:680px;margin:17px 0 0;font-size:1rem;line-height:1.7}.water-notice-guide-module__fyltTq__copyExample{background:#fff;border:1px solid #d7e0d9;border-radius:9px;overflow:hidden}.water-notice-guide-module__fyltTq__managerNote,.water-notice-guide-module__fyltTq__officialNotice{padding:25px 28px}.water-notice-guide-module__fyltTq__managerNote{background:#eef5f1}.water-notice-guide-module__fyltTq__officialNotice{border-top:1px solid #d7e0d9}.water-notice-guide-module__fyltTq__copyLabel{color:#286f62;letter-spacing:.11em;text-transform:uppercase;margin-bottom:11px;font-size:.68rem;font-weight:700;display:block}.water-notice-guide-module__fyltTq__managerNote p,.water-notice-guide-module__fyltTq__officialNotice p{color:#233d34;max-width:790px;margin:0;font-size:.98rem;line-height:1.7}.water-notice-guide-module__fyltTq__separationNote{color:#596b63;max-width:790px;margin:17px 0 0;font-size:.9rem;line-height:1.7}.water-notice-guide-module__fyltTq__boundaryList{color:#304d43;gap:11px;margin:24px 0 0;padding-left:21px;font-size:.93rem;line-height:1.65;display:grid}.water-notice-guide-module__fyltTq__boundaryList li::marker{color:#438374}.water-notice-guide-module__fyltTq__sourceCaveat{color:#596b63;border-top:1px solid #d7e0d9;max-width:800px;margin:30px 0 0;padding-top:20px;font-size:.86rem;line-height:1.7}.water-notice-guide-module__fyltTq__recordSection{background:#fff;border:1px solid #d7e0d9;border-radius:9px;grid-template-columns:minmax(220px,.65fr) minmax(0,1fr);gap:clamp(32px,7vw,92px);padding:34px;display:grid}.water-notice-guide-module__fyltTq__recordBody>p{margin-top:0}.water-notice-guide-module__fyltTq__recordChips{flex-wrap:wrap;gap:8px;margin-top:20px;padding:0;list-style:none;display:flex}.water-notice-guide-module__fyltTq__recordChips li{color:#36584d;background:#f4f8f5;border:1px solid #d3e1db;border-radius:999px;padding:7px 10px;font-size:.74rem;line-height:1.3}.water-notice-guide-module__fyltTq__sourcesSection{padding-top:10px}.water-notice-guide-module__fyltTq__sourcesList{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.water-notice-guide-module__fyltTq__source{background:#fff;border:1px solid #d7e0d9;border-radius:8px;padding:24px}.water-notice-guide-module__fyltTq__source>span{color:#638176;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:.69rem;font-weight:700;display:block}.water-notice-guide-module__fyltTq__source h3 a{color:#1d594d}.water-notice-guide-module__fyltTq__source p{font-size:.86rem}.water-notice-guide-module__fyltTq__finalNote{color:#596b63;margin:26px 0 0;font-size:.85rem;line-height:1.7}@media (max-width:800px){.water-notice-guide-module__fyltTq__hero{grid-template-columns:1fr;align-items:start;gap:32px}.water-notice-guide-module__fyltTq__scopeCard{max-width:500px}.water-notice-guide-module__fyltTq__residentGuideLink{grid-template-columns:1fr;justify-items:start}.water-notice-guide-module__fyltTq__noticeGrid{grid-template-columns:1fr}.water-notice-guide-module__fyltTq__noticeCard{min-height:0}.water-notice-guide-module__fyltTq__recordSection{grid-template-columns:1fr;gap:20px}}@media (max-width:560px){.water-notice-guide-module__fyltTq__shell{width:min(100% - 36px,1120px);padding-top:44px;padding-bottom:64px}.water-notice-guide-module__fyltTq__hero h1{letter-spacing:-.065em;font-size:clamp(2.45rem,12vw,3.6rem)}.water-notice-guide-module__fyltTq__introduction{margin-top:20px;font-size:1rem;line-height:1.65}.water-notice-guide-module__fyltTq__scopeNote{margin-top:32px;padding:17px}.water-notice-guide-module__fyltTq__residentGuideLink{margin-top:32px;padding:20px}.water-notice-guide-module__fyltTq__sectionHeading{margin-bottom:24px}.water-notice-guide-module__fyltTq__step{grid-template-columns:38px minmax(0,1fr);gap:10px;padding-block:21px}.water-notice-guide-module__fyltTq__scheduleNote{grid-template-columns:1fr;gap:12px;padding:22px}.water-notice-guide-module__fyltTq__managerNote,.water-notice-guide-module__fyltTq__officialNotice{padding:21px}.water-notice-guide-module__fyltTq__recordSection{padding:23px}.water-notice-guide-module__fyltTq__sourcesList{grid-template-columns:1fr}}
