html,body{overflow-x:hidden;overflow-y:auto}h1{text-align:center;font-size:calc(var(--fs-root) * 8);font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase;color:var(--font-color)}@media (orientation: portrait){h1{font-size:calc(var(--fs-root) * 2.5)}}#hero-section{padding:calc(var(--header-height) * 2) 20% 0;margin-bottom:calc(var(--fs-root) * 5);min-height:unset;overflow:visible}#hero-section:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-40%,-60%);width:80vw;height:80vw;background:radial-gradient(var(--yellow),rgba(0,0,0,0) 50%);border-radius:50%;opacity:.25;pointer-events:none}#hero-section p{color:#ffec8c;font-size:calc(var(--fs-root) * 1.25);width:calc(var(--fs-root) * 40);margin-top:calc(var(--fs-root) * 5)}#hero-section .background{position:absolute;opacity:.2;top:0%;right:-10%;z-index:-1;pointer-events:none;width:50vw;height:100vh;overflow:hidden}#hero-section .background:after{content:"";position:absolute;bottom:-15%;left:0;width:100%;height:50%;background:linear-gradient(rgba(0,0,0,0),#000 50%)}#hero-section .background img{width:100%;height:auto;filter:grayscale(1);-webkit-filter:grayscale(1)}#plans-section{padding:0 calc(var(--horizontal-padding) * 3.25);display:grid;grid-auto-flow:column;place-content:center;gap:calc(var(--fs-root) * 10);min-height:70vh}#plans-section .plan{width:calc(var(--fs-root) * 26.875);color:var(--yellow)}#plans-section .plan:nth-of-type(2) .info{color:#000!important;background:linear-gradient(180deg,#ffc30d,rgba(255,254,247,.8));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}#plans-section .plan:nth-of-type(2) .info .investment p:after{display:none}#plans-section .plan:nth-of-type(2) .info a,#plans-section .plan:nth-of-type(2) .info button{border-color:#000!important;color:#000!important}#plans-section .plan:nth-of-type(2) .info a:hover,#plans-section .plan:nth-of-type(2) .info button:hover{background-color:#000;color:var(--yellow)!important}#plans-section .plan:nth-of-type(2) .info .benefits ul li{background-image:url(/images/icons/list_black.svg)}#plans-section .plan .type{border:1px solid #ffec8c;border-radius:calc(var(--fs-root) * 1.875) calc(var(--fs-root) * 1.875) 0 0;border-bottom:none;height:calc(var(--fs-root) * 9);margin-bottom:calc(var(--fs-root) * .7);padding:calc(var(--fs-root) * 2) calc(var(--fs-root) * 1.75)}#plans-section .plan .type p{font-size:calc(var(--fs-root) * 3);font-style:normal;font-weight:900;line-height:110%;color:inherit}#plans-section .plan .type span{color:inherit;font-size:calc(var(--fs-root) * 1.25);font-style:normal;font-weight:400;line-height:110%;text-transform:capitalize}#plans-section .plan .info{padding:calc(var(--fs-root) * 3) calc(var(--fs-root) * 1.75);display:grid;grid-auto-flow:row;gap:calc(var(--fs-root) * 2.5 * .5);background:rgba(255,217,48,.1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:calc(var(--fs-root) * 1.875);border:1px solid var(--yellow)}#plans-section .plan .info>*:first-of-type,#plans-section .plan .info>*:last-of-type{padding-left:calc(var(--fs-root) * 1.5)}#plans-section .plan .info .investment{padding-bottom:calc(var(--fs-root) * 1)}#plans-section .plan .info .investment p{color:inherit;font-size:calc(var(--fs-root) * 6.875);font-style:normal;font-weight:900;line-height:.75}#plans-section .plan .info .investment p:before{content:"$";-webkit-text-stroke-width:1;-webkit-text-stroke-color:inherit;font-size:calc(var(--fs-root) * 3);font-style:normal;font-weight:900;line-height:110%;vertical-align:top}#plans-section .plan .info .investment p:after{content:"/mo";color:inherit;font-size:var(--fs-root);font-style:normal;font-weight:400;line-height:110%}#plans-section .plan .info .investment strong{color:var(--yellow);font-size:calc(var(--fs-root) * 1.5);font-style:normal;font-weight:900;line-height:140%}#plans-section .plan .info .benefits span{color:inherit;font-size:calc(var(--fs-root) * 1.25);font-style:normal;font-weight:900;line-height:1.2;display:block;margin-bottom:calc(var(--fs-root))}#plans-section .plan .info .benefits ul{padding:0;display:grid;grid-auto-flow:row;gap:calc(var(--fs-root))}#plans-section .plan .info .benefits ul li{color:inherit;font-size:calc(var(--fs-root) * 1.1);font-style:normal;font-weight:400;background-image:url(/images/icons/list.svg);background-position:0% 0%;background-repeat:no-repeat;background-size:auto;line-height:1.575;list-style:none;padding-left:calc(var(--fs-root) * 2.25)}#plans-section .plan .most-popular{color:#000;text-align:center;font-size:var(--fs-root);font-style:normal;font-weight:900;line-height:110%;display:flex;align-items:center;justify-content:center;padding:calc(var(--fs-root) * .625) calc(var(--fs-root) * 2)!important;border-radius:calc(var(--fs-root) * 1.875);border:1px solid #000;text-transform:uppercase;justify-self:center;white-space:nowrap}#plans-section-mobile{display:none;opacity:0;visibility:hidden}#faqs-section{padding:10vw 27.5% 25vw;display:grid;grid-auto-flow:row;place-items:center;margin:0 auto;height:130vh}#faqs-section:after{content:"";width:50vw;height:100vw;background:radial-gradient(var(--yellow),rgba(0,0,0,0) 50%);position:absolute;top:0;left:50%;transform:translate(-50%,-25%);opacity:.1;pointer-events:none;z-index:-1}#faqs-section .faqs-title{color:var(--yellow);font-size:calc(var(--fs-root) * 2);font-style:normal;font-weight:900;line-height:1;text-transform:uppercase;position:absolute;top:0;left:0;transform-origin:left top;transform:translate(calc(var(--fs-root) * 2 + 15vw)) rotate(90deg);width:calc(var(--fs-root) * 19.5);border-bottom:calc(var(--fs-root) * .375) solid var(--yellow);padding-bottom:calc(var(--fs-root));display:flex;justify-content:flex-end}#faqs-section .faq{cursor:pointer;width:100%;border-bottom:1px solid #ffec8c;padding:0 calc(var(--fs-root) * 1.3);display:flex;flex-direction:column;align-items:flex-start}#faqs-section .faq>*{text-align:left}#faqs-section .faq .question{padding:calc(var(--fs-root) * 1.5) 0;display:flex;align-items:center;color:#ffec8c;font-size:calc(var(--fs-root) * 1.875);font-style:normal;font-weight:400;line-height:150%}#faqs-section .faq .question .icon{position:relative;width:calc(var(--fs-root) * 1.5);height:calc(var(--fs-root) * 1.5)}#faqs-section .faq .question .icon span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);user-select:none}#faqs-section .faq .answer{overflow:hidden;opacity:0}#faqs-section .faq .answer p{color:#ffec8c;font-size:calc(var(--fs-root) * 1.35);padding-bottom:calc(var(--fs-root) * 1)}#faqs-section .background{position:absolute;top:35vh;left:-12.5%;width:calc(var(--fs-root) * 73);height:70vw;overflow:hidden;pointer-events:none;z-index:-1}#faqs-section .background img{width:100%;height:auto;filter:grayscale(1);-webkit-filter:grayscale(1)}#faqs-section .background:after{content:"";position:absolute;bottom:0%;left:0;width:100%;height:50%;background:linear-gradient(rgba(0,0,0,0),#000 50%)}@media (orientation: portrait){#hero-section{padding:calc(var(--header-height) * 1.25) 0 0;margin-bottom:calc(var(--fs-root) * 5);min-height:unset}#hero-section:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-40%);width:350vw;height:350vw;background:radial-gradient(var(--yellow),rgba(0,0,0,0) 50%);border-radius:50%;opacity:.15;pointer-events:none}#hero-section p{color:#ffec8c;font-size:calc(var(--fs-root) * .875);width:100%;margin-top:calc(var(--fs-root) * 2.5)}#hero-section .background{position:absolute;opacity:.25;top:calc(var(--header-height) * .5);right:0%;transform:translate(0);z-index:-1;pointer-events:none;width:100vw;height:200vw;overflow:hidden}#hero-section .background:after{bottom:-10%;height:30%}#hero-section .background img{min-width:200vw;height:auto;transform:translate(-20%)}#plans-section{display:none;visibility:hidden;opacity:0}#plans-section-mobile{padding:0;display:flex;flex-direction:column;opacity:1;visibility:visible;min-height:unset}#plans-section-mobile .plan{width:calc(var(--fs-root) * 26.875 * .6);color:var(--yellow)}#plans-section-mobile .plan:nth-of-type(2) .info{color:#000!important;background:linear-gradient(180deg,#ffc30d,rgba(255,254,247,.8));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}#plans-section-mobile .plan:nth-of-type(2) .info .investment p:after{display:none}#plans-section-mobile .plan:nth-of-type(2) .info a,#plans-section-mobile .plan:nth-of-type(2) .info button{border-color:#000!important;padding:0;color:#000!important}#plans-section-mobile .plan:nth-of-type(2) .info a:hover,#plans-section-mobile .plan:nth-of-type(2) .info button:hover{background-color:#000;color:var(--yellow)!important}#plans-section-mobile .plan:nth-of-type(2) .info .benefits ul li{background-image:url(/images/icons/list_black.svg)}#plans-section-mobile .plan .type{border:1px solid #ffec8c;border-radius:calc(var(--fs-root) * 1.875) calc(var(--fs-root) * 1.875) 0 0;border-bottom:none;height:calc(var(--fs-root) * 9 * .6);margin-bottom:calc(var(--fs-root) * .7);padding:calc(var(--fs-root) * 2 * .6) calc(var(--fs-root) * 1.75 * .6)}#plans-section-mobile .plan .type p{font-size:calc(var(--fs-root) * 3 * .6);font-style:normal;font-weight:900;line-height:110%;color:inherit}#plans-section-mobile .plan .type span{color:inherit;font-size:calc(var(--fs-root) * 1.25 * .6);font-style:normal;font-weight:400;line-height:110%;text-transform:capitalize}#plans-section-mobile .plan .info{height:calc(var(--fs-root) * 31);padding:calc(var(--fs-root) * 3 * .6) calc(var(--fs-root) * 1.25);display:grid;grid-template-columns:1fr;grid-auto-flow:row;place-content:start;place-items:start;gap:calc(var(--fs-root) * 2 * .6);background:rgba(255,217,48,.1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:calc(var(--fs-root) * 1.875);border:1px solid var(--yellow)}#plans-section-mobile .plan .info>*:first-of-type,#plans-section-mobile .plan .info>*:last-of-type{padding-left:calc(var(--fs-root) * 1.5 * .6 * .6)}#plans-section-mobile .plan .info .investment{padding-bottom:calc(var(--fs-root) * 1 * .6)}#plans-section-mobile .plan .info .investment p{color:inherit;font-size:calc(var(--fs-root) * 6.875 * .6);font-style:normal;font-weight:900;line-height:.75}#plans-section-mobile .plan .info .investment p:before{content:"$";-webkit-text-stroke-width:1;-webkit-text-stroke-color:inherit;font-size:calc(var(--fs-root) * 3 * .6);font-style:normal;font-weight:900;line-height:110%;vertical-align:top}#plans-section-mobile .plan .info .investment p:after{content:"/mo";color:inherit;font-size:calc(var(--fs-root) * .6);font-style:normal;font-weight:400;line-height:110%}#plans-section-mobile .plan .info .investment strong{color:var(--yellow);font-size:calc(var(--fs-root) * 1.5 * .6);font-style:normal;font-weight:900;line-height:140%}#plans-section-mobile .plan .info a,#plans-section-mobile .plan .info button{width:100%;padding-left:0!important;padding-right:0!important}#plans-section-mobile .plan .info .benefits span{color:inherit;font-size:calc(var(--fs-root) * 1.25 * .8);font-style:normal;font-weight:900;line-height:1.2;display:block;margin-bottom:calc(var(--fs-root) * .8)}#plans-section-mobile .plan .info .benefits ul{padding:0;display:grid;grid-auto-flow:row;gap:calc(var(--fs-root) * .6 * .6)}#plans-section-mobile .plan .info .benefits ul li{color:inherit;font-size:calc(var(--fs-root) * .8 * 1.2);font-style:normal;font-weight:400;background-image:url(/images/icons/list.svg);background-position:0% 0%;background-repeat:no-repeat;background-size:auto;line-height:1.35;list-style:none;padding-left:calc(var(--fs-root) * 2 * .75)}#plans-section-mobile .plan .most-popular{color:#000;text-align:center;font-size:calc(var(--fs-root) * .85);font-style:normal;font-weight:900;line-height:110%;display:flex;align-items:center;justify-content:center;padding:calc(var(--fs-root) * .625 * .35) calc(var(--fs-root) * 2 * .35)!important;border-radius:calc(var(--fs-root) * 1.875);border:1px solid #000;text-transform:uppercase;justify-self:center;white-space:nowrap}#faqs-section{padding:calc(var(--fs-root) * 6.375 * 1.5) calc(var(--horizontal-padding)) 25vw;display:grid;grid-auto-flow:row;place-items:center;margin:0 auto;height:initial;min-height:initial;overflow:hidden}#faqs-section:after{content:"";width:200vw;height:200vw;background:radial-gradient(var(--yellow),rgba(0,0,0,0) 50%);position:absolute;top:20vw;left:20%;transform:translate(-50%,-30%);opacity:.15;pointer-events:none;z-index:-1}#faqs-section .faqs-title{font-size:calc(var(--fs-root) * 1.25);transform:translate(calc(var(--fs-root) * 2 + 5vw)) rotate(90deg);width:calc(var(--fs-root) * 6.375);padding-bottom:calc(var(--fs-root) * .5);display:flex;justify-content:flex-end}#faqs-section .faq{cursor:pointer;width:100%;border-bottom:1px solid #ffec8c;padding:0 calc(var(--fs-root) * 1.3 * .25);display:flex;flex-direction:column;align-items:flex-start;max-width:75vw}#faqs-section .faq>*{text-align:left}#faqs-section .faq .question{padding:calc(var(--fs-root) * 1.5 * .85) 0;font-size:calc(var(--fs-root) * 1)}#faqs-section .faq .question .icon{width:calc(var(--fs-root) * 1.5 * .5);height:calc(var(--fs-root) * 1.5 * .5)}#faqs-section .faq .question .icon span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);user-select:none}#faqs-section .faq .answer{overflow:hidden;opacity:0}#faqs-section .faq .answer p{color:#ffec8c;font-size:calc(var(--fs-root) * .75);padding-bottom:calc(var(--fs-root) * 1 * .5)}#faqs-section .background{position:absolute;top:0;left:unset;right:-10%;width:100vw;height:calc(var(--fs-root) * 80);pointer-events:none;z-index:-1;opacity:1;overflow:hidden}#faqs-section .background img{min-width:150%;height:auto}#faqs-section .background:after{content:"";position:absolute;bottom:0%;left:0;width:100%;height:75%}}@media (orientation: portrait) and (min-width: 481px){#hero-section .background{height:100vh}#hero-section .background img{min-width:100%;width:100%;height:100%;object-fit:cover;transform:translate(10%)}#plans-section-mobile{--fs-root: 2.5vw}#plans-section-mobile .plan .info{min-height:calc(var(--fs-root) * 30);height:initial}#faqs-section:after{width:150vw;height:150vw;transform:translate(-50%,-50%);top:50%}}@media (min-aspect-ratio: .825) and (max-aspect-ratio: 1.25){#hero-section .background{width:80vw}}
