.gb-container.gb-tabs__item:not(.gb-tabs__item-open){display:none;}.gb-container-0df166d1 > .gb-inside-container{max-width:1200px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-0df166d1 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-46fdd303 > .gb-inside-container{max-width:1200px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-46fdd303 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-9c185d0f > .gb-inside-container{padding-top:10px;max-width:1200px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-9c185d0f > .gb-container{display:flex;flex-direction:column;height:100%;}:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-b7531f3a{background-blend-mode:normal;background-image:url('https://tempesttech.com/wp-content/uploads/2025/04/icon-tempest-light-purple-cropped.png');background-position:top right;background-repeat:no-repeat;background-size:400px auto;padding-top:30px}.gb-element-1a296301{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-left:30px;padding-right:30px}@media (max-width:767px){.gb-element-1a296301{padding-left:0px;padding-right:0px}}.gb-element-18224bc4{column-gap:2em;display:flex;margin-bottom:60px;row-gap:1em}@media (max-width:767px){.gb-element-18224bc4{flex-direction:column;margin-bottom:40px;padding-left:30px;padding-right:30px}}.gb-element-1a86b624{flex-grow:0;flex-shrink:0}@media (max-width:1024px){.gb-element-1a86b624{width:250px}}@media (max-width:767px){.gb-element-1a86b624{width:auto}}.gb-element-a9130d1e{flex-grow:1;flex-shrink:1}.gb-element-8209f903{align-items:center;column-gap:16px;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:40px;padding-left:30px;padding-right:30px;row-gap:8px}@media (max-width:767px){.gb-element-8209f903{flex-wrap:nowrap;height:40px;justify-content:flex-start;margin-bottom:40px;overflow-x:scroll}}.gb-element-e20591f9{margin-bottom:80px;padding-top:30px;position:relative;z-index:2}@media (max-width:767px){.gb-element-e20591f9{margin-bottom:40px}}.gb-element-926bee12{margin-left:auto;margin-right:auto;max-width:1400px;padding-left:30px;padding-right:30px}@media (max-width:767px){.gb-element-926bee12{padding-left:0px;padding-right:0px}}.gb-element-d0cacadd{column-gap:3em;display:grid;grid-template-columns:3fr 2fr;row-gap:1.5em}@media (max-width:1024px){.gb-element-d0cacadd{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-d0cacadd{grid-template-columns:1fr}}.gb-element-fc54ee06{height:660px;min-height:280px;overflow-x:hidden;overflow-y:scroll;border:1px solid #d3d3d8;border-radius:16px}@media (max-width:1024px){.gb-element-fc54ee06{height:400px}}@media (max-width:767px){.gb-element-fc54ee06{border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;height:280px;order:0;border-radius:0px}}@media (max-width:767px){.gb-element-f3344e28{order:1;padding-left:30px;padding-right:30px}}.gb-element-b0fe68c4{background-color:var(--primary-700);color:#ffffff;margin-bottom:60px;padding-bottom:60px;padding-top:60px}.gb-element-3f95288c{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-left:30px;padding-right:30px}.gb-element-f3b6de00{background-color:var(--base);margin-bottom:80px;padding-bottom:60px;padding-top:60px}@media (max-width:767px){.gb-element-f3b6de00{margin-bottom:40px}}.gb-element-8dd3fcb4{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-7ada6bcc{background-color:var(--accent);color:#ffffff;border-radius:16px;padding:30px}@media (max-width:767px){.gb-element-7ada6bcc{height:auto}}.gb-element-739564e0{background-color:var(--base-3);border:1px solid var(--contrast-2);border-radius:16px;padding:30px}@media (max-width:767px){.gb-element-739564e0{height:auto}}.gb-element-6c1b01f3{background-color:var(--base-3);border:1px solid var(--contrast-2);border-radius:16px;padding:30px}@media (max-width:767px){.gb-element-6c1b01f3{height:auto}}.gb-element-cd84c966{background-color:var(--base-3);border:1px solid var(--contrast-2);border-radius:16px;padding:30px}@media (max-width:767px){.gb-element-cd84c966{height:auto}}.gb-element-12dee31e{background-color:var(--base-3);border:1px solid var(--contrast-2);border-radius:16px;padding:30px}@media (max-width:767px){.gb-element-12dee31e{height:auto}}.gb-element-5307bb80{background-color:var(--base-3);border:1px solid var(--contrast-2);border-radius:16px;padding:30px}@media (max-width:767px){.gb-element-5307bb80{height:auto}}.gb-element-13aeb3a8{background-color:var(--base-3);border:1px solid var(--contrast-2);border-radius:16px;padding:30px}@media (max-width:767px){.gb-element-13aeb3a8{height:auto}}.gb-element-2986d2d2{background-color:var(--base-3);border:1px solid var(--contrast-2);border-radius:16px;padding:30px}@media (max-width:767px){.gb-element-2986d2d2{height:auto}}.gb-element-0c839add{background-color:var(--base-3);border:1px solid var(--contrast-2);border-radius:16px;padding:30px}@media (max-width:767px){.gb-element-0c839add{height:auto}}.gb-element-e433b3be{margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-left:30px;padding-right:30px}@media (max-width:767px){.gb-element-e433b3be{margin-bottom:40px}}.gb-element-b41eee98{margin-top:1em}.gb-element-3b989acf{column-gap:3em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2em}@media (max-width:1024px){.gb-element-3b989acf{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-3b989acf{grid-template-columns:1fr}}.gb-element-4fc80c55{margin-top:1em}.gb-element-01354596{margin-top:1em}.gb-element-4d8d3136{margin-top:1em}.gb-element-80303e6e{align-items:flex-start;column-gap:24px;display:flex;margin-bottom:24px;row-gap:24px}@media (max-width:1024px){.gb-element-80303e6e{align-items:flex-start}}@media (max-width:767px){.gb-element-80303e6e{flex-direction:column}}.gb-element-62b9e853{align-items:flex-start;column-gap:24px;display:flex;margin-bottom:24px;row-gap:24px}@media (max-width:1024px){.gb-element-62b9e853{align-items:flex-start}}@media (max-width:767px){.gb-element-62b9e853{flex-direction:column}}.gb-element-54c284f5{align-items:flex-start;column-gap:24px;display:flex;margin-bottom:24px;row-gap:24px}@media (max-width:1024px){.gb-element-54c284f5{align-items:flex-start}}@media (max-width:767px){.gb-element-54c284f5{flex-direction:column}}.gb-element-7eea1df8{align-items:flex-start;column-gap:24px;display:flex;margin-bottom:24px;row-gap:24px}@media (max-width:1024px){.gb-element-7eea1df8{align-items:flex-start}}@media (max-width:767px){.gb-element-7eea1df8{flex-direction:column}}.gb-element-31360c17{align-items:flex-start;column-gap:24px;display:flex;margin-bottom:24px;row-gap:24px}@media (max-width:1024px){.gb-element-31360c17{align-items:flex-start}}@media (max-width:767px){.gb-element-31360c17{flex-direction:column}}.gb-element-b09dccd7{align-items:center;column-gap:40px;display:flex;justify-content:center;margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-left:30px;padding-right:30px;row-gap:24px}@media (max-width:767px){.gb-element-b09dccd7{flex-direction:column;margin-bottom:40px}}.gb-element-f4e45cda{margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-left:30px;padding-right:30px}@media (max-width:767px){.gb-element-f4e45cda{margin-bottom:40px}}.gb-element-508cf0af{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-left:30px;padding-right:30px;text-align:center}.gb-element-c4c4f398{background-color:var(--primary-700);margin-bottom:20px;margin-top:60px;padding-bottom:60px;padding-top:60px}.gb-element-a951c022{margin-left:auto;margin-right:auto;max-width:900px;padding-left:30px;padding-right:30px}.gb-element-2c1e595c{align-items:flex-end;column-gap:40px;display:flex;margin-bottom:40px;row-gap:24px}@media (max-width:767px){.gb-element-2c1e595c{align-items:flex-start;flex-direction:column}}.gb-element-0c344d08{flex-basis:300px;flex-grow:0;flex-shrink:0}@media (max-width:767px){.gb-element-0c344d08{flex-basis:100%}}.gb-element-f7b723e9{color:#ffffff;flex-grow:1;flex-shrink:1}.gb-element-30fb566b{color:#ffffff;column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:767px){.gb-element-30fb566b{grid-template-columns:1fr}}.gb-media-70cd0006{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-696d4547{max-width:100%}@media (max-width:767px){.gb-media-696d4547{object-fit:100% auto}}.gb-media-5e4cb447{height:auto;max-width:100%;object-fit:cover;width:auto;border-radius:16px}.gb-media-e6382286{height:auto;max-width:300px;object-fit:cover;width:auto}@media (max-width:767px){.gb-media-e6382286{max-width:250px}}.gb-text-8ee092f7{font-size:60px}@media (max-width:1024px){.gb-text-8ee092f7{font-size:36px}}.gb-text-6db3df16{font-size:22px;line-height:150%}@media (max-width:1024px){.gb-text-6db3df16{font-size:20px}}@media (max-width:767px){.gb-text-6db3df16{font-size:18px}}.gb-text-7bac72c4{align-items:center;background-color:rgba(80,38,128,0);color:var(--accent);column-gap:0.5em;display:inline-flex;font-weight:700;margin-bottom:8px;margin-right:8px;text-decoration:none;border:2px solid var(--accent);border-radius:12px;padding:1rem 1.5rem}.gb-text-7bac72c4:is(:hover,:focus){background-color:var(--accent);color:#ffffff}.gb-text-7bac72c4 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-5d2c3fe5{align-items:center;background-color:var(--base-3);column-gap:0.5em;display:inline-flex;flex-grow:0;flex-shrink:0;flex-wrap:nowrap;line-height:100%;margin-bottom:0px;border:1px solid var(--contrast-3);border-radius:100px;padding:10px 20px}.gb-text-5d2c3fe5 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--primary-500)}.gb-text-f7613fe8{align-items:center;background-color:var(--base-3);column-gap:0.5em;display:inline-flex;flex-grow:0;flex-shrink:0;line-height:100%;margin-bottom:0px;border:1px solid var(--contrast-3);border-radius:100px;padding:10px 20px}.gb-text-f7613fe8 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--primary-500)}.gb-text-f82495ea{align-items:center;background-color:var(--base-3);column-gap:0.5em;display:inline-flex;flex-grow:0;flex-shrink:0;line-height:100%;margin-bottom:0px;border:1px solid var(--contrast-3);border-radius:100px;padding:10px 20px}.gb-text-f82495ea .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--primary-500)}.gb-text-3f6edfe9{align-items:center;background-color:var(--base-3);column-gap:0.5em;display:inline-flex;flex-grow:0;flex-shrink:0;line-height:100%;margin-bottom:0px;border:1px solid var(--contrast-3);border-radius:100px;padding:10px 20px}.gb-text-3f6edfe9 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--primary-500)}.gb-text-1bb02c20{align-items:center;background-color:var(--base-3);column-gap:0.5em;display:inline-flex;flex-grow:0;flex-shrink:0;line-height:100%;margin-bottom:0px;border:1px solid var(--contrast-3);border-radius:100px;padding:10px 20px}.gb-text-1bb02c20 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--primary-500)}.gb-text-89aee754{font-size:30px}.gb-text-ef96958d{border-bottom-color:var(--secondary-200);border-right-color:var(--secondary-200);border-top-color:var(--secondary-200);font-size:28px;font-weight:300;line-height:150%;margin-bottom:0px;padding-left:30px;border-left:2px solid var(--secondary-200)}@media (max-width:1024px){.gb-text-ef96958d{font-size:24px}}@media (max-width:767px){.gb-text-ef96958d{font-size:20px}}.gb-text-9fdcffd8{display:flex;flex-direction:column;flex-grow:1;font-size:50px;margin-bottom:0px}.gb-text-dcdd75e7{font-size:18px}.gb-text-a3c5f33a{margin-bottom:0px}.gb-text-bb47a61d{font-size:18px}.gb-text-d4978cb4{margin-bottom:0px}.gb-text-bcecee54{font-size:18px}.gb-text-ed9b4007{margin-bottom:0px}.gb-text-fa87ab73{font-size:18px}.gb-text-a2e12ac6{margin-bottom:0px}.gb-text-cba5af15{font-size:18px}.gb-text-d9643103{margin-bottom:0px}.gb-text-75eff877{font-size:18px}.gb-text-73590611{margin-bottom:0px}.gb-text-021fdf9d{font-size:18px}.gb-text-adce1c6d{margin-bottom:0px}.gb-text-e5e9cfac{font-size:18px}.gb-text-c0cc8d03{margin-bottom:0px}.gb-text-7b98bdc1{font-size:22px;line-height:150%}.gb-text-589178e3{align-items:center;aspect-ratio:1/1;background-color:var(--primary-600);color:var(--base-3);display:flex;flex-grow:0;flex-shrink:0;font-size:30px;justify-content:center;margin-bottom:0px;text-align:center;width:80px;border-radius:500px}.gb-text-520249a3{margin-bottom:0px}.gb-text-eec4d174{align-items:center;aspect-ratio:1/1;background-color:var(--primary-600);color:var(--base-3);display:flex;flex-grow:0;flex-shrink:0;font-size:30px;justify-content:center;margin-bottom:0px;text-align:center;width:80px;border-radius:500px}.gb-text-6e8be8ae{margin-bottom:0px}.gb-text-7f54efd6{align-items:center;aspect-ratio:1/1;background-color:var(--primary-600);color:var(--base-3);display:flex;flex-grow:0;flex-shrink:0;font-size:30px;justify-content:center;margin-bottom:0px;text-align:center;width:80px;border-radius:500px}.gb-text-df88779e{margin-bottom:0px}.gb-text-4ffc0d7f{align-items:center;aspect-ratio:1/1;background-color:var(--primary-600);color:var(--base-3);display:flex;flex-grow:0;flex-shrink:0;font-size:30px;justify-content:center;margin-bottom:0px;text-align:center;width:80px;border-radius:500px}.gb-text-d9219585{margin-bottom:0px}.gb-text-57dc5ff1{align-items:center;aspect-ratio:1/1;background-color:var(--primary-600);color:var(--base-3);display:flex;flex-grow:0;flex-shrink:0;font-size:30px;justify-content:center;margin-bottom:0px;text-align:center;width:80px;border-radius:500px}.gb-text-b695a474{margin-bottom:0px}.gb-text-869c9d64{font-size:24px;font-weight:normal;margin-bottom:0px}@media (max-width:767px){.gb-text-869c9d64{text-align:center}}.gb-text-4c3d3a08{align-items:center;background-color:rgba(80,38,128,0);color:var(--accent);column-gap:0.5em;display:inline-flex;flex-grow:0;flex-shrink:0;font-weight:700;margin-bottom:8px;margin-right:8px;text-decoration:none;white-space:nowrap;border:2px solid var(--accent);border-radius:12px;padding:1rem 1.5rem}.gb-text-4c3d3a08:is(:hover,:focus){background-color:var(--accent);color:#ffffff}.gb-text-4c3d3a08 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-a159540d{align-items:center;background-color:rgba(80,38,128,0);color:var(--contrast-2);column-gap:0.5em;display:inline-flex;font-size:14px;font-weight:700;margin-bottom:8px;margin-right:8px;text-decoration:none;border:2px solid var(--contrast-2);border-radius:12px;padding:.5rem 1rem}.gb-text-a159540d:is(:hover,:focus){background-color:var(--contrast-2);color:#ffffff}.gb-text-a159540d .gb-shape svg{width:1em;height:1em;fill:currentColor}@media (max-width:767px){.gb-text-a159540d{flex-basis:100%;flex-grow:1;justify-content:space-between;width:100%}}.gb-text-ec0ec7a2{font-family:Harlean;font-size:80px;line-height:100%;margin-bottom:18px}@media (max-width:1024px){.gb-text-ec0ec7a2{font-size:50px}}@media (max-width:767px){.gb-text-ec0ec7a2{font-size:40px}}.gb-text-dadc54c5{color:#ffffff;font-size:24px;font-weight:800;line-height:120%;margin-bottom:8px}.gb-text-b71a22c0{font-weight:600;line-height:120%;margin-bottom:0px}.gb-text-fc852ef4{font-size:24px;font-weight:800;margin-bottom:16px}.gb-text-fd1c5125{color:#ffffff;line-height:180%;margin-bottom:0px}.gb-text-af96e058{color:#ffffff;line-height:180%;margin-bottom:0px}.gb-text-43f9e1d8{color:#ffffff;line-height:180%}.gb-text-5c38c489{line-height:180%}.gb-text-6a075309{font-size:24px;font-weight:800;margin-bottom:16px}.gb-text-8b3c133e{color:#ffffff;line-height:180%;margin-bottom:0px}.gb-text-20a18873{color:#ffffff;line-height:180%;margin-bottom:0px}.gb-text-2fc19446{color:#ffffff;line-height:180%;margin-bottom:0px}.gb-text-6c99eba4{color:#ffffff;line-height:180%;margin-bottom:0px}.gb-text-971d658f{color:#ffffff;line-height:180%;margin-bottom:0px}.gb-text-3b7cf7c3{color:#ffffff;line-height:180%;margin-bottom:0px}.gb-text-a02b2b50{font-size:13px;line-height:120%;margin-left:auto;margin-right:auto;max-width:800px;padding-left:30px;padding-right:30px;text-align:center}.gb-accordion__item-1a67069d{margin-bottom:1em;border:1px solid var(--primary-500);padding:1em}.gb-accordion__item-6a827f4f{margin-bottom:1em;border:1px solid var(--primary-500);padding:1em}.gb-accordion__item-f19b242f{margin-bottom:1em;border:1px solid var(--primary-500);padding:1em}.gb-accordion__item-d2818455{margin-bottom:1em;border:1px solid var(--primary-500);padding:1em}.gb-accordion__toggle-76ae50ee{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-76ae50ee:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-76ae50ee:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-4c823858{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-4c823858:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-4c823858:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-cfccbc94{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-cfccbc94:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-cfccbc94:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-6e5a4c15{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-6e5a4c15:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-6e5a4c15:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-icon-e70ee572 svg{width:1em;height:1em}.gb-accordion__toggle-icon-61bd5cf9 svg{width:1em;height:1em}.gb-accordion__toggle-icon-e33f6c83 svg{width:1em;height:1em}.gb-accordion__toggle-icon-5c203774 svg{width:1em;height:1em}.gb-looper-4778adcc{column-gap:4px;display:flex;flex-grow:0;flex-shrink:0;flex-wrap:wrap;row-gap:4px}@media (max-width:767px){.gb-looper-4778adcc{align-items:center;flex-basis:100%;flex-direction:column;flex-grow:1;flex-shrink:1}}@media (max-width:767px){.gb-loop-item-dffda181{align-self:stretch;flex-basis:100%;flex-grow:1;flex-shrink:1}}