:root{--ebs-gap: 30px;--ebs-inner-gap: 15px;--ebs-new-bg-color: #b2c3dd;--ebs-new-text-color: #fff;--ebs-border-width: 2px;--ebs-border-color: #b2c3dd;--ebs-border-radius: 10px;--ebs-border-inner-space: 10px;--ebs-text-border-color: #7d9edb;--ebs-text-border-width: 2px;--ebs-text-em-bg-color: #f1c3d7;--ebs-link-btn-text-color: #fff;--ebs-link-btn-bg-color: #7d9edb;--ebs-link-btn-radius: 10px}.ebs-base{display:flex;flex-direction:column;gap:var(--ebs-gap)}.ebs-base>div{display:flex;gap:var(--ebs-inner-gap);box-sizing:border-box}.ebs-base>div img{max-width:100%}.ebs-base>div.ebs-reverse{flex-direction:row-reverse}.ebs-base>div.ebs-reverse.new .ebs-img::after{left:auto;right:-27px;transform:rotate(45deg)}.ebs-base>div.new .ebs-img{position:relative;overflow:hidden}.ebs-base>div.new .ebs-img::after{content:"new";position:absolute;top:-27px;left:-27px;display:flex;justify-content:center;align-items:end;width:54px;height:54px;padding:3px;background:var(--ebs-new-bg-color);color:var(--ebs-new-text-color);font-size:12px;line-height:1;transform:rotate(-45deg);box-sizing:border-box}.ebs-base>div .ebs-img{width:150px}.ebs-base>div .ebs-img img{display:block}.ebs-base>div .ebs-text{width:calc(100% - 150px - var(--ebs-inner-gap));text-align:left}.ebs-base>div .ebs-text>*:first-child{margin-top:0}.ebs-base>div .ebs-text>*:last-child{margin-bottom:0}.ebs-base.ebs-col>div{flex-direction:column}.ebs-base.ebs-sm>div .ebs-img{width:100px}.ebs-base.ebs-sm>div .ebs-text{width:calc(100% - 100px - var(--ebs-inner-gap))}.ebs-base.ebs-lg>div .ebs-img{width:200px}.ebs-base.ebs-lg>div .ebs-text{width:calc(100% - 200px - var(--ebs-inner-gap))}.ebs-base.ebs-line-2,.ebs-base.ebs-line-3,.ebs-base.ebs-line-4,.ebs-base.ebs-line-5{display:grid;gap:var(--ebs-gap)}.ebs-base.ebs-line-2>div>*,.ebs-base.ebs-line-3>div>*,.ebs-base.ebs-line-4>div>*,.ebs-base.ebs-line-5>div>*{width:100%}.ebs-base.ebs-line-2{grid-template-columns:repeat(2, 1fr)}.ebs-base.ebs-line-3{grid-template-columns:repeat(3, 1fr)}.ebs-base.ebs-line-4{grid-template-columns:repeat(4, 1fr)}.ebs-base.ebs-line-5{grid-template-columns:repeat(5, 1fr)}.ebs-base.ebs-border>div{border:var(--ebs-border-width) solid var(--ebs-border-color);border-radius:var(--ebs-border-radius);overflow:hidden;padding:var(--ebs-border-inner-space)}.ebs-base.ebs-border>div>*:first-child{border-radius:var(--ebs-border-radius) 0 0 var(--ebs-border-radius)}.ebs-base.ebs-border>div>*:last-child{border-radius:0 var(--ebs-border-radius) var(--ebs-border-radius) 0}.ebs-base.ebs-border>div .ebs-text{padding:var(--ebs-inner-gap)}.ebs-base+.ebs-base{margin-top:var(--ebs-gap)}.ebs-text-sm{font-size:smaller}.ebs-text-lg{font-size:larger}.ebs-text-em{background:var(--ebs-text-em-bg-color)}.ebs-text-bold{font-weight:bold}.ebs-text-border{border-bottom:var(--ebs-text-border-width) solid var(--ebs-text-border-color)}.ebs-link-btn{display:inline-block;padding:5px 8px;background:var(--ebs-link-btn-bg-color);border:0;border-radius:var(--ebs-link-btn-radius);text-decoration:none;color:var(--ebs-link-btn-text-color)}.ebs-link-btn:hover{opacity:.5}.ebs-link-btn.ebs-link-btn-block{display:block;width:100%;text-align:center}@media only screen and (max-width: 768px){.ebs-base:not(.ebs-col).ebs-line-2,.ebs-base:not(.ebs-col).ebs-line-3,.ebs-base:not(.ebs-col).ebs-line-4,.ebs-base:not(.ebs-col).ebs-line-5{grid-template-columns:1fr}.ebs-base.ebs-col.ebs-line-4,.ebs-base.ebs-col.ebs-line-5{grid-template-columns:repeat(3, 1fr)}}