:root{--accent: #FF5A1F;--accent-t1: rgb(255 90 31 / .1);--accent-t2: rgb(255 90 31 / .2);--accent-t3: rgb(255 90 31 / .3);--accent-t4: rgb(255 90 31 / .4);--accent-t5: rgb(255 90 31 / .5);--accent-t6: rgb(255 90 31 / .6);--accent-t7: rgb(255 90 31 / .7);--accent-t8: rgb(255 90 31 / .8);--accent-t9: rgb(255 90 31 / .9);--accent-lighter: #ff7a00;--accent-lighter-t1: rgb(255 122 0 / .1);--accent-lighter-t2: rgb(255 122 0 / .2);--accent-lighter-t3: rgb(255 122 0 / .3);--accent-lighter-t4: rgb(255 122 0 / .4);--accent-lighter-t5: rgb(255 122 0 / .5);--accent-lighter-t6: rgb(255 122 0 / .6);--accent-lighter-t7: rgb(255 122 0 / .7);--accent-lighter-t8: rgb(255 122 0 / .8);--accent-lighter-t9: rgb(255 122 0 / .9);--accent-darker: #ff3c00;--accent-darker-t1: rgb(255 60 0 / .1);--accent-darker-t2: rgb(255 60 0 / .2);--accent-darker-t3: rgb(255 60 0 / .3);--accent-darker-t4: rgb(255 60 0 / .4);--accent-darker-t5: rgb(255 60 0 / .5);--accent-darker-t6: rgb(255 60 0 / .6);--accent-darker-t7: rgb(255 60 0 / .7);--accent-darker-t8: rgb(255 60 0 / .8);--accent-darker-t9: rgb(255 60 0 / .9);--color-brown-0: #200F07;--color-brown-1: #1a0800;--color-coffee-0: rgb(15, 10, 7);--color-red-0: #aa2a2a;--color-whatsapp: #25D366;--color-whatsapp2: #2bed72;--color-viber: #7360F2;--color-viber-to: #5f2bff;--color-black-0: #000000;--color-black-0-t1: rgb(0 0 0 / .1);--color-black-0-t2: rgb(0 0 0 / .2);--color-black-0-t3: rgb(0 0 0 / .3);--color-black-0-t4: rgb(0 0 0 / .4);--color-black-0-t5: rgb(0 0 0 / .5);--color-black-0-t6: rgb(0 0 0 / .6);--color-black-0-t7: rgb(0 0 0 / .7);--color-black-0-t8: rgb(0 0 0 / .8);--color-black-0-t9: rgb(0 0 0 / .9);--color-black-1: #050505;--color-black-2: #121212;--color-black-3: #1E1E1E;--color-black-4: #2A2A2A;--color-black-5: #3a3a3a;--color-white-0: #FFFFFF;--color-white-0-t1: rgb(255 255 255 / .1);--color-white-0-t2: rgb(255 255 255 / .2);--color-white-0-t3: rgb(255 255 255 / .3);--color-white-0-t4: rgb(255 255 255 / .4);--color-white-0-t5: rgb(255 255 255 / .5);--color-white-0-t6: rgb(255 255 255 / .6);--color-white-0-t7: rgb(255 255 255 / .7);--color-white-0-t8: rgb(255 255 255 / .8);--color-white-0-t9: rgb(255 255 255 / .9);--font-text: 400 1.25rem/1.4 "Poppins", sans-serif;--font-text-bold: 700 1.25rem/1.4 "Poppins", sans-serif;--font-heading: 700 1.25rem/1.4 "Oswald", sans-serif;--font-subheading: 700 1.25rem/1.4 "Oswald", sans-serif;--font-button: 400 1.25rem/1.4 "Poppins", sans-serif;--font-inputs: 400 1.25rem/1.4 "Poppins", sans-serif;--font-alt-text: 400 1.25rem/1.4 "Poppins", sans-serif;--container-s1: 820px;--container-s2: 1200px;--border-radius-1: 10px;--border-radius-2: 14px;--border-radius-3: 20px;--border-radius-4: 50px;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 16px;--spacing-4: 24px;--spacing-5: 30px;--spacing-6: 38px;--spacing-7: 60px;--text-c1: #eeeeee;--text-c2: #ddd;--text-c3: #ccc;--text-c4: #bbb;--text-c5: #aaa;--text-c6: #999;--text-c7: #888;--text-c8: #444;--text-c9: #222;--text-s1: 12px;--text-s2: 14px;--text-s3: 16px;--text-s4: 18px;--text-s5: 22px;--text-s6: 28px;--text-s7: 34px;--text-s8: 44px;--text-s9: 50px}@keyframes pricePulse{0%,to{transform:scale(1);box-shadow:0 0 12px var(--accent-t2)}50%{transform:scale(1.02);box-shadow:0 0 24px var(--accent-t4)}}@keyframes glow{0%{box-shadow:0 0 10px var(--accent-t4)}50%{box-shadow:0 0 28px var(--accent-t9)}to{box-shadow:0 0 10px var(--accent-t4)}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font:var(--font-text);background:var(--color-black-1);color:var(--color-white-0);overflow-x:hidden}h1,h2,h3,h4,h5,h6{font:var(--font-heading)}.skip-link{position:fixed;top:0;left:0;z-index:1000;padding:12px 20px;background:var(--accent);color:var(--color-white-0);font:var(--font-button);text-decoration:none;border-bottom-right-radius:8px;transform:translateY(-150%);transition:transform .2s ease}.skip-link:focus{transform:translateY(0);outline:2px solid var(--color-white-0);outline-offset:2px}.btn,button{font:var(--font-button)}input,select,textarea,.calc-input{font:var(--font-inputs)}.m2{margin-top:var(--spacing-2);margin-bottom:var(--spacing-2)}.m3{margin-top:var(--spacing-3);margin-bottom:var(--spacing-3)}.mt2{margin-top:var(--spacing-2)}.mt3{margin-top:var(--spacing-3)}.mb2{margin-bottom:var(--spacing-2)}.mb3{margin-bottom:var(--spacing-3)}.container-m{max-width:var(--container-s1);margin:0 auto;box-sizing:content-box;padding:0 var(--spacing-3)}.container-l{max-width:var(--container-s2);margin:0 auto;box-sizing:content-box;padding:0 var(--spacing-3)}.center{display:flex;justify-content:center;align-items:center}.btn{text-align:center;font-size:var(--text-s5);text-decoration:none;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--border-radius-2);color:var(--color-white-0)}.btn .sub{font-size:var(--text-s2)}.btn.full-width{display:block;width:100%}.btn.filled{background:var(--accent);border:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 6px 18px var(--color-black-0-t3)}.btn.outline{border:2px solid var(--accent);font-size:var(--text-s4)}.btn.hover-scale:hover{transform:scale(1.02)}.btn.glow{animation:glow 1.6s infinite}.btn.viber{background:linear-gradient(90deg,var(--color-viber),var(--color-viber-to))}.btn.whatsapp{padding:var(--spacing-3);background:linear-gradient(90deg,var(--color-whatsapp),var(--color-whatsapp2))}.nav-overlay{position:fixed;inset:0;background:var(--color-black-0-t6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:1000}.nav-overlay.is-open{opacity:1;pointer-events:auto}.nav-drawer{position:fixed;top:0;left:0;z-index:1001;height:100vh;width:min(320px,86vw);background:linear-gradient(180deg,var(--color-coffee-0),var(--color-black-1));border-right:1px solid var(--accent-t2);box-shadow:var(--spacing-2) 0 30px var(--color-black-0-t5);transform:translate(-100%);transition:transform .3s ease;padding:80px var(--spacing-4) var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-2)}.nav-drawer.is-open{transform:translate(0)}.nav-drawer a{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2);border-radius:var(--border-radius-2);color:var(--color-white-0);text-decoration:none;font-size:var(--text-s2);border:1px solid var(--accent-t2);transition:background .2s ease,border-color .2s ease,transform .2s ease}.nav-drawer a:hover{background:var(--accent-t1);border-color:var(--accent-t5);transform:translate(var(--spacing-1))}.nav-drawer .nav-icon{font-size:var(--text-s4)}.nav-drawer .nav-close{position:absolute;top:18px;right:18px;width:38px;height:38px;border-radius:var(--border-radius-2);background:transparent;border:1px solid var(--accent-t4);color:var(--accent);font-size:var(--text-s5);line-height:1;cursor:pointer}@keyframes top-button-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.hero-header{position:relative;padding:var(--spacing-3) 0 var(--spacing-4);background:radial-gradient(circle at 50% 20%,rgba(255,120,20,.22),transparent 25%),transparent}.hero-header .top-bar{display:flex;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-3);margin-bottom:var(--spacing-6)}.hero-header .top-bar .hamburger{flex:0 0 auto;width:58px;height:58px;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;padding:0;border-radius:var(--border-radius-3);background:linear-gradient(180deg,var(--color-black-2),var(--color-brown-0));border:1px solid var(--accent-t4);box-shadow:0 0 var(--spacing-2) var(--accent-t2);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.hero-header .top-bar .hamburger:hover{transform:translateY(-2px);box-shadow:0 0 var(--spacing-3) var(--accent-t3)}.hero-header .top-bar .hamburger span{display:block;width:24px;height:2px;background:var(--accent);border-radius:2px;transition:transform .25s ease,opacity .25s ease}.hero-header .top-bar .hamburger.is-open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.hero-header .top-bar .hamburger.is-open span:nth-child(2){opacity:0}.hero-header .top-bar .hamburger.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.hero-header .top-bar .top-button{flex:1;display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);min-height:58px;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--border-radius-3);text-decoration:none;color:var(--color-white-0);font:var(--font-button);font-size:var(--text-s3);background:linear-gradient(180deg,var(--color-black-2),var(--color-brown-0));border:1px solid var(--accent-t4);box-shadow:0 0 var(--spacing-3) var(--accent-t2);animation:top-button-pulse 1.8s infinite}.hero-header .top-bar .top-button:hover{transform:translateY(-2px);box-shadow:0 0 var(--spacing-4) var(--accent-t3)}.hero-header .top-bar .top-button .top-button-icon{display:none;font-size:var(--text-s4);line-height:1}@media(min-width:490px){.hero-header .top-bar .top-button .top-button-icon{display:block}}.hero-header .hero-glow-line{width:100%;height:3px;margin:0 auto;background:linear-gradient(90deg,transparent,var(--accent-lighter),transparent);box-shadow:0 0 14px var(--accent-lighter)}.hero-header .hero-logo{text-align:center;line-height:1;font:var(--font-heading);font-size:var(--text-s9);letter-spacing:-1.2px;margin:var(--spacing-6) 0 var(--spacing-3)}.hero-header .hero-logo .move{color:var(--color-white-0)}.hero-header .hero-logo .expert{color:var(--accent)}.hero-header .hero-subtitle{text-align:center;color:var(--accent);font-size:var(--text-s4);margin-bottom:var(--spacing-3);letter-spacing:.3px}@media(min-width:640px){.hero-header .hero-subtitle{font-size:var(--text-s5)}}.hero-header .hero-mini-cards{display:flex;gap:var(--spacing-2);max-width:430px;margin:0 auto;padding:0 var(--spacing-3)}.hero-header .hero-mini-cards .hero-mini-card{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);min-height:48px;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--border-radius-2);background:linear-gradient(180deg,var(--color-black-2),var(--color-brown-0));border:1px solid var(--accent-t4);color:var(--color-white-0);font-size:var(--text-s2);box-shadow:0 0 var(--spacing-3) var(--accent-t2);white-space:nowrap}.hero-header .hero-mini-cards .hero-mini-icon{font-size:var(--text-s2);line-height:1}.hero-info-card-wrapper{margin:0 auto var(--spacing-4);max-width:520px}.hero-info-card-wrapper .hero-info-card{position:relative;border:4px solid var(--accent);border-radius:var(--border-radius-3);padding:var(--spacing-3);margin:0 var(--spacing-3);display:flex;flex-direction:column;gap:var(--spacing-2)}.hero-info-card-wrapper .hero-info-card:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,var(--accent-t2) 0%,var(--accent-t1) 12%,var(--color-black-0-t2) 28%,var(--color-black-0-t6) 48%,var(--color-black-0-t8) 70%,var(--color-black-0) 100%);z-index:1;pointer-events:none}.hero-info-card-wrapper .hero-info-card .hero-info-item-premium{display:flex;gap:var(--spacing-2);font-size:var(--text-s3);color:var(--text-c1);line-height:1.5;letter-spacing:-.1px}.hero-info-card-wrapper .hero-info-card .hero-info-item-premium .premium-check{color:var(--accent)}@media(min-width:641px){.hero-info-card-wrapper .hero-info-card .hero-info-item-premium{font-size:var(--text-s2)}}.hero-info-card-wrapper .hero-info-card>*{position:relative;z-index:2}.hero-cta{padding-bottom:var(--spacing-7)}.hero-cta .buttons{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}.hero-cta .btn{min-width:0;padding:var(--spacing-3);border-radius:var(--border-radius-3);font-size:var(--text-s4);letter-spacing:.2px;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);width:100%;text-align:center;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 6px 18px var(--color-black-0-t3);color:var(--color-white-0);text-decoration:none;cursor:pointer;height:84px;flex:1 1 calc(50% - var(--spacing-3))}.hero-cta .btn:hover{transform:translateY(-2px);box-shadow:0 10px 20px var(--color-black-0-t3)}.hero-cta .btn.call,.hero-cta .btn.english{background:linear-gradient(90deg,var(--accent-lighter),var(--accent-darker))}.hero-cta .btn svg,.hero-cta .btn img{width:20px;height:20px;display:inline-block}.hero-cta .why-card-title{background:var(--accent);display:inline-block;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--border-radius-2);font-size:var(--text-s4);letter-spacing:.2px;box-shadow:0 0 18px var(--accent-t3);color:var(--color-black-0)}.hero-cta .features{display:flex;flex-wrap:wrap;gap:var(--spacing-4);margin-bottom:var(--spacing-4)}.hero-cta .features .feature{display:flex;min-width:0;align-items:flex-start;gap:var(--spacing-2);flex:1 1 calc(50% - var(--spacing-4))}.hero-cta .features .feature .icon{width:26px;height:26px;flex-shrink:0}.hero-cta .features .feature-title{font-size:var(--text-s3);color:var(--color-white-0)}.hero-cta .price-box{border:2px solid var(--accent);border-radius:var(--border-radius-3);padding:var(--spacing-4) var(--spacing-3);text-align:center;margin-bottom:var(--spacing-4);animation:pricePulse 2s infinite;display:block;text-decoration:none;color:inherit}.hero-cta .price-box .tag{background:var(--accent);display:inline-block;padding:var(--spacing-1) var(--spacing-3);border-radius:var(--border-radius-2);font-size:var(--text-s1);margin-bottom:var(--spacing-2);color:var(--color-black-0)}.hero-cta .price-box .price-title{font-size:var(--text-s5);color:var(--accent);margin-bottom:var(--spacing-2)}.hero-cta .weekend{background:linear-gradient(90deg,var(--accent-lighter),var(--accent-darker));padding:var(--spacing-3);border-radius:var(--border-radius-2);text-align:center;box-shadow:0 0 18px var(--accent-t2);color:var(--color-white-0)}.float-bar{position:fixed;bottom:var(--spacing-3);left:var(--spacing-3);right:var(--spacing-3);display:flex;flex-direction:row;justify-content:space-between;align-items:center;z-index:10000;pointer-events:none}.float-bar .float-group{display:flex;flex-direction:row;gap:var(--spacing-2);align-items:center;pointer-events:none}.float-bar .float-btn{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 4px 20px var(--color-black-0-t5);transition:transform .15s ease,box-shadow .15s ease;border:none;cursor:pointer;pointer-events:all}.float-bar .float-btn:active{transform:scale(.91)}.float-bar .float-btn svg{width:24px;height:24px}.float-bar .float-top{background:var(--color-white-0);color:var(--accent);border:2.5px solid var(--accent);box-shadow:0 4px 20px var(--accent-t3),0 2px 8px var(--color-black-0-t4);opacity:0;pointer-events:none;transition:opacity .3s ease,transform .15s ease}.float-bar .float-top.visible{opacity:1;pointer-events:all}.float-bar .float-phone{background:var(--color-white-0);color:var(--accent);border:2.5px solid var(--accent);box-shadow:0 4px 20px var(--accent-t3),0 2px 8px var(--color-black-0-t4)}.float-bar .float-wa,.float-bar .float-viber{color:var(--color-white-0)}:is(.float-bar .float-wa,.float-bar .float-viber) svg{width:42px;height:42px}.float-bar .float-wa{background:var(--color-whatsapp)}.float-bar .float-viber{background:var(--color-viber)}.benefits-container{background:var(--color-black-3);border-top:1px solid var(--color-black-4);border-bottom:1px solid var(--color-black-4)}.benefits-container .benefits-strip{padding-block:var(--spacing-4);padding-inline:max(var(--spacing-3),calc((100% - 1200px)/2));display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.benefits-container .benefits-strip>.benefit-item{flex:1 1 100%;min-width:0}@media(min-width:440px){.benefits-container .benefits-strip>.benefit-item{flex-basis:calc(50% - var(--spacing-2))}}@media(min-width:600px){.benefits-container .benefits-strip>.benefit-item{flex-basis:calc(33.333% - var(--spacing-2))}}@media(min-width:900px){.benefits-container .benefits-strip>.benefit-item{flex-basis:calc(16.666% - var(--spacing-2))}}.benefits-container .benefits-strip .benefit-item{display:flex;align-items:flex-start;gap:var(--spacing-2);font-size:var(--text-s1);color:var(--text-c3);line-height:1.4}.benefits-container .benefits-strip .benefit-item .check{color:var(--accent);font-size:var(--text-s3);flex-shrink:0;margin-top:1px}.section{padding:var(--spacing-6) 0}@media(min-width:440px){.section{padding:var(--spacing-7) 0}}.section .section-label{font:var(--font-heading);font-size:var(--text-s1);letter-spacing:3px;text-transform:uppercase;color:var(--accent-lighter);margin-bottom:var(--spacing-2)}.section .section-title{font:var(--font-heading);font-size:var(--text-s6);color:var(--color-white-0);margin-bottom:var(--spacing-4);line-height:1.15}@media(min-width:440px){.section .section-title{font-size:var(--text-s8)}}.section .section-text{font-size:var(--text-s3);color:var(--text-c4);line-height:1.75;margin-bottom:16px}.section .highlight-box{background:linear-gradient(135deg,var(--accent-t1) 12%,var(--accent-t2));border-left:4px solid var(--accent);border-radius:var(--border-radius-2);padding:var(--spacing-4);font-size:var(--text-s3);color:var(--text-c3);line-height:1.75;margin:var(--spacing-5) 0 0}.services{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin-top:var(--spacing-5)}.services .service-card{flex:1 1 100%;min-width:0;background:var(--color-black-3);border:1px solid var(--color-black-4);border-radius:var(--border-radius-2);padding:var(--spacing-4) var(--spacing-3);transition:border-color .25s,transform .25s;cursor:default}.services .service-card:hover{border-color:var(--accent);transform:translateY(-3px)}@media(min-width:600px){.services .service-card{flex-basis:calc(50% - var(--spacing-3))}}@media(min-width:900px){.services .service-card{flex-basis:calc(25% - var(--spacing-3))}}.services .service-icon{font-size:var(--text-s7);margin-bottom:var(--spacing-2)}.services .service-title{font:var(--font-heading);font-size:var(--text-s4);color:var(--color-white-0);margin-bottom:var(--spacing-2)}.services .service-description{font-size:var(--text-s2);color:var(--text-c6);line-height:1.6}.emergency-strip{background:linear-gradient(135deg,#1a0800,#2a0f00);border-top:1px solid var(--accent-t3);border-bottom:1px solid var(--accent-t3);padding:var(--spacing-5) var(--spacing-3)}.emergency-strip h2{font-size:var(--text-s5);color:var(--accent);margin-bottom:var(--spacing-2)}@media(min-width:440px){.emergency-strip h2{font-size:var(--text-s7)}}.emergency-strip p{color:var(--text-c3);font-size:var(--text-s3);line-height:1.75}.emergency-strip .emergency-inner{max-width:1200px;margin:0 auto}#onama{background:var(--color-black-2)}.features{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin-top:var(--spacing-5)}.features .features-card{flex:1 1 100%;min-width:0;background:var(--color-black-3);border:1px solid var(--color-black-4);border-left:4px solid var(--accent);border-radius:var(--border-radius-2);padding:var(--spacing-4) var(--spacing-3)}@media(min-width:600px){.features .features-card{flex-basis:calc(50% - var(--spacing-3))}}@media(min-width:900px){.features .features-card{flex-basis:calc(33.333% - var(--spacing-3))}}.features .features-title{font:var(--font-heading);font-size:var(--text-s3);color:var(--color-white-0);margin-bottom:var(--spacing-2)}.features .features-description{font-size:var(--text-s2);color:var(--text-c6);line-height:1.65}#kalkulator .section-inner{max-width:820px}#kalkulator .service-selector{display:flex;gap:var(--spacing-2);margin-bottom:var(--spacing-4);flex-wrap:wrap}#kalkulator .service-selector button{flex:1;min-width:120px;padding:var(--spacing-2);background:var(--color-black-3);border:2px solid var(--color-black-4);color:var(--color-white-0);font-size:var(--text-s2);border-radius:var(--border-radius-2);cursor:pointer;transition:all .2s;text-align:center;-webkit-tap-highlight-color:transparent}#kalkulator .service-selector button.active{background:var(--accent);border-color:var(--accent);color:var(--color-white-0)}#kalkulator .service-selector button:not(.active):hover{border-color:var(--accent);color:var(--accent)}#kalkulator .card{background:var(--color-black-3);border:1px solid var(--color-black-4);border-radius:var(--border-radius-2);padding:var(--spacing-3);margin-bottom:var(--spacing-3)}#kalkulator .card-title{font-size:var(--text-s2);color:var(--color-white-0);margin-bottom:var(--spacing-3);display:flex;align-items:center;gap:var(--spacing-2)}#kalkulator .card-label{display:block;font-size:var(--text-s1);color:var(--text-c4);margin:var(--spacing-3) 0 var(--spacing-2)}#kalkulator .card-label:first-of-type{margin-top:0}#kalkulator .calc-input{width:100%;padding:var(--spacing-3) var(--spacing-3);background:var(--color-black-0);border:1px solid var(--color-black-5);border-radius:var(--border-radius-2);color:var(--color-white-0);font-size:var(--text-s3);-webkit-appearance:none;appearance:none;outline:none;transition:border-color .2s}#kalkulator .calc-input:focus{border-color:var(--accent)}#kalkulator .calc-row{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}#kalkulator .calc-row>*{flex:1 1 100%;min-width:0}@media(min-width:501px){#kalkulator .calc-row>*{flex-basis:calc(50% - var(--spacing-3))}}#kalkulator .btn-calc-add{width:100%;padding:var(--spacing-3);margin-top:var(--spacing-3);background:transparent;border:2px solid var(--accent);color:var(--accent);border-radius:var(--border-radius-2);font-size:var(--text-s2);cursor:pointer;transition:all .2s}#kalkulator .btn-calc-add:hover{background:var(--accent);color:var(--color-white-0)}#kalkulator .btn-calc-km{width:100%;padding:var(--spacing-3);margin-top:var(--spacing-3);background:var(--color-black-4);border:none;color:var(--color-white-0);border-radius:var(--border-radius-2);font-size:var(--text-s2);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);transition:background .2s}#kalkulator .btn-calc-km:hover{background:var(--color-black-5)}#kalkulator .km-display{margin-top:var(--spacing-2);font-size:var(--text-s1);color:var(--accent)}#kalkulator .added-list{list-style:none;margin-top:var(--spacing-3);display:flex;flex-direction:column;gap:var(--spacing-2)}#kalkulator .added-list li{display:flex;align-items:center;justify-content:space-between;background:var(--color-black-4);padding:var(--spacing-2) var(--spacing-2);border-radius:var(--border-radius-1);font-size:var(--text-s2);color:var(--text-c2)}#kalkulator .added-list .btn-remove{background:var(--color-red-0);border:none;border-radius:var(--border-radius-1);color:var(--color-white-0);padding:var(--spacing-2) var(--spacing-2);cursor:pointer;font-size:var(--text-s1)}#kalkulator .btn-calculate{width:100%;padding:var(--spacing-3);background:var(--accent);border:none;border-radius:var(--border-radius-2);color:var(--color-white-0);font-size:var(--text-s4);cursor:pointer;transition:background .2s,transform .15s}#kalkulator .btn-calculate:hover{background:var(--accent-darker)}#kalkulator .btn-calculate:active{transform:scale(.99)}#kalkulator .result-box{background:linear-gradient(135deg,var(--accent-t2),var(--accent-t1));border:2px solid var(--accent);border-radius:var(--border-radius-2);padding:var(--spacing-3);text-align:center;margin-top:var(--spacing-3);display:none}#kalkulator .result-box.visible{display:block}#kalkulator .result-box .result-label{font-size:var(--text-s2);color:var(--text-c5);margin-bottom:var(--spacing-2)}#kalkulator .result-box .result-price{font:var(--font-heading);font-size:var(--text-s9);color:var(--accent);letter-spacing:-1px}@media(max-width:480px){#kalkulator .result-box .result-price{font-size:var(--text-s7)}}#kalkulator .result-box .result-note{font-size:var(--text-s1);color:var(--text-c7);margin-top:var(--spacing-2)}#kalkulator .result-box .result-duration{font-size:var(--text-s2);color:var(--text-c4);margin-top:var(--spacing-2)}#kalkulator .result-box .result-breakdown{text-align:left;margin-top:var(--spacing-3);border-top:1px solid var(--color-black-4);padding-top:var(--spacing-3);display:flex;flex-direction:column;gap:var(--spacing-2)}#kalkulator .result-box .result-breakdown .breakdown-row{display:flex;justify-content:space-between;font-size:var(--text-s1);color:var(--text-c4)}#kalkulator .result-box .result-breakdown .breakdown-row.total{color:var(--color-white-0);font-size:var(--text-s2);border-top:1px solid var(--color-black-4);padding-top:var(--spacing-2);margin-top:var(--spacing-1)}#kalkulator .calc-disclaimer{font-size:var(--text-s1);color:var(--text-c6);margin-top:var(--spacing-3);text-align:center;line-height:1.6}#kalkulator .contact-form-card{background:var(--color-black-3);border:1px solid var(--color-black-4);border-radius:var(--border-radius-2);padding:var(--spacing-3);margin-top:var(--spacing-3)}#kalkulator .contact-form-card .contact-form-title{font:var(--font-heading);font-size:var(--text-s4);color:var(--color-white-0);margin-bottom:var(--spacing-3)}#kalkulator .contact-form-card .contact-row{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}#kalkulator .contact-form-card .contact-row>div{flex:1 1 100%;min-width:0}@media(min-width:440px){#kalkulator .contact-form-card .contact-row>div{flex-basis:calc(50% - var(--spacing-3))}}#kalkulator .contact-form-card .btn-whatsapp-send{width:100%;padding:var(--spacing-3);background:var(--color-whatsapp);border:none;border-radius:var(--border-radius-2);color:var(--color-white-0);font-size:var(--text-s3);cursor:pointer;margin-top:var(--spacing-3);display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);transition:filter .2s}#kalkulator .contact-form-card .btn-whatsapp-send:hover{filter:brightness(1.1)}.faq{background:var(--color-black-2)}.faq .faq-list{display:flex;flex-direction:column;gap:var(--spacing-2);margin-top:var(--spacing-5)}.faq .faq-item{background:var(--color-black-3);border:1px solid var(--color-black-4);border-radius:var(--border-radius-1);overflow:hidden}.faq .faq-q{width:100%;padding:var(--spacing-3);background:transparent;border:none;color:var(--color-white-0);font-size:var(--text-s2);text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2);-webkit-tap-highlight-color:transparent}.faq .faq-q .arrow{font-size:var(--text-s1);transition:transform .3s;flex-shrink:0}.faq .faq-q.open .arrow{transform:rotate(180deg)}.faq .faq-a{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq .faq-a.open{max-height:400px}.faq .faq-a .faq-a-inner{padding:0 var(--spacing-3) var(--spacing-3);font-size:var(--text-s2);color:var(--text-c4);line-height:1.7}.page-title-card{background:linear-gradient(180deg,var(--accent-lighter-t2),var(--color-black-2) 32%);border:1px solid var(--accent-lighter-t5);box-shadow:0 0 28px var(--accent-lighter-t2);border-radius:var(--border-radius-3);padding:var(--spacing-4);text-align:center;position:relative;overflow:hidden;margin-bottom:var(--spacing-3)}.page-title-card h1{font-size:var(--text-s7);line-height:1.12;margin-bottom:var(--spacing-2);color:#fff;text-shadow:0 0 14px var(--accent-lighter-t2)}.page-title-card p{color:var(--text-c2);font-size:var(--text-s3);line-height:1.6}.page-title-card .hero-points{display:grid;grid-template-columns:1fr;gap:10px;margin:14px 0}@media(min-width:700px){.page-title-card .hero-points{grid-template-columns:1fr 1fr 1fr}}.page-title-card .hero-point{background:var(--color-black-0-t7);border:1px solid var(--accent-t2);border-radius:var(--border-radius-2);padding:var(--spacing-3);font-size:var(--text-s2);color:var(--text-c1);box-shadow:0 0 10px var(--accent-t1)}.pro-line{text-align:center;font-size:var(--text-s3);color:var(--text-c2);margin-bottom:var(--spacing-3)}.urgency-line{text-align:center;font-size:var(--text-s3);color:var(--text-c1);margin-bottom:var(--spacing-3)}@keyframes ctaPulse{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.phone-cta-card{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-3);border-radius:var(--border-radius-3);text-decoration:none;color:var(--text-c1);background:linear-gradient(90deg,var(--accent),var(--accent-darker));box-shadow:0 0 20px var(--accent-t3);animation:ctaPulse 1.6s infinite;margin-bottom:var(--spacing-3)}.phone-cta-card .phone-cta-icon{font-size:var(--text-s5);line-height:1}.phone-cta-card .phone-cta-text{font-size:var(--text-s5);white-space:nowrap;letter-spacing:-.2px}.quick-grid{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}.quick-grid .quick-card{flex:1 1 100%;min-width:0;background:var(--color-black-2);border:1px solid var(--accent-t3);border-radius:var(--border-radius-3);padding:var(--spacing-3);box-shadow:0 0 12px var(--accent-t1)}@media(min-width:700px){.quick-grid .quick-card{flex-basis:calc(50% - var(--spacing-2))}}.quick-grid .quick-card h2{color:var(--accent);font-size:var(--text-s4);margin-bottom:var(--spacing-2)}.quick-grid .quick-card p{color:var(--text-c2);line-height:1.7;font-size:var(--text-s2)}.info-strip{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}.info-strip .info-item{flex:1 1 100%;min-width:0;background:var(--color-black-2);border:1px solid var(--accent-t2);border-radius:var(--border-radius-2);padding:var(--spacing-3);font-size:var(--text-s2);color:var(--text-c1)}@media(min-width:700px){.info-strip .info-item{flex-basis:calc(50% - var(--spacing-2))}}.wa-cta-card{background:linear-gradient(90deg,var(--color-whatsapp),var(--color-whatsapp2));display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-3);border-radius:var(--border-radius-3);text-decoration:none;color:var(--color-white-0);box-shadow:0 0 20px #25d36638;animation:ctaPulse 1.6s infinite;margin-bottom:var(--spacing-3)}.wa-cta-card .wa-cta-icon{font-size:var(--text-s4);line-height:1;flex:0 0 auto}.wa-cta-card .wa-cta-text{font-size:var(--text-s2);text-align:center}.image-card{background:var(--color-black-2);border:1px solid var(--accent-t3);border-radius:var(--border-radius-3);padding:var(--spacing-3);box-shadow:0 0 14px var(--accent-t1);margin-bottom:var(--spacing-3)}.image-card img{width:100%;display:block;border-radius:var(--border-radius-2)}.image-card .image-caption{color:var(--text-c2);font-size:var(--text-s2);line-height:1.6;margin-top:var(--spacing-2);text-align:center}.long-card{background:var(--color-black-2);border:1px solid var(--accent-t3);border-radius:var(--border-radius-3);padding:var(--spacing-4);box-shadow:0 0 14px var(--accent-t1);margin-bottom:var(--spacing-3)}.long-card h2{color:var(--accent);font-size:var(--text-s5);margin-bottom:var(--spacing-2)}.long-card p{color:var(--text-c2);line-height:1.8;font-size:var(--text-s2);margin-bottom:var(--spacing-2)}.long-card ul{padding-left:18px;color:var(--text-c2);line-height:1.8}.small{color:var(--color-white-0);text-align:center;font-size:var(--text-s2)}.medium{color:var(--color-white-0);text-align:center;font-size:var(--text-s4)}.seo-links-card{background:var(--color-black-2);border:1px solid var(--accent-t3);border-radius:var(--border-radius-3);padding:var(--spacing-4);box-shadow:0 0 14px var(--accent-t1);margin-bottom:var(--spacing-3)}.seo-links-card h2{color:var(--accent);font-size:var(--text-s5);margin-bottom:var(--spacing-2)}.seo-links-card p{color:var(--text-c2);line-height:1.8;font-size:var(--text-s2);margin-bottom:var(--spacing-2)}.seo-links-card .seo-links-list{display:grid;grid-template-columns:1fr;gap:var(--spacing-2)}@media(min-width:700px){.seo-links-card .seo-links-list{grid-template-columns:1fr 1fr}}.seo-links-card .seo-links-list a{display:block;text-decoration:none;color:var(--text-c1);background:var(--color-black-2);border:1px solid var(--accent-t2);border-radius:var(--border-radius-2);padding:var(--spacing-3);font-size:var(--text-s2);box-shadow:0 0 10px var(--accent-t1)}.seo-links-card .seo-links-list a span{color:var(--text-c2)}.map-card{background:var(--color-black-2);border:1px solid var(--accent-t3);border-radius:var(--border-radius-3);padding:var(--spacing-3);margin:var(--spacing-3) 0}.map-card p{color:var(--text-c2);font-size:var(--text-s2);line-height:1.7;margin-bottom:var(--spacing-2)}.map-card h2{color:var(--accent);font-size:var(--text-s5);margin-bottom:var(--spacing-2)}.cta-bottom{background:linear-gradient(135deg,var(--color-brown-1),var(--color-coffee-0));border-top:1px solid var(--accent-t2);padding:var(--spacing-5) var(--spacing-3)}.cta-bottom .cta-bottom-grid{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin-top:var(--spacing-4)}.cta-bottom .cta-bottom-grid .contact-tile{background:var(--color-black-3);border:1px solid var(--color-black-4);border-radius:var(--border-radius-2);padding:var(--spacing-3);text-align:center;flex:1 1 calc(50% - var(--spacing-3));min-width:0}@media(min-width:600px){.cta-bottom .cta-bottom-grid .contact-tile{flex-basis:calc(25% - var(--spacing-3))}}.cta-bottom .cta-bottom-grid .contact-tile h3{font-size:var(--text-s1);color:var(--text-c6);margin-bottom:var(--spacing-2)}.cta-bottom .cta-bottom-grid .contact-tile a{color:var(--accent);font-size:var(--text-s2);text-decoration:none;word-break:break-all}.cta-bottom .cta-bottom-grid .contact-tile a:hover{text-decoration:underline}.cta-bottom .cta-bottom-grid .contact-tile span{color:var(--color-white-0);font-size:var(--text-s2)}.cta-bottom h2{font-size:var(--text-s6);color:var(--color-white-0);margin-bottom:var(--spacing-3)}@media(min-width:440px){.cta-bottom h2{font-size:var(--text-s8)}}.cta-bottom p{color:var(--text-c4);font-size:var(--text-s3);line-height:1.7;margin-bottom:var(--spacing-4)}#footer{background:var(--color-black-3);border-top:1px solid var(--color-black-4);padding:var(--spacing-5) var(--spacing-3);text-align:center}#footer .footer-logo{font:var(--font-heading);font-size:var(--text-s5);color:var(--color-white-0);margin-bottom:var(--spacing-2)}#footer .footer-logo span{color:var(--accent)}#footer .footer-tag{font-size:var(--text-s1);color:var(--text-c6);margin-bottom:var(--spacing-2)}#footer .footer-copy{font-size:var(--text-s1);color:var(--text-c6)}@keyframes spin{to{transform:rotate(360deg)}}.spinner{width:18px;height:18px;border:2px solid var(--color-white-0-t3);border-top-color:var(--color-white-0);border-radius:50%;animation:spin .7s linear infinite;display:inline-block}.fade-up{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.fade-up.visible{opacity:1;transform:translateY(0)}@keyframes arrowBounce{0%{transform:translateY(0)}50%{transform:translateY(8px)}to{transform:translateY(0)}}.cta-arrows{display:flex;flex-direction:row;justify-content:center;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}.cta-arrows .arrow{color:var(--color-white-0);font-size:var(--text-s8);line-height:1;animation:arrowBounce 1s infinite ease-in-out}.cta-arrows .cta{background:linear-gradient(-45deg,var(--accent-darker),var(--accent-lighter));color:var(--color-white-0);font-size:var(--text-s5);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--border-radius-2)}.bold-box{border:8px solid var(--accent);padding:var(--spacing-3);margin-bottom:var(--spacing-3);box-shadow:inset 0 0 0 2px var(--color-white-0-t2);border-radius:var(--border-radius-3)}.bold-box .title{font-size:var(--text-s5);letter-spacing:.2px;color:var(--accent-lighter);margin-bottom:var(--spacing-2);padding-bottom:var(--spacing-2);border-bottom:3px solid var(--accent-lighter);text-shadow:none}.bold-box .text{font-size:var(--text-s3);line-height:1.8;color:var(--color-white-0);text-shadow:none}.bold-box b,.bold-box strong{color:var(--accent-darker)}.glow-box{border-radius:var(--border-radius-3);border:2px solid var(--accent-darker);padding:var(--spacing-3);margin-bottom:var(--spacing-5);box-shadow:0 0 0 1px #ff5a1f1a inset,0 0 26px #ff3c0052,0 0 34px #a92d002e;background:linear-gradient(180deg,#160904f2,#0a0a0afa)}.glow-box .title{font-size:var(--text-s5);letter-spacing:.2px;color:var(--accent-darker);text-shadow:0 0 12px var(--accent-darker-t3);margin-bottom:var(--spacing-2);padding-bottom:var(--spacing-2);border-bottom:3px solid var(--accent-darker)}.glow-box.light .title{border-bottom:none;color:var(--color-white-0);text-align:center}.glow-box .item{padding:var(--spacing-3);border-radius:var(--border-radius-1);margin-bottom:var(--spacing-2);background:var(--color-black-2);border:1px solid var(--color-white-0-t1);box-shadow:0 0 10px var(--accent-t2);transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.glow-box .item:last-child{margin-bottom:0}.glow-box .item:hover{transform:scale(1.01);box-shadow:0 0 14px #ff3c003d}.glow-box .item:after{content:"";display:block;height:2px;margin-top:10px;border-radius:999px;background:linear-gradient(90deg,#ff3c00,#ff5a1fbf,#ff3c0033);box-shadow:0 0 12px #ff3c00b3}.glow-box .item .badge{font-size:var(--text-s1);background:var(--accent-darker);padding:var(--spacing-1) var(--spacing-2);border-radius:6px;margin-left:var(--spacing-2);box-shadow:0 0 10px #ff3c0073}.glow-box .item .name{margin-bottom:var(--spacing-1)}.glow-box .item .price{color:var(--accent);font-size:var(--text-s3);text-shadow:0 0 10px var(--accent-t2)}.glow-box .text{font-size:var(--text-s3);line-height:1.8;color:var(--color-white-0);text-shadow:none}.glow-box b,.glow-box strong{color:var(--accent-darker)}.glow-box .feature-item{padding:var(--spacing-3);border:1px solid var(--accent-t2);border-radius:var(--border-radius-1);box-shadow:0 0 10px var(--accent-t1);color:var(--text-c1);line-height:1.45;margin-bottom:var(--spacing-2)}.glow-box .feature-item b{color:var(--color-white-0)}.glow-box .feature-item .icon{margin-right:var(--spacing-2)}.glow-box .notes{color:var(--text-c3)}.glow-box .glow-bottom{margin-top:var(--spacing-3);padding-top:var(--spacing-3);border-top:1px solid var(--accent-t4);text-align:center;font-size:var(--text-s4);color:var(--text-c1);line-height:1.5}.service-modal-overlay{position:fixed;inset:0;background:var(--color-black-0-t7);display:none;align-items:center;justify-content:center;z-index:20000;padding:var(--spacing-3)}.service-modal-overlay.active{display:flex}.service-modal-overlay .service-modal{width:min(92vw,460px);background:linear-gradient(180deg,#160904fa,#0a0a0afc);border:2px solid var(--accent-darker);border-radius:var(--border-radius-3);padding:var(--spacing-4) var(--spacing-3);box-shadow:0 0 0 1px var(--accent-t1) inset,0 0 26px var(--accent-darker-t3),0 0 34px #a92d002e}.service-modal-overlay .service-modal-title{font-size:var(--text-s5);color:var(--accent);margin-bottom:var(--spacing-2);text-align:center}.service-modal-overlay .service-modal-text{color:var(--text-c4);font-size:var(--text-s2);line-height:1.65;text-align:center;margin-bottom:var(--spacing-3)}.service-modal-overlay .service-modal-actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}@media(max-width:560px){.service-modal-overlay .service-modal-actions{grid-template-columns:1fr}}.service-modal-overlay .service-action-btn{display:flex;align-items:center;justify-content:center;text-align:center;min-height:54px;padding:var(--spacing-3);border-radius:var(--border-radius-2);text-decoration:none;color:var(--color-white-0);border:1px solid var(--accent-darker-t8);box-shadow:0 0 14px var(--accent-darker-t2)}.service-modal-overlay .service-action-btn.service-call-btn{background:linear-gradient(-45deg,var(--accent-darker),var(--accent-lighter))}.service-modal-overlay .service-action-btn.service-wa-btn{background:linear-gradient(135deg,#1fb857,var(--color-whatsapp));border-color:#25d366bf;box-shadow:0 0 14px #25d36640}.service-modal-overlay .service-modal-close{margin-top:var(--spacing-2);width:100%;background:transparent;border:1px solid var(--color-white-0-t1);color:var(--color-white-0);border-radius:var(--border-radius-2);padding:var(--spacing-3)}.google-reviews{padding:var(--spacing-7) 0;background:linear-gradient(180deg,var(--color-black-2),var(--color-black-1));border-top:1px solid var(--color-black-4);border-bottom:1px solid var(--color-black-4);overflow:hidden}.google-reviews .google-reviews-header{text-align:center;margin-bottom:var(--spacing-5)}.google-reviews .google-reviews-header h2{font:var(--font-heading);font-size:var(--text-s6);color:var(--color-white-0);margin-bottom:var(--spacing-2)}@media(min-width:440px){.google-reviews .google-reviews-header h2{font-size:var(--text-s7)}}.google-reviews .google-reviews-summary{display:inline-flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;justify-content:center;font-size:var(--text-s3);color:var(--text-c3)}.google-reviews .google-reviews-stars{color:#fbbc05;letter-spacing:2px;font-size:var(--text-s4)}.google-reviews .google-reviews-rating{color:var(--accent);font-weight:800;font-size:var(--text-s4)}.google-reviews .google-reviews-viewport{overflow-x:hidden;overflow-y:visible;padding-bottom:var(--spacing-3)}.google-reviews .google-reviews-count{color:var(--text-c3);text-decoration:underline;text-decoration-color:var(--accent-t5);text-underline-offset:4px;transition:color .2s ease,text-decoration-color .2s ease}.google-reviews .google-reviews-count:hover{color:var(--accent);text-decoration-color:var(--accent)}.google-reviews .google-reviews-sep{color:var(--text-c6)}.google-reviews .google-reviews-track{display:flex;gap:var(--spacing-3);will-change:transform}.google-reviews .google-review-card{flex:0 0 100%;min-width:0;background:var(--color-white-0);border:1px solid #e5e5e5;border-radius:var(--border-radius-3);padding:var(--spacing-4) var(--spacing-3);position:relative;box-shadow:0 4px 18px var(--color-black-0-t3);display:flex;flex-direction:column;gap:var(--spacing-3)}@media(min-width:640px){.google-reviews .google-review-card{flex-basis:calc(50% - var(--spacing-3) / 2)}}.google-reviews .google-review-text{position:relative;z-index:1;font-size:var(--text-s3);line-height:1.65;color:var(--color-black-0);flex:1;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.google-reviews .google-review-footer{display:flex;align-items:center;gap:var(--spacing-2);padding-top:var(--spacing-3);border-top:1px solid #e5e5e5}.google-reviews .google-review-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0;background:#e5e5e5}.google-reviews .google-review-avatar-fallback{display:flex;align-items:center;justify-content:center;color:var(--color-white-0);font-weight:700;font-size:var(--text-s4);background:linear-gradient(135deg,var(--accent),var(--accent-darker))}.google-reviews .google-review-who{min-width:0;flex:1}.google-reviews .google-review-author{font-weight:700;font-size:var(--text-s2);color:var(--color-black-0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.google-reviews .google-review-meta{font-size:var(--text-s1);color:var(--text-c8);margin-top:2px}.google-reviews .google-review-stars-small{color:#fbbc05;letter-spacing:1px}.google-reviews .google-review-external{align-self:flex-start;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--text-c8);transition:color .2s ease}.google-reviews .google-review-external:hover{color:var(--accent)}.google-reviews .google-review-author a{color:inherit;text-decoration:underline;text-decoration-color:var(--accent-t5);text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease}.google-reviews .google-review-author a:hover{color:var(--accent);text-decoration-color:var(--accent)}
