.vdp-rich{font-size:.97rem;line-height:1.7;color:#444;overflow-wrap:break-word}.vdp-rich>:first-child{margin-top:0}.vdp-rich>:last-child{margin-bottom:0}.vdp-rich p{margin:0 0 12px}.vdp-rich h2,.vdp-rich h3,.vdp-rich h4{margin:24px 0 10px;font-weight:600;line-height:1.3}.vdp-rich h3{font-size:1.25rem}@media(max-width:767px){.vdp-rich h3{font-size:1.0625rem}}.vdp-rich h4{font-size:1.0625rem}@media(max-width:767px){.vdp-rich h4{font-size:1rem}}.vdp-rich__h1{font-size:var(--h1-size);line-height:1.2;letter-spacing:-.02em}.vdp-rich__center{text-align:center}.vdp-rich__right{text-align:right}@media(min-width:768px){.vdp-rich__justify{text-align:justify}}.vdp-rich ol,.vdp-rich ul{display:flow-root;margin:0 0 12px;padding-left:1.4rem}.vdp-rich ul li{list-style:disc}.vdp-rich ol li{list-style:decimal}.vdp-rich li>p{margin:0 0 4px}.vdp-rich a{color:var(--primary-color);text-decoration:underline;text-underline-offset:2px}.vdp-rich mark{padding:0 2px;border-radius:3px;color:inherit}.vdp-rich blockquote{display:flow-root;margin:16px 0;padding:4px 0 4px 16px;border-left:3px solid var(--primary-color);color:#555}.vdp-rich hr{clear:both;margin:20px 0;border:0;border-top:1px solid #e6e8ec;opacity:1}.vdp-rich__photo{width:100%;margin:16px 0}.vdp-rich__photo img{display:block;width:100%;height:auto;border-radius:8px;background:#eceef1}.vdp-rich__photo figcaption{margin-top:6px;font-size:.82rem;line-height:1.4;color:#6b7280;text-align:center}@media(min-width:768px){.vdp-rich__photo--small{width:33%}.vdp-rich__photo--medium{width:50%}.vdp-rich__photo--large{width:75%}.vdp-rich__photo--center{margin-inline:auto}.vdp-rich__photo--left{float:left;margin:4px 24px 12px 0}.vdp-rich__photo--right{float:right;margin:4px 0 12px 24px}}.vdp-rich__table{display:flow-root;max-width:100%;margin:16px 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.vdp-rich__table table{width:100%;border-collapse:collapse;background:#fff}.vdp-rich__table td,.vdp-rich__table th{min-width:88px;padding:8px 12px;border:1px solid #e6e8ec;text-align:left;vertical-align:top}.vdp-rich__table td p,.vdp-rich__table th p{margin:0}.vdp-rich__table th{background:#f1f3f5;font-weight:600;color:var(--secondary-color)}.vdp-more{scroll-margin-top:88px}.vdp-more__box{position:relative}.vdp-more__box--closed{max-height:104px;overflow:hidden}.vdp-more__box--closed:after{content:"";position:absolute;inset:auto 0 0;height:44px;background:linear-gradient(rgba(250,250,250,0),#fafafa);pointer-events:none}.vdp-more__box--clean:after{content:none}.vdp-more__inner{display:flow-root}.vdp-more__button{display:inline-flex;align-items:center;gap:.5rem;margin-top:8px;padding:4px 0;border:none;background:none;color:var(--primary-color);font-size:.92rem;font-weight:600;cursor:pointer}.vdp-more__button:hover{text-decoration:underline}.vdp-more__button:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:4px}.vdp-more__button[aria-expanded=true] .vdp-more__icon{transform:rotate(180deg)}.vdp-more__icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--primary-color);color:#fff;transition:transform .2s}