.ct-hero{height:92svh}.ct-hero-media{overflow:hidden}.ct-hero-media,.ct-hero-media picture img{position:absolute;inset:0}.ct-hero:after{z-index:1}.ct-hero h1{max-width:min(11ch,100%)}.ct-w{display:inline-block}.ct-caret{display:none}.ct-bars{position:absolute;inset:0;z-index:1;display:flex;pointer-events:none}.ct-bars span{flex:1 1 0;height:100%;background:#0b1420;transform:scaleY(0)}.ct-sweep{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.ct-sweep:before{content:"";position:absolute;top:-20%;bottom:-20%;inset-inline-start:0;width:40%;background:linear-gradient(100deg,rgba(255,214,150,0),rgba(255,214,150,.3) 50%,rgba(255,214,150,0));mix-blend-mode:screen;transform:translateX(-120%)}[dir=rtl] .ct-sweep:before{transform:translateX(120%)}.ct-hero .ctas .pill-ghost{color:#fff}@media (prefers-reduced-motion:no-preference){.ct-bars span{transform:scaleY(0);animation:ct-bar var(--bars-dur,.9s) var(--bars-ease,ease) var(--d,0s) backwards}.ct-hero-media{animation:ct-push var(--push-dur,2.2s) cubic-bezier(.16,1,.3,1) backwards}.ct-sweep:before{animation:ct-sweep var(--sweep-dur,1.6s) cubic-bezier(.4,0,.2,1) var(--sweep-delay,.55s) both}[dir=rtl] .ct-sweep:before{animation-name:ct-sweep-rtl}.ct-w{animation:ct-type var(--type-dur,.5s) cubic-bezier(.3,0,.2,1) backwards;animation-delay:calc(var(--type-delay, .35s) + var(--i, 0) * var(--type-step, .12s))}[dir=rtl] .ct-w{animation-name:ct-type-rtl}.ct-caret{display:inline-block;width:.07em;height:.8em;margin-inline-start:.08em;vertical-align:-.04em;border-radius:2px;background:#C9A24B;opacity:0;animation:ct-caret var(--caret-period,.9s) step-end var(--caret-at,1s) var(--caret-blinks,4)}.ct-follow{animation:ct-follow .9s cubic-bezier(.16,1,.3,1) var(--follow,.9s) backwards}.alive .ct-hero .ct-hero-media img{animation:kb-in 2.4s ease-out both,kb var(--kb-dur,26s) ease-in-out 2.4s infinite alternate;animation-play-state:paused}.alive .ct-hero.on-screen .ct-hero-media img{animation-play-state:running}}@keyframes ct-bar{0%{transform:scaleY(1)}}@keyframes ct-push{0%{scale:var(--push-from,1.12)}}@keyframes ct-sweep{0%{transform:translateX(-120%)}to{transform:translateX(320%)}}@keyframes ct-sweep-rtl{0%{transform:translateX(120%)}to{transform:translateX(-320%)}}@keyframes ct-type{0%{clip-path:inset(-.3em 100% -.35em 0);transform:translate3d(-.12em,0,0)}to{clip-path:inset(-.3em -.1em -.35em -.1em)}}@keyframes ct-type-rtl{0%{clip-path:inset(-.3em 0 -.35em 100%);transform:translate3d(.12em,0,0)}to{clip-path:inset(-.3em -.1em -.35em -.1em)}}@keyframes ct-caret{0%{opacity:1}50%{opacity:0}}@keyframes ct-follow{0%{transform:translate3d(0,20px,0);filter:blur(6px)}}.ct-sheet :is(.ct-form-aside,.ct-next-head,.ct-channels-head,.ct-faq-head) h2{font-size:clamp(36px,5vw,68px);line-height:1;margin-top:16px;max-width:15ch}.ct-form-sec{display:grid;grid-template-columns:1fr;gap:40px;padding-block:96px 120px}.ct-form-lead{margin-top:20px;font-size:19px;line-height:1.5;color:var(--ink-2);max-width:40ch}.ct-form-photo{margin-top:32px}.ct-form-photo .ph{position:relative;aspect-ratio:16/11;overflow:hidden;border-radius:28px;background:#ddd}.ct-form-photo figcaption{margin-top:12px;font-size:14px;color:var(--ink-3)}.ct-wa-line{margin-top:22px;display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding-block:6px;border-bottom:1.5px solid var(--hair);font-weight:600;transition:border-color .3s ease,color .3s ease}.ct-wa-line:hover{color:var(--blue);border-color:currentColor}.ct-wa-line .data-mono{color:var(--ink-3);font-weight:500}.ct-wa-line:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:4px}@media (min-width:1024px){.ct-form-sec{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}.ct-form-aside{position:sticky;top:110px}.ct-form-photo .ph{aspect-ratio:4/5;max-height:52vh;width:100%}}.ct-card{scroll-margin-top:110px;position:relative;border-radius:32px;background:var(--dark);color:#fff;padding:28px 20px;box-shadow:0 30px 80px rgba(10,18,30,.18)}@media (min-width:768px){.ct-card{padding:40px}}.ct-progress{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px 16px}.ct-progress-label{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.7)}[lang=ar] .ct-progress-label{letter-spacing:0}.ct-progress-n{font-size:14px;color:rgba(255,255,255,.85)}.ct-progress-bar{grid-column:1/-1;height:4px;border-radius:4px;background:rgba(255,255,255,.12);overflow:hidden}.ct-progress-bar>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--blue),#7FB2FF);transform-origin:0 50%}[dir=rtl] .ct-progress-bar>span{transform-origin:100% 50%;background:linear-gradient(270deg,var(--blue),#7FB2FF)}.ct-step{border:0;margin-top:36px;min-width:0}.ct-step-head{display:flex;align-items:center;gap:14px;padding:0;font-size:20px;font-weight:700;letter-spacing:-.01em}.ct-step-n{position:relative;display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1.5px solid rgba(255,255,255,.28);font-size:13px;color:rgba(255,255,255,.85);flex:none}.ct-step-check{position:absolute;inset:9px;width:22px;height:22px;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.ct-step[data-done] .ct-step-n{background:var(--blue);border-color:var(--blue)}.ct-step[data-done] .ct-step-num{visibility:hidden}.ct-step[data-done] .ct-step-check{stroke-dashoffset:0}.ct-step-hint{margin-top:6px;margin-inline-start:54px;font-size:14px;color:rgba(255,255,255,.6)}.ct-step-grid{margin-top:18px;display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:768px){.ct-step-grid{grid-template-columns:1fr 1fr}.ct-field-area,.ct-field[data-field=directorName]{grid-column:1/-1}}.ct-box{position:relative;border-radius:16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);transition:border-color .25s ease,background-color .25s ease}.ct-box:hover{border-color:rgba(255,255,255,.28)}.ct-box :is(input,select,textarea){scroll-margin-top:120px;display:block;width:100%;border:0;background:transparent;color:#fff;font:inherit;font-size:16px;padding:28px 16px 10px;border-radius:16px;outline:none;color-scheme:dark}.ct-box :is(input,select){height:62px}.ct-box textarea{resize:vertical;min-height:140px;padding-top:32px}.ct-box select{appearance:none;padding-inline-end:44px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-opacity='.7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:18px;background-position:right 16px center}[dir=rtl] .ct-box select{background-position:left 16px center}.ct-box select option{color:var(--ink);background:#fff}.ct-box :is(input,select,textarea):disabled{opacity:.55}.ct-box label{position:absolute;top:20px;inset-inline-start:16px;width:calc((100% - 52px) / .78);font-size:16px;line-height:1.2;color:rgba(255,255,255,.62);pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform-origin:0 0;transform:translate3d(0,-11px,0) scale(.78);transition:transform .28s cubic-bezier(.22,1,.36,1),color .25s ease}[dir=rtl] .ct-box label{transform-origin:100% 0}.ct-box :is(input,textarea):placeholder-shown:not(:focus)+label{transform:none;width:calc(100% - 32px)}.ct-box :focus+label{color:#9cc3ff}.ct-star{margin-inline-start:4px;color:#7FB2FF}.ct-glow{position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 1.5px var(--blue),0 0 28px rgba(47,128,237,.35);opacity:0;transition:opacity .3s ease}.ct-glow:after{content:"";position:absolute;inset-inline:16px;bottom:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,#7FB2FF,var(--blue));transform:scaleX(0);transform-origin:0 50%;transition:transform .45s cubic-bezier(.22,1,.36,1)}[dir=rtl] .ct-glow:after{transform-origin:100% 50%}.ct-box:focus-within .ct-glow{opacity:1}.ct-box:focus-within .ct-glow:after{transform:scaleX(1)}.ct-ok{position:absolute;top:21px;inset-inline-end:14px;width:20px;height:20px;fill:none;stroke:#7FB2FF;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;pointer-events:none;transition:stroke-dashoffset .45s cubic-bezier(.65,0,.35,1)}.ct-field-select .ct-ok{inset-inline-end:40px}.ct-field[data-ok] .ct-ok{stroke-dashoffset:0}.ct-field[data-invalid] .ct-box{border-color:#FF9B9B;background:rgba(255,90,90,.07)}.ct-field[data-invalid] .ct-glow{box-shadow:0 0 0 1.5px #FF9B9B,0 0 24px rgba(255,120,120,.25)}.ct-err{margin-top:8px;font-size:14px;color:#FFB4B4}.ct-count{margin-top:8px;font-size:12px;color:rgba(255,255,255,.6);text-align:end}.ct-alert{margin-top:28px;border-radius:12px;border-inline-start:4px solid #FF9B9B;background:rgba(255,90,90,.12);padding:12px 16px;font-size:14px;color:#FFB4B4}.ct-submit-row{margin-top:32px;display:flex;flex-direction:column;align-items:flex-start;gap:18px}@media (min-width:768px){.ct-submit-row{flex-direction:row;align-items:center;justify-content:space-between}}.ct-consent{font-size:14px;line-height:1.5;color:rgba(255,255,255,.62);max-width:46ch}.ct-submit{flex:none;cursor:pointer;border:0;min-width:140px;justify-content:center}.ct-submit:disabled{cursor:progress;opacity:.7}@media (prefers-reduced-motion:no-preference){.ct-step-n{transition:background-color .45s ease,border-color .45s ease}.ct-step-check{transition:stroke-dashoffset .5s cubic-bezier(.65,0,.35,1) .1s}.ct-step[data-done] .ct-step-n{animation:ct-pop .6s cubic-bezier(.34,1.56,.64,1)}.ct-progress-bar>span{transition:transform .6s cubic-bezier(.22,1,.36,1)}.ct-field[data-invalid] .ct-box{animation:ct-nudge .4s cubic-bezier(.36,.07,.19,.97)}.ct-err{animation:ct-err-in .35s cubic-bezier(.22,1,.36,1)}.ct-submit[data-busy]{animation:ct-breathe 1.2s ease-in-out infinite}}@media (prefers-reduced-motion:reduce){.ct-box label,.ct-glow,.ct-glow:after,.ct-ok{transition:none}}@keyframes ct-pop{40%{scale:1.18}}@keyframes ct-nudge{25%{translate:-5px 0}50%{translate:4px 0}75%{translate:-2px 0}}@keyframes ct-err-in{0%{transform:translate3d(0,-4px,0);opacity:.4}}@keyframes ct-breathe{50%{opacity:.55}}.ct-success{display:flex;flex-direction:column;align-items:center;text-align:center;padding-block:56px 48px}.ct-seal{width:132px;height:132px;overflow:visible}.ct-seal-ring{fill:rgba(47,128,237,.14);stroke:var(--blue);stroke-width:3;stroke-dasharray:1;stroke-dashoffset:0;transform:rotate(-90deg);transform-origin:60px 60px}.ct-seal-check{fill:none;stroke:#fff;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.ct-rays line{stroke:#C9A24B;stroke-width:3;stroke-linecap:round;opacity:0}.ct-success-title{margin-top:26px;font-size:clamp(26px,3vw,38px);line-height:1.1;max-width:18ch;outline:none}.ct-success-body{margin-top:14px;font-size:18px;color:rgba(255,255,255,.75);max-width:40ch}.ct-success-note{margin-top:8px;font-size:15px;color:rgba(255,255,255,.55)}.ct-again{margin-top:30px;color:#fff;cursor:pointer;background:transparent}@media (prefers-reduced-motion:no-preference){.ct-success{animation:ct-card-in .7s cubic-bezier(.22,1,.36,1)}.ct-seal{animation:ct-seal-pop .9s cubic-bezier(.34,1.56,.64,1) backwards}.ct-seal-ring{animation:ct-draw .9s cubic-bezier(.65,0,.35,1) .1s backwards}.ct-seal-check{animation:ct-draw .5s cubic-bezier(.65,0,.35,1) .75s backwards}.ct-rays line{animation:ct-ray .9s cubic-bezier(.16,1,.3,1) 1s}.ct-again,.ct-success-body,.ct-success-note,.ct-success-title{animation:ct-follow .8s cubic-bezier(.16,1,.3,1) backwards}.ct-success-title{animation-delay:.55s}.ct-success-body{animation-delay:.68s}.ct-success-note{animation-delay:.78s}.ct-again{animation-delay:.9s}}@keyframes ct-card-in{0%{transform:scale(.96)}}@keyframes ct-seal-pop{0%{transform:scale(.4)}}@keyframes ct-draw{0%{stroke-dashoffset:1}}@keyframes ct-ray{0%{opacity:1;transform:translate3d(0,10px,0)}to{opacity:0;transform:translate3d(0,-8px,0)}}.ct-next{padding-block:40px 120px}.ct-next-head{max-width:760px}.ct-thread{position:relative;margin-top:56px}.ct-thread-line{position:absolute;top:0;bottom:0;inset-inline-start:19px;width:2px;border-radius:2px;background:linear-gradient(180deg,var(--blue),rgba(47,128,237,.15));transform-origin:50% 0}.ct-msgs{list-style:none;display:grid;gap:28px}.ct-msg{position:relative;padding-inline-start:52px}.ct-node{position:absolute;top:28px;inset-inline-start:12px;width:16px;height:16px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 6px rgba(47,128,237,.16);transition:background-color .4s ease,box-shadow .6s ease,scale .5s cubic-bezier(.34,1.56,.64,1)}.ct-next.is-live .ct-msg:not(.is-lit) .ct-node{background:var(--canvas);box-shadow:0 0 0 2px rgba(47,128,237,.45);scale:.8}.ct-typing{display:none}.ct-bubble{background:var(--surface);border:1px solid var(--hair);border-radius:30px;border-end-start-radius:8px;box-shadow:0 18px 50px rgba(20,20,19,.07)}.ct-bubble,.ct-bubble .ph{position:relative;overflow:hidden}.ct-bubble .ph{aspect-ratio:16/9;background:#ddd}.ct-bubble-body{padding:22px 24px 26px}.ct-bubble-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--ink-3)}.ct-bubble-meta .data-mono{display:inline-grid;place-items:center;min-width:34px;height:24px;padding:0 8px;border-radius:999px;background:var(--ink);color:#fff;font-size:12px}.ct-bubble h3{margin-top:12px;font-size:clamp(22px,2.2vw,30px);line-height:1.1}.ct-bubble-text{margin-top:10px;color:var(--ink-2);line-height:1.55;font-size:16px}@media (min-width:1024px){.ct-thread-line{inset-inline-start:calc(50% - 1px)}.ct-msgs{gap:0}.ct-msg{display:grid;grid-template-columns:1fr 1fr;column-gap:96px;padding-inline-start:0}.ct-msg+.ct-msg{margin-top:-40px}.ct-node{top:50%;inset-inline-start:calc(50% - 8px);margin-top:-8px}.ct-bubble{display:grid;grid-template-columns:200px 1fr;align-items:stretch}.ct-bubble .ph{aspect-ratio:auto;height:100%;min-height:220px}.ct-msg[data-side=start] .ct-bubble{grid-column:1;border-end-start-radius:30px;border-end-end-radius:8px}.ct-msg[data-side=end] .ct-bubble{grid-column:2}.ct-next.is-live .ct-typing{position:absolute;bottom:-8px;display:inline-flex;gap:5px;padding:12px 16px;border-radius:999px;background:var(--surface);border:1px solid var(--hair);box-shadow:0 10px 30px rgba(20,20,19,.08);opacity:0;z-index:2}.ct-next.is-live .ct-msg[data-side=start] .ct-typing{inset-inline-start:calc(50% - 140px)}.ct-next.is-live .ct-msg[data-side=end] .ct-typing{inset-inline-start:calc(50% + 48px)}.ct-typing i{width:7px;height:7px;border-radius:50%;background:var(--ink-3)}}@media (prefers-reduced-motion:no-preference){.ct-next.is-live .ct-typing i{animation:ct-dot 1s ease-in-out infinite}.ct-next.is-live .ct-typing i:nth-child(2){animation-delay:.15s}.ct-next.is-live .ct-typing i:nth-child(3){animation-delay:.3s}.ct-msg.is-lit .ct-node{animation:ct-ping 1.2s cubic-bezier(.16,1,.3,1)}}@keyframes ct-dot{0%,60%,to{translate:0 0;opacity:.5}30%{translate:0 -5px;opacity:1}}@keyframes ct-ping{0%{box-shadow:0 0 0 0 rgba(47,128,237,.55)}to{box-shadow:0 0 0 18px rgba(47,128,237,0)}}.ct-channels{padding-block:40px 120px}.ct-channels-card{list-style:none;margin-top:44px;display:grid;grid-template-columns:1fr;gap:1px;overflow:hidden;border-radius:32px;background:rgba(255,255,255,.1);box-shadow:0 30px 80px rgba(10,18,30,.18)}.ct-channels-card>li{display:flex}.ct-channel{position:relative;flex:1;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"icon label arrow" "icon value arrow" "icon note arrow";column-gap:20px;row-gap:4px;align-items:center;padding:28px 24px;background:var(--dark);color:#fff;transition:background-color .35s ease}.ct-channel:hover{background:#1b1b1b}.ct-channel:focus-visible{outline:2px solid var(--blue);outline-offset:-4px;border-radius:28px}.ct-ch-icon{grid-area:icon;position:relative;display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:rgba(255,255,255,.08);color:#fff}.ct-ch-icon svg{width:26px;height:26px;position:relative;z-index:1}.ct-channel[data-kind=whatsapp] .ct-ch-icon{color:#25D366}.ct-ring{position:absolute;inset:0;border-radius:50%;border:1.5px solid;opacity:0}.ct-ch-label{grid-area:label;font-size:22px;font-weight:700;letter-spacing:-.02em}.ct-ch-value{grid-area:value;font-size:15px;color:rgba(255,255,255,.85);overflow-wrap:anywhere;text-align:start}[dir=rtl] .ct-ch-value{text-align:end}.ct-ch-note{grid-area:note;font-size:14px;line-height:1.45}.ct-ch-arrow,.ct-ch-note{color:rgba(255,255,255,.6)}.ct-ch-arrow{grid-area:arrow;width:22px;height:22px}[dir=rtl] .ct-ch-arrow{scale:-1 1}@media (min-width:1024px){.ct-channels-card{grid-template-columns:repeat(3,1fr)}.ct-channel{grid-template-columns:1fr auto;grid-template-areas:"icon arrow" "label label" "value value" "note note";row-gap:6px;align-content:start;padding:36px 32px 40px;min-height:300px}.ct-ch-icon{margin-bottom:40px;width:68px;height:68px}.ct-ch-label{font-size:28px}.ct-ch-arrow{align-self:start}}@media (prefers-reduced-motion:no-preference){.ct-channel.is-ringing .ct-ring,.ct-channel:hover .ct-ring{animation:ct-ring var(--ct-ring,1.4s) cubic-bezier(.16,1,.3,1) var(--ct-rings,2)}.ct-channel.is-ringing .ct-ring+.ct-ring,.ct-channel:hover .ct-ring+.ct-ring{animation-delay:.35s}.ct-channel .ct-ch-icon svg{transition:scale .45s cubic-bezier(.34,1.56,.64,1)}.ct-channel:hover .ct-ch-icon svg{scale:1.12}.ct-ch-arrow{transition:translate .35s cubic-bezier(.34,1.56,.64,1),color .3s ease}.ct-channel:hover .ct-ch-arrow{translate:3px -3px;color:#fff}[dir=rtl] .ct-channel:hover .ct-ch-arrow{translate:-3px -3px}}@keyframes ct-ring{0%{opacity:.7;scale:1}to{opacity:0;scale:1.9}}.ct-faq{padding-block:40px 140px;display:grid;grid-template-columns:1fr;gap:8px}@media (min-width:1024px){.ct-faq{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}.ct-faq .faq{margin-top:0}.ct-faq-head{position:sticky;top:110px}}