.rte .btn-link--rte,.rte a{--color: #ff7609;--color-hover: #f57109;--color-active: #e16b0d;border:0;outline:0;margin:0;padding:0;background-color:transparent;cursor:pointer;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;color:var(--color);position:relative}.rte .btn-link--rte[disabled],.rte .btn-link--rte .disabled,.rte a[disabled],.rte a .disabled{pointer-events:none;opacity:.4}.rte .btn-link--rte:after,.rte a:after{content:"";width:100%;height:.0625rem;background-color:var(--color);position:absolute;bottom:0;left:0}.rte .btn-link--rte:hover,.rte .btn-link--rte:focus,.rte a:hover,.rte a:focus{color:var(--color-hover)}.rte .btn-link--rte:active,.rte a:active{color:var(--color-active)}.rte .btn-link--rte pre,.rte a pre{white-space:normal;padding:.5rem;background-color:#f0f0f0;border:.0625rem solid #cccccc;border-radius:.25rem}.rte .btn-link--rte a,.rte a a{color:inherit;text-decoration:none}.rte .btn-link--rte a:hover,.rte .btn-link--rte a:focus,.rte a a:hover,.rte a a:focus{color:var(--color-hover)}.rte .btn-link--rte a:active,.rte a a:active{color:var(--color-active)}.rte ul li::marker,.rte ol li::marker{color:#ff7609}.rte ul li+li,.rte ol li+li{margin-top:.875rem}.rte ul li ul,.rte ul li ol,.rte ol li ul,.rte ol li ol{margin-top:.875rem}.rte ol li::marker{font-weight:600}.rte .intro-text{font-family:PP Mori;font-weight:600;font-size:1.0625rem;line-height:1.5}@media (min-width: 1280px){.rte .intro-text{font-size:1.1875rem;line-height:1.4}}.rte .paragraph{font-size:.9375rem;line-height:1.5}@media (min-width: 1024px){.rte .paragraph{font-size:1.125rem;line-height:1.4}}
