.PeopleGrid-module__0QpiyG__filters{flex-wrap:wrap;gap:8px;padding-bottom:20px;display:flex}.PeopleGrid-module__0QpiyG__count{font-family:var(--f-mono);letter-spacing:.14em;color:var(--ink-3);padding-bottom:12px;font-size:11px}.PeopleGrid-module__0QpiyG__grid{border-top:1px solid var(--rule-strong);border-left:1px solid var(--rule);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));display:grid}.PeopleGrid-module__0QpiyG__cell{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);opacity:0;animation:PeopleGrid-module__0QpiyG__in .6s var(--ease-out) forwards}@keyframes PeopleGrid-module__0QpiyG__in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.PeopleGrid-module__0QpiyG__card{align-content:start;gap:12px;height:100%;min-height:300px;padding:24px 24px 28px;transition:background .35s;display:grid;position:relative}.PeopleGrid-module__0QpiyG__card:after{content:"";background:var(--seal);transform-origin:0;width:100%;height:3px;transition:transform .6s var(--ease-out);position:absolute;top:0;left:0;transform:scaleX(0)}.PeopleGrid-module__0QpiyG__card:hover{background:var(--paper-2)}.PeopleGrid-module__0QpiyG__card:hover:after{transform:scaleX(1)}.PeopleGrid-module__0QpiyG__top{color:var(--ink-3);letter-spacing:.08em;justify-content:space-between;font-size:11px;display:flex}.PeopleGrid-module__0QpiyG__names{gap:2px;margin-top:18px;display:grid}.PeopleGrid-module__0QpiyG__name{font-size:clamp(24px,2.1vw,30px);font-weight:800;line-height:1.2;transition:color .3s}.PeopleGrid-module__0QpiyG__card:hover .PeopleGrid-module__0QpiyG__name{color:var(--seal)}.PeopleGrid-module__0QpiyG__en{color:var(--ink-3);font-size:18px;font-style:italic}.PeopleGrid-module__0QpiyG__role{color:var(--ink-2);font-size:13px}.PeopleGrid-module__0QpiyG__things{border-top:1px dashed var(--rule);color:var(--ink-2);gap:6px;margin-top:8px;padding-top:14px;font-size:13px;display:grid}.PeopleGrid-module__0QpiyG__things li{align-items:baseline;gap:10px;display:flex}.PeopleGrid-module__0QpiyG__things li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PeopleGrid-module__0QpiyG__things i{background:var(--ink-3);border-radius:50%;flex-shrink:0;width:7px;height:7px;transform:translateY(-1px)}.PeopleGrid-module__0QpiyG__things i[data-cat=gadget]{background:#7f8a8a}.PeopleGrid-module__0QpiyG__things i[data-cat=beauty]{background:#c98f7a}.PeopleGrid-module__0QpiyG__things i[data-cat=fashion]{background:#8f8570}.PeopleGrid-module__0QpiyG__things i[data-cat=sport]{background:#6f8a62}.PeopleGrid-module__0QpiyG__things i[data-cat=sleep]{background:#6f7d9c}.PeopleGrid-module__0QpiyG__things i[data-cat=food]{background:#c9a35c}.PeopleGrid-module__0QpiyG__things i[data-cat=alcohol]{background:var(--seal)}.PeopleGrid-module__0QpiyG__things i[data-cat=book],.PeopleGrid-module__0QpiyG__things i[data-cat=manga],.PeopleGrid-module__0QpiyG__things i[data-cat=music],.PeopleGrid-module__0QpiyG__things i[data-cat=screen],.PeopleGrid-module__0QpiyG__things i[data-cat=game]{border:1.5px solid var(--ink-2);background:0 0}.PeopleGrid-module__0QpiyG__cell,.PeopleGrid-module__0QpiyG__card,.PeopleGrid-module__0QpiyG__names,.PeopleGrid-module__0QpiyG__things li{min-width:0}.PeopleGrid-module__0QpiyG__card{overflow:hidden}.PeopleGrid-module__0QpiyG__name,.PeopleGrid-module__0QpiyG__en,.PeopleGrid-module__0QpiyG__role{overflow-wrap:anywhere}
.NewPeople-module__83YDqq__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.NewPeople-module__83YDqq__cell{opacity:1;animation:none}.NewPeople-module__83YDqq__card{gap:10px;min-height:0;padding:20px 20px 22px}.NewPeople-module__83YDqq__names{margin-top:8px}.NewPeople-module__83YDqq__name{font-size:clamp(21px,1.8vw,26px)}.NewPeople-module__83YDqq__new{color:var(--seal);font-family:var(--f-mono);letter-spacing:.08em}@media (max-width:599px){.NewPeople-module__83YDqq__cell:nth-child(n+5){display:none}}
.Specimen-module__007wbG__frame{width:100%;container-type:inline-size}.Specimen-module__007wbG__card{--tint:#a39c8c;aspect-ratio:4/5;background:radial-gradient(120% 80% at 20% 0%, color-mix(in oklab, var(--paper) 65%, white 35%) 0%, transparent 60%), color-mix(in oklab, var(--paper) 70%, var(--tint) 30%);border:1px solid var(--rule);width:100%;color:var(--ink);box-shadow:0 1px 0 var(--rule), 0 18px 40px -28px #00000059;border-radius:4px;flex-direction:column;justify-content:space-between;padding:7cqi 7cqi 6cqi;display:flex;position:relative;overflow:hidden}.Specimen-module__007wbG__card[data-cat=gadget]{--tint:#7f8a8a}.Specimen-module__007wbG__card[data-cat=beauty]{--tint:#c98f7a}.Specimen-module__007wbG__card[data-cat=fashion]{--tint:#8f8570}.Specimen-module__007wbG__card[data-cat=sport]{--tint:#6f8a62}.Specimen-module__007wbG__card[data-cat=sleep]{--tint:#6f7d9c}.Specimen-module__007wbG__card[data-cat=food]{--tint:#c9a35c}.Specimen-module__007wbG__card[data-cat=tools]{--tint:#9b8466}.Specimen-module__007wbG__card[data-cat=alcohol]{--tint:#a8543c}.Specimen-module__007wbG__card[data-cat=book]{--tint:#8a6f55}.Specimen-module__007wbG__card[data-cat=manga]{--tint:#b5664d}.Specimen-module__007wbG__card[data-cat=music]{--tint:#5f6f8f}.Specimen-module__007wbG__card[data-cat=screen]{--tint:#4f5a55}.Specimen-module__007wbG__card[data-cat=game]{--tint:#6d7f6a}.Specimen-module__007wbG__card:before{content:"";border:1px solid color-mix(in oklab, var(--ink) 18%, transparent);pointer-events:none;border-radius:2px;position:absolute;inset:3.2cqi}.Specimen-module__007wbG__top{font-family:var(--f-mono);letter-spacing:.08em;color:var(--ink-2);text-transform:uppercase;justify-content:space-between;gap:8px;font-size:max(9px,4.6cqi);display:flex;position:relative}.Specimen-module__007wbG__word{letter-spacing:-.01em;word-break:break-word;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-weight:700;line-height:.95;position:relative}.Specimen-module__007wbG__word[data-latin]{letter-spacing:-.02em;font-weight:400;line-height:.9}.Specimen-module__007wbG__bottom{gap:2.4cqi;display:grid;position:relative}.Specimen-module__007wbG__bars{width:100%;height:10cqi;color:var(--ink);opacity:.86}.Specimen-module__007wbG__code{font-family:var(--f-mono);letter-spacing:.14em;color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:max(8px,3.8cqi);overflow:hidden}.Specimen-module__007wbG__card[data-size=sm] .Specimen-module__007wbG__top{font-size:max(8px,5.4cqi)}.Specimen-module__007wbG__card[data-size=sm] .Specimen-module__007wbG__code{display:none}.Specimen-module__007wbG__card[data-size=sm]{padding:8cqi}.Specimen-module__007wbG__sub{font-family:var(--f-serif);color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:-2cqi;font-size:max(10px,6cqi);font-weight:700;line-height:1.3;display:-webkit-box;position:relative;overflow:hidden}.Specimen-module__007wbG__card[data-tone=ink]{background:radial-gradient(120% 80% at 20% 0%, #ffffff14 0%, transparent 60%), color-mix(in oklab, #171512 86%, var(--tint) 14%);color:#efe8db;border-color:#0006}.Specimen-module__007wbG__card[data-tone=ink]:before{border-color:#efe8db33}.Specimen-module__007wbG__card[data-tone=ink] .Specimen-module__007wbG__top,.Specimen-module__007wbG__card[data-tone=ink] .Specimen-module__007wbG__sub{color:#efe8dbb8}.Specimen-module__007wbG__card[data-tone=ink] .Specimen-module__007wbG__code{color:#efe8db80}.Specimen-module__007wbG__card[data-tone=ink] .Specimen-module__007wbG__bars{color:#efe8db}
.page-head-module__ILtgTG__head{gap:20px;padding-top:clamp(36px,6vw,88px);padding-bottom:clamp(32px,5vw,64px);display:grid}.page-head-module__ILtgTG__title{font-family:var(--f-serif);letter-spacing:.02em;animation:page-head-module__ILtgTG__up 1s var(--ease-out);margin-bottom:.08em;font-size:clamp(64px,12vw,184px);font-weight:800;line-height:.98}@keyframes page-head-module__ILtgTG__up{0%{opacity:0;transform:translateY(20px)}}.page-head-module__ILtgTG__lede{max-width:38em}
.ArticleCards-module__FDvM-a__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ArticleCards-module__FDvM-a__list>li{min-width:0;display:flex}.ArticleCards-module__FDvM-a__card{border:1px solid var(--rule);width:100%;color:var(--ink);background:var(--paper);border-radius:6px;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:16px;padding:18px;text-decoration:none;transition:border-color .2s;display:grid}.ArticleCards-module__FDvM-a__card:hover,.ArticleCards-module__FDvM-a__card:focus-visible{border-color:var(--rule-strong)}.ArticleCards-module__FDvM-a__visual{min-width:0;display:block}.ArticleCards-module__FDvM-a__body{gap:6px;min-width:0;display:grid}.ArticleCards-module__FDvM-a__kicker{font-family:var(--f-mono);letter-spacing:.08em;color:var(--seal-text);font-size:11px}.ArticleCards-module__FDvM-a__title{text-wrap:balance;font-size:17px;font-weight:700;line-height:1.55}.ArticleCards-module__FDvM-a__lead{color:var(--ink-2);font-size:13px;line-height:1.8}.ArticleCards-module__FDvM-a__names{color:var(--ink-3);font-size:12px;line-height:1.7}@media (max-width:480px){.ArticleCards-module__FDvM-a__card{grid-template-columns:72px minmax(0,1fr);gap:12px;padding:14px}}
.article-module__uwt9Wq__body{gap:clamp(48px,6vw,80px);max-width:860px;padding-bottom:64px;display:grid}.article-module__uwt9Wq__sec{gap:16px;min-width:0;display:grid}.article-module__uwt9Wq__sec h2{border-bottom:1px solid var(--rule-strong);text-wrap:balance;padding-bottom:10px;font-size:clamp(24px,2.6vw,32px);font-weight:700}.article-module__uwt9Wq__sec p,.article-module__uwt9Wq__sec li{font-size:15px;line-height:2}.article-module__uwt9Wq__note{color:var(--ink-3);border-left:2px solid var(--rule-strong);padding-left:14px;font-size:13px!important}.article-module__uwt9Wq__pr{color:var(--ink-2);align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}.article-module__uwt9Wq__prTag{font-family:var(--f-mono);letter-spacing:.12em;border:1px solid var(--ink-3);border-radius:3px;padding:1px 6px;font-size:10px}.article-module__uwt9Wq__hero{gap:10px;max-width:420px;margin:0;display:grid}.article-module__uwt9Wq__hero img,.article-module__uwt9Wq__photos img,.article-module__uwt9Wq__side img{background:var(--paper-2);border-radius:4px;width:100%;height:auto;display:block}.article-module__uwt9Wq__hero figcaption,.article-module__uwt9Wq__photos figcaption,.article-module__uwt9Wq__side figcaption{color:var(--ink-3);font-size:12px}.article-module__uwt9Wq__facts{border-top:1px solid var(--rule);grid-template-columns:7em 1fr;display:grid}.article-module__uwt9Wq__facts dt,.article-module__uwt9Wq__facts dd{border-bottom:1px solid var(--rule);padding:12px 0;font-size:14px}.article-module__uwt9Wq__facts dt{color:var(--ink-3);font-size:13px}.article-module__uwt9Wq__entries{display:grid}.article-module__uwt9Wq__photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.article-module__uwt9Wq__photos figure{align-content:start;gap:6px;margin:0;display:grid}.article-module__uwt9Wq__side{gap:8px;max-width:320px;margin:0;display:grid}.article-module__uwt9Wq__list{gap:8px;padding-left:1.2em;list-style:outside;display:grid}@media (max-width:640px){.article-module__uwt9Wq__photos{grid-template-columns:1fr 1fr}.article-module__uwt9Wq__facts{grid-template-columns:6em 1fr}}.article-module__uwt9Wq__title{text-wrap:balance;font-size:clamp(30px,4.6vw,54px)!important;line-height:1.3!important}.article-module__uwt9Wq__buy{border:1px solid var(--rule);border-radius:6px;gap:10px;max-width:420px;padding:18px 20px;display:grid}.article-module__uwt9Wq__buyLink{border:1px solid var(--rule-strong);color:var(--ink);text-align:center;border-radius:4px;padding:12px 16px;font-weight:700;text-decoration:none;display:block}.article-module__uwt9Wq__buyLink:hover,.article-module__uwt9Wq__buyLink:focus-visible{border-color:var(--ink)}.article-module__uwt9Wq__buyNote{color:var(--ink-2);font-size:12px!important;line-height:1.8!important}.article-module__uwt9Wq__tableWrap{min-width:0;overflow-x:auto}.article-module__uwt9Wq__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.article-module__uwt9Wq__table th,.article-module__uwt9Wq__table td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:11px 12px 11px 0;line-height:1.7}.article-module__uwt9Wq__table thead th{color:var(--ink-3);border-bottom-color:var(--rule-strong);white-space:nowrap;font-size:12px;font-weight:400}.article-module__uwt9Wq__table tbody th{color:var(--ink-3);white-space:nowrap;font-size:13px;font-weight:400}.article-module__uwt9Wq__table td:first-child{white-space:nowrap}.article-module__uwt9Wq__num{white-space:nowrap;text-align:right!important}.article-module__uwt9Wq__pull{border-left:3px solid var(--seal);gap:12px;margin:0;padding:4px 0 4px clamp(18px,3vw,28px);display:grid}.article-module__uwt9Wq__pull blockquote{text-wrap:balance;margin:0;font-size:clamp(22px,3vw,32px);font-weight:700;line-height:1.6}.article-module__uwt9Wq__pull blockquote:before{content:"「"}.article-module__uwt9Wq__pull blockquote:after{content:"」"}.article-module__uwt9Wq__pull figcaption{color:var(--ink-2);font-size:13px;line-height:1.9}.article-module__uwt9Wq__recs{border-top:1px solid var(--rule);padding:0;list-style:none;display:grid}.article-module__uwt9Wq__recs li{border-bottom:1px solid var(--rule);gap:4px;padding:16px 0;display:grid}.article-module__uwt9Wq__recs li p{line-height:1.9!important}.article-module__uwt9Wq__recName{flex-wrap:wrap;align-items:baseline;gap:10px;font-weight:700;display:flex;font-size:16px!important}.article-module__uwt9Wq__recName span{color:var(--ink-3);font-size:12px;font-weight:400}.article-module__uwt9Wq__recSrc{color:var(--ink-3);font-size:12px!important}
.home-module__Hx0lNG__hero{padding-top:clamp(40px,7vw,96px)}.home-module__Hx0lNG__heroGrid{align-items:center;gap:56px;display:grid;position:relative}@media (min-width:1000px){.home-module__Hx0lNG__heroGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:40px;min-height:min(72vh,760px)}}.home-module__Hx0lNG__heroCopy{z-index:2;gap:clamp(22px,3vw,36px);display:grid;position:relative}.home-module__Hx0lNG__h1{font-family:var(--f-serif);font-feature-settings:"palt" 1;letter-spacing:-.01em;font-size:clamp(32px,9.4vw,60px);font-weight:800;line-height:1.04}.home-module__Hx0lNG__line{white-space:nowrap;padding-bottom:.06em;display:block;overflow:hidden}@media (min-width:700px){.home-module__Hx0lNG__h1{font-size:clamp(56px,8.2vw,84px)}}@media (min-width:1000px){.home-module__Hx0lNG__h1{font-size:clamp(60px,5.5vw,100px)}}.home-module__Hx0lNG__char{animation:home-module__Hx0lNG__rise 1.1s var(--ease-out) forwards;display:inline-block;transform:translateY(105%)}@keyframes home-module__Hx0lNG__rise{to{transform:none}}.home-module__Hx0lNG__heroLede{opacity:0;max-width:30em;animation:home-module__Hx0lNG__fade 1s var(--ease-out) .9s forwards;font-size:clamp(15px,1.35vw,18px);line-height:2}.home-module__Hx0lNG__em{background:linear-gradient(transparent 62%, var(--seal-soft) 62%);font-style:normal}@keyframes home-module__Hx0lNG__fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.home-module__Hx0lNG__heroSearch{border:1px solid var(--rule-strong);background:var(--paper);width:100%;max-width:30em;color:var(--ink);font:inherit;text-align:left;cursor:pointer;opacity:0;animation:home-module__Hx0lNG__fade 1s var(--ease-out) 1s forwards;align-items:center;gap:10px;margin:0 0 18px;padding:13px 16px;font-size:15px;transition:border-color .2s;display:flex}.home-module__Hx0lNG__heroSearch:hover,.home-module__Hx0lNG__heroSearch:focus-visible{border-color:var(--seal)}.home-module__Hx0lNG__heroSearch>span:first-of-type{flex:1;min-width:0}.home-module__Hx0lNG__heroSearchEg{opacity:.6;white-space:nowrap;font-size:12px}@media (max-width:420px){.home-module__Hx0lNG__heroSearchEg{display:none}}.home-module__Hx0lNG__heroCta{opacity:0;animation:home-module__Hx0lNG__fade 1s var(--ease-out) 1.1s forwards;flex-wrap:wrap;gap:12px;display:flex}.home-module__Hx0lNG__btn{background:var(--ink);height:52px;color:var(--paper);letter-spacing:.08em;transition:background .3s, transform .4s var(--ease-out);border-radius:999px;align-items:center;gap:12px;padding:0 26px;font-size:15px;display:inline-flex}.home-module__Hx0lNG__btn:hover{background:var(--seal);transform:translateY(-2px)}.home-module__Hx0lNG__btnGhost{color:var(--ink);border:1px solid var(--rule-strong);background:0 0}.home-module__Hx0lNG__btnGhost:hover{border-color:var(--ink);background:0 0}.home-module__Hx0lNG__deck{--mid:1.5;justify-self:center;width:100%;max-width:560px;height:clamp(340px,46vw,560px);position:relative}.home-module__Hx0lNG__deckCard{--i:0;width:clamp(150px,22vw,250px);transform:translate(-50%, -50%) translateX(calc((var(--i) - var(--mid)) * clamp(34px, 6vw, 80px))) translateY(calc((var(--i) - var(--mid)) * (var(--i) - var(--mid)) * 8px)) rotate(calc((var(--i) - var(--mid)) * 8deg));z-index:calc(10 - var(--i));transition:transform .8s var(--ease-out), z-index 0s;opacity:0;animation:home-module__Hx0lNG__deal 1.1s var(--ease-out) forwards;animation-delay:calc(.4s + var(--i) * .11s);position:absolute;top:50%;left:50%}@keyframes home-module__Hx0lNG__deal{0%{opacity:0;transform:translate(-50%,-30%)rotate(0)scale(.92)}to{opacity:1}}.home-module__Hx0lNG__deck:hover .home-module__Hx0lNG__deckCard{transform:translate(-50%, -50%) translateX(calc((var(--i) - var(--mid)) * clamp(52px, 9vw, 120px))) translateY(calc((var(--i) - var(--mid)) * (var(--i) - var(--mid)) * 10px)) rotate(calc((var(--i) - var(--mid)) * 10deg))}.home-module__Hx0lNG__deckCard:hover,.home-module__Hx0lNG__deckCard:focus-visible{z-index:20}.home-module__Hx0lNG__deck .home-module__Hx0lNG__deckCard:hover{transform:translate(-50%, -50%) translateX(calc((var(--i) - var(--mid)) * clamp(52px, 9vw, 120px))) translateY(calc((var(--i) - var(--mid)) * (var(--i) - var(--mid)) * 10px - 22px)) rotate(calc((var(--i) - var(--mid)) * 10deg))}.home-module__Hx0lNG__deckCount{background:var(--seal);color:var(--on-seal);letter-spacing:.06em;border-radius:999px;align-items:baseline;gap:1px;padding:4px 10px;font-size:11px;display:inline-flex;position:absolute;top:-12px;right:-10px;box-shadow:0 6px 16px -6px #0006}.home-module__Hx0lNG__deckCount b{font-family:var(--f-mono);font-size:14px;font-weight:500}.home-module__Hx0lNG__vertical{right:calc(var(--gutter) - 6px);writing-mode:vertical-rl;font-family:var(--f-serif);letter-spacing:.32em;color:var(--ink-3);font-size:13px;display:none;position:absolute;top:0}@media (min-width:1360px){.home-module__Hx0lNG__vertical{display:block}}.home-module__Hx0lNG__ledger{border-top:1px solid var(--rule-strong);grid-template-columns:repeat(2,1fr);margin-top:clamp(48px,7vw,96px);display:grid}@media (min-width:760px){.home-module__Hx0lNG__ledger{grid-template-columns:repeat(4,1fr)}}.home-module__Hx0lNG__stat{border-bottom:1px solid var(--rule);gap:4px;padding:22px 0 6px;display:grid}@media (min-width:760px){.home-module__Hx0lNG__stat{border-bottom:0;border-left:1px solid var(--rule);padding:26px 20px 4px}.home-module__Hx0lNG__stat:first-child{border-left:0;padding-left:0}}.home-module__Hx0lNG__statEn{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);font-size:10px}.home-module__Hx0lNG__statNum{font-family:var(--f-latin);letter-spacing:-.02em;font-size:clamp(54px,7vw,96px);line-height:.95}.home-module__Hx0lNG__statJa{color:var(--ink-2);font-size:13px}.home-module__Hx0lNG__feature{align-items:start;gap:32px;display:grid}@media (min-width:900px){.home-module__Hx0lNG__feature{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}}.home-module__Hx0lNG__featureNum{align-items:flex-end;gap:8px;line-height:.78;display:flex}.home-module__Hx0lNG__bigNum{font-family:var(--f-latin);letter-spacing:-.04em;color:var(--seal);font-size:clamp(180px,30vw,420px)}.home-module__Hx0lNG__bigUnit{font-family:var(--f-serif);padding-bottom:.4em;font-size:clamp(28px,3.2vw,44px);font-weight:700}.home-module__Hx0lNG__featureBody{gap:28px;padding-top:clamp(0px,3vw,40px);display:grid}.home-module__Hx0lNG__featureLead{font-size:clamp(18px,1.8vw,24px);line-height:1.8}.home-module__Hx0lNG__featureItem{border-bottom:2px solid var(--seal);margin-right:.15em;font-size:1.6em;font-weight:800;transition:color .3s}.home-module__Hx0lNG__featureItem:hover{color:var(--seal)}.home-module__Hx0lNG__nameCloud{flex-wrap:wrap;gap:10px;display:flex}.home-module__Hx0lNG__cloudName{border:1px solid var(--rule-strong);border-radius:999px;align-items:baseline;gap:8px;padding:10px 16px;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.home-module__Hx0lNG__cloudName .serif{font-size:17px;font-weight:700}.home-module__Hx0lNG__cloudGenre{color:var(--ink-3);letter-spacing:.06em;font-size:11px}.home-module__Hx0lNG__cloudName:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.home-module__Hx0lNG__cloudName:hover .home-module__Hx0lNG__cloudGenre{color:var(--paper-3)}.home-module__Hx0lNG__featureNote{color:var(--ink-3);max-width:36em;font-size:13px}.home-module__Hx0lNG__sharedList{border-top:1px solid var(--rule-strong);margin-top:clamp(48px,6vw,80px)}.home-module__Hx0lNG__sharedRow{border-bottom:1px solid var(--rule);transition:padding .5s var(--ease-out), background .3s;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:8px 20px;padding:22px 0;display:grid}@media (min-width:900px){.home-module__Hx0lNG__sharedRow{grid-template-columns:56px minmax(0,1.2fr) 120px minmax(0,1.4fr) 56px}}.home-module__Hx0lNG__sharedRow:hover{background:linear-gradient(90deg, var(--seal-soft), transparent 60%);padding-left:12px}.home-module__Hx0lNG__rank{color:var(--ink-3);font-size:12px}.home-module__Hx0lNG__sharedName{display:grid}.home-module__Hx0lNG__sharedName .serif{font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.3}.home-module__Hx0lNG__sharedBrand{font-family:var(--f-mono);letter-spacing:.12em;color:var(--ink-3);text-transform:uppercase;font-size:11px}.home-module__Hx0lNG__dots{gap:5px;display:none}@media (min-width:900px){.home-module__Hx0lNG__dots{display:flex}}.home-module__Hx0lNG__dots i{background:var(--seal);border-radius:50%;width:12px;height:12px}.home-module__Hx0lNG__sharedWho{color:var(--ink-2);font-size:13px;display:none}@media (min-width:900px){.home-module__Hx0lNG__sharedWho{display:block}}.home-module__Hx0lNG__sharedCount{justify-self:end;font-size:13px}.home-module__Hx0lNG__indexSec{background:var(--paper-2)}.home-module__Hx0lNG__shelfLede{margin-bottom:40px}.home-module__Hx0lNG__method{background:var(--rule);border:1px solid var(--rule);gap:1px;display:grid}@media (min-width:900px){.home-module__Hx0lNG__method{grid-template-columns:repeat(3,1fr)}}.home-module__Hx0lNG__methodCard{background:var(--paper);align-content:start;gap:16px;padding:clamp(28px,3.4vw,48px);display:grid}.home-module__Hx0lNG__methodCard h3{font-size:26px;font-weight:700}.home-module__Hx0lNG__methodCard p{color:var(--ink-2);font-size:14.5px}.home-module__Hx0lNG__rules{color:var(--ink-2);gap:14px;max-width:56em;margin-top:40px;font-size:14px;display:grid}.home-module__Hx0lNG__rules li{align-items:baseline;gap:14px;display:flex}.home-module__Hx0lNG__rules .home-module__Hx0lNG__tag{flex-shrink:0}.home-module__Hx0lNG__heroGenres{opacity:0;animation:home-module__Hx0lNG__fade 1s var(--ease-out) 1s forwards;flex-wrap:wrap;gap:8px;margin-top:-4px;display:flex}
.works-module__QTedvq__sec{padding-top:clamp(56px,7vw,104px)}.works-module__QTedvq__head{border-bottom:1px solid var(--rule-strong);justify-content:space-between;align-items:baseline;padding-bottom:12px;display:flex}.works-module__QTedvq__head h2{font-size:clamp(28px,3vw,40px);font-weight:700}.works-module__QTedvq__head .mono{color:var(--ink-3);font-size:12px}.works-module__QTedvq__row{border-bottom:1px solid var(--rule);transition:padding .45s var(--ease-out);gap:4px 28px;padding:20px 0;display:grid}@media (min-width:900px){.works-module__QTedvq__row{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,.8fr);align-items:baseline}}.works-module__QTedvq__row:hover{padding-left:10px}.works-module__QTedvq__row:hover .works-module__QTedvq__title{color:var(--seal)}.works-module__QTedvq__titleBox{display:grid}.works-module__QTedvq__title{font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.35;transition:color .3s}.works-module__QTedvq__note{color:var(--ink-3);font-size:12px}.works-module__QTedvq__author,.works-module__QTedvq__who{color:var(--ink-2);font-size:13px}@media (min-width:900px){.works-module__QTedvq__who{text-align:right}}
.brands-module__bQ0IoW__list{display:grid}.brands-module__bQ0IoW__people{margin-top:8px;display:grid}.brands-module__bQ0IoW__person{border-bottom:1px solid var(--rule);gap:2px 20px;padding:16px 0;display:grid}@media (min-width:900px){.brands-module__bQ0IoW__person{grid-template-columns:minmax(0,.7fr) minmax(0,.8fr) minmax(0,1.5fr);align-items:baseline}}.brands-module__bQ0IoW__name{font-size:18px;font-weight:700}.brands-module__bQ0IoW__role{color:var(--ink-3);font-size:13px}.brands-module__bQ0IoW__uses{color:var(--ink-2);font-size:14px;line-height:1.7}.brands-module__bQ0IoW__foot{padding:48px 0 24px;font-size:14px}.brands-module__bQ0IoW__grid{gap:0 32px;margin-top:8px;display:grid}@media (min-width:700px){.brands-module__bQ0IoW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.brands-module__bQ0IoW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.brands-module__bQ0IoW__cell{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:12px;padding:14px 0;display:flex}.brands-module__bQ0IoW__cell:hover .brands-module__bQ0IoW__cellName{color:var(--seal)}.brands-module__bQ0IoW__cellName{overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:700;transition:color .3s}.brands-module__bQ0IoW__cellKana{color:var(--ink-3);font-size:12px;font-weight:400;display:block}.brands-module__bQ0IoW__cellNum{font-family:var(--f-latin);color:var(--ink-2);white-space:nowrap;font-size:14px}.brands-module__bQ0IoW__title{font-size:clamp(34px,5.2vw,72px);line-height:1.15}.brands-module__bQ0IoW__titleSub{color:var(--ink-2);margin-top:10px;font-size:.42em;font-weight:700;display:block}.brands-module__bQ0IoW__summary{border:1px solid var(--rule-strong);border-left:4px solid var(--seal);gap:10px 32px;max-width:60em;margin-top:8px;padding:18px 20px;display:grid}@media (min-width:900px){.brands-module__bQ0IoW__summary{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) auto}}.brands-module__bQ0IoW__summary dt{letter-spacing:.08em;color:var(--ink-3);font-size:12px}.brands-module__bQ0IoW__summary dd{overflow-wrap:anywhere;min-width:0;margin:4px 0 0;font-size:15px;line-height:1.7}.brands-module__bQ0IoW__summary strong{font-size:17px}.brands-module__bQ0IoW__cards{gap:0 40px;margin-top:8px;display:grid}@media (min-width:900px){.brands-module__bQ0IoW__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.brands-module__bQ0IoW__card{border-bottom:1px solid var(--rule);align-content:start;gap:8px;min-width:0;padding:22px 0 24px;display:grid}.brands-module__bQ0IoW__who{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.brands-module__bQ0IoW__item{color:var(--ink-2);font-size:14px;font-weight:700}.brands-module__bQ0IoW__quote{border-left:2px solid var(--seal);overflow-wrap:anywhere;margin:0;padding-left:14px;font-size:17px;line-height:1.75}.brands-module__bQ0IoW__summaryText{color:var(--ink-2);font-size:14px;line-height:1.75}.brands-module__bQ0IoW__src{color:var(--ink-3);flex-wrap:wrap;gap:4px 14px;font-size:12.5px;display:flex}.brands-module__bQ0IoW__also{color:var(--ink-2);font-size:13px;line-height:1.7}
.Entry-module__WcV35q__entry{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"no stamp""visual visual""body body";gap:16px 20px;padding-block:clamp(28px,3.6vw,44px);display:grid;position:relative}.Entry-module__WcV35q__entry[data-show=person]{grid-template-areas:"no stamp""body body"}@media (min-width:760px){.Entry-module__WcV35q__entry{grid-template-columns:72px 168px minmax(0,1fr) 72px;grid-template-areas:"no visual body stamp";gap:32px}.Entry-module__WcV35q__entry[data-show=person]{grid-template-columns:72px minmax(0,1fr) 72px;grid-template-areas:"no body stamp"}}.Entry-module__WcV35q__no{color:var(--ink-3);grid-area:no;padding-top:4px;font-size:12px}.Entry-module__WcV35q__visual{max-width:168px;transition:transform .6s var(--ease-out);grid-area:visual;display:block}@media (max-width:759px){.Entry-module__WcV35q__visual{max-width:132px}}.Entry-module__WcV35q__visual:hover{transform:rotate(-1.5deg)translateY(-3px)}.Entry-module__WcV35q__body{grid-area:body;align-content:start;gap:12px;min-width:0;display:grid}.Entry-module__WcV35q__stamp{grid-area:stamp;justify-self:end}.Entry-module__WcV35q__title{font-weight:inherit}.Entry-module__WcV35q__titleLink{flex-direction:column;gap:2px;display:inline-flex}.Entry-module__WcV35q__titleLink .serif{font-size:clamp(22px,2.4vw,30px);font-weight:700;line-height:1.3;transition:color .3s}.Entry-module__WcV35q__titleLink:hover .serif{color:var(--seal)}.Entry-module__WcV35q__brand{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:12px}.Entry-module__WcV35q__note{color:var(--ink-3);font-size:13px}.Entry-module__WcV35q__en{color:var(--ink-3);font-size:18px;font-style:italic}.Entry-module__WcV35q__tags{flex-wrap:wrap;gap:6px;display:flex}.Entry-module__WcV35q__tags:empty{display:none}.Entry-module__WcV35q__summary{max-width:40em;font-size:15.5px;line-height:1.95}.Entry-module__WcV35q__quote{border-left:2px solid var(--seal);color:var(--ink-2);max-width:40em;padding:2px 0 2px 16px}.Entry-module__WcV35q__quote .latin{font-size:19px;font-style:italic;line-height:1.45}.Entry-module__WcV35q__quote .serif{font-size:15px;line-height:1.8}.Entry-module__WcV35q__variant{color:var(--ink-3);font-size:12px}.Entry-module__WcV35q__meta{color:var(--ink-2);flex-wrap:wrap;gap:6px 22px;padding-top:4px;font-size:12.5px;display:flex}.Entry-module__WcV35q__meta>div{align-items:baseline;gap:8px;display:flex}.Entry-module__WcV35q__meta dt{font-family:var(--f-mono);letter-spacing:.14em;color:var(--ink-3);font-size:10px}.Entry-module__WcV35q__ext{vertical-align:0;margin-left:4px;display:inline}.Entry-module__WcV35q__paywall{border:1px solid var(--rule-strong);color:var(--ink-2);white-space:nowrap;border-radius:3px;margin-left:8px;padding:1px 6px;font-size:10.5px}.Entry-module__WcV35q__watch{color:var(--ink-2);margin-top:12px;font-size:14px}.Entry-module__WcV35q__quoteNote{color:var(--ink-3);margin-top:4px;font-size:12px;display:block}.Entry-module__WcV35q__rec{gap:12px;min-width:0;display:grid}.Entry-module__WcV35q__recMore{border-top:1px dashed var(--rule);padding-top:14px}.Entry-module__WcV35q__recLabel{color:var(--ink-2);letter-spacing:.04em;font-size:12.5px}.Entry-module__WcV35q__no{align-content:start;gap:2px;display:grid}.Entry-module__WcV35q__by{flex-wrap:wrap;align-items:baseline;gap:0 10px;margin-top:6px;font-size:15px;font-weight:700;display:flex}.Entry-module__WcV35q__by span{color:var(--ink-3);font-size:12px;font-weight:400}
.about-module__8TymFG__grid{gap:40px;display:grid}@media (min-width:1000px){.about-module__8TymFG__grid{grid-template-columns:240px minmax(0,1fr);gap:80px}}.about-module__8TymFG__toc ol{gap:10px;font-size:14px;display:grid}.about-module__8TymFG__toc a{align-items:baseline;gap:12px;display:inline-flex}.about-module__8TymFG__toc .mono{color:var(--ink-3);font-size:11px}@media (min-width:1000px){.about-module__8TymFG__toc{align-self:start;position:sticky;top:100px}}.about-module__8TymFG__body{gap:clamp(56px,7vw,96px);max-width:760px;display:grid}.about-module__8TymFG__sec{gap:18px;scroll-margin-top:90px;display:grid}.about-module__8TymFG__sec h2{border-bottom:1px solid var(--rule-strong);padding-bottom:12px;font-size:clamp(28px,3.2vw,42px);font-weight:700}.about-module__8TymFG__sec p{font-size:15.5px;line-height:2}.about-module__8TymFG__list{counter-reset:n;gap:10px;padding-left:0;display:grid}.about-module__8TymFG__list li{padding-left:34px;font-size:15px;line-height:1.9;position:relative}.about-module__8TymFG__list li:before{counter-increment:n;content:counter(n, decimal-leading-zero);font-family:var(--f-mono);color:var(--seal);font-size:11px;position:absolute;top:.2em;left:0}.about-module__8TymFG__stamps{background:var(--rule);border:1px solid var(--rule);gap:1px;display:grid}.about-module__8TymFG__stamp{background:var(--paper);grid-template-columns:80px 1fr;align-items:center;gap:20px;padding:22px;display:grid}.about-module__8TymFG__stamp h3{font-size:20px;font-weight:700}.about-module__8TymFG__stamp p{color:var(--ink-2);font-size:14px;line-height:1.8}.about-module__8TymFG__todo{color:var(--ink-3);font-size:13px!important}
.categories-module__85yMYq__card{grid-template-columns:auto minmax(0,1fr);gap:0 16px}.categories-module__85yMYq__rank{color:var(--seal);padding-top:3px;font-size:15px}.categories-module__85yMYq__body{gap:8px;min-width:0;display:grid}.categories-module__85yMYq__itemName{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:2px 12px;font-size:18px;font-weight:700;display:flex}.categories-module__85yMYq__brand{color:var(--ink-3);font-size:13px;font-weight:400}.categories-module__85yMYq__users{color:var(--ink-2);overflow-wrap:anywhere;font-size:14px;line-height:1.7}.categories-module__85yMYq__users strong{color:var(--ink);margin-right:.6em}.categories-module__85yMYq__by{font-family:var(--f-sans,inherit);color:var(--ink-3);margin-top:4px;font-size:13px;display:block}.categories-module__85yMYq__group{margin-top:8px}
.item-module__9zmeUq__grid{gap:40px;padding-top:clamp(28px,4vw,64px);display:grid}@media (min-width:1000px){.item-module__9zmeUq__grid{grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:72px}}.item-module__9zmeUq__side{align-content:start;gap:20px;display:grid}@media (min-width:1000px){.item-module__9zmeUq__side{align-self:start;position:sticky;top:96px}}.item-module__9zmeUq__specimen{width:72%;max-width:380px;animation:item-module__9zmeUq__settle 1.2s var(--ease-out)}@media (min-width:1000px){.item-module__9zmeUq__specimen{width:100%}}@keyframes item-module__9zmeUq__settle{0%{opacity:0;transform:translateY(24px)rotate(-3deg)}}.item-module__9zmeUq__buy{border:1px solid var(--rule);border-radius:6px;gap:6px;max-width:380px;padding:18px 20px;display:grid}.item-module__9zmeUq__buyHead{font-family:var(--f-mono);letter-spacing:.16em;color:var(--ink-3);font-size:11px}.item-module__9zmeUq__buyList{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.item-module__9zmeUq__buyLink{border:1px solid var(--rule-strong);color:var(--ink);border-radius:4px;padding:10px 14px;font-weight:700;text-decoration:none;display:block}.item-module__9zmeUq__buyLink:hover,.item-module__9zmeUq__buyLink:focus-visible{border-color:var(--ink)}.item-module__9zmeUq__pr{font-family:var(--f-mono);letter-spacing:.12em;border:1px solid var(--ink-3);border-radius:3px;margin-right:6px;padding:1px 6px;font-size:10px;display:inline-block}.item-module__9zmeUq__buyNote{color:var(--ink-2);font-size:13px}.item-module__9zmeUq__main{min-width:0}.item-module__9zmeUq__crumb{letter-spacing:.08em;color:var(--ink-3);flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.item-module__9zmeUq__title{font-weight:inherit;gap:6px;margin-top:18px;display:grid}.item-module__9zmeUq__brand{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);font-size:13px}.item-module__9zmeUq__kana{font-family:var(--f-sans,inherit);letter-spacing:.04em;text-transform:none;color:var(--ink-3);margin-left:10px}.item-module__9zmeUq__kana:before{content:"／";margin-right:6px}.item-module__9zmeUq__name{overflow-wrap:anywhere;font-size:clamp(40px,6.4vw,92px);font-weight:800;line-height:1.08}.item-module__9zmeUq__note{color:var(--ink-3);font-size:15px}.item-module__9zmeUq__tally{border-bottom:1px solid var(--rule-strong);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:28px;padding-bottom:20px;display:flex}.item-module__9zmeUq__count{align-items:baseline;gap:10px;font-size:15px;display:flex}.item-module__9zmeUq__num{font-family:var(--f-latin);color:var(--seal);font-size:64px;line-height:.9}.item-module__9zmeUq__badges{flex-wrap:wrap;gap:8px;display:flex}.item-module__9zmeUq__alcohol{gap:8px;margin-top:24px;display:grid}.item-module__9zmeUq__alcoholNote{color:var(--ink-3);font-size:12px}.item-module__9zmeUq__related{gap:48px;margin-top:clamp(56px,7vw,96px);display:grid}.item-module__9zmeUq__relList{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:28px 20px;margin-top:16px;display:grid}.item-module__9zmeUq__rel{gap:10px;display:grid}.item-module__9zmeUq__rel>div{transition:transform .5s var(--ease-out)}.item-module__9zmeUq__rel:hover>div{transform:translateY(-4px)rotate(-1deg)}.item-module__9zmeUq__rel .serif{font-size:16px;font-weight:700;line-height:1.4}.item-module__9zmeUq__relWho{color:var(--ink-3);font-size:11px}.item-module__9zmeUq__answer{color:var(--ink-2);max-width:40em;margin-top:16px;font-size:14px;line-height:1.85}
.person-module__DO1ZNW__head{gap:22px;padding-top:clamp(32px,5vw,72px);padding-bottom:clamp(40px,6vw,88px);display:grid}.person-module__DO1ZNW__crumb{letter-spacing:.08em;color:var(--ink-3);flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.person-module__DO1ZNW__name{font-weight:inherit;gap:4px;display:grid}.person-module__DO1ZNW__ja{letter-spacing:.01em;animation:person-module__DO1ZNW__up 1s var(--ease-out);font-size:clamp(52px,10vw,152px);font-weight:800;line-height:1.02}.person-module__DO1ZNW__en{color:var(--ink-3);animation:person-module__DO1ZNW__up 1s var(--ease-out) .12s backwards;font-size:clamp(24px,3.4vw,46px);font-style:italic;line-height:1.1}@keyframes person-module__DO1ZNW__up{0%{opacity:0;transform:translateY(20px)}}.person-module__DO1ZNW__role{color:var(--ink-2);font-size:clamp(15px,1.4vw,18px)}.person-module__DO1ZNW__facts{border-top:1px solid var(--rule-strong);grid-template-columns:repeat(2,1fr);margin-top:14px;display:grid}@media (min-width:760px){.person-module__DO1ZNW__facts{grid-template-columns:repeat(4,1fr)}}.person-module__DO1ZNW__facts>div{gap:2px;padding:18px 0 0;display:grid}@media (min-width:760px){.person-module__DO1ZNW__facts>div+div{border-left:1px solid var(--rule);padding-left:20px}}.person-module__DO1ZNW__facts dt{color:var(--ink-3);font-size:12px}.person-module__DO1ZNW__facts dd{font-family:var(--f-latin);font-size:clamp(40px,4.6vw,64px);line-height:1}.person-module__DO1ZNW__facts dd.person-module__DO1ZNW__span{padding-top:.3em;font-size:clamp(26px,2.6vw,36px)}.person-module__DO1ZNW__contracts{border:1px dashed var(--rule-strong);border-radius:6px;gap:12px;max-width:760px;margin-top:18px;padding:20px 22px;display:grid}.person-module__DO1ZNW__contracts ul{flex-wrap:wrap;gap:8px 22px;display:flex}.person-module__DO1ZNW__contracts li{align-items:baseline;gap:8px;display:inline-flex}.person-module__DO1ZNW__cBrand{font-family:var(--f-mono);letter-spacing:.06em;font-size:13px}.person-module__DO1ZNW__cKind{color:var(--ink-3);font-size:11px}.person-module__DO1ZNW__cNote{color:var(--ink-3);font-size:12px}.person-module__DO1ZNW__secHead{border-bottom:1px solid var(--rule-strong);justify-content:space-between;align-items:baseline;padding-top:clamp(40px,5vw,72px);padding-bottom:14px;display:flex}.person-module__DO1ZNW__secHead h2{font-size:clamp(28px,3vw,40px);font-weight:700}.person-module__DO1ZNW__secHead .mono{color:var(--ink-3);font-size:12px}.person-module__DO1ZNW__foot{gap:48px;padding-top:clamp(56px,7vw,96px);display:grid}.person-module__DO1ZNW__correction{color:var(--ink-3);font-size:13px}.person-module__DO1ZNW__others ul{border-top:1px solid var(--rule-strong);margin-top:14px;display:grid}@media (min-width:760px){.person-module__DO1ZNW__others ul{grid-template-columns:1fr 1fr;column-gap:40px}}.person-module__DO1ZNW__other{border-bottom:1px solid var(--rule);transition:padding .45s var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:16px 0;display:grid}.person-module__DO1ZNW__other:hover{padding-left:8px}.person-module__DO1ZNW__other .serif{font-size:20px;font-weight:700}.person-module__DO1ZNW__otherSub{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.person-module__DO1ZNW__fan{display:none}@media (min-width:1100px){.person-module__DO1ZNW__head{grid-template-columns:minmax(0,1fr) 380px;column-gap:40px}.person-module__DO1ZNW__head>*{grid-column:1/-1}.person-module__DO1ZNW__head>.person-module__DO1ZNW__crumb,.person-module__DO1ZNW__head>.person-module__DO1ZNW__name,.person-module__DO1ZNW__head>.person-module__DO1ZNW__role{grid-column:1}.person-module__DO1ZNW__fan{pointer-events:none;--mid:calc((var(--n) - 1) / 2);grid-area:1/2/span 3;min-height:320px;display:block;position:relative}.person-module__DO1ZNW__fanCard{transform-origin:50% 120%;width:158px;transform:translate(-50%, -50%) rotate(calc((var(--i) - var(--mid)) * 9deg)) translateY(calc(max(var(--i) - var(--mid), var(--mid) - var(--i)) * 6px));z-index:calc(10 - var(--i));animation:person-module__DO1ZNW__fanIn 1s var(--ease-out) backwards;animation-delay:calc(.25s + var(--i) * 90ms);position:absolute;top:46%;left:50%}@keyframes person-module__DO1ZNW__fanIn{0%{opacity:0;transform:translate(-50%,-30%)rotate(0)}}}.person-module__DO1ZNW__latinName{letter-spacing:-.02em;font-size:clamp(64px,12vw,180px);font-weight:400;line-height:.95}.person-module__DO1ZNW__features{margin-top:8px;margin-bottom:clamp(24px,4vw,40px)}.person-module__DO1ZNW__features ul{gap:8px;margin-top:10px;padding:0;list-style:none;display:grid}.person-module__DO1ZNW__feature{border:1px solid var(--rule-strong);color:var(--ink);border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;transition:background .2s;display:grid}.person-module__DO1ZNW__feature:hover,.person-module__DO1ZNW__feature:focus-visible{background:var(--paper-2)}.person-module__DO1ZNW__feature .serif{min-width:0;font-size:16px;font-weight:700;line-height:1.5}.person-module__DO1ZNW__featureTag{font-family:var(--f-mono);letter-spacing:.08em;color:var(--seal-text);white-space:nowrap;font-size:11px}@media (max-width:480px){.person-module__DO1ZNW__feature{grid-template-columns:minmax(0,1fr) auto}.person-module__DO1ZNW__featureTag{grid-column:1/-1}}.person-module__DO1ZNW__answer{color:var(--ink-2);max-width:40em;margin-top:12px;font-size:14px;line-height:1.85}
.Doc-module__VojkQW__body{gap:clamp(48px,6vw,80px);max-width:760px;padding-bottom:40px;display:grid}.Doc-module__VojkQW__sec{gap:14px;scroll-margin-top:90px;display:grid}.Doc-module__VojkQW__sec h2{border-bottom:1px solid var(--rule-strong);padding-bottom:10px;font-size:clamp(24px,2.6vw,32px);font-weight:700}.Doc-module__VojkQW__sec p,.Doc-module__VojkQW__sec li{font-size:15px;line-height:2}.Doc-module__VojkQW__sec ul{gap:6px;padding-left:1.2em;list-style:outside;display:grid}.Doc-module__VojkQW__table{border-top:1px solid var(--rule);grid-template-columns:8em 1fr;display:grid}.Doc-module__VojkQW__table dt,.Doc-module__VojkQW__table dd{border-bottom:1px solid var(--rule);padding:14px 0;font-size:15px}.Doc-module__VojkQW__table dt{color:var(--ink-3);padding-top:16px;font-size:13px}.Doc-module__VojkQW__pending{color:var(--seal-text)}.Doc-module__VojkQW__updated{color:var(--ink-3);font-size:13px}
.YouTube-module__vRCfda__box{gap:8px;max-width:640px;margin:0;display:grid}.YouTube-module__vRCfda__frame{aspect-ratio:16/9;background:var(--paper-2);border-radius:4px;max-width:100%;position:relative;overflow:hidden}.YouTube-module__vRCfda__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.YouTube-module__vRCfda__poster{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.YouTube-module__vRCfda__poster img{object-fit:cover;width:100%;height:100%;display:block}.YouTube-module__vRCfda__play{background:#141414c7;border-radius:12px;width:68px;height:48px;transition:background .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.YouTube-module__vRCfda__play:after{content:"";border:10px solid #0000;border-left:17px solid #fff;border-right-width:0;position:absolute;top:14px;left:27px}.YouTube-module__vRCfda__poster:hover .YouTube-module__vRCfda__play,.YouTube-module__vRCfda__poster:focus-visible .YouTube-module__vRCfda__play{background:#e33}.YouTube-module__vRCfda__cap{color:var(--ink-3);font-size:12px;line-height:1.7}
