body .simple-article-content .maintenance-season{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}body .simple-article-content .maintenance-season article{border-radius:14px;flex-direction:column;min-height:260px;padding:1.6rem;display:flex}body .simple-article-content .maintenance-season article:first-child{background:#cceee4;border:1px solid #91cbb9}body .simple-article-content .maintenance-season article:last-child{background:#ffd2bd;border:1px solid #e2a78c}body .simple-article-content .maintenance-season span{color:#57508a;letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:800}body .simple-article-content .maintenance-season strong{font-family:var(--simple-serif);margin-top:2rem;font-size:1.55rem;font-weight:400;line-height:1.2}body .simple-article-content .maintenance-season p{margin:auto 0 0;padding-top:1.2rem;font-size:.88rem}body .simple-article-content .maintenance-human-note{background:#fff0a9;border-left:5px solid #dca73d;border-radius:0 9px 9px 0;width:90%;margin:1.5rem 0 0 auto;padding:1.4rem 1.6rem}body .simple-article-content .maintenance-human-note strong,body .simple-article-content .maintenance-filter-warning strong,body .simple-article-content .maintenance-drain-alert strong{font-family:var(--simple-serif);font-size:1.22rem;font-weight:400;display:block}body .simple-article-content .maintenance-human-note p,body .simple-article-content .maintenance-filter-warning p,body .simple-article-content .maintenance-drain-alert p{margin:.5rem 0 0}body .simple-article-content .maintenance-boundaries{border:1px solid var(--simple-line);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem;display:grid;overflow:hidden}body .simple-article-content .maintenance-boundaries>div{min-height:470px;padding:1.6rem}body .simple-article-content .maintenance-boundaries-user{background:#dff2d5}body .simple-article-content .maintenance-boundaries-pro{border-left:1px solid var(--simple-line);background:#eadff6}body .simple-article-content .maintenance-boundaries header span{color:#57508a;text-transform:uppercase;font-size:.66rem;font-weight:800;display:block}body .simple-article-content .maintenance-boundaries header strong{font-family:var(--simple-serif);margin-top:.8rem;font-size:1.55rem;font-weight:400;display:block}body .simple-article-content .maintenance-boundaries ul{margin:2rem 0 0;padding:0;list-style:none}body .simple-article-content .maintenance-boundaries li{border-top:1px solid #18303324;padding:.75rem 0 .75rem 1.7rem;font-size:.86rem;position:relative}body .simple-article-content .maintenance-boundaries li:before{content:"✓";color:#347b55;font-weight:800;position:absolute;left:0}body .simple-article-content .maintenance-boundaries-pro li:before{content:"→";color:#765a9c}body .simple-article-content .maintenance-stop-rule{background:#ffd9c8;border:1px solid #e3ad92;border-radius:9px;margin-top:1rem;padding:1.3rem 1.5rem}body .simple-article-content .maintenance-stop-rule span{color:#a75038;text-transform:uppercase;font-size:.66rem;font-weight:800}body .simple-article-content .maintenance-stop-rule p{margin:.5rem 0 0}body .simple-article-content .maintenance-checklist{border-top:2px solid var(--simple-text);margin:2rem 0 0;padding:0;list-style:none}body .simple-article-content .maintenance-checklist li{border-bottom:1px solid var(--simple-line);grid-template-columns:58px minmax(0,1fr) 150px;align-items:start;gap:1.2rem;padding:1.45rem 1.1rem;display:grid}body .simple-article-content .maintenance-checklist li:nth-child(4n+1){background:#fff0ac}body .simple-article-content .maintenance-checklist li:nth-child(4n+2){background:#d7ebff}body .simple-article-content .maintenance-checklist li:nth-child(4n+3){background:#dcf0de}body .simple-article-content .maintenance-checklist li:nth-child(4n){background:#f0e2f6}body .simple-article-content .maintenance-checklist li>span{color:#57508a;font-family:var(--simple-serif);font-size:1.35rem}body .simple-article-content .maintenance-checklist h3{font-family:var(--simple-serif);margin:0 0 .4rem;font-size:1.3rem;font-weight:400}body .simple-article-content .maintenance-checklist p{margin:0}body .simple-article-content .maintenance-checklist li>strong{color:#57508a;text-align:right;text-transform:uppercase;font-size:.67rem}body .simple-article-content .maintenance-checklist-finish{background:#cceee4;border-left:5px solid #3c967b;margin-top:1.2rem;padding:1.4rem 1.5rem}body .simple-article-content .maintenance-checklist-finish strong{font-family:var(--simple-serif);font-size:1.2rem;font-weight:400;display:block}body .simple-article-content .maintenance-checklist-finish p{margin:.5rem 0 0}body .simple-article-content .maintenance-filter-process{border:1px solid var(--simple-line);border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:2rem;display:grid;overflow:hidden}body .simple-article-content .maintenance-filter-process article{flex-direction:column;min-height:235px;padding:1.15rem;display:flex}body .simple-article-content .maintenance-filter-process article+article{border-left:1px solid var(--simple-line)}body .simple-article-content .maintenance-filter-process article:first-child{background:#ffd3c0}body .simple-article-content .maintenance-filter-process article:nth-child(2){background:#ffe99d}body .simple-article-content .maintenance-filter-process article:nth-child(3){background:#cfeafa}body .simple-article-content .maintenance-filter-process article:nth-child(4){background:#d7efd9}body .simple-article-content .maintenance-filter-process article:nth-child(5){background:#eadff6}body .simple-article-content .maintenance-filter-process span{color:#57508a;font-family:var(--simple-serif);font-size:1.2rem}body .simple-article-content .maintenance-filter-process strong{font-family:var(--simple-serif);margin-top:1.5rem;font-size:1.18rem;font-weight:400}body .simple-article-content .maintenance-filter-process p{margin:auto 0 0;padding-top:1rem;font-size:.78rem}body .simple-article-content .maintenance-filter-warning{background:#fff0a9;border-left:5px solid #d6a038;margin-top:1.4rem;padding:1.4rem 1.5rem}body .simple-article-content .maintenance-indoor-observation{border:1px solid var(--simple-line);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem;display:grid;overflow:hidden}body .simple-article-content .maintenance-indoor-observation>div{min-height:155px;padding:1.3rem}body .simple-article-content .maintenance-indoor-observation>div:nth-child(2n){border-left:1px solid var(--simple-line)}body .simple-article-content .maintenance-indoor-observation>div:nth-child(n+3){border-top:1px solid var(--simple-line)}body .simple-article-content .maintenance-indoor-observation>div:first-child,body .simple-article-content .maintenance-indoor-observation>div:nth-child(4),body .simple-article-content .maintenance-indoor-observation>div:nth-child(5){background:#d9edf7}body .simple-article-content .maintenance-indoor-observation>div:nth-child(2),body .simple-article-content .maintenance-indoor-observation>div:nth-child(3),body .simple-article-content .maintenance-indoor-observation>div:nth-child(6){background:#f4e5f6}body .simple-article-content .maintenance-indoor-observation span{font-family:var(--simple-serif);font-size:1.2rem}body .simple-article-content .maintenance-indoor-observation p{margin:.8rem 0 0;font-size:.84rem}body .simple-article-content .maintenance-inline-links,body .simple-article-content .maintenance-diagnosis-links{flex-wrap:wrap;gap:.8rem 1.5rem;margin-top:1.4rem;display:flex}body .simple-article-content .maintenance-inline-links a{color:#57508a;font-size:.75rem;font-weight:800;text-decoration:none}body .simple-article-content .maintenance-drain-story{grid-template-columns:1fr 40px 1fr 40px 1fr;align-items:center;margin:2rem 0;display:grid}body .simple-article-content .maintenance-drain-story>div{background:#cfeaf6;border:1px solid #9cccdc;border-radius:10px;flex-direction:column;justify-content:center;min-height:170px;padding:1.3rem;display:flex}body .simple-article-content .maintenance-drain-story>div:nth-of-type(2){background:#d7efd9;border-color:#a8cdaa}body .simple-article-content .maintenance-drain-story>div:nth-of-type(3){background:#eadff6;border-color:#c9b1d6}body .simple-article-content .maintenance-drain-story i{color:#57508a;font-family:var(--simple-serif);text-align:center;font-size:1.5rem;font-style:normal}body .simple-article-content .maintenance-drain-story span{color:#57508a;text-transform:uppercase;font-size:.65rem;font-weight:800}body .simple-article-content .maintenance-drain-story strong{font-family:var(--simple-serif);margin-top:.9rem;font-size:1.2rem;font-weight:400}body .simple-article-content .maintenance-drain-alert{background:#ffd5c5;border-left:5px solid #cf5c42;padding:1.4rem 1.5rem}body .simple-article-content .maintenance-outdoor{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}body .simple-article-content .maintenance-outdoor>div{border-radius:12px;min-height:365px;padding:1.5rem}body .simple-article-content .maintenance-outdoor-good{background:#d9f0d8;border:1px solid #a4cba4}body .simple-article-content .maintenance-outdoor-bad{background:#ffd5c5;border:1px solid #dfaa94}body .simple-article-content .maintenance-outdoor span{color:#57508a;text-transform:uppercase;font-size:.66rem;font-weight:800}body .simple-article-content .maintenance-outdoor h3{font-family:var(--simple-serif);margin:1.5rem 0 1rem;font-size:1.45rem;font-weight:400}body .simple-article-content .maintenance-outdoor ul{margin:0;padding-left:1.1rem}body .simple-article-content .maintenance-outdoor li+li{margin-top:.65rem}body .simple-article-content .maintenance-test{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:2rem;display:grid}body .simple-article-content .maintenance-test article{border-radius:12px;min-height:230px;padding:1.4rem}body .simple-article-content .maintenance-test article:first-child{background:#ffe99d}body .simple-article-content .maintenance-test article:nth-child(2){background:#d9edf7}body .simple-article-content .maintenance-test article:nth-child(3){background:#d9f0d8}body .simple-article-content .maintenance-test article:nth-child(4){background:#eadff6}body .simple-article-content .maintenance-test span{color:#57508a;text-transform:uppercase;font-size:.66rem;font-weight:800}body .simple-article-content .maintenance-test h3{font-family:var(--simple-serif);margin:1.5rem 0 .5rem;font-size:1.35rem;font-weight:400}body .simple-article-content .maintenance-test p{margin:0;font-size:.86rem}body .simple-article-content .maintenance-diagnosis-section{color:#fff;background:#293d5a;border:0;border-radius:13px;margin-top:1.5rem;padding:2.3rem 1.8rem}body .simple-article-content .maintenance-diagnosis-section h2{color:#fff}body .simple-article-content .maintenance-diagnosis-section .article-section-label{color:#ffd66f}body .simple-article-content .maintenance-diagnosis{border:1px solid #ffffff40;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.8rem;display:grid;overflow:hidden}body .simple-article-content .maintenance-diagnosis article{flex-direction:column;min-height:310px;padding:1.4rem;display:flex}body .simple-article-content .maintenance-diagnosis article+article{border-left:1px solid #ffffff40}body .simple-article-content .maintenance-diagnosis-green{background:#2e745d}body .simple-article-content .maintenance-diagnosis-yellow{background:#8b6c25}body .simple-article-content .maintenance-diagnosis-red{background:#87453f}body .simple-article-content .maintenance-diagnosis span{color:#fff2ad;letter-spacing:.08em;font-size:.62rem;font-weight:800}body .simple-article-content .maintenance-diagnosis h3{color:#fff;font-family:var(--simple-serif);margin:1.5rem 0 .55rem;font-size:1.35rem;font-weight:400}body .simple-article-content .maintenance-diagnosis p{margin:0;font-size:.84rem;color:#ffffffdb!important}body .simple-article-content .maintenance-diagnosis strong{color:#fff;margin-top:auto;padding-top:1.2rem;font-size:.73rem}body .simple-article-content .maintenance-diagnosis-links a{color:#bceaf1;font-size:.74rem;font-weight:800;text-decoration:none}body .simple-article-content .maintenance-calendar{border:1px solid var(--simple-line);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:2rem 0;display:grid;overflow:hidden}body .simple-article-content .maintenance-calendar>div{flex-direction:column;min-height:250px;padding:1.25rem;display:flex}body .simple-article-content .maintenance-calendar>div+div{border-left:1px solid var(--simple-line)}body .simple-article-content .maintenance-calendar>div:first-child{background:#ffd6c3}body .simple-article-content .maintenance-calendar>div:nth-child(2){background:#ffe99d}body .simple-article-content .maintenance-calendar>div:nth-child(3){background:#d4edf7}body .simple-article-content .maintenance-calendar>div:nth-child(4){background:#e7dcf3}body .simple-article-content .maintenance-calendar span{color:#57508a;text-transform:uppercase;font-size:.64rem;font-weight:800}body .simple-article-content .maintenance-calendar strong{font-family:var(--simple-serif);margin-top:1.5rem;font-size:1.2rem;font-weight:400}body .simple-article-content .maintenance-calendar p{margin:auto 0 0;padding-top:1rem;font-size:.78rem}body .simple-article-content .maintenance-related{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:2rem;display:grid}body .simple-article-content .maintenance-related a{border:1px solid var(--simple-line);min-height:175px;color:var(--simple-text);border-radius:11px;flex-direction:column;padding:1.3rem;text-decoration:none;transition:transform .16s;display:flex}body .simple-article-content .maintenance-related a:first-child{background:#d9f0d8}body .simple-article-content .maintenance-related a:nth-child(2){background:#d4edf7}body .simple-article-content .maintenance-related a:nth-child(3){background:#ffd6c3}body .simple-article-content .maintenance-related a:nth-child(4){background:#e7dcf3}body .simple-article-content .maintenance-related a:hover{transform:translateY(-3px)}body .simple-article-content .maintenance-related span{color:#57508a;text-transform:uppercase;font-size:.64rem;font-weight:800}body .simple-article-content .maintenance-related strong{font-family:var(--simple-serif);margin-top:1rem;font-size:1.22rem;font-weight:400;line-height:1.18}body .simple-article-content .maintenance-related i{color:#57508a;margin-top:auto;padding-top:1rem;font-size:.72rem;font-style:normal;font-weight:800}@media (width<=760px){body .simple-article-content .maintenance-season,body .simple-article-content .maintenance-boundaries,body .simple-article-content .maintenance-indoor-observation,body .simple-article-content .maintenance-outdoor,body .simple-article-content .maintenance-test,body .simple-article-content .maintenance-diagnosis,body .simple-article-content .maintenance-related{grid-template-columns:1fr}body .simple-article-content .maintenance-human-note{width:auto}body .simple-article-content .maintenance-boundaries-pro,body .simple-article-content .maintenance-indoor-observation>div:nth-child(2n),body .simple-article-content .maintenance-diagnosis article+article{border-left:0}body .simple-article-content .maintenance-boundaries-pro,body .simple-article-content .maintenance-indoor-observation>div+div,body .simple-article-content .maintenance-diagnosis article+article{border-top:1px solid var(--simple-line)}body .simple-article-content .maintenance-checklist li{grid-template-columns:45px minmax(0,1fr)}body .simple-article-content .maintenance-checklist li>strong{text-align:left;grid-column:2}body .simple-article-content .maintenance-filter-process,body .simple-article-content .maintenance-calendar{grid-template-columns:1fr}body .simple-article-content .maintenance-filter-process article+article,body .simple-article-content .maintenance-calendar>div+div{border-top:1px solid var(--simple-line);border-left:0}body .simple-article-content .maintenance-drain-story{grid-template-columns:1fr;gap:.75rem}body .simple-article-content .maintenance-drain-story i{display:none}body .simple-article-content .maintenance-diagnosis-section{padding:2rem 1.2rem}}
