.gr-hero{padding-block:var(--ws-hero-top) var(--ws-space-l);overflow:hidden}.gr-hero>.ws-container{align-items:start}.gr-hero h1{text-wrap:var(--ws-wrap)}.gr-hero>.ws-container>div>p{margin:var(--ws-copy-gap) 0 0;max-width:500px;font-size:var(--ws-body);line-height:var(--ws-lh-body);color:var(--ws-muted);text-wrap:pretty}.gr-hero-stage{padding-bottom:64px;position:relative}.gr-hero-main{aspect-ratio:4/5;border-radius:var(--ws-radius-lg);background:var(--ws-line);max-height:640px;margin:0 0 0 clamp(0px,14%,120px);position:relative;overflow:hidden}.gr-hero-inset{aspect-ratio:3/4;border:6px solid var(--ws-paper);border-radius:var(--ws-radius-lg);background:var(--ws-line);width:min(280px,52%);margin:0;position:absolute;bottom:0;left:0;overflow:hidden}.gr-hero-stage img{object-fit:cover;object-position:center 20%}.gr-section{padding-block:var(--ws-space-l)}.gr-split-head{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:end;gap:24px clamp(40px,6vw,96px);display:grid}.gr-split-head p{max-width:440px;font-size:var(--ws-body);line-height:var(--ws-lh-body);color:var(--ws-muted)}.gr-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 64px;margin-bottom:56px;display:flex}.gr-head-row h2{flex:520px;max-width:820px}.gr-head-row p{font-size:var(--ws-body);line-height:var(--ws-lh-body);color:var(--ws-muted);flex:0 340px}.gr-split-head h2,.gr-pair h2,.gr-after h2,.gr-head-row h2{font-size:var(--ws-title);font-weight:var(--ws-weight-medium);line-height:var(--ws-lh-title);letter-spacing:var(--ws-track-title);text-wrap:var(--ws-wrap)}.gr-pair>.ws-container>div>p,.gr-after p{margin:var(--ws-copy-gap) 0 0;max-width:460px;font-size:var(--ws-body);line-height:var(--ws-lh-body);color:var(--ws-muted)}.gr-pair .ws-action,.gr-links{flex-wrap:wrap;gap:12px 32px;margin-top:28px;display:flex}.gr-links .ws-action{margin-top:0}.gr-promise{padding-block:var(--ws-space-l);background:var(--ws-mist)}.gr-promise-pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:16px;margin-top:48px;display:grid}.gr-promise-pair figure{isolation:isolate;aspect-ratio:4/3;border-radius:var(--ws-radius-lg);background:var(--ws-line);color:var(--ws-white);align-items:flex-end;margin:0;display:flex;position:relative;overflow:hidden}.gr-promise-pair img{object-fit:cover;object-position:center 40%;z-index:-2}.gr-promise-pair figure:after{content:"";z-index:-1;background:linear-gradient(#0e122200 50%,#0e1222b3);position:absolute;inset:0}.gr-promise-pair figcaption{font-size:var(--ws-label);font-weight:var(--ws-weight-medium);letter-spacing:var(--ws-track-label);padding:24px 28px}.gr-track{border:1px solid var(--ws-line);border-radius:var(--ws-radius-lg);background:var(--ws-white);overflow:hidden}.gr-track-head,.gr-track-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.gr-track-head{border-bottom:1px solid var(--ws-line);background:var(--ws-paper)}.gr-track-head>div{font-size:var(--ws-meta);color:var(--ws-muted);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.gr-track-head>div span{border-left:1px solid color-mix(in oklab, var(--ws-line) 55%, var(--ws-white));padding:14px 0 14px 12px}.gr-track-row{border-bottom:1px solid var(--ws-line)}.gr-track-row:last-child{border-bottom:0}.gr-track-row>div:first-child{align-content:start;gap:6px;padding:24px 28px;display:grid}.gr-track-row h3{font-size:var(--ws-label);font-weight:var(--ws-weight-medium);letter-spacing:var(--ws-track-label)}.gr-track-row p{max-width:420px;font-size:var(--ws-body);line-height:var(--ws-lh-body);color:var(--ws-muted);margin:0}.gr-track-row .ws-action{font-size:var(--ws-meta);justify-self:start;margin-top:6px}.gr-track-bars{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;display:grid;position:relative}.gr-track-bars i{border-left:1px solid color-mix(in oklab, var(--ws-line) 55%, var(--ws-white));grid-row:1;height:100%}.gr-track-bars span{background:color-mix(in oklab, var(--ws-blue) calc(44% + var(--i) * 14%), var(--ws-white));height:36px;color:var(--ws-white);font-size:var(--ws-meta);font-weight:var(--ws-weight-medium);white-space:nowrap;border-radius:5px;grid-row:1;align-items:center;margin:0 6px;padding:0 12px;display:flex;overflow:hidden}.gr-capital{border-radius:var(--ws-radius-lg);background:color-mix(in oklab, var(--ws-blue) 9%, var(--ws-white));padding:clamp(24px,4vw,48px)}.gr-capital>div{border-radius:var(--ws-radius);background:var(--ws-white);font-size:var(--ws-meta);overflow:hidden;box-shadow:0 18px 50px #18234314}.gr-capital p{justify-content:space-between;gap:12px;margin:0;display:flex}.gr-capital-head{border-bottom:1px solid color-mix(in oklab, var(--ws-line) 55%, var(--ws-white));align-items:center;padding:18px 22px}.gr-capital-head b{font-size:var(--ws-body);font-weight:var(--ws-weight-medium)}.gr-capital-head span{font-size:var(--ws-meta);color:var(--ws-muted)}.gr-capital-rows{gap:10px;padding:18px 22px;display:grid}.gr-capital-rows span:first-child{color:var(--ws-muted)}.gr-capital-rows span:last-child,.gr-capital-sum b:last-child{font-variant-numeric:tabular-nums}.gr-capital-sum{border-top:1px solid var(--ws-line);padding-top:12px}.gr-capital-sum b{font-weight:var(--ws-weight-medium)}.gr-capital-foot{border-top:1px solid color-mix(in oklab, var(--ws-line) 55%, var(--ws-white));font-size:var(--ws-meta);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gr-capital-foot p{border-right:1px solid color-mix(in oklab, var(--ws-line) 55%, var(--ws-white));padding:14px 22px;display:block}.gr-capital-foot p:last-child{border-right:0}.gr-capital-foot span{color:var(--ws-muted);display:block}.gr-capital-foot b{font-weight:var(--ws-weight-medium)}.gr-site-frame{aspect-ratio:1;border-radius:var(--ws-radius-lg);background:var(--ws-gradient);padding:7% 0 0 7%;overflow:hidden}.gr-playbooks{padding-block:var(--ws-space-l);background:var(--ws-mist)}.gr-playbook-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;display:grid}.gr-playbook-grid article{border:1px solid var(--ws-line);border-radius:var(--ws-radius-lg);background:var(--ws-white);flex-direction:column;display:flex;overflow:hidden}.gr-paper{background:var(--ws-paper);border-bottom:1px solid color-mix(in oklab, var(--ws-line) 55%, var(--ws-white));height:180px;position:relative;overflow:hidden}.gr-paper-back{background:var(--ws-mist);border-radius:6px;position:absolute;inset:34px 44px -10px 28px;transform:rotate(-3deg)}.gr-paper-front{border:1px solid var(--ws-line);background:var(--ws-white);border-radius:6px;align-content:start;gap:8px;padding:16px 18px;display:grid;position:absolute;inset:28px 36px -10px;box-shadow:0 10px 30px #18234314}.gr-paper-front b{font-size:var(--ws-meta);font-weight:var(--ws-weight-medium);color:var(--ws-blue);align-items:center;gap:8px;display:flex}.gr-paper-front i{background:var(--ws-mist);border-radius:3px;height:6px}.gr-playbook-grid h3{font-size:var(--ws-label);font-weight:var(--ws-weight-medium);letter-spacing:var(--ws-track-label);padding:22px 24px 26px}.gr-after>figure{aspect-ratio:1;border-radius:var(--ws-radius-lg);background:var(--ws-line);margin:0;position:relative;overflow:hidden}.gr-after img{object-fit:cover;object-position:center 30%}.gr-voices{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;margin-top:clamp(56px,7vw,96px);display:grid}.gr-voices figure{border:1px solid var(--ws-line);border-radius:var(--ws-radius-lg);background:var(--ws-white);grid-template-columns:88px minmax(0,1fr);gap:22px;margin:0;padding:24px;display:grid}.gr-voices img{border-radius:var(--ws-radius);object-fit:cover;width:88px;height:88px}.gr-voices blockquote{font-size:var(--ws-body);line-height:var(--ws-lh-body);margin:0}.gr-voices figcaption{font-size:var(--ws-meta);color:var(--ws-muted);margin-top:12px}.gr-voices figcaption b{font-weight:var(--ws-weight-medium);color:var(--ws-ink)}.gr-closing{padding-block:var(--ws-space-l) var(--ws-space-xl)}.gr-closing>.ws-container>div{border-radius:var(--ws-radius-lg);background:var(--ws-cta-surface);color:var(--ws-white);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));display:grid;overflow:hidden}.gr-closing-copy{flex-direction:column;justify-content:center;min-height:460px;padding:clamp(32px,5vw,64px);display:flex}.gr-closing-copy h2{font-size:var(--ws-display);font-weight:var(--ws-weight-medium);line-height:var(--ws-lh-title);letter-spacing:var(--ws-track-title);text-wrap:var(--ws-wrap)}.gr-closing-copy p{margin:var(--ws-copy-gap) 0 0;max-width:460px;font-size:var(--ws-body);line-height:var(--ws-lh-body);color:var(--ws-on-blue)}.gr-closing-copy .ws-action{align-self:flex-start;margin-top:30px}.gr-closing figure{background:var(--ws-cta-base);min-height:420px;margin:0;position:relative}.gr-closing img{object-fit:cover;object-position:center 62%}.ws-gruendung{overflow-x:clip}@media (max-width:900px){.gr-hero-main{margin-left:0}.gr-hero-inset{display:none}.gr-hero-stage{padding-bottom:0}.gr-track-head,.gr-track-bars{display:none}.gr-track-row{grid-template-columns:1fr}}@media (max-width:640px){.gr-voices figure,.gr-capital-foot{grid-template-columns:1fr}.gr-capital-foot p{border-right:0;border-bottom:1px solid color-mix(in oklab, var(--ws-line) 55%, var(--ws-white))}}.gr-hero h1>span{color:var(--ws-muted)}
