.oraya-hb{--oraya-gold:#c5a46d;--oraya-gold-deep:#b08d4f;--oraya-terracotta:#b0714b;--oraya-olive:#7c7a54;--oraya-beige:#e7decc;--oraya-beige-light:#f3ebdc;--oraya-ivory:#faf6ee;--oraya-page:#fff;--oraya-charcoal:#2e2e2e;--oraya-midnight:#1f2b38;--oraya-muted:#8a8070;--oraya-gold-10:#c5a46d1a;--oraya-gold-28:#c5a46d47;--oraya-font-display:var(--font-playfair), "Playfair Display", Georgia, "Times New Roman", serif;--oraya-font-body:var(--font-lato), "Lato", system-ui, -apple-system, "Segoe UI", sans-serif;--oraya-eyebrow-tracking:.18em;--oraya-page-width:210mm;--oraya-page-height:297mm;--oraya-margin:14mm;--oraya-hairline:.5pt;font-family:var(--oraya-font-body);background:#e9e2d3}.oraya-hb,.oraya-hb *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.oraya-hb .oraya-page{box-sizing:border-box;width:var(--oraya-page-width);height:var(--oraya-page-height);padding:var(--oraya-margin);background:var(--oraya-page);color:var(--oraya-charcoal);font-family:var(--oraya-font-body);position:relative;overflow:hidden}.oraya-hb .oraya-page--bleed{padding:0}.oraya-hb .oraya-page--midnight{background:var(--oraya-midnight);color:var(--oraya-ivory)}.oraya-hb .oraya-page--ivory{background:var(--oraya-ivory)}.oraya-hb .oraya-page--beige{background:var(--oraya-beige)}.oraya-hb .oraya-page--beige-light{background:var(--oraya-beige-light)}.oraya-hb .oraya-display{font-family:var(--oraya-font-display);font-weight:400;line-height:1.08}.oraya-hb .oraya-display--italic{font-style:italic}.oraya-hb .oraya-body{font-family:var(--oraya-font-body);font-weight:400;line-height:1.6}.oraya-hb .oraya-eyebrow{font-family:var(--oraya-font-body);text-transform:uppercase;letter-spacing:var(--oraya-eyebrow-tracking);color:var(--oraya-gold-deep);font-size:8.5pt;font-weight:700}.oraya-hb .oraya-page--midnight .oraya-eyebrow{color:var(--oraya-gold)}.oraya-hb .oraya-gem{background:var(--oraya-gold);width:5px;height:5px;display:inline-block;transform:rotate(45deg)}.oraya-hb .hy .oraya-page{padding:15mm 15mm 20mm}.oraya-hb .hy .eyebrow-t{font-family:var(--oraya-font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--oraya-terracotta);font-size:8.5pt;font-weight:700}.oraya-hb .hy .catch{font-family:var(--oraya-font-display);letter-spacing:-.01em;color:var(--oraya-midnight);margin:0;font-size:44pt;font-style:italic;font-weight:500;line-height:.98}.oraya-hb .hy .catch b{color:var(--oraya-terracotta);font-weight:500}.oraya-hb .hy .head{font-family:var(--oraya-font-display);color:var(--oraya-midnight);margin:0;font-size:28pt;font-weight:400;line-height:1.15}.oraya-hb .hy .head em{color:var(--oraya-terracotta)}.oraya-hb .hy .body{color:var(--oraya-charcoal);font-size:9.5pt;line-height:1.6}.oraya-hb .hy .micro{letter-spacing:.16em;text-transform:uppercase;color:var(--oraya-muted);font-size:7.5pt;font-weight:700}.oraya-hb .hy .strip{border-top:var(--oraya-hairline) solid var(--oraya-gold-28);letter-spacing:.12em;text-transform:uppercase;color:var(--oraya-muted);justify-content:space-between;align-items:baseline;padding-top:2.4mm;font-size:7pt;font-weight:400;display:flex;position:absolute;bottom:8mm;left:15mm;right:15mm}.oraya-hb .hy .strip b{color:var(--oraya-charcoal);letter-spacing:.08em;font-weight:700}.oraya-hb .hy .arch-cell{border:.75pt solid var(--oraya-gold);text-align:center;background:#faf6ee99;border-radius:999px 999px 0 0;padding:8mm 4mm 5mm}.oraya-hb .hy .arch-cell .nm{font-family:var(--oraya-font-display);color:var(--oraya-midnight);margin:2.5mm 0 1.5mm;font-size:12.5pt}.oraya-hb .hy .arch-cell .tx{color:var(--oraya-charcoal);font-size:8pt;line-height:1.5}.oraya-hb .hy .arch-panel{border:.75pt solid var(--oraya-gold);background:var(--oraya-ivory);border-radius:999px 999px 0 0}.oraya-hb .hy .ck{align-items:flex-start;gap:2.8mm;font-size:9.5pt;line-height:1.45;display:flex}.oraya-hb .hy .ck .box{border:.6pt solid var(--oraya-gold-deep);border-radius:99px 99px 0 0;flex:none;width:3.4mm;height:4mm;margin-top:.6mm}.oraya-hb .hy .fact .l{letter-spacing:.16em;text-transform:uppercase;color:var(--oraya-muted);margin-bottom:1.4mm;font-size:7.5pt;font-weight:700}.oraya-hb .hy .fact .v{color:var(--oraya-charcoal);font-size:12.5pt;font-weight:900;line-height:1.25}.oraya-hb .hy .fact .s{color:var(--oraya-muted);margin-top:1mm;font-size:8.5pt;line-height:1.45}.oraya-hb .hy .warm-panel{background:var(--oraya-ivory);box-shadow:inset 0 0 0 .5pt var(--oraya-gold-28);padding:5.5mm}.oraya-hb .hy a{color:inherit;text-decoration:none}.oraya-hb .hy{width:var(--oraya-page-width);-moz-column-break-after:page;break-after:page;-moz-column-break-inside:avoid;break-inside:avoid;margin:0 auto}.oraya-hb .hy:last-child{-moz-column-break-after:auto;break-after:auto}@media screen{.oraya-hb-pages{padding:24px 12px 48px;overflow-x:auto}.oraya-hb .hy{margin:0 auto 28px;box-shadow:0 3px 26px #1f2b3838}.oraya-hb .hy:last-child{margin-bottom:0}}.oraya-hb-toolbar{max-width:var(--oraya-page-width);font-family:var(--oraya-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--oraya-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin:0 auto;padding:18px 4px 0;font-size:11px;display:flex}.oraya-hb-toolbar a{color:var(--oraya-gold-deep);font-weight:700;text-decoration:none}.oraya-hb-toolbar a:hover{color:var(--oraya-terracotta)}@page{size:A4 portrait;margin:0}@media print{.oraya-hb{background:#fff}.oraya-hb-pages{padding:0;overflow:visible}.oraya-hb .hy{box-shadow:none;margin:0 auto}.oraya-hb-toolbar{display:none!important}}
