.gls{--red: #d7141a;--red-deep: #9e0b10;--black: #0b0b0c;--ink: #141416;--ink-2: #1d1d20;--white: #ffffff;--paper: #f6f5f3;--line: #e7e4e0;--muted: #5d5d63;--green: #1fae54;--display: "Barlow Condensed", "Arial Narrow", "Roboto Condensed", Impact, sans-serif;--r: 18px;color:var(--ink);font-size:16px;line-height:1.65;overflow-x:clip;background:var(--white)}.gls *,.gls *:before,.gls *:after{box-sizing:border-box}.gls a{color:inherit}.gls h1,.gls h2,.gls h3,.gls h4{margin:0;text-wrap:balance}.gls p{margin:0}.gls ul,.gls ol{margin:0;padding:0;list-style:none}.gls svg{flex:none}.gls-wrap{width:min(1200px,100% - 32px);margin-inline:auto}.gls-d{font-family:var(--display);font-style:italic;font-weight:800;text-transform:uppercase;letter-spacing:.005em;line-height:1}.gls-kicker{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-style:italic;font-weight:700;font-size:17px;letter-spacing:.08em;text-transform:uppercase;color:var(--red)}.gls-kicker:before{content:"";width:34px;height:10px;background:repeating-linear-gradient(115deg,currentColor 0 5px,transparent 5px 9px)}.gls-h2{font-size:clamp(34px,5.4vw,64px);margin:10px 0 16px!important}.gls-sub{color:var(--muted);font-size:17px;max-width:60ch}.gls-head{display:grid;gap:4px;margin-bottom:clamp(28px,4vw,52px)}.gls-head--center{text-align:center;justify-items:center}.gls-btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:0 26px;border-radius:14px;font-weight:800;font-size:17px;text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease}.gls-btn svg{width:22px;height:22px}.gls-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transform:translate(-120%) skew(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transition:transform .6s ease}.gls-btn:hover{transform:translateY(-2px)}.gls-btn:hover:after{transform:translate(120%) skew(-20deg)}.gls-btn:focus-visible{outline:3px solid var(--white);outline-offset:3px}.gls-btn--red{background:var(--red);color:var(--white)!important;box-shadow:0 14px 30px #d7141a61}.gls-btn--wa{background:var(--green);color:var(--white)!important;box-shadow:0 14px 30px #1fae5452}.gls-btn--white{background:var(--white);color:var(--black)!important}.gls-btn--ghost{background:transparent;color:var(--white)!important;border:2px solid rgba(255,255,255,.35)}.gls-btn--black{background:var(--black);color:var(--white)!important}.gls-ctas{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:749px){.gls-ctas .gls-btn{flex:1 1 100%}}.gls-hero{--gls-far: url(gls-far.svg);--gls-mid: url(gls-mid.svg);--gls-near: url(gls-near.svg)}.gls-hero{position:relative;isolation:isolate;overflow:hidden;color:var(--white);background:radial-gradient(1200px 380px at 70% 100%,rgba(215,20,26,.45),transparent 70%),linear-gradient(180deg,#050506,#0d0b0c 55%,#2a0a0c);padding-top:clamp(28px,5vw,64px)}.gls-stars,.gls-stars:after{position:absolute;top:0;right:0;bottom:34%;left:0;z-index:-2;pointer-events:none;background-repeat:repeat;background-size:1200px 400px}.gls-stars{background-image:url(gls-stars-a.svg);animation:gls-twinkle 3.6s ease-in-out infinite alternate}.gls-stars:after{content:"";top:0;right:0;bottom:0;left:0;background-image:url(gls-stars-b.svg);background-position:300px 120px;animation:gls-twinkle 2.4s ease-in-out -1.2s infinite alternate-reverse}.gls-moon{position:absolute;z-index:-2;right:9%;top:9%;width:clamp(46px,6vw,80px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff,#e9e9e9 60%,#cfcfcf);box-shadow:0 0 60px 10px #ffffff2e}.gls-hero__grid{position:relative;display:grid;gap:18px;padding-bottom:clamp(250px,32vw,380px)}@media(min-width:990px){.gls-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);padding-bottom:300px}}.gls-hero__grid>*{grid-column:1;align-self:start}.gls-live{justify-self:start;display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 12px;border-radius:999px;background:#ffffff12;border:1px solid rgba(255,255,255,.16);font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.gls-live i{width:10px;height:10px;border-radius:50%;background:#3dff7e;position:relative}.gls-live i:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:2px solid #3dff7e;animation:gls-ping 1.6s ease-out infinite}.gls-hero h1{font-size:clamp(48px,8.4vw,112px);line-height:1.02;color:var(--white)}.gls-hero h1 em{font-style:italic;color:var(--red);display:inline-block;position:relative}.gls-hero h1 em:after{content:"";position:absolute;left:4%;right:0;bottom:.06em;height:.06em;background:var(--red);transform:skew(-20deg) scaleX(0);transform-origin:left;animation:gls-draw .8s .5s cubic-bezier(.2,.8,.2,1) forwards}.gls-hero__lead{font-size:clamp(17px,2vw,21px);color:#ffffffd1;max-width:40ch}.gls-call{display:inline-flex;align-items:center;gap:16px;text-decoration:none!important;color:var(--white)!important;justify-self:start}.gls-call__icon{position:relative;flex:none;width:clamp(56px,7vw,74px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:var(--red);box-shadow:0 10px 34px #d7141a99}.gls-call__icon:before,.gls-call__icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--red);animation:gls-ring 2s ease-out infinite}.gls-call__icon:after{animation-delay:1s}.gls-call__icon svg{width:46%;height:46%;animation:gls-shake 2.6s ease-in-out infinite}.gls-call small{display:block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff9}.gls-call b{display:block;font-family:var(--display);font-style:italic;font-weight:800;font-size:clamp(40px,6.4vw,72px);line-height:1;letter-spacing:.01em}.gls-scene{position:absolute;left:0;right:0;bottom:0;height:clamp(250px,32vw,380px);z-index:-1;pointer-events:none}.gls-layer{position:absolute;left:0;right:0;background-repeat:repeat-x;background-position:0 100%;will-change:background-position}.gls-layer--far{bottom:96px;height:220px;background-image:var(--gls-far);background-size:1600px 220px;opacity:.95;animation:gls-pan-far 120s linear infinite}.gls-layer--mid{bottom:84px;height:170px;background-image:var(--gls-mid);background-size:900px 170px;animation:gls-pan-mid 36s linear infinite}.gls-layer--near{bottom:70px;height:240px;background-image:var(--gls-near);background-size:700px 240px;animation:gls-pan-near 7s linear infinite}.gls-road{position:absolute;left:0;right:0;bottom:0;height:86px;background:linear-gradient(180deg,#232326,#111113);border-top:5px solid #2e2e32}.gls-road:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:repeating-linear-gradient(90deg,var(--red) 0 40px,var(--white) 40px 80px);opacity:.9;animation:gls-pan-curb .8s linear infinite}.gls-road:after{content:"";position:absolute;left:0;right:0;top:52%;height:6px;background:repeating-linear-gradient(90deg,#f3f3f3 0 54px,transparent 54px 108px);animation:gls-pan-dash .54s linear infinite}.gls-van-wrap{position:absolute;bottom:44px;left:50%;width:min(600px,92vw);transform:translate(-50%);animation:gls-drive-in 1.8s cubic-bezier(.17,.84,.32,1) both}@media(min-width:990px){.gls-van-wrap{left:68%}}.gls-van{display:block;width:100%;height:auto;overflow:visible;animation:gls-bounce .42s ease-in-out infinite alternate}.gls-van .gls-wheel{transform-box:fill-box;transform-origin:center;animation:gls-spin .4s linear infinite}.gls-van .gls-beacon{animation:gls-beacon .6s steps(1) infinite}.gls-van .gls-beacon-glow{transform-box:fill-box;transform-origin:center;animation:gls-glow .6s ease-in-out infinite}.gls-van .gls-beam{animation:gls-beam 2.4s ease-in-out infinite}.gls-speed{position:absolute;left:-10%;top:30%;width:26%;height:44%}.gls-speed span{position:absolute;left:0;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75));animation:gls-speed .7s linear infinite}.gls-speed span:nth-child(1){top:0;width:80%}.gls-speed span:nth-child(2){top:45%;width:100%;animation-delay:.2s}.gls-speed span:nth-child(3){top:90%;width:60%;animation-delay:.45s}.gls-van-photo{position:absolute;bottom:40px;left:50%;width:min(600px,92vw);transform:translate(-50%)}.gls-van-photo img{width:100%;height:auto;display:block;filter:drop-shadow(0 22px 30px rgba(0,0,0,.55))}.gls-marquee{position:relative;background:var(--red);color:var(--white);overflow:hidden;padding:14px 0;margin-top:0;z-index:2;box-shadow:0 10px 30px #00000040}.gls-marquee__track{display:flex;width:max-content;animation:gls-marquee 45s linear infinite}.gls-marquee span{display:inline-flex;align-items:center;gap:18px;padding-right:18px;font-family:var(--display);font-style:italic;font-weight:800;font-size:20px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.gls-marquee span:after{content:"";width:16px;height:16px;border-radius:50%;border:4px solid var(--white);opacity:.85}.gls-feats{position:relative;z-index:1;background:var(--black);color:var(--white);padding-block:clamp(36px,5vw,56px)}.gls-feats__grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}@media(max-width:749px){.gls-feats__grid{grid-template-columns:1fr 1fr;gap:10px}.gls-feat{flex-direction:column;align-items:flex-start;gap:10px;padding:14px}.gls-feat b{font-size:32px}.gls-tile{gap:12px;padding:16px}.gls-tile b{font-size:22px}.gls-tile__ico{width:48px;height:48px}}.gls-feat{display:flex;align-items:center;gap:16px;padding:18px;border-radius:var(--r);background:var(--ink-2);border:1px solid rgba(255,255,255,.07)}.gls-feat__ico{width:56px;height:56px;border-radius:14px;display:grid;place-items:center;background:#d7141a24;color:var(--red)}.gls-feat__ico svg{width:30px;height:30px}.gls-feat b{display:block;font-family:var(--display);font-style:italic;font-weight:800;font-size:40px;line-height:1;font-variant-numeric:tabular-nums}.gls-feat span{font-size:14px;color:#ffffffb3;font-weight:600}.gls-contact{position:relative;overflow:hidden;isolation:isolate;background:var(--ink);color:var(--white);padding-block:clamp(56px,8vw,100px)}.gls-contact:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.07;background:repeating-linear-gradient(60deg,#fff 0 14px,transparent 14px 34px),repeating-linear-gradient(-60deg,#fff 0 14px,transparent 14px 34px);-webkit-mask-image:linear-gradient(90deg,#000,transparent 55%);mask-image:linear-gradient(90deg,#000,transparent 55%)}.gls-contact:after{content:"";position:absolute;z-index:-1;right:-6%;top:0;bottom:0;width:46%;background:repeating-linear-gradient(115deg,rgba(215,20,26,.22) 0 26px,transparent 26px 64px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%);mask-image:linear-gradient(90deg,transparent,#000 40%)}.gls-contact__grid{display:grid;gap:clamp(28px,4vw,56px);align-items:center}@media(min-width:990px){.gls-contact__grid{grid-template-columns:1fr 1fr}}.gls-contact h2{font-size:clamp(44px,7vw,92px);color:var(--white)}.gls-contact h2 em{color:var(--red);font-style:italic}.gls-contact .gls-sub{color:#ffffffbf;margin-top:14px}.gls-bignum{display:inline-flex;align-items:baseline;gap:12px;margin-top:26px;text-decoration:none!important;color:var(--white)!important;font-family:var(--display);font-style:italic;font-weight:800;font-size:clamp(42px,6.6vw,80px);line-height:1;border-bottom:6px solid var(--red);padding-bottom:8px}.gls-tiles{display:grid;gap:14px}.gls-tile{position:relative;overflow:hidden;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:22px 24px;border-radius:var(--r);text-decoration:none!important;transition:transform .25s ease,box-shadow .25s ease}.gls-tile:hover{transform:translate(6px)}.gls-tile__ico{width:58px;height:58px;border-radius:16px;display:grid;place-items:center}.gls-tile__ico svg{width:30px;height:30px}.gls-tile b{display:block;font-family:var(--display);font-style:italic;font-weight:800;font-size:28px;line-height:1.05;text-transform:uppercase}.gls-tile span{font-size:14px;opacity:.8;font-weight:600}.gls-tile__go{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;transition:transform .25s ease}.gls-tile:hover .gls-tile__go{transform:translate(4px) rotate(-45deg)}.gls-tile__go svg{width:20px;height:20px}.gls-tile--red{background:var(--red);color:var(--white)!important;box-shadow:0 18px 40px #d7141a59}.gls-tile--red .gls-tile__ico,.gls-tile--red .gls-tile__go{background:#ffffff29}.gls-tile--wa{background:var(--green);color:var(--white)!important}.gls-tile--wa .gls-tile__ico,.gls-tile--wa .gls-tile__go{background:#ffffff2e}.gls-tile--white{background:var(--white);color:var(--black)!important}.gls-tile--white .gls-tile__ico{background:var(--red);color:var(--white)}.gls-tile--white .gls-tile__go{background:var(--black);color:var(--white)}.gls-sec{padding-block:clamp(64px,9vw,120px);position:relative}.gls-sec--paper{background:var(--paper)}.gls-sec--black{background:var(--black);color:var(--white)}.gls-sec--black .gls-sub{color:#ffffffb8}.gls-services{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr))}.gls-service{position:relative;overflow:hidden;padding:24px;background:var(--white);border:1px solid var(--line);border-radius:var(--r);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.gls-service:before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:var(--red);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.gls-service:hover{transform:translateY(-6px);box-shadow:0 30px 60px #0000001a;border-color:transparent}.gls-service:hover:before{transform:scaleX(1)}.gls-service__ico{width:62px;height:62px;border-radius:18px;display:grid;place-items:center;margin-bottom:20px;background:var(--black);color:var(--white);transition:background .3s ease,transform .5s cubic-bezier(.3,1.6,.5,1)}.gls-service__ico svg{width:32px;height:32px}.gls-service:hover .gls-service__ico{background:var(--red);transform:rotate(-10deg) scale(1.06)}.gls-service h3{font-family:var(--display);font-style:italic;font-weight:800;text-transform:uppercase;font-size:24px;line-height:1;margin-bottom:10px}.gls-service p{color:var(--muted);font-size:15px}.gls-service__no{position:absolute;right:18px;top:10px;font-family:var(--display);font-style:italic;font-weight:800;font-size:56px;line-height:1;color:var(--paper);z-index:0}.gls-why{display:grid;gap:clamp(28px,4vw,56px);align-items:center}@media(min-width:990px){.gls-why{grid-template-columns:.95fr 1.05fr}}.gls-why__list{display:grid;gap:12px}.gls-why__item{display:grid;grid-template-columns:auto 1fr;gap:16px;padding:18px 20px;border-radius:var(--r);background:var(--ink-2);border:1px solid rgba(255,255,255,.06)}.gls-why__item .gls-feat__ico{width:48px;height:48px}.gls-why__item h3{font-size:18px;font-weight:800;color:var(--white);margin-bottom:2px}.gls-why__item p{font-size:15px;color:#ffffffb3}.gls-tyre{position:relative;width:min(420px,80%);aspect-ratio:1;margin-inline:auto}.gls-tyre svg{width:100%;height:100%;animation:gls-spin 14s linear infinite}.gls-tyre__badge{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center;font-family:var(--display);font-style:italic;font-weight:800;text-transform:uppercase;color:var(--white)}.gls-tyre__badge>div{display:grid;gap:10px;justify-items:center}.gls-tyre__badge b{display:block;font-size:clamp(48px,6.4vw,80px);line-height:1;color:var(--white)}.gls-tyre__badge span{font-size:clamp(14px,1.6vw,18px);line-height:1;letter-spacing:.1em;color:var(--red)}.gls-stepsbox{position:relative}.gls-steps{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.gls-steps__route{position:absolute;left:6%;right:6%;top:46px;height:4px;background:repeating-linear-gradient(90deg,var(--red) 0 16px,transparent 16px 28px);animation:gls-pan-dash-28 .7s linear infinite}@media(max-width:749px){.gls-steps__route{display:none}}.gls-step{position:relative;padding:0 6px;text-align:center}.gls-step__ico{position:relative;z-index:1;width:96px;height:96px;margin:0 auto 18px;border-radius:50%;display:grid;place-items:center;background:var(--white);color:var(--red);border:4px solid var(--red);box-shadow:0 0 0 10px var(--paper)}.gls-step__ico svg{width:42px;height:42px}.gls-step__no{position:absolute;right:-4px;top:-4px;width:32px;height:32px;border-radius:50%;background:var(--black);color:var(--white);display:grid;place-items:center;font-weight:800;font-size:15px}.gls-step h3{font-family:var(--display);font-style:italic;font-weight:800;text-transform:uppercase;font-size:28px;line-height:1;margin-bottom:8px}.gls-step p{color:var(--muted);font-size:15px;max-width:32ch;margin-inline:auto}.gls-area{display:grid;gap:clamp(24px,4vw,48px)}@media(min-width:990px){.gls-area{grid-template-columns:.9fr 1.1fr;align-items:start}}.gls-roads{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-content:start}.gls-roads li{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;background:var(--paper);font-weight:700;font-size:15px}.gls-roads svg{width:20px;height:20px;color:var(--red)}.gls-search{position:relative;display:block;margin:0 0 12px}.gls-search input{width:100%;height:58px;border-radius:14px;border:2px solid var(--black);padding:0 16px 0 52px;font:inherit;font-size:16px;font-weight:600;background:var(--white);color:var(--black);outline:none}.gls-search input:focus{border-color:var(--red);box-shadow:0 0 0 4px #d7141a26}.gls-search svg{position:absolute;left:16px;top:50%;width:22px;height:22px;transform:translateY(-50%);color:var(--black)}.gls-search__result{font-size:14px;font-weight:700;color:var(--muted);margin-bottom:10px;min-height:1.5em}.gls-search__result.is-hit{color:var(--green)}.gls-chips{display:flex;flex-wrap:wrap;gap:8px;max-height:236px;overflow:auto;padding:2px;scrollbar-width:thin}.gls-chips li{padding:6px 12px;border-radius:999px;background:var(--paper);border:1px solid var(--line);font-size:14px;font-weight:600}.gls-chips li.is-match{background:var(--red);border-color:var(--red);color:var(--white)}.gls-mapbox{margin-top:clamp(28px,4vw,48px);border-radius:22px;overflow:hidden;border:1px solid var(--line);box-shadow:0 30px 60px #00000014}.gls-map{position:relative;height:clamp(380px,48vw,560px);background:#ecebe8}.gls-map__frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;border:0}.gls-map__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;align-content:center;gap:10px;color:var(--muted);font-weight:700;font-size:14px;background:linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 1px) 0 0/40px 40px,linear-gradient(rgba(0,0,0,.05) 1px,transparent 1px) 0 0/40px 40px,#ecebe8}.gls-map.is-loaded .gls-map__ph{display:none}.gls-map__pin{display:block;width:56px;height:56px;color:var(--red);animation:gls-pin 1.6s ease-in-out infinite}.gls-mapbar{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;padding:18px clamp(16px,2.4vw,24px);background:var(--black);color:var(--white)}.gls-mapbar__logo{width:48px;height:48px;border-radius:12px;background:var(--red);display:grid;place-items:center;flex:none}.gls-mapbar__logo svg{width:26px;height:26px;color:var(--white)}.gls-mapbar__info{flex:1 1 260px;min-width:0}.gls-mapbar__info b{display:block;font-size:16px;line-height:1.3}.gls-mapbar__info span{display:block;font-size:13px;color:#ffffffb8}.gls-mapbar__actions{display:flex;gap:8px;flex-wrap:wrap}.gls-mapbar__actions .gls-btn{min-height:46px;font-size:14px;padding:0 18px;border-radius:10px}@media(max-width:749px){.gls-mapbar__actions{width:100%}.gls-mapbar__actions .gls-btn{flex:1 1 0}}.gls-open{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#3dff7e!important}.gls-open:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.gls-tips{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.gls-tip{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:20px;border-radius:var(--r);background:var(--white);border:1px solid var(--line)}.gls-tip__ico{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:var(--red);color:var(--white)}.gls-tip__ico svg{width:24px;height:24px}.gls-tip h3{font-size:16px;font-weight:800;margin-bottom:2px}.gls-tip p{font-size:14px;color:var(--muted)}.gls-faqwrap{display:grid;gap:clamp(28px,4vw,56px)}@media(min-width:990px){.gls-faqwrap{grid-template-columns:.8fr 1.2fr;align-items:start}.gls-faqwrap .gls-head{position:sticky;top:100px}}.gls-faq details{border-bottom:2px solid var(--line)}.gls-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:18px;font-weight:800}.gls-faq summary::-webkit-details-marker{display:none}.gls-faq summary i{flex:none;width:38px;height:38px;border-radius:50%;background:var(--black);position:relative;transition:background .25s ease,transform .35s ease}.gls-faq summary i:before,.gls-faq summary i:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;background:var(--white);transform:translate(-50%,-50%);transition:transform .3s ease}.gls-faq summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.gls-faq details[open] summary i{background:var(--red);transform:rotate(180deg)}.gls-faq details[open] summary i:after{transform:translate(-50%,-50%) rotate(0)}.gls-faq__a{color:var(--muted);padding:0 52px 20px 0}.gls-faq__a p+p{margin-top:.6em}.gls-guide{position:relative;max-width:860px;margin-inline:auto}.gls-guide__body{position:relative;max-height:520px;overflow:hidden;transition:max-height .6s ease}.gls-guide__body:after{content:"";position:absolute;left:0;right:0;bottom:0;height:160px;background:linear-gradient(transparent,var(--white));transition:opacity .3s ease}.gls-guide.is-open .gls-guide__body{max-height:none}.gls-guide.is-open .gls-guide__body:after{opacity:0}.gls-guide__body h2{font-family:var(--display);font-style:italic;font-weight:800;text-transform:uppercase;font-size:clamp(30px,4vw,44px);line-height:1;margin:1.2em 0 .5em}.gls-guide__body h2:first-child{margin-top:0}.gls-guide__body h3{font-size:20px;font-weight:800;margin:1.4em 0 .4em}.gls-guide__body p{color:#333338;margin-bottom:1em}.gls-guide__body ul{margin:0 0 1em;display:grid;gap:8px}.gls-guide__body li{position:relative;padding-left:28px;color:#333338}.gls-guide__body li:before{content:"";position:absolute;left:0;top:.45em;width:14px;height:10px;background:repeating-linear-gradient(115deg,var(--red) 0 4px,transparent 4px 7px)}.gls-guide__body strong{color:var(--black)}.gls-guide__toggle{margin-top:18px}.gls-sticky{position:fixed;z-index:60;left:0;right:0;bottom:0;display:flex;gap:8px;padding:10px max(10px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px));background:linear-gradient(transparent,#00000059);transform:translateY(110%);transition:transform .4s cubic-bezier(.2,.8,.2,1)}.gls-sticky.is-on{transform:none}.gls-sticky a{flex:1;min-height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:800;font-size:16px;text-decoration:none!important;color:var(--white)!important;box-shadow:0 10px 26px #0000004d}.gls-sticky a svg{width:22px;height:22px}.gls-sticky__call{background:var(--red)}.gls-sticky__wa{background:var(--green)}@media(min-width:990px){.gls-sticky{display:none}}@media(max-width:989px){.gls{padding-bottom:84px}}.gls-rv{transform:translateY(18px);transition:transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d, 0s)}.gls-rv.is-in{transform:none}.gls-hero .gls-rv{animation:gls-up .9s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d, 0s);transform:none;transition:none}@keyframes gls-ping{0%{transform:scale(.6);opacity:1}to{transform:scale(1.9);opacity:0}}@keyframes gls-ring{0%{transform:scale(1);opacity:.8}to{transform:scale(1.7);opacity:0}}@keyframes gls-shake{0%,60%,to{transform:rotate(0)}65%{transform:rotate(-14deg)}70%{transform:rotate(12deg)}75%{transform:rotate(-10deg)}80%{transform:rotate(8deg)}85%{transform:rotate(0)}}@keyframes gls-draw{to{transform:skew(-20deg) scaleX(1)}}@keyframes gls-up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes gls-twinkle{0%{opacity:.45}to{opacity:.85}}@keyframes gls-pan-far{to{background-position:-1600px 100%}}@keyframes gls-pan-mid{to{background-position:-900px 100%}}@keyframes gls-pan-near{to{background-position:-700px 100%}}@keyframes gls-pan-curb{to{background-position:-80px 0}}@keyframes gls-pan-dash{to{background-position:-108px 0}}@keyframes gls-pan-dash-28{to{background-position:-28px 0}}@keyframes gls-drive-in{0%{transform:translate(-170%)}to{transform:translate(-50%)}}@keyframes gls-bounce{0%{transform:translateY(0)}to{transform:translateY(-2px)}}@keyframes gls-spin{to{transform:rotate(360deg)}}@keyframes gls-beacon{0%{fill:#ff2b2b}50%{fill:#fff}}@keyframes gls-glow{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.15;transform:scale(.6)}}@keyframes gls-beam{0%,to{opacity:.6}50%{opacity:1}}@keyframes gls-speed{0%{transform:translate(40%);opacity:0}30%{opacity:1}to{transform:translate(-90%);opacity:0}}@keyframes gls-marquee{to{transform:translate(-50%)}}@keyframes gls-pin{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(prefers-reduced-motion:reduce){.gls *,.gls *:before,.gls *:after{animation:none!important;transition:none!important}.gls-rv{transform:none}.gls-van-wrap{transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/gls-mobil-servis.css.map */
