.bento{display:grid;grid-gap:var(--s-5);gap:var(--s-5);margin-top:var(--s-8)}.bento[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.bento[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.bento:first-child{margin-top:0}.bento-tile{background:var(--c-cream);border:1px solid var(--c-charcoal);border-top:4px solid var(--hue-500,var(--c-honey-500));border-radius:var(--radius-sm);padding:var(--s-7);transition:border-color var(--dur-fast) var(--ease-fluid),transform var(--dur-fast) var(--ease-fluid)}.bento-tile:hover{border-color:var(--hue-700,var(--c-honey-700));border-top-color:var(--hue-700,var(--c-honey-700));transform:translateY(-2px)}.bento-tile h3{color:var(--c-charcoal);margin-bottom:var(--s-3)}.bento-tile p{font-size:var(--t-body);line-height:1.6;color:var(--c-body)}.bento-tile__eyebrow{display:block;font-family:var(--f-display-sc);font-size:12px;letter-spacing:.06em;color:var(--hue-700,var(--c-honey-700));margin-bottom:var(--s-2)}.bento-tile--expand{padding:0}.bento-tile--expand>summary{list-style:none;cursor:pointer;padding:var(--s-7);display:block;position:relative}.bento-tile--expand>summary::-webkit-details-marker{display:none}.bento-tile--expand .bento-tile__teaser{margin-bottom:0}.bento-tile__toggle{position:absolute;top:var(--s-7);right:var(--s-7);width:18px;height:18px}.bento-tile__toggle:after,.bento-tile__toggle:before{content:"";position:absolute;background:var(--hue-700,var(--c-honey-700));transition:transform var(--dur-fast) var(--ease-fluid),opacity var(--dur-fast) var(--ease-fluid)}.bento-tile__toggle:before{top:8px;left:0;width:18px;height:2px}.bento-tile__toggle:after{left:8px;top:0;width:2px;height:18px}.bento-tile--expand[open] .bento-tile__toggle:after{transform:rotate(90deg);opacity:0}.bento-tile__detail{padding:0 var(--s-7) var(--s-7);border-top:1px solid var(--c-rule);margin-top:var(--s-2)}.bento-tile__detail>*{margin-top:var(--s-4)}.bento-tile--expand[open]{background:var(--hue-100,var(--c-page-tint))}@media (prefers-reduced-motion:reduce){.bento-tile__toggle:after,.bento-tile__toggle:before{transition-duration:.001ms}}@media (max-width:880px){.bento[data-cols="3"]{grid-template-columns:1fr 1fr}}@media (max-width:560px){.bento[data-cols="2"],.bento[data-cols="3"]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.bento-tile{transition-duration:.001ms}.bento-tile:hover{transform:none}}.bento[data-cols="3"][data-expandable] .bento-tile{border:1px solid var(--c-rule);border-top:3px solid var(--c-aqua-500);border-radius:18px;box-shadow:inset 0 0 0 6px var(--c-cream),inset 0 1px 0 rgba(255,255,255,.6);transition:border-color var(--dur-mid) var(--ease-fluid),box-shadow var(--dur-mid) var(--ease-fluid),transform var(--dur-mid) var(--ease-fluid)}.bento[data-cols="3"][data-expandable] .bento-tile:hover{border-color:var(--c-aqua-700);border-top-color:var(--c-aqua-700);transform:translateY(-3px);box-shadow:inset 0 0 0 6px var(--c-cream),inset 0 1px 0 rgba(255,255,255,.6),0 4px 8px -2px rgba(31,26,18,.08),0 2px 4px rgba(31,26,18,.04)}.bento[data-cols="3"][data-expandable] .bento-tile__eyebrow{font-family:var(--f-display-sc);font-size:11px;text-transform:uppercase;font-weight:700;margin-bottom:var(--s-3)}.bento[data-cols="3"][data-expandable] .bento-tile h3{font-family:var(--ff-serif);font-size:clamp(22px,2.2vw,28px);line-height:1.2;font-weight:400;letter-spacing:-.012em;color:var(--c-ink-deep);margin-bottom:clamp(14px,1.6vw,20px);text-wrap:balance}.bento[data-cols="3"][data-expandable] .bento-tile p{font-size:clamp(15px,1.1vw,16.5px);line-height:1.65;color:var(--c-body);max-width:42ch}.bento[data-cols="3"][data-expandable] .bento-tile--expand>summary{padding-bottom:calc(var(--s-7) + 44px)}.bento[data-cols="3"][data-expandable] .bento-tile__toggle{position:absolute;top:auto;bottom:var(--s-7);right:var(--s-7);width:28px;height:28px;border-radius:50%;background:var(--c-rose-tint-strong);border:1px solid var(--c-rose-border-strong);display:flex;align-items:center;justify-content:center;transition:background var(--dur-fast) var(--ease-fluid),border-color var(--dur-fast) var(--ease-fluid)}.bento[data-cols="3"][data-expandable] .bento-tile__toggle:after,.bento[data-cols="3"][data-expandable] .bento-tile__toggle:before{background:var(--c-aqua-700)}.bento[data-cols="3"][data-expandable] .bento-tile__eyebrow{color:var(--c-aqua-700);letter-spacing:.22em}.bento[data-cols="3"][data-expandable] .bento-tile h3{max-width:20ch}.bento[data-cols="3"][data-expandable] .bento-tile__teaser{max-width:42ch}.bento[data-cols="3"][data-expandable] .bento-tile__toggle:before{content:"↓";font-family:var(--ff-sans);font-size:13px;color:var(--c-aqua-700);position:static;background:none;width:auto;height:auto;top:auto;left:auto;transform:none;transition:transform var(--dur-fast) var(--ease-fluid)}.bento[data-cols="3"][data-expandable] .bento-tile__toggle:after{content:none}.bento[data-cols="3"][data-expandable] .bento-tile--expand[open] .bento-tile__toggle{background:var(--c-aqua-700);border-color:var(--c-aqua-700)}.bento[data-cols="3"][data-expandable] .bento-tile--expand[open] .bento-tile__toggle:before{color:var(--c-cream);transform:rotate(180deg)}.bento[data-cols="3"][data-expandable] .bento-tile--expand[open]>summary{padding:clamp(36px,4vw,56px) clamp(40px,5vw,72px) 0}.bento[data-cols="3"][data-expandable] .bento-tile--expand[open] .bento-tile__toggle{bottom:auto;top:clamp(36px,4vw,56px)}.bento[data-cols="3"][data-expandable] .bento-tile__detail{max-width:62ch;margin:0 auto;border-top:1px solid var(--c-rule);padding:clamp(24px,3vw,36px) clamp(40px,5vw,72px) clamp(40px,5vw,64px)}.bento[data-cols="3"][data-expandable] .bento-tile__detail .payload-richtext h3{font-family:var(--ff-sans);font-weight:700;font-size:clamp(17px,1.2vw,19px);line-height:1.35;color:var(--c-ink-deep);margin:clamp(28px,3vw,36px) 0 clamp(10px,1.2vw,14px);max-width:56ch;font-style:normal}.bento[data-cols="3"][data-expandable] .bento-tile__detail .payload-richtext h3:first-child{margin-top:0}.bento[data-cols="3"][data-expandable] .bento-tile__detail .payload-richtext p{font-family:var(--ff-sans);font-size:clamp(17px,1.2vw,18.5px);line-height:1.65;color:var(--c-ink-deep);margin-bottom:clamp(20px,2.4vw,28px);max-width:62ch}.bento[data-cols="3"][data-expandable] .bento-tile__detail .payload-richtext p:last-child{margin-bottom:0}.bento[data-cols="3"][data-expandable],.method .principle-grid>.bento[data-cols="3"][data-expandable]{gap:clamp(20px,2.4vw,28px)}@media (min-width:800px){.bento[data-cols="3"][data-expandable],.method .principle-grid>.bento[data-cols="3"][data-expandable]{grid-template-columns:repeat(6,1fr)}.bento[data-cols="3"][data-expandable] .bento-tile:first-child,.method .principle-grid>.bento[data-cols="3"][data-expandable] .bento-tile:first-child{grid-column:span 6}.bento[data-cols="3"][data-expandable] .bento-tile:nth-child(2),.method .principle-grid>.bento[data-cols="3"][data-expandable] .bento-tile:nth-child(2){grid-column:span 4}.bento[data-cols="3"][data-expandable] .bento-tile:nth-child(3),.method .principle-grid>.bento[data-cols="3"][data-expandable] .bento-tile:nth-child(3){grid-column:span 2}.bento[data-cols="3"][data-expandable] .bento-tile:nth-child(4),.bento[data-cols="3"][data-expandable] .bento-tile:nth-child(5),.method .principle-grid>.bento[data-cols="3"][data-expandable] .bento-tile:nth-child(4),.method .principle-grid>.bento[data-cols="3"][data-expandable] .bento-tile:nth-child(5){grid-column:span 3}.bento[data-cols="3"][data-expandable] .bento-tile:nth-child(6),.method .principle-grid>.bento[data-cols="3"][data-expandable] .bento-tile:nth-child(6){grid-column:span 2}.bento[data-cols="3"][data-expandable] .bento-tile:nth-child(7),.method .principle-grid>.bento[data-cols="3"][data-expandable] .bento-tile:nth-child(7){grid-column:span 4}.bento[data-cols="3"][data-expandable] .bento-tile:nth-child(8),.method .principle-grid>.bento[data-cols="3"][data-expandable] .bento-tile:nth-child(8){grid-column:span 6}.bento[data-cols="3"][data-expandable] .bento-tile--expand[open],.method .principle-grid>.bento[data-cols="3"][data-expandable] .bento-tile--expand[open]{grid-column:1/-1}}@media (min-width:600px) and (max-width:799.98px){.bento[data-cols="3"][data-expandable],.method .principle-grid>.bento[data-cols="3"][data-expandable]{grid-template-columns:repeat(2,1fr)}.bento[data-cols="3"][data-expandable] .bento-tile--expand[open],.bento[data-cols="3"][data-expandable] .bento-tile:first-child,.bento[data-cols="3"][data-expandable] .bento-tile:nth-child(8),.method .principle-grid>.bento[data-cols="3"][data-expandable] .bento-tile--expand[open],.method .principle-grid>.bento[data-cols="3"][data-expandable] .bento-tile:first-child,.method .principle-grid>.bento[data-cols="3"][data-expandable] .bento-tile:nth-child(8){grid-column:1/-1}}[data-hue=navy] .bento-tile{border:1px solid var(--c-rule);border-radius:var(--radius-md);padding:clamp(24px,3vw,32px)}[data-hue=navy] .bento-tile:not(.pf-trigger-card) h3:before{content:"";display:block;width:14px;height:14px;background:var(--c-navy);margin-bottom:var(--s-3)}[data-hue=pink] .bento:not(:first-child){margin-top:var(--s-7)}.page-advisory .section:has(>.container>.bento){padding-top:var(--s-6)}.page-advisory .bento[data-cols="2"]{gap:var(--s-6)}.page-advisory .bento[data-cols="2"] .bento-tile{border-radius:0;padding:var(--s-8);border-top:4px solid var(--c-pink-500)}.page-advisory .bento[data-cols="2"] .bento-tile h3{font-family:var(--ff-serif);font-weight:400;font-size:var(--t-h3);margin-bottom:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--c-rule)}.page-toc{position:-webkit-sticky;position:sticky;top:var(--nav-h);z-index:20;background:color-mix(in srgb,var(--c-cream) 92%,transparent);-webkit-backdrop-filter:saturate(1.1) blur(6px);backdrop-filter:saturate(1.1) blur(6px);border-top:1px solid var(--c-rule);border-bottom:1px solid var(--c-rule);margin-block:var(--s-7) var(--s-9)}.page-toc__inner{display:flex;align-items:center;gap:var(--s-6);padding-block:var(--s-3);overflow-x:auto;scrollbar-width:none}.page-toc__inner::-webkit-scrollbar{display:none}.page-toc__label{flex:none;font-family:var(--ff-mono,ui-monospace,monospace);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-soft)}.page-toc__list{display:flex;align-items:center;gap:var(--s-5);list-style:none;margin:0;padding:0}.page-toc__list li a{display:inline-flex;align-items:baseline;gap:var(--s-2);white-space:nowrap;text-decoration:none;color:var(--c-soft);transition:color var(--dur-fast) var(--ease-fluid)}.page-toc__list li a:hover{color:var(--c-charcoal)}.page-toc__n{font-family:var(--ff-mono,ui-monospace,monospace);font-size:11px;letter-spacing:.04em;color:var(--hue-700,var(--c-honey-700))}.page-toc__t{font-size:14px;line-height:1.2}.page-toc__list li.is-active a{color:var(--c-charcoal)}.page-toc__list li.is-active .page-toc__t{box-shadow:inset 0 -2px 0 var(--hue-500,var(--c-honey-500))}@media (prefers-reduced-motion:reduce){.page-toc__list li a{transition-duration:.001ms}}.image-figure-section{max-width:var(--reading);margin:clamp(48px,6vw,80px) auto clamp(64px,9vw,112px);padding-inline:clamp(28px,6vw,72px)}.image-figure{margin:0}.image-figure__media{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:var(--radius-lg,18px);overflow:hidden;background:var(--c-page-tint)}@media (max-width:720px){.image-figure__media{border-radius:var(--radius-md)}}.image-figure figcaption{margin-top:clamp(12px,1.4vw,16px);font-family:var(--ff-serif);font-style:italic;font-weight:400;font-size:var(--t-small);line-height:1.45;color:var(--c-soft);text-align:center}.image-figure--inline .image-figure__media{border-radius:var(--radius-md);box-shadow:var(--shadow-3)}.image-figure--inline figcaption{max-width:50ch;font-size:var(--t-body);text-align:left}@media (min-width:800px){.image-figure--inline{max-width:none;margin-inline:calc(-1 * 50px)}.image-figure--inline figcaption{margin-inline:50px}}.page-about-our-story .image-figure{margin-block:clamp(40px,5vw,64px)}.page-about-our-story .image-figure__media{border-radius:var(--radius-md);box-shadow:var(--shadow-3)}.page-about-our-story .image-figure figcaption{max-width:50ch;font-size:var(--t-body);text-align:left}.page-about-our-story .section:has(>.container>.image-figure){padding-block:0}@media (prefers-reduced-motion:reduce){.image-figure__media :is(img){transition-duration:.001ms}}.link-card-grid{display:grid;grid-gap:var(--s-6);gap:var(--s-6);margin-top:var(--s-8)}.link-card-grid[data-cols="1"]{grid-template-columns:1fr}.link-card-grid[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.link-card-grid[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.link-card{display:flex;flex-direction:column;padding:var(--s-8);background:var(--c-cream);border:1px solid var(--c-charcoal);border-top:4px solid var(--hue-500,var(--c-honey-500));text-decoration:none;transition:border-color var(--dur-fast) var(--ease-fluid),transform var(--dur-fast) var(--ease-fluid),box-shadow var(--dur-fast) var(--ease-fluid)}.link-card:focus-visible,.link-card:hover{border-color:var(--hue-700,var(--c-honey-700));border-top-color:var(--hue-700,var(--c-honey-700));transform:translateY(-4px);box-shadow:var(--shadow-2)}.link-card__kicker{font-family:var(--f-display-sc);font-size:var(--t-cap);letter-spacing:.16em;text-transform:uppercase;color:var(--hue-700,var(--c-honey-700));font-weight:700;display:block;margin-bottom:var(--s-4)}.link-card__title{font-family:var(--ff-serif);font-weight:400;font-size:var(--t-h3);line-height:1.14;color:var(--c-warm-deep);display:block}.link-card__title:not(:last-of-type){margin-bottom:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--c-rule)}.link-card__body{font-family:var(--ff-sans);font-size:var(--t-body);line-height:1.6;color:var(--c-soft);display:block;flex:1 1}.link-card__arrow{font-family:var(--ff-sans);font-size:22px;line-height:1;color:var(--hue-700,var(--c-honey-700));margin-top:var(--s-6);align-self:flex-start;transition:transform var(--dur-fast) var(--ease-fluid)}.link-card:focus-visible .link-card__arrow,.link-card:hover .link-card__arrow{transform:translateX(4px)}.link-card--featured{grid-column:1/-1;background:var(--c-navy);border-color:var(--c-navy);border-top-color:var(--c-honey-300)}.link-card--featured:focus-visible,.link-card--featured:hover{border-color:var(--c-navy);border-top-color:var(--c-honey-300)}.link-card--featured .link-card__kicker{color:var(--c-honey-300)}.link-card--featured .link-card__title{color:var(--c-cream)}.link-card--featured .link-card__body{color:rgba(250,248,245,.86)}.link-card--featured .link-card__arrow{color:var(--c-honey-300)}.link-card--featured:focus-visible{outline-color:var(--c-cream)}@media (max-width:880px){.link-card-grid[data-cols="3"]{grid-template-columns:1fr 1fr}}@media (max-width:640px){.link-card-grid[data-cols="2"],.link-card-grid[data-cols="3"]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.link-card,.link-card__arrow{transition:none}.link-card:focus-visible,.link-card:hover{transform:none}.link-card:focus-visible .link-card__arrow,.link-card:hover .link-card__arrow{transform:none}}.page-about-global-team .section:has(>.container>.link-card-grid)>.container>h2{text-align:center;margin:0 0 clamp(32px,4vw,48px)}.page-about-global-team .link-card-grid{grid-template-columns:1fr}.page-about-global-team .link-card{border-radius:var(--radius-md)}.page-about-global-team .link-card:not(.link-card--featured){border:1px solid var(--c-rule);border-top:3px solid var(--c-coral-500);padding:clamp(32px,3.2vw,42px) clamp(26px,2.6vw,32px) clamp(26px,2.6vw,32px)}.page-about-global-team .link-card--featured{padding:clamp(32px,3.4vw,46px)}.page-about-global-team .link-card__title{font-size:clamp(22px,2.2vw,28px);line-height:1.15}@media (min-width:760px){.page-about-global-team .link-card-grid{grid-template-columns:1.25fr 1fr}.page-about-global-team .link-card--featured{grid-column:auto;grid-row:span 2}}.page-about-team .link-card-grid[data-cols="2"]{max-width:720px;margin-inline:auto}.page-about-team .link-card{border:none;border-top:3px solid var(--hue-500,var(--c-coral-500));border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:0 1px 0 var(--c-rule)}.page-about-team .link-card__title{font-size:clamp(22px,2.2vw,28px)}.page-mindset-science .link-card-section:not(:has(>.container>h2)) .link-card-grid,.page-mindset-science .link-card-section:not(:has(>.container>h2)) .link-card-grid[data-cols="2"],.page-mindset-science .link-card-section:not(:has(>.container>h2)) .link-card-grid[data-cols="3"]{display:flex;flex-direction:column;gap:0;margin-top:0;grid-template-columns:unset}.page-mindset-science-the-science #section-5 .prose .payload-richtext>h2,.page-mindset-science-the-science .section:has(+.link-card-section) .prose .payload-richtext>h2{font-family:var(--f-display,var(--ff-serif));font-size:clamp(28px,3.2vw,48px);font-weight:400;line-height:1.05;letter-spacing:-.022em}.page-mindset-science-the-science #section-5 .prose .payload-richtext>p,.page-mindset-science-the-science .section:has(+.link-card-section) .prose .payload-richtext>p{font-family:var(--f-body,var(--ff-sans));font-size:clamp(18px,1.5vw,22px);font-weight:400;line-height:1.5;color:var(--c-ink,var(--c-body))}.page-mindset-science-the-science #section-5~.link-card-section h2,.page-mindset-science-the-science .section:has(+.link-card-section)~.link-card-section h2{font-family:var(--f-display,var(--ff-serif));font-size:clamp(28px,3.2vw,44px);font-weight:400;line-height:1.05;letter-spacing:-.02em}.page-mindset-science-the-science #section-5~.link-card-section .lead,.page-mindset-science-the-science .section:has(+.link-card-section)~.link-card-section .lead{font-family:var(--f-display,var(--ff-serif));font-style:italic;font-weight:400;font-size:clamp(17px,1.4vw,20px);line-height:1.45;color:var(--c-ink-soft,var(--c-soft))}.page-mindset-science-the-science #section-5~.link-card-section .link-card,.page-mindset-science-the-science .section:has(+.link-card-section)~.link-card-section .link-card{padding:var(--vs-3,var(--s-6))}.page-mindset-science-the-science #section-5~.link-card-section .link-card__title,.page-mindset-science-the-science .section:has(+.link-card-section)~.link-card-section .link-card__title{font-family:var(--f-display,var(--ff-serif));font-size:clamp(18px,1.6vw,22px);font-weight:400;line-height:1.2;letter-spacing:-.015em;margin-bottom:0;padding-bottom:0;border-bottom:none}.page-mindset-science-the-science #section-5~.link-card-section .link-card__body,.page-mindset-science-the-science .section:has(+.link-card-section)~.link-card-section .link-card__body{font-family:var(--f-body,var(--ff-sans));font-size:14px;line-height:1.5;color:var(--c-ink-soft,var(--c-soft))}.page-mindset-science-the-science #section-5~.link-card-section .link-card__arrow,.page-mindset-science-the-science .section:has(+.link-card-section)~.link-card-section .link-card__arrow{font-family:var(--f-body,var(--ff-sans));font-size:18px;font-weight:400;margin-top:0}.page-mindset-profiler .link-card{background:var(--c-page-tint);border-radius:var(--radius-md)}.page-mindset-profiler .link-card:before{content:"";display:block;width:16px;height:16px;background:var(--c-honey-500);margin-bottom:var(--s-4)}.dark-band{padding-block:clamp(72px,10vw,128px);text-align:center}.dark-band .container{max-width:var(--reading)}.dark-band .eyebrow{margin-bottom:var(--s-5)}.dark-band h2{font-family:var(--ff-serif);font-weight:400;font-size:clamp(28px,3.6vw,48px);line-height:1.16;letter-spacing:-.02em;max-width:30ch;margin-inline:auto;text-wrap:balance}.dark-band>.container>p:not(.eyebrow){margin-top:var(--s-6);font-family:var(--f-display-sc);font-size:var(--t-lead);line-height:1.5;max-width:46ch;margin-inline:auto}.dark-band[data-ground=dark]{background:var(--c-warm-deep)}.dark-band[data-ground=dark] .eyebrow{color:var(--c-pink-300)}.dark-band[data-ground=dark] h2{color:var(--c-cream)}.dark-band[data-ground=dark]>.container>p:not(.eyebrow){color:var(--c-page-tint)}.dark-band[data-ground=tint]{background:radial-gradient(60% 50% at 50% 0,var(--c-sage-100) 0,transparent 60%),linear-gradient(180deg,var(--c-cream),var(--c-page-tint))}.dark-band[data-ground=tint] .eyebrow{color:var(--c-honey-700)}.dark-band[data-ground=tint] h2{color:var(--c-charcoal)}.dark-band[data-ground=tint]>.container>p:not(.eyebrow){color:var(--c-body)}.dark-band[data-ground=spark]{background:var(--c-honey-100)}.dark-band[data-ground=spark] .eyebrow{color:var(--c-honey-700)}.dark-band[data-ground=spark] h2{color:var(--c-warm-deep);max-width:40ch}.dark-band[data-ground=spark] h2 strong{font-weight:400;color:var(--c-honey-700)}.dark-band[data-ground=spark]>.container>p:not(.eyebrow){color:var(--c-soft)}.dark-band[data-ground=navy]{background:var(--c-navy)}.dark-band[data-ground=navy] .eyebrow{color:var(--c-cream);opacity:.85}.dark-band[data-ground=navy] h2{color:var(--c-cream)}.dark-band[data-ground=navy]>.container>p:not(.eyebrow){color:var(--c-cream);opacity:.9}.dark-band[data-ground=rule]{background:none;padding-block:0;margin-block:clamp(28px,4vw,40px)}.dark-band[data-ground=rule]>.container{display:flex;align-items:center;gap:var(--s-5)}.dark-band[data-ground=rule]>.container:after,.dark-band[data-ground=rule]>.container:before{content:"";flex:1 1;height:1px;background:var(--c-rule)}.dark-band[data-ground=rule] h2{flex:0 0 auto;margin:0;max-width:none;font-style:italic;font-weight:400;font-size:var(--t-small);line-height:1.2;letter-spacing:0;white-space:nowrap;color:var(--c-coral-700)}.dark-band[data-ground=rule] .eyebrow,.dark-band[data-ground=rule]>.container>p:not(.eyebrow){display:none}.page-about-our-story .dark-band[data-ground=tint]{text-align:left}.page-about-our-story .dark-band[data-ground=tint] h2,.page-about-our-story .dark-band[data-ground=tint]>.container>p:not(.eyebrow){margin-inline:0}.page-mindset-science .dark-band[data-ground=spark] h2{max-width:46ch}.page-programmes .dark-band[data-ground=dark]{padding-block:var(--sp-5) var(--sp-6)}.page-programmes .dark-band .eyebrow{margin-bottom:var(--s-3)}.page-programmes .dark-band h2{max-width:22ch}.page-programmes .dark-band>.container>p:not(.eyebrow){max-width:40ch;margin-top:var(--s-4)}.page-advisory .dark-band{padding-block:clamp(56px,7vw,96px)}.dark-band[data-ground=dark] :focus-visible,.dark-band[data-ground=navy] :focus-visible{outline-color:var(--c-cream)}@media (prefers-reduced-motion:reduce){.dark-band{transition:none!important}}.profiler-cta{background:var(--c-navy);padding-block:clamp(72px,10vw,128px)}.profiler-cta__eyebrow{font-family:var(--f-display-sc);font-size:var(--t-cap);letter-spacing:.2em;text-transform:uppercase;color:var(--c-honey-300);font-weight:700;margin-bottom:var(--s-5)}.profiler-cta h2{font-family:var(--ff-serif);font-weight:400;font-size:var(--t-h2);line-height:1.08;letter-spacing:-.02em;color:var(--c-warm-white);max-width:24ch;text-wrap:balance}.profiler-cta__text{font-family:var(--ff-sans);font-size:var(--t-lead);line-height:1.5;color:rgba(250,248,245,.86);max-width:54ch;margin-top:var(--s-5)}.profiler-cta__actions{display:flex;gap:var(--s-5);flex-wrap:wrap;align-items:center;margin-top:var(--s-8)}.profiler-cta .btn--cream{color:var(--c-navy)}.profiler-cta .btn--ghost{color:var(--c-warm-white);border-color:var(--c-warm-white)}.profiler-cta .btn:focus-visible{outline-color:var(--c-cream)}@media (max-width:880px){.profiler-cta{padding-block:clamp(56px,12vw,96px)}}@media (prefers-reduced-motion:reduce){.profiler-cta .btn{transition:none}.profiler-cta .btn:hover{transform:none}}.page-mindset-profiler .profiler-cta{padding-block:clamp(52px,6.5vw,80px)}.page-mindset-profiler .profiler-cta h2{max-width:18ch;font-size:clamp(33px,4.6vw,52px)}.page-mindset-profiler .profiler-cta__text{font-size:clamp(17px,1.4vw,19px);line-height:1.6;color:rgba(250,248,245,.84);max-width:54ch}.page-our-work .profiler-cta{background:transparent;padding-block:clamp(var(--s-10),6vw,var(--s-13)) 0}.page-our-work .profiler-cta>.container{background:var(--c-navy);border-radius:14px;padding-block:clamp(var(--s-8),4vw,var(--s-12))}.page-our-work .profiler-cta h2{font-size:var(--t-h3);line-height:1.18;max-width:26ch}.page-our-work .profiler-cta__text{font-size:var(--t-body);max-width:56ch;color:rgba(250,248,245,.92)}html.dark .page-our-work .profiler-cta{background:transparent!important}html.dark .page-our-work .profiler-cta>.container{background:hsl(221,42%,17%)}.quote{margin:0}.quote--testimonial{max-width:62ch}.quote--testimonial .quote__mark{display:block;font-family:var(--ff-serif);font-size:clamp(48px,6vw,80px);line-height:.4;height:clamp(28px,3.4vw,44px);color:var(--hue-700,var(--c-honey-700))}.quote--testimonial blockquote{margin:var(--s-5) 0 0;font-family:var(--ff-serif);font-style:italic;font-weight:400;font-size:clamp(22px,2.8vw,31px);line-height:1.28;letter-spacing:-.014em;color:var(--c-ink-deep);max-width:38ch;-webkit-margin-start:-.06em;margin-inline-start:-.06em}.quote--testimonial figcaption{display:flex;flex-direction:column;gap:var(--s-1);-webkit-margin-before:var(--s-6);margin-block-start:var(--s-6)}.quote--testimonial .quote__name{font-family:var(--f-display-sc);font-weight:600;font-size:15px;letter-spacing:.05em;color:var(--hue-700,var(--c-honey-700))}.quote--testimonial .quote__role{font-family:var(--ff-sans);font-size:var(--t-small);color:var(--c-soft)}.quote--testimonial .quote__context{margin-top:var(--s-2);font-family:var(--ff-sans);font-size:var(--t-small);line-height:1.6;color:var(--c-body);max-width:52ch}.quote--pull{position:relative;margin-inline:0;max-width:56ch;padding-top:var(--s-7);font-family:var(--ff-serif);font-style:italic;font-weight:400;font-size:clamp(26px,3.4vw,44px);line-height:1.22;letter-spacing:-.018em;color:var(--c-ink-deep);text-align:left;text-wrap:balance}.quote--pull:before{content:"";position:absolute;top:0;left:0;transform:none;width:64px;height:1px;background:var(--c-rule-strong)}.quote--pull cite{display:block;margin-top:var(--s-6);font-style:normal;font-family:var(--ff-mono);font-size:var(--t-cap);letter-spacing:.18em;text-transform:uppercase;color:var(--c-honey-700)}.quote-section--pull.section{padding-block:0}.quote-section--pull .chapter-pivot{background:var(--c-page-tint);padding:clamp(40px,5vw,64px) 0;position:relative;z-index:2}.quote-section--pull .container{max-width:var(--reading);padding-inline:clamp(28px,6vw,72px)}.quote-section--pull .quote--pull{max-width:44ch;padding-top:0;font-size:clamp(26px,3vw,34px);line-height:1.35;letter-spacing:-.008em;margin:0}.quote-section--pull .quote--pull:before{display:none}.page-mindset-science-mindset-method .quote-section--pull .quote--pull{font-family:var(--ff-serif);font-style:italic;font-weight:400;font-size:clamp(26px,3vw,34px);line-height:1.35;letter-spacing:-.008em;color:var(--c-ink-deep)}.page-mindset-science-mindset-method .section:has(.quote--testimonial) .quote--testimonial blockquote,.page-mindset-science-mindset-method .section:has(.quote--testimonial) .quote--testimonial blockquote p{font-family:var(--ff-serif);font-style:italic;font-weight:400;font-size:clamp(22px,2.4vw,30px);line-height:1.42;letter-spacing:-.01em;color:var(--c-ink-deep)}.page-mindset-science-mindset-method .section:has(.quote--testimonial) .quote__name{font-family:var(--f-display-sc);font-weight:600;font-style:normal;letter-spacing:.04em;font-size:clamp(15px,1.05vw,17px);color:var(--c-teal-deep)}.quote-section--pull .quote--pull cite{margin-top:var(--s-6)}.page-mindset-science-the-science .quote-section--pull .chapter-pivot,.the-science .quote-section--pull .chapter-pivot{background:transparent;padding:0}.page-mindset-science-the-science .quote-section--pull.section,.the-science .quote-section--pull.section{padding-block:0}.page-mindset-science-the-science #section-1+.quote-section--pull .quote--pull,.the-science #section-1+.quote-section--pull .quote--pull{max-width:56ch;padding-top:var(--vs-3);margin:var(--vs-4) 0 0}.page-mindset-science-the-science #section-1+.quote-section--pull .quote--pull,.page-mindset-science-the-science .quote-section--pull .quote--pull,.the-science #section-1+.quote-section--pull .quote--pull,.the-science .quote-section--pull .quote--pull{font-family:var(--f-display,var(--ff-serif));font-style:italic;font-weight:400;font-size:clamp(22px,2.4vw,36px);line-height:1.25;letter-spacing:-.015em;color:var(--c-ink-deep);text-wrap:balance}.the-science #section-1+.quote-section--pull .quote--pull:before{display:block}@media (max-width:720px){.quote-section--pull .chapter-pivot{padding:clamp(32px,6vw,40px) 0}.quote-section--pull .quote--pull{font-size:clamp(22px,5.5vw,28px)}}.quote--letter{max-width:62ch;padding-block:clamp(4px,.6vw,8px);padding-left:clamp(24px,3vw,36px);border-left:3px solid var(--c-coral-700);font-family:var(--ff-serif);font-style:italic;font-weight:400;font-size:clamp(18px,1.6vw,21px);line-height:1.5;letter-spacing:-.005em;color:var(--c-warm-deep)}.quote--letter cite{display:block;margin-top:clamp(12px,1.4vw,16px);font-style:italic;font-size:var(--t-small);color:var(--c-body)}.quote--signature{max-width:62ch;font-family:var(--ff-serif)}.quote--signature .quote__close{font-style:italic;font-weight:400;font-size:var(--t-lead);color:var(--c-warm-deep);margin:0 0 clamp(20px,2.4vw,28px)}.quote--signature .quote__name{display:block;font-style:normal;font-weight:400;font-size:clamp(22px,2.2vw,28px);line-height:1.2;letter-spacing:-.012em;color:var(--c-warm-deep);margin:0 0 4px}.quote--signature .quote__role{display:block;font-style:italic;font-weight:400;font-size:var(--t-small);color:var(--c-body)}@media (prefers-reduced-motion:reduce){.quote{transition:none!important}}.case-list__kicker{font-family:var(--f-display-sc);font-size:14px;letter-spacing:.04em;color:var(--c-soft);margin-bottom:var(--s-2)}.case-list__hint{font-family:var(--ff-sans);font-size:var(--t-small);color:var(--c-soft);margin-bottom:var(--s-6)}.case-list{margin-top:var(--s-8);display:flex;flex-direction:column;gap:clamp(var(--s-3),2vw,var(--s-5))}.case{background:var(--c-warm-white);border:1px solid var(--c-rule);border-top:4px solid var(--case-accent,var(--c-rule-strong));border-radius:var(--radius-md)}.case>summary{list-style:none;cursor:pointer;display:block;position:relative;padding:clamp(var(--s-6),3.2vw,var(--s-8));padding-right:clamp(var(--s-10),6vw,72px)}.case>summary::-webkit-details-marker{display:none}.case>summary::marker{display:none}.case>summary:focus-visible{outline:3px solid var(--c-warm-deep);outline-offset:3px;border-radius:var(--radius-sm)}.case__kicker{font-family:var(--f-display-sc);font-size:14px;letter-spacing:.04em;color:var(--c-soft);margin-bottom:var(--s-3)}.case__kicker,.case__result{display:block;font-weight:400}.case__result{font-family:var(--ff-serif);color:var(--c-warm-deep);font-size:var(--t-h3);line-height:1.2;letter-spacing:-.018em;margin:0;max-width:46ch;text-wrap:balance}.case__toggle{position:absolute;top:clamp(var(--s-6),3.2vw,var(--s-8));right:clamp(var(--s-6),3.2vw,var(--s-8));width:20px;height:20px;flex-shrink:0;pointer-events:none}.case__toggle:after,.case__toggle:before{content:"";position:absolute;background:var(--c-soft);transition:transform var(--dur-fast) var(--ease-fluid),background var(--dur-fast) var(--ease-fluid)}.case__toggle:before{top:9px;left:0;width:20px;height:2px}.case__toggle:after{left:9px;top:0;width:2px;height:20px}.case[open] .case__toggle:after{transform:scaleY(0)}.case>summary:hover .case__toggle:after,.case>summary:hover .case__toggle:before{background:var(--c-warm-deep)}.case__detail{padding:0 clamp(var(--s-6),3.2vw,var(--s-8)) clamp(var(--s-6),3.2vw,var(--s-8));border-top:1px solid var(--c-rule)}.case__detail>:first-child{margin-top:var(--s-5)}.case__detail p{font-family:var(--ff-sans);font-size:var(--t-body);line-height:1.68;color:var(--c-body);max-width:42rem;margin-bottom:var(--s-3);text-wrap:pretty}.case__detail p:last-child{margin-bottom:0}.case__detail p:first-of-type{font-size:var(--t-lead);line-height:1.45;color:var(--c-warm-deep)}.case__detail strong{font-weight:700;color:var(--c-charcoal)}.case__detail em{font-style:italic}.case__detail a:not(.case__link){color:var(--c-warm-deep);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.case__link{font-family:var(--ff-sans);font-weight:700;font-size:var(--t-small);color:var(--c-warm-deep);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--c-rule-strong);text-decoration-color:var(--c-rule-strong);display:inline-block;min-height:44px;line-height:44px;margin-top:var(--s-3);transition:-webkit-text-decoration-color var(--dur-fast) var(--ease-fluid);transition:text-decoration-color var(--dur-fast) var(--ease-fluid);transition:text-decoration-color var(--dur-fast) var(--ease-fluid),-webkit-text-decoration-color var(--dur-fast) var(--ease-fluid)}.case__link:focus-visible,.case__link:hover{-webkit-text-decoration-color:var(--c-warm-deep);text-decoration-color:var(--c-warm-deep)}@media (prefers-reduced-motion:reduce){.case__link,.case__toggle:after,.case__toggle:before{transition-duration:.01ms}}.page-programmes #programmes .case:first-of-type{--case-accent:var(--c-navy)}.page-programmes #programmes .case:nth-of-type(2){--case-accent:var(--c-sage-700)}.page-programmes #programmes .case:nth-of-type(3){--case-accent:var(--c-aqua-700)}.page-programmes #programmes .case:nth-of-type(4){--case-accent:var(--c-honey-700)}.page-programmes .dark-band[data-ground=dark]+.section{padding-top:var(--s-6)}.page-programmes .dark-band[data-ground=dark]+.section .case__kicker{display:none}.case[data-variant=navy]{background:var(--c-navy);border:0;border-radius:var(--radius-md)}.case[data-variant=navy] .case__kicker,.case[data-variant=navy] .case__result{color:var(--c-honey-300)}.case[data-variant=navy] .case__detail{border-top-color:rgba(250,248,245,.18)}.case[data-variant=navy] .case__detail p,.case[data-variant=navy] .case__detail p:first-of-type{color:var(--c-warm-white)}.case[data-variant=navy] .case__detail strong{color:var(--c-honey-300)}.case[data-variant=navy] .case__link{color:var(--c-honey-300);-webkit-text-decoration-color:var(--c-honey-300);text-decoration-color:var(--c-honey-300)}.case[data-variant=navy] .case__link:focus-visible,.case[data-variant=navy] .case__link:hover{-webkit-text-decoration-color:var(--c-warm-white);text-decoration-color:var(--c-warm-white)}.case[data-variant=navy] .case__toggle:after,.case[data-variant=navy] .case__toggle:before{background:var(--c-honey-300)}.case[data-variant=navy]>summary:hover .case__toggle:after,.case[data-variant=navy]>summary:hover .case__toggle:before{background:var(--c-warm-white)}.case[data-variant=navy]>summary:focus-visible{outline-color:var(--c-honey-300)}.case[data-variant=quiet]{background:transparent;border:0;border-top:1px solid var(--c-rule);border-radius:0}.case[data-variant=quiet]>summary{padding:clamp(var(--s-5),2.4vw,var(--s-6)) 0;padding-right:clamp(var(--s-9),6vw,64px)}.case[data-variant=quiet] .case__detail{padding:0 0 clamp(var(--s-5),2.4vw,var(--s-6));border-top:0}.case[data-variant=quiet] .case__toggle{top:clamp(var(--s-5),2.4vw,var(--s-6));right:0;width:28px;height:28px;border:1px solid var(--c-rule-strong);border-radius:50%}.case[data-variant=quiet] .case__toggle:before{top:13px;left:8px;width:12px;height:2px}.case[data-variant=quiet] .case__toggle:after{top:8px;left:13px;width:2px;height:12px}.case-list[data-list=divided]{gap:0;border:1px solid var(--c-rule);border-radius:var(--radius-md);overflow:hidden}.case-list[data-list=divided] .case{background:transparent;border:0;border-radius:0}.case-list[data-list=divided] .case:not(:last-child){border-bottom:1px solid var(--c-rule)}.case--references{--c-accent-deep:hsl(45,75%,28%);background:transparent;border:0;border-radius:0}.case--references>summary{padding:0 48px 0 0}.case--references>summary .case__result{font-family:var(--ff-serif);font-weight:700;font-size:clamp(28px,3.4vw,38px);line-height:1.1;letter-spacing:-.014em;color:var(--c-warm-deep);margin:0 0 clamp(24px,3vw,36px);max-width:none}.case--references .case__toggle{top:0;right:0;width:28px;height:28px;border:1px solid var(--c-rule-strong);border-radius:50%;transition:background var(--dur-fast) var(--ease-soft),border-color var(--dur-fast) var(--ease-soft)}.case--references .case__toggle:after,.case--references .case__toggle:before{background:var(--c-accent-deep,var(--c-honey-700))}.case--references .case__toggle:before{top:50%;left:50%;width:12px;height:1.5px;transform:translate(-50%,-50%)}.case--references .case__toggle:after{top:50%;left:50%;width:1.5px;height:12px;transform:translate(-50%,-50%)}.case--references[open] .case__toggle{background:var(--c-accent-deep,var(--c-honey-700));border-color:var(--c-accent-deep,var(--c-honey-700))}.case--references[open] .case__toggle:after,.case--references[open] .case__toggle:before{background:var(--c-warm-white)}.case--references[open] .case__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.case--references .case__detail{border-top:0;padding:0}.case--references .case__detail>:first-child{margin-top:0}.references-list{border-top:2px solid var(--c-accent-deep,var(--c-honey-700));counter-reset:ref;list-style:none;padding:clamp(16px,2vw,24px) 0 0;margin:0}.references-list,.references-list__item{font-family:var(--ff-sans);color:var(--c-body)}.references-list__item{counter-increment:ref;position:relative;display:block;padding:0 0 0 clamp(36px,3.6vw,44px);margin:0 0 clamp(8px,1vw,12px);font-size:clamp(13px,1vw,14px);line-height:1.55;max-width:78ch;background:none;transition:background var(--dur-fast) var(--ease-soft)}.references-list__item:before{content:counter(ref,decimal-leading-zero);position:absolute;left:0;top:.15em;font-family:var(--ff-mono);font-size:.85em;font-weight:500;letter-spacing:.04em;color:var(--c-accent-deep,var(--c-honey-700));line-height:1.55}.references-list__item:last-child{margin-bottom:0}.references-list__author{font-family:var(--f-display-sc);font-weight:400;letter-spacing:.02em;color:var(--c-charcoal)}@media (max-width:720px){.references-list__item{padding-left:clamp(28px,8vw,36px);font-size:13px;line-height:1.5}.references-list__item:before{font-size:.8em}}@media (prefers-reduced-motion:reduce){.references-list__item{transition:none!important}}.team-profiles{margin-top:var(--s-8);display:grid;grid-template-columns:1fr;grid-gap:clamp(var(--s-8),6vw,var(--s-12));gap:clamp(var(--s-8),6vw,var(--s-12))}.profile-divider{height:0;border:0;border-top:1px solid var(--c-rule);margin:0 0 clamp(var(--s-8),5vw,var(--s-10))}.profile{display:grid;grid-template-columns:1fr;grid-gap:clamp(var(--s-6),3.5vw,var(--s-8));gap:clamp(var(--s-6),3.5vw,var(--s-8));background:var(--c-cream);border:1px solid var(--c-rule);border-top:4px solid var(--c-rule-strong);border-radius:var(--radius-md);padding:clamp(var(--s-6),3.5vw,var(--s-8))}@media (min-width:880px){.profile{grid-template-columns:360px 1fr;gap:clamp(var(--s-8),5vw,64px);align-items:start}}.profile__photo{position:relative;width:100%;aspect-ratio:4/5;border:1px solid var(--c-rule);border-radius:var(--radius-sm);overflow:hidden;box-shadow:var(--shadow-2);background:var(--c-page-tint)}.profile__photo img{display:block}.profile__body{min-width:0}.profile__name{font-family:var(--ff-serif);font-weight:400;font-size:clamp(20px,2vw,26px);line-height:1.15;letter-spacing:-.012em;color:var(--c-ink-deep);margin-bottom:var(--s-1)}.profile__role{display:block;font-family:var(--f-display-sc);font-size:var(--t-cap);letter-spacing:.14em;text-transform:uppercase;color:var(--c-honey-700);font-weight:700;margin-bottom:var(--s-5)}.profile__bio{font-size:var(--t-body);line-height:1.7;color:var(--c-body)}.profile__bio p{margin-bottom:clamp(var(--s-4),2vw,var(--s-5));max-width:66ch;text-wrap:pretty}.profile__bio p:last-child{margin-bottom:0}.profile__bio strong{font-weight:700;color:var(--c-charcoal)}.profile__bio em{font-style:italic}.profile__bio a{color:var(--c-honey-700);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.profile__accordion{margin-top:clamp(var(--s-6),3.5vw,var(--s-8));border-top:1px solid var(--c-rule)}.profile__accordion+.profile__accordion{margin-top:var(--s-4)}.profile__accordion summary{display:flex;align-items:center;justify-content:space-between;gap:clamp(var(--s-4),2vw,var(--s-6));cursor:pointer;padding:clamp(var(--s-4),1.8vw,var(--s-5)) 0;min-height:52px;list-style:none;font-family:var(--ff-serif);font-style:italic;font-size:var(--t-lead);line-height:1.3;letter-spacing:-.005em;color:var(--c-ink-deep);transition:color var(--dur-fast) var(--ease-fluid)}.profile__accordion summary::-webkit-details-marker{display:none}.profile__accordion summary::marker{display:none}.profile__accordion summary:focus-visible,.profile__accordion summary:hover{color:var(--c-honey-700)}.profile__accordion summary:focus-visible{outline:2px solid var(--c-honey-700);outline-offset:3px;border-radius:2px}.profile__accordion-icon{flex:0 0 auto;width:32px;height:32px;border-radius:50%;background:color-mix(in srgb,var(--c-honey-500) 10%,transparent);border:1px solid color-mix(in srgb,var(--c-honey-500) 20%,transparent);position:relative;transition:background var(--dur-fast) var(--ease-fluid),border-color var(--dur-fast) var(--ease-fluid)}.profile__accordion-icon:after,.profile__accordion-icon:before{content:"";position:absolute;top:50%;left:50%;background:var(--c-honey-700);transition:transform var(--dur-fast) var(--ease-fluid),background var(--dur-fast) var(--ease-fluid)}.profile__accordion-icon:before{width:10px;height:1.5px;transform:translate(-50%,-50%)}.profile__accordion-icon:after{width:1.5px;height:10px;transform:translate(-50%,-50%)}.profile__accordion[open] .profile__accordion-icon{background:var(--c-honey-700);border-color:var(--c-honey-700)}.profile__accordion[open] .profile__accordion-icon:after,.profile__accordion[open] .profile__accordion-icon:before{background:var(--c-cream)}.profile__accordion[open] .profile__accordion-icon:after{transform:translate(-50%,-50%) scaleY(0)}.profile__accordion-body{padding:0 0 clamp(var(--s-5),2.5vw,var(--s-7));font-size:var(--t-body);line-height:1.7;color:var(--c-soft);max-width:66ch}.profile__accordion-body p{margin-bottom:var(--s-4)}.profile__accordion-body p:last-child{margin-bottom:0}.profile__accordion-body strong{font-weight:700;color:var(--c-charcoal)}.profile__accordion-body em{font-style:italic}.profile__accordion-body a{color:var(--c-honey-700);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.profile__link{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--s-5);font-family:var(--ff-sans);font-size:var(--t-small);font-weight:700;color:var(--c-honey-700);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color var(--dur-fast) var(--ease-fluid)}.profile__link:focus-visible,.profile__link:hover{color:var(--c-warm-deep)}.profile__linkedin{display:inline-flex;align-items:center;min-height:44px;font-family:var(--ff-mono);font-size:var(--t-cap);letter-spacing:.14em;font-weight:700;color:var(--c-soft);text-decoration:none;border-bottom:1px solid;padding-bottom:2px;transition:color var(--dur-fast) var(--ease-fluid)}.profile__linkedin:focus-visible,.profile__linkedin:hover{color:var(--c-warm-deep)}@media (prefers-reduced-motion:reduce){.profile__accordion summary,.profile__accordion-icon,.profile__accordion-icon:after,.profile__accordion-icon:before,.profile__link,.profile__linkedin{transition-duration:.01ms}}.page-about-global-team .team-profiles{gap:0}.page-about-global-team .profile{grid-template-columns:1fr;background:none;border:0;border-top:0;border-radius:0;padding:0}.page-about-global-team .profile+.profile{border-top:1px solid var(--c-rule);padding-top:clamp(32px,4vw,48px);margin-top:clamp(32px,4vw,48px)}.page-about-global-team .profile__photo:empty{display:none}.page-about-global-team .profile__name{font-size:clamp(22px,2.2vw,28px);margin:0 0 clamp(8px,1.2vw,12px)}.page-about-team .profile{background:none;border:0;border-top:0;border-radius:0;padding:0}.page-about-team .profile__photo{border-radius:var(--radius-md)}.page-about-team .profile__accordion-body a,.page-about-team .profile__bio a,.page-about-team .profile__link,.page-about-team .profile__role{color:var(--hue-700,var(--c-coral-700))}.page-about-team .profile__accordion summary:focus-visible,.page-about-team .profile__accordion summary:hover{color:var(--hue-700,var(--c-coral-700))}.page-about-team .profile__accordion summary:focus-visible{outline-color:var(--hue-700,var(--c-coral-700))}.page-about-team .profile__accordion-icon{background:color-mix(in srgb,var(--hue-500,var(--c-coral-500)) 10%,transparent);border-color:color-mix(in srgb,var(--hue-500,var(--c-coral-500)) 20%,transparent)}.page-about-team .profile__accordion-icon:after,.page-about-team .profile__accordion-icon:before{background:var(--hue-700,var(--c-coral-700))}.page-about-team .profile__accordion[open] .profile__accordion-icon{background:var(--hue-700,var(--c-coral-700));border-color:var(--hue-700,var(--c-coral-700))}.page-about-team .profile__accordion[open] .profile__accordion-icon:after{transform:translate(-50%,-50%) rotate(90deg)}@media (min-width:880px){.page-about-team .profile{grid-template-columns:280px 1fr;gap:clamp(40px,5vw,64px)}.page-about-team .profile__photo{position:-webkit-sticky;position:sticky;top:clamp(40px,5vw,72px)}.page-advisory .profile{grid-template-columns:300px 1fr;gap:clamp(var(--s-6),3vw,var(--s-8))}}.page-advisory .profile{padding:var(--s-7)}.page-advisory .profile__photo{aspect-ratio:1/1}