:root{--color-paper:#FBF9F5;--color-paper-card:#FFFFFF;--color-paper-tint:#F3EFE6;--color-paper-border:#E5DFD3;--color-ink:#1B263B;--color-ink-muted:#576574;--color-ink-subtle:#8795A5;--color-ochre:#E09F3E;--color-ochre-light:#FDF3E3;--color-ochre-dark:#B8791B;--color-terracotta:#C85A32;--color-terracotta-light:#FBEFEA;--color-emerald:#2E7D32;--color-emerald-light:#E8F5E9;--stroke-width:1.5px;--shadow-flat:3px 3px 0px var(--color-ink);--shadow-flat-lg:5px 5px 0px var(--color-ink);--shadow-flat-sm:2px 2px 0px var(--color-ink);--font-serif:"Newsreader","Georgia","Times New Roman",serif;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:"JetBrains Mono","Courier New",monospace;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}html{font-family:var(--font-sans);background-color:var(--color-paper);color:var(--color-ink);line-height:1.55;font-size:16px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}body.ik_3df76af{min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-paper);color:var(--color-ink);background-image:radial-gradient(var(--color-paper-border) 1px,transparent 1px);background-size:24px 24px;}a{color:var(--color-ink);text-decoration:none;transition:color 0.15s ease;}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;}header.ik_8b3cf41{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 2rem;border-bottom:var(--stroke-width) solid var(--color-ink);background-color:var(--color-paper);position:sticky;top:0;z-index:50;}.ik_e4625c0{display:flex;align-items:center;gap:0.85rem;}.ik_46ae83b{width:44px;height:44px;flex-shrink:0;}.ik_9ae7d10{display:flex;flex-direction:column;}.ik_53a35f3{font-family:var(--font-serif);font-size:1.35rem;font-weight:700;letter-spacing:-0.02em;color:var(--color-ink);}.ik_b8d77cf{font-size:0.75rem;font-weight:500;letter-spacing:0.04em;text-transform:uppercase;color:var(--color-ochre-dark);}menu.ik_5fb27c1{display:flex;align-items:center;list-style:none;gap:1rem;}.ik_9de7a7e{font-size:0.9rem;font-weight:600;padding:0.45rem 0.85rem;border:var(--stroke-width) solid transparent;border-radius:var(--radius-sm);display:inline-flex;align-items:center;gap:0.4rem;}.ik_9de7a7e:hover,.ik_9d88d1f{border-color:var(--color-ink);background-color:var(--color-ochre-light);box-shadow:var(--shadow-flat-sm);}section.ik_474b2f9{padding:3.5rem 2rem 2.5rem;max-width:1200px;margin:0 auto;width:100%;display:grid;grid-template-columns:1fr 340px;gap:3rem;align-items:center;border-bottom:var(--stroke-width) dashed var(--color-paper-border);}.ik_e66d59c{display:flex;flex-direction:column;gap:1.25rem;}.ik_c5e93fa{font-family:var(--font-serif);font-size:clamp(2rem,3.5vw,3.2rem);line-height:1.15;font-weight:700;letter-spacing:-0.03em;color:var(--color-ink);}.ik_c5e93fa span{color:var(--color-terracotta);font-style:italic;}.ik_7fbf92c{font-size:1.1rem;color:var(--color-ink-muted);max-width:640px;line-height:1.6;}.ik_08a4149{display:flex;flex-wrap:wrap;gap:0.6rem;margin-top:0.5rem;}.ik_1c0cbb0{font-size:0.8rem;font-weight:600;padding:0.35rem 0.75rem;border:var(--stroke-width) solid var(--color-ink);border-radius:999px;background-color:var(--color-paper-tint);box-shadow:1.5px 1.5px 0px var(--color-ink);}figure.ik_39f3a95{background-color:var(--color-ochre-light);border:var(--stroke-width) solid var(--color-ink);border-radius:var(--radius-lg);padding:1.5rem;box-shadow:var(--shadow-flat);display:flex;flex-direction:column;align-items:center;text-align:center;}figure.ik_39f3a95 svg{width:100%;max-width:240px;height:auto;}figure.ik_39f3a95 figcaption{margin-top:1rem;font-size:0.8rem;font-weight:600;color:var(--color-ink-muted);}section.ik_5c409a7{padding:3rem 2rem 4rem;max-width:1200px;margin:0 auto;width:100%;}.ik_95a17ce{margin-bottom:2.5rem;}.ik_e11dac8{font-family:var(--font-serif);font-size:2rem;font-weight:700;letter-spacing:-0.02em;}.ik_43a5611{color:var(--color-ink-muted);font-size:1rem;margin-top:0.35rem;}ol.ik_124aa75{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.75rem;}article.ik_4c18d96{background-color:var(--color-paper-card);border:var(--stroke-width) solid var(--color-ink);border-radius:var(--radius-md);box-shadow:var(--shadow-flat);display:flex;flex-direction:column;overflow:hidden;transition:transform 0.15s ease,box-shadow 0.15s ease;}article.ik_4c18d96:hover{transform:translate(-2px,-2px);box-shadow:var(--shadow-flat-lg);}figure.ik_a78a596{background-color:var(--color-paper-tint);border-bottom:var(--stroke-width) solid var(--color-ink);padding:1.5rem;display:flex;justify-content:center;align-items:center;height:120px;position:relative;}figure.ik_a78a596 svg{width:56px;height:56px;stroke:var(--color-ink);}.ik_9bbacee{position:absolute;top:0.75rem;left:0.75rem;font-family:var(--font-mono);font-size:0.7rem;font-weight:700;padding:0.2rem 0.5rem;background-color:var(--color-ochre);color:#fff;border-radius:var(--radius-sm);border:1px solid var(--color-ink);}.ik_d4fee47{padding:1.25rem;display:flex;flex-direction:column;flex-grow:1;}.ik_af16d66{font-family:var(--font-serif);font-size:1.35rem;font-weight:700;line-height:1.25;margin-bottom:0.4rem;}.ik_31c161c{font-size:0.85rem;color:var(--color-ink-muted);margin-bottom:1.25rem;flex-grow:1;line-height:1.5;}dl.ik_377d04f{display:grid;grid-template-columns:auto 1fr;gap:0.35rem 0.75rem;font-size:0.78rem;padding:0.75rem 0;border-top:1px dashed var(--color-paper-border);border-bottom:1px dashed var(--color-paper-border);margin-bottom:1rem;}dl.ik_377d04f dt{font-weight:600;color:var(--color-ink-muted);}dl.ik_377d04f dd{font-weight:600;color:var(--color-ink);text-align:right;}.ik_e53b6ed{display:flex;justify-content:center;}.ik_5527675{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;font-weight:700;font-size:0.9rem;padding:0.65rem 1.25rem;border-radius:var(--radius-sm);border:var(--stroke-width) solid var(--color-ink);cursor:pointer;transition:all 0.15s ease;width:100%;text-align:center;}.ik_14f7a41{background-color:var(--color-ochre);color:var(--color-ink);box-shadow:var(--shadow-flat-sm);}.ik_14f7a41:hover{background-color:#eab055;transform:translate(-1px,-1px);box-shadow:var(--shadow-flat);}.ik_e09dad6{background-color:var(--color-paper);color:var(--color-ink);}.ik_e09dad6:hover{background-color:var(--color-paper-tint);}.ik_cd38010{width:auto;padding:0.5rem 0.85rem;}main.ik_e0f071d{max-width:1100px;margin:1.5rem auto 3rem;padding:0 1.5rem;width:100%;flex-grow:1;}section.ik_ac83833{display:grid;grid-template-columns:1fr 340px;gap:2rem;align-items:start;}.ik_eb4b3df{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;padding-bottom:1rem;border-bottom:var(--stroke-width) solid var(--color-ink);}.ik_eb4b3df h1{font-family:var(--font-serif);font-size:1.85rem;font-weight:700;}menu.ik_a339c2a{display:flex;gap:0.65rem;list-style:none;flex-wrap:wrap;}aside.ik_4932068{background-color:var(--color-paper-card);border:var(--stroke-width) solid var(--color-ink);border-radius:var(--radius-md);padding:1.25rem;box-shadow:var(--shadow-flat);display:flex;flex-direction:column;gap:1.25rem;}.ik_7bac0aa{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:0.6rem;border-bottom:1px dashed var(--color-paper-border);}.ik_68acd19{font-size:0.85rem;font-weight:600;color:var(--color-ink-muted);}output.ik_1a10c54{font-family:var(--font-mono);font-size:1.15rem;font-weight:700;color:var(--color-ink);}fieldset.ik_3d0bff7{border:var(--stroke-width) solid var(--color-ink);border-radius:var(--radius-md);background-color:var(--color-paper-card);padding:1.5rem;box-shadow:var(--shadow-flat);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:480px;position:relative;overflow:hidden;}legend{font-family:var(--font-mono);font-size:0.8rem;font-weight:700;padding:0.2rem 0.6rem;border:var(--stroke-width) solid var(--color-ink);border-radius:var(--radius-sm);background-color:var(--color-paper-tint);margin-left:1rem;}details.ik_be166d8{grid-column:1 / -1;background-color:var(--color-paper-tint);border:var(--stroke-width) solid var(--color-ink);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-flat-sm);margin-top:1rem;}summary.ik_9194f57{padding:1rem 1.25rem;font-weight:700;cursor:pointer;background-color:var(--color-ochre-light);border-bottom:var(--stroke-width) solid transparent;user-select:none;}details.ik_be166d8[open] summary.ik_9194f57{border-bottom-color:var(--color-ink);}.ik_3abe21f{padding:1.25rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;font-size:0.9rem;line-height:1.6;}.ik_3abe21f dl dt{font-weight:700;color:var(--color-terracotta);margin-top:0.4rem;}.ik_3abe21f dl dd{margin-left:0;color:var(--color-ink);margin-bottom:0.5rem;}main.ik_feaa18e{max-width:900px;margin:2.5rem auto 4rem;padding:0 1.5rem;width:100%;}article.ik_7d2b9c8{background-color:var(--color-paper-card);border:var(--stroke-width) solid var(--color-ink);border-radius:var(--radius-md);padding:2.5rem;box-shadow:var(--shadow-flat);}.ik_7d2b9c8 h1{font-family:var(--font-serif);font-size:2.4rem;line-height:1.2;margin-bottom:0.5rem;}.ik_7d2b9c8 .bso-lead{font-size:1.1rem;color:var(--color-ink-muted);margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:var(--stroke-width) solid var(--color-paper-border);}.ik_7d2b9c8 section{margin-bottom:2rem;}.ik_7d2b9c8 h2{font-family:var(--font-serif);font-size:1.45rem;margin-bottom:0.75rem;color:var(--color-ink);display:flex;align-items:baseline;gap:0.5rem;}.ik_7d2b9c8 h2 span{font-family:var(--font-mono);font-size:0.9rem;color:var(--color-ochre-dark);}.ik_7d2b9c8 p{margin-bottom:1rem;line-height:1.65;color:var(--color-ink);}.ik_7d2b9c8 ul{margin:0 0 1.25rem 1.5rem;line-height:1.6;}table.ik_05f6800{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:0.85rem;border:var(--stroke-width) solid var(--color-ink);}table.ik_05f6800 th,table.ik_05f6800 td{padding:0.75rem 1rem;text-align:left;border:1px solid var(--color-paper-border);}table.ik_05f6800 th{background-color:var(--color-paper-tint);font-weight:700;border-bottom:var(--stroke-width) solid var(--color-ink);}footer.ik_3573aae{margin-top:auto;border-top:var(--stroke-width) solid var(--color-ink);background-color:var(--color-paper);padding:3rem 2rem 2rem;}.ik_4245f07{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr;gap:3rem;padding-bottom:2rem;border-bottom:1px dashed var(--color-paper-border);}.ik_4f5cabb h3{font-family:var(--font-serif);font-size:1.35rem;margin-bottom:0.75rem;color:var(--color-ink);}.ik_4f5cabb p{color:var(--color-ink-muted);font-size:0.9rem;line-height:1.65;max-width:520px;}.ik_7b20c80 h4,.ik_2cf0dd8 h4{font-size:0.85rem;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:var(--color-ochre-dark);margin-bottom:1rem;}.ik_7b20c80 ul{list-style:none;display:flex;flex-direction:column;gap:0.45rem;font-size:0.88rem;}.ik_7b20c80 a:hover{text-decoration:underline;color:var(--color-terracotta);}.ik_2cf0dd8 address{font-style:normal;font-size:0.85rem;color:var(--color-ink-muted);line-height:1.6;}.ik_2cf0dd8 a{color:var(--color-ink);font-weight:600;}.bso-colophon-bottom{max-width:1200px;margin:1.5rem auto 0;display:flex;justify-content:space-between;align-items:center;font-size:0.8rem;color:var(--color-ink-subtle);flex-wrap:wrap;gap:0.75rem;}aside.ik_5a2a1bb{position:fixed;bottom:1.5rem;left:1.5rem;right:1.5rem;max-width:540px;margin:0 auto;background-color:var(--color-paper-card);border:var(--stroke-width) solid var(--color-ink);border-radius:var(--radius-md);padding:1.25rem 1.5rem;box-shadow:var(--shadow-flat-lg);z-index:1000;display:flex;flex-direction:column;gap:1rem;}.ik_7b63f57 p{font-size:0.85rem;line-height:1.55;color:var(--color-ink);}.ik_7b63f57 a{color:var(--color-terracotta);text-decoration:underline;}.bso-cookie-actions{display:flex;gap:0.75rem;}.ik_4e35a5f{flex:1;padding:0.5rem 1rem;font-size:0.85rem;font-weight:700;border-radius:var(--radius-sm);border:var(--stroke-width) solid var(--color-ink);cursor:pointer;}.ik_bb38b14{background-color:var(--color-ochre);color:var(--color-ink);}.ik_cf5d868{background-color:var(--color-paper-tint);color:var(--color-ink);}.ik_fef7e36{display:none !important;}@media (max-width:900px){section.ik_474b2f9{grid-template-columns:1fr;text-align:center;padding:2.5rem 1.5rem;}.ik_7fbf92c{margin:0 auto;}.ik_08a4149{justify-content:center;}figure.ik_39f3a95{max-width:320px;margin:0 auto;}section.ik_ac83833{grid-template-columns:1fr;}.ik_4245f07{grid-template-columns:1fr;gap:2rem;}}@media (max-width:600px){header.ik_8b3cf41{padding:1rem;flex-direction:column;gap:1rem;}menu.ik_5fb27c1{width:100%;justify-content:center;}section.ik_5c409a7{padding:2rem 1rem;}ol.ik_124aa75{grid-template-columns:1fr;}main.ik_e0f071d{padding:0 0.75rem;}fieldset.ik_3d0bff7{padding:0.75rem;}article.ik_7d2b9c8{padding:1.5rem 1rem;}}