._page_dco8c_3{background:var(--surface-page);min-height:100vh}._container_dco8c_9{max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter)}._section_dco8c_15{padding:var(--section-y) 0}._sectionAlt_dco8c_16{padding:var(--section-y) 0;background:var(--surface-card)}._sectionDark_dco8c_17{padding:var(--section-y) 0;background:var(--ink-900)}._eyebrow_dco8c_19{display:block;font-size:var(--fs-overline);font-weight:var(--fw-semibold);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--brand);margin-bottom:var(--space-3)}._eyebrowLight_dco8c_29{display:block;font-size:var(--fs-overline);font-weight:var(--fw-semibold);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--indigo-300);margin-bottom:var(--space-3)}._sectionTitle_dco8c_39{font-family:var(--font-display);font-size:clamp(26px,3.2vw,40px);font-weight:var(--fw-heavy);color:var(--text-strong);line-height:var(--lh-snug);letter-spacing:var(--ls-tight);margin:0 0 var(--space-5)}._sectionTitleLight_dco8c_49{font-family:var(--font-display);font-size:clamp(26px,3.2vw,42px);font-weight:var(--fw-heavy);color:#fff;line-height:var(--lh-snug);letter-spacing:var(--ls-tight);margin:0 0 var(--space-5)}._sectionSubtitle_dco8c_59{font-size:var(--fs-body-lg);color:var(--text-muted);line-height:var(--lh-relaxed);max-width:600px;margin:0 0 var(--space-12)}._sectionSubLight_dco8c_67{font-size:var(--fs-body-lg);color:#ffffff94;line-height:var(--lh-relaxed);max-width:580px;margin:0 0 var(--space-12)}._bodyText_dco8c_75{font-size:var(--fs-body-lg);color:var(--text-body);line-height:var(--lh-relaxed);margin:0 0 var(--space-6)}._hero_dco8c_83{position:relative;min-height:680px;min-height:90dvh;display:flex;align-items:flex-end;overflow:hidden}._heroBg_dco8c_92{position:absolute;inset:0;background-size:cover;background-position:center 40%}._heroOverlay_dco8c_99{position:absolute;inset:0;background:linear-gradient(175deg,#090a0e8c,#090a0e66 40%,#090a0ee6)}._heroInner_dco8c_110{position:relative;z-index:2;padding:0 var(--gutter) 72px;max-width:calc(var(--container-max) + var(--gutter) * 2);margin:0 auto;width:100%;box-sizing:border-box}._heroEyebrow_dco8c_120{display:inline-block;font-size:var(--fs-overline);font-weight:var(--fw-semibold);letter-spacing:var(--ls-overline);text-transform:uppercase;color:#ffffffb3;margin-bottom:var(--space-5);background:#ffffff1f;border:1px solid rgba(255,255,255,.18);border-radius:var(--radius-pill);padding:5px 14px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}._heroTitle_dco8c_136{font-family:var(--font-display);font-size:clamp(36px,5.5vw,68px);font-weight:900;color:#fff;line-height:1.06;letter-spacing:var(--ls-tighter);margin:0 0 var(--space-5)}._heroEm_dco8c_146{font-style:italic;color:var(--indigo-200)}._heroSub_dco8c_151{font-size:clamp(15px,1.6vw,18px);color:#ffffffc7;line-height:var(--lh-relaxed);max-width:560px;margin:0 0 var(--space-8)}._heroScroll_dco8c_159{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:#fff;background:var(--brand);border-radius:var(--radius-pill);padding:11px 24px;text-decoration:none;transition:background var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}._heroScroll_dco8c_159:hover{background:var(--brand-strong);transform:translateY(-1px)}._twoCol_dco8c_179{display:grid;grid-template-columns:1fr 460px;gap:var(--space-16);align-items:center}._pillarsStack_dco8c_191{display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-4)}._pillarRow_dco8c_198{display:flex;align-items:flex-start;gap:var(--space-4)}._pillarRowIcon_dco8c_204{flex-shrink:0;width:44px;height:44px;border-radius:var(--radius-md);background:var(--indigo-50);color:var(--brand);display:flex;align-items:center;justify-content:center}._pillarRowTitle_dco8c_216{font-size:var(--fs-title);font-weight:var(--fw-bold);color:var(--text-strong);margin:0 0 var(--space-1);line-height:var(--lh-snug)}._pillarRowBody_dco8c_224{font-size:var(--fs-body);color:var(--text-body);line-height:var(--lh-relaxed);margin:0}._photoStack_dco8c_232{position:relative;height:480px}._photoMain_dco8c_237{position:absolute;inset:0 60px 60px 0;width:calc(100% - 60px);height:calc(100% - 60px);object-fit:cover;border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl)}._photoAccent_dco8c_250{position:absolute;bottom:0;right:0;width:200px;height:240px;object-fit:cover;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);border:4px solid var(--surface-page)}._ambitionHeader_dco8c_263{max-width:680px;margin-bottom:var(--space-12)}._principlesGrid_dco8c_268{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-5)}._principleCard_dco8c_274{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-xl);padding:var(--space-8) var(--space-6);transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}._principleCard_dco8c_274:hover{background:#ffffff12;border-color:#ffffff2e}._principleAccent_dco8c_287{width:32px;height:3px;border-radius:var(--radius-pill);margin-bottom:var(--space-5)}._principleLabel_dco8c_294{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-bold);color:#fff;margin:0 0 var(--space-3)}._principleDesc_dco8c_302{font-size:var(--fs-body);color:#ffffff94;line-height:var(--lh-relaxed);margin:0}._designPrincipleWrap_dco8c_310{max-width:900px;margin:0 auto;text-align:center}._quoteBlock_dco8c_316{font-family:var(--font-display);font-size:clamp(28px,4vw,52px);font-weight:900;color:var(--text-strong);line-height:1.1;letter-spacing:var(--ls-tight);margin:var(--space-4) 0 var(--space-6);font-style:normal}._quoteBody_dco8c_327{font-size:var(--fs-body-lg);color:var(--text-muted);line-height:var(--lh-relaxed);max-width:600px;margin:0 auto var(--space-16)}._outcomeTrio_dco8c_336{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5);text-align:left}._outcomeCard_dco8c_343{border-radius:var(--radius-xl);overflow:hidden;border:1.5px solid var(--border-subtle)}._outcomePhoto_dco8c_349{width:100%;height:220px;object-fit:cover;display:block}._outcomeLabel_dco8c_356{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-5);background:var(--surface-card);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-strong);color:var(--brand)}._outcomeLabel_dco8c_356 svg{flex-shrink:0;color:var(--brand)}._cta_dco8c_374{position:relative;padding:var(--space-32) 0;overflow:hidden}._ctaBg_dco8c_380{position:absolute;inset:0;background-size:cover;background-position:center}._ctaOverlay_dco8c_387{position:absolute;inset:0;background:linear-gradient(135deg,#090a0ee0,#090a0ec2)}._ctaInner_dco8c_397{position:relative;z-index:2;text-align:center;max-width:600px;margin:0 auto}._ctaTitle_dco8c_405{font-family:var(--font-display);font-size:clamp(28px,3.8vw,48px);font-weight:900;color:#fff;line-height:var(--lh-snug);letter-spacing:var(--ls-tight);margin:0 0 var(--space-4)}._ctaSub_dco8c_415{font-size:var(--fs-body-lg);color:#ffffffad;line-height:var(--lh-relaxed);margin:0 0 var(--space-10)}._ctaActions_dco8c_422{display:flex;align-items:center;justify-content:center;gap:var(--space-5);flex-wrap:wrap}._ctaBtn_dco8c_430{display:inline-flex;align-items:center;background:#fff;color:var(--ink-900);text-decoration:none;padding:14px 32px;border-radius:var(--radius-pill);font-size:var(--fs-body);font-weight:var(--fw-bold);transition:background var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}._ctaBtn_dco8c_430:hover{background:var(--gray-100);transform:translateY(-1px)}._ctaGhost_dco8c_448{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:#ffffffb8;text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}._ctaGhost_dco8c_448:hover{color:#fff}@media (max-width: 1100px){._principlesGrid_dco8c_268{grid-template-columns:repeat(2,1fr)}}@media (max-width: 960px){._twoCol_dco8c_179{grid-template-columns:1fr;gap:var(--space-10)}._photoStack_dco8c_232{height:340px}}@media (max-width: 700px){._hero_dco8c_83{min-height:100dvh}._heroInner_dco8c_110{padding-bottom:48px;padding-left:var(--gutter);padding-right:var(--gutter)}._outcomeTrio_dco8c_336,._principlesGrid_dco8c_268{grid-template-columns:1fr}._ctaActions_dco8c_422{flex-direction:column;align-items:stretch}._ctaBtn_dco8c_430{justify-content:center}}
