@keyframes ihmPricingFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}body{font-size:100%;outline:0;margin:0;color:#808285;background:#fff;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,html,li{margin:0;outline:0}body,h1,h2,h3,h4,html,li,p,ul{border:0;font-weight:inherit;padding:0;vertical-align:baseline}h1,h2,h3,h4,html,li,p,ul{font-style:inherit}h2,h3,h4,html,li,p,ul{font-size:100%}html{-webkit-text-size-adjust:100%;box-sizing:border-box}a{background-color:transparent}a:active,p,ul{outline:0}a:hover,a:visited{text-decoration:none}strong{font-weight:700}img{border:0;height:auto;max-width:100%;vertical-align:middle}button{font:inherit;text-transform:none;-webkit-appearance:button;cursor:pointer;font-weight:400;font-size:100%;margin:0;vertical-align:baseline;border:1px solid;border-color:var(--ast-border-color);border-radius:2px;background:#e6e6e6;padding:.6em 1em .4em;color:#fff}button::-moz-focus-inner{border:0;padding:0}.ast-container{max-width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}h1,h2,h3,h4{clear:both}h1{color:#808285;font-size:2em;line-height:1.2}.entry-content :where(h2),h2{color:#808285;font-size:1.7em;line-height:1.3}.entry-content :where(h3),h3{color:#808285;font-size:1.5em;line-height:1.4}.entry-content :where(h4),h4{color:#808285;line-height:1.5;font-size:1.3em}*,:after,:before{box-sizing:inherit}ul{margin:0 0 1.5em 3em;list-style:disc;box-sizing:border-box}i{font-style:italic}table,td,th{border:1px solid var(--ast-border-color)}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}th{font-weight:600}td,th{padding:.7em 1em;border-width:0 1px 1px 0}button:focus{color:#fff}button:hover{color:#fff;border-color:var(--ast-border-color)}button:active,button:focus{border-color:var(--ast-border-color);outline:0}a{color:#4169e1}a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:hover{outline:0}.screen-reader-text{clip:rect(1px,1px,1px,1px)}.screen-reader-text:focus{border-radius:2px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;font-size:.875rem}::selection{color:#fff;background:#0274be}body:not(.logged-in){position:relative}#page{position:relative;display:block}a,a:focus{text-decoration:none}.site-footer a *,.site-header a *,a{transition:all .2s linear}.entry-content :where(h1,h2,h3,h4){margin-bottom:20px}p{margin:0 0 1.75em}.site-title{font-weight:400}.site-description,.site-title{margin-bottom:0}.site-title a,.site-title:focus a,.site-title:hover a{transition:all .2s linear}.site-title a,.site-title a:focus,.site-title a:hover,.site-title a:visited{color:#222}body,button{line-height:1.8571428571}.site-header .site-description{line-height:1.5}.ast-single-post .entry-title,.site-title a{line-height:1.2}.entry-title{font-weight:var(--ast-blog-title-font-weight,normal)}body{background-color:#fff;overflow-x:hidden}#primary{width:100%;margin:4em 0}.main-navigation{height:100%;-js-display:inline-flex;display:inline-flex}.main-navigation ul{list-style:none;margin:0;padding-left:0;position:relative}.main-header-menu .menu-link{text-decoration:none;padding:0 1em;display:inline-block;transition:all .2s linear}.main-header-menu .menu-item{position:relative}.ast-button-wrap{display:inline-block}.ast-button-wrap button{box-shadow:none;border:0}.ast-button-wrap .menu-toggle{padding:0;width:2.2em;height:2.1em;font-size:1.5em;font-weight:400;border-radius:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;line-height:1.8571428571}.ast-button-wrap .menu-toggle.main-header-menu-toggle{width:auto;text-align:center}.ast-button-wrap .menu-toggle:focus{outline:thin dotted}.header-main-layout-1 .ast-main-header-bar-alignment{margin-left:auto}.site-navigation{height:100%}.ast-icon.icon-arrow svg{height:.6em;width:.6em;position:relative;margin-left:10px}.ast-icon svg:not([fill]){fill:currentColor}.entry-content>:last-child,.widget:last-child{margin-bottom:0}.widget{margin:0 0 2.8em}.widget ul{margin:0;list-style-type:none}.ast-builder-grid-row{display:grid;grid-template-columns:auto auto;align-items:center;grid-column-gap:20px;overflow-wrap:anywhere}.ast-builder-grid-row>.site-header-section{flex-wrap:nowrap}.ast-builder-footer-grid-columns{grid-column-gap:50px}.ast-builder-layout-element,.site-header-section .ast-builder-menu{align-items:center}.site-header-section{height:100%;min-height:0;align-items:center}.site-header-section>*{padding:0 10px}.site-header-section>div:first-child{padding-left:0}.site-header-section>div:last-child{padding-right:0}.ast-grid-right-section{justify-content:flex-end}.ast-logo-title-inline .ast-site-identity{padding:1em 0;-js-display:inline-flex;display:inline-flex;vertical-align:middle;align-items:center;transition:all .2s linear}.ahfb-svg-iconset,.ast-mobile-header-wrap .menu-toggle .mobile-menu-toggle-icon{-js-display:inline-flex;display:inline-flex;align-self:center}.ahfb-svg-iconset svg{width:17px;height:17px;transition:none}.ahfb-svg-iconset svg>*{transition:none}.ast-builder-grid-row-container{display:grid;align-content:center}.main-header-bar .main-header-bar-navigation{height:100%}.ast-builder-menu .main-navigation{padding:0}.ast-builder-menu .main-navigation>ul{align-self:center}.site-footer-focus-item{width:100%}.site-footer-section{justify-content:center}.site-footer-section>*{margin-bottom:10px}.site-footer-section>:last-child{margin-bottom:0}.site-primary-footer-wrap{padding-top:45px;padding-bottom:45px}.menu-toggle .ast-close-svg{display:none}.ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle{-js-display:flex;display:flex;align-items:center;width:auto;height:auto}.menu-toggle .mobile-menu-toggle-icon{-js-display:inline-flex;display:inline-flex;align-self:center}.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:.5em;align-items:center;-js-display:flex;display:flex}.site-header{z-index:99}.main-header-bar-wrap,.site-header{position:relative}.main-header-bar{background-color:#fff;border-bottom-color:var(--ast-border-color);border-bottom-style:solid;margin-left:auto;margin-right:auto}.site-branding{line-height:1;align-self:center}.main-header-bar{z-index:4;position:relative}.ast-site-identity{padding:1em 0}.page .entry-header{margin-bottom:1.5em}.entry-header{margin-bottom:1.2em}.entry-content,.entry-header{word-wrap:break-word}.entry-content p{margin-bottom:1.6em}.entry-content::after{display:table;clear:both;content:""}.entry-title{margin-bottom:.2em}.ast-flex{-js-display:flex;display:flex;flex-wrap:wrap}.ast-inline-flex{-js-display:inline-flex;display:inline-flex;align-items:center;flex-wrap:wrap;align-content:center}.ast-flex-grow-1{flex-grow:1}.entry-content{counter-reset:footnotes}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@font-face{font-display:swap;font-family:MJXc-TeX-ams-R;src:local("MathJax_AMS"),local("MathJax_AMS-Regular")}@font-face{font-display:swap;font-family:MJXc-TeX-ams-Rw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_AMS-Regular.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_AMS-Regular.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_AMS-Regular.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-cal-B;src:local("MathJax_Caligraphic Bold"),local("MathJax_Caligraphic-Bold")}@font-face{font-display:swap;font-family:MJXc-TeX-cal-Bx;src:local("MathJax_Caligraphic");font-weight:700}@font-face{font-display:swap;font-family:MJXc-TeX-cal-Bw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_Caligraphic-Bold.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Bold.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Caligraphic-Bold.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-frak-R;src:local("MathJax_Fraktur"),local("MathJax_Fraktur-Regular")}@font-face{font-display:swap;font-family:MJXc-TeX-frak-Rw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_Fraktur-Regular.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Regular.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Fraktur-Regular.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-frak-B;src:local("MathJax_Fraktur Bold"),local("MathJax_Fraktur-Bold")}@font-face{font-display:swap;font-family:MJXc-TeX-frak-Bx;src:local("MathJax_Fraktur");font-weight:700}@font-face{font-display:swap;font-family:MJXc-TeX-frak-Bw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_Fraktur-Bold.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Bold.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Fraktur-Bold.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-math-BI;src:local("MathJax_Math BoldItalic"),local("MathJax_Math-BoldItalic")}@font-face{font-display:swap;font-family:MJXc-TeX-math-BIx;src:local("MathJax_Math");font-weight:700;font-style:italic}@font-face{font-display:swap;font-family:MJXc-TeX-math-BIw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_Math-BoldItalic.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Math-BoldItalic.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Math-BoldItalic.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-sans-R;src:local("MathJax_SansSerif"),local("MathJax_SansSerif-Regular")}@font-face{font-display:swap;font-family:MJXc-TeX-sans-Rw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_SansSerif-Regular.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Regular.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_SansSerif-Regular.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-sans-B;src:local("MathJax_SansSerif Bold"),local("MathJax_SansSerif-Bold")}@font-face{font-display:swap;font-family:MJXc-TeX-sans-Bx;src:local("MathJax_SansSerif");font-weight:700}@font-face{font-display:swap;font-family:MJXc-TeX-sans-Bw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_SansSerif-Bold.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Bold.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_SansSerif-Bold.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-sans-I;src:local("MathJax_SansSerif Italic"),local("MathJax_SansSerif-Italic")}@font-face{font-display:swap;font-family:MJXc-TeX-sans-Ix;src:local("MathJax_SansSerif");font-style:italic}@font-face{font-display:swap;font-family:MJXc-TeX-sans-Iw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_SansSerif-Italic.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Italic.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_SansSerif-Italic.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-script-R;src:local("MathJax_Script"),local("MathJax_Script-Regular")}@font-face{font-display:swap;font-family:MJXc-TeX-script-Rw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_Script-Regular.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Script-Regular.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Script-Regular.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-type-R;src:local("MathJax_Typewriter"),local("MathJax_Typewriter-Regular")}@font-face{font-display:swap;font-family:MJXc-TeX-type-Rw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_Typewriter-Regular.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Typewriter-Regular.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Typewriter-Regular.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-cal-R;src:local("MathJax_Caligraphic"),local("MathJax_Caligraphic-Regular")}@font-face{font-display:swap;font-family:MJXc-TeX-cal-Rw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_Caligraphic-Regular.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Regular.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Caligraphic-Regular.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-main-B;src:local("MathJax_Main Bold"),local("MathJax_Main-Bold")}@font-face{font-display:swap;font-family:MJXc-TeX-main-Bx;src:local("MathJax_Main");font-weight:700}@font-face{font-display:swap;font-family:MJXc-TeX-main-Bw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_Main-Bold.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Main-Bold.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Main-Bold.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-main-I;src:local("MathJax_Main Italic"),local("MathJax_Main-Italic")}@font-face{font-display:swap;font-family:MJXc-TeX-main-Ix;src:local("MathJax_Main");font-style:italic}@font-face{font-display:swap;font-family:MJXc-TeX-main-Iw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_Main-Italic.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Main-Italic.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Main-Italic.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-main-R;src:local("MathJax_Main"),local("MathJax_Main-Regular")}@font-face{font-display:swap;font-family:MJXc-TeX-main-Rw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_Main-Regular.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Main-Regular.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Main-Regular.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-math-I;src:local("MathJax_Math Italic"),local("MathJax_Math-Italic")}@font-face{font-display:swap;font-family:MJXc-TeX-math-Ix;src:local("MathJax_Math");font-style:italic}@font-face{font-display:swap;font-family:MJXc-TeX-math-Iw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_Math-Italic.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Math-Italic.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Math-Italic.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-size1-R;src:local("MathJax_Size1"),local("MathJax_Size1-Regular")}@font-face{font-display:swap;font-family:MJXc-TeX-size1-Rw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_Size1-Regular.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Size1-Regular.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Size1-Regular.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-size2-R;src:local("MathJax_Size2"),local("MathJax_Size2-Regular")}@font-face{font-display:swap;font-family:MJXc-TeX-size2-Rw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_Size2-Regular.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Size2-Regular.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Size2-Regular.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-size3-R;src:local("MathJax_Size3"),local("MathJax_Size3-Regular")}@font-face{font-display:swap;font-family:MJXc-TeX-size3-Rw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_Size3-Regular.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Size3-Regular.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Size3-Regular.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-size4-R;src:local("MathJax_Size4"),local("MathJax_Size4-Regular")}@font-face{font-display:swap;font-family:MJXc-TeX-size4-Rw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_Size4-Regular.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Size4-Regular.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Size4-Regular.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-vec-R;src:local("MathJax_Vector"),local("MathJax_Vector-Regular")}@font-face{font-display:swap;font-family:MJXc-TeX-vec-Rw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_Vector-Regular.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Vector-Regular.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Vector-Regular.otf)format("opentype")}@font-face{font-display:swap;font-family:MJXc-TeX-vec-B;src:local("MathJax_Vector Bold"),local("MathJax_Vector-Bold")}@font-face{font-display:swap;font-family:MJXc-TeX-vec-Bx;src:local("MathJax_Vector");font-weight:700}@font-face{font-display:swap;font-family:MJXc-TeX-vec-Bw;src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/eot/MathJax_Vector-Bold.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/woff/MathJax_Vector-Bold.woff)format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/fonts/HTML-CSS/TeX/otf/MathJax_Vector-Bold.otf)format("opentype")}.ihm-core-wrap{--ihm-forest:#064E3B;--ihm-deep:#022C22;--ihm-emerald:#10B981;--ihm-sage:#059669;--ihm-mint:#ECFDF5;--ihm-mint-bg:#F4FBF9;--ihm-soft:#F8FAFC;--ihm-white:#FFFFFF;--ihm-dark:#0F172A;--ihm-text:#1F2937;--ihm-muted:#64748B;--ihm-border:#E2E8F0;--ihm-gold:#D97706;--ihm-danger:#DC2626;--ihm-warning:#F59E0B;--ihm-blue:#2563EB;color:var(--ihm-text);font-family:Manrope,Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.5;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;padding:clamp(28px,5vw,72px)0;width:100vw}.ihm-core-wrap,.ihm-core-wrap *,.ihm-core-wrap ::after,.ihm-core-wrap ::before{box-sizing:border-box}.ihm-core-wrap>*{margin-left:auto;margin-right:auto;max-width:1520px;padding-left:clamp(20px,4vw,64px);padding-right:clamp(20px,4vw,64px);width:min(100%,1520px)}.ihm-core-wrap h2{color:var(--ihm-dark);font-size:clamp(32px,5vw,58px);line-height:1.02;margin:0 0 16px;max-width:900px}.ihm-core-wrap h3,.ihm-core-wrap h4{color:var(--ihm-dark);margin:0 0 10px}.ihm-core-wrap h3{font-size:clamp(19px,2vw,24px);line-height:1.18}.ihm-core-wrap h4{font-size:16px}.ihm-core-wrap p{color:var(--ihm-muted);margin:0 0 14px}@media (prefers-reduced-motion:reduce){.ihm-core-wrap *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.ihm-auth-chip{align-items:center;background:var(--ihm-mint);border:1px solid rgb(16 185 129/.35);border-radius:999px;color:var(--ihm-forest);cursor:pointer;display:inline-flex;font-weight:950;min-height:38px;padding:8px 13px;text-decoration:none}.ihm-pricing-redesign{--ihm-pricing-green:#064E3B;--ihm-pricing-green-2:#047857;--ihm-pricing-emerald:#10B981;--ihm-pricing-soft:#F8FAFC;--ihm-pricing-white:#FFFFFF;--ihm-pricing-border:#E5E7EB;--ihm-pricing-text:#0F172A;--ihm-pricing-muted:#64748B;--ihm-pricing-soft-muted:#94A3B8;--ihm-pricing-warning:#F59E0B;--ihm-pricing-danger:#EF4444;background:radial-gradient(circle at 12% 0%,rgb(16 185 129/.12),transparent 34%),radial-gradient(circle at 86% 9%,rgb(6 78 59/.08),transparent 30%),linear-gradient(180deg,#fff 0%,var(--ihm-pricing-soft) 100%);border:1px solid rgb(229 231 235/.9);border-radius:28px;color:var(--ihm-pricing-text);font-family:Inter,Manrope,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;overflow:hidden;padding:clamp(28px,5vw,72px)0}.ihm-pricing-redesign *{box-sizing:border-box}.ihm-pricing-redesign a{text-decoration:none}.ihm-pricing-redesign :focus-visible{box-shadow:0 0 0 4px rgb(16 185 129/.24);outline:2px solid var(--ihm-pricing-green);outline-offset:2px}.ihm-pricing-r-eyebrow{align-items:center;color:var(--ihm-pricing-green);display:inline-flex;font-size:12px;font-weight:800;letter-spacing:.11em;margin:0 0 14px;text-transform:uppercase}.ihm-pricing-r-hero{animation:ihmPricingFadeUp .42s ease both;margin:0 auto clamp(42px,6vw,76px);max-width:980px;text-align:center}.ihm-pricing-r-hero h2{color:var(--ihm-pricing-text);font-size:clamp(40px,7vw,76px);letter-spacing:-.03em;line-height:.98;margin:0 auto 22px;max-width:920px}.ihm-pricing-r-subhead{color:var(--ihm-pricing-muted);font-size:clamp(17px,2vw,21px);line-height:1.55;margin:0 auto;max-width:780px}.ihm-pricing-r-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:28px 0 14px}.ihm-pricing-r-card-button,.ihm-pricing-r-primary,.ihm-pricing-r-secondary{align-items:center;border-radius:16px;display:inline-flex;font-size:15px;font-weight:800;justify-content:center;min-height:56px;padding:0 22px;transition:background .28s ease,border-color .28s ease,box-shadow .28s ease,color .28s ease,transform .28s ease}.ihm-pricing-r-card-button,.ihm-pricing-r-primary{background:var(--ihm-pricing-green);border:1px solid var(--ihm-pricing-green);color:#fff}.ihm-pricing-r-card-button:hover,.ihm-pricing-r-primary:hover{background:var(--ihm-pricing-green-2);box-shadow:0 18px 38px rgb(6 78 59/.18);color:#fff;transform:translateY(-2px)}.ihm-pricing-r-secondary{background:rgb(255 255 255/.78);border:1px solid var(--ihm-pricing-border);color:var(--ihm-pricing-text)}.ihm-pricing-r-secondary:hover{background:#fff;border-color:rgb(6 78 59/.24);color:var(--ihm-pricing-green);transform:translateY(-2px)}.ihm-pricing-r-disclaimer,.ihm-pricing-r-section-head p{color:var(--ihm-pricing-muted);font-size:13px;line-height:1.45;margin:0 auto 26px;max-width:760px}.ihm-pricing-r-trust{background:rgb(255 255 255/.72);border:1px solid var(--ihm-pricing-border);border-radius:999px;box-shadow:0 22px 55px rgb(15 23 42/.06);display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 auto;max-width:960px;padding:10px}.ihm-pricing-r-trust span{align-items:center;color:var(--ihm-pricing-text);display:inline-flex;font-size:13px;font-weight:750;gap:8px;padding:8px 10px;white-space:nowrap}.ihm-pricing-redesign svg{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:20px}.ihm-pricing-r-section-head{margin-bottom:22px}.ihm-pricing-r-final h3,.ihm-pricing-r-section-head h3{color:var(--ihm-pricing-text);font-size:clamp(28px,4vw,46px);letter-spacing:-.025em;line-height:1.05;margin:0 0 10px}.ihm-pricing-r-section-head p{font-size:16px;line-height:1.55;margin:0}.ihm-pricing-r-compare,.ihm-pricing-r-faq,.ihm-pricing-r-final,.ihm-pricing-r-flow,.ihm-pricing-r-plans,.ihm-pricing-r-safety{margin-top:clamp(42px,7vw,86px)}.ihm-pricing-r-timeline{counter-reset:ihm-flow;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));position:relative}.ihm-pricing-r-timeline::before{background:linear-gradient(90deg,rgb(16 185 129/.35),rgb(6 78 59/.12));content:"";height:2px;left:8%;position:absolute;right:8%;top:39px;z-index:0}.ihm-pricing-r-step{background:rgb(255 255 255/.82);border:1px solid var(--ihm-pricing-border);border-radius:24px;box-shadow:0 18px 45px rgb(15 23 42/.055);min-height:198px;padding:24px;position:relative;z-index:1}.ihm-pricing-r-plan-icon,.ihm-pricing-r-safety article div,.ihm-pricing-r-step-icon{align-items:center;background:linear-gradient(135deg,rgb(16 185 129/.12),rgb(6 78 59/.08));border:1px solid rgb(16 185 129/.18);border-radius:18px;color:var(--ihm-pricing-green);display:inline-flex;height:48px;justify-content:center;margin-bottom:16px;position:relative;width:48px}.ihm-pricing-r-step-icon span{align-items:center;background:var(--ihm-pricing-green);border-radius:999px;color:#fff;display:flex;font-size:11px;font-weight:900;height:22px;justify-content:center;position:absolute;right:-7px;top:-7px;width:22px}.ihm-pricing-r-card h4,.ihm-pricing-r-safety h4,.ihm-pricing-r-step h4{color:var(--ihm-pricing-text);font-size:19px;letter-spacing:-.01em;line-height:1.2;margin:0 0 8px}.ihm-pricing-r-card p,.ihm-pricing-r-safety p,.ihm-pricing-r-step p{color:var(--ihm-pricing-muted);font-size:14px;line-height:1.5;margin:0}.ihm-pricing-r-toolbar{align-items:end;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:22px}.ihm-pricing-r-controls{display:flex;gap:12px;justify-content:flex-end}.ihm-pricing-r-control>span{color:var(--ihm-pricing-muted);display:block;font-size:12px;font-weight:800;margin:0 0 7px;text-transform:uppercase}.ihm-pricing-r-segment{background:rgb(255 255 255/.82);border:1px solid var(--ihm-pricing-border);border-radius:999px;box-shadow:0 12px 30px rgb(15 23 42/.06);display:flex;gap:3px;padding:5px}.ihm-pricing-r-segment button{background:#fff0;border:0;border-radius:999px;color:var(--ihm-pricing-muted);cursor:pointer;font-weight:800;min-height:40px;padding:0 16px;transition:background .25s ease,color .25s ease,box-shadow .25s ease}.ihm-pricing-r-segment button.is-active{background:linear-gradient(135deg,var(--ihm-pricing-green),var(--ihm-pricing-green-2));box-shadow:0 12px 24px rgb(6 78 59/.18);color:#fff}.ihm-pricing-r-toggle-note{color:var(--ihm-pricing-green);font-size:13px;font-weight:750;grid-column:1/-1;margin:-8px 0 0;text-align:right}.ihm-pricing-r-grid{align-items:stretch;display:grid;gap:clamp(24px,3vw,40px);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-left:auto;margin-right:auto;max-width:1440px;width:100%}.ihm-pricing-r-card{animation:ihmPricingFadeUp .48s ease both;background:var(--ihm-pricing-white);border:1px solid var(--ihm-pricing-border);border-radius:28px;box-shadow:0 18px 48px rgb(15 23 42/.065);display:flex;flex-direction:column;min-height:100%;padding:clamp(24px,2.3vw,34px);position:relative;transition:border-color .28s ease,box-shadow .28s ease,transform .28s ease}.ihm-pricing-r-card:nth-child(2){animation-delay:.04s}.ihm-pricing-r-card:nth-child(3){animation-delay:.08s}.ihm-pricing-r-card:nth-child(4){animation-delay:.12s}.ihm-pricing-r-card:hover{box-shadow:0 24px 60px rgb(15 23 42/.1);transform:translateY(-8px)}.ihm-pricing-r-card.is-recommended{border-color:rgb(16 185 129/.75);box-shadow:0 26px 70px rgb(16 185 129/.16);transform:scale(1.025)}.ihm-pricing-r-card.is-recommended:hover{transform:translateY(-8px) scale(1.025)}.ihm-pricing-r-badge{background:linear-gradient(135deg,var(--ihm-pricing-green),var(--ihm-pricing-emerald));border-radius:999px;color:#fff;font-size:12px;font-weight:900;letter-spacing:.04em;padding:8px 12px;position:absolute;right:22px;top:20px;text-transform:uppercase}.ihm-pricing-r-card-top{min-height:184px;padding-right:4px}.ihm-pricing-r-plan-label{color:var(--ihm-pricing-green);font-size:12px!important;font-weight:900;letter-spacing:.08em;margin:0 0 8px!important;text-transform:uppercase}.ihm-pricing-r-price{color:var(--ihm-pricing-text);font-size:clamp(40px,4vw,56px);font-weight:900;letter-spacing:-.04em;line-height:1;margin:14px 0}.ihm-pricing-r-price span{color:var(--ihm-pricing-muted);font-size:15px;font-weight:800;letter-spacing:0;margin-left:4px}.ihm-pricing-r-best,.ihm-pricing-r-card-cta p{color:var(--ihm-pricing-muted);line-height:1.45}.ihm-pricing-r-best{background:var(--ihm-pricing-soft);border:1px solid var(--ihm-pricing-border);border-radius:18px;font-size:13px;margin:0 0 16px;padding:13px 14px}.ihm-pricing-r-best strong{color:var(--ihm-pricing-text)}.ihm-pricing-r-extra ul,.ihm-pricing-r-feature-list{list-style:none;margin:0;padding:0}.ihm-pricing-r-extra li,.ihm-pricing-r-feature-list li{color:var(--ihm-pricing-text);font-size:14px;font-weight:650;line-height:1.35;padding:8px 0 8px 24px;position:relative}.ihm-pricing-r-extra li::before,.ihm-pricing-r-feature-list li::before{color:var(--ihm-pricing-emerald);content:"✓";font-weight:900;left:0;position:absolute;top:8px}.ihm-pricing-r-extra{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .28s ease}.ihm-pricing-r-extra>ul{min-height:0;padding-top:2px}.ihm-pricing-r-expand{align-self:flex-start;background:#fff0;border:0;color:var(--ihm-pricing-green);cursor:pointer;font-size:14px;font-weight:850;margin:6px 0 18px;padding:8px 0}.ihm-pricing-r-card-cta{margin-top:auto;padding-top:18px}.ihm-pricing-r-card-button{width:100%}.ihm-pricing-r-card-cta p{font-size:12px;margin:10px 0 0;text-align:center}.ihm-pricing-r-table-wrap{background:rgb(255 255 255/.88);border:1px solid var(--ihm-pricing-border);border-radius:28px;box-shadow:0 18px 50px rgb(15 23 42/.055);overflow-x:auto}.ihm-pricing-r-table{border-collapse:separate;border-spacing:0;min-width:820px;width:100%}.ihm-pricing-r-table td,.ihm-pricing-r-table th{border-bottom:1px solid var(--ihm-pricing-border);color:var(--ihm-pricing-muted);font-size:14px;padding:16px;text-align:center}.ihm-pricing-r-table thead th{background:var(--ihm-pricing-soft);color:var(--ihm-pricing-text);font-weight:900}.ihm-pricing-r-table th:first-child{color:var(--ihm-pricing-text);left:0;position:sticky;text-align:left;z-index:2}.ihm-pricing-r-table tbody th:first-child{background:#fff}.ihm-pricing-r-table tr:last-child td,.ihm-pricing-r-table tr:last-child th{border-bottom:0}.ihm-pricing-r-faq-item i,.ihm-pricing-r-included{align-items:center;border-radius:999px;color:var(--ihm-pricing-green);display:inline-flex;justify-content:center}.ihm-pricing-r-included{background:rgb(16 185 129/.1);border:1px solid rgb(16 185 129/.18);font-size:12px;font-weight:900;min-height:28px;padding:6px 10px;white-space:nowrap}.ihm-pricing-r-dash{color:var(--ihm-pricing-soft-muted);font-weight:900}.ihm-pricing-r-safety{background:linear-gradient(135deg,rgb(6 78 59/.96),rgb(4 120 87/.92));border-radius:32px;box-shadow:0 26px 70px rgb(6 78 59/.18);padding:clamp(24px,4vw,42px)}.ihm-pricing-r-safety .ihm-pricing-r-eyebrow,.ihm-pricing-r-safety .ihm-pricing-r-section-head p,.ihm-pricing-r-safety h3,.ihm-pricing-r-safety h4{color:#fff}.ihm-pricing-r-safety .ihm-pricing-r-section-head p{opacity:.78}.ihm-pricing-r-safety-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.ihm-pricing-r-safety article{background:rgb(255 255 255/.09);border:1px solid rgb(255 255 255/.16);border-radius:24px;padding:22px}.ihm-pricing-r-safety article div{background:rgb(255 255 255/.12);border-color:rgb(255 255 255/.16);color:#fff}.ihm-pricing-r-safety p{color:rgb(255 255 255/.76)}.ihm-pricing-r-faq-list{background:rgb(255 255 255/.86);border:1px solid var(--ihm-pricing-border);border-radius:28px;box-shadow:0 18px 50px rgb(15 23 42/.055);overflow:hidden}.ihm-pricing-r-faq-item+.ihm-pricing-r-faq-item{border-top:1px solid var(--ihm-pricing-border)}.ihm-pricing-r-faq-item button{align-items:center;background:#fff0;border:0;color:var(--ihm-pricing-text);cursor:pointer;display:flex;font-size:17px;font-weight:850;justify-content:space-between;padding:20px 22px;text-align:left;width:100%}.ihm-pricing-r-faq-item i{background:var(--ihm-pricing-soft);font-style:normal;height:30px;margin-left:16px;min-width:30px;transition:transform .25s ease;width:30px}.ihm-pricing-r-faq-item div{color:var(--ihm-pricing-muted);font-size:15px;line-height:1.55;padding:0 22px 20px}.ihm-pricing-r-faq-item p{margin:0;max-width:850px}.ihm-pricing-r-final{align-items:center;background:#fff;border:1px solid var(--ihm-pricing-border);border-radius:32px;box-shadow:0 22px 60px rgb(15 23 42/.07);display:grid;gap:20px;grid-template-columns:minmax(0,1fr) auto;padding:clamp(24px,4vw,42px)}.ihm-pricing-r-final p{color:var(--ihm-pricing-muted);font-size:16px;line-height:1.55;margin:0;max-width:700px}@media (max-width:1280px){.ihm-pricing-r-card.is-recommended{transform:none}.ihm-pricing-r-card.is-recommended:hover{transform:translateY(-8px)}}@media (max-width:1024px){.ihm-pricing-r-toolbar{grid-template-columns:1fr}.ihm-pricing-r-controls{justify-content:flex-start}.ihm-pricing-r-toggle-note{text-align:left}.ihm-pricing-r-safety-grid,.ihm-pricing-r-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.ihm-pricing-r-timeline::before{display:none}}@media (max-width:768px){.ihm-pricing-redesign{border-radius:20px;padding:28px 0}.ihm-pricing-r-hero{text-align:left}.ihm-pricing-r-hero h2{font-size:clamp(38px,11vw,54px)}.ihm-pricing-r-actions{justify-content:flex-start}.ihm-pricing-r-primary,.ihm-pricing-r-secondary{width:100%}.ihm-pricing-r-trust{border-radius:24px;justify-content:flex-start}.ihm-pricing-r-trust span{white-space:normal;width:100%}.ihm-pricing-r-controls{display:grid;grid-template-columns:1fr}.ihm-pricing-r-segment{width:100%}.ihm-pricing-r-segment button{flex:1}.ihm-pricing-r-final,.ihm-pricing-r-grid,.ihm-pricing-r-safety-grid,.ihm-pricing-r-timeline{grid-template-columns:1fr}.ihm-pricing-r-step{min-height:auto}.ihm-pricing-r-card{border-radius:24px;padding:24px}.ihm-pricing-r-card-top{min-height:auto}.ihm-pricing-r-badge{left:20px;right:auto;top:18px}.ihm-pricing-r-card.is-recommended .ihm-pricing-r-card-top{padding-top:28px}.ihm-pricing-r-table-wrap{border-radius:22px;margin-left:-6px;margin-right:-6px}.ihm-pricing-r-final .ihm-pricing-r-actions{margin:0}}@media (max-width:390px){.ihm-pricing-r-card{padding:20px}.ihm-pricing-r-price{font-size:40px}.ihm-pricing-r-faq-item button{font-size:15px;padding:18px}}@media (prefers-reduced-motion:reduce){.ihm-pricing-redesign *,.ihm-pricing-redesign ::after,.ihm-pricing-redesign ::before{animation:none!important;transition:none!important}}