:root{--_colors-new---background--background-default:var(--_colors-new---stone--stone10);--_typography-new---body--font:var(--_typography-new---font-family--font);--_colors-new---text--text-primary:var(--_colors-new---base--graphite70b);--_typography-new---body--font-size:var(--_typography-new---font-size--body);--_typography-new---body--line-height:var(--_typography-new---line-height--1-4);--_typography-new---body--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---h1--font:var(--_typography-new---font-family--font);--_typography-new---h1--font-size:var(--_typography-new---font-size--heading-1);--_typography-new---h1--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h1--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h2--font:var(--_typography-new---font-family--font);--_typography-new---h2--font-size:var(--_typography-new---font-size--heading-2);--_typography-new---h2--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h2--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h3--font-size:var(--_typography-new---font-size--heading-3);--_typography-new---h3--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h3--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h4--font-size:var(--_typography-new---font-size--heading-4);--_typography-new---h4--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h4--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h5--font-size:var(--_typography-new---font-size--heading-5);--_typography-new---h5--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h5--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h6--font-size:var(--_typography-new---font-size--heading-6);--_typography-new---h6--line-height:var(--_typography-new---line-height--1-5);--_typography-new---h6--font-weight:var(--_typography-new---font-weight--black);--_colors-new---primary--blue:#1373e3;--_typography-new---font-size--body-md:1.25rem;--_typography-new---line-height--1-5:1.5em;--_typography-new---font-weight--bold:700;--_colors-new---text--text-inverse:var(--_colors-new---base--white);--_typography-new---button--font-size:var(--_typography-new---font-size--body);--_typography-new---button--font-weight:var(--_typography-new---font-weight--bold);--blue3:#1373e3;--_colors-new---background--background-surface:var(--_colors-new---primary--blue10);--_typography-new---button-sm--font-size:var(--_typography-new---font-size--body-sm);--_typography-new---button-sm--line-height:var(--_typography-new---line-height--1-4);--_typography-new---button-sm--font-weight:var(--_typography-new---font-weight--medium);--_colors-new---base--white:white;--_colors-new---primary--blue20b:#0f5cb6;--_colors-new---primary--blue50:#89b9f1;--_colors-new---text--text-accent:var(--_colors-new---primary--blue50);--brand--primary-legacy--white:white;--black:#12171b;--mist:#edf0f2;--graphite-1:#0b0f12;--white:white;--sky:#4e73d1;--blue20:#d0e3f9;--blue30:#b8d5f7;--accent2:#e7f1fc;--blue50:#89b9f1;--brand--secondary-legacy--blue20:#d0e3f9;--brand--secondary-legacy--blue30:#b8d5f7;--neutral-lighter:#ccc;--roofr-blue:#269bd6;--_colors-new---primary--blue10:#e7f1fc;--graphite-2:#28373e;--graphite-3:#74838b;--_typography-new---font-size--body-lg:1.5rem;--_typography-new---body-lg--line-height:var(--_typography-new---line-height--1-4);--_typography-new---font-weight--regular:400;--_typography-new---font-size--body-xs:.875rem;--_typography-new---font-weight--medium:500;--brand--secondary-legacy--blue50:#89b9f1;--_colors-new---text--text-muted:var(--_colors-new---stone--stone);--_typography-new---font-size--body-sm:1rem;--grey:grey;--_typography-new---body-md--line-height:var(--_typography-new---line-height--1-4);--_colors-new---stone--stone30:#ededed;--brand--primary-legacy--mist:#edf0f2;--_colors-new---background--background-neutral:var(--_colors-new---stone--stone30);--_colors-new---primary--blue50b:#0a3971;--brand--primary-legacy--graphite-2:#28373e;--_colors-new---primary--blue30:#b8d5f7;--_colors-new---primary--blue5:#f3f8fd;--brand--primary-legacy--black:black;--accent3:#f3f9ff;--accent1:#b8d5f7;--base-colour-muted:#6b7980;--_colors-new---base--graphite70b:#040506;--_typography-new---font-weight--black:900;--neutral-lightest:#eee;--_colors-new---primary--blue40b:#0b4588;--brand--secondary-legacy--blue10:#e7f1fc;--brand--primary-legacy--light-grey:#f9f9f9;--brand--primary-legacy--graphite:#0b0f12;--_typography-new---font-size--heading-4:1.5rem;--blue60b:#092e5b;--background-tertiary:#fafbfb;--blue70b:#062345;--_colors-new---stone--stone30b:#a6a8a9;--blue20b:#0f5cb6;--_colors-new---stone--stone:#c4c4c4;--_colors-new---stone--stone10:#f9f9f9;--_typography-new---body-sm--font-size:var(--_typography-new---font-size--body-sm);--blue40b:#0c4588;--_colors-new---text--text-secondary:var(--_colors-new---base--graphite70);--brand--primary-legacy--roofr-blue:#269bd6;--brand--primary-legacy--sky:#4e73d1;--brand--secondary-legacy--blue:#1373e3;--_colors-new---stone--stone20:#f3f3f3;--_colors-new---stone--stone80b:#2f3030;--brand--green-legacy--success:#28a745;--_colors-new---stone--stone5:#fcfcfc;--_colors-new---primary--blue20:#d0e3f9;--_colors-new---stone--stone60b:#5f6061;--_colors-new---base--graphite70:#697478;--_colors-new---stone--stone40b:#8e9091;--_colors-new---stone--stone50:#e1e1e1;--_typography-new---body-xs--font-size:var(--_typography-new---font-size--body-xs);--_typography-new---font-size--body:1.125rem;--_typography-new---font-size--heading-3:2rem;--_typography-new---line-height--1-3:1.3em;--_typography-new---font-size--heading-2:3rem;--_typography-new---font-size--heading-5:1.25rem;--_typography-new---font-size--heading-6:1.125rem;--_typography-new---font-size--heading-1:3.75rem;--_colors-new---stone--stone50b:#767879;--_colors-new---stone--stone70b:#474849;--_spacing-new---spacing--space-md:1rem;--_spacing-new---spacing--space-xxl:3rem;--_spacing-new---spacing--space-xl:2rem;--_spacing-new---spacing--space-lg:1.5rem;--_spacing-new---spacing--space-sm:.5rem;--_typography-new---body-lg--font-size:var(--_typography-new---font-size--body-lg);--_typography-new---font-family--font:Circular,sans-serif;--_spacing-new---spacing--space-xxs:.125rem;--_spacing-new---spacing--space-xs:.25rem;--_colors-new---base--graphite:#28373e;--_spacing-new---spacing--space-huge:4rem;--_spacing-new---spacing--space-xhuge:6rem;--ascend-red:#ed3833;--_typography-new---line-height--1-4:1.4em;--blue50b:#093a72;--_typography-new---h3--font:var(--_typography-new---font-family--font);--brand--primary-legacy--graphite-3:#74838b;--_typography-new---h4--font:var(--_typography-new---font-family--font);--brand--secondary-legacy--blue20b:#0f5cb6;--brand--secondary-legacy--blue30b:#0d519f;--_typography-new---h5--font:var(--_typography-new---font-family--font);--brand--secondary-legacy--blue40b:#0b4588;--brand--secondary-legacy--blue50b:#0a3a72;--_colors-new---focus--focus-ring:var(--_colors-new---primary--blue);--_colors-new---focus--focus-ring-inverse:var(--_colors-new---primary--blue10);--_colors-new---status--success-base:#22c55e;--_colors-new---status--success-dark:#15803d;--_colors-new---status--success-light:#dcfce7;--_colors-new---status--warning-base:#f59e0b;--_colors-new---status--warning-dark:#b45309;--_colors-new---status--warning-light:#fef3c7;--_colors-new---status--error-base:#ef4444;--_colors-new---status--error-dark:#b91c1c;--_colors-new---status--error-light:#fee2e2;--brand--secondary-legacy--blue60b:#082e5b;--_typography-new---h6--font:var(--_typography-new---font-family--font);--_typography-new---body-xs--font:var(--_typography-new---font-family--font);--_typography-new---body-xs--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---body-xs--line-height:var(--_typography-new---line-height--1-4);--_typography-new---body-sm--font:var(--_typography-new---font-family--font);--_typography-new---body-sm--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---body-sm--line-height:var(--_typography-new---line-height--1-4);--_typography-new---body-md--font:var(--_typography-new---font-family--font);--_typography-new---body-md--font-size:var(--_typography-new---font-size--body-md);--_typography-new---body-md--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---body-lg--font:var(--_typography-new---font-family--font);--_typography-new---body-lg--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---button--line-height:var(--_typography-new---line-height--1-4)}body{background-color:var(--_colors-new---background--background-default);font-family:var(--_typography-new---body--font);color:var(--_colors-new---text--text-primary);font-size:var(--_typography-new---body--font-size);line-height:var(--_typography-new---body--line-height);font-weight:var(--_typography-new---body--font-weight)}h1{font-family:var(--_typography-new---h1--font);font-size:var(--_typography-new---h1--font-size);line-height:var(--_typography-new---h1--line-height);font-weight:var(--_typography-new---h1--font-weight);letter-spacing:-1.2px;margin-top:0;margin-bottom:0}h2{font-family:var(--_typography-new---h2--font);font-size:var(--_typography-new---h2--font-size);line-height:var(--_typography-new---h2--line-height);font-weight:var(--_typography-new---h2--font-weight);letter-spacing:-.01em;margin-top:0;margin-bottom:0}h3{font-size:var(--_typography-new---h3--font-size);line-height:var(--_typography-new---h3--line-height);font-weight:var(--_typography-new---h3--font-weight);letter-spacing:-.01em;margin-top:0;margin-bottom:0}h4{font-size:var(--_typography-new---h4--font-size);line-height:var(--_typography-new---h4--line-height);font-weight:var(--_typography-new---h4--font-weight);letter-spacing:-.01em;margin-top:0;margin-bottom:0}h5{font-size:var(--_typography-new---h5--font-size);line-height:var(--_typography-new---h5--line-height);font-weight:var(--_typography-new---h5--font-weight);letter-spacing:-.01em;margin-top:0;margin-bottom:0}h6{font-size:var(--_typography-new---h6--font-size);line-height:var(--_typography-new---h6--line-height);font-weight:var(--_typography-new---h6--font-weight);letter-spacing:-.005em;margin-top:0;margin-bottom:0}p{margin-bottom:0}a{color:var(--_colors-new---primary--blue);text-decoration:none;transition:color .2s}ul{margin-top:1rem;margin-bottom:1rem;padding-left:1.5rem}ol{margin-bottom:0;padding-left:2rem}img{max-width:100%;display:inline-block}label{margin-bottom:.25rem}strong{font-weight:700}em{font-style:italic}blockquote{font-size:var(--_typography-new---font-size--body-md);line-height:var(--_typography-new---line-height--1-5);font-weight:var(--_typography-new---font-weight--bold);text-align:center;letter-spacing:-.04em;border-left:0 #000;margin-bottom:0;padding:0 1.25rem}figure{margin-bottom:.625rem}.button{min-height:3rem;color:var(--_colors-new---text--text-inverse);font-size:var(--_typography-new---button--font-size);font-weight:var(--_typography-new---button--font-weight);text-align:center;cursor:pointer;background-image:linear-gradient(256deg,#0d509f,#1373e3);border-style:none;border-radius:6rem;justify-content:center;align-items:center;padding:.625rem 1.5rem;transition:box-shadow .15s,border-color .15s,color .15s,background-color .15s;display:flex;position:relative;overflow:hidden}.button:where(.w-variant-a73e5512-c1a6-3e17-8b84-1b2490c1fe91){min-height:2.75rem}.button:hover{background-image:linear-gradient(256deg,#0d509f,#1373e3);box-shadow:0 2px 16px #74838b29}.button:visited{background-color:#89b9f1;background-image:none}.button.is-outlined:focus-visible,.button.is-outlined[data-wf-focus-visible]{color:#89b9f1;background-color:#f4f5f5;border-color:#89b9f1}.button.is-light{background-color:var(--_colors-new---background--background-default);color:var(--_colors-new---text--text-primary);background-image:none;box-shadow:0 2px 16px #74838b29}.button.is-light:hover{background-color:var(--_colors-new---background--background-surface);box-shadow:none}.button.is-light:active{color:#74838b;background-color:#f3f8fd}.button.is-outlined-light{border:1px solid var(--_colors-new---base--white);background-color:#0000;background-image:none}.button.is-outlined-light:hover{border-color:var(--_colors-new---background--background-surface);color:var(--_colors-new---text--text-accent)}.button.is-outlined-light:active{color:#74838b;background-color:#474849;border-color:#74838b}.button.is-secondary{grid-column-gap:.5rem;grid-row-gap:.5rem;color:#0d509f;white-space:nowrap;-webkit-text-fill-color:transparent;background-image:linear-gradient(256deg,#0d509f,#1373e3);-webkit-background-clip:text;background-clip:text;border-radius:0;justify-content:flex-start;align-items:center;padding:0;transition:opacity .2s,box-shadow .15s,border-color .15s,color .15s,background-color .15s;display:flex;overflow:visible}.button.is-secondary:where(.w-variant-43b3b623-799e-f31c-0aae-02c3d4947d8a){color:var(--brand--primary-legacy--white)}.button.is-secondary:where(.w-variant-e9b90e87-b962-aa07-bbf2-395978d8fe21){color:var(--_colors-new---primary--blue50);-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box}.button.is-secondary:hover{box-shadow:none}.button.is-secondary-light{grid-column-gap:.5rem;color:var(--_colors-new---text--text-inverse);background-color:#0000;background-image:none;border-style:none;border-radius:0;justify-content:flex-start;align-items:center;padding:0;font-weight:500;overflow:visible}.button.is-secondary-light:where(.w-variant-9571ff48-113c-7955-3a6c-f48fc4db9885){color:var(--_colors-new---primary--blue50)}.button.is-secondary-light:hover{box-shadow:none;color:var(--_colors-new---text--text-accent)}.button.is-dark{z-index:999999;color:var(--_colors-new---text--text-inverse);background-image:linear-gradient(59deg,#0b0f12,#28373e)}.button.is-dark.is-open-modal{width:100%}.button.is-dark.is-coming-soon{pointer-events:none;cursor:auto;background-image:linear-gradient(90deg,#0b0f1280,#28373e80);width:100%;transition:none}.button.is-white-bg{color:#000;background-color:#fff;background-image:none}.button.is-white-bg:hover{background-color:var(--black);color:var(--mist)}.button.is-big-padding{padding-left:3rem;padding-right:3rem}.button.is-graphite-gradient-light{background-image:linear-gradient(225deg,#6b7980,#28373e)}.button.is-tertiary{grid-column-gap:.5rem;grid-row-gap:.5rem;color:var(--graphite-1);background-color:#0000;background-image:none;border-style:none;border-radius:0;justify-content:flex-start;align-items:center;padding:0;font-weight:700;display:flex;overflow:visible}.button.is-tertiary:hover{box-shadow:none;color:var(--_colors-new---primary--blue)}.button.is-text-white{grid-column-gap:.5rem;grid-row-gap:.5rem;color:var(--white);background-color:#0000;background-image:none;border-style:none;border-radius:0;justify-content:flex-start;align-items:center;padding:0;font-weight:700;display:flex;overflow:visible}.button.is-text-white:hover{box-shadow:none}.button.open-modal{grid-column-gap:.5rem;grid-row-gap:.5rem;color:#269bd6;background-color:#0000;background-image:none;border-style:none;border-radius:0;justify-content:flex-start;align-items:center;padding:0;font-weight:700;display:flex;overflow:visible}.button.open-modal:hover{box-shadow:none;color:var(--sky)}.button.open-modal.hide-tablet{cursor:pointer}.button.another-registration_button{margin-top:2rem}.button.gated-content_direct-link{display:none}.button.is-light-blue{background-color:var(--blue20);box-shadow:inset -2px -2px 3px 0 var(--blue30),inset 1px 2.25px 2.25px 0 var(--accent2);filter:drop-shadow(1.65px 1.65px 2.5px #4e73d11f);color:var(--blue3);background-image:none;padding-left:3rem;padding-right:3rem}.button.is-light-blue:hover{background-color:var(--blue30);box-shadow:inset -2px -2px 3px 0 var(--blue50),inset 1px 2.25px 2.25px 0 var(--accent2)}.button.is-copy-text{grid-column-gap:.5rem;grid-row-gap:.5rem;border:1px solid var(--black);color:var(--graphite-1);background-color:#0000;background-image:none;justify-content:flex-start;align-items:center;padding:.5rem 1rem;font-weight:700;display:flex;overflow:visible}.button.is-copy-text:hover{border-color:var(--sky);box-shadow:none;color:var(--sky)}.button.is-partnerships{background-color:var(--blue20);color:var(--white);background-image:linear-gradient(65deg,#082e5b,#1c427d 31%,#3e64b7 71%,#2d9cd7);padding-left:3rem;padding-right:3rem;transition:color .15s,background-color .15s}.button.is-sample-report{grid-column-gap:.5rem;grid-row-gap:.5rem;color:#0d509f;-webkit-text-fill-color:transparent;background-color:#0000;-webkit-background-clip:text;background-clip:text;border-style:none;border-radius:0;justify-content:flex-start;align-items:center;padding:0;font-weight:700;display:flex;overflow:visible}.button.is-sample-report:where(.w-variant-d9827ff4-c72e-abaa-77b1-32050590a333){color:var(--_colors-new---text--text-inverse);background-image:linear-gradient(256deg,#fff,#fff)}.button.is-sample-report:hover{box-shadow:none}.button.is-sample-report:hover:where(.w-variant-d9827ff4-c72e-abaa-77b1-32050590a333){background-image:linear-gradient(256deg,var(--_colors-new---text--text-accent),var(--_colors-new---text--text-accent));color:var(--_colors-new---text--text-accent)}.button.is-blue20{background-color:var(--brand--secondary-legacy--blue20);color:var(--graphite-1);background-image:none;box-shadow:0 2px 16px #74838b29}.button.is-blue20:hover{background-color:var(--brand--secondary-legacy--blue30);box-shadow:none}.button.is-blue20:active{color:#74838b;background-color:#f3f8fd}.button.is-modal{grid-column-gap:.5rem;grid-row-gap:.5rem;color:#0d509f;white-space:nowrap;-webkit-text-fill-color:transparent;background-image:linear-gradient(256deg,#0d509f,#1373e3);-webkit-background-clip:text;background-clip:text;border-radius:0;justify-content:flex-start;align-items:center;min-height:2rem;padding:0;transition:opacity .2s,box-shadow .15s,border-color .15s,color .15s,background-color .15s;display:flex;overflow:visible}.button.is-modal:where(.w-variant-43b3b623-799e-f31c-0aae-02c3d4947d8a){color:var(--brand--primary-legacy--white)}.button.is-modal:where(.w-variant-e9b90e87-b962-aa07-bbf2-395978d8fe21){color:var(--_colors-new---primary--blue50);-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box}.button.is-modal:hover{box-shadow:none}.button.is-outlined{border:1px solid var(--blue3);color:var(--_colors-new---primary--blue);background-color:#0000;background-image:none;transition:box-shadow .15s,border-color .15s,color .15s,background-color .15s}.button.is-outlined:hover{background-color:var(--_colors-new---background--background-surface);box-shadow:0 2px 16px #74838b29}.button.is-outlined:focus-visible,.button.is-outlined[data-wf-focus-visible]{color:#89b9f1;background-color:#f4f5f5;border-color:#89b9f1}.button.is-small{min-height:2.3rem;font-size:var(--_typography-new---button-sm--font-size);line-height:var(--_typography-new---button-sm--line-height);font-weight:var(--_typography-new---button-sm--font-weight);background-image:linear-gradient(256deg,#0d509f,#1373e3);padding:.375rem 1rem}.button.is-small:hover{background-image:linear-gradient(256deg,#0d509f,#1373e3)}.button.is-small.is-dark{border:1px solid var(--_colors-new---base--white);background-color:#0c0c0c1a;background-image:linear-gradient(#0000,#0000)}.button.is-small.is-dark:hover{border-color:var(--_colors-new---primary--blue50);color:var(--_colors-new---primary--blue50)}.button.is-small.is-light{background-color:var(--_colors-new---base--white);background-image:linear-gradient(180deg,var(--_colors-new---base--white),var(--_colors-new---base--white))}.button.is-small.is-outlined{border-color:var(--_colors-new---primary--blue20b);color:var(--_colors-new---primary--blue20b);background-image:none}.button.is-small.is-outlined-light{background-image:linear-gradient(#0000,#0000)}.text-gradient-blue{-webkit-text-fill-color:transparent;background-image:linear-gradient(256deg,#0d509f,#1373e3);-webkit-background-clip:text;background-clip:text}.text-gradient-blue.text-weight-bold:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.text-gradient-blue.text-weight-bold.is-ai-receptionist{color:var(--_colors-new---base--white);-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box}.text-gradient-blue.text-weight-bold:where(.w-variant-c15745fe-f545-cf90-1eb0-24573236dea5){background-image:linear-gradient(256deg,var(--_colors-new---text--text-inverse),var(--_colors-new---text--text-inverse));color:var(--_colors-new---text--text-inverse)}.text-gradient-blue.text-weight-bold:where(.w-variant-e980c5c0-979a-230e-202c-b996bab92453){-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box}.text-gradient-blue.text-weight-bold:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.text-gradient-blue.text-weight-bold.is-ai-receptionist{color:var(--_colors-new---base--white);-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box}.footer_top{grid-column-gap:5rem;grid-row-gap:5rem;border-bottom:1px solid var(--white);flex:none;justify-content:space-between;align-items:flex-start;padding-bottom:3rem;display:flex}.footer_col-title{color:var(--white);font-size:1rem;font-weight:900}.footer_link{color:var(--white);background-color:#0000;font-size:1rem;line-height:1.3em;text-decoration:none;display:block}.footer_col{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;width:auto;display:flex}.footer_col.is-card{background-color:#4474b9;border-radius:.75rem;padding:1.5rem}.footer_col.is-card.is-dark-mode{background-color:#ffffff1a}.footer_social{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;display:flex}.footer_bottom{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:flex-start;align-items:center;padding-top:2rem;display:flex}.footer_social-list{grid-column-gap:.8rem;grid-row-gap:.8rem;align-items:center;padding-top:.5rem;display:flex}.footer_social-link{width:1.2rem}.footer_social-link-icon{width:100%;display:block}.breadcrumb-divider{color:var(--graphite-3);flex:none;justify-content:center;align-items:center;font-size:.8125rem;display:flex}.breadcrumb-divider.text-color-black{width:1rem;height:1rem;margin-top:auto;margin-bottom:auto}.footer-header-link{color:var(--white)}.listen-on{margin-top:.5rem;padding-right:.5rem}.apple-podcast_image{text-align:center;display:inline-block}.text-size-large{font-size:var(--_typography-new---font-size--body-lg);line-height:var(--_typography-new---body-lg--line-height)}.text-size-large.is-black{font-weight:900}.text-size-large.text-weight-bold{font-weight:700}.text-weight-normal{font-weight:var(--_typography-new---font-weight--regular)}.text-size-tiny{font-size:var(--_typography-new---font-size--body-xs)}.text-weight-bold{font-weight:var(--_typography-new---font-weight--bold)}.text-weight-bold.is-review-name{margin-top:1.5rem}.text-weight-bold.is-live:where(.w-variant-0ed73286-c7cd-95ba-7896-431b81c5d64b),.text-weight-bold.is-beta{display:none}.text-weight-bold.is-beta:where(.w-variant-0ed73286-c7cd-95ba-7896-431b81c5d64b){display:block}.text-weight-medium{font-weight:var(--_typography-new---font-weight--medium)}.text-weight-medium.promotion-banner_text{display:inline}.text-color-white{color:var(--white)}.text-color-white.text-style-link:hover{color:var(--brand--secondary-legacy--blue50)}.background-white{background-color:var(--white)}.background-white.nav:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.background-white.nav.is-ai-receptionist{background-color:#0000}.background-white.nav{position:absolute;inset:0%}.background-white.nav:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.background-white.nav.is-ai-receptionist{background-color:#0000}.text-size-small{font-size:var(--_typography-new---font-size--body-sm);flex:0 auto}.text-size-small.is-grey{color:var(--grey)}.text-size-small.text-color-graphite3.text-weight-bold{font-size:.875rem}.text-color-black{color:var(--black)}.page-wrapper.background-black{background-color:#0c0c0c}.page-wrapper.bg-retreat-black{background-color:#080808}.container-large{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:82rem;margin-left:auto;margin-right:auto}.container-large.is-relative{position:relative}.show-mobile-landscape{display:none}.text-align-center{text-align:center;justify-content:center}.text-align-center.position-relative{position:relative}.main-wrapper{width:100%;padding-top:6.25rem}.main-wrapper.is-wrapped{background-color:var(--brand--secondary-legacy--blue20)}.main-wrapper.is-roofr-builds{background-color:#0c0c0c;padding-top:0;overflow:hidden}.main-wrapper.is-roofr-builds-post{background-color:#0c0c0c;padding-top:0}.main-wrapper.is-lunch-learn{background-color:#082e5b;padding-top:0}.main-wrapper.is-ai-receptionist{padding-top:0}.main-wrapper.is-implementation{background-color:var(--_colors-new---stone--stone30)}.text-rich-text h1{margin-top:1.5rem;margin-bottom:1rem;font-size:3rem}.text-rich-text p{margin-bottom:1rem}.text-rich-text h5{margin-top:1.25rem;margin-bottom:1rem}.text-rich-text h4{margin-top:1.5rem;margin-bottom:1rem}.text-rich-text h2{margin-top:1.5rem;margin-bottom:1.5rem;font-size:2rem}.text-rich-text h3{margin-top:1.5rem;margin-bottom:1rem;font-size:1.75rem}.text-rich-text h6{margin-top:1.25rem;margin-bottom:1rem}.text-rich-text blockquote{border-left:.25rem solid var(--roofr-blue);text-align:left;letter-spacing:0;max-width:47.5rem;margin-top:0;margin-bottom:2rem;padding-right:0;font-size:1.5rem;font-weight:700;line-height:1.4}.text-rich-text ul{flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-bottom:1.5rem;display:flex}.text-rich-text ol{margin-bottom:1.5rem;padding-left:3rem}.text-rich-text a{transition:color .2s}.text-rich-text a:hover{color:var(--sky)}.text-rich-text.is-co-branded-header{text-align:center}.text-rich-text strong{font-weight:900}.hide,.hidden{display:none}.padding-global{padding-left:2.5rem;padding-right:2.5rem}.padding-global.padding-section-slider{padding-top:8rem;padding-bottom:8rem}.padding-global.padding-section-xsmall{padding-top:3.5rem;padding-bottom:3.5rem}.padding-global.is-media-breakout{padding-top:9rem;padding-bottom:9rem}.padding-global.padding-section_pricing-cta{padding-top:2rem;padding-bottom:2rem}.padding-global.padding-section_pricing-cta-test{padding:1.5rem 2rem}.padding-global.padding-section-large.is-top{padding-bottom:0}.padding-global.padding-section-medium.is-tablet{padding-top:0;padding-bottom:0}.padding-global.padding-section-small.is-mpb{padding-top:3rem;padding-bottom:3rem}.padding-global.padding-section-small.is-podcast{padding-top:0}.padding-section-large{order:0;padding-top:6rem;padding-bottom:6rem}.padding-section-large.bottom-off{padding-bottom:0}.padding-section-large.off{padding-top:0;padding-bottom:0}.button-group{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-top:1rem;display:flex}.button-group:where(.w-variant-440660a0-2445-2771-0cb8-a39aec17904f){grid-column-gap:2rem;grid-row-gap:2rem}.button-group.align-center{justify-content:center}.button-group.align-right.margin-top-0{margin-top:0}.button-group.is-card{margin-top:auto}.button-group.is-section{justify-content:center;align-items:center;margin-top:3.5rem}.button-group.show-tablet{display:none}.button-group.is-text-link{margin-top:2rem}.button-group.is-center{justify-content:center}.button-group.is-nav{grid-column-gap:.75rem;grid-row-gap:.75rem;margin-top:0}.heading-style-h4{font-size:var(--_typography-new---h4--font-size);line-height:var(--_typography-new---h4--line-height);font-weight:var(--_typography-new---h4--font-weight);letter-spacing:-.01em}.heading-style-h4.text-weight-medium{font-weight:500}.padding-section-medium{width:100%;padding-top:5rem;padding-bottom:5rem}.padding-section-medium.container-small.no-padding-block{padding-top:0;padding-bottom:0}.navbar_menu-button{padding:1rem}.padding-section-small{padding-top:4rem;padding-bottom:4rem}.navbar_dropdown-icon{object-fit:contain;flex-direction:column;justify-content:center;align-items:center;width:1.25rem;max-width:1.25rem;height:1.25rem;display:flex}.navbar_dropdown-icon-wrap{grid-column-gap:.5rem;flex:none;align-items:center;display:flex}.navbar_dropdown-text-wrap{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.navbar_title{font-size:1.25rem;font-weight:900;line-height:1}.nav-dropdown_det{color:var(--graphite-3);margin-bottom:0;font-weight:500;line-height:1.4}.navbar_dropdown-triangle{width:1.5rem;position:absolute;inset:-2% auto auto 12.5rem}.navbar_dropdown-triangle.is-grow{left:11rem}.navbar_dropdown-triangle.is-help{left:10rem}.navbar_dropdown-left{border-right:1px solid var(--graphite-1);color:var(--roofr-blue);flex-flow:column;justify-content:space-between;align-items:flex-start;padding-right:3rem;font-size:1.125rem;font-weight:700;display:flex}.navbar_contact-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;color:var(--graphite-1);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.navbar_contact-link{grid-column-gap:.7rem;color:var(--black);align-items:center;transition:color .2s;display:flex}.navbar_contact-link:hover{color:var(--roofr-blue)}.navbar_contact-icon{width:1rem;height:1rem;color:var(--roofr-blue);justify-content:center;align-items:center;display:flex}.heading-style-h2{font-size:var(--_typography-new---h2--font-size);line-height:var(--_typography-new---h2--line-height);font-weight:var(--_typography-new---h2--font-weight);letter-spacing:-.01em}.heading-style-h2.line-height-0{line-height:1}.heading-style-h2.is-campaign{font-size:2.5rem;font-weight:900}.spacer-32{width:100%;padding-top:2rem}.spacer-24{width:100%;padding-top:1.5rem}.heading-style-h1{font-size:var(--_typography-new---h1--font-size);line-height:var(--_typography-new---h1--line-height);font-weight:var(--_typography-new---h1--font-weight);letter-spacing:-.02em;display:inline-block}.button_icon{flex:none;justify-content:center;align-items:center;width:100%;max-width:1rem;height:100%;max-height:1rem;transition:transform .15s;display:flex}.navbar_component{border-bottom:1px solid var(--_colors-new---primary--blue30);background-color:var(--_colors-new---primary--blue10);width:100%;min-height:6.25rem;color:var(--white);justify-content:space-between;align-items:center;display:block;position:fixed;inset:0% 0% auto}.navbar_component:where(.w-variant-5f9f5c46-f465-84ee-99b7-b0699b9e63e2){background-color:var(--brand--secondary-legacy--blue20)}.navbar_component:where(.w-variant-c15745fe-f545-cf90-1eb0-24573236dea5){color:var(--brand--primary-legacy--white);background-color:#0c0c0c;border-bottom-style:none}.navbar_component:where(.w-variant-9c371541-921b-604a-0026-1fa274f63a84){background-color:var(--_colors-new---primary--blue5)}.navbar_component:where(.w-variant-e980c5c0-979a-230e-202c-b996bab92453){color:var(--_colors-new---base--white);background-color:#082e5b;border-bottom-style:none}.navbar_component:where(.w-variant-89ffc95b-9371-91e9-074c-2e22e03155dd){background-color:var(--_colors-new---base--white);border-bottom-style:none}.navbar_component:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64){background-color:#0000;border-bottom-style:none}.navbar_component.is-dark{background-color:var(--graphite-1)}.navbar_component.is-ai-receptionist{background-color:#0000;border-bottom-style:none}.navbar_brand{max-width:6.5rem;padding-left:0}.nav_logo:where(.w-variant-c15745fe-f545-cf90-1eb0-24573236dea5),.nav_logo:where(.w-variant-e980c5c0-979a-230e-202c-b996bab92453),.nav_logo:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.nav_logo.is-dark{display:none}.nav_logo.is-dark:where(.w-variant-c15745fe-f545-cf90-1eb0-24573236dea5),.nav_logo.is-dark:where(.w-variant-e980c5c0-979a-230e-202c-b996bab92453),.nav_logo.is-dark:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.nav_logo.is-dark.is-ai-receptionist{display:block}.nav_logo.is-ai-receptionist,.nav_logo.is-dark{display:none}.nav_logo.is-dark:where(.w-variant-c15745fe-f545-cf90-1eb0-24573236dea5),.nav_logo.is-dark:where(.w-variant-e980c5c0-979a-230e-202c-b996bab92453),.nav_logo.is-dark:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.nav_logo.is-dark.is-ai-receptionist{display:block}.navbar_menu{z-index:100;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-left:auto;margin-right:0;display:flex}.navbar_menu-link{color:var(--graphite-1);border-radius:.75rem;padding:1rem;font-size:1rem;font-weight:500;line-height:1.3rem;transition:background-color .2s,color .2s}.navbar_menu-link:where(.w-variant-c15745fe-f545-cf90-1eb0-24573236dea5){color:var(--brand--primary-legacy--white)}.navbar_menu-link:where(.w-variant-e980c5c0-979a-230e-202c-b996bab92453){color:var(--_colors-new---text--text-inverse)}.navbar_menu-link:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64){color:var(--_colors-new---base--white)}.navbar_menu-link:hover{-webkit-text-fill-color:inherit;background-color:#b8d5f75c;background-clip:border-box;border-radius:.75rem}.navbar_menu-link:hover:where(.w-variant-c15745fe-f545-cf90-1eb0-24573236dea5){background-color:#181818}.navbar_menu-link.is-light{color:var(--white)}.navbar_menu-link.is-ai-receptionist{color:var(--_colors-new---base--white)}.navbar_menu-link.hbspt-tracking.is-first-mobile-nav:where(.w-variant-c15745fe-f545-cf90-1eb0-24573236dea5){color:var(--brand--primary-legacy--white)}.navbar_menu-link.hbspt-tracking.is-first-mobile-nav:where(.w-variant-e980c5c0-979a-230e-202c-b996bab92453){color:var(--_colors-new---text--text-inverse)}.navbar_menu-link.hbspt-tracking.is-first-mobile-nav:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64){color:var(--_colors-new---base--white)}.navbar_menu-link.hbspt-tracking.is-first-mobile-nav:hover:where(.w-variant-c15745fe-f545-cf90-1eb0-24573236dea5){background-color:#181818}.navbar_menu-link.hbspt-tracking.is-first-mobile-nav.is-light{color:var(--_colors-new---text--text-inverse)}.navbar_menu-link.hbspt-tracking.is-first-mobile-nav.is-ai-receptionist{color:var(--_colors-new---base--white)}.navbar_container{z-index:1;grid-column-gap:3rem;grid-row-gap:3rem;justify-content:space-between;align-items:center;max-width:82rem;margin-left:auto;margin-right:auto;display:flex}.navbar_dropdown-toggle{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;padding:1rem 1.5rem 1rem 1.25rem;display:flex}.navbar_dropdown-toggle:where(.w-variant-c15745fe-f545-cf90-1eb0-24573236dea5){color:var(--brand--primary-legacy--white)}.navbar_dropdown-toggle:where(.w-variant-e980c5c0-979a-230e-202c-b996bab92453){color:var(--_colors-new---text--text-inverse)}.navbar_dropdown-toggle:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64){color:var(--_colors-new---base--white)}.navbar_dropdown-toggle.is-light{color:var(--white)}.navbar_dropdown-toggle.is-ai-receptionist{color:var(--_colors-new---base--white)}.navbar_dropdown-text{font-size:1rem;font-weight:500;line-height:1.3rem}.navbar_dropdown-text.is-light{color:var(--white)}.navbar_dropdown-list{background-color:#0000;border-radius:1.875rem;left:-8.9625rem;right:auto}.navbar_dropdown-list.w--open{z-index:99;background-color:#0000;border:.0625rem #0000}.navbar_dropdown-content{z-index:9999;grid-column-gap:3rem;grid-row-gap:3rem;color:#0b0f12;background-color:#fff;border-radius:1.875rem;flex-flow:column;flex:1;grid-template-rows:auto;grid-template-columns:.25fr 1fr;grid-auto-columns:1fr;width:100%;min-width:65rem;max-height:80svh;padding:3rem;display:grid;position:relative;overflow:auto;box-shadow:0 0 8px #0a0a0a1a}.navbar_dropdown-link{grid-row-gap:.4375rem;color:var(--graphite-1);border-radius:.9375rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:max-content 1fr;grid-auto-columns:1fr;align-items:flex-start;padding:1rem .75rem;text-decoration:none;display:flex}.navbar_dropdown-link:hover,.navbar_dropdown-link.w--current{background-color:var(--accent3)}.navbar_dropdown-link-list{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-rows:max-content;grid-template-columns:1fr 1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;display:grid}.padding-section-xxlarge{padding-top:8rem;padding-bottom:8rem}.text-size-xsmall{font-size:var(--_typography-new---font-size--body-xs)}.text-color-graphite3{color:var(--base-colour-muted)}.spacer-small{width:100%;padding-top:1rem}.spacer-medium{width:100%;padding-top:2rem}.prefooter_image{object-fit:cover;object-position:50% 0%;width:100%;height:20.625rem}.section_prefooter{z-index:2;background-color:var(--mist);position:relative}.prefooter_layout{flex-direction:column;display:flex}.prefooter_wrapper{grid-row-gap:2.5rem;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:61.875rem;margin-left:auto;margin-right:auto;display:flex}.prefooter_image-wrapper{position:relative}.section_more-episodes{z-index:1;text-align:left;background-color:#fff;width:100%;margin-top:0;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;position:relative}.fs-socialshare_icon{width:1.25rem;height:1.25rem}.fs-socialshare_wrapper{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-left:-1rem;display:flex}.fs-socialshare_wrapper.is-masterclass{margin-left:-1rem}.fs-socialshare_link{grid-column-gap:1rem;grid-row-gap:1rem;color:#fff;flex-direction:row;justify-content:flex-start;align-items:center;padding:1rem;text-decoration:none;transition:color .2s;display:flex}.fs-socialshare_link:hover{opacity:.6}.fs-socialshare_link.is-dark{color:var(--graphite-2);transition:color .2s}.fs-socialshare_link.is-dark:hover{opacity:1;color:var(--blue3)}.masterclass_sticky-itemm{grid-row-gap:.5rem;color:var(--white);flex-direction:column;display:flex}.masterclass_sticky-itemm.is-download{grid-row-gap:1rem}.spacer-large{padding-top:3rem}.roofr-form_hubspot_wrapper{z-index:999;width:100%;max-width:25rem;min-height:3rem;color:var(--_colors-new---text--text-primary);position:relative}.roofr-form_hubspot_wrapper:where(.w-variant-f1c107cc-5861-58b4-4203-d237cc9c7ec0){max-width:none}.roofr-form_hubspot_wrapper.is-xlarge{max-width:40rem}.roofr-form_hubspot{margin-bottom:0!important}.navbar_inner{width:100%;padding-top:1.5rem;padding-bottom:1.5rem}.navbar_menu-left{justify-content:flex-start;align-items:center;display:flex}.navbar_menu-inner{justify-content:space-between;width:100%;display:flex}.navbar_dropdown-icon-mobile{flex-direction:column;justify-content:center;align-items:center;max-width:1.5rem;height:1.25rem;display:none}.navbar_divider-mobile,.navbar_dropdown-back,.navbar_dropdown-buttons-mobile{display:none}.section_footer{z-index:2;background-color:var(--graphite-1);color:var(--white);background-image:linear-gradient(70deg,#1373e3,#0d509f);position:relative}.section_footer.is-dark-mode{background-image:linear-gradient(59deg,#0c0c0c,#2f2f2f);overflow:hidden}.footer_logo{width:100%}.footer_logo-link{width:100%;max-width:12.5rem;margin-bottom:1.25rem}.nav-icon{min-width:1.25rem;max-width:1.25rem;min-height:1.25rem;max-height:1.25rem}.navbar_dropdown-left-top{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.button_bg{opacity:0;pointer-events:none;background-image:linear-gradient(256deg,#082e5b,#0d509f);transition:opacity .15s;position:absolute;inset:0%}.button_content{z-index:1;grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:center;align-items:center;display:flex;position:relative}.spacer-xsmall{width:100%;padding-top:.5rem}.component_styles{display:none}.breadcrumb_link{color:var(--graphite-2);transition:color .2s}.breadcrumb_link:hover{color:var(--blue3)}.anchor-section{z-index:-1;pointer-events:none;min-height:11.9rem;margin-top:-11.9rem;position:absolute;inset:0% 0% auto}.sr-only{clip:rect(0,0,0,0);border:0 solid #000;width:1px;height:1px;margin:-1px;padding:0;position:absolute;inset:0% auto auto 0%;overflow:hidden}.navbar_main-cta{background-color:var(--accent3);color:var(--graphite-1);border-radius:1.125rem;margin-bottom:.5rem;padding:1.25rem}.navbar_main-cta-link{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;display:flex}.navbar_main-cta-image{width:100%;height:100%;max-height:1.6rem}.navbar_main-cta-arrow{flex-direction:column;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.navbar_menu-line_middle,.navbar_menu-line_top,.navbar_menu-line_bottm{width:1.5rem;height:2px}.content-card{grid-column-gap:2rem;grid-row-gap:2rem;border-bottom:1px solid var(--neutral-lighter);flex-flow:row;justify-content:flex-start;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem;display:flex;position:relative}.content-card_image-wrapper{aspect-ratio:140/105;background-color:var(--accent2);border-radius:.5rem;flex:none;align-self:flex-start;width:100%;max-width:8.75rem;height:100%;max-height:6.5625rem;overflow:hidden}.content-card_image-wrapper.hide-mobile-landscape{aspect-ratio:4/3;aspect-ratio:4/3}.content-card_image{object-fit:cover;width:100%;height:100%}.content-card_text-wrapper{text-align:left;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.content-card_arrow{width:1.5rem;height:1.5rem}.blog-article_paragraph.text-color-graphite3 a{color:var(--graphite-3);text-decoration:underline}.blog-article_paragraph.text-color-graphite3 a:hover{color:var(--graphite-2)}.blog-article_paragraph.text-color-graphite3.text-style-2lines{color:var(--_colors-new---stone--stone30b)}.content-card_arrow-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;margin-top:auto;margin-bottom:auto;margin-left:auto;display:flex}.masterclass-video_component{width:100%}.masterclass_video-wrapper{width:100%;max-width:64rem;margin-left:auto;margin-right:auto;overflow:hidden}.masterclass_details-wrapper{grid-column-gap:5rem;grid-row-gap:5rem;grid-template-rows:auto;grid-template-columns:1.5fr 1fr;grid-auto-columns:1fr;justify-content:space-between;width:100%;display:grid}.masterclass_content-item{text-align:left;flex:1;width:100%}.masterclass_sticky-wrapper{grid-row-gap:1.5rem;flex-direction:column;flex:none;padding-top:.5rem;display:flex;position:sticky;top:8rem}.master-class_content-item.is-right{justify-content:flex-end;align-items:flex-start;display:flex;position:relative}.cookies_button{color:var(--white);background-color:#0000;padding:0;font-size:1rem;line-height:1.3em;text-decoration:none;display:block}.osano-cookie-code,.osano-cookie-styling{display:none}.clickable_wrap{z-index:3;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0%}.clickable_link{width:100%;height:100%;color:inherit;border-radius:inherit;display:block;position:absolute;inset:0%}.clickable_button{width:100%;height:100%;color:inherit;border-radius:inherit;background-color:#0000;padding:0;display:none;position:absolute;inset:0%}.section_masterclass-hero{position:relative}.section_masterclass-content{background-image:linear-gradient(270deg,var(--graphite-1),var(--graphite-2));position:relative}.masterclass-hero_background-accent{z-index:-1;background-image:linear-gradient(270deg,var(--graphite-1),var(--graphite-2));width:100%;height:50%;position:absolute;inset:auto 0% 0%}.media_embed{aspect-ratio:16/9;max-height:none;color:var(--white);object-fit:fill;border-radius:1rem;overflow:hidden}.tab_component{color:var(--white)}.tab_menu{grid-column-gap:2rem;grid-row-gap:2rem;display:flex}.tab_link{color:#fff;background-color:#0000;padding:.5rem 0}.tab_link.w--current{color:#fff;background-color:#0000;border-bottom:1px solid #fff;padding-left:0;padding-right:0;font-weight:700}.tab_pane{margin-top:1.5rem}.prefooter_form-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;display:flex}.breadcrumb_wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:flex-start;display:flex}.breadcrumb_wrapper.margin-bottom-16{margin-bottom:2rem}.navbar_button-group{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}.text-color-secondary{color:var(--_colors-new---text--text-secondary)}.text-color-secondary.is-test-item{display:block}.nav_button-dark-mode{display:none}.nav_button-dark-mode:where(.w-variant-c15745fe-f545-cf90-1eb0-24573236dea5),.nav_button-dark-mode:where(.w-variant-e980c5c0-979a-230e-202c-b996bab92453),.nav_button-dark-mode:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.nav_button-dark-mode.is-ai-receptionist{display:block}.nav_button-light-mode:where(.w-variant-c15745fe-f545-cf90-1eb0-24573236dea5),.nav_button-light-mode:where(.w-variant-e980c5c0-979a-230e-202c-b996bab92453),.nav_button-light-mode:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.nav_button-light-mode.is-ai-receptionist{display:none}.promotion-banner_inner-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;align-items:center;width:100%;padding:.5rem 1rem;display:flex}.promotion-banner_inner-wrapper:where(.w-variant-50cdbdfa-4b5c-1249-a47d-aa4c541ac412){padding-top:.875rem;padding-bottom:.875rem}.promotion-banner_content-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;display:flex}.promotion-banner_content-wrapper:where(.w-variant-50cdbdfa-4b5c-1249-a47d-aa4c541ac412){grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:wrap;display:flex}.promotion-banner_component{z-index:9999999;grid-column-gap:1rem;grid-row-gap:1rem;background-color:var(--_colors-new---stone--stone30);color:var(--_colors-new---text--text-primary);flex-direction:column;justify-content:center;align-items:stretch;display:flex;position:relative}.promotion-banner_component:where(.w-variant-8ea8e0b2-3688-4c8e-0a2d-4e5958d7dc3c){background-color:var(--_colors-new---primary--blue20)}.promotion-banner_component:where(.w-variant-50cdbdfa-4b5c-1249-a47d-aa4c541ac412){color:var(--_colors-new---text--text-inverse);background-image:linear-gradient(59deg,#0c0c0c,#2f2f2f)}.promotion-banner_component:where(.w-variant-69e3e076-b867-de7e-7705-ee283d19d171){color:var(--_colors-new---text--text-inverse);background-image:linear-gradient(235deg,#082e5b,#0d509f)}.promotion-banner_link{color:inherit;font-weight:var(--_typography-new---font-weight--bold);white-space:nowrap;text-decoration:none;display:inline}.promotion-banner_link:where(.w-variant-8ea8e0b2-3688-4c8e-0a2d-4e5958d7dc3c){color:var(--_colors-new---primary--blue50)}.promotion-banner_link:where(.w-variant-50cdbdfa-4b5c-1249-a47d-aa4c541ac412){color:var(--_colors-new---primary--blue50);-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box}.promotion-banner_link:where(.w-variant-69e3e076-b867-de7e-7705-ee283d19d171){color:var(--_colors-new---primary--blue20);-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box}.promotion-banner_link:hover:where(.w-variant-50cdbdfa-4b5c-1249-a47d-aa4c541ac412){color:var(--_colors-new---primary--blue)}.promotion-banner_link:before{content:" "}.promotion-banner_close-button{cursor:pointer}.promotion-banner_close-icon{justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.promotion-banner_link-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex:none;justify-content:flex-start;align-items:center;display:flex}.promotion-banner_tag{color:var(--_colors-new---text--text-inverse);background-image:linear-gradient(256deg,#0d509f,#1373e3);border-radius:.25rem;flex:none;padding:2px .375rem;overflow:hidden}.promotion-banner_tag:where(.w-variant-69e3e076-b867-de7e-7705-ee283d19d171){color:var(--_colors-new---text--text-primary);background-image:linear-gradient(65deg,#ededed,#fbfbfb)}.promotional-banner_tag-text{text-transform:uppercase;font-size:.75rem;line-height:1.4em}.promotion-banner_text-wrap{text-wrap:balance;display:block}.promotion-banner_link-content{grid-column-gap:.375rem;grid-row-gap:.375rem;white-space:nowrap;align-items:center;display:inline-flex}@media screen and (max-width:991px){p{margin-bottom:0}.button{max-width:100%}.button:hover{box-shadow:none}.button.is-secondary:hover:where(.w-variant-43b3b623-799e-f31c-0aae-02c3d4947d8a),.button.is-modal:hover:where(.w-variant-43b3b623-799e-f31c-0aae-02c3d4947d8a){color:var(--brand--primary-legacy--white)}.button.is-small{padding-top:.5rem;padding-bottom:.5rem}.text-gradient-blue.text-weight-bold:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.text-gradient-blue.text-weight-bold.is-ai-receptionist,.text-gradient-blue.text-weight-bold:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.text-gradient-blue.text-weight-bold.is-ai-receptionist{color:var(--_colors-new---text--text-primary)}.footer_top{grid-column-gap:1rem;grid-row-gap:4rem;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.footer_col-title,.footer_link{font-size:.875rem}.footer_bottom{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center}.hide-tablet{display:none}.text-size-tiny.text-align-right.align-center-tablet{text-align:center}.text-weight-medium{text-align:left}.page-wrapper{overflow:visible}.main-wrapper{padding-top:4.875rem}.main-wrapper.is-roofr-builds-post,.main-wrapper.is-lunch-learn{padding-top:0}.text-rich-text li{text-align:left}.text-rich-text ul{padding-left:2.5rem}.text-rich-text.is-review,.text-rich-text.is-section{text-align:center}.padding-global.padding-section-slider{padding-top:4rem;padding-left:0;padding-right:0}.padding-global.is-tabs{padding-left:0;padding-right:0}.padding-global.is-media-breakout{padding:0}.padding-global.padding-section-large.is-404{padding-bottom:0}.padding-global.padding-section-large.is-top{padding-top:4rem}.padding-global.padding-section-medium.is-tablet{padding-top:2rem;padding-bottom:4rem}.padding-section-large{flex-flow:column;justify-content:center;align-items:center}.padding-section-large.off.top-on-tablet{padding-top:6rem}.button-group{flex-flow:wrap;justify-content:center;align-items:center}.button-group.align-right{justify-content:flex-start}.button-group.show-tablet{display:block}.button-group.is-text-link{margin-top:1rem}.button-group.align-center-tablet{width:100%}.button-group.is-nav{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:space-between;align-items:center;width:100%;padding-left:2.5rem;padding-right:2.5rem}.padding-section-medium{padding-top:4rem;padding-bottom:4rem}.navbar_menu-button{z-index:1000;justify-content:center;align-items:center;display:flex;right:-1rem}.navbar_menu-button.w--open{background-color:#0000}.navbar_title{font-size:1rem}.nav-dropdown_det{text-align:left}.navbar_dropdown-triangle{display:none}.navbar_dropdown-left{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border:1px #000;order:1;width:100%;padding-bottom:0;padding-right:0;font-size:1rem}.navbar_contact-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;position:static}.heading-style-h2.text-align-center{text-align:center}.spacer-32{padding-top:1.5rem}.spacer-24{padding-top:1.25rem}.button_icon{max-width:1.25rem;max-height:1.25rem}.navbar_component{min-height:4.875rem}.navbar_component:where(.w-variant-e980c5c0-979a-230e-202c-b996bab92453){position:fixed}.navbar_brand{z-index:1000}.navbar_brand.w--current{z-index:9999}.navbar_menu{background-color:var(--white);height:100dvh;box-shadow:none;flex-direction:column;justify-content:flex-start;align-items:center;margin-left:0;margin-right:0}.navbar_menu:where(.w-variant-c15745fe-f545-cf90-1eb0-24573236dea5){background-color:var(--brand--primary-legacy--black)}.navbar_menu:where(.w-variant-e980c5c0-979a-230e-202c-b996bab92453){background-color:#082e5b}.navbar_menu-link{width:100%;padding-left:0;padding-right:0}.navbar_menu-link:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64){color:var(--_colors-new---text--text-primary)}.navbar_menu-link:hover{background-color:#0000}.navbar_menu-link.w--current{color:var(--graphite-1)}.navbar_menu-link.hbspt-tracking.is-first-mobile-nav:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.navbar_menu-link.hbspt-tracking.is-first-mobile-nav.is-ai-receptionist{color:var(--_colors-new---text--text-primary)}.navbar_menu-link.is-light{color:var(--graphite-2)}.navbar_menu-link.is-ai-receptionist{color:var(--_colors-new---text--text-primary)}.navbar_menu-link.hbspt-tracking.is-first-mobile-nav:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.navbar_menu-link.hbspt-tracking.is-first-mobile-nav.is-ai-receptionist{color:var(--_colors-new---text--text-primary)}.navbar_menu-link.hbspt-tracking.is-first-mobile-nav{margin-bottom:-1rem}.navbar_menu-link.hbspt-tracking.is-first-mobile-nav:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.navbar_menu-link.hbspt-tracking.is-first-mobile-nav.is-ai-receptionist{color:var(--_colors-new---text--text-primary)}.navbar_dropdown-toggle{justify-content:space-between;width:100%;padding-left:0;padding-right:0;position:static}.navbar_dropdown-toggle:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.navbar_dropdown-toggle.is-ai-receptionist{color:var(--_colors-new---text--text-primary)}.navbar_dropdown-text.is-light{color:var(--graphite-2)}.navbar_dropdown-list{position:static}.navbar_dropdown-list.w--open{z-index:999;background-color:var(--white);border-style:none;width:auto;height:100dvh;padding-top:0;position:absolute;inset:0 0% 0%}.navbar_dropdown{width:100%;position:static}.navbar_dropdown-content{grid-column-gap:1.5rem;grid-row-gap:1.5rem;min-width:auto;height:100dvh;max-height:none;box-shadow:none;text-align:center;border-radius:0;flex-direction:column;place-content:start flex-start;align-items:stretch;padding:0 2.5rem 6.5rem;display:flex}.navbar_dropdown-link{border-radius:0;align-items:flex-start;width:100%;padding:0}.navbar_dropdown-link:hover,.navbar_dropdown-link.w--current{background-color:#0000}.navbar_dropdown-link-list{grid-row-gap:1.5rem;text-align:left;flex-direction:column;width:100%;padding-left:0;padding-right:0;display:flex}.spacer-medium{padding-top:1.5rem}.section_more-episodes.is-masterclass{margin-top:-4rem}.spacer-large{padding-top:2.5rem}.navbar_inner{padding-top:1rem;padding-bottom:1rem}.navbar_menu-left{flex-flow:column;padding-top:1rem;padding-left:2.5rem;padding-right:2.5rem}.navbar_dropdown-wrapper{width:100%}.navbar_menu-inner{flex-flow:column;justify-content:flex-start;height:100%}.navbar_dropdown-icon-mobile{display:flex}.navbar_divider-mobile{background-color:#ccc;width:100%;height:1px;margin-top:1rem;margin-bottom:1rem;padding-bottom:0;padding-right:0;display:block}.navbar_dropdown-back{background-color:var(--white);border-bottom:1px solid #ccc;justify-content:flex-start;align-items:center;width:100%;margin-bottom:1rem;padding-top:1rem;padding-bottom:1rem;display:flex;position:sticky;top:0}.navbar_dropdown-back-top{grid-column-gap:.5rem;grid-row-gap:.5rem;cursor:pointer;background-color:#0000;justify-content:flex-start;align-items:center;padding:0;display:flex}.navbar_dropdown-back-icon{justify-content:center;align-items:center;width:1.25rem;height:1.25rem}.navbar_dropdown-buttons-mobile{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;width:100%;display:flex}.footer_logo-link{max-width:6.5rem}.button_content{white-space:nowrap}.sr-only{display:none}.navbar_main-cta.w--current{text-align:left;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.navbar_menu-line_middle{background-color:var(--graphite-1);margin-top:4px;margin-bottom:4px}.navbar_menu-line_middle:where(.w-variant-c15745fe-f545-cf90-1eb0-24573236dea5){background-color:var(--brand--primary-legacy--white)}.navbar_menu-line_middle:where(.w-variant-e980c5c0-979a-230e-202c-b996bab92453){background-color:var(--_colors-new---text--text-inverse)}.navbar_menu-line_middle:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64){background-color:var(--_colors-new---base--white)}.navbar_menu-line_middle.is-white{background-color:var(--white);margin-top:4px;margin-bottom:4px}.navbar_menu-line_middle.is-ai-receptionist{background-color:var(--_colors-new---base--white)}.navbar_menu-line_top{background-color:var(--graphite-1)}.navbar_menu-line_top:where(.w-variant-c15745fe-f545-cf90-1eb0-24573236dea5){background-color:var(--brand--primary-legacy--white)}.navbar_menu-line_top:where(.w-variant-e980c5c0-979a-230e-202c-b996bab92453){background-color:var(--_colors-new---text--text-inverse)}.navbar_menu-line_top:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64){background-color:var(--_colors-new---base--white)}.navbar_menu-line_top.is-white{background-color:var(--white)}.navbar_menu-line_top.is-ai-receptionist{background-color:var(--_colors-new---base--white)}.navbar_menu-line_bottm{background-color:var(--graphite-1)}.navbar_menu-line_bottm:where(.w-variant-c15745fe-f545-cf90-1eb0-24573236dea5){background-color:var(--brand--primary-legacy--white)}.navbar_menu-line_bottm:where(.w-variant-e980c5c0-979a-230e-202c-b996bab92453){background-color:var(--_colors-new---text--text-inverse)}.navbar_menu-line_bottm:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64){background-color:var(--_colors-new---base--white)}.navbar_menu-line_bottm.is-white{background-color:var(--white)}.navbar_menu-line_bottm.is-ai-receptionist{background-color:var(--_colors-new---base--white)}.content-card_arrow{flex:none}.masterclass_details-wrapper{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:1fr}.master-class_content-item.is-right{justify-content:flex-start;align-items:flex-start}.cookies_button{text-align:left;justify-content:flex-start;align-items:flex-start;font-size:.875rem}.masterclass-hero_background-accent{height:45%}.prefooter_form-wrapper{justify-content:flex-start;align-items:center}.breadcrumb_wrapper.margin-bottom-16,.breadcrumb_wrapper.is-tablet-center{justify-content:center;align-items:center}.navbar_button-group{width:100%}.nav_button-dark-mode:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.nav_button-dark-mode.is-ai-receptionist{display:none}.nav_button-light-mode:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.nav_button-light-mode.is-ai-receptionist{display:block}}@media screen and (max-width:767px){body,h1,h2{--_typography-new---body--font:var(--_typography-new---font-family--font);--_typography-new---body--font-size:var(--_typography-new---font-size--body);--_typography-new---body--line-height:var(--_typography-new---line-height--1-4);--_typography-new---body--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---h1--font:var(--_typography-new---font-family--font);--_typography-new---h1--font-size:var(--_typography-new---font-size--heading-1);--_typography-new---h1--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h1--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h2--font:var(--_typography-new---font-family--font);--_typography-new---h2--font-size:var(--_typography-new---font-size--heading-2);--_typography-new---h2--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h2--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h3--font-size:var(--_typography-new---font-size--heading-3);--_typography-new---h3--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h3--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h4--font-size:var(--_typography-new---font-size--heading-4);--_typography-new---h4--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h4--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h5--font-size:var(--_typography-new---font-size--heading-5);--_typography-new---h5--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h5--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h6--font-size:var(--_typography-new---font-size--heading-6);--_typography-new---h6--line-height:var(--_typography-new---line-height--1-5);--_typography-new---h6--font-weight:var(--_typography-new---font-weight--black);--_typography-new---font-size--body-md:1.125rem;--_typography-new---line-height--1-5:1.5em;--_typography-new---font-weight--bold:700;--_typography-new---button--font-size:var(--_typography-new---font-size--body);--_typography-new---button--font-weight:var(--_typography-new---font-weight--bold);--_typography-new---button-sm--font-size:var(--_typography-new---font-size--body-sm);--_typography-new---button-sm--line-height:var(--_typography-new---line-height--1-4);--_typography-new---button-sm--font-weight:var(--_typography-new---font-weight--medium);--_typography-new---font-size--body-lg:1.25rem;--_typography-new---body-lg--line-height:var(--_typography-new---line-height--1-4);--_typography-new---font-weight--regular:400;--_typography-new---font-size--body-xs:.875rem;--_typography-new---font-weight--medium:500;--_typography-new---font-size--body-sm:1rem;--_typography-new---body-md--line-height:var(--_typography-new---line-height--1-4);--_typography-new---font-weight--black:900;--_typography-new---font-size--heading-4:1.25rem;--_typography-new---body-sm--font-size:var(--_typography-new---font-size--body-sm);--_typography-new---body-xs--font-size:var(--_typography-new---font-size--body-xs);--_typography-new---font-size--body:1rem;--_typography-new---font-size--heading-3:1.5rem;--_typography-new---line-height--1-3:1.3em;--_typography-new---font-size--heading-2:2rem;--_typography-new---font-size--heading-5:1.125rem;--_typography-new---font-size--heading-6:1rem;--_typography-new---font-size--heading-1:2.5rem;--_typography-new---body-lg--font-size:var(--_typography-new---font-size--body-lg);--_typography-new---font-family--font:Circular,sans-serif;--_typography-new---line-height--1-4:1.4em;--_typography-new---h3--font:var(--_typography-new---font-family--font);--_typography-new---h4--font:var(--_typography-new---font-family--font);--_typography-new---h5--font:var(--_typography-new---font-family--font);--_typography-new---h6--font:var(--_typography-new---font-family--font);--_typography-new---body-xs--font:var(--_typography-new---font-family--font);--_typography-new---body-xs--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---body-xs--line-height:var(--_typography-new---line-height--1-4);--_typography-new---body-sm--font:var(--_typography-new---font-family--font);--_typography-new---body-sm--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---body-sm--line-height:var(--_typography-new---line-height--1-4);--_typography-new---body-md--font:var(--_typography-new---font-family--font);--_typography-new---body-md--font-size:var(--_typography-new---font-size--body-md);--_typography-new---body-md--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---body-lg--font:var(--_typography-new---font-family--font);--_typography-new---body-lg--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---button--line-height:var(--_typography-new---line-height--1-4)}.button{max-width:100%}.footer_top{grid-template-columns:1fr 1fr;width:100%;margin-top:0}.footer_bottom{flex-flow:wrap;justify-content:center;align-items:center}.hide-mobile-landscape{display:none}.text-size-large{font-size:1.25rem}.text-size-regular{font-size:1rem}.text-weight-bold.is-live{font-size:.875rem}.text-weight-bold.is-beta{font-size:.8755rem}.container-large{max-width:100%}.show-mobile-landscape{display:block}.main-wrapper{padding-top:3.875rem}.text-rich-text blockquote{font-size:1.25rem}.padding-global{padding-left:1.25rem;padding-right:1.25rem}.padding-global.padding-section-slider{padding-top:3rem}.padding-global.padding-section_pricing-cta,.padding-global.padding-section_pricing-cta-test{padding-top:1rem;padding-bottom:1rem}.padding-global.padding-section-medium.is-tablet{padding-top:0;padding-bottom:3rem}.padding-global.padding-section-small.is-mpb{padding-top:1.5rem;padding-bottom:1.5rem}.padding-section-large{padding-top:4rem;padding-bottom:4rem}.padding-section-large.off.top-on-tablet{padding-top:4rem}.button-group{justify-content:center;align-items:center;margin-top:.5rem}.button-group.align-left{justify-content:flex-start;align-self:flex-start;align-items:center}.button-group.is-section{margin-top:2.5rem}.button-group.is-nav{padding-left:1.25rem;padding-right:1.25rem}.heading-style-h4.padding-right{padding-right:3rem}.padding-section-medium{padding-top:3rem;padding-bottom:3rem}.heading-style-h2{font-size:2.25rem}.spacer-32{padding-top:1.25rem}.spacer-24{padding-top:1.125rem}.heading-style-h1{--_typography-new---body--font:var(--_typography-new---font-family--font);--_typography-new---body--font-size:var(--_typography-new---font-size--body);--_typography-new---body--line-height:var(--_typography-new---line-height--1-4);--_typography-new---body--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---h1--font:var(--_typography-new---font-family--font);--_typography-new---h1--font-size:var(--_typography-new---font-size--heading-1);--_typography-new---h1--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h1--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h2--font:var(--_typography-new---font-family--font);--_typography-new---h2--font-size:var(--_typography-new---font-size--heading-2);--_typography-new---h2--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h2--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h3--font-size:var(--_typography-new---font-size--heading-3);--_typography-new---h3--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h3--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h4--font-size:var(--_typography-new---font-size--heading-4);--_typography-new---h4--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h4--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h5--font-size:var(--_typography-new---font-size--heading-5);--_typography-new---h5--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h5--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h6--font-size:var(--_typography-new---font-size--heading-6);--_typography-new---h6--line-height:var(--_typography-new---line-height--1-5);--_typography-new---h6--font-weight:var(--_typography-new---font-weight--black);--_typography-new---font-size--body-md:1.125rem;--_typography-new---line-height--1-5:1.5em;--_typography-new---font-weight--bold:700;--_typography-new---button--font-size:var(--_typography-new---font-size--body);--_typography-new---button--font-weight:var(--_typography-new---font-weight--bold);--_typography-new---button-sm--font-size:var(--_typography-new---font-size--body-sm);--_typography-new---button-sm--line-height:var(--_typography-new---line-height--1-4);--_typography-new---button-sm--font-weight:var(--_typography-new---font-weight--medium);--_typography-new---font-size--body-lg:1.25rem;--_typography-new---body-lg--line-height:var(--_typography-new---line-height--1-4);--_typography-new---font-weight--regular:400;--_typography-new---font-size--body-xs:.875rem;--_typography-new---font-weight--medium:500;--_typography-new---font-size--body-sm:1rem;--_typography-new---body-md--line-height:var(--_typography-new---line-height--1-4);--_typography-new---font-weight--black:900;--_typography-new---font-size--heading-4:1.25rem;--_typography-new---body-sm--font-size:var(--_typography-new---font-size--body-sm);--_typography-new---body-xs--font-size:var(--_typography-new---font-size--body-xs);--_typography-new---font-size--body:1rem;--_typography-new---font-size--heading-3:1.5rem;--_typography-new---line-height--1-3:1.3em;--_typography-new---font-size--heading-2:2rem;--_typography-new---font-size--heading-5:1.125rem;--_typography-new---font-size--heading-6:1rem;--_typography-new---font-size--heading-1:2.5rem;--_typography-new---body-lg--font-size:var(--_typography-new---font-size--body-lg);--_typography-new---font-family--font:Circular,sans-serif;--_typography-new---line-height--1-4:1.4em;--_typography-new---h3--font:var(--_typography-new---font-family--font);--_typography-new---h4--font:var(--_typography-new---font-family--font);--_typography-new---h5--font:var(--_typography-new---font-family--font);--_typography-new---h6--font:var(--_typography-new---font-family--font);--_typography-new---body-xs--font:var(--_typography-new---font-family--font);--_typography-new---body-xs--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---body-xs--line-height:var(--_typography-new---line-height--1-4);--_typography-new---body-sm--font:var(--_typography-new---font-family--font);--_typography-new---body-sm--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---body-sm--line-height:var(--_typography-new---line-height--1-4);--_typography-new---body-md--font:var(--_typography-new---font-family--font);--_typography-new---body-md--font-size:var(--_typography-new---font-size--body-md);--_typography-new---body-md--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---body-lg--font:var(--_typography-new---font-family--font);--_typography-new---body-lg--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---button--line-height:var(--_typography-new---line-height--1-4)}.button_icon{max-width:1rem;max-height:1rem}.button_icon:where(.w-variant-50cdbdfa-4b5c-1249-a47d-aa4c541ac412){max-width:.875rem;max-height:.875rem}.navbar_component{min-height:3.875rem}.navbar_component.is-dark{padding-top:0;padding-bottom:0}.navbar_brand{width:100%;height:100%}.navbar_menu{box-shadow:0 2px 5px #0003}.navbar_dropdown-content{flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding-left:1.25rem;padding-right:1.25rem}.spacer-medium{padding-top:1rem}.prefooter_image{height:15rem}.prefooter_layout{height:auto;max-height:none}.section_more-episodes{padding-left:0;padding-right:0}.section_more-episodes.is-masterclass{margin-top:-3rem}.fs-socialshare_wrapper{grid-template-columns:1fr 1fr}.spacer-large{padding-top:1.5rem}.navbar_inner{padding-top:.5rem;padding-bottom:.5rem}.navbar_menu-left{padding-left:1.25rem;padding-right:1.25rem}.breadcrumb_link,.truncate-text{font-size:.875rem}.content-card{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column}.content-card_text-wrapper{width:100%}.content-card_arrow{justify-content:center;align-items:center;width:1.125rem;height:1.125rem;margin-left:0;display:flex}.content-card_arrow-wrapper{color:var(--roofr-blue);margin:0 auto 0 0}.masterclass_video-wrapper{max-width:40rem}.masterclass_details-wrapper{flex-direction:column}.promotion-banner_inner-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.promotion-banner_component{font-size:.875rem}.promotion-banner_close-icon{width:1.25rem;height:1.25rem}.promotion-banner_close-icon:where(.w-variant-50cdbdfa-4b5c-1249-a47d-aa4c541ac412){width:1.5rem;height:1.5rem}.promotion-banner_link-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem}}@media screen and (max-width:479px){body{font-size:1rem}blockquote{letter-spacing:-.02em}.button{display:flex}.button.is-download{font-size:1.125rem}.footer_top{grid-column-gap:2rem;grid-row-gap:3rem;flex-direction:column;grid-template-columns:1fr 1fr;margin-top:0}.footer_col-title{font-size:1.1rem}.footer_link{font-size:1rem}.footer_col{width:100%}.footer_bottom{flex-flow:column;justify-content:flex-start;align-items:flex-start}.text-size-tiny.text-color-graphite3{font-size:.8rem}.text-size-regular.no-margin.text-align-left,.text-weight-medium{text-align:left}.padding-global.padding-section-slider{padding-bottom:6rem}.heading-style-h4.padding-right{padding-right:1.5rem}.navbar_contact-wrapper{position:static}.navbar_menu{box-shadow:0 2px 5px #0003}.navbar_dropdown{overflow:auto}.navbar_dropdown-content{grid-template-columns:1fr}.navbar_dropdown-link{text-align:left;align-items:flex-start}.padding-section-xxlarge{padding-top:4rem;padding-bottom:4rem}.prefooter_image{height:10rem}.section_more-episodes{padding-left:0;padding-right:0}.fs-socialshare_wrapper{grid-template-columns:1fr}.footer_link-separator{display:none}.content-card_image-wrapper{border-radius:1rem}.cookies_button{font-size:1rem}.masterclass-hero_background-accent{height:40%}.tab_menu{justify-content:center;align-items:center}.breadcrumb_wrapper{width:100%}.promotion-banner_content-wrapper:where(.w-variant-50cdbdfa-4b5c-1249-a47d-aa4c541ac412){grid-column-gap:0rem;grid-row-gap:0rem}}#w-node-_04ea3689-cd1c-62b3-16a6-337330a33f7a-7608edab{grid-area:span 1/span 1/span 1/span 1}#w-node-_3d6df125-a9c7-8a7a-847f-403441bc9c76-7608edab,#w-node-e6d03e59-2182-3e1c-e5c7-2a19822663ec-7608edab,#w-node-b325334a-aad2-572f-0339-73618338e4d5-7608edab{grid-area:span 1/span 2/span 1/span 2}#w-node-f9f1c51f-d6f2-ffd6-ba7b-79a4ed0f776f-d9df806a{grid-area:span 1/span 1/span 1/span 1}@media screen and (max-width:991px){#w-node-_1571cbd5-7964-d1d5-8340-1388fa16f67a-7608edab{grid-area:3/1/4/2}#w-node-_52888bac-5d75-7d04-e752-ca69cea985a1-7608edab{grid-area:span 1/span 1/span 1/span 1}}@media screen and (max-width:479px){#w-node-_2988381b-8b7a-ed5a-6f58-8d104f3719a8-5c9f44d7{grid-area:1/1/2/3}#w-node-_1832c320-69b9-b285-9355-0f6c7877ad98-5c9f44d7{grid-area:4/1/5/3}#w-node-_52888bac-5d75-7d04-e752-ca69cea985a1-7608edab{justify-self:center}}