@import url('https://fonts.googleapis.com/css2?family=Kalam:wght@400;700&family=Libre+Franklin:wght@400;600;700&display=swap');:root{--paper:#fffdf5;--ink:#253d27;--green:#6c963b;--red:#e66a4b;--line:#d7d1be}*{box-sizing:border-box}body{margin:0;background:repeating-linear-gradient(0deg,var(--paper),var(--paper) 28px,#f3f0e4 29px);color:var(--ink);font:16px/1.55 'Libre Franklin',Arial}nav{padding:22px 7vw;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line)}.brand{font:700 1.55rem Kalam,cursive;transform:rotate(-3deg)}.brand span{color:var(--red)}nav a{color:inherit;text-decoration:none;font-size:.83rem;font-weight:600}.hero{max-width:1150px;margin:auto;padding:75px 7vw 68px;display:grid;grid-template-columns:1fr .75fr;gap:60px;align-items:center}.note{color:var(--red);font:700 .93rem Kalam}.hero h1{font:700 clamp(3.3rem,7vw,7rem)/.9 Kalam,cursive;margin:8px 0 25px;letter-spacing:-.05em}.hero p{max-width:510px}.hero button{background:var(--green);border:0;color:white;padding:12px 17px;border-radius:4px;font:700 .9rem 'Libre Franklin';cursor:pointer;margin-top:14px}.planner{background:#fff;padding:16px;border:1px solid var(--line);box-shadow:8px 10px 0 #e1dccd;transform:rotate(2deg)}.planner header{font:700 1.1rem Kalam;color:var(--red);border-bottom:2px solid var(--green);padding-bottom:8px}.task{padding:13px 0;border-bottom:1px dashed var(--line);font-size:.84rem;display:flex;gap:9px}.box{width:16px;height:16px;border:2px solid var(--green);flex:none}.task.done .box{background:var(--green);position:relative}.task.done .box:after{content:'✓';color:white;font-size:12px;position:absolute;left:1px;top:-3px}.data{background:var(--ink);color:#fff;padding:28px 7vw;display:flex;gap:7vw}.data b{font:700 2.4rem Kalam;display:block;color:#c9e58d}.data small{font-size:.72rem;letter-spacing:.1em}.rows{max-width:1150px;margin:auto;padding:100px 7vw}.rows h2{font:700 clamp(2.5rem,5vw,5rem)/.95 Kalam;margin:0 0 35px}.row{display:grid;grid-template-columns:110px 1fr 1fr;gap:25px;padding:24px 0;border-top:1px solid var(--line)}.row:last-child{border-bottom:1px solid var(--line)}.row b{font:700 1rem Kalam;color:var(--red)}.row h3{margin:0;font-size:1.15rem}.row p{font-size:.88rem;margin:0;color:#5e6d59}.post{max-width:1000px;margin:0 auto 70px;padding:55px;background:#e3efbe;position:relative}.post:before{content:'✦';position:absolute;font:4rem Kalam;color:var(--red);left:25px;top:10px}.post h2{font:700 clamp(2rem,4vw,4rem)/1 Kalam;max-width:600px;margin:0}.post button{margin-top:18px;background:var(--red);border:0;padding:12px 16px;color:white;font:700 .85rem 'Libre Franklin';cursor:pointer}@media(max-width:720px){.hero{grid-template-columns:1fr;padding-top:50px;gap:35px}.data{flex-wrap:wrap;gap:28px}.rows{padding:75px 7vw}.row{grid-template-columns:70px 1fr}.row p{grid-column:2}.post{margin:0 7vw 55px}}

.local-foot-11{background:#fffdf5;color:#253d27;padding:62px 7vw;display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:34px;border-top:2px dashed #6c963b}.local-foot-11 h2{font:700 clamp(2rem,4vw,3.7rem)/.92 Kalam,cursive;margin:11px 0}.local-foot-11 p{margin:0;color:#52664d}.local-foot-11 b{font:700 .9rem Kalam;color:#e66a4b}.local-foot-11 address{font-style:normal;line-height:1.7;margin-top:12px}.local-foot-11 a{color:#6c963b;display:inline-block;margin-top:15px;font-weight:700}@media(max-width:700px){.local-foot-11{grid-template-columns:1fr}}