.lb-stage{background:#ece5d5;padding:2.5rem 1rem}.lb-sheet{width:8.5in;max-width:100%;margin:0 auto;padding:.55in;background:#f6f1e7;border:1px solid #C9BFAA;box-shadow:0 2px 24px #1a16121a;color:#1a1612;font-size:11.5px;line-height:1.5}.lb-masthead-rule{display:flex;flex-wrap:wrap;gap:.25rem 1rem;justify-content:space-between;padding-bottom:.4rem;border-bottom:1px solid #C9BFAA;font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:#7a7265}.lb-h1{margin:.85rem 0 0;font-family:Fraunces,ui-serif,Georgia,serif;font-size:30px;font-weight:500;line-height:1.04;letter-spacing:-.025em}.lb-lede{margin:.6rem 0 0;max-width:72ch;font-size:12px;line-height:1.5;color:#5c544a}.lb-kicker{margin:0;font-size:8.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#7a7265}.lb-rows{margin-top:1.1rem;border-top:1px solid #C9BFAA}.lb-row{display:grid;grid-template-columns:1.9in 1fr;gap:0 1.1rem;padding:.7rem 0;border-bottom:1px solid #C9BFAA;-moz-column-break-inside:avoid;break-inside:avoid}.lb-price{margin:.2rem 0 0;font-family:Fraunces,ui-serif,Georgia,serif;font-size:25px;font-weight:500;line-height:1;letter-spacing:-.02em}.lb-price-unit{margin:.05rem 0 0;font-size:9.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#7a7265}.lb-fee-note{margin:.35rem 0 0;font-size:9.5px;line-height:1.4;color:#7a7265}.lb-fee-flag{margin:.3rem 0 0;font-size:9.5px;line-height:1.4;color:#9c2b1b}.lb-q{margin:0;font-family:Fraunces,ui-serif,Georgia,serif;font-size:16px;font-weight:500;line-height:1.2;letter-spacing:-.015em}.lb-covers{margin:.35rem 0 0;font-size:10.5px;line-height:1.45;color:#5c544a}.lb-deliverable{margin:.35rem 0 0;font-size:10.5px;line-height:1.45;color:#1a1612}.lb-list{margin:.35rem 0 0;padding-left:.95em;list-style:disc;font-size:10.5px;line-height:1.35;color:#1a1612}.lb-list li{margin:.1rem 0 0;padding-left:.1em}.lb-list li::marker{color:#9c2b1b}.lb-strip{padding:.7rem 0;border-bottom:1px solid #C9BFAA;-moz-column-break-inside:avoid;break-inside:avoid}.lb-weeks{display:grid;grid-template-columns:repeat(4,1fr);gap:0 1.1rem;margin:.4rem 0 0;padding:0;list-style:none;font-size:10px;line-height:1.35;color:#1a1612}.lb-week-no{display:block;font-size:8.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#7a7265}.lb-label{display:inline-block;margin-right:.45em;font-size:8.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#7a7265}.lb-terms{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem;padding:.75rem 0;border-bottom:1px solid #C9BFAA;-moz-column-break-inside:avoid;break-inside:avoid}.lb-terms-body{margin:.3rem 0 0;font-size:10px;line-height:1.45;color:#5c544a}.lb-terms-body strong{color:#1a1612;font-weight:600}.lb-footer{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1rem;padding-top:.7rem;-moz-column-break-inside:avoid;break-inside:avoid}.lb-footer-ask{margin:0;max-width:42ch;font-family:Fraunces,ui-serif,Georgia,serif;font-size:13px;line-height:1.25}.lb-footer-contact{margin:0;font-size:10px;color:#5c544a}.lb-footer-contact a{color:#9c2b1b;text-decoration:none}@media screen and (max-width:760px){.lb-stage{padding:1.25rem 0}.lb-sheet{width:100%;padding:1.25rem;border-left:0;border-right:0;box-shadow:none;font-size:15px}.lb-h1{font-size:28px}.lb-lede{font-size:15px}.lb-row,.lb-terms{grid-template-columns:1fr;gap:.5rem}.lb-covers,.lb-deliverable,.lb-terms-body,.lb-list{font-size:14px}.lb-q{font-size:19px}.lb-fee-note,.lb-fee-flag{font-size:12px}.lb-price-unit{font-size:11px}.lb-footer-contact{font-size:13px}.lb-weeks{grid-template-columns:1fr;gap:.6rem;font-size:14px}.lb-week-no{font-size:11px}}@page{size:letter portrait;margin:.5in}@media print{body>nav,body>footer,.lb-toolbar{display:none!important}html,body.bg-paper{background:#fff!important;min-height:0}.lb-stage{background:#fff;padding:0}.lb-sheet{width:100%;padding:0;border:0;box-shadow:none;background:#fff;font-size:9pt;line-height:1.4}.lb-h1{font-size:25pt;margin-top:.6rem}.lb-lede{font-size:10.5pt}.lb-masthead-rule,.lb-kicker,.lb-label{font-size:7pt}.lb-price{font-size:21pt}.lb-q{font-size:13.5pt}.lb-covers,.lb-deliverable{font-size:9pt}.lb-list{font-size:8.5pt}.lb-weeks{font-size:8pt}.lb-week-no{font-size:7pt}.lb-fee-note,.lb-fee-flag{font-size:7.5pt}.lb-price-unit{font-size:7pt}.lb-terms-body{font-size:8.5pt}.lb-footer-ask{font-size:11.5pt}.lb-footer-contact{font-size:8.5pt}.lb-row{padding:.95rem 0}.lb-terms{padding:1rem 0}.lb-footer{padding-top:.95rem}.lb-sheet[data-tight] .lb-row{padding:.35rem 0}.lb-sheet[data-tight] .lb-strip,.lb-sheet[data-tight] .lb-terms{padding:.4rem 0}.lb-sheet[data-tight] .lb-footer{padding-top:.4rem}.lb-sheet[data-tight] .lb-rows{margin-top:.6rem}.lb-sheet[data-tight] .lb-h1{font-size:22pt}.lb-sheet[data-tight] .lb-lede{font-size:9.5pt}.lb-sheet[data-tight] .lb-list{line-height:1.25}.lb-sheet[data-tight] .lb-list li{margin-top:.04rem}.lb-sheet[data-tight] .lb-covers,.lb-sheet[data-tight] .lb-terms-body{line-height:1.3}.lb-footer-contact a{color:#1a1612}.lb-sheet{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
