.code-of-ethics-standards-module__psbOZq__page{--code-cream:#f5f0e7;--code-forest:#203a2e;--code-forest-deep:#13291f;--code-gold:#b88f55;--code-ink:#203a2e;--code-ivory:#fffdf8;--code-mist:#e9f0e8;--code-muted:#52645c;background:var(--code-ivory);min-width:0;color:var(--code-ink);overflow:hidden}.code-of-ethics-standards-module__psbOZq__page h1,.code-of-ethics-standards-module__psbOZq__page h2,.code-of-ethics-standards-module__psbOZq__page h3,.code-of-ethics-standards-module__psbOZq__page blockquote{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-weight:400}.code-of-ethics-standards-module__psbOZq__eyebrow,.code-of-ethics-standards-module__psbOZq__panelLabel{color:var(--code-gold);letter-spacing:.16em;text-transform:uppercase;margin:0 0 24px;font-size:.7rem;font-weight:850}.code-of-ethics-standards-module__psbOZq__hero{background:var(--code-forest-deep);color:#fffdf8;min-height:780px;padding:30px clamp(30px,7.2vw,116px) clamp(82px,8.5vw,126px);position:relative;overflow:hidden}.code-of-ethics-standards-module__psbOZq__hero:before{content:"";border:1px solid #e7c99729;border-radius:50%;width:86vw;height:86vw;position:absolute;bottom:-48vw;right:-24vw;box-shadow:0 0 0 8vw #e7c99709,0 0 0 18vw #e7c99706}.code-of-ethics-standards-module__psbOZq__breadcrumbs{z-index:1;color:#fffdf894;align-items:center;gap:11px;min-width:0;font-size:.76rem;line-height:1.5;display:flex;position:relative}.code-of-ethics-standards-module__psbOZq__breadcrumbs a{color:#fffdf8cc;text-decoration:none}.code-of-ethics-standards-module__psbOZq__breadcrumbs a:hover,.code-of-ethics-standards-module__psbOZq__breadcrumbs a:focus-visible{color:#fff;text-underline-offset:5px;text-decoration:underline}.code-of-ethics-standards-module__psbOZq__heroGrid{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(330px,.62fr);align-items:end;gap:clamp(60px,9vw,142px);max-width:1500px;margin:clamp(82px,10vw,146px) auto 0;display:grid;position:relative}.code-of-ethics-standards-module__psbOZq__heroCopy{max-width:890px}.code-of-ethics-standards-module__psbOZq__hero h1{max-width:900px;margin:0;font-size:clamp(54px,5.4vw,82px);line-height:.9}.code-of-ethics-standards-module__psbOZq__heroLead{color:#f2debc;max-width:790px;margin:42px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.32rem,2vw,1.85rem);line-height:1.48}.code-of-ethics-standards-module__psbOZq__heroBody{color:#fffdf8b0;max-width:700px;margin:24px 0 0;line-height:1.75}.code-of-ethics-standards-module__psbOZq__heroActions,.code-of-ethics-standards-module__psbOZq__concernActions{align-items:center;gap:14px;margin-top:38px;display:flex}.code-of-ethics-standards-module__psbOZq__heroActions a,.code-of-ethics-standards-module__psbOZq__concernActions a{color:#fff;letter-spacing:.025em;text-align:center;border:1px solid #fffdf8e0;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:15px 22px;font-size:.77rem;font-weight:850;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.code-of-ethics-standards-module__psbOZq__heroActions a:first-child{border-color:var(--code-ivory);background:var(--code-ivory);color:var(--code-forest-deep)}.code-of-ethics-standards-module__psbOZq__heroActions a:hover,.code-of-ethics-standards-module__psbOZq__heroActions a:focus-visible,.code-of-ethics-standards-module__psbOZq__concernActions a:hover,.code-of-ethics-standards-module__psbOZq__concernActions a:focus-visible{color:var(--code-forest-deep);background:#dfc293;border-color:#dfc293;outline:none;transform:translateY(-2px)}.code-of-ethics-standards-module__psbOZq__documentPanel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0b;border:1px solid #e7c99747;padding:clamp(30px,3.5vw,46px)}.code-of-ethics-standards-module__psbOZq__documentPanel dl{margin:0}.code-of-ethics-standards-module__psbOZq__documentPanel dl>div{border-top:1px solid #e7c99733;grid-template-columns:minmax(90px,.42fr) minmax(0,1fr);gap:18px;padding:18px 0;display:grid}.code-of-ethics-standards-module__psbOZq__documentPanel dt{color:#fffdf880;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.code-of-ethics-standards-module__psbOZq__documentPanel dd{color:#fffdf8db;margin:0;line-height:1.55}.code-of-ethics-standards-module__psbOZq__panelStatement{color:#f2debc;border-top:1px solid #e7c99747;margin:32px 0 0;padding:26px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.12rem,1.5vw,1.35rem);line-height:1.56}.code-of-ethics-standards-module__psbOZq__purpose,.code-of-ethics-standards-module__psbOZq__principlesHeading,.code-of-ethics-standards-module__psbOZq__standardsHeading,.code-of-ethics-standards-module__psbOZq__boundaryStatement,.code-of-ethics-standards-module__psbOZq__returnSection{grid-template-columns:minmax(0,1fr) minmax(340px,.78fr);align-items:start;gap:clamp(54px,9vw,142px);display:grid}.code-of-ethics-standards-module__psbOZq__purpose{background:var(--code-ivory);padding:clamp(90px,9.5vw,142px) clamp(30px,7.2vw,116px)}.code-of-ethics-standards-module__psbOZq__purpose h2,.code-of-ethics-standards-module__psbOZq__assurances h2,.code-of-ethics-standards-module__psbOZq__principles h2,.code-of-ethics-standards-module__psbOZq__standards h2,.code-of-ethics-standards-module__psbOZq__boundaryStatement h2,.code-of-ethics-standards-module__psbOZq__concern h2,.code-of-ethics-standards-module__psbOZq__returnSection h2{max-width:920px;margin:0;font-size:clamp(3.05rem,5vw,5.4rem);line-height:.98}.code-of-ethics-standards-module__psbOZq__purposeCopy,.code-of-ethics-standards-module__psbOZq__principlesHeading>p,.code-of-ethics-standards-module__psbOZq__standardsHeading>p,.code-of-ethics-standards-module__psbOZq__returnSection>div:last-child{border-left:1px solid var(--code-gold);padding:4px 0 4px 24px}.code-of-ethics-standards-module__psbOZq__purposeCopy p,.code-of-ethics-standards-module__psbOZq__principlesHeading>p,.code-of-ethics-standards-module__psbOZq__standardsHeading>p,.code-of-ethics-standards-module__psbOZq__returnSection p{color:var(--code-muted);margin:0;line-height:1.75}.code-of-ethics-standards-module__psbOZq__purposeCopy p+p{margin-top:20px}.code-of-ethics-standards-module__psbOZq__purposeCopy .code-of-ethics-standards-module__psbOZq__purposeLead{color:var(--code-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.2rem,1.55vw,1.48rem);line-height:1.56}.code-of-ethics-standards-module__psbOZq__purposeCopy strong{color:var(--code-ink)}.code-of-ethics-standards-module__psbOZq__assurances{background:var(--code-mist);color:var(--code-forest-deep);padding:clamp(84px,8.5vw,126px) clamp(30px,7.2vw,116px)}.code-of-ethics-standards-module__psbOZq__assurances .code-of-ethics-standards-module__psbOZq__eyebrow{color:var(--code-gold)}.code-of-ethics-standards-module__psbOZq__assurances header{max-width:980px}.code-of-ethics-standards-module__psbOZq__assuranceGrid{border-top:1px solid #0f271e54;border-bottom:1px solid #0f271e54;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(54px,7vw,90px);display:grid}.code-of-ethics-standards-module__psbOZq__assuranceGrid article{min-height:330px;padding:clamp(30px,3.5vw,46px)}.code-of-ethics-standards-module__psbOZq__assuranceGrid article+article{border-left:1px solid #0f271e54}.code-of-ethics-standards-module__psbOZq__assuranceGrid article>span,.code-of-ethics-standards-module__psbOZq__principleGrid article>span{color:var(--code-gold);letter-spacing:.14em;font-size:.7rem;font-weight:850}.code-of-ethics-standards-module__psbOZq__assuranceGrid h3{margin:66px 0 18px;font-size:clamp(1.75rem,2.3vw,2.45rem);line-height:1.08}.code-of-ethics-standards-module__psbOZq__assuranceGrid p{color:#0f271ec7;margin:0;line-height:1.69}.code-of-ethics-standards-module__psbOZq__principles,.code-of-ethics-standards-module__psbOZq__standards{padding:clamp(90px,9.5vw,142px) clamp(30px,7.2vw,116px)}.code-of-ethics-standards-module__psbOZq__principles{background:var(--code-cream)}.code-of-ethics-standards-module__psbOZq__principlesHeading,.code-of-ethics-standards-module__psbOZq__standardsHeading{align-items:end}.code-of-ethics-standards-module__psbOZq__principleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:clamp(58px,7vw,94px);display:grid}.code-of-ethics-standards-module__psbOZq__principleGrid article{background:#ffffff47;border:1px solid #17362b30;min-height:340px;padding:clamp(30px,3.5vw,46px)}.code-of-ethics-standards-module__psbOZq__principleGrid article:last-child{grid-column:2}.code-of-ethics-standards-module__psbOZq__principleGrid article>span{color:var(--code-gold)}.code-of-ethics-standards-module__psbOZq__principleGrid h3{margin:62px 0 18px;font-size:clamp(1.75rem,2.4vw,2.55rem);line-height:1.07}.code-of-ethics-standards-module__psbOZq__principleGrid p{color:var(--code-muted);margin:0;line-height:1.7}.code-of-ethics-standards-module__psbOZq__standards{background:var(--code-ivory)}.code-of-ethics-standards-module__psbOZq__contents{border-top:1px solid #17362b38;border-left:1px solid #17362b38;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(56px,7vw,90px);display:grid}.code-of-ethics-standards-module__psbOZq__contents a{min-height:74px;color:var(--code-ink);border-bottom:1px solid #17362b38;border-right:1px solid #17362b38;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:16px;padding:22px;font-weight:750;line-height:1.35;text-decoration:none;display:grid}.code-of-ethics-standards-module__psbOZq__contents a span{color:var(--code-gold);letter-spacing:.14em;font-size:.68rem;font-weight:850}.code-of-ethics-standards-module__psbOZq__contents a:hover,.code-of-ethics-standards-module__psbOZq__contents a:focus-visible{background:var(--code-cream);outline:none}.code-of-ethics-standards-module__psbOZq__standardList{border-bottom:1px solid #17362b3d;margin-top:clamp(58px,7vw,94px)}.code-of-ethics-standards-module__psbOZq__standard{border-top:1px solid #17362b3d;scroll-margin-top:120px}.code-of-ethics-standards-module__psbOZq__standard summary{cursor:pointer;grid-template-columns:54px minmax(0,1fr) 42px;align-items:center;gap:clamp(18px,3vw,40px);min-height:134px;padding:27px 2px;list-style:none;display:grid}.code-of-ethics-standards-module__psbOZq__standard summary::-webkit-details-marker{display:none}.code-of-ethics-standards-module__psbOZq__standard summary:focus-visible{outline-offset:7px;border-radius:4px;outline:3px solid #17362b45}.code-of-ethics-standards-module__psbOZq__standardNumber{color:var(--code-gold);letter-spacing:.14em;font-size:.72rem;font-weight:850}.code-of-ethics-standards-module__psbOZq__standardTitle{grid-template-columns:minmax(260px,.82fr) minmax(300px,1fr);align-items:center;gap:clamp(30px,6vw,96px);display:grid}.code-of-ethics-standards-module__psbOZq__standardTitle strong{letter-spacing:-.03em;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,2.45vw,2.65rem);font-weight:400;line-height:1.08}.code-of-ethics-standards-module__psbOZq__standardTitle>span{color:var(--code-muted);line-height:1.65}.code-of-ethics-standards-module__psbOZq__standardIndicator{border:1px solid #17362b73;border-radius:50%;width:38px;height:38px;display:block;position:relative}.code-of-ethics-standards-module__psbOZq__standardIndicator:before,.code-of-ethics-standards-module__psbOZq__standardIndicator:after{background:var(--code-ink);content:"";width:13px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.code-of-ethics-standards-module__psbOZq__standardIndicator:after{transition:opacity .16s;transform:translate(-50%,-50%)rotate(90deg)}.code-of-ethics-standards-module__psbOZq__standard[open] .code-of-ethics-standards-module__psbOZq__standardIndicator:after{opacity:0}.code-of-ethics-standards-module__psbOZq__clauseList{gap:0;max-width:1260px;margin:0;padding:0 80px 46px 96px;list-style:none;display:grid}.code-of-ethics-standards-module__psbOZq__clauseList li{border-top:1px solid #17362b21;grid-template-columns:54px minmax(0,1fr);gap:26px;padding:18px 0;display:grid}.code-of-ethics-standards-module__psbOZq__clauseList li>span{color:var(--code-gold);letter-spacing:.08em;padding-top:2px;font-size:.72rem;font-weight:850}.code-of-ethics-standards-module__psbOZq__clauseList p{max-width:940px;color:var(--code-muted);margin:0;line-height:1.76}.code-of-ethics-standards-module__psbOZq__boundaryStatement{background:var(--code-forest-deep);color:var(--code-ivory);align-items:center;padding:clamp(86px,9vw,132px) clamp(30px,7.2vw,116px)}.code-of-ethics-standards-module__psbOZq__boundaryStatement .code-of-ethics-standards-module__psbOZq__eyebrow{color:#dfc293}.code-of-ethics-standards-module__psbOZq__boundaryStatement>div:last-child{border-left:1px solid #fffdf86b;padding-left:26px}.code-of-ethics-standards-module__psbOZq__boundaryStatement p:last-child{color:#fffdf8c2;max-width:720px;margin:28px 0 0;line-height:1.75}.code-of-ethics-standards-module__psbOZq__concern{background:var(--code-forest);color:#fffdf8;grid-template-columns:minmax(0,1fr) minmax(340px,.7fr);align-items:end;gap:clamp(54px,9vw,142px);padding:clamp(86px,9vw,132px) clamp(30px,7.2vw,116px);display:grid}.code-of-ethics-standards-module__psbOZq__concern>div:first-child>p:last-child{color:#fffdf8b3;max-width:750px;margin:28px 0 0;line-height:1.75}.code-of-ethics-standards-module__psbOZq__concernActions{flex-direction:column;align-items:stretch;margin-top:0}.code-of-ethics-standards-module__psbOZq__concernActions a{justify-content:space-between}.code-of-ethics-standards-module__psbOZq__concernActions a:first-child{border-color:var(--code-ivory);background:var(--code-ivory);color:var(--code-forest-deep)}.code-of-ethics-standards-module__psbOZq__concernActions a:first-child:hover,.code-of-ethics-standards-module__psbOZq__concernActions a:first-child:focus-visible{color:var(--code-forest-deep);background:#dfc293;border-color:#dfc293}.code-of-ethics-standards-module__psbOZq__returnSection{background:var(--code-cream);align-items:end;padding:clamp(86px,9vw,132px) clamp(30px,7.2vw,116px)}.code-of-ethics-standards-module__psbOZq__returnSection a{color:var(--code-forest);align-items:center;gap:22px;margin-top:30px;font-weight:850;text-decoration:none;display:inline-flex}.code-of-ethics-standards-module__psbOZq__returnSection a:hover,.code-of-ethics-standards-module__psbOZq__returnSection a:focus-visible{color:#294f40;text-underline-offset:5px;outline:none;text-decoration:underline}@media (max-width:1100px){.code-of-ethics-standards-module__psbOZq__heroGrid{grid-template-columns:1fr;align-items:start}.code-of-ethics-standards-module__psbOZq__documentPanel{width:min(100%,720px)}.code-of-ethics-standards-module__psbOZq__assuranceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.code-of-ethics-standards-module__psbOZq__assuranceGrid article:nth-child(3){border-top:1px solid #0f271e54;border-left:0}.code-of-ethics-standards-module__psbOZq__assuranceGrid article:nth-child(4){border-top:1px solid #0f271e54}.code-of-ethics-standards-module__psbOZq__principleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.code-of-ethics-standards-module__psbOZq__principleGrid article:last-child{grid-column:auto}}@media (max-width:880px){.code-of-ethics-standards-module__psbOZq__purpose,.code-of-ethics-standards-module__psbOZq__principlesHeading,.code-of-ethics-standards-module__psbOZq__standardsHeading,.code-of-ethics-standards-module__psbOZq__boundaryStatement,.code-of-ethics-standards-module__psbOZq__concern,.code-of-ethics-standards-module__psbOZq__returnSection{grid-template-columns:1fr;gap:38px}.code-of-ethics-standards-module__psbOZq__contents{grid-template-columns:1fr}.code-of-ethics-standards-module__psbOZq__standard summary{grid-template-columns:42px minmax(0,1fr) 40px}.code-of-ethics-standards-module__psbOZq__standardTitle{grid-template-columns:1fr;gap:18px}.code-of-ethics-standards-module__psbOZq__clauseList{padding-left:60px}.code-of-ethics-standards-module__psbOZq__concernActions{width:min(100%,520px)}}@media (max-width:640px){.code-of-ethics-standards-module__psbOZq__hero{min-height:0;padding:24px 22px 78px}.code-of-ethics-standards-module__psbOZq__hero:before{width:150vw;height:150vw;bottom:-45vw;right:-66vw}.code-of-ethics-standards-module__psbOZq__breadcrumbs{flex-wrap:wrap;align-items:flex-start;gap:8px;font-size:.7rem}.code-of-ethics-standards-module__psbOZq__heroGrid{gap:48px;margin-top:70px}.code-of-ethics-standards-module__psbOZq__hero h1{font-size:clamp(44px,13vw,58px)}.code-of-ethics-standards-module__psbOZq__heroLead{margin-top:32px;font-size:1.18rem}.code-of-ethics-standards-module__psbOZq__heroActions{flex-direction:column;align-items:stretch}.code-of-ethics-standards-module__psbOZq__heroActions a,.code-of-ethics-standards-module__psbOZq__concernActions a{width:100%}.code-of-ethics-standards-module__psbOZq__documentPanel{padding:28px 22px}.code-of-ethics-standards-module__psbOZq__documentPanel dl>div{grid-template-columns:1fr;gap:7px}.code-of-ethics-standards-module__psbOZq__purpose,.code-of-ethics-standards-module__psbOZq__assurances,.code-of-ethics-standards-module__psbOZq__principles,.code-of-ethics-standards-module__psbOZq__standards,.code-of-ethics-standards-module__psbOZq__boundaryStatement,.code-of-ethics-standards-module__psbOZq__concern,.code-of-ethics-standards-module__psbOZq__returnSection{padding:72px 22px 82px}.code-of-ethics-standards-module__psbOZq__purpose h2,.code-of-ethics-standards-module__psbOZq__assurances h2,.code-of-ethics-standards-module__psbOZq__principles h2,.code-of-ethics-standards-module__psbOZq__standards h2,.code-of-ethics-standards-module__psbOZq__boundaryStatement h2,.code-of-ethics-standards-module__psbOZq__concern h2,.code-of-ethics-standards-module__psbOZq__returnSection h2{font-size:clamp(2.65rem,12vw,3.8rem)}.code-of-ethics-standards-module__psbOZq__purposeCopy,.code-of-ethics-standards-module__psbOZq__principlesHeading>p,.code-of-ethics-standards-module__psbOZq__standardsHeading>p,.code-of-ethics-standards-module__psbOZq__boundaryStatement>div:last-child,.code-of-ethics-standards-module__psbOZq__returnSection>div:last-child{padding-left:18px}.code-of-ethics-standards-module__psbOZq__assuranceGrid,.code-of-ethics-standards-module__psbOZq__principleGrid{grid-template-columns:1fr}.code-of-ethics-standards-module__psbOZq__assuranceGrid article,.code-of-ethics-standards-module__psbOZq__principleGrid article{min-height:0;padding:36px 4px}.code-of-ethics-standards-module__psbOZq__assuranceGrid article+article,.code-of-ethics-standards-module__psbOZq__assuranceGrid article:nth-child(4){border-top:1px solid #0f271e54;border-left:0}.code-of-ethics-standards-module__psbOZq__principleGrid article{padding:34px 24px}.code-of-ethics-standards-module__psbOZq__assuranceGrid h3,.code-of-ethics-standards-module__psbOZq__principleGrid h3{margin-top:34px}.code-of-ethics-standards-module__psbOZq__contents a{grid-template-columns:32px minmax(0,1fr);min-height:68px;padding:18px 14px;font-size:.92rem}.code-of-ethics-standards-module__psbOZq__standard summary{grid-template-columns:31px minmax(0,1fr) 32px;gap:12px;min-height:106px;padding:21px 0}.code-of-ethics-standards-module__psbOZq__standardTitle{gap:10px}.code-of-ethics-standards-module__psbOZq__standardTitle strong{font-size:1.45rem}.code-of-ethics-standards-module__psbOZq__standardTitle>span{font-size:.9rem;line-height:1.55}.code-of-ethics-standards-module__psbOZq__standardIndicator{width:31px;height:31px}.code-of-ethics-standards-module__psbOZq__clauseList{padding:0 2px 34px 43px}.code-of-ethics-standards-module__psbOZq__clauseList li{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:16px 0}.code-of-ethics-standards-module__psbOZq__clauseList p{font-size:.94rem;line-height:1.7}}@media (prefers-reduced-motion:reduce){.code-of-ethics-standards-module__psbOZq__heroActions a,.code-of-ethics-standards-module__psbOZq__concernActions a,.code-of-ethics-standards-module__psbOZq__standardIndicator:after{transition:none}.code-of-ethics-standards-module__psbOZq__heroActions a:hover,.code-of-ethics-standards-module__psbOZq__heroActions a:focus-visible,.code-of-ethics-standards-module__psbOZq__concernActions a:hover,.code-of-ethics-standards-module__psbOZq__concernActions a:focus-visible{transform:none}}
