.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}:root{--color-background: #F2F4F3;--color-on-background: #0A0908;--color-on-background-medium: #66635C;--color-on-background-light: #ACACA8;--color-primary: #22333B;--color-on-primary: #F2F4F3;--color-on-primary-medium: #66635C;--color-on-primary-light: #ACACA8;--color-secondary: #5E503F;--color-on-secondary: #F2F4F3;--color-on-secondary-medium: #66635C;--color-on-secondary-light: #ACACA8;--color-accent: #A9927D;--color-on-accent: #0A0908;--color-on-accent-medium: #66635C;--color-on-accent-light: #ACACA8;--color-dangerous: #f96f5d;--color-on-dangerous: #F2F4F3;--color-on-dangerous-medium: #66635C;--color-on-dangerous-light: #ACACA8;--color-variant-i: #66635C;--color-on-variant-i: #F2F4F3;--color-on-variant-i-medium: #66635C;--color-on-variant-i-light: #ACACA8;--color-variant-ii: #E4E7E6;--color-on-variant-ii: #0A0908;--color-on-variant-ii-medium: #66635C;--color-on-variant-ii-light: #ACACA8}*{font-family:Inter,sans;margin:0;padding:0;box-sizing:border-box}html{font-size:16px}body{position:relative;display:flex;flex-direction:column;align-items:center;background:var(--color-background)}h1{font-family:Merriweather;color:var(--color-on-background);font-weight:500;font-size:3rem;line-height:1.2}h2{font-family:Urbanist;color:var(--color-on-background);font-weight:500;font-size:2.25rem;line-height:1.2}h3{font-family:Urbanist;color:var(--color-on-background);font-weight:500;font-size:2rem;line-height:1.2}p{font-family:Inter;color:var(--color-on-background);font-weight:400;font-size:1rem;line-height:1.5}.image{width:100%;height:auto}.layout{width:100%;max-width:1280px}.anchor-text{font-family:Inter;font-weight:600;font-size:1rem;text-decoration:none;color:var(--color-on-background)}.anchor-special{font-family:Inter;font-weight:500;font-size:1rem;text-decoration:none;color:#0a0908cb;border-bottom:2px dashed #0a090827}.anchor-button{font-family:Inter;font-weight:600;font-size:1rem;text-decoration:none;padding:.5rem 0;display:flex;justify-content:center;width:140px;border-radius:.5rem;background:var(--color-primary);color:var(--color-on-primary)}.anchor-lg-button{font-family:Inter;font-weight:500;font-size:1.05rem;text-decoration:none;padding:.75rem 0;display:flex;justify-content:center;width:160px;border-radius:.5rem;background:var(--color-primary);color:var(--color-on-primary)}.button{cursor:pointer;font-family:Inter;font-weight:600;font-size:1rem;text-decoration:none;border:none;padding:.5rem 0;display:flex;justify-content:center;width:140px;border-radius:.5rem;background:var(--color-primary);color:var(--color-on-primary)}.button-disabled{cursor:pointer;font-family:Inter;font-weight:600;font-size:1rem;text-decoration:none;border:none;padding:.5rem 0;display:flex;justify-content:center;width:140px;border-radius:.5rem;background:var(--color-variant-ii);color:var(--color-on-variant-ii)}.section-title{padding:4rem .75rem}.section-title-paragraph{display:flex;flex-direction:column;gap:1.5rem}.section{padding:2rem .75rem;display:flex;flex-direction:column;gap:4rem}.section-paragraph{display:flex;flex-direction:column;gap:1.5rem}.section-alt{padding:2rem .75rem;display:flex;flex-direction:column;gap:4rem}.section-paragraph-alt{display:flex;flex-direction:column;gap:1.5rem}.hook-section{padding:2rem .75rem;display:flex;flex-direction:column;gap:4rem}.hook-section-paragraph{display:flex;flex-direction:column;gap:1.5rem}.hook-section-title{font-size:2.25rem}.benefit-section{margin:4rem 0;padding:2rem .75rem;display:flex;flex-direction:column;gap:4rem}.benefit-section-paragraph{text-align:center;display:flex;flex-direction:column;gap:2rem}.benefit-section-paragraph h2{font-family:Merrieweather}.benefit-list{padding:0 1rem;text-align:justify;display:flex;flex-direction:column;gap:2rem;align-items:center}.benefit-item{width:100%;display:flex;justify-content:center;padding:0 0 2rem;border-bottom:1px solid var(--color-on-variant-ii)}.benefit-item:last-child{border-bottom:none}.benefit-item p{font-size:1.5rem;font-weight:500}.benefit-point{font-family:Urbanist;font-size:6rem;font-weight:500}.benefit-unit{font-family:Urbanist;font-size:3.75rem;font-weight:500}.plan-section{padding:2rem .75rem;display:flex;flex-direction:column;gap:2rem}.plan-items{padding:1.5rem 2rem;border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;background:var(--color-background);filter:drop-shadow(0 4px 4px #00000026)}.plan-items-title{font-size:1.5rem}.plan-items-price{font-size:2rem}.plan-items-price span{font-size:1.25rem}.plan-details{padding:2rem .75rem;display:flex;flex-direction:column;gap:4rem}.plan-table-label{padding:2rem 1rem .75rem;font-family:Inter;font-weight:600;border-bottom:1px solid var(--color-variant-ii)}.plan-table-header{padding:.4rem 1rem;border-bottom:1px solid var(--color-variant-ii)}.plan-table-header p{font-family:Inter;text-align:center}.plan-table-row{padding:1rem 0;border-bottom:1px solid var(--color-variant-ii);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));text-align:center;align-items:center}.plan-table-row>*:not(:last-child){border-right:1px solid var(--color-variant-ii)}.plan-table-row p{font-family:Inter;font-size:1rem}.section-visual img{border-radius:.5rem;overflow:hidden}.blog-list{display:flex;flex-direction:column;gap:3.5rem;padding:0 .75rem 8rem}.blog-list-title{font-family:Urbanist;font-weight:400;text-align:center;padding:2rem 0}.blog-thumbnail{padding-bottom:3.5rem;border-bottom:1px solid var(--color-on-background-light)}.blog-thumbnail:last-child{border-bottom:none}.blog-thumbnail-paragraph{display:flex;flex-direction:column;gap:1.5rem}.blog-thumbnail-title{font-family:Urbanist;font-weight:400;font-size:1.75rem}.blog-thumbnail-first-paragraph{font-family:Inter;font-size:400;overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-thumbnail-second-paragraph{font-family:Inter;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-box-orient:vertical;-webkit-line-clamp:3}.blog-thumbnail-visual{border-radius:.5rem;overflow:hidden}.blog-thumbnail-lg-visual{display:none}.blog-content{max-width:720px;display:flex;flex-direction:column;gap:2rem;padding:0 .75rem 8rem}.blog-content h1{font-family:Urbanist;font-size:2.5rem;font-weight:400}.blog-content h2{font-family:Urbanist;font-size:2rem;font-weight:400}.blog-content h3{font-family:Urbanist;font-size:1.5rem;font-weight:400}.blog-content h4{font-family:Urbanist;font-size:1.25rem;font-weight:400}.blog-content p{font-family:Inter;font-size:1rem;line-height:1.5}.blog-content ul{display:flex;flex-direction:column;gap:.5rem;list-style-type:disc}.blog-content ul li{margin-left:1rem}.blog-content ol{display:flex;flex-direction:column;gap:.5rem}.blog-content ol li{margin-left:1.25rem}#header{z-index:50;background:var(--color-background);width:100%;position:sticky;top:0;padding:20px 12px 20px 4px;display:flex;align-items:center}#left-nav,#right-nav{display:none}#header-cta{display:flex;gap:12px;align-items:center;margin-left:auto}#header-mobile-menu{display:flex;flex-direction:column;gap:6px;background:none;border:none}#header-mobile-menu span{display:block;width:24px;height:2px;background:var(--color-primary)}#payment-overlay{max-height:100dvh;padding:2rem .75rem;position:absolute;inset:0;z-index:99;background:color-mix(in oklab,var(--color-on-background) 20%,transparent);display:none;justify-content:center;align-items:center}#payment-consent-form{max-width:480px;background:var(--color-background);padding:2rem .75rem;border-radius:.75rem;filter:drop-shadow(0 4px 4px #00000026);display:flex;flex-direction:column;gap:1rem}#payment-consent-form-header div{display:flex;align-items:center;justify-content:space-between}#payment-consent-form-header p{font-family:Inter;margin-top:-6px}#payment-consent-form-header div h3{font-family:Urbanist;font-size:2.5rem;font-weight:400}#payment-consent-form-header div p{font-family:Urbanist;font-size:2.5rem}#payment-consent-form-header div span{font-family:Inter;font-size:1.25rem}#payment-consent-form-input{display:flex;flex-direction:column;gap:.5rem}#payment-consent-form-input input{padding:.5rem;border-radius:.5rem;border:1px solid var(--color-variant-i)}#payment-consent-form-input input:focus{--tw-outline-style: none;outline-style:none}#payment-consent-form-action{display:flex;gap:1rem;justify-content:space-around}#payment-consent-form-action button{width:100%}#payment-consent-form-footer{text-align:center}#payment-consent-form-footer p,#payment-consent-form-footer a{font-size:.75rem}#footer{width:100%;padding:0 .75rem 4rem;display:flex;flex-direction:column;justify-content:center}#footer-cta-banner{max-width:1280px;background-image:url(/assets/bg.jpg);background-size:72rem;background-repeat:no-repeat;background-position:-8px 0px;border-radius:8px;padding:4rem 2rem;display:flex;flex-direction:column;gap:2rem}#footer-cta-title{font-family:Merrieweather;font-size:2.25rem}#footer-cta-paragraph{display:flex;flex-direction:column;gap:1.25rem}#footer-cta-paragraph p{font-family:Urbanist;font-size:1.25rem}#footer-navigation{padding:2rem .75rem 4rem;display:flex;flex-direction:column;gap:2rem}.footer-navigation-container{display:flex;flex-direction:column;gap:1.25rem}.footer-navigation-label{font-weight:500;color:var(--color-primary)}.footer-navigation-items{display:flex;flex-direction:column;gap:1rem}.footer-navigation-items a{text-decoration:none;font-family:Inter;color:var(--color-on-background)}@media(min-width:720px){.section-title{padding:8rem .75rem;display:flex;justify-content:center}.section-title-paragraph{text-align:center;max-width:720px}.hook-section{height:100dvh;max-height:640px;flex-direction:row;align-items:center;justify-content:space-between}.hook-section-paragraph{max-width:32rem}.section{height:100dvh;max-height:640px;flex-direction:row;align-items:center;justify-content:space-between}.section-paragraph{max-width:32rem;text-align:right}.section-alt{height:100dvh;max-height:640px;flex-direction:row-reverse;align-items:center;justify-content:space-between}.section-paragraph-alt{max-width:32rem}.plan-title{max-height:200px}#header-cta{margin-left:20px}#right-nav{display:flex;gap:20px;align-items:center;margin-left:auto}#footer-cta-banner{background-size:100rem;background-position:-8px 0px}}@media(min-width:1080px){p{font-family:Urbanist}.section-title-paragraph p{font-size:1.5rem}.hook-section-title{font-size:4.4rem}.hook-section-paragraph p{font-size:1.5rem}.section{max-height:760px;justify-content:space-between}.section-paragraph h3{font-size:2.25rem}.section-paragraph p{font-size:1.5rem}.section-alt{max-height:760px;justify-content:space-between}.section-paragraph-alt h3{font-size:2.25rem}.section-paragraph-alt p{font-size:1.5rem}.benefit-section{max-height:760px;justify-content:center;align-items:center}.benefit-section-paragraph p{font-size:1.5rem}.benefit-list{width:100%;flex-direction:row}.benefit-item{border-bottom:none;border-right:1px solid var(--color-on-background)}.benefit-item:last-child{border-right:none}.plan-title{max-height:320px}.plan-section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.plan-table{width:100%;display:flex}.plan-table-label{text-align:left;padding-left:0}.plan-table-header{width:320px;padding:1rem 0 1rem 1.5rem}.plan-table-header p{text-align:left;font-family:Urbanist;font-size:1.25rem;font-weight:500}.plan-table-row{width:100%}.plan-table-row>:first-child{border-left:1px solid var(--color-variant-ii)}.section-visual{max-width:440px;overflow:visible}.section-visual img{height:100%}.blog-thumbnail{display:flex;gap:4rem;justify-content:space-between}.blog-thumbnail-paragraph{max-width:640px;justify-content:space-between}.blog-thumbnail-visual{display:none}.blog-thumbnail-lg-visual{display:block;border-radius:.5rem;overflow:hidden;max-width:520px}#header-mobile-menu{display:none}#left-nav{display:flex;gap:40px;align-items:center;margin-left:40px}#footer{align-items:center}#footer-navigation{width:100%}#footer-cta-banner{padding:12rem 8rem;background-size:136rem;background-position:0px 0px;flex-direction:row}#footer-cta-title{font-size:3rem}#footer-cta-paragraph p{font-size:1.5rem;font-weight:500}#footer-navigation{padding:8rem 0;flex-direction:row;justify-content:space-evenly}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
