.advertising-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:36px 0}.advertising-options article{border:1px solid #dedbd7;padding:24px;display:flex;flex-direction:column;gap:16px}.advertising-options article p,.advertising-options article h2{margin:0}.advertising-options .button{margin-top:auto;align-self:flex-start}.advertising-options .textlink{display:block}.order-note{background:#f5f3ef;border-left:4px solid #c00d0d;padding:28px;margin:32px 0}.order-form fieldset{border:1px solid #dedbd7;padding:24px;margin:28px 0}.order-form legend{font-weight:700;padding:0 8px}.order-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.order-fields label{display:flex;flex-direction:column;gap:8px}.order-fields input,.order-fields select{font:inherit;padding:12px;width:100%;box-sizing:border-box;border:1px solid #bbb;background:white;color:#262626;border-radius:0}.order-fields .full{grid-column:1/-1;margin:0}.order-fields .order-check{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.order-check input{width:18px;height:18px;flex:0 0 18px;margin:0}.order-page details{margin:24px 0}.order-terms pre{white-space:pre-wrap;font:inherit;line-height:1.7}.order-summary{padding:24px;border:1px solid #ddd}.order-summary dt{font-weight:bold;margin-top:16px}.order-summary dd{margin:4px 0 12px;white-space:pre-wrap;overflow-wrap:anywhere}.order-actions{margin:28px 0}@media(max-width:1000px){.advertising-options{grid-template-columns:1fr}.advertising-options article{gap:14px}}@media(max-width:600px){.order-fields{grid-template-columns:1fr}.order-form fieldset{padding:16px}.order-fields .full{grid-column:auto}}@media print{header,footer,.draft,.advert-sidebar,.order-form,.order-page>p,.order-page>details,.order-summary button{display:none!important}.order-summary{border:0}.page-layout,.page-primary{display:block!important;width:100%!important}.order-page{padding:0!important}}
@media(min-width:1001px){.advertising-options{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto 210px 1fr auto;align-items:stretch}.advertising-options article{display:grid;grid-template-rows:subgrid;grid-row:span 5;gap:20px}.advertising-options article .eyebrow{align-self:start}.advertising-options article h2{align-self:start}.advertising-options article .button{align-self:end;margin-top:12px}}

.advertising-option-image{display:flex;align-items:center;justify-content:center;margin:0!important;height:210px;min-width:0;background:#f7f6f3;overflow:hidden}.advertising-option-image img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}@media(max-width:1000px){.advertising-option-image{height:240px}}

.order-honeypot{position:absolute!important;left:-10000px;width:1px;height:1px;overflow:hidden}.order-confirm{display:flex;gap:12px;align-items:flex-start;margin:24px 0;line-height:1.65}.order-confirm input{flex:0 0 20px;width:20px;height:20px;margin:4px 0}.order-send-state{white-space:pre-wrap}.order-send-state[data-error=true]{color:#a40000}.order-summary button{margin:6px 8px 6px 0}.order-test-note{padding:16px;border:2px solid #c00d0d}.order-form [hidden],.order-summary [hidden]{display:none!important}@media print{.order-confirm,.order-test-note{display:none!important}}
