.BrembergProfile-module__x72Y0W__page{color:#171916;background:#f4f1ea}.BrembergProfile-module__x72Y0W__hero{color:#fff;background:radial-gradient(circle at 78% 18%,#be9c6533,#0000 32%),linear-gradient(135deg,#121411 0%,#20231e 62%,#11130f 100%);padding:110px 0 96px;position:relative;overflow:hidden}.BrembergProfile-module__x72Y0W__hero:after{content:"";border:1px solid #ccad7633;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-150px;right:-8vw}.BrembergProfile-module__x72Y0W__heroInner{z-index:1;grid-template-columns:1.15fr .85fr;align-items:end;gap:90px;display:grid;position:relative}.BrembergProfile-module__x72Y0W__wordmark{text-transform:uppercase;flex-direction:column;align-items:flex-start;margin:38px 0 48px;display:inline-flex}.BrembergProfile-module__x72Y0W__wordmark span{font-family:var(--serif);letter-spacing:.1em;font-size:clamp(42px,6vw,82px);font-weight:400;line-height:.86}.BrembergProfile-module__x72Y0W__wordmark small{color:var(--gold-light);letter-spacing:.42em;margin-top:15px;font-size:10px;font-weight:700}.BrembergProfile-module__x72Y0W__identity h1{margin:0;font-size:clamp(34px,4vw,56px)}.BrembergProfile-module__x72Y0W__role{color:#ffffff8f;letter-spacing:.12em;text-transform:uppercase;margin:13px 0 0;font-size:13px}.BrembergProfile-module__x72Y0W__heroCopy{padding-bottom:10px}.BrembergProfile-module__x72Y0W__heroCopy>p{color:#ffffffb8;margin:0 0 32px;font-size:18px;line-height:1.8}.BrembergProfile-module__x72Y0W__heroActions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.BrembergProfile-module__x72Y0W__heroActions>a:not(.button){color:#ffffffb8;font-size:12px;text-decoration:none}.BrembergProfile-module__x72Y0W__profileGrid{grid-template-columns:1.35fr .65fr;gap:90px;padding-top:105px;padding-bottom:110px;display:grid}.BrembergProfile-module__x72Y0W__story h2,.BrembergProfile-module__x72Y0W__swedishInner h2{max-width:760px;margin:18px 0 34px;font-size:clamp(42px,5vw,68px);line-height:1.04}.BrembergProfile-module__x72Y0W__story>p:not(.eyebrow){color:#55584f;max-width:790px;font-size:17px;line-height:1.9}.BrembergProfile-module__x72Y0W__expertise{background:#fff;border-top:2px solid #a78550;align-self:start;padding:34px;box-shadow:0 18px 48px #18191514}.BrembergProfile-module__x72Y0W__expertise ul{margin:28px 0 30px;padding:0;list-style:none}.BrembergProfile-module__x72Y0W__expertise li{color:#50534b;border-bottom:1px solid #1719161c;padding:17px 0;font-size:15px;line-height:1.55}.BrembergProfile-module__x72Y0W__expertise a{color:#8b6a36;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700;text-decoration:none}.BrembergProfile-module__x72Y0W__swedishSection{color:#fff;background:#171916;padding:100px 0}.BrembergProfile-module__x72Y0W__swedishInner{grid-template-columns:.85fr 1.15fr;gap:90px;display:grid}.BrembergProfile-module__x72Y0W__swedishInner h2{margin-bottom:0}.BrembergProfile-module__x72Y0W__swedishCopy p{color:#ffffffa8;font-size:17px;line-height:1.9}.BrembergProfile-module__x72Y0W__swedishCopy .button{margin-top:20px}@media (max-width:900px){.BrembergProfile-module__x72Y0W__hero{padding:76px 0 70px}.BrembergProfile-module__x72Y0W__heroInner,.BrembergProfile-module__x72Y0W__profileGrid,.BrembergProfile-module__x72Y0W__swedishInner{grid-template-columns:1fr;gap:48px}.BrembergProfile-module__x72Y0W__wordmark{margin:30px 0 38px}.BrembergProfile-module__x72Y0W__profileGrid,.BrembergProfile-module__x72Y0W__swedishSection{padding-top:72px;padding-bottom:74px}}@media (max-width:560px){.BrembergProfile-module__x72Y0W__wordmark small{letter-spacing:.25em}.BrembergProfile-module__x72Y0W__heroActions{flex-direction:column;align-items:flex-start}.BrembergProfile-module__x72Y0W__expertise{padding:26px 22px}}
