:root{--_colors-new---background--background-default:var(--_colors-new---stone--stone10);--_typography-new---body--font:var(--_typography-new---font-family--font);--_colors-new---text--text-primary:var(--_colors-new---base--graphite70b);--_typography-new---body--font-size:var(--_typography-new---font-size--body);--_typography-new---body--line-height:var(--_typography-new---line-height--1-4);--_typography-new---body--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---h1--font:var(--_typography-new---font-family--font);--_typography-new---h1--font-size:var(--_typography-new---font-size--heading-1);--_typography-new---h1--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h1--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h2--font:var(--_typography-new---font-family--font);--_typography-new---h2--font-size:var(--_typography-new---font-size--heading-2);--_typography-new---h2--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h2--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h3--font-size:var(--_typography-new---font-size--heading-3);--_typography-new---h3--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h3--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h4--font-size:var(--_typography-new---font-size--heading-4);--_typography-new---h4--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h4--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h5--font-size:var(--_typography-new---font-size--heading-5);--_typography-new---h5--line-height:var(--_typography-new---line-height--1-3);--_typography-new---h5--font-weight:var(--_typography-new---font-weight--black);--_typography-new---h6--font-size:var(--_typography-new---font-size--heading-6);--_typography-new---h6--line-height:var(--_typography-new---line-height--1-5);--_typography-new---h6--font-weight:var(--_typography-new---font-weight--black);--_colors-new---primary--blue:#1373e3;--_typography-new---font-size--body-md:1.25rem;--_typography-new---line-height--1-5:1.5em;--_typography-new---font-weight--bold:700;--_colors-new---text--text-inverse:var(--_colors-new---base--white);--_typography-new---button--font-size:var(--_typography-new---font-size--body);--_typography-new---button--font-weight:var(--_typography-new---font-weight--bold);--blue3:#1373e3;--_colors-new---background--background-surface:var(--_colors-new---primary--blue10);--_typography-new---button-sm--font-size:var(--_typography-new---font-size--body-sm);--_typography-new---button-sm--line-height:var(--_typography-new---line-height--1-4);--_typography-new---button-sm--font-weight:var(--_typography-new---font-weight--medium);--_colors-new---base--white:white;--_colors-new---primary--blue20b:#0f5cb6;--_colors-new---primary--blue50:#89b9f1;--_colors-new---text--text-accent:var(--_colors-new---primary--blue50);--brand--primary-legacy--white:white;--black:#12171b;--mist:#edf0f2;--graphite-1:#0b0f12;--white:white;--sky:#4e73d1;--blue20:#d0e3f9;--blue30:#b8d5f7;--accent2:#e7f1fc;--blue50:#89b9f1;--brand--secondary-legacy--blue20:#d0e3f9;--brand--secondary-legacy--blue30:#b8d5f7;--neutral-lighter:#ccc;--roofr-blue:#269bd6;--_colors-new---primary--blue10:#e7f1fc;--graphite-2:#28373e;--graphite-3:#74838b;--_typography-new---font-size--body-lg:1.5rem;--_typography-new---body-lg--line-height:var(--_typography-new---line-height--1-4);--_typography-new---font-weight--regular:400;--_typography-new---font-size--body-xs:.875rem;--_typography-new---font-weight--medium:500;--brand--secondary-legacy--blue50:#89b9f1;--_colors-new---text--text-muted:var(--_colors-new---stone--stone);--_typography-new---font-size--body-sm:1rem;--grey:grey;--_typography-new---body-md--line-height:var(--_typography-new---line-height--1-4);--_colors-new---stone--stone30:#ededed;--brand--primary-legacy--mist:#edf0f2;--_colors-new---background--background-neutral:var(--_colors-new---stone--stone30);--_colors-new---primary--blue50b:#0a3971;--brand--primary-legacy--graphite-2:#28373e;--_colors-new---primary--blue30:#b8d5f7;--_colors-new---primary--blue5:#f3f8fd;--brand--primary-legacy--black:black;--accent3:#f3f9ff;--accent1:#b8d5f7;--base-colour-muted:#6b7980;--_colors-new---base--graphite70b:#040506;--_typography-new---font-weight--black:900;--neutral-lightest:#eee;--_colors-new---primary--blue40b:#0b4588;--brand--secondary-legacy--blue10:#e7f1fc;--brand--primary-legacy--light-grey:#f9f9f9;--brand--primary-legacy--graphite:#0b0f12;--_typography-new---font-size--heading-4:1.5rem;--blue60b:#092e5b;--background-tertiary:#fafbfb;--blue70b:#062345;--_colors-new---stone--stone30b:#a6a8a9;--blue20b:#0f5cb6;--_colors-new---stone--stone:#c4c4c4;--_colors-new---stone--stone10:#f9f9f9;--_typography-new---body-sm--font-size:var(--_typography-new---font-size--body-sm);--blue40b:#0c4588;--_colors-new---text--text-secondary:var(--_colors-new---base--graphite70);--brand--primary-legacy--roofr-blue:#269bd6;--brand--primary-legacy--sky:#4e73d1;--brand--secondary-legacy--blue:#1373e3;--_colors-new---stone--stone20:#f3f3f3;--_colors-new---stone--stone80b:#2f3030;--brand--green-legacy--success:#28a745;--_colors-new---stone--stone5:#fcfcfc;--_colors-new---primary--blue20:#d0e3f9;--_colors-new---stone--stone60b:#5f6061;--_colors-new---base--graphite70:#697478;--_colors-new---stone--stone40b:#8e9091;--_colors-new---stone--stone50:#e1e1e1;--_typography-new---body-xs--font-size:var(--_typography-new---font-size--body-xs);--_typography-new---font-size--body:1.125rem;--_typography-new---font-size--heading-3:2rem;--_typography-new---line-height--1-3:1.3em;--_typography-new---font-size--heading-2:3rem;--_typography-new---font-size--heading-5:1.25rem;--_typography-new---font-size--heading-6:1.125rem;--_typography-new---font-size--heading-1:3.75rem;--_colors-new---stone--stone50b:#767879;--_colors-new---stone--stone70b:#474849;--_spacing-new---spacing--space-md:1rem;--_spacing-new---spacing--space-xxl:3rem;--_spacing-new---spacing--space-xl:2rem;--_spacing-new---spacing--space-lg:1.5rem;--_spacing-new---spacing--space-sm:.5rem;--_typography-new---body-lg--font-size:var(--_typography-new---font-size--body-lg);--_typography-new---font-family--font:Circular,sans-serif;--_spacing-new---spacing--space-xxs:.125rem;--_spacing-new---spacing--space-xs:.25rem;--_colors-new---base--graphite:#28373e;--_spacing-new---spacing--space-huge:4rem;--_spacing-new---spacing--space-xhuge:6rem;--ascend-red:#ed3833;--_typography-new---line-height--1-4:1.4em;--blue50b:#093a72;--_typography-new---h3--font:var(--_typography-new---font-family--font);--brand--primary-legacy--graphite-3:#74838b;--_typography-new---h4--font:var(--_typography-new---font-family--font);--brand--secondary-legacy--blue20b:#0f5cb6;--brand--secondary-legacy--blue30b:#0d519f;--_typography-new---h5--font:var(--_typography-new---font-family--font);--brand--secondary-legacy--blue40b:#0b4588;--brand--secondary-legacy--blue50b:#0a3a72;--_colors-new---focus--focus-ring:var(--_colors-new---primary--blue);--_colors-new---focus--focus-ring-inverse:var(--_colors-new---primary--blue10);--_colors-new---status--success-base:#22c55e;--_colors-new---status--success-dark:#15803d;--_colors-new---status--success-light:#dcfce7;--_colors-new---status--warning-base:#f59e0b;--_colors-new---status--warning-dark:#b45309;--_colors-new---status--warning-light:#fef3c7;--_colors-new---status--error-base:#ef4444;--_colors-new---status--error-dark:#b91c1c;--_colors-new---status--error-light:#fee2e2;--brand--secondary-legacy--blue60b:#082e5b;--_typography-new---h6--font:var(--_typography-new---font-family--font);--_typography-new---body-xs--font:var(--_typography-new---font-family--font);--_typography-new---body-xs--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---body-xs--line-height:var(--_typography-new---line-height--1-4);--_typography-new---body-sm--font:var(--_typography-new---font-family--font);--_typography-new---body-sm--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---body-sm--line-height:var(--_typography-new---line-height--1-4);--_typography-new---body-md--font:var(--_typography-new---font-family--font);--_typography-new---body-md--font-size:var(--_typography-new---font-size--body-md);--_typography-new---body-md--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---body-lg--font:var(--_typography-new---font-family--font);--_typography-new---body-lg--font-weight:var(--_typography-new---font-weight--regular);--_typography-new---button--line-height:var(--_typography-new---line-height--1-4)}body{background-color:var(--_colors-new---background--background-default);font-family:var(--_typography-new---body--font);color:var(--_colors-new---text--text-primary);font-size:var(--_typography-new---body--font-size);line-height:var(--_typography-new---body--line-height);font-weight:var(--_typography-new---body--font-weight)}h1{font-family:var(--_typography-new---h1--font);font-size:var(--_typography-new---h1--font-size);line-height:var(--_typography-new---h1--line-height);font-weight:var(--_typography-new---h1--font-weight);letter-spacing:-1.2px;margin-top:0;margin-bottom:0}h2{font-family:var(--_typography-new---h2--font);font-size:var(--_typography-new---h2--font-size);line-height:var(--_typography-new---h2--line-height);font-weight:var(--_typography-new---h2--font-weight);letter-spacing:-.01em;margin-top:0;margin-bottom:0}h3{font-size:var(--_typography-new---h3--font-size);line-height:var(--_typography-new---h3--line-height);font-weight:var(--_typography-new---h3--font-weight);letter-spacing:-.01em;margin-top:0;margin-bottom:0}h4{font-size:var(--_typography-new---h4--font-size);line-height:var(--_typography-new---h4--line-height);font-weight:var(--_typography-new---h4--font-weight);letter-spacing:-.01em;margin-top:0;margin-bottom:0}h5{font-size:var(--_typography-new---h5--font-size);line-height:var(--_typography-new---h5--line-height);font-weight:var(--_typography-new---h5--font-weight);letter-spacing:-.01em;margin-top:0;margin-bottom:0}h6{font-size:var(--_typography-new---h6--font-size);line-height:var(--_typography-new---h6--line-height);font-weight:var(--_typography-new---h6--font-weight);letter-spacing:-.005em;margin-top:0;margin-bottom:0}p{margin-bottom:0}a{color:var(--_colors-new---primary--blue);text-decoration:none;transition:color .2s}ul{margin-top:1rem;margin-bottom:1rem;padding-left:1.5rem}ol{margin-bottom:0;padding-left:2rem}img{max-width:100%;display:inline-block}label{margin-bottom:.25rem}strong{font-weight:700}em{font-style:italic}blockquote{font-size:var(--_typography-new---font-size--body-md);line-height:var(--_typography-new---line-height--1-5);font-weight:var(--_typography-new---font-weight--bold);text-align:center;letter-spacing:-.04em;border-left:0 #000;margin-bottom:0;padding:0 1.25rem}figure{margin-bottom:.625rem}.button{min-height:3rem;color:var(--_colors-new---text--text-inverse);font-size:var(--_typography-new---button--font-size);font-weight:var(--_typography-new---button--font-weight);text-align:center;cursor:pointer;background-image:linear-gradient(256deg,#0d509f,#1373e3);border-style:none;border-radius:6rem;justify-content:center;align-items:center;padding:.625rem 1.5rem;transition:box-shadow .15s,border-color .15s,color .15s,background-color .15s;display:flex;position:relative;overflow:hidden}.button:where(.w-variant-a73e5512-c1a6-3e17-8b84-1b2490c1fe91){min-height:2.75rem}.button:hover{background-image:linear-gradient(256deg,#0d509f,#1373e3);box-shadow:0 2px 16px #74838b29}.button:visited{background-color:#89b9f1;background-image:none}.button.is-outlined:focus-visible,.button.is-outlined[data-wf-focus-visible]{color:#89b9f1;background-color:#f4f5f5;border-color:#89b9f1}.button.is-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-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-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}.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-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)}.text-gradient-blue{-webkit-text-fill-color:transparent;background-image:linear-gradient(256deg,#0d509f,#1373e3);-webkit-background-clip:text;background-clip:text}.text-gradient-blue.text-weight-bold:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.text-gradient-blue.text-weight-bold.is-ai-receptionist{color:var(--_colors-new---base--white);-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box}.text-gradient-blue.text-weight-bold:where(.w-variant-c15745fe-f545-cf90-1eb0-24573236dea5){background-image:linear-gradient(256deg,var(--_colors-new---text--text-inverse),var(--_colors-new---text--text-inverse));color:var(--_colors-new---text--text-inverse)}.text-gradient-blue.text-weight-bold:where(.w-variant-e980c5c0-979a-230e-202c-b996bab92453){-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box}.text-gradient-blue.text-weight-bold:where(.w-variant-5235b202-b5bb-f4f1-d0d0-646a92589e64),.text-gradient-blue.text-weight-bold.is-ai-receptionist{color:var(--_colors-new---base--white);-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box}.footer_top{grid-column-gap:5rem;grid-row-gap:5rem;border-bottom:1px solid var(--white);flex:none;justify-content:space-between;align-items:flex-start;padding-bottom:3rem;display:flex}.footer_col-title{color:var(--white);font-size:1rem;font-weight:900}.footer_link{color:var(--white);background-color:#0000;font-size:1rem;line-height:1.3em;text-decoration:none;display:block}.footer_col{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;width:auto;display:flex}.footer_col.is-card{background-color:#4474b9;border-radius:.75rem;padding:1.5rem}.footer_col.is-card.is-dark-mode{background-color:#ffffff1a}.footer_social{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;display:flex}.footer_bottom{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:flex-start;align-items:center;padding-top:2rem;display:flex}.footer_social-list{grid-column-gap:.8rem;grid-row-gap:.8rem;align-items:center;padding-top:.5rem;display:flex}.footer_social-link{width:1.2rem}.footer_social-link-icon{width:100%;display:block}.footer-header-link{color:var(--white)}.text-size-large{font-size:var(--_typography-new---font-size--body-lg);line-height:var(--_typography-new---body-lg--line-height)}.text-size-large.is-black{font-weight:900}.text-size-large.text-weight-bold{font-weight:700}.text-weight-normal{font-weight:var(--_typography-new---font-weight--regular)}.text-style-italic{font-style:italic}.margin-small{margin:1rem}.text-size-tiny{font-size:var(--_typography-new---font-size--body-xs)}.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-xsmall{align-self:center;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}.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}.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}.hide,.hidden{display:none}.padding-global{padding-left:2.5rem;padding-right:2.5rem}.padding-global.padding-section-slider{padding-top:8rem;padding-bottom:8rem}.padding-global.padding-section-xsmall{padding-top:3.5rem;padding-bottom:3.5rem}.padding-global.is-media-breakout{padding-top:9rem;padding-bottom:9rem}.padding-global.padding-section_pricing-cta{padding-top:2rem;padding-bottom:2rem}.padding-global.padding-section_pricing-cta-test{padding:1.5rem 2rem}.padding-global.padding-section-large.is-top{padding-bottom:0}.padding-global.padding-section-medium.is-tablet{padding-top:0;padding-bottom:0}.padding-global.padding-section-small.is-podcast{padding-top:0}.padding-global.padding-section-small.is-mpb{padding-top:3rem;padding-bottom:3rem}.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.is-center{justify-content:center}.button-group.align-right.margin-top-0{margin-top:0}.button-group.is-card{margin-top:auto}.button-group.is-section{justify-content:center;align-items:center;margin-top:3.5rem}.button-group.show-tablet{display:none}.button-group.is-text-link{margin-top:2rem}.button-group.is-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}.padding-section-small{padding-top:4rem;padding-bottom:4rem}.navbar_dropdown-icon{object-fit:contain;flex-direction:column;justify-content:center;align-items:center;width:1.25rem;max-width:1.25rem;height:1.25rem;display:flex}.navbar_dropdown-icon-wrap{grid-column-gap:.5rem;flex:none;align-items:center;display:flex}.navbar_dropdown-text-wrap{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.navbar_title{font-size:1.25rem;font-weight:900;line-height:1}.nav-dropdown_det{color:var(--graphite-3);margin-bottom:0;font-weight:500;line-height:1.4}.navbar_dropdown-triangle{width:1.5rem;position:absolute;inset:-2% auto auto 12.5rem}.navbar_dropdown-triangle.is-grow{left:11rem}.navbar_dropdown-triangle.is-help{left:10rem}.navbar_dropdown-left{border-right:1px solid var(--graphite-1);color:var(--roofr-blue);flex-flow:column;justify-content:space-between;align-items:flex-start;padding-right:3rem;font-size:1.125rem;font-weight:700;display:flex}.navbar_contact-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;color:var(--graphite-1);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.navbar_contact-link{grid-column-gap:.7rem;color:var(--black);align-items:center;transition:color .2s;display:flex}.navbar_contact-link:hover{color:var(--roofr-blue)}.navbar_contact-icon{width:1rem;height:1rem;color:var(--roofr-blue);justify-content:center;align-items:center;display:flex}.heading-style-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}.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}.text-size-xsmall{font-size:var(--_typography-new---font-size--body-xs)}.spacer-small{width:100%;padding-top:1rem}.component_faq:where(.w-variant-3da7a7ab-f4cf-e9c8-3c0e-4d4bbe7e7728){background-color:var(--_colors-new---background--background-neutral)}.component_faq:where(.w-variant-ec3963b3-9192-8dd5-1ca1-2b590f89c02a){background-color:var(--_colors-new---background--background-surface)}.component_faq:where(.w-variant-3eb8aa0a-b8e9-377b-a77c-1c0544704e5e){color:var(--_colors-new---text--text-inverse);background-image:linear-gradient(59deg,#0b0f12,#28373e)}.component_accordion_panel{overflow:hidden}.component_accordion_panel.is-rise{padding-top:1.5rem;padding-bottom:1.5rem}.component_accordion_trigger{grid-column-gap:1rem;grid-row-gap:1rem;border-top:.0625rem solid var(--graphite-2);cursor:pointer;flex-flow:row;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;transition:opacity .2s;display:flex}.component_accordion_trigger:where(.w-variant-47a44ad3-b87c-e0df-2f67-56cc793edc0b){border-top-color:var(--brand--primary-legacy--white)}.component_accordion_trigger.home{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center}.component_accordion_trigger.is-rise{border-bottom:.0625px solid var(--mist);border-top-style:none;border-top-color:var(--white);justify-content:flex-start}.horizontal-divider{background-color:var(--black);width:1px;height:auto;max-height:3rem}.horizontal-divider.hide-mobile-portrait{background-color:var(--_colors-new---base--graphite70b)}.horizontal-divider.hide-mobile-portrait:where(.w-variant-f185d674-a7dd-38f2-5196-33c8e41f7e42){background-color:var(--_colors-new---primary--blue30)}.text-weight-black{font-weight:var(--_typography-new---font-weight--black)}.section_home-solutions{overflow:hidden}.section_home-solutions.background-dark-blue{color:var(--_colors-new---text--text-inverse);background-color:#082e5b}.tabs_solutions_image{z-index:1;aspect-ratio:auto;object-fit:contain;object-position:50% 50%;flex:none;width:100%;height:auto;display:block}.tabs_solutions_pane-left{justify-content:flex-start;display:flex}.component_accordion{flex-direction:column;justify-content:flex-start;align-items:stretch}.component_accordion_icon{flex:none;align-self:flex-start;width:2rem;margin-left:1.5rem;display:flex}.component_faq_header{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.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-blue-gradient{background-image:linear-gradient(45deg,var(--roofr-blue),var(--sky))}.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}.component_faq_inner{grid-column-gap:5rem;grid-row-gap:5rem;grid-template-rows:auto;grid-template-columns:500fr 732fr;grid-auto-columns:1fr;display:grid}.roofr-form_hubspot_wrapper{z-index:999;width:100%;max-width:25rem;min-height:3rem;color:var(--_colors-new---text--text-primary);position:relative}.roofr-form_hubspot_wrapper:where(.w-variant-f1c107cc-5861-58b4-4203-d237cc9c7ec0){max-width:none}.roofr-form_hubspot_wrapper.is-xlarge{max-width:40rem}.roofr-form_hubspot{margin-bottom:0!important}.navbar_inner{width:100%;padding-top:1.5rem;padding-bottom:1.5rem}.navbar_menu-left{justify-content:flex-start;align-items:center;display:flex}.navbar_menu-inner{justify-content:space-between;width:100%;display:flex}.navbar_dropdown-icon-mobile{flex-direction:column;justify-content:center;align-items:center;max-width:1.5rem;height:1.25rem;display:none}.navbar_divider-mobile,.navbar_dropdown-back,.navbar_dropdown-buttons-mobile{display:none}.section_footer{z-index:2;background-color:var(--graphite-1);color:var(--white);background-image:linear-gradient(70deg,#1373e3,#0d509f);position:relative}.section_footer.is-dark-mode{background-image:linear-gradient(59deg,#0c0c0c,#2f2f2f);overflow:hidden}.footer_logo{width:100%}.footer_logo-link{width:100%;max-width:12.5rem;margin-bottom:1.25rem}.nav-icon{min-width:1.25rem;max-width:1.25rem;min-height:1.25rem;max-height:1.25rem}.navbar_dropdown-left-top{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.button_bg{opacity:0;pointer-events:none;background-image:linear-gradient(256deg,#082e5b,#0d509f);transition:opacity .15s;position:absolute;inset:0%}.button_content{z-index:1;grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:center;align-items:center;display:flex;position:relative}.spacer-xsmall{width:100%;padding-top:.5rem}.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}.swiper.is-product-tour{z-index:0;width:100%;height:100%;position:relative;overflow:hidden}.swiper.is-product-navigation{justify-content:center;align-items:center;display:flex}.swiper.myswiper{z-index:3;width:100%;max-width:100%;height:100%;position:relative;overflow:hidden}.swiper.is-rotm-members{z-index:2;border-radius:1rem;max-width:100%;position:relative;overflow:hidden}.swiper.slider1{border-radius:2.5rem;overflow:hidden}.swiper.is-wrapped{justify-content:flex-start;align-items:center;width:100%;margin-top:3rem;padding-left:1rem;padding-right:1rem;display:flex;position:relative}.swiper.is-featured-testimonials{width:100%}.swiper-slide{flex:none;width:100svw;position:relative}.swiper-slide.is-product-tour{flex:none;justify-content:center;align-items:center;width:100%;min-width:100%;height:auto;max-height:36rem;display:flex;position:relative;overflow:hidden}.swiper-slide.is-product-navigation{grid-column-gap:.5rem;grid-row-gap:.5rem;aspect-ratio:1;width:8.5rem;height:6rem;color:var(--blue3);text-align:center;cursor:pointer;border-radius:1rem;flex-flow:column;flex:none;justify-content:center;align-items:center;padding:1rem .5rem;font-size:.875rem;font-weight:500;display:flex;position:relative;overflow:hidden}.swiper-slide.is-rotm,.swiper-slide.is-rotm-members{flex:none;width:33.333%;padding-left:2rem;padding-right:2rem}.swiper-slide.slider1{border-radius:2.5rem;flex:none;width:100%}.swiper-slide.is-wrapped{width:18rem;height:auto}.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}.is-active{color:var(--blue3);transition:color .3s}.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%}.swiper-wrapper{grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(200px,auto));grid-auto-columns:1fr;width:100%;height:auto;display:flex}.swiper-wrapper.is-product-navigation{justify-content:center;align-items:center}.swiper-wrapper.slider1{border-radius:2.5rem}.swiper-wrapper.is-wrapped{cursor:grab}.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}.hero-main_review-wrapper{grid-column-gap:1.25rem;grid-row-gap:1.25rem;align-items:stretch;width:100%;display:flex;position:relative}.hero-main_review-wrapper.is-measurement-reports{justify-content:center;align-items:stretch;margin-top:.5rem}.hero-main_star-rating{width:100%;max-width:8rem}.featured-logos_component{z-index:2;grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;justify-content:flex-start;align-items:center;display:flex;position:relative}.featured-logos_item{z-index:1;justify-content:center;align-items:center;display:flex}.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)}.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}.layout_2-col{z-index:1;grid-column-gap:5rem;grid-row-gap:5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.layout_2-col.is-media-left-small{grid-template-columns:.4fr 1fr;align-items:center}.layout_2-col.is-media-left-small:where(.w-variant-b61c9310-5736-233c-f7e7-3e043dd29b64){grid-template-columns:.6fr 1fr}.layout_2-col.is-image-right-breakout{grid-column-gap:5rem;grid-row-gap:5rem;grid-template-columns:.55fr .45fr;place-items:center}.layout_2-col.is-image-right-breakout.gap-0{grid-column-gap:3.5rem;grid-row-gap:3.5rem}.layout_2-col.is-image-right-small{grid-template-columns:1fr .5fr;place-items:center stretch}.layout_2-col.is-image-right-small:where(.w-variant-b61c9310-5736-233c-f7e7-3e043dd29b64){grid-template-columns:.6fr 1fr}.layout_2-col.is-features{margin-top:3rem}.layout_2-col.is-media-right-small{grid-template-columns:1fr .5fr;place-items:center stretch}.layout_2-col.is-media-right-small:where(.w-variant-b61c9310-5736-233c-f7e7-3e043dd29b64){grid-template-columns:.6fr 1fr}.layout_2-col.is-image-right-medium{grid-template-columns:.65fr .35fr;place-items:center stretch}.layout_2-col.is-image-right-medium:where(.w-variant-b61c9310-5736-233c-f7e7-3e043dd29b64){grid-template-columns:.6fr 1fr}.layout_2-col.is-image-right-large{grid-template-columns:.4fr .6fr}.layout_2-col.theme-dark-4{grid-template-columns:.45fr .55fr}.layout_2-col.is-supplier{grid-template-columns:minmax(54rem,1fr) 1fr;margin-top:3rem}.layout_2-col.is-nwir{grid-template-columns:minmax(50rem,1fr) 1fr}.layout_2-col.is-image-left_breakout{grid-template-columns:.45fr .55fr}.layout_2-col.is-image-left_breakout:where(.w-variant-0f4bd979-dc31-1b47-9faf-e30d301ff36f){grid-column-gap:5rem}.layout_2-col.is-image-left_breakout.is-background-image{grid-template-columns:.35fr .65fr}.layout_2-col.is-image-left_breakout.is-background-image:where(.w-variant-1b982d70-f906-afa2-9135-e9016689a9f6){position:relative}.layout_2-col.is-media-left-medium{grid-template-columns:.6fr 1fr;align-items:center}.layout_2-col.is-media-left-medium:where(.w-variant-b61c9310-5736-233c-f7e7-3e043dd29b64){grid-template-columns:.6fr 1fr}.component_hero-media-content{z-index:1;background-color:var(--_colors-new---background--background-default);position:relative}.component_hero-media-content:where(.w-variant-92305c9f-fb8a-6fd9-53f5-db8254a736af){background-color:var(--brand--secondary-legacy--blue10)}.component_hero-media-content:where(.w-variant-a6093a76-aa50-f075-371c-166d346d9fc5){background-image:linear-gradient(225deg,var(--brand--primary-legacy--roofr-blue),var(--brand--primary-legacy--sky));color:var(--brand--primary-legacy--white)}.component_hero-media-content:where(.w-variant-5a17fb8d-9177-8761-811d-e7beaf2a2c73){background-image:linear-gradient(225deg,var(--brand--primary-legacy--sky),var(--roofr-blue));color:var(--brand--primary-legacy--white)}.component_hero-media-content:where(.w-variant-4ceabd34-66a1-01da-927f-75754524d88b){background-color:var(--brand--primary-legacy--light-grey)}.component_hero-media-content:where(.w-variant-6110a1f7-3e95-e9b0-de92-fa5b6dbdf90b){background-image:linear-gradient(256deg,var(--graphite-1),var(--graphite-2));color:var(--brand--primary-legacy--white)}.component_hero-media-content:where(.w-variant-07097b58-2603-3a07-64c8-d4532e1bf035){background-color:var(--_colors-new---background--background-neutral)}.component_hero-media-content:where(.w-variant-1d64e28d-bcae-a293-993c-d4c3606a3b9b){background-color:var(--_colors-new---background--background-surface)}.component_hero-media-content:where(.w-variant-00b0e180-b7e1-21be-8973-98074c2c19f0){background-color:var(--_colors-new---background--background-neutral)}.component_hero-media-content:where(.w-variant-001dcd49-f036-5b03-4a2d-c01601e0fe01){background-color:var(--_colors-new---background--background-surface)}.component_hero-media-content:where(.w-variant-f8ab9f8e-6df0-9ebb-6292-d3dd42ec08f1){background-image:linear-gradient(180deg,var(--_colors-new---primary--blue10),var(--_colors-new---base--white))}.component_hero-media-content:where(.w-variant-0a8265fa-5a50-e2e7-cc35-58de4518bb49){background-image:linear-gradient(180deg,var(--_colors-new---base--white),var(--_colors-new---primary--blue10))}.component_hero-media-content:where(.w-variant-ccc3f1b9-28c9-d795-b27f-a38792fe75ba){background-color:var(--_colors-new---background--background-surface)}.component_hero-media-content:where(.w-variant-dae72094-3aeb-522b-03bc-3dde5e726f3f){background-color:var(--_colors-new---background--background-neutral)}.component_hero-media-content:where(.w-variant-5c0ef98f-4f21-48b1-7732-e438af6b32e9){color:var(--_colors-new---text--text-inverse);background-color:#0c0c0c}.layout_2-col_item{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:center;align-items:stretch;width:100%;display:flex}.layout_2-col_item.breakout-right{justify-content:flex-start;align-items:flex-end;max-width:50%;height:100%;max-height:90%;position:absolute;inset:auto 0% 0% auto;overflow:hidden}.layout_2-col_item.is-breakout-left{justify-content:flex-start;align-items:flex-start;max-width:50%;max-height:90%;position:absolute;inset:auto auto 0% 0%;overflow:hidden}.layout_2-col_item.is-verisk{justify-content:center;align-items:center}.layout_2-col_item.is-align-top{justify-content:flex-start;align-items:stretch}.layout_2-col_item.is-supplier-img{height:100%;max-height:37.5rem}.layout_2-col_item.is-nwir-quote{overflow:hidden}.layout_2-col_item.is-nwir-hero{grid-column-gap:2.5rem;grid-row-gap:2.5rem;height:100%}.layout_2-col_item.is-nwir-quote-image{border-radius:1rem;overflow:hidden;box-shadow:3px 5px 12px #00000040}.layout_2-col_item.is-media{height:100%}.layout_2-col_item.is-media.is-nailgun{aspect-ratio:1;justify-content:center;align-items:center;position:relative}.layout_2-col_item.is-media.is-breakout{padding-top:5rem}.layout_2-col_item.is-content{height:100%}.layout_2-col_item.is-content.is-breakout{padding-top:5rem;padding-bottom:5rem}.media_image{object-fit:contain;width:100%;height:100%}.media_image.is-verisk{width:auto;height:auto;max-height:34rem;position:relative}.media_image.is-breakout-bottom{object-position:50% 100%;position:relative}.media_image.is-breakout-right{object-position:100% 100%}.media_image.is-nailgun{z-index:2;width:44rem;max-width:44rem;height:auto;position:absolute;top:-6rem;right:-9.5rem}.list-group{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}.list-group.is-srs{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.component_media{background-color:var(--_colors-new---background--background-default)}.component_media:where(.w-variant-65de5ca7-28f3-4eac-9f14-a22d94ebde1e){background-color:var(--brand--secondary-legacy--blue10)}.component_media:where(.w-variant-643fbbf3-6d83-76ab-24dd-a321ad8bfc2c){background-color:var(--_colors-new---background--background-neutral)}.component_media:where(.w-variant-76c21e98-aefa-adac-e2fe-ecfa5f3f259b){background-color:var(--_colors-new---background--background-surface)}.component_media:where(.w-variant-5a75b770-d7ae-3c00-6965-5c0b8210397f){background-color:var(--_colors-new---background--background-neutral)}.component_media:where(.w-variant-3806303d-191d-794a-91ea-bb2aa1a0c4b2){background-color:var(--_colors-new---background--background-surface)}.component_media:where(.w-variant-07fa21fd-e374-191d-294e-c7b673cab533){background-color:var(--_colors-new---background--background-neutral)}.component_media:where(.w-variant-6f51a7fe-219f-9c4e-0547-a98717eb081b){background-color:var(--_colors-new---background--background-surface)}.component_media:where(.w-variant-d94fdeb2-8261-6709-b2ac-a3198a231ac0){background-color:var(--_colors-new---primary--blue40b);color:var(--_colors-new---text--text-inverse)}.component_media:where(.w-variant-e1e01ea2-630c-521b-3fe2-d4568166d3ac){background-color:var(--_colors-new---background--background-neutral)}.component_media:where(.w-variant-719545bd-8494-0cc4-0f77-b4968469a8aa){background-color:var(--_colors-new---background--background-surface)}.component_media:where(.w-variant-e1305a9b-852e-33f8-6211-2f97cb2439e3){background-color:#fff}.component_image-left_break{background-color:var(--_colors-new---background--background-default);overflow:hidden}.component_image-left_break:where(.w-variant-87db087f-97f4-244f-fd60-bc68d9697b21){background-color:var(--brand--secondary-legacy--blue10)}.component_image-left_break:where(.w-variant-16074a56-975a-17bf-ef99-97d926cda56b){background-color:var(--_colors-new---background--background-neutral)}.component_image-left_break:where(.w-variant-0f4bd979-dc31-1b47-9faf-e30d301ff36f){background-color:var(--_colors-new---background--background-surface)}.component_image-left_break:where(.w-variant-7e8d80c1-e07c-14a4-be40-4dd528855b96){color:var(--_colors-new---text--text-inverse);background-image:linear-gradient(90deg,#0b0f12,#28373e)}.component_image-left_break:where(.w-variant-a41473ef-481f-fb2a-d377-941635e89c14){background-color:var(--_colors-new---background--background-neutral)}.component_image-left_break:where(.w-variant-822dcd55-fedc-1e72-1902-696d070e7403){background-color:var(--_colors-new---background--background-surface)}.component_image-left_break:where(.w-variant-1b982d70-f906-afa2-9135-e9016689a9f6){color:var(--_colors-new---text--text-inverse);background-image:linear-gradient(235deg,#082e5b,#0d509f)}.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}.youtube-player{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.tab_button_item{border:1px solid var(--_colors-new---base--graphite70b);color:var(--_colors-new---text--text-primary);font-size:var(--_typography-new---body-sm--font-size);font-weight:var(--_typography-new---font-weight--bold);text-align:center;cursor:pointer;background-color:#0000;border-radius:2.5rem;padding:.5rem 1.25rem;transition-property:none;position:relative}.tab_button_item:where(.w-variant-206a6817-7264-a653-2124-49526a6c2f3e){border-color:var(--_colors-new---text--text-inverse);color:var(--_colors-new---text--text-inverse)}.tab_button_item.w--current{color:var(--_colors-new---text--text-inverse);background-image:linear-gradient(235deg,#082e5b,#0d509f);border-color:#0000}.tab_button_item.text-inverse{border-color:var(--_colors-new---base--white);color:var(--_colors-new---text--text-inverse)}.tab_button_item.text-inverse.w--current{background-color:var(--_colors-new---base--white);color:var(--_colors-new---text--text-primary);background-image:none;border-style:solid}.tab-pane{z-index:1;grid-column-gap:3rem;grid-row-gap:3rem;width:100%;color:var(--_colors-new---text--text-primary);flex:0 0 100%;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid;position:relative}.tab-pane:where(.w-variant-f0f60061-1da3-0b84-95f1-67e03fd7c350){background-color:var(--_colors-new---background--background-surface);color:var(--_colors-new---text--text-primary);border-radius:1rem;padding:1.5rem 1rem}.tab-pane:where(.w-variant-ea9b0304-d9ce-af9d-4fc7-597663d34984){background-color:var(--_colors-new---background--background-neutral);color:var(--_colors-new---text--text-primary)}.tab-pane:where(.w-variant-653a9e86-4440-cbe6-9f7b-8f7fe3fe657d){color:var(--_colors-new---text--text-inverse)}.tab_content_item{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:center;align-items:flex-start;padding-left:1rem;padding-right:1rem;display:flex}.tab_content_item.text-inverse{color:var(--_colors-new---text--text-inverse)}.tabs-component{z-index:2;grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;display:flex;position:relative;overflow:hidden}.tabs-nav{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding-bottom:.25rem;display:flex;overflow-x:auto}.tabs-content{align-self:stretch;width:100%;transition:transform .6s;display:flex}.tabs_wrapper{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;display:flex}.tabs_category-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.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)}.component_section-media-content{background-color:var(--_colors-new---background--background-default)}.component_section-media-content:where(.w-variant-92305c9f-fb8a-6fd9-53f5-db8254a736af){background-color:var(--brand--secondary-legacy--blue10)}.component_section-media-content:where(.w-variant-a6093a76-aa50-f075-371c-166d346d9fc5){background-image:linear-gradient(225deg,var(--brand--primary-legacy--roofr-blue),var(--brand--primary-legacy--sky));color:var(--brand--primary-legacy--white)}.component_section-media-content:where(.w-variant-5a17fb8d-9177-8761-811d-e7beaf2a2c73){background-image:linear-gradient(225deg,var(--brand--primary-legacy--sky),var(--roofr-blue));color:var(--brand--primary-legacy--white)}.component_section-media-content:where(.w-variant-4ceabd34-66a1-01da-927f-75754524d88b){background-color:var(--brand--primary-legacy--light-grey)}.component_section-media-content:where(.w-variant-6110a1f7-3e95-e9b0-de92-fa5b6dbdf90b){background-image:linear-gradient(256deg,var(--graphite-1),var(--graphite-2));color:var(--brand--primary-legacy--white)}.component_section-media-content:where(.w-variant-9cc50e86-6413-3525-867c-fa279be30959){background-color:var(--_colors-new---background--background-neutral)}.component_section-media-content:where(.w-variant-e98cbe37-1827-5d8f-4570-eedc1b36498d),.component_section-media-content:where(.w-variant-da2ce903-7f1c-eadd-529f-9bf4a4cbc5c4){background-color:var(--_colors-new---background--background-surface)}.component_section-media-content:where(.w-variant-81ba852d-79ea-0f10-44c8-ba652c6beef2){background-color:var(--_colors-new---background--background-neutral)}.component_section-media-content:where(.w-variant-4adff45c-8e1f-c0d5-6b18-05495b2a6fa0){background-color:var(--_colors-new---background--background-surface)}.component_section-media-content:where(.w-variant-b1ec594a-3201-8789-bc3b-192a481423ef){background-color:var(--_colors-new---background--background-neutral)}.component_section-media-content:where(.w-variant-e1857ae3-c15b-a9ba-3447-d18f4194e9f4){background-color:var(--_colors-new---primary--blue40b);color:var(--_colors-new---text--text-inverse)}.component_section-media-content:where(.w-variant-14768b58-af02-6824-eb40-bfbba2c9cefe){color:var(--_colors-new---text--text-inverse);background-image:linear-gradient(256deg,#0d509f,#1373e3)}.component_section-media-content:where(.w-variant-011e4950-360c-f313-2cc2-997bf887382a){background-color:var(--_colors-new---background--background-neutral)}.component_section-media-content:where(.w-variant-947aacbb-ec97-9d40-91d9-d7e5092e4147){background-color:var(--_colors-new---background--background-surface)}.component_section-media-content:where(.w-variant-06ec6110-b2b3-09a6-f579-5b0326bbf92a){color:var(--_colors-new---text--text-inverse);background-color:#0c0c0c}.component_section-media-content:where(.w-variant-cea016ba-59b5-98a3-9657-363a392e1f4a){background-color:#f8f8f8}.component_section-media-content.theme-dark{color:var(--_colors-new---text--text-inverse);background-color:#0c0c0c}.component_section-media-content.background-blue-gradient{z-index:2;color:var(--_colors-new---text--text-inverse);background-color:#0c0c0c;background-image:linear-gradient(#082e5b,#0c0c0c)}.component_section-media-content.is-nwir-grid{color:var(--_colors-new---text--text-inverse);background-color:#0c0c0c;background-image:linear-gradient(235deg,#082e5b,#0d509f)}.component_section-media-content.background-surface{background-color:var(--_colors-new---background--background-surface)}.gradient-blue{color:var(--_colors-new---text--text-inverse);background-image:linear-gradient(256deg,#0d509f,#1373e3)}.component_media_inner.align-center.text-align-center{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;display:flex}.component_media_slot{width:100%;margin-top:1.5rem;margin-left:auto;margin-right:auto}.component_media_slot.is-medium{max-width:64rem}.component_media_slot.is-large{max-width:82rem}.component_media_slot.is-small{max-width:48rem}.component_media_slot.is-small:where(.w-variant-d94fdeb2-8261-6709-b2ac-a3198a231ac0){border:2px solid var(--_colors-new---stone--stone20);border-radius:1rem;overflow:hidden}.component_media_actions.button-group.is-component{justify-content:center;align-items:center;margin-top:1.5rem}.media_lottie-slot{width:100%}.featured-logos_logo{object-fit:contain;max-width:16rem;max-height:3.25rem}.featured-testimonials_component{z-index:1;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex;position:relative}.featured-testimonials_grid{grid-column-gap:5rem;grid-row-gap:5rem;grid-template-rows:auto;grid-template-columns:minmax(21rem,21rem) 1fr;grid-auto-columns:1fr;display:grid}.featured-testimonials_image-wrapper{aspect-ratio:21/23;background-color:var(--_colors-new---primary--blue20);border-radius:1rem;overflow:hidden}.featured-testimonials_image{object-fit:contain;object-position:0% 100%;width:100%;height:100%}.featured-testimonials_content-wrapper{z-index:1;grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:center;align-items:flex-start;display:flex;position:relative}.featured-testimonials_quote{font-size:var(--_typography-new---font-size--body-lg);font-weight:var(--_typography-new---font-weight--medium);text-align:left;padding:0}.featured-testimonials_quote h2{letter-spacing:-1.28px;margin-top:1.5rem;margin-bottom:1.5rem}.featured-testimonials_quote p{margin-bottom:1rem}.featured-testimonials_quote h1{letter-spacing:-.02em;margin-top:1.5rem;margin-bottom:1rem;font-size:3.75rem;line-height:1.2}.featured-testimonials_quote h3,.featured-testimonials_quote h4{margin-top:1.5rem;margin-bottom:1rem}.featured-testimonials_quote h5,.featured-testimonials_quote h6{margin-top:1.25rem;margin-bottom:1rem}.featured-testimonials_quote ol{margin-bottom:1rem}.featured-testimonials_quote ul{text-align:left;margin-bottom:1rem}.featured-testimonials_quote blockquote{border-left:.25rem solid var(--roofr-blue);text-align:left;margin-bottom:1rem;padding-right:0;font-size:1.5rem;font-weight:700}.featured-testimonials_quote 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}.featured-testimonials_quote blockquote{text-align:left;border-left:.25rem solid #269bd6;margin-bottom:1rem;padding-right:0;font-size:1.5rem;font-weight:700}.featured-testimonials_quote strong{-webkit-text-fill-color:transparent;background-image:linear-gradient(256deg,#4e73d1,#269bd6);-webkit-background-clip:text;background-clip:text;font-weight:900}.featured-testimonials_quote blockquote{font-size:var(--_typography-new---font-size--body-lg);font-weight:var(--_typography-new---font-weight--medium);text-align:left;border-left-style:none;margin-bottom:0;padding-left:0;padding-right:5rem}.featured-testimonials_quote strong{-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box;font-weight:900}.featured-testimonials_quote em{-webkit-text-fill-color:transparent;background-image:linear-gradient(256deg,#0d509f,#1373e3);-webkit-background-clip:text;background-clip:text;font-style:normal}.featured-testimonials_quote 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}.featured-testimonials_author-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;display:flex}.featured-testimonials_text{color:var(--_colors-new---stone--stone60b)}.component_featured-testimonials{overflow:hidden}.component_featured-testimonials.background-neutral{z-index:2;background-color:var(--_colors-new---background--background-neutral)}.featured-testimonials_pagination-wrapper{grid-column-gap:.75rem;grid-row-gap:.75rem;justify-content:flex-end;align-items:center;width:100%;max-width:80rem;display:flex}.featured-testimonials_navigation-button{width:1.5rem;height:1.5rem;color:var(--_colors-new---primary--blue);background-color:#0000;padding:0}.featured-testimonials_icon{justify-content:center;align-items:center;display:flex}.featured-testimonials_pagination-dot{border:1px solid var(--_colors-new---primary--blue);border-radius:100%;width:1rem;height:1rem}.featured-testimonials_pagination-dot.is-active{background-color:var(--_colors-new---primary--blue);background-color:var(--_colors-new---primary--blue)}.featured-testimonials_pagination{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:auto 0% 5rem}.featured-testimonials_pagination-dots{grid-column-gap:.75rem;grid-row-gap:.75rem;height:1rem;display:flex}.text-size-medium{font-size:1.125rem}.star-rating{width:100%;max-width:8rem}.featured-logos_marquee{width:100svw}.featured-logos_set{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:auto auto auto auto 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:flex}.featured-logos_set.is-1{grid-column-gap:3rem;grid-row-gap:2rem;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;place-items:center stretch;display:flex}.featured-logos_set.is-1:where(.w-variant-98b1fd80-4c8b-0d8e-af1b-409346e048cd){flex-flow:wrap}.featured-logos_set.is-2{grid-column-gap:3rem;grid-row-gap:2rem;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;place-items:center stretch;width:100%;display:none}.featured-logos_set.is-2{grid-column-gap:3rem;grid-row-gap:2rem;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;place-items:center stretch;width:100%}.featured-logos_set.is-2:where(.w-variant-98b1fd80-4c8b-0d8e-af1b-409346e048cd){flex-flow:wrap}.star-rating-text{white-space:nowrap}.star-rating-text:where(.w-variant-f185d674-a7dd-38f2-5196-33c8e41f7e42){font-size:var(--_typography-new---body-sm--font-size)}.home-hero_headline{background-image:linear-gradient(256deg,#0d509f,var(--_colors-new---primary--blue));font-size:var(--_typography-new---h1--font-size);line-height:1;font-weight:var(--_typography-new---h1--font-weight);letter-spacing:-1.2px;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.home-hero_headline.is-2,.home-hero_headline.is-3{position:absolute;inset:0%;transform:translateY(100%)}.home-hero_headline.is-1{opacity:1;position:absolute;inset:0%;transform:translate(0)}.home-hero_headline.is-2,.home-hero_headline.is-3{position:absolute;inset:0%;transform:translateY(100%)}.home-hero_headline.is-4{white-space:nowrap;position:absolute;inset:0%;transform:translateY(100%)}.home-hero_headline-wrapper{flex-flow:column;justify-content:center;align-items:flex-start;width:100%;height:3.75rem;display:flex;position:relative;overflow:hidden}.component_signup:where(.w-variant-f185d674-a7dd-38f2-5196-33c8e41f7e42){color:var(--_colors-new---text--text-inverse);background-image:linear-gradient(70deg,#0b0f12,#28373e)}.rating-wrapper{grid-column-gap:1.25rem;grid-row-gap:1.25rem;justify-content:center;align-items:stretch;display:flex;position:relative}.rating-wrapper.is-left{justify-content:flex-start;align-items:stretch}.rating-text-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;display:flex}.rating-text-spacer{padding-left:.25rem}.component_background-image-wrapper{z-index:0;position:absolute;inset:0%}.component_background-image{z-index:3;object-fit:cover;width:100%;height:100%}.richtext_content-wrapper{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:column;display:flex}.section_featured-logos.gradient-blue{overflow:hidden}.tabs_pane-wrapper{width:100%}.home-hero_email-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;max-width:25rem;display:flex;position:relative}.home-hero_email-wrapper.is-button-group{max-width:none}.home-hero_headline-main{background-image:linear-gradient(256deg,#0d509f,var(--_colors-new---primary--blue));font-size:var(--_typography-new---h1--font-size);line-height:1;font-weight:var(--_typography-new---h1--font-weight);letter-spacing:-1.2px;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.home-hero_headline-main.is-main{-webkit-text-fill-color:inherit;-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box}.richtext_faq-content h2{letter-spacing:-1.28px;margin-top:1.5rem;margin-bottom:1.5rem}.richtext_faq-content p{margin-bottom:1rem}.richtext_faq-content h1{letter-spacing:-.02em;margin-top:1.5rem;margin-bottom:1rem;font-size:3.75rem;line-height:1.2}.richtext_faq-content h3,.richtext_faq-content h4{margin-top:1.5rem;margin-bottom:1rem}.richtext_faq-content h5,.richtext_faq-content h6{margin-top:1.25rem;margin-bottom:1rem}.richtext_faq-content ol{margin-bottom:1rem}.richtext_faq-content ul{text-align:left;margin-bottom:1rem}.richtext_faq-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_faq-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_faq-content blockquote{text-align:left;border-left:.25rem solid #269bd6;margin-bottom:1rem;padding-right:0;font-size:1.5rem;font-weight:700}.richtext_faq-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_faq-content blockquote{text-align:left;border-left:.25rem #0000;margin-bottom:1rem;padding:0;font-size:1.5rem;font-weight:700}.richtext_faq-content strong{-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box;font-weight:900}.richtext_faq-content em{-webkit-text-fill-color:transparent;background-image:linear-gradient(256deg,#0d509f,#1373e3);-webkit-background-clip:text;background-clip:text;font-style:normal}.richtext_faq-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}.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)}.media_youtube-video{aspect-ratio:16/9;background-color:#d9dde3;border-radius:1rem;flex-flow:column;width:100%;display:flex;position:relative;overflow:hidden}.media_youtube-video.is-partner-rep{border-radius:0}.media_youtube-video.yt-autoplay-wrapper{justify-content:center;align-items:center;margin-top:1rem;margin-bottom:1rem}.youtube-thumbnail{z-index:999;object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.home-hero_form-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.home-hero_form-wrapper.align-center{justify-content:flex-start;align-items:center}.button_test-wrapper{padding-bottom:2.5rem;display:none}.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{font-size:.875rem}.footer_bottom{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center}.hide-tablet{display:none}.text-size-tiny.text-align-right.align-center-tablet{text-align:center}.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}.padding-global.padding-section-slider{padding-top:4rem;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-global.is-tabs{padding-left:0;padding-right:0}.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}.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}.tabs_solutions_pane-left{width:100%}.component_faq_header{text-align:center;justify-content:flex-start;align-items:center}.component_faq_header:where(.w-variant-3da7a7ab-f4cf-e9c8-3c0e-4d4bbe7e7728){text-align:left;justify-content:flex-start;align-items:flex-start}.text_tagline.is-roofr-buildsv2{font-size:1rem}.component_faq_inner{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-columns:1fr}.navbar_inner{padding-top:1rem;padding-bottom:1rem}.navbar_menu-left{flex-flow:column;padding-top:1rem;padding-left:2.5rem;padding-right:2.5rem}.navbar_dropdown-wrapper{width:100%}.navbar_menu-inner{flex-flow:column;justify-content:flex-start;height:100%}.navbar_dropdown-icon-mobile{display:flex}.navbar_divider-mobile{background-color:#ccc;width:100%;height:1px;margin-top:1rem;margin-bottom:1rem;padding-bottom:0;padding-right:0;display:block}.navbar_dropdown-back{background-color:var(--white);border-bottom:1px solid #ccc;justify-content:flex-start;align-items:center;width:100%;margin-bottom:1rem;padding-top:1rem;padding-bottom:1rem;display:flex;position:sticky;top:0}.navbar_dropdown-back-top{grid-column-gap:.5rem;grid-row-gap:.5rem;cursor:pointer;background-color:#0000;justify-content:flex-start;align-items:center;padding:0;display:flex}.navbar_dropdown-back-icon{justify-content:center;align-items:center;width:1.25rem;height:1.25rem}.navbar_dropdown-buttons-mobile{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;width:100%;display:flex}.footer_logo-link{max-width:6.5rem}.button_content{white-space:nowrap}.sr-only{display:none}.list_item{text-align:left}.swiper.is-product-navigation{justify-content:center;align-items:center;width:100%;overflow:visible}.swiper.is-rotm-members{padding-left:2.5rem;padding-right:2.5rem}.swiper-slide.is-product-navigation{grid-column-gap:1rem;grid-row-gap:1rem;aspect-ratio:1;width:100%;max-width:33.33%;height:auto;font-size:1.25rem}.swiper-slide.is-rotm-members{width:100%;padding-left:3rem;padding-right:3rem;display:flex}.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}.swiper-wrapper.is-product-navigation{justify-content:flex-start;align-items:center}.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}.hero-main_review-wrapper{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column;justify-content:center;align-items:center}.hero-main_review-wrapper.is-measurement-reports{align-items:center}.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}.navbar_button-group{width:100%}.layout_2-col{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:1fr}.layout_2-col.is-media-left-small{grid-template-columns:1fr}.layout_2-col.is-image-right-breakout{grid-row-gap:0rem;grid-template-columns:1fr}.layout_2-col.is-image-right-breakout.gap-0{grid-column-gap:0rem;grid-row-gap:0rem}.layout_2-col.is-image-right-small{grid-template-columns:1fr}.layout_2-col.is-image-left_breakout.is-background-image,.layout_2-col.is-media-right-small,.layout_2-col.is-media-left-medium,.layout_2-col.is-image-right-medium,.layout_2-col.is-image-right-large,.layout_2-col.is-image-right-large:where(.w-variant-011e4950-360c-f313-2cc2-997bf887382a),.layout_2-col.theme-dark-4{grid-template-columns:1fr}.layout_2-col.is-supplier{grid-template-columns:1fr;margin-top:2rem}.layout_2-col.is-nwir{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-columns:1fr}.layout_2-col.is-image-left_breakout{grid-row-gap:0rem;grid-template-columns:1fr}.layout_2-col.is-image-left_breakout.is-background-image,.layout_2-col.is-media-left-medium{grid-template-columns:1fr}.layout_2-col_item{text-align:center;justify-content:center;align-items:stretch}.layout_2-col_item.breakout-right{max-width:none;max-height:none;position:relative;bottom:-6rem;right:-2.5rem}.layout_2-col_item.is-breakout-left{max-width:none;max-height:none;position:relative;bottom:-6rem;left:-2.5rem;right:auto}.layout_2-col_item.is-verisk{position:relative}.layout_2-col_item.is-supplier{text-align:left}.layout_2-col_item.is-supplier-img{text-align:left;max-height:none}.layout_2-col_item.is-nwir-hero{justify-content:center;align-items:center}.layout_2-col_item.is-black-friday{grid-column-gap:1rem;grid-row-gap:1rem}.layout_2-col_item.is-media.is-nailgun{aspect-ratio:auto}.layout_2-col_item.is-media.is-breakout{padding-top:0}.layout_2-col_item.is-content.is-breakout{padding-top:4rem;padding-bottom:4rem}.media_image.is-nailgun{width:100%;max-width:100%;position:static;inset:0% auto}.list-group.is-srs{align-items:center}.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}.tab_button_item{white-space:nowrap}.tab-pane{grid-template-columns:1fr}.tab-pane:where(.w-variant-653a9e86-4440-cbe6-9f7b-8f7fe3fe657d){grid-column-gap:1.5rem;grid-row-gap:1.5rem;text-align:center;place-items:center}.tab_content_item{text-align:center;justify-content:center;align-items:center;padding-left:2.5rem;padding-right:2.5rem}.tab_content_item:where(.w-variant-653a9e86-4440-cbe6-9f7b-8f7fe3fe657d){justify-content:center;align-items:center}.tabs-nav{grid-column-gap:1rem;grid-row-gap:1rem;scrollbar-width:none;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;padding-left:2.5rem;padding-right:2.5rem;display:flex}.tabs_category-wrapper{padding-left:2.5rem;padding-right:2.5rem}.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}.component_section-media-content.is-nwir-grid{padding-top:4rem;padding-bottom:4rem;overflow:hidden}.featured-testimonials_grid{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;grid-template-columns:.5fr;display:flex}.featured-testimonials_content-wrapper{text-align:center;justify-content:center;align-items:center}.featured-testimonials_quote{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.featured-testimonials_quote blockquote{text-align:center;padding-right:0}.featured-testimonials_pagination-wrapper{justify-content:center;align-items:center}.featured-testimonials_pagination{padding-bottom:2.5rem;padding-left:2.5rem;padding-right:2.5rem;position:static}.featured-logos_track{will-change:transform;width:max-content;display:flex}.featured-logos_marquee{width:calc(100svw - 2.5rem);position:relative;overflow:visible}.featured-logos_set{grid-column-gap:4rem;grid-row-gap:2rem;flex-flow:wrap;grid-template-columns:auto auto auto}.featured-logos_set.is-2{flex-flow:row;padding-left:1.5rem;padding-right:1.5rem;display:flex}.featured-logos_set.is-1{padding-left:1.5rem;padding-right:1.5rem}.featured-logos_set.is-2{flex-flow:row;padding-left:1.5rem;padding-right:1.5rem;display:flex}.tabs_pane-wrapper{height:auto}.richtext_faq-content{flex-flow:column;justify-content:flex-start;align-items:center}.richtext_faq-content:where(.w-variant-1b982d70-f906-afa2-9135-e9016689a9f6){justify-content:flex-start;align-items:center;display:flex}.richtext_faq-content ol,.richtext_faq-content ul{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.richtext_faq-content blockquote{text-align:center}.home-hero_form-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center}.button_test-wrapper{padding-bottom:2rem}}@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}.text-size-large{font-size:1.25rem}.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}.padding-global{padding-left:1.25rem;padding-right:1.25rem}.padding-global.padding-section-slider{padding-top:3rem}.padding-global.padding-section_pricing-cta,.padding-global.padding-section_pricing-cta-test{padding-top:1rem;padding-bottom:1rem}.padding-global.padding-section-medium.is-tablet{padding-top:0;padding-bottom:3rem}.padding-global.padding-section-small.is-mpb{padding-top:1.5rem;padding-bottom:1.5rem}.padding-section-large{padding-top:4rem;padding-bottom:4rem}.padding-section-large.off.top-on-tablet{padding-top:4rem}.button-group{justify-content:center;align-items:center;margin-top:.5rem}.button-group.align-left{justify-content:flex-start;align-self:flex-start;align-items:center}.button-group.is-section{margin-top:2.5rem}.button-group.is-nav{padding-left:1.25rem;padding-right:1.25rem}.padding-section-medium{padding-top:3rem;padding-bottom:3rem}.heading-style-h6{font-size:1.125rem;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}.component_accordion_trigger{padding-top:1rem;padding-bottom:1rem}.tabs_solutions_image{align-self:center}.component_accordion_icon{width:1.75rem}.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}.component_faq_inner:where(.w-variant-3da7a7ab-f4cf-e9c8-3c0e-4d4bbe7e7728){grid-column-gap:2.5rem;grid-row-gap:2.5rem}.navbar_inner{padding-top:.5rem;padding-bottom:.5rem}.navbar_menu-left{padding-left:1.25rem;padding-right:1.25rem}.list_item{grid-row-gap:.5rem}.list_icon-wrapper{width:1.5rem;height:1.5rem}.swiper.is-rotm-members{padding-left:1.25rem;padding-right:1.25rem}.swiper-slide.is-product-navigation{max-width:33.33%;font-size:1rem}.swiper-slide.is-rotm-members{width:100%}.swiper-slide.is-wrapped{width:16rem}.horizontal-arrow{width:3rem}.hero-main_review-wrapper{flex-flow:column}.richtext_content h1{font-size:2.25rem}.richtext_content blockquote{font-size:1.25rem}.layout_2-col:where(.w-variant-f185d674-a7dd-38f2-5196-33c8e41f7e42){grid-column-gap:1.5rem;grid-row-gap:1.5rem}.layout_2-col.is-image-right-breakout:where(.w-variant-440660a0-2445-2771-0cb8-a39aec17904f){grid-column-gap:3rem}.layout_2-col.is-supplier{margin-top:2rem}.layout_2-col_item{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:stretch}.layout_2-col_item.breakout-right{bottom:-4rem;right:-1.25rem}.layout_2-col_item.is-breakout-left{bottom:-4rem;left:-1.25rem}.layout_2-col_item.is-content.is-breakout{padding-top:3rem;padding-bottom:3rem}.tab_button_item{font-size:1rem}.tab-pane{grid-column-gap:2rem;grid-row-gap:2rem}.tab_content_item{padding-left:1.25rem;padding-right:1.25rem}.tabs-nav{grid-column-gap:.5rem;grid-row-gap:.5rem;padding-left:1.25rem;padding-right:1.25rem}.tabs_wrapper{grid-column-gap:2rem;grid-row-gap:2rem}.tabs_category-wrapper{padding-left:1.25rem;padding-right:1.25rem}.component_section-media-content.is-nwir-grid{padding-top:3rem;padding-bottom:3rem}.component_media_inner.align-center.text-align-center{grid-column-gap:1rem;grid-row-gap:1rem;grid-column-gap:1rem;grid-row-gap:1rem;grid-column-gap:1rem;grid-row-gap:1rem}.component_media_slot.is-large{margin-top:.5rem}.featured-testimonials_grid{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.featured-testimonials_content-wrapper{grid-column-gap:1rem;grid-row-gap:1rem}.featured-testimonials_quote h1{font-size:2.25rem}.featured-testimonials_quote blockquote{font-size:1.25rem}.featured-testimonials_pagination{padding-left:1.25rem;padding-right:1.25rem}.text-size-medium{font-size:1rem}.star-rating{max-width:6rem}.featured-logos_set{flex-flow:wrap;grid-template-columns:auto auto}.featured-logos_set.is-1,.featured-logos_set.is-2,.featured-logos_set.is-2,.featured-logos_set.is-1,.featured-logos_set.is-2,.featured-logos_set.is-2{grid-column-gap:2rem;position:relative}.home-hero_headline.is-1{font-size:var(--_typography-new---h1--font-size);font-size:var(--_typography-new---h1--font-size)}.home-hero_headline-wrapper{height:3.7rem}.rating-wrapper{grid-column-gap:1rem;grid-row-gap:1rem}.home-hero_headline-main.is-main{font-size:var(--_typography-new---h1--font-size);font-size:var(--_typography-new---h1--font-size)}.richtext_faq-content h1{font-size:2.25rem}.richtext_faq-content blockquote{font-size:1.25rem}.promotion-banner_inner-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.promotion-banner_component{font-size:.875rem}.promotion-banner_close-icon{width:1.25rem;height:1.25rem}.promotion-banner_close-icon:where(.w-variant-50cdbdfa-4b5c-1249-a47d-aa4c541ac412){width:1.5rem;height:1.5rem}.promotion-banner_link-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem}}@media screen and (max-width:479px){body{font-size:1rem}blockquote{letter-spacing:-.02em}.button{display:flex}.button.is-download{font-size:1.125rem}.footer_top{grid-column-gap:2rem;grid-row-gap:3rem;flex-direction:column;grid-template-columns:1fr 1fr;margin-top:0}.footer_col-title{font-size:1.1rem}.footer_link{font-size:1rem}.footer_col{width:100%}.footer_bottom{flex-flow:column;justify-content:flex-start;align-items:flex-start}.text-size-tiny.text-color-graphite3{font-size:.8rem}.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}.footer_link-separator{display:none}.swiper-slide.is-product-navigation{grid-column-gap:.5rem;grid-row-gap:.5rem;max-width:33.333%;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;font-weight:400}.swiper-slide.is-rotm-members{padding-left:2rem;padding-right:2rem}.swiper-slide.is-wrapped{width:14rem}.cookies_button{font-size:1rem}.spacer_horizontal-arrow{padding-bottom:4rem}.hero-main_star-rating{margin-bottom:.3rem}.layout_2-col:where(.w-variant-001dcd49-f036-5b03-4a2d-c01601e0fe01){grid-column-gap:2rem;grid-row-gap:2rem}.media_image.is-verisk{max-height:100%}.featured-testimonials_author-wrapper{flex-flow:column}.featured-logos_set{flex-flow:column;grid-template-columns:auto;width:100%}.featured-logos_set.is-1:where(.w-variant-98b1fd80-4c8b-0d8e-af1b-409346e048cd),.featured-logos_set.is-2:where(.w-variant-98b1fd80-4c8b-0d8e-af1b-409346e048cd),.featured-logos_set.is-2:where(.w-variant-98b1fd80-4c8b-0d8e-af1b-409346e048cd),.featured-logos_set.is-1:where(.w-variant-98b1fd80-4c8b-0d8e-af1b-409346e048cd),.featured-logos_set.is-2:where(.w-variant-98b1fd80-4c8b-0d8e-af1b-409346e048cd),.featured-logos_set.is-2:where(.w-variant-98b1fd80-4c8b-0d8e-af1b-409346e048cd){grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:flex}.home-hero_headline{flex-flow:column;font-size:2.25rem;display:flex}.home-hero_headline.is-1,.home-hero_headline.is-2,.home-hero_headline.is-3,.home-hero_headline.is-4,.home-hero_headline.is-1,.home-hero_headline.is-2,.home-hero_headline.is-3,.home-hero_headline.is-4{font-size:2rem}.home-hero_headline-wrapper{height:2.5rem}.rating-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;justify-content:center;align-items:center}.rating-wrapper.is-left{align-items:center}.home-hero_headline-main{flex-flow:column;font-size:2.25rem;display:flex}.home-hero_headline-main.is-main{font-size:2rem}.promotion-banner_content-wrapper:where(.w-variant-50cdbdfa-4b5c-1249-a47d-aa4c541ac412){grid-column-gap:0rem;grid-row-gap:0rem}.button_test-wrapper{padding-bottom:0}}#w-node-_4c4ba958-56c6-92f0-4d14-a61463dc9dbf-63dc9db3{justify-self:end}#w-node-ba028122-2a33-c6b3-de4a-0532d1a5de39-d1a5de39{grid-area:span 1/span 1/span 1/span 1}#w-node-_02f14acc-4fdf-8613-dd50-2d7b46a63273-46a63272{align-self:start}#w-node-_37d8f85e-ded8-dabb-3a5d-39b8ea99e9dc-ea99e9dc{grid-area:span 1/span 1/span 1/span 1}#w-node-_93c94d6f-8c35-3b66-3428-34bd2af20210-2af2020c{grid-area:1/2/2/3}#w-node-_52abee31-a8ff-513a-1d1a-7f4299619372-99619372,#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-eb5c84d8-4734-85f5-6066-a1d27b9bf48c-7eab69d7,#w-node-eb5c84d8-4734-85f5-6066-a1d27b9bf49c-7eab69d7,#w-node-eb5c84d8-4734-85f5-6066-a1d27b9bf4ac-7eab69d7,#w-node-eb5c84d8-4734-85f5-6066-a1d27b9bf4bc-7eab69d7,#w-node-eb5c84d8-4734-85f5-6066-a1d27b9bf4ce-7eab69d7,#w-node-eb5c84d8-4734-85f5-6066-a1d27b9bf4de-7eab69d7,#w-node-eb5c84d8-4734-85f5-6066-a1d27b9bf4ee-7eab69d7,#w-node-e6c9e6d2-ffd5-808b-5f30-869ef92e6430-7eab69d7,#w-node-ce6224bf-c13a-ed8d-656c-79323b39af4d-3b39af47{grid-area:1/1/2/2}#w-node-_4c4ba958-56c6-92f0-4d14-a61463dc9dbf-63dc9db3{justify-self:center}#w-node-_93c94d6f-8c35-3b66-3428-34bd2af20210-2af2020c{grid-column:1/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}}