@font-face{font-family:Young Serif;src:url(/fonts/samples/young-serif-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/samples/dm-sans-latin-wght-normal.woff2)format("woff2");font-weight:100 1000;font-style:normal;font-display:swap}body:has(.sp-coontie){background:#f6f3e7}.sp-coontie{--deep:#14342b;--lime:#b7e34b;--lime-2:#a3d43f;--rough:#7fb23a;--cream:#f6f3e7;--cream-2:#ebe7d4;--clay:#a94d25;--serif:"Young Serif", Georgia, "Times New Roman", serif;--sans:"DM Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--r:1.25rem;--lawn-dark:repeating-linear-gradient(177.6deg, #1f4a3a 0 6rem, #2b5b47 calc(6rem + 1px) 12rem, #1f4a3a calc(12rem + 1px));--lift:0 1px 0 #14342b0f, 0 18px 34px -22px #14342b8c;--s:1rem;background:var(--cream);color:var(--deep);font:400 1.0625rem/1.55 var(--sans);font-synthesis:none}.sp-coontie h1,.sp-coontie h2,.sp-coontie h3{font-family:var(--serif);text-wrap:balance;font-weight:400}.sp-coontie p{text-wrap:pretty}.sp-coontie a{color:inherit}.sp-coontie :focus-visible{outline:3px solid var(--clay);outline-offset:2px;border-radius:.25rem}.sp-coontie [id]{scroll-margin-top:2.25rem}.sp-coontie .ct-nb{white-space:nowrap}.sp-coontie .ct-wrap{width:100%;max-width:84rem;margin-inline:auto;padding-inline:clamp(1rem,4vw,3rem)}.sp-coontie .ct-deck{font-size:1.1875rem;line-height:1.45}.sp-coontie .ct-small{font-size:1rem;line-height:1.45}.sp-coontie .ct-btn{background:var(--deep);min-height:3.25rem;color:var(--lime);font:700 1.0625rem/1.2 var(--sans);text-align:center;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1.5rem;text-decoration:none;display:inline-flex}.sp-coontie .ct-btn:hover{background:var(--clay);color:var(--cream)}.sp-coontie .ct-btn-sm{white-space:nowrap;min-height:2.75rem;padding:.4rem .875rem;font-size:1rem}.sp-coontie .ct-text{text-underline-offset:.2em;min-height:2.75rem;text-decoration:underline 2px;text-decoration-color:var(--rough);align-items:center;font-weight:600;display:inline-flex}.sp-coontie .ct-text:hover{text-decoration-color:var(--clay)}.sp-coontie .ct-bar{z-index:30;background:var(--cream);width:calc(100% - 1.5rem);max-width:81rem;height:3.5rem;box-shadow:var(--lift);border-radius:999px;justify-content:space-between;align-items:center;gap:.5rem;margin:.5rem auto -4rem;padding:.25rem .375rem .25rem .5rem;display:flex;position:sticky;top:3.7rem}.sp-coontie .ct-logo{min-height:2.75rem;font-family:var(--serif);align-items:center;gap:.5rem;min-width:0;font-size:1.1875rem;line-height:1.1;text-decoration:none;display:inline-flex}.sp-coontie .ct-logo em{font-style:normal;font-family:var(--sans);font-size:1rem;font-weight:500;display:none}.sp-coontie .ct-bar nav{display:none}.sp-coontie .ct-bar ul{gap:.25rem;display:flex}.sp-coontie .ct-bar li a{border-radius:999px;align-items:center;min-height:2.75rem;padding-inline:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.sp-coontie .ct-bar li a:hover{background:var(--cream-2)}.sp-coontie .ct-hero{z-index:2;padding-block:6.25rem 5.5rem;position:relative}.sp-coontie .ct-lawn{background:var(--rough) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56'%3E%3Cg fill='none' stroke='%23588f25' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M8 16 6 9M8 16l3-6M8 16l1-8M36 8 34 2M36 8l3-5M24 34l-2-7M24 34l3-6M24 34l1-8M48 44l-2-7M48 44l3-6M12 50l-2-6M12 50l3-5'/%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0;overflow:clip;container-type:size}.sp-coontie .ct-lawn i{background:var(--lime);clip-path:polygon(0 var(--a), 100% var(--b), 100% var(--c), 0 var(--d));position:absolute;inset:0}.sp-coontie .ct-lawn i:nth-child(2n){background:var(--lime-2)}.sp-coontie .ct-lawn i:first-child{--a:0%;--b:0%;--c:11.69%;--d:16.89%;--i:0}.sp-coontie .ct-lawn i:nth-child(2){--a:16.89%;--b:11.69%;--c:25.97%;--d:31.17%;--i:1}.sp-coontie .ct-lawn i:nth-child(3){--a:31.17%;--b:25.97%;--c:40.26%;--d:45.46%;--i:2}.sp-coontie .ct-lawn i:nth-child(4){--a:45.46%;--b:40.26%;--c:54.54%;--d:59.74%;--i:3}.sp-coontie .ct-lawn i:nth-child(5){--a:59.74%;--b:54.54%;--c:68.83%;--d:74.03%;--i:4}.sp-coontie .ct-lawn i:nth-child(6){--a:74.03%;--b:68.83%;--c:83.11%;--d:88.31%;--i:5}.sp-coontie .ct-lawn i:nth-child(7){--a:88.31%;--b:83.11%;--c:100%;--d:100%;--i:6}.sp-coontie .ct-mower{display:none}.sp-coontie .ct-hero:after{content:"";background:var(--cream);clip-path:polygon(0 100%,100% 0,100% 100%);height:3.2vw;position:absolute;inset:auto 0 -1px}.sp-coontie .ct-hero-in{z-index:1;grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid;position:relative;container-type:inline-size}.sp-coontie .ct-kicker{background:var(--deep);color:var(--lime);border-radius:1rem;justify-self:start;padding:.3rem .875rem;font-size:1rem;font-weight:600;line-height:1.3}.sp-coontie h1{letter-spacing:-.015em;margin-top:-.25rem;font-size:15.6cqi;line-height:1}.sp-coontie h1 span{display:block}.sp-coontie:lang(es) h1{font-size:12.5cqi}.sp-coontie .ct-card{background:var(--cream);border-radius:var(--r);box-shadow:var(--lift);min-width:0;padding:1.25rem}.sp-coontie .ct-acts{flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;margin-top:1rem;display:flex}.sp-coontie .ct-call{margin-top:.5rem;font-weight:600}.sp-coontie .ct-print{box-shadow:var(--lift);background:#fffdf6;border-radius:.75rem;align-self:start;margin-block:.5rem -8rem;padding:.5rem;transform:rotate(1.2deg)}.sp-coontie .ct-print img{aspect-ratio:16/9;object-fit:cover;object-position:50% 100%;border-radius:.375rem;width:100%;height:auto}.sp-coontie .ct-visit{background:var(--cream);padding-block:7.5rem 3.5rem;position:relative}.sp-coontie .ct-visit-in{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.sp-coontie h2{letter-spacing:-.01em;font-size:clamp(2.5rem,10.6vw,5rem);line-height:1.04}.sp-coontie .ct-visit-head .ct-deck{margin-top:.75rem}.sp-coontie .ct-photo{margin-top:1.5rem}.sp-coontie .ct-photo img{border-radius:var(--r);aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.sp-coontie .ct-steps{--cut:.7rem;counter-reset:ct;border-radius:var(--r);box-shadow:var(--lift);overflow:clip}.sp-coontie .ct-steps li{counter-increment:ct;margin-top:calc(var(--cut) * -1);padding:calc(var(--cut) + .9rem) 1rem;background:var(--lime);clip-path:polygon(0 var(--cut), 100% 0, 100% calc(100% - var(--cut)), 0 100%);grid-template-columns:2.75rem minmax(0,1fr);column-gap:.625rem;display:grid}.sp-coontie .ct-steps li:nth-child(2n){background:var(--lime-2)}.sp-coontie .ct-steps li:first-child{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), 0 100%);margin-top:0}.sp-coontie .ct-steps li:last-child{clip-path:polygon(0 var(--cut), 100% 0, 100% 100%, 0 100%)}.sp-coontie .ct-steps li:before{content:counter(ct);font:400 2.75rem/1 var(--serif);grid-row:1/3}.sp-coontie .ct-steps h3{font-size:1.625rem;line-height:1.15}.sp-coontie .ct-often{border-radius:var(--r);background:var(--deep);color:var(--cream);margin-top:1rem;padding:1rem 1.25rem;line-height:1.45}.sp-coontie .ct-often strong{font-family:var(--serif);color:var(--lime);font-size:1.375rem;font-weight:400;display:block}.sp-coontie .ct-not{padding-block:2.5rem 4.5rem}.sp-coontie .ct-sec-head{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.sp-coontie .ct-notlist{border-top:3px solid var(--deep);grid-template-columns:minmax(0,1fr);gap:0;margin-top:1.5rem;display:grid}.sp-coontie .ct-notlist li{border-bottom:1px solid #14342b40;padding:.875rem 0 .875rem 2.5rem;position:relative}.sp-coontie .ct-notlist li:before,.sp-coontie .ct-notlist li:after{content:"";background:var(--clay);border-radius:2px;width:1.25rem;height:3px;position:absolute;top:1.45rem;left:.2rem;transform:rotate(45deg)}.sp-coontie .ct-notlist li:after{transform:rotate(-45deg)}.sp-coontie .ct-notlist h3{font-size:1.375rem;line-height:1.2}.sp-coontie .ct-treat{border-radius:var(--r);background:var(--deep);color:var(--cream);grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:1.75rem;padding:1.25rem;display:grid}.sp-coontie .ct-treat h3{color:var(--lime);margin-bottom:.5rem;font-size:clamp(1.75rem,7vw,2.5rem);line-height:1.1}.sp-coontie .ct-slots{gap:.625rem;margin-bottom:.625rem;display:grid}.sp-coontie .ct-slots li{border:2px dashed var(--lime);border-radius:.875rem;gap:.25rem;padding:.75rem .875rem;display:grid}.sp-coontie .ct-slot-t{font-family:var(--serif);font-size:1.25rem;line-height:1.2}.sp-coontie .ct-slot{background:var(--lime);color:var(--deep);border-radius:.375rem;padding:.05rem .5rem;font-weight:600;display:inline-block}.sp-coontie .ct-year{color:var(--cream);background:var(--lawn-dark);padding-block:3.5rem 4rem}.sp-coontie .ct-year h2{color:var(--lime)}.sp-coontie .ct-band{background:var(--deep);border-radius:var(--r);grid-template-columns:minmax(0,1fr);gap:.25rem;margin-top:1.25rem;padding:1rem .75rem .5rem;display:grid;position:relative}.sp-coontie .ct-band>.ct-deck{padding:0 .25rem .5rem;font-size:1.125rem}.sp-coontie .ct-band :focus-visible{outline-color:var(--cream);outline-offset:-3px}.sp-coontie .ct-bracket{display:none}.sp-coontie .ct-m summary{cursor:pointer;grid-template-columns:6.75rem minmax(0,1fr) 1.25rem;align-items:center;gap:.5rem;min-height:3rem;list-style:none;display:grid}.sp-coontie .ct-m summary::-webkit-details-marker{display:none}.sp-coontie .ct-m summary:after{content:"+";font:700 1.375rem/1 var(--sans);color:var(--lime);text-align:center}.sp-coontie .ct-m[open] summary:after{content:"−"}.sp-coontie .ct-mon{font-weight:600}.sp-coontie .ct-mon-s{display:none}.sp-coontie .ct-blade{width:var(--h);background:var(--lime);clip-path:polygon(0 0,100% 0,calc(100% - .4rem) 100%,0 100%);height:1.75rem;display:block}.sp-coontie .ct-m:nth-of-type(2n) .ct-blade{background:var(--rough)}.sp-coontie .ct-m[open] .ct-blade{background:var(--cream)}.sp-coontie .ct-m1{--h:26%}.sp-coontie .ct-m2{--h:30%}.sp-coontie .ct-m3{--h:46%}.sp-coontie .ct-m4{--h:58%}.sp-coontie .ct-m5{--h:72%}.sp-coontie .ct-m6{--h:90%}.sp-coontie .ct-m7,.sp-coontie .ct-m8{--h:100%}.sp-coontie .ct-m9{--h:92%}.sp-coontie .ct-m10{--h:70%}.sp-coontie .ct-m11{--h:46%}.sp-coontie .ct-m12{--h:30%}.sp-coontie .ct-panel{background:var(--cream);color:var(--deep);border-radius:.875rem;margin-block:.25rem .75rem;padding:.875rem 1rem 1rem}.sp-coontie .ct-panel-m{display:none}.sp-coontie .ct-season{color:var(--clay);font-weight:700}.sp-coontie .ct-rule{border-radius:var(--r);background:var(--clay);color:var(--cream);grid-template-columns:minmax(0,1fr);gap:.5rem;margin-top:1rem;padding:1.25rem;display:grid}.sp-coontie .ct-rule h3{font-size:clamp(1.75rem,7vw,2.5rem);line-height:1.1}.sp-coontie .ct-rule-why{margin-top:.5rem;font-weight:700}.sp-coontie .ct-more{padding-block:4rem 4.5rem}.sp-coontie .ct-prints{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:1.75rem;display:grid}.sp-coontie .ct-prints li{box-shadow:var(--lift);background:#fffdf6;border-radius:.875rem;padding:.5rem .5rem 1.1rem}.sp-coontie .ct-prints li:first-child{transform:rotate(-.8deg)}.sp-coontie .ct-prints li:nth-child(2){transform:rotate(.7deg)}.sp-coontie .ct-prints li:nth-child(3){transform:rotate(-.5deg)}.sp-coontie .ct-prints img{aspect-ratio:4/3;object-fit:cover;border-radius:.5rem;width:100%;height:auto;margin-bottom:.75rem}.sp-coontie .ct-prints h3,.sp-coontie .ct-prints p{padding-inline:.5rem}.sp-coontie .ct-prints h3{font-size:1.75rem;line-height:1.15}.sp-coontie .ct-routes{background:var(--lime);padding-block:3rem 0;position:relative}.sp-coontie .ct-panel-solid{background:var(--cream);border-radius:var(--r);box-shadow:var(--lift);margin-bottom:1.5rem;padding:1.25rem}.sp-coontie .ct-panel-solid p{margin-top:.5rem}.sp-coontie .ct-days li{clip-path:polygon(0 var(--s), 100% 0, 100% calc(100% - var(--s)), 0 100%);margin-top:calc(var(--s) * -1);padding-block:calc(var(--s) + .875rem);background:var(--lime)}.sp-coontie .ct-days li:first-child{margin-top:0}.sp-coontie .ct-days li:nth-child(2n){background:var(--lime-2)}.sp-coontie .ct-days li.ct-day-rain{background:var(--deep);color:var(--cream)}.sp-coontie .ct-day{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.sp-coontie .ct-day-d{font-weight:700;line-height:1.3}.sp-coontie .ct-day-t{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(2.125rem,10.5vw,5.25rem);line-height:1.08}.sp-coontie .ct-day-rain .ct-day-t{color:var(--lime)}.sp-coontie .ct-ask{padding-block:1.25rem;font-weight:600}.sp-coontie .ct-contact{color:var(--cream);background:var(--lawn-dark);padding-block:4rem}.sp-coontie .ct-contact-in{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.sp-coontie .ct-contact h2{color:var(--lime);font-size:clamp(3rem,13vw,6.5rem)}.sp-coontie .ct-info{border-radius:var(--r);background:var(--deep);margin-top:1rem;padding:1.25rem}.sp-coontie .ct-info-lead{margin-bottom:1rem;font-size:1.1875rem;line-height:1.45}.sp-coontie .ct-info h3{color:var(--lime);font-size:1.375rem}.sp-coontie .ct-info-phone{font-family:var(--serif);font-size:clamp(2rem,9.8vw,3rem);line-height:1.15}.sp-coontie .ct-info-mail{overflow-wrap:anywhere;margin-bottom:.5rem}.sp-coontie .ct-info .ct-slot{margin-top:.5rem}.sp-coontie .ct-form{border-radius:var(--r);background:var(--cream);color:var(--deep);box-shadow:var(--lift);grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;padding:1.25rem;display:grid}.sp-coontie .ct-form div{min-width:0}.sp-coontie .ct-form label{margin-bottom:.25rem;font-weight:600;display:block}.sp-coontie .ct-form input:not([type=hidden]),.sp-coontie .ct-form select,.sp-coontie .ct-form textarea{border:2px solid var(--deep);width:100%;min-height:3rem;font:400 1.0625rem/1.4 var(--sans);color:var(--deep);background:#fffdf6;border-radius:.75rem;padding:.6rem .75rem;display:block}.sp-coontie .ct-form textarea{resize:vertical}.sp-coontie .ct-form .ct-btn{width:100%}.sp-coontie .ct-form .ct-small{margin-top:.625rem}.sp-coontie .ct-foot{background:var(--cream);padding-block:2.25rem}.sp-coontie .ct-foot-name{font-family:var(--serif);font-size:1.75rem;line-height:1.15}.sp-coontie .ct-foot-c{margin-block:.25rem .75rem;font-weight:600}.sp-coontie .ct-foot-mail{overflow-wrap:anywhere;display:inline-block}@media (width>=40rem){.sp-coontie{--s:1.5rem}.sp-coontie .ct-logo em{display:inline}.sp-coontie .ct-prints{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-coontie .ct-notlist{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.sp-coontie .ct-form{grid-template-columns:repeat(2,minmax(0,1fr));padding:1.75rem}.sp-coontie .ct-form .ct-wide{grid-column:1/-1}.sp-coontie .ct-form .ct-btn{width:auto}.sp-coontie .ct-day{grid-template-columns:9rem minmax(0,1fr);align-items:baseline;column-gap:1rem}.sp-coontie .ct-day-t{font-size:clamp(2.125rem,7.4vw,5.25rem)}.sp-coontie .ct-day-n{grid-column:2}}@media (width>=48rem){.sp-coontie .ct-bar nav{display:block}.sp-coontie h1{font-size:13.2cqi}.sp-coontie:lang(es) h1{font-size:10.6cqi}.sp-coontie .ct-hero-in{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.5rem}.sp-coontie .ct-kicker,.sp-coontie h1{grid-column:1/-1}.sp-coontie .ct-card{grid-column:1/7;align-self:start}.sp-coontie .ct-print{grid-column:7/-1;align-self:end;margin-block:0 -8.5rem}.sp-coontie .ct-visit{padding-top:7rem}}@media (width>=64rem){.sp-coontie{--s:2.25rem;font-size:1.125rem}.sp-coontie .ct-hero{padding-block:6.5rem 4rem}.sp-coontie h1{font-size:12.2cqi}.sp-coontie .ct-card{grid-column:1/6;padding:1.5rem 1.75rem}.sp-coontie .ct-print{grid-column:7/-1;align-self:start;margin-block:.5rem -9rem;transform:rotate(1.6deg)}.sp-coontie .ct-visit{padding-block:9rem 4rem}.sp-coontie .ct-visit-in{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:3.5rem}.sp-coontie .ct-visit-head{position:sticky;top:7.5rem}.sp-coontie .ct-sec-head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:2.5rem}.sp-coontie .ct-notlist{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:1.75rem}.sp-coontie .ct-notlist li{border-bottom:0}.sp-coontie .ct-treat{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:2.5rem;padding:2rem 2.25rem}.sp-coontie .ct-prints{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.sp-coontie .ct-prints li:nth-child(2){margin-top:2.5rem}.sp-coontie .ct-prints{padding-bottom:1rem}.sp-coontie .ct-steps{--cut:1rem}.sp-coontie .ct-steps li{grid-template-columns:3.5rem minmax(0,1fr);column-gap:1rem;padding-inline:1.5rem}.sp-coontie .ct-steps li:before{font-size:3.5rem}.sp-coontie .ct-steps h3{font-size:1.875rem}.sp-coontie .ct-band{grid-template-columns:repeat(12,minmax(0,1fr));gap:0;padding:1.5rem 1.5rem 0}.sp-coontie .ct-band:has(details[open]){padding-bottom:11.75rem}.sp-coontie .ct-band>.ct-deck{width:30%;padding:0;font-size:1.1875rem;position:absolute;top:1.75rem;left:2rem}.sp-coontie .ct-bracket{border-bottom:3px solid var(--lime);text-align:center;width:calc(33.3333% - 1rem);color:var(--lime);padding-bottom:.4rem;font-size:1rem;font-weight:700;line-height:1.25;display:block;position:absolute;top:1.25rem;left:calc(41.6667% + .25rem)}.sp-coontie .ct-m summary{align-items:flex-end;height:22rem;min-height:0;display:flex;position:relative}.sp-coontie .ct-m summary:after{display:none}.sp-coontie .ct-mon{z-index:1;color:var(--deep);text-align:center;font-weight:700;position:absolute;inset:auto 0 .75rem}.sp-coontie .ct-mon-l{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sp-coontie .ct-mon-s{display:block}.sp-coontie .ct-blade{width:100%;height:calc(var(--h) * .82);clip-path:polygon(0 1rem,100% 0,100% 100%,0 100%)}.sp-coontie .ct-m summary:hover .ct-blade{background:var(--cream)}.sp-coontie .ct-panel{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:1.5rem;height:9.5rem;margin:0;padding:1rem 1.5rem;display:grid;position:absolute;bottom:1.25rem;left:1.5rem;right:1.5rem}.sp-coontie .ct-panel-m{font-family:var(--serif);font-size:clamp(2.75rem,5vw,4.25rem);line-height:1;display:block}.sp-coontie .ct-rule{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:2.5rem;padding:1.75rem 2.25rem}.sp-coontie .ct-panel-solid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:2.5rem;padding:1.75rem 2.25rem;display:grid}.sp-coontie .ct-panel-solid p{margin:0}.sp-coontie .ct-day{grid-template-columns:12rem minmax(0,1fr)}.sp-coontie .ct-day-rain .ct-day{grid-template-columns:12rem auto minmax(0,1fr)}.sp-coontie .ct-day-n{grid-column:3;margin-left:1.5rem}.sp-coontie .ct-contact-in{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:3rem}}@media (prefers-reduced-motion:no-preference){.sp-coontie .ct-btn,.sp-coontie .ct-bar li a,.sp-coontie .ct-blade{transition:background-color .2s,color .2s}.sp-coontie .ct-prints li{transition:transform .25s}.sp-coontie .ct-prints li:hover{transform:rotate(0)translateY(-.25rem)}.sp-coontie .ct-lawn i{animation:.42s linear both ct-mow-r;animation-delay:calc(var(--i) * .42s + .3s)}.sp-coontie .ct-lawn i:nth-child(2n){animation-name:ct-mow-l}.sp-coontie .ct-mower{--mw:clamp(3.25rem, 5.4vw, 4.75rem);--mh:calc(var(--mw) * .684);width:var(--mw);height:var(--mh);animation:2.94s linear .3s both ct-run,.25s ease-out 3.24s both ct-park;display:block;position:absolute;top:0;left:0}.sp-coontie .ct-mower svg{width:100%;height:100%}}@keyframes ct-mow-r{0%{clip-path:polygon(0 var(--a), 0 var(--a), 0 var(--d), 0 var(--d))}}@keyframes ct-mow-l{0%{clip-path:polygon(100% var(--b), 100% var(--b), 100% var(--c), 100% var(--c))}}@keyframes ct-park{to{opacity:0}}@keyframes ct-run{0%{transform:translate(4px, calc(8.44cqh - var(--mh) / 2)) rotate(-1.5deg)}13.39%{transform:translate(calc(100cqw - var(--mw) - 4px), calc(5.84cqh - var(--mh) / 2)) rotate(-1.5deg)}14.29%{transform:translate(calc(100cqw - var(--mw) - 4px), calc(18.83cqh - var(--mh) / 2)) rotate(178.5deg)}27.67%{transform:translate(4px, calc(24.03cqh - var(--mh) / 2)) rotate(178.5deg)}28.57%{transform:translate(4px, calc(38.31cqh - var(--mh) / 2)) rotate(-1.5deg)}41.96%{transform:translate(calc(100cqw - var(--mw) - 4px), calc(33.11cqh - var(--mh) / 2)) rotate(-1.5deg)}42.86%{transform:translate(calc(100cqw - var(--mw) - 4px), calc(47.4cqh - var(--mh) / 2)) rotate(178.5deg)}56.24%{transform:translate(4px, calc(52.6cqh - var(--mh) / 2)) rotate(178.5deg)}57.14%{transform:translate(4px, calc(66.89cqh - var(--mh) / 2)) rotate(-1.5deg)}70.53%{transform:translate(calc(100cqw - var(--mw) - 4px), calc(61.69cqh - var(--mh) / 2)) rotate(-1.5deg)}71.43%{transform:translate(calc(100cqw - var(--mw) - 4px), calc(75.97cqh - var(--mh) / 2)) rotate(178.5deg)}84.81%{transform:translate(4px, calc(81.17cqh - var(--mh) / 2)) rotate(178.5deg)}85.71%{transform:translate(4px, calc(94.16cqh - var(--mh) / 2)) rotate(-1.5deg)}to{transform:translate(calc(100cqw - var(--mw) - 4px), calc(91.56cqh - var(--mh) / 2)) rotate(-1.5deg)}}
