.awai-emblem[data-astro-cid-h3nmy6jm]{position:relative;width:min(100%,31rem);margin-inline:auto;--px: 0;--py: 0}.awai-emblem__halo[data-astro-cid-h3nmy6jm]{position:absolute;inset:-16%;background:radial-gradient(circle at 50% 46%,rgba(201,164,92,.26),rgba(201,164,92,.06) 48%,transparent 66%);filter:blur(6px);pointer-events:none}.awai-emblem__float[data-astro-cid-h3nmy6jm]{position:relative;transform:translate3d(calc(var(--px) * 9px),calc(var(--py) * 9px),0);transition:transform .7s cubic-bezier(.16,1,.3,1);will-change:transform}.awai-emblem__svg[data-astro-cid-h3nmy6jm]{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 26px 48px rgba(36,25,8,.28))}.awai-emblem__caption[data-astro-cid-h3nmy6jm]{margin:1rem 0 0;text-align:center;font-family:var(--font-serif);font-size:.78rem;letter-spacing:.18em;color:var(--a-ink-3, #7a7162)}body.theme-night .awai-emblem__svg[data-astro-cid-h3nmy6jm]{filter:drop-shadow(0 26px 52px rgba(0,0,0,.55))}@media(prefers-reduced-motion:no-preference){.awai-emblem__rays[data-astro-cid-h3nmy6jm]{transform-box:fill-box;transform-origin:center;animation:awai-emblem-turn 240s linear infinite}.awai-emblem__star[data-astro-cid-h3nmy6jm]{animation:awai-emblem-twinkle var(--tw, 8s) ease-in-out infinite alternate}.awai-emblem__halo[data-astro-cid-h3nmy6jm]{animation:awai-emblem-breathe 14s ease-in-out infinite}.awai-emblem__float[data-astro-cid-h3nmy6jm]{animation:awai-emblem-drift 13s ease-in-out infinite}}@keyframes awai-emblem-turn{to{transform:rotate(360deg)}}@keyframes awai-emblem-twinkle{0%{opacity:.08}to{opacity:.72}}@keyframes awai-emblem-breathe{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes awai-emblem-drift{0%,to{translate:0 0}50%{translate:0 -8px}}@media(max-width:700px){.awai-emblem[data-astro-cid-h3nmy6jm]{width:min(100%,22rem)}.awai-emblem__caption[data-astro-cid-h3nmy6jm]{font-size:.72rem;letter-spacing:.14em}}.awai-page[data-astro-cid-k62tydpe]{--a-hero-glow: rgba(201, 164, 92, .16);overflow-x:clip;background:var(--a-paper)}.awai-hero[data-astro-cid-k62tydpe]{position:relative;display:flex;align-items:center;min-height:min(100svh,58rem);padding:clamp(8rem,15vh,10rem) 0 clamp(4.5rem,8vw,6rem);overflow:hidden}.awai-hero__bg[data-astro-cid-k62tydpe]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(44rem 38rem at 76% 42%,var(--a-hero-glow),transparent 66%),radial-gradient(30rem 26rem at 8% 8%,rgba(255,255,255,.5),transparent 70%),linear-gradient(180deg,transparent 68%,var(--a-paper-2) 100%)}body.theme-night .awai-hero__bg[data-astro-cid-k62tydpe]{background:radial-gradient(44rem 38rem at 76% 42%,rgba(201,164,92,.11),transparent 66%),radial-gradient(30rem 26rem at 8% 8%,rgba(45,60,100,.22),transparent 70%),linear-gradient(180deg,transparent 68%,var(--a-paper-2) 100%)}.awai-hero__bg[data-astro-cid-k62tydpe]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--a-line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--a-line-soft) 1px,transparent 1px);background-size:92px 92px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 68% 40%,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse 70% 60% at 68% 40%,#000 10%,transparent 70%);opacity:.5}.awai-hero__grid[data-astro-cid-k62tydpe]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:clamp(2.5rem,5vw,4.5rem);align-items:center}.awai-hero__copy[data-astro-cid-k62tydpe]{max-width:37rem}.awai-hero__eyebrow[data-astro-cid-k62tydpe]{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin:0;font-size:.72rem;font-weight:500;letter-spacing:.22em;color:var(--a-ink-3)}.awai-hero__dot[data-astro-cid-k62tydpe]{width:4px;height:4px;border-radius:50%;background:var(--a-gold);box-shadow:0 0 8px var(--a-gold)}.awai-hero__title[data-astro-cid-k62tydpe]{margin:1.1rem 0 0;font-family:var(--a-font-display);font-size:clamp(4.4rem,11.5vw,8.8rem);font-weight:500;line-height:.98;letter-spacing:.06em;color:var(--a-ink)}.awai-hero__en[data-astro-cid-k62tydpe]{display:block;margin-top:1rem;padding-left:.4em;font-family:var(--a-font-body);font-size:clamp(.6rem,1vw,.76rem);font-weight:500;letter-spacing:.6em;text-transform:uppercase;color:var(--a-gold-ink)}.awai-hero__lede[data-astro-cid-k62tydpe]{margin:2.1rem 0 1.15rem;font-family:var(--a-font-display);font-size:clamp(1.3rem,2.7vw,1.95rem);line-height:1.85;letter-spacing:.04em;color:var(--a-ink)}.awai-hero__lede[data-astro-cid-k62tydpe] span[data-astro-cid-k62tydpe]{display:block}.awai-hero__body[data-astro-cid-k62tydpe]{max-width:30rem;margin:0 0 1.6rem;font-size:.95rem;line-height:2.15;color:var(--a-ink-2)}.awai-hero__tags[data-astro-cid-k62tydpe]{display:flex;flex-wrap:wrap;gap:.45rem .5rem;margin:0 0 1.8rem;padding:0;list-style:none}.awai-hero__tags[data-astro-cid-k62tydpe] li[data-astro-cid-k62tydpe]{padding:.28rem .7rem;border:1px solid var(--a-line);border-radius:999px;font-size:.72rem;letter-spacing:.06em;color:var(--a-ink-2);background:color-mix(in srgb,var(--a-paper) 55%,transparent)}.awai-hero__actions[data-astro-cid-k62tydpe]{display:flex;flex-wrap:wrap;gap:.7rem;margin-bottom:1.6rem}.awai-hero__meta[data-astro-cid-k62tydpe]{margin:0;font-size:.72rem;letter-spacing:.06em;color:var(--a-ink-3)}.awai-hero__art[data-astro-cid-k62tydpe]{position:relative;display:flex;flex-direction:column;align-items:center}.awai-hero__now[data-astro-cid-k62tydpe]{display:flex;align-items:center;gap:.55rem;margin:0 0 .4rem;font-size:.7rem;letter-spacing:.2em;color:var(--a-ink-3)}.awai-hero__now[data-astro-cid-k62tydpe]:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--a-gold);box-shadow:0 0 10px var(--a-gold)}.awai-hero__now[data-astro-cid-k62tydpe] strong[data-astro-cid-k62tydpe]{font-weight:500;color:var(--a-gold-ink)}.awai-hero__scroll[data-astro-cid-k62tydpe]{position:absolute;left:50%;bottom:1.5rem;width:1px;height:3.6rem;background:linear-gradient(var(--a-gold),transparent);opacity:.65}.awai-hero__scroll[data-astro-cid-k62tydpe] span[data-astro-cid-k62tydpe]{position:absolute;top:0;left:-2px;width:5px;height:5px;border-radius:50%;background:var(--a-gold);animation:awai-scroll-dot 3s cubic-bezier(.45,0,.55,1) infinite}@keyframes awai-scroll-dot{0%{transform:translateY(0);opacity:0}18%{opacity:1}78%{opacity:1}to{transform:translateY(3.4rem);opacity:0}}.awai-section[data-astro-cid-k62tydpe]{position:relative;padding:clamp(5rem,11vw,9rem) 0}.awai-name[data-astro-cid-k62tydpe]{padding-top:clamp(4.5rem,9vw,7.5rem)}.awai-name__grid[data-astro-cid-k62tydpe]{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(2.5rem,7vw,6rem);align-items:center}.awai-name__copy[data-astro-cid-k62tydpe]{max-width:38rem}.awai-name__copy[data-astro-cid-k62tydpe] .awai-note[data-astro-cid-k62tydpe]{max-width:33rem}.awai-axis[data-astro-cid-k62tydpe]{display:grid;justify-items:center;align-content:center;gap:.5rem;margin:0;padding:clamp(1.5rem,4vw,2.5rem);background:radial-gradient(circle at 50% 50%,var(--a-gold-wash),transparent 68%),transparent;color:var(--a-ink)}.awai-axis[data-astro-cid-k62tydpe] svg[data-astro-cid-k62tydpe]{width:min(100%,18rem);height:auto;overflow:visible}.awai-axis[data-astro-cid-k62tydpe] figcaption[data-astro-cid-k62tydpe]{font-family:var(--a-font-display);font-size:.76rem;letter-spacing:.16em;color:var(--a-ink-3)}.awai-day[data-astro-cid-k62tydpe]{background:linear-gradient(180deg,transparent,var(--a-gold-wash) 14%,transparent 62%);border-top:1px solid var(--a-line-soft)}.awai-day__head[data-astro-cid-k62tydpe]{max-width:46rem;margin-bottom:clamp(2rem,5vw,3.5rem)}.awai-tabs[data-astro-cid-k62tydpe]{display:grid;grid-template-columns:13.5rem minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.awai-tablist[data-astro-cid-k62tydpe]{display:flex;flex-direction:column;border-top:1px solid var(--a-line)}.awai-tab[data-astro-cid-k62tydpe]{position:relative;display:grid;grid-template-columns:2.1rem 1fr;gap:.15rem .5rem;width:100%;padding:1.1rem .75rem 1.1rem 1rem;border:none;border-bottom:1px solid var(--a-line);border-radius:0;background:none;font:inherit;text-align:left;color:var(--a-ink-3);cursor:pointer;transition:color .3s ease,background-color .3s ease,padding-left .3s ease}.awai-tab[data-astro-cid-k62tydpe]:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--a-gold);transform:scaleY(0);transform-origin:top;transition:transform .4s cubic-bezier(.16,1,.3,1)}.awai-tab[data-astro-cid-k62tydpe]:hover{color:var(--a-ink);padding-left:1.2rem}.awai-tab[data-astro-cid-k62tydpe][aria-selected=true]{color:var(--a-ink);background:linear-gradient(90deg,var(--a-gold-wash),transparent 85%)}.awai-tab[data-astro-cid-k62tydpe][aria-selected=true]:before{transform:scaleY(1)}.awai-tab__num[data-astro-cid-k62tydpe]{align-self:start;padding-top:.24rem;font-family:var(--a-font-display);font-size:.64rem;letter-spacing:.12em;color:var(--a-gold)}.awai-tab__jp[data-astro-cid-k62tydpe]{font-family:var(--a-font-display);font-size:1.2rem;letter-spacing:.16em}.awai-tab__en[data-astro-cid-k62tydpe]{grid-column:2;font-size:.56rem;letter-spacing:.24em;text-transform:uppercase;color:var(--a-ink-3)}.awai-panels[data-astro-cid-k62tydpe]{min-width:0}.awai-panel[data-astro-cid-k62tydpe]{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:clamp(2rem,4vw,3.5rem);align-items:start;min-height:25rem}.awai-tabs[data-astro-cid-k62tydpe].is-ready .awai-panel[data-astro-cid-k62tydpe][hidden]{display:none}.awai-panels[data-astro-cid-k62tydpe] .awai-panel[data-astro-cid-k62tydpe]+.awai-panel[data-astro-cid-k62tydpe]{margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid var(--a-line-soft)}.awai-tabs[data-astro-cid-k62tydpe].is-ready .awai-panel[data-astro-cid-k62tydpe]:not([hidden]){animation:awai-panel-in .5s cubic-bezier(.16,1,.3,1) both}@keyframes awai-panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.awai-panel__copy[data-astro-cid-k62tydpe]{max-width:30rem}.awai-panel__title[data-astro-cid-k62tydpe]{margin:0 0 1rem;font-family:var(--a-font-display);font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:600;line-height:1.75;letter-spacing:.03em;color:var(--a-ink);text-wrap:balance}.awai-panel__lead[data-astro-cid-k62tydpe]{margin:0 0 1.25rem;font-size:.9rem;line-height:2.05;color:var(--a-ink-2);word-break:auto-phrase}.awai-list[data-astro-cid-k62tydpe]{margin:0 0 1.35rem;padding:0;list-style:none}.awai-list[data-astro-cid-k62tydpe] li[data-astro-cid-k62tydpe]{position:relative;margin-bottom:.8rem;padding-left:1.1rem;font-size:.86rem;line-height:1.95;color:var(--a-ink-2)}.awai-list[data-astro-cid-k62tydpe] li[data-astro-cid-k62tydpe]:before{content:"";position:absolute;top:.78em;left:0;width:4px;height:4px;background:var(--a-gold);transform:rotate(45deg)}.awai-panel__note[data-astro-cid-k62tydpe]{margin:0;text-wrap:pretty;padding-left:.9rem;border-left:1px solid var(--a-gold);font-size:.78rem;line-height:1.9;color:var(--a-ink-3);word-break:auto-phrase}.awai-record[data-astro-cid-k62tydpe]{position:relative;margin:0;padding:clamp(1.2rem,2.5vw,1.7rem);border:1px solid var(--a-line);border-radius:2px;background:var(--a-card-solid);box-shadow:var(--a-shadow)}.awai-record[data-astro-cid-k62tydpe]:before{content:"";position:absolute;inset:6px;border:1px solid var(--a-line-soft);pointer-events:none}.awai-record__head[data-astro-cid-k62tydpe]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.9rem;border-bottom:1px solid var(--a-line-soft)}.awai-record__date[data-astro-cid-k62tydpe]{font-family:var(--a-font-display);font-size:1rem;letter-spacing:.14em;color:var(--a-ink)}.awai-record__tag[data-astro-cid-k62tydpe]{font-size:.6rem;letter-spacing:.16em;color:var(--a-gold-ink)}.awai-record__steps[data-astro-cid-k62tydpe]{margin:.9rem 0 0;padding:0;list-style:none}.awai-record__steps[data-astro-cid-k62tydpe] li[data-astro-cid-k62tydpe]{display:flex;align-items:baseline;gap:.75rem;padding:.55rem 0;border-bottom:1px dotted var(--a-line);font-size:.78rem;line-height:1.7;color:var(--a-ink-3)}.awai-record__steps[data-astro-cid-k62tydpe] li[data-astro-cid-k62tydpe] span[data-astro-cid-k62tydpe]{font-family:var(--a-font-display);font-size:.62rem;letter-spacing:.08em;color:var(--a-gold)}.awai-record__steps[data-astro-cid-k62tydpe] li[data-astro-cid-k62tydpe].is-done{color:var(--a-ink)}.awai-record__steps[data-astro-cid-k62tydpe] li[data-astro-cid-k62tydpe].is-done:after{content:"済";margin-left:auto;padding:0 .35rem;border:1px solid color-mix(in srgb,var(--a-gold) 40%,transparent);border-radius:2px;font-size:.56rem;letter-spacing:.08em;color:var(--a-gold-ink)}.awai-record__memo[data-astro-cid-k62tydpe]{margin-top:1.15rem;padding-top:.95rem;border-top:1px solid var(--a-line-soft)}.awai-record__memo[data-astro-cid-k62tydpe] span[data-astro-cid-k62tydpe]{display:block;margin-bottom:.35rem;font-size:.6rem;letter-spacing:.16em;color:var(--a-ink-3)}.awai-record__memo[data-astro-cid-k62tydpe] p[data-astro-cid-k62tydpe]{margin:0;font-family:var(--a-font-display);font-size:.88rem;line-height:1.9;color:var(--a-ink)}.awai-record[data-astro-cid-k62tydpe] figcaption[data-astro-cid-k62tydpe],.awai-chart[data-astro-cid-k62tydpe] figcaption[data-astro-cid-k62tydpe],.awai-review[data-astro-cid-k62tydpe] figcaption[data-astro-cid-k62tydpe]{margin-top:.9rem;font-size:.6rem;letter-spacing:.14em;color:var(--a-ink-3);text-align:right}.awai-chart[data-astro-cid-k62tydpe]{margin:0;display:grid;justify-items:center;align-content:start;padding-top:.5rem}.awai-chart[data-astro-cid-k62tydpe] svg[data-astro-cid-k62tydpe]{width:min(100%,19rem);height:auto}.awai-chart__orbit[data-astro-cid-k62tydpe]{transform-origin:160px 160px;animation:awai-chart-turn 90s linear infinite}@keyframes awai-chart-turn{to{transform:rotate(360deg)}}.awai-review[data-astro-cid-k62tydpe]{margin:0;padding-top:.5rem}.awai-review__item[data-astro-cid-k62tydpe]{padding:1.05rem 1.15rem;border:1px solid var(--a-line);border-radius:2px;background:var(--a-card-solid)}.awai-review__item[data-astro-cid-k62tydpe]+.awai-review__item[data-astro-cid-k62tydpe]{margin-top:.6rem}.awai-review__item--now[data-astro-cid-k62tydpe]{border-color:color-mix(in srgb,var(--a-gold) 34%,var(--a-line));background:linear-gradient(135deg,var(--a-gold-wash),var(--a-card-solid) 70%)}.awai-review__when[data-astro-cid-k62tydpe]{display:block;font-size:.58rem;letter-spacing:.2em;color:var(--a-gold-ink)}.awai-review__item[data-astro-cid-k62tydpe] p[data-astro-cid-k62tydpe]{margin:.5rem 0 0;font-family:var(--a-font-display);font-size:.86rem;line-height:1.95;color:var(--a-ink)}.awai-review__next[data-astro-cid-k62tydpe]{display:inline-block;margin-top:.7rem;font-size:.62rem;letter-spacing:.04em;color:var(--a-gold-ink)}.awai-interlude[data-astro-cid-k62tydpe]{position:relative;padding:clamp(6rem,14vw,11rem) 0;overflow:hidden;background:radial-gradient(40rem 30rem at 50% 12%,rgba(201,164,92,.1),transparent 68%),linear-gradient(165deg,#111a2f,#080c16 68%,#0d1424);color:var(--a-night-ink)}.awai-interlude[data-astro-cid-k62tydpe]:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(1px 1px at 12% 24%,rgba(255,255,255,.55),transparent 100%),radial-gradient(1px 1px at 28% 68%,rgba(255,255,255,.4),transparent 100%),radial-gradient(1.5px 1.5px at 46% 18%,rgba(255,255,255,.5),transparent 100%),radial-gradient(1px 1px at 62% 42%,rgba(255,255,255,.35),transparent 100%),radial-gradient(1.2px 1.2px at 78% 16%,rgba(255,255,255,.45),transparent 100%),radial-gradient(1px 1px at 86% 62%,rgba(255,255,255,.3),transparent 100%),radial-gradient(1px 1px at 8% 78%,rgba(255,255,255,.3),transparent 100%),radial-gradient(1.3px 1.3px at 38% 86%,rgba(255,255,255,.28),transparent 100%),radial-gradient(1px 1px at 68% 78%,rgba(255,255,255,.35),transparent 100%);opacity:.8}.awai-interlude[data-astro-cid-k62tydpe]:after{content:"";position:absolute;right:0;bottom:0;left:0;height:14rem;background:linear-gradient(180deg,transparent,rgba(7,10,18,.9));pointer-events:none}.awai-interlude__inner[data-astro-cid-k62tydpe]{position:relative;z-index:1;max-width:46rem;text-align:center}.awai-kicker--night[data-astro-cid-k62tydpe]{justify-content:center;color:#d0aa63}.awai-kicker--night[data-astro-cid-k62tydpe]:before{opacity:.7}.awai-interlude__title[data-astro-cid-k62tydpe]{margin:0 0 2.2rem;font-family:var(--a-font-display);font-size:clamp(1.65rem,4.4vw,3rem);font-weight:500;line-height:1.9;letter-spacing:.05em;color:#f4eee0;text-wrap:balance}.awai-interlude__body[data-astro-cid-k62tydpe]{max-width:34rem;margin:0 auto;font-size:.9rem;line-height:2.25;color:var(--a-night-ink-2)}.awai-study[data-astro-cid-k62tydpe]{border-top:1px solid var(--a-line-soft)}.awai-study__head[data-astro-cid-k62tydpe]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(2rem,5vw,4rem);align-items:end;margin-bottom:clamp(2.5rem,6vw,4rem)}.awai-study__head[data-astro-cid-k62tydpe] .awai-lede[data-astro-cid-k62tydpe]{margin-bottom:.5rem}.awai-study__grid[data-astro-cid-k62tydpe]{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(2.5rem,6vw,5rem);align-items:start}.awai-principles-col[data-astro-cid-k62tydpe]{min-width:0}.awai-principles[data-astro-cid-k62tydpe]{margin:0;padding:0;list-style:none;border-top:1px solid var(--a-line)}.awai-principles[data-astro-cid-k62tydpe] li[data-astro-cid-k62tydpe]{display:grid;grid-template-columns:2.4rem 1fr;gap:1rem;padding:1.55rem 0;border-bottom:1px solid var(--a-line)}.awai-principles__num[data-astro-cid-k62tydpe]{font-family:var(--a-font-display);font-size:1.05rem;color:var(--a-gold)}.awai-principles[data-astro-cid-k62tydpe] h3[data-astro-cid-k62tydpe]{margin:0 0 .4rem;font-family:var(--a-font-display);font-size:1.1rem;font-weight:600;letter-spacing:.03em;color:var(--a-ink)}.awai-principles[data-astro-cid-k62tydpe] p[data-astro-cid-k62tydpe]{margin:0;font-size:.86rem;line-height:2;color:var(--a-ink-2)}.awai-layers[data-astro-cid-k62tydpe]{margin:0;padding:clamp(1.2rem,3vw,1.8rem);border:1px solid var(--a-line);background:var(--a-card)}.awai-layers__stack[data-astro-cid-k62tydpe]{display:grid;gap:.5rem}.awai-layer[data-astro-cid-k62tydpe]{display:grid;grid-template-columns:1.8rem 1fr;gap:.1rem .7rem;padding:.9rem 1rem;border:1px solid var(--a-line);background:var(--a-card-solid)}.awai-layer[data-astro-cid-k62tydpe]:nth-child(2){margin-left:.8rem}.awai-layer[data-astro-cid-k62tydpe]:nth-child(3){margin-left:1.6rem}.awai-layer[data-astro-cid-k62tydpe] span[data-astro-cid-k62tydpe]{grid-row:1 / 3;font-family:var(--a-font-display);font-size:.64rem;letter-spacing:.08em;color:var(--a-gold)}.awai-layer[data-astro-cid-k62tydpe] strong[data-astro-cid-k62tydpe]{font-size:.82rem;font-weight:600;letter-spacing:.04em;color:var(--a-ink)}.awai-layer[data-astro-cid-k62tydpe] em[data-astro-cid-k62tydpe]{font-style:normal;font-size:.66rem;line-height:1.7;color:var(--a-ink-3)}.awai-layers[data-astro-cid-k62tydpe] figcaption[data-astro-cid-k62tydpe]{margin-top:1.1rem;font-size:.62rem;letter-spacing:.1em;color:var(--a-ink-3);text-align:right}.awai-sources-brief[data-astro-cid-k62tydpe]{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:1.5rem 3rem;margin-top:clamp(3rem,7vw,5rem);padding-top:2rem;border-top:1px solid var(--a-line)}.awai-sources-brief__note[data-astro-cid-k62tydpe]{margin:0;font-size:.76rem;line-height:1.95;color:var(--a-ink-3)}.awai-sources-brief[data-astro-cid-k62tydpe] ul[data-astro-cid-k62tydpe]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;margin:0;padding:0;list-style:none}.awai-sources-brief[data-astro-cid-k62tydpe] li[data-astro-cid-k62tydpe]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.65rem 0;border-bottom:1px solid var(--a-line-soft);font-size:.78rem;line-height:1.75;color:var(--a-ink-2)}.awai-sources-brief__name[data-astro-cid-k62tydpe]{min-width:0}.awai-sources-brief__role[data-astro-cid-k62tydpe]{flex-shrink:0;font-size:.6rem;letter-spacing:.08em;color:var(--a-gold-ink);white-space:nowrap;opacity:.85}.awai-sources-brief__link[data-astro-cid-k62tydpe]{margin:1.6rem 0 0;text-align:right}.awai-study__note[data-astro-cid-k62tydpe]{max-width:38rem;margin:1.5rem 0 0;padding-left:.9rem;border-left:1px solid var(--a-gold);font-size:.78rem;line-height:1.95;color:var(--a-ink-3);text-wrap:pretty}.awai-boundary[data-astro-cid-k62tydpe]{border-top:1px solid var(--a-line-soft);background:linear-gradient(180deg,transparent,var(--a-gold-wash) 80%,transparent)}.awai-boundary__grid[data-astro-cid-k62tydpe]{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(2.5rem,7vw,6rem);align-items:start}.awai-boundary__head[data-astro-cid-k62tydpe] .awai-note[data-astro-cid-k62tydpe]{max-width:30rem}.awai-nots[data-astro-cid-k62tydpe]{margin:0;padding:0;list-style:none;border-top:1px solid var(--a-line)}.awai-nots[data-astro-cid-k62tydpe] li[data-astro-cid-k62tydpe]{display:flex;align-items:baseline;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--a-line);font-family:var(--a-font-display);font-size:clamp(.92rem,1.6vw,1.05rem);letter-spacing:.03em;line-height:1.7;color:var(--a-ink);transition:color .3s ease,padding-left .3s ease}.awai-nots[data-astro-cid-k62tydpe] li[data-astro-cid-k62tydpe] span[data-astro-cid-k62tydpe]{font-family:var(--a-font-body);font-size:.7rem;color:var(--a-gold)}.awai-nots[data-astro-cid-k62tydpe] li[data-astro-cid-k62tydpe]:hover{padding-left:.3rem;color:var(--a-gold-ink)}.awai-status[data-astro-cid-k62tydpe]{border-top:1px solid var(--a-line-soft);background:radial-gradient(36rem 24rem at 12% 20%,var(--a-gold-wash),transparent 70%)}.awai-status__card[data-astro-cid-k62tydpe]{position:relative;padding:clamp(1.5rem,4vw,3rem);border:1px solid var(--a-line);background:var(--a-card-solid);box-shadow:var(--a-shadow)}.awai-status__card[data-astro-cid-k62tydpe]:before{content:"";position:absolute;top:0;right:0;left:0;height:2px;background:linear-gradient(90deg,var(--a-gold),transparent 70%)}.awai-status__top[data-astro-cid-k62tydpe]{display:flex;align-items:center;gap:clamp(1.2rem,3vw,2rem);padding-bottom:clamp(1.5rem,3vw,2rem);border-bottom:1px solid var(--a-line-soft)}.awai-status__icon[data-astro-cid-k62tydpe]{width:clamp(4.2rem,8vw,5.8rem);height:auto;border-radius:22%;box-shadow:0 10px 30px #23190833;flex-shrink:0}body.theme-night .awai-status__icon[data-astro-cid-k62tydpe]{box-shadow:0 10px 30px #00000080}.awai-status__top[data-astro-cid-k62tydpe] .awai-kicker[data-astro-cid-k62tydpe]{margin-bottom:.8rem}.awai-status__title[data-astro-cid-k62tydpe]{margin:0;font-family:var(--a-font-display);font-size:clamp(1.35rem,3vw,2.15rem);font-weight:500;line-height:1.65;letter-spacing:.03em;color:var(--a-ink)}.awai-status__body[data-astro-cid-k62tydpe]{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(2rem,5vw,4rem);padding:clamp(1.8rem,4vw,2.5rem) 0}.awai-status__body[data-astro-cid-k62tydpe] .awai-p[data-astro-cid-k62tydpe]{margin:0}.awai-status__facts[data-astro-cid-k62tydpe]{margin:0;border-top:1px solid var(--a-line-soft)}.awai-status__facts[data-astro-cid-k62tydpe]>div[data-astro-cid-k62tydpe]{display:grid;grid-template-columns:4.6rem 1fr;gap:1rem;padding:.62rem 0;border-bottom:1px solid var(--a-line-soft)}.awai-status__facts[data-astro-cid-k62tydpe] dt[data-astro-cid-k62tydpe]{font-size:.66rem;letter-spacing:.12em;color:var(--a-ink-3)}.awai-status__facts[data-astro-cid-k62tydpe] dd[data-astro-cid-k62tydpe]{margin:0;font-size:.76rem;line-height:1.8;color:var(--a-ink-2)}.awai-status__actions[data-astro-cid-k62tydpe]{display:flex;flex-wrap:wrap;gap:.65rem}.awai-closing[data-astro-cid-k62tydpe]{position:relative;padding:clamp(6rem,13vw,10rem) 0 clamp(5rem,9vw,7rem);overflow:hidden;background:radial-gradient(36rem 22rem at 50% 0%,rgba(201,164,92,.1),transparent 70%),linear-gradient(180deg,#0d1424,#080b13);color:var(--a-night-ink)}.awai-closing__line[data-astro-cid-k62tydpe]{position:absolute;right:clamp(1rem,6vw,8rem);bottom:-5rem;width:clamp(7rem,12vw,11rem);height:82%;opacity:.35;pointer-events:none}.awai-closing__inner[data-astro-cid-k62tydpe]{position:relative;z-index:1;max-width:44rem;margin-inline:auto;text-align:center}.awai-closing__kicker[data-astro-cid-k62tydpe]{margin:0 0 1.6rem;font-family:var(--a-font-display);font-size:.72rem;letter-spacing:.42em;text-transform:uppercase;color:#d0aa63}.awai-closing__text[data-astro-cid-k62tydpe]{margin:0 0 2.4rem;text-wrap:pretty;font-family:var(--a-font-display);font-size:clamp(1rem,2.1vw,1.32rem);line-height:2.25;letter-spacing:.04em;color:#e9e3d6;word-break:auto-phrase}.awai-arrow-link--night[data-astro-cid-k62tydpe]{color:#d0aa63;border-bottom-color:#d0aa6373}.awai-arrow-link--night[data-astro-cid-k62tydpe]:hover{border-color:#e2c27f}@media(max-width:1080px){.awai-hero__grid[data-astro-cid-k62tydpe]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:2.5rem}.awai-tabs[data-astro-cid-k62tydpe]{grid-template-columns:11.5rem minmax(0,1fr);gap:2.5rem}.awai-panel__copy[data-astro-cid-k62tydpe]{max-width:34rem}.awai-record[data-astro-cid-k62tydpe],.awai-review[data-astro-cid-k62tydpe]{max-width:24rem}}@media(max-width:760px){.awai-panel[data-astro-cid-k62tydpe]{grid-template-columns:1fr}.awai-panel__copy[data-astro-cid-k62tydpe]{max-width:38rem}.awai-record[data-astro-cid-k62tydpe],.awai-review[data-astro-cid-k62tydpe]{max-width:26rem}.awai-chart[data-astro-cid-k62tydpe]{justify-items:start}}@media(max-width:900px){.awai-hero[data-astro-cid-k62tydpe]{min-height:auto;padding-top:clamp(7rem,18vw,9rem)}.awai-hero__grid[data-astro-cid-k62tydpe]{grid-template-columns:1fr}.awai-hero__copy[data-astro-cid-k62tydpe]{max-width:40rem}.awai-hero__art[data-astro-cid-k62tydpe]{max-width:26rem;margin:1.5rem auto 0}.awai-hero__now[data-astro-cid-k62tydpe]{margin-bottom:.6rem}.awai-hero__scroll[data-astro-cid-k62tydpe]{display:none}.awai-name__grid[data-astro-cid-k62tydpe],.awai-study__head[data-astro-cid-k62tydpe],.awai-study__grid[data-astro-cid-k62tydpe],.awai-boundary__grid[data-astro-cid-k62tydpe],.awai-status__body[data-astro-cid-k62tydpe]{grid-template-columns:1fr}.awai-axis[data-astro-cid-k62tydpe]{max-width:22rem;margin:2.5rem auto 0}.awai-axis[data-astro-cid-k62tydpe] svg[data-astro-cid-k62tydpe]{width:14rem}.awai-tabs[data-astro-cid-k62tydpe]{grid-template-columns:1fr;gap:2rem}.awai-tablist[data-astro-cid-k62tydpe]{flex-direction:row;border-top:none;border-bottom:1px solid var(--a-line)}.awai-tab[data-astro-cid-k62tydpe]{flex:1;grid-template-columns:auto 1fr;padding:.95rem .9rem;border-bottom:none;border-left:1px solid var(--a-line)}.awai-tab[data-astro-cid-k62tydpe]:first-child{border-left:none}.awai-tab[data-astro-cid-k62tydpe]:before{top:auto;right:0;bottom:-1px;width:auto;height:2px;transform:scaleX(0);transform-origin:left}.awai-tab[data-astro-cid-k62tydpe][aria-selected=true]:before{transform:scaleX(1)}.awai-tab[data-astro-cid-k62tydpe]:hover{padding-left:.9rem}.awai-tab__en[data-astro-cid-k62tydpe]{display:none}.awai-panel[data-astro-cid-k62tydpe]{min-height:0}.awai-study__head[data-astro-cid-k62tydpe]{align-items:start}.awai-sources-brief[data-astro-cid-k62tydpe]{grid-template-columns:1fr}.awai-status__top[data-astro-cid-k62tydpe]{align-items:flex-start}}@media(max-width:640px){.awai-closing__line[data-astro-cid-k62tydpe]{display:none}.awai-hero__title[data-astro-cid-k62tydpe]{font-size:clamp(3.8rem,19vw,5.2rem)}.awai-hero__lede[data-astro-cid-k62tydpe]{margin-top:1.7rem}.awai-hero__tags[data-astro-cid-k62tydpe] li[data-astro-cid-k62tydpe]{font-size:.64rem}.awai-hero__actions[data-astro-cid-k62tydpe] .awai-btn[data-astro-cid-k62tydpe]{flex:1;min-width:10.5rem}.awai-name[data-astro-cid-k62tydpe]{padding-top:3.5rem}.awai-axis[data-astro-cid-k62tydpe]{padding:1rem}.awai-tab[data-astro-cid-k62tydpe]{grid-template-columns:1fr;gap:.25rem;padding:.8rem .55rem}.awai-tab__num[data-astro-cid-k62tydpe]{display:none}.awai-tab__jp[data-astro-cid-k62tydpe]{font-size:1rem;letter-spacing:.1em}.awai-record[data-astro-cid-k62tydpe]{padding:1.1rem}.awai-sources-brief[data-astro-cid-k62tydpe] ul[data-astro-cid-k62tydpe]{grid-template-columns:1fr}.awai-sources-brief__link[data-astro-cid-k62tydpe]{text-align:left}.awai-status__card[data-astro-cid-k62tydpe]{padding:1.2rem}.awai-status__top[data-astro-cid-k62tydpe]{flex-direction:column;gap:1.1rem}.awai-status__actions[data-astro-cid-k62tydpe] .awai-btn[data-astro-cid-k62tydpe]{flex:1 1 45%}.awai-closing__text[data-astro-cid-k62tydpe] br[data-astro-cid-k62tydpe]{display:none}}@media(prefers-reduced-motion:reduce){.awai-hero__scroll[data-astro-cid-k62tydpe] span[data-astro-cid-k62tydpe],.awai-chart__orbit[data-astro-cid-k62tydpe]{animation:none}}
