body,html{background:#e7dac8!important}body{color:#071116}body::after,body::before{content:none!important}.top-logo{position:absolute;inset-block-start:28px;inset-inline-start:clamp(24px,4vw,58px);z-index:4;width:68px;height:46px}.top-logo img{width:100%;height:100%;object-fit:contain;filter:brightness(0) saturate(100%)}main{min-height:auto!important;padding:clamp(106px,10vw,142px) clamp(18px,5vw,72px) clamp(72px,9vw,120px)!important}.content-card{position:relative;display:grid;grid-template-columns:minmax(240px,.82fr) minmax(460px,1.18fr);grid-template-rows:auto auto 1fr auto;column-gap:clamp(36px,6vw,88px);width:min(100%,1120px)!important;max-width:none!important;min-height:690px;margin:0 auto;padding:clamp(42px,5vw,68px) clamp(34px,5vw,64px)!important;overflow:visible;border:1px solid rgba(95,183,221,.23)!important;border-radius:22px!important;background:url("/assets/products/mara-product-ribbon.v2.webp") 78% 36px/900px auto no-repeat,#00213b!important;background-blend-mode:screen,normal;box-shadow:0 30px 74px rgba(2,23,43,.18),inset 0 1px 0 rgba(255,255,255,.11)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.content-card::before{inset:0!important;width:auto!important;height:auto!important;border-radius:0!important;transform:none!important;background:0 0!important;pointer-events:none}.content-card::after{content:"";position:absolute;inset-block-start:-24px;inset-inline-start:-1px;width:calc(100% + 2px);height:26px;border-radius:56% 44% 0 0/100% 100% 0 0;background:linear-gradient(110deg,#073451,#0a2847 58%,#102443);display:none;pointer-events:none}.content-card h1{grid-column:1;grid-row:2;align-self:end;max-width:8ch;margin:72px 0 34px!important;color:#f8f4ed!important;font-size:clamp(42px, 5vw, 68px)!important;letter-spacing:-.055em!important;line-height:.98;text-align:start!important;text-shadow:0 12px 34px rgba(0,8,16,.24);overflow-wrap:normal;word-break:keep-all}html[lang=ar] .content-card h1{max-width:11ch}html[lang=en] .investor-title-t{position:relative;display:inline-block}html[lang=en] .investor-title-t::after{content:"";position:absolute;inset-inline-start:100%;inset-block-end:.16em;z-index:1;width:clamp(64px,8vw,92px);height:3px;background:currentColor}.form-description{grid-column:1;grid-row:3;max-width:26ch;margin:0!important;color:rgba(237,247,252,.68)!important;font-size:clamp(16px, 1.5vw, 20px)!important;line-height:1.65!important;text-align:start!important}.custom-form{position:relative;isolation:isolate;grid-column:2;grid-row:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:18px 14px;padding:clamp(26px,3vw,38px);border:1px solid rgba(112,193,224,.24);border-radius:16px;background:linear-gradient(180deg,rgba(0,18,35,0) 0,rgba(0,18,35,.16) 30%,rgba(0,15,30,.44) 58%,rgba(0,14,27,.62) 100%);background-blend-mode:normal;box-shadow:0 18px 44px rgba(0,8,16,.22),inset 0 1px 0 rgba(113,198,230,.12),inset 0 -1px 0 rgba(0,8,16,.38)}.custom-form::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(circle at 96% 100%,rgba(218,103,82,.09),transparent 34%),linear-gradient(128deg,rgba(99,199,235,.05),transparent 38%);pointer-events:none}.form-group{margin:0!important}.form-group:has(.form-textarea){grid-column:1/-1}.form-label{margin-block-end:7px!important;color:rgba(225,242,248,.9)!important;font-size:13px!important;font-weight:700!important}.form-group:focus-within .form-label{color:#79c9e5!important}.required{color:#a34444!important}.form-input,.form-select,.form-textarea{border:1px solid rgba(112,193,224,.38)!important;border-radius:10px!important;background-color:rgba(0,13,27,.82)!important;box-shadow:inset 0 1px 0 rgba(113,198,230,.08),inset 0 -2px 4px rgba(0,5,12,.28),0 3px 0 rgba(0,7,14,.32)!important;color:#eef8fb!important}.form-input,.form-select{min-height:52px}.form-textarea{min-height:132px!important}.form-input::placeholder,.form-textarea::placeholder{color:rgba(204,232,241,.56)!important}.form-input:hover,.form-select:hover,.form-textarea:hover{border-color:rgba(112,193,224,.44)!important;background-color:rgba(0,20,39,.86)!important}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:rgba(121,201,229,.72)!important;background-color:#00172c!important;box-shadow:0 0 0 3px rgba(52,157,211,.13),inset 0 1px 0 rgba(113,198,230,.1),0 3px 0 rgba(0,7,14,.28)!important}.form-select option{background:#00172c!important;color:#c5e6f1!important}.form-message,.form-submit{grid-column:1/-1}.form-submit{min-height:54px;margin:2px 0 0!important;border:1px solid rgba(121,201,229,.26)!important;border-radius:10px!important;background:linear-gradient(108deg,#006dba 0,#005a9f 62%,#744f72 118%,#b15148 155%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 4px 0 #002e56,0 11px 22px rgba(0,47,89,.17)!important;color:#d8eff6!important}.form-submit:hover:not(:disabled){transform:translateY(-1px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 5px 0 #002e56,0 13px 25px rgba(0,47,89,.2)!important}.form-message{margin:0!important}.custom-form.is-success{align-content:stretch;min-height:100%}.custom-form.is-success>.field-error,.custom-form.is-success>.form-group,.custom-form.is-success>.form-submit{display:none!important}.custom-form .form-message.success{position:relative;display:grid!important;grid-template-columns:78px minmax(0,1fr);align-items:center;column-gap:clamp(20px,3vw,32px);min-height:100%;margin:0!important;padding:clamp(52px,8vw,92px) clamp(26px,5vw,54px)!important;border:0!important;border-radius:12px!important;background:radial-gradient(circle at 50% 24%,rgba(74,189,228,.11),transparent 35%)!important;color:#f8f4ed!important;font-size:clamp(20px, 2.2vw, 28px)!important;font-weight:700;line-height:1.45;place-content:center;text-align:start}.custom-form .form-message.success::before{content:"";display:block;width:78px;height:54px;margin:0;background:url("/assets/mara-brand-icon-white.v1.webp") center/contain no-repeat}.custom-form .form-message.error{padding:14px 18px}.back-link{grid-column:1;grid-row:4;align-self:end;margin:34px 0 0!important;text-align:start!important}.back-link a{border-block-end:1px solid rgba(99,199,235,.36);color:#b9e6f4!important;font-size:14px!important}.mf{position:relative;z-index:2}@media (min-width:901px){.content-card{isolation:isolate;overflow:hidden;background:#00182c!important}.content-card::before{content:"";position:absolute;inset:0!important;z-index:0;width:auto!important;height:auto!important;border-radius:inherit!important;background:url("/assets/products/mara-product-ribbon.v2.webp") center/cover no-repeat!important;opacity:.55;filter:brightness(.68) saturate(.84);mix-blend-mode:screen;pointer-events:none}.content-card>*{position:relative;z-index:1}.custom-form{border-color:rgba(112,193,224,.2);background:linear-gradient(180deg,rgba(0,16,31,.94),rgba(0,9,19,.98))!important;box-shadow:0 22px 52px rgba(0,5,12,.38),inset 0 1px 0 rgba(113,198,230,.1),inset 0 -1px 0 rgba(0,5,12,.62)}}@media (max-width:860px){.content-card{grid-template-columns:1fr;grid-template-rows:auto;min-height:0;padding:26px 18px 18px!important;border-radius:20px!important;background:url("/assets/products/mara-product-ribbon.v2.webp") 56% 210px/auto 280px no-repeat,#00213b!important;background-blend-mode:screen,normal}.content-card h1{grid-column:1;grid-row:1;max-width:7ch;margin:42px 6px 32px!important;font-size:clamp(42px, 13vw, 58px)!important}html[lang=ar] .content-card h1{max-width:100%;font-size:clamp(42px, 12vw, 52px)!important}.custom-form{grid-column:1;grid-row:2;grid-template-columns:1fr;padding:24px 18px}.custom-form.is-success{min-height:380px}.form-group:has(.form-textarea){grid-column:auto}.form-message,.form-submit{grid-column:auto}.back-link{grid-column:1;grid-row:3;margin:28px 8px 6px!important}}@media (max-width:480px){main{padding-inline:0!important}.content-card{width:100%!important;padding:22px 0 0!important;border-inline:0!important;border-radius:0!important;background:url("/assets/products/mara-product-ribbon.v2.webp") 50% 188px/auto 250px no-repeat,#00213b!important}.content-card::after{display:block;inset-block-start:-20px;height:22px;border-radius:62% 38% 0 0/100% 100% 0 0}.content-card h1{margin-inline:24px!important}.custom-form{padding:26px 24px;border:0;border-radius:0;box-shadow:none}.custom-form.is-success{min-height:350px}.custom-form .form-message.success{grid-template-columns:62px minmax(0,1fr);column-gap:18px;padding:48px 24px!important;border-radius:0!important}.custom-form .form-message.success::before{width:62px;height:44px}.back-link{margin-inline:24px!important;margin-block-end:20px!important}}
