@charset "UTF-8";
/* https://www.dopstart.com/wp-content/cache/autoptimize/css/autoptimize_single_141c36731424f992543a17f4fac3ae35.css?ver=1.1.1 */
.bbx{box-sizing:border-box;color:var(--bbx-ink,#20231b);background:var(--bbx-bg,#fff);font-family:inherit;line-height:1.55;min-width:0;text-align:start;overflow-wrap:anywhere}.bbx *{box-sizing:border-box}.bbx .bbx-title{margin:0;font-weight:780;font-size:1.65rem;line-height:1.2;color:inherit;letter-spacing:-.025em}.bbx .bbx-eyebrow{margin:0;font-size:.75rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:inherit}.bbx .bbx-description{margin:0;white-space:pre-line;color:inherit}.bbx .bbx-note{font-size:.8rem;margin:0;white-space:pre-line}.bbx .bbx-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}.bbx .bbx-action{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 18px;border:1.5px solid currentColor;border-radius:99px;font-size:.9rem;font-weight:750;text-decoration:none;color:inherit;background:0 0;line-height:1.35;max-width:100%;text-align:center}.bbx .bbx-action--filled{color:var(--bbx-accent-ink,#000);background:var(--bbx-accent,#edefd4);border-color:var(--bbx-accent,#edefd4)}.bbx .bbx-action--text{border-color:#fff0;border-radius:4px;padding-inline:0;text-decoration:underline;text-underline-offset:4px}.bbx .bbx-action:hover{text-decoration:underline;text-underline-offset:4px}.bbx a:focus-visible{outline:3px solid currentColor;outline-offset:4px}.bbx .bbx-labels{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.bbx .bbx-labels li{padding:0;margin:0;max-width:100%;display:flex;min-width:0}.bbx .bbx-labels li>a,.bbx .bbx-labels li>span{display:inline-flex;gap:7px;align-items:center;border-radius:99px;padding:6px 12px;font-size:.8rem;font-weight:650;background:var(--bbx-accent,#edefd4);color:var(--bbx-accent-ink,#000);max-width:100%;min-width:0;text-decoration:none}.bbx .bbx-labels li>a{min-height:44px;text-decoration:underline;text-underline-offset:3px}.bbx .bbx-icon{height:20px;width:20px;flex:0 0 20px}.bbx.bbx-panel{height:100%;display:flex;flex-direction:column;border:1px solid #dedfd5;border-radius:24px;overflow:hidden}.bbx.bbx-highlight{border:2px solid currentColor}.bbx .bbx-panel-head{padding:26px;min-height:200px;background:var(--bbx-accent);color:var(--bbx-accent-ink);display:flex;flex-direction:column;gap:22px}.bbx .bbx-display{margin:0;font-size:clamp(2.7rem,5vw,4.5rem);font-weight:850;line-height:1.05;letter-spacing:-.04em}.bbx .bbx-badge{align-self:flex-end;display:inline-flex;max-width:100%;background:#fff;color:#1c2117;border-radius:99px;padding:5px 12px;font-size:.75rem;font-weight:750}.bbx .bbx-panel-head .bbx-badge{margin-top:auto}.bbx .bbx-panel-body{display:flex;flex:1;flex-direction:column;gap:16px;padding:26px;min-width:0}.bbx .bbx-metric{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin:0;line-height:1.2}.bbx .bbx-metric strong{font-size:2.5rem;letter-spacing:-.03em}.bbx .bbx-metric span{font-size:.85rem}.bbx .bbx-features{list-style:none;padding:0;margin:0;display:grid;gap:10px}.bbx .bbx-features li{display:flex;align-items:flex-start;gap:10px;margin:0;padding:0;min-width:0}.bbx .bbx-features .bbx-icon{margin-top:3px}.bbx .bbx-features li>span{min-width:0}.bbx .bbx-rows{margin:0;padding:0;display:flex;flex-direction:column}.bbx .bbx-rows>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:14px;padding-block:10px;border-top:1px solid #c9cbbd}.bbx .bbx-rows dt,.bbx .bbx-rows dd{margin:0;white-space:pre-line}.bbx .bbx-rows dd{text-align:end;font-weight:650}.bbx .bbx-panel-footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-top:10px}.bbx .bbx-price{font-weight:750;margin:0}.bbx-panel--category .bbx-panel-footer{margin-top:0;padding-top:0}.bbx-panel--agenda .bbx-rows{font-size:.9rem}.bbx-panel--agenda .bbx-rows>div{grid-template-columns:minmax(60px,.5fr) minmax(0,2fr)}.bbx-panel--agenda .bbx-rows dt{font-weight:750}.bbx-panel--agenda .bbx-rows dd{text-align:start;font-weight:400}.bbx-panel--checklist .bbx-features{grid-template-columns:repeat(2,minmax(0,1fr))}.bbx-panel--stat .bbx-panel-body{gap:8px}.bbx-panel--stat .bbx-title{font-size:1rem;font-weight:500}.bbx.bbx-hero{padding:clamp(24px,5vw,64px);border-radius:0;display:grid;gap:36px;margin-block:0}.bbx .bbx-hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:22px;min-width:0}.bbx-hero .bbx-title{font-size:clamp(2.2rem,4.5vw,3.8rem);max-width:22ch}.bbx-hero .bbx-description{max-width:60ch}.bbx-hero--split{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center}.bbx .bbx-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0}.bbx .bbx-stats>div{background:#fff;color:#1c2117;padding:20px;border-radius:18px}.bbx .bbx-stats dt{font-size:1.9rem;font-weight:800;line-height:1.2}.bbx .bbx-stats dd{margin:6px 0 0;font-size:.85rem}.bbx .bbx-breadcrumbs{display:flex;flex-wrap:wrap;list-style:none;gap:8px;margin:0;padding:0;font-size:.85rem}.bbx .bbx-breadcrumbs li{margin:0;padding:0}.bbx .bbx-breadcrumbs li+li:before{content:'›';margin-inline-end:8px}.bbx .bbx-breadcrumbs a{color:inherit;text-underline-offset:3px;display:inline-flex;align-items:center;min-height:44px}.bbx.bbx-section{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid #dedfd5}.bbx-section .bbx-description{flex:1;text-align:center;min-width:min(240px,100%)}.bbx.bbx-cta{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap}.bbx-cta>div{min-width:0;max-width:100%}.bbx-cta .bbx-title{margin-bottom:10px}.bbx.bbx-cta--banner{padding:clamp(24px,4vw,40px);border-radius:24px}.bbx.bbx-cta--actions,.bbx.bbx-cta--text{padding:0}.bbx-cta--text .bbx-action{border:0;border-radius:4px;text-decoration:underline;background:0 0;color:inherit;padding-inline:0}.bbx.bbx-grid{display:grid;grid-template-columns:repeat(var(--bbx-columns,3),minmax(0,1fr));gap:22px;background:var(--bbx-bg,transparent);align-items:stretch}.bbx-grid>*{min-width:0;margin:0!important}.bbx-grid>.block-editor-inner-blocks{grid-column:1/-1}.bbx-grid>.block-editor-inner-blocks>.block-editor-block-list__layout{display:grid;grid-template-columns:repeat(var(--bbx-columns,3),minmax(0,1fr));gap:22px}.bbx-grid .block-list-appender{position:relative;min-height:50px}@media(max-width:1000px){.bbx.bbx-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.bbx-grid--4>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.bbx.bbx-hero--split{grid-template-columns:minmax(0,1fr)}.bbx.bbx-grid{grid-template-columns:minmax(0,1fr)}.bbx-grid>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-columns:minmax(0,1fr)}.bbx-section .bbx-description{text-align:start}}@media(max-width:420px){.bbx .bbx-panel-body,.bbx .bbx-panel-head{padding:20px}.bbx-panel--checklist .bbx-features{grid-template-columns:minmax(0,1fr)}.bbx .bbx-stats{grid-template-columns:minmax(0,1fr)}}@media(forced-colors:active){.bbx.bbx-panel,.bbx .bbx-labels li>a,.bbx .bbx-labels li>span,.bbx .bbx-badge,.bbx .bbx-stats>div{border:1px solid CanvasText}}.bbx .bbx-action--light{background:#fff;color:#1c2117;border-color:#fff}.bbx-hero .bbx-eyebrow{border:1px solid currentColor;border-radius:99px;padding:5px 12px;text-transform:none;letter-spacing:0}.bbx .bbx-placeholder{padding:14px;border:1px dashed currentColor;font-size:.9rem;margin:0}.bbx .bbx-action[aria-disabled=true]{opacity:.65}.babilonia-components-header-page .babilonia-page-content{padding-block-start:0!important;margin-block-start:0!important}.babilonia-components-header-page .babilonia-page-content>.wp-block-post-content{margin-block-start:0!important}.babilonia-components-header-page .babilonia-page-content>.wp-block-post-content>.wp-block-babilonia-hero.bbx-hero{width:calc(100% + 2 * var(--babilonia-page-gutter,max(1.25rem,calc((100vw - 1180px)/2))))!important;max-width:none!important;margin-inline:calc(-1 * var(--babilonia-page-gutter,max(1.25rem,calc((100vw - 1180px)/2))))!important;margin-block-start:0!important;border-radius:0;padding-inline:var(--babilonia-page-gutter,max(1.25rem,calc((100vw - 1180px)/2)))}