.company-profile-page .company-dna-wide article{display:flex;flex-direction:column;justify-content:center}.company-profile-page .company-timeline-nav{grid-template-columns:repeat(8,minmax(116px,1fr));overflow-x:auto}.company-profile-page .company-timeline-nav button{min-height:92px;padding:var(--space-3)}.company-profile-page .company-timeline-nav strong{font-size:var(--font-size-body-sm);white-space:nowrap}.company-profile-page .company-timeline-nav button.is-history:before{background:#f5f5f0;border-color:var(--color-brand)}.company-profile-page .company-timeline-nav button[aria-current=step]:before{background:var(--color-brand);border:2px solid var(--color-brand);box-shadow:0 0 0 4px #f5f5f0,0 0 0 5px rgba(246,128,17,.25);height:18px;top:5px;width:18px}@media(min-width:901px){.company-profile-page .company-timeline-nav{margin-left:0;overflow:visible;padding-left:0;padding-right:0;width:100%}.company-profile-page .company-timeline-nav button:first-child span,.company-profile-page .company-timeline-nav button:first-child strong{margin-left:50%;text-align:left;width:100%}.company-profile-page .company-timeline-nav button:last-child span,.company-profile-page .company-timeline-nav button:last-child strong{margin-left:-50%;text-align:right;width:100%}}.company-certificate-gallery{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.company-certificate-stage{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(3,1fr)}.company-certificate{background:var(--color-surface);border:1px solid var(--color-line-light);color:var(--color-text);cursor:pointer;padding:0 0 var(--space-4);text-align:center;transition:all var(--motion-card) var(--ease-out)}.company-certificate>span{align-content:center;aspect-ratio:3/4;background:color-mix(in srgb,var(--color-canvas) 76%,var(--color-brand-soft));border-bottom:1px solid var(--color-line-light);display:grid;justify-items:center}.company-certificate>span b{color:var(--color-brand-text)}.company-certificate>span i{color:var(--color-text-secondary);font-style:normal;margin-top:var(--space-2)}.company-certificate>small,.company-certificate>strong{display:block;margin-top:var(--space-3);padding:0 var(--space-2)}.company-certificate>small{color:var(--color-text-secondary)}.company-certificate:focus-visible,.company-certificate:hover{border-color:var(--color-brand);box-shadow:var(--shadow-card-hover);transform:translateY(calc(var(--move-card)*-1))}.company-certificate-controls{align-items:center;display:flex;gap:var(--space-3);justify-content:center}.company-certificate-controls button{background:var(--color-brand);border:1px solid var(--color-brand);color:var(--color-ink-deep);cursor:pointer;height:var(--tap-target-min);width:var(--tap-target-min)}.company-profile-page .company-related-card b{transition:color var(--motion-card) var(--ease-out)}.company-profile-page .company-related-card:focus-visible b,.company-profile-page .company-related-card:hover b{color:var(--color-brand-text);text-decoration:underline;text-underline-offset:4px}@media(max-width:900px){.company-profile-page .company-timeline-nav{grid-template-columns:repeat(8,minmax(132px,1fr))}}@media(max-width:640px){.company-certificate-stage{grid-template-columns:1fr}.company-certificate-stage .company-certificate:nth-child(n+2){display:none}.company-certificate>span{aspect-ratio:4/3}}.company-profile-page .company-leadership-layout{align-items:stretch;display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:minmax(0,2fr) minmax(280px,1fr);margin-top:var(--space-6)}.company-profile-page .company-ceo-feature{background:var(--color-surface);border:1px solid var(--color-line-light);border-radius:var(--radius-card);display:grid;grid-template-columns:minmax(320px,360px) minmax(0,1fr);min-height:420px;overflow:hidden}.company-profile-page .company-ceo-portrait{background:#352f3b;margin:0;min-height:420px;overflow:hidden;position:relative}.company-profile-page .company-ceo-portrait img{object-fit:cover;object-position:center top}.company-profile-page .company-ceo-copy{border-top:4px solid var(--color-brand);display:flex;flex-direction:column;justify-content:center;padding:clamp(var(--space-6),3.2vw,var(--space-7))}.company-profile-page .company-ceo-kicker{color:var(--color-brand-text);font-size:var(--font-size-label);font-weight:var(--font-weight-bold);letter-spacing:.14em;margin:0}.company-profile-page .company-ceo-copy blockquote{margin:var(--space-5) 0 var(--space-7);padding:0}.company-profile-page .company-ceo-copy blockquote p{color:var(--color-text);font-size:clamp(1.4rem,1.55vw,1.65rem);font-weight:var(--font-weight-semibold);letter-spacing:-.035em;line-height:1.55;margin:0}.company-profile-page .company-ceo-copy blockquote p:before{color:var(--color-brand);content:"“"}.company-profile-page .company-ceo-copy blockquote p:after{color:var(--color-brand);content:"”"}.company-profile-page .company-ceo-copy footer{border-top:1px solid var(--color-line-light);padding-top:var(--space-5)}.company-profile-page .company-ceo-copy footer h3{font-size:clamp(1.65rem,2.1vw,2rem);letter-spacing:-.035em;line-height:var(--line-height-title);margin:0}.company-profile-page .company-ceo-copy footer p{color:var(--color-text-secondary);font-size:var(--font-size-body-sm);line-height:var(--line-height-body);margin:var(--space-2) 0 0}.company-profile-page .company-founder-list{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-rows:repeat(3,1fr)}.company-profile-page .company-founder-card{background:var(--color-surface);border:1px solid var(--color-line-light);border-radius:var(--radius-card);display:grid;grid-template-columns:116px minmax(0,1fr);min-height:0;overflow:hidden}.company-profile-page .company-founder-photo{background:var(--color-canvas);min-height:128px;overflow:hidden;position:relative}.company-profile-page .company-founder-photo img{object-fit:cover;object-position:center top}.company-profile-page .company-founder-card>div:last-child{align-self:center;padding:var(--space-4)}.company-profile-page .company-founder-card h3{font-size:clamp(1.2rem,1.6vw,1.4rem);letter-spacing:-.025em;line-height:var(--line-height-title);margin:0}.company-profile-page .company-founder-card p{color:var(--color-text-secondary);font-size:var(--font-size-body-sm);line-height:var(--line-height-body);margin:var(--space-2) 0 0}@media(max-width:1100px){.company-profile-page .company-leadership-layout{grid-template-columns:1fr}.company-profile-page .company-ceo-feature{grid-template-columns:minmax(280px,360px) minmax(0,1fr);min-height:390px}.company-profile-page .company-ceo-portrait{min-height:390px}.company-profile-page .company-founder-list{grid-template-columns:repeat(3,1fr);grid-template-rows:none}.company-profile-page .company-founder-card{grid-template-columns:1fr}.company-profile-page .company-founder-photo{aspect-ratio:4/3;min-height:0}}@media(max-width:700px){.company-profile-page .company-ceo-feature{grid-template-columns:1fr;min-height:0}.company-profile-page .company-ceo-portrait{aspect-ratio:1/1;min-height:0}.company-profile-page .company-ceo-copy{padding:var(--space-6)}.company-profile-page .company-ceo-copy blockquote{margin:var(--space-4) 0 var(--space-6)}.company-profile-page .company-founder-list{grid-template-columns:1fr}.company-profile-page .company-founder-card{grid-template-columns:96px minmax(0,1fr);min-height:112px}.company-profile-page .company-founder-photo{aspect-ratio:auto;min-height:112px}}.company-profile-page .company-trust-grid--certificates{display:block}.company-profile-page .company-certificate>span{position:relative}.company-profile-page .company-certificate>span img{object-fit:contain;padding:var(--space-3)}.company-responsibility-layout{margin-top:var(--space-7)}.company-responsibility-layout .company-responsibility-card{grid-template-columns:1.15fr .85fr;align-items:center}.company-responsibility-layout .company-responsibility-card .company-text-link{grid-column:2;margin-top:0}.company-profile-page #certifications{scroll-margin-top:96px}.company-profile-page .company-lightbox{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(4,12,18,.9);overscroll-behavior:contain;padding:70px clamp(12px,3vw,42px) 18px;z-index:2147483000}.company-profile-page .company-lightbox>button.company-lightbox-close{align-items:center;background:var(--color-brand);border:0;border-radius:999px;box-shadow:0 12px 34px rgba(0,0,0,.3);color:var(--color-ink-deep);display:flex;font:inherit;font-weight:var(--font-weight-bold);gap:7px;height:48px;justify-content:center;min-width:88px;padding:0 17px;position:fixed;right:clamp(14px,2.2vw,32px);top:clamp(14px,2.2vw,28px);transition:background-color var(--motion-button) var(--ease-out),color var(--motion-button) var(--ease-out),transform var(--motion-button) var(--ease-out);width:auto;z-index:2}.company-profile-page .company-lightbox-close span{font-size:1.7rem;font-weight:400;line-height:1;margin-top:-2px}.company-profile-page .company-lightbox-close b{font-size:.875rem}.company-profile-page .company-lightbox-close:focus-visible,.company-profile-page .company-lightbox-close:hover{background:#fff;color:var(--color-ink-deep);outline:3px solid var(--color-brand);outline-offset:3px;transform:translateY(-2px)}.company-profile-page .company-lightbox>div.company-lightbox-image{background:linear-gradient(145deg,#eee8df,#fff 68%);border:1px solid rgba(255,255,255,.42);border-radius:12px;box-shadow:0 30px 90px rgba(0,0,0,.46);height:min(86dvh,900px);max-height:calc(100dvh - 88px);max-width:min(92vw,900px);overflow:hidden;padding:var(--space-4);position:relative;width:min(92vw,900px)}.company-profile-page .company-lightbox-image img{filter:drop-shadow(0 18px 26px rgba(25,19,13,.18));object-fit:contain}@media(max-width:700px){.company-profile-page .company-lightbox{padding:64px 10px 10px}.company-profile-page .company-lightbox>button.company-lightbox-close{height:44px;min-width:80px;padding-inline:14px;right:12px;top:max(10px,env(safe-area-inset-top))}.company-profile-page .company-lightbox-close span{font-size:1.55rem}.company-profile-page .company-lightbox>div.company-lightbox-image{border-radius:8px;height:min(84dvh,760px);max-height:calc(100dvh - 74px);padding:10px;width:calc(100vw - 20px)}.company-profile-page .company-responsibility-stage.is-rags-cutting>img{object-position:56% 50%}}@media(max-width:900px){.company-responsibility-layout .company-responsibility-card{grid-template-columns:1fr}.company-responsibility-layout .company-responsibility-card .company-text-link{grid-column:auto}}.company-profile-page .company-certificate-controls button{color:var(--color-ink-deep);transition:background-color var(--motion-card) var(--ease-out),border-color var(--motion-card) var(--ease-out),box-shadow var(--motion-card) var(--ease-out),color var(--motion-card) var(--ease-out),transform var(--motion-card) var(--ease-out)}.company-profile-page .company-certificate-controls button:focus-visible,.company-profile-page .company-certificate-controls button:hover{background:var(--color-ink-deep);border-color:var(--color-ink-deep);box-shadow:var(--shadow-card);color:var(--color-brand);transform:translateY(calc(var(--move-card)*-1))}.company-profile-page .company-certificate-controls button:active{box-shadow:none;transform:translateY(0)}.company-profile-page .company-dna-wide article{overflow:hidden;position:relative}.company-profile-page .company-dna-wide article>img{filter:saturate(.78);object-fit:cover;object-position:center right}.company-profile-page .company-dna-wide article>span{background:linear-gradient(90deg,var(--color-ink-deep) 0,color-mix(in srgb,var(--color-ink-deep) 92%,transparent) 42%,color-mix(in srgb,var(--color-ink-deep) 48%,transparent) 100%);inset:0;position:absolute}.company-profile-page .company-dna-wide article>h3,.company-profile-page .company-dna-wide article>small{position:relative;z-index:1}.company-profile-page .company-dna-wide article:first-child>img{object-position:center 46%}.company-profile-page .company-dna-wide article:nth-child(2)>img{object-position:center 52%}.company-profile-page .company-ecosystem{display:block;margin-top:var(--space-6);padding:0;width:100%}.company-profile-page .company-ecosystem-title{align-items:center;display:flex;font-size:var(--font-size-body);gap:var(--space-3);justify-content:flex-start;margin:0 0 var(--space-5);text-align:left;width:100%}.company-profile-page .company-ecosystem-title:before{background:var(--color-brand);content:"";height:2px;width:var(--space-8)}.company-profile-page .company-brand-grid{align-items:stretch;display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(4,1fr);margin:0;position:static;width:100%}.company-profile-page .company-brand-card{align-items:center;background:var(--color-surface);border:1px solid var(--color-line-light);border-radius:var(--radius-card);display:flex;flex-direction:column;height:154px;justify-content:center;min-height:154px;padding:var(--space-5);position:relative;text-align:center;transition:background-color var(--motion-card) var(--ease-out),border-color var(--motion-card) var(--ease-out),box-shadow var(--motion-card) var(--ease-out),transform var(--motion-card) var(--ease-out);width:auto}.company-profile-page .company-brand-card>span{align-items:center;background:transparent;display:flex;height:58px;justify-content:center;min-height:58px;min-width:0;padding:0;width:168px}.company-profile-page .company-brand-card>span img{height:100%;max-height:50px;max-width:156px;object-fit:contain;width:100%}.company-profile-page .company-brand-card>span b{color:var(--color-text);font-size:var(--font-size-card)}.company-profile-page .company-brand-card h3{font-size:var(--font-size-body-sm);margin:var(--space-3) 0 0}.company-profile-page .company-brand-card small{align-items:center;background:var(--color-brand-soft);border-radius:50%;bottom:var(--space-3);color:var(--color-brand-text);display:flex;font-size:var(--font-size-label);height:32px;justify-content:center;margin:0;position:absolute;right:var(--space-3);transition:background-color var(--motion-card) var(--ease-out),color var(--motion-card) var(--ease-out),transform var(--motion-card) var(--ease-out);width:32px}.company-profile-page .company-brand-card small svg{height:16px;width:16px}.company-profile-page a.company-brand-card:focus-visible,.company-profile-page a.company-brand-card:hover{background:var(--color-brand-soft);border-color:var(--color-brand);box-shadow:var(--shadow-card-hover);transform:translateY(calc(var(--move-card)*-1))}.company-profile-page a.company-brand-card:focus-visible small,.company-profile-page a.company-brand-card:hover small{background:var(--color-brand);color:var(--color-ink-deep);transform:translateX(var(--move-arrow))}.company-profile-page article.company-brand-card{box-shadow:none;transform:none;transition:none}.company-profile-page .company-brand-card>span.is-hissen-global img{max-height:38px;max-width:168px}.company-profile-page .company-brand-card>span.is-hissen-vintage img{max-height:50px;max-width:150px}.company-profile-page .company-brand-card>span.is-recydoc{border-radius:50%;height:58px;min-height:58px;overflow:hidden;width:58px}.company-profile-page .company-brand-card>span.is-recydoc img{height:138px;max-height:none;max-width:none;transform:scale(1.9);width:138px}.company-profile-page .company-dna-section{background:var(--color-surface);position:relative}.company-profile-page .company-dna-section:before{display:none}.company-profile-page .company-dna-grid{gap:var(--space-7);grid-template-columns:.95fr 1.05fr}.company-profile-page .company-dna-wide{gap:var(--space-4)}.company-profile-page .company-dna-wide article{background:var(--color-ink-deep);border:0;border-radius:0;color:var(--color-surface);min-height:190px;padding:var(--space-7)}.company-profile-page .company-dna-wide article:after{display:none}.company-profile-page .company-dna-wide article small{color:var(--color-brand)}.company-profile-page .company-dna-wide article h3{font-size:clamp(1.55rem,2.25vw,2.15rem);font-weight:var(--font-weight-medium);line-height:1.42;margin:var(--space-4) 0 0}.company-profile-page .company-dna-wide article h3 em{color:var(--color-brand);font-style:normal}.company-profile-page .company-value-grid{align-content:center;gap:var(--space-4)}.company-profile-page .company-value-grid article{background:var(--color-canvas);border:1px solid var(--color-line-light);border-radius:0;min-height:104px;padding:var(--space-5)}.company-profile-page .company-value-grid article:before{display:none}.company-profile-page .company-value-grid article span{color:var(--color-brand-text);font-size:var(--font-size-label);font-weight:var(--font-weight-bold);letter-spacing:.1em}.company-profile-page .company-value-grid article h3{font-size:var(--font-size-card);margin:var(--space-3) 0 0}.company-profile-page .company-dna-wide article,.company-profile-page .company-value-grid article{box-shadow:none;transform:none;transition:none}.company-profile-page .company-dna-grid{align-items:stretch}.company-profile-page .company-dna-wide{grid-template-rows:repeat(2,1fr)}.company-profile-page .company-dna-wide article{min-height:0}.company-profile-page .company-dna-wide article h3{font-size:clamp(1.8rem,2.65vw,2.5rem)}.company-profile-page .company-value-grid{grid-template-rows:repeat(3,1fr)}.company-profile-page .company-value-grid article{align-content:center;min-height:0}.company-profile-page .company-responsibility-layout .company-responsibility-card{align-items:center;grid-template-columns:1.15fr .85fr}.company-profile-page .company-responsibility-image{aspect-ratio:16/9;overflow:hidden;position:relative}.company-profile-page .company-responsibility-image img{object-fit:cover;object-position:center 42%}.company-profile-page .company-responsibility-copy{align-self:center}.company-profile-page .company-responsibility-copy ul{margin:0}.company-profile-page .company-responsibility-copy .company-text-link{display:inline-flex;grid-column:auto;margin-top:var(--space-5)}@media(max-width:900px){.company-profile-page .company-responsibility-layout .company-responsibility-card{grid-template-columns:1fr}.company-profile-page .company-responsibility-copy{padding-top:var(--space-5)}}.company-timeline-panel[data-year="2024"] .company-timeline-image img{object-position:right center;transform:scale(1.3);transform-origin:right center}.company-profile-page .company-timeline-panel[data-year="2027"] .company-timeline-image img{object-fit:contain;object-position:center}.company-profile-page .company-brand-matrix{background:#f1e8dc;border:1px solid #b39d84;border-radius:20px;box-shadow:0 24px 64px rgba(46,35,22,.13);display:grid;grid-template-columns:minmax(300px,.86fr) minmax(0,2.14fr);margin-top:clamp(28px,3vw,44px);overflow:hidden}.company-profile-page .company-brand-anchor{background:radial-gradient(circle at 100% 0,rgba(246,128,17,.22),transparent 36%),linear-gradient(145deg,#16232d,#0d1821);color:#fff;display:flex;flex-direction:column;min-height:350px;overflow:hidden;padding:clamp(30px,3vw,46px);position:relative;text-decoration:none}.company-profile-page .company-brand-anchor:after{border:1px solid rgba(255,255,255,.08);border-radius:50%;content:"";height:240px;position:absolute;right:-130px;top:42%;width:240px}.company-profile-page .company-brand-anchor-kicker{color:rgba(255,255,255,.58);font-size:10px;font-weight:700;letter-spacing:.16em;position:relative;z-index:1}.company-profile-page .company-brand-anchor-kicker b{color:var(--color-brand);font:inherit;margin-left:8px}.company-profile-page .company-brand-anchor-logo{align-items:center;display:flex;height:72px;margin-top:auto;position:relative;width:min(100%,272px);z-index:1}.company-profile-page .company-brand-anchor-logo img{height:auto;max-height:58px;object-fit:contain;object-position:left center;width:100%}.company-profile-page .company-brand-anchor-copy{border-top:1px solid rgba(255,255,255,.13);margin-top:24px;padding-top:20px;position:relative;z-index:1}.company-profile-page .company-brand-anchor-copy h3{color:#fff;font-size:clamp(1.45rem,1.8vw,1.75rem);letter-spacing:-.03em;margin:0}.company-profile-page .company-brand-anchor-copy p{color:rgba(255,255,255,.68);font-size:13px;line-height:1.6;margin:8px 0 0}.company-profile-page .company-brand-anchor-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;position:relative;z-index:1}.company-profile-page .company-brand-anchor-tags span{border:1px solid rgba(255,255,255,.16);border-radius:999px;color:rgba(255,255,255,.72);font-size:11px;padding:6px 10px}.company-profile-page .company-brand-anchor-link{align-items:center;color:var(--color-brand);display:flex;font-size:12px;font-weight:700;gap:10px;margin-top:24px;position:relative;width:max-content;z-index:1}.company-profile-page .company-brand-anchor-link svg{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;transition:transform var(--motion-card) var(--ease-out);width:18px}.company-profile-page .company-brand-anchor:focus-visible .company-brand-anchor-link svg,.company-profile-page .company-brand-anchor:hover .company-brand-anchor-link svg{transform:translateX(4px)}.company-profile-page .company-brand-anchor:focus-visible{outline:2px solid var(--color-brand);outline-offset:-4px}.company-profile-page .company-brand-network{background:linear-gradient(145deg,#f4ede4,#eadfd1);display:flex;flex-direction:column;min-width:0;padding:clamp(20px,2vw,28px)}.company-profile-page .company-brand-network-heading{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:18px}.company-profile-page .company-brand-network-heading small{color:#9d4400;font-size:9px;font-weight:800;letter-spacing:.16em}.company-profile-page .company-brand-network-heading h3{color:#17232d;font-size:clamp(1.15rem,1.5vw,1.4rem);letter-spacing:-.025em;margin:5px 0 0}.company-profile-page .company-brand-network-heading p{color:#4e5963;font-size:12px;margin:0}.company-profile-page .company-brand-node-grid{background:#a99075;border:1px solid #a99075;border-radius:14px;display:grid;flex:1 1;grid-gap:1px;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.company-profile-page .company-brand-node{align-items:center;background:#fffaf3;color:var(--color-text);display:flex;flex-direction:column;justify-content:center;min-height:108px;min-width:0;padding:18px 14px;position:relative;text-align:center;text-decoration:none;transition:background-color var(--motion-card) var(--ease-out),box-shadow var(--motion-card) var(--ease-out)}.company-profile-page .company-brand-node:after{background:var(--color-brand);content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform var(--motion-card) var(--ease-out)}.company-profile-page .company-brand-node:focus-visible,.company-profile-page .company-brand-node:hover{background:#ffedd8;box-shadow:inset 0 0 0 1px rgba(183,76,0,.34);outline:0}.company-profile-page .company-brand-node:focus-visible{box-shadow:inset 0 0 0 2px #c65a00}.company-profile-page .company-brand-node:focus-visible:after,.company-profile-page .company-brand-node:hover:after{transform:scaleX(1)}.company-profile-page .company-brand-node-index{color:#806f5e;font-size:9px;font-weight:800;left:12px;letter-spacing:.12em;position:absolute;top:10px}.company-profile-page .company-brand-node-logo{align-items:center;display:flex;height:54px;justify-content:center;min-width:0;width:min(100%,150px)}.company-profile-page .company-brand-node-logo img{filter:brightness(0) saturate(100%) invert(56%) sepia(93%) saturate(2751%) hue-rotate(355deg) brightness(100%) contrast(95%);height:100%;max-height:46px;max-width:142px;object-fit:contain;transition:filter .26s var(--ease-out),transform .26s var(--ease-out);width:100%}.company-profile-page .company-brand-node-logo.is-hissen-global{width:min(100%,164px)}.company-profile-page .company-brand-node-logo.is-hissen-global img{max-height:42px;max-width:158px}.company-profile-page .company-brand-node-logo.is-indetexx img{max-height:48px;max-width:104px}.company-profile-page .company-brand-node-logo.is-hissen-vintage img{max-height:42px;max-width:124px}.company-profile-page .company-brand-node-logo.is-hissen-rags img{max-height:36px}.company-profile-page .company-brand-node-logo.is-hissen-shoes{width:min(100%,170px)}.company-profile-page .company-brand-node-logo.is-hissen-shoes img{max-height:42px;max-width:166px}.company-profile-page .company-brand-node-logo.is-recydoc{border-radius:50%;height:46px;overflow:hidden;width:46px}.company-profile-page .company-brand-node-logo.is-recydoc img{filter:grayscale(1) sepia(1) saturate(4.6) hue-rotate(345deg) brightness(.98) contrast(1.04);height:110px;max-height:none;max-width:none;transform:scale(1.9);width:110px}.company-profile-page .company-brand-node:focus-visible .company-brand-node-logo img{filter:none}@media(hover:hover){.company-profile-page .company-brand-node:hover .company-brand-node-logo img{filter:none}}@media(prefers-reduced-motion:reduce){.company-profile-page .company-brand-node-logo img{transition:none}}.company-profile-page .company-brand-node-link{align-items:center;color:#984200;display:flex;height:22px;justify-content:center;position:absolute;right:10px;top:8px;width:22px}.company-profile-page .company-brand-node-link svg{fill:none;height:13px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;transition:transform var(--motion-card) var(--ease-out);width:13px}.company-profile-page .company-brand-node:focus-visible .company-brand-node-link svg,.company-profile-page .company-brand-node:hover .company-brand-node-link svg{transform:translate(2px,-2px)}@media(max-width:1100px){.company-profile-page .company-brand-matrix{grid-template-columns:1fr}.company-profile-page .company-brand-anchor{min-height:280px}.company-profile-page .company-brand-anchor-logo{margin-top:42px}.company-profile-page .company-brand-anchor-copy{max-width:560px}}@media(max-width:700px){.company-profile-page .company-brand-matrix{border-radius:14px;margin-top:20px}.company-profile-page .company-brand-anchor{min-height:184px;padding:20px}.company-profile-page .company-brand-anchor-logo{height:48px;margin-top:18px;width:210px}.company-profile-page .company-brand-anchor-logo img{max-height:42px}.company-profile-page .company-brand-anchor-copy{margin-top:12px;padding-top:12px}.company-profile-page .company-brand-anchor-copy h3{display:none}.company-profile-page .company-brand-anchor-copy p{font-size:11px;margin:0}.company-profile-page .company-brand-anchor-tags{display:none}.company-profile-page .company-brand-anchor-link{font-size:11px;margin-top:12px}.company-profile-page .company-brand-network{padding:16px}.company-profile-page .company-brand-network-heading{align-items:flex-start;display:block;margin-bottom:12px}.company-profile-page .company-brand-network-heading h3{font-size:1.1rem}.company-profile-page .company-brand-network-heading p{font-size:10px;margin-top:4px}.company-profile-page .company-brand-node-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-profile-page .company-brand-node{grid-column:auto;min-height:88px;padding:12px 8px}.company-profile-page .company-brand-node-logo{height:40px;width:min(100%,116px)}.company-profile-page .company-brand-node-logo img{max-height:34px;max-width:110px}.company-profile-page .company-brand-node-logo.is-hissen-global{width:min(100%,132px)}.company-profile-page .company-brand-node-logo.is-hissen-global img{max-height:32px;max-width:126px}.company-profile-page .company-brand-node-logo.is-indetexx img{max-height:38px;max-width:82px}.company-profile-page .company-brand-node-logo.is-hissen-vintage img{max-height:34px;max-width:102px}.company-profile-page .company-brand-node-logo.is-hissen-rags img{max-height:28px}.company-profile-page .company-brand-node-logo.is-hissen-shoes{width:min(100%,152px)}.company-profile-page .company-brand-node-logo.is-hissen-shoes img{max-height:34px;max-width:146px}.company-profile-page .company-brand-node-logo.is-recydoc{height:38px;width:38px}.company-profile-page .company-brand-node-logo.is-recydoc img{height:92px;width:92px}.company-profile-page .company-brand-node-index{font-size:8px;left:8px;top:7px}.company-profile-page .company-brand-node-link{right:5px;top:5px}}.company-profile-page .company-stat-band article strong{color:var(--color-brand-text)}.company-profile-page .company-dna-wide article h3,.company-profile-page .company-value-grid article h3{overflow-wrap:normal;word-break:keep-all}@media (max-width:1100px){.company-profile-page .company-section-heading{max-width:720px}.company-profile-page .company-section-heading h2{font-size:clamp(2.1rem,5.4vw,3.2rem)}.company-profile-page .company-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-profile-page .company-brand-card{box-sizing:border-box;min-width:0;width:100%}.company-profile-page .company-brand-card>span,.company-profile-page .company-brand-card>span img{max-width:100%}.company-profile-page .company-dna-grid{grid-template-columns:1fr}.company-profile-page .company-dna-wide{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.company-profile-page .company-dna-wide article{min-height:240px}.company-profile-page .company-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(104px,auto))}}@media (max-width:700px){.company-profile-page .company-section-heading h2{font-size:clamp(1.85rem,8vw,2.5rem);line-height:1.18}.company-profile-page .company-brand-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.company-profile-page .company-brand-card{height:auto;min-height:148px;padding:var(--space-4)}.company-profile-page .company-brand-card>span{min-height:46px;width:min(132px,100%)}.company-profile-page .company-brand-card>span img{max-height:42px}.company-profile-page .company-brand-card h3{font-size:clamp(.88rem,4vw,1.05rem);overflow-wrap:anywhere}.company-profile-page .company-brand-card small{bottom:var(--space-2);height:28px;right:var(--space-2);width:28px}.company-profile-page .company-dna-wide,.company-profile-page .company-value-grid{grid-template-columns:1fr}.company-profile-page .company-dna-wide article{min-height:220px;padding:var(--space-6)}.company-profile-page .company-dna-wide article h3{font-size:clamp(1.55rem,7vw,2rem)}.company-profile-page .company-value-grid{grid-template-rows:none}.company-profile-page .company-value-grid article{min-height:112px}}