/**handles:jsdc-technical-guide**/
#de-main .jsdc-technical-guide{width:100%;overflow-wrap:break-word}#de-main .jsdc-technical-guide__opening{max-width:1000px;margin:auto;padding:100px 24px 44px}#de-main .jsdc-technical-guide__opening h1{max-width:26ch;margin:28px 0 24px}#de-main .jsdc-technical-guide__opening>p{max-width:72ch}#de-main .jsdc-technical-guide__byline{color:var(--jsdc-muted)}#de-main .jsdc-technical-guide__answer{background:var(--jsdc-section);border:1px solid var(--jsdc-line);padding:28px;margin:28px 0}#de-main .jsdc-technical-guide__answer h2{font:400 clamp(24px,2vw,30px)/1.2 'Instrument Sans JSD',Arial,sans-serif;margin:0 0 16px;text-transform:none;letter-spacing:normal}#de-main .jsdc-technical-guide__contents{display:flex;flex-wrap:wrap;gap:8px 24px;border-block:1px solid var(--jsdc-line);padding:12px 0}#de-main .jsdc-technical-guide__contents a{display:inline-flex;align-items:center;min-height:44px}#de-main .jsdc-technical-guide__content{max-width:1100px;width:calc(100% - 48px);margin:auto;padding:40px 0 48px}#de-main .jsdc-technical-guide__content>:is(p,ul,ol,dl,h3){max-width:72ch;margin-left:auto;margin-right:auto}#de-main .jsdc-technical-guide__content>h3{margin-top:32px}#de-main .jsdc-technical-guide__content>h3:first-child{margin-top:0}#de-main .jsdc-technical-guide :is(ul,ol){padding-left:24px;width:100%;list-style-position:outside}#de-main .jsdc-technical-guide li{margin:0 0 12px;padding:0}#de-main .jsdc-technical-guide dt{font-weight:600;margin:20px 0 6px}#de-main .jsdc-technical-guide dd{margin:0 0 18px}#de-main .jsdc-technical-guide figure{margin:28px auto;max-width:100%;min-width:0}#de-main .jsdc-technical-guide figure img{display:block;width:100%;height:auto;max-height:580px;object-fit:contain}#de-main .jsdc-technical-guide figcaption{font-size:14px;line-height:1.6;color:var(--jsdc-muted);margin:12px 0 0}#de-main .jsdc-technical-guide__two-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}#de-main .jsdc-technical-guide__feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;margin:40px 0}#de-main .jsdc-technical-guide__table-scroll{overflow-x:auto;max-width:100%;width:100%;margin:24px 0;overscroll-behavior-x:contain;scrollbar-width:auto}#de-main .jsdc-technical-guide__table-scroll:focus-visible{outline:2px solid var(--jsdc-bronze);outline-offset:3px}#de-main .jsdc-technical-guide .jsdc-landing__table{min-width:780px;table-layout:fixed;margin:0}#de-main .jsdc-technical-guide .jsdc-landing__table :is(th,td){width:25%;padding:16px;font-size:15px;line-height:1.55}#de-main .jsdc-technical-guide .jsdc-landing__table caption{text-align:left;padding:0 0 14px;color:var(--jsdc-muted)}#de-main .jsdc-technical-guide .jsdc-landing__table thead{background:var(--jsdc-section)}#de-main .jsdc-technical-guide .jsdc-landing__actions{max-width:72ch;margin:24px auto}#de-main .jsdc-technical-guide__source-note{margin-top:28px!important;font-size:14px;color:var(--jsdc-muted)}@media(max-width:767px){#de-main .jsdc-technical-guide__opening{padding:132px 18px 30px}#de-main .jsdc-technical-guide__opening h1{margin:22px 0;max-width:100%}#de-main .jsdc-technical-guide__answer{padding:18px;margin:24px 0}#de-main .jsdc-technical-guide__content{width:calc(100% - 36px);padding:28px 0 36px}#de-main .jsdc-technical-guide__feature,#de-main .jsdc-technical-guide__two-images{grid-template-columns:1fr;gap:18px}#de-main .jsdc-technical-guide figure{margin:20px 0}#de-main .jsdc-technical-guide__contents{display:grid;grid-template-columns:1fr;gap:0}#de-main .jsdc-technical-guide .jsdc-heading{padding:28px 18px}#de-main .jsdc-technical-guide .jsdc-heading h2{font-size:30px}}@media print{#de-main .jsdc-technical-guide__table-scroll{overflow:visible}#de-main .jsdc-technical-guide .jsdc-landing__table{min-width:0}#de-main .jsdc-technical-guide .jsdc-landing__table :is(th,td){font-size:10px;padding:6px}}#de-main .jsdc-technical-guide section[id]{scroll-margin-top:160px}#de-main .jsdc-technical-guide__content,#de-main .jsdc-technical-guide__opening{max-width:1760px;width:calc(100% - 96px)}#de-main .jsdc-technical-guide__opening{padding:120px 0 40px}#de-main .jsdc-technical-guide__hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(36px,4vw,88px);align-items:center;margin:32px 0 48px}#de-main .jsdc-technical-guide__hero-copy h1{text-align:left;max-width:22ch;margin:0 0 28px}#de-main .jsdc-technical-guide__hero figure{margin:0}#de-main .jsdc-technical-guide__hero figure img{max-height:640px;aspect-ratio:1;object-fit:contain}#de-main .jsdc-technical-guide__answer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:40px;padding:32px}#de-main .jsdc-technical-guide__answer p:last-child{margin-bottom:0}#de-main .jsdc-technical-guide__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(30px,3.5vw,72px);margin:12px 0 32px}#de-main .jsdc-technical-guide__columns>div{min-width:0}#de-main .jsdc-technical-guide__columns h3{margin-top:0}#de-main .jsdc-technical-guide__reading{max-width:768px;margin:40px auto 0}#de-main .jsdc-technical-guide__feature{gap:clamp(36px,4vw,88px)}#de-main .jsdc-technical-guide__feature>div{max-width:72ch}#de-main .jsdc-technical-guide__columns>p:empty,#de-main .jsdc-technical-guide__feature>p:empty,#de-main .jsdc-technical-guide__hero>p:empty{display:none}#de-main .jsdc-technical-guide__content>h3{max-width:768px}@media(max-width:1024px){#de-main .jsdc-technical-guide__content,#de-main .jsdc-technical-guide__opening{width:calc(100% - 48px)}#de-main .jsdc-technical-guide__hero{grid-template-columns:1fr 1fr;gap:28px}#de-main .jsdc-technical-guide__columns{grid-template-columns:1fr;gap:28px}#de-main .jsdc-technical-guide__columns>div{max-width:768px;margin:auto}#de-main .jsdc-technical-guide__answer{grid-template-columns:1fr;gap:12px}}@media(max-width:767px){#de-main .jsdc-technical-guide__content,#de-main .jsdc-technical-guide__opening{width:calc(100% - 36px)}#de-main .jsdc-technical-guide__opening{padding:132px 0 30px}#de-main .jsdc-technical-guide__hero{grid-template-columns:1fr;gap:20px;margin:26px 0}#de-main .jsdc-technical-guide__hero-copy h1{max-width:none}#de-main .jsdc-technical-guide__hero figure img{max-height:360px}#de-main .jsdc-technical-guide__answer{padding:20px;gap:8px}#de-main .jsdc-technical-guide__feature{gap:20px}#de-main .jsdc-technical-guide__feature figure{margin:0}#de-main .jsdc-technical-guide__columns{gap:24px}}