html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{vertical-align:baseline;display:inline-block}
audio:not([controls]){height:0;display:none}
[hidden],template{display:none}
a{background-color:#0000}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{margin:.67em 0;font-size:2em}
mark{color:#000;background:#ff0}
small{font-size:80%}
sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:none}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,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)format("truetype");font-weight:400;font-style:normal}
[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}
.w-icon-nav-menu:before{content:""}
*{box-sizing:border-box}
html{height:100%}
body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}
img{vertical-align:middle;max-width:100%;display:inline-block}
html[data-w-dynpage] [data-w-cloak]{color:#0000!important}
h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}
h1{margin-top:20px;font-size:38px;line-height:44px}
h2{margin-top:20px;font-size:32px;line-height:36px}
h3{margin-top:20px;font-size:24px;line-height:30px}
h4{margin-top:10px;font-size:18px;line-height:24px}
h5{margin-top:10px;font-size:14px;line-height:20px}
h6{margin-top:10px;font-size:12px;line-height:18px}
p{margin-top:0;margin-bottom:10px}
blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}
figure{margin:0 0 10px}
figcaption{text-align:center;margin-top:5px}
ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}
.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}
.w-embed:after{clear:both}
fieldset{border:0;margin:0;padding:0}
button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}
label{margin-bottom:5px;font-weight:700;display:block}
.w-container{max-width:940px;margin-left:auto;margin-right:auto}
.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}
.w-container:after{clear:both}
@media screen and (max-width:991px){.w-container{max-width:728px}
}
@media screen and (max-width:479px){.w-container{max-width:none}
}
.w-nav{z-index:1000;background:#ddd;position:relative}
.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}
.w-nav:after{clear:both}
.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}
.w-nav-link.w--current{color:#0082f3}
.w-nav-menu{float:right;position:relative}
[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}
.w--nav-link-open{display:block;position:relative}
.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}
.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}
.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}
.w-nav-button:focus{outline:0}
.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}
.w-nav[data-collapse=all] .w-nav-menu{display:none}
.w-nav[data-collapse=all] .w-nav-button{display:block}
@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}
.w-nav[data-collapse=medium] .w-nav-button{display:block}
}
@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}
.w-nav[data-collapse=small] .w-nav-button{display:block}
}
@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}
.w-nav[data-collapse=tiny] .w-nav-button{display:block}
}
@keyframes spin{0%{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.wf-layout-layout{display:grid}
:root{--dark:#050505;--light-bg:#f6f4f0;--lilac:#c879ff;--bright-green:#3de8b3;--dark-purple:#6200b3}
.w-layout-layout{grid-row-gap:20px;grid-column-gap:20px;grid-auto-columns:1fr;justify-content:center;padding:20px}
.w-layout-cell{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}
body{color:var(--dark);font-family:DM Sans,sans-serif;font-size:16px;line-height:1.5rem}
h1{margin-top:0;margin-bottom:1.5rem;font-family:DM Serif Display,sans-serif;font-size:3.5em;font-weight:400;line-height:115%}
h2{margin-top:0;margin-bottom:1.5rem;font-family:DM Serif Text,sans-serif;font-size:2.25rem;font-weight:400}
h3{margin-top:0;margin-bottom:1rem;font-family:DM Serif Text,sans-serif;font-size:1.5rem;font-weight:400}
h4{margin-top:0;margin-bottom:1rem;font-size:1.25rem;font-weight:400;line-height:125%}
.section{background-color:var(--light-bg);padding:40px 24px}
.section.first{margin-top:80px}
.container-regular{max-width:980px;margin-left:auto;margin-right:auto}
.text-centered{text-align:center}
.wrapper-hero-text{max-width:600px;margin-top:2rem}
.centered{justify-content:center;align-items:center;display:flex}
.custom-underline{background-image:linear-gradient(180deg,#902e7300 80%,var(--lilac)81%);font-style:italic}
.custom-underline.green{background-image:linear-gradient(180deg,#902e7300 70%,var(--bright-green)70%)}
.custom-underline.h1{background-image:linear-gradient(180deg,#902e7300 68%,var(--lilac)69%,#c879ff 93%,#c879ff00 93%)}
.navigation{z-index:1000;border-bottom:1px solid var(--light-bg);background-color:var(--light-bg);justify-content:center;align-items:center;width:100vw;height:80px;transition:all .2s;display:flex;position:fixed;top:0%;left:0%;right:0%}
.navigation.scrolled{border-bottom-color:var(--dark)}
.header-section{max-width:700px}
.wrapper-toggle-review-type{grid-column-gap:16px;grid-row-gap:16px;background-color:#fff;border-radius:20px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding:8px;display:flex}
.toggle-review-type{grid-column-gap:4px;grid-row-gap:4px;cursor:pointer;border:1px solid #000;border-radius:20px;flex-flow:column;justify-content:center;align-items:center;width:288px;height:96px;padding:1.5rem;font-family:DM Serif Text,sans-serif;font-size:1.5rem;font-weight:400;text-decoration:none;transition:all .2s;display:flex}
.toggle-review-type:hover,.toggle-review-type.active{background-color:var(--bright-green);border-width:3px}
.toggle-section-wrapper{justify-content:center;align-items:flex-start;display:flex}
.tally-embed{display:flex;overflow:hidden}
.tally-embed.toggle_1{display:none}
.tally-embed.toggle_1.active{display:block}
.tally-embed.toggle_2{display:none}
.tally-embed.toggle_2.active{display:block}
.feature-grid{padding-left:0;padding-right:0}
.feature-cell{background-color:#fff;border:1px solid #000;border-radius:8px;padding:1.5rem}
.tally-form-wrapper{border:1px solid #000;border-radius:8px;justify-content:space-between;align-items:center;margin-top:20px;padding:10px 20px}
.container-faq{margin-top:20px}
.faq-item{border-bottom:1px solid #000;flex-flow:column;justify-content:flex-start;align-items:stretch;display:flex}
.faq-item.first{border-top:1px solid #000}
.faq-item.hidden{display:none}
.faq-header{grid-column-gap:16px;grid-row-gap:16px;cursor:pointer;grid-template-rows:auto;grid-template-columns:1fr 25px;grid-auto-columns:1fr;justify-content:space-between;align-items:center;padding-top:1rem;padding-bottom:1rem;display:grid}
.faq-answer{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:auto 25px;display:grid;overflow:hidden}
.faq-expand-icon{justify-content:center;align-items:center;display:flex}
.faq-right-column-spacer{width:25px}
.text-detail{font-family:DM Sans,sans-serif;font-size:1rem;font-weight:400}
.heading-faq{margin-bottom:0;font-family:DM Serif Text,sans-serif}
.feature-image{object-fit:fill;height:100%}
.feature-image-wrap{border-radius:8px;justify-content:center;align-items:center;width:100%;margin-bottom:1rem;display:flex}
.feature-image-wrap.secondary{background-color:#31daab;height:240px;overflow:hidden}
.feature-cell-small{grid-column-gap:8px;grid-row-gap:8px;padding-top:8px;padding-bottom:8px}
.utility-page-wrap{background-color:var(--light-bg);justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}
.utility-page-content{text-align:center;flex-direction:column;width:260px;display:flex}
.margin-bottom-0{margin-bottom:0}
.padding-bottom-1rem{padding-bottom:1rem}
.navbar-link-list{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}
.navbar-link{color:var(--dark);padding:2px 4px;text-decoration:none}
.navbar-link.toggle-nav-review-type{padding:3px 8px}
.navbar-link.toggle-nav-review-type.active{border:1px solid var(--dark);border-radius:5px;padding:2px 7px}
.navbar-link.toggle-nav-review-type.active.w--current{background-color:#fff}
.navbar-title{padding-top:3px;padding-bottom:3px}
.navbar-wrapper{justify-content:space-between;align-items:center;width:100%;max-width:960px;display:flex}
.footer{background-color:var(--light-bg);background-image:linear-gradient(175deg,var(--light-bg)23%,var(--light-bg)42%,var(--lilac)81%,var(--bright-green));padding:100px 24px}
.footer-text{font-size:12px;font-weight:200;line-height:1rem}
.text-align-right{text-align:right}
.footer-wrapper{flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}
.footer-link-large{color:var(--dark);font-family:DM Serif Text,sans-serif;font-size:1.5rem;text-decoration:none}
.footer-link-large:hover{color:var(--dark-purple)}
.navbar{background-color:var(--light-bg)}
.nav-menu-link.w--current{color:var(--dark)}
.container{justify-content:space-between;align-items:center;width:100%;display:flex}
.hide-above-mobile{display:none}
.menu-button,.menu-button.w--open{background-color:var(--light-bg)}
.link-no-underline{color:var(--dark);text-decoration:none}
@media screen and (max-width:991px){
.faq-answer{grid-template-columns:auto 25px}
.navbar-link-list.hide-on-mobile{padding-left:10px}
.nav-menu-link.indent{padding-top:10px;padding-left:40px}
.nav-menu{background-color:#fff;border:1px solid #000;border-radius:5px}
.nav-menu-text{text-align:left;padding-top:20px;padding-bottom:10px;padding-left:20px;font-weight:500}
.menu-button{padding-top:16px;padding-bottom:16px}
}
@media screen and (max-width:767px){.section.first{margin-top:60px}
.navigation{height:60px}
.navbar-link-list.hide-on-mobile{grid-column-gap:16px;grid-row-gap:16px}
.footer-wrapper{flex-flow:wrap;justify-content:space-between;align-items:flex-start}
.nav-menu{margin-top:5px}
}
@media screen and (max-width:479px){.section{padding-left:12px;padding-right:12px}
.wrapper-toggle-review-type{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr}
.toggle-review-type{width:100%;max-width:250px}
.navbar-link-list{grid-column-gap:10px;grid-row-gap:10px;justify-content:space-between;align-items:center}
.navbar-title{flex:none}
.navbar-wrapper{justify-content:flex-end;align-items:center}
.hide-on-mobile{display:none}
.footer{padding-left:12px;padding-right:12px}
.footer-wrapper{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-end;align-items:flex-start}
.hide-above-mobile{display:block}
}
#w-node-_55dfd415-67fd-0fd4-2774-1528aa924167-793a2ffa{grid-template-rows:auto auto;grid-template-columns:.5fr 1fr}
#w-node-_55dfd415-67fd-0fd4-2774-1528aa924169-793a2ffa{grid-column:span 2/span 2}
#w-node-_8653299f-2850-33bb-b68b-8adcc34c2d6b-793a2ffa{grid-template-rows:auto auto auto;grid-template-columns:.5fr 1fr}
#w-node-_3183c377-fe6a-0aa3-47f0-caba6c5cc008-793a2ffa{grid-row:span 3/span 3}
#w-node-d50ba13d-6310-0c7f-495a-4a7ce7c125fd-793a2ffa{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr}
@media screen and (max-width:767px){#w-node-_55dfd415-67fd-0fd4-2774-1528aa924167-793a2ffa{grid-template-rows:auto auto;grid-template-columns:1fr}
#w-node-_8653299f-2850-33bb-b68b-8adcc34c2d6b-793a2ffa{grid-template-rows:auto auto auto;grid-template-columns:1fr}
#w-node-_3183c377-fe6a-0aa3-47f0-caba6c5cc008-793a2ffa{grid-row:span 3/span 3}
#w-node-d50ba13d-6310-0c7f-495a-4a7ce7c125fd-793a2ffa{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}
}
@media screen and (max-width:479px){#w-node-_55dfd415-67fd-0fd4-2774-1528aa924167-793a2ffa{grid-template-rows:auto auto;grid-template-columns:1fr}
#w-node-_55dfd415-67fd-0fd4-2774-1528aa924169-793a2ffa{grid-column:span 1/span 1}
#w-node-d50ba13d-6310-0c7f-495a-4a7ce7c125fd-793a2ffa{grid-template-rows:auto auto auto;grid-template-columns:1fr}
}
