@charset "UTF-8";@media only screen and (min-width:0rem){body#page- #faq{background-color:var(--primary)}body#page- #faq .lk-title{color:var(--bodyTextColorWhite);z-index:1}body.dark-mode#page- #faq{background-color:var(--medium)}body.dark-mode#page- #faq .faq-list.lk-box{background-color:var(--dark)}.sbs{padding:var(--sectionPadding)}.sbs .lk-container{display:flex;flex-direction:column;gap:clamp(3rem,6vw,4rem);margin:auto;max-width:80rem;width:100%}.sbs .lk-content,.sbs .lk-heading-container{align-items:flex-start;width:100%}.sbs .lk-content{display:flex;flex-direction:column;gap:.5em;margin:0 0 2rem;text-align:left}.sbs .lk-text{margin-bottom:1rem}.sbs .lk-text:last-of-type{margin-bottom:2rem}.sbs .lk-button-solid{margin:2rem 0}.sbs .lk-quote{background-color:var(--bgLightGray);border-radius:1rem;padding:clamp(2rem,3vw,2.5rem);position:relative}.sbs .lk-quote-text{color:#767676;display:block;font-size:clamp(.875rem,1.5vw,1rem);font-style:italic;line-height:1.5em;margin:0 0 1rem}.sbs .lk-name{color:var(--headerColor);display:block;font-size:1rem;font-weight:700;line-height:1.2em;margin:0 0 .25rem;text-transform:uppercase}.sbs .lk-job{color:#767676;display:block;font-size:.875rem;line-height:1.5em}.sbs .lk-quote-icon{bottom:0;height:auto;position:absolute;right:clamp(1rem,4vw,2rem);width:clamp(3.75rem,10vw,8.5rem)}.sbs .lk-image-group{font-size:min(2.31vw,.7em);position:relative}.sbs .lk-picture1{left:auto;right:0}.sbs .lk-picture{border-radius:1.5em;display:block;height:36.3125em;overflow:hidden;width:32.625em}.sbs .lk-picture img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}}@media only screen and (min-width:48rem){.sbs .lk-container{align-items:flex-start;justify-content:flex-start}}@media only screen and (min-width:64rem){.sbs .lk-container{flex-flow:row;gap:3.25rem;justify-content:space-between}.sbs .lk-image-group{border-left:40px solid var(--primaryLight);border-radius:20px;flex:none;font-size:min(1.2vw,1em)}.sbs .lk-content{margin:0}.sbs .lk-text{padding-right:2.75rem}}@media only screen and (min-width:0rem){body.dark-mode .sbs .lk-image-group:after,body.dark-mode .sbs .lk-image-group:before{background:var(--accent)}body.dark-mode .sbs .lk-topper{color:var(--primaryLight)}body.dark-mode .sbs .lk-h3,body.dark-mode .sbs .lk-name,body.dark-mode .sbs .lk-quote-text,body.dark-mode .sbs .lk-text{color:var(--bodyTextColorWhite)}body.dark-mode .sbs .lk-quote{background-color:var(--accent)}body.dark-mode .sbs .lk-job{color:var(--bodyTextColorWhite);opacity:.8}body.dark-mode .sbs .lk-quote-icon{opacity:.2}body.dark-mode .sbs{background-color:rgba(0,0,0,.2)}#about-me .lk-container{flex-direction:column-reverse}#about-me .lk-image-group:before{background-image:url(../svgs/dots.svg);background-repeat:repeat;background-size:auto;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:30%}}@media only screen and (min-width:48rem){#about-me .lk-container{margin-top:-12%;padding-top:20rem;position:relative;z-index:2}}@media only screen and (min-width:81.25rem){#about-me .lk-container{flex-direction:row}}@media only screen and (min-width:0rem){#pricing .lk-card-group{display:flex;flex-direction:column;grid-template-columns:30px 200px auto 100px;margin:0;padding:0;width:100%}#pricing .lk-container{align-items:center;display:flex;flex-direction:column;gap:clamp(3rem,6vw,4rem);margin:auto;max-width:80rem;width:100%}#pricing .lk-item{align-items:end;background:#fff;border-radius:1rem;box-shadow:0 3px 40px rgba(36,36,36,.1);box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin-bottom:2.5em;max-width:100%;padding:0;position:relative;text-align:left;width:100%}#pricing .lk-item-content{padding:3.25rem 1.25rem 1rem}#pricing .lk-button-solid{border-radius:0 0 1rem 1rem;font-weight:700;padding-bottom:1rem;padding-top:1rem;text-transform:uppercase;width:100%}#pricing .lk-item.lk-item-small,#pricing .lk-ul{padding:1rem 1.25rem}#pricing .lk-item.lk-best-selling-item{transform:scaleY(1.1)}#pricing .ribbon{--r:0.4em;background:radial-gradient(100% 50% at right,var(--primary) 98%,transparent 101%) 0 0/.5lh calc(100% - var(--r)*2),radial-gradient(100% 50% at left,rgba(0,0,0,.333) 98%,transparent 101%) 100% 100%/var(--r) calc(var(--r)*2),conic-gradient(from 180deg at calc(100% - var(--r)) calc(100% - var(--r)*2),transparent 25%,var(--primary) 0) 100% 0/calc(101% - .5lh) 100%;background-repeat:no-repeat;border-radius:0 var(--r) var(--r) 0;color:#fff;font-size:20px;font-weight:700;line-height:1.8;padding:0 .5em calc(var(--r)*2);position:absolute;right:calc(var(--r)*-1);top:10px}#pricing:last-of-type{margin-bottom:0}#pricing .lk-image-group{align-items:flex-start;font-size:min(1.1vw,1em);justify-content:space-between;margin:0;padding:0}#pricing .lk-image-group,#pricing .lk-row{display:flex;gap:clamp(.5rem,2vw,1.25rem);width:100%}#pricing .lk-row{align-items:center;flex-direction:column;justify-content:flex-start}#pricing .plan-info{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}#pricing .plan-pricing{align-items:center;color:var(--primary);font-size:2.5em;font-weight:700;justify-content:center;text-align:center}#pricing .plan-title{display:flex;flex-direction:column;font-size:1.5rem;text-align:left}#pricing .plan-frequency{font-size:1rem;font-weight:300}#pricing .lk-info{align-items:center;display:flex;justify-content:space-between;margin:auto 0 0;width:100%}#pricing .lk-flex-group{margin:0;width:100%}#pricing .lk-name{color:var(--headerColor);display:block;font-size:1rem;font-weight:700;line-height:1.5em;margin:0;width:40%}#pricing .lk-desc{color:#7d799c;display:block;font-size:.875rem;font-weight:400}#pricing .lk-li:last-of-type{padding-bottom:50px}#pricing .lk-card-group ul .lk-li:before{align-items:center;background-color:var(--primaryMedium);border-radius:50%;color:var(--primary);content:"✓";display:flex;height:20px;justify-content:center;margin-right:.5rem;padding:.25rem .5rem;width:20px}}@media only screen and (min-width:48rem){#pricing .lk-card-group{flex-direction:column;justify-content:space-between;max-width:80rem;width:auto}}@media only screen and (min-width:64rem){#pricing .lk-card-group{flex-direction:row;width:100%}}@media only screen and (min-width:0rem){body.dark-mode #pricing .lk-item{background-color:var(--medium)}body.dark-mode #pricing .lk-item-text,body.dark-mode #pricing .lk-li,body.dark-mode #pricing .lk-name,body.dark-mode #pricing .lk-text{color:var(--bodyTextColorWhite)}body.dark-mode #pricing .lk-desc,body.dark-mode #pricing .ribbon{color:var(--primaryLight)}#faq{background-color:var(--bgLightGray);padding:var(--sectionPadding);position:relative}#faq:after{background:url(../svgs/bg-swirl.svg);background-size:188px;content:"";height:100%;left:0;opacity:.15;padding-bottom:150px;padding-top:150px;position:absolute;top:0;width:100%}#faq .faq-list{display:flex;flex-direction:column;width:100%;z-index:99}#faq .faq-list.lk-box{background-color:var(--bodyTextColorWhite);padding-left:.5rem;padding-right:.5rem}#faq .faq-item{border-bottom:1px solid var(--bgLightGray);display:flex;flex-direction:column;padding:1rem .5rem;width:100%}#faq .faq-question{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;font-size:1rem;justify-content:flex-start;padding-right:1.5rem;position:relative;text-align:left;transform:rotateX(0deg);transition:color .4s ease,background-color .3s ease,border-radius .02s ease}#faq .faq-answer{display:flex;max-height:0;overflow:hidden;text-align:left;transition:max-height .4s ease,padding .3s ease,border-radius .02s ease-in}#faq .faq-item.active .faq-question{max-height:200px}#faq .faq-item.active .faq-answer{height:100%;max-height:250px;padding:35px 0}#faq .faq-item.active .faq-answer p{color:var(--primary)}#faq .toggle-icon-question{display:none;height:2.25em;left:30px;position:absolute;transition:opacity .3s ease,transform .3s ease;width:2.25em}#faq .toggle-icon-question .question-mark-pink{align-items:center;display:flex;font-size:40px;height:100%;justify-content:center;left:-25px;line-height:1.25em;position:absolute;top:0;transition:opacity .3s ease,transform .3s ease;width:100%}#faq .faq-item .toggle-icon-question .question-mark-pink{opacity:1;position:absolute;top:0}#faq .faq-item.active .toggle-icon-question .question-mark-pink{position:absolute;top:0}#faq .toggle-icon{height:1.25em;position:absolute;right:0;transition:opacity .3s ease,transform .3s ease;width:1.25em}#faq .toggle-icon .minus,#faq .toggle-icon .plus{align-items:center;display:flex;font-size:40px;height:100%;justify-content:center;left:0;line-height:1.25em;position:absolute;top:0;transition:opacity .3s ease,transform .3s ease;width:100%}#faq .faq-item.active .plus{opacity:0;transform:rotate(90deg)}#faq .faq-item.active .minus{opacity:1;transform:rotate(0deg)}}@media only screen and (min-width:48rem){#faq .faq-question{padding:1rem 80px}#faq .faq-answer{padding-left:80px}#faq .faq-item.active .faq-answer{height:100%;max-height:250px;padding:35px 80px}#faq .toggle-icon{right:15px}#faq .faq-item .toggle-icon-question{display:block}#faq .faq-item .toggle-icon-question .question-mark-pink,#faq .faq-item .toggle-icon-question .question-mark-white{left:0}#faq .toggle-icon .minus,#faq .toggle-icon .plus{left:-20px}}@media only screen and (min-width:0rem){body.dark-mode .features .lk-h3,body.dark-mode .features .lk-item-text{color:var(--bodyTextColorWhite)}body.dark-mode .features .lk-feature{background:rgba(44,57,75,.702)}body.dark-mode .features .lk-text{color:var(--bodyTextColor)}body.dark-mode .features .lk-desc{color:var(--primaryLight)}body.dark-mode .lk-check,body.dark-mode .lk-drop-icon,body.dark-mode .lk-icon{filter:grayscale(1) brightness(1000%)}body.dark-mode #faq{background-color:var(--dark)}body.dark-mode #faq:after{opacity:.4}body.dark-mode #faq .faq-list.lk-box{background-color:var(--medium)}body.dark-mode #faq .faq-item.active .faq-answer p,body.dark-mode #faq .faq-question,body.dark-mode #faq .faq-question .toggle-icon .plus,body.dark-mode #faq .toggle-icon .minus{color:var(--bodyTextColorWhite)}}.white-filter{filter:invert(100%) sepia(100%) saturate(0) hue-rotate(40deg) brightness(94%) contrast(102%)}.red-filter{filter:brightness(0) saturate(100%) invert(19%) sepia(83%) saturate(3126%) hue-rotate(14deg) brightness(97%) contrast(101%)}@media only screen and (min-width:0rem){section.hero-area{background-color:var(--primary);background-color:transparent;background-image:linear-gradient(130deg,#e2498a,#fbcfe8);gap:1.5rem;padding:clamp(4rem,4vw,5rem) 1rem 7rem;position:relative;text-align:center}section.hero-area:before{background-image:url(../images/bg-triangles.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;content:"";inset:0;min-height:400px;opacity:.1;position:absolute}section.hero-area h1.lk-title,section.hero-area p.large-p{color:var(--bodyTextColorWhite);text-align:left}section.hero-area h1.lk-title{font-size:1.875rem;font-weight:900;line-height:1em;max-width:51.8125rem;position:relative}section.hero-area .lk-button-solid{background-color:var(--bodyTextColorWhite);color:var(--primary)}section.hero-area .lk-heading-container{align-items:flex-start}section.hero-area h2.lk-heading-text{font-weight:400;width:100%}}@media only screen and (min-width:48rem){section.hero-area h2.lk-heading-text{max-width:60%}}@media only screen and (min-width:0rem){body.dark-mode section.hero-area{background-attachment:fixed;background-color:#1c42d9;background-image:linear-gradient(130deg,#1c42d9,#e2498a);background-size:cover}.lk-form{flex-wrap:wrap;justify-content:space-between;padding-top:2rem}.lk-form,.lk-form label{align-items:flex-start;display:flex}.lk-form label{color:var(--headerColor);flex-direction:column;font-size:.875rem;font-weight:600;justify-content:center;line-height:1.25em;margin-bottom:clamp(.75rem,1.3em,1.25rem)}.lk-form .lk-label-message{margin-bottom:clamp(2rem,6.3vw,3rem);width:100%}.lk-form input,.lk-form select,.lk-form textarea{border:1px solid #b4b2c7;border-radius:.25rem;box-sizing:border-box;font-size:1rem;margin-top:.25rem;padding:.5rem .75rem;transition:border .3s;width:100%}.lk-form input:hover,.lk-form select:hover,.lk-form textarea:hover{border:1px solid var(--primary)}.lk-form textarea{font-family:inherit;min-height:7.5rem;padding-top:1.25rem}}@media only screen and (min-width:0rem){.lk-form input:focus,.lk-form input:focus-visible,.lk-form select:focus,.lk-form select:focus-visible,.lk-form textarea:focus,.lk-form textarea:focus-visible{outline:2px solid var(--primary)}.lk-form .lk-submit{border:none}.lk-form .lk-submit:hover{cursor:pointer}.lk-form label{width:100%}}@media only screen and (min-width:48rem){label{width:48%}.lk-label-message{max-width:100%;width:100%}}@media only screen and (min-width:81.25rem){.lk-form{-moz-column-gap:0;column-gap:0}.lk-form label{max-width:19.0625rem;width:48%}.lk-form .lk-label-message{max-width:100%}}@media only screen and (min-width:0rem){section .lk-container{align-items:center;display:flex;flex-direction:column;gap:clamp(3rem,6vw,4rem);margin:auto;max-width:80rem;width:100%}}section{padding:var(--sectionPadding)}section ul.lk-ul{display:flex;flex-direction:column;font-size:inherit;gap:.75rem;list-style:none}section ul.lk-ul .lk-li{display:flex;font-size:inherit;font-size:.875rem;gap:1rem}section .lk-box{align-items:flex-start;border-radius:.5rem;box-shadow:0 3px 40px rgba(36,36,36,.1);box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;list-style:none;margin-bottom:2.5em;padding:2rem 1.25rem clamp(2rem,5.4vw,2.5rem);position:relative;text-align:left}section .lk-box h3{text-align:left}section .lk-box .lk-quote-text{padding-left:0;text-align:left}section .lk-quote:before{content:"“";left:0;top:-2rem}section .lk-quote:after,section .lk-quote:before{color:var(--primary);font-family:var(--headerFont);font-size:8em;position:absolute}section .lk-quote:after{bottom:-6.5rem;content:"”";right:0}section .lk-quote-text{text-align:right}section .lk-name{color:var(--headerColor);display:block;font-size:1rem;font-weight:700;line-height:1.2em;margin:0 0 .25rem;text-align:right;text-transform:uppercase}section .lk-job{color:#767676;display:block;font-size:.875rem;line-height:1.5em;text-align:right}section .lk-quote-icon{bottom:0;height:auto;position:absolute;right:clamp(1rem,4vw,2rem);width:clamp(3.75rem,10vw,8.5rem)}section .lk-image-group{border-radius:20px;font-size:min(2.31vw,.7em);position:relative}section .lk-picture{border-radius:1.5em;display:block;left:0;overflow:hidden;top:0}section .lk-picture img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}section .large-p{font-size:1.25rem;line-height:1.75rem;max-width:42rem}@media only screen and (min-width:0rem){body.dark-mode .features .lk-feature svg{background-color:transparent}body.dark-mode .features .lk-icon{color:var(--primary)}body.dark-mode .features .lk-box{background-color:var(--medium)}}#page-about .lk-feature,#page-about .lk-item{transition:.2s}#page-about .lk-feature:hover,#page-about .lk-item:hover{transform:translateY(var(--translate))}@media only screen and (min-width:0rem){#highlights{background-color:var(--primaryLight);background-image:linear-gradient(hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)),url(../svgs/dotted_partial_right.svg);background-position:100%;background-repeat:no-repeat;padding:var(--sectionPadding);position:relative}#highlights .lk-card-group{align-items:flex-start;display:grid;gap:clamp(1rem,4vw,2.5rem);margin:0 0 2rem;max-width:clamp(34.375rem,50vw,39.375rem);padding:0;width:100%}#highlights .lk-card-group .lk-feature{align-items:center;border:none;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;gap:.75rem;grid-column:span 6;list-style:none;min-height:200px;padding:20px}#highlights .lk-content{align-items:center;display:flex;flex-direction:column;text-align:center}}@media only screen and (min-width:48rem){#highlights .lk-feature{list-style:none;margin:0 auto 2rem;max-width:22.5rem;width:100%}}@media only screen and (min-width:0rem){body.dark-mode #highlights{background-color:var(--dark);background-image:none}body.dark-mode #highlights .lk-feature>svg{background-color:var(--accent)}body.dark-mode #highlights .lk-h3,body.dark-mode #highlights .lk-item-text{color:var(--bodyTextColorWhite)}.lk-card-group{display:flex;flex-direction:column;gap:2em;padding-bottom:2rem;padding-left:0}.lk-card-group .lk-feature{align-items:center;border-radius:var(--borderRadius);box-shadow:0 3px 40px rgba(36,36,36,.1);display:flex;flex-direction:column;gap:.75rem;height:100%;list-style:none;padding:20px}.lk-card-group .lk-flex-group{margin:0;width:100%}.lk-card-group .lk-desc{color:#7d799c;display:block;font-size:.875rem;font-weight:400}.lk-card-group .lk-item-stars{height:1rem;width:6rem}.lk-card-group .lk-item-img{height:5rem;position:absolute;top:-2.5rem;width:5rem}.lk-card-group .lk-item-content{color:var(--bodyTextColor);font-size:1rem;line-height:1.5em;padding-bottom:.5rem;text-align:center}.lk-card-group .feature-text{display:flex;flex-direction:column}.lk-card-group .lk-h3{color:var(--headerColor);text-align:center}.lk-card-group .icon{color:var(--primary)}.lk-card-group .lk-feature svg{background-color:var(--primaryMedium);border-radius:30px;height:3rem;padding:.5rem;width:3rem}.lk-card-group .lk-feature.lk-item-minus svg{background-color:var(--bgLightGray)}}@media only screen and (min-width:48rem){.lk-card-group{align-items:stretch;flex-direction:row;margin:0 0 2rem;padding:50px 0}}@media only screen and (min-width:64rem){.lk-card-group{align-items:stretch;-moz-column-gap:1.875rem;column-gap:1.875rem;flex-direction:row;grid-template-columns:repeat(12,1fr);margin:auto;max-width:80rem}}.dotted-background{background-color:var(--primaryLight);position:relative}.dotted-background:before{background-image:radial-gradient(var(--primary) 1px,transparent 1px);background-repeat:repeat;background-size:16px 16px;content:"";inset:0;opacity:.2;pointer-events:none;position:absolute;z-index:0}@media only screen and (min-width:0rem){body.dark-mode .dotted-background{background-color:var(--dark)}body.dark-mode .dotted-background:before{background-image:radial-gradient(var(--medium) 3px,transparent 3px);background-size:32px 32px;opacity:.5}body.dark-mode .dotted-background .lk-heading-container .lk-text{color:var(--bodyTextColorWhite)}}