._page_f96pk_1 .story-copy{overflow-wrap:anywhere}._page_f96pk_1 .story-copy section>p{margin:0 0 22px;font-size:clamp(18px,1.5vw,21px);line-height:1.7}._page_f96pk_1 .story-copy h2{scroll-margin-top:28px}._page_f96pk_1 .story-copy h3{text-transform:none;margin:30px 0 14px;font-size:clamp(21px,2vw,26px);line-height:1.22}._reference_f96pk_14{text-underline-offset:.2em;text-decoration:underline}._illustration_f96pk_15{margin:32px 0 40px}._illustration_f96pk_15 img{border-radius:4px;width:100%;height:auto;display:block}._illustration_f96pk_15 figcaption{color:var(--ink);margin-top:12px;font-size:14px;line-height:1.5}._page_f96pk_1 .story-copy a:focus-visible{outline:2px solid var(--cyan-dark);outline-offset:4px}._contents_f96pk_19 a:focus-visible{outline:2px solid var(--cyan-dark);outline-offset:4px}._contents_f96pk_19>span{color:var(--cyan-dark);font-size:12px}._contents_f96pk_19 ol{margin:20px 0 0;padding-left:20px}._contents_f96pk_19 li{margin-bottom:16px;font-size:16px;line-height:1.5}._contents_f96pk_19 a{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}._cta_f96pk_24{margin:var(--space-8) 0;padding:var(--space-6) 0}._cta_f96pk_24>p{margin:0}._cta_f96pk_24>div{gap:var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._cta_f96pk_24 a{max-width:100%}._page_f96pk_1 .story-copy ._orderedList_f96pk_36{margin:30px 0;padding-left:28px}._page_f96pk_1 .story-copy ._orderedList_f96pk_36 li{padding-left:4px;line-height:1.6}._page_f96pk_1 .story-copy ._orderedList_f96pk_36 li:before{content:none}@media (max-width:600px){._page_f96pk_1 .story-copy section>p{font-size:17px}}._page_f96pk_1 .story-hero h1,._indexPage_f96pk_43 .story-hero h1{overflow-wrap:anywhere}._page_f96pk_1 .story-back,._indexPage_f96pk_43 .story-back{font-size:12px}._page_f96pk_1 .story-body{gap:clamp(28px,5vw,72px);padding-block:clamp(36px,5vw,72px)}._page_f96pk_1 .story-copy section:first-child>h2:first-child{margin-top:0}._page_f96pk_1 .story-copy section:first-child>p:first-child{font-size:clamp(19px,1.6vw,23px)}._page_f96pk_1 .story-copy code{background:#0b15180f;border-radius:3px;padding:.1em .25em;font-size:.95em}._page_f96pk_1 .story-copy ._code_f96pk_49{white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px}._page_f96pk_1 .story-copy ._code_f96pk_49 code{font-size:inherit;background:0 0;padding:0}._tableScroll_f96pk_51{border:1px solid var(--line-dark);border-radius:4px;margin:32px 0;overflow-x:auto}._tableScroll_f96pk_51:focus-visible{outline:2px solid var(--cyan-dark);outline-offset:4px}._tableScroll_f96pk_51 table{border-collapse:collapse;width:100%;min-width:440px;font-size:16px;line-height:1.55}._tableScroll_f96pk_51 th,._tableScroll_f96pk_51 td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line-dark);padding:16px}._tableScroll_f96pk_51 th{background:var(--ink);color:var(--paper);font-weight:600}._tableScroll_f96pk_51 tr:last-child td{border-bottom:0}._tableScroll_f96pk_51 tr:nth-child(2n) td{background:#0b151806}._cta_f96pk_24{border:1px solid var(--line-dark);border-left:4px solid var(--cyan-dark);background:#0b15180a;border-radius:4px;padding:24px}._cta_f96pk_24>p{font-size:17px;line-height:1.6}._cta_f96pk_24>p:empty{display:none}._cta_f96pk_24>div{margin-top:18px}._cta_f96pk_24 a{background:var(--ink);color:var(--paper);overflow-wrap:anywhere;border-radius:3px;padding:14px 20px;font-size:16px;line-height:1.5;text-decoration:none;display:inline-flex}._cta_f96pk_24 a:hover{background:var(--cyan-dark)}._related_f96pk_64{margin-top:48px}._related_f96pk_64>a{border-bottom:1px solid var(--line-dark);text-underline-offset:4px;padding-block:18px;font-size:18px;line-height:1.5;text-decoration:underline;display:block}@media (max-width:820px){._contents_f96pk_19{max-width:none}._contents_f96pk_19 ol{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px 28px;display:grid}._contents_f96pk_19 li{margin:0}}@media (max-width:400px){._cta_f96pk_24{padding:20px 16px}._page_f96pk_1 .story-index,._indexPage_f96pk_43 .story-index{gap:12px}}._page_f96pk_1 .story-copy,._contents_f96pk_19{min-width:0}@media (max-width:820px){._page_f96pk_1 .story-body{grid-template-columns:minmax(0,1fr)}}
