.p10-page{background:#030d17;color:#edf5fa;padding:112px 0;isolation:isolate;font-family:Avenir Next,Segoe UI,Arial,sans-serif;line-height:1.7}.p10-page *{box-sizing:border-box}.p10-shell{width:min(1280px,calc(100% - 96px));margin:auto}.p10-page h1,.p10-page h2,.p10-page h3{color:#f1f7fb;font-weight:500;letter-spacing:-.045em;text-wrap:balance;margin:0 0 26px;line-height:1.12}.p10-page h1{font-size:clamp(64px,5.8vw,86px);text-wrap:initial;width:calc(100% + 100px)}.p10-page h2{font-size:clamp(34px,3.4vw,50px)}.p10-page h3{font-size:29px;line-height:1.22}.p10-page p{color:#bdcdd9;margin:0 0 24px;font-size:17px}.p10-page .p10-eyebrow{color:#98e8ec;font-size:11px;line-height:1.7;letter-spacing:.12em;font-weight:600;margin:0 0 26px}.p10-breadcrumb{display:flex;gap:13px;align-items:center;color:#bdced9;font-size:13px;margin-bottom:0}.p10-breadcrumb a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;color:#bfeaf1}.p10-hero{position:relative;display:grid;grid-template-columns:42% 58%;align-items:center;min-height:clamp(680px,74vh,780px);isolation:isolate}.p10-hero-copy{position:relative;z-index:1}.p10-page .p10-lead{font-size:18px;max-width:530px;line-height:1.75}.p10-hero-visual{position:absolute;inset:0 -24px 0 38%;z-index:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 95%,transparent);pointer-events:none}.p10-hero-visual picture{display:block;position:absolute;inset:0}.p10-hero-visual img{display:block;width:100%;height:100%}.p10-hero-visual img{object-fit:cover;object-position:right center}.p10-hero-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.8%,#8ffaff66 50%,transparent 50.2%);opacity:0;pointer-events:none}.p10-link{scroll-margin-block:110px;display:inline-flex;align-items:center;gap:8px;color:#a7f0ee;min-height:44px;font-size:15px;line-height:1.6;text-decoration:none;font-weight:600;padding:9px 0}.p10-link span{display:inline-block;transition:transform .18s}.p10-link:hover span,.p10-link:focus-visible span{transform:translate(4px)}.p10-link:hover{text-decoration:underline;text-underline-offset:5px}.p10-page a:focus-visible{outline:3px solid #85e9ed;outline-offset:5px;border-radius:3px}.p10-feature{padding:40px 0 0}.p10-core{position:relative;display:grid;grid-template-columns:42% 1fr;gap:70px;padding:76px 0;isolation:isolate}.p10-core:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,#80e7e7,#4c687e,transparent);transform-origin:left}.p10-core:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 5% 30%,#123b4850,transparent 65%),radial-gradient(ellipse at 92% 75%,#32264a25,transparent 50%);opacity:.7}.p10-core h2{font-size:clamp(34px,3.1vw,46px)}.p10-section{padding:104px 0;scroll-margin-top:100px}.p10-intro{max-width:740px}.p10-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin-top:56px;border-top:1px solid #345266}.p10-topic{--p10-tone:#8feae6;padding-top:30px;position:relative;display:flex;flex-direction:column}.p10-topic:nth-child(2){--p10-tone:#94d8ff}.p10-topic:nth-child(3){--p10-tone:#d4b6f8}.p10-topic:before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:var(--p10-tone);transform-origin:left;opacity:.5;transition:opacity .2s}.p10-marker{color:var(--p10-tone);font-size:12px;letter-spacing:.1em;display:block;margin-bottom:25px;transition:color .2s}.p10-topic h3{font-size:26px}.p10-topic p{font-size:16px}.p10-topic .p10-link{margin-top:auto;align-self:flex-start}.p10-topic:hover:before,.p10-topic:focus-within:before{opacity:1}.p10-topic:hover .p10-link span,.p10-topic:focus-within .p10-link span{transform:translate(4px)}.p10-library{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin-top:52px}.p10-card{position:relative;display:flex;flex-direction:column;padding:36px 0 20px;border-top:1px solid #486477;transition:transform .18s}.p10-card:before{content:"";position:absolute;top:-1px;left:0;width:70px;height:2px;background:#91e9ed;opacity:.55;transition:opacity .18s}.p10-card h3{font-size:clamp(29px,2.6vw,38px)}.p10-card .p10-link{margin-top:auto;align-self:flex-start}.p10-card:hover,.p10-card:focus-within{transform:translateY(-2px)}.p10-card:hover:before,.p10-card:focus-within:before{opacity:1}.p10-card:hover .p10-link span,.p10-card:focus-within .p10-link span{transform:translate(4px)}.p10-thesis{display:grid;grid-template-columns:1fr 1fr;gap:100px;border-top:1px solid #253e51}.p10-principles{position:relative;list-style:none;margin:0;padding:0}.p10-principles:before{content:"";position:absolute;left:13px;top:14px;bottom:32px;width:1px;background:linear-gradient(#8be7e8,#536d98,#c0a8df);transform-origin:top}.p10-principles li{position:relative;padding:0 0 40px 64px}.p10-principles li:last-child{padding-bottom:0}.p10-principles li:before{content:"0" counter(list-item);position:absolute;left:0;top:0;width:28px;height:28px;display:grid;place-items:center;background:#030d17;color:#a5e9ee;font-size:12px;line-height:1}.p10-principles h3{font-size:25px;margin-bottom:14px}.p10-principles p{font-size:16px}.p10-bridge{position:relative;padding:86px 64px 76px;background:#020811;isolation:isolate}.p10-bridge:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 10% 40%,#123a4659,transparent 65%),radial-gradient(ellipse at 92% 75%,#39244844,transparent 60%);opacity:1;pointer-events:none}.p10-bridge-copy{max-width:880px}.p10-bridge h2{font-size:clamp(36px,4vw,58px)}.p10-service-links{display:grid;gap:12px;margin:34px 0}.p10-service-links a{width:fit-content;max-width:100%;border-bottom:1px solid #345061;font-weight:500}.p10-actions{display:flex;align-items:center;gap:30px;flex-wrap:wrap;margin-top:38px}.p10-primary{padding:15px 24px;border:1px solid #76d7d8;border-radius:3px;background:#10303c;color:#deffff;min-height:54px}.p10-page[data-motion=on] .p10-hero-copy>.p10-eyebrow{animation:p10-enter .36s .12s both}.p10-page[data-motion=on] h1{animation:p10-title .5s .18s both}.p10-page[data-motion=on] .p10-lead,.p10-page[data-motion=on] .p10-hero-cta{animation:p10-enter .46s .3s both}.p10-page[data-motion=on] .p10-hero-visual picture{animation:p10-image .85s .3s both}.p10-page[data-motion=on] .p10-hero-visual:after{animation:p10-sweep .85s .65s both}.p10-page[data-motion=on] .p10-core.p10-entered:before,.p10-page[data-motion=on] .p10-topic.p10-entered:before{animation:p10-rule-x .65s both}.p10-page[data-motion=on] .p10-core.p10-entered:after,.p10-page[data-motion=on] .p10-bridge.p10-entered:before{animation:p10-light .7s both}.p10-page[data-motion=on] .p10-thesis.p10-entered .p10-principles:before{animation:p10-rule-y .8s both}.p10-page[data-motion=on] .p10-thesis.p10-entered li:before{animation:p10-marker .35s calc(var(--p10-step)*.16s) both}@keyframes p10-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes p10-title{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes p10-image{0%{opacity:.15;transform:translate(12px) scale(1.015)}to{opacity:1;transform:none}}@keyframes p10-sweep{0%{opacity:0;transform:translate(-70%)}35%{opacity:.45}to{opacity:0;transform:translate(70%)}}@keyframes p10-rule-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes p10-rule-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes p10-light{0%{opacity:.3}to{opacity:1}}@keyframes p10-marker{0%{opacity:.4}to{opacity:1}}@media(max-width:1200px){.p10-hero{grid-template-columns:45% 55%}.p10-page h1{font-size:64px}.p10-hero-visual{left:40%}.p10-library{grid-template-columns:repeat(2,minmax(0,1fr))}.p10-core{gap:45px}.p10-thesis{gap:55px}.p10-bridge{padding-inline:40px}}@media(max-width:1100px){.p10-shell{width:calc(100% - 64px)}.p10-hero{grid-template-columns:1fr;min-height:0;padding:44px 0 0;gap:30px}.p10-hero-copy{max-width:700px}.p10-page h1{font-size:clamp(50px,8vw,68px);max-width:680px;width:auto}.p10-page .p10-lead{max-width:660px}.p10-hero-visual{position:relative;inset:auto;z-index:0;height:340px;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 96%,transparent)}.p10-hero-visual img{object-position:100% center}.p10-core,.p10-thesis{grid-template-columns:1fr;gap:28px}.p10-core{padding-block:64px}.p10-topics{gap:24px}.p10-topic h3{font-size:24px}.p10-section{padding-block:80px}.p10-thesis{gap:44px}.p10-principles{max-width:650px}}@media(max-width:700px){.p10-page{padding-top:92px;padding-bottom:96px}.p10-shell{width:calc(100% - 40px)}.p10-breadcrumb{margin-bottom:8px}.p10-hero{padding-top:30px;gap:30px}.p10-page h1{font-size:clamp(42px,12.2vw,50px);line-height:1.12;letter-spacing:-.045em}.p10-page h2{font-size:32px}.p10-page p,.p10-page .p10-lead{font-size:16px;line-height:1.75}.p10-page .p10-eyebrow{font-size:11px;letter-spacing:.1em}.p10-hero-visual{height:300px;width:calc(100% + 40px);margin-inline:-20px;-webkit-mask-image:linear-gradient(0deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(0deg,transparent,#000 8%,#000 92%,transparent)}.p10-hero-visual img{object-position:100% center}.p10-feature{padding-top:36px}.p10-core{padding-block:56px;gap:12px}.p10-core h2{font-size:34px}.p10-section{padding-block:72px}.p10-topics{grid-template-columns:1fr;margin-top:42px;gap:40px;border-top:0}.p10-topic{padding-top:25px}.p10-topic h3{font-size:28px}.p10-topic:before{opacity:.65}.p10-marker{margin-bottom:18px}.p10-library{grid-template-columns:1fr;gap:38px;margin-top:42px}.p10-card{padding-top:30px}.p10-card h3{font-size:32px}.p10-principles li{padding-left:48px}.p10-principles h3{font-size:24px}.p10-bridge{padding:58px 20px;width:calc(100% + 40px);margin-inline:-20px}.p10-bridge h2{font-size:34px}.p10-service-links{gap:14px}.p10-service-links a{min-height:56px}.p10-actions{gap:20px;align-items:flex-start}.p10-page[data-motion=on] .p10-hero-visual picture{animation-name:p10-mobile-image}@keyframes p10-mobile-image{0%{opacity:.15;transform:scale(1.015)}to{opacity:1;transform:none}}}@media(max-width:350px){.p10-hero-visual{height:280px}.p10-page h1{font-size:42px}}@media(prefers-reduced-motion:reduce){.p10-page *,.p10-page *:before,.p10-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.p10-page .p10-hero-visual:after{display:none}.p10-page .p10-card:hover,.p10-page .p10-card:focus-within,.p10-page .p10-link span{transform:none}}body:has(.p10-page) .ask-root:not(:has(.ask-panel)) .ask-launcher{width:54px;min-width:54px;height:54px;min-height:54px;padding:7px;justify-content:center}body:has(.p10-page) .ask-root:not(:has(.ask-panel)) .ask-launcher>span:nth-child(2){position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body:has(.p10-page) .ask-root:not(:has(.ask-panel)) .ask-launcher-arrow{display:none}@media(min-width:981px)and (max-width:1100px){.p10-shell{width:calc(100% - 176px)}}@media(max-width:980px){body:has(.p10-page) .ask-root:not(:has(.ask-panel)){top:calc(16px + env(safe-area-inset-top));right:calc(94px + env(safe-area-inset-right));bottom:auto;z-index:45}body:has(.p10-page) .ask-root:not(:has(.ask-panel)) .ask-launcher{width:44px;min-width:44px;height:44px;min-height:44px;padding:4px}body:has(.p10-page) .ask-root:not(:has(.ask-panel)) .ask-launcher-icon{width:34px;height:34px}}@media(max-width:700px){body:has(.p10-page) .ask-root:not(:has(.ask-panel)){top:calc(15px + env(safe-area-inset-top));right:calc(76px + env(safe-area-inset-right))}}.p10-core{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:56px;align-items:center}.p10-article-artwork{aspect-ratio:1672 / 941;width:100%;overflow:hidden;background:#07121d}.p10-article-artwork img{display:block;width:100%;height:100%;aspect-ratio:1672 / 941;object-fit:cover;object-position:center}.p10-page .p10-article-theme{color:#98e8ec;font-size:11px;line-height:1.7;letter-spacing:.1em;font-weight:600;margin-bottom:22px}.p10-article-theme>span{display:inline-block;margin-right:14px;color:#b7c9d6}.p10-title-link{display:block;padding-block:2px;color:inherit;min-height:44px;text-decoration:none;text-underline-offset:7px;text-decoration-thickness:1px}.p10-title-link:hover,.p10-title-link:focus-visible{text-decoration:underline;text-decoration-color:#98e8ec}.p10-index-list{list-style:none;padding:0;margin:46px 0 0;border-top:1px solid #345266}.p10-index-list li{border-bottom:1px solid #293f50}.p10-index-link{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:24px;padding:24px 0;min-height:100px}.p10-index-number{color:#a5e9ee;font-size:12px;letter-spacing:.1em}.p10-index-label{display:grid;gap:9px}.p10-index-theme{color:#bdcdd9;font-size:11px;letter-spacing:.1em;line-height:1.7}.p10-index-heading{font-size:clamp(23px,2.15vw,31px);line-height:1.25;letter-spacing:-.025em;color:#edf5fa}.p10-index-arrow{color:#a7f0ee;font-size:22px;justify-self:end;transition:transform .45s,color .45s}.p10-index-link:hover .p10-index-heading,.p10-index-link:focus-visible .p10-index-heading{color:#a7f0ee}.p10-index-link:hover .p10-index-arrow,.p10-index-link:focus-visible .p10-index-arrow{transform:translate(4px)}.p10-perspectives .p10-library{grid-template-columns:1fr;gap:76px}.p10-perspective{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:56px;align-items:center;padding:0;border:0;transition:transform .45s}.p10-perspective:before{display:none}.p10-perspective-copy{padding-top:26px;border-top:1px solid #486477;transition:border-color .45s}.p10-perspective:hover .p10-perspective-copy,.p10-perspective:focus-within .p10-perspective-copy{border-color:#91e9ed}.p10-perspective h3{font-size:clamp(30px,3.1vw,44px);margin-bottom:24px}.p10-perspective .p10-link span,.p10-core .p10-link span{transition:transform .45s}@media(max-width:1100px){.p10-core{grid-template-columns:1fr;gap:38px}.p10-core .p10-article-artwork{max-width:850px}.p10-feature-copy{max-width:720px}.p10-perspective{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:32px}.p10-perspective h3{font-size:32px}}@media(max-width:800px){.p10-perspective{grid-template-columns:1fr;gap:28px}.p10-perspective-copy{padding-top:24px;max-width:650px}.p10-perspectives .p10-library{gap:64px}}@media(max-width:700px){.p10-core{gap:30px}.p10-index-list{margin-top:34px}.p10-index-link{grid-template-columns:26px minmax(0,1fr) 20px;gap:12px;padding:25px 0}.p10-index-heading{font-size:23px}.p10-index-theme{font-size:11px;letter-spacing:.06em}.p10-index-arrow{font-size:20px}.p10-perspective h3{font-size:32px}.p10-perspectives .p10-library{gap:60px}.p10-page .p10-article-theme{letter-spacing:.06em}.p10-article-theme>span{margin-right:10px}}@media(prefers-reduced-motion:reduce){.p10-index-link .p10-index-arrow{transform:none!important}}@media(min-width:1101px){.p10-index-link{padding-inline-end:40px}}#root .typography-system .p10-page :is(h2,h3)>a.p10-title-link{font-size:inherit!important;line-height:inherit}
