
:root{--ink:#2b3033;--paper:#ededea;--surface:#fff;--accent:#3a6360;--line:#d5d6d1;--muted:#566063;--font:'Microsoft YaHei','Noto Sans SC',Arial,sans-serif;color:var(--ink);background:var(--paper);font-family:var(--font);font-synthesis:none}html[lang=ja]{--font:'Yu Gothic','Hiragino Kaku Gothic ProN',Meiryo,sans-serif}html[lang=zh-CN]{--font:'Microsoft YaHei','Noto Sans SC',Arial,sans-serif}*{box-sizing:border-box}html{scroll-padding-top:110px}body{margin:0;font-size:16px;line-height:1.65}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-weight:500;line-height:1.25}h1{font-size:clamp(34px,4vw,60px);letter-spacing:-.035em}h1 span{display:block}h2{font-size:clamp(27px,2.7vw,40px)}h3{font-size:22px}h4{font-size:18px}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}a:focus-visible,button:focus-visible,[contenteditable]:focus-visible{outline:3px solid var(--accent);outline-offset:4px}::selection{background:var(--accent);color:white}.shell{max-width:1440px;padding-inline:clamp(22px,6vw,86px);margin:auto}.brand{display:inline-flex;gap:14px;align-items:center;max-width:100%;vertical-align:middle}.mark{width:29px;height:29px}.wordmark{width:204px;height:26px;max-width:calc(100% - 42px)}.brand img{display:block}.site-header{position:sticky;top:0;z-index:10;border-bottom:1px solid var(--line);background:var(--paper)}.header-inner{display:flex;align-items:center;gap:20px;min-height:96px}.header-inner>a:first-child{display:flex;align-items:center;min-height:44px}.desktop-nav{margin-left:auto;display:flex;gap:22px}.desktop-nav a,.site-footer nav a{display:flex;align-items:center;min-height:44px;font-size:14px}.languages{display:flex;gap:0}.languages button{background:none;border:0;color:var(--muted);min-width:44px;min-height:44px;padding:6px;font-size:13px}.languages button[aria-pressed=true]{color:var(--ink);text-decoration:underline;text-underline-offset:5px}.button{display:inline-flex;justify-content:space-between;align-items:center;gap:24px;background:var(--ink);color:white;min-height:48px;padding:12px 20px;font-size:14px;line-height:1.5}.button:hover{background:var(--accent)}.text-link{display:inline-flex;align-items:center;gap:20px;min-height:44px;border-bottom:1px solid var(--ink);font-size:15px}.actions{display:flex;flex-wrap:wrap;gap:20px;margin:28px 0}.menu-trigger{display:none;min-width:44px;min-height:44px;background:none;border:0;font-size:26px}.skip{position:fixed;left:16px;top:12px;transform:translateY(-200%);background:white;padding:10px 18px;z-index:50}.skip:focus{transform:none}.section{padding:72px 0}.white{background:white}.section-label{font-size:12px;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--ink);padding-bottom:16px;margin-bottom:35px;color:var(--accent)}.section-label b{font-weight:400;margin-right:12px}.section-title{margin-bottom:30px;max-width:1050px}.hero{padding-top:30px;padding-bottom:0}.hero-layout{display:grid;grid-template-columns:1.04fr 1fr;gap:64px;align-items:center;padding:32px 0 60px}.eyebrow{font-size:12px;line-height:1.65;letter-spacing:.09em;color:var(--accent);margin-bottom:20px}.hero-description{margin-top:28px;color:var(--muted);font-size:17px}.company-short{display:inline-block;color:var(--muted);font-size:13px;line-height:1.8;min-height:44px}.bridge-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.bridge-field{display:flex;flex-direction:column;min-height:330px;padding:20px 15px 0;background:white;border:1px solid var(--line);min-width:0;overflow-wrap:break-word}.bridge-field .eyebrow{margin-bottom:30px}.bridge-field h2{font-size:15px;margin-bottom:16px;letter-spacing:.03em}.bridge-field .list{font-size:13px;line-height:1.65;margin:0;padding:0;list-style:none;display:grid;gap:10px}.field-foot{font-size:12px;line-height:1.55;margin-top:auto;border-top:1px solid var(--line);padding:13px 0;color:var(--muted)}.bridge-band{background:var(--ink);color:white;padding:20px;display:flex;gap:16px;align-items:center;justify-content:space-between;margin:0 -8px}.bridge-band img,.site-footer .brand img{filter:brightness(0) invert(1)}.bridge-band .mark{width:22px;height:22px}.bridge-band .wordmark{width:160px;height:22px}.bridge-band>span:last-child{font-size:12px;line-height:1.5;text-align:right;flex-shrink:0}.bridge-band>span:last-child>span{display:block}.bridge-caption{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid var(--line);padding:18px 0;color:var(--accent);font-size:12px}.focus{border-top:1px solid var(--line);font-size:12px;letter-spacing:.08em;padding:20px 0;color:var(--accent)}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.cards article{border-top:1px solid var(--line);padding-top:18px}.number{color:var(--accent);display:block;font-size:12px;letter-spacing:.08em;margin-bottom:18px}.cards h3{margin-bottom:14px}.cards p{color:var(--muted);font-size:16px}.intro{max-width:960px;font-size:18px;color:var(--muted);margin-bottom:32px}.issue-box{display:grid;grid-template-columns:1fr 1.8fr;gap:32px;background:var(--ink);color:white;padding:28px 32px;margin:30px 0}.list{padding-left:20px;margin:0}.list li+li{margin-top:8px}.columns{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px 0}.columns article{background:white;border:1px solid var(--line);padding:28px}.white .columns article{background:var(--paper)}.columns h3{margin-bottom:16px}.note{padding:20px 0;color:var(--muted);font-size:15px}.pv-review{margin-top:48px;padding:30px;border:1px solid var(--line);background:rgba(255,255,255,.5)}.pv-review>h3{font-size:25px;margin-bottom:16px}.pv-review .eligibility{margin-top:24px;display:grid;grid-template-columns:1fr 1.7fr;gap:30px}.pv-review .columns h3{font-size:19px}.pv-review .note{border-top:1px solid var(--line);margin:24px 0 10px}.pv-review .note h4{margin-bottom:12px}.method-notes{display:grid;grid-template-columns:1fr 1.5fr;gap:45px;border-top:1px solid var(--line);margin-top:35px;padding-top:26px}.method-notes h3{font-size:20px;margin-bottom:12px}.method-notes p{font-size:15px;color:var(--muted)}.company-layout{display:grid;grid-template-columns:1fr 1.3fr;gap:65px}.company-layout .text-link{margin-top:24px}.facts{margin:15px 0 0}.facts>div{display:grid;grid-template-columns:150px 1fr;gap:24px;padding:18px 0;border-bottom:1px solid var(--line);font-size:15px}.facts dt{color:var(--muted)}.facts dd{margin:0;overflow-wrap:anywhere}.small{font-size:12px;color:var(--muted);margin-top:16px}.contact-layout{display:grid;grid-template-columns:1.4fr 1fr;gap:65px}.email{display:inline-block;font-size:16px;min-height:44px;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:5px}.contact-layout p{margin-bottom:15px}.subpage h1{margin-bottom:32px}.subpage h2{font-size:28px;margin:36px 0 20px}.breadcrumb{font-size:13px;margin-bottom:30px;color:var(--muted)}.breadcrumb a{display:inline-flex;align-items:center;min-height:44px}.topic-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:35px}.topic-link{padding:20px 25px;background:white;border:1px solid var(--line);display:flex;justify-content:space-between;gap:15px;align-items:center;min-height:60px}.privacy-sections{max-width:970px}.privacy-sections>section{display:grid;grid-template-columns:45px 1fr;gap:24px;border-top:1px solid var(--line);padding:28px 0}.privacy-sections .number{margin:6px 0}.privacy-sections h2{margin:0 0 15px;font-size:24px}.privacy-contact{border-top:1px solid var(--line);padding-top:25px;line-height:1.9}.site-footer{background:var(--ink);color:white;padding:42px 0 24px}.footer-top{display:grid;grid-template-columns:1fr 1.5fr auto;gap:30px;align-items:center}.footer-top p{font-size:14px;color:#e0e4e3}.top{min-height:44px;display:flex;align-items:center;font-size:13px}.site-footer nav{display:flex;gap:25px;margin:28px 0}.footer-bottom{display:flex;justify-content:space-between;gap:18px;align-items:center;border-top:1px solid #697174;padding-top:20px;font-size:12px}.site-footer .languages button{color:#e0e4e3}.site-footer .languages button[aria-pressed=true]{color:white}dialog{padding:30px;border:0;background:var(--paper);color:var(--ink);width:min(95vw,520px);max-height:90vh}dialog::backdrop{background:#0008}.menu-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.menu-head button{width:44px;height:44px;font-size:30px;border:0;background:none}.menu-head .wordmark{width:155px}dialog nav{display:grid;margin:30px 0}dialog nav a{padding:18px 0;border-top:1px solid var(--line)}.alias{display:block;position:relative;top:-40px}
@media(max-width:1150px){.desktop-nav,.header-contact{display:none}.header-inner>.languages{margin-left:auto}.menu-trigger{display:block}.hero-layout{gap:35px}.bridge-field{padding-inline:10px}.bridge-band{padding:16px 12px}.bridge-band .wordmark{width:120px}.bridge-band .brand{gap:8px}.header-inner{min-height:80px}.company-layout,.contact-layout{gap:36px}}
@media(max-width:800px){.hero-layout,.cards,.company-layout,.contact-layout,.method-notes{grid-template-columns:1fr}.hero-layout{padding-top:15px}.bridge{max-width:580px}.hero-description{font-size:17px}.section{padding:45px 0}.hero{padding-top:24px;padding-bottom:0}.cards{gap:26px}.cards h3{font-size:21px}.columns{gap:18px}.footer-top{grid-template-columns:1fr}.issue-box{grid-template-columns:1fr;gap:20px}.pv-review .eligibility{grid-template-columns:1fr;gap:18px}.footer-bottom{flex-wrap:wrap}.facts>div{grid-template-columns:120px 1fr}}
@media(max-width:520px){html{scroll-padding-top:85px}.header-inner{gap:8px;min-height:76px}.header-inner .wordmark{width:136px;height:20px}.header-inner .mark{width:22px;height:22px}.header-inner .brand{gap:8px}.header-inner>.languages{display:none}.menu-trigger{margin-left:auto}.shell{padding-inline:22px}h1{font-size:36px;letter-spacing:-.025em}.bridge-fields{gap:5px}.bridge-field h2{font-size:13px}.bridge-field{min-height:340px;padding:14px 9px 0}.bridge-field .list,.field-foot{font-size:13px}.bridge-field .eyebrow{margin-bottom:24px}.bridge-band{margin:0 -4px}.bridge-band .wordmark{width:128px}.bridge-band>span:last-child{font-size:11px}.bridge-caption{font-size:11px}.columns,.topic-grid{grid-template-columns:1fr}.columns article{padding:22px}.issue-box{padding:24px}.pv-review{padding:22px 18px}.pv-review .columns article{padding:20px 16px}.facts>div{grid-template-columns:1fr;gap:6px}.intro{font-size:17px}.privacy-sections>section{grid-template-columns:24px 1fr;gap:12px}.actions{gap:15px}.button{font-size:14px}.section-label{margin-bottom:26px}.footer-top .brand{max-width:240px}.footer-bottom>.languages{width:100%}.subpage h1{font-size:36px}.small{font-size:13px}}
.privacy-contact>a,.facts dd>a{display:inline-flex;align-items:center;min-height:44px}
.desktop-nav a,.breadcrumb a{min-width:44px}
.hero-subtitle{margin-top:16px;color:var(--accent);font-size:clamp(21px,2.1vw,31px);line-height:1.35}.business-line{margin-top:13px;color:var(--muted);font-size:14px;letter-spacing:.03em}.service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0}.service-grid article{padding:24px;border-top:3px solid var(--accent);background:var(--paper)}.service-grid h3{font-size:19px;margin-bottom:12px}.service-grid p{font-size:15px;color:var(--muted)}.table-wrap{overflow-x:auto;border:1px solid var(--line);background:white}.table-wrap table{width:100%;border-collapse:collapse;min-width:720px}.table-wrap th,.table-wrap td{padding:17px 18px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line);font-size:14px}.table-wrap th{color:var(--accent);font-weight:500;background:#f5f6f3}.table-wrap td:first-child{font-weight:500}.site-footer>.shell>p{font-size:13px;color:#e0e4e3;margin-top:12px}.footer-email{font-size:13px;color:#e0e4e3;margin-bottom:18px}.footer-email a{text-decoration:underline;text-underline-offset:4px}
@media(max-width:800px){.service-grid{grid-template-columns:1fr}}
.hero-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:26px 0 6px}.hero-metrics>div{padding:14px 15px;background:white;border:1px solid var(--line)}.hero-metrics span{display:block;font-size:11px;color:var(--muted);margin-bottom:4px}.hero-metrics strong{font-size:14px;font-weight:500}@media(max-width:520px){.hero-metrics{grid-template-columns:1fr 1fr}.hero-metrics>div{padding:12px}.hero-metrics strong{font-size:13px}}


.page h1,.page h2{text-wrap:balance}
.page .shell{max-width:1320px}.page .section{padding-block:clamp(58px,6vw,86px)}.page .hero{padding-top:30px;padding-bottom:0}.page .section-title{margin-bottom:34px}.page .cards{gap:24px;align-items:stretch}.page .cards article{height:100%;padding:22px 4px 4px 0}.page .cards h3{font-size:clamp(19px,1.6vw,23px)}.page #role .cards{margin-top:28px}.page .hero-layout{grid-template-columns:minmax(0,1.02fr) minmax(430px,.98fr);gap:clamp(40px,5vw,72px);align-items:start}.page .hero h1 .h1-line{display:inline-block}.page .hero h1 .h1-line+ .h1-line{margin-left:.18em}.page .hero-description{max-width:700px}.page .hero-metrics{margin-top:30px}.page .hero-metrics>div{min-height:82px;display:flex;flex-direction:column;justify-content:space-between}.page .bridge-field{min-height:306px}.page .bridge-band{margin-inline:0}.page .issue-box,.page .columns,.page .service-grid{align-items:stretch}.page .columns article,.page .service-grid article{height:100%}.visual-band{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(280px,.58fr);gap:12px;margin:34px 0 12px}.visual-band figure,.section-visual{position:relative;margin:0;overflow:hidden;background:#dfe5e2}.visual-band figure{aspect-ratio:16/7}.visual-band figure+figure{aspect-ratio:auto}.visual-band img,.section-visual img{width:100%;height:100%;display:block;object-fit:cover}.visual-band figure:first-child img{object-position:center 52%}.visual-band figure:last-child img{object-position:center}.image-label{position:absolute;left:16px;bottom:16px;background:rgba(28,34,35,.9);color:#fff;padding:9px 12px;font-size:12px;letter-spacing:.06em}.image-disclaimer{font-size:13px;color:var(--ink);margin:10px 0 0}.section-visual{height:clamp(260px,28vw,380px);margin:24px 0 30px}.section-visual.energy img{object-position:center 55%}.section-visual.water img{object-position:center}.visual-caption{position:absolute;inset:auto 0 0 0;padding:42px 20px 16px;background:linear-gradient(transparent,rgba(17,24,25,.9));color:#fff;display:flex;justify-content:space-between;gap:18px;align-items:end}.visual-caption strong{font-size:16px;font-weight:500}.visual-caption span{font-size:13px;opacity:1;text-align:right}.page .company-layout,.page .contact-layout{align-items:start}.page .facts>div{align-items:start}.page .table-wrap th,.page .table-wrap td{line-height:1.55}.page .note{max-width:1040px}@media(max-width:900px){.page .hero-layout{grid-template-columns:1fr}.page .bridge{max-width:none}.visual-band{grid-template-columns:1fr 1fr}.visual-band figure,.visual-band figure+figure{aspect-ratio:4/3}}@media(max-width:700px){.page .section{padding-block:48px}.page .cards{gap:22px}.page .cards article{padding-top:18px}.page .hero-metrics>div{min-height:76px}.visual-band{grid-template-columns:1fr}.visual-band figure,.visual-band figure+figure{aspect-ratio:16/9}.section-visual{height:240px}.visual-caption{display:block}.visual-caption span{display:block;text-align:left;margin-top:5px}}@media(max-width:520px){.page .hero h1 .h1-line{display:block}.page .hero h1 .h1-line+ .h1-line{margin-left:0}}

/* Formal static pages; no language detection or browser-language redirect. */
.reference-redesign .intro-visual{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 32px}.reference-redesign .intro-visual figure{height:240px}.reference-redesign .intro-visual img{width:100%;height:100%;object-fit:cover}.reference-redesign .decision-copy h1{font-size:clamp(30px,3.4vw,50px);line-height:1.35}.reference-redesign .decision-board ol{margin-bottom:20px}.reference-redesign .image-label{background:none;color:white;text-shadow:0 1px 4px #000,0 2px 10px #000}.reference-redesign .hero-description{max-width:740px}.fusion-carbon .material-intro h2{font-size:32px;margin-bottom:20px}.fusion-carbon .material-intro p{margin-bottom:20px}@media(max-width:700px){.reference-redesign .intro-visual{gap:8px}.reference-redesign .intro-visual figure{height:130px}.reference-redesign .intro-visual .image-label{font-size:11px;left:6px;right:6px;bottom:8px;line-height:1.4}.reference-redesign .decision-copy h1{font-size:30px}}
.why-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0}.why-grid article{padding:24px;border:1px solid var(--line);min-width:0}.why-grid h4{font-size:21px;margin-bottom:20px}.why-grid p{margin-bottom:18px}.why-label{display:block;font-size:12px;letter-spacing:.05em;margin-bottom:8px;color:var(--muted)}.why-section>p,.carbon-why>p{max-width:1000px;margin-bottom:20px}.why-section>h3{margin-top:32px}.carbon-why{background:rgba(0,0,0,.025);padding:28px}.why-section .photo-credit a{display:inline-block}@media(max-width:900px){.why-grid{grid-template-columns:1fr}.why-grid article{padding:20px}.carbon-why{padding:20px}.carbon-why h2{font-size:24px}}
.business-visuals,.business-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.business-visuals figure{margin:0;position:relative}.business-visuals img{width:100%;height:260px;object-fit:cover;display:block}.business-visuals figcaption{position:absolute;bottom:16px;left:16px;right:16px;color:white;font-size:20px;text-shadow:0 1px 5px #000,0 2px 10px #000}.brand-position{margin-top:32px}.brand-home h1{font-size:clamp(30px,4vw,54px);margin-block:20px;line-height:1.3}.brand-home .intro{max-width:1000px;margin-bottom:28px}.business-grid{margin-top:56px}.business-grid section{border-top:1px solid var(--line);padding-top:24px;scroll-margin-top:120px}.business-grid h2{font-size:28px;margin-bottom:16px}.brief-block{margin-top:48px;border-top:1px solid var(--line);padding-top:32px}.brief-block h2{font-size:30px;margin-bottom:20px}.brief-block h3{font-size:22px;margin-top:24px}.brief-block ol{padding-left:24px;line-height:2}.material-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.material-intro img{width:100%;height:360px;object-fit:cover}.material-intro figure{margin:0}.material-intro figcaption,.photo-credit{font-size:12px;line-height:1.8;margin-top:12px}.photo-credit a{overflow-wrap:anywhere}.material-intro p{margin-bottom:24px}@media(max-width:800px){.business-visuals{gap:10px}.business-visuals img{height:180px}.business-visuals figcaption{font-size:14px;left:8px;bottom:8px}.business-grid,.material-intro{grid-template-columns:1fr;gap:24px}.material-intro img{height:260px}}@media(max-width:520px){.business-visuals{grid-template-columns:1fr}.business-visuals img{height:150px}.business-visuals figcaption{font-size:20px}.brand-position{margin-top:24px}.business-grid{margin-top:32px}.brief-block h2{font-size:24px}.brand-home h1{font-size:30px}}
html[lang=en]{--font:Arial,'Helvetica Neue',sans-serif}
html{scroll-padding-top:calc(100px + env(safe-area-inset-top,0px));background:var(--paper)}
body{overflow-wrap:break-word;background:var(--paper);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px)}
/* Paint the safe area as part of the opaque header, not the scrolling photos. */
.site-header{padding-top:env(safe-area-inset-top,0px);background:var(--paper);isolation:isolate}
@supports (-webkit-touch-callout:none){
 .site-header::before{content:"";position:absolute;bottom:100%;left:calc(-1 * env(safe-area-inset-left,0px));right:calc(-1 * env(safe-area-inset-right,0px));height:100vh;background:var(--paper);pointer-events:none}
}
.header-inner{min-height:72px;gap:20px;flex-wrap:wrap;padding-block:6px;position:relative}
.header-inner>.brand{flex-shrink:0}.desktop-nav{gap:20px}.desktop-nav a{font-size:15px;white-space:nowrap;line-height:1.4}
.language-links{display:flex;gap:3px;align-items:center}
.language-links a{font-size:15px;display:flex;min-height:44px;padding:7px;align-items:center;justify-content:center;line-height:1.4}
a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}
.mobile-menu{display:none}.mobile-menu summary{cursor:pointer;min-height:44px;padding:10px;border:1px solid var(--line);list-style-position:inside}
.mobile-menu nav{display:grid;padding:12px 0}.mobile-menu nav a{min-height:44px;padding:10px 4px;border-bottom:1px solid var(--line)}
:focus-visible{outline:3px solid var(--accent);outline-offset:4px}
.site-footer :focus-visible{outline-color:#fff}.site-footer nav{flex-wrap:wrap;gap:10px 25px}
.site-footer .brand{margin-bottom:20px}.site-footer .footer-email a{display:inline-flex;min-height:44px;align-items:center}
.page h1,.page h2{text-wrap:balance}.page .hero h1 .h1-line{display:block}.page .hero h1 .h1-line+.h1-line{margin-left:0}
.page .hero-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:40px}
.bridge-field{overflow-wrap:anywhere}.bridge-field h3{font-size:15px;margin-bottom:16px}
.page .bridge-field{min-height:350px}.bridge-field .list{font-size:14px}.bridge-field .eyebrow{margin-bottom:20px}
.bridge-band{flex-wrap:wrap}.bridge-band>span:last-child{flex-shrink:1}
.page .hero-metrics>div{min-width:0;gap:7px}.hero-metrics strong{overflow-wrap:anywhere}
.cards,.columns,.company-layout,.contact-layout,.method-notes{min-width:0}.cards>*,.columns>*,.company-layout>*,.contact-layout>*{min-width:0}
.facts>div{grid-template-columns:minmax(100px,160px) minmax(0,1fr)}
.image-disclaimer,.small{font-size:14px}.section-label,.eyebrow,.number{font-size:13px}
.table-wrap{max-width:100%}.table-wrap caption{text-align:left;padding:16px;color:var(--accent);font-weight:600}.table-hint{font-size:13px;color:var(--muted);margin-bottom:12px}
.visual-band figure+figure{aspect-ratio:16/9}.visual-band img,.section-visual img{position:absolute;inset:0}.visual-band figure{min-width:0}
.image-label{right:16px;line-height:1.5}.visual-caption{line-height:1.5}
.pv-review .eligibility>p{grid-column:1/-1}.page .subpage{padding-top:55px}
@media(max-width:1250px){.desktop-nav{display:none}.mobile-menu{display:block;margin-left:auto}.header-inner>.language-links{margin-left:auto}.mobile-menu[open]{flex-basis:100%;order:4}.mobile-menu[open] summary{max-width:max-content;margin-left:auto}.mobile-menu[open] nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}
@media(max-width:950px){.page .hero-layout{grid-template-columns:1fr}.page .bridge{max-width:none}.visual-band{grid-template-columns:1fr 1fr}.visual-band figure,.visual-band figure+figure{aspect-ratio:4/3}.header-inner .wordmark{width:160px}}
@media(max-width:700px){.visual-band{grid-template-columns:1fr}.visual-band figure,.visual-band figure+figure{aspect-ratio:16/9}.header-inner{gap:6px;min-height:80px}.header-inner .brand{gap:8px}.header-inner .wordmark{width:136px}.header-inner .mark{width:22px;height:22px}.language-links a{font-size:12px;padding:6px}.mobile-menu summary{font-size:13px}.mobile-menu[open] nav{grid-template-columns:1fr 1fr}.bridge-field h3{font-size:14px}.page .section{padding-block:44px}.section-label{margin-bottom:24px}}
@media(max-width:520px){.site-header{position:relative}.header-inner{justify-content:space-between}.header-inner>.language-links{order:3;flex-basis:100%;margin-left:0;justify-content:flex-start;border-top:1px solid var(--line);padding-top:4px}.mobile-menu{order:2}.mobile-menu[open]{order:4}.page .bridge-field{min-height:0;padding:18px}.bridge-fields{grid-template-columns:1fr;gap:10px}.bridge-field .eyebrow{margin-bottom:8px}.bridge-field .list{display:block}.bridge-field .field-foot{margin-top:16px}.page .hero-metrics{grid-template-columns:1fr}.facts>div{grid-template-columns:1fr}.footer-bottom{align-items:flex-start}.hero h1,.subpage h1{font-size:clamp(28px,8vw,36px)}.image-label{left:10px;right:10px;bottom:10px;padding:8px;font-size:11px}.actions>a{max-width:100%}.bridge-caption{font-size:13px}.page .hero-layout{gap:28px;padding-bottom:20px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
/* Lead with the original business imagery in all three languages. */
.about-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:clamp(28px,5vw,64px);align-items:center;margin-bottom:48px}
.about-copy{min-width:0}.about-copy .intro{margin-bottom:0;max-width:760px}
.office-photo{margin:0;min-width:0}.office-photo img{display:block;width:100%;height:auto;aspect-ratio:640/850;object-fit:contain}
.office-photo figcaption{font-size:13px;line-height:1.6;margin-top:12px;color:var(--muted)}
.office-photo small{display:block;font-size:11px;margin-top:4px}.office-photo a{text-decoration:underline;text-underline-offset:3px}
.office-access{border-top:1px solid var(--line);margin:48px 0;padding-top:12px}
.access-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:40px;align-items:start}
.access-layout>*{min-width:0}.access-layout address{font-style:normal;font-size:16px;line-height:1.9}
.station-list{padding:0;margin:24px 0;list-style:none}.station-list li{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}
.station-list strong{display:block;font-size:15px;font-weight:500}.station-list div>span{display:block;font-size:13px;color:var(--muted)}.walk-time{white-space:nowrap;color:var(--accent);font-size:14px}
.access-route,.map-privacy{font-size:13px;line-height:1.8;color:var(--muted)}.map-privacy{margin-top:18px}.map-privacy a{text-decoration:underline;text-underline-offset:3px}
.map-panel iframe{display:block;width:100%;height:420px;border:0;background:#e4e5df}.map-panel>.text-link{display:inline-flex;min-height:44px;align-items:center;margin-top:8px}
@media(max-width:800px){.about-intro{grid-template-columns:1fr;gap:24px;align-items:start}.office-photo{width:100%;justify-self:stretch}.office-photo img{max-height:560px}.access-layout{grid-template-columns:1fr;gap:24px}.map-panel iframe{height:340px}.about-intro{margin-bottom:32px}}
.error-page{min-height:55vh}.error-page>p{margin-bottom:20px}.error-page h1{margin-bottom:24px}
.carbon-block{margin-top:40px}.carbon-block h2{margin-bottom:20px}.carbon-block p{margin-bottom:24px;max-width:900px}.carbon-block ol{padding-left:24px;line-height:2}.carbon-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:24px}.carbon-grid article{border:1px solid var(--line);padding:24px;min-width:0}.carbon-grid h3{font-size:24px;overflow-wrap:anywhere}.carbon-boundary{border-left:3px solid var(--line);padding:20px}.carbon-block .button{white-space:normal}.page .hero h1{max-width:100%;overflow-wrap:anywhere}@media(max-width:700px){.carbon-grid{grid-template-columns:1fr}.carbon-block{margin-top:24px}}@media(max-width:1450px){.desktop-nav{display:none}.mobile-menu{display:block;margin-left:auto}.mobile-menu[open]{flex-basis:100%;order:4}.mobile-menu[open] nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:400px){.map-panel iframe{height:300px}.station-list li{gap:8px}.station-list strong{font-size:14px}.walk-time{font-size:13px}}
@media(min-width:1251px){
 .header-inner{flex-wrap:nowrap;align-items:center}
 .header-inner>.desktop-nav{flex:1;margin-left:0;justify-content:center;align-items:center;gap:clamp(14px,1.5vw,24px)}
 .header-inner>.language-links{margin-left:0;flex-shrink:0;justify-content:center}
}
@media(max-width:700px){
 .header-inner{min-height:64px;padding-block:6px}
 .language-links a,.mobile-menu summary{font-size:14px}
}
@media(max-width:520px){
 .header-inner>.language-links{justify-content:center;padding-top:2px}
}
@media(min-width:1351px){.header-inner>.desktop-nav{display:flex;gap:14px}.mobile-menu{display:none}.desktop-nav a{font-size:16px}}
@media(min-width:521px) and (max-width:1350px){.header-inner{flex-wrap:wrap}.mobile-menu[open]{flex-basis:100%;order:4}}
@media(max-width:520px){.carbon-block h2{font-size:24px;text-wrap:initial}.carbon-grid h3{font-size:21px}.carbon-boundary{padding:14px}.carbon-block ol{padding-left:20px}}
@media(max-width:520px){.business-visuals{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.business-visuals img{height:130px}.business-visuals figcaption{font-size:12px;left:6px;right:6px;bottom:8px;line-height:1.5}.brand-home{padding-top:24px}.business-grid h2{font-size:25px}}
.reference-redesign .intro-visual figure{width:100%;max-width:100%;min-width:0;aspect-ratio:auto}.reference-redesign .intro-visual figure img{max-width:100%;min-width:0}
.page .hero{padding-top:20px}
.page .hero-visual{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:12px;margin:0}
.page .hero-visual figure,.page .hero-visual figure+figure{aspect-ratio:auto;height:clamp(220px,29vw,370px)}
.page .hero-visual .image-label{position:absolute;left:20px;right:20px;bottom:20px;background:none;border:0;padding:0;color:#fff;font-size:clamp(12px,1.05vw,15px);font-weight:500;letter-spacing:.025em;line-height:1.65;text-shadow:0 1px 3px rgba(0,0,0,.9),0 2px 10px rgba(0,0,0,.65)}
.page .hero-visual{margin-bottom:24px}
@media(max-width:700px){
 .page .hero{padding-top:12px}
 .page .hero-visual{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}
 .page .hero-visual figure,.page .hero-visual figure+figure{height:clamp(168px,42vw,270px)}
 .page .hero-visual .image-label{left:10px;right:10px;bottom:10px;font-size:11px;letter-spacing:0;line-height:1.6;overflow-wrap:anywhere}
 .page .hero-visual{margin-bottom:16px}
}
/* CC audit 2026-10-14 */
.nowrap{white-space:nowrap}
.phrase{display:inline-block}
:lang(ja) h1,:lang(ja) h2,:lang(ja) h3,:lang(ja) h4{word-break:auto-phrase}
.reference-redesign .intro-visual .image-label{left:12px;right:auto;bottom:12px;max-width:calc(100% - 24px);background:rgba(23,25,27,.8);padding:4px 10px;text-shadow:none;line-height:1.5;overflow-wrap:normal}
:lang(ja) .eyebrow,:lang(ja) .decision-board b{word-break:auto-phrase}
.reference-redesign .section-label+.why-section{border-top:0;margin-top:0}
@media(max-width:600px){.reference-redesign .intro-visual .image-label{left:4px;bottom:6px;max-width:calc(100% - 8px);padding:3px 5px;font-size:10px;letter-spacing:0;line-height:1.4}}
@media(max-width:360px){.reference-redesign .intro-visual .image-label{overflow-wrap:anywhere}}


:root{--ink:#2b3033;--paper:#ededea;--surface:#fff;--accent:#3a6360;--line:#d5d6d1;--muted:#566063;--font:'Microsoft YaHei','Noto Sans SC',Arial,sans-serif;color:var(--ink);background:var(--paper);font-family:var(--font);font-synthesis:none}html[lang=ja]{--font:'Yu Gothic','Hiragino Kaku Gothic ProN',Meiryo,sans-serif}html[lang=zh-CN]{--font:'Microsoft YaHei','Noto Sans SC',Arial,sans-serif}*{box-sizing:border-box}html{scroll-padding-top:110px}body{margin:0;font-size:16px;line-height:1.65}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-weight:500;line-height:1.25}h1{font-size:clamp(34px,4vw,60px);letter-spacing:-.035em}h1 span{display:block}h2{font-size:clamp(27px,2.7vw,40px)}h3{font-size:22px}h4{font-size:18px}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}a:focus-visible,button:focus-visible,[contenteditable]:focus-visible{outline:3px solid var(--accent);outline-offset:4px}::selection{background:var(--accent);color:white}.shell{max-width:1440px;padding-inline:clamp(22px,6vw,86px);margin:auto}.brand{display:inline-flex;gap:14px;align-items:center;max-width:100%;vertical-align:middle}.mark{width:29px;height:29px}.wordmark{width:204px;height:26px;max-width:calc(100% - 42px)}.brand img{display:block}.site-header{position:sticky;top:0;z-index:10;border-bottom:1px solid var(--line);background:var(--paper)}.header-inner{display:flex;align-items:center;gap:20px;min-height:96px}.header-inner>a:first-child{display:flex;align-items:center;min-height:44px}.desktop-nav{margin-left:auto;display:flex;gap:22px}.desktop-nav a,.site-footer nav a{display:flex;align-items:center;min-height:44px;font-size:14px}.languages{display:flex;gap:0}.languages button{background:none;border:0;color:var(--muted);min-width:44px;min-height:44px;padding:6px;font-size:13px}.languages button[aria-pressed=true]{color:var(--ink);text-decoration:underline;text-underline-offset:5px}.button{display:inline-flex;justify-content:space-between;align-items:center;gap:24px;background:var(--ink);color:white;min-height:48px;padding:12px 20px;font-size:14px;line-height:1.5}.button:hover{background:var(--accent)}.text-link{display:inline-flex;align-items:center;gap:20px;min-height:44px;border-bottom:1px solid var(--ink);font-size:15px}.actions{display:flex;flex-wrap:wrap;gap:20px;margin:28px 0}.menu-trigger{display:none;min-width:44px;min-height:44px;background:none;border:0;font-size:26px}.skip{position:fixed;left:16px;top:12px;transform:translateY(-200%);background:white;padding:10px 18px;z-index:50}.skip:focus{transform:none}.section{padding:72px 0}.white{background:white}.section-label{font-size:12px;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--ink);padding-bottom:16px;margin-bottom:35px;color:var(--accent)}.section-label b{font-weight:400;margin-right:12px}.section-title{margin-bottom:30px;max-width:1050px}.hero{padding-top:30px;padding-bottom:0}.hero-layout{display:grid;grid-template-columns:1.04fr 1fr;gap:64px;align-items:center;padding:32px 0 60px}.eyebrow{font-size:12px;line-height:1.65;letter-spacing:.09em;color:var(--accent);margin-bottom:20px}.hero-description{margin-top:28px;color:var(--muted);font-size:17px}.company-short{display:inline-block;color:var(--muted);font-size:13px;line-height:1.8;min-height:44px}.bridge-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.bridge-field{display:flex;flex-direction:column;min-height:330px;padding:20px 15px 0;background:white;border:1px solid var(--line);min-width:0;overflow-wrap:break-word}.bridge-field .eyebrow{margin-bottom:30px}.bridge-field h2{font-size:15px;margin-bottom:16px;letter-spacing:.03em}.bridge-field .list{font-size:13px;line-height:1.65;margin:0;padding:0;list-style:none;display:grid;gap:10px}.field-foot{font-size:12px;line-height:1.55;margin-top:auto;border-top:1px solid var(--line);padding:13px 0;color:var(--muted)}.bridge-band{background:var(--ink);color:white;padding:20px;display:flex;gap:16px;align-items:center;justify-content:space-between;margin:0 -8px}.bridge-band img,.site-footer .brand img{filter:brightness(0) invert(1)}.bridge-band .mark{width:22px;height:22px}.bridge-band .wordmark{width:160px;height:22px}.bridge-band>span:last-child{font-size:12px;line-height:1.5;text-align:right;flex-shrink:0}.bridge-band>span:last-child>span{display:block}.bridge-caption{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid var(--line);padding:18px 0;color:var(--accent);font-size:12px}.focus{border-top:1px solid var(--line);font-size:12px;letter-spacing:.08em;padding:20px 0;color:var(--accent)}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.cards article{border-top:1px solid var(--line);padding-top:18px}.number{color:var(--accent);display:block;font-size:12px;letter-spacing:.08em;margin-bottom:18px}.cards h3{margin-bottom:14px}.cards p{color:var(--muted);font-size:16px}.intro{max-width:960px;font-size:18px;color:var(--muted);margin-bottom:32px}.issue-box{display:grid;grid-template-columns:1fr 1.8fr;gap:32px;background:var(--ink);color:white;padding:28px 32px;margin:30px 0}.list{padding-left:20px;margin:0}.list li+li{margin-top:8px}.columns{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px 0}.columns article{background:white;border:1px solid var(--line);padding:28px}.white .columns article{background:var(--paper)}.columns h3{margin-bottom:16px}.note{padding:20px 0;color:var(--muted);font-size:15px}.pv-review{margin-top:48px;padding:30px;border:1px solid var(--line);background:rgba(255,255,255,.5)}.pv-review>h3{font-size:25px;margin-bottom:16px}.pv-review .eligibility{margin-top:24px;display:grid;grid-template-columns:1fr 1.7fr;gap:30px}.pv-review .columns h3{font-size:19px}.pv-review .note{border-top:1px solid var(--line);margin:24px 0 10px}.pv-review .note h4{margin-bottom:12px}.method-notes{display:grid;grid-template-columns:1fr 1.5fr;gap:45px;border-top:1px solid var(--line);margin-top:35px;padding-top:26px}.method-notes h3{font-size:20px;margin-bottom:12px}.method-notes p{font-size:15px;color:var(--muted)}.company-layout{display:grid;grid-template-columns:1fr 1.3fr;gap:65px}.company-layout .text-link{margin-top:24px}.facts{margin:15px 0 0}.facts>div{display:grid;grid-template-columns:150px 1fr;gap:24px;padding:18px 0;border-bottom:1px solid var(--line);font-size:15px}.facts dt{color:var(--muted)}.facts dd{margin:0;overflow-wrap:anywhere}.small{font-size:12px;color:var(--muted);margin-top:16px}.contact-layout{display:grid;grid-template-columns:1.4fr 1fr;gap:65px}.email{display:inline-block;font-size:16px;min-height:44px;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:5px}.contact-layout p{margin-bottom:15px}.subpage h1{margin-bottom:32px}.subpage h2{font-size:28px;margin:36px 0 20px}.breadcrumb{font-size:13px;margin-bottom:30px;color:var(--muted)}.breadcrumb a{display:inline-flex;align-items:center;min-height:44px}.topic-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:35px}.topic-link{padding:20px 25px;background:white;border:1px solid var(--line);display:flex;justify-content:space-between;gap:15px;align-items:center;min-height:60px}.privacy-sections{max-width:970px}.privacy-sections>section{display:grid;grid-template-columns:45px 1fr;gap:24px;border-top:1px solid var(--line);padding:28px 0}.privacy-sections .number{margin:6px 0}.privacy-sections h2{margin:0 0 15px;font-size:24px}.privacy-contact{border-top:1px solid var(--line);padding-top:25px;line-height:1.9}.site-footer{background:var(--ink);color:white;padding:42px 0 24px}.footer-top{display:grid;grid-template-columns:1fr 1.5fr auto;gap:30px;align-items:center}.footer-top p{font-size:14px;color:#e0e4e3}.top{min-height:44px;display:flex;align-items:center;font-size:13px}.site-footer nav{display:flex;gap:25px;margin:28px 0}.footer-bottom{display:flex;justify-content:space-between;gap:18px;align-items:center;border-top:1px solid #697174;padding-top:20px;font-size:12px}.site-footer .languages button{color:#e0e4e3}.site-footer .languages button[aria-pressed=true]{color:white}dialog{padding:30px;border:0;background:var(--paper);color:var(--ink);width:min(95vw,520px);max-height:90vh}dialog::backdrop{background:#0008}.menu-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.menu-head button{width:44px;height:44px;font-size:30px;border:0;background:none}.menu-head .wordmark{width:155px}dialog nav{display:grid;margin:30px 0}dialog nav a{padding:18px 0;border-top:1px solid var(--line)}.alias{display:block;position:relative;top:-40px}
@media(max-width:1150px){.desktop-nav,.header-contact{display:none}.header-inner>.languages{margin-left:auto}.menu-trigger{display:block}.hero-layout{gap:35px}.bridge-field{padding-inline:10px}.bridge-band{padding:16px 12px}.bridge-band .wordmark{width:120px}.bridge-band .brand{gap:8px}.header-inner{min-height:80px}.company-layout,.contact-layout{gap:36px}}
@media(max-width:800px){.hero-layout,.cards,.company-layout,.contact-layout,.method-notes{grid-template-columns:1fr}.hero-layout{padding-top:15px}.bridge{max-width:580px}.hero-description{font-size:17px}.section{padding:45px 0}.hero{padding-top:24px;padding-bottom:0}.cards{gap:26px}.cards h3{font-size:21px}.columns{gap:18px}.footer-top{grid-template-columns:1fr}.issue-box{grid-template-columns:1fr;gap:20px}.pv-review .eligibility{grid-template-columns:1fr;gap:18px}.footer-bottom{flex-wrap:wrap}.facts>div{grid-template-columns:120px 1fr}}
@media(max-width:520px){html{scroll-padding-top:85px}.header-inner{gap:8px;min-height:76px}.header-inner .wordmark{width:136px;height:20px}.header-inner .mark{width:22px;height:22px}.header-inner .brand{gap:8px}.header-inner>.languages{display:none}.menu-trigger{margin-left:auto}.shell{padding-inline:22px}h1{font-size:36px;letter-spacing:-.025em}.bridge-fields{gap:5px}.bridge-field h2{font-size:13px}.bridge-field{min-height:340px;padding:14px 9px 0}.bridge-field .list,.field-foot{font-size:13px}.bridge-field .eyebrow{margin-bottom:24px}.bridge-band{margin:0 -4px}.bridge-band .wordmark{width:128px}.bridge-band>span:last-child{font-size:11px}.bridge-caption{font-size:11px}.columns,.topic-grid{grid-template-columns:1fr}.columns article{padding:22px}.issue-box{padding:24px}.pv-review{padding:22px 18px}.pv-review .columns article{padding:20px 16px}.facts>div{grid-template-columns:1fr;gap:6px}.intro{font-size:17px}.privacy-sections>section{grid-template-columns:24px 1fr;gap:12px}.actions{gap:15px}.button{font-size:14px}.section-label{margin-bottom:26px}.footer-top .brand{max-width:240px}.footer-bottom>.languages{width:100%}.subpage h1{font-size:36px}.small{font-size:13px}}
.privacy-contact>a,.facts dd>a{display:inline-flex;align-items:center;min-height:44px}
.desktop-nav a,.breadcrumb a{min-width:44px}
.hero-subtitle{margin-top:16px;color:var(--accent);font-size:clamp(21px,2.1vw,31px);line-height:1.35}.business-line{margin-top:13px;color:var(--muted);font-size:14px;letter-spacing:.03em}.service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0}.service-grid article{padding:24px;border-top:3px solid var(--accent);background:var(--paper)}.service-grid h3{font-size:19px;margin-bottom:12px}.service-grid p{font-size:15px;color:var(--muted)}.table-wrap{overflow-x:auto;border:1px solid var(--line);background:white}.table-wrap table{width:100%;border-collapse:collapse;min-width:720px}.table-wrap th,.table-wrap td{padding:17px 18px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line);font-size:14px}.table-wrap th{color:var(--accent);font-weight:500;background:#f5f6f3}.table-wrap td:first-child{font-weight:500}.site-footer>.shell>p{font-size:13px;color:#e0e4e3;margin-top:12px}.footer-email{font-size:13px;color:#e0e4e3;margin-bottom:18px}.footer-email a{text-decoration:underline;text-underline-offset:4px}
@media(max-width:800px){.service-grid{grid-template-columns:1fr}}
.hero-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:26px 0 6px}.hero-metrics>div{padding:14px 15px;background:white;border:1px solid var(--line)}.hero-metrics span{display:block;font-size:11px;color:var(--muted);margin-bottom:4px}.hero-metrics strong{font-size:14px;font-weight:500}@media(max-width:520px){.hero-metrics{grid-template-columns:1fr 1fr}.hero-metrics>div{padding:12px}.hero-metrics strong{font-size:13px}}


.page h1,.page h2{text-wrap:balance}
.page .shell{max-width:1320px}.page .section{padding-block:clamp(58px,6vw,86px)}.page .hero{padding-top:30px;padding-bottom:0}.page .section-title{margin-bottom:34px}.page .cards{gap:24px;align-items:stretch}.page .cards article{height:100%;padding:22px 4px 4px 0}.page .cards h3{font-size:clamp(19px,1.6vw,23px)}.page #role .cards{margin-top:28px}.page .hero-layout{grid-template-columns:minmax(0,1.02fr) minmax(430px,.98fr);gap:clamp(40px,5vw,72px);align-items:start}.page .hero h1 .h1-line{display:inline-block}.page .hero h1 .h1-line+ .h1-line{margin-left:.18em}.page .hero-description{max-width:700px}.page .hero-metrics{margin-top:30px}.page .hero-metrics>div{min-height:82px;display:flex;flex-direction:column;justify-content:space-between}.page .bridge-field{min-height:306px}.page .bridge-band{margin-inline:0}.page .issue-box,.page .columns,.page .service-grid{align-items:stretch}.page .columns article,.page .service-grid article{height:100%}.visual-band{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(280px,.58fr);gap:12px;margin:34px 0 12px}.visual-band figure,.section-visual{position:relative;margin:0;overflow:hidden;background:#dfe5e2}.visual-band figure{aspect-ratio:16/7}.visual-band figure+figure{aspect-ratio:auto}.visual-band img,.section-visual img{width:100%;height:100%;display:block;object-fit:cover}.visual-band figure:first-child img{object-position:center 52%}.visual-band figure:last-child img{object-position:center}.image-label{position:absolute;left:16px;bottom:16px;background:rgba(28,34,35,.9);color:#fff;padding:9px 12px;font-size:12px;letter-spacing:.06em}.image-disclaimer{font-size:13px;color:var(--ink);margin:10px 0 0}.section-visual{height:clamp(260px,28vw,380px);margin:24px 0 30px}.section-visual.energy img{object-position:center 55%}.section-visual.water img{object-position:center}.visual-caption{position:absolute;inset:auto 0 0 0;padding:42px 20px 16px;background:linear-gradient(transparent,rgba(17,24,25,.9));color:#fff;display:flex;justify-content:space-between;gap:18px;align-items:end}.visual-caption strong{font-size:16px;font-weight:500}.visual-caption span{font-size:13px;opacity:1;text-align:right}.page .company-layout,.page .contact-layout{align-items:start}.page .facts>div{align-items:start}.page .table-wrap th,.page .table-wrap td{line-height:1.55}.page .note{max-width:1040px}@media(max-width:900px){.page .hero-layout{grid-template-columns:1fr}.page .bridge{max-width:none}.visual-band{grid-template-columns:1fr 1fr}.visual-band figure,.visual-band figure+figure{aspect-ratio:4/3}}@media(max-width:700px){.page .section{padding-block:48px}.page .cards{gap:22px}.page .cards article{padding-top:18px}.page .hero-metrics>div{min-height:76px}.visual-band{grid-template-columns:1fr}.visual-band figure,.visual-band figure+figure{aspect-ratio:16/9}.section-visual{height:240px}.visual-caption{display:block}.visual-caption span{display:block;text-align:left;margin-top:5px}}@media(max-width:520px){.page .hero h1 .h1-line{display:block}.page .hero h1 .h1-line+ .h1-line{margin-left:0}}

/* Formal static pages; no language detection or browser-language redirect. */
html[lang=en]{--font:Arial,'Helvetica Neue',sans-serif}
html{scroll-padding-top:calc(100px + env(safe-area-inset-top,0px));background:var(--paper)}
body{overflow-wrap:break-word;background:var(--paper);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px)}
/* Paint the safe area as part of the opaque header, not the scrolling photos. */
.site-header{padding-top:env(safe-area-inset-top,0px);background:var(--paper);isolation:isolate}
@supports (-webkit-touch-callout:none){
 .site-header::before{content:"";position:absolute;bottom:100%;left:calc(-1 * env(safe-area-inset-left,0px));right:calc(-1 * env(safe-area-inset-right,0px));height:100vh;background:var(--paper);pointer-events:none}
}
.header-inner{min-height:72px;gap:20px;flex-wrap:wrap;padding-block:6px;position:relative}
.header-inner>.brand{flex-shrink:0}.desktop-nav{gap:20px}.desktop-nav a{font-size:15px;white-space:nowrap;line-height:1.4}
.language-links{display:flex;gap:3px;align-items:center}
.language-links a{font-size:15px;display:flex;min-height:44px;padding:7px;align-items:center;justify-content:center;line-height:1.4}
a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}
.mobile-menu{display:none}.mobile-menu summary{cursor:pointer;min-height:44px;padding:10px;border:1px solid var(--line);list-style-position:inside}
.mobile-menu nav{display:grid;padding:12px 0}.mobile-menu nav a{min-height:44px;padding:10px 4px;border-bottom:1px solid var(--line)}
:focus-visible{outline:3px solid var(--accent);outline-offset:4px}
.site-footer :focus-visible{outline-color:#fff}.site-footer nav{flex-wrap:wrap;gap:10px 25px}
.site-footer .brand{margin-bottom:20px}.site-footer .footer-email a{display:inline-flex;min-height:44px;align-items:center}
.page h1,.page h2{text-wrap:balance}.page .hero h1 .h1-line{display:block}.page .hero h1 .h1-line+.h1-line{margin-left:0}
.page .hero-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:40px}
.bridge-field{overflow-wrap:anywhere}.bridge-field h3{font-size:15px;margin-bottom:16px}
.page .bridge-field{min-height:350px}.bridge-field .list{font-size:14px}.bridge-field .eyebrow{margin-bottom:20px}
.bridge-band{flex-wrap:wrap}.bridge-band>span:last-child{flex-shrink:1}
.page .hero-metrics>div{min-width:0;gap:7px}.hero-metrics strong{overflow-wrap:anywhere}
.cards,.columns,.company-layout,.contact-layout,.method-notes{min-width:0}.cards>*,.columns>*,.company-layout>*,.contact-layout>*{min-width:0}
.facts>div{grid-template-columns:minmax(100px,160px) minmax(0,1fr)}
.image-disclaimer,.small{font-size:14px}.section-label,.eyebrow,.number{font-size:13px}
.table-wrap{max-width:100%}.table-wrap caption{text-align:left;padding:16px;color:var(--accent);font-weight:600}.table-hint{font-size:13px;color:var(--muted);margin-bottom:12px}
.visual-band figure+figure{aspect-ratio:16/9}.visual-band img,.section-visual img{position:absolute;inset:0}.visual-band figure{min-width:0}
.image-label{right:16px;line-height:1.5}.visual-caption{line-height:1.5}
.pv-review .eligibility>p{grid-column:1/-1}.page .subpage{padding-top:55px}
@media(max-width:1250px){.desktop-nav{display:none}.mobile-menu{display:block;margin-left:auto}.header-inner>.language-links{margin-left:auto}.mobile-menu[open]{flex-basis:100%;order:4}.mobile-menu[open] summary{max-width:max-content;margin-left:auto}.mobile-menu[open] nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}
@media(max-width:950px){.page .hero-layout{grid-template-columns:1fr}.page .bridge{max-width:none}.visual-band{grid-template-columns:1fr 1fr}.visual-band figure,.visual-band figure+figure{aspect-ratio:4/3}.header-inner .wordmark{width:160px}}
@media(max-width:700px){.visual-band{grid-template-columns:1fr}.visual-band figure,.visual-band figure+figure{aspect-ratio:16/9}.header-inner{gap:6px;min-height:80px}.header-inner .brand{gap:8px}.header-inner .wordmark{width:136px}.header-inner .mark{width:22px;height:22px}.language-links a{font-size:12px;padding:6px}.mobile-menu summary{font-size:13px}.mobile-menu[open] nav{grid-template-columns:1fr 1fr}.bridge-field h3{font-size:14px}.page .section{padding-block:44px}.section-label{margin-bottom:24px}}
@media(max-width:520px){.site-header{position:relative}.header-inner{justify-content:space-between}.header-inner>.language-links{order:3;flex-basis:100%;margin-left:0;justify-content:flex-start;border-top:1px solid var(--line);padding-top:4px}.mobile-menu{order:2}.mobile-menu[open]{order:4}.page .bridge-field{min-height:0;padding:18px}.bridge-fields{grid-template-columns:1fr;gap:10px}.bridge-field .eyebrow{margin-bottom:8px}.bridge-field .list{display:block}.bridge-field .field-foot{margin-top:16px}.page .hero-metrics{grid-template-columns:1fr}.facts>div{grid-template-columns:1fr}.footer-bottom{align-items:flex-start}.hero h1,.subpage h1{font-size:clamp(28px,8vw,36px)}.image-label{left:10px;right:10px;bottom:10px;padding:8px;font-size:11px}.actions>a{max-width:100%}.bridge-caption{font-size:13px}.page .hero-layout{gap:28px;padding-bottom:20px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
/* Lead with the original business imagery in all three languages. */
.about-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:clamp(28px,5vw,64px);align-items:center;margin-bottom:48px}
.about-copy{min-width:0}.about-copy .intro{margin-bottom:0;max-width:760px}
.office-photo{margin:0;min-width:0}.office-photo img{display:block;width:100%;height:auto;aspect-ratio:640/850;object-fit:contain}
.office-photo figcaption{font-size:13px;line-height:1.6;margin-top:12px;color:var(--muted)}
.office-photo small{display:block;font-size:11px;margin-top:4px}.office-photo a{text-decoration:underline;text-underline-offset:3px}
.office-access{border-top:1px solid var(--line);margin:48px 0;padding-top:12px}
.access-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:40px;align-items:start}
.access-layout>*{min-width:0}.access-layout address{font-style:normal;font-size:16px;line-height:1.9}
.station-list{padding:0;margin:24px 0;list-style:none}.station-list li{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}
.station-list strong{display:block;font-size:15px;font-weight:500}.station-list div>span{display:block;font-size:13px;color:var(--muted)}.walk-time{white-space:nowrap;color:var(--accent);font-size:14px}
.access-route,.map-privacy{font-size:13px;line-height:1.8;color:var(--muted)}.map-privacy{margin-top:18px}.map-privacy a{text-decoration:underline;text-underline-offset:3px}
.map-panel iframe{display:block;width:100%;height:420px;border:0;background:#e4e5df}.map-panel>.text-link{display:inline-flex;min-height:44px;align-items:center;margin-top:8px}
@media(max-width:800px){.about-intro{grid-template-columns:1fr;gap:24px;align-items:start}.office-photo{width:100%;justify-self:stretch}.office-photo img{max-height:560px}.access-layout{grid-template-columns:1fr;gap:24px}.map-panel iframe{height:340px}.about-intro{margin-bottom:32px}}
.error-page{min-height:55vh}.error-page>p{margin-bottom:20px}.error-page h1{margin-bottom:24px}
@media(max-width:400px){.map-panel iframe{height:300px}.station-list li{gap:8px}.station-list strong{font-size:14px}.walk-time{font-size:13px}}
@media(min-width:1251px){
 .header-inner{flex-wrap:nowrap;align-items:center}
 .header-inner>.desktop-nav{flex:1;margin-left:0;justify-content:center;align-items:center;gap:clamp(14px,1.5vw,24px)}
 .header-inner>.language-links{margin-left:0;flex-shrink:0;justify-content:center}
}
@media(max-width:700px){
 .header-inner{min-height:64px;padding-block:6px}
 .language-links a,.mobile-menu summary{font-size:14px}
}
@media(max-width:520px){
 .header-inner>.language-links{justify-content:center;padding-top:2px}
}
.page .hero{padding-top:20px}
.page .hero-visual{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:12px;margin:0}
.page .hero-visual figure,.page .hero-visual figure+figure{aspect-ratio:auto;height:clamp(220px,29vw,370px)}
.page .hero-visual .image-label{position:absolute;left:20px;right:20px;bottom:20px;background:none;border:0;padding:0;color:#fff;font-size:clamp(12px,1.05vw,15px);font-weight:500;letter-spacing:.025em;line-height:1.65;text-shadow:0 1px 3px rgba(0,0,0,.9),0 2px 10px rgba(0,0,0,.65)}
.page .hero-visual{margin-bottom:24px}
@media(max-width:700px){
 .page .hero{padding-top:12px}
 .page .hero-visual{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}
 .page .hero-visual figure,.page .hero-visual figure+figure{height:clamp(168px,42vw,270px)}
 .page .hero-visual .image-label{left:10px;right:10px;bottom:10px;font-size:11px;letter-spacing:0;line-height:1.6;overflow-wrap:anywhere}
 .page .hero-visual{margin-bottom:16px}
}

/* TOMIKAWA CORPORATE VI SYSTEM v1.0.0 FINAL — application layer */
:root{
  --ink:#16181a;
  --graphite:#2b3033;
  --paper:#ededea;
  --surface:#fff;
  --accent:#3a6360;
  --muted:#6b7073;
  --line:#d6d6d1;
  --focus-on-dark:#ededea;
  --font:'IBM Plex Sans',Arial,sans-serif;
  --mono:'IBM Plex Mono',monospace;
}
html[lang=ja]{--font:'IBM Plex Sans','IBM Plex Sans JP',sans-serif}
html[lang=zh-CN]{--font:'IBM Plex Sans','IBM Plex Sans SC',sans-serif}
html[lang=en]{--font:'IBM Plex Sans',Arial,sans-serif}
.page .shell{max-width:1440px}
.page .section:not(.hero){padding-block:clamp(44px,3.75vw,56px)}
.page .hero{padding-top:20px;padding-bottom:0}
.page .section-label{padding-bottom:12px;margin-bottom:24px}
.page .hero .section-label{margin-bottom:0}
.page .section-title{margin-bottom:24px}
.page .hero-layout{padding-top:20px;padding-bottom:12px}
.page .hero-description{margin-top:22px}
.page .hero-metrics{margin-top:22px}
.page .actions{margin:22px 0}
.page .bridge-field{min-height:280px}
.page .focus{padding:14px 0}
.page .cards{gap:18px}
.page .cards article{padding-top:16px}
.page .number{margin-bottom:14px}
.page .cards h3{margin-bottom:12px}
.page .intro{margin-bottom:24px}
.page .service-grid{gap:16px;margin:22px 0}
.page .section-visual{margin:20px 0 24px}
.page .issue-box{gap:26px;padding:24px 28px;margin:24px 0}
.page .columns{gap:20px;margin:20px 0}
.page .columns article{padding:24px}
.page .note{padding:16px 0}
.page .pv-review{margin-top:32px;padding:24px}
.page .pv-review .eligibility{margin-top:20px;gap:24px}
.page .pv-review .note{margin:20px 0 8px}
.page .method-notes{gap:36px;margin-top:28px;padding-top:22px}
.page .company-layout,.page .contact-layout{gap:48px}
.page .facts>div{padding:14px 0}
.page .topic-grid{margin-top:28px}
.page .privacy-sections>section{padding:22px 0}
.page .about-intro{margin-bottom:32px}
.page .office-access{margin:32px 0}
.page .access-layout{gap:30px}
.page section#contact,.page section#contact-top{padding-bottom:48px}
.page .subpage{padding-top:44px;padding-bottom:52px}
.page .breadcrumb{margin-bottom:24px}
.page .subpage h1{margin-bottom:26px}
.page .subpage h2{margin:30px 0 16px}
@media(min-width:1440px){.shell{padding-inline:88px}}
.brand{min-height:44px;gap:0}
.brand-lockup{display:block;width:auto;height:22px;max-width:min(207px,calc(100vw - 112px))}
.brand .brand-lockup-dark{display:none}
.site-footer .brand-lockup-light{display:none}
.site-footer .brand .brand-lockup-dark{display:block}
.site-footer .brand img{filter:none}
.header-inner .brand-lockup{width:auto;height:22px}
.button{min-height:44px;background:var(--ink);color:var(--paper);border-radius:0}
.button:hover{background:var(--graphite)}
.section-label,.number,.eyebrow,.focus,.walk-time,.table-wrap caption{font-family:var(--mono)}
.bridge-band{
  height:44px;
  min-height:44px;
  margin-inline:-16px;
  padding:0 16px;
  background:var(--ink);
  color:var(--paper);
  display:flex;
  flex-wrap:nowrap;
  align-items:center;
  gap:22px;
}
.band-core{display:flex;align-items:center;gap:22px;min-width:0}
.interface-mark{display:block;width:22px;height:22px;flex:0 0 22px}
.band-phrase{display:flex;gap:.35em;align-items:center;font-size:12px;line-height:1.35;white-space:nowrap}
.bridge-words{display:flex;gap:22px;align-items:center;margin-left:auto;color:var(--line);font:12px/1.35 var(--mono);white-space:nowrap}
.bridge-band img{filter:none}
.bridge-caption{display:none}
.page .intro-visual{
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:12px;
  margin:0;
  padding-top:20px;
  border-top:1px solid var(--line);
}
.page .intro-visual figure,.page .intro-visual figure+figure{aspect-ratio:16/9}
.page .intro-visual .image-label{
  left:16px;
  right:16px;
  bottom:16px;
  padding:0;
  border:0;
  background:transparent;
  color:var(--paper);
  text-shadow:0 1px 3px rgba(0,0,0,.9),0 2px 10px rgba(0,0,0,.65);
}
.site-footer{padding:28px 0 18px}
.site-footer .brand{margin-bottom:10px}
.site-footer>.shell>p{margin-top:6px}
.site-footer nav{gap:6px 22px;margin:14px 0 8px}
.site-footer nav a{min-height:40px}
.site-footer .footer-email{margin-bottom:10px}
.site-footer .footer-email a{min-height:40px}
.site-footer .footer-bottom{padding-top:14px}
.site-footer :focus-visible,.bridge-band :focus-visible,dialog :focus-visible{outline-color:var(--focus-on-dark)}
::selection{background:var(--accent);color:var(--paper)}
/* Homepage decision architecture — informed by the reference site's concise
   hierarchy while retaining TOMIKAWA FINAL geometry, color and typography. */
.reference-redesign .decision-hero{padding-bottom:0}
.decision-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:clamp(38px,5vw,76px);align-items:stretch;padding:26px 0 24px}
.decision-copy{align-self:center;padding-block:18px}
.decision-copy h1{font-size:clamp(44px,4.7vw,72px);line-height:1.08;letter-spacing:-.035em;margin:12px 0 24px}
.decision-copy .hero-subtitle{max-width:760px;font-size:clamp(20px,2vw,30px);line-height:1.45;color:var(--accent)}
.decision-copy .hero-description{max-width:780px}
.decision-board{display:flex;flex-direction:column;padding:30px 30px 0;background:var(--surface);border:1px solid var(--line)}
.decision-board h2{margin:8px 0 20px;font-size:clamp(25px,2.4vw,36px);line-height:1.25}
.decision-board ol{display:grid;gap:0;margin:0 0 26px;padding:0;list-style:none;border-top:1px solid var(--line)}
.decision-board li{display:grid;grid-template-columns:46px 1fr;gap:12px;padding:17px 0;border-bottom:1px solid var(--line)}
.decision-board li>span{color:var(--accent);font:12px/1.5 var(--mono)}
.decision-board b,.decision-board small{display:block}
.decision-board b{font-size:16px}.decision-board small{margin-top:4px;color:var(--muted);line-height:1.45}
.decision-board .bridge-band{margin:auto -30px 0;padding-inline:30px}
.reference-redesign .intro-visual{padding-top:16px}
.section-heading{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:40px;align-items:end;margin-bottom:28px}
.section-heading .section-title{margin-bottom:0}.section-heading>p{margin:0 0 4px;color:var(--muted);max-width:520px}
.business-lanes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.business-lane{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-width:0;border:1px solid var(--line);background:var(--paper)}
.lane-media{position:relative;min-height:390px;overflow:hidden;background:var(--graphite)}
.lane-media img{width:100%;height:100%;object-fit:cover;display:block}
.lane-media span{position:absolute;left:18px;bottom:16px;color:var(--paper);font:12px/1 var(--mono);letter-spacing:.08em;text-shadow:0 1px 8px #000}
.lane-body{padding:30px 26px;display:flex;flex-direction:column;align-items:flex-start}
.lane-body h3{margin:10px 0 14px;font-size:clamp(23px,2vw,31px);line-height:1.25}
.lane-body p{margin:0 0 14px}.lane-body .list{margin:0 0 22px}.lane-body .text-link{margin-top:auto}
.value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.value-grid article{min-height:250px;padding:26px;border-top:1px solid var(--ink);background:var(--surface)}
.value-grid article>span{color:var(--accent);font:12px/1 var(--mono)}
.value-grid h3{margin:42px 0 14px;font-size:24px}.value-grid p{margin:0;color:var(--muted)}
.scope-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px}
.scope-split article{padding:30px;border:1px solid var(--line);background:var(--paper)}
.scope-split .scope-direct{background:var(--ink);color:var(--paper);border-color:var(--ink)}
.scope-split h3{margin:10px 0 22px;font-size:28px}.scope-list{margin:0;padding:0;list-style:none}
.scope-list li{display:grid;grid-template-columns:minmax(120px,.38fr) 1fr;gap:20px;padding:17px 0;border-top:1px solid var(--line)}
.scope-direct .scope-list li{border-color:#4c5154}.scope-list b,.scope-list span{display:block}.scope-list span{color:var(--muted)}.scope-direct .scope-list span{color:var(--line)}
.process-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--ink);border-bottom:1px solid var(--line)}
.process-rail li{min-height:230px;padding:22px;border-right:1px solid var(--line)}.process-rail li:last-child{border-right:0}
.process-rail li>span{color:var(--accent);font:12px/1 var(--mono)}.process-rail h3{margin:44px 0 12px;font-size:21px}.process-rail p{margin:0;color:var(--muted)}
.reference-redesign #method{padding-bottom:28px}
.process-inquiry{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:36px;align-items:center;margin-top:22px;padding:24px 26px;border:1px solid var(--line);background:var(--surface)}
.process-inquiry h3{margin:8px 0 8px;font-size:clamp(23px,2vw,31px);line-height:1.25}
.process-inquiry p{margin:0;color:var(--muted)}
.process-inquiry-actions{display:grid;gap:10px;justify-items:start}
.process-inquiry-actions .button{width:100%;justify-content:space-between}
.process-inquiry-actions .email{color:var(--ink);font-size:14px}
.contact-conversion{background:var(--ink);color:var(--paper)}
.contact-conversion .section-label{border-color:#4c5154}.contact-conversion .section-title{color:var(--paper)}
.company-contact{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:clamp(38px,7vw,100px);align-items:stretch}
.company-contact>div:first-child>p{max-width:720px;color:var(--line)}
.company-mini{margin:26px 0}.company-mini>div{display:grid;grid-template-columns:150px 1fr;gap:20px;padding:13px 0;border-top:1px solid #4c5154}.company-mini dt{color:var(--muted);font:12px/1.5 var(--mono)}.company-mini dd{margin:0}
.contact-conversion .text-link,.contact-conversion .email{color:var(--paper)}
.conversion-card{padding:32px;background:var(--paper);color:var(--ink)}.conversion-card h3{margin:12px 0 18px;font-size:clamp(26px,2.5vw,38px);line-height:1.25}.conversion-card p{margin:0 0 22px}.conversion-card .button{display:flex;margin-bottom:24px}.conversion-card .email{color:var(--ink);font-size:16px}
.company-section{padding-top:28px!important;padding-bottom:44px!important}
.company-section .company-contact{display:block;max-width:940px}
.company-section .company-contact>div:first-child>p{max-width:760px;color:var(--muted)}
.company-section .company-mini{max-width:820px;margin:20px 0}
.inquiry-shell{max-width:1180px!important}
.inquiry-intro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:clamp(32px,6vw,84px);align-items:end;margin-bottom:36px}
.inquiry-intro h1{margin:10px 0 0;max-width:780px}
.inquiry-intro .intro{margin:0}
.inquiry-form{display:grid;gap:18px}
.form-honeypot{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}
.form-section{margin:0;padding:28px;border:1px solid var(--line);background:var(--surface)}
.form-section legend{padding:0 12px 0 0;font:600 18px/1.4 var(--font);color:var(--ink)}
.form-section legend span{display:inline-block;margin-right:12px;color:var(--accent);font:500 12px/1 var(--mono)}
.form-section em,.form-submit em{color:var(--accent);font:500 11px/1.3 var(--mono);font-style:normal;text-transform:uppercase}
.field-help{margin:0 0 18px;color:var(--muted);font-size:14px}
.topic-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.topic-options label{display:block;position:relative;cursor:pointer}
.topic-options input{position:absolute;opacity:0}
.topic-options span{display:block;height:100%;min-height:112px;padding:18px;border:1px solid var(--line);background:var(--paper)}
.topic-options b,.topic-options small{display:block}
.topic-options b{margin-bottom:8px;font-size:16px}
.topic-options small{color:var(--muted);font-size:13px;line-height:1.5}
.topic-options input:checked+span{border-color:var(--ink);box-shadow:inset 0 -4px 0 var(--accent);background:var(--surface)}
.topic-options input:focus-visible+span{outline:3px solid var(--accent);outline-offset:2px}
.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px}
.form-grid label{display:grid;gap:8px;color:var(--graphite);font-size:14px}
.form-grid .span-2{grid-column:1/-1}
.form-grid input,.form-grid select,.form-grid textarea{width:100%;min-height:48px;padding:11px 13px;border:1px solid #a9adaa;border-radius:0;background:#fff;color:var(--ink);font:16px/1.5 var(--font)}
.form-grid textarea{resize:vertical}
.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:var(--accent);outline:3px solid rgba(58,99,96,.2)}
.topic-panel{display:none}
.inquiry-form:has(input[value="energy"]:checked) .energy-questions,.inquiry-form:has(input[value="water"]:checked) .water-questions,.inquiry-form:has(input[value="both_or_other"]:checked) .topic-panel{display:block}
@supports not selector(:has(*)){.topic-panel{display:block}}
.form-submit{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px 28px;align-items:center;padding:26px 28px;background:var(--ink);color:var(--paper)}
.consent{display:flex;gap:12px;align-items:flex-start;line-height:1.6}
.consent input{width:20px;height:20px;margin-top:2px;flex:0 0 auto;accent-color:var(--accent)}
.consent a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.form-submit .button{background:var(--paper);color:var(--ink);border-color:var(--paper)}
.form-submit .small{grid-column:1/-1;margin:0;color:var(--line)}
.confirmation-panel{max-width:860px;padding-block:clamp(70px,10vw,140px)}
.confirmation-panel h1{margin:12px 0 24px}
.confirmation-panel .intro{max-width:720px}
@media(max-width:700px){
  .page .section:not(.hero){padding-block:34px}
  .page .hero{padding-top:16px;padding-bottom:0}
  .page .section-label{padding-bottom:10px;margin-bottom:20px}
  .page .hero .section-label{margin-bottom:0}
  .page .hero-layout{padding-top:14px;padding-bottom:10px;gap:22px}
  .page .section-title{margin-bottom:20px}
  .page .cards{gap:20px}
  .page .pv-review{margin-top:26px;padding:20px 18px}
  .page .columns article{padding:20px}
  .page .subpage{padding-top:34px;padding-bottom:40px}
  .page .about-intro{margin-bottom:26px}
  .page .office-access{margin:26px 0}
  .page section#contact,.page section#contact-top{padding-bottom:30px}
  .site-footer{padding:24px 0 16px}
  .site-footer .footer-bottom{gap:8px;padding-top:12px}
  .inquiry-intro{grid-template-columns:1fr;gap:20px;margin-bottom:28px}
  .topic-options,.form-grid{grid-template-columns:1fr}
  .form-grid .span-2{grid-column:auto}
  .form-section{padding:22px 18px}
  .form-submit{grid-template-columns:1fr;padding:22px 18px}
  .form-submit .button{width:100%}
  .decision-hero-grid,.section-heading,.business-lanes,.business-lane,.value-grid,.scope-split,.company-contact{grid-template-columns:1fr}
  .decision-hero-grid{gap:24px;padding:18px 0}
  .decision-copy{padding-block:0}.decision-copy h1{font-size:clamp(38px,11vw,54px);margin-bottom:20px}
  .decision-board{padding:24px 18px 0}.decision-board .bridge-band{margin:auto -18px 0;padding-inline:18px}
  .section-heading{gap:12px;margin-bottom:22px}
  .business-lanes{gap:14px}.business-lane{display:block}.lane-media{min-height:0;aspect-ratio:16/9}.lane-body{padding:24px 20px}
  .value-grid article{min-height:0;padding:22px 20px}.value-grid h3{margin:26px 0 12px}
  .scope-split article{padding:24px 20px}.scope-list li{grid-template-columns:1fr;gap:5px}
  .process-rail{grid-template-columns:1fr}.process-rail li{min-height:0;border-right:0;border-bottom:1px solid var(--line);padding:22px 4px}.process-rail li:last-child{border-bottom:0}.process-rail h3{margin:18px 0 8px}
  .process-inquiry{grid-template-columns:1fr;gap:20px;margin-top:18px;padding:22px 18px}
  .process-inquiry-actions{justify-items:stretch}
  .reference-redesign #method{padding-bottom:24px}
  .company-section{padding-top:24px!important;padding-bottom:32px!important}
  .company-mini>div{grid-template-columns:1fr;gap:4px}.conversion-card{padding:26px 20px}
}
@media(max-width:520px){
  .button{min-height:48px}
  .header-inner .brand-lockup{height:22px;max-width:min(207px,calc(100vw - 112px))}
  .bridge-band{height:auto;min-height:0;margin:0;padding:0;background:transparent;color:var(--ink);display:block}
  .band-core{height:40px;padding:0 20px;background:var(--ink);color:var(--paper);gap:20px}
  .interface-mark{width:20px;height:20px;flex-basis:20px}
  .band-phrase{font-size:11px;white-space:normal}
  .bridge-words{height:auto;margin:0;padding:12px 0;border-bottom:1px solid var(--line);justify-content:space-between;color:var(--accent);font-size:12px}
  .page .hero-layout{padding-top:12px;padding-bottom:8px;gap:18px}
  .page .intro-visual{grid-template-columns:1fr;gap:10px;margin-top:0;padding-top:16px}
  .page .intro-visual .image-label{left:10px;right:10px;bottom:10px;padding:0}
}

/* --- CC review 2026-09-24 ------------------------------------------------
   1. Hero density: the primary inquiry CTA sat at 786px, below the fold on a
      1440x768 laptop. Tightened rhythm only; no type scale or colour change.
   2. Consent checkbox enlarged to a comfortable hit area.
   3. Inline pointer used on the legacy /contact/ pages.
--------------------------------------------------------------------------- */
@media(min-width:1151px){
 .decision-hero-grid{gap:clamp(30px,3.4vw,52px);padding:16px 0 18px}
 .decision-copy h1{margin:8px 0 16px}
 .decision-copy .hero-description{margin-bottom:18px}
 .decision-board{padding:20px 24px 0}
 .decision-board h2{margin:4px 0 10px}
 .decision-board ol{margin:0 0 12px}
 .decision-board li{padding:11px 0}
 .decision-board small{line-height:1.45}
 .reference-redesign .intro-visual{padding-top:12px}
 .page .hero{padding-top:10px}
 .hero .section-label{padding-bottom:8px}
 .decision-copy .hero-subtitle{margin-bottom:10px}
 .decision-copy .hero-description{margin:0 0 14px}
 .decision-board li{padding:9px 0}
 .decision-board .bridge-band{margin-top:auto}
}
@media(max-width:700px){
 .decision-copy h1{margin:8px 0 14px}
 .decision-copy .hero-subtitle{margin-bottom:10px}
}
.consent{align-items:center;min-height:44px}
.consent input{width:24px;height:24px;margin-top:0}
.notice-inline{margin:0 0 18px}

/* --- First-contact intake groups (CC 2026-09-24) -------------------------
   Checkbox sets used by the rebuilt inquiry form. No JavaScript: the panels
   are revealed with :has(), and every required control stays outside them.
--------------------------------------------------------------------------- */
.choice-set{margin:22px 0 0;padding:0;border:0}
.choice-set legend{display:block;width:100%;margin-bottom:10px;padding:0;font:500 15px/1.5 var(--sans);color:var(--ink)}
.choice-set legend em{margin-left:8px;font:400 11px/1 var(--mono);letter-spacing:.06em;color:var(--muted);font-style:normal;text-transform:uppercase}
.choice-set .field-help{margin:0 0 10px}
.choice-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}
.choice{display:flex;gap:10px;align-items:flex-start;min-height:44px;padding:10px 12px;border:1px solid var(--line);background:var(--paper);cursor:pointer;line-height:1.5}
.choice input{width:20px;height:20px;margin:1px 0 0;flex:0 0 auto;accent-color:var(--accent)}
.choice:hover{border-color:var(--ink)}
.choice:has(input:checked){border-color:var(--ink);background:var(--surface);box-shadow:inset 0 -3px 0 var(--accent)}
.choice:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}
.inquiry-form .form-grid select+.field-help{display:block;margin-top:6px;color:var(--muted);font-size:12px;line-height:1.5}
@media(max-width:520px){.choice-grid{grid-template-columns:1fr}}
/* Wide desktops: give the headline column enough width that each written line
   of the H1 fits on one line, instead of wrapping mid-phrase. */
@media(min-width:1251px){
 .decision-hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(420px,.75fr)}
}

/* Conditional fieldsets also respect the JS hidden state. */
.inquiry-form .topic-panel[hidden]{display:none!important}
.ja-phrase{display:inline-block}

/* Formal static pages; no language detection or browser-language redirect. */
.reference-redesign .intro-visual{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 32px}.reference-redesign .intro-visual figure{height:240px}.reference-redesign .intro-visual img{width:100%;height:100%;object-fit:cover}.reference-redesign .decision-copy h1{font-size:clamp(30px,3.4vw,50px);line-height:1.35}.reference-redesign .decision-board ol{margin-bottom:20px}.reference-redesign .image-label{background:none;color:white;text-shadow:0 1px 4px #000,0 2px 10px #000}.reference-redesign .hero-description{max-width:740px}.fusion-carbon .material-intro h2{font-size:32px;margin-bottom:20px}.fusion-carbon .material-intro p{margin-bottom:20px}@media(max-width:700px){.reference-redesign .intro-visual{gap:8px}.reference-redesign .intro-visual figure{height:130px}.reference-redesign .intro-visual .image-label{font-size:11px;left:6px;right:6px;bottom:8px;line-height:1.4}.reference-redesign .decision-copy h1{font-size:30px}}
.why-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0}.why-grid article{padding:24px;border:1px solid var(--line);min-width:0}.why-grid h4{font-size:21px;margin-bottom:20px}.why-grid p{margin-bottom:18px}.why-label{display:block;font-size:12px;letter-spacing:.05em;margin-bottom:8px;color:var(--muted)}.why-section>p,.carbon-why>p{max-width:1000px;margin-bottom:20px}.why-section>h3{margin-top:32px}.carbon-why{background:rgba(0,0,0,.025);padding:28px}.why-section .photo-credit a{display:inline-block}@media(max-width:900px){.why-grid{grid-template-columns:1fr}.why-grid article{padding:20px}.carbon-why{padding:20px}.carbon-why h2{font-size:24px}}
.business-visuals,.business-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.business-visuals figure{margin:0;position:relative}.business-visuals img{width:100%;height:260px;object-fit:cover;display:block}.business-visuals figcaption{position:absolute;bottom:16px;left:16px;right:16px;color:white;font-size:20px;text-shadow:0 1px 5px #000,0 2px 10px #000}.brand-position{margin-top:32px}.brand-home h1{font-size:clamp(30px,4vw,54px);margin-block:20px;line-height:1.3}.brand-home .intro{max-width:1000px;margin-bottom:28px}.business-grid{margin-top:56px}.business-grid section{border-top:1px solid var(--line);padding-top:24px;scroll-margin-top:120px}.business-grid h2{font-size:28px;margin-bottom:16px}.brief-block{margin-top:48px;border-top:1px solid var(--line);padding-top:32px}.brief-block h2{font-size:30px;margin-bottom:20px}.brief-block h3{font-size:22px;margin-top:24px}.brief-block ol{padding-left:24px;line-height:2}.material-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.material-intro img{width:100%;height:360px;object-fit:cover}.material-intro figure{margin:0}.material-intro figcaption,.photo-credit{font-size:12px;line-height:1.8;margin-top:12px}.photo-credit a{overflow-wrap:anywhere}.material-intro p{margin-bottom:24px}@media(max-width:800px){.business-visuals{gap:10px}.business-visuals img{height:180px}.business-visuals figcaption{font-size:14px;left:8px;bottom:8px}.business-grid,.material-intro{grid-template-columns:1fr;gap:24px}.material-intro img{height:260px}}@media(max-width:520px){.business-visuals{grid-template-columns:1fr}.business-visuals img{height:150px}.business-visuals figcaption{font-size:20px}.brand-position{margin-top:24px}.business-grid{margin-top:32px}.brief-block h2{font-size:24px}.brand-home h1{font-size:30px}}
html[lang=en]{--font:Arial,'Helvetica Neue',sans-serif}
html{scroll-padding-top:calc(100px + env(safe-area-inset-top,0px));background:var(--paper)}
body{overflow-wrap:break-word;background:var(--paper);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px)}
/* Paint the safe area as part of the opaque header, not the scrolling photos. */
.site-header{padding-top:env(safe-area-inset-top,0px);background:var(--paper);isolation:isolate}
@supports (-webkit-touch-callout:none){
 .site-header::before{content:"";position:absolute;bottom:100%;left:calc(-1 * env(safe-area-inset-left,0px));right:calc(-1 * env(safe-area-inset-right,0px));height:100vh;background:var(--paper);pointer-events:none}
}
.header-inner{min-height:72px;gap:20px;flex-wrap:wrap;padding-block:6px;position:relative}
.header-inner>.brand{flex-shrink:0}.desktop-nav{gap:20px}.desktop-nav a{font-size:15px;white-space:nowrap;line-height:1.4}
.language-links{display:flex;gap:3px;align-items:center}
.language-links a{font-size:15px;display:flex;min-height:44px;padding:7px;align-items:center;justify-content:center;line-height:1.4}
a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}
.mobile-menu{display:none}.mobile-menu summary{cursor:pointer;min-height:44px;padding:10px;border:1px solid var(--line);list-style-position:inside}
.mobile-menu nav{display:grid;padding:12px 0}.mobile-menu nav a{min-height:44px;padding:10px 4px;border-bottom:1px solid var(--line)}
:focus-visible{outline:3px solid var(--accent);outline-offset:4px}
.site-footer :focus-visible{outline-color:#fff}.site-footer nav{flex-wrap:wrap;gap:10px 25px}
.site-footer .brand{margin-bottom:20px}.site-footer .footer-email a{display:inline-flex;min-height:44px;align-items:center}
.page h1,.page h2{text-wrap:balance}.page .hero h1 .h1-line{display:block}.page .hero h1 .h1-line+.h1-line{margin-left:0}
.page .hero-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:40px}
.bridge-field{overflow-wrap:anywhere}.bridge-field h3{font-size:15px;margin-bottom:16px}
.page .bridge-field{min-height:350px}.bridge-field .list{font-size:14px}.bridge-field .eyebrow{margin-bottom:20px}
.bridge-band{flex-wrap:wrap}.bridge-band>span:last-child{flex-shrink:1}
.page .hero-metrics>div{min-width:0;gap:7px}.hero-metrics strong{overflow-wrap:anywhere}
.cards,.columns,.company-layout,.contact-layout,.method-notes{min-width:0}.cards>*,.columns>*,.company-layout>*,.contact-layout>*{min-width:0}
.facts>div{grid-template-columns:minmax(100px,160px) minmax(0,1fr)}
.image-disclaimer,.small{font-size:14px}.section-label,.eyebrow,.number{font-size:13px}
.table-wrap{max-width:100%}.table-wrap caption{text-align:left;padding:16px;color:var(--accent);font-weight:600}.table-hint{font-size:13px;color:var(--muted);margin-bottom:12px}
.visual-band figure+figure{aspect-ratio:16/9}.visual-band img,.section-visual img{position:absolute;inset:0}.visual-band figure{min-width:0}
.image-label{right:16px;line-height:1.5}.visual-caption{line-height:1.5}
.pv-review .eligibility>p{grid-column:1/-1}.page .subpage{padding-top:55px}
@media(max-width:1250px){.desktop-nav{display:none}.mobile-menu{display:block;margin-left:auto}.header-inner>.language-links{margin-left:auto}.mobile-menu[open]{flex-basis:100%;order:4}.mobile-menu[open] summary{max-width:max-content;margin-left:auto}.mobile-menu[open] nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}
@media(max-width:950px){.page .hero-layout{grid-template-columns:1fr}.page .bridge{max-width:none}.visual-band{grid-template-columns:1fr 1fr}.visual-band figure,.visual-band figure+figure{aspect-ratio:4/3}.header-inner .wordmark{width:160px}}
@media(max-width:700px){.visual-band{grid-template-columns:1fr}.visual-band figure,.visual-band figure+figure{aspect-ratio:16/9}.header-inner{gap:6px;min-height:80px}.header-inner .brand{gap:8px}.header-inner .wordmark{width:136px}.header-inner .mark{width:22px;height:22px}.language-links a{font-size:12px;padding:6px}.mobile-menu summary{font-size:13px}.mobile-menu[open] nav{grid-template-columns:1fr 1fr}.bridge-field h3{font-size:14px}.page .section{padding-block:44px}.section-label{margin-bottom:24px}}
@media(max-width:520px){.site-header{position:relative}.header-inner{justify-content:space-between}.header-inner>.language-links{order:3;flex-basis:100%;margin-left:0;justify-content:flex-start;border-top:1px solid var(--line);padding-top:4px}.mobile-menu{order:2}.mobile-menu[open]{order:4}.page .bridge-field{min-height:0;padding:18px}.bridge-fields{grid-template-columns:1fr;gap:10px}.bridge-field .eyebrow{margin-bottom:8px}.bridge-field .list{display:block}.bridge-field .field-foot{margin-top:16px}.page .hero-metrics{grid-template-columns:1fr}.facts>div{grid-template-columns:1fr}.footer-bottom{align-items:flex-start}.hero h1,.subpage h1{font-size:clamp(28px,8vw,36px)}.image-label{left:10px;right:10px;bottom:10px;padding:8px;font-size:11px}.actions>a{max-width:100%}.bridge-caption{font-size:13px}.page .hero-layout{gap:28px;padding-bottom:20px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
/* Lead with the original business imagery in all three languages. */
.about-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:clamp(28px,5vw,64px);align-items:center;margin-bottom:48px}
.about-copy{min-width:0}.about-copy .intro{margin-bottom:0;max-width:760px}
.office-photo{margin:0;min-width:0}.office-photo img{display:block;width:100%;height:auto;aspect-ratio:640/850;object-fit:contain}
.office-photo figcaption{font-size:13px;line-height:1.6;margin-top:12px;color:var(--muted)}
.office-photo small{display:block;font-size:11px;margin-top:4px}.office-photo a{text-decoration:underline;text-underline-offset:3px}
.office-access{border-top:1px solid var(--line);margin:48px 0;padding-top:12px}
.access-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:40px;align-items:start}
.access-layout>*{min-width:0}.access-layout address{font-style:normal;font-size:16px;line-height:1.9}
.station-list{padding:0;margin:24px 0;list-style:none}.station-list li{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}
.station-list strong{display:block;font-size:15px;font-weight:500}.station-list div>span{display:block;font-size:13px;color:var(--muted)}.walk-time{white-space:nowrap;color:var(--accent);font-size:14px}
.access-route,.map-privacy{font-size:13px;line-height:1.8;color:var(--muted)}.map-privacy{margin-top:18px}.map-privacy a{text-decoration:underline;text-underline-offset:3px}
.map-panel iframe{display:block;width:100%;height:420px;border:0;background:#e4e5df}.map-panel>.text-link{display:inline-flex;min-height:44px;align-items:center;margin-top:8px}
@media(max-width:800px){.about-intro{grid-template-columns:1fr;gap:24px;align-items:start}.office-photo{width:100%;justify-self:stretch}.office-photo img{max-height:560px}.access-layout{grid-template-columns:1fr;gap:24px}.map-panel iframe{height:340px}.about-intro{margin-bottom:32px}}
.error-page{min-height:55vh}.error-page>p{margin-bottom:20px}.error-page h1{margin-bottom:24px}
.carbon-block{margin-top:40px}.carbon-block h2{margin-bottom:20px}.carbon-block p{margin-bottom:24px;max-width:900px}.carbon-block ol{padding-left:24px;line-height:2}.carbon-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:24px}.carbon-grid article{border:1px solid var(--line);padding:24px;min-width:0}.carbon-grid h3{font-size:24px;overflow-wrap:anywhere}.carbon-boundary{border-left:3px solid var(--line);padding:20px}.carbon-block .button{white-space:normal}.page .hero h1{max-width:100%;overflow-wrap:anywhere}@media(max-width:700px){.carbon-grid{grid-template-columns:1fr}.carbon-block{margin-top:24px}}@media(max-width:1450px){.desktop-nav{display:none}.mobile-menu{display:block;margin-left:auto}.mobile-menu[open]{flex-basis:100%;order:4}.mobile-menu[open] nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:400px){.map-panel iframe{height:300px}.station-list li{gap:8px}.station-list strong{font-size:14px}.walk-time{font-size:13px}}
@media(min-width:1251px){
 .header-inner{flex-wrap:nowrap;align-items:center}
 .header-inner>.desktop-nav{flex:1;margin-left:0;justify-content:center;align-items:center;gap:clamp(14px,1.5vw,24px)}
 .header-inner>.language-links{margin-left:0;flex-shrink:0;justify-content:center}
}
@media(max-width:700px){
 .header-inner{min-height:64px;padding-block:6px}
 .language-links a,.mobile-menu summary{font-size:14px}
}
@media(max-width:520px){
 .header-inner>.language-links{justify-content:center;padding-top:2px}
}
@media(min-width:1351px){.header-inner>.desktop-nav{display:flex;gap:14px}.mobile-menu{display:none}.desktop-nav a{font-size:16px}}
@media(min-width:521px) and (max-width:1350px){.header-inner{flex-wrap:wrap}.mobile-menu[open]{flex-basis:100%;order:4}}
@media(max-width:520px){.carbon-block h2{font-size:24px;text-wrap:initial}.carbon-grid h3{font-size:21px}.carbon-boundary{padding:14px}.carbon-block ol{padding-left:20px}}
@media(max-width:520px){.business-visuals{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.business-visuals img{height:130px}.business-visuals figcaption{font-size:12px;left:6px;right:6px;bottom:8px;line-height:1.5}.brand-home{padding-top:24px}.business-grid h2{font-size:25px}}
.reference-redesign .intro-visual figure{width:100%;max-width:100%;min-width:0;aspect-ratio:auto}.reference-redesign .intro-visual figure img{max-width:100%;min-width:0}
.page .hero{padding-top:20px}
.page .hero-visual{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:12px;margin:0}
.page .hero-visual figure,.page .hero-visual figure+figure{aspect-ratio:auto;height:clamp(220px,29vw,370px)}
.page .hero-visual .image-label{position:absolute;left:20px;right:20px;bottom:20px;background:none;border:0;padding:0;color:#fff;font-size:clamp(12px,1.05vw,15px);font-weight:500;letter-spacing:.025em;line-height:1.65;text-shadow:0 1px 3px rgba(0,0,0,.9),0 2px 10px rgba(0,0,0,.65)}
.page .hero-visual{margin-bottom:24px}
@media(max-width:700px){
 .page .hero{padding-top:12px}
 .page .hero-visual{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}
 .page .hero-visual figure,.page .hero-visual figure+figure{height:clamp(168px,42vw,270px)}
 .page .hero-visual .image-label{left:10px;right:10px;bottom:10px;font-size:11px;letter-spacing:0;line-height:1.6;overflow-wrap:anywhere}
 .page .hero-visual{margin-bottom:16px}
}
/* CC audit 2026-10-14 */
.nowrap{white-space:nowrap}
.phrase{display:inline-block}
:lang(ja) h1,:lang(ja) h2,:lang(ja) h3,:lang(ja) h4{word-break:auto-phrase}
.reference-redesign .intro-visual .image-label{left:12px;right:auto;bottom:12px;max-width:calc(100% - 24px);background:rgba(23,25,27,.8);padding:4px 10px;text-shadow:none;line-height:1.5;overflow-wrap:normal}
:lang(ja) .eyebrow,:lang(ja) .decision-board b{word-break:auto-phrase}
.reference-redesign .section-label+.why-section{border-top:0;margin-top:0}
@media(max-width:600px){.reference-redesign .intro-visual .image-label{left:4px;bottom:6px;max-width:calc(100% - 8px);padding:3px 5px;font-size:10px;letter-spacing:0;line-height:1.4}}
@media(max-width:360px){.reference-redesign .intro-visual .image-label{overflow-wrap:anywhere}}

/* Stage two: full structure, quiet editorial hierarchy; no dark image labels. */
:root{--paper:#ededea;--surface:#fff;--ink:#2b3033;--accent:#3a6360;--line:#d5d6d1}
html[lang=ja]{--font:'IBM Plex Sans','IBM Plex Sans JP','IBM Plex Sans SC',sans-serif}html[lang=zh-CN]{--font:'IBM Plex Sans','IBM Plex Sans SC',sans-serif}html[lang=en]{--font:'IBM Plex Sans','IBM Plex Sans JP','IBM Plex Sans SC',Arial,sans-serif}
body{font-family:var(--font);line-height:1.65}.site-header{border-bottom:1px solid var(--line)}
.reference-redesign .intro-visual{gap:20px;margin-bottom:36px;align-items:start}
.reference-redesign .intro-visual figure{height:auto!important;background:transparent;display:flex;flex-direction:column;overflow:visible;min-width:0}
.reference-redesign .intro-visual figure img{height:230px;object-fit:cover;display:block;position:static!important;inset:auto;flex:none}
.reference-redesign .intro-visual .image-label{position:static;inset:auto;max-width:100%;width:auto;background:transparent!important;color:var(--ink);text-shadow:none;border-bottom:1px solid var(--line);padding:12px 0;font-size:16px;line-height:1.5;letter-spacing:.02em}
.reference-redesign .decision-hero-grid{gap:48px;align-items:center}.reference-redesign .decision-copy h1{font-weight:500}
.reference-redesign .hero-subtitle{font-size:21px;color:var(--accent);line-height:1.65}.reference-redesign .hero-description{font-size:16px;max-width:680px}
.reference-redesign .decision-board{border:1px solid var(--line);padding:26px;background:#fff}.reference-redesign .decision-board h2{font-size:30px;font-weight:500}.reference-redesign .decision-board .bridge-band{margin-top:20px}
.reference-redesign .section{padding-block:64px}.reference-redesign .section-title{font-weight:500}.reference-redesign .section-label{font-size:12px;letter-spacing:.12em;color:var(--accent)}
.reference-redesign .service-lane{border:1px solid var(--line);background:#fff}.reference-redesign .lane-body{padding:32px}.material-intro{gap:40px}.material-intro figure img{border:1px solid var(--line)}
.why-grid{gap:20px}.why-grid article{background:white;border-top:1px solid var(--line);padding:24px}.why-grid h4{font-weight:500}.carbon-why{background:#ebece5;border:0;border-left:2px solid var(--accent)}
.button{border-radius:0;min-height:44px}.text-link{line-height:1.6}.site-footer{padding-block:44px}.map-panel iframe:focus-visible{outline:3px solid var(--accent);outline-offset:3px}
@media(max-width:1100px){.reference-redesign .decision-hero-grid{gap:28px}.reference-redesign .intro-visual figure img{height:190px}}
@media(max-width:800px){.reference-redesign .section{padding-block:40px}.reference-redesign .decision-board{padding:24px}.reference-redesign .hero-subtitle{font-size:19px}.reference-redesign .lane-body{padding:24px}.why-grid article{padding:20px}}
@media(max-width:520px){.reference-redesign .intro-visual{gap:8px;margin-bottom:24px}.reference-redesign .intro-visual figure img{height:116px}.reference-redesign .intro-visual .image-label{font-size:11px;letter-spacing:0;padding:8px 0;min-height:42px;overflow-wrap:normal;word-break:normal}.reference-redesign .hero-description{font-size:15px}.reference-redesign .decision-board h2{font-size:26px}.reference-redesign .hero-subtitle{font-size:17px}.reference-redesign .actions{gap:16px}.material-intro h1{font-size:30px}.why-section .brief-block{margin-top:28px}.site-footer{padding-block:32px}}
@media(max-width:360px){.header-inner>.brand{max-width:150px;min-width:0}.header-inner .brand-lockup{width:150px;max-width:100%;height:auto}.header-inner{gap:8px}.mobile-menu summary{padding:8px;min-height:42px}.reference-redesign .intro-visual figure img{height:100px}}
/* R03: readable captions, tighter first-screen rhythm; retain Plex and 500 headings. */
@media(max-width:520px){.reference-redesign .intro-visual .image-label{font-size:12px;line-height:1.5;min-height:52px;overflow-wrap:break-word}}
@media(min-width:1151px){
 .reference-redesign .hero{padding-top:24px}
 .reference-redesign .hero .section-label{margin-bottom:12px;padding-bottom:10px}
 .reference-redesign .intro-visual{padding-top:0;margin-bottom:20px}
 .reference-redesign .intro-visual figure img{height:200px}
 .reference-redesign .decision-hero-grid{padding:0 0 18px;align-items:start}
 .reference-redesign .decision-copy{align-self:start;padding-block:8px}
 .reference-redesign .decision-copy .eyebrow{margin-bottom:12px}
 .reference-redesign .decision-copy .actions{margin:20px 0}
}
.map-panel:focus-within{outline:3px solid var(--accent);outline-offset:3px}
@media(min-width:1151px) and (max-height:820px){.reference-redesign .intro-visual figure img{height:170px}}
.why-grid article p:last-child,.carbon-why p:last-child{margin-bottom:0}
.carbon-why h3{margin:0 0 16px;font-weight:500}
.reference-redesign .process-inquiry{align-items:center}
.reference-redesign .process-inquiry-actions{align-content:center;gap:16px}
.reference-redesign .process-inquiry-actions .button{display:flex;align-items:center;min-height:48px;margin:0;padding:14px 20px;line-height:1.5}
.reference-redesign .process-inquiry-actions .email{display:flex;align-items:center;min-height:44px;margin:0;line-height:1.5}
.reference-redesign .decision-board .bridge-band{margin-inline:0;width:100%;padding:16px;box-sizing:border-box}
.reference-redesign .decision-board .bridge-band .brand{min-width:0}
.office-photo small a{display:inline-flex;align-items:center;min-height:44px;padding:8px 4px;margin-top:4px;line-height:1.6}
/* R05 visual finish: retain all content, Plex fonts and 500-weight headings. */
:root{--muted:#566063}
.reference-redesign .decision-copy>.eyebrow{font-family:var(--font);font-size:14px;letter-spacing:.02em;line-height:1.65}
.reference-redesign .hero-description,.intro,.about-copy>p,.privacy-sections p,.material-intro p{color:var(--muted)}
.reference-redesign .section:not(.hero):not(.company-section){padding-block:80px}
.reference-redesign .section-label{margin-bottom:28px;padding-bottom:12px}
.reference-redesign .hero .section-label{margin-bottom:12px;padding-bottom:10px}
@media(min-width:1151px) and (max-height:820px){.reference-redesign .intro-visual figure img{height:160px}}
.reference-redesign .section-heading{gap:32px;margin-bottom:32px}
.reference-redesign .section-title{line-height:1.3}
.reference-redesign .actions{align-items:center}
.reference-redesign .actions .text-link{min-height:48px}
.reference-redesign .why-section{padding-top:0;margin-top:0}
.why-grid{gap:32px;counter-reset:challenge}
.why-grid article{counter-increment:challenge;background:transparent;border:0;border-left:2px solid var(--line);padding:4px 0 4px 22px}
.why-grid article::before{content:'0' counter(challenge);display:block;font-size:12px;letter-spacing:.08em;color:var(--accent);margin-bottom:18px}
.why-grid h4{line-height:1.4;margin-bottom:14px}
.carbon-why{margin-top:32px;padding:24px 28px;border-left:2px solid var(--accent)}
.reference-redesign .value-grid{gap:24px}
.reference-redesign .value-grid article{padding:28px;min-height:230px}
.reference-redesign .value-grid h3{margin-top:28px;line-height:1.4}
.reference-redesign .scope-direct>.eyebrow{color:#c7dbd7}
.reference-redesign .process-rail h3{margin-top:28px;line-height:1.4}
.reference-redesign .process-inquiry{padding:28px;gap:28px;margin-top:32px}
.office-photo small a{padding-inline:0}
@media(max-width:900px){
 .reference-redesign .section:not(.hero):not(.company-section){padding-block:56px}
 .reference-redesign .section-heading{gap:14px;margin-bottom:24px}
 .why-grid{gap:24px}
 .why-grid article{padding:0 0 0 18px}
 .why-grid article::before{margin-bottom:12px}
 .reference-redesign .value-grid article{min-height:0;padding:24px}
 .reference-redesign .value-grid h3{margin-top:20px}
 .reference-redesign .process-inquiry{padding:24px;gap:20px}
}
@media(max-width:520px){
 .reference-redesign .section:not(.hero):not(.company-section){padding-block:48px}
 .reference-redesign .decision-copy>.eyebrow{font-size:13px;letter-spacing:0;margin-bottom:16px}
 .reference-redesign .hero-subtitle{font-size:16px;line-height:1.6}
 .reference-redesign .intro-visual{margin-bottom:20px}
 .reference-redesign .intro-visual .image-label{border-bottom:0;min-height:44px}
 .reference-redesign .decision-board .bridge-band{background:transparent;color:var(--ink);border-top:1px solid var(--line);padding:16px 0 0}
 .reference-redesign .decision-board .bridge-band img{filter:none}
 .reference-redesign .decision-board .bridge-band>span{color:var(--muted)}
 .reference-redesign .section-label{margin-bottom:24px}
 .carbon-why{padding:22px 18px;margin-top:28px}
 .office-photo img{max-height:320px;object-fit:contain;background:var(--paper)}
 .reference-redesign .process-inquiry .button{min-height:48px}
}
@media(min-width:1151px) and (max-height:820px){.reference-redesign .intro-visual{margin-bottom:12px}.reference-redesign .decision-copy .actions{margin:16px 0}}
/* R06 compact rhythm, right-aligned language controls and simplified five steps. */
.header-inner>.language-links{margin-left:auto!important;justify-content:flex-end!important}
.header-inner>.mobile-menu{margin-left:0}
.reference-redesign .section:not(.hero):not(.company-section){padding-block:40px}
.reference-redesign .hero{padding-bottom:20px}
.reference-redesign .hero{padding-top:24px!important}
.reference-redesign .decision-hero-grid{padding:8px 0 0;align-items:start}
.reference-redesign .decision-copy{align-self:start;padding-block:0}
.reference-redesign .section-label{margin-bottom:20px}
.reference-redesign .section-heading{margin-bottom:24px;gap:24px}
.reference-redesign .decision-board{padding:22px}
.reference-redesign .decision-board .bridge-band.decision-method{display:flex;align-items:center;justify-content:center;margin:16px 0 0;padding:14px 12px;min-height:48px;line-height:1.6}
.decision-method .method-steps{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 0;width:100%;text-align:center!important;font-family:var(--font);font-size:14px;color:inherit}
.method-steps>span{white-space:nowrap}
.reference-redesign .decision-method .method-steps{font-size:15px;line-height:1.6;letter-spacing:.02em}
.method-steps>span+span::before{content:'·';margin:0 .55em;opacity:.7}
.reference-redesign .decision-board .decision-method .method-steps>span{display:inline}
.reference-redesign .company-section{padding-top:32px!important;padding-bottom:36px!important}
.company-heading{display:flex;align-items:start;justify-content:space-between;gap:24px;margin-bottom:20px}
.company-heading .section-title{margin:0}
.company-heading .text-link{flex-shrink:0;min-height:44px;margin:0!important;white-space:nowrap}
.reference-redesign .company-section .company-contact{max-width:none}
.reference-redesign .company-section .company-mini{max-width:none;margin:20px 0 0}
.reference-redesign .value-grid article{min-height:0}
.reference-redesign .process-rail li{min-height:0;padding:22px}
.reference-redesign .process-inquiry{margin-top:24px;padding:24px}
.footer-brand-row{display:flex;align-items:center;gap:40px;flex-wrap:wrap}
.footer-social{display:flex;align-items:center;gap:12px;color:var(--paper)}
.social-icons{display:flex;align-items:center;gap:8px}
.social-pending{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #697174;cursor:default}
.social-pending svg{display:block;width:22px;height:22px}
.social-status{font-size:12px;color:var(--line)}
.site-footer{padding-block:32px}
.page>.section.subpage{padding-block:44px}
.subpage h1{margin-bottom:24px}
.subpage .breadcrumb{margin-bottom:20px}
@media(max-width:900px){
 .page>.section.subpage{padding-block:32px}
 .reference-redesign .section:not(.hero):not(.company-section){padding-block:32px}
 .reference-redesign .section-heading{gap:12px;margin-bottom:20px}
 .company-heading{gap:16px;flex-wrap:wrap}
 .company-heading .text-link{margin-left:auto!important}
 .reference-redesign .process-inquiry{padding:20px;gap:16px}
}
@media(max-width:520px){
 .header-inner>.language-links{margin-left:0!important;justify-content:flex-end!important}
 .reference-redesign .hero{padding-bottom:16px}
 .reference-redesign .section:not(.hero):not(.company-section){padding-block:28px}
 .reference-redesign .section-label{margin-bottom:18px}
 .reference-redesign .decision-board{padding:20px}
 .reference-redesign .decision-board .bridge-band.decision-method{padding:12px 0 0;min-height:0;color:var(--ink)}
 .decision-method .method-steps{font-size:12px;line-height:1.8}
 .reference-redesign .decision-method .method-steps{font-size:14px;line-height:1.8;letter-spacing:0}
 .reference-redesign .company-section{padding-block:28px!important}
 .company-heading{display:block;margin-bottom:16px}
 .company-heading .text-link{margin-top:12px!important}
 .footer-brand-row{gap:20px;align-items:center}
 .footer-social{gap:8px;flex-wrap:wrap}
 .site-footer{padding-block:28px}
}
/* CC R06: keep the open-menu toggle compact and right-aligned at every collapsed width (1280 stretched it full-width). */
.mobile-menu[open] summary{width:max-content;max-width:max-content;margin-left:auto}
/* CC R06: the five-step bar must grow with wrapped text (EN wrapped to two lines but the dark bar stayed 48px). */
.reference-redesign .decision-board .bridge-band.decision-method{flex-shrink:0;height:auto}
/* CC R06: separators trail the previous step, so a wrapped line never starts with a dot. */
.reference-redesign .decision-method .method-steps>span+span::before{content:none}
.reference-redesign .decision-method .method-steps>span:not(:last-child)::after{content:'·';margin:0 .55em;opacity:.7}
/* User request 2026-10-14 (CC R07): business names sit on the photos in white.
   No box, no gradient: legibility comes from a soft text shadow only. */
.reference-redesign .intro-visual figure{position:relative}
.reference-redesign .intro-visual .image-label{position:absolute!important;inset:auto auto 18px 20px!important;max-width:calc(100% - 40px);width:auto;margin:0;padding:0;min-height:0;border:0!important;background:transparent!important;color:#fff;font-size:18px;font-weight:500;letter-spacing:.04em;line-height:1.3;text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 6px rgba(0,0,0,.6),0 0 16px rgba(0,0,0,.45);pointer-events:none}
@media(max-width:1100px){.reference-redesign .intro-visual .image-label{inset:auto auto 14px 16px!important;font-size:16px;max-width:calc(100% - 32px)}}
@media(max-width:520px){.reference-redesign .intro-visual .image-label{inset:auto auto 8px 8px!important;font-size:12px;letter-spacing:.02em;line-height:1.35;max-width:calc(100% - 16px);min-height:0;overflow-wrap:break-word}}
.reference-redesign .intro-visual figure,.reference-redesign .intro-visual figure+figure{aspect-ratio:auto}
@media(max-width:360px){.reference-redesign .intro-visual .image-label{inset:auto auto 6px 6px!important;max-width:calc(100% - 12px);letter-spacing:0;overflow-wrap:normal;word-break:keep-all}}
/* Footer social placeholders: small, quiet, in the bottom row after the copyright. */
.site-footer .footer-bottom{align-items:center}
.site-footer .footer-bottom>span:first-child{flex:0 0 auto}
.site-footer .footer-bottom .footer-social{margin:0 auto 0 8px;gap:8px;color:#c9cdca}
.site-footer .footer-bottom .social-icons{gap:4px}
.site-footer .footer-bottom .social-pending{width:24px;height:24px;border:0;opacity:.85}
.site-footer .footer-bottom .social-pending svg{width:15px;height:15px}
.site-footer .footer-bottom .social-status{font-size:11px;color:#a9aeab}
@media(max-width:600px){.site-footer .footer-bottom .footer-social{margin:0;flex-basis:100%}.site-footer .footer-bottom .social-icons{margin-left:-4px}}

@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/3b646991d30055a93a4ecc499713d4347953a74a947ecab435ab72070cbdab0e.woff2')format("woff2")}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/0717336fb31fcdcde4b8deb3675bb4a0f7f6d484864afcd6751ac29975962203.woff2')format("woff2")}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url('./fonts/8960851d691c054ed38e259bdcf1a6190d157b4203ed5bb32c632a863fb8ec2f.woff2')format("woff2")}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/08949f728dc52d528e69b1667d15c89a5686a4ee9a296ff90983985f99c380f7.woff2')format("woff2")}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/5beb7dd1a22ae792a9beb0e52ccf045acfa3fcfcda25e434dedc1a7eae1116ed.woff2')format("woff2");unicode-range:U+8F52-8F55,U+8F57-8F58,U+8F5C-8F5E,U+8F61-8F66,U+8F9C-8F9D,U+8F9F-8FA2,U+8FA4-8FA8,U+8FAD-8FAF,U+8FB4-8FB8,U+8FBE,U+8FC0-8FC2,U+8FC6,U+8FC8,U+8FCA-8FCB,U+8FCD,U+8FD0,U+8FD2-8FD3,U+8FD5,U+8FDA,U+8FE0,U+8FE2-8FE5,U+8FE8-8FEA,U+8FED-8FEF,U+8FF1,U+8FF4-8FF6,U+8FF8-8FFB,U+8FFE,U+9002,U+9004-9005,U+9008,U+900B-900E,U+9011,U+9013,U+9015-9016,U+9018,U+901B,U+901E,U+9021,U+9027-902A,U+902C-902D,U+902F,U+9033-9037,U+9039,U+903C,U+903E-903F,U+9041,U+9043-9044,U+9049,U+904C,U+904F-9052,U+9056,U+9058,U+905B-905E,U+9062,U+9066-9068,U+906C,U+906F-9070,U+9072,U+9074,U+9076,U+9079,U+9080-9083,U+9085,U+9087-9088,U+908B-908C,U+908E-9090,U+9095,U+9097-9099,U+909B,U+90A0-90A2,U+90A5,U+90A8,U+90AF-90B6,U+90BD-90BE,U+90C3-90C5,U+90C7-90C9,U+90CC,U+90D2,U+90D5,U+90D7-90D9,U+90DB-90DF,U+90E2,U+90E4-90E5,U+90EB,U+90EF-90F0,U+90F2,U+90F4,U+90F6,U+90FE-9100,U+9102,U+9104-9106,U+9108,U+910D,U+9110,U+9112,U+9114-911A,U+911C,U+911E,U+9120,U+9122-9123,U+9125,U+9127,U+9129,U+912D-9132,U+9134,U+9136-9137,U+9139-913A,U+913C-913D}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/03ca6d8968076d1ab4b5bd1c25072c19df3527814f7fcc0e142b6e6af1be0dcb.woff2')format("woff2");unicode-range:U+2105,U+2109-210A,U+210F,U+2116,U+2121,U+2126-2127,U+212B,U+212E,U+2135,U+213B,U+2194-2199,U+21B8-21B9,U+21C4-21C6,U+21CB-21CC,U+21D0,U+21E6-21E9,U+21F5,U+2202-2203,U+2205-2206,U+2208-220B,U+220F,U+2211,U+2213,U+2215,U+221A,U+221D,U+2220,U+2223,U+2225-2226,U+2228,U+222A-222E,U+2234-2237,U+223D,U+2243,U+2245,U+2248,U+224C,U+2260,U+2262,U+2264-2265,U+226E-226F,U+2272-2273,U+2276-2277,U+2283-2287,U+228A-228B,U+2295-2299,U+22A0,U+22A5,U+22BF,U+22DA-22DB,U+22EF,U+2305-2307,U+2318,U+2329-232A,U+23B0-23B1,U+23BE-23CC,U+23CE,U+23DA-23DB,U+2423,U+2469-24D0}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/9fd0a6b9bf8ccd2cf774f07fa278a131bf1940a117779c3a95bff393ca516217.woff2')format("woff2");unicode-range:U+2002,U+2025,U+4F8D,U+51E1,U+51F8,U+5507,U+5598,U+58F1,U+5983,U+59AC,U+5C3C,U+5DE7,U+5E7D,U+5ECA,U+5F61,U+606D,U+60F9,U+636E,U+64EC,U+67DA,U+67FF,U+6813,U+68F2,U+693F,U+6B6A,U+6BBB,U+6EF4,U+7092,U+717D,U+7261,U+73C8,U+7432,U+7483,U+76FE,U+7709,U+78D0,U+81A3,U+81B3,U+82AF,U+8305,U+8309,U+8870,U+88FE,U+8CD1,U+8D66,U+906E,U+971E,U+9812,U+FF79,U+FF90}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/cc0e2fbacc2bfa601195807b7993ade6fbb473cf07c200667110944a1045c245.woff2')format("woff2");unicode-range:U+2207,U+25EF,U+309C,U+4E4F,U+5146,U+51DD,U+5351,U+540A,U+5629,U+5EB5,U+5F04,U+5F13,U+60DC,U+6212,U+63B4,U+642C,U+6627,U+66A6,U+66C7,U+66FD,U+674E,U+6B96,U+6C4E,U+6DF3,U+6E67,U+6F84,U+72FC,U+733F,U+7C97,U+7DB1,U+7E4D,U+816B,U+82D1,U+84CB,U+854E,U+8607,U+86C7,U+871C,U+8776,U+8A89,U+8FC4,U+91A4,U+9285,U+9685,U+9903,U+9B31,U+9F13,U+FF42,U+FF74,U+FF91}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/39895dca2c3fbc56f13c6172cebf59943e812895f427f1e8dbd1b0cb7ff2f597.woff2')format("woff2");unicode-range:U+2010,U+2502,U+25B6,U+4F3A,U+514B,U+5265,U+52C3,U+5339,U+53EC,U+54C0,U+55B0,U+5854,U+5B8F,U+5CB3,U+5E84,U+60DA,U+6247,U+6249,U+628A,U+62CD,U+65AC,U+6838,U+690E,U+6CF0,U+6F02,U+6F2C,U+6F70,U+708A,U+7434,U+75BE,U+77EF,U+7C60,U+7C98,U+7D1B,U+7E2B,U+80A5,U+81E3,U+820C,U+8210,U+8475,U+862D,U+8650,U+8997,U+906D,U+91C8,U+9700,U+9727,U+9DF9,U+FF3A,U+FF9A}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/fa49bcc08740d49d1eb07f00c33df4d35810037677e044181c34474facb50b7b.woff2')format("woff2");unicode-range:U+2103,U+5049,U+52B1,U+5320,U+5553,U+572D,U+58C7,U+5B5D,U+5BC2,U+5DE3,U+5E61,U+5F80,U+61A9,U+67D0,U+67F4,U+6C88,U+6CA1,U+6CE5,U+6D78,U+6E9C,U+6F54,U+731B,U+73B2,U+74A7,U+74F6,U+75E9,U+7B20,U+7C8B,U+7F72,U+809D,U+8108,U+82B3,U+82BD,U+84B8,U+84C4,U+88C2,U+8AE6,U+8EF8,U+902E,U+9065,U+9326,U+935B,U+938C,U+9676,U+9694,U+96F7,U+9ED9,U+FF48,U+FF4C,U+FF81}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/dba4e8d1d3b983e9f750856cf54a535938ee5b15582395bafe8b637b2d51a474.woff2')format("woff2");unicode-range:U+2500,U+3008-3009,U+4EAD,U+4F0F,U+4FCA,U+53EB,U+543E,U+57A2,U+5CF0,U+5E8F,U+5FE0,U+61B2,U+62D8,U+6442,U+64B2,U+6589,U+659C,U+67F1,U+68C4,U+6CB8,U+6D12,U+6DE1,U+6FE1,U+70C8,U+723D,U+73E0,U+7656,U+773A,U+7948,U+7B87,U+7C92,U+7D3A,U+7E1B,U+7E4A,U+819A,U+8358,U+83C5,U+84BC,U+864E,U+8912,U+8C9E,U+8D05,U+92FC,U+9396,U+98FD,U+99D2,U+FF64,U+FF7A,U+FF83}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/4c73561d3da73d992f8cfac74109f6a74bbe5eadb9f8f61e2cfd0eb39263bc5c.woff2')format("woff2");unicode-range:U+25C7,U+3007,U+504F,U+507D,U+51A0,U+52A3,U+5410,U+5510,U+559A,U+5782,U+582A,U+5C0A,U+5C3F,U+5C48,U+5F6B,U+6176,U+622F,U+6279,U+62BD,U+62DD,U+65ED,U+67B6,U+6817,U+6850,U+6D6A,U+6DEB,U+6EA2,U+6EDD,U+6F5C,U+72E9,U+73A9,U+7573,U+76BF,U+7950,U+7956,U+7F8A,U+7FFC,U+80A2,U+80C3,U+83CA,U+8A02,U+8A13,U+8DF5,U+9375,U+983B,U+99B4,U+FF4E,U+FF71,U+FF89,U+FF97}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/8cfbb84e43f9a617c4f193ae77c7500f519ef5fe97c5efb7156f73b9244ac9ca.woff2')format("woff2");unicode-range:U+24,U+2022,U+2212,U+221F,U+2665,U+4ECF,U+5100,U+51CD,U+52D8,U+5378,U+53F6,U+574A,U+5982,U+5996,U+5C1A,U+5E1D,U+5F84,U+609F,U+61A7,U+61F8,U+6398,U+63EE,U+6676,U+6691,U+6EB6,U+7126,U+71E5,U+7687,U+7965,U+7D17,U+80A1,U+8107,U+8266,U+85A6,U+8987,U+8CA2,U+8CAB,U+8E0A,U+9042,U+95C7,U+9810,U+9867,U+98FC,U+FF52-FF54,U+FF61,U+FF77,U+FF98-FF99}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/27fc148ddcb6cc9ed6d1f101880e07aadd0849c1965675a2f0f3072244562418.woff2')format("woff2");unicode-range:U+25BD,U+4E59,U+4EC1,U+4FF3,U+515A,U+518A,U+525B,U+5375,U+552F,U+57A3,U+5B9C,U+5C3D,U+5E3D,U+5E7B,U+5F0A,U+6094,U+6458,U+654F,U+67F3,U+6B8A,U+6BD2,U+6C37,U+6CE1,U+6E56,U+6E7F,U+6ED1,U+6EDE,U+6F0F,U+70AD,U+7267,U+7363,U+786C,U+7A42,U+7DB2,U+7F85,U+8178,U+829D,U+8896,U+8C5A,U+8CB0,U+8CE2,U+8ED2,U+9047,U+9177,U+970A,U+9EA6,U+FF1B,U+FF31,U+FF39,U+FF80}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/119e9e0e5d59d0f16c99117cc2bedfff7d01fc833e242b2de408e3937203c284.woff2')format("woff2");unicode-range:U+A5,U+4E80,U+4F34,U+4F73,U+4F75,U+511F,U+5192,U+52AA,U+53C8,U+570F,U+57CB,U+596E,U+5D8B,U+5F66,U+5FD9,U+62DB,U+62F6,U+6328,U+633F,U+63A7,U+6469,U+6BBF,U+6C41,U+6C57,U+6D44,U+6DBC,U+706F,U+72C2,U+72ED,U+7551,U+75F4,U+7949,U+7E26,U+7FD4,U+8150,U+8AF8,U+8B0E,U+8B72,U+8CA7,U+934B,U+9A0E,U+9A12,U+9B42,U+FF41,U+FF43,U+FF45,U+FF49,U+FF4F,U+FF62-FF63}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/0098eba113f0472317dc23b4948b1227925bcfc23ef4f125ea67f94a12cffd08.woff2')format("woff2");unicode-range:U+4E18,U+4FB5,U+5104,U+52C7,U+5353,U+5374,U+53E5,U+587E,U+594F,U+5A20,U+5DE1,U+5F18,U+5FCD,U+6291,U+62AB,U+6355,U+6392,U+63DA,U+63E1,U+656C,U+6687,U+68B0-68B1,U+68D2,U+68DA,U+6B27,U+6CBC,U+7159,U+7344,U+73CD,U+76DF,U+790E,U+7CF8,U+8102,U+88C1,U+8AA0,U+8E0F,U+9178,U+92AD,U+9670,U+96C5,U+9CF4,U+9DB4,U+FF3E,U+FF6F,U+FF72,U+FF78,U+FF7D,U+FF84,U+FF8C}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/ccf6fcc4b52156eec550ccb6934ff3acaeec3871b45bde1671b0f4d0aa41b544.woff2')format("woff2");unicode-range:U+60,U+2200,U+226B,U+2461,U+517C,U+526F,U+5800,U+5B97,U+5BF8,U+5C01,U+5D29,U+5E4C,U+5E81,U+6065,U+61D0,U+667A,U+6696,U+6843,U+6C99,U+6D99,U+6EC5,U+6F22,U+6F6E,U+6FA4,U+6FEF,U+71C3,U+72D9,U+7384,U+78E8,U+7A1A,U+7A32,U+7A3C,U+7ADC,U+7CA7,U+7D2B,U+7DAD,U+7E4B,U+80A9,U+8170,U+81ED,U+820E,U+8A17,U+8AFE,U+90AA,U+914E,U+963F,U+99C4,U+9EBA,U+9F3B,U+FF38}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/13b86190afc36ba04cae06a5727d5d570e807a3513588d5201d89f0cea9cd9fa.woff2')format("woff2");unicode-range:U+2460,U+4E5F,U+4E7E,U+4ED9,U+501F,U+502B,U+5968,U+5974,U+5AC1,U+5B99,U+5BA3,U+5BE7,U+5BE9,U+5C64,U+5CB8,U+5EC3,U+5F1F,U+616E,U+6297,U+62E0,U+62EC,U+6368,U+642D,U+65E6,U+6717,U+676F,U+6B04,U+732E,U+7652,U+76CA,U+76D7,U+7802,U+7E70,U+7F6A,U+8133,U+81E8,U+866B,U+878D,U+88F8,U+8A5E,U+8CDB,U+8D08,U+907A,U+90E1,U+96F2,U+9F8D,U+FF35,U+FF37,U+FF40,U+FF9D}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/e681d7a4db3c374772389945b1f80079ed97dbd857ecea865dc6c8080bcdf3cd.woff2')format("woff2");unicode-range:U+21D2,U+25CE,U+300A-300B,U+4E89,U+4E9C,U+4EA1,U+5263,U+53CC,U+5426,U+5869,U+5947,U+598A,U+5999,U+5E55,U+5E72,U+5E79,U+5FAE,U+5FB9,U+602A,U+6163,U+624D,U+6749,U+6C5A,U+6CBF,U+6D45,U+6DFB,U+6E7E,U+708E,U+725B,U+7763,U+79C0,U+7BC4,U+7C89,U+7E01,U+7E2E,U+8010,U+8033,U+8C6A,U+8CC3,U+8F1D,U+8F9B,U+8FB2,U+907F,U+90F7,U+9707,U+9818,U+9B3C,U+FF0A,U+FF4D}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/b2fc916aed4ccc08de146a827b98586368a24426e59d38b0b007c5ececa29aae.woff2')format("woff2");unicode-range:U+2015,U+2190,U+4E43,U+5019,U+5247,U+52E7,U+5438,U+54B2,U+55AB,U+57F7,U+5BD2,U+5E8A,U+5EF6,U+6016,U+60B2,U+6162,U+6319,U+6551,U+6607,U+66B4,U+675F,U+67D4,U+6B20,U+6B53,U+6CE3,U+719F,U+75B2,U+770B,U+7720,U+77AC,U+79D2,U+7AF9,U+7D05,U+7DCA,U+8056,U+80F8,U+81F3,U+8352,U+885D,U+8A70,U+8AA4,U+8CBC,U+900F,U+9084,U+91E3,U+9451,U+96C4,U+99C6,U+9AD4,U+FF70}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/3758c376c59d3cb563e6ca45eb2cdbb8a67d37c2e2f09153cec57a893872cf4e.woff2')format("woff2");unicode-range:U+2193,U+25B2,U+4E4B,U+516D,U+51C4,U+529F,U+52C9,U+5360,U+5442,U+5857,U+5915,U+59EB,U+5A9B,U+5C3B,U+6012,U+61B6,U+62B1,U+6311,U+6577,U+65E2,U+65EC,U+6613,U+6790,U+6CB9,U+7372,U+76AE,U+7D5E,U+7FCC,U+88AB,U+88D5,U+8CAF,U+8DDD,U+8ECD,U+8F38,U+8F9E,U+8FEB,U+9063,U+90F5,U+93E1,U+968A,U+968F,U+98FE,U+9EC4,U+FF1D,U+FF27,U+FF2A,U+FF36,U+FF3B,U+FF3D,U+FFE5}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/eefa6373f3115309361fe45425ac1e5dff3951864504e48fc7e9fc3e99720910.woff2')format("woff2");unicode-range:U+4E03,U+4F38,U+50B7,U+5264,U+5348,U+5371,U+585A,U+58CA,U+5951,U+59B9,U+59D4,U+5B98,U+5F8B,U+6388,U+64CD,U+65E7,U+6803,U+6B6F,U+6D66,U+6E0B,U+6ECB,U+6FC3,U+72AC,U+773C,U+77E2,U+7968,U+7A74,U+7DBA,U+7DD1,U+7E3E,U+808C,U+811A,U+8179,U+8239,U+8584,U+8A0E,U+8A72,U+8B66,U+8C46,U+8F29,U+90A3,U+9234,U+96F0,U+9769,U+9774,U+9AA8,U+FF26,U+FF28,U+FF9E-FF9F}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/64c8fa160f3446499e0704a8efec28dfa01de9e42dc990e8e1599384c4395d54.woff2')format("woff2");unicode-range:U+7E,U+B4,U+25C6,U+2661,U+4E92,U+4EEE,U+4FFA,U+5144,U+5237,U+5287,U+52B4,U+58C1,U+5BFF,U+5C04,U+5C06,U+5E95,U+5F31,U+5F93,U+63C3,U+640D,U+6557,U+6614,U+662F,U+67D3,U+690D,U+6BBA,U+6E6F,U+72AF,U+732B,U+7518,U+7AE0,U+7AE5,U+7AF6,U+822A,U+89E6,U+8A3A,U+8A98,U+8CB8,U+8DE1,U+8E8D,U+95D8,U+961C,U+96A3,U+96EA,U+9BAE,U+FF20,U+FF22,U+FF29,U+FF2B-FF2C}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/d27717990346fad75836ba34c2310c5182cb9b0e9b807fab5b743098737903cb.woff2')format("woff2");unicode-range:U+25CB,U+4E71,U+4F59,U+50D5,U+520A,U+5217,U+5230,U+523A-523B,U+541B,U+5439,U+5747,U+59C9,U+5BDF,U+5C31,U+5DE8,U+5E7C,U+5F69,U+6050,U+60D1,U+63CF,U+663C,U+67C4,U+6885,U+6C38,U+6D6E,U+6DB2,U+6DF7,U+6E2C,U+6F5F,U+7532,U+76E3-76E4,U+7701,U+793C,U+79F0,U+7A93,U+7D00,U+7DE0,U+7E54,U+8328,U+8840,U+969C,U+96E8,U+9811,U+9AEA,U+9B5A,U+FF24,U+FF2E,U+FF57}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/121164694d73052615a81f3b18f53c4bc08fa3663ed60f52cf2660f339050f89.woff2')format("woff2");unicode-range:U+2191,U+505C,U+52E4,U+5305,U+535A,U+56E0,U+59BB,U+5ACC,U+5B09,U+5B87,U+5C90,U+5DF1,U+5E2D,U+5E33,U+5F3E,U+6298,U+6383,U+653B,U+6697,U+6804,U+6A39,U+6CCA,U+6E90,U+6F2B,U+702C,U+7206,U+7236,U+7559,U+7565,U+7591,U+75C7,U+75DB,U+7B4B,U+7BB1,U+7D99,U+7FBD,U+8131,U+885B,U+8B1D,U+8FF7,U+9003,U+9045,U+96A0,U+9732,U+990A,U+99D0,U+9E97,U+9F62,U+FF25,U+FF2D}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/a8d65c04340faf77a01130f3a19aecd9ad17b86d5b69305c4844ee389545668c.woff2')format("woff2");unicode-range:U+4E08,U+4F9D,U+5012,U+514D,U+51B7,U+5275,U+53CA,U+53F8,U+5584,U+57FC,U+5B9D,U+5BFA,U+5C3E,U+5F01,U+5FB4,U+5FD7,U+606F,U+62E1,U+6563,U+6674,U+6CB3,U+6D3E,U+6D74,U+6E1B,U+6E2F,U+718A,U+7247,U+79D8,U+7D14,U+7D66,U+7D71,U+7DF4,U+7E41,U+80CC,U+8155,U+83D3,U+8A95,U+8AB2,U+8AD6,U+8CA1,U+9000,U+9006,U+9678,U+97D3,U+9808,U+98EF,U+9A5A,U+9B45,U+FF23,U+FF30}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/05e20ad40606924ad0979eb914212d580e987403697f2822b619088a6beb5ef8.woff2')format("woff2");unicode-range:U+25BC,U+3012,U+4EF2,U+4F0A,U+516B,U+5373,U+539A,U+53B3,U+559C,U+56F0,U+5727,U+5742,U+5965,U+59FF,U+5BC6,U+5DFB,U+5E45,U+5EAD,U+5FB3,U+6211,U+6253,U+639B,U+63A8,U+6545,U+6575,U+6628,U+672D,U+68A8,U+6BDB,U+6D25,U+707D,U+767E,U+7834,U+7B46,U+7BC9,U+8074,U+82E6,U+8349,U+8A2A,U+8D70,U+8DA3,U+8FCE,U+91CC,U+967D,U+97FF,U+9996,U+FF1C,U+FF2F,U+FF32,U+FF34}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/803eb5b801d6fadf0176a7623fb02f1f4084216aadef7d55c07c3eb3e30fb2ec.woff2')format("woff2");unicode-range:U+3D,U+5E,U+25CF,U+4E0E,U+4E5D,U+4E73,U+4E94,U+4F3C,U+5009,U+5145,U+51AC,U+5238,U+524A,U+53F3,U+547C,U+5802,U+5922,U+5A66,U+5C0E,U+5DE6,U+5FD8,U+5FEB,U+6797,U+685C,U+6B7B,U+6C5F-6C60,U+6CC9,U+6CE2,U+6D17,U+6E21,U+7167,U+7642,U+76DB,U+8001,U+821E,U+8857,U+89D2,U+8B1B,U+8B70,U+8CB4,U+8CDE,U+8F03,U+8F2A,U+968E,U+9B54,U+9E7F,U+9EBB,U+FF05,U+FF33}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/2d8c1a79b1f68fb29ece9c726982ea3cc496e22d56181b944d6ad4ae0216e3ce.woff2')format("woff2");unicode-range:U+500D,U+5074,U+50CD,U+5175,U+52E2,U+5352,U+5354,U+53F2,U+5409,U+56FA,U+5A18,U+5B88,U+5BDD,U+5CA9,U+5F92,U+5FA9,U+60A9,U+623F,U+6483,U+653F,U+666F,U+66AE,U+66F2,U+6A21,U+6B66,U+6BCD,U+6D5C,U+796D,U+7A4D,U+7AEF,U+7B56,U+7B97,U+7C4D,U+7E04,U+7FA9,U+8377,U+83DC,U+83EF,U+8535,U+8863,U+88CF,U+88DC,U+8907,U+8ACB,U+90CE,U+91DD,U+FF0B,U+FF0D,U+FF19,U+FF65}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/69c282555e23e02ddb978a8140086f0673bb54805cce3d465bc9503ba5680f8b.woff2')format("woff2");unicode-range:U+4E01,U+4E21,U+4E38,U+52A9,U+547D,U+592E,U+5931,U+5B63,U+5C40,U+5DDE,U+5E78,U+5EFA,U+5FA1,U+604B,U+6075,U+62C5,U+632F,U+6A19,U+6C0F,U+6C11,U+6C96,U+6E05,U+70BA,U+71B1,U+7387,U+7403,U+75C5,U+77ED,U+795D,U+7B54,U+7CBE,U+7D19,U+7FA4,U+8089,U+81F4,U+8208,U+8336,U+8457,U+8A33,U+8C4A,U+8CA0,U+8CA8,U+8CC0,U+9014,U+964D,U+9803,U+983C,U+98DB,U+FF17,U+FF21}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/24e09001529937908513e8d93741edca290468350e67e2fce85aec45c1bbddcc.woff2')format("woff2");unicode-range:U+25,U+25A0,U+4E26,U+4F4E,U+5341,U+56F2,U+5BBF,U+5C45,U+5C55,U+5C5E,U+5DEE,U+5E9C,U+5F7C,U+6255,U+627F,U+62BC,U+65CF,U+661F,U+666E,U+66DC,U+67FB,U+6975,U+6A4B,U+6B32,U+6DF1,U+6E29,U+6FC0,U+738B,U+7686,U+7A76,U+7A81,U+7C73,U+7D75,U+7DD2,U+82E5,U+82F1,U+85AC,U+888B,U+899A,U+8A31,U+8A8C,U+8AB0,U+8B58,U+904A,U+9060,U+9280,U+95B2,U+984D,U+9CE5,U+FF18}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/c524c3ab7bd946ec4325c34eb8e5206cdc0f30e8b7bfda0261f0a9067a195a5f.woff2')format("woff2");unicode-range:U+30F6,U+50AC,U+5178,U+51E6,U+5224,U+52DD,U+5883,U+5897,U+590F,U+5A5A,U+5BB3,U+5C65,U+5E03,U+5E2B,U+5E30,U+5EB7,U+6271,U+63F4,U+64AE,U+6574,U+672B,U+679A,U+6A29-6A2A,U+6CA2,U+6CC1,U+6D0B,U+713C,U+74B0,U+7981,U+7A0B,U+7BC0,U+7D1A,U+7D61,U+7FD2,U+822C,U+8996,U+89AA,U+8CAC,U+8CBB,U+8D77,U+8DEF,U+9020,U+9152,U+9244,U+9662,U+967A,U+96E3,U+9759,U+FF16}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/05f7a121b04334da1e9f6873b3849ccfd6015dd9b9e7f5d93d05b218dacf9643.woff2')format("woff2");unicode-range:U+23,U+3C,U+2192,U+4E45,U+4EFB,U+4F50,U+4F8B,U+4FC2,U+5024,U+5150,U+5272,U+5370,U+53BB,U+542B,U+56DB,U+56E3,U+57CE,U+5BC4,U+5BCC,U+5F71,U+60AA,U+6238,U+6280,U+629C,U+6539,U+66FF,U+670D,U+677E-677F,U+6839,U+69CB,U+6B4C,U+6BB5,U+6E96,U+6F14,U+72EC,U+7389,U+7814,U+79CB,U+79D1,U+79FB,U+7A0E,U+7D0D,U+85E4,U+8D64,U+9632,U+96E2,U+9805,U+99AC,U+FF1E}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/68991b28e2179ddeac8ab5b734d1d71a72b1a0944c01e85bc0e6c4f3782efff0.woff2')format("woff2");unicode-range:U+2605-2606,U+301C,U+4E57,U+4FEE,U+5065,U+52DF,U+533B,U+5357,U+57DF,U+58EB,U+58F0,U+591C,U+592A-592B,U+5948,U+5B85,U+5D0E,U+5EA7,U+5FF5,U+6025,U+63A1,U+63A5,U+63DB,U+643A,U+65BD,U+671D,U+68EE,U+6982,U+6B73,U+6BD4,U+6D88,U+7570,U+7B11,U+7D76,U+8077,U+8217,U+8C37,U+8C61,U+8CC7,U+8D85,U+901F,U+962A,U+9802,U+9806,U+9854,U+98F2,U+9928,U+99C5,U+9ED2}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/b2413ded27f1567f0234b9aefcf75506ab76f398ea46d02f565357732611ce82.woff2')format("woff2");unicode-range:U+266A,U+4F11,U+533A,U+5343,U+534A,U+53CD,U+5404,U+56F3,U+5B57-5B58,U+5BAE,U+5C4A,U+5E0C,U+5E2F,U+5EAB,U+5F35,U+5F79,U+614B,U+6226,U+629E,U+65C5,U+6625,U+6751,U+6821,U+6B69,U+6B8B,U+6BCE,U+6C42,U+706B,U+7C21,U+7CFB,U+805E,U+80B2,U+82B8,U+843D,U+8853,U+88C5,U+8A3C,U+8A66,U+8D8A,U+8FBA,U+9069,U+91CF,U+9752,U+975E,U+9999,U+FF0F-FF10,U+FF14-FF15}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/d63d0ce25e8f23a882d3529cc87fbadee7d89f9ec5111b84e35c0b797b0ff346.woff2')format("woff2");unicode-range:U+40,U+4E86,U+4E95,U+4F01,U+4F1D,U+4FBF,U+5099,U+5171,U+5177,U+53CB,U+53CE,U+53F0,U+5668,U+5712,U+5BA4,U+5CA1,U+5F85,U+60F3,U+653E,U+65AD,U+65E9,U+6620,U+6750,U+6761,U+6B62,U+6B74,U+6E08,U+6E80,U+7248,U+7531,U+7533,U+753A,U+77F3,U+798F,U+7F6E,U+8449,U+88FD,U+89B3,U+8A55,U+8AC7,U+8B77,U+8DB3,U+8EFD,U+8FD4,U+9031-9032,U+9580,U+9589,U+96D1,U+985E}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/d03175de0f3c633dfc244b2ffded21b61f74d341bd2ee0d22e5d325631cd1b44.woff2')format("woff2");unicode-range:U+2B,U+D7,U+300E-300F,U+4E07,U+4E8C,U+512A,U+5149,U+518D,U+5236,U+52B9,U+52D9,U+5468,U+578B,U+57FA,U+5B8C,U+5BA2,U+5C02,U+5DE5,U+5F37,U+5F62,U+623B,U+63D0,U+652F,U+672A,U+6848,U+6D41,U+7136,U+7537,U+754C,U+76F4,U+79C1,U+7BA1,U+7D44,U+7D4C,U+7DCF,U+7DDA,U+7DE8,U+82B1,U+897F,U+8CA9,U+8CFC,U+904E,U+9664,U+982D,U+9858,U+98A8,U+9A13,U+FF13,U+FF5C}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/52d9ec44d5f35405fb65c4f0983e54150e9e0602d7c6407f592b54d9cac88d55.woff2')format("woff2");unicode-range:U+4E16,U+4E3B,U+4EA4,U+4EE4,U+4F4D,U+4F4F,U+4F55,U+4F9B,U+5317,U+5358,U+53C2,U+53E4,U+548C,U+571F,U+59CB,U+5CF6,U+5E38,U+63A2,U+63B2,U+6559,U+662D,U+679C,U+6C7A,U+72B6,U+7523,U+767D,U+770C,U+7A2E,U+7A3F,U+7A7A,U+7B2C,U+7B49,U+7D20,U+7D42,U+8003,U+8272,U+8A08,U+8AAC,U+8CB7,U+8EAB,U+8EE2,U+9054-9055,U+90FD,U+914D,U+91CD,U+969B,U+97F3,U+984C,U+FF06}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/0ff73be2276941a97e86ff3d3cca0004b6e970397531a8efb62bf0043ddc47f8.woff2')format("woff2");unicode-range:U+26,U+5F,U+2026,U+203B,U+4E09,U+4EAC,U+4ED5,U+4FA1,U+5143,U+5199,U+5207,U+539F,U+53E3,U+53F7,U+5411,U+5473,U+5546,U+55B6,U+5929,U+597D,U+5BB9,U+5C11,U+5C4B,U+5DDD,U+5F97,U+5FC5,U+6295,U+6301,U+6307,U+671B,U+76F8,U+78BA,U+795E,U+7D30,U+7D39,U+7D9A,U+89E3,U+8A00,U+8A73,U+8A8D,U+8A9E,U+8AAD,U+8ABF,U+8CEA,U+8ECA,U+8FFD,U+904B,U+9650,U+FF11-FF12}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/58e5c0288299013c7dd49cb0e1ce284c41be20654a79bd84df3a1d9e4afaae01.woff2')format("woff2");unicode-range:U+3E,U+3005,U+4E0D,U+4E88,U+4ECB,U+4EE3,U+4EF6,U+4FDD,U+4FE1,U+500B,U+50CF,U+5186,U+5316,U+53D7,U+540C,U+544A,U+54E1,U+5728,U+58F2,U+5973,U+5B89,U+5C71,U+5E02,U+5E97,U+5F15,U+5FC3,U+5FDC,U+601D,U+611B,U+611F,U+671F,U+6728,U+6765,U+683C,U+6B21,U+6CE8,U+6D3B,U+6D77,U+7530,U+7740,U+7ACB,U+7D50,U+826F,U+8F09,U+8FBC,U+9001,U+9053,U+91CE,U+9762,U+98DF}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/5bb459d0881bb525a8511e09f5df23a1c23f056544c14a3f3e0b734af6b4eba1.woff2')format("woff2");unicode-range:U+7C,U+3080,U+4EE5,U+5148,U+516C,U+521D,U+5225,U+529B,U+52A0,U+53EF,U+56DE,U+56FD,U+5909,U+591A,U+5B66,U+5B9F,U+5BB6,U+5BFE,U+5E73,U+5E83,U+5EA6,U+5F53,U+6027,U+610F,U+6210,U+6240,U+660E,U+66F4,U+66F8,U+6709,U+6771,U+697D,U+69D8,U+6A5F,U+6C34,U+6CBB,U+73FE,U+756A,U+7684,U+771F,U+793A,U+7F8E,U+898F,U+8A2D,U+8A71,U+8FD1,U+9078,U+9577,U+96FB,U+FF5E}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/67628af4e1131e6155bcf24429cd9d1a4e08ef5d8f65e42eadefb66fe607e94d.woff2')format("woff2");unicode-range:U+A9,U+3010-3011,U+30E2,U+4E0B,U+4ECA,U+4ED6,U+4ED8,U+4F53,U+4F5C,U+4F7F,U+53D6,U+540D,U+54C1,U+5730,U+5916,U+5B50,U+5C0F,U+5F8C,U+624B,U+6570,U+6587,U+6599,U+691C,U+696D,U+6CD5,U+7269,U+7279,U+7406,U+767A-767B,U+77E5,U+7D04,U+7D22,U+8005,U+80FD,U+81EA,U+8868,U+8981,U+89A7,U+901A,U+9023,U+90E8,U+91D1,U+9332,U+958B,U+96C6,U+9AD8,U+FF1A,U+FF1F}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/ede60ea484dd7a80c20b2edbde8fc7a2d5372411ddd13f857adf8354fdf76653.woff2')format("woff2");unicode-range:U+4E,U+A0,U+3000,U+300C-300D,U+4E00,U+4E0A,U+4E2D,U+4E8B,U+4EBA,U+4F1A,U+5165,U+5168,U+5185,U+51FA,U+5206,U+5229,U+524D,U+52D5,U+5408,U+554F,U+5831,U+5834,U+5927,U+5B9A,U+5E74,U+5F0F,U+60C5,U+65B0,U+65B9,U+6642,U+6700,U+672C,U+682A,U+6B63,U+6C17,U+7121,U+751F,U+7528,U+753B,U+76EE,U+793E,U+884C,U+898B,U+8A18,U+9593,U+95A2,U+FF01,U+FF08-FF09}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/64312c4edefccb2d1e4d4c3e5785cdb31560cc12cf62816aac32da8a3b84466f.woff2')format("woff2");unicode-range:U+21-22,U+27-2A,U+2C-3B,U+3F,U+41-4D,U+4F-5D,U+61-7B,U+7D,U+AB,U+AE,U+B2-B3,U+B7,U+BB,U+C9,U+CD,U+D6,U+D8,U+DC,U+E0-E5,U+E7-ED,U+EF,U+F1-F4,U+F6,U+F8,U+FA,U+FC-FD,U+103,U+14D,U+1B0,U+300-301,U+1EBF,U+1EC7,U+2013-2014,U+201C-201D,U+2039-203A,U+203C,U+2048-2049,U+2113,U+2122,U+65E5,U+6708,U+70B9}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/de73d80dcafcb585f1a2c3ebf0f7bbc8bdaa5daacccf5871604b455c1bf49c0b.woff2')format("woff2");unicode-range:U+20,U+2027,U+3001-3002,U+3041-307F,U+3081-308F,U+3091-3093,U+3099-309A,U+309D-309E,U+30A1-30E1,U+30E3-30ED,U+30EF-30F0,U+30F2-30F4,U+30FB-30FE,U+FF0C,U+FF0E}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/03450dbe645d338677cb400c62fc084ad62e455bec57b0caadb347344018cdcf.woff2')format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/cbb391973b3ab41df3e87e06b6eaf8a5711c94bb355e5789f57069b83fb103a8.woff2')format("woff2");unicode-range:U+8F52-8F55,U+8F57-8F58,U+8F5C-8F5E,U+8F61-8F66,U+8F9C-8F9D,U+8F9F-8FA2,U+8FA4-8FA8,U+8FAD-8FAF,U+8FB4-8FB8,U+8FBE,U+8FC0-8FC2,U+8FC6,U+8FC8,U+8FCA-8FCB,U+8FCD,U+8FD0,U+8FD2-8FD3,U+8FD5,U+8FDA,U+8FE0,U+8FE2-8FE5,U+8FE8-8FEA,U+8FED-8FEF,U+8FF1,U+8FF4-8FF6,U+8FF8-8FFB,U+8FFE,U+9002,U+9004-9005,U+9008,U+900B-900E,U+9011,U+9013,U+9015-9016,U+9018,U+901B,U+901E,U+9021,U+9027-902A,U+902C-902D,U+902F,U+9033-9037,U+9039,U+903C,U+903E-903F,U+9041,U+9043-9044,U+9049,U+904C,U+904F-9052,U+9056,U+9058,U+905B-905E,U+9062,U+9066-9068,U+906C,U+906F-9070,U+9072,U+9074,U+9076,U+9079,U+9080-9083,U+9085,U+9087-9088,U+908B-908C,U+908E-9090,U+9095,U+9097-9099,U+909B,U+90A0-90A2,U+90A5,U+90A8,U+90AF-90B6,U+90BD-90BE,U+90C3-90C5,U+90C7-90C9,U+90CC,U+90D2,U+90D5,U+90D7-90D9,U+90DB-90DF,U+90E2,U+90E4-90E5,U+90EB,U+90EF-90F0,U+90F2,U+90F4,U+90F6,U+90FE-9100,U+9102,U+9104-9106,U+9108,U+910D,U+9110,U+9112,U+9114-911A,U+911C,U+911E,U+9120,U+9122-9123,U+9125,U+9127,U+9129,U+912D-9132,U+9134,U+9136-9137,U+9139-913A,U+913C-913D}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/9a498f6affabe38688caeb7d2e5638e6aaf0d6de6fd4cd4259bdc9cf78477bb9.woff2')format("woff2");unicode-range:U+2105,U+2109-210A,U+210F,U+2116,U+2121,U+2126-2127,U+212B,U+212E,U+2135,U+213B,U+2194-2199,U+21B8-21B9,U+21C4-21C6,U+21CB-21CC,U+21D0,U+21E6-21E9,U+21F5,U+2202-2203,U+2205-2206,U+2208-220B,U+220F,U+2211,U+2213,U+2215,U+221A,U+221D,U+2220,U+2223,U+2225-2226,U+2228,U+222A-222E,U+2234-2237,U+223D,U+2243,U+2245,U+2248,U+224C,U+2260,U+2262,U+2264-2265,U+226E-226F,U+2272-2273,U+2276-2277,U+2283-2287,U+228A-228B,U+2295-2299,U+22A0,U+22A5,U+22BF,U+22DA-22DB,U+22EF,U+2305-2307,U+2318,U+2329-232A,U+23B0-23B1,U+23BE-23CC,U+23CE,U+23DA-23DB,U+2423,U+2469-24D0}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/d0de54a8309d9cba99f57aca4008fb08be6e3dccf74b7e679cfc4f7820106bcd.woff2')format("woff2");unicode-range:U+2002,U+2025,U+4F8D,U+51E1,U+51F8,U+5507,U+5598,U+58F1,U+5983,U+59AC,U+5C3C,U+5DE7,U+5E7D,U+5ECA,U+5F61,U+606D,U+60F9,U+636E,U+64EC,U+67DA,U+67FF,U+6813,U+68F2,U+693F,U+6B6A,U+6BBB,U+6EF4,U+7092,U+717D,U+7261,U+73C8,U+7432,U+7483,U+76FE,U+7709,U+78D0,U+81A3,U+81B3,U+82AF,U+8305,U+8309,U+8870,U+88FE,U+8CD1,U+8D66,U+906E,U+971E,U+9812,U+FF79,U+FF90}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/5352c8979f50120217151cddf72f07f04e4e5e8baf23c20f4b89dbf01178a7f4.woff2')format("woff2");unicode-range:U+2207,U+25EF,U+309C,U+4E4F,U+5146,U+51DD,U+5351,U+540A,U+5629,U+5EB5,U+5F04,U+5F13,U+60DC,U+6212,U+63B4,U+642C,U+6627,U+66A6,U+66C7,U+66FD,U+674E,U+6B96,U+6C4E,U+6DF3,U+6E67,U+6F84,U+72FC,U+733F,U+7C97,U+7DB1,U+7E4D,U+816B,U+82D1,U+84CB,U+854E,U+8607,U+86C7,U+871C,U+8776,U+8A89,U+8FC4,U+91A4,U+9285,U+9685,U+9903,U+9B31,U+9F13,U+FF42,U+FF74,U+FF91}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/b2df56d9f2010fc392780b2811ca622d00f7d1ea51e3c4584496e6518b579df3.woff2')format("woff2");unicode-range:U+2010,U+2502,U+25B6,U+4F3A,U+514B,U+5265,U+52C3,U+5339,U+53EC,U+54C0,U+55B0,U+5854,U+5B8F,U+5CB3,U+5E84,U+60DA,U+6247,U+6249,U+628A,U+62CD,U+65AC,U+6838,U+690E,U+6CF0,U+6F02,U+6F2C,U+6F70,U+708A,U+7434,U+75BE,U+77EF,U+7C60,U+7C98,U+7D1B,U+7E2B,U+80A5,U+81E3,U+820C,U+8210,U+8475,U+862D,U+8650,U+8997,U+906D,U+91C8,U+9700,U+9727,U+9DF9,U+FF3A,U+FF9A}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/b879e6c68c25f33bdc8f8e6ec68155ec109089293cc5f04931c33035e86aa3e0.woff2')format("woff2");unicode-range:U+2103,U+5049,U+52B1,U+5320,U+5553,U+572D,U+58C7,U+5B5D,U+5BC2,U+5DE3,U+5E61,U+5F80,U+61A9,U+67D0,U+67F4,U+6C88,U+6CA1,U+6CE5,U+6D78,U+6E9C,U+6F54,U+731B,U+73B2,U+74A7,U+74F6,U+75E9,U+7B20,U+7C8B,U+7F72,U+809D,U+8108,U+82B3,U+82BD,U+84B8,U+84C4,U+88C2,U+8AE6,U+8EF8,U+902E,U+9065,U+9326,U+935B,U+938C,U+9676,U+9694,U+96F7,U+9ED9,U+FF48,U+FF4C,U+FF81}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/d1dc2c4006cf02675ffc2f9cf8662298529dff4f77cd83d4ecabf4c7815e19fe.woff2')format("woff2");unicode-range:U+2500,U+3008-3009,U+4EAD,U+4F0F,U+4FCA,U+53EB,U+543E,U+57A2,U+5CF0,U+5E8F,U+5FE0,U+61B2,U+62D8,U+6442,U+64B2,U+6589,U+659C,U+67F1,U+68C4,U+6CB8,U+6D12,U+6DE1,U+6FE1,U+70C8,U+723D,U+73E0,U+7656,U+773A,U+7948,U+7B87,U+7C92,U+7D3A,U+7E1B,U+7E4A,U+819A,U+8358,U+83C5,U+84BC,U+864E,U+8912,U+8C9E,U+8D05,U+92FC,U+9396,U+98FD,U+99D2,U+FF64,U+FF7A,U+FF83}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/3386d326a873d91920534343c214fead4d05bcfff0e13c7059fa3d8dcf4e03e8.woff2')format("woff2");unicode-range:U+25C7,U+3007,U+504F,U+507D,U+51A0,U+52A3,U+5410,U+5510,U+559A,U+5782,U+582A,U+5C0A,U+5C3F,U+5C48,U+5F6B,U+6176,U+622F,U+6279,U+62BD,U+62DD,U+65ED,U+67B6,U+6817,U+6850,U+6D6A,U+6DEB,U+6EA2,U+6EDD,U+6F5C,U+72E9,U+73A9,U+7573,U+76BF,U+7950,U+7956,U+7F8A,U+7FFC,U+80A2,U+80C3,U+83CA,U+8A02,U+8A13,U+8DF5,U+9375,U+983B,U+99B4,U+FF4E,U+FF71,U+FF89,U+FF97}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/150a0bedf7e37dc6a11d61fe7fbe25c848f98a1a4920c274e49a024d6d4e639b.woff2')format("woff2");unicode-range:U+24,U+2022,U+2212,U+221F,U+2665,U+4ECF,U+5100,U+51CD,U+52D8,U+5378,U+53F6,U+574A,U+5982,U+5996,U+5C1A,U+5E1D,U+5F84,U+609F,U+61A7,U+61F8,U+6398,U+63EE,U+6676,U+6691,U+6EB6,U+7126,U+71E5,U+7687,U+7965,U+7D17,U+80A1,U+8107,U+8266,U+85A6,U+8987,U+8CA2,U+8CAB,U+8E0A,U+9042,U+95C7,U+9810,U+9867,U+98FC,U+FF52-FF54,U+FF61,U+FF77,U+FF98-FF99}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/62873830e9b32b707ab73ce1e7589e82dd2074b0b2ecc28dce3e33cd56d61372.woff2')format("woff2");unicode-range:U+25BD,U+4E59,U+4EC1,U+4FF3,U+515A,U+518A,U+525B,U+5375,U+552F,U+57A3,U+5B9C,U+5C3D,U+5E3D,U+5E7B,U+5F0A,U+6094,U+6458,U+654F,U+67F3,U+6B8A,U+6BD2,U+6C37,U+6CE1,U+6E56,U+6E7F,U+6ED1,U+6EDE,U+6F0F,U+70AD,U+7267,U+7363,U+786C,U+7A42,U+7DB2,U+7F85,U+8178,U+829D,U+8896,U+8C5A,U+8CB0,U+8CE2,U+8ED2,U+9047,U+9177,U+970A,U+9EA6,U+FF1B,U+FF31,U+FF39,U+FF80}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/15fa7fd93010d20e0781a569885e06bf0867b11f8633f1af05bc9be1ae7242d0.woff2')format("woff2");unicode-range:U+A5,U+4E80,U+4F34,U+4F73,U+4F75,U+511F,U+5192,U+52AA,U+53C8,U+570F,U+57CB,U+596E,U+5D8B,U+5F66,U+5FD9,U+62DB,U+62F6,U+6328,U+633F,U+63A7,U+6469,U+6BBF,U+6C41,U+6C57,U+6D44,U+6DBC,U+706F,U+72C2,U+72ED,U+7551,U+75F4,U+7949,U+7E26,U+7FD4,U+8150,U+8AF8,U+8B0E,U+8B72,U+8CA7,U+934B,U+9A0E,U+9A12,U+9B42,U+FF41,U+FF43,U+FF45,U+FF49,U+FF4F,U+FF62-FF63}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/9138aad308063e70bb94cb8394017d0e48e2563009bc48277dc0fff6519f0531.woff2')format("woff2");unicode-range:U+4E18,U+4FB5,U+5104,U+52C7,U+5353,U+5374,U+53E5,U+587E,U+594F,U+5A20,U+5DE1,U+5F18,U+5FCD,U+6291,U+62AB,U+6355,U+6392,U+63DA,U+63E1,U+656C,U+6687,U+68B0-68B1,U+68D2,U+68DA,U+6B27,U+6CBC,U+7159,U+7344,U+73CD,U+76DF,U+790E,U+7CF8,U+8102,U+88C1,U+8AA0,U+8E0F,U+9178,U+92AD,U+9670,U+96C5,U+9CF4,U+9DB4,U+FF3E,U+FF6F,U+FF72,U+FF78,U+FF7D,U+FF84,U+FF8C}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/bb9caf1a4b065b4b51d65b139338b93f86eb4ad756c5edd784cc78fa754fa0a2.woff2')format("woff2");unicode-range:U+60,U+2200,U+226B,U+2461,U+517C,U+526F,U+5800,U+5B97,U+5BF8,U+5C01,U+5D29,U+5E4C,U+5E81,U+6065,U+61D0,U+667A,U+6696,U+6843,U+6C99,U+6D99,U+6EC5,U+6F22,U+6F6E,U+6FA4,U+6FEF,U+71C3,U+72D9,U+7384,U+78E8,U+7A1A,U+7A32,U+7A3C,U+7ADC,U+7CA7,U+7D2B,U+7DAD,U+7E4B,U+80A9,U+8170,U+81ED,U+820E,U+8A17,U+8AFE,U+90AA,U+914E,U+963F,U+99C4,U+9EBA,U+9F3B,U+FF38}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/d462692051cc25ab6104f303193171a0b3087f0ddc51941f5b89042d9eb578e8.woff2')format("woff2");unicode-range:U+2460,U+4E5F,U+4E7E,U+4ED9,U+501F,U+502B,U+5968,U+5974,U+5AC1,U+5B99,U+5BA3,U+5BE7,U+5BE9,U+5C64,U+5CB8,U+5EC3,U+5F1F,U+616E,U+6297,U+62E0,U+62EC,U+6368,U+642D,U+65E6,U+6717,U+676F,U+6B04,U+732E,U+7652,U+76CA,U+76D7,U+7802,U+7E70,U+7F6A,U+8133,U+81E8,U+866B,U+878D,U+88F8,U+8A5E,U+8CDB,U+8D08,U+907A,U+90E1,U+96F2,U+9F8D,U+FF35,U+FF37,U+FF40,U+FF9D}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/1bfc890e0c91492553e4e9b3741130316ccb50e8506b92845f4d6772c4563d05.woff2')format("woff2");unicode-range:U+21D2,U+25CE,U+300A-300B,U+4E89,U+4E9C,U+4EA1,U+5263,U+53CC,U+5426,U+5869,U+5947,U+598A,U+5999,U+5E55,U+5E72,U+5E79,U+5FAE,U+5FB9,U+602A,U+6163,U+624D,U+6749,U+6C5A,U+6CBF,U+6D45,U+6DFB,U+6E7E,U+708E,U+725B,U+7763,U+79C0,U+7BC4,U+7C89,U+7E01,U+7E2E,U+8010,U+8033,U+8C6A,U+8CC3,U+8F1D,U+8F9B,U+8FB2,U+907F,U+90F7,U+9707,U+9818,U+9B3C,U+FF0A,U+FF4D}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/dcd5e2aecccc46c74ec918c7a420e4378caace3f6168407c0d843228e8be22d1.woff2')format("woff2");unicode-range:U+2015,U+2190,U+4E43,U+5019,U+5247,U+52E7,U+5438,U+54B2,U+55AB,U+57F7,U+5BD2,U+5E8A,U+5EF6,U+6016,U+60B2,U+6162,U+6319,U+6551,U+6607,U+66B4,U+675F,U+67D4,U+6B20,U+6B53,U+6CE3,U+719F,U+75B2,U+770B,U+7720,U+77AC,U+79D2,U+7AF9,U+7D05,U+7DCA,U+8056,U+80F8,U+81F3,U+8352,U+885D,U+8A70,U+8AA4,U+8CBC,U+900F,U+9084,U+91E3,U+9451,U+96C4,U+99C6,U+9AD4,U+FF70}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/2823a98318a961c0eee92eef8fbc3bd35a3bf613f905e15f584aecddea1b39ee.woff2')format("woff2");unicode-range:U+2193,U+25B2,U+4E4B,U+516D,U+51C4,U+529F,U+52C9,U+5360,U+5442,U+5857,U+5915,U+59EB,U+5A9B,U+5C3B,U+6012,U+61B6,U+62B1,U+6311,U+6577,U+65E2,U+65EC,U+6613,U+6790,U+6CB9,U+7372,U+76AE,U+7D5E,U+7FCC,U+88AB,U+88D5,U+8CAF,U+8DDD,U+8ECD,U+8F38,U+8F9E,U+8FEB,U+9063,U+90F5,U+93E1,U+968A,U+968F,U+98FE,U+9EC4,U+FF1D,U+FF27,U+FF2A,U+FF36,U+FF3B,U+FF3D,U+FFE5}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/cb0d8b798f0ec41e222f60dfaa513304148eed9489c344d2eda9c6751e0c87c3.woff2')format("woff2");unicode-range:U+4E03,U+4F38,U+50B7,U+5264,U+5348,U+5371,U+585A,U+58CA,U+5951,U+59B9,U+59D4,U+5B98,U+5F8B,U+6388,U+64CD,U+65E7,U+6803,U+6B6F,U+6D66,U+6E0B,U+6ECB,U+6FC3,U+72AC,U+773C,U+77E2,U+7968,U+7A74,U+7DBA,U+7DD1,U+7E3E,U+808C,U+811A,U+8179,U+8239,U+8584,U+8A0E,U+8A72,U+8B66,U+8C46,U+8F29,U+90A3,U+9234,U+96F0,U+9769,U+9774,U+9AA8,U+FF26,U+FF28,U+FF9E-FF9F}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/55aef49f8ac75482450b626ea42d831f9356309c0e8c76a2bcabe572bc416a7a.woff2')format("woff2");unicode-range:U+7E,U+B4,U+25C6,U+2661,U+4E92,U+4EEE,U+4FFA,U+5144,U+5237,U+5287,U+52B4,U+58C1,U+5BFF,U+5C04,U+5C06,U+5E95,U+5F31,U+5F93,U+63C3,U+640D,U+6557,U+6614,U+662F,U+67D3,U+690D,U+6BBA,U+6E6F,U+72AF,U+732B,U+7518,U+7AE0,U+7AE5,U+7AF6,U+822A,U+89E6,U+8A3A,U+8A98,U+8CB8,U+8DE1,U+8E8D,U+95D8,U+961C,U+96A3,U+96EA,U+9BAE,U+FF20,U+FF22,U+FF29,U+FF2B-FF2C}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/d01b7c19da7fb4daa79d07836d88916812adccdf11777f3baf2c88aaf8437076.woff2')format("woff2");unicode-range:U+25CB,U+4E71,U+4F59,U+50D5,U+520A,U+5217,U+5230,U+523A-523B,U+541B,U+5439,U+5747,U+59C9,U+5BDF,U+5C31,U+5DE8,U+5E7C,U+5F69,U+6050,U+60D1,U+63CF,U+663C,U+67C4,U+6885,U+6C38,U+6D6E,U+6DB2,U+6DF7,U+6E2C,U+6F5F,U+7532,U+76E3-76E4,U+7701,U+793C,U+79F0,U+7A93,U+7D00,U+7DE0,U+7E54,U+8328,U+8840,U+969C,U+96E8,U+9811,U+9AEA,U+9B5A,U+FF24,U+FF2E,U+FF57}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/977bd7a6c1b65966f6dca56341dbf7acc838255d917521eef3e3844ac794242a.woff2')format("woff2");unicode-range:U+2191,U+505C,U+52E4,U+5305,U+535A,U+56E0,U+59BB,U+5ACC,U+5B09,U+5B87,U+5C90,U+5DF1,U+5E2D,U+5E33,U+5F3E,U+6298,U+6383,U+653B,U+6697,U+6804,U+6A39,U+6CCA,U+6E90,U+6F2B,U+702C,U+7206,U+7236,U+7559,U+7565,U+7591,U+75C7,U+75DB,U+7B4B,U+7BB1,U+7D99,U+7FBD,U+8131,U+885B,U+8B1D,U+8FF7,U+9003,U+9045,U+96A0,U+9732,U+990A,U+99D0,U+9E97,U+9F62,U+FF25,U+FF2D}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/3428d30cb69539ec902ec20f0a67e3f168a4d6d764c85a210d642fa9c1b4848a.woff2')format("woff2");unicode-range:U+4E08,U+4F9D,U+5012,U+514D,U+51B7,U+5275,U+53CA,U+53F8,U+5584,U+57FC,U+5B9D,U+5BFA,U+5C3E,U+5F01,U+5FB4,U+5FD7,U+606F,U+62E1,U+6563,U+6674,U+6CB3,U+6D3E,U+6D74,U+6E1B,U+6E2F,U+718A,U+7247,U+79D8,U+7D14,U+7D66,U+7D71,U+7DF4,U+7E41,U+80CC,U+8155,U+83D3,U+8A95,U+8AB2,U+8AD6,U+8CA1,U+9000,U+9006,U+9678,U+97D3,U+9808,U+98EF,U+9A5A,U+9B45,U+FF23,U+FF30}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/135d23ba6cbbdd9273aa214dd99b2b6e59bc69bc6524061974250c87736bfc1f.woff2')format("woff2");unicode-range:U+25BC,U+3012,U+4EF2,U+4F0A,U+516B,U+5373,U+539A,U+53B3,U+559C,U+56F0,U+5727,U+5742,U+5965,U+59FF,U+5BC6,U+5DFB,U+5E45,U+5EAD,U+5FB3,U+6211,U+6253,U+639B,U+63A8,U+6545,U+6575,U+6628,U+672D,U+68A8,U+6BDB,U+6D25,U+707D,U+767E,U+7834,U+7B46,U+7BC9,U+8074,U+82E6,U+8349,U+8A2A,U+8D70,U+8DA3,U+8FCE,U+91CC,U+967D,U+97FF,U+9996,U+FF1C,U+FF2F,U+FF32,U+FF34}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/2195ef1cfaf098ada8647ab33eb1b5cb607d3c8fe4db03630afca8ffab3bba32.woff2')format("woff2");unicode-range:U+3D,U+5E,U+25CF,U+4E0E,U+4E5D,U+4E73,U+4E94,U+4F3C,U+5009,U+5145,U+51AC,U+5238,U+524A,U+53F3,U+547C,U+5802,U+5922,U+5A66,U+5C0E,U+5DE6,U+5FD8,U+5FEB,U+6797,U+685C,U+6B7B,U+6C5F-6C60,U+6CC9,U+6CE2,U+6D17,U+6E21,U+7167,U+7642,U+76DB,U+8001,U+821E,U+8857,U+89D2,U+8B1B,U+8B70,U+8CB4,U+8CDE,U+8F03,U+8F2A,U+968E,U+9B54,U+9E7F,U+9EBB,U+FF05,U+FF33}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/570e26fca7d052f7b60f9c68f0c35ba076727c228081b7513346c9927e2e5c93.woff2')format("woff2");unicode-range:U+500D,U+5074,U+50CD,U+5175,U+52E2,U+5352,U+5354,U+53F2,U+5409,U+56FA,U+5A18,U+5B88,U+5BDD,U+5CA9,U+5F92,U+5FA9,U+60A9,U+623F,U+6483,U+653F,U+666F,U+66AE,U+66F2,U+6A21,U+6B66,U+6BCD,U+6D5C,U+796D,U+7A4D,U+7AEF,U+7B56,U+7B97,U+7C4D,U+7E04,U+7FA9,U+8377,U+83DC,U+83EF,U+8535,U+8863,U+88CF,U+88DC,U+8907,U+8ACB,U+90CE,U+91DD,U+FF0B,U+FF0D,U+FF19,U+FF65}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/71a8270e69ba1ad892833fbbbef9b0dbddeeed8ade0a85df8067d113adf14838.woff2')format("woff2");unicode-range:U+4E01,U+4E21,U+4E38,U+52A9,U+547D,U+592E,U+5931,U+5B63,U+5C40,U+5DDE,U+5E78,U+5EFA,U+5FA1,U+604B,U+6075,U+62C5,U+632F,U+6A19,U+6C0F,U+6C11,U+6C96,U+6E05,U+70BA,U+71B1,U+7387,U+7403,U+75C5,U+77ED,U+795D,U+7B54,U+7CBE,U+7D19,U+7FA4,U+8089,U+81F4,U+8208,U+8336,U+8457,U+8A33,U+8C4A,U+8CA0,U+8CA8,U+8CC0,U+9014,U+964D,U+9803,U+983C,U+98DB,U+FF17,U+FF21}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/143b0443dc7aaea00c675f45a50120f1d14fdf47a1fcd248a094a1ffa88dad7f.woff2')format("woff2");unicode-range:U+25,U+25A0,U+4E26,U+4F4E,U+5341,U+56F2,U+5BBF,U+5C45,U+5C55,U+5C5E,U+5DEE,U+5E9C,U+5F7C,U+6255,U+627F,U+62BC,U+65CF,U+661F,U+666E,U+66DC,U+67FB,U+6975,U+6A4B,U+6B32,U+6DF1,U+6E29,U+6FC0,U+738B,U+7686,U+7A76,U+7A81,U+7C73,U+7D75,U+7DD2,U+82E5,U+82F1,U+85AC,U+888B,U+899A,U+8A31,U+8A8C,U+8AB0,U+8B58,U+904A,U+9060,U+9280,U+95B2,U+984D,U+9CE5,U+FF18}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/3c7d10ddf1c8f01ba5fd5c5c2fb4414849c818c3fc7bea17a25fd5c3010d3501.woff2')format("woff2");unicode-range:U+30F6,U+50AC,U+5178,U+51E6,U+5224,U+52DD,U+5883,U+5897,U+590F,U+5A5A,U+5BB3,U+5C65,U+5E03,U+5E2B,U+5E30,U+5EB7,U+6271,U+63F4,U+64AE,U+6574,U+672B,U+679A,U+6A29-6A2A,U+6CA2,U+6CC1,U+6D0B,U+713C,U+74B0,U+7981,U+7A0B,U+7BC0,U+7D1A,U+7D61,U+7FD2,U+822C,U+8996,U+89AA,U+8CAC,U+8CBB,U+8D77,U+8DEF,U+9020,U+9152,U+9244,U+9662,U+967A,U+96E3,U+9759,U+FF16}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/842b4735aa34d2597abc7e5e192895229c79eaa6144f90d7310c65ad880f74bc.woff2')format("woff2");unicode-range:U+23,U+3C,U+2192,U+4E45,U+4EFB,U+4F50,U+4F8B,U+4FC2,U+5024,U+5150,U+5272,U+5370,U+53BB,U+542B,U+56DB,U+56E3,U+57CE,U+5BC4,U+5BCC,U+5F71,U+60AA,U+6238,U+6280,U+629C,U+6539,U+66FF,U+670D,U+677E-677F,U+6839,U+69CB,U+6B4C,U+6BB5,U+6E96,U+6F14,U+72EC,U+7389,U+7814,U+79CB,U+79D1,U+79FB,U+7A0E,U+7D0D,U+85E4,U+8D64,U+9632,U+96E2,U+9805,U+99AC,U+FF1E}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/31433dcfb358a9df6f49d6e7b6904d4b9e9b77aaa1373fb926c3d39cccf6e37a.woff2')format("woff2");unicode-range:U+2605-2606,U+301C,U+4E57,U+4FEE,U+5065,U+52DF,U+533B,U+5357,U+57DF,U+58EB,U+58F0,U+591C,U+592A-592B,U+5948,U+5B85,U+5D0E,U+5EA7,U+5FF5,U+6025,U+63A1,U+63A5,U+63DB,U+643A,U+65BD,U+671D,U+68EE,U+6982,U+6B73,U+6BD4,U+6D88,U+7570,U+7B11,U+7D76,U+8077,U+8217,U+8C37,U+8C61,U+8CC7,U+8D85,U+901F,U+962A,U+9802,U+9806,U+9854,U+98F2,U+9928,U+99C5,U+9ED2}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/3d337b77c48f9435d974d038c990f19d30a875ad224762f010019df3423bb22b.woff2')format("woff2");unicode-range:U+266A,U+4F11,U+533A,U+5343,U+534A,U+53CD,U+5404,U+56F3,U+5B57-5B58,U+5BAE,U+5C4A,U+5E0C,U+5E2F,U+5EAB,U+5F35,U+5F79,U+614B,U+6226,U+629E,U+65C5,U+6625,U+6751,U+6821,U+6B69,U+6B8B,U+6BCE,U+6C42,U+706B,U+7C21,U+7CFB,U+805E,U+80B2,U+82B8,U+843D,U+8853,U+88C5,U+8A3C,U+8A66,U+8D8A,U+8FBA,U+9069,U+91CF,U+9752,U+975E,U+9999,U+FF0F-FF10,U+FF14-FF15}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/a5cf9ab432ccb4ca99eb9e12ad1db7bdf2fac297f88c11c343b2bc92774bb02e.woff2')format("woff2");unicode-range:U+40,U+4E86,U+4E95,U+4F01,U+4F1D,U+4FBF,U+5099,U+5171,U+5177,U+53CB,U+53CE,U+53F0,U+5668,U+5712,U+5BA4,U+5CA1,U+5F85,U+60F3,U+653E,U+65AD,U+65E9,U+6620,U+6750,U+6761,U+6B62,U+6B74,U+6E08,U+6E80,U+7248,U+7531,U+7533,U+753A,U+77F3,U+798F,U+7F6E,U+8449,U+88FD,U+89B3,U+8A55,U+8AC7,U+8B77,U+8DB3,U+8EFD,U+8FD4,U+9031-9032,U+9580,U+9589,U+96D1,U+985E}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/aebe70a2356629b3db0dd48d06156c5dc9e683de9999b70be9a02a453828aa1b.woff2')format("woff2");unicode-range:U+2B,U+D7,U+300E-300F,U+4E07,U+4E8C,U+512A,U+5149,U+518D,U+5236,U+52B9,U+52D9,U+5468,U+578B,U+57FA,U+5B8C,U+5BA2,U+5C02,U+5DE5,U+5F37,U+5F62,U+623B,U+63D0,U+652F,U+672A,U+6848,U+6D41,U+7136,U+7537,U+754C,U+76F4,U+79C1,U+7BA1,U+7D44,U+7D4C,U+7DCF,U+7DDA,U+7DE8,U+82B1,U+897F,U+8CA9,U+8CFC,U+904E,U+9664,U+982D,U+9858,U+98A8,U+9A13,U+FF13,U+FF5C}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/dfc4b09bb4945e08efd2e89f480836d998bedc4137dad2fa98f1b09ff1bf0455.woff2')format("woff2");unicode-range:U+4E16,U+4E3B,U+4EA4,U+4EE4,U+4F4D,U+4F4F,U+4F55,U+4F9B,U+5317,U+5358,U+53C2,U+53E4,U+548C,U+571F,U+59CB,U+5CF6,U+5E38,U+63A2,U+63B2,U+6559,U+662D,U+679C,U+6C7A,U+72B6,U+7523,U+767D,U+770C,U+7A2E,U+7A3F,U+7A7A,U+7B2C,U+7B49,U+7D20,U+7D42,U+8003,U+8272,U+8A08,U+8AAC,U+8CB7,U+8EAB,U+8EE2,U+9054-9055,U+90FD,U+914D,U+91CD,U+969B,U+97F3,U+984C,U+FF06}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/03c5e5d340a86f4cbe1d69f26a5948db601c56e3c2ebfc7d5a207a96615a4628.woff2')format("woff2");unicode-range:U+26,U+5F,U+2026,U+203B,U+4E09,U+4EAC,U+4ED5,U+4FA1,U+5143,U+5199,U+5207,U+539F,U+53E3,U+53F7,U+5411,U+5473,U+5546,U+55B6,U+5929,U+597D,U+5BB9,U+5C11,U+5C4B,U+5DDD,U+5F97,U+5FC5,U+6295,U+6301,U+6307,U+671B,U+76F8,U+78BA,U+795E,U+7D30,U+7D39,U+7D9A,U+89E3,U+8A00,U+8A73,U+8A8D,U+8A9E,U+8AAD,U+8ABF,U+8CEA,U+8ECA,U+8FFD,U+904B,U+9650,U+FF11-FF12}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/2f4f44eaf0b9f583b13aae93fefa3c631324395d3dbd9c80599c94ef1602856c.woff2')format("woff2");unicode-range:U+3E,U+3005,U+4E0D,U+4E88,U+4ECB,U+4EE3,U+4EF6,U+4FDD,U+4FE1,U+500B,U+50CF,U+5186,U+5316,U+53D7,U+540C,U+544A,U+54E1,U+5728,U+58F2,U+5973,U+5B89,U+5C71,U+5E02,U+5E97,U+5F15,U+5FC3,U+5FDC,U+601D,U+611B,U+611F,U+671F,U+6728,U+6765,U+683C,U+6B21,U+6CE8,U+6D3B,U+6D77,U+7530,U+7740,U+7ACB,U+7D50,U+826F,U+8F09,U+8FBC,U+9001,U+9053,U+91CE,U+9762,U+98DF}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/7720ad2730392d85b3a0be691bb5054f9072cebff3050d4fdce03e880df40df5.woff2')format("woff2");unicode-range:U+7C,U+3080,U+4EE5,U+5148,U+516C,U+521D,U+5225,U+529B,U+52A0,U+53EF,U+56DE,U+56FD,U+5909,U+591A,U+5B66,U+5B9F,U+5BB6,U+5BFE,U+5E73,U+5E83,U+5EA6,U+5F53,U+6027,U+610F,U+6210,U+6240,U+660E,U+66F4,U+66F8,U+6709,U+6771,U+697D,U+69D8,U+6A5F,U+6C34,U+6CBB,U+73FE,U+756A,U+7684,U+771F,U+793A,U+7F8E,U+898F,U+8A2D,U+8A71,U+8FD1,U+9078,U+9577,U+96FB,U+FF5E}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/c47970332cc4992ab9600d7d35a0af6f5280f54abda6aaece9db7134b116dfed.woff2')format("woff2");unicode-range:U+A9,U+3010-3011,U+30E2,U+4E0B,U+4ECA,U+4ED6,U+4ED8,U+4F53,U+4F5C,U+4F7F,U+53D6,U+540D,U+54C1,U+5730,U+5916,U+5B50,U+5C0F,U+5F8C,U+624B,U+6570,U+6587,U+6599,U+691C,U+696D,U+6CD5,U+7269,U+7279,U+7406,U+767A-767B,U+77E5,U+7D04,U+7D22,U+8005,U+80FD,U+81EA,U+8868,U+8981,U+89A7,U+901A,U+9023,U+90E8,U+91D1,U+9332,U+958B,U+96C6,U+9AD8,U+FF1A,U+FF1F}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/7bc5f5a7d76d4b526c309209bd0570d6607164eb0de5e3f1e360c041ee30f072.woff2')format("woff2");unicode-range:U+4E,U+A0,U+3000,U+300C-300D,U+4E00,U+4E0A,U+4E2D,U+4E8B,U+4EBA,U+4F1A,U+5165,U+5168,U+5185,U+51FA,U+5206,U+5229,U+524D,U+52D5,U+5408,U+554F,U+5831,U+5834,U+5927,U+5B9A,U+5E74,U+5F0F,U+60C5,U+65B0,U+65B9,U+6642,U+6700,U+672C,U+682A,U+6B63,U+6C17,U+7121,U+751F,U+7528,U+753B,U+76EE,U+793E,U+884C,U+898B,U+8A18,U+9593,U+95A2,U+FF01,U+FF08-FF09}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/d9dc6cd02ff4d37af1de977d67faeee6fd06b813a9a1e5a16e81d9a77e45c424.woff2')format("woff2");unicode-range:U+21-22,U+27-2A,U+2C-3B,U+3F,U+41-4D,U+4F-5D,U+61-7B,U+7D,U+AB,U+AE,U+B2-B3,U+B7,U+BB,U+C9,U+CD,U+D6,U+D8,U+DC,U+E0-E5,U+E7-ED,U+EF,U+F1-F4,U+F6,U+F8,U+FA,U+FC-FD,U+103,U+14D,U+1B0,U+300-301,U+1EBF,U+1EC7,U+2013-2014,U+201C-201D,U+2039-203A,U+203C,U+2048-2049,U+2113,U+2122,U+65E5,U+6708,U+70B9}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/190bb17dbe421fe5a27731d36ea882d686e79b21ceb5ce4df0fdc1fbbf3b5a5b.woff2')format("woff2");unicode-range:U+20,U+2027,U+3001-3002,U+3041-307F,U+3081-308F,U+3091-3093,U+3099-309A,U+309D-309E,U+30A1-30E1,U+30E3-30ED,U+30EF-30F0,U+30F2-30F4,U+30FB-30FE,U+FF0C,U+FF0E}
@font-face{font-family:IBM Plex Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/5dd6c503bb821a6fcbb20674e2c7498cd5ce5ff565c2d5cec20f42088ab85d17.woff2')format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/a5bba11c7a252972ba1e57942a31d9e97fb1bc644a71f87a37deb9de8c49c251.woff2')format("woff2");unicode-range:U+95C4-95CA,U+95CC-95CD,U+95D4-95D6,U+95D8,U+95E1-95E2,U+95E9,U+95F0-95F1,U+95F3,U+95F6,U+95FC,U+95FE-95FF,U+9602-9604,U+9606-960D,U+960F,U+9611-9613,U+9615-9617,U+9619-961B,U+961D,U+9621,U+9628,U+962F,U+963C-963E,U+9641-9642,U+9649,U+9654,U+965B-965F,U+9661,U+9663,U+9665,U+9667-9668,U+966C,U+9670,U+9672-9674,U+9678,U+967A,U+967D,U+9682,U+9685,U+9688,U+968A,U+968D-968E,U+9695,U+9697-9698,U+969E,U+96A0,U+96A3-96A4,U+96A8,U+96AA,U+96B0-96B1,U+96B3-96B4,U+96B7-96B9,U+96BB-96BD,U+96C9,U+96CB,U+96CE,U+96D1-96D2,U+96D6,U+96D9,U+96DB-96DC,U+96DE,U+96E0,U+96E3,U+96E9,U+96EB,U+96F0-96F2,U+96F9,U+96FF,U+9701-9702,U+9705,U+9708,U+970A,U+970E-970F,U+9711,U+9719,U+9727,U+972A,U+972D,U+9730,U+973D,U+9742,U+9744,U+9748-9749,U+9750-9751,U+975A}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/6d3d47bd33e4b21105e103f6358ed850bd41182c65905c15ed14358fed3671bc.woff2')format("woff2");unicode-range:U+7DD2,U+7DD4,U+7DD6-7DD8,U+7DDA-7DE0,U+7DE2-7DE6,U+7DE8-7DED,U+7DEF,U+7DF1-7DF5,U+7DF7,U+7DF9,U+7DFB-7DFC,U+7DFE-7E02,U+7E04,U+7E08-7E0B,U+7E12,U+7E1B,U+7E1E,U+7E20,U+7E22-7E23,U+7E26,U+7E29,U+7E2B,U+7E2E-7E2F,U+7E31,U+7E37,U+7E39-7E3E,U+7E40,U+7E43-7E44,U+7E46-7E47,U+7E4A-7E4B,U+7E4D-7E4E,U+7E51,U+7E54-7E56,U+7E58-7E5B,U+7E5D-7E5E,U+7E61,U+7E66-7E67,U+7E69-7E6B,U+7E6D,U+7E70,U+7E73,U+7E77,U+7E79,U+7E7B-7E7D,U+7E81-7E82,U+7E8C-7E8D,U+7E8F,U+7E92-7E94,U+7E96,U+7E98,U+7E9A-7E9C,U+7E9E-7E9F,U+7EA1,U+7EA3,U+7EA5,U+7EA8-7EA9,U+7EAB,U+7EAD-7EAE,U+7EB0,U+7EBB,U+7EBE,U+7EC0-7EC2,U+7EC9,U+7ECB-7ECC,U+7ED0,U+7ED4,U+7ED7,U+7EDB,U+7EE0-7EE2,U+7EE5-7EE6,U+7EE8,U+7EEB}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/f9f0ce8887834f7eb6be4517c4fe5b004f7700703d1d10ac38e768a9f806de13.woff2')format("woff2");unicode-range:U+750D,U+750F,U+7511,U+7513,U+7515,U+7517,U+7519,U+7521-7527,U+752A,U+752C-752D,U+752F,U+7534,U+7536,U+753A,U+753E,U+7540,U+7544,U+7547-754B,U+754D-754E,U+7550-7553,U+7556-7557,U+755A-755B,U+755D-755E,U+7560,U+7562,U+7564,U+7566-7568,U+756B-756C,U+756F-7573,U+7575,U+7579-757C,U+757E-757F,U+7581-7584,U+7587,U+7589-758E,U+7590,U+7592,U+7594,U+7596,U+7599-759A,U+759D,U+759F-75A0,U+75A3,U+75A5,U+75A8,U+75AC-75AD,U+75B0-75B1,U+75B3-75B5,U+75B8,U+75BD,U+75C1-75C4,U+75C8-75CA,U+75CC-75CD,U+75D4,U+75D6,U+75D9,U+75DE,U+75E0,U+75E2-75E4,U+75E6-75EA,U+75F1-75F3,U+75F7,U+75F9-75FA,U+75FC,U+75FE-7601,U+7603,U+7605-7606,U+7608-760E,U+7610-7612}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/f5561f8cc642d04d2b54fd8582fe8cab99eb4bab76023c7662aa24d86078cf18.woff2')format("woff2");unicode-range:U+5D26-5D27,U+5D2E-5D34,U+5D3C-5D3E,U+5D41-5D44,U+5D46-5D48,U+5D4A-5D4B,U+5D4E,U+5D50,U+5D52,U+5D55-5D58,U+5D5A-5D5D,U+5D68-5D69,U+5D6B-5D6C,U+5D6F,U+5D74,U+5D7F,U+5D82-5D89,U+5D8B-5D8C,U+5D8F,U+5D92-5D93,U+5D99,U+5D9D,U+5DB2,U+5DB6-5DB7,U+5DBA,U+5DBC-5DBD,U+5DC2-5DC3,U+5DC6-5DC7,U+5DC9,U+5DCC,U+5DD2,U+5DD4,U+5DD6-5DD8,U+5DDB-5DDC,U+5DE3,U+5DED,U+5DEF,U+5DF3,U+5DF6,U+5DFA-5DFD,U+5DFF-5E00,U+5E07,U+5E0F,U+5E11,U+5E13-5E14,U+5E19-5E1B,U+5E22,U+5E25,U+5E28,U+5E2A,U+5E2F-5E31,U+5E33-5E34,U+5E36,U+5E39-5E3C,U+5E3E,U+5E40,U+5E44,U+5E46-5E48,U+5E4C,U+5E4F,U+5E53-5E54,U+5E57,U+5E59,U+5E5B,U+5E5E-5E5F,U+5E61,U+5E63,U+5E6A-5E6B,U+5E75,U+5E77,U+5E79-5E7A,U+5E7E,U+5E80-5E81,U+5E83,U+5E85,U+5E87,U+5E8B,U+5E91-5E92,U+5E96}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/cf6b061db956133003898841f0e144090fadafe959ff4bca4a1c3a3f706d49ea.woff2')format("woff2");unicode-range:U+2EBB,U+2F00,U+2F08,U+2F1B-2F35,U+2F3C,U+2F45,U+2F63-2F64,U+2F74,U+2F83,U+2F8F,U+2FBC,U+3003,U+3005-3007,U+3012-3013,U+301C-301E,U+3021,U+3023-3024,U+3034-3035,U+3041,U+3043,U+3045,U+3047,U+3049,U+3056,U+3058,U+305C,U+305E,U+3062,U+306C,U+3074,U+3077,U+307A,U+307C-307D,U+3080,U+308E,U+3090-3091,U+309B,U+309D-309E,U+30A5,U+30BC,U+30BE,U+30C2,U+30C5,U+30CC,U+30D8,U+30E2,U+30E8,U+30EE,U+30F0-30F2,U+30F4-30F6,U+30FD-30FE,U+3105-3126,U+3128}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/527053688bb5c7af28f90f850afbf16ac5538359e5ba7afac98bc3627dc24b19.woff2')format("woff2");unicode-range:U+20AC,U+2105,U+2109,U+2116,U+2121,U+2194,U+2196-2199,U+21A9-21AA,U+21B3,U+21BA-21BB,U+21C4,U+2208,U+220F,U+2211,U+2215,U+221D-2220,U+2223,U+2225,U+2227-222B,U+222E,U+2234-2237,U+223C-223D,U+2248,U+224C,U+2252,U+2260-2261,U+2266-2267,U+226E-226F,U+2295,U+2299,U+22A5,U+22BF,U+22EF,U+2312,U+2F97-2FBB,U+2FBD-2FD5,U+2FF0-2FFB,U+3022}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/585969c108dea9acd684f5c6b7f4ef8e2713cc32a47fe9d905fa98782f929781.woff2')format("woff2");unicode-range:U+25C7,U+25CE,U+3009,U+3016-3017,U+4E4D,U+4E53,U+4F5A,U+4F70,U+4FAE,U+4FD8,U+4FFA,U+5011,U+501A,U+51C4,U+5225,U+547B,U+5495,U+54E8,U+54EE,U+5594,U+55D3,U+55DC,U+55FD,U+560E,U+565C,U+5662,U+5669,U+566C,U+56BC,U+5742,U+5824,U+5834,U+598A,U+5992,U+59A9,U+5A04,U+5AC9,U+5B75,U+5B7D,U+5BC5,U+5C49,U+5C90,U+5E1C,U+5E27,U+5E2B,U+5E37,U+5E90,U+618B,U+61F5,U+620A,U+620C,U+6273,U+62C7,U+62F7,U+6320,U+6342,U+6401-6402,U+6413,U+6512,U+655B,U+65A7,U+65F1,U+65F7,U+665F,U+6687,U+66A7,U+673D,U+67B8,U+6854,U+68D8,U+68FA,U+696D,U+6A02,U+6A0A,U+6A80,U+6B7C,U+6BD9,U+6C2E,U+6C76,U+6CF8,U+6D4A,U+6D85,U+6E24,U+6E32,U+6EC7,U+6F88,U+700F,U+701A,U+7078,U+707C,U+70AC,U+70C1,U+72E9,U+7409,U+7422,U+745A,U+7480,U+74A8,U+752B,U+7574,U+7656,U+7699,U+7737,U+785D,U+78BE,U+79B9,U+7A3D,U+7A91,U+7A9F,U+7AE3,U+7B77,U+7C3F,U+7D1A,U+7D50,U+7D93,U+8042,U+808B,U+8236,U+82B8-82B9,U+82EF,U+8309,U+836B,U+83EF,U+8431,U+85C9,U+865E,U+868C,U+8759,U+8760,U+8845,U+89BA,U+8A2A,U+8AAA,U+8C41,U+8D2C,U+8D4E,U+8E66,U+8E6D,U+8EAF,U+902E,U+914B,U+916E,U+919B,U+949B,U+94A0,U+94B0,U+9541-9542,U+9556,U+95EB,U+95F5,U+964B,U+968B,U+96CC-96CD,U+96CF,U+9713,U+9890,U+9985,U+9992,U+9A6D,U+9A81,U+9A86,U+9AB8,U+9CA4,U+FF02,U+FF1E}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/305376c4924238b3e0dfd4badb6a7ac2047ebda5740aa29b71cede986fedd708.woff2')format("woff2");unicode-range:U+203B,U+2265,U+2463,U+2573,U+25B2,U+3448-3449,U+4E1E,U+4E5E,U+4F3A,U+4F5F,U+4FEA,U+5026,U+508D,U+516E,U+5189,U+5254,U+5288,U+52D8,U+52FA,U+5306,U+5308,U+5364,U+5384,U+53ED,U+543C,U+5450,U+5455,U+5466,U+54C4,U+5578,U+55A7,U+561F,U+5631,U+572D,U+575F,U+57AE,U+57E0,U+5830,U+594E,U+5984,U+5993,U+5BDD,U+5C0D,U+5C7F,U+5C82,U+5E62,U+5ED3,U+5F08,U+607A,U+60BC,U+625B,U+6292,U+62E2,U+6363,U+6467,U+6714,U+675E,U+6771,U+67A2,U+67FF,U+6805,U+68A7,U+68E0,U+6930,U+6986,U+69A8,U+69DF,U+6A44,U+6A5F,U+6C13,U+6C1F,U+6C22,U+6C2F,U+6C40,U+6C81,U+6C9B,U+6CA5,U+6DA4,U+6DF3,U+6E85,U+6EBA,U+6ED5,U+6F13,U+6F33,U+6F62,U+715E,U+72C4,U+73D1,U+7405,U+7487,U+7578,U+75A4,U+75EB,U+7693,U+7738,U+7741,U+776B,U+7792,U+77A7,U+77A9,U+77B3,U+788C,U+7984,U+79A7,U+79E4,U+7A1A,U+7A57,U+7AA6,U+7B0B,U+7B5D,U+7C27,U+7C7D,U+7CAA,U+7CD9,U+7CEF,U+7EDA,U+7EDE,U+7F24,U+803F,U+8046,U+80FA,U+81FB,U+8207,U+8258,U+8335,U+8339,U+8354,U+840E,U+85B0,U+85FB,U+8695,U+86AA,U+8717,U+8749,U+874C,U+8996,U+89BD,U+89C5,U+8BDB,U+8BF5,U+8C5A,U+8CEC,U+8D3F,U+8D9F,U+8E44,U+8FED,U+9005,U+9019,U+9082,U+90AF,U+90DD,U+90E1,U+90F8,U+916F,U+9176,U+949E,U+94A7,U+94C2,U+9525,U+95DC,U+96E2,U+96FB,U+9704,U+9A7C,U+9A7F,U+9B41,U+9CA8,U+9CC4,U+9CDE,U+9E92,U+9EDE,U+9F9A,U+FF10,U+FF13,U+FF3B,U+FF3D}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/d523e44d2ca67ac7e5338e77f497484542447642549361962c7d4116a2b2503e.woff2')format("woff2");unicode-range:U+60,U+2606,U+3014-3015,U+309C,U+33A1,U+4E52,U+4EC6,U+4F86,U+4F8D,U+4FDE,U+4FEF,U+500B,U+502A,U+515C,U+518A,U+51A5,U+51F3,U+5243,U+52C9,U+52D5,U+53A2,U+53EE,U+54CE,U+54FA,U+54FC,U+5580,U+5587,U+563F,U+56DA,U+5792,U+5815,U+5960,U+59D7,U+5B78,U+5B9B,U+5BE1,U+5C4E,U+5C51,U+5C6F,U+5C9A,U+5CFB,U+5D16,U+5ED6,U+5F27,U+5F6A,U+609A,U+60DF,U+6168,U+61C8,U+6236,U+62F1,U+62FD,U+631A,U+6328,U+632B,U+6346,U+638F,U+63A0,U+63C9,U+655E,U+6590,U+6615,U+6627,U+66AE,U+66E6,U+66F0,U+67DA,U+67EC,U+6813,U+6816,U+6869,U+6893,U+68AD,U+68F5,U+6977,U+6984,U+69DB,U+6B72,U+6BB7,U+6CE3,U+6CFB,U+6D47,U+6DA1,U+6DC4,U+6E43,U+6EAF,U+6EFF,U+6F8E,U+7011,U+7063,U+7076,U+7096,U+70BA,U+70DB,U+70EF,U+7119-711A,U+7172,U+718F,U+7194,U+727A,U+72D9,U+72ED,U+7325,U+73AE,U+73BA,U+73C0,U+73FE,U+7410,U+7426,U+7455,U+7554,U+7576,U+75AE,U+75B9,U+762B,U+766B,U+7682,U+7750,U+7779,U+7784,U+77EB,U+77EE,U+78F7,U+79E9,U+7A79,U+7B1B,U+7B28,U+7BF7,U+7DB2,U+7EC5,U+7EEE,U+7F14,U+7F1A,U+7FE1,U+8087,U+809B,U+81B3,U+8231,U+830E,U+835F,U+83E9,U+849C,U+851A,U+868A,U+8718,U+874E,U+8822,U+8910,U+8944,U+8A3B,U+8BB6,U+8BBC,U+8E72,U+8F9C,U+900D,U+904B,U+904E,U+9063,U+90A2,U+90B9,U+9119,U+94F2,U+952F,U+9576,U+9593,U+95F8,U+961C,U+969B,U+96A7,U+96C1,U+9716,U+9761,U+97AD,U+97E7,U+98A4,U+997A,U+9A73,U+9B44,U+9E3D,U+9ECF,U+9ED4,U+FF11-FF12}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/3cd105f671d8a53db00c3618281455a057ad08400a75654d36fddfcee1603b22.woff2')format("woff2");unicode-range:U+2003,U+2193,U+2462,U+4E19,U+4E2B,U+4E36,U+4EA8,U+4ED1,U+4ED7,U+4F51,U+4F63,U+4F83,U+50E7,U+5112,U+5167,U+51A4,U+51B6,U+5239,U+5265,U+532A,U+5351,U+537F,U+5401,U+548F,U+5492,U+54AF,U+54B3,U+54BD,U+54D1,U+54DF,U+554F,U+5564,U+5598,U+5632,U+56A3,U+56E7,U+574E,U+575D-575E,U+57D4,U+584C,U+58E4,U+5937,U+5955,U+5A05,U+5A1F,U+5A49,U+5AC2,U+5C39,U+5C61,U+5D0E,U+5DE9,U+5E9A,U+5EB8,U+5F0A,U+5F13,U+5F6C,U+5F8C,U+603C,U+608D,U+611B,U+6127,U+62A0,U+62D0,U+634F,U+635E,U+63FD,U+6577,U+658B,U+65BC,U+660A,U+6643,U+6656,U+6703,U+6760,U+67AF,U+67C4,U+67E0,U+6817,U+68CD,U+690E,U+6960,U+69B4,U+6A71,U+6AAC,U+6B67,U+6BB4,U+6C55,U+6C70,U+6C82,U+6CA6,U+6CB8,U+6CBE,U+6EDE,U+6EE5,U+6F4D,U+6F84,U+6F9C,U+7115,U+7121,U+722A,U+7261,U+7272,U+7280,U+72F8,U+7504,U+754F,U+75D8,U+767C,U+76EF,U+778E,U+77BB,U+77F6,U+786B,U+78B1,U+7948,U+7985,U+79BE,U+7A83,U+7A8D,U+7EAC,U+7EEF,U+7EF8,U+7EFD,U+7F00,U+803D,U+8086,U+810A,U+8165,U+819D,U+81A8,U+8214,U+829C,U+831C,U+832B,U+8367,U+83E0,U+83F1,U+8403,U+846B,U+8475,U+84B2,U+8513,U+8574,U+85AF,U+86D9,U+86DB,U+8ACB,U+8BBD,U+8BE0-8BE1,U+8C0E,U+8D29,U+8D50,U+8D63,U+8F7F,U+9032,U+9042,U+90B1,U+90B5,U+9165,U+9175,U+94A6,U+94C5,U+950C,U+9610,U+9631,U+9699,U+973E,U+978D,U+97EC,U+97F6,U+984C,U+987D,U+9882,U+9965,U+996A,U+9972,U+9A8F,U+9AD3,U+9AE6,U+9CB8,U+9EDB,U+FF05,U+FF0B}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/cf6fd7827713b59e69e4a1d32655240cc46fba45165956112d0797452a89b551.woff2')format("woff2");unicode-range:U+5E,U+2190,U+250A,U+25BC,U+25CF,U+4E56,U+4EA9,U+4F3D,U+4F6C,U+4F88,U+4FA8,U+4FCF,U+5029,U+5188,U+51F9,U+5203,U+524A,U+5256,U+529D,U+5375,U+53DB,U+541F,U+5435,U+5457,U+548B,U+54C7,U+54D4,U+54E9,U+556A,U+5589,U+55BB,U+55E8,U+55EF,U+563B,U+566A,U+576A,U+58F9,U+598D,U+599E,U+59A8,U+5A9B,U+5AE3,U+5BB0,U+5BDE,U+5C4C,U+5C60,U+5D1B,U+5DEB,U+5DF7,U+5E18,U+5F26,U+5F64,U+601C,U+6084,U+60E9,U+614C,U+6208,U+621A,U+6233,U+6254,U+62D8,U+62E6,U+62EF,U+6323,U+632A,U+633D,U+6361,U+6405,U+640F,U+6614,U+6642,U+6657,U+67A3,U+6808,U+683D,U+6850,U+6897,U+68B3,U+68B5,U+68D5,U+6A58,U+6B47,U+6B6A,U+6C28,U+6C90,U+6CA7,U+6CF5,U+6D51,U+6DA9,U+6DC7,U+6DD1,U+6E0A,U+6E5B,U+6E9C,U+6F47,U+6F6D,U+70AD,U+70F9,U+710A,U+7130,U+71AC,U+745F,U+7476,U+7490,U+7529,U+7538,U+75D2,U+7696,U+76B1,U+76FC,U+777F,U+77DC,U+789F,U+795B,U+79BD,U+79C9,U+7A3B,U+7A46,U+7AA5,U+7AD6,U+7CA5,U+7CB9,U+7CDF,U+7D6E,U+7F06,U+7F38,U+7FA1,U+7FC1,U+8015,U+803B,U+80A2,U+80AA,U+8116,U+813E,U+82BD,U+8305,U+8328,U+8346,U+846C,U+8549,U+859B,U+8611,U+8680,U+87F9,U+884D,U+8877,U+888D,U+88D4,U+8A79,U+8A93,U+8C05,U+8C0D,U+8C26,U+8D1E,U+8D31,U+8D81,U+8E22,U+8E81,U+8F90,U+8F96,U+90CA,U+916C,U+917F,U+9187,U+918B,U+9499,U+94A9,U+9524,U+9540,U+958B,U+9600,U+9640,U+96B6,U+96C7,U+96EF,U+98D9,U+9976,U+997F,U+9A74,U+9A84,U+9C8D,U+9E26,U+9E9F,U+FF0F}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/9734da8e29466fb160f196d27e48f8e313e1398dedf4fe49f87815a95da087d2.woff2')format("woff2");unicode-range:U+B0,U+2191,U+2460-2461,U+25C6,U+300E-300F,U+4E1B,U+4E7E,U+4ED5,U+4EF2,U+4F10,U+4F1E,U+4F50,U+4FA6,U+4FAF,U+5021,U+50F5,U+5179,U+5180,U+51D1,U+522E,U+52A3,U+52C3,U+52CB,U+5300,U+5319,U+5320,U+5349,U+5395,U+53D9,U+541E,U+5428,U+543E,U+54B1,U+54C0,U+54D2,U+570B,U+5858,U+58F6,U+5974,U+59A5,U+59E8,U+59EC,U+5A36,U+5A9A,U+5AB3,U+5B99,U+5BAA,U+5CE1,U+5D14,U+5D4C,U+5DC5,U+5DE2,U+5E99,U+5E9E,U+5F18,U+5F66,U+5F70,U+6070,U+60D5,U+60E7,U+6101,U+611A,U+61BE,U+6241,U+6252,U+626F,U+6296,U+62BC,U+62CC,U+6380,U+63A9,U+644A,U+6454,U+64A9,U+64B8,U+6500,U+6572,U+65A5,U+65A9,U+65EC,U+660F,U+6749,U+6795,U+67AB,U+68DA,U+6912,U+6BBF,U+6BEF,U+6CAB,U+6CCA,U+6CCC,U+6CFC,U+6D3D,U+6D78,U+6DEE,U+6E17,U+6E34,U+6E83,U+6EA2,U+6EB6,U+6F20,U+6FA1,U+707F,U+70D8,U+70EB,U+714C,U+714E,U+7235,U+7239,U+73CA,U+743C,U+745C,U+7624,U+763E,U+76F2,U+77DB,U+77E9,U+780D,U+7838,U+7845,U+78CA,U+796D,U+7A84,U+7AED,U+7B3C,U+7EB2,U+7F05,U+7F20,U+7F34,U+7F62,U+7FC5,U+7FD8,U+7FF0,U+800D,U+8036,U+80BA,U+80BE,U+80C0-80C1,U+8155,U+817A,U+8180,U+81E3,U+8206,U+8247,U+8270,U+8299,U+82AD,U+8304,U+8393,U+83B9,U+840D,U+8427,U+8469,U+8471,U+84C4,U+84EC,U+853D,U+8681-8682,U+8721,U+8854,U+88D5,U+88F9,U+8BC0,U+8C0A,U+8C29,U+8C2D,U+8D41,U+8DEA,U+8EB2,U+8F9F,U+903B,U+903E,U+9102,U+9493,U+94A5,U+94F8,U+95F7,U+9706,U+9709,U+9774,U+98A0,U+9E64,U+9F9F}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/210bb0fe24efaebc9c174554414880fff45cd3eac33d3ad062536357792380f6.woff2')format("woff2");unicode-range:U+2103,U+4E18,U+4E27-4E28,U+4E38,U+4E59,U+4E8F,U+4EAD,U+4EC7,U+4FE9,U+503A,U+5085,U+5146,U+51AF,U+51F8,U+52AB,U+5339,U+535C,U+5378,U+538C,U+5398,U+53F9,U+5415,U+5475,U+54AA,U+54AC,U+54B8,U+5582,U+5760,U+5764,U+57CB,U+5835,U+5885,U+5951,U+5983,U+59DA,U+5A77,U+5B5D,U+5B5F,U+5BB5,U+5BC2,U+5BE8,U+5BFA,U+5C2C,U+5C34,U+5C41,U+5C48,U+5C65,U+5CAD,U+5E06,U+5E42,U+5EF7,U+5F17,U+5F25,U+5F6D,U+5F79,U+6028,U+6064,U+6068,U+606D,U+607C,U+6094,U+6109,U+6124,U+6247,U+626D,U+6291,U+629A,U+62AC,U+62B9,U+62FE,U+6324,U+6349,U+6367,U+6398,U+6495,U+64A4,U+64B0,U+64BC,U+64CE,U+658C,U+65ED,U+6602,U+6674,U+6691,U+66A8,U+674F,U+679A,U+67EF,U+67F4,U+680B,U+6876,U+68A8,U+6A59,U+6A61,U+6B20,U+6BC5,U+6D12,U+6D46,U+6D8C,U+6DC0,U+6E14,U+6E23,U+6F06,U+7164,U+716E,U+7199,U+71E5,U+72AC,U+742A,U+755C,U+75AB,U+75B2,U+75F4,U+7897,U+78B3,U+78C5,U+7978,U+79FD,U+7A74,U+7B4B,U+7B5B,U+7ECE,U+7ED2,U+7EE3,U+7EF3,U+7F50,U+7F55,U+7F9E,U+7FE0,U+809D,U+8106,U+814A,U+8154,U+817B,U+818F,U+81C2,U+81ED,U+821F,U+82A6,U+82D1,U+8302,U+83C7,U+83CA,U+845B,U+848B,U+84C9,U+85E4,U+86EE,U+8700,U+8774,U+8881,U+8C1C,U+8C79,U+8D2A,U+8D3C,U+8EBA,U+8F70,U+8FA9,U+8FB1,U+900A,U+9017,U+901D,U+9022,U+906E,U+946B,U+94DD,U+94ED,U+953B,U+95EF,U+95FA,U+95FD,U+96C0,U+971E,U+9753,U+9756,U+97E6,U+9881,U+9887,U+9B4F,U+9E2D,U+9F0E,U+FF5C}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/9f96224af8d13b5d96d69be553f62452a60b5a4cb340dab5db86136e043203bc.woff2')format("woff2");unicode-range:U+24,U+4E08,U+4E43,U+4E4F,U+4EF0,U+4F2A,U+507F,U+50AC,U+50BB,U+5151,U+51BB,U+51F6,U+51FD,U+5272,U+52FE,U+5362,U+53C9,U+53D4,U+53E0,U+543B,U+54F2,U+5507,U+5524,U+558A,U+55B5,U+561B,U+56CA,U+5782,U+57C3,U+5893,U+5915,U+5949,U+5962,U+59AE,U+59DC,U+59FB,U+5BD3,U+5C38,U+5CB3,U+5D07,U+5D29,U+5DE1,U+5DFE,U+5E15,U+5ECA,U+5F2F,U+5F7C,U+5FCC,U+6021,U+609F,U+60F9,U+6108,U+6148,U+6155,U+6170,U+61D2,U+6251,U+629B,U+62AB,U+62E8,U+62F3,U+6321,U+6350,U+6566,U+659C,U+65E8,U+6635,U+6655,U+6670,U+66F9,U+6734,U+679D,U+6851,U+6905,U+6B49,U+6B96,U+6C1B,U+6C41,U+6C6A,U+6C83,U+6CF3,U+6D9B,U+6DCB,U+6E1D,U+6E20-6E21,U+6EAA,U+6EE4,U+6EE9,U+6F58,U+70E4,U+722C,U+7262,U+7267,U+72B9,U+72E0,U+72EE,U+72F1,U+7334,U+73AB,U+7433,U+7470,U+758F,U+75D5,U+764C,U+7686,U+76C6,U+76FE,U+7720,U+77E2,U+7802,U+7816,U+788D,U+7891,U+7A00,U+7A9D,U+7B52,U+7BAD,U+7C98,U+7CCA,U+7EBA,U+7EEA,U+7EF5,U+7F1D,U+7F69,U+806A,U+809A,U+80BF,U+80C3,U+81C0,U+820C,U+82AC,U+82AF,U+82CD,U+82D7,U+838E,U+839E,U+8404,U+84B8,U+852C,U+8587,U+8650,U+8679,U+86C7,U+8702,U+87BA,U+886B-886C,U+8870,U+8C10,U+8C23,U+8C6B,U+8D3E,U+8D4B-8D4C,U+8D64,U+8D6B,U+8D74,U+8E29,U+8F69,U+8F74,U+8FB0,U+8FDF,U+901B,U+9038,U+9093,U+9171,U+9489,U+94AE,U+94C3,U+9508,U+9510,U+9601,U+9614,U+964C,U+9675,U+971C,U+97F5,U+9888,U+98D8,U+9971,U+9AA4,U+9E3F,U+9E45,U+9E4F,U+9E70,U+9F7F}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/3df43f1603e7e487066ae394c994a80e2d70f1a6002fbfcc529547d0a0f73327.woff2')format("woff2");unicode-range:U+A5,U+2192,U+2605,U+4E11,U+4E22,U+4E32,U+4F0D,U+4F0F,U+4F69,U+4FF1,U+50B2,U+5154,U+51DD,U+51F0,U+5211,U+5269,U+533F,U+5366-5367,U+5389,U+5413,U+5440,U+5446,U+5561,U+574A,U+5751,U+57AB,U+5806,U+5821,U+582A,U+58F3,U+5938,U+5948,U+5978,U+59D1,U+5A03,U+5A07,U+5AC1,U+5ACC,U+5AE9,U+5BB4,U+5BC4,U+5C3F,U+5E3D,U+5E7D,U+5F92,U+5FAA,U+5FE0,U+5FFD,U+6016,U+60A0,U+60DC,U+60E8,U+614E,U+6212,U+6284,U+62C6,U+62D3-62D4,U+63F4,U+642C,U+6478,U+6491-6492,U+64E6,U+6591,U+65A4,U+664B,U+6735,U+6746,U+67F1,U+67F3,U+6842,U+68AF,U+68C9,U+68CB,U+6A31,U+6B3A,U+6BC1,U+6C0F,U+6C27,U+6C57,U+6CC4,U+6CE5,U+6D2A,U+6D66,U+6D69,U+6DAF,U+6E58,U+6ECB,U+6EF4,U+707E,U+7092,U+70AB,U+71D5,U+7275,U+7384,U+73B2,U+7434,U+74E6,U+74F7,U+75BC,U+76C8,U+76D0,U+7709,U+77AC,U+7855,U+78A7,U+78C1,U+7A77,U+7B79,U+7C92,U+7CAE,U+7CD5,U+7EA4,U+7EB5,U+7EBD,U+7F5A,U+7FD4,U+7FFC,U+8083,U+8096,U+80A0,U+80D6,U+80DE,U+8102,U+8109,U+810F,U+8179,U+8292,U+82B3,U+8352,U+8361,U+83CC,U+841D,U+8461,U+8482,U+8521,U+857E,U+85AA,U+866B,U+8776,U+8896,U+889C,U+88F8,U+8A9E,U+8BC8,U+8BF8,U+8C0B,U+8C28,U+8D2B,U+8D2F,U+8D37,U+8D3A,U+8D54,U+8DC3,U+8DCC,U+8DF5,U+8E0F,U+8E48,U+8F86,U+8F88,U+8F9E,U+8FC1,U+8FC8,U+8FEB,U+9065,U+90A6,U+90AA,U+90BB,U+90C1,U+94DC,U+9521,U+9676,U+96D5,U+970D,U+9897,U+997C,U+9A70,U+9A76,U+9A9A,U+9AD4,U+9E23,U+9E7F,U+9F3B,U+FFE5}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/f67f0cf8b98f91799673f679e29bff353d9ea5334c0bb4f6e52ec4db6f67f96f.woff2')format("woff2");unicode-range:U+300C-300D,U+4E54,U+4E58,U+4E95,U+4EC1,U+4F2F,U+4F38,U+4FA3,U+4FCA,U+503E,U+5141,U+5144,U+517C,U+51CC,U+51ED,U+5242,U+52B2,U+52D2,U+52E4,U+540A,U+5439,U+5448,U+5496,U+54ED,U+5565,U+5761,U+5766,U+58EE,U+593A,U+594B,U+594F,U+5954,U+5996,U+59C6,U+59FF,U+5B64,U+5BFF,U+5C18,U+5C1D,U+5C97,U+5CA9,U+5CB8,U+5E9F,U+5EC9,U+5F04,U+5F7B,U+5FA1,U+5FCD,U+6012,U+60A6,U+60AC,U+60B2,U+60EF,U+626E,U+6270,U+6276,U+62D6,U+62DC,U+6316,U+632F,U+633A,U+6355,U+63AA,U+6447,U+649E,U+64C5,U+654C,U+65C1,U+65CB,U+65E6,U+6606,U+6731,U+675C,U+67CF,U+67DC,U+6846,U+6B8B,U+6BEB,U+6C61,U+6C88,U+6CBF,U+6CDB,U+6CEA,U+6D45,U+6D53,U+6D74,U+6D82,U+6DA8,U+6DB5,U+6DEB,U+6EDA,U+6EE8,U+6F0F,U+706D,U+708E,U+70AE,U+70BC,U+70C2,U+70E6,U+7237-7238,U+72FC,U+730E,U+731B,U+739B,U+73BB,U+7483,U+74DC,U+74F6,U+7586,U+7626,U+775B,U+77FF,U+788E,U+78B0,U+7956,U+7965,U+79E6,U+7AF9,U+7BEE,U+7C97,U+7EB1,U+7EB7,U+7ED1,U+7ED5,U+7F6A,U+7F72,U+7FBD,U+8017,U+808C,U+80A9,U+80C6,U+80CE,U+8150,U+8170,U+819C,U+820D,U+8230,U+8239,U+827E,U+8377,U+8389,U+83B2,U+8428,U+8463,U+867E,U+88C2,U+88D9,U+8986,U+8BCA,U+8BDE,U+8C13,U+8C8C,U+8D21,U+8D24,U+8D56,U+8D60,U+8D8B,U+8DB4,U+8E2A,U+8F68,U+8F89,U+8F9B,U+8FA8,U+8FBD,U+9003,U+90CE,U+90ED,U+9189,U+94BB,U+9505,U+95F9,U+963B,U+9655,U+966A,U+9677,U+96FE,U+9896,U+99A8,U+9A71,U+9A82,U+9A91,U+9B45,U+9ECE,U+9F20,U+FF0D}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/4f6a83fdf3e4876db6db129bd7b5f74a5d39f52400b5fdac5f06c9910d788f7d.woff2')format("woff2");unicode-range:U+4E4C,U+4E88,U+4EA1,U+4EA6,U+4ED3-4ED4,U+4EFF,U+4F30,U+4FA7,U+4FC4,U+4FD7,U+500D,U+504F,U+5076-5077,U+517D,U+5192,U+51C9,U+51EF,U+5238,U+5251,U+526A,U+52C7,U+52DF,U+52FF,U+53A6,U+53A8,U+53EC,U+5410,U+559D,U+55B7,U+5634,U+573E,U+5783,U+585E,U+586B,U+58A8,U+5999,U+59D3,U+5A1C,U+5A46,U+5B54-5B55,U+5B85,U+5B8B,U+5B8F,U+5BBF,U+5BD2,U+5C16,U+5C24,U+5E05,U+5E45,U+5E7C,U+5E84,U+5F03,U+5F1F,U+5F31,U+5F84,U+5F90,U+5FBD,U+5FC6,U+5FD9,U+5FE7,U+6052,U+6062,U+6089,U+60A3,U+60D1,U+6167,U+622A,U+6234,U+624E,U+6269,U+626C,U+62B5,U+62D2,U+6325,U+63E1,U+643A,U+6446,U+6562,U+656C,U+65E2,U+65FA,U+660C,U+6628,U+6652,U+6668,U+6676,U+66FC,U+66FF,U+6717,U+676D,U+67AA,U+67D4,U+6843,U+6881,U+68D2,U+695A,U+69FD,U+6A2A,U+6B8A,U+6C60,U+6C64,U+6C9F,U+6CAA,U+6CC9,U+6CE1,U+6CFD,U+6D1B,U+6D1E,U+6D6E,U+6DE1,U+6E10,U+6E7F,U+6F5C,U+704C,U+7070,U+7089,U+70B8,U+718A,U+71C3,U+723D,U+732A,U+73CD,U+7518,U+756A,U+75AF,U+75BE,U+75C7,U+76D2,U+76D7,U+7763,U+78E8,U+795D,U+79DF,U+7C4D,U+7D2F,U+7EE9,U+7F13,U+7F8A,U+8000,U+8010,U+80AF,U+80F6,U+80F8,U+8212,U+8273,U+82F9,U+83AB,U+83B1,U+83F2,U+8584,U+871C,U+8861,U+888B,U+88C1,U+88E4,U+8BD1,U+8BF1,U+8C31,U+8D5A,U+8D75-8D76,U+8DE8,U+8F85,U+8FA3,U+8FC5,U+9006,U+903C,U+904D,U+9075,U+9178,U+9274,U+950B,U+9526,U+95EA,U+9636,U+9686,U+978B,U+987F,U+9A7E,U+9B42,U+9E1F,U+9EA6,U+9F13,U+9F84,U+FF5E}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/398cb073b1444800694e2127f87507a2a1ff45ac2b7af08da39cdbed4ebb7be9.woff2')format("woff2");unicode-range:U+23,U+3D,U+4E01,U+4E39,U+4E73,U+4ECD,U+4ED9,U+4EEA,U+4F0A,U+4F1F,U+4F5B,U+4FA0,U+4FC3,U+501F,U+50A8,U+515A,U+5175,U+51A0,U+51C0,U+51E1,U+51E4,U+5200,U+520A,U+5224,U+523A,U+52AA,U+52B1,U+52B3,U+5348,U+5353,U+5360,U+5371,U+5377,U+539A,U+541B,U+5434,U+547C,U+54E6,U+5510,U+5531,U+5609,U+56F0,U+56FA,U+5733,U+574F,U+5851,U+5854,U+5899,U+58C1,U+592E,U+5939,U+5976,U+5986,U+59BB,U+5A18,U+5A74,U+5B59,U+5B87,U+5B97,U+5BA0,U+5BAB,U+5BBD-5BBE,U+5BF8,U+5C0A,U+5C3A,U+5C4A,U+5E16,U+5E1D,U+5E2D,U+5E8A,U+6015,U+602A,U+6050,U+6069,U+6162,U+61C2,U+6293,U+6297,U+62B1,U+62BD,U+62DF,U+62FC,U+6302,U+635F,U+638C,U+63ED,U+6458,U+6469,U+6563,U+6620,U+6653,U+6696-6697,U+66DD,U+675F,U+676F-6770,U+67D0,U+67D3,U+684C,U+6865,U+6885,U+68B0,U+68EE,U+690D,U+6B23,U+6B32,U+6BD5,U+6C89,U+6D01,U+6D25,U+6D89,U+6DA6,U+6DB2,U+6DF7,U+6ED1,U+6F02,U+70C8,U+70DF,U+70E7,U+7126,U+7236,U+7259,U+731C,U+745E,U+74E3,U+751A,U+751C,U+7532,U+7545,U+75DB,U+7761,U+7A0D,U+7B51,U+7CA4,U+7CD6,U+7D2B,U+7EA0,U+7EB9,U+7ED8,U+7F18,U+7F29,U+8033,U+804A,U+80A4-80A5,U+80E1,U+817F,U+829D,U+82E6,U+8336,U+840C,U+8499,U+864E,U+8651,U+865A,U+88AD,U+89E6,U+8BD7,U+8BFA,U+8C37,U+8D25,U+8D38,U+8DDD,U+8FEA,U+9010,U+9012,U+906D,U+907F-9080,U+90D1,U+9177,U+91CA,U+94FA,U+9501,U+9634-9635,U+9694,U+9707,U+9738,U+9769,U+9A7B,U+9A97,U+9AA8,U+9B3C,U+9C81,U+9ED8}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/cec32a962323aa7cdc16b8a929aac449c6f4a0290375befc69c463a64a6fe072.woff2')format("woff2");unicode-range:U+26,U+3C,U+D7,U+4E4E,U+4E61,U+4E71,U+4EBF,U+4F26,U+5012,U+51AC,U+51B0,U+51B2,U+51B7,U+5218,U+521A,U+5220,U+5237,U+523B,U+526F,U+5385,U+53BF,U+53E5,U+53EB,U+53F3,U+53F6,U+5409,U+5438,U+54C8,U+54E5,U+552F,U+5584,U+5706,U+5723,U+5750,U+575A,U+5987-5988,U+59B9,U+59D0,U+59D4,U+5B88,U+5B9C,U+5BDF,U+5BFB,U+5C01,U+5C04,U+5C3E,U+5C4B,U+5C4F,U+5C9B,U+5CF0,U+5DDD,U+5DE6,U+5DE8,U+5E01,U+5E78,U+5E7B,U+5E9C,U+5EAD,U+5EF6,U+5F39,U+5FD8,U+6000,U+6025,U+604B,U+6076,U+613F,U+6258,U+6263,U+6267,U+6298,U+62A2,U+62E5,U+62EC,U+6311,U+6377,U+6388-6389,U+63A2,U+63D2,U+641E,U+642D,U+654F,U+6551,U+6597,U+65CF,U+65D7,U+65E7,U+6682,U+66F2,U+671D,U+672B,U+6740,U+6751,U+6768,U+6811,U+6863,U+6982,U+6BD2,U+6CF0,U+6D0B,U+6D17,U+6D59,U+6DD8,U+6DFB,U+6E7E,U+6F6E,U+6FB3,U+706F,U+719F,U+72AF,U+72D0,U+72D7,U+732B,U+732E,U+7389,U+73E0,U+7530,U+7687,U+76D6,U+76DB,U+7840,U+786C,U+79CB,U+79D2,U+7A0E,U+7A33,U+7A3F,U+7A97,U+7ADE-7ADF,U+7B26,U+7E41,U+7EC3,U+7F3A,U+8089,U+80DC,U+811A,U+8131,U+8138,U+821E,U+8349,U+83DC,U+8457,U+867D,U+86CB,U+8A89,U+8BA8,U+8BAD,U+8BEF,U+8BFE,U+8C6A,U+8D1D,U+8D4F,U+8D62,U+8DD1,U+8DF3,U+8F6E,U+8FF9,U+900F,U+9014,U+9057,U+9192,U+91CE,U+9488,U+94A2,U+9547,U+955C,U+95F2,U+9644,U+964D,U+96C4-96C5,U+96E8,U+96F6-96F7,U+9732,U+9759,U+9760,U+987A,U+989C,U+9910,U+996D-996E,U+9B54,U+9E21,U+9EBB,U+9F50}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/e16a5bdaabdcff832c9f427d0727b0bfcf7db87956d7d9cb0f355cd77c21d092.woff2')format("woff2");unicode-range:U+7E,U+2026,U+4E03,U+4E25,U+4E30,U+4E34,U+4E45,U+4E5D,U+4E89,U+4EAE,U+4ED8,U+4F11,U+4F19,U+4F24,U+4F34,U+4F59,U+4F73,U+4F9D,U+4FB5,U+5047,U+505C,U+5170,U+519C,U+51CF,U+5267,U+5356,U+5374,U+5382,U+538B,U+53E6,U+5426,U+542B,U+542F,U+5462,U+5473,U+554A,U+5566,U+5708,U+571F,U+5757,U+57DF,U+57F9,U+5802,U+590F,U+591C,U+591F,U+592B,U+5965,U+5979,U+5A01,U+5A5A,U+5B63,U+5B69,U+5B81,U+5BA1,U+5BA3,U+5C3C,U+5C42,U+5C81,U+5DE7,U+5DEE,U+5E0C,U+5E10,U+5E55,U+5E86,U+5E8F,U+5EA7,U+5F02,U+5F52,U+5F81,U+5FF5,U+60CA,U+60E0,U+6279,U+62C5,U+62FF,U+63CF,U+6444,U+64CD,U+653B,U+65BD,U+65E9,U+665A,U+66B4,U+66FE,U+6728,U+6742,U+677E,U+67B6,U+680F,U+68A6,U+68C0,U+699C,U+6B4C,U+6B66,U+6B7B,U+6BCD,U+6BDB,U+6C38,U+6C47,U+6C49,U+6CB3,U+6CB9,U+6CE2,U+6D32,U+6D3E,U+6D4F,U+6E56,U+6FC0,U+7075,U+7206,U+725B,U+72C2,U+73ED,U+7565,U+7591,U+7597,U+75C5,U+76AE,U+76D1,U+76DF,U+7834,U+7968,U+7981,U+79C0,U+7A7F,U+7A81,U+7AE5,U+7B14,U+7C89,U+7D27,U+7EAF,U+7EB3,U+7EB8,U+7EC7,U+7EE7,U+7EFF,U+7F57,U+7FFB,U+805A,U+80A1,U+822C,U+82CF,U+82E5,U+8363,U+836F,U+84DD,U+878D,U+8840,U+8857,U+8863,U+8865,U+8B66,U+8BB2,U+8BDA,U+8C01,U+8C08,U+8C46,U+8D1F,U+8D35,U+8D5B,U+8D5E,U+8DA3,U+8DDF,U+8F93,U+8FDD,U+8FF0,U+8FF7,U+8FFD,U+9000,U+9047,U+9152,U+949F,U+94C1,U+94F6,U+9646,U+9648,U+9669,U+969C,U+96EA,U+97E9,U+987B,U+987E,U+989D,U+9970,U+9986,U+9C7C,U+9C9C}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/83c3737c3959e9f37d0fe2098045e0d0054c16327be89ad5d51db70020c985bb.woff2')format("woff2");unicode-range:U+25,U+4E14,U+4E1D,U+4E3D,U+4E49,U+4E60,U+4E9A,U+4EB2,U+4EC5,U+4EFD,U+4F3C,U+4F4F,U+4F8B,U+4FBF,U+5019,U+5145,U+514B,U+516B,U+516D,U+5174,U+5178,U+517B,U+5199,U+519B,U+51B3,U+51B5,U+5207,U+5212,U+5219,U+521D,U+52BF,U+533B,U+5343,U+5347,U+534A,U+536B,U+5370,U+53E4,U+53F2,U+5403,U+542C,U+547D,U+54A8,U+54CD,U+54EA,U+552E,U+56F4,U+5747,U+575B,U+5883,U+589E,U+5931,U+5947,U+5956-5957,U+5A92,U+5B83,U+5BA4,U+5BB3,U+5BCC,U+5C14,U+5C1A,U+5C3D,U+5C40,U+5C45,U+5C5E,U+5DF4,U+5E72,U+5E95,U+5F80,U+5F85,U+5FB7,U+5FD7,U+601D,U+626B,U+627F,U+62C9,U+62CD,U+6309,U+63A7,U+6545,U+65AD,U+65AF,U+65C5,U+666E,U+667A,U+670B,U+671B,U+674E,U+677F,U+6781,U+6790,U+6797,U+6821,U+6838-6839,U+697C,U+6B27,U+6B62,U+6BB5,U+6C7D,U+6C99,U+6D4B,U+6D4E,U+6D6A,U+6E29,U+6E2F,U+6EE1,U+6F14,U+6F2B,U+72B6,U+72EC,U+7387,U+7533,U+753B,U+76CA,U+76D8,U+7701,U+773C,U+77ED,U+77F3,U+7814,U+793C,U+79BB,U+79C1,U+79D8,U+79EF,U+79FB,U+7A76,U+7B11,U+7B54,U+7B56,U+7B97,U+7BC7,U+7C73,U+7D20,U+7EAA,U+7EC8,U+7EDD,U+7EED,U+7EFC,U+7FA4,U+804C,U+8058,U+80CC,U+8111,U+817E,U+826F,U+8303,U+843D,U+89C9,U+89D2,U+8BA2,U+8BBF,U+8BC9,U+8BCD,U+8BE6,U+8C22,U+8C61,U+8D22,U+8D26-8D27,U+8D8A,U+8F6F,U+8F7B,U+8F83,U+8F91,U+8FB9,U+8FD4,U+8FDC,U+9002,U+94B1,U+9519,U+95ED,U+961F,U+9632-9633,U+963F,U+968F-9690,U+96BE,U+9876,U+9884,U+98DE,U+9988,U+9999,U+9EC4,U+FF1B}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/eac2d1665ec052ba5f6979a08ea9ef03143b33b6e631022e16add0e4f1969c8e.woff2')format("woff2");unicode-range:U+2B,U+40,U+3000,U+300A-300B,U+4E16,U+4E66,U+4E70,U+4E91-4E92,U+4E94,U+4E9B,U+4EC0,U+4ECA,U+4F01,U+4F17-4F18,U+4F46,U+4F4E,U+4F9B,U+4FEE,U+503C,U+5065,U+50CF,U+513F,U+5148,U+518D,U+51C6,U+51E0,U+5217,U+529E-529F,U+5341,U+534F,U+5361,U+5386,U+53C2,U+53C8,U+53CC,U+53D7-53D8,U+53EA,U+5404,U+5411,U+5417,U+5427,U+5468,U+559C,U+5668,U+56E0,U+56E2,U+56ED,U+5740,U+57FA,U+58EB,U+5904,U+592A,U+59CB,U+5A31,U+5B58,U+5B9D,U+5BC6,U+5C71,U+5DDE,U+5DF1,U+5E08,U+5E26,U+5E2E,U+5E93,U+5E97,U+5EB7,U+5F15,U+5F20,U+5F3A,U+5F62,U+5F69,U+5F88,U+5F8B,U+5FC5,U+600E,U+620F,U+6218,U+623F,U+627E,U+628A,U+62A4,U+62DB,U+62E9,U+6307,U+6362,U+636E,U+64AD,U+6539,U+653F,U+6548,U+6574,U+6613,U+6625,U+663E,U+666F,U+672A,U+6750,U+6784,U+6A21,U+6B3E,U+6B65,U+6BCF,U+6C11,U+6C5F,U+6DF1,U+706B,U+7167,U+724C,U+738B,U+73A9,U+73AF,U+7403,U+7537,U+754C,U+7559,U+767D,U+7740,U+786E,U+795E,U+798F,U+79F0,U+7AEF,U+7B7E,U+7BB1,U+7EA2,U+7EA6,U+7EC4,U+7EC6,U+7ECD,U+7EDC,U+7EF4,U+8003,U+80B2,U+81F3-81F4,U+822A,U+827A,U+82F1,U+83B7,U+8425,U+89C2,U+89C8,U+8BA9,U+8BB8,U+8BC6,U+8BD5,U+8BE2,U+8BE5,U+8BED,U+8C03,U+8D23,U+8D2D,U+8D34,U+8D70,U+8DB3,U+8FBE,U+8FCE,U+8FD1,U+8FDE,U+9001,U+901F-9020,U+90A3,U+914D,U+91C7,U+94FE,U+9500,U+952E,U+9605,U+9645,U+9662,U+9664,U+9700,U+9752,U+975E,U+97F3,U+9879,U+9886,U+98DF,U+9A6C,U+9A8C,U+9ED1,U+9F99}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/dd6a51c1abeb793e3ac989955d843908d83441bfc452b49933cd484980fa0f53.woff2')format("woff2");unicode-range:U+4E,U+201C-201D,U+3010-3011,U+4E07,U+4E1C,U+4E24,U+4E3E,U+4E48,U+4E50,U+4E5F,U+4E8B-4E8C,U+4EA4,U+4EAB-4EAC,U+4ECB,U+4ECE,U+4ED6,U+4EE3,U+4EF6-4EF7,U+4EFB,U+4F20,U+4F55,U+4F7F,U+4FDD,U+505A,U+5143,U+5149,U+514D,U+5171,U+5177,U+518C,U+51FB,U+521B,U+5229,U+522B,U+52A9,U+5305,U+5317,U+534E,U+5355,U+5357,U+535A,U+5373,U+539F,U+53BB,U+53CA,U+53CD,U+53D6,U+53E3,U+53F0,U+5458,U+5546,U+56DB,U+573A,U+578B,U+57CE,U+58F0,U+590D,U+5934,U+5973,U+5B57,U+5B8C,U+5B98,U+5BB9,U+5BFC,U+5C06,U+5C11,U+5C31,U+5C55,U+5DF2,U+5E03,U+5E38,U+5E76,U+5E94,U+5EFA,U+5F71,U+5F97,U+5FEB,U+6001,U+603B,U+60F3,U+611F,U+6216,U+624D,U+6253,U+6295,U+6301,U+6392,U+641C,U+652F,U+653E,U+6559,U+6599,U+661F,U+671F,U+672F,U+6761,U+67E5,U+6807,U+6837,U+683C,U+6848,U+6B22,U+6B64,U+6BD4,U+6C14,U+6C34,U+6C42,U+6CA1,U+6D41,U+6D77,U+6D88,U+6E05,U+6E38,U+6E90,U+7136,U+7231,U+7531,U+767E,U+76EE,U+76F4,U+771F,U+7801,U+793A,U+79CD,U+7A0B,U+7A7A,U+7ACB,U+7AE0,U+7B2C,U+7B80,U+7BA1,U+7CBE,U+7D22,U+7EA7,U+7ED3,U+7ED9,U+7EDF,U+7F16,U+7F6E,U+8001,U+800C,U+8272,U+8282,U+82B1,U+8350,U+88AB,U+88C5,U+897F,U+89C1,U+89C4,U+89E3,U+8A00,U+8BA1,U+8BA4,U+8BAE-8BB0,U+8BBE,U+8BC1,U+8BC4,U+8BFB,U+8D28,U+8D39,U+8D77,U+8D85,U+8DEF,U+8EAB,U+8F66,U+8F6C,U+8F7D,U+8FD0,U+9009,U+90AE,U+90FD,U+91CC-91CD,U+91CF,U+95FB,U+9650,U+96C6,U+9891,U+98CE,U+FF1F}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/fa0bff1cc76831b147fa42d10a3da0147b1faf7a6ad51e4ee84493b945ab5b64.woff2')format("woff2");unicode-range:U+3E,U+5F,U+7C,U+A0,U+A9,U+4E09-4E0B,U+4E0D-4E0E,U+4E13,U+4E1A,U+4E2A,U+4E3A-4E3B,U+4E4B,U+4E86,U+4E8E,U+4EA7,U+4EBA,U+4EE4-4EE5,U+4EEC,U+4F1A,U+4F4D,U+4F53,U+4F5C,U+4F60,U+4FE1,U+5165,U+5168,U+516C,U+5173,U+5176,U+5185,U+51FA,U+5206,U+5230,U+5236,U+524D,U+529B,U+52A0-52A1,U+52A8,U+5316,U+533A,U+53CB,U+53D1,U+53EF,U+53F7-53F8,U+5408,U+540C-540E,U+544A,U+548C,U+54C1,U+56DE,U+56FD-56FE,U+5728,U+5730,U+5907,U+5916,U+591A,U+5927,U+5929,U+597D,U+5982,U+5B50,U+5B66,U+5B89,U+5B9A,U+5B9E,U+5BA2,U+5BB6,U+5BF9,U+5C0F,U+5DE5,U+5E02,U+5E73-5E74,U+5E7F,U+5EA6,U+5F00,U+5F0F,U+5F53,U+5F55,U+5FAE,U+5FC3,U+6027,U+606F,U+60A8,U+60C5,U+610F,U+6210-6211,U+6237,U+6240,U+624B,U+6280,U+62A5,U+63A5,U+63A8,U+63D0,U+6536,U+6570,U+6587,U+65B9,U+65E0,U+65F6,U+660E,U+662D,U+662F,U+66F4,U+6700,U+670D,U+672C,U+673A,U+6743,U+6765,U+679C,U+682A,U+6B21,U+6B63,U+6CBB,U+6CD5,U+6CE8,U+6D3B,U+70ED,U+7247-7248,U+7269,U+7279,U+73B0,U+7406,U+751F,U+7528,U+7535,U+767B,U+76F8,U+770B,U+77E5,U+793E,U+79D1,U+7AD9,U+7B49,U+7C7B,U+7CFB,U+7EBF,U+7ECF,U+7F8E,U+8005,U+8054,U+80FD,U+81EA,U+85CF,U+884C,U+8868,U+8981,U+89C6,U+8BBA,U+8BDD,U+8BF4,U+8BF7,U+8D44,U+8FC7,U+8FD8-8FD9,U+8FDB,U+901A,U+9053,U+90E8,U+91D1,U+957F,U+95E8,U+95EE,U+95F4,U+9762,U+9875,U+9898,U+9996,U+9AD8,U+FF01,U+FF08-FF09}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/8cf8216719c026544c9e2b06f36f8c041f4a864d3b4d3d03ce63a9c5d2486ba1.woff2')format("woff2");unicode-range:U+20-22,U+27-2A,U+2C-3B,U+3F,U+41-4D,U+4F-5D,U+61-7B,U+7D,U+AE,U+B7,U+E0-E1,U+E8-EA,U+EC-ED,U+F2-F3,U+F9-FA,U+FC,U+101,U+113,U+12B,U+148,U+14D,U+16B,U+1CE,U+1D0,U+300-301,U+2013-2014,U+2022,U+2122,U+3001-3002,U+3042,U+3044,U+3046,U+3048,U+304A-3055,U+3057,U+3059-305B,U+305D,U+305F-3061,U+3063-306B,U+306D-3073,U+3075-3076,U+3078-3079,U+307B,U+307E-307F,U+3081-308D,U+308F,U+3092-3093,U+30A1-30A4,U+30A6-30BB,U+30BD,U+30BF-30C1,U+30C3-30C4,U+30C6-30CB,U+30CD-30D7,U+30D9-30E1,U+30E3-30E7,U+30E9-30ED,U+30EF,U+30F3,U+30FB-30FC,U+3127,U+4E00,U+4E2D,U+65B0,U+65E5,U+6708-6709,U+70B9,U+7684,U+7F51,U+FF0C,U+FF0E,U+FF1A}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/1e43548e8af198e1ea4e014d88f08cc116787e40fe793d67a8b7b31fe3a0f5ad.woff2')format("woff2");unicode-range:U+20-7E,U+A0,U+A4-A5,U+A8-A9,U+AE,U+B0-B1,U+B7,U+D7,U+E0-E1,U+E8-EA,U+EC-ED,U+F2-F3,U+F7,U+F9-FA,U+FC,U+2C6,U+2DC,U+2003,U+2010-2011,U+2013-2016,U+2018-2019,U+201C-201D,U+2022,U+2025-2026,U+2030,U+2032-2033,U+2035,U+203B,U+205D,U+20AC,U+2122,U+2191,U+2193,U+2215}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/0c40631bc7de7d52f9074985aa20262ced2eab58b2cee3618881d9bd11bc09af.woff2')format("woff2");unicode-range:U+95C4-95CA,U+95CC-95CD,U+95D4-95D6,U+95D8,U+95E1-95E2,U+95E9,U+95F0-95F1,U+95F3,U+95F6,U+95FC,U+95FE-95FF,U+9602-9604,U+9606-960D,U+960F,U+9611-9613,U+9615-9617,U+9619-961B,U+961D,U+9621,U+9628,U+962F,U+963C-963E,U+9641-9642,U+9649,U+9654,U+965B-965F,U+9661,U+9663,U+9665,U+9667-9668,U+966C,U+9670,U+9672-9674,U+9678,U+967A,U+967D,U+9682,U+9685,U+9688,U+968A,U+968D-968E,U+9695,U+9697-9698,U+969E,U+96A0,U+96A3-96A4,U+96A8,U+96AA,U+96B0-96B1,U+96B3-96B4,U+96B7-96B9,U+96BB-96BD,U+96C9,U+96CB,U+96CE,U+96D1-96D2,U+96D6,U+96D9,U+96DB-96DC,U+96DE,U+96E0,U+96E3,U+96E9,U+96EB,U+96F0-96F2,U+96F9,U+96FF,U+9701-9702,U+9705,U+9708,U+970A,U+970E-970F,U+9711,U+9719,U+9727,U+972A,U+972D,U+9730,U+973D,U+9742,U+9744,U+9748-9749,U+9750-9751,U+975A}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/fcff10e0e6b9ddd72cd894f416b262d1f503ad96520d10bbe9894016a5453056.woff2')format("woff2");unicode-range:U+7DD2,U+7DD4,U+7DD6-7DD8,U+7DDA-7DE0,U+7DE2-7DE6,U+7DE8-7DED,U+7DEF,U+7DF1-7DF5,U+7DF7,U+7DF9,U+7DFB-7DFC,U+7DFE-7E02,U+7E04,U+7E08-7E0B,U+7E12,U+7E1B,U+7E1E,U+7E20,U+7E22-7E23,U+7E26,U+7E29,U+7E2B,U+7E2E-7E2F,U+7E31,U+7E37,U+7E39-7E3E,U+7E40,U+7E43-7E44,U+7E46-7E47,U+7E4A-7E4B,U+7E4D-7E4E,U+7E51,U+7E54-7E56,U+7E58-7E5B,U+7E5D-7E5E,U+7E61,U+7E66-7E67,U+7E69-7E6B,U+7E6D,U+7E70,U+7E73,U+7E77,U+7E79,U+7E7B-7E7D,U+7E81-7E82,U+7E8C-7E8D,U+7E8F,U+7E92-7E94,U+7E96,U+7E98,U+7E9A-7E9C,U+7E9E-7E9F,U+7EA1,U+7EA3,U+7EA5,U+7EA8-7EA9,U+7EAB,U+7EAD-7EAE,U+7EB0,U+7EBB,U+7EBE,U+7EC0-7EC2,U+7EC9,U+7ECB-7ECC,U+7ED0,U+7ED4,U+7ED7,U+7EDB,U+7EE0-7EE2,U+7EE5-7EE6,U+7EE8,U+7EEB}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/00d79691e6d5e620fc51bc2e3ab68f596b90242011d3e94d777c20724fa1c11f.woff2')format("woff2");unicode-range:U+750D,U+750F,U+7511,U+7513,U+7515,U+7517,U+7519,U+7521-7527,U+752A,U+752C-752D,U+752F,U+7534,U+7536,U+753A,U+753E,U+7540,U+7544,U+7547-754B,U+754D-754E,U+7550-7553,U+7556-7557,U+755A-755B,U+755D-755E,U+7560,U+7562,U+7564,U+7566-7568,U+756B-756C,U+756F-7573,U+7575,U+7579-757C,U+757E-757F,U+7581-7584,U+7587,U+7589-758E,U+7590,U+7592,U+7594,U+7596,U+7599-759A,U+759D,U+759F-75A0,U+75A3,U+75A5,U+75A8,U+75AC-75AD,U+75B0-75B1,U+75B3-75B5,U+75B8,U+75BD,U+75C1-75C4,U+75C8-75CA,U+75CC-75CD,U+75D4,U+75D6,U+75D9,U+75DE,U+75E0,U+75E2-75E4,U+75E6-75EA,U+75F1-75F3,U+75F7,U+75F9-75FA,U+75FC,U+75FE-7601,U+7603,U+7605-7606,U+7608-760E,U+7610-7612}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/2e3e886112b9d18c5db81c6fc7d3f82fc9c6d61b37cbce0f178cac371c8e50ae.woff2')format("woff2");unicode-range:U+5D26-5D27,U+5D2E-5D34,U+5D3C-5D3E,U+5D41-5D44,U+5D46-5D48,U+5D4A-5D4B,U+5D4E,U+5D50,U+5D52,U+5D55-5D58,U+5D5A-5D5D,U+5D68-5D69,U+5D6B-5D6C,U+5D6F,U+5D74,U+5D7F,U+5D82-5D89,U+5D8B-5D8C,U+5D8F,U+5D92-5D93,U+5D99,U+5D9D,U+5DB2,U+5DB6-5DB7,U+5DBA,U+5DBC-5DBD,U+5DC2-5DC3,U+5DC6-5DC7,U+5DC9,U+5DCC,U+5DD2,U+5DD4,U+5DD6-5DD8,U+5DDB-5DDC,U+5DE3,U+5DED,U+5DEF,U+5DF3,U+5DF6,U+5DFA-5DFD,U+5DFF-5E00,U+5E07,U+5E0F,U+5E11,U+5E13-5E14,U+5E19-5E1B,U+5E22,U+5E25,U+5E28,U+5E2A,U+5E2F-5E31,U+5E33-5E34,U+5E36,U+5E39-5E3C,U+5E3E,U+5E40,U+5E44,U+5E46-5E48,U+5E4C,U+5E4F,U+5E53-5E54,U+5E57,U+5E59,U+5E5B,U+5E5E-5E5F,U+5E61,U+5E63,U+5E6A-5E6B,U+5E75,U+5E77,U+5E79-5E7A,U+5E7E,U+5E80-5E81,U+5E83,U+5E85,U+5E87,U+5E8B,U+5E91-5E92,U+5E96}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/d9de374ebcab190adff03dff4984c91dea967e825084a2a20071c9f609964090.woff2')format("woff2");unicode-range:U+2EBB,U+2F00,U+2F08,U+2F1B-2F35,U+2F3C,U+2F45,U+2F63-2F64,U+2F74,U+2F83,U+2F8F,U+2FBC,U+3003,U+3005-3007,U+3012-3013,U+301C-301E,U+3021,U+3023-3024,U+3034-3035,U+3041,U+3043,U+3045,U+3047,U+3049,U+3056,U+3058,U+305C,U+305E,U+3062,U+306C,U+3074,U+3077,U+307A,U+307C-307D,U+3080,U+308E,U+3090-3091,U+309B,U+309D-309E,U+30A5,U+30BC,U+30BE,U+30C2,U+30C5,U+30CC,U+30D8,U+30E2,U+30E8,U+30EE,U+30F0-30F2,U+30F4-30F6,U+30FD-30FE,U+3105-3126,U+3128}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/402ed84becbbe4e885e06a967ff3fe141455f59b199ad78fdbdd9eb821e27b6d.woff2')format("woff2");unicode-range:U+20AC,U+2105,U+2109,U+2116,U+2121,U+2194,U+2196-2199,U+21A9-21AA,U+21B3,U+21BA-21BB,U+21C4,U+2208,U+220F,U+2211,U+2215,U+221D-2220,U+2223,U+2225,U+2227-222B,U+222E,U+2234-2237,U+223C-223D,U+2248,U+224C,U+2252,U+2260-2261,U+2266-2267,U+226E-226F,U+2295,U+2299,U+22A5,U+22BF,U+22EF,U+2312,U+2F97-2FBB,U+2FBD-2FD5,U+2FF0-2FFB,U+3022}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/fc60cb65d72f4f0602bfba56e1a1b7228b2b4ed6d1756942b5390b51e7c2ce1e.woff2')format("woff2");unicode-range:U+25C7,U+25CE,U+3009,U+3016-3017,U+4E4D,U+4E53,U+4F5A,U+4F70,U+4FAE,U+4FD8,U+4FFA,U+5011,U+501A,U+51C4,U+5225,U+547B,U+5495,U+54E8,U+54EE,U+5594,U+55D3,U+55DC,U+55FD,U+560E,U+565C,U+5662,U+5669,U+566C,U+56BC,U+5742,U+5824,U+5834,U+598A,U+5992,U+59A9,U+5A04,U+5AC9,U+5B75,U+5B7D,U+5BC5,U+5C49,U+5C90,U+5E1C,U+5E27,U+5E2B,U+5E37,U+5E90,U+618B,U+61F5,U+620A,U+620C,U+6273,U+62C7,U+62F7,U+6320,U+6342,U+6401-6402,U+6413,U+6512,U+655B,U+65A7,U+65F1,U+65F7,U+665F,U+6687,U+66A7,U+673D,U+67B8,U+6854,U+68D8,U+68FA,U+696D,U+6A02,U+6A0A,U+6A80,U+6B7C,U+6BD9,U+6C2E,U+6C76,U+6CF8,U+6D4A,U+6D85,U+6E24,U+6E32,U+6EC7,U+6F88,U+700F,U+701A,U+7078,U+707C,U+70AC,U+70C1,U+72E9,U+7409,U+7422,U+745A,U+7480,U+74A8,U+752B,U+7574,U+7656,U+7699,U+7737,U+785D,U+78BE,U+79B9,U+7A3D,U+7A91,U+7A9F,U+7AE3,U+7B77,U+7C3F,U+7D1A,U+7D50,U+7D93,U+8042,U+808B,U+8236,U+82B8-82B9,U+82EF,U+8309,U+836B,U+83EF,U+8431,U+85C9,U+865E,U+868C,U+8759,U+8760,U+8845,U+89BA,U+8A2A,U+8AAA,U+8C41,U+8D2C,U+8D4E,U+8E66,U+8E6D,U+8EAF,U+902E,U+914B,U+916E,U+919B,U+949B,U+94A0,U+94B0,U+9541-9542,U+9556,U+95EB,U+95F5,U+964B,U+968B,U+96CC-96CD,U+96CF,U+9713,U+9890,U+9985,U+9992,U+9A6D,U+9A81,U+9A86,U+9AB8,U+9CA4,U+FF02,U+FF1E}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/4e5ca3c0a3522f3a4ff14a97f779bba8a5d4dcd96a3ca61bb4419d0fadb2a6d8.woff2')format("woff2");unicode-range:U+203B,U+2265,U+2463,U+2573,U+25B2,U+3448-3449,U+4E1E,U+4E5E,U+4F3A,U+4F5F,U+4FEA,U+5026,U+508D,U+516E,U+5189,U+5254,U+5288,U+52D8,U+52FA,U+5306,U+5308,U+5364,U+5384,U+53ED,U+543C,U+5450,U+5455,U+5466,U+54C4,U+5578,U+55A7,U+561F,U+5631,U+572D,U+575F,U+57AE,U+57E0,U+5830,U+594E,U+5984,U+5993,U+5BDD,U+5C0D,U+5C7F,U+5C82,U+5E62,U+5ED3,U+5F08,U+607A,U+60BC,U+625B,U+6292,U+62E2,U+6363,U+6467,U+6714,U+675E,U+6771,U+67A2,U+67FF,U+6805,U+68A7,U+68E0,U+6930,U+6986,U+69A8,U+69DF,U+6A44,U+6A5F,U+6C13,U+6C1F,U+6C22,U+6C2F,U+6C40,U+6C81,U+6C9B,U+6CA5,U+6DA4,U+6DF3,U+6E85,U+6EBA,U+6ED5,U+6F13,U+6F33,U+6F62,U+715E,U+72C4,U+73D1,U+7405,U+7487,U+7578,U+75A4,U+75EB,U+7693,U+7738,U+7741,U+776B,U+7792,U+77A7,U+77A9,U+77B3,U+788C,U+7984,U+79A7,U+79E4,U+7A1A,U+7A57,U+7AA6,U+7B0B,U+7B5D,U+7C27,U+7C7D,U+7CAA,U+7CD9,U+7CEF,U+7EDA,U+7EDE,U+7F24,U+803F,U+8046,U+80FA,U+81FB,U+8207,U+8258,U+8335,U+8339,U+8354,U+840E,U+85B0,U+85FB,U+8695,U+86AA,U+8717,U+8749,U+874C,U+8996,U+89BD,U+89C5,U+8BDB,U+8BF5,U+8C5A,U+8CEC,U+8D3F,U+8D9F,U+8E44,U+8FED,U+9005,U+9019,U+9082,U+90AF,U+90DD,U+90E1,U+90F8,U+916F,U+9176,U+949E,U+94A7,U+94C2,U+9525,U+95DC,U+96E2,U+96FB,U+9704,U+9A7C,U+9A7F,U+9B41,U+9CA8,U+9CC4,U+9CDE,U+9E92,U+9EDE,U+9F9A,U+FF10,U+FF13,U+FF3B,U+FF3D}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/0f634405e5e2737d8c3664bb97bd4ebffd7b0ce3f515dbd21a88aba4915a8550.woff2')format("woff2");unicode-range:U+60,U+2606,U+3014-3015,U+309C,U+33A1,U+4E52,U+4EC6,U+4F86,U+4F8D,U+4FDE,U+4FEF,U+500B,U+502A,U+515C,U+518A,U+51A5,U+51F3,U+5243,U+52C9,U+52D5,U+53A2,U+53EE,U+54CE,U+54FA,U+54FC,U+5580,U+5587,U+563F,U+56DA,U+5792,U+5815,U+5960,U+59D7,U+5B78,U+5B9B,U+5BE1,U+5C4E,U+5C51,U+5C6F,U+5C9A,U+5CFB,U+5D16,U+5ED6,U+5F27,U+5F6A,U+609A,U+60DF,U+6168,U+61C8,U+6236,U+62F1,U+62FD,U+631A,U+6328,U+632B,U+6346,U+638F,U+63A0,U+63C9,U+655E,U+6590,U+6615,U+6627,U+66AE,U+66E6,U+66F0,U+67DA,U+67EC,U+6813,U+6816,U+6869,U+6893,U+68AD,U+68F5,U+6977,U+6984,U+69DB,U+6B72,U+6BB7,U+6CE3,U+6CFB,U+6D47,U+6DA1,U+6DC4,U+6E43,U+6EAF,U+6EFF,U+6F8E,U+7011,U+7063,U+7076,U+7096,U+70BA,U+70DB,U+70EF,U+7119-711A,U+7172,U+718F,U+7194,U+727A,U+72D9,U+72ED,U+7325,U+73AE,U+73BA,U+73C0,U+73FE,U+7410,U+7426,U+7455,U+7554,U+7576,U+75AE,U+75B9,U+762B,U+766B,U+7682,U+7750,U+7779,U+7784,U+77EB,U+77EE,U+78F7,U+79E9,U+7A79,U+7B1B,U+7B28,U+7BF7,U+7DB2,U+7EC5,U+7EEE,U+7F14,U+7F1A,U+7FE1,U+8087,U+809B,U+81B3,U+8231,U+830E,U+835F,U+83E9,U+849C,U+851A,U+868A,U+8718,U+874E,U+8822,U+8910,U+8944,U+8A3B,U+8BB6,U+8BBC,U+8E72,U+8F9C,U+900D,U+904B,U+904E,U+9063,U+90A2,U+90B9,U+9119,U+94F2,U+952F,U+9576,U+9593,U+95F8,U+961C,U+969B,U+96A7,U+96C1,U+9716,U+9761,U+97AD,U+97E7,U+98A4,U+997A,U+9A73,U+9B44,U+9E3D,U+9ECF,U+9ED4,U+FF11-FF12}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/fd2c37d9266193d02f34d7bcf2a6747a844abe4549ffe4833bc38741a93a3b3c.woff2')format("woff2");unicode-range:U+2003,U+2193,U+2462,U+4E19,U+4E2B,U+4E36,U+4EA8,U+4ED1,U+4ED7,U+4F51,U+4F63,U+4F83,U+50E7,U+5112,U+5167,U+51A4,U+51B6,U+5239,U+5265,U+532A,U+5351,U+537F,U+5401,U+548F,U+5492,U+54AF,U+54B3,U+54BD,U+54D1,U+54DF,U+554F,U+5564,U+5598,U+5632,U+56A3,U+56E7,U+574E,U+575D-575E,U+57D4,U+584C,U+58E4,U+5937,U+5955,U+5A05,U+5A1F,U+5A49,U+5AC2,U+5C39,U+5C61,U+5D0E,U+5DE9,U+5E9A,U+5EB8,U+5F0A,U+5F13,U+5F6C,U+5F8C,U+603C,U+608D,U+611B,U+6127,U+62A0,U+62D0,U+634F,U+635E,U+63FD,U+6577,U+658B,U+65BC,U+660A,U+6643,U+6656,U+6703,U+6760,U+67AF,U+67C4,U+67E0,U+6817,U+68CD,U+690E,U+6960,U+69B4,U+6A71,U+6AAC,U+6B67,U+6BB4,U+6C55,U+6C70,U+6C82,U+6CA6,U+6CB8,U+6CBE,U+6EDE,U+6EE5,U+6F4D,U+6F84,U+6F9C,U+7115,U+7121,U+722A,U+7261,U+7272,U+7280,U+72F8,U+7504,U+754F,U+75D8,U+767C,U+76EF,U+778E,U+77BB,U+77F6,U+786B,U+78B1,U+7948,U+7985,U+79BE,U+7A83,U+7A8D,U+7EAC,U+7EEF,U+7EF8,U+7EFD,U+7F00,U+803D,U+8086,U+810A,U+8165,U+819D,U+81A8,U+8214,U+829C,U+831C,U+832B,U+8367,U+83E0,U+83F1,U+8403,U+846B,U+8475,U+84B2,U+8513,U+8574,U+85AF,U+86D9,U+86DB,U+8ACB,U+8BBD,U+8BE0-8BE1,U+8C0E,U+8D29,U+8D50,U+8D63,U+8F7F,U+9032,U+9042,U+90B1,U+90B5,U+9165,U+9175,U+94A6,U+94C5,U+950C,U+9610,U+9631,U+9699,U+973E,U+978D,U+97EC,U+97F6,U+984C,U+987D,U+9882,U+9965,U+996A,U+9972,U+9A8F,U+9AD3,U+9AE6,U+9CB8,U+9EDB,U+FF05,U+FF0B}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/a524faf8f6550cd168c56e099611fa688eb7b41b1589069f7368fdbb8f2e92f3.woff2')format("woff2");unicode-range:U+5E,U+2190,U+250A,U+25BC,U+25CF,U+4E56,U+4EA9,U+4F3D,U+4F6C,U+4F88,U+4FA8,U+4FCF,U+5029,U+5188,U+51F9,U+5203,U+524A,U+5256,U+529D,U+5375,U+53DB,U+541F,U+5435,U+5457,U+548B,U+54C7,U+54D4,U+54E9,U+556A,U+5589,U+55BB,U+55E8,U+55EF,U+563B,U+566A,U+576A,U+58F9,U+598D,U+599E,U+59A8,U+5A9B,U+5AE3,U+5BB0,U+5BDE,U+5C4C,U+5C60,U+5D1B,U+5DEB,U+5DF7,U+5E18,U+5F26,U+5F64,U+601C,U+6084,U+60E9,U+614C,U+6208,U+621A,U+6233,U+6254,U+62D8,U+62E6,U+62EF,U+6323,U+632A,U+633D,U+6361,U+6405,U+640F,U+6614,U+6642,U+6657,U+67A3,U+6808,U+683D,U+6850,U+6897,U+68B3,U+68B5,U+68D5,U+6A58,U+6B47,U+6B6A,U+6C28,U+6C90,U+6CA7,U+6CF5,U+6D51,U+6DA9,U+6DC7,U+6DD1,U+6E0A,U+6E5B,U+6E9C,U+6F47,U+6F6D,U+70AD,U+70F9,U+710A,U+7130,U+71AC,U+745F,U+7476,U+7490,U+7529,U+7538,U+75D2,U+7696,U+76B1,U+76FC,U+777F,U+77DC,U+789F,U+795B,U+79BD,U+79C9,U+7A3B,U+7A46,U+7AA5,U+7AD6,U+7CA5,U+7CB9,U+7CDF,U+7D6E,U+7F06,U+7F38,U+7FA1,U+7FC1,U+8015,U+803B,U+80A2,U+80AA,U+8116,U+813E,U+82BD,U+8305,U+8328,U+8346,U+846C,U+8549,U+859B,U+8611,U+8680,U+87F9,U+884D,U+8877,U+888D,U+88D4,U+8A79,U+8A93,U+8C05,U+8C0D,U+8C26,U+8D1E,U+8D31,U+8D81,U+8E22,U+8E81,U+8F90,U+8F96,U+90CA,U+916C,U+917F,U+9187,U+918B,U+9499,U+94A9,U+9524,U+9540,U+958B,U+9600,U+9640,U+96B6,U+96C7,U+96EF,U+98D9,U+9976,U+997F,U+9A74,U+9A84,U+9C8D,U+9E26,U+9E9F,U+FF0F}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/63f8dd7ce653d04518cb6a9c8711ea9543410e8717759eed121b5c3254f81503.woff2')format("woff2");unicode-range:U+B0,U+2191,U+2460-2461,U+25C6,U+300E-300F,U+4E1B,U+4E7E,U+4ED5,U+4EF2,U+4F10,U+4F1E,U+4F50,U+4FA6,U+4FAF,U+5021,U+50F5,U+5179,U+5180,U+51D1,U+522E,U+52A3,U+52C3,U+52CB,U+5300,U+5319,U+5320,U+5349,U+5395,U+53D9,U+541E,U+5428,U+543E,U+54B1,U+54C0,U+54D2,U+570B,U+5858,U+58F6,U+5974,U+59A5,U+59E8,U+59EC,U+5A36,U+5A9A,U+5AB3,U+5B99,U+5BAA,U+5CE1,U+5D14,U+5D4C,U+5DC5,U+5DE2,U+5E99,U+5E9E,U+5F18,U+5F66,U+5F70,U+6070,U+60D5,U+60E7,U+6101,U+611A,U+61BE,U+6241,U+6252,U+626F,U+6296,U+62BC,U+62CC,U+6380,U+63A9,U+644A,U+6454,U+64A9,U+64B8,U+6500,U+6572,U+65A5,U+65A9,U+65EC,U+660F,U+6749,U+6795,U+67AB,U+68DA,U+6912,U+6BBF,U+6BEF,U+6CAB,U+6CCA,U+6CCC,U+6CFC,U+6D3D,U+6D78,U+6DEE,U+6E17,U+6E34,U+6E83,U+6EA2,U+6EB6,U+6F20,U+6FA1,U+707F,U+70D8,U+70EB,U+714C,U+714E,U+7235,U+7239,U+73CA,U+743C,U+745C,U+7624,U+763E,U+76F2,U+77DB,U+77E9,U+780D,U+7838,U+7845,U+78CA,U+796D,U+7A84,U+7AED,U+7B3C,U+7EB2,U+7F05,U+7F20,U+7F34,U+7F62,U+7FC5,U+7FD8,U+7FF0,U+800D,U+8036,U+80BA,U+80BE,U+80C0-80C1,U+8155,U+817A,U+8180,U+81E3,U+8206,U+8247,U+8270,U+8299,U+82AD,U+8304,U+8393,U+83B9,U+840D,U+8427,U+8469,U+8471,U+84C4,U+84EC,U+853D,U+8681-8682,U+8721,U+8854,U+88D5,U+88F9,U+8BC0,U+8C0A,U+8C29,U+8C2D,U+8D41,U+8DEA,U+8EB2,U+8F9F,U+903B,U+903E,U+9102,U+9493,U+94A5,U+94F8,U+95F7,U+9706,U+9709,U+9774,U+98A0,U+9E64,U+9F9F}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/0d392b7ea08c59c0d2ba333cf8bdd1404b8021d9497d6f7d31a7237388ee0f44.woff2')format("woff2");unicode-range:U+2103,U+4E18,U+4E27-4E28,U+4E38,U+4E59,U+4E8F,U+4EAD,U+4EC7,U+4FE9,U+503A,U+5085,U+5146,U+51AF,U+51F8,U+52AB,U+5339,U+535C,U+5378,U+538C,U+5398,U+53F9,U+5415,U+5475,U+54AA,U+54AC,U+54B8,U+5582,U+5760,U+5764,U+57CB,U+5835,U+5885,U+5951,U+5983,U+59DA,U+5A77,U+5B5D,U+5B5F,U+5BB5,U+5BC2,U+5BE8,U+5BFA,U+5C2C,U+5C34,U+5C41,U+5C48,U+5C65,U+5CAD,U+5E06,U+5E42,U+5EF7,U+5F17,U+5F25,U+5F6D,U+5F79,U+6028,U+6064,U+6068,U+606D,U+607C,U+6094,U+6109,U+6124,U+6247,U+626D,U+6291,U+629A,U+62AC,U+62B9,U+62FE,U+6324,U+6349,U+6367,U+6398,U+6495,U+64A4,U+64B0,U+64BC,U+64CE,U+658C,U+65ED,U+6602,U+6674,U+6691,U+66A8,U+674F,U+679A,U+67EF,U+67F4,U+680B,U+6876,U+68A8,U+6A59,U+6A61,U+6B20,U+6BC5,U+6D12,U+6D46,U+6D8C,U+6DC0,U+6E14,U+6E23,U+6F06,U+7164,U+716E,U+7199,U+71E5,U+72AC,U+742A,U+755C,U+75AB,U+75B2,U+75F4,U+7897,U+78B3,U+78C5,U+7978,U+79FD,U+7A74,U+7B4B,U+7B5B,U+7ECE,U+7ED2,U+7EE3,U+7EF3,U+7F50,U+7F55,U+7F9E,U+7FE0,U+809D,U+8106,U+814A,U+8154,U+817B,U+818F,U+81C2,U+81ED,U+821F,U+82A6,U+82D1,U+8302,U+83C7,U+83CA,U+845B,U+848B,U+84C9,U+85E4,U+86EE,U+8700,U+8774,U+8881,U+8C1C,U+8C79,U+8D2A,U+8D3C,U+8EBA,U+8F70,U+8FA9,U+8FB1,U+900A,U+9017,U+901D,U+9022,U+906E,U+946B,U+94DD,U+94ED,U+953B,U+95EF,U+95FA,U+95FD,U+96C0,U+971E,U+9753,U+9756,U+97E6,U+9881,U+9887,U+9B4F,U+9E2D,U+9F0E,U+FF5C}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/bda6c3779c632f7e9caed48185084702c3e5dba7d74122111dd8a6b7c5fa92bc.woff2')format("woff2");unicode-range:U+24,U+4E08,U+4E43,U+4E4F,U+4EF0,U+4F2A,U+507F,U+50AC,U+50BB,U+5151,U+51BB,U+51F6,U+51FD,U+5272,U+52FE,U+5362,U+53C9,U+53D4,U+53E0,U+543B,U+54F2,U+5507,U+5524,U+558A,U+55B5,U+561B,U+56CA,U+5782,U+57C3,U+5893,U+5915,U+5949,U+5962,U+59AE,U+59DC,U+59FB,U+5BD3,U+5C38,U+5CB3,U+5D07,U+5D29,U+5DE1,U+5DFE,U+5E15,U+5ECA,U+5F2F,U+5F7C,U+5FCC,U+6021,U+609F,U+60F9,U+6108,U+6148,U+6155,U+6170,U+61D2,U+6251,U+629B,U+62AB,U+62E8,U+62F3,U+6321,U+6350,U+6566,U+659C,U+65E8,U+6635,U+6655,U+6670,U+66F9,U+6734,U+679D,U+6851,U+6905,U+6B49,U+6B96,U+6C1B,U+6C41,U+6C6A,U+6C83,U+6CF3,U+6D9B,U+6DCB,U+6E1D,U+6E20-6E21,U+6EAA,U+6EE4,U+6EE9,U+6F58,U+70E4,U+722C,U+7262,U+7267,U+72B9,U+72E0,U+72EE,U+72F1,U+7334,U+73AB,U+7433,U+7470,U+758F,U+75D5,U+764C,U+7686,U+76C6,U+76FE,U+7720,U+77E2,U+7802,U+7816,U+788D,U+7891,U+7A00,U+7A9D,U+7B52,U+7BAD,U+7C98,U+7CCA,U+7EBA,U+7EEA,U+7EF5,U+7F1D,U+7F69,U+806A,U+809A,U+80BF,U+80C3,U+81C0,U+820C,U+82AC,U+82AF,U+82CD,U+82D7,U+838E,U+839E,U+8404,U+84B8,U+852C,U+8587,U+8650,U+8679,U+86C7,U+8702,U+87BA,U+886B-886C,U+8870,U+8C10,U+8C23,U+8C6B,U+8D3E,U+8D4B-8D4C,U+8D64,U+8D6B,U+8D74,U+8E29,U+8F69,U+8F74,U+8FB0,U+8FDF,U+901B,U+9038,U+9093,U+9171,U+9489,U+94AE,U+94C3,U+9508,U+9510,U+9601,U+9614,U+964C,U+9675,U+971C,U+97F5,U+9888,U+98D8,U+9971,U+9AA4,U+9E3F,U+9E45,U+9E4F,U+9E70,U+9F7F}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/cea9a7bb7f8c687a97b22a5eb7d88003ec2683ac363b3eebe3bc41824ec4bfdd.woff2')format("woff2");unicode-range:U+A5,U+2192,U+2605,U+4E11,U+4E22,U+4E32,U+4F0D,U+4F0F,U+4F69,U+4FF1,U+50B2,U+5154,U+51DD,U+51F0,U+5211,U+5269,U+533F,U+5366-5367,U+5389,U+5413,U+5440,U+5446,U+5561,U+574A,U+5751,U+57AB,U+5806,U+5821,U+582A,U+58F3,U+5938,U+5948,U+5978,U+59D1,U+5A03,U+5A07,U+5AC1,U+5ACC,U+5AE9,U+5BB4,U+5BC4,U+5C3F,U+5E3D,U+5E7D,U+5F92,U+5FAA,U+5FE0,U+5FFD,U+6016,U+60A0,U+60DC,U+60E8,U+614E,U+6212,U+6284,U+62C6,U+62D3-62D4,U+63F4,U+642C,U+6478,U+6491-6492,U+64E6,U+6591,U+65A4,U+664B,U+6735,U+6746,U+67F1,U+67F3,U+6842,U+68AF,U+68C9,U+68CB,U+6A31,U+6B3A,U+6BC1,U+6C0F,U+6C27,U+6C57,U+6CC4,U+6CE5,U+6D2A,U+6D66,U+6D69,U+6DAF,U+6E58,U+6ECB,U+6EF4,U+707E,U+7092,U+70AB,U+71D5,U+7275,U+7384,U+73B2,U+7434,U+74E6,U+74F7,U+75BC,U+76C8,U+76D0,U+7709,U+77AC,U+7855,U+78A7,U+78C1,U+7A77,U+7B79,U+7C92,U+7CAE,U+7CD5,U+7EA4,U+7EB5,U+7EBD,U+7F5A,U+7FD4,U+7FFC,U+8083,U+8096,U+80A0,U+80D6,U+80DE,U+8102,U+8109,U+810F,U+8179,U+8292,U+82B3,U+8352,U+8361,U+83CC,U+841D,U+8461,U+8482,U+8521,U+857E,U+85AA,U+866B,U+8776,U+8896,U+889C,U+88F8,U+8A9E,U+8BC8,U+8BF8,U+8C0B,U+8C28,U+8D2B,U+8D2F,U+8D37,U+8D3A,U+8D54,U+8DC3,U+8DCC,U+8DF5,U+8E0F,U+8E48,U+8F86,U+8F88,U+8F9E,U+8FC1,U+8FC8,U+8FEB,U+9065,U+90A6,U+90AA,U+90BB,U+90C1,U+94DC,U+9521,U+9676,U+96D5,U+970D,U+9897,U+997C,U+9A70,U+9A76,U+9A9A,U+9AD4,U+9E23,U+9E7F,U+9F3B,U+FFE5}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/f96777a98e58847538f78fcb5b571b615b6571e7eb6dca040269c4ebf151dd89.woff2')format("woff2");unicode-range:U+300C-300D,U+4E54,U+4E58,U+4E95,U+4EC1,U+4F2F,U+4F38,U+4FA3,U+4FCA,U+503E,U+5141,U+5144,U+517C,U+51CC,U+51ED,U+5242,U+52B2,U+52D2,U+52E4,U+540A,U+5439,U+5448,U+5496,U+54ED,U+5565,U+5761,U+5766,U+58EE,U+593A,U+594B,U+594F,U+5954,U+5996,U+59C6,U+59FF,U+5B64,U+5BFF,U+5C18,U+5C1D,U+5C97,U+5CA9,U+5CB8,U+5E9F,U+5EC9,U+5F04,U+5F7B,U+5FA1,U+5FCD,U+6012,U+60A6,U+60AC,U+60B2,U+60EF,U+626E,U+6270,U+6276,U+62D6,U+62DC,U+6316,U+632F,U+633A,U+6355,U+63AA,U+6447,U+649E,U+64C5,U+654C,U+65C1,U+65CB,U+65E6,U+6606,U+6731,U+675C,U+67CF,U+67DC,U+6846,U+6B8B,U+6BEB,U+6C61,U+6C88,U+6CBF,U+6CDB,U+6CEA,U+6D45,U+6D53,U+6D74,U+6D82,U+6DA8,U+6DB5,U+6DEB,U+6EDA,U+6EE8,U+6F0F,U+706D,U+708E,U+70AE,U+70BC,U+70C2,U+70E6,U+7237-7238,U+72FC,U+730E,U+731B,U+739B,U+73BB,U+7483,U+74DC,U+74F6,U+7586,U+7626,U+775B,U+77FF,U+788E,U+78B0,U+7956,U+7965,U+79E6,U+7AF9,U+7BEE,U+7C97,U+7EB1,U+7EB7,U+7ED1,U+7ED5,U+7F6A,U+7F72,U+7FBD,U+8017,U+808C,U+80A9,U+80C6,U+80CE,U+8150,U+8170,U+819C,U+820D,U+8230,U+8239,U+827E,U+8377,U+8389,U+83B2,U+8428,U+8463,U+867E,U+88C2,U+88D9,U+8986,U+8BCA,U+8BDE,U+8C13,U+8C8C,U+8D21,U+8D24,U+8D56,U+8D60,U+8D8B,U+8DB4,U+8E2A,U+8F68,U+8F89,U+8F9B,U+8FA8,U+8FBD,U+9003,U+90CE,U+90ED,U+9189,U+94BB,U+9505,U+95F9,U+963B,U+9655,U+966A,U+9677,U+96FE,U+9896,U+99A8,U+9A71,U+9A82,U+9A91,U+9B45,U+9ECE,U+9F20,U+FF0D}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/fd5d48dc742c60a890a483e4881ecfdd390e271321d31e66ad3e885a443a56fb.woff2')format("woff2");unicode-range:U+4E4C,U+4E88,U+4EA1,U+4EA6,U+4ED3-4ED4,U+4EFF,U+4F30,U+4FA7,U+4FC4,U+4FD7,U+500D,U+504F,U+5076-5077,U+517D,U+5192,U+51C9,U+51EF,U+5238,U+5251,U+526A,U+52C7,U+52DF,U+52FF,U+53A6,U+53A8,U+53EC,U+5410,U+559D,U+55B7,U+5634,U+573E,U+5783,U+585E,U+586B,U+58A8,U+5999,U+59D3,U+5A1C,U+5A46,U+5B54-5B55,U+5B85,U+5B8B,U+5B8F,U+5BBF,U+5BD2,U+5C16,U+5C24,U+5E05,U+5E45,U+5E7C,U+5E84,U+5F03,U+5F1F,U+5F31,U+5F84,U+5F90,U+5FBD,U+5FC6,U+5FD9,U+5FE7,U+6052,U+6062,U+6089,U+60A3,U+60D1,U+6167,U+622A,U+6234,U+624E,U+6269,U+626C,U+62B5,U+62D2,U+6325,U+63E1,U+643A,U+6446,U+6562,U+656C,U+65E2,U+65FA,U+660C,U+6628,U+6652,U+6668,U+6676,U+66FC,U+66FF,U+6717,U+676D,U+67AA,U+67D4,U+6843,U+6881,U+68D2,U+695A,U+69FD,U+6A2A,U+6B8A,U+6C60,U+6C64,U+6C9F,U+6CAA,U+6CC9,U+6CE1,U+6CFD,U+6D1B,U+6D1E,U+6D6E,U+6DE1,U+6E10,U+6E7F,U+6F5C,U+704C,U+7070,U+7089,U+70B8,U+718A,U+71C3,U+723D,U+732A,U+73CD,U+7518,U+756A,U+75AF,U+75BE,U+75C7,U+76D2,U+76D7,U+7763,U+78E8,U+795D,U+79DF,U+7C4D,U+7D2F,U+7EE9,U+7F13,U+7F8A,U+8000,U+8010,U+80AF,U+80F6,U+80F8,U+8212,U+8273,U+82F9,U+83AB,U+83B1,U+83F2,U+8584,U+871C,U+8861,U+888B,U+88C1,U+88E4,U+8BD1,U+8BF1,U+8C31,U+8D5A,U+8D75-8D76,U+8DE8,U+8F85,U+8FA3,U+8FC5,U+9006,U+903C,U+904D,U+9075,U+9178,U+9274,U+950B,U+9526,U+95EA,U+9636,U+9686,U+978B,U+987F,U+9A7E,U+9B42,U+9E1F,U+9EA6,U+9F13,U+9F84,U+FF5E}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/8b0ab531a50e8e541e62f6164fea3b1befdfa904e45fc6fb93fbb16cd2c8e8b7.woff2')format("woff2");unicode-range:U+23,U+3D,U+4E01,U+4E39,U+4E73,U+4ECD,U+4ED9,U+4EEA,U+4F0A,U+4F1F,U+4F5B,U+4FA0,U+4FC3,U+501F,U+50A8,U+515A,U+5175,U+51A0,U+51C0,U+51E1,U+51E4,U+5200,U+520A,U+5224,U+523A,U+52AA,U+52B1,U+52B3,U+5348,U+5353,U+5360,U+5371,U+5377,U+539A,U+541B,U+5434,U+547C,U+54E6,U+5510,U+5531,U+5609,U+56F0,U+56FA,U+5733,U+574F,U+5851,U+5854,U+5899,U+58C1,U+592E,U+5939,U+5976,U+5986,U+59BB,U+5A18,U+5A74,U+5B59,U+5B87,U+5B97,U+5BA0,U+5BAB,U+5BBD-5BBE,U+5BF8,U+5C0A,U+5C3A,U+5C4A,U+5E16,U+5E1D,U+5E2D,U+5E8A,U+6015,U+602A,U+6050,U+6069,U+6162,U+61C2,U+6293,U+6297,U+62B1,U+62BD,U+62DF,U+62FC,U+6302,U+635F,U+638C,U+63ED,U+6458,U+6469,U+6563,U+6620,U+6653,U+6696-6697,U+66DD,U+675F,U+676F-6770,U+67D0,U+67D3,U+684C,U+6865,U+6885,U+68B0,U+68EE,U+690D,U+6B23,U+6B32,U+6BD5,U+6C89,U+6D01,U+6D25,U+6D89,U+6DA6,U+6DB2,U+6DF7,U+6ED1,U+6F02,U+70C8,U+70DF,U+70E7,U+7126,U+7236,U+7259,U+731C,U+745E,U+74E3,U+751A,U+751C,U+7532,U+7545,U+75DB,U+7761,U+7A0D,U+7B51,U+7CA4,U+7CD6,U+7D2B,U+7EA0,U+7EB9,U+7ED8,U+7F18,U+7F29,U+8033,U+804A,U+80A4-80A5,U+80E1,U+817F,U+829D,U+82E6,U+8336,U+840C,U+8499,U+864E,U+8651,U+865A,U+88AD,U+89E6,U+8BD7,U+8BFA,U+8C37,U+8D25,U+8D38,U+8DDD,U+8FEA,U+9010,U+9012,U+906D,U+907F-9080,U+90D1,U+9177,U+91CA,U+94FA,U+9501,U+9634-9635,U+9694,U+9707,U+9738,U+9769,U+9A7B,U+9A97,U+9AA8,U+9B3C,U+9C81,U+9ED8}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/f3d65c76f223495ccf18cd180f787c601bb24727ee3ef19045d7c7ee28d04f4d.woff2')format("woff2");unicode-range:U+26,U+3C,U+D7,U+4E4E,U+4E61,U+4E71,U+4EBF,U+4F26,U+5012,U+51AC,U+51B0,U+51B2,U+51B7,U+5218,U+521A,U+5220,U+5237,U+523B,U+526F,U+5385,U+53BF,U+53E5,U+53EB,U+53F3,U+53F6,U+5409,U+5438,U+54C8,U+54E5,U+552F,U+5584,U+5706,U+5723,U+5750,U+575A,U+5987-5988,U+59B9,U+59D0,U+59D4,U+5B88,U+5B9C,U+5BDF,U+5BFB,U+5C01,U+5C04,U+5C3E,U+5C4B,U+5C4F,U+5C9B,U+5CF0,U+5DDD,U+5DE6,U+5DE8,U+5E01,U+5E78,U+5E7B,U+5E9C,U+5EAD,U+5EF6,U+5F39,U+5FD8,U+6000,U+6025,U+604B,U+6076,U+613F,U+6258,U+6263,U+6267,U+6298,U+62A2,U+62E5,U+62EC,U+6311,U+6377,U+6388-6389,U+63A2,U+63D2,U+641E,U+642D,U+654F,U+6551,U+6597,U+65CF,U+65D7,U+65E7,U+6682,U+66F2,U+671D,U+672B,U+6740,U+6751,U+6768,U+6811,U+6863,U+6982,U+6BD2,U+6CF0,U+6D0B,U+6D17,U+6D59,U+6DD8,U+6DFB,U+6E7E,U+6F6E,U+6FB3,U+706F,U+719F,U+72AF,U+72D0,U+72D7,U+732B,U+732E,U+7389,U+73E0,U+7530,U+7687,U+76D6,U+76DB,U+7840,U+786C,U+79CB,U+79D2,U+7A0E,U+7A33,U+7A3F,U+7A97,U+7ADE-7ADF,U+7B26,U+7E41,U+7EC3,U+7F3A,U+8089,U+80DC,U+811A,U+8131,U+8138,U+821E,U+8349,U+83DC,U+8457,U+867D,U+86CB,U+8A89,U+8BA8,U+8BAD,U+8BEF,U+8BFE,U+8C6A,U+8D1D,U+8D4F,U+8D62,U+8DD1,U+8DF3,U+8F6E,U+8FF9,U+900F,U+9014,U+9057,U+9192,U+91CE,U+9488,U+94A2,U+9547,U+955C,U+95F2,U+9644,U+964D,U+96C4-96C5,U+96E8,U+96F6-96F7,U+9732,U+9759,U+9760,U+987A,U+989C,U+9910,U+996D-996E,U+9B54,U+9E21,U+9EBB,U+9F50}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/03c9128c004e04c2cb831addb49a7abd989f3aefd705230665d394c859388e29.woff2')format("woff2");unicode-range:U+7E,U+2026,U+4E03,U+4E25,U+4E30,U+4E34,U+4E45,U+4E5D,U+4E89,U+4EAE,U+4ED8,U+4F11,U+4F19,U+4F24,U+4F34,U+4F59,U+4F73,U+4F9D,U+4FB5,U+5047,U+505C,U+5170,U+519C,U+51CF,U+5267,U+5356,U+5374,U+5382,U+538B,U+53E6,U+5426,U+542B,U+542F,U+5462,U+5473,U+554A,U+5566,U+5708,U+571F,U+5757,U+57DF,U+57F9,U+5802,U+590F,U+591C,U+591F,U+592B,U+5965,U+5979,U+5A01,U+5A5A,U+5B63,U+5B69,U+5B81,U+5BA1,U+5BA3,U+5C3C,U+5C42,U+5C81,U+5DE7,U+5DEE,U+5E0C,U+5E10,U+5E55,U+5E86,U+5E8F,U+5EA7,U+5F02,U+5F52,U+5F81,U+5FF5,U+60CA,U+60E0,U+6279,U+62C5,U+62FF,U+63CF,U+6444,U+64CD,U+653B,U+65BD,U+65E9,U+665A,U+66B4,U+66FE,U+6728,U+6742,U+677E,U+67B6,U+680F,U+68A6,U+68C0,U+699C,U+6B4C,U+6B66,U+6B7B,U+6BCD,U+6BDB,U+6C38,U+6C47,U+6C49,U+6CB3,U+6CB9,U+6CE2,U+6D32,U+6D3E,U+6D4F,U+6E56,U+6FC0,U+7075,U+7206,U+725B,U+72C2,U+73ED,U+7565,U+7591,U+7597,U+75C5,U+76AE,U+76D1,U+76DF,U+7834,U+7968,U+7981,U+79C0,U+7A7F,U+7A81,U+7AE5,U+7B14,U+7C89,U+7D27,U+7EAF,U+7EB3,U+7EB8,U+7EC7,U+7EE7,U+7EFF,U+7F57,U+7FFB,U+805A,U+80A1,U+822C,U+82CF,U+82E5,U+8363,U+836F,U+84DD,U+878D,U+8840,U+8857,U+8863,U+8865,U+8B66,U+8BB2,U+8BDA,U+8C01,U+8C08,U+8C46,U+8D1F,U+8D35,U+8D5B,U+8D5E,U+8DA3,U+8DDF,U+8F93,U+8FDD,U+8FF0,U+8FF7,U+8FFD,U+9000,U+9047,U+9152,U+949F,U+94C1,U+94F6,U+9646,U+9648,U+9669,U+969C,U+96EA,U+97E9,U+987B,U+987E,U+989D,U+9970,U+9986,U+9C7C,U+9C9C}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/cb0427716d4317662cf5031e39c33f7fade76a78f61470e3ceb7cb99f20ecdaf.woff2')format("woff2");unicode-range:U+25,U+4E14,U+4E1D,U+4E3D,U+4E49,U+4E60,U+4E9A,U+4EB2,U+4EC5,U+4EFD,U+4F3C,U+4F4F,U+4F8B,U+4FBF,U+5019,U+5145,U+514B,U+516B,U+516D,U+5174,U+5178,U+517B,U+5199,U+519B,U+51B3,U+51B5,U+5207,U+5212,U+5219,U+521D,U+52BF,U+533B,U+5343,U+5347,U+534A,U+536B,U+5370,U+53E4,U+53F2,U+5403,U+542C,U+547D,U+54A8,U+54CD,U+54EA,U+552E,U+56F4,U+5747,U+575B,U+5883,U+589E,U+5931,U+5947,U+5956-5957,U+5A92,U+5B83,U+5BA4,U+5BB3,U+5BCC,U+5C14,U+5C1A,U+5C3D,U+5C40,U+5C45,U+5C5E,U+5DF4,U+5E72,U+5E95,U+5F80,U+5F85,U+5FB7,U+5FD7,U+601D,U+626B,U+627F,U+62C9,U+62CD,U+6309,U+63A7,U+6545,U+65AD,U+65AF,U+65C5,U+666E,U+667A,U+670B,U+671B,U+674E,U+677F,U+6781,U+6790,U+6797,U+6821,U+6838-6839,U+697C,U+6B27,U+6B62,U+6BB5,U+6C7D,U+6C99,U+6D4B,U+6D4E,U+6D6A,U+6E29,U+6E2F,U+6EE1,U+6F14,U+6F2B,U+72B6,U+72EC,U+7387,U+7533,U+753B,U+76CA,U+76D8,U+7701,U+773C,U+77ED,U+77F3,U+7814,U+793C,U+79BB,U+79C1,U+79D8,U+79EF,U+79FB,U+7A76,U+7B11,U+7B54,U+7B56,U+7B97,U+7BC7,U+7C73,U+7D20,U+7EAA,U+7EC8,U+7EDD,U+7EED,U+7EFC,U+7FA4,U+804C,U+8058,U+80CC,U+8111,U+817E,U+826F,U+8303,U+843D,U+89C9,U+89D2,U+8BA2,U+8BBF,U+8BC9,U+8BCD,U+8BE6,U+8C22,U+8C61,U+8D22,U+8D26-8D27,U+8D8A,U+8F6F,U+8F7B,U+8F83,U+8F91,U+8FB9,U+8FD4,U+8FDC,U+9002,U+94B1,U+9519,U+95ED,U+961F,U+9632-9633,U+963F,U+968F-9690,U+96BE,U+9876,U+9884,U+98DE,U+9988,U+9999,U+9EC4,U+FF1B}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/0bbb7c7d466de50ba4f0d8e29c757a9e7abd629ff86da7294672106eaa50af1c.woff2')format("woff2");unicode-range:U+2B,U+40,U+3000,U+300A-300B,U+4E16,U+4E66,U+4E70,U+4E91-4E92,U+4E94,U+4E9B,U+4EC0,U+4ECA,U+4F01,U+4F17-4F18,U+4F46,U+4F4E,U+4F9B,U+4FEE,U+503C,U+5065,U+50CF,U+513F,U+5148,U+518D,U+51C6,U+51E0,U+5217,U+529E-529F,U+5341,U+534F,U+5361,U+5386,U+53C2,U+53C8,U+53CC,U+53D7-53D8,U+53EA,U+5404,U+5411,U+5417,U+5427,U+5468,U+559C,U+5668,U+56E0,U+56E2,U+56ED,U+5740,U+57FA,U+58EB,U+5904,U+592A,U+59CB,U+5A31,U+5B58,U+5B9D,U+5BC6,U+5C71,U+5DDE,U+5DF1,U+5E08,U+5E26,U+5E2E,U+5E93,U+5E97,U+5EB7,U+5F15,U+5F20,U+5F3A,U+5F62,U+5F69,U+5F88,U+5F8B,U+5FC5,U+600E,U+620F,U+6218,U+623F,U+627E,U+628A,U+62A4,U+62DB,U+62E9,U+6307,U+6362,U+636E,U+64AD,U+6539,U+653F,U+6548,U+6574,U+6613,U+6625,U+663E,U+666F,U+672A,U+6750,U+6784,U+6A21,U+6B3E,U+6B65,U+6BCF,U+6C11,U+6C5F,U+6DF1,U+706B,U+7167,U+724C,U+738B,U+73A9,U+73AF,U+7403,U+7537,U+754C,U+7559,U+767D,U+7740,U+786E,U+795E,U+798F,U+79F0,U+7AEF,U+7B7E,U+7BB1,U+7EA2,U+7EA6,U+7EC4,U+7EC6,U+7ECD,U+7EDC,U+7EF4,U+8003,U+80B2,U+81F3-81F4,U+822A,U+827A,U+82F1,U+83B7,U+8425,U+89C2,U+89C8,U+8BA9,U+8BB8,U+8BC6,U+8BD5,U+8BE2,U+8BE5,U+8BED,U+8C03,U+8D23,U+8D2D,U+8D34,U+8D70,U+8DB3,U+8FBE,U+8FCE,U+8FD1,U+8FDE,U+9001,U+901F-9020,U+90A3,U+914D,U+91C7,U+94FE,U+9500,U+952E,U+9605,U+9645,U+9662,U+9664,U+9700,U+9752,U+975E,U+97F3,U+9879,U+9886,U+98DF,U+9A6C,U+9A8C,U+9ED1,U+9F99}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/cb8121e654a2caa9e2fba6221350690cf61cb878222b2cbf4b5d6a17cd66044b.woff2')format("woff2");unicode-range:U+4E,U+201C-201D,U+3010-3011,U+4E07,U+4E1C,U+4E24,U+4E3E,U+4E48,U+4E50,U+4E5F,U+4E8B-4E8C,U+4EA4,U+4EAB-4EAC,U+4ECB,U+4ECE,U+4ED6,U+4EE3,U+4EF6-4EF7,U+4EFB,U+4F20,U+4F55,U+4F7F,U+4FDD,U+505A,U+5143,U+5149,U+514D,U+5171,U+5177,U+518C,U+51FB,U+521B,U+5229,U+522B,U+52A9,U+5305,U+5317,U+534E,U+5355,U+5357,U+535A,U+5373,U+539F,U+53BB,U+53CA,U+53CD,U+53D6,U+53E3,U+53F0,U+5458,U+5546,U+56DB,U+573A,U+578B,U+57CE,U+58F0,U+590D,U+5934,U+5973,U+5B57,U+5B8C,U+5B98,U+5BB9,U+5BFC,U+5C06,U+5C11,U+5C31,U+5C55,U+5DF2,U+5E03,U+5E38,U+5E76,U+5E94,U+5EFA,U+5F71,U+5F97,U+5FEB,U+6001,U+603B,U+60F3,U+611F,U+6216,U+624D,U+6253,U+6295,U+6301,U+6392,U+641C,U+652F,U+653E,U+6559,U+6599,U+661F,U+671F,U+672F,U+6761,U+67E5,U+6807,U+6837,U+683C,U+6848,U+6B22,U+6B64,U+6BD4,U+6C14,U+6C34,U+6C42,U+6CA1,U+6D41,U+6D77,U+6D88,U+6E05,U+6E38,U+6E90,U+7136,U+7231,U+7531,U+767E,U+76EE,U+76F4,U+771F,U+7801,U+793A,U+79CD,U+7A0B,U+7A7A,U+7ACB,U+7AE0,U+7B2C,U+7B80,U+7BA1,U+7CBE,U+7D22,U+7EA7,U+7ED3,U+7ED9,U+7EDF,U+7F16,U+7F6E,U+8001,U+800C,U+8272,U+8282,U+82B1,U+8350,U+88AB,U+88C5,U+897F,U+89C1,U+89C4,U+89E3,U+8A00,U+8BA1,U+8BA4,U+8BAE-8BB0,U+8BBE,U+8BC1,U+8BC4,U+8BFB,U+8D28,U+8D39,U+8D77,U+8D85,U+8DEF,U+8EAB,U+8F66,U+8F6C,U+8F7D,U+8FD0,U+9009,U+90AE,U+90FD,U+91CC-91CD,U+91CF,U+95FB,U+9650,U+96C6,U+9891,U+98CE,U+FF1F}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/8cf08fa9221bdf918c4e4115965aa4fd27a97dec129496933e3645c67d75b526.woff2')format("woff2");unicode-range:U+3E,U+5F,U+7C,U+A0,U+A9,U+4E09-4E0B,U+4E0D-4E0E,U+4E13,U+4E1A,U+4E2A,U+4E3A-4E3B,U+4E4B,U+4E86,U+4E8E,U+4EA7,U+4EBA,U+4EE4-4EE5,U+4EEC,U+4F1A,U+4F4D,U+4F53,U+4F5C,U+4F60,U+4FE1,U+5165,U+5168,U+516C,U+5173,U+5176,U+5185,U+51FA,U+5206,U+5230,U+5236,U+524D,U+529B,U+52A0-52A1,U+52A8,U+5316,U+533A,U+53CB,U+53D1,U+53EF,U+53F7-53F8,U+5408,U+540C-540E,U+544A,U+548C,U+54C1,U+56DE,U+56FD-56FE,U+5728,U+5730,U+5907,U+5916,U+591A,U+5927,U+5929,U+597D,U+5982,U+5B50,U+5B66,U+5B89,U+5B9A,U+5B9E,U+5BA2,U+5BB6,U+5BF9,U+5C0F,U+5DE5,U+5E02,U+5E73-5E74,U+5E7F,U+5EA6,U+5F00,U+5F0F,U+5F53,U+5F55,U+5FAE,U+5FC3,U+6027,U+606F,U+60A8,U+60C5,U+610F,U+6210-6211,U+6237,U+6240,U+624B,U+6280,U+62A5,U+63A5,U+63A8,U+63D0,U+6536,U+6570,U+6587,U+65B9,U+65E0,U+65F6,U+660E,U+662D,U+662F,U+66F4,U+6700,U+670D,U+672C,U+673A,U+6743,U+6765,U+679C,U+682A,U+6B21,U+6B63,U+6CBB,U+6CD5,U+6CE8,U+6D3B,U+70ED,U+7247-7248,U+7269,U+7279,U+73B0,U+7406,U+751F,U+7528,U+7535,U+767B,U+76F8,U+770B,U+77E5,U+793E,U+79D1,U+7AD9,U+7B49,U+7C7B,U+7CFB,U+7EBF,U+7ECF,U+7F8E,U+8005,U+8054,U+80FD,U+81EA,U+85CF,U+884C,U+8868,U+8981,U+89C6,U+8BBA,U+8BDD,U+8BF4,U+8BF7,U+8D44,U+8FC7,U+8FD8-8FD9,U+8FDB,U+901A,U+9053,U+90E8,U+91D1,U+957F,U+95E8,U+95EE,U+95F4,U+9762,U+9875,U+9898,U+9996,U+9AD8,U+FF01,U+FF08-FF09}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/2d9a240a79a4a69766efe3261479bde1b423f769b524d2f880cbb10ad5bc59fe.woff2')format("woff2");unicode-range:U+20-22,U+27-2A,U+2C-3B,U+3F,U+41-4D,U+4F-5D,U+61-7B,U+7D,U+AE,U+B7,U+E0-E1,U+E8-EA,U+EC-ED,U+F2-F3,U+F9-FA,U+FC,U+101,U+113,U+12B,U+148,U+14D,U+16B,U+1CE,U+1D0,U+300-301,U+2013-2014,U+2022,U+2122,U+3001-3002,U+3042,U+3044,U+3046,U+3048,U+304A-3055,U+3057,U+3059-305B,U+305D,U+305F-3061,U+3063-306B,U+306D-3073,U+3075-3076,U+3078-3079,U+307B,U+307E-307F,U+3081-308D,U+308F,U+3092-3093,U+30A1-30A4,U+30A6-30BB,U+30BD,U+30BF-30C1,U+30C3-30C4,U+30C6-30CB,U+30CD-30D7,U+30D9-30E1,U+30E3-30E7,U+30E9-30ED,U+30EF,U+30F3,U+30FB-30FC,U+3127,U+4E00,U+4E2D,U+65B0,U+65E5,U+6708-6709,U+70B9,U+7684,U+7F51,U+FF0C,U+FF0E,U+FF1A}
@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/7a893d30efe6574a126c039e295779d85f3e6896e2f559fd824ff88fcac27d04.woff2')format("woff2");unicode-range:U+20-7E,U+A0,U+A4-A5,U+A8-A9,U+AE,U+B0-B1,U+B7,U+D7,U+E0-E1,U+E8-EA,U+EC-ED,U+F2-F3,U+F7,U+F9-FA,U+FC,U+2C6,U+2DC,U+2003,U+2010-2011,U+2013-2016,U+2018-2019,U+201C-201D,U+2022,U+2025-2026,U+2030,U+2032-2033,U+2035,U+203B,U+205D,U+20AC,U+2122,U+2191,U+2193,U+2215}