html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}main h1,main h2,main h3,main h4,main .title-font{font-family:var(--font-title);color:var(--title-color)}main p,main .text-font{font-family:var(--font-text);color:var(--text-color)}main header h1{color:var(--name-color,var(--title-color))!important;font-size:var(--header-font-size,1.5rem)!important}main header p.text-xs{color:var(--bio-color,var(--text-color))!important}main header p:not(.text-xs),main header span{color:var(--text-color)!important}main a.rounded-full[aria-label=Instagram],main a.rounded-full[aria-label=LinkedIn],main a.rounded-full[aria-label=X],main a.rounded-full[aria-label=Facebook],main a.rounded-full[aria-label=Twitter]{color:var(--social-color,var(--text-color))!important;border-color:var(--social-color,var(--text-color))!important;background-color:var(--social-bg-color,transparent)!important;border-style:solid!important;border-width:1px!important}main a.rounded-full[aria-label=Instagram] svg,main a.rounded-full[aria-label=LinkedIn] svg,main a.rounded-full[aria-label=X] svg,main a.rounded-full[aria-label=Facebook] svg,main a.rounded-full[aria-label=Twitter] svg{color:var(--social-color,var(--text-color))!important;fill:currentColor!important}main a.custom-link-block,main summary.custom-link-block{background-color:var(--link-bg)!important;color:var(--link-text)!important}main a.custom-link-block span,main a.custom-link-block p,main a.custom-link-block svg,main summary.custom-link-block span,main summary.custom-link-block p,main summary.custom-link-block svg{color:var(--link-text)!important}main summary.custom-link-block::-webkit-details-marker{display:none}@keyframes link-emphasis-jello{0%,15%,to{transform:skew(0)skewY(0)}20%{transform:skew(-6deg)skewY(-6deg)}25%{transform:skew(4deg)skewY(4deg)}30%{transform:skew(-2.5deg)skewY(-2.5deg)}35%{transform:skew(1.5deg)skewY(1.5deg)}40%{transform:skew(-.8deg)skewY(-.8deg)}45%,50%{transform:skew(0)skewY(0)}}@keyframes link-emphasis-wobble{0%,15%,to{transform:translate(0%)rotate(0)}20%{transform:translate(-4%)rotate(-3deg)}30%{transform:translate(3%)rotate(2deg)}40%{transform:translate(-2%)rotate(-1deg)}50%{transform:translate(0%)rotate(0)}}@keyframes link-emphasis-shake{0%,15%,to{transform:translate(0)}18%,26%,34%{transform:translate(-3px)}22%,30%{transform:translate(3px)}38%{transform:translate(0)}}@keyframes link-emphasis-tada{0%,15%,to{transform:scale(1)rotate(0)}20%{transform:scale(.95)rotate(-2deg)}25%,35%,45%{transform:scale(1.05)rotate(2deg)}30%,40%{transform:scale(1.05)rotate(-2deg)}50%{transform:scale(1)rotate(0)}}.anim-jello{animation:3.2s ease-in-out infinite link-emphasis-jello}.anim-wobble{animation:3.4s ease-in-out infinite link-emphasis-wobble}.anim-shake{animation:3.4s ease-in-out infinite link-emphasis-shake}.anim-tada{animation:3.6s ease-in-out infinite link-emphasis-tada}.link-anim-room .animate-bounce{animation:1s infinite link-emphasis-nudge}@keyframes link-emphasis-nudge{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-6px)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}main .custom-bento-block{background-color:var(--block-bg)!important;color:var(--block-text)!important}main .custom-bento-block h1,main .custom-bento-block h2,main .custom-bento-block h3,main .custom-bento-block h4,main .custom-bento-block span,main .custom-bento-block p,main .custom-bento-block label{color:var(--block-text)!important}main .custom-bento-block input,main .custom-bento-block textarea{background-color:var(--block-bg)!important;color:var(--block-text)!important;border-color:color-mix(in srgb, var(--block-text) 20%, transparent)!important}main .custom-bento-block input::placeholder,main .custom-bento-block textarea::placeholder{opacity:.5;color:var(--block-text)!important}main .custom-bento-block button,main .custom-bento-block a.btn{background-color:var(--btn-bg)!important;background-image:var(--btn-bg-image,none)!important;color:var(--btn-text)!important}main .custom-bento-block button *,main .custom-bento-block a.btn *{color:var(--btn-text)!important}main .custom-bento-block button.btn-video-play,main .custom-bento-block button.btn-carousel-prev,main .custom-bento-block button.btn-carousel-next{background-color:#0000!important;background-image:none!important}main .custom-bento-block button.btn-video-play *,main .custom-bento-block button.btn-carousel-prev *,main .custom-bento-block button.btn-carousel-next *{color:#fff!important}
