@font-face{font-family:Uncut-San;src:url(/fonts/Uncut-Sans-Regular.otf?6959a22e5109682472346ab334aa802f)}@font-face{font-family:Uncut-San;font-weight:500;src:url(/fonts/Uncut-Sans-Medium.otf?a06da7c7527a4e56d91318de4af5ce80)}@font-face{font-family:Uncut-San;font-weight:600;src:url(/fonts/Uncut-Sans-Semibold.otf?5d8d04c4c3457d9cfaaeb87f3d411758)}@font-face{font-family:Uncut-San;font-weight:700;src:url(/fonts/Uncut-Sans-Bold.otf?69380ac581772f5527cc3839ddbc6acd)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0;font-weight:400;margin:0;padding:0;text-decoration:none;vertical-align:baseline}a:hover,abbr:hover,acronym:hover,address:hover,applet:hover,article:hover,aside:hover,audio:hover,b:hover,big:hover,blockquote:hover,body:hover,button:hover,canvas:hover,caption:hover,center:hover,cite:hover,code:hover,dd:hover,del:hover,details:hover,dfn:hover,div:hover,dl:hover,dt:hover,em:hover,embed:hover,fieldset:hover,figcaption:hover,figure:hover,footer:hover,form:hover,h1:hover,h2:hover,h3:hover,h4:hover,h5:hover,h6:hover,header:hover,hgroup:hover,html:hover,iframe:hover,img:hover,ins:hover,kbd:hover,label:hover,legend:hover,li:hover,mark:hover,menu:hover,nav:hover,object:hover,ol:hover,output:hover,p:hover,pre:hover,q:hover,ruby:hover,s:hover,samp:hover,section:hover,small:hover,span:hover,strike:hover,strong:hover,sub:hover,summary:hover,sup:hover,table:hover,tbody:hover,td:hover,tfoot:hover,th:hover,thead:hover,time:hover,tr:hover,tt:hover,u:hover,ul:hover,var:hover,video:hover{text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;max-width:100vw;overflow-x:hidden}ol,ul{-webkit-overflow-scrolling:touch;list-style:none;scroll-behavior:smooth}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}span{display:inline-block}html{scroll-behavior:smooth}button{background:none;border:none;cursor:pointer}input,select,textarea{background:#ededed;border:1px solid transparent;border-radius:4px;padding:8px 10px}input:focus,select:focus,textarea:focus{box-shadow:none;outline-color:transparent}*{font-family:Uncut-San,Helvetica Neue,Arial,sans-serif;font-size:1rem}.remove-container{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media(min-width:768px){.remove-container{width:auto}}@media(min-width:992px){.remove-container{width:auto}}@media(min-width:1200px){.remove-container{width:auto}}.container{margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.d-none{display:none}.d-none-important{display:none!important}.input-group{box-sizing:border-box;display:flex;flex-direction:column;gap:.75rem;height:70px;margin-bottom:1rem}.input-group label{text-wrap:nowrap;align-items:center;color:#fff;display:flex;font-size:.875rem;font-weight:600}@media(max-width:576px){.input-group label{align-items:flex-start;flex-direction:column}.input-group label span{margin-top:.5rem}}.input-group .error-required{text-wrap:nowrap;color:red;display:none;font-size:.65rem;font-weight:700;margin-top:0;text-transform:uppercase}.input-group input,.input-group select,.input-group textarea{border:1px solid #ddd;border-radius:5px;color:#444;padding:11px;transition:all .4s ease}.input-group input:focus,.input-group select:focus,.input-group textarea:focus{border-color:#9f4dd2;box-shadow:rgba(159,77,210,.18);outline-color:#9f4dd2;transition:all .4s ease}.input-group.textarea{height:auto}.input-group.error .error-required{display:block}.input-group.error input{border-color:red}.input-group.error input:focus{border-color:red;outline-color:red}.img-fluid{display:block;max-width:100%}.w-100{width:100%}.w-100,.w-50{box-sizing:border-box}.w-50{width:50%}.w-25{box-sizing:border-box;width:25%}.privacy-consent{--privacy-purple:#8005b6;--privacy-purple-dark:#5d0386;--privacy-ink:#211727;--privacy-border:#ded5e2}.privacy-consent__banner{align-items:center;background:#fff;border:1px solid var(--privacy-border);border-radius:1rem;bottom:1rem;box-shadow:0 18px 60px rgba(33,23,39,.22);color:var(--privacy-ink);display:flex;gap:1.25rem;justify-content:space-between;left:1rem;margin-inline:auto;max-width:74rem;padding:1.1rem 1.25rem;position:fixed;right:1rem;z-index:10000}.privacy-consent__banner[hidden]{display:none}.privacy-consent__copy{max-width:42rem}.privacy-consent__copy strong{display:block;font-size:1.05rem;margin-bottom:.3rem}.privacy-consent__copy p{font-size:1rem;line-height:1.5;margin:0}.privacy-consent__copy a{color:var(--privacy-purple-dark);font-weight:650;text-decoration:underline}.privacy-consent__actions,.privacy-consent__dialog-actions{display:flex;flex-wrap:wrap;gap:.65rem}.privacy-consent__button{border:2px solid transparent;border-radius:.65rem;cursor:pointer;font:inherit;font-size:.92rem;font-weight:700;min-height:44px;padding:.7rem 1rem}.privacy-consent input:focus-visible,.privacy-consent__button:focus-visible,.privacy-consent__close:focus-visible{outline:3px solid #f6b93b;outline-offset:3px}.privacy-consent__button--primary{background:var(--privacy-purple-dark);border-color:var(--privacy-purple-dark);color:#fff}.privacy-consent__button--secondary{background:#fff;border-color:var(--privacy-purple-dark);color:var(--privacy-purple-dark)}.privacy-consent__actions .privacy-consent__button--secondary{background:var(--privacy-purple-dark);color:#fff}.privacy-consent__button--text{background:#f6eff9;color:var(--privacy-purple-dark)}.privacy-consent__dialog{border:0;border-radius:1rem;color:var(--privacy-ink);max-height:calc(100dvh - 2rem);overflow:auto;padding:0;width:min(42rem,100% - 2rem)}.privacy-consent__dialog::backdrop{background:rgba(19,12,22,.65)}.privacy-consent__dialog-card{padding:1.4rem}.privacy-consent__dialog header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.privacy-consent__dialog h2{font-size:1.5rem;margin:.15rem 0 .5rem}.privacy-consent__eyebrow{color:var(--privacy-purple-dark);font-size:.75rem;font-weight:800;letter-spacing:.1em;margin:0;text-transform:uppercase}.privacy-consent__close{background:#f3eef5;border:0;border-radius:50%;color:var(--privacy-ink);cursor:pointer;font-size:1.75rem;height:44px;width:44px}.privacy-consent__category{align-items:center;border:1px solid var(--privacy-border);border-radius:.8rem;display:flex;gap:1rem;justify-content:space-between;margin-top:1rem;padding:1rem}.privacy-consent__category strong{font-size:1rem}.privacy-consent__category p{font-size:.9rem;line-height:1.45;margin:.25rem 0 0}.privacy-consent__always{color:#176b3a;flex:none;font-size:.8rem;font-weight:750}.privacy-consent__category input{accent-color:var(--privacy-purple-dark);flex:none;height:24px;width:24px}.privacy-consent__status{color:#52525b;font-size:.88rem;margin:.75rem 0;min-height:1.5rem}@media(max-width:760px){.privacy-consent__banner{align-items:stretch;flex-direction:column}.privacy-consent__actions{display:grid;grid-template-columns:1fr}.privacy-consent__button{width:100%}.privacy-consent__dialog-actions{display:grid;grid-template-columns:1fr}}@media(prefers-reduced-motion:no-preference){.privacy-consent__button{transition:background-color .15s ease,color .15s ease}}.measurement-debug-banner{align-items:center;background:#fff3c4;border:1px solid #d89b00;border-radius:.7rem;box-shadow:0 8px 24px rgba(33,23,39,.18);color:#211727;display:flex;font-size:.85rem;gap:.75rem;left:50%;max-width:calc(100% - 2rem);padding:.6rem .8rem;position:fixed;top:.75rem;transform:translateX(-50%);z-index:10020}.measurement-debug-banner form{margin:0}.measurement-debug-banner button{background:#fff;border:2px solid #5d0386;border-radius:.55rem;color:#5d0386;cursor:pointer;font:inherit;font-weight:700;min-height:44px;padding:.5rem .8rem}.measurement-debug-banner button:focus-visible{outline:3px solid #1d4ed8;outline-offset:2px}@media(max-width:560px){.measurement-debug-banner{align-items:stretch;flex-direction:column;width:calc(100% - 2rem)}}
