.page-module__ldDomG__hero{padding:var(--space-40)var(--space-6)var(--space-10);background:linear-gradient(180deg,var(--color-bg-primary)0%,var(--color-bg-secondary)100%)}.page-module__ldDomG__title{font-size:var(--text-5xl);margin-bottom:var(--space-4)}.page-module__ldDomG__accent{color:var(--color-accent)}.page-module__ldDomG__subtitle{font-size:var(--text-xl);color:var(--color-text-secondary)}.page-module__ldDomG__answers{background-color:var(--color-bg-primary);border-bottom:1px solid var(--color-border)}.page-module__ldDomG__answersTitle{font-size:var(--text-2xl);margin-bottom:var(--space-6)}.page-module__ldDomG__answersList{gap:var(--space-5);display:grid}.page-module__ldDomG__answerItem{padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border)}.page-module__ldDomG__answerItem:last-child{border-bottom:0;padding-bottom:0}.page-module__ldDomG__answerQuestion{font-size:var(--text-lg);margin-bottom:var(--space-2)}.page-module__ldDomG__answerText{color:var(--color-text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed)}.page-module__ldDomG__membership{background-color:var(--color-bg-secondary)}.page-module__ldDomG__membershipCard{background-color:var(--color-bg-primary);border-radius:var(--radius-xl);max-width:800px;box-shadow:var(--shadow-card);padding:var(--space-10);border:1px solid #0000;margin:0 auto}.page-module__ldDomG__cardHeader{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.page-module__ldDomG__cardTitle{font-size:var(--text-3xl);color:var(--color-accent)}.page-module__ldDomG__price{align-items:baseline;gap:var(--space-1);display:flex;position:relative}.page-module__ldDomG__tooltipContainer{margin-left:var(--space-2);cursor:help;color:var(--color-text-muted);align-items:center;display:inline-flex;position:relative}.page-module__ldDomG__tooltipIcon{opacity:.7;width:18px;height:18px;transition:color var(--transition-fast),opacity var(--transition-fast),transform var(--transition-fast)}.page-module__ldDomG__tooltipContainer:hover .page-module__ldDomG__tooltipIcon,.page-module__ldDomG__tooltipContainer:focus .page-module__ldDomG__tooltipIcon{opacity:1;color:var(--color-accent);transform:scale(1.04)}.page-module__ldDomG__tooltipText{visibility:hidden;opacity:0;background-color:var(--color-bg-primary);width:260px;color:var(--color-text-primary);text-align:left;border-radius:var(--radius-md);padding:var(--space-4);z-index:50;border:1px solid var(--color-border);box-shadow:var(--shadow-elevated);filter:blur(2px);transition:filter var(--transition-base),opacity var(--transition-base),transform var(--transition-base),visibility var(--transition-base);font-size:var(--text-sm);cursor:default;font-family:inherit;font-weight:400;line-height:1.5;position:absolute;bottom:150%;left:50%;transform:translate(-50%)translateY(10px)}.page-module__ldDomG__tooltipText p{margin-top:0;margin-bottom:var(--space-2);color:var(--color-text-primary);font-weight:600}.page-module__ldDomG__tooltipList{padding-left:var(--space-4);margin:0;list-style-type:disc}.page-module__ldDomG__tooltipList li{margin-bottom:var(--space-1);color:var(--color-text-secondary)}.page-module__ldDomG__tooltipList li:last-child{margin-bottom:0}.page-module__ldDomG__tooltipText:after,.page-module__ldDomG__tooltipText:before{content:"";border-style:solid;position:absolute;top:100%;left:50%}.page-module__ldDomG__tooltipText:after{border-width:8px;border-color:var(--color-bg-primary)transparent transparent transparent;z-index:2;margin-left:-8px}.page-module__ldDomG__tooltipText:before{border-width:9px;border-color:var(--color-border)transparent transparent transparent;z-index:1;margin-left:-9px}.page-module__ldDomG__tooltipContainer:hover .page-module__ldDomG__tooltipText,.page-module__ldDomG__tooltipContainer:focus .page-module__ldDomG__tooltipText{visibility:visible;opacity:1;filter:blur();transform:translate(-50%)translateY(0)}@media (max-width:768px){.page-module__ldDomG__tooltipText{left:auto;right:-20px;transform:translate(0)translateY(10px)}.page-module__ldDomG__tooltipContainer:hover .page-module__ldDomG__tooltipText,.page-module__ldDomG__tooltipContainer:focus .page-module__ldDomG__tooltipText{filter:blur();transform:translate(0)translateY(0)}.page-module__ldDomG__tooltipText:after,.page-module__ldDomG__tooltipText:before{left:auto;right:32px}}.page-module__ldDomG__amount{font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--color-text-primary)}.page-module__ldDomG__period{font-size:var(--text-lg);color:var(--color-text-muted)}.page-module__ldDomG__cardDescription{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.page-module__ldDomG__divider{background:linear-gradient(90deg,transparent,var(--color-border),transparent);height:1px;margin:var(--space-8)0}.page-module__ldDomG__featuresTitle{font-size:var(--text-xl);margin-bottom:var(--space-6)}.page-module__ldDomG__featuresList{gap:var(--space-5);flex-direction:column;list-style:none;display:flex}.page-module__ldDomG__feature{align-items:flex-start;gap:var(--space-4);display:flex}.page-module__ldDomG__featureIcon{background-color:var(--color-accent-muted);width:24px;height:24px;color:var(--color-accent);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-bold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__ldDomG__featureName{font-size:var(--text-base);color:var(--color-text-primary);margin-bottom:var(--space-1);display:block}.page-module__ldDomG__featureDescription{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed)}.page-module__ldDomG__cardCta{margin-top:var(--space-10);text-align:center}.page-module__ldDomG__applicationCta{background-color:var(--color-bg-primary)}.page-module__ldDomG__ctaTitle{font-size:var(--text-3xl);margin-bottom:var(--space-4)}.page-module__ldDomG__ctaText{font-size:var(--text-lg);color:var(--color-text-secondary);margin-bottom:var(--space-8)}@media (max-width:768px){.page-module__ldDomG__title{font-size:var(--text-4xl)}.page-module__ldDomG__membershipCard{padding:var(--space-6)}.page-module__ldDomG__cardHeader{flex-direction:column;align-items:flex-start}.page-module__ldDomG__amount{font-size:var(--text-3xl)}}
