.elementor-39 .elementor-element.elementor-element-1035f80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-92117c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-39 .elementor-element.elementor-element-aa6d0e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-39 .elementor-element.elementor-element-46efa9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-07ea152{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-d629426{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-7cb24ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-588ffe8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-3890c95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-2a865fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-bfd0ca2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-34e23fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-cb54b49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-3c6b807{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-1dc5d88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-c378832{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-eb70576{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-a589d7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-ff2acb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-77f7d43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-ac8ac6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-6ffbdb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-24cacb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-07fca05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-e0ffde9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-39 .elementor-element.elementor-element-80ddcf3 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-39 .elementor-element.elementor-element-80ddcf3 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-39 .elementor-element.elementor-element-80ddcf3 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-39 .elementor-element.elementor-element-80ddcf3 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-39 .elementor-element.elementor-element-80ddcf3 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-80ddcf3 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-39 .elementor-element.elementor-element-80ddcf3 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-39 .elementor-element.elementor-element-80ddcf3 .elementor-field-type-html{padding-bottom:0px;}.elementor-39 .elementor-element.elementor-element-80ddcf3 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-39 .elementor-element.elementor-element-80ddcf3 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-39 .elementor-element.elementor-element-80ddcf3 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-39 .elementor-element.elementor-element-80ddcf3 .elementor-button[type="submit"]{color:#ffffff;}.elementor-39 .elementor-element.elementor-element-80ddcf3 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-39 .elementor-element.elementor-element-80ddcf3 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-39 .elementor-element.elementor-element-80ddcf3 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-39 .elementor-element.elementor-element-80ddcf3 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-39 .elementor-element.elementor-element-80ddcf3 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-39 .elementor-element.elementor-element-80ddcf3 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-39 .elementor-element.elementor-element-80ddcf3{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-39 .elementor-element.elementor-element-c99c002{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-28748d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-f91c5b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-43b2102{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for container, class: .elementor-element-1035f80 */@font-face{font-family:GPClash;src:url('https://gempopmarketing.com/wp-content/uploads/2026/09/ClashDisplay-Semibold.woff2') format('woff2');font-weight:600;font-display:swap}@font-face{font-family:GPCabinet;src:url('https://gempopmarketing.com/wp-content/uploads/2026/09/CabinetGrotesk-Variable.woff2') format('woff2');font-weight:100 900;font-display:swap}
.gc-page{background:#121212;color:#F6F4F2;font:18px/1.65 GPCabinet,sans-serif;overflow:hidden}.gc-page *{box-sizing:border-box}.gc-page .e-con{--gap:0;--widgets-spacing:0px}.gc-page .elementor-widget{margin:0}.gc-page .elementor-heading-title{color:inherit;font-family:GPClash,sans-serif;font-weight:600;line-height:1.08;letter-spacing:-.025em;text-transform:none}.gc-page h1.elementor-heading-title{font-size:clamp(46px,5.3vw,76px)}.gc-page h2.elementor-heading-title{font-size:clamp(34px,3.6vw,52px)}.gc-page h3.elementor-heading-title{font-family:GPCabinet,sans-serif;font-size:18px;line-height:1.3;letter-spacing:0}.gc-page .elementor-widget-text-editor{color:#bfbac9;font:18px/1.65 GPCabinet,sans-serif}.gc-page p{margin:0 0 24px}.gc-page p:last-child{margin:0}.gc-page a{color:inherit}.gc-page a:focus-visible,.gc-page button:focus-visible{outline:2px solid #6366F1;outline-offset:5px}.gc-page .gc-wrap{width:min(1240px,calc(100% - 96px));margin:0 auto;max-width:1240px}.gc-page .gc-nav,.gc-page .gc-footer-top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:30px}.gc-page .gc-nav{min-height:116px;border-bottom:1px solid #ffffff20}.gc-page .gc-logo{width:280px;flex-shrink:0}.gc-page .gc-logo img{width:280px;height:105px;object-fit:contain;mix-blend-mode:screen}.gc-page .gc-navlinks{display:flex;flex-direction:row;width:auto;align-items:center;gap:28px}.gc-page .gc-navlinks .elementor-button{background:transparent;color:#F6F4F2;font:600 14px/1.3 GPCabinet,sans-serif;padding:10px 0;border-radius:0;border-bottom:1px solid transparent;transition:border-color .25s}.gc-page .gc-navlinks .elementor-button:hover{border-color:#FF6A2A}.gc-page .gc-nav-cta .elementor-button{padding:13px 20px;border:1px solid #ffffff40;border-radius:3px}.gc-page .gc-section{padding:112px 0}.gc-page .gc-hero{background:radial-gradient(ellipse at 98% 5%,#0F054C99,transparent 58%),#121212;padding-top:100px}.gc-page .gc-hero-grid{display:grid;grid-template-columns:1.65fr 1fr;gap:70px;align-items:center}.gc-page .gc-hero-copy h1{margin-bottom:40px}.gc-page .gc-quiet-space{min-height:400px;border-left:1px solid #6366F133;border-top:1px solid #6366F133;background:linear-gradient(135deg,#6366f10c,transparent 65%);transform:skewY(-12deg)}.gc-page .gc-emphasis{max-width:870px;border-left:2px solid #FF6A2A;padding-left:28px;margin-top:65px;color:#F6F4F2;font-size:26px;line-height:1.5}.gc-page .gc-light{background:#F6F4F2;color:#17141d}.gc-page .gc-light .elementor-widget-text-editor{color:#514b58}.gc-page .gc-eyebrow{font-size:11px;font-weight:700;letter-spacing:.15em;color:#FF6A2A;margin-bottom:25px}.gc-page .gc-light .gc-eyebrow{color:#9d3510}.gc-page .gc-split{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:start}.gc-page .gc-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:70px}.gc-page .gc-step{border-top:1px solid #0F054C40;padding-top:20px;gap:20px}.gc-page .gc-num{color:#5148b5;font-size:13px;font-weight:700}.gc-page .gc-philosophy{background:linear-gradient(140deg,#121212 30%,#0f0b1a)}.gc-page .gc-manifesto{margin-top:80px;gap:18px}.gc-page .gc-manifesto h3{font:600 clamp(28px,4vw,57px)/1.15 GPClash,sans-serif;letter-spacing:-.025em}.gc-page .gc-violet{color:#aaa6ff}.gc-page .gc-refine{border-left:2px solid #FF6A2A;padding-left:24px}.gc-page .gc-contact-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:90px;align-items:start}.gc-page .gc-form-intro h2{margin-bottom:28px}.gc-page .gc-form-column{min-width:0}.gc-page .gc-form .elementor-form-fields-wrapper{margin:0 -12px}.gc-page .gc-form .elementor-field-group{padding:0 12px;margin-bottom:26px}.gc-page .gc-form .elementor-field-label{color:#24202c;font:600 16px/1.45 GPCabinet,sans-serif;padding-bottom:10px}.gc-page .gc-form .elementor-field{background:#fffefa;border:1px solid #bbb6c4;border-radius:4px;color:#17141d;min-height:54px;padding:14px 16px;font:400 17px/1.5 GPCabinet,sans-serif;box-shadow:none;transition:border-color .2s,box-shadow .2s}.gc-page .gc-form textarea.elementor-field{min-height:126px;resize:vertical}.gc-page .gc-form .elementor-field:focus{outline:none;border-color:#6366F1;box-shadow:0 0 0 3px #6366f11c}.gc-page .gc-form .elementor-button{min-height:58px;background:#5147c2;color:white;border:1px solid #5147c2;border-radius:4px;font:700 16px/1.35 GPCabinet,sans-serif;letter-spacing:.025em;padding:18px 25px;transition:background .25s,box-shadow .25s}.gc-page .gc-form .elementor-button:hover{background:#443ab0;color:white;box-shadow:0 0 26px #6366f133}.gc-page .gc-reassurance{font-size:11px;font-weight:700;letter-spacing:.12em;color:#514b58;text-align:center;margin-top:0}.gc-page .gc-privacy{font-size:12px;line-height:1.6;margin-top:24px}.gc-page .gc-privacy a{text-decoration:underline;text-underline-offset:3px}.gc-page .elementor-message-success{white-space:pre-line;color:#24202c;border-left:3px solid #6366F1;padding:20px 24px;background:#eae7f3;font:500 18px/1.6 GPCabinet,sans-serif}.gc-page .elementor-message-danger{color:#9b2020}.gc-page .gc-footer{padding:28px 0;background:#121212}.gc-page .gc-footer-bottom{display:flex;flex-direction:row;justify-content:space-between;gap:24px;border-top:1px solid #ffffff20;padding-top:24px;margin-top:25px}.gc-page .gc-footer-bottom .elementor-widget-text-editor{font-size:12px;width:auto}.gc-page .gc-footer-bottom a{text-decoration:none}.gc-page .gc-footer-bottom a:hover{text-decoration:underline}
@media(max-width:1024px){.gc-page .gc-wrap{width:calc(100% - 56px)}.gc-page .gc-section{padding:80px 0}.gc-page .gc-hero-grid{grid-template-columns:1fr;gap:0}.gc-page .gc-hero-copy{max-width:700px}.gc-page .gc-quiet-space{display:none}.gc-page .gc-split{gap:45px}.gc-page .gc-contact-grid{grid-template-columns:1fr;gap:45px}.gc-page .gc-form-intro{max-width:640px}.gc-page .gc-form .elementor-field-group{width:100%}.gc-page .gc-steps{gap:26px}.gc-page .gc-logo,.gc-page .gc-logo img{width:235px}.gc-page .gc-navlinks{gap:18px}}
@media(max-width:700px){.gc-page .gc-wrap{width:calc(100% - 40px)}.gc-page .gc-nav{min-height:100px;gap:15px}.gc-page .gc-logo,.gc-page .gc-logo img{width:200px}.gc-page .gc-logo img{height:80px}.gc-page .gc-nav .gc-navlinks>.elementor-widget-button:not(.gc-nav-cta){display:none}.gc-page .gc-nav-cta .elementor-button{padding:10px;font-size:11px;white-space:nowrap}.gc-page .gc-section{padding:64px 0}.gc-page h1.elementor-heading-title{font-size:45px}.gc-page h2.elementor-heading-title{font-size:35px}.gc-page .elementor-widget-text-editor{font-size:17px}.gc-page .gc-hero-copy h1{margin-bottom:30px}.gc-page .gc-emphasis{font-size:22px;padding-left:20px;margin-top:40px}.gc-page .gc-split{grid-template-columns:1fr;gap:30px}.gc-page .gc-eyebrow{font-size:10px}.gc-page .gc-steps{grid-template-columns:1fr;gap:25px;margin-top:40px}.gc-page .gc-step{display:grid;grid-template-columns:30px 1fr;gap:15px}.gc-page .gc-step h3{font-size:16px}.gc-page .gc-num{font-size:12px}.gc-page .gc-manifesto{margin-top:46px;gap:22px}.gc-page .gc-manifesto h3{font-size:31px}.gc-page .gc-refine{padding-left:16px}.gc-page .gc-reassurance{font-size:10px}.gc-page .gc-privacy{font-size:12px}.gc-page .gc-footer-top,.gc-page .gc-footer-bottom{flex-direction:column;align-items:start}.gc-page .gc-footer .gc-navlinks{gap:25px}.gc-page .gc-footer .gc-navlinks .elementor-button{font-size:12px}.gc-page .gc-footer-bottom{gap:15px}.gc-page .gc-footer-bottom .elementor-widget-text-editor{font-size:12px}}
@media(prefers-reduced-motion:reduce){.gc-page *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}/* End custom CSS */