.pems-module__p1IJbG__hero .breadcrumbs__link{align-items:center;min-width:44px;min-height:44px;display:inline-flex}@media (min-width:901px){.pems-module__p1IJbG__hero .page-hero__veil{background:linear-gradient(90deg, var(--alpha-forest-90) 0%, var(--alpha-forest-82) 45%, var(--alpha-forest-72) 80%, var(--alpha-forest-55) 100%)}.pems-module__p1IJbG__heroGround .page-hero__photo{transform-origin:50% 100%;transform:scale(1.5)}}@media (max-width:900px){.pems-module__p1IJbG__hero .page-hero__veil{background:var(--gradient-veil-up)}}@media (max-width:380px){.pems-module__p1IJbG__hero .page-hero--image .page-hero__inner{padding-block:1rem 1.75rem}.pems-module__p1IJbG__hero .page-hero__kicker{margin:.75rem 0 .625rem}.pems-module__p1IJbG__hero .page-hero__lead{margin-top:.75rem;font-size:1rem;line-height:1.5}.pems-module__p1IJbG__hero .page-hero__actions{margin-top:1.125rem}}.pems-module__p1IJbG__stretch{min-height:44px}.pems-module__p1IJbG__stretch:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}.pems-module__p1IJbG__stretch:focus-visible{outline:none}.pems-module__p1IJbG__linkedCard:has(.pems-module__p1IJbG__stretch:focus-visible){outline:3px solid var(--color-focus);outline-offset:3px}@supports not selector(:has(*)){.pems-module__p1IJbG__stretch:focus-visible:after{outline:3px solid var(--color-focus);outline-offset:-3px}}.pems-module__p1IJbG__definition{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.pems-module__p1IJbG__definitionText>*+*{margin-top:1.25rem}.pems-module__p1IJbG__definitionText p{max-width:38rem}.pems-module__p1IJbG__definitionLead{font-size:var(--text-lead);color:var(--palette-charcoal);line-height:1.65}.pems-module__p1IJbG__glance{gap:0;padding:0;overflow:hidden}.pems-module__p1IJbG__glanceTitle{background:var(--palette-forest);color:var(--palette-white);border-bottom:3px solid var(--palette-gold);padding:1.25rem 1.5rem 1rem}.pems-module__p1IJbG__glanceTitle h3{color:var(--palette-white)}.pems-module__p1IJbG__glanceList{margin:0}.pems-module__p1IJbG__glanceRow{border-top:1px solid var(--palette-stone);grid-template-columns:9.5rem minmax(0,1fr);gap:.25rem 1rem;padding:.95rem 1.5rem;display:grid}.pems-module__p1IJbG__glanceRow:first-child{border-top:0}.pems-module__p1IJbG__glanceTerm{font-size:var(--text-eyebrow);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--palette-slate)}.pems-module__p1IJbG__glanceDef{color:var(--palette-charcoal);margin:0;line-height:1.55}.pems-module__p1IJbG__updated{border-top:1px solid var(--palette-stone);background:var(--palette-ivory);font-size:var(--text-fine);color:var(--palette-slate);padding:.9rem 1.5rem}.pems-module__p1IJbG__whyText>*+*{margin-top:1.25rem}.pems-module__p1IJbG__whyText p{max-width:36rem}.pems-module__p1IJbG__whyText .link-arrow{padding-block:.6875rem;line-height:1.5;display:inline-block}.pems-module__p1IJbG__whyText .link-arrow .icon{vertical-align:-.125em;margin-left:.375rem;display:inline-block}.pems-module__p1IJbG__photoFrame{position:relative}.pems-module__p1IJbG__photoCrop{aspect-ratio:4/3;border-radius:var(--radius-card);box-shadow:var(--shadow-photo);overflow:hidden}.pems-module__p1IJbG__photoCrop img{width:100%;height:100%;box-shadow:none;object-fit:cover;transform-origin:0 100%;border-radius:0;transform:scale(1.14)}.pems-module__p1IJbG__practiceList{justify-content:center;gap:1rem var(--grid-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pems-module__p1IJbG__practiceList>li{flex:0 1 calc((100% - var(--grid-gap)) / 2);min-width:0;display:flex}.pems-module__p1IJbG__practiceItem{border:1px solid var(--palette-stone);border-radius:var(--radius-card);background:var(--palette-white);box-shadow:var(--shadow-card);flex:1;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.pems-module__p1IJbG__practiceMark{background:var(--palette-sage);width:2.5rem;height:2.5rem;color:var(--palette-emerald);border-radius:50%;flex:none;place-items:center;display:grid}.pems-module__p1IJbG__practiceTitle{color:var(--palette-charcoal);margin:0 0 .25rem}.pems-module__p1IJbG__practiceText{color:var(--palette-slate);margin:0;line-height:1.55}.pems-module__p1IJbG__practiceLink{align-items:center;min-height:44px;margin-top:.25rem;display:inline-flex}.pems-module__p1IJbG__together{position:relative;overflow:hidden}.pems-module__p1IJbG__together .eyebrow{color:var(--palette-gold)}.pems-module__p1IJbG__together .lead{color:var(--palette-sage)}.pems-module__p1IJbG__togetherGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.pems-module__p1IJbG__togetherText{max-width:44rem}.pems-module__p1IJbG__togetherText>*+*{margin-top:1.25rem}.pems-module__p1IJbG__togetherClosing{border-left:3px solid var(--palette-gold);font-family:var(--font-heading);color:var(--palette-white);margin-top:2rem;padding-left:1.25rem;font-size:clamp(1.25rem,1.1rem + .7vw,1.625rem);font-style:italic;line-height:1.4}.pems-module__p1IJbG__togetherActions{margin-top:2rem}.pems-module__p1IJbG__mosaicWrap{display:none}.pems-module__p1IJbG__mosaic{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.pems-module__p1IJbG__mosaicTile{aspect-ratio:4/3;border:1px solid var(--alpha-gold-35);border-radius:var(--radius-card);background:var(--palette-forest);box-shadow:var(--shadow-on-dark);position:relative;overflow:hidden}.pems-module__p1IJbG__mosaicTile img{width:100%;height:100%;box-shadow:none;object-fit:cover;border-radius:0;display:block}.pems-module__p1IJbG__mosaicTile:before{content:"";z-index:1;background:var(--alpha-forest-55);position:absolute;inset:0}.pems-module__p1IJbG__mosaicTileCurrent{outline:3px solid var(--palette-gold);outline-offset:3px}.pems-module__p1IJbG__mosaicTileCurrent:before{display:none}.pems-module__p1IJbG__mosaicLabel{z-index:2;border-radius:var(--radius-pill);background:var(--palette-forest);color:var(--palette-white);font-size:var(--text-small);font-weight:var(--font-weight-semibold);align-items:center;gap:.5rem;padding:.25rem .875rem .25rem .25rem;display:inline-flex;position:absolute;bottom:.75rem;left:.75rem}.pems-module__p1IJbG__mosaicLetter{border:1px solid var(--alpha-gold-60);background:var(--palette-forest);width:1.75rem;height:1.75rem;color:var(--palette-gold);font-family:var(--font-heading);font-size:1rem;font-weight:var(--font-weight-semibold);border-radius:50%;place-items:center;display:grid}.pems-module__p1IJbG__mosaicTileCurrent .pems-module__p1IJbG__mosaicLabel{background:var(--palette-gold);color:var(--palette-forest)}.pems-module__p1IJbG__switcher{flex-wrap:wrap;gap:.75rem;margin:2.25rem 0 0;padding:0;list-style:none;display:flex}.pems-module__p1IJbG__switcherLink{border:1px solid var(--alpha-gold-60);border-radius:var(--radius-pill);min-height:48px;color:var(--palette-white);font-size:var(--text-small);font-weight:var(--font-weight-semibold);transition:background-color var(--transition-fast), border-color var(--transition-fast);align-items:center;gap:.625rem;padding:.3125rem 1.25rem .3125rem .375rem;text-decoration:none;display:inline-flex}.pems-module__p1IJbG__switcherLink:hover{border-color:var(--palette-gold);background:var(--alpha-white-08)}.pems-module__p1IJbG__switcherLetter{border:1px solid var(--alpha-gold-60);background:var(--palette-forest);width:2.25rem;height:2.25rem;color:var(--palette-gold);font-family:var(--font-heading);font-size:1.125rem;font-weight:var(--font-weight-semibold);border-radius:50%;place-items:center;display:grid}.pems-module__p1IJbG__switcherLink[aria-current=page]{background:var(--palette-gold);color:var(--palette-forest);border-color:#0000}.pems-module__p1IJbG__switcherLink[aria-current=page] .pems-module__p1IJbG__switcherLetter{background:var(--palette-forest);color:var(--palette-gold)}.pems-module__p1IJbG__related{--photo-ratio:3 / 2;margin:0;padding:0;list-style:none}.pems-module__p1IJbG__mediaFrame{position:relative}.pems-module__p1IJbG__mediaFrame .pems-module__p1IJbG__tag{background:var(--palette-white);color:var(--palette-emerald);box-shadow:var(--shadow-soft);margin:0;position:absolute;top:.875rem;left:.875rem}.pems-module__p1IJbG__badge{background:var(--palette-forest);width:2.75rem;height:2.75rem;color:var(--palette-gold);font-family:var(--font-heading);font-size:1.375rem;font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-soft);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:.875rem;right:.875rem}.pems-module__p1IJbG__steps{margin:0;padding:0;list-style:none}.pems-module__p1IJbG__stepsCard{height:100%}.pems-module__p1IJbG__stepsCard .pems-module__p1IJbG__cardMediaWide{aspect-ratio:3/2}.pems-module__p1IJbG__stepsNote{color:var(--palette-slate);margin-top:2rem}.pems-module__p1IJbG__stepsNote a{font-weight:var(--font-weight-semibold)}@media (min-width:1100px){.pems-module__p1IJbG__practiceListThree>li{flex-basis:calc((100% - 2 * var(--grid-gap)) / 3)}}@media (min-width:901px){.pems-module__p1IJbG__mosaicWrap{display:block}}@media (max-width:900px){.pems-module__p1IJbG__definition,.pems-module__p1IJbG__togetherGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.pems-module__p1IJbG__practiceList>li{flex-basis:100%}.pems-module__p1IJbG__glanceRow{grid-template-columns:minmax(0,1fr);gap:.125rem;padding-inline:1.25rem}.pems-module__p1IJbG__glanceTitle,.pems-module__p1IJbG__updated{padding-inline:1.25rem}.pems-module__p1IJbG__practiceItem{padding:1.125rem 1.25rem}.pems-module__p1IJbG__switcher{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pems-module__p1IJbG__switcherLink{width:100%;padding-right:.75rem}.pems-module__p1IJbG__related{--photo-ratio:16 / 9}}
@media (min-width:701px){.pems-module__SfkxRG__hero .page-hero__photo{transform-origin:0 60%;transform:scale(1.14)}}@media (max-width:380px){.pems-module__SfkxRG__hero .page-hero__kicker{display:none}}.pems-module__SfkxRG__cards{margin:0;padding:0;list-style:none}.pems-module__SfkxRG__cardWrap{height:100%}.pems-module__SfkxRG__cards .card{height:100%}.pems-module__SfkxRG__cards .pems-module__SfkxRG__media{aspect-ratio:16/9}.pems-module__SfkxRG__cards .chip{align-self:flex-start;margin:0}.pems-module__SfkxRG__titleLink{color:inherit;align-items:center;text-decoration:none;display:inline-flex}.pems-module__SfkxRG__cardWrap:hover .pems-module__SfkxRG__titleLink{color:var(--palette-emerald)}.pems-module__SfkxRG__letter{background:var(--palette-forest);width:3rem;height:3rem;color:var(--palette-gold);font-family:var(--font-heading);font-size:1.5rem;font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-soft);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:1rem;right:1rem}.pems-module__SfkxRG__chain{text-align:left;max-width:62rem;margin-inline:auto}.pems-module__SfkxRG__chain .steps__item{align-content:start}.pems-module__SfkxRG__webCopy{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,1rem + 2vw,3rem);max-width:62rem;margin:clamp(2.5rem,2rem + 2vw,4rem) auto 0;display:grid}.pems-module__SfkxRG__webCopy p{color:var(--palette-charcoal)}.pems-module__SfkxRG__closing{text-align:center;border-left:0;max-width:40rem;margin:clamp(2rem,1.5rem + 2vw,3rem) auto 0;padding-left:0}.pems-module__SfkxRG__closing p{font-family:var(--font-heading);color:var(--palette-emerald);font-size:clamp(1.375rem,1.15rem + .9vw,1.875rem);font-style:italic;line-height:1.4}.pems-module__SfkxRG__webActions{justify-content:center;margin-top:2rem}.pems-module__SfkxRG__fire{position:relative;overflow:hidden}.pems-module__SfkxRG__fire:before{content:"";z-index:0;background:repeating-radial-gradient(circle, transparent 0 2.25rem, var(--alpha-gold-35) 2.25rem calc(2.25rem + 1px));width:34rem;height:34rem;-webkit-mask-image:var(--mask-ring-band);-webkit-mask-image:var(--mask-ring-band);mask-image:var(--mask-ring-band);pointer-events:none;border-radius:50%;position:absolute;bottom:-16rem;right:-10rem}.pems-module__SfkxRG__fireInner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(2rem,1rem + 4vw,5rem);display:grid;position:relative}.pems-module__SfkxRG__fire .eyebrow{color:var(--palette-gold)}.pems-module__SfkxRG__fire .lead{color:var(--palette-sage)}.pems-module__SfkxRG__fireText>*+*,.pems-module__SfkxRG__fireIntro>*+*{margin-top:1.25rem}.pems-module__SfkxRG__updatedLine{font-size:var(--text-fine);color:var(--palette-slate);margin-top:1.5rem}@media (max-width:900px){.pems-module__SfkxRG__webCopy,.pems-module__SfkxRG__fireInner{grid-template-columns:minmax(0,1fr)}.pems-module__SfkxRG__fire:before{right:-20rem}}
