#main-navigation_main-navigation__oZLpf{position:sticky;top:0;display:grid;grid-template-columns:minmax(200px,calc(50% - var(--desktop-pw) / 2 - 60px)) auto;gap:60px;--v-padding:22px;padding:var(--v-padding) 40px;align-items:center;border-bottom:1px solid #eff0f1;background:#fff;z-index:5}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3{display:flex;gap:20px}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3>.main-navigation_linkContainer__x9O7M:not(.main-navigation_singleColumn__qkMri) .main-navigation_top-link__UCwlY:focus+.main-navigation_subMenu__1Ts4H>.main-navigation_subMenuSubWrapper__YnJv_,#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3>.main-navigation_linkContainer__x9O7M:not(.main-navigation_singleColumn__qkMri).main-navigation_hovered__3KqY_>.main-navigation_subMenu__1Ts4H>.main-navigation_subMenuSubWrapper__YnJv_{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:60px;max-width:1100px}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3>.main-navigation_linkContainer__x9O7M:not(.main-navigation_singleColumn__qkMri) .main-navigation_top-link__UCwlY:focus+.main-navigation_subMenu__1Ts4H>.main-navigation_subMenuSubWrapper__YnJv_>.main-navigation_linkContainer__x9O7M+.main-navigation_linkContainer__x9O7M,#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3>.main-navigation_linkContainer__x9O7M:not(.main-navigation_singleColumn__qkMri).main-navigation_hovered__3KqY_>.main-navigation_subMenu__1Ts4H>.main-navigation_subMenuSubWrapper__YnJv_>.main-navigation_linkContainer__x9O7M+.main-navigation_linkContainer__x9O7M{margin-top:0}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3>.main-navigation_linkContainer__x9O7M:not(.main-navigation_singleColumn__qkMri) .main-navigation_top-link__UCwlY:focus+.main-navigation_subMenu__1Ts4H>.main-navigation_subMenuSubWrapper__YnJv_>.main-navigation_linkContainer__x9O7M>:first-child,#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3>.main-navigation_linkContainer__x9O7M:not(.main-navigation_singleColumn__qkMri).main-navigation_hovered__3KqY_>.main-navigation_subMenu__1Ts4H>.main-navigation_subMenuSubWrapper__YnJv_>.main-navigation_linkContainer__x9O7M>:first-child{font-weight:800}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3>.main-navigation_linkContainer__x9O7M:not(.main-navigation_singleColumn__qkMri) .main-navigation_top-link__UCwlY:focus+.main-navigation_subMenu__1Ts4H>.main-navigation_subMenuSubWrapper__YnJv_>.main-navigation_linkContainer__x9O7M .main-navigation_subMenu__1Ts4H,#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3>.main-navigation_linkContainer__x9O7M:not(.main-navigation_singleColumn__qkMri).main-navigation_hovered__3KqY_>.main-navigation_subMenu__1Ts4H>.main-navigation_subMenuSubWrapper__YnJv_>.main-navigation_linkContainer__x9O7M .main-navigation_subMenu__1Ts4H{margin-top:20px}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3>.main-navigation_linkContainer__x9O7M:not(.main-navigation_singleColumn__qkMri) .main-navigation_top-link__UCwlY:focus+.main-navigation_subMenu__1Ts4H>.main-navigation_subMenuSubWrapper__YnJv_>.main-navigation_linkContainer__x9O7M .main-navigation_linkContainer__x9O7M div:first-child,#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3>.main-navigation_linkContainer__x9O7M:not(.main-navigation_singleColumn__qkMri).main-navigation_hovered__3KqY_>.main-navigation_subMenu__1Ts4H>.main-navigation_subMenuSubWrapper__YnJv_>.main-navigation_linkContainer__x9O7M .main-navigation_linkContainer__x9O7M div:first-child{color:rgba(0,43,73,.4)}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3 .main-navigation_linkContainer__x9O7M.main-navigation_contactLink__4f_hU{margin-left:auto}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3 .main-navigation_linkContainer__x9O7M.main-navigation_contactLink__4f_hU a{font-weight:700;-webkit-text-decoration:underline var(--yellow) 2px;text-decoration:underline var(--yellow) 2px;text-underline-offset:5px}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3 .main-navigation_linkContainer__x9O7M.main-navigation_contactLink__4f_hU a:focus,#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3 .main-navigation_linkContainer__x9O7M.main-navigation_contactLink__4f_hU a:hover{border:none}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3 .main-navigation_top-link__UCwlY{display:inline;position:relative;font:18px/24px var(--font-family);text-decoration:none;color:var(--navy);z-index:11;border-bottom:3px solid rgba(0,0,0,0)}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3 .main-navigation_top-link__UCwlY:focus,#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3 .main-navigation_top-link__UCwlY:hover{border-bottom-color:var(--yellow)}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3 .main-navigation_top-link__UCwlY:focus+.main-navigation_subMenu__1Ts4H>.main-navigation_subMenuSubWrapper__YnJv_,#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3 .main-navigation_top-link__UCwlY:hover+.main-navigation_subMenu__1Ts4H>.main-navigation_subMenuSubWrapper__YnJv_{display:block}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3 .main-navigation_top-link__UCwlY+.main-navigation_subMenu__1Ts4H{position:absolute;--top:calc(26px + var(--v-padding));margin-top:-20px;margin-left:-60px}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3 .main-navigation_top-link__UCwlY+.main-navigation_subMenu__1Ts4H:before{content:"";display:block;height:var(--top)}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3 .main-navigation_top-link__UCwlY+.main-navigation_subMenu__1Ts4H>.main-navigation_subMenuSubWrapper__YnJv_{display:none;padding:40px 60px 50px;width:max-content;max-width:500px;background:#fff;box-shadow:0 5px 30px -10px rgba(33,50,62,.4)}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3 .main-navigation_top-link__UCwlY+.main-navigation_subMenu__1Ts4H>.main-navigation_subMenuSubWrapper__YnJv_ .main-navigation_linkContainer__x9O7M+.main-navigation_linkContainer__x9O7M{margin-top:10px}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3 .main-navigation_linkContainer__x9O7M{position:relative}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3 .main-navigation_linkContainer__x9O7M .main-navigation_linkContainer__x9O7M a{font-weight:400;text-decoration:none}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3 .main-navigation_linkContainer__x9O7M .main-navigation_linkContainer__x9O7M a:focus,#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3 .main-navigation_linkContainer__x9O7M .main-navigation_linkContainer__x9O7M a:hover{text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px}#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3 .main-navigation_linkContainer__x9O7M.main-navigation_hovered__3KqY_.main-navigation_singleColumn__qkMri>.main-navigation_subMenu__1Ts4H>.main-navigation_subMenuSubWrapper__YnJv_{display:block;column-count:2}#main-navigation_logo__0GcfS{max-width:150px}div.main-navigation_top-link__UCwlY{cursor:default}.main-navigation_mobile__f5JJc{display:none}@media(max-width:960px){#main-navigation_main-navigation__oZLpf .main-navigation_desktop__Vb5k3{display:none}.main-navigation_mobile__f5JJc{display:block;position:relative;justify-self:end}.main-navigation_subMenu__1Ts4H{display:none}.main-navigation_subMenu__1Ts4H.main-navigation_open__3yZ0h{display:block}#main-navigation_mobileMenu__DE5hC{position:absolute;top:50px;right:-40px;width:100vw;padding:0 40px;max-height:0;overflow:hidden;background:#fff;border-top:1px solid var(--blue);border-bottom:1px solid var(--blue);transition:all .2s ease}#main-navigation_mobileMenu__DE5hC.main-navigation_open__3yZ0h{padding:40px;max-height:100vh;overflow-y:auto}#main-navigation_mobileMenu__DE5hC button{display:flex;width:100%}#main-navigation_mobileMenu__DE5hC button:after{content:"›";display:block;margin-left:auto;transition:transform .2s ease}#main-navigation_mobileMenu__DE5hC button[aria-expanded=true]:after{transform:rotate(90deg)}#main-navigation_mobileMenu__DE5hC>.main-navigation_linkContainer__x9O7M+.main-navigation_linkContainer__x9O7M{border-top:1px solid var(--navy-5)}.main-navigation_linkContainer__x9O7M{font:600 var(--mobile-body-font-size)/var(--mobile-body-line-height) var(--font-family)}.main-navigation_linkContainer__x9O7M a,.main-navigation_linkContainer__x9O7M button{display:inline-block;padding:15px 0;font:inherit}.main-navigation_subMenuSubWrapper__YnJv_{padding-left:1em}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}
/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{color:#24292e;background:#ffffff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}.footer_main-footer__TjtaD{background:var(--navy);color:#fff;--footer-blue:#497493;--footer-common-font:1.125rem/1.5 var(--font-family);--footer-common-ls:-0.016875rem}.footer_main-footer__TjtaD div{color:inherit}.footer_main-footer__TjtaD .footer_top__5kb1v{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:80px;padding-bottom:80px;border-bottom:2px solid var(--footer-blue)}.footer_main-footer__TjtaD .footer_top__5kb1v .footer_slogan__28X02{margin-right:70px}.footer_main-footer__TjtaD .footer_bottom__QcbMx{display:flex;margin-top:25px}.footer_main-footer__TjtaD .footer_bottom__QcbMx a+a{margin-left:30px}.footer_main-footer__TjtaD .footer_bottom__QcbMx .footer_legal__VL29G{margin-left:auto;font:var(--footer-common-font);line-height:1;letter-spacing:var(--footer-common-ls);color:var(--footer-blue)}.footer_main-footer__TjtaD .footer_bottom__QcbMx .footer_tos__sNlBf{margin-left:5px;padding-left:5px;border-left:1px solid var(--footer-blue)}.footer_main-footer__TjtaD h2{margin-top:0;font:600 2.25rem/1.06 var(--font-family);color:inherit}.footer_main-footer__TjtaD a{font:var(--footer-common-font);letter-spacing:var(--footer-common-ls);color:inherit;text-decoration:none;transition:color .2s ease}.footer_main-footer__TjtaD a:focus,.footer_main-footer__TjtaD a:hover{color:var(--yellow)!important}.footer_main-footer__TjtaD .footer_col__dhc4x{display:flex;flex-flow:column}.footer_main-footer__TjtaD .footer_col__dhc4x h3{margin-top:0;margin-bottom:15px;font:600 1.25rem var(--font-family);letter-spacing:.00625rem;color:var(--footer-blue);text-transform:uppercase}.footer_main-footer__TjtaD .footer_col__dhc4x a+a{margin-top:.75em}@media(max-width:960px){.footer_main-footer__TjtaD .footer_top__5kb1v{grid-template-columns:repeat(3,1fr);gap:30px}.footer_main-footer__TjtaD .footer_top__5kb1v .footer_slogan__28X02{grid-column:1/4;margin-right:0}.footer_main-footer__TjtaD .footer_bottom__QcbMx{flex-wrap:wrap}.footer_main-footer__TjtaD .footer_legal__VL29G{width:100%;margin-left:0;margin-top:10px}}@media(max-width:767px){.footer_main-footer__TjtaD .footer_top__5kb1v{display:block}.footer_main-footer__TjtaD .footer_col__dhc4x{margin-top:30px}.footer_main-footer__TjtaD .footer_bottom__QcbMx{flex-flow:column}.footer_main-footer__TjtaD .footer_bottom__QcbMx a+a{margin-top:10px;margin-left:0}}@font-face{font-family:font;src:url(/_next/static/media/5f9e0e2f468d2895-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:font;src:url(/_next/static/media/33c403505d225ea8-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:font;src:url(/_next/static/media/80903619d04b29fa-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:font;src:url(/_next/static/media/885ed99e528aadeb-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:font;src:url(/_next/static/media/196f1ccabaade1a8-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:font;src:url(/_next/static/media/eadfb9bb62bd56d4-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:font;src:url(/_next/static/media/23841f3753393f07-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:font;src:url(/_next/static/media/3a0a246e2c07b857-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:font;src:url(/_next/static/media/2902c8bfc7f3471b-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:font;src:url(/_next/static/media/2918a02743738e1d-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:font;src:url(/_next/static/media/556e33defd0997fc-s.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:font Fallback;src:local("Arial");ascent-override:107.78%;descent-override:33.09%;line-gap-override:0.00%;size-adjust:99.74%}.__className_b0cf2b{font-family:font,font Fallback,TTNormsPro,Arial,sans-serif}.__variable_b0cf2b{--font-family:"font","font Fallback",TTNormsPro,Arial,sans-serif}:root{--blue:#32657e;--alt-dark:#21323e;--navy:#002b49;--light-blue:#0789aa;--navy-4:#f5f6f8;--navy-5:#eaebed;--navy-10:#e5e9ec;--navy-15:#d8dee3;--dark-gray:#5b6670;--body-color:var(--navy);--yellow:#ffb81c;--gold:#f3b521;--red:#dc4746;--orange:#ff9015;--green:#55b7b3;--min-desktop:961px;--desktop-pw:1140px;--desktop-section-padding:100px;--desktop-side-padding:80px;--tablet-section-padding:60px;--tablet-side-padding:30px;--phone-section-padding:30px;--phone-side-padding:30px;--desktop-body-font-size:20px;--desktop-body-line-height:26px;--mobile-body-font-size:18px;--mobile-body-line-height:24px;--max-tablet:960px;--max-phone:767px}body,html{margin:0;padding:0;font:20px/26px var(--font-family);color:var(--navy)}#__next{max-width:100vw}.no-scroll{overflow:hidden}[hidden]{display:none!important}.sr-visible,.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px)}.hide-list-markers{list-style:none;margin:0;padding:0}.hide-list-markers li{margin-bottom:0}.hide-list-markers li:before{content:"​";position:absolute!important;clip:rect(1px,1px,1px,1px)}.TTNormsProRegular{font-family:var(--font-family);font-weight:400}.TTNormsProLight{font-family:var(--font-family);font-weight:300}.TTNormsProItalic{font-family:var(--font-family);font-weight:400;font-style:italic}.TTNormsProMedium{font-family:var(--font-family);font-weight:500}.TTNormsProDemiBold{font-family:var(--font-family);font-weight:600}.TTNormsProBold,b,strong{font-weight:700}.TTNormsProBold,b,h1,strong{font-family:var(--font-family)}h1{margin-top:0;font-weight:800;font-size:3.125rem;line-height:1.1;letter-spacing:-.046875rem;color:var(--navy);text-align:left}@media(max-width:767px){h1{font-size:2.25rem;line-height:1.111}}h2{margin-top:30px;margin-bottom:30px;padding-bottom:0;font-weight:800;font-size:2.125rem;line-height:1.176;font-family:var(--font-family);letter-spacing:-.02125rem;text-align:left;color:var(--navy)}h2:first-child{margin-top:0}@media(max-width:960px){h2{font-size:1.75rem;line-height:1.214}}@media(max-width:767px){h2{font-size:1.75rem;line-height:1.143}}h3{margin:1em 0;font-weight:700;font-size:1.875rem;line-height:1.333;font-family:var(--font-family);letter-spacing:-.03375rem;color:var(--navy)}h4{font-size:1.75rem;line-height:1.214;letter-spacing:-.02625rem}h4,h5{margin:0 0 1em;font-weight:700;font-family:var(--font-family);color:var(--navy)}h5{font-size:1.375rem;line-height:1.273}h6{margin:0 0 1em;font-weight:300;font-size:2rem;line-height:1.13;font-family:var(--font-family);letter-spacing:-.03rem;text-align:left;color:var(--navy)}p,ul{font:20px/26px var(--font-family);color:var(--body-color)}@media(max-width:767px){p,ul{font-size:18px;line-height:24px}}ul{padding:0 0 1em 1em}li div,li p{color:inherit}p{margin:0 0 1rem;padding:0}.arrow-link{display:flex;align-items:center;text-decoration:none;--tb:8px solid transparent;--bg:url(/assets/images/icons/left-arrow.svg)}.arrow-link:after{content:"";display:block;width:15px;height:12px;transition:all .2s ease;margin-left:10px;background:var(--bg) center/cover no-repeat;transform:rotate(180deg)}.arrow-link.triangle:after{width:0;height:0;margin-left:18px;background-image:none;border-left:14px solid var(--yellow);border-top:var(--tb);border-bottom:var(--tb);transform:rotate(0deg)}.arrow-link:hover:after{transform:translateX(5px)}.arrow-link.left:after{display:none}.arrow-link.left:before{content:"";display:block;width:15px;height:12px;transition:all .2s ease;margin-right:10px;background:var(--bg) center/cover no-repeat}.arrow-link.left:hover:before{transform:translateX(-5px)}.arrow-link.left.triangle:before{width:0;height:0;margin-left:18px;background-image:none;border-left:14px solid var(--yellow);border-top:var(--tb);border-bottom:var(--tb);transform:rotate(180deg)}.button-link{display:block;padding:12px 20px;font:700 20px/26px var(--font-family);letter-spacing:-.3px;color:var(--navy);background:rgba(0,0,0,0);border:2px solid var(--yellow);border-radius:4px;text-decoration:none;transition:all .2s ease;cursor:pointer}.button-link:focus,.button-link:hover{background:var(--yellow);color:var(--navy);outline:none}.button-link:focus.doc-download span:after,.button-link:hover.doc-download span:after{transform:scale(1.1)}.button-link.slim{padding:6px 10px}.button-link.white-font{color:#fff}.button-link.white-font:focus,.button-link.white-font:hover{color:var(--navy)}.button-link.white-background{background:#fff}.button-link.white-background:focus,.button-link.white-background:hover{background:var(--yellow)}.button-link.gray{background:var(--navy-5)}.button-link.gray:focus,.button-link.gray:hover{background:var(--yellow)}.button-link.blue{border-color:var(--light-blue)}.button-link.blue:focus,.button-link.blue:hover{color:#fff;background:var(--light-blue)}.button-link.white{color:var(--navy);background:#fff}.button-link.white:focus,.button-link.white:hover{color:#fff;background:var(--light-blue)}.button-link.hollow{background:#fff;border:3px solid var(--yellow)}.button-link.hollow:focus,.button-link.hollow:hover{background:var(--yellow)}.button-link.doc-download{display:flex;align-items:center}.button-link.doc-download:after{content:"";display:block;margin-left:15px;width:21px;height:25px;background:url(/assets/images/icons/doc-icon.svg) top/cover no-repeat;transition:transform .2s ease}.button-link.play-icon{display:flex;align-items:center}.button-link.play-icon:after{content:"";display:block;width:20px;height:20px;margin-left:10px;background:url(https://www.anglepoint.com/wp-content/uploads/2023/01/play-icon-blue.png) 50%/cover no-repeat;transition:transform .2s ease}.button-link.play-icon:focus,.button-link.play-icon:hover{background:rgba(0,0,0,0)}.button-link.play-icon:focus:after,.button-link.play-icon:hover:after{transform:translateX(10px)}.container{margin:0 auto;--side-padding:80px;padding:0 var(--side-padding);max-width:calc(1140px + 2*var(--side-padding))}@media(max-width:960px){.container{margin:0;--side-padding:30px;max-width:unset}}@media(max-width:767px){.container{--side-padding:20px}}.section{padding-top:var(--desktop-section-padding);padding-bottom:var(--desktop-section-padding)}@media(max-width:960px){.section{padding-top:var(--tablet-section-padding);padding-bottom:var(--tablet-section-padding)}}@media(max-width:767px){.section{padding-top:var(--phone-section-padding);padding-bottom:var(--phone-section-padding)}}a{color:var(--navy);font-weight:700;-webkit-text-decoration:underline var(--yellow) 2px;text-decoration:underline var(--yellow) 2px}*{box-sizing:border-box}.not-button{padding:0;background:none;border:none;font:inherit;color:inherit}.video-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-wrapper.square{padding-bottom:75%}.video-wrapper embed,.video-wrapper iframe,.video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.image,img{display:block;width:100%;height:auto}.mobile-display,.phone-display,.small-form-display,.tablet-display{display:none}.desktop-display{display:block}@media(max-width:960px){.desktop-display{display:none}.small-form-display,.tablet-display{display:block}}@media(max-width:767px){.tablet-display{display:none}.mobile-display,.phone-display{display:block}}.shadowbox{display:block;margin:-30px;padding:30px;background:#fff;transition:box-shadow .2s ease;--shadow:0 3px 50px 0 rgba(0,27,59,.15)}.shadowbox:hover{box-shadow:var(--shadow);z-index:2}@media screen and (max-width:960px){.shadowbox{margin:-20px;padding:20px;box-shadow:var(--shadow)}}ol{list-style-type:decimal}ol ol{list-style-type:lower-roman}code{padding:2px 4px}code,pre{font-size:1rem;background:var(--navy-15)}pre{position:relative;padding:30px 20px 20px;min-height:94px}pre div{font-size:.8em;position:absolute;top:8px;left:10px}pre code{display:block;max-height:500px;overflow:auto;font-size:inherit;margin-right:100px;padding:0;background:linear-gradient(var(--navy-15) 30%,rgba(255,255,255,0)) top,linear-gradient(rgba(255,255,255,0),var(--navy-15) 70%) bottom,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.2),rgba(0,0,0,0)) top,radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.2),rgba(0,0,0,0)) bottom;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll;scrollbar-width:none}pre code::-webkit-scrollbar{display:none}pre code.expanded{max-height:none}pre button{font-size:inherit!important}pre button.copy-button{position:sticky;margin-right:-20px;float:right;left:calc(100% - 20px);transform:translateX(-50%)}pre button.expand-button{margin:30px auto 0}