.jy-edit{--ink:#302923;--paper:#f7f3eb;--gold:#a68652;background:var(--paper);color:var(--ink);padding:76px max(24px,6vw);font-family:var(--font-body-family),Arial,sans-serif}.jy-edit *{box-sizing:border-box}.jy-edit a{color:inherit;text-decoration:none}.jy-edit a:focus-visible,.jy-edit summary:focus-visible{outline:3px solid #ab813e;outline-offset:5px}.jy-edit h2,.jy-edit h3,.jy-edit h4{font-family:var(--font-heading-family),Georgia,serif;font-weight:400;color:inherit;line-height:1.15}.jy-edit p{line-height:1.75}.jy-edit-head{max-width:720px;margin:0 auto 52px;text-align:center}.jy-kicker{font-size:10px!important;letter-spacing:.18em;font-weight:600}.jy-edit-head h2{font-size:clamp(34px,4vw,56px);margin:18px 0}.jy-edit-head>p:last-child{font-size:15px}.jy-series{background:#ece5d8;border-top:1px solid #cbbba3}.jy-series-group{max-width:1400px;margin:0 auto 24px;border-top:1px solid #bbaa8f;scroll-margin-top:110px}.jy-series-group>summary{display:flex;align-items:center;gap:28px;padding:25px 0;list-style:none;cursor:pointer}.jy-series-group summary::-webkit-details-marker{display:none}.jy-series-group>summary h3{font-size:38px;margin:0}.jy-toggle{margin-left:auto;font-size:28px}.jy-series-group:not([open]) .jy-toggle{font-size:0}.jy-series-group:not([open]) .jy-toggle:after{content:'+';font-size:28px}.jy-series-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:4px 0 35px}.jy-series-image{aspect-ratio:4/3;overflow:hidden;background:#e1d7c6}.jy-series-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}.jy-series-card a:hover img{transform:scale(1.025)}.jy-series-card h4{font-size:27px;margin:20px 0 10px}.jy-series-card p{font-size:14px;margin:0 0 16px}.jy-small-link{display:flex;justify-content:space-between;font-size:12px;border-bottom:1px solid #bcaa8e;padding-bottom:10px}.jy-coming{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#675943}.jy-admin-note{margin-top:14px!important;padding:10px;border:1px dashed #9e8563;font-size:12px!important}.jy-journal{background:#203d35;color:#f5ecdc;border-top:8px solid #a38451;position:relative}.jy-journal:before{content:'';position:absolute;left:0;right:0;top:7px;border-top:1px solid #a38451}.jy-journal-grid{max-width:1400px;margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.jy-journal-image{aspect-ratio:4/3;overflow:hidden;margin-bottom:24px}.jy-journal-image img{width:100%;height:100%;object-fit:cover;display:block}.jy-journal-grid article:nth-child(2) .jy-journal-image{border-radius:48% 48% 0 0}.jy-journal h3{font-size:29px;min-height:68px;margin:15px 0 22px}.jy-journal summary{display:flex;justify-content:space-between;padding:15px 0;border-top:1px solid #71877a;cursor:pointer;list-style:none;font-size:13px}.jy-journal summary::-webkit-details-marker{display:none}.jy-journal-story p{font-size:14px}.jy-journal-story a{font-size:12px;text-decoration:underline;text-underline-offset:4px}.jy-journal-note{text-align:center;font-size:11px;margin:45px auto 0;max-width:700px;color:#ced7cd}@media(max-width:749px){.jy-edit{padding:48px 22px}.jy-edit-head{margin-bottom:30px}.jy-series-group>summary{gap:14px;flex-wrap:wrap}.jy-series-group>summary .jy-kicker{width:100%;margin:0}.jy-series-group>summary h3{font-size:32px}.jy-series-grid{grid-template-columns:1fr;gap:30px}.jy-series-image{aspect-ratio:4/3}.jy-journal-grid{grid-template-columns:1fr;gap:40px}.jy-journal h3{min-height:0;font-size:30px}.jy-journal-image{aspect-ratio:4/3}.jy-edit-head h2{font-size:36px}.jy-journal-note{margin-top:35px}}@media(prefers-reduced-motion:reduce){.jy-series-image img{transition:none}}