.managed-content-page{--managed-ink:#0b1a34;--managed-muted:#687388;--managed-line:#dce1e8;--managed-paper:#f7f7f3;color:var(--managed-ink);background:#fff}.managed-content-page .breadcrumbs{width:min(1180px,100% - 48px);margin-inline:auto}.managed-masthead{border-bottom:1px solid var(--managed-line);background:linear-gradient(120deg,#0000 0 64%,#4d69dc0e 64% 64.1%,#0000 64.1%),linear-gradient(160deg,#0000 0 76%,#87e1cf1c 76% 76.1%,#0000 76.1%),#fff;padding:clamp(76px,9vw,138px) 24px clamp(58px,7vw,100px)}.managed-masthead__inner{width:min(1040px,100%);margin-inline:auto}.managed-masthead__eyebrow,.managed-archive__heading>p,.managed-index>p{color:#4f68d7;font:800 11px/1.4 var(--font-latin), var(--font-jp);letter-spacing:.19em;margin:0 0 18px}.managed-masthead h1{max-width:900px;font-size:var(--type-jp-page-title);line-height:var(--leading-jp-display);letter-spacing:var(--tracking-jp-heading);margin:0}.managed-masthead h1+p{max-width:760px;color:var(--managed-muted);margin:28px 0 0;font-size:clamp(15px,1.5vw,18px);line-height:2}.managed-masthead time{color:#8791a2;font:700 11px/1.4 var(--font-latin), var(--font-jp);letter-spacing:.08em;margin-top:24px;display:block}.managed-article,.managed-archive{width:min(1180px,100% - 48px);margin-inline:auto;padding-block:clamp(58px,7vw,108px)}.managed-article__visual{width:min(920px,100%);margin:0 auto clamp(54px,7vw,92px)}.managed-article__visual img{object-fit:contain;width:100%;height:auto;max-height:720px;display:block}.managed-article__layout{grid-template-columns:minmax(0,760px) minmax(220px,280px);justify-content:space-between;align-items:start;gap:clamp(54px,8vw,112px);display:grid}.managed-article__body{min-width:0;font-size:clamp(15px,1.3vw,17px);line-height:2.05}.managed-article__body>:first-child,.managed-archive__intro>:first-child{margin-top:0}.managed-article__body h2{letter-spacing:-.025em;margin:3.5em 0 1.25em;font-size:clamp(25px,3vw,38px);line-height:1.5}.managed-article__body h3{margin:2.7em 0 1em;font-size:clamp(20px,2vw,27px);line-height:1.55}.managed-article__body p,.managed-archive__intro p{margin-block:1.5em}.managed-article__body img{max-width:100%;height:auto}.managed-index{background:var(--managed-paper);border-radius:18px;padding:27px 28px 14px;position:sticky;top:110px}.managed-index ol{margin:0;padding:0;list-style:none}.managed-index li{border-top:1px solid #d8dcd8}.managed-index a{color:var(--managed-muted);grid-template-columns:27px minmax(0,1fr);gap:10px;padding-block:15px;font-size:12px;line-height:1.7;text-decoration:none;display:grid}.managed-index a:hover{color:#2f4dcc}.managed-index a span{color:#8b95a5;font:700 9px/1.9 var(--font-latin), var(--font-jp)}.managed-archive__intro{max-width:760px;color:var(--managed-muted);margin-bottom:clamp(64px,8vw,112px);font-size:clamp(15px,1.4vw,18px);line-height:2.05}.managed-archive__heading{border-bottom:1px solid var(--managed-line);justify-content:space-between;align-items:end;gap:30px;margin-bottom:32px;padding-bottom:22px;display:flex}.managed-archive__heading>p{order:2;margin:0}.managed-archive__heading h2{font-size:var(--type-jp-section-title);line-height:var(--leading-jp-heading);margin:0}.managed-archive__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 26px;display:grid}.managed-card a{color:inherit;text-decoration:none;display:block}.managed-card figure{aspect-ratio:1.34;background:var(--managed-paper);margin:0 0 20px;overflow:hidden}.managed-card img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.16,1,.3,1);display:block}.managed-card a:hover img{transform:scale(1.025)}.managed-card__meta{color:#7c8798;font:700 9px/1.5 var(--font-latin), var(--font-jp);letter-spacing:.09em;justify-content:space-between;gap:16px;display:flex}.managed-card h3{margin:12px 0 0;font-size:clamp(17px,1.6vw,21px);line-height:1.65}.managed-card>a>p{color:var(--managed-muted);margin:10px 0 0;font-size:13px;line-height:1.8}.managed-archive__empty{color:var(--managed-muted);text-align:center;background:var(--managed-paper);margin:0;padding:54px 30px}.managed-pagination{border-top:1px solid var(--managed-line);font:700 12px/1.5 var(--font-latin), var(--font-jp);grid-template-columns:1fr auto 1fr;align-items:center;margin-top:72px;padding-top:24px;display:grid}.managed-pagination a{color:var(--managed-ink);text-decoration:none}.managed-pagination a:last-child{grid-column:3;justify-self:end}.managed-pagination span{color:#7c8798;grid-column:2}@media (width<=900px){.managed-article__layout{display:block}.managed-index{margin-top:52px;position:static}.managed-archive__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.managed-content-page .breadcrumbs,.managed-article,.managed-archive{width:min(100% - 32px,1180px)}.managed-masthead{padding-inline:16px}.managed-archive__heading{display:block}.managed-archive__heading>p{margin-bottom:12px}.managed-archive__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.managed-card img{transition:none}}
