.cert{aspect-ratio:1485/2648;color:#323a45;width:100%;font-family:var(--font-lexend), "Lexend", system-ui, sans-serif;position:relative;container-type:inline-size}.cert-art{filter:drop-shadow(0 18px 30px #0006);width:100%;height:100%;position:absolute;inset:0}.cert-txt{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:25% 12% 27%}.cert p{margin:0}.cert .cert-eb{letter-spacing:.16em;text-transform:uppercase;color:#3564a5;font-size:3.4cqw;font-weight:500}.cert .cert-nm{font-family:var(--font-signature), "Mrs Saint Delafield", cursive;overflow-wrap:anywhere;margin:5cqw 0 1cqw;font-size:17cqw;line-height:1}.cert .cert-rule{background:#c2aa8a;width:22cqw;height:1px;margin:3cqw 0 4cqw;display:block}.cert .cert-ln{font-size:4.6cqw;font-weight:400;line-height:1.45}.cert .cert-org{text-wrap:balance;margin-top:1cqw;font-size:5.6cqw;font-weight:500;line-height:1.3}.cert .cert-dt{color:#5c6470;margin-top:5cqw;font-size:3.6cqw}.cert-seal{width:25%;position:absolute;bottom:6.8%;left:50%;transform:translate(-50%)}.cert-seal img{filter:drop-shadow(0 2px 3px #3c140a40);width:100%;height:auto;display:block}
@property --env-rt{syntax:"<length>";inherits:true;initial-value:0}:where(.wt-env){--env-w:330px;--env-h:226px;--env-r:14px;--env-flap-h:150px;--env-vd:58%;width:var(--env-w);height:var(--env-h);position:absolute}:where(.wt-env-body,.wt-env-inner,.wt-env-pocket){border-radius:var(--env-rt) var(--env-rt) var(--env-r) var(--env-r);position:absolute;inset:0;overflow:hidden}:where(.wt-env-body){border-radius:var(--env-r);background:var(--env-body)}:where(.wt-env-flap){height:var(--env-flap-h);z-index:1;background:var(--env-flap,var(--env-pocket));clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:50% 0;position:absolute;top:0;left:0;right:0}:where(.wt-env-liner){height:var(--env-flap-h);background:var(--env-liner-up,var(--env-liner));clip-path:polygon(0 100%,100% 100%,50% 0);transform-origin:50% 100%;position:absolute;bottom:100%;left:0;right:0}:where(.wt-env-inner){background:var(--env-liner)}:where(.wt-env-inner,.wt-env-pocket):before{content:"";clip-path:polygon(0 0, 50% var(--env-vd), 100% 0, 100% 100%, 0 100%);position:absolute;inset:0}:where(.wt-env-inner):before{background:var(--env-body)}:where(.wt-env-pocket):before{background:var(--env-pocket)}:where(.wt-env-vline){width:100%;height:100%;stroke:var(--env-v);position:absolute;inset:0}:where(.wt-env-giving){--env-body:#f7cf7c;--env-pocket:#edba55;--env-v:#b98a2e;--env-rim:#f7cf7c;--env-liner-up:var(--env-liner)}:where(.wt-env-giving) :where(.wt-env-liner){background:var(--env-rim)}:where(.wt-env-giving) :where(.wt-env-liner):after{content:"";background:var(--env-liner);clip-path:polygon(4.46px 100%,calc(100% - 4.46px) 100%,50% 4.05px);position:absolute;inset:0}:where(.wt-env-card){--env-color:#8e7ab5;--flap-color:#7f6aa8;--flap-shade:#1c10341c;--env-line:#6e5a96;--liner-gingham:repeating-linear-gradient(0deg, #e38a228c 0 8px, transparent 8px 16px), repeating-linear-gradient(90deg, #e38a228c 0 8px, transparent 8px 16px), #f6e7c4;--env-art:none;--liner-art:none}:where(.wt-env-card) :where(.wt-env){--env-body:var(--env-color);--env-pocket:var(--env-color);--env-flap:var(--flap-color);--env-liner:var(--liner-gingham);--env-liner-up:var(--liner-gingham);--env-v:var(--env-line)}:where(.wt-env-card.art) :where(.wt-env){--env-body:var(--env-art) 0 0 / 330px 226px, var(--env-color);--env-pocket:var(--env-body);--env-flap:linear-gradient(var(--flap-shade), var(--flap-shade)), var(--env-art) 0 0 / 330px 226px, var(--env-color)}:where(.wt-env-card.liner) :where(.wt-env){--env-liner:var(--liner-art) 0 0 / 330px 226px, #f6e7c4;--env-liner-up:var(--liner-art) 50% 100% / 330px 226px, #f6e7c4}:where(.wt-env-seal){z-index:2;background:#e54b4b;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-left:-28px;display:flex;position:absolute;top:104px;left:50%;box-shadow:0 .5px .5px #28184673,0 1px 2px #2818464d,0 3px 6px #2818461f}:where(.wt-env-mark){background:#f8f3e6;width:38px;height:26px;display:block;-webkit-mask:url(/brand/source/mark.svg) 50%/contain no-repeat;mask:url(/brand/source/mark.svg) 50%/contain no-repeat}
