.psbOZq_page{--code-cream:#eef5ef;--code-forest:#203a2e;--code-forest-deep:#13291f;--code-gold:#b88f55;--code-ink:#203a2e;--code-ivory:#fff;--code-mist:#dfe8df;--code-muted:#52645c;background:var(--code-ivory);min-width:0;color:var(--code-ink);overflow:hidden}.psbOZq_page h1,.psbOZq_page h2,.psbOZq_page h3,.psbOZq_page blockquote{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-weight:400}.psbOZq_eyebrow,.psbOZq_panelLabel{color:var(--code-gold);letter-spacing:.16em;text-transform:uppercase;margin:0 0 24px;font-size:.7rem;font-weight:850}.psbOZq_hero{background:var(--code-forest-deep);color:#fff;min-height:0;padding:30px clamp(30px,7.2vw,116px) clamp(70px,7vw,104px);position:relative;overflow:hidden}.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}.psbOZq_breadcrumbs{z-index:1;color:#ffffff94;align-items:center;gap:11px;min-width:0;font-size:.76rem;line-height:1.5;display:flex;position:relative}.psbOZq_breadcrumbs a{color:#fffc;text-decoration:none}.psbOZq_breadcrumbs a:hover,.psbOZq_breadcrumbs a:focus-visible{color:#fff;text-underline-offset:5px;text-decoration:underline}.psbOZq_heroGrid{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(330px,.62fr);align-items:start;gap:clamp(60px,9vw,142px);max-width:1500px;margin:clamp(34px,4vw,56px) auto 0;display:grid;position:relative}.psbOZq_heroCopy{max-width:890px}.psbOZq_hero h1{max-width:900px;margin:0;font-size:clamp(54px,5.4vw,82px);line-height:.9}.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}.psbOZq_heroBody{color:#ffffffb0;max-width:700px;margin:24px 0 0;line-height:1.75}.psbOZq_heroActions,.psbOZq_concernActions{align-items:center;gap:14px;margin-top:38px;display:flex}.psbOZq_heroActions a,.psbOZq_concernActions a{color:#fff;letter-spacing:.025em;text-align:center;border:1px solid #ffffffe0;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}.psbOZq_heroActions a:first-child{border-color:var(--code-ivory);background:var(--code-ivory);color:var(--code-forest-deep)}.psbOZq_heroActions a:hover,.psbOZq_heroActions a:focus-visible,.psbOZq_concernActions a:hover,.psbOZq_concernActions a:focus-visible{color:var(--code-forest-deep);background:#dfc293;border-color:#dfc293;outline:none;transform:translateY(-2px)}.psbOZq_documentPanel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0b;border:1px solid #e7c99747;padding:clamp(30px,3.5vw,46px)}.psbOZq_documentPanel dl{margin:0}.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}.psbOZq_documentPanel dt{color:#ffffff80;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.psbOZq_documentPanel dd{color:#ffffffdb;margin:0;line-height:1.55}.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}.psbOZq_purpose,.psbOZq_principlesHeading,.psbOZq_standardsHeading,.psbOZq_boundaryStatement,.psbOZq_returnSection{grid-template-columns:minmax(0,1fr) minmax(340px,.78fr);align-items:start;gap:clamp(54px,9vw,142px);display:grid}.psbOZq_purpose{background:var(--code-ivory);padding:clamp(90px,9.5vw,142px) clamp(30px,7.2vw,116px)}.psbOZq_purpose h2,.psbOZq_assurances h2,.psbOZq_principles h2,.psbOZq_standards h2,.psbOZq_boundaryStatement h2,.psbOZq_concern h2,.psbOZq_returnSection h2{max-width:920px;margin:0;font-size:clamp(3.05rem,5vw,5.4rem);line-height:.98}.psbOZq_purposeCopy,.psbOZq_principlesHeading>p,.psbOZq_standardsHeading>p,.psbOZq_returnSection>div:last-child{border-left:1px solid var(--code-gold);padding:4px 0 4px 24px}.psbOZq_purposeCopy p,.psbOZq_principlesHeading>p,.psbOZq_standardsHeading>p,.psbOZq_returnSection p{color:var(--code-muted);margin:0;line-height:1.75}.psbOZq_purposeCopy p+p{margin-top:20px}.psbOZq_purposeCopy .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}.psbOZq_purposeCopy strong{color:var(--code-ink)}.psbOZq_assurances{background:var(--code-mist);color:var(--code-forest-deep);padding:clamp(84px,8.5vw,126px) clamp(30px,7.2vw,116px)}.psbOZq_assurances .psbOZq_eyebrow{color:var(--code-gold)}.psbOZq_assurances header{max-width:980px}.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}.psbOZq_assuranceGrid article{min-height:330px;padding:clamp(30px,3.5vw,46px)}.psbOZq_assuranceGrid article+article{border-left:1px solid #0f271e54}.psbOZq_assuranceGrid article>span,.psbOZq_principleGrid article>span{color:var(--code-gold);letter-spacing:.14em;font-size:.7rem;font-weight:850}.psbOZq_assuranceGrid h3{margin:66px 0 18px;font-size:clamp(1.75rem,2.3vw,2.45rem);line-height:1.08}.psbOZq_assuranceGrid p{color:#0f271ec7;margin:0;line-height:1.69}.psbOZq_principles,.psbOZq_standards{padding:clamp(90px,9.5vw,142px) clamp(30px,7.2vw,116px)}.psbOZq_principles{background:var(--code-cream)}.psbOZq_principlesHeading,.psbOZq_standardsHeading{align-items:end}.psbOZq_principleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:clamp(58px,7vw,94px);display:grid}.psbOZq_principleGrid article{background:#ffffff47;border:1px solid #17362b30;min-height:340px;padding:clamp(30px,3.5vw,46px)}.psbOZq_principleGrid article:last-child{grid-column:2}.psbOZq_principleGrid article>span{color:var(--code-gold)}.psbOZq_principleGrid h3{margin:62px 0 18px;font-size:clamp(1.75rem,2.4vw,2.55rem);line-height:1.07}.psbOZq_principleGrid p{color:var(--code-muted);margin:0;line-height:1.7}.psbOZq_standards{background:var(--code-ivory)}.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}.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}.psbOZq_contents a span{color:var(--code-gold);letter-spacing:.14em;font-size:.68rem;font-weight:850}.psbOZq_contents a:hover,.psbOZq_contents a:focus-visible{background:var(--code-cream);outline:none}.psbOZq_standardList{border-bottom:1px solid #17362b3d;margin-top:clamp(58px,7vw,94px)}.psbOZq_standard{border-top:1px solid #17362b3d;scroll-margin-top:120px}.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}.psbOZq_standard summary::-webkit-details-marker{display:none}.psbOZq_standard summary:focus-visible{outline-offset:7px;border-radius:4px;outline:3px solid #17362b45}.psbOZq_standardNumber{color:var(--code-gold);letter-spacing:.14em;font-size:.72rem;font-weight:850}.psbOZq_standardTitle{grid-template-columns:minmax(260px,.82fr) minmax(300px,1fr);align-items:center;gap:clamp(30px,6vw,96px);display:grid}.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}.psbOZq_standardTitle>span{color:var(--code-muted);line-height:1.65}.psbOZq_standardIndicator{border:1px solid #17362b73;border-radius:50%;width:38px;height:38px;display:block;position:relative}.psbOZq_standardIndicator:before,.psbOZq_standardIndicator:after{background:var(--code-ink);content:"";width:13px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.psbOZq_standardIndicator:after{transition:opacity .16s;transform:translate(-50%,-50%)rotate(90deg)}.psbOZq_standard[open] .psbOZq_standardIndicator:after{opacity:0}.psbOZq_clauseList{gap:0;max-width:1260px;margin:0;padding:0 80px 46px 96px;list-style:none;display:grid}.psbOZq_clauseList li{border-top:1px solid #17362b21;grid-template-columns:54px minmax(0,1fr);gap:26px;padding:18px 0;display:grid}.psbOZq_clauseList li>span{color:var(--code-gold);letter-spacing:.08em;padding-top:2px;font-size:.72rem;font-weight:850}.psbOZq_clauseList p{max-width:940px;color:var(--code-muted);margin:0;line-height:1.76}.psbOZq_boundaryStatement{background:var(--code-forest-deep);color:var(--code-ivory);align-items:center;padding:clamp(86px,9vw,132px) clamp(30px,7.2vw,116px)}.psbOZq_boundaryStatement .psbOZq_eyebrow{color:#dfc293}.psbOZq_boundaryStatement>div:last-child{border-left:1px solid #ffffff6b;padding-left:26px}.psbOZq_boundaryStatement p:last-child{color:#ffffffc2;max-width:720px;margin:28px 0 0;line-height:1.75}.psbOZq_concern{background:var(--code-forest);color:#fff;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}.psbOZq_concern>div:first-child>p:last-child{color:#ffffffb3;max-width:750px;margin:28px 0 0;line-height:1.75}.psbOZq_concernActions{flex-direction:column;align-items:stretch;margin-top:0}.psbOZq_concernActions a{justify-content:space-between}.psbOZq_concernActions a:first-child{border-color:var(--code-ivory);background:var(--code-ivory);color:var(--code-forest-deep)}.psbOZq_concernActions a:first-child:hover,.psbOZq_concernActions a:first-child:focus-visible{color:var(--code-forest-deep);background:#dfc293;border-color:#dfc293}.psbOZq_returnSection{background:var(--code-cream);align-items:end;padding:clamp(86px,9vw,132px) clamp(30px,7.2vw,116px)}.psbOZq_returnSection a{color:var(--code-forest);align-items:center;gap:22px;margin-top:30px;font-weight:850;text-decoration:none;display:inline-flex}.psbOZq_returnSection a:hover,.psbOZq_returnSection a:focus-visible{color:#294f40;text-underline-offset:5px;outline:none;text-decoration:underline}@media (max-width:1100px){.psbOZq_heroGrid{grid-template-columns:1fr;align-items:start}.psbOZq_documentPanel{width:min(100%,720px)}.psbOZq_assuranceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.psbOZq_assuranceGrid article:nth-child(3){border-top:1px solid #0f271e54;border-left:0}.psbOZq_assuranceGrid article:nth-child(4){border-top:1px solid #0f271e54}.psbOZq_principleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.psbOZq_principleGrid article:last-child{grid-column:auto}}@media (max-width:880px){.psbOZq_purpose,.psbOZq_principlesHeading,.psbOZq_standardsHeading,.psbOZq_boundaryStatement,.psbOZq_concern,.psbOZq_returnSection{grid-template-columns:1fr;gap:38px}.psbOZq_contents{grid-template-columns:1fr}.psbOZq_standard summary{grid-template-columns:42px minmax(0,1fr) 40px}.psbOZq_standardTitle{grid-template-columns:1fr;gap:18px}.psbOZq_clauseList{padding-left:60px}.psbOZq_concernActions{width:min(100%,520px)}}@media (max-width:640px){.psbOZq_hero{min-height:0;padding:24px 22px 78px}.psbOZq_hero:before{width:150vw;height:150vw;bottom:-45vw;right:-66vw}.psbOZq_breadcrumbs{flex-wrap:wrap;align-items:flex-start;gap:8px;font-size:.7rem}.psbOZq_heroGrid{gap:48px;margin-top:70px}.psbOZq_hero h1{font-size:clamp(44px,13vw,58px)}.psbOZq_heroLead{margin-top:32px;font-size:1.18rem}.psbOZq_heroActions{flex-direction:column;align-items:stretch}.psbOZq_heroActions a,.psbOZq_concernActions a{width:100%}.psbOZq_documentPanel{padding:28px 22px}.psbOZq_documentPanel dl>div{grid-template-columns:1fr;gap:7px}.psbOZq_purpose,.psbOZq_assurances,.psbOZq_principles,.psbOZq_standards,.psbOZq_boundaryStatement,.psbOZq_concern,.psbOZq_returnSection{padding:72px 22px 82px}.psbOZq_purpose h2,.psbOZq_assurances h2,.psbOZq_principles h2,.psbOZq_standards h2,.psbOZq_boundaryStatement h2,.psbOZq_concern h2,.psbOZq_returnSection h2{font-size:clamp(2.65rem,12vw,3.8rem)}.psbOZq_purposeCopy,.psbOZq_principlesHeading>p,.psbOZq_standardsHeading>p,.psbOZq_boundaryStatement>div:last-child,.psbOZq_returnSection>div:last-child{padding-left:18px}.psbOZq_assuranceGrid,.psbOZq_principleGrid{grid-template-columns:1fr}.psbOZq_assuranceGrid article,.psbOZq_principleGrid article{min-height:0;padding:36px 4px}.psbOZq_assuranceGrid article+article,.psbOZq_assuranceGrid article:nth-child(4){border-top:1px solid #0f271e54;border-left:0}.psbOZq_principleGrid article{padding:34px 24px}.psbOZq_assuranceGrid h3,.psbOZq_principleGrid h3{margin-top:34px}.psbOZq_contents a{grid-template-columns:32px minmax(0,1fr);min-height:68px;padding:18px 14px;font-size:.92rem}.psbOZq_standard summary{grid-template-columns:31px minmax(0,1fr) 32px;gap:12px;min-height:106px;padding:21px 0}.psbOZq_standardTitle{gap:10px}.psbOZq_standardTitle strong{font-size:1.45rem}.psbOZq_standardTitle>span{font-size:.9rem;line-height:1.55}.psbOZq_standardIndicator{width:31px;height:31px}.psbOZq_clauseList{padding:0 2px 34px 43px}.psbOZq_clauseList li{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:16px 0}.psbOZq_clauseList p{font-size:.94rem;line-height:1.7}}@media (prefers-reduced-motion:reduce){.psbOZq_heroActions a,.psbOZq_concernActions a,.psbOZq_standardIndicator:after{transition:none}.psbOZq_heroActions a:hover,.psbOZq_heroActions a:focus-visible,.psbOZq_concernActions a:hover,.psbOZq_concernActions a:focus-visible{transform:none}}
