.short-works-collection-module__oGUByq__page{color:var(--color-gray-900)}.short-works-collection-module__oGUByq__page [data-collection=hero]{background:0 0;border-bottom:0;padding-block:1.5rem}.short-works-collection-module__oGUByq__page [data-collection=hero-inner],.short-works-collection-module__oGUByq__page [data-collection=details]>div{max-width:64rem}.short-works-collection-module__oGUByq__page [data-collection=hero-grid]{gap:1.5rem}.short-works-collection-module__oGUByq__page [data-collection=badge]{border-color:var(--color-short-works-paid-line);border-radius:var(--radius-control);background:var(--color-short-works-paid-soft);color:var(--color-short-works-paid);padding:.25rem .6rem}.short-works-collection-module__oGUByq__page [data-collection=title]{max-width:25ch;font-family:var(--font-inter), Arial, sans-serif;font-size:var(--text-3xl);letter-spacing:-.02em;text-wrap:balance;margin-top:.8rem;font-weight:750;line-height:1.2}.short-works-collection-module__oGUByq__subtitle{color:var(--color-gray-700);font-family:var(--font-inter), Arial, sans-serif;font-size:var(--text-lg);letter-spacing:normal;margin-top:.45rem;font-weight:550;line-height:1.5;display:block}.short-works-collection-module__oGUByq__page [data-collection=lead]{max-width:61ch;font-size:var(--text-sm);margin-top:.85rem;line-height:1.7}.short-works-collection-module__oGUByq__extra{margin-top:.75rem}.short-works-collection-module__oGUByq__extra>div{margin-top:0}.short-works-collection-module__oGUByq__freeLink{border-radius:var(--radius-control);max-width:100%;min-height:2.75rem;color:var(--color-brand);font-size:var(--text-sm);text-underline-offset:3px;align-items:center;gap:.4rem;margin-top:.25rem;font-weight:600;line-height:1.6;display:inline-flex}.short-works-collection-module__oGUByq__freeLink:hover{text-decoration:underline}.short-works-collection-module__oGUByq__page [data-collection=sample-actions]{gap:.35rem .75rem;margin-top:.5rem}.short-works-collection-module__oGUByq__page [data-collection=sample-actions]>p{font-size:var(--text-sm);color:var(--color-gray-600)}.short-works-collection-module__oGUByq__page [data-collection=purchase]{border:1px solid var(--color-short-works-paid-line);border-radius:var(--radius-card);box-shadow:none;grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:.75rem 1rem;padding:1.15rem;display:grid}.short-works-collection-module__oGUByq__page [data-collection=cover]{border:1px solid var(--color-gray-200);border-radius:var(--radius-control);width:4.5rem;box-shadow:none;grid-area:1/1/span 2;transform:translate(0,0)scale(1)}.short-works-collection-module__oGUByq__page [data-collection=cover] img{object-fit:cover;object-position:left;height:6.4rem}.short-works-collection-module__oGUByq__page [data-collection=price]{grid-area:1/2;gap:.15rem .4rem;margin-top:.15rem}.short-works-collection-module__oGUByq__page [data-collection=price]>span:first-child{font-size:var(--text-2xl);font-weight:750;line-height:1.3}.short-works-collection-module__oGUByq__page [data-collection=price]>span:last-child{color:var(--color-gray-600);font-size:var(--text-xs)}.short-works-collection-module__oGUByq__page [data-collection=cart-action]{grid-area:2/2;margin:0}.short-works-collection-module__oGUByq__page [data-collection=purchase-note]{color:var(--color-short-works-paid);font-size:var(--text-xs);grid-column:1/-1;font-weight:550}.short-works-collection-module__oGUByq__page [data-collection=owned]{grid-column:1/-1;margin-top:0}.short-works-collection-module__oGUByq__page [data-collection=delivery]{border-top:1px solid var(--color-gray-200);font-size:var(--text-xs);grid-column:1/-1;margin-top:.2rem;padding-top:.85rem;line-height:1.65}.short-works-collection-module__oGUByq__page [data-collection=inside]{border:1px solid var(--color-gray-200);border-radius:var(--radius-card);background:var(--color-white);padding:1.15rem}.short-works-collection-module__oGUByq__page [data-collection=inside]>h2,.short-works-collection-module__oGUByq__page [data-collection=details] h2{font-family:var(--font-inter), Arial, sans-serif;font-size:var(--text-lg);letter-spacing:normal;font-weight:700;line-height:1.4}.short-works-collection-module__oGUByq__page [data-collection=inside]>dl{margin-top:.65rem;display:block}.short-works-collection-module__oGUByq__page [data-collection=inside]>dl>div{border:0;border-bottom:1px solid var(--color-gray-100);background:0 0;border-radius:0;padding:.85rem 0}.short-works-collection-module__oGUByq__page [data-collection=inside] dd{line-height:1.65}.short-works-collection-module__oGUByq__page [data-collection=topics]{margin-top:1.1rem}.short-works-collection-module__oGUByq__page [data-collection=topics] h3{color:var(--color-short-works-paid);font-size:var(--text-sm)}.short-works-collection-module__oGUByq__page [data-collection=details]{padding-top:0;padding-bottom:2rem}.short-works-collection-module__oGUByq__page [data-collection=facts]{border-bottom:1px solid var(--color-gray-200);gap:1rem 1.5rem;padding-bottom:1.25rem}.short-works-collection-module__oGUByq__page [data-collection=facts]>div{background:0 0;border:0;border-radius:0;padding:0}.short-works-collection-module__oGUByq__page [data-collection=facts] dt{font-family:var(--font-inter), Arial, sans-serif;font-size:var(--text-sm);font-weight:650;line-height:1.6}.short-works-collection-module__oGUByq__page [data-collection=details]>div>p{color:var(--color-gray-600)}.short-works-collection-module__oGUByq__page [data-collection=faq-list]{border-top:1px solid var(--color-gray-200)}.short-works-collection-module__oGUByq__page [data-collection=faq-list] details{border-bottom:1px solid var(--color-gray-200)}.short-works-collection-module__oGUByq__page [data-collection=faq-list] summary{border-radius:var(--radius-control);min-height:2.75rem;color:var(--color-gray-900);font-size:var(--text-sm);cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem 0;font-weight:600;list-style:none;display:flex}.short-works-collection-module__oGUByq__page [data-collection=faq-list] summary::-webkit-details-marker{display:none}.short-works-collection-module__oGUByq__page [data-collection=faq-list] summary svg{flex:none;transition:transform .15s ease-out}.short-works-collection-module__oGUByq__page [data-collection=faq-list] details[open] summary svg{transform:rotate(180deg)}.short-works-collection-module__oGUByq__page [data-collection=faq-list] details p{max-width:67ch;color:var(--color-gray-600);font-size:var(--text-sm);padding:0 0 1rem;line-height:1.75}.short-works-collection-module__oGUByq__page [data-collection=more]>a{box-shadow:none;gap:.1rem;padding:1rem}.short-works-collection-module__oGUByq__page [data-collection=more]>a:first-child{border-color:var(--color-brand-line);background:var(--color-brand-soft)}.short-works-collection-module__oGUByq__page [data-collection=more]>a>span{margin-top:.5rem}.short-works-collection-module__oGUByq__freeLink:focus-visible,.short-works-collection-module__oGUByq__page [data-collection=faq-list] summary:focus-visible{outline:2px solid var(--color-brand-ring);outline-offset:4px}@media (min-width:64rem){.short-works-collection-module__oGUByq__page [data-collection=hero-grid]{grid-template-columns:minmax(0,1fr) minmax(0,19rem)}.short-works-collection-module__oGUByq__page [data-collection=purchase]{grid-row:1}.short-works-collection-module__oGUByq__page [data-collection=inside]{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 2rem;display:grid}.short-works-collection-module__oGUByq__page [data-collection=inside]>h2,.short-works-collection-module__oGUByq__page [data-collection=inside]>dl{grid-column:1}.short-works-collection-module__oGUByq__page [data-collection=topics]{grid-area:1/2/span 2;margin-top:0;padding-top:.15rem}}@media (max-width:25rem){.short-works-collection-module__oGUByq__page [data-collection=title]{font-size:var(--text-2xl)}.short-works-collection-module__oGUByq__page [data-collection=purchase]{grid-template-columns:4rem minmax(0,1fr);gap:.65rem .75rem;padding:1rem}.short-works-collection-module__oGUByq__page [data-collection=cover]{width:4rem}.short-works-collection-module__oGUByq__page [data-collection=cover] img{height:5.7rem}}@media (prefers-reduced-motion:reduce){.short-works-collection-module__oGUByq__page [data-collection=cover],.short-works-collection-module__oGUByq__page [data-collection=faq-list] summary svg{transition:none;transform:translate(0,0)scale(1)}}
.collection-page-module__t8gFoq__standard [data-collection=hero]{padding-block:2rem 3rem}.collection-page-module__t8gFoq__standard [data-collection=title]{max-width:24ch}.collection-page-module__t8gFoq__standard [data-collection=lead]{max-width:62ch}.collection-page-module__t8gFoq__standard [data-collection=purchase]{border-width:1px;border-color:var(--color-brand-line);box-shadow:var(--shadow-card);background:#ffffffef}.collection-page-module__t8gFoq__standard [data-collection=cover]{border-color:var(--color-gray-200)}.collection-page-module__t8gFoq__standard [data-collection=inside]>dl{border-top:1px solid var(--color-gray-200);gap:0}.collection-page-module__t8gFoq__standard [data-collection=inside]>dl>div{border:0;border-bottom:1px solid var(--color-gray-200);border-radius:var(--radius-control);background:#ffffff70;padding:1rem}.collection-page-module__t8gFoq__standard [data-collection=facts]>div{border-color:var(--color-brand-line-soft)}.collection-page-module__t8gFoq__standard [data-collection=details]{padding-block:2.5rem 4rem}.collection-page-module__t8gFoq__shortWorks [data-collection=hero]{border-bottom:1px solid var(--color-gray-200)}.collection-page-module__t8gFoq__shortWorks [data-collection=hero] h1{font-family:var(--font-inter), Arial, sans-serif;font-size:var(--text-3xl);font-weight:750}.collection-page-module__t8gFoq__shortWorks [data-collection=hero]:after{background:radial-gradient(ellipse at 85% 0%, var(--color-short-works-paid-soft), transparent 65%), radial-gradient(ellipse at 10% 100%, var(--color-brand-soft), transparent 65%)}.collection-page-module__t8gFoq__shortWorks [data-collection=purchase]{--glow-spot:var(--color-short-works-paid-soft)}@media (max-width:39.99rem){.collection-page-module__t8gFoq__standard [data-collection=hero]{padding-block:1.5rem 2rem}.collection-page-module__t8gFoq__standard [data-collection=details]{padding-block:2rem 3rem}}@media (max-width:25rem){.collection-page-module__t8gFoq__shortWorks [data-collection=hero] h1{font-size:var(--text-2xl)}}@media (prefers-reduced-transparency:reduce){.collection-page-module__t8gFoq__standard [data-collection=purchase],.collection-page-module__t8gFoq__standard [data-collection=inside]>dl>div{background:#fff}}@media (prefers-contrast:more){.collection-page-module__t8gFoq__standard [data-collection=purchase]{border-color:var(--color-gray-600)}}
