.hero[data-astro-cid-s4khibbi]{padding-top:var(--hh);color:#fff;background:#0f0e0e;justify-content:center;position:relative;overflow:hidden}.hero__bg[data-astro-cid-s4khibbi]{object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.hero__overlay[data-astro-cid-s4khibbi]{background:linear-gradient(90deg,#0f0e0e 0%,#0f0e0ed9 38%,#0f0e0e33 100%);position:absolute;inset:0}.hero__content[data-astro-cid-s4khibbi]{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,4vh,48px) clamp(24px,4vw,64px);padding-top:clamp(16px,3vh,48px);padding-bottom:clamp(16px,3vh,48px);display:grid;position:relative}.hero__text[data-astro-cid-s4khibbi]{flex-direction:column;gap:clamp(16px,2.5vh,28px);min-width:0;display:flex}.hero__eyebrow[data-astro-cid-s4khibbi]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-300)}.hero__heading[data-astro-cid-s4khibbi]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-h1);letter-spacing:-.01em;text-transform:uppercase;margin:0;line-height:.96}.hero__heading[data-astro-cid-s4khibbi] span[data-astro-cid-s4khibbi]{display:block}.hero__heading--accent[data-astro-cid-s4khibbi]{color:var(--color-accent)}.hero__desc[data-astro-cid-s4khibbi]{font-size:var(--fs-body);color:#ffffffe0;max-width:52ch;margin:0;line-height:1.6}.hero__desc[data-astro-cid-s4khibbi] strong[data-astro-cid-s4khibbi]{color:#fff}.hero__contact[data-astro-cid-s4khibbi]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-h3);flex-wrap:wrap;gap:12px 32px;display:flex}.hero__phone[data-astro-cid-s4khibbi]{flex-direction:column;gap:2px;display:flex}.hero__phone-label[data-astro-cid-s4khibbi]{font-family:var(--fb);font-weight:600;font-size:var(--fs-body-sm);letter-spacing:.14em;text-transform:uppercase;opacity:.7}.hero__form-wrap[data-astro-cid-s4khibbi]{color:#0f0e0e;background:#fff;align-self:center;min-width:0;scroll-margin-top:100px;box-shadow:0 30px 60px #0006}.hero__divisions[data-astro-cid-s4khibbi]{background:var(--color-accent);color:#0f0e0e;flex-shrink:0;position:relative}.hero__divisions-inner[data-astro-cid-s4khibbi]{grid-template-columns:repeat(6,1fr);display:grid}.hero__division[data-astro-cid-s4khibbi]{border-right:1px solid #0f0e0e40;align-items:baseline;gap:clamp(6px,1vw,14px);padding:clamp(12px,2vh,22px) clamp(8px,1.5vw,20px);display:flex}.hero__division-n[data-astro-cid-s4khibbi]{font-size:var(--fs-body-sm);opacity:.8;font-weight:600}.hero__division-label[data-astro-cid-s4khibbi]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-card-title);text-transform:uppercase}@media (width<=960px){.hero__content[data-astro-cid-s4khibbi]{grid-template-columns:1fr}.hero__divisions-inner[data-astro-cid-s4khibbi]{grid-template-columns:repeat(2,1fr)}.hero__division[data-astro-cid-s4khibbi]{text-align:center;border-bottom:1px solid #0f0e0e40;border-right:none;justify-content:center}}.services[data-astro-cid-5tact4yc]{padding-top:var(--hh);background:var(--color-bg);justify-content:center}.services__inner[data-astro-cid-5tact4yc]{flex-direction:column;flex:1;justify-content:center;gap:clamp(20px,3vh,48px);padding-top:clamp(20px,4vh,56px);padding-bottom:clamp(20px,4vh,56px);display:flex}.services__header[data-astro-cid-5tact4yc]{grid-template-columns:1fr 1fr;align-items:end;gap:20px clamp(24px,4vw,64px);display:grid}.services__intro[data-astro-cid-5tact4yc]{flex-direction:column;gap:clamp(10px,1.5vh,18px);display:flex}.services__eyebrow[data-astro-cid-5tact4yc]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-700)}.services__title[data-astro-cid-5tact4yc]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-h2);text-transform:uppercase;margin:0;line-height:.9}.services__desc[data-astro-cid-5tact4yc]{font-size:var(--fs-body);max-width:54ch;margin:0;line-height:1.6}.services__grid[data-astro-cid-5tact4yc]{background:#d9d6d4;border:2px solid #d9d6d4;grid-template-columns:1fr 1fr;gap:2px;display:grid}.services__hero-card[data-astro-cid-5tact4yc]{color:#fff;background:#0f0e0e;flex-direction:column;grid-row:span 2;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.services__hero-img[data-astro-cid-5tact4yc]{object-fit:cover;opacity:.6;width:100%;height:100%;position:absolute;inset:0}.services__hero-overlay[data-astro-cid-5tact4yc]{background:linear-gradient(#0000,#0f0e0ee6);flex-direction:column;gap:10px;padding:clamp(16px,2.5vh,28px);display:flex;position:relative}.services__hero-label[data-astro-cid-5tact4yc]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-body-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-300)}.services__hero-title[data-astro-cid-5tact4yc]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-h3);text-transform:uppercase;line-height:.95}.services__card[data-astro-cid-5tact4yc]{background:#fff;flex-direction:column;gap:clamp(8px,1.2vh,14px);padding:clamp(16px,2.5vh,28px);transition:background .2s;display:flex}.services__card[data-astro-cid-5tact4yc]:hover{background:#faf9f8}.services__card-n[data-astro-cid-5tact4yc]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-card-n);color:var(--color-accent)}.services__card-title[data-astro-cid-5tact4yc]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-card-title);text-transform:uppercase;line-height:1}.services__card-body[data-astro-cid-5tact4yc]{font-size:var(--fs-body-sm);color:#5b5856;line-height:1.5}.services__tracking[data-astro-cid-5tact4yc]{background:#fff;flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:8px 24px;padding:clamp(14px,2vh,24px) clamp(16px,2.5vh,28px);transition:background .2s;display:flex}.services__tracking[data-astro-cid-5tact4yc]:hover{background:#faf9f8}@media (width<=700px){.services__header[data-astro-cid-5tact4yc],.services__grid[data-astro-cid-5tact4yc]{grid-template-columns:1fr}.services__hero-card[data-astro-cid-5tact4yc]{grid-row:span 1;min-height:200px}}.og[data-astro-cid-khp7s4gn]{background:var(--color-bg);color:#0f0e0e}.og__inner[data-astro-cid-khp7s4gn]{flex:1;grid-template-columns:1fr 1fr;width:100%;max-width:1360px;margin:0 auto;display:grid}.og__image[data-astro-cid-khp7s4gn]{position:relative;overflow:hidden}.og__image[data-astro-cid-khp7s4gn] img[data-astro-cid-khp7s4gn]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.og__content[data-astro-cid-khp7s4gn]{padding:clamp(20px,3vh,48px) clamp(20px,4vw,64px);padding-top:calc(var(--hh) + clamp(12px, 2vh, 24px));flex-direction:column;justify-content:center;gap:clamp(10px,1.5vh,22px);display:flex}.og__eyebrow[data-astro-cid-khp7s4gn]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-700)}.og__title[data-astro-cid-khp7s4gn]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-h2);text-transform:uppercase;margin:0;line-height:.92}.og__accent[data-astro-cid-khp7s4gn]{color:var(--color-accent)}.og__points[data-astro-cid-khp7s4gn]{flex-direction:column;display:flex}.og__point[data-astro-cid-khp7s4gn]{font-size:var(--fs-body);border-top:1px solid #0000001f;align-items:center;gap:12px;padding:clamp(6px,1vh,14px) 0;font-weight:600;display:flex}.og__point[data-astro-cid-khp7s4gn] svg[data-astro-cid-khp7s4gn]{color:var(--color-accent);flex:none}.og__desc[data-astro-cid-khp7s4gn]{font-size:var(--fs-body-sm);color:#5b5856;margin:0;line-height:1.5}.og__actions[data-astro-cid-khp7s4gn]{flex-wrap:wrap;gap:10px;display:flex}@media (width<=900px){.og__inner[data-astro-cid-khp7s4gn]{grid-template-columns:1fr}.og__image[data-astro-cid-khp7s4gn]{min-height:280px}.og__content[data-astro-cid-khp7s4gn]{padding-top:clamp(20px,3vh,40px)}}.shippers[data-astro-cid-6flfxc4f]{color:#fff;background:#0f0e0e}.shippers__inner[data-astro-cid-6flfxc4f]{flex:1;grid-template-columns:1fr 1fr;width:100%;max-width:1360px;margin:0 auto;display:grid}.shippers__image[data-astro-cid-6flfxc4f]{position:relative;overflow:hidden}.shippers__image[data-astro-cid-6flfxc4f] img[data-astro-cid-6flfxc4f]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.shippers__content[data-astro-cid-6flfxc4f]{padding:clamp(20px,3vh,48px) clamp(20px,4vw,64px);padding-top:calc(var(--hh) + clamp(12px, 2vh, 24px));flex-direction:column;justify-content:center;gap:clamp(10px,1.5vh,22px);display:flex}.shippers__eyebrow[data-astro-cid-6flfxc4f]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-300)}.shippers__title[data-astro-cid-6flfxc4f]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-h2);text-transform:uppercase;margin:0;line-height:.92}.shippers__accent[data-astro-cid-6flfxc4f]{color:var(--color-accent)}.shippers__points[data-astro-cid-6flfxc4f]{flex-direction:column;display:flex}.shippers__point[data-astro-cid-6flfxc4f]{font-size:var(--fs-body);border-top:1px solid #ffffff2e;align-items:center;gap:12px;padding:clamp(6px,1vh,14px) 0;font-weight:600;display:flex}.shippers__point[data-astro-cid-6flfxc4f] svg[data-astro-cid-6flfxc4f]{color:var(--color-accent);flex:none}.shippers__desc[data-astro-cid-6flfxc4f]{font-size:var(--fs-body-sm);color:#fffc;margin:0;line-height:1.5}.shippers__actions[data-astro-cid-6flfxc4f]{flex-wrap:wrap;gap:10px;display:flex}@media (width<=900px){.shippers__inner[data-astro-cid-6flfxc4f]{grid-template-columns:1fr}.shippers__image[data-astro-cid-6flfxc4f]{min-height:280px}.shippers__content[data-astro-cid-6flfxc4f]{padding-top:clamp(20px,3vh,40px)}}.gallery[data-astro-cid-yfwvpblw]{padding-top:var(--hh);color:#fff;background:#0f0e0e}@media (width<=900px){.gallery[data-astro-cid-yfwvpblw]{padding-top:0}}.gallery__inner[data-astro-cid-yfwvpblw]{flex-direction:column;flex:1;justify-content:center;gap:clamp(20px,3vh,40px);padding-top:clamp(20px,4vh,56px);padding-bottom:clamp(20px,4vh,56px);display:flex}.gallery__header[data-astro-cid-yfwvpblw]{flex-direction:column;gap:clamp(8px,1.2vh,16px);display:flex}.gallery__eyebrow[data-astro-cid-yfwvpblw]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-300)}.gallery__title[data-astro-cid-yfwvpblw]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-h2);text-transform:uppercase;margin:0;line-height:.9}.gallery__grid[data-astro-cid-yfwvpblw]{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.gallery__item[data-astro-cid-yfwvpblw]{cursor:pointer;aspect-ratio:16/10;background:#000;border:0;padding:0;position:relative;overflow:hidden}.gallery__item--featured[data-astro-cid-yfwvpblw]{aspect-ratio:16/10;grid-area:span 2/span 2}.gallery__item[data-astro-cid-yfwvpblw] img[data-astro-cid-yfwvpblw]{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.gallery__item[data-astro-cid-yfwvpblw]:hover img[data-astro-cid-yfwvpblw]{transform:scale(1.05)}.gallery__play[data-astro-cid-yfwvpblw]{background:#0000004d;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;inset:0}.gallery__item[data-astro-cid-yfwvpblw]:hover .gallery__play[data-astro-cid-yfwvpblw]{background:#00000026}@media (width<=900px){.gallery__grid[data-astro-cid-yfwvpblw]{grid-template-columns:repeat(3,1fr)}.gallery__item--featured[data-astro-cid-yfwvpblw]{grid-area:span 2/span 2}}@media (width<=600px){.gallery__grid[data-astro-cid-yfwvpblw]{grid-template-columns:repeat(2,1fr)}.gallery__item--featured[data-astro-cid-yfwvpblw]{aspect-ratio:16/10;grid-area:span 1/span 2}}.lb[data-astro-cid-yfwvpblw]{z-index:100;backdrop-filter:blur(8px);background:#000000eb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lb--hidden[data-astro-cid-yfwvpblw]{display:none!important}.lb__content[data-astro-cid-yfwvpblw]{justify-content:center;align-items:center;max-width:90vw;max-height:85vh;display:flex}.lb__media[data-astro-cid-yfwvpblw]{object-fit:contain;border-radius:2px;max-width:90vw;max-height:85vh;display:block}video[data-astro-cid-yfwvpblw].lb__media{aspect-ratio:16/9;background:#000;outline:none;width:90vw;max-width:1200px}.lb__close[data-astro-cid-yfwvpblw]{color:#fff;cursor:pointer;z-index:2;opacity:.7;background:0 0;border:0;padding:4px 12px;font-size:40px;line-height:1;transition:opacity .2s;position:absolute;top:16px;right:20px}.lb__close[data-astro-cid-yfwvpblw]:hover{opacity:1}.lb__arrow[data-astro-cid-yfwvpblw]{color:#fff;cursor:pointer;z-index:2;opacity:.6;user-select:none;background:0 0;border:0;padding:8px 16px;font-size:56px;line-height:1;transition:opacity .2s;position:absolute;top:50%;transform:translateY(-50%)}.lb__arrow[data-astro-cid-yfwvpblw]:hover{opacity:1}.lb__arrow--prev[data-astro-cid-yfwvpblw]{left:8px}.lb__arrow--next[data-astro-cid-yfwvpblw]{right:8px}.lb__counter[data-astro-cid-yfwvpblw]{color:#ffffffb3;font-family:var(--fh);font-weight:var(--hw);letter-spacing:.1em;font-size:16px;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}@media (width<=600px){.lb__arrow[data-astro-cid-yfwvpblw]{padding:4px 8px;font-size:36px}.lb__close[data-astro-cid-yfwvpblw]{font-size:32px}}.careers[data-astro-cid-maa6padb]{padding-top:var(--hh);background:var(--color-bg);justify-content:center}.careers__inner[data-astro-cid-maa6padb]{flex-direction:column;flex:1;justify-content:center;gap:clamp(20px,3vh,48px);padding-top:clamp(20px,4vh,56px);padding-bottom:clamp(20px,4vh,56px);display:flex}.careers__grid[data-astro-cid-maa6padb]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,3vh,40px) clamp(24px,4vw,64px);display:grid}.careers__text[data-astro-cid-maa6padb]{flex-direction:column;gap:clamp(12px,2vh,22px);display:flex}.careers__eyebrow[data-astro-cid-maa6padb]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-700)}.careers__title[data-astro-cid-maa6padb]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-h2);text-transform:uppercase;margin:0;line-height:.9}.careers__subtitle[data-astro-cid-maa6padb]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-h3);text-transform:uppercase;margin:0;line-height:1.1}.careers__desc[data-astro-cid-maa6padb]{font-size:var(--fs-body);max-width:56ch;margin:0;line-height:1.6}.careers__actions[data-astro-cid-maa6padb]{flex-wrap:wrap;gap:10px;display:flex}.careers__image-wrap[data-astro-cid-maa6padb]{aspect-ratio:4/3;background:#0f0e0e;max-height:55vh;position:relative;overflow:hidden}.careers__image-wrap[data-astro-cid-maa6padb] img[data-astro-cid-maa6padb]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.careers__image-label[data-astro-cid-maa6padb]{background:var(--color-accent);color:#0f0e0e;font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-card-title);text-transform:uppercase;padding:clamp(10px,1.5vh,14px) 20px;position:absolute;bottom:0;left:0}@media (width<=900px){.careers__grid[data-astro-cid-maa6padb]{grid-template-columns:1fr}.careers__image-wrap[data-astro-cid-maa6padb]{max-height:none}}.benefits[data-astro-cid-5iyckawq]{padding-top:var(--hh);background:#e9e7e5;justify-content:center}.benefits__inner[data-astro-cid-5iyckawq]{flex-direction:column;flex:1;justify-content:center;gap:clamp(16px,2.5vh,32px);padding-top:clamp(20px,4vh,56px);padding-bottom:clamp(20px,4vh,56px);display:flex}.benefits__heading[data-astro-cid-5iyckawq]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-h2);text-transform:uppercase;margin:0;line-height:.9}.benefits__grid[data-astro-cid-5iyckawq]{grid-template-columns:1fr 1fr;gap:clamp(24px,3vh,40px) clamp(24px,4vw,64px);display:grid}.benefits__col[data-astro-cid-5iyckawq]{flex-direction:column;gap:clamp(10px,1.5vh,18px);display:flex}.benefits__subheading[data-astro-cid-5iyckawq]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-h3);text-transform:uppercase;margin:0}.benefits__offers[data-astro-cid-5iyckawq]{background:#d9d6d4;border:2px solid #d9d6d4;grid-template-columns:repeat(2,1fr);gap:2px;display:grid}.benefits__offer[data-astro-cid-5iyckawq]{background:#fff;flex-direction:column;gap:4px;padding:clamp(12px,2vh,20px);display:flex}.benefits__offer-title[data-astro-cid-5iyckawq]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-card-title);text-transform:uppercase;line-height:1.05}.benefits__offer-body[data-astro-cid-5iyckawq]{font-size:var(--fs-body-sm);color:#5b5856;line-height:1.45}.benefits__reqs[data-astro-cid-5iyckawq]{color:#fff;background:#0f0e0e;padding:clamp(4px,1vh,8px) clamp(16px,2vw,24px) clamp(16px,2vh,24px)}.benefits__req[data-astro-cid-5iyckawq]{font-size:var(--fs-body);border-bottom:1px solid #ffffff2e;align-items:center;gap:14px;padding:clamp(8px,1.2vh,16px) 0;font-weight:600;display:flex}.benefits__req[data-astro-cid-5iyckawq] svg[data-astro-cid-5iyckawq]{color:var(--color-accent);flex:none}.benefits__req-note[data-astro-cid-5iyckawq]{font-size:var(--fs-body-sm);color:#fffc;margin:clamp(10px,1.5vh,20px) 0 0;line-height:1.6}@media (width<=900px){.benefits__grid[data-astro-cid-5iyckawq]{grid-template-columns:1fr}}@media (width<=500px){.benefits__offers[data-astro-cid-5iyckawq]{grid-template-columns:1fr}}.tiktok[data-astro-cid-kz5hnxur]{padding-top:var(--hh);background:var(--color-bg)}.tiktok__inner[data-astro-cid-kz5hnxur]{flex-direction:column;flex:1;justify-content:center;gap:clamp(20px,3vh,40px);padding-top:clamp(20px,4vh,56px);padding-bottom:clamp(20px,4vh,56px);display:flex}.tiktok__header[data-astro-cid-kz5hnxur]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;display:flex}.tiktok__intro[data-astro-cid-kz5hnxur]{flex-direction:column;gap:clamp(8px,1.2vh,16px);display:flex}.tiktok__eyebrow[data-astro-cid-kz5hnxur]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-700)}.tiktok__title[data-astro-cid-kz5hnxur]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-h2);text-transform:uppercase;margin:0;line-height:.9}.tiktok__follow[data-astro-cid-kz5hnxur]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-card-title);text-transform:uppercase;color:#fff;background:#0f0e0e;align-items:center;gap:8px;padding:12px 20px;transition:background .2s;display:flex}.tiktok__follow[data-astro-cid-kz5hnxur]:hover{color:#fff;background:#333}.tiktok__grid[data-astro-cid-kz5hnxur]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-items:center;gap:clamp(12px,2vw,24px);display:grid}.tiktok__embed[data-astro-cid-kz5hnxur]{width:100%;max-width:360px;min-height:500px}.tiktok__placeholder[data-astro-cid-kz5hnxur]{color:#5b5856;background:#e9e7e5;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:500px;font-size:14px;font-weight:600;display:flex}.talk[data-astro-cid-ig4m5omg]{padding-top:var(--hh);background:var(--color-accent);color:#0f0e0e;justify-content:center}.talk__inner[data-astro-cid-ig4m5omg]{flex-direction:column;flex:1;justify-content:center;gap:clamp(24px,4vh,44px);padding-top:clamp(20px,4vh,56px);padding-bottom:clamp(20px,4vh,56px);display:flex}.talk__heading[data-astro-cid-ig4m5omg]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-h2-cta);text-transform:uppercase;margin:0;line-height:.88}.talk__heading[data-astro-cid-ig4m5omg] span[data-astro-cid-ig4m5omg]{display:block}.talk__heading--white[data-astro-cid-ig4m5omg]{color:#fff}.talk__cards[data-astro-cid-ig4m5omg]{background:#0f0e0e4d;grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.talk__card[data-astro-cid-ig4m5omg]{background:var(--color-accent);color:#0f0e0e;flex-direction:column;gap:clamp(6px,1vh,10px);padding:clamp(16px,2.5vh,24px);transition:background .2s;display:flex}.talk__card[data-astro-cid-ig4m5omg]:first-child{padding-left:0}.talk__card[data-astro-cid-ig4m5omg]:hover{background:var(--color-accent-600);color:#0f0e0e}.talk__card-label[data-astro-cid-ig4m5omg]{font-size:var(--fs-body-sm);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.talk__card-value[data-astro-cid-ig4m5omg]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-h3)}.talk__card-value--email[data-astro-cid-ig4m5omg]{font-size:var(--fs-card-title);word-break:break-all}@media (width<=700px){.talk__cards[data-astro-cid-ig4m5omg]{grid-template-columns:1fr}.talk__card[data-astro-cid-ig4m5omg]:first-child{padding-left:clamp(16px,2.5vh,24px)}}.contact[data-astro-cid-uukcahgk]{padding-top:var(--hh);color:#fff;background:#0f0e0e;justify-content:center}.contact__inner[data-astro-cid-uukcahgk]{flex:1;grid-template-columns:repeat(4,1fr);align-content:center;gap:clamp(24px,3vh,48px) clamp(20px,3vw,40px);padding-top:clamp(20px,4vh,56px);padding-bottom:clamp(20px,4vh,56px);display:grid}.contact__col[data-astro-cid-uukcahgk]{flex-direction:column;gap:clamp(8px,1.2vh,14px);display:flex}.contact__brand[data-astro-cid-uukcahgk]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-card-title);text-transform:uppercase}.contact__address[data-astro-cid-uukcahgk]{font-size:var(--fs-body);color:#ffffffd9;line-height:1.6}.contact__directions[data-astro-cid-uukcahgk]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:.04em;color:var(--color-accent-300)}.contact__heading[data-astro-cid-uukcahgk]{font-family:var(--fh);font-weight:var(--hw);text-transform:uppercase;letter-spacing:.04em;font-size:clamp(18px,min(1.8vw,2.5vh),20px)}.contact__text[data-astro-cid-uukcahgk]{font-size:var(--fs-body-sm);color:#fffc;line-height:1.6}.contact__hours[data-astro-cid-uukcahgk]{font-size:var(--fs-body-sm);border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;justify-content:space-between;gap:12px;padding:12px 0;display:flex}.contact__links[data-astro-cid-uukcahgk]{font-size:var(--fs-body);gap:10px}.contact__links[data-astro-cid-uukcahgk] .contact__heading[data-astro-cid-uukcahgk]{margin-bottom:4px}.contact__subscribe[data-astro-cid-uukcahgk]{display:flex}.contact__email-input[data-astro-cid-uukcahgk]{min-width:0;font:inherit;font-size:var(--fs-body-sm);color:#0f0e0e;background:#fff;border:0;border-radius:0;flex:1;padding:12px 14px}.contact__subscribe-btn[data-astro-cid-uukcahgk]{font-family:var(--fh);font-weight:var(--hw);font-size:var(--fs-body);text-transform:uppercase;background:var(--color-accent);color:#0f0e0e;cursor:pointer;border:0;padding:12px 18px;transition:background .2s}.contact__subscribe-btn[data-astro-cid-uukcahgk]:hover{background:var(--color-accent-600)}.contact__thanks[data-astro-cid-uukcahgk]{color:#3ecf5a;font-weight:600}.contact__footer[data-astro-cid-uukcahgk]{font-size:var(--fs-body-sm);color:#fff9;border-top:1px solid #ffffff24;flex-wrap:wrap;gap:8px 24px;padding-top:22px;padding-bottom:clamp(24px,4vh,88px);display:flex}.contact__copyright[data-astro-cid-uukcahgk]{margin-right:auto}@media (width<=1100px){.contact__inner[data-astro-cid-uukcahgk]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.contact__inner[data-astro-cid-uukcahgk]{grid-template-columns:1fr}}
