:root{--earth:#1e1610;--earth-2:#2a1e14;--earth-3:#3a2a1d;--ground:#e6d7ba;--ground-2:#efe4d0;--paper:#faf4e8;--paper-2:#fffbf3;--ink:#2a1c12;--ink-2:#4e3a28;--muted:#5e4630;--line:#d8c6a4;--on-earth:#d9c9ac;--on-earth-2:#b5a283;--primary:#3e2a1c;--primary-2:#2a1c12;--seal:#9c3b22;--seal-2:#b5482c;--accent:#d9a86a;--accent-2:#b5793a;--accent-3:#8a5426;--f-inscribed:"Young Serif", Georgia, serif;--f-display:"Young Serif", Georgia, serif;--f-book:"EB Garamond", Georgia, serif;--f-old:"EB Garamond", Georgia, serif;--f-ui:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--band:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='26'%3E%3Crect width='32' height='26' fill='%233E2A1C'/%3E%3Cpath d='M2 17 L8 9 L14 17 L20 9 L26 17 L32 9' fill='none' stroke='%23E9DCC2' stroke-width='1.6' stroke-linecap='round'/%3E%3Ccircle cx='8' cy='21.5' r='1.4' fill='%23E9DCC2'/%3E%3Ccircle cx='20' cy='21.5' r='1.4' fill='%23E9DCC2'/%3E%3Ccircle cx='14' cy='4.5' r='1.4' fill='%23E9DCC2'/%3E%3Ccircle cx='26' cy='4.5' r='1.4' fill='%23E9DCC2'/%3E%3C/svg%3E");--header-h:68px;--container:1200px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 64px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html,body{overflow-x:clip}body{font-family:var(--f-ui);color:var(--ground-2);background:radial-gradient(ellipse at 50% 0%, #3d2a1b 0%, var(--earth) 60%) var(--earth);font-synthesis:none;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{text-wrap:balance;margin:0;font-weight:400;line-height:1.08}p{margin:0;line-height:1.6}a{color:var(--accent)}a:hover{color:#e8c08a}img,svg{max-width:100%;display:block}button,input,textarea,select{font-family:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 16px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:0 24px;font-size:15px;font-weight:700;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex}.btn:hover{filter:brightness(1.06)}.btn:active{transform:translateY(1px)}.btn--accent{background:var(--accent);color:var(--earth)}.btn--accent:hover{color:var(--earth)}.btn--line{color:var(--ground-2);border:1px solid #e9c87766;font-weight:600}.btn--line:hover{color:var(--ground-2);border-color:var(--accent)}.btn--ink{background:var(--earth);color:var(--ground-2)}.btn--ink:hover{color:var(--ground-2)}.papyrus{background:radial-gradient(#0000 56%,#5c3a1657 100%),radial-gradient(circle at 16% 34%,#6e461e26 0,#6e461e00 80px),radial-gradient(circle at 82% 62%,#6e461e21 0,#6e461e00 100px),radial-gradient(circle at 38% 88%,#6e461e1f 0,#6e461e00 90px),repeating-linear-gradient(0deg,#fff2d21f 0 11px,#7854280f 11px 12px,#0000 12px 23px,#7854280d 23px 24px,#fff2d214 24px 41px,#0000 41px 47px),repeating-linear-gradient(0deg,#6e4e240f 0 1px,#0000 1px 3px,#6e4e2409 3px 4px,#0000 4px 7px),repeating-linear-gradient(90deg,#fff2d212 0 19px,#6e4e240d 19px 20px,#0000 20px 37px,#6e4e240a 37px 38px,#0000 38px 61px),repeating-linear-gradient(90deg,#6e4e2409 0 1px,#0000 1px 5px,#6e4e2406 5px 6px,#0000 6px 11px),#d8be8a}.logo[data-v-15ad9120]{align-items:center;gap:.42em;line-height:0;display:inline-flex}.logo--stacked[data-v-15ad9120]{flex-direction:column;gap:.7em}.logo[data-v-15ad9120]:not(.logo--stacked) .wordmark{transform:translateY(6%)}.header[data-v-160ca008]{z-index:30;-webkit-backdrop-filter:blur(14px);background:#1e1610d1;border-bottom:1px solid #d9a86a24;position:sticky;top:0}.header__inner[data-v-160ca008]{height:var(--header-h);align-items:center;gap:28px;display:flex}.brand[data-v-160ca008]{color:var(--ground-2);text-decoration:none;display:inline-flex}.brand[data-v-160ca008]:hover{color:#fff8ec}.nav[data-v-160ca008]{flex:1;gap:24px;font-size:14.5px;display:flex}.nav a[data-v-160ca008]{color:var(--on-earth);text-decoration:none}.nav a[data-v-160ca008]:hover{color:var(--ground-2)}.nav__signin[data-v-160ca008]{margin-left:auto}.header__cta[data-v-160ca008]{min-height:44px;padding:0 18px;font-size:14px}.menu[data-v-160ca008]{width:44px;height:44px;color:var(--ground-2);cursor:pointer;background:0 0;border:1px solid #d9a86a4d;border-radius:12px;place-items:center;display:none}@media (width<=860px){.header__inner[data-v-160ca008]{gap:12px}.brand[data-v-160ca008]{margin-right:auto}.menu[data-v-160ca008]{display:grid}.header__cta[data-v-160ca008]{padding:0 14px;font-size:13px}.nav[data-v-160ca008]{top:var(--header-h);background:#1e1610f7;border-bottom:1px solid #d9a86a24;flex-direction:column;gap:0;padding:8px 16px 16px;display:none;position:absolute;left:0;right:0}.nav--open[data-v-160ca008]{display:flex}.nav a[data-v-160ca008]{align-items:center;min-height:48px;font-size:16px;display:flex}.nav__signin[data-v-160ca008]{margin-left:0}}@media (width<=380px){.brand[data-v-160ca008] .wordmark{display:none}}.hero[data-v-98233271]{flex-wrap:wrap;align-items:center;gap:56px;padding-top:88px;padding-bottom:80px;display:flex}.hero__text[data-v-98233271]{flex-direction:column;flex:460px;gap:22px;display:flex}.hero__kicker[data-v-98233271]{font-family:var(--f-ui);letter-spacing:.34em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:600}.hero__title[data-v-98233271]{font-family:var(--f-display);color:#f3eadb;font-size:clamp(46px,7vw,82px);line-height:1}.hero__title em[data-v-98233271]{color:var(--accent);font-style:normal}.hero__lede[data-v-98233271]{max-width:540px;color:var(--on-earth);font-size:18px}.hero__actions[data-v-98233271]{flex-wrap:wrap;gap:12px;display:flex}.leaves[data-v-98233271]{aspect-ratio:6/5;flex:360px;max-width:440px;margin:0 auto;position:relative}.leaf[data-v-98233271]{filter:drop-shadow(0 24px 28px #0009);position:absolute;inset:0}.leaf--back[data-v-98233271]{animation:1.2s cubic-bezier(.2,.8,.3,1) .15s both settle-back-98233271;transform:translate(14px,14px)rotate(5deg)}.leaf--back .leaf__sheet[data-v-98233271]{filter:brightness(.85)}.leaf--front[data-v-98233271]{animation:1.2s cubic-bezier(.2,.8,.3,1) .35s both settle-front-98233271;transform:rotate(-3deg)}.leaf__sheet[data-v-98233271]{height:100%;color:var(--ink)}.leaf__sheet--text[data-v-98233271]{box-sizing:border-box;flex-direction:column;gap:10px;padding:9%;display:flex}.leaf__kicker[data-v-98233271]{letter-spacing:.24em;text-transform:uppercase;color:#8a3a1e;font-size:9.5px;font-weight:600}.leaf__h[data-v-98233271]{font-family:var(--f-display);font-size:clamp(22px,3vw,28px);line-height:1.05}.leaf__p[data-v-98233271]{font-family:var(--f-book);font-size:clamp(14px,1.6vw,16px);line-height:1.5}.leaf__cap[data-v-98233271]{float:left;font-family:var(--f-display);color:#8a3a1e;padding:4px 8px 0 0;font-size:42px;line-height:.85}.leaf__folio[data-v-98233271]{font-family:var(--f-book);color:var(--muted);align-self:flex-end;margin-top:auto;font-size:12px;font-style:italic}@keyframes settle-back-98233271{0%{opacity:0;transform:translate(60px,40px)rotate(14deg)}}@keyframes settle-front-98233271{0%{opacity:0;transform:translate(-40px,60px)rotate(-12deg)}}@media (prefers-reduced-motion:reduce){.leaf--back[data-v-98233271],.leaf--front[data-v-98233271]{animation:none}}@media (width<=640px){.hero[data-v-98233271]{gap:40px;padding-top:56px}.leaves[data-v-98233271]{width:calc(100% - 24px)}}.leaf[data-v-97be260c]{position:relative}.leaf+.leaf[data-v-97be260c]{margin-top:-26px}.leaf__body[data-v-97be260c]{transform:rotate(var(--tilt));filter:drop-shadow(0 22px 26px #0000008c)}.leaf__sheet[data-v-97be260c]{color:var(--ink);position:relative}.leaf__content[data-v-97be260c]{padding:clamp(48px,6vw,64px) clamp(24px,7vw,88px) clamp(44px,5vw,56px) clamp(56px,9vw,120px)}.leaf__folio[data-v-97be260c]{font-family:var(--f-book);color:var(--muted);font-size:13px;font-style:italic;position:absolute;top:24px;right:clamp(22px,4vw,44px)}.leaf__hole[data-v-97be260c]{background:radial-gradient(circle,#1e1610 0 45%,#5c3a168c 70%,#5c3a1600 100%);border-radius:50%;width:14px;height:14px;position:absolute;top:52px;left:30px}@media (width<=700px){.leaf__body[data-v-97be260c]{transform:none}.leaf+.leaf[data-v-97be260c]{margin-top:-14px}.leaf__hole[data-v-97be260c]{left:12px}}.sm[data-v-c224ed5e]{position:relative}.sm__button[data-v-c224ed5e]{border-radius:var(--radius-md,12px);border:1.5px solid var(--line);background:var(--paper-2);width:100%;min-height:48px;color:var(--ink);text-align:left;align-items:center;gap:10px;padding:0 14px 0 16px;font-size:15px;transition:border-color .15s,box-shadow .15s;display:flex}.sm__button[data-v-c224ed5e]:hover{border-color:var(--accent-2,#b5793a)}.sm--open .sm__button[data-v-c224ed5e],.sm__button[data-v-c224ed5e]:focus-visible{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #3e2a1c24}.sm__button[data-v-c224ed5e]:disabled{opacity:.55;cursor:not-allowed}.sm__value[data-v-c224ed5e]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sm__value--placeholder[data-v-c224ed5e]{color:#8f7f62}.sm__chevron[data-v-c224ed5e]{color:var(--muted);flex:none;transition:transform .18s}.sm--open .sm__chevron[data-v-c224ed5e]{transform:rotate(180deg)}.sm__list[data-v-c224ed5e]{z-index:60;background:var(--paper-2);border:1px solid var(--line);overscroll-behavior:contain;border-radius:16px;max-height:280px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 24px 40px -18px #1e16108c,0 2px 6px #1e161014}.sm__list--above[data-v-c224ed5e]{top:auto;bottom:calc(100% + 6px)}.sm__option[data-v-c224ed5e]{min-height:44px;color:var(--ink);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-size:14.5px;display:flex}.sm__option--active[data-v-c224ed5e]{background:var(--primary-tint,#efe3cf)}.sm__option--selected[data-v-c224ed5e]{font-weight:600}.sm__label[data-v-c224ed5e]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.sm__hint[data-v-c224ed5e]{color:var(--muted);font-size:12px;font-weight:400}.sm__check[data-v-c224ed5e]{color:var(--primary);flex:none}.sm__empty[data-v-c224ed5e]{color:var(--muted);padding:12px;font-size:13.5px}.sm--dark .sm__button[data-v-c224ed5e]{background:var(--earth-3);color:var(--ground-2);border-color:#5a4330}.sm--dark .sm__chevron[data-v-c224ed5e]{color:var(--accent)}.sm--dark.sm--open .sm__button[data-v-c224ed5e],.sm--dark .sm__button[data-v-c224ed5e]:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px #d9a86a33}.sm--dark .sm__list[data-v-c224ed5e]{background:var(--earth-2);border-color:#5a4330}.sm--dark .sm__option[data-v-c224ed5e]{color:var(--ground-2)}.sm--dark .sm__option--active[data-v-c224ed5e]{background:#d9a86a29}.sm--dark .sm__check[data-v-c224ed5e]{color:var(--accent)}.sm--dark .sm__hint[data-v-c224ed5e]{color:#b5a283}.sm-pop-enter-active[data-v-c224ed5e],.sm-pop-leave-active[data-v-c224ed5e]{transition:opacity .14s,transform .14s}.sm-pop-enter-from[data-v-c224ed5e],.sm-pop-leave-to[data-v-c224ed5e]{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.sm-pop-enter-active[data-v-c224ed5e],.sm-pop-leave-active[data-v-c224ed5e],.sm__chevron[data-v-c224ed5e]{transition:none}}.form[data-v-63cbb072]{flex-direction:column;gap:14px;display:flex}.two[data-v-63cbb072]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.field[data-v-63cbb072]{flex-direction:column;gap:6px;display:flex}.field span[data-v-63cbb072]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.field[data-v-63cbb072] .sm__button{background:#fffdf7b3;border:1px solid #c9b48a;border-radius:12px}.field input[data-v-63cbb072],.field select[data-v-63cbb072],.field textarea[data-v-63cbb072]{color:var(--ink);background:#fffdf7b3;border:1px solid #c9b48a;border-radius:12px;padding:12px 14px;font-size:15px}.field input[data-v-63cbb072],.field select[data-v-63cbb072]{min-height:48px}.field textarea[data-v-63cbb072]{resize:vertical}.field input[data-v-63cbb072]:focus,.field select[data-v-63cbb072]:focus,.field textarea[data-v-63cbb072]:focus{outline:2px solid var(--primary);outline-offset:1px}.problem[data-v-63cbb072]{color:#7a231c;font-size:14px}.form .btn[data-v-63cbb072]{align-self:flex-start}.form .btn[data-v-63cbb072]:disabled{opacity:.6}.direct[data-v-63cbb072]{color:var(--muted);font-size:14px}.direct a[data-v-63cbb072]{color:var(--seal);font-weight:600}.sent[data-v-63cbb072]{font-family:var(--f-old);text-align:center;color:var(--primary);font-size:19px}.badges[data-v-ebd7c1fe]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.badge[data-v-ebd7c1fe]{background:var(--earth);color:#fff;border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.badge small[data-v-ebd7c1fe]{color:var(--on-earth);font-size:10px;font-weight:400;display:block}.leaves[data-v-0afe03e6]{max-width:1000px;padding-bottom:96px;position:relative}.cord[data-v-0afe03e6]{z-index:20;pointer-events:none;background:repeating-linear-gradient(#a07c48 0 6px,#7a5a30 6px 8px,#b48e58 8px 12px);border-radius:3px;width:5px;position:absolute;top:-20px;bottom:80px;left:50px;box-shadow:0 0 6px #0009}.leaves[data-v-0afe03e6] .leaf{z-index:1}.leaves a[data-v-0afe03e6]:not(.btn){color:var(--seal);font-weight:600}.kicker[data-v-0afe03e6]{font-family:var(--f-ui);letter-spacing:.36em;text-transform:uppercase;color:var(--accent-3);font-size:12px;font-weight:600}.h2[data-v-0afe03e6]{font-family:var(--f-display);font-size:clamp(28px,4.2vw,42px)}.h2--primary[data-v-0afe03e6]{font-family:var(--f-display);color:var(--primary);font-size:clamp(34px,5vw,54px)}.h3[data-v-0afe03e6]{font-family:var(--f-display);font-size:clamp(22px,3vw,30px)}.h4[data-v-0afe03e6]{font-family:var(--f-display);letter-spacing:.04em;font-size:20px}.fleuron[data-v-0afe03e6]{color:var(--accent-3);letter-spacing:.5em;font-size:15px}.lead[data-v-0afe03e6]{max-width:580px;font-family:var(--f-old);font-size:21px;line-height:1.6}.lead--narrow[data-v-0afe03e6]{max-width:480px;font-size:19px}.text[data-v-0afe03e6]{font-family:var(--f-old);font-size:19.5px;line-height:1.65}.small[data-v-0afe03e6]{color:var(--muted);font-size:14px}.cap[data-v-0afe03e6]:first-letter{float:left;font-family:var(--f-display);background:var(--primary);color:#e9dcc2;border-radius:4px;margin:4px 12px 0 0;padding:8px 12px 4px;font-size:46px;line-height:1}.prologue[data-v-0afe03e6],.colophon[data-v-0afe03e6]{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.part[data-v-0afe03e6]{flex-direction:column;gap:16px;display:flex}.part__head[data-v-0afe03e6]{align-items:baseline;gap:16px;display:flex}.numeral[data-v-0afe03e6]{font-family:var(--f-display);color:var(--seal);min-width:1.2em;font-size:46px;line-height:1}.h2--left[data-v-0afe03e6],.h4--left[data-v-0afe03e6]{text-align:left}.defs[data-v-0afe03e6]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 24px;margin:0;display:grid}.defs div[data-v-0afe03e6]{border-top:1px solid var(--accent-2);padding-top:10px}.defs dt[data-v-0afe03e6]{font-family:var(--f-display);color:var(--primary);font-size:20px}.defs dd[data-v-0afe03e6]{color:var(--ink-2);margin:2px 0 0;font-size:15px}.public[data-v-0afe03e6]{background:#3e2a1c14;border:1px solid #3e2a1c38;border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:8px;padding:20px 22px;display:flex}.public__text[data-v-0afe03e6]{color:var(--ink-2);flex-direction:column;flex:320px;gap:6px;font-size:15.5px;line-height:1.55;display:flex}.facts[data-v-0afe03e6]{color:var(--ink-2);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 24px;margin:0;padding:0;font-size:15px;line-height:1.5;list-style:none;display:grid}.facts li[data-v-0afe03e6]{border-top:1px solid var(--accent-2);padding-top:10px}.facts strong[data-v-0afe03e6]{color:var(--ink)}.tellings[data-v-0afe03e6]{flex-wrap:wrap;gap:16px;display:flex}.telling[data-v-0afe03e6]{font-family:var(--f-old);flex:260px;margin:0;padding:6px 0 6px 18px;font-size:18px;font-style:italic;line-height:1.5}.telling--primary[data-v-0afe03e6]{border-left:3px solid var(--primary)}.telling--seal[data-v-0afe03e6]{border-left:3px solid var(--seal)}.telling cite[data-v-0afe03e6]{font-family:var(--f-ui);color:var(--muted);margin-top:6px;font-size:12.5px;font-style:normal;display:block}.plates[data-v-0afe03e6]{flex-wrap:wrap;justify-content:center;gap:18px;padding:8px 0;display:flex}.plate[data-v-0afe03e6]{background:#f6eeda;border:1px solid #c9b48a;flex-direction:column;gap:8px;width:180px;margin:0;padding:10px 10px 12px;display:flex;box-shadow:0 10px 20px -10px #3c280a80}.plate--tilt-l[data-v-0afe03e6]{transform:rotate(-3deg)}.plate--tilt-r[data-v-0afe03e6]{transform:rotate(2.5deg)}.plate__img[data-v-0afe03e6]{background:repeating-linear-gradient(135deg,#cbbe9f 0 8px,#c3b594 8px 16px);height:130px;display:block}.plate__img--tall[data-v-0afe03e6]{height:150px}.plate figcaption[data-v-0afe03e6]{font-family:var(--f-book);color:var(--muted);font-size:13px;font-style:italic}.styles[data-v-0afe03e6]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.style[data-v-0afe03e6]{background:var(--paper);min-height:150px;color:var(--ink);border-radius:6px;flex-direction:column;gap:4px;padding:14px;display:flex;box-shadow:0 12px 22px -12px #0000008c}.style__swatch[data-v-0afe03e6]{border-radius:4px;height:54px;margin-bottom:8px}.style--bogolan .style__swatch[data-v-0afe03e6]{background:var(--band) repeat-x left top / auto 20px, #e9dcc2;box-shadow:inset 0 0 0 1px #3e2a1c33}.style--ajami .style__swatch[data-v-0afe03e6]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3E%3Cpath d='M11 2 L20 11 L11 20 L2 11 Z' fill='none' stroke='%239E2A1E' stroke-width='1.6'/%3E%3Cpath d='M11 7 L15 11 L11 15 L7 11 Z' fill='%231B1410'/%3E%3C/svg%3E") 0 0/auto 18px repeat-x,#efe3c8;box-shadow:inset 0 0 0 1px #3e2a1c33}.style--adire .style__swatch[data-v-0afe03e6]{background:radial-gradient(circle,#f4f1ea 2.2px,#0000 2.8px) 0 0/12px 12px,#1f2f5c}.style--kente .style__swatch[data-v-0afe03e6]{background:repeating-linear-gradient(90deg,#e2a72e 0 14px,#1f6b3a 14px 19px,#b3261e 19px 29px,#111 29px 33px)}.style__name[data-v-0afe03e6]{font-family:var(--f-display);font-size:20px}.style__note[data-v-0afe03e6]{color:var(--muted);font-size:12.5px}.versions[data-v-0afe03e6]{flex-wrap:wrap;gap:10px;display:flex}.version[data-v-0afe03e6]{font-family:var(--f-ui);letter-spacing:.12em;border:1px solid var(--accent-3);border-radius:999px;padding:9px 16px;font-size:13px;font-weight:600}.version--on[data-v-0afe03e6]{background:var(--primary);border-color:var(--primary);color:#e9dcc2}.version--next[data-v-0afe03e6]{color:var(--muted);border-style:dashed}.part--split[data-v-0afe03e6]{flex-flow:wrap;align-items:center;gap:32px}.part--split>div[data-v-0afe03e6]:first-child{flex-direction:column;flex:340px;gap:16px;display:flex}.qr[data-v-0afe03e6]{border:1px solid var(--accent-3);outline:1px solid var(--accent-3);outline-offset:5px;background:#f6eeda;flex:none;grid-template-columns:repeat(7,1fr);width:154px;height:154px;margin:0 auto;padding:14px;display:grid}.qr span.on[data-v-0afe03e6]{background:var(--ink)}.colophon[data-v-0afe03e6]{border-top:1px solid var(--accent-2);padding-top:32px}.colophon__actions[data-v-0afe03e6]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.contact[data-v-0afe03e6]{border-top:1px dotted var(--accent-2);text-align:left;flex-direction:column;gap:16px;width:100%;max-width:560px;margin-top:28px;padding-top:28px;display:flex}.contact .h4[data-v-0afe03e6]{text-align:center}.reveal--pending[data-v-0afe03e6]{opacity:0;transform:translateY(70px) rotate(calc(var(--tilt) * 4))}.reveal[data-v-0afe03e6]{transition:opacity .7s,transform .9s cubic-bezier(.2,.8,.3,1)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.reveal[data-v-0afe03e6]{animation:linear both unfurl-0afe03e6;animation-timeline:view();animation-range:entry cover 30%}}}@keyframes unfurl-0afe03e6{0%{opacity:0;transform:translateY(70px) rotate(calc(var(--tilt) * 4))}to{opacity:1;transform:none}}@media (width<=700px){.cord[data-v-0afe03e6]{left:18px}}.footer[data-v-8c69b56a]{border-top:1px solid #d9a86a24}.footer__inner[data-v-8c69b56a]{color:var(--on-earth-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:28px;padding-bottom:28px;font-size:14px;display:flex}.footer__brand[data-v-8c69b56a]{color:var(--ground-2);display:flex}.footer__contact[data-v-8c69b56a]{flex-wrap:wrap;gap:8px;display:flex}.footer__contact a[data-v-8c69b56a]{color:var(--on-earth);text-decoration:none}.footer__contact a[data-v-8c69b56a]:hover{color:var(--accent)}
