.page-module__EN_qoG__page{max-width:720px;margin:0 auto;padding:32px 20px}.page-module__EN_qoG__hero{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);margin-bottom:48px;padding:40px 28px;position:relative;overflow:hidden}.page-module__EN_qoG__hero:before{content:"";background:linear-gradient(90deg,transparent,var(--color-accent),transparent);opacity:.6;width:60%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-module__EN_qoG__heroBadge{text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);border:1px solid var(--color-accent);opacity:.9;border-radius:4px;margin-bottom:20px;padding:4px 10px;font-size:.7rem;font-weight:700;display:inline-block}.page-module__EN_qoG__heroTitle{color:var(--color-white);margin-bottom:16px;font-size:1.45rem;font-weight:700;line-height:1.25}.page-module__EN_qoG__heroSubtitle{color:var(--color-text-muted);margin-bottom:28px;font-size:.92rem;line-height:1.65}.page-module__EN_qoG__heroActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module__EN_qoG__heroCta{font-size:.88rem;font-weight:600;font-family:var(--font-family);color:var(--color-base);background-color:var(--color-accent);border-radius:var(--radius-sm);transition:background-color var(--transition-fast);align-items:center;gap:8px;padding:12px 24px;text-decoration:none;display:inline-flex}.page-module__EN_qoG__heroCta:hover{background-color:#d4b23e}.page-module__EN_qoG__heroContact{font-size:.88rem;font-weight:600;font-family:var(--font-family);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast),color var(--transition-fast);background-color:#0000;align-items:center;gap:8px;padding:12px 24px;text-decoration:none;display:inline-flex}.page-module__EN_qoG__heroContact:hover{border-color:var(--color-accent);color:var(--color-accent)}.page-module__EN_qoG__section{margin-bottom:56px}.page-module__EN_qoG__sectionLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);margin-bottom:10px;font-size:.68rem;font-weight:700}.page-module__EN_qoG__sectionTitle{color:var(--color-white);margin-bottom:12px;font-size:1.25rem;font-weight:700;line-height:1.3}.page-module__EN_qoG__sectionIntro{color:var(--color-text-muted);max-width:580px;margin-bottom:28px;font-size:.9rem;line-height:1.65}.page-module__EN_qoG__problemGrid{flex-direction:column;gap:14px;display:flex}.page-module__EN_qoG__problemCard{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:20px;position:relative;overflow:hidden}.page-module__EN_qoG__problemCard:before{content:"";opacity:.7;background-color:#c0392b;width:3px;position:absolute;top:0;bottom:0;left:0}.page-module__EN_qoG__problemIcon{color:var(--color-text-muted);margin-bottom:10px}.page-module__EN_qoG__problemTitle{color:var(--color-white);margin-bottom:6px;font-size:.95rem;font-weight:700}.page-module__EN_qoG__problemText{color:var(--color-text-muted);font-size:.85rem;line-height:1.6}.page-module__EN_qoG__featureStack{flex-direction:column;gap:14px;display:flex}.page-module__EN_qoG__featureCard{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:18px;padding:22px;display:flex;position:relative;overflow:hidden}.page-module__EN_qoG__featureCard:before{content:"";background-color:var(--color-accent);opacity:.5;width:3px;position:absolute;top:0;bottom:0;left:0}.page-module__EN_qoG__featureIcon{border-radius:var(--radius-sm);background-color:var(--color-background);width:44px;height:44px;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:flex-start;padding-top:10px;display:flex}.page-module__EN_qoG__featureContent{flex:1}.page-module__EN_qoG__featureTitle{color:var(--color-white);margin-bottom:6px;font-size:.95rem;font-weight:700;line-height:1.35}.page-module__EN_qoG__featureText{color:var(--color-text-muted);font-size:.85rem;line-height:1.65}.page-module__EN_qoG__aiSection{background-color:var(--color-surface);border:1px solid var(--color-accent);border-radius:var(--radius-lg);margin-bottom:56px;position:relative;overflow:hidden}.page-module__EN_qoG__aiSection:before{content:"";background-color:var(--color-accent);height:3px;position:absolute;top:0;left:0;right:0}.page-module__EN_qoG__aiInner{padding:32px 28px}.page-module__EN_qoG__aiBadge{text-transform:uppercase;letter-spacing:.1em;color:var(--color-base);background-color:var(--color-accent);border-radius:4px;align-items:center;gap:6px;margin-bottom:20px;padding:4px 10px;font-size:.7rem;font-weight:700;display:inline-flex}.page-module__EN_qoG__aiTitle{color:var(--color-white);margin-bottom:12px;font-size:1.25rem;font-weight:700;line-height:1.3}.page-module__EN_qoG__aiSubtitle{color:var(--color-text-muted);margin-bottom:28px;font-size:.92rem;line-height:1.6}.page-module__EN_qoG__aiPoints{flex-direction:column;gap:18px;margin-bottom:28px;display:flex}.page-module__EN_qoG__aiPoint{color:var(--color-text);gap:14px;font-size:.88rem;line-height:1.6;display:flex}.page-module__EN_qoG__aiCheck{color:var(--color-accent);flex-shrink:0;margin-top:2px}.page-module__EN_qoG__aiPoint strong{color:var(--color-white)}.page-module__EN_qoG__aiCta{font-size:.88rem;font-weight:600;font-family:var(--font-family);color:var(--color-base);background-color:var(--color-accent);border-radius:var(--radius-sm);transition:background-color var(--transition-fast);align-items:center;gap:8px;padding:12px 24px;text-decoration:none;display:inline-flex}.page-module__EN_qoG__aiCta:hover{background-color:#d4b23e}.page-module__EN_qoG__audienceGrid{flex-direction:column;gap:14px;display:flex}.page-module__EN_qoG__audienceCard{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:22px}.page-module__EN_qoG__audienceIcon{color:var(--color-accent);margin-bottom:12px}.page-module__EN_qoG__audienceTitle{color:var(--color-white);margin-bottom:8px;font-size:.95rem;font-weight:700}.page-module__EN_qoG__audienceText{color:var(--color-text-muted);font-size:.85rem;line-height:1.65}.page-module__EN_qoG__credSection{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:56px;padding:28px}.page-module__EN_qoG__credTitle{color:var(--color-white);margin-bottom:14px;font-size:1.05rem;font-weight:700}.page-module__EN_qoG__credText{color:var(--color-text-muted);margin-bottom:12px;font-size:.88rem;line-height:1.7}.page-module__EN_qoG__credText:last-child{margin-bottom:0}.page-module__EN_qoG__ctaSection{text-align:center;background-color:var(--color-surface);border:1px solid var(--color-accent);border-radius:var(--radius-lg);margin-bottom:16px;padding:40px 28px;position:relative;overflow:hidden}.page-module__EN_qoG__ctaSection:before{content:"";background-color:var(--color-accent);height:3px;position:absolute;top:0;left:0;right:0}.page-module__EN_qoG__ctaTitle{color:var(--color-white);margin-bottom:12px;font-size:1.25rem;font-weight:700}.page-module__EN_qoG__ctaText{color:var(--color-text-muted);max-width:480px;margin-bottom:24px;margin-left:auto;margin-right:auto;font-size:.9rem;line-height:1.65}.page-module__EN_qoG__ctaButton{font-size:.92rem;font-weight:600;font-family:var(--font-family);color:var(--color-base);background-color:var(--color-accent);border-radius:var(--radius-sm);transition:background-color var(--transition-fast);align-items:center;gap:8px;margin-bottom:16px;padding:14px 32px;text-decoration:none;display:inline-flex}.page-module__EN_qoG__ctaButton:hover{background-color:#d4b23e}.page-module__EN_qoG__ctaNote{color:var(--color-text-muted);font-size:.78rem;line-height:1.5}@media (min-width:769px){.page-module__EN_qoG__page{max-width:860px;padding:48px 20px}.page-module__EN_qoG__heroTitle{font-size:2rem}.page-module__EN_qoG__hero{padding:52px 40px}.page-module__EN_qoG__sectionTitle{font-size:1.5rem}.page-module__EN_qoG__problemGrid,.page-module__EN_qoG__audienceGrid{grid-template-columns:repeat(3,1fr);display:grid}.page-module__EN_qoG__aiTitle{font-size:1.5rem}.page-module__EN_qoG__aiInner{padding:40px}.page-module__EN_qoG__ctaSection{padding:52px 40px}}
