@keyframes optify-hero-copy-mount-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}body.optify-page-ready #optify-react-landing-shell .optify-hero-copy-mount{animation:.68s cubic-bezier(.22,1,.36,1) .1s both optify-hero-copy-mount-in}#optify-react-landing-shell .optify-hero-copy-mount .hero-copy{box-sizing:border-box;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:min(44rem,96vw);display:flex}#optify-react-landing-shell .optify-hero-copy-mount .hero-heading{text-align:center;letter-spacing:-.03em;color:#f4f4f5;box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:min(44rem,98vw);margin:0;padding-inline:clamp(6px,1.8vw,16px);font-family:Geist,Geist Placeholder,sans-serif;font-size:clamp(22px,3.35vw,52px);font-weight:500;line-height:1.08;display:flex;position:relative}#optify-react-landing-shell .optify-hero-copy-mount .hero-heading-line--1{white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:baseline;max-width:100%;display:inline-flex}#optify-react-landing-shell .optify-hero-copy-mount .hero-heading-fragment{white-space:nowrap;flex:none}#optify-react-landing-shell .optify-hero-copy-mount .hero-heading-fragment:first-child:after,#optify-react-landing-shell .optify-hero-copy-mount .hero-heading-fragment:last-child:before{content:" "}#optify-react-landing-shell .optify-hero-copy-mount .hero-heading-line--2{white-space:nowrap;max-width:100%;display:block}@media (max-width:768px){#optify-react-landing-shell .optify-hero-copy-mount .hero-heading{font-size:var(--optify-lp-section-heading-size,clamp(1.4rem, calc(.55rem + 5vw), 1.75rem));line-height:1.12}#optify-react-landing-shell .optify-hero-copy-mount .hero-rotator,#optify-react-landing-shell .optify-hero-copy-mount .hero-rotator-label{font-size:1em}}@media (max-width:480px){#optify-react-landing-shell .optify-hero-copy-mount .hero-heading-line--1,#optify-react-landing-shell .optify-hero-copy-mount .hero-heading-line--2{white-space:normal}#optify-react-landing-shell .optify-hero-copy-mount .hero-heading-line--1{flex-wrap:wrap}}#optify-react-landing-shell .optify-hero-copy-mount .hero-rot-measure{visibility:hidden;pointer-events:none;white-space:nowrap;letter-spacing:.01em;font-family:Chakra Petch,sans-serif;font-weight:600;font-size:inherit;line-height:inherit;position:absolute;top:0;left:-9999px}#optify-react-landing-shell .optify-hero-copy-mount .hero-rotator{vertical-align:baseline;line-height:inherit;text-align:center;box-sizing:border-box;flex:none;margin-inline:0;transition:width .34s cubic-bezier(.22,1,.36,1);display:inline-block;position:relative;overflow:hidden}#optify-react-landing-shell .optify-hero-copy-mount .hero-rotator-label{white-space:nowrap;letter-spacing:.01em;font-family:Chakra Petch,sans-serif;font-weight:600;line-height:inherit;color:#0000;background-image:linear-gradient(115deg,#6fe87a 0%,#10b519 35%,#3edd4c 55%,#10b519 75%,#9ef5a4 100%);-webkit-background-clip:text;background-clip:text;animation:.38s cubic-bezier(.22,1,.36,1) both heroRotWordIn;display:inline-block}@keyframes heroRotWordIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){body.optify-page-ready #optify-react-landing-shell .optify-hero-copy-mount{animation:.68s cubic-bezier(.22,1,.36,1) .1s both optify-hero-copy-mount-in}#optify-react-landing-shell .optify-hero-copy-mount .hero-rotator-label{animation:.38s cubic-bezier(.22,1,.36,1) both heroRotWordIn}}#optify-react-landing-shell .optify-hero-copy-mount .hero-subheading{box-sizing:border-box;text-align:center;width:min(40rem,94vw);min-width:min(40rem,94vw);max-width:min(40rem,94vw);color:var(--optify-lp-muted,#f4f4f5b8);letter-spacing:-.01em;margin:0;font-family:Geist,Geist Placeholder,sans-serif;font-size:clamp(14px,1.65vw,17px);font-weight:500;line-height:1.55}
html body #overlay,#optify-hero-gradient-underlay,#optify-body-atmosphere,#optify-landing-hero-sheet,.optify-top-fade,#main [data-framer-root]>.optify-hero-bg,#main [data-framer-root]>.optify-hero-bg *,#main [data-framer-root] .optify-hero-bg-fadefoot,#main [data-framer-root] .optify-hero-bg-photo,#main [data-framer-root] .optify-hero-bg-fallback,#optify-react-landing-shell #main [data-framer-root]>.optify-hero-bg,#optify-react-landing-shell #main [data-framer-root]>.optify-hero-bg *,#main .framer-IrFr9 [data-framer-name*=Dot\ Pattern],#main .framer-IrFr9 [data-framer-name*=dot\ pattern],#main .framer-IrFr9 [data-framer-name*=speckle],#main .framer-IrFr9 [data-framer-name*=Speckle],#main .framer-IrFr9 [data-framer-name*=dust],#main .framer-IrFr9 [data-framer-name*=Dust],#main .framer-IrFr9 [data-framer-name*=grunge],#main .framer-IrFr9 [data-framer-name*=Grunge],#main .framer-IrFr9 .framer-wui867,#main .framer-IrFr9 [data-framer-name=Hero\ Background],#optify-react-landing-shell #main .framer-IrFr9 [data-framer-name*=Dot\ Pattern],#optify-react-landing-shell #main .framer-IrFr9 [data-framer-name*=speckle],#optify-react-landing-shell #main .framer-IrFr9 [data-framer-name*=dust],#optify-react-landing-shell #main .framer-IrFr9 [data-framer-name*=grunge],#optify-react-landing-shell #main .framer-IrFr9 .framer-wui867{pointer-events:none!important}#optify-react-landing-shell #main .framer-IrFr9 .framer-5nszbk,#main .framer-IrFr9 .framer-5nszbk,#optify-react-landing-shell #main .framer-IrFr9 .optify-hero-main-center,#main .framer-IrFr9 .optify-hero-main-center,#optify-react-landing-shell #main .framer-IrFr9 .optify-hero-head-url-host,#main .framer-IrFr9 .optify-hero-head-url-host{pointer-events:auto!important}#optify-react-landing-shell #main .framer-IrFr9 .framer-5nszbk>:not(.optify-url-hero-field-wrap):not(.optify-url-circle),#main .framer-IrFr9 .framer-5nszbk>:not(.optify-url-hero-field-wrap):not(.optify-url-circle){pointer-events:none!important}#optify-react-landing-shell #main .framer-IrFr9 .framer-5nszbk.optify-anim-urlbar,#main .framer-IrFr9 .framer-5nszbk.optify-anim-urlbar{opacity:1!important}#optify-react-landing-shell #main .framer-IrFr9 .framer-5nszbk>.optify-url-hero-field-wrap,#main .framer-IrFr9 .framer-5nszbk>.optify-url-hero-field-wrap,#optify-react-landing-shell #main .framer-IrFr9 .framer-5nszbk>.optify-url-circle,#main .framer-IrFr9 .framer-5nszbk>.optify-url-circle,#optify-react-landing-shell #main .framer-IrFr9 .framer-5nszbk .optify-url-circle,#main .framer-IrFr9 .framer-5nszbk .optify-url-circle,#optify-react-landing-shell #main .framer-IrFr9 .framer-5nszbk [class*=optify-url-circle-shell-],#main .framer-IrFr9 .framer-5nszbk [class*=optify-url-circle-shell-]{pointer-events:auto!important}#optify-react-landing-shell #main .framer-IrFr9 .framer-5nszbk .optify-url-circle,#main .framer-IrFr9 .framer-5nszbk .optify-url-circle{z-index:2147483647!important;cursor:pointer!important}#optify-react-landing-shell #main .framer-IrFr9 .framer-5nszbk .framer-bwbq9,#main .framer-IrFr9 .framer-5nszbk .framer-bwbq9{pointer-events:none!important;z-index:0!important}#optify-react-landing-shell #main .framer-IrFr9 .framer-5nszbk .optify-url-hero-field-wrap,#optify-react-landing-shell #main .framer-IrFr9 .framer-5nszbk .optify-url-input-row,#optify-react-landing-shell #main .framer-IrFr9 .framer-5nszbk .optify-url-input-slot,#main .framer-IrFr9 .framer-5nszbk .optify-url-hero-field-wrap,#main .framer-IrFr9 .framer-5nszbk .optify-url-input-row,#main .framer-IrFr9 .framer-5nszbk .optify-url-input-slot{z-index:18;position:relative;pointer-events:auto!important}.optify-url-input-slot{flex:auto;align-self:center;min-width:0;min-height:24px;position:relative;overflow:hidden;pointer-events:auto!important}#optify-hero-scan-btn.optify-hero-scan-overlay{z-index:2147483647;touch-action:manipulation;appearance:none;-webkit-tap-highlight-color:transparent;color:#0000;margin:0;padding:0;position:fixed;pointer-events:auto!important;cursor:pointer!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}#website-input.optify-url-hero-input,#optify-url-hero-input.optify-url-hero-input{touch-action:manipulation;appearance:none;-webkit-tap-highlight-color:transparent;caret-color:#ffffffc7;-webkit-user-select:text;user-select:text;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;opacity:1;margin:0;padding:0;font-family:Geist,Geist Placeholder,sans-serif;font-size:20px;font-weight:400;line-height:24px;z-index:2!important;pointer-events:auto!important;cursor:text!important;width:100%!important;height:100%!important;box-shadow:none!important;color:#fffffff0!important;background:0 0!important;border:0!important;outline:none!important;animation:none!important;position:absolute!important;inset:0!important}#website-input.optify-url-hero-input::placeholder,#optify-url-hero-input.optify-url-hero-input::placeholder{opacity:1;transition:opacity .35s;color:#c5c5c580!important}body.optify-page-ready #website-input.optify-url-hero-input:focus::placeholder,body.optify-page-ready #optify-url-hero-input.optify-url-hero-input:focus::placeholder{opacity:.65}#optify-react-landing-shell #main .framer-IrFr9 .framer-5nszbk .optify-url-circle:not(.optify-url-circle-idle):hover,#main .framer-IrFr9 .framer-5nszbk .optify-url-circle:not(.optify-url-circle-idle):hover{filter:none!important}#website-input.optify-url-hero-input:focus,#website-input.optify-url-hero-input:focus-visible,#website-input.optify-url-hero-input:active,#optify-url-hero-input.optify-url-hero-input:focus,#optify-url-hero-input.optify-url-hero-input:focus-visible,#optify-url-hero-input.optify-url-hero-input:active{caret-color:#ffffffc7;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}#website-input.optify-url-hero-input::selection,#optify-url-hero-input.optify-url-hero-input::selection{color:#fffffffc!important;background-color:#ffffff38!important}#website-input.optify-url-hero-input:-webkit-autofill{caret-color:#ffffffc7;transition:background-color 99999s ease-out;-webkit-text-fill-color:#fffffff0!important;background-color:#0000!important;background-image:none!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1000px #0000!important}#website-input.optify-url-hero-input:-webkit-autofill:hover{caret-color:#ffffffc7;transition:background-color 99999s ease-out;-webkit-text-fill-color:#fffffff0!important;background-color:#0000!important;background-image:none!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1000px #0000!important}#website-input.optify-url-hero-input:-webkit-autofill:focus{caret-color:#ffffffc7;transition:background-color 99999s ease-out;-webkit-text-fill-color:#fffffff0!important;background-color:#0000!important;background-image:none!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1000px #0000!important}#website-input.optify-url-hero-input:-webkit-autofill:active{caret-color:#ffffffc7;transition:background-color 99999s ease-out;-webkit-text-fill-color:#fffffff0!important;background-color:#0000!important;background-image:none!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1000px #0000!important}#optify-url-hero-input.optify-url-hero-input:-webkit-autofill{caret-color:#ffffffc7;transition:background-color 99999s ease-out;-webkit-text-fill-color:#fffffff0!important;background-color:#0000!important;background-image:none!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1000px #0000!important}#optify-url-hero-input.optify-url-hero-input:-webkit-autofill:hover{caret-color:#ffffffc7;transition:background-color 99999s ease-out;-webkit-text-fill-color:#fffffff0!important;background-color:#0000!important;background-image:none!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1000px #0000!important}#optify-url-hero-input.optify-url-hero-input:-webkit-autofill:focus{caret-color:#ffffffc7;transition:background-color 99999s ease-out;-webkit-text-fill-color:#fffffff0!important;background-color:#0000!important;background-image:none!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1000px #0000!important}#optify-url-hero-input.optify-url-hero-input:-webkit-autofill:active{caret-color:#ffffffc7;transition:background-color 99999s ease-out;-webkit-text-fill-color:#fffffff0!important;background-color:#0000!important;background-image:none!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1000px #0000!important}@keyframes optify-url-favicon-spin{to{transform:rotate(360deg)}}@keyframes optify-url-arrow-hover{0%{transform:rotate(0)translate(0)}42%{transform:rotate(0)translate(3px)}to{transform:rotate(0)translate(0)}}.optify-url-favicon-box .optify-url-favicon-spinner{z-index:2;display:block!important}.optify-url-favicon-box .optify-url-favicon-img{z-index:3!important;object-fit:contain!important;opacity:0!important;pointer-events:none!important;width:30px!important;height:30px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.optify-url-favicon-box .optify-url-favicon-img.optify-url-favicon-visible,.optify-url-favicon-box--loaded .optify-url-favicon-img{opacity:1!important;visibility:visible!important;display:block!important}.optify-url-favicon-box--loading .optify-url-favicon-spinner{visibility:visible!important;opacity:1!important;animation:.72s linear infinite optify-url-favicon-spin!important}.optify-url-favicon-box--loading .optify-url-favicon-idle-icon{opacity:0!important}.optify-url-favicon-box--loaded .optify-url-favicon-spinner,.optify-url-favicon-box--loaded .optify-url-favicon-idle-icon{opacity:0!important;animation:none!important}.optify-url-favicon-box[data-favicon-error]:not(.optify-url-favicon-box--loaded) .optify-url-favicon-idle-icon{opacity:1!important}.optify-url-favicon-box[data-favicon-error]:not(.optify-url-favicon-box--loaded) .optify-url-favicon-spinner{opacity:0!important;animation:none!important}#optify-react-landing-shell #main .framer-IrFr9 .framer-5nszbk .optify-url-circle:not(.optify-url-circle-idle):hover svg.optify-url-circle-arrow,#main .framer-IrFr9 .framer-5nszbk .optify-url-circle:not(.optify-url-circle-idle):hover svg.optify-url-circle-arrow{animation:.52s cubic-bezier(.33,1,.68,1) forwards optify-url-arrow-hover!important}.optify-url-react-input-host,[data-optify-url-react-host]{pointer-events:none!important}
