.article{display:grid;width:100%}.article>*{color:var(--dark);font-family:var(--font-regular)}.article>p:first-child{margin-top:0}.article>p{font-weight:500;font-size:1.125em;line-height:28px;word-break:break-word;text-align:justify}.article a{text-decoration:underline}.article>iframe{border:0;margin:10px 0}@media only screen and (max-width:650px){.article>iframe{width:100%}}.article>ol:not([class]),.article>ul:not([class]){list-style:revert;padding:revert;margin:revert}.article>img{border-radius:15px;width:50%;height:auto;margin:10px 0}.article__quote{width:100%;display:flex;flex-direction:column;border-left:5px solid var(--main);padding:20px 0 16px 20px}.article__quote-content{font-weight:400;font-size:1em;width:100%;text-align:left;line-height:26px;color:var(--dark);margin-bottom:10px}.article__quote span{font-size:.875em;line-height:26px;text-align:right;color:var(--dark-o3)}.article__link{display:flex;align-items:flex-start;justify-content:flex-start;box-shadow:0 15px 20px var(--dark-o1);border-radius:5px;padding:10px 15px}.article__link>div{display:flex;flex-direction:column}.article__link>div span:first-child{font-size:1.125em;line-height:26px;text-align:left;color:var(--dark)}.article__link>div span:last-child{font-size:1em;line-height:26px;text-align:left;color:var(--dark);margin-top:10px}.article__warning{display:flex;flex-direction:column;border-left:5px solid var(--red);padding:20px 0 16px 20px;width:100%}.article__warning p{font-weight:400;font-size:1em;width:100%;text-align:left;line-height:26px;color:var(--dark);margin:0}.article__warning span{line-height:26px;text-align:left;color:var(--red)}.article__warning span,.notify{font-size:1.125em;margin-bottom:10px}.notify{border-radius:10px;padding:20px;font-weight:500;line-height:28px;color:var(--dark)}.notify--blue-link.notify a{color:var(--main)}.notify a{color:var(--dark);text-decoration:underline}.notify--green{background:var(--green-o05);border:1px solid var(--green-o15)}.notify--red{background:var(--red-o05);border:1px solid var(--red-o15)}.notify--yellow{background:var(--yellow-o05);border:1px solid var(--yellow-o15)}