.fe.fe-corridor{overflow:visible;overflow-x:clip;font-family:var(--font-body)}.fe.fe-corridor :is(h1,h2,h3,.ml-serif){font-family:var(--font-heading);font-weight:700;letter-spacing:0}.fe.fe-corridor h2{font-size:clamp(2rem,3.35vw,3rem);line-height:1.13;text-wrap:balance}.fe.fe-corridor h2 .text-ploy-accent-primary{color:inherit}.fe.fe-corridor .ml-mono{font-family:var(--font-body)}.fe.fe-corridor :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--ploy-accent-primary-400);outline-offset:4px}.fe.fe-corridor main>div>section>div,.fe.fe-corridor .corridor-stats>section>div{width:min(calc(100% - 80px),1200px);max-width:none;margin-inline:auto;padding:96px 0}.fe.fe-corridor main>div>section{border-bottom:0}.fe.fe-corridor main>div>section>div>div:first-child:has(>.ml-mono){align-items:center}.fe.fe-corridor .corridor-hero__title .text-ploy-accent-primary{color:inherit}.fe.fe-corridor .corridor-hero__subhead{max-width:820px;margin:15px auto 0;color:var(--ploy-text-inverse-secondary);font-size:1rem;line-height:1.75}.fe.fe-corridor .corridor-hero__media{width:min(100%,1030px);margin:34px auto 0}.fe.fe-corridor .corridor-hero__image{display:block;width:100%;height:340px;object-fit:cover;object-position:center 48%}.fe.fe-corridor .corridor-hero__actions{gap:14px 24px}.fe.fe-corridor .corridor-hero__actions .fe-button svg{color:currentColor}.fe.fe-corridor .corridor-hero__secondary{color:var(--ploy-text-inverse);border-bottom:1px solid var(--ploy-border-inverse);border-radius:0;padding-inline:0}.fe.fe-corridor .corridor-stats>section{background:var(--ploy-background-primary)}.fe.fe-corridor .corridor-stats>section>div{padding-block:44px}.fe.fe-corridor .corridor-stats dl{border:1px solid var(--ploy-border-primary);background:var(--ploy-neutral-primary-s1);grid-template-columns:repeat(3,minmax(0,1fr))}.fe.fe-corridor .corridor-stats dl>div{padding:26px 32px}.fe.fe-corridor .corridor-stats dt{font-size:1.8rem;line-height:1.2}.fe.fe-corridor .corridor-stats dd{font-size:.875rem;line-height:1.6;text-transform:none;letter-spacing:0}@media(max-width:1100px){.fe.fe-corridor main>div>section>div,.fe.fe-corridor .corridor-stats>section>div{width:calc(100% - 56px);padding-block:72px}.fe.fe-corridor .corridor-stats>section>div{padding-block:32px}.fe.fe-corridor .corridor-hero__image{height:300px}}@media(max-width:700px){.fe.fe-corridor main>div>section>div,.fe.fe-corridor .corridor-stats>section>div{width:calc(100% - 40px);padding-block:58px}.fe.fe-corridor .corridor-stats>section>div{padding-block:26px}.fe.fe-corridor .corridor-hero__image{height:220px}.fe.fe-corridor .corridor-hero__subhead{font-size:.9375rem}.fe.fe-corridor .corridor-stats dl{grid-template-columns:1fr}.fe.fe-corridor .corridor-stats dl>div{padding:22px 24px;border-right:0;border-bottom:1px solid var(--ploy-border-primary)}.fe.fe-corridor .corridor-stats dl>div:last-child{border:0}.fe.fe-corridor .corridor-hero__actions{flex-direction:column}}.fe.fe-corridor #problem{background:var(--ploy-neutral-primary-s1)}.fe.fe-corridor #problem>div>.mt-14{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;margin-top:40px}.fe.fe-corridor #problem .lg\:pt-7{order:-1;padding:0;border:0;max-width:40ch;align-self:start}.fe.fe-corridor #problem .lg\:pt-7>p{font-size:1.0625rem;line-height:1.85}.fe.fe-corridor #problem ul{display:grid;gap:14px;border:0}.fe.fe-corridor #problem li{padding:28px 32px;border:1px solid var(--ploy-border-primary);background:var(--ploy-background-primary)}.fe.fe-corridor #problem li>.ml-mono{font-size:.75rem;font-weight:600;color:var(--ploy-text-secondary)}.fe.fe-corridor #problem li>p.ml-serif{font-size:1.625rem;line-height:1.25;margin-top:10px}.fe.fe-corridor #problem li>p:last-child{font-size:1rem;line-height:1.75}@media(max-width:900px){.fe.fe-corridor #problem>div>.mt-14{grid-template-columns:1fr;gap:30px}.fe.fe-corridor #problem .lg\:pt-7{max-width:65ch}}@media(max-width:700px){.fe.fe-corridor #problem li{padding:23px}}.fe.fe-corridor #solution{background:var(--ploy-background-primary)}.fe.fe-corridor #solution>div>.grid{grid-template-columns:1.1fr 1fr;gap:64px}.fe.fe-corridor #solution .grid>div:first-child h2,.fe.fe-corridor #solution .grid>div:first-child strong{color:var(--ploy-text-primary)}.fe.fe-corridor #solution .grid>div:first-child p{color:var(--ploy-text-secondary);font-size:1.0625rem;line-height:1.85}.fe.fe-corridor #solution .grid>div:first-child .ml-mono{color:var(--ploy-text-secondary)}.fe.fe-corridor #solution .grid>div:last-child{border-radius:0;background:var(--ploy-background-inverse);border:1px solid var(--ploy-border-inverse);padding:38px;margin-top:72px}.fe.fe-corridor #solution li>span{border-radius:0;background:var(--ploy-accent-primary-400)}.fe.fe-corridor #solution li .ml-serif{font-size:1.5rem;line-height:1.3}.fe.fe-corridor #solution li .ml-mono{border-radius:0;background:transparent;color:var(--ploy-accent-primary-400);font-size:.6875rem}.fe.fe-corridor #solution .grid>div:last-child>.ml-mono{color:var(--ploy-accent-primary-400);font-size:.75rem}.fe.fe-corridor #solution li p{color:var(--ploy-text-inverse-secondary);font-size:.9375rem;line-height:1.7}@media(max-width:900px){.fe.fe-corridor #solution>div>.grid{grid-template-columns:1fr;gap:30px}.fe.fe-corridor #solution .grid>div:last-child{margin-top:0;padding:30px}}@media(max-width:700px){.fe.fe-corridor #solution .grid>div:last-child{padding:25px}.fe.fe-corridor #solution li .flex.items-center{flex-wrap:wrap}}.fe.fe-corridor #services{background:var(--ploy-background-primary)}.fe.fe-corridor #services>div>.grid{grid-template-columns:.8fr 1.2fr;gap:64px}.fe.fe-corridor #services .lg\:col-span-4,.fe.fe-corridor #services .lg\:col-span-8{grid-column:auto}.fe.fe-corridor #services .lg\:col-span-4{padding-top:12px}.fe.fe-corridor #services>div>.rounded-\[22px\]{padding:0;margin-top:40px;border-radius:0;border:0;background:transparent;box-shadow:none}.fe.fe-corridor #services .rounded-\[16px\]{padding:34px;border-radius:0;border:1px solid var(--ploy-border-primary);background:var(--ploy-background-primary);box-shadow:none}.fe.fe-corridor #services .rounded-\[16px\] h3{font-size:1.8rem;line-height:1.25;margin-top:14px}.fe.fe-corridor #services .rounded-\[16px\] p{font-size:1rem;line-height:1.8}.fe.fe-corridor #services .rounded-\[16px\]>.ml-mono{color:var(--ploy-text-secondary);font-size:.75rem}@media(max-width:900px){.fe.fe-corridor #services>div>.grid{grid-template-columns:1fr;gap:22px}.fe.fe-corridor #services .lg\:col-span-4{padding-top:0}}@media(max-width:700px){.fe.fe-corridor #services .rounded-\[16px\]{padding:26px}}.fe.fe-corridor #how{background:var(--ploy-background-secondary)}.fe.fe-corridor #how>div>.mt-14{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:48px}.fe.fe-corridor #how>div>.mt-14>div{padding:24px 0 0;border:0;border-top:1px solid var(--ploy-border-primary);border-radius:0;background:transparent}.fe.fe-corridor #how .ml-serif.text-ploy-accent-primary{color:var(--ploy-accent-primary-700);font-size:2.5rem}.fe.fe-corridor #how .mt-5.ml-serif{font-size:1.6rem;line-height:1.3}.fe.fe-corridor #how p{font-size:1rem;line-height:1.8}.fe.fe-corridor #how .mt-5:last-child{color:var(--ploy-text-primary);font-size:.875rem;line-height:1.65}@media(max-width:1100px){.fe.fe-corridor #how>div>.mt-14{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}@media(max-width:700px){.fe.fe-corridor #how>div>.mt-14{grid-template-columns:1fr;gap:30px;margin-top:32px}}.fe.fe-corridor #for{background:var(--ploy-background-primary)}.fe.fe-corridor #for>div>.mt-14{grid-template-columns:1.1fr 1fr;gap:64px;margin-top:40px}.fe.fe-corridor #for .lg\:sticky{border:1px solid var(--ploy-border-primary);border-radius:0;padding:34px;background:var(--ploy-neutral-primary-s1);position:static}.fe.fe-corridor #for li{font-size:1rem;line-height:1.8;padding-block:22px}.fe.fe-corridor #for .lg\:sticky>.mt-5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.fe.fe-corridor #for .lg\:sticky>.mt-5>span{border:0;border-bottom:1px solid var(--ploy-border-primary);border-radius:0;padding:16px 12px 16px 0;font-size:.875rem;line-height:1.6}.fe.fe-corridor #for .lg\:sticky>.mt-8{font-size:1rem;line-height:1.8}.fe.fe-corridor #for .lg\:sticky .ml-serif{border-left:0;padding-left:0;font-size:1.6rem;line-height:1.3}@media(max-width:900px){.fe.fe-corridor #for>div>.mt-14{grid-template-columns:1fr;gap:30px}}@media(max-width:700px){.fe.fe-corridor #for .lg\:sticky{padding:26px}}.fe.fe-corridor .corridor-faq section>div{width:min(calc(100% - 80px),1200px);max-width:none;margin-inline:auto;padding:96px 0;display:grid;grid-template-columns:.8fr 1.2fr;column-gap:64px;align-items:start}.fe.fe-corridor .corridor-faq section>div>div:first-child{grid-column:1;grid-row:1}.fe.fe-corridor .corridor-faq h2{grid-column:1;grid-row:2;margin-top:22px}.fe.fe-corridor .corridor-faq section>div>.mt-12{grid-column:2;grid-row:1 / span 3;margin-top:0}.fe.fe-corridor .corridor-faq summary .ml-serif{font-family:var(--font-body);font-size:1.0625rem;font-weight:600;line-height:1.55}.fe.fe-corridor .corridor-faq details{padding-block:24px}.fe.fe-corridor .corridor-faq details p{font-size:1rem;line-height:1.8}.fe.fe-corridor .corridor-faq summary::-webkit-details-marker{display:none}@media(max-width:1100px){.fe.fe-corridor .corridor-faq section>div{width:calc(100% - 56px);gap:0 40px;padding-block:72px}}@media(max-width:700px){.fe.fe-corridor .corridor-faq section>div{width:calc(100% - 40px);grid-template-columns:1fr;padding-block:58px}.fe.fe-corridor .corridor-faq h2{grid-row:auto}.fe.fe-corridor .corridor-faq section>div>.mt-12{grid-column:1;grid-row:auto;margin-top:28px}.fe.fe-corridor .corridor-faq summary .ml-serif{font-size:1rem}}.fe.fe-corridor #book{padding-inline:0}.fe.fe-corridor #book>div{width:min(calc(100% - 80px),1200px);max-width:none;margin-inline:auto}.fe.fe-corridor #book [class*=text-ploy-text-inverse]{color:var(--ploy-text-inverse-secondary)}.fe.fe-corridor #book h2,.fe.fe-corridor #book h2 span{color:var(--ploy-text-inverse)}.fe.fe-corridor #book .ml-mono{color:var(--ploy-accent-primary-400)}.fe.fe-corridor #book .advisor-form-wrap{border-radius:0;box-shadow:none}.fe.fe-corridor #book .advisor-form-wrap .ml-mono{color:var(--ploy-text-secondary)}.fe.fe-corridor #book :is(input,textarea,select){font-family:var(--font-body);font-size:1rem;border-radius:4px}.fe.fe-corridor footer .footer-brand-desc{font-family:var(--font-body)}@media(max-width:1100px){.fe.fe-corridor #book>div{width:calc(100% - 56px)}}@media(max-width:700px){.fe.fe-corridor #book>div{width:calc(100% - 40px)}}@media(min-width:1200px){.fe.fe-corridor.fe-corridor-home #site-nav.nav-editorial .nav-editorial-panel__groups .nav-editorial-panel__label,.fe.fe-corridor-journal #site-nav.nav-editorial .nav-editorial-panel__groups .nav-editorial-panel__label{min-block-size:calc(2lh + 13px)}}.fe.fe-corridor main section{scroll-margin-top:172px}@media(max-width:1199px){.fe.fe-corridor main section{scroll-margin-top:104px}}.fe.fe-corridor.fe-corridor-home #problem .lg\:pt-7>p,.fe.fe-corridor.fe-corridor-home #problem li>p:last-child{color:var(--ploy-text-primary);font-size:1.0625rem;font-weight:600;line-height:1.75rem}.fe.fe-corridor.fe-corridor-home .corridor-hero :is(.corridor-hero__statement,.corridor-hero__subhead){color:var(--ploy-text-inverse);font-size:1.25rem;font-weight:400;line-height:1.75rem;-webkit-font-smoothing:auto}@media(min-width:1024px){.fe.fe-corridor.fe-corridor-home .corridor-hero :is(.corridor-hero__statement,.corridor-hero__subhead){font-size:1.5rem;line-height:2rem}}
