/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.subs{margin-top:calc(var(--spacing,.25rem)*10)}@media (width>=96rem){.subs{margin-top:calc(var(--spacing,.25rem)*15)}}.subs__head{display:flex}.subs__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700)}@media (width>=64rem){.subs__title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}@media (width>=96rem){.subs__title{font-size:32px}}.subs__content{margin-inline:auto;margin-top:calc(var(--spacing,.25rem)*8);max-width:480px}@media (width>=64rem){.subs__content{margin-top:calc(var(--spacing,.25rem)*10);max-width:690px}}@media (width>=96rem){.subs__content{margin-top:calc(var(--spacing,.25rem)*15);max-width:880px}}.subs__cta{margin-top:calc(var(--spacing,.25rem)*8);justify-content:center;display:flex}@media (width>=64rem){.subs__cta{margin-top:calc(var(--spacing,.25rem)*10)}}@media (width>=96rem){.subs__cta{margin-top:calc(var(--spacing,.25rem)*15)}}.subs__cta button{width:100%}@media (width>=64rem){.subs__cta button{width:auto}}.subs__discount{width:100%;max-width:var(--container-2xl,42rem)}.subs__email{min-height:calc(var(--spacing,.25rem)*15);border-radius:var(--radius-2xl,1rem);background-color:color-mix(in oklab,var(--color-black,#000)10%,transparent);margin-inline:-20px;flex-wrap:wrap;align-items:center;margin-top:10px;display:flex}@media (width>=64rem){.subs__email{margin-inline:calc(var(--spacing,.25rem)*0);margin-top:calc(var(--spacing,.25rem)*8);flex-wrap:nowrap}}@media (width>=96rem){.subs__email{margin-top:calc(var(--spacing,.25rem)*10);min-height:calc(var(--spacing,.25rem)*20)}}.subs__email-switch{padding-left:calc(var(--spacing,.25rem)*8);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));flex:100%;align-items:center;display:flex}@media (width>=64rem){.subs__email-switch{flex:50%}}@media (width>=96rem){.subs__email-switch{padding-left:calc(var(--spacing,.25rem)*10)}}.subs__email-switch label{margin-left:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*15);cursor:pointer;padding-block:calc(var(--spacing,.25rem)*5);flex-direction:column;justify-content:center;display:flex}@media (width>=96rem){.subs__email-switch label{height:calc(var(--spacing,.25rem)*20)}}.subs__email-input{pointer-events:none;opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex:50%}.subs__email-input._visible{pointer-events:auto;opacity:1}.subs__email-input input{height:calc(var(--spacing,.25rem)*15);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background-color:color-mix(in oklab,var(--color-black,#000)10%,transparent);padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));border-width:0}@media (width>=96rem){.subs__email-input input{height:calc(var(--spacing,.25rem)*20);padding-inline:calc(var(--spacing,.25rem)*10);padding-block:calc(var(--spacing,.25rem)*5)}}.subscription-plans{flex-wrap:wrap;gap:10px;margin-inline:-20px;display:grid}@media (width>=64rem){.subscription-plans{margin-inline:calc(var(--spacing,.25rem)*0);grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}}@media (width>=96rem){.subscription-plans{gap:calc(var(--spacing,.25rem)*5)}}.subs-plan{min-height:calc(var(--spacing,.25rem)*15);cursor:pointer;gap:calc(var(--spacing,.25rem)*2);background-color:color-mix(in oklab,var(--color-black,#000)10%,transparent);padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:40px;flex-direction:column;display:flex;position:relative}@media (width>=64rem){.subs-plan{padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*7)}}@media (width>=96rem){.subs-plan{padding-inline:calc(var(--spacing,.25rem)*10);padding-block:calc(var(--spacing,.25rem)*9)}}.subs-plan__select-box{z-index:1;width:calc(var(--spacing,.25rem)*5);height:calc(var(--spacing,.25rem)*5);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);background-color:color-mix(in oklab,var(--color-black,#000)10%,transparent);border-radius:3.40282e+38px;position:absolute;top:50%;left:30px}@media (width>=64rem){.subs-plan__select-box{top:calc(var(--spacing,.25rem)*5);right:calc(var(--spacing,.25rem)*5);--tw-translate-y:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y);left:auto}}.subs-plan__select-box .svg-icon{width:calc(var(--spacing,.25rem)*5);height:calc(var(--spacing,.25rem)*5);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#ffb702}.subs-plan input{pointer-events:none;top:calc(var(--spacing,.25rem)*0);opacity:0;width:1px;height:1px;position:absolute}.subs-plan__content{padding-left:calc(var(--spacing,.25rem)*8);flex-grow:1;align-items:center;display:flex}@media (width>=64rem){.subs-plan__content{padding-left:calc(var(--spacing,.25rem)*0);flex-direction:column;align-items:stretch}}.subs-plan__title{padding-right:calc(var(--spacing,.25rem)*3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:1;line-height:1}@media (width>=64rem){.subs-plan__title{padding-right:calc(var(--spacing,.25rem)*0)}}@media (width>=96rem){.subs-plan__title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.subs-plan__price{margin-top:calc(var(--spacing,.25rem)*0);flex-grow:1;align-items:center;display:flex}@media (width>=64rem){.subs-plan__price{margin-top:auto;margin-left:calc(var(--spacing,.25rem)*0);padding-top:calc(var(--spacing,.25rem)*5);flex-grow:0}}.subs-plan__price._sale .subs-plan__price-retail{color:#97dd00}.subs-plan__price-contents{order:2;align-items:center;display:flex}@media (width>=64rem){.subs-plan__price-contents{padding-right:calc(var(--spacing,.25rem)*5);order:1;display:block}}.subs-plan__price-retail{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700)}@media (width>=64rem){.subs-plan__price-retail{margin-top:calc(var(--spacing,.25rem)*2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}@media (width>=96rem){.subs-plan__price-retail{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}.subs-plan__price-old{margin-right:calc(var(--spacing,.25rem)*3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:color-mix(in oklab,var(--color-white,#fff)80%,transparent);text-decoration-line:line-through}@media (width>=64rem){.subs-plan__price-old{margin-right:calc(var(--spacing,.25rem)*5)}}@media (width>=96rem){.subs-plan__price-old{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.subs-plan__price-badge{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:1;background:linear-gradient(90deg,#97dd00,#97dd0099);border-radius:3.40282e+38px;order:1;margin-right:auto;line-height:1}@media (width>=64rem){.subs-plan__price-badge{margin-right:calc(var(--spacing,.25rem)*0);order:3;margin-left:auto}}@media (width>=96rem){.subs-plan__price-badge{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.subs-plan:after{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);z-index:3;opacity:0;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;content:" ";background:radial-gradient(50% 100% at 0 0,#ffb702 0,#ffb70233 100%),radial-gradient(50% 100% at 100% 100%,#ffb702 0,#ffb70233 100%);border-radius:40px;padding:1px;transition-duration:.3s;position:absolute;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.subs-plan._active{background-color:#0000}.subs-plan._active .subs-plan__select-box .svg-icon,.subs-plan._active:after,.subs-plan:hover:after{opacity:1}.subscription-discount{margin-top:calc(var(--spacing,.25rem)*4);gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}@media (width>=40rem){.subscription-discount{flex-direction:row}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}