/* Marketing capabilities and dated news are two independently titled sections. */
.distinct-activities{background:var(--navy);color:var(--white);border-top:18px solid var(--white);padding:33px 0 32px}.distinct-activities .b-section-head{padding-bottom:0;border:0;margin-bottom:25px}.distinct-activities .b-section-head h2{font-size:27px}.distinct-activities .b-promotion-methods{margin-bottom:0;gap:35px}.distinct-activities .b-promotion-methods>div{border-top:1px solid var(--gold);padding-top:18px}.broker-news{padding:35px 0 38px;background:var(--white);color:var(--navy);border-top:1px solid var(--gold)}.broker-news-head{display:flex;justify-content:space-between;align-items:end;gap:45px;margin-bottom:24px}.broker-news-head h2{font-size:29px;line-height:1.65;margin:0 0 11px}.broker-news-head p:not(.b-kicker){font-size:12px;line-height:2;max-width:650px}.broker-news-head>a{font-size:11px;line-height:1.9;display:flex;gap:25px;align-items:center;white-space:nowrap;border-bottom:1px solid var(--gold);padding:6px 0}.broker-news-head>a>span{font-size:20px}.broker-news-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px}.broker-news-card{padding:22px 24px 18px;border:1px solid var(--gold);display:flex;flex-direction:column;min-width:0;transition:background .3s,color .3s}.broker-news-meta{display:flex;justify-content:space-between;gap:18px;font-size:9px;line-height:1.8;letter-spacing:.08em;margin-bottom:14px}.broker-news-card h3{font-size:17px;line-height:1.85;margin:0 0 7px;font-weight:400}.broker-news-card>p{font-size:11px;line-height:1.85;margin:0 0 17px}.broker-news-read{display:flex;justify-content:space-between;align-items:center;font-size:10px;line-height:1.9;margin-top:auto;padding-top:13px;border-top:1px solid var(--gold)}.broker-news-read b{font-weight:400;font-size:21px;transition:transform .3s}.broker-news-card:hover{background:var(--navy);color:var(--white)}.broker-news-card:hover b{transform:translate(3px,-3px)}
.broker-language{display:flex!important;align-items:center;gap:0!important;border:1px solid var(--gold);flex-shrink:0;position:static!important;background:var(--white)}.site-header .broker-language>a{font-size:9px;min-height:30px;min-width:30px;padding:4px 7px;border:0;display:flex;align-items:center;justify-content:center;line-height:1.5}.broker-language>a[aria-current=page]{background:var(--navy);color:var(--white)}.site-header #main-nav{gap:17px}.site-header #main-nav>a{font-size:10px}.b-header-inner{gap:17px}.b-brand>.broker-wordmark{font-family:"Arial Black",Arial,sans-serif;font-weight:900;font-size:27px;line-height:1;letter-spacing:.025em;-webkit-text-stroke:.25px currentColor}.b-brand>span{font-size:7px;line-height:1.8}.broker-en{font-family:Arial,"Helvetica Neue",sans-serif;letter-spacing:.01em}.broker-en h1,.broker-en h2,.broker-en h3{font-family:inherit}.broker-en .b-hero h1{font-size:33px;line-height:1.35;letter-spacing:-.02em}.broker-en .b-hero-description{font-size:13px;line-height:1.9}.broker-en .b-about h2{font-size:25px;line-height:1.5}.broker-en .distinct-business .a-nav button strong{font-size:13px;line-height:1.7}.broker-en .distinct-business .a-title h3{font-size:26px;line-height:1.4}.broker-en .distinct-business .a-main{grid-template-columns:1fr 130px}.broker-en .distinct-business .a-main .details>div{grid-template-columns:105px 1fr}.broker-en .distinct-business .body-copy{line-height:1.9}.broker-en .s-card h3{font-size:18px;line-height:1.5;min-height:65px}.broker-en .s-copy{font-size:12px;line-height:1.9}.broker-en .b-promotion-methods h3{font-size:14px;line-height:1.6}.broker-en .broker-news-head h2{font-size:30px}.broker-en .b-profile>div{grid-template-columns:110px 1fr}.broker-en .b-company-aside h3{font-size:25px}.broker-en .b-company-en{display:none}.broker-en .b-contact-form .checkbox>span{line-height:1.9}.broker-en .broker-news-card h3{font-size:19px;line-height:1.5}
.broker-article{max-width:940px;padding-top:35px;padding-bottom:45px}.broker-article-back{font-size:11px;display:inline-block;margin-bottom:28px}.broker-article>header{padding-bottom:25px;border-bottom:1px solid var(--gold);margin-bottom:27px}.broker-article h1{font-size:31px;line-height:1.65;margin:10px 0 0;font-weight:400}.broker-en .broker-article h1{line-height:1.4;font-size:34px}.broker-article-copy{max-width:830px}.broker-article-copy>p{font-size:14px;line-height:2.15;margin:0 0 22px}.broker-en .broker-article-copy>p{line-height:1.95}.broker-article>footer{padding:23px 0 0;border-top:1px solid var(--gold);margin-top:30px;font-size:11px}
@media(min-width:801px) and (max-width:1180px){.b-header-inner{gap:10px;width:calc(100% - 36px)}.b-brand{gap:9px}.b-brand>span{font-size:6px;padding-left:9px}.b-brand>.broker-wordmark{font-size:24px}.site-header #main-nav{gap:11px}.site-header #main-nav>a{font-size:9px}.b-group-link{display:none}.broker-en .distinct-business .a-main{grid-template-columns:1fr}.broker-en .distinct-business figure{display:none}.broker-en .b-hero h1{font-size:28px}.broker-en .s-card h3{font-size:16px}.broker-en .s-copy{font-size:11px}}
@media(max-width:800px){.b-brand>span{display:none}.b-brand>.broker-wordmark{font-size:25px}.broker-language{margin-left:auto;order:2}.menu{order:3}.b-group-link{display:none}.site-header #main-nav{gap:0}.site-header #main-nav>a{font-size:14px}.broker-news-head{display:block}.broker-news-head>a{display:inline-flex;margin-top:13px}.broker-news-grid{grid-template-columns:1fr;gap:16px}.broker-news-card{padding:20px}.broker-news-head h2{font-size:25px}.broker-news{padding:28px 0 30px}.distinct-activities{padding:28px 0}.broker-en .b-hero h1{font-size:28px;line-height:1.4}.broker-en .distinct-business .a-main{grid-template-columns:1fr}.broker-en .distinct-business .a-title h3{font-size:23px}.broker-en .s-card h3{min-height:0;font-size:19px}.broker-en .b-profile>div{grid-template-columns:95px 1fr}.broker-article h1,.broker-en .broker-article h1{font-size:26px}.broker-article-copy>p{font-size:14px}}
@media(prefers-reduced-motion:reduce){.broker-news-card,.broker-news-read b{transition:none}}

/* Compact editorial news cards, shared by Japanese and English. */
.broker-news>.b-wrap{max-width:1080px;width:calc(100% - 96px)}
.broker-news{padding:28px 0 32px}.broker-news-head{margin-bottom:18px;gap:28px}.broker-news-head h2,.broker-en .broker-news-head h2{font-size:25px;margin-bottom:7px}.broker-news-head p:not(.b-kicker){font-size:11px;line-height:1.85}.broker-news-grid{gap:12px 22px}.broker-news-card{padding:15px 18px 12px;min-height:0;border:0;border-top:1px solid var(--gold);border-bottom:1px solid var(--gold)}.broker-news-meta{font-size:9px;margin-bottom:7px}.broker-news-card h3,.broker-en .broker-news-card h3{font-size:15px;line-height:1.6;margin:0 0 5px}.broker-news-card>p{font-size:10px;line-height:1.75;margin:0 0 8px}.broker-news-read{border:0;padding-top:4px;font-size:9px}.broker-news-read b{font-size:17px}.broker-news-card:hover{padding-left:22px;padding-right:14px}.broker-news-card{transition:background .3s,color .3s,padding .3s}
@media(max-width:800px){.broker-news>.b-wrap{width:calc(100% - 40px)}.broker-news-head h2,.broker-en .broker-news-head h2{font-size:23px}.broker-news-grid{gap:10px}.broker-news-card{padding:14px 12px}.broker-news-card:hover{padding-left:16px;padding-right:8px}}
@media(prefers-reduced-motion:reduce){.broker-news-card{transition:none}}
