.elementor-4223 .elementor-element.elementor-element-fe83df8{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.75;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-4223 .elementor-element.elementor-element-fe83df8:not(.elementor-motion-effects-element-type-background),.elementor-4223 .elementor-element.elementor-element-fe83df8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://inkbomb.ca/wp-content/uploads/2025/01/free-black-business-card-mockup-scaled-1.webp);background-position:center center;background-size:cover}.elementor-4223 .elementor-element.elementor-element-fe83df8::before,.elementor-4223 .elementor-element.elementor-element-fe83df8>.elementor-background-video-container::before,.elementor-4223 .elementor-element.elementor-element-fe83df8>.e-con-inner>.elementor-background-video-container::before,.elementor-4223 .elementor-element.elementor-element-fe83df8>.elementor-background-slideshow::before,.elementor-4223 .elementor-element.elementor-element-fe83df8>.e-con-inner>.elementor-background-slideshow::before,.elementor-4223 .elementor-element.elementor-element-fe83df8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-4223 .elementor-element.elementor-element-1e1dcf3{text-align:center}.elementor-4223 .elementor-element.elementor-element-1e1dcf3 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-astglobalcolor2)}.elementor-4223 .elementor-element.elementor-element-3b15d8a{width:var(--container-widget-width,800px);max-width:800px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center}.elementor-4223 .elementor-element.elementor-element-3b15d8a.elementor-element{--align-self:center}.elementor-4223 .elementor-element.elementor-element-3b15d8a .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-astglobalcolor3)}.elementor-4223 .elementor-element.elementor-element-8e5d201{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-4223 .elementor-element.elementor-element-1560107 .elementor-button{background-color:var(--e-global-color-astglobalcolor0);font-family:var(--e-global-typography-5bb316a-font-family),Sans-serif;font-size:var(--e-global-typography-5bb316a-font-size);font-weight:var(--e-global-typography-5bb316a-font-weight);text-transform:var(--e-global-typography-5bb316a-text-transform);font-style:var(--e-global-typography-5bb316a-font-style);text-decoration:var(--e-global-typography-5bb316a-text-decoration);line-height:var(--e-global-typography-5bb316a-line-height);letter-spacing:var(--e-global-typography-5bb316a-letter-spacing);fill:var(--e-global-color-astglobalcolor3);color:var(--e-global-color-astglobalcolor3);border-radius:10px 10px 10px 10px;padding:12px 30px 12px 30px}.elementor-4223 .elementor-element.elementor-element-1560107 .elementor-button:hover,.elementor-4223 .elementor-element.elementor-element-1560107 .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor3);color:var(--e-global-color-astglobalcolor8)}.elementor-4223 .elementor-element.elementor-element-1560107 .elementor-button:hover svg,.elementor-4223 .elementor-element.elementor-element-1560107 .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor8)}.elementor-4223 .elementor-element.elementor-element-f895490 .elementor-button{background-color:#242526A8;font-family:var(--e-global-typography-5bb316a-font-family),Sans-serif;font-size:var(--e-global-typography-5bb316a-font-size);font-weight:var(--e-global-typography-5bb316a-font-weight);text-transform:var(--e-global-typography-5bb316a-text-transform);font-style:var(--e-global-typography-5bb316a-font-style);text-decoration:var(--e-global-typography-5bb316a-text-decoration);line-height:var(--e-global-typography-5bb316a-line-height);letter-spacing:var(--e-global-typography-5bb316a-letter-spacing);fill:var(--e-global-color-astglobalcolor2);color:var(--e-global-color-astglobalcolor2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-astglobalcolor5);border-radius:10px 10px 10px 10px;padding:12px 30px 12px 30px}.elementor-4223 .elementor-element.elementor-element-f895490 .elementor-button:hover,.elementor-4223 .elementor-element.elementor-element-f895490 .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor0);color:var(--e-global-color-astglobalcolor2)}.elementor-4223 .elementor-element.elementor-element-f895490 .elementor-button:hover svg,.elementor-4223 .elementor-element.elementor-element-f895490 .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor2)}.elementor-4223 .elementor-element.elementor-element-c8e8cf9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-4223 .elementor-element.elementor-element-c8e8cf9:not(.elementor-motion-effects-element-type-background),.elementor-4223 .elementor-element.elementor-element-c8e8cf9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor8)}.elementor-4223 .elementor-element.elementor-element-39bf540{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-4223 .elementor-element.elementor-element-360d7b7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-4223 .elementor-element.elementor-element-2988be5 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-astglobalcolor2)}.elementor-4223 .elementor-element.elementor-element-d570eb4 a{color:var(--e-global-color-astglobalcolor0);transition-duration:1.2s}.elementor-4223 .elementor-element.elementor-element-d570eb4 a:hover,.elementor-4223 .elementor-element.elementor-element-d570eb4 a:focus{color:#C8102E}.elementor-4223 .elementor-element.elementor-element-7f06c96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px}.elementor-4223 .elementor-element.elementor-element-7f06c96:not(.elementor-motion-effects-element-type-background),.elementor-4223 .elementor-element.elementor-element-7f06c96>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor7)}.elementor-4223 .elementor-element.elementor-element-51655a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-4223 .elementor-element.elementor-element-51655a6:not(.elementor-motion-effects-element-type-background),.elementor-4223 .elementor-element.elementor-element-51655a6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor7)}.elementor-4223 .elementor-element.elementor-element-082dcbb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-4223 .elementor-element.elementor-element-e49c95a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:center}.elementor-4223 .elementor-element.elementor-element-e49c95a .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-astglobalcolor2)}.elementor-4223 .elementor-element.elementor-element-149f37b{width:var(--container-widget-width,700px);max-width:700px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center}.elementor-4223 .elementor-element.elementor-element-149f37b.elementor-element{--align-self:center}.elementor-4223 .elementor-element.elementor-element-149f37b .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-astglobalcolor3)}.elementor-4223 .elementor-element.elementor-element-125759a{--display:flex}.elementor-4223 .elementor-element.elementor-element-5cd3931 img{width:80%;border-radius:10px 10px 10px 10px}.elementor-4223 .elementor-element.elementor-element-c7d019b{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-astglobalcolor3)}.elementor-4223 .elementor-element.elementor-element-c7d019b a{color:var(--e-global-color-astglobalcolor0)}.elementor-4223 .elementor-element.elementor-element-671a191{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-4223 .elementor-element.elementor-element-671a191:not(.elementor-motion-effects-element-type-background),.elementor-4223 .elementor-element.elementor-element-671a191>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor6)}.elementor-4223 .elementor-element.elementor-element-e80b59d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-4223 .elementor-element.elementor-element-bcee9a8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:center}.elementor-4223 .elementor-element.elementor-element-bcee9a8 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-astglobalcolor2)}.elementor-4223 .elementor-element.elementor-element-eaf59dc{width:var(--container-widget-width,700px);max-width:700px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center}.elementor-4223 .elementor-element.elementor-element-eaf59dc.elementor-element{--align-self:center}.elementor-4223 .elementor-element.elementor-element-eaf59dc .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-astglobalcolor3)}.elementor-4223 .elementor-element.elementor-element-4256849{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-4223 .elementor-element.elementor-element-489e68b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-4223 .elementor-element.elementor-element-f9e4766{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:center}.elementor-4223 .elementor-element.elementor-element-f9e4766 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-astglobalcolor2)}.elementor-4223 .elementor-element.elementor-element-3d93282{width:var(--container-widget-width,700px);max-width:700px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center}.elementor-4223 .elementor-element.elementor-element-3d93282.elementor-element{--align-self:center}.elementor-4223 .elementor-element.elementor-element-3d93282 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-astglobalcolor3)}.elementor-4223 .elementor-element.elementor-element-e660058{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-4223 .elementor-element.elementor-element-e660058:not(.elementor-motion-effects-element-type-background),.elementor-4223 .elementor-element.elementor-element-e660058>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor6)}.elementor-4223 .elementor-element.elementor-element-879d629{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-4223 .elementor-element.elementor-element-663f6c7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -47px) 0}.elementor-4223 .elementor-element.elementor-element-d37a080 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-astglobalcolor2)}.elementor-4223 .elementor-element.elementor-element-52fcf33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-4223 .elementor-element.elementor-element-7a33515{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -47px) 0}.elementor-4223 .elementor-element.elementor-element-c56254b .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-astglobalcolor2)}.elementor-4223 .elementor-element.elementor-element-332e6b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-4223 .elementor-element.elementor-element-473d095{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-4223 .elementor-element.elementor-element-d8cb645{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:center}.elementor-4223 .elementor-element.elementor-element-d8cb645 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-astglobalcolor2)}.elementor-4223 .elementor-element.elementor-element-ec1c6bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-4223 .elementor-element.elementor-element-ec1c6bb:not(.elementor-motion-effects-element-type-background),.elementor-4223 .elementor-element.elementor-element-ec1c6bb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor7)}.elementor-4223 .elementor-element.elementor-element-4cc539e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px}.elementor-4223 .elementor-element.elementor-element-4cc539e:not(.elementor-motion-effects-element-type-background),.elementor-4223 .elementor-element.elementor-element-4cc539e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor6)}.elementor-4223 .elementor-element.elementor-element-ed8ac91{text-align:center}.elementor-4223 .elementor-element.elementor-element-94fcbfc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;text-align:center}.elementor-4223 .elementor-element.elementor-element-94fcbfc .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-astglobalcolor2)}.elementor-4223 .elementor-element.elementor-element-d7f7084{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-text);--border-color:var( --e-global-color-text )}.elementor-4223 .elementor-element.elementor-element-89bfce7{background-color:var(--e-global-color-astglobalcolor7);color:var(--e-global-color-astglobalcolor3)}.elementor-4223 .elementor-element.elementor-element-aac2502{--display:flex}.elementor-4223 .elementor-element.elementor-element-586c5ab{background-color:var(--e-global-color-astglobalcolor7);color:var(--e-global-color-astglobalcolor3)}.elementor-4223 .elementor-element.elementor-element-85399ab{--display:flex}.elementor-4223 .elementor-element.elementor-element-a812333{background-color:var(--e-global-color-astglobalcolor7);color:var(--e-global-color-astglobalcolor3)}.elementor-4223 .elementor-element.elementor-element-8b664cc{--display:flex}.elementor-4223 .elementor-element.elementor-element-43f2d74{background-color:var(--e-global-color-astglobalcolor7);color:var(--e-global-color-astglobalcolor3)}.elementor-4223 .elementor-element.elementor-element-a263eb2{--display:flex}.elementor-4223 .elementor-element.elementor-element-175c6c0{background-color:var(--e-global-color-astglobalcolor7);color:var(--e-global-color-astglobalcolor3)}.elementor-4223 .elementor-element.elementor-element-85d8ba3{--n-accordion-title-font-size:var( --e-global-typography-c56407d-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-astglobalcolor2 );--n-accordion-title-hover-color:var( --e-global-color-astglobalcolor2 );--n-accordion-title-active-color:var( --e-global-color-astglobalcolor2 );--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:var( --e-global-color-astglobalcolor0 );--n-accordion-icon-hover-color:var( --e-global-color-astglobalcolor1 );--n-accordion-icon-active-color:var( --e-global-color-astglobalcolor0 )}.elementor-4223 .elementor-element.elementor-element-85d8ba3>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:var(--e-global-color-astglobalcolor7);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-astglobalcolor5)}:where(.elementor-4223 .elementor-element.elementor-element-85d8ba3>.e-n-accordion>.e-n-accordion-item)>.e-con{background-color:var(--e-global-color-astglobalcolor7);border-style:solid;border-width:0 1px 1px 1px;border-color:var(--e-global-color-astglobalcolor5);--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px}.elementor-4223 .elementor-element.elementor-element-85d8ba3>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text)}.elementor-4223 .elementor-element.elementor-element-85d8ba3{--n-accordion-padding:20px 20px 20px 20px}:where(.elementor-4223 .elementor-element.elementor-element-85d8ba3>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:var(--e-global-typography-c56407d-font-family),Sans-serif;font-weight:var(--e-global-typography-c56407d-font-weight);text-transform:var(--e-global-typography-c56407d-text-transform);font-style:var(--e-global-typography-c56407d-font-style);text-decoration:var(--e-global-typography-c56407d-text-decoration);line-height:var(--e-global-typography-c56407d-line-height)}.elementor-4223 .elementor-element.elementor-element-4885855{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-4223 .elementor-element.elementor-element-4885855:not(.elementor-motion-effects-element-type-background),.elementor-4223 .elementor-element.elementor-element-4885855>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#A8102E 0%,var(--e-global-color-astglobalcolor0) 100%)}.elementor-4223 .elementor-element.elementor-element-13efb04{text-align:center}.elementor-4223 .elementor-element.elementor-element-13efb04 .elementor-heading-title{font-family:var(--e-global-typography-ac28e3b-font-family),Sans-serif;font-size:var(--e-global-typography-ac28e3b-font-size);font-weight:var(--e-global-typography-ac28e3b-font-weight);text-transform:var(--e-global-typography-ac28e3b-text-transform);font-style:var(--e-global-typography-ac28e3b-font-style);text-decoration:var(--e-global-typography-ac28e3b-text-decoration);line-height:var(--e-global-typography-ac28e3b-line-height)}.elementor-4223 .elementor-element.elementor-element-8927fc7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:center}.elementor-4223 .elementor-element.elementor-element-8927fc7 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-astglobalcolor2)}.elementor-4223 .elementor-element.elementor-element-209e0cc{width:var(--container-widget-width,800px);max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center}.elementor-4223 .elementor-element.elementor-element-209e0cc.elementor-element{--align-self:center}.elementor-4223 .elementor-element.elementor-element-209e0cc .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-astglobalcolor3)}.elementor-4223 .elementor-element.elementor-element-2e03bc5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-4223 .elementor-element.elementor-element-53028cb .elementor-button{background-color:var(--e-global-color-astglobalcolor2);font-family:var(--e-global-typography-5bb316a-font-family),Sans-serif;font-size:var(--e-global-typography-5bb316a-font-size);font-weight:var(--e-global-typography-5bb316a-font-weight);text-transform:var(--e-global-typography-5bb316a-text-transform);font-style:var(--e-global-typography-5bb316a-font-style);text-decoration:var(--e-global-typography-5bb316a-text-decoration);line-height:var(--e-global-typography-5bb316a-line-height);letter-spacing:var(--e-global-typography-5bb316a-letter-spacing);fill:var(--e-global-color-astglobalcolor8);color:var(--e-global-color-astglobalcolor8);transition-duration:0.3s;border-radius:10px 10px 10px 10px;padding:12px 30px 12px 30px}.elementor-4223 .elementor-element.elementor-element-53028cb .elementor-button:hover,.elementor-4223 .elementor-element.elementor-element-53028cb .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor8);color:var(--e-global-color-astglobalcolor2)}.elementor-4223 .elementor-element.elementor-element-53028cb .elementor-button:hover svg,.elementor-4223 .elementor-element.elementor-element-53028cb .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor2)}.elementor-4223 .elementor-element.elementor-element-7128054 .elementor-button{background-color:var(--e-global-color-astglobalcolor8);font-family:var(--e-global-typography-5bb316a-font-family),Sans-serif;font-size:var(--e-global-typography-5bb316a-font-size);font-weight:var(--e-global-typography-5bb316a-font-weight);text-transform:var(--e-global-typography-5bb316a-text-transform);font-style:var(--e-global-typography-5bb316a-font-style);text-decoration:var(--e-global-typography-5bb316a-text-decoration);line-height:var(--e-global-typography-5bb316a-line-height);letter-spacing:var(--e-global-typography-5bb316a-letter-spacing);fill:var(--e-global-color-astglobalcolor3);color:var(--e-global-color-astglobalcolor3);transition-duration:0.3s;border-radius:10px 10px 10px 10px;padding:12px 30px 12px 30px}.elementor-4223 .elementor-element.elementor-element-7128054 .elementor-button:hover,.elementor-4223 .elementor-element.elementor-element-7128054 .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor3);color:var(--e-global-color-astglobalcolor0)}.elementor-4223 .elementor-element.elementor-element-7128054 .elementor-button:hover svg,.elementor-4223 .elementor-element.elementor-element-7128054 .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor0)}.elementor-4223 .elementor-element.elementor-element-9a267a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-4223 .elementor-element.elementor-element-9a267a0:not(.elementor-motion-effects-element-type-background),.elementor-4223 .elementor-element.elementor-element-9a267a0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor6)}:root{--page-title-display:none}@media(max-width:1024px){.elementor-4223 .elementor-element.elementor-element-1e1dcf3 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-3b15d8a .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-4223 .elementor-element.elementor-element-1560107 .elementor-button{font-size:var(--e-global-typography-5bb316a-font-size);line-height:var(--e-global-typography-5bb316a-line-height);letter-spacing:var(--e-global-typography-5bb316a-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-f895490 .elementor-button{font-size:var(--e-global-typography-5bb316a-font-size);line-height:var(--e-global-typography-5bb316a-line-height);letter-spacing:var(--e-global-typography-5bb316a-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-2988be5 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-e49c95a .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-149f37b .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-4223 .elementor-element.elementor-element-c7d019b{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-4223 .elementor-element.elementor-element-bcee9a8 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-eaf59dc .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-4223 .elementor-element.elementor-element-f9e4766 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-3d93282 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-4223 .elementor-element.elementor-element-e660058{--flex-wrap:wrap}.elementor-4223 .elementor-element.elementor-element-663f6c7{text-align:center}.elementor-4223 .elementor-element.elementor-element-d37a080{text-align:center}.elementor-4223 .elementor-element.elementor-element-d37a080 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-7a33515{text-align:center}.elementor-4223 .elementor-element.elementor-element-c56254b{text-align:center}.elementor-4223 .elementor-element.elementor-element-c56254b .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-d8cb645 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-94fcbfc .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-85d8ba3{--n-accordion-title-font-size:var( --e-global-typography-c56407d-font-size )}:where(.elementor-4223 .elementor-element.elementor-element-85d8ba3>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{line-height:var(--e-global-typography-c56407d-line-height)}.elementor-4223 .elementor-element.elementor-element-13efb04 .elementor-heading-title{font-size:var(--e-global-typography-ac28e3b-font-size);line-height:var(--e-global-typography-ac28e3b-line-height)}.elementor-4223 .elementor-element.elementor-element-8927fc7 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-209e0cc .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-4223 .elementor-element.elementor-element-2e03bc5{--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap}.elementor-4223 .elementor-element.elementor-element-53028cb .elementor-button{font-size:var(--e-global-typography-5bb316a-font-size);line-height:var(--e-global-typography-5bb316a-line-height);letter-spacing:var(--e-global-typography-5bb316a-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-7128054 .elementor-button{font-size:var(--e-global-typography-5bb316a-font-size);line-height:var(--e-global-typography-5bb316a-line-height);letter-spacing:var(--e-global-typography-5bb316a-letter-spacing)}}@media(max-width:767px){.elementor-4223 .elementor-element.elementor-element-1e1dcf3 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-3b15d8a .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-4223 .elementor-element.elementor-element-1560107 .elementor-button{font-size:var(--e-global-typography-5bb316a-font-size);line-height:var(--e-global-typography-5bb316a-line-height);letter-spacing:var(--e-global-typography-5bb316a-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-f895490 .elementor-button{font-size:var(--e-global-typography-5bb316a-font-size);line-height:var(--e-global-typography-5bb316a-line-height);letter-spacing:var(--e-global-typography-5bb316a-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-2988be5 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-e49c95a .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-149f37b .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-4223 .elementor-element.elementor-element-c7d019b{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-4223 .elementor-element.elementor-element-bcee9a8 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-eaf59dc .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-4223 .elementor-element.elementor-element-f9e4766 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-3d93282 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-4223 .elementor-element.elementor-element-d37a080 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-c56254b .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-d8cb645 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-94fcbfc .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-85d8ba3{--n-accordion-title-font-size:var( --e-global-typography-c56407d-font-size )}:where(.elementor-4223 .elementor-element.elementor-element-85d8ba3>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{line-height:var(--e-global-typography-c56407d-line-height)}.elementor-4223 .elementor-element.elementor-element-13efb04 .elementor-heading-title{font-size:var(--e-global-typography-ac28e3b-font-size);line-height:var(--e-global-typography-ac28e3b-line-height)}.elementor-4223 .elementor-element.elementor-element-8927fc7 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-209e0cc .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-4223 .elementor-element.elementor-element-2e03bc5{--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap}.elementor-4223 .elementor-element.elementor-element-53028cb .elementor-button{font-size:var(--e-global-typography-5bb316a-font-size);line-height:var(--e-global-typography-5bb316a-line-height);letter-spacing:var(--e-global-typography-5bb316a-letter-spacing)}.elementor-4223 .elementor-element.elementor-element-7128054 .elementor-button{font-size:var(--e-global-typography-5bb316a-font-size);line-height:var(--e-global-typography-5bb316a-line-height);letter-spacing:var(--e-global-typography-5bb316a-letter-spacing)}}@media(min-width:768px){.elementor-4223 .elementor-element.elementor-element-39bf540{--width:50%}.elementor-4223 .elementor-element.elementor-element-7f06c96{--width:50%}.elementor-4223 .elementor-element.elementor-element-879d629{--width:50%}.elementor-4223 .elementor-element.elementor-element-52fcf33{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-4223 .elementor-element.elementor-element-879d629{--width:100%}.elementor-4223 .elementor-element.elementor-element-52fcf33{--width:100%}}.ib-card-alt{background:var(--ink-card);border:1px solid var(--ink-border);border-radius:12px;padding:24px}.hero-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#3A3B3C;border:1px solid #3A3B3C;border-radius:6px;overflow:hidden;margin-top:40px}.stat-cell{background:#242526;padding:20px}.stat-num{font-family:'Montserrat',sans-serif;font-size:26px;font-weight:800;color:#fff;line-height:1;margin-bottom:4px}.stat-num span{color:#c8102e}.stat-label{font-family:'Montserrat',sans-serif;font-size:11px;font-weight:500;color:#B0B3B8;text-transform:uppercase;letter-spacing:.5px}.ib-label{display:inline-block;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#c8102e;margin-bottom:10px}.vs-card{background:#242526;border:1px solid #3A3B3C;border-radius:6px;overflow:hidden}.vs-card-header{padding:16px 20px;border-bottom:1px solid #3A3B3C;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#B0B3B8}.vs-row{display:grid;grid-template-columns:1fr 1fr 1fr}.vs-col-head{padding:12px 20px;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #3A3B3C;color:#B0B3B8}.vs-col-head.active{color:#c8102e}.vs-cell{padding:12px 20px;font-size:13px;color:#B0B3B8;border-bottom:1px solid #3A3B3C}.vs-cell.feature{font-family:'Montserrat',sans-serif;font-size:12px;font-weight:500;color:#E4E6EB}.vs-cell.good{color:#4ade80}.vs-cell.ok{color:#facc15}.vs-cell.bad{color:#f87171}.vs-row:last-child .vs-cell{border-bottom:none}.ib-usecase-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.ib-usecase-grid.cols-3{grid-template-columns:repeat(3,1fr)}.ib-usecase-grid.cols-4{grid-template-columns:repeat(4,1fr)}.ib-usecase-card{background:#111;border:1px solid #3A3B3C;border-radius:8px;padding:28px;transition:border-color 0.2s,transform 0.2s}.ib-usecase-card:hover{border-color:#c8102e;transform:translateY(-3px)}.ib-usecase-header{display:flex;flex-direction:row;align-items:center;gap:14px;margin-bottom:20px}.ib-usecase-card h3{font-family:'Montserrat',sans-serif;font-size:17px;font-weight:700;color:#E4E6EB;margin:0;line-height:1.3}.ib-usecase-card p{font-family:'Open Sans',sans-serif;font-size:14px;color:#E4E6EB;line-height:1.7;margin:0}.ink-process-number-promo{display:inline-flex!important;align-items:center!important;justify-content:center!important;background-color:#c8102e!important;color:#ffffff!important;width:40px!important;height:40px!important;border-radius:50%!important;font-weight:700!important;font-family:'Montserrat',sans-serif!important;font-size:16px!important;line-height:1!important;flex-shrink:0!important;margin:0 14px 0 0!important;vertical-align:middle!important;transition:all 0.4s cubic-bezier(.25,.46,.45,.94)!important}.services-links{display:flex;flex-direction:column;gap:8px}.service-link-card{background:#242526;border:1px solid #3A3B3C;padding:16px 20px;border-radius:4px;display:flex;justify-content:space-between;align-items:center;text-decoration:none;transition:border-color 0.2s}.service-link-card:hover{border-color:#c8102e}.service-link-name{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:600;color:#E4E6EB}.service-link-desc{font-size:12px;color:#6E7074;margin-top:2px}.service-link-arrow{color:#c8102e;font-size:16px}.cities-grid{display:flex;flex-wrap:wrap;gap:8px}.city-pill{background:#242526;border:1px solid #3A3B3C;border-radius:100px;padding:6px 14px;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:600;color:#B0B3B8;letter-spacing:.3px}.city-pill.primary{background:rgb(200 16 46 / .1);border-color:rgb(200 16 46 / .3);color:#e84066}@media (max-width:900px){.hero-stats{grid-template-columns:repeat(3,1fr)}.ib-usecase-grid,.ib-usecase-grid.cols-3,.ib-usecase-grid.cols-4{grid-template-columns:1fr 1fr}}@media (max-width:540px){.hero-stats{grid-template-columns:1fr}.ib-usecase-grid,.ib-usecase-grid.cols-3,.ib-usecase-grid.cols-4{grid-template-columns:1fr}.ib-usecase-card{padding:22px}.ib-usecase-header{flex-direction:column;align-items:flex-start;gap:6px}}.ib-card{background:#242526;border:1px solid #3A3B3C;border-radius:8px;padding:28px}.ib-checklist{list-style:none;padding:0;margin:0}.ib-checklist li{display:flex;gap:10px;align-items:flex-start;padding:8px 0;border-bottom:1px solid #3A3B3C;font-family:'Open Sans',sans-serif;font-size:14px;color:#E4E6EB;margin:0}.ib-checklist li:last-child{border-bottom:none}.ib-checklist li::before{content:'✓';color:#c8102e;font-weight:700;font-family:'Montserrat',sans-serif;flex-shrink:0;margin-top:1px}.ib-eyebrow{display:inline-block;background:rgb(0 0 0 / .6);border:1px solid #c8102e;color:#c8102e;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:5px 14px;border-radius:20px;margin-bottom:20px;backdrop-filter:blur(4px)}.ib-method-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.ib-method-card{background:#242526;border:1px solid #3A3B3C;border-radius:8px;padding:32px;position:relative}.ib-method-card.featured{border-color:#c8102e}.ib-method-badge{position:absolute;top:-12px;left:24px;background:#c8102e;color:#fff;font-family:'Montserrat',sans-serif;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 12px;border-radius:3px}.ib-method-card h3{font-family:'Montserrat',sans-serif;font-size:20px;font-weight:800;color:#fff;margin-bottom:12px;margin-top:0}.ib-method-card p{font-family:'Open Sans',sans-serif;font-size:14px;color:#B0B3B8;line-height:1.7;margin-bottom:20px}.ib-method-link{display:inline-block;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;color:#c8102e;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid rgb(200 16 46 / .3);padding-bottom:2px;margin-top:8px;transition:border-color 0.2s}.ib-method-link:hover{border-color:#c8102e}@media (max-width:700px){.ib-method-grid{grid-template-columns:1fr}.ib-method-card.featured{margin-top:12px}}.ib-comp-table-wrap{background:#111;border:1px solid #3A3B3C;border-radius:8px;overflow-x:auto;-webkit-overflow-scrolling:touch}.ib-comp-table{width:100%;border-collapse:collapse}.ib-comp-table thead th{padding:14px 20px;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6E7074;border-bottom:1px solid #3A3B3C;text-align:left}.ib-comp-table thead th.col-active{color:#c8102e}.ib-comp-table tbody td{padding:12px 20px;font-family:'Open Sans',sans-serif;font-size:13px;color:#B0B3B8;border-bottom:1px solid #3A3B3C;vertical-align:top}.ib-comp-table tbody tr:last-child td{border-bottom:none}.ib-comp-table tbody td:first-child{font-family:'Montserrat',sans-serif;font-size:12px;font-weight:600;color:#E4E6EB;white-space:nowrap;width:180px}@media (max-width:600px){.ib-comp-table thead{display:none}.ib-comp-table,.ib-comp-table tbody,.ib-comp-table tr,.ib-comp-table td{display:block;width:100%}.ib-comp-table tbody tr{border-bottom:1px solid #3A3B3C;padding:16px 20px}.ib-comp-table tbody tr:last-child{border-bottom:none}.ib-comp-table tbody td{border-bottom:none;padding:4px 0;white-space:normal}.ib-comp-table tbody td:first-child{font-family:'Montserrat',sans-serif;font-size:11px;font-weight:700;color:#6E7074;text-transform:uppercase;letter-spacing:.06em;width:100%;margin-bottom:8px;white-space:normal}.ib-comp-table tbody td[data-label]:not([data-label=""])::before{content:attr(data-label);display:block;font-family:'Montserrat',sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#c8102e;margin-bottom:3px}}.ib-gang-band{background:#1e0a0d;border:1px solid rgb(200 16 46 / .3);border-radius:8px;padding:40px;display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center}.ib-gang-band h2{font-family:'Montserrat',sans-serif;font-size:22px;font-weight:800;color:#fff;margin-bottom:10px;margin-top:0}.ib-gang-band p{font-family:'Open Sans',sans-serif;font-size:14px;color:#B0B3B8;line-height:1.8;margin-bottom:0}.ib-gang-stats{display:flex;flex-direction:column;gap:20px;text-align:center;min-width:130px}.ib-gang-stat-num{font-family:'Montserrat',sans-serif;font-size:40px;font-weight:800;color:#c8102e;line-height:1;display:block}.ib-gang-stat-label{font-family:'Montserrat',sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#6E7074;display:block;margin-top:4px}@media (max-width:700px){.ib-gang-band{grid-template-columns:1fr;gap:28px;padding:28px}.ib-gang-stats{flex-direction:row;justify-content:center;gap:40px;min-width:unset}}.ib-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#3A3B3C;border:1px solid #3A3B3C;border-radius:8px;overflow:hidden}.ib-trust-item{background:#242526;padding:24px}.ib-trust-item h3{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;color:#fff;margin-bottom:6px;margin-top:0}.ib-trust-item p{font-family:'Open Sans',sans-serif;font-size:13px;color:#6E7074;line-height:1.6;margin:0}@media (max-width:900px){.ib-trust-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.ib-trust-grid{grid-template-columns:1fr}}.ib-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#3A3B3C;border:1px solid #3A3B3C;border-radius:8px;overflow:hidden}.ib-process-step{background:#242526;padding:24px}.ib-process-step h3{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;color:#E4E6EB;margin:12px 0 6px}.ib-process-step p{font-family:'Open Sans',sans-serif;font-size:13px;color:#6E7074;line-height:1.6;margin:0}@media (max-width:900px){.ib-process-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.ib-process-grid{grid-template-columns:1fr}}.bc-options-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.bc-option-card{background:#111;border:1px solid #3A3B3C;border-radius:8px;padding:28px;position:relative;transition:border-color 0.2s,transform 0.2s}.bc-option-card:hover{border-color:#c8102e;transform:translateY(-3px)}.bc-option-card--featured{border-color:#c8102e}.bc-option-badge{display:inline-block;background:#c8102e;color:#fff;font-family:'Montserrat',sans-serif;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;border-radius:3px;margin-bottom:16px}.bc-option-card h3{font-family:'Montserrat',sans-serif;font-size:17px;font-weight:700;color:#fff;margin:0 0 10px;line-height:1.3}.bc-option-card p{font-family:'Open Sans',sans-serif;font-size:13px;color:#B0B3B8;line-height:1.7;margin:0 0 16px}.bc-option-from{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;color:#c8102e}.bc-options-note{margin-top:20px;font-family:'Open Sans',sans-serif;font-size:13px;color:#6E7074}.bc-options-note a{color:#c8102e;text-decoration:none}.bc-options-note a:hover{text-decoration:underline}@media (max-width:900px){.bc-options-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.bc-options-grid{grid-template-columns:1fr}.bc-option-card{padding:22px}}.bc-value-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.bc-value-card{background:#242526;border:1px solid #3A3B3C;border-radius:8px;padding:28px;display:flex;gap:18px;align-items:flex-start;transition:border-color 0.2s}.bc-value-card:hover{border-color:#c8102e}.bc-value-icon{width:44px;height:44px;flex-shrink:0;background:rgb(200 16 46 / .12);border:1px solid rgb(200 16 46 / .3);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px}.bc-value-card h3{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;color:#fff;margin:0 0 6px;line-height:1.3}.bc-value-card p{font-family:'Open Sans',sans-serif;font-size:13px;color:#B0B3B8;line-height:1.7;margin:0}@media (max-width:700px){.bc-value-grid{grid-template-columns:1fr}}@media (max-width:540px){.bc-value-card{padding:22px;flex-direction:column;gap:14px}}.services-links--row{flex-direction:row;gap:16px}.services-links--row .service-link-card{flex:1}@media (max-width:640px){.services-links--row{flex-direction:column}}