.pl-launch{scroll-behavior:smooth;scroll-padding-top:110px}.pl-launch body{overflow-x:clip}.pl-launch h1,.pl-launch h2,.pl-launch h3,.pl-launch p{margin:0}.pl-launch h1,.pl-launch h2{color:var(--ix-strong);font-weight:600;letter-spacing:-.055em;text-wrap:balance}.pl-launch h2{font-size:clamp(34px,4.1vw,57px);line-height:1.12}.pl-launch h2 span{color:var(--ix-accent)}.pl-hero{position:relative;display:grid;grid-template-columns:1.04fr 1fr;align-items:center;min-height:650px;padding-top:62px;padding-bottom:88px;isolation:isolate}.pl-hero-copy{position:relative;z-index:2}.pl-identity{display:flex;align-items:center;gap:18px;margin-bottom:36px;flex-wrap:wrap}.pl-wordmark{font-size:27px;font-weight:700;color:var(--ix-strong);letter-spacing:-.055em;line-height:1.2}.pl-status{font-size:12px;font-weight:650;letter-spacing:.02em;border:1px solid var(--ix-line-2);border-radius:999px;padding:7px 12px;line-height:1;color:var(--ix-text-2)}.pl-hero h1{font-size:clamp(50px,6.3vw,88px);line-height:1.03;letter-spacing:-.06em;position:relative}.pl-hero h1 span{color:var(--ix-accent)}.pl-lede{font-size:19px;line-height:1.7;color:var(--ix-text-2);max-width:440px;margin-top:26px!important}.pl-primary{margin-top:30px}.pl-art{position:relative;margin-left:-8px;margin-right:-28px;z-index:1;aspect-ratio:1}.pl-art img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 28px 38px rgba(1,14,25,.18));transform:none;animation:pl-arrive 1.1s cubic-bezier(.16,1,.3,1)both}.pl-art-shadow{position:absolute;left:18%;right:14%;height:13%;bottom:13%;border-radius:50%;background:rgba(25,89,125,.17);filter:blur(28px);transform:rotate(-10deg)}.pl-thought{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;padding-top:84px;padding-bottom:104px;border-top:1px solid var(--ix-line)}.pl-thought-heading h2{font-size:clamp(30px,3.1vw,44px);line-height:1.18;letter-spacing:-.04em}.pl-rule{display:block;width:60px;height:3px;border-radius:2px;background:var(--ix-sky);margin-bottom:28px}.pl-thought-body{padding-top:28px;max-width:480px;display:grid;gap:20px;align-content:start}.pl-thought-body p,.pl-section-heading>p,.pl-panel-copy p,.pl-principles-intro>p:last-child,.pl-principle-list p,.pl-close-copy>p{font-size:17px;line-height:1.75;color:var(--ix-text-2)}.pl-thought-body strong{font-weight:650;color:var(--ix-strong)}.pl-explore{padding-top:42px;padding-bottom:120px}.pl-section-heading{max-width:740px;margin-bottom:52px}.pl-section-heading>p{margin-top:20px}.pl-scenario-layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:70px;align-items:start}.pl-scenario-nav{display:flex;flex-direction:column;border-top:1px solid var(--ix-line)}.pl-scenario-nav button{font-family:var(--ix-font);font-size:17px;line-height:1.4;text-align:left;display:grid;grid-template-columns:25px 1fr 18px;gap:15px;align-items:center;padding:28px 4px;border:0;border-bottom:1px solid var(--ix-line);background:0 0;color:var(--ix-text-2);cursor:pointer;transition:color .2s}.pl-scenario-nav button[aria-selected=true]{color:var(--ix-strong);font-weight:700}.pl-scenario-nav button[aria-selected=true] .pl-scenario-num{color:var(--ix-accent)}.pl-scenario-nav button svg{width:18px;fill:none;stroke:currentColor;stroke-width:1.7;transition:transform .2s}.pl-scenario-nav button:hover svg{transform:translateX(3px)}.pl-scenario-nav button:hover{color:var(--ix-accent)}.pl-scenario-num{font-size:12px;font-weight:500;color:var(--ix-text-3);font-variant-numeric:tabular-nums}.pl-scenario-panels{border-radius:28px;background:var(--ix-glass);box-shadow:var(--ix-glass-hi),var(--ix-shadow);border:1px solid var(--ix-line-2);padding:clamp(26px,4vw,54px);min-height:385px}.pl-scenario-panel[hidden]{display:none}.pl-example-label{font-size:12px;color:var(--ix-text-3);margin-bottom:26px!important}.pl-question{font-size:clamp(24px,2.5vw,34px);font-weight:500;line-height:1.35;letter-spacing:-.035em;color:var(--ix-strong);max-width:15em;min-height:92px}.pl-panel-copy{margin-top:28px;border-top:1px solid var(--ix-line);padding-top:26px}.pl-panel-copy h3{font-size:17px;font-weight:650;letter-spacing:-.015em;color:var(--ix-strong);margin-bottom:10px}.pl-panel-copy p{font-size:15px;line-height:1.8}.pl-panel-detail{font-size:12px;line-height:1.5;color:var(--ix-text-3);margin-top:26px!important}.pl-principles{display:grid;grid-template-columns:1fr 1fr;gap:110px;padding-top:84px;padding-bottom:116px;border-top:1px solid var(--ix-line)}.pl-overline{font-size:12px;color:var(--ix-text-3);margin-bottom:22px!important}.pl-principles-intro>p:last-child{max-width:370px;margin-top:25px}.pl-principle-list>div{padding:28px 0;border-top:1px solid var(--ix-line)}.pl-principle-list>div:first-child{padding-top:0;border-top:0}.pl-principle-list h3{font-size:21px;line-height:1.4;font-weight:600;letter-spacing:-.025em;color:var(--ix-strong);margin-bottom:10px}.pl-principle-list p{font-size:15px;max-width:450px}.pl-close{position:relative;overflow:hidden;background:var(--ix-band);border-top:1px solid var(--ix-line)}.pl-close-inner{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:50px;min-height:540px;padding-block:70px}.pl-close-art{margin-left:-45px;margin-right:-15px;position:relative;aspect-ratio:1}.pl-close-art img{display:block;width:100%;height:100%;object-fit:contain;transform:none;filter:drop-shadow(0 25px 40px rgba(0,15,29,.15))}.pl-close-copy{position:relative;z-index:2}.pl-close-copy .pl-wordmark{font-size:21px;display:block;margin-bottom:26px}.pl-close-copy h2{font-size:clamp(38px,4.8vw,66px);line-height:1.08}.pl-close-copy>p{margin-top:22px;font-size:16px}.pl-close-copy>.ix-btn{margin-top:28px}.pl-close-copy .pl-contact-note{font-size:12px;line-height:1.5;margin-top:14px;color:var(--ix-text-3)}.pl-launch :focus-visible{outline:3px solid var(--ix-focus);outline-offset:6px}@keyframes pl-arrive{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1600px){.pl-hero{min-height:750px}.pl-art{margin-right:-35px}}@media(max-width:1000px){.pl-hero{min-height:600px;padding-top:54px;padding-bottom:60px}.pl-hero h1{font-size:66px}.pl-art{margin-left:-15px;margin-right:-15px}.pl-identity{gap:12px}.pl-wordmark{font-size:24px}.pl-lede{font-size:17px;max-width:350px}.pl-thought{gap:40px}.pl-scenario-layout{gap:35px;grid-template-columns:.8fr 1.2fr}.pl-principles{gap:60px}.pl-close-inner{gap:24px}}@media(max-width:760px){.pl-launch{scroll-padding-top:95px}.pl-hero{display:flex;flex-direction:column;align-items:stretch;padding-top:45px;padding-bottom:30px;min-height:0}.pl-identity{margin-bottom:25px}.pl-hero h1{font-size:clamp(48px,11.6vw,72px)}.pl-lede{max-width:440px;font-size:17px;margin-top:22px!important}.pl-primary{margin-top:24px;align-self:flex-start}.pl-art{width:min(100%,570px);margin:14px auto 0;align-self:center;transform:none}.pl-art img{filter:drop-shadow(0 20px 22px rgba(1,14,25,.12))}.pl-thought{grid-template-columns:1fr;gap:26px;padding-top:58px;padding-bottom:70px}.pl-thought-heading h2{font-size:clamp(28px,7.7vw,42px)}.pl-thought-body{padding-top:0;gap:16px}.pl-thought-body p{font-size:16px}.pl-rule{margin-bottom:23px}.pl-explore{padding-top:15px;padding-bottom:72px}.pl-section-heading{margin-bottom:32px}.pl-section-heading>p{font-size:16px}.pl-scenario-layout{grid-template-columns:1fr;gap:28px}.pl-scenario-nav button{padding:20px 3px;min-height:64px}.pl-scenario-panels{min-height:0;padding:28px 25px}.pl-question{font-size:27px;min-height:0}.pl-panel-copy{margin-top:24px;padding-top:23px}.pl-principles{grid-template-columns:1fr;gap:36px;padding-top:56px;padding-bottom:65px}.pl-principles-intro>p:last-child{max-width:440px;font-size:16px}.pl-principle-list>div{padding:24px 0}.pl-principle-list h3{font-size:20px}.pl-close-inner{display:flex;flex-direction:column-reverse;align-items:stretch;gap:0;padding-top:58px;padding-bottom:0;min-height:0}.pl-close-copy h2{font-size:clamp(37px,9.5vw,57px)}.pl-close-copy .pl-wordmark{margin-bottom:20px}.pl-close-art{width:min(100%,530px);margin:18px auto -20px;align-self:center}.pl-close-copy>p{font-size:16px;max-width:380px}}@media(prefers-reduced-motion:reduce){.pl-launch{scroll-behavior:auto}.pl-art img{animation:none}.pl-launch *{transition:none!important}}@media(prefers-reduced-transparency:reduce){.pl-scenario-panels{background:var(--ix-ground);box-shadow:none}}@media print{.pl-launch .ix-nav-shell,.pl-launch .ix-footer,.pl-art,.pl-close-art{display:none}.pl-hero,.pl-thought,.pl-explore,.pl-principles,.pl-close-inner{min-height:0;padding-block:25px}.pl-scenario-panel[hidden]{display:block}.pl-scenario-nav{display:none}.pl-scenario-panels{box-shadow:none}}.pl-art img,.pl-close-art img{max-width:627px;margin-inline:auto}