: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}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-layout-vflex{flex-direction:column;align-items:flex-start;display:flex}.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-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-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)}.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-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}.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}.small{text-align:left;flex:1;margin-bottom:0;font-size:1rem;line-height:1.3em}.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}.card_heading{font-size:2rem;font-weight:700;line-height:1.1em}.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}.footer-header-link{color:var(--white)}.margin-xsmall{margin:.5rem}.text-weight-semibold.capitalization-none{letter-spacing:normal;text-transform:capitalize;margin-bottom:0;font-weight:700}.margin-top,.margin-top.margin-large,.margin-top.margin-xsmall{margin-bottom:0;margin-left:0;margin-right:0}.margin-top.margin-medium{justify-content:space-between;align-items:center}.margin-top.margin-xlarge{margin-top:4rem}.margin-top.margin-medium,.margin-top.margin-xsmall{margin-bottom:0;margin-left:0;margin-right:0}.margin-top.margin-small{margin-left:0;margin-right:0}.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)}.margin-small{margin:1rem}.text-size-tiny{font-size:var(--_typography-new---font-size--body-xs)}.margin-huge{margin:6rem}.margin-bottom,.margin-bottom.margin-xxlarge,.margin-bottom.margin-small{margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-medium{margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-xxlarge{flex-direction:row;justify-content:center;align-items:center;display:flex}.margin-bottom.margin-medium{justify-content:space-between;align-items:center}.margin-bottom.margin-xxlarge,.margin-bottom.margin-small,.margin-bottom.margin-small,.margin-bottom.margin-small,.margin-bottom.margin-small{margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-xxlarge,.margin-bottom.margin-xsmall,.margin-bottom.margin-xsmall,.margin-bottom.margin-xsmall{margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-xsmall{align-self:center;margin-top:0;margin-left:0;margin-right:0}.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}.max-width-large{width:100%;max-width:48rem}.max-width-large.align-center{margin-left:auto;margin-right:auto}.max-width-large.align-center.text-align-center{max-width:56rem}.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}.max-width-xlarge{width:100%;max-width:64rem}.component_faq_description{font-size:var(--_typography-new---font-size--body-md);line-height:var(--_typography-new---body-md--line-height)}.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}.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)}.align-center{margin-left:auto;margin-right:auto}.align-center.text-align-center.is-verisk{z-index:2;position:relative}.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-small.is-podcast{padding-top:0}.padding-global.padding-section-small.is-mpb{padding-top:3rem;padding-bottom:3rem}.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-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-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}.button-group.align-center{justify-content:center}.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}.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-64{width:100%;padding-top:4rem}.spacer-80{width:100%;padding-top:5rem}.spacer-24{width:100%;padding-top:1.5rem}.heading-style-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}.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-xlarge{order:0;padding-top:7rem;padding-bottom:7rem}.padding-section-xxlarge{padding-top:8rem;padding-bottom:8rem}.spacer-small{width:100%;padding-top:1rem}.prefooter_image{object-fit:cover;object-position:50% 0%;width:100%;height:20.625rem}.text-color-blue-gradient{background-image:linear-gradient(45deg,var(--roofr-blue),var(--sky));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-color-blue-gradient.text-weight-black{font-weight:700}.text-color-blue-gradient.text-weight-black:where(.w-variant-c15745fe-f545-cf90-1eb0-24573236dea5){color:var(--brand--primary-legacy--white);-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box}.icon-embed-xsmall{flex-direction:column;flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.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}.text-weight-black{font-weight:var(--_typography-new---font-weight--black)}.text_tagline{font-size:var(--_typography-new---font-size--body-sm);letter-spacing:.2rem;text-transform:uppercase}.text_tagline:where(.w-variant-1b1e3be9-91a5-7b5c-c80b-99108371c32a){font-size:var(--_typography-new---font-size--body-sm);font-weight:var(--_typography-new---font-weight--medium);-webkit-text-fill-color:transparent;background-image:linear-gradient(256deg,#0d509f,#1373e3);-webkit-background-clip:text;background-clip:text}.text_tagline:where(.w-variant-4fd7591c-8d75-2164-15df-40e8e37454d3){color:var(--_colors-new---text--text-accent);font-size:var(--_typography-new---font-size--body-sm);font-weight:var(--_typography-new---font-weight--medium)}.text_tagline:where(.w-variant-67ef2fde-cf34-48e4-eb80-61887403af15){color:var(--_colors-new---primary--blue40b);font-size:var(--_typography-new---font-size--body-sm)}.text_tagline:where(.w-variant-d3dd5d6d-b4a2-4cd0-a4de-039fe69028cf){color:#777}.text_tagline.text-color-graphite-3{color:var(--graphite-3)}.text_tagline.text-color-graphite3{color:var(--graphite-3)}.text_tagline.is-rise{font-size:1.5rem}.text_tagline.text-color-light-blue{color:var(--blue50)}.text_tagline.theme-accent{color:var(--_colors-new---text--text-accent);font-size:var(--_typography-new---font-size--body-sm)}.text_tagline.theme-accent.is-roofr-birthday{letter-spacing:.3rem;font-size:1.5rem}.text_tagline.is-roofr-buildsv2{color:var(--_colors-new---text--text-accent);letter-spacing:4.8px;font-size:1.5rem}.text_tagline.text-color-blue-gradient{background-image:linear-gradient(45deg,var(--roofr-blue),var(--sky))}.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}.video_icon{justify-content:center;align-items:center;width:1.3rem;height:1.3rem;display:flex}.video_icon.small{width:1.2rem;height:1.2rem}.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}.benefit_component{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr}.benefit_card-content{border:1px solid var(--mist);background-color:var(--white);width:100%;height:100%;color:var(--black);border-radius:1rem;flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;padding:2rem;display:flex;overflow:hidden;box-shadow:2px 4px 8px #00000026}.benefit_card-content.fade-in{padding:1.5rem}.benefit_card-content-top{flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex}.container-large-8{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:80rem;margin-left:auto;margin-right:auto;display:block}.testimonial_component{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:flex}.testimonial21_loop-trigger{display:flex}.testimonial21_card{background-color:var(--white);border-radius:1rem;flex-direction:column;justify-content:space-between;align-items:flex-start;width:25rem;min-width:25rem;margin-right:2rem;padding:2rem;display:flex;box-shadow:0 4px 4px #0000001a}.testimonial21_rating-wrapper{margin-bottom:1.5rem;display:flex}.testimonial21_rating-icon{color:#ffce50;flex-direction:column;justify-content:center;align-items:center;margin-right:.25rem;display:flex}.testimonial21_client{grid-column-gap:1rem;grid-row-gap:1rem;text-align:left;align-items:center;margin-top:auto;display:flex}.testimonial21_customer-image{object-fit:cover;border-radius:100%;width:3rem;min-width:3rem;height:3rem;min-height:3rem}.section_testimonial-cards{background-color:var(--_colors-new---primary--blue10);overflow:hidden}.looping-marquee-js{display:none}.testimonial_loop-wrapper{display:flex}.spacer-xsmall{width:100%;padding-top:.5rem}.margin-top_auto{margin-top:auto}.benefit_grid-list{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-rows:auto;grid-template-columns:1fr}.benefit_item-icon-wrapper{width:100%;max-width:3.375rem;height:100%;max-height:3.375rem;margin-bottom:1rem;display:inline-block}.section_image-right{background-color:var(--brand--primary-legacy--white)}.section_image-right:where(.w-variant-87db087f-97f4-244f-fd60-bc68d9697b21){background-color:var(--brand--secondary-legacy--blue10)}.section_image-right:where(.w-variant-1f30618c-631f-047c-e956-86a9bfc3d178){background-color:var(--brand--primary-legacy--light-grey)}.section_image-right:where(.w-variant-e92fe7dc-8f1c-7d27-303b-ab4729c84522){background-image:linear-gradient(256deg,var(--sky),var(--roofr-blue));color:var(--brand--primary-legacy--white)}.section_image-right:where(.w-variant-e745d557-8b96-26e4-ad81-03bfdb196c63){background-color:var(--brand--primary-legacy--graphite);color:var(--brand--primary-legacy--white)}.section_image-right.backgrund-color-white{background-color:var(--white)}.section_image-right.is-verisk{background-image:linear-gradient(358deg,var(--brand--secondary-legacy--blue10)50%,var(--brand--primary-legacy--white));overflow:hidden}.image-right_content-wrapper{grid-column-gap:5rem;grid-row-gap:5rem;grid-template-rows:1fr;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start stretch;display:grid}.image-right_content-wrapper.is-streamedlined-operations{grid-template-columns:1fr minmax(auto,38rem)}.image-right_content-wrapper.is-companycam{grid-template-columns:1fr 37.3125rem}.image-right_content-wrapper.is-srs-footer{grid-column-gap:3rem;grid-row-gap:3rem}.image-right_content-left{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex}.image-right_content-image{width:100%;height:100%}.image-right_image{object-fit:contain;width:100%;height:100%}.section_benefit{z-index:1;background-color:#fff}.component_styles{display:none}.card-slot{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start;display:grid}.card-slot.is-4c-grid{grid-template-columns:1fr 1fr 1fr 1fr}.card-slot.is-grid-2{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.card-slot.display-grid{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.talk-expert_icon{width:100%;height:100%}.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}.list_item{grid-column-gap:.5rem;grid-row-gap:.5rem;display:flex}.list_item.is-nwir{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.list_icon-wrapper{flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.list_icon-wrapper.is-large{width:2.5rem;height:2.5rem}.list_icon{justify-content:flex-end;align-items:flex-end;width:1.5rem;height:1.5rem}.list_icon.is-large{width:2.5rem;height:2.5rem}.list_text-wrapper{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:column;display:flex}.list_heading{font-size:1.125rem;font-weight:700}.list_heading.heading-style-h4{font-size:var(--_typography-new---font-size--heading-4)}.slot_list_item{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}.benefit_paragraph-wrapper{max-width:48rem}.max-width-medium-large{max-width:36rem}.section_collab-header{background-image:linear-gradient(180deg,var(--white),var(--accent2));position:relative;overflow:hidden}.section_collab-header.background-transparent{background-color:#0000;background-image:none}.collab-header_content{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1.5fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.collab-header_content.is-companycam{grid-column-gap:5rem;grid-row-gap:5rem;grid-template-columns:1fr 33.875rem}.collab-header_content.is-video-option{grid-template-columns:1fr 1fr}.collab-header_content-left{flex-flow:column;justify-content:center;align-items:flex-start;height:100%;padding-top:6rem;padding-bottom:6rem;display:flex}.collab-header_content-left.is-abc{padding-top:0;padding-bottom:0}.collab-header_image-wrapper{width:100%;max-width:100%;height:100%;padding-top:6rem;position:relative}.collab-header_image-wrapper.is-meeting{justify-content:center;align-items:center;padding-top:6rem;padding-bottom:6rem;display:flex}.collab-header_image-wrapper.is-video{justify-content:center;align-items:center;padding-top:0;display:flex}.collab-header_image{object-fit:contain;object-position:50% 100%;width:32rem;max-width:32rem;height:100%;position:absolute;inset:0%}.collab-header_logos-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:flex-start;align-items:center;display:flex}.collab-header_hero-logo{width:auto;height:2.625rem}.collab-header_hero-logo.is-x{flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex;position:relative}.collab-header_hero-logo.is-lunch-learn{height:3.75rem}.collab-header_hero-logo.is-cross{mix-blend-mode:multiply;flex:none;width:1.5rem;height:1.5rem;position:relative}.collab-header_hero-logo.is-collaborator{height:3.25rem}.collab-header_heading-h1{font-size:3.75rem;font-weight:900}.section_simplified-workflow{background-color:var(--white)}.simplified-workflow_content{grid-column-gap:5rem;grid-row-gap:5rem;grid-template-rows:auto;grid-template-columns:1fr 1.25fr;grid-auto-columns:1fr;align-items:center;display:grid}.simplified-workflow_workflow-wrapper{border-radius:.65rem;width:100%;max-width:40rem;height:100%}.simplified-workflow_content-right{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.material-ordering_wrapper{aspect-ratio:2/3;background-color:var(--background-tertiary);border-radius:.5rem;width:100%;height:100%;max-height:32rem;position:relative;overflow:scroll;box-shadow:0 0 5.384px #00000040}.material-ordering_wrapper.is-supplier{max-height:none}.scrollable-modal_navbar{object-fit:contain;object-position:50% 0%;width:100%;height:auto;margin-bottom:.5rem}.material-ordering_image-wrapper{z-index:1;width:100%;position:relative}.material-ordering_content{justify-content:flex-end;align-items:flex-start;width:100%;height:100%;padding-top:9%;padding-bottom:1rem;padding-left:1rem;display:flex;position:absolute;inset:0%}.material-ordering_sticky-item{object-fit:contain;object-position:50% 0%;width:14%;position:sticky;top:.5rem}.section2_grid{grid-column-gap:5rem;grid-row-gap:5rem;grid-template-rows:1fr;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.section2_grid.is-partner{grid-template-columns:1.25fr 1fr}.hide-scrollbar_css{display:none}.layout2_component{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.section2_content-item{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.benefit_heading-wrapper.max-width-large.align-center{max-width:64rem}.animated-image_image-wrapper{position:relative}.animated-image_main-image{width:100%;height:100%}.animated-image_loader{z-index:99;transform-origin:50%;justify-content:center;align-items:center;width:5%;display:flex;position:absolute;inset:20% 27.5% auto auto}.tagline-wrapper{grid-column-gap:1.25rem;grid-row-gap:1.25rem;justify-content:flex-start;align-items:center;width:100%}.benefit_content-top-wrapper{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.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}.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%}.card_crm-workflow{border-radius:1rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:stretch;width:14rem;display:flex;position:relative;box-shadow:0 4px 8px #0a0a0a1a}.crm-workflow_image-wrapper{background-color:var(--_colors-new---primary--blue30);border-top-left-radius:1rem;border-top-right-radius:1rem;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;max-height:8.125rem;display:flex;position:relative}.crm-workflow_image-wrapper:where(.w-variant-74c68f06-9a6b-5005-c221-ff3e7674bf0d){background-color:var(--_colors-new---primary--blue20b)}.crm-workflow_content-wrapper{z-index:2;grid-column-gap:1rem;grid-row-gap:1rem;border:1px solid var(--_colors-new---primary--blue10);background-color:var(--_colors-new---primary--blue10);border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;flex-direction:column;flex:1;justify-content:flex-start;padding:1.25rem;display:flex;position:relative}.crm-workflow_content-wrapper:where(.w-variant-74c68f06-9a6b-5005-c221-ff3e7674bf0d){grid-column-gap:.5rem;grid-row-gap:.5rem;border-color:var(--_colors-new---primary--blue50b);background-color:var(--_colors-new---primary--blue50b);color:var(--_colors-new---text--text-inverse)}.crm-workflow_content-wrapper:where(.w-variant-1626d3f9-61f2-f013-8121-4168434e751c){background-color:var(--_colors-new---base--white)}.spacer_horizontal-arrow{justify-content:space-between;align-items:center;padding-bottom:0;padding-left:.5rem;padding-right:.5rem;display:flex}.horizontal-arrow{flex-direction:column;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.horizontal-arrow:where(.w-variant-6580869a-c643-f5cb-a3d2-7a3e918120b1){width:3.25rem;height:auto}.richtext_content h2{letter-spacing:-1.28px;margin-top:1.5rem;margin-bottom:1.5rem}.richtext_content p{margin-bottom:1rem}.richtext_content h1{letter-spacing:-.02em;margin-top:1.5rem;margin-bottom:1rem;font-size:3.75rem;line-height:1.2}.richtext_content h3,.richtext_content h4{margin-top:1.5rem;margin-bottom:1rem}.richtext_content h5,.richtext_content h6{margin-top:1.25rem;margin-bottom:1rem}.richtext_content ol{margin-bottom:1rem}.richtext_content ul{text-align:left;margin-bottom:1rem}.richtext_content blockquote{border-left:.25rem solid var(--roofr-blue);text-align:left;margin-bottom:1rem;padding-right:0;font-size:1.5rem;font-weight:700}.richtext_content strong{background-image:linear-gradient(256deg,var(--sky),var(--roofr-blue));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:900}.richtext_content blockquote{text-align:left;border-left:.25rem solid #269bd6;margin-bottom:1rem;padding-right:0;font-size:1.5rem;font-weight:700}.richtext_content strong{-webkit-text-fill-color:transparent;background-image:linear-gradient(256deg,#4e73d1,#269bd6);-webkit-background-clip:text;background-clip:text;font-weight:900}.richtext_content blockquote{text-align:left;border-left:.25rem #0000;margin-bottom:1rem;padding:0;font-size:1.5rem;font-weight:700}.richtext_content strong{-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box;font-weight:700}.richtext_content em:where(.w-variant-a06bd207-adbc-44c0-2eaf-928582d8fa84){-webkit-text-fill-color:transparent;background-image:linear-gradient(256deg,#0d509f,#1373e3);-webkit-background-clip:text;background-clip:text}.richtext_content.max-width-medium.is-card{font-size:var(--_typography-new---body-sm--font-size)}.richtext_content a:hover{color:var(--_colors-new---primary--blue20b)}.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}.vimeo-player-wrapper{width:100%;color:var(--white);border-radius:1rem;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;box-shadow:2px 2px 12px #0000001a}.vimeo-player{aspect-ratio:16/9;width:100%;position:relative}.vimeo-player.iframe{background-color:var(--accent2);pointer-events:none;pointer-events:none;background-color:#e7f1fc;background-color:var(--accent2);pointer-events:none;pointer-events:none;background-color:#e7f1fc;display:block;width:100%!important;height:auto!important}.vimeo-title-wrapper{z-index:3;grid-column-gap:.5rem;grid-row-gap:.5rem;background-image:linear-gradient(#000000b3,#0000);flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:1rem 2rem 2rem;display:flex;position:absolute;inset:0% 0% auto}.vimeo-control-wrapper{z-index:2;grid-column-gap:.5rem;grid-row-gap:.5rem;background-image:linear-gradient(#0000,#000000b3);flex-flow:column;width:100%;padding:2rem 2rem 1rem;display:flex;position:absolute;inset:auto 0% 0%}.vimeo-play-button{background-color:#0000;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0 .5rem;display:flex}.vimeo-pause-button{background-color:#0000;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0 .5rem;display:none}.vimeo-mute-button{color:#fff9f9;background-color:#0000;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0 .5rem;display:flex}.vimeo-volume-track{cursor:pointer;background-color:#fafafa40;border-radius:1rem;flex:none;width:8rem;height:.5rem;overflow:hidden}.vimeo-custom-player-code{display:none}.vimeo-iframe-code{cursor:auto;border-radius:1rem;width:100%;height:100%}.icon-mute{width:1.5rem;height:1.5rem}.icon-unmute{width:1.5rem;height:1.5rem;display:none}.vimeo-controls{justify-content:space-between;align-items:center;display:flex}.vimeo-progress-container{justify-content:flex-start;align-items:center;display:flex}.vimeo-progress-track{z-index:1;cursor:pointer;appearance:none;background-color:#fafafa40;border-radius:2px;width:100%;height:4px;position:relative}.vimeo-progress-fill,.vimeo-volume-fill{background-color:var(--white);width:0%;height:100%}.volume-control{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;margin-left:auto;display:flex}.vimeo-skip-back,.vimeo-skip-forward{z-index:19;color:#fff;background-color:#0000;border-radius:100vw;flex-direction:column;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0 .5rem;display:flex;position:relative}.vimeo-expand-button{z-index:19;color:#fff;background-color:#0000;border-radius:100vw;flex-flow:row;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0 .5rem;display:flex}.vimeo-fullscreen-close-button{z-index:19;color:#fff;background-color:#0000;border-radius:100vw;flex-direction:column;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0 .5rem;display:none}.vimeo-click-overlay{z-index:1;border-radius:1rem;position:absolute;inset:0%;pointer-events:none!important}.vimeo-video-thumbnail{z-index:0;pointer-events:none;object-fit:cover;object-position:50% 50%;border-radius:1rem;width:100%;height:100%;position:absolute;inset:0%;overflow:hidden}.vimeo-time-display{text-align:right;font-size:1rem}.vimeo-time-wrapper{justify-content:flex-end;align-items:center;display:flex}.vimeo-title{letter-spacing:-.01em;font-size:1.5rem;font-weight:900;line-height:1.3}.vimeo-subtitle{flex:0 auto;font-size:1rem}.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}.section_crm-workflow{background-color:var(--brand--primary-legacy--white);position:relative}.section_crm-workflow:where(.w-variant-b427982e-bf9f-83b8-2e0b-3350053884d4){background-color:var(--_colors-new---background--background-neutral)}.section_crm-workflow:where(.w-variant-129f31a5-ada7-d958-9a3a-7fc6ecc61864){background-color:var(--_colors-new---background--background-surface)}.crm-workflow_grid{margin-top:5rem;margin-bottom:4rem;display:flex}.crm-workflow_image{object-fit:contain;position:relative;bottom:-.25rem}.basic-slot{grid-column-gap:6.25rem;grid-row-gap:6.25rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.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}.background-surface{background-color:var(--_colors-new---background--background-surface);color:var(--_colors-new---text--text-primary)}.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)}.section_single-quote{background-color:var(--_colors-new---background--background-default)}.section_single-quote:where(.w-variant-8998ff51-7d18-ad07-74a3-54f877454919){background-color:var(--_colors-new---background--background-surface)}.section_single-quote:where(.w-variant-df855b0b-0fd0-1fba-7ecd-9bbfa846ae60){background-color:var(--_colors-new---background--background-neutral)}.single-quote_component{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}.single-quote_author-wrapper{color:#74838b;justify-content:center;align-items:center;display:flex}.single-quote_author-wrapper:where(.w-variant-8998ff51-7d18-ad07-74a3-54f877454919){text-align:center}.single-quote_quote{font-size:var(--_typography-new---font-size--heading-2);line-height:var(--_typography-new---line-height--1-3)}.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}.button.is-secondary:hover:where(.w-variant-43b3b623-799e-f31c-0aae-02c3d4947d8a){color:var(--brand--primary-legacy--white)}.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,.small{font-size:.875rem}.footer_bottom{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center}.card_heading{font-size:1.5rem}.hide-tablet{display:none}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.text-size-tiny.text-align-right.align-center-tablet{text-align:center}.margin-huge{margin:5rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.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-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-64{padding-top:3rem}.spacer-80{padding-top:4rem}.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}.padding-section-xlarge{padding-top:6rem;padding-bottom:6rem}.text-color-blue-gradient.display-block-tablet,.text-color-blue-gradient.heading_span{display:block}.text_tagline.is-roofr-buildsv2{font-size:1rem}.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}.testimonial_component{grid-template-columns:1fr 1fr}.image-right_content-wrapper{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:1fr;grid-auto-flow:row;min-height:auto}.image-right_content-wrapper.is-streamedlined-operations,.image-right_content-wrapper.is-companycam{grid-template-columns:1fr}.image-right_content-left{text-align:center;justify-content:flex-start;align-items:center}.image-right_content-image{max-width:none}.card-slot.display-grid{flex-flow:column}.card-slot.is-4c-grid{grid-template-columns:1fr 1fr}.card-slot.is-grid-2,.card-slot.display-grid{flex-flow:column}.sr-only{display:none}.list_item{text-align:left}.collab-header_content{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:1fr;grid-auto-rows:1fr;grid-auto-flow:row}.collab-header_content.is-video-option,.collab-header_content.is-companycam,.collab-header_content.is-video-option{grid-template-columns:1fr}.collab-header_content-left{text-align:center;justify-content:flex-start;align-items:center;padding-top:3rem;padding-bottom:0}.collab-header_content-left.padding-top-removed,.collab-header_image-wrapper{padding-top:0}.collab-header_image-wrapper.is-meeting{padding-top:0;padding-bottom:3rem}.collab-header_image{width:100%;max-width:none;height:auto;position:static}.simplified-workflow_content{grid-template-columns:1fr;grid-auto-flow:row;min-height:auto}.simplified-workflow_workflow-wrapper{min-width:auto;max-width:none}.simplified-workflow_content-right{text-align:center;justify-content:flex-start;align-items:center}.material-ordering_wrapper{aspect-ratio:auto;max-width:none;max-height:none}.section2_grid{grid-row-gap:3rem;grid-template-columns:1fr;grid-auto-flow:row;min-height:auto}.section2_grid.is-partner{grid-template-columns:1.25fr}.section2_content-item{text-align:center;justify-content:flex-start;align-items:center}.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)}.cookies_button{text-align:left;justify-content:flex-start;align-items:flex-start;font-size:.875rem}.card_crm-workflow{width:20rem;min-width:auto}.spacer_horizontal-arrow{justify-content:center;align-items:flex-start;padding-bottom:5rem}.spacer_horizontal-arrow:where(.w-variant-6580869a-c643-f5cb-a3d2-7a3e918120b1){width:6rem;margin-left:auto;margin-right:auto;padding-top:1rem;padding-bottom:1rem}.horizontal-arrow{flex:none;width:4rem;height:8rem;transform:rotate(90deg)}.horizontal-arrow:where(.w-variant-6580869a-c643-f5cb-a3d2-7a3e918120b1){width:3rem;height:3rem}.richtext_content{flex-flow:column;justify-content:flex-start;align-items:center;width:100%;display:flex}.richtext_content:where(.w-variant-1b982d70-f906-afa2-9135-e9016689a9f6){justify-content:flex-start;align-items:center;display:flex}.richtext_content ol,.richtext_content ul{text-align:left;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.richtext_content blockquote{text-align:center}.richtext_content li{text-align:left}.prefooter_form-wrapper{justify-content:flex-start;align-items:center}.vimeo-player-wrapper{text-align:left}.navbar_button-group{width:100%}.crm-workflow_grid{flex-flow:column;justify-content:flex-start;align-items:center}.crm-workflow_grid:where(.w-variant-129f31a5-ada7-d958-9a3a-7fc6ecc61864){margin-top:7rem}.crm-workflow_image{max-width:16rem}.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}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.text-size-large{font-size:1.25rem}.margin-huge{margin:3.5rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.text-weight-bold.is-live{font-size:.875rem}.text-weight-bold.is-beta{font-size:.8755rem}.component_faq_description{font-size:1.125rem}.container-large{max-width:100%}.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-small.is-mpb{padding-top:1.5rem;padding-bottom:1.5rem}.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-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}.padding-section-medium{padding-top:3rem;padding-bottom:3rem}.heading-style-h2{font-size:2.25rem}.spacer-32{padding-top:1.25rem}.spacer-64{padding-top:2rem}.spacer-80{padding-top:3rem}.spacer-24{padding-top:1.125rem}.heading-style-h6{font-size:1.125rem;line-height:1.4}.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}.padding-section-xlarge{padding-top:4rem;padding-bottom:4rem}.prefooter_image{height:15rem}.prefooter_layout{height:auto;max-height:none}.text_tagline{font-size:1rem}.text_tagline:where(.w-variant-4fd7591c-8d75-2164-15df-40e8e37454d3),.text_tagline.theme-accent{font-size:.875rem}.text_tagline.theme-accent.is-roofr-birthday{font-size:1rem}.navbar_inner{padding-top:.5rem;padding-bottom:.5rem}.navbar_menu-left{padding-left:1.25rem;padding-right:1.25rem}.video_icon{width:1.5rem;height:1.5rem}.benefit_component{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.benefit_card-content{padding:1.5rem}.container-large-8{max-width:100%}.testimonial_component{grid-template-columns:1fr}.testimonial21_card{padding:1.5rem}.testimonial21_client{flex-direction:column;align-items:flex-start;width:100%}.testimonial21_client-image-wrapper{margin-bottom:1rem;margin-right:0}.image-right_content-wrapper{grid-row-gap:3rem;grid-template-columns:1fr}.image-right_content-left{margin-right:0}.card-slot{flex-flow:column;display:flex}.list_item{grid-row-gap:.5rem}.list_icon-wrapper{width:1.5rem;height:1.5rem}.collab-header_content{grid-column-gap:3rem;grid-row-gap:3rem}.collab-header_logos-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;margin-bottom:2rem}.collab-header_hero-logo{height:2.5rem}.collab-header_hero-logo.is-collaborator,.collab-header_hero-logo.is-companycam{height:3.25rem}.collab-header_hero-logo.is-x{margin-top:.5rem}.collab-header_hero-logo.is-lunch-learn{height:3.25rem}.collab-header_hero-logo.is-cross{margin-top:.5rem}.collab-header_hero-logo.is-collaborator{height:3.25rem}.collab-header_heading-h1{font-size:2.5rem;line-height:1.2}.simplified-workflow_content{grid-row-gap:3rem;grid-template-columns:1fr}.simplified-workflow_content-right{margin-right:0}.section2_grid{grid-row-gap:3rem;grid-template-columns:1fr}.section2_content-item{margin-right:0}.horizontal-arrow{width:3rem}.richtext_content h1{font-size:2.25rem}.richtext_content blockquote{font-size:1.25rem}.vimeo-title-wrapper{align-items:flex-start;padding:1rem}.vimeo-control-wrapper{padding:1rem 1rem .75rem}.vimeo-skip-back,.vimeo-skip-forward,.vimeo-expand-button,.vimeo-fullscreen-close-button{width:2rem;height:2rem}.vimeo-title{font-size:1rem;line-height:1.4}.vimeo-subtitle.text-weight-bold{font-size:.875rem}.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%}.small{margin-bottom:1em}.footer_bottom{flex-flow:column;justify-content:flex-start;align-items:flex-start}.card_heading{letter-spacing:-.02em}.text-weight-semibold{text-align:center}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.text-size-tiny.text-color-graphite3{font-size:.8rem}.hide-mobile-portrait{display:none}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.text-weight-medium{text-align:left}.max-width-large.align-center.hide-mobile-portrait{display:none}.padding-global.padding-section-slider{padding-bottom:6rem}.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}.text-color-blue-gradient{display:inline}.footer_link-separator{display:none}.video_icon.small{margin-bottom:0}.image-right_content-wrapper{grid-template-columns:1fr}.collab-header_content{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr}.collab-header_logos-wrapper{width:100%}.collab-header_hero-logo{object-fit:contain}.collab-header_hero-logo.is-x{width:1rem;height:1rem}.collab-header_hero-logo.is-lunch-learn{height:2.5rem}.simplified-workflow_content{grid-template-columns:1fr}.material-ordering_wrapper{max-height:none}.material-ordering_sticky-item{width:100%;max-width:13%}.section2_grid{grid-template-columns:1fr}.cookies_button{font-size:1rem}.spacer_horizontal-arrow{padding-bottom:4rem}.vimeo-title-wrapper{grid-column-gap:.25rem;grid-row-gap:.25rem;padding-top:.75rem}.vimeo-control-wrapper{grid-column-gap:.25rem;grid-row-gap:.25rem;padding-top:1rem;padding-bottom:.5rem}.vimeo-volume-track{width:4rem}.volume-control{grid-column-gap:0rem;grid-row-gap:0rem}.vimeo-skip-back,.vimeo-skip-forward,.vimeo-expand-button,.vimeo-fullscreen-close-button{height:2.5rem;padding:0}.promotion-banner_content-wrapper:where(.w-variant-50cdbdfa-4b5c-1249-a47d-aa4c541ac412){grid-column-gap:0rem;grid-row-gap:0rem}}#w-node-_9a6c6a3e-17ae-fd25-d380-31fa1fd35b2a-2905184c,#w-node-_0ee7363a-c998-1e8b-cef4-ce5531f7f3ce-2905184c,#w-node-_9f9d2d6a-3bb4-618f-edd3-68f89d711511-2905184c,#w-node-_7f821c7a-9054-bf39-b3f8-48376bf8eaeb-2905184c{justify-self:end}#w-node-_02f14acc-4fdf-8613-dd50-2d7b46a63273-46a63272{align-self:start}#w-node-ba028122-2a33-c6b3-de4a-0532d1a5de39-d1a5de39,#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-_9a6c6a3e-17ae-fd25-d380-31fa1fd35b2f-2905184c{grid-area:1/1/2/2}#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}}