.le-truong-thanh-container{background:#fffdf8;color:#332a22;font-family:inherit;line-height:1.8;padding:0;min-width:0}.le-truong-thanh-container p{margin:0 0 1rem}.le-truong-thanh-container section{scroll-margin-top:120px}.le-truong-thanh-container h2{color:#971c20;font-size:1.45rem;font-weight:700;line-height:1.4;margin:2rem 0 .8rem}.le-truong-thanh-container section:first-child h2{margin-top:1rem}.le-truong-thanh-container a{color:#a51d22;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.le-truong-thanh-container a:focus-visible{outline:2px solid #a51d22;outline-offset:3px}.le-truong-thanh-container .truong-thanh-nav{display:flex;flex-wrap:wrap;gap:.5rem 1rem;border-block:1px solid #dfc5a2;padding:.8rem 0;margin:1rem 0}.le-truong-thanh-container .truong-thanh-invitation{margin:1rem 0;padding:.9rem 1rem;background:#f7ecd9;border-left:3px solid #a51d22;font-style:normal}.le-truong-thanh-container .truong-thanh-invitation p:last-child{margin-bottom:0}.le-truong-thanh-container .truong-thanh-agreement{margin:1rem 0;padding:.8rem 1rem;background:#f7ecd9;border-left:3px solid #a51d22}.le-truong-thanh-container .truong-thanh-agreement dt{font-weight:700;margin:.5rem 0 .2rem}.le-truong-thanh-container .truong-thanh-agreement dd{margin:0 0 .8rem}.le-truong-thanh-container .content-figure{margin:1.7rem 0;padding:0;border:0;background:transparent}.le-truong-thanh-container .content-figure img{display:block;width:100%;height:auto;border-radius:6px}.le-truong-thanh-container figcaption{margin-top:.55rem;color:#665647;font-size:.9rem;line-height:1.6}
