
  @font-face { font-family:'Stem'; src:url('/assets/about-company/fonts/stem-regular.woff2') format('woff2'); font-weight:400; font-style:normal; font-display:swap; }
  @font-face { font-family:'Stem'; src:url('/assets/about-company/fonts/stem-medium.woff2') format('woff2'); font-weight:500; font-style:normal; font-display:swap; }
  @font-face { font-family:'Stem'; src:url('/assets/about-company/fonts/stem-bold.woff2') format('woff2'); font-weight:600 700; font-style:normal; font-display:swap; }
  @font-face { font-family:'Suisse Intl'; src:url('/assets/about-company/fonts/suisse-regular.woff2') format('woff2'); font-weight:400; font-style:normal; font-display:swap; }
  @font-face { font-family:'Suisse Intl'; src:url('/assets/about-company/fonts/suisse-medium.woff2') format('woff2'); font-weight:500; font-style:normal; font-display:swap; }
  @font-face { font-family:'Suisse Intl'; src:url('/assets/about-company/fonts/suisse-semibold.woff2') format('woff2'); font-weight:600 700; font-style:normal; font-display:swap; }
  .wm-about { font-family:'Suisse Intl','Inter',system-ui,-apple-system,sans-serif; -webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility; }
  .wm-about h1,.wm-about h2,.wm-about h3,.wm-about h4,.wm-about .u-stem { font-family:'Stem','Inter',system-ui,sans-serif; }

  .wm-about .wm-strat-main{padding-top:88px}
  @media(min-width:1024px){.wm-about .wm-strat-main{padding-top:72px}}
  @media(min-width:1024px){}
  @media(max-width:1023px){
  }
  .wm-about .wm-lb{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#2511a8}
  /* --- custom components (self-contained, independent of app.css JIT) --- */
  .wm-about .wm-triad{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#111}
  .wm-about .wm-triad span.d{color:#2511a8}
  .wm-about .wm-statwall{display:grid;grid-template-columns:repeat(2,1fr);gap:34px 0}
  @media(min-width:768px){.wm-about .wm-statwall{grid-template-columns:repeat(4,1fr);gap:0}}
  .wm-about .wm-statwall>div{padding-right:18px}
  @media(min-width:768px){.wm-about .wm-statwall>div{padding:0 26px;border-left:1px solid #e2e2e2}.wm-about .wm-statwall>div:first-child{padding-left:0;border-left:0}}
  .wm-about .wm-statnum{font-family:'Stem','Inter',sans-serif;font-weight:600;letter-spacing:-.025em;font-size:40px;line-height:1;color:#111}
  @media(min-width:640px){.wm-about .wm-statnum{font-size:52px}}
  .wm-about .wm-statcap{margin-top:10px;font-size:13.5px;line-height:1.45;color:#5f5f66}
  .wm-about .wm-chip{display:inline-block;border-radius:5px;background:#eef0f4;padding:3px 9px;font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#5f5f66}
  .wm-about .wm-chip--b{background:#2511a8;color:#fff}
  .wm-about .wm-tag{display:inline-block;border-radius:6px;background:#eef0f4;padding:5px 11px;font-size:11.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#4a4a52}
  .wm-about .wm-tri{display:grid;gap:1px;background:#ededf0;border:1px solid #ededf0;border-radius:14px;overflow:hidden}
  @media(min-width:640px){.wm-about .wm-tri{grid-template-columns:repeat(2,1fr)}}
  .wm-about .wm-tri>div{background:#fff;padding:24px}
  .wm-about .wm-node{position:absolute;left:-5px;top:38px;width:10px;height:10px;border-radius:9999px;background:#2511a8}
  .wm-about .wm-node--mut{background:#cfcfd4}

  /* --- ПОЛИФИЛЛ: классы, которых нет в собранном app.css (Tailwind их не скомпилировал).
     Без них вёрстка схлопывалась: таймлайн, экосистема, «Позиция», блок основателя. --- */
  .wm-about .leading-\[1\.05\]{line-height:1.05}
  .wm-about .text-\[\#5f6368\]{color:#5f6368}
  .wm-about .text-\[\#a0a0aa\]{color:#a0a0aa}
  .wm-about .border-\[\#ededf0\]{border-color:#ededf0}
  .wm-about .aspect-\[4\/5\]{aspect-ratio:4/5}
  .wm-about .tracking-\[\.06em\]{letter-spacing:.06em}
  .wm-about .tracking-\[\.1em\]{letter-spacing:.1em}
  .wm-about .tracking-\[\.18em\]{letter-spacing:.18em}
  .wm-about .tracking-\[\.34em\]{letter-spacing:.34em}
  @media(min-width:640px){
    .wm-about .sm\:pt-12{padding-top:3rem}
    .wm-about .sm\:gap-10{gap:2.5rem}
    .wm-about .sm\:gap-12{gap:3rem}
    .wm-about .sm\:grid-cols-\[190px_1fr\]{grid-template-columns:190px 1fr}
    .wm-about .sm\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}
    .wm-about .sm\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}
  }
  @media(min-width:1024px){
    .wm-about .lg\:pt-12{padding-top:3rem}
    .wm-about .lg\:pt-16{padding-top:4rem}
    .wm-about .lg\:text-\[64px\]{font-size:64px}
    .wm-about .lg\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}
  }

  /* --- История: доказательная лента --- */
  .wm-about .wm-tl{margin-top:34px;border-left:1px solid #e7e7ec}
  .wm-about .wm-era{position:relative;display:grid;gap:14px 30px;padding:30px 0 30px 30px}
  @media(min-width:820px){.wm-about .wm-era{grid-template-columns:158px 1fr}}
  .wm-about .wm-era+.wm-era{border-top:1px solid #f0f0f4}
  .wm-about .wm-eradot{position:absolute;left:-5px;top:40px;width:9px;height:9px;border-radius:9999px;background:#2511a8}
  .wm-about .wm-eradot--mut{background:#c9c9d2;width:7px;height:7px;left:-4px}
  .wm-about .wm-erayear{font-family:'Stem','Inter',sans-serif;font-size:26px;font-weight:600;line-height:1;letter-spacing:-.02em;color:#111}
  .wm-about .wm-eratag{margin-top:9px}
  .wm-about .wm-eratitle{font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.3}
  .wm-about .wm-eralede{margin-top:7px;max-width:62ch;line-height:1.65;color:#4a4a52;font-size:14.5px}
  /* строки фактов */
  .wm-about .wm-facts{list-style:none;margin:16px 0 0;padding:0}
  .wm-about .wm-facts li{display:grid;grid-template-columns:1fr;gap:3px;padding:10px 0;border-top:1px solid #f2f2f6}
  @media(min-width:560px){.wm-about .wm-facts li{grid-template-columns:96px minmax(0,1fr) auto;gap:4px 16px;align-items:baseline}}
  .wm-about .wm-facts .d{font-size:12px;font-weight:600;color:#8c8c92;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:.01em}
  .wm-about .wm-facts .f{font-size:14.5px;line-height:1.55;color:#111}
  .wm-about .wm-facts .f b{font-weight:600}
  /* бейджи доказательства */
  .wm-about .pf{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:12px;font-weight:600;
      letter-spacing:.05em;text-transform:uppercase;padding:3px 8px;border-radius:5px;border:1px solid transparent;
      justify-self:start;align-self:start;width:fit-content}
  .wm-about .pf--ext{color:#2511a8;border-color:#d9d4f2;background:#f4f2fd}
  .wm-about .pf--ext:hover{background:#2511a8;color:#fff;border-color:#2511a8}
  .wm-about .pf--doc{color:#1f5c3d;border-color:#cfe4d8;background:#f1f8f4}
  .wm-about .pf--doc:hover{background:#1f5c3d;color:#fff;border-color:#1f5c3d}
  .wm-about .pf--arc{color:#8c8c92;border-color:#e0e0e6;background:#fafafc;border-style:dashed;cursor:default}
  .wm-about a.pf{min-height:28px}
  @media(max-width:639px){.wm-about .pf{font-size:13px;padding:6px 10px;min-height:36px}}
  .wm-about .wm-legend{font-size:13px}
  .wm-about .wm-facts .d{font-size:13px}
  .wm-about .wm-facts .f{font-size:15px}
  .wm-about .wm-eralede{font-size:15px}
  .wm-about .wm-statcap{font-size:14px}

  /* P1-9 — липкая навигация по разделам */
  .wm-about .wm-subnav{position:sticky;top:56px;z-index:40;background:rgba(255,255,255,.96);backdrop-filter:blur(6px);
             border-bottom:1px solid #ededf0;opacity:0;pointer-events:none;transition:opacity .25s}
  .wm-about .wm-subnav.is-on{opacity:1;pointer-events:auto}
  @media(min-width:1024px){.wm-about .wm-subnav{top:62px}}
  .wm-about .wm-subnav-in{max-width:1024px;margin:0 auto;padding:0 20px;display:flex;gap:24px;overflow-x:auto;scrollbar-width:none}
  .wm-about .wm-subnav-in::-webkit-scrollbar{display:none}
  .wm-about .wm-subnav a{white-space:nowrap;font-size:13px;font-weight:500;color:#5f5f66;padding:14px 0;
               border-bottom:2px solid transparent;transition:color .15s,border-color .15s}
  .wm-about .wm-subnav a:hover{color:#111}
  .wm-about .wm-subnav a.is-cur{color:#2511a8;border-bottom-color:#2511a8}

  /* P1-10 — сворачиваемые эры */
  .wm-about .wm-fold{margin-top:4px}
  .wm-about .wm-fold>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;
                   min-height:44px;font-size:13.5px;font-weight:600;color:#2511a8}
  .wm-about .wm-fold>summary::-webkit-details-marker{display:none}
  .wm-about .wm-fold>summary::after{content:"";width:7px;height:7px;border-right:1.6px solid currentColor;
                          border-bottom:1.6px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .2s}
  .wm-about .wm-fold[open]>summary{color:#8c8c92}
  .wm-about .wm-fold[open]>summary::after{transform:rotate(-135deg) translateY(1px)}
  .wm-about .wm-fold>summary .s-c{display:none}
  .wm-about .wm-fold[open]>summary .s-o{display:none}
  .wm-about .wm-fold[open]>summary .s-c{display:inline}

  /* P1-7 — лайтбокс документов */
  .wm-about .wm-lbx{position:fixed;inset:0;z-index:120;display:none;align-items:center;justify-content:center;
          background:rgba(17,17,17,.88);padding:24px}
  .wm-about .wm-lbx.is-on{display:flex}
  .wm-about .wm-lbx-box{max-width:min(1000px,92vw);display:flex;flex-direction:column;gap:14px}
  .wm-about .wm-lbx-box img{max-height:74vh;max-width:100%;object-fit:contain;background:#fff;border-radius:12px}
  .wm-about .wm-lbx-cap{color:#fff;font-size:14px;line-height:1.5;display:flex;flex-wrap:wrap;gap:12px 20px;
              align-items:center;justify-content:space-between}
  .wm-about .wm-lbx-dl{color:#fff;border:1px solid rgba(255,255,255,.45);border-radius:8px;padding:10px 16px;
             font-size:13px;font-weight:600;white-space:nowrap}
  .wm-about .wm-lbx-dl:hover{background:#fff;color:#111}
  .wm-about .wm-lbx-x{position:fixed;top:14px;right:18px;width:44px;height:44px;border:0;background:transparent;
            color:#fff;font-size:30px;line-height:1;cursor:pointer}

  /* P0-1 — блок действий */
  .wm-about .wm-cta{display:grid;gap:18px;margin-top:32px}
  @media(min-width:768px){.wm-about .wm-cta{grid-template-columns:repeat(2,1fr)}}
  .wm-about .wm-cta-card{border:1px solid #e2e2e2;border-radius:14px;padding:28px;display:flex;flex-direction:column}
  .wm-about .wm-cta-card--b{background:#111;border-color:#111;color:#fff}
  .wm-about .wm-cta-btn{display:inline-flex;align-items:center;min-height:44px;margin-top:auto;padding-top:16px;
              font-size:15px;font-weight:600;color:#2511a8}
  .wm-about .wm-cta-card--b .wm-cta-btn{color:#fff}
  .wm-about .wm-copy{border:1px solid #e2e2e2;background:#fff;border-radius:7px;min-height:32px;padding:0 10px;
           font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#5f5f66;
           cursor:pointer;margin-left:8px;vertical-align:middle}
  .wm-about .wm-copy:hover{border-color:#2511a8;color:#2511a8}
  .wm-about .pf-thumbs{display:flex;gap:6px;justify-self:start;align-self:start;flex-wrap:wrap}
  .wm-about .pf-thumbs a{display:block;line-height:0}
  .wm-about .pf-thumb{width:82px;height:58px;object-fit:cover;border-radius:6px;border:1px solid #e2e2e2;
            transition:border-color .15s,transform .15s;background:#f6f6f7}
  .wm-about .pf-thumbs a:hover .pf-thumb{border-color:#2511a8;transform:scale(1.04)}
  .wm-about .pf-thumbs a:focus-visible .pf-thumb{outline:2px solid #2511a8;outline-offset:2px}
  .wm-about .wm-legend{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;margin-top:22px;
             padding:13px 16px;border:1px solid #ededf0;border-radius:11px;background:#fafafb;font-size:12.5px;color:#5f5f66}
  /* блок ЕГРЮЛ */
  .wm-about .wm-legal{margin-top:34px;border:1px solid #e2e2e2;border-radius:14px;padding:24px}
  .wm-about .wm-legalgrid{display:grid;gap:16px 26px;margin-top:16px}
  @media(min-width:640px){.wm-about .wm-legalgrid{grid-template-columns:repeat(3,1fr)}}
  .wm-about .wm-legalgrid dt{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#8c8c92}
  .wm-about .wm-legalgrid dd{margin:5px 0 0;font-size:15px;line-height:1.5;font-variant-numeric:tabular-nums}
  /* proof label rows — evidence, set apart from body copy */
  .wm-about .wm-proof{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8c8c92}
  .wm-about .wm-proof span{white-space:nowrap}
  .wm-about .wm-proof i{width:3px;height:3px;border-radius:9999px;background:#c9c9d2;display:inline-block}
  /* tasteful scroll reveal */
  .wm-about .wm-rise{opacity:0;transform:translateY(14px);transition:opacity .7s cubic-bezier(.2,.6,.2,1),transform .7s cubic-bezier(.2,.6,.2,1)}
  .wm-about .wm-rise.is-in{opacity:1;transform:none}
  @media(prefers-reduced-motion:reduce){.wm-about .wm-rise{opacity:1;transform:none;transition:none}}

.wm-about{--ink:#17151e;--muted:#64616e;--violet:#3921c9;--line:#e4e1eb;--header:69px;color-scheme:light}.wm-about *{box-sizing:border-box}.wm-about{scroll-behavior:smooth}.wm-about{margin:0;color:var(--ink);background:#fff}.wm-about a,.wm-about button,.wm-about summary{-webkit-tap-highlight-color:transparent}.wm-about a:focus-visible,.wm-about button:focus-visible,.wm-about summary:focus-visible{outline:3px solid #7054ff;outline-offset:5px}.wm-about button,.wm-about a{touch-action:manipulation}.wm-about img{max-width:100%}.wm-about .wm-strat-main{padding-top:0}.wm-about .wm-strat-main>div{max-width:1280px;padding:0 40px}.wm-about .wm-subnav{top:var(--header);height:49px;margin-bottom:-49px;transform:translateY(-4px);visibility:hidden}.wm-about .wm-subnav.is-on{visibility:visible;transform:none}.wm-about .wm-subnav-in{max-width:1280px;padding:0 40px;gap:32px}.wm-about .wm-subnav a{font-size:14px;padding:12px 0;min-height:48px}.wm-about .wm-hero{display:grid;grid-template-columns:1.3fr 1fr;gap:46px;padding:48px 0 34px;align-items:center}.wm-about .wm-hero h1{font-size:clamp(38px,4.3vw,61px);line-height:1.07;letter-spacing:-.048em;font-weight:500;max-width:700px}.wm-about .wm-hero h1 span{color:var(--violet)}.wm-about .wm-hero p{font-size:18px;line-height:1.65;max-width:510px;margin-top:24px}.wm-about .wm-hero .wm-triad{font-size:12px;margin-top:22px;letter-spacing:.12em}.wm-about .wm-hero-image{position:relative;align-self:stretch;min-height:430px;overflow:hidden;background:#16151d;border-radius:3px}.wm-about .wm-hero-image>a{display:block;position:absolute;inset:0}.wm-about .wm-hero-image img{width:100%;height:100%;object-fit:cover;object-position:55% center;filter:brightness(.68) saturate(.55);transition:transform .6s}.wm-about .wm-hero-image:hover img{transform:scale(1.025)}.wm-about .wm-hero-image figcaption{position:absolute;inset:0;padding:26px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;pointer-events:none;background:linear-gradient(0deg,rgba(12,10,20,.85),transparent 70%)}.wm-about .wm-hero-image figcaption span:first-child{margin-bottom:auto;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.wm-about .wm-hero-image figcaption b{font-family:Stem,sans-serif;font-size:28px;line-height:1.2;font-weight:500}.wm-about .wm-hero-image figcaption span:last-child{font-size:12px;margin-top:15px;color:#e0dce9}.wm-about .wm-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-top:28px}.wm-about .wm-button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;background:var(--violet);color:#fff;border:1px solid var(--violet);padding:13px 19px;min-height:48px;font-size:14px;border-radius:3px;transition:background .2s}.wm-about .wm-button:hover{background:#241184}.wm-about .wm-text-link{display:inline-flex;align-items:center;min-height:48px;font-size:14px;border-bottom:1px solid var(--line)}.wm-about .wm-statwall{padding:25px 0;border-color:var(--line);grid-template-columns:repeat(4,1fr)}.wm-about .wm-statnum{font-size:40px;font-weight:500}.wm-about .wm-statwall>div:last-child .wm-statnum{font-size:23px;letter-spacing:-.04em;padding-top:10px;padding-bottom:7px}.wm-about .wm-statcap{font-size:13px;line-height:1.55;max-width:245px;color:var(--muted)}.wm-about .wm-statwall+div{margin-top:10px;margin-bottom:0}.wm-about .wm-statwall+div a{display:inline-flex;align-items:center;min-height:44px;font-size:13px}.wm-about .wm-strat-main section:not(.wm-statwall){padding-top:44px;padding-bottom:44px;margin-top:0;scroll-margin-top:140px}.wm-about .wm-strat-main h2{font-size:36px;line-height:1.13;letter-spacing:-.035em;font-weight:500;max-width:880px}.wm-about .wm-strat-main section>.mb-6{margin-bottom:16px}.wm-about .wm-lb{font-size:12px!important;letter-spacing:.13em;color:var(--violet)}.wm-about .wm-strat-main section>p{font-size:16px;line-height:1.7;margin-top:18px}.wm-about .wm-rise{opacity:1;transform:none}.wm-about .wm-strat-main section>div.mt-10{margin-top:26px}.wm-about .wm-strat-main section>div.mt-8{margin-top:24px}.wm-about #position{display:grid;grid-template-columns:1fr 1.65fr;gap:0 60px;padding-top:30px;padding-bottom:32px;border-top:0}.wm-about #position>.mb-6{grid-column:1/-1}.wm-about #position h2{font-size:32px}.wm-about #position>div:last-child{margin:0;max-width:none;display:grid;grid-template-columns:1.2fr 1fr;gap:30px;align-items:start}.wm-about #position p{font-size:15px;line-height:1.6;margin:0}.wm-about #position p:last-child{font-size:21px;line-height:1.4;padding-left:22px}.wm-about #check{background:#f5f4fa;border:1px solid var(--line);border-radius:4px;padding:28px 30px;margin-bottom:36px}.wm-about #check h2{font-size:28px}.wm-about .wm-legal{border:0;background:none;padding:0;margin-top:14px!important}.wm-about .wm-legal>p:first-child{margin-top:0;font-size:14px;line-height:1.6;max-width:1000px}.wm-about .wm-legalgrid{grid-template-columns:1fr 1.2fr 1fr;margin-top:20px;gap:20px}.wm-about .wm-legalgrid dt{font-size:12px;color:var(--muted)}.wm-about .wm-legalgrid dd{font-size:16px}.wm-about .wm-legal>p:last-child{font-size:13px;line-height:1.55;margin-top:12px;color:var(--muted)}.wm-about #check>div:last-child{margin-top:10px;gap:24px}.wm-about .wm-copy{font-size:12px;min-height:44px;letter-spacing:0;text-transform:none;padding:0 12px}.wm-about .wm-tl{margin-top:24px;border:0}.wm-about .wm-era{grid-template-columns:140px minmax(0,1fr);gap:24px;padding:22px 0;border-top:1px solid var(--line)!important}.wm-about .wm-eradot{display:none}.wm-about .wm-erayear{font-size:32px;color:var(--violet)}.wm-about .wm-chip,.wm-about .wm-tag{font-size:12px;letter-spacing:.03em}.wm-about .wm-eratitle{font-size:20px;font-weight:500}.wm-about .wm-eralede{font-size:15px;line-height:1.55;max-width:85ch}.wm-about .wm-facts{margin-top:8px}.wm-about .wm-facts li{grid-template-columns:92px minmax(0,1fr) 185px;align-items:start;padding:9px 0;gap:14px}.wm-about .wm-facts .f{font-size:15px;line-height:1.5}.wm-about .wm-facts .d{font-size:12px;line-height:1.6;padding-top:2px;color:var(--muted)}.wm-about .wm-fold>summary{font-size:14px}.wm-about .pf{font-size:12px;white-space:normal;letter-spacing:.02em;line-height:1.3}.wm-about .pf--arc{color:#64616e}.wm-about a.pf{min-height:44px}.wm-about .pf-thumb{width:80px;height:56px}.wm-about .wm-legend{border:0;border-radius:3px;background:#f5f4fa;gap:10px 24px;padding:16px;font-size:13px;color:var(--muted)}.wm-about .wm-legend>span{display:flex;align-items:center;gap:8px}.wm-about .wm-legend .pf{flex-shrink:0}.wm-about .wm-tri{margin-top:18px;border-radius:3px}.wm-about .wm-tri>div{padding:18px 24px}.wm-about .wm-tri p{font-size:14px}.wm-about .wm-tri .text-lg{font-size:20px}.wm-about #forums .grid>div.rounded-xl{border-radius:3px;padding:22px}.wm-about #forums .items-baseline{flex-wrap:wrap;gap:8px}.wm-about #forums .grid p.leading-7{font-size:15px;line-height:1.6}.wm-about #forums>div.grid:has(figure){grid-template-columns:1fr 1fr 1fr;gap:16px}.wm-about figure .aspect-\[4\/3\]{aspect-ratio:4/3}.wm-about figure .aspect-\[3\/4\]{aspect-ratio:3/4}.wm-about figure .aspect-\[4\/5\]{aspect-ratio:4/5}.wm-about figure img{display:block}.wm-about figure .rounded-xl{border-radius:3px}.wm-about #forums figure .aspect-\[4\/3\]{aspect-ratio:16/9}.wm-about #eco{border-top:3px solid var(--violet)}.wm-about #eco>div.space-y-px{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.wm-about #eco>div.space-y-px>div{display:flex;flex-direction:column;padding:22px 0;gap:15px;border-color:var(--line)}.wm-about #eco>div.space-y-px>div:last-child{grid-column:1/-1;display:grid;grid-template-columns:240px 1fr;gap:30px}.wm-about #eco p.text-lg{font-size:16px;line-height:1.7}.wm-about #eco h3.text-2xl{font-size:22px}.wm-about #eco .text-\[11px\]{font-size:12px}.wm-about #eco .leading-7{font-size:15px;line-height:1.6}.wm-about #presence>div.grid{gap:16px}.wm-about #presence>div.grid>div{padding:20px;border-radius:3px}.wm-about #presence .leading-7{font-size:15px;line-height:1.6}.wm-about #presence figcaption{font-size:12px;line-height:1.5;color:var(--muted)}.wm-about #docs{background:#f5f4fa;padding:30px;margin-top:12px;margin-bottom:12px;border:0;border-radius:3px}.wm-about #docs>div.grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.wm-about #docs figcaption{font-size:12px;line-height:1.5;color:var(--muted)}.wm-about .wm-strat-main section .rounded-xl{border-radius:4px}.wm-about .wm-strat-main section .p-7{padding:22px}.wm-about #verify>div.grid:first-of-type{grid-template-columns:repeat(3,1fr)}.wm-about #verify>div.grid{gap:14px}.wm-about #verify .text-5xl{font-size:36px}.wm-about #verify .text-3xl{font-size:26px}.wm-about #verify .leading-6{font-size:14px;line-height:1.6}.wm-about #verify>p.mt-12{font-size:12px;margin-top:24px}.wm-about #founder>div.grid{grid-template-columns:240px 1fr;gap:42px}.wm-about #founder p.text-lg{font-size:17px;line-height:1.65;max-width:780px}.wm-about #founder p.leading-8{font-size:15px;line-height:1.65;max-width:780px}.wm-about #founder figure{max-width:240px}.wm-about #closing{background:var(--violet);color:white;padding:34px 38px!important;border:0;margin:6px 0 20px!important;border-radius:3px}.wm-about #closing>p{font-family:Stem,sans-serif;font-size:32px;line-height:1.23;margin:0;max-width:1000px}.wm-about #contact h2{font-size:40px}.wm-about .wm-cta{margin-top:24px;gap:18px}.wm-about .wm-cta-card{border-radius:3px;padding:24px}.wm-about .wm-cta-card--b{background:var(--violet);border-color:var(--violet)}.wm-about .wm-cta-card p{font-size:15px;line-height:1.65}.wm-about .wm-cta-card p:first-child{font-size:22px}.wm-about .wm-cta-card--b p{color:#fff}.wm-about .wm-cta-btn{min-height:48px;margin-top:15px}.wm-about .wm-cta-card--b .wm-cta-btn{border-top:1px solid #ffffff4d}.wm-about .wm-cta-card:not(.wm-cta-card--b) .wm-cta-btn{border-top:1px solid var(--line)}.wm-about .wm-strat-main>div>p{color:var(--muted)}.wm-about .wm-lbx{padding:50px 24px}.wm-about .wm-lbx-box{max-width:min(1100px,92vw)}.wm-about .wm-lbx-box img{max-height:72vh;border-radius:3px}.wm-about .wm-lbx-dl{min-height:44px}.wm-about .wm-lbx-nav{width:44px;height:44px;background:#fff;border:0;border-radius:3px;color:var(--ink);font-size:22px;cursor:pointer}.wm-about .wm-lbx-count{font-size:12px;color:#ddd}.wm-about .wm-lbx-tools{display:flex;gap:8px;align-items:center}.wm-about .wm-lbx-box img[src=""]{display:none}.wm-about a:not([href]),.wm-about button:disabled{cursor:default}
@media(min-width:1024px){.wm-about .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.wm-about .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.wm-about .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:1000px){.wm-about{--header:98px}.wm-about .wm-hero{gap:25px;grid-template-columns:1.2fr 1fr}.wm-about .wm-hero h1{font-size:44px}.wm-about .wm-hero-image{min-height:410px}.wm-about .wm-hero-image figcaption{padding:20px}.wm-about .wm-hero-image figcaption b{font-size:23px}.wm-about .wm-strat-main>div{padding:0 24px}.wm-about .wm-statwall>div{padding:0 15px}.wm-about .wm-statwall>div:first-child{padding-left:0}.wm-about #position{gap:0 25px}.wm-about #position>div:last-child{grid-template-columns:1fr;gap:16px}.wm-about .wm-facts li{grid-template-columns:76px minmax(0,1fr);gap:5px 14px}.wm-about .wm-facts li>*:last-child{grid-column:2}.wm-about .wm-legalgrid{grid-template-columns:1fr 1fr}.wm-about .wm-legalgrid>div:last-child{grid-column:1/-1}.wm-about #verify>div.grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:639px){.wm-about{--header:103px}.wm-about .wm-strat-main>div{padding:0 20px}.wm-about .wm-subnav-in{padding:0 20px;gap:22px}.wm-about .wm-hero{display:flex;flex-direction:column;gap:25px;padding:28px 0 25px;align-items:stretch}.wm-about .wm-hero h1{font-size:40px;line-height:1.08}.wm-about .wm-hero .mb-7{margin-bottom:20px}.wm-about .wm-hero p{font-size:16px;margin-top:20px;line-height:1.65}.wm-about .wm-hero .wm-triad{gap:6px;font-size:12px;letter-spacing:.04em}.wm-about .wm-hero-actions{gap:8px 16px;margin-top:20px}.wm-about .wm-button,.wm-about .wm-text-link{font-size:13px}.wm-about .wm-hero-image{min-height:260px}.wm-about .wm-hero-image img{object-position:50% 44%}.wm-about .wm-hero-image figcaption b{font-size:25px}.wm-about .wm-statwall{grid-template-columns:1fr 1fr;gap:22px 18px;padding:24px 0}.wm-about .wm-statwall>div{padding:0;border:0}.wm-about .wm-statnum{font-size:38px}.wm-about .wm-statwall>div:last-child .wm-statnum{font-size:22px}.wm-about .wm-statcap{font-size:13px;line-height:1.5}.wm-about .wm-statwall+div{gap:8px 20px}.wm-about .wm-strat-main section:not(.wm-statwall){padding-top:32px;padding-bottom:32px;scroll-margin-top:168px}.wm-about .wm-strat-main h2{font-size:30px}.wm-about .wm-strat-main section>p{font-size:16px;line-height:1.6}.wm-about #position{display:block;padding-top:24px}.wm-about #position>div:last-child{display:block;margin-top:18px}.wm-about #position p:last-child{margin-top:20px;font-size:22px}.wm-about #check{padding:24px 18px;margin-bottom:0}.wm-about #check h2{font-size:26px}.wm-about .wm-legalgrid{display:block}.wm-about .wm-legalgrid>div{border-top:1px solid var(--line);padding:12px 0}.wm-about .wm-legalgrid dt{font-size:12px}.wm-about .wm-legalgrid dd{font-size:15px}.wm-about #check>div:last-child{gap:8px}.wm-about #check a{font-size:13px;line-height:1.5;min-height:44px}.wm-about .wm-era{display:block;padding:22px 0}.wm-about .wm-era>div:first-of-type{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.wm-about .wm-erayear{font-size:30px}.wm-about .wm-eratag{margin:0}.wm-about .wm-eratitle{font-size:20px}.wm-about .wm-eralede{font-size:16px;line-height:1.55}.wm-about .wm-facts li{grid-template-columns:1fr;gap:7px;padding:12px 0}.wm-about .wm-facts li>*:last-child{grid-column:auto}.wm-about .wm-facts .f{font-size:16px;line-height:1.55}.wm-about .wm-facts .d{font-size:13px}.wm-about .pf{font-size:13px;padding:7px 10px;min-height:0}.wm-about a.pf{min-height:44px}.wm-about .wm-legend>span{display:block;line-height:1.8}.wm-about .wm-legend .pf{display:inline-flex}.wm-about .wm-tri{display:block}.wm-about .wm-tri>div+div{border-top:1px solid var(--line)}.wm-about #forums>div.grid:has(figure){grid-template-columns:1fr;gap:12px}.wm-about #forums figure .aspect-\[4\/3\]{aspect-ratio:16/9}.wm-about #forums .grid>div.rounded-xl{padding:20px}.wm-about #eco>div.space-y-px{display:block}.wm-about #eco>div.space-y-px>div:last-child{display:flex;gap:18px}.wm-about #eco>div.space-y-px>div:last-child>div:last-child{grid-template-columns:1fr 1fr;gap:24px 18px}.wm-about #eco .leading-7{font-size:14px}.wm-about #eco img{max-width:100%;height:auto!important;max-height:30px}.wm-about #presence>div.grid{grid-template-columns:1fr}.wm-about #presence figure .aspect-\[4\/3\]{aspect-ratio:16/9}.wm-about #docs{padding:25px 18px}.wm-about #docs>div.grid{grid-template-columns:1fr 1fr;gap:22px 12px}.wm-about #docs figcaption{font-size:13px}.wm-about #verify>div.grid{grid-template-columns:1fr 1fr!important;gap:10px}.wm-about #verify .p-7,.wm-about #verify .p-6{padding:17px}.wm-about #verify .text-2xl,.wm-about #verify .text-3xl{font-size:20px;line-height:1.35}.wm-about #verify .text-5xl{font-size:30px}.wm-about #verify .leading-6{font-size:14px}.wm-about #verify .text-xs{font-size:12px;letter-spacing:0;overflow-wrap:anywhere}.wm-about #founder>div.grid{grid-template-columns:1fr;gap:24px}.wm-about #founder figure{max-width:none;width:100%}.wm-about #founder .aspect-\[4\/5\]{aspect-ratio:4/3}.wm-about #founder img{object-position:50% 23%}.wm-about #founder p{font-size:16px!important}.wm-about #founder p.uppercase{font-size:12px!important}.wm-about #closing{padding:28px 22px!important}.wm-about #closing>p{font-size:27px}.wm-about #contact h2{font-size:32px}.wm-about .wm-cta-card{padding:22px}.wm-about .wm-cta-card p{font-size:16px}.wm-about .wm-cta-card p:first-child{font-size:22px}.wm-about #contact>div.grid{gap:20px}.wm-about .wm-lbx-box{width:100%;max-width:100%}.wm-about .wm-lbx{padding:60px 16px 20px}.wm-about .wm-lbx-box img{max-height:60vh}.wm-about .wm-lbx-cap{font-size:13px}.wm-about .wm-lbx-tools{flex-wrap:wrap}.wm-about .wm-chip{font-size:12px}.wm-about .wm-proof{font-size:12px}}
@media(prefers-reduced-motion:reduce){.wm-about{scroll-behavior:auto}.wm-about *,.wm-about *::before,.wm-about *::after{transition:none!important;animation:none!important}}
@media print{.wm-about .wm-subnav,.wm-about .wm-hero-actions,.wm-about .wm-lbx{display:none!important}.wm-about .wm-hero{padding-top:0}.wm-about .wm-rise{opacity:1;transform:none}.wm-about{-webkit-print-color-adjust:exact;print-color-adjust:exact}.wm-about .wm-strat-main section{break-inside:auto}.wm-about figure,.wm-about .wm-era{break-inside:avoid}.wm-about a{color:inherit}.wm-about .wm-strat-main>div{padding:0}}
.wm-about .wm-extra>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;cursor:pointer;list-style:none;font-size:14px;font-weight:500;color:var(--violet)}.wm-about .wm-extra>summary::-webkit-details-marker{display:none}.wm-about .wm-extra>summary::after{content:'+';font-size:23px;font-weight:400;flex-shrink:0}.wm-about .wm-extra[open]>summary::after{content:'−'}.wm-about .wm-extra>p{margin-top:14px}.wm-about .wm-extra>div.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px}.wm-about .wm-figures{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:24px;padding:8px 0}.wm-about #status>div.grid{margin-top:22px}.wm-about #status .p-7{padding:12px 20px}.wm-about #status .wm-extra>summary{font-size:15px;color:var(--ink)}.wm-about #eco .self-center{align-self:stretch}.wm-about #eco .self-center>p{font-size:16px;line-height:1.6}.wm-about #eco .wm-extra{margin-top:7px}.wm-about #verify>p.mt-12{margin-top:20px}.wm-about #verify>div.grid:last-child{grid-template-columns:repeat(4,1fr)}
@media(min-width:1001px){.wm-about .wm-strat-main section:not(.wm-statwall):not(#check):not(#closing):not(#docs){padding-top:34px;padding-bottom:34px}.wm-about #history .wm-era{padding:18px 0}.wm-about .wm-hero{padding-top:38px}.wm-about .wm-hero h1{font-size:57px}.wm-about .wm-facts li{grid-template-columns:80px minmax(0,1fr) 185px}.wm-about .wm-era{grid-template-columns:115px minmax(0,1fr)}.wm-about #presence .aspect-\[4\/3\]{aspect-ratio:16/9}.wm-about #eco>div.space-y-px{grid-template-columns:repeat(3,1fr)}.wm-about #eco>div.space-y-px>div:last-child{grid-template-columns:200px 1fr}.wm-about #eco>div.space-y-px>div:last-child>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.wm-about #eco .leading-7{font-size:14px}.wm-about #status>div.grid{grid-template-columns:repeat(2,1fr)}.wm-about #verify .wm-extra>div.grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:639px){.wm-about #forums>div.grid:has(figure),.wm-about #presence>div.grid:has(figure){display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;gap:12px}.wm-about #forums figure,.wm-about #presence figure{min-width:88%;scroll-snap-align:start}.wm-about #forums figure .aspect-\[4\/3\],.wm-about #presence figure .aspect-\[4\/3\]{aspect-ratio:4/3}.wm-about #status>div.grid{gap:10px}.wm-about #status .wm-extra>summary{font-size:15px}.wm-about #verify>div.grid:last-child{grid-template-columns:1fr 1fr}.wm-about .wm-extra>div.grid{grid-template-columns:1fr 1fr}.wm-about #verify .wm-extra>div.grid{grid-template-columns:1fr 1fr!important}.wm-about .wm-extra>summary{font-size:14px;line-height:1.5}.wm-about #eco .self-center>p{font-size:16px}.wm-about #eco>div.space-y-px>div:last-child>div:last-child{grid-template-columns:1fr 1fr}.wm-about .wm-hero-image{min-height:235px}}
@media(min-width:1001px){.wm-about .wm-strat-main section:not(.wm-statwall):not(#check):not(#closing):not(#docs){padding-top:29px;padding-bottom:29px}}
@media(max-width:639px){.wm-about{--header:133px}.wm-about .wm-strat-main section:not(.wm-statwall){scroll-margin-top:190px}}
.wm-about #forums>div:last-child>a,.wm-about #founder a:not([data-lb]){display:inline-flex;align-items:center;min-height:44px}
@media(min-width:640px) and (max-width:1000px){.wm-about{--header:110px}}
@media(min-width:1001px){.wm-about .wm-strat-main section:not(.wm-statwall):not(#check):not(#closing):not(#docs){padding-top:27px;padding-bottom:27px}}
/* Public editorial layout, 20 September 2026. */
.wm-about{--violet:#2511a8;--ink:#151419;--muted:#605d68;--line:#e2e2e2}
.wm-about .wm-hero h1{font-weight:500;font-size:clamp(40px,4.4vw,62px);line-height:1.1;letter-spacing:-.04em}.wm-about .wm-hero h1 span{display:block}.wm-about .wm-hero p{max-width:550px;margin-top:26px}.wm-about .wm-hero-actions{margin-top:30px}.wm-about .wm-hero-image figcaption b{font-size:27px;line-height:1.25}.wm-about .wm-statwall>div:last-child .wm-statnum{font-size:26px}.wm-about .wm-statcap{margin-top:12px;line-height:1.6}
.wm-about .wm-strat-main section:not(.wm-statwall):not(#check):not(#closing):not(#docs){padding-top:44px;padding-bottom:44px}.wm-about .wm-strat-main section>.mb-6{margin-bottom:22px}.wm-about .wm-strat-main h2{line-height:1.2}.wm-about .wm-strat-main section>p{margin-top:20px;line-height:1.7;max-width:880px}
.wm-about #position{display:grid;grid-template-columns:1.15fr 1fr;gap:44px;padding-top:38px;padding-bottom:38px;align-items:start}.wm-about #position .wm-position-content,.wm-about #position .wm-brand-story{margin:0;max-width:none}.wm-about #position .wm-lb{margin:0 0 20px;padding:0;font-size:12px;line-height:1.4}.wm-about #position h2{font-size:32px;margin:0 0 22px}.wm-about #position h3{font-family:Stem,sans-serif;font-size:26px;font-weight:500;line-height:1.3;letter-spacing:-.025em;margin:0 0 20px}.wm-about #position .wm-position-content>p:not(.wm-lb),.wm-about #position .wm-brand-story>p:not(.wm-lb){font-size:16px;line-height:1.7;padding:0;margin:16px 0 0;border:0}.wm-about #position .wm-brand-story{background:#f5f4fa;border-left:2px solid var(--violet);padding:25px 28px}
.wm-about #check h2{margin-bottom:20px}.wm-about #check .wm-legal{margin-top:0!important}.wm-about .wm-legalgrid{margin-top:24px}.wm-about .wm-legalgrid dd{margin-top:9px}.wm-about .wm-copy{margin-left:10px}.wm-about #check .wm-legal>p:last-child{margin-top:20px}.wm-about #check>div:last-child{margin-top:20px;gap:12px 28px}
.wm-about .wm-legend{margin-top:26px;padding:18px;gap:12px 20px}.wm-about .wm-legend>span{line-height:1.65}.wm-about .wm-era{padding:24px 0!important}.wm-about .wm-eratitle{line-height:1.4}.wm-about .wm-eralede{margin-top:12px;line-height:1.65}.wm-about .wm-fold{margin-top:12px}.wm-about .wm-fold>summary{padding:6px 0;min-height:44px;line-height:1.5}.wm-about .wm-fold>p{margin:10px 0 16px}.wm-about .wm-facts{margin-top:10px}.wm-about .wm-facts li{padding:12px 0;gap:12px 18px}.wm-about .wm-facts .f{line-height:1.6}.wm-about .wm-facts .d{padding-top:4px}.wm-about .wm-eratag{margin-top:12px}.wm-about .wm-tri>div{padding:22px}.wm-about .wm-tri p+ p{margin-top:10px}
.wm-about #eco{border-top:1px solid var(--line)}.wm-about #eco>.wm-section-intro{max-width:850px;margin:20px 0 0;font-size:17px;line-height:1.65}.wm-about #eco .wm-directions{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px;margin-top:32px}.wm-about #eco .wm-direction{grid-column:span 2;display:flex;flex-direction:column;padding:26px;border:1px solid var(--line);border-radius:4px;background:#fff;min-width:0}.wm-about #eco .wm-direction:nth-child(n+4){grid-column:span 3;background:#fafafa}.wm-about #eco .wm-direction-logo{height:32px;display:flex;align-items:flex-start;margin-bottom:26px}.wm-about #eco .wm-direction-logo img{display:block;max-width:200px;width:auto!important;height:30px!important;max-height:30px;object-fit:contain;object-position:left top}.wm-about #eco .wm-direction h3{font-family:Stem,sans-serif;font-size:22px;font-weight:500;line-height:1.3;letter-spacing:-.02em;margin:0 0 16px;padding:0}.wm-about #eco .wm-direction p{font-size:16px;line-height:1.7;color:var(--muted);margin:0;overflow-wrap:anywhere}
.wm-about #forums>div.grid,.wm-about #presence>div.grid{margin-top:28px}.wm-about #forums .grid>div.rounded-xl{padding:26px}.wm-about #forums .grid p.leading-7{margin-top:16px}.wm-about #forums .grid .mt-5{margin-top:18px}.wm-about #forums .grid .items-baseline{gap:12px}.wm-about #presence figure figcaption{margin-top:12px;line-height:1.6}.wm-about #docs{padding:32px}.wm-about #docs>div.grid{margin-top:30px}.wm-about #docs figcaption{margin-top:14px;font-size:13px;line-height:1.6}.wm-about .wm-extra>summary{padding:10px 0;line-height:1.5}.wm-about .wm-extra ul{margin-top:16px}.wm-about .wm-extra ul>li+li{margin-top:12px}.wm-about .wm-extra>p{margin-top:16px}.wm-about .wm-extra:focus-within{outline:none}.wm-about a:focus-visible,.wm-about button:focus-visible,.wm-about summary:focus-visible{outline:2px solid var(--violet);outline-offset:4px}.wm-about #status .wm-extra>summary{gap:24px}.wm-about #status .p-7{padding:14px 22px}.wm-about #verify>div.grid:last-child>a{display:flex;flex-direction:column;padding:22px}.wm-about #verify>div.grid:last-child>a>p:last-child{margin-top:auto;padding-top:20px}.wm-about #verify>div.grid:last-child>a>p:nth-child(2){margin-top:14px;margin-bottom:16px}.wm-about .wm-figures{margin-top:24px}.wm-about #founder .self-center>p{margin-top:20px}.wm-about #founder .self-center>p.uppercase{margin-top:12px}.wm-about #closing{padding:32px!important}.wm-about #closing>p{font-size:30px;line-height:1.3;margin:0;max-width:1000px}.wm-about .wm-cta-card{padding:28px}.wm-about .wm-cta-card p{margin-top:16px;line-height:1.7}.wm-about .wm-cta-card p:first-child{margin-top:0}.wm-about .wm-cta-btn{padding-top:18px;margin-top:auto}.wm-about .wm-cta-card p:nth-child(2){margin-bottom:24px}.wm-about #contact>div.grid{margin-top:30px;gap:30px}.wm-about #contact>div.grid p.mt-2{margin-top:12px}.wm-about #contact .wm-lb{line-height:1.5}
@media(max-width:1000px){.wm-about #position{gap:25px}.wm-about #eco .wm-directions{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.wm-about #eco .wm-direction,.wm-about #eco .wm-direction:nth-child(n+4){grid-column:auto;padding:24px}.wm-about #eco .wm-direction:last-child{grid-column:1/-1}.wm-about #eco .wm-direction-logo img{max-width:100%}}
@media(max-width:639px){.wm-about .wm-hero h1{font-size:39px;line-height:1.12}.wm-about .wm-hero p{font-size:16px;line-height:1.7}.wm-about .wm-hero-image figcaption b{font-size:24px}.wm-about .wm-strat-main section:not(.wm-statwall):not(#check):not(#closing):not(#docs){padding-top:32px;padding-bottom:32px}.wm-about .wm-strat-main section>.mb-6{margin-bottom:20px}.wm-about #position{display:flex;flex-direction:column;gap:24px}.wm-about #position .wm-position-content,.wm-about #position .wm-brand-story{width:100%}.wm-about #position .wm-brand-story{padding:24px 20px}.wm-about #position h2{font-size:28px}.wm-about #position h3{font-size:25px}.wm-about #position .wm-lb{margin-bottom:16px}.wm-about #position p:last-child{margin-top:16px}.wm-about #check{padding:24px 20px}.wm-about #check h2{font-size:25px}.wm-about .wm-legalgrid>div{padding:16px 0}.wm-about .wm-legalgrid dd{line-height:1.65}.wm-about .wm-copy{margin-left:6px;padding:0 8px}.wm-about .wm-era>div:first-of-type{margin-bottom:16px;gap:16px}.wm-about .wm-eratag{margin-top:0}.wm-about .wm-eralede{line-height:1.65}.wm-about .wm-facts li{gap:9px}.wm-about .wm-legend>span{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.wm-about #eco .wm-directions{grid-template-columns:1fr;gap:16px;margin-top:26px}.wm-about #eco .wm-direction,.wm-about #eco .wm-direction:nth-child(n+4),.wm-about #eco .wm-direction:last-child{grid-column:auto;padding:24px}.wm-about #eco .wm-direction-logo{margin-bottom:24px}.wm-about #eco .wm-direction h3{font-size:23px;margin-bottom:16px}.wm-about #eco .wm-direction p{font-size:16px;line-height:1.65}.wm-about #eco>.wm-section-intro{font-size:16px}.wm-about #docs{padding:24px 18px}.wm-about #docs>div.grid{gap:24px 14px}.wm-about #docs figcaption{font-size:13px}.wm-about #verify>div.grid:last-child>a{padding:18px}.wm-about #verify>div.grid:last-child>a p{overflow-wrap:normal}.wm-about .wm-cta-card{padding:24px}.wm-about #closing>p{font-size:26px;line-height:1.4}.wm-about #closing{padding:26px 22px!important}}
.wm-about #eco .wm-direction:nth-child(-n+3) h3{min-height:2.6em}
.wm-about #verify .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-about #verify .grid>*{min-width:0}.wm-about #verify .grid p{overflow-wrap:anywhere}.wm-about #verify .grid p:last-child{gap:8px}
@media(min-width:1001px){.wm-about #verify>div.grid:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:639px){.wm-about #eco .wm-direction:nth-child(-n+3) h3{min-height:0}.wm-about #verify>div.grid:last-child{grid-template-columns:repeat(2,minmax(0,1fr))!important}.wm-about #verify .wm-extra>div.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:359px){.wm-about #verify>div.grid:last-child,.wm-about #verify .wm-extra>div.grid{grid-template-columns:minmax(0,1fr)!important}.wm-about .wm-hero h1{font-size:35px}}
/* Evidence and photo corrections. */
.wm-about .wm-hero{display:block;padding:46px 0 36px}.wm-about .wm-hero-copy{max-width:1000px}.wm-about .wm-hero h1{max-width:1000px;font-size:64px;line-height:1.09}.wm-about .wm-hero h1 span{display:inline}.wm-about .wm-hero p{max-width:850px}.wm-about .wm-hero-actions{margin-top:24px}
.wm-about #contact .wm-cta{grid-template-columns:1fr}.wm-about #contact .wm-cta-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 38px;align-items:center}.wm-about #contact .wm-cta-card p:first-child{grid-column:1}.wm-about #contact .wm-cta-card p:nth-child(2){grid-column:1;margin-bottom:0;max-width:850px}.wm-about #contact .wm-cta-btn{grid-column:2;grid-row:1/3;align-self:center;margin:0;padding:14px 18px;border:1px solid #ffffff77;min-height:48px}
.wm-about #status>div.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-about #verify>div.grid:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}
.wm-about #docs>div.grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 24px}.wm-about #docs figure{grid-column:span 2;min-width:0}.wm-about #docs figure>a>div{height:190px;aspect-ratio:auto;background:#fff}.wm-about #docs figure>a>div img{height:100%;width:100%;object-fit:contain}.wm-about #docs .wm-official-document{grid-column:span 3;display:grid;grid-template-columns:112px minmax(0,1fr);gap:20px;padding:20px;background:#fff;border:1px solid var(--line);border-radius:4px;scroll-margin-top:150px}.wm-about #docs .wm-official-document>a>div{height:150px}.wm-about .wm-official-document figcaption{margin:0!important;font-size:14px!important;line-height:1.6!important}.wm-about .wm-official-document strong{font-size:17px;color:var(--ink);font-weight:500;display:block;margin-bottom:10px}.wm-about .wm-official-document p{margin:0 0 10px}.wm-about .wm-document-links{display:flex;flex-wrap:wrap;gap:8px}.wm-about .wm-document-links .pf{font-size:12px;min-height:44px;letter-spacing:0;text-transform:none;line-height:1.4;white-space:normal}.wm-about .wm-facts li:has(.pf-thumbs a:nth-child(3)){align-items:start}.wm-about .pf-thumbs{gap:8px}
@media(max-width:1000px){.wm-about .wm-hero h1{font-size:54px}.wm-about #docs .wm-official-document{grid-column:1/-1}.wm-about .wm-facts li{grid-template-columns:76px minmax(0,1fr)}}
@media(max-width:639px){.wm-about .wm-hero{padding:30px 0}.wm-about .wm-hero h1{font-size:39px;line-height:1.13}.wm-about .wm-hero p{font-size:16px}.wm-about #contact .wm-cta-card{display:block}.wm-about #contact .wm-cta-card p:nth-child(2){margin-bottom:24px}.wm-about #contact .wm-cta-btn{display:inline-flex}.wm-about .wm-facts li{grid-template-columns:minmax(0,1fr)}.wm-about #status>div.grid{grid-template-columns:minmax(0,1fr)}.wm-about #docs>div.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.wm-about #docs figure{grid-column:auto}.wm-about #docs figure>a>div{height:150px}.wm-about #docs .wm-official-document{grid-template-columns:74px minmax(0,1fr);gap:14px;padding:15px;scroll-margin-top:195px}.wm-about #docs .wm-official-document>a>div{height:106px}.wm-about .wm-official-document figcaption{font-size:13px!important}.wm-about .wm-official-document strong{font-size:16px}.wm-about .wm-document-links{gap:8px}.wm-about .wm-document-links a{width:100%;justify-content:center}.wm-about #verify>div.grid:last-child{grid-template-columns:repeat(2,minmax(0,1fr))!important}.wm-about #verify>div.grid:last-child>a:last-child{grid-column:1/-1}.wm-about .pf-thumb{width:88px;height:64px}.wm-about .wm-hero-copy{max-width:100%}}
@media(max-width:359px){.wm-about .wm-hero h1{font-size:35px}.wm-about #verify>div.grid:last-child{grid-template-columns:minmax(0,1fr)!important}}
.wm-about #docs .wm-official-document>a{align-self:start;display:block}
.wm-about{font-family:"Suisse Intl",system-ui,sans-serif;-webkit-font-smoothing:antialiased}
.wm-about h1,.wm-about h2,.wm-about h3,.wm-about h4{font-family:"Stem",system-ui,sans-serif}
.wm-about .wm-strat-main{padding-top:0}
