.services-grid[data-v-42fb9f9c]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media (max-width:992px){.services-grid[data-v-42fb9f9c]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.services-grid[data-v-42fb9f9c]{grid-template-columns:1fr}}.service-item[data-v-42fb9f9c]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border:1px solid var(--border-light,#e2e8f0);border-radius:.75rem;background:var(--bg-white,#fff);text-decoration:none;transition:border-color .2s ease,background-color .2s ease,transform .2s ease;contain:layout style paint;will-change:transform}.service-item[data-v-42fb9f9c]:hover{background:var(--bg-light,#f8fafc);border-color:var(--primary,#10b981);transform:translateY(-2px)}.icon-wrap[data-v-42fb9f9c]{width:40px;height:40px;min-width:40px;display:grid;place-items:center;border-radius:999px;background:rgba(16,185,129,.1)}.icon-wrap img[data-v-42fb9f9c]{width:22px;height:22px}.title[data-v-42fb9f9c]{color:var(--text-dark,#1e293b);font-weight:600}[data-v-ea7154ac],[data-v-ea7154ac]:after,[data-v-ea7154ac]:before{box-sizing:inherit}.flying-bee[data-v-ea7154ac]{--c1:#23272a;--c2:#10b981;--s:15%;position:relative;container-type:inline-size;width:12vmin;aspect-ratio:1;border-radius:50%;animation:fly-ea7154ac 1s ease-in-out infinite alternate}.flying-bee[data-v-ea7154ac]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(to bottom,var(--c1) 75%,#181a1b);box-shadow:inset 0 60cqw 0 -40cqw var(--c2),inset 0 80cqw 0 -40cqw var(--c1),inset 0 110cqw 0 -40cqw var(--c2)}.flying-bee[data-v-ea7154ac]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset -30cqw 0cqw 0 -20cqw hsla(0,0%,100%,.5);mix-blend-mode:overlay}.head[data-v-ea7154ac]{position:absolute;z-index:-1;top:0;left:50%;width:65cqw;aspect-ratio:1;border-radius:50%;box-shadow:inset -27cqw 0cqw 0 -20cqw color-mix(in srgb,var(--c1),red 15%);background-color:var(--c1);translate:-50% -45%}@keyframes blink-ea7154ac{2%{scale:1 .2}4%,to{scale:1}}.head[data-v-ea7154ac]:after,.head[data-v-ea7154ac]:before{content:"";position:absolute;aspect-ratio:1/1.5;border-radius:50%;background-color:#fff;animation:blink-ea7154ac 3s 1s infinite}.head[data-v-ea7154ac]:before{top:18%;left:25%;width:6cqw}.head[data-v-ea7154ac]:after{top:14%;right:25%;width:9cqw}.antenna[data-v-ea7154ac]{--b:5cqw;--a:80deg;position:absolute;z-index:-2;bottom:45%;left:-30%;width:45cqw;aspect-ratio:1;padding:var(--b);box-sizing:border-box;border-radius:50%;background-color:var(--c1);--_g:/var(--b) var(--b) no-repeat radial-gradient(closest-side at 50% 50%,#000 calc(100% - 1px),#0000);-webkit-mask:top var(--_g),calc(50% + 50%*sin(var(--a))) calc(50% - 50%*cos(var(--a))) var(--_g),linear-gradient(#0000 0 0) content-box,conic-gradient(#000 var(--a),#0000 0);-webkit-mask-composite:source-in,xor;mask:top var(--_g),calc(50% + 50%*sin(var(--a))) calc(50% - 50%*cos(var(--a))) var(--_g),linear-gradient(#0000 0 0) content-box intersect,conic-gradient(#000 var(--a),#0000 0)}.antenna[data-v-ea7154ac]:nth-of-type(2){--b:7cqw;scale:-1 1;bottom:53%;left:65%}.sting[data-v-ea7154ac]{--w:30cqw;position:absolute;z-index:-1;top:100%;left:50%;width:var(--w);aspect-ratio:1/1.5;border-radius:50%;border-right:20cqw solid #181a1b;translate:calc(-50% - var(--w)/2) -70%}.wings[data-v-ea7154ac]:after,.wings[data-v-ea7154ac]:before{content:"";position:absolute;top:30%;z-index:-1;width:55cqw;aspect-ratio:150/70;border-radius:33% 33% 50% 50%/15% 15% 85% 85%;background-color:#dcdac6;animation:wing-ea7154ac .06s infinite alternate}.wings[data-v-ea7154ac]:before{right:90%;transform:rotate(25deg);transform-origin:center right;box-shadow:-1cqw -1cqw 0 0 color-mix(in srgb,#dcdac6,#000 2.5%),inset -.5cqw -.5cqw 0 0 color-mix(in srgb,#dcdac6,#fff 50%)}.wings[data-v-ea7154ac]:after{left:90%;transform:rotate(-25deg);transform-origin:center left;box-shadow:1cqw -1cqw 0 0 color-mix(in srgb,#dcdac6,#000 2.5%),inset .5cqw -.5cqw 0 0 color-mix(in srgb,#dcdac6,#fff 50%)}@keyframes wing-ea7154ac{to{transform:rotate(0deg)}}@media (max-width:1200px){.flying-bee[data-v-ea7154ac]{width:8vmin}}@media (max-width:768px){.flying-bee[data-v-ea7154ac]{width:clamp(70px,22vw,110px)}}@media (max-width:480px){.flying-bee[data-v-ea7154ac]{width:clamp(64px,26vw,96px)}}.hbee-go[data-v-c6a0e752]{position:relative}.hbee[data-v-c6a0e752] .flying-bee{position:relative;left:auto;top:auto;z-index:auto;width:var(--hero-bee-w,clamp(96px,8.5vw,136px));animation:heroBeeBob-c6a0e752 2.1s ease-in-out infinite alternate}@keyframes heroBeeBob-c6a0e752{to{transform:translate(7px,-20px) rotate(-3deg)}}.hbee-trail[data-v-c6a0e752]{position:absolute;left:0;top:0;width:1px;height:1px;overflow:visible;pointer-events:none;animation:heroBeeTrailFade-c6a0e752 .9s linear 2.4s 1 both}.hbee-trail path[data-v-c6a0e752]{stroke-dasharray:100 100;stroke-dashoffset:100;animation:heroBeeTrailDraw-c6a0e752 2s cubic-bezier(.5,.08,.22,1) .1s 1 both}.hbee-trail-1[data-v-c6a0e752]{opacity:.1;filter:blur(14px)}.hbee-trail-2[data-v-c6a0e752]{opacity:.22;filter:blur(9px)}.hbee-trail-3[data-v-c6a0e752]{opacity:.3;filter:blur(4.5px)}.hbee-trail-4[data-v-c6a0e752]{opacity:.5;filter:blur(1.6px)}.hbee-zip[data-v-c6a0e752]{offset-path:path("M 480 780 C 420 730, 340 620, 240 490 S 120 400, 100 320 S 170 240, 150 170 S 90 110, 68 68");offset-rotate:0deg;animation:heroBeeZip-c6a0e752 2s cubic-bezier(.5,.08,.22,1) .1s 1 both}.hbee-bank[data-v-c6a0e752]{animation:heroBeeBank-c6a0e752 2s linear .1s 1 both}@keyframes heroBeeZip-c6a0e752{0%{offset-distance:0;opacity:0}5.5%{opacity:1}to{offset-distance:100%;opacity:1}}@keyframes heroBeeBank-c6a0e752{0%{transform:rotate(-38deg) scale(.55);animation-timing-function:cubic-bezier(.45,.05,.55,.95)}23%{transform:rotate(-30deg) scale(.64);animation-timing-function:cubic-bezier(.45,.05,.55,.95)}41%{transform:rotate(24deg) scale(.72);animation-timing-function:cubic-bezier(.45,.05,.55,.95)}59%{transform:rotate(-20deg) scale(.8);animation-timing-function:cubic-bezier(.45,.05,.55,.95)}77%{transform:rotate(16deg) scale(.9);animation-timing-function:cubic-bezier(.45,.05,.55,.95)}to{transform:rotate(0deg) scale(1)}}@keyframes heroBeeTrailDraw-c6a0e752{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes heroBeeTrailFade-c6a0e752{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.hbee-bank[data-v-c6a0e752],.hbee-trail path[data-v-c6a0e752],.hbee-trail[data-v-c6a0e752],.hbee-zip[data-v-c6a0e752],.hbee[data-v-c6a0e752] .flying-bee{animation:none}.hbee-zip[data-v-c6a0e752]{offset-path:none}.hbee-trail[data-v-c6a0e752]{display:none}}.faq-slider[data-v-5cf8d87e]{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"prev track next" "dots dots dots";align-items:center;gap:8px;width:100%;max-width:1240px;margin:0 auto}.faq-track[data-v-5cf8d87e]{grid-area:track;display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:10px 4px 24px;min-width:0;scrollbar-width:none}.faq-track[data-v-5cf8d87e]::-webkit-scrollbar{display:none}.faq-card[data-v-5cf8d87e]{flex:0 0 min(380px,82vw);scroll-snap-align:start;position:relative;display:flex;flex-direction:column;gap:12px;background:#fff;border:1.5px solid rgba(16,185,129,.22);border-radius:22px;padding:30px 26px 28px;box-shadow:0 16px 32px -26px rgba(15,23,42,.25);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.faq-card[data-v-5cf8d87e]:hover{transform:translateY(-4px);border-color:#10b981;box-shadow:0 26px 44px -24px rgba(16,185,129,.4)}.faq-card-mark[data-v-5cf8d87e]{width:42px;height:42px;border-radius:14px;background:#d1fae5;color:#0e9669;display:grid;place-items:center;font-size:20px;flex:none}.faq-card-q[data-v-5cf8d87e]{margin:0;font-size:18px;font-weight:800;letter-spacing:-.015em;line-height:1.3;color:#1e293b}.faq-card-a[data-v-5cf8d87e]{margin:0;font-size:14.5px;line-height:1.65;color:#64748b}.faq-nav[data-v-5cf8d87e]{flex:none;width:44px;height:44px;border-radius:999px;border:1px solid rgba(16,185,129,.3);background:#fff;color:#0e9669;display:grid;place-items:center;font-size:18px;cursor:pointer;box-shadow:0 6px 16px -10px rgba(15,23,42,.35);transition:all .25s ease}.faq-prev[data-v-5cf8d87e]{grid-area:prev}.faq-next[data-v-5cf8d87e]{grid-area:next}.faq-nav[data-v-5cf8d87e]:hover:not(:disabled){background:#ecfdf5;border-color:#10b981;transform:scale(1.06)}.faq-nav[data-v-5cf8d87e]:disabled{opacity:.3;cursor:default}.faq-dots[data-v-5cf8d87e]{grid-area:dots;display:flex;justify-content:center;gap:8px;padding-top:4px}.faq-dot[data-v-5cf8d87e]{width:8px;height:8px;padding:0;border-radius:999px;border:none;background:rgba(16,185,129,.28);cursor:pointer;transition:all .25s ease}.faq-dot.active[data-v-5cf8d87e]{width:26px;background:#10b981}@media (max-width:768px){.faq-nav[data-v-5cf8d87e]{display:none}.faq-slider[data-v-5cf8d87e]{grid-template-columns:minmax(0,1fr);grid-template-areas:"track" "dots"}.faq-track[data-v-5cf8d87e]{gap:14px;padding:10px 0 20px}.faq-card[data-v-5cf8d87e]{padding:24px 20px 22px;border-radius:18px}.faq-card-q[data-v-5cf8d87e]{font-size:16.5px}}@media (prefers-reduced-motion:reduce){.faq-track[data-v-5cf8d87e]{scroll-behavior:auto}.faq-card[data-v-5cf8d87e]:hover{transform:none}}[data-v-6a6556a2]:root{--primary:#10b981;--primary-dark:#0e9669;--primary-light:#d1fae5;--secondary:#1e293b;--text-dark:#1e293b;--text-medium:#4b5563;--text-light:#64748b;--bg-light:#f8fafc;--bg-white:#fff;--border-light:#e2e8f0;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1)}.pest-control-page[data-v-6a6556a2]{font-family:Inter,sans-serif;color:var(--text-dark);line-height:1.6}.container[data-v-6a6556a2]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.hero-section[data-v-6a6556a2]{position:relative;padding:4rem 0;background:linear-gradient(135deg,#f0fdf4,#fff 50%,#d1fae5);overflow:hidden}.hero-background[data-v-6a6556a2]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.hero-shape[data-v-6a6556a2]{position:absolute;border-radius:50%;opacity:.1;background:var(--primary);transition:opacity .3s ease,transform .3s ease}.hero-shape-1[data-v-6a6556a2]{width:400px;height:400px;top:-200px;right:-100px}.hero-shape-2[data-v-6a6556a2]{width:300px;height:300px;bottom:-150px;left:-50px}.hero-shape-3[data-v-6a6556a2]{width:200px;height:200px;top:50%;left:50%}.hero-shape[data-v-6a6556a2]:hover{opacity:.15;transform:scale(1.05)}.hero-content[data-v-6a6556a2]{position:relative;z-index:1;text-align:center;max-width:800px;margin:0 auto}.psc-hero[data-v-6a6556a2]{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,440px);gap:48px;align-items:center;max-width:1240px;text-align:left}.psc-left[data-v-6a6556a2]{grid-column:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start;min-width:0}.psc-bee[data-v-6a6556a2]{order:2;--hero-bee-w:clamp(68px,5.4vw,92px);display:flex;justify-content:center;padding-top:58px;margin-left:clamp(-110px,1180px - 100vw,0px)}.psc-copy[data-v-6a6556a2]{order:1;display:flex;flex-direction:column;gap:22px;min-width:0;position:relative}.psc-copy .hero-badges[data-v-6a6556a2]{justify-content:flex-start}@media (max-width:768px){.psc-copy .hero-badges[data-v-6a6556a2]{--hero-badge-gap:0}}.psc-copy .hero-title[data-v-6a6556a2],.psc-copy .psc-lede[data-v-6a6556a2]{margin:0}.psc-lede[data-v-6a6556a2]{max-width:46ch;font-size:17px;line-height:1.65;color:#4b5563;text-wrap:pretty}.psc-lede-accent[data-v-6a6556a2]{color:#0e9669;font-weight:600}.psc-lede-mobile[data-v-6a6556a2]{display:none}@media (max-width:768px){.psc-lede[data-v-6a6556a2]{display:none}.psc-lede-mobile[data-v-6a6556a2]{display:block;margin:-8px 0 0;font-size:14.5px;line-height:1.5;color:#4b5563;max-width:32ch;text-wrap:pretty}.psc-lede-mobile strong[data-v-6a6556a2]{color:#1e293b;font-weight:700}}.psc-copy[data-v-6a6556a2] .hcta{align-items:flex-start;width:-moz-fit-content;width:fit-content}.psc-copy[data-v-6a6556a2] .hcta-row{justify-content:flex-start}.psc-copy[data-v-6a6556a2] .hcta-fine{align-self:center;text-align:center}@media (max-width:991px){.psc-copy[data-v-6a6556a2] .hcta{align-items:center;width:100%}.psc-copy[data-v-6a6556a2] .hcta-row{justify-content:center}}.psc-copy .htb[data-v-6a6556a2],.psc-copy[data-v-6a6556a2] .htb{width:100%;max-width:430px}.psc-copy[data-v-6a6556a2] .hero-chips-row{margin-left:0;margin-right:auto;justify-content:flex-start}.psc-scene[data-v-6a6556a2]{grid-column:2;min-width:0}.psc-spider[data-v-6a6556a2]{left:56px}@media (max-width:991px){.psc-spider[data-v-6a6556a2]{left:auto;right:8px;margin-left:0}}.psc-card[data-v-6a6556a2]{position:relative;overflow:hidden;border-radius:26px;background:#fff;border:1px solid #e6ebf1;box-shadow:0 1px 2px rgba(15,23,42,.05),0 44px 80px -42px rgba(15,23,42,.45);text-align:center}.psc-card-map[data-v-6a6556a2]{position:relative;height:212px;display:grid;place-items:center;overflow:hidden;background:linear-gradient(160deg,#f0fdf4,#e9f2ec)}.psc-map[data-v-6a6556a2]{position:absolute;inset:0;width:100%;height:100%;border:0;pointer-events:none;animation:pscMapIn-6a6556a2 .6s ease both}@keyframes pscMapIn-6a6556a2{0%{opacity:0}to{opacity:1}}.psc-map-fade[data-v-6a6556a2]{position:absolute;left:0;right:0;bottom:0;height:46px;z-index:2;pointer-events:none;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.85))}.psc-card-label[data-v-6a6556a2]{position:absolute;top:14px;right:14px;z-index:3;display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:999px;background:hsla(0,0%,100%,.82);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.9);box-shadow:0 10px 24px -14px rgba(15,23,42,.4);font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0e9669}.psc-card-label i[data-v-6a6556a2]{font-size:12px}.psc-ring[data-v-6a6556a2]{position:absolute;border-radius:50%;border:1px solid rgba(16,185,129,.32);background:radial-gradient(circle,rgba(16,185,129,.09) 0,rgba(16,185,129,0) 70%);animation:pscPulse-6a6556a2 4s ease-out infinite}.psc-ring-1[data-v-6a6556a2]{width:84px;height:84px;animation-delay:0s}.psc-ring-2[data-v-6a6556a2]{width:136px;height:136px;animation-delay:.5s}.psc-ring-3[data-v-6a6556a2]{width:188px;height:188px;animation-delay:1s}.psc-halo[data-v-6a6556a2]{position:absolute;width:92px;height:92px;border-radius:50%;background:radial-gradient(circle,rgba(16,185,129,.28) 0,rgba(16,185,129,0) 68%);animation:pscPulse-6a6556a2 3.2s ease-out infinite}@keyframes pscPulse-6a6556a2{0%{transform:scale(.86);opacity:.25}55%{opacity:.9}to{transform:scale(1.06);opacity:.2}}.psc-pin[data-v-6a6556a2]{position:relative;z-index:2;width:54px;height:54px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#10b981,#0e9669);box-shadow:0 0 0 5px hsla(0,0%,100%,.92),0 16px 28px -12px rgba(16,185,129,.9);animation:pscPinDrop-6a6556a2 .5s cubic-bezier(.34,1.56,.64,1) .15s both}.psc-pin i[data-v-6a6556a2]{font-size:24px;color:#fff}@keyframes pscPinDrop-6a6556a2{0%{transform:translateY(-16px) scale(.6);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.psc-card-body[data-v-6a6556a2]{padding:18px 22px 20px}.psc-card-suburb[data-v-6a6556a2]{margin:0;display:flex;align-items:center;justify-content:center;gap:9px;font-size:clamp(22px,2.2vw,27px);font-weight:800;letter-spacing:-.02em;color:#1e293b;text-wrap:balance}.psc-card-state[data-v-6a6556a2]{padding:3px 8px;border-radius:7px;background:#f1f5f9;font-size:10.5px;font-weight:800;letter-spacing:.06em;color:#64748b}.psc-card-note[data-v-6a6556a2]{margin:5px 0 0;font-size:13px;color:#94a3b8}.psc-nearby[data-v-6a6556a2]{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin-top:15px}.psc-nearby-chip[data-v-6a6556a2]{padding:6px 13px;border-radius:999px;background:#f8fafc;border:1px solid #e6ebf1;font-size:12px;font-weight:600;color:#4b5563;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.psc-nearby-chip[data-v-6a6556a2]:focus-visible,.psc-nearby-chip[data-v-6a6556a2]:hover{background:#ecfdf5;border-color:rgba(16,185,129,.4);color:#0e9669;transform:translateY(-1px);box-shadow:0 6px 14px -8px rgba(16,185,129,.5)}.psc-nearby-chip[data-v-6a6556a2]:focus-visible{outline:2px solid #10b981;outline-offset:2px}.psc-card-foot[data-v-6a6556a2]{display:grid;grid-template-columns:1fr 1fr;background:#fafcfd;border-top:1px solid #eef2f6;padding:13px 22px}.psc-fact[data-v-6a6556a2]{display:flex;flex-direction:column;gap:2px}.psc-fact+.psc-fact[data-v-6a6556a2]{border-left:1px solid #e6ebf1}.psc-fact-num[data-v-6a6556a2]{display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:15px;font-weight:800;color:#1e293b}.psc-fact-num i[data-v-6a6556a2]{font-size:12px;color:#fbbf24}.psc-fact-label[data-v-6a6556a2]{font-size:11px;color:#94a3b8}@media (prefers-reduced-motion:reduce){.psc-halo[data-v-6a6556a2],.psc-map[data-v-6a6556a2],.psc-pin[data-v-6a6556a2],.psc-ring[data-v-6a6556a2]{animation:none}}.psc-title[data-v-6a6556a2]{font-size:clamp(42px,4.6vw,62px);line-height:1.02;font-weight:800;letter-spacing:-.035em;color:#1e293b;text-wrap:balance}.psc-title-accent[data-v-6a6556a2]{color:#10b981}@media (max-width:991px){.psc-hero[data-v-6a6556a2]{grid-template-columns:minmax(0,1fr);gap:30px;max-width:620px}.psc-scene[data-v-6a6556a2]{display:none}.psc-left[data-v-6a6556a2]{grid-column:1;grid-template-columns:minmax(0,1fr)}.psc-bee[data-v-6a6556a2]{display:none}.psc-card[data-v-6a6556a2]{border-radius:22px}.psc-card-map[data-v-6a6556a2]{height:168px}.psc-ring-1[data-v-6a6556a2]{width:70px;height:70px}.psc-ring-2[data-v-6a6556a2]{width:112px;height:112px}.psc-ring-3[data-v-6a6556a2]{width:154px;height:154px}.psc-pin[data-v-6a6556a2]{width:46px;height:46px}.psc-pin i[data-v-6a6556a2]{font-size:20px}.psc-card-body[data-v-6a6556a2]{padding:15px 16px 16px}.psc-card-foot[data-v-6a6556a2]{padding:11px 16px}}.hero-badge[data-v-6a6556a2]{display:inline-flex;align-items:center;gap:.5rem;background:var(--bg-white);padding:.5rem 1rem;border-radius:2rem;box-shadow:var(--shadow-md);margin-bottom:2rem;font-size:.875rem;font-weight:600;color:var(--primary)}.hero-badge i[data-v-6a6556a2]{font-size:1.125rem}.hero-badges[data-v-6a6556a2]{display:flex;justify-content:center;align-items:center;gap:.75rem;flex-wrap:wrap}.hero-title[data-v-6a6556a2]{font-size:3.5rem;font-weight:800;margin-bottom:1.5rem;line-height:1.2;position:relative}.title-line[data-v-6a6556a2]{display:block;position:relative;background:linear-gradient(135deg,var(--text-dark) 0,var(--primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-description[data-v-6a6556a2]{font-size:1.25rem;color:var(--text-medium);margin-bottom:1rem;max-width:600px;margin-left:auto;margin-right:auto}.hero-logo[data-v-6a6556a2]{display:flex;justify-content:center;margin-bottom:1rem}.desktop-only[data-v-6a6556a2]{display:block}.mobile-only[data-v-6a6556a2]{display:none}.logo-container-hero[data-v-6a6556a2]{display:flex;align-items:center}.logo-svg-hero[data-v-6a6556a2]{height:65px;width:auto;transition:all .3s ease;overflow:visible}.logo-image-hero[data-v-6a6556a2]{height:55px;width:auto;transition:all .3s ease;animation:bounce 2s ease-in-out infinite;padding:.25rem 0}.hero-alternative[data-v-6a6556a2]{margin-bottom:2.5rem;max-width:600px;margin-left:auto;margin-right:auto}.alternative-text[data-v-6a6556a2]{color:var(--text-medium);font-size:.95rem;font-weight:400;display:block;text-align:center}.hero-actions[data-v-6a6556a2]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.5rem;align-items:center}.desktop-top-row[data-v-6a6556a2]{display:flex;gap:1rem;width:100%;justify-content:center}.desktop-cta-divider[data-v-6a6556a2]{display:flex;align-items:center;gap:1rem;width:100%;max-width:280px}.desktop-cta-divider .divider-line[data-v-6a6556a2]{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(16,185,129,.3),transparent);position:relative}.desktop-cta-divider .divider-line[data-v-6a6556a2]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3px;height:3px;background:rgba(16,185,129,.4);border-radius:50%;animation:divider-pulse-6a6556a2 2s ease-in-out infinite;will-change:transform,opacity}@keyframes divider-pulse-6a6556a2{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}}.desktop-cta-divider .divider-text[data-v-6a6556a2]{font-size:.875rem;font-weight:500;color:#9ca3af;white-space:nowrap;background:transparent;padding:0 .75rem}.book-button-wrapper[data-v-6a6556a2]{position:relative;width:100%;max-width:280px}.floating-discount-badge[data-v-6a6556a2]{position:absolute;top:-8px;right:-8px;z-index:10;pointer-events:none}.badge-content[data-v-6a6556a2]{background:linear-gradient(135deg,#10b981,#0e9669);color:#fff;font-size:.7rem;font-weight:800;padding:.3rem .6rem;border-radius:20px;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 12px rgba(16,185,129,.4),0 2px 4px rgba(0,0,0,.1);position:relative;overflow:hidden;animation:badge-float-6a6556a2 3s ease-in-out infinite;border:2px solid #fff}.badge-content[data-v-6a6556a2]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,hsla(0,0%,100%,.3),transparent);animation:badge-rotate-6a6556a2 2s linear infinite}.badge-text[data-v-6a6556a2]{position:relative;z-index:2;display:block}.badge-shine[data-v-6a6556a2]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6),transparent);animation:badge-shine-6a6556a2 2.5s ease-in-out infinite;will-change:transform}@keyframes badge-float-6a6556a2{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-3px) rotate(3deg)}}@keyframes badge-rotate-6a6556a2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes badge-shine-6a6556a2{0%{transform:translateX(-100%)}50%{transform:translateX(100%)}to{transform:translateX(100%)}}.mobile-book-section[data-v-6a6556a2],.mobile-quote-btn[data-v-6a6556a2]{display:none}.mobile-cta-divider[data-v-6a6556a2]{display:flex;align-items:center;gap:1rem;width:100%;max-width:280px;margin:0 auto 1rem}.mobile-cta-divider .divider-line[data-v-6a6556a2]{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(16,185,129,.3),transparent)}.mobile-cta-divider .divider-text[data-v-6a6556a2]{font-size:.875rem;font-weight:500;color:#9ca3af;white-space:nowrap;background:transparent;padding:0 .75rem}.hero-phone-bottom[data-v-6a6556a2]{display:none}.hero-features[data-v-6a6556a2]{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.hero-feature[data-v-6a6556a2]{display:flex;align-items:center;gap:.5rem;color:var(--text-medium);font-weight:500}.hero-feature i[data-v-6a6556a2]{color:var(--primary);font-size:1.25rem}.hero-chips[data-v-6a6556a2]{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap;margin-top:2rem}.hero-chips span[data-v-6a6556a2]{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-medium);font-weight:500}.hero-chips i[data-v-6a6556a2]{color:var(--primary);font-size:1.25rem}.btn[data-v-6a6556a2]{display:inline-flex;align-items:center;justify-content:center;font-weight:600;padding:.75rem 1.5rem;border-radius:.5rem;transition:all .3s ease;text-decoration:none;gap:.5rem;cursor:pointer;border:2px solid transparent}.btn i[data-v-6a6556a2]{font-size:1.125rem}.btn-large[data-v-6a6556a2]{padding:1rem 2rem;font-size:1.125rem}.btn-primary[data-v-6a6556a2]{background-color:var(--primary);color:#fff;border-color:var(--primary)}.btn-primary[data-v-6a6556a2]:hover{background-color:var(--primary-dark);border-color:var(--primary-dark);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.btn-outline[data-v-6a6556a2]{background-color:var(--bg-white);border-color:var(--border-light);color:var(--text-dark)}.btn-outline[data-v-6a6556a2]:hover{border-color:var(--primary);color:var(--primary);transform:translateY(-2px)}.btn-hero[data-v-6a6556a2]{position:relative;padding:1.125rem 2rem;border-radius:50px;font-weight:700;font-size:1.125rem;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.625rem;overflow:hidden;transition:all .3s ease;border:none}.btn-content[data-v-6a6556a2]{position:relative;z-index:2}.btn-glow[data-v-6a6556a2]{background:var(--primary);color:#fff;box-shadow:0 8px 25px rgba(16,185,129,.35)}.btn-glow[data-v-6a6556a2]:hover{transform:translateY(-2px);box-shadow:0 12px 35px rgba(16,185,129,.45);color:#fff}.btn-glow .btn-bg[data-v-6a6556a2]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transition:left .5s ease}.btn-glow:hover .btn-bg[data-v-6a6556a2]{left:100%}.btn-glass[data-v-6a6556a2]{background:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);border:2px solid var(--primary);color:var(--primary);position:relative}.btn-glass[data-v-6a6556a2]:hover{transform:translateY(-2px);background:#fff;color:var(--primary)}.btn-shimmer[data-v-6a6556a2]{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,transparent 30%,var(--primary) 50%,transparent 70%);opacity:0;z-index:-1;transition:opacity .3s ease;animation:shimmer-6a6556a2 2s ease-in-out infinite;border-radius:inherit;will-change:transform}.btn-glass:hover .btn-shimmer[data-v-6a6556a2]{opacity:.3}@keyframes shimmer-6a6556a2{0%{transform:translateX(-100%) rotate(45deg)}to{transform:translateX(100%) rotate(45deg)}}.btn-solid-desktop[data-v-6a6556a2]{background:linear-gradient(135deg,#1e293b,#334155);color:#fff;border:none;box-shadow:0 6px 20px rgba(30,41,59,.25);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center}.btn-solid-desktop[data-v-6a6556a2]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(30,41,59,.35);color:#fff}.btn-solid-desktop .btn-pulse[data-v-6a6556a2]{position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transform:translateX(-100%);animation:desktop-pulse-6a6556a2 3s ease-in-out infinite;will-change:transform}@keyframes desktop-pulse-6a6556a2{0%{transform:translateX(-100%)}50%{transform:translateX(100%)}to{transform:translateX(-100%)}}.btn-solid-mobile[data-v-6a6556a2]{background:linear-gradient(135deg,#1e293b,#334155);color:#fff;border:none;box-shadow:0 6px 20px rgba(30,41,59,.25);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;width:100%}.btn-solid-mobile[data-v-6a6556a2]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(30,41,59,.35);color:#fff}.btn-solid-mobile .btn-pulse[data-v-6a6556a2]{position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transform:translateX(-100%);animation:desktop-pulse-6a6556a2 3s ease-in-out infinite}.section-header[data-v-6a6556a2]{text-align:center;margin-bottom:3rem}.badge[data-v-6a6556a2]{display:inline-block;background-color:var(--primary-light);color:var(--primary-dark);font-size:.75rem;font-weight:600;padding:.5rem 1rem;border-radius:.375rem;margin-bottom:1rem;letter-spacing:.05em}.badge-light[data-v-6a6556a2]{background-color:var(--bg-white);box-shadow:var(--shadow-sm)}.section-header h2[data-v-6a6556a2]{font-size:2.5rem;font-weight:800;margin-bottom:1rem;color:var(--text-dark)}.section-header p[data-v-6a6556a2]{font-size:1.125rem;color:var(--text-medium);max-width:600px;margin:0 auto}.featured-snippet-target[data-v-6a6556a2]{font-size:1.125rem;color:var(--text-dark);line-height:1.7;margin-bottom:1.5rem;padding:1.25rem 1.5rem;background:linear-gradient(135deg,rgba(16,185,129,.05),rgba(16,185,129,.02));border-left:4px solid var(--primary);border-radius:.5rem;font-weight:500;max-width:700px}.why-choose-section[data-v-6a6556a2]{padding:5rem 0;background-color:var(--bg-white)}.features-grid[data-v-6a6556a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.feature-card[data-v-6a6556a2]{background:var(--bg-light);padding:2rem;border-radius:1rem;text-align:center;transition:all .3s ease;border:2px solid transparent}.feature-card[data-v-6a6556a2]:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:var(--primary-light)}.feature-icon[data-v-6a6556a2]{width:64px;height:64px;margin:0 auto 1.5rem;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:1rem;font-size:1.75rem}.feature-card h3[data-v-6a6556a2]{font-size:1.25rem;margin-bottom:1rem;color:var(--text-dark)}.feature-card p[data-v-6a6556a2]{color:var(--text-medium);margin-bottom:0}.feature-link[data-v-6a6556a2]{display:inline-flex;align-items:center;gap:.375rem;color:var(--primary);font-weight:600;text-decoration:none;margin-top:.75rem}.feature-link[data-v-6a6556a2]:hover{text-decoration:underline}.services-section[data-v-6a6556a2]{padding:5rem 0;background-color:var(--bg-light)}.svc-accent[data-v-6a6556a2]{color:var(--primary)}.svc-cards[data-v-6a6556a2]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;max-width:920px;margin:0 auto 1.5rem}.svc-card[data-v-6a6556a2]{background:var(--bg-white);border:1.5px solid rgba(16,185,129,.22);border-radius:18px;padding:1.75rem;box-shadow:0 14px 34px -28px rgba(15,23,42,.45);transition:all .3s ease}.svc-card[data-v-6a6556a2]:hover{transform:translateY(-4px);border-color:rgba(16,185,129,.45);box-shadow:0 22px 44px -26px rgba(16,185,129,.4)}.svc-card-head[data-v-6a6556a2]{display:flex;align-items:center;gap:.9rem;margin-bottom:1.1rem}.svc-card-icon[data-v-6a6556a2]{flex:none;width:46px;height:46px;border-radius:12px;background:linear-gradient(135deg,#10b981,#0e9669);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.25rem;box-shadow:0 8px 18px -10px rgba(16,185,129,.7)}.svc-card-head h3[data-v-6a6556a2]{font-size:1.15rem;color:var(--text-dark);margin:0}.svc-card-head p[data-v-6a6556a2]{margin:3px 0 0;font-size:.8rem;color:var(--text-medium)}.svc-card ul[data-v-6a6556a2]{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.svc-card li[data-v-6a6556a2]{display:flex;align-items:baseline;gap:.6rem;color:var(--text-medium);font-size:.95rem}.svc-card li i[data-v-6a6556a2]{color:var(--primary);font-size:.9rem}.svc-pests[data-v-6a6556a2]{position:relative;overflow:hidden;max-width:920px;margin:0 auto;background:#0f172a;border-radius:22px;padding:2rem}.svc-pests[data-v-6a6556a2]:before{content:"";position:absolute;top:-120px;right:-80px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(16,185,129,.28) 0,transparent 70%);pointer-events:none}.svc-pests-head[data-v-6a6556a2]{text-align:center;margin-bottom:1.5rem}.svc-pests-head h3[data-v-6a6556a2]{color:#fff;font-size:1.4rem;margin:0 0 .35rem}.svc-pests-head p[data-v-6a6556a2]{color:hsla(0,0%,100%,.65);font-size:.9rem;margin:0}.pest-grid[data-v-6a6556a2]{position:relative;display:grid;grid-template-columns:repeat(6,1fr);gap:.9rem}.pest-item[data-v-6a6556a2]{display:flex;flex-direction:column;align-items:center;gap:.55rem;padding:.9rem .4rem;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;transition:all .25s ease}.pest-item[data-v-6a6556a2]:hover{transform:translateY(-3px);background:rgba(16,185,129,.16);border-color:rgba(16,185,129,.45)}.pest-item img[data-v-6a6556a2]{width:36px;height:36px;padding:7px;background:#f8fafc;border-radius:12px;box-sizing:content-box}.pest-item span[data-v-6a6556a2]{font-weight:600;color:#e2e8f0;font-size:.8rem}.process-section[data-v-6a6556a2]{padding:5rem 0;background-color:var(--bg-white)}.process-timeline[data-v-6a6556a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;position:relative}.process-timeline[data-v-6a6556a2]:before{content:none}.process-step[data-v-6a6556a2]{display:flex;align-items:flex-start;gap:1.5rem;padding:1.5rem;background:var(--bg-light);border-radius:.75rem;transition:all .3s ease}.process-step[data-v-6a6556a2]:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.step-number[data-v-6a6556a2]{width:48px;height:48px;min-width:48px;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;font-size:1.25rem}.step-content h3[data-v-6a6556a2]{margin-bottom:.5rem;color:var(--text-dark);font-size:1.25rem}.step-content p[data-v-6a6556a2]{margin-bottom:0;color:var(--text-medium)}.reviews-section[data-v-6a6556a2]{padding:5rem 0 3rem;background:var(--bg-white)}.reviews-rating[data-v-6a6556a2]{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1rem}.rating-stars[data-v-6a6556a2]{display:flex;gap:.25rem}.rating-stars i[data-v-6a6556a2]{color:#fbbf24;font-size:1.5rem}.rating-text[data-v-6a6556a2]{color:var(--text-medium);font-weight:600;font-size:1.1rem}.pest-guide-section[data-v-6a6556a2]{padding:5rem 0;background:var(--bg-white)}.pest-guide-grid[data-v-6a6556a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.pest-guide-card[data-v-6a6556a2]{background:var(--bg-light);padding:2rem;border-radius:1rem;border-left:4px solid var(--primary)}.pest-guide-card h3[data-v-6a6556a2],.pest-guide-heading[data-v-6a6556a2]{color:var(--text-dark);font-size:1.25rem;margin-bottom:1rem;display:flex;align-items:center;gap:.75rem}.pest-guide-card h3 i[data-v-6a6556a2],.pest-guide-heading i[data-v-6a6556a2]{color:var(--primary);font-size:1.5rem}.pest-guide-card p[data-v-6a6556a2]{color:var(--text-medium);line-height:1.8;text-align:justify}.local-info-section[data-v-6a6556a2]{padding:5rem 0;background:var(--bg-light)}.local-content[data-v-6a6556a2]{display:grid;grid-template-columns:1.5fr 1fr;gap:3rem;align-items:start}.local-description h3[data-v-6a6556a2]{color:var(--text-dark);font-size:1.75rem;margin-bottom:1.5rem}.local-description p[data-v-6a6556a2]{color:var(--text-medium);line-height:1.8;margin-bottom:1.5rem;text-align:justify}.service-areas[data-v-6a6556a2]{background:var(--bg-white);padding:2rem;border-radius:1rem;box-shadow:var(--shadow-md)}.service-areas h3[data-v-6a6556a2]{color:var(--primary);font-size:1.5rem;margin-bottom:1rem}.service-areas p[data-v-6a6556a2]{color:var(--text-medium);line-height:1.8;margin-bottom:1.5rem}.emergency-features[data-v-6a6556a2]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.emergency-item[data-v-6a6556a2]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:var(--bg-light);border-radius:.5rem}.emergency-item i[data-v-6a6556a2]{color:var(--primary);font-size:1.25rem}.emergency-item span[data-v-6a6556a2]{color:var(--text-dark);font-weight:600;font-size:.875rem}.service-area-map[data-v-6a6556a2]{margin-top:2rem}.service-area-map h3[data-v-6a6556a2]{font-size:1.25rem;font-weight:700;color:var(--text-dark);margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.service-area-map h3 i[data-v-6a6556a2]{color:var(--primary)}.map-wrapper[data-v-6a6556a2]{border-radius:1rem;overflow:hidden;border:2px solid var(--border-light);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.map-wrapper iframe[data-v-6a6556a2]{display:block}.treatment-methods-section[data-v-6a6556a2]{padding:5rem 0;background:var(--bg-white)}.methods-grid[data-v-6a6556a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.method-card[data-v-6a6556a2]{text-align:center;padding:2rem 1.5rem;background:var(--bg-light);border-radius:1rem;transition:all .3s ease}.method-card[data-v-6a6556a2]:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.method-icon[data-v-6a6556a2]{width:72px;height:72px;margin:0 auto 1.5rem;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:2rem}.method-card h3[data-v-6a6556a2]{color:var(--text-dark);font-size:1.25rem;margin-bottom:1rem}.method-card p[data-v-6a6556a2]{color:var(--text-medium);line-height:1.6}.faq-section[data-v-6a6556a2]{padding:5rem 0;background:var(--bg-light)}.related-services-section[data-v-6a6556a2]{padding:4rem 0 0;background:var(--bg-white)}.nearby-suburbs-section[data-v-6a6556a2]{padding:4rem 0;background:linear-gradient(135deg,var(--bg-light) 0,var(--primary-light) 50%,var(--bg-light) 100%)}.suburb-links-grid[data-v-6a6556a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;max-width:800px;margin:0 auto}.suburb-link-card[data-v-6a6556a2]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:var(--bg-white);border-radius:.75rem;text-decoration:none;color:var(--text-dark);box-shadow:var(--shadow-sm);border:1px solid var(--border-light);transition:all .3s ease}.suburb-link-card[data-v-6a6556a2]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--primary);color:var(--primary)}.suburb-link-card .suburb-name[data-v-6a6556a2]{font-weight:600;font-size:.95rem}.suburb-link-card .suburb-service[data-v-6a6556a2]{font-size:.8rem;color:var(--text-light);margin-left:.25rem}.suburb-link-card i[data-v-6a6556a2]{color:var(--primary);opacity:0;transition:all .3s ease;transform:translateX(-5px)}.suburb-link-card:hover i[data-v-6a6556a2]{opacity:1;transform:translateX(0)}@media (max-width:768px){.hero-section[data-v-6a6556a2]{padding-top:2.875rem}.hero-title[data-v-6a6556a2]{font-size:2.5rem}.hero-actions[data-v-6a6556a2]{flex-direction:column;gap:1rem;margin-bottom:1rem;align-items:center;padding:0 1rem}.hero-actions .btn-hero[data-v-6a6556a2]{width:100%;max-width:280px}.mobile-quote-btn[data-v-6a6556a2]{display:flex;width:100%;max-width:280px}.btn-solid-desktop[data-v-6a6556a2],.desktop-cta-divider[data-v-6a6556a2],.desktop-top-row[data-v-6a6556a2],.hero-actions .book-button-wrapper[data-v-6a6556a2]{display:none}.mobile-book-section[data-v-6a6556a2]{display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem;padding:0 1rem}.mobile-cta-divider[data-v-6a6556a2]{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem;width:100%;max-width:280px}.divider-line[data-v-6a6556a2]{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(16,185,129,.3),transparent);position:relative}.divider-line[data-v-6a6556a2]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;background:rgba(16,185,129,.4);border-radius:50%;animation:divider-pulse-6a6556a2 2s ease-in-out infinite}.divider-text[data-v-6a6556a2]{font-size:.875rem;font-weight:500;color:#9ca3af;background:transparent;padding:0 .75rem;position:relative}.btn-solid-mobile[data-v-6a6556a2]{background:linear-gradient(135deg,#1e293b,#334155);color:#fff;border:none;box-shadow:0 6px 20px rgba(30,41,59,.25);position:relative;overflow:hidden;width:100%;max-width:280px}.btn-solid-mobile[data-v-6a6556a2]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(30,41,59,.35)}.btn-solid-mobile .btn-pulse[data-v-6a6556a2]{position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transform:translateX(-100%);animation:mobile-pulse-6a6556a2 3s ease-in-out infinite}@keyframes divider-pulse-6a6556a2{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}}@keyframes mobile-pulse-6a6556a2{0%{transform:translateX(-100%)}50%{transform:translateX(100%)}to{transform:translateX(-100%)}}.hero-phone-bottom[data-v-6a6556a2]{display:flex;justify-content:center;margin-bottom:1.5rem;padding:0 1rem}.hero-phone-bottom .btn-hero[data-v-6a6556a2]{width:100%;max-width:280px}.desktop-only[data-v-6a6556a2]{display:none}.mobile-only[data-v-6a6556a2]{display:flex}.hero-chips[data-v-6a6556a2]{flex-direction:column;gap:.75rem;margin-top:1.5rem;align-items:center}.hero-chips span[data-v-6a6556a2]{font-size:.875rem}.section-header p[data-v-6a6556a2]{font-size:.875rem;line-height:1.55}.featured-snippet-target[data-v-6a6556a2]{font-size:.875rem;line-height:1.55;padding:.875rem 1rem 0;border-bottom:.875rem solid transparent;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer}.featured-snippet-target.snippet-open[data-v-6a6556a2]{-webkit-line-clamp:unset}.svc-cards[data-v-6a6556a2]{grid-template-columns:1fr;gap:.75rem;margin-bottom:.75rem}.svc-card[data-v-6a6556a2]{padding:1.25rem}.svc-pests[data-v-6a6556a2]{padding:1.4rem 1rem 1.2rem;border-radius:16px}.pest-grid[data-v-6a6556a2]{grid-template-columns:repeat(3,1fr);gap:.6rem}.pest-item[data-v-6a6556a2]{padding:.7rem .3rem;gap:.45rem}.pest-item img[data-v-6a6556a2]{width:32px;height:32px}.pest-item span[data-v-6a6556a2]{font-size:.72rem}.emergency-features[data-v-6a6556a2],.local-content[data-v-6a6556a2],.pest-guide-grid[data-v-6a6556a2]{grid-template-columns:1fr}.features-grid[data-v-6a6556a2]{grid-template-columns:repeat(2,1fr);gap:.75rem}.feature-card[data-v-6a6556a2]{padding:1.25rem .875rem;border-radius:.875rem}.feature-icon[data-v-6a6556a2]{width:48px;height:48px;margin:0 auto .875rem;border-radius:.75rem;font-size:1.35rem}.feature-card h3[data-v-6a6556a2]{font-size:.95rem;margin-bottom:.5rem}.feature-card p[data-v-6a6556a2]{font-size:.8rem;line-height:1.45}.feature-link[data-v-6a6556a2]{font-size:.8rem;margin-top:.5rem}.methods-grid[data-v-6a6556a2]{grid-template-columns:repeat(2,1fr);gap:.75rem}.method-card[data-v-6a6556a2]{padding:1.25rem .875rem;border-radius:.875rem}.method-icon[data-v-6a6556a2]{width:48px;height:48px;margin:0 auto .875rem;font-size:1.35rem}.method-card h3[data-v-6a6556a2]{font-size:.95rem;margin-bottom:.5rem}.method-card p[data-v-6a6556a2]{font-size:.8rem;line-height:1.45}.process-timeline[data-v-6a6556a2]{grid-template-columns:repeat(2,1fr);gap:.75rem}.process-step[data-v-6a6556a2]{flex-direction:column;align-items:center;text-align:center;gap:.875rem;padding:1.25rem .875rem;border-radius:.875rem}.step-number[data-v-6a6556a2]{width:40px;height:40px;min-width:40px;font-size:1.05rem}.step-content h3[data-v-6a6556a2]{font-size:.95rem;margin-bottom:.5rem}.step-content p[data-v-6a6556a2]{font-size:.8rem;line-height:1.45}}@media (min-width:769px){.hero-phone-bottom[data-v-6a6556a2],.mobile-book-section[data-v-6a6556a2],.mobile-booking-compact[data-v-6a6556a2],.mobile-quote-btn[data-v-6a6556a2]{display:none!important}}