/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@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;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--ink:#0b2a38;--deep:#071e29;--cream:#f7f3ea;--coral:#ff8d6b;--teal:#4fb7ad}.field-guide-site{--paper:#fffdf8;--paper-warm:#f7f3ea;--paper-teal:#e9f2ef;--line:#0b2a3833;--line-light:#fffdf838;--muted-ink:#62747b;background:var(--paper-warm);font-family:var(--font-geist-sans), Arial, sans-serif}.field-guide-site .field-guide-header{height:104px;color:var(--ink);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f3eaf0;position:absolute}.field-guide-site .field-guide-header .brand small,.field-guide-site .field-guide-header nav a:not(.nav-cta){color:#0b2a38ad}:is(.field-guide-site .field-guide-header nav a:not(.nav-cta):hover,.field-guide-site .field-guide-header nav a:not(.nav-cta):focus-visible){color:var(--ink)}.field-guide-site .field-guide-header .nav-cta,.field-guide-site .button{box-shadow:none;border-radius:8px}.field-guide-site .field-guide-header .nav-cta:hover,.field-guide-site .button:hover{box-shadow:none;transform:translateY(-2px)}.field-guide-site .field-guide-header .nav-cta:focus-visible{box-shadow:none;transform:translateY(-2px)}.field-guide-site .button:focus-visible{box-shadow:none;transform:translateY(-2px)}.field-guide-site .hero{min-height:780px;color:var(--ink);background:var(--paper-warm);grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);align-items:center;padding:138px clamp(24px,6vw,92px) 66px}.field-guide-site .hero:before{opacity:.65;background-image:linear-gradient(#0b2a380b 1px,#0000 1px),linear-gradient(90deg,#0b2a380b 1px,#0000 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(90deg,#0000 3%,#000 60%,#0000 100%);mask-image:linear-gradient(90deg,#0000 3%,#000 60%,#0000 100%)}.field-guide-site .hero:after{content:"";background:var(--line);height:1px;position:absolute;bottom:31px;left:clamp(24px,6vw,92px);right:clamp(24px,6vw,92px)}.field-register{border-bottom:1px solid var(--line);color:var(--muted-ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:24px;margin:0 0 25px;padding-bottom:11px;font-size:10px;line-height:1.4;display:flex}.field-guide-site .eyebrow{color:#327f78;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;margin-bottom:21px;font-size:11px;font-weight:600}.field-guide-site .eyebrow span{width:26px;height:1px}.field-guide-site .hero h1{max-width:720px;color:var(--ink);letter-spacing:-.06em;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.5rem,5.2vw,5.85rem);font-weight:400;line-height:.95}.field-guide-site .hero-statement{letter-spacing:-.052em;max-width:720px;font-size:.72em;line-height:1.02;display:block}.field-guide-site .hero h1 em{color:var(--coral);letter-spacing:-.055em;margin-top:12px;font-size:1.04em;font-weight:400}.field-guide-site .hero-lede{color:#53676f;max-width:660px;margin-top:28px;font-size:clamp(17px,1.35vw,20px);line-height:1.65}.field-guide-site .hero-actions{margin-top:34px}.field-guide-site .button{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;border:1px solid #0000;padding:16px 22px;font-size:11px}.field-guide-site .button-coral{box-shadow:none}.field-guide-site .text-link{color:var(--ink);font-family:var(--font-geist-mono), monospace;border-color:#0b2a3857;font-size:12px;font-weight:600}.field-guide-site .trust-row{border-color:var(--line);margin-top:44px;padding-top:20px}.field-guide-site .trust-row span{color:var(--muted-ink);border-color:var(--line);font-family:var(--font-geist-mono), monospace;font-size:10px}.field-guide-site .trust-row b{color:var(--ink);font-family:var(--font-geist-sans), sans-serif;font-size:19px}.field-guide-site .hero-system{aspect-ratio:1.13;background-color:var(--ink);background-image:linear-gradient(#fffdf80e 1px,#0000 1px),linear-gradient(90deg,#fffdf80e 1px,#0000 1px);background-size:46px 46px;border:1px solid #0b2a3847;border-radius:10px;width:min(100%,610px);padding:64px 34px 28px;overflow:hidden;transform:rotate(.5deg);box-shadow:18px 18px #dce8e4}.field-map-header{z-index:5;border-bottom:1px solid var(--line-light);color:#fffdf8a8;min-height:46px;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 20px;font-size:9px;font-weight:500;display:flex;position:absolute;inset:0 0 auto}.field-map-header b{color:var(--coral);font-weight:600}.field-guide-site .hero-system .orbit{border-radius:0}.field-guide-site .hero-system .orbit-one{border:1px solid #fffdf833;animation:none;inset:18% 15% 24%;transform:rotate(-2deg)}.field-guide-site .hero-system .orbit-two{border:1px dashed #4fb7ad8f;animation:none;inset:28% 25% 34%;transform:rotate(2deg)}.field-guide-site .system-core{aspect-ratio:1;background:#071e29b8;border:1px solid #fffdf885;border-radius:50%;width:36%}.field-guide-site .system-core:after{content:"";border:1px dashed #fffdf82e;border-radius:50%;position:absolute;inset:-12px}.field-guide-site .system-core span{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;font-size:9px}.field-guide-site .system-core strong{color:var(--paper);font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,3vw,42px);font-style:normal;font-weight:400}.field-guide-site .system-node{min-width:122px;color:var(--paper);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;box-shadow:none;background:#071e29e0;border:1px solid #fffdf847;border-radius:5px;padding:11px 13px 11px 28px;font-size:9px;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s ease-out,background-color .18s ease-out}.field-guide-site .system-node i{width:8px;height:8px;transition:transform .18s cubic-bezier(.23,1,.32,1),box-shadow .18s ease-out;top:13px;left:11px}.field-guide-site[data-scroll-craft-mounted=true] [data-lur-progress=hero][data-lur-phase="0"] .node-data,.field-guide-site[data-scroll-craft-mounted=true] [data-lur-progress=hero][data-lur-phase="1"] .node-work,.field-guide-site[data-scroll-craft-mounted=true] [data-lur-progress=hero][data-lur-phase="2"] .node-team,.field-guide-site[data-scroll-craft-mounted=true] [data-lur-progress=hero][data-lur-phase="3"] .node-impact,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="0"] .node-data,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="1"] .node-work,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="2"] .node-team,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="3"] .node-impact{background:#103746;border-color:#4fb7ade6;transform:translateY(-4px)}.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="0"] .node-data i,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="1"] .node-work i,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="2"] .node-team i,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="3"] .node-impact i{transform:scale(1.22);box-shadow:0 0 0 7px #4fb7ad24}.field-guide-site .system-node:after{content:"";background:#fffdf847;width:32px;height:1px;position:absolute}.field-guide-site .node-data:after,.field-guide-site .node-team:after{width:1px;height:24px;top:calc(100% + 16px);left:50%}.field-guide-site .node-team:after{top:auto;bottom:calc(100% + 16px)}.field-guide-site .node-work:after{top:50%;right:calc(100% + 10px)}.field-guide-site .node-impact:after{top:50%;left:calc(100% + 10px)}.field-guide-site .system-node small{color:#fffdf88a;font-size:8px}.field-guide-site .node-data{top:15%;right:13%}.field-guide-site .node-work{top:46%;right:4%}.field-guide-site .node-team{bottom:18%;right:17%}.field-guide-site .node-impact{top:49%;left:4%}.field-guide-site .system-caption{color:#fffdf8bd;font-family:var(--font-geist-sans), sans-serif;text-align:left;grid-template-columns:1fr;align-items:start;gap:16px;width:auto;margin:0;font-size:12px;font-style:normal;line-height:1.45;display:grid;bottom:17px;left:24px;right:24px}.field-guide-site .system-caption span{color:var(--teal);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:8px}.field-guide-site .signal-bar{background:var(--ink);min-height:62px;color:var(--paper);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;border:0;justify-content:space-between;padding:0 clamp(24px,6vw,92px);font-size:10px}.field-guide-site .signal-bar i{background:var(--teal);border-radius:50%;width:5px;height:5px}.field-guide-site .kicker{color:#327f78;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:10px;font-weight:600}.field-guide-site h2{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400}.field-guide-site h2 em{color:var(--coral);font-weight:400}.field-guide-site .home-answer{background:var(--paper);border-bottom:1px solid var(--line);padding:104px clamp(24px,7vw,110px)}.field-guide-site .answer-copy blockquote{border:0;border-left:3px solid var(--coral);color:var(--ink);background:0 0;border-radius:0;margin-top:28px;padding:22px 0 22px 25px;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.5}.field-guide-site .proof-strip{background:var(--ink);color:var(--paper);padding:100px clamp(24px,7vw,110px)}.field-guide-site .proof-strip .kicker{color:var(--teal)}.field-guide-site .proof-strip h2,.field-guide-site .proof-strip h3{color:var(--paper)}.field-guide-site .outcomes-grid{border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light)}.field-guide-site .outcome{border-left:1px solid var(--line-light);min-height:240px;box-shadow:none;background:0 0;border-radius:0;padding:34px 28px}.field-guide-site .outcome:first-child{border-left:0}.field-guide-site .outcome strong{color:var(--coral);font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,5vw,5.2rem);font-weight:400}.field-guide-site .outcome p{color:#fffdf894}.field-guide-site .case-ribbon{border:0;border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light);box-shadow:none;background:0 0;border-radius:0;margin-top:44px;padding:26px 0}.field-guide-site .case-ribbon>div>span{color:var(--teal);font-family:var(--font-geist-mono), monospace}.field-guide-site .case-ribbon p{color:#fffdf8ad}.field-guide-site .case-ribbon a{color:var(--coral)}.field-guide-site .reality-section{background:var(--paper-teal);border-bottom:1px solid var(--line);padding:112px clamp(24px,7vw,110px)}.field-guide-site .reality-board{border:1px solid #0b2a3857;border-radius:6px;box-shadow:12px 12px #0b2a3814}.field-guide-site .board-axis,.field-guide-site .board-row{border-color:var(--line)}.field-guide-site .board-axis{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:9px}.field-guide-site .board-row i{height:1px}.field-guide-site .pathways-section{background:var(--paper);padding:112px clamp(24px,7vw,110px)}.field-guide-site .pathways-grid{border-bottom:1px solid var(--line);margin-top:58px;display:block}.field-guide-site .path-card{border:0;border-top:1px solid var(--line);min-height:218px;box-shadow:none;background:0 0;border-radius:0;grid-template-rows:auto 1fr;grid-template-columns:70px 170px minmax(190px,.85fr) minmax(240px,1.25fr) minmax(170px,.75fr);column-gap:24px;padding:28px 0;display:grid}.field-guide-site .path-card:hover{background:#4fb7ad0e;transform:none}.field-guide-site .path-index{color:var(--coral);font-family:var(--font-geist-mono), monospace;grid-area:1/1/span 2;font-size:13px}.field-guide-site .path-card .card-eyebrow{color:#327f78;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;grid-area:1/2;margin:0;font-size:9px}.field-guide-site .path-price{color:var(--ink);grid-area:2/2;align-self:start;margin:10px 0 0;font-family:Georgia,Times New Roman,serif;font-size:19px}.field-guide-site .path-card h3{letter-spacing:-.04em;grid-area:1/3/span 2;align-self:start;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,2.7vw,43px);font-weight:400;line-height:1.08}.field-guide-site .path-card>p:not(.card-eyebrow):not(.path-price){color:#53676f;grid-area:1/4/span 2;margin:0;line-height:1.65}.field-guide-site .path-card ul{grid-area:1/5;margin:0;padding:0}.field-guide-site .path-card li{border:0;border-bottom:1px solid var(--line);font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;border-radius:0;font-size:9px}.field-guide-site .path-card li:before{content:"•";color:var(--teal)}.field-guide-site .path-card>a{color:var(--ink);font-family:var(--font-geist-mono), monospace;grid-area:2/5;align-self:end;font-size:10px}.field-guide-site .strategy-bridge{background:var(--paper-teal);color:var(--ink);box-shadow:none;border:1px solid #0b2a383d;border-radius:6px;margin-top:54px}.field-guide-site .strategy-bridge h3{color:var(--ink)}.field-guide-site .strategy-bridge>p{color:#48616a}.field-guide-site .strategy-bridge .card-eyebrow{color:#28766f}.field-guide-site .fit-note{border-bottom:1px solid var(--line);background:0 0;border-radius:0}.field-guide-site .method-section{background:var(--deep);padding:110px clamp(24px,7vw,110px)}.field-guide-site .method-track{border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light)}.field-guide-site .method-track article{border-left:1px solid var(--line-light);padding:27px 20px 30px}.field-guide-site .method-letter{justify-content:flex-start;width:auto;height:auto;margin-bottom:30px}.field-guide-site .method-letter span{width:42px;height:42px;color:var(--coral);background:var(--deep);border:1px solid #fffdf852;border-radius:50%;place-items:center;display:grid}.field-guide-site .method-letter i{height:1px}.field-guide-site .founder-section{background:var(--paper-warm);padding:118px clamp(24px,7vw,110px)}.field-guide-site .founder-image-wrap,.field-guide-site .founder-image-wrap img{border-radius:7px}.field-guide-site .image-accent{border:2px solid var(--teal);opacity:.9;border-radius:9px;display:block;inset:-18px 22px 22px -18px}.field-guide-site .founder-image-wrap:before{content:"Portrait 01 / Founder and principal consultant";z-index:3;border-top:1px solid var(--line);color:var(--muted-ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;text-transform:uppercase;padding-top:9px;font-size:9px;position:absolute;bottom:-31px;left:0;right:0}.field-guide-site .founder-badge{box-shadow:none;border-radius:4px}.field-guide-site .founder-copy blockquote{border-left:3px solid var(--coral);padding-left:25px;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.3vw,35px);font-style:italic;line-height:1.35}.field-guide-site .founder-stats,.field-guide-site .founder-stats span{border-color:var(--line)}.field-guide-site .authority-section{background:var(--paper);padding:110px clamp(24px,7vw,110px)}.field-guide-site .engagement-list article{border-color:var(--line)}.field-guide-site .engagement-list article>span{font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;font-size:9px}.field-guide-site .trust-section{background:var(--paper-teal);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.field-guide-site .trust-section>p{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.field-guide-site .logo-card{background:var(--paper);box-shadow:none;border:1px solid #0b2a381f;border-radius:4px}.field-guide-site .lab-section{background:var(--ink)}.field-guide-site .lab-orbit:before{opacity:.48;border-radius:50%;transition:opacity .24s ease-out,transform .24s cubic-bezier(.23,1,.32,1);display:block}.field-guide-site .lab-orbit:after{display:none}.field-guide-site .lab-ai{transition:transform .24s cubic-bezier(.23,1,.32,1),box-shadow .24s ease-out}.field-guide-site .calm-orbit-node b{transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s ease-out}.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="0"] .calm-orbit-c b,.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="1"] .calm-orbit-a b,.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="2"] .calm-orbit-l b,.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="3"] .calm-orbit-m b{transform:scale(1.12);box-shadow:0 0 0 9px #4fb7ad21}.field-guide-site.has-scroll-experience [data-lur-progress=calm] .lab-ai{transform:scale(1.025);box-shadow:0 22px 60px #ff8d6b2e}.field-guide-site .calm-pills span{border-radius:5px}.field-guide-site .scorecard-section{background:var(--paper-warm);color:var(--ink)}.field-guide-site .scorecard-copy h2{color:var(--ink)}.field-guide-site .scorecard-copy .kicker{color:#28766f}.field-guide-site .scorecard-copy>p:not(.kicker){color:#53676f}.field-guide-site .scorecard-points{color:#28766f}.field-guide-site .score-ring{border-color:#0b2a3847;border-radius:50%;transform:none;box-shadow:0 0 0 50px #4fb7ad12,0 0 0 100px #0b2a3806}.field-guide-site .score-ring:before,.field-guide-site .score-ring:after{border-radius:50%}.field-guide-site .score-pills span{font-family:var(--font-geist-mono), monospace;border-radius:5px;animation:none}.field-guide-site .score-ring small{color:var(--ink)}.field-guide-site.has-scroll-experience [data-lur-reveal]{opacity:0;will-change:transform, opacity;transition:opacity .62s cubic-bezier(.23,1,.32,1),transform .62s cubic-bezier(.23,1,.32,1);transform:translateY(24px)}.field-guide-site.has-scroll-experience [data-lur-reveal=system]{transform:translateY(18px)rotate(.5deg)}.field-guide-site.has-scroll-experience [data-lur-reveal=portrait]{transform:translateY(20px)}.field-guide-site.has-scroll-experience [data-lur-reveal].is-scroll-visible{opacity:1;transform:translateY(0)}.field-guide-site.has-scroll-experience [data-lur-reveal=system].is-scroll-visible{transform:translateY(0)rotate(.5deg)}.field-guide-site.has-scroll-experience [data-lur-reveal=portrait] .image-accent{clip-path:inset(0 100% 100% 0);transition:clip-path .9s cubic-bezier(.23,1,.32,1) .12s}.field-guide-site.has-scroll-experience [data-lur-reveal=portrait].is-scroll-visible .image-accent{clip-path:inset(0)}.field-guide-site.has-scroll-experience .reality-board .board-row{opacity:.36;transition:opacity .24s ease-out,transform .24s cubic-bezier(.23,1,.32,1);transform:translate(-10px)}.field-guide-site.has-scroll-experience [data-lur-progress=reality][data-lur-phase="0"] .board-row:nth-of-type(2),.field-guide-site.has-scroll-experience [data-lur-progress=reality][data-lur-phase="1"] .board-row:nth-of-type(-n+3),.field-guide-site.has-scroll-experience [data-lur-progress=reality][data-lur-phase="2"] .board-row:nth-of-type(-n+4),.field-guide-site.has-scroll-experience [data-lur-progress=reality][data-lur-phase="3"] .board-row{opacity:1;transform:translate(0)}.field-guide-site.has-scroll-experience .method-track article{opacity:.38;transition:opacity .22s ease-out,background-color .22s ease-out}.field-guide-site.has-scroll-experience [data-lur-progress=method][data-lur-phase="0"] .method-track article:first-child,.field-guide-site.has-scroll-experience [data-lur-progress=method][data-lur-phase="1"] .method-track article:nth-child(-n+2),.field-guide-site.has-scroll-experience [data-lur-progress=method][data-lur-phase="2"] .method-track article:nth-child(-n+3),.field-guide-site.has-scroll-experience [data-lur-progress=method][data-lur-phase="3"] .method-track article:nth-child(-n+4),.field-guide-site.has-scroll-experience [data-lur-progress=method][data-lur-phase="4"] .method-track article:nth-child(-n+5),.field-guide-site.has-scroll-experience [data-lur-progress=method][data-lur-phase="5"] .method-track article{opacity:1;background:#ffffff06}.convergence-section{color:var(--paper);background:var(--deep);position:relative}.convergence-stage{background:linear-gradient(#fffdf809 1px, transparent 1px), linear-gradient(90deg, #fffdf809 1px, transparent 1px), var(--deep);background-size:52px 52px;grid-template-columns:minmax(300px,.76fr) minmax(520px,1.24fr);align-items:center;gap:clamp(34px,6vw,100px);min-height:100svh;padding:clamp(90px,10vh,120px) clamp(24px,6vw,90px);display:grid;position:sticky;top:0;overflow:hidden}.convergence-stage:after{content:"";background:linear-gradient(90deg,#0000,#4fb7ad8c);width:22vw;height:1px;position:absolute;inset:auto 5vw 5vh auto}.convergence-copy{z-index:5;min-height:420px;position:relative}.convergence-copy>.kicker{color:#82ccc4;position:absolute;top:0;left:0}.convergence-message{max-width:560px;position:absolute;inset:82px 0 auto}.convergence-message h2{color:var(--paper);letter-spacing:-.052em;text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.7rem,4.7vw,5.2rem);font-weight:400;line-height:.98}.convergence-message h2 em{color:var(--coral);font-weight:400}.convergence-message p{color:#fffdf8b3;max-width:52ch;margin:30px 0 0;font-size:clamp(16px,1.4vw,19px);line-height:1.7}.convergence-field{z-index:2;background:#041822a3;border:1px solid #fffdf82b;min-height:min(72vh,680px);position:relative;overflow:hidden;box-shadow:22px 22px #4fb7ad14}.convergence-grid{opacity:.6;background-image:linear-gradient(#fffdf80e 1px,#0000 1px),linear-gradient(90deg,#fffdf80e 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.convergence-grid:before,.convergence-grid:after{content:"";aspect-ratio:1;border:1px solid #4fb7ad3d;width:52%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(5deg)}.convergence-grid:after{border-style:dashed;border-color:#ff8d6b2e;width:72%;transform:translate(-50%,-50%)rotate(-4deg)}.system-task{z-index:4;color:#fffdf8e0;min-width:136px;font-family:var(--font-geist-mono), monospace;letter-spacing:.055em;text-align:center;white-space:nowrap;will-change:transform, opacity;background:#071e29f0;border:1px solid #fffdf838;padding:12px 14px;font-size:10px;position:absolute;top:50%;left:50%}.system-task:before{content:"";background:var(--coral);border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block}.system-task:nth-of-type(2n):before{background:var(--teal)}.connected-system{z-index:6;width:min(68%,440px);min-height:330px;color:var(--paper);text-align:center;opacity:0;will-change:transform, opacity;background:#0b2f3d;border:1px solid #82ccc48c;place-content:center;padding:45px 38px 34px;display:grid;position:absolute;top:50%;left:50%;box-shadow:16px 16px #ff8d6b1f}.connected-system-label{color:#82ccc4;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:700}.connected-system>strong{margin:14px 0 25px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,4.2vw,4.8rem);font-weight:400;line-height:1}.connected-system-points{border-top:1px solid #fffdf829;border-left:1px solid #fffdf829;grid-template-columns:1fr 1fr;display:grid}.connected-system-points span{color:#fffdf8d1;border-bottom:1px solid #fffdf829;border-right:1px solid #fffdf829;padding:12px 8px;font-size:11px}.connected-system>small{color:var(--coral);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:18px;font-size:9px}@media (prefers-reduced-motion:reduce){.field-guide-site .system-node,.field-guide-site .system-node i,.field-guide-site .lab-ai,.field-guide-site .lab-orbit:before,.field-guide-site .calm-orbit-node b{animation:none}}.field-guide-site .system-task{text-align:left;justify-content:flex-start;align-items:center;gap:10px;min-width:146px;padding:11px 14px;display:inline-flex}.field-guide-site .system-task:before{display:none}.field-guide-site .system-task .tool-mark{object-fit:contain;opacity:.88;flex:none;width:17px;height:17px;transition:opacity .22s ease-out,transform .26s cubic-bezier(.23,1,.32,1)}.field-guide-site .system-task .tool-mark-invert,.field-guide-site .connected-toolrail .tool-mark-invert{filter:invert()}.field-guide-site .system-task:hover .tool-mark{opacity:1;transform:scale(1.1)}.field-guide-site .connected-system{min-height:390px;padding:32px 34px 28px}.field-guide-site .connected-ai-layer{text-align:left;background:#ff8d6b17;border:1px solid #fffdf833;align-items:center;gap:9px;width:fit-content;margin:14px auto 0;padding:8px 12px 8px 9px;display:inline-flex}.field-guide-site .connected-ai-layer img{object-fit:contain;width:23px;height:23px}.field-guide-site .connected-ai-layer>span{gap:1px;display:grid}.field-guide-site .connected-ai-layer small{color:#fffdf894;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:700;line-height:1}.field-guide-site .connected-ai-layer b{color:var(--paper);letter-spacing:.02em;font-size:11px;line-height:1.15}.field-guide-site .connected-system>strong{margin:12px 0 20px}.field-guide-site .connected-toolrail{border-top:1px solid #fffdf821;justify-content:center;align-items:center;gap:9px;margin-top:15px;padding-top:13px;display:flex}.field-guide-site .connected-toolrail>span{background:#fffdf809;border:1px solid #fffdf824;place-items:center;width:28px;height:28px;transition:border-color .22s ease-out,background-color .22s ease-out,transform .26s cubic-bezier(.23,1,.32,1);display:grid;transform:translateY(0)}.field-guide-site .connected-toolrail>span:hover{background:#4fb7ad1f;border-color:#82ccc4b3;transform:translateY(-3px)}.field-guide-site .connected-toolrail img{object-fit:contain;opacity:.82;width:15px;height:15px}.field-guide-site .connected-system>small{margin-top:13px}@media (max-width:820px){.field-guide-site .system-task{display:none}.field-guide-site .connected-system{min-height:390px;padding:28px 20px 24px}.field-guide-site .connected-toolrail{gap:6px}.field-guide-site .connected-toolrail>span{width:25px;height:25px}}@media (prefers-reduced-motion:reduce){.field-guide-site .system-task .tool-mark,.field-guide-site .connected-toolrail>span{transition:none;transform:none}}.field-guide-site .hero-system,.field-guide-site.has-scroll-experience [data-lur-reveal=system],.field-guide-site.has-scroll-experience [data-lur-reveal=system].is-scroll-visible{transform:none}.field-guide-site .hero-system{aspect-ratio:1.16;padding:64px 30px 34px;box-shadow:14px 14px #dce8e4}.field-guide-site .hero-system .orbit{will-change:transform;border-radius:50%}.field-guide-site .hero-system .orbit-one{border-color:#fffdf840;animation:22s linear infinite spin;inset:20% 22% 23%}.field-guide-site .hero-system .orbit-two{border-color:#4fb7ad85;animation:15s linear infinite reverse spin;inset:29% 31% 32%}.field-guide-site .system-core{width:34%}.field-guide-site .node-data{--node-base:translateX(-50%);transform:var(--node-base);top:14%;left:50%;right:auto}.field-guide-site .node-work{--node-base:translateY(-50%);transform:var(--node-base);top:50%;right:3%}.field-guide-site .node-team{--node-base:translateX(-50%);transform:var(--node-base);bottom:16%;left:50%;right:auto}.field-guide-site .node-impact{--node-base:translateY(-50%);transform:var(--node-base);top:50%;left:3%}.field-guide-site[data-scroll-craft-mounted=true] .system-node,.field-guide-site.has-scroll-experience .system-node{transform:var(--node-base)}.field-guide-site .method-track{isolation:isolate}.field-guide-site .method-track:before,.field-guide-site .method-track:after{content:"";z-index:0;transform-origin:0;height:2px;position:absolute;top:70px;left:0;right:0}.field-guide-site .method-track:before{background:#fffdf826}.field-guide-site .method-track:after{background:linear-gradient(90deg, var(--teal), var(--coral));transform:scaleX(var(--lur-p,0));transition:transform .12s linear}.field-guide-site .method-track article{z-index:1;transition:opacity .26s ease-out,background-color .26s ease-out,box-shadow .26s ease-out,transform .26s cubic-bezier(.23,1,.32,1);box-shadow:inset 0 0 #0000;opacity:.82!important;background:0 0!important}.field-guide-site .method-letter i{display:none}.field-guide-site .method-track small{color:#fffdf8b3}.field-guide-site .method-track p{color:#fffdf8b8}.field-guide-site .method-letter span{transition:transform .26s cubic-bezier(.23,1,.32,1),color .22s ease-out,background-color .22s ease-out,border-color .22s ease-out}.field-guide-site.has-scroll-experience [data-lur-progress=method][data-lur-phase="0"] .method-track article:first-child,.field-guide-site.has-scroll-experience [data-lur-progress=method][data-lur-phase="1"] .method-track article:nth-child(2),.field-guide-site.has-scroll-experience [data-lur-progress=method][data-lur-phase="2"] .method-track article:nth-child(3),.field-guide-site.has-scroll-experience [data-lur-progress=method][data-lur-phase="3"] .method-track article:nth-child(4),.field-guide-site.has-scroll-experience [data-lur-progress=method][data-lur-phase="4"] .method-track article:nth-child(5),.field-guide-site.has-scroll-experience [data-lur-progress=method][data-lur-phase="5"] .method-track article:nth-child(6){box-shadow:inset 0 3px 0 var(--coral);transform:translateY(-5px);opacity:1!important;background:#fffdf80e!important}.field-guide-site.has-scroll-experience [data-lur-progress=method] .method-track article:first-child .method-letter span,.field-guide-site.has-scroll-experience [data-lur-progress=method] .method-track article:nth-child(2) .method-letter span,.field-guide-site.has-scroll-experience [data-lur-progress=method] .method-track article:nth-child(3) .method-letter span,.field-guide-site.has-scroll-experience [data-lur-progress=method] .method-track article:nth-child(4) .method-letter span,.field-guide-site.has-scroll-experience [data-lur-progress=method] .method-track article:nth-child(5) .method-letter span,.field-guide-site.has-scroll-experience [data-lur-progress=method] .method-track article:nth-child(6) .method-letter span{background:var(--deep)}.field-guide-site.has-scroll-experience [data-lur-progress=method][data-lur-phase="0"] .method-track article:first-child .method-letter span,.field-guide-site.has-scroll-experience [data-lur-progress=method][data-lur-phase="1"] .method-track article:nth-child(2) .method-letter span,.field-guide-site.has-scroll-experience [data-lur-progress=method][data-lur-phase="2"] .method-track article:nth-child(3) .method-letter span,.field-guide-site.has-scroll-experience [data-lur-progress=method][data-lur-phase="3"] .method-track article:nth-child(4) .method-letter span,.field-guide-site.has-scroll-experience [data-lur-progress=method][data-lur-phase="4"] .method-track article:nth-child(5) .method-letter span,.field-guide-site.has-scroll-experience [data-lur-progress=method][data-lur-phase="5"] .method-track article:nth-child(6) .method-letter span{border-color:var(--teal);color:var(--paper);background:#164454;transform:scale(1.12)}.field-guide-site .lab-section{background:var(--ink);height:230svh;padding:0;display:block}.field-guide-site .lab-stage{grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(60px,9vw,140px);min-height:100svh;padding:clamp(82px,9vw,130px) clamp(24px,8vw,120px);display:grid;position:sticky;top:0;overflow:hidden}.field-guide-site .lab-orbit:before{opacity:.75;transform:rotate(calc(var(--lur-p,0) * 180deg));transition:none}.field-guide-site .lab-orbit:after{background:conic-gradient(from 0deg, var(--coral) 0 var(--lur-calm-arc,0turn), #fffdf817 var(--lur-calm-arc,0turn) 1turn);border:0;animation:none;display:block;inset:-16px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}@keyframes calm-node-arrive{0%{transform:scale(.9)}58%{transform:scale(1.18)}to{transform:scale(1)}}.field-guide-site.has-scroll-experience [data-lur-progress=calm] .calm-orbit-node b{animation:none}.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="0"] .calm-orbit-c b,.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="1"] .calm-orbit-a b,.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="2"] .calm-orbit-l b,.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="3"] .calm-orbit-m b{animation:.42s cubic-bezier(.23,1,.32,1) both calm-node-arrive}.field-guide-site .calm-orbit-node{opacity:.5;transition:opacity .26s ease-out,transform .26s cubic-bezier(.23,1,.32,1);transform:scale(.92)}.field-guide-site .calm-pills span{opacity:.52;transition:opacity .24s ease-out,border-color .24s ease-out,background-color .24s ease-out,transform .24s cubic-bezier(.23,1,.32,1)}.field-guide-site .lab-ai{position:relative}.field-guide-site .lab-ai:after{content:"Clarity";width:160px;color:var(--paper);font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-align:center;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:800;position:absolute;top:calc(100% + 20px);left:50%;transform:translate(-50%)}.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="1"] .lab-ai:after{content:"Action"}.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="2"] .lab-ai:after{content:"Lock in"}.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="3"] .lab-ai:after{content:"Maintain"}.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="0"] .calm-orbit-c,.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="1"] .calm-orbit-a,.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="2"] .calm-orbit-l,.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="3"] .calm-orbit-m{opacity:1;transform:scale(1.16)}.field-guide-site .calm-focus-copy{z-index:4;background:#071e29f0;border:1px solid #82ccc461;width:min(250px,66%);min-height:82px;padding:12px 16px 13px;position:absolute;top:calc(50% + 82px);left:50%;transform:translate(-50%);box-shadow:8px 8px #4fb7ad17}.field-guide-site .lab-ai:after{display:none}.field-guide-site .calm-focus-copy:before{content:"Current focus";color:var(--teal);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;background:#0b2a38;padding:1px 6px;font-size:7px;font-weight:800;position:absolute;top:-8px;left:16px}.field-guide-site .calm-focus-copy p,.field-guide-site .score-focus-copy p{opacity:0;grid-area:1/1;margin:0;transition:opacity .22s ease-out,transform .3s cubic-bezier(.23,1,.32,1);transform:translateY(6px)}.field-guide-site .calm-focus-copy{display:grid}.field-guide-site .calm-focus-copy p:first-child,.field-guide-site .score-focus-copy p:first-child{opacity:1;transform:none}.field-guide-site .calm-focus-copy strong{color:var(--coral);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:9px;display:block}.field-guide-site .calm-focus-copy span{color:#fffdf8c7;letter-spacing:0;text-transform:none;font-size:11px;font-weight:500;line-height:1.45;display:block}.field-guide-site.has-scroll-experience .calm-focus-copy p,.field-guide-site.has-scroll-experience .score-focus-copy p{opacity:0;transform:translateY(6px)}.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="0"] .calm-focus-copy p:first-child,.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="1"] .calm-focus-copy p:nth-child(2),.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="2"] .calm-focus-copy p:nth-child(3),.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="3"] .calm-focus-copy p:nth-child(4){opacity:1;transform:none}.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="0"] .calm-pills span:first-child,.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="1"] .calm-pills span:nth-child(2),.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="2"] .calm-pills span:nth-child(3),.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-phase="3"] .calm-pills span:nth-child(4){opacity:1;border-color:var(--teal);background:#4fb7ad1a;transform:translateY(-3px)}.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-complete=true] .calm-orbit-node{opacity:1;transform:scale(1)}.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-complete=true] .calm-orbit-node b{border-color:#fffdf8c7;animation:none;transform:scale(1.04)}.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-complete=true] .lab-ai:after{content:"C.A.L.M. cycle complete"}.field-guide-site.has-scroll-experience [data-lur-progress=calm][data-lur-complete=true] .calm-pills span{opacity:1;background:#4fb7ad14;border-color:#4fb7ad80;transform:none}.field-guide-site .scorecard-section{height:200svh;padding:0;display:block;position:relative;overflow:visible}.field-guide-site .scorecard-stage{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(60px,9vw,140px);min-height:100svh;padding:clamp(90px,10vw,150px) clamp(24px,8vw,120px);display:grid;position:sticky;top:0;overflow:hidden}.field-guide-site .score-ring{transition:transform .26s cubic-bezier(.23,1,.32,1),box-shadow .26s ease-out;position:relative}.field-guide-site .score-ring:after{content:"";background:conic-gradient(from -90deg, var(--coral) 0 calc(var(--lur-p,0) * 1turn), #0b2a381a calc(var(--lur-p,0) * 1turn) 1turn);position:absolute;inset:-24px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}.field-guide-site .score-pills span{z-index:2;color:var(--paper);opacity:.82;background:#123b49;border-color:#0b2a385c;transition:opacity .24s ease-out,color .24s ease-out,background-color .24s ease-out,border-color .24s ease-out,transform .24s cubic-bezier(.23,1,.32,1);transform:scale(1)}.field-guide-site.has-scroll-experience [data-lur-progress=scorecard][data-lur-phase="0"] .score-pills span:first-child,.field-guide-site.has-scroll-experience [data-lur-progress=scorecard][data-lur-phase="1"] .score-pills span:nth-child(2),.field-guide-site.has-scroll-experience [data-lur-progress=scorecard][data-lur-phase="2"] .score-pills span:nth-child(3),.field-guide-site.has-scroll-experience [data-lur-progress=scorecard][data-lur-phase="3"] .score-pills span:nth-child(4),.field-guide-site.has-scroll-experience [data-lur-progress=scorecard][data-lur-phase="4"] .score-pills span:nth-child(5){border-color:var(--coral);color:var(--ink);background:var(--coral);opacity:1;transform:scale(1.1)}.field-guide-site .score-ring>span{font-size:82px}.field-guide-site .score-ring>small{margin-top:3px}.field-guide-site .score-focus-copy{border-top:1px solid #0b2a382e;width:202px;min-height:72px;margin-top:13px;padding-top:11px;display:grid}.field-guide-site .score-focus-copy strong{color:var(--ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-style:normal;font-weight:900;display:block}.field-guide-site .score-focus-copy em{color:#0b2a38b8;font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:0;text-transform:none;font-size:10px;font-style:normal;font-weight:600;line-height:1.4;display:block}.field-guide-site.has-scroll-experience [data-lur-progress=scorecard][data-lur-phase="0"] .score-focus-copy p:first-child,.field-guide-site.has-scroll-experience [data-lur-progress=scorecard][data-lur-phase="1"] .score-focus-copy p:nth-child(2),.field-guide-site.has-scroll-experience [data-lur-progress=scorecard][data-lur-phase="2"] .score-focus-copy p:nth-child(3),.field-guide-site.has-scroll-experience [data-lur-progress=scorecard][data-lur-phase="3"] .score-focus-copy p:nth-child(4),.field-guide-site.has-scroll-experience [data-lur-progress=scorecard][data-lur-phase="4"] .score-focus-copy p:nth-child(5){opacity:1;transform:none}@media (max-width:980px){.field-guide-site .lab-section{height:auto}.field-guide-site .lab-stage{grid-template-columns:1fr;min-height:auto;position:relative}.field-guide-site .scorecard-section{height:auto}.field-guide-site .scorecard-stage{grid-template-columns:1fr;min-height:auto;position:relative}}@media (max-width:760px){.field-guide-site .hero-system{aspect-ratio:1}.field-guide-site .system-node{padding:9px 10px 9px 24px}.field-guide-site .node-data{top:15%}.field-guide-site .node-team{bottom:18%}.field-guide-site .node-work{right:0}.field-guide-site .node-impact{left:0}.field-guide-site .method-track:before,.field-guide-site .method-track:after{display:none}.field-guide-site .method-track article{opacity:1!important;transform:none!important}.field-guide-site .lab-stage{gap:58px;padding:84px 20px}.field-guide-site .lab-orbit{transform:scale(.78)}.field-guide-site .calm-focus-copy{width:min(270px,74%);top:calc(50% + 62px)}.field-guide-site .score-pills span{font-size:9px}.field-guide-site .scorecard-stage{gap:64px;padding:90px 20px}}@media (prefers-reduced-motion:reduce){.field-guide-site .hero-system .orbit-one,.field-guide-site .hero-system .orbit-two{animation:none}.field-guide-site .method-track:after{transform:scaleX(1)}.field-guide-site .lab-section{height:auto}.field-guide-site .lab-stage{min-height:auto;position:relative}.field-guide-site .scorecard-section{height:auto}.field-guide-site .scorecard-stage{min-height:auto;position:relative}.field-guide-site .calm-orbit-node,.field-guide-site .calm-pills span,.field-guide-site .score-pills span{opacity:1;transform:none}}.field-guide-site .path-index{position:static;top:auto;right:auto}.field-guide-site .faq-section{background:var(--paper)}.field-guide-site .faq-list details{border-color:var(--line)}.field-guide-site footer{border-top:1px solid var(--line-light)}@media (max-width:1120px){.field-guide-site .hero{grid-template-columns:1fr;padding-top:150px}.field-guide-site .hero-copy{max-width:820px}.field-guide-site .hero-system{width:min(100%,720px);margin-top:32px}.field-guide-site .path-card{grid-template-columns:52px 150px minmax(190px,.9fr) minmax(240px,1.25fr)}.field-guide-site .path-card ul,.field-guide-site .path-card>a{grid-column:3/span 2}.field-guide-site .path-card ul{flex-wrap:wrap;grid-row:3;gap:8px 18px;margin-top:22px;display:flex}.field-guide-site .path-card>a{grid-row:4;margin-top:20px}}@media (max-width:760px){.field-guide-site .field-guide-header{height:88px;padding-inline:18px}.field-guide-site .field-guide-header nav a:not(.nav-cta){display:none}.field-guide-site .field-guide-header .nav-cta{padding:11px 13px;font-size:11px}.field-guide-site .hero{min-height:auto;padding:125px 20px 72px}.field-register{align-items:flex-start;font-size:8px}.field-register span:last-child{text-align:right;max-width:145px}.field-guide-site .hero h1{font-size:clamp(3.2rem,15vw,5rem)}.field-guide-site .trust-row{grid-template-columns:repeat(3,1fr);display:grid}.field-guide-site .trust-row span{padding:0 10px}.field-guide-site .hero-system{min-height:440px;padding-inline:16px;box-shadow:9px 9px #dce8e4}.field-guide-site .system-node{min-width:100px;padding:8px;font-size:8px}.field-guide-site .system-caption{grid-template-columns:84px 1fr;font-size:10px;left:16px;right:16px}.field-guide-site .signal-bar{grid-template-columns:1fr;gap:10px;min-height:auto;padding:18px 20px;display:grid}.field-guide-site .signal-bar i{display:none}.field-guide-site .home-answer,.field-guide-site .proof-strip,.field-guide-site .reality-section,.field-guide-site .pathways-section,.field-guide-site .method-section,.field-guide-site .founder-section,.field-guide-site .authority-section{padding:76px 20px}.field-guide-site .outcomes-grid{grid-template-columns:1fr}.field-guide-site .outcome,.field-guide-site .outcome:first-child{border-left:0;border-top:1px solid var(--line-light);min-height:auto}.field-guide-site .outcome:first-child{border-top:0}.field-guide-site .path-card{min-height:0;padding:28px 0 34px;display:block}.field-guide-site .path-index,.field-guide-site .path-card .card-eyebrow,.field-guide-site .path-price,.field-guide-site .path-card h3,.field-guide-site .path-card>p:not(.card-eyebrow):not(.path-price),.field-guide-site .path-card ul,.field-guide-site .path-card>a{margin-top:14px;display:block}.field-guide-site .path-card ul{display:flex}.field-guide-site .path-card h3{margin-top:24px}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:17px}a{color:inherit;text-decoration:none}.site-header{z-index:20;color:#fff;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;height:96px;padding:0 clamp(24px,5vw,76px);display:flex;position:absolute;inset:0 0 auto}.brand{align-items:center;gap:13px;display:flex}.brand-mark{grid-template-columns:1fr 1fr;gap:3px;width:39px;height:39px;display:grid;transform:rotate(45deg)}.brand-mark i{border-radius:4px;display:block}.brand-mark i:first-child{background:var(--coral);grid-row:1/span 2}.brand-mark i:nth-child(2){background:var(--teal)}.brand-mark i:nth-child(3){background:#8799a2}.brand>span:last-child{flex-direction:column;gap:3px;display:flex}.brand strong{letter-spacing:.16em;font-size:14px}.brand small{color:#ffffffa1;font-family:Georgia,serif;font-size:12px;font-style:italic}.site-header nav{align-items:center;gap:clamp(18px,2.4vw,40px);font-size:13px;font-weight:700;display:flex}.site-header nav a:not(.nav-cta){color:#ffffffb8;transition:color .25s}.site-header nav a:not(.nav-cta):hover{color:#fff}.nav-cta{border:1px solid var(--coral);background:var(--coral);color:var(--ink);border-radius:100px;padding:13px 22px;transition:transform .2s,background .2s,box-shadow .2s;box-shadow:0 10px 28px #ff8d6b33}:is(.nav-cta:hover,.nav-cta:focus-visible){background:#ffad92;transform:translateY(-2px);box-shadow:0 14px 34px #ff8d6b52}.hero{color:#fff;background:radial-gradient(circle at 78% 50%, #4fb7ad24, transparent 27%), linear-gradient(135deg, #0d3444 0%, var(--deep) 60%, #061923 100%);grid-template-columns:minmax(0,1.06fr) minmax(420px,.94fr);align-items:center;gap:clamp(40px,6vw,90px);min-height:780px;padding:155px clamp(24px,6vw,90px) 92px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";opacity:.18;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 65%);mask-image:linear-gradient(90deg,#0000,#000 65%)}.hero-copy{z-index:2;max-width:720px;position:relative}.eyebrow{color:#a7dbd6;text-transform:uppercase;letter-spacing:.18em;align-items:center;gap:12px;margin:0 0 24px;font-size:12px;font-weight:800;display:flex}.eyebrow span{background:var(--coral);width:32px;height:2px}h1{letter-spacing:-.058em;margin:0;font-size:clamp(3.5rem,6vw,6.8rem);font-weight:760;line-height:.94}h1 em{color:var(--coral);letter-spacing:-.045em;margin-top:10px;font-family:Georgia,serif;font-weight:400;display:block}.hero-lede{color:#ffffffb8;max-width:650px;margin:32px 0 0;font-size:clamp(17px,1.5vw,21px);line-height:1.7}.hero-actions{flex-wrap:wrap;align-items:center;gap:30px;margin-top:38px;display:flex}.button{text-transform:uppercase;letter-spacing:.06em;border-radius:100px;align-items:center;gap:18px;padding:17px 24px;font-size:13px;font-weight:800;transition:transform .25s,box-shadow .25s;display:inline-flex}.button:hover{transform:translateY(-3px)}.button-coral{background:var(--coral);color:var(--ink);box-shadow:0 15px 40px #ff8d6b33}.button-coral:hover{box-shadow:0 20px 48px #ff8d6b52}.text-link{border-bottom:1px solid #ffffff52;padding-bottom:6px;font-size:14px;font-weight:700}.text-link span{margin-left:9px}.trust-row{border-top:1px solid #ffffff21;margin-top:54px;padding-top:25px;display:flex}.trust-row span{color:#ffffff87;border-left:1px solid #ffffff21;flex-direction:column;gap:5px;padding:0 26px;font-size:11px;line-height:1.25;display:flex}.trust-row span:first-child{border-left:0;padding-left:0}.trust-row b{color:#fff;letter-spacing:-.02em;font-size:18px}.hero-system{z-index:2;aspect-ratio:1;width:min(100%,590px);margin-inline:auto;position:relative}.hero-system:before{content:"";filter:blur(8px);background:radial-gradient(circle,#4fb7ad26,#0000 64%);border-radius:50%;position:absolute;inset:13%}.orbit{border:1px solid #ffffff2e;border-radius:50%;position:absolute;inset:13%}.orbit-one:after,.orbit-two:after{content:"";background:var(--coral);width:9px;height:9px;box-shadow:0 0 18px var(--coral);border-radius:50%;position:absolute;top:-5px;left:50%}.orbit-one{animation:23s linear infinite spin}.orbit-two{border-color:#4fb7ad4d;animation:16s linear infinite reverse spin;inset:25%}.orbit-two:after{background:var(--teal);box-shadow:0 0 18px var(--teal)}.system-core{text-align:center;background:#092733ed;border:1px solid #ffffff47;border-radius:50%;place-content:center;display:grid;position:absolute;inset:34%;box-shadow:0 0 0 12px #ffffff06,0 30px 70px #0000004d}.system-core span{color:#9fd8d2;letter-spacing:.2em;font-size:9px;font-weight:900}.system-core strong{margin-top:8px;font-family:Georgia,serif;font-size:clamp(23px,3vw,36px);font-style:italic;font-weight:400;line-height:.95}.system-node{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.12em;background:#0a2632d9;border:1px solid #fff3;border-radius:12px;min-width:126px;padding:13px 16px 12px 34px;font-size:10px;font-weight:900;animation:5s ease-in-out infinite float;position:absolute;box-shadow:0 16px 35px #0003}.system-node i{background:var(--teal);border-radius:3px;width:9px;height:9px;position:absolute;top:15px;left:14px}.system-node small{color:#ffffff80;letter-spacing:.06em;margin-top:4px;font-size:9px;font-weight:500;display:block}.node-data{top:6%;left:34%}.node-work{animation-delay:-1.3s;top:41%;right:-1%}.node-work i{background:var(--coral)}.node-team{animation-delay:-2.6s;bottom:8%;left:38%}.node-impact{animation-delay:-3.9s;top:42%;left:-2%}.node-impact i{background:#8ca0aa}.system-caption{text-align:center;color:#ffffff70;width:100%;font-family:Georgia,serif;font-size:14px;font-style:italic;position:absolute;bottom:-4px}.signal-bar{background:var(--coral);min-height:75px;color:var(--ink);letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;gap:clamp(18px,3vw,48px);padding:18px 24px;font-size:11px;font-weight:900;display:flex}.signal-bar i{background:var(--ink);opacity:.45;border-radius:50%;width:5px;height:5px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes float{50%{transform:translateY(-8px)}}@media (max-width:920px){.site-header nav a:not(.nav-cta){display:none}.hero{grid-template-columns:1fr;padding-top:150px}.hero-system{width:min(100%,520px)}}@media (max-width:600px){.site-header{height:82px;padding-inline:16px}.brand-mark{width:33px;height:33px}.brand strong{font-size:12px}.brand small{display:none}.nav-cta{padding:10px 14px;font-size:11px}.site-header .nav-cta{white-space:nowrap;font-size:10px}.site-header .nav-cta:before{content:none}.hero{min-height:auto;padding-top:130px}h1{font-size:clamp(3.1rem,15vw,4.7rem)}.hero-actions{flex-direction:column;align-items:flex-start}.trust-row{grid-template-columns:repeat(3,1fr);display:grid}.trust-row span{padding:0 10px}.hero-system{margin-top:10px}.system-node{transform:scale(.82)}.node-work{right:-7%}.node-impact{left:-7%}.signal-bar{white-space:nowrap;justify-content:flex-start;overflow-x:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.proof-strip,.reality-section,.pathways-section,.founder-section,.authority-section,.trust-section{padding:clamp(82px,9vw,140px) clamp(24px,6vw,90px)}.section-intro .kicker,.kicker{color:#a7442f;letter-spacing:.18em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:900}.section-intro h2,.founder-copy h2,.authority-copy h2,.scorecard-copy h2,.method-top h2{letter-spacing:-.052em;margin:0;font-size:clamp(2.5rem,4.5vw,5rem);line-height:1.02}.section-intro h2 em,.founder-copy h2 em,.authority-copy h2 em,.scorecard-copy h2 em,.method-top h2 em{font-family:Georgia,serif;font-weight:400}.compact-intro{text-align:center}.proof-strip{background:#fffdf8}.outcomes-grid{border-top:1px solid #d8e0df;border-bottom:1px solid #d8e0df;grid-template-columns:repeat(3,1fr);max-width:1120px;margin:70px auto 48px;display:grid}.outcome{border-left:1px solid #d8e0df;padding:45px 38px}.outcome:first-child{border-left:0}.outcome strong{color:var(--teal);letter-spacing:-.06em;font-size:clamp(2.8rem,5vw,5.3rem);line-height:1;display:block}.outcome h3{margin:13px 0 8px;font-size:18px}.outcome p{color:#70818a;margin:0;font-size:13px;line-height:1.5}.case-ribbon{background:var(--ink);color:#fff;max-width:1120px;box-shadow:12px 12px 0 var(--coral);border-radius:14px;grid-template-columns:1fr 1.6fr auto;align-items:center;gap:35px;margin:auto;padding:30px 34px;display:grid}.case-ribbon span,.engagement-list span{letter-spacing:.14em;text-transform:uppercase;color:#91d8d1;font-size:10px;font-weight:900}.case-ribbon h3{margin:8px 0 0;font-size:17px}.case-ribbon p{color:#ffffff9e;font-family:Georgia,serif;font-size:15px;line-height:1.55}.case-ribbon a{text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;font-size:12px;font-weight:900}.reality-section{background:#edf1ed;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(50px,8vw,120px);display:grid}.reality-heading>p:last-child{color:#53666e;max-width:580px;margin-top:28px;font-size:17px;line-height:1.8}.reality-board{background:#fffdf8;border:1px solid #d7dfdc;border-radius:18px;padding:20px 28px 28px;box-shadow:0 28px 80px #0b2a3817}.board-axis,.board-row{grid-template-columns:100px 1fr 50px 1fr;align-items:center;gap:14px;display:grid}.board-axis{color:#8a9699;text-transform:uppercase;letter-spacing:.16em;padding:12px 0 16px;font-size:9px;font-weight:900}.board-axis span:first-child{grid-column:2}.board-row{border-top:1px solid #e4e8e5;padding:18px 0;font-size:13px}.board-row b{font-size:12px}.board-row i{background:#bcc9c7;height:1px;position:relative}.board-row i:after{content:"";border-top:1.5px solid #839491;border-right:1.5px solid #839491;width:7px;height:7px;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.friction{color:#af5f49;-webkit-text-decoration:line-through #af5f4959;text-decoration:line-through #af5f4959}.future{color:#24897f;font-weight:800}.pathways-section{background:#f7f3ea}.split-intro{grid-template-columns:1.15fr .65fr;align-items:end;gap:60px;max-width:1200px;margin:auto;display:grid}.split-intro>p{color:#53666e;font-size:17px;line-height:1.8}.pathways-grid{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1200px;margin:70px auto 0;display:grid}.path-card{background:#fffdf8;border:1px solid #d9dfda;border-radius:16px;padding:38px 32px 30px;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden}.path-card:hover{transform:translateY(-8px);box-shadow:0 30px 60px #0b2a381a}.path-card:nth-child(2){margin-top:35px}.path-card:nth-child(3){margin-top:70px}.path-index{color:#e5e4dc;letter-spacing:-.07em;font-size:68px;font-weight:900;line-height:1;position:absolute;top:18px;right:24px}.card-eyebrow{color:#2a8f85;text-transform:uppercase;letter-spacing:.15em;margin:0 0 36px;font-weight:900;position:relative;font-size:10px!important}.path-price{color:#a7442f;margin:-20px 0 18px;font-size:16px;font-weight:900;line-height:1.3;position:relative}.path-card h3{letter-spacing:-.03em;margin:0 0 18px;font-size:26px;position:relative}.path-card>p:not(.card-eyebrow):not(.path-price){color:#63747a;min-height:126px;font-size:15px;line-height:1.7}.path-card ul{border-top:1px solid #e2e5df;margin:0;padding:18px 0 20px;list-style:none}.path-card li{padding:5px 0;font-size:12px;font-weight:700}.path-card li:before{content:"✓";color:var(--teal);margin-right:9px}.path-card a{text-transform:uppercase;letter-spacing:.1em;border-top:1px solid #e2e5df;justify-content:space-between;padding-top:18px;font-size:11px;font-weight:900;display:flex}.fit-note{border:1px solid #d7ddd6;border-radius:10px;align-items:center;gap:20px;max-width:1200px;margin:48px auto 0;padding:22px 28px;font-size:13px;display:flex}.fit-note strong{color:#d76849}.fit-note span{color:#65757a}.fit-note a{margin-left:auto;font-weight:800}.method-section{background:var(--deep);color:#fff;padding:clamp(88px,10vw,150px) clamp(24px,6vw,90px);overflow:hidden}.kicker.light{color:#8ed2cb}.method-top{grid-template-columns:1.15fr .65fr;align-items:end;gap:60px;max-width:1200px;margin:auto;display:grid}.method-top>p{color:#ffffff94;font-size:17px;line-height:1.8}.method-track{grid-template-columns:repeat(6,1fr);max-width:1200px;margin:80px auto 0;display:grid;position:relative}.method-track:before{content:"";background:#ffffff2b;height:1px;position:absolute;top:34px;left:8%;right:8%}.method-track article{padding-right:18px;position:relative}.method-letter{align-items:center;height:68px;display:flex;position:relative}.method-letter span{z-index:2;width:68px;height:68px;color:var(--coral);background:#0a2b39;border:1px solid #ffffff40;border-radius:50%;place-items:center;font-family:Georgia,serif;font-size:27px;font-style:italic;display:grid;position:relative}.method-track article:nth-child(2n) .method-letter span{color:#82ccc4}.method-track small{color:#ffffff5c;text-transform:uppercase;letter-spacing:.16em;margin-top:24px;font-size:9px;display:block}.method-track h3{margin:9px 0;font-size:16px}.method-track p{color:#ffffff8c;margin:0;font-size:12px;line-height:1.55}.method-note{border-left:3px solid var(--coral);color:#ffffffa3;background:#ffffff0d;max-width:750px;margin:70px auto 0;padding:20px 26px;font-family:Georgia,serif;font-size:16px;font-style:italic;line-height:1.6}.founder-section{background:#fffdf8;grid-template-columns:minmax(330px,.85fr) 1.15fr;align-items:center;gap:clamp(55px,8vw,120px);display:grid}.founder-image-wrap{max-width:540px;margin:auto;position:relative}.founder-image-wrap img{aspect-ratio:2/3;object-fit:contain;object-position:center bottom;z-index:2;background:#f3eee4;border-radius:220px 220px 18px 18px;width:100%;height:auto;display:block;position:relative}.image-accent{border:2px solid var(--teal);border-radius:240px 240px 24px 24px;position:absolute;inset:-16px 18px 25px -16px}.founder-badge{z-index:3;background:var(--coral);text-align:center;border-radius:50%;place-content:center;width:138px;height:138px;display:grid;position:absolute;bottom:35px;right:-25px;box-shadow:0 16px 40px #0b2a3833}.founder-badge strong{font-size:35px;line-height:1}.founder-badge span{letter-spacing:.1em;text-transform:uppercase;margin-top:5px;font-size:9px;font-weight:900;line-height:1.4}.founder-copy blockquote{border-left:3px solid var(--coral);margin:34px 0 26px;padding:0 0 0 24px;font-family:Georgia,serif;font-size:21px;font-style:italic;line-height:1.55}.founder-copy>p:not(.kicker){color:#5f7076;font-size:15px;line-height:1.8}.founder-stats{gap:28px;margin:30px 0;display:flex}.founder-stats span{text-transform:uppercase;letter-spacing:.08em;color:#748287;font-size:10px}.founder-stats b{color:var(--ink);letter-spacing:-.04em;margin-bottom:3px;font-size:22px;display:block}.button-ink{background:var(--ink);color:#fff;margin-top:5px}.authority-section{background:#e7eeea;grid-template-columns:.75fr 1.25fr;gap:clamp(60px,8vw,130px);display:grid}.authority-copy>p:not(.kicker){color:#64757b;font-size:16px;line-height:1.75}.dark-link{color:var(--ink);border-color:#aab6b3;margin-top:22px;display:inline-block}.engagement-list article{border-top:1px solid #cbd6d1;grid-template-columns:1.1fr 1fr;gap:5px 30px;padding:27px 0;display:grid}.engagement-list article:last-child{border-bottom:1px solid #cbd6d1}.engagement-list span{color:#438d86;grid-column:1/3}.engagement-list h3{margin:6px 0;font-size:20px}.engagement-list p{color:#6d7b80;margin:6px 0;font-size:13px;line-height:1.6}.engagement-link{color:var(--ink);border-bottom:1px solid #aab6b3;font-weight:800}:is(.engagement-link:hover,.engagement-link:focus-visible){border-color:var(--coral)}.trust-section{text-align:center;background:#fffdf8;padding-top:55px;padding-bottom:65px}.trust-section>p{letter-spacing:.16em;text-transform:uppercase;color:#768589;font-size:10px;font-weight:900}.logo-carousel{width:100%;margin-top:34px;padding:8px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.logo-track{align-items:center;width:max-content;animation:38s linear infinite logo-scroll;display:flex}.logo-carousel:hover .logo-track{animation-play-state:paused}.logo-list{align-items:center;gap:18px;margin:0;padding:0 18px 0 0;list-style:none;display:flex}.logo-card{background:#fff;border:1px solid #e1e5df;border-radius:14px;flex:none;place-items:center;width:230px;height:124px;padding:18px 24px;display:grid;box-shadow:0 10px 28px #0b2a380f}.logo-card img{object-fit:contain;width:100%;height:88px;display:block}.logo-card--square img{max-width:105px}.logo-card--tall img{max-width:86px;height:96px}.logo-card--wide img{height:72px}@keyframes logo-scroll{to{transform:translate(-50%)}}@media (max-width:620px){.trust-section{padding-left:0;padding-right:0}.trust-section>p{padding:0 24px;line-height:1.6}.logo-card{width:190px;height:112px;padding:16px 20px}.logo-card img{height:78px}.logo-card--tall img{width:70px;height:86px}.logo-card--wide img{height:64px}}.analytics-consent{z-index:1000;color:#fff;background:var(--deep);border:1px solid #fff3;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:20px;width:min(520px,100vw - 40px);padding:22px;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 24px 70px #0b2a3852}.analytics-consent strong{margin-bottom:6px;font-size:16px;display:block}.analytics-consent p{color:#ffffffc2;margin:0;font-size:14px;line-height:1.55}.analytics-consent a{color:#b8e2de;text-underline-offset:3px;text-decoration:underline}.analytics-consent-actions{gap:8px;display:grid}.analytics-consent button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff6b;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:900}.analytics-consent button:last-child{border-color:var(--coral);color:var(--ink);background:var(--coral)}@media (max-width:620px){.analytics-consent{grid-template-columns:1fr;width:calc(100vw - 24px);bottom:12px;right:12px}.analytics-consent-actions{grid-template-columns:1fr 1fr}}.insights-index-hero,.local-hero{color:#fff;background:radial-gradient(circle at 82% 38%, #4fb7ad33, transparent 26%), linear-gradient(135deg, #103a4b, var(--deep));flex-direction:column;justify-content:center;min-height:680px;padding:145px clamp(24px,9vw,150px) 95px;display:flex}.insights-index-hero .breadcrumbs,.local-hero .breadcrumbs{margin-bottom:45px}.insights-index-hero h1,.local-hero h1{letter-spacing:-.055em;max-width:1120px;margin:0;font-size:clamp(3.2rem,6.8vw,7rem);line-height:.98}.insights-index-hero h1 em,.local-hero h1 em{font-family:Georgia,serif;font-weight:400}.insights-index-hero>p:not(.eyebrow),.local-hero>p:not(.eyebrow){color:#ffffffc7;max-width:790px;margin:34px 0 0;line-height:1.75}.insights-index,.local-intro,.local-area{background:#fffdf8;padding:clamp(80px,9vw,135px) clamp(24px,8vw,120px)}.insights-index-heading{max-width:850px;margin-bottom:60px}.insights-index-heading h2,.local-intro h2,.local-area h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.7rem,5vw,5.5rem);line-height:1.02}.insights-grid{background:#d8dfda;border:1px solid #d8dfda;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.insights-grid article{background:#fffdf8;flex-direction:column;min-height:390px;padding:clamp(28px,4vw,52px);display:flex}.insights-grid article>p{color:#176d67;letter-spacing:.12em;text-transform:uppercase;margin:0 0 28px;font-weight:900;font-size:12px!important}.insights-grid h2{letter-spacing:-.035em;margin:0 0 22px;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.1}.insights-grid article>div{color:#4d6169;font-size:17px;line-height:1.75}.insights-grid a{color:#176d67;text-underline-offset:4px;margin-top:auto;padding-top:32px;font-weight:900;text-decoration:underline}.local-hero .intent-hero-actions{margin-top:38px}.local-intro{grid-template-columns:.9fr 1.1fr;gap:clamp(45px,8vw,120px);display:grid}.local-intro>div:last-child p,.local-area-grid p{color:#4d6169;margin:0 0 24px;line-height:1.85}.local-depth{background:#edf1ed}.local-training{background:#fffdf8}.local-intro a{color:#267d76;text-underline-offset:3px;font-weight:800;text-decoration:underline}.local-services{color:#fff;background:var(--deep);padding:clamp(85px,9vw,135px) clamp(24px,8vw,120px)}.local-services-heading{max-width:900px;margin-bottom:58px}.local-services-heading h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.7rem,5vw,5.4rem);line-height:1.03}.local-service-grid,.local-area-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.local-service-grid{background:#ffffff29;border:1px solid #ffffff29}.local-service-grid article{background:#103a4b;flex-direction:column;min-height:380px;padding:clamp(28px,3.5vw,46px);display:flex}.local-service-grid article>span{color:#ff8666;letter-spacing:.12em;font-size:13px;font-weight:900}.local-service-grid h3{margin:36px 0 20px;font-size:clamp(1.8rem,2.8vw,2.7rem);line-height:1.08}.local-service-grid p{color:#ffffffc2;line-height:1.75}.local-service-grid a{color:#b8e2de;margin-top:auto;padding-top:28px;font-weight:900}.local-area{background:#e7eeea;grid-template-columns:.82fr 1.18fr;gap:clamp(50px,8vw,120px);display:grid}.local-area-grid{grid-template-columns:1fr}.local-area-grid article{border-top:1px solid #c8d3ce;padding:28px 0}.local-area-grid article:last-child{border-bottom:1px solid #c8d3ce}.local-area-grid strong{margin-bottom:10px;font-size:20px;display:block}@media (max-width:900px){.insights-grid,.local-intro,.local-service-grid,.local-area{grid-template-columns:1fr}.local-service-grid article{min-height:320px}}@media (max-width:620px){.insights-index-hero,.local-hero{min-height:620px;padding-top:125px}.insights-grid article{min-height:340px}.local-hero .intent-hero-actions{align-items:stretch}}@media (prefers-reduced-motion:reduce){.logo-carousel{-webkit-mask-image:none;mask-image:none}.logo-track{width:100%;animation:none}.logo-list{flex-wrap:wrap;justify-content:center;width:100%;padding-right:0}.logo-list[aria-hidden=true]{display:none}}.scorecard-section{background:linear-gradient(135deg, #0c3646, var(--deep));color:#fff;grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(60px,9vw,140px);padding:clamp(90px,10vw,150px) clamp(24px,8vw,120px);display:grid}.scorecard-visual{place-items:center;min-height:430px;display:grid;position:relative}.score-ring{text-align:center;border:1px solid #ffffff40;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:270px;height:270px;display:flex;box-shadow:0 0 0 50px #4fb7ad0d,0 0 0 100px #ffffff06}.score-ring span{color:var(--coral);font-family:Georgia,serif;font-size:100px;font-style:italic;line-height:.72;display:block;transform:translateY(-10px)}.score-ring small{text-transform:uppercase;letter-spacing:.17em;margin-top:8px;font-size:10px;font-weight:900;line-height:1.45;display:block}.score-pills span{text-transform:uppercase;letter-spacing:.12em;background:#071e29d9;border:1px solid #ffffff38;border-radius:100px;padding:10px 15px;font-size:10px;font-weight:900;animation:5s ease-in-out infinite float;position:absolute}.score-pills span:first-child{top:24%;left:2%}.score-pills span:nth-child(2){animation-delay:-1s;top:-2%;left:calc(50% - 40px)}.score-pills span:nth-child(3){animation-delay:-2s;top:24%;right:0}.score-pills span:nth-child(4){animation-delay:-3s;bottom:10%;right:4%}.score-pills span:nth-child(5){animation-delay:-4s;bottom:10%;left:4%}.scorecard-copy>p:not(.kicker){color:#ffffffa3;max-width:620px;font-size:17px;line-height:1.8}.scorecard-points{color:#a8d9d4;flex-wrap:wrap;gap:24px;margin:28px 0;font-size:11px;font-weight:800;display:flex}.scorecard-copy .button{margin-top:10px}footer{color:#fff;background:#061923;padding:75px clamp(24px,6vw,90px) 30px}.footer-main{grid-template-columns:1fr 1fr;gap:70px;padding-bottom:60px;display:grid}.footer-brand>p{color:#ffffff80;max-width:380px;margin-top:25px;font-size:14px;line-height:1.7}.footer-socials{align-items:center;gap:10px;margin-top:24px;display:flex}.footer-socials a{background:#ffffff0a;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}:is(.footer-socials a:hover,.footer-socials a:focus-visible){background:#8ed2cb24;border-color:#8ed2cb;transform:translateY(-2px)}.footer-socials a:focus-visible{outline-offset:3px;outline:2px solid #ff876d}.footer-socials img,.footer-socials svg{width:18px;height:18px}.footer-socials svg{fill:currentColor}.footer-links{grid-template-columns:.8fr 1.15fr 1.05fr .85fr;gap:34px;display:grid}.footer-links>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer-links b{color:#8ed2cb;letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px;font-size:10px}.footer-links a,.footer-links span{color:#ffffff9e;font-size:13px}.footer-bottom{color:#ffffff57;border-top:1px solid #ffffff1a;justify-content:space-between;gap:20px;padding-top:26px;font-size:11px;display:flex}@media (max-width:980px){.reality-section,.founder-section,.authority-section,.scorecard-section,.split-intro,.method-top,.pathways-grid{grid-template-columns:1fr}.path-card:nth-child(2),.path-card:nth-child(3){margin-top:0}.path-card>p:not(.card-eyebrow):not(.path-price){min-height:0}.method-track{grid-template-columns:repeat(3,1fr);gap:40px 20px}.method-track:before{display:none}.case-ribbon{grid-template-columns:1fr 1fr}.case-ribbon>a{grid-column:1/3}.scorecard-visual{min-height:380px}.founder-image-wrap{width:min(100%,480px)}}@media (max-width:700px){.outcomes-grid{grid-template-columns:1fr}.outcome{border-top:1px solid #d8e0df;border-left:0}.outcome:first-child{border-top:0}.case-ribbon{box-shadow:7px 7px 0 var(--coral);grid-template-columns:1fr}.case-ribbon>a{grid-column:auto}.board-axis,.board-row{grid-template-columns:75px 1fr 24px 1fr;gap:8px}.method-track{grid-template-columns:repeat(2,1fr)}.founder-badge{right:-5px}.founder-stats{flex-wrap:wrap}.engagement-list article{grid-template-columns:1fr}.engagement-list span{grid-column:auto}.footer-main,.footer-links{grid-template-columns:1fr}.footer-bottom{flex-direction:column}.fit-note{flex-direction:column;align-items:flex-start}.fit-note a{margin-left:0}.scorecard-visual{min-height:330px;transform:scale(.84)}}.intent-hero{color:#fff;background:radial-gradient(circle at 82% 42%, #4fb7ad30, transparent 26%), linear-gradient(135deg, #103a4b, var(--deep));flex-direction:column;justify-content:center;min-height:760px;padding:130px clamp(24px,8vw,120px) 105px;display:flex}.breadcrumbs{color:#ffffff7a;letter-spacing:.1em;text-transform:uppercase;gap:9px;margin:0 0 58px;font-size:10px;font-weight:800;display:flex}.breadcrumbs a:not(.nav-cta){color:#99d2cc}.breadcrumbs a:hover{color:#fff}.intent-hero h1{max-width:1120px;font-size:clamp(3.7rem,7.2vw,7.8rem)}.intent-hero>p:not(.eyebrow){color:#ffffffa8;max-width:780px;margin:34px 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.75}.intent-hero-actions{flex-wrap:wrap;align-items:center;gap:30px;margin-top:40px;display:flex}.answer-section,.intent-focus,.partner-panel,.engagement-section,.fit-section,.faq-section,.related-section,.about-story,.about-practice{padding:clamp(85px,9vw,140px) clamp(24px,7vw,110px)}.answer-section{background:#fffdf8;grid-template-columns:.8fr 1.2fr;gap:clamp(50px,8vw,130px);display:grid}.answer-section h2,.engagement-heading h2,.process-intro h2,.fit-section h2,.faq-section h2,.about-story h2,.track-record h2,.about-practice h2{letter-spacing:-.052em;margin:0;font-size:clamp(2.5rem,4.6vw,5rem);line-height:1.02}.answer-section h2{max-width:560px}.answer-copy>p{color:#53676e;margin:0;font-family:Georgia,serif;font-size:clamp(20px,2vw,28px);line-height:1.65}.answer-copy blockquote,.about-story blockquote{border-left:4px solid var(--coral);color:var(--ink);background:#edf1ed;margin:38px 0 0;padding:24px 30px;font-size:15px;font-weight:800;line-height:1.7}.partner-panel{background:var(--deep);color:#fff;grid-template-columns:.78fr 1.22fr;gap:clamp(45px,8vw,120px);padding:clamp(70px,8vw,115px) clamp(24px,7vw,110px);display:grid}.partner-panel h2{letter-spacing:-.052em;max-width:620px;margin:0;font-size:clamp(2.5rem,4.6vw,5rem);line-height:1.02}.partner-panel>div:last-child>p{color:#ffffffb8;max-width:760px;margin:0;font-family:Georgia,serif;font-size:clamp(19px,1.8vw,25px);line-height:1.6}.partner-panel-links{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.partner-panel-links a{color:#fff;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:14px;min-height:54px;padding:0 22px;font-size:13px;font-weight:850;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}:is(.partner-panel-links a:hover,.partner-panel-links a:focus-visible){border-color:var(--coral);background:#ff85631f;transform:translateY(-2px)}.partner-panel-links span{color:var(--coral)}.intent-focus{background:#f7f3ea}.intent-focus-heading{max-width:900px}.intent-focus-heading h2{letter-spacing:-.052em;margin:0;font-size:clamp(2.5rem,4.6vw,5rem);line-height:1.02}.intent-focus-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:52px;display:grid}.intent-focus-grid article{border-top:5px solid var(--teal);background:#fffdf8;min-height:220px;padding:30px}.intent-focus-grid article:nth-child(2n){border-color:var(--coral)}.intent-focus-grid h3{margin:0 0 18px;font-size:22px;line-height:1.25}.intent-focus-grid p{color:#52666d;margin:0;font-size:17px;line-height:1.75}.engagement-section{background:#edf1ed;grid-template-columns:.78fr 1.22fr;gap:clamp(55px,8vw,120px);display:grid}.engagement-heading h2 em,.process-intro h2 em,.about-story h2 em,.about-practice h2 em{font-family:Georgia,serif;font-weight:400}.engagement-heading>p:last-child{color:#5e7076;margin:28px 0 0;font-size:15px;line-height:1.75}.engagement-facts{background:#cad5d1;border:1px solid #cad5d1;grid-template-columns:1fr 1fr;gap:1px;margin-top:36px;display:grid}.engagement-facts span{background:#fffdf8;padding:19px}.engagement-facts small,.engagement-facts strong{display:block}.engagement-facts small{color:#718187;letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:900}.engagement-facts strong{font-size:13px;line-height:1.45}.engagement-detail{grid-template-columns:1fr 1fr;gap:18px;display:grid}.engagement-detail>div{border-top:5px solid var(--teal);background:#fffdf8;padding:34px}.engagement-detail>div:last-child{border-color:var(--coral)}.engagement-detail h3{margin:0 0 22px;font-size:22px}.engagement-detail ul,.fit-columns ul{margin:0;padding:0;list-style:none}.engagement-detail li,.fit-columns li{color:#5d7076;border-top:1px solid #e1e6e2;padding:12px 0 12px 24px;font-size:13px;line-height:1.55;position:relative}.engagement-detail li:before,.fit-columns li:before{content:"✓";color:var(--teal);font-weight:900;position:absolute;left:0}.process-section{background:var(--deep);color:#fff;padding:clamp(90px,10vw,150px) clamp(24px,7vw,110px)}.process-intro{max-width:1050px}.process-grid{background:#ffffff24;border:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:70px;display:grid}.process-grid article{background:#0a2937;min-height:260px;padding:35px}.process-grid span,.practice-grid span{color:var(--coral);letter-spacing:.14em;font-size:10px;font-weight:900}.process-grid h3{margin:55px 0 14px;font-size:22px}.process-grid p{color:#ffffff8c;margin:0;font-size:13px;line-height:1.7}.fit-section{background:#fffdf8;grid-template-columns:.75fr 1.25fr;gap:clamp(55px,8vw,120px);display:grid}.fit-columns{grid-template-columns:1fr 1fr;gap:35px;display:grid}.fit-columns h3{color:#318d85;margin:0 0 18px;font-size:15px}.fit-columns>div:last-child h3{color:#b86148}.fit-columns>div:last-child li:before{content:"×";color:var(--coral)}.faq-section{background:#edf1ed;grid-template-columns:.72fr 1.28fr;gap:clamp(55px,8vw,120px);display:grid}.faq-list{border-top:1px solid #ccd7d2}.faq-list details{border-bottom:1px solid #ccd7d2;padding:25px 0}.faq-list summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:18px;font-weight:800;line-height:1.4;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";color:var(--coral);font-size:24px}.faq-list details[open] summary:after{content:"−"}.faq-list p{color:#586b72;max-width:760px;margin:18px 45px 0 0;font-size:14px;line-height:1.8}.related-section{background:#fffdf8}.related-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:35px;display:grid}.related-grid a{background:#f7f3ea;border:1px solid #d9dfda;min-height:260px;padding:30px;transition:transform .25s,box-shadow .25s}.related-grid a:hover{transform:translateY(-6px);box-shadow:0 24px 55px #0b2a381a}.related-grid h2{margin:0;font-size:25px;line-height:1.15}.related-grid p{color:#52666d;min-height:78px;font-size:13px;line-height:1.7}.related-grid span{color:#318d85;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.investment-note a{color:#9bd8d2;text-underline-offset:3px;text-decoration:underline}.offer-link{border-bottom:0!important;padding-top:17px!important}.offer-link:before{content:none!important}.offer-link a{color:#2d8b83;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.founder-actions{margin-top:20px}.about-hero{color:#fff;background:linear-gradient(135deg, #103a4b, var(--deep));grid-template-columns:minmax(320px,.78fr) 1.22fr;align-items:center;gap:clamp(55px,8vw,120px);min-height:850px;padding:125px clamp(24px,7vw,110px) 90px;display:grid}.about-hero>.breadcrumbs{grid-column:1/3;margin-bottom:-20px}.about-portrait{box-shadow:18px 18px 0 var(--coral);background:#e9e7df;border-radius:220px 220px 18px 18px;justify-content:center;align-self:stretch;align-items:flex-end;display:flex;overflow:hidden}.about-portrait img{object-fit:contain;object-position:center bottom;width:100%;height:100%;max-height:650px}.about-intro h1{font-size:clamp(3.4rem,6vw,6.6rem)}.about-intro>p:not(.eyebrow){color:#ffffffab;margin:32px 0;font-size:18px;line-height:1.8}.about-stats{background:#ffffff24;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.about-stats span{color:#ffffff80;background:#071e29b8;min-height:115px;padding:20px;font-size:10px;line-height:1.45}.about-stats strong{color:var(--coral);margin-bottom:7px;font-size:26px;display:block}.about-story{background:#fffdf8;grid-template-columns:.85fr 1.15fr;gap:clamp(55px,8vw,120px);display:grid}.about-story>div:last-child>p{color:#586b72;margin:0 0 24px;font-size:17px;line-height:1.9}.track-record{background:var(--deep);color:#fff;padding:clamp(90px,10vw,150px) clamp(24px,7vw,110px)}.track-record>div:first-child{max-width:900px}.track-grid{background:#ffffff24;border:1px solid #ffffff24;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:65px;display:grid}.track-grid article{background:#0a2937;min-height:250px;padding:34px}.track-grid p{color:#8ed2cb;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:900}.track-grid strong{color:var(--coral);letter-spacing:-.04em;margin:32px 0 14px;font-size:clamp(26px,3vw,42px);display:block}.track-grid span{color:#ffffff8f;font-size:13px;line-height:1.7}.about-practice{background:#edf1ed;grid-template-columns:.8fr 1.2fr;gap:clamp(55px,8vw,120px);display:grid}.practice-grid{background:#d2dcd7;border:1px solid #d2dcd7;gap:1px;display:grid}.practice-grid article{background:#fffdf8;padding:28px}.practice-grid h3{margin:12px 0;font-size:19px}.practice-grid p{color:#607278;margin:0;font-size:13px;line-height:1.7}.legal-page{background:#fffdf8;min-height:100vh;padding:145px clamp(24px,10vw,180px) 110px}.legal-page .breadcrumbs{color:#77888d;margin-bottom:55px}.legal-page .breadcrumbs a:not(.nav-cta){color:#2d8b83}.legal-page .eyebrow{color:#3d8e86}.legal-page h1{max-width:900px;margin-bottom:35px;font-size:clamp(3.3rem,6vw,6.2rem)}.legal-page h2{max-width:780px;margin:52px 0 12px;font-size:25px}.legal-page>p:not(.eyebrow){color:#586a71;max-width:780px;font-size:16px;line-height:1.85}.legal-page a{color:#257e77;text-underline-offset:3px;font-weight:800;text-decoration:underline}@media (max-width:1040px){.footer-main{grid-template-columns:.65fr 1.35fr}.footer-links{grid-template-columns:1fr 1fr}.footer-links>div:last-child{grid-column:1/3}}@media (max-width:900px){.answer-section,.partner-panel,.engagement-section,.fit-section,.faq-section,.about-story,.about-practice,.about-hero{grid-template-columns:1fr}.about-hero>.breadcrumbs{grid-column:auto;margin-bottom:0}.about-portrait{min-height:620px}.process-grid,.intent-focus-grid,.related-grid{grid-template-columns:1fr}.process-grid article,.related-grid a,.related-grid p{min-height:0}}@media (max-width:700px){.intent-hero{min-height:auto;padding-top:120px}.breadcrumbs{margin-bottom:38px}.intent-hero-actions{flex-direction:column;align-items:flex-start}.partner-panel-links{flex-direction:column;align-items:stretch}.partner-panel-links a{justify-content:space-between}.engagement-detail,.fit-columns,.engagement-facts,.track-grid,.about-stats{grid-template-columns:1fr}.about-portrait{min-height:470px;box-shadow:9px 9px 0 var(--coral)}.footer-main,.footer-links{grid-template-columns:1fr}.footer-links>div:last-child{grid-column:auto}}.interior-hero{background:radial-gradient(circle at 78% 48%, #4fb7ad29, transparent 25%), linear-gradient(135deg, #103a4b, var(--deep));color:#fff;flex-direction:column;justify-content:center;min-height:670px;padding:180px clamp(24px,8vw,120px) 100px;display:flex}.interior-hero h1{max-width:1100px;font-size:clamp(3.5rem,7.5vw,7.8rem)}.interior-hero>p:not(.eyebrow){color:#ffffffa6;max-width:740px;margin:35px 0;font-size:19px;line-height:1.75}.interior-hero .button{align-self:flex-start}.offers-section,.case-study-body,.speaking-body{background:#fffdf8;padding:clamp(85px,10vw,150px) clamp(24px,7vw,110px)}.offers-intro h2,.topic-section h2,.case-narrative h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.5rem,4.5vw,5rem);line-height:1.03}.offers-intro h2 em,.topic-section h2 em{font-family:Georgia,serif;font-weight:400}.offer-stack{max-width:1200px;margin:70px auto}.offer-row{border-top:1px solid #d9dfda;grid-template-columns:90px 1.2fr 1fr;align-items:start;gap:40px;padding:42px 0;display:grid}.offer-row:last-child{border-bottom:1px solid #d9dfda}.offer-number{color:#d8ded9;letter-spacing:-.06em;font-size:54px;font-weight:900}.offer-row h3{margin:10px 0 15px;font-size:27px;line-height:1.2}.offer-row>div>p:last-child{color:#69787d;font-size:14px;line-height:1.7}.offer-row ul{margin:0;padding:0;list-style:none}.offer-row li{border-bottom:1px solid #e2e6e1;padding:8px 0;font-size:13px}.offer-row li:before{content:"✓";color:var(--teal);margin-right:10px}.investment-note{background:var(--ink);color:#fff;border-radius:16px;grid-template-columns:1fr 1fr;gap:50px;max-width:1200px;margin:auto;padding:42px;display:grid}.investment-note h3{margin:0;font-size:27px}.investment-note>p{color:#fff9;line-height:1.8}.service-cta{text-align:center;background:#e7eeea;padding:clamp(90px,10vw,150px) 24px}.service-cta h2{letter-spacing:-.06em;margin:0 0 40px;font-size:clamp(3rem,6vw,6.5rem);line-height:.98}.service-cta h2 em{font-family:Georgia,serif;font-weight:400}.service-cta>div{justify-content:center;align-items:center;gap:30px;display:flex}.service-cta .text-link{color:var(--ink);border-color:#879995}.case-study-body{max-width:1380px;margin:auto}.case-facts{border-top:4px solid var(--coral);border-bottom:1px solid #d8dfda;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:clamp(60px,7vw,100px);display:grid}.case-facts div{border-left:1px solid #d8dfda;padding:24px clamp(18px,2.5vw,34px)}.case-facts div:first-child{border-left:0}.case-facts small{color:#7a898d;text-transform:uppercase;letter-spacing:.15em;margin-bottom:8px;font-size:9px;display:block}.case-facts strong{font-size:14px;line-height:1.5;display:block}.case-narrative{max-width:980px;margin:clamp(85px,9vw,135px) auto 0}.case-narrative>p:not(.kicker,.case-disclaimer){color:#5b6d74;margin:28px 0 90px;font-size:17px;line-height:1.9}.case-narrative h2{font-size:clamp(2.3rem,4vw,4.4rem)}.case-quote{border-left:5px solid var(--teal);background:#e8efeb;margin:55px 0 95px;padding:35px 38px;font-family:Georgia,serif;font-size:22px;font-style:italic;line-height:1.6}.case-video-intro{text-align:center;max-width:900px;margin:0 auto 38px}.case-video-intro h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.6rem,5vw,5.8rem);line-height:1}.case-video-intro>p:last-child{color:#5b6d74;max-width:700px;margin:24px auto 0;font-size:17px;line-height:1.8}.case-video{background:var(--deep);border-radius:22px;margin:0;overflow:hidden;box-shadow:0 34px 90px #0b2a3833}.case-video video{aspect-ratio:16/9;background:var(--deep);width:100%;height:auto;display:block}.case-video figcaption{color:#fff9;letter-spacing:.04em;padding:16px 20px;font-size:10px;line-height:1.55}.build-grid{background:#d6ded9;border:1px solid #d6ded9;grid-template-columns:1fr 1fr;gap:1px;margin:50px 0 90px;display:grid}.build-grid article{background:#fffdf8;padding:30px}.build-grid span{color:var(--coral);font-size:11px;font-weight:900}.build-grid h3{margin:12px 0;font-size:18px}.build-grid p{color:#68797e;font-size:13px;line-height:1.6}.result-band{background:var(--ink);color:#fff;grid-template-columns:repeat(3,1fr);margin:45px 0 25px;display:grid}.result-band span{text-transform:uppercase;letter-spacing:.06em;border-left:1px solid #ffffff1f;padding:32px 25px;font-size:11px}.result-band span:first-child{border-left:0}.result-band b{color:var(--coral);text-transform:none;letter-spacing:-.05em;margin-bottom:7px;font-size:35px;display:block}.case-disclaimer{color:#89969a;font-size:10px;line-height:1.5}.speaking-proof{background:var(--ink);color:#fff;border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:60px;min-height:360px;padding:50px;display:grid}.speaking-proof span,.learning-band span{color:#83ccc5;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.speaking-proof h2{margin:20px 0;font-size:clamp(2.4rem,4vw,4.8rem);line-height:1}.speaking-proof p{color:#ffffff8c}.speaking-proof--summit{grid-template-columns:1.15fr .65fr;min-height:620px;overflow:hidden}.summit-copy h2{font-size:clamp(2.25rem,4vw,4.5rem)}.summit-copy>p{max-width:680px;line-height:1.8}.summit-copy .summit-host{color:#fff;margin-bottom:18px;font-size:16px;font-weight:800}.summit-poster-frame{justify-content:center;align-self:stretch;align-items:center;display:flex}.summit-poster-frame img{object-fit:contain;border-radius:10px;width:100%;max-width:420px;max-height:540px;display:block;box-shadow:0 24px 70px #00000059}.engagement-archive{grid-template-columns:.72fr 1.28fr;gap:80px;padding:120px 0 30px;display:grid}.engagement-archive-heading{align-self:start;position:sticky;top:40px}.engagement-archive h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.5rem,4.5vw,5rem);line-height:1.03}.engagement-archive h2 em{font-family:Georgia,serif;font-weight:400}.engagement-archive-grid{border-top:1px solid #d9dfda}.engagement-archive-grid article{border-bottom:1px solid #d9dfda;padding:34px 0}.engagement-archive-grid span{color:#176d67;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.engagement-archive-grid h3{margin:12px 0;font-size:clamp(1.4rem,2.2vw,2rem);line-height:1.22}.engagement-archive-grid h3 a{color:inherit;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-underline-offset:5px;text-decoration-thickness:2px}.engagement-archive-grid p{color:#68777d;margin:8px 0;font-size:13px;line-height:1.7}.engagement-archive-grid .engagement-host{color:var(--ink);font-weight:800}.stage-lines{align-items:flex-end;gap:14px;height:240px;display:flex}.stage-lines i{background:var(--coral);border-radius:100px 100px 8px 8px;flex:1;animation:4s ease-in-out infinite pulse-bars}.stage-lines i:first-child{height:35%}.stage-lines i:nth-child(2){background:var(--teal);height:75%;animation-delay:-1s}.stage-lines i:nth-child(3){height:100%;animation-delay:-2s}.stage-lines i:nth-child(4){background:var(--teal);height:62%;animation-delay:-3s}.stage-lines i:nth-child(5){height:44%;animation-delay:-.5s}@keyframes pulse-bars{50%{opacity:.7;transform:scaleY(.8)}}.topic-section{grid-template-columns:.75fr 1.25fr;gap:80px;padding:120px 0;display:grid}.topic-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.topic-grid article{background:#f2f1e9;border:1px solid #e1e1d8;padding:28px}.topic-grid span{color:#a7442f;font-size:10px;font-weight:900}.topic-grid h3{margin:15px 0;font-size:20px}.topic-grid p{color:#55686e;font-size:13px;line-height:1.65}.learning-band{color:#fff;background:#0d3746;border-radius:18px;grid-template-columns:1fr 1fr;gap:50px;padding:55px;display:grid}.learning-band h2{margin:0;font-size:clamp(2.5rem,4vw,4.6rem);line-height:1.02}.learning-band h2 em{font-family:Georgia,serif;font-weight:400}.learning-band article{border-top:1px solid #ffffff2e;padding:22px 0}.learning-band article:last-child{border-bottom:1px solid #ffffff2e}.learning-band h3{margin:8px 0;font-size:20px}.scorecard-page-hero{background:linear-gradient(135deg, #103a4b, var(--deep));color:#fff;padding:170px clamp(24px,8vw,120px) 90px;position:relative}.scorecard-page-hero h1{font-size:clamp(3.2rem,7vw,7rem)}.scorecard-page-hero>p:not(.eyebrow){color:#ffffffa6;max-width:720px;font-size:18px;line-height:1.7}.score-progress{background:#ffffff24;max-width:720px;height:4px;margin-top:45px;position:relative}.score-progress span{background:var(--coral);height:100%;transition:width .3s;display:block}.score-progress b{color:#ffffff80;letter-spacing:.12em;text-transform:uppercase;font-size:9px;position:absolute;top:14px;right:0}.scorecard-start-cue{background:var(--coral);min-height:64px;color:var(--ink);border:1px solid #fff3;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;padding:10px 11px 10px 26px;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;position:absolute;bottom:76px;right:clamp(24px,8vw,120px);box-shadow:0 18px 45px #ff85633d,inset 0 1px #ffffff6b}:is(.scorecard-start-cue:hover,.scorecard-start-cue:focus-visible){background:#ff9678;transform:translateY(-3px);box-shadow:0 22px 52px #ff856352,inset 0 1px #ffffff80}.scorecard-start-cue span{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.scorecard-start-cue i{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font-size:22px;font-style:normal;line-height:1;animation:1.5s ease-in-out infinite scorecard-cue-bounce;display:grid}@keyframes scorecard-cue-bounce{0%,to{transform:translateY(-2px)}50%{transform:translateY(5px)}}.assessment{background:#f7f3ea;grid-template-columns:1fr 430px;align-items:start;gap:60px;padding:90px clamp(24px,6vw,90px);display:grid}.assessment-list{gap:22px;display:grid}.question-card{background:#fffdf8;border:1px solid #d9dfda;border-radius:14px;padding:32px;scroll-margin-block:24px}.question-card header{color:#216f68;text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:12px;font-size:11px;display:flex}.question-card h2{letter-spacing:-.02em;margin:22px 0;font-size:23px;line-height:1.35}.answer-scale{grid-template-columns:1fr 1fr;gap:12px;display:grid}.answer-scale button{font:inherit;text-align:left;color:#56686f;cursor:pointer;background:#f0f2ed;border:1px solid #0000;border-radius:9px;padding:20px;line-height:1.5;transition:all .2s}.answer-scale button:hover,.answer-scale button.selected{border-color:var(--teal);color:var(--ink);background:#e3efea}.answer-scale small{color:#9a7062;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:8px;font-weight:900;display:block}.result-card{background:var(--ink);color:#fff;border-radius:16px;min-height:380px;padding:35px;scroll-margin-block:24px;position:sticky;top:25px}.result-icon{background:var(--coral);width:56px;height:56px;color:var(--ink);border-radius:50%;place-items:center;font-size:24px;font-weight:900;display:grid}.result-card .card-eyebrow{color:#9ed7d1;margin:30px 0 15px}.result-card h2{font-size:31px;line-height:1.1}.result-card>p:not(.card-eyebrow){color:#fff9;line-height:1.7}.result-next{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;margin:20px 0;padding:18px 0}.result-next b,.result-next span{display:block}.result-transformation{background:#ffffff0f;border-radius:10px;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:17px;display:grid}.result-transformation span{color:#fff;font-size:13px;font-weight:800;line-height:1.35}.result-transformation small{color:#8ed4ce;text-transform:uppercase;letter-spacing:.1em;margin-bottom:5px;font-size:9px;display:block}.result-transformation i{color:var(--coral);font-style:normal}.result-resource{gap:10px;padding:20px 0;display:grid}.result-resource p{color:#ffffffb3;margin:0 0 3px;line-height:1.5;font-size:13px!important}.result-resource a{color:#9ed7d1;border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;min-height:44px;padding:10px 0;font-size:12px;font-weight:800;display:flex}.result-resource a:hover{color:#fff}.result-next b{text-transform:uppercase;letter-spacing:.1em;color:#89d0c9;margin-bottom:7px;font-size:10px}.result-next span{color:#ffffff8c;font-size:12px;line-height:1.6}.result-card .button{font-size:10px}.reset{color:#fff6;font:inherit;cursor:pointer;background:0 0;border:0;margin:18px auto 0;font-size:10px;text-decoration:underline;display:block}.lead-form{border-top:1px solid #ffffff24;grid-template-columns:1fr 1fr;gap:13px;margin-top:24px;padding-top:23px;display:grid}.lead-form-heading{flex-direction:column;grid-column:1/3;gap:5px;margin-bottom:4px;display:flex}.lead-form-heading b{font-size:14px}.lead-form-heading span{color:#ffffff80;font-size:11px;line-height:1.5}.lead-form label{flex-direction:column;gap:6px;display:flex}.lead-form label>span{color:#ffffff8c;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.lead-form input,.lead-form select{color:#fff;width:100%;min-height:42px;font:inherit;background:#ffffff12;border:1px solid #ffffff29;border-radius:7px;outline:none;padding:10px 11px;font-size:12px}.lead-form select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.lead-form label:has(select){grid-column:1/3}.lead-form input:focus,.lead-form select:focus{border-color:var(--teal);box-shadow:0 0 0 3px #4fb7ad24}.lead-consent{grid-template-columns:18px 1fr;align-items:start;grid-column:1/3!important;gap:9px!important;display:grid!important}.lead-consent input{width:16px;height:16px;min-height:0;accent-color:var(--coral);margin-top:1px}.lead-consent span{line-height:1.45;text-transform:none!important;letter-spacing:0!important;font-weight:500!important}.form-submit{cursor:pointer;border:0;grid-column:1/3;justify-content:center;width:100%}.form-submit:disabled{opacity:.62;cursor:wait}.privacy-note,.form-error{grid-column:1/3}.privacy-note{color:#ffffff57;font-size:8px;line-height:1.5}.form-error{color:#ffb39c;margin:0;font-size:11px;line-height:1.5}.form-trap{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.capture-success .button{justify-content:center;width:100%;margin-top:18px}.capture-success>p:not(.card-eyebrow){color:#ffffffa6;line-height:1.7}.result-secondary{color:#9ed7d1;text-align:center;margin:18px 0 0;font-size:11px;font-weight:800;display:block}.result-secondary:hover{color:#fff}.scorecard-close{background:var(--coral);justify-content:space-between;gap:20px;padding:35px clamp(24px,6vw,90px);font-size:13px;font-weight:800;display:flex}.scorecard-close a{text-transform:uppercase;letter-spacing:.08em;font-size:11px}.strategy-bridge{color:#fff;background:var(--ink);border-radius:16px;grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr) auto;align-items:center;gap:clamp(24px,4vw,52px);margin-top:26px;padding:clamp(26px,4vw,42px);display:grid}.strategy-bridge .card-eyebrow{color:#8ed4ce;margin:0 0 10px}.strategy-bridge h3{letter-spacing:-.035em;margin:0;font-size:clamp(1.55rem,2.4vw,2.35rem);line-height:1.12}.strategy-bridge>p{color:#ffffffb3;margin:0;line-height:1.65}.strategy-bridge>a{color:var(--coral);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900;line-height:1.45}@media (max-width:900px){.offer-row{grid-template-columns:60px 1fr}.offer-row ul{grid-column:2}.investment-note,.topic-section,.engagement-archive,.learning-band,.assessment,.strategy-bridge{grid-template-columns:1fr}.engagement-archive-heading{position:static}.case-facts{grid-template-columns:1fr 1fr}.case-facts div:nth-child(3){border-left:0}.case-facts div:nth-child(n+3){border-top:1px solid #d8dfda}.result-card{position:static}.speaking-proof{grid-template-columns:1fr}.speaking-proof--summit{min-height:0}.stage-lines{height:150px}.assessment{gap:30px}.result-card{min-height:0}}@media (max-width:620px){.interior-hero{padding-top:145px}.offer-row{grid-template-columns:1fr;gap:15px}.offer-row ul{grid-column:auto}.offer-number{font-size:36px}.investment-note{padding:28px}.service-cta>div{flex-direction:column}.build-grid,.result-band,.topic-grid,.answer-scale{grid-template-columns:1fr}.speaking-proof,.learning-band{padding:30px}.scorecard-close{flex-direction:column}.case-study-body{padding-left:24px;padding-right:24px}.case-facts{grid-template-columns:1fr}.case-facts div,.case-facts div:nth-child(3){border-left:0}.case-facts div:nth-child(n+2){border-top:1px solid #d8dfda}.case-video-intro{text-align:left}.case-video-intro>p:last-child{margin-left:0}}.capture-section{background:#edf1ed;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(45px,7vw,100px);padding:clamp(80px,9vw,130px) clamp(24px,7vw,110px);display:grid}.capture-section-dark{background:var(--ink);color:#fff}.capture-section-heading h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.5rem,4vw,4.8rem);line-height:1.02}.capture-section-heading>p:last-child{color:#586b72;margin:26px 0 0;line-height:1.75}.capture-section-dark .capture-section-heading>p:last-child{color:#ffffffb8}.capture-form{color:var(--ink);background:#fffdf8;border:1px solid #d2dcd7;border-radius:16px;gap:18px;padding:clamp(24px,4vw,42px);display:grid}.capture-section-dark .capture-form{border-color:#ffffff2e}.capture-form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.capture-form label{gap:8px;font-size:17px;font-weight:800;display:grid}.capture-form input,.capture-form select,.capture-form textarea{width:100%;min-height:48px;color:var(--ink);font:inherit;background:#fff;border:1px solid #879995;border-radius:8px;padding:12px 14px;font-size:17px}.capture-form textarea{resize:vertical;min-height:140px}.capture-form input:focus,.capture-form select:focus,.capture-form textarea:focus{outline-offset:2px;border-color:#257e77;outline:3px solid #4fb7ad52}.capture-message{color:var(--ink);background:#edf1ed;border-radius:8px;margin:0;padding:12px 14px;line-height:1.55}.capture-message.success{border-left:4px solid #257e77}.capture-message.error{background:#fff2ed;border-left:4px solid #b86148}.result-card .capture-message{margin:18px 0}.result-card>.capture-message.error{color:#702b1b;background:#fff2ed;border-left-color:#b86148}.result-card>.capture-message.success{color:#123f3b;background:#e8f4ef;border-left-color:#257e77}.scorecard-capture>p{color:#5b6d74;line-height:1.7}.scorecard-capture .capture-form{border:0;border-radius:0;grid-template-columns:1fr 1fr;padding:0}.scorecard-capture .capture-form label:first-child,.scorecard-capture .capture-form .form-submit{grid-column:1/3}.scorecard-capture .capture-form .lead-consent{grid-column:1/3!important}.scorecard-capture .capture-form .lead-consent input{width:17px;height:17px;min-height:0;margin:2px 0 0;padding:0}.scorecard-capture .budget-band-field{border:1px solid #ced8d4;border-radius:10px;grid-column:1/3;margin:0;padding:18px}.scorecard-capture .budget-band-field legend{color:var(--ink);padding:0 6px;font-size:14px;font-weight:750}.scorecard-capture .budget-band-field>p{color:#5b6d74;margin:0 0 14px;font-size:15px;line-height:1.5}.budget-band-options{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.budget-band-options label{cursor:pointer;position:relative}.budget-band-options input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.budget-band-options span{color:#314d57;text-align:center;border:1px solid #aebdb8;border-radius:8px;place-items:center;min-height:48px;padding:9px 7px;font-size:13px;line-height:1.25;display:grid}.budget-band-options input:checked+span{color:#123f3b;background:#dff1ed;border-color:#257e77;box-shadow:0 0 0 1px #257e77}.budget-band-options input:focus-visible+span{outline-offset:2px;outline:3px solid #ff8d6b}.scorecard-explainer{background:#fffdf8;grid-template-columns:.9fr 1.1fr;gap:clamp(50px,8vw,120px);padding:clamp(85px,9vw,140px) clamp(24px,7vw,110px);display:grid}.scorecard-explainer h2{letter-spacing:-.052em;margin:0 0 28px;font-size:clamp(2.5rem,4.6vw,5rem);line-height:1.02}.scorecard-explainer>div:first-child>p:not(.kicker){color:#52666d;font-size:17px;line-height:1.8}.scorecard-pillar-list{border-top:1px solid #d5ddd8}.scorecard-pillar-list article{border-bottom:1px solid #d5ddd8;grid-template-columns:115px 1fr;gap:24px;padding:24px 0;display:grid}.scorecard-pillar-list b{color:#2c8b83;font-size:17px}.scorecard-pillar-list span{color:#52666d;font-size:17px;line-height:1.65}@media (max-width:800px){.scorecard-explainer{grid-template-columns:1fr}.scorecard-pillar-list article{grid-template-columns:1fr;gap:8px}}@media (max-width:1100px){.scorecard-start-cue{width:fit-content;min-height:64px;margin:52px auto 0;position:static}}@media (prefers-reduced-motion:reduce){.scorecard-start-cue,.scorecard-start-cue i{transition:none;animation:none}}main p:not(.eyebrow):not(.kicker):not(.card-eyebrow):not(.case-disclaimer),main li,.answer-scale button,.result-next span{font-size:max(17px,1em)}@media (max-width:900px){.capture-section{grid-template-columns:1fr}}@media (max-width:620px){.capture-form-grid,.scorecard-capture .capture-form{grid-template-columns:1fr}.scorecard-capture .capture-form label:first-child,.scorecard-capture .capture-form .lead-consent,.scorecard-capture .budget-band-field,.scorecard-capture .capture-form .form-submit{grid-column:1}.budget-band-options{grid-template-columns:1fr 1fr}.footer-links>div{gap:0}.footer-links a,.breadcrumbs a,.text-link,.case-ribbon a,.path-card a,.offer-row a,.service-cta a,.fit-note a,.lab-link,.result-secondary,.scorecard-close a,.reset{align-items:center;min-height:44px;display:inline-flex}.result-secondary{justify-content:center}}.lab-section{color:#fff;background:#0b2a38;grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(60px,9vw,140px);padding:clamp(90px,10vw,150px) clamp(24px,8vw,120px);display:grid}.lab-orbit{aspect-ratio:1;border:1px solid #fff3;border-radius:50%;place-items:center;width:min(100%,430px);margin:auto;display:grid;position:relative;box-shadow:0 0 0 50px #4fb7ad0b,0 0 0 100px #ffffff05}.lab-orbit:before{content:"";border:1px dashed #4fb7ad80;border-radius:50%;animation:18s linear infinite spin;position:absolute;inset:24%}.lab-orbit:after{content:"";border:2px solid #ff8666e6;border-color:#ff8666e6 #4fb7ada6 #0000 #0000;border-radius:50%;animation:14s linear infinite spin;position:absolute;inset:-8px}.lab-orbit .lab-ai{background:var(--coral);width:126px;height:126px;color:var(--ink);border-radius:50%;place-items:center;font-family:Georgia,serif;font-size:52px;font-style:italic;display:grid;box-shadow:0 22px 50px #00000040}.calm-orbit-node{z-index:2;color:#fff;letter-spacing:.08em;text-transform:uppercase;justify-items:center;gap:6px;min-width:84px;font-size:9px;font-weight:900;display:grid;position:absolute}.calm-orbit-node b{background:var(--teal);width:38px;height:38px;color:var(--ink);border:5px solid #0b2a38;border-radius:50%;place-items:center;font-size:15px;animation:4.8s ease-in-out infinite calm-node-glow;display:grid}.calm-orbit-node small{color:#ffffffb8;letter-spacing:.1em;font-size:8px}.calm-orbit-c{top:-31px;left:calc(50% - 42px)}.calm-orbit-a{top:calc(50% - 31px);right:-48px}.calm-orbit-a b{background:var(--coral);animation-delay:-1.2s}.calm-orbit-l{bottom:-31px;left:calc(50% - 42px)}.calm-orbit-l b{background:#c2d3d6;animation-delay:-2.4s}.calm-orbit-m{top:calc(50% - 31px);left:-48px}.calm-orbit-m b{background:#fffdf8;animation-delay:-3.6s}@keyframes calm-node-glow{50%{filter:brightness(1.12);box-shadow:0 0 0 8px #4fb7ad1a}}.lab-copy h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.8rem,5vw,5.5rem);line-height:1}.lab-copy h2 em{font-family:Georgia,serif;font-weight:400}.lab-copy>p:not(.kicker){color:#ffffffa3;font-size:17px;line-height:1.8}.lab-benefits{flex-wrap:wrap;gap:10px;margin:28px 0;display:flex}.lab-benefits span{color:#a8d9d4;border:1px solid #ffffff2e;border-radius:100px;padding:9px 12px;font-size:10px;font-weight:800}.calm-pills span{align-items:center;gap:7px;display:inline-flex}.calm-pills b{background:var(--coral);width:20px;height:20px;color:var(--ink);border-radius:50%;place-items:center;font-family:Georgia,serif;font-size:12px;display:grid}.calm-pills span:nth-child(2) b{background:var(--teal)}.calm-pills span:nth-child(3) b{background:#9aacb3}.calm-pills span:nth-child(4) b{background:#fff}.lab-copy .button{margin-top:12px}.lab-link{color:#ffffffa6;margin-left:22px;font-size:12px;font-weight:800;display:inline-block}.lab-page-body{background:#fffdf8;padding:clamp(85px,10vw,150px) clamp(24px,7vw,110px)}.lab-manifesto{max-width:1000px}.lab-manifesto h2{letter-spacing:-.06em;margin:0;font-size:clamp(3rem,5.8vw,6.4rem);line-height:1}.lab-manifesto h2 em{font-family:Georgia,serif;font-weight:400}.lab-manifesto>p:last-child{color:#5f7076;max-width:760px;margin-top:34px;font-size:17px;line-height:1.9}.lab-framework{grid-template-columns:repeat(3,1fr);gap:18px;margin:80px 0 140px;display:grid}.lab-framework article{border-top:5px solid var(--teal);background:#e8efeb;padding:35px}.lab-framework article:nth-child(2){border-color:var(--coral)}.lab-framework article:nth-child(3){border-color:#8296a1}.lab-framework span,.room-grid span{color:#d76849;letter-spacing:.12em;font-size:10px;font-weight:900}.lab-framework h3{margin:15px 0;font-size:28px}.lab-framework p,.room-grid p{color:#63747a;font-size:13px;line-height:1.7}.calm-framework{grid-template-columns:repeat(4,1fr)}.calm-framework article:first-child{border-color:var(--coral)}.calm-framework article:nth-child(2){border-color:var(--teal)}.calm-framework article:nth-child(3){border-color:#8296a1}.calm-framework article:nth-child(4){border-color:var(--ink)}.calm-framework span{color:var(--coral);font-family:Georgia,serif;font-size:48px;font-style:italic;line-height:1}.calm-framework article:nth-child(2) span{color:var(--teal)}.calm-framework article:nth-child(3) span{color:#8296a1}.calm-framework article:nth-child(4) span{color:var(--ink)}.calm-application{background:var(--ink);color:#fff;border-radius:18px;grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(50px,7vw,110px);margin:-50px 0 140px;padding:55px;display:grid}.calm-application-copy .kicker{margin:0 0 24px}.calm-application h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.5rem,4.2vw,4.8rem);line-height:1.03}.calm-application h2 em{font-family:Georgia,serif;font-weight:400}.calm-application-areas{gap:12px;display:grid}.calm-application-areas span{color:#a8d9d4;letter-spacing:.1em;text-transform:uppercase;border:1px solid #ffffff29;padding:18px 20px;font-size:11px;font-weight:900}.inside-lab{grid-template-columns:.72fr 1.28fr;align-items:start;gap:70px;display:grid}.inside-lab h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.6rem,4.6vw,5rem);line-height:1}.inside-lab h2 em{font-family:Georgia,serif;font-weight:400}.room-grid{background:#dbe1dc;border:1px solid #dbe1dc;grid-template-columns:1fr 1fr;gap:1px;display:grid}.room-grid article{background:#fffdf8;padding:28px}.room-grid h3{margin:12px 0;font-size:17px}.lab-courses{color:#fff;background:#0d3746;border-radius:18px;grid-template-columns:1fr 1fr 1fr;gap:35px;margin-top:130px;padding:55px;display:grid}.lab-courses h2{margin:0;font-size:clamp(2.3rem,3.6vw,4rem);line-height:1.03}.lab-courses h2 em{font-family:Georgia,serif;font-weight:400}.lab-courses article{border-top:1px solid #ffffff2e;padding:22px 0}.lab-courses article span{color:#8ed2cb;text-transform:uppercase;letter-spacing:.13em;font-size:9px;font-weight:900}.lab-courses article h3{font-size:20px}.lab-courses article p{color:#ffffff8c;font-size:13px;line-height:1.65}.lab-courses small{color:#ffffff5c;grid-column:2/4;font-size:9px}.lab-final>p:not(.kicker){color:#65757a;margin-top:-20px;margin-bottom:30px}@media (max-width:900px){.lab-section,.inside-lab,.calm-application{grid-template-columns:1fr}.calm-framework{grid-template-columns:1fr 1fr}.lab-orbit{transform:scale(.86)}.lab-courses{grid-template-columns:1fr 1fr}.lab-courses>div,.lab-courses small{grid-column:1/3}}@media (max-width:620px){.lab-framework,.room-grid,.lab-courses,.lead-form,.calm-framework{grid-template-columns:1fr}.calm-application{margin-top:-35px;padding:30px}.lab-framework{margin-bottom:90px}.lab-courses{padding:28px}.lab-courses>div,.lab-courses small,.lead-form-heading,.lead-consent,.form-submit,.privacy-note,.form-error{grid-column:auto!important}.lead-form label:has(select){grid-column:auto!important}.lab-link{margin:20px 0 0;display:block}.lab-orbit{width:320px;max-width:100%;box-shadow:0 0 0 30px #4fb7ad0b}}main p:not(.eyebrow):not(.kicker):not(.card-eyebrow):not(.case-disclaimer),main li:not([aria-hidden=true]),main blockquote:not([aria-hidden=true]),main figcaption:not([aria-hidden=true]){font-size:max(17px,1em)}.about-portrait picture,.founder-image-wrap picture{width:100%;height:100%;display:block}.about-origin{border-left:2px solid var(--teal);padding-left:20px}.about-why{color:#fff;background:radial-gradient(circle at 15% 35%, #4fb7ad26, transparent 27%), var(--deep);grid-template-columns:.78fr 1.22fr;gap:clamp(55px,8vw,120px);padding:clamp(90px,10vw,150px) clamp(24px,7vw,110px);display:grid}.about-why-heading{align-self:start;position:sticky;top:40px}.about-why h2{letter-spacing:-.052em;margin:0;font-size:clamp(2.7rem,5vw,5.5rem);line-height:1.03}.about-why h2 em{color:var(--coral);font-family:Georgia,serif;font-weight:400}.about-why-copy{max-width:760px}.about-why-copy>p{color:#ffffffc7;margin:0 0 25px;line-height:1.9}.about-why-copy blockquote{border-left:3px solid var(--coral);color:#b8e2de;margin:0 0 42px;padding:26px 0 26px 30px;font-family:Georgia,serif;font-size:clamp(1.25rem,2.2vw,1.75rem);font-style:italic;line-height:1.6}.about-philosophy-quote p{color:inherit;font-family:Georgia,serif;font-style:italic;line-height:inherit;margin:0;font-size:inherit!important}.about-philosophy-quote cite{color:#fff;font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:.04em;margin-top:18px;font-size:14px;font-style:normal;font-weight:800;display:block}.insight-page{background:#fffdf8}.insight-hero{color:#fff;background:radial-gradient(circle at 82% 35%, #4fb7ad2e, transparent 26%), linear-gradient(135deg, #103a4b, var(--deep));flex-direction:column;justify-content:center;min-height:700px;padding:135px clamp(24px,9vw,150px) 95px;display:flex}.insight-hero .breadcrumbs{margin-bottom:48px}.insight-hero h1{letter-spacing:-.055em;max-width:1100px;margin:0;font-size:clamp(3rem,6.5vw,6.8rem);line-height:.98}.insight-hero>p:not(.eyebrow){color:#ffffffc2;max-width:780px;margin:34px 0 0;line-height:1.75}.insight-byline{color:#a8d9d4;flex-wrap:wrap;gap:10px 26px;margin-top:38px;font-size:13px;font-weight:800;display:flex}.insight-body{grid-template-columns:minmax(240px,.62fr) minmax(0,1.38fr);gap:clamp(55px,8vw,110px);max-width:1260px;margin:auto;padding:clamp(80px,9vw,140px) clamp(24px,6vw,80px);display:grid}.insight-body aside{border-top:4px solid var(--coral);background:#edf1ed;align-self:start;padding:28px;position:sticky;top:36px}.insight-body aside>p{color:#1f6f69;letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-weight:900;font-size:11px!important}.insight-body aside blockquote{margin:0 0 25px;font-family:Georgia,serif;font-size:20px;font-style:italic;line-height:1.55}.insight-body aside a{color:#176d67;text-underline-offset:4px;font-size:13px;font-weight:900;text-decoration:underline}.insight-copy section+section{border-top:1px solid #dbe1dc;margin-top:62px;padding-top:55px}.insight-copy h2{letter-spacing:-.04em;margin:0 0 25px;font-size:clamp(2rem,3.7vw,3.5rem);line-height:1.08}.insight-copy p{color:#435961;margin:0 0 22px;line-height:1.9}.insight-copy ul{border-left:3px solid var(--teal);background:#f2f5f1;margin:32px 0;padding:24px 28px 24px 50px}.insight-copy li{color:#435961;margin:8px 0;line-height:1.6}.insight-table-scroll{border:1px solid #d5ded8;border-radius:4px;margin:34px 0;overflow-x:auto}.insight-copy table{border-collapse:collapse;background:#fff;width:100%;min-width:680px}.insight-copy th,.insight-copy td{vertical-align:top;color:#435961;text-align:left;border-bottom:1px solid #dbe1dc;padding:18px 20px;font-size:15px;line-height:1.55}.insight-copy thead th{color:#fff;background:var(--deep);letter-spacing:.06em;text-transform:uppercase;font-size:12px}.insight-copy tbody th{color:#176d67;background:#f2f5f1;width:24%;font-weight:900}.insight-copy tbody tr:last-child th,.insight-copy tbody tr:last-child td{border-bottom:0}.insight-faqs details{border-bottom:1px solid #dbe1dc;padding:21px 0}.insight-faqs summary{cursor:pointer;color:var(--ink);font-weight:900;line-height:1.5}.insight-faqs details p{margin-top:16px}.insight-sources a{color:#176d67;text-underline-offset:4px;font-weight:800;text-decoration:underline}.insight-cta{color:#fff;background:var(--deep);padding:clamp(80px,9vw,125px) clamp(24px,9vw,150px)}.insight-cta h2{letter-spacing:-.05em;max-width:850px;margin:0 0 38px;font-size:clamp(2.7rem,5vw,5rem);line-height:1.04}.intent-insight{background:#e7eeea;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(45px,7vw,100px);padding:clamp(75px,8vw,115px) clamp(24px,8vw,120px);display:grid}.intent-insight h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.4rem,4.5vw,4.8rem);line-height:1.04}.intent-insight>div:last-child>p{color:#4d6169;margin:0 0 25px;line-height:1.8}.intent-insight a{color:#176d67;text-underline-offset:4px;font-size:14px;font-weight:900;text-decoration:underline}.proof-strip .kicker,.reality-section .kicker,.pathways-section .kicker,.founder-section .kicker,.authority-section .kicker,.about-story .kicker,.about-practice .kicker,.trust-section>p{color:#a7442f}.outcome strong{color:#176d67}.outcome p,.path-card>p:not(.card-eyebrow):not(.path-price),.fit-note span,.authority-copy>p:not(.kicker),.engagement-list p{color:#4d6169}.board-axis{color:#5a6a6e}.future,.card-eyebrow,.engagement-list span{color:#176d67}.fit-note strong,.section-intro .kicker{color:#a7442f}.method-track small{color:#ffffffb8}.founder-stats span{color:#586a70}.footer-brand>p,.footer-links a,.footer-links span{color:#ffffffc2}.footer-bottom{color:#ffffffb8}.about-practice .practice-grid article>span,.service-cta>.kicker{color:#a7442f}@media (max-width:900px){.about-why,.insight-body,.intent-insight{grid-template-columns:1fr}.about-why-heading,.insight-body aside{position:static}}@media (max-width:620px){.about-why{padding-top:78px;padding-bottom:78px}.insight-hero{min-height:620px;padding-top:125px}.insight-byline{flex-direction:column}.insight-body aside{padding:24px}}@media (max-width:1120px){.convergence-stage{grid-template-columns:minmax(280px,.8fr) minmax(430px,1.2fr);gap:35px}.system-task{min-width:118px;font-size:9px}}@media (max-width:820px){.convergence-section{height:auto!important}.convergence-stage{grid-template-columns:1fr;gap:46px;min-height:auto;padding:84px 20px;position:relative;top:auto;overflow:hidden}.convergence-copy{min-height:auto}.convergence-copy>.kicker,.convergence-message{position:static}.convergence-message{margin-top:30px;opacity:1!important;transform:none!important}.convergence-message:not(.convergence-message-final){display:none}.convergence-message h2{font-size:clamp(2.8rem,12vw,4.5rem)}.convergence-field{min-height:470px;box-shadow:10px 10px #4fb7ad14}.system-task{display:none}.connected-system{width:calc(100% - 44px);min-height:320px;padding-inline:24px;opacity:1!important;transform:translate(-50%,-50%)scale(1)!important}}@media (prefers-reduced-motion:reduce){.field-guide-site.has-scroll-experience [data-lur-reveal],.field-guide-site.has-scroll-experience .reality-board .board-row,.field-guide-site.has-scroll-experience .method-track article{opacity:1;transition:opacity .16s ease-out;transform:none}.field-guide-site.has-scroll-experience [data-lur-reveal=system],.field-guide-site.has-scroll-experience [data-lur-reveal=system].is-scroll-visible{transform:rotate(.5deg)}.field-guide-site.has-scroll-experience [data-lur-reveal=portrait] .image-accent{clip-path:inset(0);transition:none}.convergence-section{height:auto!important}.convergence-stage{min-height:auto;position:relative;top:auto}.convergence-message{opacity:1!important;transform:none!important}.convergence-message:not(.convergence-message-final),.system-task{display:none}.connected-system{opacity:1!important;transform:translate(-50%,-50%)scale(1)!important}}@keyframes hero-orbit-clockwise{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes hero-orbit-counterclockwise{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes outcome-signal-pulse{0%{transform:scale(.72)}55%{transform:scale(1.42)}to{transform:scale(1)}}.field-guide-site .hero-system .orbit-one,.field-guide-site .hero-system .orbit-two{aspect-ratio:1;inset:50% auto auto 50%}.field-guide-site .hero-system .orbit-one{width:44%;animation:22s linear infinite hero-orbit-clockwise}.field-guide-site .hero-system .orbit-two{width:38%;animation:15s linear infinite hero-orbit-counterclockwise}.field-guide-site .system-core{inset:50% auto auto 50%;transform:translate(-50%,-50%)}@keyframes system-core-arrive{0%{opacity:.45;transform:scale(.92)}58%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.field-guide-site .system-core:before{content:"";background:conic-gradient(from -90deg, var(--teal) 0 calc(var(--lur-p,0) * 1turn), #fffdf814 calc(var(--lur-p,0) * 1turn) 1turn);transform:rotate(calc(var(--lur-p,0) * 90deg));border-radius:50%;transition:transform 90ms linear;position:absolute;inset:-22px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px))}@keyframes system-core-thinking{to{transform:rotate(360deg)}}@keyframes system-core-task{0%,to{opacity:.28;transform:scale(.72)}45%{opacity:.95;transform:scale(1.35)}}.field-guide-site .system-core>span,.field-guide-site .system-core>strong,.field-guide-site .system-core-status{z-index:2;position:relative}.field-guide-site .system-core-activity{z-index:1;opacity:.72;pointer-events:none;border-radius:50%;position:absolute;inset:9%;overflow:hidden}.field-guide-site .system-core-activity:before{content:"";background:conic-gradient(from 0deg, transparent 0 76%, #4fb7ad33 88%, transparent 100%);animation:7s linear infinite system-core-thinking;position:absolute;inset:-35%}.field-guide-site .system-core-activity i{background:var(--teal);border-radius:50%;width:4px;height:4px;animation:2.8s ease-in-out infinite system-core-task;position:absolute;box-shadow:0 0 8px #4fb7ad66}.field-guide-site .system-core-activity i:first-child{top:19%;left:27%}.field-guide-site .system-core-activity i:nth-child(2){animation-delay:-.55s;top:27%;right:22%}.field-guide-site .system-core-activity i:nth-child(3){animation-delay:-1.1s;bottom:28%;right:16%}.field-guide-site .system-core-activity i:nth-child(4){animation-delay:-1.65s;bottom:18%;left:35%}.field-guide-site .system-core-activity i:nth-child(5){animation-delay:-2.2s;top:49%;left:14%}.field-guide-site .system-core-status{place-items:center;min-width:142px;min-height:15px;margin-top:10px;display:grid}.field-guide-site .system-core-status small{color:var(--teal);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;opacity:0;grid-area:1/1;font-size:7px;font-weight:800;line-height:1.25;transition:opacity .18s ease-out,transform .24s cubic-bezier(.23,1,.32,1);transform:translateY(4px)}.field-guide-site .system-core-status small:first-child{opacity:1;transform:none}.field-guide-site.has-scroll-experience .system-core-status small{opacity:0;transform:translateY(4px)}.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="0"] .system-core-status small:first-child,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="1"] .system-core-status small:nth-child(2),.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="2"] .system-core-status small:nth-child(3),.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="3"] .system-core-status small:nth-child(4),.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-complete=true] .system-core-status small:nth-child(5){opacity:1;animation:.36s cubic-bezier(.23,1,.32,1) both system-core-arrive;transform:none}.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-complete=true] .system-core-status small:not(:nth-child(5)){opacity:0;animation:none}.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-complete=true] .system-core:before{background:conic-gradient(from -90deg, var(--teal), var(--coral), var(--teal));box-shadow:0 0 18px #4fb7ad2e}.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-complete=true] .system-node{background:#103746;border-color:#4fb7adb3}.field-guide-site .system-node:after{display:none}.field-guide-site .hero-system .orbit{z-index:1}.field-guide-site .system-connectors{z-index:2;pointer-events:none;position:absolute;inset:0}.field-guide-site .system-connector{background:#fffdf861;transition:background-color .22s ease-out,box-shadow .22s ease-out,opacity .22s ease-out,transform .32s cubic-bezier(.23,1,.32,1);display:block;position:absolute;transform:scale(1)}.field-guide-site .system-connector:before,.field-guide-site .system-connector:after{content:"";background:var(--ink);border:1px solid #fffdf88c;border-radius:50%;width:5px;height:5px;transition:border-color .22s ease-out,background-color .22s ease-out,transform .32s cubic-bezier(.23,1,.32,1);position:absolute}.field-guide-site .connector-data{transform-origin:50% 100%;width:1px;height:6.5%;top:18%;left:50%}.field-guide-site .connector-team{transform-origin:50% 0;width:1px;height:6.5%;top:75.5%;left:50%}.field-guide-site .connector-work{transform-origin:0;width:5%;height:1px;top:50%;left:72%}.field-guide-site .connector-impact{transform-origin:100%;width:5%;height:1px;top:50%;left:23%}.field-guide-site .connector-data:before,.field-guide-site .connector-team:before{top:-2px;left:-2px}.field-guide-site .connector-data:after,.field-guide-site .connector-team:after{bottom:-2px;left:-2px;right:auto}.field-guide-site .connector-work:before,.field-guide-site .connector-impact:before{top:-2px;left:-2px}.field-guide-site .connector-work:after,.field-guide-site .connector-impact:after{top:-2px;right:-2px}.field-guide-site .system-core,.field-guide-site .system-node{z-index:3}.field-guide-site .system-node{animation:none}.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="0"] .connector-data,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="1"] .connector-work,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="2"] .connector-team,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="3"] .connector-impact{background:var(--teal);transform:scale(1.06);box-shadow:0 0 10px #4fb7ad66}.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="0"] .connector-data:before,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="0"] .connector-data:after,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="1"] .connector-work:before,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="1"] .connector-work:after,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="2"] .connector-team:before,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="2"] .connector-team:after,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="3"] .connector-impact:before,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="3"] .connector-impact:after{border-color:var(--teal);background:var(--teal);transform:scale(1.18)}.field-guide-site .node-data{top:9%}.field-guide-site .node-team{bottom:10%}.field-guide-site .proof-strip{--proof-signal:#4fb7ad42}.field-guide-site .outcome{opacity:.74;transition:opacity .26s ease-out,background-color .26s ease-out,transform .26s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden}.field-guide-site .outcome strong,.field-guide-site .outcome h3,.field-guide-site .outcome p{z-index:1;transition:color .24s ease-out,transform .3s cubic-bezier(.23,1,.32,1);position:relative}.field-guide-site [data-proof-count]{text-align:right;font-variant-numeric:tabular-nums;min-width:2ch;display:inline-block}@keyframes board-state-arrive{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.field-guide-site.has-scroll-experience [data-lur-progress=reality][data-lur-phase="3"] .board-row:nth-of-type(5) b,.field-guide-site.has-scroll-experience [data-lur-progress=reality][data-lur-phase="3"] .board-row:nth-of-type(5) .friction,.field-guide-site.has-scroll-experience [data-lur-progress=reality][data-lur-phase="3"] .board-row:nth-of-type(5) i,.field-guide-site.has-scroll-experience [data-lur-progress=reality][data-lur-phase="3"] .board-row:nth-of-type(5) .future{animation:.3s cubic-bezier(.23,1,.32,1) both board-state-arrive}.field-guide-site.has-scroll-experience [data-lur-progress=reality][data-lur-phase="3"] .board-row:nth-of-type(5) .friction{animation-delay:60ms}.field-guide-site.has-scroll-experience [data-lur-progress=reality][data-lur-phase="3"] .board-row:nth-of-type(5) i{animation-delay:.12s}.field-guide-site.has-scroll-experience [data-lur-progress=reality][data-lur-phase="3"] .board-row:nth-of-type(5) .future{animation-delay:.18s}.field-guide-site .outcome-signal{justify-content:space-between;align-items:center;height:18px;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.field-guide-site .outcome-signal:before{content:"";background:linear-gradient(90deg, var(--teal), var(--coral));transform-origin:0;height:1px;transition:transform .44s cubic-bezier(.23,1,.32,1);position:absolute;top:50%;left:0;right:0;transform:scaleX(0)}.field-guide-site .outcome-signal i{z-index:1;background:var(--ink);border:1px solid #fffdf86b;border-radius:50%;width:8px;height:8px;transition:transform .26s cubic-bezier(.23,1,.32,1),background-color .22s ease-out,border-color .22s ease-out;position:relative;transform:scale(.72)}.field-guide-site.has-scroll-experience [data-lur-progress=proof][data-lur-phase="0"] .outcome:first-child,.field-guide-site.has-scroll-experience [data-lur-progress=proof][data-lur-phase="1"] .outcome:nth-child(2),.field-guide-site.has-scroll-experience [data-lur-progress=proof][data-lur-phase="2"] .outcome:nth-child(3){opacity:1;background:#4fb7ad13;transform:translateY(-6px)}.field-guide-site.has-scroll-experience [data-lur-progress=proof][data-lur-phase="0"] .outcome:first-child strong,.field-guide-site.has-scroll-experience [data-lur-progress=proof][data-lur-phase="1"] .outcome:nth-child(2) strong,.field-guide-site.has-scroll-experience [data-lur-progress=proof][data-lur-phase="2"] .outcome:nth-child(3) strong{color:var(--coral);transform:translateY(-4px)}.field-guide-site.has-scroll-experience [data-lur-progress=proof][data-lur-phase="0"] .outcome:first-child .outcome-signal:before,.field-guide-site.has-scroll-experience [data-lur-progress=proof][data-lur-phase="1"] .outcome:nth-child(2) .outcome-signal:before,.field-guide-site.has-scroll-experience [data-lur-progress=proof][data-lur-phase="2"] .outcome:nth-child(3) .outcome-signal:before{transform:scaleX(1)}.field-guide-site.has-scroll-experience [data-lur-progress=proof][data-lur-phase="0"] .outcome:first-child .outcome-signal i,.field-guide-site.has-scroll-experience [data-lur-progress=proof][data-lur-phase="1"] .outcome:nth-child(2) .outcome-signal i,.field-guide-site.has-scroll-experience [data-lur-progress=proof][data-lur-phase="2"] .outcome:nth-child(3) .outcome-signal i{border-color:var(--teal);background:var(--teal);animation:.46s cubic-bezier(.23,1,.32,1) both outcome-signal-pulse}.field-guide-site .outcome-signal i:nth-child(2){animation-delay:90ms!important}.field-guide-site .outcome-signal i:nth-child(3){animation-delay:.18s!important}@media (max-width:760px){.field-guide-site .hero-system .orbit-one{width:44%}.field-guide-site .hero-system .orbit-two{width:39%}.field-guide-site .node-data{top:10%}.field-guide-site .node-team{bottom:12%}.field-guide-site .system-node{min-width:92px;padding:9px 10px 9px 26px}.field-guide-site .system-node i{top:11px;left:10px}main.field-guide-site .hero .hero-system p.system-caption{text-align:center;width:auto;max-width:none;font-size:12px;line-height:1.35;display:block;bottom:17px;left:22px;right:22px}.field-guide-site .connector-data{height:11.5%;top:21%}.field-guide-site .connector-team{height:9.5%;top:67.5%}.field-guide-site .connector-impact{width:2%;left:26%}.field-guide-site .connector-work{width:2%;left:72%}.field-guide-site .outcome{opacity:1}}@media (prefers-reduced-motion:reduce){.field-guide-site.has-scroll-experience [data-lur-progress=reality] .board-row:nth-of-type(5)>*{animation:none}.field-guide-site.has-scroll-experience [data-lur-reveal=system],.field-guide-site.has-scroll-experience [data-lur-reveal=system].is-scroll-visible{transform:none}.field-guide-site .hero-system .orbit-one,.field-guide-site .hero-system .orbit-two{animation:none;transform:translate(-50%,-50%)}.field-guide-site .outcome{opacity:1;transform:none}.field-guide-site .outcome-signal:before{transform:scaleX(1)}.field-guide-site .outcome-signal i{border-color:var(--teal);background:var(--teal);animation:none;transform:none}}.field-guide-site .hero-system{--system-node-width:144px;--system-node-height:52px;--system-node-edge-x:1%;--system-node-edge-y:12%;--system-core-edge-x:33%;--system-core-edge-y:30%}.field-guide-site .hero-system .orbit-one{transform:translate(-50%, -50%) rotate(calc(var(--lur-p,0) * 360deg));transition:transform 90ms linear;animation:none}.field-guide-site .hero-system .orbit-one:after{background:var(--coral);width:8px;height:8px;display:block;top:-4px;left:50%;transform:translate(-50%);box-shadow:0 5px 14px #ff866657}.field-guide-site .hero-system .orbit-two{animation:none;transform:translate(-50%,-50%)rotate(-8deg)}.field-guide-site .hero-system .orbit-two:after{display:none}.field-guide-site .hero-system .system-node{width:var(--system-node-width);min-width:var(--system-node-width);height:var(--system-node-height);min-height:var(--system-node-height);box-sizing:border-box}.field-guide-site .hero-system .node-data{top:var(--system-node-edge-y);bottom:auto;left:50%;right:auto}.field-guide-site .hero-system .node-work{top:50%;right:var(--system-node-edge-x);bottom:auto;left:auto}.field-guide-site .hero-system .node-team{top:auto;right:auto;bottom:var(--system-node-edge-y);left:50%}.field-guide-site .hero-system .node-impact{top:50%;bottom:auto;right:auto;left:var(--system-node-edge-x)}.field-guide-site .hero-system .connector-data{top:calc(var(--system-node-edge-y) + var(--system-node-height));width:1px;height:calc(var(--system-core-edge-y) - var(--system-node-edge-y) - var(--system-node-height));left:50%}.field-guide-site .hero-system .connector-team{top:calc(100% - var(--system-core-edge-y));width:1px;height:calc(var(--system-core-edge-y) - var(--system-node-edge-y) - var(--system-node-height));left:50%}.field-guide-site .hero-system .connector-impact{top:50%;left:calc(var(--system-node-edge-x) + var(--system-node-width));width:calc(var(--system-core-edge-x) - var(--system-node-edge-x) - var(--system-node-width));height:1px}.field-guide-site .hero-system .connector-work{top:50%;left:calc(100% - var(--system-core-edge-x));width:calc(var(--system-core-edge-x) - var(--system-node-edge-x) - var(--system-node-width));height:1px}.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="0"] .node-data,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="1"] .node-work,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="2"] .node-team,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="3"] .node-impact{transform:var(--node-base)}.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="0"] .connector-data,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="1"] .connector-work,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="2"] .connector-team,.field-guide-site.has-scroll-experience [data-lur-progress=hero][data-lur-phase="3"] .connector-impact{transform:none}@media (max-width:760px){.field-guide-site .hero-system{--system-node-width:82px;--system-node-height:44px;--system-node-edge-x:2%;--system-node-edge-y:17%;--system-core-edge-x:33%;--system-core-edge-y:33%}.field-guide-site .hero-system .orbit-one{width:38%}.field-guide-site .hero-system .orbit-two{width:32%}.field-guide-site .hero-system .system-node{padding:8px 7px 7px 22px;font-size:7px}.field-guide-site .hero-system .system-node i{width:7px;height:7px;top:10px;left:8px}.field-guide-site .hero-system .system-node small{font-size:7px}.field-guide-site .system-core-status{min-width:104px;margin-top:7px}.field-guide-site .system-core-status small{letter-spacing:.07em;font-size:6px}}@media (prefers-reduced-motion:reduce){.field-guide-site .hero-system .orbit-one{transition:none}.field-guide-site .system-core:before{transition:none;transform:none}.field-guide-site .system-core-status small{transition:none;animation:none!important}.field-guide-site .system-core-activity:before,.field-guide-site .system-core-activity i{animation:none}}.interior-site{--paper:#fffdf8;--paper-warm:#f7f3ea;--paper-teal:#e9f2ef;--line:#0b2a382e;--line-light:#fffdf82e;--muted-ink:#5d7077;background:var(--paper-warm);color:var(--ink);font-family:var(--font-geist-sans), Arial, sans-serif;overflow-x:clip}.interior-site .interior-header{height:104px;color:var(--ink);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f3eaf5;position:relative}.interior-site .interior-header .brand small,.interior-site .interior-header nav a:not(.nav-cta){color:#0b2a38a8}:is(.interior-site .interior-header nav a:not(.nav-cta):hover,.interior-site .interior-header nav a:not(.nav-cta):focus-visible){color:var(--ink)}.interior-site .interior-header .nav-cta,.interior-site .button,.interior-site .partner-panel-links a{box-shadow:none;border-radius:7px}.interior-site .interior-header .nav-cta:hover,.interior-site .button:hover{box-shadow:none;transform:translateY(-2px)}.interior-site .interior-header .nav-cta:focus-visible{box-shadow:none;transform:translateY(-2px)}.interior-site .button:focus-visible{box-shadow:none;transform:translateY(-2px)}.interior-site h1,.interior-site h2,.interior-site .answer-copy>p{font-family:Georgia,Times New Roman,serif;font-weight:400}.interior-site h1 em,.interior-site h2 em{color:var(--coral);font-weight:400}.interior-site .eyebrow,.interior-site .kicker,.interior-site .card-eyebrow,.interior-site .breadcrumbs,.interior-site .process-grid>article>span,.interior-site .practice-grid>article>span,.interior-site .offer-number{font-family:var(--font-geist-mono), monospace;letter-spacing:.11em}.interior-site .breadcrumbs{color:#667a81}.interior-site .breadcrumbs a:not(.nav-cta){color:#267e77}.interior-site .eyebrow,.interior-site .kicker:not(.light){color:#2c7f78}.interior-site :is(.intent-hero,.interior-hero,.insights-index-hero,.local-hero){min-height:auto;color:var(--ink);background-color:var(--paper-warm);border-bottom:1px solid var(--line);background-image:linear-gradient(#0b2a380a 1px,#0000 1px),linear-gradient(90deg,#0b2a380a 1px,#0000 1px);background-size:64px 64px;padding-top:clamp(78px,8vw,118px);padding-bottom:clamp(82px,9vw,132px);position:relative}.interior-site :is(.intent-hero,.interior-hero,.insights-index-hero,.local-hero):after{content:"";background:var(--line);height:1px;position:absolute;bottom:30px;left:clamp(24px,7vw,110px);right:clamp(24px,7vw,110px)}.interior-site :is(.intent-hero,.interior-hero,.insights-index-hero,.local-hero)>p:not(.eyebrow),.interior-site .intent-hero-copy>p:not(.eyebrow){color:#53676f}.interior-site :is(.interior-hero,.insights-index-hero,.local-hero) h1{max-width:1040px;font-size:clamp(3.4rem,6.7vw,7.1rem);line-height:.96}.interior-site .intent-hero{padding-left:clamp(24px,7vw,110px);padding-right:clamp(24px,7vw,110px);display:block}.interior-site .intent-hero .breadcrumbs{margin-bottom:clamp(42px,5vw,70px)}.interior-site .intent-hero-layout{grid-template-columns:minmax(0,1.12fr) minmax(360px,.68fr);align-items:center;gap:clamp(54px,8vw,128px);display:grid}.interior-site .intent-hero-copy h1{max-width:850px;color:var(--ink);font-size:clamp(3.55rem,6.1vw,6.7rem);line-height:.96}.interior-site .intent-hero-copy>p:not(.eyebrow){max-width:720px;margin:30px 0 0;font-size:clamp(17px,1.45vw,20px);line-height:1.7}.interior-site .intent-hero .text-link,.interior-site .interior-hero .text-link,.interior-site .local-hero .text-link{color:var(--ink);border-color:#0b2a3852}.intent-field-card{min-height:520px;color:var(--paper);background:var(--deep);border:1px solid #fffdf82e;border-radius:7px;padding:24px;position:relative;overflow:hidden;box-shadow:15px 15px #4fb7ad21}.intent-field-card:before{content:"";opacity:.48;pointer-events:none;background-image:linear-gradient(#4fb7ad1f 1px,#0000 1px),linear-gradient(90deg,#4fb7ad1f 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0}.intent-field-card-head,.intent-field-card>p,.intent-field-card dl,.intent-field-orbit{z-index:1;position:relative}.intent-field-card-head{border-bottom:1px solid var(--line-light);color:#fffdf8a1;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:17px;font-size:9px;display:flex}.intent-field-card-head i{background:var(--teal);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 6px #4fb7ad1a}.intent-field-orbit{aspect-ratio:1;border:1px solid #fffdf840;border-radius:50%;place-items:center;width:235px;margin:34px auto 27px;display:grid;box-shadow:0 0 0 34px #4fb7ad0d,0 0 0 68px #fffdf806}.intent-field-orbit:before,.intent-field-orbit:after{content:"";border:1px dashed #4fb7ad5e;position:absolute;inset:19%;transform:rotate(17deg)}.intent-field-orbit:after{border:2px solid #0000;border-top-color:var(--coral);border-right-color:#4fb7ad8c;border-radius:50%;animation:18s linear infinite intent-orbit;inset:-15px}.intent-field-orbit>span{background:var(--teal);border-radius:50%;width:7px;height:7px;position:absolute}.intent-field-orbit>span:first-child{top:-4px}.intent-field-orbit>span:nth-child(2){background:var(--coral);bottom:28px;right:20px}.intent-field-orbit>span:nth-child(3){background:var(--paper);bottom:31px;left:18px}.intent-field-orbit b{color:var(--paper);text-align:center;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;line-height:.92}.intent-field-card>p{min-height:44px;color:var(--paper);margin:0;font-family:Georgia,Times New Roman,serif;line-height:1.35;font-size:18px!important}.intent-field-card dl{background:#fffdf826;border:1px solid #fffdf826;grid-template-columns:1fr 1fr;gap:1px;margin:19px 0 0;display:grid}.intent-field-card dl>div{background:#071e29e6;padding:13px}.intent-field-card dt{color:var(--teal);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:7px;font-weight:700}.intent-field-card dd{color:#fffdf8bf;margin:0;font-size:10px;line-height:1.45}@keyframes intent-orbit{to{transform:rotate(377deg)}}.interior-site :is(.answer-section,.intent-focus,.partner-panel,.engagement-section,.process-section,.fit-section,.faq-section,.related-section,.about-story,.about-practice,.track-record,.offers-section,.case-study-body,.speaking-body,.insights-index,.local-intro,.local-services,.local-area,.assessment,.capture-section,.service-cta){border-bottom:1px solid var(--line)}.interior-site :is(.answer-section,.fit-section,.related-section,.offers-section,.case-study-body,.speaking-body,.insights-index,.local-intro,.assessment){background-color:var(--paper)}.interior-site :is(.intent-focus,.engagement-section,.faq-section,.about-practice,.local-area,.service-cta){background-color:var(--paper-teal)}.interior-site :is(.process-section,.partner-panel,.track-record,.local-services){background-color:var(--deep);background-image:linear-gradient(#4fb7ad14 1px,#0000 1px),linear-gradient(90deg,#4fb7ad14 1px,#0000 1px);background-size:72px 72px}.interior-site :is(.intent-focus-grid article,.engagement-detail>div,.practice-grid article,.related-grid a,.build-grid article,.topic-grid article,.question-card){box-shadow:none;border-radius:6px}.interior-site :is(.intent-focus-grid,.related-grid,.build-grid,.practice-grid){background:0 0;border:0;gap:14px}.interior-site :is(.intent-focus-grid article,.related-grid a,.build-grid article){border:1px solid var(--line);background:var(--paper)}.interior-site .process-grid,.interior-site .track-grid,.interior-site .local-service-grid{border-color:var(--line-light);background:var(--line-light);gap:1px}.interior-site .process-grid article,.interior-site .track-grid article,.interior-site .local-service-grid article{background:#0a2937f0}.interior-site .offer-row{border-color:var(--line);grid-template-columns:76px minmax(240px,1.1fr) minmax(260px,1fr)}.interior-site .offer-number{color:#0b2a3838;font-size:42px;font-weight:500}.interior-site .about-hero{background-color:var(--deep);background-image:linear-gradient(#4fb7ad14 1px,#0000 1px),linear-gradient(90deg,#4fb7ad14 1px,#0000 1px);background-size:72px 72px}.interior-site .about-portrait{border-radius:8px;position:relative;box-shadow:15px 15px #ff8d6bd1}.interior-site .about-portrait:before{content:"";z-index:2;pointer-events:none;border:2px solid #4fb7add1;border-radius:8px;position:absolute;inset:-24px 22px 22px -24px}.interior-site .about-portrait picture,.interior-site .about-portrait img{z-index:1;position:relative}.interior-site .case-video,.interior-site .speaking-proof,.interior-site .learning-band,.interior-site .investment-note,.interior-site .result-card{border-radius:7px}.interior-site.interior-motion-ready [data-interior-reveal=true]{opacity:0;transition:opacity .56s ease-out,transform .68s cubic-bezier(.23,1,.32,1);transform:translateY(24px)}.interior-site.interior-motion-ready [data-interior-reveal=true].is-interior-visible{opacity:1;transform:none}.ask-latoya{z-index:1100;font-family:var(--font-geist-sans), Arial, sans-serif;position:fixed;bottom:22px;right:22px}.ask-latoya:has(~.analytics-consent){bottom:190px}.ask-latoya-trigger{min-width:158px;min-height:58px;color:var(--paper,#fffdf8);background:var(--deep);font:inherit;text-align:left;cursor:pointer;border:1px solid #fffdf838;border-radius:8px;align-items:center;gap:11px;padding:10px 15px 10px 12px;font-size:13px;font-weight:800;display:flex;box-shadow:0 16px 45px #071e293b}.ask-latoya-trigger>span:last-child{gap:1px;display:grid}.ask-latoya-trigger small{color:var(--teal);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:700}.ask-latoya-signal{border:1px solid #4fb7ad61;border-radius:50%;justify-content:center;align-items:center;gap:3px;width:35px;height:35px;display:flex}.ask-latoya-signal i{background:var(--coral);border-radius:50%;width:4px;height:4px;animation:2.4s ease-in-out infinite ask-latoya-pulse}.ask-latoya-signal i:nth-child(2){background:var(--teal);animation-delay:-.4s}.ask-latoya-signal i:nth-child(3){background:var(--paper,#fffdf8);animation-delay:-.8s}@keyframes ask-latoya-pulse{50%{opacity:.32}}.ask-latoya-panel{width:min(430px,100vw - 32px);max-height:min(790px,100svh - 110px);color:var(--ink);background:var(--paper,#fffdf8);border:1px solid #4fb7ad4d;border-radius:8px;padding:20px;position:absolute;bottom:72px;right:0;overflow-y:auto;box-shadow:0 28px 90px #071e2957}.ask-latoya-panel>header{justify-content:space-between;align-items:start;gap:20px;margin-bottom:16px;display:flex}.ask-latoya-panel>header span{color:#2a7d76;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:700}.ask-latoya-panel h2{letter-spacing:-.04em;margin:4px 0 0;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400}.ask-latoya-close{width:36px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0b2a3838;border-radius:50%;flex:none;font-size:24px;line-height:1}.ask-latoya-video{min-height:155px;color:var(--paper,#fffdf8);background:var(--deep);border-radius:6px;grid-template-columns:122px 1fr;display:grid;overflow:hidden}.ask-latoya-video picture{background:var(--coral);min-height:155px}.ask-latoya-video img{object-fit:cover;object-position:center 18%;width:100%;height:100%;display:block}.ask-latoya-video>div{flex-direction:column;justify-content:center;padding:18px;display:flex}.ask-latoya-video span,.ask-latoya-video small{color:var(--teal);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:7px}.ask-latoya-video strong{margin:8px 0 11px;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:400;line-height:1.25}.ask-latoya-video small{color:#fffdf885;text-transform:none;line-height:1.45}.ask-latoya-guides{border-top:1px solid #0b2a382e;margin-top:15px}.ask-latoya-guides>div{border-bottom:1px solid #0b2a382e}.ask-latoya-guides button,.ask-latoya-specific{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:15px;padding:13px 0;font-size:12px;font-weight:750;line-height:1.35;display:flex}.ask-latoya-guides button span,.ask-latoya-specific span{color:var(--coral)}.ask-latoya-guides p{color:#566a72;margin:0;padding:0 23px 14px 0;font-size:12px;line-height:1.6}.ask-latoya-specific{color:#287d76;margin-top:6px}.ask-latoya-form{background:#f0f3ed;border:1px solid #0b2a382e;border-radius:6px;gap:11px;margin-top:4px;padding:16px;display:grid}.ask-latoya-form>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ask-latoya-form label{gap:5px;display:grid}.ask-latoya-form label>span{color:#52666e;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800}.ask-latoya-form input,.ask-latoya-form textarea{width:100%;min-height:40px;color:var(--ink);background:var(--paper,#fffdf8);font:inherit;border:1px solid #0b2a3833;border-radius:5px;outline:none;padding:9px 10px;font-size:12px}.ask-latoya-form textarea{resize:vertical;min-height:78px}.ask-latoya-form :is(input,textarea):focus{border-color:var(--teal);box-shadow:0 0 0 3px #4fb7ad24}.ask-latoya-form .button{cursor:pointer;border:0;justify-content:center;min-height:42px;font-size:9px}.ask-latoya-message{border-left:3px solid var(--teal);color:#315d59;background:#4fb7ad17;margin:0;padding:10px;font-size:11px;line-height:1.5}.ask-latoya-message.error{border-color:var(--coral);color:#7a3c2c;background:#ff8d6b1a}.ask-latoya-transcript{color:#5c6f76;margin-top:12px;font-size:10px}.ask-latoya-transcript summary{color:#4d626a;cursor:pointer;font-weight:750}.ask-latoya-transcript p{line-height:1.55}.ask-latoya-book{min-height:48px;color:var(--ink);background:var(--coral);letter-spacing:.04em;text-transform:uppercase;border-radius:6px;justify-content:space-between;align-items:center;margin-top:15px;padding:0 16px;font-size:11px;font-weight:850;display:flex}@media (max-width:980px){.interior-site .intent-hero-layout{grid-template-columns:1fr}.interior-site .intent-field-card{width:min(100%,610px);min-height:470px}.interior-site .offer-row{grid-template-columns:64px 1fr}.interior-site .offer-row>div:last-child{grid-column:2}}@media (max-width:700px){.interior-site .interior-header{height:88px}.interior-site :is(.intent-hero,.interior-hero,.insights-index-hero,.local-hero){padding-top:62px}.interior-site .intent-hero-copy h1{font-size:clamp(3rem,15vw,4.4rem)}.interior-site .intent-field-card{min-height:450px;padding:19px}.interior-site .intent-field-orbit{width:205px}.interior-site .about-portrait:before{inset:-13px 12px 12px -13px}.ask-latoya{bottom:12px;right:12px}.ask-latoya:has(~.analytics-consent){bottom:278px}:is(.ask-latoya.is-open,.ask-latoya.is-open:has(~.analytics-consent)){bottom:12px;left:12px;right:12px}.ask-latoya-panel{width:calc(100vw - 24px);max-height:calc(100svh - 96px);padding:17px;bottom:68px;right:0}.ask-latoya.is-open .ask-latoya-panel{width:auto;max-height:none;position:fixed;inset:12px}.ask-latoya-trigger{min-width:150px}.ask-latoya-video{grid-template-columns:105px 1fr}.ask-latoya-form>div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.interior-site.interior-motion-ready [data-interior-reveal=true]{opacity:1;transition:none;transform:none}.intent-field-orbit:after,.ask-latoya-signal i{animation:none}}.sc-v3 .sc-split{vertical-align:top;display:inline-block;overflow:hidden}.sc-v3 .sc-split--line{margin-bottom:-.14em;padding-bottom:.14em;display:block}.sc-v3 .sc-split__i{will-change:transform, opacity;display:inline-block}.sc-v3 .sc-is-split{opacity:1!important}.sc-v3 [data-sc-reveal]{will-change:clip-path}.sc-v3 [data-sc-parallax]{will-change:transform}.sc-v3 [data-sc-tilt]{transform-style:preserve-3d;will-change:transform}.sc-v3 [data-sc-magnet]{will-change:transform}.sc-v3 [data-sc-spotlight]{isolation:isolate}.sc-v3.has-scroll-experience [data-sc-in],.sc-v3.has-scroll-experience [data-sc-stagger]>*{opacity:0;transition:opacity .64s cubic-bezier(.23,1,.32,1),transform .64s cubic-bezier(.23,1,.32,1);transform:translateY(16px)}.sc-v3.has-scroll-experience [data-sc-in].sc-in,.sc-v3.has-scroll-experience [data-sc-stagger]>.sc-in{opacity:1;transform:none}.sc-v3.has-scroll-experience [data-sc-stagger]>h2,.sc-v3.has-scroll-experience [data-sc-stagger]>div>h2{clip-path:inset(-6% -4% 104%);transition:opacity .64s cubic-bezier(.23,1,.32,1),transform .64s cubic-bezier(.23,1,.32,1),clip-path .98s cubic-bezier(.23,1,.32,1) 80ms}.sc-v3.has-scroll-experience [data-sc-stagger]>h2.sc-in,.sc-v3.has-scroll-experience [data-sc-stagger]>div.sc-in>h2{clip-path:inset(-6% -4% -14%)}.sc-v3.has-scroll-experience [data-sc-stagger]>div>h2{opacity:1;transform:none}.sc-v3 .hero{position:relative;overflow:hidden}.sc-v3 .hero-plane{pointer-events:none;z-index:0;position:absolute}.sc-v3 .hero-plane--photo{aspect-ratio:16/9;opacity:.42;border-radius:12px;width:clamp(340px,44%,720px);top:9%;right:clamp(24px,6vw,92px);overflow:hidden;transform:translate(6%,-8%);-webkit-mask-image:radial-gradient(90% 90% at 60% 45%,#000 40%,#0000 100%);mask-image:radial-gradient(90% 90% at 60% 45%,#000 40%,#0000 100%)}.sc-v3 .hero-plane--photo img{object-fit:cover;filter:saturate(.72)contrast(.92)sepia(.18)brightness(1.06);width:100%;max-width:none;height:100%;display:block}.sc-v3 .hero-plane--rings{aspect-ratio:1;border:1px solid #4fb7ad47;border-radius:50%;width:clamp(420px,56%,900px);top:-6%;right:calc(clamp(24px,6vw,92px) - 6vw);box-shadow:inset 0 0 0 46px #f7f3ea00,inset 0 0 0 47px #0b2a3814}.sc-v3 .hero-plane--rings:after{content:"";border:1px dashed #ff8d6b57;border-radius:50%;position:absolute;inset:18%}.sc-v3 .hero-plane--fore{background:linear-gradient(to top, var(--paper-warm) 0%, #f7f3eae6 45%, transparent 100%);z-index:2;height:34%;bottom:-2%;left:0;right:0}.sc-v3 .hero-copy,.sc-v3 .hero-system{z-index:3;position:relative}.sc-v3 .hero:before{z-index:1}@media (hover:hover) and (pointer:fine){.sc-v3 .hero-system .system-core,.sc-v3 .hero-system .system-node{transition:transform .7s cubic-bezier(.23,1,.32,1),opacity .62s cubic-bezier(.23,1,.32,1)}.sc-v3 .hero-system .system-core{transform:translate3d(calc((var(--sc-mx,.5) - .5) * 14px), calc((var(--sc-my,.5) - .5) * 10px), 0)}.sc-v3 .hero-system .orbit-one{translate:calc((var(--sc-mx,.5) - .5) * -10px) calc((var(--sc-my,.5) - .5) * -8px)}.sc-v3 .hero-system .orbit-two{translate:calc((var(--sc-mx,.5) - .5) * 8px) calc((var(--sc-my,.5) - .5) * 6px)}}.sc-v3.has-scroll-experience .hero-statement,.sc-v3.has-scroll-experience .hero h1 em{clip-path:inset(-6% -3% 106%);animation:1.1s cubic-bezier(.23,1,.32,1) forwards sc-line-wipe;display:block}.sc-v3.has-scroll-experience .hero h1 em{animation-delay:.16s}@keyframes sc-line-wipe{to{clip-path:inset(-6% -3% -16%)}}.sc-v3 .board-section{color:var(--paper);background:#041822;position:relative}.sc-v3 .board-stage{background-color:#041822;background-image:linear-gradient(#fffdf809 1px,#0000 1px),linear-gradient(90deg,#fffdf809 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;grid-template-columns:minmax(280px,.72fr) minmax(520px,1.28fr);align-items:center;gap:clamp(30px,5vw,84px);min-height:100svh;padding:clamp(84px,9vh,112px) clamp(24px,6vw,90px);display:grid;position:sticky;top:0;overflow:hidden}.sc-v3 .board-plane{pointer-events:none;position:absolute}.sc-v3 .board-plane--grid{opacity:.45;background-image:linear-gradient(#4fb7ad17 1px,#0000 1px),linear-gradient(90deg,#4fb7ad17 1px,#0000 1px);background-size:160px 160px;inset:-14% -8%}.sc-v3 .board-plane--ring{aspect-ratio:1;border:1px solid #fffdf814;border-radius:50%;width:58vw;top:50%;right:-12vw;translate:0 -50%}.sc-v3 .board-copy{z-index:5;position:relative}.sc-v3 .board-copy h2{color:var(--paper);letter-spacing:-.05em;text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,4.4vw,4.8rem);font-weight:400;line-height:.98}.sc-v3 .board-copy h2 em{color:var(--coral);font-weight:400}.sc-v3 .board-lede{color:#fffdf8b8;max-width:44ch;margin:28px 0 0;font-size:clamp(16px,1.3vw,18px);line-height:1.7}.sc-v3 .board-close{color:#fffdf8eb;opacity:0;max-width:34ch;margin:34px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,1.8vw,1.7rem);line-height:1.3;transition:opacity .62s cubic-bezier(.23,1,.32,1),transform .62s cubic-bezier(.23,1,.32,1);transform:translateY(10px)}.sc-v3 .board-close b{color:#82ccc4;font-weight:400}.sc-v3 .board-section[data-board-phase=close] .board-close{opacity:1;transform:none}.sc-v3 .board{z-index:4;opacity:var(--board-o,0);transform:translate3d(0, calc((1 - var(--board-o,0)) * 26px), 0);will-change:transform, opacity;background:#041822b3;border:1px solid #fffdf82b;grid-template-columns:13.5rem minmax(0,1fr);gap:1.4rem;padding:1.3rem 1.5rem 1.5rem;display:grid;position:relative;box-shadow:22px 22px #4fb7ad14}.sc-v3 .board>*{min-width:0}.sc-v3 .board-head{color:#82ccc4;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #fffdf824;grid-column:1/-1;justify-content:space-between;gap:1rem;padding:0 .2rem .6rem;font-size:10px;display:flex}.sc-v3 .board-head span:last-child{color:var(--coral)}.sc-v3 .board-chips{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.sc-v3 .board-chip{-webkit-appearance:none;appearance:none;text-align:left;cursor:pointer;width:100%;font:inherit;color:#fffdf8ad;background:0 0;border:1px solid #0000;border-radius:6px;padding:.6rem .85rem;font-size:13.5px;font-weight:500;transition:color .16s ease-out,background .16s ease-out,transform .12s ease-out;position:relative}.sc-v3 .board-chip:before{content:"";background:var(--coral);opacity:0;width:2px;transition:opacity .16s,transform .2s cubic-bezier(.23,1,.32,1);position:absolute;top:30%;bottom:30%;left:0;transform:scaleY(.4)}:is(.sc-v3 .board-chip:hover,.sc-v3 .board-chip:focus-visible){color:var(--paper);background:#fffdf80d;outline:none}.sc-v3 .board-chip:focus-visible{box-shadow:0 0 0 2px var(--teal)}.sc-v3 .board-chip:active{transform:translateY(1px)}.sc-v3 .board-chip.is-on{color:var(--paper);background:#fffdf812}.sc-v3 .board-chip.is-on:before{opacity:1;transform:scaleY(1)}.sc-v3 .board-chip.is-done:after{content:"";background:var(--teal);opacity:.8;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;right:.85rem;translate:0 -50%}.sc-v3 .board-field{aspect-ratio:900/430;min-height:15rem;position:relative}.sc-v3 .board-field svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sc-v3 .board-lines path{fill:none;stroke:var(--teal);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.sc-v3 .board-traces path{fill:none;stroke:var(--paper);stroke-width:1.2px;stroke-opacity:.16}.sc-v3 .board-field.is-animated .board-lines path{transition:stroke-dashoffset .7s cubic-bezier(.23,1,.32,1)}.sc-v3 .board-node{color:#fffdf8eb;width:15.4%;opacity:var(--n,0);translate:-50% -50%;transform:translate3d(0, calc((1 - var(--n,0)) * 10px), 0);will-change:opacity, transform;background:#071e29f5;border:1px solid #fffdf833;padding:.55rem .7rem;font-size:clamp(.66rem,.95vw,.88rem);line-height:1.3;position:absolute}.sc-v3 .board-field.is-animated .board-node{transition:opacity .42s cubic-bezier(.23,1,.32,1),transform .42s cubic-bezier(.23,1,.32,1)}.sc-v3 .board-node small{color:#82ccc4;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.35rem;margin-bottom:.25rem;font-size:8.5px;display:flex}.sc-v3 .board-node small img{opacity:.85;width:11px;height:11px}.sc-v3 .board-node--review{background:#1f545ce6;border-color:#4fb7adb3}.sc-v3 .board-node--out{background:var(--paper);color:var(--ink)}.sc-v3 .board-node--out small{color:#a7442f}.sc-v3 .n-src1{top:27.9%;left:8%}.sc-v3 .n-src2{top:72.1%;left:8%}.sc-v3 .n-gather{top:50%;left:33%}.sc-v3 .n-ai{top:50%;left:52%}.sc-v3 .n-review{top:50%;left:71%}.sc-v3 .n-out{top:50%;left:92%}@media (max-width:980px){.sc-v3 .board-stage{grid-template-columns:1fr;align-content:center;gap:22px;padding-top:64px}.sc-v3 .board-copy h2{font-size:clamp(2rem,8vw,2.6rem)}.sc-v3 .board-lede{margin-top:16px;font-size:15px}.sc-v3 .board-close{margin-top:18px;font-size:1.05rem}.sc-v3 .board{grid-template-columns:1fr;gap:.8rem;padding:.9rem;overflow:hidden}.sc-v3 .board-chips{scrollbar-width:none;flex-direction:row;gap:.25rem;padding-bottom:.15rem;overflow-x:auto}.sc-v3 .board-chip{white-space:nowrap;width:auto;padding:.5rem .7rem;font-size:12.5px}.sc-v3 .board-chip.is-done:after{display:none}.sc-v3 .board-node{width:18%;padding:.4rem .45rem;font-size:.62rem}.sc-v3 .board-node small{display:none}}.sc-v3 .live-system{background:#fffdf8;padding:clamp(82px,9vw,140px) clamp(24px,6vw,90px);position:relative;overflow:hidden}.sc-v3 .live-system-grid{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(40px,6vw,96px);max-width:1240px;margin:auto;display:grid}.sc-v3 .live-system-copy h2{letter-spacing:-.052em;color:var(--ink);margin:0;font-size:clamp(2.5rem,4.5vw,5rem);line-height:1.02}.sc-v3 .live-system-copy h2 em{color:#24897f;font-family:Georgia,serif;font-weight:400}.sc-v3 .live-system-copy>p:not(.kicker){color:#53666e;max-width:520px;margin:26px 0 30px;font-size:17px;line-height:1.8}.sc-v3 .live-system-frame{margin:0;padding:0;position:relative}.sc-v3 .live-plate{background:var(--ink);z-index:0;border-radius:18px;position:absolute;inset:8% -5% -9% 7%}.sc-v3 .live-plate:after{content:"";border-radius:inherit;background-image:linear-gradient(#fffdf80f 1px,#0000 1px),linear-gradient(90deg,#fffdf80f 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.sc-v3 .live-screen{z-index:2;box-shadow:14px 14px 0 var(--coral);background:#0b2a38;border:1px solid #d7dfdc;border-radius:14px;position:relative;overflow:hidden}.sc-v3 .live-screen video{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.sc-v3 .live-tag{z-index:3;border:1px solid var(--line);color:var(--ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;will-change:transform;background:#fffdf8;padding:9px 12px;font-size:10px;position:absolute;box-shadow:6px 6px #dce8e4}.sc-v3 .live-tag:before{content:"";background:var(--teal);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.sc-v3 .live-tag--b:before{background:var(--coral)}.sc-v3 .live-system-frame figcaption{z-index:2;color:#70818a;margin:34px 0 0 8%;font-size:13px;position:relative}@media (max-width:980px){.sc-v3 .live-system-grid{grid-template-columns:1fr;gap:42px}.sc-v3 .live-tag--a{top:-6%;left:0}.sc-v3 .live-tag--b{top:auto;bottom:10%;right:0}.sc-v3 .live-tag--c{display:none}.sc-v3 .live-plate{inset:10% -4% -6% 6%}}.sc-v3 .path-card:hover{transform:none}@media (hover:hover) and (pointer:fine){.sc-v3 .path-card{transition:box-shadow .35s}.sc-v3 .path-card:hover{box-shadow:0 30px 60px #0b2a381a}.sc-v3 .scorecard-stage{position:sticky}.sc-v3 .scorecard-stage:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(28rem 28rem at calc(var(--sc-mx,.5) * 100%) calc(var(--sc-my,.5) * 100%), #4fb7ad21 0%, transparent 70%);position:absolute;inset:0}.sc-v3 .scorecard-stage>*{z-index:1;position:relative}}@media (prefers-reduced-motion:reduce){.sc-v3.has-scroll-experience [data-sc-in],.sc-v3.has-scroll-experience [data-sc-stagger]>*,.sc-v3.has-scroll-experience [data-sc-stagger]>h2,.sc-v3.has-scroll-experience [data-sc-stagger]>div>h2{opacity:1;clip-path:none;transition:none;transform:none}.sc-v3.has-scroll-experience .hero-statement,.sc-v3.has-scroll-experience .hero h1 em{clip-path:none;animation:none}.sc-v3 .hero-plane--photo,.sc-v3 .hero-plane--rings{transform:none}.sc-v3 .board-section{height:auto}.sc-v3 .board-stage{min-height:0;position:relative}.sc-v3 .board{--board-o:1;transform:none}.sc-v3 .board-close{opacity:1;transform:none}.sc-v3 .board-lines path{stroke-dashoffset:0}.sc-v3 .board-node{--n:1}.sc-v3 .hero-system .system-core,.sc-v3 .hero-system .orbit-one,.sc-v3 .hero-system .orbit-two{transform:translate(0,0)}}.sc-v3 .path-card{transition:box-shadow .35s}.sc-v3 .board-node{width:16.6%;padding:.5rem .62rem;font-size:clamp(.64rem,.86vw,.82rem);line-height:1.28}.sc-v3 .board-node small{white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.sc-v3 .n-src1{top:24%}.sc-v3 .n-src2{top:76%}.sc-v3 .live-tag--a{top:8%;left:2%}.sc-v3 .live-tag--b{top:44%;right:2%}.sc-v3 .live-tag--c{bottom:4%;left:8%}.sc-v3 .live-system-frame{padding-bottom:6px}.sc-v3 .live-system-frame figcaption{margin-top:46px}.sc-v3 .hero-plane--photo{opacity:.5;top:6%;transform:translate(8%,-10%)}@media (max-width:980px){.sc-v3 .hero-plane--photo,.sc-v3 .hero-plane--rings{display:none}.sc-v3 .live-tag--a{top:-5%;left:0}.sc-v3 .live-tag--b{top:auto;bottom:8%;right:0}}.sc-v3 .board-node small{letter-spacing:.06em;font-size:7.5px}@media (max-width:980px){.sc-v3 .board-stage{align-content:start;padding-top:72px;padding-bottom:150px}.sc-v3 .board-lede{display:none}}.sc-v3 .pathways-grid{grid-template-columns:1fr;gap:0;max-width:940px;margin:64px auto 0;padding-bottom:14vh}.sc-v3 .path-card,.sc-v3 .path-card:nth-child(2),.sc-v3 .path-card:nth-child(3){top:calc(112px + var(--stack,0) * 30px);transform-origin:50% 0;background:#fffdf8;border-radius:18px;margin:0 0 34px;padding:44px 46px 38px;position:sticky;box-shadow:0 -14px 44px #0b2a381a,0 1px #0b2a380f}.sc-v3 .path-card:nth-child(2){--stack:1;background:#fbf8f1}.sc-v3 .path-card:nth-child(3){--stack:2;background:#f6f1e7;margin-bottom:0}.sc-v3 .path-card h3{max-width:18ch;font-size:clamp(1.8rem,3vw,2.6rem)}.sc-v3 .path-card>p:not(.card-eyebrow):not(.path-price){max-width:60ch;font-size:16px;line-height:1.75}@media (max-width:720px){.sc-v3 .path-card,.sc-v3 .path-card:nth-child(2),.sc-v3 .path-card:nth-child(3){top:calc(84px + var(--stack,0) * 18px);padding:30px 24px 26px}}.sc-v3 .pathways-grid{max-width:1080px}.sc-v3 .path-card,.sc-v3 .path-card:nth-child(2),.sc-v3 .path-card:nth-child(3){grid-template-columns:52px 150px minmax(150px,.8fr) minmax(200px,1.2fr) minmax(150px,.72fr);column-gap:20px;padding:40px 40px 34px}@media (max-width:720px){.sc-v3 .path-card,.sc-v3 .path-card:nth-child(2),.sc-v3 .path-card:nth-child(3){grid-template-columns:1fr}}.sc-v3 .hero-window{z-index:3;width:100%;max-width:720px;transform:translate3d(calc((var(--sc-mx,.5) - .5) * -8px), calc((var(--sc-my,.5) - .5) * -6px), 0);background:#0b2a38;border-radius:14px;justify-self:end;margin:0;transition:transform .8s cubic-bezier(.23,1,.32,1);position:relative;box-shadow:18px 18px #dce8e4}.sc-v3 .hero-window-bar{color:#fffdf8b8;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #fffdf81f;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:10px 14px;font-size:10px;display:grid}.sc-v3 .os-lights{gap:6px;display:inline-flex}.sc-v3 .os-lights i{opacity:.9;background:#ff8d6b;border-radius:50%;width:10px;height:10px}.sc-v3 .os-lights i:nth-child(2){background:#f2c14e}.sc-v3 .os-lights i:nth-child(3){background:#4fb7ad}.sc-v3 .hero-window-live{color:#82ccc4}.sc-v3 .hero-window-live:before{content:"";background:#4fb7ad;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 0 3px #4fb7ad2e}.sc-v3 .hero-window-screen{aspect-ratio:16/9;background:#0b2a38;position:relative;overflow:hidden}.sc-v3 .hero-window-screen video{object-fit:cover;width:100%;height:100%;display:block}.sc-v3 .hero-window figcaption{color:#fffdf8b3;border-top:1px solid #fffdf81f;padding:12px 16px 14px;font-size:13px}.sc-v3.has-scroll-experience [data-lur-reveal=system].hero-window{transform:translateY(18px)}.sc-v3.has-scroll-experience [data-lur-reveal=system].hero-window.is-scroll-visible{transform:none}@media (max-width:980px){.sc-v3 .hero-window{max-width:none;box-shadow:10px 10px #dce8e4}.sc-v3 .hero-window-bar span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.sc-v3 .os-window{background:#061b26e6;border:1px solid #fffdf829;border-radius:12px;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;gap:0;padding:0;display:grid;overflow:hidden;box-shadow:22px 22px #4fb7ad14,0 30px 80px #00000059}.sc-v3 .os-titlebar{background:#fffdf80a;border-bottom:1px solid #fffdf81f;grid-template-columns:auto auto 1fr;align-items:center;gap:16px;padding:10px 14px;display:grid}.sc-v3 .os-title{color:#fffdf8b3;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.sc-v3 .os-tabs{justify-content:flex-end;gap:4px;display:flex}.sc-v3 .os-tab{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;color:#fffdf89e;background:0 0;border:1px solid #0000;border-radius:6px;padding:6px 11px;font-size:12px;font-weight:500;transition:color .16s,background .16s}:is(.sc-v3 .os-tab:hover,.sc-v3 .os-tab:focus-visible){color:var(--paper);background:#fffdf80f;outline:none}.sc-v3 .os-tab:focus-visible{box-shadow:0 0 0 2px var(--teal)}.sc-v3 .os-tab.is-on{color:var(--ink);background:var(--paper)}.sc-v3 .os-body{grid-template-columns:13rem minmax(0,1fr);min-height:0;display:grid}.sc-v3 .os-jobs{border-right:1px solid #fffdf81a;flex-direction:column;gap:.2rem;margin:0;padding:.8rem .6rem;list-style:none;display:flex}.sc-v3 .os-job{-webkit-appearance:none;appearance:none;text-align:left;cursor:pointer;width:100%;font:inherit;color:#fffdf8a8;background:0 0;border:1px solid #0000;border-radius:6px;padding:.5rem .75rem;font-size:13px;font-weight:500;transition:color .16s ease-out,background .16s ease-out;position:relative}.sc-v3 .os-job:before{content:"";background:var(--coral);opacity:0;width:2px;transition:opacity .16s,transform .2s cubic-bezier(.23,1,.32,1);position:absolute;top:28%;bottom:28%;left:0;transform:scaleY(.4)}:is(.sc-v3 .os-job:hover,.sc-v3 .os-job:focus-visible){color:var(--paper);background:#fffdf80d;outline:none}.sc-v3 .os-job:focus-visible{box-shadow:0 0 0 2px var(--teal)}.sc-v3 .os-job.is-on{color:var(--paper);background:#fffdf814}.sc-v3 .os-job.is-on:before{opacity:1;transform:scaleY(1)}.sc-v3 .os-job.is-done:after{content:"";background:var(--teal);opacity:.85;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;right:.7rem;translate:0 -50%}.sc-v3 .os-canvas{min-width:0;padding:.9rem 1.1rem 1rem}.sc-v3 .os-canvas-head{color:#82ccc4;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:1rem;margin-bottom:.6rem;font-size:10px;display:flex}.sc-v3 .os-canvas-head span:first-child{color:var(--coral)}.sc-v3 .os-dock{background:#fffdf80a;border-top:1px solid #fffdf81f;justify-content:center;gap:6px;padding:8px 12px;display:flex}.sc-v3 .os-dock-item{opacity:.38;background:#fffdf80d;border-radius:8px;place-items:center;width:34px;height:34px;transition:opacity .24s,transform .24s cubic-bezier(.23,1,.32,1),background .24s;display:grid;transform:translateY(0)}.sc-v3 .os-dock-item.is-on{opacity:1;background:#4fb7ad2e;transform:translateY(-3px);box-shadow:0 6px 0 -3px #4fb7ad8c}.sc-v3 .os-dock-item img{width:18px;height:18px}.sc-v3 .board-head,.sc-v3 .board-chips{display:none}@media (max-width:980px){.sc-v3 .os-titlebar{grid-template-columns:auto 1fr}.sc-v3 .os-title{display:none}.sc-v3 .os-tabs{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.sc-v3 .os-tab{white-space:nowrap;padding:5px 9px;font-size:11px}.sc-v3 .os-body{grid-template-columns:1fr}.sc-v3 .os-jobs{scrollbar-width:none;border-bottom:1px solid #fffdf81a;border-right:0;flex-direction:row;gap:.2rem;padding:.5rem;overflow-x:auto}.sc-v3 .os-job{white-space:nowrap;width:auto;padding:.45rem .65rem;font-size:12px}.sc-v3 .os-job.is-done:after{display:none}.sc-v3 .os-canvas{padding:.6rem .6rem .7rem}.sc-v3 .os-dock{gap:3px;padding:6px 8px}.sc-v3 .os-dock-item{width:28px;height:28px}.sc-v3 .os-dock-item img{width:14px;height:14px}}.sc-v3 .ledger{background:var(--paper-warm);padding:clamp(82px,9vw,140px) clamp(24px,6vw,90px)}.sc-v3 .ledger-intro{grid-template-columns:1.1fr .9fr;align-items:end;gap:40px;max-width:1200px;margin:0 auto 26px;display:grid}.sc-v3 .ledger-intro h2{letter-spacing:-.052em;color:var(--ink);margin:0;font-size:clamp(2.5rem,4.5vw,5rem);line-height:1.02}.sc-v3 .ledger-intro h2 em{color:#24897f;font-family:Georgia,serif;font-weight:400}.sc-v3 .ledger-intro>p{color:#53666e;max-width:46ch;margin:0;font-size:16px;line-height:1.75}.sc-v3 .ledger-row{border-top:1px solid var(--line);grid-template-columns:1.05fr .75fr 1.1fr 1.2fr;align-items:center;gap:clamp(20px,3vw,44px);max-width:1200px;margin:auto;padding:40px 0;display:grid}.sc-v3 .ledger-row:last-child{border-bottom:1px solid var(--line)}.sc-v3 .ledger-meta{gap:8px;display:grid}.sc-v3 .ledger-org{letter-spacing:-.03em;color:var(--ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.4rem,2vw,1.9rem);line-height:1.1}.sc-v3 .ledger-what{color:var(--muted-ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:10px;line-height:1.6}.sc-v3 .ledger-fig{color:var(--ink);margin:0;font-size:14px;line-height:1.4}.sc-v3 .ledger-fig b{letter-spacing:-.05em;color:#24897f;margin-bottom:6px;font-family:Georgia,serif;font-size:clamp(2.6rem,4vw,4.2rem);font-weight:400;line-height:1;display:block}.sc-v3 .ledger-text{color:#53666e;margin:0;font-size:15px;line-height:1.7}.sc-v3 .ledger-text a{color:var(--ink);white-space:nowrap;font-weight:600}.sc-v3 .ledger-media{aspect-ratio:16/10;background:var(--ink);border-radius:12px;margin:0;overflow:hidden;box-shadow:12px 12px #dce8e4}.sc-v3 .ledger-media img{object-fit:cover;width:100%;height:100%;display:block}.sc-v3 .ledger-media--plate{border:1px solid var(--line);background:#fffdf8;place-items:center;display:grid}.sc-v3 .ledger-media--plate img{object-fit:contain;width:60%;height:auto}@media (max-width:980px){.sc-v3 .ledger-intro{grid-template-columns:1fr;gap:14px}.sc-v3 .ledger-row{grid-template-columns:1fr 1fr;gap:18px;padding:28px 0}.sc-v3 .ledger-meta,.sc-v3 .ledger-media{grid-column:1/-1}}.sc-v3 .serve{border-top:1px solid var(--line);background:#fffdf8;padding:clamp(70px,8vw,120px) clamp(24px,6vw,90px)}.sc-v3 .serve-grid{grid-template-columns:1.1fr 1fr 1fr 1fr;align-items:stretch;gap:22px;max-width:1200px;margin:auto;display:grid}.sc-v3 .serve-intro h2{letter-spacing:-.045em;color:var(--ink);margin:0;font-size:clamp(2.1rem,3.4vw,3.4rem);line-height:1.02}.sc-v3 .serve-intro h2 em{color:#24897f;font-family:Georgia,serif;font-weight:400}.sc-v3 .serve-card{border:1px solid var(--line);background:var(--paper-warm);color:var(--ink);border-radius:12px;align-content:start;gap:10px;padding:26px 24px 28px;text-decoration:none;transition:transform .2s cubic-bezier(.23,1,.32,1),box-shadow .2s;display:grid}.sc-v3 .serve-card:hover{transform:translateY(-4px);box-shadow:10px 10px #dce8e4}.sc-v3 .serve-label{color:#327f78;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.sc-v3 .serve-card strong{letter-spacing:-.02em;font-family:Georgia,serif;font-size:1.35rem;font-weight:400;line-height:1.15}.sc-v3 .serve-card>span:last-child{color:#53666e;font-size:14px;line-height:1.65}@media (max-width:980px){.sc-v3 .serve-grid{grid-template-columns:1fr}}.sc-v3 .ledger-row>*{min-width:0}.sc-v3 .ledger-media img{max-width:100%}@media (max-width:980px){.sc-v3 .board-node{width:17%}.sc-v3 .n-src1,.sc-v3 .n-src2{left:9.5%}.sc-v3 .n-gather{left:34%}.sc-v3 .n-ai{left:53%}.sc-v3 .n-review{left:71%}.sc-v3 .n-out{left:89.5%}}.sc-v3 .os-canvas{min-width:0;overflow:hidden}.sc-v3 .os-canvas-head span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:980px){.sc-v3 .os-canvas-head span:last-child{display:none}.sc-v3 .board-field{aspect-ratio:900/540;width:100%;min-height:0}.sc-v3 .board-node span{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}}.sc-v4 .sc-act--pinned{position:relative}.sc-v4 .act-stage{height:100vh;z-index:1;background:var(--deep);height:100svh;position:sticky;top:0;overflow:clip}.sc-v4 .act-stage :is(video[data-sc-scrub],.sc-stage__poster){object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.sc-v4 video[data-sc-scrub]{opacity:0;transition:opacity .38s cubic-bezier(.23,1,.32,1)}.sc-v4 .sc-has-clip video[data-sc-scrub],.sc-v4 video[data-sc-scrub].sc-has-clip{opacity:1}.sc-v4 .sc-stage__poster{z-index:0;transition:opacity .38s cubic-bezier(.23,1,.32,1)}.sc-v4 .sc-has-clip .sc-stage__poster{opacity:0}.sc-v4.has-scroll-experience .act-stage [data-sc-cue]{opacity:0;will-change:opacity, transform}.sc-v4 [data-sc-pan]{will-change:transform;display:flex}.sc-v4 .act-stage[data-sc-spotlight]:after{content:"";pointer-events:none;z-index:2;background:radial-gradient(28rem 28rem at calc(var(--sc-mx,.5) * 100%) calc(var(--sc-my,.5) * 100%), #4fb7ad24, transparent 70%);opacity:0;transition:opacity .42s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}.sc-v4 .act-stage[data-sc-spotlight]:hover:after{opacity:1}.sc-v4 .field-guide-header{color:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:30;background:0 0;border-bottom:1px solid #fffdf81f}.sc-v4 .field-guide-header .brand small,.sc-v4 .field-guide-header nav a:not(.nav-cta){color:#fffdf8b8}:is(.sc-v4 .field-guide-header nav a:not(.nav-cta):hover,.sc-v4 .field-guide-header nav a:not(.nav-cta):focus-visible){color:var(--paper)}.site-header nav .nav-access{color:#fffdf8d1;letter-spacing:.02em;white-space:nowrap;border:1px solid #fffdf83d;border-radius:999px;padding:8px 12px;font-size:11px}:is(.site-header nav .nav-access:hover,.site-header nav .nav-access:focus-visible){color:var(--paper);background:#4fb7ad1a;border-color:#8fd8cfc7}.founder-led-hero{color:var(--paper);background:var(--deep);isolation:isolate;position:relative}.founder-led-stage{min-height:100vh;isolation:isolate;min-height:100svh;padding:clamp(132px,15vh,174px) clamp(24px,6vw,92px) 82px;position:sticky;top:0;overflow:hidden}.founder-led-stage:before{content:"";z-index:-1;background:linear-gradient(90deg,#071e29fa 0%,#071e29e6 42%,#071e298a 70%,#071e29b8 100%),linear-gradient(#0000 58%,#071e29f2 100%);position:absolute;inset:0}.founder-led-room{z-index:-3;opacity:1;transform:translateY(var(--founder-room-y,0)) scale(var(--founder-room-scale,1));transform-origin:50%;will-change:transform, opacity;transition:opacity .36s;position:absolute;inset:0}.founder-led-room img{object-fit:cover;object-position:center;filter:saturate(.82)contrast(1.04);width:100%;height:100%;animation:14s ease-out both founder-room-settle;display:block}.founder-led-room-video{z-index:-2;object-fit:cover;opacity:0;width:100%;max-width:none;height:100%;transform:translateY(var(--founder-room-y,0)) scale(var(--founder-room-scale,1));transform-origin:50%;filter:saturate(.84) contrast(1.05) brightness(var(--founder-room-light,.92));will-change:transform, opacity, filter;transition:opacity .36s;position:absolute;inset:0}.founder-led-stage.sc-has-clip .founder-led-room-video,.founder-led-room-video.sc-has-clip{opacity:1}.founder-led-stage.sc-has-clip .founder-led-room{opacity:0}.founder-led-stage:has(.founder-led-room-video.sc-has-clip) .founder-led-room{opacity:0}.founder-led-grid{z-index:-1;opacity:.48;background-image:radial-gradient(32rem 32rem at calc(var(--sc-mx,.72) * 100%) calc(var(--sc-my,.42) * 100%), #4fb7ad1a, transparent 72%), linear-gradient(#fffdf80b 1px, transparent 1px), linear-gradient(90deg, #fffdf80b 1px, transparent 1px);translate:0 var(--founder-grid-y,0);will-change:translate;background-size:auto,92px 92px,92px 92px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 72%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 72%,#0000 100%)}.founder-led-stage[data-sc-spotlight]:after{content:"";z-index:1;pointer-events:none;opacity:.62;background:radial-gradient(28rem 28rem at calc(var(--sc-mx,.72) * 100%) calc(var(--sc-my,.42) * 100%), #4fb7ad1f, transparent 72%);transition:opacity .42s;position:absolute;inset:0}.founder-led-inner{grid-template-columns:minmax(0,.98fr) minmax(420px,.92fr);align-items:center;gap:clamp(36px,5vw,86px);width:min(100%,1380px);min-height:calc(100svh - clamp(214px,24vh,256px));margin:0 auto;display:grid}.founder-led-copy{z-index:3;translate:0 var(--founder-copy-y,0);opacity:var(--founder-copy-alpha,1);will-change:translate, opacity;animation:.9s cubic-bezier(.23,1,.32,1) both founder-copy-enter;position:relative}.founder-led-copy .eyebrow{color:#a7dbd6;margin-bottom:22px}.founder-led-copy h1{max-width:13ch;color:var(--paper);letter-spacing:-.055em;text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.15rem,5.25vw,6.35rem);font-weight:400;line-height:.93}.founder-led-copy h1 em{color:var(--coral);margin-top:.13em;font-weight:400;display:block}.founder-led-lede{color:#fffdf8cc;max-width:53ch;margin:30px 0 0;font-size:clamp(16px,1.25vw,19px);line-height:1.68}.founder-led-copy .hero-actions{margin-top:30px}.founder-led-copy .text-link{color:var(--paper);border-color:#fffdf857}.founder-led-proof{border-top:1px solid #fffdf829;grid-template-columns:.72fr 1fr 1.45fr;max-width:720px;margin-top:38px;padding-top:20px;display:grid}.founder-led-proof>span{color:#fffdf894;min-height:48px;font-family:var(--font-geist-mono), monospace;border-left:1px solid #fffdf824;align-items:center;gap:10px;padding:0 18px;font-size:10px;line-height:1.45;display:flex}.founder-led-proof>span:first-child{border-left:0;padding-left:0}.founder-led-proof b{color:var(--paper);font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:400}.founder-led-proof .trust-cpd img{flex:none;width:42px;height:42px}.founder-led-proof .trust-cpd span{color:#fffdf894;font-size:9px}.founder-led-portrait{min-height:min(74vh,760px);translate:0 var(--founder-portrait-y,0);opacity:var(--founder-portrait-alpha,1);will-change:translate, opacity;justify-content:center;align-self:end;align-items:end;margin:0;animation:1.1s cubic-bezier(.23,1,.32,1) .1s both founder-portrait-enter;display:flex;position:relative}.founder-led-portrait:before{content:"";z-index:-1;background:linear-gradient(155deg,#4fb7ad1f,#071e2957);border:1px solid #4fb7ad8a;border-radius:52% 48% 10px 10px;position:absolute;inset:12% 2% 10% 8%;box-shadow:22px 22px #4fb7ad14}.founder-led-portrait>img{z-index:2;filter:drop-shadow(0 28px 34px #00000047);width:min(50vw,720px);max-width:none;height:auto;display:block;position:relative}.founder-led-orbit{z-index:1;pointer-events:none;border:1px solid #8fd8cf6b;border-radius:50%;position:absolute}.founder-led-orbit--one{aspect-ratio:1;width:72%;animation:24s linear infinite founder-orbit;top:8%;right:6%}.founder-led-orbit--two{aspect-ratio:1;border-style:dashed;border-color:#ff8d6b80;width:50%;animation:18s linear infinite reverse founder-orbit;top:20%;right:18%}.founder-led-portrait figcaption{z-index:4;border-left:3px solid var(--coral);color:#fffdf8b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071e29e0;width:min(286px,48%);padding:11px 15px;font-size:14px;line-height:1.4;position:absolute;top:auto;bottom:7%;right:clamp(-44px,-2.5vw,-20px);box-shadow:0 18px 48px #0000003d}.founder-led-portrait figcaption strong{color:var(--paper);margin-bottom:5px;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:400;display:block}.founder-led-scroll{z-index:5;color:#fffdf88f;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;justify-items:center;gap:8px;font-size:9px;text-decoration:none;display:grid;position:absolute;bottom:22px;left:50%;translate:-50%}.founder-led-scroll i{background:linear-gradient(var(--teal), transparent);width:1px;height:28px;animation:1.8s ease-in-out infinite founder-scroll-line;display:block}@keyframes founder-copy-enter{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes founder-portrait-enter{0%{opacity:0;transform:translate(34px,20px)}to{opacity:1;transform:none}}@keyframes founder-room-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes founder-orbit{to{transform:rotate(360deg)}}@keyframes founder-scroll-line{50%{opacity:.3;transform-origin:top;transform:scaleY(.64)}}@media (max-width:1080px){.founder-led-inner{grid-template-columns:minmax(0,1fr) minmax(350px,.78fr);gap:24px}.founder-led-copy h1{font-size:clamp(3rem,5.4vw,5rem)}.founder-led-portrait>img{width:min(54vw,620px)}.founder-led-portrait figcaption{width:min(270px,78%);font-size:13px;right:-10px}.founder-led-portrait figcaption strong{font-size:16px}.founder-led-proof{grid-template-columns:.7fr 1fr}.founder-led-proof .trust-cpd{border-top:1px solid #fffdf81f;border-left:0;grid-column:1/-1;margin-top:13px;padding:13px 0 0}}@media (max-width:760px){.founder-led-hero{height:auto!important}.founder-led-stage{min-height:auto;padding:116px 20px 58px;position:relative}.founder-led-stage:before{background:linear-gradient(#071e29fa 0%,#071e29e0 58%,#071e29b8 100%)}.founder-led-room img{object-position:66% center;opacity:.5}.founder-led-grid{background-size:auto,60px 60px,60px 60px;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.founder-led-inner{grid-template-columns:1fr;gap:26px;min-height:0}.founder-led-copy h1{max-width:11ch;font-size:clamp(2.7rem,12vw,4.15rem)}.founder-led-lede{margin-top:22px;font-size:16px}.founder-led-copy .hero-actions{align-items:stretch}.founder-led-copy .hero-actions .button{justify-content:space-between}.founder-led-proof{grid-template-columns:.82fr 1.18fr;margin-top:28px}.founder-led-proof>span{padding:0 11px;font-size:8px}.founder-led-proof b{font-size:25px}.founder-led-portrait{min-height:390px;margin-top:2px;overflow:hidden}.founder-led-portrait:before{inset:10% 0 6%}.founder-led-portrait>img{width:min(140vw,650px);margin-left:-5%}.founder-led-portrait figcaption{width:min(270px,72%);padding:10px 13px;top:auto;bottom:12px;right:0}.founder-led-scroll{display:none}}@media (prefers-reduced-motion:reduce){.founder-led-hero{height:auto!important}.founder-led-stage{min-height:auto;position:relative}.founder-led-room-video{display:none}.founder-led-room{opacity:1!important}.founder-led-room img,.founder-led-copy,.founder-led-portrait,.founder-led-orbit,.founder-led-scroll i{animation:none}.founder-led-room,.founder-led-room-video,.founder-led-grid,.founder-led-copy,.founder-led-portrait{opacity:1;translate:none}}.origin-act{color:var(--ink);background:var(--paper-warm);position:relative}.origin-stage{min-height:100vh;background:linear-gradient(#0b2a380b 1px, transparent 1px), linear-gradient(90deg, #0b2a380b 1px, transparent 1px), var(--paper-warm);background-size:72px 72px;min-height:100svh;padding:clamp(66px,7vh,92px) clamp(24px,5vw,76px) clamp(50px,5vh,70px);position:sticky;top:0;overflow:hidden}.origin-stage:before{content:"";pointer-events:none;background:radial-gradient(circle at 76% 34%,#4fb7ad21,#0000 34%);position:absolute;inset:0}.origin-shell{z-index:2;grid-template-rows:auto 2px auto auto;align-content:center;gap:clamp(14px,1.8vh,22px);width:min(100%,1580px);min-height:calc(100svh - clamp(144px,16vh,200px));margin:0 auto;display:grid;position:relative}.origin-intro{grid-template-columns:minmax(330px,.64fr) minmax(590px,1.36fr);align-items:center;gap:clamp(10px,1.5vw,24px);display:grid}.origin-title-block .kicker{margin-bottom:20px}.origin-title-block{transform:translateY(clamp(-34px,-3vh,-22px))}.origin-title-block h2{max-width:11ch;color:var(--ink);letter-spacing:-.055em;text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.7rem,3.8vw,4.55rem);font-weight:400;line-height:.97}.origin-title-block h2 span{display:block}.origin-title-block h2 em{color:#24897f;margin-top:.22em;font-weight:400;display:block}.origin-visual{aspect-ratio:16/9;background:0 0;width:100%;min-height:340px;max-height:46vh;margin:0 0 clamp(44px,5.4vh,62px);position:relative;overflow:visible}.origin-visual>img{object-fit:cover;object-position:54% center;filter:saturate(.92)contrast(1.02);opacity:1;mix-blend-mode:normal;width:calc(100% + clamp(110px,8vw,160px));height:calc(100% + clamp(72px,9vh,110px));position:absolute;inset:clamp(-110px,-9vh,-72px) clamp(-120px,-6vw,-72px) auto auto;transform:none;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000006b 7%,#000 16% 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000006b 7%,#000 16% 100%)}.origin-visual-shade{background:linear-gradient(90deg, var(--paper-warm) 0%, #f8f5ecb8 7%, #f8f5ec2e 17%, transparent 28%), linear-gradient(0deg, var(--paper-warm) 0%, #f8f5ec4d 5%, transparent 16%);pointer-events:none;position:absolute;inset:0}.origin-rise{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.origin-rise path{fill:none;stroke:#188e88;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--origin-p,var(--lur-p,0)));vector-effect:non-scaling-stroke;filter:drop-shadow(0 1px #fffdf8b3)}.origin-nodes{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.origin-nodes li{width:0;height:0;color:var(--ink);font-family:var(--font-geist-mono), monospace;text-align:center;opacity:1;font-weight:650;line-height:1.2;transition:opacity .36s,transform .44s cubic-bezier(.23,1,.32,1);position:absolute;transform:none;font-size:11px!important}.origin-nodes li i{background:var(--coral);border:2px solid #fffdf8e6;border-radius:50%;width:10px;height:10px;transition:box-shadow .42s,transform .42s;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 0 #ff846238}.origin-nodes li span{transform-origin:bottom;white-space:nowrap;background:#fffdf8ad;border-radius:2px;padding:2px 4px;position:absolute;bottom:9px;left:0;transform:translate(-50%)scale(.86);box-shadow:0 1px 8px #071e290d}.origin-nodes li:first-child{top:84%;left:7%}.origin-nodes li:nth-child(2){top:78%;left:21%}.origin-nodes li:nth-child(3){top:67%;left:35%}.origin-nodes li:nth-child(4){top:52%;left:49%}.origin-nodes li:nth-child(5){top:36%;left:61%}.origin-nodes li:nth-child(6){top:9%;left:92%}.origin-nodes li[data-reached=true] i{box-shadow:0 0 0 3px #ff84621a}.origin-nodes li[data-current=true] i{transform:translate(-50%,-50%)scale(1.14);box-shadow:0 0 0 6px #ff846221}.origin-lesson{border-left:3px solid var(--coral);width:min(88%,880px);color:var(--ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center;opacity:1;background:#fffdf8f0;margin:0;padding:clamp(12px,1.5vw,20px) clamp(18px,2.2vw,32px);font-family:Georgia,Times New Roman,serif;font-size:clamp(16px,1.28vw,21px);font-style:italic;line-height:1.35;transition:opacity .42s,transform .52s cubic-bezier(.23,1,.32,1);position:absolute;bottom:clamp(-58px,-5vh,-46px);right:2%;transform:none;box-shadow:0 12px 30px #071e2912}.origin-lesson strong{color:#167f79;font-weight:400}.origin-act[data-lur-phase="2"] .origin-lesson,.origin-act[data-lur-phase="3"] .origin-lesson{opacity:1;transform:none}.origin-progress{background:#0b2a382e;width:100%;height:1px;position:relative;overflow:visible}.origin-progress i{background:linear-gradient(90deg, var(--teal), var(--coral));width:100%;height:3px;transform:scaleX(var(--origin-p,var(--lur-p,0)));transform-origin:0;transition:transform .12s linear;display:block;position:absolute;inset:-1px auto auto 0}.origin-sequence{z-index:2;border-bottom:1px solid #0b2a382e;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.origin-sequence article{min-height:176px;color:var(--ink);opacity:1;background:#fffdf833;border-left:1px solid #0b2a3826;padding:22px clamp(18px,2vw,28px) 24px;transition:opacity .42s cubic-bezier(.23,1,.32,1),color .42s cubic-bezier(.23,1,.32,1),background .42s cubic-bezier(.23,1,.32,1),transform .42s cubic-bezier(.23,1,.32,1),box-shadow .42s cubic-bezier(.23,1,.32,1);position:relative;transform:translateY(0)}.origin-sequence article:first-child{border-left:0}.origin-sequence article span{color:#327f78;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;margin-bottom:24px;font-size:10px;display:block}.origin-sequence article strong{color:inherit;letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,2.2vw,2.45rem);font-weight:400;display:block}.origin-sequence article p{color:#53666e;margin:10px 0 0;font-size:13px;line-height:1.55}.origin-act[data-lur-phase="0"] .origin-sequence article:first-child,.origin-act[data-lur-phase="1"] .origin-sequence article:nth-child(2),.origin-act[data-lur-phase="2"] .origin-sequence article:nth-child(3),.origin-act[data-lur-phase="3"] .origin-sequence article:nth-child(4){z-index:2;color:var(--paper);opacity:1;background:#071e29fa;transform:translateY(-9px);box-shadow:0 12px #4fb7ad21}.origin-act[data-lur-phase="0"] .origin-sequence article:first-child span,.origin-act[data-lur-phase="1"] .origin-sequence article:nth-child(2) span,.origin-act[data-lur-phase="2"] .origin-sequence article:nth-child(3) span,.origin-act[data-lur-phase="3"] .origin-sequence article:nth-child(4) span{color:#a7dbd6}.origin-act[data-lur-phase="0"] .origin-sequence article:first-child p,.origin-act[data-lur-phase="1"] .origin-sequence article:nth-child(2) p,.origin-act[data-lur-phase="2"] .origin-sequence article:nth-child(3) p,.origin-act[data-lur-phase="3"] .origin-sequence article:nth-child(4) p{color:#fffdf8b8}.origin-relief{border-left:3px solid var(--coral);width:min(760px,66%);color:var(--ink);opacity:0;background:#fffdf8c2;justify-self:end;margin:0;padding:12px 18px 12px 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(15px,1.15vw,18px);font-style:italic;line-height:1.5;transition:opacity .42s,transform .42s cubic-bezier(.23,1,.32,1);transform:translateY(8px)}.origin-act[data-lur-phase="3"] .origin-relief{opacity:1;transform:none}@media (min-width:901px) and (max-width:1180px){.origin-visual>img{top:clamp(-80px,-6vh,-46px);right:clamp(-92px,-4vw,-48px)}}.ownership-act{color:var(--paper);background:radial-gradient(circle at 15% 25%,#4fb7ad21,#0000 34%),linear-gradient(135deg,#071e29,#0c2d3a);position:relative}.ownership-stage{min-height:100vh;align-content:center;min-height:100svh;padding:clamp(94px,11vh,130px) clamp(24px,6vw,92px);display:grid;position:sticky;top:0;overflow:hidden}.ownership-stage:before{content:"";opacity:.38;pointer-events:none;background-image:linear-gradient(#fffdf80e 1px,#0000 1px),linear-gradient(90deg,#fffdf80e 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 80%,#0000)}.ownership-intro,.ownership-questions,.ownership-note{z-index:1;position:relative}.ownership-intro{grid-template-columns:minmax(0,1.06fr) minmax(320px,.72fr);align-items:end;gap:clamp(40px,8vw,130px);width:min(100%,1240px);margin:0 auto;display:grid}.ownership-intro .kicker{grid-column:1/-1;margin-bottom:-4px}.ownership-intro h2{max-width:13ch;color:var(--paper);letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,4.8vw,5.4rem);font-weight:400;line-height:.98}.ownership-intro h2 em{color:var(--coral);margin-top:.12em;font-weight:400;display:block}.ownership-intro>p:not(.kicker){color:#fffdf8b8;margin:0;font-size:clamp(16px,1.25vw,19px);line-height:1.72}.ownership-questions{border-top:1px solid #fffdf82e;border-bottom:1px solid #fffdf82e;grid-template-columns:repeat(5,minmax(0,1fr));width:min(100%,1240px);margin:clamp(54px,7vw,92px) auto 0;display:grid;position:relative}.ownership-questions:before{content:"";z-index:3;background:linear-gradient(90deg, var(--teal), var(--coral));width:100%;height:3px;transform:scaleX(var(--lur-p,0));transform-origin:0;transition:transform .12s linear;position:absolute;top:-2px;left:0}.ownership-questions article{opacity:.34;border-left:1px solid #fffdf824;min-height:190px;padding:26px 20px 30px;transition:opacity .42s,background .42s,transform .42s cubic-bezier(.23,1,.32,1)}.ownership-questions article:first-child{border-left:0}.ownership-questions span{color:var(--teal);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;margin-bottom:50px;font-size:10px;display:block}.ownership-questions strong{color:var(--paper);font-size:clamp(15px,1.2vw,18px);font-weight:600;line-height:1.42;display:block}.ownership-act[data-lur-phase="0"] .ownership-questions article:first-child,.ownership-act[data-lur-phase="1"] .ownership-questions article:nth-child(2),.ownership-act[data-lur-phase="2"] .ownership-questions article:nth-child(3),.ownership-act[data-lur-phase="3"] .ownership-questions article:nth-child(4),.ownership-act[data-lur-phase="4"] .ownership-questions article:nth-child(5){opacity:1;background:#4fb7ad17;transform:translateY(-7px)}.ownership-act[data-lur-phase="0"] .ownership-questions article:first-child span,.ownership-act[data-lur-phase="1"] .ownership-questions article:nth-child(2) span,.ownership-act[data-lur-phase="2"] .ownership-questions article:nth-child(3) span,.ownership-act[data-lur-phase="3"] .ownership-questions article:nth-child(4) span,.ownership-act[data-lur-phase="4"] .ownership-questions article:nth-child(5) span{color:var(--coral)}.ownership-note{color:#a7dbd6;width:min(100%,1240px);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-align:right;text-transform:uppercase;opacity:.28;margin:28px auto 0;font-size:11px;transition:opacity .42s,color .42s}.ownership-act[data-lur-phase="4"] .ownership-note{color:var(--paper);opacity:1}@media (max-width:900px){.origin-act{height:auto!important}.origin-stage{min-height:auto;padding:104px 24px 74px;position:relative}.origin-stage:before{background:radial-gradient(circle at 50% 48%,#4fb7ad1f,#0000 42%)}.origin-shell{min-height:0;display:block}.origin-intro{grid-template-columns:1fr;gap:30px}.origin-title-block{transform:none}.origin-title-block h2{max-width:12ch;font-size:clamp(2.35rem,7.8vw,4rem)}.origin-visual{aspect-ratio:16/10;min-height:390px;max-height:none}.origin-visual>img{object-fit:cover;object-position:60% center;width:100%;height:100%;top:0;right:0;transform:none}.origin-lesson{opacity:1;transform:none}.origin-progress{display:none}.origin-sequence{border:0;grid-template-columns:1fr 1fr;gap:14px;margin-top:34px}.origin-sequence article{min-height:178px;color:var(--ink);background:#fffdf880;border:1px solid #0b2a3824;padding:24px;position:relative;opacity:1!important;pointer-events:auto!important;transform:none!important}.origin-sequence article span{color:#327f78!important}.origin-sequence article p{color:#53666e!important}.origin-sequence article strong{font-size:clamp(1.7rem,6vw,2.5rem)}.origin-relief{width:auto;margin-top:24px;font-size:15px;position:relative;opacity:1!important;transform:none!important}.ownership-act{height:auto!important}.ownership-stage{min-height:auto;position:relative}.ownership-intro{grid-template-columns:1fr;gap:24px}.ownership-intro .kicker{margin-bottom:0}.ownership-intro h2{font-size:clamp(2.5rem,9vw,4.3rem)}.ownership-questions{grid-template-columns:1fr 1fr}.ownership-questions:before{display:none}.ownership-questions article{opacity:1;border-top:1px solid #fffdf824;min-height:140px;transform:none!important}.ownership-questions article:nth-child(odd){border-left:0}.ownership-questions article:nth-child(-n+2){border-top:0}.ownership-questions span{margin-bottom:30px}}@media (max-width:560px){.origin-stage{padding:96px 20px 68px}.origin-title-block .kicker{margin-bottom:14px}.origin-title-block h2{font-size:clamp(2.05rem,10.5vw,3.15rem)}.origin-visual{aspect-ratio:4/5;min-height:420px;box-shadow:none}.origin-visual>img{object-position:68% center;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 94%,#0000 100%)}.origin-visual-shade{background:linear-gradient(#0000 45%,#071e2959)}.origin-rise,.origin-nodes{display:none}.origin-lesson{text-align:left;width:auto;padding:15px 17px;font-size:16px;bottom:12px;left:12px;right:12px}.origin-sequence{grid-template-columns:1fr}.origin-sequence article{min-height:0;box-shadow:none;padding:20px}.origin-sequence article p{font-size:13px}.origin-relief{width:auto;padding:12px 14px 12px 16px;font-size:13px}.ownership-stage{padding:86px 20px}.ownership-questions{grid-template-columns:1fr}.ownership-questions article,.ownership-questions article:nth-child(-n+2){border-top:1px solid #fffdf824;border-left:0;grid-template-columns:38px 1fr;align-items:start;gap:10px;min-height:0;padding:20px 4px;display:grid}.ownership-questions article:first-child{border-top:0}.ownership-questions span{margin:2px 0 0}.ownership-note{text-align:left}}@media (prefers-reduced-motion:reduce){.origin-act{height:auto!important}.origin-stage{min-height:auto;position:relative}.origin-shell{min-height:auto}.origin-progress{display:none}.origin-visual>img,.origin-lesson,.origin-nodes li{transition:none!important;transform:none!important}.origin-rise path{stroke-dashoffset:0}.origin-nodes li{opacity:1}.origin-sequence{gap:14px;display:grid}.origin-sequence article{position:relative;opacity:1!important;transform:none!important}.origin-relief{width:auto;position:relative;opacity:1!important;transform:none!important}.ownership-act{height:auto!important}.ownership-stage{min-height:auto;position:relative}.ownership-questions:before{display:none}.ownership-questions article{opacity:1;transform:none!important}.ownership-note{opacity:1}}.sc-v4 .hero-world{will-change:transform;position:absolute;inset:-3%}.sc-v4 .hero-world :is(video,.sc-stage__poster){inset:0}@media (hover:hover) and (pointer:fine){.sc-v4 .hero-world{transform:translate3d(calc((var(--sc-mx,.5) - .5) * -18px), calc((var(--sc-my,.5) - .5) * -12px), 0);transition:transform .9s cubic-bezier(.23,1,.32,1)}}.sc-v4 .act-plane{pointer-events:none;will-change:transform;position:absolute;inset:0}.sc-v4 .act-plane--grid{z-index:2;opacity:.55;mix-blend-mode:screen}.sc-v4 .act-plane--grid svg{width:100%;height:100%;display:block}.sc-v4 .act-plane--fore{z-index:3;background:radial-gradient(90% 60% at 100% 100%,#071e29d1 0%,#0000 60%),linear-gradient(#0000 68%,#071e29b8 100%)}.sc-v4 .act-scrim{z-index:1;pointer-events:none;position:absolute;inset:0}.sc-v4 .act-scrim--lead{background:linear-gradient(to bottom right,#071e29eb 0%,#071e29c7 30%,#071e2966 52%,#0000 70%)}.sc-v4 .act-scrim--trail{background:linear-gradient(to bottom left,#071e29eb 0%,#071e29b3 26%,#071e2942 48%,#0000 66%)}.sc-v4 .act-scrim--band{background:linear-gradient(#0000 46%,#071e299e 72%,#071e29f0 100%)}.sc-v4 .act-scrim-copy{z-index:1;pointer-events:none;background:radial-gradient(60% 60% at 40%,#071e29f0 0%,#071e29b8 48%,#0000 100%);width:min(60rem,64vw);height:100%;position:absolute;top:0;left:-6rem}.sc-v4 .act-hero-copy{z-index:20;max-width:min(40rem,48vw);color:var(--paper);will-change:opacity, transform;position:absolute;top:50%;left:clamp(24px,6vw,92px);translate:0 -50%}.sc-v4 .act-hero-copy .eyebrow{color:#a7dbd6;margin-bottom:20px}.sc-v4 .act-hero-copy h1{color:var(--paper);letter-spacing:-.05em;text-wrap:balance;max-width:13ch;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,4.4vw,4.9rem);font-weight:400;line-height:.98}.sc-v4 .act-hero-copy .hero-lede{color:#fffdf8d1;max-width:46ch;margin-top:24px;font-size:clamp(16px,1.25vw,19px);line-height:1.65}.sc-v4 .act-hero-copy .hero-actions{margin-top:30px}.sc-v4 .act-hero-copy .text-link{color:var(--paper);border-color:#fffdf857}.sc-v4 .act-hero-copy .trust-row{border-color:#fffdf829;margin-top:34px;padding-top:18px}.sc-v4 .act-hero-copy .trust-row span{color:#fffdf89e;border-color:#fffdf829}.sc-v4 .act-hero-copy .trust-row b{color:var(--paper)}.sc-v4 .act-hero-copy--person .hero-founder--intro{border-top:1px solid #fffdf829;margin:24px 0 0;padding-top:20px}.sc-v4 .act-hero-copy--person .hero-founder--intro img{border-color:#8fd8cfe0;width:68px;height:68px;box-shadow:0 0 0 7px #4fb7ad1a}.sc-v4 .act-hero-copy--person .hero-founder--intro span{max-width:36ch}.sc-v4 .act-hero-object{z-index:4;will-change:transform, opacity;width:min(44vw,640px);position:absolute;bottom:clamp(3rem,10vh,7rem);right:clamp(24px,6vw,92px)}.sc-v4 .act-hero-object .hero-window{max-width:none;box-shadow:0 40px 90px #00000080,0 0 0 1px #fffdf81f}@media (max-width:860px){.sc-v4 .act-hero-copy{max-width:none;top:96px;right:clamp(20px,6vw,40px);translate:none}.sc-v4 .act-hero-copy h1{max-width:12ch;font-size:clamp(2.1rem,9vw,2.7rem)}.sc-v4 .act-hero-copy .hero-lede{max-width:34ch;margin-top:16px;font-size:15px}.sc-v4 .act-hero-copy .hero-actions{gap:16px;margin-top:20px}.sc-v4 .act-hero-copy .trust-row{display:none}.sc-v4 .act-hero-copy--person .hero-founder--intro{margin-top:16px;padding-top:14px}.sc-v4 .act-hero-copy--person .hero-founder--intro img{width:52px;height:52px}.sc-v4 .act-hero-copy--person .hero-founder--intro span{max-width:27ch;font-size:12px!important}.sc-v4 .act-hero-object{width:auto;bottom:20px;left:clamp(20px,6vw,40px);right:clamp(20px,6vw,40px)}.sc-v4 .act-hero-object .hero-window figcaption{display:none}.sc-v4 .act-scrim-copy{background:linear-gradient(#071e29f0 0%,#071e29cc 55%,#0000 100%);width:100%;height:72%;left:0}}@media (max-width:860px) and (max-height:760px){.sc-v4 .act-hero-object{display:none}}.sc-v4 .weary-act{color:var(--paper);background:#0e1c24;padding:clamp(90px,12vh,150px) clamp(24px,6vw,90px);position:relative;overflow:hidden}.sc-v4 .weary{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(30px,5vw,80px);max-width:1240px;margin:auto;display:grid}.sc-v4 .weary-copy .kicker{margin-bottom:26px}.sc-v4 .weary-lead{letter-spacing:-.04em;text-wrap:balance;max-width:20ch;margin:0 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.9rem,3vw,3rem);line-height:1.06}.sc-v4 .weary-lead em{color:var(--coral)}.sc-v4 .weary-soft{color:#fffdf8bd;max-width:42ch;margin:0 0 22px;font-size:clamp(16px,1.3vw,19px);line-height:1.7}.sc-v4 .pile{height:min(66vh,34rem);position:relative}.sc-v4 .pile-drag-hint{z-index:20;color:#fffdf8b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;background:#071e29c7;border:1px solid #8fd8cf4d;border-radius:999px;margin:0;padding:8px 11px;font-size:10px;transition:opacity .28s,transform .28s;position:absolute;top:12px;right:8px}.sc-v4 .pile-drag-hint span{color:var(--teal);margin-right:5px}.sc-v4 .pile-drag-hint.is-hidden{opacity:0;transform:translateY(-5px)}.sc-v4 .pile-grid{opacity:.5;background-image:linear-gradient(#fffdf80f 1px,#0000 1px),linear-gradient(90deg,#fffdf80f 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:-14% -10%}.sc-v4 .pile-glow{filter:blur(24px);background:radial-gradient(40% 40% at 50% 55%,#4fb7ad2e,#0000 70%);position:absolute;inset:10%}.sc-v4 .pile-card{--k:clamp(0, calc((var(--lur-p,0) - var(--t)) * 6), 1);width:clamp(13rem,19vw,17rem);color:var(--paper);opacity:var(--k);transform:translate3d(calc(-50% + var(--x)), calc(-50% + var(--y) + (1 - var(--k)) * 64px), 0) rotate(var(--r)) scale(calc(.94 + .06 * var(--k)));will-change:transform, opacity;background:#143644;border:1px solid #fffdf824;border-radius:8px;padding:.95rem 1.05rem 1rem;position:absolute;top:50%;left:50%;box-shadow:0 18px 40px -8px #0000008c}.sc-v4 .pile-card small{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#fffdf899;margin-bottom:.35rem;font-size:9px;display:block}.sc-v4 .pile-card strong{letter-spacing:-.015em;padding-right:1.6rem;font-size:.98rem;font-weight:600;line-height:1.25;display:block}.sc-v4 .pile-card i{width:1.4rem;height:1.4rem;color:var(--ink);background:var(--teal);border-radius:4px;place-items:center;font-size:.66rem;font-style:normal;font-weight:800;display:grid;position:absolute;top:.9rem;right:.9rem}@media (max-width:860px){.sc-v4 .weary-act{padding-top:70px}.sc-v4 .weary{grid-template-columns:1fr}.sc-v4 .pile{height:42vh}.sc-v4 .pile-card{width:11.5rem}}@media (pointer:coarse){.sc-v4 .pile-drag-hint{display:none}}.sc-v4 .turn-act{background:var(--paper);padding:clamp(90px,10vw,140px) clamp(24px,6vw,90px);overflow:hidden}.sc-v4 .turn{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,6vw,90px);max-width:1240px;margin:auto;display:grid}.sc-v4 .turn-copy h2{letter-spacing:-.05em;color:var(--ink);margin:0;font-size:clamp(2.5rem,4.2vw,4.6rem);line-height:1.02}.sc-v4 .turn-copy h2 em{color:#24897f;font-family:Georgia,serif;font-weight:400}.sc-v4 .turn-copy p:not(.kicker){color:#53666e;max-width:52ch;margin:22px 0 0;font-size:16px;line-height:1.75}.sc-v4 .turn-figure{margin:0;padding:clamp(20px,3vw,40px);position:relative}.sc-v4 .turn-plate{background:var(--paper-warm);border:1px solid var(--line);z-index:0;border-radius:18px;position:absolute;inset:6% -4% -6% 6%}.sc-v4 .draw{z-index:1;width:100%;height:auto;display:block;position:relative;overflow:visible}.sc-v4 .draw path{fill:none;stroke:var(--teal);stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0, calc((var(--lur-p,0) - var(--s)) * 5), 1))}.sc-v4 .draw rect{fill:#fffdf8;stroke:#0b2a384d;stroke-width:1px;opacity:clamp(0, calc((var(--lur-p,0) - var(--s)) * 6), 1)}.sc-v4 .draw rect.review{stroke:var(--teal);stroke-width:1.5px;fill:#e9f2ef}.sc-v4 .draw rect.out{fill:var(--ink);stroke:var(--ink)}.sc-v4 .draw text{font-family:var(--font-geist-sans), Arial, sans-serif;fill:var(--ink);opacity:clamp(0, calc((var(--lur-p,0) - var(--s)) * 6), 1);font-size:13px}.sc-v4 .draw text.dim{fill:#62747b;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-family:var(--font-geist-mono), monospace}.sc-v4 .draw g:last-of-type text{fill:#fffdf8}.sc-v4 .draw g:last-of-type text.dim{fill:#fffdf8b3}.sc-v4 .turn-figure figcaption{z-index:1;color:#70818a;margin-top:18px;font-size:13px;position:relative}@media (max-width:860px){.sc-v4 .turn{grid-template-columns:1fr}}.sc-v4 .act-dusk-copy{z-index:20;text-align:right;max-width:min(40rem,46vw);color:var(--paper);will-change:opacity, transform;position:absolute;top:clamp(6rem,14vh,10rem);right:clamp(24px,6vw,92px)}.sc-v4 .act-dusk-copy .kicker{justify-content:flex-end}.sc-v4 .act-dusk-copy h2{letter-spacing:-.05em;color:var(--paper);text-wrap:balance;max-width:13ch;margin:0 0 0 auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,4.2vw,4.6rem);font-weight:400;line-height:1}.sc-v4 .act-dusk-copy p:not(.kicker){color:#fffdf8d6;max-width:38ch;margin:20px 0 0 auto;font-size:clamp(16px,1.25vw,19px);line-height:1.6}.sc-v4 .act-dusk-object{z-index:4;will-change:opacity, transform;width:min(46vw,620px);margin:0;position:absolute;bottom:clamp(2.5rem,8vh,5rem);left:clamp(24px,6vw,92px)}.sc-v4 .act-dusk-object .live-screen{box-shadow:0 40px 90px #00000080,14px 14px #ff8d6beb}.sc-v4 .act-dusk-object .live-screen--still img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.sc-v4 .act-dusk-object figcaption{z-index:2;color:#fffdf8c2;max-width:46ch;margin:22px 0 0;font-size:13px;line-height:1.5;position:relative}.sc-v4 .act-dusk-object figcaption a{color:var(--paper);white-space:nowrap;font-weight:600}.sc-v4 .act-dusk-object .live-tag--a{top:-7%;left:-3%}.sc-v4 .act-dusk-object .live-tag--b{top:40%;bottom:auto;right:-4%}.sc-v4 .act-dusk-object .live-tag--c{top:78%;bottom:auto;left:8%}@media (max-width:860px){.sc-v4 .act-dusk-copy{text-align:left;max-width:none;top:84px;left:clamp(20px,6vw,40px);right:clamp(20px,6vw,40px)}.sc-v4 .act-dusk-copy .kicker{justify-content:flex-start}.sc-v4 .act-dusk-copy h2{margin-left:0;font-size:clamp(2rem,8.5vw,2.6rem)}.sc-v4 .act-dusk-copy p:not(.kicker){max-width:34ch;margin-left:0;font-size:15px}.sc-v4 .act-dusk-object{width:auto;bottom:24px;left:clamp(20px,6vw,40px);right:clamp(20px,6vw,40px)}.sc-v4 .act-dusk-object figcaption{display:none}.sc-v4 .act-dusk-object .live-tag--a{top:-8%;left:0}.sc-v4 .act-dusk-object .live-tag--b{top:auto;bottom:8%;right:0}.sc-v4 .act-dusk-object .live-tag--c{display:none}.sc-v4 .act-scrim--trail{background:linear-gradient(#071e29f0 0%,#071e29b8 36%,#0000 64%)}}.sc-v4 .act-rail .act-stage{background:var(--paper-warm)}.sc-v4 .rail{width:max-content;height:100%;color:var(--ink);align-items:center;gap:1.6rem;padding:0 clamp(24px,6vw,90px);display:flex}.sc-v4 .rail-lead{flex:none;width:clamp(16rem,24vw,26rem)}.sc-v4 .rail-lead h2{letter-spacing:-.05em;color:var(--ink);margin:0;font-size:clamp(2.4rem,4vw,4.4rem);line-height:1.02}.sc-v4 .rail-lead h2 em{color:#24897f;font-family:Georgia,serif;font-weight:400}.sc-v4 .rail-lead>p:not(.kicker){color:#53666e;max-width:28ch;margin:20px 0 0;font-size:15px;line-height:1.7}.sc-v4 .rail-item{flex:none;width:clamp(19rem,30vw,28rem)}.sc-v4 .rail-card{background:var(--paper);border:1px solid var(--line);min-height:clamp(22rem,62vh,32rem);transform-style:preserve-3d;border-radius:14px;flex-direction:column;gap:.8rem;padding:1.4rem 1.5rem 1.5rem;display:flex;box-shadow:12px 12px #dce8e4}.sc-v4 .rail-media{aspect-ratio:16/9;background:var(--ink);border-radius:13px 13px 0 0;margin:-1.4rem -1.5rem .4rem;overflow:hidden}.sc-v4 .rail-media img{object-fit:cover;width:100%;height:100%;display:block}.sc-v4 .rail-label{color:#327f78;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px}.sc-v4 .rail-card h3{letter-spacing:-.03em;color:var(--ink);margin:0;font-family:Georgia,serif;font-size:clamp(1.3rem,1.8vw,1.7rem);font-weight:400;line-height:1.1}.sc-v4 .rail-card>p:not(.rail-label):not(.rail-fig){color:#53666e;margin:0;font-size:14px;line-height:1.65}.sc-v4 .rail-card p a{color:var(--ink);font-weight:600}.sc-v4 .rail-fig{color:var(--ink);margin:0;font-size:14px;line-height:1.4}.sc-v4 .rail-fig b{letter-spacing:-.05em;color:#24897f;margin-bottom:4px;font-family:Georgia,serif;font-size:clamp(2.2rem,3.4vw,3.4rem);font-weight:400;line-height:1;display:block}.sc-v4 .rail-fig--big b{font-size:clamp(2.8rem,4.2vw,4.4rem)}.sc-v4 .rail-list{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.sc-v4 .rail-list li{border-top:1px solid var(--line);gap:.15rem;padding-top:.7rem;display:grid}.sc-v4 .rail-list li:first-child{border-top:0;padding-top:0}.sc-v4 .rail-list small{color:#62747b;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.sc-v4 .rail-list span{color:var(--ink);font-size:14px;line-height:1.4}.sc-v4 .rail-list a{color:var(--ink)}.sc-v4 .rail-logos{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.sc-v4 .rail-logos span{aspect-ratio:5/3;border:1px solid var(--line);background:#fff;border-radius:6px;place-items:center;padding:.5rem;display:grid}.sc-v4 .rail-logos img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.sc-v4 .rail-card .text-link{align-self:flex-start;margin-top:auto}.sc-v4 .rail-note{border-left:1px solid var(--line);color:#62747b;flex:none;width:clamp(12rem,18vw,20rem);margin:0;padding-left:1rem;font-size:14px}@media (prefers-reduced-motion:no-preference){.sc-v4 .rail-item{--k:clamp(.55, calc(.55 + (var(--sc-p,0) - var(--t)) * 3.2), 1);opacity:var(--k);transform:translate3d(0, calc((1 - var(--k)) * 40px), 0);will-change:transform, opacity}.sc-v4 .rail-item:first-of-type{--k:1}}@media (max-width:700px){.sc-v4 .rail-item{width:78vw}.sc-v4 .rail-lead{width:70vw}.sc-v4 .rail-note{width:60vw}.sc-v4 .rail-card{min-height:0}}.sc-v4 .act-close .act-stage{background:var(--deep)}.sc-v4 .close{height:100%;color:var(--paper);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(30px,5vw,80px);padding:0 clamp(24px,6vw,92px);display:grid;position:relative}.sc-v4 .close-light{pointer-events:none;background:radial-gradient(34rem 34rem at calc(var(--sc-mx,.5) * 100%) calc(var(--sc-my,.5) * 100%), #4fb7ad1f, transparent 70%);position:absolute;inset:0}.sc-v4 .close-portrait{aspect-ratio:1023/1537;border-radius:16px;justify-self:end;width:min(100%,24rem);max-height:72vh;margin:0;position:relative;overflow:hidden;box-shadow:0 40px 90px #00000080}.sc-v4 .close-portrait img{object-fit:cover;width:100%;height:100%;display:block}.sc-v4 .close-portrait figcaption{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--paper);font-size:10px;position:absolute;bottom:1rem;left:1rem}.sc-v4 .close-copy h2{letter-spacing:-.05em;color:var(--paper);max-width:12ch;margin:0 0 1.2rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,4.6vw,5rem);font-weight:400;line-height:1}.sc-v4 .close-copy>p:not(.kicker){color:#fffdf8d6;max-width:44ch;margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.6}.sc-v4 .close-doors{flex-wrap:wrap;align-items:center;gap:1.6rem;margin-top:2rem;display:flex}.sc-v4 .close-link{color:var(--paper);border-bottom:1px solid #fffdf857;padding-bottom:2px;font-size:14px;font-weight:600}@media (max-width:860px){.sc-v4 .close{grid-template-columns:1fr;align-content:center;gap:22px;padding-top:3rem}.sc-v4 .close-portrait{justify-self:start;width:min(40vw,12rem);max-height:32vh}.sc-v4 .close-copy h2{font-size:clamp(2rem,8vw,2.6rem)}}@media (prefers-reduced-motion:reduce){.sc-v4 .hero-world{transition:none;transform:none}.sc-v4 [data-sc-parallax]{transform:none!important}.sc-v4 .pile-card{--k:1}.sc-v4 .draw path{stroke-dashoffset:0}.sc-v4 .draw rect,.sc-v4 .draw text{opacity:1}.sc-v4 .rail-item{opacity:1;transform:none}.sc-v4 [data-sc-act=pan] .act-stage{overscroll-behavior-x:contain;scroll-snap-type:x proximity;overflow:auto hidden}.sc-v4 [data-sc-pan]>*{scroll-snap-align:center}.sc-v4 .act-stage[data-sc-spotlight]:after{display:none}}.sc-v4 .act-hero-object{--k:min(clamp(0, calc((var(--sc-p,0) - .02) * 9), 1), clamp(0, calc((.92 - var(--sc-p,0)) * 8), 1));opacity:var(--k);translate:0 calc((1 - var(--k)) * 28px)}.sc-v4 .act-dusk-object{--k:clamp(0, calc((var(--sc-p,0) - .18) * 6), 1);opacity:var(--k);translate:0 calc((1 - var(--k)) * 28px)}@media (prefers-reduced-motion:reduce){.sc-v4 .act-hero-object,.sc-v4 .act-dusk-object{--k:1;translate:none}}.sc-v4 .turn-plate{inset:6% 0 -6% 6%}.sc-v4 .rail-logos{grid-template-columns:repeat(3,minmax(0,1fr))}.sc-v4 .rail-logos span{min-width:0;overflow:hidden}@media (max-width:980px){.sc-v4 .scorecard-section{height:auto}}.sc-v4 .words{background:var(--paper);border-top:1px solid var(--line);padding:clamp(80px,9vw,130px) clamp(24px,6vw,90px)}.sc-v4 .words-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(36px,6vw,90px);max-width:1240px;margin:auto;display:grid}.sc-v4 .words-intro h2{letter-spacing:-.05em;color:var(--ink);margin:0;font-size:clamp(2.4rem,4vw,4.4rem);line-height:1.02}.sc-v4 .words-intro h2 em{color:#24897f;font-family:Georgia,serif;font-weight:400}.sc-v4 .words-intro>p:not(.kicker){color:#53666e;max-width:30ch;margin:20px 0 0;font-size:15px;line-height:1.7}.sc-v4 .words-list{gap:18px;display:grid}.sc-v4 .words-quote{border:1px solid var(--line);border-left:3px solid var(--coral);background:var(--paper-warm);border-radius:12px;margin:0;padding:26px 28px 24px}.sc-v4 .words-quote p{letter-spacing:-.015em;color:var(--ink);text-wrap:pretty;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.15rem,1.5vw,1.45rem);line-height:1.4}.sc-v4 .words-quote footer{gap:3px;margin-top:16px;display:grid}.sc-v4 .words-quote footer b{color:var(--ink);font-size:14px}.sc-v4 .words-quote footer span{color:#62747b;font-size:13px;line-height:1.5}.sc-v4 .words-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1240px;margin:clamp(40px,5vw,64px) auto 0;display:grid}.sc-v4 .words-photos figure{margin:0}.sc-v4 .words-photos img{aspect-ratio:4/3;object-fit:cover;object-position:50% 30%;border-radius:12px;width:100%;display:block;box-shadow:10px 10px #dce8e4}.sc-v4 .words-photos figcaption{color:#62747b;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:14px;font-size:10px;line-height:1.5}.sc-v4 .rail-media img{object-position:50% 35%}@media (max-width:860px){.sc-v4 .words-grid,.sc-v4 .words-photos{grid-template-columns:1fr;gap:26px}.sc-v4 .words-quote{padding:20px 20px 18px}}.sc-v4 .words-by{gap:3px;margin-top:16px;display:grid}.sc-v4 .words-by b{color:var(--ink);font-size:14px}.sc-v4 .words-by span{color:#62747b;font-size:13px;line-height:1.5}.sc-v4 [data-count]{font-variant-numeric:tabular-nums}.sc-v4 .sc-progress{z-index:60;background:var(--teal);transform-origin:0;will-change:transform;pointer-events:none;height:2px;position:fixed;inset:0 0 auto;transform:scaleX(0)}.sc-v4 .act-hero-copy .hero-h{color:var(--paper);letter-spacing:-.045em;text-wrap:balance;max-width:15ch;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.3rem,3.9vw,4.3rem);font-weight:400;line-height:1}.sc-v4 .act-hero-copy--person .hero-lede,.sc-v4 .act-hero-copy--promise .hero-lede{max-width:44ch}@media (max-width:860px){.sc-v4 .act-hero-copy .hero-h{max-width:13ch;font-size:clamp(1.9rem,8vw,2.4rem)}}@media (prefers-reduced-motion:reduce){.sc-v4 .act-hero-copy--person,.sc-v4 .act-hero-copy--promise,.sc-v4 .sc-progress{display:none}}.sc-v4 .words-photos{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sc-v4 .words-photos figcaption{font-size:9.5px}@media (max-width:1100px){.sc-v4 .words-photos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.sc-v4 .words-photos{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sc-v4 .act-hero-copy--pain{opacity:1!important;pointer-events:auto!important;transform:none!important}}.sc-v4 .serve-card{padding:0 0 26px;overflow:hidden}.sc-v4 .serve-card>.serve-label,.sc-v4 .serve-card>strong,.sc-v4 .serve-card>span:last-child{margin-left:24px;margin-right:24px}.sc-v4 .serve-card>.serve-label{margin-top:18px}.sc-v4 .serve-photo{aspect-ratio:4/3;object-fit:cover;object-position:50% 30%;border-bottom:1px solid var(--line);width:100%;display:block}.sc-v4 .serve-photo--screen{object-position:50% 0;background:#061b26}.sc-v4 .serve-grid{grid-template-columns:1fr 1fr 1fr}.sc-v4 .serve-intro{grid-column:1/-1;max-width:46rem;margin-bottom:8px}.sc-v4 .runs{background:var(--paper-warm);border-top:1px solid var(--line);padding:clamp(80px,9vw,130px) clamp(24px,6vw,90px)}.sc-v4 .runs-intro{grid-template-columns:1.1fr .9fr;align-items:end;gap:30px;max-width:1240px;margin:0 auto 36px;display:grid}.sc-v4 .runs-intro h2{letter-spacing:-.05em;color:var(--ink);grid-column:1;margin:0;font-size:clamp(2.4rem,4vw,4.4rem);line-height:1.02}.sc-v4 .runs-intro h2 em{color:#24897f;font-family:Georgia,serif;font-weight:400}.sc-v4 .runs-intro>p:not(.kicker){color:#53666e;grid-column:1;max-width:34ch;margin:0;font-size:16px}.sc-v4 .runs-intro .kicker{grid-column:1}.sc-v4 .runs-intro .button{grid-area:1/2/span 3;place-self:end}.sc-v4 .runs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1240px;margin:auto;display:grid}.sc-v4 .runs-card{border:1px solid var(--line);background:var(--paper);border-radius:12px;padding:28px 30px 28px 78px;position:relative}.sc-v4 .runs-num{color:var(--coral);font-family:Georgia,serif;font-size:1.4rem;position:absolute;top:30px;left:28px}.sc-v4 .runs-card h3{letter-spacing:-.02em;color:var(--ink);margin:0 0 8px;font-family:Georgia,serif;font-size:1.45rem;font-weight:400}.sc-v4 .runs-card p{color:#53666e;margin:0;font-size:15px;line-height:1.7}.sc-v4 .words-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.sc-v4 .words-photos{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:980px){.sc-v4 .serve-grid,.sc-v4 .runs-intro{grid-template-columns:1fr}.sc-v4 .runs-intro .button{grid-area:auto/1;justify-self:start;margin-top:8px}.sc-v4 .runs-grid{grid-template-columns:1fr}.sc-v4 .runs-card{padding:24px 22px 24px 64px}.sc-v4 .runs-num{top:26px;left:22px}.sc-v4 .words-list,.sc-v4 .words-photos{grid-template-columns:1fr}}.sc-v4 h2 .sc-split,.sc-v4 .weary-lead .sc-split{margin:-.06em -.08em -.14em 0;padding:.06em .08em .14em 0}.sc-v4 h2 [data-sc-kinetic],.sc-v4 .weary-lead [data-sc-kinetic]{display:inline}.sc-v4 .turn-copy h2 em,.sc-v4 .words-intro h2 em,.sc-v4 .serve-intro h2 em,.sc-v4 .runs-intro h2 em,.sc-v4 .rail-lead h2 em,.sc-v4 .live-system-copy h2 em,.sc-v4 .ledger-intro h2 em{color:#1a6b63}.sc-v4 :is(.turn-copy,.words-intro,.runs-intro,.serve-intro,.rail-lead) h2,.sc-v4 .pathways-section .section-intro h2{letter-spacing:-.05em;color:var(--ink);margin:0;font-size:clamp(2.4rem,4vw,4.4rem);line-height:1.02}.sc-v4 .pathways-section .section-intro h2 em{color:#1a6b63;font-family:Georgia,serif;font-weight:400}.sc-v4 :is(.turn-copy,.words-intro,.runs-intro,.serve-intro,.rail-lead)>p:not(.kicker),.sc-v4 .pathways-section .section-intro>p{color:#53666e;font-size:16px;line-height:1.75}.sc-v4 :is(.turn-copy,.words-intro,.runs-intro,.serve-intro,.rail-lead) .kicker,.sc-v4 .pathways-section .kicker{margin-bottom:18px}.sc-v4 :is(.rail-card,.runs-card) h3,.sc-v4 .serve-card strong{letter-spacing:-.025em;font-family:Georgia,serif;font-weight:400}.sc-v4 .serve-card strong{font-size:clamp(1.3rem,1.8vw,1.7rem);line-height:1.12}@media (max-width:860px){.sc-v4 :is(.turn-copy,.words-intro,.runs-intro,.serve-intro,.rail-lead) h2,.sc-v4 .pathways-section .section-intro h2{font-size:clamp(2rem,8.5vw,2.6rem)}}.sc-v4 .words-list .words-quote:first-child{grid-column:auto}.sc-v4 .weary-lead{font-size:clamp(1.9rem,3vw,3rem)!important;line-height:1.06!important}.sc-v4 .weary-soft{font-size:clamp(16px,1.3vw,19px)!important;line-height:1.7!important}.sc-v4 .act-hero-copy .hero-lede,.sc-v4 .act-dusk-copy p:not(.kicker),.sc-v4 .close-copy>p:not(.kicker){font-size:clamp(16px,1.25vw,19px)!important;line-height:1.62!important}.sc-v4 .rail-fig{font-size:14px!important;line-height:1.4!important}.sc-v4 .rail-card>p:not(.rail-label):not(.rail-fig),.sc-v4 .runs-card p{font-size:15px!important;line-height:1.7!important}.sc-v4 .rail-label{font-size:10px!important}.sc-v4 .words-quote p{font-size:clamp(1.15rem,1.5vw,1.45rem)!important;line-height:1.4!important}.sc-v4 :is(.turn-copy,.words-intro,.runs-intro,.serve-intro,.rail-lead)>p:not(.kicker),.sc-v4 .pathways-section .section-intro>p{font-size:16px!important;line-height:1.75!important}.sc-v4 .rail-note{font-size:14px!important}@media (max-width:860px){.sc-v4 .act-hero-copy .hero-lede,.sc-v4 .act-dusk-copy p:not(.kicker){font-size:15px!important}}.sc-v4 .scorecard-section{height:200svh}.sc-v4 .words-quote{will-change:transform, opacity;transition:box-shadow .26s cubic-bezier(.23,1,.32,1);position:relative}.sc-v4 .words-quote:before{content:"“";color:var(--coral);opacity:.9;font-family:Georgia,Times New Roman,serif;font-size:5.2rem;line-height:1;position:absolute;top:-22px;left:18px}.sc-v4 .words-quote:hover{box-shadow:12px 12px #dce8e4}.sc-v4 .words-quote p{padding-top:6px}.sc-v4 .words-photos figure{will-change:transform, clip-path}.sc-v4 .words-photos img{transition:transform .9s cubic-bezier(.23,1,.32,1)}.sc-v4 .words-photos figure:hover img{transform:scale(1.035)}.sc-v4 .serve-photo,.sc-v4 .rail-media img{transition:transform .9s cubic-bezier(.23,1,.32,1)}.sc-v4 .serve-card:hover .serve-photo,.sc-v4 .rail-card:hover .rail-media img{transform:scale(1.04)}.sc-v4 .rail-media{overflow:hidden}.sc-v4 .close-doors .close-link{align-items:center;gap:8px;padding:10px 0;display:inline-flex}.sc-v4 .close-doors .close-link:after{content:"→";transition:transform .2s cubic-bezier(.23,1,.32,1)}.sc-v4 .close-doors .close-link:hover:after{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.sc-v4 .words-quote,.sc-v4 .words-photos figure{opacity:1!important;clip-path:none!important;transform:none!important}.sc-v4 .words-photos img,.sc-v4 .serve-photo,.sc-v4 .rail-media img{transition:none}}.sc-v4 .act-hero-copy h1 .sc-split{margin:-.04em -.06em -.16em 0;padding:.04em .06em .16em 0}@keyframes sc-hero-pop{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}.sc-v4 .act-hero-copy--pain h1 .sc-split__i{animation:.68s cubic-bezier(.23,1,.32,1) backwards sc-hero-pop}.sc-v4 .act-hero-copy--pain h1 .sc-split:first-child .sc-split__i{animation-delay:.14s}.sc-v4 .act-hero-copy--pain h1 .sc-split:nth-child(2) .sc-split__i{animation-delay:.21s}.sc-v4 .act-hero-copy--pain h1 .sc-split:nth-child(3) .sc-split__i{animation-delay:.28s}.sc-v4 .act-hero-copy--pain h1 .sc-split:nth-child(4) .sc-split__i{animation-delay:.35s}.sc-v4 .act-hero-copy--pain h1 .sc-split:nth-child(5) .sc-split__i{animation-delay:.42s}.sc-v4 .act-hero-copy--pain h1 .sc-split:nth-child(6) .sc-split__i{animation-delay:.49s}.sc-v4 .act-hero-copy--pain h1 .sc-split:nth-child(7) .sc-split__i{animation-delay:.56s}.sc-v4 .act-hero-copy--pain h1 .sc-split:nth-child(8) .sc-split__i{animation-delay:.63s}@media (prefers-reduced-motion:reduce){.sc-v4 .act-hero-copy--pain h1 .sc-split__i{animation:none}}@media (max-width:700px){.sc-v4 .rail{padding-left:clamp(24px,6vw,90px)}.sc-v4 .rail-lead{width:auto;position:absolute;top:72px;left:clamp(20px,6vw,40px);right:clamp(20px,6vw,40px);translate:none}.sc-v4 .rail-lead h2{max-width:none}.sc-v4 .rail{align-items:flex-start;padding-top:34vh}}.sc-v4 .path-note{color:#3f5560;text-align:center;max-width:62ch;margin:1.6rem auto 0;line-height:1.7;font-size:15px!important}@media (max-width:860px){.sc-v4 .path-note{text-align:left;margin-top:1.2rem}}.sc-v4 .price-scale{max-width:72ch;margin:1.8rem auto 0}.sc-v4 .price-scale .path-note{text-align:left;max-width:none;margin:0 0 .8rem}.sc-v4 .price-table{border-collapse:collapse;width:100%;margin:0 0 1rem;font-size:15px}.sc-v4 .price-table td{color:#1f3641;vertical-align:top;border-bottom:1px solid #0b2a3824;padding:.6rem 0;line-height:1.55}.sc-v4 .price-table td:last-child{text-align:right;white-space:nowrap;font-family:var(--font-display,Georgia, serif);color:#0b2a38;padding-left:1.2rem;font-size:17px}@media (max-width:640px){.sc-v4 .price-table td:last-child{white-space:normal;min-width:6.5rem}}.sc-v4 .trust-cpd{align-items:center;gap:.55rem;display:inline-flex}.sc-v4 .trust-cpd img{background:#fff;border-radius:4px;width:auto;height:26px;padding:2px 6px;display:block}@media (max-width:860px){.sc-v4 .trust-cpd img{height:22px}}.sc-v4 .trust-cpd img{background:0 0;border-radius:0;height:30px;padding:0}.sc-v4 .founder-stats .trust-cpd img{height:34px}.sc-v4 .act-dusk .live-tag--c{top:70%;bottom:auto;left:4%}.sc-v4 .image-accent--draw{pointer-events:none;z-index:2;border:0;width:auto;height:auto;position:absolute;inset:-18px 22px 22px -18px;overflow:visible}.sc-v3.has-scroll-experience .sc-v4 .image-accent--draw,.sc-v4 .image-accent--draw[data-sc-in]{transition:none;opacity:1!important;transform:none!important}.sc-v4 .image-accent--draw rect{fill:none;stroke:var(--teal);stroke-width:2px;opacity:.9;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.8s cubic-bezier(.23,1,.32,1) .12s}.sc-v4 .image-accent--draw.sc-in rect{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.sc-v4 .image-accent--draw rect{stroke-dashoffset:0;transition:none}}.sc-v4 .trust-row .trust-cpd{flex-direction:row;align-items:center;gap:.75rem;display:flex!important}.sc-v4 .trust-row .trust-cpd img{flex:none;width:44px;height:44px}.sc-v4 .trust-row .trust-cpd>span{line-height:1.35;display:block}@media (max-width:860px){.sc-v4 .trust-row .trust-cpd img{width:36px;height:36px}}.sc-v4 .trust-row .trust-cpd>span{white-space:nowrap}.sc-v4 .trust-row .trust-cpd{min-width:17rem}@media (max-width:860px){.sc-v4 .trust-row .trust-cpd>span{white-space:normal}.sc-v4 .trust-row .trust-cpd{min-width:0}}.sc-v4 .image-accent--draw{width:calc(100% - 4px);height:calc(100% - 4px);inset:-18px auto auto -18px}.interior-v6 .wpop .wpop-w{opacity:0;transform-origin:0 100%;will-change:transform, opacity;display:inline-block;transform:translateY(.55em)rotate(.6deg)}.interior-v6 .wpop.wpop-on .wpop-w{animation:.72s cubic-bezier(.19,1,.22,1) both sc-hero-pop;animation-delay:calc(80ms + var(--wi,0) * 58ms)}.interior-v6 h1.wpop.wpop-on .wpop-w{animation-duration:.82s;animation-delay:calc(.14s + var(--wi,0) * 70ms)}.interior-v6.interior-motion-ready section .wstag{opacity:0;transition:opacity .64s cubic-bezier(.23,1,.32,1),transform .72s cubic-bezier(.23,1,.32,1);transition-delay:calc(var(--si,0) * 70ms);transform:translateY(18px)}.interior-v6.interior-motion-ready section.is-interior-visible .wstag{opacity:1;transform:none}.interior-v6 .drifts{transform:translate3d(0, var(--drift,0px), 0);will-change:transform}.interior-v6 .intent-field-card.drifts{transition:transform .12s linear}.interior-v6.interior-motion-off .wpop .wpop-w,.interior-v6.interior-motion-off section .wstag{opacity:1;transition:none;animation:none;transform:none}@media (prefers-reduced-motion:reduce){.interior-v6 .wpop .wpop-w,.interior-v6 section .wstag{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.interior-v6 .drifts{transform:none!important}}@media (prefers-reduced-motion:no-preference){.sc-v4 .rail-item,.sc-v4 .rail-item:first-of-type{--k:clamp(.55, calc(1 - max(var(--sc-p,0) - var(--t), var(--t) - var(--sc-p,0)) * 5), 1)}}@media (min-width:1100px){.sc-v4 .pathways-grid{grid-template-columns:repeat(4,1fr)}}.sc-v4 .board-kit{background:#ffffff8c;border:1px solid #0b2a3824;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.4rem;margin:1.4rem 0 0;padding:1rem 1.2rem;display:grid}.sc-v4 .board-kit .card-eyebrow{grid-column:1/-1;margin:0 0 .2rem}.sc-v4 .board-kit a{color:#0b2a38;border-bottom:1px solid #0b2a3840;justify-content:space-between;gap:1rem;padding:.35rem 0;font-size:15px;text-decoration:none;display:flex}.sc-v4 .board-kit a span{color:#1a6b63}.sc-v4 .board-kit a:hover{border-bottom-color:#1a6b63}@media (max-width:720px){.sc-v4 .board-kit{grid-template-columns:1fr}}.sc-v4 .hero-founder{color:#fff;align-items:center;gap:.8rem;margin:0 0 1.4rem;text-decoration:none;display:inline-flex}.sc-v4 .hero-founder img{object-fit:cover;object-position:50% 12%;border:2px solid #ffffffb3;border-radius:50%;flex:none;width:52px;height:52px}.sc-v4 .hero-founder span{color:#ffffffd1;max-width:30ch;line-height:1.4;display:block;font-size:14px!important}.sc-v4 .hero-founder b{color:#fff;font-weight:600;display:block}.sc-v4 .hero-founder:hover span{color:#fff}.sc-v4 .method-track{grid-template-columns:repeat(4,1fr)}@media (max-width:980px){.sc-v4 .method-track{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.sc-v4 .method-track{grid-template-columns:1fr}}.sc-v4 .rail-demo,.sc-v4 .hero-demo-link{color:#1a6b63;white-space:nowrap;border-bottom:1px solid #1a6b6359;margin-left:.35rem;font-weight:600;text-decoration:none;display:inline-block}.sc-v4 .rail-demo:hover,.sc-v4 .hero-demo-link:hover{border-bottom-color:#1a6b63}.sc-v4 .hero-window-caption .hero-demo-link{color:#8fd8cf;border-bottom-color:#8fd8cf66}.sc-v4 .lab-ai--mark{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:.18em;padding:0 8%;line-height:1;display:flex}.sc-v4 .lab-ai--mark small{font-family:var(--font-geist-mono), monospace;letter-spacing:.22em;text-transform:uppercase;opacity:.8;font-size:9px;font-weight:700}.sc-v4 .lab-ai--mark em{font-family:var(--font-display,Georgia, serif);letter-spacing:-.01em;font-size:clamp(14px,1.15vw,18px);font-style:normal;font-weight:500;line-height:1.08}.sc-v4 .lab-ai--mark b{font-family:var(--font-display,Georgia, serif);margin-top:.05em;font-size:clamp(30px,2.6vw,42px);font-style:italic;font-weight:500;line-height:1}@media (max-width:980px){.sc-v4 .lab-ai--mark em{font-size:13px}.sc-v4 .lab-ai--mark b{font-size:28px}}@media (max-width:700px){.sc-v4 .rail{padding-top:11vh;padding-bottom:2vh}.sc-v4 .rail-item:first-of-type{margin-top:23vh}.sc-v4 .rail-media{aspect-ratio:2;margin-bottom:.3rem}.sc-v4 .rail-card{gap:.5rem;padding:1.15rem 1.2rem 1.2rem}.sc-v4 .rail-media{margin-top:-1.15rem;margin-left:-1.2rem;margin-right:-1.2rem}.sc-v4 .rail-card h3{font-size:1.2rem}.sc-v4 .rail-card>p:not(.rail-label):not(.rail-fig){font-size:13px;line-height:1.55}.sc-v4 .rail-fig{font-size:13px}.sc-v4 .rail-fig b{font-size:2rem}}.sc-v4 .rail-lead{z-index:auto;will-change:auto;position:static;top:auto;left:auto;translate:none}@media (max-width:700px){.sc-v4 .rail-lead{width:70vw;padding-top:6vh;position:static;right:auto}.sc-v4 .rail-lead h2{max-width:none}.sc-v4 .rail-item:first-of-type{margin-top:0}.sc-v4 .rail{padding-top:11vh}}.sc-v4 .record-intro{border-top:1px solid var(--line);padding-bottom:clamp(28px,4vw,56px)}.sc-v4 .record-intro .runs-intro{align-items:end;margin-bottom:0}.sc-v4 .record-intro .runs-intro>p:not(.kicker){grid-area:1/2/span 3;align-self:end;max-width:46ch;line-height:1.7;font-size:16px!important}@media (max-width:860px){.sc-v4 .record-intro .runs-intro>p:not(.kicker){grid-area:auto/1;margin-top:14px}}@media (max-width:700px){.sc-v4 .rail{padding-top:11vh;padding-left:11vw}.sc-v4 .rail-item:first-of-type{margin-top:0}}.sc-v4 .words{padding-bottom:clamp(120px,13vw,170px)}.sc-v4 .rail-lead{z-index:3;will-change:opacity, transform;width:clamp(16rem,24vw,26rem);position:absolute;top:50%;left:clamp(24px,6vw,90px);translate:0 -50%}.sc-v4 .rail-lead h2{max-width:9ch}@media (max-width:700px){.sc-v4 .rail{padding-top:11vh;padding-left:clamp(24px,6vw,90px)}.sc-v4 .rail-lead{width:auto;padding-top:0;position:absolute;top:72px;left:clamp(20px,6vw,40px);right:clamp(20px,6vw,40px);translate:none}.sc-v4 .rail-lead h2{max-width:none}.sc-v4 .rail-item:first-of-type{margin-top:23vh}}@media (max-width:700px){.sc-v4 .rail{padding-left:clamp(24px,6vw,90px)}.sc-v4 .rail-item:first-of-type{margin-left:34vw}}.sc-v4 [data-sc-act=pan] .rail{z-index:2;position:relative}.sc-v4 .act-stage>.rail-lead{z-index:1;pointer-events:none;width:clamp(16rem,24vw,26rem);position:absolute;top:50%;left:clamp(24px,6vw,90px);translate:0 -50%}@media (max-width:700px){.sc-v4 .act-stage>.rail-lead{width:auto;top:72px;left:clamp(20px,6vw,40px);right:clamp(20px,6vw,40px);translate:none}}.sc-v4 [data-sc-act=pan] .act-stage{position:sticky}@media (max-width:700px){.sc-v4 .act-stage>.rail-lead h2{font-size:2rem}.sc-v4 .act-stage>.rail-lead>p:not(.kicker){max-width:none;margin-top:12px;font-size:14px;line-height:1.55}.sc-v4 .rail-lead .lead-more{display:none}.sc-v4 .act-stage>.rail-lead{top:22px}.sc-v4 .rail-item:first-of-type{margin-top:25vh}.sc-v4 .act-stage>.rail-lead{width:auto;top:50%;left:clamp(20px,6vw,40px);right:14vw;translate:0 -50%}.sc-v4 .act-stage>.rail-lead h2{font-size:2.3rem;line-height:1.02}.sc-v4 .act-stage>.rail-lead>p:not(.kicker){margin-top:14px;font-size:14px;line-height:1.6}.sc-v4 .rail-item:first-of-type{margin-top:0;margin-left:168vw}}@media (max-width:700px){.sc-v4 .rail{padding-left:clamp(24px,6vw,90px)}}.sc-v4 .rail{padding-left:calc(clamp(24px,6vw,90px) + clamp(16rem,24vw,26rem) + 2.2rem + 12vw)}@media (max-width:700px){.sc-v4 .rail{padding-left:clamp(24px,6vw,90px)}}.sc-v4 .act-hero-copy--pain h1:not(:has(.sc-split)){visibility:hidden}.interior-v6:not(.interior-motion-off) h1:not(.wpop){visibility:hidden}@media (prefers-reduced-motion:reduce){.sc-v4 .act-hero-copy--pain h1,.interior-v6 h1{visibility:visible}}.sc-v4 .pile-card{--dx:0px;--dy:0px;transform:translate3d(calc(-50% + var(--x) + var(--dx)), calc(-50% + var(--y) + (1 - var(--k)) * 64px + var(--dy)), 0) rotate(var(--r)) scale(calc(.94 + .06 * var(--k)))}@media (pointer:fine){.sc-v4 .pile-card.can-drag{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;transition:box-shadow .22s,border-color .22s}.sc-v4 .pile-card.can-drag:hover{border-color:#5bb9b08c;box-shadow:0 26px 50px -10px #000000b3}.sc-v4 .pile-card.is-drag{cursor:grabbing;border-color:#5bb9b0cc;box-shadow:0 34px 60px -12px #000000bf}}.sc-v4 .pile-payoff{color:#fffdf8d1;pointer-events:none;max-width:42ch;margin:26px 0 0;font-size:clamp(15px,1.15vw,17px);line-height:1.65;transition:opacity .7s .12s,transform .7s .12s;transform:translateY(8px);opacity:0!important}.sc-v4 .pile-payoff.is-on{transform:none;opacity:1!important}.sc-v4 .pile-payoff em{color:var(--coral);font-style:normal}@media (pointer:coarse){.sc-v4 .pile-payoff{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
