#shopify-section-hibi-blog-header,.hibi-blog-header{display:block;width:100%;max-width:none;align-self:stretch;flex:0 0 auto;box-sizing:border-box}.hibi-blog-header{background-color:#73205c;color:#f5f5f0;padding:52px 0 44px}.hibi-blog-header__container{max-width:1200px;margin:0 auto;padding:0 24px}.hibi-blog-header__meta{display:flex;align-items:center;gap:14px;margin-bottom:12px}.hibi-pill{background-color:#dba03d2e;border:1px solid #DBA03D;color:#f5f5f0;padding:5px 14px;border-radius:999px;font-family:niveau-grotesk,sans-serif!important;font-size:12.5px;font-weight:600;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.hibi-meta-text{font-family:ivyjournal,sans-serif!important;font-size:15px;color:#f5f5f0bf}.hibi-dot{opacity:.5;margin:0 6px}.hibi-blog-header__title{font-family:orpheuspro,Georgia,serif;font-size:44px;line-height:1.25;font-weight:500;max-width:42ch;margin:0 0 18px;color:#f5f5f0}.hibi-blog-header__dates{font-family:ivyjournal,sans-serif!important;font-size:13.5px;color:#f5f5f0b8;margin:0 0 18px;display:flex;align-items:center;flex-wrap:wrap;gap:2px}.hibi-blog-header__dates time{white-space:nowrap}.hibi-blog-header__divider{height:1px;background-color:#f5f5f038;margin-bottom:18px}.hibi-author{display:flex;align-items:center;gap:14px}.hibi-author__photo{width:52px;height:52px;border-radius:50%;object-fit:cover;border:2px solid rgba(245,245,240,.25)}.hibi-author__name{display:block;font-family:ivyjournal,sans-serif!important;font-size:16px;font-weight:600;color:#f5f5f0}.hibi-author__credentials{display:block;font-family:niveau-grotesk,sans-serif!important;font-size:14px;color:#f5f5f0b3;margin-top:2px}.hibi-blog-article__container{max-width:1000px;margin:0 auto;padding:30px 24px 0}.hibi-breadcrumb{font-family:niveau-grotesk,sans-serif;font-size:13px;color:#666;margin:20px 0 26px;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.hibi-breadcrumb a{color:#666;text-decoration:none}.hibi-breadcrumb a:hover{color:#333;text-decoration:underline}.hibi-breadcrumb__separator{font-family:niveau-grotesk,sans-serif;color:#999;margin:0 4px}.hibi-breadcrumb__current{font-family:niveau-grotesk,sans-serif;color:#444;font-weight:500}.hibi-lede{font-family:ivyjournal,sans-serif;font-size:18px;line-height:1.6;color:#3a3a3a;margin:0 0 28px;max-width:62ch}.hibi-lede p{margin:0 0 .7em}.hibi-lede p:last-child{margin-bottom:0}.hibi-blog-article__content,.hibi-blog-article__content.rte:not(.rte--column):not([class*=body-size-]),.hibi-blog-article__content.rte:not(.rte--column):not([class*=body-size-]) p,.hibi-blog-article__content.rte li{font-family:ivyjournal,sans-serif!important;font-size:16px;line-height:1.5625;color:#222}.hibi-blog-article__content p{margin-bottom:1.15em}.hibi-blog-article__content strong,.hibi-blog-article__content b,.hibi-blog-article__content li strong,.hibi-blog-article__content td strong,.hibi-blog-article__content .strong{font-weight:700!important}.hibi-blog-article__content h2{font-family:orpheuspro,Georgia,serif!important;font-size:30px;font-weight:500;color:#1f1a1d;margin-top:1.9em;margin-bottom:.45em;line-height:1.18;letter-spacing:-.2px}.hibi-blog-article__content h3{font-family:niveau-grotesk,sans-serif!important;font-size:17px;font-weight:700;color:#73205c;margin-top:2em;margin-bottom:.5em;line-height:1.35;letter-spacing:.1px}.hibi-blog-article__content h2.pillar{border-top:1px solid #eceae5;padding-top:34px;margin-top:2.4em}.hibi-blog-article__content blockquote{margin:34px 0;padding:22px 26px;background-color:#f7f4ee;border-left:3px solid #DBA03D;border-radius:0 8px 8px 0;font-family:orpheuspro,Georgia,serif;font-size:21px;line-height:1.45;color:#3a2b34;font-style:normal}.hibi-blog-article__content blockquote p,.hibi-blog-article__content.rte:not(.rte--column):not([class*=body-size-]) blockquote p{font-family:orpheuspro,Georgia,serif!important;font-size:21px;line-height:1.45;margin:0 0 .5em;color:#3a2b34}.hibi-blog-article__content blockquote p:last-child{margin-bottom:0}.hibi-blog-article__content small{display:block;font-family:niveau-grotesk,sans-serif;font-size:12.5px;line-height:1.5;color:#7d7d7d;margin:-14px 0 28px}.hibi-blog-article__content table{width:100%;border-collapse:collapse;margin:26px 0;font-family:niveau-grotesk,sans-serif;font-size:12px;line-height:1.45;display:table;overflow:visible}.hibi-blog-article__content th{font-family:niveau-grotesk,sans-serif!important;background-color:#f4f1eb;font-size:12px!important;font-weight:700!important;letter-spacing:.6px;text-transform:uppercase;color:#5b4450;text-align:left;padding:11px 12px;border-bottom:1px solid #e2ddd3;vertical-align:bottom}.hibi-blog-article__content td,.hibi-blog-article__content td strong,.hibi-blog-article__content td a,.hibi-blog-article__content.rte:not(.rte--column):not([class*=body-size-]) td{font-family:ivyjournal,sans-serif!important;font-size:12px!important;font-weight:300;line-height:1.45}.hibi-blog-article__content td{padding:11px 12px;border-bottom:1px solid #eeece7;vertical-align:top;color:#333}.hibi-blog-article__content tbody tr:last-child td{border-bottom:none}.hibi-blog-article__content tbody tr:nth-child(2n){background-color:#fdfcfa}.dib-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.hibi-blog-article__content li{margin-bottom:.45em}.hibi-blog-article__content{counter-reset:pillar}.hibi-blog-article__content h2.pillar{counter-increment:pillar}.hibi-blog-article__content h2.pillar:before{content:"Foundation " counter(pillar,decimal-leading-zero);display:block;font-family:niveau-grotesk,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#dba03d;margin-bottom:7px}.hibi-spoke-link{display:block;margin:24px 0 8px;padding:14px 18px;border-left:3px solid #DBA03D;background-color:#faf8f4;font-family:niveau-grotesk,sans-serif;font-size:15px;font-weight:600;color:#73205c;text-decoration:none;border-radius:0 6px 6px 0;transition:background-color .2s ease}.hibi-spoke-link:hover{background-color:#f4f1eb}.hibi-spoke-link__label{display:block;font-size:10.5px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#8a8a8a;margin-bottom:3px}.hibi-toc__link .hibi-toc__num{color:#dba03d;font-weight:700;margin-right:7px}@media(min-width:993px){.hibi-blog-article__content h2{font-size:34px}.hibi-blog-article__content h3{font-size:18px}}.hibi-blog-article__content ul,.hibi-blog-article__content ol{margin-bottom:1.6em}.hibi-youtube-embed{margin:40px 0}.hibi-youtube-embed__wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:12px;background-color:#000}.hibi-youtube-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.hibi-toc{top:100px;align-self:start;padding-right:20px;margin-top:16px;width:100%;margin-bottom:30px}.hibi-toc__inner{padding-top:14px}.hibi-toc__title{font-family:niveau-grotesk,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#888;margin-bottom:0}.hibi-toc__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:default}.hibi-toc__summary::-webkit-details-marker{display:none}.hibi-toc__chevron{display:none}.hibi-toc__list{list-style:none;padding:0;margin:0}.hibi-toc__item{margin-bottom:3px;position:relative}.hibi-toc__item.h3{padding-left:18px}.hibi-toc__link{font-family:niveau-grotesk,sans-serif;font-size:14.5px;color:#444;text-decoration:none;display:block;padding:6px 10px;line-height:1.45;border-radius:5px;transition:all .2s ease;word-wrap:break-word}.hibi-toc__link:hover{background-color:#f4f1eb;color:#73205c}.hibi-toc__link.active{background-color:#f4f1eb;color:#73205c;font-weight:600;border-left:3px solid #DBA03D;padding-left:8px}.hibi-toc__link.active:before{position:absolute;left:10px;top:13px;width:6px;height:6px;background-color:#dba03d;border-radius:50%;z-index:1}.hibi-toc{scrollbar-width:none}.hibi-toc::-webkit-scrollbar{display:none}.hibi-toc__author{margin-top:40px;padding-top:20px;padding-bottom:30px;border-top:1px solid #eee}.hibi-toc__author-header{margin-bottom:12px}.hibi-toc__author-label{font-family:niveau-grotesk,sans-serif;font-size:10px;font-weight:700;letter-spacing:1px;color:#dba03d;text-transform:uppercase}.hibi-toc__author-body{display:flex;gap:12px}.hibi-toc__author-photo{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0}.hibi-toc__author-name{font-family:niveau-grotesk,sans-serif;font-size:15px;font-weight:600;color:#222;margin-bottom:4px}.hibi-toc__author-bio{font-family:niveau-grotesk,sans-serif;font-size:13px;color:#666;line-height:1.5;margin-bottom:8px}.hibi-toc__author-link{font-family:niveau-grotesk,sans-serif;font-size:13px;color:#73205c;text-decoration:none;font-weight:500}.hibi-toc__author-link:hover{text-decoration:underline}.hibi-blog-wrapper{max-width:1200px;width:100%;align-self:stretch;flex:0 0 auto;box-sizing:border-box;margin:0 auto;padding:0 24px}.hibi-blog-grid{display:grid;grid-template-columns:260px 1fr;gap:60px;align-items:start}.hibi-blog-grid__toc,.hibi-blog-grid__content{min-width:0}.hibi-blog-article__content img,.hibi-blog-article__content video,.hibi-blog-article__content iframe,.hibi-blog-article__content table,.hibi-blog-article__content pre{max-width:100%}.hibi-blog-article__content a,.hibi-references__item a{word-break:break-word;overflow-wrap:anywhere}.hibi-blog-grid__toc{position:sticky;top:100px;align-self:start;max-height:100vh;overflow-y:auto;padding-bottom:100px}.hibi-blog-grid__toc{scrollbar-width:none}.hibi-blog-grid__toc::-webkit-scrollbar{display:none}@media(max-width:992px){.hibi-blog-grid{grid-template-columns:1fr;gap:18px}.hibi-youtube-embed{margin:4px 0 26px}.hibi-blog-grid__toc{position:static;max-height:none;overflow:visible;padding-bottom:0}.hibi-toc{position:static;width:auto;max-width:none;margin-top:0;padding-right:0;border-right:none}.hibi-toc__details{border:1px solid #e5e5e5;border-radius:10px;background-color:#faf8f4;overflow:hidden}.hibi-toc__summary{padding:16px 18px;cursor:pointer;-webkit-tap-highlight-color:transparent}.hibi-toc__details[open] .hibi-toc__summary{border-bottom:1px solid #ebe7de}.hibi-toc__title{font-size:15px;font-weight:700;letter-spacing:.8px;color:#1f1a1d}.hibi-toc__chevron{display:block;width:10px;height:10px;flex-shrink:0;border-right:2px solid #1f1a1d;border-bottom:2px solid #1f1a1d;transform:translateY(-3px) rotate(45deg);transition:transform .2s ease}.hibi-toc__details[open] .hibi-toc__chevron{transform:translateY(2px) rotate(-135deg)}.hibi-toc__inner{padding:8px}.hibi-toc__link{font-size:15px;padding:10px}.hibi-toc__item{margin-bottom:1px}.hibi-toc__link.active:before{top:17px}.hibi-blog-header{padding:30px 0 26px}.hibi-blog-header__title{font-size:30px;line-height:1.2;margin:0 0 14px}.hibi-blog-header__meta{gap:10px;margin-bottom:10px}.hibi-pill{font-size:11px;padding:4px 11px}.hibi-meta-text{font-size:13px}.hibi-blog-header__dates{font-size:12.5px;margin-bottom:14px}.hibi-author__photo{width:42px;height:42px}.hibi-author__name{font-size:15px}.hibi-author__credentials{font-size:12.5px}.hibi-blog-article__container,.hibi-faq__container,.hibi-references__container{padding-left:0;padding-right:0}.hibi-breadcrumb{margin:14px 0 16px}.hibi-lede{font-size:17px;margin-bottom:22px}.hibi-blog-article__content th,.hibi-blog-article__content td{padding:9px 8px}.hibi-blog-article__content h2{font-size:25px}.hibi-blog-article__content h2.pillar{padding-top:26px}.hibi-blog-article__content h3{font-size:16px}.hibi-blog-article__content blockquote,.hibi-blog-article__content blockquote p,.hibi-blog-article__content.rte:not(.rte--column):not([class*=body-size-]) blockquote p{font-size:18px;padding-left:0}.hibi-blog-article__content blockquote{padding:18px 20px;margin:26px 0}.hibi-blog-grid__content .hibi-toc__author{margin-top:8px;padding:24px 24px 8px;border-top:1px solid #eee}}.hibi-blog-article__content h2,.hibi-blog-article__content h3,#faq,#references{scroll-margin-top:calc(var(--menu-height-sticky, 0px) + 24px)}.hibi-faq{margin:60px 0 40px}.hibi-faq__container{max-width:760px;margin:0 auto;padding:0 24px}.hibi-faq__heading{font-family:orpheuspro,Georgia,serif;font-size:26px;margin-bottom:24px;color:#222}.hibi-faq__list{border-top:1px solid #e5e5e5}.hibi-faq__item{border-bottom:1px solid #e5e5e5}.hibi-faq__question{font-family:niveau-grotesk,sans-serif;font-size:16px;font-weight:600;color:#222;padding:18px 40px 18px 0;cursor:pointer;list-style:none;position:relative;line-height:1.4}.hibi-faq__question::-webkit-details-marker{display:none}.hibi-faq__icon{position:absolute;right:0;top:50%;transform:translateY(-50%);width:18px;height:18px}.hibi-faq__icon:before,.hibi-faq__icon:after{content:"";position:absolute;background:#73205c;transition:transform .2s ease}.hibi-faq__icon:before{width:12px;height:2px;top:8px;left:3px}.hibi-faq__icon:after{width:2px;height:12px;top:3px;left:8px}.hibi-faq__item[open] .hibi-faq__icon:after{transform:rotate(90deg)}.hibi-faq__answer{font-family:ivyjournal,sans-serif;font-size:16px;line-height:1.7;color:#444;padding:0 0 20px}.hibi-references{margin:50px 0 60px}.hibi-references__container{max-width:760px;margin:0 auto;padding:0 24px}.hibi-references__heading{font-family:orpheuspro,Georgia,serif;font-size:24px;margin-bottom:20px;color:#222}.hibi-references__list{font-family:niveau-grotesk,sans-serif;font-size:14px;line-height:1.6;color:#555;padding-left:20px;margin:0}.hibi-references__item{margin-bottom:12px;padding-left:4px}.hibi-references__item a{color:#555;text-decoration:none;border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}.hibi-references__item a:hover{color:#73205c;border-bottom-color:#73205c}
/*# sourceMappingURL=/cdn/shop/t/16/assets/hibi-blog-theme.css.map */
