.bo-ds{--y:#FFB300;--yd:#b87f00;--ink:#111111;--navy:#0B1B2B;--led:#F4F8FF;--mut:#5d636c;--line:#e3e5e8;--card:#f6f7f8;--r:12px;--rs:6px;--measure:74ch;font-size:17px;line-height:1.7;color:#1f2328}.bo-ds>*{max-width:var(--measure);margin-left:auto;margin-right:auto}.bo-ds>.wide{max-width:none;width:100%}.bo-ds .lede{font-size:19.5px;line-height:1.6;color:#1f2328}.bo-ds .lede:first-letter{font-weight:800}.bo-ds .qa{background:var(--ink);color:#f2f2f2;border-radius:14px;padding:24px 26px;margin:22px auto 28px;border-left:6px solid var(--y)}.bo-ds .qa h2,.bo-ds .qa .k{color:var(--y)!important;letter-spacing:.12em;font-size:13px!important;text-transform:uppercase;display:block;margin:0 0 8px!important;padding:0;border:0!important;font-weight:800}.bo-ds .qa p{margin:0 0 10px;font-size:17px;line-height:1.6}.bo-ds .qa p:last-child{margin-bottom:0}.bo-ds .qa ul{margin:8px 0 0;padding:0}.bo-ds .qa li{margin:4px 0;padding-left:22px;font-size:16px}.bo-ds .qa li:before{color:var(--y)!important}.bo-ds .qa,.bo-ds .qa li,.bo-ds .qa p,.bo-ds .qa li *{color:#f2f2f2!important}.bo-ds .qa strong{color:#fff!important}.bo-ds .qa a{color:var(--y)!important;text-decoration:underline}.bo-ds .facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:18px auto 26px}.bo-ds .facts div{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:14px 16px}.bo-ds .facts b{display:block;font-size:26px;line-height:1.1;font-weight:800;color:var(--ink)}.bo-ds .facts b span{color:var(--yd);font-size:16px;font-weight:700}.bo-ds .facts small{display:block;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);margin-top:4px}.bo-ds .fig{margin:28px auto}.bo-ds .fig img,.bo-ds .fig picture img{display:block;width:100%;height:auto;border-radius:var(--r);margin:0}.bo-ds .fig figcaption,.bo-ds .cap{margin-top:10px;padding-left:12px;border-left:3px solid var(--y);font-size:13.5px;line-height:1.55;color:var(--mut)}.bo-ds .fig--tall{max-width:560px}.bo-ds .fig--pair{display:grid;grid-template-columns:1fr 1fr;gap:14px}.bo-ds .fig--pair figure{margin:0}@media(max-width:700px){.bo-ds .fig--pair{grid-template-columns:1fr}}.bo-ds .tw{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:16px auto 8px;border:1px solid var(--line);border-radius:var(--r)}.bo-ds table{width:100%;border-collapse:collapse;font-size:15px;margin:0;min-width:520px}.bo-ds th{background:var(--ink)!important;color:#fff!important;text-align:left;padding:11px 12px;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase}.bo-ds td{padding:11px 12px;border-bottom:1px solid var(--line);vertical-align:top}.bo-ds tr:nth-child(2n) td{background:var(--card)}.bo-ds tr:last-child td{border-bottom:0}.bo-ds td.ok{color:#1b7f3b;font-weight:700}.bo-ds td.no{color:#a33;font-weight:700}.bo-ds td.chk{color:var(--yd);font-weight:700}.bo-ds .src{font-size:13px;color:var(--mut);margin:6px 0 20px}.bo-ds .note,.bo-ds .warn,.bo-ds .spec{border:1px solid var(--line);border-left:6px solid var(--y);border-radius:var(--r);padding:16px 20px;margin:22px auto;background:var(--card)}.bo-ds .warn{border-left-color:#c23b22;background:#fff7f5}.bo-ds .spec{border-left-color:var(--navy);background:#f3f6fa}.bo-ds .note b,.bo-ds .warn b,.bo-ds .spec b{display:block;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mut);margin-bottom:4px}.bo-ds .pull{font-size:21px;line-height:1.4;font-weight:700;color:var(--ink);border-left:4px solid var(--y);padding:4px 0 4px 18px;margin:26px auto}.bo-ds .pull cite{display:block;font-size:14px;font-weight:500;font-style:normal;color:var(--mut);margin-top:8px}.bo-ds .pro{display:grid;grid-template-columns:120px 1fr;gap:18px;align-items:center;background:var(--navy);color:#f2f2f2;border-radius:14px;padding:20px 22px;margin:26px auto}.bo-ds .pro img{width:120px;height:120px;object-fit:cover;border-radius:10px;margin:0}.bo-ds .pro b{display:block;color:var(--y);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px}.bo-ds .pro p,.bo-ds .pro p *{color:#f2f2f2!important;margin:0}.bo-ds .pro small{display:block;color:#9fb0c2;margin-top:6px;font-size:13px}@media(max-width:600px){.bo-ds .pro{grid-template-columns:1fr}.bo-ds .pro img{width:100%;height:auto;aspect-ratio:16/9}}.bo-ds .steps{counter-reset:s;list-style:none;padding:0;margin:18px auto 26px}.bo-ds .steps li{counter-increment:s;position:relative;padding:16px 18px 16px 64px;margin:0 0 10px;background:#fff;border:1px solid var(--line);border-radius:var(--r);font-size:16px;line-height:1.6}.bo-ds .steps li:before{content:counter(s);position:absolute;left:16px;top:14px;width:34px;height:34px;border-radius:50%;background:var(--y);color:var(--ink);font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center}.bo-ds .steps li b{display:block;color:var(--ink);margin-bottom:2px}.bo-ds .steps li img{margin:12px 0 0;border-radius:var(--rs);width:100%;height:auto;display:block}.bo-ds .tabs{margin:18px auto 10px}.bo-ds .tabs input{position:absolute;opacity:0;pointer-events:none}.bo-ds .tabs label{display:inline-block;padding:9px 14px;margin:0 6px 8px 0;border:1px solid var(--line);border-radius:999px;font-weight:700;font-size:15px;cursor:pointer;background:#fff}.bo-ds .tabs .pane{display:none;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:20px 22px;margin-top:6px}.bo-ds .tabs .pane .big{font-size:30px;font-weight:800;color:var(--ink);line-height:1.1}.bo-ds .tabs .pane .big span{color:var(--yd)}.bo-ds .tabs input:nth-of-type(1):checked~label:nth-of-type(1),.bo-ds .tabs input:nth-of-type(2):checked~label:nth-of-type(2),.bo-ds .tabs input:nth-of-type(3):checked~label:nth-of-type(3),.bo-ds .tabs input:nth-of-type(4):checked~label:nth-of-type(4),.bo-ds .tabs input:nth-of-type(5):checked~label:nth-of-type(5),.bo-ds .tabs input:nth-of-type(6):checked~label:nth-of-type(6){background:var(--ink);color:#fff;border-color:var(--ink)}.bo-ds .tabs input:nth-of-type(1):checked~.pane:nth-of-type(1),.bo-ds .tabs input:nth-of-type(2):checked~.pane:nth-of-type(2),.bo-ds .tabs input:nth-of-type(3):checked~.pane:nth-of-type(3),.bo-ds .tabs input:nth-of-type(4):checked~.pane:nth-of-type(4),.bo-ds .tabs input:nth-of-type(5):checked~.pane:nth-of-type(5),.bo-ds .tabs input:nth-of-type(6):checked~.pane:nth-of-type(6){display:block}.bo-ds details{border:1px solid var(--line);border-radius:var(--r);padding:14px 18px;margin:10px auto;background:#fff}.bo-ds summary{font-weight:700;cursor:pointer;list-style:none;font-size:16.5px}.bo-ds summary::-webkit-details-marker{display:none}.bo-ds summary:after{content:"+";float:right;color:var(--yd);font-weight:800}.bo-ds details[open] summary:after{content:"-"}.bo-ds details p{margin:10px 0 0}.bo-ds .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:16px auto}.bo-ds .grid a,.bo-ds .grid a:visited{display:block;text-align:center;padding:14px 8px;border-radius:var(--r);background:var(--ink)!important;color:#fff!important;text-decoration:none!important;font-weight:800;font-size:19px;transition:background .15s}.bo-ds .grid a small{display:block;font-size:12px;font-weight:600;color:var(--y)!important;letter-spacing:.1em;text-transform:uppercase;margin-top:2px}.bo-ds .grid a:hover,.bo-ds .grid a:focus{background:var(--y)!important;color:var(--ink)!important}.bo-ds .grid a:hover small,.bo-ds .grid a:focus small{color:var(--ink)!important}.bo-ds .cta{display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px 22px;margin:26px auto}.bo-ds .cta b{font-size:18px;color:var(--ink)}.bo-ds .cta a.btn,.bo-ds .cta a.btn:visited{display:inline-block;background:var(--y)!important;color:var(--ink)!important;font-weight:800;padding:12px 20px;border-radius:var(--rs);text-decoration:none!important}.bo-ds .origin{font-size:14px;color:var(--mut);margin-top:30px}.bo-ds ul.plain li:before{content:none}.bo-ds ul.plain li{padding-left:0}@media(max-width:600px){.bo-ds{font-size:16px}.bo-ds .lede{font-size:18px}.bo-ds .pull{font-size:19px}.bo-ds .facts b{font-size:22px}.bo-ds .tabs .pane .big{font-size:24px}.bo-ds table{font-size:14px}.bo-ds .hide-m{display:none}}@media(min-width:990px){.bo-a__layout:has(.bo-ds[data-layout=wide]){grid-template-columns:minmax(0,1fr)}.bo-a__layout:has(.bo-ds[data-layout=wide])>:not(.bo-toc){width:100%;max-width:none;margin-inline:auto}.bo-a__layout:has(.bo-ds[data-layout=wide]) .bo-a__body{max-width:none;margin-inline:0}.bo-a__layout:has(.bo-ds[data-layout=wide]) .bo-toc{position:static;max-height:none;overflow:visible;width:100%;max-width:74ch;margin:0 auto 26px}.bo-a__layout:has(.bo-ds[data-layout=wide]) .bo-toc__sum{cursor:pointer;pointer-events:auto}.bo-a__layout:has(.bo-ds[data-layout=wide]) .bo-toc__sum:after{display:inline-block}.bo-a__layout:has(.bo-ds[data-layout=wide]) .bo-toc__aside{display:none}.bo-a__layout:has(.bo-ds[data-layout=wide]) .bo-takeaway,.bo-a__layout:has(.bo-ds[data-layout=wide]) .bo-inlinecta,.bo-a__layout:has(.bo-ds[data-layout=wide]) .bo-author,.bo-a__layout:has(.bo-ds[data-layout=wide]) .bo-adjacent{max-width:74ch;margin-inline:auto}}.bo-a__body.rte .bo-ds .fig,.bo-a__body.rte .bo-ds .bo-fig{width:100%;margin-inline:auto}.bo-a__body.rte .bo-ds .fig img,.bo-a__body.rte .bo-ds img{margin:0;border-radius:12px}.bo-a__body.rte .bo-ds .fig.wide,.bo-a__body.rte .bo-ds .bo-fig.wide{max-width:none;width:100%;margin-inline:0}.bo-a__body.rte .bo-ds .tw table{min-width:520px}.bo-a__body.rte .bo-ds .tw th{background:#111!important;color:#fff!important}.bo-a__body.rte .bo-ds .qa h2{border-bottom:0!important;padding-bottom:0;margin:0 0 8px!important}.bo-a__body.rte .bo-ds .qa a{color:#ffb300!important}.bo-a__body.rte .bo-ds .steps{counter-reset:s;padding:0;list-style:none}.bo-a__body.rte .bo-ds .steps li{padding-left:64px}.bo-a__body.rte .bo-ds .steps li:before{content:counter(s);color:#111}.bo-a__body.rte .bo-ds .qa li{padding-left:22px}.bo-a__body.rte .bo-ds .qa ul,.bo-a__body.rte .bo-ds .facts,.bo-a__body.rte .bo-ds .grid{margin-left:0;margin-right:0}.bo-a__body.rte .bo-ds .grid a{text-decoration:none!important;font-weight:800}@media(max-width:600px){.bo-ds{--gutter:12px}.bo-ds>*:not(.wide):not(.fig){width:calc(100vw - 32px);max-width:none;margin-left:calc(50% - 50vw + 16px);margin-right:calc(50% - 50vw + 16px)}.bo-ds .fig.wide,.bo-ds .fig.wide img,.bo-ds .fig.wide picture img{border-radius:0}.bo-ds .fig.wide{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.bo-ds .fig.wide figcaption{margin-left:var(--gutter);margin-right:var(--gutter)}.bo-ds .fig--tall,.bo-ds .qa,.bo-ds .facts,.bo-ds .tabs,.bo-ds .tw,.bo-ds .steps,.bo-ds .grid,.bo-ds .cta,.bo-ds .note,.bo-ds .warn,.bo-ds .spec,.bo-ds .pro{width:calc(100vw - 2*var(--gutter));max-width:none;margin-left:calc(50% - 50vw + var(--gutter));margin-right:calc(50% - 50vw + var(--gutter))}.bo-ds .qa{padding:20px 18px}.bo-ds .facts{grid-template-columns:1fr 1fr;gap:8px}.bo-ds .facts div{padding:12px}.bo-ds .tabs label{padding:8px 12px;font-size:14px;margin:0 4px 6px 0;min-height:44px;line-height:26px}.bo-ds .tabs .pane{padding:16px 14px}.bo-ds .steps li{padding:14px 14px 14px 56px}.bo-ds .steps li:before{left:12px;top:12px;width:30px;height:30px;font-size:15px}.bo-ds th,.bo-ds td{padding:9px 10px}.bo-ds .grid{grid-template-columns:1fr 1fr}.bo-ds .grid a{font-size:17px;padding:12px 6px;min-height:44px}.bo-ds details{padding:12px 14px}.bo-ds summary{min-height:28px}}.bo-ds details.sec{border:1px solid var(--line);border-radius:var(--r);padding:0;margin:10px auto;background:#fff;max-width:none;width:100%}.bo-ds details.sec summary{padding:16px 18px;font-size:18px;list-style:none}.bo-ds details.sec summary h2{display:inline;font-size:20px;margin:0;padding:0;border:0}.bo-ds details.sec summary:after{content:"+";float:right;color:var(--yd);font-weight:800;font-size:22px}.bo-ds details.sec[open] summary:after{content:"-"}.bo-ds details.sec .sec-body{padding:0 18px 18px}.bo-ds details.sec .sec-body>*{max-width:var(--measure);margin-left:auto;margin-right:auto}.bo-ds details.sec .sec-body>.wide,.bo-ds details.sec .sec-body>.tabs,.bo-ds details.sec .sec-body>.tw,.bo-ds details.sec .sec-body>.steps{max-width:none;width:100%}.bo-ds .guide-h{margin-top:36px}@media(max-width:600px){.bo-ds details.sec{width:calc(100vw - 2*var(--gutter));margin-left:calc(50% - 50vw + var(--gutter));margin-right:calc(50% - 50vw + var(--gutter));padding:0}.bo-ds details.sec summary{padding:14px 12px}.bo-ds details.sec .sec-body{padding:0 12px 14px}.bo-ds details.sec .sec-body>.wide,.bo-ds details.sec .sec-body>.tabs,.bo-ds details.sec .sec-body>.tw,.bo-ds details.sec .sec-body>.steps,.bo-ds details.sec .sec-body>.qa,.bo-ds details.sec .sec-body>.note,.bo-ds details.sec .sec-body>.warn,.bo-ds details.sec .sec-body>.spec,.bo-ds details.sec .sec-body>.fig{width:auto;max-width:none;margin-left:0;margin-right:0}.bo-ds details.sec .sec-body>.fig.wide img{border-radius:var(--rs)}}
/*# sourceMappingURL=/cdn/shop/t/229/assets/bo-ds.css.map */
