.reg__alert[data-v-6499ab84]{border:1px solid var(--danger);background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--ink);border-radius:.3rem;margin-block-start:1.5rem;padding:.8rem 1rem;font-size:.9rem}.reg__alert p[data-v-6499ab84]{margin:0}.reg__alert p+p[data-v-6499ab84]{margin-block-start:.5rem}.reg__alertMail[data-v-6499ab84]{color:var(--ink-soft)}.reg__alertMail a[data-v-6499ab84]{color:var(--gold);overflow-wrap:anywhere}.reg__form[data-v-6499ab84]{margin-block-start:2rem}.reg__roles[data-v-6499ab84]{border:0;gap:.6rem;margin:0 0 1.75rem;padding:0;display:grid}.reg__roles legend[data-v-6499ab84]{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-block-end:.6rem;padding:0;font-size:.78rem;font-weight:700}@media (min-width:34rem){.reg__roles[data-v-6499ab84]{grid-template-columns:1fr 1fr}.reg__roles legend[data-v-6499ab84]{grid-column:1/-1}}.reg__role[data-v-6499ab84]{border:1px solid var(--hairline);background:var(--raise);cursor:pointer;border-radius:.3rem;align-items:center;gap:.7rem;padding:.9rem 1rem;transition:border-color .18s,background-color .18s;display:flex}.reg__role[data-v-6499ab84]:has(input:checked){border-color:var(--gold-leaf);background:color-mix(in srgb, var(--gold-leaf) 10%, transparent)}.reg__role[data-v-6499ab84]:has(input:focus-visible){outline:2px solid var(--accent-soft);outline-offset:2px}.reg__role input[data-v-6499ab84]{accent-color:var(--gold-leaf);flex:none;block-size:1.05rem;inline-size:1.05rem}.reg__role strong[data-v-6499ab84]{color:var(--ink)}.reg__grid[data-v-6499ab84]{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:34rem){.reg__grid[data-v-6499ab84]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.field--wide[data-v-6499ab84]{grid-column:1/-1}}.field[data-v-6499ab84]{gap:.35rem;margin:0;display:grid}.field label[data-v-6499ab84]{color:var(--ink);font-size:.85rem;font-weight:600}.field__opt[data-v-6499ab84]{color:var(--ink-dim);font-weight:400}.field input[data-v-6499ab84],.field select[data-v-6499ab84],.field textarea[data-v-6499ab84]{inline-size:100%;min-inline-size:0;min-block-size:var(--tap);border:1px solid var(--hairline);background:var(--raise);color:var(--ink);font:inherit;border-radius:.3rem;padding:.6rem .75rem}.field textarea[data-v-6499ab84]{resize:vertical}.field select option[data-v-6499ab84]{color:#15193a;background:#fff}.field input[data-v-6499ab84]:focus-visible,.field select[data-v-6499ab84]:focus-visible,.field textarea[data-v-6499ab84]:focus-visible{outline:2px solid var(--accent-soft);outline-offset:1px}.field [aria-invalid=true][data-v-6499ab84]{border-color:var(--danger)}.field__err[data-v-6499ab84]{color:var(--danger);font-size:.8rem}.reg__trap[data-v-6499ab84]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.reg__actions[data-v-6499ab84]{flex-wrap:wrap;align-items:center;gap:.9rem 1.25rem;margin-block-start:2rem;display:flex}.reg__privacy[data-v-6499ab84]{color:var(--ink-dim);flex:16rem;font-size:.8rem}.reg__done[data-v-6499ab84]{padding:clamp(1.5rem,5vw,2.5rem)}.reg__done h1[data-v-6499ab84]{font-size:clamp(1.75rem,4vw,2.5rem)}.reg__done p[data-v-6499ab84]{max-width:34rem;margin-block-start:.9rem}.reg__ref strong[data-v-6499ab84]{color:var(--gold);font-variant-numeric:tabular-nums}.reg__ticketLater[data-v-6499ab84]{border-block-start:1px solid var(--hairline);color:var(--ink-soft);margin-block:1.25rem 0;padding-block-start:1rem;font-size:.95rem}.reg__ticket[data-v-6499ab84]{border:1px solid var(--hairline-strong);background:var(--raise);border-radius:.6rem;margin-block:1.5rem 0;padding:1.1rem 1.2rem 1.3rem}.reg__ticketTitle[data-v-6499ab84]{margin:0;font-weight:700}.reg__ticketBody[data-v-6499ab84]{color:var(--ink-soft);margin:.4rem 0 1rem;font-size:.95rem}.reg__ticketOpen[data-v-6499ab84]{display:inline-block}.reg__ticketNo[data-v-6499ab84]{color:var(--ink-dim);margin:.9rem 0 0;font-size:.85rem}.reg__ticketNo code[data-v-6499ab84]{letter-spacing:.04em;color:var(--ink-soft);font-size:.9rem}.reg__doneActions[data-v-6499ab84]{flex-wrap:wrap;gap:.75rem;margin-block-start:1.75rem;display:flex}:root{--brand-line-from:#00aa95;--brand-line-mid:#008dab;--brand-line-to:#006fb9;--brand-navy:#262261;--brand-black:#231f20;--brand-line-text:#006fb9;--brand-teal-text:#008673;--brand-gold-from:#c68a32;--brand-gold-mid:#d7a762;--brand-gold-to:#ecc37e;--brand-gold-text:#a46a00;--brand-forum-from:#e4bb7d;--brand-forum-mid:#d2a156;--brand-forum-to:#c18429;--brand-forum-text:#a56a00;--brand-white:#fff;--brand-paper:#f7f8fa;--brand-ink:#0e1116;--brand-night:#05070a;--brand-gradient-line:linear-gradient(to top right, #00aa95, #006fb9);--brand-gradient-gold:linear-gradient(to top right, #c68a32, #ecc37e);--brand-gradient-forum:linear-gradient(to top right, #e4bb7d, #c18429);--logo-safe-area:.25em;--ornament-girih-field:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120' width='120' height='120' color='%23000'%3E%3Cg fill='none' stroke='currentColor' stroke-width='1.1' stroke-linejoin='round'%3E%3Cpath d='M60 0L120 60L60 120L0 60ZM0 -60L60 0L0 60L-60 0ZM120 -60L180 0L120 60L60 0ZM0 60L60 120L0 180L-60 120ZM120 60L180 120L120 180L60 120Z' opacity='0.5'/%3E%3Cpath d='M88.83 71.94L69.14 69.14L71.94 88.83L60 72.92L48.06 88.83L50.86 69.14L31.17 71.94L47.08 60L31.17 48.06L50.86 50.86L48.06 31.17L60 47.08L71.94 31.17L69.14 50.86L88.83 48.06L72.92 60ZM28.83 11.94L9.14 9.14L11.94 28.83L0 12.92L-11.94 28.83L-9.14 9.14L-28.83 11.94L-12.92 0L-28.83 -11.94L-9.14 -9.14L-11.94 -28.83L0 -12.92L11.94 -28.83L9.14 -9.14L28.83 -11.94L12.92 0ZM148.83 11.94L129.14 9.14L131.94 28.83L120 12.92L108.06 28.83L110.86 9.14L91.17 11.94L107.08 0L91.17 -11.94L110.86 -9.14L108.06 -28.83L120 -12.92L131.94 -28.83L129.14 -9.14L148.83 -11.94L132.92 0ZM28.83 131.94L9.14 129.14L11.94 148.83L0 132.92L-11.94 148.83L-9.14 129.14L-28.83 131.94L-12.92 120L-28.83 108.06L-9.14 110.86L-11.94 91.17L0 107.08L11.94 91.17L9.14 110.86L28.83 108.06L12.92 120ZM148.83 131.94L129.14 129.14L131.94 148.83L120 132.92L108.06 148.83L110.86 129.14L91.17 131.94L107.08 120L91.17 108.06L110.86 110.86L108.06 91.17L120 107.08L131.94 91.17L129.14 110.86L148.83 108.06L132.92 120Z'/%3E%3C/g%3E%3C/svg%3E");--ornament-girih-field-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120' width='120' height='120' color='%23fff'%3E%3Cg fill='none' stroke='currentColor' stroke-width='1.1' stroke-linejoin='round'%3E%3Cpath d='M60 0L120 60L60 120L0 60ZM0 -60L60 0L0 60L-60 0ZM120 -60L180 0L120 60L60 0ZM0 60L60 120L0 180L-60 120ZM120 60L180 120L120 180L60 120Z' opacity='0.5'/%3E%3Cpath d='M88.83 71.94L69.14 69.14L71.94 88.83L60 72.92L48.06 88.83L50.86 69.14L31.17 71.94L47.08 60L31.17 48.06L50.86 50.86L48.06 31.17L60 47.08L71.94 31.17L69.14 50.86L88.83 48.06L72.92 60ZM28.83 11.94L9.14 9.14L11.94 28.83L0 12.92L-11.94 28.83L-9.14 9.14L-28.83 11.94L-12.92 0L-28.83 -11.94L-9.14 -9.14L-11.94 -28.83L0 -12.92L11.94 -28.83L9.14 -9.14L28.83 -11.94L12.92 0ZM148.83 11.94L129.14 9.14L131.94 28.83L120 12.92L108.06 28.83L110.86 9.14L91.17 11.94L107.08 0L91.17 -11.94L110.86 -9.14L108.06 -28.83L120 -12.92L131.94 -28.83L129.14 -9.14L148.83 -11.94L132.92 0ZM28.83 131.94L9.14 129.14L11.94 148.83L0 132.92L-11.94 148.83L-9.14 129.14L-28.83 131.94L-12.92 120L-28.83 108.06L-9.14 110.86L-11.94 91.17L0 107.08L11.94 91.17L9.14 110.86L28.83 108.06L12.92 120ZM148.83 131.94L129.14 129.14L131.94 148.83L120 132.92L108.06 148.83L110.86 129.14L91.17 131.94L107.08 120L91.17 108.06L110.86 110.86L108.06 91.17L120 107.08L131.94 91.17L129.14 110.86L148.83 108.06L132.92 120Z'/%3E%3C/g%3E%3C/svg%3E");--ornament-girih-field-size:120px 120px;--ornament-girih-frieze:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 28' width='44' height='28' color='%23000'%3E%3Cg fill='none' stroke='currentColor' stroke-width='1.1' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M11 4.479999999999999L20.520000000000003 14L11 23.520000000000003L1.4799999999999986 14ZM33 9.8L37.2 14L33 18.2L28.8 14Z'/%3E%3Cpath d='M0 14H1.4799999999999986M20.520000000000003 14H28.8M37.2 14H44' opacity='0.8'/%3E%3Cpath d='M0 1H44M0 27H44' opacity='0.4'/%3E%3C/g%3E%3C/svg%3E");--ornament-girih-frieze-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 28' width='44' height='28' color='%23fff'%3E%3Cg fill='none' stroke='currentColor' stroke-width='1.1' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M11 4.479999999999999L20.520000000000003 14L11 23.520000000000003L1.4799999999999986 14ZM33 9.8L37.2 14L33 18.2L28.8 14Z'/%3E%3Cpath d='M0 14H1.4799999999999986M20.520000000000003 14H28.8M37.2 14H44' opacity='0.8'/%3E%3Cpath d='M0 1H44M0 27H44' opacity='0.4'/%3E%3C/g%3E%3C/svg%3E");--ornament-girih-frieze-size:44px 28px;--ornament-rosette:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 72' width='72' height='72' color='%23000'%3E%3Cg fill='none' stroke='currentColor' stroke-width='1.15' stroke-linejoin='round'%3E%3Cpath d='M36 36A24.71 24.71 0 0 1 67.68 36A24.71 24.71 0 0 1 36 36ZM36 36A24.71 24.71 0 0 1 58.4 58.4A24.71 24.71 0 0 1 36 36ZM36 36A24.71 24.71 0 0 1 36 67.68A24.71 24.71 0 0 1 36 36ZM36 36A24.71 24.71 0 0 1 13.6 58.4A24.71 24.71 0 0 1 36 36ZM36 36A24.71 24.71 0 0 1 4.32 36A24.71 24.71 0 0 1 36 36ZM36 36A24.71 24.71 0 0 1 13.6 13.6A24.71 24.71 0 0 1 36 36ZM36 36A24.71 24.71 0 0 1 36 4.32A24.71 24.71 0 0 1 36 36ZM36 36A24.71 24.71 0 0 1 58.4 13.6A24.71 24.71 0 0 1 36 36Z'/%3E%3Ccircle cx='36' cy='36' r='10.45' opacity='0.7'/%3E%3Cpath d='M43.61 39.15L38.41 38.41L39.15 43.61L36 39.41L32.85 43.61L33.59 38.41L28.39 39.15L32.59 36L28.39 32.85L33.59 33.59L32.85 28.39L36 32.59L39.15 28.39L38.41 33.59L43.61 32.85L39.41 36Z'/%3E%3C/g%3E%3C/svg%3E");--ornament-rosette-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 72' width='72' height='72' color='%23fff'%3E%3Cg fill='none' stroke='currentColor' stroke-width='1.15' stroke-linejoin='round'%3E%3Cpath d='M36 36A24.71 24.71 0 0 1 67.68 36A24.71 24.71 0 0 1 36 36ZM36 36A24.71 24.71 0 0 1 58.4 58.4A24.71 24.71 0 0 1 36 36ZM36 36A24.71 24.71 0 0 1 36 67.68A24.71 24.71 0 0 1 36 36ZM36 36A24.71 24.71 0 0 1 13.6 58.4A24.71 24.71 0 0 1 36 36ZM36 36A24.71 24.71 0 0 1 4.32 36A24.71 24.71 0 0 1 36 36ZM36 36A24.71 24.71 0 0 1 13.6 13.6A24.71 24.71 0 0 1 36 36ZM36 36A24.71 24.71 0 0 1 36 4.32A24.71 24.71 0 0 1 36 36ZM36 36A24.71 24.71 0 0 1 58.4 13.6A24.71 24.71 0 0 1 36 36Z'/%3E%3Ccircle cx='36' cy='36' r='10.45' opacity='0.7'/%3E%3Cpath d='M43.61 39.15L38.41 38.41L39.15 43.61L36 39.41L32.85 43.61L33.59 38.41L28.39 39.15L32.59 36L28.39 32.85L33.59 33.59L32.85 28.39L36 32.59L39.15 28.39L38.41 33.59L43.61 32.85L39.41 36Z'/%3E%3C/g%3E%3C/svg%3E");--ornament-rosette-size:72px 72px;--ornament-corner:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 11' width='11' height='11' color='%23000'%3E%3Cg fill='none' stroke='currentColor' stroke-width='1' stroke-linejoin='round'%3E%3Cpath d='M5.5 1L10 5.5L5.5 10L1 5.5Z'/%3E%3C/g%3E%3C/svg%3E");--ornament-corner-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 11' width='11' height='11' color='%23fff'%3E%3Cg fill='none' stroke='currentColor' stroke-width='1' stroke-linejoin='round'%3E%3Cpath d='M5.5 1L10 5.5L5.5 10L1 5.5Z'/%3E%3C/g%3E%3C/svg%3E");--ornament-corner-size:11px 11px;--ornament-panjara:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 110.86' width='64' height='110.86' color='%23000'%3E%3Cg fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M26.88 0L13.44 7.76L13.44 23.28L0 15.52L-13.44 23.28L-13.44 7.76L-26.88 0L-13.44 -7.76L-13.44 -23.28L0 -15.52L13.44 -23.28L13.44 -7.76ZM16.43 0L8.22 4.74L8.22 14.23L0 9.49L-8.21 14.23L-8.22 4.74L-16.43 0L-8.21 -4.74L-8.22 -14.23L0 -9.49L8.22 -14.23L8.21 -4.74Z'/%3E%3Cpath fill-rule='evenodd' d='M90.88 0L77.44 7.76L77.44 23.28L64 15.52L50.56 23.28L50.56 7.76L37.12 0L50.56 -7.76L50.56 -23.28L64 -15.52L77.44 -23.28L77.44 -7.76ZM80.43 0L72.22 4.74L72.22 14.23L64 9.49L55.79 14.23L55.78 4.74L47.57 0L55.78 -4.74L55.78 -14.23L64 -9.49L72.22 -14.23L72.22 -4.74Z'/%3E%3Cpath fill-rule='evenodd' d='M26.88 110.86L13.44 118.62L13.44 134.14L0 126.38L-13.44 134.14L-13.44 118.62L-26.88 110.86L-13.44 103.1L-13.44 87.58L0 95.34L13.44 87.58L13.44 103.1ZM16.43 110.86L8.22 115.6L8.22 125.09L0 120.35L-8.21 125.09L-8.22 115.6L-16.43 110.86L-8.21 106.12L-8.22 96.63L0 101.37L8.22 96.63L8.21 106.12Z'/%3E%3Cpath fill-rule='evenodd' d='M90.88 110.86L77.44 118.62L77.44 134.14L64 126.38L50.56 134.14L50.56 118.62L37.12 110.86L50.56 103.1L50.56 87.58L64 95.34L77.44 87.58L77.44 103.1ZM80.43 110.86L72.22 115.6L72.22 125.09L64 120.35L55.79 125.09L55.78 115.6L47.57 110.86L55.78 106.12L55.78 96.63L64 101.37L72.22 96.63L72.22 106.12Z'/%3E%3Cpath fill-rule='evenodd' d='M58.88 55.43L45.44 63.19L45.44 78.71L32 70.95L18.56 78.71L18.56 63.19L5.12 55.43L18.56 47.67L18.56 32.15L32 39.91L45.44 32.15L45.44 47.67ZM48.43 55.43L40.22 60.17L40.22 69.66L32 64.92L23.79 69.66L23.78 60.17L15.57 55.43L23.79 50.69L23.78 41.2L32 45.94L40.22 41.2L40.21 50.69Z'/%3E%3Crect x='22.85' y='-2.75' width='18.3' height='5.5'/%3E%3Crect x='6.85' y='24.96' width='18.3' height='5.5' transform='rotate(60 16 27.71)'/%3E%3Crect x='-25.15' y='24.96' width='18.3' height='5.5' transform='rotate(-60 -16 27.71)'/%3E%3Crect x='86.85' y='-2.75' width='18.3' height='5.5'/%3E%3Crect x='70.85' y='24.96' width='18.3' height='5.5' transform='rotate(60 80 27.71)'/%3E%3Crect x='38.85' y='24.96' width='18.3' height='5.5' transform='rotate(-60 48 27.71)'/%3E%3Crect x='22.85' y='108.11' width='18.3' height='5.5'/%3E%3Crect x='6.85' y='135.82' width='18.3' height='5.5' transform='rotate(60 16 138.57)'/%3E%3Crect x='-25.15' y='135.82' width='18.3' height='5.5' transform='rotate(-60 -16 138.57)'/%3E%3Crect x='86.85' y='108.11' width='18.3' height='5.5'/%3E%3Crect x='70.85' y='135.82' width='18.3' height='5.5' transform='rotate(60 80 138.57)'/%3E%3Crect x='38.85' y='135.82' width='18.3' height='5.5' transform='rotate(-60 48 138.57)'/%3E%3Crect x='54.85' y='52.68' width='18.3' height='5.5'/%3E%3Crect x='38.85' y='80.39' width='18.3' height='5.5' transform='rotate(60 48 83.14)'/%3E%3Crect x='6.85' y='80.39' width='18.3' height='5.5' transform='rotate(-60 16 83.14)'/%3E%3C/g%3E%3C/svg%3E");--ornament-panjara-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 110.86' width='64' height='110.86' color='%23fff'%3E%3Cg fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M26.88 0L13.44 7.76L13.44 23.28L0 15.52L-13.44 23.28L-13.44 7.76L-26.88 0L-13.44 -7.76L-13.44 -23.28L0 -15.52L13.44 -23.28L13.44 -7.76ZM16.43 0L8.22 4.74L8.22 14.23L0 9.49L-8.21 14.23L-8.22 4.74L-16.43 0L-8.21 -4.74L-8.22 -14.23L0 -9.49L8.22 -14.23L8.21 -4.74Z'/%3E%3Cpath fill-rule='evenodd' d='M90.88 0L77.44 7.76L77.44 23.28L64 15.52L50.56 23.28L50.56 7.76L37.12 0L50.56 -7.76L50.56 -23.28L64 -15.52L77.44 -23.28L77.44 -7.76ZM80.43 0L72.22 4.74L72.22 14.23L64 9.49L55.79 14.23L55.78 4.74L47.57 0L55.78 -4.74L55.78 -14.23L64 -9.49L72.22 -14.23L72.22 -4.74Z'/%3E%3Cpath fill-rule='evenodd' d='M26.88 110.86L13.44 118.62L13.44 134.14L0 126.38L-13.44 134.14L-13.44 118.62L-26.88 110.86L-13.44 103.1L-13.44 87.58L0 95.34L13.44 87.58L13.44 103.1ZM16.43 110.86L8.22 115.6L8.22 125.09L0 120.35L-8.21 125.09L-8.22 115.6L-16.43 110.86L-8.21 106.12L-8.22 96.63L0 101.37L8.22 96.63L8.21 106.12Z'/%3E%3Cpath fill-rule='evenodd' d='M90.88 110.86L77.44 118.62L77.44 134.14L64 126.38L50.56 134.14L50.56 118.62L37.12 110.86L50.56 103.1L50.56 87.58L64 95.34L77.44 87.58L77.44 103.1ZM80.43 110.86L72.22 115.6L72.22 125.09L64 120.35L55.79 125.09L55.78 115.6L47.57 110.86L55.78 106.12L55.78 96.63L64 101.37L72.22 96.63L72.22 106.12Z'/%3E%3Cpath fill-rule='evenodd' d='M58.88 55.43L45.44 63.19L45.44 78.71L32 70.95L18.56 78.71L18.56 63.19L5.12 55.43L18.56 47.67L18.56 32.15L32 39.91L45.44 32.15L45.44 47.67ZM48.43 55.43L40.22 60.17L40.22 69.66L32 64.92L23.79 69.66L23.78 60.17L15.57 55.43L23.79 50.69L23.78 41.2L32 45.94L40.22 41.2L40.21 50.69Z'/%3E%3Crect x='22.85' y='-2.75' width='18.3' height='5.5'/%3E%3Crect x='6.85' y='24.96' width='18.3' height='5.5' transform='rotate(60 16 27.71)'/%3E%3Crect x='-25.15' y='24.96' width='18.3' height='5.5' transform='rotate(-60 -16 27.71)'/%3E%3Crect x='86.85' y='-2.75' width='18.3' height='5.5'/%3E%3Crect x='70.85' y='24.96' width='18.3' height='5.5' transform='rotate(60 80 27.71)'/%3E%3Crect x='38.85' y='24.96' width='18.3' height='5.5' transform='rotate(-60 48 27.71)'/%3E%3Crect x='22.85' y='108.11' width='18.3' height='5.5'/%3E%3Crect x='6.85' y='135.82' width='18.3' height='5.5' transform='rotate(60 16 138.57)'/%3E%3Crect x='-25.15' y='135.82' width='18.3' height='5.5' transform='rotate(-60 -16 138.57)'/%3E%3Crect x='86.85' y='108.11' width='18.3' height='5.5'/%3E%3Crect x='70.85' y='135.82' width='18.3' height='5.5' transform='rotate(60 80 138.57)'/%3E%3Crect x='38.85' y='135.82' width='18.3' height='5.5' transform='rotate(-60 48 138.57)'/%3E%3Crect x='54.85' y='52.68' width='18.3' height='5.5'/%3E%3Crect x='38.85' y='80.39' width='18.3' height='5.5' transform='rotate(60 48 83.14)'/%3E%3Crect x='6.85' y='80.39' width='18.3' height='5.5' transform='rotate(-60 16 83.14)'/%3E%3C/g%3E%3C/svg%3E");--ornament-panjara-size:64px 110.86px}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./playfair-display-cyrillic-wght-normal-5WvUvBgz.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./playfair-display-vietnamese-wght-normal-Cabi7G8-.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./playfair-display-latin-ext-wght-normal-CT1r92Rl.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./playfair-display-latin-wght-normal-BOwq7MWX.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--surface:#fbf7ef;--surface-2:#f3ede0;--raise:#1d35770b;--ink:#15193a;--ink-soft:#3c4467;--ink-dim:#626b8b;--hairline:#1d35772b;--hairline-strong:#1d35774d;--accent-soft:#007593;--accent:#00566e;--accent-deep:#1d3577;--gold:#995f00;--gold-leaf:var(--brand-forum-to,#c18429);--turquoise:#007593;--turquoise-tile:var(--brand-line-mid,#008dab);--on-gold:#15193a;--glow:linear-gradient(to top right, #008dab, #1d3577);--danger:#b3261e;--flag-blue:#0099b5;--flag-green:#1eb53a;--flag-red:#ce1126;--atlas-red:#b3243b;--atlas-green:#1d7a46;--atlas-saffron:#d7a13f;--ornament-ink:#000;--ornament-opacity:.03;--font-display:"Playfair Display Variable", ui-serif, Georgia, serif;--font-body:"Manrope Variable", ui-sans-serif, system-ui, sans-serif;--gutter:max(1.25rem, env(safe-area-inset-left), env(safe-area-inset-right));--shell:min(100% - var(--gutter) * 2, 78rem);--chapter-pad:clamp(4rem, 10vh, 8rem);--tap:2.75rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.stage,.on-stage{--surface:#1d3577;--surface-2:#2f4582;--raise:#ffffff0f;--ink:#fff;--ink-soft:#c9d4ee;--ink-dim:#a7b6dd;--hairline:#fff3;--hairline-strong:#dfae6373;--accent-soft:#7fd4ec;--accent:#58c8dc;--accent-deep:#7fd4ec;--gold:#dfae63;--gold-leaf:var(--brand-forum-from,#e4bb7d);--turquoise:#58c8dc;--turquoise-tile:#7fd4ec;--glow:linear-gradient(to top right, #7fd4ec, #dfae63);--danger:#f0a3a3;--ornament-ink:#fff;--ornament-opacity:.05;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.stage{color:var(--ink-soft);background:radial-gradient(130% 80% at 50% -12%,#3f5ca8cc,#0000 68%),linear-gradient(170deg,#1d3577 0%,#16265a 55%,#101a44 100%);position:relative}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:6rem}body{touch-action:manipulation;background:var(--surface);color:var(--ink-soft);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:clamp(1rem,.95rem + .2vw,1.0625rem);line-height:1.65;overflow-x:clip}h1,h2,h3{font-family:var(--font-display);color:var(--ink);letter-spacing:-.012em;text-wrap:balance;margin:0;font-weight:500;line-height:1.08}p{text-wrap:pretty;margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.shell{width:var(--shell);z-index:1;margin-inline:auto;position:relative}.eyebrow{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);font-size:.75rem;font-weight:700}.gradient-text{background:var(--glow);color:#0000;-webkit-background-clip:text;background-clip:text}.figure{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink);letter-spacing:-.02em;font-weight:600}.skip-link{z-index:200;background:var(--ink);color:var(--surface);border-radius:999px;padding:.75rem 1.25rem;font-weight:600;transition:transform .2s;position:fixed;top:1rem;left:1rem;transform:translateY(-150%)}.skip-link:focus-visible{transform:translateY(0)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body:before{content:"";z-index:-1;pointer-events:none;opacity:.075;background-image:var(--ornament-girih-field-light), var(--ornament-girih-field);background-position:1px 1px,0 0;background-size:var(--ornament-girih-field-size);--margin:max(0px, calc((100% - min(100% - var(--gutter) * 2, 78rem)) / 2));--mask:linear-gradient(to right, #000 0, #000 calc(var(--margin) - 2rem), transparent var(--margin), transparent calc(100% - var(--margin)), #000 calc(100% - var(--margin) + 2rem), #000 100%);-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);mask-image:var(--mask);position:fixed;inset:0}.field-girih:before,.stage:before{content:"";z-index:0;pointer-events:none;opacity:var(--ornament-opacity);background-image:var(--ornament-girih-field-light), var(--ornament-girih-field);background-position:1px 1px,0 0;background-size:var(--ornament-girih-field-size);position:absolute;inset:0}.stage:before,.stage.field-girih:before{background-image:var(--ornament-girih-field-light);background-position:0 0}.frieze{background:linear-gradient(to bottom, color-mix(in srgb, var(--gold-leaf) 70%, transparent) 0 1px, transparent 1px 2px, color-mix(in srgb, var(--gold-leaf) 28%, transparent) 2px 3px);block-size:3px}.stage .frieze,.on-stage .frieze{background:linear-gradient(to bottom, color-mix(in srgb, var(--gold-leaf) 90%, transparent) 0 1px, transparent 1px 2px, color-mix(in srgb, var(--gold-leaf) 35%, transparent) 2px 3px)}.chapter-mark{position:relative}.chapter-mark:after{content:"";background:color-mix(in srgb, var(--gold-leaf) 65%, transparent);block-size:2px;inline-size:3.5rem;margin-block-start:.75rem;margin-inline-start:.95rem;display:block}.chapter-mark:before{content:"";background:var(--gold-leaf);clip-path:polygon(100% 50%,75% 64.43%,75% 93.3%,50% 78.87%,25% 93.3%,25% 64.43%,0% 50%,25% 35.57%,25% 6.7%,50% 21.13%,75% 6.7%,75% 35.57%);block-size:.6rem;inline-size:.6rem;position:absolute;inset-block-end:0;inset-inline-start:0;translate:0 calc(.3rem - 1px)}.flag-rule{background:linear-gradient(to bottom, var(--flag-blue) 0 33.33%, #fff 33.33% 66.66%, var(--flag-green) 66.66% 100%);border-radius:1px;block-size:9px}.frieze--edge{z-index:2;pointer-events:none;position:absolute;inset-inline:0}.frieze--top{inset-block-start:0}.frieze--bottom{inset-block-end:0}.rule-rosette{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;margin-block:clamp(2.5rem,7vh,4.5rem);display:grid}.rule-rosette:before,.rule-rosette:after{content:"";background:color-mix(in srgb, var(--gold-leaf) 55%, transparent);block-size:1px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35% 65%,#0000);mask-image:linear-gradient(90deg,#0000,#000 35% 65%,#0000)}.rule-rosette__mark{background-image:var(--ornament-rosette);opacity:.45;background-repeat:no-repeat;background-size:contain;block-size:2.25rem;inline-size:2.25rem}.stage .rule-rosette__mark,.on-stage .rule-rosette__mark{background-image:var(--ornament-rosette-light);opacity:.55}.stage:after{content:"";z-index:0;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.btn{min-block-size:var(--tap);border:1px solid var(--hairline-strong);color:var(--ink);font:inherit;letter-spacing:.01em;cursor:pointer;background:0 0;border-radius:.2rem;align-items:center;gap:.5rem;padding:.8rem 1.6rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .18s,background-color .18s,color .18s,transform .18s,box-shadow .18s;display:inline-flex;position:relative}@media (hover:hover){.btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 10px #1d357721}.stage .btn:hover:not(:disabled),.on-stage .btn:hover:not(:disabled){box-shadow:0 2px 12px #00000047}}.btn:active:not(:disabled){box-shadow:none;transition-duration:60ms;transform:translateY(.5px)}.btn .action-icon{transition:transform .22s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.btn:hover .action-icon{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.btn,.btn .action-icon{transition:none}.btn:hover:not(:disabled),.btn:active:not(:disabled){transform:none}}.btn:after{content:"";opacity:.18;pointer-events:none;border:1px solid;border-radius:.1rem;position:absolute;inset:3px}@media (hover:hover){.btn:hover{border-color:var(--gold);background:var(--raise)}}.btn--solid{background:var(--gold-leaf);color:var(--on-gold);border-color:#0000}.btn--solid:after{opacity:.3}@media (hover:hover){.btn--solid:hover{background:var(--ink);color:var(--surface);border-color:#0000}}.btn:disabled{opacity:.5;cursor:not-allowed}.card{border:1px solid var(--hairline);background:var(--raise);border-radius:.3rem;position:relative}.card:before{content:"";border:1px solid var(--gold-leaf);opacity:.16;pointer-events:none;border-radius:.15rem;position:absolute;inset:4px}.card:after{content:"";pointer-events:none;opacity:.3;background-image:var(--ornament-corner), var(--ornament-corner), var(--ornament-corner), var(--ornament-corner);background-repeat:no-repeat;background-size:var(--ornament-corner-size);background-position:-5px -5px,calc(100% + 5px) -5px,-5px calc(100% + 5px),calc(100% + 5px) calc(100% + 5px);position:absolute;inset:4px}.stage .card:after,.on-stage .card:after{background-image:var(--ornament-corner-light), var(--ornament-corner-light), var(--ornament-corner-light), var(--ornament-corner-light);opacity:.38}.chapter{min-height:100svh;padding-block:max(var(--chapter-pad), 7rem) var(--chapter-pad);grid-template-columns:minmax(0,1fr);align-content:center;display:grid;position:relative;overflow:clip}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.chapter{min-height:0}}.aperture{z-index:1;pointer-events:none;opacity:.16;background-image:var(--ornament-panjara-light);--clear:radial-gradient(ellipse 62% 68% at 50% 46%, transparent 0 50%, #000 100%);-webkit-mask-image:var(--clear);-webkit-mask-image:var(--clear);mask-image:var(--clear);background-position:50%;background-size:110px 190.54px;position:absolute;inset:0}@media (max-width:63.99rem){.aperture{display:none}}.stage:has(>.aperture):before{display:none}.rail{z-index:30;justify-items:center;gap:.75rem;display:grid;position:fixed;inset-block-start:50%;inset-inline-start:clamp(1.25rem,2.6vw,2.4rem);translate:0 -50%}.rail ol{justify-items:center;margin:0;padding:0;list-style:none;display:grid;position:relative}.rail ol:before,.rail ol:after{content:"";background:var(--hairline);inline-size:1px;position:absolute;inset-block:1.15rem;inset-inline-start:50%}.rail ol:after{background:var(--gold-leaf);opacity:.65;transform:scaleY(var(--read,0));transform-origin:50% 0;will-change:transform}.rail__node{cursor:pointer;background:0 0;border:0;place-items:center;block-size:2.3rem;inline-size:2.3rem;padding:0;display:grid;position:relative}.rail__star{clip-path:polygon(100% 50%,75% 64.43%,75% 93.3%,50% 78.87%,25% 93.3%,25% 64.43%,0% 50%,25% 35.57%,25% 6.7%,50% 21.13%,75% 6.7%,75% 35.57%);background:var(--ink-dim);opacity:.4;block-size:1.15rem;inline-size:1.15rem;transition:opacity .45s cubic-bezier(.22,1,.36,1),scale .45s cubic-bezier(.22,1,.36,1),background-color .45s cubic-bezier(.22,1,.36,1)}.rail__node--read .rail__star{opacity:.75}.rail__node[aria-current=true] .rail__star{background:var(--gold-leaf);opacity:1;scale:1.3}@media (hover:hover){.rail__node:hover .rail__star{opacity:1;scale:1.25}}.rail__node:focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px;border-radius:.2rem}.rail__label{z-index:1;border:1px solid var(--hairline);background:var(--surface);inline-size:max-content;max-inline-size:13rem;color:var(--ink);text-align:start;opacity:0;pointer-events:none;border-radius:.25rem;padding:.35rem .6rem;font-size:.72rem;font-weight:600;line-height:1.3;transition:opacity .18s,translate .18s;position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + .2rem);translate:-.35rem -50%;box-shadow:0 .5rem 1.25rem #15193a24}@media (hover:hover){.rail__node:hover .rail__label{opacity:1;translate:0 -50%}}.rail__node:focus-visible .rail__label{opacity:1;translate:0 -50%}@media (max-width:1399px){.rail{display:none}}@page{size:A4;margin:0}@media print{html,body{color:#15193a;background:#fff}.bar,.rail,.overlay,.skip-link,.aperture,.frieze,body:before{display:none!important}body:has(.panel) #app{display:none!important}:root[data-print=portfolio] .chapter:not(#portfolio){display:none!important}:root[data-print=portfolio] .chapter{min-block-size:0;padding-block:0}}
