.bra-host{max-width:none!important;padding:0!important;margin:0!important;display:block!important;background:#fff}.bra{color-scheme:only light;--brand-deep:#294b78;--brand-light:#6196ba;--tint-1:#eff5f8;--ink:#16202b;--text:#222b36;--muted:#5b6675;--line:#dde4ec;--bg:#fff;--hdr-h:var(--bra-hdr-h,132px);--pad:20px;display:block;background:var(--bg);color:var(--text);padding:0 var(--pad) 56px;font-family:-apple-system,BlinkMacSystemFont,"PingFang TC","Noto Sans TC","Microsoft JhengHei","Heiti TC",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";font-size:17px;line-height:1.8;letter-spacing:.02em;line-break:strict;overflow-wrap:anywhere;text-align:left}.bra :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote,table,th,td,details,summary,aside,section,nav,dl,dd){margin:0;border:0;border-radius:0;background:none;box-shadow:none;font-style:normal}.bra :is(h1,h2,h3,h4,p,ul,ol,figure,blockquote,table,dl,details){margin-bottom:0}.bra :is(ul,ol){margin-left:0;margin-right:0}.bra :where(img,iframe,video){max-width:100%;border-radius:0}.bra img{height:auto}.bra :where(*){box-sizing:border-box}.bra a{color:var(--brand-deep);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.bra a:hover{text-decoration-thickness:2px;color:var(--brand-deep)}.bra :focus-visible{outline:2px solid var(--brand-deep);outline-offset:2px;border-radius:4px}.bra :is(h1,h2,h3,h4){color:var(--ink);font-family:inherit;font-weight:700;letter-spacing:.01em;text-transform:none;text-align:left}.bra strong,.bra b{font-weight:700;color:var(--ink);background:none}.bra em{font-style:normal;-webkit-text-emphasis:filled dot;text-emphasis:filled dot}.bra-lab{font-size:13px;line-height:1.5;font-weight:700;letter-spacing:.12em;color:var(--brand-deep)}.bra .nb{white-space:nowrap}.bra-article,.bra-wide{max-width:680px;margin:0 auto}.bra .bra-crumbs ol{list-style:none;margin:0;padding:12px 0 4px;display:flex;align-items:center;font-size:13px;line-height:1.5;color:var(--muted);white-space:nowrap;min-width:0}.bra-crumbs li{display:flex;align-items:center;min-width:0;flex:none;margin:0}.bra-crumbs li+li::before{content:"›";padding:0 8px;color:#98a2b0}.bra .bra-crumbs a{color:var(--muted);text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.bra .bra-crumbs a:hover{text-decoration:underline}.bra-crumbs li:last-child{flex:1 1 auto;overflow:hidden}.bra-crumbs li:last-child span{display:block;overflow:hidden;text-overflow:ellipsis}.bra .bra-topic{margin-top:4px}.bra .bra-h1{font-size:25px;line-height:1.4;margin-top:6px}.bra .bra-lead{font-size:18px;line-height:1.7;color:var(--ink);margin-top:12px}.bra .bra-meta{display:flex;flex-wrap:wrap;font-size:13px;line-height:1.5;color:var(--muted);margin-top:14px;padding-bottom:16px;border-bottom:1px solid var(--line)}.bra-meta span+span::before{content:"·";padding:0 8px}.bra-meta .by{color:var(--ink);font-weight:600}.bra .bra-keys{margin-top:28px;border-top:2px solid var(--ink);padding-top:12px}.bra .bra-keys ul{list-style:none;margin:4px 0 0;padding:0;counter-reset:k}.bra .bra-keys li{counter-increment:k;position:relative;padding:10px 0 10px 2em;margin:0;border-bottom:1px solid var(--line);color:var(--ink)}.bra-keys li::before{content:counter(k);content:counter(k) / "";position:absolute;left:0;top:10px;font-weight:700;color:var(--brand-deep);font-variant-numeric:tabular-nums}.bra .bra-toc{margin-top:24px}.bra .bra-toc details{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.bra-toc summary{list-style:none;display:flex;align-items:center;gap:10px;min-height:48px;cursor:pointer;padding:0}.bra-toc summary::-webkit-details-marker{display:none}.bra-toc summary .cnt{font-size:13px;color:var(--muted)}.bra-toc summary .chev{margin-left:auto;width:18px;height:18px;color:var(--brand-deep);transition:transform .2s}.bra-toc details[open] summary .chev{transform:rotate(180deg)}.bra .bra-toc ol{list-style:none;margin:0;padding:0 0 8px;counter-reset:toc}.bra .bra-toc li{counter-increment:toc;margin:0}.bra .bra-toc ol a{display:grid;grid-template-columns:2.4em 1fr;align-items:baseline;min-height:44px;padding:10px 0;font-size:15px;line-height:1.5;font-weight:500;color:var(--ink);text-decoration:none}.bra-toc ol a::before{content:counter(toc,decimal-leading-zero);content:counter(toc,decimal-leading-zero) / "";font-size:14px;color:var(--muted);font-variant-numeric:tabular-nums}.bra .bra-toc ol a:hover{color:var(--brand-deep)}.bra .bra-toc ol a[aria-current]{color:var(--brand-deep);font-weight:700}.bra-toc ol a[aria-current]::before{color:var(--brand-deep);font-weight:700}.bra .bra-body{margin-top:0;counter-reset:sec}.bra .bra-body>*{margin-top:1.25em}.bra .bra-body>:first-child{margin-top:24px}.bra .bra-body :is(p,li,td,th,h2,h3,h4,figcaption){text-align:left}.bra .bra-body>:is(figure,.bra-tbl,.bra-note,.bra-cta,blockquote,.bra-embed),.bra .bra-body>:is(figure,.bra-tbl,.bra-note,.bra-cta,blockquote,.bra-embed)+:not(h2,h3){margin-top:24px}.bra .bra-body>h2{counter-increment:sec;font-size:22px;line-height:1.45;margin-top:44px;padding-top:16px;border-top:1px solid var(--line);scroll-margin-top:calc(var(--hdr-h) + 16px)}.bra .bra-body>h2:first-child{margin-top:28px;border-top:0;padding-top:0}.has-toc .bra-body>h2::before{content:counter(sec,decimal-leading-zero);content:counter(sec,decimal-leading-zero) / "";display:block;font-size:13px;line-height:1.4;font-weight:700;letter-spacing:.08em;color:var(--brand-deep);font-variant-numeric:tabular-nums;margin-bottom:4px}.bra .bra-body>h3,.bra .bra-body h3{font-size:19px;line-height:1.5;margin-top:28px}.bra .bra-body h4{font-size:17px;line-height:1.55;margin-top:24px}.bra .bra-body>h2+*{margin-top:14px}.bra .bra-body>h2+h3{margin-top:12px}.bra .bra-body>h3+*{margin-top:10px}.bra .bra-body :is(ul,ol){padding-left:1.3em}.bra .bra-body li{margin:0}.bra .bra-body li+li{margin-top:.5em}.bra .bra-body hr{height:0!important;border:0!important;border-top:1px solid var(--line)!important;background:none!important;color:transparent!important;margin:28px 0 0!important;opacity:1}.bra .bra-body figure{max-width:100%}.bra .bra-body figure img,.bra .bra-body p img{display:block;margin-left:auto;margin-right:auto}.bra .bra-body figcaption{font-size:13px;line-height:1.6;color:var(--muted);margin-top:8px}.bra .bra-body :is(img[src*=".jpg"],img[src*=".jpeg"],img[src*=".webp"],img[src*=".JPG"]){background:var(--tint-1)}.bra .bra-body>figure:first-child,.bra .bra-body>p:first-child>img{margin-top:16px}.bra .bra-tbl{position:relative}.bra .bra-tbl .hint{display:none;font-size:13px;color:var(--muted);text-align:right;margin:0 0 6px}.bra .bra-tbl.is-overflow .hint{display:block}.bra-tbl.is-overflow:not(.at-end)::before{content:"";position:absolute;right:0;bottom:0;top:29px;width:36px;z-index:1;pointer-events:none;background:linear-gradient(to left,rgba(255,255,255,.95),rgba(255,255,255,0))}.bra .tbl-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0}.bra .bra-tbl table{border-collapse:collapse;border-spacing:0;width:100%;table-layout:auto;margin:0;font-size:15px;line-height:1.6;letter-spacing:.01em;font-variant-numeric:tabular-nums;border:0;border-top:2px solid var(--ink);border-bottom:1px solid var(--ink)}.bra .tbl-scroll table{min-width:calc(var(--cols) * 120px)}.bra .bra-tbl :is(th,td){padding:10px 12px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--line);background:none;color:var(--text);width:auto}.bra .bra-tbl :is(th,td):first-child{padding-left:0}.bra .bra-tbl :is(th,td):last-child{padding-right:0}.bra .bra-tbl thead th{border-bottom:1px solid var(--ink);color:var(--ink);font-weight:700;text-wrap:balance}.bra .tbl-scroll thead th{min-width:5em}.bra .bra-tbl tbody tr:last-child :is(td,th){border-bottom:0}.bra .bra-tbl tbody :is(td,th):first-child{font-weight:700;color:var(--ink)}.bra .bra-tbl tr{background:none}.bra .bra-tbl figcaption{margin-top:8px}.bra .bra-cta{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:18px 0;display:grid;gap:14px;background:none}.bra .bra-cta .cta-title{font-size:19px;font-weight:700;color:var(--ink);line-height:1.5;margin-top:2px}.bra .bra-cta .cta-desc{font-size:16px;line-height:1.75;color:var(--text);margin-top:4px}.bra .bra-cta .act{display:flex;flex-direction:column;align-items:stretch;margin:0}.bra .bra-cta .txt-link{align-self:center}.bra .bra-cta.is-legacy .act .btn-primary{order:-1}.bra .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:4px;font-size:16px;font-weight:700;letter-spacing:.04em;text-decoration:none;line-height:1.3;text-align:center}.bra .btn-primary{background:var(--brand-deep);color:#fff}.bra .btn-primary:hover{background:#223f65;color:#fff}.bra .txt-link{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:600}.bra .bra-links .sep{color:var(--muted);padding:0 .5em}.bra .bra-body blockquote{margin-left:1em;padding:0;font-size:17.5px;line-height:1.7;font-weight:500;color:var(--ink);border:0;quotes:none}.bra .bra-body blockquote::before{content:"";display:block;width:28px;height:2px;background:var(--brand-light);margin-bottom:10px}.bra .bra-note{display:grid;grid-template-columns:3.5em 1fr;align-items:baseline;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 0;font-size:15.5px;line-height:1.75}.bra .bra-note.warn{border-top:2px solid var(--brand-deep)}.bra .bra-note>div>*+*{margin-top:.8em}.bra .bra-faq{counter-reset:q;border-top:1px solid var(--line)}.bra .faq{border-bottom:1px solid var(--line);counter-increment:q;margin:0;scroll-margin-top:calc(var(--hdr-h) + 16px)}.bra .faq summary{list-style:none;display:grid;grid-template-columns:44px 1fr 20px;align-items:baseline;min-height:52px;padding:13px 0;font-size:16.5px;font-weight:600;line-height:1.5;color:var(--ink);cursor:pointer}.bra .faq summary::-webkit-details-marker{display:none}.bra .faq summary:hover .qt{color:var(--brand-deep)}.faq summary .qb::before{content:"Q" counter(q);content:"Q" counter(q) / "";font-size:15px;font-weight:700;color:var(--brand-deep);font-variant-numeric:tabular-nums;letter-spacing:.02em}.faq summary .pm{align-self:center;width:20px;height:20px;position:relative}.faq summary .pm::before,.faq summary .pm::after{content:"";position:absolute;left:4px;right:4px;top:9.25px;height:1.5px;background:var(--brand-deep);transition:transform .2s}.faq summary .pm::after{transform:rotate(90deg)}.faq[open] summary .pm::after{transform:rotate(0)}.bra .faq .ans{padding:0 0 18px 44px}.bra .faq .ans>*+*{margin-top:.9em}.bra .bra-body iframe{display:block;width:100%}.bra .bra-end{margin:48px calc(var(--pad) * -1) 0;background:var(--brand-deep);color:#fff;padding:32px 20px;border-radius:0}.bra .bra-end .bra-lab,.bra .bl-cta .bra-lab{color:#d6e4f0}.bra .bra-end .cta-title{font-size:21px;line-height:1.5;font-weight:700;letter-spacing:.02em;margin-top:6px;color:#fff}.bra .bra-end .trust{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:20px 16px}.bra .bra-end .trust li{border-top:1px solid var(--brand-light);padding-top:10px;display:flex;flex-direction:column;gap:2px;margin:0}.bra .bra-end .trust b{font-size:16px;color:#fff;background:none}.bra .bra-end .trust span{font-size:13.5px;line-height:1.55;color:#d6e4f0;text-wrap:balance}.bra .bra-end .btns{display:flex;flex-direction:column;gap:10px;margin-top:28px}.bra .btn-white{background:#fff;color:var(--brand-deep)}.bra .btn-white:hover{background:#eef3f8;color:var(--brand-deep)}.bra .btn-ghost{border:1.5px solid #fff;color:#fff;background:transparent}.bra .btn-ghost:hover{background:rgba(255,255,255,.1);color:#fff}.bra .bra-end .tel{margin-top:14px;font-size:14px;color:#d6e4f0}.bra .bra-end .tel a{color:#fff;display:inline-flex;min-height:44px;align-items:center}.bra .bra-end :focus-visible,.bra .bl-cta :focus-visible{outline-color:#fff}.bra .bra-editor{margin-top:24px;font-size:14px;line-height:1.7;color:var(--muted)}.bra .bra-related{margin-top:48px;border-top:2px solid var(--ink);padding-top:14px}.bra .bra-related h2{font-size:22px;line-height:1.45;margin:0}.bra .rel-list{list-style:none;margin:8px 0 0;padding:0;display:grid}.bra .card{position:relative;margin:0}.bra .card .card-link{color:var(--ink);text-decoration:none}.bra .card .card-link::after{content:"";position:absolute;inset:0}.bra .card:hover .card-link{text-decoration:underline}.bra .thumb{display:block;aspect-ratio:16/9;overflow:hidden;background:var(--tint-1)}.bra .thumb img{display:block;width:100%;height:100%;object-fit:cover}.bra .thumb.cover{display:flex;align-items:center;justify-content:center;background:var(--brand-deep);color:#fff;font-weight:700;letter-spacing:.08em;font-size:18px}.bra .rel-list .card{display:grid;grid-template-columns:96px 1fr;gap:12px;align-items:start;padding:14px 0;border-bottom:1px solid var(--line)}.bra .rel-list .thumb{aspect-ratio:4/3}.bra .rel-list .thumb.cover{font-size:13px}.bra .card .topic{font-size:12.5px;font-weight:700;letter-spacing:.1em;color:var(--brand-deep);margin:0}.bra .card .ttl{font-size:16px;line-height:1.5;font-weight:700;color:var(--ink);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-top:2px}.bra .back{margin-top:18px;font-size:15px}.bra .back a{display:inline-flex;min-height:44px;align-items:center;font-weight:600}.bra .bl-wrap{max-width:680px;margin:0 auto}.bra .bl-head{padding-bottom:20px;border-bottom:1px solid var(--line)}.bra .bl-desc{color:var(--muted);font-size:16px;margin-top:6px}.bra .hub{margin-top:28px;border-top:2px solid var(--ink);padding-top:14px}.bra .hub .t{font-size:18px;line-height:1.5;color:var(--ink)}.bra .hub .s{font-size:14px;color:var(--muted);margin-top:2px}.bra .hub ul{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);column-gap:16px}.bra .hub li{margin:0}.bra .hub a{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:48px;border-bottom:1px solid var(--line);color:var(--ink);font-size:16px;font-weight:600;text-decoration:none}.bra .hub a::after{content:"→";color:var(--muted);font-weight:400}.bra .hub a:hover{color:var(--brand-deep);text-decoration:underline}.bra .hub li.wide{grid-column:span 3}.bra .bl-grid{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:1fr;gap:28px 24px}.bra .bl-grid .card{border-top:1px solid var(--line);padding-top:16px}.bra .bl-grid .card .body{padding-top:12px}.bra .bl-grid .card .ttl{font-size:18px;-webkit-line-clamp:2;margin-top:4px}.bra .bl-grid .card .ex{font-size:15px;line-height:1.65;color:var(--muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:6px}.bra .bl-grid .card.big{border-top:2px solid var(--ink)}.bra .bl-grid .card.big .ttl{font-size:21px}.bra .pager{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px;margin-top:44px;font-size:15px}.bra .pager a,.bra .pager span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 10px;text-decoration:none;color:var(--ink)}.bra .pager a:hover{color:var(--brand-deep);text-decoration:underline}.bra .pager .cur{color:var(--brand-deep);font-weight:700;box-shadow:inset 0 -2px 0 var(--brand-deep)}.bra .pager .ph{visibility:hidden}.bra .pager .num{display:none}.bra .pager .mob{color:var(--muted)}.bra .bl-cta{margin:44px calc(var(--pad) * -1) 0;background:var(--brand-deep);color:#fff;padding:24px 20px;display:flex;flex-direction:column;gap:14px}.bra .bl-cta .cta-title{font-size:18px;font-weight:700;line-height:1.5;margin-top:4px;color:#fff}.bra .bl-empty{margin-top:36px}@media (max-width:359px){.bra{--pad:16px}}.bra .bra-meta+.bra-body>.bra-note:first-child:not(.warn),.bra .bra-keys+.bra-body>.bra-note:first-child:not(.warn){border-top:0;padding-top:0;margin-top:16px}.bra .bra-meta:has(+.bra-keys){border-bottom:0}.bra .bl-head{border-bottom:0;padding-bottom:0}@media (max-width:1079px){.bra .bra-keys+.bra-toc{margin-top:16px}.bra .bra-keys+.bra-toc details{border-top:0}.bra .bra-toc:has(+.bra-body>.bra-note.warn:first-child) details{border-bottom:0}.bra .bra-meta+.bra-toc{margin-top:0}.bra .bra-meta+.bra-toc details{border-top:0}.bra .bra-toc+.bra-body>.bra-note:first-child:not(.warn){border-top:0;padding-top:0;margin-top:16px}}@media (min-width:1080px){.bra .bra-meta:has(+.bra-toc+.bra-body>.bra-note.warn:first-child){border-bottom:0}.bra .bra-meta+.bra-toc+.bra-body>.bra-note:first-child:not(.warn),.bra .bra-keys+.bra-toc+.bra-body>.bra-note:first-child:not(.warn){border-top:0;padding-top:0;margin-top:16px}}.bra .bra-body>.bra-note.warn:first-child{margin-top:16px}.bra .bra-meta:has(+.bra-body>.bra-note.warn:first-child),.bra .bra-meta:has(+.bra-keys+.bra-body>.bra-note.warn:first-child){border-bottom:0}.bra .bra-keys:has(+.bra-body>.bra-note.warn:first-child) li:last-child{border-bottom:0}.bra .bra-body>.bra-cta+h2{border-top:0;padding-top:0;margin-top:16px}.bra .bl-grid .card.big.no-img .thumb{display:none}.bra .bl-grid .card.big.no-img .body{padding-top:0}.bra .bl-grid .card.big.no-img .ex{-webkit-line-clamp:3}@media (max-width:767px){.bra .tbl-cards .tbl-scroll{overflow:visible}.bra .tbl-cards .tbl-scroll table{min-width:0}.bra .tbl-cards :is(table,tbody,tr,td,th){display:block;width:100%}.bra .tbl-cards thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bra .tbl-cards tbody tr{padding:12px 0;border-bottom:1px solid var(--line)}.bra .tbl-cards tbody tr:last-child{border-bottom:0}.bra .tbl-cards tbody :is(td,th){border:0;padding:3px 0;display:grid;grid-template-columns:6.5em 1fr;gap:10px;font-weight:400;color:var(--text)}.bra .tbl-cards tbody :is(td,th)::before{content:attr(data-title);color:var(--muted);font-weight:600;text-wrap:balance}.bra .tbl-cards tbody :is(td,th):first-child{display:block;font-size:17px;font-weight:700;color:var(--ink);padding-bottom:6px}.bra .tbl-cards tbody :is(td,th):first-child::before{content:none}.bra .tbl-cards tbody :is(td,th):empty{display:none}}@media (min-width:768px){.bra{--pad:32px;font-size:18px;line-height:1.85;--hdr-h:var(--bra-hdr-h,127px)}.bra .bra-crumbs ol,.bra .bra-meta,.bra .bra-lab{font-size:14px}.bra .bra-h1{font-size:30px;line-height:1.35}.bra .bra-lead{font-size:20px}.bra .bra-body>:is(figure,.bra-tbl,.bra-note,.bra-cta,blockquote,.bra-embed),.bra .bra-body>:is(figure,.bra-tbl,.bra-note,.bra-cta,blockquote,.bra-embed)+:not(h2,h3){margin-top:28px}.bra .bra-body>h2{font-size:27px;margin-top:56px;padding-top:20px}.has-toc .bra-body>h2::before{font-size:14px}.bra .bra-body>h2:first-child{margin-top:32px;padding-top:0}.bra .bra-body>.bra-cta+h2{margin-top:20px}.bra .bra-body>h2+*{margin-top:18px}.bra .bra-body>h3,.bra .bra-body h3{font-size:21px;margin-top:36px}.bra .bra-body h4{font-size:18px}.bra .bra-tbl table{font-size:16px}.bra .bra-tbl :is(th,td){padding:12px 16px}.bra .bra-cta{grid-template-columns:1fr auto;align-items:center;column-gap:28px;padding:20px 0}.bra .bra-cta .cta-title{font-size:20px}.bra .bra-cta .act{flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:6px 18px}.bra .bra-cta.is-legacy{grid-template-columns:1fr}.bra .bra-cta.is-legacy .act{justify-content:flex-start}.bra .bra-body blockquote{margin-left:1.5em;font-size:19px}.bra .bra-note{grid-template-columns:4em 1fr;font-size:16px}.bra .faq summary{font-size:17px}.bra .bra-end{margin-left:0;margin-right:0;padding:40px}.bra .bra-end .cta-title{font-size:26px}.bra .bra-end .btns{flex-direction:row}.bra .rel-list{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:16px}.bra .rel-list .card{grid-template-columns:1fr;gap:10px;padding:0;border-bottom:0}.bra .rel-list .thumb{aspect-ratio:16/9}.bra .rel-list .thumb.cover{font-size:18px}.bra .card .ttl{-webkit-line-clamp:2}.bra .hub ul{grid-template-columns:repeat(4,1fr);column-gap:20px}.bra .hub li.wide{grid-column:span 2}.bra .bl-grid{grid-template-columns:1fr 1fr}.bra .bl-grid .card.big{grid-column:1/-1}.bra .pager .num{display:inline-flex}.bra .pager .mob{display:none}.bra .bl-cta{margin-left:0;margin-right:0;flex-direction:row;align-items:center;justify-content:space-between;padding:24px 32px}}@media (min-width:1080px){.bra{--hdr-h:var(--bra-hdr-h,120px)}.bra .bra-h1{font-size:34px}.bra .bra-article.has-toc{max-width:984px;display:grid;grid-template-columns:680px 240px;column-gap:64px;align-items:start}.bra .bra-article.has-toc>*{grid-column:1}.bra .bra-article.has-toc>.bra-toc{grid-column:2;grid-row:1/span 60;align-self:stretch;contain:size;position:static;height:auto;overflow:visible;margin-top:16px}.bra .bra-article.has-toc>.bra-toc details{position:sticky;top:calc(var(--hdr-h) + 24px);max-height:calc(100dvh - var(--hdr-h) - 24px - 140px);overflow:auto}.bra .bra-toc details{border-top:2px solid var(--ink);border-bottom:0}.bra-toc summary{cursor:default;pointer-events:none;min-height:40px}.bra-toc summary .chev{display:none}.bra .bra-toc ol a{min-height:0;padding:7px 0}.bra .bra-wide{max-width:984px}.bra .bra-end{padding:44px 48px}.bra .bra-end .trust{grid-template-columns:repeat(4,1fr);gap:20px 24px}.bra .bl-wrap{max-width:1080px}.bra .hub ul{grid-template-columns:repeat(7,1fr)}.bra .hub li.wide{grid-column:span 2}.bra .bl-grid{grid-template-columns:repeat(3,1fr);gap:36px 28px}.bra .bl-grid .card.big{display:grid;grid-template-columns:55% 1fr;gap:32px;align-items:center}.bra .bl-grid .card.big .body{padding-top:0}.bra .bl-grid .card.big .ttl{font-size:28px}.bra .bl-grid .card.big.no-img{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.bra *{transition:none!important}}
