.InsightPage-module__g14YYG__page{--guide-line:#101e2b29;background:var(--paper);color:var(--ink)}.InsightPage-module__g14YYG__opening{max-width:1280px;padding:calc(var(--header-height) + 48px) min(var(--gutter), 80px) 76px;margin:0 auto}.InsightPage-module__g14YYG__opening>.at-label{color:var(--wine);margin:36px 0 22px}.InsightPage-module__g14YYG__opening h1{letter-spacing:-.045em;text-wrap:balance;max-width:24ch;margin:0 0 28px;font-size:clamp(36px,4.6vw,68px);font-weight:550;line-height:1.12}.InsightPage-module__g14YYG__introduction{color:#43505a;max-width:62ch;font-size:clamp(18px,1.6vw,22px);line-height:1.65}.InsightPage-module__g14YYG__byline{border-top:1px solid var(--guide-line);width:fit-content;margin-top:32px;padding-top:22px;font-size:14px;line-height:1.7}.InsightPage-module__g14YYG__byline a,.InsightPage-module__g14YYG__prose a{text-underline-offset:4px;text-decoration:underline}.InsightPage-module__g14YYG__body{max-width:1280px;padding:0 min(var(--gutter), 80px) 88px;grid-template-columns:minmax(180px,.65fr) minmax(0,2fr);gap:clamp(36px,6vw,88px);margin:0 auto;display:grid}.InsightPage-module__g14YYG__contents nav{top:calc(var(--header-height) + 24px);border-top:1px solid var(--guide-line);padding-top:22px;position:sticky}.InsightPage-module__g14YYG__contents ol{margin:18px 0 0;padding:0;list-style:none}.InsightPage-module__g14YYG__contents a{border-bottom:1px solid var(--guide-line);align-items:baseline;gap:14px;min-height:44px;padding:14px 0;font-size:14px;line-height:1.5;display:flex}.InsightPage-module__g14YYG__contents a>span{color:var(--wine);font-variant-numeric:tabular-nums;flex:0 0 18px;font-size:11px}.InsightPage-module__g14YYG__contents a:hover,.InsightPage-module__g14YYG__list a:hover{color:var(--wine)}.InsightPage-module__g14YYG__prose{min-width:0;max-width:72ch}.InsightPage-module__g14YYG__prose>section{border-top:1px solid var(--guide-line);scroll-margin-top:calc(var(--header-height) + 28px);padding:40px 0}.InsightPage-module__g14YYG__prose h2{text-wrap:balance;margin:0 0 22px;font-size:clamp(25px,2.3vw,34px);font-weight:550;line-height:1.3}.InsightPage-module__g14YYG__sectionHeading>span{color:var(--wine);letter-spacing:0;font-variant-numeric:tabular-nums;margin-bottom:14px;font-size:12px;font-weight:500;display:block}.InsightPage-module__g14YYG__prose p,.InsightPage-module__g14YYG__prose li{color:#43505a;font-size:17px;line-height:1.75}.InsightPage-module__g14YYG__prose p+p{margin-top:20px}.InsightPage-module__g14YYG__prose ul{margin:24px 0 0;padding-left:22px}.InsightPage-module__g14YYG__prose li{margin-bottom:12px;padding-left:4px}.InsightPage-module__g14YYG__prose li::marker{color:var(--wine)}.InsightPage-module__g14YYG__example{background:var(--cream);border-top:2px solid var(--wine);margin:36px 0 0;padding:28px}.InsightPage-module__g14YYG__example figcaption{margin-bottom:18px;font-size:20px;font-weight:500}.InsightPage-module__g14YYG__tableWrap{overscroll-behavior-inline:contain;overflow-x:auto}.InsightPage-module__g14YYG__example table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.InsightPage-module__g14YYG__example th,.InsightPage-module__g14YYG__example td{text-align:left;border-bottom:1px solid var(--guide-line);vertical-align:top;padding:12px 10px}.InsightPage-module__g14YYG__example tbody th{font-weight:400}.InsightPage-module__g14YYG__example td{white-space:nowrap;font-variant-numeric:tabular-nums}.InsightPage-module__g14YYG__example tbody tr:last-child{font-weight:550}.InsightPage-module__g14YYG__example tbody tr:last-child th{font-weight:inherit}.InsightPage-module__g14YYG__example p,.InsightPage-module__g14YYG__prose .InsightPage-module__g14YYG__note{margin-top:20px;font-size:14px;line-height:1.65}.InsightPage-module__g14YYG__related{border-top:1px solid var(--guide-line);justify-items:start;gap:18px;padding:36px 0 0;display:grid}.InsightPage-module__g14YYG__related>a:not(.at-button){text-wrap:pretty;align-items:center;min-height:44px;line-height:1.6;display:inline-flex}.InsightPage-module__g14YYG__related>a:hover{color:var(--wine)}.InsightPage-module__g14YYG__related .at-button{margin-top:10px;text-decoration:none}.InsightPage-module__g14YYG__related .at-button:hover{color:#fff}.InsightPage-module__g14YYG__list{max-width:1280px;padding:0 min(var(--gutter), 80px) 80px;gap:0;margin:0 auto;display:grid}.InsightPage-module__g14YYG__list article{border-top:1px solid var(--guide-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 60px;padding:44px 0;display:grid}.InsightPage-module__g14YYG__list h2{max-width:28ch;margin:18px 0;font-size:clamp(25px,2.5vw,36px);font-weight:550;line-height:1.25}.InsightPage-module__g14YYG__list p{color:#43505a;max-width:58ch;font-size:17px;line-height:1.65}.InsightPage-module__g14YYG__list article .at-label{color:var(--wine);letter-spacing:.1em;font-size:11px}.InsightPage-module__g14YYG__list article>div+div{align-self:center}.InsightPage-module__g14YYG__list .at-link{margin-top:24px}@media (max-width:760px){.InsightPage-module__g14YYG__opening{padding-top:calc(var(--header-height) + 32px);padding-bottom:44px}.InsightPage-module__g14YYG__opening h1{font-size:clamp(34px,9vw,48px)}.InsightPage-module__g14YYG__body{grid-template-columns:minmax(0,1fr);gap:44px;padding-bottom:52px}.InsightPage-module__g14YYG__contents nav{background:var(--cream);border-top:0;padding:20px;position:static}.InsightPage-module__g14YYG__contents a{gap:12px;padding-block:12px}.InsightPage-module__g14YYG__contents li:last-child a{border-bottom:0}.InsightPage-module__g14YYG__prose h2{font-size:27px}.InsightPage-module__g14YYG__example{padding:18px 14px}.InsightPage-module__g14YYG__example th,.InsightPage-module__g14YYG__example td{padding:10px 6px}.InsightPage-module__g14YYG__list article{grid-template-columns:minmax(0,1fr);gap:8px;padding-block:32px}}
