@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,table,caption,thead,tbody,tfoot,tr,th,td,article,aside,canvas,details,figcaption,figure,header,footer,hgroup,menu,nav,section,summary,time,mark,audio,video,form,fieldset,legend,label{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;box-sizing:border-box;font-weight:400}html{overflow-y:scroll}ol,ul{list-style:none}abbr[title],dfn[title]{cursor:default;text-decoration:none}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}br{margin:0;padding:0}input,textarea,select,button{margin:0;padding:0;border-radius:0;box-sizing:border-box}img{display:block}button{border:none;background:none}button:hover{cursor:pointer}em{font-style:normal}::-webkit-scrollbar{width:16px}::-webkit-scrollbar-track{background:inherit}::-webkit-scrollbar-thumb{border:4px solid transparent;border-radius:9999px;background-color:#00000080;background-clip:padding-box;-webkit-transition:all .35s linear;transition:all .35s linear}::-webkit-scrollbar-thumb:hover{background-color:#000000bf}.button,.continue-button{font-weight:500;display:flex;align-items:center;justify-content:center;padding:.5em 1em;box-sizing:border-box;border:1px solid rgb(66,168,41);border-radius:.5em;color:#fff;font-size:1em;text-decoration:none;white-space:nowrap;background-color:#42a829;transition:all .25s cubic-bezier(.25,.1,.25,1)}.button.button--primary,.button--primary.continue-button{border:1px solid rgb(66,168,41);color:#fff;background:rgb(66,168,41)}.button.button--primary:hover,.button--primary.continue-button:hover{color:#fff;background:rgb(49.8947368421,127.004784689,30.995215311)}.button.button--secondary,.button--secondary.continue-button{border:1px solid rgb(230,230,230);color:#686868;background:none}.button.button--secondary:hover,.button--secondary.continue-button:hover{color:#343434}.button--process{position:relative}.button--process span,.button--process .loader{transition:all 250 cubic-bezier(.25,.1,.25,1)}.button--process span{opacity:1}.button--process .loader{position:absolute;opacity:0;width:2em;height:2em;padding:0}.button--process.processing span{opacity:0}.button--process.processing .loader{opacity:1}.button--wide,.continue-button{width:100%}.actions{display:flex;gap:1em;margin:2em 0 0;align-items:center}.actions--center{justify-content:center}.actions--right{justify-content:flex-end}.actions--compressed{gap:0}.actions__action--wide{flex:0 0 100%}.alerts{position:fixed;bottom:3em;right:1em;z-index:1000;margin-top:1px;width:100%;max-width:490px}.alerts.visible .alert{opacity:1}.alerts .alert{min-width:20em}.alerts .alert+.alert{margin-top:1em}.alert{padding:1em;border:1px solid;pointer-events:all;position:relative;top:0;transition:top .33s cubic-bezier(.67,0,.35,1)}.alert>div{justify-content:space-between}.alert.alert--success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert.alert--success .alert__actions__dismiss{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="RGBA(60, 118, 61, 1)" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1"></g></svg>');background-size:contain;background-position:center;background-repeat:no-repeat;width:1em;height:1em;background-size:1em;display:block;position:relative;text-indent:-300vw;border:none;font-size:1em}.alert.alert--info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert.alert--warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert.alert--danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert.alert--danger .alert__actions__dismiss{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="RGBA(169, 68, 66, 1)" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1"></g></svg>');background-size:contain;background-position:center;background-repeat:no-repeat;width:1em;height:1em;background-size:1em;display:block;position:relative;text-indent:-300vw;border:none;font-size:1em}.alert.alert--feature{color:#343434;background-color:#42a829}.alert>div{display:flex;margin-left:-3em}.alert>div>*{padding-left:3em}.alert>header{display:flex}.alert>header h1{margin-left:.5rem;font-size:1em}.alert--hidden{top:100em}.alert__icon,.alert__actions{display:flex;align-items:center}fieldset+fieldset>div,fieldset+div>fieldset>div{margin-top:2em;padding-top:2em}fieldset+fieldset>div:before,fieldset+div>fieldset>div:before{content:"";display:block;position:relative;top:-2em;width:100%;height:1px;background-color:#e6e6e6}legend span{font-size:var(--step-up-2);display:block;color:#343434}label{display:block}label span{line-height:1.8em}label+.fieldset-section,label+.input-group,label+label{margin-top:1em}label .help-block{order:3}label .error-block{order:4}label.checkbox,label.inline{display:flex;align-items:center;flex-wrap:wrap}label.checkbox>span,label.inline>span{flex:1}label.checkbox{flex-direction:row-reverse}label.checkbox>span{margin-left:1em}label.inline .inline__label,label.inline>span,label.inline .inline__input{margin:-1em 0 0 -1em;padding:1em 0 0 1em}label.inline .inline__label,label.inline>span{flex:1}label.url>div{display:flex}label.url select{flex:0 0 8em;border-top-right-radius:initial;border-bottom-right-radius:initial}label.url input{border-left:none;border-top-left-radius:initial;border-bottom-left-radius:initial}label.radio-icon{flex:0}label.radio-icon span:first-of-type{display:none}label.radio-icon input{display:none}label.radio-icon input:checked+span{border-color:#343434}label.radio-icon span{display:flex;align-items:center;justify-content:center;width:4em;height:4em;border:1px solid rgb(52,52,52);border-radius:.25em;background-size:2em;transition:all .25s cubic-bezier(.25,.1,.25,1)}label.disabled>span{color:#343434}label .optional{font-style:italic}input[type=email],input[type=password],input[type=text],input[type=search],input[type=number],input[type=tel],input[type=url],input[type=date],select,textarea{display:block;width:100%;padding:.8em 1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgb(230,230,230);border-radius:.5em;color:#343434;font:inherit;font-size:1em;font-weight:300;background-color:#fff}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=date]:focus,select:focus,textarea:focus{border:1px solid rgb(66,168,41)}input[type=password],input[type=email]{padding-left:3em}input[type=number].number--hundreds{max-width:6em}input[type=number].number--thousands{max-width:7em}input[type=number].number--millions{max-width:8em}select.inline{width:auto;padding:0 2em 0 .5em;border:1px solid rgb(52,52,52)}select.inline:hover{border:1px solid rgb(52,52,52)}textarea{height:15em}select{position:relative;padding-right:3em;font-weight:400;color:#343434;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="transparent" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1"></g></svg>');background-size:contain;background-position:center;background-repeat:no-repeat;background-size:1em;background-position:right 1em center;text-indent:initial}input[type=checkbox]{flex:0 0 1.8em;display:block;position:relative;width:1.8em;height:1.8em;border:1px solid rgb(127,127,127);border-radius:.25em;background:rgb(230,230,230);-webkit-appearance:none}input[type=checkbox]:checked{background-color:#42a829}input[type=checkbox]:checked:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="transparent" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4"></g></svg>');background-size:contain;background-position:center;background-repeat:no-repeat;content:"";width:1.8em;height:1.8em;background-size:1em;display:block;position:relative;text-indent:-300vw;border:none;font-size:1em;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.input-group{display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-2em}.input-group>*{flex:1 1 auto;margin:0;padding-left:2em}.input-group+label,.input-group+.input-group{margin-top:1em}.error-block,.help-block{flex:0 0 100%;margin:.6em 0;font-size:.9em;line-height:1.4em}.error-block:empty,.help-block:empty{display:none}.error-block em,.help-block em{font-style:normal;font-weight:600}.error-block p+p,.help-block p+p{margin-top:.6em}.error-block{order:3}.error-block p{color:#a94442;font-weight:400}.card-payment-fields{margin-top:2em}.card-payment-fields .StripeElement{padding:.75em 1em;border:1px solid rgb(217,213,212);background-color:#fff}.card-payment-fields .StripeElement.StripeElement--focus{border-color:#42a829}.card-payment-fields .input-group{margin:2em 0 0 -1em}.card-payment-fields .input-group label{padding-left:1em}.card-payment-fields fieldset{width:100%}.card-payment-fields .expiry{flex:0 0 35%}.card-payment-fields .cvc{flex:0 0 25%}.card-payment-fields .postal-code{flex:0 0 40%}.card-payment-fields .postal-code input{font-family:monospace;font-size:16px;text-transform:uppercase}.input--distance{display:flex}.input--distance input[type=number]{border-right:none}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;margin:0;color:#343434;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}#app{width:100%;height:100%}header[role=banner]{display:flex;align-items:center;justify-content:space-between;gap:2em;padding:1em 2em;border-bottom:1px solid rgb(240,240,240)}header[role=banner]>div{display:flex;align-items:center;gap:2em}header[role=banner] .brand{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 580.9 162.3"><g fill="none" stroke="RGBA(52, 52, 52, 1)" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1"><g fill="RGB(66,168,41)" stroke="none"><path d="M43.2,60.3h13.2l13.9,42.2h0.2l20.9-63.1h12.5l-27.1,75.9H63.2L43.2,60.3z"/><path d="M113.2,90.9c0,2.1,0.3,4.2,0.9,6.2c0.6,2,1.5,3.7,2.7,5.2c1.2,1.5,2.7,2.7,4.6,3.6c1.8,0.9,4,1.3,6.6,1.3c3.5,0,6.4-0.8,8.6-2.3c2.2-1.5,3.8-3.8,4.8-6.9h11.5c-0.6,3-1.7,5.6-3.3,8c-1.6,2.3-3.4,4.3-5.6,5.9c-2.2,1.6-4.7,2.8-7.4,3.6c-2.7,0.8-5.6,1.2-8.6,1.2c-4.3,0-8.1-0.7-11.5-2.1c-3.3-1.4-6.1-3.4-8.4-5.9c-2.3-2.6-4-5.6-5.2-9.1c-1.2-3.5-1.8-7.4-1.8-11.7c0-3.9,0.6-7.6,1.9-11.1c1.2-3.5,3-6.6,5.3-9.2c2.3-2.7,5.1-4.8,8.3-6.3c3.3-1.6,6.9-2.3,11-2.3c4.3,0,8.2,0.9,11.6,2.7c3.4,1.8,6.3,4.2,8.6,7.2c2.3,3,3.9,6.4,4.9,10.3c1,3.9,1.3,7.8,0.8,12H113.2z M141.5,83c-0.1-1.9-0.5-3.8-1.2-5.5c-0.7-1.8-1.6-3.3-2.8-4.6c-1.2-1.3-2.6-2.4-4.2-3.2c-1.7-0.8-3.5-1.2-5.6-1.2c-2.1,0-4.1,0.4-5.8,1.1c-1.7,0.7-3.2,1.8-4.5,3.1c-1.2,1.3-2.2,2.9-3,4.6c-0.7,1.8-1.2,3.7-1.2,5.7H141.5z"/><path d="M162.8,60.3h11.4v10.6h0.2c0.4-1.5,1-2.9,2.1-4.4c1-1.4,2.3-2.7,3.7-3.9c1.5-1.2,3.1-2.1,4.8-2.8c1.8-0.7,3.6-1.1,5.4-1.1c1.4,0,2.4,0,2.9,0.1c0.5,0.1,1.1,0.1,1.6,0.2v11.7c-0.9-0.1-1.7-0.3-2.6-0.4c-0.9-0.1-1.8-0.2-2.6-0.2c-2.1,0-4,0.4-5.8,1.2c-1.8,0.8-3.4,2-4.7,3.6c-1.3,1.6-2.4,3.6-3.2,5.9c-0.8,2.3-1.2,5-1.2,8.1v26.1h-12.1V60.3z"/><path d="M200.5,39.4h12.1v11.5h-12.1V39.4z M200.5,60.3h12.1v54.9h-12.1V60.3z"/><path d="M220.4,60.3h9v-4.6c0-3.5,0.4-6.3,1.3-8.4c0.8-2.2,2-3.8,3.4-5c1.4-1.2,3-1.9,4.8-2.3c1.8-0.4,3.7-0.6,5.7-0.6c3.9,0,6.7,0.2,8.5,0.7v9.5c-0.8-0.2-1.6-0.4-2.5-0.5c-0.9-0.1-1.9-0.2-3.1-0.2c-1.6,0-3,0.4-4.2,1.2c-1.2,0.8-1.8,2.3-1.8,4.6v5.6h10.3v9h-10.3v45.9h-12.1V69.4h-9V60.3z"/><path d="M259.6,39.4h12.1v11.5h-12.1V39.4z M259.6,60.3h12.1v54.9h-12.1V60.3z"/><path d="M294.3,90.9c0,2.1,0.3,4.2,0.9,6.2c0.6,2,1.5,3.7,2.7,5.2c1.2,1.5,2.7,2.7,4.6,3.6c1.8,0.9,4,1.3,6.6,1.3c3.5,0,6.4-0.8,8.6-2.3c2.2-1.5,3.8-3.8,4.8-6.9H334c-0.6,3-1.7,5.6-3.3,8c-1.6,2.3-3.4,4.3-5.6,5.9c-2.2,1.6-4.7,2.8-7.4,3.6c-2.7,0.8-5.6,1.2-8.6,1.2c-4.3,0-8.1-0.7-11.5-2.1c-3.3-1.4-6.1-3.4-8.4-5.9c-2.3-2.6-4-5.6-5.2-9.1c-1.2-3.5-1.8-7.4-1.8-11.7c0-3.9,0.6-7.6,1.9-11.1c1.2-3.5,3-6.6,5.3-9.2c2.3-2.7,5.1-4.8,8.3-6.3c3.3-1.6,6.9-2.3,11-2.3c4.3,0,8.2,0.9,11.6,2.7c3.4,1.8,6.3,4.2,8.6,7.2c2.3,3,3.9,6.4,4.9,10.3c1,3.9,1.3,7.8,0.8,12H294.3z M322.6,83c-0.1-1.9-0.5-3.8-1.2-5.5c-0.7-1.8-1.6-3.3-2.8-4.6c-1.2-1.3-2.6-2.4-4.2-3.2c-1.7-0.8-3.5-1.2-5.6-1.2c-2.1,0-4.1,0.4-5.8,1.1c-1.7,0.7-3.2,1.8-4.5,3.1c-1.2,1.3-2.2,2.9-3,4.6c-0.7,1.8-1.2,3.7-1.2,5.7H322.6z"/><path d="M395.7,115.3h-11.5v-7.4H384c-1.6,3.2-4,5.5-7.1,6.9c-3.1,1.4-6.4,2.1-9.9,2.1c-4.3,0-8.1-0.8-11.3-2.3c-3.2-1.5-5.9-3.6-8-6.2c-2.1-2.6-3.7-5.7-4.8-9.3c-1.1-3.6-1.6-7.4-1.6-11.5c0-5,0.7-9.2,2-12.9c1.3-3.6,3.1-6.6,5.4-8.9c2.2-2.3,4.8-4.1,7.6-5.2c2.9-1.1,5.8-1.6,8.8-1.6c1.7,0,3.4,0.2,5.2,0.5c1.8,0.3,3.5,0.8,5.1,1.5c1.6,0.7,3.1,1.6,4.5,2.7c1.4,1.1,2.5,2.4,3.5,3.9h0.2v-28h12.1V115.3z M353.4,88.4c0,2.3,0.3,4.6,0.9,6.9c0.6,2.3,1.5,4.3,2.8,6.1c1.2,1.8,2.8,3.2,4.7,4.2c1.9,1.1,4.2,1.6,6.8,1.6c2.7,0,5-0.6,7-1.7c1.9-1.1,3.5-2.6,4.8-4.5c1.2-1.8,2.2-3.9,2.8-6.2c0.6-2.3,0.9-4.7,0.9-7.1c0-6.1-1.4-10.8-4.1-14.2c-2.7-3.4-6.4-5.1-11.1-5.1c-2.8,0-5.2,0.6-7.2,1.8c-1.9,1.2-3.5,2.7-4.8,4.6c-1.2,1.9-2.1,4-2.7,6.4C353.7,83.5,353.4,85.9,353.4,88.4z"/><path d="M409.8,100.9h14.8v14.3h-14.8V100.9z"/><path d="M438.4,60.3h11.5V68h0.3c0.9-1.3,1.9-2.6,3-3.7c1.1-1.1,2.2-2.1,3.6-2.9c1.3-0.8,2.8-1.4,4.5-1.9c1.7-0.5,3.6-0.7,5.8-0.7c3.3,0,6.4,0.7,9.3,2.2c2.9,1.5,4.9,3.8,6.1,6.9c2.1-2.8,4.4-5.1,7.1-6.7c2.7-1.6,6.1-2.4,10.1-2.4c5.8,0,10.3,1.4,13.5,4.2c3.2,2.8,4.8,7.6,4.8,14.2v37.9H506V83.2c0-2.2-0.1-4.2-0.2-6c-0.1-1.8-0.5-3.4-1.2-4.7c-0.7-1.3-1.7-2.3-3-3c-1.3-0.7-3.2-1.1-5.5-1.1c-4.1,0-7.1,1.3-8.9,3.8c-1.8,2.5-2.8,6.2-2.8,10.8v32.2h-12.1V80c0-3.8-0.7-6.7-2.1-8.7c-1.4-1.9-3.9-2.9-7.6-2.9c-1.6,0-3.1,0.3-4.5,1c-1.5,0.6-2.7,1.6-3.8,2.8c-1.1,1.2-2,2.7-2.7,4.5c-0.7,1.8-1,3.8-1,6.1v32.6h-12.1V60.3z"/><path d="M540.3,90.9c0,2.1,0.3,4.2,0.9,6.2c0.6,2,1.5,3.7,2.7,5.2c1.2,1.5,2.7,2.7,4.6,3.6c1.8,0.9,4,1.3,6.6,1.3c3.5,0,6.4-0.8,8.6-2.3c2.2-1.5,3.8-3.8,4.8-6.9h11.5c-0.6,3-1.7,5.6-3.3,8c-1.6,2.3-3.4,4.3-5.6,5.9c-2.2,1.6-4.7,2.8-7.4,3.6c-2.7,0.8-5.6,1.2-8.6,1.2c-4.3,0-8.1-0.7-11.5-2.1c-3.3-1.4-6.1-3.4-8.4-5.9c-2.3-2.6-4-5.6-5.2-9.1c-1.2-3.5-1.8-7.4-1.8-11.7c0-3.9,0.6-7.6,1.9-11.1c1.2-3.5,3-6.6,5.3-9.2c2.3-2.7,5.1-4.8,8.3-6.3c3.3-1.6,6.9-2.3,11-2.3c4.3,0,8.2,0.9,11.6,2.7c3.4,1.8,6.3,4.2,8.6,7.2c2.3,3,3.9,6.4,4.9,10.3c1,3.9,1.3,7.8,0.8,12H540.3z M568.5,83c-0.1-1.9-0.5-3.8-1.2-5.5c-0.7-1.8-1.6-3.3-2.8-4.6c-1.2-1.3-2.6-2.4-4.2-3.2c-1.7-0.8-3.5-1.2-5.6-1.2c-2.1,0-4.1,0.4-5.8,1.1c-1.7,0.7-3.2,1.8-4.5,3.1c-1.2,1.3-2.2,2.9-3,4.6c-0.7,1.8-1.2,3.7-1.2,5.7H568.5z"/><path d="M73.5,162.3c-0.7,0-1.4-0.1-2.1-0.4C22.7,144.2,6.7,108,2,80.9c-5.1-29,1.2-53.6,1.4-54.6c0.5-2,2-3.6,3.9-4.2L71.6,0.3c1.3-0.4,2.6-0.4,3.9,0L139.7,22c1.9,0.7,3.4,2.2,3.9,4.2c0.1,0.4,2.6,10.2,3.3,24.5c0.2,3.3-2.4,6.2-5.8,6.3c-3.3,0.2-6.2-2.4-6.3-5.8c-0.4-8.5-1.5-15.2-2.2-18.9L73.5,12.4L14.5,32.4c-1.4,7.2-4.2,26-0.5,46.8c6.1,34,26.1,57.8,59.6,70.7c16.5-6.3,29.9-15.5,39.8-27.2c2.2-2.6,6-2.9,8.5-0.7c2.6,2.2,2.9,6,0.7,8.5c-11.7,13.8-27.5,24.4-47,31.5C74.9,162.2,74.2,162.3,73.5,162.3z"/></g></g></svg>');background-size:contain;background-position:center;background-repeat:no-repeat;width:5em;height:2em;background-size:5em;display:block;position:relative;text-indent:-300vw;border:none;font-size:1em}header[role=banner] ul{display:flex;align-items:center;gap:2em}header[role=banner] a{font-weight:500;color:#343434;text-decoration:none}a{color:#343434}footer[role=contentinfo]{display:flex;gap:2em;justify-content:space-between;padding:5em 0 9em;border-top:1px solid rgb(240,240,240)}footer[role=contentinfo] nav{display:flex;gap:4em;line-height:2}footer[role=contentinfo] .brand{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 580.9 162.3"><g fill="none" stroke="RGBA(52, 52, 52, 1)" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1"><g fill="RGB(66,168,41)" stroke="none"><path d="M43.2,60.3h13.2l13.9,42.2h0.2l20.9-63.1h12.5l-27.1,75.9H63.2L43.2,60.3z"/><path d="M113.2,90.9c0,2.1,0.3,4.2,0.9,6.2c0.6,2,1.5,3.7,2.7,5.2c1.2,1.5,2.7,2.7,4.6,3.6c1.8,0.9,4,1.3,6.6,1.3c3.5,0,6.4-0.8,8.6-2.3c2.2-1.5,3.8-3.8,4.8-6.9h11.5c-0.6,3-1.7,5.6-3.3,8c-1.6,2.3-3.4,4.3-5.6,5.9c-2.2,1.6-4.7,2.8-7.4,3.6c-2.7,0.8-5.6,1.2-8.6,1.2c-4.3,0-8.1-0.7-11.5-2.1c-3.3-1.4-6.1-3.4-8.4-5.9c-2.3-2.6-4-5.6-5.2-9.1c-1.2-3.5-1.8-7.4-1.8-11.7c0-3.9,0.6-7.6,1.9-11.1c1.2-3.5,3-6.6,5.3-9.2c2.3-2.7,5.1-4.8,8.3-6.3c3.3-1.6,6.9-2.3,11-2.3c4.3,0,8.2,0.9,11.6,2.7c3.4,1.8,6.3,4.2,8.6,7.2c2.3,3,3.9,6.4,4.9,10.3c1,3.9,1.3,7.8,0.8,12H113.2z M141.5,83c-0.1-1.9-0.5-3.8-1.2-5.5c-0.7-1.8-1.6-3.3-2.8-4.6c-1.2-1.3-2.6-2.4-4.2-3.2c-1.7-0.8-3.5-1.2-5.6-1.2c-2.1,0-4.1,0.4-5.8,1.1c-1.7,0.7-3.2,1.8-4.5,3.1c-1.2,1.3-2.2,2.9-3,4.6c-0.7,1.8-1.2,3.7-1.2,5.7H141.5z"/><path d="M162.8,60.3h11.4v10.6h0.2c0.4-1.5,1-2.9,2.1-4.4c1-1.4,2.3-2.7,3.7-3.9c1.5-1.2,3.1-2.1,4.8-2.8c1.8-0.7,3.6-1.1,5.4-1.1c1.4,0,2.4,0,2.9,0.1c0.5,0.1,1.1,0.1,1.6,0.2v11.7c-0.9-0.1-1.7-0.3-2.6-0.4c-0.9-0.1-1.8-0.2-2.6-0.2c-2.1,0-4,0.4-5.8,1.2c-1.8,0.8-3.4,2-4.7,3.6c-1.3,1.6-2.4,3.6-3.2,5.9c-0.8,2.3-1.2,5-1.2,8.1v26.1h-12.1V60.3z"/><path d="M200.5,39.4h12.1v11.5h-12.1V39.4z M200.5,60.3h12.1v54.9h-12.1V60.3z"/><path d="M220.4,60.3h9v-4.6c0-3.5,0.4-6.3,1.3-8.4c0.8-2.2,2-3.8,3.4-5c1.4-1.2,3-1.9,4.8-2.3c1.8-0.4,3.7-0.6,5.7-0.6c3.9,0,6.7,0.2,8.5,0.7v9.5c-0.8-0.2-1.6-0.4-2.5-0.5c-0.9-0.1-1.9-0.2-3.1-0.2c-1.6,0-3,0.4-4.2,1.2c-1.2,0.8-1.8,2.3-1.8,4.6v5.6h10.3v9h-10.3v45.9h-12.1V69.4h-9V60.3z"/><path d="M259.6,39.4h12.1v11.5h-12.1V39.4z M259.6,60.3h12.1v54.9h-12.1V60.3z"/><path d="M294.3,90.9c0,2.1,0.3,4.2,0.9,6.2c0.6,2,1.5,3.7,2.7,5.2c1.2,1.5,2.7,2.7,4.6,3.6c1.8,0.9,4,1.3,6.6,1.3c3.5,0,6.4-0.8,8.6-2.3c2.2-1.5,3.8-3.8,4.8-6.9H334c-0.6,3-1.7,5.6-3.3,8c-1.6,2.3-3.4,4.3-5.6,5.9c-2.2,1.6-4.7,2.8-7.4,3.6c-2.7,0.8-5.6,1.2-8.6,1.2c-4.3,0-8.1-0.7-11.5-2.1c-3.3-1.4-6.1-3.4-8.4-5.9c-2.3-2.6-4-5.6-5.2-9.1c-1.2-3.5-1.8-7.4-1.8-11.7c0-3.9,0.6-7.6,1.9-11.1c1.2-3.5,3-6.6,5.3-9.2c2.3-2.7,5.1-4.8,8.3-6.3c3.3-1.6,6.9-2.3,11-2.3c4.3,0,8.2,0.9,11.6,2.7c3.4,1.8,6.3,4.2,8.6,7.2c2.3,3,3.9,6.4,4.9,10.3c1,3.9,1.3,7.8,0.8,12H294.3z M322.6,83c-0.1-1.9-0.5-3.8-1.2-5.5c-0.7-1.8-1.6-3.3-2.8-4.6c-1.2-1.3-2.6-2.4-4.2-3.2c-1.7-0.8-3.5-1.2-5.6-1.2c-2.1,0-4.1,0.4-5.8,1.1c-1.7,0.7-3.2,1.8-4.5,3.1c-1.2,1.3-2.2,2.9-3,4.6c-0.7,1.8-1.2,3.7-1.2,5.7H322.6z"/><path d="M395.7,115.3h-11.5v-7.4H384c-1.6,3.2-4,5.5-7.1,6.9c-3.1,1.4-6.4,2.1-9.9,2.1c-4.3,0-8.1-0.8-11.3-2.3c-3.2-1.5-5.9-3.6-8-6.2c-2.1-2.6-3.7-5.7-4.8-9.3c-1.1-3.6-1.6-7.4-1.6-11.5c0-5,0.7-9.2,2-12.9c1.3-3.6,3.1-6.6,5.4-8.9c2.2-2.3,4.8-4.1,7.6-5.2c2.9-1.1,5.8-1.6,8.8-1.6c1.7,0,3.4,0.2,5.2,0.5c1.8,0.3,3.5,0.8,5.1,1.5c1.6,0.7,3.1,1.6,4.5,2.7c1.4,1.1,2.5,2.4,3.5,3.9h0.2v-28h12.1V115.3z M353.4,88.4c0,2.3,0.3,4.6,0.9,6.9c0.6,2.3,1.5,4.3,2.8,6.1c1.2,1.8,2.8,3.2,4.7,4.2c1.9,1.1,4.2,1.6,6.8,1.6c2.7,0,5-0.6,7-1.7c1.9-1.1,3.5-2.6,4.8-4.5c1.2-1.8,2.2-3.9,2.8-6.2c0.6-2.3,0.9-4.7,0.9-7.1c0-6.1-1.4-10.8-4.1-14.2c-2.7-3.4-6.4-5.1-11.1-5.1c-2.8,0-5.2,0.6-7.2,1.8c-1.9,1.2-3.5,2.7-4.8,4.6c-1.2,1.9-2.1,4-2.7,6.4C353.7,83.5,353.4,85.9,353.4,88.4z"/><path d="M409.8,100.9h14.8v14.3h-14.8V100.9z"/><path d="M438.4,60.3h11.5V68h0.3c0.9-1.3,1.9-2.6,3-3.7c1.1-1.1,2.2-2.1,3.6-2.9c1.3-0.8,2.8-1.4,4.5-1.9c1.7-0.5,3.6-0.7,5.8-0.7c3.3,0,6.4,0.7,9.3,2.2c2.9,1.5,4.9,3.8,6.1,6.9c2.1-2.8,4.4-5.1,7.1-6.7c2.7-1.6,6.1-2.4,10.1-2.4c5.8,0,10.3,1.4,13.5,4.2c3.2,2.8,4.8,7.6,4.8,14.2v37.9H506V83.2c0-2.2-0.1-4.2-0.2-6c-0.1-1.8-0.5-3.4-1.2-4.7c-0.7-1.3-1.7-2.3-3-3c-1.3-0.7-3.2-1.1-5.5-1.1c-4.1,0-7.1,1.3-8.9,3.8c-1.8,2.5-2.8,6.2-2.8,10.8v32.2h-12.1V80c0-3.8-0.7-6.7-2.1-8.7c-1.4-1.9-3.9-2.9-7.6-2.9c-1.6,0-3.1,0.3-4.5,1c-1.5,0.6-2.7,1.6-3.8,2.8c-1.1,1.2-2,2.7-2.7,4.5c-0.7,1.8-1,3.8-1,6.1v32.6h-12.1V60.3z"/><path d="M540.3,90.9c0,2.1,0.3,4.2,0.9,6.2c0.6,2,1.5,3.7,2.7,5.2c1.2,1.5,2.7,2.7,4.6,3.6c1.8,0.9,4,1.3,6.6,1.3c3.5,0,6.4-0.8,8.6-2.3c2.2-1.5,3.8-3.8,4.8-6.9h11.5c-0.6,3-1.7,5.6-3.3,8c-1.6,2.3-3.4,4.3-5.6,5.9c-2.2,1.6-4.7,2.8-7.4,3.6c-2.7,0.8-5.6,1.2-8.6,1.2c-4.3,0-8.1-0.7-11.5-2.1c-3.3-1.4-6.1-3.4-8.4-5.9c-2.3-2.6-4-5.6-5.2-9.1c-1.2-3.5-1.8-7.4-1.8-11.7c0-3.9,0.6-7.6,1.9-11.1c1.2-3.5,3-6.6,5.3-9.2c2.3-2.7,5.1-4.8,8.3-6.3c3.3-1.6,6.9-2.3,11-2.3c4.3,0,8.2,0.9,11.6,2.7c3.4,1.8,6.3,4.2,8.6,7.2c2.3,3,3.9,6.4,4.9,10.3c1,3.9,1.3,7.8,0.8,12H540.3z M568.5,83c-0.1-1.9-0.5-3.8-1.2-5.5c-0.7-1.8-1.6-3.3-2.8-4.6c-1.2-1.3-2.6-2.4-4.2-3.2c-1.7-0.8-3.5-1.2-5.6-1.2c-2.1,0-4.1,0.4-5.8,1.1c-1.7,0.7-3.2,1.8-4.5,3.1c-1.2,1.3-2.2,2.9-3,4.6c-0.7,1.8-1.2,3.7-1.2,5.7H568.5z"/><path d="M73.5,162.3c-0.7,0-1.4-0.1-2.1-0.4C22.7,144.2,6.7,108,2,80.9c-5.1-29,1.2-53.6,1.4-54.6c0.5-2,2-3.6,3.9-4.2L71.6,0.3c1.3-0.4,2.6-0.4,3.9,0L139.7,22c1.9,0.7,3.4,2.2,3.9,4.2c0.1,0.4,2.6,10.2,3.3,24.5c0.2,3.3-2.4,6.2-5.8,6.3c-3.3,0.2-6.2-2.4-6.3-5.8c-0.4-8.5-1.5-15.2-2.2-18.9L73.5,12.4L14.5,32.4c-1.4,7.2-4.2,26-0.5,46.8c6.1,34,26.1,57.8,59.6,70.7c16.5-6.3,29.9-15.5,39.8-27.2c2.2-2.6,6-2.9,8.5-0.7c2.6,2.2,2.9,6,0.7,8.5c-11.7,13.8-27.5,24.4-47,31.5C74.9,162.2,74.2,162.3,73.5,162.3z"/></g></g></svg>');background-size:contain;background-position:center;background-repeat:no-repeat;width:10em;height:3em;background-size:10em;display:block;position:relative;text-indent:-300vw;border:none;font-size:1em}.copyright{display:flex;gap:1em;align-items:center}@keyframes bounce{70%{transform:translateY(0)}80%{transform:translateY(-15%)}90%{transform:translateY(0)}95%{transform:translateY(-7%)}97%{transform:translateY(0)}99%{transform:translateY(-3%)}to{transform:translateY(0)}}@keyframes shake{70%{transform:translate(0)}80%{transform:translate(-15%)}90%{transform:translate(0)}95%{transform:translate(-7%)}97%{transform:translate(0)}99%{transform:translate(-3%)}to{transform:translate(0)}}.slide-next-leave-active,.slide-next-enter-active,.slide-previous-leave-active,.slide-previous-enter-active{position:absolute;transition:all .35s cubic-bezier(.25,.1,.25,1)}.slide-next-enter{transform:translate(100%)}.slide-next-leave-to,.slide-previous-enter{transform:translate(-100%)}.slide-previous-leave-to{transform:translate(100%)}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{transition:all .35s cubic-bezier(.25,.1,.25,1)}.slide-left-enter{opacity:0;transform:translate(30px)}.slide-left-leave-to,.slide-right-enter{opacity:0;transform:translate(-30px)}.slide-right-leave-to{opacity:0;transform:translate(30px)}.product-layout{color:#343434}.product-layout a{color:#42a829}.banner--product{position:fixed;top:0;z-index:2;width:100%;height:5em;padding:1em 0;-webkit-backdrop-filter:blur(2em);backdrop-filter:blur(2em)}.product{display:flex;flex-direction:column;position:relative}.product .scale{font-size:clamp(.75em,1.25vw,1em)}@media (min-width: 64em){.product{flex-wrap:wrap;justify-content:space-between}}.contained{width:100%;max-width:64em;margin:auto}.product__section{display:flex;flex-wrap:wrap;justify-content:space-between;-moz-column-gap:2em;column-gap:2em;width:100%;max-width:64em;margin:auto;padding:0 2em 7em}.product__section__content{flex:1;position:relative}.product__section__illustration{width:21em}.product__section__blocks{flex:0 0 100%;display:flex;flex-wrap:wrap;gap:2em;margin-top:2em}.product__section__blocks__block{flex:1;padding:2em;border-radius:.75em;background-color:#f5f5f5}.product__section__blocks__block h1{display:flex;flex-direction:column;gap:1em}.product__section__blocks__block h1:before{content:"";width:1.25em;height:1.25em;border:1px solid rgb(66,168,41);border-radius:100%}.product__section__blocks__block--full{flex:0 0 100%}.product__section__blocks__block--quote h1:before{display:none}.product__section__blocks__block--quote blockquote{font-size:var(--step-up-2);margin:3em 0}.image-wrapper{width:100%;max-height:25em;overflow:hidden}.image-wrapper img{width:100%;height:auto}.product{min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;background-color:#f5f5f5;padding:2rem}.product__section{background-color:#fff;border-radius:.5rem;padding:2rem;width:100%;max-width:800px;box-shadow:0 4px 6px #0000001a}.product__section__content header{margin-bottom:1rem}.product__section__content .payment-summary table{width:100%;border-collapse:collapse;margin-bottom:1rem}.product__section__content .payment-summary table td{padding:.5rem;border-bottom:1px solid rgb(230,230,230)}.product__section__content .payment-summary table td:last-child{text-align:right}.product__section__content .editorial p{margin-bottom:1rem}.product__section__content .editorial p:last-child{margin-bottom:0}.product__section__content .editorial a{color:#42a829;text-decoration:none}.product__section__content .editorial a:hover{text-decoration:underline}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}@media (max-width: 768px){.product{padding:1rem}.product__section{padding:1.5rem}}.loader{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;width:100%;padding:2em}.loader span{margin-top:1em}.loader svg{width:2.1em;height:2.2em;stroke:#343434;stroke-width:2}.loader svg circle{stroke-opacity:.25}.button--small{padding:.5rem 1rem;font-size:.875rem}.font-bold{font-weight:500}.flex--apart{align-items:center;justify-content:space-between}.scrollable{height:100%;overflow:hidden;overflow-y:scroll}.content-start{justify-content:start}.content-center{justify-content:center}.content-between{justify-content:space-between}.content-end{align-content:end}.items-start{align-items:start}.items-center{align-items:center}.items-end{align-items:end}.none{display:none}.flex{display:flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1 1 0%}.flex-fill{flex:1 1 100%}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.none{flex:none}.grow{flex-grow:1}.grow-0{flex-grow:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.gap-0-5{gap:.5em}.gap-1{gap:1em}.gap-x-1{-moz-column-gap:1em;column-gap:1em}.gap-y-1{row-gap:1em}.gap-2{gap:2em}.gap-x-2{-moz-column-gap:2em;column-gap:2em}.gap-y-2{row-gap:2em}.gap-3{gap:3em}.gap-x-3{-moz-column-gap:3em;column-gap:3em}.gap-y-3{row-gap:3em}.gap-4{gap:4em}.gap-x-4{-moz-column-gap:4em;column-gap:4em}.gap-y-4{row-gap:4em}.mt-1{margin-top:1em}.mt-2{margin-top:2em}.mb-1{margin-bottom:1em}.mb-2{margin-bottom:2em}.mx-1{margin-right:1em;margin-left:1em}.mx-2{margin-right:2em;margin-left:2em}.my-1{margin-top:1em;margin-bottom:1em}.my-2{margin-top:2em;margin-bottom:2em}.p-1{padding:1em}.p-2{padding:2em}.px-1{padding-left:1em;padding-right:1em}.px-2{padding-left:2em;padding-right:2em}.py-1{padding-top:1em;padding-bottom:1em}.py-2{padding-top:2em;padding-bottom:2em}.pt-1{padding-top:1em}.pr-1,.pr-2{padding-right:2em}.pr-3{padding-right:3em}.pr-4{padding-right:4em}.pb-0{padding-bottom:0}.pb-1{padding-bottom:1em}@media (min-width: 24em){.sm\:content-start{justify-content:start}.sm\:content-center{justify-content:center}.sm\:content-between{justify-content:space-between}.sm\:content-end{align-content:end}.sm\:items-start{align-items:start}.sm\:items-center{align-items:center}.sm\:items-end{align-items:end}.sm\:none{display:none}.sm\:flex{display:flex}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-col{flex-direction:column}.sm\:flex-col-reverse{flex-direction:column-reverse}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-wrap-reverse{flex-wrap:wrap-reverse}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-1{flex:1 1 0%}.sm\:flex-fill{flex:1 1 100%}.sm\:flex-auto{flex:1 1 auto}.sm\:flex-initial{flex:0 1 auto}.sm\:none{flex:none}.sm\:grow{flex-grow:1}.sm\:grow-0{flex-grow:0}.sm\:shrink{flex-shrink:1}.sm\:shrink-0{flex-shrink:0}.sm\:gap-0-5{gap:.5em}.sm\:gap-1{gap:1em}.sm\:gap-x-1{-moz-column-gap:1em;column-gap:1em}.sm\:gap-y-1{row-gap:1em}.sm\:gap-2{gap:2em}.sm\:gap-x-2{-moz-column-gap:2em;column-gap:2em}.sm\:gap-y-2{row-gap:2em}.sm\:gap-3{gap:3em}.sm\:gap-x-3{-moz-column-gap:3em;column-gap:3em}.sm\:gap-y-3{row-gap:3em}.sm\:gap-4{gap:4em}.sm\:gap-x-4{-moz-column-gap:4em;column-gap:4em}.sm\:gap-y-4{row-gap:4em}.sm\:mt-1{margin-top:1em}.sm\:mt-2{margin-top:2em}.sm\:mb-1{margin-bottom:1em}.sm\:mb-2{margin-bottom:2em}.sm\:mx-1{margin-right:1em;margin-left:1em}.sm\:mx-2{margin-right:2em;margin-left:2em}.sm\:my-1{margin-top:1em;margin-bottom:1em}.sm\:my-2{margin-top:2em;margin-bottom:2em}.sm\:p-1{padding:1em}.sm\:p-2{padding:2em}.sm\:px-1{padding-left:1em;padding-right:1em}.sm\:px-2{padding-left:2em;padding-right:2em}.sm\:py-1{padding-top:1em;padding-bottom:1em}.sm\:py-2{padding-top:2em;padding-bottom:2em}.sm\:pt-1{padding-top:1em}.sm\:pr-1,.sm\:pr-2{padding-right:2em}.sm\:pr-3{padding-right:3em}.sm\:pr-4{padding-right:4em}.sm\:pb-0{padding-bottom:0}.sm\:pb-1{padding-bottom:1em}}@media (min-width: 48em){.md\:content-start{justify-content:start}.md\:content-center{justify-content:center}.md\:content-between{justify-content:space-between}.md\:content-end{align-content:end}.md\:items-start{align-items:start}.md\:items-center{align-items:center}.md\:items-end{align-items:end}.md\:none{display:none}.md\:flex{display:flex}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}.md\:flex-col-reverse{flex-direction:column-reverse}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse}.md\:flex-nowrap{flex-wrap:nowrap}.md\:flex-1{flex:1 1 0%}.md\:flex-fill{flex:1 1 100%}.md\:flex-auto{flex:1 1 auto}.md\:flex-initial{flex:0 1 auto}.md\:none{flex:none}.md\:grow{flex-grow:1}.md\:grow-0{flex-grow:0}.md\:shrink{flex-shrink:1}.md\:shrink-0{flex-shrink:0}.md\:gap-0-5{gap:.5em}.md\:gap-1{gap:1em}.md\:gap-x-1{-moz-column-gap:1em;column-gap:1em}.md\:gap-y-1{row-gap:1em}.md\:gap-2{gap:2em}.md\:gap-x-2{-moz-column-gap:2em;column-gap:2em}.md\:gap-y-2{row-gap:2em}.md\:gap-3{gap:3em}.md\:gap-x-3{-moz-column-gap:3em;column-gap:3em}.md\:gap-y-3{row-gap:3em}.md\:gap-4{gap:4em}.md\:gap-x-4{-moz-column-gap:4em;column-gap:4em}.md\:gap-y-4{row-gap:4em}.md\:mt-1{margin-top:1em}.md\:mt-2{margin-top:2em}.md\:mb-1{margin-bottom:1em}.md\:mb-2{margin-bottom:2em}.md\:mx-1{margin-right:1em;margin-left:1em}.md\:mx-2{margin-right:2em;margin-left:2em}.md\:my-1{margin-top:1em;margin-bottom:1em}.md\:my-2{margin-top:2em;margin-bottom:2em}.md\:p-1{padding:1em}.md\:p-2{padding:2em}.md\:px-1{padding-left:1em;padding-right:1em}.md\:px-2{padding-left:2em;padding-right:2em}.md\:py-1{padding-top:1em;padding-bottom:1em}.md\:py-2{padding-top:2em;padding-bottom:2em}.md\:pt-1{padding-top:1em}.md\:pr-1,.md\:pr-2{padding-right:2em}.md\:pr-3{padding-right:3em}.md\:pr-4{padding-right:4em}.md\:pb-0{padding-bottom:0}.md\:pb-1{padding-bottom:1em}}@media (min-width: 64em){.lg\:content-start{justify-content:start}.lg\:content-center{justify-content:center}.lg\:content-between{justify-content:space-between}.lg\:content-end{align-content:end}.lg\:items-start{align-items:start}.lg\:items-center{align-items:center}.lg\:items-end{align-items:end}.lg\:none{display:none}.lg\:flex{display:flex}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col{flex-direction:column}.lg\:flex-col-reverse{flex-direction:column-reverse}.lg\:flex-wrap{flex-wrap:wrap}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:flex-1{flex:1 1 0%}.lg\:flex-fill{flex:1 1 100%}.lg\:flex-auto{flex:1 1 auto}.lg\:flex-initial{flex:0 1 auto}.lg\:none{flex:none}.lg\:grow{flex-grow:1}.lg\:grow-0{flex-grow:0}.lg\:shrink{flex-shrink:1}.lg\:shrink-0{flex-shrink:0}.lg\:gap-0-5{gap:.5em}.lg\:gap-1{gap:1em}.lg\:gap-x-1{-moz-column-gap:1em;column-gap:1em}.lg\:gap-y-1{row-gap:1em}.lg\:gap-2{gap:2em}.lg\:gap-x-2{-moz-column-gap:2em;column-gap:2em}.lg\:gap-y-2{row-gap:2em}.lg\:gap-3{gap:3em}.lg\:gap-x-3{-moz-column-gap:3em;column-gap:3em}.lg\:gap-y-3{row-gap:3em}.lg\:gap-4{gap:4em}.lg\:gap-x-4{-moz-column-gap:4em;column-gap:4em}.lg\:gap-y-4{row-gap:4em}.lg\:mt-1{margin-top:1em}.lg\:mt-2{margin-top:2em}.lg\:mb-1{margin-bottom:1em}.lg\:mb-2{margin-bottom:2em}.lg\:mx-1{margin-right:1em;margin-left:1em}.lg\:mx-2{margin-right:2em;margin-left:2em}.lg\:my-1{margin-top:1em;margin-bottom:1em}.lg\:my-2{margin-top:2em;margin-bottom:2em}.lg\:p-1{padding:1em}.lg\:p-2{padding:2em}.lg\:px-1{padding-left:1em;padding-right:1em}.lg\:px-2{padding-left:2em;padding-right:2em}.lg\:py-1{padding-top:1em;padding-bottom:1em}.lg\:py-2{padding-top:2em;padding-bottom:2em}.lg\:pt-1{padding-top:1em}.lg\:pr-1,.lg\:pr-2{padding-right:2em}.lg\:pr-3{padding-right:3em}.lg\:pr-4{padding-right:4em}.lg\:pb-0{padding-bottom:0}.lg\:pb-1{padding-bottom:1em}}@media (min-width: 90em){.xl\:content-start{justify-content:start}.xl\:content-center{justify-content:center}.xl\:content-between{justify-content:space-between}.xl\:content-end{align-content:end}.xl\:items-start{align-items:start}.xl\:items-center{align-items:center}.xl\:items-end{align-items:end}.xl\:none{display:none}.xl\:flex{display:flex}.xl\:flex-row{flex-direction:row}.xl\:flex-row-reverse{flex-direction:row-reverse}.xl\:flex-col{flex-direction:column}.xl\:flex-col-reverse{flex-direction:column-reverse}.xl\:flex-wrap{flex-wrap:wrap}.xl\:flex-wrap-reverse{flex-wrap:wrap-reverse}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:flex-1{flex:1 1 0%}.xl\:flex-fill{flex:1 1 100%}.xl\:flex-auto{flex:1 1 auto}.xl\:flex-initial{flex:0 1 auto}.xl\:none{flex:none}.xl\:grow{flex-grow:1}.xl\:grow-0{flex-grow:0}.xl\:shrink{flex-shrink:1}.xl\:shrink-0{flex-shrink:0}.xl\:gap-0-5{gap:.5em}.xl\:gap-1{gap:1em}.xl\:gap-x-1{-moz-column-gap:1em;column-gap:1em}.xl\:gap-y-1{row-gap:1em}.xl\:gap-2{gap:2em}.xl\:gap-x-2{-moz-column-gap:2em;column-gap:2em}.xl\:gap-y-2{row-gap:2em}.xl\:gap-3{gap:3em}.xl\:gap-x-3{-moz-column-gap:3em;column-gap:3em}.xl\:gap-y-3{row-gap:3em}.xl\:gap-4{gap:4em}.xl\:gap-x-4{-moz-column-gap:4em;column-gap:4em}.xl\:gap-y-4{row-gap:4em}.xl\:mt-1{margin-top:1em}.xl\:mt-2{margin-top:2em}.xl\:mb-1{margin-bottom:1em}.xl\:mb-2{margin-bottom:2em}.xl\:mx-1{margin-right:1em;margin-left:1em}.xl\:mx-2{margin-right:2em;margin-left:2em}.xl\:my-1{margin-top:1em;margin-bottom:1em}.xl\:my-2{margin-top:2em;margin-bottom:2em}.xl\:p-1{padding:1em}.xl\:p-2{padding:2em}.xl\:px-1{padding-left:1em;padding-right:1em}.xl\:px-2{padding-left:2em;padding-right:2em}.xl\:py-1{padding-top:1em;padding-bottom:1em}.xl\:py-2{padding-top:2em;padding-bottom:2em}.xl\:pt-1{padding-top:1em}.xl\:pr-1,.xl\:pr-2{padding-right:2em}.xl\:pr-3{padding-right:3em}.xl\:pr-4{padding-right:4em}.xl\:pb-0{padding-bottom:0}.xl\:pb-1{padding-bottom:1em}}.dashboard{min-height:100vh;background-color:#f0f0f0}.dashboard-header{background-color:#fff;border-bottom:1px solid rgb(230,230,230);padding:2rem 0}.dashboard-header__content{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 768px){.dashboard-header__content{flex-direction:column;gap:1rem}}.dashboard-header__left h1{margin:0 0 .5rem}.dashboard-header__left .editorial{margin:0;color:#7f7f7f}@media (max-width: 768px){.dashboard-header__right{align-self:stretch}}.dashboard-content{max-width:1200px;margin:0 auto;padding:2rem}.dashboard-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}@media (max-width: 768px){.dashboard-grid{grid-template-columns:1fr;gap:1.5rem}}.dashboard-card{background-color:#fff;border-radius:.75rem;border:1px solid rgb(230,230,230);overflow:hidden}.dashboard-card__header{padding:1.5rem;border-bottom:1px solid rgb(230,230,230)}.dashboard-card__header h2{margin:0}.dashboard-card__content{padding:1.5rem}.customer-details .detail-row{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid rgb(240,240,240)}.customer-details .detail-label{font-weight:600;color:#343434}.customer-details .detail-value{color:#7f7f7f;text-align:right}.status{padding:.25rem .75rem;border-radius:1rem;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.status--verified{background-color:#dff0d8;color:#3c763d}.status--pending{background-color:#fcf8e3;color:#8a6d3b}.status--active{background-color:#d9edf7;color:#31708f}.auth-container{max-width:450px;margin:0 auto}.auth-header{text-align:center;margin-bottom:2rem}.auth-header h1{margin:0 0 .5rem}.auth-header .editorial{margin:0;color:#7f7f7f}.auth-form .form-group{margin-bottom:1.5rem}.auth-form .form-group label{display:block;margin-bottom:.5rem;font-weight:600;color:#343434}.auth-form .form-group .form-control{width:100%;padding:.875rem 1rem;border:1px solid rgb(230,230,230);border-radius:.5rem;font-size:1rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.auth-form .form-group .form-control:focus{outline:none;border-color:#42a829;box-shadow:0 0 0 .125rem #42a82940}.auth-form .form-group .form-control.error{border-color:#ebccd1}.auth-form .form-group .form-control.error:focus{border-color:#ebccd1;box-shadow:0 0 0 .125rem #ebccd140}.auth-form .form-group .form-control:disabled{background-color:#f0f0f0;opacity:.6;cursor:not-allowed}.auth-form .form-group .error-message{margin-top:.5rem;color:#a94442;font-size:.875rem}.button--full-width{width:100%;justify-content:center}.loading-state{display:flex;justify-content:center;align-items:center;padding:2rem}@media (max-width: 768px){.dashboard-header{padding:1.5rem 0}.dashboard-header__content{padding:0 1rem}.dashboard-content,.dashboard-card__header,.dashboard-card__content{padding:1rem}.dashboard-card__header h2{margin-bottom:1rem}.customer-details .detail-row{flex-direction:column;align-items:flex-start;gap:.25rem}.customer-details .detail-row .detail-value{text-align:left}.partners-list .partner-item{flex-direction:column;align-items:flex-start;gap:.75rem}.partners-list .partner-item .partner-status{margin-left:0}}.customer-dashboard{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);min-height:100vh}.customer-header{background:linear-gradient(135deg,#42a829 0%,#2d7a1a 100%);color:#fff;border-bottom:none;box-shadow:0 8px 32px #42a82926}.customer-header .dashboard-header__content{padding:0 2rem}.customer-badge{display:inline-flex;align-items:center;gap:.5rem;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);padding:.5rem 1rem;border-radius:2rem;font-size:.875rem;font-weight:600;margin-bottom:1rem}.customer-badge__icon{opacity:.9}.customer-title{color:#fff!important;margin-bottom:.5rem!important;text-shadow:0 2px 4px rgba(0,0,0,.1)}.customer-welcome{color:#ffffffe6!important;margin:0 0 1.5rem}.customer-nav{display:flex;gap:.5rem;margin-top:1.5rem}.customer-nav__item{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.2);border-radius:.5rem;color:#fff;text-decoration:none;font-size:.9375rem;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .2s ease}.customer-nav__item svg{opacity:.9}.customer-nav__item:hover{background:rgba(255,255,255,.25);transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.customer-nav__item.router-link-active{background:rgba(255,255,255,.3);border-color:#fff6}.customer-logout{display:flex;align-items:center;gap:.5rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .2s ease}.customer-logout:hover{background:rgba(255,255,255,.2);transform:translateY(-1px)}.verification-banner{background:white;border-radius:1rem;padding:1.5rem;margin-bottom:2rem;border:1px solid #e9ecef;box-shadow:0 4px 24px #0000000f;display:flex;align-items:center;gap:1rem;position:relative;overflow:hidden}.verification-banner:before{content:"";position:absolute;top:0;left:0;right:0;height:4px}.verification-banner.verified:before{background:linear-gradient(90deg,#28a745,#34ce57)}.verification-banner.pending:before{background:linear-gradient(90deg,#ffc107,#ffcd39)}.verification-banner__icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.verification-banner.verified .verification-banner__icon{background:linear-gradient(135deg,#28a745,#34ce57)}.verification-banner.pending .verification-banner__icon{background:linear-gradient(135deg,#ffc107,#ffcd39)}.verification-banner__content{flex:1}.verification-banner__title{font-size:1.25rem;font-weight:700;color:#212529;margin:0 0 .5rem}.verification-banner__message{margin:0;color:#6c757d;font-size:.875rem;line-height:1.5}.profile-status{margin:0;font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.5px}.profile-status.verified{color:#28a745}.profile-status.pending{color:#ffc107}.customer-details .detail-row{display:flex;align-items:flex-start;gap:1rem;padding:1rem 0;border-bottom:1px solid #f1f3f4}.customer-details .detail-row:last-child{border-bottom:none}.partners-card{background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%)}.partners-header{display:flex;align-items:center;gap:1rem}.partners-icon{width:48px;height:48px;border-radius:.75rem;background:linear-gradient(135deg,#42a829,#66b841);display:flex;align-items:center;justify-content:center;color:#fff}.partners-subtitle{margin:0 0 1rem;color:#6c757d;font-size:.875rem}.partners-list{margin-top:1rem}.partner-item{display:flex;align-items:flex-start;gap:1.5rem;padding:2rem;background:#f8f9fa;border-radius:.75rem;border:1px solid #e9ecef;transition:all .2s ease}.partner-item:hover{transform:translateY(-2px);box-shadow:0 8px 32px #0000001a}.partner-logo{width:56px;height:56px;border-radius:.75rem;background:linear-gradient(135deg,#ffc107,#ffcd39);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.partner-info{flex:1}.partner-name{font-size:1.125rem;font-weight:700;color:#212529;margin:0 0 .5rem}.partner-description{color:#6c757d;font-size:.875rem;line-height:1.5;margin:0 0 1rem}.partner-features{display:flex;flex-wrap:wrap;gap:.5rem;margin:1em 0}.feature-badge{background:#e9ecef;color:#495057;padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.partner-status{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.status-indicator{width:12px;height:12px;border-radius:50%;animation:pulse 2s infinite}.status-indicator.active{background:#28a745}@keyframes pulse{0%{box-shadow:0 0 #28a745b3}70%{box-shadow:0 0 0 10px #28a74500}to{box-shadow:0 0 #28a74500}}.status{padding:.25rem .75rem;border-radius:1rem;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;display:inline-flex;align-items:center;gap:.25rem}.status--verified{background-color:#28a7451a;color:#28a745}.status--pending{background-color:#ffc1071a;color:#ffc107}.status--active{background-color:#17a2b81a;color:#17a2b8}@media (max-width: 768px){.customer-header .dashboard-header__content{flex-direction:column;gap:1rem;text-align:center}.customer-header__right{align-self:stretch}.customer-nav{justify-content:center;width:100%}.customer-nav__item{flex:1;justify-content:center}.verification-banner{flex-direction:column;text-align:center;gap:1rem;padding:1.25rem}.profile-header{flex-direction:column;text-align:center}.customer-details .detail-row{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.75rem 0}.partner-item{flex-direction:column;text-align:center;gap:1rem}.partner-features{justify-content:center}}@media (max-width: 480px){.customer-header .dashboard-header__content{padding:0 1rem}.customer-badge{padding:.375rem .75rem;font-size:.8125rem}.verification-banner{margin-bottom:1.5rem;padding:1rem}.verification-banner__icon{width:40px;height:40px}.verification-banner__title{font-size:1.125rem}.partner-logo{width:48px;height:48px}.dashboard-grid{grid-template-columns:1fr;gap:1.5rem}}.transaction-history-card{background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%)}.section-header{display:flex;align-items:center;gap:1rem}.section-icon{width:48px;height:48px;border-radius:.75rem;background:linear-gradient(135deg,#42a829,#66b841);display:flex;align-items:center;justify-content:center;color:#fff}.section-subtitle{margin:0;color:#6c757d;font-size:.875rem}.transaction-history-description{color:#6c757d;font-size:.875rem;line-height:1.6;margin:0 0 1.5rem}.transaction-history-button{display:inline-flex;align-items:center;gap:.5rem}.customer-back{display:flex;align-items:center;gap:.5rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .2s ease;padding:.75rem 1.5rem;font-size:.875rem}.customer-back:hover{background:rgba(255,255,255,.2);transform:translateY(-1px)}.customer-dashboard .filters-card{background:white;border:1px solid #e9ecef;box-shadow:0 4px 24px #0000000f;border-radius:1rem}.customer-dashboard .filters-card .dashboard-card__content{padding:2rem}.customer-dashboard .filters-card .filters-grid{gap:2rem;padding:1em}.customer-dashboard .filters-card .filter-group{min-width:0}.customer-dashboard .filters-card .filter-label{display:block;margin-bottom:.75rem;font-weight:600;color:#374151;font-size:.875rem;text-transform:uppercase;letter-spacing:.025em}.customer-dashboard .filters-card .filter-select{width:100%;padding:.875rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:.9375rem;background:white;transition:all .2s ease;cursor:pointer}.customer-dashboard .filters-card .filter-select:hover{border-color:#9ca3af}.customer-dashboard .filters-card .filter-select:focus{outline:none;border-color:#42a829;box-shadow:0 0 0 .1875rem #42a8291a}.customer-dashboard .filters-card .filter-actions{align-self:flex-end}.customer-dashboard .filters-card .filter-actions .button,.customer-dashboard .filters-card .filter-actions .continue-button{padding:.875rem 1.5rem;font-size:.9375rem}.customer-dashboard .transactions-table{background:white;border-radius:.75rem;overflow:hidden;margin-top:0}.customer-dashboard .data-table__cell{padding:1.25rem 1.5rem;vertical-align:middle}.customer-dashboard .data-table__cell--header{padding:1.5rem;background:#f8f9fa;border-bottom:2px solid #e9ecef;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}.customer-dashboard .data-table__cell--transaction-id{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:.8125rem;color:#374151;max-width:20rem}.customer-dashboard .data-table__cell--amount .amount{font-weight:700;font-size:1rem;color:#059669}.customer-dashboard .data-table__cell--date .date{font-size:.875rem;color:#6b7280}.customer-dashboard .data-table__row{transition:background-color .15s ease}.customer-dashboard .data-table__row:hover{background-color:#f9fafb}.customer-dashboard .paginator{display:flex;align-items:center;justify-content:space-between;padding:2rem 1.5rem;border-top:1px solid #e9ecef;margin-top:0}.customer-dashboard .paginator p{margin:0;color:#6b7280;font-size:.875rem;font-weight:500}.customer-dashboard .paginator ul{display:flex;align-items:center;gap:1rem;list-style:none;padding:0;margin:0}.customer-dashboard .paginator__page select{padding:.5rem 2rem .5rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;background:white;cursor:pointer;transition:all .2s ease}.customer-dashboard .paginator__page select:focus{outline:none;border-color:#42a829;box-shadow:0 0 0 .1875rem #42a8291a}.customer-dashboard .paginator .button,.customer-dashboard .paginator .continue-button{padding:.625rem 1.25rem;font-size:.875rem;font-weight:600}.customer-dashboard .paginator .button:disabled,.customer-dashboard .paginator .continue-button:disabled{opacity:.5;cursor:not-allowed}.customer-dashboard .loading-state,.customer-dashboard .empty-state{padding:4rem 2rem;text-align:center}.customer-dashboard .loading-state svg,.customer-dashboard .empty-state svg{color:#d1d5db;margin-bottom:1.5rem}.customer-dashboard .loading-state h3,.customer-dashboard .empty-state h3{font-size:1.125rem;font-weight:600;color:#374151;margin:0 0 .5rem}.customer-dashboard .loading-state p,.customer-dashboard .empty-state p{font-size:.875rem;color:#6b7280;margin:0}@media (max-width: 768px){.section-header{flex-direction:column;text-align:center}.transaction-history-button{width:100%;justify-content:center}.customer-dashboard .filters-card .dashboard-card__content{padding:1.5rem}.customer-dashboard .filters-card .filters-grid{gap:1.5rem}.customer-dashboard .data-table__cell,.customer-dashboard .data-table__cell--header{padding:1rem}.customer-dashboard .paginator{flex-direction:column;gap:1.5rem;padding:1.5rem}.customer-dashboard .paginator p{text-align:center}.customer-dashboard .paginator ul{width:100%;justify-content:center}}.staff-dashboard{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);min-height:100vh}.staff-header{background:linear-gradient(135deg,#42a829 0%,#2d7a1a 100%);color:#fff;border-bottom:none;box-shadow:0 8px 32px #42a82926}.staff-header .dashboard-header__content{padding:0 2rem}.staff-badge{display:inline-flex;align-items:center;gap:.5rem;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);padding:.5rem 1rem;border-radius:2rem;font-size:.875rem;font-weight:600;margin-bottom:1rem}.staff-badge__icon{opacity:.9}.staff-title{color:#fff!important;margin-bottom:.5rem!important;text-shadow:0 2px 4px rgba(0,0,0,.1)}.staff-welcome{color:#ffffffe6!important;margin:0}.staff-logout{display:flex;align-items:center;gap:.5rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .2s ease}.staff-logout:hover{background:rgba(255,255,255,.2);transform:translateY(-1px)}.metrics-overview{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:2rem}.metric-card{background:white;border-radius:1rem;padding:1.5rem;border:1px solid #e9ecef;box-shadow:0 4px 24px #0000000f;transition:all .3s ease;display:flex;align-items:center;gap:1rem;position:relative;overflow:hidden}.metric-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--accent-color),var(--accent-light))}.metric-card:hover{transform:translateY(-2px);box-shadow:0 8px 40px #0000001f}.metric-card--primary{--accent-color: #42a829;--accent-light: #66b841}.metric-card--success{--accent-color: #28a745;--accent-light: #34ce57}.metric-card--warning{--accent-color: #ffc107;--accent-light: #ffcd39}.metric-card--info{--accent-color: #17a2b8;--accent-light: #20c997}.metric-card--alert{--accent-color: #dc3545;--accent-light: #e74c3c}.metric-card__icon{width:64px;height:64px;border-radius:1rem;background:linear-gradient(135deg,var(--accent-color),var(--accent-light));display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.metric-card__content{flex:1}.metric-card__value{font-size:2rem;font-weight:700;color:#212529;margin-bottom:.25rem;line-height:1}.metric-card__label{font-size:.875rem;color:#6c757d;font-weight:600;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.metric-card__change{font-size:.875rem;color:#495057;font-weight:500}.metric-card__change.positive{color:#28a745}.profile-card{background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%)}.profile-header{display:flex;align-items:center;gap:1rem}.profile-avatar{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#42a829,#2d7a1a);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.profile-info{flex:1}.profile-name{margin:0 0 .25rem!important;color:#212529}.profile-role{margin:0;color:#42a829;font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.5px}.staff-details .detail-row{display:flex;align-items:flex-start;gap:1rem;padding:1rem 0;border-bottom:1px solid #f1f3f4}.staff-details .detail-row:last-child{border-bottom:none}.detail-icon{width:40px;height:40px;border-radius:.5rem;background:#f8f9fa;display:flex;align-items:center;justify-content:center;color:#6c757d;flex-shrink:0}.detail-content{flex:1}.detail-label{display:block;font-size:.875rem;color:#6c757d;font-weight:600;margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.5px}.detail-value{font-weight:600;color:#212529;font-size:1rem}.access-badge{background:linear-gradient(135deg,#42a829,#2d7a1a);color:#fff;padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.analytics-card{background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%)}.analytics-header{display:flex;align-items:center;gap:1rem}.analytics-icon{width:48px;height:48px;border-radius:.75rem;background:linear-gradient(135deg,#17a2b8,#20c997);display:flex;align-items:center;justify-content:center;color:#fff}.analytics-subtitle{margin:0;color:#6c757d;font-size:.875rem}.analytics-grid{display:grid;gap:2rem}.analytics-section{padding:1rem 0}.section-title{font-size:1rem;font-weight:600;color:#495057;margin:0 0 1rem;text-transform:uppercase;letter-spacing:.5px}.analytics-row{display:flex;flex-direction:column;gap:1rem}.analytics-item{text-align:center}.analytics-item__metric{font-size:2rem;font-weight:700;color:#212529;margin-bottom:.25rem}.analytics-item__label{font-size:.875rem;color:#6c757d;font-weight:600}.analytics-progress{margin-top:1rem}.progress-bar{height:8px;background:#f1f3f4;border-radius:4px;overflow:hidden;margin-bottom:.75rem}.progress-fill{height:100%;background:linear-gradient(90deg,#42a829,#66b841);border-radius:4px;transition:width .6s ease}.progress-stats{display:flex;justify-content:space-between;font-size:.875rem}.verified{color:#28a745;font-weight:600}.unverified{color:#ffc107;font-weight:600}.transaction-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem}.transaction-stat{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#f8f9fa;border-radius:.75rem;border:1px solid #e9ecef}.transaction-stat.success{background:rgba(40,167,69,.08);border-color:#28a74533}.transaction-stat.pending{background:rgba(255,193,7,.08);border-color:#ffc10733}.transaction-stat.failed{background:rgba(220,53,69,.08);border-color:#dc354533}.stat-circle{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.transaction-stat.success .stat-circle{background:#28a745;color:#fff}.transaction-stat.pending .stat-circle{background:#ffc107;color:#fff}.transaction-stat.failed .stat-circle{background:#dc3545;color:#fff}.stat-info{flex:1}.stat-value{font-size:1.25rem;font-weight:700;color:#212529;margin-bottom:.125rem}.stat-label{font-size:.75rem;color:#6c757d;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.error-state .error-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;color:#6c757d}.error-content svg{opacity:.5;margin-bottom:1rem}.reviews-section{margin-top:2rem;background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%)}.reviews-header{display:flex;align-items:center;gap:1rem}.reviews-icon{width:48px;height:48px;border-radius:.75rem;background:linear-gradient(135deg,#dc3545,#e74c3c);display:flex;align-items:center;justify-content:center;color:#fff}.reviews-subtitle{margin:0;color:#6c757d;font-size:.875rem}.reviews-list{display:grid;gap:1.5rem}.review-item{background:white;border:1px solid #e9ecef;border-radius:1rem;padding:1.5rem;transition:all .3s ease;box-shadow:0 2px 12px #0000000a}.review-item:hover{box-shadow:0 4px 24px #00000014;transform:translateY(-2px)}.review-item__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #f1f3f4}.review-item__customer{display:flex;align-items:center;gap:1rem}.customer-avatar{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#42a829,#2d7a1a);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.customer-info{flex:1}.customer-name{font-size:1.125rem;font-weight:700;color:#212529;margin:0 0 .25rem}.customer-email{font-size:.875rem;color:#6c757d;margin:0}.review-item__badge{flex-shrink:0}.review-item__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1.5rem}.review-detail{display:flex;flex-direction:column;gap:.25rem}.review-detail__label{font-size:.75rem;color:#6c757d;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.review-detail__value{font-size:.875rem;font-weight:600;color:#212529}.review-detail__value--monospace{font-family:Courier New,Courier,monospace;font-size:.8125rem}.review-item__history{background:#f8f9fa;border-radius:.75rem;padding:1rem;margin-bottom:1.5rem}.history-title{font-size:.875rem;font-weight:700;color:#495057;margin:0 0 1rem;text-transform:uppercase;letter-spacing:.5px}.history-list{display:grid;gap:.75rem}.history-item{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:white;border-radius:.5rem;border:1px solid #e9ecef}.history-item__icon{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#28a745,#34ce57);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.history-item__info{display:flex;align-items:center;gap:1rem;flex:1;flex-wrap:wrap}.history-item__label{font-size:.875rem;font-weight:600;color:#495057}.history-item__amount{font-size:.875rem;font-weight:700;color:#28a745}.history-item__date{font-size:.8125rem;color:#6c757d;margin-left:auto}.review-item__reject-form{background:#fff3cd;border:1px solid #ffc107;border-radius:.75rem;padding:1rem;margin-bottom:1.5rem}.reject-form__label{display:block;font-size:.875rem;font-weight:700;color:#495057;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.reject-form__textarea{width:100%;padding:.75rem;border:1px solid #e9ecef;border-radius:.5rem;font-size:.875rem;font-family:inherit;resize:vertical;transition:all .2s ease}.reject-form__textarea:focus{outline:none;border-color:#42a829;box-shadow:0 0 0 3px #42a8291a}.reject-form__textarea:disabled{background:#f1f3f4;cursor:not-allowed}.reject-form__hint{margin:.5rem 0 0;font-size:.8125rem;color:#dc3545;font-weight:500}.review-item__actions{display:flex;gap:1rem;flex-wrap:wrap}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;color:#6c757d}.empty-state svg{color:#28a745;opacity:.3;margin-bottom:1rem}.empty-state p{margin:0;font-weight:500}@media (max-width: 768px){.metrics-overview{grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem}.metric-card{padding:1rem}.metric-card__value{font-size:1.5rem}.profile-header{flex-direction:column;text-align:center}.staff-details .detail-row{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.75rem 0}.transaction-stats{grid-template-columns:1fr}.analytics-row{gap:.75rem}.review-item__header{flex-direction:column;align-items:flex-start;gap:1rem}.review-item__content{grid-template-columns:1fr}.review-item__actions{flex-direction:column}.review-item__actions .button,.review-item__actions .continue-button{width:100%;justify-content:center}}@media (max-width: 480px){.staff-header .dashboard-header__content{padding:0 1rem}.staff-badge{padding:.375rem .75rem;font-size:.8125rem}.metric-card{flex-direction:column;text-align:center;gap:.75rem}.metric-card__icon{width:56px;height:56px}}.login-page{min-height:100vh;background:linear-gradient(135deg,#42a829 0%,#2d7a1a 100%);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.login-page:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 80%,rgba(255,255,255,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.08) 0%,transparent 50%),radial-gradient(circle at 40% 40%,rgba(255,255,255,.05) 0%,transparent 50%);pointer-events:none}.login-container{width:100%;max-width:480px;padding:0 2rem;position:relative;z-index:1}.login-card{background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:2rem;padding:3rem;box-shadow:0 32px 64px #0000001a,0 0 0 1px #fff3;position:relative;overflow:hidden}.login-header{text-align:center;margin-bottom:2.5rem;position:relative}.brand-logo{width:80px;height:80px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#42a829,#2d7a1a);border-radius:1.5rem;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 12px 32px #42a8294d}.brand-logo svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.login-title{font-size:2rem;font-weight:700;color:#212529;margin:0 0 .5rem;text-shadow:0 1px 2px rgba(0,0,0,.05)}.login-subtitle{color:#6c757d;font-size:1rem;margin:0;font-weight:500}.login-form{margin-top:2rem}.form-group{margin-bottom:1.75rem;position:relative}.form-group label{display:block;margin-bottom:.75rem;font-weight:600;color:#495057;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.form-input-wrapper{position:relative}.form-control{width:100%;padding:1rem 1.25rem 1rem 3.5rem;border:2px solid #e9ecef;border-radius:1rem;font-size:1rem;background:#f8f9fa;transition:all .3s ease;box-shadow:inset 0 2px 4px #00000005}.form-control:focus{outline:none;border-color:#42a829;background:white;box-shadow:inset 0 2px 4px #00000005,0 0 0 .25rem #42a8291a;transform:translateY(-1px)}.form-control.error{border-color:#dc3545;background:#fff5f5}.form-control.error:focus{border-color:#dc3545;box-shadow:inset 0 2px 4px #00000005,0 0 0 .25rem #dc35451a}.form-control:disabled{background:#e9ecef;color:#6c757d;cursor:not-allowed;opacity:.8}.input-icon{position:absolute;left:1.25rem;top:55%;transform:translateY(-50%);color:#6c757d;transition:color .3s ease;z-index:2}.form-control:focus+.input-icon{color:#42a829}.form-control.error+.input-icon{color:#dc3545}.error-message{margin-top:.75rem;color:#dc3545;font-size:.875rem;font-weight:500;display:flex;align-items:center;gap:.5rem}.error-message:before{content:"⚠";font-size:1rem}.login-button{width:100%;padding:1.25rem 2rem;background:linear-gradient(135deg,#42a829,#2d7a1a);color:#fff;border:none;border-radius:1rem;font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 24px #42a8294d,inset 0 1px #fff3;position:relative;overflow:hidden;margin-top:1rem;text-decoration:none}.login-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.login-button:hover{transform:translateY(-2px);box-shadow:0 12px 32px #42a82966,inset 0 1px #fff3}.login-button:hover:before{left:100%}.login-button:active{transform:translateY(-1px)}.login-button:disabled{background:linear-gradient(135deg,#6c757d,#495057);cursor:not-allowed;transform:none;box-shadow:0 4px 12px #0000001a}.login-button:disabled:hover{transform:none;box-shadow:0 4px 12px #0000001a}.login-loading{display:inline-flex;align-items:center;gap:.75rem}.loading-spinner{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:spin 1s linear infinite}.login-alert{margin-top:1.5rem;padding:1rem 1.25rem;border-radius:.75rem;font-size:.9rem;font-weight:500;display:flex;align-items:center;gap:.75rem;animation:slideIn .3s ease-out}.login-alert--error{background:linear-gradient(135deg,#f8d7da,#f1aeb5);color:#721c24;border:1px solid #f1aeb5}.login-alert--error:before{content:"✕";width:20px;height:20px;background:#dc3545;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;flex-shrink:0}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.security-badge{margin-top:2rem;text-align:center;padding:1rem;background:rgba(66,168,41,.05);border-radius:.75rem;border:1px solid rgba(66,168,41,.1)}.security-badge__icon{margin-bottom:.5rem;color:#42a829}.security-badge__text{font-size:.875rem;color:#495057;margin:0;font-weight:500}@media (max-width: 768px){.login-container{padding:0 1rem}.login-card{padding:2rem;border-radius:1.5rem;margin:1rem 0}.brand-logo{width:64px;height:64px;margin-bottom:1rem}.login-title{font-size:1.75rem}.form-control{padding:.875rem 1rem .875rem 3rem}.input-icon{left:1rem}.login-button{padding:1rem 1.5rem;font-size:1rem}}@media (max-width: 480px){.login-page{padding:.5rem}.login-card{padding:1.5rem;border-radius:1.25rem}.login-title{font-size:1.5rem}.login-subtitle{font-size:.9rem}.form-group{margin-bottom:1.5rem}}.login-card:focus-within{box-shadow:0 32px 64px #00000026,0 0 0 1px #fff3,0 0 0 4px #42a8291a}.login-footer-link{text-align:center;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e9ecef}.login-footer-link p{margin:0;color:#6c757d;font-size:.875rem}.login-footer-link a{color:#42a829;text-decoration:none;font-weight:600;transition:all .2s ease}.login-footer-link a:hover{color:#2d7a1a;text-decoration:underline}.transactions-header{display:flex;gap:1em}.transactions-icon{align-self:center;margin-top:.5em}.transactions-table{margin-top:1.5rem;overflow:auto;border-radius:.5rem;box-shadow:0 .25rem .5rem #0000001a}.data-table{width:100%;border-collapse:collapse;background:white;font-size:.875rem;line-height:1.4}.data-table__row{border-bottom:.0625rem solid #e5e7eb;transition:all .2s ease}.data-table__row:hover{background-color:#f9fafb}.data-table__cell{padding:1rem 1.25rem;text-align:left;vertical-align:middle}.data-table__cell--header{font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;padding:1.25rem;background:transparent;border:none}.data-table__cell--header.data-table__cell--amount,.data-table__cell--header.data-table__cell--status{text-align:right}.data-table__cell--transaction-id{width:15%;font-family:monospace}.data-table__cell--customer{width:25%}.data-table__cell--amount,.data-table__cell--status{width:15%;text-align:right}.data-table__cell--date{width:20%}.data-table__cell--actions{width:10%;text-align:center}.transaction-id{background:#f3f4f6;padding:.25rem .5rem;border-radius:.25rem;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:.75rem;font-weight:500;color:#374151;border:.0625rem solid #e5e7eb;word-break:keep-all}.customer-info__name{font-weight:600;color:#111827;margin-bottom:.25rem}.customer-info__email{font-size:.75rem;color:#6b7280}.amount{font-weight:700;font-size:.875rem;color:#059669;font-variant-numeric:tabular-nums}.date{color:#6b7280;font-size:.75rem;font-variant-numeric:tabular-nums}.filters-card{margin-bottom:1.5rem}.filters-card .filters-grid{display:grid;grid-template-columns:1fr 2fr auto;gap:1.5rem;align-items:end}@media (max-width: 768px){.filters-card .filters-grid{grid-template-columns:1fr;gap:1rem}}.filters-card .filter-group{display:flex;flex-direction:column;gap:.5rem}.filters-card .filter-label{font-size:.875rem;font-weight:600;color:#374151}.filters-card .filter-select,.filters-card .filter-input{padding:.75rem 1rem;border:.0625rem solid #d1d5db;border-radius:.5rem;font-size:.875rem;background:white;transition:all .2s ease}.filters-card .filter-select:focus,.filters-card .filter-input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 .1875rem #3b82f61a}.filters-card .search-input-wrapper{position:relative;display:flex;align-items:center}.filters-card .search-input-wrapper .filter-input{padding-right:2.5rem;flex:1}.filters-card .search-input-wrapper .search-button{position:absolute;right:.5rem;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:transparent;border:none;color:#6b7280;cursor:pointer;border-radius:.25rem;transition:all .2s ease}.filters-card .search-input-wrapper .search-button:hover{background:#f3f4f6;color:#374151}.filters-card .search-input-wrapper .search-button svg{width:1rem;height:1rem}.filters-card .filter-actions{display:flex;gap:.75rem}@media (max-width: 768px){.filters-card .filter-actions{justify-content:stretch}.filters-card .filter-actions .button,.filters-card .filter-actions .continue-button{flex:1}}.analytics-actions{margin-top:1.5rem;padding-top:1.5rem;border-top:.0625rem solid #e5e7eb}.analytics-actions .button,.analytics-actions .continue-button{display:inline-flex;align-items:center;gap:.5rem}.load-more-section{margin-top:2rem;padding-top:1.5rem;border-top:.0625rem solid #e5e7eb;text-align:center}.empty-state,.loading-state{text-align:center;padding:3rem 1.5rem;color:#6b7280}.empty-state svg,.loading-state svg{margin:0 auto 1rem;opacity:.5}.empty-state h3,.loading-state h3{font-size:1.125rem;font-weight:600;margin-bottom:.5rem;color:#374151}.empty-state p,.loading-state p{font-size:.875rem;margin:0}@media (max-width: 1024px){.data-table__cell{padding:.75rem 1rem}.data-table__cell--header{padding:1rem}}@media (max-width: 768px){.transactions-table{overflow-x:auto}.data-table{min-width:60rem;font-size:.8125rem}.data-table__cell{padding:.5rem .75rem}.data-table__cell--header{padding:.75rem}.customer-info__name{font-size:.8125rem}.customer-info__email{font-size:.6875rem}.status-badge{font-size:.6875rem;padding:.25rem .5rem}}.transaction-modal-header{display:flex;align-items:center;gap:1rem}.transaction-modal-header__icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);border-radius:.75rem;color:#fff}.transaction-modal-header h2{margin:0;color:#111827}.transaction-modal-subtitle{margin:.25rem 0 0;font-size:.875rem;color:#6b7280;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace}.transaction-details__content{padding:0}.detail-section{margin-bottom:2rem}.detail-section:last-child{margin-bottom:0}.detail-section__title{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:.0625rem solid #e5e7eb}.detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.5rem}@media (max-width: 768px){.detail-grid{grid-template-columns:1fr;gap:1rem}}.detail-item__label{font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.025em}.detail-item__value{font-size:.875rem;color:#111827;word-break:break-all}.detail-item__value--monospace{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:.8125rem;background:#f9fafb;padding:.5rem;border-radius:.375rem;border:.0625rem solid #e5e7eb}.detail-item__value--amount{font-weight:700;font-size:1rem;color:#059669;font-variant-numeric:tabular-nums}.detail-content .transaction-description{background:#f9fafb;padding:1rem;border-radius:.5rem;border:.0625rem solid #e5e7eb;margin:0;font-size:.875rem;line-height:1.5;color:#374151}.customer-status{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background-color:#f3f4f6;color:#374151;border:.0625rem solid #d1d5db}.customer-status--verified{background-color:#d1fae5;color:#065f46;border-color:#a7f3d0}.timeline{position:relative;padding-left:2rem}.timeline:before{content:"";position:absolute;left:.75rem;top:1rem;bottom:0;width:.125rem;background:#e5e7eb}.timeline-item{position:relative;margin-bottom:1.5rem}.timeline-item:last-child{margin-bottom:0}.timeline-item__dot{position:absolute;left:-2rem;top:.125rem;width:1.5rem;height:1.5rem;border-radius:50%;border:.1875rem solid white;box-shadow:0 0 0 .0625rem #e5e7eb}.timeline-item__dot--created{background:#3b82f6}.timeline-item__dot--updated{background:#10b981}.timeline-item__content{padding-left:.5rem}.timeline-item__title{font-weight:600;color:#111827;font-size:.875rem;margin-bottom:.25rem}.timeline-item__date{font-size:.75rem;color:#6b7280;font-variant-numeric:tabular-nums}@media (max-width: 768px){.transaction-modal-header{flex-direction:column;align-items:flex-start;text-align:left}.transaction-modal-header__icon{width:2.5rem;height:2.5rem}.timeline{padding-left:1.5rem}.timeline:before{left:.625rem}.timeline-item__dot{left:-1.5rem;width:1.25rem;height:1.25rem}}.status-badge{display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;text-transform:capitalize;white-space:nowrap}.status-badge--success{background-color:#d1fae5;color:#065f46;border:.0625rem solid #a7f3d0}.status-badge--warning{background-color:#fef3c7;color:#92400e;border:.0625rem solid #fcd34d}.status-badge--error{background-color:#fee2e2;color:#991b1b;border:.0625rem solid #fca5a5}.status-badge--default{background-color:#f3f4f6;color:#374151;border:.0625rem solid #d1d5db}.reviews-header{display:flex;gap:1em}.reviews-icon{align-self:center;margin-top:.5em}.reviews-table{margin-top:1.5rem;overflow:auto;border-radius:.5rem;box-shadow:0 .25rem .5rem #0000001a}.reseller-id{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:.875rem;color:#374151}.history-count{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.25rem .5rem;border-radius:9999px;font-size:.875rem;font-weight:600;background-color:#f3f4f6;color:#374151}.action-dropdown{position:relative;display:inline-flex}.action-dropdown__trigger{display:flex;align-items:center;justify-content:center;min-width:2rem;min-height:2rem;width:2rem;height:2rem;padding:0;background:transparent;border:none;border-radius:.375rem;color:#6b7280;cursor:pointer;transition:all .2s ease;flex-shrink:0}.action-dropdown__trigger svg{display:block;min-width:1rem;min-height:1rem;width:1rem;height:1rem;fill:currentColor;pointer-events:none;flex-shrink:0}.action-dropdown__trigger:hover{background:#f3f4f6;color:#374151}.action-dropdown__trigger--active{background:#e5e7eb;color:#111827}.action-dropdown__menu{position:fixed;min-width:10rem;background:white;border:.0625rem solid #e5e7eb;border-radius:.5rem;box-shadow:0 .625rem .9375rem -.1875rem #0000001a,0 .25rem .375rem -.125rem #0000000d;padding:.25rem;z-index:9999}.action-dropdown__item{display:flex;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;background:transparent;border:none;border-radius:.375rem;font-size:.875rem;color:#374151;text-align:left;cursor:pointer;transition:all .15s ease}.action-dropdown__item:hover{background:#f3f4f6;color:#111827}.action-dropdown__item:disabled{opacity:.5;cursor:not-allowed}.action-dropdown__item:disabled:hover{background:transparent}.action-dropdown__item svg{width:1rem;height:1rem;flex-shrink:0}.action-dropdown__item span{flex:1}.verification-review-detail-modal .review-modal-header{display:flex;gap:1rem;align-items:center}.verification-review-detail-modal .review-modal-header__icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);border-radius:.75rem;color:#92400e}.verification-review-detail-modal .review-modal-subtitle{margin-top:.25rem;font-size:.875rem;color:#6b7280}.verification-review-detail-modal .verification-history{display:flex;flex-direction:column;gap:1rem}.verification-review-detail-modal .verification-history-item{display:flex;gap:1rem;padding:1rem;background:#f9fafb;border:.0625rem solid #e5e7eb;border-radius:.5rem}.verification-review-detail-modal .verification-history-item__number{display:flex;align-items:flex-start;padding-top:.125rem}.verification-review-detail-modal .verification-history-item__details{flex:1;display:flex;flex-direction:column;gap:.5rem}.verification-review-detail-modal .verification-history-item__row{display:flex;gap:.5rem;align-items:center}.verification-review-detail-modal .verification-history-item__label{font-size:.75rem;font-weight:600;color:#6b7280;min-width:6rem}.verification-review-detail-modal .verification-history-item__value{font-size:.875rem;color:#111827}.verification-review-detail-modal .verification-history-item__value--monospace{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:.75rem;background:#f3f4f6;padding:.125rem .375rem;border-radius:.25rem}.verification-review-detail-modal .verification-history-item__value--amount{font-weight:700;color:#059669}.verification-review-detail-modal .verification-number-badge{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff;border-radius:9999px;font-size:.75rem;font-weight:700}.verification-review-reject-modal .reject-modal-header{display:flex;gap:1rem;align-items:center}.verification-review-reject-modal .reject-modal-header__icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:linear-gradient(135deg,#fee2e2 0%,#fecaca 100%);border-radius:.75rem;color:#991b1b}.verification-review-reject-modal .reject-modal-subtitle{margin-top:.25rem;font-size:.875rem;color:#6b7280}.verification-review-reject-modal .reject-form{display:flex;flex-direction:column;gap:1.5rem}.verification-review-reject-modal .reject-form__warning{display:flex;gap:.75rem;padding:1rem;background:#fef3c7;border:.0625rem solid #fcd34d;border-radius:.5rem}.verification-review-reject-modal .reject-form__warning svg{flex-shrink:0;margin-top:.125rem;color:#92400e}.verification-review-reject-modal .reject-form__warning p{margin:0;font-size:.875rem;color:#92400e;line-height:1.5}.verification-review-reject-modal .reject-form__field{display:flex;flex-direction:column;gap:.5rem}.verification-review-reject-modal .reject-form__label{font-size:.875rem;font-weight:600;color:#374151}.verification-review-reject-modal .reject-form__label .required{color:#dc2626}.verification-review-reject-modal .reject-form__textarea{width:100%;padding:.75rem;border:.0625rem solid #d1d5db;border-radius:.5rem;font-family:inherit;font-size:.875rem;line-height:1.5;resize:vertical;transition:all .2s ease}.verification-review-reject-modal .reject-form__textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 .1875rem #3b82f61a}.verification-review-reject-modal .reject-form__textarea:disabled{background:#f9fafb;cursor:not-allowed}.verification-review-reject-modal .reject-form__textarea--error{border-color:#dc2626}.verification-review-reject-modal .reject-form__textarea--error:focus{border-color:#dc2626;box-shadow:0 0 0 .1875rem #dc26261a}.verification-review-reject-modal .reject-form__hint{font-size:.75rem;color:#6b7280;margin:0}.verification-review-reject-modal .reject-form__hint:has(.reject-form__textarea--error)+.verification-review-reject-modal .reject-form__hint{color:#dc2626}.metric-card--clickable{position:relative;text-decoration:none;color:inherit;cursor:pointer;transition:all .2s ease}.metric-card--clickable:hover{transform:translateY(-.125rem);box-shadow:0 .625rem 1.25rem -.3125rem #00000026}.metric-card--clickable .metric-card__arrow{position:absolute;right:1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:rgba(255,255,255,.5);border-radius:9999px;opacity:0;transition:all .2s ease}.metric-card--clickable:hover .metric-card__arrow{opacity:1;transform:translateY(-50%) translate(.25rem)}@media (max-width: 768px){.reviews-table{overflow-x:auto}.data-table{min-width:60rem}.verification-history-item{flex-direction:column}.verification-history-item__number{padding-top:0}}.confirmation-modal .confirmation-modal-header{display:flex;gap:1rem;align-items:center}.confirmation-modal .confirmation-modal-header__icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.75rem;flex-shrink:0}.confirmation-modal .confirmation-modal-header__icon svg{width:1.5rem;height:1.5rem}.confirmation-modal .confirmation-modal-header h2{margin:0;font-size:1.25rem;font-weight:600;color:#111827}.confirmation-modal .confirmation-modal-subtitle{margin-top:.25rem;font-size:.875rem;color:#6b7280}.confirmation-modal__message p{margin:0;font-size:.9375rem;line-height:1.6;color:#374151}.confirmation-modal--info .confirmation-modal-header__icon{background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%);color:#1e40af}.confirmation-modal--success .confirmation-modal-header__icon{background:linear-gradient(135deg,#d1fae5 0%,#a7f3d0 100%);color:#065f46}.confirmation-modal--warning .confirmation-modal-header__icon{background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);color:#92400e}.confirmation-modal--danger .confirmation-modal-header__icon{background:linear-gradient(135deg,#fee2e2 0%,#fecaca 100%);color:#991b1b}.vmodal-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;overflow:hidden;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.vmodal-scroll-region{width:100%;height:100%;overflow:hidden;overflow-y:auto;padding:2rem;box-sizing:border-box}@media (max-width: 768px){.vmodal-scroll-region{padding:1rem}}.vmodal-edge-padding{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 4rem)}@media (max-width: 768px){.vmodal-edge-padding{min-height:calc(100vh - 2rem)}}.vmodal-alignment{display:flex;align-items:center;justify-content:center;width:100%}.vmodal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem)}.v-modal{position:relative;pointer-events:all;background:white;border-radius:1rem;box-shadow:0 1.25rem 3.125rem #00000026,0 .625rem 1.25rem #0000001a;max-height:calc(100vh - 4rem);overflow:hidden;display:flex;flex-direction:column}@media (max-width: 768px){.v-modal{max-height:calc(100vh - 2rem);border-radius:.75rem}}.v-modal__close{position:absolute;top:1.5rem;right:1.5rem;cursor:pointer;z-index:10;transition:all .2s ease;border:none}.v-modal__close:hover{background-color:#6b728033;transform:scale(1.1)}.v-modal__close:focus{outline:.125rem solid #3b82f6;outline-offset:.125rem}.v-modal__close svg{width:1rem;height:1rem;color:#6b7280}.v-modal__header{padding:2rem 3rem 1rem 2rem;border-bottom:.0625rem solid #f3f4f6;flex-shrink:0}@media (max-width: 768px){.v-modal__header{padding:1.5rem 2rem 1rem 1.5rem}}.v-modal__header h1,.v-modal__header h2{margin:0;color:#111827;line-height:1.3}.v-modal__header h1{font-size:1.5rem;font-weight:700}.v-modal__header h2{font-size:1.25rem;font-weight:600}.v-modal__header p{margin:.5rem 0 0;color:#6b7280;font-size:.875rem;line-height:1.4}.v-modal__content{flex:1;padding:1.5rem 2rem;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (max-width: 768px){.v-modal__content{padding:1rem 1.5rem}}.v-modal__content::-webkit-scrollbar{width:.375rem}.v-modal__content::-webkit-scrollbar-track{background:#f9fafb;border-radius:.375rem}.v-modal__content::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:.375rem}.v-modal__content::-webkit-scrollbar-thumb:hover{background:#9ca3af}.v-modal__footer{padding:1rem 2rem 2rem;border-top:.0625rem solid #f3f4f6;flex-shrink:0}@media (max-width: 768px){.v-modal__footer{padding:1rem 1.5rem 1.5rem}}.v-modal__footer:empty{display:none}.v-modal__header--centered{text-align:center}.v-modal__header--no-border{border-bottom:none;padding-bottom:0}.v-modal__content--no-padding{padding:0}.v-modal__content--small-padding{padding:1rem}@media (max-width: 768px){.v-modal__content--small-padding{padding:.75rem}}.v-modal__footer--centered{text-align:center}.v-modal__footer--space-between{display:flex;justify-content:space-between;align-items:center}.v-modal__footer--end{display:flex;justify-content:flex-end;gap:.75rem}.v-modal--small{width:100%;max-width:28rem}.v-modal--medium{width:100%;max-width:42rem}.v-modal--large{width:100%;max-width:56rem}.v-modal--extra-large{width:100%;max-width:72rem}.v-modal--full-width{width:calc(100vw - 4rem);max-width:none}@media (max-width: 768px){.v-modal--full-width{width:calc(100vw - 2rem)}}.v-modal--attention{animation:modal-shake .5s ease-in-out}@keyframes modal-shake{0%,to{transform:translate(0)}25%{transform:translate(-.25rem)}75%{transform:translate(.25rem)}}.v-modal__loading{display:flex;align-items:center;justify-content:center;padding:3rem;color:#6b7280}.v-modal__loading svg{margin-right:.75rem;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.v-modal__error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;color:#ef4444;text-align:center}.v-modal__error svg{margin-bottom:1rem}.v-modal__error h3{margin:.5rem 0;font-size:1.125rem;font-weight:600}.v-modal__error p{margin:0;color:#6b7280;font-size:.875rem}@media (max-width: 640px){.vmodal-scroll-region{padding:.5rem}.vmodal-edge-padding{min-height:calc(100vh - 1rem);align-items:flex-start;padding-top:2rem}.v-modal{width:100%;max-width:none;margin:0;border-radius:.75rem .75rem 0 0;max-height:calc(100vh - 2rem)}.v-modal:before{top:1rem;right:1rem;width:1.75rem;height:1.75rem;background-size:.875rem}.v-modal__header{padding:1.25rem 2.5rem 1rem 1.25rem}.v-modal__content{padding:1rem 1.25rem}.v-modal__footer{padding:.75rem 1.25rem 1.25rem}}.v-modal:focus{outline:none}body.modal-open{overflow:hidden;padding-right:0}@media (prefers-contrast: high){.vmodal-backdrop{background:rgba(0,0,0,.8)}.v-modal{border:.125rem solid #000}}@media (prefers-reduced-motion: reduce){.v-modal--attention{animation:none}.v-modal__loading svg{animation:none}}.hero.template-hero .inner{width:100%;max-width:64rem;padding:2rem;text-align:center}.hero.template-hero .inner.flex{display:flex;flex-direction:column;align-items:center;justify-content:center}.hero.template-hero h1{margin-top:2em}.gradient-bg{height:2rem;background:linear-gradient(180deg,rgb(245,245,245) 0%,transparent 100%)}.main-content{padding:2rem 0 4rem;background-color:#f5f5f5}.main-content .inner{width:100%;max-width:64rem;margin:0 auto;padding:0 2rem}.terms-layout .main-content,.privacy-layout .main-content{min-height:calc(100vh - 20rem)}.terms-layout .editorial,.privacy-layout .editorial{background-color:#fff;border-radius:.75rem;padding:2.5rem;box-shadow:0 .125rem .5rem #0000000d}.terms-layout .editorial>*+*,.privacy-layout .editorial>*+*{margin-top:1.5rem}.terms-layout .editorial h2,.privacy-layout .editorial h2{margin-top:2.5rem;padding-top:1.5rem;border-top:.0625rem solid rgb(240,240,240)}.terms-layout .editorial h2:first-of-type,.privacy-layout .editorial h2:first-of-type{margin-top:1.5rem;padding-top:0;border-top:none}.terms-layout .editorial h3,.privacy-layout .editorial h3{margin-top:1.5rem}.terms-layout .editorial p,.privacy-layout .editorial p{line-height:1.6;color:#686868}.terms-layout .editorial p strong,.privacy-layout .editorial p strong{color:#343434}.terms-layout .editorial ul,.privacy-layout .editorial ul{padding-left:1.5rem}.terms-layout .editorial ul li,.privacy-layout .editorial ul li{line-height:1.6;color:#686868;margin-top:.5rem}.terms-layout .editorial ul li strong,.privacy-layout .editorial ul li strong{color:#343434}.terms-layout .editorial a,.privacy-layout .editorial a{color:#42a829;text-decoration:underline}.terms-layout .editorial a:hover,.privacy-layout .editorial a:hover{text-decoration:none}@media (max-width: 48rem){.hero.template-hero{min-height:10rem}.hero.template-hero .inner{padding:1.5rem}.main-content{padding:1.5rem 0 3rem}.main-content .inner{padding:0 1rem}.terms-layout .editorial,.privacy-layout .editorial{padding:1.5rem}.terms-layout .editorial h2,.privacy-layout .editorial h2{margin-top:2rem;padding-top:1rem}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root{--step-up-5: 3.33em;--step-up-4: 2.618em;--step-up-3: 2.0581em;--step-up-2: 1.618em;--step-up-1: 1.272em;--baseline: 1em;--step-down-1: .7861em;--step-down-2: .618em;--step-down-3: .4856em;--step-down-4: .382em;--step-down-5: .3003em}.lower{text-transform:lowercase}.medium{font-weight:500}.baseline{font-size:var(--baseline)}.alpha-up{font-size:var(--step-up-1)}.beta-up{font-size:var(--step-up-2)}.gamma-up{font-size:var(--step-up-3)}.delta-up{font-size:var(--step-up-4)}.epsilon-up{font-size:var(--step-up-5)}.alpha-down{font-size:var(--step-down-1)}.beta-down{font-size:var(--step-down-2)}.gamma-down{font-size:var(--step-down-3)}.delta-down{font-size:var(--step-down-4)}.epsilon-down{font-size:var(--step-down-5)}.scale-type{font-size:clamp(.75em,1.25vw,1.5em)}.hero-heading{font-size:6em;line-height:1.1}.all-caps{letter-spacing:.1em;text-transform:uppercase}.heavy{font-weight:700}.center{display:flex;flex-direction:column;align-items:center}.icon{width:1em;height:1em;background-size:1em;display:block;position:relative;text-indent:-300vw;border:none;font-size:1em}.verifiedme{padding:1em;border:1px solid rgb(230,230,230);border-radius:1em}.verifiedme .button--primary{color:#fff;border:1px solid rgb(66,168,41);background-color:#42a829}.verifiedme .button--primary:disabled{opacity:.25;pointer-events:none}.verifiedme fieldset{max-width:20em;margin:auto}.verifiedme input:focus{border:1px solid rgb(66,168,41)}.verifiedme input[type=checkbox]:checked{background-color:#42a829}.verifiedme input[type=checkbox]:checked:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="transparent" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="4"></g></svg>');background-size:contain;background-position:center;background-repeat:no-repeat;content:"";width:1.8em;height:1.8em;background-size:1em;display:block;position:relative;text-indent:-300vw;border:none;font-size:1em}.verifiedme__brand{display:block;position:relative;width:9em;height:3em;border:none;font-size:1em;text-indent:-300vw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 580.9 162.3"><g fill="none" stroke="RGBA(52, 52, 52, 1)" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1"><g fill="RGB(66,168,41)" stroke="none"><path d="M43.2,60.3h13.2l13.9,42.2h0.2l20.9-63.1h12.5l-27.1,75.9H63.2L43.2,60.3z"/><path d="M113.2,90.9c0,2.1,0.3,4.2,0.9,6.2c0.6,2,1.5,3.7,2.7,5.2c1.2,1.5,2.7,2.7,4.6,3.6c1.8,0.9,4,1.3,6.6,1.3c3.5,0,6.4-0.8,8.6-2.3c2.2-1.5,3.8-3.8,4.8-6.9h11.5c-0.6,3-1.7,5.6-3.3,8c-1.6,2.3-3.4,4.3-5.6,5.9c-2.2,1.6-4.7,2.8-7.4,3.6c-2.7,0.8-5.6,1.2-8.6,1.2c-4.3,0-8.1-0.7-11.5-2.1c-3.3-1.4-6.1-3.4-8.4-5.9c-2.3-2.6-4-5.6-5.2-9.1c-1.2-3.5-1.8-7.4-1.8-11.7c0-3.9,0.6-7.6,1.9-11.1c1.2-3.5,3-6.6,5.3-9.2c2.3-2.7,5.1-4.8,8.3-6.3c3.3-1.6,6.9-2.3,11-2.3c4.3,0,8.2,0.9,11.6,2.7c3.4,1.8,6.3,4.2,8.6,7.2c2.3,3,3.9,6.4,4.9,10.3c1,3.9,1.3,7.8,0.8,12H113.2z M141.5,83c-0.1-1.9-0.5-3.8-1.2-5.5c-0.7-1.8-1.6-3.3-2.8-4.6c-1.2-1.3-2.6-2.4-4.2-3.2c-1.7-0.8-3.5-1.2-5.6-1.2c-2.1,0-4.1,0.4-5.8,1.1c-1.7,0.7-3.2,1.8-4.5,3.1c-1.2,1.3-2.2,2.9-3,4.6c-0.7,1.8-1.2,3.7-1.2,5.7H141.5z"/><path d="M162.8,60.3h11.4v10.6h0.2c0.4-1.5,1-2.9,2.1-4.4c1-1.4,2.3-2.7,3.7-3.9c1.5-1.2,3.1-2.1,4.8-2.8c1.8-0.7,3.6-1.1,5.4-1.1c1.4,0,2.4,0,2.9,0.1c0.5,0.1,1.1,0.1,1.6,0.2v11.7c-0.9-0.1-1.7-0.3-2.6-0.4c-0.9-0.1-1.8-0.2-2.6-0.2c-2.1,0-4,0.4-5.8,1.2c-1.8,0.8-3.4,2-4.7,3.6c-1.3,1.6-2.4,3.6-3.2,5.9c-0.8,2.3-1.2,5-1.2,8.1v26.1h-12.1V60.3z"/><path d="M200.5,39.4h12.1v11.5h-12.1V39.4z M200.5,60.3h12.1v54.9h-12.1V60.3z"/><path d="M220.4,60.3h9v-4.6c0-3.5,0.4-6.3,1.3-8.4c0.8-2.2,2-3.8,3.4-5c1.4-1.2,3-1.9,4.8-2.3c1.8-0.4,3.7-0.6,5.7-0.6c3.9,0,6.7,0.2,8.5,0.7v9.5c-0.8-0.2-1.6-0.4-2.5-0.5c-0.9-0.1-1.9-0.2-3.1-0.2c-1.6,0-3,0.4-4.2,1.2c-1.2,0.8-1.8,2.3-1.8,4.6v5.6h10.3v9h-10.3v45.9h-12.1V69.4h-9V60.3z"/><path d="M259.6,39.4h12.1v11.5h-12.1V39.4z M259.6,60.3h12.1v54.9h-12.1V60.3z"/><path d="M294.3,90.9c0,2.1,0.3,4.2,0.9,6.2c0.6,2,1.5,3.7,2.7,5.2c1.2,1.5,2.7,2.7,4.6,3.6c1.8,0.9,4,1.3,6.6,1.3c3.5,0,6.4-0.8,8.6-2.3c2.2-1.5,3.8-3.8,4.8-6.9H334c-0.6,3-1.7,5.6-3.3,8c-1.6,2.3-3.4,4.3-5.6,5.9c-2.2,1.6-4.7,2.8-7.4,3.6c-2.7,0.8-5.6,1.2-8.6,1.2c-4.3,0-8.1-0.7-11.5-2.1c-3.3-1.4-6.1-3.4-8.4-5.9c-2.3-2.6-4-5.6-5.2-9.1c-1.2-3.5-1.8-7.4-1.8-11.7c0-3.9,0.6-7.6,1.9-11.1c1.2-3.5,3-6.6,5.3-9.2c2.3-2.7,5.1-4.8,8.3-6.3c3.3-1.6,6.9-2.3,11-2.3c4.3,0,8.2,0.9,11.6,2.7c3.4,1.8,6.3,4.2,8.6,7.2c2.3,3,3.9,6.4,4.9,10.3c1,3.9,1.3,7.8,0.8,12H294.3z M322.6,83c-0.1-1.9-0.5-3.8-1.2-5.5c-0.7-1.8-1.6-3.3-2.8-4.6c-1.2-1.3-2.6-2.4-4.2-3.2c-1.7-0.8-3.5-1.2-5.6-1.2c-2.1,0-4.1,0.4-5.8,1.1c-1.7,0.7-3.2,1.8-4.5,3.1c-1.2,1.3-2.2,2.9-3,4.6c-0.7,1.8-1.2,3.7-1.2,5.7H322.6z"/><path d="M395.7,115.3h-11.5v-7.4H384c-1.6,3.2-4,5.5-7.1,6.9c-3.1,1.4-6.4,2.1-9.9,2.1c-4.3,0-8.1-0.8-11.3-2.3c-3.2-1.5-5.9-3.6-8-6.2c-2.1-2.6-3.7-5.7-4.8-9.3c-1.1-3.6-1.6-7.4-1.6-11.5c0-5,0.7-9.2,2-12.9c1.3-3.6,3.1-6.6,5.4-8.9c2.2-2.3,4.8-4.1,7.6-5.2c2.9-1.1,5.8-1.6,8.8-1.6c1.7,0,3.4,0.2,5.2,0.5c1.8,0.3,3.5,0.8,5.1,1.5c1.6,0.7,3.1,1.6,4.5,2.7c1.4,1.1,2.5,2.4,3.5,3.9h0.2v-28h12.1V115.3z M353.4,88.4c0,2.3,0.3,4.6,0.9,6.9c0.6,2.3,1.5,4.3,2.8,6.1c1.2,1.8,2.8,3.2,4.7,4.2c1.9,1.1,4.2,1.6,6.8,1.6c2.7,0,5-0.6,7-1.7c1.9-1.1,3.5-2.6,4.8-4.5c1.2-1.8,2.2-3.9,2.8-6.2c0.6-2.3,0.9-4.7,0.9-7.1c0-6.1-1.4-10.8-4.1-14.2c-2.7-3.4-6.4-5.1-11.1-5.1c-2.8,0-5.2,0.6-7.2,1.8c-1.9,1.2-3.5,2.7-4.8,4.6c-1.2,1.9-2.1,4-2.7,6.4C353.7,83.5,353.4,85.9,353.4,88.4z"/><path d="M409.8,100.9h14.8v14.3h-14.8V100.9z"/><path d="M438.4,60.3h11.5V68h0.3c0.9-1.3,1.9-2.6,3-3.7c1.1-1.1,2.2-2.1,3.6-2.9c1.3-0.8,2.8-1.4,4.5-1.9c1.7-0.5,3.6-0.7,5.8-0.7c3.3,0,6.4,0.7,9.3,2.2c2.9,1.5,4.9,3.8,6.1,6.9c2.1-2.8,4.4-5.1,7.1-6.7c2.7-1.6,6.1-2.4,10.1-2.4c5.8,0,10.3,1.4,13.5,4.2c3.2,2.8,4.8,7.6,4.8,14.2v37.9H506V83.2c0-2.2-0.1-4.2-0.2-6c-0.1-1.8-0.5-3.4-1.2-4.7c-0.7-1.3-1.7-2.3-3-3c-1.3-0.7-3.2-1.1-5.5-1.1c-4.1,0-7.1,1.3-8.9,3.8c-1.8,2.5-2.8,6.2-2.8,10.8v32.2h-12.1V80c0-3.8-0.7-6.7-2.1-8.7c-1.4-1.9-3.9-2.9-7.6-2.9c-1.6,0-3.1,0.3-4.5,1c-1.5,0.6-2.7,1.6-3.8,2.8c-1.1,1.2-2,2.7-2.7,4.5c-0.7,1.8-1,3.8-1,6.1v32.6h-12.1V60.3z"/><path d="M540.3,90.9c0,2.1,0.3,4.2,0.9,6.2c0.6,2,1.5,3.7,2.7,5.2c1.2,1.5,2.7,2.7,4.6,3.6c1.8,0.9,4,1.3,6.6,1.3c3.5,0,6.4-0.8,8.6-2.3c2.2-1.5,3.8-3.8,4.8-6.9h11.5c-0.6,3-1.7,5.6-3.3,8c-1.6,2.3-3.4,4.3-5.6,5.9c-2.2,1.6-4.7,2.8-7.4,3.6c-2.7,0.8-5.6,1.2-8.6,1.2c-4.3,0-8.1-0.7-11.5-2.1c-3.3-1.4-6.1-3.4-8.4-5.9c-2.3-2.6-4-5.6-5.2-9.1c-1.2-3.5-1.8-7.4-1.8-11.7c0-3.9,0.6-7.6,1.9-11.1c1.2-3.5,3-6.6,5.3-9.2c2.3-2.7,5.1-4.8,8.3-6.3c3.3-1.6,6.9-2.3,11-2.3c4.3,0,8.2,0.9,11.6,2.7c3.4,1.8,6.3,4.2,8.6,7.2c2.3,3,3.9,6.4,4.9,10.3c1,3.9,1.3,7.8,0.8,12H540.3z M568.5,83c-0.1-1.9-0.5-3.8-1.2-5.5c-0.7-1.8-1.6-3.3-2.8-4.6c-1.2-1.3-2.6-2.4-4.2-3.2c-1.7-0.8-3.5-1.2-5.6-1.2c-2.1,0-4.1,0.4-5.8,1.1c-1.7,0.7-3.2,1.8-4.5,3.1c-1.2,1.3-2.2,2.9-3,4.6c-0.7,1.8-1.2,3.7-1.2,5.7H568.5z"/><path d="M73.5,162.3c-0.7,0-1.4-0.1-2.1-0.4C22.7,144.2,6.7,108,2,80.9c-5.1-29,1.2-53.6,1.4-54.6c0.5-2,2-3.6,3.9-4.2L71.6,0.3c1.3-0.4,2.6-0.4,3.9,0L139.7,22c1.9,0.7,3.4,2.2,3.9,4.2c0.1,0.4,2.6,10.2,3.3,24.5c0.2,3.3-2.4,6.2-5.8,6.3c-3.3,0.2-6.2-2.4-6.3-5.8c-0.4-8.5-1.5-15.2-2.2-18.9L73.5,12.4L14.5,32.4c-1.4,7.2-4.2,26-0.5,46.8c6.1,34,26.1,57.8,59.6,70.7c16.5-6.3,29.9-15.5,39.8-27.2c2.2-2.6,6-2.9,8.5-0.7c2.6,2.2,2.9,6,0.7,8.5c-11.7,13.8-27.5,24.4-47,31.5C74.9,162.2,74.2,162.3,73.5,162.3z"/></g></g></svg>');background-size:contain;background-position:center;background-repeat:no-repeat}.verifiedme__status{width:2.4em;height:3em;background-size:contain;background-position:center;background-repeat:no-repeat}.verifiedme__status>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.verifiedme__status--pending{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 147.1 162.3"><g stroke="none"><path fill="RGB(230, 230, 230)" d="M143.7,26.2c-0.5-2-2-3.6-3.9-4.2L75.5,0.3c-1.3-0.4-2.6-0.4-3.9,0L7.3,22c-1.9,0.7-3.4,2.2-3.9,4.2 c-0.3,1-6.5,25.6-1.4,54.6C6.7,108,22.7,144.2,71.5,162c0.7,0.2,1.4,0.4,2.1,0.4c0.7,0,1.4-0.1,2.1-0.4c48.8-17.8,64.7-53.9,69.5-81.1C150.2,51.8,143.9,27.3,143.7,26.2z"/></g></svg>')}.verifiedme__status--verified{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 147.1 162.3"><g stroke="none"><path fill="RGB(66,168,41)" d="M143.7,26.2c-0.5-2-2-3.6-3.9-4.2L75.5,0.3c-1.3-0.4-2.6-0.4-3.9,0L7.3,22c-1.9,0.7-3.4,2.2-3.9,4.2 c-0.3,1-6.5,25.6-1.4,54.6C6.7,108,22.7,144.2,71.5,162c0.7,0.2,1.4,0.4,2.1,0.4c0.7,0,1.4-0.1,2.1-0.4c48.8-17.8,64.7-53.9,69.5-81.1C150.2,51.8,143.9,27.3,143.7,26.2z"/><path fill="white" d="M43.2,60.3h13.2l13.9,42.2h0.2l20.9-63.1h12.5l-27.1,75.9H63.2L43.2,60.3z"/></g></svg>')}.verifiedme__verification-required__voucher-use{padding:1em;border-radius:.5em;background-color:#e6e6e6}.verifiedme__video__placeholder{margin-top:2em;height:0;padding-bottom:56%;border-radius:1em;background-color:#e6e6e6}.verifiedme__terms__container{max-height:10em;margin-top:2em;padding:1em;overflow-y:scroll;border:1px solid rgb(230,230,230);border-radius:1em}.verifiedme__payment__form{max-width:20em;margin:2em auto 0}.verifiedme__verification-successful>header{padding:1em;border:1px solid rgb(66,168,41);border-radius:.5em;color:#42a829}.section{margin:0 auto;padding:2em;width:100%;max-width:800px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 12px #0000001a}header h2{font-size:1.5em;color:#333;margin-bottom:1em}.editorial p{font-size:1em;color:#555;line-height:1.6}.actions{display:flex;justify-content:flex-end;margin-top:2em}.actions li{list-style:none}button{padding:10px 20px;font-size:1em;border-radius:4px;border:none;cursor:pointer;transition:background-color .3s ease}.primary-btn{background-color:#42a829;color:#fff}.primary-btn:hover{background-color:#42a829}@media screen and (max-width: 64em){.section{width:90vw}header h2{font-size:1.3em}.editorial p,button{font-size:.9em}.verifiedme__status-check>.content-between{flex-direction:column}}.verifiedme-wrapper{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background-color:#84c49e;padding:2rem}.verifiedme{background-color:#fff;border-radius:.5rem;padding:2rem;width:100%;max-width:600px;box-shadow:0 4px 6px #0000001a}.otp-input{display:flex;gap:.5rem;justify-content:center;margin:1rem 0;width:100%}.otp-digit{width:2.75rem;height:2.75rem;border:1px solid rgb(52,52,52);border-radius:.25rem;text-align:center;font-size:1.25rem;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;padding:0}.otp-digit:focus{outline:none;border-color:#42a829}.otp-digit::-webkit-outer-spin-button,.otp-digit::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.otp-input-container{display:flex;flex-direction:column;align-items:center}.verification-container,.profile-container,.phone-verification-container{display:flex;flex-direction:column;width:100%}.verification-title,.profile-title,.phone-verification-title{font-weight:700;font-size:1.5rem;text-align:center;margin-bottom:1rem}.verification-box,.profile-box,.phone-verification-box{border:1px solid rgb(52,52,52);border-radius:.25rem;padding:1.5rem}.verification-text p,.profile-text p,.phone-verification-text p{margin-bottom:1rem}.checkbox-container{display:flex;flex-direction:column;gap:.75rem;margin:1.5rem 0}.checkbox{display:flex;align-items:center;gap:.5rem}.checkbox a{color:#42a829;text-decoration:underline}.checkbox a:hover{text-decoration:none}.continue-button{background-color:#84c49e;color:#343434;font-weight:700;padding:.75rem;border:none;border-radius:.25rem;cursor:pointer}.continue-button:disabled{background-color:#e6e6e6;cursor:not-allowed}.form-container{display:flex;flex-direction:column;gap:1rem}.form-group{display:flex;flex-direction:column;gap:.5rem}.form-group label{font-weight:500;color:#343434}.form-input{padding:.75rem;border:1px solid rgb(230,230,230);border-radius:.25rem;font-size:1rem}.form-input:focus{outline:none;border-color:#42a829}.profile-display{background-color:#f5f5f5;border:1px solid rgb(230,230,230);border-radius:.25rem;padding:1rem;margin:1rem 0}.profile-item{display:flex;justify-content:space-between;margin-bottom:.5rem}.profile-item:last-child{margin-bottom:0}.profile-item label{font-weight:500;color:#343434;min-width:120px}.profile-item span{color:#686868}.profile-confirmation{margin-top:1.5rem}.profile-confirmation p{margin-bottom:1rem;text-align:center;font-weight:700}.button-group{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.alert{padding:.75rem;margin:1rem 0;border-radius:.25rem}.alert.alert--warning{background-color:#fcf8e3;border:1px solid rgb(250,235,204);color:#8a6d3b}.button-container{position:relative;margin:1rem 0}.floating-speech-bubble{position:absolute;width:320px;background-color:#fff;border:2px solid rgb(230,230,230);border-radius:8px;padding:15px;box-shadow:0 4px 8px #0003;z-index:10;animation:fadeIn .3s ease-in-out}.floating-speech-bubble.payment-bubble{top:calc(100% + 15px);left:0}.floating-speech-bubble:after{content:"";position:absolute;top:-10px;left:30px;border-width:0 10px 10px;border-style:solid;border-color:transparent transparent rgb(255,255,255)}.floating-speech-bubble:before{content:"";position:absolute;top:-13px;left:30px;border-width:0 13px 13px;border-style:solid;border-color:transparent transparent rgb(230,230,230)}.floating-speech-bubble p{margin-bottom:10px}.floating-speech-bubble ul{margin-left:20px;margin-bottom:10px}.close-bubble{position:absolute;top:5px;right:5px;width:20px;height:20px;border-radius:50%;background:rgb(240,240,240);border:none;font-size:14px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.otp-digit{width:3.5rem;height:3.5rem;font-size:1.5rem}}@media (max-width: 480px){.otp-input{gap:.25rem}.otp-digit{width:2.25rem;height:2.25rem;font-size:1rem}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}strong{font-weight:600}.slideBottom-enter-active[data-v-305c28c8],.slideBottom-leave-active[data-v-305c28c8]{transition:transform .75s cubic-bezier(.25,.1,.25,1),opacity .75s cubic-bezier(.25,.1,.25,1) .15s}.slideBottom-enter-active[data-v-305c28c8],.slideBottom-leave-to[data-v-305c28c8]{opacity:0;transform:translateY(70px)}.slideBottom-enter-to[data-v-305c28c8]{opacity:1;transform:translateY(0)}.fade-enter-active[data-v-97cd0368],.fade-leave-active[data-v-97cd0368]{transition:opacity .35s cubic-bezier(.25,.1,.25,1)}.fade-enter-active[data-v-97cd0368],.fade-leave-to[data-v-97cd0368]{opacity:0}.fade-enter-to[data-v-97cd0368]{opacity:1}
