.editPage>main,.editPage>.editPreview{width:100%;max-width:var(--sb-rail);margin-inline:auto}.editPage main{min-width:0}.editPage :where(h1,h2,h3,p,a){overflow-wrap:anywhere}.editPage figure{margin:0}.editPage .editIntro{display:block;padding-bottom:48px}.editPage .editIntro h1{margin-bottom:16px;font:500 clamp(28px,3vw,40px) / 1.15 var(--font-ui);letter-spacing:-.035em}.editPage .editIntro .sbHeroCopy{max-width:620px}.editMeta,.editCredit,.editDisclosure,.editPage figcaption{color:var(--sb-muted);font:12px/1.6 var(--font-meta)}.editSectionLabel{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid var(--sb-rule)}.editSectionLabel h2{font:inherit;font-weight:500}.editEmpty{padding:28px 0 8px}.editEmpty p{color:var(--sb-muted);margin-bottom:16px}.editPage main a:not(.editStory):not(.sbButton):hover{text-decoration:underline;text-underline-offset:4px}.editPage .sbFooter{margin-top:72px}.editStory{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:48px;padding:32px 0;border-bottom:1px solid var(--sb-rule)}.editStory h3{font:500 clamp(24px,2.5vw,36px) / 1.2 var(--font-ui);letter-spacing:-.025em;margin:12px 0 16px}.editStory p+.editMeta{display:block;margin-top:24px}.editImage{overflow:hidden;background:var(--surface-editorial-tile);aspect-ratio:1.5}.editImage img{display:block;width:100%;height:100%}.editArticleHeader{padding:64px 0 40px;max-width:900px}.editArticleHeader>.editMeta{display:block;margin-bottom:16px}.editArticleHeader h1{font:500 clamp(30px,4vw,56px) / 1.12 var(--font-ui);letter-spacing:-.035em;text-wrap:balance}.editDek{font:400 clamp(16px,1.5vw,20px) / 1.6 var(--font-ui);max-width:760px;margin:22px 0!important}.editHero .editImage{aspect-ratio:2}.editPage figcaption{margin-top:10px}.editArticleIntro{max-width:760px;margin:32px auto 48px}.editArticleIntro>.editProse{margin-top:0;margin-bottom:28px}.editContentsDisclosure{margin-top:28px;padding-block:16px;border-block:1px solid var(--sb-rule)}.editContentsDisclosure summary{cursor:pointer;font:500 14px/1.6 var(--font-ui)}.editContents{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px 24px}.editContents>span{flex-basis:100%}.editProse{max-width:760px;margin:56px auto}.editProse h2,.editBoards h2{font:500 26px/1.25 var(--font-ui);letter-spacing:-.025em;margin-bottom:20px}.editProse p,.editProductCopy>p:not(.editMeta){font:400 16px/1.75 var(--font-ui)}.editProse p+p{margin-top:18px}.editProduct{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center;margin:64px 0}.editProductImage{aspect-ratio:1}.editProductCopy{min-width:0;max-width:560px}.editSelection{display:flex;align-items:center;gap:16px}.editRoman{font:400 36px/1 var(--font-display);color:var(--text-main)}.editProduct h2{font:500 clamp(24px,2.5vw,36px) / 1.2 var(--font-ui);letter-spacing:-.025em;margin:20px 0}.editProductCopy>.editMeta{margin-top:20px}.editActions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin:24px 0 16px}.editCredit{display:block}.editFullImage .editImage{aspect-ratio:2}.editFullImage figcaption{display:flex;justify-content:space-between;gap:20px}.editBoards{padding:32px 0 0;border-top:1px solid var(--sb-rule)}.editBoards h2{margin:12px 0 20px}.editBoards a{display:block;width:fit-content;margin-top:12px}.editPreview{padding:12px 0;border-block:1px solid var(--sb-rule);color:var(--sb-muted);font-size:12px}@media(max-width:900px){.editStory{gap:28px}.editArticleHeader{padding-top:48px}.editPage .sbFooter{margin-top:64px}}@media(max-width:600px){.editPage .editIntro{padding-bottom:32px}.editStory,.editProduct{grid-template-columns:minmax(0,1fr);gap:24px}.editProduct{margin:48px 0}.editArticleHeader{padding:40px 0 28px}.editHero .editImage,.editFullImage .editImage{aspect-ratio:1.25}.editProse{margin-block:40px}.editFullImage figcaption{display:block}.editFullImage figcaption span{display:block;margin-top:8px}}
