*,::after,::before{border-width:0;border-style:solid;border-color:#e5e7eb}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--global-colors-black);background-color:var(--global-colors-white);position:relative;overflow-x:hidden;max-width:100vw;opacity:var(--es-loaded-opacity, 0);transition:opacity .3s}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,menu,ol,ul{margin:0;padding:0}dialog,legend{padding:0}menu,ol,ul{list-style:none}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--base-font-size:0.625;--header-height:calc(var(--base-font-size) * 10rem);--global-font-family:var(--global-base-font), Arial, sans-serif;--global-content-width:12;--global-grid-columns:calc(var(--global-content-width) + 2);--global-grid-border-padding:5.56vw;--global-wrapper-grid-gutter:2.78vw;--global-column-width:4.86vw;--global-grid-side-padding:var(--global-grid-border-padding);--global-main-grid-width:calc(1 - (2 * var(--global-grid-side-padding)))}@font-face{font-family:"InterVariable";font-style:normal;font-weight:100 900;font-display:swap;src:url(/wp-content/themes/productive/public/InterVariableL.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"InterVariable";font-style:normal;font-weight:100 900;font-display:swap;src:url(/wp-content/themes/productive/public/InterVariableLE.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"InterVariable";font-style:normal;font-weight:100 900;font-display:swap;src:url(/wp-content/themes/productive/public/InterVariableC.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"InterVariable";font-style:normal;font-weight:100 900;font-display:swap;src:url(/wp-content/themes/productive/public/InterVariableCE.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"IBMPlexMono";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/productive/public/IBMPlexMono-Regular.woff2)format("woff2")}.is-hidden,.page-template-page-bold .es-form label{display:none}.spacing-horizontal-30{padding-inline:1.67rem}.spacing-vertical-30{padding-block:1.67rem}.inner-shadow-indigo-light{box-shadow:inset 0 0 1.67rem 0 var(--global-colors-indigoLight100)}:root{--es-ft-min-width:30;--es-ft-max-width:90;--es-ft-max-min-width-diff:60;--es-ft-neg-min-width:-30;--es-ft-rem-base:0.9;--es-ft-sm-font-size:0.875;--es-ft-md-font-size:1;--es-ft-lg-font-size:1.5}@media only screen and (min-width:90em){:root{--es-ft-min-width:90;--es-ft-max-width:135;--es-ft-max-min-width-diff:45;--es-ft-neg-min-width:-90}}.z-index-10{z-index:10}.z-index-20{z-index:20}.single-post .main-content .block-heading h2,.single-post .main-content .block-heading h3{--es-ft-size-1:var(--es-ft-sm-font-size);--es-ft-size-2:var(--es-ft-md-font-size);--es-ft-slope:calc((var(--es-ft-size-2) - var(--es-ft-size-1)) / (var(--es-ft-max-min-width-diff)));--es-ft-y-intersection:calc(var(--es-ft-neg-min-width) * var(--es-ft-slope) + var(--es-ft-size-1));--es-ft-font-size:calc((var(--es-ft-y-intersection) * 1rem) + ((var(--es-ft-slope) * 100) * 1vw));--es-ft-font-size-clamped:calc(var(--es-ft-rem-base) * clamp(var(--es-ft-size-1) * 1rem, var(--es-ft-font-size), var(--es-ft-size-2) * 1rem));font-size:var(--es-ft-font-size-clamped, var(--es-ft-md-font-size));font-family:var(--typography-font-family-override, var(--global-font-family))}.single-post .main-content .block-heading h2{--es-ft-sm-font-size:1.5;--es-ft-md-font-size:2.25;--es-ft-lg-font-size:3}@media only screen and (min-width:90em){.single-post .main-content .block-heading h2{--es-ft-size-1:var(--es-ft-md-font-size);--es-ft-size-2:var(--es-ft-lg-font-size)}}@media (min-width:135em){.single-post .main-content .block-heading h2{--es-ft-font-size-clamped:calc(var(--es-ft-rem-base) * clamp(var(--es-ft-md-font-size) * 0.74rem, var(--es-ft-font-size), var(--es-ft-lg-font-size) * 0.74rem))}}.single-post .main-content .block-heading h3{--es-ft-sm-font-size:1.25;--es-ft-md-font-size:1.5;--es-ft-lg-font-size:1.875}@media only screen and (min-width:90em){.single-post .main-content .block-heading h3{--es-ft-size-1:var(--es-ft-md-font-size);--es-ft-size-2:var(--es-ft-lg-font-size)}}@media (min-width:135em){.single-post .main-content .block-heading h3{--es-ft-font-size-clamped:calc(var(--es-ft-rem-base) * clamp(var(--es-ft-md-font-size) * 0.74rem, var(--es-ft-font-size), var(--es-ft-lg-font-size) * 0.74rem))}}*,::after,::before{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{font-size:18px;line-height:1.15}@media (max-width:29.9375em){html{overflow-x:hidden}}@media (min-width:135em){html{font-size:24px}}body.admin-bar{--global-wp-admin-bar-height-mobile:2.875rem;--global-wp-admin-bar-height-desktop:2rem}body,html{font-family:var(--global-font-family);scroll-behavior:smooth}:root{--single-column-width:calc((100vw - 2 * var(--global-grid-side-padding) - (var(--global-main-content-width) - 1) * var(--global-grid-gutter)) / var(--global-main-content-width))}[id]{scroll-margin-top:10vh}@media (max-width:29.9375em){#wpadminbar{position:fixed;transition:all .3s ease-in-out;transform:translateY(-85%)}#wpadminbar:focus,#wpadminbar:hover{transform:translateY(0)}}.page-template-page-bold .block-heading__heading{font-family:"SangBleu Sunrise",serif}.page-template-page-bold .block-heading__heading strong{font-family:"SangBleu Sunrise-bold",serif}.page-template-page-bold .block-flex{gap:.89rem}.page-template-page-bold .block-flex>:not(:last-child){margin-inline-end:0}.page-template-page-bold .bold-form-wrapper{padding:2.22rem 0}.page-template-page-bold .bold-form-wrapper .block-heading,.page-template-page-bold .bold-form-wrapper .block-paragraph{padding:0 1.11rem}.page-template-page-bold .bold-form-wrapper .es-step{padding:0 1.11rem;transition-duration:.3s;transition-timing-function:ease-in-out;transition-property:transform,max-height}.page-template-page-bold .bold-form-wrapper .es-global-msg{padding-inline:1.11rem}.page-template-page-bold .bold-form-wrapper .es-form .es-global-msg[data-status=error]{display:block;margin:.83rem 2.22rem 0;position:relative;z-index:10}.page-template-page-bold .bold-form-wrapper .es-step.js-es-block-step.es-form-is-active{transform:none;opacity:1}.page-template-page-bold .bold-form-wrapper .es-step[data-step-id=step-init]{transform:translateX(-150vw)}@media (min-width:80em){.page-template-page-bold .bold-form-wrapper .es-step[data-step-id=step-init]{opacity:0}}.page-template-page-bold .bold-form-wrapper .es-step[data-step-id=step-2]{transform:translateX(150vw)}@media (min-width:80em){.page-template-page-bold .bold-form-wrapper .es-step[data-step-id=step-2]{opacity:0}.page-template-page-bold .bold-form-wrapper{padding:2.22rem 0}.page-template-page-bold .bold-form-wrapper .block-heading,.page-template-page-bold .bold-form-wrapper .block-paragraph,.page-template-page-bold .bold-form-wrapper .es-step{padding:0 2.22rem}.page-template-page-bold .bold-form-wrapper .es-global-msg{padding-inline:2.22rem}}.page-template-page-bold .bold-form-wrapper .es-progress-bar{display:flex;flex-direction:row;justify-content:center;gap:.44rem;margin-block-end:1.11rem}.page-template-page-bold .bold-form-wrapper .es-progress-bar__item{inline-size:.39rem;block-size:.39rem;background-color:#d6ddff;border-radius:50%;transition-duration:.3s;transition-timing-function:ease-in-out;transition-property:background-color,border-radius,width}.page-template-page-bold .bold-form-wrapper .es-progress-bar__item.es-form-is-active{inline-size:1.17rem;border-radius:1.11rem;background-color:var(--global-colors-orange300)}.page-template-page-bold .bold-form-wrapper .es-progress-bar__item .es-forms-after-form-submit-success{display:flex;align-items:center}.page-template-page-bold .bold-form-wrapper .bold-form-success{display:block}.page-template-page-bold .bold-form-wrapper.form-success{--typography-color-override:var(--global-colors-white)}.page-template-page-bold .es-form{--esf-field-row-gap:1rem;max-inline-size:100%}.page-template-page-bold .es-submit{--submit-scoped-color:var(--global-colors-indigoDark);--submit-scoped-background-color:var(--global-colors-orange350);--submit-scoped-background-color-hover:var(--global-colors-orange200)}.page-template-page-bold .es-field--submit .es-field__inner{display:flex;flex-direction:column}.page-template-page-bold .es-field--submit .es-field__content{order:2}.page-template-page-bold .es-field--submit .es-field__help{order:1;margin:0 0 1.11rem;color:var(--global-colors-white)}.page-template-page-bold .accordion__content{padding:0 0 1.11rem}@media (min-width:80em){.page-template-page-bold .accordion__content{padding:1.11rem 0}}.page-template-page-bold .accordion__trigger{padding:1.11rem 0}@media (min-width:80em){.page-template-page-bold .accordion__trigger{padding:.67rem 0}}.page-template-page-bold .es-step__inner{row-gap:1rem}.page-template-page-bold .es-global-msg.es-form-is-active{margin:.83rem 0}.page-template-page-bold .es-field--submit-prev,.theme-engineering .intercom-lightweight-app{display:none}.theme-engineering .search-input-field{--esf-input-height:calc(var(--base-font-size) * 4rem);padding:0}.theme-engineering .search-input-field input{border-radius:calc(var(--base-font-size)*4rem);padding:calc(var(--base-font-size)*1.8rem) calc(var(--base-font-size)*2.2rem);block-size:unset;height:var(--input-scoped-height)}.theme-bold .sangbleu{--typography-font-family-override:"SangBleu Sunrise", serif}.theme-bold .sangbleu strong,.theme-bold .sangbleu-bold{--typography-font-family-override:"SangBleu Sunrise-bold", serif}.theme-bold.single-post .main-content{margin-top:-5.35rem}@media (min-width:135em){.theme-bold.archive>.wrapper,.theme-bold.single-post>.wrapper{padding-left:15vw;padding-right:15vw}}@media only screen and (min-width:3000px){.theme-bold.archive>.wrapper,.theme-bold.single-post>.wrapper{padding-left:20vw;padding-right:20vw}}.theme-bold .block-paragraph a{text-decoration:underline}