.RevisionForm-module__DjT0_G__form.RevisionForm-module__DjT0_G__form{text-align:left;grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.RevisionForm-module__DjT0_G__form>*{min-width:0}.RevisionForm-module__DjT0_G__form .RevisionForm-module__DjT0_G__intro p{max-width:62ch;margin:0}.RevisionForm-module__DjT0_G__form .RevisionForm-module__DjT0_G__source,.RevisionForm-module__DjT0_G__form .RevisionForm-module__DjT0_G__notes{margin:0}.RevisionForm-module__DjT0_G__form select,.RevisionForm-module__DjT0_G__form textarea{width:100%;min-width:0}.RevisionForm-module__DjT0_G__form textarea{resize:vertical;min-height:124px}.RevisionForm-module__DjT0_G__form p{line-height:1.6}.RevisionForm-module__DjT0_G__form .RevisionForm-module__DjT0_G__source p,.RevisionForm-module__DjT0_G__form .RevisionForm-module__DjT0_G__notes p{margin:7px 0 0}.RevisionForm-module__DjT0_G__form .RevisionForm-module__DjT0_G__storyNotice{color:var(--muted);margin:0;font-size:14px}.RevisionForm-module__DjT0_G__review{color:#24373f;overflow-wrap:anywhere;background:#fffdf7;border:1px solid #c8c7b7;border-radius:16px;padding:22px}.RevisionForm-module__DjT0_G__review:focus{outline-offset:3px;outline:2px solid #676d50}.RevisionForm-module__DjT0_G__review h4{margin:0 0 12px;font-size:19px;font-weight:600;line-height:1.35}.RevisionForm-module__DjT0_G__summary{margin:0;padding-left:20px;font-size:14px;line-height:1.65}.RevisionForm-module__DjT0_G__summary li+li{margin-top:4px}.RevisionForm-module__DjT0_G__question{font-weight:600}.RevisionForm-module__DjT0_G__changes{gap:16px;margin-top:18px;display:grid}.RevisionForm-module__DjT0_G__change{border-top:1px solid #e0ddd4;padding-top:14px}.RevisionForm-module__DjT0_G__change h5{margin:0 0 10px;font-size:13px;font-weight:600}.RevisionForm-module__DjT0_G__change p{white-space:pre-wrap;grid-template-columns:46px minmax(0,1fr);gap:12px;margin:6px 0;display:grid}.RevisionForm-module__DjT0_G__change p>span:first-child{color:#6f625e;text-transform:uppercase;letter-spacing:.04em;padding-top:2px;font-size:11px}.RevisionForm-module__DjT0_G__change p:last-child>span:last-child{color:#384a2b;font-weight:500}.RevisionForm-module__DjT0_G__edit{appearance:none;font:inherit;text-underline-offset:4px;color:#5c2634;cursor:pointer;background:0 0;border:0;min-height:44px;margin-top:6px;padding:12px 0;font-size:13px;text-decoration:underline}.RevisionForm-module__DjT0_G__consent{cursor:pointer;align-items:flex-start;gap:10px;margin:8px 0 20px;font-size:14px;line-height:1.6;display:flex}.RevisionForm-module__DjT0_G__consent input{accent-color:#5c2634;flex:0 0 18px;width:18px;height:18px;min-height:0;margin:3px 0 0;padding:0}.RevisionForm-module__DjT0_G__confirm,.RevisionForm-module__DjT0_G__actions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.RevisionForm-module__DjT0_G__confirm{margin-top:6px}.RevisionForm-module__DjT0_G__confirm p,.RevisionForm-module__DjT0_G__actions p,.RevisionForm-module__DjT0_G__form .RevisionForm-module__DjT0_G__error{margin:0}.RevisionForm-module__DjT0_G__form button{white-space:normal}@media (max-width:550px){.RevisionForm-module__DjT0_G__form.RevisionForm-module__DjT0_G__form{gap:20px}.RevisionForm-module__DjT0_G__review{padding:18px}.RevisionForm-module__DjT0_G__confirm,.RevisionForm-module__DjT0_G__actions{flex-direction:column;align-items:stretch}.RevisionForm-module__DjT0_G__confirm>button,.RevisionForm-module__DjT0_G__actions>button{width:100%}.RevisionForm-module__DjT0_G__change p{grid-template-columns:1fr;gap:1px}}
.RevisionFormDemo-module__APcBwa__notice{color:#24373f;background:#f0ede4;border:1px dashed #bcb5a5;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;max-width:900px;margin:0 auto 24px;padding:18px 22px;display:flex}.RevisionFormDemo-module__APcBwa__notice p{margin:4px 0 0;font-size:13px;line-height:1.5}.RevisionFormDemo-module__APcBwa__controls{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.RevisionFormDemo-module__APcBwa__controls select{width:auto;min-width:0;max-width:100%;min-height:40px;font-size:12px}.RevisionFormDemo-module__APcBwa__controls button{min-height:40px;padding:8px 14px;font-size:12px}@media (max-width:550px){.RevisionFormDemo-module__APcBwa__controls{width:100%}.RevisionFormDemo-module__APcBwa__controls label{flex-basis:100%}.RevisionFormDemo-module__APcBwa__controls select{flex:1}}
.GoogleAdChoice-module__h7_X5G__root{color:#342d27;flex:0 0 100%;width:100%;max-width:720px;margin:16px 0;font-family:DM Sans Variable,Arial,sans-serif;position:relative}.GoogleAdChoice-module__h7_X5G__panel{background:#fffaf2;border:1px solid #c6b8a2;border-radius:6px;padding:19px 20px 17px;box-shadow:0 8px 32px #39282020,3px 3px #d7c8af}.GoogleAdChoice-module__h7_X5G__heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.GoogleAdChoice-module__h7_X5G__heading h2{margin:0;font-family:Cormorant Garamond Variable,Georgia,serif;font-size:24px;font-weight:650;line-height:1.1}.GoogleAdChoice-module__h7_X5G__panel p{margin:10px 0 0;font-size:13px;line-height:1.5}.GoogleAdChoice-module__h7_X5G__panel .GoogleAdChoice-module__h7_X5G__detail{color:#62584b;font-size:11px}.GoogleAdChoice-module__h7_X5G__detail a{text-underline-offset:2px;text-decoration:underline}.GoogleAdChoice-module__h7_X5G__panel .GoogleAdChoice-module__h7_X5G__status{color:#732d31;font-size:11px}.GoogleAdChoice-module__h7_X5G__actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.GoogleAdChoice-module__h7_X5G__actions button{border:1px solid #732d31;border-radius:3px;min-height:40px;padding:8px 12px;font-size:12px;font-weight:600}.GoogleAdChoice-module__h7_X5G__allow{color:#fffaf2;background:#732d31}.GoogleAdChoice-module__h7_X5G__decline{color:#732d31;background:#fffaf2}.GoogleAdChoice-module__h7_X5G__reopen{color:#5e5246;background:#fffaf2;border:1px solid #c6b8a2;border-radius:3px;min-height:44px;padding:10px 12px;font-size:12px;box-shadow:0 2px 8px #39282012}.GoogleAdChoice-module__h7_X5G__pending{color:#732d31;background:#fffaf2;border:1px solid #c6b8a2;border-radius:3px;width:fit-content;margin:0 0 4px;padding:5px 9px;font-size:11px}.GoogleAdChoice-module__h7_X5G__close{color:#5e5246;background:0 0;border:0;min-width:32px;min-height:32px;margin:-5px -8px -5px 0;font-size:22px;line-height:1}.GoogleAdChoice-module__h7_X5G__root button:focus-visible,.GoogleAdChoice-module__h7_X5G__root a:focus-visible{outline-offset:3px;outline:2px solid #732d31}@media (max-width:360px){.GoogleAdChoice-module__h7_X5G__panel{padding:15px 16px}.GoogleAdChoice-module__h7_X5G__heading h2{font-size:22px}}@media (min-width:700px){.GoogleAdChoice-module__h7_X5G__panel{grid-template-columns:minmax(0,1fr) 140px;column-gap:22px;padding:14px 18px;display:grid}.GoogleAdChoice-module__h7_X5G__heading,.GoogleAdChoice-module__h7_X5G__panel p{grid-column:1}.GoogleAdChoice-module__h7_X5G__heading h2{font-size:23px}.GoogleAdChoice-module__h7_X5G__panel p{margin-top:6px}.GoogleAdChoice-module__h7_X5G__actions{grid-area:1/2/span 4;grid-template-columns:1fr;align-content:center;gap:8px;margin:0}}
.SongOccasions-module__Ucp_Aa__strip{z-index:3;isolation:isolate;margin-top:-58px;margin-bottom:-36px;padding:30px 0 42px;position:relative;overflow:clip}.SongOccasions-module__Ucp_Aa__backing{z-index:-1;background:linear-gradient(175deg,#763d3e,#4c242b 70%,#69363a);border-block:1px solid #a37967;position:absolute;inset:42px -3%;transform:rotate(2deg);box-shadow:0 9px 22px #24141b30}.SongOccasions-module__Ucp_Aa__ribbon{background:repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 4px),linear-gradient(110deg,#c5a46d,#eee0be 30%,#e9d7ae 65%,#c7a570);border-block:1px solid #faf1db;width:104%;margin-left:-2%;transform:rotate(-1.15deg);box-shadow:0 10px 20px #3e282f30,inset 0 1px #fff8df}.SongOccasions-module__Ucp_Aa__scroll{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#84644466 transparent;padding-block:20px 14px;overflow-x:auto}.SongOccasions-module__Ucp_Aa__scroll:focus-visible{outline-offset:-5px;outline:2px solid #542b31}.SongOccasions-module__Ucp_Aa__occasions{align-items:center;gap:clamp(24px,3vw,44px);width:max-content;min-width:100%;margin:0;padding:0 max(44px,50vw - 596px);list-style:none;display:flex}.SongOccasions-module__Ucp_Aa__occasions li{color:#402a2d;white-space:nowrap;align-items:center;gap:clamp(24px,3vw,44px);font:500 clamp(27px,2.5vw,36px)/1.15 Cormorant Garamond Variable,Georgia,serif;display:flex}.SongOccasions-module__Ucp_Aa__occasions li:last-child .SongOccasions-module__Ucp_Aa__note{display:none}.SongOccasions-module__Ucp_Aa__note{color:#775c39;font-family:Georgia,serif;font-size:20px}.SongOccasions-module__Ucp_Aa__hint{color:#69514a;letter-spacing:.04em;font:400 10px/1.4 DM Sans Variable,sans-serif;position:absolute;bottom:9px;right:max(24px,50vw - 640px)}.SongOccasions-module__Ucp_Aa__hint span{margin-left:6px;display:inline-block}@media (max-width:760px){.SongOccasions-module__Ucp_Aa__strip{margin-top:-42px;margin-bottom:-34px;padding:20px 0 36px}.SongOccasions-module__Ucp_Aa__backing{inset:25px -8% 35px;transform:rotate(3deg)}.SongOccasions-module__Ucp_Aa__ribbon{width:110%;margin-left:-5%;transform:rotate(-2deg)}.SongOccasions-module__Ucp_Aa__scroll{padding-block:18px 12px}.SongOccasions-module__Ucp_Aa__occasions{padding-inline:calc(5vw + 24px)}.SongOccasions-module__Ucp_Aa__hint{bottom:5px;right:22px}}
