.company-profile{--co-ink:#222;--co-muted:#646464;--co-line:#e4e4e4;--co-soft:#f7f7f7;color:var(--co-ink);background:#fff}.company-profile :where(a,button,summary):focus-visible{outline-offset:4px;outline:2px solid #222}.company-profile :where(button,a,summary){-webkit-tap-highlight-color:transparent}.company-profile svg{flex:none}.company-profile :where(h1,h2,h3){font-family:var(--font-sans);text-wrap:pretty;font-weight:500}.page-company .global-header{--blue:#222;--skyblue:#f3f3f3}.co-shell{width:min(1120px,100% - 96px);margin-inline:auto}.co-small{color:var(--co-muted);font-size:13px;line-height:1.9}.co-hero{padding-bottom:32px}.co-breadcrumb{color:var(--co-muted);flex-wrap:wrap;align-items:center;gap:4px 14px;padding-block:20px 24px;font-size:12px;display:flex}.co-breadcrumb a{align-items:center;gap:6px;min-height:32px;display:inline-flex}.co-breadcrumb svg{width:12px;height:12px}.co-breadcrumb>span[aria-hidden]{color:#bbb}.co-identity{margin-bottom:30px}.co-identity__name{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.co-identity h1{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(28px,2.4vw,36px);font-weight:600;line-height:1.5}.co-verified{color:var(--co-muted);white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:inline-flex}.co-verified svg{width:13px;height:13px}.co-identity__meta{color:var(--co-muted);flex-wrap:wrap;align-items:center;gap:6px 22px;margin-top:14px;font-size:13px;display:flex}.co-action{position:relative}.co-action__button{background:#fff;border:1px solid #d4d4d4;border-radius:2px;justify-content:center;align-items:center;gap:8px;min-width:84px;min-height:44px;padding:10px 14px;font-size:13px;transition:border-color .15s,background .15s;display:inline-flex}.co-action__button svg{width:16px;height:16px}.co-action__button[aria-pressed=true]{color:#fff;border-color:var(--co-ink);background:var(--co-ink)}.co-action__button:disabled{cursor:wait;opacity:.55}.co-action__error{z-index:95;width:min(260px,100vw - 48px);color:var(--co-ink);background:#fff;border:1px solid #bbb;padding:14px;font-size:12px;line-height:1.9;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 4px 12px #0000000d}.co-action__error a{text-underline-offset:3px;min-height:28px;margin-top:8px;text-decoration:underline;display:block}.co-intro{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(40px,5vw,72px);display:grid}.co-intro--text{grid-template-columns:minmax(0,800px)}.co-intro__body{min-width:0}.co-intro__copy>h2{letter-spacing:-.015em;font-size:clamp(19px,1.6vw,21px);line-height:1.8}.co-intro__description{color:#505050;overflow-wrap:anywhere;max-width:40em;margin-top:12px;font-size:15px;line-height:2}.co-intro__description:first-child{margin-top:0}.co-certifications{flex-wrap:wrap;gap:8px 16px;margin-top:22px;font-size:12px;line-height:1.8;display:flex}.co-certifications>span{color:var(--co-muted)}.co-hero__summary{border-top:1px solid var(--co-line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:32px;margin-top:32px;padding-top:28px;display:grid}.co-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding-top:3px;display:grid}.co-facts dt{color:var(--co-muted);font-size:12px;line-height:1.8}.co-facts dt>span{margin-left:6px;font-size:10px}.co-facts dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:7px 0 0;font-size:17px;font-weight:500;line-height:1.8}.co-hero__actions{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.co-hero__buttons{align-items:center;gap:8px;display:flex}.co-hero__buttons .co-action__button{min-height:52px}.co-hero__buttons .co-action__button[aria-pressed=true]{color:var(--co-ink);background:var(--co-soft);border-color:#aaa}.co-hero__actions>p{color:var(--co-muted);font-size:12px;line-height:1.8}.co-primary{border:1px solid var(--co-ink);background:var(--co-ink);color:#fff;border-radius:3px;justify-content:space-between;align-items:center;gap:24px;min-height:52px;padding:14px 22px;font-size:14px;font-weight:500;line-height:1.6;transition:background .15s;display:inline-flex}.co-primary svg{width:17px;height:17px}.co-text-link{text-underline-offset:5px;align-items:center;gap:16px;min-height:44px;font-size:13px;-webkit-text-decoration:underline #aaa;text-decoration:underline #aaa;display:inline-flex}.co-text-link svg{width:16px;height:16px}.co-gallery{min-width:0}.co-gallery__cover{aspect-ratio:3/2;background:var(--co-soft);cursor:zoom-in;border-radius:3px;width:100%;display:block;position:relative;overflow:hidden}.co-gallery__cover img{object-fit:cover;width:100%;height:100%}.co-gallery__open{min-height:40px;color:var(--co-ink);background:#fffffff5;border-radius:3px;align-items:center;gap:10px;padding:8px 14px;font-size:12px;display:inline-flex;position:absolute;bottom:14px;right:14px;box-shadow:0 1px 4px #00000014}.co-gallery__open>span{color:var(--co-muted)}.co-gallery__open svg{width:16px;height:16px}.co-lightbox{color:#fff;background:#191919;border:0;width:min(1100px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);padding:0}.co-lightbox::backdrop{background:#000000de}.co-lightbox__content{padding:16px 24px}.co-lightbox__head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;font-size:13px;display:flex}.co-lightbox__head>p{overflow-wrap:anywhere}.co-lightbox button{border:1px solid #ffffff50;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.co-lightbox button:focus-visible{outline-color:#fff}.co-lightbox button:disabled{opacity:.3;cursor:default}.co-lightbox__image{object-fit:contain;width:100%;height:min(68dvh,740px)}.co-lightbox__controls{justify-content:center;align-items:center;gap:32px;padding-top:16px;display:flex}.co-lightbox__controls p{text-align:center;font-variant-numeric:tabular-nums;min-width:50px;font-size:14px}.co-lightbox__controls span{color:#aaa}.co-section-nav{top:var(--header-h);z-index:80;border-block:1px solid var(--co-line);background:#fff;position:sticky}.co-section-nav__inner{justify-content:space-between;align-items:center;gap:24px;display:flex}.co-section-nav__tray{flex:1;align-items:center;min-width:0;display:flex}.co-section-nav__links{overscroll-behavior-inline:contain;scrollbar-width:none;gap:32px;min-width:0;display:flex;position:relative;overflow-x:auto}.co-section-nav__links::-webkit-scrollbar{display:none}.co-section-nav__links a{white-space:nowrap;min-height:62px;color:var(--co-muted);border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:6px;padding:2px 2px 0;font-size:14px;display:inline-flex}.co-section-nav__links a:focus-visible{outline-offset:-5px}.co-section-nav__links a[aria-current]{color:var(--co-ink);border-color:currentColor}.co-section-nav__links a>span{font-variant-numeric:tabular-nums;font-size:12px}.co-section-nav__scroll{background:#fff;flex:0 0 44px;justify-content:center;align-items:center;height:48px;display:inline-flex}.co-section-nav__scroll svg{width:14px;height:14px}.co-section-nav__scroll:disabled{color:#c9c9c9;cursor:default}.co-section-nav__consult{white-space:nowrap;align-items:center;gap:14px;min-height:44px;font-size:13px;display:inline-flex}.co-section-nav__consult svg{width:16px;height:16px}.co-content{padding-bottom:80px}.co-section{border-bottom:1px solid var(--co-line);grid-template-columns:206px minmax(0,1fr);gap:clamp(40px,5vw,72px);padding-block:64px;scroll-margin-top:78px;display:grid}.co-section__heading{padding-top:3px}.co-section__heading h2{letter-spacing:-.025em;font-size:23px;line-height:1.7}.co-section__heading>p{color:var(--co-muted);margin-top:12px;font-size:13px;line-height:1.9}.co-count{color:var(--co-muted);vertical-align:middle;letter-spacing:0;margin-left:14px;font-size:13px;font-weight:400}.co-section__body{min-width:0}.co-strength{grid-template-columns:124px minmax(0,1fr);gap:28px;padding-block:24px;display:grid}.co-strength:first-child{padding-top:0}.co-strength:last-child{padding-bottom:0}.co-strength+.co-strength{border-top:1px solid var(--co-line)}.co-strength__label{color:var(--co-muted);padding-top:3px;font-size:13px;line-height:1.9}.co-strength h3{font-size:19px;line-height:1.8}.co-strength__description{color:#505050;margin-top:10px;font-size:15px;line-height:1.95}.co-spec-group+.co-spec-group{margin-top:40px}.co-spec-group>h3{border-bottom:1px solid #aaa;margin-bottom:22px;padding-bottom:12px;font-size:17px}.co-specs{margin:0;font-size:15px}.co-specs>div{border-bottom:1px solid var(--co-line);grid-template-columns:124px minmax(0,1fr);gap:28px;padding-block:17px;display:grid}.co-specs>div:first-child{padding-top:0}.co-specs>div:last-child{border-bottom:0;padding-bottom:0}.co-specs dt{color:var(--co-muted);font-size:13px;line-height:2}.co-specs dd{overflow-wrap:anywhere;margin:0;line-height:1.9}.co-intake{margin-top:36px}.co-intake>h3{margin-bottom:18px;font-size:17px}.company-profile .intake-summary{background:0 0;border:0;border-radius:0;padding:0}.company-profile .intake-summary dl{margin:0}.company-profile .intake-summary dl>div{border-color:var(--co-line);grid-template-columns:124px minmax(0,1fr);gap:28px;padding-block:14px;display:grid}.company-profile .intake-summary dt{color:var(--co-muted);font-size:13px;font-weight:400}.company-profile .intake-summary dd{margin:0;font-size:15px;line-height:1.9}.company-profile .intake-summary small{color:var(--co-muted);margin-top:4px;font-size:12px}.co-boundaries{border-top:1px solid var(--co-line);margin-top:30px;padding-block:22px 0}.co-boundaries h3{margin-bottom:10px;font-size:15px}.co-boundaries>p{color:#505050;overflow-wrap:anywhere;font-size:15px;line-height:2}.co-spec-note{margin-top:28px;font-size:12px}.co-works li{padding-block:26px}.co-works li:first-child{padding-top:0}.co-works li:last-child{padding-bottom:0}.co-works li+li{border-top:1px solid var(--co-line)}.co-works h3{font-size:19px;line-height:1.8}.co-works p{color:var(--co-muted);margin-top:10px;font-size:15px;line-height:1.9}.co-section.co-section--journal{display:block}.co-section--journal>.co-section__heading{justify-content:space-between;align-items:baseline;gap:12px 32px;margin-bottom:28px;display:flex}.co-section--journal .co-section__heading h2{font-size:28px}.co-section--journal .co-section__heading>p{margin:0;font-size:14px}.co-journals__filters{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.co-journals__filters button{border:1px solid var(--co-line);border-radius:3px;align-items:center;gap:10px;min-height:44px;padding:10px 16px;font-size:13px;line-height:1.5;display:inline-flex}.co-journals__filters button>span{font-variant-numeric:tabular-nums;font-size:12px}.co-journals__filters button[aria-pressed=true]{background:var(--co-ink);border-color:var(--co-ink);color:#fff}.co-journals__status{color:var(--co-muted);justify-content:space-between;gap:16px;margin-bottom:20px;font-size:12px;display:flex}.co-journals__status>span{flex-shrink:0}.co-journals__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;display:grid}.co-story{height:100%}.co-story__link{flex-direction:column;height:100%;scroll-margin-block:78px 96px;display:flex}.co-story__cover{aspect-ratio:3/2;background:#f0efed;border-radius:4px;position:relative;overflow:hidden}.co-story__cover>img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.co-story__image-note{color:#565656;background:#fffffff0;border-radius:2px;padding:2px 7px;font-size:10px;line-height:1.7;position:absolute;bottom:10px;right:10px}.co-story__cover-type{color:#4f4f4b;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;padding:28px;display:flex}.co-story__cover-type>span{font-size:12px}.co-story__cover-type>strong{font-family:var(--font-serif);font-size:26px;font-weight:500;line-height:1.7}.co-story__body{flex-direction:column;flex:1;padding-top:18px;display:flex}.co-story__category{color:var(--co-muted);font-size:12px;line-height:1.7}.co-story h3{overflow-wrap:anywhere;margin-top:8px;font-size:18px;font-weight:500;line-height:1.8}.co-story__excerpt{-webkit-line-clamp:2;color:var(--co-muted);-webkit-box-orient:vertical;margin-top:10px;font-size:15px;line-height:1.85;display:-webkit-box;overflow:hidden}.co-story__tags{color:#5d5d5d;flex-wrap:wrap;gap:6px 14px;margin-block:16px 20px;font-size:12px;display:flex}.co-story__tags li:before{content:"#";color:#818181;margin-right:3px}.co-story__footer{border-top:1px solid var(--co-line);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.co-story__footer>div{color:var(--co-muted);flex-wrap:wrap;gap:4px 12px;font-size:11px;line-height:1.8;display:flex}.co-story__read{flex-shrink:0;align-items:center;gap:8px;font-size:12px;display:inline-flex}.co-story__read svg{width:16px;height:16px}.co-journals__more{justify-content:center;margin-top:40px;display:flex}.co-journals__more button{border:1px solid #bcbcbc;border-radius:3px;justify-content:center;align-items:center;gap:18px;min-width:280px;min-height:52px;padding:12px 24px;font-size:14px;display:inline-flex}.co-journals__more button>span{color:var(--co-muted);font-size:12px}.co-journals__more svg{width:16px;height:16px}.co-latest{min-width:0}.co-latest__label{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;font-size:13px;display:flex}.co-latest__label>span{color:var(--co-muted);font-size:11px}.co-latest__link{display:block}.co-latest h3{margin-top:16px;font-size:17px;line-height:1.8}.co-latest__read{align-items:center;gap:16px;margin-top:12px;font-size:12px;display:flex}.co-latest__read svg{width:16px;height:16px}.co-database>summary::-webkit-details-marker{display:none}.co-contact{border-top:1px solid var(--co-line);margin-top:30px;padding-top:24px}.co-contact h3{margin-bottom:12px;font-size:14px}.co-contact>.row{grid-template-columns:124px minmax(0,1fr);gap:28px;padding-block:12px;font-size:13px;display:grid}.co-contact .k{color:var(--co-muted)}.co-contact .v{overflow-wrap:anywhere;min-width:0}.co-contact a{text-underline-offset:4px;text-decoration:underline}.co-contact .company-socials{margin-top:20px}.co-contact .company-socials h4{color:var(--co-muted);margin-block:16px 8px;font-size:12px;font-weight:400}.co-contact .company-socials ul{flex-wrap:wrap;gap:8px 20px;font-size:13px;display:flex}.co-contact .company-socials a{align-items:center;gap:8px;min-height:44px;display:inline-flex}.co-contact>.co-small{margin-top:18px}.co-database{border-block:1px solid var(--co-line);margin-top:30px}.co-database>summary{cursor:pointer;align-items:center;gap:10px;min-height:60px;font-size:12px;list-style:none;display:flex}.co-database>summary>svg{width:15px;height:15px}.co-database__badge{color:var(--co-muted);white-space:nowrap;margin-left:auto;font-size:10px}.co-database[open]>summary>svg:last-child{transform:rotate(180deg)}.co-database__body{padding-block:8px 24px}.co-database__body>p{font-size:13px;line-height:2}.co-database__plan{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-block:24px;display:flex}.co-database__plan>p{font-size:12px}.co-database__plan strong{font-size:19px;font-weight:500}.co-database__plan small{color:var(--co-muted);margin-top:4px;font-size:10px;display:block}.co-updated{color:var(--co-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:24px;font-size:10px;display:flex}.co-updated>span{margin-left:14px}.co-consult{border-bottom:1px solid var(--co-line);grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:60px;padding-block:52px;display:grid}.co-consult h2{overflow-wrap:anywhere;font-size:22px;line-height:1.8}.co-consult p{color:var(--co-muted);margin-top:14px;font-size:13px;line-height:2}.co-consult__actions .co-primary{width:100%}.co-anonymous{text-underline-offset:5px;justify-content:space-between;align-items:center;gap:16px;min-height:48px;margin-top:8px;font-size:12px;-webkit-text-decoration:underline #aaa;text-decoration:underline #aaa;display:flex}.co-anonymous svg{width:16px;height:16px}.co-consult__actions>.co-small{margin-top:6px;font-size:11px}.co-related{padding-top:44px}.co-related__heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;display:flex}.co-related h2{font-size:17px;line-height:1.8}.co-related ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.co-related li>a{border-bottom:1px solid var(--co-line);align-items:center;gap:24px;height:100%;padding-block:22px;display:flex}.co-related li>a>div{flex:1;min-width:0}.co-related li>a>svg{width:16px;height:16px}.co-related li p,.co-related li div>span{color:var(--co-muted);font-size:11px;line-height:1.9}.co-related h3{overflow-wrap:anywhere;margin-block:6px;font-size:16px;line-height:1.8}.co-dock{display:none}@media (hover:hover){.co-action__button:not(:disabled):hover{border-color:#333}.co-action__button[aria-pressed=true]:not(:disabled):hover,.co-primary:hover{background:#444}.co-story__link:hover h3,.co-latest__link:hover h3,.co-related li>a:hover h3,.co-section-nav__consult:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.co-gallery__cover:hover .co-gallery__open{background:#fff}.co-hero__buttons .co-action__button[aria-pressed=true]:not(:disabled):hover{background:#eee}.co-story__link:hover .co-story__cover img,.co-latest__link:hover .co-story__cover img{transform:scale(1.025)}.co-journals__filters button:not([aria-pressed=true]):hover,.co-journals__more button:hover{background:var(--co-soft);border-color:#aaa}.co-section-nav__links a:hover,.co-text-link:hover,.co-breadcrumb a:hover{color:#111}}@media (min-width:641px){.co-journals__grid[data-count="1"],.co-journals__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.co-journals__grid[data-count="1"]>li{grid-column:1/-1}.co-journals__grid[data-count="1"] .co-story__link{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}.co-journals__grid[data-count="1"] .co-story__body{padding-top:0}}@media (max-width:1050px){.co-shell{width:calc(100% - 64px)}.co-intro{gap:36px}.co-section{grid-template-columns:184px minmax(0,1fr);gap:36px}.co-strength{display:block}.co-strength__label{margin-bottom:8px;padding:0}}@media (max-width:960px){.co-hero__summary{grid-template-columns:minmax(0,1fr)}.co-hero__actions,.co-section-nav__consult{display:none}.co-dock{z-index:90;padding:10px max(20px, env(safe-area-inset-left)) calc(10px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-right));border-top:1px solid var(--co-line);background:#fff;justify-content:center;align-items:center;gap:12px;display:flex;position:fixed;inset:auto 0 0}.co-dock .co-primary{flex:1;justify-content:center;gap:12px;max-width:380px;min-height:48px;font-size:14px}.co-action--dock .co-action__button{border:0;flex-direction:column;gap:3px;min-width:52px;min-height:48px;padding:3px 6px;font-size:11px;line-height:1.5}.co-action--dock .co-action__error{inset:auto auto calc(100% + 20px) 0}body.page-company{padding-bottom:calc(78px + env(safe-area-inset-bottom))}}@media (max-width:900px){.co-journals__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.co-section--journal>.co-section__heading{display:block}.co-section--journal .co-section__heading>p{margin-top:10px}}@media (max-width:760px){.co-shell{width:calc(100% - 48px)}.co-hero{padding-bottom:30px}.co-breadcrumb{gap:4px 10px;padding-block:10px 22px;font-size:12px}.co-identity{margin-bottom:24px}.co-identity__name{gap:8px 14px}.co-identity h1{font-size:clamp(26px,4.5vw,31px);line-height:1.6}.co-identity__meta{gap:6px 16px;margin-top:10px;font-size:12px}.co-intro{grid-template-columns:minmax(0,1fr);gap:28px}.co-intro__copy>h2{font-size:20px}.co-intro__description{margin-top:12px;font-size:15px;line-height:1.95}.co-certifications{margin-top:18px}.co-hero__summary{margin-top:24px;padding-top:22px}.co-facts{gap:14px;padding:0}.co-facts dd{margin-top:6px;font-size:17px}.co-section-nav__links{gap:24px;width:100%}.co-section-nav__links a{min-height:56px}.co-content{padding-bottom:48px}.co-section{padding-block:42px;scroll-margin-top:72px;display:block}.co-section__heading{margin-bottom:24px;padding:0}.co-section__heading h2{font-size:23px}.co-section__heading>p br{display:none}.co-strength{padding-block:22px}.co-strength h3,.co-works h3{font-size:18px}.co-specs>div,.company-profile .intake-summary dl>div{grid-template-columns:108px minmax(0,1fr);gap:20px;padding-block:16px}.co-specs>div:first-child{padding-top:0}.co-specs>div:last-child{padding-bottom:0}.co-latest{border-top:1px solid var(--co-line);padding-top:24px}.co-contact>.row{grid-template-columns:102px minmax(0,1fr);gap:20px}.co-consult{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:36px}.co-consult h2{font-size:20px}.co-consult__actions{width:min(100%,420px)}.co-related{padding-top:30px}.co-related__heading{flex-wrap:wrap;align-items:flex-start;gap:8px 24px}.co-related ul{grid-template-columns:minmax(0,1fr);gap:0}.co-related li>a{padding-block:20px}.co-lightbox__content{padding:12px 16px 16px}.co-lightbox__head{font-size:12px}}@media (max-width:640px){.co-journals__grid{grid-template-columns:minmax(0,1fr);gap:32px}.co-story__cover{aspect-ratio:16/10}.co-story__body{padding-top:18px}.co-story h3{font-size:19px}.co-story__footer>div{gap:4px 16px;font-size:12px}.co-story__tags{margin-block:14px 18px}.co-journals__filters{gap:8px}.co-journals__filters button{padding-inline:12px}.co-journals__more button{width:100%;min-width:0}}@media (max-width:480px){.co-shell{width:calc(100% - 40px)}.co-section-nav__links{gap:24px}.co-section-nav__links a{gap:4px}.co-facts{grid-template-columns:minmax(0,1fr);gap:12px}.co-facts>div{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.co-facts dt{flex-shrink:0;font-size:13px}.co-facts dd{text-align:right;margin:0;font-size:16px}.co-dock{gap:8px;padding-inline:16px}.co-dock .co-primary{padding-inline:12px}.co-dock .co-primary>svg{width:14px;height:14px}}@media (max-width:380px){.co-shell{width:calc(100% - 32px)}.co-identity h1{font-size:25px}.co-specs>div,.company-profile .intake-summary dl>div{grid-template-columns:88px minmax(0,1fr);gap:16px}.co-section-nav__links{gap:18px}.co-dock{gap:6px;padding-inline:12px}.co-action--dock .co-action__button{min-width:46px}.co-dock .co-primary{gap:8px;padding-inline:10px;font-size:13px}}@media (prefers-reduced-motion:reduce){.company-profile *,.company-profile :before,.company-profile :after{scroll-behavior:auto!important;transition:none!important}}
