:root{color-scheme:dark;--bg:#101216;--panel:#191c22;--panel-light:#20242a;--border:#2b2e35;--text:#eeece7;--muted:#90949e;--gold:#dabe88;--gold-light:#f1d6a2;--serif:'Playfair Display',Georgia,serif;--sans:'DM Sans',Arial,sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.5 var(--sans);-webkit-font-smoothing:antialiased}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.icons{position:absolute;width:0;height:0;overflow:hidden}.skip{position:fixed;top:-80px;left:16px;background:var(--gold);color:#171717;z-index:100;padding:12px}.skip:focus{top:16px}:focus-visible{outline:2px solid var(--gold);outline-offset:5px}button{border:0}button:disabled{opacity:.35;cursor:default}.sidebar{width:222px;position:fixed;inset:0 auto 0 0;background:#14161b;border-right:1px solid #25272c;padding:34px 22px 22px;display:flex;flex-direction:column;z-index:30}.brand{display:flex;align-items:center;gap:12px;margin-bottom:58px;font-family:var(--serif);font-size:23px;line-height:1.1;letter-spacing:-.7px}.brand>span:last-child>span{display:block;font-size:16px;letter-spacing:.3px;margin-top:4px}.brand-mark{color:var(--gold)}.brand-mark svg{width:34px;height:40px;stroke-width:1.15}.nav-label{font-size:10px;letter-spacing:2px;font-weight:700;color:#717780;margin:0 12px 13px}.create-label{margin-top:36px}.nav-link{display:flex;align-items:center;gap:13px;border-radius:7px;padding:13px 13px;color:#969ca8;font-size:14px;transition:.2s;margin-bottom:5px}.nav-link svg{width:19px;height:19px}.nav-link:hover{color:#e7e3da;background:#202329}.nav-link.active{color:var(--gold-light);background:#28261f;box-shadow:inset 2px 0 var(--gold)}.nav-short{margin-left:auto;font-size:10px;letter-spacing:1px;opacity:.5}.sidebar-foot{display:flex;gap:12px;align-items:center;margin-top:auto;padding-top:24px;border-top:1px solid #2b2d31;font-size:13px;font-weight:600}.sidebar-foot>svg{margin-left:auto;width:16px;color:var(--gold)}.sidebar-foot span{display:block;font-size:11px;font-weight:400;color:var(--muted);margin-top:2px}.monogram{height:36px;width:36px;background:#2d2a24;border:1px solid #4e4433;border-radius:50%;display:grid;place-items:center;color:var(--gold);font:22px var(--serif)}.app-shell{margin-left:222px}.topbar{height:86px;padding:0 48px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #25282e;background:#101216dd;gap:16px}.breadcrumb{font-size:13px;color:#727987;display:flex;gap:15px;align-items:center}.breadcrumb span{color:#42464f}.breadcrumb strong{color:#d4d6db;font-weight:400}.top-actions{display:flex;align-items:center;gap:24px}.preview-pill{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#979b9f}.button{display:inline-flex;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:11px 23px;border-radius:5px;background:#292d34;border:1px solid #3b3e45;font-size:13px;font-weight:600;transition:background .2s,transform .2s}.button:hover{background:#343941;transform:translateY(-1px)}.button.primary{background:var(--gold);border-color:var(--gold);color:#181918}.button.primary:hover{background:#efd4a0;border-color:#efd4a0}.button.compact{min-height:39px;padding:9px 16px;font-size:12px}.button.compact svg{width:16px;height:16px}.button.quiet{background:transparent;border-color:transparent;color:#c1c4ca}.button.quiet:hover{background:#262b31}.button.outline{background:#151b2099;border-color:#8797935c}.button svg{width:17px;height:17px}.mobile-brand,.mobile-nav{display:none}main{max-width:1430px;padding:36px 48px 55px;margin:auto;min-height:calc(100vh - 150px)}.page-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:27px;gap:20px}.eyebrow{font-size:10px;letter-spacing:2.2px;font-weight:600;margin:0 0 12px;color:var(--gold);text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{font:400 42px/1.2 var(--serif);letter-spacing:-1.1px;margin-bottom:0}.date-label{font-size:11px;letter-spacing:1.6px;color:#6d737e;align-self:end;margin-bottom:7px}.featured{display:grid;grid-template-columns:1fr 1fr;min-height:345px;border:1px solid #354043;border-radius:10px;position:relative;overflow:hidden;background:#182829;margin-bottom:27px}.feature-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% 48%;opacity:.74}.featured:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#142123 0%,#142123e8 25%,#1421237a 52%,transparent 85%);pointer-events:none}.feature-copy{position:relative;z-index:1;padding:35px 39px}.feature-copy .eyebrow{font-size:9px;letter-spacing:2.6px;color:#b8c9c8;margin-bottom:19px}.feature-copy h2{font:400 44px/1.08 var(--serif);letter-spacing:-1px;max-width:360px;margin:0 0 16px}.feature-copy h2 em{font-weight:400;color:#e2c990}.feature-meta{display:flex;gap:10px;align-items:center;font-size:11px;color:#b2bfb9;letter-spacing:.2px}.feature-meta span+span:before{content:"·";margin-right:10px;color:#647d76}.feature-actions{display:flex;gap:10px;margin-top:26px}.feature-actions .button{font-size:12px;min-height:42px;padding:11px 17px}.feature-edition{position:absolute;z-index:2;right:22px;bottom:21px;font-size:9px;letter-spacing:2.4px;color:#d2d9ca;display:flex;align-items:center;gap:9px}.feature-edition svg{width:15px;height:15px}.create-row{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:41px}.create-card{background:linear-gradient(125deg,#202229,#191b20);border:1px solid #303239;border-radius:7px;display:flex;gap:16px;align-items:center;padding:20px;text-align:left;position:relative;transition:.2s}.create-card:hover{border-color:#726446;transform:translateY(-3px);background:#26272b}.create-icon{background:#302e29;color:var(--gold);width:42px;height:44px;border-radius:8px;display:grid;place-items:center}.create-card:nth-child(2) .create-icon{background:#293033;color:#98bcc1}.create-card:nth-child(3) .create-icon{background:#302b35;color:#b7a5ce}.create-card strong{font:400 21px var(--serif);display:block}.create-card small{font-size:10px;color:#777f8c;letter-spacing:1px;display:block;margin-top:5px}.create-card>svg{position:absolute;right:17px;width:14px;height:14px;opacity:.5}.section-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.section-heading h2{font:400 26px var(--serif);letter-spacing:-.3px;margin:0}.section-heading a{font-size:12px;color:#b8b9be;border-bottom:1px solid #5b5d60;padding-bottom:2px}.section-heading .eyebrow{margin-bottom:8px;font-size:9px;color:#7b8088}.books{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.book{border:0;text-align:left;background:none;min-width:0;padding:0;color:inherit;display:block}.cover{aspect-ratio:2/2.8;position:relative;background:#1d3332;overflow:hidden;border-radius:3px 7px 7px 3px;box-shadow:9px 12px 21px #0006;border:1px solid #ffffff0d;isolation:isolate;transition:transform .35s,box-shadow .35s}.book:hover .cover{transform:translateY(-7px) rotate(-1deg);box-shadow:10px 22px 27px #0008}.cover:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0007 0%,#ffffff16 3%,#0004 5%,transparent 10%,transparent 97%,#ffffff1a 99%);z-index:4;border-radius:inherit;pointer-events:none}.cover img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.cover-shade{position:absolute;inset:0;background:linear-gradient(0deg,#071216d9,transparent 55%,#04152275)}.cover-type{position:relative;z-index:2;padding:21px 14px 17px;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center;color:#f4e6c8}.cover-type>span{font-size:8px;letter-spacing:2.1px}.cover-type h3{font:500 clamp(18px,2vw,28px)/1.17 var(--serif);letter-spacing:-.25px;margin:auto 0 10px;text-shadow:0 2px 9px #0008}.cover-type small{font-size:8px;letter-spacing:2px}.book-meta{padding-top:17px}.book-meta h3{font-size:13px;font-weight:500;line-height:1.4;margin:0 0 4px}.book-meta>span{font-size:11px;color:#777f8c}.cover.obsidian{background:radial-gradient(ellipse at 50% 35%,#55426f,#251c33 55%,#11141d)}.cover.obsidian img{filter:hue-rotate(48deg) saturate(.55);opacity:.55}.cover.obsidian .cover-type{color:#e9dcef}.cover.sunlit{background:#2c4339}.cover.sunlit img{object-position:42% 50%;filter:sepia(.65) saturate(.7);opacity:.9}.cover.sunlit .cover-type{color:#ffedc5}.page-foot{padding:20px 48px 23px;border-top:1px solid #22252a;color:#555e68;display:flex;justify-content:space-between;font-size:9px;letter-spacing:1.4px}.page-foot span:nth-child(2){font-family:var(--serif);font-style:italic;font-size:12px;letter-spacing:.1px}.editor-head{margin-bottom:29px}.editor-head h1{font-size:39px}.studio-layout{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(360px,1.1fr);gap:30px;align-items:start}.workspace-panel{border:1px solid #2e3238;background:#171a20;border-radius:9px;overflow:hidden}.panel-top{display:flex;align-items:center;justify-content:space-between;padding:18px 23px;border-bottom:1px solid #2c3036;font-size:12px}.panel-top>span{display:flex;align-items:center;gap:9px}.panel-top svg{width:16px;color:var(--gold)}.model-tag{font-size:10px!important;letter-spacing:1px;color:#a0a4ad}.form-body{padding:24px}.field-label{display:block;font-size:11px;color:#a7aab1;margin-bottom:10px;letter-spacing:1.2px;text-transform:uppercase}input,textarea,select{color:var(--text);width:100%;border:1px solid #393c42;border-radius:5px;background:#101318;padding:13px 14px;font-size:14px;outline:none}input:focus,textarea:focus,select:focus{border-color:var(--gold)}textarea{resize:vertical;min-height:128px;line-height:1.7}select{appearance:auto}input::placeholder,textarea::placeholder{color:#555d69}.field{margin-bottom:24px}.field:last-child{margin:0}.choice-row{display:flex;gap:8px;flex-wrap:wrap}.choice{font-size:12px;background:#23262d;border:1px solid #343840;border-radius:4px;padding:9px 11px;min-height:39px}.choice:hover{border-color:#706148}.choice.selected{background:#322d23;color:var(--gold-light);border-color:#7b6948}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-bottom{padding:18px 24px;border-top:1px solid #2e3238;display:flex;align-items:center;justify-content:space-between}.form-bottom .button{min-width:145px}.text-status{color:#808792;font-size:11px}.output-preview{min-height:560px;display:flex;flex-direction:column;border:1px solid #343a3d;border-radius:9px;overflow:hidden;background:#1a2023}.output-art{height:295px;position:relative;overflow:hidden;background:#1b2c2e}.output-art img{height:100%;width:100%;object-fit:cover}.output-art:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#1a2023,transparent 50%)}.output-badge{position:absolute;top:20px;left:20px;z-index:2;background:#121a1cd6;border:1px solid #79827a5c;border-radius:3px;font-size:9px;letter-spacing:1.6px;padding:6px 10px;color:#e5d6b8}.output-copy{padding:0 31px 30px;position:relative;flex:1}.output-copy .eyebrow{font-size:9px;color:#9aafa7;margin:4px 0 12px}.output-copy h2{font:400 31px/1.2 var(--serif);margin-bottom:15px}.output-copy .excerpt{font:400 16px/1.8 var(--serif);color:#b9bdbb;margin-bottom:23px}.output-actions{display:flex;gap:9px;flex-wrap:wrap}.output-actions .button{font-size:11px;padding:9px 13px;min-height:36px}.image-stage{aspect-ratio:4/5;min-height:460px;max-height:680px;border:1px solid #394247;border-radius:8px;position:relative;overflow:hidden;display:grid;place-items:center;background:#171b21}.image-stage img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;transition:filter .35s}.stage-caption{position:absolute;bottom:0;left:0;right:0;padding:32px 24px 22px;background:linear-gradient(transparent,#0009);display:flex;justify-content:space-between;align-items:end;gap:16px}.stage-caption h2{font:400 25px var(--serif);margin:0}.stage-caption span{font-size:10px;color:#ccc5b4;letter-spacing:1px}.visual-label{position:absolute;top:18px;left:18px;z-index:4}.image-stage.landscape{aspect-ratio:16/10;min-height:320px}.image-stage.square{aspect-ratio:1;min-height:380px}.video-stage{aspect-ratio:16/10;position:relative;background:#1a2730;overflow:hidden;border-radius:8px;border:1px solid #3b3b40}.video-stage img{width:100%;height:100%;object-fit:cover;transform:scale(1.01);animation:cinema 18s linear infinite alternate;animation-play-state:paused}.video-stage.playing img{animation-play-state:running}@keyframes cinema{to{transform:scale(1.16) translateX(-2%)}}.video-overlay{position:absolute;inset:0;background:linear-gradient(0deg,#0d1026c4,transparent 70%);display:flex;align-items:center;justify-content:center}.play-button{height:66px;width:66px;display:grid;place-items:center;background:#dfc086e8;border:1px solid #f4d6a0;border-radius:50%;color:#222527;backdrop-filter:blur(10px)}.play-button:hover{transform:scale(1.04)}.play-button svg{width:25px;height:25px;fill:currentColor;stroke:none;transform:translateX(1px)}.film-caption{position:absolute;bottom:20px;left:22px;right:22px;display:flex;justify-content:space-between;align-items:end}.film-caption h2{font:400 25px var(--serif);margin:0 0 4px}.film-caption span{font-size:10px;letter-spacing:1.3px;color:#c5b7d2}.timeline{margin-top:18px;border:1px solid #30343b;border-radius:7px;padding:17px;background:#181b21}.timeline-top{display:flex;justify-content:space-between;font-size:11px;color:#9b9fa7;margin-bottom:15px}.timeline input{padding:0;accent-color:var(--gold);border:0;background:none;cursor:pointer;height:20px}.frames{display:grid;grid-template-columns:repeat(6,1fr);gap:5px;margin-top:9px}.frames button{height:48px;background:#252635;padding:0;border-radius:3px;overflow:hidden;border:1px solid transparent}.frames button.active{border-color:var(--gold)}.frames img{width:100%;height:100%;object-fit:cover;opacity:.8}.films-bottom{display:flex;gap:8px;margin-top:16px}.filter-row{display:flex;gap:8px;margin-bottom:30px;flex-wrap:wrap}.filter-row .choice{padding:8px 17px;border-radius:30px}.bookshelf .books{grid-template-columns:repeat(4,minmax(0,1fr))}.bookshelf .section-heading{margin-top:32px}.empty-drafts{border:1px dashed #343a42;border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px;color:#858d99;font-size:13px}.draft-book{height:100%;border:1px solid #3c423d;background:linear-gradient(155deg,#263332,#101918);border-radius:5px;display:flex;align-items:center;justify-content:center;padding:25px;color:#e3d3af}.draft-book span{font:26px var(--serif)}.book.hidden{display:none}.toast{position:fixed;left:calc(50% + 111px);bottom:27px;transform:translate(-50%,25px);z-index:100;background:#e2c58f;color:#242423;border:1px solid #f6dca8;padding:12px 23px;border-radius:6px;font-size:13px;box-shadow:0 5px 35px #0008;opacity:0;pointer-events:none;transition:.2s}.toast.show{opacity:1;transform:translate(-50%,0)}dialog{width:min(1060px,92vw);padding:0;background:#e5dcc7;color:#3b3a33;border:1px solid #59523e;border-radius:10px;max-height:90dvh;box-shadow:0 20px 100px #000a}dialog::backdrop{background:#05070cdc;backdrop-filter:blur(7px)}.reader-top{padding:13px 20px;border-bottom:1px solid #a69a8138;display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:2px;color:#736d5d}.reader-top>div{display:flex;gap:10px}.icon-button{width:35px;height:35px;background:transparent;display:grid;place-items:center;color:inherit;border-radius:4px}.icon-button:hover{background:#aa9e8026}.reader-pages{display:grid;grid-template-columns:36% 64%;min-height:560px}.reader-art{background-size:cover;background-position:center;position:relative}.reader-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,#0002)}.reader-pages article{padding:43px 49px 26px}.reader-pages .eyebrow{color:#867149;font-size:10px}.reader-pages h2{font:400 35px/1.2 var(--serif);letter-spacing:-.6px;margin-bottom:27px}.reader-pages p{font:17px/1.85 var(--serif);margin-bottom:18px}.reader-pages #reader-copy>p:first-child:first-letter{font-size:50px;float:left;line-height:.9;padding:9px 7px 0 0;color:#8c7347}.reader-pagination{border-top:1px solid #8d816e38;margin-top:30px;padding-top:17px;display:flex;justify-content:space-between;align-items:center}.reader-pagination span{font-size:10px;letter-spacing:1px;white-space:nowrap}.reader-pagination .button{color:#645b48;font-size:11px;padding:5px 8px;min-height:33px}.reader-pagination .button:hover{background:#cfc3a7}.reader-dark{background:#171d23;color:#d3d1c6}.reader-dark .reader-top{color:#a69f89}.reader-dark .reader-pages p{color:#bbbcb5}.reader-dark .reader-pagination .button{color:#cab78e}.reader-dark .reader-pagination .button:hover{background:#293038}.mobile-only{display:none}.notebook{background:#1a2023;border:1px solid #394346;border-radius:8px;padding:31px;min-height:460px}.notebook .eyebrow{margin-bottom:25px}.notebook h2{font:32px var(--serif);margin-bottom:18px}.notebook p{font:18px/1.9 var(--serif);color:#bfc3bd;white-space:pre-wrap;word-break:break-word}.notebook .empty-line{height:37px;border-bottom:1px solid #ffffff0b}.input-count{text-align:right;font-size:10px;color:#606875;margin-top:7px}.button.active{border-color:var(--gold);color:var(--gold)}@media(min-width:1600px){main{padding-top:45px}.featured{min-height:390px}.feature-copy{padding:44px}.feature-copy h2{font-size:53px}.create-row{margin-bottom:49px}.books{gap:35px}.cover-type h3{font-size:32px}}@media(max-width:1200px){.sidebar{width:192px;padding-left:16px;padding-right:16px}.brand{font-size:21px}.app-shell{margin-left:192px}.topbar{padding:0 30px}main{padding:30px}.feature-copy{padding:29px}.feature-copy h2{font-size:40px}.featured{min-height:333px}.create-card{padding:16px;gap:12px}.create-icon{width:36px;height:39px}.create-card strong{font-size:18px}.create-card>svg{display:none}.books{gap:19px}.studio-layout{gap:20px;grid-template-columns:minmax(300px,.95fr) minmax(280px,1.05fr)}.form-body{padding:20px}.form-bottom{padding:17px 20px}.reader-pages article{padding:35px}.toast{left:calc(50% + 96px)}}@media(max-width:950px){.sidebar{width:170px;padding:26px 13px 18px}.brand{gap:9px;font-size:19px;margin-bottom:40px}.brand>span:last-child>span{font-size:14px}.brand-mark svg{width:29px}.app-shell{margin-left:170px}.topbar{padding:0 24px;height:75px}.preview-pill{display:none}main{padding:28px 24px 40px}.page-heading h1{font-size:35px}.date-label{display:none}.featured{grid-template-columns:1.4fr 1fr;min-height:330px}.feature-copy{padding:27px}.feature-copy h2{font-size:37px}.feature-actions{flex-wrap:wrap;gap:8px}.feature-actions .button{padding:9px 13px}.create-row{gap:9px}.create-card{display:block;padding:15px}.create-icon{margin-bottom:13px}.create-card strong{font-size:19px}.books{gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.books .book:nth-child(4){display:none}.bookshelf .books{grid-template-columns:repeat(3,minmax(0,1fr))}.bookshelf .books .book:nth-child(4){display:block}.studio-layout{grid-template-columns:1fr}.output-preview{display:grid;grid-template-columns:42% 58%;min-height:350px}.output-art{height:100%;min-height:350px}.output-art:after{background:linear-gradient(90deg,transparent,#1a2023)}.output-copy{padding:30px 25px}.image-stage{min-height:460px;max-height:570px}.video-stage{aspect-ratio:16/9}.page-foot{padding:18px 24px}.page-foot span:nth-child(2){display:none}.toast{left:calc(50% + 85px)}.nav-link{padding:12px 10px;gap:11px}.nav-short{display:none}.sidebar-foot{font-size:12px;gap:8px}.sidebar-foot>svg{display:none}.reader-pages{grid-template-columns:28% 72%}.reader-pages article{padding:30px}}@media(max-width:700px){.sidebar{display:none}.app-shell{margin-left:0}.topbar{height:69px;padding:0 20px;position:sticky;top:0;z-index:25;backdrop-filter:blur(20px)}.mobile-brand{display:flex;color:var(--gold);margin-right:0}.mobile-brand svg{width:25px;height:25px}.breadcrumb{font-size:11px;gap:9px;margin-right:auto}.top-actions{gap:0}.top-actions .button{font-size:11px;min-height:35px;padding:8px 11px;gap:5px}.top-actions .button svg{width:13px;height:13px}main{padding:28px 20px 36px}.page-heading{margin-bottom:23px}.page-heading .eyebrow{font-size:9px;margin-bottom:9px;letter-spacing:2px}h1,.page-heading h1{font-size:33px;letter-spacing:-.7px}.featured{display:block;min-height:376px;margin-bottom:19px;border-radius:8px}.feature-background{object-position:66% center;opacity:.65}.featured:after{background:linear-gradient(90deg,#142123ee,#14212377 67%,#1421231a),linear-gradient(0deg,#152525,transparent 55%)}.feature-copy{padding:27px 25px}.feature-copy .eyebrow{font-size:8px;margin-bottom:35px}.feature-copy h2{font-size:40px;max-width:240px;margin-bottom:16px}.feature-meta{font-size:10px}.feature-actions{margin-top:24px;gap:10px}.feature-actions .button{font-size:11px;padding:10px 15px;min-height:39px}.feature-edition{right:19px;bottom:15px;font-size:8px;letter-spacing:1.8px}.create-row{gap:9px;margin-bottom:33px}.create-card{padding:14px 11px;min-width:0;border-radius:6px}.create-icon{width:34px;height:34px;border-radius:6px;margin-bottom:13px}.create-icon svg{width:18px;height:18px}.create-card strong{font-size:19px}.create-card small{font-size:8px;letter-spacing:.9px;margin-top:5px}.section-heading{margin-bottom:20px}.section-heading h2{font-size:25px}.section-heading a{font-size:11px}.section-heading .eyebrow{font-size:8px}.books{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 20px}.books .book:nth-child(4){display:block}.cover-type{padding:19px 12px 16px}.cover-type h3{font-size:24px}.cover-type>span{font-size:7px;letter-spacing:1.7px}.cover-type small{font-size:7px;letter-spacing:1.7px}.book-meta{padding-top:14px}.book-meta h3{font-size:12px}.book-meta>span{font-size:10px}.mobile-nav{position:fixed;z-index:40;bottom:0;left:0;right:0;display:grid;grid-template-columns:repeat(5,1fr);background:#14171df5;backdrop-filter:blur(18px);border-top:1px solid #31333b;padding:11px 10px max(12px,env(safe-area-inset-bottom))}.mobile-nav a{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:5px;color:#7f8795;font-size:9px;min-height:41px}.mobile-nav a svg{width:20px;height:20px}.mobile-nav a.active{color:var(--gold)}.page-foot{padding:20px 20px 102px;font-size:8px}.toast{left:50%;bottom:95px;max-width:90vw;width:max-content;font-size:12px}.studio-layout{display:flex;flex-direction:column;gap:23px}.studio-layout>*{width:100%;min-width:0}.editor-head{align-items:flex-end;margin-bottom:24px}.editor-head .button{font-size:10px;padding:8px 11px;min-height:34px}.form-body{padding:21px}.panel-top{padding:17px 21px}.form-bottom{padding:17px 21px}.field{margin-bottom:22px}.field-label{font-size:10px}.choice{font-size:11px;padding:8px 10px}.form-grid{gap:13px}.form-grid select{font-size:12px;padding:11px 10px}.form-bottom .button{font-size:12px;min-width:135px;padding:10px 15px}.output-preview{display:flex;min-height:520px}.output-art{height:260px;min-height:260px}.output-art:after{background:linear-gradient(0deg,#1a2023,transparent 55%)}.output-copy{padding:0 25px 27px}.image-stage{min-height:450px;max-height:570px}.image-stage.landscape{min-height:260px}.image-stage.square{min-height:330px}.bookshelf .books{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-row{gap:7px}.filter-row .choice{font-size:11px;padding:7px 12px;min-height:34px}.empty-drafts{padding:17px;font-size:11px}.empty-drafts .button{font-size:10px;padding:8px 12px;min-height:34px}.reader-pages{display:block;min-height:0}.reader-art{height:160px;background-position:center 35%}.reader-pages article{padding:27px 26px 23px}.reader-pages h2{font-size:30px;margin-bottom:23px}.reader-pages p{font-size:16px;line-height:1.8}.reader-top{padding:9px 16px;font-size:9px}.reader-pagination .button{padding:6px;font-size:10px}dialog{width:calc(100vw - 24px);max-height:90dvh}.video-stage{aspect-ratio:4/3}.film-caption{bottom:16px;left:18px;right:18px}.film-caption h2{font-size:23px}.film-caption span{font-size:8px}.frames button{height:42px}.timeline{padding:14px}.notebook{padding:25px;min-height:400px}.notebook h2{font-size:29px}.notebook p{font-size:16px}}@media(max-width:360px){main{padding-left:15px;padding-right:15px}.topbar{padding:0 15px}.breadcrumb{gap:6px}.feature-copy{padding:25px 20px}.feature-copy h2{font-size:36px}.feature-actions .button{padding:9px 11px}.create-card{padding:13px 9px}.create-card strong{font-size:17px}.books{gap:23px 16px}.cover-type h3{font-size:21px}.top-actions .button span{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}} 
/* Legible secondary typography across the studio. */
.nav-label,.nav-short,.preview-pill,.eyebrow,.date-label,.feature-copy .eyebrow,.feature-meta,.feature-edition,.create-card small,.section-heading .eyebrow,.cover-type>span,.cover-type small,.book-meta>span,.page-foot,.field-label,.model-tag,.text-status,.output-badge,.output-copy .eyebrow,.stage-caption span,.film-caption span,.timeline-top,.reader-top,.reader-pagination span,.input-count{font-size:12px!important}
.nav-label{letter-spacing:1.7px}.eyebrow,.feature-copy .eyebrow,.feature-edition{letter-spacing:1.7px}.cover-type>span,.cover-type small{font-size:10px!important;letter-spacing:1.1px}.nav-link,.button,.book-meta h3,.section-heading a,.panel-top,.choice,.output-actions .button{font-size:14px}.create-card small{font-size:10px!important;letter-spacing:.8px}.page-foot{font-size:10px!important}.date-label{font-size:10px!important}.nav-short{font-size:10px!important}.feature-edition{font-size:10px!important}.feature-copy{grid-column:1 / -1;width:58%}.feature-copy h2{font-size:48px}.featured{min-height:358px}.feature-actions .button{font-size:13px}.feature-copy .eyebrow{font-size:10px!important}.topbar .preview-pill{font-size:10px!important}.feature-meta{font-size:12px!important}.books .cover-type h3{margin-top:auto}.studio-layout textarea{font-size:16px}.studio-layout input{font-size:16px}.studio-layout select{font-size:14px}.choice{min-height:42px}.form-grid .field{margin-bottom:0}.output-actions{margin-top:24px}.notebook .output-actions{margin-top:30px}.feature-background{object-position:70% 44%}.featured:after{background:linear-gradient(90deg,#142123 0%,#142123ed 29%,#14212364 66%,transparent 100%)}
@media(max-width:1200px){.feature-copy{width:68%}.feature-copy h2{font-size:45px}.feature-actions .button{font-size:12px}.create-card strong{font-size:18px}.create-row{gap:12px}.create-card{padding:18px 14px;gap:11px}}
@media(max-width:950px){.feature-copy{width:78%}.feature-copy h2{font-size:42px}.create-card{padding:16px 13px}.create-card strong{font-size:20px}.cover-type>span,.cover-type small{font-size:9px!important}.nav-link{font-size:14px}.book-meta h3{font-size:14px}.book-meta>span{font-size:12px!important}.page-foot{font-size:9px!important}}
@media(max-width:700px){.feature-copy{width:100%;padding:27px 24px}.feature-copy h2{font-size:43px}.featured{min-height:392px}.feature-copy .eyebrow{margin-bottom:38px}.feature-meta{font-size:11px!important}.feature-actions .button{font-size:12px;min-height:42px}.feature-edition{font-size:9px!important}.create-card{padding:15px 11px}.create-card strong{font-size:18px}.create-card small{font-size:9px!important;letter-spacing:.35px}.section-heading a{font-size:12px}.cover-type>span,.cover-type small{font-size:9px!important}.book-meta h3{font-size:13px}.book-meta>span{font-size:11px!important}.mobile-nav a{font-size:11px}.page-foot{font-size:9px!important}.panel-top,.choice{font-size:13px}.field-label{font-size:12px!important}.output-badge{font-size:10px!important}.reader-pagination .button{font-size:12px}.reader-top{font-size:10px!important}.reader-pages .eyebrow{font-size:11px!important}.feature-background{object-position:61% center}.featured:after{background:linear-gradient(90deg,#142123f5,#142123a6 55%,#14212326),linear-gradient(0deg,#142123b0,transparent 65%)}.form-bottom .text-status{font-size:11px!important}.breadcrumb{font-size:12px}.cover-type h3{font-size:25px}.image-stage .stage-caption h2{font-size:25px}}
/* Celestial StoryVerse × the literary studio. */
:root{--bg:#080e22;--panel:#11182e;--panel-light:#17233d;--border:#2b3754;--text:#edf5ff;--muted:#929fbc;--gold:#63d9ee;--gold-light:#b0f4ff}
body{background:#070d20 url('assets/original/cosmic.webp') center top/cover fixed no-repeat}body:before{content:"";position:fixed;inset:0;background:linear-gradient(90deg,#060d20a6,#081025b5 40%,#080a20a1);z-index:-1;pointer-events:none}.sidebar{background:linear-gradient(170deg,#09172bef,#0c1028f2);border-right:1px solid #78a9e526;backdrop-filter:blur(20px)}.brand{font-family:var(--sans);font-size:19px;font-weight:700;letter-spacing:-.45px;gap:10px}.brand>span:last-child>span{font-family:var(--serif);font-size:19px;font-weight:400;letter-spacing:.1px;margin-top:5px}.brand-mark{filter:drop-shadow(0 0 11px #5ceaff60)}.brand-mark svg{stroke-width:1.3}.nav-label{color:#8092b4}.nav-link{color:#9babca;border-radius:7px}.nav-link.active{background:linear-gradient(100deg,#52ceee29,#6685f414);color:#bcf9ff;box-shadow:inset 2px 0 #66e4f3,0 0 25px #46d0ea08;border:1px solid #6bd9ef18}.nav-link:hover{background:#6ca0f316;color:#f0faff}.sidebar-foot{border-color:#7b9ac42a}.monogram{color:#9aeaff;background:#2b54832e;border-color:#6681b14d}.sidebar-foot span{color:#8d9cc1}.topbar{background:#071024ab;border-color:#7096d326;backdrop-filter:blur(20px)}.breadcrumb{color:#91a0bc}.breadcrumb strong{color:#e6eeff}.breadcrumb span{color:#667fa5}.preview-pill{color:#9bafd0}.top-actions .button.primary{background:linear-gradient(120deg,#75e7f0,#66c6ee);border:1px solid #a8f0ff70;color:#072133;box-shadow:0 3px 18px #54cbed22}.top-actions .button.primary:hover{background:#a4f0f7}.button.primary{background:linear-gradient(120deg,#8aebf1,#63c7ed);border-color:#95e8f3;color:#0b2637;box-shadow:0 4px 20px #4ad9f51a}.button.primary:hover{background:#b1f4f7;border-color:#c5fcff}.button.outline,.button{background:#182747ba;border-color:#6283b74d}.button:hover{background:#263c60}.button.quiet{color:#b1c3e0;background:transparent}.button.quiet:hover{background:#718bf71c}.page-heading .eyebrow{color:#91d6ed}.page-heading h1{color:#f2f2ff;font-size:43px;text-shadow:0 2px 17px #3e7be322}.date-label{color:#a5a4d4}.hybrid-hero{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);gap:22px;margin-bottom:22px;align-items:stretch}.orbit-panel{position:relative;background:linear-gradient(145deg,#102945ba,#17163cbb);border:1px solid #7baad84a;border-radius:12px;overflow:hidden;box-shadow:inset 0 1px #bde8ff0d,0 10px 45px #0002;backdrop-filter:blur(14px);min-height:434px}.orbit-heading{position:absolute;left:25px;right:25px;top:22px;display:flex;justify-content:space-between;align-items:center;z-index:3}.orbit-heading .eyebrow{font-size:11px!important;letter-spacing:1.8px;color:#bee7fa;margin:0}.orbit-index{font-size:10px;letter-spacing:1.5px;color:#879dc1}.genre-orbit{position:relative;width:min(100%,450px);height:360px;margin:42px auto 10px;isolation:isolate}.orbit-ring{position:absolute;left:50%;top:49%;border:1px solid #95b0f031;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.ring-one{width:68%;height:77%;box-shadow:0 0 24px #538aff08,inset 0 0 24px #46daee09}.ring-two{width:43%;height:48%;border-color:#7db4e414;transform:translate(-50%,-50%) rotate(-25deg);box-shadow:0 0 26px #766dff0a}.orbit-core{position:absolute;width:132px;height:151px;left:50%;top:52%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;transition:filter .3s;z-index:3}.orbit-core img{width:116px;height:116px;object-fit:contain;mix-blend-mode:screen;filter:drop-shadow(0 0 18px #35caea45)}.orbit-core span{font-size:9px;letter-spacing:2.5px;color:#b4e5fd;text-shadow:0 0 15px #61c6ea;opacity:.92}.orbit-core:hover{filter:brightness(1.25)}.genre-planet{position:absolute;display:flex;flex-direction:column;align-items:center;transform:translate(-50%,-50%);gap:4px;z-index:5;min-width:90px;transition:filter .2s}.genre-planet img{width:66px;height:66px;object-fit:contain;filter:drop-shadow(0 0 7px #78cbf333);transition:transform .25s,filter .25s;border-radius:50%}.genre-planet span{font-size:12px;font-weight:500;color:#d7e6fb;letter-spacing:.2px;text-shadow:0 1px 6px #04061c}.genre-planet:hover img,.genre-planet:focus-visible img{transform:scale(1.12);filter:drop-shadow(0 0 15px #90b5ff80)}.genre-planet:hover span{color:#fff}.planet-0{left:50%;top:13%}.planet-1{left:82%;top:33%}.planet-2{left:82%;top:72%}.planet-3{left:50%;top:89%}.planet-4{left:18%;top:72%}.planet-5{left:18%;top:33%}.orbit-foot{display:flex;justify-content:center;gap:35px;margin:3px 0 19px;color:#8aa8cf;font-size:9px;letter-spacing:1.8px}.edition-panel{border:1px solid #969bea42;border-radius:12px;overflow:hidden;position:relative;background:#142038;isolation:isolate}.edition-backdrop{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(24px);opacity:.25;transform:scale(1.3);z-index:-2}.edition-panel:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#163254a6,#171539a6);z-index:-1}.edition-content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:23px 20px 25px;height:100%}.edition-content>.eyebrow{font-size:10px!important;letter-spacing:2px;color:#bdbfe9;margin-bottom:22px}.edition-book{padding:0;width:154px;background:none;perspective:900px}.edition-book .cover{aspect-ratio:2/2.75;transform:rotate(-5deg) rotateY(-12deg);box-shadow:14px 18px 28px #0009;transition:transform .35s,box-shadow .35s}.edition-book:hover .cover{transform:rotate(-1deg) rotateY(0);box-shadow:8px 22px 35px #0009}.edition-book .cover-type{padding:18px 9px 17px}.edition-book .cover-type h3{font-size:25px;line-height:1.1;color:#f1e3c3;margin-bottom:8px}.edition-book .cover-type>span{font-size:8px!important}.edition-book .cover-type small{font-size:7px!important;letter-spacing:.7px}.edition-meta{margin-top:24px;margin-bottom:17px}.edition-meta h2{font:400 24px/1.2 var(--serif);margin:0 0 7px;color:#eff1ff;letter-spacing:-.3px}.edition-meta>span{font-size:11px;color:#9dafd1}.edition-content>.button{min-height:38px;font-size:12px;padding:8px 19px;margin-top:auto;background:#ccdae916;border-color:#a3bed858;color:#dbf6ff;box-shadow:none}.edition-content>.button:hover{background:#6cacdc26;border-color:#b5edff}.create-row{gap:16px;margin-bottom:37px}.create-card{background:linear-gradient(130deg,#142943d9,#171e3dcc);border-color:#81b8de40;border-radius:9px;box-shadow:inset 0 1px #c1e7ff08;backdrop-filter:blur(12px);padding:19px}.create-card:hover{background:#254269d9;border-color:#8bdbf1a6;box-shadow:0 8px 30px #0514323d}.create-card strong{font-size:21px;color:#edf5ff}.create-card small{color:#89a5c9}.create-icon{background:#62dbf318;color:#92eaff;border:1px solid #80dffc28}.create-card:nth-child(2){background:linear-gradient(130deg,#222344d9,#1a1b3fcc);border-color:#a492dc4d}.create-card:nth-child(2) .create-icon{background:#aa83ec20;color:#ceb2ff;border-color:#b98ffc30}.create-card:nth-child(3){background:linear-gradient(130deg,#1c2448d9,#171b3ecc);border-color:#8795ec4d}.create-card:nth-child(3) .create-icon{background:#819dff1a;color:#b1c6ff;border-color:#8a9fec32}.section-heading .eyebrow{color:#8bb1d2}.section-heading h2{color:#edf1ff}.section-heading a{color:#abd3ed;border-bottom-color:#69a5bd55}.book-meta h3{color:#e1eaff}.book-meta>span{color:#96a7c6}.cover{box-shadow:9px 15px 27px #020718aa;border-color:#b2c3ed20}.cover-type{color:#eee0be}.book:hover .cover{box-shadow:10px 22px 28px #020619d9,0 0 20px #567be317}.page-foot{background:#0711256b;border-color:#7a9ace20;color:#8d9dbb}.page-foot span{font-size:10px;letter-spacing:1.2px}.workspace-panel{background:linear-gradient(145deg,#101d37ed,#141930ed);border-color:#6b9acd42;backdrop-filter:blur(16px)}.panel-top,.form-bottom{border-color:#789bca2e}.panel-top{color:#d7e9fc}.field-label{color:#a6bfdf}.model-tag{color:#9fa8d5}.text-status{color:#8eacd0}.workspace-panel input,.workspace-panel textarea,.workspace-panel select{background:#070f24a3;border-color:#5c7caa59;color:#e9f4ff}.workspace-panel input:focus,.workspace-panel textarea:focus,.workspace-panel select:focus{border-color:#8fe9fa;box-shadow:0 0 0 3px #5cdbf80d}.choice{background:#172648b5;border-color:#6980b04d;color:#b8cceb}.choice:hover{border-color:#8bb4dd}.choice.selected{background:linear-gradient(110deg,#327a913b,#5965a639);border-color:#80dcf18c;color:#c5f7ff;box-shadow:0 0 15px #5aa6e70a}.notebook{background:linear-gradient(150deg,#142139ed,#14182bef);border-color:#798ac446;box-shadow:inset 0 1px #acdbf30b;backdrop-filter:blur(14px)}.notebook h2{color:#eaf1ff}.notebook p{color:#becde1}.notebook .empty-line{border-color:#99b4e212}.output-preview{background:#111f35;border-color:#83a5d249}.output-copy h2{color:#ecf2ff}.image-stage,.video-stage{border-color:#9bb3e55c;box-shadow:0 12px 45px #02051b66}.output-badge{background:#111b32d9;border-color:#91bfd45c;color:#d1e9ff}.timeline{background:#111b33df;border-color:#7188b73d}.timeline-top{color:#acc4e8}.film-caption{color:#edf0ff}.frames button.active{border-color:#7edbec}.play-button{background:#8cdef2df;color:#102846;border-color:#c3f4ff;box-shadow:0 0 30px #62def82b}.empty-drafts{background:#101c34ae;border-color:#608fc366;color:#9cb7d8}.draft-book{background:linear-gradient(140deg,#243f5f,#171d3d);border-color:#7cbbe550}.toast{background:#a0e6f3;color:#09253b;border-color:#d2f9ff}.reader-dark{background:#0e1730;color:#d9e5fd}.reader-dark .reader-pages p{color:#bdcbe3}.reader-dark .reader-pagination .button{color:#91d8f2}
@media(min-width:1600px){.hybrid-hero{grid-template-columns:1.2fr .8fr;gap:27px}.orbit-panel{min-height:470px}.genre-orbit{height:390px;width:490px}.genre-planet img{width:76px;height:76px}.orbit-core img{width:140px;height:140px}.orbit-core{width:150px;height:166px}.edition-content{padding-top:27px}.edition-book{width:176px}.edition-meta{margin-top:25px}.edition-content>.eyebrow{margin-bottom:20px}}
@media(max-width:1200px){.page-heading h1{font-size:39px}.hybrid-hero{gap:17px;grid-template-columns:1.2fr .8fr}.orbit-panel{min-height:424px}.genre-orbit{height:350px;margin-top:43px}.genre-planet img{width:60px;height:60px}.genre-planet{min-width:78px}.orbit-core img{width:106px;height:106px}.orbit-core{width:117px;height:142px}.edition-book{width:150px}.edition-content{padding:23px 16px}.edition-meta h2{font-size:23px}.create-card{padding:17px 13px}.create-card strong{font-size:19px}.create-icon{width:37px;height:41px}}
@media(max-width:950px){.hybrid-hero{grid-template-columns:1fr}.orbit-panel{min-height:425px}.genre-orbit{width:440px;max-width:100%;height:345px;margin-top:47px}.genre-planet img{width:68px;height:68px}.orbit-core img{width:120px;height:120px}.orbit-core{width:132px;height:157px}.edition-content{display:grid;grid-template-columns:145px 1fr;grid-template-rows:32px 1fr 45px;text-align:left;padding:25px 28px;column-gap:32px}.edition-content>.eyebrow{grid-column:2;margin:0;align-self:start;font-size:10px!important}.edition-book{grid-column:1;grid-row:1/4;width:134px}.edition-meta{grid-column:2;margin:14px 0 20px;align-self:center}.edition-meta h2{font-size:31px}.edition-meta>span{font-size:12px}.edition-content>.button{grid-column:2;justify-self:start;margin:0}.create-card{padding:17px 14px}.create-icon{margin-bottom:13px}.create-card strong{font-size:20px}.section-heading h2{font-size:25px}.genre-planet span{font-size:13px}.orbit-foot{margin-bottom:21px}.page-heading h1{font-size:37px}}
@media(max-width:700px){body{background-position:47% top;background-size:auto 100dvh}body:before{background:linear-gradient(120deg,#040f25a6,#090a26ae)}.topbar{background:#07102bdc;border-color:#86a8e342}.mobile-brand{color:#94eafa;filter:drop-shadow(0 0 7px #4fbdf568)}.page-heading h1{font-size:34px;line-height:1.17;max-width:330px}.page-heading .eyebrow{font-size:11px!important;letter-spacing:1.75px}.top-actions .button.primary{font-size:11px;min-height:37px;padding:8px 11px}.breadcrumb{font-size:11px;color:#a3b7d5}.hybrid-hero{gap:17px;margin-bottom:19px}.orbit-panel{border-radius:10px;min-height:393px;background:linear-gradient(145deg,#102746bb,#19153cbb)}.orbit-heading{left:20px;right:20px;top:20px}.orbit-heading .eyebrow{font-size:10px!important;letter-spacing:1.4px}.orbit-index{font-size:9px}.genre-orbit{height:321px;margin-top:42px;margin-bottom:0;width:340px}.genre-planet img{width:62px;height:62px}.genre-planet span{font-size:12px}.orbit-core img{width:106px;height:106px}.orbit-core{width:120px;height:132px;top:51%}.orbit-core span{font-size:8px;letter-spacing:1.7px}.planet-0{top:12%}.planet-1{left:82%;top:32%}.planet-2{left:82%;top:73%}.planet-3{top:90%}.planet-4{left:18%;top:73%}.planet-5{left:18%;top:32%}.orbit-foot{margin:10px 0 16px;font-size:8px;letter-spacing:1.5px;gap:31px}.ring-one{height:77%;width:68%}.edition-panel{border-radius:9px}.edition-content{grid-template-columns:110px 1fr;grid-template-rows:25px 1fr 38px;padding:23px 21px;column-gap:24px}.edition-book{width:110px}.edition-content>.eyebrow{font-size:8px!important;letter-spacing:1.3px}.edition-meta{margin:4px 0 14px}.edition-meta h2{font-size:25px;line-height:1.15}.edition-meta>span{font-size:10px}.edition-book .cover-type{padding:12px 7px}.edition-book .cover-type h3{font-size:19px;margin-bottom:7px}.edition-book .cover-type>span{font-size:6px!important;letter-spacing:.8px}.edition-book .cover-type small{font-size:5px!important;letter-spacing:.55px}.edition-content>.button{font-size:11px;min-height:34px;padding:8px 13px}.edition-content>.button svg{width:14px;height:14px}.create-row{gap:9px;margin-bottom:30px}.create-card{padding:15px 11px}.create-icon{width:34px;height:36px;margin-bottom:12px}.create-card strong{font-size:17px;line-height:1.25;max-width:100px}.create-card small{font-size:8px!important;letter-spacing:.35px;margin-top:7px}.section-heading h2{font-size:23px;max-width:230px;line-height:1.2}.section-heading a{font-size:11px;white-space:nowrap;margin-left:12px}.section-heading .eyebrow{font-size:10px!important}.mobile-nav{background:linear-gradient(110deg,#092039f2,#141334f5);border-color:#829ce84a;box-shadow:0 -4px 25px #05102782}.mobile-nav a{color:#92aacc}.mobile-nav a.active{color:#a8f6ff;text-shadow:0 0 12px #70e1ff40}.mobile-nav a.active svg{filter:drop-shadow(0 0 5px #5adcf770)}.page-foot{background:#07142b4d}.form-bottom .button.primary{font-size:12px}.reader-dark .reader-pagination .button:hover{background:#243956}.date-label{display:none}.book-meta>span{color:#9eb2d1}}
@media(max-width:360px){.genre-orbit{height:303px}.orbit-panel{min-height:377px}.genre-planet img{width:56px;height:56px}.genre-planet{min-width:73px}.orbit-core img{width:96px;height:96px}.orbit-core span{font-size:7px}.edition-content{column-gap:19px;padding:21px 18px;grid-template-columns:100px 1fr}.edition-book{width:100px}.edition-meta h2{font-size:23px}.create-card{padding:13px 10px}.create-card strong{font-size:16px}.page-heading h1{font-size:31px}.section-heading h2{font-size:21px}}
