.page_page__bHvK0{padding-top:72px}.page_hero__qs3fl{position:relative;padding:clamp(100px,14vw,180px) 24px;background:var(--bg-dark);text-align:center}.page_heroBg__JauT0{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,hsla(39,46%,61%,.06) 0,transparent 60%)}.page_heroContent__FRIOO{position:relative}.page_label__YLBHc{font-family:var(--display);font-size:12px;letter-spacing:5px;text-transform:uppercase;color:var(--gold);margin-bottom:32px}.page_heroTitle__TNakO{font-family:var(--serif);font-size:clamp(56px,10vw,120px);font-weight:700;color:var(--text-on-dark);opacity:.15;letter-spacing:12px;margin-bottom:8px}.page_heroSub__uuOVl{font-family:var(--serif);font-size:clamp(18px,3vw,28px);color:var(--gold-light);letter-spacing:8px}.page_philosophy__2JYrK{padding:clamp(80px,12vw,160px) clamp(24px,6vw,80px);text-align:center}.page_philTitle__j0FyC{font-family:var(--serif);font-size:clamp(24px,3.5vw,38px);font-weight:300;line-height:1.8;letter-spacing:1px;margin-bottom:32px}.page_philDesc__h6ijE{font-size:14px;color:var(--text-secondary);line-height:2.2;max-width:600px;margin:0 auto 20px}.page_method__nCYWH{padding:clamp(80px,12vw,160px) clamp(24px,6vw,80px)}.page_methodInner__0GXxY{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(40px,6vw,80px);gap:clamp(40px,6vw,80px);align-items:center}.page_methodVisual__1VehV{aspect-ratio:4/5;background:var(--bg-warm);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;background:radial-gradient(circle at 50% 50%,hsla(39,46%,61%,.08),var(--bg-warm) 70%)}.page_methodChar__kWGrt{font-size:120px;font-family:var(--serif);font-weight:700;color:var(--accent);opacity:.12}.page_methodCharSub__724Ox{font-family:var(--display);font-size:14px;letter-spacing:6px;color:var(--accent);text-transform:uppercase}.page_methodTitle__wugf2{font-family:var(--serif);font-size:clamp(28px,3.5vw,40px);font-weight:300;letter-spacing:3px;margin-bottom:8px}.page_methodEn__ZBVR9{font-family:var(--display);font-size:13px;letter-spacing:4px;color:var(--text-light);text-transform:uppercase;margin-bottom:32px}.page_methodDesc__QIhWC{font-size:14px;color:var(--text-secondary);line-height:2.2;margin-bottom:32px}.page_features__vy2DI{display:flex;flex-direction:column;gap:16px}.page_feature__OO2ZJ{display:flex;align-items:flex-start;gap:16px}.page_featureDot__2dVYG{width:6px;height:6px;background:var(--gold);border-radius:50%;margin-top:7px;flex-shrink:0}.page_feature__OO2ZJ span{font-size:14px;color:var(--text-secondary);line-height:1.6}.page_cta__D4QeR{padding:clamp(60px,10vw,120px) 24px;background:var(--bg-warm)}.page_ctaInner__YcvVq{text-align:center}.page_ctaTitle__9nkpL{font-family:var(--serif);font-size:clamp(22px,3vw,32px);font-weight:300;letter-spacing:1px;margin-bottom:32px}.page_ctaBtns__dSbYE{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.page_ctaBtn__ax0PU{display:inline-flex;gap:10px;padding:16px 36px;background:var(--bg-dark);color:var(--text-on-dark);font-size:13px;letter-spacing:2px;transition:all .3s var(--transition)}.page_ctaBtn__ax0PU:hover{background:var(--accent)}.page_ctaBtnOutline__6o6_g{display:inline-flex;gap:10px;padding:16px 36px;border:1px solid var(--accent);color:var(--text-primary);font-size:13px;letter-spacing:2px;transition:all .3s var(--transition)}.page_ctaBtnOutline__6o6_g:hover{background:var(--accent);color:var(--text-on-dark)}@media (max-width:900px){.page_methodInner__0GXxY{grid-template-columns:1fr}.page_methodVisual__1VehV{max-height:300px;aspect-ratio:auto}}