@media(min-width:1280px){.md-next .md-component-package-overview .md-heading-item{max-width:704px}
}
@media(min-width:1920px){.md-next .md-component-package-overview .md-heading-item{max-width:880px}
}
.md-next .md-component-package-overview .md-package-overview-heading{min-height:20px;padding:32px 0}
@media(min-width:1280px){.md-next .md-component-package-overview .md-package-overview-heading .h1{font-size:32px;line-height:32px}
}
.md-next .md-component-package-overview .md-package-overview-heading .h1{font-weight:700}
.md-next .md-component-package-overview a{text-decoration:none}
@media(min-width:1280px){.md-component-package-overview .md-package-overview-wrapper{display:flex;align-items:center;flex-direction:column}
}
.md-component-package-overview .md-package-overview-content{background-color:#f5f5f5;align-items:center;display:flex;flex-direction:column;margin:auto}
@media(min-width:1280px){.md-component-package-overview .md-package-overview-content{min-width:768px}
}
@media(min-width:1920px){.md-component-package-overview .md-package-overview-content{min-width:880px}
}
.md-component-package-overview .md-package-overview-content .md-toggle-type-container{display:flex;flex-direction:row;border-radius:27px;background-color:#fff}
.md-component-package-overview .md-package-overview-content .md-toggle-type-container .md-toggle-type-option{padding:6px 30px;align-items:center;display:flex;flex-direction:column;border-radius:27px;cursor:pointer}
.md-component-package-overview .md-package-overview-content .md-toggle-type-container .md-toggle-type-option.md-toggle-active{background-color:#000;color:#fff;cursor:default}
.md-component-package-overview .md-package-overview-content .md-toggle-type-container .md-text-type{font-size:1.125rem;line-height:1.5rem;padding-left:35px;padding-right:35px;font-weight:700;font-size:18px;line-height:24px}
.md-component-package-overview .md-package-overview-content .md-toggle-type-container .md-subtext{font-size:.875rem;line-height:1.125rem}
.md-component-package-overview .md-package-overview-content .md-features-content{display:flex;padding:32px 20px 32px 20px;flex-direction:column;align-items:center;gap:32px}
.md-component-package-overview .md-package-overview-content .md-features-content.md-hidden{display:none}
.md-component-package-overview .md-package-overview-content .md-features-content .md-extra{font-size:.75rem;line-height:1rem;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 20px;gap:8px;min-width:fit-content;min-height:18px;background:#000;border-radius:20px;font-weight:700}
.md-component-package-overview .md-accordion-row{display:flex;flex-direction:column;align-items:center;background-color:#fff;border-radius:7px;width:320px}
@media(min-width:768px){.md-component-package-overview .md-accordion-row{width:520px}
}
@media(min-width:1920px){.md-component-package-overview .md-accordion-row{width:574px}
}
@media(max-width:1920px){.md-component-package-overview .md-accordion-row{max-width:880px}
}
.md-component-package-overview .md-accordion-row .md-accordion-angle{width:24px;height:24px;line-height:1.5;margin-left:5px;padding-right:16px}
.md-component-package-overview .md-accordion-row .md-accordion-subheadline{display:flex;flex-direction:row;align-items:center;cursor:pointer;height:40px;width:320px}
@media(min-width:768px){.md-component-package-overview .md-accordion-row .md-accordion-subheadline{width:520px}
}
@media(min-width:1920px){.md-component-package-overview .md-accordion-row .md-accordion-subheadline{width:574px}
}
@media(max-width:1920px){.md-component-package-overview .md-accordion-row .md-accordion-subheadline{max-width:880px}
}
.md-component-package-overview .md-accordion-row .md-accordion-row-content{display:inline-block;min-height:100px;width:100%}
.md-component-package-overview .md-accordion-row .md-accordion-subheadline-text{font-size:1rem;line-height:1.25rem;display:flex;width:100%;align-items:center;padding:5px 0 0 8px}
.md-component-package-overview .md-accordion-row .md-accordion-open{display:none}
.md-component-package-overview .md-accordion-row.md-accordion-hide .md-accordion-row-content{display:none}
.md-component-package-overview .md-accordion-row.md-accordion-hide .md-accordion-close{display:none}
.md-component-package-overview .md-accordion-row.md-accordion-hide .md-accordion-open{display:unset}
.md-component-package-overview .md-accordion-row .md-accordion-row-content-inner{display:flex;flex-direction:column;align-items:center;width:100%;padding:5px 8px 5px 8px}
.md-component-package-overview .md-accordion-row .md-accordion-row-content-inner p{font-size:1rem;line-height:1.25rem;padding-top:8px;font-size:14px;line-height:18px}
.md-component-package-overview .md-accordion-row .md-accordion-row-content-inner .md-option-image{width:100%}
.md-component-package-overview .md-accordion-row div{transition:all .5s ease-in-out}
.md-component-package-overview .md-package-name{font-family:'MINIRegular','Georgia',serif;text-transform:uppercase;margin:0 auto;word-wrap:break-word;font-size:1.125rem;line-height:1.375rem;line-height:24px;font-size:24px;font-weight:700;margin-top:32px;margin-bottom:32px;min-width:328px;text-align:center}
.localized-fonts-loaded .md-component-package-overview .md-package-name{font-family:'MINIRegular','MINIRegularLocalized','Georgia',serif}
@media(min-width:1280px){.md-component-package-overview .md-package-name{font-size:1.5rem;line-height:1.8125rem}
}
@media(min-width:1920px){.md-component-package-overview .md-package-name{font-size:2rem;line-height:2.375rem}
}
.md-component-package-overview .md-package-name.has-richtext-margin{margin-top:.625rem;margin-bottom:.625rem}
@media(min-width:768px){.md-component-package-overview .md-package-name.has-richtext-margin{margin-top:.9375rem;margin-bottom:.9375rem}
}
.md-component-package-overview .md-dropdown .md-list{width:320px}
.md-component-package-overview .md-dropdown .md-list .md-text-option{display:flex;align-items:center;width:320px;height:56px;gap:16px;border-bottom:1px solid #b4b4b4;cursor:pointer}
.md-component-package-overview .md-dropdown .md-list .md-text-option:hover{color:#017ea4;border-bottom:1px solid #017ea4}
.md-component-package-overview .md-dropdown .md-list .md-text-option .md-selected-value{padding-top:16px;padding-left:16px;padding-bottom:16px;display:flex;align-items:center;width:100%;font-size:1.125rem;line-height:1.5rem;font-size:18px;line-height:24px}
.md-component-package-overview .md-dropdown .md-list .md-accordion-angle{padding-right:16px}
.md-component-package-overview .md-dropdown .md-list .md-accordion-angle:before{content:'\e803';text-indent:0}
.md-component-package-overview .md-dropdown .md-list .md-options{display:none;max-height:224px;position:absolute;z-index:99;width:320px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,0.08);padding-bottom:16px}
.md-component-package-overview .md-dropdown .md-list .md-options a{padding-top:16px;padding-left:16px;cursor:pointer}
.md-component-package-overview .md-dropdown .md-list .md-options a:hover,.md-component-package-overview .md-dropdown .md-list .md-options a:active{color:#017ea4}
@media(hover:hover) and (pointer:fine){.md-component-package-overview .md-dropdown .md-list .md-options a:hover{color:#017ea4}
}
.md-component-package-overview .md-dropdown.md-list-open .md-text-option{background-color:#fff}
.md-component-package-overview .md-dropdown.md-list-open .md-accordion-angle{padding-right:16px}
.md-component-package-overview .md-dropdown.md-list-open .md-accordion-angle:before{content:'\e920';text-indent:0}
.md-component-package-overview .md-dropdown.md-list-open .md-options{display:flex;flex-direction:column;align-items:flex-start}