:root{color:#20231e;font-synthesis:none;text-rendering:optimizelegibility;--ink:#20231e;--muted:#777a70;--line:#d9d9d0;--lime:#d7f36a;--paper:#f4f3ed;--dark:#20231e;background:#f4f3ed;font-family:Manrope,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--paper);min-width:320px;margin:0}button,a,input,textarea,select{font:inherit}a{color:inherit}.site-shell{max-width:1500px;margin:auto;padding:0 6.2%}.header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:88px;display:flex}.logo{letter-spacing:.13em;align-items:center;gap:11px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.logo-mark{background:var(--dark);width:34px;height:34px;color:var(--lime);letter-spacing:0;border-radius:50%;place-items:center;font-size:18px;display:grid}.logo-dot{color:#819c36}.logo small{letter-spacing:.2em;color:var(--muted);margin-top:4px;font:8px DM Mono,monospace;display:block}.nav{align-items:center;gap:34px;display:flex}.nav a{color:#62665c;font-size:11px;text-decoration:none}.nav a:hover{color:#111}.nav .nav-cta{background:var(--dark);color:#fff;padding:12px 17px}.nav-cta span{color:var(--lime);margin-left:12px}.menu-toggle{background:0 0;border:0;font-size:22px;display:none}.hero{grid-template-columns:1fr .92fr;align-items:center;gap:6%;min-height:650px;padding:85px 0 78px;display:grid}.eyebrow{letter-spacing:.16em;color:#778b38;align-items:center;gap:9px;font:9px DM Mono,monospace;display:flex}.eyebrow i{background:#93b53d;border-radius:50%;width:7px;height:7px}.hero h1{letter-spacing:-.085em;margin:27px 0 25px;font-size:clamp(62px,7.7vw,105px);font-weight:700;line-height:.94}.hero h1 em,.section-head h2 em,.process-intro h2 em,.faq-section h2 em,.contact-copy h2 em{color:#8aa53b;font-style:normal}.hero-actions{align-items:center;gap:27px;margin-top:32px;display:flex}.btn{cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:25px;padding:16px 19px;font-size:11px;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex}.btn span{font-size:17px}.btn-dark{background:var(--dark);color:#fff}.btn-dark span{color:var(--lime)}.btn-dark:hover{background:#3a4030;transform:translateY(-2px)}.btn-lime{background:var(--lime);color:#20231e}.btn-lime:hover{background:#e4ff91;transform:translateY(-2px)}.under-link{border-bottom:1px solid #b4b6a9;padding-bottom:5px;font-size:11px;text-decoration:none}.under-link span{color:#829d39;margin-left:8px}.hero-foot{letter-spacing:.12em;color:#777a70;align-items:center;gap:12px;margin-top:58px;font:8px DM Mono,monospace;display:flex}.hero-foot b{color:#9aaf62}.hero-visual{background:#dfe6cb;justify-content:center;align-items:center;height:475px;padding:25px;display:flex;position:relative;overflow:hidden}.visual-top,.visual-bottom{letter-spacing:.13em;color:#5d6747;justify-content:space-between;font:8px DM Mono,monospace;display:flex;position:absolute;left:24px;right:24px}.visual-top{top:22px}.visual-bottom{bottom:21px}.orb{border:1px solid #829b4a70;border-radius:50%;width:380px;height:380px;position:absolute}.orb-one{transform:scaleY(.42)rotate(33deg)}.orb-two{width:430px;height:430px;transform:scaleY(.42)rotate(-33deg)}.visual-card{position:absolute;box-shadow:0 25px 60px #3e4b2630}.card-back{color:#263019;background:#9ab34e;flex-direction:column;justify-content:space-between;width:255px;height:280px;padding:23px;display:flex;top:16%;right:11%;transform:rotate(8deg)}.card-back span{letter-spacing:.12em;font:8px DM Mono,monospace}.card-back strong{letter-spacing:-.08em;font-size:36px;line-height:.9}.card-back i{align-self:end;font-size:24px;font-style:normal}.card-front{color:#fff;background:#20251d;width:270px;height:290px;padding:18px;bottom:14%;left:11%;transform:rotate(-5deg)}.mini-window{border-bottom:1px solid #ffffff30;align-items:center;gap:5px;height:34px;display:flex}.mini-window>span{background:#a8c85c;border-radius:50%;width:5px;height:5px}.mini-window b{letter-spacing:.12em;color:#c6d6a0;margin-left:auto;font:7px DM Mono,monospace}.chart{border-bottom:1px solid #ffffff35;align-items:end;gap:9px;height:125px;padding:15px 8px;display:flex}.chart i{background:#d7f36a;border-radius:2px 2px 0 0;flex:1;height:32%}.chart i:nth-child(2){height:48%}.chart i:nth-child(3){height:42%}.chart i:nth-child(4){height:65%}.chart i:nth-child(5){height:58%}.chart i:nth-child(6){height:75%}.chart i:nth-child(7){height:68%}.chart i:nth-child(8){height:94%}.card-caption{justify-content:space-between;align-items:end;padding-top:18px;display:flex}.card-caption span{letter-spacing:-.07em;font-size:25px;font-weight:800;line-height:.9}.card-caption b{color:#d7f36a;font:8px DM Mono,monospace}.floating-stamp{z-index:2;background:var(--lime);text-align:center;letter-spacing:.08em;border-radius:50%;place-content:center;width:83px;height:83px;font:8px/1.35 DM Mono,monospace;display:grid;position:absolute;bottom:13%;right:7%;transform:rotate(12deg);box-shadow:0 10px 25px #0002}.floating-stamp b{font-size:20px}.trust-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#676b60;justify-content:space-between;align-items:center;gap:18px;padding:24px 0;font-size:10px;display:flex}.trust-strip>span{letter-spacing:.13em;color:#92958b;font:8px DM Mono,monospace}.trust-strip b{color:#8aa53b;margin-right:8px;font:10px DM Mono,monospace}.section-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:46px;display:flex}.section-head h2,.process-intro h2,.faq-section h2,.contact-copy h2{letter-spacing:-.075em;margin:18px 0 0;font-size:clamp(43px,5.6vw,68px);line-height:.98}.section-head>p{color:#777a70;max-width:300px;margin:0 3% 5px 0;font-size:12px;line-height:1.8}.service-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.service-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:270px;padding:29px 31px 25px;display:flex}.service-top{color:#8a8e82;letter-spacing:.12em;justify-content:space-between;font:8px DM Mono,monospace;display:flex}.service-top b{color:#8aa53c;font-size:24px;font-weight:400}.service-card>p{color:#777a70;max-width:440px;margin:0;font-size:11px;line-height:1.8}.tags{flex-wrap:wrap;gap:7px;margin-top:17px;display:flex}.tags span{color:#686e5b;background:#e8e9df;padding:6px 8px;font:8px DM Mono,monospace}.arrow-link{margin-top:auto;padding-top:25px;font-size:10px;font-weight:800;text-decoration:none}.arrow-link span{color:#829d39;margin-left:9px}.work-section{border-top:1px solid var(--line);padding:95px 0 110px}.project-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.project-art{justify-content:center;align-items:center;height:260px;padding:17px;display:flex;position:relative;overflow:hidden}.project-art>span{letter-spacing:.12em;font:8px DM Mono,monospace;position:absolute;top:17px;left:17px}.project-art>i{font-size:20px;font-style:normal;position:absolute;bottom:17px;right:17px}.project-one{color:#344322;background:#d7e1bd}.project-two{color:#4b2f23;background:#d7bba7}.project-three{color:#e6f2cf;background:#252c25}.project-art-title{letter-spacing:-.09em;text-align:center;font-size:clamp(34px,4.2vw,55px);font-weight:800;line-height:.82}.project-one:after{content:"";border:1px solid #80965b;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-70px;right:-60px;box-shadow:0 0 0 18px #80965b20,0 0 0 38px #80965b15}.project-two:after{content:"";opacity:.45;border:18px solid #9c7055;border-radius:50%;width:150px;height:220px;position:absolute;bottom:-100px;left:-60px;transform:rotate(35deg)}.project-three:after{content:"";border:1px solid #c3e17a;border-radius:50%;width:180px;height:180px;position:absolute;top:70px;left:-60px;box-shadow:0 0 0 18px #c3e17a15,0 0 0 36px #c3e17a10}.project-meta{padding:17px 2px}.project-meta>span{letter-spacing:.13em;color:#829d39;font:8px DM Mono,monospace}.project-meta h3{letter-spacing:-.04em;margin:9px 0 6px;font-size:16px}.project-meta p{color:#777a70;margin:0;font-size:10px;line-height:1.7}.process-section{color:#f4f3ed;background:#22271f;grid-template-columns:.85fr 1.15fr;gap:10%;padding:85px 7%;display:grid}.process-intro h2 em{color:var(--lime)}.process-intro>p{color:#b4b9aa;max-width:320px;margin:22px 0 27px;font-size:11px;line-height:1.9}.steps article{border-bottom:1px solid #ffffff26;grid-template-columns:45px 1fr;gap:17px;padding:22px 0;display:grid}.steps article:first-child{border-top:1px solid #ffffff26}.steps article>b{color:var(--lime);padding-top:4px;font:11px DM Mono,monospace}.steps h3{margin:0 0 7px;font-size:17px}.steps p{color:#b4b9aa;max-width:440px;margin:0;font-size:10px;line-height:1.8}.price-card{border:1px solid var(--line);background:#eeeee6;grid-template-columns:1fr 1fr;display:grid}.price-main{padding:39px}.price-label,.price-includes>span{letter-spacing:.14em;color:#829d39;font:8px DM Mono,monospace}.price{letter-spacing:-.08em;margin:23px 0 10px;font-size:52px;font-weight:800}.price span{letter-spacing:0;color:#777a70;font-size:10px;font-weight:500}.price-main>p{color:#777a70;max-width:330px;margin-bottom:26px;font-size:11px;line-height:1.8}.price-includes{border-left:1px solid var(--line);padding:40px}.price-includes ul{margin:22px 0;padding:0;list-style:none}.price-includes li{border-bottom:1px solid var(--line);padding:9px 0;font-size:11px}.price-includes li:before{content:"✓";color:#829d39;margin-right:12px}.price-includes small{color:#777a70;font-size:9px;line-height:1.7;display:block}.custom-note{border-bottom:1px solid var(--line);align-items:center;gap:15px;padding:20px 0;font-size:10px;display:flex}.custom-note b{font-size:11px}.custom-note a{margin-left:auto;font-weight:800;text-decoration:none}.faq-section{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:10%;padding:90px 0;display:grid}.faqs details{border-bottom:1px solid var(--line);padding:18px 0}.faqs details:first-child{border-top:1px solid var(--line)}.faqs summary{cursor:pointer;justify-content:space-between;font-size:12px;font-weight:800;list-style:none;display:flex}.faqs summary:after{content:"+";color:#829d39;font-size:17px}.faqs details[open] summary:after{content:"−"}.faqs p{color:#777a70;max-width:550px;margin:14px 0 0;font-size:10px;line-height:1.8}.contact-section{background:#e5e9d8;grid-template-columns:1fr .9fr;gap:10%;margin-bottom:65px;padding:75px 7%;display:grid}.contact-copy>p{color:#707568;max-width:320px;margin:22px 0;font-size:11px;line-height:1.8}.contact-email{border-bottom:1px solid #a9b394;padding-bottom:7px;font-size:13px;font-weight:800;text-decoration:none;display:inline-block}.contact-email span{color:#829d39;margin-left:12px}.contact-location{letter-spacing:.12em;color:#7a806e;margin-top:48px;font:7px DM Mono,monospace}.contact-location b{color:#829d39;padding:0 8px}.contact-form{flex-direction:column;gap:15px;display:flex}.contact-form input,.contact-form select,.contact-form textarea{color:#20231e;background:#f4f5ee;border:1px solid #cbd0bd;border-radius:0;outline:none;width:100%;margin-top:7px;padding:12px;font:11px Manrope,Arial;display:block}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:#829d39}.contact-form textarea{resize:vertical}.contact-form .btn{align-self:flex-start}.form-status{color:#596d29;margin:0;font-size:10px}footer{border-top:1px solid var(--line);color:#777a70;letter-spacing:.1em;justify-content:space-between;align-items:center;height:90px;font:8px DM Mono,monospace;display:flex}.footer-logo{color:var(--ink);font:800 12px Manrope,sans-serif}.footer-logo .logo-mark{width:27px;height:27px;font-size:15px}@media (width<=850px){.site-shell{padding:0 5%}.hero{grid-template-columns:1fr;gap:35px;padding:65px 0}.hero-visual{height:420px}.trust-strip{flex-wrap:wrap}.trust-strip>span{width:100%}.project-grid{grid-template-columns:repeat(2,1fr)}.process-section{gap:7%;padding:65px 6%}.contact-section{gap:7%;padding:55px 6%}.nav{gap:18px}.nav a{font-size:10px}}@media (width<=600px){.header{height:72px}.menu-toggle{display:block}.nav{z-index:10;background:var(--paper);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:17px;padding:20px 6%;display:none;position:absolute;top:72px;left:0;right:0}.nav.open{display:flex}.nav .nav-cta{text-align:center}.hero{padding:55px 0}.hero h1{font-size:66px}.hero-visual{height:355px;padding:12px}.card-front{width:230px;height:245px;bottom:13%;left:6%}.card-back{width:210px;height:235px;top:17%;right:7%}.card-back strong{font-size:30px}.chart{height:95px}.floating-stamp{width:68px;height:68px;font-size:7px;bottom:10%;right:4%}.section,.work-section,.pricing-section{padding:75px 0}.section-head{display:block}.section-head>p{margin:20px 0 0}.service-grid{grid-template-columns:1fr}.service-card{min-height:245px;padding:24px}.project-grid{grid-template-columns:1fr;gap:12px}.project-art{height:235px}.process-section{grid-template-columns:1fr;gap:38px;padding:55px 7%}.price-card{grid-template-columns:1fr}.price-main{padding:28px}.price{font-size:45px}.price-includes{border-left:0;border-top:1px solid var(--line);padding:28px}.custom-note{flex-direction:column;align-items:flex-start;gap:8px}.custom-note a{margin-left:0}.faq-section{grid-template-columns:1fr;gap:30px;padding:70px 0}.contact-section{grid-template-columns:1fr;gap:35px;padding:42px 7%}.contact-location{margin-top:30px}footer{flex-wrap:wrap;gap:12px;height:auto;min-height:90px;padding:20px 0}footer>span{font-size:6px}.footer-logo{width:100%}}body{color:#1d211a;font-size:16px}.hero-lead{color:#4f5549;font-size:16px;line-height:1.8}.hero-foot{color:#555b50;letter-spacing:.1em;font-size:10px}.visual-top,.visual-bottom{color:#414b30;letter-spacing:.1em;font-size:10px}.card-back span{font-size:10px}.mini-window b{font-size:9px}.card-caption b{font-size:10px}.floating-stamp{font-size:9px}.trust-strip{color:#454a40;font-size:12px}.section-head>p{color:#555b50;font-size:14px}.tags span{color:#454c38;font-size:10px}.arrow-link{font-size:12px}.project-art>span,.project-meta>span{font-size:10px}.process-intro>p{color:#d0d5c7;font-size:14px}.price-label,.price-includes>span{color:#526b1e;font-size:10px}.price span{color:#555b50;font-size:12px}.price-main>p{color:#555b50;font-size:14px}.price-includes li{font-size:14px}.price-includes small{color:#555b50;font-size:12px}.custom-note{font-size:12px}.custom-note span{color:#555b50}.faqs summary{font-size:14px}.contact-copy>p{color:#50574a;font-size:14px}.contact-location{color:#535b48;font-size:9px}.contact-form label{letter-spacing:.02em;color:#424a37;font:600 12px Manrope,Arial,sans-serif}.contact-form input,.contact-form select,.contact-form textarea{padding:13px;font-size:14px}footer{color:#555b50;font-size:10px}@media (width<=600px){.nav a{font-size:14px}.hero-lead{font-size:15px}.hero-foot{font-size:9px}.visual-top,.visual-bottom{font-size:8px}.trust-strip{font-size:11px}.section-head>p,.service-card>p{font-size:14px}.project-meta p,.process-intro>p,.steps p{font-size:13px}.contact-form label{font-size:12px}footer{font-size:9px}}.hero-visual{height:410px}.project-art{height:215px}@media (width<=850px){.hero-visual{height:370px}.project-art{height:205px}}@media (width<=600px){.hero-visual{height:320px}.card-front{width:205px;height:220px}.card-back{width:185px;height:210px}.card-back strong{font-size:27px}.chart{height:82px}.project-art{height:195px}}.products-section{border-top:1px solid var(--line);padding:92px 0}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.product-card{background:#e9ebdf;border:1px solid #d9dccd;flex-direction:column;align-items:flex-start;min-height:250px;padding:30px;display:flex}.product-kicker{letter-spacing:.14em;color:#748a35;font:8px DM Mono,monospace}.product-card h3{letter-spacing:-.055em;margin:23px 0 10px;font-size:24px}.product-card p{color:#6c7066;max-width:440px;font-size:11px;line-height:1.85}.product-card a{color:#20231e;margin-top:auto;padding-top:20px;font-size:10px;font-weight:800;text-decoration:none}.product-card a:hover{color:#819c36}@media (width<=700px){.product-grid{grid-template-columns:1fr}.products-section{padding:65px 0}.product-card{min-height:225px}}:root{--ink:#20231e;--muted:#51574d;--line:#d5d8cd;--paper:#f7f8f4;--lime:#d7f36a}body{color:#20251f;background:#f7f8f4;font-size:16px;line-height:1.65}.site-shell{max-width:1240px;padding:0 5%}.header{height:76px}.logo{letter-spacing:.08em;font-size:14px}.logo small{color:#4c5545;font-size:10px}.nav{gap:25px}.nav a{color:#343b31;font-size:14px}.nav .nav-cta{padding:12px 17px}.hero{grid-template-columns:1.05fr .95fr;gap:4%;min-height:0;padding:64px 0 58px}.hero h1{letter-spacing:-.055em;margin:22px 0;font-size:clamp(48px,5.4vw,72px);line-height:1.02}.hero-lead{color:#454d42;max-width:540px;font-size:17px;line-height:1.8}.eyebrow{color:#4d6425;letter-spacing:.1em;font-size:11px}.hero-actions{flex-wrap:wrap;gap:18px}.btn{gap:18px;padding:14px 18px;font-size:14px}.under-link{color:#30392a;font-size:14px}.hero-foot{color:#4c5547;margin-top:35px;font-size:11px}.hero-visual{border-radius:12px;height:350px}.orb{width:270px;height:270px}.orb-two{width:300px;height:300px}.card-back{width:190px;height:210px}.card-back strong{font-size:27px}.card-front{width:205px;height:220px}.chart{height:85px}.floating-stamp{width:68px;height:68px;font-size:9px}.visual-top,.visual-bottom{color:#38452c;font-size:9px}.trust-strip{color:#3e463a;padding:18px 0;font-size:14px}.trust-strip>span{color:#4d5747;font-size:10px}.section{padding:76px 0}.section-head{align-items:flex-end;margin-bottom:32px}.section-head h2,.process-intro h2,.faq-section h2,.contact-copy h2{letter-spacing:-.045em;font-size:clamp(36px,4.2vw,52px);line-height:1.08}.section-head>p{color:#4c5449;max-width:420px;font-size:16px;line-height:1.75}.service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-card{background:#fff;border-color:#dce0d6;min-height:245px;padding:26px}.service-top{color:#50584c;font-size:10px}.service-card h3{letter-spacing:-.025em;margin:20px 0 10px;font-size:22px}.service-card>p{color:#41493f;font-size:15px;line-height:1.8}.tags span{color:#3f4935;padding:6px 9px;font-size:11px}.arrow-link{padding-top:20px;font-size:14px}.products-section{padding:76px 0}.product-card{background:#fff;border:1px solid #dce0d6;border-radius:10px;min-height:230px;padding:26px}.product-kicker{color:#4d6425;font-size:10px}.product-card h3{letter-spacing:-.025em;margin:18px 0 8px;font-size:22px;line-height:1.25}.product-card p{color:#41493f;font-size:15px;line-height:1.8}.product-card a{color:#25321b;font-size:14px}.work-section{padding:76px 0 82px}.project-grid{gap:18px}.project-art{border-radius:9px;height:190px}.project-art>span,.project-meta>span{font-size:10px}.project-art-title{font-size:clamp(28px,3vw,42px)}.project-meta h3{font-size:18px}.project-meta p{color:#41493f;font-size:14px;line-height:1.75}.process-section{border-radius:12px;gap:7%;padding:58px 6%}.process-intro h2{font-size:clamp(36px,4vw,50px)}.process-intro>p{color:#e0e5d8;font-size:15px;line-height:1.8}.steps article{padding:18px 0}.steps article>b{font-size:13px}.steps h3{font-size:18px}.steps p{color:#e0e5d8;font-size:14px;line-height:1.8}.pricing-section{padding:76px 0}.price-card{background:#fff;border-radius:10px;overflow:hidden}.price-main,.price-includes{padding:30px}.price-label,.price-includes>span{font-size:11px}.price{margin:18px 0 8px;font-size:44px}.price-main>p{color:#41493f;font-size:15px;line-height:1.8}.price-includes li{padding:10px 0;font-size:15px}.price-includes small{color:#41493f;font-size:13px;line-height:1.7}.custom-note{flex-wrap:wrap;font-size:14px}.custom-note span{color:#41493f;font-size:14px}.faq-section{gap:8%;padding:76px 0}.faqs summary{font-size:16px;line-height:1.5}.faqs p{color:#41493f;font-size:14px;line-height:1.8}.contact-section{border-radius:12px;gap:7%;padding:52px 6%}.contact-copy h2{font-size:clamp(40px,4.5vw,56px)}.contact-copy>p{color:#41493f;font-size:15px;line-height:1.8}.contact-email{font-size:15px}.contact-location{color:#424b3b;font-size:10px;line-height:1.8}.contact-form{gap:13px}.contact-form label{color:#333d2e;font-size:13px}.contact-form input,.contact-form select,.contact-form textarea{background:#fff;border-color:#c3cabb;padding:12px 13px;font-size:15px}.contact-form small{color:#41493f;font-size:12px;line-height:1.7}.form-status{font-size:13px}footer{color:#424b3b;min-height:84px;font-size:11px}.footer-logo small{font-size:9px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #769b2d}@media (width<=850px){.hero{grid-template-columns:1fr;gap:28px;padding:48px 0}.hero-visual{height:330px}.project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.process-section,.contact-section{grid-template-columns:1fr;gap:28px}}@media (width<=600px){.site-shell{padding:0 5%}.header{height:68px}.nav{gap:15px;padding:18px 5%;top:68px}.nav a{font-size:15px}.hero{padding:40px 0}.hero h1{font-size:clamp(42px,12vw,58px)}.hero-lead{font-size:16px}.hero-visual{height:285px}.section,.work-section,.pricing-section,.products-section{padding:56px 0}.section-head h2,.process-intro h2,.faq-section h2,.contact-copy h2{font-size:38px}.section-head>p{font-size:15px}.service-grid,.product-grid,.project-grid{grid-template-columns:1fr}.service-card{min-height:0;padding:22px}.service-card>p,.product-card p,.project-meta p{font-size:14px}.product-card{min-height:0;padding:22px}.project-art{height:180px}.process-section{padding:36px 6%}.price-card{grid-template-columns:1fr}.price-includes{border-left:0;border-top:1px solid var(--line)}.custom-note{align-items:flex-start}.faq-section{grid-template-columns:1fr;gap:22px}.contact-section{padding:34px 6%}footer{flex-wrap:wrap;gap:12px;padding:20px 0}footer>span{font-size:9px}}
