.text-gradient[data-astro-cid-ta2fbyqs]{background:linear-gradient(135deg, var(--color-primary-light,#ff4d4b) 0%, var(--color-primary,#fc0301) 55%, #ffa3a2 100%);-webkit-text-fill-color:transparent;vertical-align:top;-webkit-background-clip:text;margin-bottom:-.18em;padding-bottom:.18em;display:inline-block}.section-tag[data-astro-cid-ta2fbyqs]{background:var(--color-primary-subtle,#fc03011f);border:1px solid var(--color-border-primary,#fc030159);color:var(--color-primary-light,#ff4d4b);letter-spacing:.08em;text-transform:uppercase;border-radius:9999px;align-items:center;margin-bottom:1.1rem;padding:.35rem .85rem;font-size:.76rem;font-weight:700;display:inline-flex}.section-heading[data-astro-cid-ta2fbyqs]{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--color-text-primary,#fff);margin-bottom:1.25rem;font-size:clamp(1.85rem,3.4vw,2.75rem);font-weight:800;line-height:1.15}.credentials-bar-section[data-astro-cid-ta2fbyqs]{background:var(--color-surface,#121212);border-bottom:1px solid var(--color-border,#ffffff14);padding:1.75rem 0}.credentials-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.credential-card[data-astro-cid-ta2fbyqs]{border:1px solid var(--color-border-subtle,#ffffff0d);background:#ffffff05;border-radius:12px;align-items:center;gap:1rem;padding:.75rem 1rem;transition:transform .25s,border-color .25s,background-color .25s;display:flex}.credential-card[data-astro-cid-ta2fbyqs]:hover{border-color:var(--color-border-primary,#fc030166);background:#ffffff0a;transform:translateY(-2px)}.credential-icon-box[data-astro-cid-ta2fbyqs]{background:var(--color-primary-subtle,#fc03011f);border:1px solid var(--color-border-primary,#fc03014d);width:44px;height:44px;color:var(--color-primary-light,#ff4d4b);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.credential-text[data-astro-cid-ta2fbyqs]{flex-direction:column;display:flex}.credential-title[data-astro-cid-ta2fbyqs]{font-family:var(--font-heading);color:var(--color-text-primary,#fff);margin-bottom:.15rem;font-size:.85rem;font-weight:700}.credential-subtitle[data-astro-cid-ta2fbyqs]{color:var(--color-text-muted,#94a3b8);font-size:.75rem;line-height:1.35}.story-section[data-astro-cid-ta2fbyqs]{padding:5rem 0;position:relative}.story-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1.15fr .85fr;align-items:center;gap:3.5rem;display:grid}.story-grid-vision[data-astro-cid-ta2fbyqs]{grid-template-columns:.85fr 1.15fr}.story-paragraph[data-astro-cid-ta2fbyqs]{color:var(--color-text-secondary,#cbd5e1);margin-bottom:1.25rem;font-size:1.05rem;line-height:1.85}.story-paragraph-verbatim[data-astro-cid-ta2fbyqs]{color:#e2e8f0;font-size:1.08rem;line-height:1.85}.verbatim-highlight-card[data-astro-cid-ta2fbyqs]{border:1px solid var(--color-border,#ffffff14);background:linear-gradient(145deg,#161616d9 0%,#0e0e0ee6 100%);border-radius:16px;margin-bottom:2rem;padding:1.75rem 2rem}.origin-section[data-astro-cid-ta2fbyqs]{background:var(--color-bg,#050505);border-bottom:1px solid var(--color-border,#ffffff0f)}.authority-section[data-astro-cid-ta2fbyqs]{background:var(--color-bg-alt,#0c0c0c);border-bottom:1px solid var(--color-border,#ffffff0f)}.authority-layout[data-astro-cid-ta2fbyqs]{width:100%}.authority-image-wrapper[data-astro-cid-ta2fbyqs]{width:100%;margin-top:2.5rem}.vision-section[data-astro-cid-ta2fbyqs]{background:var(--color-bg,#050505);border-bottom:1px solid var(--color-border,#ffffff0f)}.vision-actions[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.75rem;display:flex}.story-image-card[data-astro-cid-ta2fbyqs]{border:1px solid var(--color-border,#ffffff1a);background:#0d0d0d;border-radius:20px;width:100%;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s,box-shadow .4s;position:relative;overflow:hidden;box-shadow:0 20px 40px -10px #0009}.story-image-card[data-astro-cid-ta2fbyqs]:hover{border-color:#fc030173;transform:translateY(-4px);box-shadow:0 25px 50px -10px #000000b3,0 0 30px #fc030140}.story-image-tall[data-astro-cid-ta2fbyqs]{height:100%;min-height:440px}.story-image-wide[data-astro-cid-ta2fbyqs]{min-height:380px;max-height:520px}.story-img[data-astro-cid-ta2fbyqs]{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:0}.story-image-card[data-astro-cid-ta2fbyqs]:hover .story-img[data-astro-cid-ta2fbyqs]{transform:scale(1.05)}.story-img-overlay[data-astro-cid-ta2fbyqs]{opacity:0;pointer-events:none;background:linear-gradient(#0000 0%,#0003 100%);transition:opacity .3s;position:absolute;inset:0}.story-image-card[data-astro-cid-ta2fbyqs]:hover .story-img-overlay[data-astro-cid-ta2fbyqs]{opacity:1}.about-cta-section[data-astro-cid-ta2fbyqs]{background:var(--color-bg-alt,#0c0c0c);padding:5rem 0}.about-cta-card[data-astro-cid-ta2fbyqs]{border:1px solid var(--color-border-primary,#fc030173);text-align:center;background-image:linear-gradient(#050505e0 0%,#050505b8 50%,#050505e6 100%),radial-gradient(circle at 50% 20%,#fc030138 0%,#0000 65%),url(/img/close-up-of-a-car-wash-worker-using-a-microfiber.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;padding:4.5rem 2rem;position:relative;overflow:hidden}.about-cta-content[data-astro-cid-ta2fbyqs]{z-index:2;max-width:680px;margin:0 auto;position:relative}.cta-mini-tag[data-astro-cid-ta2fbyqs]{color:var(--color-primary-light,#ff4d4b);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.85rem;font-size:.8rem;font-weight:700;display:inline-block}.about-cta-title[data-astro-cid-ta2fbyqs]{font-family:var(--font-heading);color:#fff;margin-bottom:1rem;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:800;line-height:1.15}.about-cta-desc[data-astro-cid-ta2fbyqs]{color:var(--color-text-secondary,#cbd5e1);margin-bottom:2.25rem;font-size:1.05rem;line-height:1.65}.about-cta-buttons[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;display:flex}.btn-primary[data-astro-cid-ta2fbyqs]{background-color:var(--color-primary,#fc0301);color:#fff;font-family:var(--font-body);box-shadow:0 4px 18px var(--color-primary-glow,#fc030159);border:1px solid #0000;border-radius:8px;align-items:center;gap:.6rem;padding:.85rem 1.6rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.btn-primary[data-astro-cid-ta2fbyqs]:hover{background-color:var(--color-primary-hover,#e00200);transform:translateY(-2px);box-shadow:0 6px 24px #fc03018c}.btn-secondary[data-astro-cid-ta2fbyqs]{color:#fff;font-family:var(--font-body);border:1px solid var(--color-border,#ffffff26);backdrop-filter:blur(10px);background-color:#ffffff0d;border-radius:8px;align-items:center;padding:.85rem 1.6rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.btn-secondary[data-astro-cid-ta2fbyqs]:hover{background-color:#ffffff1f;border-color:#ffffff4d;transform:translateY(-2px)}.btn-large[data-astro-cid-ta2fbyqs]{padding:1rem 2rem;font-size:1rem}@media (width<=1024px){.credentials-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr)}.story-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:2.5rem}.story-grid-vision[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.order-mobile-last[data-astro-cid-ta2fbyqs]{order:2}}@media (width<=768px){.story-section[data-astro-cid-ta2fbyqs]{padding:3.5rem 0}.credentials-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.placeholder-tall[data-astro-cid-ta2fbyqs]{min-height:320px}.about-cta-card[data-astro-cid-ta2fbyqs]{padding:3rem 1.5rem}}
