.support-wrap{width:min(1100px,calc(100% - 80px));margin-inline:auto}.support-head{padding:0 0 40px}.support-breadcrumb{display:flex;gap:12px;font-size:11px;color:#666;padding:22px 0 36px}.support-eyebrow{font-size:11px;letter-spacing:.17em;color:#666;margin:0 0 18px}.support-head h1{font-family:var(--site-serif);font-size:clamp(32px,3.6vw,48px);line-height:1.55;font-weight:400;margin:0 0 18px;letter-spacing:.035em}.support-subtitle{font-size:13px;letter-spacing:.12em;color:#666;margin:0}.support-toc{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:34px;border-top:1px solid #ddd;padding-top:24px}.support-toc a{font-size:13px;line-height:1.6;border:1px solid #d8d8d4;background:#fafaf8;padding:10px 14px}.support-toc a:hover{background:#efefeb;border-color:#888}.support-section{padding:38px 0 44px;border-bottom:1px solid #ddd;scroll-margin-top:100px}.support-section h2,.support-section h3{font-family:var(--site-sans);font-size:24px;line-height:1.65;font-weight:600;margin:0 0 22px}.support-section h2:not(:first-child){margin-top:36px}.support-section h3.ti-checkpoint{padding-top:32px;margin-top:32px;border-top:1px solid #ddd}.support-section h3.ti-checkpoint:first-child{padding-top:0;margin-top:0;border:0}.support-section h4{font-size:20px;line-height:1.7;margin:32px 0 24px}.support-section p{font-size:17px;line-height:2;margin:0 0 22px}.support-section small,.support-section li{font-size:13px;line-height:1.9}.support-section ul{list-style:none;padding:0;margin:20px 0}.support-section li{margin-bottom:8px}.support-image{width:100%;max-width:var(--native-width);height:auto;display:block;margin:24px auto}.support-pair{display:grid;grid-template-columns:minmax(240px,330px) minmax(0,1fr);gap:40px;align-items:center}.support-pair>div{min-width:0}.support-pair .support-image{margin:0 auto}.support-pair p:last-child{margin-bottom:0}.support-baa-intro{grid-template-columns:190px minmax(0,1fr);gap:54px}.support-baa-intro .support-image{max-width:165px}.support-baa-point{padding:30px 0;border-bottom:1px solid #e5e5e0}.support-related{padding:52px 0 70px}.support-related>a{display:flex;justify-content:space-between;gap:24px;border:1px solid #ccc;margin-top:14px;padding:22px 26px;font-size:17px}.support-related>a:hover{background:#fafaf8}.support-related b{font-weight:400}.support-page a:focus-visible{outline:2px solid #333;outline-offset:5px}.baa-mark .support-section:first-of-type{background:#fff}
@media(max-width:700px){.support-wrap{width:calc(100% - 40px)}.support-head{padding-bottom:28px}.support-breadcrumb{padding:18px 0 26px}.support-head h1{font-size:30px}.support-eyebrow{font-size:10px}.support-subtitle{font-size:11px}.support-toc{gap:8px;margin-bottom:16px}.support-toc a{font-size:12px;padding:9px 11px}.support-section{padding:28px 0 32px;scroll-margin-top:84px}.support-section h2,.support-section h3{font-size:21px;margin-bottom:18px}.support-section p{font-size:16px;line-height:2}.support-pair{grid-template-columns:1fr;gap:20px}.support-pair .support-image{max-width:min(var(--native-width),100%)}.support-baa-intro{grid-template-columns:1fr;gap:24px}.support-baa-intro .support-image{max-width:125px}.support-baa-point{padding:26px 0}.support-section h4{font-size:18px}.support-related{padding:36px 0 48px}.support-related>a{font-size:15px;padding:18px}.support-section h3.ti-checkpoint{margin-top:28px;padding-top:28px}}
