@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid}}}html{scroll-behavior:smooth}.main{margin-block:50px;margin-inline:auto}.gridContainer{margin-inline:auto;padding-inline:15px}@media (min-width:360px){.gridContainer{padding-inline:30px}}@media (min-width:768px){.gridContainer{padding-inline:50px}}@media (min-width:1024px){.gridContainer{max-width:1430px;padding-inline:70px}}.content-header{width:100%;margin-left:auto}@media (min-width:1024px){.content-header{width:65%}}@media (min-width:1280px){.content-header{width:67%}}.content-wrapper{flex-direction:column;align-items:flex-start;gap:3rem;display:flex;position:relative}@media (min-width:768px){.content-wrapper{flex-direction:row}}.headingSub{--tw-leading:30px;--tw-font-weight:var(--font-weight-light,300);font-size:28px;line-height:30px;font-weight:var(--font-weight-light,300);--tw-tracking:-.5px;letter-spacing:-.5px;color:6A778B}.toc{border-style:var(--tw-border-style);background-color:var(--color-white,#fff);border-width:1px;border-color:#e2e2e2;width:100%;height:max-content;padding:1rem;position:static}@media (min-width:768px){.toc{flex-shrink:0;width:320px;margin-top:280px;position:sticky;top:90px}}.toc h3{color:#6a778b;font-size:1.2rem}ul{padding-left:calc(var(--spacing,.25rem)*10);list-style-type:disc}li{margin-bottom:.5rem}.toc a{color:#0073e6;font-size:.95rem}@media (hover:hover){.toc a:hover{text-decoration-line:underline}}.inline-link{color:#0073e6}@media (hover:hover){.inline-link:hover{text-decoration-line:underline}}.heading--2{font-size:34px}.number-list{padding-left:calc(var(--spacing,.25rem)*10);margin-block:1em;list-style-type:decimal}.cta{margin-inline:auto;margin-block:calc(var(--spacing,.25rem)*5);justify-content:center;width:100%;display:flex}.q-cta-txt{padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*3)}.q-cta-button{margin-inline:auto;margin-block:calc(var(--spacing,.25rem)*0)}.q-cta-button-txt{--tw-font-weight:600!important;font-weight:600!important}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
