.corp-page{background:#f6f3eb}.corp-hero{color:#fff;background:#0b382f;padding:clamp(5rem,8vw,9rem) 0 clamp(7rem,11vw,12rem)}.corp-hero__eyebrow{color:#b8cbc5;border-bottom:1px solid #ffffff3d;justify-content:space-between;gap:2rem;padding-bottom:1.5rem;font-size:.7rem;display:flex}.corp-hero__grid{grid-template-columns:1.25fr .75fr;gap:clamp(4rem,8vw,10rem);padding-top:clamp(4rem,7vw,7rem);display:grid}.corp-hero__copy h1{letter-spacing:-.06em;margin:0;font-size:clamp(4.2rem,7.3vw,8.5rem);font-weight:560;line-height:1.02}.corp-hero__copy h1 em{color:#d7a62a;font-style:normal}.corp-hero__copy>p{color:#c3d2cd;max-width:50rem;margin:2.5rem 0;font-size:.9rem;line-height:2}.corp-hero__actions{align-items:center;gap:1.6rem;display:flex}.corp-hero__actions a:first-child{color:#0b382f;background:#d7a62a;padding:1rem 1.4rem;font-weight:800;text-decoration:none}.corp-hero__actions a:last-child{color:#fff;text-underline-offset:.4rem;font-size:.78rem}.corp-hero__proof{border-top:1px solid #ffffff4d;align-self:end}.corp-hero__proof>div{border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:end;padding:1.5rem 0;display:flex}.corp-hero__proof strong{color:#d7a62a;font:500 clamp(4rem,6vw,7rem)/1 Arial,sans-serif}.corp-hero__proof span{color:#dce7e3;font-size:.75rem}.corp-hero__proof p{color:#fff;margin:1.5rem 0 0;font-size:1.25rem;font-weight:700}.corp-reality{background:#f6f3eb;padding:clamp(7rem,11vw,12rem) 0}.corp-reality>.container{grid-template-columns:1.2fr .8fr;gap:clamp(4rem,8vw,9rem);display:grid}.corp-reality__lead span,.corp-fuji__copy>p:first-child,.corp-docs header>p,.corp-clients>div>div>p:first-child,.corp-request__intro>p:first-child{color:#a17b17;font-size:.7rem;font-weight:800}.corp-reality__lead h2{color:#123f36;margin:1.2rem 0 0;font-size:clamp(3.8rem,6.3vw,7rem);font-weight:560;line-height:1.03}.corp-reality__lead h2 em{color:#b88918;font-style:normal}.corp-reality__copy{border-top:1px solid #9aa8a3;padding-top:4rem}.corp-reality__copy p{color:#5f6d68;font-size:.9rem;line-height:2}.corp-audiences{background:#f6f3eb;padding:0 0 clamp(7rem,11vw,11rem)}.corp-audiences>.container{border-block:1px solid #aab5b0;grid-template-columns:repeat(4,1fr);display:grid}.corp-audiences article{border-inline-start:1px solid #d0d6d2;min-height:310px;padding:2.5rem 2rem}.corp-audiences article:first-child{border-inline-start:0}.corp-audiences span{color:#b88918;font:700 .68rem Arial}.corp-audiences h3{color:#123f36;margin:5rem 0 1rem;font-size:1.4rem}.corp-audiences p{color:#687570;font-size:.78rem;line-height:1.9}.corp-fuji{background:#fff;padding:clamp(7rem,11vw,12rem) 0}.corp-fuji>.container{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(4rem,9vw,11rem);display:grid}.corp-fuji__mark{color:#fff;background:#073b67;flex-direction:column;justify-content:space-between;min-height:560px;padding:clamp(2rem,5vw,5rem);display:flex}.corp-fuji__mark small{letter-spacing:.18em;color:#bcd4e5;font:700 .65rem Arial}.corp-fuji__mark strong{letter-spacing:-.06em;font:800 clamp(4rem,7vw,7.8rem)/.85 Arial,sans-serif}.corp-fuji__mark span{color:#fff;font-weight:700}.corp-fuji__copy h2{color:#123f36;margin:1rem 0 2rem;font-size:clamp(4rem,6.5vw,7rem);font-weight:560;line-height:1}.corp-fuji__copy h2 em{color:#0d5f98;font-style:normal}.corp-fuji__copy>p:not(:first-child){color:#63716c;max-width:48rem;line-height:2}.corp-docs{color:#fff;background:#0a3029;padding:clamp(7rem,11vw,12rem) 0}.corp-docs header{grid-template-columns:.25fr 1fr .7fr;align-items:end;gap:3rem;margin-bottom:5rem;display:grid}.corp-docs header h2{margin:0;font-size:clamp(4rem,7vw,8rem);font-weight:560;line-height:.95}.corp-docs header h2 em{color:#d7a62a;font-style:normal}.corp-docs header>p:last-child{color:#b9cac5;line-height:2}.corp-docs__grid{border-top:1px solid #ffffff4d;grid-template-columns:repeat(2,1fr);display:grid}.corp-docs__grid article{border-bottom:1px solid #ffffff38;border-inline-start:1px solid #ffffff38;min-height:330px;padding:2.5rem}.corp-docs__grid article:nth-child(odd){border-inline-start:0}.corp-docs__grid span{float:left;color:#d7a62a;font:700 .7rem Arial}.corp-docs__grid small{color:#8da49e;letter-spacing:.12em;font:700 .62rem Arial}.corp-docs__grid h3{margin:4rem 0 1rem;font-size:1.6rem}.corp-docs__grid p{color:#b8c8c3;max-width:34rem;font-size:.78rem;line-height:1.9}.corp-docs__grid button{border:0;color:#738a84;background:0 0;border-bottom:1px solid #738a84;margin-top:1rem;padding:.5rem 0}.corp-docs__note{color:#839b94;margin:1.4rem 0 0;font-size:.65rem}.corp-clients{background:#efece3;padding:clamp(7rem,11vw,12rem) 0}.corp-clients>.container{grid-template-columns:.7fr 1.3fr;gap:6rem;display:grid}.corp-clients h2{color:#123f36;margin:1rem 0;font-size:clamp(3.7rem,6vw,6.5rem);line-height:1}.corp-clients>div>div>p:last-child{color:#687570;line-height:2}.corp-clients__names{border-top:1px solid #aab5b0;grid-template-columns:repeat(3,1fr);display:grid}.corp-clients__names>*{border-bottom:1px solid #c9d0cc;color:#53625d;border-inline-start:1px solid #c9d0cc;align-items:center;min-height:110px;padding:1rem;display:flex}.corp-clients__names>:nth-child(3n+1){border-inline-start:0}.corp-clients__names strong{color:#123f36;font-size:1.05rem}.corp-request{color:#0b382f;background:#d7a62a;padding:clamp(7rem,11vw,12rem) 0}.corp-request>.container{grid-template-columns:1fr 1fr;gap:clamp(4rem,8vw,9rem);display:grid}.corp-request__intro h2{margin:1rem 0 2rem;font-size:clamp(4rem,6.5vw,7rem);font-weight:560;line-height:1}.corp-request__intro h2 em{color:#fff;font-style:normal}.corp-request__intro>p:last-child{color:#294b44;max-width:44rem;line-height:2}.corp-request__panel{border-top:1px solid #0b382f80;padding-top:2rem}.corp-request__panel>span{font-size:.72rem;font-weight:800}.corp-request__panel ul{margin:2rem 0 3rem;padding:0;list-style:none}.corp-request__panel li{border-bottom:1px solid #0b382f40;padding:.85rem 0;font-size:.82rem}.corp-request__panel>div{align-items:center;gap:1.5rem;display:flex}.corp-request__panel a:first-child{color:#fff;background:#0b382f;padding:1rem 1.3rem;font-weight:800;text-decoration:none}.corp-request__panel a:last-child{text-underline-offset:.4rem;font-size:.76rem}@media (width<=900px){.corp-hero__grid,.corp-reality>.container,.corp-fuji>.container,.corp-clients>.container,.corp-request>.container{grid-template-columns:1fr}.corp-audiences>.container{grid-template-columns:1fr 1fr}.corp-docs header{grid-template-columns:1fr}.corp-clients__names{grid-template-columns:1fr 1fr}.corp-clients__names>:nth-child(3n+1){border-inline-start:1px solid #c9d0cc}.corp-clients__names>:nth-child(odd){border-inline-start:0}}@media (width<=620px){.corp-hero__eyebrow{flex-direction:column}.corp-hero__copy h1{font-size:3.6rem}.corp-hero__actions,.corp-request__panel>div{flex-direction:column;align-items:flex-start}.corp-audiences>.container,.corp-docs__grid,.corp-clients__names{grid-template-columns:1fr}.corp-audiences article,.corp-docs__grid article,.corp-clients__names>*{border-inline-start:0!important}.corp-fuji__mark{min-height:420px}.corp-docs header h2,.corp-reality__lead h2,.corp-fuji__copy h2,.corp-request__intro h2{font-size:3.5rem}}.corp-project-desk>.container{display:block}.corp-project-desk .corp-request__intro{grid-template-columns:.25fr 1fr .7fr;align-items:end;gap:3rem;margin-bottom:5rem;display:grid}.corp-project-form{color:#123f36;background:#f7f4eb;border-top:6px solid #123f36}.corp-form-group{border-bottom:1px solid #cbd1cc;grid-template-columns:.72fr 1.28fr;gap:4rem;padding:4rem;display:grid}.corp-form-group header{align-items:flex-start;gap:1.5rem;display:flex}.corp-form-group header>span{color:#a27a14;border:1px solid #b9c1bd;place-items:center;width:38px;height:38px;font:700 .72rem Arial;display:grid}.corp-form-group header small{color:#9b7516;font-size:.65rem;font-weight:800}.corp-form-group header h3{margin:.6rem 0 0;font-size:2rem}.corp-form-grid{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.corp-form-grid>label{gap:.6rem;font-size:.68rem;font-weight:800;display:grid}.corp-form-grid input,.corp-form-grid select,.corp-form-grid textarea{color:#123f36;background:0 0;border:0;border-bottom:1px solid #9aa7a1;width:100%;padding:.85rem 0}.corp-form-grid .wide,.corp-form-grid fieldset.wide{grid-column:1/-1}.corp-form-grid fieldset{border:0;margin:1rem 0;padding:0}.corp-form-checks{border-top:1px solid #cbd1cc;grid-template-columns:repeat(3,1fr);display:grid}.corp-form-checks label{border-bottom:1px solid #cbd1cc;align-items:center;gap:.7rem;min-height:72px;padding:1rem;font-size:.7rem;display:flex}.corp-form-files>p{color:#66736e}.corp-file-drop{background:#fff;border:1px dashed #8e9c96;gap:.8rem;padding:2rem;font-size:.75rem;font-weight:800;display:grid}.corp-file-drop span,.corp-form-note{color:#77837e;font-size:.62rem}.corp-consent{grid-column:2;gap:.7rem;font-size:.66rem;display:flex}.corp-form-files>button{color:#fff;opacity:.5;background:#123f36;border:0;grid-column:2;padding:1.1rem 1.5rem}.corp-form-note{grid-column:2}@media (width<=900px){.corp-project-desk .corp-request__intro,.corp-form-group{grid-template-columns:1fr}.corp-form-checks{grid-template-columns:1fr 1fr}.corp-consent,.corp-form-files>button,.corp-form-note{grid-column:1}}@media (width<=620px){.corp-form-grid,.corp-form-checks{grid-template-columns:1fr}.corp-form-grid .wide,.corp-form-grid fieldset.wide{grid-column:1}.corp-form-group{padding:2rem 1.25rem}}.corp-project-desk{background:#092f28;position:relative;overflow:hidden}.corp-project-desk:before{content:"";pointer-events:none;background:radial-gradient(circle,#d7a62a3d,#d7a62a00 68%);border-radius:50%;width:52rem;height:52rem;position:absolute;top:8rem;left:-18rem}.corp-project-desk .corp-request__intro{color:#fff;padding-top:1rem;position:relative}.corp-project-desk .corp-request__intro h2{color:#fff}.corp-project-desk .corp-request__intro>p:last-child{color:#b9cbc5}.corp-desk-shell{border-top:1px solid #ffffff38;grid-template-columns:190px 1fr;max-width:1180px;margin-inline:auto;display:grid;position:relative}.corp-desk-index{color:#fff;border-inline-end:1px solid #ffffff2e;flex-direction:column;align-self:start;height:calc(100vh - 8rem);min-height:540px;padding:2rem 1.5rem;display:flex;position:sticky;top:7rem}.corp-desk-index>span{letter-spacing:.18em;color:#d7a62a;font:700 .65rem/1.25 Arial}.corp-desk-index>b{color:#ffffff1f;margin:auto 0;font:400 clamp(5rem,8vw,8rem)/1 Arial}.corp-desk-index>p{color:#93aaa3;font-size:.68rem;line-height:1.7}.corp-project-form{background:0 0;border:0}.corp-form-group.corp-scene{color:#fff;border-bottom:1px solid #ffffff29;grid-template-columns:.7fr 1.3fr;align-items:center;gap:clamp(3rem,6vw,7rem);min-height:760px;padding:clamp(4rem,8vw,8rem) clamp(2rem,5vw,5rem);display:grid;position:relative}.corp-scene header{align-self:center;display:block}.corp-scene header>span{color:#d7a62a;border:0;width:auto;height:auto;margin-bottom:5rem;font:500 clamp(4rem,7vw,7rem)/1 Arial;display:block}.corp-scene header small{color:#8fa9a1;letter-spacing:.08em}.corp-scene header h3{color:#fff;letter-spacing:-.035em;max-width:26rem;margin:1rem 0 0;font-size:clamp(2.2rem,4vw,4.4rem);font-weight:560;line-height:1.12}.corp-scene .corp-form-grid{-webkit-backdrop-filter:blur(22px);background:linear-gradient(145deg,#ffffff24,#ffffff0e);border:1px solid #ffffff38;border-radius:30px;grid-template-columns:1fr 1fr;gap:1rem;padding:clamp(1.2rem,2.5vw,2.2rem);display:grid;position:relative;box-shadow:0 30px 80px #0000002e}.corp-scene .corp-form-grid:before{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff1f,#0000 35%);border-radius:29px;position:absolute;inset:1px}.corp-scene .corp-form-grid>label{color:#a9bdb7;background:#031d1852;border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:105px;padding:1.15rem;font-size:.62rem;transition:all .25s;display:flex;position:relative}.corp-scene .corp-form-grid>label:focus-within{background:#ffffff1f;transform:translateY(-2px);box-shadow:0 12px 30px #0000001f}.corp-scene .corp-form-grid input,.corp-scene .corp-form-grid select,.corp-scene .corp-form-grid textarea{color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff47;padding:.7rem 0 .35rem;font-size:.9rem;position:relative}.corp-scene .corp-form-grid input::placeholder,.corp-scene .corp-form-grid textarea::placeholder{color:#718b83}.corp-scene .corp-form-grid select option{color:#17211f}.corp-scene .corp-form-grid .wide{grid-column:1/-1}.corp-scene fieldset.wide{background:#031d1847;border:0;border-radius:20px;grid-column:1/-1;padding:1.2rem;position:relative}.corp-scene fieldset legend{color:#d7a62a}.corp-scene .corp-form-checks{border:0;grid-template-columns:repeat(2,1fr);gap:.6rem;display:grid}.corp-scene .corp-form-checks label{color:#dce7e3;background:#ffffff0b;border:1px solid #ffffff21;border-radius:14px;min-height:64px;padding:1rem}.corp-scene .corp-form-checks input{accent-color:#d7a62a}.corp-scene--identity:after,.corp-scene--scope:after{content:"";pointer-events:none;border:1px solid #d7a62a38;border-radius:50%;width:15rem;height:15rem;position:absolute;top:10%;right:-8rem}.corp-scene--project{background:linear-gradient(120deg,#ffffff09,#0000)}.corp-scene--files{color:#123f36;background:#d7a62a;min-height:690px}.corp-scene--files header h3,.corp-scene--files header>span{color:#123f36}.corp-scene--files header small{color:#72570e}.corp-scene--files>p{color:#294b44;align-self:end;line-height:1.9}.corp-scene--files .corp-file-drop{text-align:center;backdrop-filter:blur(14px);color:#123f36;background:#ffffff38;border:1px dashed #123f368c;border-radius:30px;flex-direction:column;grid-column:2;justify-content:center;align-items:center;min-height:230px;transition:all .25s;display:flex}.corp-scene--files .corp-file-drop:hover{background:#ffffff57;transform:translateY(-3px)}.corp-scene--files .corp-file-drop input{max-width:23rem}.corp-scene--files .corp-file-drop span{color:#536b64}.corp-scene--files .corp-consent,.corp-scene--files>button,.corp-scene--files .corp-form-note{grid-column:2}.corp-scene--files>button{color:#fff;background:#123f36;border-radius:999px;min-height:58px}.corp-scene--files .corp-form-note{color:#536b64}@media (width<=900px){.corp-desk-shell{grid-template-columns:1fr}.corp-desk-index{display:none}.corp-form-group.corp-scene{grid-template-columns:1fr;min-height:0;padding:5rem 1.5rem}.corp-scene header>span{margin-bottom:2rem}.corp-scene--files .corp-file-drop,.corp-scene--files .corp-consent,.corp-scene--files>button,.corp-scene--files .corp-form-note{grid-column:1}}@media (width<=620px){.corp-scene .corp-form-grid,.corp-scene .corp-form-checks{grid-template-columns:1fr}.corp-scene .corp-form-grid{border-radius:22px;padding:.8rem}.corp-scene .corp-form-grid>label{min-height:90px}.corp-scene header h3{font-size:2.6rem}}.corp-clients__names .corp-client-logo{text-align:center;justify-content:center;overflow:hidden}.corp-clients__names .corp-client-logo img{object-fit:contain;object-position:center;width:100%;max-width:175px;height:78px;display:block}.corp-clients__names .corp-client-logo--text strong{color:#123f36;font-size:1.05rem}.corp-clients__names img[src$="/torog-tawfeer.png"],.corp-clients__names img[src$="/boudl-apart-hotel.png"]{mix-blend-mode:multiply}.corp-file-drop--premium{color:#123f36;text-align:center;cursor:pointer;background:#f7f3e9;border:1.5px dashed #9c956e;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:.9rem;min-height:310px;padding:2.5rem 1.5rem;transition:border-color .2s,background .2s,box-shadow .2s;display:flex;position:relative}.corp-file-drop--premium:hover,.corp-file-drop--premium:focus-within{background:#fffaf0;border-color:#123f36;box-shadow:0 8px 30px #0a30291a}.corp-file-drop--premium .corp-upload-icon{color:#123f36;background:#e9e6d5;border-radius:50%;place-items:center;width:70px;height:70px;font-size:2.4rem;font-weight:400;line-height:1;display:grid}.corp-file-drop--premium .corp-upload-title{color:#123f36;font-size:1.5rem;font-weight:800}.corp-file-drop--premium .corp-upload-instruction{color:#64726c;font-size:.9rem}.corp-file-drop--premium .corp-upload-button{color:#fff;background:#123f36;border-radius:14px;justify-content:center;align-items:center;gap:1rem;min-width:190px;padding:.85rem 1.5rem;font-size:1rem;font-weight:800;display:inline-flex}.corp-file-drop--premium .corp-upload-hint{color:#687570;max-width:36rem;margin-top:.35rem;font-size:.75rem;line-height:1.9;display:block}.corp-file-drop--premium input[type=file]{clip:rect(0,0,0,0)!important;white-space:nowrap!important;opacity:0!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (width<=640px){.corp-file-drop--premium{border-radius:20px;min-height:290px;padding:2rem 1rem}.corp-file-drop--premium .corp-upload-title{font-size:1.3rem}.corp-file-drop--premium .corp-upload-hint{font-size:.7rem}}.corp-scene--files #corp-selected-files{color:#123f36;min-width:0;box-shadow:none;background:0 0;border:0;grid-area:auto/2;justify-self:stretch;margin:0;padding:0;font-size:1rem}.corp-scene--files #corp-selected-files .corp-upload-list-heading{color:#123f36;margin:0 0 .65rem;font-size:1rem;display:block}.corp-scene--files #corp-selected-files .corp-upload-items{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.corp-scene--files #corp-selected-files .corp-upload-item{background:#fffaf0;border:1px solid #123f363d;border-radius:14px;align-items:center;gap:.8rem;min-width:0;padding:.9rem 1rem;display:flex;box-shadow:0 2px 8px #0000000d}.corp-scene--files #corp-selected-files .corp-upload-file-icon{color:#123f36;background:#e5ede7;border-radius:9px;flex:none;place-items:center;width:2.5rem;height:2.5rem;font-size:.72rem;font-weight:800;display:grid}.corp-scene--files #corp-selected-files .corp-upload-file-details{flex:1;gap:.1rem;min-width:0;display:grid}.corp-scene--files #corp-selected-files .corp-upload-file-name{overflow-wrap:anywhere;color:#123f36;font-weight:800}.corp-scene--files #corp-selected-files .corp-upload-file-size{color:#54675f;font-size:.78rem}.corp-scene--files #corp-selected-files .corp-upload-remove{color:#123f36;cursor:pointer;background:#fff;border:1px solid #b6c5be;border-radius:8px;flex:none;padding:.4rem .7rem;font-weight:700}.corp-scene--files>button[type=submit]{cursor:pointer;font-weight:800;transition:background .2s,transform .2s;opacity:1!important}.corp-scene--files>button[type=submit]:hover:not(:disabled){background:#075446;transform:translateY(-1px)}.corp-scene--files>button[type=submit]:disabled{cursor:wait;opacity:.6!important}.corp-scene--files #corp-submit-status{color:#123f36;font-size:.95rem;font-weight:700}@media (width<=900px){.corp-scene--files #corp-selected-files{grid-column:1}}.corp-selected-files-summary{box-sizing:border-box;color:#103d32;overflow-wrap:anywhere;background:#e3bc65;border:2px solid #0b4035;border-radius:12px;width:100%;margin:1.25rem 0;padding:1rem 1.25rem;font-size:1rem;font-weight:600;line-height:1.8;display:block}.corp-selected-files-summary strong{color:#103d32;font-size:1.125rem;display:block}.corp-selected-files-summary ul{text-align:start;margin:.4rem 0 0;padding-inline-start:1.5rem}.corp-selected-files-summary li{color:#103d32;padding:.15rem 0}.corp-project-form button[type=submit]:disabled{cursor:wait}.corp-project-form[hidden],.corp-success[hidden],.corp-upload-error[hidden]{display:none!important}.corp-success{box-sizing:border-box;color:#103d32;text-align:center;direction:rtl;background:#fdfaf1;width:100%;min-width:0;padding:clamp(2rem,5vw,4rem)}.corp-success__symbol{color:#fff;background:#0b5143;border-radius:50%;place-items:center;width:4.5rem;height:4.5rem;margin:0 auto 1.25rem;font-size:2.3rem;font-weight:800;display:grid}.corp-success__eyebrow{color:#14624f;margin-bottom:.7rem;font-weight:800}.corp-success h3{color:#103d32;margin:0 0 1rem;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.4}.corp-success>p:not(.corp-success__eyebrow){max-width:40rem;margin:0 auto 2rem;line-height:1.9}.corp-success__reference{background:#fff;border:1px solid #b7c7bd;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;max-width:40rem;margin:0 auto 1.5rem;padding:1.25rem;display:flex}.corp-success__reference span{font-weight:700}.corp-success__reference strong{overflow-wrap:anywhere;user-select:all;font-size:.92rem}.corp-success__reference button{color:#0b5143;cursor:pointer;background:#fff;border:1px solid #0b5143;border-radius:9px;padding:.65rem 1rem;font-weight:800}.corp-success__again{color:#fff;cursor:pointer;background:#0b5143;border:0;border-radius:12px;padding:1rem 2.5rem;font-size:1rem;font-weight:800}.corp-upload-error{color:#7f1d1d;background:#fff0ef;border:1px solid #cc7e78;border-radius:10px;padding:.8rem 1rem;font-weight:800}.corp-scene--files #corp-selected-files{box-sizing:border-box;grid-area:auto/1/auto/-1!important;justify-self:stretch!important;max-width:100%!important}.corp-scene--files .corp-selected-files-summary{background:#e3bc65!important;border:1px dashed #a88632!important;border-radius:18px!important;padding:1.25rem!important}.corp-scene--files .corp-upload-item{box-shadow:none!important;background:#e3bc65!important;border:1px solid #b59445!important}.corp-project-form .corp-scene[hidden]{display:none!important}.corp-project-form .corp-wizard-nav{z-index:20;direction:rtl;background:#faf9f3;border:1px solid #c9d8cf;border-radius:11px;justify-content:space-between;align-items:center;gap:.5rem;margin:0 0 1.25rem;padding:.45rem .6rem;display:flex;position:sticky;top:8px;box-shadow:0 3px 12px #092d2414}.corp-project-form .corp-wizard-nav button{appearance:none;color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#082f25;border:1px solid #c5a13c;border-radius:8px;justify-content:center;align-items:center;padding:.4rem .75rem;font-size:.82rem;font-weight:800;display:inline-flex}.corp-project-form .corp-wizard-nav button:disabled{opacity:.4;cursor:not-allowed}.corp-project-form .corp-wizard-nav button[hidden]{display:none!important}.corp-project-form .corp-wizard-nav span{color:#103d32;text-align:center;font-size:.85rem;font-weight:800}.corp-project-form .corp-scene:not([hidden]){animation:.2s ease-out corp-wizard-appear}@keyframes corp-wizard-appear{0%{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.corp-project-form .corp-wizard-nav{gap:.3rem;padding:.4rem}.corp-project-form .corp-wizard-nav button{padding:.35rem .55rem;font-size:.78rem}.corp-project-form .corp-wizard-nav span{font-size:.75rem}}.corp-project-desk .corp-desk-shell{border-top:0;max-width:1040px;margin-inline:auto;display:block}.corp-project-desk .corp-desk-index{display:none}.corp-project-desk .corp-project-form{background:0 0;width:100%;max-width:100%;padding:0}.corp-project-desk .corp-project-form .corp-wizard-nav{z-index:2;box-shadow:none;background:#f7f5ed;border:1px solid #d8ab3c8c;border-radius:16px 16px 0 0;margin:0;padding:.8rem 1rem;position:relative;top:auto}.corp-project-desk .corp-project-form .corp-form-group.corp-scene{box-sizing:border-box;background:linear-gradient(135deg,#0b3b31,#082e26);border:1px solid #d8ab3c66;border-top:0;border-radius:0 0 16px 16px;grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);align-items:start;gap:clamp(1rem,3vw,2.5rem);margin:0;display:grid;min-height:0!important;padding:clamp(1.25rem,3vw,2.5rem)!important}.corp-project-desk .corp-project-form .corp-form-group.corp-scene[hidden]{display:none!important}.corp-project-desk .corp-project-form .corp-scene header{align-self:start;padding-top:.5rem}.corp-project-desk .corp-project-form .corp-scene header>span{margin:0 0 .75rem;font-size:clamp(2rem,4vw,3.25rem);line-height:1.1}.corp-project-desk .corp-project-form .corp-scene header h3{margin:.5rem 0;font-size:clamp(1.4rem,2.7vw,2.3rem);line-height:1.3}.corp-project-desk .corp-project-form .corp-scene .corp-form-grid{box-shadow:none;border-radius:18px;gap:.65rem;padding:1rem}.corp-project-desk .corp-project-form .corp-scene .corp-form-grid>label{border-radius:11px;min-height:76px;padding:.75rem}.corp-project-desk .corp-project-form .corp-scene .corp-form-grid input,.corp-project-desk .corp-project-form .corp-scene .corp-form-grid select{padding:.45rem 0 .25rem}.corp-project-desk .corp-project-form .corp-scene .corp-form-grid>label:focus-within{transform:none}.corp-project-desk .corp-project-form .corp-scene--files{align-items:start}.corp-project-desk .corp-project-form .corp-scene--files>p,.corp-project-desk .corp-project-form .corp-scene--files>.corp-file-drop,.corp-project-desk .corp-project-form .corp-scene--files>.corp-consent,.corp-project-desk .corp-project-form .corp-scene--files>#corp-selected-files,.corp-project-desk .corp-project-form .corp-scene--files>#corp-upload-error,.corp-project-desk .corp-project-form .corp-scene--files>button,.corp-project-desk .corp-project-form .corp-scene--files>.corp-form-note{grid-column:2;min-width:0}@media (width<=760px){.corp-project-desk .corp-project-form .corp-form-group.corp-scene{grid-template-columns:minmax(0,1fr);gap:.8rem;padding:1.1rem!important}.corp-project-desk .corp-project-form .corp-scene header>span{margin-bottom:.25rem;font-size:2rem}.corp-project-desk .corp-project-form .corp-scene header h3{font-size:1.5rem}.corp-project-desk .corp-project-form .corp-scene--files>p,.corp-project-desk .corp-project-form .corp-scene--files>.corp-file-drop,.corp-project-desk .corp-project-form .corp-scene--files>.corp-consent,.corp-project-desk .corp-project-form .corp-scene--files>#corp-selected-files,.corp-project-desk .corp-project-form .corp-scene--files>#corp-upload-error,.corp-project-desk .corp-project-form .corp-scene--files>button,.corp-project-desk .corp-project-form .corp-scene--files>.corp-form-note{grid-column:1}}@media (prefers-reduced-motion:reduce){.corp-project-form .corp-scene:not([hidden]){animation:none}}.corp-project-desk .corp-project-form{flex-direction:column;display:flex}.corp-project-desk .corp-project-form .corp-wizard-progress{text-align:center;color:#e3bb51;order:0;align-self:stretch;padding:.8rem;font-size:.9rem;font-weight:800}.corp-project-desk .corp-project-form .corp-form-group.corp-scene{order:1;border-bottom:0!important;border-radius:16px 16px 0 0!important}.corp-project-desk .corp-project-form .corp-wizard-nav{order:2;justify-content:space-between;align-items:center;gap:.5rem;display:flex;border-radius:0 0 16px 16px!important;margin:0!important;position:relative!important;top:auto!important}.corp-project-desk .corp-project-form .corp-wizard-nav [data-corp-reset]{color:#0b3b31;background:0 0;border-color:#a9b9ae;font-size:.78rem}@media (width<=600px){.corp-project-desk .corp-project-form .corp-wizard-nav{gap:.3rem;padding:.55rem}.corp-project-desk .corp-project-form .corp-wizard-nav button{padding:.4rem .55rem;font-size:.76rem}}.corp-request [data-corp-entry][hidden],.corp-request [data-corp-meeting][hidden],.corp-request [data-corp-requirements][hidden],.corp-request [data-corp-client-address][hidden]{display:none!important}.corp-entry,.corp-meeting{color:#f7f6ee;background:#092e25;border:1px solid #a88c43;border-radius:22px;max-width:1040px;margin:1.5rem auto 0;padding:clamp(1.4rem,4vw,3rem)}.corp-entry__eyebrow{font-size:.9rem;font-weight:800;color:#e4b947!important}.corp-entry h3,.corp-meeting h3{color:#fff;margin:.7rem 0;font-size:clamp(2rem,4.3vw,4.2rem);line-height:1.2}.corp-entry>p:not(.corp-entry__eyebrow),.corp-meeting>p:not(.corp-entry__eyebrow){color:#d6e3dc;font-size:1.05rem}.corp-entry__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.corp-entry__card{font:inherit;text-align:right;color:#fff;cursor:pointer;background:#16483b;border:1px solid #a88c43;border-radius:17px;flex-direction:column;align-items:flex-start;gap:1rem;padding:clamp(1.2rem,3vw,2rem);transition:transform .2s,background .2s;display:flex}.corp-entry__card:hover,.corp-entry__card:focus-visible{background:#205947;outline:2px solid #e4b947;transform:translateY(-3px)}.corp-entry__card strong{font-size:clamp(1.45rem,2.6vw,2.4rem);line-height:1.3}.corp-entry__card span:not(.corp-entry__icon){color:#d6e3dc;line-height:1.8}.corp-entry__card b,.corp-entry__icon{color:#e4b947}.corp-entry__icon{font-size:2.4rem}.corp-meeting__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0;display:grid}.corp-meeting__fields label,.corp-meeting__address{flex-direction:column;gap:.5rem;font-weight:700;display:flex}.corp-meeting__fields input,.corp-meeting__fields select,.corp-meeting__address input{box-sizing:border-box;width:100%;font:inherit;color:#14382d;background:#fff;border:1px solid #9aaf9f;border-radius:9px;padding:.85rem}.corp-meeting__location{border:1px solid #8c9f91;border-radius:12px;flex-wrap:wrap;gap:1.3rem;margin:1.5rem 0;padding:1rem;display:flex}.corp-meeting__location legend{color:#e4b947;padding:0 .5rem;font-weight:800}.corp-meeting__location label{align-items:center;gap:.5rem;display:flex}.corp-route-back{color:#e4b947;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.corp-meeting__schedule{border:1px solid #a88c43;border-radius:12px;margin-top:1.5rem;padding:1.25rem}.corp-meeting__schedule strong{color:#e4b947}.corp-meeting__schedule p{color:#d6e3dc}@media (width<=700px){.corp-entry__cards,.corp-meeting__fields{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.corp-entry__card{transition:none}}.corp-project-desk .corp-arrow,.corp-project-desk .corp-wizard-nav .corp-arrow{color:#f7d475;cursor:pointer;background:#16483b;border:1px solid #d3ac4e;border-radius:10px;justify-content:center;align-items:center;width:43px;height:39px;min-height:39px;padding:0;font:800 1.3rem/1 Arial;text-decoration:none;transition:background .15s;display:inline-flex}.corp-project-desk .corp-arrow:hover,.corp-project-desk .corp-arrow:focus-visible{outline-offset:2px;background:#28624f;outline:2px solid #d3ac4e}.corp-project-desk .corp-arrow:disabled{opacity:.35;cursor:not-allowed}.corp-project-desk .corp-route-toolbar{direction:rtl;max-width:1040px;margin:.7rem auto .3rem}.corp-project-desk .corp-route-toolbar[hidden]{display:none!important}.corp-project-desk .corp-meeting .corp-route-back{margin:0 0 .5rem}@media (width<=600px){.corp-project-desk .corp-wizard-nav .corp-arrow{width:41px;height:38px;font-size:1.2rem}}.corp-project-desk .corp-project-form{background:0 0!important}.corp-project-desk .corp-project-form .corp-form-group.corp-scene{box-shadow:0 15px 35px #00120c21;background:linear-gradient(135deg,#104739 0%,#092f27 62%,#07372e 100%)!important;border:1px solid #d7ac4299!important;border-radius:18px!important}.corp-project-desk .corp-project-form .corp-wizard-progress{color:#e8bd4e!important;background:0 0!important;padding:1rem .75rem 1.1rem!important}.corp-project-desk .corp-project-form .corp-wizard-nav{direction:rtl;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;margin:0!important;padding:1.1rem .1rem .2rem!important;display:flex!important}.corp-project-desk .corp-project-form .corp-wizard-nav .corp-arrow,.corp-project-desk .corp-route-toolbar .corp-arrow,.corp-project-desk .corp-meeting .corp-arrow{color:#efc452!important;width:47px!important;min-width:47px!important;height:45px!important;min-height:45px!important;box-shadow:none!important;background:#104537!important;border:1.5px solid #e3b748!important;border-radius:12px!important;padding:0!important;font:700 1.45rem/1 Arial,sans-serif!important;text-decoration:none!important}.corp-project-desk .corp-project-form .corp-wizard-nav .corp-arrow:disabled{opacity:.4!important;color:#efc452!important;background:#104537!important}.corp-project-desk .corp-project-form .corp-wizard-nav [data-corp-reset]{color:#efc452!important;font:inherit!important;box-shadow:none!important;background:#104537!important;border:1.5px solid #e3b748!important;border-radius:12px!important;padding:.7rem 1.3rem!important;font-weight:800!important}.corp-project-desk .corp-project-form .corp-wizard-nav [data-corp-reset]:hover,.corp-project-desk .corp-project-form .corp-wizard-nav .corp-arrow:not(:disabled):hover{background:#1b5a46!important}@media (width<=600px){.corp-project-desk .corp-project-form .corp-wizard-nav{padding:.8rem .1rem .1rem!important}.corp-project-desk .corp-project-form .corp-wizard-nav .corp-arrow{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.corp-project-desk .corp-project-form .corp-wizard-nav [data-corp-reset]{padding:.6rem .75rem!important;font-size:.82rem!important}}.corp-project-desk .corp-project-form .corp-consent{cursor:pointer;align-items:center;gap:.85rem;min-height:48px;font-size:1rem;font-weight:700;line-height:1.8;display:flex}.corp-project-desk .corp-project-form .corp-consent input[type=checkbox]{accent-color:#e3bb51;cursor:pointer;flex:none;min-width:24px;min-height:24px;margin:0;appearance:auto!important;opacity:1!important;visibility:visible!important;width:24px!important;height:24px!important;display:block!important;position:static!important}.corp-project-desk .corp-project-form .corp-consent:focus-within{outline-offset:5px;border-radius:4px;outline:2px solid #e3bb51}
