/* Foundation band 1.4.1. All inherited sizing and wrapping metrics are retained. */
.wsg-shell .wsg-trust141{position:relative;isolation:isolate;background:linear-gradient(108deg,#1e3946 0%,#294d57 50%,#1d3b46 100%);border-bottom-color:#60716b;box-shadow:inset 0 1px 0 #d8c59d33;}
.wsg-shell .wsg-trust141::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 0%,#c9ad7870 23%,#e2c58fb3 50%,#c9ad7870 77%,transparent 100%);}
.wsg-shell .wsg-trust141>.wsg-container{position:relative;}
.wsg-shell .wsg-trust141-title{position:relative;color:#fbf7ec;}
.wsg-shell .wsg-trust141-title::after{content:"";position:absolute;left:0;bottom:-5px;width:29px;height:1px;background:#dfc28e;box-shadow:35px 0 0 -0.1px #9d946f;pointer-events:none;}
.wsg-shell .wsg-trust141-title>.wsg-trust141-period{font:inherit;letter-spacing:inherit;color:#dfc28e;}
.wsg-shell .wsg-trust141-item{position:relative;color:#f0eee3;}
.wsg-shell .wsg-trust141-item::before{content:"";position:absolute;left:-19px;top:50%;width:1px;height:22px;transform:translateY(-50%);background:linear-gradient(180deg,transparent,#ceb78475,transparent);pointer-events:none;}

/* Keep the original 5px + 11px inline advance; ornament never affects line layout. */
.wsg-shell .wsg-trust141-symbol{position:relative;background:transparent;border-radius:0;color:#f0e8d5;}
.wsg-shell .wsg-trust141-symbol::before{content:"";position:absolute;left:-9px;top:-9px;width:23px;height:23px;border:1px solid #b89f70;border-radius:6px;background:linear-gradient(145deg,#3f6066,#274853);box-shadow:inset 0 1px 0 #e7d2a326,0 1px 2px #102d3726;pointer-events:none;}
.wsg-shell .wsg-trust141-symbol::after{content:"";position:absolute;left:-6px;top:-6px;width:17px;height:17px;border:1px solid #ccba8e40;border-radius:4px;pointer-events:none;}
.wsg-shell .wsg-trust141-glyph{position:absolute;left:-5.5px;top:-5.5px;z-index:1;display:block;width:16px;height:16px;max-width:none;overflow:visible;}
.wsg-shell .wsg-trust141-gold{stroke:#e4c48d;}
.wsg-shell .wsg-trust141-glyph circle[fill]:not([fill="none"]){fill:#2f505a;}

@media(max-width:767px){
 .wsg-shell .wsg-trust141-item::before{display:none;}
 .wsg-shell .wsg-trust141-item{padding-left:16px;text-indent:-16px;}
 .wsg-shell .wsg-trust141-title::after{bottom:-4px;width:23px;box-shadow:29px 0 0 -0.1px #9d946f;}
}
@media(forced-colors:active){
 .wsg-shell .wsg-trust141{background:Canvas;border-color:CanvasText;box-shadow:none;}
 .wsg-shell .wsg-trust141-title,.wsg-shell .wsg-trust141-item,.wsg-shell .wsg-trust141-symbol,.wsg-shell .wsg-trust141-title>.wsg-trust141-period{color:CanvasText;}
 .wsg-shell .wsg-trust141-symbol::before{background:Canvas;border-color:CanvasText;box-shadow:none;}
 .wsg-shell .wsg-trust141-gold{stroke:CanvasText;}
 .wsg-shell .wsg-trust141-glyph circle[fill]:not([fill="none"]){fill:Canvas;}
 .wsg-shell .wsg-trust141::after,.wsg-shell .wsg-trust141-title::after,.wsg-shell .wsg-trust141-item::before,.wsg-shell .wsg-trust141-symbol::after{display:none;}
}
@media print{
 .wsg-shell .wsg-trust141{background:#fff;box-shadow:none;border-color:#888;}
 .wsg-shell .wsg-trust141-title,.wsg-shell .wsg-trust141-item,.wsg-shell .wsg-trust141-symbol,.wsg-shell .wsg-trust141-title>.wsg-trust141-period{color:#000;}
 .wsg-shell .wsg-trust141-gold{stroke:#000;}
 .wsg-shell .wsg-trust141-glyph circle[fill]:not([fill="none"]){fill:#fff;}
 .wsg-shell .wsg-trust141::after,.wsg-shell .wsg-trust141-title::after,.wsg-shell .wsg-trust141-item::before,.wsg-shell .wsg-trust141-symbol::before,.wsg-shell .wsg-trust141-symbol::after{display:none;}
}
