.passport-kicker{color:#33452f}.passport-head h1{font-family:var(--serif);color:var(--green-ink);text-wrap:balance;font-weight:700;line-height:1.05}[dir=rtl] .passport-head h1{text-align:right}.passport-aka{color:#33452f}.copy-link{align-items:center;gap:14px;display:flex}.copy-link button{background:var(--field);min-height:44px;color:var(--green-deep);font:700 1em/1 var(--mono);cursor:pointer;border:2px solid #2b5530;border-radius:6px;padding:0 18px}.copy-link button:hover{background:#dce8c4}.copy-link span{color:var(--green-deep);font-weight:700}.clauses{counter-reset:clause}.clauses>li{counter-increment:clause;border-top:1px solid var(--rule)}.clauses .clause-heading:before{content:counter(clause) ". "}.clauses p{max-width:62ch;line-height:1.55}.clauses p+p,.clauses p+ul{margin-top:.6em}.plot-line{color:var(--green-deep);font-weight:700}.source-pages li{text-indent:-1.2em;padding-inline-start:1.2em;line-height:1.5}.source-pages li:before{content:"– ";color:#4f7350}.source-pages a{text-indent:0;overflow-wrap:anywhere;text-underline-offset:.18em;padding-block:10px;display:inline-block}.source-pages a:hover{color:var(--green)}.source-note{color:#33452f}.passport-back a{color:var(--green-deep);text-underline-offset:.2em;font-weight:700}@media (min-width:960px){.passport{font-size:calc(22 * var(--u))}.passport-head{margin-block:0 calc(56 * var(--u));margin-inline:calc(18 * var(--u)) 0;max-width:calc(1024 * var(--u))}.passport-kicker{font-size:calc(22 * var(--u));margin-bottom:calc(10 * var(--u))}.passport-head h1{font-size:calc(52 * var(--u))}.passport-aka{margin-top:calc(10 * var(--u));font-size:calc(22 * var(--u))}.copy-link{margin-block:calc(24 * var(--u)) 0;margin-inline:calc(18 * var(--u)) 0;font-size:calc(20 * var(--u))}.clauses{width:calc(1024 * var(--u));margin-top:calc(36 * var(--u))}.clauses>li{padding:calc(22 * var(--u)) calc(18 * var(--u)) calc(26 * var(--u))}.clause-heading{font-size:calc(34 * var(--u));margin-bottom:calc(12 * var(--u))}.passport-back{margin-block:calc(20 * var(--u)) 0;margin-inline:calc(18 * var(--u)) 0}}@media (max-width:959.98px){.passport{font-size:16px}.passport-head{margin-bottom:34px}.passport-kicker{margin-bottom:6px;font-size:14px}.passport-head h1{font-size:clamp(30px,8.4vw,44px)}.passport-aka{margin-top:8px;font-size:15px}.copy-link{margin-top:18px;font-size:16px}.clauses{margin-top:26px}.clauses>li{padding:18px 2px 20px}.clause-heading{margin-bottom:10px;font-size:24px}.passport-back{margin-top:12px}.passport-back a{align-items:center;min-height:44px;display:inline-flex}}@media print{.copy-link,.passport-back,.passport .keys{display:none!important}.passport{font-size:10.5pt}.passport-head{margin-bottom:18pt}.passport-head h1{font-size:22pt}.entry{--line:22pt;padding:10pt 0 8pt}.entry-lines>p{font-size:12pt}.entry-lines>.entry-source{font-size:9.5pt}.clauses{margin-top:12pt}.clauses>li{break-inside:avoid;padding:8pt 0}.clause-heading{margin-bottom:4pt;font-size:14pt}.clauses p{max-width:none;line-height:1.4}.source-pages a:after,.entry-source a:after{content:" (" attr(href) ")";overflow-wrap:anywhere;font-size:.85em}}.source-note{overflow-wrap:anywhere}.slot{counter-increment:clause;border-top:1px solid var(--rule)}.slot .clause-heading:before{content:counter(clause) ". "}.slot p{line-height:1.55}.slot>.prose{max-width:62ch}.slot-unread{color:var(--ink-brown)}.slot-subhead{font:700 .8em/1.3 var(--mono);color:#2f432c;letter-spacing:.04em;text-transform:uppercase;border-bottom:3px double var(--frame-line);padding-bottom:.4em}.slot-gone{color:#263624;font-size:.9em}.rates,.rate-rows,.plot-steps{margin:0;padding:0;list-style:none}.rate,.plot-step{border-bottom:1px solid var(--rule)}.rate-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3em 1.2em;display:flex}.rate-name{font:700 1em/1.3 var(--serif);color:var(--green-ink);flex:16em}.rate-figure{font:700 .9em/1.4 var(--mono);color:var(--ink);text-align:end;max-width:24em;margin:0}.rate-rows li{font:400 .84em/1.5 var(--mono);color:#1f2c1d;text-indent:-1.2em;padding-inline-start:1.2em}.rate-rows li:before{content:"– ";color:#4f7350}.rate-open{color:var(--ink-brown);font-size:.92em}.rate-published,.rate-for{color:#263624;font-size:.88em}.rate-for .cite-of{font:700 .9em/1 var(--mono);color:#2f432c;margin-inline-end:.3em}.plot-office{font:700 .8em/1.3 var(--mono);color:#2f432c;letter-spacing:.02em}.plot-open{flex-wrap:wrap;align-items:center;gap:.4em .8em;display:flex}.plot-open .prose{flex:18em;font-size:.92em}.plot-left{color:#263624;font-size:.9em}@media (min-width:960px){.slot{width:calc(1024 * var(--u));padding:calc(22 * var(--u)) calc(18 * var(--u)) calc(26 * var(--u))}.slot>*+*{margin-top:calc(10 * var(--u))}.slot-subhead{margin-top:calc(26 * var(--u))!important}.rate,.plot-step{padding-block:calc(14 * var(--u))}.rate>*+*,.plot-step>*+*{margin-top:calc(6 * var(--u))}}@media (max-width:959.98px){.slot{padding:18px 2px 20px}.slot>*+*{margin-top:10px}.slot-subhead{margin-top:22px!important}.rate-figure{text-align:start}.rate,.plot-step{padding-block:12px}.rate>*+*,.plot-step>*+*{margin-top:5px}}@media print{.slot{padding:8pt 0}.rate,.plot-step{break-inside:avoid}}.next-sub{font:700 1.05em/1.3 var(--serif);color:var(--green-ink)}.next .plot-checklist>*+*{margin-top:10px}.next-links{margin:0;padding:0;list-style:none}.next-links li{border-bottom:1px solid var(--rule);padding-block:6px 10px}.next-links a{min-height:44px;color:var(--green-deep);text-underline-offset:.2em;align-items:center;font-weight:700;display:inline-flex}.next-links a:hover{color:var(--green)}.next-links span{color:#263624;font-size:.92em;line-height:1.45;display:block}.fold>summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;column-gap:1em;list-style:none;display:grid}.fold>summary::-webkit-details-marker{display:none}.fold>summary .clause-heading{grid-column:1;margin-bottom:.15em}.fold>summary .fold-line{font:400 .84em/1.45 var(--mono);color:#2f432c;grid-column:1}.fold>summary:after{content:"+";box-sizing:border-box;border:2px solid var(--green-deep);width:44px;height:44px;font:700 1.3em/1 var(--mono);color:var(--green-deep);border-radius:3px;grid-area:1/2/span 2;justify-content:center;align-items:center;display:inline-flex}.fold[open]>summary:after{content:"−"}.fold>summary:hover .clause-heading{color:var(--green);text-underline-offset:.2em;text-decoration:underline}.fold>summary:hover:after{background:#dce8c4}.fold[open]>.fold-body{animation:.18s cubic-bezier(.16,1,.3,1) unfold}.fold>.fold-body>*+*{margin-top:10px}@media (min-width:960px){.next-sub{margin-top:calc(26 * var(--u))!important}.next .plot-checklist>.next-sub{margin-top:calc(4 * var(--u))!important}.fold>.fold-body{margin-top:calc(14 * var(--u))}.fold>.fold-body>*+*{margin-top:calc(10 * var(--u))}}@media (max-width:959.98px){.next-sub{margin-top:22px!important}.next .plot-checklist>.next-sub{margin-top:4px!important}.fold>.fold-body{margin-top:12px}}@media (prefers-reduced-motion:reduce){.fold[open]>.fold-body{animation:none}}@media print{.fold>summary:after,.fold>summary .fold-line{display:none}.fold::details-content{content-visibility:visible;display:block}.fold>.fold-body{margin-top:4pt;display:block}.next-links a:after{content:" (" attr(href) ")";font-size:.85em;font-weight:400}}
.society-laws .sl-offices{border-top:3px double var(--frame-line)}.society-laws .sl-offices li{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;padding-block:8px;display:flex}.society-laws .sl-kind{font:700 1em/1.3 var(--serif);color:var(--green-ink)}.society-laws .sl-where{font:400 .8em/1.4 var(--mono);color:#2f432c}.society-laws .sl-open{color:var(--ink-brown)}@media (max-width:959.98px){.society-laws .sl-offices li{flex-direction:column;align-items:flex-start}}@media (min-width:960px){.society-laws .sl-offices{max-width:calc(760 * var(--u))}}
