@import "https://fonts.googleapis.com/css2?family=Anton&family=Permanent+Marker&family=Roboto+Mono:wght@400;600;700&display=swap";html,body,#root{min-height:100%;margin:0}body{min-width:320px}:root{--paper:#f3efe5;--ink:#0a0a0a;--lime:#b6ff00;--pink:#f18;--note:#e9d6a4}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;color:var(--ink);background-color:#f3efe5;background-image:url(/assets/nitro-paper-bg-BHyIDaeI.webp);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;margin:0;font-family:Roboto Mono,monospace}a{color:inherit;text-decoration:none}.site-shell{overflow:hidden}.admin-page{max-width:900px;min-height:100vh;margin:auto;padding:42px 24px 100px}.admin-page h1{margin:45px 0 12px;font:72px/1 Anton,sans-serif}.admin-page h2{margin-top:55px;font:34px/1.1 Anton,sans-serif}.admin-page>a{text-decoration:underline}.admin-login,.admin-card{background:var(--paper);border:2px solid var(--ink);box-shadow:7px 7px 0 var(--ink);margin:18px 0;padding:24px}.admin-login label{font-weight:700;display:block}.admin-login input{border:2px solid var(--ink);width:100%;font:inherit;margin:12px 0;padding:12px;display:block}.admin-page button{border:2px solid var(--ink);background:var(--lime);font:inherit;cursor:pointer;margin:10px 10px 0 0;padding:10px 15px;font-weight:700}.admin-page button:disabled{opacity:.55;cursor:wait}.admin-lock{background:var(--pink)!important}.admin-card-top{justify-content:space-between;gap:12px;display:flex}.admin-card p{overflow-wrap:anywhere;white-space:pre-wrap}.admin-card small{color:#555}.admin-error{color:#a5003e;font-weight:700}.topbar{z-index:20;grid-template-columns:250px 1fr 175px;align-items:center;gap:25px;width:min(1180px,100% - 50px);height:105px;margin:auto;display:grid;position:relative}.brand-logo{letter-spacing:-2px;background:#f3efe5d1;padding:7px 12px;font-family:Anton,sans-serif;font-size:46px;font-style:italic;line-height:.9;transform:skew(-7deg)}.brand-logo span{color:var(--lime);text-shadow:2px 2px 0 var(--ink)}.brand-tagline{color:var(--lime);text-shadow:2px 2px #000;margin-top:7px;font-size:9px;font-weight:700}.nav{justify-content:center;gap:20px;font-size:14px;font-weight:700;display:flex}.nav a{color:#f3efe5;background:#0a0a0a;padding:7px 9px;transform:rotate(-1deg)}.nav a:hover,.nav a.active{background:var(--lime);color:var(--ink)}.top-cta{background:var(--pink);text-align:center;padding:15px 17px;font-family:Anton,sans-serif;font-size:18px;transform:rotate(-1deg);box-shadow:8px 8px #00000014}.hero{width:min(1200px,100% - 30px);height:410px;margin:auto;position:relative}.hero-note{border:3px solid var(--pink);box-shadow:7px 7px 0 var(--lime);border:3px solid var(--pink);width:125px;box-shadow:7px 7px 0 var(--lime);color:var(--pink);z-index:10;background:#0a0a0a;padding:16px 12px;font-family:Permanent Marker,cursive;font-size:12px;line-height:1.18;position:absolute;top:60px;left:0;transform:rotate(-3deg)}.hero-note span{display:block}.hero-note:before{content:"↶";font-size:35px;position:absolute;top:-35px;right:10px}.hero-copy{z-index:8;width:530px;position:absolute;top:38px;left:145px}.hero-copy h1{letter-spacing:-1px;margin:0;font-family:Anton,sans-serif;font-size:65px;line-height:.86}.hero-copy mark{background:var(--lime);color:var(--ink);padding:0 8px 3px;display:inline-block;transform:rotate(-1deg)}.hero-copy p{margin:22px 0 20px 8px;font-size:16px;font-weight:700;line-height:1.5}.hero-cta{background:var(--pink);margin-left:8px;padding:14px 22px;font-family:Anton,sans-serif;font-size:17px;display:inline-block;box-shadow:7px 7px #00000014}.hero-visual{width:570px;height:455px;position:absolute;top:10px;right:50px}.torn-black{clip-path:polygon(2% 8%,9% 3%,18% 7%,28% 1%,39% 5%,49% 2%,61% 7%,73% 3%,84% 8%,97% 4%,100% 18%,96% 31%,100% 45%,97% 58%,100% 72%,95% 89%,82% 94%,70% 91%,57% 97%,43% 92%,31% 96%,17% 91%,4% 96%,0 81%,4% 66%,1% 52%,4% 39%,0 24%);background:#111;width:475px;height:315px;position:absolute;top:55px;left:55px;transform:rotate(-3deg);box-shadow:12px 14px #00000017}.torn-lime{background:var(--lime);clip-path:polygon(0 14%,12% 8%,24% 13%,37% 5%,49% 11%,61% 4%,75% 10%,88% 5%,100% 12%,96% 28%,100% 44%,95% 59%,100% 77%,91% 91%,77% 87%,64% 96%,50% 90%,35% 97%,21% 90%,8% 95%,0 82%,5% 65%,0 49%,4% 32%);z-index:-1;width:520px;height:330px;position:absolute;top:75px;left:25px;transform:rotate(4deg)}.nitro-vehicle img{clip-path:polygon(2% 5%,97% 2%,100% 92%,4% 100%);filter:contrast(1.15)saturate(.75)brightness(.72);width:100%;display:block;box-shadow:10px 14px #0000002e}.vehicle-logo{color:#fff;text-shadow:3px 3px #000000b3;font-family:Anton,sans-serif;font-size:42px;font-style:italic;line-height:.8;position:absolute;top:175px;left:145px;transform:rotate(-7deg)skew(-7deg)}.vehicle-logo span{color:var(--lime)}.vehicle-logo small{color:#fff;letter-spacing:.5px;margin-top:10px;font-family:Roboto Mono,monospace;font-size:8px;font-style:normal;display:block}.crown{color:var(--lime);z-index:3;font-size:60px;position:absolute;top:65px;left:100px;transform:rotate(-10deg)}.midwest-note{background:var(--note);z-index:7;width:145px;padding:22px 16px 18px;font-family:Permanent Marker,cursive;font-size:17px;line-height:1.15;position:absolute;top:65px;right:45px;transform:rotate(4deg);box-shadow:5px 7px 12px #00000026}.midwest-note small{margin-top:5px;font-size:11px;display:block}.tape{background:#aaaaa08c;width:65px;height:18px;position:absolute;top:-9px;left:40px;transform:rotate(-3deg)}.service-strip{grid-template-columns:repeat(5,1fr);width:min(1150px,100% - 50px);margin:auto;padding:12px 0 28px;display:grid}.service-strip article{text-align:center;border-right:1px solid #00000040;padding:8px 18px}.service-strip article:last-child{border-right:none}.service-icon{min-height:32px;font-size:24px}.service-strip h3{margin:5px 0;font-family:Anton,sans-serif;font-size:19px}.service-strip p{max-width:160px;margin:auto;font-size:10px;line-height:1.4}.projects-heading{align-items:center;gap:30px;width:min(1150px,100% - 50px);margin:auto;padding:20px 0 35px;display:flex}.projects-title{font-family:Anton,sans-serif;font-size:52px;position:relative;transform:rotate(-2deg)}.projects-title span{background:var(--lime);padding:0 8px;position:relative}.projects-note{font-family:Permanent Marker,cursive;font-size:15px;transform:rotate(-4deg)}@media (width<=1150px) and (width>=761px){.hero{width:calc(100% - 30px)}.hero-copy{width:500px;left:130px}.hero-copy h1{font-size:58px}.hero-visual{transform-origin:100% 0;width:510px;right:25px;transform:scale(.88)}.hero-note{width:115px;font-size:11px}.nav{gap:12px;font-size:10px}}@media (width<=760px){.nav{display:none}.topbar{grid-template-columns:1fr 160px}.hero{height:auto;min-height:900px}.hero-note{left:10px}.hero-copy{left:160px}.hero-visual{top:470px;left:50%;transform:translate(-50%)}.service-strip{grid-template-columns:repeat(2,1fr);gap:25px}.service-strip article{border:0}}@media (width<=520px){.topbar{grid-template-columns:1fr auto;width:calc(100% - 30px)}.brand-logo{font-size:37px}.brand-tagline{font-size:7px}.top-cta{font-size:14px}.hero{min-height:950px}.hero-note{display:none}.hero-copy{width:100%;padding:35px 15px 0;position:relative;top:auto;left:auto}.hero-copy h1{font-size:clamp(45px,14vw,65px)}.hero-visual{transform-origin:top;width:550px;top:470px;transform:translate(-50%)scale(.72)}.service-strip{grid-template-columns:1fr}.projects-heading{display:block}.projects-title{font-size:45px}.projects-note{margin-top:25px}}.nitro-action-bg{z-index:2;pointer-events:none;width:620px;position:absolute;top:55px;left:-20px}.nitro-vehicle{z-index:5;width:535px;position:absolute;top:105px;left:30px;transform:rotate(-2deg)}.nitro-vehicle img{filter:drop-shadow(8px 12px 7px #00000038);width:100%;height:auto;display:block}.crown{z-index:7}.midwest-note{z-index:8}.project-showcase{width:min(1150px,100% - 50px);margin:0 auto;padding:10px 0 80px}.project-card{grid-template-columns:46% 30% 20%;align-items:center;gap:2%;min-height:390px;margin-bottom:70px;display:grid;position:relative}.project-card-right{grid-template-columns:30% 46% 20%}.project-image-placeholder{height:320px;color:var(--lime);background:#111;border:8px solid #111;justify-content:center;align-items:center;font-family:Anton,sans-serif;font-size:28px;display:flex;transform:rotate(-2deg);box-shadow:10px 12px #00000029}.project-card-right .project-image-placeholder{transform:rotate(2deg)}.project-number{z-index:5;padding:4px 10px;font-family:Anton,sans-serif;font-size:42px;line-height:1;position:absolute;top:10px;left:47%}.project-card-right .project-number{left:0}.lime-number{background:var(--lime)}.pink-number{background:var(--pink)}.project-info{padding:45px 10px 10px}.project-info h2{margin:0 0 4px;font-family:Anton,sans-serif;font-size:34px;line-height:1}.project-info h4{margin:0 0 18px;font-size:12px}.project-info p{color:#f3efe5;box-shadow:5px 5px 0 var(--pink);background:#0a0a0a;margin:0 0 22px;padding:10px 12px;font-size:12px;font-weight:700;line-height:1.55;display:inline-block;transform:rotate(-1deg)}.project-button{background:var(--lime);padding:12px 20px;font-family:Anton,sans-serif;font-size:17px;display:inline-block;transform:rotate(-1deg);box-shadow:5px 5px #00000026}.project-note{background:var(--note);padding:25px 18px;font-family:Permanent Marker,cursive;font-size:15px;line-height:1.6;transform:rotate(-4deg);box-shadow:6px 8px 10px #00000026}.project-card:nth-child(2) .project-note{transform:rotate(4deg)}@media (width<=760px){.project-card,.project-card-right{min-height:0;display:block}.project-image-placeholder{margin-bottom:25px}.project-number,.project-card-right .project-number{margin-bottom:10px;display:inline-block;position:relative;top:auto;left:auto}.project-info{padding:10px 0 25px}.project-note{max-width:280px;margin:20px auto}}.project-gallery{background:#111;border:8px solid #111;height:320px;position:relative;transform:rotate(-2deg);box-shadow:10px 12px #00000029}.gallery-image{box-sizing:border-box;width:100%;height:100%;color:var(--lime);cursor:pointer;background:#111;border:0;justify-content:center;align-items:center;padding:10px;display:flex;overflow:hidden}.gallery-image img{object-fit:contain;width:100%;height:100%;display:block}.gallery-image span{text-align:center;font-family:Anton,sans-serif;font-size:30px}.gallery-image small{color:var(--pink);margin-top:8px;font-family:Roboto Mono,monospace;font-size:12px;display:block}.gallery-arrow{width:48px;height:55px;color:var(--lime);cursor:pointer;z-index:10;background:#0a0a0a;border:0;font-family:Anton,sans-serif;font-size:30px;position:absolute;top:50%;transform:translateY(-50%)}.gallery-arrow-left{left:-25px}.gallery-arrow-right{right:-25px}.gallery-arrow:hover{background:var(--pink);color:#fff}.gallery-dots{gap:8px;display:flex;position:absolute;bottom:-32px;left:50%;transform:translate(-50%)}.gallery-dots button{cursor:pointer;background:#f3efe5;border:2px solid #0a0a0a;width:11px;height:11px;padding:0;transform:rotate(45deg)}.gallery-dots button.active{background:var(--lime)}.gallery-counter{color:#fff;background:#0a0a0a;padding:4px 8px;font-size:10px;font-weight:700;position:absolute;bottom:8px;right:8px}.about-section{color:#f3efe5;width:min(1150px,100% - 50px);min-height:500px;box-shadow:12px 14px 0 var(--lime);background:#0a0a0a;grid-template-columns:28% 46% 22%;align-items:center;gap:2%;margin:20px auto 80px;padding:55px 45px;display:grid;position:relative;transform:rotate(-1deg)}.about-stamp{color:var(--lime);text-shadow:4px 4px 0 var(--pink);font-family:Anton,sans-serif;font-size:70px;line-height:.86;transform:rotate(-6deg)}.about-photo{width:min(230px,100%);margin:34px 0 0;position:relative;transform:rotate(3deg)}.about-photo img{aspect-ratio:1;object-fit:cover;width:100%;box-shadow:8px 9px 0 var(--pink);border:7px solid #f3efe5;display:block}.about-photo figcaption{background:var(--lime);color:#0a0a0a;margin:12px 0 0;padding:5px 7px;font-family:Permanent Marker,cursive;font-size:12px;line-height:1.2;display:inline-block}.about-copy{z-index:3;position:relative}.about-kicker{background:var(--pink);color:#0a0a0a;margin-bottom:15px;padding:6px 10px;font-family:Anton,sans-serif;font-size:17px;display:inline-block;transform:rotate(-2deg)}.about-copy h2{letter-spacing:-1px;margin:0 0 22px;font-family:Anton,sans-serif;font-size:48px;line-height:.95}.about-copy h2 span{background:var(--lime);color:#0a0a0a;padding:0 7px 3px;display:inline-block;transform:rotate(1deg)}.about-copy p{max-width:520px;margin:0 0 16px;font-size:12px;font-weight:600;line-height:1.65}.about-button{background:var(--pink);color:#0a0a0a;box-shadow:5px 5px 0 var(--lime);margin-top:12px;padding:13px 20px;font-family:Anton,sans-serif;font-size:18px;display:inline-block;transform:rotate(-1deg)}.about-note{background:var(--note);color:#0a0a0a;box-shadow:8px 10px 0 var(--pink);padding:32px 22px 25px;font-family:Permanent Marker,cursive;font-size:23px;line-height:1.15;position:relative;transform:rotate(5deg)}.about-note small{color:var(--pink);margin-top:18px;font-size:13px;line-height:1.25;display:block}.about-section:before{content:"/////";color:var(--pink);letter-spacing:-5px;font-family:Anton,sans-serif;font-size:35px;position:absolute;bottom:18px;left:22px;transform:rotate(-8deg)}@media (width<=760px){.about-section{width:calc(100% - 35px);min-height:0;padding:40px 25px;display:block}.about-stamp{font-size:55px}.about-person{align-items:center;gap:24px;margin-bottom:40px;display:flex}.about-photo{flex:none;width:min(170px,42%);margin:0}.about-copy h2{font-size:40px}.about-note{max-width:280px;margin:45px auto 10px}}@media (width<=520px){.about-person{display:block}.about-photo{width:min(200px,75%);margin:26px 0 0}}.reviews-section{width:min(1150px,100% - 50px);margin:40px auto 90px;position:relative}.reviews-heading{align-items:flex-end;gap:28px;margin-bottom:55px;display:flex}.reviews-heading>div{font-family:Anton,sans-serif;font-size:58px;line-height:.95;transform:rotate(-2deg)}.reviews-heading span{background:var(--pink);color:#0a0a0a;padding:2px 10px 5px;display:inline-block}.reviews-heading>p{margin:0 0 5px;font-family:Permanent Marker,cursive;font-size:15px;transform:rotate(2deg)}.reviews-wall{grid-template-columns:repeat(3,1fr);align-items:start;gap:45px;display:grid}.review-card{background:var(--note);color:#0a0a0a;min-height:245px;padding:42px 28px 28px;position:relative;box-shadow:8px 10px #00000029}.review-one{transform:rotate(-3deg)}.review-two{box-shadow:8px 10px 0 var(--lime);background:#f3efe5;border:4px solid #0a0a0a;transform:rotate(2deg)}.review-three{box-shadow:8px 10px 0 var(--pink);transform:rotate(-2deg)}.review-tape{background:#a0a0968c;width:85px;height:22px;position:absolute;top:-12px;left:50%;transform:translate(-50%)rotate(-3deg)}.review-quote{color:var(--pink);font-family:Anton,sans-serif;font-size:60px;line-height:1;position:absolute;top:8px;left:15px}.review-card p{margin:12px 0 28px;font-size:13px;font-weight:700;line-height:1.6}.review-card strong{font-family:Anton,sans-serif;font-size:18px;display:block}.review-card small{margin-top:4px;font-size:9px;font-weight:700;display:block}.reviews-scribble{width:210px;color:var(--pink);margin:42px 20px 0 auto;font-family:Permanent Marker,cursive;font-size:17px;line-height:1.35;transform:rotate(-5deg)}@media (width<=760px){.reviews-heading{display:block}.reviews-heading>div{font-size:45px}.reviews-heading>p{margin-top:20px}.reviews-wall{grid-template-columns:1fr;gap:45px}.review-card{max-width:420px;margin:auto}}.review-submit-area{text-align:center;margin:45px auto 0}.leave-review-button{background:var(--lime);color:#0a0a0a;cursor:pointer;border:0;padding:15px 24px;font-family:Anton,sans-serif;font-size:20px;transform:rotate(-1deg);box-shadow:6px 6px #0a0a0a}.leave-review-button:hover{background:var(--pink);transform:rotate(1deg)scale(1.03)}.review-form{text-align:left;color:#f3efe5;width:min(700px,100%);box-shadow:10px 10px 0 var(--pink), 18px 18px 0 var(--lime);background:#0a0a0a;margin:45px auto 0;padding:45px;position:relative;transform:rotate(.5deg)}.review-form-tag{background:var(--pink);color:#0a0a0a;padding:7px 12px;font-family:Permanent Marker,cursive;font-size:14px;position:absolute;top:-18px;right:25px;transform:rotate(3deg)}.review-form h3{color:var(--lime);margin:0 0 30px;font-family:Anton,sans-serif;font-size:42px}.review-fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.review-form label{margin-bottom:22px;font-family:Roboto Mono,monospace;font-size:11px;font-weight:900;display:block}.review-form input,.review-form textarea,.review-form select{box-sizing:border-box;color:#0a0a0a;width:100%;font:inherit;background:#f3efe5;border:3px solid #f3efe5;border-radius:0;outline:none;margin-top:8px;padding:13px}.review-form textarea{resize:vertical}.review-form input:focus,.review-form textarea:focus,.review-form select:focus{border-color:var(--lime);box-shadow:4px 4px 0 var(--pink)}.submit-review-button{background:var(--pink);color:#0a0a0a;cursor:pointer;box-shadow:5px 5px 0 var(--lime);border:0;padding:14px 22px;font-family:Anton,sans-serif;font-size:19px}.submit-review-button:hover{transform:rotate(-2deg)scale(1.03)}.review-fine-print{color:#aaa;margin:25px 0 0!important;font-size:9px!important;line-height:1.5!important}@media (width<=760px){.review-form{padding:38px 22px}.review-fields{grid-template-columns:1fr;gap:0}}.review-form .review-fine-print{max-width:500px;font-family:Roboto Mono,monospace;font-weight:700;display:block;color:#aaa!important;box-shadow:none!important;background:0 0!important;margin:24px 0 0!important;padding:0!important;font-size:9px!important;line-height:1.5!important;transform:none!important}.review-form .submit-review-button{background:var(--pink);color:#0a0a0a;width:auto;box-shadow:5px 5px 0 var(--lime);padding:12px 20px;font-size:18px;line-height:1;display:inline-block}.review-form div.review-fine-print{color:#999;width:100%;box-shadow:none;background:0 0;margin:24px 0 0;padding:0;font-family:Roboto Mono,monospace;font-size:9px;font-weight:700;line-height:1.5;display:block;transform:none}.contact-section{color:#f3efe5;width:min(1150px,100% - 50px);box-shadow:12px 12px 0 var(--pink), 24px 24px 0 var(--lime);background:#0a0a0a;grid-template-columns:40% 56%;gap:4%;margin:60px auto 100px;padding:55px 50px;display:grid;position:relative;transform:rotate(-.5deg)}.contact-copy{position:relative}.contact-kicker{background:var(--pink);color:#0a0a0a;margin-bottom:20px;padding:6px 10px;font-family:Anton,sans-serif;font-size:16px;display:inline-block;transform:rotate(-2deg)}.contact-copy h2{letter-spacing:-1px;margin:0 0 24px;font-family:Anton,sans-serif;font-size:55px;line-height:.92}.contact-copy h2 span{background:var(--lime);color:#0a0a0a;margin-top:6px;padding:2px 8px 5px;display:inline-block;transform:rotate(1deg)}.contact-copy p{max-width:380px;margin:0 0 35px;font-size:13px;font-weight:700;line-height:1.65}.contact-side-note{background:var(--note);color:#0a0a0a;box-shadow:6px 7px 0 var(--pink);padding:18px 20px;font-family:Permanent Marker,cursive;font-size:18px;line-height:1.2;display:inline-block;transform:rotate(-4deg)}.contact-form{background:#151515;border:3px solid #f3efe5;padding:35px;position:relative}.contact-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.contact-form label{margin-bottom:22px;font-size:10px;font-weight:900;display:block}.contact-form input,.contact-form select,.contact-form textarea{box-sizing:border-box;color:#0a0a0a;background:#f3efe5;border:3px solid #f3efe5;border-radius:0;outline:none;width:100%;margin-top:8px;padding:13px;font-family:Roboto Mono,monospace;font-size:12px}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--lime);box-shadow:4px 4px 0 var(--pink)}.contact-form textarea{resize:vertical}.contact-submit{background:var(--pink);color:#0a0a0a;cursor:pointer;box-shadow:6px 6px 0 var(--lime);border:0;padding:15px 24px;font-family:Anton,sans-serif;font-size:21px;transform:rotate(-1deg)}.contact-submit:hover{transform:rotate(1deg)scale(1.03)}.contact-fine-print{color:#999;margin-top:22px;font-size:9px;font-weight:700;line-height:1.5}.draft-status{border-left:4px solid var(--lime);color:#f3efe5;background:#252525;margin-top:18px;padding:12px;font-size:12px;line-height:1.5}.draft-status a{color:var(--lime);text-decoration:underline}.contact-booking{color:var(--lime);margin-top:18px;font-family:Anton,sans-serif;font-size:17px;text-decoration:underline;display:inline-block}@media (width<=760px){.contact-section{width:calc(100% - 35px);margin-bottom:80px;padding:40px 24px;display:block}.contact-copy h2{font-size:43px}.contact-side-note{margin-bottom:40px}.contact-fields{grid-template-columns:1fr;gap:0}.contact-form{padding:28px 20px}}.site-footer{color:#f3efe5;border-top:8px solid var(--lime);background:#0a0a0a;grid-template-columns:34% 32% 30%;align-items:center;gap:2%;width:min(1150px,100% - 50px);margin:0 auto 35px;padding:35px 40px;display:grid;position:relative}.site-footer:before{content:"/////";color:var(--pink);letter-spacing:-5px;font-family:Anton,sans-serif;font-size:31px;position:absolute;top:-23px;right:35px;transform:rotate(4deg)}.footer-logo{color:var(--lime);font-family:Anton,sans-serif;font-size:42px;font-style:italic;line-height:.9;transform:skew(-7deg)}.footer-tagline{color:#aaa;margin-top:10px;font-size:9px;font-weight:900;line-height:1.45}.footer-nav{flex-wrap:wrap;gap:8px;display:flex}.footer-nav a{color:#0a0a0a;background:#f3efe5;padding:6px 8px;font-family:Roboto Mono,monospace;font-size:10px;font-weight:900;transform:rotate(-1deg)}.footer-nav a:nth-child(2n){transform:rotate(1deg)}.footer-nav a:hover{background:var(--pink)}.footer-end{text-align:right}.footer-scribble{color:var(--pink);margin-bottom:14px;font-family:Permanent Marker,cursive;font-size:13px;line-height:1.3;display:inline-block;transform:rotate(-3deg)}.footer-copy{color:#888;font-size:9px;font-weight:700}@media (width<=760px){.site-footer{width:calc(100% - 35px);padding:30px 25px;display:block}.footer-nav{margin:30px 0}.footer-end{text-align:left}}.form-trap{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}
