h1{font-size:48px;font-style:normal;font-weight:900;line-height:1.2}@media (min-width:576px){h1{font-size:calc(1.84971vw + 37.3457px)}}@media (min-width:1441px){h1{font-size:64px}}h2{font-size:38px;font-style:normal;font-weight:900;line-height:1.2}@media (min-width:576px){h2{font-size:calc(.809249vw + 33.3387px)}}@media (min-width:1441px){h2{font-size:45px}}h3{font-size:25px;font-style:normal;font-weight:900;line-height:1.2}@media (min-width:576px){h3{font-size:calc(1.50289vw + 16.3434px)}}@media (min-width:1441px){h3{font-size:38px}}h4{font-size:20px;font-style:normal;font-weight:800;line-height:1.2}@media (min-width:576px){h4{font-size:calc(.578035vw + 16.6705px)}}@media (min-width:1441px){h4{font-size:25px}}h5{font-size:16px;font-style:normal;font-weight:700;line-height:1.2}@media (min-width:576px){h5{font-size:calc(.462428vw + 13.3364px)}}@media (min-width:1441px){h5{font-size:20px}}h6{font-size:14px;font-style:normal;font-weight:700;line-height:1.2}@media (min-width:576px){h6{font-size:calc(.462428vw + 11.3364px)}}@media (min-width:1441px){h6{font-size:18px}}p{font-size:16px;font-style:normal;font-weight:500;line-height:24px}.content-wrapper{background-color:#f7f6f3;flex-direction:column;flex-grow:1;padding-bottom:120px;display:flex;position:relative}@media (min-width:1023px){.content-wrapper{padding-bottom:240px}}.site-wrapper{flex-direction:column;min-height:100vh;display:flex}.site-wrapper--404 .content-wrapper,.site-wrapper--landing .content-wrapper{padding-bottom:0}.container-breakout{width:100vw;max-width:none;position:relative;left:50%;transform:translate(-50%)}.site-width{max-width:1280px;margin:0 auto;padding:0 16px}.flex{display:flex}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}html,body{scroll-behavior:smooth;color:#222;max-width:100vw;font-size:16px;font-style:normal;font-weight:500;line-height:24px}a{color:inherit;text-decoration:none}code{color:#ff4500;background:#d3d3d3;border-radius:4px;padding:2px 6px 3px}h1,h2,h3,h4,h5{margin:0}button{color:inherit;cursor:pointer;background-color:initial;appearance:none;border:none;padding:0;font-family:inherit}img{width:100%;height:auto;display:flex}.prose{color:#222;font-size:14px}.prose h2,.prose h3,.prose h4,.prose p{margin:0 0 .8rem}.prose h2,.prose h3,.prose h4{margin-top:1.5rem}.prose a{text-decoration:underline}.srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
