.pmd-feature-list__items{list-style:none}.pmd-feature-list--cards .pmd-feature-list__items{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1160px}.pmd-feature-list--cards .pmd-feature-list__item{padding:32px}.pmd-feature-list__icon{color:var(--pmd-ink);height:34px;margin-bottom:20px;width:34px}.pmd-feature-list__title{color:var(--pmd-ink);font-size:var(--pmd-fs-xl);font-weight:500;line-height:21px;margin-bottom:10px}.pmd-feature-list__text{color:var(--pmd-gray-body);font-size:var(--pmd-fs-md);line-height:21px}@media (max-width:1024px){.pmd-feature-list--cards .pmd-feature-list__items{grid-template-columns:1fr}}.pmd-feature-list--glass{--glass-fade:linear-gradient(180deg,transparent 0,transparent 260px,color-mix(in srgb,var(--pmd-ink) 55%,transparent) 420px,color-mix(in srgb,var(--pmd-ink) 92%,transparent) 620px,var(--pmd-ink) 760px,var(--pmd-ink) 100%);overflow:hidden}.pmd-feature-list--glass .pmd-section__bg{object-position:top center}.pmd-feature-list--glass:before{background:var(--glass-fade);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.pmd-feature-list--glass .pmd-section__inner{z-index:2}.pmd-feature-list--glass .pmd-feature-list__items{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.pmd-feature-list--glass .pmd-feature-list__item{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:color-mix(in srgb,var(--pmd-ink) 22%,transparent);border:1px solid var(--pmd-dark-glass-border);border-radius:var(--pmd-radius-lg);padding:36px 28px;text-align:center}.pmd-feature-list--glass .pmd-feature-list__title{color:var(--pmd-white);font-size:23px;font-weight:300;line-height:34px;margin-bottom:18px}.pmd-feature-list--glass .pmd-feature-list__text{color:var(--pmd-text-bright);font-size:var(--pmd-fs-xl);line-height:23px}@media (max-width:1024px){.pmd-feature-list--glass .pmd-feature-list__items{gap:20px;grid-template-columns:1fr 1fr}}@media (max-width:768px){.pmd-feature-list--glass .pmd-feature-list__items{grid-template-columns:1fr}}.pmd-feature-list--columns{--columns-photo-fade:linear-gradient(180deg,rgba(0,0,0,.35),transparent 40%,var(--pmd-white) 82%);--columns-radius:12px}.pmd-feature-list--columns .pmd-feature-list__items{display:grid;gap:14px;grid-template-columns:repeat(5,1fr)}.pmd-feature-list--columns .pmd-feature-list__item{background:var(--pmd-white);border-radius:var(--columns-radius);box-shadow:var(--pmd-shadow-card);display:flex;flex-direction:column;overflow:hidden}.pmd-feature-list__media{height:420px;padding:20px;position:relative}.pmd-feature-list__media:after{background:var(--columns-photo-fade);content:"";inset:0;position:absolute}.pmd-feature-list__media img{inset:0;position:absolute}.pmd-feature-list__role{color:var(--pmd-white);font-size:var(--pmd-fs-xl);font-weight:300;position:relative;z-index:2}.pmd-feature-list--columns .pmd-feature-list__body{margin-top:-110px;padding:0 20px 26px;position:relative;z-index:2}.pmd-feature-list--columns .pmd-feature-list__title{font-size:28px;font-weight:300;line-height:1.2;margin-bottom:16px}.pmd-feature-list__points{color:var(--pmd-gray-body);font-size:var(--pmd-fs-lg);list-style:none}.pmd-feature-list__points li{line-height:1.5;padding:6px 0 6px 18px;position:relative}.pmd-feature-list__point-lead{color:var(--pmd-ink);font-weight:400}.pmd-feature-list__points li:before{background:var(--pmd-ink);border-radius:50%;content:"";height:5px;left:0;position:absolute;top:12px;width:5px}.pmd-feature-list--columns .pmd-feature-list__items:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.pmd-feature-list--columns .pmd-feature-list__items{grid-template-columns:repeat(3,1fr)}.pmd-feature-list--columns .pmd-feature-list__items:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.pmd-feature-list--columns .pmd-feature-list__items,.pmd-feature-list--columns .pmd-feature-list__items:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.pmd-feature-list--columns .pmd-feature-list__items,.pmd-feature-list--columns .pmd-feature-list__items:has(>:nth-child(4):last-child){grid-template-columns:1fr}}.pmd-feature-list--pillars{--pillars-gradient:linear-gradient(180deg,#eef6f1 0%,#a9c2c6 22%,#33586b 55%,var(--pmd-navy-950) 100%);--pillars-card-shadow:0 20px 50px rgba(0,20,40,.06);--pillars-line:rgba(0,45,70,.1);background:var(--pillars-gradient);padding-left:24px;padding-right:24px}.pmd-feature-list--pillars .pmd-section__inner{max-width:1400px}.pmd-feature-list__panel{--pmd-fg:var(--pmd-ink);--pmd-body:var(--pmd-gray-body);--pmd-muted:var(--pmd-gray-muted);--pmd-eyebrow:var(--pmd-gray-muted);background:var(--pmd-cream);border-radius:36px;color:var(--pmd-ink);padding:90px 50px 100px}.pmd-feature-list--pillars .pmd-feature-list__items,.pmd-feature-list--pillars .pmd-section-heading{margin-left:auto;margin-right:auto;max-width:1160px}.pmd-feature-list--pillars .pmd-feature-list__items{align-items:start;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.pmd-feature-list--pillars .pmd-feature-list__item{background:var(--pmd-white);border-radius:18px;box-shadow:var(--pillars-card-shadow);overflow:hidden}.pmd-feature-list__toggle{align-items:flex-start;background:none;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:16px;justify-content:space-between;padding:28px 30px 26px;text-align:left;width:100%}.pmd-feature-list__head{padding-left:20px;position:relative}.pmd-feature-list__head:before{background:var(--pmd-ink);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:6px;width:8px}.pmd-feature-list__head--icon{padding-left:42px}.pmd-feature-list__head--icon:before{content:none}.pmd-feature-list__pillar-icon{height:28px;left:0;position:absolute;top:-3px;width:28px}.pmd-feature-list--pillars .pmd-feature-list__title{display:block;margin-bottom:8px}.pmd-feature-list__caption{color:var(--pmd-gray-muted);display:block;font-size:var(--pmd-fs-xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.pmd-feature-list__plus{flex-shrink:0;height:22px;margin-top:2px;position:relative;width:22px}.pmd-feature-list__plus:after,.pmd-feature-list__plus:before{background:var(--pmd-ink);border-radius:2px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pmd-feature-list__plus:before{height:2px;width:14px}.pmd-feature-list__plus:after{height:14px;transition:transform .25s var(--pmd-ease),opacity .25s var(--pmd-ease);width:2px}.pmd-feature-list__item.is-open .pmd-feature-list__plus:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.pmd-feature-list--pillars .pmd-feature-list__body{padding:0 30px 30px}.pmd-feature-list__line{border-top:1px solid var(--pillars-line);color:var(--pmd-gray-body);font-size:var(--pmd-fs-xl);line-height:23px;padding:16px 0}@media (max-width:1024px){.pmd-feature-list--pillars .pmd-feature-list__items{grid-template-columns:1fr}.pmd-feature-list__panel{border-radius:26px;padding:60px 30px 70px}}@media (max-width:768px){.pmd-feature-list--pillars{padding-left:14px;padding-right:14px}.pmd-feature-list__panel{border-radius:20px;padding:50px 20px 60px}.pmd-feature-list__toggle{padding:24px 22px 22px}.pmd-feature-list--pillars .pmd-feature-list__body{padding:0 22px 24px}}.pmd-feature-list--numbered .pmd-section-heading__intro{color:var(--pmd-fg)}.pmd-feature-list__columns--image{align-items:center;display:grid;gap:60px;grid-template-columns:minmax(0,566px) minmax(0,520px);justify-content:space-between}.pmd-feature-list__side-image{display:block;height:auto;width:100%}.pmd-feature-list--numbered .pmd-feature-list__items{list-style:none}.pmd-feature-list--numbered .pmd-feature-list__item{border-bottom:1px solid var(--pmd-border-strong);display:grid;gap:16px;grid-template-columns:56px 1fr;padding:20px 0}.pmd-feature-list--numbered .pmd-feature-list__item:last-child{border-bottom:0}.pmd-feature-list__number{align-self:start;font-size:var(--pmd-h2-size);font-weight:300;line-height:var(--pmd-h2-line);padding-top:11px}.pmd-feature-list--numbered .pmd-feature-list__title,.pmd-feature-list--timeline .pmd-feature-list__title{color:var(--pmd-fg)}.pmd-feature-list--numbered .pmd-feature-list__title{font-size:23px;font-weight:300;letter-spacing:-.01em;line-height:34px;margin-bottom:8px}.pmd-feature-list--numbered .pmd-feature-list__text{color:var(--pmd-body);font-size:var(--pmd-fs-xl);line-height:21px}@media (max-width:1024px){.pmd-feature-list__columns--image{gap:32px;grid-template-columns:1fr}.pmd-feature-list__side{margin:0 auto;max-width:566px}}@media (max-width:520px){.pmd-feature-list--numbered .pmd-feature-list__item{gap:12px;grid-template-columns:44px 1fr}.pmd-feature-list__number{padding-top:2px}}.pmd-feature-list--timeline{--timeline-1:var(--pmd-teal);--timeline-2:#62aab9;--timeline-3:#bb7ff0;--timeline-4:var(--pmd-fuchsia)}.pmd-feature-list--timeline .pmd-feature-list__items{display:grid;position:relative;--steps:4;gap:24px;grid-auto-columns:1fr;grid-auto-flow:column;list-style:none;text-align:center}.pmd-feature-list--timeline .pmd-feature-list__items:has(>:nth-child(3):last-child){--steps:3}.pmd-feature-list--timeline .pmd-feature-list__items:has(>:nth-child(2):last-child){--steps:2}.pmd-feature-list--timeline .pmd-feature-list__items:before{background:linear-gradient(90deg,var(--timeline-2) 0,var(--timeline-3) 64%,var(--timeline-4) 100%);content:"";height:1px;left:calc(50%/var(--steps));position:absolute;right:calc(50%/var(--steps));top:16px}.pmd-feature-list--timeline .pmd-feature-list__item{--dot:var(--timeline-1);margin:0 auto;max-width:240px;position:relative}.pmd-feature-list--timeline .pmd-feature-list__item:nth-child(2){--dot:var(--timeline-2)}.pmd-feature-list--timeline .pmd-feature-list__item:nth-child(3){--dot:var(--timeline-3)}.pmd-feature-list--timeline .pmd-feature-list__item:nth-child(4){--dot:var(--timeline-4)}.pmd-feature-list__dot{background:var(--dot);border-radius:50%;box-shadow:0 0 12px 6px color-mix(in srgb,var(--dot) 70%,transparent);display:block;height:15px;margin:9px auto 45px;position:relative;width:15px}.pmd-feature-list--timeline .pmd-feature-list__title{font-size:var(--pmd-fs-xl);font-weight:400;line-height:21px;margin-bottom:8px}.pmd-feature-list--timeline .pmd-feature-list__text{color:var(--pmd-gray-muted);font-size:var(--pmd-fs-xs);line-height:18px}.pmd-feature-list__callout{background:rgba(46,236,187,.2);border-radius:var(--pmd-panel-radius);display:grid;gap:24px 97px;grid-template-columns:247px 1fr;margin:90px auto 0;max-width:846px;padding:24px}.pmd-feature-list__callout-title{font-size:23px;font-weight:300;letter-spacing:-.01em;line-height:34px}.pmd-feature-list__callout-text{color:var(--pmd-body);font-size:var(--pmd-fs-xs);line-height:18px}@media (max-width:1024px){.pmd-feature-list--timeline .pmd-feature-list__items{gap:36px;grid-auto-flow:row;margin:0 auto;max-width:520px;text-align:left}.pmd-feature-list--timeline .pmd-feature-list__items:before{background:linear-gradient(180deg,var(--timeline-2) 0,var(--timeline-3) 64%,var(--timeline-4) 100%);bottom:16px;height:auto;left:16px;right:auto;top:16px;width:1px}.pmd-feature-list--timeline .pmd-feature-list__item{margin:0;max-width:none;padding-left:56px}.pmd-feature-list__dot{left:9px;margin:0;position:absolute;top:2px}.pmd-feature-list__callout{grid-template-columns:1fr;margin-top:56px}}.pmd-feature-list--spotlight{--spotlight-tint:#c9e2dd;--spotlight-card-border:hsla(0,0%,100%,.14);--spotlight-fade:200px;--spotlight-after:40px;--spotlight-video:40%;--spotlight-bg-below:18.93vw;--spotlight-bg-end:#6f8a95;overflow:hidden}.pmd-feature-list--spotlight:after{background:linear-gradient(180deg,transparent,var(--pmd-cream));content:"";height:var(--spotlight-fade);inset:auto 0 0;pointer-events:none;position:absolute;z-index:3}.pmd-feature-list--spotlight .pmd-section__inner{z-index:2}.pmd-feature-list--spotlight .pmd-section-heading__title--tail-lead{color:var(--spotlight-tint)}.pmd-feature-list--spotlight .pmd-section-heading__intro{color:var(--pmd-white);max-width:500px}.pmd-feature-list__stage{display:flow-root;margin-bottom:var(--spotlight-after);position:relative}.pmd-feature-list__spot-wrap{margin:5.06% auto 3.27%;position:relative;width:var(--spotlight-video)}.pmd-feature-list__spot-bg{aspect-ratio:1600/1866;bottom:calc(var(--spotlight-bg-below)*-1);left:50%;pointer-events:none;position:absolute;translate:-50% 0;width:100vw;z-index:-1}.pmd-feature-list__spot-bg:after{background:var(--spotlight-bg-end);content:"";height:100vh;left:0;position:absolute;right:0;top:100%}.pmd-feature-list__spot{aspect-ratio:660/1006;background:var(--pmd-dark-glass);border-radius:10px;overflow:hidden;position:relative;width:100%}button.pmd-feature-list__spot{border:0;cursor:pointer;display:block;padding:0}.pmd-feature-list__play{left:50%;top:50%;translate:-50% -50%}.pmd-feature-list--spotlight .pmd-feature-list__items{list-style:none}.pmd-feature-list--spotlight .pmd-feature-list__item{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(90deg,color-mix(in srgb,var(--pmd-ink) 20%,transparent),rgba(0,0,0,.2));border:1px solid var(--spotlight-card-border);border-radius:10px;padding:24px;position:absolute;width:40.73%}.pmd-feature-list--spotlight .pmd-feature-list__item:nth-child(3n+1){right:0;top:0}.pmd-feature-list--spotlight .pmd-feature-list__item:nth-child(3n+2){left:0;top:58.85%}.pmd-feature-list--spotlight .pmd-feature-list__item:nth-child(3n+3){bottom:0;right:0}.pmd-feature-list--spotlight .pmd-feature-list__title{color:var(--pmd-teal);font-size:23px;font-weight:300;letter-spacing:-.01em;line-height:34px;margin-bottom:12px}.pmd-feature-list--spotlight .pmd-feature-list__text{color:var(--pmd-white);font-size:var(--pmd-fs-xl);line-height:23px}@media (max-width:1024px){.pmd-feature-list--spotlight{--spotlight-fade:160px;--spotlight-after:80px}.pmd-feature-list__spot-wrap{margin:0 auto;max-width:400px;width:100%}.pmd-feature-list__spot-bg{-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.pmd-feature-list__spot-bg:after{display:none}.pmd-feature-list--spotlight .pmd-feature-list__items{display:grid;gap:16px;margin:-48px auto 0;max-width:640px}.pmd-feature-list--spotlight .pmd-feature-list__item:nth-child(n){inset:auto;position:relative;width:auto}}@media (max-width:520px){.pmd-feature-list__spot-wrap{width:72%}.pmd-feature-list--spotlight .pmd-feature-list__item{padding:20px}.pmd-feature-list--spotlight .pmd-feature-list__title{font-size:21px;line-height:30px}}.pmd-feature-list--flow{--flow-line:rgba(46,236,187,.7);--flow-end:#ff5c9a;--flow-end-pill:#e0115f;--flow-glow:rgba(46,236,187,.42);--flow-hub-gap:42px;--flow-pill:37px;--flow-drop:30px}.pmd-feature-list__flow{margin:0 auto;max-width:1225px;padding-top:calc(var(--flow-pill) + var(--flow-hub-gap) - var(--flow-pill)/2);position:relative}.pmd-feature-list__flow>.pmd-feature-list__glow{filter:blur(40px);height:640px;left:50%;pointer-events:none;position:absolute;top:calc(var(--flow-pill) + var(--flow-hub-gap));transform:translate(-50%,-50%);width:min(1040px,100%);z-index:0}.pmd-feature-list__glow:before{background:radial-gradient(ellipse 50% 50% at 50% 50%,var(--flow-glow) 0,color-mix(in srgb,var(--flow-glow) 55%,transparent) 60%,transparent 100%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";inset:0;position:absolute}.pmd-feature-list__flow>*{position:relative;z-index:1}.pmd-feature-list__hub,.pmd-feature-list__pill{align-items:center;border-radius:var(--pmd-radius-pill);display:inline-flex;font-size:var(--pmd-pill-fs,10px);height:var(--flow-pill);justify-content:center;letter-spacing:.04em;line-height:21px;padding:0 24px;text-transform:uppercase;white-space:nowrap}.pmd-feature-list__hub{background:var(--pmd-teal);color:var(--pmd-ink);left:50%;margin:0;position:absolute;top:0;transform:translateX(-50%)}.pmd-feature-list__hub:after{background:var(--flow-line);content:"";height:var(--flow-hub-gap);left:50%;position:absolute;top:100%;width:1px}.pmd-feature-list--flow .pmd-feature-list__items{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;list-style:none;text-align:center}.pmd-feature-list--flow .pmd-feature-list__item{padding:calc(var(--flow-pill)/2 + var(--flow-drop) + 26px) 16px 0;position:relative}.pmd-feature-list__pill{background:var(--flow-end-pill);color:var(--pmd-white);left:50%;position:absolute;top:0;transform:translateX(-50%);z-index:1}.pmd-feature-list__node{background:var(--flow-line);height:var(--flow-drop);left:50%;position:absolute;top:calc(var(--flow-pill)/2);width:1px}.pmd-feature-list__node:after{background:var(--pmd-teal);border-radius:50%;bottom:-3px;content:"";height:7px;left:-3px;position:absolute;width:7px}.pmd-feature-list--flow .pmd-feature-list__item:before{height:0;position:absolute;top:calc(var(--flow-pill)/2);width:100%}.pmd-feature-list--flow .pmd-feature-list__item:not(.pmd-feature-list__item--end):has(+.pmd-feature-list__item:not(.pmd-feature-list__item--end)):before{border-top:1px solid var(--flow-line);content:"";left:50%}.pmd-feature-list--flow .pmd-feature-list__item--end:first-child:before{border-top:1px dotted var(--flow-end);content:"";left:50%}.pmd-feature-list--flow .pmd-feature-list__item--end:last-child:before{border-top:1px dotted var(--flow-end);content:"";right:50%}.pmd-feature-list--flow .pmd-feature-list__title{color:var(--pmd-fg);font-size:18px;font-weight:400;line-height:24px;margin-bottom:8px}.pmd-feature-list--flow .pmd-feature-list__item--end .pmd-feature-list__title{color:var(--flow-end)}.pmd-feature-list--flow .pmd-feature-list__text{color:var(--pmd-fg);font-size:var(--pmd-fs-md);line-height:21px;margin:0 auto;max-width:210px}.pmd-feature-list__result{margin-top:34px;padding-top:84px;position:relative;text-align:center}.pmd-feature-list__result:after,.pmd-feature-list__result:before{content:"";left:50%;position:absolute}.pmd-feature-list__result:before{background:var(--pmd-fg);height:57px;opacity:.8;top:0;width:1px}.pmd-feature-list__result:after{background:var(--pmd-fg);border-radius:50%;height:7px;margin-left:-3px;top:54px;width:7px}.pmd-feature-list__result-title{color:var(--pmd-fg);font-size:23px;font-weight:300;letter-spacing:-.01em;line-height:34px;margin-bottom:21px}.pmd-feature-list__outcomes{color:var(--pmd-teal);display:flex;flex-wrap:wrap;font-size:var(--pmd-h2-size);font-weight:300;gap:8px 48px;justify-content:center;letter-spacing:-.01em;line-height:var(--pmd-h2-line);list-style:none}.pmd-feature-list__outcomes li{display:inline-flex;gap:16px}@media (max-width:1024px){.pmd-feature-list__flow{padding-top:calc(var(--flow-pill) + 40px)}.pmd-feature-list__flow>.pmd-feature-list__glow{height:100%;top:50%}.pmd-feature-list__hub:after{height:40px}.pmd-feature-list--flow .pmd-feature-list__items{gap:40px;grid-auto-flow:row;margin:0 auto;max-width:420px}.pmd-feature-list--flow .pmd-feature-list__item{padding:0}.pmd-feature-list--flow .pmd-feature-list__item:before{content:none!important}.pmd-feature-list__node,.pmd-feature-list__pill{left:auto;position:relative;top:auto;transform:none}.pmd-feature-list__pill{margin-bottom:12px}.pmd-feature-list__node{background:var(--pmd-teal);border-radius:50%;display:block;height:7px;margin:0 auto 14px;width:7px}.pmd-feature-list__node:after{content:none}.pmd-feature-list--flow .pmd-feature-list__item+.pmd-feature-list__item:after{background:var(--flow-line);content:"";height:28px;left:50%;position:absolute;top:-34px;width:1px}.pmd-feature-list--flow .pmd-feature-list__text{max-width:320px}.pmd-feature-list__result{margin-top:24px}.pmd-feature-list__outcomes{gap:8px 32px}}@media (max-width:520px){.pmd-feature-list__outcomes{align-items:center;flex-direction:column}}