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,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:500}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #e1e1e1;margin:1em 0;padding:0}input,select{vertical-align:middle}*{scrollbar-width:none}.p-zero{padding:0px !important}.pl-zero,.px-zero{padding-left:0px !important}.pr-zero,.px-zero{padding-right:0px !important}.pt-zero,.py-zero{padding-top:0px !important}.pb-zero,.py-zero{padding-bottom:0px !important}.p-xs{padding:4px !important}.pl-xs,.px-xs{padding-left:4px !important}.pr-xs,.px-xs{padding-right:4px !important}.pt-xs,.py-xs{padding-top:4px !important}.pb-xs,.py-xs{padding-bottom:4px !important}.p-sm{padding:8px !important}.pl-sm,.px-sm{padding-left:8px !important}.pr-sm,.px-sm{padding-right:8px !important}.pt-sm,.py-sm{padding-top:8px !important}.pb-sm,.py-sm{padding-bottom:8px !important}.p-md{padding:12px !important}.pl-md,.px-md{padding-left:12px !important}.pr-md,.px-md{padding-right:12px !important}.pt-md,.py-md{padding-top:12px !important}.pb-md,.py-md{padding-bottom:12px !important}.p-base{padding:16px !important}.pl-base,.px-base{padding-left:16px !important}.pr-base,.px-base{padding-right:16px !important}.pt-base,.py-base{padding-top:16px !important}.pb-base,.py-base{padding-bottom:16px !important}.p-lg{padding:24px !important}.pl-lg,.px-lg{padding-left:24px !important}.pr-lg,.px-lg{padding-right:24px !important}.pt-lg,.py-lg{padding-top:24px !important}.pb-lg,.py-lg{padding-bottom:24px !important}.p-xl{padding:32px !important}.pl-xl,.px-xl{padding-left:32px !important}.pr-xl,.px-xl{padding-right:32px !important}.pt-xl,.py-xl{padding-top:32px !important}.pb-xl,.py-xl{padding-bottom:32px !important}.p-2xl{padding:48px !important}.pl-2xl,.px-2xl{padding-left:48px !important}.pr-2xl,.px-2xl{padding-right:48px !important}.pt-2xl,.py-2xl{padding-top:48px !important}.pb-2xl,.py-2xl{padding-bottom:48px !important}.p-3xl{padding:64px !important}.pl-3xl,.px-3xl{padding-left:64px !important}.pr-3xl,.px-3xl{padding-right:64px !important}.pt-3xl,.py-3xl{padding-top:64px !important}.pb-3xl,.py-3xl{padding-bottom:64px !important}.p-4xl{padding:80px !important}.pl-4xl,.px-4xl{padding-left:80px !important}.pr-4xl,.px-4xl{padding-right:80px !important}.pt-4xl,.py-4xl{padding-top:80px !important}.pb-4xl,.py-4xl{padding-bottom:80px !important}.p-5xl{padding:96px !important}.pl-5xl,.px-5xl{padding-left:96px !important}.pr-5xl,.px-5xl{padding-right:96px !important}.pt-5xl,.py-5xl{padding-top:96px !important}.pb-5xl,.py-5xl{padding-bottom:96px !important}@media (min-width: 576px){.p-tab-zero{padding:0px !important}}@media (min-width: 576px){.pl-tab-zero,.px-tab-zero{padding-left:0px !important}}@media (min-width: 576px){.pr-tab-zero,.px-tab-zero{padding-right:0px !important}}@media (min-width: 576px){.pt-tab-zero,.py-tab-zero{padding-top:0px !important}}@media (min-width: 576px){.pb-tab-zero,.py-tab-zero{padding-bottom:0px !important}}@media (min-width: 576px){.p-tab-xs{padding:4px !important}}@media (min-width: 576px){.pl-tab-xs,.px-tab-xs{padding-left:4px !important}}@media (min-width: 576px){.pr-tab-xs,.px-tab-xs{padding-right:4px !important}}@media (min-width: 576px){.pt-tab-xs,.py-tab-xs{padding-top:4px !important}}@media (min-width: 576px){.pb-tab-xs,.py-tab-xs{padding-bottom:4px !important}}@media (min-width: 576px){.p-tab-sm{padding:8px !important}}@media (min-width: 576px){.pl-tab-sm,.px-tab-sm{padding-left:8px !important}}@media (min-width: 576px){.pr-tab-sm,.px-tab-sm{padding-right:8px !important}}@media (min-width: 576px){.pt-tab-sm,.py-tab-sm{padding-top:8px !important}}@media (min-width: 576px){.pb-tab-sm,.py-tab-sm{padding-bottom:8px !important}}@media (min-width: 576px){.p-tab-md{padding:12px !important}}@media (min-width: 576px){.pl-tab-md,.px-tab-md{padding-left:12px !important}}@media (min-width: 576px){.pr-tab-md,.px-tab-md{padding-right:12px !important}}@media (min-width: 576px){.pt-tab-md,.py-tab-md{padding-top:12px !important}}@media (min-width: 576px){.pb-tab-md,.py-tab-md{padding-bottom:12px !important}}@media (min-width: 576px){.p-tab-base{padding:16px !important}}@media (min-width: 576px){.pl-tab-base,.px-tab-base{padding-left:16px !important}}@media (min-width: 576px){.pr-tab-base,.px-tab-base{padding-right:16px !important}}@media (min-width: 576px){.pt-tab-base,.py-tab-base{padding-top:16px !important}}@media (min-width: 576px){.pb-tab-base,.py-tab-base{padding-bottom:16px !important}}@media (min-width: 576px){.p-tab-lg{padding:24px !important}}@media (min-width: 576px){.pl-tab-lg,.px-tab-lg{padding-left:24px !important}}@media (min-width: 576px){.pr-tab-lg,.px-tab-lg{padding-right:24px !important}}@media (min-width: 576px){.pt-tab-lg,.py-tab-lg{padding-top:24px !important}}@media (min-width: 576px){.pb-tab-lg,.py-tab-lg{padding-bottom:24px !important}}@media (min-width: 576px){.p-tab-xl{padding:32px !important}}@media (min-width: 576px){.pl-tab-xl,.px-tab-xl{padding-left:32px !important}}@media (min-width: 576px){.pr-tab-xl,.px-tab-xl{padding-right:32px !important}}@media (min-width: 576px){.pt-tab-xl,.py-tab-xl{padding-top:32px !important}}@media (min-width: 576px){.pb-tab-xl,.py-tab-xl{padding-bottom:32px !important}}@media (min-width: 576px){.p-tab-2xl{padding:48px !important}}@media (min-width: 576px){.pl-tab-2xl,.px-tab-2xl{padding-left:48px !important}}@media (min-width: 576px){.pr-tab-2xl,.px-tab-2xl{padding-right:48px !important}}@media (min-width: 576px){.pt-tab-2xl,.py-tab-2xl{padding-top:48px !important}}@media (min-width: 576px){.pb-tab-2xl,.py-tab-2xl{padding-bottom:48px !important}}@media (min-width: 576px){.p-tab-3xl{padding:64px !important}}@media (min-width: 576px){.pl-tab-3xl,.px-tab-3xl{padding-left:64px !important}}@media (min-width: 576px){.pr-tab-3xl,.px-tab-3xl{padding-right:64px !important}}@media (min-width: 576px){.pt-tab-3xl,.py-tab-3xl{padding-top:64px !important}}@media (min-width: 576px){.pb-tab-3xl,.py-tab-3xl{padding-bottom:64px !important}}@media (min-width: 576px){.p-tab-4xl{padding:80px !important}}@media (min-width: 576px){.pl-tab-4xl,.px-tab-4xl{padding-left:80px !important}}@media (min-width: 576px){.pr-tab-4xl,.px-tab-4xl{padding-right:80px !important}}@media (min-width: 576px){.pt-tab-4xl,.py-tab-4xl{padding-top:80px !important}}@media (min-width: 576px){.pb-tab-4xl,.py-tab-4xl{padding-bottom:80px !important}}@media (min-width: 576px){.p-tab-5xl{padding:96px !important}}@media (min-width: 576px){.pl-tab-5xl,.px-tab-5xl{padding-left:96px !important}}@media (min-width: 576px){.pr-tab-5xl,.px-tab-5xl{padding-right:96px !important}}@media (min-width: 576px){.pt-tab-5xl,.py-tab-5xl{padding-top:96px !important}}@media (min-width: 576px){.pb-tab-5xl,.py-tab-5xl{padding-bottom:96px !important}}@media (min-width: 1200px){.p-desk-zero{padding:0px !important}}@media (min-width: 1200px){.pl-desk-zero,.px-desk-zero{padding-left:0px !important}}@media (min-width: 1200px){.pr-desk-zero,.px-desk-zero{padding-right:0px !important}}@media (min-width: 1200px){.pt-desk-zero,.py-desk-zero{padding-top:0px !important}}@media (min-width: 1200px){.pb-desk-zero,.py-desk-zero{padding-bottom:0px !important}}@media (min-width: 1200px){.p-desk-xs{padding:4px !important}}@media (min-width: 1200px){.pl-desk-xs,.px-desk-xs{padding-left:4px !important}}@media (min-width: 1200px){.pr-desk-xs,.px-desk-xs{padding-right:4px !important}}@media (min-width: 1200px){.pt-desk-xs,.py-desk-xs{padding-top:4px !important}}@media (min-width: 1200px){.pb-desk-xs,.py-desk-xs{padding-bottom:4px !important}}@media (min-width: 1200px){.p-desk-sm{padding:8px !important}}@media (min-width: 1200px){.pl-desk-sm,.px-desk-sm{padding-left:8px !important}}@media (min-width: 1200px){.pr-desk-sm,.px-desk-sm{padding-right:8px !important}}@media (min-width: 1200px){.pt-desk-sm,.py-desk-sm{padding-top:8px !important}}@media (min-width: 1200px){.pb-desk-sm,.py-desk-sm{padding-bottom:8px !important}}@media (min-width: 1200px){.p-desk-md{padding:12px !important}}@media (min-width: 1200px){.pl-desk-md,.px-desk-md{padding-left:12px !important}}@media (min-width: 1200px){.pr-desk-md,.px-desk-md{padding-right:12px !important}}@media (min-width: 1200px){.pt-desk-md,.py-desk-md{padding-top:12px !important}}@media (min-width: 1200px){.pb-desk-md,.py-desk-md{padding-bottom:12px !important}}@media (min-width: 1200px){.p-desk-base{padding:16px !important}}@media (min-width: 1200px){.pl-desk-base,.px-desk-base{padding-left:16px !important}}@media (min-width: 1200px){.pr-desk-base,.px-desk-base{padding-right:16px !important}}@media (min-width: 1200px){.pt-desk-base,.py-desk-base{padding-top:16px !important}}@media (min-width: 1200px){.pb-desk-base,.py-desk-base{padding-bottom:16px !important}}@media (min-width: 1200px){.p-desk-lg{padding:24px !important}}@media (min-width: 1200px){.pl-desk-lg,.px-desk-lg{padding-left:24px !important}}@media (min-width: 1200px){.pr-desk-lg,.px-desk-lg{padding-right:24px !important}}@media (min-width: 1200px){.pt-desk-lg,.py-desk-lg{padding-top:24px !important}}@media (min-width: 1200px){.pb-desk-lg,.py-desk-lg{padding-bottom:24px !important}}@media (min-width: 1200px){.p-desk-xl{padding:32px !important}}@media (min-width: 1200px){.pl-desk-xl,.px-desk-xl{padding-left:32px !important}}@media (min-width: 1200px){.pr-desk-xl,.px-desk-xl{padding-right:32px !important}}@media (min-width: 1200px){.pt-desk-xl,.py-desk-xl{padding-top:32px !important}}@media (min-width: 1200px){.pb-desk-xl,.py-desk-xl{padding-bottom:32px !important}}@media (min-width: 1200px){.p-desk-2xl{padding:48px !important}}@media (min-width: 1200px){.pl-desk-2xl,.px-desk-2xl{padding-left:48px !important}}@media (min-width: 1200px){.pr-desk-2xl,.px-desk-2xl{padding-right:48px !important}}@media (min-width: 1200px){.pt-desk-2xl,.py-desk-2xl{padding-top:48px !important}}@media (min-width: 1200px){.pb-desk-2xl,.py-desk-2xl{padding-bottom:48px !important}}@media (min-width: 1200px){.p-desk-3xl{padding:64px !important}}@media (min-width: 1200px){.pl-desk-3xl,.px-desk-3xl{padding-left:64px !important}}@media (min-width: 1200px){.pr-desk-3xl,.px-desk-3xl{padding-right:64px !important}}@media (min-width: 1200px){.pt-desk-3xl,.py-desk-3xl{padding-top:64px !important}}@media (min-width: 1200px){.pb-desk-3xl,.py-desk-3xl{padding-bottom:64px !important}}@media (min-width: 1200px){.p-desk-4xl{padding:80px !important}}@media (min-width: 1200px){.pl-desk-4xl,.px-desk-4xl{padding-left:80px !important}}@media (min-width: 1200px){.pr-desk-4xl,.px-desk-4xl{padding-right:80px !important}}@media (min-width: 1200px){.pt-desk-4xl,.py-desk-4xl{padding-top:80px !important}}@media (min-width: 1200px){.pb-desk-4xl,.py-desk-4xl{padding-bottom:80px !important}}@media (min-width: 1200px){.p-desk-5xl{padding:96px !important}}@media (min-width: 1200px){.pl-desk-5xl,.px-desk-5xl{padding-left:96px !important}}@media (min-width: 1200px){.pr-desk-5xl,.px-desk-5xl{padding-right:96px !important}}@media (min-width: 1200px){.pt-desk-5xl,.py-desk-5xl{padding-top:96px !important}}@media (min-width: 1200px){.pb-desk-5xl,.py-desk-5xl{padding-bottom:96px !important}}.m-zero{margin:0px !important}.ml-zero,.mx-zero{margin-left:0px !important}.mr-zero,.mx-zero{margin-right:0px !important}.mt-zero,.my-zero{margin-top:0px !important}.mb-zero,.my-zero{margin-bottom:0px !important}.m-xs{margin:4px !important}.ml-xs,.mx-xs{margin-left:4px !important}.mr-xs,.mx-xs{margin-right:4px !important}.mt-xs,.my-xs{margin-top:4px !important}.mb-xs,.my-xs{margin-bottom:4px !important}.m-sm{margin:8px !important}.ml-sm,.mx-sm{margin-left:8px !important}.mr-sm,.mx-sm{margin-right:8px !important}.mt-sm,.my-sm{margin-top:8px !important}.mb-sm,.my-sm{margin-bottom:8px !important}.m-md{margin:12px !important}.ml-md,.mx-md{margin-left:12px !important}.mr-md,.mx-md{margin-right:12px !important}.mt-md,.my-md{margin-top:12px !important}.mb-md,.my-md{margin-bottom:12px !important}.m-base{margin:16px !important}.ml-base,.mx-base{margin-left:16px !important}.mr-base,.mx-base{margin-right:16px !important}.mt-base,.my-base{margin-top:16px !important}.mb-base,.my-base{margin-bottom:16px !important}.m-lg{margin:24px !important}.ml-lg,.mx-lg{margin-left:24px !important}.mr-lg,.mx-lg{margin-right:24px !important}.mt-lg,.my-lg{margin-top:24px !important}.mb-lg,.my-lg{margin-bottom:24px !important}.m-xl{margin:32px !important}.ml-xl,.mx-xl{margin-left:32px !important}.mr-xl,.mx-xl{margin-right:32px !important}.mt-xl,.my-xl{margin-top:32px !important}.mb-xl,.my-xl{margin-bottom:32px !important}.m-2xl{margin:48px !important}.ml-2xl,.mx-2xl{margin-left:48px !important}.mr-2xl,.mx-2xl{margin-right:48px !important}.mt-2xl,.my-2xl{margin-top:48px !important}.mb-2xl,.my-2xl{margin-bottom:48px !important}.m-3xl{margin:64px !important}.ml-3xl,.mx-3xl{margin-left:64px !important}.mr-3xl,.mx-3xl{margin-right:64px !important}.mt-3xl,.my-3xl{margin-top:64px !important}.mb-3xl,.my-3xl{margin-bottom:64px !important}.m-4xl{margin:80px !important}.ml-4xl,.mx-4xl{margin-left:80px !important}.mr-4xl,.mx-4xl{margin-right:80px !important}.mt-4xl,.my-4xl{margin-top:80px !important}.mb-4xl,.my-4xl{margin-bottom:80px !important}.m-5xl{margin:96px !important}.ml-5xl,.mx-5xl{margin-left:96px !important}.mr-5xl,.mx-5xl{margin-right:96px !important}.mt-5xl,.my-5xl{margin-top:96px !important}.mb-5xl,.my-5xl{margin-bottom:96px !important}@media (min-width: 576px){.m-tab-zero{margin:0px !important}}@media (min-width: 576px){.ml-tab-zero,.mx-tab-zero{margin-left:0px !important}}@media (min-width: 576px){.mr-tab-zero,.mx-tab-zero{margin-right:0px !important}}@media (min-width: 576px){.mt-tab-zero,.my-tab-zero{margin-top:0px !important}}@media (min-width: 576px){.mb-tab-zero,.my-tab-zero{margin-bottom:0px !important}}@media (min-width: 576px){.m-tab-xs{margin:4px !important}}@media (min-width: 576px){.ml-tab-xs,.mx-tab-xs{margin-left:4px !important}}@media (min-width: 576px){.mr-tab-xs,.mx-tab-xs{margin-right:4px !important}}@media (min-width: 576px){.mt-tab-xs,.my-tab-xs{margin-top:4px !important}}@media (min-width: 576px){.mb-tab-xs,.my-tab-xs{margin-bottom:4px !important}}@media (min-width: 576px){.m-tab-sm{margin:8px !important}}@media (min-width: 576px){.ml-tab-sm,.mx-tab-sm{margin-left:8px !important}}@media (min-width: 576px){.mr-tab-sm,.mx-tab-sm{margin-right:8px !important}}@media (min-width: 576px){.mt-tab-sm,.my-tab-sm{margin-top:8px !important}}@media (min-width: 576px){.mb-tab-sm,.my-tab-sm{margin-bottom:8px !important}}@media (min-width: 576px){.m-tab-md{margin:12px !important}}@media (min-width: 576px){.ml-tab-md,.mx-tab-md{margin-left:12px !important}}@media (min-width: 576px){.mr-tab-md,.mx-tab-md{margin-right:12px !important}}@media (min-width: 576px){.mt-tab-md,.my-tab-md{margin-top:12px !important}}@media (min-width: 576px){.mb-tab-md,.my-tab-md{margin-bottom:12px !important}}@media (min-width: 576px){.m-tab-base{margin:16px !important}}@media (min-width: 576px){.ml-tab-base,.mx-tab-base{margin-left:16px !important}}@media (min-width: 576px){.mr-tab-base,.mx-tab-base{margin-right:16px !important}}@media (min-width: 576px){.mt-tab-base,.my-tab-base{margin-top:16px !important}}@media (min-width: 576px){.mb-tab-base,.my-tab-base{margin-bottom:16px !important}}@media (min-width: 576px){.m-tab-lg{margin:24px !important}}@media (min-width: 576px){.ml-tab-lg,.mx-tab-lg{margin-left:24px !important}}@media (min-width: 576px){.mr-tab-lg,.mx-tab-lg{margin-right:24px !important}}@media (min-width: 576px){.mt-tab-lg,.my-tab-lg{margin-top:24px !important}}@media (min-width: 576px){.mb-tab-lg,.my-tab-lg{margin-bottom:24px !important}}@media (min-width: 576px){.m-tab-xl{margin:32px !important}}@media (min-width: 576px){.ml-tab-xl,.mx-tab-xl{margin-left:32px !important}}@media (min-width: 576px){.mr-tab-xl,.mx-tab-xl{margin-right:32px !important}}@media (min-width: 576px){.mt-tab-xl,.my-tab-xl{margin-top:32px !important}}@media (min-width: 576px){.mb-tab-xl,.my-tab-xl{margin-bottom:32px !important}}@media (min-width: 576px){.m-tab-2xl{margin:48px !important}}@media (min-width: 576px){.ml-tab-2xl,.mx-tab-2xl{margin-left:48px !important}}@media (min-width: 576px){.mr-tab-2xl,.mx-tab-2xl{margin-right:48px !important}}@media (min-width: 576px){.mt-tab-2xl,.my-tab-2xl{margin-top:48px !important}}@media (min-width: 576px){.mb-tab-2xl,.my-tab-2xl{margin-bottom:48px !important}}@media (min-width: 576px){.m-tab-3xl{margin:64px !important}}@media (min-width: 576px){.ml-tab-3xl,.mx-tab-3xl{margin-left:64px !important}}@media (min-width: 576px){.mr-tab-3xl,.mx-tab-3xl{margin-right:64px !important}}@media (min-width: 576px){.mt-tab-3xl,.my-tab-3xl{margin-top:64px !important}}@media (min-width: 576px){.mb-tab-3xl,.my-tab-3xl{margin-bottom:64px !important}}@media (min-width: 576px){.m-tab-4xl{margin:80px !important}}@media (min-width: 576px){.ml-tab-4xl,.mx-tab-4xl{margin-left:80px !important}}@media (min-width: 576px){.mr-tab-4xl,.mx-tab-4xl{margin-right:80px !important}}@media (min-width: 576px){.mt-tab-4xl,.my-tab-4xl{margin-top:80px !important}}@media (min-width: 576px){.mb-tab-4xl,.my-tab-4xl{margin-bottom:80px !important}}@media (min-width: 576px){.m-tab-5xl{margin:96px !important}}@media (min-width: 576px){.ml-tab-5xl,.mx-tab-5xl{margin-left:96px !important}}@media (min-width: 576px){.mr-tab-5xl,.mx-tab-5xl{margin-right:96px !important}}@media (min-width: 576px){.mt-tab-5xl,.my-tab-5xl{margin-top:96px !important}}@media (min-width: 576px){.mb-tab-5xl,.my-tab-5xl{margin-bottom:96px !important}}@media (min-width: 1200px){.m-desk-zero{margin:0px !important}}@media (min-width: 1200px){.ml-desk-zero,.mx-desk-zero{margin-left:0px !important}}@media (min-width: 1200px){.mr-desk-zero,.mx-desk-zero{margin-right:0px !important}}@media (min-width: 1200px){.mt-desk-zero,.my-desk-zero{margin-top:0px !important}}@media (min-width: 1200px){.mb-desk-zero,.my-desk-zero{margin-bottom:0px !important}}@media (min-width: 1200px){.m-desk-xs{margin:4px !important}}@media (min-width: 1200px){.ml-desk-xs,.mx-desk-xs{margin-left:4px !important}}@media (min-width: 1200px){.mr-desk-xs,.mx-desk-xs{margin-right:4px !important}}@media (min-width: 1200px){.mt-desk-xs,.my-desk-xs{margin-top:4px !important}}@media (min-width: 1200px){.mb-desk-xs,.my-desk-xs{margin-bottom:4px !important}}@media (min-width: 1200px){.m-desk-sm{margin:8px !important}}@media (min-width: 1200px){.ml-desk-sm,.mx-desk-sm{margin-left:8px !important}}@media (min-width: 1200px){.mr-desk-sm,.mx-desk-sm{margin-right:8px !important}}@media (min-width: 1200px){.mt-desk-sm,.my-desk-sm{margin-top:8px !important}}@media (min-width: 1200px){.mb-desk-sm,.my-desk-sm{margin-bottom:8px !important}}@media (min-width: 1200px){.m-desk-md{margin:12px !important}}@media (min-width: 1200px){.ml-desk-md,.mx-desk-md{margin-left:12px !important}}@media (min-width: 1200px){.mr-desk-md,.mx-desk-md{margin-right:12px !important}}@media (min-width: 1200px){.mt-desk-md,.my-desk-md{margin-top:12px !important}}@media (min-width: 1200px){.mb-desk-md,.my-desk-md{margin-bottom:12px !important}}@media (min-width: 1200px){.m-desk-base{margin:16px !important}}@media (min-width: 1200px){.ml-desk-base,.mx-desk-base{margin-left:16px !important}}@media (min-width: 1200px){.mr-desk-base,.mx-desk-base{margin-right:16px !important}}@media (min-width: 1200px){.mt-desk-base,.my-desk-base{margin-top:16px !important}}@media (min-width: 1200px){.mb-desk-base,.my-desk-base{margin-bottom:16px !important}}@media (min-width: 1200px){.m-desk-lg{margin:24px !important}}@media (min-width: 1200px){.ml-desk-lg,.mx-desk-lg{margin-left:24px !important}}@media (min-width: 1200px){.mr-desk-lg,.mx-desk-lg{margin-right:24px !important}}@media (min-width: 1200px){.mt-desk-lg,.my-desk-lg{margin-top:24px !important}}@media (min-width: 1200px){.mb-desk-lg,.my-desk-lg{margin-bottom:24px !important}}@media (min-width: 1200px){.m-desk-xl{margin:32px !important}}@media (min-width: 1200px){.ml-desk-xl,.mx-desk-xl{margin-left:32px !important}}@media (min-width: 1200px){.mr-desk-xl,.mx-desk-xl{margin-right:32px !important}}@media (min-width: 1200px){.mt-desk-xl,.my-desk-xl{margin-top:32px !important}}@media (min-width: 1200px){.mb-desk-xl,.my-desk-xl{margin-bottom:32px !important}}@media (min-width: 1200px){.m-desk-2xl{margin:48px !important}}@media (min-width: 1200px){.ml-desk-2xl,.mx-desk-2xl{margin-left:48px !important}}@media (min-width: 1200px){.mr-desk-2xl,.mx-desk-2xl{margin-right:48px !important}}@media (min-width: 1200px){.mt-desk-2xl,.my-desk-2xl{margin-top:48px !important}}@media (min-width: 1200px){.mb-desk-2xl,.my-desk-2xl{margin-bottom:48px !important}}@media (min-width: 1200px){.m-desk-3xl{margin:64px !important}}@media (min-width: 1200px){.ml-desk-3xl,.mx-desk-3xl{margin-left:64px !important}}@media (min-width: 1200px){.mr-desk-3xl,.mx-desk-3xl{margin-right:64px !important}}@media (min-width: 1200px){.mt-desk-3xl,.my-desk-3xl{margin-top:64px !important}}@media (min-width: 1200px){.mb-desk-3xl,.my-desk-3xl{margin-bottom:64px !important}}@media (min-width: 1200px){.m-desk-4xl{margin:80px !important}}@media (min-width: 1200px){.ml-desk-4xl,.mx-desk-4xl{margin-left:80px !important}}@media (min-width: 1200px){.mr-desk-4xl,.mx-desk-4xl{margin-right:80px !important}}@media (min-width: 1200px){.mt-desk-4xl,.my-desk-4xl{margin-top:80px !important}}@media (min-width: 1200px){.mb-desk-4xl,.my-desk-4xl{margin-bottom:80px !important}}@media (min-width: 1200px){.m-desk-5xl{margin:96px !important}}@media (min-width: 1200px){.ml-desk-5xl,.mx-desk-5xl{margin-left:96px !important}}@media (min-width: 1200px){.mr-desk-5xl,.mx-desk-5xl{margin-right:96px !important}}@media (min-width: 1200px){.mt-desk-5xl,.my-desk-5xl{margin-top:96px !important}}@media (min-width: 1200px){.mb-desk-5xl,.my-desk-5xl{margin-bottom:96px !important}}.gap-zero{gap:0px !important}.gap-x-zero{column-gap:0px !important}.gap-y-zero{row-gap:0px !important}.gap-xs{gap:4px !important}.gap-x-xs{column-gap:4px !important}.gap-y-xs{row-gap:4px !important}.gap-sm{gap:8px !important}.gap-x-sm{column-gap:8px !important}.gap-y-sm{row-gap:8px !important}.gap-md{gap:12px !important}.gap-x-md{column-gap:12px !important}.gap-y-md{row-gap:12px !important}.gap-base{gap:16px !important}.gap-x-base{column-gap:16px !important}.gap-y-base{row-gap:16px !important}.gap-lg{gap:24px !important}.gap-x-lg{column-gap:24px !important}.gap-y-lg{row-gap:24px !important}.gap-xl{gap:32px !important}.gap-x-xl{column-gap:32px !important}.gap-y-xl{row-gap:32px !important}.gap-2xl{gap:48px !important}.gap-x-2xl{column-gap:48px !important}.gap-y-2xl{row-gap:48px !important}.gap-3xl{gap:64px !important}.gap-x-3xl{column-gap:64px !important}.gap-y-3xl{row-gap:64px !important}.gap-4xl{gap:80px !important}.gap-x-4xl{column-gap:80px !important}.gap-y-4xl{row-gap:80px !important}.gap-5xl{gap:96px !important}.gap-x-5xl{column-gap:96px !important}.gap-y-5xl{row-gap:96px !important}@media (min-width: 576px){.gap-tab-zero{gap:0px !important}}@media (min-width: 576px){.gap-x-tab-zero{column-gap:0px !important}}@media (min-width: 576px){.gap-y-tab-zero{row-gap:0px !important}}@media (min-width: 576px){.gap-tab-xs{gap:4px !important}}@media (min-width: 576px){.gap-x-tab-xs{column-gap:4px !important}}@media (min-width: 576px){.gap-y-tab-xs{row-gap:4px !important}}@media (min-width: 576px){.gap-tab-sm{gap:8px !important}}@media (min-width: 576px){.gap-x-tab-sm{column-gap:8px !important}}@media (min-width: 576px){.gap-y-tab-sm{row-gap:8px !important}}@media (min-width: 576px){.gap-tab-md{gap:12px !important}}@media (min-width: 576px){.gap-x-tab-md{column-gap:12px !important}}@media (min-width: 576px){.gap-y-tab-md{row-gap:12px !important}}@media (min-width: 576px){.gap-tab-base{gap:16px !important}}@media (min-width: 576px){.gap-x-tab-base{column-gap:16px !important}}@media (min-width: 576px){.gap-y-tab-base{row-gap:16px !important}}@media (min-width: 576px){.gap-tab-lg{gap:24px !important}}@media (min-width: 576px){.gap-x-tab-lg{column-gap:24px !important}}@media (min-width: 576px){.gap-y-tab-lg{row-gap:24px !important}}@media (min-width: 576px){.gap-tab-xl{gap:32px !important}}@media (min-width: 576px){.gap-x-tab-xl{column-gap:32px !important}}@media (min-width: 576px){.gap-y-tab-xl{row-gap:32px !important}}@media (min-width: 576px){.gap-tab-2xl{gap:48px !important}}@media (min-width: 576px){.gap-x-tab-2xl{column-gap:48px !important}}@media (min-width: 576px){.gap-y-tab-2xl{row-gap:48px !important}}@media (min-width: 576px){.gap-tab-3xl{gap:64px !important}}@media (min-width: 576px){.gap-x-tab-3xl{column-gap:64px !important}}@media (min-width: 576px){.gap-y-tab-3xl{row-gap:64px !important}}@media (min-width: 576px){.gap-tab-4xl{gap:80px !important}}@media (min-width: 576px){.gap-x-tab-4xl{column-gap:80px !important}}@media (min-width: 576px){.gap-y-tab-4xl{row-gap:80px !important}}@media (min-width: 576px){.gap-tab-5xl{gap:96px !important}}@media (min-width: 576px){.gap-x-tab-5xl{column-gap:96px !important}}@media (min-width: 576px){.gap-y-tab-5xl{row-gap:96px !important}}@media (min-width: 1200px){.gap-desk-zero{gap:0px !important}}@media (min-width: 1200px){.gap-x-desk-zero{column-gap:0px !important}}@media (min-width: 1200px){.gap-y-desk-zero{row-gap:0px !important}}@media (min-width: 1200px){.gap-desk-xs{gap:4px !important}}@media (min-width: 1200px){.gap-x-desk-xs{column-gap:4px !important}}@media (min-width: 1200px){.gap-y-desk-xs{row-gap:4px !important}}@media (min-width: 1200px){.gap-desk-sm{gap:8px !important}}@media (min-width: 1200px){.gap-x-desk-sm{column-gap:8px !important}}@media (min-width: 1200px){.gap-y-desk-sm{row-gap:8px !important}}@media (min-width: 1200px){.gap-desk-md{gap:12px !important}}@media (min-width: 1200px){.gap-x-desk-md{column-gap:12px !important}}@media (min-width: 1200px){.gap-y-desk-md{row-gap:12px !important}}@media (min-width: 1200px){.gap-desk-base{gap:16px !important}}@media (min-width: 1200px){.gap-x-desk-base{column-gap:16px !important}}@media (min-width: 1200px){.gap-y-desk-base{row-gap:16px !important}}@media (min-width: 1200px){.gap-desk-lg{gap:24px !important}}@media (min-width: 1200px){.gap-x-desk-lg{column-gap:24px !important}}@media (min-width: 1200px){.gap-y-desk-lg{row-gap:24px !important}}@media (min-width: 1200px){.gap-desk-xl{gap:32px !important}}@media (min-width: 1200px){.gap-x-desk-xl{column-gap:32px !important}}@media (min-width: 1200px){.gap-y-desk-xl{row-gap:32px !important}}@media (min-width: 1200px){.gap-desk-2xl{gap:48px !important}}@media (min-width: 1200px){.gap-x-desk-2xl{column-gap:48px !important}}@media (min-width: 1200px){.gap-y-desk-2xl{row-gap:48px !important}}@media (min-width: 1200px){.gap-desk-3xl{gap:64px !important}}@media (min-width: 1200px){.gap-x-desk-3xl{column-gap:64px !important}}@media (min-width: 1200px){.gap-y-desk-3xl{row-gap:64px !important}}@media (min-width: 1200px){.gap-desk-4xl{gap:80px !important}}@media (min-width: 1200px){.gap-x-desk-4xl{column-gap:80px !important}}@media (min-width: 1200px){.gap-y-desk-4xl{row-gap:80px !important}}@media (min-width: 1200px){.gap-desk-5xl{gap:96px !important}}@media (min-width: 1200px){.gap-x-desk-5xl{column-gap:96px !important}}@media (min-width: 1200px){.gap-y-desk-5xl{row-gap:96px !important}}@media (min-width: 1200px){.section-spacer-x--desk--base .simple-section-header,.section-spacer-x--desk--base .inline-index__item,.section-spacer-x--desk--base .sharing-block .sharing-block__content{padding-left:16px;padding-right:16px}}@media (min-width: 1200px){.section-spacer-x--desk--lg .simple-section-header,.section-spacer-x--desk--lg .inline-index__item,.section-spacer-x--desk--lg .sharing-block .sharing-block__content{padding-left:24px;padding-right:24px}}@media (min-width: 1200px){.section-spacer-y--desk--base .simple-section-header,.section-spacer-y--desk--base .inline-index__item,.section-spacer-y--desk--base .sharing-block .sharing-block__content{padding-top:16px;padding-bottom:16px}}.caps-text{text-transform:uppercase;font-size:13px;font-weight:600}.small-text-grey{color:#838383;font-size:14px;line-height:17px}@media (min-width: 1200px){.small-text-grey{font-size:15px;line-height:19px}}.dark-link{color:#464646}.dark-link.hover{transition:color 0.2s}.dark-link.hover:hover{color:teal;cursor:pointer}.flex-center{display:flex;align-items:center;justify-content:center}.total-center{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.y-center{position:absolute;top:50%;transform:translateY(-50%)}.x-center{position:absolute;left:50%;transform:translateX(-50%)}.expand-absolute{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.expand-fixed{position:fixed;top:0px;right:0px;bottom:0px;left:0px}.bg-cover{background-size:cover;background-position:center;background-color:grey}.boxShadow01{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.33)}.boxShadow02{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.12)}.boxShadow03{box-shadow:rgba(0,0,0,0.12) 0px 6px 16px;-webkit-box-shadow:rgba(0,0,0,0.12) 0px 6px 16px}.stripedBackground01{background-image:linear-gradient(45deg, #fff 25%, #fafafa 25%, #fafafa 50%, #fff 50%, #fff 75%, #fafafa 75%, #fafafa 100%);background-size:14.14px 14.14px}.stripedBackground02{background-image:linear-gradient(45deg, #fff 25%, #fdf6e6 25%, #fdf6e6 50%, #fff 50%, #fff 75%, #fdf6e6 75%, #fdf6e6 100%);background-size:14.14px 14.14px}.txt-xs{font-size:12px}@media (min-width: 576px){.txt-xs{font-size:11.5px}}.txt-sm{font-size:13px}@media (min-width: 576px){.txt-sm{font-size:12.5px}}.txt-md{font-size:15px}@media (min-width: 576px){.txt-md{font-size:13px}}.txt{font-size:15px}@media (min-width: 576px){.txt{font-size:15px}}@media (min-width: 1200px){.txt{font-size:14px}}.txt-lg{font-size:17px}@media (min-width: 576px){.txt-lg{font-size:15px}}.txt-xl{font-size:18px}@media (min-width: 576px){.txt-xl{font-size:17px}}.txt-xxl{font-size:19px}@media (min-width: 576px){.txt-xxl{font-size:18px}}.txt-xxxl{font-size:20px}@media (min-width: 576px){.txt-xxxl{font-size:22px}}.txt-caps{text-transform:uppercase}.txt-i{font-style:italic}.txt-underline{text-decoration:underline}.txt-black{color:#2f2f2f}.txt-soft-black{color:#464646}.txt-grey{color:#5d5d5d}.txt-dark-grey{color:#838383}.txt-red{color:red}.txt-deep-red{color:#560000}.txt-soft-red{color:#a21515}.txt-green{color:green}.txt-secondary{color:#596171}.txt-muted{color:#9c9c9c}.txt-300{font-weight:300}.txt-400{font-weight:400}.txt-500{font-weight:500}.txt-600{font-weight:600}.txt-700{font-weight:700}.txt-800{font-weight:800}.caps-text-grey{font-size:15px;color:#5d5d5d;text-transform:uppercase;font-size:13px;font-weight:600}@media (min-width: 576px){.caps-text-grey{font-size:15px}}@media (min-width: 1200px){.caps-text-grey{font-size:14px}}@media (min-width: 576px){.caps-text-grey{font-size:12.5px}}.red-price-strike s,.red-price-strike strike{text-decoration:none;position:relative}.red-price-strike s::before,.red-price-strike strike::before{top:50%;background:red;opacity:.7;content:'';width:110%;position:absolute;height:.1em;border-radius:.1em;left:-5%;white-space:nowrap;display:block;transform:rotate(0deg)}.red-price-strike s.straight::before,.red-price-strike strike.straight::before{transform:rotate(0deg);left:-1%;width:102%}.text-clamp--1-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.text-clamp--2-lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text-clamp--3-lines{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text-word-break--all{word-break:break-all}.text-wrap--pretty{text-wrap:pretty}.text-wrap--balance{text-wrap:balance}.mono-numeric-font-display{letter-spacing:0.5pt}.elevation-sm{box-shadow:0px 0px 0px 1px rgba(0,0,0,0.03),0px 2px 4px 0px rgba(0,0,0,0.16)}.elevation-sm--hover{box-shadow:0px 0px 0px 1px rgba(0,0,0,0.07),0px 5px 6px 0px rgba(0,0,0,0.08),0px 4px 8px 0px rgba(0,0,0,0.1)}.elevation-sm--active{box-shadow:0px 0px 0px 2px rgba(0,0,0,0.17),0px 5px 6px 0px rgba(0,0,0,0.08),0px 4px 8px 0px rgba(0,0,0,0.17)}.elevation-md{box-shadow:0px 0px 0px 1px rgba(0,0,0,0.05),0px 2px 6px 0px rgba(0,0,0,0.04),0px 4px 8px 0px rgba(0,0,0,0.06)}.elevation-md--hover{box-shadow:0px 0px 0px 1px rgba(0,0,0,0.07),0px 5px 6px 0px rgba(0,0,0,0.08),0px 4px 8px 0px rgba(0,0,0,0.1)}.elevation-lg{box-shadow:0px 0px 0px 1px rgba(0,0,0,0.03),0px 8px 24px 0px rgba(0,0,0,0.1)}.elevation-xl{box-shadow:0px 0px 0px 1px rgba(0,0,0,0.03),0px 4px 8px 0px rgba(0,0,0,0.08),0px 12px 30px 0px rgba(0,0,0,0.12)}.elevation-2xl{box-shadow:0px 0px 0px 1px rgba(0,0,0,0.03),0px 6px 8px 0px rgba(0,0,0,0.1),0px 16px 56px 0px rgba(0,0,0,0.18)}.elevation-overlay{box-shadow:0px 9px 18px 2px #00000040;border:1px solid #d6d6d6}.elevation--border{border:1px solid #e6e6e6}.btn{font-weight:500;font-size:14px;padding:.65rem .75rem;border-width:1px;letter-spacing:.3pt;border-radius:8px}.btn:hover{cursor:pointer}.btn:active{outline:none;box-shadow:none}.btn:focus{outline:none;box-shadow:none}.btn-xxs{padding:4px;border-radius:6px;line-height:.5;font-size:13px}@media (min-width: 1200px){.btn-xxs{padding:4px}}.btn-xs{padding:8px;border-radius:6px;line-height:.5}@media (min-width: 1200px){.btn-xs{padding:8px}}.btn-sm{border-radius:8px;padding:7px 9px}.btn-sm:hover{cursor:pointer}.btn-xl{padding:16px 25px;font-size:15px}.btn-xl:hover{cursor:pointer}.btn-xxl{padding:18px 25px;font-size:16px}@media (min-width: 1200px){.btn-xxl{padding:20px 30px;font-size:17px;border-radius:.4rem}.btn-xxl:hover{cursor:pointer}}.btn .fa,.btn .fal,.btn .fas,.btn .far{margin-right:5px}.btn.btn-right-icon .fa,.btn.btn-right-icon .fal,.btn.btn-right-icon .fas,.btn.btn-right-icon .far{margin-right:0px;margin-left:5px}.btn.btn-icon-only .fa,.btn.btn-icon-only .fal,.btn.btn-icon-only .fas,.btn.btn-icon-only .far{margin-right:2px;margin-left:2px}.btn-full-width{width:100%}.btn-primary{background-color:#2d2d2d;border-color:#2d2d2d}.btn-primary:hover,.btn-primary:disabled,.btn-primary.disabled{background-color:#4e4e4e;border-color:#4e4e4e}.btn-primary:disabled{cursor:not-allowed}.btn-primary:not(:disabled):not(.disabled):active{background-color:#4e4e4e;border-color:#4e4e4e}.btn-secondary--white-bg.disabled,.btn-secondary--white-bg:disabled{background-color:#fff;color:#616161;border-color:#d3d3d3;border-style:solid;opacity:0.6}.btn-secondary--white-bg.disabled:hover,.btn-secondary--white-bg:disabled:hover{cursor:not-allowed}.btn-secondary,.btn-secondary.dropdown-toggle,.show>.btn-secondary.dropdown-toggle{background-color:rgba(0,0,0,0);color:#616161;border-color:#d3d3d3;border-style:solid}.btn-secondary:hover,.btn-secondary.dropdown-toggle:hover,.show>.btn-secondary.dropdown-toggle:hover{background-color:transparent;border-color:teal;color:teal}.btn-secondary.selected,.btn-secondary.dropdown-toggle.selected,.show>.btn-secondary.dropdown-toggle.selected{background-color:#4a6379;color:#ffffff}.btn-secondary:active,.btn-secondary.dropdown-toggle:active,.show>.btn-secondary.dropdown-toggle:active{background-color:transparent !important;border-color:teal !important;color:teal !important;box-shadow:none !important}.btn-secondary:focus,.btn-secondary.dropdown-toggle:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #56565626}.btn-secondary.btn-secondary--borderless{border-color:transparent}.btn-secondary.btn-secondary--borderless:hover,.btn-secondary.btn-secondary--borderless:active{border-color:teal}.btn-secondary--shadow-emphasis{box-shadow:0px 0px 0px 1px rgba(0,0,0,0.03),0px 2px 4px 0px rgba(0,0,0,0.16)}.btn-secondary--white-bg,.btn-secondary--white-bg.dropdown-toggle,.show>.btn-secondary--white-bg.dropdown-toggle{background-color:#fff}.btn-secondary--white-bg:hover,.btn-secondary--white-bg:active,.btn-secondary--white-bg.dropdown-toggle:hover,.btn-secondary--white-bg.dropdown-toggle:active,.show>.btn-secondary--white-bg.dropdown-toggle:hover,.show>.btn-secondary--white-bg.dropdown-toggle:active{background-color:#fff !important}.btn-secondary--white-bg-muted,.btn-secondary--white-bg-muted.dropdown-toggle{background-color:#fff}.btn-secondary--white-bg-muted:hover,.btn-secondary--white-bg-muted.dropdown-toggle:hover{background-color:#fff}@media (min-width: 1200px){.btn-secondary--white-bg-muted,.btn-secondary--white-bg-muted.dropdown-toggle{border-color:#ececec;color:#929292;background-color:#fff;font-weight:normal}.btn-secondary--white-bg-muted:hover,.btn-secondary--white-bg-muted.dropdown-toggle:hover{background-color:#fff}}.btn-secondary--danger-hover:hover{border-color:#a21515 !important;color:#a21515}.btn-blank{background-color:#edf2f6;border-color:#edf2f6}.btn-blank:hover{background-color:#edf2f6;border-color:#f1f5f8}.btn-transparent{background-color:transparent;border-color:transparent}@media (min-width: 1200px){.btn-transparent:hover{background-color:#edf2f6;border-color:#f1f5f8}}.btn-danger{background-color:#a21515;border-color:#a21515}.btn-danger:hover,.btn-danger:disabled,.btn-danger.disabled{background-color:#b83c3c;border-color:#b83c3c}.btn-danger:disabled{cursor:not-allowed}.btn-danger-outline{background-color:transparent;border-color:#a21515;color:#a21515}.btn-danger-outline:hover{background-color:#fff2f2;color:#a21515}.btn-soft-red{background-color:#a21515;border-color:#a21515;color:#fff}.btn-soft-red:hover{color:#fff;background-color:#be2a2a;border-color:#be2a2a}.btn-light-grey{background-color:#efefef;border-color:#efefef;color:#8f8f8f}.btn-light-grey:hover{background-color:#eaeaea;border-color:#eaeaea}.btn-light-grey:disabled{cursor:not-allowed}.btn-light-grey-outline{background-color:transparent;border-color:#e1e1e1;color:#7e7e7e}.btn-light-grey-outline:hover{color:#7e7e7e;background-color:#f6f6f6}.btn-green{background-color:#408c40;border-color:#408c40;color:#fff}.btn-green:hover{color:#fff;background-color:#236723;border-color:236723}.btn-group.show .btn-light-grey-outline{color:#7e7e7e;background-color:#f6f6f6;border-color:#acacac}.btn-dark-grey{background-color:#dedede;border-color:#dedede;color:#7b7b7b}.btn-dark-grey:hover{background-color:#efefef;border-color:#efefef;color:#6a6868}.btn-muted-blue{background-color:#d0d8de;border-color:#d0d8de;color:#4e5f6a}.btn-muted-blue:hover{background-color:#d8e7f0;border-color:#d8e7f0;color:#4e4e4e}.btn-gentle-blue{background-color:transparent;border-color:transparent;color:#4e5f6a}.btn-gentle-blue:hover{background-color:#d8e7f0;border-color:#d8e7f0;color:#4e4e4e}.btn-blue-editor{background-color:#f8fcff;border:1px solid #8fb3c5;color:#2f2f2f}.btn-blue-editor:hover{background-color:#ecf4f9}.btn-orange{background-color:#cb9112;border-color:#cb9112;color:#fff}.btn-orange:hover{background-color:#e6ad30;border-color:#e6ad30;color:#fff}.btn-white{background-color:#fff;border-color:#fff;color:#464646}.btn-white:hover,.btn-white[aria-expanded='true']{background-color:#dee0e2;border-color:#dee0e2;color:#464646}.btn-link{background-color:transparent;border-color:transparent;color:teal}.btn-link:hover,.btn-link:focus,.btn-link[aria-expanded='true']{background-color:transparent;border-color:teal;color:teal;text-decoration:none}.btn-link-light-grey-hover{background-color:transparent;border-color:transparent;color:teal}.btn-link-light-grey-hover:hover,.btn-link-light-grey-hover[aria-expanded='true']{background-color:#f5f5f5;border-color:transparent;color:teal;text-decoration:none}.btn-solid-secondary{color:#fff;background-color:#2a4454;border-color:#2a4454}.btn-solid-secondary:hover,.btn-solid-secondary:disabled{color:#fff;background-color:#2b556f;border-color:#2b556f}.btn-solid-secondary:disabled{cursor:not-allowed}.btn-ad-hoc-and-sharing-button{background-color:#fff;border:1px dashed #bfbfbf;color:#737373}.btn-ad-hoc-and-sharing-button:hover{color:teal;border-color:teal}.btn-dark-overlay,.btn-dark-overlay.dropdown-toggle,.show>.btn-dark-overlay.dropdown-toggle{background-color:#ffffff00;color:#ffffff;border-color:#fff;border-style:solid;backdrop-filter:brightness(0.7) blur(5px)}.btn-dark-overlay:hover,.btn-dark-overlay.dropdown-toggle:hover,.show>.btn-dark-overlay.dropdown-toggle:hover{background-color:#ffffff00;color:#ffffff;border-color:#fff}.btn-dark-overlay.selected,.btn-dark-overlay.dropdown-toggle.selected,.show>.btn-dark-overlay.dropdown-toggle.selected{background-color:#ffffff00;color:#ffffff;border-color:#fff}.btn-dark-overlay:active,.btn-dark-overlay.dropdown-toggle:active,.show>.btn-dark-overlay.dropdown-toggle:active{background-color:#ffffff00;color:#ffffff;border-color:#fff}.btn-dark-overlay:focus,.btn-dark-overlay.dropdown-toggle:focus,.show>.btn-dark-overlay.dropdown-toggle:focus{box-shadow:none}.btn-primary-shimmer{animation:shimmer_btn_primary 2s infinite;background:linear-gradient(to right, #00ab86 0%, #00c096 11%, #00ab86 40%);background-size:1000px 100%;background-color:#00c89c}.btn-primary-shimmer:hover{background:none;background-color:#00c89c}@keyframes shimmer_btn_primary{0%{background-position:-1000px 0}100%{background-position:1000px 0}}.btn--underlined{border-color:transparent;text-decoration:underline;text-underline-offset:30%;text-decoration-thickness:1.5px}.marketing-v2,.marketing-v2 *,.marketing-v2 *::before,.marketing-v2 *::after{box-sizing:border-box}body.marketing-v2{color:#2f2f2f;font-family:'Inter';background-color:#fbfcfc}.marketing-v2 .btn-sm{padding:8px 12px}.marketing-v2 .btn-xl{border-radius:14px}.marketing-v2 .navbar--mobile{height:70px;position:sticky;top:0px;z-index:50;width:100%;display:grid;grid-template-columns:120px 1fr;align-items:center;padding:0px 16px;background-color:#fbfcfc;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.05),0px 2px 6px 0px rgba(0,0,0,0.04),0px 4px 8px 0px rgba(0,0,0,0.06)}@media (min-width: 576px){.marketing-v2 .navbar--mobile{padding-left:24px;padding-right:24px}}@media (min-width: 1200px){.marketing-v2 .navbar--mobile{display:none}}.marketing-v2 .navbar--mobile img.logo{display:block;transform:translateX(0px);transition:transform 0.22s ease}.marketing-v2 .navbar--mobile__controls{display:flex;align-items:center;justify-content:end;gap:16px}.marketing-v2 .navbar--mobile__controls .btn-xs{padding:12px 12px;opacity:1;transform:translateX(0px);transition:opacity 0.18s ease, transform 0.22s ease}.marketing-v2{--marketing-v2-mobile-viewport-height: 100vh}@supports (height: 100dvh){.marketing-v2{--marketing-v2-mobile-viewport-height: 100dvh}}.marketing-v2 .navbar--mobile__menu-trigger{position:relative;width:35px;height:35px;padding:0px;border:0px;border-radius:8px;background-color:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.marketing-v2 .navbar--mobile__menu-trigger:focus,.marketing-v2 .navbar--mobile__menu-trigger:focus-visible{outline:none;box-shadow:none}.marketing-v2 .navbar--mobile__hamburger{display:block;width:22px;height:18px;position:relative;transform:rotate(0deg);transition:0.5s ease-in-out}.marketing-v2 .navbar--mobile__hamburger span{display:block;position:absolute;left:0px;width:100%;height:2px;border-radius:9px;background-color:#2f2f2f;opacity:1;transform:rotate(0deg);transition:0.25s ease-in-out}.marketing-v2 .navbar--mobile__hamburger span:nth-child(1){top:0px}.marketing-v2 .navbar--mobile__hamburger span:nth-child(2),.marketing-v2 .navbar--mobile__hamburger span:nth-child(3){top:50%;transform:translateY(-50%)}.marketing-v2 .navbar--mobile__hamburger span:nth-child(4){bottom:0px}.marketing-v2 .navbar--mobile__menu-trigger.is-open .navbar--mobile__hamburger span:nth-child(1){top:8px;left:50%;width:0%}.marketing-v2 .navbar--mobile__menu-trigger.is-open .navbar--mobile__hamburger span:nth-child(2){transform:rotate(45deg)}.marketing-v2 .navbar--mobile__menu-trigger.is-open .navbar--mobile__hamburger span:nth-child(3){transform:rotate(-45deg)}.marketing-v2 .navbar--mobile__menu-trigger.is-open .navbar--mobile__hamburger span:nth-child(4){top:8px;left:50%;width:0%}body.marketing-v2.is-mobile-menu-open{overflow:hidden}.marketing-v2 .navbar--mobile__backdrop{position:fixed;top:70px;right:0px;left:0px;height:calc(var(--marketing-v2-mobile-viewport-height) - 70px);z-index:45;background-color:rgba(22,22,22,0.08);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity 0.22s ease}@media (min-width: 1200px){.marketing-v2 .navbar--mobile__backdrop{display:none}}.marketing-v2 .navbar--mobile-menu{position:fixed;top:70px;right:0px;z-index:46;width:100vw;height:calc(var(--marketing-v2-mobile-viewport-height) - 70px);overflow-y:auto;padding:16px 24px;padding-bottom:96px;background-color:#fff;opacity:0;pointer-events:none;transform:scale(0.96) translateY(-8px);transform-origin:top center;transition:opacity 0.2s ease, transform 0.2s ease}@media (min-width: 576px){.marketing-v2 .navbar--mobile-menu{width:520px;padding:24px;box-shadow:0px 9px 18px 2px #00000040;border:1px solid #d6d6d6;border-width:0px}}@media (min-width: 1200px){.marketing-v2 .navbar--mobile-menu{display:none}}.marketing-v2.is-mobile-menu-open .navbar--mobile__backdrop{opacity:1;pointer-events:auto}.marketing-v2.is-mobile-menu-open .navbar--mobile-menu{opacity:1;pointer-events:auto;transform:scale(1) translateY(0px)}.marketing-v2.is-mobile-menu-open .navbar--mobile__controls>.btn{opacity:0;transform:translateX(-14px);pointer-events:none}.marketing-v2.is-mobile-menu-open .navbar--mobile img.logo{transform:translateX(12px)}.marketing-v2 .navbar--mobile-menu__inner{display:grid}.marketing-v2 .navbar--mobile-menu__accordion-item,.marketing-v2 .navbar--mobile-menu__simple-link{border-bottom:1px solid #eaeaea}.marketing-v2 .navbar--mobile-menu__accordion-trigger,.marketing-v2 .navbar--mobile-menu__simple-link{display:flex;align-items:center;justify-content:space-between;padding:21px 8px;font-size:16px;font-weight:550;letter-spacing:0.06em;color:#2f2f2f;transition:background-color 0.16s ease}.marketing-v2 .navbar--mobile-menu__accordion-trigger:hover,.marketing-v2 .navbar--mobile-menu__accordion-trigger:focus,.marketing-v2 .navbar--mobile-menu__simple-link:hover,.marketing-v2 .navbar--mobile-menu__simple-link:focus{background-color:transparent;color:#2f2f2f;text-decoration:none}.marketing-v2 .navbar--mobile-menu__accordion-trigger{width:100%;border:0px;background-color:transparent;text-align:left}.marketing-v2 .navbar--mobile-menu__accordion-trigger i{font-size:16px;transition:transform 0.2s ease}.marketing-v2 .navbar--mobile-menu__accordion-trigger:focus,.marketing-v2 .navbar--mobile-menu__accordion-trigger:focus-visible{outline:none;box-shadow:none}.marketing-v2 .navbar--mobile-menu__accordion-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows 0.22s ease, opacity 0.16s ease}.marketing-v2 .navbar--mobile-menu__accordion-panel-inner{min-height:0px;overflow:hidden;padding:0px}.marketing-v2 .navbar--mobile-menu__feature-group+.navbar--mobile-menu__feature-group{margin-top:16px}.marketing-v2 .navbar--mobile-menu__feature-group h4{margin-bottom:8px;padding-left:8px;font-size:12.5px;font-weight:500;letter-spacing:0.06em;text-transform:uppercase;color:#9c9c9c}.marketing-v2 .navbar--mobile-menu__accordion-item.is-open .navbar--mobile-menu__accordion-trigger i{transform:rotate(180deg)}.marketing-v2 .navbar--mobile-menu__accordion-item.is-open .navbar--mobile-menu__accordion-panel{grid-template-rows:1fr;opacity:1}.marketing-v2 .navbar--mobile-menu__accordion-item.is-open .navbar--mobile-menu__accordion-panel-inner{padding-bottom:16px}.marketing-v2 .navbar--mobile-menu__links{display:grid;gap:4px}.marketing-v2 .navbar--mobile-menu__link{display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:start;padding:8px;border-radius:10px;color:inherit;text-decoration:none;transition:background-color 0.16s ease}.marketing-v2 .navbar--mobile-menu__link:hover,.marketing-v2 .navbar--mobile-menu__link:focus{background-color:#f7f7f7;color:inherit;text-decoration:none}.marketing-v2 .navbar--mobile-menu__link-icon{width:36px;height:36px;border-radius:8px;background-color:#fff;border:1px solid #eaeaea;display:flex;align-items:center;justify-content:center;color:#3a3a3a;font-size:14px}.marketing-v2 .navbar--mobile-menu__link-icon i{font-weight:400}.marketing-v2 .navbar--mobile-menu__link-title{font-size:14.5px;font-weight:550;line-height:1.25;color:#2f2f2f}.marketing-v2 .navbar--mobile-menu__link-description{margin-top:1px;font-size:12.5px;line-height:1.35;color:#9c9c9c}.marketing-v2 .navbar--mobile-menu__simple-link{text-decoration:none}.marketing-v2 .navbar--mobile-menu__auth-cta{padding:16px 0px;background:linear-gradient(0deg, #f0eeec, #f0eeec);border-radius:20px;padding:24px;margin-top:24px}.marketing-v2 .navbar--mobile-menu__auth-cta .btn{display:inline-flex;align-items:center;justify-content:center;width:100%;margin-bottom:16px}.marketing-v2 .navbar--mobile-menu__auth-cta__header{font-family:'Literata';margin-bottom:24px;text-align:center;font-size:21px}.marketing-v2 .navbar--mobile-menu__auth-cta-post{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;font-size:13px;opacity:0.8}.marketing-v2 .navbar--mobile-menu__auth-cta-post div{display:flex;align-items:center;gap:6px}.marketing-v2 .navbar--desktop{position:fixed;z-index:50;top:16px;width:100%;justify-content:center;display:none;transition:all 0.4s ease}@media (min-width: 1200px){.marketing-v2 .navbar--desktop{display:flex}}.marketing-v2 .navbar--desktop__inner{display:grid;height:60px;max-width:1300px;grid-template-columns:270px 1fr 270px;column-gap:96px;align-items:center;padding:0px 16px;padding-right:12px;border-radius:12px;transition:all 0.4s ease}.marketing-v2 .navbar--desktop__brand-container{display:flex;align-items:center;gap:12px}.marketing-v2 .navbar--desktop__brand-container .vertical-spacer{display:none;width:1px;height:24px;background-color:#ffffff1f}.marketing-v2 .navbar--desktop__brand-container .tagline{font-size:12px;color:#968d83;position:absolute;top:46px;transition:all 0.2s}.marketing-v2 .navbar--desktop img.logo{display:block;width:115px}.marketing-v2 .navbar--desktop__nav-items{display:flex;align-items:center;justify-content:center;gap:16px}.marketing-v2 .navbar--desktop__nav-item,.marketing-v2 a.navbar--desktop__nav-item{color:#2f2f2f;padding:12px;border-radius:8px;font-size:13.5px;font-weight:500;letter-spacing:0.3pt}.marketing-v2 .navbar--desktop__nav-item.is-active,.marketing-v2 .navbar--desktop__nav-item:hover,.marketing-v2 a.navbar--desktop__nav-item.is-active,.marketing-v2 a.navbar--desktop__nav-item:hover{color:#2f2f2f;background-color:#f0f0f0;cursor:pointer;text-decoration:none}.marketing-v2 .navbar--desktop__flyout{position:absolute;top:calc(60px + 8px);left:50%;width:calc(100vw - 48px);max-width:1040px;padding:32px;background-color:#fff;border:1px solid #ededed;border-radius:18px;box-shadow:0px 9px 18px 2px #00000040;border:1px solid #d6d6d6;opacity:0;pointer-events:none;transform:translateX(-50%) translateY(-6px);transition:opacity 0.18s ease, transform 0.18s ease}.marketing-v2 .navbar--desktop__flyout::before{content:"";position:absolute;top:-8px;left:0;right:0;height:8px}.marketing-v2 .navbar--desktop.is-menu-features .navbar--desktop__flyout{max-width:1040px}.marketing-v2 .navbar--desktop.is-menu-resources .navbar--desktop__flyout{max-width:760px}.marketing-v2 .navbar--desktop.is-menu-open .navbar--desktop__flyout{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0px)}.marketing-v2 .navbar--desktop__flyout-panel{display:none;gap:24px}.marketing-v2 #marketing-v2-desktop-menu-features.navbar--desktop__flyout-panel{grid-template-columns:repeat(3, minmax(0, 1fr))}.marketing-v2 #marketing-v2-desktop-menu-resources.navbar--desktop__flyout-panel{grid-template-columns:repeat(2, minmax(0, 1fr))}.marketing-v2 .navbar--desktop__flyout-panel.is-active{display:grid;animation:marketing-v2-flyout-panel-enter 0.22s ease}@keyframes marketing-v2-flyout-panel-enter{0%{opacity:0;transform:translateY(8px)}100%{opacity:1;transform:translateY(0px)}}.marketing-v2 .navbar--desktop__flyout-column h4{margin-bottom:16px;font-size:13px;font-weight:500;letter-spacing:0.06em;text-transform:uppercase;padding-left:12px;color:#9c9c9c}.marketing-v2 .navbar--desktop__flyout-links{display:grid;gap:4px}.marketing-v2 .navbar--desktop__flyout-link{display:grid;grid-template-columns:30px 1fr;gap:12px;align-items:start;padding:12px;border-radius:8px;color:inherit;text-decoration:none;transition:background-color 0.16s ease}.marketing-v2 .navbar--desktop__flyout-link:hover{background-color:#f7f7f7}.marketing-v2 .navbar--desktop__flyout-link:hover .navbar--desktop__flyout-link-description{color:#5d5d5d}.marketing-v2 .navbar--desktop__flyout-link-icon{width:30px;height:30px;border-radius:8px;background-color:#fff;border:1px solid #eaeaea;display:flex;align-items:center;justify-content:center;color:#3a3a3a;font-size:14px}.marketing-v2 .navbar--desktop__flyout-link-icon i{font-weight:400}.marketing-v2 .navbar--desktop__flyout-link-copy{min-width:0px}.marketing-v2 .navbar--desktop__flyout-link-title{font-size:14.5px;font-weight:550;line-height:1.25;color:#2f2f2f}.marketing-v2 .navbar--desktop__flyout-link-description{margin-top:3px;font-size:12px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#9c9c9c}.marketing-v2 .navbar--desktop__controls{display:flex;align-items:center;justify-content:end;gap:8px}.marketing-v2 .navbar--desktop__controls .btn-xs{padding:12px 12px;font-size:13px;font-weight:450}.marketing-v2 .navbar--desktop__controls .btn-xs i{line-height:0}.marketing-v2 .navbar--desktop__controls .btn-secondary--borderless{color:#fff}.marketing-v2 .navbar--desktop__controls .login-button{color:#2f2f2f;background-color:#f1f1f1}.marketing-v2 .navbar--desktop__controls .login-button:hover{color:teal;background-color:#fff}.marketing-v2 .navbar--desktop.is-scrolled{top:16px}.marketing-v2 .navbar--desktop.is-scrolled .navbar--desktop__inner{width:max-content;grid-template-columns:165px 1fr 230px;background-color:#fff;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.03),0px 8px 24px 0px rgba(0,0,0,0.1);column-gap:48px}.marketing-v2 .navbar--desktop.is-scrolled .navbar--desktop__nav-item{color:#2f2f2f}.marketing-v2 .navbar--desktop.is-scrolled .navbar--desktop__brand-container{padding-left:8px}.marketing-v2 .navbar--desktop.is-scrolled .navbar--desktop__controls .btn-secondary--borderless{color:#2f2f2f}.marketing-v2 .navbar--desktop.is-scrolled img.logo{filter:none}.marketing-v2 .navbar--desktop.is-scrolled .navbar--desktop__brand-container .tagline,.marketing-v2 .navbar--desktop.is-scrolled .navbar--desktop__brand-container .vertical-spacer{opacity:0;transform:translateY(-100%);pointer-events:none}.marketing-v2 .navbar--desktop.is-scrolled .login-button{color:#2f2f2f;background-color:transparent}.marketing-v2 .navbar--desktop.is-scrolled .login-button:hover{color:teal}.marketing-v2 .hero__container{margin-bottom:100px;background-image:linear-gradient(#fff 0px, #fff 0px, #f0eeed);background-size:cover;background-position:right bottom;overflow:hidden;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.03),0px 4px 8px 0px rgba(0,0,0,0.08),0px 12px 30px 0px rgba(0,0,0,0.12)}@media (min-width: 1200px){.marketing-v2 .hero__container{margin-bottom:140px}}@media (min-width: 1200px){.marketing-v2 .hero__container{background-image:linear-gradient(#fff 0px, #fff 100px, #f0eeed);background-position:center bottom;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.03), 0px 4px 8px 0px rgba(0,0,0,0.08), 0px 12px 30px 0px rgba(0,0,0,0.12)}}.marketing-v2 .hero__container__inner-wrapper{display:flex;flex-direction:column;justify-content:end;padding-top:65px}@media (min-width: 1200px){.marketing-v2 .hero__container__inner-wrapper{padding-top:175px}}.marketing-v2 .hero__container__copy-container{margin-left:32px;margin-right:32px}@media (min-width: 576px){.marketing-v2 .hero__container__copy-container{max-width:80%;margin-left:auto;margin-right:auto}}@media (min-width: 1200px){.marketing-v2 .hero__container__copy-container{max-width:800px}}.marketing-v2 .hero__container__badge{width:fit-content;padding:8px 12px;margin-bottom:24px;border-radius:100px;background-color:#fff;color:#2f2f2f;font-size:15px;font-weight:500;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.05),0px 2px 6px 0px rgba(0,0,0,0.04),0px 4px 8px 0px rgba(0,0,0,0.06)}@media (min-width: 576px){.marketing-v2 .hero__container__badge{margin-left:auto;margin-right:auto}}@media (min-width: 1200px){.marketing-v2 .hero__container__badge{font-size:16px;padding:12px 16px;backdrop-filter:blur(5px) saturate(0)}}.marketing-v2 .hero__container__badge i{margin-right:4px}.marketing-v2 .hero__container__badge--small{font-size:13px}@media (min-width: 576px){.marketing-v2 .hero__container__badge--small{font-size:12.5px}}@media (min-width: 1200px){.marketing-v2 .hero__container__badge--small{font-size:14px}}.marketing-v2 .hero__container h1{margin-bottom:24px;font-family:'Literata';color:#2f2f2f;font-size:34px;font-weight:650;line-height:1.2}@media (min-width: 576px){.marketing-v2 .hero__container h1{text-align:center;font-size:44px}}@media (min-width: 1200px){.marketing-v2 .hero__container h1{font-size:60px}}.marketing-v2 .hero__container p{line-height:1.4;color:#686868;margin-bottom:48px}@media (min-width: 576px){.marketing-v2 .hero__container p{text-align:center;max-width:80%;margin-left:auto;margin-right:auto}}@media (min-width: 1200px){.marketing-v2 .hero__container p{max-width:65%}}.marketing-v2 .hero__container__cta-container{margin-bottom:32px}@media (min-width: 576px){.marketing-v2 .hero__container__cta-container{margin-bottom:64px}}@media (min-width: 1200px){.marketing-v2 .hero__container__cta-container{margin-bottom:64px}}.marketing-v2 .hero__container__cta-container .btn{width:100%;margin-bottom:12px}@media (min-width: 576px){.marketing-v2 .hero__container__cta-container .btn{display:block;width:fit-content;margin-left:auto;margin-right:auto}}.marketing-v2 .hero__container__post-cta{display:flex;align-items:center;justify-content:center;gap:16px;white-space:nowrap;font-size:13px;opacity:0.6}.marketing-v2 .hero__container picture.hero-image{background-color:#00000008}.marketing-v2 .hero__container picture.hero-image.blank-bg{background-color:transparent}.marketing-v2 .hero__container picture img{display:block;max-width:100%}@media (max-width: calc(1200px - 0.02px)){.marketing-v2 .hero__container picture.hero-image--mobile-right{border-top-left-radius:24px;padding-top:12px;padding-left:12px;margin-left:32px}}@media (max-width: calc(1200px - 0.02px)) and (min-width: 576px){.marketing-v2 .hero__container picture.hero-image--mobile-right{margin-left:24vw}}@media (max-width: calc(1200px - 0.02px)){.marketing-v2 .hero__container picture.hero-image--mobile-right img{border-top-left-radius:12px}}@media (min-width: 1200px){.marketing-v2 .hero__container picture.hero-image--desktop-center{border-top-left-radius:24px;border-top-right-radius:24px;padding-top:12px;padding-left:12px;padding-right:12px;margin:0px auto;max-width:1260px}.marketing-v2 .hero__container picture.hero-image--desktop-center img{border-top-left-radius:12px;border-top-right-radius:12px}}@media (max-width: 480px){.marketing-v2 .hero__container--home h1{font-size:31px}}.marketing-v2 .section-width--default{padding-left:24px;padding-right:24px}@media (min-width: 576px){.marketing-v2 .section-width--default{padding-left:24px;padding-right:24px}}@media (min-width: 1200px){.marketing-v2 .section-width--default{max-width:1260px;margin-left:auto;margin-right:auto}}.marketing-v2 section{margin-bottom:100px}@media (min-width: 1200px){.marketing-v2 section{margin-bottom:140px}}.marketing-v2 .eyebrow--primary{width:fit-content;margin-bottom:12px;font-size:16px;font-weight:500}.marketing-v2 .eyebrow--primary i{margin-right:8px}.marketing-v2 .eyebrow--secondary{display:grid;grid-template-columns:auto 1fr;gap:12px;margin-bottom:16px;font-size:15px;line-height:20px;font-weight:600}.marketing-v2 .eyebrow--secondary i{display:block;font-size:20px;line-height:20px;font-weight:250}.marketing-v2 section h2{font-family:'Literata';font-size:32px;font-weight:450;margin-bottom:16px}@media (min-width: 576px){.marketing-v2 section h2{font-size:40px}}@media (min-width: 1200px){.marketing-v2 section h2{font-size:47px;margin-bottom:24px}}.marketing-v2 section h3{font-family:'Literata';font-size:26px;font-weight:500;line-height:1.4;margin-bottom:16px}@media (min-width: 576px){.marketing-v2 section h3{font-size:30px}}@media (min-width: 1200px){.marketing-v2 section h3{font-size:31px;line-height:1.3;margin-bottom:24px}}.marketing-v2 section h4{font-family:'Literata';font-size:20px;font-weight:500;line-height:1.4;margin-bottom:16px}@media (min-width: 576px){.marketing-v2 section h4{font-size:26px}}@media (min-width: 1200px){.marketing-v2 section h4{font-size:22px;line-height:1.3;margin-bottom:16px}}.marketing-v2 section p{font-size:15px;line-height:1.5;color:#5d5d5d}.marketing-v2 .section--intro-header{margin-bottom:64px}@media (min-width: 1200px){.marketing-v2 .section--intro-header{margin-bottom:64px}}@media (min-width: 576px){.marketing-v2 p.section--intro-header__p{max-width:80%}}@media (min-width: 1200px){.marketing-v2 p.section--intro-header__p{max-width:50%}}.marketing-v2 .section--intro-header--centered{max-width:720px;margin-left:auto;margin-right:auto;text-align:center}@media (min-width: 1200px){.marketing-v2 .section--intro-header--centered{max-width:760px}}.marketing-v2 .section--intro-header--centered p{margin-left:auto;margin-right:auto}@media (min-width: 576px){.marketing-v2 .section--intro-header--centered p{max-width:88%}}.marketing-v2 .feature-image__container--brown{background-color:#f0eeec}.marketing-v2 .feature-image__container--blue{background-color:#e7eded}.marketing-v2 .section--feature-flip{display:grid;gap:32px}@media (min-width: 1200px){.marketing-v2 .section--feature-flip{grid-template-columns:55% 1fr;gap:80px}}.marketing-v2 .feature-image__container{margin-left:-24px;margin-right:-24px;overflow:hidden;border-top:1px solid #f0eeec;border-bottom:1px solid #f0eeec}@media (min-width: 576px){.marketing-v2 .feature-image__container{margin-left:unset;margin-right:unset;border-radius:16px;border:1px solid #f0eeec}}@media (min-width: 1200px){.marketing-v2 .section--feature-flip--invert{grid-template-columns:1fr 55%}.marketing-v2 .section--feature-flip--invert .feature-image__container{order:1}}.marketing-v2 .section--feature-flip picture{display:block}.marketing-v2 .section--feature-flip img{display:block;width:100%;height:auto;pointer-events:none}@media (min-width: 1200px){.marketing-v2 .section--feature-flip__copy-container--with-list{display:flex;flex-direction:column;justify-content:space-between;padding-top:32px}}.marketing-v2 .section--feature-flip__list-container{margin-top:32px;padding-top:16px;display:flex;flex-direction:column;gap:16px;font-size:14px;border-top:1px solid #efefef;color:#5d5d5d}@media (min-width: 1200px){.marketing-v2 .section--feature-flip__list-container{border-top:1px solid #e8e8e8;padding-top:24px;padding-bottom:12px}}.marketing-v2 .section--feature-flip__list-container .list-item{display:grid;grid-template-columns:24px 1fr;align-items:center}.marketing-v2 .how-it-works{display:grid}.marketing-v2 .how-it-works__panels{display:grid;gap:64px}@media (min-width: 1200px){.marketing-v2 .how-it-works__panels{gap:80px}}.marketing-v2 .how-it-works__panel{display:grid;gap:32px}.marketing-v2 .how-it-works__panel-copy{display:grid;gap:16px}@media (min-width: 1200px){.marketing-v2 .how-it-works__panel-copy{grid-template-columns:minmax(0, 0.95fr) minmax(0, 0.85fr);align-items:end;gap:250px}}.marketing-v2 .how-it-works__panel-number{display:inline-block;margin-bottom:8px;font-size:13px;line-height:1;font-weight:700;letter-spacing:0.08em;color:#827b71}.marketing-v2 .how-it-works__panel h3{max-width:620px;margin-bottom:0;font-family:'Literata';font-size:28px;line-height:1.12;font-weight:500}@media (min-width: 576px){.marketing-v2 .how-it-works__panel h3{font-size:36px}}@media (min-width: 1200px){.marketing-v2 .how-it-works__panel h3{font-size:42px}}.marketing-v2 .how-it-works__panel p{max-width:560px}@media (min-width: 1200px){.marketing-v2 .how-it-works__panel p{padding-bottom:8px}}.marketing-v2 .how-it-works__media{position:relative;margin-left:-24px;margin-right:-24px;overflow:hidden;border-radius:0;box-shadow:0 28px 80px rgba(37,32,28,0.08);display:flex;align-items:end}@media (min-width: 576px){.marketing-v2 .how-it-works__media{margin-left:0;margin-right:0;border-radius:18px}}@media (min-width: 1200px){.marketing-v2 .how-it-works__media{border-radius:22px}}.marketing-v2 .how-it-works__media picture{display:block}.marketing-v2 .how-it-works__media img{width:100%;display:block}@media (max-width: 480px){.marketing-v2 .by-the-numbers{padding-left:0px;padding-right:0px}}.marketing-v2 .by-the-numbers__inner{position:relative;display:grid;gap:48px;padding:48px 24px;overflow:hidden;border-top:1px solid #e4dfd8;border-bottom:1px solid #e4dfd8;background-color:#f0eeec}@media (min-width: 576px){.marketing-v2 .by-the-numbers__inner{border-radius:18px;padding:64px 32px;border:1px solid #e4dfd8}}@media (min-width: 1200px){.marketing-v2 .by-the-numbers__inner{grid-template-columns:minmax(0, 0.85fr) minmax(0, 1.15fr);align-items:start;gap:80px;padding:48px;border-radius:24px}}.marketing-v2 .by-the-numbers__copy,.marketing-v2 .by-the-numbers__grid{position:relative;z-index:1}.marketing-v2 .by-the-numbers__eyebrow{margin-bottom:16px;color:#827b71;font-size:11px;line-height:1.4;font-weight:700;letter-spacing:0.18em;text-transform:uppercase}.marketing-v2 .by-the-numbers h2{margin-bottom:32px;font-size:32px;line-height:1.06;letter-spacing:-0.02em}.marketing-v2 .by-the-numbers h2 em{font-style:italic;font-weight:450}@media (min-width: 576px){.marketing-v2 .by-the-numbers h2{font-size:66px}}@media (min-width: 1200px){.marketing-v2 .by-the-numbers h2{margin-bottom:48px;font-size:48px;line-height:1.2}}.marketing-v2 .by-the-numbers__copy-divider{width:74px;height:3px;margin-bottom:24px;border-radius:100px;background-color:#c7b493}.marketing-v2 .by-the-numbers__grid{display:grid;gap:8px;grid-template-columns:repeat(2, minmax(0, 1fr))}@media (min-width: 576px){.marketing-v2 .by-the-numbers__grid{gap:16px}}@media (min-width: 1200px){.marketing-v2 .by-the-numbers__grid{gap:24px}}.marketing-v2 .by-the-numbers__item{display:flex;min-width:0;flex-direction:column;justify-content:space-between;padding:16px;border:1px solid rgba(130,123,113,0.16);border-radius:16px;background-color:#fff;box-shadow:0 18px 50px rgba(37,32,28,0.06)}@media (min-width: 576px){.marketing-v2 .by-the-numbers__item{padding:24px}}@media (min-width: 1200px){.marketing-v2 .by-the-numbers__item{min-height:155px}}.marketing-v2 .by-the-numbers__value{font-family:'Literata';font-size:28px;line-height:0.95;font-weight:500;letter-spacing:-0.04em;color:#2f2f2f}@media (min-width: 576px){.marketing-v2 .by-the-numbers__value{font-size:44px}}@media (min-width: 1200px){.marketing-v2 .by-the-numbers__value{font-size:48px}}.marketing-v2 .by-the-numbers__label{margin-top:16px;color:#6f685f;font-size:13px;line-height:1.4;font-weight:600}@media (min-width: 576px){.marketing-v2 .by-the-numbers__label{font-size:14px;margin-top:24px}}.marketing-v2 .marketing-inline-snap__track{--snap-gap: 16px;--snap-start-inset: 10px;--snap-end-inset: 10px;--testimonial-card-width: calc(100% - 64px);display:flex;gap:var(--snap-gap);overflow-x:auto;padding:0 0 8px;padding-top:8px;padding-bottom:24px;scroll-snap-type:x mandatory;scroll-padding-inline:calc((100% - var(--testimonial-card-width)) / 2);-webkit-overflow-scrolling:touch}@media (min-width: 576px){.marketing-v2 .marketing-inline-snap__track{--tablet-peek: 56px;--snap-start-inset: 10px;--testimonial-card-width: calc((100% - var(--snap-gap) - var(--snap-start-inset) - var(--tablet-peek)) / 2)}}@media (min-width: 1200px){.marketing-v2 .marketing-inline-snap__track{gap:32px;overflow-x:visible;padding:0;padding-top:8px;padding-bottom:16px;scroll-snap-type:none;scroll-padding-inline:0;display:grid;grid-template-columns:repeat(3, 1fr);padding-left:24px;padding-right:24px}}@media (min-width: 1200px) and (min-width: 576px){.marketing-v2 .marketing-inline-snap__track{padding-left:24px;padding-right:24px}}@media (min-width: 1200px) and (min-width: 1200px){.marketing-v2 .marketing-inline-snap__track{max-width:1260px;margin-left:auto;margin-right:auto}}.marketing-v2 .marketing-inline-snap__track::before,.marketing-v2 .marketing-inline-snap__track::after{content:""}@media (min-width: 1200px){.marketing-v2 .marketing-inline-snap__track::before,.marketing-v2 .marketing-inline-snap__track::after{content:none}}.marketing-v2 .marketing-inline-snap__track::before{flex:0 0 var(--snap-start-inset)}.marketing-v2 .marketing-inline-snap__track::after{flex:0 0 var(--snap-end-inset)}.marketing-v2 .marketing-inline-snap__card{flex:0 0 var(--testimonial-card-width);scroll-snap-align:center}.marketing-v2 .marketing-inline-snap__dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px}@media (min-width: 1200px){.marketing-v2 .marketing-inline-snap__dots{display:none}}.marketing-v2 .marketing-inline-snap__dot{width:7px;height:7px;padding:0;border:0;border-radius:999px;background-color:#d8d8d8;cursor:pointer;transition:width 150ms ease, background-color 150ms ease}.marketing-v2 .marketing-inline-snap__dot.is-active{width:20px;background-color:#2f2f2f}.marketing-v2 .marketing-inline-snap__dot:focus-visible{outline:2px solid #2f2f2f;outline-offset:4px}.marketing-v2 .testimonial-card{display:grid;grid-template-rows:auto 1fr;border-radius:16px;overflow:hidden;background-color:#fff;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.03),0px 8px 24px 0px rgba(0,0,0,0.1)}@media (min-width: 1200px){.marketing-v2 .testimonial-card{padding:0px;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.05), 0px 2px 6px 0px rgba(0,0,0,0.04), 0px 4px 8px 0px rgba(0,0,0,0.06)}}.marketing-v2 .testimonial-card .testimonial-card__feature-image{border-radius:12px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.marketing-v2 .testimonial-card .testimonial-card__feature-image img{display:block;width:100%;height:auto}.marketing-v2 .testimonial-card .testimonial-card__content{padding:24px;display:flex;gap:24px;flex-direction:column;justify-content:space-between}@media (min-width: 1200px){.marketing-v2 .testimonial-card .testimonial-card__content{padding:32px;padding-bottom:16px}}.marketing-v2 .testimonial-card .testimonial-card__stars{display:flex;gap:6px;margin-bottom:8px;color:#ffb500;font-size:12px}@media (min-width: 1200px){.marketing-v2 .testimonial-card .testimonial-card__stars{margin-bottom:12px}}.marketing-v2 .testimonial-card .testimonial-card__attribution{display:grid;grid-template-columns:1.5fr 100px;align-items:center;border-top:1px solid #ececec;padding-top:12px;height:70px}.marketing-v2 .testimonial-card .testimonial-card__attribution p{line-height:1.4}.marketing-v2 .testimonial-card .testimonial-card__attribution .testimonial-card__attribution__author{font-family:'Literata';font-weight:600}.marketing-v2 .testimonial-card .testimonial-card__logo-image{display:block;max-width:100%;max-height:50px;margin-left:auto}.marketing-v2 .testimonial-card p{color:#2f2f2f;font-size:14px}.marketing-v2 .testimonial-card p.quote-leader{font-family:'Literata';font-weight:450;font-size:18px;line-height:1.3;margin-bottom:12px}@media (min-width: 1200px){.marketing-v2 .testimonial-card p.quote-leader{font-size:21px}}.marketing-v2 .testimonial-card p.quote-body{color:#979797;line-height:1.4}@media (max-width: 480px){.marketing-v2 .founder-note{padding-left:0;padding-right:0}}.marketing-v2 .founder-note__inner{display:grid;gap:32px;padding:48px 24px;border-top:1px solid #e4dfd8;border-bottom:1px solid #e4dfd8;background-color:#f0eeec}@media (min-width: 576px){.marketing-v2 .founder-note__inner{border:1px solid #e4dfd8;border-radius:18px;padding:64px 32px}}@media (min-width: 1200px){.marketing-v2 .founder-note__inner{grid-template-columns:minmax(0, 0.8fr) minmax(0, 1.2fr);gap:80px;padding:64px;border-radius:24px}}@media (min-width: 1200px){.marketing-v2 .founder-note__heading{padding-top:8px}}.marketing-v2 .founder-note__eyebrow{margin-bottom:16px;color:#827b71;font-size:11px;line-height:1.4;font-weight:700;letter-spacing:0.18em;text-transform:uppercase}.marketing-v2 .founder-note h2{max-width:560px;margin-bottom:0;font-size:32px;line-height:1.08;letter-spacing:-0.02em}@media (min-width: 576px){.marketing-v2 .founder-note h2{font-size:48px}}@media (min-width: 1200px){.marketing-v2 .founder-note h2{font-size:52px}}.marketing-v2 .founder-note__letter{display:grid;gap:16px}@media (min-width: 1200px){.marketing-v2 .founder-note__letter{gap:24px}}.marketing-v2 .founder-note__letter p{color:#4f4942;font-size:15px;line-height:1.65}@media (min-width: 1200px){.marketing-v2 .founder-note__letter p{font-size:16px}}.marketing-v2 .founder-note__signature{padding-top:24px}.marketing-v2 .founder-note__signature-image{max-width:220px;display:block;margin-bottom:16px}.marketing-v2 .founder-note__signature p{color:#2f2f2f;font-family:'Literata';font-size:15px;line-height:1.3;font-weight:500}.marketing-v2 .founder-note__signature span{display:block;margin-top:2px;color:#827b71;font-family:inherit;font-size:14px;font-weight:400}.marketing-v2 .sub-feature-card{background-color:#fff;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.05),0px 2px 6px 0px rgba(0,0,0,0.04),0px 4px 8px 0px rgba(0,0,0,0.06);border-radius:16px;overflow:hidden}.marketing-v2 .sub-feature-card h4{display:flex;align-items:center;gap:12px;margin-bottom:16px;line-height:1}.marketing-v2 .sub-feature-card h4 i{line-height:1;display:block;color:#9c9c9c}.marketing-v2 .sub-feature-card img{max-width:100%}.marketing-v2 .sub-feature-card__copy-container{padding:24px;padding-top:12px}@media (min-width: 1200px){.marketing-v2 .sub-feature-card__copy-container{padding:32px;padding-top:8px}}.marketing-v2 .sub-feature-card .learn-more-link{display:inline-flex;align-items:center;gap:8px;margin-top:24px;font-weight:600;font-size:14px}.marketing-v2 .sub-feature-card .learn-more-link i{display:block;font-size:11px;margin-left:4px}.marketing-v2 .mobile-access-section{overflow:hidden}@media (min-width: 1200px){.marketing-v2 .mobile-access-section{display:grid;grid-template-columns:1.5fr 1fr}}@media (min-width: 1200px){.marketing-v2 .mobile-access-section .section--intro-header{padding-top:50px}}.marketing-v2 .mobile-access-section img{max-width:100%;margin-bottom:170px;transform-origin:top center;transform:scale(1.3)}@media (min-width: 576px){.marketing-v2 .mobile-access-section img{transform:scale(1)}}@media (min-width: 1200px){.marketing-v2 .mobile-access-section img{transform-origin:top right;transform:scale(1.5);margin-bottom:300px}}.marketing-v2 .pricing-page{padding-top:48px}@media (min-width: 1200px){.marketing-v2 .pricing-page{padding-top:140px}}.marketing-v2 .pricing-page__hero{margin-bottom:64px;text-align:center}@media (min-width: 1200px){.marketing-v2 .pricing-page__hero{margin-bottom:48px}}.marketing-v2 .pricing-page__hero h1{margin-left:auto;margin-right:auto;margin-bottom:0px;font-family:'Literata';font-size:32px;font-weight:450;line-height:1.08}@media (min-width: 576px){.marketing-v2 .pricing-page__hero h1{font-size:54px}}@media (min-width: 1200px){.marketing-v2 .pricing-page__hero h1{font-size:55px}}.marketing-v2 .pricing-page__hero p{max-width:680px;margin-left:auto;margin-right:auto;line-height:1.55;color:#5d5d5d}.marketing-v2 .pricing-page__details{margin-bottom:100px}@media (min-width: 1200px){.marketing-v2 .pricing-page__details{margin-bottom:140px}}.marketing-v2 .pricing-page__details-grid{display:grid;gap:32px;margin-left:-24px;margin-right:-24px}@media (min-width: 576px){.marketing-v2 .pricing-page__details-grid{margin-left:48px;margin-right:48px}}@media (min-width: 1200px){.marketing-v2 .pricing-page__details-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:48px}}.marketing-v2 .pricing-page__card{background-color:#f0eeec;padding:24px}@media (min-width: 576px){.marketing-v2 .pricing-page__card{border-radius:24px;padding:48px}}.marketing-v2 .pricing-page__card-header{margin-bottom:32px}.marketing-v2 .pricing-page__card-kicker{display:block;margin-bottom:8px;color:#6b6b6b;font-size:14px;font-weight:650;letter-spacing:0.02em;text-transform:uppercase}.marketing-v2 .pricing-page__card h2{margin-bottom:16px;font-family:'Literata';font-size:22px;font-weight:450;line-height:1.15}@media (min-width: 576px){.marketing-v2 .pricing-page__card h2{font-size:26px}}.marketing-v2 .pricing-page__card p{margin-bottom:0;font-size:15px;line-height:1.5;color:#5d5d5d}.marketing-v2 .pricing-page__tiers{display:grid;gap:16px;margin-bottom:24px}.marketing-v2 .price-tier{position:relative;width:100%;padding:16px;background-color:#fff;border:1px solid #e1dfdc;border-radius:12px;color:inherit;font-family:inherit;text-align:left;transition:border-color 160ms ease, box-shadow 160ms ease, transform 160ms ease}.marketing-v2 .price-tier:hover,.marketing-v2 .price-tier:focus{cursor:pointer;outline:none}.marketing-v2 .price-tier.selected{border-color:#2f2f2f;box-shadow:rgba(31,31,31,0.12) 0 12px 34px}.marketing-v2 .price-tier .tier-name{margin-bottom:12px}.marketing-v2 .price-tier .tier-name,.marketing-v2 .price-tier .tier-info{display:block;color:#6b6b6b;font-size:14px;font-weight:550}.marketing-v2 .price-tier .tier-rate{display:block;margin-top:4px;font-size:20px;font-weight:600}@media (min-width: 1200px){.marketing-v2 .price-tier .tier-rate{font-size:22px}}.marketing-v2 .price-tier .tier-rate--unit{font-size:14px;color:#5d5d5d}@media (min-width: 1200px){.marketing-v2 .price-tier .tier-rate--unit{font-size:16px}}.marketing-v2 .price-tier .tier-info{margin-top:8px;font-weight:400;font-size:12px}.marketing-v2 .price-tier .tier-discount{position:absolute;top:0;right:16px;padding:6px 10px;background-color:#fff;border-radius:100px;border:1px solid #d6d6d6;color:#2f2f2f;font-size:13px;font-weight:500;transform:translateY(-50%)}.marketing-v2 .pricing-page .start-free-button{width:100%;margin-bottom:16px;border-radius:12px}.marketing-v2 .pricing-page .no-obligation{display:flex;justify-content:center;gap:24px}.marketing-v2 .pricing-page .no-obligation p{font-size:13px}.marketing-v2 .pricing-page__benefits{display:grid;gap:24px}.marketing-v2 .pricing-page__benefit{display:grid;grid-template-columns:42px 1fr;gap:16px;align-items:start;font-size:14px;font-weight:600}.marketing-v2 .pricing-page__benefit>i{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #e3ded8;border-radius:8px;color:#2f2f2f;font-size:15px}.marketing-v2 .pricing-page__benefit p{margin-top:4px;font-size:13px;font-weight:400}.marketing-v2 .marketing-footer{color:#2f2f2f;background-color:#fff;border-top:1px solid #e6e8e8}.marketing-v2 .marketing-footer__inner{padding-left:24px;padding-right:24px}@media (min-width: 576px){.marketing-v2 .marketing-footer__inner{padding-left:24px;padding-right:24px}}@media (min-width: 1200px){.marketing-v2 .marketing-footer__inner{max-width:1260px;margin-left:auto;margin-right:auto}}.marketing-v2 .marketing-footer__leader{padding:16px 0;background-color:#fff;border-bottom:1px solid #e6e8e8}.marketing-v2 .marketing-footer__leader .marketing-footer__inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.marketing-v2 .marketing-footer__brand-line{display:flex;align-items:center;gap:12px}.marketing-v2 .marketing-footer__brand-line p{margin:0;color:#2f2f2f;font-size:14px;font-weight:600}.marketing-v2 .marketing-footer__logo-icon{display:block;width:30px;filter:invert(17%) sepia(7%) saturate(4508%) hue-rotate(157deg) brightness(95%) contrast(90%)}.marketing-v2 .marketing-footer__benefits{display:none;align-items:center;justify-content:flex-end;flex:1;color:#2f2f2f}@media (min-width: 1200px){.marketing-v2 .marketing-footer__benefits{display:flex}}.marketing-v2 .marketing-footer__benefit{padding:0 24px;border-left:1px solid #c9c9c9;font-size:14px}.marketing-v2 .marketing-footer__benefit:last-child{padding-right:0}.marketing-v2 .marketing-footer__benefit i{margin-right:8px}.marketing-v2 .marketing-footer__main{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px;padding-top:48px;padding-bottom:48px}@media (min-width: 576px){.marketing-v2 .marketing-footer__main{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media (min-width: 1200px){.marketing-v2 .marketing-footer__main{grid-template-columns:repeat(4, minmax(0, 1fr));gap:48px;padding-top:64px;padding-bottom:48px}}.marketing-v2 .marketing-footer__link-column h4{margin-bottom:12px;color:#2f2f2f;font-size:13px;font-weight:700}.marketing-v2 .marketing-footer__link-column a{display:block;width:fit-content;margin:20px 0;color:#2f2f2f;font-size:14px;font-weight:500;transition:color 0.15s ease, background-color 0.15s ease}@media (min-width: 1200px){.marketing-v2 .marketing-footer__link-column a{position:relative;left:-10px;width:90%;margin:5px 0;padding:10px 0 10px 10px;border-radius:6px}}.marketing-v2 .marketing-footer__link-column a:hover{color:#000;text-decoration:none}@media (min-width: 1200px){.marketing-v2 .marketing-footer__link-column a:hover{background-color:#f7f7f7}}.marketing-v2 .marketing-footer__link-column a i{margin-right:4px}.marketing-v2 .marketing-footer__wordmark{padding-top:32px;padding-bottom:24px}.marketing-v2 .marketing-footer__wordmark a{display:block}.marketing-v2 .marketing-footer__wordmark img{display:block;width:100%;max-width:1050px;height:auto;opacity:0.1}@media (min-width: 1200px){.marketing-v2 .marketing-footer__wordmark img{max-width:1180px}}.marketing-v2 .marketing-footer__meta{display:flex;flex-direction:column;gap:16px;padding-bottom:48px}@media (min-width: 576px){.marketing-v2 .marketing-footer__meta{flex-direction:row;align-items:flex-end;justify-content:space-between}}.marketing-v2 .marketing-footer__meta-copy p,.marketing-v2 .marketing-footer__meta-links a{margin-bottom:2px;color:#6a6a6a;font-size:12px}@media (min-width: 1200px){.marketing-v2 .marketing-footer__meta-copy{display:flex;gap:48px}}.marketing-v2 .marketing-footer__meta-copy p:last-child{margin-bottom:0}.marketing-v2 .marketing-footer__meta-links{display:flex;flex-wrap:wrap;gap:16px}.marketing-v2 .marketing-footer__meta-links a:hover{color:#2f2f2f}.marketing-v2 .footer-cta{position:relative;background:linear-gradient(0deg, #f0eeec, #f0eeec);text-align:center;padding:24px;padding-top:80px;padding-bottom:100px}@media (min-width: 576px){.marketing-v2 .footer-cta{padding-left:64px;padding-right:64px}}@media (min-width: 1200px){.marketing-v2 .footer-cta{padding-top:120px;padding-bottom:120px}}.marketing-v2 .footer-cta__icon-topper{position:absolute;left:50%;transform:translateX(-50%);top:0px;background-color:#fff;color:#6b6b6b;border:1px solid #e6e4e2;transform:translateY(-50%) translateX(-50%);width:50px;height:50px;border-radius:100px;display:flex;align-items:center;justify-content:center;font-size:20px}.marketing-v2 .footer-cta h2{font-size:30px;font-family:'Literata';margin-bottom:32px}@media (min-width: 576px){.marketing-v2 .footer-cta h2{font-size:40px;margin-left:auto;margin-right:auto}}@media (min-width: 1200px){.marketing-v2 .footer-cta h2{font-size:50px;margin-bottom:32px;max-width:600px}}.marketing-v2 .footer-cta .btn{width:100%;margin-bottom:12px}@media (min-width: 576px){.marketing-v2 .footer-cta .btn{width:unset;margin-bottom:24px}}.marketing-v2 .footer-cta__post-button{display:flex;justify-content:center;gap:24px;font-size:14px;margin-bottom:48px;opacity:0.6}@media (min-width: 1200px){.marketing-v2 .footer-cta__post-button{margin-bottom:80px}}.marketing-v2 .footer-cta__proof__grid{display:grid;gap:32px}@media (min-width: 576px){.marketing-v2 .footer-cta__proof__grid{grid-template-columns:repeat(2, 1fr);gap:48px}}@media (min-width: 1200px){.marketing-v2 .footer-cta__proof__grid{grid-template-columns:repeat(3, 1fr);max-width:1200px;margin-left:auto;margin-right:auto}}.marketing-v2 .footer-cta__proof{text-align:left}.marketing-v2 .footer-cta__proof__stars{display:flex;gap:4px;font-size:10px;margin-bottom:4px;color:#ffb500}@media (min-width: 1200px){.marketing-v2 .footer-cta__proof__stars{font-size:12px;margin-bottom:8px}}.marketing-v2 .footer-cta__proof p{margin-bottom:4px;line-height:1.3;font-weight:500;font-size:14px}@media (min-width: 1200px){.marketing-v2 .footer-cta__proof p{margin-bottom:8px}}.marketing-v2 .footer-cta__proof__attribution{display:flex;align-items:center;gap:8px;font-size:14px}.marketing-v2 .footer-cta__proof__attribution img{width:28px;height:28px;border-radius:100px}@media (min-width: 1200px){.marketing-v2 .footer-cta__proof__attribution img{width:32px;height:32px}}.marketing-v2 .simple-feature-grid{display:grid;row-gap:24px;column-gap:24px;grid-template-columns:repeat(2, 1fr)}@media (min-width: 576px){.marketing-v2 .simple-feature-grid{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 1200px){.marketing-v2 .simple-feature-grid{column-gap:80px;row-gap:48px;max-width:1000px;margin-left:auto;margin-right:auto}}.marketing-v2 .simple-feature-grid i{display:block;margin-bottom:2px}@media (min-width: 1200px){.marketing-v2 .simple-feature-grid i{display:inline;margin-bottom:0px;margin-right:8px}}.marketing-v2 .simple-feature-grid h3{font-size:15px;margin-bottom:4px;font-weight:550}@media (min-width: 1200px){.marketing-v2 .simple-feature-grid h3{font-size:18px;margin-bottom:8px}}.marketing-v2 .simple-feature-grid p{font-size:13px}@media (min-width: 1200px){.marketing-v2 .simple-feature-grid p{font-size:15px}}a.dark-link,.dark-link{color:#2f2f2f}a.dark-link:hover,.dark-link:hover{color:teal;cursor:pointer}a.dark-link--underline-hover,.dark-link--underline-hover{color:#2f2f2f}a.dark-link--underline-hover:hover,.dark-link--underline-hover:hover{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:18%;text-decoration-thickness:1.5px}.marketing-v2 .privacy-policy-page,.marketing-v2 .terms-of-service-page{padding-top:32px;max-width:800px;margin-left:auto;margin-right:auto}@media (min-width: 576px){.marketing-v2 .privacy-policy-page,.marketing-v2 .terms-of-service-page{padding-top:140px}}.marketing-v2 .privacy-policy-page h1,.marketing-v2 .terms-of-service-page h1{font-size:38px;font-family:'Literata';margin-bottom:24px}.marketing-v2 .privacy-policy-page h2,.marketing-v2 .terms-of-service-page h2{font-size:30px;margin-top:32px}.marketing-v2 .privacy-policy-page h3,.marketing-v2 .terms-of-service-page h3{font-size:24px;margin-top:24px}.marketing-v2 .privacy-policy-page h4,.marketing-v2 .terms-of-service-page h4{font-size:20px;margin-top:24px}.marketing-v2 .privacy-policy-page p,.marketing-v2 .terms-of-service-page p{margin-bottom:12px}.marketing-v2 .dashboard-image{display:block;max-width:100%;max-height:80vh;margin-left:auto;margin-right:auto;margin-bottom:24px}@media (min-width: 1200px){.marketing-v2 .dashboard-image{margin-bottom:0px}}
