.company-about{--company-sky-deeper:#edf5f8;--company-sky-lighter:#f8fbfc;--company-sky-accent:#466877;--company-navy-lighter:#35416e;--company-navy-deeper:#1f2748;--company-portrait:#f3f2f9;--company-yellow:#e8ad16;--company-contact-text:#e7eafa;--company-action:#ffda6b}.company-about .company-icon{color:var(--company-yellow)}.company-about .company-founders{background:linear-gradient(118deg, var(--soft-orchid-deeper), var(--soft-orchid-lighter));border-radius:12px;padding:40px 48px}.company-about .company-founders .company-icon{color:var(--soft-orchid-accent)}.company-about .company-founder-names{grid-template-columns:1fr 1fr;gap:48px;margin-top:32px;display:grid}.company-about .company-founder-names article+article{border-left:1px solid #d8ccdf;padding-left:48px}.company-about .company-relationship{border-top:1px solid #d8ccdf;margin-top:32px;padding-top:24px}.company-about .company-origin{--comparison-icon:#b17d73}.company-about .company-origin .comparison-editorial-picture img{object-position:center 64%}.company-about .company-team-grid{flex-wrap:wrap;justify-content:center;gap:28px;display:flex}.company-about .company-team-card{border:1px solid var(--line);background:#fff;border-radius:12px;width:calc(25% - 21px);transition:transform .25s,border-color .25s;overflow:hidden}.company-about .company-team-card:hover{border-color:#c8c5d2;transform:translateY(-3px)}.company-about .company-team-card figure{aspect-ratio:27/23;background:var(--company-portrait)}.company-about .company-team-card img{object-fit:contain;width:100%;height:100%}.company-about .company-dante{background:linear-gradient(118deg, var(--sage-glass-deeper), var(--sage-glass-lighter));border-radius:12px;grid-template-columns:.92fr 1.08fr;align-items:center;gap:48px;padding:40px;display:grid}.company-about .company-dante .company-icon,.company-about .company-dante-point svg{color:var(--sage-glass-accent)}.company-about .company-dante-points{grid-template-columns:1fr 1fr;gap:24px 28px;display:grid}.company-about .company-dante-point svg{transition:transform .25s}.company-about .company-dante-point:hover svg{transform:translateY(-3px)}.company-about [data-company-chapter=stores]>.ukpc-rail,.company-about [data-company-chapter=categories]>.ukpc-rail,.company-about [data-company-chapter=brands]>.ukpc-rail{padding-top:0}.company-about .company-category-wall{grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 20px;display:grid}.company-about .company-category-wall a{text-align:center;border-radius:6px;flex-direction:column;align-items:center;gap:12px;transition:transform .2s;display:flex}.company-about .company-wall-media{color:#cb9090;justify-content:center;align-items:center;height:72px;transition:transform .2s,color .2s;display:flex}.company-about .company-category-wall a:hover .company-wall-media{color:#9f6b6b;transform:translateY(-4px)}.company-about .company-category-wall a:active{transform:scale(.98)}.company-about .company-responsibilities{background:linear-gradient(118deg, var(--warm-oat-lighter), var(--warm-oat-deeper));border-radius:12px;grid-template-columns:.68fr 1.32fr;align-items:start;gap:48px;padding:40px;display:grid}.company-about .company-responsibilities .company-icon,.company-about .company-responsibility-panels svg{color:var(--almond-cream-accent)}.company-about .company-responsibility-panels{grid-template-columns:1fr 1fr;gap:24px;display:grid}.company-about .company-responsibility-panels article{border:1px solid var(--line);background:#fff;border-radius:12px;padding:24px;transition:transform .3s,border-color .3s,box-shadow .3s}.company-about .company-responsibility-panels article:hover{border-color:#c4ac7a;transform:translateY(-4px);box-shadow:0 12px 28px #3a30181a}.company-about .company-navigation{grid-template-columns:.7fr 1.3fr;gap:80px;padding-block:16px;display:grid}.company-about .company-navigation-links{grid-template-columns:1fr 1fr;column-gap:40px;display:grid}.company-about .company-navigation-links a{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding-block:16px;transition:transform .2s;display:flex}.company-about .company-navigation-links a:hover{transform:translateY(-2px)}.company-about .company-navigation-links a:active{transform:translateY(1px)scale(.99)}.company-about .company-navigation-links svg{transition:transform .2s}.company-about .company-navigation-links a:hover svg{transform:translateY(-2px)}.company-about .company-contact{color:#fff;background:linear-gradient(118deg, var(--company-navy-lighter), var(--company-navy-deeper));border-radius:12px;grid-template-columns:1.25fr .75fr;align-items:center;gap:40px;padding:44px 40px;display:grid}.company-about .company-contact>div svg{color:var(--company-action)}.company-about .company-contact p{color:var(--company-contact-text)}.company-about .company-contact-action{color:#27272a;background:linear-gradient(145deg,#ffe17b,#ffc83f);border:1px solid #edbd39;border-radius:6px;justify-content:center;justify-self:end;align-items:center;gap:12px;height:44px;padding:0 24px;font-size:14px;font-weight:500;transition:transform .2s;display:inline-flex}.company-about .company-contact-action:hover{background:linear-gradient(145deg,#ffe688,#ffd052)}.company-about .company-contact-action:active{transform:scale(.97)}.company-about a:focus-visible,.company-about button:focus-visible,.company-about summary:focus-visible{outline-offset:4px;outline:2px solid #967000}.company-about .company-contact-action:focus-visible{outline-color:var(--company-action)}@media (max-width:1023px){.company-about .company-dante,.company-about .company-navigation,.company-about .company-responsibilities{grid-template-columns:1fr;gap:32px}.company-about .company-team-card{width:calc(50% - 14px);max-width:330px}.company-about .company-category-wall{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.company-about .company-contact{grid-template-columns:1fr;gap:28px}.company-about .company-contact-action{justify-self:start}.company-about .company-founder-names{grid-template-columns:1fr;gap:24px}.company-about .company-founder-names article+article{border-top:1px solid #d8ccdf;border-left:0;padding:24px 0 0}.company-about .company-origin .comparison-editorial-picture img{object-fit:contain;object-position:center}}@media (max-width:639px){.company-about .company-founders,.company-about .company-dante,.company-about .company-responsibilities{padding:32px 24px}.company-about .company-team-card{width:100%;max-width:330px}.company-about .company-navigation-links,.company-about .company-dante-points,.company-about .company-responsibility-panels{grid-template-columns:1fr}.company-about .company-contact{padding:36px 24px}.company-about .company-category-wall{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.company-about .company-team-card,.company-about .company-navigation-links a,.company-about .company-navigation-links svg,.company-about .company-dante-point svg,.company-about .company-contact-action,.company-about .company-category-wall a,.company-about .company-wall-media,.company-about .company-responsibility-panels article{transition:none!important;transform:none!important}}@media (max-width:639px){.company-about .ukpc-rail,.company-about #how{scroll-margin-top:220px}}.company-founder-story{grid-template-columns:1.1fr .9fr;align-items:start;gap:64px;display:grid}.company-founder-story>div,.company-story-details{min-width:0}.company-founder-story h2{letter-spacing:-.025em;color:#27272a;font-size:24px;font-weight:500;line-height:1.35}.company-story-copy p{color:#71717a;margin-top:20px;font-size:16px;line-height:1.7}.company-story-details{border-left:1px solid #f0f1f3;padding-left:40px}.company-story-details>h3{color:#27272a;margin-bottom:12px;font-size:20px;font-weight:500;line-height:1.5}.company-story-detail{gap:12px;padding:15px 0;display:flex}.company-story-detail:last-child{padding-bottom:0}.company-story-detail>svg{color:#63769d;flex-shrink:0;width:18px;height:18px;margin-top:3px;transition:transform .35s}.company-story-detail:hover>svg{transform:translateY(-3px)}.company-story-detail h4{color:#27272a;font-size:16px;font-weight:500;line-height:1.5}.company-story-detail p{color:#71717a;margin-top:6px;font-size:14px;line-height:1.7}.company-reviews .home-reviews.ukpc-rail{background:linear-gradient(115deg,#edf4fc,#f8fbff)}.company-reviews .home-reviews figure:hover,.company-reviews .home-reviews figure:focus-within{border-color:#b9cbe4;box-shadow:0 6px 16px #344e7512}@media (max-width:1023px){.company-founder-story{grid-template-columns:1fr;gap:32px}.company-story-details{border-top:1px solid #f0f1f3;border-left:0;padding:28px 0 0}}@media (prefers-reduced-motion:reduce){.company-story-detail>svg{transition:none;transform:none}}.company-about #company-story,.company-about #company-team,.company-about #company-differences{scroll-margin-top:112px}@media (max-width:639px){.company-about #company-story,.company-about #company-team,.company-about #company-differences{scroll-margin-top:220px}}.company-about #company-reviews{scroll-margin-top:112px}@media (max-width:639px){.company-about #company-reviews{scroll-margin-top:220px}}.company-about #company-contact{scroll-margin-top:112px}@media (max-width:639px){.company-about #company-contact{scroll-margin-top:220px}}.company-about [data-pattern=CAR-002C] .sp-product-logo[src$=everlast-white-logo\.webp]{filter:brightness(0)}.company-about #company-category-wall,.company-about #company-latest-products{scroll-margin-top:112px}@media (max-width:639px){.company-about #company-category-wall,.company-about #company-latest-products{scroll-margin-top:220px}}
