.wrap{max-width:var(--mq-content-width);padding-inline:var(--mq-space-6)}.btn{min-height:var(--mq-control-size);padding:var(--mq-space-3) var(--mq-space-6);font-size:var(--mq-text-base)}.btn--solid:hover{background:var(--mq-accent-text);color:var(--mq-bg)}.text-link{display:inline-flex;align-items:center;gap:var(--mq-space-4);min-height:var(--mq-control-size);font-size:var(--mq-text-base);font-weight:600;text-decoration:underline;text-underline-offset:var(--mq-space-1);-webkit-text-decoration-color:var(--mq-border);text-decoration-color:var(--mq-border)}.text-link:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;color:var(--mq-accent-text)}.inline-link{color:var(--mq-accent-text);text-decoration:underline;text-underline-offset:var(--mq-space-1)}.qcard .more,.qcard .n{font-family:var(--mq-font-mono);font-size:var(--mq-text-xs);letter-spacing:var(--mq-tracking-label);color:var(--mq-accent-text);text-transform:uppercase}.qcard .n{margin-bottom:var(--mq-space-3)}.qcard .more{display:inline-flex;gap:var(--mq-space-2);margin-top:var(--mq-space-4)}.scrolly{padding-block:var(--mq-section-space)}.scrolly__grid{grid-template-columns:minmax(0,1fr);gap:0}.scrolly__grid>*{min-width:0}.scrolly__media{display:none}.scrolly__frame{background:var(--mq-bg-sunken);border:1px solid var(--mq-border);border-radius:var(--mq-radius-md);box-shadow:var(--mq-shadow-lg)}.process-visual{display:flex;flex-direction:column;overflow:hidden;background:var(--mq-bg-sunken)}.process-visual__drawing{display:block;flex:1 1;min-height:0;width:100%;color:var(--mq-text);padding:var(--mq-space-4)}.process-visual__guides{color:var(--mq-border)}.process-visual__accent{color:var(--mq-accent-text)}.process-visual__caption{flex:none;padding:var(--mq-space-4);color:var(--mq-text-muted);background:var(--mq-bg-raised);font-family:var(--mq-font-body);font-size:var(--mq-text-sm);line-height:var(--mq-leading-body)}.scrolly__img{padding-bottom:var(--mq-space-20);visibility:hidden;transform:none;transition:opacity var(--mq-dur-slow) var(--mq-ease-inout),visibility var(--mq-dur-slow)}.scrolly__img.is-active{visibility:visible}.scrolly__bar{height:var(--mq-space-1);background:var(--mq-border)}.scrolly__bar span{background:var(--mq-accent-text)}.scrolly__hud{left:0;right:0;bottom:0;padding:var(--mq-space-6);background:color-mix(in srgb,var(--mq-ink-900) 90%,transparent);color:var(--mq-white)}.scrolly__num{font-size:var(--mq-text-2xl);line-height:var(--mq-leading-tight)}.scrolly__num,.scrolly__phase{font-family:var(--mq-font-mono)}.scrolly__phase{font-size:var(--mq-text-xs);letter-spacing:var(--mq-tracking-label);color:var(--mq-bronze-300)}.sstep{min-height:auto;padding-block:var(--mq-space-8);opacity:1;border-bottom:1px solid var(--mq-border)}.sstep:last-child{border-bottom:0}.sstep .ph{font-family:var(--mq-font-mono);font-size:var(--mq-text-xs);letter-spacing:var(--mq-tracking-label)}.sstep h3{font-size:var(--mq-text-section);margin-block:var(--mq-space-3) var(--mq-space-4)}.sstep p{color:var(--mq-text-muted);font-size:var(--mq-text-lg);line-height:var(--mq-leading-body)}.sstep .tags{gap:var(--mq-space-2);margin-top:var(--mq-space-6)}.sstep .tags span{font-family:var(--mq-font-mono);font-size:var(--mq-text-xs);letter-spacing:var(--mq-tracking-natural);color:var(--mq-accent-text);background:var(--mq-accent-subtle);padding:var(--mq-space-2) var(--mq-space-3);border-radius:var(--mq-radius-sm)}.sstep__media{aspect-ratio:4/3;margin-bottom:var(--mq-space-6);border:1px solid var(--mq-border);border-radius:var(--mq-radius-md)}@media (min-width:861px){.scrolly__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mq-space-16)}.scrolly__media{display:flex;top:var(--mq-header-height);height:calc(100svh - var(--mq-header-height))}.scrolly__frame{max-height:calc(100svh - var(--mq-header-height) - var(--mq-space-8))}.sstep{min-height:calc(100svh - var(--mq-header-height) - var(--mq-space-24));border:0}.sstep__media{display:none}}.not-found{min-height:100svh;display:grid;place-items:center;padding:var(--mq-space-8);text-align:center}.not-found h1{font-size:var(--mq-text-hero);margin-bottom:var(--mq-space-6)}.not-found p:not(.section-label){max-width:44ch;margin-inline:auto;color:var(--mq-text-muted)}.not-found__links{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--mq-space-4);margin-top:var(--mq-space-8)}.section-label{color:var(--mq-accent-text);font-family:var(--mq-font-body);font-size:var(--mq-text-xs);font-weight:600;letter-spacing:var(--mq-tracking-label);text-transform:uppercase;margin-bottom:var(--mq-space-6)}.topbar{background:var(--mq-bg-sunken);color:var(--mq-text-muted);font-size:var(--mq-text-sm);letter-spacing:var(--mq-tracking-natural)}.topbar .wrap{height:var(--mq-control-size);justify-content:space-between;gap:var(--mq-space-6)}.topbar p span{margin-inline:var(--mq-space-2)}.topbar a{display:inline-flex;align-items:center;gap:var(--mq-space-3);min-height:var(--mq-control-size)}.topbar a span{font-weight:600;color:var(--mq-text)}.header{background:var(--mq-bg);border-color:var(--mq-border)}.header .wrap{height:var(--mq-header-height-mobile);gap:var(--mq-space-6)}.brand-logo{height:var(--mq-control-size);width:auto}.header .brand{flex-shrink:0}.header .cta-wrap{display:none}.site-nav-toggle{display:flex;align-items:center;gap:var(--mq-space-3);min-height:var(--mq-control-size);padding:0;border:0;background:transparent;color:var(--mq-text);font:inherit;cursor:pointer}.site-nav-backdrop{position:fixed;inset:0;z-index:72;background:color-mix(in srgb,var(--mq-ink-900) 45%,transparent);visibility:hidden;opacity:0;transition:opacity var(--mq-dur-base),visibility var(--mq-dur-base)}.site-nav-backdrop.is-open{visibility:visible;opacity:1}.site-nav{position:fixed;inset:0 0 0 auto;width:min(90vw,var(--mq-nav-width));z-index:80;padding:var(--mq-space-6);background:var(--mq-bg);overflow-y:auto;visibility:hidden;transform:translateX(100%);transition:transform var(--mq-dur-base) var(--mq-ease-out),visibility var(--mq-dur-base)}.site-nav.is-open{visibility:visible;transform:none}.site-nav__head{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--mq-space-6);border-bottom:1px solid var(--mq-border);font-weight:600}.site-nav__head button{width:var(--mq-control-size);height:var(--mq-control-size);color:var(--mq-text);background:transparent;border:1px solid var(--mq-border);font:inherit;font-size:var(--mq-text-xl);cursor:pointer}.site-nav__links{display:flex;flex-direction:column;padding-block:var(--mq-space-4)}.site-nav__links a{display:flex;align-items:center;min-height:var(--mq-control-size);padding-block:var(--mq-space-3);font-size:var(--mq-text-lg);white-space:nowrap}.site-nav__links a:hover,.site-nav__links a[aria-current]{color:var(--mq-accent-text);text-decoration:underline;text-underline-offset:var(--mq-space-2)}.site-nav__foot{display:flex;flex-direction:column;gap:var(--mq-space-2);border-top:1px solid var(--mq-border);padding-top:var(--mq-space-6)}.site-nav__foot>a{display:flex;align-items:center;min-height:var(--mq-control-size)}.site-nav__foot p{font-size:var(--mq-text-sm);color:var(--mq-text-muted);margin-bottom:var(--mq-space-4)}body:has(.home-original) .site-nav-toggle,body:has(.home-original) .topbar a span{color:var(--mq-white)}body:has(.home-original) .header .cta-wrap .btn{background:var(--mq-bronze-700);color:var(--mq-white)}body:has(.home-original) .header .cta-wrap .btn:hover{background:var(--mq-bronze-900)}.home-original :is(h1,h2,h3){text-transform:uppercase;letter-spacing:var(--mq-tracking-display);line-height:var(--mq-home-leading-heading)}.home-original .display{font-size:var(--mq-home-text-hero)!important;line-height:var(--mq-home-leading-hero)}.home-original .display,.home-original .h2{letter-spacing:var(--mq-home-tracking-heading)}.home-original .h2{font-size:var(--mq-home-text-section)!important}.home-original .step h3{font-size:var(--mq-home-text-step)!important;letter-spacing:var(--mq-home-tracking-step);line-height:var(--mq-home-leading-step)}.company-page h1,.company-page h2,.company-page h3{text-transform:none;letter-spacing:var(--mq-tracking-natural);line-height:var(--mq-leading-heading)}.company-page h1{font-size:var(--mq-text-hero)}.company-page h2{font-size:var(--mq-text-section)}.company-page h3{font-size:var(--mq-text-card)}.home-company{padding-block:var(--mq-section-space);background:var(--mq-bg-sunken)}.home-company__grid{display:grid;align-items:center;grid-gap:var(--mq-space-8);gap:var(--mq-space-8)}.home-company figure img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.home-company figcaption{margin-top:var(--mq-space-3);color:var(--mq-text-muted);font-size:var(--mq-text-sm)}.home-company__copy>p:not(.section-label){color:var(--mq-text-muted);margin-top:var(--mq-space-6);max-width:54ch}.home-company__copy .text-link{margin-top:var(--mq-space-6)}.footer{padding-block:var(--mq-space-16) var(--mq-space-8);color:var(--mq-ink-300)}.footer:before{background:var(--mq-border)}.footer .top{gap:var(--mq-space-8);padding-bottom:var(--mq-space-8)}.footer .footer-h{font-family:var(--mq-font-body);font-size:var(--mq-text-base);letter-spacing:var(--mq-tracking-natural);text-transform:none;font-weight:600;color:var(--mq-white);margin-bottom:var(--mq-space-3)}.footer ul{gap:0}.footer ul a{display:inline-flex;align-items:center;min-height:var(--mq-control-size)}.footer .socials a{width:var(--mq-control-size);height:var(--mq-control-size);border-radius:var(--mq-radius-sm)}.footer .bottom{gap:var(--mq-space-4);font-size:var(--mq-text-sm);padding-top:var(--mq-space-6)}.footer .colophon a,.footer .legal-links a,.mq-theme-toggle{display:inline-flex;align-items:center;min-height:var(--mq-control-size)}.mq-theme-toggle{gap:var(--mq-space-2);padding:var(--mq-space-2) var(--mq-space-3);color:var(--mq-white);background:transparent;border:1px solid var(--mq-ink-500);border-radius:var(--mq-radius-sm);font-family:var(--mq-font-body);font-size:var(--mq-text-sm);cursor:pointer}.mq-theme-toggle:hover{border-color:var(--mq-bronze-300)}.a11y-fab{border:1px solid var(--mq-border);box-shadow:var(--mq-shadow-sm);border-radius:var(--mq-radius-md);width:var(--mq-control-size);height:var(--mq-control-size)}.a11y-fab,.a11y-fab:hover,[data-theme=dark] .a11y-fab{background:var(--mq-bg-raised);color:var(--mq-text)}.company-intro{padding-block:var(--mq-section-space)}.company-intro>p:not(.section-label){margin-top:var(--mq-space-6);max-width:64ch;font-size:var(--mq-text-lg);color:var(--mq-text-muted)}.company-details{display:grid;grid-gap:var(--mq-space-8);gap:var(--mq-space-8);padding-block:var(--mq-section-space)}.company-details address{font-style:normal;color:var(--mq-text-muted)}.company-details p{color:var(--mq-text-muted);margin-top:var(--mq-space-6);max-width:64ch}.chero>*,.qform .field>*,.qsplit>*{min-width:0}.chero__phone{font-family:var(--mq-font-body);font-size:var(--mq-text-2xl);letter-spacing:var(--mq-tracking-natural)}.qform input,.qform select,.qform textarea{min-width:0;max-width:100%}form.qform{padding:var(--mq-space-6)}body.quote-open,body:has(dialog[open]){overflow:hidden}.quote-popup{width:min(var(--mq-dialog-width),calc(100% - var(--mq-space-4)));max-width:none;max-height:calc(100dvh - var(--mq-space-4));margin:auto;padding:0;border:1px solid var(--mq-border);border-radius:var(--mq-radius-lg);background:var(--mq-bg);color:var(--mq-text);box-shadow:var(--mq-shadow-lg);overflow-y:auto;overscroll-behavior:contain}.quote-popup::-webkit-backdrop{background:color-mix(in srgb,var(--mq-ink-900) 75%,transparent)}.quote-popup::backdrop{background:color-mix(in srgb,var(--mq-ink-900) 75%,transparent)}.quote-popup[open]{animation:quote-popup-enter var(--mq-dur-base) var(--mq-ease-out)}.quote-popup__surface{padding:var(--mq-space-4)}.quote-popup__header{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;gap:var(--mq-space-3);padding-block:var(--mq-space-2);background:var(--mq-bg)}.quote-popup__header>div{flex:1 1;min-width:0}.quote-popup__header .section-label{margin-bottom:var(--mq-space-3)}.quote-popup__header h2{font-size:var(--mq-text-section);line-height:var(--mq-leading-heading);letter-spacing:var(--mq-tracking-natural);text-transform:none}.quote-popup__close{flex:none;display:grid;place-items:center;width:var(--mq-control-size);height:var(--mq-control-size);border:1px solid var(--mq-border);border-radius:var(--mq-radius-sm);color:var(--mq-text);background:var(--mq-bg-raised);cursor:pointer}.quote-popup__close:hover{border-color:var(--mq-accent-text)}.quote-popup__intro{margin-block:var(--mq-space-4) var(--mq-space-6);color:var(--mq-text-muted)}.quote-popup .qform{padding:0;border:0;box-shadow:none;background:transparent}.quote-popup__phone{margin-top:var(--mq-space-4);color:var(--mq-text-muted);font-size:var(--mq-text-sm);text-align:center}.quote-popup__phone a{display:inline-flex;align-items:center;min-height:var(--mq-control-size);color:var(--mq-accent-text);text-decoration:underline;text-underline-offset:var(--mq-space-1)}.quote-error{color:var(--mq-text);background:var(--mq-accent-subtle);border-left:var(--mq-space-1) solid var(--mq-error);padding:var(--mq-space-4)}.quote-error,.quote-security{margin-bottom:var(--mq-space-4)}.team-section{padding-block:var(--mq-section-space);background:var(--mq-bg)}.team-section__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:var(--mq-space-6);margin-bottom:var(--mq-space-8)}.team-section__head h2{font-size:var(--mq-text-section);line-height:var(--mq-leading-heading)}.team-section__head p:last-child{max-width:65ch;margin-top:var(--mq-space-4);color:var(--mq-text-muted)}.team-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--mq-space-8);gap:var(--mq-space-8)}.team-card{min-width:0;border:1px solid var(--mq-border);border-radius:var(--mq-radius-md);overflow:hidden;background:var(--mq-bg-raised);scroll-margin-top:calc(var(--mq-header-height) + var(--mq-space-6))}.team-card__image{display:block;background:var(--mq-white)}.team-card__image img{display:block;width:100%;height:auto;object-fit:contain}.team-card__image:focus-visible{outline:var(--mq-radius-sm) solid var(--mq-accent-text);outline-offset:calc(-1 * var(--mq-radius-md))}.team-card__body{padding:var(--mq-space-6)}.team-card h3{font-size:var(--mq-text-xl);line-height:var(--mq-leading-heading);overflow-wrap:anywhere}.team-card__body p{margin-top:var(--mq-space-2);color:var(--mq-text-muted)}.company-intro .crumb{margin-bottom:var(--mq-space-4);font-family:var(--mq-font-body);font-size:var(--mq-text-sm);letter-spacing:var(--mq-tracking-natural);color:var(--mq-accent-text)}.company-intro .crumb a{color:inherit}.wcard h2{font-size:var(--mq-text-xl);line-height:var(--mq-leading-heading)}#questions{scroll-margin-top:calc(var(--mq-header-height) + var(--mq-space-6))}@media (min-width:768px){.team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.quote-honeypot{display:none}.quote-confirmation{padding:var(--mq-space-6);background:var(--mq-bg-sunken);border:1px solid var(--mq-border);border-radius:var(--mq-radius-md)}.qform .field label{font-family:var(--mq-font-body);font-size:var(--mq-text-sm);letter-spacing:var(--mq-tracking-natural);text-transform:none}.qform .field label .opt{opacity:1;letter-spacing:var(--mq-tracking-natural)}.qform .field input,.qform .field select,.qform .field textarea{font-size:var(--mq-text-base)}.qform .field input::placeholder,.qform .field textarea::placeholder{color:var(--mq-text-muted)}.qform .field-error{color:var(--mq-text);font-family:var(--mq-font-body);font-size:var(--mq-text-sm);letter-spacing:var(--mq-tracking-natural)}.qform .btn:disabled{opacity:.7;cursor:wait}.quote-popup .form-done h3{font-size:var(--mq-text-xl)}@keyframes quote-popup-enter{0%{opacity:0;transform:translateY(var(--mq-space-4))}to{opacity:1;transform:none}}@media (min-width:600px){.quote-popup{width:min(var(--mq-dialog-width),calc(100% - var(--mq-space-8)));max-height:calc(100dvh - var(--mq-space-8))}.quote-popup__surface{padding:var(--mq-space-8)}.quote-popup .field.two{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.wrap{padding-inline:var(--mq-space-8)}.header .wrap{height:var(--mq-header-height)}.home-company__grid{grid-template-columns:1fr 1fr;gap:var(--mq-space-12)}.company-details{grid-template-columns:1fr 2fr}}@media (min-width:1041px){body:has(.home-original) .site-nav__links a{color:var(--mq-white)}body:has(.home-original) .site-nav__links a:hover,body:has(.home-original) .site-nav__links a[aria-current]{color:var(--mq-bronze-300)}.header .cta-wrap{display:flex}.site-nav-backdrop,.site-nav-toggle,.site-nav__foot,.site-nav__head{display:none}.site-nav{position:static;width:auto;padding:0;transform:none;visibility:visible;overflow:visible;background:transparent}.site-nav__links{flex-direction:row;align-items:center;gap:var(--mq-space-6);padding:0}.site-nav__links a{font-size:var(--mq-text-base);font-weight:500}.home-company__grid{gap:var(--mq-space-20)}}@media (prefers-reduced-motion:reduce){.site-nav,.site-nav-backdrop{transition:none}}.a11y-fab{position:fixed;left:var(--mq-space-4);bottom:var(--mq-space-4);z-index:65;display:grid;place-items:center;cursor:pointer}.a11y-fab svg{width:var(--mq-space-6);height:var(--mq-space-6)}.a11y-panel{position:fixed;left:var(--mq-space-4);bottom:calc(var(--mq-control-size) + var(--mq-space-8));z-index:66;width:var(--mq-accessibility-width);max-width:calc(100vw - var(--mq-space-8));max-height:calc(100dvh - var(--mq-control-size) - var(--mq-space-12));overflow-y:auto;overscroll-behavior:contain;padding:var(--mq-space-4);background:var(--mq-bg-raised);color:var(--mq-text);border:1px solid var(--mq-control-border);border-radius:var(--mq-radius-lg);box-shadow:var(--mq-shadow-lg)}.a11y-panel[hidden]{display:none}.a11y-panel__head{position:-webkit-sticky;position:sticky;top:calc(-1 * var(--mq-space-4));z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--mq-space-4);margin-bottom:var(--mq-space-4);padding-block:var(--mq-space-2);background:var(--mq-bg-raised)}.a11y-panel__head h2{min-width:0;overflow-wrap:anywhere;margin:0;font-family:var(--mq-font-body);font-size:var(--mq-text-lg);font-weight:600;letter-spacing:var(--mq-tracking-natural);text-transform:none;color:var(--mq-text)}.a11y-close{display:grid;place-items:center;flex:none;width:var(--mq-control-size);height:var(--mq-control-size);border:1px solid var(--mq-control-border);border-radius:var(--mq-radius-sm);background:var(--mq-bg);color:var(--mq-text);font-size:var(--mq-text-xl);cursor:pointer}.a11y-row{margin-bottom:var(--mq-space-4)}.a11y-row>.lbl{display:block;margin-bottom:var(--mq-space-2);font-family:var(--mq-font-body);font-size:var(--mq-text-sm);font-weight:600;color:var(--mq-text-muted)}.a11y-seg{display:flex;flex-wrap:wrap;gap:var(--mq-space-2)}.a11y-seg button{flex:1 1 var(--mq-control-size);min-width:var(--mq-control-size);min-height:var(--mq-control-size);padding:var(--mq-space-2);border:1px solid var(--mq-control-border);border-radius:var(--mq-radius-md);background:var(--mq-bg);color:var(--mq-text);font-family:var(--mq-font-body);font-size:var(--mq-text-base);cursor:pointer}.a11y-seg button:hover,.a11y-seg button[aria-pressed=true]{background:var(--mq-accent-subtle);border-color:var(--mq-accent-text)}.a11y-seg.size button:first-child{font-size:var(--mq-text-sm)}.a11y-seg.size button:last-child{font-size:var(--mq-text-lg)}.a11y-tog{display:flex;align-items:center;justify-content:space-between;gap:var(--mq-space-4);padding-block:var(--mq-space-2);border-top:1px solid var(--mq-border)}.a11y-tog>span{min-width:0;overflow-wrap:anywhere;font-size:var(--mq-text-base)}.a11y-switch{position:relative;flex:none;width:var(--mq-control-size);height:var(--mq-control-size);background:transparent;border:0;cursor:pointer}.a11y-switch:before{left:0;width:100%;height:var(--mq-space-6);border-radius:var(--mq-radius-lg);background:var(--mq-control-border)}.a11y-switch:after,.a11y-switch:before{content:"";position:absolute;top:50%;transform:translateY(-50%)}.a11y-switch:after{left:var(--mq-space-1);width:var(--mq-space-4);height:var(--mq-space-4);border-radius:var(--mq-radius-md);background:var(--mq-bg);transition:transform var(--mq-dur-fast) var(--mq-ease-out)}.a11y-switch[aria-checked=true]:before{background:var(--mq-accent-text)}.a11y-switch[aria-checked=true]:after{transform:translate(var(--mq-space-6),-50%)}.a11y-reset{width:100%;min-height:var(--mq-control-size);margin-top:var(--mq-space-2);padding:var(--mq-space-2) var(--mq-space-4);border:1px solid var(--mq-control-border);border-radius:var(--mq-radius-md);background:var(--mq-bg);color:var(--mq-text);font-family:var(--mq-font-body);font-size:var(--mq-text-base);cursor:pointer}html.a11y-contrast{--mq-text-muted:var(--mq-ink-900);--mq-border:var(--mq-control-border)}html.a11y-contrast[data-theme=dark]{--mq-text-muted:var(--mq-white)}@media(max-width:768px){.a11y-fab{bottom:calc(var(--mq-control-size) + var(--mq-space-6) + env(safe-area-inset-bottom))}.a11y-panel{bottom:calc(var(--mq-control-size) * 2 + var(--mq-space-12) + env(safe-area-inset-bottom));max-height:calc(100dvh - var(--mq-control-size) * 2 - var(--mq-space-16) - env(safe-area-inset-bottom))}}.asset-picture{display:contents}.product-photo-rows{display:flex;flex-direction:column;gap:var(--mq-space-8)}.product-photo-rows .prow{grid-template-columns:minmax(0,1fr);margin:0;border-color:var(--mq-border);border-radius:var(--mq-radius-md);background:var(--mq-bg-raised)}.product-photo-rows .prow__media{display:flex;flex-direction:column;margin:0;min-height:0;aspect-ratio:auto;order:0}.product-photo-rows .prow:nth-child(2n) .prow__media{order:0}.product-photo-rows .prow__media img{position:static;flex:1 1;min-height:0;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:none}.product-photo-rows .prow:hover .prow__media img{transform:none}.product-visual-caption{flex:none;padding:var(--mq-space-4);border-top:1px solid var(--mq-border);color:var(--mq-text-muted);background:var(--mq-bg-raised);font-family:var(--mq-font-body);font-size:var(--mq-text-sm);line-height:var(--mq-leading-body)}.product-photo-rows .prow__body{min-width:0;padding:var(--mq-space-8)}.product-photo-rows .prow__body .n{font-family:var(--mq-font-mono);font-size:var(--mq-text-xs);letter-spacing:var(--mq-tracking-label);color:var(--mq-accent-text)}.product-photo-rows .prow__body h3{font-size:var(--mq-text-section);line-height:var(--mq-leading-heading);margin-block:var(--mq-space-4)}.product-photo-rows .prow__body p{color:var(--mq-text-muted);margin-bottom:var(--mq-space-6);line-height:var(--mq-leading-body)}.product-photo-actions,.product-photo-badges{display:flex;flex-wrap:wrap;gap:var(--mq-space-4)}.product-photo-badges{align-items:center;margin-top:var(--mq-space-6)}.pdetail__media{margin:0;aspect-ratio:auto;border-radius:var(--mq-radius-md);box-shadow:var(--mq-shadow-lg)}.pdetail__media>a{display:block}.pdetail__media img{display:block;width:100%;height:auto;object-fit:contain;will-change:auto}.pdetail__media>a:focus-visible{outline:var(--mq-radius-sm) solid var(--mq-accent-text);outline-offset:calc(-1 * var(--mq-radius-md))}.benefits__media{box-shadow:var(--mq-shadow-lg)}.benefits__media,.rcard{aspect-ratio:4/3;border-radius:var(--mq-radius-md)}.pgallery .asset-picture img{height:100%;object-fit:contain}.home-original .pc__img img{object-fit:cover}.photo-collection{padding-block:var(--mq-section-space);background:var(--mq-bg);color:var(--mq-text)}.photo-collection__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--mq-space-6);margin-bottom:var(--mq-space-8)}.photo-collection__head>div{flex:1 1;min-width:0;flex-basis:60%}.photo-collection .section-label{margin-bottom:var(--mq-space-4)}.photo-collection h2{font-size:var(--mq-text-section);line-height:var(--mq-leading-heading);letter-spacing:var(--mq-tracking-natural);text-transform:none}.photo-collection__intro{max-width:64ch;margin-top:var(--mq-space-4);color:var(--mq-text-muted)}.photo-collection__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--mq-space-8) var(--mq-space-6);gap:var(--mq-space-8) var(--mq-space-6)}.asset-gallery__grid{column-count:1;column-gap:var(--mq-space-6)}.asset-gallery figure,.photo-collection figure{margin:0;min-width:0}.photo-collection__grid a{display:block}.photo-collection__grid img{display:block;width:100%;aspect-ratio:4/3;height:auto;object-fit:cover;border-radius:var(--mq-radius-sm)}.photo-collection__grid figcaption{margin-top:var(--mq-space-4);font-size:var(--mq-text-sm);color:var(--mq-text-muted)}.asset-gallery .asset-gallery__card{page-break-inside:avoid;break-inside:avoid;margin-bottom:var(--mq-space-8)}.asset-gallery__card>a{position:relative;display:block;overflow:hidden;background:var(--mq-bg-sunken);border-radius:var(--mq-radius-sm)}.asset-gallery__card img{width:100%;height:auto;display:block;transition:transform var(--mq-dur-base) var(--mq-ease-out)}.asset-gallery__card a:hover img{transform:scale(1.025)}.asset-gallery__expand{position:absolute;right:var(--mq-space-2);bottom:var(--mq-space-2);display:grid;place-items:center;width:var(--mq-space-8);height:var(--mq-space-8);background:var(--mq-bg);color:var(--mq-text);border-radius:var(--mq-radius-sm)}.asset-gallery__card figcaption{display:grid;grid-gap:var(--mq-space-2);gap:var(--mq-space-2);margin-top:var(--mq-space-4);font-size:var(--mq-text-base);line-height:var(--mq-leading-body)}.photo-collection :is(a,button):focus-visible{outline:var(--mq-radius-sm) solid var(--mq-accent-text);outline-offset:var(--mq-radius-md)}#collection{scroll-margin-top:calc(var(--mq-header-height) + var(--mq-space-6))}@media (min-width:768px){.photo-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-gallery__grid{column-count:2}}@media (min-width:1024px){.product-photo-rows .prow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.product-photo-rows .prow:nth-child(2n) .prow__media{order:2}.product-photo-rows .prow__body{padding:var(--mq-space-12)}.photo-collection__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.asset-gallery__grid{column-count:3}}@media (prefers-reduced-motion:reduce){.asset-gallery__card img{transition:none}.asset-gallery__card a:hover img{transform:none}}.mq-admin,.mq-newsletter-popup,.mq-newsletter-section,.mq-utility{color:var(--mq-text);background:var(--mq-bg);font-family:var(--mq-font-body)}.mq-admin{min-height:100vh}.mq-admin-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mq-space-4);padding:var(--mq-space-6);border-bottom:1px solid var(--mq-border)}.mq-admin a,.mq-admin-header a,.mq-newsletter-popup a,.mq-newsletter-section a,.mq-utility a{color:var(--mq-accent-text);text-decoration:underline;text-underline-offset:var(--mq-space-1)}.mq-admin main{max-width:var(--mq-content-width);margin:auto;padding:var(--mq-space-6)}.mq-admin h1,.mq-utility h1{font-family:var(--mq-font-display);font-size:var(--mq-text-section);line-height:var(--mq-leading-heading);margin-bottom:var(--mq-space-6)}.mq-admin h2,.mq-newsletter-popup h2,.mq-newsletter-section h2{font-family:var(--mq-font-display);font-size:var(--mq-text-card);line-height:var(--mq-leading-heading)}.mq-admin p,.mq-utility p{margin-bottom:var(--mq-space-4)}.mq-admin-actions,.mq-admin-bar,.mq-admin-nav{display:flex;align-items:center;flex-wrap:wrap;gap:var(--mq-space-2);margin-bottom:var(--mq-space-6)}.mq-admin-nav{border-bottom:1px solid var(--mq-border)}.mq-button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--mq-control-size);padding:var(--mq-space-2) var(--mq-space-4);border:1px solid var(--mq-text);border-radius:var(--mq-radius-md);background:var(--mq-text);font:600 var(--mq-text-base)/var(--mq-leading-heading) var(--mq-font-body);cursor:pointer}.mq-admin a.mq-button,.mq-button{color:var(--mq-bg);text-decoration:none}.mq-button-secondary{background:var(--mq-bg-raised);color:var(--mq-text);border-color:var(--mq-border)}.mq-admin a.mq-button-secondary{color:var(--mq-text)}.mq-button[aria-pressed=true]{outline:2px solid var(--mq-accent-text);outline-offset:2px}.mq-button:hover:not(:disabled){box-shadow:var(--mq-shadow-sm)}.mq-button:disabled{cursor:not-allowed;opacity:var(--mq-control-disabled-opacity)}.mq-admin :focus-visible,.mq-button:focus-visible,.mq-newsletter-popup :focus-visible,.mq-newsletter-section :focus-visible,.mq-utility :focus-visible{outline:2px solid var(--mq-accent-text);outline-offset:var(--mq-space-1)}.mq-admin-card{background:var(--mq-bg-raised);padding:var(--mq-space-6);border:1px solid var(--mq-border);border-radius:var(--mq-radius-md);margin-bottom:var(--mq-space-4);overflow-wrap:anywhere}.mq-admin-grid,.mq-admin-stats{display:grid;grid-gap:var(--mq-space-4);gap:var(--mq-space-4);grid-template-columns:1fr}.mq-admin-stat strong{display:block;font:var(--mq-text-2xl)/var(--mq-leading-heading) var(--mq-font-mono);margin-top:var(--mq-space-2)}.mq-admin-login{max-width:var(--mq-dialog-width);margin:var(--mq-space-12) auto}.mq-admin label:not(.mq-check),.mq-newsletter-form>label:not(.mq-check){display:block;font-weight:600;margin-bottom:var(--mq-space-2)}.mq-admin input:not([type=checkbox]),.mq-admin select,.mq-admin textarea,.mq-newsletter-form input[type=email]{display:block;width:100%;min-width:0;min-height:var(--mq-control-size);padding:var(--mq-space-3) var(--mq-space-4);color:var(--mq-text);background:var(--mq-bg);border:1px solid var(--mq-border);border-radius:var(--mq-radius-md);font:var(--mq-text-base)/var(--mq-leading-body) var(--mq-font-body);margin-bottom:var(--mq-space-4)}.mq-admin textarea{resize:vertical}.mq-admin fieldset{border:1px solid var(--mq-border);padding:var(--mq-space-6);margin-bottom:var(--mq-space-6);min-width:0}.mq-admin legend{font-weight:600;padding:0 var(--mq-space-2)}.mq-check{display:flex;gap:var(--mq-space-3);align-items:flex-start;min-height:var(--mq-control-size);padding:var(--mq-space-2) 0;cursor:pointer;margin-bottom:var(--mq-space-4)}.mq-check input{flex:none;width:var(--mq-space-6);height:var(--mq-space-6);accent-color:var(--mq-accent-text);margin-top:var(--mq-space-1)}.mq-small{font-size:var(--mq-text-sm);color:var(--mq-text-muted);line-height:var(--mq-leading-body)}.mq-reference{font:var(--mq-text-sm)/var(--mq-leading-body) var(--mq-font-mono);overflow-wrap:anywhere}.mq-form-error{background:var(--mq-accent-subtle);border-left:var(--mq-space-1) solid var(--mq-error)}.mq-form-error,.mq-form-status{color:var(--mq-text);padding:var(--mq-space-4);margin-bottom:var(--mq-space-4)}.mq-form-status{background:var(--mq-bg-sunken)}.mq-record-details{border-top:1px solid var(--mq-border);margin-top:var(--mq-space-4);padding-top:var(--mq-space-4)}.mq-record-details dl{display:grid;grid-gap:var(--mq-space-2);gap:var(--mq-space-2);margin-bottom:var(--mq-space-4)}.mq-record-details dt{font-weight:600}.mq-record-details dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 var(--mq-space-4)}.mq-newsletter-section{padding:var(--mq-space-12) var(--mq-space-4);border-top:1px solid var(--mq-border)}.mq-newsletter-grid{display:grid;grid-gap:var(--mq-space-8);gap:var(--mq-space-8)}.mq-newsletter-popup h2,.mq-newsletter-section h2{margin-bottom:var(--mq-space-4)}.mq-newsletter-popup p,.mq-newsletter-section p{line-height:var(--mq-leading-body);margin-bottom:var(--mq-space-4)}.mq-newsletter-popup{width:var(--mq-dialog-width);max-width:calc(100% - var(--mq-space-8));max-height:calc(100dvh - var(--mq-space-8));margin:auto;overflow-y:auto;overscroll-behavior:contain;padding:var(--mq-space-6);border:1px solid var(--mq-border);border-radius:var(--mq-radius-lg);box-shadow:var(--mq-shadow-lg)}.mq-newsletter-popup::-webkit-backdrop{background:color-mix(in srgb,var(--mq-ink-900) 65%,transparent)}.mq-newsletter-popup::backdrop{background:color-mix(in srgb,var(--mq-ink-900) 65%,transparent)}.mq-dialog-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--mq-space-4)}.mq-dialog-header h2{flex:1 1}.mq-newsletter-popup .mq-dialog-header{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding-block:var(--mq-space-2);background:var(--mq-bg)}.mq-utility{max-width:var(--mq-dialog-width);margin:var(--mq-space-12) auto;padding:var(--mq-space-6)}@media(min-width:768px){.mq-admin-stats{grid-template-columns:repeat(4,1fr)}.mq-admin-grid,.mq-newsletter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mq-admin main{padding:var(--mq-space-8)}}.mq-admin{color-scheme:light}[data-theme=dark] .mq-admin{color-scheme:dark}.mq-admin :is(h1,h2,h3){text-transform:none;letter-spacing:var(--mq-tracking-natural)}.mq-admin :is(h1,h2){margin-bottom:var(--mq-space-4)}.mq-admin-header{padding:var(--mq-space-4) var(--mq-space-6);background:var(--mq-bg-raised)}.mq-admin-header .mq-admin-actions{margin:0}.mq-admin .mq-theme-toggle{color:var(--mq-text);background:var(--mq-bg-raised);border-color:var(--mq-control-border)}.mq-admin-header .mq-admin-brand{color:var(--mq-text);text-decoration:none;display:grid;grid-gap:var(--mq-space-1);gap:var(--mq-space-1);min-height:var(--mq-control-size);align-content:center}.mq-admin-brand>span:first-child{font-weight:600;font-size:var(--mq-text-lg)}.mq-admin-titlebar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--mq-space-4);margin-bottom:var(--mq-space-6)}.mq-admin-titlebar h1{margin:0 0 var(--mq-space-2)}.mq-admin-titlebar p:last-child{margin:0}.mq-admin-eyebrow{color:var(--mq-accent-text);font:600 var(--mq-text-xs)/var(--mq-leading-body) var(--mq-font-body);letter-spacing:var(--mq-tracking-label);text-transform:uppercase;margin-bottom:var(--mq-space-2)}.mq-admin-nav{gap:var(--mq-space-2);padding-bottom:var(--mq-space-4)}.mq-admin-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:var(--mq-control-size);padding:var(--mq-space-2) var(--mq-space-4);border-radius:var(--mq-radius-md);text-decoration:none;color:var(--mq-text-muted);font-weight:600}.mq-admin-nav a:hover{background:var(--mq-bg-sunken);color:var(--mq-text)}.mq-admin-nav a[aria-current=page]{background:var(--mq-text);color:var(--mq-bg)}.mq-admin-card-heading,.mq-admin-section-heading{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--mq-space-4)}.mq-admin-section-heading{margin-bottom:var(--mq-space-4)}.mq-admin-section-heading .mq-admin-actions{margin:0}.mq-admin-card-heading>div,.mq-admin-section-heading>div{min-width:0}.mq-admin-card-heading h2,.mq-admin-card-heading h3{margin-bottom:var(--mq-space-2)}.mq-admin a.mq-admin-stat{display:flex;flex-direction:column;gap:var(--mq-space-2);color:var(--mq-text);text-decoration:none;margin:0}.mq-admin-stat:hover{border-color:var(--mq-control-border);box-shadow:var(--mq-shadow-sm)}.mq-admin-stat .mq-small{margin-top:auto}.mq-admin-stats{margin-bottom:var(--mq-space-6);grid-template-columns:1fr}.mq-admin-grid{align-items:start}.mq-admin-grid>*{min-width:0}.mq-admin-card h2{margin-top:0}.mq-record-title{font-family:var(--mq-font-body);font-size:var(--mq-text-lg);font-weight:600;line-height:var(--mq-leading-heading);overflow-wrap:anywhere}.mq-record-list{display:grid;grid-gap:var(--mq-space-4);gap:var(--mq-space-4)}.mq-record-list>.mq-admin-card{margin:0}.mq-admin-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--mq-space-4);padding:var(--mq-space-4);border:1px solid var(--mq-border);border-radius:var(--mq-radius-md);background:var(--mq-bg-raised);margin-bottom:var(--mq-space-4)}.mq-admin-filters>div{flex:1 1 var(--mq-field-min-width);min-width:0}.mq-admin-filters>.mq-admin-search{flex-grow:3}.mq-admin-filters :is(input,select){margin-bottom:0}.mq-admin input:not([type=checkbox]),.mq-admin select,.mq-admin textarea,.mq-newsletter-form input[type=email]{border-color:var(--mq-control-border)}.mq-admin input:disabled,.mq-admin select:disabled,.mq-admin textarea:disabled{opacity:var(--mq-control-disabled-opacity);cursor:not-allowed}.mq-admin [aria-invalid=true]{border-color:var(--mq-error-text)}.mq-admin .mq-field-help{margin-top:calc(-1 * var(--mq-space-2));margin-bottom:var(--mq-space-4)}.mq-admin .mq-check input{margin-bottom:0}.mq-password-control{display:flex;align-items:stretch;margin-bottom:var(--mq-space-4);border:1px solid var(--mq-control-border);border-radius:var(--mq-radius-md);background:var(--mq-bg)}.mq-admin .mq-password-control>input{flex:1 1;width:0;margin:0;border:none;background:transparent}.mq-password-control>button{flex:none;min-width:var(--mq-control-size);min-height:var(--mq-control-size);padding:var(--mq-space-2) var(--mq-space-3);background:transparent;color:var(--mq-accent-text);border:none;border-left:1px solid var(--mq-border);font:600 var(--mq-text-sm)/var(--mq-leading-heading) var(--mq-font-body);cursor:pointer}.mq-admin-login{margin:var(--mq-space-6) auto}.mq-admin-login h1{font-size:var(--mq-text-section)}.mq-admin-login form>.mq-button{width:100%}.mq-login-footer{margin-top:var(--mq-space-6)}.mq-admin-login .mq-login-footer{margin-bottom:0}.mq-admin .mq-small>a,.mq-admin-login p>a{display:inline-flex;align-items:center;min-height:var(--mq-control-size)}.mq-button-danger{background:var(--mq-error);border-color:var(--mq-error);color:var(--mq-white)}.mq-button-danger-outline{color:var(--mq-error-text);background:transparent;border-color:var(--mq-error-text)}.mq-admin-nav a,.mq-button,.mq-pagination-list a{transition:background var(--mq-dur-fast) var(--mq-ease-out),border-color var(--mq-dur-fast) var(--mq-ease-out),box-shadow var(--mq-dur-fast) var(--mq-ease-out)}.mq-status{display:inline-flex;flex:none;align-items:center;gap:var(--mq-space-2);padding:var(--mq-space-1) var(--mq-space-3);border:1px solid var(--mq-border);background:var(--mq-bg-sunken);color:var(--mq-text);font:600 var(--mq-text-xs)/var(--mq-leading-body) var(--mq-font-body)}.mq-status,.mq-status:before{border-radius:var(--mq-radius-sm)}.mq-status:before{content:"";width:var(--mq-space-2);height:var(--mq-space-2);background:var(--mq-text-muted)}.mq-status--success:before{background:var(--mq-success)}.mq-status--warning:before{background:var(--mq-warning)}.mq-status--error:before{background:var(--mq-error-text)}.mq-setting-status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mq-space-3);margin-bottom:var(--mq-space-6)}.mq-integration-list{margin-bottom:var(--mq-space-4)}.mq-integration-list>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mq-space-4);padding-block:var(--mq-space-3);border-bottom:1px solid var(--mq-border)}.mq-activity-list{list-style:none;padding:0;margin:0}.mq-activity-list li{display:grid;grid-gap:var(--mq-space-1);gap:var(--mq-space-1);padding-block:var(--mq-space-3);border-bottom:1px solid var(--mq-border)}.mq-activity-list li:last-child{border:0}.mq-admin-empty{padding:var(--mq-space-8) var(--mq-space-4);border:1px dashed var(--mq-control-border);border-radius:var(--mq-radius-md);text-align:center;background:var(--mq-bg-raised)}.mq-admin-empty p{max-width:var(--mq-dialog-width);margin:0 auto;color:var(--mq-text-muted)}.mq-admin-empty-icon{display:block;color:var(--mq-accent-text);font-size:var(--mq-text-2xl);margin-bottom:var(--mq-space-2)}.mq-admin-dialog{width:var(--mq-dialog-width);max-width:calc(100% - var(--mq-space-8));max-height:calc(100dvh - var(--mq-space-8));overflow-y:auto;padding:var(--mq-space-6);margin:auto;color:var(--mq-text);background:var(--mq-bg-raised);border:1px solid var(--mq-border);border-radius:var(--mq-radius-lg);box-shadow:var(--mq-shadow-lg)}.mq-admin-dialog::-webkit-backdrop{background:color-mix(in srgb,var(--mq-ink-900) var(--mq-backdrop-opacity),transparent)}.mq-admin-dialog::backdrop{background:color-mix(in srgb,var(--mq-ink-900) var(--mq-backdrop-opacity),transparent)}.mq-admin-dialog .mq-admin-actions{justify-content:flex-end;margin:var(--mq-space-6) 0 0}.mq-admin-dialog h2{margin-bottom:var(--mq-space-4)}.mq-consent-details{margin-block:var(--mq-space-4)}.mq-consent-details summary{cursor:pointer;min-height:var(--mq-control-size);padding-block:var(--mq-space-3);color:var(--mq-accent-text)}.mq-consent-details p{margin-bottom:var(--mq-space-2)}.mq-pagination{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--mq-space-4);padding-block:var(--mq-space-6)}.mq-pagination>p{margin:0}.mq-pagination-list{display:flex;flex-wrap:wrap;gap:var(--mq-space-2);list-style:none;padding:0;margin:0}.mq-admin .mq-pagination-list a{display:flex;justify-content:center;align-items:center;min-width:var(--mq-control-size);min-height:var(--mq-control-size);padding:var(--mq-space-2) var(--mq-space-3);border:1px solid var(--mq-control-border);border-radius:var(--mq-radius-md);background:var(--mq-bg-raised);color:var(--mq-text);font-weight:600;text-decoration:none;cursor:pointer}.mq-pagination-list a:hover{box-shadow:var(--mq-shadow-sm)}.mq-admin .mq-pagination-list .is-current>a{background:var(--mq-text);color:var(--mq-bg);border-color:var(--mq-text)}.mq-pagination-list .is-disabled>a{opacity:var(--mq-control-disabled-opacity);cursor:not-allowed}.mq-pagination[aria-busy=true] a{cursor:wait}.mq-settings-save{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mq-space-4);margin-bottom:var(--mq-space-8)}.mq-newsletter-preview{background:var(--mq-bg-sunken);border:1px solid var(--mq-border);border-radius:var(--mq-radius-md);padding:var(--mq-space-6);margin-bottom:var(--mq-space-4)}.mq-newsletter-preview h3{font-family:var(--mq-font-display);font-size:var(--mq-text-card);margin-block:var(--mq-space-2) var(--mq-space-4)}.mq-newsletter-preview p{margin:0}.mq-admin .mq-form-error>p{margin-top:var(--mq-space-2)}.mq-loading{color:var(--mq-text-muted);padding-block:var(--mq-space-4)}@media(min-width:768px){.mq-admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.mq-admin-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.mq-admin main,.mq-admin-header{padding:var(--mq-space-4)}.mq-admin-header .mq-admin-actions{width:100%}.mq-admin fieldset,.mq-admin-card{padding:var(--mq-space-4)}.mq-admin-filters>div{flex-basis:100%}.mq-admin-filters>.mq-button,.mq-settings-save>.mq-button{flex:1 1}.mq-admin-nav a{padding-inline:var(--mq-space-3)}}