#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em rgba(0,0,2,.3);display:flex;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration:.35s}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em rgba(0,0,2,.3);display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__title{align-items:center;display:flex;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:flex;height:20px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:flex;flex:none;font-size:.8em;font-weight:600;height:23px;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translateX(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px rgba(24,32,3,.36);display:block;height:23px;left:0;position:absolute;top:0;transition:transform .25s ease,background-color .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translateX(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translateX(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translateX(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translateX(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translateX(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translateX(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translateX(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;bottom:0;height:auto;left:0;max-height:100%;max-width:none!important;right:0;top:0;transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}
.cc--gsloca{--cc-bg: #eee;--cc-primary-color: #0095da;--cc-secondary-color: #000;--cc-btn-primary-color: #fff;--cc-btn-primary-bg: #0095da;--cc-btn-primary-hover-bg: #00608d;--cc-btn-secondary-color: #0095da;--cc-btn-secondary-bg: transparent;--cc-btn-secondary-hover-bg: #00608d;--cc-btn-secondary-hover-color: #fff}.cc--gsloca button.cm__btn--secondary{border-color:#0095da !important}.whatsapp-button{width:3rem;height:3rem;padding:.75rem;background:#25d366;color:#fff;font-size:2rem;position:fixed;bottom:0;margin:1rem;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:1;border-width:0;right:0}.whatsapp-button:hover{background:#128c7e;color:#fff}@media(min-width: 992px){.whatsapp-button{width:4rem;height:4rem;padding:1rem;margin:1.5rem}}:root{--gs-blue: #001c8e;--gs-yellow: #ffcb00;--gs-ink: #10162f;--gs-header-height: 86px}html{scroll-behavior:smooth}*,*::before,*::after{box-sizing:border-box}body.page-body{margin:0;overflow-x:hidden;background:#fff;color:#10162f;font-family:"Montserrat",Arial,sans-serif;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}body.page-body img{max-width:100%}.gs-main{display:block;min-height:60vh}.gs-shell{width:min(100% - 64px,1440px);margin-left:auto;margin-right:auto}.gs-preview-banner{position:relative;z-index:1001;min-height:30px;padding:6px 16px;background:#ffcb00;color:#151515;font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1.5;text-align:center}.gs-header{position:sticky;top:0;z-index:1000;background:rgba(0,28,142,.98);box-shadow:0 1px 0 rgba(255,255,255,.15)}.gs-header__inner{display:flex;min-height:50px;min-height:var(--gs-header-height);align-items:center;justify-content:space-between;gap:32px}.gs-header__brand{display:inline-flex;flex:0 0 auto;align-items:center}.gs-header__brand img{display:block;width:190px;height:auto}.gs-nav{display:flex;align-items:center;gap:max(14px, min(1.5vw, 28px));color:#fff}.gs-nav>a,.gs-nav__group>a{position:relative;padding:12px 0;color:#fff;font-size:max(12px, min(.85vw, 14px));font-weight:600;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}.gs-nav>a::after,.gs-nav__group>a::after{position:absolute;right:0;bottom:5px;left:0;height:2px;background:#ffcb00;content:"";transform:scaleX(0);transform-origin:right;transition:transform .2s ease}.gs-nav>a:hover::after,.gs-nav>a[aria-current=page]::after,.gs-nav__group>a:hover::after,.gs-nav__group>a[aria-current=page]::after{transform:scaleX(1);transform-origin:left}.gs-nav .gs-nav__cta{padding:11px 19px;border:1px solid rgba(255,255,255,.75);border-radius:999px}.gs-nav .gs-nav__cta::after{display:none}.gs-nav .gs-nav__cta:hover{border-color:#ffcb00;background:#ffcb00;color:#001266}.gs-nav__group{position:relative}.gs-nav__dropdown{position:absolute;top:calc(100% - 2px);left:-24px;display:none;width:250px;padding:14px;border-radius:14px;background:#fff;box-shadow:0 18px 50px rgba(0,12,72,.24)}.gs-nav__group:hover .gs-nav__dropdown,.gs-nav__group:focus-within .gs-nav__dropdown{display:grid}.gs-nav__dropdown a{padding:9px 10px;border-radius:8px;color:#10162f;font-size:13px;font-weight:600;-webkit-text-decoration:none;text-decoration:none}.gs-nav__dropdown a:hover{background:#edf2ff;color:#001c8e}.gs-nav-toggle{display:none;width:46px;height:46px;padding:11px;border:1px solid rgba(255,255,255,.5);border-radius:10px;background:rgba(0,0,0,0)}.gs-nav-toggle span{display:block;height:2px;margin:5px 0;background:#fff}.gs-hero{position:relative;display:grid;min-height:max(670px, min(75vh, 910px));align-items:flex-end;overflow:hidden;isolation:isolate;background:#001c8e;color:#fff}.gs-hero--subpage{min-height:max(500px, min(61vh, 720px))}.gs-hero--compact{min-height:360px;align-items:center;background:radial-gradient(circle at 85% 30%, rgba(255, 203, 0, 0.25), transparent 22%),linear-gradient(135deg, #001266, #001c8e)}.gs-hero__media,.gs-hero picture,.gs-hero picture img{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gs-hero--home .gs-hero__media{-o-object-position:center 45%;object-position:center 45%}.gs-hero__veil{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg, rgba(0, 18, 102, 0.94) 0%, rgba(0, 28, 142, 0.82) 48%, rgba(0, 28, 142, 0.35) 100%),linear-gradient(0deg, rgba(0, 10, 65, 0.5), transparent 45%)}.gs-hero__content{padding-top:max(92px, min(11vw, 160px));padding-bottom:max(80px, min(9vw, 130px))}.gs-hero__content h1{max-width:1060px;margin:0;font-size:max(42px, min(5.45vw, 86px));font-weight:700;letter-spacing:-0.055em;line-height:.98}.gs-hero--subpage .gs-hero__content h1{max-width:980px;font-size:max(42px, min(4.8vw, 76px))}.gs-hero__lead{max-width:760px;margin:28px 0 0;color:rgba(255,255,255,.86);font-size:max(17px, min(1.35vw, 22px));line-height:1.55}.gs-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:38px}.gs-hero__scroll{position:absolute;right:max(28px, min(5vw, 80px));bottom:48px;display:grid;width:56px;height:56px;border:1px solid rgba(255,255,255,.6);border-radius:50%;color:#fff;font-size:24px;-webkit-text-decoration:none;text-decoration:none;align-items:center;justify-items:center;place-items:center}.gs-eyebrow{margin:0 0 18px;color:#001c8e;font-size:12px;font-weight:800;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.gs-eyebrow--light{color:rgba(255,255,255,.85)}.gs-eyebrow--yellow{color:#ffcb00}.gs-section{padding-top:max(76px, min(8vw, 132px));padding-bottom:max(76px, min(8vw, 132px))}.gs-section--soft{background:#f4f6fa}.gs-display-title,.gs-section h2{margin:0;font-size:max(34px, min(4.6vw, 72px));font-weight:700;letter-spacing:-0.045em;line-height:1.03}.gs-display-title{max-width:1050px;text-transform:uppercase}.gs-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;margin-bottom:54px}.gs-section-heading h2{max-width:920px}.gs-button{display:inline-flex;min-height:50px;padding:13px 24px;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.02em;line-height:1.2;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s ease, background .2s ease, color .2s ease}.gs-button:hover{transform:translateY(-2px)}.gs-button--light{background:#fff;color:#001c8e}.gs-button--outline-light{border-color:rgba(255,255,255,.65);color:#fff}.gs-button--outline-light:hover{background:#fff;color:#001c8e}.gs-button--blue{border:0;background:#001c8e;color:#fff;cursor:pointer}.gs-button--blue:disabled{background:#8b94ac;cursor:not-allowed;transform:none}.gs-text-link{display:inline-flex;align-items:center;gap:12px;color:#001c8e;font-size:14px;font-weight:700;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}.gs-text-link span{font-size:21px;transition:transform .2s ease}.gs-text-link:hover span{transform:translateX(5px)}.gs-products-overview__grid{display:grid;margin-top:68px;align-items:start;grid-template-columns:minmax(220px, 0.8fr) minmax(360px, 1.5fr) minmax(220px, 0.8fr);grid-gap:max(28px, min(4vw, 72px));gap:max(28px, min(4vw, 72px))}.gs-link-list{display:grid;border-top:1px solid #dfe4ef}.gs-link-list a{display:grid;min-height:78px;padding:18px 0;align-items:center;border-bottom:1px solid #dfe4ef;color:#10162f;font-size:15px;font-weight:700;-webkit-text-decoration:none;text-decoration:none;grid-template-columns:36px 1fr auto;grid-gap:10px;gap:10px}.gs-link-list a span{color:#001c8e;font-size:10px;letter-spacing:.1em}.gs-link-list a b{font-size:20px;transition:transform .2s ease}.gs-link-list a:hover{color:#001c8e}.gs-link-list a:hover b{transform:translateX(5px)}.gs-feature-card{position:relative;display:block;min-height:580px;overflow:hidden;border-radius:26px;background:#001c8e;color:#fff;-webkit-text-decoration:none;text-decoration:none}.gs-feature-card::after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg, rgba(0, 14, 83, 0.78), transparent 55%);content:""}.gs-feature-card img{width:100%;height:100%;min-height:580px;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.gs-feature-card:hover img{transform:scale(1.03)}.gs-feature-card span{position:absolute;z-index:1;right:28px;bottom:28px;left:28px;font-size:20px;font-weight:700}.gs-metrics{display:grid;margin-top:44px;grid-template-columns:repeat(3, 1fr);grid-gap:1px;gap:1px;background:#dfe4ef;border:1px solid #dfe4ef;border-radius:24px;overflow:hidden}.gs-metrics article{display:flex;min-height:190px;padding:34px;flex-direction:column;justify-content:space-between;background:#fff}.gs-metrics strong{color:#001c8e;font-size:max(24px, min(2.4vw, 40px));letter-spacing:-0.04em;line-height:1.05}.gs-metrics span{max-width:260px;color:#5e6780;font-size:14px}.gs-video-section__grid{display:grid;align-items:center;grid-template-columns:minmax(0, 1.35fr) minmax(320px, 0.65fr);grid-gap:max(48px, min(7vw, 112px));gap:max(48px, min(7vw, 112px))}.gs-video-section__grid>div:last-child p:not(.gs-eyebrow){margin:26px 0;color:#5e6780}.gs-video-placeholder{display:grid;min-height:520px;padding:32px;border-radius:24px;background-color:#111;background-position:center;background-size:cover;color:#fff;text-align:center;align-content:center;justify-content:center;place-content:center}.gs-video-placeholder span{display:grid;width:76px;height:76px;margin:0 auto 24px;border:1px solid rgba(255,255,255,.7);border-radius:50%;font-size:24px;align-items:center;justify-items:center;place-items:center}.gs-video-placeholder strong{font-size:21px;letter-spacing:.12em}.gs-video-placeholder small{margin-top:12px;color:#ffcb00;font-size:11px;font-weight:800;letter-spacing:.12em}.gs-brand-band{position:relative;overflow:hidden;background:radial-gradient(circle at 15% 25%, rgba(255, 203, 0, 0.14), transparent 25%),linear-gradient(135deg, #001266, #001c8e);color:#fff}.gs-brand-band::after{position:absolute;right:-80px;bottom:-210px;width:520px;height:520px;border:1px solid rgba(255,255,255,.12);border-radius:50%;box-shadow:0 0 0 90px rgba(255,255,255,.025),0 0 0 180px rgba(255,255,255,.02);content:""}.gs-brand-band__grid{position:relative;z-index:1;display:grid;align-items:center;grid-template-columns:320px minmax(0, 1fr);grid-gap:max(50px, min(8vw, 140px));gap:max(50px, min(8vw, 140px))}.gs-brand-band__grid>img{width:min(100%,260px)}.gs-brand-band h2{max-width:940px}.gs-brand-band p:not(.gs-eyebrow){max-width:780px;margin:28px 0 0;color:rgba(255,255,255,.78);font-size:18px}.gs-clients__grid{display:grid;margin-top:46px;grid-template-columns:repeat(6, 1fr);border-top:1px solid #dfe4ef;border-left:1px solid #dfe4ef}.gs-clients__grid img{width:100%;height:150px;padding:32px;border-right:1px solid #dfe4ef;border-bottom:1px solid #dfe4ef;-o-object-fit:contain;object-fit:contain;filter:grayscale(1);transition:filter .2s ease}.gs-clients__grid img:hover{filter:grayscale(0)}.gs-mosaic{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:250px;grid-gap:16px;gap:16px}.gs-mosaic img{width:100%;height:100%;border-radius:18px;-o-object-fit:cover;object-fit:cover}.gs-mosaic__wide{grid-column:span 2;grid-row:span 2}.gs-pending-card{display:grid;padding:max(30px, min(5vw, 72px));align-items:center;border:2px dashed #a9b2c8;border-radius:24px;background:#fff;grid-template-columns:1.2fr .8fr;grid-gap:40px;gap:40px}.gs-pending-card p{margin:0;color:#5e6780}.gs-pending-card>span,.gs-team-pending>strong{grid-column:1/-1;padding-top:24px;border-top:1px solid #dfe4ef;color:#8a4d00;font-size:11px;font-weight:800;letter-spacing:.14em}.gs-cta-section{padding-top:max(68px, min(7vw, 110px));padding-bottom:max(68px, min(7vw, 110px));background:#001c8e;color:#fff}.gs-cta-section__inner{display:flex;align-items:center;justify-content:space-between;gap:50px}.gs-cta-section h2{max-width:920px;margin:0;font-size:max(34px, min(4.3vw, 68px));letter-spacing:-0.045em;line-height:1.03}.gs-category-grid{display:grid;margin-top:62px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:20px;gap:20px}.gs-category-card{position:relative;min-height:470px;overflow:hidden;border-radius:24px;background:#001266;color:#fff;-webkit-text-decoration:none;text-decoration:none}.gs-category-card::after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg, rgba(0, 11, 69, 0.9), rgba(0, 15, 83, 0.05) 75%);content:""}.gs-category-card img{width:100%;height:100%;min-height:470px;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.gs-category-card:hover img{transform:scale(1.035)}.gs-category-card div{position:absolute;z-index:1;right:34px;bottom:32px;left:34px}.gs-category-card span,.gs-category-card b{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.gs-category-card h3{max-width:580px;margin:10px 0 18px;font-size:max(28px, min(3vw, 48px));letter-spacing:-0.045em;line-height:1.02;color:#fff}.gs-category-card span,.gs-category-card b{color:#fff}.gs-steps,.gs-service-grid,.gs-values-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:18px;gap:18px}.gs-steps article,.gs-service-grid article,.gs-values-grid article{min-height:300px;padding:34px;border:1px solid #dfe4ef;border-radius:20px;background:#fff}.gs-brand-band .gs-service-grid article{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.07)}.gs-steps article>span,.gs-service-grid article>span,.gs-values-grid article>span{display:inline-block;margin-bottom:68px;color:#001c8e;font-size:12px;font-weight:800}.gs-brand-band .gs-service-grid article>span{color:#ffcb00}.gs-steps h3,.gs-service-grid h2,.gs-values-grid h2{margin:0 0 16px;font-size:max(24px, min(2vw, 34px));letter-spacing:-0.035em;line-height:1.08}.gs-service-grid p,.gs-steps p,.gs-values-grid p{margin:0;color:#5e6780;font-size:15px}.gs-brand-band .gs-service-grid p{color:rgba(255,255,255,.75)}.gs-equipment-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:20px;gap:20px}.gs-equipment-card{display:flex;min-width:0;overflow:hidden;flex-direction:column;border:1px solid #dfe4ef;border-radius:20px;background:#fff;box-shadow:0 15px 35px rgba(24,38,80,.06)}.gs-equipment-card__image{height:290px;padding:18px;background:#f8f9fc}.gs-equipment-card__image picture,.gs-equipment-card__image img{display:block;width:100%;height:100%}.gs-equipment-card__image img{-o-object-fit:contain;object-fit:contain}.gs-equipment-card__body{display:flex;padding:28px;flex:1;flex-direction:column}.gs-equipment-card h3{margin:0 0 18px;color:#001c8e;font-size:22px;letter-spacing:-0.03em;line-height:1.15}.gs-equipment-card__description{margin-bottom:24px;color:#5e6780;font-size:13px}.gs-equipment-card__description ul{padding-left:20px}.gs-equipment-card__body .gs-text-link{margin-top:auto}.gs-intro-copy{display:grid;align-items:start;grid-template-columns:.45fr 1.35fr 1fr;grid-gap:max(30px, min(5vw, 86px));gap:max(30px, min(5vw, 86px))}.gs-intro-copy h2{font-size:max(36px, min(4vw, 64px))}.gs-intro-copy>div p{margin:0 0 20px;color:#5e6780;font-size:17px}.gs-history__grid{display:grid;align-items:start;grid-template-columns:minmax(0, 0.75fr) minmax(0, 1.25fr);grid-gap:max(50px, min(8vw, 128px));gap:max(50px, min(8vw, 128px))}.gs-history__grid h2{font-size:max(38px, min(4.1vw, 66px))}.gs-history__grid p:not(.gs-eyebrow){color:#5e6780}.gs-history__images{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.gs-history__images img{width:100%;height:520px;border-radius:20px;-o-object-fit:cover;object-fit:cover}.gs-history__images img:last-child{margin-top:88px}.gs-team-pending{position:relative;z-index:1;display:grid;grid-template-columns:1fr}.gs-events-gallery{background:#001c8e;color:#fff}.gs-events-gallery .gs-eyebrow{color:#ffcb00}.gs-events-gallery__grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-rows:270px;grid-gap:14px;gap:14px}.gs-events-gallery__grid img{width:100%;height:100%;border-radius:16px;-o-object-fit:cover;object-fit:cover}.gs-events-gallery__large{grid-column:span 2;grid-row:span 2}.gs-events-gallery__wide{grid-column:span 2}.gs-contact-methods{display:grid;grid-template-columns:repeat(3, 1fr);border-top:1px solid #dfe4ef;border-left:1px solid #dfe4ef}.gs-contact-methods>a,.gs-contact-methods__disabled{position:relative;display:flex;min-height:180px;padding:28px;flex-direction:column;justify-content:space-between;border-right:1px solid #dfe4ef;border-bottom:1px solid #dfe4ef;-webkit-text-decoration:none;text-decoration:none}.gs-contact-methods span{color:#5e6780;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.gs-contact-methods strong{color:#001c8e;font-size:max(18px, min(1.7vw, 27px))}.gs-contact-methods b{position:absolute;right:24px;bottom:22px;font-size:22px}.gs-contact-methods__disabled{background:#f4f6fa}.gs-contact-methods__disabled small{color:#8a4d00;font-size:11px;font-weight:700}.gs-contact-layout{display:grid;align-items:start;grid-template-columns:minmax(280px, 0.65fr) minmax(0, 1.35fr);grid-gap:max(50px, min(7vw, 118px));gap:max(50px, min(7vw, 118px))}.gs-contact-intro{position:sticky;top:120px}.gs-contact-intro h2{font-size:max(38px, min(4vw, 64px))}.gs-contact-intro>p:not(.gs-eyebrow){color:#5e6780}.gs-safe-notice{display:grid;margin-top:30px;padding:20px;border:1px dashed #b46c00;border-radius:12px;background:#fff8df;color:#6d4300;grid-gap:7px;gap:7px}.gs-safe-notice strong{font-size:11px;letter-spacing:.1em}.gs-safe-notice span{font-size:13px}.gs-contact-form{padding:max(28px, min(4vw, 52px));border:1px solid #dfe4ef;border-radius:22px;background:#fff}.gs-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px}.gs-form-grid label,.gs-form-grid fieldset{display:grid;margin:0;color:#10162f;font-size:13px;font-weight:700;grid-gap:8px;gap:8px}.gs-form-grid input,.gs-form-grid select,.gs-form-grid textarea{width:100%;min-height:52px;padding:12px 14px;border:1px solid #bdc5d7;border-radius:9px;background:#fff;color:#10162f;font:inherit;font-weight:500}.gs-form-grid textarea{resize:vertical}.gs-form-grid input:focus,.gs-form-grid select:focus,.gs-form-grid textarea:focus{border-color:#001c8e;outline:3px solid rgba(0,28,142,.12)}.gs-form-grid label small{color:#5e6780;font-size:11px;font-weight:500}.gs-form-grid__full{grid-column:1/-1}.gs-form-grid fieldset{padding:18px;border:1px solid #dfe4ef;border-radius:10px}.gs-checks{display:flex;flex-wrap:wrap;gap:20px}.gs-checks label{display:flex;align-items:center;gap:7px}.gs-checks input{width:18px;min-height:18px}.gs-contact-form .gs-button{margin-top:26px}.gs-contact-form .w-form-done,.gs-contact-form .w-form-fail{margin-top:20px}.gs-prose{max-width:900px}.gs-prose h2,.gs-prose h3{margin:42px 0 14px;font-size:max(24px, min(3vw, 38px))}.gs-prose p,.gs-prose li{color:#5e6780}.gs-footer{padding:82px 0 30px;background:#061154;color:#fff}.gs-footer__grid{display:grid;grid-template-columns:1.5fr repeat(3, 1fr);grid-gap:max(34px, min(5vw, 78px));gap:max(34px, min(5vw, 78px))}.gs-footer__brand p{max-width:380px;color:rgba(255,255,255,.65);font-size:14px}.gs-footer__grid h2{margin:0 0 20px;color:#ffcb00;font-size:12px;letter-spacing:.13em;text-transform:uppercase}.gs-footer__grid>div:not(.gs-footer__brand){display:flex;flex-direction:column;gap:9px}.gs-footer__grid a{color:rgba(255,255,255,.76);font-size:13px;-webkit-text-decoration:none;text-decoration:none}.gs-footer__grid a:hover{color:#fff}.gs-footer__bottom{display:flex;margin-top:68px;padding-top:26px;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid rgba(255,255,255,.15);color:rgba(255,255,255,.55);font-size:11px}.gs-footer__bottom p{margin:0}.gs-footer__bottom a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.whatsapp-button{z-index:999}.page-body .error-404-header{margin-top:80px}:focus-visible{outline:3px solid #ffcb00;outline-offset:3px}@media(max-width: 1180px){.gs-header__inner{min-height:74px}.gs-nav-toggle{display:block}.gs-nav{position:absolute;top:100%;right:0;left:0;display:none;max-height:calc(100vh - 104px);padding:18px 32px 30px;overflow-y:auto;align-items:stretch;flex-direction:column;background:#001266;gap:0}.gs-nav.is-open{display:flex}.gs-nav>a,.gs-nav__group>a{display:block;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.15);font-size:14px}.gs-nav .gs-nav__cta{margin-top:14px;padding:13px 20px;text-align:center}.gs-nav__dropdown{position:static;display:grid;width:auto;padding:8px 0 10px 18px;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.gs-nav__dropdown a{color:rgba(255,255,255,.75)}.gs-nav__dropdown a:hover{background:rgba(0,0,0,0);color:#fff}.gs-products-overview__grid{grid-template-columns:1fr 1.3fr}.gs-products-overview__grid .gs-link-list:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr}.gs-link-list:last-child a{padding-left:16px;padding-right:16px;border-right:1px solid #dfe4ef}.gs-equipment-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.gs-clients__grid{grid-template-columns:repeat(3, 1fr)}.gs-events-gallery__grid{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 820px){:root{--gs-header-height: 74px}.gs-shell{width:min(100% - 36px,1440px)}.gs-header__brand img{width:160px}.gs-hero{min-height:650px}.gs-hero--subpage{min-height:540px}.gs-hero__veil{background:linear-gradient(90deg, rgba(0, 18, 102, 0.95), rgba(0, 28, 142, 0.62))}.gs-hero__content{padding-top:100px;padding-bottom:80px}.gs-hero__content h1,.gs-hero--subpage .gs-hero__content h1{font-size:max(38px, min(10vw, 62px))}.gs-hero__scroll{display:none}.gs-section-heading,.gs-cta-section__inner{align-items:flex-start;flex-direction:column}.gs-products-overview__grid,.gs-video-section__grid,.gs-brand-band__grid,.gs-intro-copy,.gs-history__grid,.gs-contact-layout{grid-template-columns:1fr}.gs-products-overview__grid .gs-link-list:last-child{grid-column:auto;grid-template-columns:1fr}.gs-feature-card,.gs-feature-card img{min-height:480px}.gs-metrics{grid-template-columns:repeat(2, 1fr)}.gs-video-placeholder{min-height:420px}.gs-brand-band__grid{gap:40px}.gs-brand-band__grid>img{width:180px}.gs-mosaic{grid-template-columns:repeat(2, 1fr);grid-auto-rows:220px}.gs-pending-card{grid-template-columns:1fr}.gs-category-grid,.gs-equipment-grid{grid-template-columns:1fr}.gs-steps,.gs-service-grid,.gs-values-grid{grid-template-columns:1fr}.gs-steps article,.gs-service-grid article,.gs-values-grid article{min-height:auto}.gs-steps article>span,.gs-service-grid article>span,.gs-values-grid article>span{margin-bottom:38px}.gs-history__images img{height:420px}.gs-events-gallery__grid{grid-template-columns:repeat(2, 1fr);grid-auto-rows:230px}.gs-contact-methods{grid-template-columns:1fr}.gs-contact-intro{position:static}.gs-footer__grid{grid-template-columns:1fr 1fr}.gs-footer__brand{grid-column:1/-1}.gs-footer__bottom{align-items:flex-start;flex-direction:column}}@media(max-width: 520px){.gs-shell{width:min(100% - 28px,1440px)}.gs-preview-banner{font-size:9px}.gs-nav{padding-left:20px;padding-right:20px}.gs-hero{min-height:690px}.gs-hero--subpage{min-height:560px}.gs-hero__content h1,.gs-hero--subpage .gs-hero__content h1{font-size:38px}.gs-actions,.gs-actions .gs-button{width:100%}.gs-display-title,.gs-section h2{font-size:36px}.gs-metrics{grid-template-columns:1fr}.gs-metrics article{min-height:150px}.gs-video-placeholder{min-height:340px}.gs-clients__grid{grid-template-columns:repeat(2, 1fr)}.gs-clients__grid img{height:120px;padding:24px}.gs-mosaic{display:block}.gs-mosaic img{height:260px;margin-bottom:12px}.gs-category-card,.gs-category-card img{min-height:410px}.gs-category-card div{right:22px;bottom:24px;left:22px}.gs-equipment-card__image{height:240px}.gs-intro-copy{gap:24px}.gs-history__images{display:block}.gs-history__images img,.gs-history__images img:last-child{height:330px;margin:0 0 14px}.gs-events-gallery__grid{display:block}.gs-events-gallery__grid img{height:270px;margin-bottom:12px}.gs-form-grid{grid-template-columns:1fr}.gs-form-grid__full{grid-column:auto}.gs-checks{align-items:flex-start;flex-direction:column}.gs-footer__grid{grid-template-columns:1fr}.gs-footer__brand{grid-column:auto}}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*::before,*::after{scroll-behavior:auto !important;transition-duration:.01ms !important}}:root{--fig-blue: #0b2265;--fig-content: 1136px;--gs-header-height: 50px}.fig-shell{width:min(100% - 48px,1136px);width:min(100% - 48px,var(--fig-content));margin-left:auto;margin-right:auto}.gs-preview-banner{position:fixed;z-index:1200;right:12px;bottom:12px;width:auto;min-height:0;padding:6px 10px;border:1px solid rgba(0,0,0,.12);border-radius:6px;box-shadow:0 4px 18px rgba(0,0,0,.16);font-size:8px;letter-spacing:.08em}.fig-header.gs-header{position:sticky;top:0;min-height:50px;background:#07153b !important;box-shadow:none}.fig-header .gs-header__inner{min-height:50px;gap:20px}.fig-header .gs-header__brand img{width:164px;height:auto}.fig-header .gs-nav{gap:28px}.fig-header .gs-nav__group{display:flex;align-self:stretch;align-items:center}.fig-header .gs-nav>a,.fig-header .gs-nav__group>a{padding:16px 0 14px;font-size:16px;font-weight:500;line-height:1}.fig-header .gs-nav>a::after,.fig-header .gs-nav__group>a::after{bottom:9px;height:1px;background:#fff}.fig-header .gs-nav .gs-nav__cta{padding:16px 0 14px;border:0;border-radius:0}.fig-header .gs-nav .gs-nav__cta:hover{background:rgba(0,0,0,0);color:#fff}.fig-header .gs-nav__dropdown{top:100%;left:-18px;width:220px;padding:10px;border:1px solid #cfd2dc;border-radius:5px;box-shadow:0 10px 22px rgba(0,18,90,.18)}.fig-header .gs-nav__dropdown a{padding:7px 8px;border-radius:3px;font-size:11px}.fig-home{background:#fff}.fig-home-hero{position:relative;height:310px;overflow:hidden;background:#07153b;color:#fff}.fig-home-hero__image,.fig-home-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fig-home-hero__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center 51%;object-position:center 51%}.fig-home-hero__overlay{background:rgba(0,0,0,0)}.fig-home-hero__content{position:relative;z-index:2;display:flex;height:100%;padding:42px 0 34px;flex-direction:column;justify-content:center}@media(min-width: 861px){.fig-home-hero__content{transform:translateY(-6px)}}.fig-home-hero h1{max-width:800px;margin:0;color:#fff;font-size:max(31px, min(3.05vw, 42px));font-weight:500;letter-spacing:-0.035em;line-height:.96;text-transform:none}.fig-home-hero__content>p{margin:20px 0 0;color:rgba(255,255,255,.88);font-size:15px}.fig-home-hero__actions{display:flex;gap:20px;margin-top:30px}.fig-home-hero__actions a,.fig-final-cta__content a{min-width:245px;padding:7px 16px;border:2px solid rgba(255,255,255,.95);border-radius:10px;color:#fff;font-size:13px;font-weight:600;line-height:1;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.fig-slider-arrow,.fig-gallery-stage>button{display:grid;padding:0;border:0;border-radius:50%;background:#fff;color:#0b2265;font-family:Arial,sans-serif;cursor:pointer;align-items:center;justify-items:center;place-items:center}.fig-slider-arrow{position:absolute;z-index:3;top:calc(50% - 25px);width:50px;height:50px;font-size:42px;line-height:1}.fig-slider-arrow--left{left:32px}.fig-slider-arrow--right{right:32px;background:#0b2265;color:#fff}.fig-slider-dots{position:absolute;z-index:3;bottom:10px;left:50%;display:flex;gap:10px;transform:translateX(-50%)}.fig-slider-dots i,.fig-slider-dots button{display:block;width:15px;height:15px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.55);cursor:pointer}.fig-slider-dots i:first-child,.fig-slider-dots button.is-active{background:#fff}.gs-preview-banner{display:none !important}.fig-header.gs-header{position:sticky;top:0;min-height:50px;background:#07153b !important;box-shadow:none}.fig-header .gs-header__inner{min-height:50px;gap:20px}.fig-header .gs-header__brand img{width:164px;height:auto}.fig-header .gs-nav{display:flex;align-items:center;gap:20px}.fig-whatsapp-preview{position:fixed !important;z-index:9999 !important;right:24px !important;bottom:24px !important;display:flex !important;align-items:center !important;justify-content:center !important;width:56px !important;height:56px !important;border:none !important;outline:none !important;border-radius:50% !important;background:#25d366 !important;box-shadow:0 4px 14px rgba(0,0,0,.25) !important;-webkit-text-decoration:none !important;text-decoration:none !important;cursor:pointer !important;transition:transform .2s ease, box-shadow .2s ease !important}.fig-whatsapp-preview:hover{transform:scale(1.08) !important;box-shadow:0 6px 20px rgba(37,211,102,.45) !important}.fig-whatsapp-preview img,.fig-whatsapp-preview svg{width:32px !important;height:32px !important;display:block !important}.fig-section{padding:32px 0 !important}.fig-section-heading{margin-bottom:22px !important}.fig-section-heading--center{text-align:center}.fig-section-heading>span{display:block;margin-bottom:6px;color:#1f5fe8;font-size:15px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.fig-section-heading h2{margin:0;color:#101014;font-size:max(24px, min(2.3vw, 34px));font-weight:700;letter-spacing:-0.02em;line-height:1.15;text-transform:uppercase}.fig-section-heading p{max-width:780px;margin:10px auto 0;color:#5f6270;font-size:15px;line-height:1.45}.fig-solutions{padding:32px 0 !important}.fig-solutions .fig-section-heading{margin-bottom:18px !important}.fig-solutions>.fig-shell{width:min(100% - 48px,1360px)}.fig-solutions__layout{display:grid;grid-template-columns:310px minmax(0, 1fr) 310px;grid-gap:22px;gap:22px;align-items:flex-start}@media(min-width: 1281px){.fig-solutions__layout{grid-template-columns:320px minmax(0, 1fr) 320px;gap:24px;align-items:flex-start}.fig-solutions__layout>.fig-solutions__column:first-child{grid-column:1}.fig-solutions__layout>.fig-solutions__feature{grid-column:2}.fig-solutions__layout>.fig-solutions__column:last-child{grid-column:3}}.fig-solutions__column{position:relative;display:flex;min-width:0;flex-direction:column;gap:13px}.fig-solutions__column::before,.fig-solutions__column::after{position:absolute;top:38px;bottom:0;width:5px;border-radius:3px;background:#e4e4e4;content:"";pointer-events:none}.fig-solutions__column::before{left:-20px}.fig-solutions__column::after{top:59px;bottom:auto;height:55px;background:#0b2265}.fig-solutions__column:last-child::before{right:-20px;left:auto}.fig-solutions__column:last-child::after{right:-20px;left:auto}.fig-solutions__list{display:flex;max-height:438px;padding:2px;overflow-y:auto;flex-direction:column;gap:16px;scrollbar-width:none;scroll-behavior:smooth}.fig-solutions__list::-webkit-scrollbar{display:none}.fig-solutions__column>h3{margin:0 0 3px;font-size:18px;font-weight:700;text-align:center}.fig-solutions__column>a,.fig-solutions__column>.fig-solutions__list>button{box-sizing:border-box;display:grid;min-height:86px;padding:14px 20px;align-items:center;border:1px solid #bfc2ca;border-radius:17px;box-shadow:0 3px 8px rgba(18,23,52,.25);color:#101014;background:#fff;font-size:14px;font-weight:600;line-height:1.25;grid-template-columns:42px minmax(0, 1fr) 14px;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-text-decoration:none;text-decoration:none;text-align:left;transition:border-color .18s ease, background-color .18s ease, color .18s ease, transform .18s ease;cursor:pointer}.fig-solutions__column>a.is-active,.fig-solutions__column>.fig-solutions__list>button.is-active{border:2.5px solid #0b2265;background:#f0f3ff;color:#0b2265;transform:translateY(-2px)}.fig-solutions__column>a img,.fig-solutions__column>.fig-solutions__list>button img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.fig-solutions__column>a b,.fig-solutions__column>.fig-solutions__list>button b{color:#a5a7af;font-size:26px;font-weight:400;text-align:right}.fig-solutions__column>.fig-solutions__list>button.is-active b{color:#0b2265}.fig-solutions__feature{min-width:0;margin-top:45px !important;overflow:hidden;border:1px solid #d8dae1;border-radius:30px;background:#fff}.fig-solutions__feature>img{display:block;width:100%;height:218px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 52%;object-position:center 52%;border-radius:30px 30px 42% 42%/30px 30px 34px 34px}.fig-solutions__feature-legacy-inner{position:relative;z-index:1;margin-top:-32px;padding:52px 30px 26px;background:#fff;border-radius:50% 50% 0 0/38px 38px 0 0}.fig-solutions__feature h3{margin:0;color:#0b2265;font-size:29px;font-weight:600}.fig-solutions__feature p{margin:8px 0 24px;color:#0b2265;font-size:16px}.fig-solutions__feature a,.fig-outline-button{display:inline-block;min-width:350px;padding:10px 18px;border:2px solid #11b949;border-radius:10px;color:#08a840;font-size:16px;font-weight:600;line-height:1;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.fig-badge-tag{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;color:#0627ad;background:#eef2ff;padding:6px 14px;border-radius:999px;letter-spacing:.06em;margin-bottom:12px}.fig-hero-btn{display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;letter-spacing:.04em;padding:14px 28px;border-radius:8px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.fig-hero-btn--primary{background:#fff;color:#0627ad;border:2px solid #fff}.fig-hero-btn--primary:hover{background:#eef2ff;color:#041c7d}.fig-hero-btn--outline{background:rgba(0,0,0,0);border:2px solid #fff;color:#fff}.fig-hero-btn--outline:hover{background:rgba(255,255,255,.15)}.fig-feature-btn-green{display:inline-block;border:2px solid #00a859;color:#00a859;background:rgba(0,0,0,0);font-weight:700;text-transform:uppercase;font-size:13px;letter-spacing:.04em;padding:10px 24px;border-radius:8px;-webkit-text-decoration:none;text-decoration:none;transition:all .2s ease;margin-top:16px}.fig-feature-btn-green:hover{background:#00a859;color:#fff}.fig-btn-outline-blue{display:inline-block;border:2px solid #0627ad;color:#0627ad;background:rgba(0,0,0,0);font-weight:700;text-transform:uppercase;font-size:13px;letter-spacing:.04em;padding:12px 36px;border-radius:8px;-webkit-text-decoration:none;text-decoration:none;transition:all .2s ease}.fig-btn-outline-blue:hover{background:#0627ad;color:#fff}.fig-center-cta{text-align:center;margin-top:28px}.fig-metrics{display:grid;width:min(100% - 48px,1360px);margin:40px auto 0;grid-template-columns:repeat(3, 1fr);grid-gap:20px 24px;gap:20px 24px}.fig-metrics article{display:grid;min-height:94px;padding:16px 24px;align-items:center;border:1px solid #d8dae1;border-radius:18px;background:#fff;box-shadow:0 4px 14px rgba(18,23,52,.08);grid-template-columns:54px 1fr;grid-gap:18px;gap:18px;transition:transform .2s ease, box-shadow .2s ease}.fig-metrics article:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(6,39,173,.12)}.fig-metrics img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.fig-metrics strong{display:block;margin-bottom:4px;color:#101014;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;line-height:1.2}.fig-metrics span{display:block;color:#4f5360;font-family:Montserrat,sans-serif;font-size:12px;line-height:1.35}.fig-video-row{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:28px;gap:28px;width:min(100% - 48px,1360px);margin:48px auto 0;align-items:center}.fig-video-placeholder{position:relative;background:#111;border-radius:16px;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;overflow:hidden}.fig-video-placeholder--embed{overflow:hidden}.fig-video-placeholder--embed iframe{display:block;width:100%;height:100%;border:0}.fig-video-play-btn{width:64px;height:64px;background:rgba(255,255,255,.92);border-radius:50%;color:#0627ad;display:flex;align-items:center;justify-content:center;font-size:22px;padding-left:4px;box-shadow:0 4px 16px rgba(0,0,0,.35);cursor:pointer;transition:transform .2s ease}.fig-video-play-btn:hover{transform:scale(1.08)}.fig-video-copy{background:#fff;border:1px solid #d8dae1;border-radius:16px;padding:36px 32px;box-shadow:0 4px 14px rgba(18,23,52,.06)}.fig-video-copy .fig-video-tag{display:inline-block;color:#0627ad;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.fig-video-copy h3{font-size:22px;font-weight:700;color:#101014;margin-bottom:12px}.fig-video-copy p{color:#555968;font-size:14px;line-height:1.5}.fig-quote-form--figma{background:#fff;border:1px solid #d8dae1;border-radius:20px;padding:44px 40px;box-shadow:0 6px 24px rgba(18,23,52,.06);width:min(100% - 48px,860px);margin:36px auto 0}.fig-quote-form--figma .fig-form-section{border:none;padding:0;margin:0 0 28px 0}.fig-quote-form--figma .fig-form-section__title{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#0627ad;margin-bottom:16px;display:block;border-bottom:1px solid #f0f2f8;padding-bottom:6px;width:100%}.fig-quote-form--figma .fig-form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-bottom:16px}.fig-quote-form--figma .fig-form-row--dates{margin-bottom:16px}.fig-quote-form--figma .fig-form-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.fig-quote-form--figma .fig-form-field--full{width:100%}.fig-quote-form--figma .fig-form-field span,.fig-quote-form--figma .fig-form-field strong{font-size:13px;font-weight:600;color:#2a2e3d}.fig-quote-form--figma .fig-form-field span em,.fig-quote-form--figma .fig-form-field strong em{color:#e53935;font-style:normal}.fig-quote-form--figma .fig-form-field input,.fig-quote-form--figma .fig-form-field textarea{border:1px solid #c8cbd3;border-radius:8px;padding:12px 16px;font-size:14px;font-family:inherit;outline:none;transition:border-color .2s ease, box-shadow .2s ease}.fig-quote-form--figma .fig-form-field input:focus,.fig-quote-form--figma .fig-form-field textarea:focus{border-color:#0627ad;box-shadow:0 0 0 3px rgba(6,39,173,.12)}.fig-quote-form--figma .fig-field-label-wrap{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.fig-quote-form--figma .fig-field-label-wrap small{color:#70757a;font-size:12px;font-weight:400}.fig-quote-form--figma .fig-toggle-group{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:6px}.fig-quote-form--figma .fig-toggle-btn{padding:12px;border-radius:8px;font-weight:700;font-size:14px;border:1.5px solid #d8dae1;background:#fff;color:#4a4e5d;cursor:pointer;transition:all .2s ease}.fig-quote-form--figma .fig-toggle-btn.is-active{background:#0627ad;color:#fff;border-color:#0627ad}.fig-quote-form--figma .fig-chip-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(135px, 1fr));grid-gap:10px;gap:10px;margin-top:4px}.fig-quote-form--figma .fig-chip{padding:10px 14px;border-radius:8px;border:1.5px solid #d8dae1;background:#fff;color:#333;font-size:13px;font-weight:600;cursor:pointer;text-align:center;transition:all .2s ease}.fig-quote-form--figma .fig-chip.is-active{background:#0627ad;color:#fff;border-color:#0627ad}.fig-quote-form--figma .fig-input-icon-wrap{position:relative;display:flex;align-items:center}.fig-quote-form--figma .fig-input-icon-wrap input{width:100%;padding-right:40px}.fig-quote-form--figma .fig-input-icon-wrap .fig-calendar-icon{position:absolute;right:14px;pointer-events:none;font-size:16px}.fig-quote-form--figma .fig-form-actions{margin-top:24px;text-align:center}.fig-quote-form--figma .fig-btn-submit-blue{width:100%;padding:16px 24px;background:#0627ad;color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border:none;border-radius:10px;cursor:pointer;transition:background-color .2s ease, transform .2s ease}.fig-quote-form--figma .fig-btn-submit-blue:hover{background:#041c7d;transform:translateY(-1px)}.fig-quote-form--figma .fig-form-privacy-note{display:block;margin-top:12px;color:#70757a;font-size:12px}.fig-quote-form--figma .fig-form-privacy-note a{color:#0627ad;-webkit-text-decoration:underline;text-decoration:underline}.fig-video-row{display:grid;max-width:870px;margin:49px auto 0;grid-template-columns:minmax(0, 1.7fr) minmax(240px, 0.7fr);grid-gap:30px;gap:30px}.fig-video-placeholder{display:grid;min-height:275px;border-radius:7px;background:#101117;align-items:center;justify-items:center;place-items:center}.fig-video-placeholder span{display:grid;width:46px;height:46px;padding-left:3px;border-radius:50%;background:#2a2d35;color:#fff;align-items:center;justify-items:center;place-items:center}.fig-video-copy{align-self:center;min-height:178px;padding:22px;border:1px solid #c7cad2;border-radius:10px}.fig-video-copy small,.fig-video-copy strong{display:block;color:#1f5fe8;font-size:8px;letter-spacing:.04em;text-transform:uppercase}.fig-video-copy h3{margin:11px 0 14px;font-size:17px}.fig-video-copy p{margin:0 0 15px;color:#7c8090;font-size:10px;line-height:1.55}.fig-video-copy strong{color:#9a5700}.fig-about-band,.fig-final-cta{position:relative;overflow:hidden;background:#001c77;color:#fff}.fig-about-band{min-height:350px}.fig-about-band>img,.fig-about-band__overlay,.fig-final-cta>img,.fig-final-cta__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fig-about-band>img,.fig-final-cta>img{-o-object-fit:cover;object-fit:cover}.fig-about-band__overlay{background:linear-gradient(90deg, rgba(0, 20, 120, 0.96) 0%, rgba(0, 36, 160, 0.82) 44%, rgba(0, 30, 120, 0.18) 100%)}.fig-about-band__content{position:relative;z-index:1;padding:54px 0}.fig-about-band__content small,.fig-final-cta__content small{display:block;margin-bottom:10px;color:#fff;font-size:8px;letter-spacing:.04em;text-transform:uppercase}.fig-about-band h2{max-width:500px;margin:0;color:#fff;font-size:34px;font-weight:500;letter-spacing:-0.035em;line-height:1.02}.fig-about-band p{max-width:520px;margin:18px 0 14px;color:rgba(255,255,255,.82);font-size:10px;line-height:1.5}.fig-about-band__content>a{color:#fff;font-size:9px;font-weight:600;-webkit-text-decoration:none;text-decoration:none}.fig-home .gs-clients{padding:62px 0 46px}.fig-home .gs-clients .gs-section-heading{display:block;margin-bottom:28px;text-align:center}.fig-home .gs-clients .gs-eyebrow{display:none}.fig-home .gs-clients h2{margin:0;color:#101014;font-size:25px;font-weight:600;text-transform:uppercase}.fig-home .gs-clients__grid{display:grid;margin:0;border:0;grid-template-columns:repeat(6, 1fr);grid-gap:28px;gap:28px}.fig-home .gs-clients__grid img{height:58px;padding:12px;border:0;filter:grayscale(1);opacity:.62}.fig-events-preview{padding-top:40px !important;padding-bottom:20px !important}.fig-gallery-stage{position:relative;display:flex;align-items:center;justify-content:center;gap:16px;max-width:1040px;margin:0 auto}.fig-gallery-arrow{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(0,0,0,0);border:none;color:#a0a3af;font-size:32px;line-height:1;cursor:pointer;transition:color .2s, transform .2s;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0}.fig-gallery-arrow:hover{color:#00227b;transform:scale(1.15)}.fig-gallery-slides{position:relative;width:100%;max-width:940px;height:380px;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.12);background:#0b1120}.fig-gallery-slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;visibility:hidden;transition:opacity .45s ease-in-out, visibility .45s ease-in-out}.fig-gallery-slide.is-active{opacity:1;visibility:visible;z-index:2}.fig-gallery-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fig-gallery-slide figcaption{position:absolute;right:0;bottom:0;left:0;padding:36px 30px 22px;background:linear-gradient(180deg, rgba(0, 34, 123, 0) 0%, rgba(0, 34, 123, 0.88) 50%, rgba(0, 18, 90, 0.98) 100%);color:#fff;font-family:Montserrat,sans-serif;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px}.fig-gallery-slide figcaption strong{font-size:16px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,.4)}.fig-gallery-slide figcaption span{font-size:11px;font-weight:500;line-height:1.45;letter-spacing:.03em;max-width:750px;opacity:.95;text-transform:uppercase}.fig-gallery-dots,.fig-slider-dots--gallery{position:static !important;display:flex !important;justify-content:center !important;align-items:center !important;gap:10px !important;margin:20px auto 20px !important;transform:none !important;left:auto !important;bottom:auto !important;width:100% !important}.fig-gallery-dots span,.fig-slider-dots--gallery span{display:inline-block !important;width:9px !important;height:9px !important;border-radius:50% !important;background-color:#b7b9c0 !important;cursor:pointer !important;transition:background-color .2s ease, transform .2s ease !important}.fig-gallery-dots span.active,.fig-slider-dots--gallery span.active{width:9px !important;height:9px !important;background-color:#001692 !important;transform:scale(1.35) !important}.fig-gallery-dots span:hover:not(.active),.fig-slider-dots--gallery span:hover:not(.active){background-color:#7b7e8c !important}.fig-center-cta{text-align:center;margin-top:10px}.fig-reviews{padding:30px 0 60px !important;background-color:#fff !important}.fig-google-summary{display:flex !important;max-width:1240px !important;margin:0 auto 36px !important;align-items:center !important;justify-content:space-between !important;padding:0 !important;background:rgba(0,0,0,0) !important;border:none !important;border-radius:0 !important;box-shadow:none !important;width:100% !important}.fig-google-summary__left{display:flex !important;align-items:center !important;gap:12px !important;font-family:Montserrat,sans-serif !important}.fig-google-summary__left svg{width:24px !important;height:24px !important;flex-shrink:0 !important}.fig-google-summary__left strong{font-size:15px !important;font-weight:700 !important;color:#3c4043 !important}.fig-google-summary__left b{font-size:16px !important;font-weight:800 !important;color:#202124 !important;margin-left:6px !important}.fig-google-summary__left .fig-stars{color:#fbbc04 !important;font-size:17px !important;letter-spacing:2px !important}.fig-google-summary__left small{color:#70757a !important;font-size:13.5px !important;font-weight:400 !important;margin-left:2px !important}.fig-google-summary__btn{display:inline-flex !important;align-items:center !important;gap:8px !important;padding:8px 24px !important;border:1.5px solid #2970e6 !important;border-radius:50px !important;color:#2970e6 !important;background:#fff !important;font-family:Montserrat,sans-serif !important;font-size:14px !important;font-weight:600 !important;-webkit-text-decoration:none !important;text-decoration:none !important;transition:all .2s ease !important}.fig-google-summary__btn svg{width:18px !important;height:18px !important;vertical-align:middle !important}.fig-google-summary__btn:hover{background-color:#2970e6 !important;color:#fff !important}.fig-google-summary__btn:hover svg path{fill:#fff !important}.fig-reviews-carousel-wrapper{position:relative !important;max-width:1240px !important;margin:0 auto !important;display:flex !important;align-items:center !important}.fig-review-grid{display:flex !important;width:100% !important;gap:20px !important;overflow-x:auto !important;scroll-behavior:smooth !important;scrollbar-width:none !important;-ms-overflow-style:none !important;padding:10px 4px 20px !important}.fig-review-grid::-webkit-scrollbar{display:none !important}.fig-review-card{flex:0 0 calc(25% - 15px) !important;min-width:270px !important;max-width:310px !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;min-height:230px !important;padding:26px 22px !important;background:#fff !important;border:1px solid #eef1f8 !important;border-radius:20px !important;box-shadow:0 4px 18px rgba(18,23,52,.05) !important;transition:transform .25s ease, box-shadow .25s ease !important}.fig-review-card:hover{transform:translateY(-4px) !important;box-shadow:0 10px 28px rgba(18,23,52,.09) !important}.fig-review-card__header{display:flex !important;align-items:center !important;gap:12px !important;margin-bottom:8px !important}.fig-review-card__header strong{display:block !important;color:#111 !important;font-family:Montserrat,sans-serif !important;font-size:15px !important;font-weight:700 !important;line-height:1.2 !important}.fig-review-card__header small{display:block !important;margin-top:2px !important;color:#70757a !important;font-size:11.5px !important}.fig-review-avatar{display:flex !important;align-items:center !important;justify-content:center !important;width:42px !important;height:42px !important;min-width:42px !important;border-radius:50% !important;color:#fff !important;font-family:Montserrat,sans-serif !important;font-size:15px !important;font-weight:700 !important;letter-spacing:.5px !important}.fig-stars--card{color:#fbbc04 !important;font-size:17px !important;letter-spacing:2px !important;margin:6px 0 10px !important}.fig-review-card p{margin:0 !important;color:#3c4043 !important;font-family:Montserrat,sans-serif !important;font-size:13.5px !important;line-height:1.55 !important;font-weight:400 !important}.fig-reviews-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;width:44px !important;height:44px !important;border-radius:50% !important;border:1px solid #d8dbe5 !important;background:#fff !important;color:#00227b !important;font-size:22px !important;display:flex !important;align-items:center !important;justify-content:center !important;cursor:pointer !important;z-index:2 !important;box-shadow:0 4px 12px rgba(0,0,0,.08) !important;transition:all .2s ease !important}.fig-reviews-arrow:hover{background:#00227b !important;color:#fff !important;border-color:#00227b !important}.fig-reviews-arrow--prev{left:-22px !important}.fig-reviews-arrow--next{right:-22px !important;background:#00227b !important;color:#fff !important;border-color:#00227b !important}.fig-reviews-arrow--next:hover{background:#06194d !important}.fig-reviews-dots{display:flex !important;justify-content:center !important;align-items:center !important;gap:8px !important;margin-top:30px !important}.fig-reviews-dots span{display:inline-block !important;width:9px !important;height:9px !important;border-radius:50% !important;background:#c5cbd8 !important;transition:all .2s ease !important}.fig-reviews-dots span.active{background:#00227b !important;width:22px !important;border-radius:5px !important}@media(max-width: 1024px){.fig-review-grid{grid-template-columns:repeat(2, 1fr) !important}}@media(max-width: 640px){.fig-review-grid{grid-template-columns:1fr !important}}.fig-placeholder-note{margin:12px 0 0;color:#925200;font-size:8px;font-weight:600;letter-spacing:.08em;text-align:center}.fig-quote{padding-top:40px}.fig-quote-form{max-width:1040px;margin:0 auto;overflow:hidden;border:1px solid #d8dae1;border-radius:12px;background:#fff}.fig-quote-form fieldset{margin:0;padding:22px 28px;border:0;border-bottom:1px solid #e0e2e8}.fig-quote-form legend{width:100%;padding:0 0 12px;color:#1f5fe8;font-size:8px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.fig-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.fig-quote-form label{display:grid;color:#17191f;font-size:9px;font-weight:500;grid-gap:6px;gap:6px}.fig-quote-form em{color:#e02020;font-style:normal}.fig-quote-form input,.fig-quote-form textarea{width:100%;min-height:38px;padding:9px 11px;border:1px solid #d6d8df;border-radius:5px;background:#fff;color:#333;font:inherit}.fig-quote-form textarea{min-height:82px;resize:vertical}.fig-choice-label{margin-top:15px}.fig-choice-row{display:grid;margin-top:6px;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.fig-choice-row label,.fig-check-grid label{display:flex;min-height:36px;padding:8px 12px;align-items:center;justify-content:center;border:1px solid #d7dae1;border-radius:5px;gap:7px}.fig-choice-row label:first-child{border-color:#1f5fe8;background:#1f5fe8;color:#fff}.fig-choice-row input,.fig-check-grid input{width:13px;min-height:13px;padding:0}.fig-check-grid{display:grid;margin:7px 0 16px;grid-template-columns:repeat(3, 1fr);grid-gap:8px;gap:8px}.fig-check-grid label{justify-content:flex-start}.fig-form-grid--dates{max-width:560px;margin-bottom:16px}.fig-quote-form>button{display:block;width:calc(100% - 56px);min-height:39px;margin:18px 28px 9px;border:0;border-radius:5px;background:#1f5fe8;color:#fff;font-size:9px;font-weight:600}.fig-quote-form>button:disabled{opacity:.75}.fig-quote-form>small{display:block;margin:0 28px 19px;color:#8a8d98;font-size:8px;text-align:center}.fig-final-cta{min-height:245px}.fig-final-cta__overlay{background:rgba(0,29,104,.58)}.fig-final-cta__content{position:relative;z-index:1;display:flex;min-height:245px;padding:36px 0;align-items:center;flex-direction:column;justify-content:center;text-align:center}.fig-final-cta h2{margin:0 0 20px;color:#fff;font-size:27px;font-weight:600;line-height:1.15}.fig-final-cta__content a{min-width:310px}.fig-footer{padding:42px 0 32px;background:#fff}.fig-footer__card{position:relative;min-height:240px;overflow:hidden;border:1px solid #d8dbe5;border-radius:30px;background:#fff;box-shadow:0 4px 20px rgba(13,26,76,.07)}.fig-footer__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;padding:28px 24px 20px}.fig-footer__logo{width:170px;height:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:20px}.fig-footer__links{display:grid;width:100%;max-width:860px;margin-bottom:24px;grid-template-columns:repeat(4, 1fr);grid-gap:20px 24px;gap:20px 24px}.fig-footer__links>div{display:flex;align-items:center;flex-direction:column;gap:12px}.fig-footer__links a{color:#00227b;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;line-height:1.35;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease}.fig-footer__links a:hover{color:#00cf65}.fig-footer__legal{margin:0 0 16px;color:#111;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;text-align:center;line-height:1.4}.fig-footer__marke img{display:block;width:78px;height:auto;-o-object-fit:contain;object-fit:contain}.fig-footer__ornament{position:absolute;top:0;bottom:0;width:220px;background-size:contain;background-repeat:no-repeat;pointer-events:none;z-index:1}.fig-footer__ornament--left{left:0;background-image:url("/assets/media/brand/footer-watermark-left.png");background-position:left center}.fig-footer__ornament--right{right:0;background-image:url("/assets/media/brand/footer-watermark-right.png");background-position:right center}.gs-hero--subpage{min-height:300px;align-items:center}.gs-hero--subpage .gs-hero__content{padding:55px 0}.gs-hero--subpage .gs-hero__content h1{max-width:820px;font-size:max(31px, min(3.5vw, 48px));font-weight:500;line-height:1.06}.gs-hero--subpage .gs-hero__lead{margin-top:12px;font-size:12px}.gs-section{padding-top:58px;padding-bottom:58px}.gs-display-title,.gs-section h2{font-size:max(26px, min(3vw, 40px));line-height:1.12}.gs-category-grid{margin-top:36px;gap:16px}.gs-category-card,.gs-category-card img{min-height:270px}.gs-category-card{border-radius:10px}.gs-category-card div{right:22px;bottom:20px;left:22px}.gs-category-card h3{margin:6px 0 10px;font-size:22px}.gs-steps article,.gs-service-grid article,.gs-values-grid article{min-height:190px;padding:24px;border-radius:10px}.gs-steps article>span,.gs-service-grid article>span,.gs-values-grid article>span{margin-bottom:28px}.gs-steps h3,.gs-service-grid h2,.gs-values-grid h2{font-size:22px}.gs-equipment-grid{gap:16px}.gs-equipment-card{border-radius:10px}.gs-equipment-card__image{height:220px}.gs-equipment-card__body{padding:20px}.gs-equipment-card h3{font-size:16px}@media(max-width: 1180px){.fig-header .gs-header__inner{min-height:50px}.fig-header .gs-nav-toggle{display:block;width:34px;height:34px;padding:6px;border-radius:5px}.fig-header .gs-nav{top:50px;padding:16px 24px 24px;background:#07153b}.fig-header .gs-nav__group{display:block;align-self:auto}.fig-header .gs-nav>a,.fig-header .gs-nav__group>a,.fig-header .gs-nav .gs-nav__cta{padding:14px 0;font-size:12px}.fig-solutions__layout{grid-template-columns:210px minmax(0, 1fr) 210px}}@media(max-width: 860px){.fig-shell{width:min(100% - 32px,1136px);width:min(100% - 32px,var(--fig-content))}.fig-solutions>.fig-shell{width:min(100% - 32px,1136px);width:min(100% - 32px,var(--fig-content))}.fig-home-hero{height:360px}.fig-home-hero__content{padding:60px 28px 46px}.fig-home-hero__actions{flex-wrap:wrap}.fig-home-hero__actions a{min-width:160px}.fig-solutions__layout{grid-template-columns:1fr 1.45fr}.fig-solutions__feature{margin-top:0}.fig-solutions__column::before,.fig-solutions__column::after{left:0}.fig-solutions__column:last-child::before,.fig-solutions__column:last-child::after{right:0;left:auto}.fig-solutions__column:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.fig-solutions__column:last-child h3{grid-column:1/-1}.fig-solutions__column:last-child .fig-solutions__list{grid-column:1/-1}.fig-metrics,.fig-review-grid{grid-template-columns:repeat(2, 1fr)}.fig-home .gs-clients__grid{grid-template-columns:repeat(3, 1fr)}.fig-footer__ornament{opacity:.35}}@media(max-width: 560px){.fig-shell{width:min(100% - 24px,1136px);width:min(100% - 24px,var(--fig-content))}.fig-header .gs-header__brand img{width:112px}.fig-home-hero{height:430px}.fig-whatsapp-preview{top:auto;right:18px;bottom:70px;width:64px;height:64px}.fig-whatsapp-preview img{width:38px;height:38px}.fig-home-hero__content{padding-left:24px;padding-right:24px}.fig-home-hero h1{font-size:31px}.fig-home-hero__actions,.fig-home-hero__actions a{width:100%}.fig-solutions__feature a,.fig-outline-button{width:100%;min-width:0;max-width:100%;margin-left:0;margin-right:0}.fig-slider-arrow{display:none}.fig-section{padding:44px 0}.fig-section-heading h2{font-size:24px}.fig-solutions__layout,.fig-solutions__column:last-child,.fig-metrics,.fig-video-row,.fig-review-grid,.fig-form-grid,.fig-choice-row,.fig-check-grid{grid-template-columns:1fr}.fig-solutions__column:last-child,.fig-solutions__column:last-child h3{grid-column:auto}.fig-solutions__list{max-height:none;overflow:visible}.fig-solutions__feature{order:-1}.fig-solutions__column::before,.fig-solutions__column::after{display:none}.fig-video-placeholder{min-height:210px}.fig-about-band{min-height:430px}.fig-about-band h2{font-size:29px}.fig-home .gs-clients__grid{grid-template-columns:repeat(2, 1fr);gap:12px}.fig-gallery-stage{grid-template-columns:1fr}.fig-gallery-stage>button{display:none}.fig-gallery-stage figure{height:260px}.fig-google-summary{flex-wrap:wrap}.fig-google-summary a{width:100%;margin:5px 0 0;text-align:center}.fig-quote-form fieldset{padding:20px 16px}.fig-quote-form>button{width:calc(100% - 32px);margin-left:16px;margin-right:16px}.fig-final-cta h2{font-size:23px}.fig-final-cta__content a{min-width:240px}.fig-footer__card{border-radius:18px}.fig-footer__links{grid-template-columns:1fr 1fr}.fig-footer__ornament{display:none}.fig-footer__content{padding:24px 16px}}.fig-home-hero__content{transform:none}.fig-home .fig-solutions>.fig-shell{width:min(100% - 30px,1335px);margin-left:30px;margin-right:auto}.fig-home .fig-metrics{margin-top:10px}.fig-home .gs-clients{margin-top:50px}.fig-home .fig-quote .fig-section-heading{height:137px;max-width:944px;margin:0 auto}.fig-home .fig-quote .fig-section-heading h2{text-transform:none}.fig-home .fig-quote-form--v2{width:820px;max-width:100%;height:340px;margin:85px auto 0;padding:0;border:0;border-radius:0;overflow:hidden}.fig-v2-form-fields{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:13px 20px;gap:13px 20px}.fig-v2-form-fields>label{display:block;color:#595959;font-family:Montserrat,sans-serif;font-size:11px}.fig-v2-form-fields__wide{grid-column:1/-1}.fig-v2-form-fields input,.fig-v2-form-fields select,.fig-v2-form-fields textarea{box-sizing:border-box;width:100%;min-height:37px;padding:8px 12px;border:1px solid #979797;border-radius:4px;background:#fff;color:#595959;font:inherit}.fig-v2-form-fields textarea{min-height:72px;resize:none}.fig-v2-form__privacy{display:flex;min-height:12px;margin-top:11px;align-items:center;color:#595959;font-family:Montserrat,sans-serif;font-size:10px;gap:5px}.fig-v2-form__privacy input{width:14px;height:14px;margin:0}.fig-v2-form__privacy a{color:#004e96}.fig-home .fig-quote-form--v2>button{display:block;width:459px;max-width:100%;min-height:43px;margin:18px auto 0;border:0;border-radius:15px;background:#07153b;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase}@media(max-width: 860px){.fig-home .fig-solutions>.fig-shell{width:min(100% - 32px,1335px);margin-left:auto;margin-right:auto}.fig-home .gs-clients{margin-top:32px}.fig-home .fig-quote .fig-section-heading{height:auto}.fig-home .fig-quote-form--v2{height:auto;margin-top:38px;overflow:visible}.fig-v2-form-fields{grid-template-columns:1fr}.fig-v2-form-fields__wide{grid-column:auto}}.fig-products{color:#101010;background:#fff}.fig-products-hero{position:relative;min-height:285px;overflow:hidden;background:#061f82}.fig-products-hero>img,.fig-products-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fig-products-hero>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 48%;object-position:center 48%}.fig-products-hero__overlay{background:linear-gradient(90deg, rgba(0, 20, 118, 0.96) 0%, rgba(0, 34, 159, 0.78) 44%, rgba(0, 20, 93, 0.36) 100%),linear-gradient(rgba(0, 28, 143, 0.14), rgba(0, 13, 69, 0.4))}.fig-products-hero__content{position:relative;z-index:1;display:flex;min-height:285px;flex-direction:column;justify-content:center}.fig-products-hero h1{margin:0 0 6px;color:#fff;font-size:38px;font-weight:500;line-height:1;text-transform:none}.fig-products-hero p{margin:0;color:rgba(255,255,255,.9);font-size:10px;letter-spacing:.03em;text-transform:uppercase}.fig-products-catalog{padding:46px 0 38px}.fig-products-grid{display:grid;max-width:1040px;margin:0 auto;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:22px;gap:22px}.fig-product-category{position:relative;display:block;height:245px;overflow:hidden;border-radius:14px;color:#fff;background:#171717;-webkit-text-decoration:none;text-decoration:none}.fig-product-category::after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(0deg, rgba(0, 0, 0, 0.84), rgba(0, 0, 0, 0.05) 70%)}.fig-product-category>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.fig-product-category:hover>img{transform:scale(1.025)}.fig-product-category>span,.fig-product-category>b{position:absolute;z-index:1;bottom:18px}.fig-product-category>span{left:20px}.fig-product-category strong,.fig-product-category small{display:block}.fig-product-category strong{font-size:17px;font-weight:500}.fig-product-category small{margin-top:3px;color:rgba(255,255,255,.84);font-size:9px}.fig-product-category>b{right:18px;font-size:9px;font-weight:500}.fig-rental-info{display:grid;max-width:760px;margin:48px auto 0;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:70px;gap:70px;text-align:center}.fig-product-cta{position:relative;min-height:245px;overflow:hidden;color:#fff;background:#001953}.fig-product-cta>img,.fig-product-cta__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fig-product-cta>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 58%;object-position:center 58%}.fig-product-cta__overlay{background:rgba(0,22,72,.68)}.fig-product-cta__content{position:relative;z-index:1;display:flex;min-height:245px;align-items:center;flex-direction:column;justify-content:center;text-align:center}.fig-product-cta small{margin-bottom:8px;font-size:8px;text-transform:uppercase}.fig-product-cta h2{margin:0 0 25px;color:#fff;font-size:25px;font-weight:600}.fig-product-cta a{min-width:360px;padding:8px 18px;border:1px solid #fff;border-radius:7px;color:#fff;font-size:9px;font-weight:600;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}@media(max-width: 760px){.fig-products-hero,.fig-products-hero__content{min-height:235px}.fig-products-hero h1{font-size:32px}.fig-products-grid{grid-template-columns:1fr;gap:14px}.fig-product-category{height:210px}.fig-rental-info{grid-template-columns:1fr;gap:32px}.fig-payment-methods>div{gap:7px}.fig-product-cta h2{font-size:22px}.fig-product-cta a{min-width:250px}}.fig-equipment-page{color:#111;background:#fff}.fig-equipment-hero{position:relative;min-height:285px;overflow:hidden;background:#061f82}.fig-equipment-hero__image,.fig-equipment-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fig-equipment-hero__image{-o-object-fit:cover;object-fit:cover}.fig-equipment-hero__overlay{background:linear-gradient(90deg, rgba(0, 29, 158, 0.94), rgba(0, 36, 171, 0.65), rgba(0, 18, 90, 0.44))}.fig-equipment-hero__content{position:relative;z-index:1;display:flex;min-height:285px;flex-direction:column;justify-content:center}.fig-equipment-hero h1{max-width:800px;margin:0 0 7px;color:#fff;font-size:36px;font-weight:500;line-height:1.05;text-transform:none}.fig-equipment-hero p{margin:0;color:rgba(255,255,255,.9);font-size:9px;text-transform:uppercase}.fig-equipment-intro{padding:46px 0 28px;text-align:center}.fig-equipment-intro small{display:block;margin-bottom:10px;color:#1740bd;font-size:8px;text-transform:uppercase}.fig-equipment-intro h2{margin:0 auto 12px;color:#111;font-size:23px;font-weight:600;line-height:1.15;text-transform:uppercase}.fig-equipment-intro p{max-width:900px;margin:0 auto;color:#333;font-size:11px;line-height:1.45}.fig-equipment-catalog{padding:0 0 42px}.fig-equipment-group{max-width:1080px;margin:20px auto 34px}.fig-equipment-group>h2{max-width:560px;margin:0 auto 24px;padding:7px 24px;border-radius:999px;color:#fff;background:linear-gradient(90deg, #001890, #2639bf, #0922a7);font-size:24px;font-weight:500;line-height:1;text-align:center;text-transform:uppercase}.fig-equipment-grid{display:grid;padding:28px;border:1px solid #b9b9b9;border-radius:13px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:28px;gap:28px}.fig-equipment-grid:empty{display:none}.fig-equipment-group:has(.fig-equipment-grid:empty){display:none}.fig-equipment-card{display:flex;min-height:430px;overflow:hidden;border:1px solid #c4c4c4;border-radius:9px;background:#fff;box-shadow:0 3px 7px rgba(0,0,0,.08);flex-direction:column}.fig-equipment-card__image{height:205px;padding:14px;background:#fff}.fig-equipment-card__image picture,.fig-equipment-card__image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.fig-equipment-card__body{display:flex;padding:16px 16px 14px;flex:1;flex-direction:column;text-align:center}.fig-equipment-card h3{margin:0 0 10px;color:#111;font-size:12px;font-weight:600;line-height:1.2}.fig-equipment-card__body>div{color:#222;font-size:8px;line-height:1.25}.fig-equipment-card__body ul{padding:0;margin:0;list-style-position:inside}.fig-equipment-card__body li{margin-bottom:4px}.fig-equipment-card a{display:block;width:100%;margin-top:auto;padding:6px 10px;border:2px solid #082bb7;border-radius:6px;color:#06239e;font-size:8px;font-weight:700;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.fig-rental-info--equipment{margin-top:36px}@media(max-width: 760px){.fig-equipment-hero,.fig-equipment-hero__content{min-height:235px}.fig-equipment-hero h1{font-size:29px}.fig-equipment-intro h2{font-size:20px}.fig-equipment-group>h2{max-width:88%;font-size:20px}.fig-equipment-grid{padding:16px;grid-template-columns:1fr;gap:16px}.fig-equipment-card{min-height:400px}}.fig-about-page,.fig-events-page{color:#111;background:#fff}.fig-about-intro{padding:72px 0 52px;text-align:center}.fig-about-intro>.fig-shell{max-width:960px}.fig-about-intro>.fig-shell>small,.fig-about-copy>small,.fig-events-intro small,.fig-events-feedback>.fig-shell>small,.fig-events-clients>.fig-shell>small{display:block;margin-bottom:9px;color:#e7b900;font-size:8px;letter-spacing:.05em;text-transform:uppercase}.fig-about-intro h1{margin:0 auto 18px;color:#111;font-size:27px;font-weight:600;text-transform:uppercase}.fig-about-intro>.fig-shell>p{max-width:800px;margin:0 auto 10px;color:#333;font-size:11px;line-height:1.5}.fig-values-row{display:grid;margin-top:42px;grid-template-columns:repeat(3, 1fr);grid-gap:28px;gap:28px}.fig-values-row article{text-align:center}.fig-values-row h2{margin:0 auto 15px;padding:7px 20px;border-radius:999px;color:#fff;background:linear-gradient(90deg, #001890, #2639bf, #0922a7);font-size:17px;font-weight:500;text-transform:uppercase}.fig-values-row p{margin:0;color:#333;font-size:10px;line-height:1.4}.fig-about-experience{padding:52px 0 58px;background:#f7f7f7}.fig-about-experience__grid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:70px;gap:70px;align-items:center}.fig-about-copy h2{margin:0 0 18px;color:#111;font-size:28px;font-weight:600;line-height:1.1;text-transform:uppercase}.fig-about-copy p{margin:0 0 12px;color:#333;font-size:11px;line-height:1.55}.fig-about-copy strong{display:inline-block;margin-top:9px;color:#8a5d00;font-size:9px;text-transform:uppercase}.fig-team-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:24px 16px;gap:24px 16px;width:100%}@media(max-width: 900px){.fig-team-grid{grid-template-columns:repeat(2, 1fr)}}.fig-team-card,.fig-team-grid article{display:flex;flex-direction:column;align-items:center;text-align:center}.fig-team-card img,.fig-team-grid article img{display:block;width:140px;height:140px;-o-object-fit:cover;object-fit:cover;border-radius:12px;margin-bottom:10px;box-shadow:0 4px 14px rgba(0,0,0,.08)}.fig-team-card b,.fig-team-grid article b{display:block;color:#001b69;font-size:13px;font-weight:700;margin-bottom:3px;line-height:1.3}.fig-team-card small,.fig-team-grid article small{display:block;color:#0747c5;font-size:11px;font-weight:600}.fig-events-hero{min-height:285px;color:#fff;background:linear-gradient(110deg, #001895, #3046c0 60%, #a5a9da)}.fig-events-hero>.fig-shell{display:flex;min-height:285px;flex-direction:column;justify-content:center}.fig-events-hero h1{margin:0 0 6px;color:#fff;font-size:36px;font-weight:500;text-transform:none}.fig-events-hero p{margin:0;color:rgba(255,255,255,.9);font-size:9px;text-transform:uppercase}.fig-events-intro{padding:55px 0 30px;text-align:center}.fig-events-intro h2,.fig-events-feedback h2,.fig-events-clients h2{margin:0 auto 14px;color:#111;font-size:25px;font-weight:600;text-transform:uppercase}.fig-events-intro p{max-width:820px;margin:0 auto 9px;color:#333;font-size:11px;line-height:1.45}.fig-events-video{padding:12px 0 45px;text-align:center}.fig-video-placeholder--compact{max-width:360px;min-height:34px;height:34px;margin:0 auto;border:1px solid #0a36bd;border-radius:7px;background:#fff}.fig-video-placeholder--compact button{width:24px;height:24px;color:#fff;background:#0a36bd;font-size:9px}.fig-events-video>.fig-shell>strong,.fig-events-feedback>.fig-shell>strong{display:block;margin-top:10px;color:#8a5d00;font-size:8px;text-transform:uppercase}.fig-events-feedback{padding:50px 0;text-align:center;background:#fafafa}.fig-review-cards--events{max-width:980px;margin:30px auto 0;grid-template-columns:repeat(3, 1fr)}.fig-events-clients{padding:55px 0;text-align:center}.fig-events-client-list{display:grid;max-width:900px;margin:30px auto 0;grid-gap:22px;gap:22px}.fig-events-client-list article{display:grid;padding:22px;border:1px solid #ddd;border-radius:9px;grid-template-columns:170px 1fr;grid-gap:28px;gap:28px;align-items:center;text-align:left}.fig-client-logo-placeholder{display:grid;min-height:90px;border-radius:4px;color:#fff;background:#999;align-items:center;justify-items:center;place-items:center}.fig-client-logo-placeholder img{display:block;width:auto;max-width:72%;height:auto;max-height:64%;-o-object-fit:contain;object-fit:contain}.fig-events-page .fig-client-logo-placeholder{border:1px solid #e3e7ef;background:#fff}.fig-event-review-card{text-align:left}.fig-event-review-card__header{display:flex;align-items:center;gap:11px}.fig-event-review-card__header>span{display:grid;flex:0 0 38px;width:38px;height:38px;border-radius:50%;color:#fff;font-size:12px;font-weight:700;align-items:center;justify-items:center;place-items:center}.fig-event-review-card__header b,.fig-event-review-card__header small{display:block}.fig-event-review-card__header b{color:#071f75;font-size:13px}.fig-event-review-card__header small{margin-top:2px;color:#697386;font-size:9px}.fig-event-review-card__stars{margin-top:10px;color:#fbbc04;font-size:14px;letter-spacing:1px}.fig-event-review-card p{margin:7px 0 0;color:#30384b;font-size:11px;line-height:1.45}.fig-events-client-list p{margin:0;color:#333;font-size:11px;line-height:1.45}@media(max-width: 760px){.fig-about-intro{padding:48px 0 38px}.fig-about-intro h1,.fig-about-copy h2{font-size:23px}.fig-values-row,.fig-about-experience__grid,.fig-team-grid,.fig-review-cards--events{grid-template-columns:1fr}.fig-about-experience__grid{gap:34px}.fig-events-hero,.fig-events-hero>.fig-shell{min-height:235px}.fig-events-hero h1{font-size:32px}.fig-events-intro h2,.fig-events-feedback h2,.fig-events-clients h2{font-size:22px}.fig-events-client-list article{grid-template-columns:1fr;text-align:center}}.fig-home .fig-header .gs-header__brand img{width:161px;height:27px;-o-object-fit:contain;object-fit:contain}.fig-home-hero{height:311px}.fig-home-hero__image{top:-7.23%;height:207.4%;-o-object-position:center top;object-position:center top}.fig-home-hero__content{width:min(100% - 48px,1136px);padding:40px 0 0;justify-content:flex-start}.fig-home-hero h1{width:730px;max-width:100%;font-family:Montserrat,sans-serif;font-size:40px;font-weight:500;letter-spacing:0;line-height:1.02}.fig-home-hero__content>p{margin-top:20px;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.2}.fig-home-hero__actions{display:flex;justify-content:flex-start;align-items:center;gap:14px;margin-top:24px}.fig-home-hero__actions a{width:auto;min-width:0;height:auto;padding:8px 20px;border:1.5px solid #fff;border-radius:8px;background:rgba(255,255,255,.05);color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.fig-slider-arrow{top:131px;width:50px;height:50px;background:rgba(0,0,0,0)}.fig-slider-arrow--right{background:rgba(0,0,0,0)}.fig-slider-arrow img{display:block;width:50px;height:50px}.fig-slider-dots{bottom:11px;gap:10px;width:40px;height:15px}.fig-slider-dots button{width:15px;height:15px;background:#b0b0b0}.fig-slider-dots button.is-active{background:#fff}.fig-home .fig-solutions{padding-bottom:0}.fig-home .fig-solutions .fig-section-heading{margin-bottom:20px}.fig-home .fig-solutions>.fig-shell{width:min(100% - 60px,1335px)}.fig-home .fig-solutions__column>h3{margin:0 0 12px;font-family:Montserrat,sans-serif;font-size:17.41px;font-weight:700;line-height:1.1;text-transform:none}.fig-home .fig-solutions__layout{grid-template-columns:252px minmax(0, 640px) 252px;gap:16px;width:min(100%,1176px);margin-left:auto;margin-right:auto;align-items:start}.fig-home .fig-solutions__column{position:relative;z-index:3}.fig-home .fig-solutions__layout>.fig-solutions__column:first-child{grid-column:1}.fig-home .fig-solutions__layout>.fig-solutions__feature{grid-column:2;margin-left:0}.fig-home .fig-solutions__layout>.fig-solutions__column:last-child{grid-column:3;margin-left:0}.fig-home .fig-solutions__column::before,.fig-home .fig-solutions__column::after{display:none}.fig-home .fig-solutions__list{max-height:430px;padding:0;gap:15.34px;overflow-y:auto;scroll-padding-block:5px}.fig-home .fig-solutions__column>.fig-solutions__list>button{width:251.59px;min-height:78.24px;padding:10px 24px 10px 11px;border:0;border-radius:15px;box-shadow:0 0 6.95px rgba(0,0,0,.75);font-family:Montserrat,sans-serif;font-size:12.27px;font-weight:700;line-height:1.1;grid-template-columns:50px minmax(0, 1fr) 12px}.fig-home .fig-solutions__column>.fig-solutions__list>button.is-active{border:2px solid #07153b;background:rgba(0,22,146,.1);color:#000;transform:none}.fig-home .fig-solutions__column>.fig-solutions__list>button img{width:50px;height:50px}.fig-home .fig-solutions__column>.fig-solutions__list>button b{color:#07153b;font-size:22px;line-height:1}.fig-home .fig-solutions__feature{position:relative;height:419px;margin-top:45px !important;border:0;border-radius:30px;box-shadow:0 0 8.19px rgba(0,0,0,.75);z-index:2}.fig-home .fig-solutions__feature>img{width:100%;height:100%;border-radius:30px;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;pointer-events:none}.fig-home .fig-solutions__feature>.fig-solutions__feature-legacy-div{position:absolute;right:0;bottom:0;left:0;height:205px;margin:0;padding:82px 26px 20px;border-radius:50% 50% 0 0/60px 60px 0 0}.fig-home .fig-solutions__feature h3{color:#07153b;font-family:Montserrat,sans-serif;font-size:25px;line-height:1}.fig-home .fig-solutions__feature p{margin:8px 0;color:#07153b;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.08}.fig-home .fig-solutions__feature a{display:block;width:588px;max-width:100%;min-width:0;margin:0 auto;padding:8px 16px;border:1.95px solid #25d366;border-radius:11.55px;color:#25d366;font-family:Montserrat,sans-serif;font-size:14px;transition:background-color .18s ease, color .18s ease, transform .18s ease}.fig-home .fig-solutions__feature a:hover,.fig-home .fig-solutions__feature a:focus-visible,.fig-home .fig-solutions__feature a:active{background:#25d366;color:#fff}.fig-home .fig-solutions__feature a:active{transform:translateY(1px)}.fig-home .fig-metrics{display:grid;width:min(100% - 48px,1360px);margin:40px auto 0;grid-template-columns:repeat(3, 1fr);grid-gap:20px 24px;gap:20px 24px}.fig-home .fig-metrics article{display:grid;min-height:94px;padding:16px 24px;align-items:center;border:1px solid #d8dae1;border-radius:18px;background:#fff;box-shadow:0 4px 14px rgba(18,23,52,.08);grid-template-columns:54px 1fr;grid-gap:18px;gap:18px;transition:transform .2s ease, box-shadow .2s ease}.fig-home .fig-metrics article:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(6,39,173,.12)}.fig-home .fig-metrics img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.fig-home .fig-metrics strong{display:block;margin-bottom:4px;color:#101014;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;line-height:1.2}.fig-home .fig-metrics span{display:block;color:#4f5360;font-family:Montserrat,sans-serif;font-size:12px;line-height:1.35}.fig-home .fig-service-solutions{min-height:443px;margin-top:50px;padding:0}.fig-home .fig-service-solutions .fig-section-heading{max-width:944px;margin:0 auto 30px}.fig-home .fig-service-solutions .fig-section-heading>span{font-size:14px}.fig-home .fig-service-solutions .fig-section-heading h2{font-size:36px;text-transform:none}.fig-home .fig-service-solutions .fig-section-heading p{margin-top:18px;font-size:16px}.fig-service-solutions__grid{display:grid;max-width:885px;margin:0 auto;grid-template-columns:repeat(4, 1fr);grid-gap:26px;gap:26px}.fig-service-solutions__grid article{text-align:center}.fig-service-solutions__icon{display:grid;width:100px;height:100px;margin:0 auto 14px;border-radius:50%;background:#fff;box-shadow:0 0 7px rgba(0,0,0,.35);align-items:center;justify-items:center;place-items:center}.fig-service-solutions__icon img{width:55px;max-height:55px}.fig-service-solutions__grid p{margin:0;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.1}.fig-service-solutions__cta{display:block;width:461px;max-width:100%;margin:29px auto 0;padding:15px 18px;border:2px solid #07153b;border-radius:15px;color:#07153b;font-family:Montserrat,sans-serif;font-size:16.56px;font-weight:700;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.fig-home .fig-video-row{display:none}.fig-home .fig-about-band{min-height:466px;margin-top:50px}.fig-home .fig-about-band__content{padding:49px 0}.fig-home .fig-about-band h2{max-width:526px;font-size:38px}.fig-home .gs-clients{min-height:207px;padding:50px 0 0}.fig-home .gs-clients .gs-section-heading{margin-bottom:30px}.fig-home .gs-clients h2{font-size:25px;text-transform:none}.fig-home .gs-clients__grid{grid-template-columns:repeat(5, 1fr);gap:22px}.fig-home .gs-clients__grid img:nth-child(6){display:none}.fig-home .fig-events-preview{min-height:686px;margin-top:50px;padding:0}.fig-home .fig-quote{min-height:684px;margin-top:50px;padding:0}.fig-home .fig-final-cta{min-height:343px;margin-top:50px}@media(max-width: 1180px){.fig-home .fig-solutions__layout{width:100%;margin-left:0;grid-template-columns:minmax(190px, 1fr) minmax(0, 1.8fr) minmax(190px, 1fr);gap:14px}.fig-home .fig-solutions__layout>.fig-solutions__feature,.fig-home .fig-solutions__layout>.fig-solutions__column:last-child{margin-left:0}.fig-home .fig-solutions__column>.fig-solutions__list>button{width:100%}}@media(max-width: 860px){.fig-home-hero{height:360px}.fig-home-hero__content{padding-top:40px}.fig-home-hero h1{font-size:32px}.fig-home .fig-solutions__layout{grid-template-columns:1fr}.fig-home .fig-solutions__layout>.fig-solutions__feature{grid-column:1;grid-row:1;margin-top:0}.fig-home .fig-solutions__layout>.fig-solutions__column:first-child,.fig-home .fig-solutions__layout>.fig-solutions__column:last-child{grid-column:1}.fig-home .fig-metrics,.fig-service-solutions__grid{grid-template-columns:repeat(2, 1fr)}.fig-home .fig-service-solutions{min-height:0}}@media(max-width: 560px){.fig-home-hero{height:430px}.fig-home-hero__content{width:min(100% - 48px,1136px)}.fig-home-hero h1{font-size:31px}.fig-home-hero__actions,.fig-home-hero__actions a{width:100%}.fig-home .fig-metrics,.fig-service-solutions__grid{grid-template-columns:1fr}.fig-home .fig-solutions__feature{height:360px}.fig-home .fig-solutions__feature>.fig-solutions__feature-legacy-div{height:180px;padding:65px 18px 14px}.fig-home .fig-solutions__feature h3{font-size:22px}}.fig-home-hero__content{transform:none}.fig-home .fig-solutions>.fig-shell{width:min(100% - 48px,1360px);margin-left:auto;margin-right:auto}.fig-home .fig-metrics{margin-top:10px}.fig-home .gs-clients{margin-top:50px}.fig-home .fig-quote .fig-section-heading{height:137px;max-width:944px;margin:0 auto}.fig-home .fig-quote .fig-section-heading h2{text-transform:none}.fig-home .fig-quote-form--v2{width:820px;max-width:100%;height:auto;margin:85px auto 0;padding:0;border:0;border-radius:0;overflow:visible}.fig-v2-form-fields{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:14px 20px;gap:14px 20px}.fig-v2-form-fields>label,.fig-datepicker-label{display:block;color:#595959;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500}.fig-v2-form-fields>label em{color:#d32f2f;font-style:normal}.fig-v2-form-label{display:block;margin-bottom:8px;color:#595959;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600}.fig-v2-form-label em{color:#d32f2f;font-style:normal}.fig-v2-chips-wrapper{margin-top:4px;margin-bottom:6px}.fig-chip-group{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.fig-chip{padding:6px 14px;border:1px solid #cfd7ea;border-radius:18px;background:#f4f6fc;color:#0627ad;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;cursor:pointer;outline:none;line-height:1.3;transition:all .2s ease}.fig-chip:hover{background:#e2ebfa;border-color:#0627ad}.fig-chip.is-active{background:#0627ad;color:#fff;border-color:#0627ad;box-shadow:0 2px 8px rgba(6,39,173,.28)}.fig-datepicker-input-wrapper{position:relative;display:flex;align-items:center}.fig-datepicker-icon{position:absolute;right:12px;top:14px;font-size:13px;pointer-events:none;opacity:.6}.fig-v2-form-fields__wide{grid-column:1/-1}.fig-v2-form-fields input,.fig-v2-form-fields select,.fig-v2-form-fields textarea{box-sizing:border-box;width:100%;min-height:38px;padding:8px 12px;border:1px solid #979797;border-radius:4px;background:#fff;color:#333;font:inherit;font-size:13px;transition:border-color .2s ease, box-shadow .2s ease}.fig-v2-form-fields input:focus,.fig-v2-form-fields select:focus,.fig-v2-form-fields textarea:focus{border-color:#0627ad;outline:none;box-shadow:0 0 0 3px rgba(6,39,173,.15)}.fig-v2-form-fields textarea{display:block;min-height:72px;margin-top:5px;resize:vertical}.fig-v2-form-fields input,.fig-v2-form-fields select{display:block;height:38px;min-height:38px;margin-top:5px}.fig-v2-form__privacy{display:flex;min-height:12px;margin-top:14px;align-items:center;color:#595959;font-family:Montserrat,sans-serif;font-size:11px;gap:8px}.fig-v2-form__privacy input{width:15px;height:15px;min-height:15px;margin:0;flex:0 0 15px}.fig-v2-form__privacy span{display:inline}.fig-v2-form__privacy a{color:#004e96;-webkit-text-decoration:underline;text-decoration:underline}.fig-home .fig-quote-form--v2>button{display:block;width:459px;max-width:100%;min-height:46px;margin:22px auto 0;border:0;border-radius:23px;background:#07153b;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background .2s ease, transform .2s ease}.fig-home .fig-quote-form--v2>button:hover{background:#0a1d52;transform:translateY(-1px)}@media(max-width: 860px){.fig-home .fig-solutions>.fig-shell{width:min(100% - 32px,1335px);margin-left:auto;margin-right:auto}.fig-home .gs-clients{margin-top:32px}.fig-home .fig-quote .fig-section-heading{height:auto}.fig-home .fig-quote-form--v2{height:auto;margin-top:38px;overflow:visible}.fig-v2-form-fields{grid-template-columns:1fr}.fig-v2-form-fields__wide{grid-column:auto}}.fig-home .fig-solutions__feature{position:relative}.fig-home .fig-solutions__feature>.fig-solutions__feature-legacy-div{width:100%}.fig-header.gs-header,.gs-header{background-color:#00227b !important}.fig-home-hero{background-color:#00185e !important}.fig-home-hero__overlay{background:linear-gradient(90deg, rgba(0, 34, 128, 0.94) 0%, rgba(0, 26, 102, 0.85) 45%, rgba(4, 18, 66, 0.4) 100%) !important}.fig-home-hero__actions{display:flex !important;justify-content:flex-start !important;gap:14px !important;flex-wrap:wrap !important;align-items:center !important;margin-top:22px !important;width:auto !important;max-width:100% !important}.fig-home .fig-home-hero__actions a,.fig-home-hero__actions a,.fig-hero-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:240px !important;height:36px !important;min-height:36px !important;max-height:36px !important;padding:0 12px !important;box-sizing:border-box !important;background-color:rgba(0,0,0,0) !important;color:#fff !important;border:2.2px solid #fff !important;border-radius:8px !important;font-family:Montserrat,sans-serif !important;font-size:12.5px !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important;-webkit-text-decoration:none !important;text-decoration:none !important;text-align:center !important;white-space:nowrap !important;transition:all .25s cubic-bezier(0.4, 0, 0.2, 1) !important;cursor:pointer !important}.fig-home .fig-home-hero__actions a:hover,.fig-home .fig-home-hero__actions a:focus-visible,.fig-home-hero__actions a:hover,.fig-home-hero__actions a:focus-visible,.fig-hero-btn:hover,.fig-hero-btn:focus-visible{background-color:#fff !important;color:#00227b !important;border-color:#fff !important;transform:translateY(-2px) !important;box-shadow:0 8px 22px rgba(0,0,0,.35) !important}.fig-home .fig-home-hero__actions a:active,.fig-home-hero__actions a:active,.fig-hero-btn:active{transform:translateY(0) !important;box-shadow:0 4px 10px rgba(0,0,0,.2) !important}.fig-home .fig-home-hero__actions a:first-child,.fig-home-hero__actions a:first-child{background-color:rgba(0,0,0,0) !important}.fig-badge-tag,.fig-section-heading>span,.fig-solutions .fig-section-heading span,.fig-events-preview .fig-section-heading span,.fig-reviews .fig-section-heading span,.fig-quote .fig-section-heading span{display:inline-block !important;font-family:Montserrat,sans-serif !important;font-size:13px !important;font-weight:700 !important;text-transform:uppercase !important;color:#00227b !important;background:rgba(0,0,0,0) !important;border:none !important;padding:0 !important;border-radius:0 !important;letter-spacing:.08em !important;margin-bottom:8px !important}.fig-section-heading p,.fig-solutions .fig-section-heading p{color:#1a1d26 !important;font-size:15px !important;font-weight:500 !important;line-height:1.4 !important}.fig-home .fig-solutions>.fig-shell,.fig-solutions>.fig-shell{width:min(100% - 48px,1360px) !important;margin-left:auto !important;margin-right:auto !important}.fig-home .fig-solutions__layout,.fig-solutions__layout{display:grid !important;grid-template-columns:310px minmax(400px, 1fr) 310px !important;grid-gap:22px !important;gap:22px !important;align-items:start !important;width:100% !important;position:relative !important}.fig-home .fig-solutions__column,.fig-solutions__column{position:relative !important;display:flex !important;flex-direction:column !important;width:100% !important;min-width:0 !important;padding:0 !important}.fig-home .fig-solutions__column:last-child,.fig-solutions__column:last-child{padding:0 !important}.fig-home .fig-solutions__column>h3,.fig-solutions__column>h3{margin:0 0 12px !important;height:22px !important;line-height:22px !important;font-family:Montserrat,sans-serif !important;font-size:16px !important;font-weight:700 !important;text-align:center !important}.fig-solutions__column::before,.fig-solutions__column::after,.fig-solutions__column:first-child::before,.fig-solutions__column:first-child::after,.fig-solutions__column:last-child::before,.fig-solutions__column:last-child::after{display:none !important;content:none !important}.fig-solutions__list,.fig-home .fig-solutions__list{position:relative !important;display:flex !important;max-height:440px !important;height:auto !important;overflow-y:auto !important;overflow-x:hidden !important;padding:6px 8px 14px 6px !important;flex-direction:column !important;gap:14px !important;scrollbar-width:thin !important;scrollbar-color:#00227b #e4e7f0 !important}.fig-solutions__column:first-child .fig-solutions__list,.fig-home .fig-solutions__column:first-child .fig-solutions__list{direction:rtl !important;padding:6px 6px 14px 8px !important}.fig-solutions__column:first-child .fig-solutions__list>*,.fig-home .fig-solutions__column:first-child .fig-solutions__list>*{direction:ltr !important}.fig-solutions__list::-webkit-scrollbar{display:block !important;width:5px !important}.fig-solutions__list::-webkit-scrollbar-track{background:#e4e7f0 !important;border-radius:4px !important}.fig-solutions__list::-webkit-scrollbar-thumb{background:#00227b !important;border-radius:4px !important}.fig-home .fig-solutions__column>.fig-solutions__list>button,.fig-solutions__column>a,.fig-solutions__column>.fig-solutions__list>button{box-sizing:border-box !important;display:grid !important;width:100% !important;min-height:78px !important;padding:12px 16px !important;align-items:center !important;border:1px solid #c8cbda !important;border-radius:18px !important;box-shadow:0 4px 12px rgba(18,23,52,.1) !important;color:#101014 !important;background:#fff !important;font-size:13px !important;font-weight:600 !important;line-height:1.25 !important;grid-template-columns:36px minmax(0, 1fr) 14px !important;grid-column-gap:12px !important;-moz-column-gap:12px !important;column-gap:12px !important;-webkit-text-decoration:none !important;text-decoration:none !important;text-align:left !important;margin:0 !important;transition:border-color .18s ease, background-color .18s ease, color .18s ease, transform .18s ease, box-shadow .18s ease !important;cursor:pointer !important}.fig-home .fig-solutions__column>.fig-solutions__list>button:hover,.fig-solutions__column>a:hover,.fig-solutions__column>.fig-solutions__list>button:hover{box-shadow:0 6px 16px rgba(18,23,52,.16) !important}.fig-home .fig-solutions__column>.fig-solutions__list>button.is-active,.fig-solutions__column>a.is-active,.fig-solutions__column>.fig-solutions__list>button.is-active{border:2.5px solid #00227b !important;background-color:#eef3ff !important;color:#00227b !important;transform:none !important;box-shadow:0 6px 16px rgba(0,34,123,.18) !important}.fig-home .fig-solutions__feature,.fig-solutions__feature{position:relative !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;transform:none !important;width:100% !important;max-width:100% !important;height:auto !important;margin:52px 0 0 0 !important;border-radius:28px !important;border:0 !important;background:#fff !important;overflow:hidden !important;box-shadow:0 10px 30px rgba(18,23,52,.12) !important;display:flex !important;flex-direction:column !important}.fig-home .fig-solutions__feature-media,.fig-solutions__feature-media{position:relative !important;width:100% !important;height:310px !important;overflow:hidden !important;border-radius:28px 28px 0 0 !important}.fig-home .fig-solutions__feature-media::after,.fig-solutions__feature-media::after{display:none !important;content:none !important}.fig-home .fig-solutions__feature-media img,.fig-solutions__feature-media img,.fig-home .fig-solutions__feature>img,.fig-solutions__feature>img{display:block !important;width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important;-o-object-position:center 20% !important;object-position:center 20% !important;border-radius:28px 28px 0 0 !important}.fig-home .fig-solutions__feature-content,.fig-solutions__feature-content{position:relative !important;margin-top:-68px !important;width:100% !important;background:rgba(0,0,0,0) !important}.fig-home .fig-feature-wave,.fig-feature-wave{display:block !important;width:100% !important;height:68px !important;margin-bottom:-1px !important;pointer-events:none !important}.fig-home .fig-solutions__feature-inner,.fig-solutions__feature-inner{position:relative !important;padding:0 32px 32px !important;background:#fff !important;text-align:left !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important}.fig-home .fig-solutions__feature h3,.fig-solutions__feature h3{margin:0 0 10px !important;color:#001b69 !important;font-family:Montserrat,sans-serif !important;font-size:26px !important;font-weight:700 !important;text-align:left !important;letter-spacing:-0.01em !important}.fig-home .fig-solutions__feature p,.fig-solutions__feature p{margin:0 0 22px !important;color:#1f386e !important;font-family:Montserrat,sans-serif !important;font-size:14px !important;line-height:1.5 !important;text-align:left !important;max-width:520px !important}.fig-home .fig-solutions__feature a,.fig-solutions__feature a,.fig-feature-btn-green{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:270px !important;max-width:100% !important;margin:0 !important;padding:12px 24px !important;border:2px solid #00cf65 !important;border-radius:14px !important;color:#00b857 !important;background:#fff !important;font-family:Montserrat,sans-serif !important;font-size:13.5px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.04em !important;-webkit-text-decoration:none !important;text-decoration:none !important;text-align:center !important;box-shadow:0 4px 14px rgba(0,207,101,.2) !important;transition:all .2s ease !important}.fig-home .fig-solutions__feature a:hover,.fig-solutions__feature a:hover,.fig-feature-btn-green:hover{background-color:#00cf65 !important;color:#fff !important;box-shadow:0 6px 18px rgba(0,207,101,.35) !important}.fig-home .gs-clients,.fig-clients-section{padding:50px 0 !important}.fig-home .gs-clients__grid,.fig-clients-section .gs-clients__grid,.gs-clients__grid{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:center !important;align-items:center !important;gap:48px !important;padding:24px 0 !important;max-width:1000px !important;margin:0 auto !important}.fig-home .gs-clients__grid img,.fig-clients-section .gs-clients__grid img,.gs-clients__grid img,.gs-client-logo{-o-object-fit:contain !important;object-fit:contain !important;filter:grayscale(100%) opacity(0.85) !important;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1) !important;cursor:pointer !important}.fig-home .gs-clients__grid img:hover,.fig-clients-section .gs-clients__grid img:hover,.gs-clients__grid img:hover,.gs-client-logo:hover{filter:grayscale(0%) opacity(1) !important;transform:scale(1.14) translateY(-3px) !important}.gs-clients__grid img[src*=cwi]{height:65px !important;width:auto !important;max-width:200px !important}.gs-clients__grid img[src*=imply]{height:58px !important;width:auto !important;max-width:210px !important}.gs-clients__grid img[src*=sicredi]{height:48px !important;width:auto !important;max-width:230px !important}.gs-clients__grid img[src*=ufrgs]{height:70px !important;width:auto !important;max-width:175px !important}.gs-clients__grid img[src*=cvc]{height:65px !important;width:auto !important;max-width:185px !important}.gs-clients__grid img[src*=quero]{display:none !important}@media(max-width: 900px){.gs-clients__grid{flex-wrap:wrap !important;justify-content:center !important;gap:24px !important}}.fig-home .fig-metrics,.fig-metrics{display:grid !important;width:min(100% - 48px,1360px) !important;margin:40px auto 0 !important;grid-template-columns:repeat(3, 1fr) !important;grid-gap:20px 24px !important;gap:20px 24px !important}.fig-home .fig-metrics article,.fig-metrics article{display:grid !important;min-height:94px !important;padding:16px 24px !important;align-items:center !important;border:1px solid #d8dae1 !important;border-radius:18px !important;background-color:#fff !important;box-shadow:0 4px 14px rgba(18,23,52,.08) !important;grid-template-columns:54px 1fr !important;grid-gap:18px !important;gap:18px !important;transition:transform .2s ease, box-shadow .2s ease !important}.fig-home .fig-metrics article:hover,.fig-metrics article:hover{transform:translateY(-2px) !important;box-shadow:0 8px 20px rgba(0,34,123,.14) !important}@media(max-width: 1024px){.fig-home .fig-solutions__layout,.fig-solutions__layout{grid-template-columns:1fr !important}.fig-home .fig-metrics,.fig-metrics{grid-template-columns:repeat(2, 1fr) !important}}@media(max-width: 640px){.fig-home .fig-metrics,.fig-metrics{grid-template-columns:1fr !important}}.fig-home .fig-video-row,.fig-video-row{display:grid !important;grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr) !important;grid-gap:32px !important;gap:32px !important;align-items:center !important;width:min(100% - 48px,1360px) !important;margin:60px auto 0 !important}.fig-home .fig-video-placeholder,.fig-video-placeholder{position:relative !important;width:100% !important;aspect-ratio:16/9.5 !important;min-height:280px !important;background-color:#12151e !important;border-radius:20px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-shadow:0 8px 24px rgba(0,0,0,.15) !important;cursor:pointer !important;transition:transform .25s ease, box-shadow .25s ease !important}.fig-home .fig-video-placeholder:hover,.fig-video-placeholder:hover{transform:translateY(-2px) !important;box-shadow:0 12px 30px rgba(0,0,0,.25) !important}.fig-home .fig-video-placeholder:hover .fig-video-play-btn,.fig-video-placeholder:hover .fig-video-play-btn{transform:scale(1.1) !important;background:rgba(255,255,255,.25) !important}.fig-home .fig-video-play-btn,.fig-video-play-btn{width:64px !important;height:64px !important;border-radius:50% !important;background:rgba(255,255,255,.15) !important;-webkit-backdrop-filter:blur(8px) !important;backdrop-filter:blur(8px) !important;border:2px solid rgba(255,255,255,.4) !important;display:flex !important;align-items:center !important;justify-content:center !important;padding-left:3px !important;color:#fff !important;transition:all .25s ease !important}.fig-home .fig-video-copy,.fig-video-copy{display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:flex-start !important;padding:36px 32px !important;background:#fff !important;border-radius:20px !important;border:1px solid #eef1f8 !important;box-shadow:0 6px 24px rgba(18,23,52,.08) !important}.fig-home .fig-video-tag,.fig-video-tag{display:inline-block !important;background-color:#eef3ff !important;color:#00227b !important;border-radius:12px !important;padding:5px 14px !important;font-family:Montserrat,sans-serif !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;margin-bottom:14px !important}.fig-home .fig-video-copy h3,.fig-video-copy h3{margin:0 0 12px !important;color:#001b69 !important;font-family:Montserrat,sans-serif !important;font-size:24px !important;font-weight:700 !important;text-align:left !important}.fig-video-divider{width:100% !important;height:1px !important;background-color:#e8ecf5 !important;margin:4px 0 16px !important}.fig-home .fig-video-copy p,.fig-video-copy p{margin:0 !important;color:#505565 !important;font-family:Montserrat,sans-serif !important;font-size:14px !important;line-height:1.55 !important;text-align:left !important}.fig-payment-methods{width:100% !important;max-width:100% !important;margin:60px auto 30px !important;text-align:center !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important}.fig-payment-methods h2{color:#111 !important;font-family:Montserrat,sans-serif !important;font-size:26px !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:.02em !important;margin:0 auto 36px !important;text-align:center !important;width:100% !important}.fig-payment-grid,.fig-payment-methods>div{display:grid !important;grid-template-columns:repeat(5, 1fr) !important;justify-content:center !important;justify-items:center !important;align-items:start !important;grid-gap:20px !important;gap:20px !important;width:100% !important;max-width:860px !important;margin:0 auto !important}.fig-payment-item,.fig-payment-methods>div>span{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;text-align:center !important;gap:14px !important;width:100% !important;max-width:150px !important;margin:0 auto !important;cursor:pointer !important;transition:transform .25s ease !important}.fig-payment-item img,.fig-payment-methods>div>span img{display:block !important;width:56px !important;height:56px !important;margin:0 auto !important;-o-object-fit:contain !important;object-fit:contain !important;transition:transform .25s cubic-bezier(0.4, 0, 0.2, 1) !important}.fig-payment-item span,.fig-payment-item small,.fig-payment-methods>div>span span,.fig-payment-methods>div>span small{display:block !important;width:100% !important;color:#1a1a1a !important;font-family:Montserrat,sans-serif !important;font-size:14px !important;font-weight:600 !important;line-height:1.35 !important;text-align:center !important;margin:0 auto !important}.fig-payment-item:hover,.fig-payment-methods>div>span:hover{transform:translateY(-3px) !important}.fig-payment-item:hover img,.fig-payment-methods>div>span:hover img{transform:scale(1.14) !important}@media(max-width: 768px){.fig-payment-grid,.fig-payment-methods>div{grid-template-columns:repeat(3, 1fr) !important}}@media(max-width: 500px){.fig-payment-grid,.fig-payment-methods>div{grid-template-columns:repeat(2, 1fr) !important}}.fig-rental-info{display:grid !important;grid-template-columns:1fr 1fr !important;grid-gap:40px !important;gap:40px !important;max-width:1100px !important;margin:60px auto 0 !important}.fig-rental-info article{display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;padding:32px 28px !important;background:#fff !important;border-radius:20px !important;border:1px solid #e8ecf4 !important;box-shadow:0 4px 18px rgba(18,23,52,.05) !important}.fig-rental-info article img{display:block !important;height:48px !important;width:auto !important;-o-object-fit:contain !important;object-fit:contain !important;margin-bottom:16px !important;transition:transform .25s ease !important}.fig-rental-info article:hover img{transform:scale(1.1) !important}.fig-rental-info article h3{color:#001b69 !important;font-family:Montserrat,sans-serif !important;font-size:20px !important;font-weight:700 !important;margin:0 0 14px !important}.fig-rental-info article p{color:#555a6d !important;font-family:Montserrat,sans-serif !important;font-size:14px !important;line-height:1.6 !important;margin:0 0 10px !important}.fig-rental-info article p:last-child{margin-bottom:0 !important}@media(max-width: 768px){.fig-rental-info{grid-template-columns:1fr !important;gap:20px !important}}.fig-home .fig-solutions,.fig-solutions{padding:60px 0 45px !important}.fig-home .fig-solutions>.fig-shell,.fig-solutions>.fig-shell{width:min(100% - 48px,1360px) !important;margin-left:auto !important;margin-right:auto !important}.fig-home .fig-solutions .fig-section-heading,.fig-solutions .fig-section-heading{margin-bottom:32px !important}.fig-home .fig-solutions .fig-section-heading span,.fig-solutions .fig-section-heading span{display:block !important;text-align:center !important;font-family:Montserrat,sans-serif !important;font-size:16px !important;font-weight:400 !important;text-transform:uppercase !important;letter-spacing:.08em !important;color:#001692 !important;margin-bottom:8px !important}.fig-home .fig-solutions .fig-section-heading h2,.fig-solutions .fig-section-heading h2{font-family:Montserrat,sans-serif !important;font-size:36px !important;font-weight:600 !important;line-height:1.15 !important;color:#000 !important;text-align:center !important;margin:0 0 14px 0 !important}.fig-home .fig-solutions .fig-section-heading p,.fig-solutions .fig-section-heading p{font-family:Montserrat,sans-serif !important;font-size:16px !important;font-weight:400 !important;color:#000 !important;text-align:center !important;margin:0 auto !important}.fig-home .fig-solutions__layout,.fig-solutions__layout{display:grid !important;grid-template-columns:290px minmax(380px, 1fr) 290px !important;grid-gap:20px !important;gap:20px !important;align-items:start !important;width:100% !important;position:relative !important}.fig-home .fig-solutions__column,.fig-solutions__column{display:flex !important;flex-direction:column !important;gap:0 !important;padding:0 !important;margin:0 !important}.fig-home .fig-solutions__column>h3,.fig-solutions__column>h3{height:24px !important;line-height:24px !important;margin:0 0 16px 0 !important;padding:0 !important;font-family:Montserrat,sans-serif !important;font-size:18px !important;font-weight:700 !important;color:#000 !important;text-align:center !important}.fig-home .fig-solutions__list,.fig-solutions__list,.fig-solutions__column:first-child .fig-solutions__list,.fig-home .fig-solutions__column:first-child .fig-solutions__list,.fig-solutions__column:last-child .fig-solutions__list,.fig-home .fig-solutions__column:last-child .fig-solutions__list{padding:0 !important;margin:0 !important;display:flex !important;flex-direction:column !important;gap:12px !important;max-height:440px !important;overflow-y:auto !important;overflow-x:hidden !important}.fig-home .fig-solutions__column>.fig-solutions__list>button,.fig-solutions__column>.fig-solutions__list>button{box-sizing:border-box !important;display:grid !important;grid-template-columns:40px minmax(0, 1fr) 14px !important;grid-column-gap:10px !important;-moz-column-gap:10px !important;column-gap:10px !important;align-items:center !important;width:100% !important;min-height:78px !important;padding:12px 14px !important;border:1px solid #d4d7e6 !important;border-radius:13px !important;background:#fff !important;box-shadow:0 4px 12px rgba(18,23,52,.06) !important;color:#000 !important;font-family:Montserrat,sans-serif !important;font-size:13px !important;font-weight:600 !important;line-height:1.25 !important;text-align:left !important;cursor:pointer !important;transition:all .2s ease !important}.fig-home .fig-solutions__column>.fig-solutions__list>button img,.fig-solutions__column>.fig-solutions__list>button img{width:38px !important;height:38px !important;-o-object-fit:contain !important;object-fit:contain !important}.fig-home .fig-solutions__column>.fig-solutions__list>button b,.fig-solutions__column>.fig-solutions__list>button b{font-size:18px !important;font-weight:700 !important;color:#c8cbda !important;text-align:right !important}.fig-home .fig-solutions__column>.fig-solutions__list>button:hover,.fig-solutions__column>.fig-solutions__list>button:hover{box-shadow:0 6px 16px rgba(18,23,52,.14) !important;border-color:#001692 !important}.fig-home .fig-solutions__column>.fig-solutions__list>button.is-active,.fig-solutions__column>.fig-solutions__list>button.is-active{border:2.5px solid #001692 !important;background-color:#eef3ff !important;color:#001692 !important;transform:none !important;box-shadow:0 6px 16px rgba(0,22,146,.18) !important}.fig-home .fig-solutions__column>.fig-solutions__list>button.is-active b,.fig-solutions__column>.fig-solutions__list>button.is-active b{color:#001692 !important}.fig-home .fig-solutions__feature,.fig-solutions__feature{position:relative !important;margin:40px 0 0 0 !important;padding:0 !important;width:100% !important;max-width:100% !important;height:440px !important;min-height:440px !important;border-radius:34px !important;border:none !important;background:#fff !important;overflow:hidden !important;box-shadow:0 10px 30px rgba(0,0,0,.12) !important;display:flex !important;flex-direction:column !important}.fig-home .fig-solutions__feature-media,.fig-solutions__feature-media{position:relative !important;top:0 !important;left:0 !important;right:0 !important;bottom:auto !important;margin:0 !important;padding:0 !important;width:100% !important;height:235px !important;min-height:235px !important;max-height:235px !important;overflow:hidden !important;border-radius:34px 34px 0 0 !important;background:#f0f4f8 !important}.fig-home .fig-solutions__feature-media img,.fig-solutions__feature-media img{display:block !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;-o-object-fit:cover !important;object-fit:cover !important;-o-object-position:center 30% !important;object-position:center 30% !important;border-radius:34px 34px 0 0 !important}.fig-home .fig-solutions__feature-content,.fig-solutions__feature-content{position:relative !important;top:auto !important;left:0 !important;right:0 !important;bottom:0 !important;margin:-58px 0 0 0 !important;padding:0 !important;width:100% !important;flex:1 1 auto !important;background:rgba(0,0,0,0) !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;z-index:2 !important}.fig-home .fig-feature-wave,.fig-feature-wave{display:block !important;width:100% !important;height:58px !important;margin:0 0 -1px 0 !important;padding:0 !important;pointer-events:none !important;background:rgba(0,0,0,0) !important}.fig-home .fig-solutions__feature-inner,.fig-solutions__feature-inner{position:relative !important;margin:0 !important;padding:0 34px 28px 34px !important;background:#fff !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important;flex:1 1 auto !important}.fig-home .fig-solutions__feature h3,.fig-solutions__feature h3{margin:0 0 6px 0 !important;padding:0 !important;color:#001692 !important;font-family:Montserrat,sans-serif !important;font-size:26px !important;font-weight:700 !important;line-height:1.15 !important;text-align:left !important;letter-spacing:-0.01em !important}.fig-home .fig-solutions__feature p,.fig-solutions__feature p{margin:0 0 16px 0 !important;padding:0 !important;color:#001692 !important;font-family:Montserrat,sans-serif !important;font-size:15px !important;font-weight:400 !important;line-height:1.38 !important;text-align:left !important;max-width:520px !important}.fig-home .fig-solutions__feature a,.fig-solutions__feature a,.fig-feature-btn-green{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:348px !important;max-width:100% !important;height:48px !important;margin:0 !important;padding:0 24px !important;border:2.2px solid #25d366 !important;border-radius:13px !important;color:#25d366 !important;background:#fff !important;font-family:Montserrat,sans-serif !important;font-size:15px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.03em !important;-webkit-text-decoration:none !important;text-decoration:none !important;text-align:center !important;box-shadow:0 3.5px 4.5px rgba(0,0,0,.25) !important;transition:all .2s ease !important;cursor:pointer !important}.fig-home .fig-solutions__feature a:hover,.fig-solutions__feature a:hover,.fig-feature-btn-green:hover{background-color:#25d366 !important;color:#fff !important;box-shadow:0 6px 16px rgba(37,211,102,.45) !important;transform:translateY(-1px) !important}.fig-home .fig-events-preview,.fig-events-preview{padding:45px 0 !important}.fig-home .fig-events-preview .fig-section-heading span,.fig-events-preview .fig-section-heading span{display:block !important;text-align:center !important;font-family:Montserrat,sans-serif !important;font-size:16px !important;font-weight:400 !important;text-transform:uppercase !important;letter-spacing:.08em !important;color:#001692 !important;margin-bottom:8px !important}.fig-home .fig-events-preview .fig-section-heading h2,.fig-events-preview .fig-section-heading h2{font-family:Montserrat,sans-serif !important;font-size:36px !important;font-weight:600 !important;line-height:1.15 !important;color:#000 !important;text-align:center !important;margin:0 0 14px 0 !important}.fig-home .fig-events-preview .fig-section-heading p,.fig-events-preview .fig-section-heading p{font-family:Montserrat,sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:1.5 !important;color:#000 !important;text-align:center !important;max-width:944px !important;margin:0 auto 36px !important}.fig-gallery-stage{display:flex !important;align-items:center !important;justify-content:center !important;gap:24px !important;max-width:1236px !important;width:100% !important;margin:0 auto !important;position:relative !important}.fig-gallery-arrow--prev,#figGalleryPrev{width:50px !important;height:50px !important;border-radius:50% !important;background:#fff !important;border:1px solid #d8dbe5 !important;box-shadow:0 4px 12px rgba(0,0,0,.12) !important;color:#b0b0b0 !important;font-size:28px !important;font-weight:700 !important;line-height:1 !important;display:flex !important;align-items:center !important;justify-content:center !important;cursor:pointer !important;transition:all .2s ease !important;flex-shrink:0 !important;-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important;padding:0 !important}.fig-gallery-arrow--prev:hover,#figGalleryPrev:hover{border-color:#001692 !important;color:#001692 !important;transform:scale(1.08) !important}.fig-gallery-arrow--next,#figGalleryNext{width:50px !important;height:50px !important;border-radius:50% !important;background:#001692 !important;border:none !important;box-shadow:0 4px 14px rgba(0,22,146,.35) !important;color:#fff !important;font-size:28px !important;font-weight:700 !important;line-height:1 !important;display:flex !important;align-items:center !important;justify-content:center !important;cursor:pointer !important;transition:all .2s ease !important;flex-shrink:0 !important;-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important;padding:0 !important}.fig-gallery-arrow--next:hover,#figGalleryNext:hover{background:#00106e !important;transform:scale(1.08) !important}.fig-gallery-slides,#figGallerySlides{width:1046px !important;max-width:100% !important;height:370px !important;border-radius:14px !important;overflow:hidden !important;position:relative !important;box-shadow:0 10px 30px rgba(0,0,0,.12) !important;background:#001692 !important}.fig-gallery-slide{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;opacity:0 !important;visibility:hidden !important;transition:opacity .45s ease, visibility .45s ease !important;margin:0 !important;border-radius:14px !important;overflow:hidden !important}.fig-gallery-slide.is-active{opacity:1 !important;visibility:visible !important;z-index:2 !important}.fig-gallery-slide img{width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important;display:block !important}.fig-gallery-slide figcaption{position:absolute !important;bottom:0 !important;left:0 !important;right:0 !important;height:183px !important;background:linear-gradient(180deg, rgba(0, 22, 146, 0) 0%, rgba(0, 22, 146, 0.75) 45%, rgba(0, 15, 90, 0.96) 100%) !important;color:#fff !important;display:flex !important;flex-direction:column !important;justify-content:flex-end !important;align-items:center !important;padding:0 36px 26px !important;text-align:center !important;z-index:3 !important}.fig-gallery-slide figcaption strong{display:block !important;font-family:Montserrat,sans-serif !important;font-size:18px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#fff !important;text-shadow:0 2px 4px rgba(0,0,0,.4) !important;margin-bottom:6px !important}.fig-gallery-slide figcaption span{display:block !important;font-family:Montserrat,sans-serif !important;font-size:14px !important;font-weight:400 !important;line-height:1.4 !important;color:#fff !important;max-width:944px !important;opacity:.95 !important}.fig-gallery-dots,#figGalleryDots{position:static !important;transform:none !important;left:auto !important;right:auto !important;bottom:auto !important;display:flex !important;justify-content:center !important;align-items:center !important;gap:12px !important;margin:26px auto 32px !important;width:100% !important;height:20px !important;z-index:1 !important}.fig-gallery-dots span,#figGalleryDots span{display:inline-block !important;width:12px !important;height:12px !important;border-radius:50% !important;background-color:#b0b0b0 !important;cursor:pointer !important;transition:all .2s ease !important;flex-shrink:0 !important}.fig-gallery-dots span.active,#figGalleryDots span.active{width:14px !important;height:14px !important;background-color:#001692 !important;box-shadow:0 2px 6px rgba(0,22,146,.35) !important}.fig-gallery-dots span:hover:not(.active),#figGalleryDots span:hover:not(.active){background-color:#7b7e8c !important}.fig-center-cta{display:flex !important;justify-content:center !important;width:100% !important;margin:0 auto !important}.fig-center-cta a,.fig-center-cta .fig-btn-outline-blue{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:453px !important;max-width:90% !important;height:51px !important;border:3px solid #001692 !important;border-radius:18px !important;background-color:#fff !important;color:#001692 !important;font-family:Montserrat,sans-serif !important;font-size:16.5px !important;font-weight:700 !important;letter-spacing:.05em !important;text-transform:uppercase !important;-webkit-text-decoration:none !important;text-decoration:none !important;box-shadow:0 4.73px 5.91px rgba(0,0,0,.3) !important;transition:all .2s ease !important}.fig-center-cta a:hover,.fig-center-cta .fig-btn-outline-blue:hover{background-color:#001692 !important;color:#fff !important;box-shadow:0 6px 18px rgba(0,22,146,.45) !important}.fig-home .fig-section,.fig-section,.fig-home .fig-solutions,.fig-solutions,.fig-home .fig-clients-section,.fig-clients-section,.fig-home .gs-clients,.gs-clients,.fig-home .fig-events-preview,.fig-events-preview,.fig-home .fig-reviews,.fig-reviews,.fig-home .fig-quote,.fig-quote{padding-top:26px !important;padding-bottom:26px !important;margin-top:0 !important;margin-bottom:0 !important}.fig-home .fig-about-band,.fig-about-band{margin-top:26px !important;margin-bottom:26px !important;padding-top:0 !important;padding-bottom:0 !important}.fig-home .fig-final-cta,.fig-final-cta{margin-top:26px !important;margin-bottom:26px !important;padding-top:0 !important;padding-bottom:0 !important}.fig-home .fig-footer,.fig-footer{padding-top:26px !important;padding-bottom:32px !important;margin-top:0 !important;margin-bottom:0 !important}.fig-home .fig-section-heading,.fig-section-heading{margin-top:0 !important;margin-bottom:24px !important}.fig-home .fig-section-heading h2,.fig-section-heading h2{margin-top:0 !important;margin-bottom:10px !important}.fig-home .fig-section-heading p,.fig-section-heading p{margin-top:0 !important;margin-bottom:0 !important}.fig-home .fig-metrics,.fig-metrics{margin:36px auto 0 !important}.fig-home .fig-video-row,.fig-video-row{margin:36px auto 0 !important}.fig-gallery-dots,#figGalleryDots{margin:20px auto 22px !important}.fig-reviews-dots,#figReviewDots{margin:20px auto 0 !important}.fig-quote-form--figma{margin:0 auto !important}@media(max-width: 768px){.fig-home .fig-section,.fig-section,.fig-home .fig-solutions,.fig-solutions,.fig-home .fig-clients-section,.fig-clients-section,.fig-home .gs-clients,.gs-clients,.fig-home .fig-events-preview,.fig-events-preview,.fig-home .fig-reviews,.fig-reviews,.fig-home .fig-quote,.fig-quote{padding-top:20px !important;padding-bottom:20px !important}.fig-home .fig-about-band,.fig-about-band,.fig-home .fig-final-cta,.fig-final-cta{margin-top:20px !important;margin-bottom:20px !important}}.fig-calendar-panel{display:none}@media(min-width: 1025px){.fig-header.gs-header{position:relative !important;top:auto !important}.fig-header .gs-nav{gap:26px !important}.fig-header .gs-nav>a,.fig-header .gs-nav__group>a{font-size:16px !important}.fig-home .fig-solutions,.fig-solutions{padding-top:56px !important;padding-bottom:24px !important}.fig-home .fig-solutions>.fig-shell,.fig-solutions>.fig-shell{width:1339px !important;max-width:calc(100% - 48px) !important}.fig-home .fig-solutions .fig-section-heading,.fig-solutions .fig-section-heading{margin-bottom:25px !important}.fig-home .fig-solutions__layout,.fig-solutions__layout{position:relative !important;display:block !important;width:1339px !important;max-width:100% !important;height:475px !important}.fig-home .fig-solutions__layout>.fig-solutions__column,.fig-solutions__layout>.fig-solutions__column{position:absolute !important;top:0 !important;height:475px !important}.fig-home .fig-solutions__layout>.fig-solutions__column:first-child,.fig-solutions__layout>.fig-solutions__column:first-child{left:8px !important;width:306px !important}.fig-home .fig-solutions__layout>.fig-solutions__column:last-child,.fig-solutions__layout>.fig-solutions__column:last-child{left:990px !important;width:346px !important}.fig-home .fig-solutions__column>h3,.fig-solutions__column>h3{position:absolute !important;top:0 !important;width:285px !important;height:22px !important;margin:0 !important;line-height:22px !important;font-size:18px !important}.fig-home .fig-solutions__column:first-child>h3,.fig-solutions__column:first-child>h3{left:10px !important}.fig-home .fig-solutions__column:last-child>h3,.fig-solutions__column:last-child>h3{left:30px !important}.fig-home .fig-solutions__list,.fig-solutions__list,.fig-home .fig-solutions__column:first-child .fig-solutions__list,.fig-solutions__column:first-child .fig-solutions__list,.fig-home .fig-solutions__column:last-child .fig-solutions__list,.fig-solutions__column:last-child .fig-solutions__list{position:absolute !important;top:41px !important;height:436px !important;max-height:436px !important;padding:0 !important;gap:17px !important}.fig-home .fig-solutions__column:first-child .fig-solutions__list,.fig-solutions__column:first-child .fig-solutions__list{left:11px !important;width:285px !important}.fig-home .fig-solutions__column:last-child .fig-solutions__list,.fig-solutions__column:last-child .fig-solutions__list{left:27px !important;width:282px !important}.fig-home .fig-solutions__column>.fig-solutions__list>button,.fig-solutions__column>.fig-solutions__list>button{width:100% !important;min-height:89px !important;height:89px !important;border-radius:16px !important;flex:0 0 89px !important}.fig-home .fig-solutions__feature,.fig-solutions__feature{position:absolute !important;top:39px !important;left:323px !important;width:666px !important;height:436px !important;min-height:436px !important;margin:0 !important}.fig-home .fig-metrics,.fig-metrics{width:1133px !important;height:186px !important;margin-top:30px !important;grid-template-columns:repeat(3, 361px) !important;grid-template-rows:repeat(2, 83px) !important;gap:20px 25px !important}.fig-home .fig-metrics article,.fig-metrics article{width:361px !important;min-height:83px !important;height:83px !important;padding:9px 20px !important;grid-template-columns:58px minmax(0, 1fr) !important;gap:22px !important;border-radius:14px !important}.fig-home .fig-metrics img,.fig-metrics img{width:58px !important;height:58px !important}.fig-home .fig-video-row,.fig-video-row{width:1135px !important;height:371px !important;margin-top:53px !important;grid-template-columns:675px 417px !important;gap:43px !important;align-items:center !important}.fig-home .fig-video-placeholder,.fig-video-placeholder{width:675px !important;height:371px !important;min-height:371px !important;aspect-ratio:auto !important}.fig-home .fig-video-copy,.fig-video-copy{box-sizing:border-box !important;width:380px !important;height:264px !important;padding:36px 32px !important}.fig-home .fig-quote,.fig-quote{padding-top:34px !important;padding-bottom:41px !important}.fig-home .fig-quote>.fig-shell,.fig-quote>.fig-shell{width:1136px !important;max-width:calc(100% - 48px) !important}.fig-home .fig-quote .fig-section-heading,.fig-quote .fig-section-heading{width:1136px !important;margin:0 0 34px !important}.fig-home .fig-quote-form--figma,.fig-quote-form--figma{box-sizing:border-box !important;position:relative !important;width:1031px !important;max-width:100% !important;height:1575px !important;padding:0 !important;margin:0 auto !important;overflow:hidden !important;border-radius:18px !important}.fig-quote-form--figma .fig-form-section{box-sizing:border-box !important;position:relative !important;width:100% !important;margin:0 !important;padding:29px 33px 26px !important;border-bottom:1px solid #eef0f6 !important}.fig-quote-form--figma .fig-form-section:nth-of-type(1){height:262px !important}.fig-quote-form--figma .fig-form-section:nth-of-type(2){height:164px !important}.fig-quote-form--figma .fig-form-section:nth-of-type(3){height:804px !important}.fig-quote-form--figma .fig-form-section:nth-of-type(4){height:205px !important;padding-bottom:0 !important}.fig-quote-form--figma .fig-form-section__title{height:16px !important;margin:0 0 19px !important;padding:0 !important;border:0 !important;line-height:16px !important}.fig-quote-form--figma .fig-form-row{grid-template-columns:repeat(2, 472px) !important;gap:20px !important;margin:0 0 19px !important}.fig-quote-form--figma .fig-form-field{gap:7px !important;margin:0 !important}.fig-quote-form--figma .fig-form-field>span,.fig-quote-form--figma .fig-form-field>strong{min-height:19px !important;line-height:19px !important}.fig-quote-form--figma .fig-form-field input,.fig-quote-form--figma .fig-form-field textarea{box-sizing:border-box !important;height:48px !important}.fig-quote-form--figma .fig-toggle-group{height:50px !important;margin-top:9px !important;gap:20px !important}.fig-quote-form--figma .fig-toggle-btn{height:50px !important;padding:0 12px !important}.fig-quote-form--figma .fig-form-section:nth-of-type(3)>.fig-form-field--full:first-of-type{position:absolute !important;top:64px !important;left:33px !important;width:964px !important;height:280px !important}.fig-quote-form--figma .fig-field-label-wrap{display:flex !important;height:41px !important;margin:0 !important;flex-direction:column !important;gap:4px !important}.fig-quote-form--figma .fig-chip-grid{position:absolute !important;top:64px !important;left:0 !important;display:grid !important;width:752px !important;height:216px !important;margin:0 !important;grid-template-columns:repeat(3, 244px) !important;grid-template-rows:repeat(4, 48px) !important;grid-gap:8px !important;gap:8px !important}.fig-quote-form--figma .fig-chip{box-sizing:border-box !important;width:244px !important;height:48px !important;padding:0 12px !important}.fig-quote-form--figma .fig-form-row--dates{position:absolute !important;top:363px !important;left:33px !important;display:grid !important;width:656px !important;height:322px !important;margin:0 !important;grid-template-columns:314px 323px !important;grid-gap:19px !important;gap:19px !important}.fig-date-field{position:relative !important;width:100% !important;height:322px !important}.fig-date-field .fig-form-field{position:static !important}.fig-date-field .fig-input-icon-wrap{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important}.fig-calendar-panel{box-sizing:border-box !important;position:absolute !important;top:26px !important;left:0 !important;display:block !important;width:304px !important;height:296px !important;padding:20px 26px 18px !important;border:1px solid #d8dae1 !important;border-radius:12px !important;background:#fff !important;color:#17191f !important}.fig-calendar-panel__year{height:15px !important;margin-bottom:7px !important;font-size:11px !important;line-height:15px !important;text-align:center !important}.fig-calendar-panel__month{display:grid !important;height:21px !important;margin-bottom:18px !important;grid-template-columns:1fr auto 1fr !important;align-items:center !important;font-size:13px !important}.fig-calendar-panel__month span:last-child{text-align:right !important}.fig-calendar-panel__week,.fig-calendar-panel__days{display:grid !important;width:255px !important;grid-template-columns:repeat(7, 1fr) !important;text-align:center !important}.fig-calendar-panel__week{height:15px !important;margin-bottom:17px !important;font-size:10px !important;line-height:15px !important;font-weight:600 !important}.fig-calendar-panel__days{height:151px !important;grid-auto-rows:30px !important;row-gap:4px !important;font-size:10px !important}.fig-calendar-panel__days button{width:30px !important;height:30px !important;padding:0 !important;border:0 !important;border-radius:50% !important;color:#17191f !important;background:rgba(0,0,0,0) !important;font:inherit !important;cursor:pointer !important}.fig-calendar-panel__days button:hover,.fig-calendar-panel__days button:focus-visible,.fig-calendar-panel__days button.is-selected{color:#fff !important;background:#1458df !important;outline:0 !important}.fig-quote-form--figma .fig-form-section:nth-of-type(3)>.fig-form-field--full:last-of-type{position:absolute !important;top:704px !important;left:33px !important;width:964px !important;height:74px !important}.fig-quote-form--figma .fig-form-section:nth-of-type(4) textarea{height:115px !important;min-height:115px !important}.fig-quote-form--figma .fig-form-actions{box-sizing:border-box !important;width:964px !important;height:95px !important;margin:19px 33px 0 !important}.fig-quote-form--figma .fig-btn-submit-blue{height:60px !important;padding:0 24px !important}.fig-quote-form--figma .fig-form-privacy-note{height:16px !important;margin-top:19px !important;line-height:16px !important}.fig-home .fig-footer,.fig-footer{padding-top:24px !important}}@media(min-width: 1025px){.gs-nav,.gs-nav a,.gs-nav__group>a{font-weight:600 !important}.fig-home .fig-solutions,.fig-solutions{padding-top:50px !important}.fig-home .fig-solutions>.fig-shell,.fig-solutions>.fig-shell{width:1339px !important;max-width:none !important;margin-left:calc(50% - 667px) !important;margin-right:0 !important}.fig-home .fig-solutions .fig-section-heading,.fig-solutions .fig-section-heading{position:relative !important;width:962px !important;height:108px !important;margin:0 0 31px 185px !important}.fig-home .fig-solutions .fig-section-heading .fig-badge-tag,.fig-solutions .fig-section-heading .fig-badge-tag{position:absolute !important;top:12px !important;left:9px !important;width:944px !important;height:20px !important;margin:0 !important;font-size:16px !important;line-height:20px !important;letter-spacing:0 !important}.fig-home .fig-solutions .fig-section-heading h2,.fig-solutions .fig-section-heading h2{position:absolute !important;top:37px !important;left:0 !important;width:962px !important;height:39px !important;margin:0 !important;font-size:36px !important;font-weight:600 !important;line-height:38.88px !important;letter-spacing:0 !important}.fig-home .fig-solutions .fig-section-heading p,.fig-solutions .fig-section-heading p{position:absolute !important;top:96px !important;left:9px !important;width:944px !important;height:24px !important;margin:0 !important;font-size:16px !important;line-height:24px !important}.fig-home .fig-solutions__column>.fig-solutions__list,.fig-solutions__column>.fig-solutions__list{top:42px !important}.fig-home .fig-solutions__feature,.fig-solutions__feature{top:40px !important;left:322.6px !important}.fig-home .fig-solutions__feature-media,.fig-solutions__feature-media{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:666px !important;height:436px !important;min-height:436px !important;max-height:436px !important;border-radius:34px !important}.fig-home .fig-solutions__feature-media img,.fig-solutions__feature-media img{width:666px !important;height:436px !important;-o-object-fit:cover !important;object-fit:cover !important;-o-object-position:center center !important;object-position:center center !important;filter:contrast(0.79) saturate(1.19) brightness(0.9) !important}.fig-home .fig-solutions__feature-content,.fig-solutions__feature-content{position:absolute !important;top:185px !important;left:0 !important;width:666px !important;height:251px !important;margin:0 !important}.fig-home .fig-solutions__feature-inner,.fig-solutions__feature-inner{box-sizing:border-box !important;height:193px !important;padding:0 28px 28px !important}.fig-home .fig-solutions__feature h3,.fig-solutions__feature h3{height:37px !important;margin:0 0 5px !important;font-size:28.3px !important;line-height:28.3px !important;letter-spacing:0 !important}.fig-home .fig-solutions__feature p,.fig-solutions__feature p{width:507px !important;height:43px !important;margin:0 0 28px !important;font-size:15.85px !important;line-height:17.11px !important}.fig-home .fig-solutions__feature a,.fig-solutions__feature a,.fig-feature-btn-green{width:349px !important;height:49px !important;font-size:15.85px !important;line-height:19.3px !important;letter-spacing:0 !important}.fig-home .fig-video-row,.fig-video-row{width:1135px !important;max-width:1135px !important;margin-left:auto !important;margin-right:auto !important}.fig-home .fig-about-band__content,.fig-about-band__content{box-sizing:border-box !important;height:466px !important;padding:49px 0 0 !important}.fig-home .fig-about-band small,.fig-about-band small{width:541px !important;height:17px !important;margin:0 0 8px !important;font-size:14px !important;line-height:17px !important;letter-spacing:0 !important}.fig-home .fig-about-band h2,.fig-about-band h2{width:526px !important;height:117px !important;margin:0 0 20px !important;font-size:36px !important;font-weight:600 !important;line-height:39px !important;letter-spacing:0 !important}.fig-home .fig-about-band p,.fig-about-band p{width:526px !important;height:144px !important;margin:0 !important;font-size:16px !important;line-height:24px !important}.fig-home .fig-about-band a,.fig-about-band a{display:inline-flex !important;align-items:center !important;height:54px !important;margin-top:8px !important;font-family:Inter,Montserrat,sans-serif !important;font-size:16px !important;font-weight:500 !important;line-height:19px !important}.fig-home .gs-clients,.gs-clients{box-sizing:border-box !important;height:255px !important;min-height:0 !important;padding:24px 0 0 !important}.fig-home .gs-clients>.fig-shell,.gs-clients>.fig-shell{position:relative !important;width:1136px !important;height:207px !important}.fig-home .gs-clients .fig-section-heading,.gs-clients .fig-section-heading{position:absolute !important;top:0 !important;left:0 !important;width:1136px !important;height:39px !important;margin:0 !important}.fig-home .gs-clients .fig-badge-tag,.gs-clients .fig-badge-tag{display:none !important}.fig-home .gs-clients h2,.gs-clients h2{position:absolute !important;top:0 !important;left:173px !important;width:828px !important;height:39px !important;margin:0 !important;font-size:36px !important;font-weight:600 !important;line-height:39px !important;letter-spacing:0 !important;text-transform:uppercase !important}.fig-clients-carousel{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important}.fig-clients-viewport{position:absolute !important;top:93px !important;left:59px !important;width:1056px !important;height:39px !important;overflow:hidden !important;scrollbar-width:none !important}.fig-clients-viewport::-webkit-scrollbar{display:none !important}.fig-home .gs-clients__grid,.fig-clients-section .gs-clients__grid,.gs-clients__grid{display:grid !important;width:1282px !important;height:39px !important;margin:0 !important;padding:0 !important;grid-template-columns:repeat(6, 136px) !important;grid-gap:90px !important;gap:90px !important}.fig-home .gs-clients__grid img,.fig-clients-section .gs-clients__grid img,.gs-clients__grid img{width:136px !important;height:39px !important;max-width:none !important;-o-object-fit:contain !important;object-fit:contain !important;filter:grayscale(1) !important;opacity:.58 !important}.fig-clients-arrow{position:absolute !important;top:88px !important;z-index:2 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:50px !important;height:50px !important;padding:0 !important;border:0 !important;border-radius:50% !important;color:#fff !important;background:#001692 !important;font-size:38px !important;line-height:1 !important;cursor:pointer !important}.fig-clients-arrow--prev{left:-31px !important;color:#bcbcbc !important;background:rgba(0,0,0,0) !important}.fig-clients-arrow--next{left:1155px !important}.fig-clients-dots{position:absolute !important;top:192px !important;left:572px !important;display:flex !important;width:40px !important;height:15px !important;gap:10px !important}.fig-clients-dots span{width:15px !important;height:15px !important;border-radius:50% !important;background:#bdbdbd !important}.fig-clients-dots span.is-active{background:#001692 !important}.fig-home .fig-events-preview,.fig-events-preview{box-sizing:border-box !important;height:736px !important;min-height:0 !important;padding:26px 0 24px !important}.fig-home .fig-events-preview>.fig-shell,.fig-events-preview>.fig-shell{height:686px !important}.fig-home .fig-events-preview .fig-section-heading,.fig-events-preview .fig-section-heading{position:relative !important;width:1114px !important;height:156px !important;margin:0 0 35px 30px !important}.fig-home .fig-events-preview .fig-section-heading .fig-badge-tag,.fig-events-preview .fig-section-heading .fig-badge-tag{position:absolute !important;top:0 !important;left:85px !important;width:944px !important;height:20px !important;margin:0 !important;font-size:16px !important;line-height:20px !important;letter-spacing:0 !important}.fig-home .fig-events-preview .fig-section-heading h2,.fig-events-preview .fig-section-heading h2{position:absolute !important;top:25px !important;left:0 !important;width:1114px !important;height:39px !important;margin:0 !important;font-size:36px !important;font-weight:600 !important;line-height:39px !important;letter-spacing:0 !important}.fig-home .fig-events-preview .fig-section-heading p,.fig-events-preview .fig-section-heading p{position:absolute !important;top:84px !important;left:85px !important;width:944px !important;height:72px !important;margin:0 !important;font-size:16px !important;line-height:24px !important}.fig-home .fig-gallery-stage,.fig-gallery-stage{width:1236px !important;height:370px !important;margin-left:-31px !important}.fig-home .fig-gallery-slides,.fig-gallery-slides{width:1046px !important;height:370px !important;margin:0 auto !important}.fig-home .fig-gallery-slide,.fig-gallery-slide{width:1046px !important;height:370px !important}.fig-home .fig-gallery-slide figcaption,.fig-gallery-slide figcaption{width:1046px !important;height:174px !important;margin:0 !important;padding:0 51px 25px !important;background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.12) 24%, rgba(0, 0, 0, 0.92) 100%) !important}.fig-home .fig-gallery-dots,.fig-gallery-dots{width:190px !important;height:14px !important;margin:18px auto 0 !important;gap:10px !important}.fig-home .fig-gallery-dots span,.fig-gallery-dots span{width:12px !important;height:12px !important;flex:0 0 12px !important}.fig-home .fig-gallery-dots span:first-child,.fig-gallery-dots span:first-child{width:14px !important;height:14px !important;flex-basis:14px !important}.fig-home .fig-center-cta,.fig-center-cta{width:453px !important;height:51px !important;margin:42px 0 0 361px !important}.fig-home .fig-center-cta a,.fig-center-cta a{width:453px !important;height:51px !important}.fig-home .fig-gallery-arrow--prev,.fig-gallery-arrow--prev{left:0 !important}.fig-home .fig-gallery-arrow--next,.fig-gallery-arrow--next{right:0 !important}.fig-home .fig-reviews,.fig-reviews{box-sizing:border-box !important;height:518px !important;padding:26px 0 16px !important}.fig-home .fig-reviews>.fig-shell,.fig-reviews>.fig-shell{position:relative !important;height:476px !important}.fig-home .fig-reviews .fig-section-heading,.fig-reviews .fig-section-heading{position:relative !important;width:1136px !important;height:69px !important;margin:0 0 21px !important}.fig-home .fig-reviews .fig-section-heading .fig-badge-tag,.fig-reviews .fig-section-heading .fig-badge-tag{position:absolute !important;top:0 !important;left:295px !important;width:546px !important;height:20px !important;margin:0 !important;font-size:16px !important;font-weight:400 !important;line-height:20px !important;letter-spacing:0 !important}.fig-home .fig-reviews .fig-section-heading h2,.fig-reviews .fig-section-heading h2{position:absolute !important;top:30px !important;left:169px !important;width:798px !important;height:39px !important;margin:0 !important;font-size:36px !important;font-weight:600 !important;line-height:39px !important;letter-spacing:0 !important}.fig-home .fig-google-summary,.fig-google-summary{width:1107px !important;height:46px !important;margin:0 0 27px 15px !important}.fig-home .fig-reviews-carousel-wrapper,.fig-reviews-carousel-wrapper{width:1107px !important;height:298px !important;margin-left:15px !important}.fig-home .fig-reviews-arrow--prev,.fig-reviews-arrow--prev{left:-65px !important}.fig-home .fig-reviews-arrow--next,.fig-reviews-arrow--next{right:-65px !important}.fig-home .fig-reviews-dots,.fig-reviews-dots{position:absolute !important;top:461px !important;left:548px !important;width:40px !important;height:15px !important;margin:0 !important}.fig-quote-form--figma .fig-chip{justify-content:flex-start !important;gap:10px !important;color:#17191f !important;background:#fff !important;border-color:#d8dae1 !important;box-shadow:none !important}.fig-quote-form--figma .fig-chip::before{box-sizing:border-box !important;content:"" !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:20px !important;height:20px !important;flex:0 0 20px !important;border:1px solid #d8dae1 !important;border-radius:5px !important;background:#fff !important}.fig-quote-form--figma .fig-chip.is-active{color:#1458df !important;background:#eaf0ff !important;border-color:#1458df !important}.fig-quote-form--figma .fig-chip.is-active::before{content:"✓" !important;color:#fff !important;background:#265ade !important;border-color:#265ade !important;font-size:13px !important;font-weight:700 !important}.fig-quote-form--figma .fig-btn-submit-blue{color:#fff !important;background:#265ade !important;text-transform:none !important}.fig-home .fig-final-cta__content,.fig-final-cta__content{position:relative !important;display:block !important;width:902px !important;height:343px !important;margin:0 0 0 calc(50% - 457px) !important;padding:0 !important}.fig-home .fig-final-cta small,.fig-final-cta small{position:absolute !important;top:58px !important;left:0 !important;width:902px !important;height:48px !important;margin:0 !important;font-family:"Open Sans",Arial,sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:48px !important;letter-spacing:0 !important;text-align:center !important}.fig-home .fig-final-cta h2,.fig-final-cta h2{position:absolute !important;top:96px !important;left:32px !important;width:838px !important;height:96px !important;margin:0 !important;font-size:32px !important;font-weight:700 !important;line-height:48px !important;letter-spacing:0 !important}.fig-home .fig-final-cta a,.fig-final-cta a{position:absolute !important;top:242px !important;left:223px !important;box-sizing:border-box !important;width:466px !important;height:43px !important;padding:0 !important;font-size:18px !important;font-weight:700 !important;line-height:43px !important}.fig-home .fig-footer,.fig-footer{box-sizing:border-box !important;height:423px !important;padding:24px 0 45px !important}.fig-home .fig-footer__card,.fig-footer__card{position:relative !important;box-sizing:border-box !important;width:1056px !important;height:354px !important;margin:0 0 0 calc(50% - 525px) !important}.fig-home .fig-footer__content,.fig-footer__content{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;display:block !important;width:1056px !important;height:354px !important;margin:0 !important;padding:0 !important}.fig-home .fig-footer__logo,.fig-footer__logo{position:absolute !important;top:34px !important;left:448px !important;width:161px !important;height:27px !important;margin:0 !important}.fig-home .fig-footer__links,.fig-footer__links{position:absolute !important;top:91px !important;left:212px !important;display:grid !important;width:630px !important;height:136px !important;margin:0 !important;grid-template-columns:144px 152px 144px 144px !important;grid-gap:14px !important;gap:14px !important}.fig-home .fig-footer__links>div,.fig-footer__links>div{gap:14px !important}.fig-home .fig-footer__links a,.fig-footer__links a{font-family:Inter,Montserrat,sans-serif !important;font-size:14px !important;font-weight:700 !important;line-height:17px !important}.fig-home .fig-footer__legal,.fig-footer__legal{position:absolute !important;top:262px !important;left:183px !important;width:691px !important;height:15px !important;margin:0 !important;font-family:Inter,Montserrat,sans-serif !important;font-size:12px !important;font-weight:700 !important;line-height:15px !important;white-space:nowrap !important}.fig-home .fig-footer__marke,.fig-footer__marke{position:absolute !important;top:292px !important;left:491px !important;display:block !important;width:75px !important;height:27px !important;margin:0 !important}.fig-home .fig-footer__marke img,.fig-footer__marke img{width:75px !important;height:27px !important;filter:invert(0.58) !important}.fig-home .fig-footer__ornament,.fig-footer__ornament{width:438px !important;height:354px !important;background-size:auto 100% !important}}@media(min-width: 1025px){.fig-header .gs-nav{width:656px !important;flex:0 0 656px !important;justify-content:space-between !important;gap:0 !important}.fig-header .gs-nav>a,.fig-header .gs-nav__group,.fig-header .gs-nav__group>a{box-sizing:border-box !important;flex:0 0 auto !important;padding-left:0 !important;padding-right:0 !important}.fig-header .gs-nav>a:nth-child(1){width:46px !important}.fig-header .gs-nav__group,.fig-header .gs-nav__group>a{width:77px !important}.fig-header .gs-nav>a:nth-child(3){width:74px !important}.fig-header .gs-nav>a:nth-child(4){width:113px !important}.fig-header .gs-nav>a:nth-child(5){width:152px !important}.fig-header .gs-nav>a:nth-child(6){width:66px !important}.fig-home .fig-solutions .fig-section-heading p,.fig-solutions .fig-section-heading p{max-width:944px !important}.fig-home .fig-solutions__feature-content,.fig-solutions__feature-content{top:186.4px !important}.fig-home .fig-about-band p,.fig-about-band p{width:526px !important;max-width:526px !important}.fig-home .fig-gallery-slides,.fig-gallery-slides{transform:translateX(-1px) !important}.fig-home .fig-gallery-arrow,.fig-gallery-arrow{top:162px !important;transform:none !important}.fig-home #figGalleryDots,#figGalleryDots{width:190px !important;height:14px !important;margin:18px auto 0 !important;gap:10px !important}.fig-home .fig-center-cta a,.fig-center-cta a{width:453px !important;max-width:none !important}.fig-home #figReviewDots,#figReviewDots{top:461px !important;width:40px !important;height:15px !important;margin:0 !important}.fig-home .fig-footer__content,.fig-footer__content{top:-1px !important;left:-1px !important}.fig-home .fig-solutions__feature-media img,.fig-solutions__feature-media img{position:absolute !important;top:-180px !important;left:0 !important;width:666px !important;height:698px !important;-o-object-fit:fill !important;object-fit:fill !important}.fig-home .fig-whatsapp-preview,.fig-whatsapp-preview{position:fixed !important;top:321px !important;right:32px !important;bottom:auto !important;width:79px !important;height:79px !important}.fig-home .fig-whatsapp-preview img,.fig-whatsapp-preview img{width:43px !important;height:43px !important}.fig-home .gs-clients__grid,.fig-clients-section .gs-clients__grid,.gs-clients__grid{max-width:none !important;justify-content:start !important;align-items:center !important}.fig-home .gs-clients__grid img,.fig-clients-section .gs-clients__grid img,.gs-clients__grid img{display:block !important;transform:none !important}.fig-home #figGalleryDots,#figGalleryDots{margin-left:492px !important;margin-right:0 !important}.fig-home .fig-footer__links>div,.fig-footer__links>div{position:relative !important;display:block !important;height:136px !important}.fig-home .fig-footer__links>div>a,.fig-footer__links>div>a{position:absolute !important;left:0 !important;width:100% !important}.fig-home .fig-footer__links>div>a:nth-child(1),.fig-footer__links>div>a:nth-child(1){top:0 !important}.fig-home .fig-footer__links>div>a:nth-child(2),.fig-footer__links>div>a:nth-child(2){top:50px !important}.fig-home .fig-footer__links>div>a:nth-child(3),.fig-footer__links>div>a:nth-child(3){top:104.5px !important}}@media(max-width: 1024px){html,body,body.page-body{max-width:100% !important;overflow-x:clip !important}.fig-reviews-arrow--prev{left:0 !important}.fig-reviews-arrow--next{right:0 !important}.fig-clients-arrow,.fig-clients-dots{display:none !important}.fig-clients-viewport{max-width:100% !important;overflow-x:auto !important}.fig-header .gs-nav{display:none !important}.fig-header .gs-nav.is-open{display:flex !important}.fig-home .fig-gallery-stage,.fig-gallery-stage{position:relative !important;display:block !important;width:100% !important}.fig-home .fig-gallery-slides,.fig-gallery-slides{width:100% !important;max-width:100% !important;transform:none !important}.fig-home .fig-gallery-slide,.fig-gallery-slide{width:100% !important;max-width:100% !important}.fig-home .fig-gallery-arrow,.fig-gallery-arrow{position:absolute !important;z-index:3 !important}.fig-home .fig-gallery-arrow--prev,.fig-gallery-arrow--prev{left:10px !important}.fig-home .fig-gallery-arrow--next,.fig-gallery-arrow--next{right:10px !important}.fig-quote-form--figma{overflow:visible !important}.fig-quote-form--figma .fig-form-section,.fig-quote-form--figma .fig-chip-grid{box-sizing:border-box !important;width:100% !important;max-width:100% !important}.fig-quote-form--figma .fig-form-section:nth-of-type(3){height:auto !important}.fig-quote-form--figma .fig-chip-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}.fig-quote-form--figma .fig-chip{box-sizing:border-box !important;width:auto !important;min-width:0 !important;white-space:normal !important}}@media(max-width: 560px){.fig-home .fig-gallery-arrow,.fig-gallery-arrow{display:grid !important}.fig-home .fig-gallery-slide,.fig-gallery-slide,.fig-home .fig-gallery-stage figure,.fig-gallery-stage figure{height:370px !important}.fig-clients-section .gs-clients__grid,.fig-home .gs-clients__grid{display:flex !important;width:-moz-max-content !important;width:max-content !important;min-width:100% !important;grid-template-columns:none !important}.fig-quote-form--figma .fig-form-row,.fig-quote-form--figma .fig-form-row--dates{grid-template-columns:1fr !important}}@media(max-width: 360px){.fig-google-summary__left{box-sizing:border-box !important;width:100% !important;max-width:100% !important;flex-wrap:wrap !important}.fig-video-copy{box-sizing:border-box !important;max-width:100% !important;overflow:hidden !important}}@media(max-width: 560px){.fig-home{overflow:hidden !important}.fig-home .fig-home-hero{height:349px !important;min-height:349px !important}.fig-home .fig-home-hero__content{box-sizing:border-box !important;height:349px !important;padding:38px 50px 18px !important}.fig-home .fig-home-hero h1{width:260px !important;max-width:260px !important;margin:0 !important;font-size:23px !important;line-height:.94 !important}.fig-home .fig-home-hero p{width:220px !important;margin:8px 0 0 !important;font-size:12px !important;line-height:1.12 !important}.fig-home .fig-home-hero__actions{position:absolute !important;z-index:3 !important;bottom:-2px !important;left:50px !important;display:grid !important;width:171px !important;grid-gap:3px !important;gap:3px !important}.fig-home .fig-home-hero__actions a,.fig-home .fig-hero-btn{width:171px !important;height:25px !important;min-height:25px !important;padding:0 6px !important;border-width:1px !important;border-radius:6px !important;font-size:7px !important}.fig-home .fig-slider-dots{bottom:13px !important;transform:scale(0.65) !important}.fig-home .fig-solutions{position:relative !important;z-index:2 !important;box-sizing:border-box !important;height:1223px !important;min-height:1223px !important;margin-top:-113px !important;padding:0 !important;overflow:hidden !important}.fig-home .fig-solutions>.fig-shell{position:absolute !important;top:0 !important;left:14px !important;width:347px !important;height:443px !important;margin:0 !important}.fig-home .fig-solutions .fig-section-heading{position:absolute !important;top:8px !important;left:0 !important;width:347px !important;height:74px !important;margin:0 !important}.fig-home .fig-solutions .fig-section-heading .fig-badge-tag{margin:0 0 3px !important;padding:0 !important;background:none !important;font-size:10px !important;line-height:12px !important}.fig-home .fig-solutions .fig-section-heading h2{margin:0 !important;font-size:14px !important;line-height:17px !important;white-space:nowrap !important}.fig-home .fig-solutions .fig-section-heading p{margin:3px auto 0 !important;font-size:10px !important;line-height:12px !important}.fig-home .fig-solutions__layout{position:absolute !important;top:82px !important;left:0 !important;display:grid !important;width:347px !important;height:361px !important;margin:0 !important;grid-template-columns:1fr 1fr !important;grid-gap:4px !important;gap:4px !important}.fig-home .fig-solutions__column,.fig-home .fig-solutions__column:last-child{position:static !important;display:block !important;width:auto !important;min-width:0 !important;height:151px !important;grid-column:auto !important}.fig-home .fig-solutions__column h3,.fig-home .fig-solutions__column:last-child h3{height:31px !important;margin:0 !important;padding:10px 8px 0 !important;font-size:10px !important;line-height:12px !important;text-align:center !important}.fig-home .fig-solutions__list,.fig-home .fig-solutions__column:last-child .fig-solutions__list{display:grid !important;width:100% !important;height:120px !important;max-height:120px !important;overflow:hidden !important;grid-template-columns:1fr !important;grid-gap:2px !important;gap:2px !important}.fig-home .fig-solutions__list button{box-sizing:border-box !important;width:100% !important;height:38px !important;min-height:38px !important;padding:3px 20px 3px 43px !important;border-radius:12px !important;font-size:10px !important;line-height:10px !important}.fig-home .fig-solutions__list button:nth-child(n+4){display:none !important}.fig-home .fig-solutions__list button img{left:11px !important;width:27px !important;height:27px !important}.fig-home .fig-solutions__feature{position:absolute !important;top:238px !important;left:8px !important;display:block !important;width:331px !important;height:123px !important;margin:0 !important;border-radius:0 0 13px 13px !important;grid-column:1/-1 !important}.fig-home .fig-solutions__feature-media,.fig-home .fig-solutions__feature-media img,.fig-home .fig-feature-wave{display:none !important}.fig-home .fig-solutions__feature-content{position:static !important;box-sizing:border-box !important;width:331px !important;height:123px !important;padding:9px 10px !important;border-radius:0 0 13px 13px !important}.fig-home .fig-solutions__feature-inner{padding:0 !important}.fig-home .fig-solutions__feature h3{margin:0 0 4px !important;font-size:13px !important;line-height:16px !important}.fig-home .fig-solutions__feature p{margin:0 !important;font-size:10px !important;line-height:12px !important}.fig-home .fig-solutions__feature a{width:219px !important;height:22px !important;min-height:22px !important;margin:7px 0 0 !important;border-width:1px !important;border-radius:5px !important;font-size:8px !important}.fig-home .fig-metrics{position:absolute !important;top:463px !important;left:36px !important;display:grid !important;box-sizing:border-box !important;width:303px !important;height:245px !important;margin:0 !important;grid-template-columns:repeat(2, 1fr) !important;grid-template-rows:repeat(3, 1fr) !important;grid-gap:8px !important;gap:8px !important}.fig-home .fig-metrics article{display:grid !important;box-sizing:border-box !important;min-height:0 !important;padding:7px 5px !important;grid-template-columns:28px 1fr !important;grid-gap:4px !important;gap:4px !important}.fig-home .fig-metrics article img{width:26px !important;height:26px !important}.fig-home .fig-metrics strong{font-size:9px !important;line-height:10px !important}.fig-home .fig-metrics span{font-size:7px !important;line-height:8px !important}.fig-home .fig-video-row{position:absolute !important;top:728px !important;left:43px !important;display:grid !important;width:289px !important;height:495px !important;margin:0 !important;grid-template-columns:1fr !important;grid-template-rows:280px 190px !important;grid-gap:25px !important;gap:25px !important}.fig-home .fig-video-placeholder{width:289px !important;height:280px !important;min-height:280px !important}.fig-home .fig-video-copy{box-sizing:border-box !important;width:289px !important;height:190px !important;padding:27px 26px !important}.fig-home .fig-video-copy h3{font-size:17px !important}.fig-home .fig-video-copy p{font-size:10px !important;line-height:16px !important}.fig-home .fig-about-band{height:308px !important;min-height:308px !important;margin-top:20px !important}.fig-home .fig-about-band__content{box-sizing:border-box !important;height:308px !important;padding:34px 50px 20px !important}.fig-home .fig-about-band small{font-size:9px !important;line-height:11px !important}.fig-home .fig-about-band h2{margin:8px 0 !important;font-size:15px !important;line-height:17px !important}.fig-home .fig-about-band p{width:210px !important;margin:0 !important;font-size:9px !important;line-height:15px !important}.fig-home .fig-about-band a{margin-top:8px !important;font-size:9px !important}.fig-home .fig-clients-section{box-sizing:border-box !important;height:136px !important;min-height:136px !important;margin-top:20px !important;padding:0 !important;overflow:hidden !important}.fig-home .fig-clients-section>.fig-shell{width:355px !important;height:136px !important;padding:0 !important}.fig-home .fig-clients-section .fig-section-heading{height:34px !important;margin:0 !important}.fig-home .fig-clients-section .fig-badge-tag{display:none !important}.fig-home .fig-clients-section h2{margin:0 !important;font-size:13px !important;line-height:17px !important}.fig-home .fig-clients-carousel,.fig-home .fig-clients-viewport{height:82px !important}.fig-home .fig-clients-viewport{margin-top:6px !important}.fig-home .gs-clients__grid{height:82px !important}.fig-home .gs-clients__grid img{max-height:40px !important}.fig-home .fig-events-preview{box-sizing:border-box !important;height:539px !important;min-height:539px !important;margin-top:20px !important;padding:0 !important;overflow:hidden !important}.fig-home .fig-events-preview>.fig-shell{width:355px !important;height:539px !important}.fig-home .fig-events-preview .fig-section-heading{box-sizing:border-box !important;height:184px !important;margin:0 !important;padding:0 16px !important}.fig-home .fig-events-preview .fig-section-heading h2{margin:5px 0 !important;font-size:15px !important;line-height:17px !important}.fig-home .fig-events-preview .fig-section-heading p{font-size:10px !important;line-height:15px !important}.fig-home .fig-gallery-stage{width:325px !important;height:280px !important;margin:0 auto !important}.fig-home .fig-gallery-slides,.fig-home .fig-gallery-slide,.fig-home .fig-gallery-stage figure{width:325px !important;height:280px !important}.fig-home #figGalleryDots{width:190px !important;height:12px !important;margin:9px auto 0 !important}.fig-home .fig-center-cta{height:31px !important;margin-top:10px !important}.fig-home .fig-center-cta a{width:275px !important;height:31px !important;min-height:31px !important;font-size:9px !important}.fig-home .fig-reviews{box-sizing:border-box !important;height:588px !important;min-height:588px !important;margin-top:20px !important;padding:0 !important;overflow:hidden !important}.fig-home .fig-reviews>.fig-shell{width:355px !important;height:588px !important}.fig-home .fig-reviews .fig-section-heading{height:60px !important;margin:0 !important}.fig-home .fig-reviews .fig-section-heading h2{font-size:14px !important;line-height:17px !important}.fig-home .fig-google-summary{height:46px !important;margin-top:8px !important}.fig-home .fig-reviews-carousel-wrapper{height:420px !important;margin-top:10px !important}.fig-home .fig-review-card{min-height:0 !important;height:128px !important;padding:14px !important}.fig-home .fig-reviews-dots{height:9px !important;margin-top:8px !important}.fig-home .fig-quote{box-sizing:border-box !important;height:1035px !important;min-height:1035px !important;margin-top:20px !important;padding:0 !important;overflow:hidden !important}.fig-home .fig-quote>.fig-shell{width:355px !important;height:1035px !important;margin:0 auto !important}.fig-home .fig-quote>.fig-shell>.fig-section-heading{display:none !important}.fig-home .fig-quote-form--figma{box-sizing:border-box !important;width:355px !important;height:1035px !important;margin:0 !important;overflow:hidden !important;border-radius:12px !important}.fig-home .fig-quote-form--figma .fig-form-section{box-sizing:border-box !important;width:355px !important;margin:0 !important;padding:14px 20px !important}.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(1){height:162px !important}.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(2){height:102px !important}.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(3){height:545px !important}.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(4){height:128px !important}.fig-home .fig-quote-form--figma .fig-form-section__title{margin:0 0 9px !important;font-size:8px !important;line-height:10px !important}.fig-home .fig-quote-form--figma .fig-form-row,.fig-home .fig-quote-form--figma .fig-form-row--dates{display:grid !important;width:100% !important;margin:0 !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-gap:10px !important;gap:10px !important}.fig-home .fig-quote-form--figma .fig-form-field{width:auto !important;height:auto !important;margin:0 !important;gap:5px !important}.fig-home .fig-quote-form--figma .fig-form-field>span,.fig-home .fig-quote-form--figma .fig-form-field>strong{font-size:8px !important;line-height:10px !important}.fig-home .fig-quote-form--figma input,.fig-home .fig-quote-form--figma textarea,.fig-home .fig-quote-form--figma .fig-toggle-btn{min-height:0 !important;height:31px !important;padding:5px 8px !important;font-size:8px !important}.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(1) .fig-form-row,.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(2) .fig-form-row{height:52px !important}.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(1)>.fig-form-field--full{height:52px !important;margin-top:9px !important}.fig-home .fig-quote-form--figma .fig-toggle-group{height:31px !important}.fig-home .fig-quote-form--figma .fig-field-label-wrap{height:25px !important;margin:0 0 7px !important}.fig-home .fig-quote-form--figma .fig-field-label-wrap strong,.fig-home .fig-quote-form--figma .fig-field-label-wrap small{font-size:8px !important;line-height:10px !important}.fig-home .fig-quote-form--figma .fig-chip-grid{width:100% !important;height:177px !important;margin:0 !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-auto-rows:29px !important;gap:6px !important}.fig-home .fig-quote-form--figma .fig-chip{height:29px !important;min-height:29px !important;padding:3px 5px 3px 25px !important;font-size:8px !important;line-height:9px !important}.fig-home .fig-quote-form--figma .fig-chip::before{left:8px !important;width:11px !important;height:11px !important}.fig-home .fig-quote-form--figma .fig-form-row--dates{height:188px !important;margin-top:12px !important}.fig-home .fig-date-field{width:100% !important;height:188px !important}.fig-home .fig-date-field>.fig-form-field{height:18px !important;overflow:hidden !important}.fig-home .fig-date-field .fig-input-icon-wrap{display:none !important}.fig-home .fig-calendar-panel{display:block !important;box-sizing:border-box !important;width:100% !important;height:170px !important;margin-top:4px !important;padding:8px !important}.fig-home .fig-calendar-head{font-size:7px !important}.fig-home .fig-calendar-weekdays,.fig-home .fig-calendar-days{font-size:6px !important;gap:2px !important}.fig-home .fig-calendar-days button{width:16px !important;height:16px !important;font-size:6px !important}.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(3)>.fig-form-field--full:last-of-type{height:45px !important;margin-top:9px !important}.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(4) textarea{height:70px !important}.fig-home .fig-quote-form--figma .fig-form-actions{box-sizing:border-box !important;width:355px !important;height:98px !important;margin:0 !important;padding:12px 20px !important}.fig-home .fig-quote-form--figma .fig-btn-submit-blue{width:315px !important;height:36px !important;min-height:36px !important;font-size:9px !important}.fig-home .fig-quote-form--figma .fig-form-privacy-note{font-size:6px !important;line-height:9px !important}.fig-home .fig-final-cta{height:200px !important;min-height:200px !important;margin-top:20px !important}.fig-home .fig-final-cta__content{box-sizing:border-box !important;height:200px !important;padding:51px 50px 20px !important}.fig-home .fig-final-cta small{font-size:8px !important;line-height:10px !important}.fig-home .fig-final-cta h2{margin:10px 0 !important;font-size:13px !important;line-height:14px !important}.fig-home .fig-final-cta__content a{width:275px !important;height:31px !important;min-width:0 !important;min-height:31px !important;font-size:9px !important}body:has(.fig-home) .fig-footer{box-sizing:border-box !important;height:356px !important;min-height:356px !important;margin-top:20px !important;padding:0 !important}body:has(.fig-home) .fig-footer__card{width:325px !important;height:356px !important;margin:0 auto !important}body:has(.fig-home) .fig-footer__content{box-sizing:border-box !important;width:325px !important;height:356px !important;padding:25px 20px !important}body:has(.fig-home){box-sizing:border-box !important;padding-bottom:30px !important}body:has(.fig-home) .fig-footer{margin-top:0 !important}.fig-header .gs-header__brand img{width:90px !important}.fig-home .fig-whatsapp-preview{right:10px !important;bottom:14px !important;width:25px !important;height:25px !important;padding:5px !important}.fig-home .fig-whatsapp-preview img{width:15px !important;height:15px !important}.fig-home .fig-solutions__feature{min-height:123px !important;max-height:123px !important}.fig-home .fig-solutions__feature-content{top:0 !important;left:0 !important;display:block !important;min-height:123px !important;max-height:123px !important;margin:0 !important;transform:none !important}.fig-home .fig-metrics article:nth-child(1){order:6 !important}.fig-home .fig-metrics article:nth-child(2){order:1 !important}.fig-home .fig-metrics article:nth-child(3){order:3 !important}.fig-home .fig-metrics article:nth-child(4){order:2 !important}.fig-home .fig-metrics article:nth-child(5){order:4 !important}.fig-home .fig-metrics article:nth-child(6){order:5 !important}.fig-home .fig-review-grid{display:grid !important;width:100% !important;height:420px !important;overflow:hidden !important;grid-template-columns:1fr !important;grid-auto-rows:128px !important;grid-gap:10px !important;gap:10px !important}.fig-home .fig-review-grid .fig-review-card{display:block !important;box-sizing:border-box !important;width:100% !important;max-width:none !important;height:128px !important}.fig-home .fig-review-grid .fig-review-card:nth-child(n+4){display:none !important}.fig-home .fig-calendar-panel{overflow:hidden !important}.fig-home .fig-calendar-weekdays,.fig-home .fig-calendar-days,.fig-home .fig-calendar-panel__week,.fig-home .fig-calendar-panel__days{display:grid !important;width:100% !important;grid-template-columns:repeat(7, minmax(0, 1fr)) !important}.fig-home .fig-calendar-weekdays span,.fig-home .fig-calendar-days button,.fig-home .fig-calendar-panel__week span,.fig-home .fig-calendar-panel__days button{box-sizing:border-box !important;width:100% !important;min-width:0 !important;overflow:hidden !important;text-align:center !important}body:has(.fig-home) .fig-footer__content{position:relative !important}body:has(.fig-home) .fig-footer__logo{position:absolute !important;top:18px !important;left:127px !important;width:70px !important;height:auto !important;margin:0 !important}body:has(.fig-home) .fig-footer__links{position:absolute !important;top:55px !important;left:25px !important;display:grid !important;width:275px !important;height:215px !important;margin:0 !important;grid-template-columns:repeat(2, 1fr) !important;grid-auto-rows:36px !important;grid-gap:0 !important;gap:0 !important}body:has(.fig-home) .fig-footer__links>div{display:contents !important}body:has(.fig-home) .fig-footer__links a{position:static !important;display:flex !important;width:auto !important;height:36px !important;align-items:center !important;justify-content:center !important;font-size:8px !important;line-height:10px !important;text-align:center !important}body:has(.fig-home) .fig-footer__links>div:nth-child(1)>a:nth-child(1){order:1 !important}body:has(.fig-home) .fig-footer__links>div:nth-child(2)>a:nth-child(1){order:2 !important}body:has(.fig-home) .fig-footer__links>div:nth-child(3)>a:nth-child(1){order:3 !important}body:has(.fig-home) .fig-footer__links>div:nth-child(4)>a:nth-child(1){order:4 !important}body:has(.fig-home) .fig-footer__links>div:nth-child(1)>a:nth-child(2){order:5 !important}body:has(.fig-home) .fig-footer__links>div:nth-child(2)>a:nth-child(2){order:6 !important}body:has(.fig-home) .fig-footer__links>div:nth-child(3)>a:nth-child(2){order:7 !important}body:has(.fig-home) .fig-footer__links>div:nth-child(4)>a:nth-child(2){order:8 !important}body:has(.fig-home) .fig-footer__links>div:nth-child(2)>a:nth-child(3){order:9 !important}body:has(.fig-home) .fig-footer__links>div:nth-child(1)>a:nth-child(3){order:10 !important}body:has(.fig-home) .fig-footer__links>div:nth-child(3)>a:nth-child(3){order:11 !important}body:has(.fig-home) .fig-footer__legal{position:absolute !important;top:286px !important;left:20px !important;width:285px !important;height:27px !important;margin:0 !important;font-size:7px !important;line-height:9px !important;white-space:normal !important;text-align:center !important}body:has(.fig-home) .fig-footer__marke{position:absolute !important;top:326px !important;left:142px !important;width:40px !important;height:auto !important;margin:0 !important}body:has(.fig-home) .fig-footer__marke img{width:40px !important;height:auto !important}body:has(.fig-home) .fig-footer__ornament{display:block !important;opacity:.5 !important}}@media(min-width: 1025px){.fig-products-hero,.fig-events-hero,.fig-about-hero{position:relative !important;box-sizing:border-box !important;width:100% !important;height:315px !important;min-height:315px !important;overflow:hidden !important}.fig-about-hero>img{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important}.fig-about-hero__overlay{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;background:linear-gradient(90deg, rgba(0, 31, 150, 0.92), rgba(0, 18, 98, 0.35)) !important}.fig-about-hero>.fig-shell{position:relative !important;display:flex !important;height:315px !important;align-items:center !important}.fig-about-hero h1{margin:0 !important;color:#fff !important;font-size:40px !important;font-weight:500 !important;text-transform:none !important}.fig-products .fig-products-catalog{position:relative !important;box-sizing:border-box !important;height:1385px !important;min-height:1385px !important;padding:0 !important}.fig-products .fig-products-catalog>.fig-shell{position:relative !important;width:1136px !important;height:1385px !important;margin:0 auto !important}.fig-products .fig-products-grid{position:absolute !important;top:50px !important;left:0 !important;display:grid !important;width:1136px !important;max-width:none !important;height:710px !important;margin:0 !important;grid-template-columns:repeat(2, 1fr) !important;grid-template-rows:repeat(2, 1fr) !important;grid-gap:20px 28px !important;gap:20px 28px !important}.fig-products .fig-product-category{width:554px !important;height:345px !important;min-height:345px !important;border-radius:20px !important}.fig-products .fig-product-category>img{width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important}.fig-products .fig-rental-info{position:absolute !important;top:810px !important;left:96px !important;display:grid !important;width:944px !important;height:300px !important;margin:0 !important;grid-template-columns:repeat(2, 1fr) !important;grid-gap:120px !important;gap:120px !important}.fig-products .fig-rental-info article{box-sizing:border-box !important;height:300px !important;padding:20px 12px !important;border:0 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important;text-align:center !important}.fig-products .fig-rental-info article>img{display:none !important}.fig-products .fig-rental-info h3{margin:0 0 18px !important;font-size:20px !important}.fig-products .fig-rental-info p{font-size:16px !important;line-height:18px !important}.fig-products .fig-payment-methods{position:absolute !important;top:1110px !important;left:96px !important;width:944px !important;height:225px !important;margin:0 !important}.fig-products .fig-payment-methods h2{margin:0 !important;font-size:28px !important}.fig-products .fig-payment-grid{margin-top:55px !important}.fig-products .fig-payment-item img{width:54px !important;height:54px !important}.fig-products+.fig-footer,body:has(.fig-products) .fig-footer,body:has(.fig-about-page) .fig-footer,body:has(.fig-events-page) .fig-footer{box-sizing:border-box !important;height:454px !important;min-height:454px !important;margin:0 !important;padding:50px 0 0 !important}body:has(.fig-products) .fig-footer__card,body:has(.fig-about-page) .fig-footer__card,body:has(.fig-events-page) .fig-footer__card{width:1056px !important;height:354px !important;margin:0 auto !important}body:has(.fig-products) .fig-product-cta,body:has(.fig-about-page) .fig-product-cta,body:has(.fig-events-page) .fig-product-cta{height:343px !important;min-height:343px !important}.fig-about-page .fig-about-intro{box-sizing:border-box !important;height:567px !important;min-height:567px !important;padding:50px 0 0 !important}.fig-about-page .fig-about-intro>.fig-shell{width:1152px !important;height:517px !important}.fig-about-page .fig-about-intro>.fig-shell>p{width:1152px !important;max-width:none !important;margin:0 auto 49.5px !important;font-size:16px !important;line-height:24px !important;text-align:center !important}.fig-about-page .fig-values-row{display:grid !important;width:1756px !important;height:274px !important;margin:0 0 0 -400px !important;grid-template-columns:repeat(3, 340px) !important;justify-content:center !important;grid-gap:74px !important;gap:74px !important}.fig-about-page .fig-values-row article{position:relative !important;box-sizing:border-box !important;width:340px !important;height:274px !important;padding:75px 40px 20px !important;border-radius:0 0 30px 30px !important;background:#fff !important;box-shadow:0 3px 8px rgba(0,0,0,.25) !important}.fig-about-page .fig-values-row h2{position:absolute !important;top:0 !important;left:0 !important;display:flex !important;width:340px !important;height:40px !important;margin:0 !important;border-radius:18px !important;align-items:center !important;justify-content:center !important;background:#4859b8 !important;color:#fff !important;font-size:26px !important;text-transform:uppercase !important}.fig-about-page .fig-values-row p{font-size:17px !important;line-height:24px !important}.fig-about-page .fig-about-experience{box-sizing:border-box !important;height:1264px !important;min-height:1264px !important;margin-top:50px !important;padding:0 !important}.fig-about-page .fig-about-experience__grid{display:grid !important;width:1136px !important;height:1264px !important;margin:0 auto !important;grid-template-columns:560px 537px !important;grid-gap:39px !important;gap:39px !important;align-items:start !important}.fig-about-page .fig-about-copy{box-sizing:border-box !important;width:560px !important;height:1183px !important;padding:0 12px 0 0 !important;text-align:center !important;align-self:start !important}.fig-about-page .fig-about-copy h2{font-size:30px !important;line-height:34px !important;text-transform:uppercase !important}.fig-about-page .fig-about-copy p{margin:38px 0 0 !important;font-size:17px !important;line-height:27px !important}.fig-about-page .fig-team-grid{display:grid !important;width:537px !important;height:1264px !important;grid-template-columns:repeat(2, 1fr) !important;grid-template-rows:repeat(4, 1fr) !important;grid-gap:22px 38px !important;gap:22px 38px !important}.fig-about-page .fig-team-card{width:249px !important;height:298px !important}.fig-about-page .fig-team-card img{width:249px !important;height:238px !important;-o-object-fit:cover !important;object-fit:cover !important;border-radius:16px !important}.fig-about-page .fig-team-card b{font-size:17px !important;line-height:20px !important}.fig-about-page .fig-team-card small{font-size:14px !important}.fig-about-page>.fig-product-cta{margin-top:51px !important}.fig-about-page{overflow:hidden !important}body:has(.fig-about-page) .fig-footer{padding-top:48px !important}.fig-events-page .fig-events-gallery{box-sizing:border-box !important;width:1152px !important;height:732px !important;margin:50px auto 0 !important}.fig-events-page .fig-events-gallery>.fig-shell{position:relative !important;width:1152px !important;height:732px !important}.fig-events-page .fig-events-gallery p{width:1120px !important;margin:0 auto !important;font-size:16px !important;line-height:24px !important;text-align:center !important}.fig-events-gallery__grid{position:absolute !important;top:110px !important;left:0 !important;display:grid !important;width:1152px !important;height:535px !important;grid-template-columns:2fr 1fr 1fr !important;grid-template-rows:repeat(2, 1fr) !important;grid-gap:16px !important;gap:16px !important}.fig-events-gallery__grid img{width:100% !important;height:100% !important;border-radius:18px !important;-o-object-fit:cover !important;object-fit:cover !important}.fig-events-gallery__grid img:first-child{grid-row:1/-1 !important}.fig-events-page .fig-events-gallery>.fig-shell>a{position:absolute !important;bottom:0 !important;left:349px !important;display:flex !important;width:453px !important;height:51px !important;align-items:center !important;justify-content:center !important;border:2px solid #001692 !important;border-radius:9px !important;color:#001692 !important;font-weight:700 !important;-webkit-text-decoration:none !important;text-decoration:none !important;text-transform:uppercase !important}.fig-events-page .fig-events-feedback{box-sizing:border-box !important;width:1248px !important;height:376px !important;margin:115px auto 0 !important;padding:0 !important}.fig-events-page .fig-events-feedback>.fig-shell{width:1248px !important;height:376px !important}.fig-events-page .fig-events-feedback h2{margin:8px 0 35px !important;font-size:30px !important;text-align:center !important;text-transform:uppercase !important}.fig-events-page .fig-events-feedback>.fig-shell>small{display:block !important;text-align:center !important;text-transform:uppercase !important}.fig-events-page .fig-review-cards--events{display:grid !important;grid-template-columns:repeat(3, 1fr) !important;grid-gap:34px !important;gap:34px !important}.fig-events-page .fig-review-cards--events article{box-sizing:border-box !important;height:190px !important;padding:24px 30px !important;border-radius:18px !important}.fig-events-page .fig-events-clients{box-sizing:border-box !important;width:1248px !important;height:621px !important;margin:54px auto 0 !important;padding:0 !important}.fig-events-page .fig-events-clients>.fig-shell{width:1248px !important;height:621px !important}.fig-events-page .fig-events-clients>.fig-shell>small,.fig-events-page .fig-events-clients>.fig-shell>h2,.fig-events-page .fig-events-clients__intro{display:block !important;text-align:center !important}.fig-events-page .fig-events-clients>.fig-shell>h2{margin:8px 0 !important;font-size:30px !important;text-transform:uppercase !important}.fig-events-page .fig-events-clients__intro{width:690px !important;margin:0 auto 38px !important}.fig-events-page .fig-events-client-list{display:grid !important;grid-template-columns:repeat(4, 1fr) !important;grid-gap:28px !important;gap:28px !important}.fig-events-page .fig-events-client-list article{display:block !important;box-sizing:border-box !important;height:430px !important;padding:0 !important;text-align:center !important}.fig-events-page .fig-client-logo-placeholder{width:100% !important;height:255px !important;margin-bottom:16px !important;border-radius:18px !important}.fig-events-page>.fig-product-cta{margin-top:50px !important}}@media(max-width: 560px){body:has(.fig-products),body:has(.fig-about-page),body:has(.fig-events-page){box-sizing:border-box !important;padding-bottom:30px !important;overflow-x:hidden !important}.fig-products-hero,.fig-events-hero,.fig-about-hero{position:relative !important;box-sizing:border-box !important;width:100% !important;height:175px !important;min-height:175px !important;overflow:hidden !important}.fig-products-hero__content,.fig-events-hero>.fig-shell,.fig-about-hero>.fig-shell{position:relative !important;box-sizing:border-box !important;width:325px !important;height:175px !important;margin:0 auto !important;padding:52px 0 0 !important}.fig-products-hero__content h1,.fig-events-hero h1,.fig-about-hero h1{margin:0 !important;font-size:24px !important;line-height:28px !important}.fig-products-hero__content p,.fig-events-hero p{margin:5px 0 0 !important;font-size:9px !important;line-height:12px !important}.fig-about-hero>img{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important}.fig-about-hero__overlay{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;background:rgba(0,30,145,.72) !important}.fig-products .fig-products-catalog{position:relative !important;box-sizing:border-box !important;height:1107px !important;min-height:1107px !important;padding:0 !important;overflow:hidden !important}.fig-products .fig-products-catalog>.fig-shell{position:relative !important;width:369px !important;height:1107px !important;margin:0 auto !important}.fig-products .fig-products-grid{position:absolute !important;top:29px !important;left:22px !important;display:grid !important;width:325px !important;height:439px !important;margin:0 !important;grid-template-columns:repeat(2, 1fr) !important;grid-template-rows:repeat(2, 1fr) !important;grid-gap:10px !important;gap:10px !important}.fig-products .fig-product-category{width:157.5px !important;height:214.5px !important;min-height:214.5px !important;border-radius:13px !important}.fig-products .fig-product-category span{left:12px !important;right:8px !important;bottom:29px !important}.fig-products .fig-product-category strong{font-size:12px !important;line-height:14px !important}.fig-products .fig-product-category small,.fig-products .fig-product-category b{font-size:7px !important;line-height:9px !important}.fig-products .fig-rental-info{position:absolute !important;top:498px !important;left:0 !important;display:grid !important;width:369px !important;height:345px !important;margin:0 !important;grid-template-columns:repeat(2, 1fr) !important;grid-gap:10px !important;gap:10px !important}.fig-products .fig-rental-info article{box-sizing:border-box !important;height:345px !important;padding:24px 15px !important;text-align:center !important}.fig-products .fig-rental-info h3{font-size:14px !important}.fig-products .fig-rental-info p{font-size:9px !important;line-height:13px !important}.fig-products .fig-payment-methods{position:absolute !important;top:863px !important;left:0 !important;width:369px !important;height:214px !important;margin:0 !important}.fig-products .fig-payment-methods h2{font-size:18px !important}.fig-products .fig-payment-grid{display:grid !important;margin-top:24px !important;grid-template-columns:repeat(5, 1fr) !important;grid-gap:3px !important;gap:3px !important}.fig-products .fig-payment-item img{width:32px !important;height:32px !important}.fig-products .fig-payment-item span{font-size:8px !important;line-height:9px !important}body:has(.fig-products) .fig-product-cta,body:has(.fig-about-page) .fig-product-cta,body:has(.fig-events-page) .fig-product-cta{height:200px !important;min-height:200px !important;margin-left:0 !important;margin-right:0 !important}body:has(.fig-products) .fig-footer,body:has(.fig-about-page) .fig-footer,body:has(.fig-events-page) .fig-footer{box-sizing:border-box !important;height:356px !important;min-height:356px !important;margin-top:30px !important;padding:0 !important}body:has(.fig-products) .fig-footer__card,body:has(.fig-about-page) .fig-footer__card,body:has(.fig-events-page) .fig-footer__card{width:325px !important;height:356px !important;margin:0 auto !important}.fig-about-page .fig-about-intro{position:relative !important;box-sizing:border-box !important;height:657px !important;min-height:657px !important;padding:30px 0 0 !important;overflow:hidden !important}.fig-about-page .fig-about-intro>.fig-shell{position:relative !important;width:325px !important;height:627px !important}.fig-about-page .fig-about-intro>.fig-shell>p{width:282px !important;max-width:none !important;margin:0 auto 12px !important;font-size:10px !important;line-height:14px !important;text-align:center !important}.fig-about-page .fig-about-intro>.fig-shell>p:nth-of-type(2){margin-bottom:30px !important}.fig-about-page .fig-values-row{display:grid !important;width:274px !important;height:392px !important;margin:0 auto !important;transform:translateY(11px) !important;grid-template-columns:1fr !important;grid-template-rows:repeat(3, 1fr) !important;grid-gap:8px !important;gap:8px !important}.fig-about-page .fig-values-row article{box-sizing:border-box !important;width:274px !important;height:125px !important;padding:42px 18px 8px !important}.fig-about-page .fig-values-row h2{position:absolute !important;top:0 !important;left:0 !important;display:flex !important;width:274px !important;height:32px !important;margin:0 !important;align-items:center !important;justify-content:center !important;border-radius:12px !important;font-size:14px !important}.fig-about-page .fig-values-row p{font-size:9px !important;line-height:12px !important}.fig-about-page .fig-about-experience{position:relative !important;box-sizing:border-box !important;height:993px !important;min-height:993px !important;margin-top:30px !important;padding:0 !important;overflow:hidden !important}.fig-about-page .fig-about-experience__grid{position:relative !important;display:block !important;width:325px !important;height:993px !important;margin:0 auto !important}.fig-about-page .fig-about-copy{box-sizing:border-box !important;width:276px !important;height:638px !important;margin:0 auto !important;padding:0 !important;overflow:hidden !important;text-align:center !important}.fig-about-page .fig-about-copy h2{margin:8px 0 16px !important;font-size:17px !important;line-height:20px !important}.fig-about-page .fig-about-copy p{margin:0 0 12px !important;font-size:9px !important;line-height:13px !important}.fig-about-page .fig-team-grid{position:absolute !important;top:668px !important;left:0 !important;display:flex !important;width:325px !important;height:325px !important;overflow:hidden !important;gap:12px !important}.fig-about-page .fig-team-card{flex:0 0 156px !important;width:156px !important;height:325px !important}.fig-about-page .fig-team-card img{width:156px !important;height:250px !important;-o-object-fit:cover !important;object-fit:cover !important}.fig-about-page .fig-team-card b{font-size:11px !important;line-height:13px !important}.fig-about-page .fig-team-card small{font-size:9px !important}.fig-about-page>.fig-product-cta{margin-top:31px !important}body:has(.fig-about-page){padding-bottom:31px !important}.fig-events-page .fig-events-gallery{box-sizing:border-box !important;width:325px !important;height:502px !important;margin:30px auto 0 !important;overflow:hidden !important}.fig-events-page .fig-events-gallery>.fig-shell{position:relative !important;width:325px !important;height:502px !important}.fig-events-page .fig-events-gallery p{width:325px !important;margin:0 !important;font-size:9px !important;line-height:13px !important;text-align:center !important}.fig-events-gallery__grid{position:absolute !important;top:115px !important;left:0 !important;display:grid !important;width:325px !important;height:330px !important;grid-template-columns:2fr 1fr !important;grid-template-rows:repeat(2, 1fr) !important;grid-gap:8px !important;gap:8px !important}.fig-events-gallery__grid img:nth-child(n+4){display:none !important}.fig-events-page .fig-events-gallery>.fig-shell>a{position:absolute !important;bottom:0 !important;left:50px !important;display:flex !important;width:225px !important;height:31px !important;align-items:center !important;justify-content:center !important;font-size:9px !important}.fig-events-page .fig-events-feedback{box-sizing:border-box !important;width:355px !important;height:211px !important;margin:30px auto 0 !important;padding:0 !important;overflow:hidden !important}.fig-events-page .fig-events-feedback>.fig-shell{width:355px !important;height:211px !important}.fig-events-page .fig-events-feedback h2{margin:4px 0 12px !important;font-size:14px !important;line-height:17px !important;text-align:center !important}.fig-events-page .fig-review-cards--events{display:grid !important;grid-template-columns:repeat(3, 1fr) !important;grid-gap:8px !important;gap:8px !important}.fig-events-page .fig-review-cards--events article{box-sizing:border-box !important;height:130px !important;padding:12px 8px !important;font-size:8px !important;line-height:11px !important}.fig-events-page .fig-event-review-card__header{gap:5px !important}.fig-events-page .fig-event-review-card__header>span{flex-basis:22px !important;width:22px !important;height:22px !important;font-size:7px !important}.fig-events-page .fig-event-review-card__header b{font-size:7px !important;line-height:8px !important}.fig-events-page .fig-event-review-card__header small{display:none !important}.fig-events-page .fig-event-review-card__stars{margin-top:5px !important;font-size:8px !important;line-height:9px !important}.fig-events-page .fig-event-review-card p{margin-top:4px !important;font-size:7px !important;line-height:9px !important}.fig-events-page .fig-events-feedback>.fig-shell>strong{display:none !important}.fig-events-page .fig-events-clients{box-sizing:border-box !important;width:355px !important;height:285px !important;margin:30px auto 0 !important;padding:0 !important;overflow:hidden !important}.fig-events-page .fig-events-clients>.fig-shell{width:355px !important;height:285px !important}.fig-events-page .fig-events-clients>.fig-shell>h2{margin:4px 0 !important;font-size:14px !important;line-height:17px !important}.fig-events-page .fig-events-clients__intro{width:300px !important;margin:0 auto 8px !important;font-size:8px !important;line-height:11px !important}.fig-events-page .fig-events-client-list{display:grid !important;grid-template-columns:repeat(4, 1fr) !important;grid-gap:6px !important;gap:6px !important}.fig-events-page .fig-events-client-list article{box-sizing:border-box !important;height:210px !important;overflow:hidden !important;font-size:7px !important;line-height:9px !important}.fig-events-page .fig-client-logo-placeholder{width:100% !important;height:95px !important;margin-bottom:6px !important}.fig-events-page>.fig-product-cta{margin-top:30px !important}}.fig-events-hero{background-color:#001692 !important;background-image:linear-gradient(90deg, rgba(0, 22, 146, 0.82), rgba(30, 48, 165, 0.52) 58%, rgba(230, 232, 247, 0.38)),url("/assets/media/figma-reference/v2/canonical/events-bg.png") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:100% 100% !important}.fig-events-page .fig-events-feedback>.fig-shell>small,.fig-events-page .fig-events-clients>.fig-shell>small{color:#001692 !important;font-family:"Montserrat",sans-serif !important;font-weight:600 !important}.fig-events-carousel,.fig-events-carousel__viewport{position:relative}.fig-events-carousel__viewport{overflow:hidden}.fig-events-carousel [data-carousel-track]{transition:transform .32s ease}.fig-events-carousel__arrow{position:absolute;z-index:3;display:grid;padding:0;border:0;border-radius:50%;color:#fff;background:#001692;font-family:Arial,sans-serif;line-height:1;cursor:pointer;align-items:center;justify-items:center;place-items:center}.fig-events-carousel__arrow--prev{left:0;color:#b1b1b1;background:#fff}.fig-events-carousel__arrow--next{right:0}.fig-events-carousel__arrow:disabled{cursor:default}.fig-events-carousel__dots{position:absolute;left:50%;display:flex;transform:translateX(-50%);gap:10px}.fig-events-carousel__dots button{width:15px;height:15px;padding:0;border:0;border-radius:50%;background:#b0b0b0;cursor:pointer}.fig-events-carousel__dots button.is-active{background:#001692}.fig-events-page .fig-event-review-card{position:relative;overflow:hidden;border:0 !important;background:#fff;box-shadow:0 2px 7px rgba(0,0,0,.24);text-align:left}.fig-event-review-card__avatar{position:absolute;display:block;border-radius:50%;background:#d9d9d9}.fig-events-page .fig-client-logo-placeholder{display:grid !important;box-sizing:border-box !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:#d9d9d9 !important;align-items:center !important;justify-items:center !important;place-items:center !important}.fig-events-page .fig-client-logo-placeholder img{display:block !important;width:auto !important;max-width:82% !important;height:auto !important;max-height:72% !important;-o-object-fit:contain !important;object-fit:contain !important}.fig-events-page .fig-product-cta__overlay{background:rgba(0,0,0,0) !important}.fig-events-page .fig-product-cta a{box-sizing:border-box !important;transition:color .2s ease, background-color .2s ease !important}.fig-events-page .fig-product-cta a:hover,.fig-events-page .fig-product-cta a:focus-visible{color:#001692 !important;background:#fff !important}@media(min-width: 1025px){.fig-events-hero>.fig-shell{display:flex !important;box-sizing:border-box !important;width:1152px !important;height:315px !important;min-height:315px !important;padding:0 !important;flex-direction:column !important;justify-content:center !important}.fig-events-hero h1{margin:0 !important;font-size:40px !important;line-height:49px !important}.fig-events-hero p{width:825px !important;margin:3px 0 0 !important;font-size:16px !important;line-height:25px !important;text-transform:none !important}.fig-events-page .fig-events-gallery__grid{top:122px !important;left:2px !important;width:1148px !important;height:513px !important;grid-template-columns:repeat(3, 366px) !important;grid-template-rows:repeat(2, 244px) !important;gap:25px !important}.fig-events-page .fig-events-gallery__grid img,.fig-events-page .fig-events-gallery__grid img:first-child{display:block !important;width:366px !important;height:244px !important;border-radius:0 !important;grid-row:auto !important;-o-object-fit:cover !important;object-fit:cover !important}.fig-events-page .fig-events-feedback{background:#fff !important}.fig-events-page .fig-events-feedback>.fig-shell,.fig-events-page .fig-events-clients>.fig-shell{position:relative !important}.fig-events-page .fig-events-feedback>.fig-shell>small{width:560px !important;height:20px !important;margin:0 auto !important;font-size:16px !important;line-height:20px !important}.fig-events-page .fig-events-feedback h2{width:927px !important;height:39px !important;margin:8px auto 0 !important;font-size:36px !important;line-height:39px !important;text-transform:none !important}.fig-events-feedback-carousel{position:absolute !important;top:110px !important;left:0 !important;width:1248px !important;height:266px !important}.fig-events-feedback-carousel .fig-events-carousel__viewport{position:absolute !important;top:0 !important;left:55px !important;width:1137px !important;height:226px !important}.fig-events-page .fig-review-cards--events{display:flex !important;width:-moz-max-content !important;width:max-content !important;max-width:none !important;height:226px !important;margin:0 !important;gap:17px !important}.fig-events-page .fig-review-cards--events article{flex:0 0 368px !important;width:368px !important;height:226px !important;padding:0 !important;border-radius:4px !important}.fig-events-page .fig-event-review-card__avatar{top:12px !important;left:139px !important;width:91px !important;height:91px !important}.fig-events-page .fig-event-review-card p{position:absolute !important;top:112px !important;left:19px !important;width:337px !important;height:84px !important;margin:0 !important;overflow:hidden !important;color:#000 !important;font-size:18px !important;line-height:22px !important}.fig-events-feedback-carousel .fig-events-carousel__arrow{top:100px !important;width:50px !important;height:50px !important;font-size:50px !important}.fig-events-feedback-carousel .fig-events-carousel__dots{top:251px !important}.fig-events-page .fig-events-clients>.fig-shell>small{width:944px !important;height:20px !important;margin:0 auto !important;font-size:16px !important;line-height:20px !important}.fig-events-page .fig-events-clients>.fig-shell>h2{width:944px !important;height:39px !important;margin:10px auto 0 !important;font-size:36px !important;line-height:39px !important;text-transform:none !important}.fig-events-page .fig-events-clients__intro{width:944px !important;height:48px !important;margin:20px auto 0 !important;font-size:16px !important;line-height:24px !important}.fig-events-clients-carousel{position:absolute !important;top:186px !important;left:0 !important;width:1248px !important;height:435px !important}.fig-events-clients-carousel .fig-events-carousel__viewport{position:absolute !important;top:0 !important;left:58px !important;width:1126px !important;height:370px !important}.fig-events-page .fig-events-client-list{display:grid !important;width:1126px !important;max-width:none !important;height:370px !important;margin:0 !important;grid-template-columns:repeat(2, 552px) !important;grid-template-rows:repeat(2, 160px) !important;grid-gap:50px 22px !important;gap:50px 22px !important}.fig-events-page .fig-events-client-list article{display:grid !important;box-sizing:border-box !important;width:552px !important;height:160px !important;padding:0 !important;overflow:hidden !important;border:0 !important;border-radius:0 !important;grid-template-columns:205px 321px !important;grid-gap:26px !important;gap:26px !important;text-align:left !important}.fig-events-page .fig-client-logo-placeholder{width:205px !important;height:160px !important;min-height:160px !important}.fig-events-page .fig-event-client-copy{box-sizing:border-box !important;padding-top:16px !important}.fig-events-page .fig-event-client-copy b{display:block !important;margin:0 0 10px !important;font-size:20px !important;line-height:24px !important}.fig-events-page .fig-event-client-copy p{width:321px !important;height:88px !important;margin:0 !important;overflow:hidden !important;font-size:18px !important;line-height:22px !important}.fig-events-clients-carousel .fig-events-carousel__arrow{top:160px !important;width:50px !important;height:50px !important;font-size:50px !important}.fig-events-clients-carousel .fig-events-carousel__dots{top:420px !important}.fig-events-page>.fig-product-cta{height:343px !important;min-height:343px !important}.fig-events-page .fig-product-cta>img{-o-object-position:center !important;object-position:center !important}.fig-events-page .fig-product-cta__content{position:relative !important;display:block !important;height:343px !important;min-height:343px !important}.fig-events-page .fig-product-cta small{position:absolute !important;top:58px !important;left:4px !important;width:1144px !important;height:48px !important;margin:0 !important;font-size:16px !important;line-height:48px !important}.fig-events-page .fig-product-cta h2{position:absolute !important;top:102px !important;left:50px !important;width:1052px !important;height:70px !important;margin:0 !important;font-size:32px !important;line-height:35px !important}.fig-events-page .fig-product-cta a{position:absolute !important;top:242px !important;left:343px !important;display:flex !important;width:466px !important;min-width:466px !important;height:43px !important;padding:0 !important;align-items:center !important;justify-content:center !important;border:3px solid #fff !important;border-radius:15px !important;font-size:18px !important}}@media(max-width: 560px){.fig-events-hero{background-position:calc(50% + 32px) center !important;background-size:561px 175px !important}.fig-events-hero>.fig-shell{width:275px !important;height:175px !important;margin:0 auto !important;padding:42px 0 0 !important}.fig-events-hero h1{font-size:18px !important;line-height:20px !important}.fig-events-hero p{width:115px !important;margin-top:10px !important;font-size:12px !important;line-height:15px !important;text-transform:none !important}.fig-events-page .fig-events-gallery p{width:274px !important;height:90px !important;margin:0 auto !important;font-size:10px !important;line-height:15px !important}.fig-events-page .fig-events-gallery__grid{top:120px !important;left:0 !important;display:grid !important;width:325px !important;height:336px !important;grid-template-columns:repeat(2, 1fr) !important;grid-template-rows:repeat(3, 1fr) !important;grid-gap:4px !important;gap:4px !important}.fig-events-page .fig-events-gallery__grid img,.fig-events-page .fig-events-gallery__grid img:nth-child(n+4),.fig-events-page .fig-events-gallery__grid img:first-child{display:block !important;width:160.5px !important;height:109.3px !important;border-radius:0 !important;grid-row:auto !important;-o-object-fit:cover !important;object-fit:cover !important}.fig-events-page .fig-events-feedback{background:#fff !important}.fig-events-page .fig-events-feedback>.fig-shell,.fig-events-page .fig-events-clients>.fig-shell{position:relative !important}.fig-events-page .fig-events-feedback>.fig-shell>small{width:275px !important;height:12px !important;margin:0 auto !important;font-size:10px !important;line-height:12px !important}.fig-events-page .fig-events-feedback h2{width:311px !important;height:13px !important;margin:7px auto 0 !important;font-size:12px !important;line-height:13px !important;text-transform:none !important}.fig-events-feedback-carousel{position:absolute !important;top:45px !important;left:0 !important;width:355px !important;height:166px !important}.fig-events-feedback-carousel .fig-events-carousel__viewport{position:absolute !important;top:0 !important;left:23px !important;width:310px !important;height:144px !important}.fig-events-page .fig-review-cards--events{display:flex !important;width:-moz-max-content !important;width:max-content !important;max-width:none !important;height:144px !important;margin:0 !important;gap:10px !important}.fig-events-page .fig-review-cards--events article{flex:0 0 150px !important;width:150px !important;height:144px !important;padding:0 !important;border-radius:10px !important}.fig-events-page .fig-event-review-card__avatar{top:10px !important;left:55px !important;width:40px !important;height:40px !important}.fig-events-page .fig-event-review-card p{position:absolute !important;top:60px !important;left:15px !important;width:120px !important;height:74px !important;margin:0 !important;overflow:hidden !important;color:#000 !important;font-size:10px !important;line-height:12px !important}.fig-events-feedback-carousel .fig-events-carousel__arrow{top:64px !important;width:15px !important;height:15px !important;font-size:16px !important}.fig-events-feedback-carousel .fig-events-carousel__dots{top:159px !important;gap:5px !important}.fig-events-page .fig-events-clients>.fig-shell>small{width:274px !important;height:12px !important;margin:0 auto !important;font-size:10px !important;line-height:12px !important}.fig-events-page .fig-events-clients>.fig-shell>h2{width:274px !important;height:13px !important;margin:10px auto 0 !important;font-size:12px !important;line-height:13px !important;text-transform:none !important}.fig-events-page .fig-events-clients__intro{width:274px !important;height:45px !important;margin:10px auto 0 !important;font-size:10px !important;line-height:15px !important}.fig-events-clients-carousel{position:absolute !important;top:100px !important;left:0 !important;width:355px !important;height:185px !important}.fig-events-clients-carousel .fig-events-carousel__viewport{position:absolute !important;top:0 !important;left:36px !important;width:282px !important;height:163px !important}.fig-events-page .fig-events-client-list{display:flex !important;width:-moz-max-content !important;width:max-content !important;max-width:none !important;height:163px !important;margin:0 !important;gap:10px !important}.fig-events-page .fig-events-client-list article{position:relative !important;display:block !important;flex:0 0 136px !important;width:136px !important;height:163px !important;padding:0 !important;overflow:hidden !important;border:0 !important;border-radius:3px !important;text-align:left !important}.fig-events-page .fig-client-logo-placeholder{width:136px !important;height:57px !important;min-height:57px !important}.fig-events-page .fig-event-client-copy{padding:0 !important}.fig-events-page .fig-event-client-copy b{display:block !important;width:136px !important;height:14px !important;margin:10px 0 10px !important;font-size:10px !important;line-height:14px !important}.fig-events-page .fig-event-client-copy p{width:136px !important;height:72px !important;margin:0 !important;overflow:hidden !important;font-size:10px !important;line-height:12px !important}.fig-events-clients-carousel .fig-events-carousel__arrow{top:77px !important;width:15px !important;height:15px !important;font-size:16px !important}.fig-events-clients-carousel .fig-events-carousel__dots{top:178px !important;gap:5px !important}.fig-events-page .fig-events-carousel__dots button{width:7px !important;height:7px !important}.fig-events-page>.fig-product-cta{height:200px !important;min-height:200px !important}.fig-events-page .fig-product-cta>img{left:-96px !important;width:666px !important;max-width:none !important;-o-object-position:center !important;object-position:center !important}.fig-events-page .fig-product-cta__content{position:relative !important;display:block !important;width:375px !important;height:200px !important;min-height:200px !important;margin:0 auto !important}.fig-events-page .fig-product-cta small{position:absolute !important;top:42px !important;left:50px !important;width:274px !important;height:15px !important;margin:0 !important;font-size:10px !important;line-height:15px !important}.fig-events-page .fig-product-cta h2{position:absolute !important;top:72px !important;left:49px !important;width:276px !important;height:45px !important;margin:0 !important;overflow:hidden !important;font-size:10px !important;line-height:15px !important}.fig-events-page .fig-product-cta a{position:absolute !important;top:128px !important;left:50px !important;display:flex !important;width:274px !important;min-width:274px !important;height:30px !important;padding:0 !important;align-items:center !important;justify-content:center !important;border:2px solid #fff !important;border-radius:9px !important;font-size:10px !important}}body.page-body{color:#101014;font-size:14px;line-height:1.4}.fig-home-hero__overlay,.fig-products-hero__overlay,.fig-equipment-hero__overlay,.fig-about-hero__overlay,.gs-hero__veil{background:linear-gradient(90deg, rgba(0, 22, 146, 0.96) 0%, rgba(0, 22, 146, 0.72) 27%, rgba(0, 22, 146, 0.18) 52%, rgba(0, 12, 88, 0.72) 78%, rgba(0, 7, 58, 0.95) 100%) !important}.fig-home-hero__image,.fig-products-hero>img,.fig-equipment-hero__image,.fig-about-hero>img,.gs-hero__media{width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important}.fig-events-hero{position:relative !important;background-color:#001692 !important;background-image:url("/assets/media/figma-reference/v2/canonical/events-bg.png") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important}.fig-events-hero::before{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg, rgba(0, 22, 146, 0.96) 0%, rgba(0, 22, 146, 0.72) 27%, rgba(0, 22, 146, 0.18) 52%, rgba(0, 12, 88, 0.72) 78%, rgba(0, 7, 58, 0.95) 100%);content:"";pointer-events:none}.fig-events-hero>.fig-shell{position:relative !important;z-index:1}.fig-whatsapp-preview{display:none !important}.whatsapp-button{position:fixed !important;z-index:9999 !important;top:auto !important;right:24px !important;bottom:24px !important;display:flex !important;box-sizing:border-box !important;width:64px !important;height:64px !important;margin:0 !important;padding:15px !important;border:0 !important;border-radius:50% !important;align-items:center !important;justify-content:center !important;background:#25d366 !important;box-shadow:0 8px 24px rgba(0,0,0,.28) !important;transition:transform .2s ease, background-color .2s ease !important}.whatsapp-button:hover,.whatsapp-button:focus-visible{background:#128c7e !important;transform:translateY(-2px)}.whatsapp-button img{display:block;width:34px !important;height:34px !important}.fig-events-gallery__item{display:block;box-sizing:border-box;width:100%;height:100%;padding:0;overflow:hidden;border:0;background:rgba(0,0,0,0);cursor:zoom-in}.fig-events-gallery__item[hidden]{display:none !important}.fig-events-gallery__item img{display:block !important;width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important;transition:transform .25s ease !important}.fig-events-gallery__item:hover img,.fig-events-gallery__item:focus-visible img{transform:scale(1.035)}.fig-events-gallery__toggle{position:absolute !important;bottom:0 !important;display:flex !important;box-sizing:border-box !important;padding:0 !important;border:2px solid #001692 !important;border-radius:9px !important;align-items:center !important;justify-content:center !important;color:#001692 !important;background:#fff !important;font-family:"Montserrat",sans-serif !important;font-weight:700 !important;text-transform:uppercase !important;cursor:pointer;transition:color .2s ease, background-color .2s ease !important}.fig-events-gallery__toggle:hover,.fig-events-gallery__toggle:focus-visible{color:#fff !important;background:#001692 !important}.fig-events-lightbox{box-sizing:border-box;width:min(1120px,100vw - 48px);max-width:none;height:min(820px,100vh - 48px);max-height:none;padding:28px 72px 44px;overflow:visible;border:0;border-radius:16px;background:#080d20;color:#fff;box-shadow:0 24px 80px rgba(0,0,0,.55)}.fig-events-lightbox::backdrop{background:rgba(0,6,35,.88)}.is-lightbox-open{overflow:hidden}.fig-events-lightbox figure{display:grid;width:100%;height:100%;margin:0;align-items:center;justify-items:center;place-items:center}.fig-events-lightbox figure img{display:block;max-width:100%;max-height:calc(100vh - 150px);border-radius:8px;-o-object-fit:contain;object-fit:contain}.fig-events-lightbox figcaption{position:absolute;bottom:16px;left:72px;width:calc(100% - 144px);font-size:14px;text-align:center}.fig-events-lightbox__close{position:absolute;z-index:2;top:12px;right:16px;width:40px;height:40px;padding:0;border:0;color:#fff;background:rgba(0,0,0,0);font-size:34px;line-height:1;cursor:pointer}.fig-events-lightbox__arrow{position:absolute;z-index:2;top:50%;width:48px;height:48px;padding:0;border:2px solid #fff;border-radius:50%;background:rgba(0,22,146,.85);cursor:pointer;transform:translateY(-50%)}.fig-events-lightbox__arrow--prev{left:14px}.fig-events-lightbox__arrow--next{right:14px}.fig-events-lightbox__arrow::before,.fig-events-carousel__arrow::before{display:block;width:12px;height:12px;margin:auto;border-right:3px solid currentColor;border-bottom:3px solid currentColor;content:""}.fig-events-lightbox__arrow--prev::before,.fig-events-carousel__arrow--prev::before{transform:translateX(2px) rotate(135deg)}.fig-events-lightbox__arrow--next::before,.fig-events-carousel__arrow--next::before{transform:translateX(-2px) rotate(-45deg)}.fig-events-carousel__arrow{font-size:0 !important;line-height:0 !important;align-items:center !important;justify-content:center !important;align-items:center !important;justify-items:center !important;place-items:center !important}.fig-events-carousel__arrow::before{width:11px;height:11px}.fig-events-page .fig-review-cards--events{display:flex !important;width:-moz-max-content !important;width:max-content !important;max-width:none !important;margin:0 !important;gap:0 !important;transition:transform .32s ease !important}.fig-event-review-page{display:grid;box-sizing:border-box;flex:0 0 auto}.fig-events-page .fig-event-review-card{display:flex !important;box-sizing:border-box !important;overflow:hidden !important;align-items:center !important;flex-direction:column !important;background:#fff !important;box-shadow:0 2px 7px rgba(0,0,0,.24) !important;text-align:center !important;transform:none !important}.fig-events-page .fig-event-review-card:hover{transform:none !important}.fig-events-page .fig-event-review-card__avatar{position:static !important;display:block !important;flex:0 0 auto !important;border:2px solid #eef1f8 !important;border-radius:50% !important;-o-object-fit:cover !important;object-fit:cover !important}.fig-events-page .fig-event-review-card b,.fig-events-page .fig-event-review-card small{display:block !important;font-family:"Montserrat",sans-serif !important}.fig-events-page .fig-event-review-card b{color:#001692 !important;font-weight:700 !important}.fig-events-page .fig-event-review-card small{color:#5d6780 !important;font-weight:500 !important}.fig-events-page .fig-event-review-card p{position:static !important;width:auto !important;height:auto !important;margin:0 !important;overflow:visible !important;color:#20263a !important;text-align:center !important}.fig-events-page .fig-client-logo-placeholder{border:0 !important;background:rgba(0,0,0,0) !important}.fig-events-page .fig-events-client-list--static{max-width:none !important;margin:0 !important}@media(min-width: 1025px){.fig-events-page .fig-events-gallery__grid{grid-auto-rows:244px !important}.fig-events-page .fig-events-gallery__item{width:366px !important;height:244px !important}.fig-events-page .fig-events-gallery__toggle{left:349px !important;width:453px !important;height:51px !important;font-size:14px !important}.fig-events-page .fig-events-gallery.is-expanded,.fig-events-page .fig-events-gallery.is-expanded>.fig-shell{height:1260px !important}.fig-events-page .fig-events-gallery.is-expanded .fig-events-gallery__grid{height:1051px !important;grid-template-rows:repeat(4, 244px) !important}.fig-events-feedback-carousel .fig-events-carousel__viewport{top:0 !important;height:238px !important}.fig-events-page .fig-review-cards--events{height:238px !important}.fig-event-review-page{width:1137px !important;height:238px !important;padding:6px 0 !important;grid-template-columns:repeat(3, 368px) !important;gap:17px !important}.fig-events-page .fig-review-cards--events article{width:368px !important;height:226px !important;padding:10px 18px 12px !important;border-radius:8px !important}.fig-events-page .fig-event-review-card__avatar{width:64px !important;height:64px !important}.fig-events-page .fig-event-review-card b{margin-top:5px !important;font-size:14px !important;line-height:17px !important}.fig-events-page .fig-event-review-card small{margin-top:1px !important;font-size:10px !important;line-height:13px !important}.fig-events-page .fig-event-review-card p{margin-top:7px !important;font-size:12px !important;line-height:16px !important}.fig-events-feedback-carousel .fig-events-carousel__arrow{top:94px !important}.fig-events-feedback-carousel .fig-events-carousel__dots{top:251px !important}.fig-events-page .fig-events-client-list--static{position:absolute !important;top:186px !important;left:58px !important;display:grid !important;width:1126px !important;height:370px !important;grid-template-columns:repeat(2, 552px) !important;grid-template-rows:repeat(2, 160px) !important;grid-gap:50px 22px !important;gap:50px 22px !important}}@media(min-width: 561px)and (max-width: 1024px){.fig-events-page .fig-events-gallery{height:auto !important;min-height:0 !important;padding:48px 0 64px !important}.fig-events-page .fig-events-gallery>.fig-shell{position:relative !important;width:calc(100% - 48px) !important;max-width:976px !important;height:auto !important;min-height:0 !important;margin:0 auto !important}.fig-events-page .fig-events-gallery p{width:min(900px,100%) !important;height:auto !important;margin:0 auto !important;font-size:15px !important;line-height:23px !important;text-align:center !important}.fig-events-page .fig-events-gallery__grid{position:static !important;display:grid !important;width:100% !important;height:auto !important;margin-top:34px !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;grid-template-rows:none !important;grid-auto-rows:auto !important;grid-gap:16px !important;gap:16px !important}.fig-events-page .fig-events-gallery__item{width:100% !important;height:auto !important;min-height:0 !important;aspect-ratio:3/2 !important}.fig-events-page .fig-events-gallery__toggle{position:static !important;width:min(453px,60%) !important;height:45px !important;margin:36px auto 0 !important;font-size:13px !important}.fig-events-page .fig-events-gallery.is-expanded,.fig-events-page .fig-events-gallery.is-expanded>.fig-shell{height:auto !important;min-height:0 !important}.fig-events-page .fig-events-gallery.is-expanded .fig-events-gallery__grid{height:auto !important;grid-template-rows:none !important}.fig-events-page .fig-events-feedback{height:auto !important;min-height:0 !important;padding:48px 0 54px !important}.fig-events-page .fig-events-feedback>.fig-shell{position:relative !important;width:calc(100% - 48px) !important;max-width:976px !important;height:auto !important;min-height:0 !important;margin:0 auto !important}.fig-events-page .fig-events-feedback>.fig-shell>small{display:block !important;width:auto !important;height:auto !important;margin:0 auto !important;font-size:13px !important;line-height:16px !important;text-align:center !important}.fig-events-page .fig-events-feedback h2{width:auto !important;height:auto !important;margin:8px auto 26px !important;font-size:max(23px, min(3.2vw, 32px)) !important;line-height:1.15 !important;text-align:center !important;text-transform:none !important}.fig-events-feedback-carousel{position:relative !important;top:auto !important;left:auto !important;width:100% !important;height:264px !important}.fig-events-feedback-carousel .fig-events-carousel__viewport{position:absolute !important;top:0 !important;left:40px !important;width:calc(100% - 80px) !important;height:224px !important}.fig-events-page .fig-review-cards--events{height:224px !important}.fig-event-review-page{width:calc(100vw - 128px) !important;height:224px !important;padding:6px 0 !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:12px !important}.fig-events-page .fig-review-cards--events article{width:auto !important;height:212px !important;padding:10px 12px !important;border-radius:8px !important}.fig-events-page .fig-event-review-card__avatar{width:58px !important;height:58px !important}.fig-events-page .fig-event-review-card b{margin-top:5px !important;font-size:12px !important;line-height:15px !important}.fig-events-page .fig-event-review-card small{margin-top:1px !important;font-size:9px !important;line-height:12px !important}.fig-events-page .fig-event-review-card p{margin-top:7px !important;font-size:10px !important;line-height:14px !important}.fig-events-feedback-carousel .fig-events-carousel__arrow{top:89px !important;width:42px !important;height:42px !important}.fig-events-feedback-carousel .fig-events-carousel__dots{top:240px !important}.fig-events-page .fig-events-client-list--static{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}@media(max-width: 560px){.fig-events-hero{background-position:center !important;background-size:cover !important}.whatsapp-button{right:14px !important;bottom:14px !important;width:52px !important;height:52px !important;padding:12px !important}.whatsapp-button img{width:28px !important;height:28px !important}.fig-events-page .fig-events-gallery__grid{grid-auto-rows:109.3px !important}.fig-events-page .fig-events-gallery__item{width:160.5px !important;height:109.3px !important}.fig-events-page .fig-events-gallery__toggle{left:50px !important;width:225px !important;height:31px !important;font-size:9px !important}.fig-events-page .fig-events-gallery.is-expanded,.fig-events-page .fig-events-gallery.is-expanded>.fig-shell{height:745px !important}.fig-events-page .fig-events-gallery.is-expanded .fig-events-gallery__grid{height:562.5px !important;grid-template-rows:repeat(5, 109.3px) !important}.fig-events-lightbox{width:calc(100vw - 20px);height:calc(100vh - 20px);padding:54px 14px 48px;border-radius:12px}.fig-events-lightbox figure img{max-height:calc(100vh - 130px)}.fig-events-lightbox figcaption{right:40px;bottom:14px;left:40px;width:auto;font-size:11px}.fig-events-lightbox__arrow{width:38px;height:38px}.fig-events-lightbox__arrow--prev{left:6px}.fig-events-lightbox__arrow--next{right:6px}.fig-events-feedback-carousel .fig-events-carousel__viewport{top:0 !important;height:150px !important}.fig-events-page .fig-review-cards--events{height:150px !important}.fig-event-review-page{width:310px !important;height:150px !important;padding:3px 0 !important;grid-template-columns:repeat(3, 100px) !important;gap:5px !important}.fig-events-page .fig-review-cards--events article{width:100px !important;height:144px !important;padding:5px 5px 6px !important;border-radius:8px !important}.fig-events-page .fig-event-review-card__avatar{width:34px !important;height:34px !important}.fig-events-page .fig-event-review-card b{margin-top:3px !important;font-size:7px !important;line-height:8px !important}.fig-events-page .fig-event-review-card small{margin-top:1px !important;font-size:5.5px !important;line-height:7px !important}.fig-events-page .fig-event-review-card p{margin-top:4px !important;font-size:6.5px !important;line-height:8px !important}.fig-events-feedback-carousel .fig-events-carousel__arrow{top:67px !important}.fig-events-feedback-carousel .fig-events-carousel__dots{top:159px !important}.fig-events-page .fig-events-clients,.fig-events-page .fig-events-clients>.fig-shell{height:470px !important}.fig-events-page .fig-events-client-list--static{position:absolute !important;top:100px !important;left:36px !important;display:grid !important;width:282px !important;height:341px !important;grid-template-columns:repeat(2, 136px) !important;grid-template-rows:repeat(2, 163px) !important;grid-gap:15px 10px !important;gap:15px 10px !important}.fig-events-page .fig-events-client-list--static article{width:136px !important;height:163px !important}}@media(min-width: 1025px){.fig-events-page .fig-events-feedback,.fig-events-page .fig-events-feedback>.fig-shell{height:506px !important;min-height:506px !important}.fig-events-feedback-carousel{height:374px !important}.fig-events-feedback-carousel .fig-events-carousel__viewport,.fig-events-page .fig-review-cards--events,.fig-event-review-page{height:315px !important}.fig-events-page .fig-review-cards--events article{height:301px !important;padding:14px 22px 18px !important}.fig-events-page .fig-event-review-card__avatar{width:76px !important;height:76px !important}.fig-events-page .fig-event-review-card b{margin-top:7px !important;font-size:15px !important;line-height:18px !important}.fig-events-page .fig-event-review-card small{margin-top:2px !important;font-size:11px !important;line-height:14px !important}.fig-events-page .fig-event-review-card p{margin-top:10px !important;font-size:14px !important;line-height:19px !important}.fig-events-feedback-carousel .fig-events-carousel__arrow{top:132px !important}.fig-events-feedback-carousel .fig-events-carousel__dots{top:337px !important}}@media(min-width: 561px)and (max-width: 1024px){.fig-events-page .fig-events-feedback{padding-bottom:68px !important}.fig-events-feedback-carousel{height:334px !important}.fig-events-feedback-carousel .fig-events-carousel__viewport,.fig-events-page .fig-review-cards--events,.fig-event-review-page{height:284px !important}.fig-events-page .fig-review-cards--events article{height:271px !important;padding:13px 14px 16px !important}.fig-events-page .fig-event-review-card__avatar{width:68px !important;height:68px !important}.fig-events-page .fig-event-review-card b{margin-top:6px !important;font-size:13px !important;line-height:16px !important}.fig-events-page .fig-event-review-card small{font-size:9px !important;line-height:12px !important}.fig-events-page .fig-event-review-card p{margin-top:8px !important;font-size:11px !important;line-height:15px !important}.fig-events-feedback-carousel .fig-events-carousel__arrow{top:121px !important}.fig-events-feedback-carousel .fig-events-carousel__dots{top:306px !important}}@media(max-width: 560px){.fig-events-page .fig-events-feedback,.fig-events-page .fig-events-feedback>.fig-shell{height:232px !important;min-height:232px !important}.fig-events-feedback-carousel{height:183px !important}.fig-events-feedback-carousel .fig-events-carousel__viewport,.fig-events-page .fig-review-cards--events,.fig-event-review-page{height:165px !important}.fig-events-page .fig-review-cards--events article{height:158px !important}.fig-events-feedback-carousel .fig-events-carousel__arrow{top:74px !important}.fig-events-feedback-carousel .fig-events-carousel__dots{top:175px !important}}.fig-events-feedback-carousel .fig-events-carousel__viewport{overflow:hidden !important;overscroll-behavior:none !important}@media(min-width: 1025px){.fig-events-page .fig-events-feedback,.fig-events-page .fig-events-feedback>.fig-shell{height:540px !important;min-height:540px !important}.fig-events-feedback-carousel{height:410px !important}.fig-events-feedback-carousel .fig-events-carousel__viewport,.fig-events-page .fig-review-cards--events,.fig-event-review-page{height:349px !important}.fig-events-feedback-carousel .fig-events-carousel__arrow{top:149px !important}.fig-events-feedback-carousel .fig-events-carousel__dots{top:373px !important}}@media(min-width: 561px)and (max-width: 1024px){.fig-events-feedback-carousel{height:374px !important}.fig-events-feedback-carousel .fig-events-carousel__viewport,.fig-events-page .fig-review-cards--events,.fig-event-review-page{height:319px !important}.fig-events-feedback-carousel .fig-events-carousel__arrow{top:139px !important}.fig-events-feedback-carousel .fig-events-carousel__dots{top:343px !important}}@media(max-width: 560px){.fig-events-page .fig-events-feedback,.fig-events-page .fig-events-feedback>.fig-shell{height:265px !important;min-height:265px !important}.fig-events-feedback-carousel{height:217px !important}.fig-events-feedback-carousel .fig-events-carousel__viewport,.fig-events-page .fig-review-cards--events,.fig-event-review-page{height:198px !important}.fig-events-feedback-carousel .fig-events-carousel__arrow{top:91px !important}.fig-events-feedback-carousel .fig-events-carousel__dots{top:205px !important}}.fig-home .fig-clients-section{box-sizing:border-box !important;height:auto !important;min-height:276px !important;margin:0 !important;padding:38px 0 48px !important;overflow:visible !important;background:#fff !important}.fig-home .fig-clients-section>.fig-shell{position:relative !important;width:min(1180px,100% - 48px) !important;height:auto !important;min-height:0 !important;margin:0 auto !important;padding:0 !important}.fig-home .fig-clients-section .fig-section-heading{position:static !important;width:100% !important;height:auto !important;margin:0 !important}.fig-home .fig-clients-section h2{position:static !important;width:100% !important;height:auto !important;margin:0 !important;color:#07112b !important;font-size:36px !important;font-weight:600 !important;line-height:1.18 !important;text-align:center !important;text-transform:uppercase !important}.fig-home .fig-clients-static{width:100% !important;margin-top:44px !important}.fig-home .fig-clients-static .gs-clients__grid{display:grid !important;width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;padding:0 !important;align-items:center !important;justify-content:stretch !important;grid-template-columns:repeat(6, minmax(0, 1fr)) !important;grid-gap:30px !important;gap:30px !important}.fig-home .fig-clients-static .gs-clients__grid img{display:block !important;width:100% !important;max-width:160px !important;height:78px !important;max-height:none !important;margin:0 auto !important;-o-object-fit:contain !important;object-fit:contain !important;filter:none !important;opacity:1 !important;cursor:default !important;transform:none !important;transform-origin:center !important;transition:transform .24s cubic-bezier(0.2, 0.8, 0.2, 1), filter .24s ease !important}@media(hover: hover)and (pointer: fine){.fig-home .fig-clients-static .gs-clients__grid img:hover{filter:saturate(1.12) drop-shadow(0 10px 10px rgba(0, 28, 142, 0.2)) !important;opacity:1 !important;transform:translateY(-6px) scale(1.08) !important}}@media(prefers-reduced-motion: reduce){.fig-home .fig-clients-static .gs-clients__grid img{transition:none !important}}@media(min-width: 561px)and (max-width: 1024px){.fig-home .fig-clients-section{min-height:348px !important;padding:34px 0 42px !important}.fig-home .fig-clients-section h2{font-size:max(24px, min(3.6vw, 32px)) !important}.fig-home .fig-clients-static{margin-top:34px !important}.fig-home .fig-clients-static .gs-clients__grid{grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:26px 34px !important}.fig-home .fig-clients-static .gs-clients__grid img{max-width:180px !important;height:72px !important}}@media(max-width: 560px){.fig-home .fig-clients-section{min-height:430px !important;padding:28px 0 36px !important}.fig-home .fig-clients-section>.fig-shell{width:calc(100% - 32px) !important}.fig-home .fig-clients-section h2{font-size:20px !important;line-height:1.25 !important}.fig-home .fig-clients-static{margin-top:28px !important}.fig-home .fig-clients-static .gs-clients__grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:22px 18px !important}.fig-home .fig-clients-static .gs-clients__grid img{max-width:145px !important;height:74px !important}}.fig-category-hub{--hub-blue: #001692;--hub-mid-blue: #4658bd;--hub-yellow: #ffca05;--hub-ink: #0d0d0f;--hub-muted: #4c4c55;color:#0d0d0f;color:var(--hub-ink);font-family:"Montserrat",sans-serif;overflow:clip}.fig-category-shell{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1160px;width:calc(100% - 64px)}.fig-category-hero{height:316px;overflow:hidden;position:relative}.fig-category-hero>img,.fig-category-hero__overlay{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.fig-category-hero>img{-o-object-fit:cover;object-fit:cover}.fig-category-hero__overlay{background:linear-gradient(90deg, rgba(0, 22, 146, 0.98) 0%, rgba(0, 22, 146, 0.87) 25%, rgba(0, 22, 146, 0.58) 59%, rgba(0, 12, 76, 0.9) 100%),linear-gradient(180deg, rgba(0, 22, 146, 0.08), rgba(0, 22, 146, 0.28))}.fig-category-hero::after{background:url("/assets/media/brand/footer-watermark-left.png") left center/420px auto no-repeat;content:"";top:0;right:auto;bottom:0;left:0;opacity:.45;pointer-events:none;position:absolute;width:440px}.fig-category-hero__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:20px;position:relative;z-index:1}.fig-category-hero__content h1{color:#fff;font-size:max(2rem, min(2.8vw, 2.5rem));font-weight:400;letter-spacing:-0.025em;line-height:1.1;margin:0 0 8px;text-transform:none}.fig-category-hero__content p{color:var(--hub-yellow);font-size:17px;font-weight:500;letter-spacing:.015em;line-height:1.25;margin:0;text-transform:uppercase}.fig-category-family{padding:48px 0 12px}.fig-category-family+.fig-category-family{padding-top:58px}.fig-category-family__intro{margin-bottom:42px;text-align:center}.fig-category-family__intro small{color:var(--hub-blue);display:block;font-size:16px;font-weight:500;margin-bottom:14px;text-transform:uppercase}.fig-category-family__intro h2{color:var(--hub-ink);font-size:max(1.75rem, min(2.35vw, 2.125rem));font-weight:600;letter-spacing:-0.025em;line-height:1.18;margin:0 auto 14px;max-width:1120px;text-transform:uppercase}.fig-category-support>.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}@media(min-width: 1025px){.fig-category-family__intro h2{font-size:32px}}.fig-category-family__intro p{color:var(--hub-ink);font-size:17px;line-height:1.55;margin:0 auto;max-width:1120px}.fig-category-family__intro .fig-category-family__subtitle{font-size:18px;margin-bottom:12px}.fig-category-group{margin-bottom:48px}.fig-category-group>h3{align-items:center;background-image:linear-gradient(90deg, rgba(0, 22, 146, 0.94), rgba(56, 76, 188, 0.9)),var(--hub-band-image);background-position:center;background-size:cover;border-radius:20px;color:#fff;display:flex;font-size:36px;font-weight:600;height:64px;justify-content:center;line-height:1;margin:0 auto 48px;max-width:576px;text-transform:uppercase;width:calc(100% - 40px)}.fig-category-group__panel{border:1px solid rgba(55,55,58,.28);border-radius:30px;box-shadow:0 2px 8px rgba(11,16,35,.18);box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1344px;padding:50px 72px;width:calc(100% - 64px)}.fig-category-group__grid{display:grid;grid-gap:48px 72px;gap:48px 72px;grid-template-columns:repeat(3, minmax(0, 320px));justify-content:start}.fig-category-product{background:#fff;border:1px solid rgba(34,34,39,.18);border-radius:16px;box-shadow:0 4px 9px rgba(7,13,36,.22);display:flex;flex-direction:column;min-height:560px;overflow:hidden}.fig-category-product__image{align-items:center;background:#fff;display:flex;flex:0 0 230px;flex-direction:column;justify-content:center;overflow:hidden;padding:14px}.fig-category-product__image picture,.fig-category-product__image picture img,.fig-category-product__image>img:not(.fig-category-product__icon){height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.fig-category-product__image .fig-category-product__icon{height:88px;-o-object-fit:contain;object-fit:contain;width:88px}.fig-category-product__image span{color:var(--hub-blue);font-size:14px;font-weight:600;margin-top:16px;text-align:center}.fig-category-product__body{display:flex;flex:1;flex-direction:column;padding:18px 22px 20px;text-align:center}.fig-category-product__body h4{color:var(--hub-ink);font-size:16px;font-weight:700;line-height:1.18;margin:0 0 17px}.fig-category-product__body ul{color:var(--hub-ink);display:grid;font-size:13px;grid-gap:10px;gap:10px;line-height:1.25;list-style:none;margin:0 0 20px;padding:0}.fig-category-product__body li::before{content:"•";margin-right:7px}.fig-category-product__body p{color:var(--hub-muted);font-size:15px;line-height:1.45;margin:0 0 24px}.fig-category-product__body a{align-items:center;border:2px solid var(--hub-blue);border-radius:12px;color:var(--hub-blue);display:flex;font-size:14px;font-weight:700;justify-content:center;margin-top:auto;min-height:44px;padding:6px 14px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease, color .2s ease, transform .2s ease}.fig-category-product__body a:hover,.fig-category-product__body a:focus-visible{background:var(--hub-blue);color:#fff;transform:translateY(-2px)}.fig-category-product__body a:focus-visible,.fig-category-cta__content a:focus-visible{outline:3px solid var(--hub-yellow);outline-offset:3px}.fig-category-product--availability{min-height:430px}.fig-category-product--availability .fig-category-product__image{background:#f2f3f8}.fig-category-service-info{padding:40px 0 70px}.fig-category-support{display:grid;grid-gap:64px;gap:64px;grid-template-columns:repeat(2, minmax(0, 1fr));margin-bottom:70px}.fig-category-support article{align-items:flex-start;display:grid;grid-gap:22px;gap:22px;grid-template-columns:50px minmax(0, 1fr)}.fig-category-support h3{color:var(--hub-blue);font-size:22px;font-weight:700;margin:0 0 14px}.fig-category-support p{color:var(--hub-muted);font-size:14px;line-height:1.55;margin:0 0 9px}.fig-category-payments h2{color:var(--hub-ink);font-size:25px;font-weight:600;margin:0 0 36px;text-align:center;text-transform:uppercase}.fig-category-payments__grid{display:grid;grid-gap:28px;gap:28px;grid-template-columns:repeat(5, minmax(0, 1fr));margin-left:auto;margin-right:auto;max-width:720px}.fig-category-payments__grid>div{align-items:center;color:var(--hub-muted);display:flex;flex-direction:column;font-size:12px;gap:10px;line-height:1.3;text-align:center}.fig-category-payments__grid img{height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.fig-category-cta{align-items:center;display:flex;min-height:343px;overflow:hidden;position:relative}.fig-category-cta>img,.fig-category-cta__overlay{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.fig-category-cta>img{-o-object-fit:cover;object-fit:cover}.fig-category-cta__overlay{background:rgba(0,22,146,.67)}.fig-category-cta__content{color:#fff;position:relative;text-align:left;z-index:1}.fig-category-cta__content small{color:var(--hub-yellow);display:block;font-size:15px;font-weight:600;margin-bottom:14px;text-transform:uppercase}.fig-category-cta__content h2{color:#fff;font-size:max(1.7rem, min(2.6vw, 2.25rem));font-weight:600;line-height:1.25;margin:0 0 28px;max-width:820px}.fig-category-cta__content a{align-items:center;border:2px solid #fff;border-radius:10px;color:#fff;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;min-height:44px;min-width:220px;padding:5px 20px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease, color .2s ease}.fig-category-cta__content a:hover,.fig-category-cta__content a:focus-visible{background:#fff;color:var(--hub-blue)}@media(max-width: 1199px){.fig-category-group__panel{padding:42px}.fig-category-group__grid{gap:38px;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 1024px){.fig-category-shell{width:calc(100% - 48px)}.fig-category-group__panel{width:calc(100% - 48px)}.fig-category-group__grid{grid-template-columns:repeat(2, minmax(0, 360px));justify-content:center}.fig-category-hero{height:300px}}@media(max-width: 720px){.fig-category-shell,.fig-category-group__panel{width:calc(100% - 32px)}.fig-category-hero{height:330px}.fig-category-hero::after{background-size:330px auto;opacity:.34;width:78%}.fig-category-hero__content{justify-content:flex-end;padding-bottom:52px;padding-top:0}.fig-category-hero__content h1{font-size:30px}.fig-category-hero__content p{font-size:13px;line-height:1.4;max-width:330px}.fig-category-family{padding-top:42px}.fig-category-family+.fig-category-family{padding-top:44px}.fig-category-family__intro{margin-bottom:32px;text-align:left}.fig-category-family__intro small{font-size:14px;margin-bottom:10px}.fig-category-family__intro h2{font-size:25px}.fig-category-family__intro p,.fig-category-family__intro .fig-category-family__subtitle{font-size:16px}.fig-category-group{margin-bottom:38px}.fig-category-group>h3{border-radius:15px;font-size:25px;height:56px;margin-bottom:26px}.fig-category-group__panel{border-radius:22px;padding:24px 16px}.fig-category-group__grid{gap:24px;grid-template-columns:minmax(0, 420px)}.fig-category-product{min-height:0}.fig-category-product__image{flex-basis:220px}.fig-category-product__body{min-height:292px}.fig-category-product--availability .fig-category-product__body{min-height:190px}.fig-category-support{gap:38px;grid-template-columns:1fr;margin-bottom:54px}.fig-category-support article{gap:16px}.fig-category-payments__grid{gap:28px 16px;grid-template-columns:repeat(2, minmax(0, 1fr))}.fig-category-payments__grid>div:last-child{grid-column:1/-1}.fig-category-cta{min-height:390px}.fig-category-cta__content{text-align:center}.fig-category-cta__content h2{font-size:26px}.fig-category-cta__content a{max-width:360px;width:100%}}@media(max-width: 380px){.fig-category-shell,.fig-category-group__panel{width:calc(100% - 24px)}.fig-category-hero__content h1{font-size:27px}.fig-category-group__panel{padding-left:12px;padding-right:12px}.fig-category-product__body{padding-left:18px;padding-right:18px}}@media(prefers-reduced-motion: reduce){.fig-category-product__body a,.fig-category-cta__content a{transition:none}}.fig-calendar-panel__month button{display:inline-grid !important;width:32px !important;height:32px !important;padding:0 !important;border:0 !important;color:inherit !important;background:rgba(0,0,0,0) !important;cursor:pointer !important;align-items:center !important;justify-items:center !important;place-items:center !important}.fig-calendar-panel__month button:disabled,.fig-calendar-panel__days button:disabled{cursor:default !important;opacity:.32 !important}.fig-calendar-panel__month button:last-child{justify-self:end !important}@media(min-width: 1025px){.fig-home-hero__overlay,.fig-products-hero__overlay,.fig-about-hero__overlay{background:linear-gradient(90deg, rgba(0, 22, 146, 0.97) 0%, rgba(0, 22, 146, 0.78) 27%, rgba(0, 22, 146, 0.2) 53%, rgba(0, 13, 91, 0.7) 78%, rgba(0, 7, 58, 0.95) 100%) !important}.fig-home-hero h1{width:790px !important;max-width:none !important;margin:0 !important;font-size:40px !important;font-weight:500 !important;line-height:1.02 !important}.fig-home-hero h1>span{display:block;white-space:nowrap}.fig-home-hero__image{-o-object-position:center 48% !important;object-position:center 48% !important}.fig-home .fig-solutions__feature-media img{-o-object-position:center 43% !important;object-position:center 43% !important;filter:brightness(0.64) contrast(1.06) !important}.fig-home .fig-solutions__feature-inner{min-width:0 !important}.fig-home .fig-solutions__feature p{width:min(100%,575px) !important;height:auto !important;min-height:38px !important;margin-bottom:22px !important;overflow:visible !important}.fig-products-hero__overlay{background:rgba(0,0,0,0) !important}.fig-products-hero>img{-o-object-position:center 55% !important;object-position:center 55% !important;filter:none !important}.fig-products-hero__content{width:1152px !important;max-width:none !important;min-height:315px !important;margin:0 auto !important;padding:0 !important;justify-content:center !important}.fig-products-hero h1{margin:0 0 6px !important;font-size:40px !important;line-height:49px !important}.fig-products-hero p{font-size:16px !important;line-height:24px !important}.fig-products .fig-product-category::after{background:linear-gradient(0deg, rgba(0, 0, 0, 0.92) 0%, rgba(0, 0, 0, 0.58) 25%, rgba(0, 0, 0, 0.05) 72%) !important}.fig-products .fig-product-category>span{right:24px !important;bottom:58px !important;left:16px !important}.fig-products .fig-product-category strong{font-size:24px !important;font-weight:500 !important;line-height:30px !important}.fig-products .fig-product-category small{margin-top:5px !important;font-size:16px !important;line-height:21px !important}.fig-products .fig-product-category>b{right:16px !important;bottom:14px !important;font-size:16px !important;line-height:22px !important}.fig-products .fig-rental-info article>img{display:block !important;width:52px !important;height:52px !important;margin:0 auto 18px !important;-o-object-fit:contain !important;object-fit:contain !important}.fig-products .fig-rental-info article{padding-top:0 !important}.fig-products .fig-rental-info h3{margin-bottom:18px !important}.fig-products .fig-product-cta__overlay{background:rgba(0,20,62,.76) !important}.fig-about-hero__overlay{background:rgba(0,0,0,0) !important}.fig-about-hero>img{-o-object-position:center 50% !important;object-position:center 50% !important}.fig-about-hero>.fig-shell{width:1152px !important;max-width:none !important;margin:0 auto !important;padding:0 !important;align-items:flex-start !important;flex-direction:column !important;justify-content:center !important}.fig-about-hero h1{margin:0 !important;font-size:40px !important;line-height:49px !important}.fig-about-hero p{margin:2px 0 0 !important;color:#f6c800 !important;font-size:16px !important;font-weight:500 !important;line-height:24px !important;text-transform:uppercase !important}.fig-about-page .fig-values-row{width:1152px !important;margin:0 auto 0 -89px !important;grid-template-columns:repeat(3, 340px) !important;justify-content:center !important;gap:74px !important}.fig-about-page .fig-values-row h2{background:linear-gradient(90deg, rgba(0, 22, 146, 0.86), rgba(66, 85, 187, 0.72), rgba(0, 22, 146, 0.84)),url("/assets/media/figma-reference/v2/canonical/about-bg.png") center 58%/cover no-repeat !important;box-shadow:0 2px 5px rgba(0,17,105,.22) !important}.fig-about-page .fig-about-experience{background:#fff !important}.fig-events-hero{background-position:center bottom !important;background-size:cover !important}.fig-events-hero::before{background:linear-gradient(90deg, rgba(0, 22, 146, 0.97) 0%, rgba(0, 22, 146, 0.8) 28%, rgba(0, 22, 146, 0.23) 53%, rgba(0, 12, 88, 0.73) 79%, rgba(0, 7, 58, 0.96) 100%) !important}.fig-events-hero>.fig-shell{width:1152px !important;max-width:none !important;margin:0 auto !important}.fig-events-hero h1{color:#fff !important;font-weight:500 !important}.fig-events-hero p{color:rgba(255,255,255,.94) !important;text-transform:uppercase !important}.fig-events-page .fig-events-gallery__grid{align-items:stretch !important}.fig-events-page .fig-events-gallery__item{width:366px !important;height:244px !important;min-height:244px !important;border-radius:0 !important;grid-row:auto !important}.fig-events-page .fig-events-gallery__item img{width:100% !important;height:100% !important;border-radius:0 !important;-o-object-fit:cover !important;object-fit:cover !important}.fig-events-page .fig-product-cta__overlay{background:rgba(0,0,0,0) !important}.fig-events-page .fig-events-feedback h2{text-transform:uppercase !important}.fig-products .fig-rental-info h3,.fig-products .fig-rental-info p{color:#181818 !important}.fig-product-cta a{transition:color .2s ease, background-color .2s ease, border-color .2s ease !important}.fig-product-cta a:hover,.fig-product-cta a:focus-visible{border-color:#fff !important;color:#001692 !important;background:#fff !important}.fig-events-feedback-carousel .fig-events-carousel__viewport{overflow:hidden !important;overflow-y:clip !important;overscroll-behavior:auto !important;touch-action:pan-y !important}.fig-events-page .fig-review-cards--events{display:flex !important;width:100% !important;max-width:none !important;align-items:stretch !important;flex-wrap:nowrap !important;gap:17px !important}.fig-events-page .fig-review-cards--events>.fig-event-review-card{flex:0 0 calc((100% - 34px)/3) !important;width:calc((100% - 34px)/3) !important;min-width:0 !important}}html,body,body.page-body{max-width:100%;overflow-x:clip}body.page-body *,body.page-body *::before,body.page-body *::after{box-sizing:border-box}.fig-home,.fig-products,.fig-equipment-page,.fig-about-page,.fig-events-page,.gs-main,.fig-footer{max-width:100%;overflow-x:clip}.fig-home img,.fig-products img,.fig-equipment-page img,.fig-about-page img,.fig-events-page img,.fig-footer img{max-width:100%}.whatsapp-button{position:fixed !important;z-index:1100 !important;right:max(16px,env(safe-area-inset-right)) !important;bottom:max(16px,env(safe-area-inset-bottom)) !important;width:56px !important;height:56px !important;margin:0 !important;padding:13px !important}.whatsapp-button img{display:block !important;width:30px !important;height:30px !important}@media(max-width: 1280px){.fig-shell,.gs-shell{width:min(100% - 48px,1152px) !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important}.fig-footer__card,.fig-footer__content{max-width:100% !important}}@media(min-width: 1025px)and (max-width: 1280px){.fig-home .fig-solutions__layout{width:100% !important;grid-template-columns:minmax(190px, 23%) minmax(0, 1fr) minmax(190px, 23%) !important;gap:12px !important}.fig-home .fig-solutions__column>.fig-solutions__list>button{width:100% !important;min-width:0 !important;padding-left:10px !important;padding-right:14px !important;grid-template-columns:42px minmax(0, 1fr) 12px !important}.fig-home .fig-solutions__column>.fig-solutions__list>button img{width:42px !important;height:42px !important}.fig-home .fig-solutions__feature,.fig-home .fig-solutions__feature-media,.fig-home .fig-solutions__feature-content{width:100% !important;max-width:100% !important}.fig-events-hero>.fig-shell,.fig-events-page .fig-events-gallery>.fig-shell,.fig-events-page .fig-events-feedback>.fig-shell,.fig-events-page .fig-events-clients>.fig-shell{width:min(100% - 48px,1152px) !important;max-width:100% !important}.fig-events-page .fig-events-gallery,.fig-events-page .fig-events-gallery>.fig-shell{height:auto !important;min-height:0 !important}.fig-events-page .fig-events-gallery{padding:54px 0 64px !important}.fig-events-page .fig-events-gallery__grid{position:static !important;display:grid !important;width:100% !important;height:auto !important;margin-top:34px !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;grid-template-rows:none !important;grid-auto-rows:auto !important;grid-gap:24px !important;gap:24px !important}.fig-events-page .fig-events-gallery__item,.fig-events-page .fig-events-gallery__grid img{width:100% !important;height:auto !important;aspect-ratio:3/2 !important}.fig-events-page .fig-events-gallery__toggle{position:static !important;display:flex !important;width:min(453px,55%) !important;height:51px !important;margin:40px auto 0 !important}.fig-events-page .fig-events-gallery.is-expanded,.fig-events-page .fig-events-gallery.is-expanded>.fig-shell,.fig-events-page .fig-events-gallery.is-expanded .fig-events-gallery__grid{height:auto !important}.fig-events-feedback-carousel,.fig-events-page .fig-events-feedback-carousel{left:50% !important;width:100% !important;max-width:100% !important;transform:translateX(-50%) !important}.fig-events-feedback-carousel .fig-events-carousel__viewport{left:52px !important;width:calc(100% - 104px) !important}.fig-events-page .fig-review-cards--events,.fig-events-page .fig-event-review-page{width:100% !important;max-width:100% !important}.fig-events-page .fig-event-review-page{grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:16px !important}.fig-events-page .fig-review-cards--events article{flex:0 0 calc((100% - 32px)/3) !important;width:auto !important;min-width:0 !important}.fig-events-page .fig-events-client-list--static{position:static !important;width:100% !important;height:auto !important;margin-top:42px !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-template-rows:none !important;gap:36px 22px !important}.fig-events-page .fig-events-client-list--static article,.fig-events-page .fig-event-client-copy p{width:auto !important;min-width:0 !important}}@media(max-width: 1180px){.fig-header.gs-header{z-index:1200 !important;min-height:64px !important}.fig-header .gs-header__inner{position:relative !important;width:min(100% - 32px,1152px) !important;min-height:64px !important;gap:16px !important}.fig-header .gs-header__brand,.fig-header .gs-header__brand img{flex:0 0 auto !important}.fig-header .gs-header__brand img{width:max(132px, min(20vw, 164px)) !important;height:auto !important}.fig-header .gs-nav-toggle{display:block !important;flex:0 0 44px !important;width:44px !important;height:44px !important;padding:8px !important}.fig-header .gs-nav{position:absolute !important;z-index:20 !important;top:100% !important;right:-16px !important;left:-16px !important;display:none !important;width:auto !important;max-height:calc(100dvh - 64px) !important;padding:12px 24px 24px !important;overflow-y:auto !important;overscroll-behavior:contain !important;align-items:stretch !important;flex-direction:column !important;background:#07153b !important;box-shadow:0 16px 28px rgba(0,10,52,.25) !important;gap:0 !important}.fig-header .gs-nav.is-open{display:flex !important}.fig-header .gs-nav__group{display:block !important;width:100% !important}.fig-header .gs-nav>a,.fig-header .gs-nav__group>a,.fig-header .gs-nav .gs-nav__cta{display:block !important;width:100% !important;margin:0 !important;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(255,255,255,.14) !important;border-radius:0 !important;font-size:15px !important;text-align:left !important}.fig-header .gs-nav__dropdown{position:static !important;display:grid !important;width:100% !important;padding:4px 0 10px 16px !important;border:0 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important}.fig-header .gs-nav__dropdown a{min-height:40px !important;padding:10px 8px !important;color:rgba(255,255,255,.82) !important;font-size:13px !important}}@media(max-width: 1024px){.fig-shell,.gs-shell{width:min(100% - 40px,960px) !important;max-width:100% !important}.fig-section,.fig-products-catalog,.fig-equipment-intro,.fig-equipment-catalog,.fig-about-intro,.fig-about-experience,.fig-events-gallery,.fig-events-feedback,.fig-events-clients{height:auto !important;min-height:0 !important;overflow:visible !important}.fig-section-heading,.fig-section-heading h2,.fig-section-heading p,.fig-about-intro h1,.fig-about-copy h2,.fig-events-feedback h2,.fig-events-clients h2{width:auto !important;max-width:100% !important;height:auto !important;white-space:normal !important}.fig-section-heading h2,.fig-about-copy h2,.fig-events-feedback h2,.fig-events-clients h2{font-size:max(25px, min(4.8vw, 36px)) !important;line-height:1.15 !important}.fig-products-hero,.fig-products-hero__content,.fig-equipment-hero,.fig-equipment-hero__content,.fig-about-hero,.fig-about-hero>.fig-shell,.fig-events-hero,.fig-events-hero>.fig-shell{min-height:280px !important;height:auto !important}.fig-products-hero__content,.fig-equipment-hero__content,.fig-about-hero>.fig-shell,.fig-events-hero>.fig-shell{display:flex !important;width:min(100% - 40px,960px) !important;padding:48px 0 !important;flex-direction:column !important;justify-content:center !important}.fig-products-hero h1,.fig-equipment-hero h1,.fig-about-hero h1,.fig-events-hero h1,.gs-hero--subpage .gs-hero__content h1{width:auto !important;max-width:min(780px,100%) !important;height:auto !important;margin:0 0 10px !important;color:#fff !important;font-size:max(32px, min(6vw, 46px)) !important;line-height:1.08 !important;text-transform:none !important}.fig-products-hero p,.fig-equipment-hero p,.fig-events-hero p{width:auto !important;max-width:min(760px,100%) !important;height:auto !important;margin:0 !important;color:rgba(255,255,255,.94) !important;font-size:15px !important;line-height:1.45 !important;text-transform:none !important}.fig-products-hero>img,.fig-equipment-hero__image,.fig-about-hero>img{width:100% !important;max-width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important}.fig-home .fig-home-hero{height:auto !important;min-height:540px !important;margin:0 !important;overflow:hidden !important}.fig-home .fig-home-hero__content{position:relative !important;display:flex !important;width:min(100% - 40px,960px) !important;height:auto !important;min-height:540px !important;padding:72px 24px 58px !important;flex-direction:column !important;justify-content:center !important}.fig-home .fig-home-hero h1{width:auto !important;max-width:760px !important;margin:0 !important;color:#fff !important;font-size:max(38px, min(7vw, 58px)) !important;line-height:1.04 !important}.fig-home .fig-home-hero p{width:auto !important;max-width:650px !important;margin:18px 0 0 !important;color:rgba(255,255,255,.95) !important;font-size:16px !important;line-height:1.45 !important}.fig-home .fig-home-hero__actions{position:static !important;display:flex !important;width:100% !important;height:auto !important;margin-top:28px !important;flex-wrap:wrap !important;gap:10px !important}.fig-home .fig-home-hero__actions a,.fig-home .fig-hero-btn{display:inline-flex !important;width:auto !important;min-width:190px !important;min-height:46px !important;height:auto !important;padding:12px 18px !important;align-items:center !important;justify-content:center !important;border-width:2px !important;border-radius:9px !important;font-size:12px !important;line-height:1.2 !important}.fig-home .fig-slider-arrow{width:44px !important;height:44px !important}.fig-home .fig-solutions{position:relative !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:64px 0 !important;overflow:visible !important}.fig-home .fig-solutions>.fig-shell{position:static !important;width:min(100% - 40px,960px) !important;height:auto !important;margin-left:auto !important;margin-right:auto !important}.fig-home .fig-solutions .fig-section-heading{position:static !important;width:auto !important;height:auto !important;margin:0 auto 36px !important}.fig-home .fig-solutions .fig-section-heading h2{font-size:max(25px, min(4.8vw, 36px)) !important;line-height:1.15 !important;white-space:normal !important}.fig-home .fig-solutions .fig-section-heading p{margin-top:12px !important;font-size:15px !important;line-height:1.5 !important}.fig-home .fig-solutions__layout{position:static !important;display:grid !important;width:100% !important;height:auto !important;margin:0 !important;grid-template-areas:"solutions products" "feature feature" !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-gap:28px 20px !important;gap:28px 20px !important}.fig-home .fig-solutions__layout>.fig-solutions__column:first-child{grid-area:solutions !important}.fig-home .fig-solutions__layout>.fig-solutions__column:last-child{grid-area:products !important}.fig-home .fig-solutions__column,.fig-home .fig-solutions__column:last-child{position:static !important;display:block !important;width:100% !important;min-width:0 !important;height:auto !important;margin:0 !important}.fig-home .fig-solutions__column h3,.fig-home .fig-solutions__column:last-child h3{width:auto !important;height:auto !important;margin:0 0 14px !important;padding:0 !important;font-size:18px !important;line-height:1.3 !important;text-align:left !important}.fig-home .fig-solutions__list,.fig-home .fig-solutions__column:last-child .fig-solutions__list{display:grid !important;width:100% !important;height:auto !important;max-height:none !important;padding:4px !important;overflow:visible !important;grid-template-columns:1fr !important;grid-gap:10px !important;gap:10px !important}.fig-home .fig-solutions__list button,.fig-home .fig-solutions__list button:nth-child(n){position:relative !important;display:grid !important;width:100% !important;min-width:0 !important;height:auto !important;min-height:64px !important;padding:8px 28px 8px 58px !important;border-radius:13px !important;font-size:12px !important;line-height:1.2 !important}.fig-home .fig-solutions__list button img{position:absolute !important;top:50% !important;left:10px !important;display:block !important;width:40px !important;height:40px !important;transform:translateY(-50%) !important}.fig-home .fig-solutions__feature{position:relative !important;top:auto !important;left:auto !important;display:grid !important;width:100% !important;max-width:760px !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 auto !important;overflow:hidden !important;border-radius:24px !important;grid-area:feature !important}.fig-home .fig-solutions__feature-media,.fig-home .fig-solutions__feature-media img{display:block !important;width:100% !important;height:auto !important;min-height:280px !important;max-height:none !important;-o-object-fit:cover !important;object-fit:cover !important}.fig-home .fig-solutions__feature-content{position:relative !important;top:auto !important;left:auto !important;display:block !important;width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:28px !important;transform:none !important}.fig-home .fig-feature-wave{display:none !important}.fig-home .fig-solutions__feature-inner{padding:0 !important}.fig-home .fig-solutions__feature h3{margin:0 0 10px !important;font-size:25px !important;line-height:1.18 !important}.fig-home .fig-solutions__feature p{margin:0 !important;font-size:15px !important;line-height:1.55 !important}.fig-home .fig-solutions__feature a{width:100% !important;height:auto !important;min-height:44px !important;margin:20px 0 0 !important;padding:10px 16px !important;border-width:2px !important;border-radius:9px !important;font-size:13px !important}.fig-home .fig-metrics{position:static !important;display:grid !important;width:min(100% - 40px,960px) !important;height:auto !important;margin:44px auto 0 !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-template-rows:none !important;grid-gap:16px !important;gap:16px !important}.fig-home .fig-metrics article{min-height:112px !important;padding:16px !important;grid-template-columns:48px minmax(0, 1fr) !important;gap:14px !important}.fig-home .fig-metrics article:nth-child(n){order:initial !important}.fig-home .fig-metrics article img{width:44px !important;height:44px !important}.fig-home .fig-metrics strong{font-size:14px !important;line-height:1.3 !important}.fig-home .fig-metrics span{font-size:12px !important;line-height:1.45 !important}.fig-home .fig-video-row{position:static !important;display:grid !important;width:min(100% - 40px,840px) !important;height:auto !important;margin:48px auto 0 !important;grid-template-columns:1fr !important;grid-template-rows:none !important;grid-gap:22px !important;gap:22px !important}.fig-home .fig-video-placeholder,.fig-home .fig-video-placeholder--embed{width:100% !important;height:auto !important;min-height:0 !important;aspect-ratio:16/9 !important}.fig-home .fig-video-copy{width:100% !important;height:auto !important;min-height:0 !important;padding:28px !important}.fig-home .fig-video-copy h3{font-size:24px !important;line-height:1.25 !important}.fig-home .fig-video-copy p{font-size:15px !important;line-height:1.55 !important}.fig-home .fig-about-band,.fig-home .fig-about-band__content,.fig-home .fig-final-cta,.fig-home .fig-final-cta__content{height:auto !important;min-height:320px !important}.fig-home .fig-about-band{margin:0 !important}.fig-home .fig-about-band__content,.fig-home .fig-final-cta__content{width:min(100% - 40px,960px) !important;padding:48px 0 !important}.fig-home .fig-about-band p{width:auto !important;max-width:680px !important;font-size:14px !important;line-height:1.6 !important}.fig-home .fig-clients-section,.fig-home .fig-events-preview,.fig-home .fig-reviews,.fig-home .fig-quote{height:auto !important;min-height:0 !important;margin:0 !important;padding:56px 0 !important;overflow:visible !important}.fig-home .fig-clients-section>.fig-shell,.fig-home .fig-events-preview>.fig-shell,.fig-home .fig-reviews>.fig-shell,.fig-home .fig-quote>.fig-shell{width:min(100% - 40px,960px) !important;height:auto !important}.fig-home .fig-events-preview .fig-section-heading,.fig-home .fig-reviews .fig-section-heading,.fig-home .fig-quote .fig-section-heading{height:auto !important;margin-bottom:32px !important;padding:0 !important}.fig-home .fig-gallery-stage,.fig-home .fig-gallery-slides,.fig-home .fig-gallery-slide,.fig-home .fig-gallery-stage figure{width:100% !important;height:auto !important;min-height:0 !important;aspect-ratio:16/9 !important}.fig-home .fig-reviews-carousel-wrapper,.fig-home .fig-review-grid{width:100% !important;height:auto !important;overflow:visible !important}.fig-home .fig-review-grid{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-auto-rows:auto !important;grid-gap:16px !important;gap:16px !important}.fig-home .fig-review-grid .fig-review-card,.fig-home .fig-review-grid .fig-review-card:nth-child(n){display:block !important;width:100% !important;max-width:100% !important;height:auto !important;min-height:190px !important;padding:20px !important}.fig-home .fig-quote>.fig-shell>.fig-section-heading{display:block !important}.fig-home .fig-quote-form--figma{width:100% !important;height:auto !important;margin:0 !important;overflow:visible !important;border-radius:16px !important}.fig-home .fig-quote-form--figma .fig-form-section,.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(n){width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:24px !important}.fig-home .fig-quote-form--figma .fig-form-section__title{width:auto !important;height:auto !important;margin:0 0 16px !important;font-size:14px !important;line-height:1.3 !important}.fig-home .fig-quote-form--figma .fig-form-row,.fig-home .fig-quote-form--figma .fig-form-row--dates,.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(1) .fig-form-row,.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(2) .fig-form-row{display:grid !important;width:100% !important;height:auto !important;margin:0 !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-gap:18px !important;gap:18px !important}.fig-home .fig-quote-form--figma .fig-form-field,.fig-home .fig-quote-form--figma .fig-form-field--full,.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(1)>.fig-form-field--full,.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(3)>.fig-form-field--full:last-of-type{width:100% !important;height:auto !important;margin:16px 0 0 !important;gap:8px !important}.fig-home .fig-quote-form--figma .fig-form-row>.fig-form-field{margin-top:0 !important}.fig-home .fig-quote-form--figma .fig-form-field>span,.fig-home .fig-quote-form--figma .fig-form-field>strong,.fig-home .fig-quote-form--figma .fig-field-label-wrap strong,.fig-home .fig-quote-form--figma .fig-field-label-wrap small{width:auto !important;height:auto !important;font-size:14px !important;line-height:1.4 !important}.fig-home .fig-quote-form--figma input,.fig-home .fig-quote-form--figma select,.fig-home .fig-quote-form--figma textarea,.fig-home .fig-quote-form--figma .fig-toggle-btn,.gs-form-grid input,.gs-form-grid select,.gs-form-grid textarea{width:100% !important;height:auto !important;min-height:48px !important;padding:11px 12px !important;font-size:16px !important;line-height:1.4 !important}.fig-home .fig-quote-form--figma textarea,.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(4) textarea,.gs-form-grid textarea{min-height:132px !important}.fig-home .fig-quote-form--figma .fig-toggle-group{display:grid !important;width:100% !important;height:auto !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-gap:10px !important;gap:10px !important}.fig-home .fig-quote-form--figma .fig-field-label-wrap{width:100% !important;height:auto !important;margin:0 0 12px !important}.fig-home .fig-quote-form--figma .fig-chip-grid{display:grid !important;width:100% !important;height:auto !important;margin:0 !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-auto-rows:auto !important;grid-gap:10px !important;gap:10px !important}.fig-home .fig-quote-form--figma .fig-chip{width:100% !important;min-width:0 !important;height:auto !important;min-height:44px !important;padding:9px 9px 9px 34px !important;white-space:normal !important;font-size:13px !important;line-height:1.25 !important}.fig-home .fig-quote-form--figma .fig-chip::before{left:11px !important;width:14px !important;height:14px !important}.fig-home .fig-date-field{width:100% !important;height:auto !important}.fig-home .fig-date-field>.fig-form-field{height:auto !important;overflow:visible !important}.fig-home .fig-date-field .fig-input-icon-wrap{display:block !important;width:100% !important}.fig-home .fig-calendar-panel{box-sizing:border-box !important;width:100% !important;height:auto !important;margin-top:12px !important;padding:14px !important;overflow:visible !important}.fig-home .fig-calendar-panel__year,.fig-home .fig-calendar-panel__month{font-size:14px !important;line-height:1.4 !important}.fig-home .fig-calendar-panel__week,.fig-home .fig-calendar-panel__days{display:grid !important;width:100% !important;height:auto !important;grid-template-columns:repeat(7, minmax(0, 1fr)) !important;grid-gap:4px !important;gap:4px !important;font-size:12px !important}.fig-home .fig-calendar-panel__days button{width:100% !important;min-width:0 !important;height:auto !important;min-height:32px !important;padding:3px !important;font-size:12px !important}.fig-home .fig-quote-form--figma .fig-form-actions{width:100% !important;height:auto !important;margin:0 !important;padding:24px !important}.fig-home .fig-quote-form--figma .fig-btn-submit-blue{width:100% !important;height:auto !important;min-height:48px !important;font-size:14px !important}.fig-home .fig-quote-form--figma .fig-form-privacy-note{display:block !important;margin-top:12px !important;font-size:12px !important;line-height:1.45 !important}.fig-products-grid,.fig-equipment-grid,.fig-payment-grid,.fig-rental-info{width:100% !important;max-width:100% !important}.fig-products-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}.fig-product-category{width:100% !important;min-width:0 !important}.fig-equipment-grid{padding:20px !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:20px !important}.fig-equipment-card{width:100% !important;min-width:0 !important;height:auto !important}.fig-about-hero h1{color:#fff !important;text-shadow:0 1px 10px rgba(0,0,0,.2) !important}.fig-about-intro{padding:58px 0 !important}.fig-about-intro>.fig-shell,.fig-about-experience__grid{width:min(100% - 40px,960px) !important;height:auto !important}.fig-about-intro>.fig-shell>p,.fig-about-copy p{width:auto !important;height:auto !important;max-width:100% !important;overflow:visible !important;font-size:15px !important;line-height:1.65 !important}.fig-about-page .fig-values-row{position:static !important;display:grid !important;width:min(680px,100%) !important;height:auto !important;margin:38px auto 0 !important;grid-template-columns:1fr !important;grid-gap:18px !important;gap:18px !important}.fig-about-page .fig-values-row article{position:relative !important;width:100% !important;height:auto !important;min-height:0 !important;padding:0 20px 22px !important;border:1px solid #d7dbe7 !important;border-radius:16px !important;background:#fff !important;box-shadow:0 5px 18px rgba(11,34,101,.08) !important}.fig-about-page .fig-values-row h2{position:static !important;display:flex !important;width:calc(100% + 40px) !important;height:auto !important;min-height:48px !important;margin:0 -20px 18px !important;padding:10px 20px !important;align-items:center !important;justify-content:center !important;border-radius:15px 15px 8px 8px !important;font-size:18px !important;line-height:1.25 !important}.fig-about-page .fig-values-row p{width:auto !important;height:auto !important;margin:0 !important;font-size:14px !important;line-height:1.55 !important}.fig-about-page .fig-about-experience{padding:58px 0 !important}.fig-about-page .fig-about-experience__grid{position:static !important;display:grid !important;margin:0 auto !important;grid-template-columns:1fr !important;grid-gap:46px !important;gap:46px !important}.fig-about-page .fig-about-copy,.fig-about-page .fig-team-grid{position:static !important;width:100% !important;height:auto !important;max-height:none !important;overflow:visible !important}.fig-about-page .fig-team-grid{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-gap:28px 20px !important;gap:28px 20px !important}.fig-about-page .fig-team-card,.fig-about-page .fig-team-grid article{position:static !important;width:100% !important;min-width:0 !important;height:auto !important}.fig-about-page .fig-team-card img,.fig-about-page .fig-team-grid article img{position:static !important;width:min(180px,100%) !important;height:auto !important;aspect-ratio:1 !important;margin:0 auto 12px !important;-o-object-fit:cover !important;object-fit:cover !important}.fig-about-page .fig-team-card b,.fig-about-page .fig-team-card small{font-size:14px !important;line-height:1.4 !important}.fig-events-page .fig-events-gallery{padding:54px 0 64px !important}.fig-events-page .fig-events-gallery>.fig-shell{position:static !important;width:min(100% - 40px,960px) !important;height:auto !important}.fig-events-page .fig-events-gallery p{width:min(840px,100%) !important;height:auto !important;margin:0 auto !important;font-size:15px !important;line-height:1.6 !important;text-align:center !important}.fig-events-page .fig-events-gallery__grid{position:static !important;display:grid !important;width:100% !important;height:auto !important;margin:34px 0 0 !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-template-rows:none !important;grid-auto-rows:auto !important;grid-gap:14px !important;gap:14px !important}.fig-events-page .fig-events-gallery__item,.fig-events-page .fig-events-gallery__grid img,.fig-events-page .fig-events-gallery__grid img:nth-child(n),.fig-events-page .fig-events-gallery__grid img:first-child{position:static !important;display:block !important;width:100% !important;height:auto !important;min-height:0 !important;aspect-ratio:3/2 !important;grid-row:auto !important;-o-object-fit:cover !important;object-fit:cover !important}.fig-events-page .fig-events-gallery__item[hidden]{display:none !important}.fig-events-page .fig-events-gallery__toggle{position:static !important;display:flex !important;width:min(453px,72%) !important;height:auto !important;min-height:46px !important;margin:34px auto 0 !important;font-size:13px !important}.fig-events-page .fig-events-gallery.is-expanded,.fig-events-page .fig-events-gallery.is-expanded>.fig-shell,.fig-events-page .fig-events-gallery.is-expanded .fig-events-gallery__grid{height:auto !important;min-height:0 !important}.fig-events-page .fig-events-feedback,.fig-events-page .fig-events-feedback>.fig-shell{height:auto !important;min-height:0 !important}.fig-events-page .fig-events-feedback{padding:58px 0 68px !important;background:#fff !important}.fig-events-page .fig-events-feedback>.fig-shell{position:relative !important;width:min(100% - 40px,960px) !important}.fig-events-page .fig-events-feedback>.fig-shell>small,.fig-events-page .fig-events-clients>.fig-shell>small{width:auto !important;height:auto !important;margin:0 auto !important;font-size:13px !important;line-height:1.4 !important}.fig-events-page .fig-events-feedback h2{margin:8px auto 32px !important;text-align:center !important;text-transform:none !important}.fig-events-page .fig-events-feedback-carousel{position:relative !important;top:auto !important;left:auto !important;width:100% !important;height:auto !important;min-height:0 !important;transform:none !important}.fig-events-feedback-carousel .fig-events-carousel__viewport{position:relative !important;top:auto !important;left:auto !important;width:calc(100% - 104px) !important;height:auto !important;min-height:330px !important;margin:0 auto !important;overflow:hidden !important;overflow-y:clip !important;overscroll-behavior:auto !important;touch-action:pan-y !important}.fig-events-page .fig-review-cards--events{display:flex !important;width:100% !important;max-width:none !important;height:auto !important;min-height:330px !important;margin:0 !important;overflow:visible !important;align-items:stretch !important;flex-wrap:nowrap !important;gap:18px !important}.fig-events-page .fig-event-review-page{display:grid !important;flex:0 0 calc(100vw - 144px) !important;width:calc(100vw - 144px) !important;max-width:856px !important;height:auto !important;min-height:330px !important;padding:6px !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-gap:18px !important;gap:18px !important}.fig-events-page .fig-review-cards--events article,.fig-events-page .fig-event-review-card{position:relative !important;display:flex !important;flex:0 0 calc((100% - 18px)/2) !important;width:calc((100% - 18px)/2) !important;min-width:0 !important;height:auto !important;min-height:318px !important;padding:24px 20px !important;overflow:visible !important;align-items:center !important;flex-direction:column !important;border-radius:12px !important}.fig-events-page .fig-event-review-card__avatar{position:static !important;width:84px !important;height:84px !important;margin:0 auto !important}.fig-events-page .fig-event-review-card b{margin-top:12px !important;font-size:15px !important;line-height:1.3 !important}.fig-events-page .fig-event-review-card small{margin-top:3px !important;font-size:12px !important;line-height:1.35 !important}.fig-events-page .fig-event-review-card p{position:static !important;width:auto !important;height:auto !important;margin:14px 0 0 !important;overflow:visible !important;font-size:14px !important;line-height:1.5 !important}.fig-events-feedback-carousel .fig-events-carousel__arrow{top:50% !important;width:44px !important;height:44px !important;margin:0 !important;transform:translateY(-50%) !important}.fig-events-feedback-carousel .fig-events-carousel__arrow--prev{left:0 !important}.fig-events-feedback-carousel .fig-events-carousel__arrow--next{right:0 !important}.fig-events-feedback-carousel .fig-events-carousel__dots{position:static !important;width:100% !important;height:auto !important;margin-top:22px !important}.fig-events-page .fig-events-clients,.fig-events-page .fig-events-clients>.fig-shell{height:auto !important;min-height:0 !important}.fig-events-page .fig-events-clients{padding:58px 0 68px !important}.fig-events-page .fig-events-clients>.fig-shell{position:static !important;width:min(100% - 40px,960px) !important}.fig-events-page .fig-events-clients>.fig-shell>h2{width:auto !important;height:auto !important;margin:8px auto 0 !important;text-transform:none !important}.fig-events-page .fig-events-clients__intro{width:min(760px,100%) !important;height:auto !important;margin:18px auto 34px !important;font-size:14px !important;line-height:1.55 !important}.fig-events-page .fig-events-client-list--static{position:static !important;display:grid !important;width:100% !important;height:auto !important;margin:0 !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-template-rows:none !important;grid-gap:22px !important;gap:22px !important}.fig-events-page .fig-events-client-list--static article{position:static !important;display:grid !important;width:100% !important;min-width:0 !important;height:auto !important;min-height:190px !important;padding:20px !important;overflow:visible !important;border:1px solid #e1e4ec !important;border-radius:14px !important;background:#fff !important;grid-template-columns:130px minmax(0, 1fr) !important;grid-gap:18px !important;gap:18px !important;text-align:left !important}.fig-events-page .fig-client-logo-placeholder{width:130px !important;height:130px !important;min-height:130px !important}.fig-events-page .fig-event-client-copy{min-width:0 !important;padding:0 !important}.fig-events-page .fig-event-client-copy b{display:block !important;width:auto !important;height:auto !important;margin:0 0 10px !important;font-size:17px !important;line-height:1.3 !important}.fig-events-page .fig-event-client-copy p{width:auto !important;height:auto !important;margin:0 !important;overflow:visible !important;font-size:13px !important;line-height:1.5 !important}.gs-contact-layout{display:grid !important;width:min(100% - 40px,960px) !important;grid-template-columns:1fr !important;grid-gap:34px !important;gap:34px !important}.gs-contact-intro{position:static !important}.gs-form-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}.fig-product-cta,.fig-products .fig-product-cta,.fig-equipment-page .fig-product-cta,.fig-about-page .fig-product-cta,.fig-events-page>.fig-product-cta,.fig-product-cta__content,.fig-events-page .fig-product-cta__content{width:100% !important;height:auto !important;min-height:300px !important}.fig-product-cta__content,.fig-events-page .fig-product-cta__content{position:relative !important;display:flex !important;width:min(100% - 40px,960px) !important;margin:0 auto !important;padding:48px 0 !important;align-items:center !important;flex-direction:column !important;justify-content:center !important}.fig-product-cta small,.fig-events-page .fig-product-cta small,.fig-product-cta h2,.fig-events-page .fig-product-cta h2,.fig-product-cta a,.fig-events-page .fig-product-cta a{position:static !important;width:auto !important;max-width:100% !important;height:auto !important;margin-left:auto !important;margin-right:auto !important}.fig-product-cta small,.fig-events-page .fig-product-cta small{margin-bottom:12px !important;font-size:13px !important;line-height:1.4 !important}.fig-product-cta h2,.fig-events-page .fig-product-cta h2{margin-bottom:28px !important;font-size:max(24px, min(4.5vw, 32px)) !important;line-height:1.25 !important}.fig-product-cta a,.fig-events-page .fig-product-cta a{display:inline-flex !important;width:min(100%,466px) !important;min-width:0 !important;min-height:46px !important;padding:10px 18px !important;align-items:center !important;justify-content:center !important;font-size:13px !important}.fig-footer,body:has(.fig-home) .fig-footer,body:has(.fig-products) .fig-footer,body:has(.fig-about-page) .fig-footer,body:has(.fig-events-page) .fig-footer{width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:34px 0 !important;overflow:visible !important}.fig-footer__card,body:has(.fig-home) .fig-footer__card,body:has(.fig-products) .fig-footer__card,body:has(.fig-about-page) .fig-footer__card,body:has(.fig-events-page) .fig-footer__card{width:min(100% - 40px,960px) !important;height:auto !important;min-height:0 !important;margin:0 auto !important;overflow:hidden !important}.fig-footer__content,body:has(.fig-home) .fig-footer__content{position:relative !important;display:flex !important;width:100% !important;max-width:820px !important;height:auto !important;min-height:0 !important;margin:0 auto !important;padding:34px 28px 26px !important;align-items:center !important;flex-direction:column !important}.fig-footer__logo,body:has(.fig-home) .fig-footer__logo{position:static !important;width:150px !important;height:auto !important;margin:0 auto 24px !important}.fig-footer__links,body:has(.fig-home) .fig-footer__links{position:static !important;display:grid !important;width:100% !important;max-width:760px !important;height:auto !important;margin:0 auto 26px !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-auto-rows:auto !important;grid-gap:24px 18px !important;gap:24px 18px !important}.fig-footer__links>div,body:has(.fig-home) .fig-footer__links>div{display:flex !important;min-width:0 !important;align-items:center !important;flex-direction:column !important;gap:12px !important}.fig-footer__links a,body:has(.fig-home) .fig-footer__links a,body:has(.fig-home) .fig-footer__links>div>a:nth-child(n){position:static !important;display:block !important;width:auto !important;height:auto !important;min-height:0 !important;padding:0 !important;font-size:12px !important;line-height:1.45 !important;text-align:center !important}.fig-footer__legal,body:has(.fig-home) .fig-footer__legal{position:static !important;width:min(660px,100%) !important;height:auto !important;margin:0 auto 16px !important;font-size:10px !important;line-height:1.5 !important;white-space:normal !important;text-align:center !important}.fig-footer__marke,body:has(.fig-home) .fig-footer__marke{position:static !important;width:auto !important;height:auto !important;margin:0 auto !important}.fig-footer__marke img,body:has(.fig-home) .fig-footer__marke img{width:62px !important;height:auto !important}}@media(min-width: 600px)and (max-width: 1024px){.fig-home .fig-calendar-panel{display:block !important}}@media(max-width: 599px){.fig-shell,.gs-shell,.fig-header .gs-header__inner,.fig-home .fig-home-hero__content,.fig-home .fig-solutions>.fig-shell,.fig-home .fig-metrics,.fig-home .fig-video-row,.fig-home .fig-about-band__content,.fig-home .fig-final-cta__content,.fig-home .fig-clients-section>.fig-shell,.fig-home .fig-events-preview>.fig-shell,.fig-home .fig-reviews>.fig-shell,.fig-home .fig-quote>.fig-shell,.fig-about-intro>.fig-shell,.fig-about-experience__grid,.fig-events-page .fig-events-gallery>.fig-shell,.fig-events-page .fig-events-feedback>.fig-shell,.fig-events-page .fig-events-clients>.fig-shell,.gs-contact-layout,.fig-product-cta__content,.fig-events-page .fig-product-cta__content,.fig-footer__card,body:has(.fig-home) .fig-footer__card{width:min(100% - 32px,560px) !important}.fig-header .gs-header__brand img{width:132px !important}.fig-header .gs-nav{right:-16px !important;left:-16px !important}.whatsapp-button{right:max(12px,env(safe-area-inset-right)) !important;bottom:max(12px,env(safe-area-inset-bottom)) !important;width:52px !important;height:52px !important;padding:12px !important}.fig-home .fig-home-hero{min-height:610px !important}.fig-home .fig-home-hero__content{min-height:610px !important;padding:64px 8px 58px !important}.fig-home .fig-home-hero h1{max-width:100% !important;font-size:max(34px, min(10.2vw, 46px)) !important;line-height:1.04 !important}.fig-home .fig-home-hero p{font-size:15px !important}.fig-home .fig-home-hero__actions,.fig-home .fig-home-hero__actions a,.fig-home .fig-hero-btn{width:100% !important}.fig-home .fig-home-hero__actions{display:grid !important;grid-template-columns:1fr !important}.fig-home .fig-slider-arrow{display:none !important}.fig-home .fig-solutions{padding:50px 0 !important}.fig-home .fig-solutions__layout{grid-template-areas:"solutions" "products" "feature" !important;grid-template-columns:1fr !important;gap:30px !important}.fig-home .fig-solutions__list,.fig-home .fig-solutions__column:last-child .fig-solutions__list{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:8px !important}.fig-home .fig-solutions__list button,.fig-home .fig-solutions__list button:nth-child(n){min-height:74px !important;padding:8px 22px 8px 46px !important;font-size:11px !important}.fig-home .fig-solutions__list button img{left:7px !important;width:34px !important;height:34px !important}.fig-home .fig-solutions__feature-media,.fig-home .fig-solutions__feature-media img{min-height:220px !important}.fig-home .fig-solutions__feature-content,.fig-home .fig-video-copy{padding:22px !important}.fig-home .fig-metrics,.fig-home .fig-review-grid{grid-template-columns:1fr !important}.fig-home .fig-metrics article{min-height:104px !important}.fig-home .fig-about-band,.fig-home .fig-about-band__content,.fig-home .fig-final-cta,.fig-home .fig-final-cta__content{min-height:360px !important}.fig-home .fig-about-band__content,.fig-home .fig-final-cta__content{padding:44px 8px !important}.fig-home .fig-about-band h2,.fig-home .fig-final-cta h2{font-size:25px !important;line-height:1.2 !important}.fig-home .fig-gallery-stage,.fig-home .fig-gallery-slides,.fig-home .fig-gallery-slide,.fig-home .fig-gallery-stage figure{aspect-ratio:4/3 !important}.fig-home .fig-quote-form--figma .fig-form-section,.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(n),.fig-home .fig-quote-form--figma .fig-form-actions{padding:20px 16px !important}.fig-home .fig-quote-form--figma .fig-form-row,.fig-home .fig-quote-form--figma .fig-form-row--dates,.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(1) .fig-form-row,.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(2) .fig-form-row,.fig-home .fig-quote-form--figma .fig-chip-grid,.gs-form-grid{grid-template-columns:1fr !important}.fig-home .fig-calendar-panel{display:none !important}.fig-products-grid,.fig-equipment-grid,.fig-rental-info{grid-template-columns:1fr !important}.fig-product-category{height:auto !important;min-height:230px !important}.fig-equipment-grid{padding:14px !important;gap:14px !important}.fig-equipment-card{min-height:0 !important}.fig-payment-grid{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-gap:18px !important;gap:18px !important}.fig-about-page .fig-team-grid{grid-template-columns:1fr !important}.fig-about-page .fig-team-card img,.fig-about-page .fig-team-grid article img{width:min(210px,78vw) !important}.fig-events-page .fig-events-gallery__grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:8px !important}.fig-events-page .fig-events-gallery__toggle{width:100% !important}.fig-events-page .fig-events-feedback{padding:50px 0 58px !important}.fig-events-feedback-carousel .fig-events-carousel__viewport{width:calc(100% - 64px) !important;min-height:350px !important}.fig-events-page .fig-review-cards--events{min-height:350px !important;gap:14px !important}.fig-events-page .fig-event-review-page{flex-basis:calc(100vw - 96px) !important;width:calc(100vw - 96px) !important;min-height:350px !important;padding:5px !important;grid-template-columns:1fr !important;gap:14px !important}.fig-events-page .fig-review-cards--events article,.fig-events-page .fig-event-review-card{flex-basis:100% !important;width:100% !important;min-height:338px !important;padding:28px 22px !important}.fig-events-page .fig-event-review-card__avatar{width:92px !important;height:92px !important}.fig-events-page .fig-event-review-card b{font-size:16px !important}.fig-events-page .fig-event-review-card small{font-size:12px !important}.fig-events-page .fig-event-review-card p{font-size:14px !important;line-height:1.55 !important}.fig-events-feedback-carousel .fig-events-carousel__arrow{width:44px !important;height:44px !important}.fig-events-page .fig-events-client-list--static{grid-template-columns:1fr !important;gap:16px !important}.fig-events-page .fig-events-client-list--static article{min-height:0 !important;grid-template-columns:104px minmax(0, 1fr) !important;gap:14px !important}.fig-events-page .fig-client-logo-placeholder{width:104px !important;height:104px !important;min-height:104px !important}.fig-product-cta,.fig-products .fig-product-cta,.fig-equipment-page .fig-product-cta,.fig-about-page .fig-product-cta,.fig-events-page>.fig-product-cta,.fig-product-cta__content,.fig-events-page .fig-product-cta__content{min-height:340px !important}.fig-product-cta__content,.fig-events-page .fig-product-cta__content{padding:48px 8px !important}.fig-footer__content,body:has(.fig-home) .fig-footer__content{padding:30px 18px 24px !important}.fig-footer__links,body:has(.fig-home) .fig-footer__links{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:24px 12px !important}.fig-footer__ornament{width:110px !important;opacity:.18 !important}}@media(max-width: 359px){.fig-shell,.gs-shell,.fig-header .gs-header__inner,.fig-home .fig-home-hero__content,.fig-home .fig-solutions>.fig-shell,.fig-home .fig-metrics,.fig-home .fig-video-row,.fig-home .fig-about-band__content,.fig-home .fig-final-cta__content,.fig-home .fig-clients-section>.fig-shell,.fig-home .fig-events-preview>.fig-shell,.fig-home .fig-reviews>.fig-shell,.fig-home .fig-quote>.fig-shell,.fig-about-intro>.fig-shell,.fig-about-experience__grid,.fig-events-page .fig-events-gallery>.fig-shell,.fig-events-page .fig-events-feedback>.fig-shell,.fig-events-page .fig-events-clients>.fig-shell,.gs-contact-layout,.fig-product-cta__content,.fig-events-page .fig-product-cta__content,.fig-footer__card,body:has(.fig-home) .fig-footer__card{width:min(100% - 24px,335px) !important}.fig-home .fig-home-hero h1{font-size:32px !important}.fig-home .fig-solutions__list,.fig-home .fig-solutions__column:last-child .fig-solutions__list,.fig-payment-grid,.fig-footer__links,body:has(.fig-home) .fig-footer__links{grid-template-columns:1fr !important}.fig-events-page .fig-events-gallery__grid{grid-template-columns:1fr !important}.fig-events-page .fig-events-client-list--static article{grid-template-columns:1fr !important;text-align:center !important}.fig-events-page .fig-client-logo-placeholder{margin-left:auto !important;margin-right:auto !important}}@media(prefers-reduced-motion: reduce){.fig-events-page .fig-review-cards--events,.fig-home .fig-solutions__feature img,.fig-product-category>img{transition:none !important}}@media(max-width: 599px){body:has(.fig-home) .fig-home .fig-final-cta,body:has(.fig-products) .fig-products .fig-product-cta,body:has(.fig-equipment-page) .fig-equipment-page .fig-product-cta,body:has(.fig-about-page) .fig-about-page .fig-product-cta,body:has(.fig-events-page) .fig-events-page .fig-product-cta{position:relative !important;width:100% !important;height:auto !important;min-height:360px !important;margin:0 !important;overflow:hidden !important}body:has(.fig-products) .fig-products .fig-product-cta>img,body:has(.fig-equipment-page) .fig-equipment-page .fig-product-cta>img,body:has(.fig-about-page) .fig-about-page .fig-product-cta>img,body:has(.fig-events-page) .fig-events-page .fig-product-cta>img{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100% !important;max-width:none !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important;-o-object-position:center !important;object-position:center !important}body:has(.fig-products) .fig-products .fig-product-cta__overlay,body:has(.fig-equipment-page) .fig-equipment-page .fig-product-cta__overlay,body:has(.fig-about-page) .fig-about-page .fig-product-cta__overlay,body:has(.fig-events-page) .fig-events-page .fig-product-cta__overlay{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100% !important;height:100% !important}body:has(.fig-products) .fig-products .fig-product-cta__content,body:has(.fig-equipment-page) .fig-equipment-page .fig-product-cta__content,body:has(.fig-about-page) .fig-about-page .fig-product-cta__content,body:has(.fig-events-page) .fig-events-page .fig-product-cta__content{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;display:flex !important;width:min(100% - 32px,343px) !important;max-width:100% !important;height:auto !important;min-height:360px !important;margin:0 auto !important;padding:46px 8px !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:0 !important;text-align:center !important;overflow:visible !important;transform:none !important}body:has(.fig-products) .fig-products .fig-product-cta__content small,body:has(.fig-equipment-page) .fig-equipment-page .fig-product-cta__content small,body:has(.fig-about-page) .fig-about-page .fig-product-cta__content small,body:has(.fig-events-page) .fig-events-page .fig-product-cta__content small,body:has(.fig-products) .fig-products .fig-product-cta__content h2,body:has(.fig-equipment-page) .fig-equipment-page .fig-product-cta__content h2,body:has(.fig-about-page) .fig-about-page .fig-product-cta__content h2,body:has(.fig-events-page) .fig-events-page .fig-product-cta__content h2,body:has(.fig-products) .fig-products .fig-product-cta__content a,body:has(.fig-equipment-page) .fig-equipment-page .fig-product-cta__content a,body:has(.fig-about-page) .fig-about-page .fig-product-cta__content a,body:has(.fig-events-page) .fig-events-page .fig-product-cta__content a{position:static !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;max-width:100% !important;height:auto !important;overflow:visible !important;transform:none !important}body:has(.fig-products) .fig-products .fig-product-cta__content small,body:has(.fig-equipment-page) .fig-equipment-page .fig-product-cta__content small,body:has(.fig-about-page) .fig-about-page .fig-product-cta__content small,body:has(.fig-events-page) .fig-events-page .fig-product-cta__content small{width:100% !important;margin:0 0 12px !important;font-size:13px !important;line-height:1.4 !important}body:has(.fig-products) .fig-products .fig-product-cta__content h2,body:has(.fig-equipment-page) .fig-equipment-page .fig-product-cta__content h2,body:has(.fig-about-page) .fig-about-page .fig-product-cta__content h2,body:has(.fig-events-page) .fig-events-page .fig-product-cta__content h2{width:100% !important;margin:0 0 30px !important;font-size:max(23px, min(7vw, 27px)) !important;line-height:1.24 !important}body:has(.fig-products) .fig-products .fig-product-cta__content a,body:has(.fig-equipment-page) .fig-equipment-page .fig-product-cta__content a,body:has(.fig-about-page) .fig-about-page .fig-product-cta__content a,body:has(.fig-events-page) .fig-events-page .fig-product-cta__content a{display:inline-flex !important;width:100% !important;min-height:48px !important;padding:12px 20px !important;align-items:center !important;justify-content:center !important;font-size:14px !important;line-height:1.2 !important}body:has(.fig-about-page) .fig-about-page .fig-about-hero p{color:#f7c900 !important;font-size:14px !important;line-height:1.4 !important;text-shadow:0 1px 8px rgba(0,0,0,.55) !important}body:has(.fig-about-page) .fig-about-page .fig-about-intro,body:has(.fig-about-page) .fig-about-page .fig-about-intro>.fig-shell{position:static !important;width:100% !important;max-width:100% !important;height:auto !important;min-height:0 !important;overflow:visible !important;transform:none !important}body:has(.fig-about-page) .fig-about-page .fig-about-intro{padding:42px 16px 50px !important}body:has(.fig-about-page) .fig-about-page .fig-about-intro>.fig-shell>p{position:static !important;width:100% !important;height:auto !important;margin:0 0 18px !important;font-size:15px !important;line-height:1.62 !important;overflow:visible !important}body:has(.fig-about-page) .fig-about-page .fig-values-row{position:static !important;display:grid !important;width:100% !important;height:auto !important;margin:32px 0 0 !important;grid-template-columns:1fr !important;grid-template-rows:none !important;grid-gap:16px !important;gap:16px !important;overflow:visible !important;transform:none !important}body:has(.fig-about-page) .fig-about-page .fig-values-row article,body:has(.fig-about-page) .fig-about-page .fig-values-row article:nth-child(n){position:static !important;display:block !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:24px 20px !important;overflow:visible !important;transform:none !important}body:has(.fig-about-page) .fig-about-page .fig-values-row h2,body:has(.fig-about-page) .fig-about-page .fig-values-row p{position:static !important;width:100% !important;height:auto !important;overflow:visible !important}body:has(.fig-about-page) .fig-about-page .fig-values-row h2{margin:0 0 10px !important;font-size:22px !important}body:has(.fig-about-page) .fig-about-page .fig-values-row p{margin:0 !important;font-size:14px !important;line-height:1.55 !important}body:has(.fig-about-page) .fig-about-page .fig-about-experience,body:has(.fig-about-page) .fig-about-page .fig-about-experience__grid{position:static !important;width:100% !important;max-width:100% !important;height:auto !important;min-height:0 !important;overflow:visible !important;transform:none !important}body:has(.fig-about-page) .fig-about-page .fig-about-experience{margin:0 !important;padding:50px 16px 58px !important}body:has(.fig-about-page) .fig-about-page .fig-about-experience__grid{display:grid !important;grid-template-columns:1fr !important;grid-template-rows:none !important;grid-gap:46px !important;gap:46px !important}body:has(.fig-about-page) .fig-about-page .fig-about-copy{position:static !important;display:block !important;width:100% !important;height:auto !important;min-height:0 !important;overflow:visible !important;transform:none !important}body:has(.fig-about-page) .fig-about-page .fig-about-copy small,body:has(.fig-about-page) .fig-about-page .fig-about-copy h2,body:has(.fig-about-page) .fig-about-page .fig-about-copy p,body:has(.fig-about-page) .fig-about-page .fig-about-copy p:nth-of-type(n){position:static !important;width:100% !important;height:auto !important;overflow:visible !important;transform:none !important}body:has(.fig-about-page) .fig-about-page .fig-about-copy h2{margin:10px 0 24px !important;font-size:27px !important;line-height:1.18 !important}body:has(.fig-about-page) .fig-about-page .fig-about-copy p,body:has(.fig-about-page) .fig-about-page .fig-about-copy p:nth-of-type(n){margin:0 0 16px !important;font-size:14px !important;line-height:1.62 !important}body:has(.fig-about-page) .fig-about-page .fig-team-grid{position:static !important;display:grid !important;width:100% !important;height:auto !important;min-height:0 !important;grid-template-columns:1fr !important;grid-template-rows:none !important;grid-gap:30px !important;gap:30px !important;overflow:visible !important;transform:none !important}body:has(.fig-about-page) .fig-about-page .fig-team-grid article,body:has(.fig-about-page) .fig-about-page .fig-team-grid article:nth-child(n){position:static !important;display:flex !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;flex:none !important;flex-direction:column !important;align-items:center !important;overflow:visible !important;transform:none !important}body:has(.fig-about-page) .fig-about-page .fig-team-grid article img{position:static !important;width:min(220px,72vw) !important;height:min(220px,72vw) !important;margin:0 auto 14px !important;-o-object-fit:cover !important;object-fit:cover !important;border-radius:50% !important;transform:none !important}body:has(.fig-about-page) .fig-about-page .fig-team-grid article b,body:has(.fig-about-page) .fig-about-page .fig-team-grid article small{position:static !important;width:100% !important;height:auto !important;text-align:center !important;overflow:visible !important}body:has(.fig-events-page) .fig-events-page .fig-events-hero{background-image:url("/assets/media/events/event-04.jpg") !important;background-position:center !important;background-size:cover !important}body:has(.fig-events-page) .fig-events-page .fig-events-hero>img{opacity:0 !important}body:has(.fig-events-page) .fig-events-page .fig-events-hero p{color:#fff !important;font-size:15px !important;line-height:1.45 !important;text-shadow:0 1px 8px rgba(0,0,0,.6) !important}body:has(.fig-events-page) .fig-events-page .fig-events-gallery,body:has(.fig-events-page) .fig-events-page .fig-events-gallery>.fig-shell,body:has(.fig-events-page) .fig-events-page .fig-events-gallery.is-expanded,body:has(.fig-events-page) .fig-events-page .fig-events-gallery.is-expanded>.fig-shell{position:static !important;width:100% !important;max-width:100% !important;height:auto !important;min-height:0 !important;overflow:visible !important;transform:none !important}body:has(.fig-events-page) .fig-events-page .fig-events-gallery{margin:0 !important;padding:48px 16px 58px !important}body:has(.fig-events-page) .fig-events-page .fig-events-gallery p{position:static !important;width:100% !important;height:auto !important;margin:0 !important;font-size:14px !important;line-height:1.58 !important;overflow:visible !important}body:has(.fig-events-page) .fig-events-page .fig-events-gallery__grid,body:has(.fig-events-page) .fig-events-page .fig-events-gallery.is-expanded .fig-events-gallery__grid{position:static !important;display:grid !important;width:100% !important;height:auto !important;margin:30px 0 0 !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-template-rows:none !important;grid-auto-rows:auto !important;grid-gap:8px !important;gap:8px !important;overflow:visible !important;transform:none !important}body:has(.fig-events-page) .fig-events-page .fig-events-gallery__item,body:has(.fig-events-page) .fig-events-page .fig-events-gallery__item:nth-child(n),body:has(.fig-events-page) .fig-events-page .fig-events-gallery__grid img,body:has(.fig-events-page) .fig-events-page .fig-events-gallery__grid img:nth-child(n){position:static !important;display:block !important;width:100% !important;height:auto !important;min-height:0 !important;aspect-ratio:3/2 !important;-o-object-fit:cover !important;object-fit:cover !important;overflow:hidden !important;transform:none !important}body:has(.fig-events-page) .fig-events-page .fig-events-gallery__item[hidden]{display:none !important}body:has(.fig-events-page) .fig-events-page .fig-events-gallery__toggle{position:static !important;display:flex !important;width:100% !important;height:auto !important;min-height:48px !important;margin:24px auto 0 !important;padding:12px 20px !important;align-items:center !important;justify-content:center !important;font-size:14px !important;transform:none !important}body:has(.fig-events-page) .fig-events-page .fig-events-feedback,body:has(.fig-events-page) .fig-events-page .fig-events-feedback>.fig-shell{position:static !important;width:100% !important;max-width:100% !important;height:auto !important;min-height:0 !important;overflow:visible !important;transform:none !important}body:has(.fig-events-page) .fig-events-page .fig-events-feedback{margin:0 !important;padding:50px 10px 58px !important}body:has(.fig-events-page) .fig-events-page .fig-events-feedback>.fig-shell>small,body:has(.fig-events-page) .fig-events-page .fig-events-feedback h2{position:static !important;width:100% !important;height:auto !important;overflow:visible !important;transform:none !important}body:has(.fig-events-page) .fig-events-page .fig-events-feedback>.fig-shell>small{display:block !important;margin:0 0 8px !important}body:has(.fig-events-page) .fig-events-page .fig-events-feedback h2{margin:0 !important;font-size:25px !important;line-height:1.2 !important}body:has(.fig-events-page) .fig-events-page .fig-events-feedback-carousel{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;width:100% !important;max-width:100% !important;height:auto !important;min-height:0 !important;margin:30px 0 0 !important;overflow:visible !important;transform:none !important}body:has(.fig-events-page) .fig-events-page .fig-events-feedback-carousel .fig-events-carousel__viewport{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;width:calc(100% - 64px) !important;height:auto !important;min-height:374px !important;margin:0 auto !important;overflow:hidden !important;transform:none !important}body:has(.fig-events-page) .fig-events-page .fig-review-cards--events{position:static !important;display:flex !important;width:100% !important;height:auto !important;min-height:374px !important;margin:0 !important;padding:5px !important;gap:14px !important;overflow:visible !important;transform:translateX(0%) !important;transform:translateX(var(--events-carousel-offset, 0%)) !important}body:has(.fig-events-page) .fig-events-page .fig-review-cards--events>.fig-event-review-card,body:has(.fig-events-page) .fig-events-page .fig-review-cards--events>.fig-event-review-card:nth-child(n){position:static !important;display:flex !important;width:100% !important;min-width:0 !important;height:auto !important;min-height:360px !important;margin:0 !important;padding:28px 20px !important;flex:0 0 100% !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;overflow:visible !important;transform:none !important}body:has(.fig-events-page) .fig-events-page .fig-event-review-card__avatar{position:static !important;width:92px !important;height:92px !important;margin:0 auto 12px !important;flex:0 0 92px !important}body:has(.fig-events-page) .fig-events-page .fig-event-review-card b,body:has(.fig-events-page) .fig-events-page .fig-event-review-card small,body:has(.fig-events-page) .fig-events-page .fig-event-review-card p{position:static !important;width:100% !important;height:auto !important;margin-left:0 !important;margin-right:0 !important;overflow:visible !important;transform:none !important}body:has(.fig-events-page) .fig-events-page .fig-event-review-card b{font-size:16px !important;line-height:1.25 !important}body:has(.fig-events-page) .fig-events-page .fig-event-review-card small{margin-top:4px !important;font-size:12px !important;line-height:1.35 !important}body:has(.fig-events-page) .fig-events-page .fig-event-review-card p{margin-top:18px !important;font-size:14px !important;line-height:1.55 !important}body:has(.fig-events-page) .fig-events-page .fig-events-feedback-carousel .fig-events-carousel__arrow{top:50% !important;display:grid !important;width:44px !important;height:44px !important;margin:0 !important;align-items:center !important;justify-items:center !important;place-items:center !important;color:#fff !important;background:#001692 !important;border-radius:50% !important;box-shadow:0 4px 14px rgba(0,22,146,.24) !important;transform:translateY(-50%) !important}body:has(.fig-events-page) .fig-events-page .fig-events-feedback-carousel .fig-events-carousel__arrow--prev{left:0 !important}body:has(.fig-events-page) .fig-events-page .fig-events-feedback-carousel .fig-events-carousel__arrow--next{right:0 !important}body:has(.fig-events-page) .fig-events-page .fig-events-feedback-carousel .fig-events-carousel__dots{position:static !important;width:auto !important;height:auto !important;margin:24px auto 0 !important;transform:none !important}body:has(.fig-products) .fig-products .fig-products-catalog,body:has(.fig-products) .fig-products .fig-products-catalog>.fig-shell{position:static !important;width:100% !important;max-width:100% !important;height:auto !important;min-height:0 !important;overflow:visible !important;transform:none !important}body:has(.fig-products) .fig-products .fig-products-catalog{margin:0 !important;padding:38px 16px 54px !important}body:has(.fig-products) .fig-products .fig-products-grid{position:static !important;display:grid !important;width:100% !important;height:auto !important;grid-template-columns:1fr !important;grid-template-rows:none !important;grid-gap:18px !important;gap:18px !important;overflow:visible !important;transform:none !important}body:has(.fig-products) .fig-products .fig-product-category,body:has(.fig-products) .fig-products .fig-product-category:nth-child(n){position:relative !important;width:100% !important;height:auto !important;min-height:250px !important;margin:0 !important;overflow:hidden !important;transform:none !important}body:has(.fig-products) .fig-products .fig-product-category span,body:has(.fig-products) .fig-products .fig-product-category strong,body:has(.fig-products) .fig-products .fig-product-category small,body:has(.fig-products) .fig-products .fig-product-category b{max-width:100% !important;overflow:visible !important}body:has(.fig-products) .fig-products .fig-rental-info{position:static !important;display:grid !important;width:100% !important;height:auto !important;margin:42px 0 0 !important;grid-template-columns:1fr !important;grid-template-rows:none !important;grid-gap:18px !important;gap:18px !important;overflow:visible !important;transform:none !important}body:has(.fig-products) .fig-products .fig-rental-info article,body:has(.fig-products) .fig-products .fig-rental-info article:nth-child(n){position:static !important;display:block !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:26px 22px !important;overflow:visible !important;transform:none !important}body:has(.fig-products) .fig-products .fig-rental-info article img,body:has(.fig-products) .fig-products .fig-rental-info article h3,body:has(.fig-products) .fig-products .fig-rental-info article p,body:has(.fig-products) .fig-products .fig-rental-info article p:nth-child(n){position:static !important;width:auto !important;height:auto !important;overflow:visible !important;transform:none !important}body:has(.fig-products) .fig-products .fig-rental-info article img{width:48px !important;height:48px !important;margin:0 0 14px !important}body:has(.fig-products) .fig-products .fig-rental-info article h3{margin:0 0 14px !important;font-size:21px !important;line-height:1.25 !important}body:has(.fig-products) .fig-products .fig-rental-info article p,body:has(.fig-products) .fig-products .fig-rental-info article p:nth-child(n){margin:0 0 12px !important;font-size:14px !important;line-height:1.58 !important}body:has(.fig-products) .fig-products .fig-rental-info article p:last-child{margin-bottom:0 !important}body:has(.fig-products) .fig-products .fig-payment-methods{position:static !important;display:block !important;width:100% !important;height:auto !important;margin:46px 0 0 !important;overflow:visible !important;transform:none !important}body:has(.fig-products) .fig-products .fig-payment-methods h2{position:static !important;width:100% !important;height:auto !important;margin:0 0 26px !important;font-size:22px !important;line-height:1.25 !important;overflow:visible !important}body:has(.fig-products) .fig-products .fig-payment-grid{position:static !important;display:grid !important;width:100% !important;height:auto !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-template-rows:none !important;grid-gap:20px 14px !important;gap:20px 14px !important;overflow:visible !important;transform:none !important}body:has(.fig-products) .fig-products .fig-payment-item,body:has(.fig-products) .fig-products .fig-payment-item:nth-child(n){position:static !important;display:flex !important;width:100% !important;height:auto !important;min-height:118px !important;margin:0 !important;padding:18px 10px !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:10px !important;overflow:visible !important;transform:none !important}body:has(.fig-products) .fig-products .fig-payment-item img{position:static !important;width:52px !important;height:52px !important;margin:0 !important;transform:none !important}body:has(.fig-products) .fig-products .fig-payment-item span{position:static !important;width:100% !important;height:auto !important;font-size:13px !important;line-height:1.35 !important;text-align:center !important;overflow:visible !important}body:has(.fig-home) .fig-home .fig-solutions,body:has(.fig-home) .fig-home .fig-solutions>.fig-shell,body:has(.fig-home) .fig-home .fig-solutions__layout,body:has(.fig-home) .fig-home .fig-solutions__column,body:has(.fig-home) .fig-home .fig-solutions__list{height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important}body:has(.fig-home) .fig-home .fig-solutions__list,body:has(.fig-home) .fig-home .fig-solutions__column:last-child .fig-solutions__list{display:grid !important;width:100% !important;grid-template-columns:1fr !important;grid-template-rows:none !important;grid-gap:10px !important;gap:10px !important}body:has(.fig-home) .fig-home .fig-solutions__list>button,body:has(.fig-home) .fig-home .fig-solutions__list>button:nth-child(n){position:relative !important;display:grid !important;width:100% !important;height:auto !important;min-height:72px !important;padding:12px 38px 12px 60px !important;grid-template-columns:minmax(0, 1fr) !important;align-items:center !important;text-align:left !important;overflow:visible !important;transform:none !important}body:has(.fig-home) .fig-home .fig-solutions__list>button img{position:absolute !important;top:50% !important;left:12px !important;width:38px !important;height:38px !important;-o-object-fit:contain !important;object-fit:contain !important;transform:translateY(-50%) !important}body:has(.fig-home) .fig-home .fig-solutions__list>button b{position:absolute !important;top:50% !important;right:14px !important;transform:translateY(-50%) !important}body:has(.fig-home) .fig-home .fig-reviews,body:has(.fig-home) .fig-home .fig-reviews>.fig-shell,body:has(.fig-home) .fig-home .fig-reviews-carousel-wrapper{height:auto !important;min-height:0 !important;overflow:visible !important}body:has(.fig-home) .fig-home .fig-reviews-carousel-wrapper{position:relative !important;width:100% !important;margin:28px 0 0 !important}body:has(.fig-home) .fig-home .fig-review-grid{position:relative !important;display:flex !important;width:calc(100% - 64px) !important;height:auto !important;min-height:250px !important;margin:0 auto !important;padding:4px !important;grid-template-columns:none !important;gap:14px !important;overflow-x:auto !important;overflow-y:visible !important;scroll-behavior:smooth !important;scroll-snap-type:x mandatory !important;scrollbar-width:none !important}body:has(.fig-home) .fig-home .fig-review-grid::-webkit-scrollbar{display:none !important}body:has(.fig-home) .fig-home .fig-review-grid>.fig-review-card,body:has(.fig-home) .fig-home .fig-review-grid>.fig-review-card:nth-child(n){position:static !important;display:block !important;width:100% !important;min-width:0 !important;height:auto !important;min-height:242px !important;margin:0 !important;padding:20px !important;flex:0 0 100% !important;scroll-snap-align:start !important;overflow:visible !important;transform:none !important}body:has(.fig-home) .fig-home .fig-reviews-arrow{position:absolute !important;top:50% !important;display:grid !important;width:44px !important;height:44px !important;margin:0 !important;align-items:center !important;justify-items:center !important;place-items:center !important;transform:translateY(-50%) !important}body:has(.fig-home) .fig-home .fig-reviews-arrow--prev{left:0 !important}body:has(.fig-home) .fig-home .fig-reviews-arrow--next{right:0 !important}body:has(.fig-home) .fig-home .fig-reviews-dots{position:static !important;width:auto !important;height:auto !important;margin:22px auto 0 !important;transform:none !important}body:has(.fig-home) .fig-footer,body:has(.fig-products) .fig-footer,body:has(.fig-equipment-page) .fig-footer,body:has(.fig-about-page) .fig-footer,body:has(.fig-events-page) .fig-footer{position:static !important;width:100% !important;height:auto !important;min-height:0 !important;margin:30px 0 0 !important;padding:0 0 30px !important;overflow:visible !important}body:has(.fig-home) .fig-footer__card,body:has(.fig-products) .fig-footer__card,body:has(.fig-equipment-page) .fig-footer__card,body:has(.fig-about-page) .fig-footer__card,body:has(.fig-events-page) .fig-footer__card,body:has(.fig-home) .fig-footer__content,body:has(.fig-products) .fig-footer__content,body:has(.fig-equipment-page) .fig-footer__content,body:has(.fig-about-page) .fig-footer__content,body:has(.fig-events-page) .fig-footer__content{position:relative !important;width:min(100% - 32px,343px) !important;max-width:100% !important;height:auto !important;min-height:0 !important;margin-left:auto !important;margin-right:auto !important;overflow:visible !important;transform:none !important}body:has(.fig-home) .fig-footer__content,body:has(.fig-products) .fig-footer__content,body:has(.fig-equipment-page) .fig-footer__content,body:has(.fig-about-page) .fig-footer__content,body:has(.fig-events-page) .fig-footer__content{width:100% !important;padding:30px 18px 24px !important}body:has(.fig-home) .fig-footer__logo,body:has(.fig-products) .fig-footer__logo,body:has(.fig-equipment-page) .fig-footer__logo,body:has(.fig-about-page) .fig-footer__logo,body:has(.fig-events-page) .fig-footer__logo,body:has(.fig-home) .fig-footer__links,body:has(.fig-products) .fig-footer__links,body:has(.fig-equipment-page) .fig-footer__links,body:has(.fig-about-page) .fig-footer__links,body:has(.fig-events-page) .fig-footer__links,body:has(.fig-home) .fig-footer__legal,body:has(.fig-products) .fig-footer__legal,body:has(.fig-equipment-page) .fig-footer__legal,body:has(.fig-about-page) .fig-footer__legal,body:has(.fig-events-page) .fig-footer__legal,body:has(.fig-home) .fig-footer__marke,body:has(.fig-products) .fig-footer__marke,body:has(.fig-equipment-page) .fig-footer__marke,body:has(.fig-about-page) .fig-footer__marke,body:has(.fig-events-page) .fig-footer__marke{position:static !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;height:auto !important;overflow:visible !important;transform:none !important}body:has(.fig-home) .fig-footer__marke,body:has(.fig-products) .fig-footer__marke,body:has(.fig-equipment-page) .fig-footer__marke,body:has(.fig-about-page) .fig-footer__marke,body:has(.fig-events-page) .fig-footer__marke{display:inline-flex !important;width:auto !important;min-height:30px !important;margin:24px auto 0 !important;align-items:center !important;justify-content:center !important}body.page-body .whatsapp-button{right:max(12px,env(safe-area-inset-right)) !important;bottom:max(12px,env(safe-area-inset-bottom)) !important;width:50px !important;height:50px !important;padding:11px !important}body.page-body .whatsapp-button img{width:28px !important;height:28px !important}}@media(max-width: 599px){body.layout-figma-home main.fig-home section.fig-events-preview .fig-gallery-stage>div.fig-gallery-slides{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100% !important;height:100% !important;min-height:0 !important;max-height:100% !important;aspect-ratio:auto !important;overflow:hidden !important}body.layout-figma-home main.fig-home section.fig-events-preview .fig-gallery-stage>.fig-gallery-slides>figure.fig-gallery-slide,body.layout-figma-home main.fig-home section.fig-events-preview .fig-gallery-stage>.fig-gallery-slides>figure.fig-gallery-slide:nth-child(n),body.layout-figma-home main.fig-home section.fig-events-preview .fig-gallery-stage>.fig-gallery-slides>figure.fig-gallery-slide>img{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100% !important;height:100% !important;min-height:0 !important;max-height:100% !important;aspect-ratio:auto !important;-o-object-fit:cover !important;object-fit:cover !important}body.layout-figma-home main.fig-home section.fig-events-preview .fig-gallery-stage>button.fig-gallery-arrow{top:50% !important;bottom:auto !important;width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;transform:translateY(-50%) !important}}@media(min-width: 1025px)and (max-width: 1280px){body:has(.fig-home) .fig-home>section>.fig-shell,body:has(.fig-products) .fig-products>section>.fig-shell,body:has(.fig-about-page) .fig-about-page>section>.fig-shell,body:has(.fig-events-page) .fig-events-page>section>.fig-shell{width:min(100% - 48px,1152px) !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important}body:has(.fig-home) .fig-home .fig-solutions,body:has(.fig-home) .fig-home .fig-solutions>.fig-shell,body:has(.fig-home) .fig-home .fig-solutions__layout{height:auto !important;min-height:0 !important;max-width:100% !important;overflow:visible !important}body:has(.fig-home) .fig-home .fig-solutions .fig-section-heading{position:static !important;width:100% !important;height:auto !important;margin:0 0 30px !important;overflow:visible !important;transform:none !important}body:has(.fig-home) .fig-home .fig-solutions .fig-section-heading .fig-badge-tag,body:has(.fig-home) .fig-home .fig-solutions .fig-section-heading h2,body:has(.fig-home) .fig-home .fig-solutions .fig-section-heading p{position:static !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;width:auto !important;max-width:100% !important;height:auto !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important;transform:none !important}body:has(.fig-home) .fig-home .fig-solutions .fig-section-heading .fig-badge-tag{display:block !important;margin-bottom:8px !important}body:has(.fig-home) .fig-home .fig-solutions .fig-section-heading h2{margin-bottom:14px !important;white-space:normal !important}body:has(.fig-home) .fig-home .fig-solutions .fig-section-heading p{line-height:1.5 !important}body:has(.fig-home) .fig-home .fig-solutions__layout{position:relative !important;display:grid !important;width:100% !important;grid-template-columns:minmax(190px, 23%) minmax(0, 1fr) minmax(190px, 23%) !important;grid-template-rows:auto !important;grid-gap:12px !important;gap:12px !important;transform:none !important}body:has(.fig-home) .fig-home .fig-solutions__column,body:has(.fig-home) .fig-home .fig-solutions__list,body:has(.fig-home) .fig-home .fig-solutions__list>button{position:static !important;width:100% !important;min-width:0 !important;max-width:100% !important;transform:none !important}body.page-body:has(main.fig-home) main.fig-home .fig-solutions__layout>.fig-solutions__column{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;display:flex !important;width:100% !important;min-width:0 !important;height:475px !important;margin:0 !important;overflow:visible !important;flex-direction:column !important;transform:none !important}body.page-body:has(main.fig-home) main.fig-home .fig-solutions__layout>.fig-solutions__column>h3{position:static !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;width:100% !important;height:auto !important;margin:0 0 14px !important;padding:0 !important;font-size:18px !important;line-height:22px !important;text-align:center !important;transform:none !important}body.page-body:has(main.fig-home) main.fig-home .fig-solutions__layout>.fig-solutions__column>.fig-solutions__list,body.page-body:has(main.fig-home) main.fig-home .fig-solutions__layout>.fig-solutions__column:last-child>.fig-solutions__list{position:static !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;display:flex !important;width:100% !important;min-width:0 !important;max-width:100% !important;height:auto !important;min-height:0 !important;max-height:439px !important;margin:0 !important;padding:4px !important;overflow-x:hidden !important;overflow-y:auto !important;flex:1 1 auto !important;flex-direction:column !important;gap:17px !important;transform:none !important}body.page-body:has(main.fig-home) main.fig-home .fig-solutions__layout>.fig-solutions__column>.fig-solutions__list>button:nth-child(n){position:static !important;width:100% !important;min-width:0 !important;max-width:100% !important;height:89px !important;min-height:89px !important;margin:0 !important;flex:0 0 89px !important;transform:none !important}body:has(.fig-home) .fig-home .fig-solutions__list>button{padding-left:10px !important;padding-right:14px !important;grid-template-columns:42px minmax(0, 1fr) 12px !important}body:has(.fig-home) .fig-home .fig-solutions__feature,body:has(.fig-home) .fig-home .fig-solutions__feature-media,body:has(.fig-home) .fig-home .fig-solutions__feature-content{width:100% !important;max-width:100% !important}body:has(.fig-home) .fig-home .fig-solutions__feature{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;height:436px !important;margin:0 !important;transform:none !important}body:has(.fig-home) .fig-home .fig-solutions__column:first-child{grid-column:1 !important}body:has(.fig-home) .fig-home .fig-solutions__feature{grid-column:2 !important}body:has(.fig-home) .fig-home .fig-solutions__column:last-child{grid-column:3 !important}body:has(.fig-home) .fig-home .fig-reviews-carousel-wrapper{width:100% !important;max-width:100% !important}body:has(.fig-home) .fig-home .fig-review-grid{width:calc(100% - 104px) !important;max-width:calc(100% - 104px) !important;margin-left:auto !important;margin-right:auto !important}body:has(.fig-products) .fig-products .fig-products-catalog,body:has(.fig-products) .fig-products .fig-products-catalog>.fig-shell,body:has(.fig-products) .fig-products .fig-products-grid,body:has(.fig-products) .fig-products .fig-rental-info,body:has(.fig-products) .fig-products .fig-payment-methods{height:auto !important;min-height:0 !important;max-width:100% !important;overflow:visible !important}body:has(.fig-products) .fig-products .fig-products-grid,body:has(.fig-products) .fig-products .fig-rental-info,body:has(.fig-products) .fig-products .fig-payment-methods{position:static !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;width:100% !important;margin-left:auto !important;margin-right:auto !important;transform:none !important}body:has(.fig-products) .fig-products .fig-products-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-template-rows:repeat(2, auto) !important;grid-auto-rows:auto !important;gap:20px 28px !important}body:has(.fig-products) .fig-products .fig-product-category,body:has(.fig-products) .fig-products .fig-product-category>img{width:100% !important;max-width:100% !important;height:auto !important;min-height:0 !important;aspect-ratio:554/345 !important}body:has(.fig-products) .fig-products .fig-rental-info{margin-top:50px !important}body:has(.fig-products) .fig-products .fig-payment-methods{margin-top:0 !important}body:has(.fig-about-page) .fig-about-page .fig-about-intro,body:has(.fig-about-page) .fig-about-page .fig-about-experience,body:has(.fig-about-page) .fig-about-page .fig-about-experience__grid,body:has(.fig-about-page) .fig-about-page .fig-team-grid{max-width:100% !important}body:has(.fig-about-page) .fig-about-page .fig-values-row{position:static !important;width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;transform:none !important}body:has(.fig-about-page) .fig-about-page .fig-about-experience__grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) !important;gap:40px !important}body:has(.fig-about-page) .fig-about-page .fig-about-copy,body:has(.fig-about-page) .fig-about-page .fig-team-grid{position:static !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;width:100% !important;min-width:0 !important;max-width:100% !important;margin:0 !important;transform:none !important}body:has(.fig-about-page) .fig-about-page .fig-team-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}body:has(.fig-about-page) .fig-about-page .fig-team-grid article,body:has(.fig-about-page) .fig-about-page .fig-team-grid article:nth-child(n){width:100% !important;min-width:0 !important;max-width:100% !important}body:has(.fig-events-page) .fig-events-page .fig-events-gallery,body:has(.fig-events-page) .fig-events-page .fig-events-feedback,body:has(.fig-events-page) .fig-events-page .fig-events-clients{left:auto !important;width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;transform:none !important}body:has(.fig-events-page) .fig-events-page .fig-events-gallery>.fig-shell,body:has(.fig-events-page) .fig-events-page .fig-events-feedback>.fig-shell,body:has(.fig-events-page) .fig-events-page .fig-events-clients>.fig-shell{width:min(100% - 48px,1152px) !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important}body:has(.fig-events-page) .fig-events-page .fig-events-gallery__grid,body:has(.fig-events-page) .fig-events-page .fig-events-client-list--static,body:has(.fig-events-page) .fig-events-page .fig-events-feedback-carousel{width:100% !important;max-width:100% !important}body:has(.fig-events-page) .fig-events-page .fig-events-feedback-carousel{left:auto !important;transform:none !important}body:has(.fig-events-page) .fig-events-page .fig-events-feedback-carousel .fig-events-carousel__viewport{left:auto !important;width:calc(100% - 104px) !important;max-width:calc(100% - 104px) !important;margin-left:auto !important;margin-right:auto !important}}@media(max-width: 599px){body.page-body:has(main.fig-home) main.fig-home .fig-solutions__layout>.fig-solutions__column,body.page-body:has(main.fig-home) main.fig-home .fig-solutions__layout>.fig-solutions__column:nth-child(n){position:static !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;transform:none !important}body.page-body:has(main.fig-home) main.fig-home .fig-solutions__layout>.fig-solutions__column:first-child>.fig-solutions__list,body.page-body:has(main.fig-home) main.fig-home .fig-solutions__layout>.fig-solutions__column:last-child>.fig-solutions__list{position:static !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;display:grid !important;width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;grid-template-columns:1fr !important;grid-template-rows:none !important;grid-gap:10px !important;gap:10px !important;overflow:visible !important;transform:none !important}body.page-body:has(main.fig-home) main.fig-home .fig-events-preview,body.page-body:has(main.fig-home) main.fig-home .fig-events-preview>.fig-shell{height:auto !important;min-height:0 !important;overflow:visible !important}body.page-body:has(main.fig-home) main.fig-home .fig-gallery-stage{position:relative !important;width:100% !important;height:auto !important;min-height:0 !important;aspect-ratio:4/3 !important;overflow:hidden !important}body.page-body:has(main.fig-home) main.fig-home .fig-gallery-stage>.fig-gallery-slides{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100% !important;height:100% !important;min-height:0 !important;aspect-ratio:auto !important;overflow:hidden !important}body.page-body:has(main.fig-home) main.fig-home .fig-gallery-stage .fig-gallery-slide,body.page-body:has(main.fig-home) main.fig-home .fig-gallery-stage .fig-gallery-slide:nth-child(n),body.page-body:has(main.fig-home) main.fig-home .fig-gallery-stage .fig-gallery-slide>img{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100% !important;height:100% !important;min-height:0 !important;aspect-ratio:auto !important;-o-object-fit:cover !important;object-fit:cover !important}body.page-body:has(main.fig-home) main.fig-home .fig-gallery-stage .fig-gallery-arrow{top:50% !important;bottom:auto !important;width:44px !important;height:44px !important;transform:translateY(-50%) !important}body.page-body:has(main.fig-home) main.fig-home .fig-gallery-stage .fig-gallery-arrow--prev{right:auto !important;left:10px !important}body.page-body:has(main.fig-home) main.fig-home .fig-gallery-stage .fig-gallery-arrow--next{right:10px !important;left:auto !important}body.page-body .whatsapp-button{right:max(8px,env(safe-area-inset-right)) !important;bottom:max(8px,env(safe-area-inset-bottom)) !important;width:46px !important;height:46px !important;padding:9px !important}}@media(min-width: 1025px)and (max-width: 1280px){body.layout-figma-home main.fig-home section.fig-solutions>.fig-metrics,body.layout-figma-home main.fig-home section.fig-solutions>.fig-video-row{position:static !important;width:min(100% - 48px,1152px) !important;max-width:calc(100% - 48px) !important;margin-right:auto !important;margin-left:auto !important;transform:none !important}body.layout-figma-home main.fig-home section.fig-solutions>.fig-metrics{grid-template-columns:repeat(3, minmax(0, 1fr)) !important}body.layout-figma-home main.fig-home section.fig-solutions>.fig-metrics>article,body.layout-figma-home main.fig-home section.fig-solutions>.fig-metrics>article:nth-child(n){width:100% !important;min-width:0 !important;max-width:100% !important}body.layout-figma-home main.fig-home section.fig-solutions>.fig-video-row{grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr) !important;gap:32px !important}body.layout-figma-home main.fig-home section.fig-solutions>.fig-video-row>.fig-video-placeholder,body.layout-figma-home main.fig-home section.fig-solutions>.fig-video-row>.fig-video-copy{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;width:100% !important;min-width:0 !important;max-width:100% !important;transform:none !important}}@media(max-width: 599px){body.layout-figma-home main.fig-home section.fig-events-preview .fig-gallery-stage>div.fig-gallery-slides,body.layout-figma-home main.fig-home section.fig-events-preview .fig-gallery-stage>.fig-gallery-slides>figure.fig-gallery-slide,body.layout-figma-home main.fig-home section.fig-events-preview .fig-gallery-stage>.fig-gallery-slides>figure.fig-gallery-slide:nth-child(n),body.layout-figma-home main.fig-home section.fig-events-preview .fig-gallery-stage>.fig-gallery-slides>figure.fig-gallery-slide>img{height:100% !important;min-height:0 !important;max-height:100% !important}body.layout-figma-home main.fig-home section.fig-events-preview .fig-gallery-stage>button.fig-gallery-arrow{box-sizing:border-box !important;width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;padding:0 !important}}body.layout-figma-home main.fig-home #figGalleryPrev,body.layout-figma-home main.fig-home #figGalleryNext{box-sizing:border-box !important;position:relative !important;display:grid !important;padding:0 !important;border:1px solid #d8dbe5 !important;border-radius:50% !important;background:#fff !important;box-shadow:0 4px 12px rgba(0,0,0,.12) !important;color:#9ca3b1 !important;font-size:0 !important;line-height:0 !important;cursor:pointer !important;align-items:center !important;justify-items:center !important;place-items:center !important;transition:background-color .2s ease, border-color .2s ease, color .2s ease, box-shadow .2s ease !important}body.layout-figma-home main.fig-home #figGalleryPrev::before,body.layout-figma-home main.fig-home #figGalleryNext::before{box-sizing:border-box !important;position:absolute !important;top:50% !important;display:block !important;width:10px !important;height:10px !important;margin:0 !important;border-top:2px solid currentColor !important;border-right:2px solid currentColor !important;content:"" !important}body.layout-figma-home main.fig-home #figGalleryPrev::before{left:calc(50% + 3px) !important;transform:translate(-50%, -50%) rotate(-135deg) !important}body.layout-figma-home main.fig-home #figGalleryNext::before{left:calc(50% - 3px) !important;transform:translate(-50%, -50%) rotate(45deg) !important}body.layout-figma-home main.fig-home #figGalleryPrev:focus-visible,body.layout-figma-home main.fig-home #figGalleryNext:focus-visible{outline:3px solid rgba(0,22,146,.28) !important;outline-offset:3px !important}@media(hover: hover)and (pointer: fine){body.layout-figma-home main.fig-home #figGalleryPrev:hover,body.layout-figma-home main.fig-home #figGalleryNext:hover{border-color:#001692 !important;background:#001692 !important;box-shadow:0 5px 15px rgba(0,22,146,.28) !important;color:#fff !important}}@media(max-width: 1024px){body.layout-figma-home main.fig-home section.fig-events-preview .fig-gallery-stage>.fig-gallery-slides{height:100% !important;min-height:0 !important;max-height:100% !important}body.layout-figma-home main.fig-home #figGalleryPrev,body.layout-figma-home main.fig-home #figGalleryNext{position:absolute !important;top:50% !important;bottom:auto !important;transform:translateY(-50%) !important}body.layout-figma-home main.fig-home #figGalleryPrev{right:auto !important;left:10px !important}body.layout-figma-home main.fig-home #figGalleryNext{right:10px !important;left:auto !important}}@media(max-width: 599px){body.layout-figma-home main.fig-home #figGalleryPrev,body.layout-figma-home main.fig-home #figGalleryNext{width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important}}body.layout-figma-home main.fig-home .fig-quote-form--figma .fig-chip{display:flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;text-align:left !important}body.layout-figma-home main.fig-home .fig-quote-form--figma .fig-chip::before{box-sizing:border-box !important;position:static !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 auto !important;align-self:center !important;margin:0 !important;border:1px solid #d8dae1 !important;border-radius:5px !important;background:#fff !important;color:rgba(0,0,0,0) !important;content:"" !important;line-height:1 !important;vertical-align:middle !important}body.layout-figma-home main.fig-home .fig-quote-form--figma .fig-chip.is-active::before{border-color:#265ade !important;background:#265ade !important;color:#fff !important;content:"✓" !important;font-weight:700 !important}body.layout-figma-home main.fig-home .fig-quote-form--figma .fig-btn-submit-blue{box-sizing:border-box !important;border:2px solid #265ade !important;background:#265ade !important;color:#fff !important;transition:background-color .2s ease, border-color .2s ease, color .2s ease !important}body.layout-figma-home main.fig-home .fig-final-cta__content>a{transition:background-color .2s ease, border-color .2s ease, color .2s ease !important}@media(hover: hover)and (pointer: fine){body.layout-figma-home main.fig-home .fig-quote-form--figma .fig-btn-submit-blue:hover{border-color:#265ade !important;background:#fff !important;color:#265ade !important}body.layout-figma-home main.fig-home .fig-final-cta__content>a:hover{border-color:#fff !important;background:#fff !important;color:#001692 !important}}@media(min-width: 1025px){body.layout-figma-home main.fig-home .fig-quote>.fig-shell>.fig-section-heading{margin:0 auto 34px !important}body.layout-figma-home main.fig-home .fig-quote-form--figma{height:1620px !important}body.layout-figma-home main.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(3){height:849px !important}body.layout-figma-home main.fig-home .fig-quote-form--figma .fig-form-row--dates,body.layout-figma-home main.fig-home .fig-date-field{height:358px !important}body.layout-figma-home main.fig-home .fig-calendar-panel{height:332px !important;overflow:hidden !important}body.layout-figma-home main.fig-home .fig-calendar-panel__days{height:200px !important}body.layout-figma-home main.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(3)>.fig-form-field--full:last-of-type{top:740px !important}}.fig-about-page .fig-about-intro>.fig-shell>p{width:100% !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important}.fig-about-page .fig-values-row>article,.fig-about-page .fig-values-row>article>h2,.fig-events-page .fig-event-review-card{transition:background-color .22s ease, box-shadow .22s ease, filter .22s ease, transform .22s ease !important}.fig-events-page .fig-review-cards--events{overflow:visible !important;transform:translateX(0px) !important;transform:translateX(var(--events-carousel-offset, 0px)) !important}@media(hover: hover)and (pointer: fine){.fig-about-page .fig-values-row>article:hover{box-shadow:0 14px 30px rgba(0,22,146,.22) !important;transform:translateY(-6px) !important}.fig-about-page .fig-values-row>article:hover>h2{box-shadow:0 6px 16px rgba(0,22,146,.3) !important;filter:saturate(1.18) brightness(1.08) !important}.fig-events-page .fig-event-review-card:hover{outline:1px solid rgba(0,22,146,.28) !important;outline-offset:-1px !important;background:#fbfcff !important;box-shadow:0 14px 30px rgba(0,22,146,.18) !important;transform:none !important}}@media(min-width: 1025px){.fig-events-page .fig-events-clients,.fig-events-page .fig-events-clients>.fig-shell{position:relative !important;width:100% !important;max-width:100% !important;height:auto !important;min-height:0 !important;overflow:visible !important}.fig-events-page .fig-events-clients{padding:62px 0 72px !important}.fig-events-page .fig-events-clients>.fig-shell{width:min(100% - 48px,1152px) !important;margin-left:auto !important;margin-right:auto !important}.fig-events-page .fig-events-client-list--static{position:static !important;display:grid !important;width:100% !important;max-width:100% !important;height:auto !important;margin:42px 0 0 !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;grid-template-rows:repeat(2, minmax(160px, auto)) !important;grid-gap:42px 32px !important;gap:42px 32px !important}.fig-events-page .fig-events-client-list--static>article{position:static !important;display:grid !important;width:100% !important;min-width:0 !important;height:100% !important;min-height:160px !important;margin:0 !important;padding:0 !important;border:0 !important;background:rgba(0,0,0,0) !important;grid-template-columns:120px minmax(0, 1fr) !important;grid-gap:18px !important;gap:18px !important;align-items:center !important;text-align:left !important}.fig-events-page .fig-events-client-list--static .fig-client-logo-placeholder{width:120px !important;height:120px !important;min-height:120px !important;margin:0 !important}.fig-events-page .fig-events-client-list--static .fig-event-client-copy{min-width:0 !important;padding:0 !important}.fig-events-page .fig-events-client-list--static .fig-event-client-copy b,.fig-events-page .fig-events-client-list--static .fig-event-client-copy p{width:100% !important;height:auto !important;overflow:visible !important}.fig-events-page .fig-events-client-list--static .fig-event-client-copy b{margin:0 0 8px !important;font-size:15px !important;line-height:1.3 !important}.fig-events-page .fig-events-client-list--static .fig-event-client-copy p{margin:0 !important;font-size:13px !important;line-height:1.45 !important}}@media(prefers-reduced-motion: reduce){.fig-about-page .fig-values-row>article,.fig-about-page .fig-values-row>article>h2,.fig-events-page .fig-event-review-card{transition:none !important}}@media(min-width: 1025px)and (max-width: 1280px){body.layout-figma-home main.fig-home .fig-events-preview .fig-section-heading,body.layout-figma-home main.fig-home .fig-reviews .fig-section-heading{width:100% !important;margin-right:auto !important;margin-left:auto !important}body.layout-figma-home main.fig-home .fig-events-preview .fig-section-heading .fig-badge-tag,body.layout-figma-home main.fig-home .fig-events-preview .fig-section-heading h2,body.layout-figma-home main.fig-home .fig-events-preview .fig-section-heading p,body.layout-figma-home main.fig-home .fig-reviews .fig-section-heading .fig-badge-tag,body.layout-figma-home main.fig-home .fig-reviews .fig-section-heading h2{left:50% !important;max-width:100% !important;transform:translateX(-50%) !important}body.layout-figma-home main.fig-home .fig-events-preview .fig-section-heading h2,body.layout-figma-home main.fig-home .fig-reviews .fig-section-heading h2{width:100% !important}body.layout-figma-home main.fig-home .fig-events-preview .fig-section-heading .fig-badge-tag,body.layout-figma-home main.fig-home .fig-events-preview .fig-section-heading p{width:min(944px,100%) !important}body.layout-figma-home main.fig-home .fig-reviews .fig-section-heading .fig-badge-tag{width:min(546px,100%) !important}body.layout-figma-home main.fig-home .fig-gallery-stage{width:100% !important;max-width:100% !important;margin-right:auto !important;margin-left:auto !important}body.layout-figma-home main.fig-home .fig-gallery-slides{width:calc(100% - 104px) !important;max-width:1046px !important;margin-left:auto !important;margin-right:auto !important}body.layout-figma-home main.fig-home .fig-gallery-slide,body.layout-figma-home main.fig-home .fig-gallery-slide>img,body.layout-figma-home main.fig-home .fig-gallery-slide figcaption{width:100% !important;max-width:100% !important}body.layout-figma-home main.fig-home .fig-center-cta{margin-right:auto !important;margin-left:auto !important}body.layout-figma-home main.fig-home .fig-reviews .fig-google-summary,body.layout-figma-home main.fig-home .fig-reviews .fig-reviews-carousel-wrapper{width:min(100%,1107px) !important;max-width:100% !important;margin-right:auto !important;margin-left:auto !important}body.layout-figma-home main.fig-home .fig-reviews .fig-reviews-arrow--prev{left:0 !important}body.layout-figma-home main.fig-home .fig-reviews .fig-reviews-arrow--next{right:0 !important}body.layout-figma-home main.fig-home .fig-reviews .fig-reviews-dots{left:50% !important;transform:translateX(-50%) !important}body.layout-figma-home main.fig-home .fig-quote-form--figma .fig-form-row{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}body.layout-figma-home main.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(3)>.fig-form-field--full:first-of-type,body.layout-figma-home main.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(3)>.fig-form-field--full:last-of-type,body.layout-figma-home main.fig-home .fig-quote-form--figma .fig-form-actions{width:calc(100% - 66px) !important;max-width:calc(100% - 66px) !important}body.layout-figma-home main.fig-home .fig-quote-form--figma .fig-chip-grid{width:min(752px,100%) !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important}body.layout-figma-home main.fig-home .fig-quote-form--figma .fig-chip{width:100% !important}body.layout-figma-home main.fig-home .fig-final-cta__content>small,body.layout-figma-home main.fig-home .fig-final-cta__content>h2,body.layout-figma-home main.fig-home .fig-final-cta__content>a{left:50% !important;transform:translateX(-50%) !important}body.layout-figma-home .fig-footer__content{right:auto !important;left:50% !important;width:min(100%,1056px) !important;transform:translateX(-50%) !important}body.layout-figma-home .fig-footer__logo,body.layout-figma-home .fig-footer__links,body.layout-figma-home .fig-footer__legal,body.layout-figma-home .fig-footer__marke{left:50% !important;transform:translateX(-50%) !important}}.fig-events-page .fig-event-review-card__avatar{display:flex !important;padding:0 !important;align-items:center !important;justify-content:center !important;color:#fff !important;font-family:"Montserrat",sans-serif !important;font-size:18px !important;font-weight:700 !important;line-height:1 !important;letter-spacing:.02em !important;text-align:center !important;text-transform:uppercase !important}@media(max-width: 1024px){.fig-events-page .fig-event-review-card__avatar{font-size:20px !important}}body.layout-figma-home main.fig-home .fig-solutions__feature-media img{-o-object-fit:cover !important;object-fit:cover !important}body.layout-figma-home main.fig-home .fig-quote-form--figma select{box-sizing:border-box !important;width:100% !important;min-height:48px !important;padding:9px 11px !important;border:1px solid #d8dae1 !important;border-radius:8px !important;background:#fff !important;color:#17191f !important;font:inherit !important}body.layout-figma-home main.fig-home .fig-captcha-wrap{display:flex !important;min-height:144px !important;margin:0 0 18px !important;align-items:center !important;justify-content:center !important}body.layout-figma-home main.fig-home .fig-form-message{box-sizing:border-box !important;width:min(1031px,100%) !important;margin:18px auto 0 !important;padding:16px 20px !important;border:1px solid rgba(0,0,0,0) !important;border-radius:10px !important;font-size:14px !important;line-height:1.5 !important;text-align:center !important}body.layout-figma-home main.fig-home .fig-form-message.w-form-done{border-color:#16884b !important;background:#edf9f2 !important;color:#0a6535 !important}body.layout-figma-home main.fig-home .fig-form-message.w-form-fail{border-color:#b42318 !important;background:#fff1f0 !important;color:#8f1d14 !important}@media(min-width: 1025px){body.layout-figma-home main.fig-home .fig-quote-form--figma{height:auto !important;overflow:visible !important}body.layout-figma-home main.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(2){height:262px !important}body.layout-figma-home main.fig-home .fig-quote-form--figma .fig-form-section:nth-of-type(2)>.fig-form-field--full{margin-top:19px !important}body.layout-figma-home main.fig-home .fig-quote-form--figma .fig-form-actions{height:auto !important;min-height:266px !important;padding-bottom:24px !important}}@media(max-width: 1024px){body.layout-figma-home main.fig-home .fig-captcha-wrap{margin-top:0 !important}body.layout-figma-home main.fig-home .fig-form-message{width:100% !important;margin-top:14px !important;font-size:13px !important}}.fig-product-families{width:100%;max-width:1136px;margin:44px auto 0}.fig-product-families__heading{margin-bottom:22px;text-align:center}.fig-product-families__heading small{display:block;margin-bottom:7px;color:#8a5d00;font-size:12px;font-weight:700;letter-spacing:.12em}.fig-product-families__heading h2{margin:0;color:#111;font-size:max(24px, min(2.5vw, 32px));font-weight:600;line-height:1.15;text-transform:uppercase}.fig-product-families__grid{display:grid;margin:0;padding:0;grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:12px;gap:12px;list-style:none}.fig-product-families__grid a{display:grid;min-height:68px;padding:10px 14px;border:1px solid #dfe4f1;border-radius:12px;color:#07153b;background:#fff;box-shadow:0 6px 18px rgba(0,22,146,.07);align-items:center;grid-template-columns:44px minmax(0, 1fr) auto;grid-gap:10px;gap:10px;font-size:14px;font-weight:700;-webkit-text-decoration:none;text-decoration:none;transition:border-color .2s ease, box-shadow .2s ease, transform .2s ease}.fig-product-families__grid a:hover{border-color:#001692;box-shadow:0 10px 24px rgba(0,22,146,.13);transform:translateY(-2px)}.fig-product-families__grid a:focus-visible{outline:3px solid #ffd500;outline-offset:3px}.fig-product-families__grid img{display:block;width:44px;height:44px;-o-object-fit:contain;object-fit:contain}.fig-product-families__grid b{color:#001692;font-size:18px}.gs-nav__dropdown-section{display:grid;align-content:start}.fig-header .gs-nav__dropdown-heading{display:block;padding:4px 8px 7px;color:#6b7285;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.fig-header .gs-nav__dropdown a[aria-current=page]{color:#001692;background:#eef2ff}body:has(.fig-products) .fig-products .fig-products-catalog,body:has(.fig-products) .fig-products .fig-products-catalog>.fig-shell{height:auto !important;min-height:0 !important;overflow:visible !important}body:has(.fig-products) .fig-products .fig-products-catalog{padding:50px 0 !important}body:has(.fig-products) .fig-products .fig-products-catalog>.fig-shell{width:min(100% - 48px,1136px) !important;margin:0 auto !important}body:has(.fig-products) .fig-products .fig-products-grid,body:has(.fig-products) .fig-products .fig-product-families,body:has(.fig-products) .fig-products .fig-rental-info,body:has(.fig-products) .fig-products .fig-payment-methods{position:static !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;height:auto !important;transform:none !important}body:has(.fig-products) .fig-products .fig-products-grid{width:100% !important;max-width:1136px !important;margin:0 auto !important;grid-template-rows:none !important}body:has(.fig-products) .fig-products .fig-rental-info{width:min(100%,944px) !important;margin:56px auto 0 !important}body:has(.fig-products) .fig-products .fig-rental-info article{height:auto !important;min-height:0 !important}body:has(.fig-products) .fig-products .fig-payment-methods{width:min(100%,944px) !important;margin:56px auto 0 !important}@media(min-width: 1181px){.fig-header .gs-nav__dropdown--products{width:500px;padding:14px;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px}}@media(max-width: 1180px){.fig-header .gs-nav__dropdown--products{width:100% !important;grid-template-columns:1fr !important;gap:10px !important}.fig-header .gs-nav__dropdown-heading{padding:8px 8px 4px;color:rgba(255,255,255,.58)}.fig-header .gs-nav__dropdown-section+.gs-nav__dropdown-section{padding-top:8px;border-top:1px solid rgba(255,255,255,.12)}.fig-header .gs-nav__dropdown a[aria-current=page]{color:#ffd500 !important;background:rgba(0,0,0,0) !important}}@media(max-width: 1024px){.fig-product-families__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 560px){body:has(.fig-products) .fig-products .fig-products-catalog{padding:29px 22px 42px !important}body:has(.fig-products) .fig-products .fig-products-catalog>.fig-shell{width:100% !important}body:has(.fig-products) .fig-products .fig-products-grid{width:100% !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:10px !important}body:has(.fig-products) .fig-products .fig-product-category,body:has(.fig-products) .fig-products .fig-product-category:nth-child(n){width:100% !important;height:214px !important;min-height:214px !important}.fig-product-families{margin-top:34px}.fig-product-families__heading{margin-bottom:16px}.fig-product-families__heading h2{font-size:20px}.fig-product-families__grid{gap:8px}.fig-product-families__grid a{min-height:58px;padding:8px 9px;grid-template-columns:34px minmax(0, 1fr) auto;gap:7px;font-size:12px}.fig-product-families__grid img{width:34px;height:34px}body:has(.fig-products) .fig-products .fig-rental-info{margin-top:42px !important}body:has(.fig-products) .fig-products .fig-payment-methods{margin-top:42px !important}}@media(prefers-reduced-motion: reduce){.fig-product-families__grid a{transition:none}}.fig-solution-page{background:#fff}.fig-solution-page .fig-solution-hero{position:relative !important;height:315px !important;min-height:0 !important;overflow:hidden !important}.fig-solution-page .fig-solution-hero>img,.fig-solution-page .fig-solution-hero__overlay{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100% !important;height:100% !important}.fig-solution-page .fig-solution-hero>img{-o-object-fit:cover !important;object-fit:cover !important}.fig-solution-page .fig-solution-hero__overlay{background:linear-gradient(90deg, rgba(0, 22, 146, 0.97) 0%, rgba(0, 22, 146, 0.78) 27%, rgba(0, 22, 146, 0.2) 53%, rgba(0, 13, 91, 0.7) 78%, rgba(0, 7, 58, 0.95) 100%) !important}.fig-solution-page .fig-solution-hero>.fig-shell{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;z-index:2 !important;display:flex !important;width:min(100% - 120px,1152px) !important;height:100% !important;margin:0 auto !important;padding:0 !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;transform:none !important}.fig-solution-page .fig-solution-hero h1{margin:0 0 10px !important;color:#fff !important;font-size:max(34px, min(3vw, 44px)) !important;font-weight:500 !important;line-height:1.08 !important;text-align:left !important}.fig-solution-page .fig-solution-hero p{margin:0 !important;color:#ffd500 !important;font-size:max(13px, min(1.25vw, 17px)) !important;line-height:1.3 !important;text-align:left !important;text-transform:uppercase !important}.fig-solution-intro{padding:72px 0 66px;text-align:center}.fig-solution-intro>.fig-shell{width:min(100% - 48px,960px);margin-left:auto;margin-right:auto}.fig-solution-intro .fig-badge-tag{display:inline-flex;margin-bottom:18px}.fig-solution-intro h2,.fig-solution-gallery__heading h2{margin:0;color:#111;font-size:max(28px, min(3vw, 40px));font-weight:600;line-height:1.15;text-transform:uppercase}.fig-solution-intro__copy{max-width:900px;margin:28px auto 0}.fig-solution-intro__copy p{margin:0 auto 18px;color:#333;font-size:17px;line-height:1.7}.fig-solution-intro__copy p:last-child{margin-bottom:0}.fig-solution-gallery{padding:68px 0 78px;background:#f5f7fb}.fig-solution-gallery>.fig-shell{width:min(100% - 48px,1152px);margin-left:auto;margin-right:auto}.fig-solution-gallery__heading{max-width:850px;margin:0 auto 34px;text-align:center}.fig-solution-gallery__heading small{display:block;margin-bottom:12px;color:#8a5d00;font-size:12px;font-weight:700;letter-spacing:.12em}.fig-solution-gallery__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:24px;gap:24px}.fig-solution-gallery__grid figure{aspect-ratio:4/3;margin:0;overflow:hidden;border-radius:16px;background:#e8ebf3;box-shadow:0 12px 28px rgba(0,22,146,.12)}.fig-solution-gallery__grid img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fig-solution-products{padding:64px 0 72px;background:#fff}.fig-solution-products>.fig-shell{width:min(100% - 48px,1152px);margin-left:auto;margin-right:auto}.fig-solution-products__heading{margin-bottom:30px;text-align:center}.fig-solution-products__heading small{display:block;margin-bottom:12px;color:#8a5d00;font-size:12px;font-weight:700;letter-spacing:.12em}.fig-solution-products__heading h2{margin:0;color:#111;font-size:max(28px, min(3vw, 40px));font-weight:600;line-height:1.15;text-transform:uppercase}.fig-solution-products__list{display:grid;margin:0;padding:0;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));grid-gap:14px;gap:14px;list-style:none}.fig-solution-products__list a{display:flex;min-height:62px;padding:14px 18px;border:1px solid #dfe4f1;border-radius:12px;color:#07153b;background:#f8f9fd;box-shadow:0 6px 18px rgba(0,22,146,.06);align-items:center;justify-content:space-between;gap:12px;font-size:15px;font-weight:700;-webkit-text-decoration:none;text-decoration:none;transition:border-color .2s ease, box-shadow .2s ease, transform .2s ease}.fig-solution-products__list a:hover{border-color:#001692;box-shadow:0 10px 24px rgba(0,22,146,.12);transform:translateY(-2px)}.fig-solution-products__list a:focus-visible{outline:3px solid #ffd500;outline-offset:3px}.fig-solution-products__list b{color:#001692;font-size:20px}.fig-solution-page>.fig-product-cta{margin-top:0 !important}@media(max-width: 1024px){.fig-solution-page .fig-solution-hero{height:320px !important}.fig-solution-page .fig-solution-hero>.fig-shell{width:min(100% - 48px,900px) !important}.fig-solution-intro{padding:58px 0 52px}.fig-solution-intro>.fig-shell,.fig-solution-gallery>.fig-shell{width:min(100% - 40px,900px) !important;height:auto !important}.fig-solution-gallery{padding:54px 0 62px}.fig-solution-products{padding:54px 0 60px}.fig-solution-products>.fig-shell{width:min(100% - 40px,900px) !important}.fig-solution-products__list{grid-template-columns:repeat(2, minmax(0, 1fr))}.fig-solution-gallery__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.fig-solution-gallery__grid figure:last-child{grid-column:1/-1;width:calc(50% - 12px);justify-self:center}}@media(max-width: 640px){.fig-solution-page .fig-solution-hero{height:205px !important}.fig-solution-page .fig-solution-hero>.fig-shell{width:min(100% - 30px,420px) !important}.fig-solution-page .fig-solution-hero h1{max-width:320px !important;margin-bottom:8px !important;font-size:28px !important}.fig-solution-page .fig-solution-hero p{max-width:330px !important;font-size:12px !important}.fig-solution-intro{padding:44px 0 42px}.fig-solution-intro>.fig-shell,.fig-solution-gallery>.fig-shell{width:min(100% - 32px,420px) !important}.fig-solution-intro .fig-badge-tag{margin-bottom:14px}.fig-solution-intro h2,.fig-solution-gallery__heading h2{font-size:26px}.fig-solution-intro__copy{margin-top:22px}.fig-solution-intro__copy p{font-size:15px;line-height:1.65}.fig-solution-gallery{padding:44px 0 50px}.fig-solution-products{padding:44px 0 50px}.fig-solution-products>.fig-shell{width:min(100% - 32px,420px) !important}.fig-solution-products__heading{margin-bottom:24px}.fig-solution-products__heading h2{font-size:26px}.fig-solution-products__list{grid-template-columns:1fr;gap:10px}.fig-solution-products__list a{min-height:56px;padding:12px 16px;font-size:14px}.fig-solution-gallery__heading{margin-bottom:26px}.fig-solution-gallery__grid{grid-template-columns:1fr;gap:16px}.fig-solution-gallery__grid figure:last-child{grid-column:auto;width:100%}}@media(prefers-reduced-motion: reduce){.fig-solution-products__list a{transition:none}}.gs-contact-cta{transition:color .2s ease, background-color .2s ease, border-color .2s ease, box-shadow .2s ease, transform .2s ease !important}.gs-contact-cta:focus-visible{outline:3px solid #f6c800 !important;outline-offset:3px !important}.gs-contact-cta--light:focus-visible,.gs-contact-cta--light:active{border-color:#fff !important;color:#001692 !important;background:#fff !important}.gs-contact-cta--green:focus-visible,.gs-contact-cta--green:active{border-color:#25d366 !important;color:#fff !important;background:#25d366 !important}@media(hover: hover)and (pointer: fine){.gs-contact-cta--light:hover{border-color:#fff !important;color:#001692 !important;background:#fff !important}.gs-contact-cta--green:hover{border-color:#25d366 !important;color:#fff !important;background:#25d366 !important}}@media(prefers-reduced-motion: reduce){.gs-contact-cta{transition:none !important}}.fig-home .fig-slider-dots{width:auto !important;height:24px !important;gap:1px !important;align-items:center !important}.fig-home .fig-slider-dots button,.fig-events-page .fig-events-feedback-carousel .fig-events-carousel__dots button{position:relative !important;width:24px !important;height:24px !important;background:rgba(0,0,0,0) !important}.fig-home .fig-slider-dots button::before,.fig-events-page .fig-events-feedback-carousel .fig-events-carousel__dots button::before{position:absolute;top:50%;left:50%;width:15px;height:15px;border-radius:50%;background:#b0b0b0;content:"";pointer-events:none;transform:translate(-50%, -50%)}.fig-home .fig-slider-dots button.is-active::before{background:#fff}.fig-events-page .fig-events-feedback-carousel .fig-events-carousel__dots button.is-active::before{background:#001692}.fig-home .fig-home-hero__actions .gs-contact-cta--light:focus-visible,.fig-home .fig-home-hero__actions .gs-contact-cta--light:active{color:#001692 !important}@media(hover: hover)and (pointer: fine){.fig-home .fig-home-hero__actions .gs-contact-cta--light:hover{color:#001692 !important}}@media(max-width: 560px){.fig-home .fig-slider-dots{transform:translateX(-50%) !important}.fig-home .fig-slider-dots button::before{width:10px;height:10px}.fig-events-page .fig-events-feedback-carousel .fig-events-carousel__dots button::before{width:7px;height:7px}}
