.magazine,.story{color:#0b0f19;--mag-line:#dbe0e8;--mag-muted:#586171;--mag-paper:#f3f5f9;background:#fff}.magazine>.wrap,.story>.wrap,.mag-newsletter>.wrap{max-width:1376px}.mag-masthead{grid-template-columns:1.1fr .8fr;gap:80px;padding:40px 0 36px;display:grid}.mag-masthead h1{font:500 clamp(70px,7vw,104px)/.97 var(--title);letter-spacing:-.012em;text-transform:uppercase;overflow-wrap:anywhere;margin:16px 0 0}.mag-masthead>p{font:400 20px/1.65 var(--body);color:#475263;max-width:435px}.mag-masthead .eyebrow{letter-spacing:.12em;font-size:12px}.mag-nav{border-block:1px solid var(--mag-line);flex-wrap:wrap;gap:4px 24px;padding:8px 0;display:flex}.mag-nav a{color:#525e70;white-space:normal;align-items:center;gap:8px;min-height:44px;padding:4px 0;font-size:15px;line-height:1.5;display:flex}.mag-nav a:before{content:"";background:var(--topic-signal,#0b0f19);border-radius:50%;flex:none;width:6px;height:6px}.mag-nav a[aria-current=page]{color:#0b0f19;text-underline-offset:7px;font-weight:700;text-decoration:underline}.mag-nav a:hover{color:#0b0f19}.mag-selection{padding:38px 0 0}.mag-card{min-width:0}.mag-photo{margin:0;padding:0}.mag-photo img{aspect-ratio:3/2;border-radius:0;width:100%;height:auto;display:block;transform:none!important}.mag-photo-link{display:block;overflow:visible}.mag-photo figcaption{color:var(--mag-muted);padding-top:12px;font-size:11px;line-height:1.6}.mag-feature{background:var(--mag-paper);grid-template-columns:1.32fr 1fr;align-items:center;gap:0;display:grid}.mag-overline{text-transform:uppercase;letter-spacing:.15em;margin-bottom:23px;font-size:11px;display:block}.mag-meta{color:var(--mag-muted);flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:12px;line-height:1.6;display:flex}.mag-topic{color:#202a3a;align-items:center;gap:8px;display:inline-flex}.mag-topic:before{content:"";background:var(--topic-signal);flex:none}.mag-card h2{font:500 clamp(37px,3.5vw,51px)/1.05 var(--title);text-transform:uppercase;letter-spacing:0;margin:17px 0}.mag-card h2 a:hover,.mag-row h3 a:hover{color:#374d92}.mag-card-copy>p{color:#515d6e;max-width:480px;margin:0 0 25px;font-size:16px;line-height:1.7}.mag-read{border-bottom:1px solid #0b0f19;align-items:center;gap:20px;min-height:44px;padding-block:6px;font-size:13px;font-weight:700;display:inline-flex}.mag-read .icon{width:19px;height:19px}.mag-read:hover{color:#374d92;border-color:#374d92}.mag-secondary{grid-template-columns:1fr 1fr;gap:40px;margin-top:44px;display:grid}.mag-secondary .mag-card{grid-template-columns:.9fr 1fr;align-items:start;gap:24px;display:grid}.mag-secondary .mag-card h2{margin-block:13px;font-size:35px}.mag-secondary .mag-card-copy>p{margin-bottom:10px;font-size:14px;line-height:1.7}.mag-secondary .mag-meta{gap:3px 12px;font-size:11px}.mag-secondary .mag-read{gap:15px;font-size:12px}.mag-secondary .mag-row{border:0;border-top:1px solid var(--mag-line);padding-top:26px;display:block}.mag-secondary .mag-row h3{margin-block:15px;font-size:35px}.mag-secondary .mag-row-audience{margin-top:17px;display:block}.mag-more{padding:75px 0 0}.mag-section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:28px;display:flex}.mag-section-heading h2{font:500 57px/1.02 var(--title);text-transform:uppercase}.mag-section-heading p{color:var(--mag-muted);margin:0;font-size:16px;line-height:1.8}.mag-row{border-top:1px solid var(--mag-line);grid-template-columns:205px minmax(0,1fr) 150px;align-items:center;gap:35px;padding:27px 0;display:grid}.mag-row .mag-meta{display:block}.mag-row .mag-meta>span{display:flex}.mag-row .mag-meta>span+span{margin-top:7px;font-size:11px}.mag-row h3{font:500 35px/1.12 var(--title);text-transform:uppercase}.mag-row h3 a{justify-content:space-between;align-items:center;gap:25px;display:flex}.mag-row h3 .icon{flex:none;width:21px;height:21px}.mag-row-audience{color:var(--mag-muted);font-size:12px;line-height:1.7}.story-heading{max-width:900px;margin:42px auto 35px}.story-category{justify-content:space-between;align-items:center;gap:20px;display:flex}.story-category>span{color:var(--mag-muted);font-size:12px}.story-heading h1{font:500 clamp(53px,5.9vw,82px)/1.04 var(--title);text-transform:uppercase;letter-spacing:0;overflow-wrap:anywhere;margin:25px 0}.story-intro{color:#455264;max-width:810px;font-size:19px;line-height:1.8}.story-byline{border-top:1px solid var(--mag-line);color:var(--mag-muted);flex-wrap:wrap;align-items:center;gap:12px 30px;margin-top:26px;padding-top:20px;font-size:14px;line-height:1.6;display:flex}.story-byline a{text-underline-offset:3px;text-decoration:underline}.story-visual{max-width:900px;margin-inline:auto}.story-visual .mag-photo img{border-radius:0 34px 0 0}.story-reading{max-width:690px;margin:45px auto 0;padding-bottom:60px}.story-answer{margin-bottom:28px;padding-left:25px}.story-answer .eyebrow{letter-spacing:.1em}.story-answer p{margin:14px 0 0}.story-toc{border-block:1px solid var(--mag-line);margin-block:28px 52px}.story-toc summary,.story-sources summary{cursor:pointer;align-items:center;gap:20px;min-height:62px;font-size:14px;font-weight:700;list-style:none;display:flex}.story-toc summary::-webkit-details-marker{display:none}.story-sources summary::-webkit-details-marker{display:none}.story-toc summary>span{color:var(--mag-muted);margin-left:auto;font-size:12px;font-weight:400}.story-toc summary .icon,.story-sources summary .icon{flex:none;width:18px;height:18px}.story-toc[open] summary .icon,.story-sources[open] summary .icon{transform:rotate(45deg)}.story-toc nav{gap:0;padding:4px 0 20px;display:grid}.story-toc nav a{align-items:center;gap:20px;min-height:44px;padding:12px 0;font-size:14px;line-height:1.6;display:flex}.story-toc nav a span{color:var(--mag-muted);font-size:12px}.story-toc nav a:hover{text-underline-offset:4px;text-decoration:underline}.story-section{margin-bottom:62px;scroll-margin-top:105px}.story-number{color:var(--mag-muted);margin-bottom:14px;font-size:12px;display:block}.story-body h2{font:500 44px/1.12 var(--title);text-transform:uppercase;margin:0 0 22px}.story-body p,.story-body li{color:#354154;font-size:18px;line-height:1.8}.story-body p{margin-bottom:24px}.story-body p a{color:#294997;text-underline-offset:3px;text-decoration:underline}.story-body ul{margin:20px 0;padding-left:23px}.story-body li{margin:10px 0;padding-left:6px}.story-pull{border-left:3px solid var(--u-signal,#0b0f19);margin:42px 0;padding:4px 0 4px 26px}.story-body .story-pull p{font:500 clamp(20px,1.9vw,24px)/1.5 var(--body);text-transform:none;letter-spacing:0;color:#0b0f19;margin:0}.story-takeaways{background:var(--mag-paper);margin-block:45px;padding:30px 35px;scroll-margin-top:105px}.story-takeaways .eyebrow{color:var(--mag-muted);margin-bottom:16px;font-size:11px}.story-takeaways h2{font-size:40px}.story-takeaways ul{margin-bottom:0}.story-questions{margin-top:45px;scroll-margin-top:105px}.story-sources{border-bottom:1px solid var(--mag-line);margin:25px 0}.story-sources summary{justify-content:space-between;font-size:13px}.story-sources li{font-size:13px;line-height:1.7}.story-sources a{text-underline-offset:3px;text-decoration:underline}.story-sources .icon{vertical-align:middle;width:14px;height:14px;display:inline}.story-body .story-note{color:var(--mag-muted);margin-top:30px;font-size:12px;line-height:1.8}.story-conversation{border-top:3px solid var(--u-signal,#6c86ff);margin-top:38px}.story-conversation .eyebrow{color:var(--mag-muted);font-size:11px}.story-conversation h2{font:500 49px/1.05 var(--title);text-transform:uppercase;margin:18px 0}.story-conversation p{color:#455264;max-width:650px;margin-bottom:24px;font-size:16px;line-height:1.8}.story-conversation .btn{min-height:48px;font-size:14px}.story-expertise-link{align-items:center;gap:14px;min-height:44px;margin-top:18px;font-size:13px;line-height:1.7;display:flex}.story-expertise-link .icon{flex:none;width:18px;height:18px}.story-next{border-block:1px solid var(--mag-line);padding:28px 0}.story-next>span{color:var(--mag-muted);margin-bottom:15px;font-size:12px;display:block}.story-next>a{font:600 21px/1.4 var(--body);letter-spacing:-.01em;text-transform:none;justify-content:space-between;align-items:center;gap:25px;display:flex}.story-next .icon{flex:none}:is(body:has(.magazine),body:has(.story)){padding-bottom:0}.magazine a:focus-visible,.story a:focus-visible,.story summary:focus-visible{outline-offset:5px;outline:3px solid #455dac}@media (max-width:1100px){.mag-masthead{gap:40px}.mag-feature .mag-card-copy{padding:25px}.mag-feature .mag-overline{margin-bottom:15px}.mag-card h2{font-size:39px}.mag-card-copy>p{margin-bottom:14px;font-size:15px}.mag-secondary{gap:30px}.mag-secondary .mag-card{display:block}.mag-secondary .mag-card-copy{padding-top:22px}.mag-secondary .mag-card h2{font-size:41px}.mag-row{grid-template-columns:160px minmax(0,1fr) 115px;gap:25px}.mag-row h3{font-size:32px}.mag-nav{gap:4px 20px}}@media (max-width:760px){.mag-masthead{grid-template-columns:1fr;gap:22px;padding:30px 0}.mag-masthead h1{font-size:76px}.mag-masthead>p{max-width:560px;font-size:16px}.mag-nav{gap:2px 19px;padding-block:9px}.mag-nav a{min-height:40px;font-size:12px}.mag-feature{grid-template-columns:1fr}.mag-feature .mag-card h2,.mag-card h2{font-size:45px}.mag-feature .mag-overline{margin-bottom:14px}.mag-selection{padding-top:28px}.mag-feature .mag-card-copy>p{max-width:none}.mag-secondary{gap:28px;margin-top:35px}.mag-secondary .mag-card h2{font-size:35px}.mag-secondary .mag-meta{gap:5px;display:grid}.mag-secondary .mag-card-copy>p{font-size:14px}.mag-more{padding-top:50px}.mag-section-heading{display:block}.mag-section-heading h2{font-size:49px}.mag-section-heading p{margin-top:18px}.mag-row{grid-template-columns:140px minmax(0,1fr);gap:18px}.mag-row-audience{grid-column:2}.mag-row h3{font-size:31px}.mag-secondary .mag-row h3{font-size:32px}.story-heading{margin-top:30px}.story-category{display:block}.story-category>span{margin-top:12px;display:block}.story-heading h1{margin-block:20px;font-size:clamp(48px,8.8vw,66px)}.story-intro{font-size:17px;line-height:1.8}.story-reading{margin-top:32px;padding-bottom:40px}.story-toc{margin-bottom:38px}.story-body h2{font-size:39px}.story-body p,.story-body li{font-size:17px;line-height:1.8}.story-body ul{padding-left:20px}.story-takeaways{padding:25px}.story-conversation h2{font-size:43px}.story-conversation .btn{text-align:left;justify-content:space-between;gap:14px;width:100%;font-size:13px;line-height:1.6}.story-conversation .btn .icon{flex:none}.story-toc summary{flex-wrap:wrap;gap:8px;padding-block:18px}.story-toc summary>span{font-size:11px}.story-next>a{font-size:20px}.story-visual .mag-photo figcaption{font-size:10px}.story-byline{gap:8px 20px}}@media (max-width:480px){.mag-masthead h1{font-size:68px}.mag-masthead>p{font-size:15px}.mag-feature .mag-card-copy{padding:24px 20px}.mag-feature h2{font-size:43px}.mag-secondary{grid-template-columns:1fr;gap:32px}.mag-secondary .mag-card{grid-template-columns:1fr;gap:20px;display:grid}.mag-secondary .mag-card-copy{padding:0}.mag-secondary .mag-meta{gap:8px 15px;display:flex}.mag-secondary .mag-card h2{font-size:38px}.mag-secondary .mag-card-copy>p{font-size:15px}.mag-row{padding:25px 0;display:block}.mag-row .mag-meta{justify-content:space-between;gap:8px 20px;display:flex}.mag-row .mag-meta>span+span{margin:0}.mag-row h3{margin:14px 0;font-size:33px}.mag-row-audience{font-size:11px}.mag-row h3 a{gap:18px}.mag-nav{gap:2px 15px}.mag-nav a{min-height:40px;font-size:11px}.story-heading h1{font-size:50px}.story-toc summary>span{display:none}.story-toc summary .icon{margin-left:auto}.story-body h2{font-size:37px}.story-takeaways{padding:24px 20px}.story-conversation h2{font-size:40px}.story-next>a{font-size:20px}}@media (min-width:761px){.mag-feature h2{font-size:clamp(51px,4.4vw,66px)}.mag-secondary .mag-card h2{font-size:43px}.mag-row h3{font-size:39px}}.mag-topic-picker{display:none}@media (max-width:760px){.mag-desktop-topics{display:none}.mag-topic-picker{border-block:1px solid var(--mag-line);display:block}.mag-topic-picker>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;font-size:13px;list-style:none;display:flex}.mag-topic-picker>summary::-webkit-details-marker{display:none}.mag-topic-picker[open]>summary .icon{transform:rotate(180deg)}.mag-topic-picker .mag-nav{border:0;padding:0 0 12px}.mag-topic-picker .mag-nav a{min-height:44px;font-size:12px}.mag-masthead{padding-block:25px}.mag-masthead>p{line-height:1.7}}.story-body a{overflow-wrap:anywhere}.mag-masthead{align-items:start;column-gap:var(--reading-gap)}.mag-masthead>p{margin:0}main[data-universe] .story-answer{border-top:4px solid var(--i-signal)}main[data-universe] .story-number,main[data-universe] .story-takeaways .eyebrow{color:var(--i-accent)}main[data-universe] .story-conversation{color:#f6f7fc;padding:clamp(22px,4vw,38px)}main[data-universe] .story-conversation p{color:#dbe0eb}main[data-universe] .story-conversation .eyebrow{color:var(--i-signal)}main[data-universe] .story-conversation .btn{background:var(--i-signal);color:#0b0f19;border-color:var(--i-signal)}main[data-universe] .story-next{border-color:var(--i-line)}main[data-universe] .story-next>a:hover{color:var(--i-accent)}.mag-card:hover h2,.mag-row:hover h3{color:var(--i-accent,#344ab0)}main .story-heading h1{font-size:clamp(54px,5.7vw,82px)!important;line-height:1.05!important}@media (max-width:760px){main :is(.service-hero,.role-heading,.team-heading,.story-heading) h1{font-size:clamp(48px,10vw,64px)!important}.story-answer{border-left:0;padding-top:20px;padding-left:0}.story-answer p,.story-intro{font-size:16px;line-height:1.75}}.magazine{--mag-line:#d8dcdf;--mag-muted:#555f65;--mag-paper:#f2f4f4}.mag-cover{background:var(--wow-carbon);color:#fff;padding-bottom:24px}.mag-cover>.wrap{max-width:1376px}.mag-cover .mag-masthead{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:60px;padding:42px 0 44px}.mag-cover .eyebrow{color:#b7bec4;letter-spacing:.1em;font-size:13px}main .mag-masthead h1{letter-spacing:0;overflow-wrap:normal;margin:18px 0 0;font-size:clamp(76px,8.5vw,122px)!important;line-height:1.02!important}.mag-cover .mag-masthead>p{color:#d3d7da;max-width:48ch;margin:0;font-size:19px;line-height:1.7}.mag-cover .mag-nav{border-color:#42484d;gap:6px 26px;padding:10px 0}.mag-cover .mag-nav a{color:#c5cace;min-height:44px;font-size:14px}.mag-cover .mag-nav a:before{background:var(--topic-signal,#fff);border-radius:0;width:3px;height:14px}.mag-cover .mag-nav a[aria-current=page],.mag-cover .mag-nav a:hover{color:#fff}.mag-cover .mag-topic-picker{border-color:#42484d}.mag-cover .mag-topic-picker>summary{min-height:52px;font-size:14px}.magazine .mag-selection{padding-top:36px}.magazine .mag-feature{background:#f2f4f4;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch}.mag-feature .mag-photo-link,.mag-feature .mag-photo{min-width:0;height:100%}.mag-feature .mag-photo img{aspect-ratio:auto;object-fit:cover;object-position:center 44%;width:100%;height:100%}.mag-feature .mag-card-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(24px,3.4vw,48px);display:flex}.mag-feature .mag-overline{letter-spacing:.13em;margin-bottom:22px;font-size:13px}.mag-feature .mag-card-copy>p{max-width:48ch;font-size:16px;line-height:1.75}.magazine .mag-meta{gap:6px 16px;font-size:13px}.mag-topic:before{border-radius:0;width:3px;height:14px}.magazine .mag-read{min-height:44px;margin-top:auto;font-size:14px;line-height:1.5}.magazine .mag-card h2{margin:18px 0;font-size:clamp(38px,4vw,58px);line-height:1.1}.magazine .mag-more{padding-top:64px}.magazine .mag-section-heading{grid-template-columns:minmax(0,1fr) minmax(0,.7fr);align-items:end;gap:36px;margin-bottom:30px;display:grid}.magazine .mag-section-heading h2{margin:0;font-size:clamp(42px,4.8vw,62px);line-height:1.1}.magazine .mag-section-heading>p{color:#555f65;font-size:16px;line-height:1.7}.magazine .mag-row{border-color:#c9cfd3;grid-template-columns:190px minmax(0,1fr);align-items:start;gap:36px;padding:28px 0}.mag-row-copy{min-width:0}.magazine .mag-row h3{margin:0;font-size:clamp(32px,3.3vw,44px);line-height:1.14}.mag-row-copy>p{color:#555f65;max-width:70ch;margin:12px 0 0;font-size:16px;line-height:1.75}.magazine .mag-row-audience{grid-column:2;margin-top:-20px;font-size:13px}.blog-business .mag-row-audience{display:none}.magazine .mag-row:hover{background:#f5f6f6}.blog-career .mag-secondary{gap:36px;margin:0}.blog-career .mag-secondary .mag-card{border-bottom:1px solid #c9cfd3;flex-direction:column;gap:0;padding-bottom:24px;display:flex}.blog-career .mag-photo img{aspect-ratio:16/10;object-fit:cover;object-position:center}.blog-career .mag-card-copy{flex-direction:column;flex:1;align-items:flex-start;padding-top:24px;display:flex}.blog-career .mag-card h2{font-size:clamp(36px,3.6vw,48px);line-height:1.12}.blog-career .mag-card-copy>p{max-width:none;margin-bottom:20px;font-size:16px;line-height:1.75}.magazine .mag-signoff{background:var(--wow-carbon);color:#fff;border:0;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:40px;margin:64px 0 56px;padding:38px;display:grid}.story-answer{background:var(--wow-carbon);color:#fff;border-left:3px solid var(--u-signal,#6c86ff);padding:28px 32px}.story-answer .eyebrow{color:#c5cace;font-size:13px}.story-answer p{color:#f1f3f4;font-size:18px;line-height:1.8}.story-conversation{border-top-color:var(--u-signal,#6c86ff);background:#f2f4f4;padding:32px}@media (max-width:1000px){.mag-cover .mag-masthead{gap:36px}.magazine .mag-feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.magazine .mag-row{grid-template-columns:160px minmax(0,1fr);gap:24px}.magazine .mag-signoff{gap:30px;padding:30px}}@media (max-width:760px){.mag-cover{padding-bottom:16px}.mag-cover .mag-masthead{grid-template-columns:minmax(0,1fr);gap:22px;padding:26px 0 28px}main .mag-masthead h1{font-size:clamp(60px,15vw,88px)!important;line-height:1.06!important}.mag-cover .mag-masthead>p{max-width:none;font-size:16px;line-height:1.75}.mag-cover .mag-nav{gap:5px 22px}.mag-cover .mag-nav a{font-size:14px}.magazine .mag-selection{padding-top:24px}.magazine .mag-feature{grid-template-columns:minmax(0,1fr)}.mag-feature .mag-photo img{aspect-ratio:3/2;object-fit:contain;height:auto}.mag-feature .mag-card-copy{padding:24px}.magazine .mag-card h2{font-size:44px}.magazine .mag-more{padding-top:44px}.magazine .mag-section-heading{grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:24px}.magazine .mag-section-heading h2{font-size:44px}.magazine .mag-row{grid-template-columns:minmax(0,1fr);gap:14px;padding:24px 0}.magazine .mag-row .mag-meta{display:flex}.magazine .mag-row .mag-meta>span+span{margin:0;font-size:13px}.magazine .mag-row h3{margin:0;font-size:36px}.magazine .mag-row-audience{grid-column:1;margin-top:0}.blog-career .mag-secondary{grid-template-columns:minmax(0,1fr);gap:32px}.blog-career .mag-card-copy{padding-top:22px}.blog-career .mag-card h2{font-size:40px}.magazine .mag-signoff{grid-template-columns:minmax(0,1fr);gap:24px;margin:44px 0 38px;padding:26px 22px}.story-answer{padding:24px 22px}.story-answer p{font-size:16px;line-height:1.8}.story-conversation{padding:26px 22px}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html:not([data-wow-motion=off]) :is(.home-shortcuts>a,.home-domain h3 a,.hub-bu-card,.hub-case-card,.mag-card) .icon{transition:translate .32s var(--wow-ease)}html:not([data-wow-motion=off]) :is(.hub-bu-card,.hub-case-card):is(:hover,:focus-visible) .icon,html:not([data-wow-motion=off]) .mag-card:is(:hover,:focus-within) .mag-read .icon{translate:3px}}main[data-universe] .story-answer{border:0;border-left:3px solid var(--i-signal);border-radius:0}main[data-universe] .story-takeaways{border:0;border-top:1px solid var(--i-line);background:0 0;border-radius:0;margin-block:44px;padding:30px 0 0}main[data-universe] .story-conversation{background:var(--wow-carbon);border-radius:0}main[data-universe] .story-conversation .eyebrow{font-size:14px}@media (max-width:760px){main[data-universe] .story-takeaways{padding-top:24px}}.portage-paths strong,.portage-resource strong{align-items:center;gap:20px;min-height:44px;margin-top:auto;font-size:1rem;display:flex}.portage-steps h2,.portage-section-heading h2{text-wrap:balance;max-width:24ch;margin:0 0 35px;font-size:clamp(2.5rem,4vw,4.5rem);line-height:1.1}.portage-section-heading>.eyebrow{color:#6540c5;margin-bottom:16px}.portage-section-heading>p{max-width:60ch;margin-top:-15px;margin-bottom:34px;font-size:1.125rem;line-height:1.7}.portage-resource>span{color:#63546f;font-size:.875rem}@media (max-width:700px){.portage-steps,.portage-resources,.portage-contact,.portage-calculator{padding-block:44px}.portage-resource-grid,.portage-contact>.wrap,.portage-calculator-grid{grid-template-columns:minmax(0,1fr);gap:36px}.portage-section-heading h2{margin-bottom:24px}.portage-section-heading>p{margin-top:0}}.story-visual:empty{display:none}.mag-photo img{object-fit:cover}.author-page{padding-block:40px 72px}.author-head{align-items:flex-start;gap:26px;max-width:70ch;display:flex}.author-head img{object-fit:cover;border-radius:50%;flex:none;width:120px;height:120px}.author-head h1{margin:0 0 6px;font-size:clamp(34px,4vw,48px)}.author-role{color:#5c6461;margin:0 0 12px;font-size:15px}.author-bio{margin:0 0 14px;font-size:16px;line-height:1.7}.author-articles{margin-top:56px}.author-articles h2{font-size:var(--wow-section,42px);margin-bottom:26px}@media (max-width:700px){.author-head{flex-direction:column}}.mag-pagination{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:44px;padding-top:22px;display:flex}.mag-pagination ol{gap:6px;margin:0;padding:0;list-style:none;display:flex}.mag-pagination li{align-items:center;gap:6px;display:flex}.mag-pagination a,.mag-pagination span[aria-current]{place-items:center;min-width:44px;min-height:44px;font-size:15px;display:grid}.mag-pagination span[aria-current]{border-bottom:2px solid var(--ink,#0b0f19);font-weight:700}.mag-pagination a[rel]{min-width:0;padding:0 6px;font-size:14px;font-weight:700}.mag-pagination-gap{color:#8a919b}.mag-list{padding-block:40px 64px}.mag-skeleton{gap:38px;padding-block:220px 64px;display:grid}.mag-skeleton-row{border-top:1px solid var(--line);gap:10px;padding-top:24px;display:grid}.mag-skeleton-line{background:#e8ebef;border-radius:3px;width:70%;height:14px;display:block}.mag-skeleton-meta{width:140px}.mag-skeleton-title{width:55%;height:22px}.mag-skeleton-short{width:40%}@media (prefers-reduced-motion:no-preference){.mag-skeleton-line{background:linear-gradient(90deg,#e8ebef 25%,#f3f5f7 42%,#e8ebef 60%) 0 0/200% 100%;animation:1.4s linear infinite mag-shimmer}@keyframes mag-shimmer{to{background-position:-200% 0}}}.mag-nav-bar{top:var(--wow-header-height,70px);z-index:5;border-block:1px solid var(--mag-line,#e3e6ea);background:#fff;position:sticky}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.mag-nav-bar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1}}.mag-nav-bar .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 28px;display:flex}.mag-nav-bar .mag-nav{scroll-snap-type:x proximity;scrollbar-width:none;border:0;flex-wrap:nowrap;flex:auto;min-width:0;overflow-x:auto}.mag-nav-bar .mag-nav::-webkit-scrollbar{display:none}.mag-nav-bar .mag-nav a{scroll-snap-align:start;white-space:nowrap;flex:none}@media (max-width:860px){.mag-nav-bar .wrap{flex-wrap:nowrap}}.magazine section[id]{scroll-margin-top:calc(var(--wow-header-height,70px) + 64px)}.mag-une{grid-template-columns:1.5fr 1fr;align-items:stretch;gap:clamp(24px,3vw,44px);padding-block:44px 8px;display:grid}.mag-une-secondaires{grid-template-rows:1fr 1fr;gap:clamp(18px,2vw,28px);display:grid}.mag-essentiels,.mag-more{padding-block:52px 8px}.mag-essentiels-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.mag-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 22px;display:grid}.mag-list-link{margin-top:26px;display:inline-flex}.mag-card2{isolation:isolate;align-content:start;gap:14px;display:grid;position:relative}.mag-card2:before{content:"";z-index:-1;opacity:0;background:#fff;position:absolute;inset:-16px;box-shadow:0 12px 34px #10172724}.mag-card2:hover:before{opacity:1}.mag-card2:has(.card-primary:focus-visible):before{opacity:1}.mag-card2 .card-primary:after{content:"";z-index:1;position:absolute;inset:0}.mag-card2:has(.card-primary:focus-visible){outline-offset:14px;outline:3px solid #344ab0}.mag-card2 .card-primary:focus-visible{outline:none}.mag-card2-photo{background:#eceef2;border-radius:0 22px 0 0;margin:0;overflow:hidden}.mag-card2-photo img{aspect-ratio:16/10;object-fit:cover;width:100%;height:100%;display:block}.mag-card2-copy{gap:10px;display:grid}.mag-card2 .mag-topic{font:700 12px/1.4 var(--body);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;display:flex}.mag-card2 .mag-topic:before{content:"";background:var(--topic-signal,#0b0f19);width:18px;height:3px}.mag-card2 h2,.mag-card2 h3{font:600 clamp(19px,1.45vw,21px)/1.35 var(--body);letter-spacing:-.01em;text-transform:none;margin:0}.mag-card2-feature h2{font-size:clamp(25px,2.4vw,31px);line-height:1.25}.mag-card2-summary{color:#475263;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:1.65;display:-webkit-box;overflow:hidden}.mag-card2-meta{color:#55606b;margin:0;font-size:14px}.mag-card2-compact{border-top:1px solid var(--mag-line,#e3e6ea);padding-top:16px}.mag-tools{color:#fff;background:#0b0f19;margin-top:60px}.mag-tools .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px 44px;padding-block:44px;display:flex}.mag-tools h2{margin:0 0 8px;font-size:clamp(26px,2.6vw,36px)}.mag-tools p{color:#c0cbdc;max-width:60ch;margin:0}.mag-tools .btn-dark{color:#0b0f19;background:#fff;border-color:#fff;flex:none}.mag-newsletter{color:#fff;background:#0b0f19}.mag-newsletter .wrap{padding-block:clamp(44px,6vw,64px)}.mag-newsletter-inner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(22px,3vw,40px);display:grid}.mag-newsletter-logo{color:#0b0f19;background:#fff;border-radius:16px;flex:none;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex}.mag-newsletter-logo .brand-mark{width:38px;height:38px}.mag-newsletter-copy{min-width:0}.mag-newsletter h2{font:600 clamp(22px,2.1vw,30px)/1.3 var(--body);letter-spacing:-.01em;text-transform:none;text-wrap:balance;margin:0 0 12px}.mag-newsletter-copy p{color:#c0cbdc;max-width:62ch;margin:0;font-size:16px;line-height:1.7}.mag-newsletter-link{color:#0b0f19;white-space:nowrap;background:#fff;border:1px solid #fff;justify-self:end;align-items:center;gap:24px;padding:14px 22px;display:inline-flex}.mag-newsletter-link .icon{flex:none}@media (hover:hover) and (pointer:fine){.mag-newsletter-link:hover{color:#0b0f19;background:#e6e8ec;border-color:#e6e8ec}}@media (max-width:900px){.mag-newsletter-inner{grid-template-columns:auto minmax(0,1fr);align-items:start}.mag-newsletter-link{grid-column:2;justify-self:start;margin-top:26px}}@media (max-width:620px){.mag-newsletter-inner{grid-template-columns:minmax(0,1fr);gap:20px}.mag-newsletter-link{grid-column:1;margin-top:6px}.mag-newsletter-logo{border-radius:14px;width:60px;height:60px}.mag-newsletter-logo .brand-mark{width:32px;height:32px}.mag-newsletter-link{justify-content:space-between;width:100%}}.sr-only-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:1000px){.mag-une{grid-template-columns:minmax(0,1fr)}.mag-essentiels-grid,.mag-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mag-essentiels-grid,.mag-grid{grid-template-columns:minmax(0,1fr)}}.mag-nav-bar .mag-nav{position:relative}.mag-nav-indicator{opacity:0;pointer-events:none;background:#0b0f19;width:0;height:2px;position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:no-preference){.mag-index[data-motion] .mag-nav-indicator{transition:transform .2s cubic-bezier(.2,.7,.25,1),width .2s cubic-bezier(.2,.7,.25,1),opacity .15s}.mag-index[data-motion] .mag-nav-bar .mag-nav a[aria-current=page]{text-decoration:none}.mag-index[data-motion] .mag-nav-bar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;transition:background-color .15s,border-color .15s}.mag-index[data-motion] .mag-nav-bar[data-stuck]{border-color:var(--mag-line,#e3e6ea);background:#fff}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.mag-index[data-motion] .mag-nav-bar[data-stuck]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1}}}.unit-guides{border-top:1px solid var(--line);background:#fff;padding-block:64px}.story-progress{background:var(--accent,#0b0f19);transform-origin:0;z-index:60;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.story[data-motion] .story-toc{top:calc(var(--wow-header-height,70px) + 10px);z-index:4;background:#fff;position:sticky}.story-toc nav a[data-active]{text-underline-offset:5px;font-weight:700;text-decoration:underline}.story-author-chip{align-items:center;gap:13px;display:inline-flex}.story-author-chip img{object-fit:cover;border-radius:50%;width:46px;height:46px}.story-author-chip a{font-weight:700}.story-author-ligne{gap:1px;display:grid}.story-author-ligne a,.story-author-ligne>span{color:#0b0f19}.story-author-ligne em{color:var(--mag-muted);font-size:12px;font-style:normal}.story-dates{color:#5c6670;font-size:14px}.story-author{border-top:1px solid var(--line);align-items:flex-start;gap:20px;margin-top:44px;padding-top:28px;display:flex}.story-author img{object-fit:cover;border-radius:50%;flex:none;width:88px;height:88px}.story-author-name{font:600 17px/1.35 var(--body);text-transform:none;margin:6px 0 8px}.story-author-name span{font:400 14px/1.5 var(--body);color:#5c6670}.story-author-bio{max-width:60ch;margin:0;font-size:15px;line-height:1.7}.story-related{border-top:1px solid var(--line);margin-top:48px;padding-top:28px}.story-related h2{margin:0 0 22px;font-size:clamp(32px,2.6vw,38px)}@media (prefers-reduced-motion:reduce){.story-progress{display:none}}@media (max-width:700px){.story-author{flex-direction:column}}.mag-ressources .mag-section-heading{gap:8px;margin-bottom:30px;display:grid}.mag-ressources .mag-section-heading .eyebrow{color:#344ab0}@media (min-width:900px){.mag-selection .mag-card2-feature{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(26px,3vw,46px)}.mag-selection .mag-card2-feature>.mag-card2-photo{margin:0}.mag-selection .mag-card2-feature h2,.mag-selection .mag-card2-feature h3{font-size:clamp(28px,2.6vw,38px)}.mag-selection .mag-card2-feature .mag-card2-summary{-webkit-line-clamp:3}}.mag-card2-cover{aspect-ratio:16/10;background:color-mix(in srgb,var(--topic-signal,#151515) 12%,#f6f6f3);border-radius:0 22px 0 0;position:relative;overflow:hidden}.mag-card2-cover i{font:500 92px/.9 var(--title);text-transform:uppercase;letter-spacing:.01em;color:var(--topic-signal,#151515);opacity:.3;white-space:nowrap;font-style:normal;position:absolute;bottom:-.14em;left:14px}.mag-card2-cover:after{content:"";background:var(--topic-signal,#151515);border-radius:50%;width:10px;height:10px;position:absolute;top:14px;right:14px}.mag-card2-feature .mag-card2-cover i{font-size:170px;left:20px}.mag-une .mag-card2-feature{gap:0;display:grid}.mag-une .mag-card2-feature>*{grid-area:1/1}.mag-une .mag-card2-feature .mag-card2-photo{aspect-ratio:16/10.4}.mag-une .mag-card2-feature .mag-card2-photo img{aspect-ratio:auto;height:100%}.mag-une .mag-card2-feature .mag-card2-cover{aspect-ratio:16/11}.mag-une .mag-card2-feature .mag-card2-copy{z-index:2;background:linear-gradient(#090b0f00 0%,#090b0f8c 45%,#090b0fe0 100%);align-self:end;padding:26% 28px 24px}.mag-une .mag-card2-feature h2 .card-primary,.mag-une .mag-card2-feature h2,.mag-une .mag-card2-feature .mag-topic{color:#fff}.mag-une .mag-card2-feature .mag-card2-summary{color:#e4e7ec}.mag-une .mag-card2-feature .mag-card2-meta{color:#b9c0cb}.mag-une .mag-card2-feature:before{display:none}@media (max-width:640px){.mag-une .mag-card2-feature .mag-card2-copy{padding:34% 16px 16px}}.magazine{--ease-mag:cubic-bezier(.2,.7,.2,1)}.mag-card2{transition:transform .3s var(--ease-mag)}.mag-card2:hover{transform:translateY(-3px)}.mag-card2:has(.card-primary:focus-visible){transform:translateY(-3px)}.mag-card2-photo img{transition:transform .5s var(--ease-mag)}.mag-card2:hover .mag-card2-photo img{transform:scale(1.045)}.mag-card2-cover i{transition:transform .5s var(--ease-mag)}.mag-card2:hover .mag-card2-cover i{transform:scale(1.03)}.mag-card2 .card-primary{background-image:linear-gradient(var(--topic-signal,#151515),var(--topic-signal,#151515));transition:background-size .35s var(--ease-mag);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;padding-bottom:2px;text-decoration:none}.mag-card2:hover .card-primary{background-size:100% 2px}.mag-card2:has(.card-primary:focus-visible) .card-primary{background-size:100% 2px}@media (prefers-reduced-motion:reduce){.mag-card2,.mag-card2-photo img,.mag-card2-cover i,.mag-card2 .card-primary{transition:none}.mag-card2:hover{transform:none}}.mag-capsules{flex-wrap:wrap;gap:10px;margin:0 0 30px;display:flex}.mag-capsules a{color:#151515;min-height:44px;font:700 14px/1.2 var(--body);transition:transform .25s var(--ease-mag),background-color .25s var(--ease-mag),border-color .25s var(--ease-mag);border:1.5px solid #d6d9de;border-radius:999px;align-items:center;gap:9px;padding:9px 18px;text-decoration:none;display:inline-flex;position:relative}.mag-capsules a:before{content:"";background:var(--topic-signal,#151515);border-radius:50%;flex:none;width:8px;height:8px}.mag-capsules a[aria-current]{color:#fff;background:#151515;border-color:#151515}.mag-capsules a[aria-current]:before{background:#fff}.mag-capsule-count{color:#55606b;background:#15151510;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:400}.mag-capsules a:hover,.mag-capsules a:focus-visible{background:color-mix(in srgb,var(--topic-signal,#151515) 12%,#fff);border-color:color-mix(in srgb,var(--topic-signal,#151515) 45%,#d6d9de);transform:translateY(-2px)}.mag-capsules a[aria-current]:hover{background:#151515;transform:none}@media (prefers-reduced-motion:reduce){.mag-capsules a{transition:none}.mag-capsules a:hover{transform:none}}.mag-une-secondaires .mag-card2{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;gap:16px;height:100%}.mag-une-secondaires .mag-card2 :is(.mag-card2-photo,.mag-card2-cover){aspect-ratio:auto;height:auto;min-height:0;position:relative;overflow:hidden}.mag-une-secondaires .mag-card2 .mag-card2-photo img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mag-une-secondaires .mag-card2 .mag-card2-cover i{font-size:54px;left:10px}.mag-une-secondaires .mag-card2-copy{align-self:center}.mag-une-secondaires .mag-card2-summary{display:none}.mag-une-secondaires .mag-card2 h3{font-size:clamp(19px,1.5vw,23px)}@media (max-width:1000px){.mag-une{align-items:start}.mag-une-secondaires{grid-template-rows:auto auto}.mag-une-secondaires .mag-card2 :is(.mag-card2-photo,.mag-card2-cover){aspect-ratio:16/10;max-width:100%}}.mag-derniers-liste{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.mag-derniers-liste .mag-card2-compact{border-top:3px solid var(--topic-signal,#151515);padding-top:14px}.mag-derniers-liste .mag-card2-compact h3{font-size:24px;line-height:1.22}.mag-derniers-liste .mag-card2-compact .mag-card2-meta{display:none}@media (max-width:1000px){.mag-derniers-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mag-derniers-liste{grid-template-columns:minmax(0,1fr)}}.mag-constellation{min-height:170px;position:relative}.mag-constellation i{background:var(--dot,#c2fa46);border-radius:50%;width:14px;height:14px;position:absolute}.mag-constellation i:first-child{width:22px;height:22px;top:12%;right:8%}.mag-constellation i:nth-child(2){width:11px;height:11px;top:36%;right:30%}.mag-constellation i:nth-child(3){width:16px;height:16px;top:58%;right:16%}.mag-constellation i:nth-child(4){width:9px;height:9px;top:16%;right:44%}.mag-constellation i:nth-child(5){width:13px;height:13px;top:62%;right:54%}.mag-constellation i:nth-child(6){width:18px;height:18px;top:80%;right:36%}.mag-constellation i:nth-child(7){width:12px;height:12px;top:44%;right:6%}.mag-index[data-motion] .mag-masthead h1{animation:.65s cubic-bezier(.2,.7,.2,1) both mag-titre-in}.mag-index[data-motion] .mag-masthead .eyebrow{animation:.5s cubic-bezier(.2,.7,.2,1) both mag-titre-in}.mag-index[data-motion] .mag-constellation i{animation:.55s cubic-bezier(.2,.7,.2,1) both mag-dot-in,7s ease-in-out infinite alternate mag-dot-flotte;animation-delay:calc(.25s + var(--i)*90ms),calc(.8s + var(--i)*-1.4s)}@keyframes mag-titre-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes mag-dot-in{0%{opacity:0;transform:translateY(16px)scale(.5)}to{opacity:1;transform:none}}@keyframes mag-dot-flotte{0%{translate:0}to{translate:0 -11px}}@media (max-width:760px){.mag-constellation{display:none}}.mag-une .mag-card2-feature :is(.mag-card2-photo,.mag-card2-cover){border-radius:0 34px 0 0}.mag-une-secondaires .mag-card2 :is(.mag-card2-photo,.mag-card2-cover){border-radius:0 18px 0 0}.story-rail{display:none}@media (min-width:1100px){.story-cols{grid-template-columns:236px minmax(0,690px);justify-content:center;align-items:start;gap:58px;display:grid}.story-cols .story-reading{max-width:690px;margin-inline:0}.story-rail{top:calc(var(--wow-header-height,70px) + 26px);padding-top:45px;display:block;position:sticky}.story-toc{display:none}}.story-rail nav{border-left:1px solid var(--mag-line);display:grid}.story-rail-titre{font:700 11px/1.4 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--mag-muted);padding:0 0 10px 16px;display:block}.story-rail nav a{color:#45505f;align-items:baseline;gap:9px;padding:7px 8px 7px 16px;font-size:14px;line-height:1.45;text-decoration:none;display:flex;position:relative}.story-rail nav a span{color:var(--mag-muted);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.story-rail nav a:hover{color:#0b0f19}.story-rail nav a[data-active]{color:#0b0f19;font-weight:700}.story-rail nav a[data-active]:before{content:"";background:var(--u-signal,#0b0f19);width:3px;position:absolute;top:6px;bottom:6px;left:-1px}.story-rail-temps{color:var(--mag-muted);margin:18px 0 0;padding-left:16px;font-size:12px}.story-rail-partage{justify-items:start;gap:8px;margin-top:26px;padding-left:16px;display:grid}.story-rail-partage .story-rail-titre{padding-left:0}.story-rail-partage button,.story-rail-partage a{font:inherit;color:#0b0f19;text-underline-offset:4px;cursor:pointer;text-align:left;background:0 0;min-height:32px;padding:4px 0;font-size:13px;text-decoration:underline}.story-rail-partage button:hover,.story-rail-partage a:hover{color:#374d92}.story-rail-partage button[data-copie]{color:#2e7d4f;text-decoration:none}.story-encart{border:1px solid color-mix(in srgb,var(--u-signal,#0b0f19) 35%,#fff);border-left:3px solid var(--u-signal,#0b0f19);background:color-mix(in srgb,var(--u-signal,#0b0f19) 5%,#fff);gap:8px;margin:50px 0;padding:22px 26px;display:grid}.story-encart .eyebrow{letter-spacing:.12em;color:var(--mag-muted);font-size:11px}.story-encart-lien{color:#0b0f19;text-underline-offset:5px;justify-self:start;align-items:center;gap:14px;min-height:32px;font-size:15px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.story-encart-lien:hover{color:#374d92}.story-encart-lien .icon{flex:none;width:17px;height:17px}.story[data-motion] :is(.story-section,.story-encart,.story-takeaways){opacity:0;translate:0 14px}.story[data-motion] :is(.story-section,.story-encart,.story-takeaways)[data-vu]{opacity:1;transition:opacity .55s,translate .55s cubic-bezier(.2,.7,.2,1);translate:0}.story-rail nav{position:relative}.story-rail-indicateur{background:var(--u-signal,#0b0f19);opacity:0;width:3px;transition:top .3s cubic-bezier(.2,.7,.2,1),height .3s cubic-bezier(.2,.7,.2,1),opacity .2s;position:absolute;left:-1px}.story[data-motion] .story-rail nav a[data-active]:before{content:none}
