.page-module-scss-module__Vq1KMW__loading{justify-content:center;align-items:center;gap:var(--space-6);background:var(--surface-1);border-radius:var(--radius-lg);border:1px solid var(--border-default);flex-direction:column;min-height:200px;display:flex;position:relative;overflow:hidden}.page-module-scss-module__Vq1KMW__loading:before{content:"";background:linear-gradient(45deg, transparent, var(--fill-ghost), transparent);animation:3s ease-in-out infinite page-module-scss-module__Vq1KMW__shimmer;position:absolute;inset:0}.page-module-scss-module__Vq1KMW__loading:after{content:"";background:conic-gradient(from 0deg, var(--text-primary), var(--border-default), var(--text-primary)),var(--surface-2);z-index:2;background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:3px solid #0000;border-radius:50%;width:48px;height:48px;animation:2s linear infinite page-module-scss-module__Vq1KMW__spinGradient;position:relative}@keyframes page-module-scss-module__Vq1KMW__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes page-module-scss-module__Vq1KMW__spinGradient{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.page-module-scss-module__Vq1KMW__loading,.page-module-scss-module__Vq1KMW__loading:before{animation:none}.page-module-scss-module__Vq1KMW__loading:after{background:var(--text-primary);border:3px solid var(--border-default);animation:none}}.page-module-scss-module__Vq1KMW__plasmaBackground{z-index:-1;pointer-events:none;background:0 0;position:fixed;inset:0}.page-module-scss-module__Vq1KMW__hero{padding:var(--hero-space) 0 var(--section-gap);text-align:center;position:relative}@media (max-width:768px){.page-module-scss-module__Vq1KMW__hero{padding:var(--hero-space) 0 var(--section-gap)}}.page-module-scss-module__Vq1KMW__hero_glow{background:radial-gradient(circle, var(--accent-a15) 0%, transparent 70%);pointer-events:none;z-index:0;width:700px;height:700px;position:absolute;top:-120px;left:50%;transform:translate(-50%)}@media (max-width:768px){.page-module-scss-module__Vq1KMW__hero_glow{width:400px;height:400px;top:-80px}}.page-module-scss-module__Vq1KMW__hero_content{z-index:1;max-width:800px;margin:0 auto;position:relative}.page-module-scss-module__Vq1KMW__heading{font-size:var(--title-display);margin-bottom:var(--heading-gap);color:var(--text-primary);font-weight:700;line-height:1.05}.page-module-scss-module__Vq1KMW__subtitle{color:var(--text-muted);max-width:600px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.6}.page-module-scss-module__Vq1KMW__section_title{font-size:var(--title-section);margin:0 0 var(--heading-gap);color:var(--text-primary);text-align:center;padding:0;font-weight:700;line-height:1.2}.page-module-scss-module__Vq1KMW__section_subtitle{font-size:var(--fs-subtitle);max-width:800px;margin:0 auto var(--section-heading-gap);color:var(--text-muted);text-align:center;padding:0;line-height:1.6}.page-module-scss-module__Vq1KMW__plans_section{margin-top:var(--section-gap);padding:0}@media (max-width:768px){.page-module-scss-module__Vq1KMW__plans_section{padding:0}}.page-module-scss-module__Vq1KMW__plan_card{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);padding:var(--card-padding);transition:border-color var(--transition-normal);flex-direction:column;justify-content:space-between;display:flex}.page-module-scss-module__Vq1KMW__plan_card:hover{border-color:var(--border-strong)}.page-module-scss-module__Vq1KMW__plan_card .page-module-scss-module__Vq1KMW__plan_desc h3{color:var(--text-primary);margin:0;font-size:1.5em;font-weight:700}.page-module-scss-module__Vq1KMW__plan_desc{text-align:center;margin-bottom:var(--space-1);flex-direction:column;align-items:center;display:flex}.page-module-scss-module__Vq1KMW__plan_desc svg{color:var(--accent);margin-bottom:var(--space-2)}.page-module-scss-module__Vq1KMW__plan_separator{background:var(--accent-a20);width:30px;height:2px;margin:var(--space-2-5) auto;border:none}.page-module-scss-module__Vq1KMW__specs_grid{margin:var(--space-3) 0 var(--space-4);grid-template-columns:1fr;gap:6px;display:grid}.page-module-scss-module__Vq1KMW__detail{align-items:center;gap:var(--space-2-5);padding:var(--space-2-5) var(--space-3);background:var(--fill-ghost);border:1px solid var(--border-subtle);border-radius:var(--radius-md);display:flex}.page-module-scss-module__Vq1KMW__detail .page-module-scss-module__Vq1KMW__detail_icon{color:var(--accent);justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;display:flex}.page-module-scss-module__Vq1KMW__detail .page-module-scss-module__Vq1KMW__detail_content{flex-direction:column;flex:1;display:flex}.page-module-scss-module__Vq1KMW__detail .page-module-scss-module__Vq1KMW__detail_label{font-size:var(--fs-sm);color:var(--text-muted);align-items:center;gap:var(--space-1);margin-bottom:2px;display:flex}.page-module-scss-module__Vq1KMW__detail p{color:var(--text-primary);font-size:var(--fs-md);word-break:break-word;margin:0;font-weight:500}.page-module-scss-module__Vq1KMW__plan_price{text-align:center;padding:var(--space-2-5) 0;margin-top:auto}.page-module-scss-module__Vq1KMW__plan_price .page-module-scss-module__Vq1KMW__price_value{color:var(--accent);margin:0;font-size:2.2em;font-weight:700;line-height:1.1}.page-module-scss-module__Vq1KMW__plan_price small{color:var(--text-muted);font-size:.85em}.page-module-scss-module__Vq1KMW__order_button{border-radius:var(--radius-md);background:var(--accent);color:#fff;cursor:pointer;width:100%;box-shadow:var(--shadow-accent);transition:all var(--transition-normal);border:none;justify-content:center;align-items:center;margin-top:14px;padding:14px;font-family:inherit;font-size:.95em;font-weight:600;display:flex}.page-module-scss-module__Vq1KMW__order_button:hover{background:var(--accent-bright);box-shadow:var(--shadow-accent-hover);transform:translateY(-1px)}.page-module-scss-module__Vq1KMW__order_button:active{transform:scale(.98)}small.page-module-scss-module__Vq1KMW__vat_note{opacity:.8;margin-top:2px;font-size:.75em;display:block}.page-module-scss-module__Vq1KMW__features_section{margin-top:var(--section-gap);padding:0}@media (max-width:768px){.page-module-scss-module__Vq1KMW__features_section{padding:0}}.page-module-scss-module__Vq1KMW__features_header{text-align:center;margin-bottom:2.5rem}.page-module-scss-module__Vq1KMW__features_grid{gap:var(--card-gap);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:768px){.page-module-scss-module__Vq1KMW__features_grid{gap:var(--card-gap);grid-template-columns:1fr}}.page-module-scss-module__Vq1KMW__feature_card{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);padding:var(--card-padding-feature);transition:border-color var(--transition-normal);position:relative;overflow:hidden}.page-module-scss-module__Vq1KMW__feature_card:hover{border-color:var(--border-strong)}.page-module-scss-module__Vq1KMW__feature_card:hover .page-module-scss-module__Vq1KMW__feature_icon{opacity:.14;transform:scale(1.1)}.page-module-scss-module__Vq1KMW__feature_card .page-module-scss-module__Vq1KMW__feature_icon{z-index:0;color:var(--accent);opacity:.07;pointer-events:none;transition:opacity var(--transition-normal),transform var(--transition-normal);line-height:0;position:absolute;bottom:-2px;right:-4px}.page-module-scss-module__Vq1KMW__feature_card .page-module-scss-module__Vq1KMW__feature_icon svg{width:76px;height:76px}.page-module-scss-module__Vq1KMW__feature_card h3{z-index:1;font-size:var(--fs-lg);color:var(--text-primary);margin-bottom:.75rem;font-weight:700;position:relative}.page-module-scss-module__Vq1KMW__feature_card p{z-index:1;color:var(--text-muted);font-size:var(--fs-md);line-height:1.6;position:relative}.page-module-scss-module__Vq1KMW__faq_section{margin-top:var(--section-gap);padding:0}@media (max-width:768px){.page-module-scss-module__Vq1KMW__faq_section{padding:0}}.page-module-scss-module__Vq1KMW__faq_grid{gap:var(--card-gap);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:900px){.page-module-scss-module__Vq1KMW__faq_grid{gap:var(--card-gap);grid-template-columns:1fr}}.page-module-scss-module__Vq1KMW__faq_card{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);padding:var(--card-padding-feature);transition:border-color var(--transition-normal)}.page-module-scss-module__Vq1KMW__faq_card:hover{border-color:var(--border-strong)}.page-module-scss-module__Vq1KMW__faq_card h3{font-size:var(--fs-lg);color:var(--text-primary);margin-bottom:.75rem;font-weight:700}.page-module-scss-module__Vq1KMW__faq_card p{color:var(--text-muted);font-size:var(--fs-md);line-height:1.6}.page-module-scss-module__Vq1KMW__faq_card p a{color:var(--accent-bright);text-decoration-skip-ink:none;text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:underline}.page-module-scss-module__Vq1KMW__faq_card p a:hover{color:var(--accent-soft)}.page-module-scss-module__Vq1KMW__reviews_section{width:100%;max-width:1400px;margin:0 auto;padding:0}@media (max-width:768px){.page-module-scss-module__Vq1KMW__reviews_section{padding:0}}@keyframes page-module-scss-module__Vq1KMW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-module-scss-module__Vq1KMW__section_title:not(:has(+.page-module-scss-module__Vq1KMW__section_subtitle)){margin-bottom:var(--section-heading-gap)}.page-module-scss-module__Vq1KMW__features_header{margin-bottom:var(--section-heading-gap)}.page-module-scss-module__Vq1KMW__features_header .page-module-scss-module__Vq1KMW__section_subtitle{margin-bottom:0}.page-module-scss-module__Vq1KMW__reviews_section{margin-top:var(--section-gap)}.page-module-scss-module__Vq1KMW__hero+.page-module-scss-module__Vq1KMW__plans_section{margin-top:0}.page-module-scss-module__Vq1KMW__lir_services_page{width:100%;max-width:1400px;margin:0 auto;padding:0;animation:.5s ease-out page-module-scss-module__Vq1KMW__fadeIn;position:relative}@media (max-width:768px){.page-module-scss-module__Vq1KMW__lir_services_page{padding:0}}.page-module-scss-module__Vq1KMW__plans_wrapper{gap:var(--card-gap);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1000px){.page-module-scss-module__Vq1KMW__plans_wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page-module-scss-module__Vq1KMW__plans_wrapper{grid-template-columns:1fr}}.page-module-scss-module__Vq1KMW__plans_wrapper_pair{grid-template-columns:repeat(2,1fr);max-width:880px;margin:0 auto}@media (max-width:600px){.page-module-scss-module__Vq1KMW__plans_wrapper_pair{grid-template-columns:1fr}}.page-module-scss-module__Vq1KMW__section_header{margin-bottom:var(--space-6);text-align:center}.page-module-scss-module__Vq1KMW__setup_fee{color:var(--text-muted);font-size:.85em;display:block}.page-module-scss-module__Vq1KMW__faq_grid{gap:var(--space-3);grid-template-columns:1fr}.page-module-scss-module__Vq1KMW__faq_card{padding:var(--card-padding-feature)}@media (max-width:768px){.page-module-scss-module__Vq1KMW__faq_card{padding:var(--card-padding-feature)}}.page-module-scss-module__Vq1KMW__section_header{margin-bottom:var(--section-heading-gap)}.page-module-scss-module__Vq1KMW__section_header .page-module-scss-module__Vq1KMW__section_subtitle{margin-bottom:0}
