.catalogue_page__xBxm_{--ink:#0f1926;--muted:#4b5d70;color:var(--ink);background:#edf0f2;min-height:100vh;padding:24px 20px 48px;font-weight:400}.catalogue_page__xBxm_ figure,.catalogue_page__xBxm_ h1,.catalogue_page__xBxm_ h2,.catalogue_page__xBxm_ h3,.catalogue_page__xBxm_ p{margin:0;word-break:keep-all}.catalogue_page__xBxm_ a:focus-visible{outline:3px solid #ed8b23;outline-offset:5px}.catalogue_toolbar__mklXh{max-width:1120px;margin:0 auto 24px;display:flex;justify-content:space-between;gap:20px}.catalogue_toolbar__mklXh a{min-height:44px;display:inline-flex;align-items:center;text-underline-offset:5px}.catalogue_toolbar__mklXh a:last-child{background:var(--ink);color:white;padding:12px 22px;border-radius:999px}.catalogue_sheet__XVyEe{max-width:1120px;min-height:720px;margin:0 auto 24px;background:white;padding:56px;position:relative;display:flex;flex-direction:column;gap:28px}.catalogue_cover__P_mZC{display:grid;grid-template-columns:1fr 1fr;gap:32px}.catalogue_coverCopy__bwVnb{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.catalogue_coverCopy__bwVnb h1{font-size:clamp(30px,3.5vw,48px);line-height:1.2;letter-spacing:-.03em;font-weight:650;margin-top:40px}.catalogue_lead__tIDwT{font-size:19px;line-height:1.75;color:var(--muted)}.catalogue_audience__XkPpa{display:grid;gap:8px;margin-top:auto}.catalogue_audience__XkPpa span,.catalogue_output__w84WP span{font-size:13px;color:var(--muted)}.catalogue_audience__XkPpa strong{font-weight:550}.catalogue_note__EiVpu{font-size:13px;line-height:1.7;color:var(--muted);max-width:75ch}.catalogue_hero__tKtyN{align-self:stretch;display:flex;flex-direction:column}.catalogue_hero__tKtyN img{width:100%;height:100%;max-height:530px;object-fit:cover}.catalogue_hero__tKtyN figcaption{font-size:11px;color:var(--muted);padding-top:10px}.catalogue_footer__X7_K3{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--muted);padding-top:16px;border-top:1px solid #d9dfe4;margin-top:auto;grid-column:1/-1}.catalogue_sheet__XVyEe h2{font-size:34px;line-height:1.3;letter-spacing:-.025em;font-weight:600}.catalogue_intro__PEfyv{font-size:17px;color:var(--muted);line-height:1.7}.catalogue_columns__4P4nV{display:grid;grid-template-columns:1fr 1fr;gap:40px}.catalogue_columns__4P4nV h3,.catalogue_contact__OO0LX h3{font-size:19px;line-height:1.5;font-weight:600}.catalogue_columns__4P4nV ul{padding:0;list-style:none;margin:20px 0 0}.catalogue_columns__4P4nV li{font-size:16px;padding:12px 0;border-top:1px solid #d9dfe4;line-height:1.65}.catalogue_columns__4P4nV p{font-size:15px;line-height:1.8;color:var(--muted);margin-top:12px}.catalogue_output__w84WP{background:#f5f6f7;padding:24px}.catalogue_output__w84WP p{font-size:18px;line-height:1.65;margin-top:6px}.catalogue_steps__iWQkj{display:grid;grid-template-columns:repeat(4,1fr);padding:0;list-style-position:inside;gap:20px;margin:0}.catalogue_steps__iWQkj li{border-top:2px solid var(--ink);padding-top:14px;font-size:14px}.catalogue_steps__iWQkj strong{font-weight:600}.catalogue_steps__iWQkj p{font-size:14px;line-height:1.7;color:var(--muted);margin-top:12px}.catalogue_procurement__WMYTQ{font-size:13px;line-height:1.7;color:var(--muted);background:#f7f5f1;padding:16px}.catalogue_contact__OO0LX{display:flex;align-items:center;justify-content:space-between;gap:24px;background:#0f1926;color:white;padding:24px}.catalogue_contact__OO0LX p{font-size:14px;line-height:1.7;margin-top:8px;color:#d6dfe8}.catalogue_contact__OO0LX a{border:1px solid #c2cdd8;padding:12px 18px;white-space:nowrap;border-radius:999px}.catalogue_printUrl__uUwH7{font-size:11px;color:var(--muted)}@media(max-width:700px){.catalogue_page__xBxm_{padding:16px 12px 32px}.catalogue_toolbar__mklXh{font-size:14px;align-items:center;gap:12px}.catalogue_toolbar__mklXh a:last-child{padding:10px 16px}.catalogue_sheet__XVyEe{padding:28px 22px;gap:24px;min-height:0}.catalogue_columns__4P4nV,.catalogue_cover__P_mZC{grid-template-columns:1fr}.catalogue_coverCopy__bwVnb h1{margin-top:12px}.catalogue_hero__tKtyN img{max-height:320px;aspect-ratio:4/3}.catalogue_steps__iWQkj{grid-template-columns:1fr 1fr;gap:24px 16px}.catalogue_sheet__XVyEe h2{font-size:28px}.catalogue_contact__OO0LX{display:block}.catalogue_contact__OO0LX a{display:inline-flex;margin-top:20px}.catalogue_footer__X7_K3{line-height:1.7}.catalogue_note__EiVpu{font-size:13px}}@page{size:A4 landscape;margin:0}@media print{.catalogue_page__xBxm_{padding:0;background:white;print-color-adjust:exact;-webkit-print-color-adjust:exact}.catalogue_toolbar__mklXh{display:none}.catalogue_sheet__XVyEe{box-sizing:border-box;width:297mm;height:210mm;min-height:0;max-width:none;margin:0;padding:15mm;gap:7mm;break-after:page;break-inside:avoid}.catalogue_sheet__XVyEe:last-child{break-after:auto}.catalogue_cover__P_mZC{display:grid;grid-template-columns:1fr 1fr;gap:8mm}.catalogue_coverCopy__bwVnb h1{font-size:36px;margin-top:8mm}.catalogue_lead__tIDwT{font-size:17px}.catalogue_hero__tKtyN img{max-height:150mm}.catalogue_sheet__XVyEe h2{font-size:30px}.catalogue_columns__4P4nV{display:grid;grid-template-columns:1fr 1fr}.catalogue_columns__4P4nV li{font-size:14px;padding:10px 0}.catalogue_steps__iWQkj{grid-template-columns:repeat(4,1fr)}.catalogue_note__EiVpu{font-size:11px}.catalogue_contact__OO0LX{padding:18px}.catalogue_footer__X7_K3,.catalogue_printUrl__uUwH7{font-size:10px}}