.about-page{--about-grid: repeat(12,minmax(0,1fr));--about-gutter: 24px;--about-space-large: var(--space-section-compact);--about-space-medium: var(--space-content);--about-space-small: var(--space-element)}.about-page :is(main,main [id]){scroll-margin-top:var(--about-anchor-offset,6px)}.about-page main{font-size:clamp(16px,1.2vw,17px);line-height:var(--type-leading-body)}.about-page h1,.about-page h2{text-wrap:balance}.about-hero,.about-experience-intro,.about-why-layout,.about-credentials-layout,.about-closing-layout{display:grid;grid-template-columns:var(--about-grid);column-gap:var(--about-gutter);align-items:start}.about-hero>*,.about-experience-intro>*,.about-why-layout>*,.about-credentials-layout>*,.about-closing-layout>*{min-width:0}.about-hero{align-items:center;padding-block:var(--about-space-small) var(--about-space-medium)}.about-hero-copy{grid-column:1 / span 5}.about-hero h1{font-size:min(var(--type-hero),var(--about-title-max));line-height:1.08;letter-spacing:-1px;margin-block:var(--about-space-small)}.about-hero-intro{max-width:56ch}html[lang=en] .about-hero-intro+.about-hero-intro{margin-top:var(--about-space-small)}html[lang=de] .about-hero h1{margin-bottom:calc(var(--about-space-small) * 1.5)}html[lang=de] .about-hero-intro+.about-hero-intro{margin-top:18px}html[lang=de] .about-founder-statement{margin-top:calc(var(--about-space-small) * 2.5)}html[lang=de] .about-closing-description{margin-top:var(--about-space-small);max-width:56ch}.about-founder-statement{margin-top:var(--about-space-medium);max-width:38ch;font:400 var(--type-outcome)/var(--type-leading-detail) var(--serif);color:var(--petrol)}.about-portrait-stage{grid-column:7 / span 6;width:100%;max-width:var(--portrait-max);margin:0;justify-self:end}.about-portrait{display:block;width:100%;height:auto;aspect-ratio:var(--image-portrait-ratio);object-fit:contain}.about-heading h2{font-size:var(--type-editorial);line-height:var(--type-leading-heading);letter-spacing:-.7px;margin-top:var(--about-space-small)}.about-prose p{max-width:62ch}.about-prose p+p{margin-top:var(--about-space-small)}.about-experience{--experience-inner-max: var(--container-max);--experience-pad-top: calc(var(--space-section) - 8px);--experience-pad-bottom: var(--space-section);--experience-intro-gap: calc(var(--space-wide) * 1.2);--experience-heading-gap: calc(var(--space-content) - 14px);--experience-copy-offset: calc(var(--space-content) - 5px);--experience-proof-gap: var(--space-block);--experience-column-gap: calc(var(--space-wide) * 1.2);--experience-icon-gap: 30px;--experience-detail-gap: 18px;--experience-row-space: calc(var(--space-content) + 2px);background:var(--neutral);padding-block:var(--experience-pad-top) var(--experience-pad-bottom)}.about-experience>.shell{max-width:var(--experience-inner-max)}.about-experience-intro{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);column-gap:var(--experience-intro-gap);row-gap:var(--about-space-small)}.about-experience .about-heading h2{margin-top:var(--experience-heading-gap)}html[lang=de] #experience-title{max-width:24ch;text-wrap:balance}.about-experience-intro>.about-heading{grid-column:1}.about-experience-intro>.about-prose{grid-column:2;max-width:55ch;padding-top:calc(var(--type-eyebrow) * 1.8 + var(--experience-heading-gap) + var(--experience-copy-offset) - var(--experience-copy-lift,0px));padding-bottom:var(--experience-copy-lift,0px)}@media(min-width:1025px){.about-experience-intro>.about-prose{--experience-copy-lift: 28px}}.about-experience-proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--experience-column-gap);row-gap:var(--experience-row-space);align-items:start;list-style:none;margin:var(--experience-proof-gap) 0 0;padding:0}.about-experience-proof-grid:after{content:"";grid-column:1 / -1;grid-row:2;height:1px;background:var(--divider)}.about-experience-proof-grid>li{display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:var(--experience-icon-gap);align-content:start;min-width:0}.about-experience-proof-grid>li:nth-child(-n+2){grid-row:1}.about-experience-proof-grid>li:nth-child(n+3){grid-row:3}.about-experience-icon{grid-column:1;grid-row:1 / span 2;align-self:start;margin-top:2px;width:64px;height:64px;color:var(--petrol);opacity:.25;pointer-events:none}.about-experience-domain{grid-column:2;min-width:0;font:400 calc(var(--type-outcome) + 3px)/var(--type-leading-detail) var(--serif);color:var(--charcoal)}.about-experience-domain>span{display:block}.about-experience-domain:after{content:"";display:block;width:64px;height:1px;background:var(--stone);margin-top:var(--experience-detail-gap)}.about-experience-work{grid-column:2;margin-top:var(--experience-detail-gap);max-width:54ch;font-size:var(--type-body);font-weight:400;line-height:var(--type-leading-body)}.about-experience-work>span{display:block}.about-why{background:var(--petrol);color:var(--ivory);padding-block:calc(var(--about-space-large) - var(--about-space-small))}.about-why-philosophy{grid-column:1 / span 5}.about-why-philosophy>.about-prose{margin-top:var(--about-space-medium)}.about-why .about-heading h2{font-size:var(--type-decision);color:var(--ivory)}.about-why .eyebrow{color:var(--taupe)}.about-why .about-prose p,.about-why .about-principles p{color:color-mix(in srgb,var(--ivory) 90%,transparent)}.about-principles{grid-column:7 / span 6;list-style:none;margin:0;padding:var(--about-space-medium);border:1px solid color-mix(in srgb,var(--taupe) 35%,transparent)}.about-principles li{min-width:0;display:grid;grid-template-columns:var(--about-gutter) minmax(0,1fr);column-gap:var(--about-space-small);align-items:baseline}.about-principles li+li{margin-top:var(--about-space-small);padding-top:var(--about-space-small);border-top:1px solid color-mix(in srgb,var(--taupe) 25%,transparent)}.about-principle-icon{grid-column:1;grid-row:1;align-self:start;width:20px;height:20px;color:var(--taupe)}.about-principles h3{grid-column:2;font:var(--type-weight-medium) var(--type-eyebrow)/1.65 var(--sans);letter-spacing:var(--type-tracking-label);text-transform:uppercase;color:var(--taupe);margin:0 0 calc(var(--about-space-small) / 2)}.about-principles p{grid-column:2;font-size:var(--type-body);line-height:var(--type-leading-body)}.about-credential-group h3{font:var(--type-weight-medium) var(--type-eyebrow)/1.65 var(--sans);letter-spacing:var(--type-tracking-label);text-transform:uppercase;margin:0 0 var(--about-space-small);padding-bottom:calc(var(--about-space-small) / 2);border-bottom:1px solid var(--divider);color:var(--petrol)}.about-credentials-intro{grid-column:1 / span 5}.about-credentials-intro h2{font-size:var(--type-service);line-height:var(--type-leading-heading)}.about-credentials-positioning{margin-top:var(--about-space-small);max-width:52ch}.about-credentials-layout{grid-column:7 / span 6;grid-template-columns:minmax(0,1fr);row-gap:var(--about-space-medium);margin:0;padding:var(--about-space-medium);background:var(--ivory)}.about-credentials{background:var(--neutral);padding-block:var(--about-space-large)}.about-credentials-frame{display:grid;grid-template-columns:var(--about-grid);column-gap:var(--about-gutter);align-items:center}.about-credentials-frame>*{min-width:0}.about-credential-group{grid-column:auto;min-width:0}.about-credential-group ul{list-style:none;margin:0;padding:0;font-size:var(--type-output);line-height:1.55;font-weight:400;color:var(--charcoal)}.about-credential-group li+li{margin-top:calc(var(--about-space-small) / 2)}.about-closing{padding-bottom:calc(var(--about-space-medium) + var(--about-space-small))}.about-closing-layout{border-top:1px solid var(--divider);padding-top:calc(var(--about-space-medium) + var(--about-space-small))}.about-closing-layout>div:first-child{grid-column:1 / span 8}.about-closing h2{font-size:var(--type-final);line-height:var(--type-leading-heading);margin-top:var(--about-space-small)}.about-closing-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--about-space-small) var(--about-gutter);margin-top:var(--about-space-small)}@media(max-width:1024px){.about-experience{--experience-pad-top: 64px;--experience-pad-bottom: 72px;--experience-intro-gap: 48px;--experience-proof-gap: 48px;--experience-column-gap: 40px;--experience-icon-gap: 20px;--experience-row-space: 32px}.about-experience-proof-grid>li{grid-template-columns:56px minmax(0,1fr)}.about-experience-icon{width:56px;height:56px}.about-page{--about-space-large: 72px;--about-space-medium: 32px}}@media(max-width:800px){.about-experience{--experience-pad-top: 56px;--experience-pad-bottom: 64px;--experience-heading-gap: 24px;--experience-proof-gap: 32px;--experience-row-space: 28px;--experience-detail-gap: 16px}.about-experience-intro{grid-template-columns:minmax(0,1fr)}.about-experience-intro>.about-prose{padding-top:0}.about-experience-proof-grid{grid-template-columns:minmax(0,1fr)}.about-experience-proof-grid:after{display:none}.about-experience-proof-grid>li:nth-child(n){grid-row:auto}.about-experience-proof-grid>li+li{border-top:1px solid var(--divider);padding-top:var(--experience-row-space)}.about-credentials-frame{row-gap:var(--about-space-medium)}.about-credentials-frame>.about-credentials-intro,.about-credentials-frame>.about-credentials-layout{grid-column:1 / -1}.about-credentials-layout{padding:var(--about-space-medium) var(--about-space-small)}.about-hero,.about-experience-intro,.about-why-layout,.about-credentials-layout,.about-closing-layout{row-gap:var(--about-space-medium)}.about-page .about-hero>*,.about-page .about-experience-intro>*,.about-page .about-why-layout>*,.about-page .about-credentials-layout>*,.about-page .about-closing-layout>div{grid-column:1 / -1}.about-portrait-stage{justify-self:start;max-width:480px}.about-principles{padding:var(--about-space-medium) var(--about-space-small)}}@media(max-width:600px){.about-experience-proof-grid>li{grid-template-columns:minmax(0,1fr);row-gap:var(--about-space-small)}.about-experience-icon{grid-column:1;grid-row:1;width:40px;height:40px}.about-experience-domain{grid-column:1;font-size:var(--type-outcome)}.about-experience-work{grid-column:1;margin-top:0}.about-page{--about-gutter: 20px;--about-space-large: 64px}.about-hero h1{letter-spacing:-.7px}}
