.page-module__xgPmsG__header{color:var(--ink);padding:calc(var(--nav-height) + var(--space-10)) 0 var(--space-10);border-bottom:1px solid var(--border-mid);background:linear-gradient(135deg,#fffdfa 0%,#f5ede2 60%,#e8d8c4 100%);position:relative;overflow:hidden}.page-module__xgPmsG__header:after{content:"About";font-family:var(--font-display);letter-spacing:-.06em;color:var(--ink);opacity:.03;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:28vw;font-weight:800;line-height:.85;position:absolute;bottom:-4vw;right:-2vw}.page-module__xgPmsG__headerInner{max-width:var(--full-width);gap:var(--space-col);grid-template-columns:1fr 1fr;align-items:end;margin:0 auto;padding:0 48px;display:grid;position:relative}.page-module__xgPmsG__headerSeal{margin-top:var(--space-7);opacity:.9;display:block}.page-module__xgPmsG__eyebrow{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;font-variant:small-caps;color:var(--gold);margin-bottom:var(--space-5);font-size:11px;font-weight:600}.page-module__xgPmsG__headerTitle{font-family:var(--font-display);font-size:var(--text-section);color:var(--ink);letter-spacing:-.04em;margin-bottom:var(--space-6);font-weight:700;line-height:1}.page-module__xgPmsG__headerDivider{background:var(--gold);width:40px;height:2px}.page-module__xgPmsG__headerRight{padding-bottom:8px}.page-module__xgPmsG__headerStatement{color:var(--text-secondary);margin-bottom:var(--space-6);font-size:clamp(16px,1.4vw,19px);line-height:1.75}.page-module__xgPmsG__headerNote{font-size:var(--text-sm);color:var(--ash);line-height:1.7}.page-module__xgPmsG__beliefs{padding:var(--space-10) 0;border-bottom:1px solid var(--border);background:#ffffffdb}.page-module__xgPmsG__sectionInner{max-width:var(--full-width);margin:0 auto;padding:0 48px}.page-module__xgPmsG__sectionEyebrow{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;font-variant:small-caps;color:var(--gold);margin-bottom:var(--space-4);font-size:11px;font-weight:600}.page-module__xgPmsG__sectionTitle{font-family:var(--font-display);font-size:var(--text-section);color:var(--black);letter-spacing:-.03em;margin-bottom:var(--space-8);max-width:24ch;font-weight:600;line-height:1.04}.page-module__xgPmsG__beliefList{border-top:1px solid var(--border);gap:0;display:grid}.page-module__xgPmsG__beliefItem{gap:var(--space-col);padding:var(--space-6) 0;border-bottom:1px solid var(--border);grid-template-columns:220px 1fr;align-items:start;display:grid}.page-module__xgPmsG__beliefLabel{font-family:var(--font-display);font-size:var(--text-lg);color:var(--black);letter-spacing:-.01em;padding-top:2px;font-weight:600}.page-module__xgPmsG__beliefBody{font-size:var(--text-base);color:var(--text-muted);line-height:1.8}.page-module__xgPmsG__thinking{padding:var(--space-10) 0;border-bottom:1px solid var(--border);background:linear-gradient(#f2e7d459,#fff0)}.page-module__xgPmsG__thinkingGrid{margin-top:var(--space-8);gap:var(--space-5);border-top:1px solid var(--border);padding-top:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}.page-module__xgPmsG__thinkingCard{gap:var(--space-4);border:1px solid var(--border);box-shadow:var(--shadow-card);padding:var(--space-6);transition:transform .3s var(--ease-premium), box-shadow .3s var(--ease-premium);background:linear-gradient(#fffffffa,#fffffff0);flex-direction:column;display:flex}.page-module__xgPmsG__thinkingCard:hover{box-shadow:var(--shadow-card-hover), var(--shadow-cool);transform:translateY(-4px)}.page-module__xgPmsG__thinkingCardNumber{font-family:var(--font-body);font-variant:small-caps;color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600}.page-module__xgPmsG__thinkingCardTitle{font-family:var(--font-display);font-size:var(--text-xl);color:var(--black);letter-spacing:-.01em;font-weight:600;line-height:1.2}.page-module__xgPmsG__thinkingCardBody{font-size:var(--text-sm);color:var(--text-muted);flex:1;line-height:1.78}.page-module__xgPmsG__systems{color:var(--ink);padding:var(--space-10) 0;border-bottom:1px solid var(--border-mid);background:linear-gradient(135deg,#fffdfa 0%,#f5ede2 60%,#e8d8c4 100%)}.page-module__xgPmsG__systemsInner{max-width:var(--full-width);gap:var(--space-col);grid-template-columns:400px 1fr;align-items:start;margin:0 auto;padding:0 48px;display:grid}.page-module__xgPmsG__systemsTitle{font-family:var(--font-display);font-size:var(--text-section);color:var(--ink);letter-spacing:-.03em;margin-bottom:var(--space-5);font-weight:700;line-height:1.04}.page-module__xgPmsG__systemsBody{font-size:var(--text-base);color:var(--text-secondary);line-height:1.8}.page-module__xgPmsG__systemsRight{background:var(--border);border:1px solid var(--border);box-shadow:var(--shadow-card);flex-direction:column;gap:1px;display:flex}.page-module__xgPmsG__systemRow{gap:var(--space-5);padding:var(--space-5) var(--space-6);background:linear-gradient(#fffffffa,#fffffff0);grid-template-columns:1fr 2fr;align-items:start;display:grid}.page-module__xgPmsG__systemRowLabel{font-size:var(--text-sm);color:var(--text-secondary);font-weight:600}.page-module__xgPmsG__systemRowBody{font-size:var(--text-sm);color:var(--ash);line-height:1.7}.page-module__xgPmsG__books{padding:var(--space-10) 0;border-bottom:1px solid var(--border);background:linear-gradient(#f2e7d459,#fff0)}.page-module__xgPmsG__booksLead{font-size:var(--text-base);color:var(--text-muted);max-width:58ch;margin-bottom:var(--space-8);line-height:1.8}.page-module__xgPmsG__bookList{border-top:1px solid var(--border);gap:0;display:grid}.page-module__xgPmsG__bookItem{gap:var(--space-col);padding:var(--space-6) 0;border-bottom:1px solid var(--border);grid-template-columns:1fr 200px;align-items:center;display:grid}.page-module__xgPmsG__bookTitle{font-family:var(--font-display);font-size:var(--text-xl);color:var(--black);letter-spacing:-.01em;margin-bottom:var(--space-2);font-weight:600;line-height:1.2}.page-module__xgPmsG__bookDescription{font-size:var(--text-sm);color:var(--text-muted);max-width:52ch;line-height:1.7}.page-module__xgPmsG__bookFormat{font-variant:small-caps;letter-spacing:.04em;color:var(--ash);text-align:right;font-size:12px}.page-module__xgPmsG__why{padding:var(--space-10) 0;background:#ffffffdb}.page-module__xgPmsG__whyInner{max-width:var(--content-width);margin:0 auto;padding:0 48px}.page-module__xgPmsG__whyTitle{font-family:var(--font-display);font-size:var(--text-section);color:var(--black);letter-spacing:-.03em;margin-bottom:var(--space-7);font-weight:600;line-height:1.04}.page-module__xgPmsG__whyBody{font-size:var(--text-base);color:var(--text-muted);margin-bottom:1.6em;line-height:1.8}.page-module__xgPmsG__whyCta{margin-top:var(--space-7);gap:var(--space-4);align-items:center;display:flex}.page-module__xgPmsG__whyCtaBtn{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--white);background:var(--ink);border:1px solid var(--ink);height:48px;transition:background .2s var(--ease-premium), color .2s var(--ease-premium);justify-content:center;align-items:center;padding:0 28px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__xgPmsG__whyCtaBtn:hover{background:var(--white);color:var(--ink)}.page-module__xgPmsG__whyCtaLink{font-size:var(--text-sm);color:var(--text-muted);border-bottom:1px solid var(--border);padding-bottom:1px;font-weight:500;text-decoration:none;transition:color .15s}.page-module__xgPmsG__whyCtaLink:hover{color:var(--black);border-color:var(--black)}@media (max-width:1024px){.page-module__xgPmsG__headerInner{gap:var(--space-6);grid-template-columns:1fr}.page-module__xgPmsG__systemsInner{gap:var(--space-7);grid-template-columns:1fr}.page-module__xgPmsG__thinkingGrid{grid-template-columns:1fr 1fr}.page-module__xgPmsG__headerSeal{width:120px;height:120px}}@media (max-width:640px){.page-module__xgPmsG__headerSeal{display:none}}@media (max-width:720px){.page-module__xgPmsG__beliefItem{gap:var(--space-2);grid-template-columns:1fr}.page-module__xgPmsG__thinkingGrid{grid-template-columns:1fr}.page-module__xgPmsG__systemRow,.page-module__xgPmsG__bookItem{gap:var(--space-2);grid-template-columns:1fr}.page-module__xgPmsG__bookFormat{text-align:left}.page-module__xgPmsG__headerInner,.page-module__xgPmsG__sectionInner,.page-module__xgPmsG__systemsInner,.page-module__xgPmsG__whyInner{padding:0 24px}}@media (max-width:480px){.page-module__xgPmsG__header,.page-module__xgPmsG__beliefs,.page-module__xgPmsG__thinking,.page-module__xgPmsG__systems,.page-module__xgPmsG__books,.page-module__xgPmsG__why{padding:var(--space-8) 0}.page-module__xgPmsG__header{padding-top:calc(var(--nav-height) + var(--space-8))}.page-module__xgPmsG__headerInner,.page-module__xgPmsG__sectionInner,.page-module__xgPmsG__systemsInner,.page-module__xgPmsG__whyInner{padding:0 20px}.page-module__xgPmsG__headerStatement,.page-module__xgPmsG__beliefBody,.page-module__xgPmsG__thinkingCardBody,.page-module__xgPmsG__systemsBody,.page-module__xgPmsG__systemRowBody,.page-module__xgPmsG__booksLead,.page-module__xgPmsG__bookDescription,.page-module__xgPmsG__whyBody{font-size:15px;line-height:1.72}.page-module__xgPmsG__whyCta{flex-direction:column;align-items:stretch}.page-module__xgPmsG__whyCtaBtn{text-align:center;justify-content:center;width:100%}}
