.reveal.svelte-38nga8{display:block}.reveal.armed.svelte-38nga8{opacity:0;transform:translateY(var(--ry,22px));transition:opacity .82s cubic-bezier(.22,1,.36,1),transform .82s cubic-bezier(.22,1,.36,1);transition-delay:var(--rd,0s);will-change:opacity, transform}.reveal.armed.visible.svelte-38nga8{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal.armed.svelte-38nga8{opacity:1;transition:none;transform:none}}.trk-layer.svelte-1ip7y3s{z-index:0;pointer-events:none;width:100%;position:absolute;top:0;bottom:0;left:0;overflow:hidden;max-width:none!important;margin:0!important}.trk-layer.svelte-1ip7y3s [data-tenant=a-detailing] canvas{background:0 0;display:block}.section.svelte-4nn4hj{max-width:var(--maxw);padding:clamp(2.8rem, 6vw, 5rem) var(--pad);margin-inline:auto}.eyebrow.svelte-4nn4hj{font-size:var(--fs-small);letter-spacing:.22em;text-transform:uppercase;color:var(--gold-deep);align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.h-sec.svelte-4nn4hj{font-family:var(--font-display);color:var(--green);text-wrap:balance;margin:.6rem 0 0;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:600;line-height:1.1}.sec-head.svelte-4nn4hj{text-align:center;margin-bottom:2.2rem}.btn.svelte-4nn4hj{min-height:var(--tap);font-weight:700;font-size:var(--fs-body);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.5rem;transition:transform .2s,background .22s,color .22s,border-color .22s;display:inline-flex}.btn.svelte-4nn4hj:active{transform:scale(.98)}.btn-gold.svelte-4nn4hj{background:var(--gold);color:#2a2310;box-shadow:0 14px 30px -14px #4ea8ffd9}.btn-gold.svelte-4nn4hj:hover{background:var(--gold-soft);transform:translateY(-2px)}.btn-ghost-dark.svelte-4nn4hj{color:var(--cream);border:1.5px solid #f4efe680}.btn-ghost-dark.svelte-4nn4hj:hover{border-color:var(--cream);background:#f4efe61a}.page-head.svelte-4nn4hj{background:var(--cream-2);border-bottom:1px solid var(--line)}.ph-inner.svelte-4nn4hj{max-width:var(--maxw);padding:clamp(3rem, 7vw, 5rem) var(--pad) clamp(2.4rem, 5vw, 3.4rem);margin-inline:auto}.page-title.svelte-4nn4hj{font-family:var(--font-display);color:var(--green);text-wrap:balance;margin:.7rem 0 0;font-size:clamp(2.3rem,5.6vw,3.8rem);font-weight:600;line-height:1.05}.page-lead.svelte-4nn4hj{max-width:60ch;font-size:var(--fs-body);color:var(--muted);margin:1.1rem 0 0;line-height:1.62}.ba-tabs.svelte-4nn4hj{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-bottom:1.4rem;display:flex}.ba-tab.svelte-4nn4hj{min-height:var(--tap);border:1.4px solid var(--line);color:var(--muted);font-weight:600;font-size:var(--fs-body);cursor:pointer;background:0 0;border-radius:999px;padding:.55rem 1.1rem;transition:border-color .2s,color .2s,background .2s}.ba-tab.svelte-4nn4hj:hover{border-color:var(--green-soft);color:var(--green)}.ba-tab.active.svelte-4nn4hj{background:var(--green);border-color:var(--green);color:var(--cream)}.ba-stage.svelte-4nn4hj{aspect-ratio:16/9;border-radius:var(--radius);border:1px solid var(--line);-webkit-user-select:none;user-select:none;max-width:880px;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 24px 60px -34px #0009}.ba-pane.svelte-4nn4hj{flex-direction:column;justify-content:flex-end;padding:clamp(1.2rem,3vw,2rem);display:flex;position:absolute;inset:0}.ba-leather.svelte-4nn4hj{background:radial-gradient(circle at 30% 25%,#4ea8ff2e,#0000 55%),linear-gradient(150deg,#3a2c1c,#5a3f25 60%,#2c2017)}.ba-leather-dim.svelte-4nn4hj{filter:saturate(.6)brightness(.78);background:linear-gradient(150deg,#2a2117,#3a3026 60%,#211a13)}.ba-fabric.svelte-4nn4hj{background:radial-gradient(circle at 70% 30%,#e7ede740,#0000 55%),linear-gradient(150deg,#2f5a40,#4a7559 60%,#1b3a2b)}.ba-fabric-dim.svelte-4nn4hj{filter:saturate(.55)brightness(.8);background:linear-gradient(150deg,#2c322c,#424a42 60%,#232823)}.ba-tag.svelte-4nn4hj{font-size:var(--fs-small);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:.3rem .8rem;font-weight:700;position:absolute;top:1rem}.ba-tag-after.svelte-4nn4hj{background:var(--gold);color:#2a2310;right:1rem}.ba-tag-before.svelte-4nn4hj{color:#cfe4ff;background:#0000008c;left:1rem}.ba-caption.svelte-4nn4hj{color:#e3eeff;max-width:30ch;font-size:max(var(--fs-small), clamp(.92rem, 1.6vw, 1.08rem));text-shadow:0 2px 12px #0009;margin:0;line-height:1.4}.ba-before.svelte-4nn4hj{z-index:2}.ba-divider.svelte-4nn4hj{background:var(--cream);z-index:3;width:3px;position:absolute;top:0;bottom:0;transform:translate(-50%);box-shadow:0 0 16px #0006}.ba-handle.svelte-4nn4hj{background:var(--cream);width:48px;height:48px;color:var(--green);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 16px #00000059}.ba-tire.svelte-4nn4hj{transition:transform 90ms linear;display:block}.ba-hint.svelte-4nn4hj{color:var(--cream);filter:drop-shadow(0 1px 3px #000c);display:inline-flex;position:absolute;top:50%}.ba-hint-l.svelte-4nn4hj{right:30px;transform:translateY(-50%)}.ba-hint-r.svelte-4nn4hj{left:30px;transform:translateY(-50%)}.ba-mark.svelte-4nn4hj{z-index:3;pointer-events:none;background:linear-gradient(#bedcff73 0 1.5px,#0000 1.5px calc(100% - 2px),#0000008c calc(100% - 2px)),linear-gradient(#0000 calc(50% - 1.5px),#0009 calc(50% - 1.5px) calc(50% + 1.5px),#0000 calc(50% + 1.5px)),repeating-linear-gradient(104deg,#0000008c 0 3px,#96c8ff66 3px 4.5px,#0000 4.5px 11px) top/100% 50% no-repeat,repeating-linear-gradient(76deg,#0000008c 0 3px,#96c8ff66 3px 4.5px,#0000 4.5px 11px) bottom/100% 50% no-repeat,linear-gradient(#1183ff47,#1183ff1a);height:30px;margin-top:-15px;animation:1.5s ease-in forwards svelte-4nn4hj-ba-mark-dry;position:absolute;top:50%;left:0;right:0}@keyframes svelte-4nn4hj-ba-mark-dry{0%{opacity:.95}55%{opacity:.6}to{opacity:0}}.ba-armed.svelte-4nn4hj .ba-range:where(.svelte-4nn4hj){opacity:0;cursor:ew-resize;z-index:4;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.ba-tire.svelte-4nn4hj{transition:none}}.filters.svelte-4nn4hj{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-bottom:2rem;display:flex}.filter.svelte-4nn4hj{min-height:var(--tap);border:1.4px solid var(--line);color:var(--muted);font-weight:600;font-size:var(--fs-body);cursor:pointer;background:0 0;border-radius:999px;padding:.55rem 1.2rem;transition:border-color .2s,color .2s,background .2s}.filter.svelte-4nn4hj:hover{border-color:var(--green-soft);color:var(--green)}.filter.active.svelte-4nn4hj{background:var(--green);border-color:var(--green);color:var(--cream)}.gallery.svelte-4nn4hj{position:relative}[data-tenant=a-detailing] .tenant-root .gallery>.reveal{z-index:1;position:relative}.tile-grid.svelte-4nn4hj{z-index:1;grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid;position:relative}.tile.svelte-4nn4hj{border:1px solid var(--line);background:var(--white);border-radius:18px;margin:0;transition:transform .28s,box-shadow .28s;overflow:hidden;box-shadow:0 16px 40px -30px #00000080}.tile.svelte-4nn4hj:hover{transform:translateY(-5px);box-shadow:0 26px 50px -28px #00000080}.tile-art.svelte-4nn4hj{aspect-ratio:4/3;place-items:center;display:grid;position:relative}.tile-art.svelte-4nn4hj:after{content:"";background-image:repeating-linear-gradient(125deg,#ffffff0d 0 2px,#0000 2px 10px);position:absolute;inset:0}.tile-ic.svelte-4nn4hj{color:#c7e1fff2;filter:drop-shadow(0 6px 10px #0000004d);display:inline-flex;position:relative}.tile.svelte-4nn4hj:hover .tile-ic:where(.svelte-4nn4hj){transition:transform .28s;transform:scale(1.08)}.tone-leather.svelte-4nn4hj .tile-art:where(.svelte-4nn4hj){background:linear-gradient(150deg,#3a2c1c,#5a3f25 60%,#2c2017)}.tone-fabric.svelte-4nn4hj .tile-art:where(.svelte-4nn4hj){background:linear-gradient(150deg,#2f5a40,#4a7559 60%,#1b3a2b)}.tone-plastic.svelte-4nn4hj .tile-art:where(.svelte-4nn4hj){background:linear-gradient(150deg,#2c2a26,#4a4640 60%,#211f1b)}.tone-green.svelte-4nn4hj .tile-art:where(.svelte-4nn4hj){background:linear-gradient(150deg,#16222f,#1b3146 60%,#141d27)}.tone-mist.svelte-4nn4hj .tile-art:where(.svelte-4nn4hj){background:linear-gradient(150deg,#3a4a40,#5d7164 60%,#2c3a31)}.tone-gold.svelte-4nn4hj .tile-art:where(.svelte-4nn4hj){background:linear-gradient(150deg,#1b3146,#4ea8ff 60%,#18608f)}.tile-cap.svelte-4nn4hj{flex-direction:column;gap:.25rem;padding:1.1rem 1.2rem 1.3rem;display:flex}.tile-tag.svelte-4nn4hj{font-size:var(--fs-small);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-deep);font-weight:700}.tile-t.svelte-4nn4hj{font-family:var(--font-display);font-weight:600;font-size:var(--fs-body);color:var(--green);line-height:1.2}.cta-band.svelte-4nn4hj{border:1px solid var(--line);border-radius:var(--radius);color:var(--cream);background:linear-gradient(160deg,#161d27,#0c1016);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6rem;padding:clamp(1.8rem,4vw,2.8rem);display:flex}.cta-h.svelte-4nn4hj{font-family:var(--font-display);color:var(--cream);margin:0;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:600}.cta-p.svelte-4nn4hj{color:#7fb4f5;max-width:44ch;margin:.5rem 0 0}.cta-actions.svelte-4nn4hj{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:820px){.tile-grid.svelte-4nn4hj{grid-template-columns:1fr 1fr}}@media (max-width:560px){.tile-grid.svelte-4nn4hj{grid-template-columns:1fr}.cta-band.svelte-4nn4hj{flex-direction:column;align-items:flex-start}}.section.svelte-3rwkur{max-width:var(--maxw);padding:clamp(3.2rem, 7vw, 6rem) var(--pad);margin-inline:auto}.eyebrow.svelte-3rwkur{font-size:var(--fs-small);letter-spacing:.22em;text-transform:uppercase;color:var(--gold-deep);align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.eyebrow.gold.svelte-3rwkur{color:var(--gold-soft)}.h-sec.svelte-3rwkur{font-family:var(--font-display);color:var(--green);text-wrap:balance;margin:.6rem 0 0;font-size:clamp(1.9rem,4.4vw,3.1rem);font-weight:600;line-height:1.08}.h-sec.light.svelte-3rwkur{color:var(--cream)}.lead.svelte-3rwkur{font-size:var(--fs-body);color:var(--muted);max-width:56ch;margin:1rem 0 0;line-height:1.62}.lead.center.svelte-3rwkur{margin-inline:auto}.sec-head.svelte-3rwkur{text-align:center;margin-bottom:2.6rem}.sec-head.svelte-3rwkur .lead:where(.svelte-3rwkur){margin-inline:auto}.accent.svelte-3rwkur{color:var(--gold);font-style:normal}.btn.svelte-3rwkur{min-height:var(--tap);font-weight:700;font-size:var(--fs-body);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.5rem;transition:transform .2s,background .22s,color .22s,border-color .22s;display:inline-flex}.btn.svelte-3rwkur:active{transform:scale(.98)}.btn-gold.svelte-3rwkur{background:var(--gold);color:#2a2310;box-shadow:0 14px 30px -14px #4ea8ffd9}.btn-gold.svelte-3rwkur:hover{background:var(--gold-soft);transform:translateY(-2px)}.btn-green.svelte-3rwkur{background:var(--green);color:var(--cream);box-shadow:0 14px 30px -16px #000000d9}.btn-green.svelte-3rwkur:hover{background:var(--green-soft);transform:translateY(-2px)}.btn-ghost-light.svelte-3rwkur{color:var(--cream);border:1.5px solid #f4efe68c}.btn-ghost-light.svelte-3rwkur:hover{border-color:var(--cream);background:#f4efe61a}.btn-full.svelte-3rwkur{width:100%}.hero.svelte-3rwkur{min-height:clamp(560px,88vh,820px);color:var(--cream);align-items:center;display:flex;position:relative;overflow:hidden}.hero-bg.svelte-3rwkur{background:radial-gradient(circle at 80% 12%,#4ea8ff52,#0000 46%),radial-gradient(circle at 10% 90%,#4ea8ff1f,#0000 50%),linear-gradient(155deg,#11151b 0%,#0b0e12 52%,#07090d 100%);position:absolute;inset:0}.hero-bg.svelte-3rwkur:after{content:"";opacity:.6;background-image:repeating-linear-gradient(115deg,#ffffff09 0 1px,#0000 1px 11px);position:absolute;inset:0}.hero-inner.svelte-3rwkur{z-index:2;max-width:var(--maxw);padding:5rem var(--pad);width:100%;margin-inline:auto;position:relative}.hero-kicker.svelte-3rwkur{color:var(--gold-soft);font-size:var(--fs-small);letter-spacing:.14em;text-transform:uppercase;border:1px solid #4ea8ff73;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .9rem;font-weight:600;display:inline-flex}.hero-title.svelte-3rwkur{font-family:var(--font-display);color:var(--cream);text-wrap:balance;margin:1.1rem 0 0;font-size:clamp(2.6rem,7vw,5rem);font-weight:600;line-height:1.04}.hero-lead.svelte-3rwkur{font-size:max(var(--fs-body), clamp(1.05rem, 1.9vw, 1.3rem));color:#a9cdff;max-width:46ch;margin:1.3rem 0 0;line-height:1.6}.hero-cta.svelte-3rwkur{flex-wrap:wrap;gap:.8rem;margin-top:1.8rem;display:flex}.hero-trust.svelte-3rwkur{font-size:var(--fs-small);color:#93bff5;flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:1.8rem;display:flex}.ht-rating.svelte-3rwkur{align-items:center;gap:.4rem;display:inline-flex}.ht-rating.svelte-3rwkur strong:where(.svelte-3rwkur){color:var(--cream);font-size:1.05rem}.ht-dot.svelte-3rwkur{background:#4ea8ffb3;border-radius:50%;width:4px;height:4px}.trustbar.svelte-3rwkur{background:var(--cream-2);border-bottom:1px solid var(--line)}.trust-wrap.svelte-3rwkur{max-width:var(--maxw);padding:clamp(1.6rem, 4vw, 2.4rem) var(--pad);text-align:center;grid-template-columns:repeat(4,1fr);gap:1rem;margin-inline:auto;display:grid}.trust-wrap.svelte-3rwkur [data-tenant=a-detailing] .trust-cell{flex-direction:column;gap:.2rem;display:flex}.trust-num.svelte-3rwkur{font-family:var(--font-display);color:var(--green);font-size:clamp(1.7rem,4vw,2.5rem);font-weight:600;line-height:1}.trust-label.svelte-3rwkur{font-size:var(--fs-small);color:var(--muted);letter-spacing:.02em}.value-grid.svelte-3rwkur{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(1.8rem,4vw,3.4rem);display:grid}.value-list.svelte-3rwkur{gap:.9rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.value-list.svelte-3rwkur li:where(.svelte-3rwkur){font-size:var(--fs-body);color:var(--graphite);align-items:flex-start;gap:.7rem;display:flex}.value-list.svelte-3rwkur li:where(.svelte-3rwkur) [data-tenant=a-detailing] svg{flex:none;margin-top:3px}.value-list.svelte-3rwkur strong:where(.svelte-3rwkur){color:var(--green)}.value-card.svelte-3rwkur{border:1px solid var(--line);border-radius:var(--radius);color:var(--cream);background:linear-gradient(160deg,#161d27,#0c1016);padding:clamp(1.8rem,4vw,2.8rem);position:relative;overflow:hidden;box-shadow:0 30px 70px -34px #000000e6}.vc-glow.svelte-3rwkur{pointer-events:none;background:radial-gradient(circle,#4ea8ff4d,#0000 60%);width:70%;height:120%;position:absolute;top:-40%;right:-30%}.vc-leaf.svelte-3rwkur{display:inline-flex;position:relative}.vc-quote.svelte-3rwkur{font-family:var(--font-display);color:var(--cream);margin:1rem 0 1.4rem;font-size:clamp(1.4rem,2.6vw,1.9rem);font-style:normal;line-height:1.3;position:relative}.vc-author.svelte-3rwkur{font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:var(--gold-soft);margin:0;position:relative}.serv-grid.svelte-3rwkur{grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}.serv-card.svelte-3rwkur{background:var(--white);border:1px solid var(--line);border-radius:18px;flex-direction:column;height:100%;padding:1.7rem 1.5rem;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.serv-card.svelte-3rwkur:hover{border-color:#4ea8ff66;transform:translateY(-5px);box-shadow:0 22px 44px -26px #00000080}.serv-ic.svelte-3rwkur{width:52px;height:52px;color:var(--green);background:var(--green-mist);border:1px solid #0000001f;border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.serv-t.svelte-3rwkur{font-family:var(--font-display);color:var(--green);margin:1rem 0 .4rem;font-size:1.5rem;font-weight:600}.serv-d.svelte-3rwkur{color:var(--muted);flex-grow:1;margin:0 0 1rem}.serv-meta.svelte-3rwkur{font-size:var(--fs-small);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-deep);border-top:1px solid var(--line);padding-top:.8rem;font-weight:700}.serv-cta.svelte-3rwkur{text-align:center;margin-top:2.4rem}.process.svelte-3rwkur{background:var(--panel);border-block:1px solid var(--line);position:relative;overflow:hidden}.process.svelte-3rwkur:before{content:"";pointer-events:none;background:radial-gradient(circle at 90% 0,#4ea8ff29,#0000 42%);position:absolute;inset:0}.process-inner.svelte-3rwkur{max-width:var(--maxw);padding:clamp(3.2rem, 7vw, 6rem) var(--pad);margin-inline:auto;position:relative}.proc-grid.svelte-3rwkur{grid-template-columns:repeat(4,1fr);gap:1.4rem;display:grid}.proc-step.svelte-3rwkur{border-top:2px solid #4ea8ff73;padding:1.4rem 0}.proc-n.svelte-3rwkur{font-family:var(--font-display);color:var(--gold-soft);font-size:2.6rem;font-weight:600;line-height:1}.proc-t.svelte-3rwkur{font-family:var(--font-display);color:var(--cream);margin:.6rem 0 .5rem;font-size:1.4rem;font-weight:600}.proc-d.svelte-3rwkur{color:#93bff5;font-size:var(--fs-body);margin:0}.ba-tabs.svelte-3rwkur{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-bottom:1.4rem;display:flex}.ba-tab.svelte-3rwkur{min-height:var(--tap);border:1.4px solid var(--line);color:var(--muted);font-weight:600;font-size:var(--fs-body);cursor:pointer;background:0 0;border-radius:999px;padding:.55rem 1.1rem;transition:border-color .2s,color .2s,background .2s}.ba-tab.svelte-3rwkur:hover{border-color:var(--green-soft);color:var(--green)}.ba-tab.active.svelte-3rwkur{background:var(--green);border-color:var(--green);color:var(--cream)}.ba-stage.svelte-3rwkur{aspect-ratio:16/9;border-radius:var(--radius);border:1px solid var(--line);-webkit-user-select:none;user-select:none;max-width:880px;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 24px 60px -34px #0009}.ba-pane.svelte-3rwkur{flex-direction:column;justify-content:flex-end;padding:clamp(1.2rem,3vw,2rem);display:flex;position:absolute;inset:0}.ba-leather.svelte-3rwkur{background:radial-gradient(circle at 30% 25%,#4ea8ff2e,#0000 55%),linear-gradient(150deg,#3a2c1c,#5a3f25 60%,#2c2017)}.ba-leather-dim.svelte-3rwkur{filter:saturate(.6)brightness(.78);background:linear-gradient(150deg,#2a2117,#3a3026 60%,#211a13)}.ba-fabric.svelte-3rwkur{background:radial-gradient(circle at 70% 30%,#e7ede740,#0000 55%),linear-gradient(150deg,#4ea8ff,#4a7559 60%,#1b3a2b)}.ba-fabric-dim.svelte-3rwkur{filter:saturate(.55)brightness(.8);background:linear-gradient(150deg,#2c322c,#424a42 60%,#232823)}.ba-tag.svelte-3rwkur{font-size:var(--fs-small);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:.3rem .8rem;font-weight:700;position:absolute;top:1rem}.ba-tag-after.svelte-3rwkur{background:var(--gold);color:#2a2310;right:1rem}.ba-tag-before.svelte-3rwkur{color:#cfe4ff;background:#0000008c;left:1rem}.ba-caption.svelte-3rwkur{color:#e3eeff;max-width:30ch;font-size:max(var(--fs-small), clamp(.92rem, 1.6vw, 1.08rem));text-shadow:0 2px 12px #0009;margin:0;line-height:1.4}.ba-before.svelte-3rwkur{z-index:2}.ba-divider.svelte-3rwkur{background:var(--cream);z-index:3;width:3px;position:absolute;top:0;bottom:0;transform:translate(-50%);box-shadow:0 0 16px #0006}.ba-handle.svelte-3rwkur{background:var(--cream);width:38px;height:38px;color:var(--green);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 16px #00000059}.ba-armed.svelte-3rwkur .ba-range:where(.svelte-3rwkur){opacity:0;cursor:ew-resize;z-index:4;width:100%;height:100%;margin:0;position:absolute;inset:0}.rev-grid.svelte-3rwkur{grid-template-columns:repeat(3,1fr);gap:1.3rem;display:grid}.rev-card.svelte-3rwkur{background:var(--white);border:1px solid var(--line);border-radius:18px;flex-direction:column;height:100%;margin:0;padding:1.8rem 1.6rem;display:flex;position:relative;box-shadow:0 16px 40px -30px #00000080}.rev-ic.svelte-3rwkur{background:var(--green-mist);width:48px;height:48px;color:var(--gold-soft);border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.rev-title.svelte-3rwkur{font-family:var(--font-display);color:var(--cream);margin:1rem 0 .5rem;font-size:clamp(1.35rem,2.2vw,1.6rem);font-weight:600;line-height:1.2}.rev-text.svelte-3rwkur{font-size:var(--fs-body);color:var(--graphite);flex-grow:1;margin:0;font-style:normal;line-height:1.55}.price-grid.svelte-3rwkur{grid-template-columns:repeat(4,1fr);gap:1.1rem;display:grid}.price-card.svelte-3rwkur{background:var(--white);border:1px solid var(--line);border-radius:18px;flex-direction:column;height:100%;padding:1.7rem 1.4rem 1.5rem;transition:transform .25s,box-shadow .25s;display:flex;position:relative}.price-card.svelte-3rwkur:hover{transform:translateY(-5px);box-shadow:0 24px 48px -28px #00000080}.price-card.featured.svelte-3rwkur{border-color:var(--gold);box-shadow:0 24px 50px -26px #4ea8ff8c}.price-badge.svelte-3rwkur{white-space:nowrap;background:var(--gold);color:#2a2310;font-size:var(--fs-small);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.28rem .8rem;font-weight:700;position:absolute;top:-.7rem;left:50%;transform:translate(-50%)}.price-t.svelte-3rwkur{font-family:var(--font-display);color:var(--green);margin:0;font-size:1.35rem;font-weight:600}.price-val.svelte-3rwkur{font-family:var(--font-display);color:var(--graphite);margin:.3rem 0 .2rem;font-size:2rem;font-weight:600}.price-val.svelte-3rwkur,.price-time.svelte-3rwkur,.serv-meta.svelte-3rwkur,.trust-num.svelte-3rwkur,.nw.svelte-3rwkur{white-space:nowrap}.price-time.svelte-3rwkur{font-size:var(--fs-small);color:var(--faint);align-items:center;gap:.35rem;margin:0 0 1rem;display:inline-flex}.price-items.svelte-3rwkur{flex-grow:1;gap:.55rem;margin:0 0 1.4rem;padding:0;list-style:none;display:grid}.price-items.svelte-3rwkur li:where(.svelte-3rwkur){font-size:var(--fs-body);color:var(--graphite);align-items:flex-start;gap:.5rem;display:flex}.price-items.svelte-3rwkur li:where(.svelte-3rwkur) [data-tenant=a-detailing] svg{flex:none;margin-top:4px}.btn-card.svelte-3rwkur{font-size:var(--fs-body);padding:.7rem 1rem}.faq.svelte-3rwkur{max-width:820px}.faq-list.svelte-3rwkur{gap:.8rem;display:grid}.faq-item.svelte-3rwkur{background:var(--white);border:1px solid var(--line);border-radius:14px;transition:border-color .2s;overflow:hidden}.faq-item.open.svelte-3rwkur{border-color:#4ea8ff73}.faq-q.svelte-3rwkur{text-align:left;width:100%;min-height:var(--tap);cursor:pointer;font-family:var(--font-display);font-size:var(--fs-body);color:var(--green);background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem;font-weight:600;display:flex}.faq-ic.svelte-3rwkur{color:var(--gold-deep);flex:none;display:inline-flex}.faq-a.svelte-3rwkur{color:var(--muted);margin:0;padding:0 1.3rem 1.2rem;line-height:1.6}.contact-grid.svelte-3rwkur{grid-template-columns:1fr .9fr;align-items:start;gap:clamp(1.8rem,4vw,3.4rem);display:grid}.contact-rows.svelte-3rwkur{gap:.7rem;margin-top:1.6rem;display:grid}.contact-row.svelte-3rwkur{background:var(--white);border:1px solid var(--line);border-radius:14px;align-items:center;gap:.9rem;padding:.9rem 1.1rem;transition:border-color .2s,transform .2s;display:flex}.contact-row.svelte-3rwkur:not(.static):hover{border-color:#4ea8ff73;transform:translateY(-2px)}.cr-ic.svelte-3rwkur{width:42px;height:42px;color:var(--green);background:var(--green-mist);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.contact-row.svelte-3rwkur span:where(.svelte-3rwkur) span:where(.svelte-3rwkur){display:block}.cr-k.svelte-3rwkur{font-size:var(--fs-small);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.contact-row.svelte-3rwkur strong:where(.svelte-3rwkur){color:var(--graphite);font-weight:600}.form-card.svelte-3rwkur{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(1.6rem,3.5vw,2.4rem);box-shadow:0 24px 60px -36px #0009}.form-title.svelte-3rwkur{font-family:var(--font-display);color:var(--green);margin:0 0 1.2rem;font-size:1.6rem;font-weight:600}.field.svelte-3rwkur{margin-bottom:1rem;display:block}.field.svelte-3rwkur span:where(.svelte-3rwkur){font-size:var(--fs-small);letter-spacing:.04em;color:var(--muted);margin-bottom:.35rem;font-weight:600;display:block}.field.svelte-3rwkur input:where(.svelte-3rwkur),.field.svelte-3rwkur textarea:where(.svelte-3rwkur){border:1.4px solid var(--line);background:var(--cream-2);width:100%;font-family:var(--font-body);font-size:var(--fs-body);color:var(--ink);border-radius:12px;padding:.8rem .95rem;transition:border-color .2s}.field.svelte-3rwkur input:where(.svelte-3rwkur){min-height:var(--tap)}.field.svelte-3rwkur input:where(.svelte-3rwkur):focus,.field.svelte-3rwkur textarea:where(.svelte-3rwkur):focus{border-color:var(--green-soft);outline:none}.field.svelte-3rwkur textarea:where(.svelte-3rwkur){resize:vertical}.consent.svelte-3rwkur{margin:.2rem 0 1rem}.consent-label.svelte-3rwkur{min-height:var(--tap);cursor:pointer;font-size:var(--fs-small);color:var(--graphite);align-items:flex-start;gap:.75rem;padding:.55rem 0;line-height:1.45;display:flex}.consent-label.svelte-3rwkur input:where(.svelte-3rwkur){width:26px;height:26px;accent-color:var(--green);cursor:pointer;flex:none;margin:.1rem 0 0}.consent-label.svelte-3rwkur a:where(.svelte-3rwkur){color:var(--gold-soft);text-underline-offset:3px;text-decoration:underline}.consent-err.svelte-3rwkur{font-size:var(--fs-small);color:#ffb4a8;margin:.2rem 0 0;font-weight:600}.form-note.svelte-3rwkur{text-align:center;font-size:var(--fs-small);color:var(--faint);margin:.9rem 0 0}.form-done.svelte-3rwkur{text-align:center;padding:1.4rem 0}.done-ic.svelte-3rwkur{background:var(--green-mist);border-radius:50%;margin-bottom:.8rem;padding:1rem;display:inline-flex}.form-done.svelte-3rwkur h3:where(.svelte-3rwkur){font-family:var(--font-display);color:var(--green);margin:0 0 .5rem;font-size:1.7rem;font-weight:600}.form-done.svelte-3rwkur p:where(.svelte-3rwkur){max-width:32ch;color:var(--muted);margin:0 auto}@media (max-width:900px){.value-grid.svelte-3rwkur,.contact-grid.svelte-3rwkur{grid-template-columns:1fr}.serv-grid.svelte-3rwkur,.rev-grid.svelte-3rwkur,.proc-grid.svelte-3rwkur,.price-grid.svelte-3rwkur{grid-template-columns:1fr 1fr}.trust-wrap.svelte-3rwkur{grid-template-columns:1fr 1fr;gap:1.4rem}}@media (max-width:560px){.serv-grid.svelte-3rwkur,.rev-grid.svelte-3rwkur,.proc-grid.svelte-3rwkur,.price-grid.svelte-3rwkur{grid-template-columns:1fr}}.section.svelte-zm5d6c{max-width:var(--maxw);padding:clamp(2.6rem, 6vw, 4.6rem) var(--pad);margin-inline:auto}.eyebrow.svelte-zm5d6c{font-size:var(--fs-small);letter-spacing:.22em;text-transform:uppercase;color:var(--gold-deep);align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.btn.svelte-zm5d6c{min-height:var(--tap);font-weight:700;font-size:var(--fs-body);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.5rem;transition:transform .2s,background .22s,color .22s,border-color .22s;display:inline-flex}.btn.svelte-zm5d6c:active{transform:scale(.98)}.btn-gold.svelte-zm5d6c{background:var(--gold);color:#2a2310;box-shadow:0 14px 30px -14px #4ea8ffd9}.btn-gold.svelte-zm5d6c:hover{background:var(--gold-soft);transform:translateY(-2px)}.btn-full.svelte-zm5d6c{width:100%}.page-head.svelte-zm5d6c{background:var(--cream-2);border-bottom:1px solid var(--line)}.ph-inner.svelte-zm5d6c{max-width:var(--maxw);padding:clamp(3rem, 7vw, 5rem) var(--pad) clamp(2.4rem, 5vw, 3.4rem);margin-inline:auto}.page-title.svelte-zm5d6c{font-family:var(--font-display);color:var(--green);text-wrap:balance;margin:.7rem 0 0;font-size:clamp(2.3rem,5.6vw,3.8rem);font-weight:600;line-height:1.05}.page-lead.svelte-zm5d6c{max-width:60ch;font-size:var(--fs-body);color:var(--muted);margin:1.1rem 0 0;line-height:1.62}.contact-layout.svelte-zm5d6c{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(1.4rem,3vw,2.6rem);display:grid}.info-col.svelte-zm5d6c{gap:1rem;display:grid}.info-card.svelte-zm5d6c{background:var(--white);border:1px solid var(--line);border-radius:16px;flex-direction:column;height:100%;padding:1.4rem 1.35rem;display:flex}.info-card.primary.svelte-zm5d6c{background:linear-gradient(160deg, #4ea8ff1f, var(--white) 60%);border-color:#4ea8ff66}.info-ic.svelte-zm5d6c{width:46px;height:46px;color:var(--green);background:var(--green-mist);border:1px solid #4ea8ff1f;border-radius:13px;justify-content:center;align-items:center;display:inline-flex}.info-card.primary.svelte-zm5d6c .info-ic:where(.svelte-zm5d6c){color:#2a2310;background:var(--gold);border-color:#0000}.info-k.svelte-zm5d6c{font-size:var(--fs-small);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-top:1rem}.info-v.svelte-zm5d6c{font-family:var(--font-display);color:var(--green);margin-top:.3rem;font-size:1.4rem;font-weight:600;line-height:1.2}.info-note.svelte-zm5d6c{font-size:var(--fs-body);color:var(--muted);margin-top:.7rem;line-height:1.45}.hours-card.svelte-zm5d6c{background:var(--white);border:1px solid var(--line);border-radius:16px;padding:1.4rem 1.35rem}.hours-h.svelte-zm5d6c{font-size:var(--fs-small);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);align-items:center;gap:.5rem;margin:0 0 .9rem;font-weight:700;display:inline-flex}.hours-list.svelte-zm5d6c{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.hours-list.svelte-zm5d6c li:where(.svelte-zm5d6c){border-bottom:1px solid var(--line);font-size:var(--fs-body);color:var(--graphite);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.5rem;display:flex}.hours-list.svelte-zm5d6c li:where(.svelte-zm5d6c):last-child{border-bottom:none;padding-bottom:0}.hours-list.svelte-zm5d6c span:where(.svelte-zm5d6c){white-space:nowrap}.hours-list.svelte-zm5d6c strong:where(.svelte-zm5d6c){color:var(--green);white-space:nowrap;font-weight:700}.hours-list.svelte-zm5d6c li.closed:where(.svelte-zm5d6c) strong:where(.svelte-zm5d6c){color:var(--faint)}.contact.svelte-zm5d6c{position:relative}.contact-layout.svelte-zm5d6c{z-index:1;position:relative}[data-tenant=a-detailing] .tenant-root .contact-layout>.spot{--sp-top:0px;--sp-gap:16px;padding-top:var(--sp-top);position:relative}.form-card.svelte-zm5d6c{z-index:1;position:relative}.spot-line.svelte-zm5d6c{z-index:0;pointer-events:none;background:#ffffffd9;border-radius:1px;transition:transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;box-shadow:0 0 6px #b9dbff4d}.spot-t.svelte-zm5d6c{top:calc(var(--sp-top) - var(--sp-gap));left:calc(-1 * var(--sp-gap));right:calc(-1 * var(--sp-gap));height:2px}.spot-t.armed.svelte-zm5d6c{transform:scaleX(0)}.spot-l.svelte-zm5d6c,.spot-r.svelte-zm5d6c{top:calc(var(--sp-top) - var(--sp-gap));transform-origin:top;width:2px;transition-delay:.45s;bottom:-14px}.spot-l.armed.svelte-zm5d6c,.spot-r.armed.svelte-zm5d6c{transform:scaleY(0)}.spot-l.svelte-zm5d6c{left:calc(-1 * var(--sp-gap))}.spot-r.svelte-zm5d6c{right:calc(-1 * var(--sp-gap))}.spot-t.armed.drawn.svelte-zm5d6c{transform:scaleX(1)}.spot-l.armed.drawn.svelte-zm5d6c,.spot-r.armed.drawn.svelte-zm5d6c{transform:scaleY(1)}.spot-label.svelte-zm5d6c{z-index:1;left:50%;bottom:calc(100% - var(--sp-top) + var(--sp-gap) + 8px);background:var(--bg);color:var(--cream);font-size:var(--fs-small);letter-spacing:.06em;white-space:nowrap;border:1px solid #ffffffb3;border-radius:8px;align-items:center;gap:.5rem;padding:.3rem .85rem .3rem .35rem;font-weight:600;transition:opacity .5s 1.1s,transform .5s 1.1s;display:inline-flex;position:absolute;transform:translate(-50%)}.spot-p.svelte-zm5d6c{background:var(--green);color:#fff;letter-spacing:0;border-radius:5px;place-items:center;width:1.5em;height:1.5em;font-weight:700;display:inline-grid}.spot-label.armed.svelte-zm5d6c{opacity:0;transform:translate(-50%,6px)}.spot-label.armed.drawn.svelte-zm5d6c{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.spot-line.svelte-zm5d6c,.spot-label.svelte-zm5d6c{transition:none}}.form-card.svelte-zm5d6c{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(1.7rem,3.5vw,2.6rem);box-shadow:0 24px 60px -36px #0009}.form-title.svelte-zm5d6c{font-family:var(--font-display);color:var(--green);margin:0;font-size:1.8rem;font-weight:600}.form-intro.svelte-zm5d6c{color:var(--muted);font-size:var(--fs-body);margin:.4rem 0 1.4rem}.form-row.svelte-zm5d6c{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.field.svelte-zm5d6c{margin-bottom:1rem;display:block}.field.svelte-zm5d6c span:where(.svelte-zm5d6c){font-size:var(--fs-small);letter-spacing:.04em;color:var(--muted);margin-bottom:.35rem;font-weight:600;display:block}.field.svelte-zm5d6c input:where(.svelte-zm5d6c),.field.svelte-zm5d6c textarea:where(.svelte-zm5d6c){border:1.4px solid var(--line);background:var(--cream-2);width:100%;font-family:var(--font-body);font-size:var(--fs-body);color:var(--ink);border-radius:12px;padding:.8rem .95rem;transition:border-color .2s}.field.svelte-zm5d6c input:where(.svelte-zm5d6c){min-height:var(--tap)}.field.svelte-zm5d6c input:where(.svelte-zm5d6c):focus,.field.svelte-zm5d6c textarea:where(.svelte-zm5d6c):focus{border-color:var(--green-soft);outline:none}.field.svelte-zm5d6c textarea:where(.svelte-zm5d6c){resize:vertical}.consent.svelte-zm5d6c{margin:.2rem 0 1rem}.consent-label.svelte-zm5d6c{min-height:var(--tap);cursor:pointer;font-size:var(--fs-small);color:var(--graphite);align-items:flex-start;gap:.75rem;padding:.55rem 0;line-height:1.45;display:flex}.consent-label.svelte-zm5d6c input:where(.svelte-zm5d6c){width:26px;height:26px;accent-color:var(--green);cursor:pointer;flex:none;margin:.1rem 0 0}.consent-label.svelte-zm5d6c a:where(.svelte-zm5d6c){color:var(--gold-soft);text-underline-offset:3px;text-decoration:underline}.consent-err.svelte-zm5d6c{font-size:var(--fs-small);color:#ffb4a8;margin:.2rem 0 0;font-weight:600}.form-note.svelte-zm5d6c{text-align:center;font-size:var(--fs-small);color:var(--faint);margin:.9rem 0 0;line-height:1.5}.form-done.svelte-zm5d6c{text-align:center;padding:1.6rem 0}.done-ic.svelte-zm5d6c{background:var(--green-mist);border-radius:50%;margin-bottom:.9rem;padding:1rem;display:inline-flex}.form-done.svelte-zm5d6c h2:where(.svelte-zm5d6c){font-family:var(--font-display);color:var(--green);margin:0 0 .6rem;font-size:2rem;font-weight:600}.form-done.svelte-zm5d6c p:where(.svelte-zm5d6c){max-width:38ch;color:var(--muted);margin:0 auto 1.4rem;line-height:1.55}@media (max-width:880px){.contact-layout.svelte-zm5d6c{grid-template-columns:1fr}[data-tenant=a-detailing] .tenant-root .contact-layout>.spot{--sp-top:2.6rem;--sp-gap:9px}.spot-t.svelte-zm5d6c{display:none}.spot-l.svelte-zm5d6c,.spot-r.svelte-zm5d6c{transition-delay:0s;bottom:-8px}}@media (max-width:520px){.form-row.svelte-zm5d6c{grid-template-columns:1fr}}.sig.svelte-17j4y0z{max-width:var(--maxw,1180px);padding:1.4rem var(--pad,1.5rem) 2.2rem;justify-content:center;align-items:center;gap:.9rem;margin-inline:auto;display:flex;position:relative}.sig-ring.svelte-17j4y0z{filter:drop-shadow(0 0 14px #1183ff73);background:0 0;border:none;border-radius:50%;flex:none;width:84px;height:84px;position:relative}.sig-ring.svelte-17j4y0z [data-tenant=a-detailing] canvas{background:0 0;border:none;outline:none;display:block}.sig-ring-fallback.svelte-17j4y0z{opacity:.85;background:radial-gradient(circle,#0000 42%,#58b0fff2 44%,#1183ffd9 60%,#4aa6ffe6 70%,#0000 72%);border-radius:50%;position:absolute;inset:14px}.sig-text.svelte-17j4y0z{font-family:var(--font-body,inherit);font-style:normal;font-weight:400;font-size:var(--fs-small,1.02rem);letter-spacing:.08em;color:#7fb4f5;margin:0;line-height:1.4}.sig-link.svelte-17j4y0z{text-shadow:0 0 10px #1183ff8c;font-weight:600;text-decoration:none;transition:color .2s,text-shadow .2s;color:var(--green-soft,#4aa6ff)!important}.sig-link.svelte-17j4y0z:hover,.sig-link.svelte-17j4y0z:focus-visible{text-shadow:0 0 8px #1183ffe6,0 0 18px #4aa6ffb3;text-underline-offset:4px;text-decoration:underline;color:var(--cream,#d7e8ff)!important}.sig-link.svelte-17j4y0z:focus-visible{outline:none!important}@media (max-width:480px){.sig.svelte-17j4y0z{gap:.7rem;padding-bottom:1.8rem}.sig-ring.svelte-17j4y0z{width:68px;height:68px}.sig-ring-fallback.svelte-17j4y0z{inset:11px}.sig-text.svelte-17j4y0z{font-size:var(--fs-small,1.02rem)}}@media (prefers-reduced-motion:reduce){.sig-link.svelte-17j4y0z{transition:none}}.tire-pass.svelte-kr2npi{z-index:45;pointer-events:none;position:fixed;top:0;bottom:0;left:0;overflow:hidden}.tire-pass.svelte-kr2npi [data-tenant=a-detailing] canvas{background:0 0;display:block}.tenant-root.svelte-10ks4oy{--green:#1183ff;--green-soft:#4aa6ff;--green-mist:#1183ff29;--gold:#1e93ff;--gold-soft:#58b0ff;--gold-deep:#2e9bff;--cream:#d7e8ff;--cream-2:#0f1318;--graphite:#b9dbff;--ink:#b9dbff;--muted:#5fa3f2;--faint:#4a86dd;--line:#ffffff1a;--white:#161b22;--bg:#0b0e12;--panel:#10151b;--panel-2:#0c1016;--font-display:"Oswald", sans-serif;--font-body:"Inter", sans-serif;--maxw:1180px;--pad:clamp(1.1rem, 4vw, 3.2rem);--radius:22px;--fs-body:1.25rem;--fs-small:1.02rem;--tap:60px;zoom:.8;font-optical-sizing:auto;font-family:var(--font-body);color:var(--ink);background-color:var(--bg);min-height:100vh;font-size:var(--fs-body);-webkit-font-smoothing:antialiased;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='bgNoise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23bgNoise)' opacity='0.045'/%3E%3C/svg%3E"),radial-gradient(130% 95% at 4% 0,#4ea8ff29,#0000 52%),radial-gradient(120% 120% at 100% 100%,#0000008c,#0000 55%),linear-gradient(160deg,#0c1016 0%,#0b0e12 50%,#090b0f 100%);background-attachment:fixed,fixed,fixed,fixed;line-height:1.62;overflow-x:clip}.tenant-root.svelte-10ks4oy [data-tenant=a-detailing] a{color:inherit;text-decoration:none}[data-tenant=a-detailing] .tenant-root button,[data-tenant=a-detailing] .tenant-root input,[data-tenant=a-detailing] .tenant-root textarea,[data-tenant=a-detailing] .tenant-root select,[data-tenant=a-detailing] .tenant-root optgroup{font-family:inherit}[data-tenant=a-detailing] .tenant-root a:focus-visible,[data-tenant=a-detailing] .tenant-root button:focus-visible,[data-tenant=a-detailing] .tenant-root input:focus-visible,[data-tenant=a-detailing] .tenant-root textarea:focus-visible,[data-tenant=a-detailing] .tenant-root select:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:6px}[data-tenant=a-detailing] .tenant-root.motion-paused *,[data-tenant=a-detailing] .tenant-root.motion-paused :before,[data-tenant=a-detailing] .tenant-root.motion-paused :after{transition:none!important;animation-play-state:paused!important}[data-tenant=a-detailing] .tenant-root.motion-paused .reveal.armed{opacity:1!important;transform:none!important}.leaf.svelte-10ks4oy{filter:drop-shadow(0 4px 8px #00000038);display:block}.skip.svelte-10ks4oy{z-index:200;background:var(--green);color:var(--cream);border-radius:0 0 10px;padding:.7rem 1.1rem;font-weight:600;position:absolute;top:0;left:-999px}.skip.svelte-10ks4oy:focus{left:0}.topbar.svelte-10ks4oy{z-index:100;--bar-bg:#fafafa;--bar-ink:#0b0e12;--bar-accent:#1183ff;background:var(--bar-bg);color:var(--bar-ink);position:fixed;top:0;left:0;right:0;box-shadow:0 1px #0b0e1214,0 10px 30px -12px #0000008c}.topbar.scrolled.svelte-10ks4oy{background:var(--bar-bg)}.topbar-space.svelte-10ks4oy{height:84px}.bar.svelte-10ks4oy{box-sizing:border-box;min-height:84px;max-width:var(--maxw);padding:.75rem var(--pad);align-items:center;gap:1rem;margin-inline:auto;display:flex}.brand.svelte-10ks4oy{align-items:center;gap:.6rem;margin-right:auto;display:inline-flex}.brand-mark.svelte-10ks4oy{display:inline-flex}.brand-words.svelte-10ks4oy{flex-direction:column;line-height:1;display:flex}.brand-name.svelte-10ks4oy{font-family:var(--font-display);letter-spacing:.02em;color:var(--bar-ink);font-size:1.65rem;font-weight:600}.brand-sub.svelte-10ks4oy{font-size:var(--fs-small);letter-spacing:.24em;text-transform:uppercase;color:var(--bar-ink);margin-top:2px;font-weight:600}.desk.svelte-10ks4oy{gap:.2rem;display:flex}.navlink.svelte-10ks4oy{min-height:var(--tap);font-size:var(--fs-body);color:var(--bar-ink);border-radius:999px;align-items:center;padding:.5rem .9rem;font-weight:600;transition:background .22s,color .22s;display:inline-flex;position:relative}.navlink.svelte-10ks4oy:after{content:"";background:var(--bar-accent);opacity:0;border-radius:2px;width:22px;height:3px;margin-left:-11px;transition:opacity .22s,transform .22s;position:absolute;bottom:.18rem;left:50%;transform:scaleX(.4)}.navlink.svelte-10ks4oy:hover{background:#1183ff1a}.navlink.svelte-10ks4oy:hover:after,.navlink.active.svelte-10ks4oy:after{opacity:1;transform:scaleX(1)}.bar-actions.svelte-10ks4oy{align-items:center;gap:.6rem;display:flex}.cta-book.svelte-10ks4oy{min-height:var(--tap);background:var(--green);color:var(--cream);font-weight:700;font-size:var(--fs-body);border-radius:999px;align-items:center;gap:.45rem;padding:.6rem 1.15rem;transition:transform .2s,background .22s;display:inline-flex;box-shadow:0 12px 26px -14px #000000d9}.cta-book.svelte-10ks4oy:hover{background:var(--green-soft);transform:translateY(-2px)}.motion-btn.svelte-10ks4oy{width:var(--tap);height:var(--tap);color:var(--bar-ink);cursor:pointer;background:0 0;border:1.5px solid #1183ff8c;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background .22s,border-color .22s;display:inline-flex}.motion-btn.svelte-10ks4oy:hover{background:#4ea8ff1f}.motion-btn[aria-pressed=true].svelte-10ks4oy{background:var(--green-mist);border-color:var(--green-soft)}.burger.svelte-10ks4oy{width:var(--tap);height:var(--tap);cursor:pointer;background:0 0;border:none;flex:none;display:none;position:relative}.burger.svelte-10ks4oy span:where(.svelte-10ks4oy),.burger.svelte-10ks4oy span:where(.svelte-10ks4oy):before,.burger.svelte-10ks4oy span:where(.svelte-10ks4oy):after{content:"";background:var(--bar-ink);border-radius:2px;width:24px;height:2.4px;transition:transform .25s,opacity .25s;position:absolute;left:18px}.burger.svelte-10ks4oy span:where(.svelte-10ks4oy){top:29px}.burger.svelte-10ks4oy span:where(.svelte-10ks4oy):before{top:-7px}.burger.svelte-10ks4oy span:where(.svelte-10ks4oy):after{top:7px}.burger.svelte-10ks4oy span.open:where(.svelte-10ks4oy){background:0 0}.burger.svelte-10ks4oy span.open:where(.svelte-10ks4oy):before{transform:translateY(7px)rotate(45deg)}.burger.svelte-10ks4oy span.open:where(.svelte-10ks4oy):after{transform:translateY(-7px)rotate(-45deg)}.mobile.svelte-10ks4oy{padding:.5rem var(--pad) 1.3rem;background:var(--bar-bg);border-top:1px solid #0b0e121a;flex-direction:column;gap:.2rem;display:flex}.mobile.svelte-10ks4oy .navlink:where(.svelte-10ks4oy){font-size:var(--fs-body);padding:.75rem .6rem}.mobile.svelte-10ks4oy .navlink:where(.svelte-10ks4oy):after{transform-origin:0;margin-left:0;left:.6rem}.mobile-cta.svelte-10ks4oy{min-height:var(--tap);background:var(--green);color:var(--cream);font-weight:700;font-size:var(--fs-body);border-radius:14px;justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;padding:.85rem;display:inline-flex}main.svelte-10ks4oy{min-height:50vh}[data-tenant=a-detailing] .tenant-root .stitch-svg{pointer-events:none;z-index:-1;fill:none;stroke:#b9dbff;stroke-width:1.6px;stroke-linecap:round;opacity:.8;filter:drop-shadow(0 0 2px #1183ff8c);width:100%;height:100%;position:absolute;inset:0;overflow:visible}[data-tenant=a-detailing] .tenant-root .stitch-svg.stitch-over{z-index:1}[data-tenant=a-detailing] .tenant-root .stitch-seg{opacity:0}[data-tenant=a-detailing] .tenant-root .stitch-sewing .stitch-seg{animation:.35s ease-out both ad-stitch-in;animation-delay:var(--d,0s)}[data-tenant=a-detailing] .tenant-root .stitch-done .stitch-seg{opacity:1}[data-tenant=a-detailing] .tenant-root .stitch-breathe{animation:4.8s ease-in-out infinite ad-stitch-breathe}@keyframes ad-stitch-in{0%{opacity:0}to{opacity:1}}@keyframes ad-stitch-breathe{0%,to{opacity:.6}50%{opacity:.95}}@media (prefers-reduced-motion:reduce){[data-tenant=a-detailing] .tenant-root .stitch-seg{opacity:1;animation:none!important}[data-tenant=a-detailing] .tenant-root .stitch-breathe{animation:none}}.gutter-probe.svelte-10ks4oy{max-width:var(--maxw);padding-inline:var(--pad);height:0;margin-inline:auto;overflow:hidden}.gutter-probe.svelte-10ks4oy>div:where(.svelte-10ks4oy){height:0}.foot.svelte-10ks4oy{background:var(--panel-2);color:#a9cdff;border-top:1px solid var(--line);margin-top:4rem;font-size:1.04rem;position:relative;overflow:hidden}.foot-grain.svelte-10ks4oy{pointer-events:none;background-image:radial-gradient(circle at 80% 10%,#4ea8ff24,#0000 45%),radial-gradient(circle at 8% 90%,#4ea8ff14,#0000 50%);position:absolute;inset:0}.foot-wrap.svelte-10ks4oy{max-width:var(--maxw);padding:clamp(2.6rem, 6vw, 4.4rem) var(--pad) 1.8rem;grid-template-columns:1.1fr 2fr;gap:2.6rem;margin-inline:auto;display:grid;position:relative}.foot-mark.svelte-10ks4oy{margin-bottom:.6rem;display:inline-flex}.foot-name.svelte-10ks4oy{font-family:var(--font-display);color:var(--cream);margin:0;font-size:1.85rem;font-weight:600}.foot-tagline.svelte-10ks4oy{color:#7fb4f5;max-width:30ch;margin:.5rem 0 0;line-height:1.55}.foot-since.svelte-10ks4oy{font-family:var(--font-display);color:var(--gold-soft);margin:.9rem 0 0;font-size:1.2rem;font-style:normal}.foot-cols.svelte-10ks4oy{grid-template-columns:repeat(3,1fr);gap:1.6rem;display:grid}.foot-col.svelte-10ks4oy p:where(.svelte-10ks4oy){color:#7fb4f5;font-size:var(--fs-small);margin:.18rem 0}.foot-h.svelte-10ks4oy{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.4rem;font-weight:700;display:inline-flex;font-size:var(--fs-small)!important;color:var(--gold-soft)!important;margin-bottom:.6rem!important}.foot-day.svelte-10ks4oy{white-space:nowrap;min-width:4.6em;display:inline-block}.foot-col.svelte-10ks4oy strong:where(.svelte-10ks4oy){white-space:nowrap;color:var(--cream);font-weight:700}.foot-fine-line.svelte-10ks4oy{color:#5590e2!important;font-size:var(--fs-small)!important}.foot-col.svelte-10ks4oy a:where(.svelte-10ks4oy){min-height:var(--tap);align-items:center;font-size:1.1rem;display:inline-flex}.foot-col.svelte-10ks4oy a:where(.svelte-10ks4oy):hover{color:var(--gold-soft);text-underline-offset:3px;text-decoration:underline}.foot-base.svelte-10ks4oy{max-width:var(--maxw);padding:1.3rem var(--pad);font-size:var(--fs-small);color:#5f9cea;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:.6rem;margin:1.6rem auto 0;display:flex;position:relative}.foot-base.svelte-10ks4oy p:where(.svelte-10ks4oy){margin:0}.foot-creds.svelte-10ks4oy{color:#4d84d8}@media (max-width:820px){.desk.svelte-10ks4oy,.bar-actions.svelte-10ks4oy{display:none}.burger.svelte-10ks4oy{display:block}.foot-wrap.svelte-10ks4oy{grid-template-columns:1fr;gap:2rem}.foot-cols.svelte-10ks4oy{grid-template-columns:1fr 1fr}}@media (max-width:480px){.foot-cols.svelte-10ks4oy{grid-template-columns:1fr}.foot-base.svelte-10ks4oy{flex-direction:column}}.fab.svelte-10ks4oy{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:60;letter-spacing:.02em;background:#10151b;border-radius:999px;align-items:stretch;max-width:calc(100vw - 32px);font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:1.2;transition:opacity .25s,transform .25s,visibility linear;display:flex;position:fixed;overflow:hidden;box-shadow:0 0 0 1px #4ea8ff66,0 18px 40px -18px #000000f2}.fab.svelte-10ks4oy a:where(.svelte-10ks4oy){white-space:nowrap;align-items:center;gap:.45rem;min-height:48px;padding:0 1.05rem;text-decoration:none;transition:background .2s;display:inline-flex}.fab-tel.svelte-10ks4oy{color:#b9dbff;background:#10151b}.fab-tel.svelte-10ks4oy:hover{color:#d7e8ff;background:#161d27}.fab-main.svelte-10ks4oy{color:#07121f;background:#1e93ff}.fab-main.svelte-10ks4oy:hover{background:#58b0ff}.fab.svelte-10ks4oy a:where(.svelte-10ks4oy):focus-visible{outline-offset:-3px;outline:3px solid #d7e8ff}.fab.hide.svelte-10ks4oy{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,transform .25s,visibility 0s linear .25s;transform:translateY(14px)}@media (max-width:820px){.fab.svelte-10ks4oy:not(.ready){opacity:0;visibility:hidden;pointer-events:none}}@media (max-width:360px){.fab.svelte-10ks4oy{max-width:calc(100vw - 20px);font-size:15px;right:10px}.fab.svelte-10ks4oy a:where(.svelte-10ks4oy){padding:0 .8rem}}.fab.still.svelte-10ks4oy,.fab.still.hide.svelte-10ks4oy{transition:none}@media (prefers-reduced-motion:reduce){.fab.svelte-10ks4oy,.fab.hide.svelte-10ks4oy{transition:none}}.section.svelte-idr66t{max-width:var(--maxw);padding:clamp(2.6rem, 6vw, 4.6rem) var(--pad);margin-inline:auto}.eyebrow.svelte-idr66t{font-size:var(--fs-small);letter-spacing:.22em;text-transform:uppercase;color:var(--gold-deep);align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.eyebrow.gold.svelte-idr66t{color:var(--gold-soft)}.h-sec.svelte-idr66t{font-family:var(--font-display);color:var(--green);text-wrap:balance;margin:.6rem 0 0;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:600;line-height:1.1}.h-sec.light.svelte-idr66t{color:var(--cream)}.lead.svelte-idr66t{font-size:var(--fs-body);color:var(--muted);max-width:56ch;margin:1rem 0 0;line-height:1.62}.lead.center.svelte-idr66t{margin-inline:auto}.sec-head.svelte-idr66t{text-align:center;margin-bottom:2.4rem}.sec-head.svelte-idr66t .lead:where(.svelte-idr66t){margin-inline:auto}.btn.svelte-idr66t{min-height:var(--tap);font-weight:700;font-size:var(--fs-body);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.5rem;transition:transform .2s,background .22s,color .22s,border-color .22s;display:inline-flex}.btn.svelte-idr66t:active{transform:scale(.98)}.btn-gold.svelte-idr66t{background:var(--gold);color:#2a2310;box-shadow:0 14px 30px -14px #4ea8ffd9}.btn-gold.svelte-idr66t:hover{background:var(--gold-soft);transform:translateY(-2px)}.btn-green.svelte-idr66t{background:var(--green);color:var(--cream);box-shadow:0 14px 30px -16px #000000d9}.btn-green.svelte-idr66t:hover{background:var(--green-soft);transform:translateY(-2px)}.btn-card.svelte-idr66t{font-size:var(--fs-body);width:100%}.page-head.svelte-idr66t{background:var(--cream-2);border-bottom:1px solid var(--line)}.ph-inner.svelte-idr66t{max-width:var(--maxw);padding:clamp(3rem, 7vw, 5rem) var(--pad) clamp(2.4rem, 5vw, 3.4rem);margin-inline:auto}.page-title.svelte-idr66t{font-family:var(--font-display);color:var(--green);text-wrap:balance;margin:.7rem 0 0;font-size:clamp(2.4rem,6vw,4rem);font-weight:600;line-height:1.04}.page-lead.svelte-idr66t{max-width:60ch;font-size:var(--fs-body);color:var(--muted);margin:1.1rem 0 0;line-height:1.62}.pakiety.svelte-idr66t{position:relative}.pak-grid.svelte-idr66t{z-index:1;grid-template-columns:1fr 1fr;gap:1.4rem;display:grid;position:relative}@media (min-width:821px){.pak-grid.svelte-idr66t{gap:4.4rem}}.pak-card.svelte-idr66t{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;height:100%;padding:1.9rem 1.7rem 1.7rem;transition:transform .25s,box-shadow .25s;display:flex;position:relative}.pak-card.svelte-idr66t:hover{transform:translateY(-4px);box-shadow:0 26px 54px -30px #00000080}.pak-card.featured.svelte-idr66t{border-color:var(--gold);box-shadow:0 26px 54px -28px #4ea8ff80}.pak-card.featured.svelte-idr66t:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s;position:absolute;inset:0;box-shadow:0 38px 64px -24px #1183ff99,0 22px 36px -22px #000000f2}.pak-card.featured.lift.svelte-idr66t{transform:translateY(-8px)}.pak-card.featured.lift.svelte-idr66t:after{opacity:1}.pak-badge.svelte-idr66t{background:var(--gold);color:#2a2310;font-size:var(--fs-small);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.28rem .8rem;font-weight:700;position:absolute;top:-.7rem;left:1.7rem}.pak-head.svelte-idr66t{align-items:center;gap:.9rem;display:flex}.pak-ic.svelte-idr66t{width:52px;height:52px;color:var(--green);background:var(--green-mist);border:1px solid #4ea8ff1f;border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pak-t.svelte-idr66t{font-family:var(--font-display);color:var(--green);margin:0;font-size:1.55rem;font-weight:600}.pak-sub.svelte-idr66t{font-size:var(--fs-small);color:var(--faint);margin:0}.pak-price.svelte-idr66t{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:.6rem;margin:1.2rem 0;padding-bottom:1.2rem;display:flex}.pak-val.svelte-idr66t{font-family:var(--font-display);color:var(--graphite);font-size:2.1rem;font-weight:600}.pak-val.svelte-idr66t,.pak-time.svelte-idr66t,.brand-name.svelte-idr66t{white-space:nowrap}.pak-time.svelte-idr66t{font-size:var(--fs-small);color:var(--faint);align-items:center;gap:.35rem;display:inline-flex}.pak-items.svelte-idr66t{flex-grow:1;gap:.6rem;margin:0 0 1.6rem;padding:0;list-style:none;display:grid}.pak-items.svelte-idr66t li:where(.svelte-idr66t){font-size:var(--fs-body);color:var(--graphite);align-items:flex-start;gap:.55rem;display:flex}.pak-items.svelte-idr66t li:where(.svelte-idr66t) [data-tenant=a-detailing] svg{flex:none;margin-top:3px}.addons.svelte-idr66t{background:var(--cream-2);max-width:none;position:relative}[data-tenant=a-detailing] .tenant-root .addons>.reveal,.add-grid.svelte-idr66t{z-index:1;position:relative}.addons.svelte-idr66t>[data-tenant=a-detailing] *,.add-grid.svelte-idr66t{max-width:var(--maxw);margin-inline:auto}.add-grid.svelte-idr66t{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.add-card.svelte-idr66t{background:var(--white);border:1px solid var(--line);border-radius:16px;align-items:center;gap:.9rem;height:100%;padding:1.2rem 1.3rem;transition:transform .22s,border-color .22s;display:flex}.add-card.svelte-idr66t:hover{border-color:#4ea8ff66;transform:translateY(-3px)}.add-ic.svelte-idr66t{width:44px;height:44px;color:var(--green);background:var(--green-mist);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.add-body.svelte-idr66t{flex-grow:1}.add-t.svelte-idr66t{font-family:var(--font-display);font-weight:600;font-size:var(--fs-body);color:var(--green);margin:0 0 .15rem}.add-d.svelte-idr66t{font-size:var(--fs-body);color:var(--muted);margin:0;line-height:1.45}.add-price.svelte-idr66t{font-weight:700;font-size:var(--fs-small);color:var(--gold-deep);white-space:nowrap;flex:none}.brands.svelte-idr66t{border-block:1px solid var(--line);background:linear-gradient(160deg,#161d27,#0c1016);position:relative;overflow:hidden}.brands.svelte-idr66t:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 10%,#4ea8ff29,#0000 42%);position:absolute;inset:0}.brands-inner.svelte-idr66t{max-width:var(--maxw);padding:clamp(3rem, 7vw, 5rem) var(--pad);text-align:center;margin-inline:auto;position:relative}.brands-lead.svelte-idr66t{color:#7fb4f5;max-width:50ch;margin:1rem auto 0;line-height:1.6}.brands-row.svelte-idr66t{flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:2.4rem;display:flex}.brand-chip.svelte-idr66t{background:#ffffff0a;border:1px solid #4ea8ff4d;border-radius:16px;flex-direction:column;gap:.3rem;min-width:200px;padding:1.3rem 1.8rem;display:flex}.brand-name.svelte-idr66t{font-family:var(--font-display);color:var(--gold-soft);font-size:1.6rem;font-weight:600}.brand-use.svelte-idr66t{font-size:var(--fs-small);letter-spacing:.04em;color:#7fb4f5}.cta-band.svelte-idr66t{border:1px solid var(--line);border-radius:var(--radius);color:var(--cream);background:linear-gradient(160deg,#161d27,#0c1016);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6rem;padding:clamp(1.8rem,4vw,2.8rem);display:flex}.cta-h.svelte-idr66t{font-family:var(--font-display);color:var(--cream);margin:0;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:600}.cta-p.svelte-idr66t{color:#7fb4f5;max-width:44ch;margin:.5rem 0 0}.cta-actions.svelte-idr66t{flex-wrap:wrap;gap:.7rem;display:flex}@media (max-width:820px){.pak-grid.svelte-idr66t{grid-template-columns:1fr}.add-grid.svelte-idr66t{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.pak-card.featured.svelte-idr66t,.pak-card.featured.svelte-idr66t:after{transition:none}}@media (max-width:560px){.add-grid.svelte-idr66t{grid-template-columns:1fr}.cta-band.svelte-idr66t{flex-direction:column;align-items:flex-start}}
