.irUKQG_wrap{max-width:780px;margin:0 auto;padding:clamp(40px,7vw,96px) clamp(20px,5vw,60px) clamp(88px,12vw,160px)}.irUKQG_eyebrow{font:500 12px/1.5 var(--font-mono);letter-spacing:.14em;color:var(--ink-2)}.irUKQG_title{font:800 clamp(2.4rem, 9vw, 4.6rem)/1.05 var(--font-sans);letter-spacing:-.045em;margin-top:12px}.irUKQG_lead{max-width:34em;margin-top:18px;font-size:16px;line-height:1.9}.irUKQG_plan{margin-top:clamp(26px,4vw,40px);scroll-margin-top:90px}.irUKQG_contents{margin-top:clamp(52px,8vw,88px)}.irUKQG_contentsHead{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:12px;display:flex}.irUKQG_contentsTitle{letter-spacing:-.01em;font-size:20px;font-weight:700}.irUKQG_count{font:500 13px/1 var(--font-mono);color:var(--ink-2)}.irUKQG_tabs{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.irUKQG_tab{border:1px solid var(--hairline-strong);border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:14px;display:inline-flex}.irUKQG_tab[aria-current=page]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.irUKQG_list{margin:0;padding:0;list-style:none}.irUKQG_item{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) 32px;gap:10px 16px;padding:clamp(20px,3.2vw,34px) 0;transition:padding .35s,background .35s;display:grid}.irUKQG_item:hover{background:color-mix(in srgb, var(--ink) 4%, transparent);padding-left:14px}.irUKQG_meta{color:var(--ink-2);flex-wrap:wrap;grid-column:1;align-items:center;gap:6px 12px;font-size:13px;display:flex}.irUKQG_paid,.irUKQG_free{white-space:nowrap;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.irUKQG_paid{border:1px solid var(--ink);color:var(--ink)}.irUKQG_free{border:1px solid var(--hairline-strong)}.irUKQG_date{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.irUKQG_itemTitle{font:700 clamp(1.2rem, 2.2vw, 1.6rem)/1.45 var(--font-sans);letter-spacing:-.02em;grid-column:1}.irUKQG_excerpt{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;grid-column:1;font-size:14px;line-height:1.85;display:-webkit-box;overflow:hidden}.irUKQG_arrow{grid-area:1/2/span 3;place-self:center end;font-size:22px}.irUKQG_empty{color:var(--ink-2);padding:40px 0}.irUKQG_back{margin-top:40px;font-size:15px}.irUKQG_back a{border-bottom:1px solid;align-items:center;min-height:44px;display:inline-flex}@media (max-width:760px){.irUKQG_item{grid-template-columns:minmax(0,1fr) 22px;column-gap:10px}.irUKQG_excerpt{-webkit-line-clamp:2}.irUKQG_arrow{font-size:18px}}
