/* Optional identity explanation: artwork stays still and copy behind it is hidden. */
#finalIdentity .identity-trigger {
  -webkit-tap-highlight-color: transparent;
  position: absolute;
  padding: 0; border: 0; background: none; cursor: pointer; pointer-events: auto;
}
#finalIdentity .identity-trigger--emblem {left:0;top:0;width:calc(240px * var(--identity-scale));height:calc(224.64px * var(--identity-scale));}
#finalIdentity .identity-trigger--wordmark {left:calc(225px * var(--identity-scale));top:calc(159px * var(--identity-scale));width:calc(190px * var(--identity-scale));height:calc(38px * var(--identity-scale));}
#finalIdentity .identity-trigger:focus-visible { outline: none; }
#finalIdentity .identity-trigger:focus-visible::after { content: ""; position: absolute; left: 54%; right: 0; bottom: 4%; border-bottom: 1px solid #847a6e; }
.identity-tooltip {
  position: absolute; left: calc(228.844px * var(--identity-scale)); top: calc(135px * var(--identity-scale)); width: max-content; max-width: 300px;
  background: none; color: #847a6e; border: 0;
  padding: 0; font: 400 calc(16px * var(--identity-scale))/1 "arboria", sans-serif; letter-spacing: .017cm;
  opacity: 0; visibility: hidden; pointer-events: none;
}
#finalIdentity:has(.identity-trigger:hover) .identity-tooltip, #finalIdentity:has(.identity-trigger:focus-visible) .identity-tooltip { opacity: 1; visibility: visible; }

.identity-overlay {position:relative;display:flow-root;min-height:100vh;z-index:100;overflow:visible;background:transparent;opacity:0;transition:opacity 200ms ease;}
.identity-overlay[hidden] {display:none;}
.identity-overlay.is-open {opacity:1;}
.identity-panel {position:relative;z-index:2;padding:0 0 64px;margin:var(--reader-top,33vh) 32px 0 var(--reader-left,33vw);width:var(--reader-width,560px);max-width:calc(100% - var(--reader-left,33vw) - 32px);color:#39342d;background:none;border:0;box-shadow:none;overflow:visible;}
.identity-panel h2 {font:400 calc(72px * var(--identity-type-scale))/.98 "arno-pro",Georgia,serif;letter-spacing:-.025em;margin:0 0 calc(46px * var(--identity-type-scale));text-wrap:balance;}
.identity-panel h3 {font:400 calc(24px * var(--identity-type-scale))/1 "arboria",sans-serif;letter-spacing:calc(.017cm * var(--identity-type-scale));color:#847a6e;text-transform:uppercase;margin:calc(44px * var(--identity-type-scale)) 0 calc(22px * var(--identity-type-scale));}
.identity-panel p {font:300 calc(20px * var(--identity-type-scale))/1.58 "acumin-pro",Arial,Helvetica,sans-serif;letter-spacing:.002em;margin:0 0 calc(18px * var(--identity-type-scale));}
.identity-panel p:last-child {margin-bottom:0;}
.identity-close {position:fixed;right:24px;top:20px;width:44px;height:44px;padding:0;border:0;background:none;color:#847a6e;font:28px/1 Arial,sans-serif;cursor:pointer;z-index:104;}
.identity-close:focus-visible {outline:1px solid #847a6e;outline-offset:-7px;}
html.identity-open .copy,html.identity-open .brand-lockup,html.identity-open .authored-arrow,html.identity-open .scroll-cue {visibility:hidden!important;}
html.identity-open .asset:not(.asset--skyline) {visibility:hidden!important;}
html.identity-open #finalIdentity {position:fixed!important;top:auto!important;left:var(--locked-identity-left)!important;bottom:var(--locked-identity-bottom)!important;opacity:1!important;visibility:visible!important;transition:none!important;z-index:102;}
html.identity-open .final-signature {visibility:hidden!important;}
html.identity-open #corporateFooter {opacity:0!important;visibility:hidden!important;}
html.identity-open #bgCanvas {visibility:visible!important;}
html.identity-open {overflow-y:scroll!important;overflow-x:auto!important;}
html.identity-open #pageStage {display:none!important;}
html.identity-open .identity-panel {max-width:none;}
html.identity-open .identity-overlay {clip-path:inset(var(--identity-scroll-top,0px) 0 max(0px,calc(100% - var(--identity-scroll-top,0px) - var(--reader-visible-height,100vh))) 0);}


.identity-skyline {z-index:0!important;visibility:visible!important;pointer-events:none;}
html.identity-open .identity-tooltip {display:none;}
@media(max-width:700px) {
  .identity-close {right:12px;top:12px;}
  .identity-tooltip {display:none;}
}
@media(prefers-reduced-motion:reduce) {.identity-overlay {transition:none;}}
#finalIdentity .identity-trigger--emblem {clip-path:polygon(2.60% 0.85%,1.70% 1.71%,1.30% 2.56%,1.10% 3.42%,0.90% 4.27%,0.80% 5.13%,0.90% 5.98%,1.00% 6.84%,1.10% 7.69%,1.30% 8.55%,1.60% 9.40%,1.80% 10.26%,2.20% 11.11%,2.50% 11.97%,2.90% 12.82%,3.30% 13.68%,3.70% 14.53%,4.20% 15.38%,4.70% 16.24%,5.30% 17.09%,5.90% 17.95%,6.60% 18.80%,7.30% 19.66%,8.10% 20.51%,9.00% 21.37%,10.00% 22.22%,11.00% 23.08%,12.20% 23.93%,13.40% 24.79%,14.60% 25.64%,13.80% 26.50%,12.30% 27.35%,11.30% 28.21%,11.00% 29.06%,11.00% 29.91%,17.30% 30.77%,17.30% 31.62%,17.40% 32.48%,17.40% 33.33%,17.40% 34.19%,17.40% 35.04%,17.40% 35.90%,17.40% 36.75%,17.40% 37.61%,17.40% 38.46%,17.40% 39.32%,17.40% 40.17%,17.30% 41.03%,17.30% 41.88%,17.30% 42.74%,17.30% 43.59%,17.30% 44.44%,17.30% 45.30%,17.30% 46.15%,17.30% 47.01%,17.30% 47.86%,17.30% 48.72%,17.30% 49.57%,17.30% 50.43%,17.30% 51.28%,17.30% 52.14%,17.30% 52.99%,17.30% 53.85%,17.30% 54.70%,17.30% 55.56%,17.30% 56.41%,17.30% 57.26%,17.30% 58.12%,17.30% 58.97%,17.30% 59.83%,17.30% 60.68%,17.30% 61.54%,17.30% 62.39%,17.30% 63.25%,17.30% 64.10%,17.30% 64.96%,17.30% 65.81%,17.30% 66.67%,17.30% 67.52%,17.30% 68.38%,17.30% 69.23%,17.30% 70.09%,17.30% 70.94%,17.30% 71.79%,17.30% 72.65%,17.30% 73.50%,17.30% 74.36%,17.30% 75.21%,17.30% 76.07%,17.30% 76.92%,17.20% 77.78%,17.10% 78.63%,17.00% 79.49%,16.90% 80.34%,16.70% 81.20%,16.40% 82.05%,16.10% 82.91%,15.80% 83.76%,15.30% 84.62%,14.80% 85.47%,14.20% 86.32%,13.40% 87.18%,12.20% 88.03%,9.30% 88.89%,8.80% 89.74%,8.70% 90.60%,8.70% 91.45%,8.70% 92.31%,11.50% 93.16%,21.10% 94.02%,31.40% 94.87%,61.50% 95.73%,62.00% 96.58%,62.70% 97.44%,68.60% 98.29%,69.80% 98.29%,72.40% 97.44%,74.80% 96.58%,75.20% 95.73%,75.20% 94.87%,95.20% 94.02%,97.20% 93.16%,98.30% 92.31%,99.00% 91.45%,92.40% 90.60%,91.20% 89.74%,90.40% 88.89%,89.60% 88.03%,89.00% 87.18%,88.50% 86.32%,88.00% 85.47%,87.60% 84.62%,87.30% 83.76%,87.00% 82.91%,86.80% 82.05%,86.60% 81.20%,86.50% 80.34%,86.40% 79.49%,86.30% 78.63%,86.30% 77.78%,86.30% 76.92%,86.50% 76.07%,86.70% 75.21%,87.10% 74.36%,84.20% 73.50%,82.40% 72.65%,81.10% 71.79%,80.00% 70.94%,79.00% 70.09%,78.20% 69.23%,77.50% 68.38%,76.80% 67.52%,76.20% 66.67%,75.80% 65.81%,75.40% 64.96%,75.20% 64.10%,75.20% 63.25%,75.20% 62.39%,75.20% 61.54%,75.20% 60.68%,75.20% 59.83%,75.20% 58.97%,75.20% 58.12%,75.20% 57.26%,75.20% 56.41%,75.20% 55.56%,75.20% 54.70%,75.20% 53.85%,75.20% 52.99%,75.20% 52.14%,75.20% 51.28%,75.20% 50.43%,75.20% 49.57%,75.20% 48.72%,75.20% 47.86%,75.20% 47.01%,75.20% 46.15%,75.20% 45.30%,75.20% 44.44%,75.20% 43.59%,75.20% 42.74%,75.20% 41.88%,75.20% 41.03%,75.20% 40.17%,75.20% 39.32%,75.20% 38.46%,75.20% 37.61%,75.20% 36.75%,75.20% 35.90%,75.20% 35.04%,75.20% 34.19%,75.20% 33.33%,75.20% 32.48%,75.20% 31.62%,75.20% 30.77%,75.20% 29.91%,75.20% 29.06%,75.20% 28.21%,75.20% 27.35%,75.20% 26.50%,75.20% 25.64%,75.10% 24.79%,75.10% 23.93%,75.10% 23.08%,75.10% 22.22%,75.20% 21.37%,75.20% 20.51%,75.20% 19.66%,75.30% 18.80%,75.40% 17.95%,75.60% 17.09%,75.80% 16.24%,76.00% 15.38%,76.40% 14.53%,76.70% 13.68%,77.20% 12.82%,77.70% 11.97%,78.30% 11.11%,79.00% 10.26%,80.00% 9.40%,81.50% 8.55%,85.40% 7.69%,85.50% 6.84%,85.50% 5.98%,85.50% 5.13%,85.50% 4.27%,85.50% 3.42%,84.40% 2.56%,81.80% 1.71%,2.90% 0.85%);}

@media (hover: none) { .identity-tooltip { display: none; } }
