.page-module__0v3p6q__page{background-color:var(--color-bg-primary)}.page-module__0v3p6q__brandBar{justify-content:space-between;align-items:center;gap:16px;padding-top:40px;display:flex}.page-module__0v3p6q__barActions{align-items:center;gap:8px;display:inline-flex}.page-module__0v3p6q__logo{align-items:center;display:inline-flex}.page-module__0v3p6q__logoImg{width:auto;height:30px}.page-module__0v3p6q__cta{border-radius:var(--radius-full);min-height:52px;font-size:var(--fs-card);letter-spacing:-.01em;transition:box-shadow var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;gap:10px;padding:0 30px;font-weight:600;display:inline-flex}.page-module__0v3p6q__cta_primary{background:var(--gradient-cta);color:var(--color-accent-on);box-shadow:var(--shadow-accent)}.page-module__0v3p6q__cta_primary:hover{box-shadow:var(--shadow-lg), var(--shadow-accent);transform:translateY(-2px)}.page-module__0v3p6q__ctaRow{margin-top:40px;display:flex}.page-module__0v3p6q__hero{background:var(--gradient-hero);padding:40px 0 56px}.page-module__0v3p6q__heroInner{grid-template-columns:minmax(0,1.05fr) minmax(350px,.95fr);align-items:start;gap:48px;display:grid}.page-module__0v3p6q__heroText{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.page-module__0v3p6q__badge{border-radius:var(--radius-full);border:1px solid var(--color-accent-border);background-color:var(--color-accent-badge-bg);color:var(--color-accent-text);font-family:var(--font-display);font-size:var(--fs-caption);letter-spacing:.1em;text-transform:uppercase;padding:6px 14px;font-weight:600}.page-module__0v3p6q__brand{font-family:var(--font-display);letter-spacing:.16em;color:var(--color-accent-text);margin-top:20px;font-size:clamp(22px,2.4vw,30px);font-weight:800;line-height:1}.page-module__0v3p6q__heroTitle{overflow-wrap:anywhere;min-width:0;margin-top:10px;font-size:clamp(28px,3.4vw,44px)}.page-module__0v3p6q__hook{font-size:var(--fs-lead);color:var(--color-text-primary);margin-top:14px;font-weight:600}.page-module__0v3p6q__heroLead{max-width:52ch;margin-top:10px}.page-module__0v3p6q__factCards{flex-wrap:wrap;gap:10px;width:100%;margin-top:22px;display:flex}.page-module__0v3p6q__factCard{border-radius:var(--radius-lg);border:1px solid var(--color-border);background-color:var(--color-surface);box-shadow:var(--shadow-sm);font-size:var(--fs-small);color:var(--color-text-primary);align-items:center;gap:10px;padding:12px 16px;font-weight:600;display:flex}.page-module__0v3p6q__factIcon{color:var(--color-accent);display:inline-flex}.page-module__0v3p6q__takeaways{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;width:100%;margin-top:22px;display:grid}.page-module__0v3p6q__takeaway{font-size:var(--fs-small);color:var(--color-text-secondary);align-items:flex-start;gap:9px;line-height:1.4;display:flex}.page-module__0v3p6q__takeawayIcon{border-radius:var(--radius-full);background-color:var(--color-accent);width:18px;height:18px;color:var(--color-accent-on);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.page-module__0v3p6q__authorStrip{border-radius:var(--radius-full);border:1px solid var(--color-border);background-color:var(--color-surface);box-shadow:var(--shadow-sm);align-items:center;gap:14px;margin-top:26px;padding:12px 18px 12px 12px;display:flex}.page-module__0v3p6q__authorStripPhoto{border-radius:var(--radius-full);object-fit:cover;flex-shrink:0;width:52px;height:52px}.page-module__0v3p6q__authorStripText{flex-direction:column;min-width:0;display:flex}.page-module__0v3p6q__authorStripText strong{font-size:var(--fs-small);color:var(--color-text-primary);font-weight:600}.page-module__0v3p6q__authorStripText span{font-size:var(--fs-caption);color:var(--color-text-muted)}.page-module__0v3p6q__heroForm{border-radius:var(--radius-xl);border:1px solid var(--color-accent-border);background-color:var(--color-surface);box-shadow:var(--shadow-lg);padding:26px 24px}.page-module__0v3p6q__heroFormTitle{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;margin-bottom:20px;font-size:20px;font-weight:700}.page-module__0v3p6q__more{border-bottom:1px solid var(--color-border);background-color:var(--color-bg-secondary);min-height:56px;font-size:var(--fs-small);color:var(--color-text-secondary);white-space:nowrap;transition:color var(--transition-fast), background-color var(--transition-fast);justify-content:center;align-items:center;gap:8px;font-weight:600;display:flex}.page-module__0v3p6q__more:hover{color:var(--color-accent-text);background-color:var(--color-bg-tertiary)}.page-module__0v3p6q__block{border-bottom:1px solid var(--color-border)}.page-module__0v3p6q__blockTitle{border-left:4px solid var(--color-accent);text-align:left;padding-left:16px}.page-module__0v3p6q__blockSubtitle{text-align:left;max-width:60ch;margin-top:14px}.page-module__0v3p6q__eyebrow{font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent-text);font-weight:600}.page-module__0v3p6q__skillList{max-width:880px;margin-top:32px}.page-module__0v3p6q__skillItem{border-top:1px solid var(--color-border)}.page-module__0v3p6q__skillItem:last-child{border-bottom:1px solid var(--color-border)}.page-module__0v3p6q__skillHeading{font-size:inherit;font-weight:inherit;letter-spacing:normal}.page-module__0v3p6q__skillSummary{text-align:left;width:100%;transition:background-color var(--transition-fast);align-items:center;gap:14px;padding:18px 4px;font-family:inherit;display:flex}.page-module__0v3p6q__skillSummary:hover .page-module__0v3p6q__skillTitle,.page-module__0v3p6q__skillSummary:focus-visible .page-module__0v3p6q__skillTitle{color:var(--color-accent-text)}.page-module__0v3p6q__skillNum{font-family:var(--font-display);font-size:var(--fs-caption);letter-spacing:.12em;color:var(--color-accent-text);flex-shrink:0;font-weight:700}.page-module__0v3p6q__skillTitle{overflow-wrap:anywhere;min-width:0;font-size:var(--fs-card);color:var(--color-text-primary);transition:color var(--transition-fast);flex:1;font-weight:600}.page-module__0v3p6q__skillChevron{color:var(--color-text-muted);transition:transform var(--transition-base), color var(--transition-fast);flex-shrink:0}.page-module__0v3p6q__skillItemOpen .page-module__0v3p6q__skillChevron{color:var(--color-accent-text);transform:rotate(180deg)}.page-module__0v3p6q__skillItemOpen .page-module__0v3p6q__skillTitle{color:var(--color-accent-text)}.page-module__0v3p6q__skillBody{transition:grid-template-rows var(--transition-base);grid-template-rows:0fr;display:grid}.page-module__0v3p6q__skillItemOpen .page-module__0v3p6q__skillBody{grid-template-rows:1fr}.page-module__0v3p6q__skillBodyInner{opacity:0;min-height:0;transition:opacity var(--transition-fast);overflow:hidden}.page-module__0v3p6q__skillItemOpen .page-module__0v3p6q__skillBodyInner{opacity:1;transition-delay:.12s}@media (prefers-reduced-motion:reduce){.page-module__0v3p6q__skillBody,.page-module__0v3p6q__skillBodyInner,.page-module__0v3p6q__skillChevron{transition:none}}.page-module__0v3p6q__bullets{flex-direction:column;gap:8px;padding:0 0 22px 38px;display:flex}.page-module__0v3p6q__bullets li{font-size:var(--fs-small);color:var(--color-text-secondary);padding-left:18px;line-height:1.55;position:relative}.page-module__0v3p6q__bullets li:before{content:"";border-radius:var(--radius-full);background-color:var(--color-accent);width:6px;height:6px;position:absolute;top:.62em;left:0}.page-module__0v3p6q__skillGroup{padding-left:38px}.page-module__0v3p6q__skillGroup .page-module__0v3p6q__bullets{padding-left:0}.page-module__0v3p6q__skillGroupLabel{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-weight:700;display:inline-block}.page-module__0v3p6q__skillGroup .page-module__0v3p6q__bullets{margin-top:10px}.page-module__0v3p6q__skillNote{font-size:var(--fs-caption);color:var(--color-text-muted);padding:0 0 22px 38px;line-height:1.55}.page-module__0v3p6q__program{border-left:2px solid var(--color-border);flex-direction:column;margin-top:40px;margin-left:7px;padding-left:30px;display:flex;position:relative}.page-module__0v3p6q__programRow{max-width:74ch;padding-bottom:34px;position:relative}.page-module__0v3p6q__programRow:last-child{padding-bottom:0}.page-module__0v3p6q__programRow:before{content:"";border-radius:var(--radius-full);background-color:var(--color-accent);width:12px;height:12px;box-shadow:0 0 0 4px var(--color-bg-primary);position:absolute;top:5px;left:-37px}.page-module__0v3p6q__programTime{font-family:var(--font-display);font-size:var(--fs-small);letter-spacing:.04em;color:var(--color-accent-text);white-space:nowrap;align-items:center;gap:7px;font-weight:700;display:inline-flex}.page-module__0v3p6q__programBody{min-width:0}.page-module__0v3p6q__programTitle{font-size:var(--fs-lead);margin-top:6px;font-weight:600}.page-module__0v3p6q__programDesc{font-size:var(--fs-small);margin-top:6px;line-height:1.55}.page-module__0v3p6q__programPractice{border-left:2px solid var(--color-accent);font-size:var(--fs-small);color:var(--color-text-primary);flex-direction:column;gap:3px;margin-top:14px;padding-left:14px;line-height:1.5;display:flex}.page-module__0v3p6q__programPracticeLabel{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.07em;color:var(--color-accent-text);font-weight:700}.page-module__0v3p6q__outcomes{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px 32px;margin-top:48px;display:grid}.page-module__0v3p6q__outcome{font-size:var(--fs-card);color:var(--color-text-secondary);align-items:flex-start;gap:12px;line-height:1.5;display:flex}.page-module__0v3p6q__outcomeIcon{border-radius:var(--radius-full);background-color:var(--color-accent);width:22px;height:22px;color:var(--color-accent-on);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.page-module__0v3p6q__summary{border-radius:var(--radius-xl);border:1px solid var(--color-accent-border);background-color:var(--color-accent-badge-bg);margin-top:40px;padding:28px 30px}.page-module__0v3p6q__summaryLabel{font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:.07em;color:var(--color-accent-text);align-items:center;gap:7px;font-weight:700;display:inline-flex}.page-module__0v3p6q__summaryText{color:var(--color-text-primary);margin-top:10px}.page-module__0v3p6q__formAsideTitle{border-top:1px solid var(--color-border);font-size:var(--fs-lead);margin-top:40px;padding-top:26px;font-weight:600}.page-module__0v3p6q__requirements{flex-direction:column;gap:14px;margin-top:18px;display:flex}.page-module__0v3p6q__requirement{font-size:var(--fs-small);color:var(--color-text-secondary);align-items:flex-start;gap:12px;line-height:1.5;display:flex}.page-module__0v3p6q__requirementIcon{border-radius:var(--radius-full);background-color:var(--color-accent-badge-bg);width:34px;height:34px;color:var(--color-accent-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.page-module__0v3p6q__requirementNote{font-size:var(--fs-caption);color:var(--color-text-muted);margin-top:18px;line-height:1.55}.page-module__0v3p6q__author{grid-template-columns:340px minmax(0,1fr);align-items:center;gap:48px;max-width:980px;display:grid}.page-module__0v3p6q__authorPhoto{border-radius:var(--radius-2xl);border:1px solid var(--color-border);width:100%;height:auto;box-shadow:var(--shadow-md)}.page-module__0v3p6q__authorName{margin-top:10px}.page-module__0v3p6q__credentials{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.page-module__0v3p6q__credential{border-radius:var(--radius-full);border:1px solid var(--color-border);background-color:var(--color-surface);font-size:var(--fs-small);color:var(--color-text-secondary);padding:8px 16px;font-weight:500}.page-module__0v3p6q__details{border:1px solid var(--color-border);border-radius:var(--radius-xl);background-color:var(--color-surface);max-width:720px;margin:40px 0 0;overflow:hidden}.page-module__0v3p6q__detailRow{grid-template-columns:220px minmax(0,1fr);gap:16px;padding:18px 24px;display:grid}.page-module__0v3p6q__detailRow+.page-module__0v3p6q__detailRow{border-top:1px solid var(--color-border)}.page-module__0v3p6q__detailLabel{font-size:var(--fs-small);color:var(--color-text-muted);font-weight:600}.page-module__0v3p6q__detailValue{font-size:var(--fs-card);color:var(--color-text-primary)}.page-module__0v3p6q__formSection{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:48px;display:grid}.page-module__0v3p6q__formIntro .page-module__0v3p6q__blockTitle,.page-module__0v3p6q__formIntro .page-module__0v3p6q__blockSubtitle{text-align:left;margin-left:0}.page-module__0v3p6q__formCard{border-radius:var(--radius-xl);border:1px solid var(--color-border);background-color:var(--color-surface);box-shadow:var(--shadow-md);padding:32px}.page-module__0v3p6q__form{flex-direction:column;gap:18px;display:flex}.page-module__0v3p6q__field{flex-direction:column;gap:7px;display:flex}.page-module__0v3p6q__label{font-size:var(--fs-small);color:var(--color-text-primary);font-weight:600}.page-module__0v3p6q__required{color:var(--color-danger-text)}.page-module__0v3p6q__optional{color:var(--color-text-muted);font-weight:400}.page-module__0v3p6q__input{border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-bg-primary);width:100%;min-height:48px;color:var(--color-text-primary);font-family:inherit;font-size:var(--fs-body);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:0 16px}.page-module__0v3p6q__input::placeholder{color:var(--color-text-muted)}.page-module__0v3p6q__input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-glow);outline:none}.page-module__0v3p6q__inputError{border-color:var(--color-danger-text)}.page-module__0v3p6q__fieldError{font-size:var(--fs-caption);color:var(--color-danger-text)}.page-module__0v3p6q__consentLink{color:var(--color-accent-text);text-decoration:underline}.page-module__0v3p6q__submitBtn{border-radius:var(--radius-full);background:var(--gradient-cta);min-height:52px;color:var(--color-accent-on);font-size:var(--fs-card);box-shadow:var(--shadow-accent);transition:transform var(--transition-fast), opacity var(--transition-fast);justify-content:center;align-items:center;gap:10px;margin-top:4px;font-weight:600;display:inline-flex}.page-module__0v3p6q__submitBtn:hover:not(:disabled){transform:translateY(-2px)}.page-module__0v3p6q__submitBtn:disabled{opacity:.6;cursor:progress}.page-module__0v3p6q__spinner{border-radius:var(--radius-full);border:2px solid #ffffff59;border-top-color:#fff;width:16px;height:16px;animation:.7s linear infinite page-module__0v3p6q__spin}@keyframes page-module__0v3p6q__spin{to{transform:rotate(360deg)}}.page-module__0v3p6q__formError{font-size:var(--fs-small);color:var(--color-danger-text);align-items:flex-start;gap:8px;display:flex}.page-module__0v3p6q__reassurance{font-size:var(--fs-caption);text-align:center;color:var(--color-text-muted);line-height:1.5}.page-module__0v3p6q__whatsappLink{min-height:44px;font-size:var(--fs-small);color:var(--color-text-secondary);transition:color var(--transition-fast);justify-content:center;align-items:center;gap:8px;font-weight:600;display:inline-flex}.page-module__0v3p6q__whatsappLink:hover{color:var(--color-accent-text)}.page-module__0v3p6q__success{text-align:center;flex-direction:column;align-items:center;padding:12px 0;display:flex}.page-module__0v3p6q__successIcon{border-radius:var(--radius-full);background-color:var(--color-success-badge-bg);width:64px;height:64px;color:var(--color-success-text);justify-content:center;align-items:center;display:inline-flex}.page-module__0v3p6q__successTitle{font-size:24px;font-family:var(--font-display);margin-top:18px;font-weight:700}.page-module__0v3p6q__successText{max-width:42ch;font-size:var(--fs-card);margin-top:10px}.page-module__0v3p6q__whatsappBtn{border-radius:var(--radius-full);border:1px solid var(--color-accent-border);background-color:var(--color-accent-badge-bg);min-height:48px;color:var(--color-accent-text);font-size:var(--fs-small);transition:box-shadow var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;gap:9px;margin-top:26px;padding:0 26px;font-weight:600;display:inline-flex}.page-module__0v3p6q__whatsappBtn:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.page-module__0v3p6q__stickySpacer,.page-module__0v3p6q__stickyBar{display:none}.page-module__0v3p6q__stickyCta{border-radius:var(--radius-full);background:var(--gradient-cta);width:100%;min-height:52px;color:var(--color-accent-on);font-size:var(--fs-card);justify-content:center;align-items:center;gap:8px;font-weight:600;display:inline-flex}@media (max-width:1023px){.page-module__0v3p6q__heroInner{grid-template-columns:minmax(0,1fr);gap:32px}.page-module__0v3p6q__heroForm{width:100%;max-width:560px}.page-module__0v3p6q__author{grid-template-columns:minmax(0,1fr);justify-items:start;gap:28px}.page-module__0v3p6q__authorPhoto{max-width:220px}.page-module__0v3p6q__formSection{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:767px){.page-module__0v3p6q__brandBar{padding-top:26px}.page-module__0v3p6q__hero{padding:26px 0 32px}.page-module__0v3p6q__heroTitle{margin-top:8px}.page-module__0v3p6q__heroLead{display:none}.page-module__0v3p6q__factCards{flex-direction:column;margin-top:20px}.page-module__0v3p6q__factCard{width:100%}.page-module__0v3p6q__takeaways{grid-template-columns:minmax(0,1fr);margin-top:20px}.page-module__0v3p6q__authorStrip{border-radius:var(--radius-xl);background-color:var(--color-accent-badge-bg);border-color:var(--color-accent-border);width:100%;box-shadow:none;text-align:center;flex-direction:column;gap:12px;margin-top:26px;padding:22px 20px}.page-module__0v3p6q__authorStripPhoto{border:4px solid var(--color-surface);width:104px;height:104px}.page-module__0v3p6q__authorStripText{align-items:center}.page-module__0v3p6q__authorStripText strong{font-size:var(--fs-card)}.page-module__0v3p6q__heroForm{display:none}.page-module__0v3p6q__blockTitle{border-left-width:3px;padding-left:12px}.page-module__0v3p6q__detailRow{grid-template-columns:minmax(0,1fr);gap:4px;padding:16px 18px}.page-module__0v3p6q__summary{margin-top:28px;padding:22px 20px}.page-module__0v3p6q__formCard{padding:22px 18px}.page-module__0v3p6q__ctaRow{margin-top:32px}.page-module__0v3p6q__stickySpacer{height:calc(64px + env(safe-area-inset-bottom,0px));display:block}.page-module__0v3p6q__stickyBar{z-index:var(--z-sticky-bar);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background-color:var(--color-surface-translucent);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--color-border);transition:transform var(--transition-fast), opacity var(--transition-fast);display:block;position:fixed;inset:auto 0 0}.page-module__0v3p6q__stickyHidden{opacity:0;pointer-events:none;transform:translateY(120%)}}.page-module__0v3p6q__workshopGrid{flex-direction:column;max-width:760px;margin-top:32px;display:flex}.page-module__0v3p6q__workshopCard{border-top:1px solid var(--color-border);flex-direction:column;padding:28px 0;display:flex}.page-module__0v3p6q__workshopCard:last-of-type{border-bottom:1px solid var(--color-border)}.page-module__0v3p6q__workshopNum{font-family:var(--font-display);font-size:var(--fs-caption);letter-spacing:.12em;color:var(--color-accent-text);font-weight:700}.page-module__0v3p6q__workshopTime{font-family:var(--font-display);font-size:var(--fs-small);color:var(--color-accent-text);white-space:nowrap;align-items:center;gap:7px;margin-top:8px;font-weight:700;display:inline-flex}.page-module__0v3p6q__workshopTitle{font-size:var(--fs-lead);margin-top:8px;font-weight:600}.page-module__0v3p6q__workshopLead{font-size:var(--fs-small);color:var(--color-text-primary);margin-top:14px;font-weight:600}.page-module__0v3p6q__workshopCard .page-module__0v3p6q__bullets{padding:10px 0 0}.page-module__0v3p6q__workshopNote{font-size:var(--fs-caption);color:var(--color-text-muted);margin-top:16px;line-height:1.55}.page-module__0v3p6q__pricing{flex-wrap:wrap;align-items:baseline;gap:12px 32px;max-width:760px;margin-top:26px;display:flex}.page-module__0v3p6q__priceItem{flex-direction:column;display:flex}.page-module__0v3p6q__priceItemAccent .page-module__0v3p6q__priceValue{color:var(--color-accent-text)}.page-module__0v3p6q__priceValue{font-family:var(--font-display);font-size:26px;font-weight:700;line-height:1.1}.page-module__0v3p6q__priceNote{font-size:var(--fs-caption);color:var(--color-text-muted);margin-top:2px}.page-module__0v3p6q__priceLimit{font-size:var(--fs-caption);color:var(--color-text-muted);flex:260px;line-height:1.55}@media (max-width:767px){.page-module__0v3p6q__workshopChoice{grid-template-columns:minmax(0,1fr)}.page-module__0v3p6q__workshopGrid{margin-top:24px}.page-module__0v3p6q__workshopCard{padding:22px 0}}.page-module__0v3p6q__workshopChoice{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.page-module__0v3p6q__workshopOption{border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-bg-primary);font-size:var(--fs-small);color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast);align-items:center;gap:9px;padding:10px 12px;line-height:1.35;display:flex}.page-module__0v3p6q__workshopOption:hover{border-color:var(--color-border-active)}.page-module__0v3p6q__workshopOptionActive{border-color:var(--color-accent);background-color:var(--color-accent-badge-bg);color:var(--color-text-primary);font-weight:600}.page-module__0v3p6q__workshopOptionFull{opacity:.55;cursor:not-allowed}.page-module__0v3p6q__workshopOptionFull:hover{border-color:var(--color-border)}.page-module__0v3p6q__workshopRadio{width:16px;height:16px;accent-color:var(--color-accent);flex-shrink:0}.page-module__0v3p6q__workshopOptionText{flex-direction:column;min-width:0;display:flex}.page-module__0v3p6q__workshopOptionTime{font-size:var(--fs-caption);color:var(--color-text-muted);font-weight:400}.page-module__0v3p6q__workshopDiscount{font-size:var(--fs-caption);color:var(--color-accent-text);margin-top:6px}.page-module__0v3p6q__priceLine{font-size:var(--fs-caption);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:8px;display:flex}.page-module__0v3p6q__priceLineTotal{font-size:var(--fs-small);color:var(--color-text-primary);font-weight:700}.page-module__0v3p6q__priceLineOld{color:var(--color-text-muted)}.page-module__0v3p6q__priceLineOff{border-radius:var(--radius-full);background-color:var(--color-accent-badge-bg);border:1px solid var(--color-accent-border);color:var(--color-accent-text);padding:1px 8px;font-weight:600}.page-module__0v3p6q__priceLineUpsell{color:var(--color-accent-text)}
.LanguageSwitcher-module__KN9Tsq__langDropdown{display:inline-flex;position:relative}.LanguageSwitcher-module__KN9Tsq__langDropdownTrigger{font-size:var(--fs-caption);letter-spacing:.05em;color:var(--color-text-secondary);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-full,9999px);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast);align-items:center;gap:4px;padding:6px 12px;font-weight:600;display:flex}.LanguageSwitcher-module__KN9Tsq__langDropdownTrigger:hover{color:var(--color-text-primary);border-color:var(--color-border-active);background:var(--color-bg-tertiary)}.LanguageSwitcher-module__KN9Tsq__langChevron{transition:transform var(--transition-fast);opacity:.7}.LanguageSwitcher-module__KN9Tsq__langChevronOpen{opacity:1;transform:rotate(180deg)}.LanguageSwitcher-module__KN9Tsq__langDropdownMenu{background:var(--color-surface);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(20px);border-radius:var(--radius-md);width:120px;box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;z-index:var(--z-dropdown);padding:6px;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;right:0;transform:translateY(10px)}.LanguageSwitcher-module__KN9Tsq__langDropdownMenuOpen{opacity:1;visibility:visible;transform:translateY(6px)}.LanguageSwitcher-module__KN9Tsq__langDropdownItem{border-radius:var(--radius-sm);width:100%;color:var(--color-text-secondary);font-size:var(--fs-caption);text-align:left;cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;padding:8px 10px;font-weight:500;display:block}.LanguageSwitcher-module__KN9Tsq__langDropdownItem:hover{color:var(--color-text-primary);background:var(--color-bg-secondary)}.LanguageSwitcher-module__KN9Tsq__langActive{color:var(--color-accent-text)!important;background:var(--color-accent-badge-bg)!important}@media (pointer:coarse){.LanguageSwitcher-module__KN9Tsq__langDropdownTrigger,.LanguageSwitcher-module__KN9Tsq__langDropdownItem{min-height:44px}}
.ThemeToggle-module__rytfUG__toggle{color:var(--color-text-secondary);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-full,9999px);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast);justify-content:center;align-items:center;padding:6px;display:inline-flex}.ThemeToggle-module__rytfUG__toggle:hover{color:var(--color-text-primary);border-color:var(--color-border-active);background:var(--color-bg-tertiary)}.ThemeToggle-module__rytfUG__iconSun{display:none}[data-theme=dark] .ThemeToggle-module__rytfUG__iconMoon{display:none}[data-theme=dark] .ThemeToggle-module__rytfUG__iconSun{display:block}@media (pointer:coarse){.ThemeToggle-module__rytfUG__toggle{min-width:44px;min-height:44px}}
