/* Scoped only to More of My Nonsense and its private project preview. */
.nonsense-page{max-width:1020px;margin:0 auto}.nonsense-opening{padding:0 0 28px}.nonsense-opening>.eyebrow{font-size:12px;letter-spacing:2px;margin-bottom:12px}.workshop .nonsense-opening h1{font-size:clamp(48px,7.6vw,92px);line-height:.89;letter-spacing:-.8px;margin:0 0 24px}.nonsense-opening h1 span{color:var(--rust)}.nonsense-intro{max-width:790px;font-size:18px;line-height:1.55}.workshop .nonsense-intro p{margin-bottom:12px}.nonsense-backstory{border:0!important;padding:0!important}.nonsense-backstory summary{width:fit-content;min-height:44px;font-size:15px;font-weight:600;color:var(--rust);display:list-item;list-style-position:inside;cursor:pointer}.nonsense-backstory p{max-width:760px}.nonsense-backstory[open]{padding-top:2px!important}.nonsense-features{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:22px;align-items:start}.nonsense-feature{grid-column:span 6;min-width:0;overflow-wrap:anywhere}.nonsense-feature .feature-art{margin:0;min-width:0}.nonsense-feature .feature-art img{display:block;width:100%;height:auto;object-fit:cover}.nonsense-feature .feature-body{min-width:0}.workshop .nonsense-feature h2{font-size:clamp(29px,3.4vw,40px);line-height:1.02;margin:0 0 14px;letter-spacing:.1px}.workshop .nonsense-feature p{font-size:17px;line-height:1.5;margin:0 0 16px;max-width:520px}.feature-link{font-size:16px;font-weight:700;display:inline-block;min-height:44px;padding:7px 0;text-decoration:underline;text-underline-offset:5px;line-height:1.5}.feature-link span{font-family:Arial,sans-serif;font-weight:400;margin-left:4px}.feature-link:hover{color:var(--rust)}.nonsense-feature--underwear{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);background:#e5dccd;align-items:stretch}.nonsense-feature--underwear .feature-art{grid-column:2;grid-row:1}.nonsense-feature--underwear .feature-art img{height:100%;min-height:330px;max-height:390px;object-position:50% 32%}.nonsense-feature--underwear .feature-body{grid-column:1;grid-row:1;align-self:center;padding:32px 38px}.workshop .nonsense-feature--underwear h2{font-size:clamp(35px,4.7vw,58px);max-width:520px;line-height:.98}.nonsense-feature--books{grid-column:span 7;display:grid;grid-template-columns:1.12fr .88fr;gap:16px;align-items:center;padding:24px 0 26px;border-bottom:1px solid var(--line)}.nonsense-feature--books .feature-art{grid-column:2;grid-row:1}.nonsense-feature--books .feature-art img{object-fit:contain;aspect-ratio:1}.nonsense-feature--books .feature-body{grid-column:1;grid-row:1}.nonsense-feature--radio{grid-column:span 5;background:#283d33;color:#f6efdf;padding:20px 25px 22px}.nonsense-feature--radio .feature-art img{height:150px;object-fit:contain;margin-bottom:15px}.nonsense-feature--radio .feature-link:hover{color:#e4b080}.nonsense-feature--games{grid-column:span 7;padding:14px 0 20px;border-bottom:1px solid var(--line)}.nonsense-feature--games .feature-art img{aspect-ratio:2.1;object-position:50% 55%;margin-bottom:20px}.nonsense-feature--games .feature-body{padding-inline:2px}.nonsense-feature--tucker{grid-column:span 5;display:grid;grid-template-columns:100px 1fr;gap:18px;background:#ece5da;padding:20px}.nonsense-feature--tucker .feature-art img{height:230px;object-position:44% 55%}.workshop .nonsense-feature--tucker h2{font-size:30px}.workshop .nonsense-feature--tucker p{font-size:16px}.nonsense-feature--writing{grid-column:1/-1;display:block;border-block:1px solid var(--line);padding:24px 0 16px;margin-top:3px}.workshop .nonsense-feature--writing h2{max-width:760px;font-size:clamp(32px,4vw,47px);color:var(--rust)}.nonsense-feature--writing .feature-art{float:right;width:150px;margin:0 0 12px 20px}.nonsense-feature--writing .feature-art img{max-height:170px;object-fit:contain}.nonsense-feature--extra{padding:12px 0 6px}.workshop .nonsense-feature--extra h2{font-size:25px}.workshop .nonsense-feature--extra p{font-size:16px;color:var(--muted)}.nonsense-feature--extra .feature-art{float:right;width:110px;margin:0 0 12px 18px}.nonsense-feature--extra .feature-art img{height:110px;object-fit:contain}.nonsense-feedback{border-top:1px solid var(--line);padding-top:24px;margin-top:24px;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center}.workshop .nonsense-feedback p{font-size:16px;color:var(--muted);margin:0;max-width:670px}.nonsense-feedback a{font:700 19px 'Barlow Condensed','Arial Narrow',Arial,sans-serif;display:inline-flex;align-items:center;gap:8px;min-height:44px;white-space:nowrap;text-underline-offset:5px}.nonsense-feature--underwear.nonsense-feature--text .feature-body{grid-column:1/-1}.nonsense-feature--books.nonsense-feature--text{grid-template-columns:1fr}.nonsense-feature--tucker.nonsense-feature--text{grid-template-columns:1fr}
@media(max-width:800px){.nonsense-features{gap:18px}.nonsense-feature--underwear .feature-body{padding:26px}.nonsense-feature--books{grid-column:span 6;grid-template-columns:1fr}.nonsense-feature--books .feature-art{grid-column:1;grid-row:2;max-width:170px;margin:5px auto 0}.nonsense-feature--books .feature-body{grid-column:1;grid-row:1}.nonsense-feature--radio{grid-column:span 6;padding:20px}.nonsense-feature--games{grid-column:span 6}.nonsense-feature--tucker{grid-column:span 6;grid-template-columns:1fr}.nonsense-feature--tucker .feature-art img{height:130px;object-position:42% 58%;margin-bottom:2px}.workshop .nonsense-feature h2{font-size:32px}.nonsense-feedback{grid-template-columns:1fr;gap:12px}}
@media(max-width:560px){.nonsense-opening{padding-bottom:20px}.workshop .nonsense-opening h1{font-size:55px;margin-bottom:18px}.nonsense-opening>.eyebrow{font-size:11px}.nonsense-intro{font-size:16px;line-height:1.5}.workshop .nonsense-intro p{margin-bottom:10px}.nonsense-backstory summary{font-size:14px}.nonsense-features{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.nonsense-feature{grid-column:1/-1}.nonsense-feature--underwear{grid-template-columns:minmax(0,1.35fr) minmax(92px,.8fr)}.nonsense-feature--underwear .feature-body{padding:20px 12px 15px 17px}.workshop .nonsense-feature--underwear h2{font-size:32px;line-height:1}.workshop .nonsense-feature--underwear p{font-size:15px;margin-bottom:8px;line-height:1.45}.nonsense-feature--underwear .feature-art img{min-height:270px;max-height:340px;object-position:48% 28%}.nonsense-feature--underwear .feature-link{font-size:14px}.nonsense-feature--books{grid-template-columns:1fr 105px;gap:15px;padding:7px 0 19px}.nonsense-feature--books .feature-art{grid-column:2;grid-row:1;width:105px;margin:0}.nonsense-feature--books .feature-body{grid-column:1;grid-row:1}.workshop .nonsense-feature h2{font-size:30px}.workshop .nonsense-feature p{font-size:16px;line-height:1.5}.feature-link{font-size:15px}.nonsense-feature--radio{display:grid;grid-template-columns:minmax(82px,.7fr) minmax(0,1.4fr);gap:17px;align-items:center;padding:20px}.nonsense-feature--radio .feature-art img{height:auto;margin:0;max-height:130px}.nonsense-feature--radio .feature-body h2{font-size:29px}.nonsense-feature--games{display:grid;grid-template-columns:1fr 110px;gap:16px;padding:0 0 17px;align-items:center}.nonsense-feature--games .feature-art{grid-column:2;grid-row:1}.nonsense-feature--games .feature-art img{aspect-ratio:1;height:120px;margin:0;object-position:45% 50%}.nonsense-feature--games .feature-body{grid-column:1;grid-row:1}.nonsense-feature--tucker{grid-template-columns:90px 1fr;gap:15px;padding:18px}.nonsense-feature--tucker .feature-art img{height:185px;margin:0;object-position:43% 55%}.nonsense-feature--tucker .feature-body h2{font-size:28px}.nonsense-feature--writing{padding:20px 0 13px;margin-top:0}.workshop .nonsense-feature--writing h2{font-size:32px}.nonsense-feature--extra{padding:3px 0 8px}.workshop .nonsense-feature--extra h2{font-size:24px}.nonsense-feedback{margin-top:17px;padding-top:20px}.workshop .nonsense-feedback p{font-size:15px}.nonsense-feature--writing .feature-art{width:100px}.nonsense-feature--extra .feature-art{width:85px}}
@media(max-width:359px){.workshop .nonsense-opening h1{font-size:49px}.workshop .nonsense-feature--underwear h2{font-size:29px}.nonsense-feature--underwear .feature-body{padding-left:14px;padding-right:10px}.nonsense-feature--books{grid-template-columns:1fr 92px;gap:12px}.nonsense-feature--books .feature-art{width:92px}.nonsense-feature--radio{padding:17px;gap:13px}.nonsense-feature--radio .feature-body h2{font-size:26px}.nonsense-feature--games{grid-template-columns:1fr 90px;gap:12px}.nonsense-feature--games .feature-art img{height:110px}.nonsense-feature--tucker{grid-template-columns:75px 1fr;padding:16px;gap:12px}.nonsense-feature--tucker .feature-body h2{font-size:26px}}

/* Approved General Store photograph; all other feature arrangements retained. */
.nonsense-feature--store{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}
.nonsense-feature--store .feature-art{grid-column:2;grid-row:1;width:100%;max-width:310px;justify-self:center}
.nonsense-feature--store .feature-art img{height:auto;object-fit:contain;border-radius:2px}
.nonsense-feature--store .feature-body{grid-column:1;grid-row:1}
.nonsense-feature--store .feature-art a{display:block}.nonsense-feature--store .feature-art a:focus-visible{outline:3px solid var(--rust);outline-offset:4px}
@media(max-width:560px){.nonsense-feature--store{grid-template-columns:minmax(0,1fr);gap:14px;padding:4px 0 18px}.nonsense-feature--store .feature-art{grid-column:1;grid-row:2;max-width:240px}.nonsense-feature--store .feature-body{grid-column:1;grid-row:1}}
