/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--night:#071d1f;--night-2:#0e3031;--bone:#f3eee4;--paper:#fbf8f1;--signal:#f45b35;--acid:#dbe946;--mist:#a8bcba;--line:#071d1f2b}.apple-home{--a-black:#1d1d1f;--a-muted:#6e6e73;--a-blue:#0071e3;--a-blue-dark:#0062c4;--a-grey:#f5f5f7;--a-line:#d2d2d7;color:var(--a-black);font-family:var(--font-geist), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:#fff;overflow:hidden}.apple-home *{box-sizing:border-box}.apple-home a{color:inherit;text-decoration:none}.a-prototype{background:var(--a-grey);color:var(--a-muted);text-align:center;justify-content:center;align-items:center;gap:.7rem;min-height:34px;padding:.45rem 5vw;font-size:13px;display:flex}.a-prototype span{color:var(--a-black);font-weight:650}.a-prototype p{margin:0}.a-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20;background:#ffffffd1;border-bottom:1px solid #00000014;grid-template-columns:1fr auto 1fr;align-items:center;min-height:56px;padding:0 5vw;display:grid;position:sticky;top:0}.a-wordmark{letter-spacing:-.03em;justify-self:start;font-size:18px;font-weight:650}.a-header nav{gap:2rem;display:flex}.a-header nav a{color:#424245;font-size:14px;transition:color .2s}.a-header nav a:hover{color:var(--a-blue)}.a-nav-action{background:var(--a-blue);border-radius:999px;justify-self:end;padding:.62rem 1rem;font-size:14px;transition:background .2s;color:#fff!important}.a-nav-action:hover,.a-button:hover{background:var(--a-blue-dark)}.a-kicker{color:var(--a-muted);letter-spacing:-.015em;margin:0 0 1.4rem;font-size:17px;font-weight:650}.a-hero{grid-template-columns:minmax(0,1.03fr) minmax(340px,.97fr);max-width:1500px;min-height:840px;margin:0 auto;padding:clamp(6rem,9vw,9rem) 5vw 0;display:grid;position:relative}.a-hero-copy{z-index:2;align-self:center;max-width:720px;padding-bottom:8rem;position:relative}.a-hero h1{font-family:var(--font-geist), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.075em;margin:0;font-size:clamp(4.6rem,8vw,8.8rem);font-weight:600;line-height:.87}.a-hero-lede{letter-spacing:-.045em;max-width:650px;margin:2.5rem 0 0;font-size:clamp(1.65rem,2.6vw,2.55rem);font-weight:550;line-height:1.08}.a-hero-support{color:var(--a-muted);max-width:610px;margin:1.3rem 0 0;font-size:clamp(1.05rem,1.35vw,1.3rem);line-height:1.55}.a-actions{align-items:center;gap:1.6rem;margin-top:2.2rem;display:flex}.a-button{background:var(--a-blue);border-radius:999px;justify-content:center;padding:.88rem 1.35rem;font-size:17px;transition:background .2s;display:inline-flex;color:#fff!important}.a-link{font-size:17px;color:var(--a-blue)!important}.a-hero-image{align-self:end;height:730px;margin:0;position:relative;overflow:hidden}.a-hero-image:before{content:"";background:radial-gradient(circle at 50% 52%,#edf4fb 0,#f5f5f7 45%,#fff 72%);position:absolute;inset:8% 0 0}.a-hero-image img{filter:saturate(.82);object-fit:contain;object-position:center bottom;width:100%;height:100%;position:relative}.a-proof{border-top:1px solid var(--a-line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;bottom:0;left:5vw;right:5vw}.a-proof div{flex-direction:column;gap:.2rem;padding:1.4rem 1.5rem 1.5rem 0;display:flex}.a-proof div+div{border-left:1px solid var(--a-line);padding-left:1.5rem}.a-proof strong{letter-spacing:-.035em;font-size:20px}.a-proof span{color:var(--a-muted);font-size:14px}.a-recognition{text-align:center;max-width:1280px;margin:0 auto;padding:clamp(9rem,13vw,14rem) 5vw}.a-recognition h2,.a-method h2,.a-story h2,.a-about h2,.a-begin h2,.a-close h2{font-family:var(--font-geist), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.07em;margin:0;font-size:clamp(3.4rem,6.2vw,6.7rem);font-weight:600;line-height:.94}.a-recognition-lines{max-width:980px;margin:clamp(4rem,7vw,7rem) auto}.a-recognition-lines p{border-top:1px solid var(--a-line);letter-spacing:-.045em;margin:0;padding:1.4rem 0;font-size:clamp(1.8rem,3vw,3.3rem);font-weight:560}.a-recognition-lines p:last-child{border-bottom:1px solid var(--a-line)}.a-recognition-lines span{color:var(--a-muted)}.a-wide-copy{letter-spacing:-.025em;max-width:860px;margin:0 auto;font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.35}.a-live{padding:0 3vw}.a-live figure{border-radius:34px;max-width:1600px;height:min(76vw,880px);margin:0 auto;position:relative;overflow:hidden}.a-live figure:after{content:"";background:linear-gradient(#0000 38%,#000000b8);position:absolute;inset:0}.a-live img{object-fit:cover;object-position:center 45%;width:100%;height:100%}.a-live figcaption{color:#fff;z-index:2;flex-direction:column;max-width:760px;display:flex;position:absolute;bottom:clamp(2rem,5vw,5rem);left:clamp(2rem,5vw,5rem);right:2rem}.a-live figcaption span{margin-bottom:.8rem;font-size:17px;font-weight:650}.a-live figcaption strong{letter-spacing:-.065em;font-size:clamp(2.5rem,5vw,5.6rem);font-weight:600;line-height:.95}.a-method{background:var(--a-grey);margin-top:clamp(3rem,6vw,6rem);padding:clamp(8rem,11vw,12rem) 5vw}.a-section-heading{grid-template-columns:.45fr 1.05fr .5fr;gap:2rem 5vw;max-width:1500px;margin:0 auto;display:grid}.a-section-heading>p{color:var(--a-muted);align-self:end;margin:0;font-size:18px;line-height:1.55}.a-concept{color:var(--a-muted);border:1px solid #b8b8bd;border-radius:999px;padding:.45rem .7rem;font-size:13px;display:inline-flex}.a-method-experience{grid-template-columns:minmax(0,1.16fr) minmax(340px,.84fr);gap:clamp(2.5rem,5vw,6rem);max-width:1500px;margin:clamp(5rem,7vw,7rem) auto 0;display:grid}.a-method-image{border-radius:30px;height:760px;margin:0;position:relative;overflow:hidden}.a-method-image:after{content:"";background:linear-gradient(#0000 38%,#0b121ccc);position:absolute;inset:0}.a-method-image img{object-fit:cover;width:100%;height:100%}.a-method-image figcaption{color:#fff;z-index:2;flex-direction:column;max-width:560px;display:flex;position:absolute;bottom:clamp(2rem,4vw,4rem);left:clamp(2rem,4vw,4rem);right:2rem}.a-method-image small{opacity:.75;margin-bottom:.8rem;font-size:13px;font-weight:600}.a-method-image strong{letter-spacing:-.055em;font-size:clamp(1.8rem,3.1vw,3.4rem);font-weight:570;line-height:1.02}.a-method-list{border-top:1px solid var(--a-line);flex-direction:column;margin:0;display:flex}.a-method-list article{border-bottom:1px solid var(--a-line);grid-template-columns:42px 1fr;gap:.3rem 1.2rem;min-height:0;padding:1.55rem 0;display:grid}.a-method-list span{color:var(--a-muted);grid-row:1/span 2;padding-top:.3rem;font-size:14px}.a-method-list h3{letter-spacing:-.05em;margin:0;font-size:clamp(1.6rem,2.4vw,2.7rem);line-height:1}.a-method-list p{color:var(--a-muted);margin:0;font-size:16px;line-height:1.5}.a-method-note{color:var(--a-muted);max-width:1500px;margin:2rem auto 0;font-size:13px;line-height:1.5}.a-story{grid-template-columns:1fr 1fr;min-height:850px;display:grid}.a-story-copy{align-self:center;max-width:740px;padding:clamp(5rem,9vw,9rem)}.a-story-copy .a-kicker{margin-top:2rem}.a-story-copy>p:not(.a-kicker){color:var(--a-muted);font-size:18px;line-height:1.6}.a-story-copy>strong{letter-spacing:-.035em;margin-top:2.4rem;font-size:clamp(1.45rem,2.1vw,2.1rem);line-height:1.25;display:block}.a-story figure{min-height:700px;margin:0;overflow:hidden}.a-story img{object-fit:cover;object-position:center;width:100%;height:100%}.a-about{background:var(--a-black);color:#fff;grid-template-columns:1.1fr .9fr;gap:5vw;padding:clamp(8rem,12vw,13rem) 8vw;display:grid}.a-about .a-kicker{color:#a1a1a6}.a-about>div:nth-child(2){align-self:end}.a-about>div:nth-child(2) p{color:#d2d2d7;margin:0 0 1.5rem;font-size:clamp(1.2rem,1.7vw,1.65rem);line-height:1.5}.a-about>figure{border-radius:30px;grid-column:1/-1;height:min(62vw,720px);margin:clamp(3rem,6vw,6rem) 0 0;position:relative;overflow:hidden}.a-about>figure:after{content:"";background:linear-gradient(#0000 52%,#000000ad);position:absolute;inset:0}.a-about>figure img{object-fit:cover;object-position:center 42%;width:100%;height:100%}.a-about>figure figcaption{color:#fff;z-index:2;font-size:16px;position:absolute;bottom:2rem;left:2rem}.a-begin{background:#fff;padding:clamp(8rem,11vw,12rem) 5vw}.a-offer-intro{text-align:center;max-width:1040px;margin:0 auto clamp(4rem,7vw,7rem)}.a-offer-intro .a-concept{margin-bottom:1.5rem}.a-offer-intro .a-kicker{margin-bottom:1rem}.a-offer-intro>p:last-child{color:var(--a-muted);max-width:730px;margin:2rem auto 0;font-size:clamp(1.15rem,1.8vw,1.55rem);line-height:1.5}.a-offer-stage{grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);gap:1.2rem;max-width:1500px;margin:0 auto;display:grid}.a-offer-feature{color:#fff;background:linear-gradient(145deg,#0b78e3 0%,#0056ae 58%,#003c7b 100%);border-radius:34px;flex-direction:column;min-height:680px;padding:clamp(2rem,4vw,4rem);display:flex}.a-offer-top{justify-content:space-between;align-items:center;display:flex}.a-offer-top>span{opacity:.72;font-size:14px}.a-offer-top small{border:1px solid #ffffff57;border-radius:999px;padding:.5rem .75rem;font-size:13px}.a-offer-main{max-width:780px;margin:auto 0 3rem}.a-offer-main>p:first-child{opacity:.76;margin:0 0 1rem;font-size:17px;font-weight:650}.a-offer-main h3{letter-spacing:-.075em;margin:0;font-size:clamp(3.3rem,6vw,6.6rem);font-weight:600;line-height:.88}.a-offer-main>p:last-child{opacity:.82;max-width:650px;margin:1.5rem 0 0;font-size:clamp(1.05rem,1.45vw,1.3rem);line-height:1.55}.a-offer-steps{border-top:1px solid #ffffff47;border-bottom:1px solid #ffffff47;grid-template-columns:repeat(3,1fr);display:grid}.a-offer-steps span{flex-direction:column;gap:.3rem;padding:1.25rem 1rem 1.25rem 0;font-size:14px;display:flex}.a-offer-steps span+span{border-left:1px solid #ffffff47;padding-left:1rem}.a-offer-steps strong{font-size:17px}.a-offer-footer{justify-content:space-between;align-items:center;gap:1.2rem;padding-top:2rem;display:flex}.a-offer-footer a{color:#05a;background:#fff;border-radius:999px;padding:.9rem 1.25rem;font-size:17px;font-weight:600}.a-offer-footer small{opacity:.7;font-size:13px}.a-secondary-offers{grid-template-rows:1fr 1fr;gap:1.2rem;display:grid}.a-secondary-offers article{background:var(--a-grey);border-radius:28px;flex-direction:column;min-height:0;padding:clamp(1.8rem,3vw,3rem);display:flex}.a-secondary-offers article>div{justify-content:space-between;align-items:center;display:flex}.a-secondary-offers article>div span,.a-secondary-offers small{color:var(--a-muted);font-size:13px}.a-secondary-offers h3{letter-spacing:-.055em;margin:auto 0 .9rem;font-size:clamp(2rem,3.2vw,3.6rem);line-height:.98}.a-secondary-offers p{color:var(--a-muted);margin:0 0 1.5rem;font-size:16px;line-height:1.5}.a-secondary-offers a{color:var(--a-blue);font-size:17px}.a-close{color:#fff;text-align:center;background:#000;padding:clamp(9rem,13vw,14rem) 5vw}.a-close .a-kicker{color:#a1a1a6}.a-close h2{max-width:1050px;margin:0 auto}.a-button.light{background:#fff;margin-top:3rem;color:#000!important}.a-button.light:hover{background:#e8e8ed}.a-footer{color:var(--a-muted);background:#f5f5f7;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;padding:2rem 5vw;font-size:13px;display:grid}.a-footer .a-wordmark{color:var(--a-black)}.a-footer p{text-align:center;margin:0}.a-footer div{justify-self:end;gap:1.2rem;display:flex}.a-footer a:hover{color:var(--a-blue)}@media (max-width:980px){.a-header{grid-template-columns:1fr auto}.a-header nav{display:none}.a-hero{grid-template-columns:1fr;min-height:auto;padding-top:7rem}.a-hero-copy{text-align:center;padding-bottom:2rem}.a-hero-support,.a-hero-lede{margin-left:auto;margin-right:auto}.a-actions{justify-content:center}.a-hero-image{height:620px}.a-proof{position:static}.a-section-heading{grid-template-columns:1fr 1.7fr}.a-section-heading>p{grid-column:2}.a-method-experience{grid-template-columns:1fr}.a-method-image{height:620px}.a-story{grid-template-columns:1fr}.a-story-copy{max-width:880px}.a-story figure{min-height:64vw}.a-about,.a-offer-stage{grid-template-columns:1fr}.a-secondary-offers{grid-template-rows:none;grid-template-columns:1fr 1fr}.a-secondary-offers article{min-height:340px}}@media (max-width:640px){.a-prototype{text-align:left;flex-direction:column;align-items:flex-start;gap:.15rem}.a-header{min-height:52px;padding:0 1rem}.a-nav-action{padding:.55rem .8rem;font-size:13px}.a-hero{padding:5.5rem 1rem 0}.a-hero h1{font-size:clamp(4rem,20vw,6rem)}.a-hero-lede{font-size:1.65rem}.a-actions{flex-direction:column;align-items:stretch;gap:1rem}.a-hero-image{height:470px}.a-proof{grid-template-columns:1fr}.a-proof div+div{border-left:0;border-top:1px solid var(--a-line);padding-left:0}.a-recognition{padding:7rem 1rem}.a-recognition h2,.a-method h2,.a-story h2,.a-about h2,.a-begin h2,.a-close h2{font-size:clamp(3rem,15vw,4.6rem)}.a-recognition-lines p{font-size:1.65rem}.a-live{padding:0 1rem}.a-live figure{border-radius:24px;height:118vw}.a-live img{object-position:57% center}.a-method,.a-begin{padding:7rem 1rem}.a-section-heading{display:block}.a-section-heading h2{margin:2.5rem 0 1.5rem}.a-section-heading>p{font-size:16px}.a-method-experience{margin-top:4rem;display:block}.a-method-image{border-radius:22px;height:118vw;margin-bottom:2.5rem}.a-method-image img{object-position:62% center}.a-method-list article{min-height:0;padding:1.4rem 0}.a-method-list h3{margin:0}.a-story-copy{padding:7rem 1rem}.a-story figure{min-height:100vw}.a-about{padding:7rem 1rem}.a-about>figure{border-radius:22px;height:110vw}.a-offer-stage{display:block}.a-offer-feature{border-radius:24px;min-height:670px}.a-offer-main h3{font-size:clamp(3.2rem,15vw,4.8rem)}.a-offer-steps{grid-template-columns:1fr}.a-offer-steps span+span{border-top:1px solid #ffffff47;border-left:0;padding-left:0}.a-offer-footer{flex-direction:column;align-items:stretch}.a-offer-footer a{text-align:center}.a-secondary-offers{grid-template-columns:1fr;margin-top:1rem;display:grid}.a-secondary-offers article{border-radius:22px;min-height:330px}.a-close{padding:8rem 1rem}.a-footer{grid-template-columns:1fr;align-items:start;padding:2rem 1rem}.a-footer p{text-align:left}.a-footer div{flex-direction:column;justify-self:start}}body{background:var(--paper);color:var(--night);font-family:var(--font-geist), Arial, sans-serif;margin:0;font-size:16px}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}::selection{background:var(--acid);color:var(--night)}.site-header{background:var(--night);color:var(--paper);z-index:10;grid-template-columns:1fr auto 1fr;align-items:center;min-height:76px;padding:0 4vw;display:grid;position:relative}.wordmark{letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,2.1vw,1.9rem);font-weight:700}.wordmark span{color:var(--signal)}.primary-nav{gap:clamp(1.25rem,2.8vw,2.8rem);display:flex}.primary-nav a{color:#fbf8f1b8;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:750}:is(.primary-nav a:hover,.primary-nav a:focus-visible){color:var(--acid)}.header-cta{letter-spacing:.06em;text-transform:uppercase;border:1px solid #fbf8f152;justify-self:end;align-items:center;gap:.8rem;min-height:42px;padding:0 1rem;font-size:.7rem;font-weight:750;display:flex}:is(.header-cta:hover,.header-cta:focus-visible){background:var(--acid);border-color:var(--acid);color:var(--night)}.hero{background:var(--night);color:var(--paper);grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);min-height:calc(100svh - 76px);display:grid;position:relative;overflow:hidden}.hero-copy{z-index:2;align-self:center;padding:clamp(5rem,9vw,9rem) 4.5vw clamp(8rem,12vw,11rem) 7vw;position:relative}.eyebrow{color:var(--signal);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.8rem;margin:0 0 1.5rem;font-size:.69rem;font-weight:800;display:flex}.eyebrow:before{content:"";background:currentColor;width:30px;height:2px}h1,h2,blockquote{letter-spacing:-.06em;font-family:Georgia,Times New Roman,serif;font-weight:500}h1{max-width:980px;margin:0;font-size:clamp(4.1rem,7.25vw,8rem);line-height:.82}h1 em{color:var(--acid);margin-top:.17em;font-weight:500;display:block}.hero-lede{color:#fbf8f1ba;max-width:690px;margin:2.3rem 0 0;font-size:clamp(1.05rem,1.3vw,1.28rem);line-height:1.7}.hero-actions{flex-wrap:wrap;align-items:center;gap:1.8rem;margin-top:2.4rem;display:flex}.button{letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:1.1rem;min-height:57px;padding:.9rem 1.45rem;font-size:.75rem;font-weight:800;display:inline-flex}.button-signal{background:var(--signal);color:#fff}:is(.button-signal:hover,.button-signal:focus-visible){background:var(--acid);color:var(--night)}.text-link{border-bottom:1px solid;padding:.8rem 0;font-size:.79rem;font-weight:750}:is(.text-link:hover,.text-link:focus-visible){color:var(--signal)}.hero-visual{background:var(--night-2);min-height:620px;position:relative;overflow:hidden}.hero-visual:before{background:linear-gradient(90deg, var(--night) 0%, transparent 36%), linear-gradient(180deg, transparent 55%, #071d1fd1);content:"";z-index:1;position:absolute;inset:0}.hero-visual img{filter:saturate(.72)contrast(1.08);object-fit:cover;object-position:center 20%;width:100%;height:100%}.hero-stamp{aspect-ratio:1;background:var(--acid);color:var(--night);text-align:center;z-index:2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:190px;padding:1.8rem;display:flex;position:absolute;bottom:6.5rem;left:-4.5rem;transform:rotate(-9deg)}.hero-stamp span{font-family:Georgia,serif;font-size:.8rem;font-style:italic}.hero-stamp strong{letter-spacing:.06em;margin-top:.3rem;font-size:.85rem}.portrait-caption{color:#ffffffa6;letter-spacing:.08em;text-transform:uppercase;z-index:2;margin:0;font-size:.69rem;position:absolute;bottom:2rem;right:2rem}.hero-thesis{background:var(--bone);color:var(--night);z-index:3;align-items:center;gap:2rem;width:59%;padding:1.45rem 7vw;display:flex;position:absolute;bottom:0;left:0}.hero-thesis span{color:var(--signal);letter-spacing:.15em;text-transform:uppercase;font-size:.65rem;font-weight:800}.hero-thesis p{letter-spacing:-.035em;margin:0;font-family:Georgia,serif;font-size:clamp(1.2rem,1.8vw,1.75rem)}.proof-strip{background:var(--acid);grid-template-columns:repeat(4,1fr);display:grid}.proof-strip p{border-right:1px solid #071d1f2e;flex-direction:column-reverse;gap:.65rem;min-height:112px;margin:0;padding:1.45rem 2vw;display:flex}.proof-strip strong{font-family:Georgia,serif;font-size:clamp(1rem,1.35vw,1.25rem);font-weight:600}.proof-strip span{opacity:.5;font-size:.62rem;font-weight:800}.pressure{background:var(--bone);padding:clamp(6rem,10vw,10rem) 6vw}.pressure-intro{grid-template-columns:.72fr 1.55fr .8fr;gap:2rem;max-width:1450px;margin:0 auto 5rem;display:grid}.pressure-intro h2,.method h2,.about h2,.speaking h2,.closing h2{margin:0;font-size:clamp(3.1rem,6vw,6.6rem);line-height:.91}h2 em{color:var(--signal);font-weight:500}.section-lede{color:#071d1fad;align-self:end;margin:0;line-height:1.7}.path-list{border-top:1px solid var(--line);max-width:1450px;margin:0 auto}.path{border-bottom:1px solid var(--line);grid-template-columns:.62fr 1fr;transition:background .18s,color .18s;display:grid}.path-head{grid-template-columns:auto 1fr auto;align-items:flex-start;gap:1rem;padding:2.2rem 2.5rem 2.2rem 0;display:grid}.path-number{color:var(--signal);font-size:.7rem;font-weight:800}.path-signal{letter-spacing:-.04em;margin:0;font-family:Georgia,serif;font-size:clamp(1.35rem,2.35vw,2.4rem);line-height:1.05}.path-arrow{color:var(--signal);font-size:1.2rem}.path-body{border-left:1px solid var(--line);padding:2.2rem 0 2.2rem 3vw}.path-body h3{letter-spacing:.12em;text-transform:uppercase;margin:0 0 1rem;font-size:.73rem}.path-body p{color:#071d1fad;max-width:620px;margin:0 0 1.2rem;line-height:1.6}.path-body a{letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:.25rem;font-size:.7rem;font-weight:800}.path:hover{background:var(--night);color:var(--paper)}.path:hover .path-body p{color:#fbf8f1a6}.path:hover .path-body{border-color:#fbf8f12e}.manifesto{background:var(--signal);color:#fff;padding:clamp(6rem,11vw,11rem) 8vw}.manifesto-kicker{letter-spacing:.15em;text-transform:uppercase;margin:0 0 3rem;font-size:.7rem;font-weight:800}.manifesto blockquote{max-width:1400px;margin:0;font-size:clamp(3.6rem,7.4vw,8.5rem);line-height:.86}.manifesto blockquote em{color:var(--night);font-weight:500;display:block}.manifesto-copy{border-top:1px solid #ffffff61;grid-template-columns:1fr 1fr;gap:3rem;max-width:850px;margin:4.5rem 0 0 auto;padding-top:2rem;display:grid}.manifesto-copy p{margin:0;line-height:1.7}.method{background:var(--paper);padding:clamp(6rem,10vw,10rem) 7vw}.method-heading{grid-template-columns:.55fr 1.45fr;gap:2rem;display:grid}.method-heading h2 em{display:block}.steps{border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:5rem;display:grid}.step{border-bottom:1px solid var(--line);border-right:1px solid var(--line);border-top:1px solid var(--line);min-height:330px;padding:2rem}.step>span{color:var(--signal);font-size:.7rem;font-weight:800}.step h3{letter-spacing:-.045em;margin:7rem 0 1.2rem;font-family:Georgia,serif;font-size:clamp(1.8rem,2.8vw,3rem);font-weight:500;line-height:1}.step p{color:#071d1fa8;margin:0;line-height:1.65}.method-note{color:#071d1f8c;max-width:650px;margin:1.5rem 0 0 auto;font-size:.78rem;line-height:1.6}.about{background:var(--night);color:var(--paper);grid-template-columns:.82fr 1.18fr;display:grid}.about-image{min-height:750px;position:relative;overflow:hidden}.about-image:after{background:linear-gradient(90deg, transparent 60%, var(--night));content:"";position:absolute;inset:0}.about-image img{filter:grayscale(.2)saturate(.7);object-fit:cover;object-position:center 25%;width:100%;height:100%}.about-copy{align-self:center;padding:6rem 8vw 6rem 5vw}.about-copy h2{font-size:clamp(3rem,5vw,5.4rem)}.about-lede{color:var(--acid);letter-spacing:-.03em;margin:2.4rem 0 1.5rem;font-family:Georgia,serif;font-size:clamp(1.4rem,2vw,2rem);line-height:1.3}.about-copy>p:not(.eyebrow):not(.about-lede){color:#fbf8f1a6;max-width:680px;margin-bottom:2rem;line-height:1.75}.speaking{background:var(--night-2);color:var(--paper);grid-template-columns:1.5fr .65fr auto;align-items:end;gap:3rem;padding:clamp(5rem,8vw,8rem) 7vw;display:grid}.speaking .eyebrow{color:var(--acid)}.speaking h2{font-size:clamp(3rem,5vw,5.5rem)}.speaking>p{color:#fbf8f1a6;margin:0;line-height:1.7}.button-light{background:var(--paper);color:var(--night);white-space:nowrap}:is(.button-light:hover,.button-light:focus-visible){background:var(--acid)}.closing{background:var(--bone);grid-template-columns:.55fr 1.4fr .65fr;gap:3rem;padding:clamp(6rem,10vw,10rem) 7vw;display:grid}.closing>div{align-self:end}.closing>div p{color:#071d1fad;margin:0 0 2rem;line-height:1.7}footer{background:var(--night);color:var(--paper);justify-content:space-between;align-items:center;padding:2.2rem 4vw;display:flex}footer p{color:#fbf8f180;margin:0;font-size:.7rem}.footer-links{color:#fbf8f180;align-items:center;gap:1.25rem;font-size:.7rem;display:flex}.footer-links a:hover{color:var(--acid)}.portal-app,.owner-app{min-height:100svh}.portal-brand{letter-spacing:-.035em;align-items:center;gap:.8rem;font-family:Georgia,serif;font-size:1.05rem;font-weight:700;display:flex}.portal-brand>span:last-child{flex-direction:column;display:flex}.portal-brand small{color:#fbf8f175;font-family:var(--font-geist), Arial, sans-serif;letter-spacing:.13em;text-transform:uppercase;margin-top:.25rem;font-size:.53rem;font-weight:700}.brand-mark{background:var(--acid);color:var(--night);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-family:Georgia,serif;font-size:.75rem;display:flex}.prototype-label{color:#071d1f7a;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.7rem;margin-bottom:1.5rem;font-size:.61rem;font-weight:800;display:flex}.prototype-label span{background:#071d1f12;border-radius:999px;padding:.45rem .65rem}.back-to-site{color:#fbf8f170;margin-top:auto;padding-top:1.5rem;font-size:.68rem;display:inline-flex}.back-to-site:hover{color:var(--acid)}.status-dot{background:#79c48c;border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 0 4px #79c48c1a}.portal-app{background:#eeeae1;grid-template-columns:250px minmax(0,1fr);display:grid}.portal-sidebar{background:var(--night);color:var(--paper);flex-direction:column;min-height:100svh;padding:1.8rem 1.35rem;display:flex;position:sticky;top:0}.portal-sidebar .portal-brand{border-bottom:1px solid #ffffff1a;padding:0 .45rem 1.8rem}.portal-nav{margin-top:2.4rem}.portal-nav>p,.owner-nav-group>p{color:var(--signal);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .7rem .65rem;font-size:.58rem;font-weight:800}.portal-nav a{color:#fbf8f194;border-left:2px solid #0000;align-items:center;gap:.75rem;min-height:45px;margin-bottom:.2rem;padding:.55rem .65rem;font-size:.75rem;display:flex}.portal-nav a:hover,.portal-nav a.active{border-left-color:var(--acid);color:#fff;background:#dbe94614}.portal-nav a b{background:var(--signal);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin-left:auto;font-size:.55rem;display:flex}.nav-mark{border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-family:Georgia,serif;font-size:.65rem;display:flex}.portal-nav a.active .nav-mark{background:var(--acid);border-color:var(--acid);color:var(--night)}.portal-help{border-top:1px solid #ffffff1a;align-items:flex-start;gap:.8rem;margin-top:auto;padding:1.3rem .5rem 0;display:flex}.portal-help .status-dot{margin-top:.3rem}.portal-help p{color:#fbf8f17a;margin:0;font-size:.66rem;line-height:1.5}.portal-help strong{color:var(--paper);font-size:.7rem;display:block}.portal-main{min-width:0;padding:0 clamp(1.5rem,4vw,4.5rem) 5rem}.portal-topbar{border-bottom:1px solid #071d1f1f;justify-content:space-between;align-items:center;min-height:112px;margin-bottom:2rem;display:flex}.portal-topbar p,.owner-topbar p{color:#071d1f7a;letter-spacing:.04em;margin:0 0 .25rem;font-size:.68rem}.portal-topbar h1,.owner-topbar h1{letter-spacing:-.05em;margin:0;font-family:Georgia,serif;font-size:clamp(2rem,3.4vw,3.3rem);font-weight:500;line-height:1}.portal-profile{align-items:center;gap:.8rem;display:flex}.portal-profile button{color:var(--signal);background:0 0;border:1px solid #071d1f26;border-radius:50%;width:38px;height:38px}.portal-profile>span,.owner-profile>span{background:var(--night);color:var(--acid);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-family:Georgia,serif;font-size:.75rem;display:flex}.portal-welcome{background:var(--night);color:var(--paper);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3rem;margin-bottom:1.2rem;padding:clamp(2rem,4vw,4rem);display:grid;position:relative;overflow:hidden}.portal-welcome:after{content:"";border:1px solid #dbe94633;border-radius:50%;width:330px;height:330px;position:absolute;top:-165px;right:-80px}.portal-kicker{color:var(--signal);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1rem;font-size:.6rem;font-weight:800}.portal-welcome h2{max-width:850px;margin:0;font-size:clamp(2.2rem,4.4vw,4.8rem);line-height:.94}.portal-welcome>div:first-child>p:last-child{color:#fbf8f199;max-width:590px;margin:1.4rem 0 0;line-height:1.65}.welcome-ring{border:1px solid var(--acid);z-index:1;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:125px;height:125px;display:flex;position:relative}.welcome-ring span{color:var(--acid);font-family:Georgia,serif;font-size:2.7rem;line-height:.9}.welcome-ring small{color:#fbf8f194;letter-spacing:.08em;text-transform:uppercase;margin-top:.5rem;font-size:.58rem}.portal-grid{grid-template-columns:1.4fr .8fr .8fr;gap:1.2rem;display:grid}.continue-card,.reset-card,.session-card{background:#fff;border:1px solid #071d1f1a;min-height:320px;padding:1.6rem}.card-heading{justify-content:space-between;align-items:flex-start;display:flex}.card-heading h3,.reset-card h3,.session-card h3{letter-spacing:-.04em;margin:0;font-family:Georgia,serif;font-size:1.7rem;font-weight:500;line-height:1.05}.card-heading>span{color:#071d1f61;font-size:.7rem}.lesson-preview{background:var(--bone);align-items:center;gap:1rem;margin:2rem 0 1.2rem;padding:1.4rem;display:flex}.play-button{background:var(--signal);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding-left:.15rem;font-size:.7rem;display:flex}.lesson-preview div{flex-direction:column;gap:.25rem;display:flex}.lesson-preview small{color:#071d1f7a;font-size:.62rem}.lesson-preview strong{font-family:Georgia,serif;font-size:1.05rem;font-weight:500}.progress{background:#071d1f1a;width:100%;height:4px;overflow:hidden}.progress span{background:var(--signal);height:100%;display:block}.continue-card>a{letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;margin-top:1.5rem;font-size:.69rem;font-weight:800;display:flex}.reset-card{background:var(--acid);text-align:center}.reset-card .portal-kicker{color:#071d1f8c}.audio-orbit{border:1px solid #071d1f47;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;margin:.2rem auto 1.3rem;display:flex;position:relative}.audio-orbit:before,.audio-orbit:after{content:"";border:1px solid #071d1f1a;border-radius:50%;position:absolute;inset:-9px}.audio-orbit:after{inset:-18px}.audio-orbit span{font-family:Georgia,serif;font-size:1.05rem}.reset-card>p:not(.portal-kicker){font-size:.73rem;line-height:1.55}.reset-card button{background:var(--night);color:#fff;text-transform:uppercase;border:0;min-height:45px;padding:.75rem 1rem;font-size:.68rem;font-weight:800}.session-date{border-bottom:1px solid var(--line);align-items:center;gap:.8rem;margin:1.4rem 0;padding-bottom:1.2rem;display:flex}.session-date strong{color:var(--signal);font-family:Georgia,serif;font-size:3.5rem;font-weight:500;line-height:.8}.session-date span{color:#071d1f7a;font-size:.6rem;line-height:1.4}.session-card>p:not(.portal-kicker){color:#071d1f80;font-size:.68rem}.session-card>div:last-child{flex-direction:column;gap:.6rem;margin-top:1.5rem;display:flex}.session-card a{text-underline-offset:.25rem;font-size:.66rem;font-weight:750;text-decoration:underline}.program-section{margin-top:4rem}.section-row{justify-content:space-between;align-items:end;margin-bottom:1.4rem;display:flex}.section-row h2{margin:0;font-size:clamp(2rem,3vw,3.2rem)}.section-row>a{font-size:.68rem;font-weight:750}.program-row{grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}.program-row article{background:#fff;border:1px solid #071d1f1a}.program-row article.locked{opacity:.58}.program-art{color:#fff;flex-direction:column;justify-content:space-between;min-height:170px;padding:1.3rem;display:flex}.program-art span{opacity:.58;font-size:.62rem;font-weight:800}.program-art strong{letter-spacing:-.04em;max-width:220px;font-family:Georgia,serif;font-size:1.7rem;font-weight:500;line-height:1}.program-info{padding:1.2rem}.program-info p{color:#071d1f7a;margin:0 0 1rem;font-size:.65rem}.program-info button{text-transform:uppercase;background:0 0;border:0;margin-top:1rem;padding:0;font-size:.65rem;font-weight:800}.owner-app{color:var(--paper);background:#050f11;grid-template-columns:230px minmax(0,1fr);display:grid}.owner-sidebar{background:var(--night);border-right:1px solid #dbe94617;flex-direction:column;min-height:100svh;padding:1.6rem 1.15rem;display:flex;position:sticky;top:0}.owner-sidebar .portal-brand{border-bottom:1px solid #ffffff14;padding:0 .5rem 1.5rem}.owner-sidebar nav{margin-top:1.6rem}.owner-nav-group{margin-bottom:1.3rem}.owner-nav-group a{color:#fbf8f18c;border-left:2px solid #0000;align-items:center;gap:.7rem;min-height:35px;padding:.35rem .65rem;font-size:.7rem;display:flex}.owner-nav-group a>span{color:#dbe94673;width:13px;font-family:Georgia,serif;font-size:.66rem}.owner-nav-group a:hover,.owner-nav-group a.active{border-left-color:var(--acid);color:var(--paper);background:#dbe94612}.owner-system{border-top:1px solid #ffffff14;align-items:flex-start;gap:.65rem;margin-top:auto;padding:1.1rem .5rem 0;display:flex}.owner-system .status-dot{background:#e6a34b;margin-top:.25rem}.owner-system p{color:#fbf8f161;margin:0;font-size:.59rem;line-height:1.45}.owner-system strong{color:#fbf8f1bf;display:block}.owner-main{min-width:0;padding:0 clamp(1.3rem,3vw,3rem) 4rem}.owner-topbar{border-bottom:1px solid #fbf8f114;justify-content:space-between;align-items:center;min-height:108px;margin-bottom:1.7rem;display:flex}.owner-topbar p{color:#fbf8f166}.owner-topbar h1{color:var(--paper);font-size:2.6rem}.owner-topbar small{color:#fbf8f159;margin-top:.35rem;font-size:.61rem;display:block}.owner-profile{align-items:center;gap:.8rem;display:flex}.owner-profile button{color:#fbf8f1b3;background:0 0;border:1px solid #fbf8f124;min-height:38px;padding:.5rem .8rem;font-size:.63rem}.owner-profile>span{background:var(--acid);color:var(--night)}.dark-label span{background:#fbf8f10f}.advisor-card,.action-card,.content-card,.search-panel{background:var(--night);border:1px solid #dbe9461f}.advisor-card{border-top:3px solid var(--acid);padding:1.6rem}.advisor-title{align-items:center;gap:.8rem;display:flex}.advisor-title>span{color:var(--acid);background:#dbe9461f;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-size:1rem;display:flex}.advisor-title h2{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:0;margin:0;font-size:.85rem;font-weight:650}.advisor-title p{color:#fbf8f159;margin:.2rem 0 0;font-size:.59rem}.advisor-title button{color:var(--acid);background:0 0;border:1px solid #dbe94640;min-height:34px;margin-left:auto;padding:.45rem .7rem;font-size:.62rem}.advisor-columns{grid-template-columns:1fr 1fr;gap:2.5rem;margin-top:1.5rem;display:grid}.advisor-columns>div+div{border-left:1px solid #fbf8f114;padding-left:2.5rem}.advisor-columns h3{color:var(--acid);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .6rem;font-size:.58rem}.advisor-columns p{color:#fbf8f1b3;margin:0;font-size:.75rem;line-height:1.7}.advisor-actions{border-top:1px solid #fbf8f114;align-items:center;gap:.7rem;margin-top:1.3rem;padding-top:1.1rem;display:flex}.advisor-actions button{background:var(--acid);color:var(--night);border:0;min-height:36px;padding:.5rem .75rem;font-size:.61rem;font-weight:750}.advisor-actions button+button{color:var(--paper);background:0 0;border:1px solid #fbf8f126}.advisor-actions a{color:#fbf8f166;margin-left:auto;font-size:.61rem}.owner-stats{grid-template-columns:repeat(4,1fr);gap:.8rem;margin-top:.8rem;display:grid}.owner-stats article{background:var(--night);border:1px solid #dbe9461a;min-height:130px;padding:1.15rem}.owner-stats p{color:#dbe946b8;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.2rem;font-size:.56rem;font-weight:750}.owner-stats strong{letter-spacing:-.03em;font-family:Georgia,serif;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:500;display:block}.owner-stats span{color:#fbf8f15c;margin-top:.55rem;font-size:.58rem;display:block}.owner-columns{grid-template-columns:1.35fr .8fr;gap:.8rem;margin-top:.8rem;display:grid}.action-card,.content-card,.search-panel{padding:1.35rem}.dashboard-section-title{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}.dashboard-section-title p{color:var(--acid);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .35rem;font-size:.55rem;font-weight:750}.dashboard-section-title h2{letter-spacing:-.03em;margin:0;font-family:Georgia,serif;font-size:1.35rem;font-weight:500}.action-item{border-top:1px solid #fbf8f112;grid-template-columns:3px minmax(0,1fr) auto;align-items:flex-start;gap:.75rem;padding:.9rem 0;display:grid}.priority{background:#76807f;border-radius:3px;align-self:stretch}.action-item h3{margin:0;font-size:.72rem;font-weight:550;line-height:1.4}.action-item p{color:#fbf8f15c;margin:.2rem 0 0;font-size:.61rem;line-height:1.5}.action-item button{color:var(--acid);background:0 0;border:0;padding:.2rem 0;font-size:.57rem}.content-card>article{border-top:1px solid #fbf8f112;padding:.85rem 0}.content-card small{color:var(--signal);letter-spacing:.08em;text-transform:uppercase;font-size:.52rem}.content-card h3{margin:.35rem 0;font-family:Georgia,serif;font-size:1rem;font-weight:500;line-height:1.2}.content-card article p{color:#fbf8f159;margin:0;font-size:.56rem}.content-card article button{color:var(--acid);background:0 0;border:0;margin-top:.65rem;padding:0;font-size:.57rem}.search-panel{margin-top:.8rem}.dashboard-section-title>button{color:var(--acid);background:0 0;border:0;font-size:.6rem}.search-grid{grid-template-columns:repeat(4,1fr);gap:.7rem;display:grid}.search-grid article{background:#fbf8f106;border:1px solid #fbf8f10f;align-items:flex-start;gap:.7rem;min-height:100px;padding:.9rem;display:flex}.search-grid article>span{border:1px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:.6rem;display:flex}.search-grid strong{font-size:.67rem;line-height:1.35;display:block}.search-grid p{color:#fbf8f159;margin:.3rem 0 0;font-size:.56rem;line-height:1.45}@media (max-width:1050px){.site-header{grid-template-columns:1fr auto}.primary-nav{display:none}.hero{grid-template-columns:1fr .72fr}.hero-copy{padding-left:5vw}.hero-thesis{width:64%}.pressure-intro{grid-template-columns:1fr 2fr}.pressure-intro .section-lede{grid-column:2}.path{grid-template-columns:1fr 1fr}.speaking{grid-template-columns:1.4fr .8fr}.speaking .button{grid-column:2}.closing{grid-template-columns:.45fr 1.4fr}.closing>div{grid-column:2}.portal-app,.owner-app{grid-template-columns:190px minmax(0,1fr)}.portal-grid{grid-template-columns:1fr 1fr}.continue-card{grid-column:1/-1}.owner-stats,.search-grid{grid-template-columns:1fr 1fr}.owner-columns{grid-template-columns:1fr}}@media (max-width:720px){.site-header{min-height:68px;padding:0 1.1rem}.header-cta{border:0;padding:0;font-size:.61rem}.hero{flex-direction:column;display:flex}.hero-copy{padding:4.8rem 1.25rem 6.8rem}h1{font-size:clamp(3.5rem,17vw,5.3rem)}.hero-visual{min-height:72svh}.hero-visual:before{background:linear-gradient(180deg, var(--night) 0%, transparent 20%, #071d1fcc 100%)}.hero-stamp{width:145px;bottom:4rem;left:1.1rem}.hero-thesis{width:100%;padding:1.4rem 1.25rem}.proof-strip{grid-template-columns:1fr 1fr}.proof-strip p{min-height:105px;padding:1.2rem}.pressure,.method,.closing{padding:5.5rem 1.25rem}.pressure-intro,.path,.method-heading,.steps,.about,.speaking,.closing{display:block}.pressure-intro h2,.method h2,.about h2,.speaking h2,.closing h2{font-size:clamp(3rem,14vw,4.6rem)}.section-lede{margin-top:2rem}.path-head{padding-right:0}.path-body{border-left:0;padding:0 0 2.3rem 2.1rem}.manifesto{padding:5.5rem 1.25rem}.manifesto blockquote{font-size:clamp(3.4rem,16vw,5rem)}.manifesto-copy{display:block}.manifesto-copy p+p{margin-top:1.5rem}.steps{border-left:0}.step{min-height:auto}.step h3{margin-top:4rem}.about-image{min-height:70svh}.about-image:after{background:linear-gradient(180deg, transparent 60%, var(--night))}.about-copy{padding:4.5rem 1.25rem 5.5rem}.speaking{padding:5.5rem 1.25rem}.speaking>p{margin:2rem 0}.closing>div{margin-top:2.5rem}footer{flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem 1.25rem}.footer-links{flex-direction:column;align-items:flex-start;gap:.7rem}.portal-app,.owner-app{display:block}.portal-sidebar,.owner-sidebar{flex-direction:row;align-items:center;min-height:68px;padding:.8rem 1rem;position:static}.portal-sidebar .portal-brand,.owner-sidebar .portal-brand{border:0;padding:0}.portal-brand small{display:none}.brand-mark{width:32px;height:32px}.portal-nav,.owner-sidebar nav,.portal-help,.owner-system{display:none}.back-to-site{margin-left:auto;padding:0}.portal-main,.owner-main{padding:0 1rem 3rem}.portal-topbar,.owner-topbar{min-height:96px}.portal-topbar h1,.owner-topbar h1{font-size:2rem}.portal-profile button,.owner-profile button{display:none}.portal-welcome{grid-template-columns:1fr;padding:2rem 1.4rem}.welcome-ring{width:95px;height:95px}.portal-grid,.program-row,.owner-stats,.owner-columns,.search-grid,.advisor-columns{grid-template-columns:1fr}.continue-card{grid-column:auto}.program-row{display:grid}.program-art{min-height:145px}.advisor-columns>div+div{border-top:1px solid #fbf8f114;border-left:0;padding-top:1.2rem;padding-left:0}.advisor-actions{flex-direction:column;align-items:stretch}.advisor-actions a{margin:.4rem 0 0}.owner-profile{margin-left:.8rem}.action-item{grid-template-columns:3px minmax(0,1fr)}.action-item button{grid-column:2;justify-self:start}}.profile-kicker,.profile-mini,.profile-context h1 strong{color:#0071e3}.result-label span,.result-intro h1 strong{color:#0071e3}.pattern-card>p:first-child,.result-next>p:first-child{color:#ffffffc7}@media (max-width:1080px){.a-outcomes-intro{grid-template-columns:1fr 1.7fr}.a-outcomes-intro>p:last-child{grid-column:2}.a-outcomes-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.a-outcomes{padding:7rem 1rem}.a-outcomes-intro{display:block}.a-outcomes-intro h2{margin:2.5rem 0 1.5rem;font-size:clamp(3rem,15vw,4.6rem)}.a-outcomes-intro>p:last-child{font-size:16px}.a-outcomes-grid{grid-template-columns:1fr}.a-outcomes-grid article{min-height:280px}.profile-context{padding-bottom:3.5rem}.profile-options button:last-child:nth-child(odd){grid-column:auto}.result-grid>article{border-radius:22px}}.funnel-result{padding-left:5vw;padding-right:5vw}.funnel-result>*{max-width:1320px;margin-left:auto;margin-right:auto}.pattern-map{border-top:1px solid #d2d2d7;border-left:1px solid #d2d2d7;grid-template-columns:repeat(5,1fr);margin-bottom:clamp(5rem,8vw,8rem);display:grid}.pattern-map article{background:#fff;border-bottom:1px solid #d2d2d7;border-right:1px solid #d2d2d7;flex-direction:column;min-height:250px;padding:1.4rem;display:flex}.pattern-map article>span{color:#0071e3;font-size:14px;font-weight:700}.pattern-map small{color:#86868b;text-transform:uppercase;margin:auto 0 .6rem;font-size:13px}.pattern-map strong{letter-spacing:-.03em;text-transform:none;font-size:clamp(1.1rem,1.6vw,1.45rem);line-height:1.15}.immediate-action{color:#fff;background:#1d1d1f;border-radius:32px;grid-template-columns:.82fr 1.18fr;gap:2rem 5vw;padding:clamp(2rem,5vw,5rem);display:grid}.action-intro>p,.path-summary>p,.email-reminder>div>p,.funnel-close>p{color:#69aef2;letter-spacing:.1em;margin:0 0 1rem;font-size:13px;font-weight:750}.action-intro h2,.path-summary h2,.email-reminder h2,.funnel-close h2{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.07em;margin:0;font-size:clamp(2.7rem,5vw,5.7rem);font-weight:560;line-height:.92}.action-intro>span{color:#a1a1a6;max-width:470px;margin-top:2rem;font-size:13px;line-height:1.5;display:block}.immediate-action ol{border-top:1px solid #ffffff2e;margin:0;padding:0;list-style:none}.immediate-action li{border-bottom:1px solid #ffffff2e;grid-template-columns:36px 1fr;align-items:start;gap:1rem;padding:1.25rem 0;display:grid}.immediate-action li span{color:#69aef2;font-size:13px}.immediate-action li p{margin:0;font-size:17px;line-height:1.5}.immediate-action blockquote{color:#d2d2d7;font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.035em;border-left:3px solid #69aef2;grid-column:1/-1;margin:1rem 0 0;padding-left:1.3rem;font-size:clamp(1.35rem,2.2vw,2.2rem);line-height:1.25}.recommended-path{background:#fff;border-radius:32px;margin-top:1.25rem;overflow:hidden}.path-summary{background:#e8f2ff;padding:clamp(3rem,6vw,6rem)}.path-summary>span{color:#5f6368;max-width:770px;margin:1.5rem 0 2rem;font-size:18px;line-height:1.6;display:block}.path-summary>a{color:#fff;background:#0071e3;border-radius:999px;padding:.85rem 1.2rem;font-size:15px;display:inline-flex}.path-offers{grid-template-columns:1.2fr .9fr .9fr;display:grid}.path-offers article{border-right:1px solid #d2d2d7;flex-direction:column;min-height:430px;padding:clamp(1.6rem,3vw,3rem);display:flex}.path-offers article:last-child{border-right:0}.path-offers article.featured{color:#fff;background:#0071e3}.path-offers small{color:#0071e3;letter-spacing:.08em;font-size:13px;font-weight:750}.path-offers .featured small{color:#cfe5ff}.path-offers h3{letter-spacing:-.055em;margin:auto 0 1rem;font-size:clamp(2rem,3vw,3.3rem);line-height:.98}.path-offers p{color:#6e6e73;font-size:16px;line-height:1.55}.path-offers .featured p{color:#fffc}.path-offers article>span{color:#ffffffa8;font-size:13px;line-height:1.45}.path-offers a{color:#0071e3;border-top:1px solid #d2d2d7;margin-top:1.5rem;padding-top:1rem;font-size:15px}.path-offers .featured a{color:#fff;border-color:#ffffff4d}.email-reminder{background:#fff;border-radius:32px;grid-template-columns:1fr .9fr;gap:3rem 6vw;margin-top:1.25rem;padding:clamp(2.5rem,5vw,5rem);display:grid}.email-reminder>div>span{color:#6e6e73;margin-top:1.5rem;font-size:17px;line-height:1.6;display:block}.email-reminder form{align-self:center}.email-reminder label{color:#6e6e73;margin-bottom:.55rem;font-size:14px;display:block}.email-reminder form>div{grid-template-columns:1fr auto;display:grid}.email-reminder input{font:inherit;border:1px solid #d2d2d7;border-radius:14px 0 0 14px;min-height:56px;padding:0 1rem;font-size:16px}.email-reminder button{color:#fff;cursor:pointer;background:#0071e3;border:0;border-radius:0 14px 14px 0;padding:0 1.2rem;font-size:15px}.email-reminder form>small{color:#86868b;margin-top:.75rem;font-size:12px;line-height:1.45;display:block}.reminder-confirmation{background:#e8f2ff;border-radius:20px;align-self:center;padding:2rem}.reminder-confirmation strong{color:#0071e3;font-size:18px;display:block}.reminder-confirmation p{color:#6e6e73;margin:.8rem 0 0;line-height:1.55}.funnel-close{color:#fff;text-align:center;background:#0071e3;border-radius:32px;margin-top:1.25rem;padding:clamp(3rem,7vw,7rem)}.funnel-close>p{color:#cfe5ff}.funnel-close h2{max-width:870px;margin:0 auto}.funnel-close a{color:#0071e3;background:#fff;border-radius:999px;margin-top:2.4rem;padding:.9rem 1.35rem;display:inline-flex}.pathways-page{--p-blue:#0071e3;color:#1d1d1f;font-family:var(--font-geist),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#f5f5f7}.pathways-concept{color:#6e6e73;background:#e8e8ed;justify-content:center;align-items:center;gap:.7rem;min-height:36px;padding:.45rem 5vw;font-size:13px;display:flex}.pathways-concept strong{color:#1d1d1f}.pathways-header{z-index:10;background:#ffffffe6;border-bottom:1px solid #00000014;grid-template-columns:1fr auto 1fr;align-items:center;min-height:58px;padding:0 5vw;display:grid;position:sticky;top:0}.pathways-header>a:first-child{letter-spacing:-.03em;font-size:18px;font-weight:700}.pathways-header nav{gap:2rem;display:flex}.pathways-header nav a{color:#515154;font-size:14px}.pathways-header>a:last-child{background:var(--p-blue);color:#fff;border-radius:999px;justify-self:end;padding:.65rem 1rem;font-size:14px}.pathways-hero{text-align:center;background:#fff;padding:clamp(7rem,12vw,13rem) 5vw}.pathways-hero>p{color:var(--p-blue);letter-spacing:.1em;font-size:13px;font-weight:750}.pathways-hero h1{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.08em;max-width:1200px;margin:1.5rem auto;font-size:clamp(4rem,8vw,9rem);font-weight:580;line-height:.88}.pathways-hero>span{color:#6e6e73;max-width:780px;margin:0 auto;font-size:clamp(1.1rem,1.7vw,1.5rem);line-height:1.55;display:block}.pathways-hero>a{background:var(--p-blue);color:#fff;border-radius:999px;margin-top:2.3rem;padding:.9rem 1.3rem;font-size:16px;display:inline-flex}.pathway-index{grid-template-columns:repeat(3,1fr);max-width:1500px;margin:1.25rem auto;padding:0 1.25rem;display:grid}.pathway-index>a{background:#fff;border-right:1px solid #d2d2d7;flex-direction:column;min-height:280px;padding:2rem;display:flex}.pathway-index>a:last-child{border-right:0}.pathway-index span{color:var(--p-blue);font-size:14px}.pathway-index strong{letter-spacing:-.055em;margin:auto 0 1rem;font-size:clamp(1.8rem,3vw,3.4rem);line-height:1}.pathway-index small{color:#6e6e73;font-size:14px;line-height:1.5}.pathway-detail{grid-template-columns:.85fr 1.15fr;gap:6vw;max-width:1500px;margin:1.25rem auto;padding:clamp(5rem,8vw,8rem);scroll-margin-top:70px;display:grid}#regulate{background:#dcecff}#change{background:#fff}#perform{color:#fff;background:#1d1d1f}.pathway-heading>span{color:var(--p-blue);letter-spacing:-.08em;font-size:clamp(4rem,8vw,8rem);font-weight:650;line-height:1}#perform .pathway-heading>span{color:#69aef2}.pathway-heading>p,.pathway-outcome small,.pathway-program small{color:var(--p-blue);letter-spacing:.09em;font-size:13px;font-weight:750}#perform .pathway-heading>p,#perform .pathway-outcome small,#perform .pathway-program small{color:#69aef2}.pathway-heading h2{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.075em;margin:1.2rem 0;font-size:clamp(3rem,5.5vw,6.4rem);font-weight:580;line-height:.9}.pathway-heading>strong{color:#6e6e73;font-size:18px;font-weight:500;line-height:1.6;display:block}#perform .pathway-heading>strong{color:#a1a1a6}.pathway-outcome{border-bottom:1px solid #00000026;padding-bottom:2rem}#perform .pathway-outcome{border-color:#ffffff2e}.pathway-outcome p{letter-spacing:-.04em;margin:1rem 0 0;font-size:clamp(1.6rem,2.7vw,2.8rem);line-height:1.15}.pathway-body ol{margin:2rem 0;padding:0;list-style:none}.pathway-body li{border-bottom:1px solid #00000024;grid-template-columns:38px 1fr;gap:1rem;padding:1.15rem 0;font-size:17px;display:grid}#perform .pathway-body li{border-color:#ffffff29}.pathway-body li span{color:var(--p-blue);font-size:13px}#perform .pathway-body li span{color:#69aef2}.pathway-program{background:var(--p-blue);color:#fff;border-radius:28px;margin-top:3rem;padding:clamp(2rem,4vw,4rem)}.pathway-program>div{justify-content:space-between;align-items:center;display:flex}.pathway-program small{color:#cfe5ff}.pathway-program>div span{color:#cfe5ff;font-size:13px}.pathway-program h3{letter-spacing:-.07em;margin:4rem 0 1rem;font-size:clamp(2.7rem,5vw,5.5rem);line-height:.92}.pathway-program p{color:#ffffffc7;line-height:1.6}.pathway-program a{color:var(--p-blue);background:#fff;border-radius:999px;margin-top:1.2rem;padding:.85rem 1.15rem;display:inline-flex}.support-ladder{background:#fff;grid-template-columns:1.2fr repeat(3,1fr);gap:1rem;padding:clamp(6rem,9vw,9rem) 5vw;display:grid}.support-ladder>div{padding-right:3vw}.support-ladder>div>p{color:var(--p-blue);letter-spacing:.09em;font-size:13px;font-weight:750}.support-ladder>div h2{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.07em;margin:1rem 0;font-size:clamp(2.7rem,4.5vw,5rem);font-weight:580;line-height:.92}.support-ladder>div span{color:#6e6e73;line-height:1.5}.support-ladder article{background:#f5f5f7;flex-direction:column;min-height:380px;padding:1.7rem;display:flex}.support-ladder article small{color:var(--p-blue)}.support-ladder h3{letter-spacing:-.05em;margin:auto 0 1rem;font-size:clamp(1.8rem,2.8vw,3rem)}.support-ladder article p{color:#6e6e73;line-height:1.55}.support-ladder article>span{color:#86868b;border-top:1px solid #d2d2d7;margin-top:1rem;padding-top:1rem;font-size:13px}.pathways-close{background:var(--p-blue);color:#fff;text-align:center;padding:clamp(8rem,12vw,12rem) 5vw}.pathways-close p{color:#cfe5ff}.pathways-close h2{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.075em;max-width:1100px;margin:1rem auto;font-size:clamp(3.3rem,6.5vw,7rem);font-weight:580;line-height:.9}.pathways-close a{color:var(--p-blue);background:#fff;border-radius:999px;margin-top:2rem;padding:.9rem 1.25rem;display:inline-flex}.pathways-footer{color:#6e6e73;background:#fff;justify-content:space-between;align-items:center;padding:2rem 5vw;font-size:13px;display:flex}.pathways-footer a:first-child{color:#1d1d1f;font-size:17px;font-weight:700}@media (max-width:980px){.pattern-map{grid-template-columns:repeat(2,1fr)}.pattern-map article:last-child{grid-column:1/-1}.immediate-action,.email-reminder,.path-offers{grid-template-columns:1fr}.path-offers article{border-bottom:1px solid #d2d2d7;border-right:0;min-height:330px}.pathway-detail{grid-template-columns:1fr}.support-ladder{grid-template-columns:1fr 1fr}}@media (max-width:720px){.funnel-result{padding-left:1rem;padding-right:1rem}.pattern-map{grid-template-columns:1fr}.pattern-map article,.pattern-map article:last-child{grid-column:auto;min-height:190px}.immediate-action,.recommended-path,.email-reminder,.funnel-close{border-radius:22px}.immediate-action{padding:2rem 1.3rem}.action-intro h2,.path-summary h2,.email-reminder h2,.funnel-close h2{font-size:clamp(2.7rem,13vw,4.2rem)}.path-summary{padding:3.5rem 1.4rem}.path-offers article{min-height:340px}.email-reminder{padding:2.5rem 1.4rem}.email-reminder form>div{grid-template-columns:1fr;gap:.6rem}.email-reminder input,.email-reminder button{border-radius:14px;min-height:54px}.pathways-concept{flex-direction:column;align-items:flex-start;gap:.2rem}.pathways-header{grid-template-columns:1fr auto;padding:0 1rem}.pathways-header nav{display:none}.pathways-hero{padding:7rem 1rem}.pathways-hero h1{font-size:clamp(4rem,19vw,6rem)}.pathway-index{grid-template-columns:1fr;padding:0 1rem}.pathway-index>a{border-bottom:1px solid #d2d2d7;border-right:0;min-height:230px}.pathway-detail{padding:5rem 1.2rem}.pathway-heading h2{font-size:clamp(3.2rem,14vw,5rem)}.pathway-program{border-radius:22px;padding:2rem 1.3rem}.pathway-program>div{flex-direction:column;align-items:flex-start;gap:.4rem}.support-ladder{grid-template-columns:1fr;padding:6rem 1rem}.support-ladder article{min-height:310px}.pathways-footer{flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem 1rem}}.home-v7{--v7-ink:#111b35;--v7-blue:#2255d9;--v7-blue-deep:#183ea6;--v7-lime:#e5f75c;--v7-coral:#ff6a4d;--v7-sky:#dfeaff;--v7-peach:#ffe0d8;--v7-lavender:#e8e2ff;--v7-paper:#fbfcff;background:var(--v7-paper);color:var(--v7-ink);overflow:hidden}.v7-header{z-index:8;background:#fffffff7;border-bottom:1px solid #dce3f0;grid-template-columns:1fr auto 1fr;align-items:center;min-height:80px;padding:0 3.5vw;display:grid;position:relative}.v7-wordmark{letter-spacing:.13em;white-space:nowrap;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:900}.v7-wordmark span{color:var(--v7-coral)}.v7-header nav{gap:clamp(1.1rem,2.2vw,2.4rem);display:flex}.v7-header nav a{color:#5f6b81;font-size:.72rem;font-weight:720}:is(.v7-header nav a:hover,.v7-header nav a:focus-visible){color:var(--v7-blue)}.v7-header-action{background:var(--v7-ink);color:#fff;border-radius:999px;justify-self:end;padding:.9rem 1.25rem;font-size:.69rem;font-weight:850}:is(.v7-header-action:hover,.v7-header-action:focus-visible){background:var(--v7-blue)}.v7-hero{background:var(--v7-sky);grid-template-columns:minmax(0,1.08fr) minmax(400px,.92fr);min-height:calc(100svh - 80px);display:grid}.v7-hero-copy{align-self:center;padding:clamp(4.2rem,7vw,7.6rem) clamp(2rem,5.7vw,7rem)}.v7-eyebrow{color:var(--v7-blue);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.7rem;margin:0 0 1.4rem;font-size:.66rem;font-weight:850;display:flex}.v7-eyebrow:before{background:var(--v7-coral);content:"";width:28px;height:3px}.v7-eyebrow.dark{color:var(--v7-blue)}.v7-eyebrow.light{color:var(--v7-lime)}.v7-hero h1{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.08em;max-width:930px;margin:0;font-size:clamp(4rem,7.1vw,8.2rem);font-weight:580;line-height:.84}.v7-hero h1 strong{color:var(--v7-blue);font-weight:580;display:block}.v7-hero-lede{color:#4e5b74;max-width:720px;margin:2rem 0 1rem;font-size:clamp(1.08rem,1.35vw,1.32rem);line-height:1.65}.v7-hero-truth{border-left:3px solid var(--v7-coral);color:var(--v7-ink);max-width:720px;margin:0 0 2rem;padding-left:1rem;font-size:.91rem;font-weight:620;line-height:1.6}.v7-actions{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.v7-button{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:56px;padding:.85rem 1.5rem;font-size:.7rem;font-weight:850;display:inline-flex}.v7-button.primary{background:var(--v7-blue);color:#fff}:is(.v7-button.primary:hover,.v7-button.primary:focus-visible){background:var(--v7-coral)}.v7-button.light{color:var(--v7-blue);background:#fff}:is(.v7-button.light:hover,.v7-button.light:focus-visible){background:var(--v7-lime);color:var(--v7-ink)}.v7-text-link{border-bottom:1px solid;padding:.7rem 0;font-size:.73rem;font-weight:800}:is(.v7-text-link:hover,.v7-text-link:focus-visible){color:var(--v7-blue)}.v7-proof-line{border-top:1px solid #bccbe3;gap:.35rem;margin-top:3.3rem;padding-top:1.2rem;display:grid}.v7-proof-line strong{font-size:.8rem}.v7-proof-line span{color:#647087;font-size:.72rem}.v7-hero-portrait{min-height:700px;position:relative;overflow:hidden}.v7-hero-portrait:after{content:"";background:linear-gradient(#0000 48%,#111b35e6);position:absolute;inset:0}.v7-hero-portrait img{filter:saturate(.8)contrast(1.02);object-fit:cover;object-position:center 18%;width:100%;height:100%}.v7-portrait-note{color:#fff;z-index:2;max-width:470px;position:absolute;bottom:2.3rem;left:2.3rem;right:2.3rem}.v7-portrait-note small{color:var(--v7-lime);letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:850}.v7-portrait-note p{letter-spacing:-.04em;margin:.65rem 0 0;font-size:clamp(1.25rem,2.05vw,2.35rem);font-weight:620;line-height:1.05}.v7-orbit{background:var(--v7-lime);color:var(--v7-ink);z-index:3;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:138px;height:138px;display:flex;position:absolute;top:13%;left:1.5rem}.v7-orbit span{letter-spacing:.08em;text-transform:uppercase;font-size:.63rem;font-weight:850;line-height:1.55}.v7-recognition{background:#fff;padding:clamp(6rem,9vw,9rem) 5vw}.v7-section-heading{grid-template-columns:.32fr 1.18fr .5fr;gap:2rem 6vw;max-width:1500px;margin:0 auto 4rem;display:grid}.v7-section-heading h2,.v7-story-copy h2,.v7-about-copy h2,.v7-close h2{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.075em;margin:0;font-size:clamp(3.2rem,6vw,7rem);font-weight:570;line-height:.88}.v7-section-heading>p:last-child{color:#617087;align-self:end;margin:0;line-height:1.7}.v7-recognition-grid{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:1500px;margin:0 auto;display:grid}.v7-recognition-grid article{border-radius:22px;flex-direction:column;min-height:300px;padding:1.5rem;display:flex}.v7-recognition-grid article.sky{background:var(--v7-sky)}.v7-recognition-grid article.lime{background:var(--v7-lime)}.v7-recognition-grid article.peach{background:var(--v7-peach)}.v7-recognition-grid article.paper{background:#f0f4fb}.v7-recognition-grid article.lavender{background:var(--v7-lavender)}.v7-recognition-grid article.coral{background:var(--v7-coral);color:#fff}.v7-recognition-grid article>span{color:var(--v7-blue);font-size:.64rem;font-weight:900}.v7-recognition-grid article.coral>span{color:var(--v7-lime)}.v7-recognition-grid article p{letter-spacing:-.04em;margin:auto 0 0;font-size:clamp(1.3rem,2vw,2.15rem);line-height:1.12}.v7-recognition-grid article p strong{font-size:1.25em;font-weight:700;display:block}.v7-recognition-answer{background:var(--v7-ink);color:#fff;grid-template-columns:.34fr 1.66fr;align-items:start;gap:5vw;max-width:1500px;margin:1rem auto 0;padding:clamp(2rem,4vw,4.5rem);display:grid}.v7-recognition-answer span{color:var(--v7-lime);letter-spacing:.13em;font-size:.62rem;font-weight:900}.v7-recognition-answer p{letter-spacing:-.055em;margin:0;font-size:clamp(1.8rem,3.6vw,4.2rem);font-weight:570;line-height:.98}.v7-method{background:var(--v7-blue);color:#fff;padding:clamp(7rem,10vw,10rem) 4vw}.v7-method-intro{grid-template-columns:.33fr 1.17fr .5fr;gap:2rem 6vw;max-width:1500px;margin:0 auto 4.5rem;display:grid}.v7-method-intro h2{letter-spacing:-.075em;grid-column:2;margin:0;font-size:clamp(3.2rem,6.3vw,7.3rem);font-weight:570;line-height:.86}.v7-method-intro>p:last-child{color:#cbd8ff;grid-column:3;align-self:end;margin:0;line-height:1.72}.v7-method-track{border-left:1px solid #ffffff38;grid-template-columns:repeat(5,1fr);max-width:1500px;margin:0 auto;display:grid}.v7-method-track article{border-top:1px solid #ffffff38;border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;flex-direction:column;min-height:390px;padding:1.4rem;display:flex}.v7-method-track article>span{color:var(--v7-lime);font-size:.64rem;font-weight:900}.v7-method-track h3{letter-spacing:-.05em;margin:auto 0 1rem;font-size:clamp(1.5rem,2.3vw,2.8rem)}.v7-method-track p{color:#c8d4f6;margin:0;font-size:.76rem;line-height:1.62}.v7-method-note{color:#bfcdf5;max-width:690px;margin:1.5rem 0 0 auto;font-size:.72rem;line-height:1.6}.v7-story{background:#f4f7fc;grid-template-columns:.9fr 1.1fr;gap:6vw;padding:clamp(5rem,8vw,8rem) 6vw;display:grid}.v7-story-image{border-radius:26px;min-height:820px;position:relative;overflow:hidden}.v7-story-image:after{content:"";background:linear-gradient(#0000 43%,#111b35e0);position:absolute;inset:0}.v7-story-image img{object-fit:cover;object-position:center 18%;width:100%;height:100%}.v7-story-image>div{color:#fff;z-index:2;max-width:470px;position:absolute;bottom:2rem;left:2rem}.v7-story-image small{color:var(--v7-lime);letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:850}.v7-story-image p{letter-spacing:-.05em;margin:.6rem 0 0;font-size:clamp(1.5rem,2.65vw,3rem);font-weight:620;line-height:1}.v7-story-copy{align-self:center}.v7-story-copy h2{font-size:clamp(3rem,5.3vw,6.1rem)}.v7-story-copy>p:not(.v7-eyebrow){color:#5d697f;margin:1.2rem 0;line-height:1.72}.v7-story-copy .v7-story-lede{color:var(--v7-blue);margin-top:2rem;font-size:clamp(1.18rem,1.8vw,1.7rem);font-weight:650;line-height:1.4}.v7-story-thesis{border-left:4px solid var(--v7-coral);font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.04em;margin:2.5rem 0 0;padding-left:1.4rem;font-size:clamp(1.35rem,2.2vw,2.3rem);font-weight:640;line-height:1.2}.v7-applications{background:var(--v7-ink);color:#fff;grid-template-columns:.9fr 1.1fr;gap:7vw;padding:clamp(7rem,10vw,10rem) 7vw;display:grid}.v7-application-title h2{letter-spacing:-.075em;margin:0;font-size:clamp(3.2rem,5.8vw,6.5rem);font-weight:570;line-height:.88}.v7-application-list{border-top:1px solid #fff3}.v7-application-list p{color:#d1d9e8;border-bottom:1px solid #fff3;grid-template-columns:auto 1fr;gap:1rem;margin:0;padding:1.35rem 0;font-size:clamp(1rem,1.5vw,1.4rem);line-height:1.42;display:grid}.v7-application-list span{color:var(--v7-coral);padding-top:.35rem;font-size:.62rem;font-weight:900}.v7-about{background:var(--v7-lime);grid-template-columns:.62fr 1.38fr;gap:7vw;padding:clamp(7rem,10vw,10rem) 8vw;display:grid}.v7-about-lead{align-self:start}.v7-about-lead span{color:var(--v7-blue);letter-spacing:-.09em;font-size:clamp(5rem,10vw,11rem);font-weight:760;line-height:.8;display:block}.v7-about-lead p{color:#48532e;text-transform:uppercase;border-top:1px solid #111b3547;margin:2rem 0 0;padding-top:1rem;font-size:.72rem;line-height:1.55}.v7-about-copy h2{font-size:clamp(3rem,5.4vw,6.2rem)}.v7-about-copy>p:not(.v7-eyebrow){color:#465148;max-width:790px;line-height:1.75}.v7-begin{background:#fff;padding:clamp(7rem,10vw,10rem) 5vw}.v7-begin-grid{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:1500px;margin:0 auto;display:grid}.v7-begin-grid article{border-top:5px solid var(--v7-blue);background:#eff4fc;flex-direction:column;min-height:470px;padding:1.7rem;display:flex}.v7-begin-grid article:nth-child(2){background:var(--v7-ink);border-color:var(--v7-lime);color:#fff}.v7-begin-grid article:nth-child(3){background:var(--v7-peach);border-color:var(--v7-coral)}.v7-begin-grid article>span{color:var(--v7-coral);font-size:.64rem;font-weight:900}.v7-begin-grid h3{letter-spacing:-.06em;margin:5rem 0 1.2rem;font-size:clamp(2rem,3.15vw,3.55rem);line-height:.96}.v7-begin-grid p{color:#5b687f;font-size:.84rem;line-height:1.7}.v7-begin-grid article:nth-child(2) p{color:#bbc4d3}.v7-begin-grid a{text-transform:uppercase;border-top:1px solid #111b352e;margin-top:auto;padding-top:1rem;font-size:.67rem;font-weight:850}.v7-begin-grid article:nth-child(2) a{color:var(--v7-lime);border-color:#fff3}.v7-tools-entry{background:var(--v7-blue);color:#fff;grid-template-columns:1fr 1.1fr auto;align-items:center;gap:3vw;max-width:1500px;margin:1rem auto 0;padding:1.8rem;display:grid}.v7-tools-entry small{color:var(--v7-lime);letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:850}.v7-tools-entry h3{letter-spacing:-.04em;margin:.35rem 0 0;font-size:clamp(1.3rem,2vw,2rem)}.v7-tools-entry>p{color:#cbd7f7;margin:0;font-size:.78rem;line-height:1.6}.v7-tools-entry a{text-align:center;text-transform:uppercase;border:1px solid #fff9;border-radius:999px;padding:.9rem 1.1rem;font-size:.65rem;font-weight:850}.v7-close{background:var(--v7-blue);color:#fff;text-align:center;padding:clamp(7rem,12vw,12rem) 9vw}.v7-close .v7-eyebrow{justify-content:center}.v7-close h2{max-width:1250px;margin:0 auto}.v7-close>p:not(.v7-eyebrow){color:#cbd8ff;max-width:690px;margin:2rem auto;line-height:1.75}.v7-footer{color:var(--v7-ink);background:#fff;justify-content:space-between;align-items:center;padding:2rem 3vw;display:flex}.v7-footer>p{color:#69758a;font-size:.68rem}.v7-footer>div{gap:1.2rem;display:flex}.v7-footer>div a,.v7-footer>div span{color:#69758a;font-size:.64rem}@media (max-width:1080px){.v7-header{grid-template-columns:1fr auto}.v7-header nav{display:none}.v7-hero{grid-template-columns:1fr 42%}.v7-section-heading,.v7-method-intro{grid-template-columns:.35fr 1.65fr}.v7-section-heading>p:last-child,.v7-method-intro>p:last-child,.v7-method-intro h2{grid-column:2}.v7-recognition-grid{grid-template-columns:repeat(2,1fr)}.v7-method-track{grid-template-columns:repeat(5,minmax(220px,1fr));overflow-x:auto}.v7-begin-grid{grid-template-columns:1fr}.v7-begin-grid article{min-height:380px}.v7-tools-entry{grid-template-columns:1fr 1fr}.v7-tools-entry a{justify-self:start}}@media (max-width:720px){.v7-header{min-height:68px;padding:0 1rem}.v7-header-action{padding:.78rem .9rem}.v7-hero,.v7-story,.v7-applications,.v7-about{display:block}.v7-hero-copy{padding:4.5rem 1.25rem}.v7-hero h1{font-size:clamp(3.7rem,17vw,5.3rem)}.v7-hero-portrait{min-height:76svh}.v7-orbit{display:none}.v7-portrait-note{bottom:1.5rem;left:1.25rem;right:1.25rem}.v7-recognition,.v7-begin{padding:5.5rem 1rem}.v7-section-heading,.v7-method-intro{display:block}.v7-section-heading h2,.v7-story-copy h2,.v7-about-copy h2,.v7-close h2{font-size:clamp(3.1rem,13.5vw,4.8rem)}.v7-section-heading>p:last-child{margin-top:1.8rem}.v7-recognition-grid{grid-template-columns:1fr}.v7-recognition-grid article{min-height:250px}.v7-recognition-answer{padding:2rem 1.3rem;display:block}.v7-recognition-answer p{margin-top:2rem}.v7-method{padding:5.5rem 1rem}.v7-method-intro h2{font-size:clamp(3.2rem,14vw,5rem)}.v7-method-intro>p:last-child{margin-top:1.8rem}.v7-method-track{scroll-snap-type:x mandatory;grid-template-columns:repeat(5,82vw);margin-top:3rem}.v7-method-track article{scroll-snap-align:start;min-height:350px}.v7-story{padding:1rem 1rem 5.5rem}.v7-story-image{min-height:72svh}.v7-story-copy{padding-top:4rem}.v7-applications{padding:5.5rem 1.25rem}.v7-application-list{margin-top:3rem}.v7-about{padding:5.5rem 1.25rem}.v7-about-lead{margin-bottom:4rem}.v7-begin-grid article{min-height:390px}.v7-tools-entry{display:block}.v7-tools-entry>p{margin:1.5rem 0}.v7-tools-entry a{display:inline-block}.v7-close{padding:6rem 1.25rem}.v7-footer{flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem 1.25rem}.v7-footer>div{flex-direction:column;gap:.6rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.path{transition:none}}.home-v4{color:#f8f5ed;background:#050505;overflow:hidden}.v4-header{background:#050505;grid-template-columns:1fr auto 1fr;align-items:center;min-height:74px;padding:0 3.2vw;display:grid}.v4-wordmark{letter-spacing:.12em;font-size:clamp(.95rem,1.4vw,1.15rem);font-weight:850}.v4-wordmark span{color:var(--signal)}.v4-header nav{gap:clamp(1.3rem,2.8vw,2.8rem);display:flex}.v4-header nav a{color:#f8f5eda3;font-size:.67rem;font-weight:650}.v4-header nav a:hover{color:#fff}.v4-header-action{color:#050505;background:#f8f5ed;border-radius:999px;justify-self:end;padding:.75rem 1.25rem;font-size:.67rem;font-weight:750}.v4-hero{border-radius:26px;min-height:calc(100svh - 95px);margin:0 1.35rem;position:relative;overflow:hidden}.v4-hero-image{filter:saturate(.52)contrast(1.1);object-fit:cover;object-position:64% 20%;width:100%;height:100%;position:absolute;inset:0}.v4-hero-wash{background:radial-gradient(circle at 69% 45%,#f45b3547,#0000 28%),linear-gradient(90deg,#050a0afa 0%,#050c0cde 43%,#050c0c26 76%),linear-gradient(#0000 50%,#0505058f);position:absolute;inset:0}.v4-hero-copy{z-index:2;max-width:840px;position:absolute;bottom:clamp(3rem,8vh,6rem);left:clamp(1.5rem,4.5vw,5rem)}.v4-kicker{letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.65rem;margin:0 0 1.4rem;font-size:.66rem;font-weight:750;display:flex}.v4-kicker>span{background:var(--signal);border-radius:50%;width:7px;height:7px;display:block}.v4-hero h1{color:#fff;font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.072em;max-width:930px;margin:0;font-size:clamp(3.8rem,7.2vw,8.2rem);font-weight:520;line-height:.84}.v4-hero h1 strong{color:var(--acid);font-weight:520}.v4-hero-copy>p:not(.v4-kicker){color:#ffffffb3;max-width:620px;margin:2rem 0;font-size:clamp(.95rem,1.2vw,1.15rem);line-height:1.65}.v4-button{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:1.5rem;min-height:54px;padding:.85rem 1.5rem;font-size:.7rem;font-weight:800;display:inline-flex}.v4-button.light{color:#050505;background:#fff}.v4-button.light:hover,.v4-button.dark:hover{background:var(--acid);color:var(--night)}.v4-start-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;z-index:2;background:#f8f5ed1f;border:1px solid #fff3;border-radius:18px;width:min(28vw,360px);padding:1.4rem;position:absolute;bottom:3rem;right:2.2rem}.v4-start-card>p{color:#ffffffa6;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.58rem;font-weight:750;display:flex}.v4-start-card>p span{background:var(--signal);border-radius:50%;width:6px;height:6px}.v4-start-card h2{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.04em;margin:0 0 1.2rem;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:520;line-height:1.05}.v4-start-card div{border-top:1px solid #ffffff26}.v4-start-card div a{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;min-height:40px;font-size:.7rem;display:flex}.v4-start-card div a:hover{color:var(--acid)}.v4-start-card div span{color:#ffffff57;font-size:.55rem}.v4-thesis{background:var(--acid);color:var(--night);grid-template-columns:.7fr 2fr auto;align-items:center;gap:2rem;padding:2.2rem 5vw;display:grid}.v4-thesis>p{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:800}.v4-thesis h2{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.055em;margin:0;font-size:clamp(1.8rem,3.2vw,3.5rem);font-weight:540}.v4-thesis a{border-bottom:1px solid;padding:.5rem 0;font-size:.67rem;font-weight:750}.v4-thesis a span{margin-left:.8rem}.v4-moments{background:#050505;padding:clamp(6rem,10vw,10rem) 3vw}.v4-section-heading{grid-template-columns:1.6fr .6fr;align-items:end;gap:3rem;max-width:1480px;margin:0 auto 4rem;display:grid}.v4-section-heading.inverted{color:#f8f5ed}.v4-section-heading h2{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.07em;margin:0;font-size:clamp(3.5rem,6.5vw,7rem);font-weight:520;line-height:.86}.v4-section-heading>p{color:#f8f5ed8c;margin:0 0 .5rem;font-size:.9rem;line-height:1.7}.v4-moment-grid{grid-template-columns:repeat(6,1fr);gap:.8rem;max-width:1480px;margin:0 auto;display:grid}.v4-moment-card{color:#fff;background:#191919;border-radius:16px;flex-direction:column;grid-column:span 2;min-height:510px;padding:1.3rem;transition:transform .22s;display:flex;position:relative;overflow:hidden}.v4-moment-card:nth-child(4){grid-column:2/span 2}.v4-moment-card:hover{transform:translateY(-8px)}.moment-art{border-radius:11px;height:48%;position:absolute;top:1.3rem;left:1.3rem;right:1.3rem;overflow:hidden}.moment-art:before,.moment-art:after,.moment-art span,.moment-art i{content:"";position:absolute}.anxiety .moment-art{background:linear-gradient(145deg,#e96c4c,#681f1e)}.anxiety .moment-art:before{border:1px solid #ffffff80;border-radius:50%;width:180px;height:180px;top:50%;left:50%;transform:translate(-50%,-50%)}.anxiety .moment-art:after{border:1px solid #ffffff4d;border-radius:50%;width:110px;height:110px;top:50%;left:50%;transform:translate(-50%,-50%)}.anxiety .moment-art span{background:#fff;border-radius:50%;width:18px;height:18px;top:50%;left:50%;transform:translate(-50%,-50%)}.performance .moment-art{background:linear-gradient(140deg,#dbe946,#567334)}.performance .moment-art:before{background:var(--night);clip-path:polygon(50% 0,100% 100%,0 100%);width:54%;height:85%;bottom:0;left:50%;transform:translate(-50%)}.performance .moment-art span{background:var(--signal);border-radius:50%;width:20px;height:20px;top:17%;left:50%;transform:translate(-50%)}.weight .moment-art{background:linear-gradient(135deg,#ffe0cf,#c36f5e)}.weight .moment-art:before{border:24px solid #ffffffb8;border-radius:50%;width:130px;height:130px;top:50%;left:50%;transform:translate(-50%,-50%)}.weight .moment-art:after{background:var(--signal);border-radius:50%;width:27px;height:27px;top:46%;left:52%}.smoking .moment-art{background:linear-gradient(145deg,#203e41,#061416)}.smoking .moment-art:before{background:#f5eee2;border-radius:8px;width:68%;height:13px;top:51%;left:16%;transform:rotate(-13deg)}.smoking .moment-art:after{background:var(--signal);border-radius:50%;width:16px;height:16px;top:43%;right:18%;box-shadow:15px -22px #ffffff1f,26px -52px #ffffff12}.confidence .moment-art{background:linear-gradient(145deg,#17345e,#0b1328)}.confidence .moment-art:before{border:1px solid #dbe94699;width:38%;height:66%;top:17%;left:50%;transform:rotate(45deg)}.confidence .moment-art:after{background:var(--acid);border-radius:50%;width:18px;height:18px;top:50%;left:50%;transform:translate(-50%,-50%)}.trading .moment-art{background:radial-gradient(circle at 68% 35%,#dbe946b3,#0000 5%),radial-gradient(circle at 68% 35%,#0000 0 20%,#dbe94640 21% 22%,#0000 23% 100%),linear-gradient(145deg,#174942,#071a1c)}.trading .moment-art:before{background:linear-gradient(135deg,#0000 0 42%,#dbe946a6 43% 44%,#0000 45% 56%,#f45b35bf 57% 58%,#0000 59%);inset:12%}.trading .moment-art:after{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff3d;inset:28% 10%}.speaking .moment-art{background:linear-gradient(135deg,#e9ef83,#738530)}.speaking .moment-art:before{background:linear-gradient(90deg,#0000,#ffffffb8,#0000);width:30%;height:100%;left:35%;transform:skew(-12deg)}.speaking .moment-art:after{border:1px solid #071d1f59;border-radius:50%;width:90px;height:90px;top:50%;left:50%;transform:translate(-50%,-50%)}.highstakes .moment-art{background:linear-gradient(145deg,#234b83,#09162d)}.highstakes .moment-art:before{border:1px solid #dbe946a6;inset:14% 25%;transform:rotate(45deg)}.highstakes .moment-art:after{background:var(--signal);border-radius:50%;width:22px;height:22px;top:50%;left:50%;transform:translate(-50%,-50%)}.moment-top{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.moment-top>span{font-size:.58rem;font-weight:750}.moment-top small{background:#05050594;border-radius:999px;padding:.42rem .65rem;font-size:.52rem}.moment-copy{z-index:1;margin-top:auto;position:relative}.moment-copy h3{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(1.45rem,2vw,2rem);font-weight:520;line-height:1.05}.moment-copy p{color:#ffffff8c;margin:.8rem 0 1.1rem;font-size:.72rem;line-height:1.55}.moment-copy a{color:var(--acid);text-transform:uppercase;font-size:.61rem;font-weight:750}.v4-shift{color:#0b1d1f;background:#f3f0e9;grid-template-columns:.9fr 1.1fr;gap:6vw;padding:clamp(5rem,8vw,8rem) 6vw;display:grid}.v4-shift-visual{border-radius:20px;min-height:720px;position:relative;overflow:hidden}.v4-shift-visual:after{content:"";background:linear-gradient(#0000 45%,#050f10bf);position:absolute;inset:0}.v4-shift-visual img{filter:saturate(.65);object-fit:cover;object-position:center 22%;width:100%;height:100%}.visual-note{color:var(--night);text-align:left;z-index:2;background:#ffffffeb;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:.1rem .8rem;padding:.8rem 1rem;display:grid;position:absolute;bottom:1.5rem;left:1.5rem}.visual-note>span{background:var(--signal);color:#fff;border-radius:50%;grid-row:1/3;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.visual-note strong{letter-spacing:.08em;font-size:.58rem}.visual-note small{color:#071d1f80;font-size:.58rem}.v4-shift-copy{align-self:center}.v4-shift-copy h2{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.07em;margin:0;font-size:clamp(3.2rem,5.8vw,6.5rem);font-weight:520;line-height:.86}.v4-shift-lede{color:var(--signal);margin:2rem 0;font-family:Georgia,serif;font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.3}.v4-shift-copy ol{border-top:1px solid #071d1f2e;margin:0;padding:0;list-style:none}.v4-shift-copy li{border-bottom:1px solid #071d1f2e;grid-template-columns:auto 1fr;gap:1.2rem;padding:1.3rem 0;display:grid}.v4-shift-copy li>span{color:var(--signal);font-size:.57rem;font-weight:800}.v4-shift-copy li h3{margin:0 0 .35rem;font-size:.85rem}.v4-shift-copy li p{color:#071d1f94;margin:0;font-size:.72rem;line-height:1.55}.v4-proof-story{background:var(--signal);color:#fff;grid-template-columns:.6fr 1.4fr;gap:8vw;padding:clamp(6rem,10vw,10rem) 8vw;display:grid}.proof-number{flex-direction:column;display:flex}.proof-number strong{color:var(--night);font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.1em;font-size:clamp(6rem,12vw,13rem);font-weight:560;line-height:.75}.proof-number span{text-transform:uppercase;border-top:1px solid #ffffff73;max-width:220px;margin-top:2rem;padding-top:1rem;font-size:.66rem;line-height:1.5}.proof-story-copy h2{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.065em;margin:0;font-size:clamp(2.8rem,5.1vw,5.8rem);font-weight:520;line-height:.9}.proof-story-copy>p:not(.v4-kicker){max-width:720px;margin:2rem 0 1rem;font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.75}.proof-story-copy small{opacity:.65;font-size:.62rem;display:block}.proof-story-copy>a,.v4-personal-copy>a{border-bottom:1px solid;margin-top:1.8rem;padding-bottom:.3rem;font-size:.66rem;font-weight:750;display:inline-block}.v4-personal{background:#111;grid-template-columns:1.1fr .9fr;display:grid}.v4-personal-copy{padding:clamp(5rem,9vw,9rem) 7vw}.v4-personal-copy h2{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.07em;margin:0;font-size:clamp(3rem,5.3vw,6rem);font-weight:520;line-height:.88}.v4-personal-copy>p:not(.v4-kicker){color:#f8f5ed99;max-width:680px;margin:1.6rem 0 0;line-height:1.75}.v4-personal-quote{background:var(--acid);color:var(--night);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:5rem;display:flex;position:relative}.v4-personal-quote>span{opacity:.2;height:5rem;font-family:Georgia,serif;font-size:8rem;line-height:1}.v4-personal-quote blockquote{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.055em;margin:0;font-size:clamp(2rem,3.5vw,4rem);font-weight:520;line-height:1}.v4-personal-quote small{letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #071d1f33;margin-top:2rem;padding-top:1rem;font-size:.58rem}.v4-work{color:var(--night);background:#f3f0e9;padding:clamp(6rem,10vw,10rem) 4vw}.v4-work .v4-section-heading>p{color:#071d1f94}.v4-work-grid{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:1480px;margin:0 auto;display:grid}.v4-work-grid article{background:#fff;border-radius:18px;overflow:hidden}.work-visual{height:260px;padding:1.3rem;position:relative;overflow:hidden}.work-visual span{z-index:2;font-size:.58rem;font-weight:800;position:relative}.work-visual:before,.work-visual i{content:"";position:absolute}.work-1{color:#fff;background:#0d2d2f}.work-1:before{border:1px solid #dbe9468c;border-radius:50%;width:210px;height:210px;top:25px;right:-25px}.work-1 i{background:var(--acid);border-radius:50%;width:85px;height:85px;top:88px;right:38px}.work-2{background:var(--signal);color:#fff}.work-2:before{background:#fff3;width:1px;height:150%;top:-25%;left:45%;transform:rotate(22deg)}.work-2 i{border:25px solid #ffffffb8;border-radius:50%;width:140px;height:140px;top:50%;left:50%;transform:translate(-50%,-50%)}.work-3{color:#fff;background:#152c54}.work-3:before{background:var(--acid);clip-path:polygon(50% 0,100% 100%,0 100%);width:70%;height:85%;bottom:0;left:50%;transform:translate(-50%)}.work-3 i{background:var(--signal);border-radius:50%;width:24px;height:24px;top:22%;left:50%;transform:translate(-50%)}.work-copy{padding:1.6rem}.work-copy small{color:var(--signal);letter-spacing:.12em;text-transform:uppercase;font-size:.57rem;font-weight:750}.work-copy h3{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.055em;margin:.5rem 0;font-size:clamp(1.8rem,2.6vw,2.8rem);font-weight:520}.work-copy p{color:#071d1f94;min-height:4rem;font-size:.8rem;line-height:1.6}.work-copy a{text-transform:uppercase;font-size:.64rem;font-weight:800}.v4-credentials{background:var(--acid);color:var(--night);justify-content:center;align-items:center;min-height:78px;padding:1rem 3vw;display:flex}.v4-credentials p{letter-spacing:.08em;text-transform:uppercase;margin:0 1.5rem;font-size:.64rem;font-weight:800}.v4-credentials span{background:var(--night);opacity:.4;border-radius:50%;width:5px;height:5px}.v4-close{color:var(--night);background:#f3f0e9;grid-template-columns:.72fr 1.28fr;min-height:760px;display:grid}.v4-close>img{filter:grayscale(.15)saturate(.62);object-fit:cover;object-position:center 22%;width:100%;height:100%}.v4-close>div{align-self:center;padding:6rem 8vw}.v4-close h2{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.075em;margin:0;font-size:clamp(3.2rem,6vw,7rem);font-weight:520;line-height:.87}.v4-close>div>p:not(.v4-kicker){color:#071d1f94;max-width:620px;margin:2rem 0;line-height:1.7}.v4-button.dark{background:var(--night);color:#fff}.v4-footer{color:#f8f5ed;background:#050505;justify-content:space-between;align-items:center;padding:2rem 3vw;display:flex}.v4-footer p{color:#f8f5ed73;font-size:.65rem}.v4-footer>div{gap:1.2rem;display:flex}.v4-footer>div a,.v4-footer>div span{color:#f8f5ed73;font-size:.62rem}.v4-footer>div a:hover{color:var(--acid)}@media (max-width:1100px){.v4-header{grid-template-columns:1fr auto}.v4-header nav{display:none}.v4-hero-copy{max-width:67%}.v4-start-card{width:31%}.v4-moment-grid{grid-template-columns:repeat(2,1fr)}.v4-moment-card,.v4-moment-card:nth-child(4){grid-column:auto}.v4-moment-card:last-child{grid-column:1/-1;min-height:430px}.v4-shift{grid-template-columns:.8fr 1.2fr}.v4-proof-story{grid-template-columns:.45fr 1.55fr}}@media (max-width:720px){.v4-header{min-height:66px;padding:0 1rem}.v4-header-action{padding:.65rem 1rem}.v4-hero{border-radius:18px;min-height:860px;margin:0 .65rem}.v4-hero-image{object-position:62% top}.v4-hero-wash{background:linear-gradient(#050c0c14 0%,#050c0cd1 43%,#050a0afa 92%)}.v4-hero-copy{max-width:calc(100% - 2.6rem);bottom:250px;left:1.3rem;right:1.3rem}.v4-hero h1{font-size:clamp(3.3rem,15.5vw,5rem)}.v4-hero-copy>p:not(.v4-kicker){margin:1.3rem 0;font-size:.9rem;line-height:1.55}.v4-start-card{width:auto;padding:1rem;bottom:1.1rem;left:1.1rem;right:1.1rem}.v4-start-card h2{margin-bottom:.7rem;font-size:1.25rem}.v4-start-card div a{min-height:34px}.v4-thesis{padding:2rem 1.25rem;display:block}.v4-thesis h2{margin:.8rem 0 1rem}.v4-moments,.v4-work{padding:5.5rem 1rem}.v4-section-heading{display:block}.v4-section-heading h2{font-size:clamp(3.4rem,15vw,5rem)}.v4-section-heading>p{margin-top:1.8rem}.v4-moment-grid{scroll-snap-type:x mandatory;gap:.8rem;margin-right:-1rem;padding-bottom:1rem;display:flex;overflow-x:auto}.v4-moment-card,.v4-moment-card:last-child{scroll-snap-align:start;flex:0 0 82vw;min-height:500px}.v4-shift,.v4-proof-story,.v4-personal,.v4-close{display:block}.v4-shift{padding:1rem 1rem 5rem}.v4-shift-visual{min-height:66svh}.v4-shift-copy{padding-top:4rem}.v4-shift-copy h2{font-size:clamp(3.3rem,15vw,5rem)}.v4-proof-story{padding:5.5rem 1.25rem}.proof-number{margin-bottom:4rem}.proof-number strong{font-size:8rem}.proof-story-copy h2{font-size:clamp(2.8rem,12vw,4.2rem)}.v4-personal-copy{padding:5.5rem 1.25rem}.v4-personal-copy h2{font-size:clamp(3rem,13vw,4.6rem)}.v4-personal-quote{min-height:580px;padding:3rem 1.5rem}.v4-work-grid{grid-template-columns:1fr}.work-copy p{min-height:auto}.v4-credentials{flex-direction:column;align-items:flex-start;gap:.8rem;padding:2rem 1.25rem}.v4-credentials p{margin:0}.v4-credentials span{display:none}.v4-close>img{height:70svh}.v4-close>div{padding:5rem 1.25rem}.v4-close h2{font-size:clamp(3.2rem,14vw,5rem)}.v4-footer{flex-direction:column;align-items:flex-start;gap:1.2rem;padding:2rem 1.25rem}.v4-footer>div{flex-direction:column;gap:.6rem}}.profile-app{color:#f8f5ed;background:#071819;min-height:100svh}.profile-header{border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto 1fr;align-items:center;min-height:76px;padding:0 clamp(1.25rem,4vw,4rem);display:grid}.profile-brand{letter-spacing:.08em;font-size:1rem;font-weight:850}.profile-header-note{align-items:center;gap:.7rem;display:flex}.profile-header-note span{color:var(--acid);letter-spacing:.12em;border:1px solid #dbe94659;border-radius:999px;padding:.35rem .55rem;font-size:.5rem;font-weight:800}.profile-header-note p{color:#fff9;margin:0;font-size:.66rem}.profile-exit{color:#ffffff7a;justify-self:end;font-size:.68rem}.profile-shell{grid-template-columns:minmax(330px,.72fr) minmax(560px,1.28fr);min-height:calc(100svh - 76px);display:grid}.profile-context{background:radial-gradient(circle at 18% 82%,#f45b3533,#0000 26%),#0c2628;flex-direction:column;justify-content:center;padding:clamp(3rem,6vw,7rem);display:flex;position:relative}.profile-context:after{content:"";border:1px solid #dbe94624;border-radius:50%;width:330px;height:330px;position:absolute;top:5%;left:-210px}.profile-kicker{color:var(--acid);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.5rem;font-size:.6rem;font-weight:800}.profile-context h1{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.07em;margin:0;font-size:clamp(2.9rem,4.5vw,5.3rem);font-weight:520;line-height:.9}.profile-context h1 strong{color:var(--acid);font-weight:520;display:block}.profile-context>p:not(.profile-kicker){color:#fff9;max-width:560px;margin:2rem 0;line-height:1.7}.profile-trust{border-top:1px solid #ffffff1a;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.profile-trust>span{background:var(--acid);color:var(--night);border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-size:.65rem;font-weight:800;display:flex}.profile-trust p{color:#ffffff73;max-width:360px;margin:0;font-size:.65rem;line-height:1.5}.profile-trust strong{color:#fff;font-size:.7rem;display:block}.sample-link{color:var(--acid);cursor:pointer;text-transform:uppercase;background:0 0;border:0;align-self:flex-start;margin-top:1.5rem;padding:0;font-size:.63rem;font-weight:800}.profile-question-panel{color:var(--night);background:#f4f1e9;padding:clamp(2rem,5vw,6rem)}.profile-progress{background:#071d1f17;height:3px;margin-bottom:2rem;overflow:hidden}.profile-progress span{background:var(--signal);height:100%;transition:width .22s;display:block}.profile-step-row{grid-template-columns:auto 1fr auto;align-items:center;display:grid}.profile-step-row>span{background:var(--signal);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.6rem;font-weight:800;display:flex}.profile-step-row p{letter-spacing:.13em;text-transform:uppercase;margin:0 0 0 .75rem;font-size:.61rem;font-weight:800}.profile-step-row small{color:#071d1f6b;font-size:.62rem}.profile-question,.profile-contact{max-width:830px;margin:clamp(3rem,8vh,7rem) auto 0}.profile-mini{color:var(--signal);letter-spacing:.13em;text-transform:uppercase;margin:0 0 1rem;font-size:.58rem;font-weight:800}.profile-question h2,.profile-contact h2{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.07em;margin:0;font-size:clamp(2.5rem,4.3vw,4.8rem);font-weight:540;line-height:.9}.profile-question>p:not(.profile-mini),.profile-contact>p:not(.profile-mini):not(.prototype-disclaimer){color:#071d1f8f;margin:1.2rem 0 2rem;line-height:1.6}.profile-options{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.profile-options button{color:var(--night);cursor:pointer;text-align:left;background:#fff;border:1px solid #071d1f1f;grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;min-height:102px;padding:1rem;transition:border .15s,transform .15s,box-shadow .15s;display:grid}.profile-options button:hover{border-color:#071d1f6b;transform:translateY(-2px)}.profile-options button>span{background:var(--bone);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-family:Georgia,serif;font-size:.72rem;display:flex}.profile-options button.selected>span{background:var(--signal);color:#fff}.profile-options button div{flex-direction:column;gap:.28rem;display:flex}.profile-options button strong{font-size:.8rem}.profile-options button small{color:#071d1f80;font-size:.65rem;line-height:1.35}.profile-options button i{color:#0000;border:1px solid #071d1f29;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.55rem;font-style:normal;display:flex}.profile-options button.selected i{background:var(--acid);border-color:var(--acid);color:var(--night)}.profile-controls{justify-content:space-between;align-items:center;margin-top:2rem;display:flex}.profile-controls>button:first-child{color:#071d1f80;cursor:pointer;background:0 0;border:0;padding:1rem 0;font-size:.66rem}.profile-controls>button:first-child:disabled{opacity:0}.profile-primary{background:var(--night);color:#fff;cursor:pointer;text-transform:uppercase;border:0;align-items:center;gap:2rem;min-height:52px;padding:.8rem 1.3rem;font-size:.66rem;font-weight:800;display:inline-flex}.profile-primary:disabled{cursor:not-allowed;opacity:.3}.profile-field-row{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.profile-contact label{color:#071d1fa6;letter-spacing:.06em;text-transform:uppercase;flex-direction:column;gap:.5rem;font-size:.61rem;font-weight:750;display:flex}.profile-contact label span{color:#071d1f59;font-size:.52rem}.profile-contact input{color:var(--night);font:inherit;text-transform:none;background:#fff;border:1px solid #071d1f24;border-radius:0;min-height:54px;padding:0 1rem;font-size:.8rem}.profile-location{margin-top:.8rem}.profile-consent{align-items:flex-start;margin:1.2rem 0;line-height:1.4;letter-spacing:0!important;text-transform:none!important;flex-direction:row!important;font-weight:500!important}.profile-consent input{accent-color:var(--signal);min-height:auto}.profile-contact .profile-primary{justify-content:space-between;width:100%}.prototype-disclaimer{color:#071d1f66;text-align:center;margin:.8rem 0 0;font-size:.57rem}.profile-result{color:var(--night);background:#f4f1e9;min-height:calc(100svh - 76px);padding:clamp(3.5rem,7vw,7rem)}.result-intro{max-width:1260px;margin:0 auto 4rem}.result-label{justify-content:space-between;align-items:center;display:flex}.result-label span{color:var(--signal);letter-spacing:.14em;font-size:.6rem;font-weight:800}.result-label small{color:#071d1f75}.result-intro h1{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.075em;margin:2rem 0;font-size:clamp(3.2rem,6.4vw,7rem);font-weight:520;line-height:.87}.result-intro h1 strong{color:var(--signal);font-weight:520;display:block}.result-intro>p{color:#071d1fa3;max-width:850px;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.7}.retake{color:#071d1f85;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0 0 .3rem;font-size:.62rem}.result-grid{grid-template-columns:1fr 1fr;gap:1rem;max-width:1260px;margin:0 auto;display:grid}.result-grid>article{min-height:490px;padding:clamp(1.7rem,3.5vw,3.3rem)}.pattern-card{background:var(--night);color:#fff}.pattern-card>p:first-child,.reset-preview>div p,.result-next>p{color:var(--acid);letter-spacing:.13em;margin:0;font-size:.56rem;font-weight:800}.pattern-number{color:var(--signal);margin-top:3rem;font-family:Georgia,serif;font-size:5rem;line-height:1;display:block}.pattern-card h2,.reset-preview h2,.result-next h2{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.065em;margin:.5rem 0 1rem;font-size:clamp(2.2rem,3.7vw,4.2rem);font-weight:520;line-height:.92}.pattern-card>p:not(:first-child){color:#ffffff94;margin-bottom:2rem;line-height:1.65}.pattern-card>div{border-top:1px solid #ffffff1f;justify-content:space-between;padding:.85rem 0;display:flex}.pattern-card>div span{color:#ffffff61;text-transform:uppercase;font-size:.58rem}.pattern-card>div strong{text-transform:capitalize;font-size:.66rem;font-weight:600}.nathan-message{color:#fff;position:relative;overflow:hidden}.nathan-message>img{filter:grayscale(.1)saturate(.6);object-fit:cover;object-position:center 22%;width:100%;height:100%;position:absolute;inset:0}.message-shade{background:linear-gradient(#030d0e0d 30%,#030d0ef2);position:absolute;inset:0}.message-copy{z-index:1;position:absolute;bottom:2.2rem;left:2.2rem;right:2.2rem}.message-copy button{background:var(--acid);color:var(--night);cursor:pointer;border:0;border-radius:50%;width:52px;height:52px;margin-bottom:1.3rem}.message-copy p{color:var(--acid);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .6rem;font-size:.56rem;font-weight:800}.message-copy h2{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.055em;margin:0 0 1rem;font-size:clamp(1.7rem,3vw,3.2rem);font-weight:520;line-height:1}.message-copy small{color:#ffffff8c;font-size:.58rem}.reset-preview{background:var(--acid)}.reset-preview>div{justify-content:space-between;align-items:center;display:flex}.reset-preview>div p{color:#071d1f94}.reset-preview>div span{border:1px solid #071d1f38;border-radius:999px;padding:.4rem .6rem;font-size:.56rem}.reset-preview h2{margin-top:8rem}.reset-preview>p{color:#071d1f9e;max-width:520px;line-height:1.65}.reset-preview button{background:var(--night);color:#fff;cursor:pointer;text-transform:uppercase;border:0;align-items:center;gap:.7rem;min-height:48px;margin-top:2rem;padding:.8rem 1rem;font-size:.64rem;font-weight:800;display:flex}.reset-preview button span{border:1px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.result-next{background:#fff;flex-direction:column;display:flex}.result-next h2{margin-top:auto}.result-next>p:not(:first-child){color:#071d1f94;line-height:1.65}.result-next>a:not(.owner-preview-link){background:var(--signal);color:#fff;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:52px;margin-top:1rem;padding:.8rem 1.1rem;font-size:.65rem;font-weight:800;display:flex}.owner-preview-link{color:#071d1f80;text-transform:uppercase;border-bottom:1px solid;width:max-content;margin-top:1.1rem;padding-bottom:.25rem;font-size:.6rem}.lead-app{color:var(--night);background:#ede9e0;grid-template-columns:230px minmax(0,1fr);min-height:100svh;display:grid}.lead-sidebar{background:var(--night);color:#fff;flex-direction:column;min-height:100svh;padding:1.6rem 1.2rem;display:flex;position:sticky;top:0}.lead-sidebar .portal-brand{border-bottom:1px solid #ffffff1a;padding:0 .3rem 1.6rem}.home-v6{--v6-ink:#101d35;--v6-blue:#2156d9;--v6-bright:#ecff67;--v6-coral:#ff6848;--v6-sky:#e8f0ff;--v6-paper:#fbfcff;background:var(--v6-paper);color:var(--v6-ink);overflow:hidden}.v6-header{z-index:5;background:#fffffff5;border-bottom:1px solid #dbe3f1;grid-template-columns:1fr auto 1fr;align-items:center;min-height:80px;padding:0 3.5vw;display:grid;position:relative}.v6-wordmark{letter-spacing:.13em;white-space:nowrap;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:900}.v6-wordmark span{color:var(--v6-coral)}.v6-header nav{gap:clamp(1.2rem,2.3vw,2.5rem);display:flex}.v6-header nav a{color:#5b6880;font-size:.73rem;font-weight:700}:is(.v6-header nav a:hover,.v6-header nav a:focus-visible){color:var(--v6-blue)}.v6-header-action{background:var(--v6-ink);color:#fff;border-radius:999px;justify-self:end;align-items:center;gap:.8rem;padding:.9rem 1.25rem;font-size:.69rem;font-weight:800;display:flex}:is(.v6-header-action:hover,.v6-header-action:focus-visible){background:var(--v6-blue)}.v6-hero{background:var(--v6-sky);grid-template-columns:minmax(0,1.07fr) minmax(400px,.93fr);min-height:calc(100svh - 80px);display:grid}.v6-hero-copy{align-self:center;padding:clamp(4.5rem,7.5vw,8rem) clamp(2rem,5.8vw,7rem)}.v6-eyebrow{color:var(--v6-blue);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.7rem;margin:0 0 1.4rem;font-size:.66rem;font-weight:850;display:flex}.v6-eyebrow:before{background:var(--v6-coral);content:"";width:28px;height:3px}.v6-eyebrow.dark{color:var(--v6-blue)}.v6-eyebrow.light{color:var(--v6-bright)}.v6-hero h1{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.075em;max-width:950px;margin:0;font-size:clamp(3.6rem,6.3vw,7.35rem);font-weight:580;line-height:.88}.v6-hero h1 strong{color:var(--v6-blue);font-weight:580;display:block}.v6-hero-lede{color:#4e5d76;max-width:740px;margin:2rem 0 1rem;font-size:clamp(1.05rem,1.28vw,1.25rem);line-height:1.68}.v6-hero-bridge{border-left:3px solid var(--v6-coral);color:#53617a;margin:0 0 2rem;padding-left:1rem;font-size:.92rem;line-height:1.6}.v6-hero-bridge strong{color:var(--v6-ink)}.v6-actions{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.v6-button{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:1.25rem;min-height:56px;padding:.85rem 1.5rem;font-size:.7rem;font-weight:850;display:inline-flex}.v6-button.primary{background:var(--v6-blue);color:#fff}:is(.v6-button.primary:hover,.v6-button.primary:focus-visible){background:var(--v6-coral)}.v6-link{border-bottom:1px solid;padding:.7rem 0;font-size:.73rem;font-weight:800}:is(.v6-link:hover,.v6-link:focus-visible){color:var(--v6-blue)}.v6-proof-note{border-top:1px solid #c5d1e4;grid-template-columns:auto 1fr;align-items:center;gap:1rem;margin-top:3.4rem;padding-top:1.2rem;display:grid}.v6-proof-note strong{color:var(--v6-coral);font-size:1.35rem}.v6-proof-note span{color:#65728a;max-width:340px;font-size:.72rem}.v6-hero-visual{min-height:700px;position:relative;overflow:hidden}.v6-hero-visual:after{content:"";background:linear-gradient(#0000 52%,#101d35b8);position:absolute;inset:0}.v6-hero-visual img{filter:saturate(.78)contrast(1.04);object-fit:cover;object-position:center 18%;width:100%;height:100%}.v6-hero-caption{color:#fff;z-index:2;max-width:510px;position:absolute;bottom:2.5rem;left:2.5rem;right:2.5rem}.v6-hero-caption small{color:var(--v6-bright);letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:850}.v6-hero-caption p{letter-spacing:-.045em;margin:.6rem 0 0;font-size:clamp(1.5rem,2.4vw,2.8rem);font-weight:600;line-height:1}.v6-advice{background:#fff;grid-template-columns:.35fr 1.65fr;gap:6vw;padding:clamp(6rem,10vw,10rem) 7vw;display:grid}.v6-section-label{color:#8994a7;letter-spacing:.12em;font-size:.62rem;font-weight:850}.v6-advice-copy h2,.v6-section-intro h2,.v6-approach-copy h2,.v6-about-copy h2,.v6-close h2{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.075em;margin:0;font-size:clamp(3.3rem,6.1vw,7rem);font-weight:570;line-height:.88}.v6-large-copy{color:var(--v6-blue);margin:1.4rem 0 4rem;font-size:clamp(1.35rem,2vw,2rem);font-weight:650}.v6-recognition-list{border-top:1px solid #d7deea;grid-template-columns:1fr 1fr;display:grid}.v6-recognition-list p{color:#58657b;border-bottom:1px solid #d7deea;margin:0;padding:1.2rem 1rem 1.2rem 0;font-size:.88rem;line-height:1.55}.v6-recognition-list p:nth-child(odd){border-right:1px solid #d7deea}.v6-recognition-list p:nth-child(2n){padding-left:1.3rem}.v6-pattern-band{background:var(--v6-bright);flex-wrap:wrap;align-items:center;gap:clamp(.7rem,1.8vw,2rem);padding:2.3rem 7vw;display:flex}.v6-pattern-band span{letter-spacing:-.045em;font-size:clamp(1.45rem,2.8vw,3rem);font-weight:700}.v6-pattern-band i{color:var(--v6-coral);font-size:1.4rem;font-style:normal}.v6-pattern-band p{color:#4c576b;max-width:310px;margin:0 0 0 auto;font-size:.8rem;line-height:1.5}.v6-arenas{background:var(--v6-ink);color:#fff;padding:clamp(7rem,10vw,10rem) 4vw}.v6-section-intro{max-width:1500px;margin:0 auto 4.5rem}.v6-section-intro>h2{max-width:1120px}.v6-section-intro>p:last-child{color:#afbbcc;max-width:610px;margin:2rem 0 0 auto;line-height:1.7}.v6-arena-grid{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:1500px;margin:0 auto;display:grid}.v6-arena{color:var(--v6-ink);border-radius:22px;flex-direction:column;min-height:560px;padding:1.8rem;display:flex}.v6-arena.leadership{background:#dce8ff}.v6-arena.trading{background:var(--v6-bright)}.v6-arena.speaking{background:#ffdfd7}.v6-arena-top{justify-content:space-between;align-items:center;display:flex}.v6-arena-top span{color:var(--v6-blue);font-size:.65rem;font-weight:900}.v6-arena-top small{letter-spacing:.08em;text-transform:uppercase;border:1px solid #101d3533;border-radius:999px;padding:.48rem .7rem;font-size:.58rem;font-weight:850}.v6-arena h3{letter-spacing:-.065em;margin:6rem 0 1.4rem;font-size:clamp(2.3rem,3.3vw,4rem);font-weight:620;line-height:.96}.v6-arena>p{color:#526079;font-size:.86rem;line-height:1.68}.v6-arena-detail{color:#5b6678;border-top:1px solid #101d352e;margin-top:auto;padding-top:1.2rem;font-size:.7rem;line-height:1.55}.v6-arena a{text-transform:uppercase;border-top:1px solid #101d352e;justify-content:space-between;margin-top:1.2rem;padding-top:1rem;font-size:.66rem;font-weight:850;display:flex}.v6-personal-note{border-top:1px solid #fff3;grid-template-columns:.7fr 1.3fr;align-items:center;gap:4vw;max-width:1200px;margin:5rem auto 0;padding-top:2rem;display:grid}.v6-personal-note strong{color:var(--v6-bright);letter-spacing:-.04em;font-size:clamp(1.5rem,2.5vw,2.5rem)}.v6-personal-note p{color:#b4bfce;margin:0;line-height:1.7}.v6-approach{background:#f4f7fd;grid-template-columns:.9fr 1.1fr;gap:6vw;padding:clamp(5rem,8vw,8rem) 6vw;display:grid}.v6-approach-photo{border-radius:24px;min-height:820px;position:relative;overflow:hidden}.v6-approach-photo:after{content:"";background:linear-gradient(#0000 42%,#101d35db);position:absolute;inset:0}.v6-approach-photo img{object-fit:cover;object-position:center 18%;width:100%;height:100%}.v6-approach-photo>div{color:#fff;z-index:2;max-width:470px;position:absolute;bottom:2rem;left:2rem}.v6-approach-photo small{color:var(--v6-bright);letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:850}.v6-approach-photo p{letter-spacing:-.05em;margin:.6rem 0 0;font-size:clamp(1.8rem,3vw,3.4rem);font-weight:620;line-height:.98}.v6-approach-copy{align-self:center}.v6-approach-copy h2{font-size:clamp(3rem,5.1vw,5.9rem)}.v6-approach-copy>p:not(.v6-eyebrow){color:#5d697e;margin:2rem 0;line-height:1.72}.v6-approach-copy ol{border-top:1px solid #cad4e3;margin:0;padding:0;list-style:none}.v6-approach-copy li{border-bottom:1px solid #cad4e3;grid-template-columns:auto 1fr;gap:1.2rem;padding:1.2rem 0;display:grid}.v6-approach-copy li>span{color:var(--v6-coral);font-size:.62rem;font-weight:900}.v6-approach-copy li h3{margin:0 0 .35rem;font-size:1rem}.v6-approach-copy li p{color:#637086;margin:0;font-size:.78rem;line-height:1.55}.v6-about{background:var(--v6-blue);color:#fff;grid-template-columns:.65fr 1.35fr;gap:7vw;padding:clamp(7rem,11vw,11rem) 8vw;display:grid}.v6-about-stat{flex-direction:column;align-self:start;display:flex}.v6-about-stat strong{color:var(--v6-bright);letter-spacing:-.07em;overflow-wrap:anywhere;font-size:clamp(2.8rem,5.8vw,6rem);font-weight:750;line-height:.85}.v6-about-stat span{color:#cbd8ff;text-transform:uppercase;border-top:1px solid #ffffff47;margin-top:1.5rem;padding-top:1rem;font-size:.72rem}.v6-about-copy h2{font-size:clamp(3rem,5.2vw,5.9rem)}.v6-about-copy>p:not(.v6-eyebrow){color:#d2dcf5;max-width:760px;line-height:1.75}.v6-about-copy blockquote{border-left:3px solid var(--v6-bright);font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.04em;max-width:820px;margin:2.5rem 0 0;padding-left:1.5rem;font-size:clamp(1.4rem,2.4vw,2.5rem);line-height:1.18}.v6-work{background:#fff;padding:clamp(7rem,10vw,10rem) 5vw}.v6-work .v6-section-intro>p:last-child{color:#637086}.v6-work-grid{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:1500px;margin:0 auto;display:grid}.v6-work-grid article{border-top:5px solid var(--v6-blue);background:#f1f5fc;flex-direction:column;min-height:510px;padding:1.8rem;display:flex}.v6-work-grid article:nth-child(2){background:var(--v6-ink);border-color:var(--v6-bright);color:#fff}.v6-work-grid article:nth-child(3){border-color:var(--v6-coral)}.v6-work-grid article>span{color:var(--v6-coral);font-size:.65rem;font-weight:900}.v6-work-grid h3{letter-spacing:-.055em;margin:5rem 0 1.3rem;font-size:clamp(2rem,3vw,3.4rem);line-height:1}.v6-work-grid p{color:#5b687e;font-size:.84rem;line-height:1.7}.v6-work-grid article:nth-child(2) p,.v6-work-grid article:nth-child(2) small{color:#b7c1d1}.v6-work-grid small{color:#6b7587;border-top:1px solid #101d3526;margin-top:auto;padding-top:1rem;font-size:.66rem;line-height:1.5}.v6-work-grid article:nth-child(2) small,.v6-work-grid article:nth-child(2) a{border-color:#fff3}.v6-work-grid a{text-transform:uppercase;border-top:1px solid #101d3526;justify-content:space-between;margin-top:1.2rem;padding-top:1rem;font-size:.66rem;font-weight:850;display:flex}.v6-work-grid a b{color:var(--v6-coral)}.v6-guided-entry{background:var(--v6-bright);grid-template-columns:1fr 1.2fr auto;align-items:center;gap:3vw;max-width:1500px;margin:1rem auto 0;padding:1.8rem;display:grid}.v6-guided-entry small{color:#606b47;letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:850}.v6-guided-entry h3{letter-spacing:-.04em;margin:.35rem 0 0;font-size:clamp(1.4rem,2vw,2rem)}.v6-guided-entry>p{color:#505b4c;margin:0;font-size:.78rem;line-height:1.6}.v6-tools{background:var(--v6-ink);color:#fff;grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;padding:clamp(6rem,9vw,9rem) 8vw;display:grid}.v6-tools h2{letter-spacing:-.07em;margin:0;font-size:clamp(3rem,5.6vw,6.3rem);line-height:.9}.v6-tools>div:last-child p{color:#b4c0d1;margin:0 0 2rem;line-height:1.75}.v6-tools a{border-bottom:1px solid var(--v6-bright);color:var(--v6-bright);text-transform:uppercase;gap:1rem;padding-bottom:.45rem;font-size:.7rem;font-weight:850;display:inline-flex}.v6-close{background:var(--v6-bright);text-align:center;padding:clamp(7rem,12vw,12rem) 9vw}.v6-close .v6-eyebrow{justify-content:center}.v6-close h2{max-width:1250px;margin:0 auto}.v6-close>p:not(.v6-eyebrow){max-width:680px;margin:2rem auto;line-height:1.75}.v6-footer{color:var(--v6-ink);background:#fff;justify-content:space-between;align-items:center;padding:2rem 3vw;display:flex}.v6-footer>p{color:#6a7588;font-size:.68rem}.v6-footer>div{gap:1.2rem;display:flex}.v6-footer>div a,.v6-footer>div span{color:#6a7588;font-size:.64rem}@media (max-width:1050px){.v6-header{grid-template-columns:1fr auto}.v6-header nav{display:none}.v6-hero{grid-template-columns:1fr 42%}.v6-arena-grid,.v6-work-grid{grid-template-columns:1fr}.v6-arena,.v6-work-grid article{min-height:440px}.v6-guided-entry{grid-template-columns:1fr 1fr}.v6-guided-entry .v6-button{grid-column:2;justify-self:start}}@media (max-width:720px){.v6-header{min-height:68px;padding:0 1rem}.v6-header-action{padding:.75rem .9rem}.v6-header-action span{display:none}.v6-hero,.v6-advice,.v6-approach,.v6-about,.v6-tools{display:block}.v6-hero-copy{padding:4.5rem 1.25rem}.v6-hero h1{font-size:clamp(3.35rem,14.8vw,5rem)}.v6-hero-visual{min-height:76svh}.v6-hero-caption{bottom:1.5rem;left:1.25rem;right:1.25rem}.v6-advice{padding:5rem 1.25rem}.v6-section-label{margin-bottom:3rem}.v6-advice-copy h2,.v6-section-intro h2,.v6-approach-copy h2,.v6-about-copy h2,.v6-close h2{font-size:clamp(3.1rem,13.5vw,4.8rem)}.v6-recognition-list{display:block}.v6-recognition-list p:nth-child(odd){border-right:0}.v6-recognition-list p:nth-child(2n){padding-left:0}.v6-pattern-band{padding:2rem 1.25rem}.v6-pattern-band p{flex-basis:100%;margin:1rem 0 0}.v6-arenas,.v6-work{padding:5.5rem 1rem}.v6-arena h3{margin-top:4rem}.v6-personal-note{display:block}.v6-personal-note p{margin-top:1rem}.v6-approach{padding:1rem 1rem 5rem}.v6-approach-photo{min-height:72svh}.v6-approach-copy{padding-top:4rem}.v6-about{padding:5.5rem 1.25rem}.v6-about-stat{margin-bottom:4rem}.v6-guided-entry{display:block}.v6-guided-entry>p{margin:1.5rem 0}.v6-tools{padding:5.5rem 1.25rem}.v6-tools h2{font-size:clamp(3.1rem,13.5vw,4.8rem)}.v6-tools>div:last-child{margin-top:3rem}.v6-close{padding:6rem 1.25rem}.v6-footer{flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem 1.25rem}.v6-footer>div{flex-direction:column;gap:.6rem}}.home-v5{--v5-ink:#101b2c;--v5-blue:#1646d8;--v5-sky:#d8e6ff;--v5-lime:#d9f34a;--v5-orange:#ff603d;--v5-paper:#f7f8fb;background:var(--v5-paper);color:var(--v5-ink);overflow:hidden}.v5-header{background:#fff;border-bottom:1px solid #dce2ec;grid-template-columns:1fr auto 1fr;align-items:center;min-height:78px;padding:0 3.5vw;display:grid}.v5-wordmark{letter-spacing:.12em;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:900}.v5-wordmark span{color:var(--v5-orange)}.v5-header nav{gap:clamp(1.2rem,2.4vw,2.4rem);display:flex}.v5-header nav a{color:#526078;font-size:.74rem;font-weight:700}.v5-header nav a:hover{color:var(--v5-blue)}.v5-header-action{background:var(--v5-ink);color:#fff;border-radius:999px;justify-self:end;padding:.85rem 1.25rem;font-size:.7rem;font-weight:800}.v5-header-action:hover{background:var(--v5-blue)}.v5-hero{background:#eef3ff;grid-template-columns:1.08fr .92fr;min-height:calc(100svh - 78px);display:grid}.v5-hero-copy{align-self:center;padding:clamp(4rem,8vw,8rem) clamp(2rem,6vw,7rem)}.v5-kicker{color:inherit;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.7rem;margin:0 0 1.5rem;font-size:.68rem;font-weight:850;display:flex}.v5-kicker>span{background:var(--v5-lime);border:4px solid var(--v5-blue);border-radius:50%;width:13px;height:13px;display:block}.v5-kicker.dark{color:var(--v5-blue)}.v5-hero h1{color:var(--v5-ink);font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.075em;margin:0;font-size:clamp(4rem,7.2vw,8.3rem);font-weight:560;line-height:.86}.v5-hero h1 strong{color:var(--v5-blue);font-weight:560}.v5-hero-lede{color:#4d5d75;max-width:720px;margin:2rem 0;font-size:clamp(1.05rem,1.3vw,1.28rem);line-height:1.7}.v5-actions{flex-wrap:wrap;align-items:center;gap:1.6rem;display:flex}.v5-button{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:1.3rem;min-height:56px;padding:.85rem 1.5rem;font-size:.7rem;font-weight:850;display:inline-flex}.v5-button.primary{background:var(--v5-blue);color:#fff}.v5-button.primary:hover{background:var(--v5-orange)}.v5-text-link{border-bottom:1px solid;padding:.7rem 0;font-size:.74rem;font-weight:800}.v5-proof-line{border-top:1px solid #cbd5e7;gap:.4rem;margin-top:4rem;padding-top:1.4rem;display:grid}.v5-proof-line strong{font-size:.8rem}.v5-proof-line span{color:#647189;font-size:.72rem}.v5-hero-visual{min-height:680px;position:relative;overflow:hidden}.v5-hero-visual:after{content:"";background:linear-gradient(#0000 52%,#101b2ca6);position:absolute;inset:0}.v5-hero-visual img{filter:saturate(.76)contrast(1.02);object-fit:cover;object-position:center 18%;width:100%;height:100%}.v5-moment-card{z-index:2;background:#ffffffed;border-radius:16px;padding:1.2rem;position:absolute;bottom:2rem;left:2rem;right:2rem}.v5-moment-card p{color:var(--v5-blue);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .8rem;font-size:.58rem;font-weight:850}.v5-moment-card div{grid-template-columns:1fr auto 1fr;align-items:center;gap:.8rem;display:grid}.v5-moment-card span,.v5-moment-card strong{font-size:clamp(.9rem,1.2vw,1.2rem)}.v5-moment-card i{color:var(--v5-orange);font-style:normal}.v5-moment-card small{color:#6c778a;margin-top:.8rem;font-size:.65rem;display:block}.v5-recognition{background:#fff;padding:clamp(6rem,10vw,10rem) 7vw}.recognition-grid{grid-template-columns:1.25fr .75fr;gap:8vw;display:grid}.recognition-grid blockquote{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.07em;margin:0;font-size:clamp(3.1rem,6vw,7rem);font-weight:560;line-height:.9}.recognition-grid>div{border-top:1px solid #cfd6e2}.recognition-grid>div p{color:#536077;border-bottom:1px solid #cfd6e2;margin:0;padding:1.2rem 0;font-size:.9rem}.recognition-answer{background:var(--v5-lime);grid-template-columns:.4fr 1.6fr;align-items:start;gap:3rem;margin:7rem -7vw -10rem;padding:3.2rem 7vw;display:grid}.recognition-answer span{letter-spacing:.13em;font-size:.62rem;font-weight:900}.recognition-answer h2{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.055em;margin:0;font-size:clamp(2rem,3.7vw,4.4rem);font-weight:580;line-height:.98}.v5-arenas{background:var(--v5-ink);color:#fff;padding:clamp(7rem,11vw,11rem) 4vw}.v5-section-heading{grid-template-columns:1.45fr .55fr;align-items:end;gap:5vw;max-width:1500px;margin:0 auto 4rem;display:grid}.v5-section-heading h2{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.07em;margin:0;font-size:clamp(3.4rem,6.5vw,7rem);font-weight:560;line-height:.88}.v5-section-heading>p{color:#aeb8ca;margin:0;line-height:1.75}.v5-arena-grid{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:1500px;margin:0 auto;display:grid}.v5-arena{color:var(--v5-ink);border-radius:22px;flex-direction:column;min-height:650px;padding:1.6rem;display:flex}.v5-arena.leadership{background:#d8e6ff}.v5-arena.trading{background:var(--v5-lime)}.v5-arena.speaking{background:#ffddd5}.arena-top{justify-content:space-between;align-items:center;display:flex}.arena-top span{font-size:.65rem;font-weight:900}.arena-top small{text-transform:uppercase;border:1px solid #101b2c38;border-radius:999px;padding:.45rem .65rem;font-size:.58rem;font-weight:800}.arena-mark{height:190px;margin:2.6rem 0 1rem;position:relative}.arena-mark:before,.arena-mark i,.arena-mark b{content:"";position:absolute}.leadership .arena-mark:before{border:1px solid var(--v5-blue);border-radius:50%;width:180px;height:180px;top:50%;left:50%;transform:translate(-50%,-50%)}.leadership .arena-mark i{background:var(--v5-blue);border-radius:50%;width:72px;height:72px;top:50%;left:50%;transform:translate(-50%,-50%)}.trading .arena-mark:before{background:var(--v5-ink);clip-path:polygon(50% 0,100% 100%,0 100%);width:190px;height:180px;left:50%;transform:translate(-50%)}.trading .arena-mark i{background:var(--v5-orange);border-radius:50%;width:24px;height:24px;top:28px;left:50%;transform:translate(-50%)}.speaking .arena-mark:before{border:30px solid #fff;border-radius:50%;width:150px;height:150px;top:50%;left:50%;transform:translate(-50%,-50%)}.speaking .arena-mark i{background:var(--v5-orange);border-radius:50%;width:30px;height:30px;top:50%;left:50%;transform:translate(-50%,-50%)}.v5-arena h3{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.06em;margin:0;font-size:clamp(2rem,3vw,3.5rem);font-weight:600;line-height:.98}.v5-arena>p{color:#526078;font-size:.83rem;line-height:1.65}.v5-arena ul{border-top:1px solid #101b2c2e;margin:auto 0 1.2rem;padding:0;list-style:none}.v5-arena li{border-bottom:1px solid #101b2c2e;padding:.75rem 0;font-size:.7rem;font-weight:750}.v5-arena a{text-transform:uppercase;font-size:.65rem;font-weight:850}.v5-arena a span{float:right}.v5-method{background:#f7f8fb;grid-template-columns:.9fr 1.1fr;gap:6vw;padding:clamp(5rem,8vw,8rem) 6vw;display:grid}.v5-method-photo{border-radius:24px;min-height:760px;position:relative;overflow:hidden}.v5-method-photo:after{content:"";background:linear-gradient(#0000 45%,#101b2cd1);position:absolute;inset:0}.v5-method-photo img{object-fit:cover;object-position:center 18%;width:100%;height:100%}.v5-method-photo>div{color:#fff;z-index:2;gap:.6rem;max-width:440px;display:grid;position:absolute;bottom:2rem;left:2rem}.v5-method-photo span{color:var(--v5-lime);letter-spacing:.14em;font-size:.58rem;font-weight:850}.v5-method-photo strong{letter-spacing:-.045em;font-size:clamp(1.6rem,2.6vw,3rem);line-height:1}.v5-method-copy{align-self:center}.v5-method-copy h2{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.075em;margin:0;font-size:clamp(3.2rem,5.8vw,6.5rem);font-weight:560;line-height:.87}.method-lede{color:var(--v5-blue);margin:2rem 0;font-family:Georgia,serif;font-size:clamp(1.2rem,1.8vw,1.7rem);line-height:1.35}.v5-method-copy ol{border-top:1px solid #ccd5e3;margin:0;padding:0;list-style:none}.v5-method-copy li{border-bottom:1px solid #ccd5e3;grid-template-columns:auto 1fr;gap:1rem;padding:1.1rem 0;display:grid}.v5-method-copy li>span{color:var(--v5-orange);font-size:.6rem;font-weight:850}.v5-method-copy li h3{margin:0 0 .35rem;font-size:.9rem}.v5-method-copy li p{color:#667287;margin:0;font-size:.76rem;line-height:1.55}.v5-tools{background:var(--v5-blue);color:#fff;padding:clamp(6rem,10vw,10rem) 5vw}.tools-intro{max-width:1050px}.tools-intro h2{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.075em;margin:0;font-size:clamp(3.5rem,6.2vw,7rem);font-weight:560;line-height:.87}.tools-intro>p:last-child{color:#c9d7ff;max-width:720px;margin:2rem 0 4rem;line-height:1.75}.tool-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.tool-grid article{color:var(--v5-ink);background:#fff;border-radius:20px;padding:1.5rem}.tool-number{background:var(--v5-lime);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:3rem;font-size:.65rem;font-weight:900;display:flex}.tool-grid small{color:var(--v5-blue);letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:850}.tool-grid h3{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.06em;margin:.5rem 0 1rem;font-size:clamp(2rem,3vw,3.4rem);font-weight:600;line-height:1}.tool-grid p{color:#5f6c81;font-size:.8rem;line-height:1.6}.tool-grid ul{border-top:1px solid #d8deea;margin:2rem 0 0;padding:0;list-style:none}.tool-grid li{border-bottom:1px solid #d8deea;align-items:center;gap:.7rem;padding:.8rem 0;font-size:.7rem;display:flex}.tool-grid li span{color:var(--v5-orange);font-size:.55rem}.v5-button.pale{background:var(--v5-lime);color:var(--v5-ink);margin-top:2rem}.v5-authority{background:#fff;grid-template-columns:.65fr 1.35fr;gap:8vw;padding:clamp(6rem,10vw,10rem) 8vw;display:grid}.authority-number{flex-direction:column;display:flex}.authority-number strong{color:var(--v5-orange);letter-spacing:-.1em;font-size:clamp(7rem,13vw,14rem);font-weight:650;line-height:.75}.authority-number span{color:#5f6c81;text-transform:uppercase;border-top:1px solid #cfd7e2;max-width:250px;margin-top:2rem;padding-top:1rem;font-size:.68rem;line-height:1.5}.v5-authority h2{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.07em;margin:0;font-size:clamp(3rem,5.4vw,6rem);font-weight:560;line-height:.9}.v5-authority>div:last-child>p:not(.v5-kicker){color:#5e6a7e;max-width:760px;line-height:1.75}.v5-work{background:var(--v5-ink);color:#fff;padding:clamp(6rem,10vw,10rem) 5vw}.v5-section-heading.light>p{color:#aeb8ca}.offer-list{border-top:1px solid #fff3}.offer-list article{border-bottom:1px solid #fff3;grid-template-columns:.25fr .45fr 1.1fr 1fr;align-items:start;gap:2rem;padding:2rem 0;display:grid}.offer-list article>span{color:var(--v5-lime);font-size:.65rem;font-weight:850}.offer-list small{color:#96a3b8;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:800}.offer-list h3{letter-spacing:-.045em;margin:0;font-size:clamp(1.5rem,2.4vw,2.7rem)}.offer-list p{color:#aeb8ca;margin:0;font-size:.82rem;line-height:1.65}.v5-close{background:var(--v5-lime);grid-template-columns:1.4fr .6fr;gap:8vw;padding:clamp(6rem,10vw,10rem) 8vw;display:grid}.v5-close h2{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.075em;margin:0;font-size:clamp(3.5rem,6.5vw,7rem);font-weight:600;line-height:.86}.v5-close>div>p:not(.v5-kicker){max-width:650px;margin:2rem 0;line-height:1.7}.v5-close aside{border-top:1px solid #101b2c40;grid-template-columns:auto 1fr;align-self:end;display:grid}.v5-close aside span,.v5-close aside p{border-bottom:1px solid #101b2c40;margin:0;padding:1rem 0;font-size:.7rem}.v5-close aside span{color:var(--v5-blue);padding-right:1.5rem;font-weight:900}.v5-footer{color:var(--v5-ink);background:#fff;justify-content:space-between;align-items:center;padding:2rem 3vw;display:flex}.v5-footer p{color:#6b7689;font-size:.68rem}.v5-footer>div{gap:1.2rem;display:flex}.v5-footer>div a,.v5-footer>div span{color:#6b7689;font-size:.64rem}@media (max-width:1050px){.v5-header{grid-template-columns:1fr auto}.v5-header nav{display:none}.v5-hero{grid-template-columns:1fr 42%}.v5-arena-grid{grid-template-columns:1fr}.v5-arena{min-height:560px}.tool-grid{grid-template-columns:1fr}}@media (max-width:720px){.v5-header{min-height:68px;padding:0 1rem}.v5-header-action{padding:.7rem .9rem}.v5-hero,.recognition-grid,.v5-method,.v5-authority,.v5-close{display:block}.v5-hero-copy{padding:4.5rem 1.25rem}.v5-hero h1{font-size:clamp(3.4rem,15.2vw,5rem)}.v5-proof-line{margin-top:3rem}.v5-hero-visual{min-height:75svh}.v5-moment-card{bottom:1rem;left:1rem;right:1rem}.v5-recognition{padding:5rem 1.25rem}.recognition-grid blockquote{font-size:clamp(3.2rem,13vw,5rem)}.recognition-grid>div{margin-top:3rem}.recognition-answer{margin:5rem -1.25rem -5rem;padding:2.5rem 1.25rem;display:block}.recognition-answer h2{margin-top:1rem}.v5-arenas,.v5-tools,.v5-work{padding:5.5rem 1rem}.v5-section-heading{display:block}.v5-section-heading h2,.tools-intro h2{font-size:clamp(3.4rem,14vw,5rem)}.v5-section-heading>p{margin-top:1.8rem}.v5-arena{min-height:620px}.v5-method{padding:1rem 1rem 5rem}.v5-method-photo{min-height:72svh}.v5-method-copy{padding-top:4rem}.v5-method-copy h2,.v5-authority h2,.v5-close h2{font-size:clamp(3.3rem,14vw,5rem)}.v5-authority{padding:5.5rem 1.25rem}.authority-number{margin-bottom:4rem}.offer-list article{grid-template-columns:auto 1fr}.offer-list h3,.offer-list p{grid-column:2}.v5-close{padding:5.5rem 1.25rem}.v5-close aside{margin-top:4rem}.v5-footer{flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem 1.25rem}.v5-footer>div{flex-direction:column;gap:.6rem}}.lead-sidebar nav{flex-direction:column;margin-top:2rem;display:flex}.lead-sidebar nav a{color:#ffffff80;border-left:2px solid #0000;justify-content:space-between;align-items:center;min-height:44px;padding:.7rem;font-size:.69rem;display:flex}.lead-sidebar nav a.active,.lead-sidebar nav a:hover{border-left-color:var(--acid);color:#fff;background:#dbe94614}.lead-sidebar nav b{background:var(--signal);border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;font-size:.5rem;display:flex}.lead-sidebar-note{border-top:1px solid #ffffff1a;align-items:flex-start;gap:.7rem;margin-top:auto;padding:1.2rem .5rem 0;display:flex}.lead-sidebar-note .status-dot{margin-top:.2rem}.lead-sidebar-note p{color:#fff6;margin:0;font-size:.59rem;line-height:1.45}.lead-sidebar-note strong{color:#fff;font-size:.64rem;display:block}.lead-main{min-width:0;padding:0 clamp(1.2rem,3.5vw,3.5rem) 5rem}.lead-topbar{border-bottom:1px solid #071d1f1f;justify-content:space-between;align-items:center;min-height:76px;display:flex}.lead-topbar>div{color:#071d1f6b;align-items:center;gap:.55rem;font-size:.62rem;display:flex}.lead-topbar strong{color:var(--night)}.lead-topbar button{color:var(--night);background:0 0;border:1px solid #071d1f26;min-height:36px;padding:.5rem .8rem;font-size:.59rem}.lead-heading{grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:2.5rem 0;display:grid}.lead-avatar{background:var(--signal);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-family:Georgia,serif;display:flex}.lead-heading>div:nth-child(2) p{color:var(--signal);letter-spacing:.08em;align-items:center;gap:.45rem;margin:0 0 .4rem;font-size:.55rem;font-weight:800;display:flex}.lead-heading>div:nth-child(2) p span{background:var(--signal);border-radius:50%;width:6px;height:6px}.lead-heading h1{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.065em;margin:0 0 .45rem;font-size:clamp(2.2rem,4vw,4rem);font-weight:540;line-height:.9}.lead-heading small{color:#071d1f73;font-size:.62rem}.lead-intent{flex-direction:column;align-items:flex-end;display:flex}.lead-intent small{color:#071d1f6b;letter-spacing:.1em;font-size:.5rem;font-weight:800}.lead-intent strong{color:#1c7740;margin:.2rem 0;font-family:Georgia,serif;font-size:1.3rem;font-weight:500}.lead-intent span{color:#071d1f75;font-size:.56rem}.lead-layout{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:1rem;display:grid}.lead-layout>div,.lead-rail{flex-direction:column;gap:1rem;display:flex}.opener-card,.lead-profile-card,.conversation-card,.lead-rail>section{background:#fff;border:1px solid #071d1f17;padding:1.6rem}.opener-card{background:var(--night);color:#fff}.lead-card-heading{justify-content:space-between;align-items:center;display:flex}.lead-card-heading>p{color:var(--signal);letter-spacing:.11em;margin:0;font-size:.52rem;font-weight:800}.lead-card-heading>span{color:#071d1f5c;font-size:.54rem}.opener-card .lead-card-heading>span{color:#ffffff5c}.opener-card blockquote{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.05em;margin:3rem 0;font-size:clamp(1.5rem,2.5vw,2.6rem);font-weight:520;line-height:1.08}.opener-card>div:last-child{align-items:center;gap:1.5rem;display:flex}.opener-card button,.lead-rail button,.draft-actions button{background:var(--acid);color:var(--night);text-transform:uppercase;border:0;min-height:40px;padding:.6rem .8rem;font-size:.57rem;font-weight:800}.opener-card a{color:#ffffffa3;border-bottom:1px solid #ffffff80;padding-bottom:.2rem;font-size:.58rem}.lead-profile-grid{grid-template-columns:repeat(3,1fr);margin:2rem 0 1.3rem;display:grid}.lead-profile-grid>div{border-bottom:1px solid #071d1f1a;min-height:82px;padding:.9rem .8rem .9rem 0}.lead-profile-grid small{color:#071d1f66;text-transform:uppercase;margin-bottom:.35rem;font-size:.52rem;display:block}.lead-profile-grid strong{font-size:.69rem}.lead-summary{background:#f1f5d4;align-items:flex-start;gap:.8rem;padding:1rem;display:flex}.lead-summary>span{color:var(--signal)}.lead-summary p{color:#071d1f9e;margin:0;font-size:.65rem;line-height:1.55}.lead-summary strong{color:var(--night);display:block}.message-draft{align-items:center;gap:.7rem;margin-top:2rem;display:flex}.message-draft>div{background:var(--night);color:var(--acid);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:.55rem;display:flex}.message-draft p{flex-direction:column;margin:0;font-size:.65rem;display:flex}.message-draft small{color:#071d1f66;margin-top:.15rem}.conversation-card h2{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.055em;margin:1.5rem 0 1rem;font-size:clamp(1.8rem,3vw,3rem);font-weight:520}.conversation-card>p{color:#071d1f9e;font-size:.72rem;line-height:1.65}.draft-actions{border-top:1px solid #071d1f1a;gap:.5rem;margin-top:1.5rem;padding-top:1rem;display:flex}.draft-actions button{background:#eeeae1}.draft-actions .send-later{background:var(--night);color:#fff;margin-left:auto}.lead-rail>section{padding:1.25rem}.resource-art{background:#123638;height:150px;margin:1.5rem 0 1rem;position:relative;overflow:hidden}.resource-art:before,.resource-art:after{content:"";border:1px solid #dbe94657;border-radius:50%;width:180px;height:180px;position:absolute;top:-15px;right:-40px}.resource-art:after{width:105px;height:105px;top:22px;right:-2px}.resource-art i{background:var(--signal);border-radius:50%;width:18px;height:18px;position:absolute;top:44%;left:40%}.resource-art span{color:#fff;font-size:.54rem;position:absolute;bottom:.7rem;left:.7rem}.lead-rail>section>small{color:var(--signal);font-size:.5rem;font-weight:800}.lead-rail h2{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.05em;margin:.5rem 0;font-size:1.6rem;font-weight:520;line-height:1}.lead-rail>section>p{color:#071d1f80;font-size:.63rem;line-height:1.55}.lead-rail>section>button{width:100%;margin-top:.8rem}.journey-card ol{margin:1.5rem 0 0;padding:0;list-style:none}.journey-card li{grid-template-columns:auto 1fr;align-items:center;gap:.7rem;min-height:58px;display:grid;position:relative}.journey-card li:after{content:"";background:#071d1f1a;width:1px;height:17px;position:absolute;bottom:-8px;left:13px}.journey-card li:last-child:after{display:none}.journey-card li>span{color:#071d1f66;border:1px solid #071d1f33;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:.52rem;display:flex}.journey-card li.done>span{color:#1c7740;background:#e4f3df;border-color:#e4f3df}.journey-card li.active>span{background:var(--signal);border-color:var(--signal);color:#fff}.journey-card li div{flex-direction:column;display:flex}.journey-card li strong{font-size:.63rem}.journey-card li small{color:#071d1f66;margin-top:.15rem;font-size:.54rem}.lead-rail .guardrail-card{background:var(--acid)}.guardrail-card>p{letter-spacing:.1em;margin:0;font-weight:800;color:#071d1f80!important;font-size:.5rem!important}.guardrail-card h2{margin:2.5rem 0 1rem;font-size:1.5rem}.guardrail-card span{color:#071d1f94;font-size:.59rem;line-height:1.45}.lead-spotlight{background:var(--night);color:#fff;grid-template-columns:1fr 1.15fr auto;align-items:center;gap:2rem;margin-bottom:1.2rem;padding:1.5rem;display:grid}.lead-spotlight-person{align-items:center;gap:1rem;display:flex}.lead-spotlight-person>span{background:var(--signal);border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-family:Georgia,serif;display:flex}.lead-spotlight-person small{color:var(--acid);letter-spacing:.09em;font-size:.48rem;font-weight:800}.lead-spotlight-person h2{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.04em;margin:.2rem 0;font-size:1.35rem;font-weight:520}.lead-spotlight-person p{color:#ffffff73;margin:0;font-size:.56rem}.lead-spotlight blockquote{color:#ffffffb8;font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.01em;border-left:1px solid #ffffff2e;margin:0;padding-left:2rem;font-size:.8rem;line-height:1.5}.lead-spotlight>a{color:var(--acid);text-transform:uppercase;font-size:.57rem;font-weight:800}@media (max-width:1000px){.profile-shell{grid-template-columns:1fr}.profile-context{min-height:540px}.profile-question-panel{min-height:700px}.lead-layout{grid-template-columns:1fr}.lead-rail{grid-template-columns:repeat(3,1fr);display:grid}.lead-spotlight{grid-template-columns:1fr auto}.lead-spotlight blockquote{display:none}}@media (max-width:720px){.profile-header{grid-template-columns:1fr auto}.profile-header-note{display:none}.profile-shell{display:block}.profile-context{min-height:auto;padding:4.5rem 1.25rem}.profile-question-panel{min-height:720px;padding:2rem 1.1rem 4rem}.profile-question,.profile-contact{margin-top:3.5rem}.profile-options,.profile-field-row{grid-template-columns:1fr}.profile-options button{min-height:88px}.profile-result{padding:3rem 1rem}.result-label{flex-direction:column;align-items:flex-start;gap:.5rem}.result-grid{grid-template-columns:1fr}.result-grid>article{min-height:460px}.lead-app{display:block}.lead-sidebar{min-height:auto;position:relative}.lead-sidebar nav,.lead-sidebar-note,.lead-sidebar .back-to-site{display:none}.lead-main{padding:0 1rem 4rem}.lead-heading{grid-template-columns:auto 1fr;align-items:flex-start}.lead-intent{grid-column:2;align-items:flex-start}.lead-profile-grid{grid-template-columns:1fr 1fr}.lead-rail{display:flex}.draft-actions{flex-direction:column;align-items:stretch}.draft-actions .send-later{margin-left:0}.lead-spotlight{grid-template-columns:1fr}}.owner-app{color:#101b2c;background:#f3f6fb}.owner-sidebar{color:#101b2c;background:#fff;border-right:1px solid #dbe3ef}.owner-sidebar .portal-brand{color:#101b2c;border-bottom-color:#dbe3ef}.owner-sidebar .portal-brand small{color:#68758a}.owner-sidebar .brand-mark{color:#fff;background:#1646d8}.owner-nav-group>p{color:#1646d8;margin-bottom:.55rem;font-size:.75rem}.owner-nav-group a{color:#516078;min-height:42px;font-size:.86rem}.owner-nav-group a>span{color:#8996aa;font-family:var(--font-geist), Arial, sans-serif;font-size:.75rem;font-weight:750}.owner-nav-group a:hover,.owner-nav-group a.active{color:#101b2c;background:#e8efff;border-left-color:#1646d8}.owner-system{border-top-color:#dbe3ef}.owner-system p{color:#68758a;font-size:.75rem}.owner-system strong{color:#101b2c}.owner-sidebar .back-to-site{color:#5f6d82;font-size:.75rem}.owner-sidebar .back-to-site:hover{color:#1646d8}.owner-main{background:#f3f6fb}.owner-topbar{border-bottom-color:#d7e0ec}.owner-topbar p{color:#68758a;font-size:.8rem}.owner-topbar h1{color:#101b2c}.owner-topbar small{color:#68758a;font-size:.75rem}.owner-profile button{color:#23324a;background:#fff;border-color:#cfd9e7;font-size:.75rem}.owner-profile button:hover{color:#1646d8;border-color:#1646d8}.owner-profile>span{color:#fff;background:#1646d8}.dark-label{color:#6b7789}.dark-label span{color:#4f5e74;background:#e4eaf3}.advisor-card,.action-card,.content-card,.search-panel,.owner-stats article{background:#fff;border-color:#dce4ef;box-shadow:0 12px 34px #2033540e}.advisor-card{background:#eef3ff;border-top-color:#1646d8}.advisor-title>span{color:#101b2c;background:#d9f34a}.advisor-title h2{color:#101b2c;font-size:1rem}.advisor-title p{color:#68758a;font-size:.75rem}.advisor-title button{color:#1646d8;background:#fff;border-color:#b9c8e2;font-size:.75rem}.advisor-columns>div+div{border-left-color:#ccd8eb}.advisor-columns h3{color:#1646d8;font-size:.72rem}.advisor-columns p{color:#40506a;font-size:.9rem}.advisor-columns strong{color:#101b2c}.advisor-actions{border-top-color:#ccd8eb}.advisor-actions button{color:#fff;background:#1646d8;font-size:.73rem}.advisor-actions button+button{color:#25344c;background:#fff;border-color:#c8d3e4}.advisor-actions a{color:#1646d8;font-size:.73rem}.owner-stats p{color:#1646d8;font-size:.7rem}.owner-stats strong{color:#101b2c;font-family:var(--font-geist), Arial, sans-serif;font-weight:620}.owner-stats span{color:#68758a;font-size:.72rem}.owner-app .lead-spotlight{color:#101b2c;background:#fff;border:1px solid #dce4ef;border-left:5px solid #ff603d;box-shadow:0 12px 34px #2033540e}.owner-app .lead-spotlight-person>span{color:#fff;background:#ff603d}.owner-app .lead-spotlight-person small{color:#1646d8;font-size:.68rem}.owner-app .lead-spotlight-person p{color:#68758a;font-size:.72rem}.owner-app .lead-spotlight blockquote{color:#3f4e65;border-left-color:#d6deeb;font-size:.92rem}.owner-app .lead-spotlight>a,.dashboard-section-title p{color:#1646d8;font-size:.7rem}.dashboard-section-title h2{color:#101b2c;font-family:var(--font-geist), Arial, sans-serif;font-size:1.55rem;font-weight:620}.dashboard-section-title>span{color:#68758a;font-size:.72rem}.action-item,.content-card>article{border-top-color:#dce4ef}.action-item h3{color:#162238;font-size:.86rem;font-weight:650}.action-item p{color:#68758a;font-size:.75rem}.action-item button,.content-card article button,.dashboard-section-title>button{color:#1646d8;font-size:.7rem;font-weight:750}.priority{background:#98a4b6}.priority.high{background:#ff603d}.priority.medium{background:#e6a124}.content-card small{color:#ff603d;font-size:.68rem;font-weight:800}.content-card h3{color:#17243a;font-family:var(--font-geist), Arial, sans-serif;font-size:1.08rem;font-weight:620}.content-card article p{color:#68758a;font-size:.72rem}.search-grid article{background:#f7f9fc;border-color:#dce4ef}.search-grid strong{color:#17243a;font-size:.8rem}.search-grid p{color:#68758a;font-size:.7rem}.search-grid .complete>span{color:#248759}.search-grid .waiting>span{color:#b77813}@media (max-width:720px){.owner-sidebar{border-bottom:1px solid #dbe3ef;border-right:0}.owner-sidebar .back-to-site{color:#1646d8}.advisor-columns>div+div{border-top:1px solid #ccd8eb;border-left:0}}.home-v6{--v6-ink:#10283f;--v6-blue:#10283f;--v6-bright:#18a96d;--v6-coral:#18a96d;--v6-sky:#f5f7f8;--v6-paper:#fff;color:#172b3d;background:#fff}.home-v6 .v6-header{background:#fff;border-bottom:1px solid #e3e7e9;grid-template-columns:.8fr 1.4fr .8fr;min-height:86px;padding:0 5vw}.home-v6 .v6-wordmark{color:#10283f;letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-size:1.45rem}.home-v6 .v6-wordmark span{color:#18a96d}.home-v6 .v6-header nav{justify-content:center}.home-v6 .v6-header nav a{color:#405466;font-size:.78rem;font-weight:600}.home-v6 .v6-header-action,.home-v6 .v6-button{letter-spacing:.055em;border-radius:2px;min-height:52px;padding:.85rem 1.35rem}.home-v6 .v6-header-action{background:#18a96d}:is(.home-v6 .v6-header-action:hover,.home-v6 .v6-header-action:focus-visible){background:#10283f}.home-v6 .v6-hero{color:#fff;background:#10283f;grid-template-columns:1.03fr .97fr;min-height:calc(92svh - 86px)}.home-v6 .v6-hero-copy{padding:clamp(4rem,7vw,7rem) clamp(2rem,6.5vw,7.5rem)}.home-v6 .v6-eyebrow{color:#18a96d;letter-spacing:.16em;font-size:.72rem}.home-v6 .v6-eyebrow:before{background:#18a96d;width:34px;height:2px}.home-v6 .v6-eyebrow.light{color:#75d7ab}.home-v6 .v6-hero h1{color:#fff;letter-spacing:-.052em;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.4rem,5.6vw,6.3rem);font-weight:500;line-height:.96}.home-v6 .v6-hero h1 strong{color:#fff;font-weight:500;display:inline}.home-v6 .v6-hero-lede{color:#d0d9df;max-width:650px;font-size:clamp(1.05rem,1.2vw,1.22rem);line-height:1.72}.home-v6 .v6-hero-bridge{color:#b9c5cc;border-left-color:#18a96d}.home-v6 .v6-hero-bridge strong{color:#fff}.home-v6 .v6-button.primary{color:#fff;background:#18a96d}:is(.home-v6 .v6-button.primary:hover,.home-v6 .v6-button.primary:focus-visible){background:#0d8554}.home-v6 .v6-link{color:#fff}.home-v6 .v6-proof-note{border-top-color:#fff3}.home-v6 .v6-proof-note strong{color:#75d7ab}.home-v6 .v6-proof-note span{color:#b9c5cc}.home-v6 .v6-hero-visual{min-height:650px}.home-v6 .v6-hero-visual:before{content:"";z-index:1;background:linear-gradient(90deg,#10283f 0%,#0000 14%);position:absolute;inset:0}.home-v6 .v6-hero-visual:after{background:linear-gradient(#0000 52%,#10283fc2)}.home-v6 .v6-hero-caption{z-index:2}.home-v6 .v6-hero-caption small{color:#75d7ab}.home-v6 .v6-advice{background:#fff;grid-template-columns:.4fr 1.6fr;gap:5vw;padding:clamp(6rem,9vw,9rem) 9vw}.home-v6 .v6-section-label{color:#18a96d}.home-v6 .v6-advice-copy h2,.home-v6 .v6-section-intro h2,.home-v6 .v6-approach-copy h2,.home-v6 .v6-about-copy h2,.home-v6 .v6-close h2{letter-spacing:-.05em;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,5.2vw,5.7rem);font-weight:500;line-height:.98}.home-v6 .v6-large-copy{color:#18a96d;font-family:Georgia,Times New Roman,serif;font-weight:500}.home-v6 .v6-recognition-list{border-color:#dce2e5}.home-v6 .v6-recognition-list p{color:#566a79;border-color:#dce2e5;font-size:.95rem}.home-v6 .v6-pattern-band{color:#fff;background:#18a96d;padding:2.2rem 8vw}.home-v6 .v6-pattern-band span{font-family:Georgia,Times New Roman,serif;font-weight:500}.home-v6 .v6-pattern-band i{color:#bdebd5}.home-v6 .v6-pattern-band p{color:#fff;opacity:.86}.home-v6 .v6-arenas{color:#10283f;background:#f5f7f8;padding:clamp(6rem,9vw,9rem) 8vw}.home-v6 .v6-section-intro{max-width:1320px;margin-bottom:4rem}.home-v6 .v6-section-intro>h2{max-width:900px}.home-v6 .v6-section-intro>p:last-child{color:#60717f}.home-v6 .v6-arena-grid{border-top:1px solid #cfd8dd;max-width:1320px;display:block}.home-v6 .v6-arena{color:#10283f;border-bottom:1px solid #cfd8dd;border-radius:0;grid-template-columns:.34fr .9fr 1.05fr .85fr;align-items:start;gap:2.5vw;min-height:0;padding:2.8rem 0;display:grid;background:0 0!important}.home-v6 .v6-arena-top{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;display:flex}.home-v6 .v6-arena-top span{color:#18a96d;font-size:.72rem}.home-v6 .v6-arena-top small{color:#10283f;border:0;padding:0;font-size:.7rem}.home-v6 .v6-arena h3{letter-spacing:-.04em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,2.6vw,3rem);font-weight:500;line-height:1.08}.home-v6 .v6-arena>p{color:#556978;margin:0;font-size:.9rem;line-height:1.7}.home-v6 .v6-arena-detail{color:#687986;border:0;margin:0;padding:0;font-size:.76rem}.home-v6 .v6-arena a{color:#118653;border:0;grid-column:4;align-self:end;margin-top:1rem;padding:0}.home-v6 .v6-personal-note{border-top:0;gap:5vw;max-width:1150px;padding:4.5rem 0 0}.home-v6 .v6-personal-note strong{color:#18a96d;font-family:Georgia,Times New Roman,serif;font-weight:500}.home-v6 .v6-personal-note p{color:#60717f}.home-v6 .v6-approach{background:#fff;grid-template-columns:.95fr 1.05fr;gap:0;padding:0}.home-v6 .v6-approach-photo{border-radius:0;min-height:880px}.home-v6 .v6-approach-photo>div{max-width:520px;bottom:3rem;left:4vw}.home-v6 .v6-approach-photo small{color:#75d7ab}.home-v6 .v6-approach-copy{padding:clamp(5rem,8vw,8rem) 7vw}.home-v6 .v6-approach-copy h2{font-size:clamp(2.8rem,4.6vw,5rem)}.home-v6 .v6-approach-copy ol{border-color:#d5dde1}.home-v6 .v6-approach-copy li{border-color:#d5dde1;padding:1.35rem 0}.home-v6 .v6-approach-copy li>span{color:#18a96d}.home-v6 .v6-approach-copy li h3{color:#10283f;font-size:1.08rem}.home-v6 .v6-about{background:#10283f;gap:8vw;padding:clamp(7rem,10vw,10rem) 9vw}.home-v6 .v6-about-stat strong{color:#75d7ab;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,4.8vw,5rem);font-weight:500}.home-v6 .v6-about-copy blockquote{border-left-color:#18a96d;font-family:Georgia,Times New Roman,serif;font-weight:500}.home-v6 .v6-work{background:#fff;padding:clamp(6rem,9vw,9rem) 8vw}.home-v6 .v6-work-grid{gap:1.2rem;max-width:1320px}.home-v6 .v6-work-grid article{background:#f4f6f7;border:1px solid #dce2e5;border-top:5px solid #18a96d;min-height:520px;padding:2rem}.home-v6 .v6-work-grid article:nth-child(2){background:#10283f;border-color:#18a96d #10283f #10283f}.home-v6 .v6-work-grid article:nth-child(3){border-top-color:#18a96d}.home-v6 .v6-work-grid article>span{color:#18a96d}.home-v6 .v6-work-grid h3{letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-weight:500}.home-v6 .v6-work-grid a b{color:#18a96d}.home-v6 .v6-guided-entry{background:#edf7f2;border:1px solid #cee6da;max-width:1320px}.home-v6 .v6-guided-entry small{color:#118653}.home-v6 .v6-guided-entry h3{font-family:Georgia,Times New Roman,serif;font-weight:500}.home-v6 .v6-tools{color:#10283f;background:#eef2f3;padding:clamp(6rem,9vw,9rem) 9vw}.home-v6 .v6-tools h2{letter-spacing:-.05em;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.9rem,5vw,5.5rem);font-weight:500}.home-v6 .v6-tools>div:last-child p{color:#5d6e7b}.home-v6 .v6-tools a{color:#118653;border-bottom-color:#18a96d}.home-v6 .v6-close{background:#fff;padding:clamp(7rem,11vw,11rem) 9vw}.home-v6 .v6-close:before{content:"";background:#18a96d;width:64px;height:4px;margin:0 auto 3rem;display:block}.home-v6 .v6-close .v6-eyebrow:before{display:none}.home-v6 .v6-close>p:not(.v6-eyebrow){color:#5d6e7b}.home-v6 .v6-footer{color:#fff;background:#10283f;padding:2.4rem 5vw}.home-v6 .v6-footer .v6-wordmark{color:#fff}.home-v6 .v6-footer>p,.home-v6 .v6-footer>div a,.home-v6 .v6-footer>div span{color:#b8c4cc}@media (max-width:1050px){.home-v6 .v6-header{grid-template-columns:1fr auto}.home-v6 .v6-arena{grid-template-columns:.3fr 1fr 1fr}.home-v6 .v6-arena-detail{grid-column:2}.home-v6 .v6-arena a{grid-column:3}}@media (max-width:720px){.home-v6 .v6-header{min-height:70px;padding:0 1rem}.home-v6 .v6-wordmark{font-size:1.2rem}.home-v6 .v6-hero{min-height:0;display:block}.home-v6 .v6-hero-copy{padding:4.5rem 1.25rem}.home-v6 .v6-hero h1{font-size:clamp(3.05rem,13vw,4.5rem)}.home-v6 .v6-hero-visual{min-height:70svh}.home-v6 .v6-advice{padding:5rem 1.25rem;display:block}.home-v6 .v6-pattern-band{padding:2rem 1.25rem}.home-v6 .v6-arenas,.home-v6 .v6-work{padding:5rem 1.25rem}.home-v6 .v6-arena{padding:2.3rem 0;display:block}.home-v6 .v6-arena-top{flex-direction:row;align-items:center;margin-bottom:1.4rem}.home-v6 .v6-arena h3{font-size:2.2rem}.home-v6 .v6-arena-detail{border-top:1px solid #d5dde1;margin-top:1.2rem;padding-top:1rem}.home-v6 .v6-arena a{margin-top:1.4rem}.home-v6 .v6-approach{display:block}.home-v6 .v6-approach-photo{min-height:72svh}.home-v6 .v6-approach-copy{padding:5rem 1.25rem}.home-v6 .v6-about,.home-v6 .v6-tools{padding:5.5rem 1.25rem;display:block}.home-v6 .v6-work-grid{display:block}.home-v6 .v6-work-grid article{min-height:460px;margin-bottom:1rem}.home-v6 .v6-close{padding:6rem 1.25rem}.home-v6 .v6-footer{padding:2rem 1.25rem}}.v8-concept-bar{color:#5b4a0b;text-align:center;background:#fff1bf;border-bottom:1px solid #e5cf7f;justify-content:center;align-items:center;gap:1rem;min-height:38px;padding:.55rem 4vw;font-size:.72rem;line-height:1.4;display:flex}.v8-concept-bar strong{letter-spacing:.1em;text-transform:uppercase;font-size:.65rem}.v8-concept-tag{color:#5b4a0b;letter-spacing:.07em;text-transform:uppercase;background:#fff1bf;border:1px solid #e0c864;border-radius:999px;padding:.5rem .7rem;font-size:.58rem;font-weight:850;line-height:1.3;display:inline-flex}.v8-concept-tag.light{color:var(--v7-lime);background:#e5f75c21;border-color:#e5f75c73}.v8-live-proof{background:#fff;grid-template-columns:repeat(12,1fr);gap:1rem;padding:clamp(5rem,8vw,8rem) 5vw;display:grid}.v8-live-copy{grid-column:1/span 5;align-self:center;padding:2rem 4vw 2rem 0}.v8-live-copy h2{letter-spacing:-.075em;margin:0;font-size:clamp(2.9rem,5.2vw,6rem);font-weight:580;line-height:.89}.v8-live-copy>p:not(.v7-eyebrow){color:#5b687f;margin:1.8rem 0;line-height:1.72}.v8-live-copy>div{border-top:1px solid #d6deea;display:grid}.v8-live-copy strong{text-transform:uppercase;border-bottom:1px solid #d6deea;padding:.8rem 0;font-size:.72rem}.v8-photo{border-radius:22px;grid-column:span 3;min-height:330px;margin:0;position:relative;overflow:hidden}.v8-photo-main{grid-column:6/span 7;min-height:520px}.v8-photo:nth-of-type(2){grid-column:1/span 6}.v8-photo:nth-of-type(3){grid-column:7/span 6}.v8-photo:after{content:"";background:linear-gradient(#0000 40%,#111b35e0);position:absolute;inset:0}.v8-photo img{object-fit:cover;width:100%;height:100%}.v8-photo-main img{object-position:center 42%}.v8-photo figcaption{color:#fff;z-index:2;max-width:340px;font-size:.75rem;line-height:1.5;position:absolute;bottom:1.2rem;left:1.2rem;right:1.2rem}.v7-method-intro>div:first-child,.v7-section-heading>div:first-child{align-self:start}.v7-method-intro>div:first-child .v7-eyebrow,.v7-section-heading>div:first-child .v7-eyebrow{margin-bottom:1rem}.v7-story-image img{object-position:center}.v8-evidence{background:#f3f6fb;padding:clamp(7rem,10vw,10rem) 5vw}.v8-evidence-heading{grid-template-columns:.32fr 1.18fr .5fr;gap:2rem 6vw;max-width:1500px;margin:0 auto 4rem;display:grid}.v8-evidence-heading h2{letter-spacing:-.075em;margin:0;font-size:clamp(3.2rem,6vw,7rem);font-weight:570;line-height:.88}.v8-evidence-heading>p:last-child{color:#617087;align-self:end;margin:0;line-height:1.7}.v8-evidence-grid{grid-template-columns:repeat(4,1fr);gap:1rem;max-width:1500px;margin:0 auto;display:grid}.v8-evidence-grid article{background:#fff;border:1px dashed #aeb9c9;flex-direction:column;min-height:340px;padding:1.5rem;display:flex}.v8-evidence-grid article.real{background:var(--v7-lime);border:0}.v8-evidence-grid span{color:var(--v7-blue);letter-spacing:.1em;font-size:.58rem;font-weight:900}.v8-evidence-grid strong{letter-spacing:-.05em;margin:auto 0 1rem;font-size:clamp(1.5rem,2.2vw,2.45rem);line-height:1}.v8-evidence-grid p{color:#637087;margin:0;font-size:.76rem;line-height:1.62}.v8-evidence-grid article.real p{color:#4f5835}.v8-community-photo{border-radius:26px;max-width:1500px;min-height:620px;margin:1rem auto 0;position:relative;overflow:hidden}.v8-community-photo:after{content:"";background:linear-gradient(#0000 40%,#111b35e0);position:absolute;inset:0}.v8-community-photo img{object-fit:cover;object-position:center 42%;width:100%;height:100%;position:absolute}.v8-community-photo figcaption{color:#fff;z-index:2;flex-direction:column;display:flex;position:absolute;bottom:2rem;left:2rem}.v8-community-photo figcaption span{color:var(--v7-lime);letter-spacing:.12em;font-size:.58rem;font-weight:900}.v8-community-photo figcaption strong{letter-spacing:-.05em;margin-top:.5rem;font-size:clamp(1.7rem,3vw,3.5rem)}.v7-about-lead img{object-fit:cover;object-position:center 38%;border-radius:18px;width:100%;height:260px;margin-top:2rem}.v7-begin-grid{grid-template-columns:repeat(4,1fr)}.v7-begin-grid article{min-height:500px}.v7-begin-grid article:nth-child(4){background:var(--v7-lime);border-color:var(--v7-blue)}.v8-offer-top{justify-content:space-between;align-items:start;gap:.6rem;display:flex}.v8-offer-top>span{color:var(--v7-coral);font-size:.64rem;font-weight:900}.v8-offer-top small{color:#566174;text-align:right;text-transform:uppercase;background:#fff;border:1px solid #111b352e;border-radius:999px;max-width:160px;padding:.4rem .55rem;font-size:.52rem;font-weight:800;line-height:1.3}.v7-begin-grid article:nth-child(2) .v8-offer-top small{color:var(--v7-lime);background:#ffffff14;border-color:#fff3}.v8-insights{background:var(--v7-ink);color:#fff;padding:clamp(7rem,10vw,10rem) 5vw}.v8-insights-heading{grid-template-columns:.42fr 1.08fr .5fr;gap:1.5rem 6vw;max-width:1500px;margin:0 auto 4rem;display:grid}.v8-insights-heading>.v7-eyebrow{grid-column:1}.v8-insights-heading>.v8-concept-tag{grid-column:1;place-self:start}.v8-insights-heading h2{letter-spacing:-.075em;grid-area:1/2/span 2;margin:0;font-size:clamp(3.2rem,6vw,7rem);font-weight:570;line-height:.88}.v8-insights-heading>p:last-child{color:#b9c4d4;grid-area:1/3/span 2;align-self:end;margin:0;line-height:1.7}.v8-topic-grid{border-left:1px solid #fff3;grid-template-columns:repeat(3,1fr);max-width:1500px;margin:0 auto;display:grid}.v8-topic-grid article{border-top:1px solid #fff3;border-bottom:1px solid #fff3;border-right:1px solid #fff3;flex-direction:column;min-height:310px;padding:1.4rem;display:flex}.v8-topic-grid article:nth-child(n+4){border-top:0}.v8-topic-grid span{color:var(--v7-coral);font-size:.62rem;font-weight:900}.v8-topic-grid h3{letter-spacing:-.05em;margin:auto 0 1rem;font-size:clamp(1.4rem,2.2vw,2.4rem);line-height:1.05}.v8-topic-grid small{color:#aeb9ca;text-transform:uppercase;font-size:.62rem}@media (max-width:1080px){.v8-live-copy{grid-column:1/span 5}.v8-photo-main{grid-column:6/span 7}.v8-evidence-heading,.v8-insights-heading{grid-template-columns:.4fr 1.6fr}.v8-evidence-heading>p:last-child{grid-column:2}.v8-evidence-grid,.v7-begin-grid{grid-template-columns:repeat(2,1fr)}.v7-method-track{grid-template-columns:repeat(2,1fr);overflow-x:visible}.v8-insights-heading h2{grid-column:2}.v8-insights-heading>p:last-child{grid-area:3/2}}@media (max-width:720px){.v8-concept-bar{text-align:left;flex-direction:column;align-items:flex-start;gap:.25rem}.v8-live-proof{padding:5rem 1rem;display:block}.v8-live-copy{padding:0 0 3rem}.v8-live-copy h2{font-size:clamp(3.1rem,13.5vw,4.8rem)}.v8-photo,.v8-photo-main{min-height:62vw;margin-bottom:1rem}.v8-evidence{padding:5.5rem 1rem}.v8-evidence-heading,.v8-insights-heading{display:block}.v8-evidence-heading h2,.v8-insights-heading h2{font-size:clamp(3.1rem,13.5vw,4.8rem)}.v8-evidence-heading>p:last-child,.v8-insights-heading>p:last-child{margin-top:1.8rem}.v8-evidence-grid,.v7-begin-grid,.v8-topic-grid{grid-template-columns:1fr}.v7-method-track{scroll-snap-type:none;grid-template-columns:1fr;overflow-x:visible}.v7-method-track article{min-height:300px}.v8-evidence-grid article{min-height:290px}.v8-community-photo{min-height:70vw}.v8-community-photo figcaption{bottom:1.2rem;left:1.2rem}.v7-about-lead img{height:220px}.v8-insights{padding:5.5rem 1rem}.v8-insights-heading .v8-concept-tag{margin-bottom:2rem}.v8-topic-grid article{border-top:0;min-height:280px}.v8-topic-grid article:first-child{border-top:1px solid #fff3}}.a-outcomes{background:#fff;padding:clamp(8rem,11vw,12rem) 5vw}.a-outcomes-intro{grid-template-columns:.38fr 1.12fr .5fr;gap:2rem 5vw;max-width:1500px;margin:0 auto clamp(4rem,7vw,7rem);display:grid}.a-outcomes-intro h2{font-family:var(--font-geist), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.07em;margin:0;font-size:clamp(3.4rem,6.2vw,6.7rem);font-weight:600;line-height:.94}.a-outcomes-intro>p:last-child{color:var(--a-muted);align-self:end;margin:0;font-size:18px;line-height:1.55}.a-outcomes-grid{border-left:1px solid var(--a-line);border-top:1px solid var(--a-line);grid-template-columns:repeat(4,1fr);max-width:1500px;margin:0 auto;display:grid}.a-outcomes-grid article{border-bottom:1px solid var(--a-line);border-right:1px solid var(--a-line);flex-direction:column;min-height:340px;padding:clamp(1.5rem,2.5vw,2.5rem);display:flex}.a-outcomes-grid article>span{color:var(--a-blue);font-size:14px;font-weight:650}.a-outcomes-grid h3{letter-spacing:-.055em;margin:auto 0 1rem;font-size:clamp(1.8rem,2.7vw,3rem);line-height:1}.a-outcomes-grid p{color:var(--a-muted);margin:0;font-size:16px;line-height:1.55}.profile-app{color:#1d1d1f;font-family:var(--font-geist), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:#fff}.profile-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#1d1d1f;z-index:10;background:#ffffffe0;border-bottom-color:#00000014;position:sticky;top:0}.profile-brand{letter-spacing:-.03em;text-transform:none}.profile-brand span{color:#0071e3}.profile-header-note span{color:#0071e3;border-color:#0071e33d}.profile-header-note p,.profile-exit{color:#6e6e73}.profile-shell{background:#fff}.profile-context{color:#1d1d1f;background:radial-gradient(circle at 20% 80%,#0071e321,#0000 28%),linear-gradient(150deg,#f5f8fc,#edf4fb)}.profile-context:after{border-color:#0071e31f}.profile-kicker,.profile-mini,.profile-context h1 strong{color:#0071e3}.profile-context>p:not(.profile-kicker){color:#6e6e73}.profile-trust{border-top-color:#0000001a}.profile-trust>span{color:#fff;background:#0071e3}.profile-trust p{color:#6e6e73}.profile-trust strong{color:#1d1d1f}.sample-link{color:#0071e3;text-transform:none}.profile-question-panel{background:#fff}.profile-progress{background:#e8e8ed}.profile-progress span,.profile-step-row>span{background:#0071e3}.profile-question h2,.profile-contact h2{color:#1d1d1f}.profile-options button{border-color:#d2d2d7;border-radius:18px;box-shadow:0 4px 18px #00000009}.profile-options button:hover{border-color:#86868b;box-shadow:0 10px 30px #00000014}.profile-options button.selected{border-color:#0071e3;box-shadow:inset 0 0 0 1px #0071e3,0 10px 30px #0071e317}.profile-options button.selected>span{background:#0071e3}.profile-options button.selected i{color:#fff;background:#0071e3;border-color:#0071e3}.profile-options button:last-child:nth-child(odd){grid-column:1/-1}.profile-primary{text-transform:none;background:#0071e3;border-radius:999px;font-size:14px}.profile-primary:hover{background:#0062c4}.profile-contact input{border-color:#d2d2d7;border-radius:12px;font-size:16px}.profile-result{color:#1d1d1f;background:#f5f5f7}.result-label span,.result-intro h1 strong{color:#0071e3}.result-grid>article{border-radius:28px;overflow:hidden}.pattern-card{background:linear-gradient(145deg,#087ae5,#004b98)}.pattern-card>p:first-child{color:#ffffffc7}.pattern-card .pattern-number{color:#fff;opacity:.38}.method-preview{background:#e8f2ff}.method-preview h2{margin-top:6rem}.method-preview>div:first-child p{color:#0071e3}.result-goal{border-top:1px solid #0000001f;flex-direction:column;gap:.45rem;margin-top:2rem;padding-top:1.2rem;display:flex}.result-goal span{color:#6e6e73;font-size:13px}.result-goal strong{font-size:18px}.result-next>p:first-child{color:#0071e3}.result-next>a:not(.owner-preview-link){text-transform:none;background:#0071e3;border-radius:999px;justify-content:center;font-size:14px}.next-disclaimer{color:#86868b;margin-top:1rem;font-size:13px;line-height:1.45}@media (max-width:1080px){.a-outcomes-intro{grid-template-columns:1fr 1.7fr}.a-outcomes-intro>p:last-child{grid-column:2}.a-outcomes-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.a-outcomes{padding:7rem 1rem}.a-outcomes-intro{display:block}.a-outcomes-intro h2{margin:2.5rem 0 1.5rem;font-size:clamp(3rem,15vw,4.6rem)}.a-outcomes-intro>p:last-child{font-size:16px}.a-outcomes-grid{grid-template-columns:1fr}.a-outcomes-grid article{min-height:280px}.profile-context{padding-bottom:3.5rem}.profile-options button:last-child:nth-child(odd){grid-column:auto}.result-grid>article{border-radius:22px}}:root{--p-ink:#151515;--p-muted:#6e6e73;--p-line:#1414141f;--p-paper:#fbfbfd;--p-soft:#f2f2f4;--p-blue:#1673ff;--p-blue-dark:#0059d6;--p-radius:32px;--p-shadow:0 28px 80px #0000001a}html{scroll-behavior:smooth}body{background:var(--p-paper);color:var(--p-ink);margin:0}*{box-sizing:border-box}img{max-width:100%}.p-site{background:var(--p-paper);min-height:100vh;color:var(--p-ink);font-family:var(--font-geist), -apple-system, BlinkMacSystemFont, "SF Pro Display", sans-serif;overflow:hidden}.p-site h1,.p-site h2,.p-site h3,.p-site p{margin-top:0}.p-site a{color:inherit;text-decoration:none}.p-header{z-index:20;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;width:min(1440px,100% - 64px);height:76px;margin:0 auto;display:grid;position:relative}.p-wordmark{letter-spacing:-.04em;font-size:20px;font-weight:650;line-height:1}.p-header nav{justify-content:center;align-items:center;gap:34px;display:flex}.p-header nav a{color:#4d4d52;font-size:13px;transition:color .2s}.p-header nav a:hover{color:#000}.p-header-action{background:var(--p-ink);border-radius:999px;justify-self:end;padding:11px 18px;font-size:13px;font-weight:600;color:#fff!important}.p-header-dark{color:#fff}.p-header-dark nav a{color:#ffffffa6}.p-header-dark nav a:hover{color:#fff}.p-header-dark .p-header-action{background:#fff;color:#111!important}.p-eyebrow{text-transform:uppercase;color:#7b7b80;letter-spacing:.14em!important;margin-bottom:18px!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important}.p-button{background:var(--p-blue);border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 24px;font-size:14px;font-weight:650;transition:transform .2s,background .2s;display:inline-flex;color:#fff!important}.p-button:hover{background:var(--p-blue-dark);transform:translateY(-2px)}.p-button-light{background:#fff;color:#151515!important}.p-button-light:hover{background:#ededf0}.p-text-link{align-items:center;gap:8px;font-size:14px;font-weight:650;display:inline-flex;color:var(--p-blue)!important}.p-text-link:after{content:"›";font-size:22px;font-weight:400;line-height:1}.p-text-link-light{color:#fff!important}.p-actions{align-items:center;gap:22px;margin-top:34px;display:flex}.p-home-hero{background:linear-gradient(145deg,#f5f5f7 0%,#e8e8ed 100%);border-radius:42px;grid-template-rows:1fr auto;grid-template-columns:1.08fr .92fr;gap:0 60px;width:min(1440px,100% - 64px);min-height:800px;margin:0 auto 28px;padding:72px 72px 0;display:grid;position:relative;overflow:hidden}.p-home-hero-copy{z-index:2;align-self:center;max-width:680px;padding-bottom:64px;position:relative}.p-home-hero h1{letter-spacing:-.072em;margin-bottom:30px;font-size:clamp(64px,7.4vw,116px);font-weight:670;line-height:.9}.p-home-hero .p-lede{letter-spacing:-.04em;color:#2c2c2e;max-width:600px;margin-bottom:14px;font-size:clamp(24px,2.2vw,36px);line-height:1.16}.p-home-hero-copy>p:not(.p-eyebrow):not(.p-lede){max-width:560px;color:var(--p-muted);font-size:18px;line-height:1.5}.p-home-hero-image{justify-content:center;align-self:end;align-items:flex-end;height:660px;margin:0;display:flex}.p-home-hero-image img{object-fit:cover;object-position:center 15%;filter:saturate(.84)contrast(1.03);border-radius:28px 28px 0 0;width:100%;height:100%}.p-home-proof{border-top:1px solid #0000001a;grid-column:1/-1;grid-template-columns:repeat(3,1fr);min-height:110px;display:grid}.p-home-proof div{border-right:1px solid #0000001a;flex-direction:column;justify-content:center;padding:24px 34px;display:flex}.p-home-proof div:last-child{border-right:0}.p-home-proof strong{letter-spacing:-.04em;font-size:23px}.p-home-proof span{color:#75757a;margin-top:5px;font-size:12px}.p-recognition{width:min(1180px,100% - 64px);margin:auto;padding:160px 0 150px}.p-recognition h2{letter-spacing:-.065em;margin-bottom:70px;font-size:clamp(50px,6.5vw,94px);font-weight:650;line-height:.98}.p-recognition-lines{border-top:1px solid var(--p-line)}.p-recognition-lines p{border-bottom:1px solid var(--p-line);letter-spacing:-.045em;margin:0;padding:25px 0;font-size:clamp(27px,3vw,46px)}.p-recognition-lines span{color:#a1a1a6}.p-recognition-note{max-width:680px;color:var(--p-muted);margin:58px 0 0 auto;font-size:21px;line-height:1.55}.p-home-live{background:#ddd;border-radius:42px;width:min(1440px,100% - 64px);height:min(76vw,850px);margin:0 auto;position:relative;overflow:hidden}.p-home-live img{object-fit:cover;filter:saturate(.76)contrast(1.04);width:100%;height:100%}.p-home-live:after{content:"";background:linear-gradient(#0000,#0000009e);position:absolute;inset:45% 0 0}.p-home-live div{z-index:2;color:#fff;justify-content:space-between;align-items:end;gap:40px;display:flex;position:absolute;bottom:48px;left:58px;right:58px}.p-home-live span{text-transform:uppercase;letter-spacing:.12em;font-size:13px;font-weight:700}.p-home-live strong{letter-spacing:-.04em;max-width:580px;font-size:clamp(26px,3vw,44px);line-height:1.08}.p-home-method{width:min(1280px,100% - 64px);margin:auto;padding:170px 0}.p-section-intro{grid-template-columns:1.1fr .9fr;align-items:end;column-gap:80px;margin-bottom:70px;display:grid}.p-section-intro .p-eyebrow{grid-column:1/-1}.p-section-intro h2{letter-spacing:-.06em;margin-bottom:0;font-size:clamp(48px,5vw,76px);line-height:.98}.p-section-intro>p:last-child{max-width:520px;color:var(--p-muted);margin:0 0 8px;font-size:18px;line-height:1.6}.p-method-stage{background:#f0f0f3;border-radius:36px;grid-template-columns:1.08fr .92fr;min-height:720px;display:grid;overflow:hidden}.p-method-stage figure{min-height:720px;margin:0;position:relative;overflow:hidden}.p-method-stage figure img{object-fit:cover;filter:saturate(.72);width:100%;height:100%}.p-method-stage figcaption{color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1414169e;border-radius:20px;padding:20px 22px;font-size:15px;line-height:1.45;position:absolute;bottom:28px;left:32px;right:32px}.p-method-stage>div{flex-direction:column;justify-content:center;padding:34px 42px;display:flex}.p-method-stage article{border-bottom:1px solid var(--p-line);grid-template-columns:52px 1fr;padding:26px 0;display:grid}.p-method-stage article:last-child{border-bottom:0}.p-method-stage article>span{color:#88888e;grid-row:1/span 2;padding-top:4px;font-size:12px}.p-method-stage h3{letter-spacing:-.04em;margin-bottom:8px;font-size:28px}.p-method-stage p{color:var(--p-muted);margin:0;font-size:15px;line-height:1.55}.p-home-outcome{color:#fff;background:#111113;grid-template-columns:1fr 1fr;gap:90px;padding:150px max(32px,50vw - 590px);display:grid}.p-home-outcome .p-eyebrow{color:#8b8b90}.p-home-outcome h2{letter-spacing:-.06em;font-size:clamp(48px,5vw,78px);line-height:.98}.p-home-outcome>div:last-child{counter-reset:outcome}.p-home-outcome>div:last-child p{counter-increment:outcome;color:#d0d0d4;border-bottom:1px solid #ffffff21;margin:0;padding:25px 0 25px 54px;font-size:20px;line-height:1.45;position:relative}.p-home-outcome>div:last-child p:before{content:"0" counter(outcome);color:#77777d;font-size:11px;position:absolute;top:29px;left:0}.p-home-story{background:#f0f0f3;border-radius:40px;grid-template-columns:.9fr 1.1fr;align-items:center;width:min(1280px,100% - 64px);margin:160px auto;display:grid;overflow:hidden}.p-home-story>div{padding:70px 64px}.p-home-story h2{letter-spacing:-.06em;font-size:clamp(44px,4.2vw,68px);line-height:1}.p-home-story p:not(.p-eyebrow){color:var(--p-muted);font-size:16px;line-height:1.65}.p-home-story strong{margin-top:28px;font-size:19px;line-height:1.45;display:block}.p-home-story figure{height:100%;min-height:720px;margin:0}.p-home-story img{object-fit:cover;filter:saturate(.78);width:100%;height:100%}.p-program-preview{width:min(1280px,100% - 64px);margin:auto;padding:40px 0 160px}.p-program-preview-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.p-program-card{border-radius:30px;flex-direction:column;min-height:540px;padding:34px;transition:transform .25s;display:flex;position:relative;overflow:hidden;color:#fff!important}.p-program-card:hover{transform:translateY(-7px)}.p-program-card:before{content:"";background:#ffffff1f;border-radius:50%;width:310px;height:310px;position:absolute;top:-110px;right:-100px;box-shadow:0 0 0 50px #ffffff0d}.p-card-blue{background:linear-gradient(155deg,#3a8cff,#0c3a87)}.p-card-violet{background:linear-gradient(155deg,#8d66ec,#38216e)}.p-card-amber{background:linear-gradient(155deg,#e7953c,#7d3c13)}.p-program-card>span{opacity:.7;font-size:13px}.p-program-card small{text-transform:uppercase;letter-spacing:.12em;opacity:.7;margin-top:auto;font-size:11px}.p-program-card h3{letter-spacing:-.055em;margin:13px 0 16px;font-size:41px;line-height:1}.p-program-card p{color:#ffffffc2;min-height:110px;font-size:15px;line-height:1.55}.p-program-card strong{border-top:1px solid #ffffff38;justify-content:space-between;align-items:center;padding-top:24px;font-size:13px;display:flex}.p-program-card i{font-size:20px;font-style:normal}.p-home-about{background:#e8e8ed;border-radius:42px;grid-template-columns:.76fr 1.24fr;width:min(1440px,100% - 64px);margin:0 auto 160px;display:grid;overflow:hidden}.p-home-about>div{align-self:center;padding:70px 62px}.p-home-about h2{letter-spacing:-.055em;font-size:clamp(40px,4vw,64px);line-height:1}.p-home-about p:not(.p-eyebrow){color:var(--p-muted);font-size:17px;line-height:1.6}.p-home-about img{object-fit:cover;filter:saturate(.8);width:100%;height:680px}.p-home-begin{color:#fff;background:#151517;border-radius:40px;grid-template-columns:1.1fr .9fr;gap:70px;width:min(1180px,100% - 64px);margin:0 auto 160px;padding:72px;display:grid}.p-home-begin h2{letter-spacing:-.055em;font-size:clamp(44px,4.5vw,68px);line-height:1}.p-home-begin>div>p:not(.p-eyebrow){color:#adadb2;max-width:570px;font-size:17px;line-height:1.6}.p-home-begin ol{align-self:center;margin:0;padding:0;list-style:none}.p-home-begin li{border-bottom:1px solid #ffffff24;grid-template-columns:48px 1fr;padding:20px 0;display:grid}.p-home-begin li span{color:#6f6f74;grid-row:1/span 2;font-size:11px}.p-home-begin li strong{font-size:20px}.p-home-begin li small{color:#8b8b90;margin-top:4px}.p-cta{text-align:center;color:#fff;background:linear-gradient(145deg,#1673ff,#064eb6);padding:150px 32px}.p-cta .p-eyebrow{color:#ffffff9e}.p-cta h2{letter-spacing:-.065em;max-width:1000px;margin:0 auto 42px;font-size:clamp(48px,6vw,88px);line-height:.98}.p-cta>p:not(.p-eyebrow){color:#ffffffbf;max-width:620px;margin:-16px auto 34px;font-size:17px;line-height:1.55}.p-footer{background:#f5f5f7;padding:80px max(32px,50vw - 640px) 28px}.p-footer-lead{border-bottom:1px solid var(--p-line);justify-content:space-between;align-items:start;padding-bottom:70px;display:flex}.p-footer-lead p{letter-spacing:-.055em;text-align:right;font-size:40px;line-height:1}.p-footer-links{grid-template-columns:repeat(3,1fr);gap:40px;padding:48px 0 70px;display:grid}.p-footer-links>div{flex-direction:column;gap:11px;display:flex}.p-footer-links strong{text-transform:uppercase;letter-spacing:.12em;color:#8b8b90;margin-bottom:6px;font-size:11px}.p-footer-links a{color:#4a4a4f;width:fit-content;font-size:13px}.p-footer-legal{border-top:1px solid var(--p-line);color:#8b8b90;justify-content:space-between;padding-top:22px;font-size:11px;display:flex}.p-about-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;width:min(1280px,100% - 64px);min-height:760px;margin:45px auto 150px;display:grid}.p-about-hero h1{letter-spacing:-.07em;font-size:clamp(58px,6.2vw,96px);line-height:.94}.p-about-hero>div>p:not(.p-eyebrow){max-width:610px;color:var(--p-muted);font-size:21px;line-height:1.5}.p-about-hero figure{background:#eee;border-radius:38px;height:690px;margin:0;overflow:hidden}.p-about-hero img{object-fit:cover;filter:saturate(.8);width:100%;height:100%}.p-about-statement{width:min(1120px,100% - 64px);margin:0 auto 150px}.p-about-statement h2{letter-spacing:-.06em;max-width:990px;font-size:clamp(48px,5.4vw,80px);line-height:1}.p-about-statement>div{grid-template-columns:1fr 1fr;gap:38px;max-width:760px;margin:60px 0 0 auto;display:grid}.p-about-statement>div p{color:var(--p-muted);font-size:17px;line-height:1.65}.p-about-photo{border-radius:42px;width:min(1440px,100% - 64px);height:min(72vw,840px);margin:auto;position:relative;overflow:hidden}.p-about-photo img{object-fit:cover;filter:saturate(.76);width:100%;height:100%}.p-about-photo:after{content:"";background:linear-gradient(#0000,#000000ab);position:absolute;inset:40% 0 0}.p-about-photo div{z-index:2;color:#fff;position:absolute;bottom:52px;left:58px}.p-about-photo small{text-transform:uppercase;letter-spacing:.13em;opacity:.62;margin-bottom:12px;display:block}.p-about-photo strong{letter-spacing:-.055em;font-size:clamp(34px,4.5vw,68px);line-height:1}.p-about-method{width:min(1180px,100% - 64px);margin:auto;padding:160px 0}.p-about-method>div:first-child{grid-template-columns:.6fr 1.4fr;gap:60px;display:grid}.p-about-method h2{letter-spacing:-.06em;font-size:clamp(48px,5vw,74px);line-height:1}.p-about-principles{border-top:1px solid var(--p-line);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.p-about-principles article{border-right:1px solid var(--p-line);padding:32px 34px 20px 0}.p-about-principles article+article{padding-left:34px}.p-about-principles article:last-child{border-right:0}.p-about-principles span{color:#8b8b90;font-size:12px}.p-about-principles h3{letter-spacing:-.04em;margin:45px 0 14px;font-size:25px}.p-about-principles p{color:var(--p-muted);line-height:1.6}.p-credentials{background:#f0f0f3;grid-template-columns:.9fr 1.1fr;gap:100px;padding:130px max(32px,50vw - 590px);display:grid}.p-credentials h2{letter-spacing:-.055em;font-size:clamp(45px,4.6vw,68px);line-height:1}.p-credentials p:not(.p-eyebrow){color:var(--p-muted);line-height:1.65}.p-credentials ul{margin:0;padding:0;list-style:none}.p-credentials li{border-bottom:1px solid var(--p-line);padding:19px 0;font-size:16px}.p-speaking{color:#fff;background:#111113}.p-speaking-hero{align-items:center;width:min(1280px,100% - 64px);min-height:740px;margin:auto;display:flex}.p-speaking-hero>div{max-width:1050px}.p-speaking-hero h1{letter-spacing:-.075em;font-size:clamp(72px,9vw,138px);line-height:.87}.p-speaking-hero>div>p:not(.p-eyebrow){color:#a9a9ae;max-width:700px;font-size:22px;line-height:1.45}.p-speaking-image{border-radius:42px;width:min(1440px,100% - 64px);height:min(74vw,860px);margin:0 auto;position:relative;overflow:hidden}.p-speaking-image img{object-fit:cover;filter:saturate(.7)contrast(1.06);width:100%;height:100%}.p-speaking-image:after{content:"";background:linear-gradient(#0000,#000000b3);position:absolute;inset:48% 0 0}.p-speaking-image div{z-index:2;justify-content:space-between;align-items:end;display:flex;position:absolute;bottom:48px;left:56px;right:56px}.p-speaking-image span{text-transform:uppercase;letter-spacing:.13em;opacity:.65;font-size:11px}.p-speaking-image strong{letter-spacing:-.05em;font-size:clamp(30px,4vw,58px)}.p-speaking-message{width:min(1080px,100% - 64px);margin:auto;padding:160px 0 130px}.p-speaking-message h2{letter-spacing:-.06em;font-size:clamp(48px,5.4vw,80px);line-height:1}.p-speaking-message>p:last-child{color:#a9a9ae;max-width:660px;margin:42px 0 0 auto;font-size:18px;line-height:1.6}.p-speaking-formats{grid-template-columns:repeat(3,1fr);gap:16px;width:min(1280px,100% - 64px);margin:0 auto 160px;display:grid}.p-speaking-formats article{background:#1c1c1f;border-radius:28px;flex-direction:column;min-height:380px;padding:32px;display:flex}.p-speaking-formats span{color:#66666c;font-size:11px}.p-speaking-formats h3{letter-spacing:-.04em;margin-top:auto;font-size:29px}.p-speaking-formats p{color:#9a9aa0;min-height:100px;line-height:1.55}.p-speaking-proof{color:#111;background:#fff;border-radius:42px;grid-template-columns:1.2fr .8fr;width:min(1440px,100% - 64px);min-height:720px;margin:auto;display:grid;overflow:hidden}.p-speaking-proof img{object-fit:cover;filter:saturate(.8);width:100%;height:100%;min-height:720px}.p-speaking-proof div{align-self:center;padding:65px}.p-speaking-proof h2{letter-spacing:-.055em;font-size:clamp(44px,4.4vw,68px);line-height:1}.p-speaking-topics{grid-template-columns:.9fr 1.1fr;gap:100px;width:min(1180px,100% - 64px);margin:auto;padding:160px 0;display:grid}.p-speaking-topics h2{letter-spacing:-.055em;font-size:clamp(45px,4.8vw,72px);line-height:1}.p-speaking-topics ul{margin:0;padding:0;list-style:none}.p-speaking-topics li{color:#c7c7cb;border-bottom:1px solid #ffffff26;padding:20px 0}.p-speaking .p-footer{color:#111}.p-consultation-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;width:min(1280px,100% - 64px);min-height:700px;margin:30px auto 120px;display:grid}.p-consultation-hero h1{letter-spacing:-.07em;font-size:clamp(58px,6.4vw,96px);line-height:.94}.p-consultation-hero>div>p:not(.p-eyebrow){max-width:650px;color:var(--p-muted);font-size:21px;line-height:1.5}.p-consultation-hero figure{border-radius:38px;height:620px;margin:0;overflow:hidden}.p-consultation-hero img{object-fit:cover;filter:saturate(.78);width:100%;height:100%}.p-consultation-points{border-top:1px solid var(--p-line);margin-top:44px}.p-consultation-points span{border-bottom:1px solid var(--p-line);padding:16px 0;font-size:14px;display:flex}.p-consultation-points b{color:#99999e;width:44px;font-weight:500}.p-booking{background:#f0f0f3;border-radius:36px;grid-template-columns:1.2fr .8fr;width:min(1180px,100% - 64px);margin:0 auto 140px;display:grid;overflow:hidden}.p-booking>div{padding:72px}.p-booking h2{letter-spacing:-.055em;font-size:clamp(46px,4.7vw,68px);line-height:1}.p-booking>div>p:not(.p-eyebrow){max-width:560px;color:var(--p-muted);line-height:1.6}.p-booking .p-text-link{margin-left:20px}.p-booking aside{color:#fff;background:#151517;flex-direction:column;justify-content:center;padding:54px;display:flex}.p-booking aside small{color:#7f7f85;text-transform:uppercase;letter-spacing:.12em}.p-booking aside h3{letter-spacing:-.045em;margin:24px 0 14px;font-size:30px;line-height:1.08}.p-booking aside p{color:#a3a3a8;line-height:1.55}.p-booking aside a{color:#fff;margin-top:25px;font-weight:650}.p-consultation-note{text-align:center;color:#8b8b90;width:min(820px,100% - 64px);margin:0 auto 130px;font-size:13px;line-height:1.6}.p-program-hero{background:#f0f0f3;border-radius:42px;grid-template-columns:1fr 1fr;align-items:center;width:min(1440px,100% - 64px);min-height:740px;margin:20px auto 140px;padding:70px;display:grid}.p-program-hero-copy h1{letter-spacing:-.075em;font-size:clamp(74px,8vw,122px);line-height:.9}.p-program-hero-copy>p:not(.p-eyebrow){max-width:610px;color:var(--p-muted);font-size:21px;line-height:1.5}.p-program-actions{align-items:center;gap:24px;margin-top:34px;display:flex}.p-program-object{aspect-ratio:.76;color:#fff;border-radius:34px;flex-direction:column;width:min(430px,90%);margin-left:auto;padding:35px;display:flex;position:relative;overflow:hidden;transform:rotate(3deg);box-shadow:0 44px 80px #00000038}.p-program-object:before{content:"";background:#ffffff1f;border-radius:50%;width:330px;height:330px;position:absolute;top:-100px;right:-110px;box-shadow:0 0 0 60px #ffffff0d}.p-program-blue .p-program-object{background:linear-gradient(155deg,#438fff,#0a397f)}.p-program-violet .p-program-object{background:linear-gradient(155deg,#936cf0,#38216e)}.p-program-amber .p-program-object{background:linear-gradient(155deg,#eca04d,#7c3810)}.p-program-object>span{opacity:.7;font-size:12px}.p-program-object i{border:1px solid #ffffff61;border-radius:50%;width:80px;height:80px;margin:auto;box-shadow:0 0 0 22px #ffffff0f,0 0 0 45px #ffffff09}.p-program-object strong{letter-spacing:-.055em;font-size:38px;line-height:1}.p-program-object small{opacity:.62;margin-top:8px}.p-program-promise{width:min(1120px,100% - 64px);margin:0 auto 150px}.p-program-promise h2{letter-spacing:-.065em;font-size:clamp(52px,5.8vw,86px);line-height:.98}.p-program-promise>div{grid-template-columns:1fr 1fr;gap:40px;max-width:760px;margin:55px 0 0 auto;display:grid}.p-program-promise>div p{color:var(--p-muted);line-height:1.6}.p-program-inside{background:#f0f0f3;padding:140px max(32px,50vw - 590px)}.p-program-modules{border-top:1px solid var(--p-line);grid-template-columns:repeat(3,1fr);display:grid}.p-program-modules article{border-right:1px solid var(--p-line);padding:34px 34px 10px 0}.p-program-modules article+article{padding-left:34px}.p-program-modules article:last-child{border-right:0}.p-program-modules span{color:#8b8b90;font-size:11px}.p-program-modules h3{letter-spacing:-.045em;margin:44px 0 14px;font-size:28px}.p-program-modules p{color:var(--p-muted);line-height:1.6}.p-program-includes{grid-template-columns:.9fr 1.1fr;gap:90px;width:min(1080px,100% - 64px);margin:auto;padding:150px 0;display:grid}.p-program-includes h2{letter-spacing:-.055em;font-size:clamp(46px,4.8vw,70px);line-height:1}.p-program-includes ul{margin:0;padding:0;list-style:none}.p-program-includes li{border-bottom:1px solid var(--p-line);padding:20px 0;font-size:16px}.p-program-includes li span{background:#e7e7ea;border-radius:50%;place-items:center;width:24px;height:24px;margin-right:13px;font-size:11px;display:inline-grid}.p-program-status{text-align:center;color:#fff;background:#151517;padding:130px max(32px,50vw - 490px)}.p-program-status>span{color:#737379;text-transform:uppercase;letter-spacing:.13em;font-size:11px}.p-program-status h2{letter-spacing:-.06em;margin:24px auto;font-size:clamp(44px,5vw,72px);line-height:1}.p-program-status p{color:#9e9ea4;max-width:690px;margin:0 auto 34px;line-height:1.6}.p-program-status>div{justify-content:center;align-items:center;gap:24px;display:flex}.p-pathways-hero{text-align:center;width:min(1100px,100% - 64px);margin:auto;padding:140px 0 120px}.p-pathways-hero h1{letter-spacing:-.075em;font-size:clamp(68px,8vw,118px);line-height:.9}.p-pathways-hero>p:not(.p-eyebrow){max-width:680px;color:var(--p-muted);margin:0 auto 35px;font-size:19px;line-height:1.55}.p-pathways-list{width:min(1280px,100% - 64px);margin:0 auto 150px}.p-pathway-row{border-top:1px solid var(--p-line);grid-template-columns:.55fr 1.4fr .55fr;align-items:center;gap:50px;min-height:330px;padding:42px;display:grid}.p-pathway-row:last-child{border-bottom:1px solid var(--p-line)}.p-pathway-index{flex-direction:column;justify-content:space-between;align-self:stretch;display:flex}.p-pathway-index>span{color:#8b8b90;font-size:13px}.p-pathway-index small{text-transform:uppercase;letter-spacing:.12em;color:#8b8b90}.p-pathway-copy h2{letter-spacing:-.055em;font-size:clamp(44px,4vw,62px);line-height:1}.p-pathway-copy p{max-width:620px;color:var(--p-muted);font-size:18px;line-height:1.55}.p-pathway-copy strong{color:#525258;font-size:13px;line-height:1.5}.p-pathway-action{text-align:right;flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-end;display:flex}.p-pathway-action>span{color:#8b8b90;font-size:12px}.p-pathway-action a{align-items:center;gap:10px;font-weight:650;display:flex}.p-pathway-action i{font-size:21px;font-style:normal}.p-support-ladder{background:#f0f0f3;grid-template-columns:1.4fr repeat(3,1fr);gap:40px;padding:130px max(32px,50vw - 590px);display:grid}.p-support-ladder>div h2{letter-spacing:-.055em;font-size:clamp(42px,4vw,60px);line-height:1}.p-support-ladder article{border-top:1px solid var(--p-line);padding-top:25px}.p-support-ladder article span{color:#8b8b90;font-size:11px}.p-support-ladder article h3{letter-spacing:-.04em;margin:45px 0 12px;font-size:24px}.p-support-ladder article p{color:var(--p-muted);line-height:1.6}.p-pathways-close{text-align:center;color:#fff;background:#151517;padding:140px 32px}.p-pathways-close h2{letter-spacing:-.06em;max-width:920px;margin:0 auto 38px;font-size:clamp(50px,5.6vw,82px);line-height:.98}@media (max-width:980px){.p-header{grid-template-columns:1fr auto;width:calc(100% - 36px)}.p-header nav{display:none}.p-home-hero{grid-template-columns:1fr;width:calc(100% - 32px);padding:60px 36px 0}.p-home-hero-image{height:560px}.p-home-proof{grid-column:1}.p-section-intro,.p-home-outcome,.p-home-story,.p-home-about,.p-home-begin,.p-about-hero,.p-about-method>div:first-child,.p-credentials,.p-speaking-proof,.p-speaking-topics,.p-consultation-hero,.p-booking,.p-program-hero,.p-program-promise>div,.p-program-includes,.p-program-preview-grid,.p-speaking-formats,.p-about-principles,.p-program-modules{grid-template-columns:1fr}.p-program-card{min-height:420px}.p-home-story figure,.p-speaking-proof img{min-height:520px}.p-home-about img{height:520px}.p-support-ladder{grid-template-columns:1fr 1fr}.p-pathway-row{grid-template-columns:.4fr 1.6fr}.p-pathway-action{text-align:left;flex-direction:row;grid-column:2;align-items:center}}@media (max-width:640px){.p-header{height:66px}.p-header-action{padding:10px 14px;font-size:11px}.p-home-hero,.p-home-live,.p-home-story,.p-home-about,.p-about-photo,.p-speaking-image,.p-speaking-proof,.p-program-hero{border-radius:28px;width:calc(100% - 24px)}.p-home-hero{min-height:auto;padding:60px 24px 0}.p-home-hero h1{font-size:59px}.p-home-hero-image{height:410px}.p-home-proof{grid-template-columns:1fr}.p-home-proof div{border-right:0;border-bottom:1px solid var(--p-line);padding:17px 0}.p-recognition,.p-home-method,.p-program-preview,.p-about-hero,.p-about-statement,.p-about-method,.p-speaking-message,.p-speaking-formats,.p-speaking-topics,.p-consultation-hero,.p-booking,.p-program-promise,.p-program-includes,.p-pathways-hero,.p-pathways-list{width:calc(100% - 36px)}.p-recognition{padding:100px 0}.p-home-live{height:560px}.p-home-live div,.p-speaking-image div{display:block;bottom:24px;left:24px;right:24px}.p-home-live strong,.p-speaking-image strong{margin-top:10px;display:block}.p-home-method{padding:100px 0}.p-method-stage{grid-template-columns:1fr}.p-method-stage figure{min-height:470px}.p-method-stage>div{padding:24px}.p-home-outcome,.p-credentials,.p-speaking-topics,.p-program-inside,.p-support-ladder{gap:40px;padding:100px 24px}.p-home-story{margin:100px auto}.p-home-story>div,.p-home-about>div{padding:42px 28px}.p-program-preview{padding-bottom:100px}.p-home-about{margin-bottom:100px}.p-home-begin{width:calc(100% - 24px);margin-bottom:100px;padding:48px 28px}.p-cta{padding:100px 24px}.p-footer{padding:60px 24px 24px}.p-footer-lead,.p-footer-legal{display:block}.p-footer-lead p{text-align:left;margin-top:35px}.p-footer-links{grid-template-columns:1fr 1fr}.p-footer-legal span{margin-top:9px;display:block}.p-about-hero{min-height:auto;margin-bottom:100px}.p-about-hero figure{height:540px}.p-about-statement>div{grid-template-columns:1fr}.p-about-photo{height:620px}.p-about-photo div{bottom:30px;left:24px}.p-about-principles article,.p-about-principles article+article,.p-program-modules article,.p-program-modules article+article{border-right:0;border-bottom:1px solid var(--p-line);padding:30px 0}.p-speaking-hero{width:calc(100% - 36px);min-height:650px}.p-speaking-hero h1{font-size:66px}.p-speaking-image{height:610px}.p-speaking-proof img{min-height:470px}.p-speaking-proof div{padding:42px 28px}.p-consultation-hero figure{height:500px}.p-booking>div,.p-booking aside{padding:42px 28px}.p-booking .p-text-link{margin:18px 0 0;display:flex}.p-program-hero{padding:48px 25px}.p-program-object{margin:60px auto 0;transform:none}.p-program-status{padding:100px 24px}.p-program-status>div{flex-direction:column}.p-pathway-row{grid-template-columns:1fr;gap:28px;padding:32px 0}.p-pathway-index{flex-direction:row}.p-pathway-action{grid-column:1}.p-support-ladder{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.p-button,.p-program-card{transition:none}}.p-not-found{flex-direction:column;justify-content:center;align-items:flex-start;width:min(980px,100% - 48px);min-height:72vh;margin:auto;display:flex}.p-not-found h1{letter-spacing:-.075em;margin-bottom:24px;font-size:clamp(58px,7.5vw,112px);line-height:.9}.p-not-found>p:not(.p-eyebrow){max-width:580px;color:var(--p-muted);font-size:18px;line-height:1.55}.p-not-found>div{align-items:center;gap:22px;margin-top:28px;display:flex}.portal-app{color:#151517;font-family:var(--font-geist), -apple-system, BlinkMacSystemFont, sans-serif;background:#f5f5f7}.portal-sidebar{color:#151517;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffeb;border-right:1px solid #e4e4e8}.portal-sidebar .portal-brand{font-family:var(--font-geist), sans-serif;letter-spacing:-.035em;border-bottom-color:#e5e5e9}.portal-sidebar .brand-mark{color:#fff;background:#151517}.portal-sidebar .portal-brand small,.portal-nav>p{color:#8b8b90}.portal-nav a{color:#66666b;border-left:0;border-radius:11px}.portal-nav a:hover,.portal-nav a.active{color:#151517;background:#ededf2;border-left-color:#0000}.portal-nav a.active .nav-mark{color:#fff;background:#1673ff;border-color:#1673ff}.portal-help{border-top-color:#e5e5e9}.portal-help p{color:#8b8b90}.portal-help strong{color:#151517}.portal-sidebar .back-to-site{color:#6e6e73}.portal-main{background:#f5f5f7}.portal-topbar{border-bottom-color:#dedee3}.portal-topbar h1{font-family:var(--font-geist), sans-serif;letter-spacing:-.055em;font-weight:620}.portal-profile>span{color:#fff;font-family:var(--font-geist), sans-serif;background:#151517}.portal-welcome{background:linear-gradient(145deg,#1c1c1f,#09090a);border-radius:28px}.portal-welcome:after{border-color:#ffffff1c}.portal-kicker{color:#1673ff}.portal-welcome h2{font-family:var(--font-geist), sans-serif;letter-spacing:-.06em;font-weight:590}.welcome-ring{box-shadow:none;border-color:#ffffff2e}.continue-card,.reset-card,.session-card,.program-row article{border:1px solid #e3e3e7;border-radius:22px;box-shadow:0 14px 38px #0000000b}.reset-card{background:linear-gradient(155deg,#287fff,#0c4eaa)}.session-card{background:#fff}.program-art{border-radius:18px}.art-1{background:linear-gradient(150deg,#4a92ff,#164c9e)}.art-2{background:linear-gradient(150deg,#9a73ee,#4a2b88)}.art-3{background:linear-gradient(150deg,#e9a45b,#924b18)}.program-info a{color:#fff;text-transform:uppercase;background:#151517;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:34px;margin-top:.9rem;padding:.45rem 1rem;font-size:.66rem;display:inline-flex}
