.process-rela-design[data-astro-cid-ybkbi6xt]{display:block;position:absolute;inset:0}.process-rela-design[data-astro-cid-ybkbi6xt] img[data-astro-cid-ybkbi6xt]{object-fit:cover;object-position:70% center;width:100%;height:100%}@media (width>=768px){.process-art--design[data-astro-cid-ybkbi6xt]{grid-template-rows:auto;height:auto}.process-art--design[data-astro-cid-ybkbi6xt] .process-web[data-astro-cid-ybkbi6xt]{grid-row:1;align-self:start}.process-rela-design[data-astro-cid-ybkbi6xt]{aspect-ratio:1440/816;position:relative;inset:auto}.process-rela-design[data-astro-cid-ybkbi6xt] img[data-astro-cid-ybkbi6xt]{object-position:center;display:block}.process-art--design[data-astro-cid-ybkbi6xt] .process-design-note[data-astro-cid-ybkbi6xt]{grid-row:1;align-self:end}}@media (width<=767px){.process-rela-design[data-astro-cid-ybkbi6xt] img[data-astro-cid-ybkbi6xt]{object-position:center}.process-launch-page[data-astro-cid-ybkbi6xt]>img[data-astro-cid-ybkbi6xt]{object-position:left center}}.website-process{grid-column:1/-1;grid-template-columns:subgrid;color:var(--color-ink);border-top:1px solid var(--color-border);display:grid;position:relative}.website-process-inner{column-gap:var(--space-column-gap);row-gap:var(--space-inline-comfortable);padding-block:var(--space-section-block);grid-column:2/14;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.website-process :is(h2,h3,p,figure,dl,dd){margin:0}.website-process h2{font:400 var(--type-heading-md)/var(--leading-heading) var(--font-serif-editorial);letter-spacing:var(--tracking-heading);margin-top:var(--space-kicker-to-heading)}.website-process h2 em{color:var(--color-brand)}.process-heading{grid-column:1/8}.process-intro{font-size:var(--type-body-sm);line-height:var(--leading-body);grid-column:9/13;align-self:end}.process-workspace{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}.process-choice-index{font-size:var(--type-meta)}.process-workspace:has(#process-choice-structure:checked) label[for=process-choice-structure],.process-workspace:has(#process-choice-design:checked) label[for=process-choice-design],.process-workspace:has(#process-choice-manage:checked) label[for=process-choice-manage],.process-workspace:has(#process-choice-launch:checked) label[for=process-choice-launch]{background:var(--color-surface-lilac);border-bottom-color:var(--color-ink);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink)}.process-workspace:has(#process-choice-structure:focus-visible) label[for=process-choice-structure],.process-workspace:has(#process-choice-design:focus-visible) label[for=process-choice-design],.process-workspace:has(#process-choice-manage:focus-visible) label[for=process-choice-manage],.process-workspace:has(#process-choice-launch:focus-visible) label[for=process-choice-launch]{outline:2px solid var(--color-ink);outline-offset:-4px}.process-panels{display:grid}.process-panel{visibility:hidden;column-gap:var(--space-column-gap);grid-area:1/1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.process-workspace:has(#process-choice-structure:checked) .process-panel--structure,.process-workspace:has(#process-choice-design:checked) .process-panel--design,.process-workspace:has(#process-choice-manage:checked) .process-panel--manage,.process-workspace:has(#process-choice-launch:checked) .process-panel--launch{visibility:visible}.process-art{isolation:isolate;grid-column:1/9;grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr));min-width:0;height:32rem;padding:0;display:grid;position:relative;overflow:visible}.process-example-label{font-size:var(--type-meta);z-index:3;padding:0;position:absolute;bottom:0;left:0}.process-art-label{gap:var(--space-inline-compact);font-size:var(--type-meta);padding-bottom:var(--space-inline-default);border-bottom:1px solid var(--color-border);align-items:center;display:flex}.process-art-label svg{color:var(--color-brand);flex:none}.process-art-label svg:last-child:not(:first-child){margin-left:auto}.process-map{grid-area:1/1/7/13;align-self:center;padding:0}.process-map-root{max-width:75%;margin:var(--space-inline-default) auto 0;padding:var(--space-inline-compact);border:1px solid var(--color-border);text-align:center;font-size:var(--type-heading-xs);font-family:var(--font-serif-editorial)}.process-map-root span{margin-top:var(--space-phi-1);font:400 var(--type-meta)/var(--leading-body) var(--font-sans);display:block}.process-map-branches{gap:var(--space-inline-compact);padding-top:var(--space-inline-comfortable);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.process-map-branches:before{content:"";left:16%;right:16%;top:var(--space-inline-default);border-top:1px solid var(--color-brand);position:absolute}.process-map-branches:after{content:"";height:var(--space-inline-default);border-left:1px solid var(--color-brand);position:absolute;top:0;left:50%}.process-map-branches>div{padding:var(--space-inline-compact) var(--space-phi-1);background:var(--color-surface-lilac);text-align:center;align-items:center;gap:var(--space-phi-1);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink);flex-direction:column;display:flex;position:relative}.process-map-branches>div:before{content:"";top:calc(-1 * var(--space-inline-compact));height:var(--space-inline-compact);border-left:1px solid var(--color-brand);position:absolute}.process-map-branches svg{color:var(--color-brand)}.process-map-branches strong{font-size:var(--type-body-sm);font-weight:500}.process-map-branches span{font-size:var(--type-meta)}.website-process .process-map-note{align-items:center;gap:var(--space-inline-compact);margin-top:var(--space-inline-default);font-size:var(--type-meta);display:flex}.process-web{background:var(--color-canvas);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit;grid-area:1/1/6/12;position:relative;overflow:hidden}.process-web>.process-art-label{z-index:2;padding:var(--space-inline-compact);background:var(--color-canvas);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit;position:relative}.process-web>img{object-fit:cover;object-position:70% center;width:100%;height:100%;position:absolute;inset:0}.process-web-brand{left:var(--space-inline-default);top:var(--space-phi-5);font:400 var(--type-heading-sm)/1 var(--font-serif-editorial);background:var(--color-canvas);padding:var(--space-inline-compact);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit;position:absolute}.process-web-brand em{color:var(--color-brand)}.process-web-title{left:var(--space-inline-default);background:var(--color-canvas);padding:var(--space-inline-compact);font:400 var(--type-heading-lg)/1.03 var(--font-serif-editorial);letter-spacing:var(--tracking-heading);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit;position:absolute;top:44%}.process-web-title em{color:var(--color-brand)}.process-web-action{bottom:var(--space-inline-default);left:var(--space-inline-default);gap:var(--space-inline-default);font-size:var(--type-meta);background:var(--color-canvas);padding:var(--space-inline-compact);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit;align-items:center;display:flex;position:absolute}.process-design-note{z-index:2;background:var(--color-ink);color:var(--color-canvas);padding:var(--space-inline-default);align-self:end;gap:var(--space-inline-default);font-size:var(--type-body-sm);line-height:var(--leading-body);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;grid-area:4/9/6/13;display:grid;position:relative}.process-design-note svg{color:var(--color-accent-inverse);width:var(--space-phi-4);height:var(--space-phi-4)}.process-editor{z-index:1;grid-area:1/1/6/7;align-self:center;padding:0}.website-process .process-field{margin-top:var(--space-inline-default);font-size:var(--type-meta)}.process-field>span{margin-bottom:var(--space-phi-1);display:block}.process-field>strong{align-items:center;gap:var(--space-phi-1);padding:var(--space-inline-compact);border:1px solid var(--color-border);font-weight:400;display:flex}.website-process .process-editor-note{margin-top:var(--space-inline-default);font-size:var(--type-body-sm);font-family:var(--font-serif-editorial)}.process-content-preview{background:var(--color-canvas);transform:translateX(var(--space-phi-1));box-shadow:none;color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit;grid-area:2/7/7/13;align-self:center}.process-content-preview>img{object-fit:cover;width:100%;height:13rem}.process-content-preview>div{padding-block:var(--space-inline-default)}.process-content-preview .eyebrow{font-size:var(--type-meta)}.website-process .process-content-preview p{font:400 var(--type-heading-sm)/var(--leading-heading) var(--font-serif-editorial);margin-block:var(--space-inline-default)}.process-content-preview p em{color:var(--color-brand)}.process-content-preview>div>span:last-child{font-size:var(--type-meta)}.process-launch-page{background:var(--color-canvas);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit;grid-area:1/1/7/10;align-self:start}.process-launch-page>.process-art-label{padding:var(--space-inline-compact)}.process-launch-page>img{object-fit:cover;width:100%;height:16rem}.website-process .process-launch-page>p{padding-block:var(--space-inline-default);font:400 var(--type-heading-sm)/var(--leading-heading) var(--font-serif-editorial)}.process-launch-page>p em{color:var(--color-brand)}.process-checklist{background:var(--color-ink);color:var(--color-canvas);padding:var(--space-inline-default);z-index:2;color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;grid-area:3/8/7/13;align-self:center}.process-checklist>svg{color:var(--color-accent-inverse);width:var(--space-phi-4);height:var(--space-phi-4);margin-bottom:var(--space-inline-default)}.process-checklist>.eyebrow{display:block}.process-checklist ul{margin:var(--space-inline-default) 0;gap:var(--space-inline-compact);padding:0;list-style:none;display:grid}.process-checklist li{align-items:center;gap:var(--space-phi-1);font-size:var(--type-meta);display:flex}.process-checklist li svg{color:var(--color-accent-inverse);flex:none}.process-checklist p{font:400 var(--type-heading-xs)/var(--leading-heading) var(--font-serif-editorial)}.process-explanation{grid-column:10/13}.process-explanation>.eyebrow{display:block}.website-process .process-explanation h3{font:400 var(--type-heading-sm)/var(--leading-heading) var(--font-serif-editorial);margin-block:var(--space-inline-default)}.process-explanation>p{font-size:var(--type-body-sm);line-height:var(--leading-body)}.process-explanation dl{margin-top:var(--space-inline-default)}.process-explanation dl>div{padding-top:var(--space-inline-default);border-top:1px solid var(--color-border)}.process-explanation dl>div+div{margin-top:var(--space-inline-default)}.process-explanation dt{align-items:center;gap:var(--space-phi-1);font-size:var(--type-body-sm);font-weight:500;display:flex}.process-explanation dt svg{color:var(--color-brand);flex:none}.process-explanation dd{font-size:var(--type-body-sm);line-height:var(--leading-body);margin-top:var(--space-phi-1)}.process-detail{border-top:1px solid var(--color-border);grid-column:1/-1}.process-detail+.process-detail{margin-top:calc(-1 * var(--space-inline-comfortable))}.process-detail>summary{cursor:pointer;justify-content:space-between;gap:var(--space-inline-default);padding-block:var(--space-inline-default);font-size:var(--type-body-sm);align-items:center;list-style:none;display:flex}.process-detail>summary::-webkit-details-marker{display:none}.process-detail>summary>svg{color:var(--color-brand);flex:none}.process-detail[open]>summary>svg{transform:rotate(45deg)}.process-detail>ol,.process-content-detail{gap:var(--space-inline-comfortable);padding:var(--space-inline-default) 0 var(--space-inline-comfortable);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid}.process-content-detail{grid-template-columns:repeat(2,minmax(0,1fr))}.process-detail h3{font-size:var(--type-heading-xs);margin-block:var(--space-inline-compact);font-weight:500}.process-detail :is(p,li){font-size:var(--type-body-sm);line-height:var(--leading-body)}.website-process--b .process-panels{gap:var(--space-section-block)}.website-process--b .process-panel,.website-process--c .process-panel{visibility:visible;grid-area:auto}.website-process--b .process-panel:nth-child(2n) .process-art{grid-area:1/5/auto/13}.website-process--b .process-panel:nth-child(2n) .process-explanation{grid-area:1/1/auto/4}.website-process--c .process-panels{gap:var(--space-inline-comfortable);grid-template-columns:repeat(2,minmax(0,1fr))}.website-process--c .process-panel{align-items:stretch;gap:var(--space-inline-default);flex-direction:column;display:flex}.website-process--c .process-art{height:32rem;padding:var(--space-inline-default)}.website-process--c .process-explanation dl{gap:var(--space-inline-default);grid-template-columns:1fr 1fr;display:grid}.website-process--c .process-explanation dl>div+div{margin-top:0}@media (width<=1199px){.website-process-inner{grid-column:1/-1}.process-panel{grid-template-columns:repeat(12,minmax(0,1fr))}.process-art{grid-column:1/8}.process-explanation{grid-column:8/13}.process-art{padding:0}.process-map{grid-column:1/13}.process-choice-index{display:none}}@media (width<=767px){.website-process-inner{flex-direction:column;display:flex}.process-intro{align-self:auto}.process-panel{gap:var(--space-inline-default);flex-direction:column;display:flex}.process-art{width:100%;height:32rem;padding:0}.process-explanation{width:100%}.process-map{padding:0}.process-map-branches{gap:var(--space-phi-1)}.process-map-branches>div{padding-inline:0}.process-map-branches strong,.process-map-branches span{font-size:var(--type-meta)}.process-map-root{max-width:100%}.process-art--manage{gap:var(--space-inline-default);height:auto;padding-bottom:var(--space-phi-5);flex-direction:column;display:flex}.process-content-preview{transform:none}.process-content-preview>img{height:12rem}.process-design-note{padding:var(--space-inline-compact);grid-column:9/13}.process-design-note span{font-size:var(--type-meta)}.process-checklist{padding:var(--space-inline-compact);grid-column:6/13}.process-launch-page{grid-column:1/12}.process-detail>ol,.process-content-detail,.website-process--c .process-panels{grid-template-columns:1fr}}.website-process--b .process-radio,.website-process--c .process-radio{display:none}.process-art--manage{padding-bottom:var(--space-phi-5)}.process-art--manage .process-field,.process-art--manage .process-editor-note{margin-top:var(--space-inline-compact)}.process-transfer{color:var(--color-brand);width:var(--space-phi-3);height:var(--space-phi-3);grid-area:3/7/auto/8;place-self:center}.process-content-preview{grid-column:8/13;transform:none}.process-content-preview>img{height:11rem}@media (width<=767px){.process-transfer{align-self:center;transform:rotate(90deg)}.process-art--design,.process-art--launch{gap:var(--space-inline-default);flex-direction:column;height:auto;display:flex}.process-art--design .process-web{width:100%;min-height:26rem}.process-art--design .process-design-note{align-self:stretch;align-items:center;gap:var(--space-inline-default);display:flex}.process-art--design .process-design-note svg{flex:none}.process-art--launch .process-launch-page{width:100%}.process-art--launch .process-checklist{align-self:stretch}.process-art--design .process-example-label,.process-art--launch .process-example-label{position:static}.website-process--a .process-panel{display:none}.website-process--a .process-workspace:has(#process-choice-structure:checked) .process-panel--structure,.website-process--a .process-workspace:has(#process-choice-design:checked) .process-panel--design,.website-process--a .process-workspace:has(#process-choice-manage:checked) .process-panel--manage,.website-process--a .process-workspace:has(#process-choice-launch:checked) .process-panel--launch{display:flex}}.website-process--a :is(.process-map,.process-web,.process-editor,.process-content-preview,.process-launch-page,.process-design-note,.process-checklist){border:1px solid var(--color-border)}.website-process--a :is(.process-map,.process-editor){padding:var(--space-inline-compact)}.website-process--a .process-content-preview>div,.website-process--a .process-launch-page>p{padding-inline:var(--space-inline-compact)}.website-process--a :is(.process-content-preview,.process-launch-page)>img{border-block:1px solid var(--color-border)}.website-process--a .process-map-branches>div{border:1px solid var(--color-border)}.website-process--a .process-editor{align-self:start}@media (width<=767px){.process-art--manage>:is(.process-editor,.process-content-preview){align-self:stretch;width:100%;min-width:0;max-width:none}}
