.wp-block-group.alignfull:has(>.ms-philo-breakout){max-width:none!important;width:100%!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box}.ms-philo-breakout{width:min(1100px, calc(100% - 40px));max-width:1100px;margin-left:auto;margin-right:auto;box-sizing:border-box}.ms-philo-page__journey-wrap .ms-philo-breakout{width:100%;max-width:none;margin-left:0;transform:none}.ms-philo{width:100%;max-width:100%;padding:56px 0 40px;box-sizing:border-box;text-align:center;background:none}.ms-philo__title{font-size:clamp(24px, 3.2vw, 34px);font-weight:700;color:#fff;margin:0 0 40px;letter-spacing:-.02em;padding:0 12px}.ms-philo__process{display:grid;grid-template-columns:1fr;gap:16px;width:100%;max-width:1100px;margin:0 auto;list-style:none;padding:0;box-sizing:border-box}.ms-philo__stage{display:block;position:relative;min-width:0;width:100%}.ms-philo__card{width:100%;max-width:none;padding:28px 20px 24px;border-radius:10px;background:linear-gradient(rgb(255 255 255 / .04),rgb(255 255 255 / .04)),#1a1f24;border:1px solid rgb(192 192 192 / .22);text-align:center;box-sizing:border-box;transition:border-color 0.2s ease}.ms-philo__card:hover{border-color:rgb(255 181 70 / .35)}.ms-philo__num{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.14em;color:#d19316;margin-bottom:12px}.ms-philo__visual{display:flex;align-items:center;justify-content:center;height:88px;margin:0 0 16px;color:#ffb546}.ms-philo__visual svg{width:110px;height:70px;overflow:visible}.ms-philo__label{font-size:16px;font-weight:700;color:#fff;margin:0;line-height:1.4;overflow-wrap:break-word}.ms-philo__arrow{display:flex;align-items:center;justify-content:center;height:48px;font-size:0;user-select:none}.ms-philo__arrow::before,.ms-philo__to-outcome::before{content:'';display:block;width:34px;height:34px;border-radius:50%;background:#1a1f24 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffb546' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M6 13l6 6 6-6'/%3E%3C/svg%3E") center / 18px 18px no-repeat;border:1px solid rgb(255 181 70 / .55);box-shadow:0 0 14px rgb(255 181 70 / .18)}.ms-philo__rail{display:none;margin:28px auto 8px;max-width:720px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .35)}.ms-philo__rail span{color:rgb(255 181 70 / .75)}.ms-philo__to-outcome{display:flex;align-items:center;justify-content:center;height:52px;margin:8px auto}.ms-philo__stage--outcome{max-width:1100px;margin:0 auto;width:100%}.ms-philo__card--outcome,.ms-philo__stage--outcome .ms-philo__card{max-width:none;width:100%;padding:32px 28px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:linear-gradient(145deg,rgb(255 181 70 / .14) 0%,rgb(26 31 36 / .95) 50%,#1a1f24 100%);border-color:rgb(255 181 70 / .5);box-shadow:0 0 0 1px rgb(255 181 70 / .1)}.ms-philo__stage--outcome .ms-philo__num{color:#ffb546;font-size:13px}.ms-philo__stage--outcome .ms-philo__label{font-size:clamp(18px, 2.4vw, 24px);color:#ffb546;letter-spacing:.01em}.ms-philo__stage--outcome .ms-philo__visual{height:96px}.ms-philo__stage--outcome .ms-philo__visual svg{width:140px;height:72px}.ms-philo__cta{margin:28px 0 0;padding:0 12px}.ms-philo__cta a{display:inline-block;font-size:14px;font-weight:600;color:#ffb546;text-decoration:none;border-bottom:1px solid rgb(255 181 70 / .35);padding-bottom:2px;transition:color 0.15s,border-color 0.15s}.ms-philo__cta a:hover{color:#fff;border-color:rgb(255 255 255 / .4)}@media (min-width:900px){.ms-philo__process{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px;align-items:stretch}.ms-philo__card{min-height:240px;padding:28px 18px 24px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.ms-philo__visual{height:96px;flex:0 0 auto}.ms-philo__visual svg{width:120px;height:76px}.ms-philo__label{font-size:15px;margin-top:auto}.ms-philo__arrow{position:absolute;right:-39px;top:50%;transform:translateY(-50%) rotate(-90deg);width:34px;height:34px;z-index:2;pointer-events:none}.ms-philo__rail{display:block}.ms-philo__card--outcome,.ms-philo__stage--outcome .ms-philo__card{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 28px;padding:28px 40px;text-align:center;min-height:120px}.ms-philo__stage--outcome .ms-philo__visual{height:80px;margin:0;flex:0 0 auto}.ms-philo__stage--outcome .ms-philo__label{text-align:center;flex:0 1 auto}}@media (min-width:600px) and (max-width:899px){.ms-philo__process{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ms-philo__card{min-height:220px}.ms-philo__arrow{display:none}}.ms-philo-blurb{width:100%;max-width:720px;margin:0 auto;padding:36px 20px 48px;box-sizing:border-box;text-align:left}.ms-philo-blurb p{font-size:13px;line-height:1.7;color:rgb(255 255 255 / .42);margin:0 0 14px}.ms-philo-blurb a{color:rgb(255 181 70 / .85);text-decoration:none;font-weight:600;font-size:13px;border-bottom:1px solid rgb(255 181 70 / .3)}.ms-philo-blurb a:hover{color:#ffb546;border-color:rgb(255 181 70 / .6)}.ms-philo-page{max-width:760px;margin:0 auto;padding:48px 20px 80px;color:rgb(255 255 255 / .78);line-height:1.7}.ms-philo-page__h1{font-size:clamp(28px, 4vw, 42px);font-weight:800;color:#ffb546;letter-spacing:-.02em;line-height:1.15;margin:0 0 16px}.ms-philo-page__lede{font-size:17px;color:rgb(255 255 255 / .65);margin:0 0 40px;line-height:1.6}.ms-philo-page__journey-wrap{margin:0 0 48px;padding:8px 0 24px;border-bottom:1px solid rgb(255 255 255 / .08);width:min(1120px, calc(100vw - 32px));max-width:none;position:relative;left:50%;transform:translateX(-50%)}.ms-philo-page__journey-wrap .ms-philo{padding-top:8px;padding-bottom:8px}.ms-philo-page__section{margin:0 0 40px;padding-top:8px}.ms-philo-page__section h2{font-size:clamp(20px, 2.4vw, 24px);font-weight:700;color:#fff;margin:0 0 12px;line-height:1.3}.ms-philo-page__section h2 .ms-philo-page__n{color:#d19316;font-weight:700;margin-right:8px;font-size:.85em;letter-spacing:.04em}.ms-philo-page__section p{font-size:15px;margin:0 0 12px;color:rgb(255 255 255 / .68)}.ms-philo-page__section--outcome{padding:24px 22px;border-radius:10px;background:linear-gradient(145deg,rgb(255 181 70 / .08) 0%,rgb(26 31 36 / .6) 100%);border:1px solid rgb(255 181 70 / .28)}.ms-philo-page__section--outcome h2{color:#ffb546}.ms-philo-page__tools{margin-top:48px;padding-top:28px;border-top:1px solid rgb(255 255 255 / .08)}.ms-philo-page__tools h2{font-size:18px;font-weight:700;color:#fff;margin:0 0 10px}.ms-philo-page__tools p{font-size:14px;color:rgb(255 255 255 / .55);margin:0 0 10px}.ms-philo-page__tools a{color:#ffb546;text-decoration:none}.ms-philo-page__tools a:hover{text-decoration:underline}.ms-philo-page__tools ul{margin:12px 0 0;padding:0 0 0 1.1em;font-size:14px;color:rgb(255 255 255 / .55)}.ms-philo-page__tools li{margin:0 0 6px}