.df-acc{margin:24px 0 8px;border-top:1px solid var(--main-foreground-opacity-20)}.df-acc__item{border-bottom:1px solid var(--main-foreground-opacity-20)}.df-acc__btn{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 2px;cursor:pointer;font-weight:600;font-size:14px;letter-spacing:.02em;text-transform:uppercase;color:var(--main-foreground)}.df-acc__btn:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.df-acc__icon{position:relative;width:14px;height:14px;flex:0 0 14px;margin-left:12px}.df-acc__icon:before,.df-acc__icon:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;background:var(--accent-color);transition:transform .25s ease}.df-acc__icon:after{transform:rotate(90deg)}.df-acc__item.is-open .df-acc__icon:after{transform:rotate(0)}.df-acc__panel{overflow:hidden;height:0;transition:height .3s ease}.df-acc__item.is-open .df-acc__panel{height:auto}.df-acc__inner{padding:0 2px 18px;font-size:14px;line-height:1.6;color:var(--main-foreground)}.df-acc__inner>:last-child{margin-bottom:0}.df-acc__inner img{max-width:100%;height:auto;display:block}.df-acc__inner table{width:100%;border-collapse:collapse;font-size:13px;margin:0}.df-acc__inner th,.df-acc__inner td{border:1px solid var(--main-foreground-opacity-20);padding:8px 6px;text-align:center}.df-acc__inner th,.df-acc__inner tr:first-child td{background:#edeadd;font-weight:600}.df-acc__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.df-layout-page .df-acc,.df-layout-page .df-intro{max-width:760px;margin-left:auto;margin-right:auto}.df-intro{color:var(--main-foreground);font-size:15px;line-height:1.7;margin-bottom:24px}.df-ed{display:flex;flex-direction:column;gap:48px;margin:8px 0 24px}.df-ed__row{display:grid;grid-template-columns:1fr;gap:20px;align-items:center}.df-ed__media img{width:100%;height:auto;display:block;border-radius:4px}.df-ed__text{color:var(--main-foreground);font-size:15px;line-height:1.7;text-align:left;padding:0 8px}.df-ed__text h1,.df-ed__text h2,.df-ed__text h3,.df-ed__text h4,.df-ed__title{font-size:22px;line-height:1.25;margin:0 0 12px;color:var(--accent-color);font-weight:700}.df-ed__text>:last-child{margin-bottom:0}.df-ed__row--full .df-ed__media img{border-radius:0}.df-ed__row--full .df-ed__media{max-width:900px;margin:0 auto;width:100%}.df-ed__row--text .df-ed__text{max-width:720px;margin:0 auto}@media(min-width: 768px){.df-ed{gap:72px}.df-ed__row--split{grid-template-columns:5fr 6fr;gap:56px}.df-ed__row--split .df-ed__media{order:1}.df-ed__row--split .df-ed__text{order:2}.df-ed__row--split.df-ed__row--rev .df-ed__media{order:3}.df-ed__text{font-size:16px;padding:0 24px}.df-ed__text h1,.df-ed__text h2,.df-ed__text h3,.df-ed__text h4,.df-ed__title{font-size:28px}}.df-acc__item>summary{list-style:none}.df-acc__item>summary::-webkit-details-marker{display:none}.df-acc__item[open] .df-acc__icon:after{transform:rotate(0)}.df-acc__btn{font-family:var(--body-font);font-size:16px;min-height:52px}.df-ed__text h1,.df-ed__text h2,.df-ed__text h3,.df-ed__text h4,.df-ed__title{font-family:var(--heading-font);font-weight:var(--title-font-weight);font-variation-settings:var(--dotfit-heading-variation, normal)}.df-product-editorial{margin-block:48px;min-width:0}.df-ed__row>*{min-width:0}.df-ed__text{overflow-wrap:anywhere}.df-ed__media p{margin:0}.df-ed__media img{max-width:100%}
