:root{--font-display:"Archivo", system-ui, -apple-system, sans-serif;--font-sans:"Archivo", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", monospace;--display-stretch:62%;--text-xs:.75rem;--text-sm:.875rem;--text-base:1.0625rem;--text-lg:1.3125rem;--text-xl:clamp(1.5rem, 1.2rem + 1vw, 2rem);--text-2xl:clamp(2.25rem, 1.5rem + 2.5vw, 3.5rem);--text-3xl:clamp(3rem, 1.5rem + 5vw, 6rem);--text-4xl:clamp(3.5rem, 1rem + 9vw, 10rem);--leading-display:.96;--leading-tight:1.05;--leading-snug:1.3;--leading-body:1.55;--underline-offset:.2em;--line-overshoot:.08em;--tracking-display:-.01em;--tracking-head:0;--tracking-body:0;--tracking-label:.08em;--weight-body:400;--weight-display:800;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-10:5rem;--space-12:8rem;--space-14:10.5rem;--space-16:12rem;--bg:#0e0e0d;--surface:#171716;--surface-sunken:#090908;--border:#2a2a27;--border-strong:#6e6c66;--text:#f2f1ec;--text-muted:#a3a199;--text-faint:#85837c;--accent:#ffb000;--accent-hover:#ffc233;--accent-text:#ffb000;--accent-contrast:#0e0e0d;--focus:#ffb000;--danger:#ff6b5e;--success:#4cc38a;--glass:#0e0e0deb;--scrim:#0e0e0d99;--radius-sm:2px;--radius-md:4px;--radius-lg:6px;--radius-pill:999px;--border-hairline:1px;--focus-ring:2px;--shadow-float:0 8px 24px #00000073;--blur-glass:16px;--dur-fast:.15s;--dur-base:.3s;--dur-reveal:.6s;--dur-slow:.75s;--stagger:60ms;--ease-out:cubic-bezier(.19, 1, .22, 1);--ease-in-out:cubic-bezier(.7, 0, .3, 1);--measure:62ch;--container:1440px;--gutter:clamp(1.25rem, 5vw, 5rem);--grid-columns:12;--grid-gap:var(--space-6);--callbar-height:3.5rem}[data-theme=papir]{--bg:#edece7;--surface:#f6f5f1;--surface-sunken:#e2e1db;--border:#d3d1ca;--border-strong:#85837c;--text:#121211;--text-muted:#55534d;--text-faint:#6b6963;--accent:#ffb000;--accent-hover:#ffc233;--accent-text:#8a5200;--accent-contrast:#121211;--focus:#121211;--danger:#b3261e;--success:#1b6e44;background:var(--bg);color:var(--text)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@font-face{font-family:Archivo;src:url(/wp-content/themes/drivemend/assets/_astro/Archivo-Compressed-ExtraBold.BsU2IZZR.woff2)format("woff2");font-weight:800;font-stretch:62%;font-display:swap}@font-face{font-family:Archivo;src:url(/wp-content/themes/drivemend/assets/_astro/Archivo-Regular._RjpcfGo.woff2)format("woff2");font-weight:400;font-stretch:100%;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/wp-content/themes/drivemend/assets/_astro/JetBrainsMono-Regular.BHO7rxIg.woff2)format("woff2");font-weight:400;font-display:swap}*,:before,:after{box-sizing:border-box}html{background:var(--bg);color-scheme:dark;scrollbar-color:var(--border-strong) var(--bg);scroll-padding-bottom:calc(var(--callbar-height) + var(--space-5) * 2)}::selection{background:var(--accent);color:var(--accent-contrast)}input,textarea{caret-color:var(--focus)}a{text-underline-offset:var(--underline-offset)}p{text-wrap:pretty}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;margin:0}img,video,svg{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:var(--focus-ring)}.label{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-snug);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint);margin:0}.display{font-family:var(--font-display);font-stretch:var(--display-stretch);font-weight:var(--weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase;text-wrap:balance;margin:0}.display em{color:var(--accent-text);font-style:normal}.display .line{padding-top:var(--line-overshoot);margin-top:calc(-1 * var(--line-overshoot));display:block;overflow:hidden}.display .line>span{display:block}.h2{font-size:var(--text-2xl)}.h3{font-size:var(--text-xl);line-height:var(--leading-tight)}.lead{max-width:var(--measure);font-size:var(--text-lg);color:var(--text-muted);margin:0}.muted{color:var(--text-muted)}.btn{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border:var(--border-hairline) solid transparent;border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);line-height:var(--leading-snug);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), transform var(--dur-fast) var(--ease-in-out);text-decoration:none;display:inline-flex}.btn:active{transform:translateY(var(--border-hairline))}.btn[data-magnetic]{transition-property:background-color,border-color}.btn-primary{background:var(--accent);color:var(--accent-contrast)}.btn-primary:hover{background:var(--accent-hover)}.btn-secondary{color:var(--text);border-color:var(--border-strong);background:0 0}.btn-secondary:hover{border-color:var(--text)}.section{padding:var(--space-12) var(--gutter)}.section[data-theme=papir]{padding-block:var(--space-14)}.section:not([data-theme=papir])+.section:not([data-theme=papir]){padding-top:0}.container{max-width:var(--container);margin-inline:auto}.section-head{gap:var(--space-5);margin-bottom:var(--space-7);display:grid}@media (width<=720px){.section,.section[data-theme=papir]{padding-block:var(--space-8)}}.motion .display .line>span{transform:translateY(105%)}.motion [data-reveal]{opacity:0}.footer[data-astro-cid-jo6i4kqk]{padding:var(--space-10) var(--gutter) calc(var(--callbar-height) + var(--space-10));border-top:var(--border-hairline) solid var(--border)}.grid[data-astro-cid-jo6i4kqk]{gap:var(--grid-gap);grid-template-columns:minmax(0,3fr) repeat(3,minmax(0,2fr));align-items:start;display:grid}.logo[data-astro-cid-jo6i4kqk]{height:var(--space-6);width:auto}.col[data-astro-cid-jo6i4kqk]{gap:var(--space-2);display:grid}.col[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]:not(.label){font-size:var(--text-sm);color:var(--text-muted);margin:0}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding-block:var(--space-1);text-decoration:none;display:inline-block}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text)}.copy[data-astro-cid-jo6i4kqk]{margin-top:var(--space-8)}@media (width<=720px){.grid[data-astro-cid-jo6i4kqk]{gap:var(--space-6);grid-template-columns:1fr}}
