/* Seite „Geschenk-Moment“ /geschenk-moment + /en/gift-moment (Karte 1082, 04.10.2026, Martin: „auch hier kann die Seite
   1:1 von den Design-Horoskopen übernommen werden“). Automatisch gezogener Auszug aus designhoroskope
   build/web/rechner.css — alle Regeln mit .dh-gmi-* und .dh-p-eyebrow samt @media (Block „Karte 1033“ dort):
     python3 build/k1082/css_auszug.py moment ../designhoroskope/build/web/rechner.css > build/k1082/dh-gmi-auszug.css
   und den Block unter „Auszug“ ersetzen. Geladen nur von dieser Seite (build_pages.py::page_moment).
   Karte 1205 (14.10.2026, Martin: „die identischen Änderungen“ wie DH-Karte 1198): Auszug neu gezogen — Abschnitte
   enger (76 → 36 px, Handy 52 → 28; Überschrift → Inhalt 44–54 → 28–32 px; Abschluss-Band 64 → 44 px), Kopf unverändert. */

/* ── Auszug designhoroskope rechner.css (Stand 14.10.2026, inkl. Karte 1198) ─────────────────────────────────────────── */
.dh-p-eyebrow { display: flex; align-items: center; gap: 12px; margin: 0 0 16px;
  color: #C4681B; font-size: 15px; font-weight: 800; letter-spacing: .13em; text-transform: uppercase; }
.dh-p-eyebrow::before, .dh-p-eyebrow::after { content: ""; flex: none; width: 44px; height: 12px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23C4681B'%3E%3Cpath d='M12 2c.6 6 3.4 9.4 10 10-6.6.6-9.4 4-10 10-.6-6-3.4-9.4-10-10 6.6-.6 9.4-4 10-10z'/%3E%3C/svg%3E"),
                    linear-gradient(#C4681B, #C4681B); }
.dh-p-eyebrow::before { background-position: right center, left center;
  background-size: 11px 11px, 29px 1px; }
.dh-p-eyebrow::after { background-position: left center, right center;
  background-size: 11px 11px, 29px 1px; }
@media (max-width: 479px) {
  .dh-p-eyebrow { font-size: 13px; gap: 8px; }
  .dh-p-eyebrow::before, .dh-p-eyebrow::after { width: 30px; background-size: 10px 10px, 16px 1px; }
}
.dh-gmi-sek { --gmi-rot: #8E1B3A; --gmi-rot-d: #6E1430; --gmi-blau: #1A2A6C; --gmi-text: #3B4266; --gmi-grau: #858AA3;
  --gmi-rosa: #FBEEEF; --gmi-rosa-rand: #F0D4DA; --gmi-rand: #ECE3D8; color: var(--gmi-text); }
.uk-section.dh-gmi-sek { padding-top: 36px; padding-bottom: 36px; }
.uk-section.dh-gmi-sek-creme { background: #FBF6F0; }
.uk-section.dh-gmi-sek-mehr, .uk-section.dh-gmi-sek-weiss { background: #FFFFFF; }
.dh-gmi-sek-hero .uk-panel, .dh-gmi-sek-ende .uk-panel { position: static; }
.dh-gmi-h1, .dh-gmi-h2, .dh-gmi-sek h3 { font-family: 'Nunito Sans', -apple-system, 'Segoe UI', Helvetica, Arial, sans-serif; color: var(--gmi-blau); }
.dh-gmi-h1 { margin: 0 0 22px; font-size: clamp(2.05rem, 3.5vw, 3.1rem); font-weight: 800; line-height: 1.12; letter-spacing: -.01em; }
.dh-gmi-h2 { margin: 0 0 18px; font-size: clamp(1.75rem, 2.7vw, 2.45rem); font-weight: 800; line-height: 1.16; letter-spacing: -.005em; }
.dh-gmi-akzent { color: var(--gmi-rot); }
.dh-gmi-mitte { text-align: center; justify-content: center; }
.dh-gmi-schmal { max-width: 40em; margin-left: auto; margin-right: auto; }
.dh-gmi-eyebrow { color: var(--gmi-rot); }
.dh-gmi-eyebrow::before, .dh-gmi-eyebrow::after { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%238E1B3A'%3E%3Cpath d='M12 2c.6 6 3.4 9.4 10 10-6.6.6-9.4 4-10 10-.6-6-3.4-9.4-10-10 6.6-.6 9.4-4 10-10z'/%3E%3C/svg%3E"),
                    linear-gradient(#8E1B3A, #8E1B3A); }
.dh-gmi-lead { margin: 0 0 30px; max-width: 33em; font-size: 1.2rem; line-height: 1.65; color: var(--gmi-text); }
.dh-gmi-p { margin: 0; max-width: 36em; font-size: 1.1rem; line-height: 1.7; color: var(--gmi-text); }
.dh-gmi-p.dh-gmi-mitte { margin-left: auto; margin-right: auto; }
.dh-gmi-ic { width: 24px; height: 24px; flex: none; }
.dh-gmi-btn { display: inline-flex; align-items: center; justify-content: center; gap: 10px; padding: 15px 30px; border-radius: 999px;
  background: linear-gradient(180deg, #A0213F, #7A1532); color: #FFFFFF !important; font: 700 1.06rem/1.25 'Nunito Sans', system-ui, sans-serif;
  text-decoration: none !important; box-shadow: 0 10px 22px rgba(122, 21, 50, .24); transition: transform .2s, box-shadow .2s, filter .2s; }
.dh-gmi-btn:hover, .dh-gmi-btn:focus-visible { transform: translateY(-2px); filter: brightness(1.07); box-shadow: 0 14px 28px rgba(122, 21, 50, .3); }
.dh-gmi-pfeil { width: 20px; height: 20px; flex: none; }
.uk-section.dh-gmi-sek-hero { position: relative; overflow: hidden; padding-top: 44px; padding-bottom: 56px;
  background: linear-gradient(180deg, #F8F3EB 0%, #F4EDE4 58%, #EFE6DA 100%); }
.dh-gmi-hero { display: grid; grid-template-columns: minmax(0, 1fr); gap: 40px; }
.dh-gmi-merkmale { list-style: none; display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; max-width: 540px; margin: 40px 0 0; padding: 0; }
.dh-gmi-merkmale li { display: flex; flex-direction: column; align-items: center; gap: 9px; text-align: center; font-size: .93rem; line-height: 1.3; color: var(--gmi-blau); }
.dh-gmi-merkmale .dh-gmi-ic { width: 32px; height: 32px; color: var(--gmi-rot); }
.dh-gmi-hero-bild { position: relative; width: 100%; max-width: 620px; margin: 0 auto; aspect-ratio: 1 / 1.02; border-radius: 26px; overflow: hidden;
  background: #6B4A33 url(/images/av/dh-gmi-hero-bg.webp) 50% 50% / cover no-repeat; box-shadow: 0 22px 50px rgba(80, 45, 20, .18); }
.dh-gmi-hero-bild.dh-gmi-hero-bild-en { background-image: url(/images/av/dh-gmi-hero-bg-en.webp); }
.dh-gmi-handy { position: absolute; z-index: 2; left: 53%; top: 50%; height: 88%; width: auto; max-width: none; transform: translate(-50%, -50%);
  filter: drop-shadow(0 24px 30px rgba(35, 15, 5, .45)); }
.dh-gmi-karte { position: absolute; z-index: 1; left: 5%; bottom: 7%; width: 29%; height: auto; border-radius: 5px; transform: rotate(-8deg);
  box-shadow: 0 16px 30px rgba(35, 15, 5, .4); }
@media (min-width: 960px) {
  .dh-gmi-hero { grid-template-columns: minmax(0, 1.05fr) minmax(0, .95fr); gap: 56px; align-items: center; }
}
@media (min-width: 1200px) {
  .uk-section.dh-gmi-sek-hero { padding: 0; }
  .dh-gmi-hero { min-height: clamp(600px, 44vw, 760px); grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); }
  .dh-gmi-hero-text { padding: 64px 24px 64px 0; }
  .dh-gmi-hero-bild { position: absolute; top: 0; right: 0; bottom: 0; width: 50vw; max-width: none; aspect-ratio: auto; border-radius: 0; box-shadow: none;
    -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 13%); mask-image: linear-gradient(90deg, transparent 0, #000 13%); }
  .dh-gmi-handy { height: 84%; left: 55%; }
  .dh-gmi-karte { left: 13%; width: 25%; max-width: 250px; }
}
.dh-gmi-zwei { display: grid; grid-template-columns: minmax(0, 1fr); gap: 44px; align-items: center; }
.dh-gmi-zwei-bild img { display: block; width: 100%; height: auto; max-height: 580px; object-fit: cover; border-radius: 26px; box-shadow: 0 20px 44px rgba(80, 45, 20, .15); }
.dh-gmi-hand { display: flex; align-items: center; gap: 10px; margin: 26px 0 0; font: 400 2.1rem/1.1 'Allura', cursive; color: var(--gmi-rot); }
.dh-gmi-hand-herz { width: 26px; height: 26px; flex: none; }
@media (min-width: 960px) {
  .dh-gmi-zwei { grid-template-columns: minmax(0, 1.05fr) minmax(0, .95fr); gap: 80px; }
}
.dh-gmi-vergleich { display: grid; grid-template-columns: minmax(0, 1fr); gap: 28px; max-width: 1020px; margin: 28px auto 0; }
.dh-gmi-vkarte { padding: 32px 34px 30px; border: 1px solid var(--gmi-rand); border-radius: 24px; background: #FFFFFF; }
.dh-gmi-vkarte.dh-gmi-mit { background: var(--gmi-rosa); border-color: var(--gmi-rosa-rand); box-shadow: 0 18px 40px rgba(142, 27, 58, .1); }
.dh-gmi-vkopf { display: flex; align-items: center; gap: 18px; min-height: 84px; margin-bottom: 18px; }
.dh-gmi-vkopf h3 { margin: 0; font-size: 1.35rem; font-weight: 800; line-height: 1.25; }
.dh-gmi-mit .dh-gmi-vkopf h3 { color: var(--gmi-rot); }
.dh-gmi-umschlag { flex: none; width: 96px; height: auto; }
.dh-gmi-vsymbol { flex: none; display: grid; place-items: center; width: 66px; height: 66px; border-radius: 50%; background: #FFFFFF; color: var(--gmi-rot);
  box-shadow: 0 8px 20px rgba(142, 27, 58, .14); }
.dh-gmi-vsymbol .dh-gmi-ic { width: 32px; height: 32px; }
.dh-gmi-vkarte ul { list-style: none; margin: 0; padding: 0; }
.dh-gmi-vkarte li { display: flex; align-items: flex-start; gap: 12px; padding: 10px 0; font-size: 1.06rem; line-height: 1.45; }
.dh-gmi-vkarte li + li { border-top: 1px solid rgba(26, 42, 108, .07); }
.dh-gmi-haken { flex: none; width: 24px; height: 24px; margin-top: 1px; padding: 3px; box-sizing: border-box; border-radius: 50%; stroke-width: 2.4; }
.dh-gmi-klassisch li { color: #7C8198; }
.dh-gmi-klassisch .dh-gmi-haken { background: #E7E2DB; color: #948C81; }
.dh-gmi-mit li { color: var(--gmi-blau); }
.dh-gmi-mit .dh-gmi-haken { background: var(--gmi-rot); color: #FFFFFF; }
.dh-gmi-mit li.dh-gmi-letzter { font-weight: 700; color: var(--gmi-rot-d); }
@media (min-width: 768px) {
  .dh-gmi-vergleich { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 32px; }
}
.dh-gmi-erleben { margin: 22px 0 0; text-align: center; }
.dh-gmi-erleben a[hidden] { display: none; }
.dh-gmi-reihe { list-style: none; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 34px 22px; max-width: 1180px; margin: 32px auto 0; padding: 0; }
.dh-gmi-reihe li { position: relative; }
.dh-gmi-reihe a { display: block; transition: transform .25s; }
.dh-gmi-reihe a:hover, .dh-gmi-reihe a:focus-visible { transform: translateY(-5px); }
.dh-gmi-reihe img { display: block; width: 100%; max-width: 230px; height: auto; margin: 0 auto; filter: drop-shadow(0 14px 20px rgba(60, 30, 15, .22)); }
.dh-gmi-reihe p { display: flex; align-items: flex-start; justify-content: center; gap: 9px; margin: 18px 0 0; font-size: 1rem; line-height: 1.3; color: var(--gmi-blau); }
.dh-gmi-reihe strong { font-weight: 700; text-align: left; }
.dh-gmi-nr { flex: none; width: 26px; height: 26px; border-radius: 50%; background: var(--gmi-rot); color: #FFFFFF; font: 700 .85rem/26px 'Nunito Sans', system-ui, sans-serif; text-align: center; }
.dh-gmi-tipp { margin: 20px 0 0; text-align: center; font-size: .93rem; color: var(--gmi-grau); }
@media (min-width: 640px) {
  .dh-gmi-reihe { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 40px 30px; }
}
@media (min-width: 1100px) {
  .dh-gmi-reihe { grid-template-columns: repeat(6, minmax(0, 1fr)); gap: 0 34px; }
  .dh-gmi-reihe li:not(:last-child)::after { content: ""; position: absolute; top: 40%; right: -28px; width: 22px; height: 22px;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238E1B3A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13.5 6.5 19 12l-5.5 5.5'/%3E%3C/svg%3E") center / contain no-repeat; }
}
.dh-gmi-sa { display: grid; grid-template-columns: minmax(0, 1fr); gap: 44px; align-items: center; }
.dh-gmi-sa-bild { display: grid; grid-template-columns: minmax(0, 1fr); gap: 14px; align-items: center; }
.dh-gmi-sa-karte { padding: 24px; border: 1px solid var(--gmi-rand); border-radius: 22px; background: #FFFFFF; box-shadow: 0 14px 34px rgba(60, 40, 20, .08); font-size: .96rem; }
.dh-gmi-sa-label { margin: 0 0 9px; font-size: .9rem; font-weight: 700; color: var(--gmi-blau); }
.dh-gmi-sa-feld { min-height: 92px; padding: 14px 16px; border: 1px solid #E3D9CD; border-radius: 12px; background: #FFFDFB; line-height: 1.55; }
.dh-gmi-sa-zahl { margin: 6px 0 16px; text-align: right; font-size: .8rem; color: var(--gmi-grau); }
.dh-gmi-chips { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 22px; }
.dh-gmi-chip { padding: 7px 13px; border: 1px solid #E3D9CD; border-radius: 999px; background: #FFFFFF; font-size: .82rem; line-height: 1.2; }
.dh-gmi-chip.dh-gmi-chip-an { border-color: var(--gmi-rot); background: var(--gmi-rot); color: #FFFFFF; font-weight: 700; }
.dh-gmi-btn.dh-gmi-btn-klein { display: flex; width: 100%; box-sizing: border-box; padding: 12px 18px; font-size: .95rem; cursor: default; box-shadow: none; transform: none; filter: none; }
.dh-gmi-sa-pfeil { display: flex; justify-content: center; color: var(--gmi-rot); }
.dh-gmi-sa-pfeil .dh-gmi-pfeil { width: 34px; height: 34px; transform: rotate(90deg); }
.dh-gmi-sa-karte.dh-gmi-sa-aus { border-color: var(--gmi-rosa-rand); background: var(--gmi-rosa); }
.dh-gmi-sa-vkopf { display: flex; align-items: center; gap: 8px; margin: 0 0 12px; font-size: .92rem; font-weight: 700; color: var(--gmi-rot); }
.dh-gmi-sa-vkopf .dh-gmi-ic { width: 20px; height: 20px; }
.dh-gmi-sa-vorschlag { padding: 16px 18px; border-radius: 12px; background: #FFFFFF; line-height: 1.6; color: var(--gmi-blau); }
.dh-gmi-sa-info { display: flex; gap: 10px; margin: 16px 0 0; font-size: .87rem; line-height: 1.5; }
.dh-gmi-sa-info .dh-gmi-ic { width: 21px; height: 21px; color: var(--gmi-rot); }
.dh-gmi-sa-info strong { display: block; color: var(--gmi-rot); }
@media (min-width: 700px) {
  .dh-gmi-sa-bild { grid-template-columns: minmax(0, 1fr) 42px minmax(0, 1fr); gap: 10px; }
  .dh-gmi-sa-pfeil .dh-gmi-pfeil { transform: none; }
}
@media (min-width: 1100px) {
  .dh-gmi-sa { grid-template-columns: minmax(0, .78fr) minmax(0, 1.5fr); gap: 56px; }
}
.dh-gmi-kacheln { list-style: none; display: flex; flex-wrap: wrap; justify-content: center; gap: 18px; max-width: 1100px; margin: 28px auto 0; padding: 0; }
.dh-gmi-kacheln li { display: flex; flex: 0 1 196px; flex-direction: column; align-items: center; gap: 4px; padding: 28px 14px 24px; box-sizing: border-box;
  border: 1px solid var(--gmi-rand); border-radius: 22px; background: #FFFFFF; box-shadow: 0 12px 28px rgba(60, 40, 20, .06); text-align: center; }
.dh-gmi-kreis { display: grid; place-items: center; width: 66px; height: 66px; margin-bottom: 12px; border-radius: 50%; background: var(--gmi-rosa); color: var(--gmi-rot); }
.dh-gmi-kreis .dh-gmi-ic { width: 31px; height: 31px; }
.dh-gmi-kacheln strong { font-size: 1rem; line-height: 1.3; color: var(--gmi-blau); }
.dh-gmi-kacheln small { font-size: .86rem; color: var(--gmi-grau); }
@media (max-width: 639px) {
  .dh-gmi-kacheln { gap: 12px; }
  .dh-gmi-kacheln li { flex-basis: calc(50% - 6px); padding: 22px 10px 18px; }
}
.dh-gmi-warum { list-style: none; display: grid; grid-template-columns: minmax(0, 1fr); gap: 20px; margin: 28px 0 0; padding: 0; }
.dh-gmi-warum li { display: flex; overflow: hidden; border-radius: 22px; background: #FFFFFF; box-shadow: 0 14px 32px rgba(60, 40, 20, .08); }
.dh-gmi-warum img { display: block; flex: none; width: 38%; height: auto; object-fit: cover; }
.dh-gmi-warum div { padding: 18px 18px 20px; }
.dh-gmi-warum strong { display: block; margin-bottom: 8px; font-size: 1.05rem; line-height: 1.3; color: var(--gmi-blau); }
.dh-gmi-warum span { display: block; font-size: .95rem; line-height: 1.55; }
@media (min-width: 640px) {
  .dh-gmi-warum { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }
  .dh-gmi-warum li { flex-direction: column; }
  .dh-gmi-warum img { width: 100%; aspect-ratio: 4 / 3; }
  .dh-gmi-warum div { padding: 20px 20px 24px; }
}
@media (min-width: 960px) {
  .dh-gmi-warum { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}
@media (min-width: 1100px) {
  .dh-gmi-warum { grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 20px; }
}
.uk-section.dh-gmi-sek-ende { position: relative; overflow: hidden; padding: 0; background: linear-gradient(90deg, #F3E9DC 0%, #FBF6F0 60%); }
.dh-gmi-sek-ende > .uk-container { max-width: none; padding: 0; }
.dh-gmi-sek-ende .uk-grid { margin-left: 0; }
.dh-gmi-sek-ende .uk-grid > * { padding-left: 0; }
.dh-gmi-ende-bild { display: block; width: 100%; height: 240px; object-fit: cover; object-position: 30% 62%;
  -webkit-mask-image: linear-gradient(180deg, #000 60%, transparent); mask-image: linear-gradient(180deg, #000 60%, transparent); }
.dh-gmi-ende-inhalt { display: grid; gap: 24px; max-width: 1080px; margin: 0 auto; padding: 8px 24px 36px; text-align: center; }
.dh-gmi-ende-k { margin: 0 0 12px; font-size: .82rem; font-weight: 800; letter-spacing: .13em; line-height: 1.6; text-transform: uppercase; color: #9A6A45; }
.dh-gmi-ende .dh-gmi-h2 { margin: 0; font-size: clamp(1.6rem, 2.5vw, 2.25rem); }
.dh-gmi-ende-cta p { margin: 0 0 20px; font-size: 1.15rem; line-height: 1.45; color: var(--gmi-blau); }
.dh-gmi-ende-cta strong { display: block; margin-top: 4px; font-size: 1.32rem; color: var(--gmi-rot); }
@media (min-width: 960px) {
  .dh-gmi-ende { position: relative; min-height: 320px; display: flex; align-items: center; }
  .dh-gmi-ende-bild { position: absolute; top: 0; left: 0; bottom: 0; width: 30vw; height: 100%; object-position: 40% 60%;
    -webkit-mask-image: linear-gradient(90deg, #000 55%, transparent); mask-image: linear-gradient(90deg, #000 55%, transparent); }
  .dh-gmi-ende-inhalt { position: relative; align-items: center; gap: 26px; width: 100%; max-width: none;
    margin: 0; padding: 44px 40px 44px 32vw; text-align: left; }
}
@media (min-width: 1200px) {
  .dh-gmi-ende-inhalt { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 0; padding: 44px max(40px, calc((100vw - 1200px) / 2)) 44px 30vw; }
  .dh-gmi-ende-satz { padding-right: 40px; }
  .dh-gmi-ende-cta { padding-left: 40px; border-left: 1px solid #E2D2C2; }
}
@media (min-width: 1320px) {
  .dh-gmi-ende-cta .dh-gmi-btn { white-space: nowrap; }
}
@media (max-width: 639px) {
  .uk-section.dh-gmi-sek { padding-top: 28px; padding-bottom: 28px; }
  .uk-section.dh-gmi-sek-hero { padding-top: 28px; padding-bottom: 44px; }
  .uk-section.dh-gmi-sek-ende { padding: 0; }
  .dh-gmi-lead { font-size: 1.08rem; }
  .dh-gmi-p { font-size: 1.03rem; }
  .dh-gmi-merkmale { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 20px 12px; }
  .dh-gmi-vkarte { padding: 26px 22px 24px; }
  .dh-gmi-btn { padding: 14px 24px; font-size: 1rem; }
}
@media (max-width: 959px) {
  .dh-gmi-hero-bild, .dh-gmi-zwei-bild { order: -1; }
}

/* ── astrovitalis-Ergänzungen ─────────────────────────────────────────────────────────────────────── */
/* Handschrift „Allura“ (Zeile unter „Mehr als ein Gutschein“) — selbst gehostet wie auf designhoroskope (SIL OFL),
   Dateien aus designhoroskope build/web/fonts/ nach build/web/fonts/ kopiert. */
@font-face { font-family: 'Allura'; font-style: normal; font-weight: 400; font-display: swap; src: url(/av/fonts/allura-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Allura'; font-style: normal; font-weight: 400; font-display: swap; src: url(/av/fonts/allura-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+1E00-1E9F, U+1EF2-1EFF, U+2C60-2C7F, U+A720-A7FF; }
