*,:before,:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,button,input,select,textarea,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}footer,header,nav,section,main{display:block}ul{margin-top:0;padding-left:30px}ol{margin-top:0;padding-left:42px}body{line-height:1}a{text-decoration:none}button,input,select,textarea{background-color:#0000;border:0;outline:none}body{background-color:#f5f4f1;overflow-x:hidden}.mb-12{margin-bottom:12px}hr{border-top:1px solid #e4e8ee;margin:12px 0 24px}main{min-height:calc(100vh - 48px)}@media (min-width:968px){main{min-height:calc(100vh - 55px)}}.content,.content-flex{max-width:100%;padding:24px 12px;position:relative}@media (min-width:743px){.content,.content-flex{padding:24px}}@media (min-width:989px){.content,.content-flex{max-width:1180px;margin:0 auto}}.content-flex{flex-direction:column;gap:24px;display:flex}@media (max-width:743px){.hide-mobile{display:none}}body{color:#1c2430;font-size:16px;line-height:24px}input,textarea,button,select{font-size:16px;font-weight:400;line-height:26px}button,input,select,textarea{font-family:inherit}a{color:#1c2430}a:hover{color:#ef5f3c}h1,.h1{color:#1c2430;margin-bottom:24px;font-size:28px;font-weight:700;line-height:38px}h2,.h2{color:#1c2430;margin-bottom:16px;scroll-margin-top:80px;font-size:24px;font-weight:700;line-height:34px}h3,.h3{color:#1c2430;margin-bottom:12px;scroll-margin-top:80px;font-size:22px;font-weight:700;line-height:32px}h4,h5,h6{color:#1c2430;margin-bottom:12px;font-size:20px;font-weight:400;line-height:30px}input::placeholder{color:#8a96a3;opacity:1;text-align:left;font-size:14px}.overline{text-transform:uppercase;font-weight:400;line-height:24px}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#ef5f3c;margin:0 0 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;font-weight:700}.body16{font-size:16px;font-weight:400;line-height:26px}.headnote{font-size:14px;line-height:24px}.footnote{font-size:12px;line-height:22px}p:empty{height:24px}.pt p a,.pt li a{text-underline-offset:3px;-webkit-text-decoration:underline #ef5f3c;text-decoration:underline #ef5f3c;text-decoration-thickness:1px}.pt p a:hover,.pt li a:hover{color:#ef5f3c}.btn{cursor:pointer;text-align:center;border-style:solid;border-width:1px;border-radius:100px;justify-content:center;align-items:center;width:fit-content;min-width:fit-content;max-width:100%;padding:8px 24px;font-size:16px;font-weight:700;line-height:26px;transition:all .3s;display:flex;box-shadow:0 4px 5px #0000000a,0 1px 10px #00000008,0 1px 4px #0000000d}.btn:hover{box-shadow:0 9px 10px #00000012,0 5px 14px #0000000f,0 2px 5px #0000001a}@container (max-width:450px){.btn.auto{width:100%}}.btn[data-disabled=true]{pointer-events:none;opacity:.6;cursor:not-allowed}.btn[data-full-width=true]{width:100%}.btn-action{color:#fff;background:#ef5f3c;border-color:#ef5f3c}.btn-action:hover{color:#ef5f3c;background:#fff}.btn-action-light{color:#ef5f3c;background-color:#fff;border-color:#ef5f3c}.btn-action-light:hover{color:#fff;background:#ef5f3c}.btn-primary{color:#fff;background:#1c2430;border-color:#1c2430}.btn-primary:hover{color:#1c2430;background:#fff}.btn-secondary{color:#1c2430;background-color:#fff;border-color:#1c2430}.btn-secondary:hover{color:#1c2430;border-color:#1c2430}.btn-warning{color:#fff;background-color:#ef5f3c;border-color:#ef5f3c}.btn-warning:hover{color:#fff;border-color:#ff76381a}.btn-white-inversed{color:#fff;background-color:#0000;border-color:#fff}.btn-white-inversed:hover{color:#1c2430;background-color:#fff}.btn-white-inversed:hover svg path{fill:none;stroke:#1c2430}.btn-icon>svg{width:20px;height:20px;margin-right:8px}.dualButtons{flex-direction:column;gap:12px;display:flex}@media (max-width:743px){.dualButtons>a{width:100%}}@media (min-width:743px){.dualButtons{flex-direction:row}}.caption{background-color:#fff;border:1px solid #e4e8ee;border-left:4px solid #ef5f3c;border-radius:14px;width:100%;margin-bottom:24px;padding:10px 24px;font-size:16px;font-weight:400}.caption>div>:last-child{margin-bottom:0}.menu{z-index:80;background:#fff;border:1px solid #e4e8ee;border-radius:12px;min-width:180px;max-width:calc(100vw - 16px);margin:0;padding:0;list-style:none;animation:.16s menu-in;position:fixed;overflow:hidden;box-shadow:0 1px 2px #0f1b2d0d,0 12px 32px #0f1b2d24}.menu-item{color:#1c2430;align-items:center;width:100%;padding:10px 14px;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .12s;display:flex}.menu-item:hover{background:#ff76381a}@keyframes menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ulink{text-underline-offset:3px;-webkit-text-decoration:underline #ef5f3c;text-decoration:underline #ef5f3c;text-decoration-thickness:1px}
