.SealMark-module__KflnfG__sealmark{vertical-align:middle;align-items:center;gap:.4rem;display:inline-flex}.SealMark-module__KflnfG__seal{aspect-ratio:1;font-family:var(--font-serif);border-radius:2px;flex:none;grid-template-columns:repeat(2,1fr);place-items:center;line-height:1;display:inline-grid}.SealMark-module__KflnfG__seal i{font-style:normal}.SealMark-module__KflnfG__verified .SealMark-module__KflnfG__seal{background:var(--green);color:var(--on-green)}.SealMark-module__KflnfG__pending .SealMark-module__KflnfG__seal{border:1px dashed var(--warning)}.SealMark-module__KflnfG__meta{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.SealMark-module__KflnfG__pending .SealMark-module__KflnfG__meta{color:var(--warning)}.SealMark-module__KflnfG__inline .SealMark-module__KflnfG__seal{width:16px;font-size:7px}.SealMark-module__KflnfG__card .SealMark-module__KflnfG__seal{width:40px;font-size:16px}.SealMark-module__KflnfG__cover .SealMark-module__KflnfG__seal{width:96px;font-size:38px}.SealMark-module__KflnfG__cover .SealMark-module__KflnfG__meta{font-size:13px}
.SearchExperience-module__rWiqjW__panel{box-shadow:none;background:0 0;border:0;padding:0;display:block;position:relative;overflow:visible}.SearchExperience-module__rWiqjW__header{display:none}.SearchExperience-module__rWiqjW__form{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.SearchExperience-module__rWiqjW__input{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--bg);outline:none;width:100%;min-height:52px;padding:0 16px;font-size:16px;transition:border-color .16s,box-shadow .16s}.SearchExperience-module__rWiqjW__input::placeholder{color:var(--muted);opacity:.9}.SearchExperience-module__rWiqjW__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent)}.SearchExperience-module__rWiqjW__examples{flex-wrap:wrap;gap:8px;margin-top:.65rem;display:flex}.SearchExperience-module__rWiqjW__examples button{border:1px solid var(--line);min-height:44px;color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font-size:11px;transition:border-color .16s,background .16s}.SearchExperience-module__rWiqjW__examples button:hover,.SearchExperience-module__rWiqjW__examples button:focus-visible{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep)}.SearchExperience-module__rWiqjW__results{border-top:1px solid var(--line);gap:8px;max-height:320px;margin-top:22px;padding-top:14px;display:grid;overflow:auto}.SearchExperience-module__rWiqjW__resultsMeta{color:var(--muted);font-size:12px}.SearchExperience-module__rWiqjW__result{border-bottom:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 2px;transition:background .16s;display:grid}.SearchExperience-module__rWiqjW__result:hover{background:var(--accent-soft)}.SearchExperience-module__rWiqjW__result strong{font-size:14px;display:block}.SearchExperience-module__rWiqjW__result span{color:var(--muted);font-size:12px}.SearchExperience-module__rWiqjW__summary,.SearchExperience-module__rWiqjW__details{display:block}.SearchExperience-module__rWiqjW__details{color:var(--ink-soft);margin-top:5px;line-height:1.55}.SearchExperience-module__rWiqjW__result b{color:var(--accent-deep);font-family:var(--font-mono);font-size:11px}.SearchExperience-module__rWiqjW__resultSide{align-items:center;gap:8px;display:inline-flex}@media (max-width:560px){.SearchExperience-module__rWiqjW__form{grid-template-columns:1fr}.SearchExperience-module__rWiqjW__examples{display:none}}@media (prefers-reduced-motion:reduce){.SearchExperience-module__rWiqjW__input,.SearchExperience-module__rWiqjW__examples button,.SearchExperience-module__rWiqjW__result{transition:none}}
.ClusterCard-module___OZdbW__card{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));border-top:3px solid var(--accent);border-radius:var(--radius-card-sm);background:color-mix(in srgb, var(--accent-soft) 52%, var(--bg));gap:.8rem;padding:1.1rem 1.2rem 1.2rem;display:grid;position:relative}.ClusterCard-module___OZdbW__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1rem;display:flex}.ClusterCard-module___OZdbW__kicker{color:var(--accent-deep);font-family:var(--font-mono);letter-spacing:.12em;font-size:.68rem;font-weight:700}.ClusterCard-module___OZdbW__heat{color:var(--ink-3);white-space:nowrap;align-items:baseline;gap:.35rem;font-size:.68rem;display:inline-flex}.ClusterCard-module___OZdbW__heat b{color:var(--accent-deep);font-family:var(--font-serif);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700;line-height:1}.ClusterCard-module___OZdbW__title{color:var(--ink);font-family:var(--font-serif);margin:0;font-size:clamp(1.08rem,1.8vw,1.28rem);font-weight:700;line-height:1.4}.ClusterCard-module___OZdbW__title a{background-image:linear-gradient(var(--highlight), var(--highlight));color:inherit;background-position:0 88%;background-repeat:no-repeat;background-size:0% 30%;transition:background-size .2s ease-out}.ClusterCard-module___OZdbW__title a:hover,.ClusterCard-module___OZdbW__title a:focus-visible{background-size:100% 30%}.ClusterCard-module___OZdbW__summary{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.9rem;line-height:1.7;display:-webkit-box;overflow:hidden}.ClusterCard-module___OZdbW__compact .ClusterCard-module___OZdbW__summary{-webkit-line-clamp:2}.ClusterCard-module___OZdbW__chips{flex-wrap:wrap;gap:.4rem .5rem;margin:0;padding:0;list-style:none;display:flex}.ClusterCard-module___OZdbW__chip{border:1px solid var(--line-strong);color:var(--ink-2);border-radius:999px;align-items:center;gap:.35rem;padding:.18rem .6rem;font-size:.74rem;text-decoration:none;display:inline-flex}a.ClusterCard-module___OZdbW__chip:hover,a.ClusterCard-module___OZdbW__chip:focus-visible{border-color:var(--accent);color:var(--accent-deep)}.ClusterCard-module___OZdbW__chipOfficial{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 55%, var(--line-strong));color:var(--accent-deep);font-weight:700}.ClusterCard-module___OZdbW__chipDot{background:var(--green);border-radius:50%;width:6px;height:6px}.ClusterCard-module___OZdbW__more{border-top:1px solid color-mix(in srgb, var(--accent) 18%, var(--line));padding-top:.6rem}.ClusterCard-module___OZdbW__more summary{color:var(--accent-deep);cursor:pointer;font-size:.78rem;font-weight:700}.ClusterCard-module___OZdbW__moreList{gap:.45rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.ClusterCard-module___OZdbW__moreList li{color:var(--ink-2);font-size:.84rem;line-height:1.55}.ClusterCard-module___OZdbW__moreList a{color:var(--ink)}.ClusterCard-module___OZdbW__moreList a:hover,.ClusterCard-module___OZdbW__moreList a:focus-visible{color:var(--accent-deep)}.ClusterCard-module___OZdbW__moreSource{color:var(--ink-3);margin-left:.5rem;font-size:.72rem}.ClusterCard-module___OZdbW__footer{align-items:baseline;gap:.5rem;display:flex}.ClusterCard-module___OZdbW__timeLabel{color:var(--ink-3);font-size:.68rem}.ClusterCard-module___OZdbW__time{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:.78rem}@media (prefers-reduced-motion:reduce){.ClusterCard-module___OZdbW__title a{transition:none}}
.ColumnPiece-module__fWHA_q__piece{border:1px solid color-mix(in srgb, var(--indigo) 19%, var(--line));border-top:3px solid var(--indigo);border-radius:var(--radius-card-sm);background:color-mix(in srgb, var(--indigo-soft) 56%, var(--bg));gap:.9rem;padding:1.15rem 1.2rem 1.25rem;display:grid;position:relative}.ColumnPiece-module__fWHA_q__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;display:flex}.ColumnPiece-module__fWHA_q__kicker{color:var(--indigo);font-family:var(--font-mono);letter-spacing:.12em;font-size:.68rem;font-weight:700}.ColumnPiece-module__fWHA_q__body{gap:.85rem;min-width:0;display:grid}.ColumnPiece-module__fWHA_q__title{max-width:28ch;font-family:var(--font-serif);margin:0;font-size:clamp(1.12rem,2vw,1.35rem);font-weight:700;line-height:1.35}.ColumnPiece-module__fWHA_q__title,.ColumnPiece-module__fWHA_q__title a{color:var(--indigo)}.ColumnPiece-module__fWHA_q__summary{max-width:60ch;color:var(--ink);margin:0;font-size:.94rem;line-height:1.75}.ColumnPiece-module__fWHA_q__author{color:var(--ink-3);margin:0;font-size:.72rem}.ColumnPiece-module__fWHA_q__keyPoints,.ColumnPiece-module__fWHA_q__advice{border-top:1px solid color-mix(in srgb, var(--indigo) 18%, var(--line));grid-template-columns:minmax(6.5rem,.24fr) minmax(0,1fr);gap:.5rem 1rem;padding-top:.75rem;display:grid}.ColumnPiece-module__fWHA_q__keyPoints h4,.ColumnPiece-module__fWHA_q__advice h4{color:var(--indigo);letter-spacing:.08em;margin:.1rem 0 0;font-size:.72rem}.ColumnPiece-module__fWHA_q__keyPoints ul,.ColumnPiece-module__fWHA_q__advice ul{gap:.36rem;margin:0;padding:0;list-style:none;display:grid}.ColumnPiece-module__fWHA_q__keyPoints li,.ColumnPiece-module__fWHA_q__advice li{color:var(--ink-2);padding-left:.9rem;font-size:.84rem;line-height:1.58;position:relative}.ColumnPiece-module__fWHA_q__keyPoints li:before,.ColumnPiece-module__fWHA_q__advice li:before{background:var(--indigo);content:"";border-radius:50%;width:.3rem;height:.3rem;position:absolute;top:.62em;left:0}.ColumnPiece-module__fWHA_q__advice{background:color-mix(in srgb, var(--highlight) 56%, transparent);border:0;border-radius:3px;padding:.7rem .8rem}@media (max-width:640px){.ColumnPiece-module__fWHA_q__keyPoints,.ColumnPiece-module__fWHA_q__advice{grid-template-columns:1fr;gap:.35rem}}
.NoticeRail-module__ZWu11W__rail{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.NoticeRail-module__ZWu11W__row{border-bottom:1px solid var(--line)}.NoticeRail-module__ZWu11W__rowInner{grid-template-columns:3.4rem minmax(0,1fr) auto;align-items:center;column-gap:1rem;min-height:58px;padding:.3rem .25rem;display:grid}.NoticeRail-module__ZWu11W__date{font-variant-numeric:tabular-nums;align-items:baseline;gap:.3rem;display:flex}.NoticeRail-module__ZWu11W__date b{font-family:var(--font-serif);font-size:1.5rem;font-weight:700;line-height:1}.NoticeRail-module__ZWu11W__date small{color:var(--ink-3);font-size:.72rem}.NoticeRail-module__ZWu11W__title{background-image:linear-gradient(var(--highlight), var(--highlight));color:var(--ink);text-overflow:ellipsis;white-space:nowrap;background-position:0 82%;background-repeat:no-repeat;background-size:0% 36%;font-size:.95rem;transition:background-size .2s ease-out;overflow:hidden}.NoticeRail-module__ZWu11W__rowInner:hover .NoticeRail-module__ZWu11W__title,.NoticeRail-module__ZWu11W__rowInner:focus-visible .NoticeRail-module__ZWu11W__title{background-size:100% 36%}.NoticeRail-module__ZWu11W__source{color:var(--ink-3);margin-left:.55rem;font-size:.78rem}.NoticeRail-module__ZWu11W__status{white-space:nowrap;align-items:center;gap:.4rem;font-size:.78rem;display:inline-flex}.NoticeRail-module__ZWu11W__dot{background:var(--green);border-radius:50%;width:8px;height:8px}.NoticeRail-module__ZWu11W__closingText{background:linear-gradient(var(--highlight), var(--highlight)) no-repeat 0 100% / 100% 42%;color:var(--on-highlight);padding:0 .1em;font-weight:700}.NoticeRail-module__ZWu11W__ended,.NoticeRail-module__ZWu11W__endedText{color:var(--ink-3)}@media (prefers-reduced-motion:reduce){.NoticeRail-module__ZWu11W__title{transition:none}}
.EvidenceFootnote-module__lVh26W__footnote{border-top:1px solid var(--line);padding-top:.8rem}.EvidenceFootnote-module__lVh26W__list{counter-reset:evidence;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.EvidenceFootnote-module__lVh26W__item{flex-wrap:wrap;align-items:baseline;gap:.2rem .55rem;font-size:.8125rem;line-height:1.6;display:flex}.EvidenceFootnote-module__lVh26W__item:before{color:var(--ink-3);content:"[" counter(evidence) "]";counter-increment:evidence;font-variant-numeric:tabular-nums}.EvidenceFootnote-module__lVh26W__label{color:var(--ink-2)}.EvidenceFootnote-module__lVh26W__date{color:var(--ink-3);font-variant-numeric:tabular-nums}.EvidenceFootnote-module__lVh26W__url{color:var(--green);text-underline-offset:2px;text-decoration:underline}.EvidenceFootnote-module__lVh26W__url:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}
