.HoldingPage-module__RpCgZG__page{text-transform:none;color:#000;font-family:var(--font-geist-sans),Arial,sans-serif;background:#d4d1ca;min-height:100dvh;font-size:14px;line-height:1.5;overflow-x:clip}.HoldingPage-module__RpCgZG__page *{box-sizing:border-box}.HoldingPage-module__RpCgZG__page button,.HoldingPage-module__RpCgZG__page input{font:inherit}.HoldingPage-module__RpCgZG__page button,.HoldingPage-module__RpCgZG__page a{-webkit-tap-highlight-color:transparent}.HoldingPage-module__RpCgZG__page button{cursor:pointer}.HoldingPage-module__RpCgZG__page a{color:inherit;text-decoration:none}.HoldingPage-module__RpCgZG__page button:focus-visible,.HoldingPage-module__RpCgZG__page a:focus-visible,.HoldingPage-module__RpCgZG__page input:focus-visible{outline-offset:5px;outline:2px solid #b0170d}.HoldingPage-module__RpCgZG__header{justify-content:space-between;align-items:center;gap:20px;height:84px;padding:12px 28px;display:flex}.HoldingPage-module__RpCgZG__header img{object-fit:contain;width:130px;height:50px}.HoldingPage-module__RpCgZG__actions{align-items:center;gap:24px;display:flex}.HoldingPage-module__RpCgZG__actions button,.HoldingPage-module__RpCgZG__dialogTop button{color:#000;text-transform:uppercase;background:0 0;border:0;min-height:44px}.HoldingPage-module__RpCgZG__hero{height:calc(100svh - 84px);min-height:600px;position:relative;overflow:hidden}.HoldingPage-module__RpCgZG__geometry{fill:#b0170d;width:100%;height:100%;position:absolute;inset:0}.HoldingPage-module__RpCgZG__hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(32px,4vw,78px);font-weight:400;line-height:1;position:absolute;top:8%;left:67%}.HoldingPage-module__RpCgZG__about{padding:90px 28px 70px}.HoldingPage-module__RpCgZG__eyebrow,.HoldingPage-module__RpCgZG__companyLabel{letter-spacing:.02em;margin:0 0 28px;font-size:12px}.HoldingPage-module__RpCgZG__description{grid-template-columns:1fr 1fr;gap:8%;display:grid}.HoldingPage-module__RpCgZG__description h2{letter-spacing:-.04em;max-width:650px;margin:0;font-size:clamp(30px,3.5vw,58px);font-weight:400;line-height:1.05}.HoldingPage-module__RpCgZG__description p{max-width:650px;margin:0;font-size:18px;line-height:1.6}.HoldingPage-module__RpCgZG__companyLabel{margin-top:72px}.HoldingPage-module__RpCgZG__companies{border-top:1px solid #0003;border-bottom:1px solid #0003;grid-template-columns:repeat(5,1fr);display:grid}.HoldingPage-module__RpCgZG__companies>*{justify-content:center;align-items:center;min-width:0;min-height:140px;padding:28px;display:flex;position:relative}.HoldingPage-module__RpCgZG__companies img{mix-blend-mode:multiply;object-fit:contain;width:47.5%;height:35.15px}.HoldingPage-module__RpCgZG__footer{grid-template-columns:1fr 1fr 1fr;gap:32px;padding:30px 28px;display:grid}.HoldingPage-module__RpCgZG__footer>img{object-fit:contain;width:162px;height:62px}.HoldingPage-module__RpCgZG__footer address{font-style:normal}.HoldingPage-module__RpCgZG__footer strong{font-weight:500}.HoldingPage-module__RpCgZG__footer a{min-height:28px;display:inline-block}.HoldingPage-module__RpCgZG__copyright{grid-column:1/-1;margin:35px 0 0;font-size:12px}.HoldingPage-module__RpCgZG__dialog{color:#000;background:#d4d1ca;border:0;width:min(760px,60vw);max-width:100%;max-height:94dvh;margin:0;padding:0;position:fixed;inset:auto 0 0 auto;overflow:auto}.HoldingPage-module__RpCgZG__dialog::backdrop{background:#000b}.HoldingPage-module__RpCgZG__page:has(.HoldingPage-module__RpCgZG__dialog[open]){touch-action:none}.HoldingPage-module__RpCgZG__dialogInner{touch-action:pan-y;padding:24px 48px 30px}.HoldingPage-module__RpCgZG__dialogTop{justify-content:flex-end;align-items:center;margin-bottom:20px;display:flex}.HoldingPage-module__RpCgZG__dialog h2{letter-spacing:-.04em;margin:0 0 36px;font-size:clamp(36px,4vw,64px);font-weight:400;line-height:1}.HoldingPage-module__RpCgZG__dialog form{grid-template-columns:1fr 1fr;gap:24px;display:grid}.HoldingPage-module__RpCgZG__dialog label{flex-direction:column;gap:8px;min-width:0;display:flex}.HoldingPage-module__RpCgZG__dialog label>span{font-size:12px}.HoldingPage-module__RpCgZG__dialog input:not([type=checkbox]){color:#000;outline-offset:2px;background:0 0;border:0;border-bottom:1px solid #0008;border-radius:0;width:100%;min-width:0;min-height:44px;padding:12px 0}.HoldingPage-module__RpCgZG__full,.HoldingPage-module__RpCgZG__consent,.HoldingPage-module__RpCgZG__submit,.HoldingPage-module__RpCgZG__message{grid-column:1/-1}.HoldingPage-module__RpCgZG__dialog .HoldingPage-module__RpCgZG__consent{cursor:pointer;flex-direction:row;align-items:flex-start;gap:12px;padding:8px 0}.HoldingPage-module__RpCgZG__consent input{appearance:auto;accent-color:#b0170d;flex-shrink:0;width:20px;height:20px;margin:0}.HoldingPage-module__RpCgZG__submit{color:#d4d1ca;text-transform:uppercase;background:#000;border:0;border-top:3px solid #b0170d;justify-content:space-between;min-height:60px;padding:20px 24px;display:flex}.HoldingPage-module__RpCgZG__submit:disabled{opacity:.6;cursor:wait}.HoldingPage-module__RpCgZG__message{margin:0;font-size:13px}@media (max-width:800px){.HoldingPage-module__RpCgZG__header{padding:12px 20px}.HoldingPage-module__RpCgZG__actions{gap:12px}.HoldingPage-module__RpCgZG__hero{min-height:480px;overflow:hidden}.HoldingPage-module__RpCgZG__hero h1{font-size:clamp(28px,4.5vw,40px);top:8%;left:55%}.HoldingPage-module__RpCgZG__description{gap:30px}.HoldingPage-module__RpCgZG__description p{font-size:16px}.HoldingPage-module__RpCgZG__companies{grid-template-columns:repeat(3,1fr)}.HoldingPage-module__RpCgZG__companies>*{min-height:110px;padding:20px}.HoldingPage-module__RpCgZG__footer{grid-template-columns:1fr 1fr}.HoldingPage-module__RpCgZG__footer>img{grid-column:1/-1}.HoldingPage-module__RpCgZG__dialog{width:80vw}.HoldingPage-module__RpCgZG__dialogInner{padding:20px 32px}}@media (max-width:520px){.HoldingPage-module__RpCgZG__header{gap:8px;height:76px;padding:12px 16px}.HoldingPage-module__RpCgZG__header img{width:100px;height:40px}.HoldingPage-module__RpCgZG__actions{gap:6px;font-size:11px}.HoldingPage-module__RpCgZG__hero{height:calc(85svh - 76px);min-height:430px}.HoldingPage-module__RpCgZG__geometry{width:155%;max-width:none;left:-22%}.HoldingPage-module__RpCgZG__hero h1{font-size:clamp(29px,7.6vw,40px);top:8%;left:37%}.HoldingPage-module__RpCgZG__about{padding:56px 20px 30px}.HoldingPage-module__RpCgZG__description{grid-template-columns:1fr;gap:24px}.HoldingPage-module__RpCgZG__description h2{font-size:36px}.HoldingPage-module__RpCgZG__companyLabel{margin-top:42px}.HoldingPage-module__RpCgZG__companies{grid-template-columns:repeat(2,1fr)}.HoldingPage-module__RpCgZG__companies>*{padding:20px 16px}.HoldingPage-module__RpCgZG__companies img{height:28.5px}.HoldingPage-module__RpCgZG__footer{grid-template-columns:1fr;gap:24px;padding:32px 20px}.HoldingPage-module__RpCgZG__copyright{margin-top:16px}.HoldingPage-module__RpCgZG__dialog{width:100%;height:auto;max-height:100dvh}.HoldingPage-module__RpCgZG__dialogInner{padding:16px 24px 24px}.HoldingPage-module__RpCgZG__dialogTop{margin-bottom:20px}.HoldingPage-module__RpCgZG__dialog h2{margin-bottom:28px;font-size:40px}.HoldingPage-module__RpCgZG__dialog form{grid-template-columns:1fr;gap:18px}.HoldingPage-module__RpCgZG__dialog .HoldingPage-module__RpCgZG__eyebrow{margin-bottom:20px}.HoldingPage-module__RpCgZG__dialog label>span{font-size:12px}}.HoldingPage-module__RpCgZG__dialogTop .HoldingPage-module__RpCgZG__close{place-items:center;min-width:48px;min-height:44px;padding:0;font-size:14px;font-weight:400;line-height:1.5;display:grid}.HoldingPage-module__RpCgZG__submit{transition:background-color .18s,color .18s}.HoldingPage-module__RpCgZG__submit:not(:disabled):hover,.HoldingPage-module__RpCgZG__submit:not(:disabled):focus-visible{color:#fff;background:#b0170d}.HoldingPage-module__RpCgZG__dialogTop .HoldingPage-module__RpCgZG__close:hover,.HoldingPage-module__RpCgZG__actions button:hover{color:#b0170d}@media (prefers-reduced-motion:reduce){.HoldingPage-module__RpCgZG__submit{transition:none}}.HoldingPage-module__RpCgZG__companies img.HoldingPage-module__RpCgZG__enlargedLogo{transform:scale(1.15)}.HoldingPage-module__RpCgZG__companies img.HoldingPage-module__RpCgZG__smallerLogo{transform:scale(.95)}.HoldingPage-module__RpCgZG__header{z-index:2;pointer-events:none;justify-content:flex-end;position:absolute;inset:0 0 auto}.HoldingPage-module__RpCgZG__header .HoldingPage-module__RpCgZG__actions{pointer-events:auto}.HoldingPage-module__RpCgZG__hero{height:100svh}@media (max-width:520px){.HoldingPage-module__RpCgZG__hero{height:85svh}}@media (min-width:801px){.HoldingPage-module__RpCgZG__dialog{width:47.5%;height:71.875svh;max-height:71.875svh;inset:28.125svh 0 auto 52.5%}.HoldingPage-module__RpCgZG__dialogInner{padding:20px clamp(24px,3vw,48px) 24px}.HoldingPage-module__RpCgZG__dialogTop{margin-bottom:8px}.HoldingPage-module__RpCgZG__dialog h2{margin-bottom:24px;font-size:clamp(32px,3.5vw,60px)}.HoldingPage-module__RpCgZG__dialog form{gap:18px}}.HoldingPage-module__RpCgZG__page input:focus-visible{outline:none}.HoldingPage-module__RpCgZG__dialog input:not([type=checkbox]):focus{border-bottom-color:#b0170d;box-shadow:0 1px #b0170d}.HoldingPage-module__RpCgZG__dialog input[type=checkbox]:focus-visible{outline-offset:3px;outline:1px solid #000}@media (max-width:520px){.HoldingPage-module__RpCgZG__dialogTop .HoldingPage-module__RpCgZG__close{font-size:11px}}.HoldingPage-module__RpCgZG__page button:focus-visible,.HoldingPage-module__RpCgZG__page a:focus-visible{text-underline-offset:5px;outline:none;text-decoration:underline}.HoldingPage-module__RpCgZG__header{justify-content:space-between}.HoldingPage-module__RpCgZG__wordmark{color:#d4d1ca;white-space:nowrap;font-size:clamp(9px,1vw,14px);line-height:1.5}@media (max-width:800px){.HoldingPage-module__RpCgZG__wordmark{font-size:11px}}@media (max-width:520px){.HoldingPage-module__RpCgZG__hero .HoldingPage-module__RpCgZG__geometry{width:155%;left:0}.HoldingPage-module__RpCgZG__wordmark{font-size:clamp(8px,2.1vw,11px)}.HoldingPage-module__RpCgZG__header{padding-left:8px}}@media (min-width:521px){.HoldingPage-module__RpCgZG__hero h1{left:52.5%}}.HoldingPage-module__RpCgZG__page .HoldingPage-module__RpCgZG__explore{color:#d4d1ca;align-items:center;min-height:44px;font-size:14px;line-height:1.5;display:flex;position:absolute;bottom:24px;left:52.5%}.HoldingPage-module__RpCgZG__explore:hover{text-underline-offset:5px;text-decoration:underline}@media (max-width:520px){.HoldingPage-module__RpCgZG__page .HoldingPage-module__RpCgZG__explore{font-size:11px;bottom:16px;left:37%}}.HoldingPage-module__RpCgZG__page .HoldingPage-module__RpCgZG__explore{left:auto;right:28px}@media (max-width:800px){.HoldingPage-module__RpCgZG__page .HoldingPage-module__RpCgZG__explore{right:20px}}@media (max-width:520px){.HoldingPage-module__RpCgZG__page .HoldingPage-module__RpCgZG__explore{left:auto;right:16px}}@media (min-width:801px){.HoldingPage-module__RpCgZG__footer{grid-template-columns:1fr 1fr;column-gap:8%}}@media (min-width:521px) and (max-width:800px){.HoldingPage-module__RpCgZG__footer{column-gap:30px}.HoldingPage-module__RpCgZG__footer address{grid-column:2}}.HoldingPage-module__RpCgZG__page a.HoldingPage-module__RpCgZG__privacyLink{text-underline-offset:3px;text-decoration:underline}.HoldingPage-module__RpCgZG__copyright .HoldingPage-module__RpCgZG__privacyLink{margin-left:24px}.HoldingPage-module__RpCgZG__mobileSignet{display:none}@media (max-width:520px){.HoldingPage-module__RpCgZG__header{align-items:center;height:84px;padding:18px 20px}.HoldingPage-module__RpCgZG__wordmark,.HoldingPage-module__RpCgZG__actions button{letter-spacing:0;font-size:13px;font-weight:400;line-height:1.25}.HoldingPage-module__RpCgZG__wordmark{color:#000;white-space:nowrap}.HoldingPage-module__RpCgZG__wordmark span{display:inline}.HoldingPage-module__RpCgZG__hero{height:auto;min-height:0;padding:116px 0 16px}.HoldingPage-module__RpCgZG__hero .HoldingPage-module__RpCgZG__geometry{display:none}.HoldingPage-module__RpCgZG__hero h1{letter-spacing:-.045em;margin:0 20px;font-size:clamp(36px,10.5vw,54px);line-height:1.02;position:static}.HoldingPage-module__RpCgZG__mobileSignet{aspect-ratio:151/115;fill:#b0170d;width:100%;height:auto;margin:40px 0 12px;display:block}.HoldingPage-module__RpCgZG__page .HoldingPage-module__RpCgZG__explore{color:#000;justify-content:flex-end;min-height:48px;padding:0 20px;font-size:13px;text-decoration:none;position:static}.HoldingPage-module__RpCgZG__page .HoldingPage-module__RpCgZG__explore:hover,.HoldingPage-module__RpCgZG__page .HoldingPage-module__RpCgZG__explore:focus-visible{color:#000;text-decoration:underline}.HoldingPage-module__RpCgZG__about{padding-top:44px}.HoldingPage-module__RpCgZG__description h2{font-size:clamp(29px,8vw,40px);line-height:1.1}.HoldingPage-module__RpCgZG__description p{font-size:17px;line-height:1.6}.HoldingPage-module__RpCgZG__eyebrow,.HoldingPage-module__RpCgZG__companyLabel{font-size:13px}.HoldingPage-module__RpCgZG__dialog input:not([type=checkbox]){font-size:16px}.HoldingPage-module__RpCgZG__dialogTop .HoldingPage-module__RpCgZG__close,.HoldingPage-module__RpCgZG__dialog label>span{font-size:13px}.HoldingPage-module__RpCgZG__footer address{font-size:15px;line-height:1.6}}
