.breakdance .bde-columns{max-width:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--bde-column-gap)}.breakdance .bde-column{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;align-items:flex-start;width:calc(var(--column-width) - var(--bde-column-gap) * ((var(--columnCount) - 1) / var(--columnCount)));position:relative;background-size:cover}.breakdance .bde-heading{max-width:100%;margin:0}.breakdance .bde-dual-heading{max-width:100%;margin:0;line-height:1.2;position:relative}.breakdance .bde-progress-bar{max-width:100%}.breakdance .bde-progress-bar,.breakdance .bde-progress-bar__progress{display:flex}.breakdance .bde-progress-bar{flex-direction:column;width:100%}.breakdance .bde-progress-bar__background{overflow:hidden;position:relative}.breakdance .bde-progress-bar__background,.breakdance .bde-progress-bar__progress{width:100%;background-color:#d4cdfd}.breakdance .bde-progress-bar__progress-wrap{width:70%}.breakdance .bde-progress-bar__background::before,.breakdance .bde-progress-bar__progress::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(-45deg,rgba(255,255,255,0.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.12) 50%,rgba(255,255,255,0.12) 75%,transparent 75%,transparent);z-index:0}.breakdance .bde-progress-bar__background::before,.breakdance .bde-progress-bar__progress::before{background-position:top left;background-attachment:fixed;background-size:35px 35px}.breakdance .bde-progress-bar__progress{background-color:#6426f5;align-items:center;position:relative;transition-property:margin,width;padding:20px;font-size:1em;color:#fff}.breakdance .bde-progress-bar__title{white-space:nowrap;margin-right:12px}.breakdance .bde-progress-bar__title,.breakdance .bde-progress-bar::before{font-weight:700}.breakdance .bde-progress-bar__percent{margin-left:auto}@keyframes breakdance_progress_bar_stripes{from{background-position:35px 0}to{background-position:0 0}}@property --pbx-a{syntax:'<angle>';inherits:false;initial-value:0deg}@property --pbx-p{syntax:'<percentage>';inherits:false;initial-value:0%}.pbx{position:relative;display:inline-flex;max-width:100%;vertical-align:middle;transition:translate 0.3s cubic-bezier(0.2,0.8,0.2,1)}.pbx:not(.pbx-pulled){transition:translate 0.7s cubic-bezier(0.34,1.56,0.64,1)}.pbx-tilt{perspective:700px}.pbx>.button-atom{position:relative;isolation:isolate;overflow:hidden}.pbx .button-atom__text{position:relative;z-index:1;transition:translate 0.3s cubic-bezier(0.2,0.8,0.2,1),transform var(--pbx-dur,450ms) cubic-bezier(0.7,0,0.3,1)}.pbx>.button-atom::after{position:relative;z-index:1}.pbx-fx{position:absolute;inset:0;z-index:0;border-radius:inherit;overflow:hidden;pointer-events:none}.pbx-fx>*{position:absolute;pointer-events:none}.pbx-i-pulse{animation:pbx-pulse var(--pbx-cycle,3s) ease-in-out infinite}.pbx-i-wiggle{animation:pbx-wiggle var(--pbx-cycle,3s) ease-in-out infinite}.pbx-i-bounce{animation:pbx-bounce var(--pbx-cycle,3s) ease infinite}.pbx-i-float{animation:pbx-float var(--pbx-cycle,3s) ease-in-out infinite}.pbx-i-ring>.button-atom{animation:pbx-ringpulse var(--pbx-cycle,3s) cubic-bezier(0.2,0.7,0.3,1) infinite}.pbx-i-breathe>.button-atom{animation:pbx-breathe var(--pbx-cycle,3s) ease-in-out infinite}.pbx-i-shimmer .pbx-shine{animation:pbx-shimmer var(--pbx-cycle,3s) ease-in-out infinite}.pbx-ring{inset:0;border-radius:inherit;padding:var(--pbx-rw,2px);background:conic-gradient(from var(--pbx-a),var(--pbx-i1),var(--pbx-i2),var(--pbx-i1));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:pbx-angle var(--pbx-cycle,3s) linear infinite}.pbx-i-pause:hover,.pbx-i-pause:hover>.button-atom,.pbx-i-pause:hover .pbx-ring,.pbx-i-pause:hover .pbx-shine{animation-play-state:paused}.pbx-i-ring>.button-atom:is(:hover,:focus-visible){animation:none}.pbx-fill{inset:0;background:var(--pbx-c1)}.pbx-h-fill_sweep .pbx-fill{transform:scaleX(0);transform-origin:0 50%;transition:transform var(--pbx-dur,450ms) cubic-bezier(0.65,0,0.35,1)}.pbx-h-fill_sweep.pbx-dir-right .pbx-fill{transform-origin:100% 50%}.pbx-h-fill_sweep.pbx-dir-up .pbx-fill{transform:scaleY(0);transform-origin:50% 100%}.pbx-h-fill_sweep.pbx-dir-down .pbx-fill{transform:scaleY(0);transform-origin:50% 0}.pbx-h-fill_sweep>.button-atom:is(:hover,:focus-visible) .pbx-fill{transform:scale(1,1)}.pbx-h-fill_curtain .pbx-fill{background:none}.pbx-h-fill_curtain .pbx-fill::before,.pbx-h-fill_curtain .pbx-fill::after{content:"";position:absolute;top:0;bottom:0;width:51%;background:var(--pbx-c1);transform:scaleX(0);transition:transform var(--pbx-dur,450ms) cubic-bezier(0.65,0,0.35,1)}.pbx-h-fill_curtain .pbx-fill::before{left:0;transform-origin:0 50%}.pbx-h-fill_curtain .pbx-fill::after{right:0;transform-origin:100% 50%}.pbx-h-fill_curtain>.button-atom:is(:hover,:focus-visible) .pbx-fill::before,.pbx-h-fill_curtain>.button-atom:is(:hover,:focus-visible) .pbx-fill::after{transform:scaleX(1)}.pbx-h-fill_cursor .pbx-fill{clip-path:circle(0% at var(--pbx-ex,50%) var(--pbx-ey,50%));transition:clip-path var(--pbx-dur,450ms) cubic-bezier(0.4,0,0.2,1)}.pbx-h-fill_cursor>.button-atom:is(:hover,:focus-visible) .pbx-fill{clip-path:circle(150% at var(--pbx-ex,50%) var(--pbx-ey,50%))}.pbx-h-liquid .pbx-fill{inset:auto;left:50%;top:110%;width:max(260%,14em);aspect-ratio:1;translate:-50% 0;border-radius:42%;animation:pbx-spin 6s linear infinite paused;transition:top calc(var(--pbx-dur, 450ms) * 1.8) cubic-bezier(0.4,0,0.2,1)}.pbx-h-liquid>.button-atom:is(:hover,:focus-visible) .pbx-fill{top:-60%;animation-play-state:running}.pbx-h-gradient .pbx-fill{background:linear-gradient(110deg,var(--pbx-c1),var(--pbx-c2),var(--pbx-c3));background-size:250% 100%;opacity:0;transition:opacity var(--pbx-dur,450ms) ease;animation:pbx-flow 2.6s ease-in-out infinite alternate paused}.pbx-h-gradient>.button-atom:is(:hover,:focus-visible) .pbx-fill{opacity:1;animation-play-state:running}.pbx-shine{top:-20%;bottom:-20%;left:0;width:40%;background:linear-gradient(100deg,transparent 0%,var(--pbx-shine,rgba(255,255,255,0.5)) 50%,transparent 100%);transform:translateX(-180%) skewX(-20deg)}.pbx-h-shine>.button-atom:is(:hover,:focus-visible) .pbx-shine{transform:translateX(360%) skewX(-20deg);transition:transform calc(var(--pbx-dur, 450ms) * 1.6) cubic-bezier(0.4,0,0.2,1)}.pbx-h-shine.pbx-i-shimmer>.button-atom:is(:hover,:focus-visible) .pbx-shine{animation:none}.pbx-draw{inset:0;border-radius:inherit;padding:var(--pbx-bw,2px);background:conic-gradient(from -90deg,var(--pbx-c1) var(--pbx-p),transparent 0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);transition:--pbx-p var(--pbx-dur,450ms) linear}.pbx-h-border_draw>.button-atom:is(:hover,:focus-visible) .pbx-draw{--pbx-p:100%}.pbx-h-glow>.button-atom:is(:hover,:focus-visible){box-shadow:0 0 var(--pbx-glow,16px) var(--pbx-c1),0 0 calc(var(--pbx-glow, 16px) * 2.4) var(--pbx-c1)}.pbx-h-glow>.button-atom:is(:hover,:focus-visible) .button-atom__text{text-shadow:0 0 calc(var(--pbx-glow, 16px) / 2) var(--pbx-c1)}.pbx-h-lift>.button-atom:is(:hover,:focus-visible){translate:0 calc(var(--pbx-lift, 4px) * -1);box-shadow:0 calc(var(--pbx-lift, 4px) * 2.5) calc(var(--pbx-lift, 4px) * 5) -2px rgba(15,23,42,0.3)}.pbx-h-text_roll .button-atom__text{display:inline-block;text-shadow:0 var(--pbx-roll,3em) 0 currentColor}.pbx-h-text_roll>.button-atom:is(:hover,:focus-visible) .button-atom__text{transform:translateY(calc(var(--pbx-roll, 3em) * -1))}.pbx-h-jelly>.button-atom:is(:hover,:focus-visible){animation:pbx-jelly 0.75s both}.pbx-h-glitch>.button-atom:is(:hover,:focus-visible) .button-atom__text{animation:pbx-glitch 0.9s steps(1) infinite}.pbx-spot{inset:0;background:radial-gradient(circle var(--pbx-spot-size,120px) at var(--pbx-mx,50%) var(--pbx-my,50%),var(--pbx-spot,rgba(255,255,255,0.35)),transparent 70%);opacity:0;transition:opacity 0.3s ease}.pbx>.button-atom:hover .pbx-spot{opacity:1}.pbx-squish>.button-atom:active{scale:0.94}.pbx-ripple{border-radius:50%;background:var(--pbx-k1,rgba(255,255,255,0.45));transform:scale(0);animation:pbx-ripple 0.65s cubic-bezier(0.2,0.7,0.3,1) forwards}.pbx-particles{position:fixed;width:0;height:0;pointer-events:none;z-index:2147483000}.pbx-particles>*{position:absolute;left:0;top:0;display:block;will-change:transform,opacity}.pbx-particles>.pbx-float{font-size:22px;line-height:1;white-space:nowrap}.pbx-shock{position:fixed;pointer-events:none;z-index:2147483000;box-sizing:border-box}@keyframes pbx-spin{to{rotate:360deg}}@keyframes pbx-flow{from{background-position:0% 50%}to{background-position:100% 50%}}@keyframes pbx-angle{to{--pbx-a:360deg}}@keyframes pbx-ripple{to{transform:scale(1);opacity:0}}@keyframes pbx-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes pbx-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes pbx-ringpulse{0%{box-shadow:0 0 0 0 var(--pbx-i1)}70%,100%{box-shadow:0 0 0 18px transparent}}@keyframes pbx-breathe{0%,100%{filter:drop-shadow(0 0 2px var(--pbx-i1))}50%{filter:drop-shadow(0 0 16px var(--pbx-i1))}}@keyframes pbx-shimmer{0%{transform:translateX(-180%) skewX(-20deg)}40%,100%{transform:translateX(360%) skewX(-20deg)}}@keyframes pbx-wiggle{0%,14%,100%{rotate:0deg}2%{rotate:-6deg}4%{rotate:6deg}6%{rotate:-5deg}8%{rotate:4deg}10%{rotate:-2deg}12%{rotate:1deg}}@keyframes pbx-bounce{0%,16%,100%{transform:translateY(0)}4%{transform:translateY(-10px)}8%{transform:translateY(0)}11%{transform:translateY(-5px)}14%{transform:translateY(0)}}@keyframes pbx-jelly{0%{scale:1 1}30%{scale:1.12 0.88}40%{scale:0.9 1.1}50%{scale:1.05 0.95}65%{scale:0.98 1.02}75%{scale:1.01 0.99}100%{scale:1 1}}@keyframes pbx-glitch{0%{text-shadow:2px 0 var(--pbx-c1),-2px 0 var(--pbx-c2);translate:0 0}15%{text-shadow:-3px -1px var(--pbx-c1),3px 1px var(--pbx-c2);translate:1px -1px}30%{text-shadow:3px 1px var(--pbx-c1),-3px 0 var(--pbx-c2);translate:-1px 1px}45%{text-shadow:1px 0 var(--pbx-c1),-1px 0 var(--pbx-c2);translate:0 0}60%{text-shadow:-2px 1px var(--pbx-c1),2px -1px var(--pbx-c2);translate:2px 0}75%{text-shadow:2px -1px var(--pbx-c1),-2px 1px var(--pbx-c2);translate:-2px 0}100%{text-shadow:2px 0 var(--pbx-c1),-2px 0 var(--pbx-c2);translate:0 0}}@media (prefers-reduced-motion:reduce){.pbx,.pbx *{animation:none!important}.pbx,.pbx>.button-atom,.pbx .button-atom__text{translate:none!important;rotate:none!important}}.breakdance .bde-advanced-tabs{text-align:left;width:100%;max-width:100%}.bde-advanced-tabs-content{text-align:left;width:100%;max-width:100%}.bde-table-of-contents{text-align:left}.bde-table-of-content,.bde-table-of-contents .bde-table-of-contents__wrapper{width:100%;overflow:hidden}.breakdance .bde-table-of-contents__title{margin:0;font-size:1.25em;font-weight:500}.bde-table-of-contents__header{padding:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.bde-table-of-contents__list{padding:16px;position:relative}.bde-table-of-contents .toc{overflow-y:auto}.bde-table-of-contents .toc>.toc-list{overflow:hidden;position:relative}.bde-table-of-contents .toc-list-item{line-height:1.8}.bde-table-of-contents .toc-list{margin:0;padding:0;padding-left:16px;list-style-position:inside;list-style-type:none}.bde-table-of-contents a.toc-link,.bde-table-of-contents .toc-list-item::marker{color:currentColor;height:100%;font-size:16px;line-height:1.2;text-decoration:none;color:var(--grey-500);display:inline-block}.bde-table-of-contents a.toc-link:hover,.bde-table-of-contents .toc-list-item:hover::marker{color:var(--grey-800)}.bde-table-of-contents .is-collapsible{max-height:1000px;overflow:hidden;transition:all var(--bde-transition-duration) ease-in-out}.bde-table-of-contents .is-collapsed{max-height:0}.bde-table-of-contents a.is-active-link,.bde-table-of-contents .is-active-li::marker{font-weight:500;color:var(--grey-800)}.bde-table-of-contents .toc-link::before{background-color:var(--grey-200);content:"";display:block;height:120%;margin-top:-1%;left:0;position:absolute;width:3px}.bde-table-of-contents .toc-link.toc-link.is-active-link::before{background-color:var(--bde-brand-primary-color)}.bde-table-of-contents__icon>svg{font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.bde-table-of-contents__button{width:20px;height:20px;display:none}.bde-table-of-contents__icon{font-size:20px;color:var(--grey-400)}.bde-table-of-contents__icon--active{display:none}.bde-table-of-contents__header.js-toc-accordion{cursor:pointer}.bde-table-of-contents__header.js-toc-accordion .bde-table-of-contents__button{display:block}.bde-table-of-contents__header.js-toc-accordion + .bde-table-of-contents__list{display:none}.bde-table-of-contents__header.is-on .bde-table-of-contents__icon--active,.bde-table-of-contents__header.is-on + .bde-table-of-contents__list{display:block}.bde-table-of-contents__header.is-on .bde-table-of-contents__icon--inactive{display:none}.oxy-phox-titledivider{max-width:100%}.oxy-phox-titledivider{margin:0px}.oxy-phox-titledivider .divider_text{padding:10px}.oxy-phox-titledivider .gradient_line_text{padding:10px}.oxy-phox-titledivider .dashed_line_text{padding:10px}.oxy-phox-titledivider .double_line_text{padding:10px}.breakdance .bde-basic-list{text-align:left;max-width:100%;margin:0;padding:0}.autogenerated-blce-decorativedivider{max-width:100%}.autogenerated-blce-decorativedivider{margin:0px}.autogenerated-blce-decorativedivider .phox-dd-text{padding:0 5px}.breakdance .bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.breakdance .bde-comment-form{max-width:100%;width:600px;text-align:left}.breakdance .bde-comment-form .comment-notes,.breakdance .comment-respond .logged-in-as,.breakdance .bde-comment-form .logged-in-as{grid-column-start:span 12}.breakdance .bde-comment-form .form-submit{margin:0}.comments-form__closed{margin-top:24px}.breakdance-form--comments{margin:0;width:100%}.breakdance .comment-respond a{color:var(--bde-brand-primary-color)}.breakdance .comment-respond .comment-reply-title{margin:0;font-size:24px;font-weight:500}.breakdance .comment-respond .comment-reply-title small{margin-left:5px}.breakdance .comment-respond .required-field-message,.breakdance .bde-comment-form .required-field-message{display:block;margin-top:12px}.breakdance .bde-post-list{max-width:100%;width:100%}.breakdance .bde-post-list .ee-post-meta a,.breakdance .bde-post-list .ee-post-title a,.breakdance .bde-post-list .ee-post-taxonomy-item a{text-decoration:none}.breakdance .bde-post-list .ee-post{display:flex;flex-direction:column;gap:20px;padding:20px}.breakdance .bde-post-list .ee-post-wrap{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start}.breakdance .bde-post-list .ee-post-image-link{width:100%;flex-shrink:0;order:0}.breakdance .bde-post-list .ee-post-image-link.ee-posts-image-left,.breakdance .bde-post-list .ee-post-image-link.ee-posts-image-right{width:25%}.breakdance .bde-post-list .ee-post-image{width:100%;position:relative;padding-bottom:56.25%}.breakdance .bde-post-list .ee-post-image img{width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;object-fit:cover}.breakdance .bde-post-list .ee-post-title{margin:0 0 20px 0;text-align:left;font-size:1.25em}.breakdance .bde-post-list .ee-post-title a{color:inherit;display:block}.breakdance .bde-post-list .ee-post-meta{display:flex;flex-wrap:wrap;margin-bottom:15px;order:2;font-size:0.8125em}.breakdance .bde-post-list .ee-post-meta-item{position:relative}.breakdance .bde-post-list .ee-post-meta-item a{color:inherit}.breakdance .bde-post-list .ee-post-meta-item:not(:last-child):after{content:".";margin:0 5px}.breakdance .bde-post-list .ee-post-taxonomy-item:not(:last-child):after{content:"/";margin:0 5px}.breakdance .bde-post-list .ee-post-taxonomy{display:flex;flex-wrap:wrap;margin:0 0 12px 0;padding:0;font-size:0.875em;order:3}.breakdance .bde-post-list .ee-post-taxonomy-item{position:relative;list-style:none}.breakdance .bde-post-list .ee-post-taxonomy-item a{color:inherit}.breakdance .bde-post-list .ee-post-content{text-align:left;font-size:0.875em;margin-bottom:20px;order:4}.breakdance .bde-post-list .ee-post-content p{margin:0}.breakdance .bde-post-list .ee-post-button{margin-top:auto;order:10}.phox-product-grid{width:100%;max-width:100%}.phox-product-grid{margin:0px}