.anonyma-native .br-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-block:28px;font-size:16px}
.anonyma-native .br-toolbar>div{display:flex;align-items:center;flex-wrap:wrap;gap:20px}
/* Anonyma brochure 1.6.1. Original print identity, new document illustrations. */
.anonyma-native .bk-edition{--bk-bg:#050507;--bk-surface:#0d0d12;--bk-ink:#e6e6e6;--bk-muted:#9ca3af;--bk-line:#3a3a45;--bk-accent:#00ff9d;--bk-paper:#f4f5f6;--bk-paper-ink:#1b2127;font-family:Outfit,sans-serif;color:var(--bk-ink);line-height:1.5;font-weight:400}
.anonyma-native .bk-edition *{box-sizing:border-box}
.anonyma-native .bk-edition h1,.anonyma-native .bk-edition h2,.anonyma-native .bk-edition h3,.anonyma-native .bk-edition h4,.anonyma-native .bk-edition p,.anonyma-native .bk-edition figure{margin:0;text-transform:none}
.anonyma-native .bk-edition a{color:var(--bk-accent);text-decoration:underline;text-underline-offset:3px}
.anonyma-native .bk-edition p{max-width:none}
.anonyma-native .bk-page{background:var(--bk-bg);border-top:1px solid var(--bk-line);padding:32px 0 24px}
.anonyma-native .bk-top{display:flex;justify-content:space-between;align-items:center;gap:24px;border-bottom:1px solid var(--bk-line);padding-bottom:20px;margin-bottom:40px}
.anonyma-native .bk-brand{display:flex;align-items:center;gap:12px}
.anonyma-native .bk-brand img{width:36px;height:36px;object-fit:contain}
.anonyma-native .bk-brand strong{display:block;font-size:25px;color:var(--bk-accent);line-height:1.1}
.anonyma-native .bk-brand span,.anonyma-native .bk-topic{font-size:13px;color:var(--bk-muted)}
.anonyma-native .bk-topic{font-family:'Space Mono',monospace;text-align:right}
.anonyma-native .bk-cover h1{font-size:clamp(44px,5.7vw,80px);line-height:.97;font-weight:700;letter-spacing:-.04em;max-width:1000px}
.anonyma-native .bk-cover h1 span,.anonyma-native .bk-heading h2 span{font-family:'Space Mono',monospace;color:var(--bk-accent);font-weight:400;font-size:.9em}
.anonyma-native .bk-cover em{font-style:normal;text-decoration:underline;text-decoration-color:var(--bk-accent);text-decoration-thickness:7px;text-underline-offset:9px}
.anonyma-native .bk-cover>p{font-size:23px;line-height:1.45;max-width:72ch;margin-top:26px}
.anonyma-native .bk-heading{margin-bottom:28px}
.anonyma-native .bk-heading h2{font-size:clamp(38px,4.5vw,64px);font-weight:600;line-height:1.05;letter-spacing:-.025em;margin-bottom:20px}
.anonyma-native .bk-heading>p{font-size:22px;max-width:70ch}
.anonyma-native .bk-edition h3{font-size:25px;line-height:1.2;font-weight:600;margin-bottom:12px;letter-spacing:-.02em}
.anonyma-native .bk-edition h4{font-size:21px;line-height:1.3;margin-bottom:8px;font-weight:500}
.anonyma-native .bk-comparison{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:36px!important}
.anonyma-native .bk-comparison h3{font-size:18px;font-weight:400;font-family:'Space Mono',monospace;color:var(--bk-muted)}
.anonyma-native .bk-paper{background:var(--bk-paper);color:var(--bk-paper-ink);padding:24px;border:1px solid #d8dce0;font-size:18px;line-height:1.95}
.anonyma-native .bk-paper-head{border-bottom:1px solid #aab2ba;padding-bottom:12px;margin-bottom:16px;font-size:19px;font-weight:600}
.anonyma-native .bk-paper mark{background:#cbfce4;color:#1b2127;padding:1px 3px}
.anonyma-native .bk-paper b{font-family:'Space Mono',monospace;font-size:.9em;font-weight:400;background:#def0e6;padding:1px 3px;color:#006b40}
.anonyma-native .bk-paper-lines{margin-top:20px;display:grid;gap:8px}
.anonyma-native .bk-paper-lines i{height:2px;width:100%;background:#d8dce0}.anonyma-native .bk-paper-lines i:last-child{width:72%}
.anonyma-native .bk-redaction{background:#050507;display:inline-block;width:108px;height:18px;vertical-align:middle}.anonyma-native .bk-redaction.short{width:78px}
.anonyma-native .bk-edition figcaption{grid-column:1/-1;font-size:14px;line-height:1.4;color:var(--bk-muted);padding-top:12px}
.anonyma-native .bk-two{display:grid;grid-template-columns:1fr 1fr;gap:40px}
.anonyma-native .bk-intro{margin-top:32px;border-top:1px solid var(--bk-line);padding-top:24px}
.anonyma-native .bk-summary{display:flex;gap:24px;justify-content:space-between;border-block:1px solid var(--bk-line);padding:20px 0;margin-top:32px;color:var(--bk-accent);font-family:'Space Mono',monospace;font-size:16px}
.anonyma-native .bk-footer{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--bk-line);padding-top:16px;margin-top:36px;font-family:'Space Mono',monospace;font-size:12px;color:var(--bk-muted)}
.anonyma-native .bk-footer a{text-decoration:none}
.anonyma-native .bk-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;list-style:none;padding:0;margin:0 0 32px}
.anonyma-native .bk-steps>li{border-top:1px solid var(--bk-line);padding-top:16px}
.anonyma-native .bk-steps>li>span{display:block;font-family:'Space Mono',monospace;font-size:24px;color:var(--bk-accent);margin-bottom:12px}
.anonyma-native .bk-outputs{display:grid;grid-template-columns:1fr 1fr;gap:32px}
.anonyma-native .bk-outputs>section>p{margin-top:20px}
.anonyma-native .bk-text-output{background:var(--bk-surface);border:1px solid var(--bk-line);padding:24px;min-height:292px;display:flex;align-items:center;font-family:'Space Mono',monospace;font-size:18px}
.anonyma-native .bk-text-output b{font-weight:400;color:var(--bk-accent)}
.anonyma-native .bk-map-line{border-top:1px solid var(--bk-line);padding-top:24px;margin-top:32px}
.anonyma-native .bk-map-line>div{display:flex;flex-wrap:wrap;gap:12px 40px;margin:20px 0;color:var(--bk-accent);font-size:18px}
.anonyma-native .bk-versions>section{display:grid;grid-template-columns:1fr 2fr;gap:32px;padding:28px 0;border-top:1px solid var(--bk-line)}
.anonyma-native .bk-version-name>span{font-family:'Space Mono',monospace;color:var(--bk-accent);font-size:17px;display:block;margin-bottom:6px}
.anonyma-native .bk-versions a{display:inline-block;margin-top:12px}
.anonyma-native .bk-ocr{display:grid;grid-template-columns:1.25fr 1fr;gap:40px;border:1px solid var(--bk-accent);padding:24px;margin-top:24px;background:var(--bk-surface)}
.anonyma-native .bk-ocr>div:last-child p{font-size:16px;color:var(--bk-muted);margin-top:12px}
.anonyma-native .bk-boundary{border:1px solid var(--bk-line);padding:24px;margin:24px 0!important;text-align:center}
.anonyma-native .bk-outside h3{font-size:21px;margin-bottom:8px}
.anonyma-native .bk-outside>span{color:var(--bk-accent);font-family:'Space Mono',monospace;font-size:28px;display:block;line-height:1.3}
.anonyma-native .bk-device{border:1px solid var(--bk-accent);background:var(--bk-surface);padding:24px;margin:8px 0}
.anonyma-native .bk-device>h3{color:var(--bk-accent);margin-bottom:20px}
.anonyma-native .bk-device>div{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:left}
.anonyma-native .bk-device h3{font-size:21px}.anonyma-native .bk-device p{font-size:17px}
.anonyma-native .bk-care{margin-top:32px}
.anonyma-native .bk-next{margin-top:32px;border-top:1px solid var(--bk-line);padding-top:24px}
.anonyma-native .bk-next nav{display:flex;gap:24px;flex-wrap:wrap;margin-top:16px}
.anonyma-native .bk-sign{margin-top:24px!important;font-size:14px;color:var(--bk-muted)}
@media(max-width:700px){
 .anonyma-native .bk-page{padding-top:24px}.anonyma-native .bk-top{align-items:start;margin-bottom:32px;gap:12px}.anonyma-native .bk-topic{display:none}
 .anonyma-native .bk-cover>p,.anonyma-native .bk-heading>p{font-size:20px}.anonyma-native .bk-edition h3{font-size:23px}
 .anonyma-native .bk-comparison,.anonyma-native .bk-two,.anonyma-native .bk-outputs,.anonyma-native .bk-ocr,.anonyma-native .bk-device>div{grid-template-columns:1fr;gap:24px}
 .anonyma-native .bk-paper{padding:20px;font-size:17px}.anonyma-native .bk-paper-head{font-size:18px}
 .anonyma-native .bk-summary{flex-direction:column;gap:10px}.anonyma-native .bk-footer{flex-wrap:wrap;gap:12px}.anonyma-native .bk-footer>span:nth-child(2){order:3;flex-basis:100%}
 .anonyma-native .bk-steps{grid-template-columns:1fr;gap:24px}.anonyma-native .bk-steps>li{display:flex;gap:20px}.anonyma-native .bk-steps>li>span{font-size:22px}
 .anonyma-native .bk-text-output{min-height:200px;padding:20px;font-size:16px}.anonyma-native .bk-map-line>div{font-size:16px;gap:12px}
 .anonyma-native .bk-versions>section{grid-template-columns:1fr;gap:8px}.anonyma-native .bk-version-name{display:flex;gap:16px;align-items:baseline}
 .anonyma-native .bk-ocr,.anonyma-native .bk-boundary,.anonyma-native .bk-device{padding:20px}.anonyma-native .bk-device>div{gap:16px}
}
@page{size:A4;margin:0}
@media print{
 html,body,main{margin:0!important;padding:0!important;width:210mm!important;max-width:none!important;background:#050507!important}
 body.anonyma-native:has(.bk-edition)>:not(main),.br-toolbar,.anonyma-media-controls,.site-header,.site-footer,main>:not(.bk-edition){display:none!important}
 .anonyma-native .bk-edition{font-size:11pt;line-height:1.47;print-color-adjust:exact;-webkit-print-color-adjust:exact}
 .anonyma-native .bk-page{width:210mm;height:297mm;margin:0;padding:11mm 13mm 8mm;display:flex;flex-direction:column;border:0;break-after:page;page-break-after:always;overflow:visible}
 .anonyma-native .bk-page:last-child{break-after:auto;page-break-after:auto}
 .anonyma-native .bk-top{padding-bottom:3.5mm;margin-bottom:7mm;gap:5mm}
 .anonyma-native .bk-brand{gap:2.5mm}.anonyma-native .bk-brand img{width:9mm;height:9mm}.anonyma-native .bk-brand strong{font-size:14pt}.anonyma-native .bk-brand span{font-size:7pt}.anonyma-native .bk-topic{font-size:6.7pt;max-width:56mm}
 .anonyma-native .bk-cover h1{font-size:46pt;line-height:.97;letter-spacing:-1.5pt}.anonyma-native .bk-cover h1 span{font-size:.9em}.anonyma-native .bk-cover em{text-decoration-thickness:3pt;text-underline-offset:5pt}
 .anonyma-native .bk-cover>p{font-size:13pt;line-height:1.4;margin-top:5mm}
 .anonyma-native .bk-heading{margin-bottom:6mm}.anonyma-native .bk-heading h2{font-size:34pt;margin-bottom:4mm;line-height:1.05}.anonyma-native .bk-heading>p{font-size:11.8pt;line-height:1.45}
 .anonyma-native .bk-edition h3{font-size:13.3pt;margin-bottom:2.5mm;line-height:1.2}.anonyma-native .bk-edition h4{font-size:11.5pt;margin-bottom:1.5mm}
 .anonyma-native .bk-comparison{grid-template-columns:1fr 1fr;gap:5mm;margin-top:6mm!important}.anonyma-native .bk-comparison h3{font-size:8.5pt;margin-bottom:2mm}
 .anonyma-native .bk-paper{padding:4mm;font-size:9.4pt;line-height:1.9;min-height:65mm}.anonyma-native .bk-paper-head{padding-bottom:2mm;margin-bottom:3mm;font-size:10pt}.anonyma-native .bk-paper-lines{margin-top:4mm;gap:1.8mm}.anonyma-native .bk-paper-lines i{height:.25mm}
 .anonyma-native .bk-redaction{height:3mm;width:22mm}.anonyma-native .bk-redaction.short{width:15mm}
 .anonyma-native .bk-edition figcaption{padding-top:1mm;font-size:7.2pt;line-height:1.4}
 .anonyma-native .bk-two{grid-template-columns:1fr 1fr;gap:7mm}.anonyma-native .bk-intro{margin-top:6mm;padding-top:4mm}
 .anonyma-native .bk-summary{flex-direction:row;font-size:7pt;gap:4mm;padding:3mm 0;margin-top:6mm}
 .anonyma-native .bk-footer{margin-top:auto;padding-top:2.5mm;font-size:6.7pt;gap:5mm;flex-wrap:nowrap}.anonyma-native .bk-footer>span:nth-child(2){order:initial;flex-basis:auto}
 .anonyma-native .bk-steps{grid-template-columns:repeat(3,1fr);gap:6mm;margin:0 0 7mm}.anonyma-native .bk-steps>li{display:block;padding-top:3mm}.anonyma-native .bk-steps>li>span{font-size:15pt;margin-bottom:2mm}.anonyma-native .bk-steps p{font-size:10.3pt}
 .anonyma-native .bk-outputs{grid-template-columns:1fr 1fr;gap:6mm}.anonyma-native .bk-outputs>section>p{margin-top:3mm;font-size:10.3pt}
 .anonyma-native .bk-text-output{padding:4mm;min-height:65mm;font-size:9.7pt}
 .anonyma-native .bk-map-line{margin-top:7mm;padding-top:4mm}.anonyma-native .bk-map-line>div{margin:4mm 0;font-size:10pt;gap:3mm 7mm}.anonyma-native .bk-map-line p{font-size:10.3pt}
 .anonyma-native .bk-versions>section{grid-template-columns:55mm 1fr;gap:7mm;padding:6.5mm 0}.anonyma-native .bk-version-name{display:block}.anonyma-native .bk-version-name>span{font-size:9pt;margin-bottom:1.5mm}.anonyma-native .bk-versions a{font-size:9pt;margin-top:2mm}
 .anonyma-native .bk-ocr{grid-template-columns:1.2fr 1fr;gap:6mm;padding:4mm;margin-top:3mm}.anonyma-native .bk-ocr>div:last-child p{font-size:8.7pt;margin-top:2mm}
 .anonyma-native .bk-boundary{padding:4mm;margin:5mm 0!important}.anonyma-native .bk-outside h3{font-size:11pt;margin-bottom:1mm}.anonyma-native .bk-outside p{font-size:9pt}.anonyma-native .bk-outside>span{font-size:18pt}
 .anonyma-native .bk-device{padding:4mm;margin:1.5mm 0}.anonyma-native .bk-device>h3{margin-bottom:3mm}.anonyma-native .bk-device>div{grid-template-columns:repeat(3,1fr);gap:5mm}.anonyma-native .bk-device h3{font-size:10.5pt}.anonyma-native .bk-device p{font-size:9pt}
 .anonyma-native .bk-care{margin-top:5mm;font-size:10.3pt}.anonyma-native .bk-care h3{font-size:12pt}
 .anonyma-native .bk-next{margin-top:6mm;padding-top:4mm}.anonyma-native .bk-next nav{gap:5mm;margin-top:3mm;font-size:9pt}.anonyma-native .bk-sign{font-size:7.5pt;line-height:1.5;margin-top:4mm!important}
}

.anonyma-native .bk-edition code{font-family:"Space Mono",monospace}

/* The web page inherits the native site masthead; download controls sit at the end. */
@media screen{.anonyma-native .bk-web .bk-page:first-child{border-top:0}.anonyma-native .brochure-download{display:flex;align-items:center;gap:24px;flex-wrap:wrap;border-top:1px solid var(--border-strong);padding:24px 0;margin-top:24px}}
@media print{.brochure-download{display:none!important}}

@font-face{font-family:OutfitPrint;font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/plugins/anonyma-media/assets/fonts/Outfit-400.ttf") format("truetype")}
@font-face{font-family:OutfitPrint;font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/plugins/anonyma-media/assets/fonts/Outfit-500.ttf") format("truetype")}
@font-face{font-family:OutfitPrint;font-style:normal;font-weight:600;font-display:swap;src:url("/wp-content/plugins/anonyma-media/assets/fonts/Outfit-600.ttf") format("truetype")}
@font-face{font-family:OutfitPrint;font-style:normal;font-weight:700;font-display:swap;src:url("/wp-content/plugins/anonyma-media/assets/fonts/Outfit-700.ttf") format("truetype")}
@media print{.anonyma-native .bk-edition{font-family:OutfitPrint,sans-serif!important}}
