.str-content-block.str-section{margin-block:var(--cb-mt,2rem) var(--cb-mb,2rem);padding:var(--cb-pt,3.5rem) var(--cb-pr,0) var(--cb-pb,3.5rem) var(--cb-pl,0)}@media (max-width:767px){.str-content-block.str-section{margin-bottom:var(--cb-m-mb,calc(var(--cb-mb, 2rem)*.64));margin-top:var(--cb-m-mt,calc(var(--cb-mt, 2rem)*.64));padding:var(--cb-m-pt,calc(var(--cb-pt, 3.5rem)*.64)) var(--cb-m-pr,calc(var(--cb-pr, 0px)*.7)) var(--cb-m-pb,calc(var(--cb-pb, 3.5rem)*.64)) var(--cb-m-pl,calc(var(--cb-pl, 0px)*.7))}}.str-content-block.str-section--dark,.str-content-block.str-section--texture,.str-content-block.str-section--tint{margin-inline:calc(50% - 50vw)}.str-content-block>.str-shell{max-width:none;padding-inline:0}.str-content-block.str-section--dark>.str-shell,.str-content-block.str-section--texture>.str-shell,.str-content-block.str-section--tint>.str-shell{max-width:var(--page);padding-inline:var(--gutter)}.str-content-block.str-section--dark,.str-content-block.str-section--texture,.str-content-block.str-section--tint{border-radius:0}@media (min-width:768px){.row-fluid :is(.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11) .str-content-block{border-radius:6px;margin-inline:0}.row-fluid :is(.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11) .str-content-block>.str-shell{max-width:none;padding-inline:var(--s-3)}}.str-content-block{container-name:content-block;container-type:inline-size}@container content-block (max-width: 44rem){.str-split,.str-split--flip{align-items:stretch;flex-direction:column;gap:var(--s-3)}}@container content-block (min-width: 44.01rem){.str-content-block .str-split--top{align-items:flex-start}}.str-content-block__image{border-radius:2px}.str-content-block .str-section-body>:first-child{margin-top:0}.str-content-block .str-section-body>:last-child{margin-bottom:0}.str-content-block--text-only .str-section-body{max-width:52rem}.str-content-block--split .str-split--text{align-items:flex-start}.str-content-block--split .str-split--text>.str-section-body{flex:1 1 0;max-width:none}.str-content-block--ruled .str-section-body{border-left:3px solid var(--color-tertiary);padding-left:var(--s-4)}.str-content-block--split.str-content-block--ruled .str-section-body+.str-section-body{border-left:0;padding-left:0}@container content-block (max-width: 44rem){.str-content-block .str-content-block__image,.str-content-block .str-split>img{aspect-ratio:16/9;height:auto;max-height:22rem;object-fit:cover;width:100%}}@container content-block (max-width: 34rem){.str-content-block--ruled .str-section-body{padding-left:var(--s-3)}}.str-content-block .str-section-body .str-note,.str-content-block .str-section-body blockquote{background:var(--paper-warm);border-left:0;border-radius:4px;font-size:var(--t-base);font-style:normal;font-weight:600;margin:var(--s-3) 0;max-width:var(--measure);padding:var(--s-3);quotes:none}.str-content-block.str-section--tint .str-section-body .str-note,.str-content-block.str-section--tint .str-section-body blockquote,.str-section--tint .str-content-block__callout{background:var(--paper)}.str-content-block.str-section--dark .str-section-body .str-note,.str-content-block.str-section--dark .str-section-body blockquote,.str-content-block.str-section--texture .str-section-body .str-note,.str-content-block.str-section--texture .str-section-body blockquote{background:hsla(0,0%,100%,.09)}.str-content-block .str-section-body blockquote p:first-child{margin-top:0}.str-content-block .str-section-body blockquote p:last-child{margin-bottom:0}.str-content-block .str-section-body ul>li:before{content:none;display:none}.str-content-block .str-section-body ul{list-style:disc;margin:var(--s-2) 0;max-width:var(--measure);padding-left:1.1rem}.str-content-block .str-section-body ul>li{list-style:disc;margin-bottom:var(--s-1);padding-left:0}.str-content-block .str-section-body ul>li::marker{color:var(--silver)}.str-content-block.str-section--pattern-dotgrid,.str-content-block.str-section--pattern-dots,.str-content-block.str-section--pattern-lines{--pattern-ink:#7e97b3;background-color:var(--paper);border-radius:0;margin-inline:calc(50% - 50vw);position:relative}.str-content-block.str-section--pattern-dotgrid>.str-shell,.str-content-block.str-section--pattern-dots>.str-shell,.str-content-block.str-section--pattern-lines>.str-shell{max-width:var(--page);padding-inline:var(--gutter);position:relative;z-index:2}.str-content-block.str-section--pattern-dotgrid:after,.str-content-block.str-section--pattern-lines:after{background-color:var(--pattern-ink);content:"";inset:0;-webkit-mask-repeat:repeat;mask-repeat:repeat;pointer-events:none;position:absolute;z-index:0}.str-content-block.str-section--pattern-lines:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Cpath stroke='%23000' d='M-4 32 32-4M-4 18 18-4m-8 36 22-22'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Cpath stroke='%23000' d='M-4 32 32-4M-4 18 18-4m-8 36 22-22'/%3E%3C/svg%3E");-webkit-mask-size:28px 28px;mask-size:28px 28px;opacity:.75}.str-content-block.str-section--pattern-dotgrid:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3E%3Ccircle cx='2' cy='2' r='1.6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3E%3Ccircle cx='2' cy='2' r='1.6'/%3E%3C/svg%3E");-webkit-mask-size:22px 22px;mask-size:22px 22px}.str-content-block.str-section--pattern-dotgrid:before,.str-content-block.str-section--pattern-lines:before{background:linear-gradient(135deg,hsla(0,0%,100%,0),#fff 36%,#fff 64%,hsla(0,0%,100%,0));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.str-content-block.str-section--pattern-dots{overflow:hidden}.str-content-block.str-section--pattern-dots:before{background-color:var(--pattern-ink);content:"";height:700px;left:calc(max(0px, 50% - var(--page) / 2) + var(--gutter) - 310px);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='700' height='700' viewBox='0 0 700 700'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-width='2.2'%3E%3Ccircle cx='350' cy='350' r='16' stroke-dasharray='0 8.5'/%3E%3Ccircle cx='350' cy='350' r='32' stroke-dasharray='0 8.5'/%3E%3Ccircle cx='350' cy='350' r='48' stroke-dasharray='0 8.5'/%3E%3Ccircle cx='350' cy='350' r='64' stroke-dasharray='0 8.5'/%3E%3Ccircle cx='350' cy='350' r='80' stroke-dasharray='0 8.5'/%3E%3Ccircle cx='350' cy='350' r='96' stroke-dasharray='0 8.5'/%3E%3Ccircle cx='350' cy='350' r='112' stroke-dasharray='0 8.5'/%3E%3Ccircle cx='350' cy='350' r='128' stroke-dasharray='0 8.5'/%3E%3Ccircle cx='350' cy='350' r='144' stroke-dasharray='0 8.6'/%3E%3Ccircle cx='350' cy='350' r='160' stroke-dasharray='0 9.6'/%3E%3Ccircle cx='350' cy='350' r='176' stroke-dasharray='0 10.6'/%3E%3Ccircle cx='350' cy='350' r='192' stroke-dasharray='0 11.5'/%3E%3Ccircle cx='350' cy='350' r='208' stroke-dasharray='0 12.5'/%3E%3Ccircle cx='350' cy='350' r='224' stroke-dasharray='0 13.4'/%3E%3Ccircle cx='350' cy='350' r='240' stroke-dasharray='0 14.4'/%3E%3Ccircle cx='350' cy='350' r='256' stroke-dasharray='0 15.4'/%3E%3Ccircle cx='350' cy='350' r='272' stroke-dasharray='0 16.3'/%3E%3Ccircle cx='350' cy='350' r='288' stroke-dasharray='0 17.3'/%3E%3Ccircle cx='350' cy='350' r='304' stroke-dasharray='0 18.2'/%3E%3Ccircle cx='350' cy='350' r='320' stroke-dasharray='0 19.2'/%3E%3Ccircle cx='350' cy='350' r='336' stroke-dasharray='0 20.2'/%3E%3C/g%3E%3C/svg%3E") no-repeat center /700px 700px;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='700' height='700' viewBox='0 0 700 700'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-width='2.2'%3E%3Ccircle cx='350' cy='350' r='16' stroke-dasharray='0 8.5'/%3E%3Ccircle cx='350' cy='350' r='32' stroke-dasharray='0 8.5'/%3E%3Ccircle cx='350' cy='350' r='48' stroke-dasharray='0 8.5'/%3E%3Ccircle cx='350' cy='350' r='64' stroke-dasharray='0 8.5'/%3E%3Ccircle cx='350' cy='350' r='80' stroke-dasharray='0 8.5'/%3E%3Ccircle cx='350' cy='350' r='96' stroke-dasharray='0 8.5'/%3E%3Ccircle cx='350' cy='350' r='112' stroke-dasharray='0 8.5'/%3E%3Ccircle cx='350' cy='350' r='128' stroke-dasharray='0 8.5'/%3E%3Ccircle cx='350' cy='350' r='144' stroke-dasharray='0 8.6'/%3E%3Ccircle cx='350' cy='350' r='160' stroke-dasharray='0 9.6'/%3E%3Ccircle cx='350' cy='350' r='176' stroke-dasharray='0 10.6'/%3E%3Ccircle cx='350' cy='350' r='192' stroke-dasharray='0 11.5'/%3E%3Ccircle cx='350' cy='350' r='208' stroke-dasharray='0 12.5'/%3E%3Ccircle cx='350' cy='350' r='224' stroke-dasharray='0 13.4'/%3E%3Ccircle cx='350' cy='350' r='240' stroke-dasharray='0 14.4'/%3E%3Ccircle cx='350' cy='350' r='256' stroke-dasharray='0 15.4'/%3E%3Ccircle cx='350' cy='350' r='272' stroke-dasharray='0 16.3'/%3E%3Ccircle cx='350' cy='350' r='288' stroke-dasharray='0 17.3'/%3E%3Ccircle cx='350' cy='350' r='304' stroke-dasharray='0 18.2'/%3E%3Ccircle cx='350' cy='350' r='320' stroke-dasharray='0 19.2'/%3E%3Ccircle cx='350' cy='350' r='336' stroke-dasharray='0 20.2'/%3E%3C/g%3E%3C/svg%3E") no-repeat center /700px 700px;opacity:.7;pointer-events:none;position:absolute;top:calc(var(--cb-pt, 3.5rem) - 310px);width:700px;z-index:0}.str-content-block.str-content-block--boxed>.str-shell{background:var(--blue-pale);border:1px solid var(--blue-mid);border-radius:12px;box-sizing:border-box;margin-inline:auto;max-width:calc(var(--page) - var(--gutter)*2);padding:var(--s-5) var(--s-5);width:calc(100% - var(--gutter)*2)}.str-content-block.str-section--pattern-dotgrid.str-content-block--boxed>.str-shell,.str-content-block.str-section--pattern-dots.str-content-block--boxed>.str-shell,.str-content-block.str-section--pattern-lines.str-content-block--boxed>.str-shell,.str-content-block.str-section--tint.str-content-block--boxed>.str-shell{background:var(--paper)}.str-content-block.str-section--dark.str-content-block--boxed>.str-shell,.str-content-block.str-section--texture.str-content-block--boxed>.str-shell{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.18)}@media (max-width:767px){.str-content-block.str-content-block--boxed>.str-shell{border-radius:8px;padding:var(--s-4) var(--s-3)}}