.brief-page{background:#e7ecef;padding:24px}.brief-page .eb-sheet{background:var(--white);flex-direction:column;width:210mm;max-width:100%;min-height:297mm;margin:0 auto;padding:15mm 15mm 0;display:flex}.brief-page .eb-sheet .eb-cta{margin:1.5rem -15mm 0;padding:1.15rem 15mm 1.25rem}.brief-page .eb-print-hint{max-width:210mm;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#5a6b72;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0 auto 14px;font-size:.7rem;display:flex}.brief-page .eb-print-hint button{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--indigo);color:var(--indigo);cursor:pointer;background:0 0;padding:.5rem 1rem;font-size:.7rem}.brief-page .eb-print-hint button:hover{background:var(--indigo);color:#fff}.brief-page .eb-print-hint a{color:var(--indigo)}@media print{@page{size:A4;margin:0}.site-header,.site-footer,.skip-link{display:none!important}.brief-page{background:#fff;padding:0}.brief-page .eb-print-hint{display:none}.brief-page .eb-sheet{width:auto;min-height:auto;margin:0;padding:14mm 15mm 0}.brief-page .eb-sheet .eb-cta{margin:1.4rem -15mm 0}.brief-page *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media (max-width:640px){.brief-page{padding:22px}.brief-page .eb-sheet{width:100%;padding:22px}.brief-page .eb-sheet .eb-cta{margin:1.3rem -22px 0;padding:1.1rem 22px}}
