/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.flex{display:flex}.grid{display:grid}.table{display:table}.shrink{flex-shrink:1}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--navy:#071b2f;--navy2:#0b2941;--gold:#d7ad58;--mint:#48d2a5;--ink:#10283c;--muted:#718090;--paper:#f5f7f8;--line:#e5e9ec}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Arial,Tahoma,sans-serif}button,a{font:inherit}button{cursor:pointer}.landing{min-height:100vh;overflow:hidden}.topnav{justify-content:space-between;align-items:center;max-width:1240px;height:90px;margin:auto;padding:0 28px;display:flex}.brand{text-align:right;color:var(--navy);background:0 0;border:0;align-items:center;gap:11px;display:flex}.brandmark{width:46px;height:46px;color:var(--gold);border:1px solid #d7ad5873;border-radius:13px;place-items:center;display:grid;transform:rotate(45deg)}.brandmark svg{transform:rotate(-45deg)}.brand span:last-child{flex-direction:column;display:flex}.brand b{letter-spacing:1px;font-size:21px}.brand small{color:#7c8792;margin-top:2px;font-size:10px}.links{gap:31px;display:flex}.links a{color:#536576;font-size:14px;text-decoration:none}.navActions{align-items:center;gap:12px;display:flex}.ghost,.gold,.outline{border:0;border-radius:9px;padding:11px 20px}.ghost{color:var(--navy);background:0 0}.gold{background:var(--gold);color:var(--navy);align-items:center;gap:8px;font-weight:700;display:inline-flex;box-shadow:0 8px 24px #d7ad5838}.gold svg{transform:rotate(180deg)}.large{padding:15px 23px}.hero{background:var(--navy);color:#fff;grid-template-columns:1fr 1fr;min-height:660px;padding:95px max(50vw - 590px,30px);display:grid;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 82% 42%,#19636c59,#0000 35%),linear-gradient(120deg,#0000 50%,#ffffff05 50%);position:absolute;inset:0}.heroText,.heroVisual{z-index:1;position:relative}.eyebrow{color:var(--mint);align-items:center;gap:9px;font-size:14px;display:flex}.eyebrow span{background:var(--mint);width:25px;height:1px}.hero h1{letter-spacing:-2px;margin:22px 0 20px;font-size:62px;line-height:1.22}.hero h1 em{color:var(--gold);font-style:normal}.heroText>p{color:#b7c3cd;max-width:540px;font-size:17px;line-height:2}.heroBtns{align-items:center;gap:25px;margin-top:34px;display:flex}.watch{color:#fff;background:0 0;border:0;align-items:center;gap:10px;display:flex}.play{border:1px solid #667889;border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;display:grid}.trust{color:#a5b2bd;align-items:center;gap:7px;margin-top:42px;font-size:12px;display:flex}.trust b{color:#fff}.avatars{margin-left:6px;display:flex}.avatars i{border:2px solid var(--navy);color:#fff;background:#34526a;border-radius:50%;place-items:center;width:29px;height:29px;margin-left:-7px;font-style:normal;display:grid}.avatars i:last-child{background:var(--gold);color:var(--navy)}.heroVisual{place-items:center;display:grid}.glow{border:1px solid #48d2a51a;border-radius:50%;width:430px;height:430px;position:absolute;box-shadow:0 0 90px #48d2a512,inset 0 0 80px #48d2a50a}.dashboardCard{width:455px;color:var(--ink);background:#fff;border-radius:16px;padding:24px;transform:rotate(-1deg);box-shadow:0 30px 80px #00000059}.miniTop{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;padding-bottom:17px;display:flex}.miniTop span:first-child{flex-direction:column;display:flex}.miniTop small,.miniProgress small,.miniGrid small,.session small{color:#8a98a4;font-size:11px}.avatar,.expert{color:#16866a;background:#eaf7f4;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.miniProgress{padding:19px 0}.miniProgress div{justify-content:space-between;display:flex}.miniProgress>span,.bar{background:#edf0f1;border-radius:9px;height:7px;margin-top:10px;display:block;overflow:hidden}.miniProgress>span i,.bar i{background:var(--mint);border-radius:9px;height:100%;display:block}.miniGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.miniGrid>div{background:#f6f8f8;border-radius:10px;grid-template-columns:36px 1fr;column-gap:8px;padding:13px;display:grid}.miniGrid span{grid-row:1/3}.miniGrid b{font-size:12px}.mintIcon,.goldIcon,.blueIcon,.pinkIcon{color:#1a9f78;background:#e5f8f1;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.goldIcon{color:#bb8629;background:#fbf3e1}.blueIcon{color:#5874da;background:#eaf0ff}.pinkIcon{color:#dc6c76;background:#fff0f1}.session{background:var(--navy);color:#fff;border-radius:10px;align-items:center;gap:11px;margin-top:13px;padding:13px;display:flex}.session>span:nth-child(2){flex-direction:column;flex:1;display:flex}.session button{background:var(--gold);border:0;border-radius:7px;padding:8px 13px;font-size:11px}.floatStat{color:var(--ink);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:13px;display:flex;position:absolute;bottom:70px;left:-8px;box-shadow:0 12px 35px #00000040}.floatStat span:last-child{flex-direction:column;display:flex}.floatStat small{color:#84919c;font-size:10px}.numbers{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);max-width:1180px;margin:0 auto;padding:42px 0;display:grid}.numbers div{border-left:1px solid var(--line);flex-direction:column;align-items:center;display:flex}.numbers div:last-child{border:0}.numbers b{color:var(--navy);font-size:29px}.numbers span{color:var(--muted);margin-top:6px;font-size:12px}.programs{max-width:1180px;margin:95px auto;padding:0 20px}.sectionHead{justify-content:space-between;align-items:end;display:flex}.sectionHead small,.programs>small,.journey>small,.success>div>small,.faq>small{color:#a67b2d;font-weight:700}.sectionHead h2,.journey h2,.success h2,.faq h2{color:var(--navy);margin:12px 0;font-size:39px;line-height:1.45}.sectionHead p{width:400px;color:var(--muted);line-height:1.8}.programGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px;display:grid}.programGrid article{border:1px solid var(--line);border-radius:15px;flex-direction:column;min-height:250px;padding:28px;transition:all .25s;display:flex}.programGrid article:hover{transform:translateY(-5px);box-shadow:0 16px 35px #14263b12}.programGrid article>span{color:#168c70;background:#edf7f4;border-radius:12px;place-items:center;width:53px;height:53px;display:grid}.programGrid article>b{margin-top:22px;font-size:20px}.programGrid article p{color:var(--muted);font-size:14px;line-height:1.8}.programGrid article a{color:#a47726;align-items:center;gap:6px;margin-top:auto;font-size:13px;display:flex}.programGrid article a svg{transform:rotate(180deg)}.programGrid article.featured{background:var(--navy);color:#fff}.programGrid article.featured p{color:#b3bec7}.journey{text-align:center;background:#f6f8f8;padding:80px 30px}.steps{grid-template-columns:repeat(9,1fr);max-width:1100px;margin:40px auto 0;display:grid;position:relative}.steps:before{content:"";background:#dce2e5;height:2px;position:absolute;top:18px;left:5%;right:5%}.steps div{color:#84909a;flex-direction:column;align-items:center;gap:11px;font-size:11px;display:flex;position:relative}.steps i{z-index:1;background:#fff;border:2px solid #d8dfe3;border-radius:50%;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.steps .done i{background:var(--mint);color:#fff;border-color:var(--mint)}.steps .done{color:var(--ink);font-weight:700}.success{grid-template-columns:1.2fr 1fr;align-items:center;gap:100px;max-width:1180px;margin:100px auto;display:grid}.success p{color:var(--muted);line-height:1.9}.quote{border-right:3px solid var(--gold);flex-direction:column;gap:8px;margin-top:26px;padding-right:18px;display:flex}.quote span{color:var(--muted);font-size:12px}.successStats{grid-template-columns:1fr 1fr;gap:14px;display:grid}.successStats div{background:var(--navy);color:#fff;border-radius:15px;flex-direction:column;padding:28px;display:flex}.successStats div:last-child{background:var(--gold);color:var(--navy);grid-column:1/3}.successStats b{font-size:34px}.successStats span{margin-top:6px;font-size:12px}.faq{max-width:760px;margin:80px auto;padding:0 20px}.faq>small,.faq>h2{text-align:center;display:block}.faq details{border-bottom:1px solid var(--line);padding:19px 0}.faq summary{cursor:pointer;justify-content:space-between;font-weight:700;list-style:none;display:flex}.faq details p{color:var(--muted);font-size:14px;line-height:1.8}.faq summary span{color:var(--gold);font-size:21px}footer{background:var(--navy);color:#aebac4;align-items:center;gap:30px;padding:40px max(50vw - 590px,30px);display:flex}.brand.light{color:#fff}.brand.light small{color:#93a5b3}footer p{flex:1}.modal{z-index:20;background:#051522cc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal>div{text-align:center;background:#fff;border-radius:20px;width:min(450px,100%);padding:40px;position:relative}.close{color:#789;background:0 0;border:0;font-size:28px;position:absolute;top:12px;left:18px}.brandmark.big{width:58px;height:58px;margin:auto}.modal h3{margin-bottom:8px;font-size:25px}.modal p{color:var(--muted)}.roleChoices{grid-template-columns:repeat(3,1fr);gap:8px;margin:25px 0;display:grid}.roleChoices button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:12px 5px}.roleChoices button.active{border-color:var(--gold);background:#fff9ec}.full{justify-content:center;width:100%}.app{background:var(--paper);min-height:100vh;display:flex}.app>.dashboardSidebar{background:var(--navy);color:#8fa1b0;flex-direction:column;width:245px;padding:28px 18px;display:flex;position:fixed;top:0;bottom:0;right:0}.app>.dashboardSidebar .brand{border-bottom:1px solid #18344a;padding:0 10px 22px}.app>.dashboardSidebar nav{flex-direction:column;gap:6px;padding-top:22px;display:flex}.app>.dashboardSidebar button{border:0}.app>.dashboardSidebar nav button,.sideBottom>button{color:#96a7b5;text-align:right;background:0 0;border-radius:8px;align-items:center;gap:12px;height:45px;padding:0 14px;display:flex}.app>.dashboardSidebar nav button.active{color:#fff;border-right:3px solid var(--gold);background:#123a50}.app>.dashboardSidebar nav button em,.sideBottom button em{background:var(--gold);color:var(--navy);border-radius:9px;margin-right:auto;padding:2px 6px;font-size:10px;font-style:normal}.sideBottom{border-top:1px solid #18344a;margin-top:auto;padding-top:15px}.user{background:#0b2539;border-radius:9px;align-items:center;gap:10px;margin-top:15px;padding:12px;display:flex}.user>span{background:var(--gold);width:35px;height:35px;color:var(--navy);border-radius:50%;place-items:center;font-weight:700;display:grid}.user div{flex-direction:column;flex:1;display:flex}.user b{color:#fff;font-size:12px}.user small{font-size:10px}.workspace{width:calc(100% - 245px);margin-right:245px;padding:25px 32px 50px}.workspace header{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.workspace header small{color:#89959f;font-size:12px}.workspace header h1{margin:7px 0 0;font-size:23px}.headerActions{gap:10px;display:flex}.headerActions>button:first-child{border:1px solid var(--line);background:#fff;border-radius:9px;place-items:center;width:42px;display:grid;position:relative}.headerActions>button:first-child i{color:#fff;background:#e46f73;border-radius:50%;place-items:center;width:15px;height:15px;font-size:9px;font-style:normal;display:grid;position:absolute;top:2px;right:3px}.dashGrid{grid-template-columns:minmax(500px,1.8fr) minmax(300px,1fr);gap:18px;display:grid}.maincol,.sidecol{flex-direction:column;gap:18px;display:flex}.progressCard,.meetCard,.tasksCard,.mentor,.activity{border:1px solid var(--line);background:#fff;border-radius:13px;padding:22px}.cardTitle{justify-content:space-between;align-items:start;display:flex}.cardTitle span:first-child{flex-direction:column;display:flex}.cardTitle small{color:#89959f;font-size:11px}.cardTitle h2{margin:6px 0;font-size:17px}.cardTitle>em{color:#946e29;background:#fff6e2;border-radius:15px;padding:6px 10px;font-size:10px;font-style:normal}.progressMeta{color:#89959f;justify-content:space-between;margin-top:22px;font-size:11px;display:flex}.progressMeta b{color:#159b75}.bar{height:8px}.milestones{grid-template-columns:repeat(6,1fr);margin-top:28px;display:grid;position:relative}.milestones:before{content:"";background:#e1e6e9;height:2px;position:absolute;top:14px;left:7%;right:7%}.milestones div{color:#88949e;text-align:center;flex-direction:column;align-items:center;gap:8px;font-size:9px;display:flex}.milestones i{z-index:1;background:#f1f3f4;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.milestones .done i{background:var(--mint);color:#fff}.milestones .done{color:#1a6c59}.live{color:#2a9778;background:#e7f8f2;border-radius:12px;padding:6px 9px;font-size:10px}.live i{background:#31b58c;border-radius:50%;width:6px;height:6px;margin-left:5px;display:inline-block}.meetingBody{align-items:center;gap:15px;margin-top:18px;display:flex}.dateBox{text-align:center;border:1px solid #e1e6e8;border-radius:9px;flex-direction:column;width:62px;display:flex;overflow:hidden}.dateBox b{padding:6px;font-size:22px}.dateBox span{background:var(--navy);color:#fff;padding:4px;font-size:9px}.meetingBody>div:nth-child(2){flex-direction:column;flex:1;gap:5px;display:flex}.meetingBody b{font-size:12px}.meetingBody span,.meetingBody small{color:#84919c;font-size:10px}.meetingBody small{color:#2a9b7d;align-items:center;gap:5px;display:flex}.outline{color:var(--ink);background:#fff;border:1px solid #dbe1e5;font-size:11px}.tasksCard .cardTitle button,.activity .cardTitle button{color:#aa7b2a;background:0 0;border:0;font-size:11px}.taskRow{border-top:1px solid #edf0f1;align-items:center;gap:11px;padding:13px 0;display:flex}.checkbox{color:#0000;background:#fff;border:1px solid #cfd7dc;border-radius:5px;place-items:center;width:22px;height:22px;display:grid}.checkbox.checked{background:var(--mint);color:#fff;border-color:var(--mint)}.taskRow>span{flex-direction:column;flex:1;display:flex}.taskRow b{font-size:12px}.taskRow small{color:#929da6;margin-top:4px;font-size:9px}.taskRow>em{color:#8b969f;font-size:9px;font-style:normal}.taskRow>em.urgent{color:#d96f72;background:#fff0f0;border-radius:8px;padding:4px 7px}.taskRow>i{color:#89959f}.statsGrid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.statsGrid>div{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:38px 1fr;column-gap:9px;padding:16px;display:grid}.statsGrid>div>span{grid-row:1/3}.statsGrid b{font-size:20px}.statsGrid small{color:#89959f;font-size:9px}.mentorInfo{align-items:center;gap:11px;margin:18px 0;display:flex}.mentorInfo>span{color:#176b58;background:#dbe9e7;border-radius:50%;place-items:center;width:52px;height:52px;font-weight:700;display:grid}.mentorInfo>div{flex-direction:column;gap:3px;display:flex}.mentorInfo b{font-size:13px}.mentorInfo small{color:#89959f;font-size:10px}.mentorInfo em{color:#b47e23;font-size:9px;font-style:normal}.mentor .outline{align-items:center;gap:7px;display:flex}.activityRow{border-top:1px solid #edf0f1;grid-template-columns:10px 1fr auto;align-items:start;gap:8px;padding:13px 0;display:grid}.activityRow .dot{background:var(--mint);border-radius:50%;width:8px;height:8px;margin-top:4px}.activityRow .d1{background:#6d8dff}.activityRow .d2{background:var(--gold)}.activityRow>span{flex-direction:column;display:flex}.activityRow b{font-size:11px}.activityRow small,.activityRow>em{color:#8e9aa3;margin-top:3px;font-size:9px;font-style:normal}@media (width<=900px){.links{display:none}.hero{grid-template-columns:1fr;padding-top:60px}.hero h1{font-size:48px}.heroVisual{margin-top:50px}.numbers{grid-template-columns:1fr 1fr;gap:25px}.programGrid{grid-template-columns:1fr}.sectionHead,.success{grid-template-columns:1fr;gap:20px;display:grid}.steps{grid-template-columns:repeat(3,1fr);gap:25px}.steps:before{display:none}.app>.dashboardSidebar{width:76px;padding:20px 10px}.app>.dashboardSidebar .brand span:last-child,.app>.dashboardSidebar nav button:not(.active){font-size:0}.app>.dashboardSidebar nav button,.sideBottom>button{justify-content:center;padding:0}.app>.dashboardSidebar nav button.active{font-size:0}.user div,.user i,.sideBottom>button{display:none}.workspace{width:calc(100% - 76px);margin-right:76px;padding:20px}.dashGrid{grid-template-columns:1fr}.milestones{overflow:auto}.headerActions .gold{padding:12px;font-size:0}.headerActions .gold svg{margin:0}}@media (width<=600px){.topnav{height:75px;padding:0 15px}.navActions .ghost,.brand small{display:none}.hero{padding:55px 20px}.hero h1{font-size:39px}.heroText>p{font-size:15px}.dashboardCard{width:95vw;padding:16px}.floatStat{display:none}.numbers{padding:30px 15px}.sectionHead p{width:auto}.journey h2,.sectionHead h2,.success h2{font-size:29px}.success{gap:30px;padding:0 20px}.workspace header h1{font-size:18px}.workspace header small{display:none}.dashGrid{display:block}.sidecol{margin-top:18px}.meetingBody{flex-wrap:wrap}.meetingBody .outline{width:100%}.milestones{grid-template-columns:repeat(6,80px)}footer{flex-wrap:wrap}}.liveApplications{flex-direction:column;gap:14px;display:flex}.adminApplicationError{color:#a43d3d;background:#fff1f1;border:1px solid #f1caca;border-radius:10px;padding:13px 16px}.applicationsEmpty{text-align:center;background:#fff;border:1px dashed #ccd5db;border-radius:14px;padding:48px 20px}.applicationsEmpty b{font-size:18px;display:block}.applicationsEmpty p{color:var(--muted)}.realApplicationCard{border:1px solid var(--line);background:#fff;border-radius:15px;padding:20px;box-shadow:0 8px 25px #071b2f0a}.applicationIdentity{align-items:center;gap:13px;display:flex}.applicationIdentity>i{background:var(--navy);width:48px;height:48px;color:var(--gold);border-radius:12px;place-items:center;font-size:20px;font-style:normal;font-weight:700;display:grid}.applicationIdentity>div{flex:1}.applicationIdentity small{color:#87939d}.applicationIdentity h3{margin:3px 0;font-size:19px}.applicationIdentity p{color:var(--muted);margin:0;font-size:12px}.applicationState{color:#536779;background:#edf1f4;border-radius:18px;padding:7px 12px;font-size:12px;font-weight:700}.state-submitted{color:#90671e;background:#fff3d9}.state-under_review,.state-interview{color:#4965bb;background:#eaf0ff}.state-accepted,.state-incubating{color:#148060;background:#e5f8f1}.state-rejected{color:#b44b4b;background:#fff0f0}.applicationFacts{grid-template-columns:repeat(3,1fr);gap:12px;margin:17px 0;display:grid}.applicationFacts span{background:#f7f9fa;border-radius:9px;flex-direction:column;gap:4px;padding:11px;display:flex}.applicationFacts small,.applicationSummary small{color:#87939d;font-size:10px}.applicationFacts b{font-size:13px}.applicationSummary{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;padding-top:15px;display:grid}.applicationSummary p{color:#536779;margin:5px 0;font-size:13px;line-height:1.7}.applicationDecisions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.applicationDecisions button{color:var(--ink);background:#fff;border:1px solid #dce2e6;border-radius:8px;padding:9px 13px;font-weight:700}.applicationDecisions .acceptDecision{color:#fff;background:#159b75;border-color:#159b75}.applicationDecisions .rejectDecision{color:#b44b4b;border-color:#eccaca}.applicationDecisions button:disabled{opacity:.55;cursor:not-allowed}@media (width<=700px){.applicationIdentity{flex-wrap:wrap;align-items:flex-start}.applicationIdentity>div{min-width:calc(100% - 65px)}.applicationState{margin-right:61px}.applicationFacts,.applicationSummary{grid-template-columns:1fr}.applicationDecisions{grid-template-columns:1fr 1fr;display:grid}.applicationDecisions button{min-height:44px}.applicationsHead{align-items:flex-start}.applicationsHead .gold{white-space:nowrap}}.acceptanceNotice{color:#116b55;background:#e7f8f2;border:1px solid #bfead9;border-radius:14px;align-items:flex-start;gap:15px;margin-bottom:16px;padding:18px;display:flex}.acceptanceNotice>svg{flex:none;margin-top:4px}.acceptanceNotice small{font-size:10px}.acceptanceNotice h2{margin:4px 0;font-size:18px}.acceptanceNotice p{margin:0;line-height:1.7}.teamPending{text-align:center;background:#f7f9fa;border-radius:10px;padding:24px}.teamPending p{color:var(--muted);font-size:12px}.managedPage{flex-direction:column;gap:18px;display:flex}.managedHead{background:linear-gradient(120deg,var(--navy),#104b60);color:#fff;border-radius:16px;justify-content:space-between;align-items:center;padding:26px;display:flex}.managedHead h2{margin:8px 0;font-size:28px}.managedHead p{color:#bed0da;margin:0}.managedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.managedProject{border:1px solid var(--line);background:#fff;border-radius:14px;padding:18px}.managedProject>div{align-items:center;gap:12px;display:flex}.managedProject>div>i{background:var(--navy);width:45px;height:45px;color:var(--gold);border-radius:10px;place-items:center;font-style:normal;font-weight:700;display:grid}.managedProject>div>span{flex:1}.managedProject h3{margin:2px 0}.managedProject p,.managedProject small{color:var(--muted);margin:0;font-size:11px}.managedProject em{color:#168361;background:#e7f8f2;border-radius:14px;padding:6px 10px;font-size:11px;font-style:normal}.managedProject>section{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;display:grid}.managedProject>section span{background:#f6f8f9;border-radius:8px;flex-direction:column;padding:10px;display:flex}.managedProject label{flex-direction:column;gap:7px;font-size:12px;display:flex}.managedProject select,.employeeFormGrid input,.employeeFormGrid select,.messageOpen textarea,.employeeModal textarea{background:#fff;border:1px solid #d9e0e4;border-radius:8px;width:100%;padding:11px}.employeeStats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.employeeStats>div{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;padding:18px;display:flex}.employeeStats b{color:var(--navy);font-size:28px}.employeeStats span{color:var(--muted);font-size:12px}.employeeList{gap:10px;display:grid}.employeeList article{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:13px;padding:15px;display:flex}.employeeList article>i{color:#158161;background:#e5f8f1;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;font-weight:700;display:grid}.employeeList article>div{flex:1}.employeeList h3{margin:0}.employeeList p,.employeeList small{color:var(--muted);margin:3px 0;font-size:11px}.employeeList article>span{color:#8a6320;background:#fff6e2;border-radius:14px;padding:6px 10px;font-size:11px}.notificationModal{max-height:75vh;overflow:auto;text-align:right!important}.notificationModal>article{border-top:1px solid var(--line);gap:11px;padding:14px 0;display:flex}.notificationModal>article>i{color:#168361;background:#e5f8f1;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.notificationModal article div{flex:1}.notificationModal article p{margin:5px 0;font-size:12px;line-height:1.6}.employeeModal>div{text-align:right;width:min(720px,96vw);max-height:92vh;overflow:auto}.employeeFormGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.employeeFormGrid label{flex-direction:column;gap:6px;display:flex}.employeeModal fieldset{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(2,1fr);gap:8px;margin:16px 0;display:grid}.employeeModal fieldset label{align-items:center;gap:7px;font-size:12px;display:flex}.employeeModal form>p{text-align:center;background:#f5f7f8;border-radius:8px;padding:10px}.modal textarea{resize:vertical;border:1px solid #d9e0e4;border-radius:9px;width:100%;margin:12px 0;padding:12px}@media (width<=700px){.managedHead{align-items:flex-start;gap:14px;padding:20px}.managedHead h2{font-size:22px}.managedGrid,.employeeStats,.employeeFormGrid{grid-template-columns:1fr}.managedProject>div{flex-wrap:wrap}.managedProject em{margin-right:57px}.employeeModal fieldset{grid-template-columns:1fr}.employeeList article{flex-wrap:wrap;align-items:flex-start}.employeeList article>div{min-width:calc(100% - 60px)}}.managedActions{flex-wrap:wrap;gap:9px;display:flex}.managedActions .outline{color:var(--navy);background:#fff;padding:12px 16px}.operationsMessage{color:#79561b;background:#fff8e8;border:1px solid #edd59d;border-radius:10px;margin:0;padding:13px 16px}.operationsPage .employeeStats{grid-template-columns:repeat(4,1fr)}.detailedEmployees article{position:relative}.departmentChips{flex-wrap:wrap;gap:5px;margin:7px 0;display:flex}.departmentChips span{color:#14785f;background:#edf7f4;border-radius:12px;padding:4px 8px;font-size:10px}.employeeNote{color:#60717e;background:#f6f8f9;border-radius:7px;margin-top:7px;padding:7px 9px;font-size:11px;font-style:normal;display:block}.editEmployee{border-radius:8px;padding:8px 11px;color:var(--navy)!important;background:#fff!important;border:1px solid #d8e0e5!important}.employeeFormGrid .wide{grid-column:1/-1}.departmentFieldset{grid-template-columns:repeat(2,1fr)!important}.secureNote{color:#386b5e!important;background:#eef7f4!important}.operationsBoard{border:1px solid var(--line);background:#fff;border-radius:14px;padding:20px}.operationsBoardHead{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.operationsBoardHead small{color:#9a742c}.operationsBoardHead h2{margin:5px 0}.operationsBoardHead button{background:var(--navy);color:#fff;border:0;border-radius:8px;padding:10px 14px}.taskRows article{border-top:1px solid var(--line);grid-template-columns:auto 1fr 150px;align-items:center;gap:12px;padding:13px 0;display:grid}.taskRows article>div{flex-direction:column;gap:5px;display:flex}.taskRows small{color:var(--muted)}.taskRows select,.formationCaseGrid select,.meetingActions select{background:#fff;border:1px solid #d7dfe4;border-radius:8px;padding:9px}.priorityBadge{background:#eef1f4;border-radius:12px;padding:5px 8px;font-size:10px}.priorityBadge.urgent{color:#b64242;background:#fff0f0}.priorityBadge.high{color:#94641d;background:#fff4df}.priorityBadge.low{color:#18765f;background:#edf7f4}.formationCaseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.formationCaseGrid>article{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:12px;padding:18px;display:flex}.formationCaseGrid>article>div:first-child{align-items:center;gap:11px;display:flex}.formationCaseGrid>article>div:first-child>i{background:var(--navy);width:44px;height:44px;color:var(--gold);border-radius:11px;place-items:center;font-style:normal;font-weight:700;display:grid}.formationCaseGrid h3{margin:3px 0}.formationCaseGrid p,.formationCaseGrid small{color:var(--muted);margin:0;font-size:11px}.caseMeta{justify-content:space-between;gap:8px;display:flex}.caseMeta span{color:#88601e;background:#fff5df;border-radius:12px;padding:5px 9px}.caseMeta a{color:#47677f;font-size:11px}.formationCaseGrid label{flex-direction:column;gap:6px;font-size:11px;display:flex}.caseNotes{background:#f6f8f9;border-radius:8px;padding:9px!important}.meetingGrid{gap:12px;display:grid}.meetingGrid>article{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:64px 1fr auto;align-items:center;gap:15px;padding:17px;display:grid}.meetingDate{border:1px solid var(--line);text-align:center;border-radius:9px;flex-direction:column;display:flex;overflow:hidden}.meetingDate b{padding:7px;font-size:23px}.meetingDate span{background:var(--navy);color:#fff;padding:4px;font-size:10px}.meetingGrid h3{margin:4px 0}.meetingGrid p,.meetingGrid small,.meetingGrid span,.meetingGrid em{color:var(--muted);margin:3px 0;font-size:11px;font-style:normal;display:block}.meetingActions{flex-direction:column;gap:8px;display:flex}.meetingActions a{background:var(--gold);color:var(--navy);text-align:center;border-radius:8px;padding:9px 12px;font-size:11px;font-weight:700;text-decoration:none}@media (width<=700px){.managedActions{width:100%}.managedActions>*{flex:1}.operationsPage .employeeStats,.formationCaseGrid,.taskRows article{grid-template-columns:1fr}.meetingGrid>article{grid-template-columns:55px 1fr}.meetingActions{grid-column:1/-1}.departmentFieldset{grid-template-columns:1fr!important}.detailedEmployees .editEmployee{width:100%}}.personContactActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.personContactActions a,.personContactActions button,.teamContactButtons a,.teamContactButtons button{border-radius:8px;justify-content:center;align-items:center;gap:6px;font-weight:800;text-decoration:none;display:inline-flex}.personContactActions a{padding:6px 8px;font-size:9px}.personContactActions button{margin:0}.teamContactButtons{border-top:1px solid var(--line);margin-top:18px;padding-top:15px}.teamContactButtons a,.teamContactButtons button{min-height:42px;color:var(--navy);background:#fff;border:1px solid #d8e0e5;padding:10px 14px}.teamContactButtons .teamWhatsapp,.personContactActions .teamWhatsapp{color:#fff;background:#1fbd63;border-color:#1fbd63}.teamContactButtons .teamCall,.personContactActions .teamCall{color:#fff;background:#0e4d70;border-color:#0e4d70}.teamContactCard{grid-column:1/-1}.teamNoPhone{color:var(--muted);background:#f6f8f9;border-radius:8px;margin-top:12px;padding:10px;display:block}.investorTeamPage .teamHeader{margin-bottom:18px}@media (width<=700px){.person{flex-wrap:wrap;align-items:flex-start}.personContactActions{justify-content:stretch;width:100%}.personContactActions>*{flex:1}.teamContactButtons{grid-template-columns:1fr 1fr;width:100%;display:grid}.teamContactButtons>*{width:100%}.teamContactButtons .gold{grid-column:1/-1}.investorTeamPage .teamHeader{align-items:flex-start;gap:18px}.investorTeamPage .coverage{box-sizing:border-box;width:100%}}.completionProof{color:#08785d;background:#e9f8f2;border-radius:12px;gap:3px;min-width:220px;padding:10px 12px;display:grid}.completionProof small,.completionProof em{color:#48665e;font-size:11px;font-style:normal}.minutesProof{background:#f3faf7;border:1px solid #d7eee5;border-radius:16px;grid-column:1/-1;margin-top:12px;padding:16px}.minutesProof>b{color:#08785d}.minutesProof p{color:#51616b;margin:8px 0}.minutesProof strong{color:#102b3e}.investorToolbar{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.investorToolbar input{border:1px solid #d9e0e4;border-radius:9px;flex:1;padding:12px}.investorCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.investorCards>article{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:16px;display:flex}.investorCards>article.selected{border-color:var(--gold);box-shadow:0 0 0 2px #d7ad5822}.investorCards>article>i{color:#168361;background:#e8f7f2;border-radius:50%;place-items:center;width:46px;height:46px;font-style:normal;font-weight:700;display:grid}.investorCards>article>div:nth-child(2){flex-direction:column;flex:1;gap:3px;display:flex}.investorCards h3{margin:0}.investorCards a{color:#60717e;font-size:11px}.investorCards button,.investorDetail button,.documentRow button{background:#fff;border:1px solid #d8e0e5;border-radius:8px;padding:8px}.investorDetail{grid-template-columns:1fr 1fr;gap:14px;display:grid}.investorDetail>section,.requestList,.documentList{border:1px solid var(--line);background:#fff;border-radius:14px;padding:18px}.documentRow{border-top:1px solid var(--line);align-items:center;gap:10px;padding:12px 0;display:flex}.documentRow>span{flex-direction:column;flex:1;display:flex}.documentRow small{color:var(--muted)}.requestCard{border:1px solid var(--line);background:#fff;border-radius:12px;margin:10px 0;padding:15px}.requestCard h3{margin:6px 0}.requestCard p,.requestCard small{color:var(--muted)}.requestCard select,.requestCard textarea{border:1px solid #d9e0e4;border-radius:8px;width:100%;margin-top:8px;padding:9px}.requestCard blockquote{color:#176d58;background:#edf8f4;border-radius:9px;margin:12px 0 0;padding:12px}@media (width<=700px){.investorCards,.investorDetail{grid-template-columns:1fr}.investorToolbar{flex-direction:column;align-items:stretch}.investorCards>article{flex-wrap:wrap}.investorCards>article>div:last-child{gap:8px;width:100%;display:flex}.investorCards>article>div:last-child button{flex:1}}.legalPage{color:#071b2f;background:#f4f7f7;min-height:100vh;padding:48px 20px;font-family:Arial,Tahoma,sans-serif}.legalPage article{background:#fff;border:1px solid #e1e7e9;border-radius:18px;width:min(840px,100%);margin:auto;padding:42px;box-shadow:0 18px 45px #071b2f0d}.legalPage .legalBack{color:#8d6926;margin-bottom:28px;font-weight:700;text-decoration:none;display:inline-block}.legalPage>article>small{color:#8d6926;display:block}.legalPage h1{margin:10px 0 24px;font-size:40px}.legalPage h2{margin-top:30px;font-size:21px}.legalPage p,.legalPage li{color:#53636e;line-height:1.9}.legalPage a{color:#8d6926}@media (width<=700px){.legalPage{padding:20px 14px}.legalPage article{padding:26px 20px}.legalPage h1{font-size:30px}}.investHeroCta{color:#fff;border:1px solid #d7ad58bf;border-radius:10px;align-items:center;gap:9px;min-height:52px;padding:0 22px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.investHeroCta:hover{color:#071b2f;background:#d7ad58}.investHeroCta svg{transform:rotate(180deg)}.routeChooser{max-width:1180px;margin:82px auto;padding:0 20px}.routeChooser>header{text-align:center;max-width:660px;margin:0 auto 35px}.routeChooser>header small{color:#9a7229;font-weight:700}.routeChooser>header h2{color:var(--navy);margin:10px 0;font-size:40px}.routeChooser>header p{color:var(--muted);line-height:1.8}.routeChooser>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.routeChooser article{border:1px solid var(--line);background:#fff;border-radius:17px;flex-direction:column;min-height:260px;padding:28px;display:flex;box-shadow:0 14px 38px #071b2f0e}.routeChooser article i{color:#aa7c29;font-style:normal;font-weight:700}.routeChooser article h3{color:var(--navy);margin:22px 0 9px;font-size:22px}.routeChooser article p{color:var(--muted);font-size:14px;line-height:1.8}.routeChooser article button,.routeChooser article a{text-align:right;color:#9c7228;background:0 0;border:0;margin-top:auto;padding:0;font-weight:700;text-decoration:none}.routeChooser .investorRoute{color:#fff;background:linear-gradient(145deg,#071b2f,#0c3850);border-color:#0c3850}.routeChooser .investorRoute h3{color:#fff}.routeChooser .investorRoute p{color:#b8c5cf}.routeChooser .investorRoute a{color:#e2bd70}.investLanding{min-height:100vh;color:var(--navy);background:#fff;overflow:hidden}.investLanding a{text-decoration:none}.investNav{justify-content:space-between;align-items:center;max-width:1240px;height:86px;margin:auto;padding:0 28px;display:flex}.investBrand{color:var(--navy);align-items:center;gap:11px;display:flex}.investBrand img{object-fit:cover;border:1px solid #d7ad5859;border-radius:13px;width:50px;height:50px}.investBrand span{flex-direction:column;display:flex}.investBrand b{font-size:18px}.investBrand small{color:#7d8a94;letter-spacing:1px;margin-top:3px;font-size:9px}.investNav>div{align-items:center;gap:22px;display:flex}.investNav>div>a{color:#4f6372;font-size:13px}.investNav .investNavCta{background:var(--gold);color:var(--navy);border-radius:9px;padding:11px 17px;font-weight:700}.investHero{color:#fff;background:radial-gradient(circle at 20% 15%,#2a8e8b38,#0000 32%),linear-gradient(125deg,#071b2f 0%,#09283e 64%,#0c4053 100%);grid-template-columns:1.25fr .75fr;align-items:center;gap:75px;min-height:650px;padding:80px max(50vw - 590px,30px);display:grid}.investHero>div>small,.investPaths>header small,.investSteps>header small,.investProof small,.investFaq>small,.investOfficial small,.investFinal small{color:#e0b861;font-weight:700}.investHero h1{letter-spacing:-2px;margin:18px 0;font-size:62px;line-height:1.25}.investHero h1 em{color:var(--gold);font-style:normal}.investHero>div>p{color:#bcc9d2;max-width:680px;font-size:17px;line-height:2}.investHero>div>div{gap:12px;margin:30px 0;display:flex}.investGold,.investGhost{border-radius:9px;justify-content:center;align-items:center;min-height:52px;padding:0 21px;font-weight:700;display:inline-flex}.investGold{background:var(--gold);color:var(--navy)}.investGhost{color:#fff;border:1px solid #617687}.investHero>div>span{color:#9db1bf;font-size:12px}.investHero aside{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0e;border:1px solid #d7ad5847;border-radius:20px;padding:34px}.investHero aside small{color:#86ddc0}.investHero aside h2{margin:13px 0 22px;font-size:30px;line-height:1.55}.investHero aside ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.investHero aside li{color:#c0cbd3;border-bottom:1px solid #ffffff17;padding-bottom:13px;font-size:14px}.investPaths,.investSteps,.investFaq,.investOfficial{max-width:1180px;margin:100px auto;padding:0 24px}.investPaths>header h2,.investSteps>header h2,.investFaq>h2,.investOfficial h2{color:var(--navy);margin:9px 0;font-size:42px;line-height:1.45}.investPaths>div{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;display:grid}.investPaths article{border:1px solid var(--line);border-radius:16px;flex-direction:column;min-height:250px;padding:27px;display:flex}.investPaths article:nth-child(2){background:#f3f8f7}.investPaths article i{color:#ae8130;font-style:normal}.investPaths article h3{margin:20px 0 8px;font-size:22px}.investPaths article p{color:var(--muted);font-size:14px;line-height:1.85}.investPaths article a{color:#9a7026;margin-top:auto;font-size:13px;font-weight:700}.investSteps{grid-template-columns:.85fr 1.15fr;align-items:start;gap:70px;display:grid}.investSteps>header{position:sticky;top:30px}.investSteps>header p,.investOfficial p{color:var(--muted);line-height:1.9}.investSteps>div{gap:10px;display:grid}.investSteps article{border:1px solid var(--line);background:#fff;border-radius:13px;grid-template-columns:52px 1fr;gap:15px;padding:21px;display:grid}.investSteps article i{color:#168363;background:#edf7f4;border-radius:11px;place-items:center;width:43px;height:43px;font-style:normal;font-weight:700;display:grid}.investSteps article h3{margin:0 0 7px}.investSteps article p{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.investProof{background:var(--navy);color:#fff;grid-template-columns:1fr 1fr;gap:100px;padding:75px max(50vw - 590px,30px);display:grid}.investProof h2{margin:11px 0;font-size:42px;line-height:1.45}.investProof p{color:#b4c1cb;line-height:1.9}.investProof ul{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.investProof li{color:#d9e1e6;border:1px solid #234158;border-radius:10px;padding:15px}.investFaq{max-width:850px}.investFaq>small,.investFaq>h2{text-align:center;display:block}.investFaq details{border-bottom:1px solid var(--line);padding:21px 0}.investFaq summary{cursor:pointer;justify-content:space-between;font-size:17px;font-weight:700;list-style:none;display:flex}.investFaq summary span{color:var(--gold);font-size:22px}.investFaq details p{color:var(--muted);padding-left:30px;font-size:14px;line-height:1.9}.investOfficial{background:#f4f7f7;border-radius:20px;align-items:center;gap:55px;padding:42px;display:flex}.investOfficial>div{flex:1}.investOfficial nav{gap:8px;min-width:330px;display:grid}.investOfficial nav a{color:#536674;background:#fff;border:1px solid #dce4e6;border-radius:9px;padding:13px 15px;font-weight:700}.investFinal{background:linear-gradient(120deg,#d7ad58,#ebcb89);align-items:end;gap:70px;padding:75px max(50vw - 590px,30px);display:flex}.investFinal>div:first-child{flex:1}.investFinal small{color:#72501c}.investFinal h2{margin:10px 0;font-size:42px;line-height:1.5}.investFinal p{color:#5d4b2c}.investFinal>div:last-child{gap:9px;display:grid}.investFinal>div:last-child a{color:var(--navy);text-align:center;border:1px solid #071b2f42;border-radius:9px;padding:14px 18px;font-weight:700}.investFooter{color:#9fadb7;background:#061726;align-items:center;gap:30px;padding:35px max(50vw - 590px,30px);display:flex}.investFooter a{color:#fff;font-weight:700}.investFooter p{flex:1}.investFloating{display:none}@media (width<=900px){.routeChooser>div,.investPaths>div{grid-template-columns:1fr}.investHero{grid-template-columns:1fr;padding-top:62px}.investHero h1{font-size:50px}.investHero aside{max-width:620px}.investSteps{grid-template-columns:1fr}.investSteps>header{position:static}.investProof{grid-template-columns:1fr;gap:30px}.investOfficial{flex-direction:column;align-items:stretch}.investOfficial nav{min-width:0}.investFinal{flex-direction:column;align-items:stretch;gap:25px}}@media (width<=620px){.routeChooser{margin:60px auto}.routeChooser>header h2{font-size:31px}.routeChooser article{min-height:225px}.heroBtns{flex-direction:column;align-items:stretch;gap:10px}.heroBtns>*{justify-content:center;width:100%}.investNav{height:76px;padding:0 16px}.investBrand b{font-size:14px}.investBrand small,.investNav>div>a:not(.investNavCta){display:none}.investNav .investNavCta{padding:10px 13px}.investHero{gap:38px;padding:52px 20px 70px}.investHero h1{font-size:40px}.investHero>div>p{font-size:15px}.investHero>div>div{flex-direction:column;align-items:stretch}.investHero aside{padding:24px}.investPaths,.investSteps,.investFaq,.investOfficial{margin:72px auto;padding-left:18px;padding-right:18px}.investPaths>header h2,.investSteps>header h2,.investFaq>h2,.investOfficial h2,.investProof h2,.investFinal h2{font-size:32px}.investProof{padding:58px 20px}.investProof ul{grid-template-columns:1fr}.investOfficial{margin-left:15px;margin-right:15px;padding:26px 20px}.investFinal{padding:58px 20px 105px}.investFooter{flex-direction:column;align-items:flex-start;padding:32px 20px 90px}.investFooter p{margin:0}.investFloating{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#051624eb;border-radius:14px;grid-template-columns:1fr 1.3fr;gap:7px;padding:7px;display:grid;position:fixed;bottom:12px;left:13px;right:13px}.investFloating a{color:#fff;border-radius:9px;place-items:center;min-height:47px;font-weight:700;display:grid}.investFloating a:last-child{background:#1dbf60}}.sideBottom,.accountDock{position:relative}.userToggle{text-align:right;cursor:pointer;border:0;width:100%}.user .userAvatar{background:var(--gold);width:35px;height:35px;color:var(--navy);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.user .userMeta{width:auto;min-width:0;height:auto;color:inherit;place-items:initial;background:0 0;border-radius:0;flex-direction:column;flex:1;align-items:flex-start;display:flex}.userMeta b{text-overflow:ellipsis;white-space:nowrap;max-width:142px;overflow:hidden}.userChevron{color:#91a5b4;border-radius:7px;place-items:center;width:24px;height:24px;transition:transform .2s;display:grid}.accountDock.open .userChevron{transform:rotate(-90deg)}.accountDropdown{width:255px;color:var(--navy);z-index:60;opacity:0;visibility:hidden;background:#fff;border:1px solid #dfe6ea;border-radius:14px;padding:8px;transition:all .18s;position:absolute;bottom:74px;right:0;transform:translateY(8px);box-shadow:0 22px 60px #00000047}.accountDock.open .accountDropdown{opacity:1;visibility:visible;transform:translateY(0)}.accountDropdown:after{content:"";background:#fff;border-bottom:1px solid #dfe6ea;border-left:1px solid #dfe6ea;width:14px;height:14px;position:absolute;bottom:-7px;right:27px;transform:rotate(-45deg)}.accountSummary{border-bottom:1px solid #e8edef;align-items:center;gap:10px;margin-bottom:5px;padding:10px 9px 13px;display:flex}.accountSummary>span{background:var(--gold);width:38px;height:38px;color:var(--navy);border-radius:50%;place-items:center;font-weight:800;display:grid}.accountSummary>div{flex-direction:column;flex:1;min-width:0;display:flex}.accountSummary b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accountSummary small{color:#7a8994;margin-top:3px}.accountDropdown>button{color:#324a5b;text-align:right;background:#fff;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 11px;display:flex}.accountDropdown>button:hover,.accountDropdown>button:focus-visible{background:#f2f7f6;outline:none}.accountDropdown>button em{color:#071b2f;background:#d7ad58;border-radius:10px;margin-right:auto;padding:2px 6px;font-size:10px;font-style:normal}.accountDropdown>.accountLogout{color:#b64242;border-top:1px solid #edf0f2;border-radius:0;margin-top:5px;padding-top:5px}.accountDropdown>.accountLogout:hover{background:#fff2f2;border-radius:9px}@media (width<=900px){.app>.dashboardSidebar nav{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.app>.dashboardSidebar nav::-webkit-scrollbar{display:none}.app>.dashboardSidebar .teamOnline{display:none}.sideBottom{margin-top:10px}.userToggle{justify-content:center;gap:3px;width:56px;height:58px;margin:0 auto;padding:8px;position:relative}.user .userAvatar{width:36px;height:36px}.user .userMeta{display:none}.user .userChevron{color:#d9e1e7;background:#17364c;border:1px solid #2a4c62;width:18px;height:18px;position:absolute;bottom:3px;left:2px;display:grid!important}.accountDock.open .userChevron{transform:rotate(180deg)}.accountDropdown{width:min(270px,100vw - 102px);max-height:calc(100vh - 32px);position:fixed;bottom:16px;right:86px;overflow:auto}.accountDropdown:after{border-top:1px solid #dfe6ea;border-bottom:0;border-left:0;border-right:1px solid #dfe6ea;bottom:23px;right:-7px;transform:rotate(45deg)}.accountSummary{padding:9px}.accountDropdown>button{min-height:47px}.workspace{padding-bottom:40px}}.smartMenuLink{font-weight:800;color:#986c20!important}.mobileSmartBar,.enMobileSmartBar{display:none}.smartCalculatorSection{isolation:isolate;color:#fff;background:linear-gradient(135deg,#061827 0%,#082b42 62%,#0b4052 100%);border-radius:28px;grid-template-columns:1.22fr .78fr;gap:48px;max-width:1180px;margin:40px auto 105px;padding:58px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #0618272e}.smartCalculatorGlow{z-index:-1;background:radial-gradient(circle,#48d2a538,#0000 65%);border-radius:50%;width:520px;height:520px;position:absolute;top:-220px;left:-180px}.smartCalculatorIntro>.smartBadge{color:#edca82;background:#d7ad5814;border:1px solid #d7ad586b;border-radius:100px;padding:8px 13px;font-size:12px;font-weight:800;display:inline-flex}.smartCalculatorIntro>small{color:#8ee5c9;letter-spacing:.7px;margin-top:19px;font-weight:700;display:block}.smartCalculatorIntro h2{max-width:720px;margin:11px 0 13px;font-size:43px;line-height:1.45}.smartCalculatorIntro>p{color:#bac8d1;max-width:720px;margin:0;line-height:1.95}.smartPaths{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:27px 0;display:grid}.smartPaths article{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;min-height:132px;padding:17px;display:flex}.smartPaths i{color:#e1b964;font-size:11px;font-style:normal}.smartPaths b{margin:18px 0 7px;font-size:14px}.smartPaths span{color:#9fb1bd;font-size:11px;line-height:1.6}.smartCtaRow{align-items:center;gap:18px;margin-top:25px;display:flex}.smartPrimaryCta{color:#071b2f;background:linear-gradient(110deg,#d7ad58,#efce88);border-radius:12px;align-items:center;gap:10px;min-height:56px;padding:0 25px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 16px 36px #d7ad5838}.smartPrimaryCta svg{transform:rotate(180deg)}.smartCtaRow>span{color:#aebcc6;font-size:12px}.smartTrust{color:#dce6eb;align-items:center;gap:9px;margin-top:19px;font-size:11px;display:flex}.smartTrust i{background:#48d2a5;border-radius:50%;width:4px;height:4px}.smartCalculatorProof{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff1;border:1px solid #d7ad583d;border-radius:21px;flex-direction:column;gap:22px;padding:30px;display:flex}.smartCalculatorProof small{color:#e3bd6d}.smartCalculatorProof strong{margin:10px 0 16px;font-size:28px;line-height:1.45;display:block}.smartCalculatorProof span,.smartCalculatorProof p{color:#bdcad2;font-size:13px;line-height:1.8}.smartCalculatorProof ul{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.smartCalculatorProof li{color:#e3e9ed;padding-right:21px;font-size:12px;position:relative}.smartCalculatorProof li:before{content:"✓";color:#55dbaf;position:absolute;right:0}.smartAccountFlow{background:#04131f75;border-radius:14px;padding:19px}.smartAccountFlow b{font-size:14px}.smartAccountFlow p{margin:8px 0}.smartAccountFlow small{color:#ddc17f;font-size:11px;line-height:1.65;display:block}.smartCalculatorSection>footer{text-align:center;color:#f0d492;border-top:1px solid #ffffff1a;grid-column:1/-1;padding-top:22px;font-size:13px;font-weight:700}.smartAssessmentsPage{gap:18px;display:grid}.smartAssessmentsPage .managedHead a{text-decoration:none}.smartAssessmentEmpty{text-align:center;background:#fff;border:1px dashed #ced9df;border-radius:18px;align-content:center;place-items:center;min-height:320px;padding:30px;display:grid}.smartAssessmentEmpty>span{color:#a87b2a;background:#fff4dc;border-radius:16px;place-items:center;width:58px;height:58px;font-size:26px;display:grid}.smartAssessmentEmpty h3{margin:18px 0 5px;font-size:25px}.smartAssessmentEmpty p{color:var(--muted)}.smartAssessmentEmpty a{background:var(--gold);color:var(--navy);border-radius:9px;margin-top:12px;padding:12px 20px;font-weight:800;text-decoration:none}.smartAssessmentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.smartAssessmentGrid>article{border:1px solid var(--line);background:#fff;border-radius:18px;padding:21px}.smartAssessmentGrid header{justify-content:space-between;gap:18px;display:flex}.smartAssessmentGrid header small{color:#a47726}.smartAssessmentGrid h3{margin:6px 0}.smartAssessmentGrid time{color:var(--muted);font-size:11px}.assessmentScore{color:#08775c;background:#ebf8f4;border-radius:50%;align-content:center;place-items:center;width:78px;height:78px;display:grid}.assessmentScore b{font-size:22px}.assessmentScore span{font-size:9px}.assessmentMeter{background:#edf1f2;border-radius:8px;height:7px;margin:17px 0;overflow:hidden}.assessmentMeter i{background:linear-gradient(90deg,#d7ad58,#48d2a5);border-radius:8px;height:100%;display:block}.smartAssessmentGrid article>section{grid-template-columns:1fr 1fr;gap:16px;display:grid}.smartAssessmentGrid article>section>div{background:#f7f9f9;border-radius:11px;padding:13px}.smartAssessmentGrid article>section b{font-size:12px}.smartAssessmentGrid ul{margin:8px 0;padding-right:17px}.smartAssessmentGrid li,.smartAssessmentGrid p{color:#63737d;font-size:11px;line-height:1.7}.smartAssessmentGrid article>footer{background:0 0;gap:8px;padding:15px 0 0;display:flex}.smartAssessmentGrid article>footer a{text-align:center;color:var(--navy);border:1px solid #d9e1e4;border-radius:9px;flex:1;padding:10px;font-size:11px;font-weight:700;text-decoration:none}.smartAssessmentGrid article>footer .sendAssessment{background:var(--navy);color:#fff;border-color:var(--navy)}.reviewSent{color:#168363;margin-top:10px;font-size:10px;font-style:normal;display:block}.enSmartCalculator{color:#fff;background:linear-gradient(135deg,#061827,#0b3c50);border-radius:28px;grid-template-columns:1.18fr .82fr;gap:50px;max-width:1180px;margin:105px auto;padding:55px;display:grid;box-shadow:0 30px 80px #06182729}.enSmartIntro>span{color:#efca80;background:#d7ad5814;border:1px solid #d7ad586b;border-radius:100px;padding:8px 13px;font-size:12px;font-weight:800;display:inline-flex}.enSmartIntro>small{color:#86dfc2;letter-spacing:.8px;margin-top:18px;font-weight:700;display:block}.enSmartIntro h2{margin:11px 0 15px;font-size:43px;line-height:1.22}.enSmartIntro>p{color:#bbc9d2;line-height:1.8}.enSmartPaths{grid-template-columns:repeat(3,1fr);gap:10px;margin:25px 0;display:grid}.enSmartPaths article{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:15px;flex-direction:column;min-height:120px;padding:17px;display:flex}.enSmartPaths i{color:#e4bd69;font-size:11px;font-style:normal}.enSmartPaths b{margin:17px 0 6px}.enSmartPaths small{color:#9eb0bc}.enSmartCta{align-items:center;gap:17px;display:flex}.enSmartCta a{color:#071b2f;background:linear-gradient(110deg,#d7ad58,#efce88);border-radius:11px;align-items:center;min-height:55px;padding:0 23px;font-weight:900;text-decoration:none;display:flex}.enSmartCta span{color:#aebcc6;font-size:12px}.enSmartIntro>footer{color:#dce6eb;background:0 0;align-items:center;gap:9px;padding:20px 0 0;font-size:11px;display:flex}.enSmartIntro>footer i{background:#48d2a5;border-radius:50%;width:4px;height:4px}.enSmartCalculator>aside{background:#ffffff0f;border:1px solid #d7ad5840;border-radius:20px;padding:29px}.enSmartCalculator>aside>small{color:#e4bd69}.enSmartCalculator>aside h3{font-size:29px;line-height:1.4}.enSmartCalculator>aside p,.enSmartCalculator>aside li{color:#bdcad2;font-size:13px;line-height:1.75}.enSmartCalculator>aside ul{padding-left:18px}.enSmartCalculator>aside em{color:#e0c581;background:#04131f7a;border-radius:10px;margin-top:17px;padding:13px;font-size:11px;line-height:1.6;display:block}.enSmartAccount{background:#fff;border:1px solid #e0e6e9;border-radius:18px;margin:0 0 24px;padding:24px}.enSmartAccount>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.enSmartAccount>header small{color:#9d7227}.enSmartAccount>header h2{margin:5px 0}.enSmartAccount>header p{color:#6d7d88}.enSmartAccount>header>a,.enSmartEmpty>a{color:#071b2f;background:#d7ad58;border-radius:9px;padding:12px 16px;font-weight:800;text-decoration:none}.enSmartAccount>div:not(.enSmartEmpty){grid-template-columns:repeat(2,1fr);gap:10px;margin-top:16px;display:grid}.enSmartAccount article{border:1px solid #e4e9eb;border-radius:12px;grid-template-columns:1fr auto;gap:10px;padding:15px;display:grid}.enSmartAccount article>span{flex-direction:column;display:flex}.enSmartAccount article small,.enSmartAccount article time{color:#788893;font-size:11px}.enSmartAccount article strong{color:#168363;font-size:24px}.enSmartAccount article footer{background:0 0;grid-column:1/-1;gap:8px;padding:8px 0 0;display:flex}.enSmartAccount article footer a{color:#8e681f;font-size:11px}.enSmartEmpty{text-align:center;background:#f7f9f9;border-radius:12px;margin-top:15px;padding:30px}.enSmartEmpty p{color:#71818b}@media (width<=1000px){.smartCalculatorSection,.enSmartCalculator{grid-template-columns:1fr;margin-left:20px;margin-right:20px}.smartAssessmentGrid,.enSmartAccount>div:not(.enSmartEmpty){grid-template-columns:1fr}}@media (width<=900px){.mobileSmartBar,.enMobileSmartBar{color:#fff;background:#071b2f;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin:9px 15px 0;padding:12px 15px;font-size:12px;text-decoration:none;display:flex;box-shadow:0 10px 28px #071b2f26}.mobileSmartBar span,.enMobileSmartBar span{color:#edc877;font-weight:800}.mobileSmartBar b,.enMobileSmartBar b{font-size:11px}.enMobileSmartBar{direction:ltr}.smartCalculatorSection,.enSmartCalculator{margin-top:55px;padding:38px}.smartCalculatorIntro h2,.enSmartIntro h2{font-size:36px}}@media (width<=620px){.smartCalculatorSection,.enSmartCalculator{border-radius:20px;gap:27px;margin:38px 14px 72px;padding:26px 19px}.smartCalculatorIntro h2,.enSmartIntro h2{font-size:29px;line-height:1.42}.smartPaths,.enSmartPaths{grid-template-columns:1fr}.smartPaths article,.enSmartPaths article{min-height:102px}.smartCtaRow,.enSmartCta{flex-direction:column;align-items:stretch}.smartPrimaryCta,.enSmartCta a{justify-content:center;width:100%}.smartCalculatorProof{padding:21px}.smartCalculatorSection>footer{text-align:right;line-height:1.75}.smartAssessmentGrid article>section{grid-template-columns:1fr}.smartAssessmentGrid article>footer{flex-direction:column}.enSmartAccount>header{flex-direction:column;align-items:stretch}.enSmartAccount article{grid-template-columns:1fr auto}.mobileSmartBar,.enMobileSmartBar{margin-top:6px}.topnav+.mobileSmartBar{margin-bottom:0}}.smartToolPage{color:#082438;background:#f4f7f7;min-height:100vh;padding-bottom:80px;font-family:Arial,Tahoma,sans-serif}.smartToolNav{z-index:4;background:#fff;border-bottom:1px solid #e6eceb;justify-content:space-between;align-items:center;height:88px;padding:0 clamp(22px,6vw,84px);display:flex;position:relative}.smartToolBrand{color:#082438;align-items:center;gap:12px;text-decoration:none;display:flex}.smartToolBrand img{object-fit:cover;border-radius:15px;width:54px;height:54px;box-shadow:0 8px 26px #061d2d24}.smartToolBrand span{gap:2px;display:grid}.smartToolBrand b{letter-spacing:1.4px;font-size:14px}.smartToolBrand small{color:#8f742f}.smartToolNav>div{align-items:center;gap:12px;display:flex}.smartToolNav>div a{color:#082438;border:1px solid #dfe7e6;border-radius:12px;padding:11px 16px;font-size:13px;text-decoration:none}.smartToolHero{color:#fff;background:radial-gradient(circle at 12% 20%,#146d6e55,#0000 34%),linear-gradient(135deg,#041c2e,#08374a);grid-template-columns:1fr auto;align-items:center;gap:36px;padding:58px clamp(22px,8vw,120px);display:grid;position:relative;overflow:hidden}.smartToolHero:after{content:"";border:1px solid #d9ae4c33;border-radius:50%;width:360px;height:360px;position:absolute;inset:auto -130px -190px auto}.smartToolHero>div{z-index:1;max-width:760px;position:relative}.smartToolHero>div>span{color:#62d3af;border:1px solid #62d3af66;border-radius:999px;padding:8px 13px;font-size:12px;font-weight:800;display:inline-block}.smartToolHero small{color:#d9ae4c;letter-spacing:2px;margin:19px 0 10px;display:block}.smartToolHero h1{margin:0 0 16px;font-size:clamp(31px,4vw,55px);font-weight:700;line-height:1.22}.smartToolHero p{color:#cad8dd;max-width:690px;margin:0;font-size:17px;line-height:1.9}.smartToolHero aside{aspect-ratio:1;text-align:center;z-index:1;background:#ffffff0b;border:1px solid #d9ae4c66;border-radius:50%;place-content:center;width:164px;display:grid;position:relative}.smartToolHero aside b{color:#e0b955;font-size:37px}.smartToolHero aside span{color:#d5e0e3;margin-top:4px;font-size:11px}.smartToolShell{width:min(1000px,100% - 36px);margin:34px auto}.smartToolSteps{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:10px;display:grid}.smartToolSteps span{color:#8b999d;align-items:center;gap:9px;font-size:12px;display:flex}.smartToolSteps i{background:#fff;border:1px solid #d7e1e0;border-radius:50%;place-items:center;width:31px;height:31px;font-style:normal;font-weight:800;display:grid}.smartToolSteps span.active{color:#0b7d6c}.smartToolSteps span.active i{color:#fff;background:#0b7d6c;border-color:#0b7d6c}.smartToolProgress{background:#e0e7e6;border-radius:99px;height:4px;margin-bottom:22px;overflow:hidden}.smartToolProgress i{background:linear-gradient(90deg,#c59635,#e4bd60);height:100%;transition:width .3s;display:block}.smartToolPanel,.smartToolResult{background:#fff;border:1px solid #dde6e5;border-radius:28px;padding:clamp(22px,5vw,50px);box-shadow:0 24px 70px #0824380b}.smartToolPanel>header{border-bottom:1px solid #e8eeee;align-items:flex-start;gap:18px;margin-bottom:28px;padding-bottom:27px;display:flex}.smartToolPanel>header>span{color:#9a7022;background:#faf1dc;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;font-weight:900;display:grid}.smartToolPanel>header h2{margin:0 0 6px;font-size:clamp(22px,3vw,34px)}.smartToolPanel>header p{color:#738287;margin:0;line-height:1.7}.smartToolRoutes{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.smartToolRoutes button{text-align:start;color:#082438;cursor:pointer;background:#f9fbfb;border:1px solid #dfe7e6;border-radius:20px;flex-direction:column;gap:8px;min-height:160px;padding:22px;transition:all .2s;display:flex}.smartToolRoutes button:hover,.smartToolRoutes button.active{background:#fffaf0;border-color:#c69a3c;transform:translateY(-3px);box-shadow:0 14px 38px #a77d2430}.smartToolRoutes i{color:#c69a3c;font-size:12px;font-style:normal}.smartToolRoutes b{font-size:19px}.smartToolRoutes span{color:#778689;font-size:13px;line-height:1.55}.smartToolFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.smartToolFields label{color:#173246;gap:9px;font-size:14px;font-weight:750;display:grid}.smartToolFields label.wide{grid-column:1/-1}.smartToolFields input,.smartToolFields select,.smartToolFields textarea{color:#0b293c;width:100%;min-height:51px;font:inherit;background:#fbfcfc;border:1px solid #d8e2e1;border-radius:13px;outline:none;padding:12px 14px}.smartToolFields textarea{resize:vertical;min-height:120px}.smartToolFields input:focus,.smartToolFields select:focus,.smartToolFields textarea:focus{border-color:#c69a3c;box-shadow:0 0 0 3px #c69a3c1c}.smartToolYesNo{grid-template-columns:1fr 1fr;gap:8px;display:grid}.smartToolYesNo button{color:#53686f;cursor:pointer;background:#fbfcfc;border:1px solid #d8e2e1;border-radius:12px;height:48px}.smartToolYesNo button.active{color:#08745f;background:#e7f7f2;border-color:#48aa91;font-weight:900}.smartToolMode{background:#eef3f2;border-radius:15px;grid-template-columns:1fr 1fr;margin-bottom:24px;padding:5px;display:grid}.smartToolMode button{color:#63757a;cursor:pointer;height:47px;font:inherit;background:0 0;border:0;border-radius:11px;font-weight:750}.smartToolMode button.active{color:#9d7426;background:#fff;box-shadow:0 6px 18px #08243810}.smartToolSubmit{color:#082438;width:100%;min-height:58px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#c4912f,#e4bc5c);border:0;border-radius:15px;margin-top:26px;font-size:17px;font-weight:900;box-shadow:0 15px 35px #c4912f45}.smartToolSubmit:disabled{opacity:.65;cursor:wait}.smartToolMessage{color:#9b3f39;background:#fff3f1;border:1px solid #f0d1cd;border-radius:14px;margin:18px 0;padding:14px 18px;line-height:1.7}.smartToolActions{justify-content:space-between;align-items:center;margin-top:18px;display:flex}.smartToolActions button{color:#173246;min-width:130px;height:50px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6e0df;border-radius:13px;font-weight:800}.smartToolActions button.primary{color:#fff;background:#082f43;border-color:#082f43}.smartToolResult>header{color:#fff;background:linear-gradient(135deg,#062337,#0a4c5c);border-radius:21px;justify-content:space-between;align-items:center;gap:20px;padding:28px;display:flex}.smartToolResult>header span{color:#d9ae4c;font-size:12px;font-weight:900}.smartToolResult>header h2{margin:7px 0;font-size:clamp(28px,4vw,44px)}.smartToolResult>header p{color:#cfdbdf;margin:0}.smartToolScore{aspect-ratio:1;text-align:center;border:8px solid #d9ae4c;border-radius:50%;flex:none;place-content:center;width:132px;display:grid}.smartToolScore b{font-size:32px}.smartToolScore span{color:#fff!important}.smartToolResultGrid{grid-template-columns:repeat(2,1fr);gap:16px;margin:24px 0;display:grid}.smartToolResultGrid article{background:#f7faf9;border:1px solid #e0e8e7;border-radius:18px;padding:22px}.smartToolResultGrid article:last-child{grid-column:1/-1}.smartToolResultGrid h3{color:#9b742c;margin:0 0 12px}.smartToolResultGrid ul,.smartToolResultGrid ol{color:#41565e;margin:0;padding-inline-start:20px;line-height:1.9}.smartToolDisclaimer{color:#6e5c35;background:#fff8e8;border-inline-start:4px solid #d0a345;border-radius:10px;padding:14px 17px;line-height:1.75}.smartToolResult>footer{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.smartToolResult>footer button,.smartToolResult>footer a{color:#173246;min-height:50px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7e1e0;border-radius:13px;justify-content:center;align-items:center;padding:0 20px;font-weight:800;text-decoration:none;display:inline-flex}.smartToolResult>footer a{color:#fff;background:#0b7d6c;border-color:#0b7d6c}@media (width<=720px){.smartToolPage{padding-bottom:50px}.smartToolNav{height:auto;min-height:78px;padding:12px 16px}.smartToolBrand img{border-radius:12px;width:45px;height:45px}.smartToolBrand b{font-size:11px}.smartToolBrand small{font-size:10px}.smartToolNav>div{gap:6px}.smartToolNav>div a{padding:9px 10px;font-size:11px}.smartToolNav>div a:last-child{display:none}.smartToolHero{grid-template-columns:1fr;padding:40px 20px}.smartToolHero aside{display:none}.smartToolHero h1{font-size:32px}.smartToolHero p{font-size:15px}.smartToolShell{width:calc(100% - 22px);margin:20px auto}.smartToolSteps b{display:none}.smartToolSteps span{justify-content:center}.smartToolPanel,.smartToolResult{border-radius:21px;padding:20px 16px}.smartToolPanel>header{gap:12px}.smartToolPanel>header>span{border-radius:11px;width:39px;height:39px}.smartToolRoutes,.smartToolFields,.smartToolResultGrid{grid-template-columns:1fr}.smartToolRoutes{gap:11px}.smartToolRoutes button{min-height:120px;padding:18px}.smartToolFields label.wide,.smartToolResultGrid article:last-child{grid-column:auto}.smartToolResult>header{flex-direction:column;align-items:flex-start;padding:21px}.smartToolScore{align-self:center;width:106px}.smartToolResult>footer{grid-template-columns:1fr;width:100%;display:grid}.smartToolResult>footer button,.smartToolResult>footer a{width:100%}}.smartToolResult>footer .smartToolSaveResult{color:#fff;background:#0b7d6c;border-color:#0b7d6c}.smartToolResultLead,.smartToolSaved{border-radius:12px;margin:20px 0 0;padding:14px 17px;line-height:1.75}.smartToolResultLead{color:#315b60;background:#eef6f5}.smartToolSaved{color:#087154;background:#e7f8ef;border:1px solid #bfe8d4;font-weight:800}.formInfo{color:#0d6858;text-align:center;background:#eef7f4;border-radius:14px;margin:16px 0;padding:14px 16px}.recoveryGateway{min-height:100vh;font-family:var(--font-tajawal),system-ui,sans-serif;color:#102d40;background:radial-gradient(circle at top,#123c4b 0,#06253a 38%,#041d2d 100%);place-items:center;padding:24px;display:grid}.recoveryGateway section{text-align:center;background:#fff;border-radius:28px;width:min(100%,560px);padding:42px 32px;box-shadow:0 24px 70px #00000047}.recoveryGateway img{object-fit:cover;border-radius:22px;width:92px;height:92px;margin-bottom:18px;box-shadow:0 12px 30px #041d2d33}.recoveryGateway small{color:#b68a2a;margin-bottom:10px;font-weight:700;display:block}.recoveryGateway h1{color:#082b40;margin:0 0 14px;font-size:clamp(28px,6vw,42px)}.recoveryGateway p{color:#61717d;margin:0 0 24px;font-size:17px;line-height:1.9}.recoveryGateway button{color:#082b40;width:100%;font:inherit;cursor:pointer;background:#dbb24e;border:0;border-radius:16px;padding:17px 22px;font-size:18px;font-weight:800;box-shadow:0 12px 28px #dbb24e4d}.recoveryGateway a{color:#8b6b22;margin-top:22px;font-weight:700;text-decoration:none;display:inline-block}.recoveryGatewayError{color:#9d3440;background:#fff0f1;border-radius:14px;padding:16px;line-height:1.7}.recoveryGateway .recoveryGatewayEnglish{color:#8a969f;margin:22px 0 0;font-size:13px}@media (width<=560px){.recoveryGateway{padding:16px}.recoveryGateway section{border-radius:22px;padding:32px 20px}.recoveryGateway p{font-size:15px}}.investorDossier{color:#123044;gap:18px;margin-top:22px;display:grid}.investorDossierEmpty{text-align:center;color:#76868b;background:#fff;border:1px dashed #cad8da;border-radius:22px;place-content:center;justify-items:center;gap:8px;min-height:220px;display:grid}.investorDossierEmpty b{color:#17394b}.investorDossierEmpty p{margin:0;font-size:12px}.dossierHero{color:#fff;background:radial-gradient(circle at 18% 15%,#2f9d8938,#0000 32%),linear-gradient(128deg,#061f32,#0b4858);border-radius:23px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:24px;padding:24px;display:grid;box-shadow:0 22px 55px #0522332e}.dossierIdentity{align-items:center;gap:14px;min-width:0;display:flex}.dossierIdentity>i{color:#08263a;background:linear-gradient(135deg,#d5a94c,#f0d081);border-radius:17px;flex:none;place-items:center;width:58px;height:58px;font-size:21px;font-style:normal;font-weight:900;display:grid}.dossierIdentity small{color:#71d4b5}.dossierIdentity h2{margin:3px 0;font-size:24px}.dossierIdentity p{color:#d4e1e5;margin:0;font-size:12px}.dossierHeroMeta{text-align:center;justify-items:center;gap:4px;min-width:125px;display:grid}.dossierHeroMeta>span{color:#dfeaec;background:#ffffff14;border-radius:99px;padding:6px 10px;font-size:10px}.dossierHeroMeta>span.ready{color:#067356;background:#dff8ed}.dossierHeroMeta>b{color:#e1b95e;font-size:29px}.dossierHeroMeta>small{color:#b8cbd0;font-size:9px}.dossierHeroActions{gap:8px;display:grid}.dossierHeroActions button{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #fff3;border-radius:10px;padding:0 14px;font-size:11px}.dossierHeroActions button.gold{color:#08263a;background:#dbb254;border-color:#dbb254;font-weight:900}.dossierProgress{background:#fff;border:1px solid #dce5e6;border-radius:14px;align-items:center;height:36px;padding:0 14px;display:flex;position:relative;overflow:hidden}.dossierProgress:before{content:"";background:#eef4f3;position:absolute;inset:0}.dossierProgress>i{background:linear-gradient(90deg,#5ed5af,#159176);transition:width .3s;position:absolute;inset:0 auto 0 0}.dossierProgress>span{z-index:1;color:#17394b;text-shadow:0 1px #fff;font-size:10px;font-weight:850;position:relative}.dossierKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dossierKpis article{background:#fff;border:1px solid #dce5e6;border-radius:17px;gap:5px;padding:16px;display:grid;box-shadow:0 10px 28px #0a2a370d}.dossierKpis small{color:#77878c;font-size:10px}.dossierKpis b{color:#15374a;font-size:20px}.dossierKpis span{color:#88969a;font-size:9px}.dossierKpis article.paid{border-top:3px solid #2bb58c}.dossierKpis article.remaining{border-top:3px solid #d3a84d}.dossierColumns,.dossierOperations{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.dossierCard{background:#fff;border:1px solid #dce5e6;border-radius:20px;min-width:0;padding:20px;box-shadow:0 13px 35px #0a2a370e}.dossierCard>header{border-bottom:1px solid #e7eded;justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;padding-bottom:14px;display:flex}.dossierCard>header small{color:#a27a2d;font-size:9px;display:block}.dossierCard>header h3{margin:3px 0 0;font-size:18px}.dossierCard>header>span{color:#0b775f;background:#eef8f5;border-radius:99px;padding:7px 10px;font-size:9px}.dossierCard>header>button{color:#17394b;min-height:35px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6e0e1;border-radius:9px;padding:0 11px;font-size:10px}.dossierCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;display:grid}.dossierCard dl>div{border:1px solid #e5ebec;border-radius:11px;min-width:0;padding:10px}.dossierCard dt{color:#7d8a8f;margin-bottom:4px;font-size:9px}.dossierCard dd{overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:800}.foreignCompanyCard{background:linear-gradient(145deg,#fff,#fffaf0)}.foreignCompanyCountry{color:#fff;background:linear-gradient(125deg,#082d41,#0b4c58);border-radius:15px;flex-direction:column;margin-bottom:12px;padding:15px;display:flex}.foreignCompanyCountry b{font-size:20px}.foreignCompanyCountry small{color:#b9d2d6;margin-top:3px;font-size:9px}.saudiCompanyCard{background:linear-gradient(135deg,#fff 0%,#f4fbf8 100%);border-color:#cfe5dc;grid-column:1/-1}.saudiCompanyCard>header>span{color:#fff;background:#0b775f}.saudiCompanyCard dl{grid-template-columns:repeat(4,minmax(0,1fr))}.dossierAccessNote{color:#718087;background:#f7f9fa;border-radius:9px;margin:-4px 0 12px;padding:9px 11px;font-size:9px;line-height:1.6}.documentActions{align-items:center;gap:6px;display:flex}.documentActions button{min-height:31px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dae3e4;border-radius:8px;padding:0 9px;font-size:9px}.documentActions .deleteDocument{color:#b94f57;background:#fff7f7;border-color:#efd0d2}.documentActions button:disabled{opacity:.55;cursor:not-allowed}.milestoneCard{padding-bottom:7px}.milestoneTimeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px;display:grid}.milestoneTimeline article{background:#fafcfc;border:1px solid #e2e9e9;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.milestoneTimeline article>i{color:#66777c;background:#eef3f3;border-radius:11px;place-items:center;width:34px;height:34px;font-size:10px;font-style:normal;font-weight:900;display:grid}.milestoneTimeline article.completed{background:#f1fbf7;border-color:#caebdf}.milestoneTimeline article.completed>i{color:#fff;background:#21a47e}.milestoneTimeline article.in_progress{background:#fff9eb;border-color:#eedcac}.milestoneTimeline article.in_progress>i{color:#08263a;background:#d6aa4d}.milestoneTimeline article.blocked{background:#fff3f3;border-color:#efd1d1}.milestoneTimeline article.blocked>i{color:#fff;background:#db7777}.milestoneTimeline article>div{flex-direction:column;min-width:0;display:flex}.milestoneTimeline b{font-size:11px}.milestoneTimeline small{color:#7c8c90;font-size:9px}.milestoneTimeline p{color:#63757a;grid-column:1/-1;margin:4px 0 0;font-size:9px}.milestoneTimeline select{max-width:112px;min-height:34px;font:inherit;background:#fff;border:1px solid #d8e1e2;border-radius:8px;padding:0 6px;font-size:9px}.milestoneTimeline em{color:#687a7e;font-size:9px;font-style:normal}.paymentTable{gap:7px;display:grid}.paymentTableHead,.paymentTable article{grid-template-columns:1fr 1fr 1fr 1fr 1.1fr;align-items:center;gap:8px;display:grid}.paymentTableHead{color:#7b898e;padding:0 10px 7px;font-size:9px}.paymentTable article{border:1px solid #e2e9ea;border-radius:11px;padding:10px;font-size:10px;position:relative}.paymentTable article>b{font-size:11px}.paymentTable article select{min-height:33px;font:inherit;background:#fff;border:1px solid #dbe3e4;border-radius:8px;font-size:9px}.paymentTable article>em{text-align:center;background:#eef4f3;border-radius:99px;padding:6px;font-style:normal}.paymentTable article>em.confirmed{color:#087151;background:#e5f8ef}.paymentTable article>em.pending{color:#8f671a;background:#fff5dd}.paymentTable article>small{color:#6d7d81;background:#f7f9f9;border-radius:7px;grid-column:1/-1;padding:6px}.dossierListRow{border-bottom:1px solid #e7eded;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.dossierListRow:last-child{border-bottom:0}.dossierListRow>svg{color:#159176}.dossierListRow>span{flex-direction:column;min-width:0;display:flex}.dossierListRow b{font-size:11px}.dossierListRow small{color:#7b8a8f;white-space:normal;font-size:9px}.dossierListRow>button{min-height:31px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dae3e4;border-radius:8px;padding:0 9px;font-size:9px}.dossierSectionEmpty{text-align:center;color:#839095;background:#f8fafa;border-radius:12px;padding:20px;font-size:11px}.dossierNotes{border:1px solid #eadcb7;background:#fff8e8;border-inline-start:4px solid #d5a746;border-radius:14px;padding:15px 18px}.dossierNotes small{color:#9a752a}.dossierNotes p{color:#5f573f;margin:5px 0 0;line-height:1.8}.paymentModal>div{width:min(620px,100% - 24px)}.dossierRequestRow{border-bottom:1px solid #e7eded;gap:8px;padding:11px 0;display:grid}.dossierRequestRow:last-child{border-bottom:0}.dossierRequestRow>div{align-items:center;gap:9px;display:flex}.dossierRequestRow>div>svg{color:#159176}.dossierRequestRow>div>span{flex-direction:column;display:flex}.dossierRequestRow b{font-size:11px}.dossierRequestRow small{color:#829095;font-size:9px}.dossierRequestRow p{color:#62747a;margin:0;font-size:10px;line-height:1.65}.dossierRequestRow select,.dossierRequestRow textarea{width:100%;font:inherit;color:#17394b;background:#fbfcfc;border:1px solid #dbe4e5;border-radius:9px;padding:8px;font-size:10px}.dossierRequestRow textarea{resize:vertical;min-height:64px}.dossierRequestRow>em{color:#0c705b;background:#eef5f3;border-radius:99px;width:max-content;padding:6px 9px;font-size:9px;font-style:normal}.dossierRequestRow blockquote{color:#4d6269;background:#f7faf9;border-inline-start:3px solid #d2a74d;border-radius:8px;margin:0;padding:8px 10px;font-size:10px}@media (width<=1000px){.dossierKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dossierHero{grid-template-columns:1fr auto}.dossierHeroActions{grid-column:1/-1;grid-template-columns:1fr 1fr}}@media (width<=720px){.investorDossier{gap:12px;margin-top:15px}.dossierHero{border-radius:18px;grid-template-columns:1fr;gap:15px;padding:17px}.dossierIdentity{align-items:flex-start}.dossierIdentity>i{border-radius:14px;width:49px;height:49px}.dossierIdentity h2{font-size:20px}.dossierHeroMeta{text-align:start;grid-template-columns:auto auto;justify-content:start}.dossierHeroMeta>small{grid-column:1/-1}.dossierHeroActions{grid-column:auto}.dossierKpis,.dossierColumns,.dossierOperations,.milestoneTimeline{grid-template-columns:1fr}.dossierKpis{gap:8px}.dossierKpis article{padding:13px}.dossierCard{border-radius:16px;padding:15px}.dossierCard dl,.saudiCompanyCard dl{grid-template-columns:1fr}.milestoneTimeline article{grid-template-columns:auto minmax(0,1fr)}.milestoneTimeline article select,.milestoneTimeline article>em{grid-column:2;width:100%;max-width:none}.paymentTableHead{display:none}.paymentTable article{grid-template-columns:1fr 1fr}.paymentTable article span:before,.paymentTable article b:before{color:#849196;margin-bottom:3px;font-size:8px;display:block}.paymentTable article span:first-child:before{content:"التاريخ"}.paymentTable article b:before{content:"المبلغ"}.paymentTable article span:nth-child(3):before{content:"طريقة الدفع"}.paymentTable article span:nth-child(4):before{content:"المرجع"}.paymentTable article select,.paymentTable article>em,.paymentTable article>small{grid-column:1/-1}.dossierHeroActions button{min-height:44px}.dossierProgress{height:34px}.documentActions{grid-column:1/-1;width:100%}.documentActions button{flex:1;min-height:38px}}.investorCommandBar{color:#fff;background:linear-gradient(125deg,#071f32,#0b4555);border-radius:18px;justify-content:space-between;align-items:center;gap:22px;padding:20px 22px;display:flex;box-shadow:0 18px 45px #071f3224}.investorCommandIdentity{align-items:center;gap:13px;display:flex}.investorCommandIdentity>i{color:#08263a;background:linear-gradient(135deg,#d6aa4c,#f0d083);border-radius:14px;place-items:center;width:48px;height:48px;font-style:normal;font-weight:900;display:grid}.investorCommandIdentity small{color:#83d9be}.investorCommandIdentity h3{margin:3px 0;font-size:19px}.investorCommandIdentity p{color:#d7e4e8;margin:0;font-size:13px}.investorCommandActions,.investorEditLinks{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.investorCommandActions a,.investorCommandActions button,.investorEditLinks a,.investorEditLinks button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:12px;text-decoration:none;display:inline-flex}.investorCommandActions .whatsapp,.investorEditLinks .whatsapp{background:#18a968;border-color:#18a968}.investorCommandActions .chatAction{color:#08263a;background:#d8ae55;border-color:#d8ae55;font-weight:800}.formationContactDirectory{border:1px solid var(--line);background:#fff;border-radius:18px;padding:20px}.formationContactDirectory>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:4px;padding-bottom:15px;display:flex}.formationContactDirectory>header small{color:#a67825}.formationContactDirectory h2{margin:4px 0;font-size:21px}.formationContactDirectory>header>span{color:#08755e;background:#eef8f5;border-radius:99px;padding:8px 12px;font-size:11px}.formationContactDirectory>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:12px;display:grid}.formationContactDirectory article{border:1px solid #e0e7e9;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:13px;display:grid}.formationContactDirectory article>i{color:#137b62;background:#e8f7f2;border-radius:12px;place-items:center;width:40px;height:40px;font-style:normal;font-weight:900;display:grid}.formationContactDirectory article>div:nth-child(2){flex-direction:column;min-width:0;display:flex}.formationContactDirectory article small{color:#17394b;font-weight:750}.formationContactDirectory article span{color:var(--muted);font-size:10px}.formationContactDirectory article>div:last-child{grid-template-columns:repeat(2,auto);gap:6px;display:grid}.formationContactDirectory article a,.formationContactDirectory article button{color:#17394b;height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dbe3e6;border-radius:8px;place-items:center;padding:0 9px;font-size:10px;text-decoration:none;display:grid}.formationContactDirectory article .whatsapp{color:#0b8555;background:#e9fbf2;border-color:#c4eed7}.formationContactDirectory article .chatAction{color:#fff;background:#082f43;border-color:#082f43}.investorEditIdentity{background:#f2f7f6;border:1px solid #dce8e5;border-radius:14px;align-items:center;gap:12px;margin:10px 0 18px;padding:13px;display:flex}.investorEditIdentity>i{color:#e1b85f;background:#082f43;border-radius:12px;place-items:center;width:44px;height:44px;font-style:normal;font-weight:900;display:grid}.investorEditIdentity>div{flex-direction:column;display:flex}.investorEditIdentity span{color:var(--muted);font-size:11px}.investorEditLinks{margin:15px 0}.investorEditLinks a,.investorEditLinks button{color:#17394b;background:#fff;border-color:#d6e0e3}.investorEditLinks .whatsapp{color:#fff}.clientChatPage{min-height:calc(100vh - 120px)}.chatHead{background:radial-gradient(circle at 15% 20%,#1e92824d,#0000 36%),linear-gradient(130deg,#061e31,#0b4354)}.clientChatLayout{background:#fff;border:1px solid #dce5e7;border-radius:20px;grid-template-columns:310px minmax(0,1fr);min-height:650px;display:grid;overflow:hidden;box-shadow:0 22px 65px #07233417}.chatThreads{background:#f6f9f9;border-left:1px solid #dce5e7;overflow:auto}.chatThreads>header{background:#fff;border-bottom:1px solid #dce5e7;justify-content:space-between;align-items:center;padding:21px;display:flex}.chatThreads>header div{flex-direction:column;display:flex}.chatThreads>header small{color:#a57a2b}.chatThreads>header i{color:#0d7a63;background:#e8f7f2;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.chatThreads>button{text-align:right;cursor:pointer;color:#17394b;background:0 0;border:0;border-bottom:1px solid #e2e8ea;align-items:center;gap:11px;width:100%;padding:15px;display:flex}.chatThreads>button:hover,.chatThreads>button.active{background:#fff}.chatThreads>button.active{box-shadow:inset -4px 0 #d5a94e}.chatThreads>button>i{color:#0b7b62;background:#e6f6f1;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;font-style:normal;font-weight:900;display:grid}.chatThreads>button>span{flex:1;grid-template-columns:1fr auto;align-items:center;gap:3px;min-width:0;display:grid}.chatThreads>button b{white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}.chatThreads>button small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.chatThreads>button time{color:#8b999e;font-size:9px}.chatEmpty,.chatWelcome,.chatFirst,.chatLoading{text-align:center;color:#819097;align-content:center;place-items:center;padding:35px;display:grid}.chatEmpty b,.chatWelcome h3,.chatFirst b{color:#17394b;margin:12px 0 2px}.chatEmpty p,.chatWelcome p,.chatFirst p{font-size:12px;line-height:1.7}.chatPanel{background:linear-gradient(#fbfcfc,#f5f8f8);grid-template-rows:auto auto minmax(360px,1fr) auto;min-width:0;display:grid}.chatContactHeader{background:#fff;border-bottom:1px solid #e2e8e9;align-items:center;gap:13px;padding:16px 20px;display:flex}.chatAvatar{color:#e0b95e;background:#082f43;border-radius:14px;flex:none;place-items:center;width:47px;height:47px;font-size:18px;font-weight:900;display:grid}.chatContactHeader>div:nth-child(2){flex:1}.chatContactHeader small{color:#a57a2b}.chatContactHeader h3{margin:2px 0;font-size:18px}.chatContactHeader p{color:var(--muted);margin:0;font-size:11px}.chatQuickActions{gap:7px;display:flex}.chatQuickActions a{color:#17394b;border:1px solid #dce4e6;border-radius:10px;align-items:center;gap:6px;height:39px;padding:0 11px;font-size:11px;text-decoration:none;display:flex}.chatQuickActions .whatsapp{color:#fff;background:#18a968;border-color:#18a968}.chatSecurity{color:#705a2b;background:#fff9e9;border-bottom:1px solid #f0e5c6;justify-content:center;align-items:center;gap:7px;padding:9px;font-size:10px;display:flex}.chatMessages{flex-direction:column;gap:12px;padding:22px;display:flex;overflow:auto}.chatMessages article{display:flex}.chatMessages article.mine{justify-content:flex-start}.chatMessages article.theirs{justify-content:flex-end}.chatMessages article>div{border-radius:16px;max-width:min(76%,560px);padding:11px 14px;box-shadow:0 6px 18px #0f2d3b0f}.chatMessages article.mine>div{color:#fff;background:#0a4051;border-bottom-right-radius:5px}.chatMessages article.theirs>div{color:#17394b;background:#fff;border:1px solid #dfe7e8;border-bottom-left-radius:5px}.chatMessages article span{align-items:center;gap:7px;display:flex}.chatMessages article span small{opacity:.72;font-size:9px}.chatMessages article p{white-space:pre-wrap;margin:6px 0;font-size:13px;line-height:1.7}.chatMessages article time{text-align:left;opacity:.68;font-size:9px;display:block}.chatComposer{background:#fff;border-top:1px solid #dce5e7;padding:13px 16px}.chatComposer textarea{resize:none;width:100%;font:inherit;color:#17394b;background:#f8fafa;border:1px solid #d8e2e3;border-radius:13px;outline:none;padding:12px 14px}.chatComposer textarea:focus{border-color:#c99b3e;box-shadow:0 0 0 3px #c99b3e1f}.chatComposer>div{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.chatComposer>div>span{color:#8a989d;font-size:9px}.chatComposer button{border:0;border-radius:10px;align-items:center;gap:7px;min-height:42px;padding:0 17px;font-weight:850;display:flex}.chatComposer button:disabled{opacity:.55}.chatWelcome{grid-row:1/-1}.chatWelcome>span{color:#0d7b63;background:#e8f7f2;border-radius:20px;place-items:center;width:70px;height:70px;display:grid}@media (width<=900px){.clientChatLayout{grid-template-columns:250px minmax(0,1fr)}.investorCommandBar{flex-direction:column;align-items:flex-start}.formationContactDirectory>div{grid-template-columns:1fr}}@media (width<=680px){.clientChatPage{min-height:auto}.clientChatLayout{flex-direction:column;min-height:720px;display:flex}.chatThreads{border-bottom:1px solid #dce5e7;border-left:0;max-height:225px}.chatThreads>header{padding:13px 15px}.chatThreads>button{padding:11px 14px}.chatPanel{grid-template-rows:auto auto minmax(280px,1fr) auto;min-height:500px}.chatContactHeader{flex-wrap:wrap;align-items:flex-start;padding:12px}.chatContactHeader>div:nth-child(2){min-width:180px}.chatQuickActions{width:100%}.chatQuickActions a{flex:1;justify-content:center}.chatSecurity{padding:8px 13px;line-height:1.55}.chatMessages{padding:14px 10px}.chatMessages article>div{max-width:88%}.chatComposer{padding:10px}.formationContactDirectory{padding:14px}.formationContactDirectory article{grid-template-columns:auto 1fr}.formationContactDirectory article>div:last-child{grid-column:1/-1;display:flex}.formationContactDirectory article>div:last-child>*{flex:1}.investorCommandActions{grid-template-columns:1fr 1fr;width:100%;display:grid}.investorCommandActions>*{width:100%}.investorEditLinks{grid-template-columns:1fr;display:grid}.investorEditLinks>*{width:100%}}.mobileDashboardMenu,.mobileNavBackdrop,.mobileDrawerClose{display:none}.dashboardHeaderTitle{flex:1;min-width:0}.dashboardSectionBack{color:var(--navy);white-space:nowrap;background:#fff;border:1px solid #dbe2e6;border-radius:9px;align-items:center;gap:6px;padding:10px 13px;font-weight:700;display:inline-flex}.dashboardSectionBack svg{transform:rotate(180deg)}@media (width<=900px){.app{min-width:0;display:block;overflow-x:hidden}.app>.dashboardSidebar{z-index:90;box-sizing:border-box;transition:transform .24s;left:auto;right:0;overflow:hidden;transform:translate(105%);box-shadow:-22px 0 55px #03121f4d;width:min(84vw,310px)!important;padding:22px 16px!important}.app.mobileNavOpen aside{transform:translate(0)}.mobileNavBackdrop{z-index:80;opacity:0;visibility:hidden;pointer-events:none;background:#03121f9e;border:0;transition:opacity .2s,visibility .2s;display:block;position:fixed;inset:0}.app.mobileNavOpen .mobileNavBackdrop{opacity:1;visibility:visible;pointer-events:auto}.mobileDrawerClose{z-index:2;place-items:center;width:35px;height:35px;font-size:27px;line-height:1;position:absolute;top:13px;left:13px;color:#fff!important;background:#17364c!important;border-radius:10px!important;display:grid!important}.app>.dashboardSidebar .brand{align-items:center;min-height:68px;padding-left:42px!important}.app>.dashboardSidebar .brand span:last-child{min-width:0;display:flex!important}.app>.dashboardSidebar .brand span:last-child b,.app>.dashboardSidebar .brand span:last-child small{white-space:normal}.app>.dashboardSidebar nav{gap:5px;padding-top:15px}.app>.dashboardSidebar nav button,.app>.dashboardSidebar nav button.active{text-align:right;gap:12px;width:100%;justify-content:flex-start!important;padding:0 13px!important;font-size:13px!important}.app>.dashboardSidebar nav button span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.app>.dashboardSidebar nav button svg{flex:none}.workspace{box-sizing:border-box;max-width:100%;overflow:hidden;width:100%!important;margin-right:0!important;padding:15px 14px 42px!important}.workspace>header{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:8px 10px;margin-bottom:18px;display:grid}.mobileDashboardMenu{background:var(--navy);border:0;border-radius:12px;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;gap:5px;width:46px;height:46px;display:flex;box-shadow:0 9px 25px #071b2f29}.mobileDashboardMenu span{background:#fff;border-radius:5px;width:20px;height:2px;display:block}.dashboardHeaderTitle{grid-area:1/2;overflow:hidden}.dashboardHeaderTitle h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:3px 0 0!important;font-size:19px!important}.dashboardSectionBack{grid-area:2/1/auto/3;justify-self:start;padding:8px 11px;font-size:11px}.headerActions{grid-area:1/3/3;align-self:center;gap:7px}.headerActions>button:first-child,.headerActions .gold{place-items:center;width:44px;min-width:44px;height:44px;display:grid;padding:0!important}.headerActions .gold{font-size:0!important}.headerActions .projectSwitch{display:none}.managedPage,.investorDossier,.operationsPage,.clientChatPage{min-width:0;max-width:100%}.managedHead{min-width:0;overflow:hidden}.managedHead>div{min-width:0}.managedHead h2,.managedHead p{overflow-wrap:anywhere}.investorCards,.investorDetail,.formationContactDirectory,.dossierColumns,.dossierOperations{min-width:0;max-width:100%}.investorCards>article,.formationContactDirectory article,.investorCards>article>div:nth-child(2),.formationContactDirectory article>div:nth-child(2){min-width:0}.investorCards h3,.investorCards a,.formationContactDirectory b,.formationContactDirectory a{overflow-wrap:anywhere}.sideBottom{margin-top:10px!important}.userToggle{min-height:58px;justify-content:flex-start!important;gap:9px!important;width:100%!important;height:auto!important;margin:0!important;padding:9px!important}.user .userMeta{min-width:0;display:flex!important}.user .userMeta b,.user .userMeta small{white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}.user .userChevron{bottom:20px!important;left:8px!important}.accountDropdown{width:100%!important;max-height:min(460px,65vh)!important;position:absolute!important;bottom:calc(100% + 9px)!important;right:0!important}.accountDropdown:after{bottom:-7px!important;right:22px!important;transform:rotate(135deg)!important}}.uploadMessage.success{font-weight:700;color:#116b55!important;background:#e8f8f1!important;border-color:#9edfc8!important}@media (width<=560px){.app>.dashboardSidebar{width:min(88vw,300px)!important}.workspace{padding-left:11px!important;padding-right:11px!important}.workspace>header{grid-template-columns:43px minmax(0,1fr) auto;gap:7px}.mobileDashboardMenu{width:43px;height:43px}.headerActions>button:first-child,.headerActions .gold{width:41px;min-width:41px;height:43px}.dashboardHeaderTitle h1{font-size:17px!important}.managedHead{border-radius:14px;padding:18px 15px!important}.managedHead h2{font-size:20px!important}.investorCards>article{gap:9px;padding:13px}.investorCards>article>i{flex:none;width:42px;height:42px}.investorCards>article>div:last-child{grid-template-columns:1fr 1fr;width:100%;display:grid!important}.investorCards>article>div:last-child button{width:100%}.employeeModal>div{width:calc(100vw - 20px)!important;max-width:none!important;padding:22px 16px!important}}.milestoneTimeline article{grid-template-columns:auto minmax(0,1fr) minmax(118px,auto) auto}.milestoneDateControl{color:#687a7e;flex-direction:column;gap:4px;font-size:9px;display:flex}.milestoneDateControl input{width:132px;min-height:34px;color:var(--ink);font:inherit;background:#fff;border:1px solid #d8e1e2;border-radius:8px;padding:0 7px}@media (width<=720px){.milestoneTimeline article{grid-template-columns:auto minmax(0,1fr)}.milestoneDateControl,.milestoneTimeline article select,.milestoneTimeline article>em{grid-column:2;width:100%;max-width:none}.milestoneDateControl input{width:100%;min-height:42px;font-size:12px}}:root{--navy:#061626;--navy2:#0c2238;--gold:#d7a12b;--gold-light:#f0c35a;--mint:#d7a12b;--ink:#061626;--paper:#f5f7fa;--line:#d9e0e6}.novarkLogo,.brand .novarkLogo{background:#061626;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:inline-grid;overflow:hidden;box-shadow:0 8px 22px #06162638}.novarkLogo img,.brand .novarkLogo img{object-fit:cover;width:100%;height:100%;display:block}.novarkBrand b,.brand b{color:inherit}.topnav,.app>.dashboardSidebar,.mobileDashboardMenu,.commandHero,.journeySummary,.teamHeader,.readinessHero,.knowledgeHero,.formation,.session,.askExpert,.dashboardCard .session{background-color:#061626}.app>.dashboardSidebar{background:linear-gradient(#061626 0%,#0c2238 100%)}.app>.dashboardSidebar .brand,.sideBottom{border-color:#f0c35a2e}.app>.dashboardSidebar nav button.active{background:#0c2238;border-right-color:#d7a12b}.app>.dashboardSidebar nav button em,.sideBottom button em{color:#061626;background:#d7a12b}.user{background:#0c2238}.gold,.enGold,.smartToolHero button[type=submit],.smartResultActions .primary,.quotationFormActions .gold,.contractActionPanel .gold{box-shadow:0 10px 25px #d7a12b3d;color:#061626!important;background:#d7a12b!important;border-color:#d7a12b!important}.gold:hover,.enGold:hover{background:#f0c35a!important}.goldIcon,.stageBadge,.cardTitle>em{color:#8b5e08!important;background:#fff5dc!important}.mintIcon,.blueIcon,.pinkIcon{color:#a46c08!important;background:#fff5dc!important}.progressRing .value,.miniProgress>span i,.bar i,.assessmentMeter i,.stageProgress>span i,.learningProgress>span i,.dossierProgress>i{stroke:#d7a12b!important;background:#d7a12b!important}.milestones .done i,.checkbox.checked,.deliverable>i.done,.stageList button.done>i,.journeyFlow .complete>i,.steps .done i{color:#061626!important;background:#d7a12b!important;border-color:#d7a12b!important}.progressMeta b,.live,.meetingBody small,.healthScore,.govline b{color:#a46c08!important}.live,.stageBadge{border:1px solid #d7a12b47}.formSuccess,.contractSignedProof,.contractHubCard.signed_by_client>div span,.paymentTable article>em.confirmed,.dossierRequestRow>em,.requirement>em.ok,.reviewSent,.quoteStatus.accepted,.quotationStatus.accepted{color:#8b5e08!important;background:#fff5dc!important;border-color:#e9c56f!important}footer,footer .novarkLogo{background:#061626}@media (width<=600px){.novarkLogo,.brand .novarkLogo{border-radius:12px;width:42px;height:42px}.topnav .novarkBrand>span:last-child b{font-size:14px}}.topnav{border-bottom:1px solid #f0c35a21;gap:24px;max-width:1440px;height:auto;min-height:96px;box-shadow:0 10px 28px #020c162e}.topnav .links{flex:1;justify-content:center;align-items:center;gap:clamp(16px,1.55vw,28px)}.topnav .links a{white-space:nowrap;text-shadow:0 1px 10px #00000047;font-size:14px;font-weight:750;line-height:1.65;transition:color .2s,transform .2s;color:#fff!important}.topnav .links a:hover{transform:translateY(-1px);color:#f0c35a!important}.topnav .links .smartMenuLink{font-weight:900;color:#f0c35a!important}.topnav .links .smartMenuLink:hover{color:#fff!important}.topnav .loginButton{border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:154px;min-height:48px;font-weight:850;display:inline-flex;box-shadow:inset 0 0 0 1px #f0c35a1a,0 8px 20px #00000029;color:#f0c35a!important;background:#0c2238!important;border:1px solid #f0c35a!important;padding:11px 18px!important}.topnav .loginButton:hover{color:#061626!important;background:#d7a12b!important;border-color:#d7a12b!important}.topnav .languageSwitch{background:#fff;border:1px solid #f0c35ac7;border-radius:12px;place-items:center;min-width:54px;min-height:48px;font-weight:900;text-decoration:none;display:inline-grid;color:#061626!important}.topnav .languageSwitch:hover{background:#f0c35a;color:#061626!important}.topnav .navActions{flex:none;gap:10px}.topnav .navActions>.gold{white-space:nowrap;min-height:48px;font-weight:900}@media (width<=1180px){.topnav .links{gap:13px}.topnav .links a{font-size:12px}.topnav .loginButton{min-width:auto}}.saudiVisionShowcase{color:#fff;background:radial-gradient(circle at 15% 20%,#d7a12b29,#0000 34%),linear-gradient(135deg,#061626 0%,#0c2238 100%);border:1px solid #d7a12b4d;border-radius:28px;grid-template-columns:.82fr 1.18fr;align-items:center;gap:54px;max-width:1180px;margin:72px auto 82px;padding:24px;display:grid;overflow:hidden;box-shadow:0 24px 65px #0616262e}.saudiVisionCopy{padding:30px 20px 30px 10px}.saudiVisionCopy>small{color:#f0c35a;letter-spacing:.4px;font-size:12px;font-weight:900}.saudiVisionCopy h2{color:#fff;margin:15px 0 16px;font-size:38px;line-height:1.45}.saudiVisionCopy p{color:#c6d1d9;margin:0;font-size:15px;line-height:2}.saudiVisionCopy>div{color:#f0c35a;flex-wrap:wrap;align-items:center;gap:10px;margin-top:25px;font-size:11px;font-weight:850;display:flex}.saudiVisionCopy>div i{background:#d7a12b;border-radius:50%;width:4px;height:4px}.saudiVisionGallery{direction:ltr;grid-template-rows:1fr .72fr;grid-template-columns:1fr 1.4fr;gap:12px;min-height:430px;display:grid}.saudiVisionGallery figure{background:#071b2f;border:1px solid #f0c35a42;border-radius:18px;margin:0;position:relative;overflow:hidden}.saudiVisionGallery img{object-fit:cover;width:100%;height:100%;display:block}.leadershipPortrait{grid-row:1/3}.leadershipPortrait img{object-position:center top;background:#000}.leadershipPortrait:after{content:"";background:linear-gradient(#0000,#061626eb);height:45%;position:absolute;inset:auto 0 0}.leadershipPortrait figcaption{z-index:1;color:#fff;direction:rtl;flex-direction:column;display:flex;position:absolute;bottom:15px;left:16px;right:16px}.leadershipPortrait figcaption b{color:#f0c35a;font-size:15px}.leadershipPortrait figcaption span{color:#d7e0e6;margin-top:4px;font-size:10px}.visionBanner img{object-position:center}.leadershipArt img{object-position:center 24%}.incubationTracks{grid-template-columns:repeat(4,1fr)}.incubationTracks article{min-height:270px}.cohortPlanLanding{color:#fff;background:linear-gradient(135deg,#061626,#0c2d47);border-radius:24px;grid-template-columns:.8fr 1.4fr;align-items:center;gap:40px;max-width:1180px;margin:0 auto 90px;padding:38px;display:grid}.cohortPlanLanding>div:first-child small{color:#f0c35a;font-weight:800}.cohortPlanLanding h2{margin:8px 0;font-size:35px;line-height:1.45}.cohortPlanLanding p{color:#bac8d2;margin:0;line-height:1.9}.cohortMiniGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.cohortMiniGrid article{background:#ffffff12;border:1px solid #f0c35a38;border-radius:14px;gap:5px;padding:18px;display:grid}.cohortMiniGrid i{color:#f0c35a;font-size:22px;font-style:normal;font-weight:900}.cohortMiniGrid b{font-size:13px}.cohortMiniGrid span,.cohortMiniGrid small{color:#b9c7d0;font-size:10px}.journey .steps{grid-template-columns:repeat(10,1fr)}@media (width<=900px){.saudiVisionShowcase{grid-template-columns:1fr;gap:20px;margin:45px 20px 60px}.saudiVisionCopy{padding:24px 12px 8px}.saudiVisionCopy h2{font-size:32px}.incubationTracks{grid-template-columns:repeat(2,1fr)}.cohortPlanLanding{grid-template-columns:1fr;margin:0 20px 60px}.cohortMiniGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.saudiVisionShowcase{border-radius:22px;margin:28px 14px 46px;padding:14px}.saudiVisionCopy{padding:20px 8px 5px}.saudiVisionCopy h2{font-size:28px}.saudiVisionCopy p{font-size:13px}.saudiVisionGallery{grid-template-rows:1fr .65fr;grid-template-columns:1fr 1fr;gap:8px;min-height:470px}.saudiVisionGallery figure{border-radius:13px}.visionBanner{grid-area:1/2}.leadershipArt{grid-area:2/2}.incubationTracks{grid-template-columns:1fr}.cohortPlanLanding{margin:0 14px 45px;padding:24px}.cohortMiniGrid{grid-template-columns:1fr 1fr}.journey .steps{grid-template-columns:repeat(2,1fr);gap:14px}.journey .steps:before{display:none}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.overview{flex-direction:column;gap:18px;display:flex}.commandHero{color:#fff;background:linear-gradient(135deg,#082339,#0e4252);border-radius:17px;padding:26px;box-shadow:0 12px 30px #071b2f18}.commandTop{justify-content:space-between;align-items:center;display:flex}.commandTop h2{margin:12px 0 7px;font-size:25px}.commandTop p{color:#afc1ca;font-size:12px}.stageBadge{color:#a17528;background:#fff6df;border-radius:16px;padding:7px 11px;font-size:10px;font-weight:700;display:inline-block}.progressRing{width:112px;height:112px;position:relative}.progressRing svg{transform:rotate(-90deg)}.progressRing circle{fill:none;stroke:#315260;stroke-width:8px}.progressRing .value{stroke:#48d2a5;stroke-dasharray:264;stroke-dashoffset:84px;stroke-linecap:round}.progressRing>b{place-items:center;font-size:28px;display:grid;position:absolute;inset:0}.progressRing small{font-size:12px}.nextAction{background:#ffffff12;border:1px solid #ffffff18;border-radius:11px;align-items:center;gap:12px;margin-top:20px;padding:13px;display:flex}.nextAction>div{flex-direction:column;flex:1;display:flex}.nextAction small{color:#9eb1bc;font-size:10px}.nextAction b{margin-top:4px;font-size:12px}.nextAction button,.journeyBoard .cardTitle button,.teamPanel .cardTitle button{color:#d7ad58;background:0 0;border:0;align-items:center;gap:4px;font-size:11px;display:flex}.nextAction svg{transform:rotate(180deg)}.journeyBoard,.workQueue,.teamPanel,.healthCard{background:#fff;border:1px solid #e5e9ec;border-radius:13px;padding:22px}.journeyFlow{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:22px;display:grid}.journeyFlow button{text-align:right;color:#88959f;background:#f5f7f8;border:0;border-radius:10px;align-items:center;gap:8px;padding:11px 8px;display:flex}.journeyFlow button>i{background:#fff;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.journeyFlow button>span{flex-direction:column;display:flex}.journeyFlow b{font-size:9px}.journeyFlow small{margin-top:3px;font-size:8px}.journeyFlow .complete{color:#187a60;background:#eaf8f3}.journeyFlow .complete>i{color:#fff;background:#48d2a5}.journeyFlow .current{color:#967126;background:#fff5de;box-shadow:inset 0 0 0 1px #edd49c}.opsGrid{grid-template-columns:1.65fr 1fr;gap:18px;display:grid}.opsGrid.lower{grid-template-columns:1.55fr 1fr}.workQueue .cardTitle em{color:#d5686e;background:#fff0f0;border-radius:12px;padding:5px 8px;font-size:10px;font-style:normal}.queueRow{border-top:1px solid #edf0f1;align-items:center;gap:10px;padding:12px 0;display:flex}.queueRow>div{flex-direction:column;flex:1;display:flex}.queueRow b{font-size:11px}.queueRow small{color:#8a969f;margin-top:4px;font-size:9px}.priority{color:#ce656b;background:#fff0f0;border-radius:8px;padding:4px 7px;font-size:8px}.priority.p2{color:#a57929;background:#fff6df}.priority.p3{color:#71808b;background:#eff3f5}.queueRow time{color:#83909a;width:55px;font-size:9px}.person{border-top:1px solid #edf0f1;align-items:center;gap:9px;padding:10px 0;display:flex}.person>span{color:#197860;background:#e8f5f1;border-radius:50%;place-items:center;width:35px;height:35px;font-weight:700;display:grid;position:relative}.person>span i{background:#43c998;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:0;left:0}.person>span i.busy{background:#e66c73}.person>span i.away{background:#e5b653}.person>div{flex-direction:column;flex:1;display:flex}.person b{font-size:11px}.person small{color:#89959f;margin-top:3px;font-size:9px}.person button{background:#fff;border:1px solid #e0e5e8;border-radius:7px;padding:5px 9px;font-size:9px}.healthScore{color:#1b9b77;margin:5px 0;font-size:38px;font-weight:700;display:block}.healthCard ul{margin:0;padding:0;list-style:none}.healthCard li{border-top:1px solid #edf0f1;align-items:center;gap:7px;padding:7px 0;font-size:10px;display:flex}.healthCard li b{margin-right:auto}.healthCard li i{background:#42c89b;border-radius:50%;width:7px;height:7px}.healthCard li i.warn{background:#e8b44f}.teamOnline{color:#8fa2b0;background:#0d2b40;border-radius:9px;margin:12px 0;padding:11px}.teamOnline>span{align-items:center;gap:6px;font-size:9px;display:flex}.teamOnline>span i{background:#48d2a5;border-radius:50%;width:6px;height:6px}.teamOnline>b{color:#fff;margin:6px 0;font-size:10px;display:block}.tinyFaces{display:flex}.tinyFaces i{color:#fff;background:#345267;border:2px solid #0d2b40;border-radius:50%;place-items:center;width:23px;height:23px;margin-left:-5px;font-size:8px;font-style:normal;display:grid}.tinyFaces i:last-child{color:#071b2f;background:#d7ad58}.projectSwitch{background:#fff;border:1px solid #e5e9ec;border-radius:9px;flex-direction:column;padding:7px 11px;display:flex}.projectSwitch span{color:#8b969f;font-size:8px}.projectSwitch b{margin-top:2px;font-size:10px}.journeySummary,.teamHeader,.readinessHero,.knowledgeHero{color:#fff;background:linear-gradient(135deg,#09243a,#0c3c4b);border-radius:15px;justify-content:space-between;align-items:center;padding:28px;display:flex}.journeySummary h2,.teamHeader h2,.readinessHero h2,.knowledgeHero h2{margin:12px 0 7px;font-size:25px}.journeySummary p,.teamHeader p,.readinessHero p,.knowledgeHero p{color:#adc0ca;font-size:12px}.journeySummary>div:last-child{text-align:center;flex-direction:column;display:flex}.journeySummary>div:last-child b{color:#48d2a5;font-size:38px}.stageLayout{grid-template-columns:300px 1fr;gap:18px;margin-top:18px;display:grid}.stageList,.stageDetail{background:#fff;border:1px solid #e5e9ec;border-radius:13px;padding:14px}.stageList button{text-align:right;color:#7c8994;background:#fff;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;padding:13px;display:flex}.stageList button.selected{color:#126f58;background:#eef8f5}.stageList button>i{border:1px solid #dde3e6;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.stageList button.done>i{color:#fff;background:#48d2a5;border-color:#48d2a5}.stageList button>div{flex-direction:column;flex:1;display:flex}.stageList b{font-size:11px}.stageList small{margin-top:3px;font-size:8px}.stageDetail{padding:24px}.stageDetail .cardTitle p{color:#87939d;font-size:11px}.stageDetail .cardTitle>em{color:#1c9b77;background:#eaf8f3;font-size:16px}.stageProgress>span{background:#eef1f2;border-radius:8px;height:8px;margin:18px 0 6px;display:block}.stageProgress>span i{background:#48d2a5;border-radius:8px;height:100%;display:block}.stageProgress small{color:#89959f;font-size:9px}.detailStats{grid-template-columns:repeat(4,1fr);gap:9px;margin:20px 0;display:grid}.detailStats div{background:#f6f8f8;border-radius:9px;flex-direction:column;padding:13px;display:flex}.detailStats b{font-size:16px}.detailStats small{color:#89959f;margin-top:4px;font-size:8px}.stageDetail h3{margin-top:20px;font-size:12px}.stageTeam{gap:8px;display:flex}.stageTeam>div{border:1px solid #e2e7e9;border-radius:9px;grid-template-columns:32px 1fr;min-width:150px;padding:9px;display:grid}.stageTeam>div>span{color:#1a7960;background:#e9f6f2;border-radius:50%;grid-row:1/3;place-items:center;width:29px;height:29px;display:grid}.stageTeam b{font-size:9px}.stageTeam small{color:#89959f;font-size:8px}.deliverable{border-top:1px solid #edf0f1;align-items:center;gap:9px;padding:10px 0;font-size:10px;display:flex}.deliverable>i{color:#0000;border:1px solid #dce3e6;border-radius:5px;place-items:center;width:21px;height:21px;display:grid}.deliverable>i.done{color:#fff;background:#48d2a5;border-color:#48d2a5}.deliverable span{flex:1}.deliverable em{color:#8a969f;font-size:8px;font-style:normal}.coverage{background:#ffffff12;border:1px solid #ffffff18;border-radius:12px;flex-direction:column;padding:14px 24px;display:flex}.coverage span,.coverage small{color:#adc0ca;font-size:9px}.coverage b{margin:6px 0}.departments{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;display:grid}.departments article{background:#fff;border:1px solid #e5e9ec;border-radius:13px;grid-template-columns:44px 1fr auto;gap:10px;padding:18px;display:grid}.deptIcon{color:#1c9674;background:#eaf8f3;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.departments article>span{flex-direction:column;display:flex}.departments article>span b{font-size:11px}.departments article>span small{color:#89959f;margin-top:4px;font-size:8px}.departments article>em{color:#9a732b;background:#fff5df;border-radius:10px;height:max-content;padding:5px 7px;font-size:8px;font-style:normal}.lead{border-top:1px solid #edf0f1;grid-column:1/4;align-items:center;gap:8px;padding-top:10px;display:flex}.lead>i{background:#eaf1f3;border-radius:50%;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.lead>span{flex-direction:column;flex:1;display:flex}.lead small{color:#89959f;font-size:7px}.lead b{font-size:9px}.lead button{background:#fff;border:1px solid #e0e5e8;border-radius:6px;padding:5px 8px;font-size:8px}.modulePage{text-align:center;background:#fff;border:1px solid #e5e9ec;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;min-height:550px;padding:40px;display:flex}.modulePage h2{margin-bottom:8px;font-size:28px}.modulePage p{color:#7d8a95;max-width:560px;line-height:1.8}.modulePage .gold{margin-top:15px}.readinessHero .readyScore,.knowledgeCount{border:1px solid #ffffff25;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:110px;height:110px;display:flex}.readyScore b,.knowledgeCount b{color:#48d2a5;font-size:25px}.readyScore small,.knowledgeCount span,.knowledgeCount small{color:#b5c5cd;font-size:8px}.readinessGrid,.knowledgeLayout{grid-template-columns:1.7fr 1fr;gap:18px;margin-top:18px;display:grid}.requirements,.auditSide section,.articleArea,.learningSide section{background:#fff;border:1px solid #e5e9ec;border-radius:13px;padding:20px}.requirement{border-top:1px solid #edf0f1;align-items:center;gap:10px;padding:11px 0;display:flex}.requirement>i{border-radius:6px;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.requirement>i.done{color:#178061;background:#e8f7f2}.requirement>i.review{color:#ab7a25;background:#fff5df}.requirement>span{flex-direction:column;flex:1;display:flex}.requirement b{font-size:10px}.requirement small{color:#8e9aa3;margin-top:3px;font-size:8px}.requirement>em{border-radius:8px;padding:4px 7px;font-size:8px;font-style:normal}.requirement>em.ok{color:#16805f;background:#e9f7f2}.requirement>em.wait{color:#a27325;background:#fff4de}.requirement>button{color:#98702b;background:0 0;border:0;font-size:8px}.auditSide,.learningSide{flex-direction:column;gap:18px;display:flex}.chairman{align-items:center;gap:10px;padding:14px 0;display:flex}.chairman>span{background:#d7ad58;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:700;display:grid}.chairman>div{flex-direction:column;display:flex}.chairman small,.chairman em{color:#89959f;font-size:8px;font-style:normal}.chairman b{margin:3px 0;font-size:11px}.govline{border-top:1px solid #edf0f1;justify-content:space-between;padding:10px 0;font-size:9px;display:flex}.govline b{color:#187d61}.reportLink{color:#536575;background:#fff;border:0;border-bottom:1px solid #edf0f1;align-items:center;gap:8px;width:100%;padding:10px 0;display:flex}.reportLink span{text-align:right;flex:1;font-size:9px}.reportLink em{font-size:7px;font-style:normal}.knowledgeLanding{background:#f6f8f8;padding:80px max(50vw - 590px,30px)}.knowledgeTopics{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:35px;display:grid}.knowledgeTopics article{background:#fff;border:1px solid #e5e9ec;border-radius:13px;padding:22px}.knowledgeTopics article>span{color:#d7ad58;font-size:11px}.knowledgeTopics b{margin-top:15px;font-size:16px;display:block}.knowledgeTopics p{color:#7d8993;min-height:38px;font-size:11px;line-height:1.7}.knowledgeTopics small{color:#9a7229;font-size:9px}.searchBox{color:#8a969f;background:#fff;border-radius:9px;align-items:center;gap:8px;width:520px;margin-top:18px;padding:7px 7px 7px 13px;display:flex}.searchBox input{border:0;outline:0;flex:1;font-size:10px}.searchBox button{background:#d7ad58;border:0;border-radius:7px;padding:7px 15px;font-size:9px}.knowledgeCount{border-radius:15px;width:135px}.topicTabs{gap:6px;margin-bottom:20px;display:flex;overflow:auto}.topicTabs button{white-space:nowrap;background:#fff;border:1px solid #e2e7e9;border-radius:16px;padding:8px 11px;font-size:9px}.topicTabs button.active{color:#fff;background:#071b2f}.articleGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.articleGrid article{border:1px solid #e3e8ea;border-radius:10px;padding:14px}.articleGrid article>div{justify-content:space-between;display:flex}.articleGrid article>div span{color:#9b742b;background:#fff5df;border-radius:7px;padding:4px 6px;font-size:8px}.articleGrid article>div small,.articleGrid p{color:#8b969f;font-size:8px}.articleGrid h3{font-size:12px;line-height:1.6}.articleGrid button{color:#98712e;background:0 0;border:0;font-size:9px}.learningProgress>span{background:#edf1f2;border-radius:6px;height:6px;display:block}.learningProgress>span i{background:#48d2a5;border-radius:6px;height:100%;display:block}.learningSide section>button:not(.gold){background:#fff;border:0;border-top:1px solid #edf0f1;align-items:center;gap:8px;width:100%;padding:10px 0;font-size:9px;display:flex}.learningSide section>button>i{background:#f0f3f4;border-radius:50%;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.learningSide section>button>i.done{color:#fff;background:#48d2a5}.askExpert{color:#fff;background:#071b2f!important}.formation{color:#fff;background:#071b2f;grid-template-columns:.8fr 1.7fr;gap:60px;padding:85px max(50vw - 590px,30px);display:grid}.formationIntro>span{color:#d7ad58;font-size:12px}.formationIntro h2{font-size:35px;line-height:1.45}.formationIntro p{color:#aebdc7;font-size:13px;line-height:1.9}.formationIntro .gold{margin-top:15px}.formationTracks{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.formationTracks article{background:#102b40;border:1px solid #1c3a50;border-radius:14px;flex-direction:column;padding:21px;display:flex}.formationTracks article.featured{color:#071b2f;background:#d7ad58}.formationTracks article>span{color:#d7ad58;font-size:10px}.formationTracks article.featured>span{color:#71501a}.formationTracks h3{font-size:17px}.formationTracks p{color:#aebdc7;font-size:10px;line-height:1.7}.formationTracks .featured p{color:#5b4824}.formationTracks ul{padding:0;list-style:none}.formationTracks li{align-items:center;gap:6px;padding:5px 0;font-size:9px;display:flex}.formationTracks button{color:#d7ad58;text-align:right;background:0 0;border:0;margin-top:auto;font-size:9px}.formationTracks .featured button{color:#071b2f}.app>.dashboardSidebar nav{overflow-y:auto}.app>.dashboardSidebar nav::-webkit-scrollbar{width:0}.roleChoices{grid-template-columns:repeat(2,1fr)}@media (width<=1050px){.journeyFlow{grid-template-columns:repeat(3,1fr)}.opsGrid,.stageLayout,.readinessGrid,.knowledgeLayout,.formation{grid-template-columns:1fr}.departments{grid-template-columns:1fr 1fr}.formationTracks{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.commandTop,.journeySummary,.teamHeader,.readinessHero,.knowledgeHero{align-items:flex-start;gap:20px}.progressRing{width:85px;height:85px}.journeyFlow,.departments,.articleGrid,.knowledgeTopics,.formationTracks,.opsGrid{grid-template-columns:1fr}.searchBox{width:100%}.stageTeam{overflow:auto}.projectSwitch{display:none}.formation,.knowledgeLanding{padding:60px 20px}}.licenseLanding{color:#fff;background:#0b2639;grid-template-columns:.85fr 1.15fr;align-items:center;gap:65px;padding:82px max(50vw - 590px,30px);display:grid}.licenseIntro small{color:#d7ad58;font-size:12px}.licenseIntro h2{margin:15px 0;font-size:39px;line-height:1.35}.licenseIntro p{color:#afbec7;font-size:12px;line-height:1.9}.licenseIntro button{margin-top:16px}.licenseProofs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.licenseProofs article{background:#ffffff0b;border:1px solid #ffffff13;border-radius:13px;grid-template-columns:35px 1fr 25px;align-items:start;gap:10px;padding:18px;display:grid}.licenseProofs article>span{color:#d7ad58;font-size:10px}.licenseProofs article b{font-size:13px}.licenseProofs article p{color:#9eafb9;margin:7px 0 0;font-size:9px;line-height:1.65}.licenseProofs article>i{color:#48d2a5;background:#48d2a51c;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.reviewerHero{color:#fff;background:linear-gradient(125deg,#071b2f,#0e4650);border-radius:17px;justify-content:space-between;align-items:center;padding:30px;display:flex;position:relative;overflow:hidden}.reviewerHero:after{content:"";border:1px solid #ffffff0b;border-radius:50%;width:280px;height:280px;position:absolute;top:-160px;left:120px;box-shadow:0 0 0 40px #ffffff04,0 0 0 80px #ffffff02}.reviewerHero>div{z-index:1}.reviewerBadge{color:#59d9af;background:#ffffff0c;border:1px solid #ffffff14;border-radius:15px;align-items:center;gap:7px;padding:6px 10px;font-size:9px;display:inline-flex}.reviewerBadge i{background:#59d9af;border-radius:50%;width:6px;height:6px}.reviewerHero h2{margin:14px 0 7px;font-size:26px}.reviewerHero p{color:#b0c1ca;max-width:650px;font-size:10px;line-height:1.8}.reviewerActions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.reviewerActions a{align-items:center;text-decoration:none;display:inline-flex}.reviewOutline{color:#fff;background:0 0;border:1px solid #ffffff2b;border-radius:7px;padding:9px 13px;font-size:9px}.reviewScore{text-align:center;background:#ffffff0b;border:1px solid #ffffff18;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;width:165px;min-height:130px;padding:10px;display:flex}.reviewScore b{color:#59d9af;font-size:28px}.reviewScore span{margin:5px 0;font-size:10px}.reviewScore small{color:#a8bac4;font-size:7px;line-height:1.6}.virtualIncubatorNotice{color:#47645b;background:#f4fbf8;border:1px solid #cfece1;border-right:4px solid #1d9a78;border-radius:10px;margin:16px 0 0;padding:12px 14px;font-size:9px;line-height:1.8}.virtualIncubatorNotice b{color:#0d614c}.reviewSummary{grid-template-columns:repeat(5,1fr);gap:10px;margin:18px 0;display:grid}.reviewSummary article{background:#fff;border:1px solid #e5e9ec;border-radius:11px;flex-direction:column;padding:15px;display:flex}.reviewSummary small{color:#8d99a2;font-size:8px}.reviewSummary b{margin:5px 0;font-size:11px}.reviewSummary span{color:#73818b;font-size:7px;line-height:1.5}.reviewerGrid{margin-top:0!important}.evidenceRow{border-top:1px solid #edf0f1;align-items:center;gap:10px;padding:11px 0;display:flex}.evidenceRow>i{border-radius:6px;flex:none;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.evidenceRow>i.done{color:#16805f;background:#e8f7f2}.evidenceRow>i.review{color:#a87726;background:#fff5df}.evidenceRow>span{flex-direction:column;flex:1;display:flex}.evidenceRow b{font-size:10px}.evidenceRow small{color:#8c98a1;margin-top:3px;font-size:8px;line-height:1.55}.evidenceRow>em{white-space:nowrap;border-radius:8px;padding:4px 7px;font-size:8px;font-style:normal}.evidenceRow>em.ok{color:#16805f;background:#e9f7f2}.evidenceRow>em.wait{color:#9d7026;background:#fff4de}.evidenceRow>a,.evidenceFileHint{color:#97702b;white-space:nowrap;background:0 0;border:0;font-size:8px;text-decoration:none}.evidenceFileHint{flex:none!important}.reviewPath .cardTitle>span{color:#9c742b;background:#fff5df;border-radius:10px;padding:5px 7px;font-size:8px}.reviewStep{border-top:1px solid #edf0f1;grid-template-columns:27px 1fr 16px;align-items:center;gap:8px;padding:10px 0;display:grid}.reviewStep>i{color:#177c61;background:#e9f7f2;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;font-style:normal;display:grid}.reviewStep b{font-size:9px}.reviewStep svg{color:#9a7229}.auditSide .reportLink{text-decoration:none}.licenseNote{color:#7f8c95;background:#f5f7f8;border-radius:8px;margin:12px 0 0;padding:10px;font-size:7px;line-height:1.7}@media (width<=1050px){.licenseLanding{grid-template-columns:1fr}.reviewSummary{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.licenseLanding{padding:60px 20px}.licenseProofs,.reviewSummary{grid-template-columns:1fr}.reviewerHero{align-items:flex-start;gap:20px}.reviewScore{width:100%;min-height:90px}.evidenceRow{flex-wrap:wrap;align-items:flex-start}.evidenceRow>span{min-width:calc(100% - 45px)}}.contactSection{background:#f5f7f7;grid-template-columns:.8fr 1.2fr;align-items:center;gap:60px;padding:85px max(50vw - 590px,30px);display:grid}.contactCopy>small{color:#a87929;font-size:12px}.contactCopy h2{margin:14px 0;font-size:38px;line-height:1.35}.contactCopy p{color:#74828c;font-size:12px;line-height:1.9}.contactHours{border-top:1px solid #dfe5e7;justify-content:space-between;margin-top:18px;padding-top:15px;font-size:9px;display:flex}.contactHours span{color:#687781;align-items:center;gap:7px;display:flex}.contactHours i{background:#48d2a5;border-radius:50%;width:7px;height:7px}.contactCards{gap:10px;display:grid}.contactCard{color:#071b2f;background:#fff;border:1px solid #e1e6e8;border-radius:14px;align-items:center;gap:14px;padding:18px;text-decoration:none;transition:all .2s;display:flex}.contactCard:hover{border-color:#d7ad58;transform:translateY(-2px);box-shadow:0 12px 28px #071b2f0b}.contactCard>i{color:#17875d;background:#e4f8ec;border-radius:12px;place-items:center;width:46px;height:46px;font-size:18px;font-style:normal;display:grid}.contactCard.phone>i{color:#1d628f;background:#eaf2fa}.contactCard.email>i{color:#9e7226;background:#fff4de}.contactCard>span{flex:1;grid-template-columns:1fr auto;align-items:center;gap:4px 20px;display:grid}.contactCard small{color:#8a969f;grid-column:1/3;font-size:8px}.contactCard b{font-size:14px}.contactCard em{color:#9b732a;font-size:8px;font-style:normal}.footerContact{flex-direction:column;gap:6px;display:flex}.footerContact a{color:#d7ad58;font-size:9px;text-decoration:none}.vision2030Mark{background:#ffffff05;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:9px;padding:7px 10px;display:flex}.vision2030Mark img{width:88px;height:auto;display:block}.vision2030Mark small{color:#9eb0bc;max-width:115px;font-size:7px;line-height:1.55}.floatingContact{z-index:30;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:18px;left:18px}.floatingContact a{color:#fff;background:#123c5a;border-radius:24px;justify-content:center;align-items:center;gap:8px;min-width:104px;height:43px;padding:0 16px;font-size:12px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 8px 22px #071b2f30}.floatingContact .wa{background:#20b85a}.floatingContact svg{flex:none}@media (width<=1050px){.contactSection{grid-template-columns:1fr}}@media (width<=700px){.contactSection{padding:60px 20px}.contactCards,.contactCard>span{grid-template-columns:1fr}.contactCard small{grid-column:auto}.contactCard em{margin-top:3px}.floatingContact{flex-direction:row;gap:8px;width:calc(100% - 28px);bottom:14px;left:50%;transform:translate(-50%)}.floatingContact a{border-radius:23px;flex:1;min-width:0;height:46px;padding:0 12px}footer{text-align:center;flex-direction:column;align-items:center!important;gap:16px!important;padding:38px 20px 88px!important;display:flex!important}footer .novarkBrand{justify-content:center;width:100%}footer .novarkLogo{width:62px;height:62px}footer .novarkBrand>span:last-child{text-align:right;align-items:flex-start}footer .novarkBrand>span:last-child b{font-size:13px}footer .novarkBrand>span:last-child small{font-size:8px;display:block!important}footer p{max-width:260px;margin:0;line-height:1.7;flex:none!important}footer .footerContact{align-items:center}footer .footerContact a{font-size:11px}footer .footerLinks{justify-content:center;width:100%}footer>span{font-size:11px}}.novarkBrand{gap:10px!important}.novarkBrand>span:last-child b{letter-spacing:0;font-size:10px}.novarkBrand>span:last-child small{letter-spacing:.7px;font-size:7px}.novarkLogo{background:#071827;border:1px solid #d7ad5844;border-radius:11px;flex:none;width:48px;height:48px;display:block;position:relative;overflow:hidden;box-shadow:0 4px 12px #071b2f1a}.novarkLogo img{object-fit:cover;width:100%;height:100%;display:block}.modalLogo{width:72px;height:72px;margin:0 auto 14px}.formationPro{padding-top:78px;padding-bottom:72px;display:block}.formationHeading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:32px;display:flex}.formationHeading>div{flex:1}.formationHeading span{color:#d7ad58;font-size:12px}.formationHeading h2{margin:12px 0 0;font-size:40px;line-height:1.35}.formationHeading>p{color:#afbdc6;max-width:530px;margin:0;font-size:13px;line-height:2}.formationTabs{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.formationTabs button{color:#fff;text-align:right;background:#102b40;border:1px solid #244258;border-radius:14px;flex-direction:column;gap:5px;padding:18px 20px;transition:all .2s;display:flex}.formationTabs button:hover,.formationTabs button.active{background:#16364c;border-color:#d7ad58;box-shadow:inset 0 0 0 1px #d7ad5844}.formationTabs small{color:#d7ad58;font-size:9px}.formationTabs b{font-size:17px}.formationTabs span{color:#9fb0bb;font-size:10px}.formationDetail{grid-template-columns:1fr 1fr;gap:14px;display:grid}.trackSummary,.documentsBox,.formationJourney{background:#0e293d;border:1px solid #1d3a4f;border-radius:16px;padding:25px}.trackBadge{color:#071b2f;background:#d7ad58;border-radius:18px;padding:7px 11px;font-size:9px;font-weight:700;display:inline-block}.trackSummary h3{margin:15px 0 8px;font-size:22px;line-height:1.5}.trackSummary>p,.documentsBox>p{color:#aebcc5;font-size:11px;line-height:1.9}.trackChecks{gap:9px;margin-top:18px;display:grid}.trackChecks span{color:#dbe4e9;align-items:center;gap:8px;font-size:10px;display:flex}.trackChecks svg{color:#49d1a3}.formationCardTitle small{color:#d7ad58;font-size:9px}.formationCardTitle h3{margin:6px 0 15px;font-size:18px}.documentsBox ul{margin:0;padding:0;list-style:none}.documentsBox li{border-top:1px solid #ffffff0e;align-items:flex-start;gap:9px;padding:9px 0;font-size:10px;line-height:1.7;display:flex}.documentsBox li i{color:#49d1a3;background:#49d1a31a;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.documentsBox>p{color:#d7bd89;border-top:1px solid #d7ad5833;margin-top:12px;padding-top:12px}.formationJourney{margin-top:14px}.formationJourney>div:last-child{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.formationJourney article{background:#102f45;border-radius:11px;gap:10px;min-height:88px;padding:14px;display:flex}.formationJourney article>i{color:#d7ad58;font-size:10px;font-style:normal}.formationJourney article span{flex-direction:column;display:flex}.formationJourney article b{font-size:11px}.formationJourney article small{color:#9fb0bb;margin-top:5px;font-size:8px;line-height:1.7}.formationNotice{color:#071b2f;background:#d7ad58;border-radius:15px;align-items:center;gap:14px;margin-top:14px;padding:20px 22px;display:flex}.formationNotice>div{flex:1}.formationNotice b{font-size:14px}.formationNotice p{color:#493a20;margin:5px 0 0;font-size:10px;line-height:1.7}.formationNotice>a{color:#fff;white-space:nowrap;background:#071b2f;border-radius:9px;align-items:center;gap:6px;padding:12px 16px;font-size:10px;font-weight:700;text-decoration:none;display:flex}.formationNotice>a svg{transform:rotate(180deg)}.formationSources{align-items:center;gap:18px;margin-top:18px;font-size:9px;display:flex}.formationSources span{color:#8296a3}.formationSources a{color:#d7ad58;text-decoration:none}@media (width<=900px){.formationHeading{flex-direction:column;align-items:flex-start;gap:18px}.formationDetail{grid-template-columns:1fr}.formationJourney>div:last-child{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.formationPro{padding:58px 20px}.formationHeading h2{font-size:31px}.formationTabs{grid-template-columns:1fr}.formationJourney>div:last-child{grid-template-columns:1fr 1fr}.formationNotice{flex-wrap:wrap;align-items:flex-start}.formationNotice>a{justify-content:center;width:100%}.formationSources{flex-direction:column;align-items:flex-start;gap:9px}.trackSummary,.documentsBox,.formationJourney{padding:19px}}.loginButton{white-space:nowrap;align-items:center;gap:7px;font-weight:700;display:inline-flex;border:1px solid #dce2e5!important;border-radius:9px!important;padding:10px 14px!important}.loginButton svg{transform:scaleX(-1)}@media (width<=600px){.navActions .loginButton{justify-content:center;width:auto;height:42px;font-size:11px;border-color:#d7ad58!important;padding:0 11px!important;display:inline-flex!important}.navActions .loginButton svg{width:16px;height:16px}.navActions{gap:6px}.navActions .gold{padding:11px 12px;font-size:11px}.topnav .novarkBrand>span:last-child{display:none}.topnav .novarkLogo{width:42px;height:42px}.topnav{gap:7px}}.applicationModal>div{text-align:right;width:min(720px,100%);max-height:92vh;padding:30px;overflow:auto}.applicationHead{border-bottom:1px solid #e5e9ec;align-items:center;gap:16px;padding-bottom:18px;display:flex}.applicationHead .modalLogo{width:66px;height:66px;margin:0}.applicationHead>div{flex:1}.applicationHead small{color:#9b732a;font-size:9px}.applicationHead h3{margin:5px 0;font-size:24px}.applicationHead p{margin:0;font-size:11px;line-height:1.7}.applicationFields{grid-template-columns:1fr 1fr;gap:13px;margin:20px 0;display:grid}.applicationFields label{flex-direction:column;gap:6px;display:flex}.applicationFields label.wide{grid-column:1/3}.applicationFields label>span{color:#435666;font-size:10px;font-weight:700}.applicationFields input,.applicationFields select,.applicationFields textarea{color:#10283c;width:100%;font:inherit;background:#fafbfb;border:1px solid #dfe5e8;border-radius:9px;outline:none;padding:11px 12px;font-size:11px}.applicationFields textarea{resize:vertical}.applicationFields input:focus,.applicationFields select:focus,.applicationFields textarea:focus{border-color:#d7ad58;box-shadow:0 0 0 3px #d7ad5818}.applicationConsent{color:#718090;align-items:center;gap:8px;margin:0 0 14px;font-size:9px;display:flex}.applicationConsent input{accent-color:#d7ad58}.applicationFoot{text-align:center;color:#82909a;margin-top:10px;font-size:8px;display:block}.applicationModal .full{padding:13px}.applicationModal .full svg{transform:rotate(180deg)}@media (width<=600px){.applicationModal{padding:10px}.applicationModal>div{border-radius:17px;padding:22px 16px}.applicationHead{align-items:flex-start}.applicationHead .modalLogo{width:55px;height:55px}.applicationHead h3{font-size:20px}.applicationFields{grid-template-columns:1fr;gap:10px}.applicationFields label.wide{grid-column:auto}.applicationFields input,.applicationFields select,.applicationFields textarea{font-size:16px}.applicationModal .close{top:7px;left:10px}}.applicationSuccess>div{text-align:center;width:min(480px,100%);padding:38px}.applicationSuccess>div>i{color:#15936e;background:#e4f8f0;border-radius:50%;place-items:center;width:66px;height:66px;margin:0 auto 15px;display:grid}.applicationSuccess>div>small{color:#97702c;font-size:9px}.applicationSuccess h3{margin:8px 0;font-size:24px}.applicationSuccess p{color:#72808b}.applicationSuccess p b{color:#071b2f}.successSteps{text-align:right;background:#f5f8f8;border-radius:11px;gap:8px;margin:18px 0;padding:14px;display:grid}.successSteps span{align-items:center;gap:8px;font-size:10px;display:flex}.successSteps svg{color:#15936e}.whatsappConfirm{color:#fff;background:#20b85a;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:13px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.successClose{color:#526879;background:0 0;border:0;margin-top:13px;font-size:10px}.successNote{margin-top:8px;line-height:1.6;color:#89969f!important;display:block!important}.expandedKnowledge{flex-direction:column;gap:18px;display:flex}.bigSearch{width:min(650px,100%)}.knowledgeStats{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.knowledgeStats div{background:#fff;border:1px solid #e4e9eb;border-radius:11px;align-items:center;gap:9px;padding:14px;display:flex}.knowledgeStats b{color:#167d62;font-size:20px}.knowledgeStats span{color:#71808a;font-size:9px}.knowledgeTabs{background:#fff;border:1px solid #e4e9eb;border-radius:12px;margin:0;padding:10px;overflow-x:auto}.featuredGuides,.questionsLibrary,.officialSources{background:#fff;border:1px solid #e4e9eb;border-radius:14px;padding:22px}.knowledgeTitle{justify-content:space-between;align-items:end;margin-bottom:18px;display:flex}.knowledgeTitle small{color:#9b742b;font-size:8px}.knowledgeTitle h2{margin:5px 0 0;font-size:17px}.knowledgeTitle>span{color:#85929b;font-size:8px}.knowledgeIndexLink{color:#8d6926;font-size:10px;font-weight:800;text-decoration:none}.guideGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.guideCard{color:inherit;background:linear-gradient(145deg,#fff,#fbfcfc);border:1px solid #e4e9eb;border-radius:11px;padding:15px;text-decoration:none;transition:all .2s;display:block;position:relative;overflow:hidden}.guideCard:hover,.guideCard:focus-visible{border-color:#d7ad58;outline:none;transform:translateY(-3px);box-shadow:0 14px 30px #071b2f12}.guideCard>div{justify-content:space-between;display:flex}.guideCard>div span{color:#967028;background:#fff4de;border-radius:7px;padding:4px 6px;font-size:7px}.guideCard>div small{color:#8a969f;font-size:7px}.guideCard>i{color:#eef1f2;font-size:34px;font-style:normal;font-weight:700;position:absolute;top:45px;left:12px}.guideGrid h3{min-height:38px;font-size:12px;line-height:1.55;position:relative}.guideGrid p{color:#83909a;min-height:52px;font-size:8px;line-height:1.7}.guideCard>b{color:#98712d;align-items:center;gap:4px;font-size:8px;display:flex}.guideCard>b svg{transform:rotate(180deg)}.questionGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.questionGrid article{border:1px solid #e4e9eb;border-radius:10px;height:max-content;overflow:hidden}.questionGrid article>button{text-align:right;color:#071b2f;background:#fff;border:0;align-items:center;width:100%;padding:13px;display:flex}.questionGrid article>button span{flex-direction:column;flex:1;display:flex}.questionGrid article>button small{color:#a0772a;margin-bottom:4px;font-size:7px}.questionGrid article>button b{font-size:10px;line-height:1.55}.questionGrid article>button i{color:#62727d;background:#f1f4f5;border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.questionGrid article.open{border-color:#d7ad58}.questionGrid article.open>button{background:#fffaf0}.questionGrid article>div{background:#fffaf0;padding:0 13px 13px}.questionGrid article>div p{color:#5f6f79;margin:0 0 8px;font-size:9px;line-height:1.8}.questionGrid article>div span{color:#9a7228;font-size:7px}.noKnowledge{text-align:center;background:#f6f8f8;border-radius:10px;padding:50px}.noKnowledge b{font-size:15px}.noKnowledge p{color:#87939c;font-size:9px}.officialSources{color:#fff;background:#071b2f;grid-template-columns:.8fr 1.2fr;gap:50px;display:grid}.officialSources small{color:#d7ad58;font-size:9px}.officialSources h2{margin:7px 0;font-size:20px}.officialSources p{color:#aebdc6;font-size:9px;line-height:1.8}.officialSources>div:last-child{flex-direction:column;display:flex}.officialSources a{color:#fff;border-bottom:1px solid #ffffff12;justify-content:space-between;padding:12px 0;font-size:9px;text-decoration:none;display:flex}.officialSources a span{color:#d7ad58;font-size:8px}@media (width<=1100px){.guideGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.knowledgeStats{grid-template-columns:1fr 1fr}.guideGrid,.questionGrid,.officialSources{grid-template-columns:1fr}.knowledgeTitle{align-items:flex-start;gap:10px}.featuredGuides,.questionsLibrary,.officialSources{padding:16px}.guideGrid article{min-height:auto}.novarkBrand>span:last-child b{font-size:8px}.novarkBrand>span:last-child small{font-size:6px}footer .vision2030Mark{justify-content:center;width:min(100%,310px);padding:12px}footer .vision2030Mark img{width:110px}footer .vision2030Mark small{text-align:right;max-width:130px;font-size:8px}}.applicationFields.oneColumn{grid-template-columns:1fr}.loginModal>div{width:min(520px,100% - 24px)}.formError{color:#b93f49;background:#fff0f1;border:1px solid #f2c9cd;border-radius:9px;margin:12px 0;padding:10px 12px;font-size:10px}.gold:disabled{opacity:.65;cursor:wait}.passwordResetLink{color:#87661d;cursor:pointer;font:inherit;background:0 0;border:0;margin:12px auto 0;text-decoration:underline;display:block}.passwordResetLink:disabled{color:#8d979e;cursor:not-allowed;text-decoration:none}.formError.formSuccess{color:#126c55;background:#eaf8f3;border-color:#bfe8d9}.languageSwitch{color:#071b2f;letter-spacing:.5px;background:#fff;border:1px solid #dce2e6;border-radius:9px;justify-content:center;align-items:center;min-width:43px;height:39px;padding:0 10px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.liveAccountCard{background:linear-gradient(135deg,#f7fbfa,#fff9ec);border:1px solid #dbeae5;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:20px 24px;display:flex}.liveAccountCard small{color:#668078}.liveAccountCard h2{color:#07243a;margin:5px 0}.liveAccountCard p{color:#65727b;margin:0}.liveAccountCard .stageBadge{white-space:nowrap}@media (width<=700px){.liveAccountCard{flex-direction:column;align-items:flex-start;padding:17px}}.knowledgeTopics article{padding:0;transition:all .2s;overflow:hidden}.knowledgeTopics article:hover{border-color:#d7ad58;transform:translateY(-3px);box-shadow:0 14px 30px #071b2f12}.knowledgeTopics article>button{width:100%;height:100%;color:inherit;text-align:right;cursor:pointer;background:0 0;border:0;padding:22px}.knowledgeTopics article>button:focus-visible{outline-offset:-4px;outline:3px solid #d7ad58}.knowledgeTopics article>button>span{color:#d7ad58;font-size:11px}.knowledgeTopics article>button>b{margin-top:15px;font-size:16px;display:block}.knowledgeTopics article>button>p{color:#7d8993;min-height:38px;font-size:11px;line-height:1.7}.knowledgeTopics article>button>small{color:#9a7229;font-size:9px;font-weight:700}.floatingContact .emailQuick{background:#a87929}@media (width<=700px){.floatingContact a{gap:5px;padding:0 8px;font-size:10px}}.knowledgeTopics article>a{width:100%;height:100%;color:inherit;text-align:right;cursor:pointer;padding:22px;text-decoration:none;display:block}.knowledgeTopics article>a:focus-visible{outline-offset:-4px;outline:3px solid #d7ad58}.knowledgeTopics article>a>span{color:#d7ad58;font-size:11px}.knowledgeTopics article>a>b{margin-top:15px;font-size:16px;display:block}.knowledgeTopics article>a>p{color:#7d8993;min-height:38px;font-size:11px;line-height:1.7}.knowledgeTopics article>a>small{color:#9a7229;font-size:9px;font-weight:700}.quotationPage{flex-direction:column;gap:16px;display:flex}.quotationHero{color:#fff;background:radial-gradient(circle at 12% 10%,#d7ad5828,#0000 30%),linear-gradient(135deg,#071b2f,#0b4250);border-radius:22px;justify-content:space-between;align-items:center;gap:28px;padding:30px;display:flex;box-shadow:0 18px 42px #071b2f20}.quotationHero>div:first-child{max-width:720px}.quotationHero small{color:#d7ad58;letter-spacing:.8px;margin:10px 0 0;font-size:9px;display:block}.quotationHero h2{margin:8px 0;font-size:28px;line-height:1.45}.quotationHero p{color:#b6c5cd;margin:0;font-size:11px;line-height:1.9}.quotationPrivate{color:#f0d797;background:#d7ad5816;border:1px solid #d7ad5855;border-radius:30px;align-items:center;gap:6px;padding:7px 10px;font-size:9px;font-weight:800;display:inline-flex}.quotationHeroActions{flex-direction:column;gap:9px;min-width:190px;display:flex}.quotationHeroActions button{border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:12px 15px;display:flex}.quotationHeroActions .outline{color:#fff;background:#ffffff0a;border:1px solid #fff3}.quotationPresetStrip{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.quotationPresetStrip article{background:#fff;border:1px solid #e1e7e9;border-radius:16px;flex-direction:column;gap:6px;padding:18px;display:flex;position:relative;overflow:hidden}.quotationPresetStrip article:before{content:"";background:#d7ad58;width:5px;height:100%;position:absolute;top:0;right:0}.quotationPresetStrip span{color:#866526;font-size:9px}.quotationPresetStrip b{color:#092238;font-size:19px}.quotationPresetStrip small{color:#83919a;font-size:8px}.quotationNotice{color:#71551f;background:#fff9eb;border:1px solid #ead7aa;border-radius:14px;align-items:flex-start;gap:12px;padding:15px;display:flex}.quotationNotice svg{flex:none;margin-top:2px}.quotationNotice b{font-size:11px}.quotationNotice p{color:#896e39;margin:4px 0 0;font-size:9px;line-height:1.7}.quotationMessage{color:#126e55;background:#e9f7f2;border:1px solid #bee8d7;border-radius:10px;padding:11px 13px;font-size:10px;line-height:1.6}.quotationRegistry{background:#fff;border:1px solid #e2e7e9;border-radius:18px;padding:22px}.quotationRegistry>header{justify-content:space-between;align-items:end;margin-bottom:16px;display:flex}.quotationRegistry>header small{color:#9a7229;font-size:8px}.quotationRegistry>header h3{margin:5px 0 0;font-size:18px}.quotationRegistry>header>span{background:#eef3f4;border-radius:20px;padding:7px 10px;font-size:9px}.quotationCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.quotationCards>article{background:linear-gradient(145deg,#fff,#fbfcfc);border:1px solid #e2e7e9;border-radius:14px;padding:16px}.quotationCardTop{justify-content:space-between;align-items:center;display:flex}.quotationCardTop small{color:#7d8b95;font-size:8px}.quotationStatus{color:#60717d;background:#eef2f4;border-radius:16px;padding:5px 8px;font-size:8px;font-weight:800}.quotationStatus.shared{color:#22699b;background:#e8f2fb}.quotationStatus.accepted{color:#11805e;background:#e8f8f2}.quotationStatus.rejected{color:#ba4e58;background:#fff0f1}.quotationStatus.expired{color:#78568b;background:#f2edf5}.quotationClient{align-items:center;gap:10px;margin:15px 0;display:flex}.quotationClient i{color:#d7ad58;background:#071b2f;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;font-weight:900;display:grid}.quotationClient span{flex-direction:column;display:flex}.quotationClient h3{margin:0 0 4px;font-size:13px}.quotationClient a{color:#6d7b85;font-size:9px;text-decoration:none}.quotationCards dl{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.quotationCards dl div{background:#f5f7f8;border-radius:9px;padding:9px}.quotationCards dt{color:#8b979f;font-size:7px}.quotationCards dd{margin:4px 0 0;font-size:9px;font-weight:800}.quotationCardActions{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.quotationCardActions button{color:#163147;background:#fff;border:1px solid #dfe5e8;border-radius:8px;align-items:center;gap:5px;padding:8px 9px;font-size:8px;display:flex}.quotationCardActions .whatsapp,.quotationPreviewActions .whatsapp{color:#fff;background:#1cad59;border-color:#1cad59}.quotationStatusControl{border-top:1px solid #edf0f1;justify-content:space-between;align-items:center;margin-top:11px;padding-top:11px;display:flex}.quotationStatusControl span{color:#73818b;font-size:8px}.quotationStatusControl select{font:inherit;color:#193247;background:#fff;border:1px solid #dfe5e8;border-radius:8px;padding:7px;font-size:8px}.quotationCardActions .edit,.quotationPreviewActions .edit{color:#8d6721;background:#fff8e8;border-color:#d7ad58}.quotationEditBanner{color:#155f51;background:#edf7f5;border:1px solid #bfe2d9;border-radius:12px;align-items:flex-start;gap:10px;margin:-2px 0 16px;padding:12px;display:flex}.quotationEditBanner svg{flex:none}.quotationEditBanner div{flex-direction:column;gap:3px;display:flex}.quotationEditBanner b{font-size:10px}.quotationEditBanner span{color:#52756f;font-size:8px;line-height:1.6}.quotationModal{z-index:160;padding:18px}.quotationModal>div{text-align:right;border-radius:22px;width:min(880px,100%);max-height:94vh;padding:26px;overflow:auto}.quotationModalHead{border-bottom:1px solid #e3e8ea;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:17px;display:flex}.quotationModalHead .novarkLogo{width:58px;height:58px}.quotationModalHead small{color:#9a7229;font-size:8px}.quotationModalHead h3{margin:5px 0;font-size:22px}.quotationModalHead p{color:#7a8892;margin:0;font-size:9px}.quotationTypeChooser,.quotationCountries{border:0;margin:0 0 15px;padding:0}.quotationTypeChooser legend,.quotationCountries legend{color:#263f52;margin-bottom:9px;font-size:10px;font-weight:900}.quotationTypeChooser{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.quotationTypeChooser legend{grid-column:1/-1}.quotationTypeChooser label{cursor:pointer;background:#fff;border:1px solid #dfe5e8;border-radius:12px;flex-direction:column;gap:6px;padding:12px;display:flex}.quotationTypeChooser input{opacity:0;pointer-events:none;position:absolute}.quotationTypeChooser span{font-size:9px}.quotationFormGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.quotationFormGrid label,.quotationExtraNotes{flex-direction:column;gap:6px;display:flex}.quotationFormGrid label.wide{grid-column:1/-1}.quotationFormGrid label>span,.quotationExtraNotes>span,.quotationInstallmentRow label>span{color:#465b6a;font-size:9px;font-weight:800}.quotationFormGrid input,.quotationFormGrid select,.quotationExtraNotes textarea,.quotationInstallmentRow input{width:100%;font:inherit;color:#102b40;background:#fafbfb;border:1px solid #dfe5e8;border-radius:10px;outline:none;padding:11px 12px;font-size:10px}.quotationFormGrid input:focus,.quotationFormGrid select:focus,.quotationExtraNotes textarea:focus,.quotationInstallmentRow input:focus{border-color:#d7ad58;box-shadow:0 0 0 3px #d7ad5817}.quotationCountries{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.quotationCountries legend{width:100%}.quotationCountries label{background:#f5f7f8;border:1px solid #e2e7e9;border-radius:20px;align-items:center;gap:6px;padding:7px 10px;font-size:8px;display:flex}.quotationCountries input{accent-color:#d7ad58}.quotationInstallmentsEditor{background:#f5f7f8;border:1px solid #e1e7e9;border-radius:14px;margin:15px 0;padding:14px}.quotationEditorTitle{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.quotationEditorTitle small{color:#9b732a;font-size:7px}.quotationEditorTitle h4{margin:4px 0;font-size:13px}.quotationEditorTitle button{color:#8c6927;background:#fffaf0;border:1px solid #d7ad58;border-radius:8px;padding:8px 10px;font-size:8px}.quotationInstallmentRow{grid-template-columns:1fr 120px 1.2fr 30px;align-items:end;gap:8px;margin-top:8px;display:grid}.quotationInstallmentRow label{flex-direction:column;gap:5px;display:flex}.quotationInstallmentRow>button{color:#bb4d58;background:#fff0f1;border:0;border-radius:8px;width:30px;height:36px;font-size:18px}.quotationInstallmentsEditor>p{color:#6f7d87;border-top:1px solid #dfe5e8;margin:12px 0 0;padding-top:10px;font-size:8px}.quotationInstallmentsEditor>p b{color:#163348}.quotationExtraNotes{margin-bottom:14px}.quotationGovernmentNote{color:#765a25;background:#fff9eb;border:1px solid #ead7aa;border-radius:12px;gap:10px;margin:12px 0;padding:12px;display:flex}.quotationGovernmentNote svg{flex:none}.quotationGovernmentNote b{font-size:9px}.quotationGovernmentNote p{margin:3px 0 0;font-size:8px;line-height:1.7}.quotationSave{padding:13px}.quotationWhatsappDisclaimer{text-align:center;color:#87949d;margin-top:9px;font-size:8px;line-height:1.7;display:block}.quotationPreviewModal{z-index:170;align-items:flex-start;padding:14px;overflow:auto}.quotationPreviewModal>div{background:#eff2f3;border-radius:18px;width:min(960px,100%);margin:auto;padding:18px;position:relative}.quotationPreviewClose{z-index:2;background:#fff!important;top:9px!important;left:9px!important}.quotationPrintSheet{color:#102b40;background:#fff;border-radius:6px;width:min(794px,100%);margin:auto;padding:36px;box-shadow:0 14px 40px #071b2f1b}.quotationPrintHeader{border-bottom:2px solid #d7ad58;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.quotationBrand{align-items:center;gap:10px;display:flex}.quotationBrand .novarkLogo{width:60px;height:60px}.quotationBrand>span:last-child{flex-direction:column;display:flex}.quotationBrand b{letter-spacing:2px;font-size:14px}.quotationBrand small{color:#8a6a2d;margin-top:4px;font-size:8px}.quotationPrintHeader>div:last-child{text-align:left;flex-direction:column;gap:3px;display:flex}.quotationPrintHeader>div:last-child small{color:#9a7229;font-size:8px}.quotationPrintHeader>div:last-child b{font-size:9px}.quotationPrintHeader>div:last-child span{color:#72808a;font-size:8px}.quotationPrintTitle{color:#fff;background:linear-gradient(135deg,#071b2f,#0c4050);border-radius:15px;margin:18px 0;padding:25px}.quotationPrintTitle small{color:#d7ad58;font-size:8px}.quotationPrintTitle h2{margin:7px 0;font-size:24px}.quotationPrintTitle p{color:#b6c4cc;margin:0;font-size:9px}.quotationClientBlock{border:1px solid #e2e7e9;border-radius:12px;justify-content:space-between;gap:22px;padding:15px;display:flex}.quotationClientBlock>div>small{color:#9b732b;font-size:7px}.quotationClientBlock h3{margin:5px 0;font-size:17px}.quotationClientBlock p{color:#72808a;margin:0;font-size:8px}.quotationClientBlock dl{min-width:280px;margin:0}.quotationClientBlock dl div{border-bottom:1px solid #eef1f2;justify-content:space-between;gap:15px;padding:4px 0;display:flex}.quotationClientBlock dt{color:#82909a;font-size:7px}.quotationClientBlock dd{margin:0;font-size:8px;font-weight:800}.quotationPriceBlock{background:#fff8e8;border:1px solid #ead7aa;border-radius:12px;align-items:center;gap:14px;margin:12px 0;padding:15px;display:flex}.quotationPriceBlock small{font-size:8px}.quotationPriceBlock b{color:#967024;font-size:22px}.quotationPriceBlock span{color:#8b743e;max-width:220px;margin-right:auto;font-size:7px}.quotationPrintGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.quotationPrintGrid>section,.quotationStructureBlock,.quotationTerms{border:1px solid #e2e7e9;border-radius:12px;margin-top:12px;padding:15px}.quotationSectionTitle{align-items:center;gap:8px;margin-bottom:10px;display:flex}.quotationSectionTitle span{color:#d7ad58;background:#071b2f;border-radius:8px;place-items:center;width:27px;height:27px;font-size:8px;display:grid}.quotationSectionTitle h3{margin:0;font-size:12px}.quotationScopeList{margin:0;padding:0;list-style:none}.quotationScopeList li{border-top:1px solid #edf0f1;align-items:flex-start;gap:7px;padding:8px 0;font-size:8px;line-height:1.6;display:flex}.quotationScopeList svg{color:#16805f;flex:none;margin-top:1px}.quotationPaymentTable>div{border-top:1px solid #edf0f1;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:8px 0;display:grid}.quotationPaymentTable i{color:#997126;background:#fff6df;border-radius:50%;place-items:center;width:22px;height:22px;font-size:7px;font-style:normal;display:grid}.quotationPaymentTable span{flex-direction:column;display:flex}.quotationPaymentTable b{font-size:8px}.quotationPaymentTable small{color:#82909a;margin-top:3px;font-size:7px}.quotationPaymentTable strong{font-size:8px}.quotationCountryTags{flex-wrap:wrap;gap:6px;margin-bottom:9px;display:flex}.quotationCountryTags span{background:#eef3f4;border-radius:14px;padding:5px 8px;font-size:7px}.quotationStructureBlock>p{color:#63737e;margin:0;font-size:8px;line-height:1.9}.quotationTerms ol{margin:0;padding-right:18px}.quotationTerms li{color:#5f707a;margin-bottom:5px;font-size:7.5px;line-height:1.8}.quotationCustomNote{background:#fff9eb;border-right:3px solid #d7ad58;margin-top:9px;padding:10px}.quotationCustomNote b{font-size:8px}.quotationCustomNote p{margin:4px 0 0;font-size:8px;line-height:1.7}.quotationPrintFooter{border-top:2px solid #071b2f;justify-content:space-between;align-items:center;margin-top:17px;padding-top:13px;display:flex}.quotationPrintFooter>div{flex-direction:column;gap:3px;display:flex}.quotationPrintFooter b{letter-spacing:1px;font-size:10px}.quotationPrintFooter span{color:#9a7229;font-size:7px}.quotationPrintFooter a{color:#324b5c;font-size:7px;text-decoration:none}.quotationPreviewActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.quotationPreviewActions button{color:#173247;background:#fff;border:1px solid #d5dde0;border-radius:9px;align-items:center;gap:6px;padding:10px 13px;font-size:9px;display:flex}@media (width<=800px){.quotationHero{flex-direction:column;align-items:flex-start;padding:22px}.quotationHero h2{font-size:23px}.quotationHeroActions{width:100%;min-width:0}.quotationPresetStrip,.quotationCards{grid-template-columns:1fr}.quotationModal{padding:8px}.quotationModal>div{border-radius:18px;padding:20px 14px}.quotationTypeChooser,.quotationFormGrid{grid-template-columns:1fr}.quotationFormGrid label.wide{grid-column:auto}.quotationInstallmentRow{grid-template-columns:1fr 100px}.quotationInstallmentRow label:nth-of-type(3){grid-column:1/-1}.quotationInstallmentRow>button{grid-area:2/2}.quotationFormGrid input,.quotationFormGrid select,.quotationExtraNotes textarea,.quotationInstallmentRow input{font-size:16px}.quotationPrintSheet{padding:20px 14px}.quotationPrintHeader,.quotationClientBlock,.quotationPrintFooter{flex-direction:column;align-items:flex-start}.quotationClientBlock dl{width:100%;min-width:0}.quotationPriceBlock{flex-direction:column;align-items:flex-start}.quotationPriceBlock span{margin-right:0}.quotationPrintGrid{grid-template-columns:1fr}.quotationPreviewModal>div{padding:10px}.quotationPreviewActions button{flex:1;justify-content:center;min-width:120px}.quotationPrintTitle h2{font-size:20px}}@media print{body.printingQuotation{background:#fff!important}body.printingQuotation *{visibility:hidden!important}body.printingQuotation #quotation-print-area,body.printingQuotation #quotation-print-area *{visibility:visible!important}body.printingQuotation #quotation-print-area{width:100%!important;max-width:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:8mm!important;position:absolute!important;inset:0!important}body.printingQuotation .quotationPreviewActions{display:none!important}@page{size:A4;margin:0}}.quotationModal{box-sizing:border-box;justify-content:center;align-items:flex-start;display:flex;overflow:hidden auto}.quotationModal>div{box-sizing:border-box;width:min(960px,100vw - 40px);max-width:960px;max-height:none;margin:auto 0;overflow:visible}.quotationModal form,.quotationModal fieldset,.quotationFormGrid,.quotationFormGrid>label{box-sizing:border-box;min-width:0}.quotationGovernmentNote{box-sizing:border-box;width:auto!important;min-height:0!important;box-shadow:none!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}@media (width<=800px){.quotationModal{padding:8px}.quotationModal>div{width:100%;max-width:100%;margin:auto 0;padding:20px 14px}.quotationGovernmentNote{align-items:flex-start}}.quotationStatus.approved{color:#89631d;background:#fff3d5}.quotationCountryNotice{color:#7b642f;background:#fffaf0;border-right:3px solid #d7ad58;border-radius:8px;margin:10px 0 15px;padding:10px 12px;font-size:9px;line-height:1.7}.legacyQuotationPrintSheet{display:none}.quotationPreviewModal>div{width:min(1220px,100%)}.quotationPreviewMeta{background:#fff;border:1px solid #dfe5e8;border-radius:12px;align-items:center;gap:12px;width:min(1122px,100%);margin:2px auto 12px;padding:11px 14px;display:flex}.quotationPreviewMeta b{font-size:10px}.quotationPreviewMeta small{color:#788791;margin-right:auto;font-size:8px}.quotationDocument{flex-direction:column;align-items:center;gap:18px;display:flex}.quotationDocumentPage{aspect-ratio:1122/794;color:#082746;isolation:isolate;direction:rtl;background:#fff;border-radius:6px;width:min(1122px,100%);position:relative;overflow:hidden;box-shadow:0 12px 34px #071b2f20}.proposalPageFooter{z-index:6;color:#fff;direction:rtl;background:#061f3e;align-items:center;height:54px;padding:0 30px;display:flex;position:absolute;bottom:0;left:0;right:0}.proposalPageFooter>div{align-items:center;gap:25px;font-size:10px;display:flex}.proposalPageFooter span,.proposalPageFooter time{opacity:.82}.proposalPageFooter strong{color:#d7ad58;margin-right:auto;font-size:20px}.proposalCover{color:#fff;background:radial-gradient(circle at 72% 40%,#194e7d 0,#0000 28%),linear-gradient(135deg,#04172f,#092f5c 60%,#07182d)}.proposalCover:before{content:"";opacity:.55;background:linear-gradient(115deg,#0000 0 58%,#1c64d1 58% 62%,#0000 62% 68%,#d7ad58 68% 69%,#0000 69%);position:absolute;inset:0}.proposalCoverShape{clip-path:polygon(10% 0,100% 0,60% 100%,0 100%);background:linear-gradient(150deg,#0a3b7cdd,#03172ecf);width:50%;height:100%;position:absolute;top:0;left:-8%}.proposalBrand{z-index:3;align-items:center;gap:14px;display:flex;position:absolute;top:48px;right:60px}.proposalBrand img{object-fit:cover;border-radius:18px;width:88px;height:88px;box-shadow:0 10px 28px #0005}.proposalBrand>div{flex-direction:column;display:flex}.proposalBrand b{letter-spacing:2px;font-size:22px}.proposalBrand span{color:#d7ad58;margin-top:4px;font-size:11px}.proposalCoverContent{z-index:3;width:67%;position:absolute;top:215px;right:64px}.proposalCoverContent>small,.proposalPageBody>small,.proposalContactBody>small,.proposalThanks>small{color:#d7ad58;letter-spacing:1.3px;font-size:13px;font-weight:800}.proposalCoverContent h1{max-width:760px;margin:15px 0 8px;font-size:48px;line-height:1.35}.proposalCoverContent>p{color:#dce8f0;margin:0;font-size:20px}.proposalCoverFacts{border:1px solid #ffffff35;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;width:min(760px,100%);margin-top:74px;display:grid;overflow:hidden}.proposalCoverFacts>span{background:#07182d99;flex-direction:column;gap:5px;padding:13px 17px;display:flex}.proposalCoverFacts small{color:#aebfd0;font-size:9px}.proposalCoverFacts b{font-size:13px}.proposalLight{color:#082746;background:linear-gradient(135deg,#fff 0 78%,#f4f7fb 78%)}.proposalAccent{z-index:-1;clip-path:polygon(22% 0,100% 0,74% 100%,0 100%);background:linear-gradient(160deg,#0b55c2,#082a5d);width:390px;height:920px;position:absolute;top:-90px;left:-150px;transform:rotate(12deg)}.proposalPageBrand{z-index:4;color:#082746;align-items:center;gap:9px;display:flex;position:absolute;top:34px;left:42px}.proposalPageBrand img{object-fit:cover;border-radius:13px;width:58px;height:58px}.proposalPageBrand span{letter-spacing:1px;font-size:11px;font-weight:900}.proposalPageBody{z-index:2;position:absolute;inset:92px 64px 78px 265px}.proposalPageBody h2,.proposalContactBody h2{margin:8px 0 18px;font-size:38px;line-height:1.3}.proposalLead{color:#334f67;max-width:760px;font-size:18px;line-height:2}.proposalServiceTiles{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:32px;display:grid}.proposalServiceTiles article{background:#fff;border:1px solid #dce5ec;border-radius:17px;align-items:center;gap:14px;padding:22px;display:flex;box-shadow:0 8px 20px #071b2f0b}.proposalServiceTiles i,.proposalCheckList i,.proposalWhy i{color:#0c5cca;background:#ecf4ff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.proposalServiceTiles b{font-size:16px}.proposalPackage{grid-template-columns:1fr 280px;align-items:center;gap:42px;display:grid}.proposalPackage>div>p{color:#637889;font-size:15px}.proposalCheckList{grid-template-columns:1fr 1fr;gap:8px 16px;margin:20px 0;padding:0;list-style:none;display:grid}.proposalCheckList li,.proposalWhy li{align-items:center;gap:9px;font-size:13px;line-height:1.5;display:flex}.proposalCheckList i,.proposalWhy i{color:#15956e;background:#e8f7f1;width:24px;height:24px;font-size:12px}.proposalPackage aside{color:#fff;text-align:center;background:linear-gradient(155deg,#082a59,#051a38);border:3px solid #d7ad58;border-radius:24px;flex-direction:column;gap:9px;padding:40px 22px;display:flex;box-shadow:0 18px 40px #071b2f2a}.proposalPackage aside small{color:#d7ad58;font-size:12px}.proposalPackage aside>b{font-size:30px;line-height:1.25}.proposalPackage aside>span{color:#c2d0db;font-size:12px}.proposalPackage aside>em{background:#ffffff12;border-radius:10px;margin-top:8px;padding:9px;font-size:11px;font-style:normal}.proposalPayments{justify-content:center;align-items:stretch;gap:22px;margin-top:42px;display:flex}.proposalPayments article{color:#fff;text-align:center;background:linear-gradient(#0a3b79,#061e41);border-radius:20px;width:min(280px,30%);padding:24px;position:relative;box-shadow:0 14px 32px #071b2f22}.proposalPayments article>i{color:#061f3e;background:#d7ad58;border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;font-weight:900;display:grid;position:absolute;top:-18px;right:50%;transform:translate(50%)}.proposalPayments h3{margin:16px 0 8px;font-size:19px}.proposalPayments b{color:#f2d58e;font-size:28px}.proposalPayments p{color:#b9c8d4;font-size:11px;line-height:1.5}.proposalNote{color:#765a24;background:#fff7e5;border:1px solid #ead5a2;border-right:5px solid #d7ad58;border-radius:12px;margin-top:26px;padding:13px 16px;font-size:12px;line-height:1.7}.proposalNote b{margin-bottom:4px;display:block}.proposalNote p{margin:0}.proposalFeeList{gap:9px;margin:20px 0;padding:0;list-style:none;display:grid}.proposalFeeList li{background:#fff;border:1px solid #dce5ec;border-radius:12px;grid-template-columns:42px 1fr 140px;align-items:center;gap:12px;padding:12px;display:grid}.proposalFeeList i{color:#d7ad58;background:#082a59;border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.proposalFeeList span{font-size:15px;font-weight:800}.proposalFeeList b{color:#8b6b2d;text-align:left;font-size:11px}.proposalExecution{grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;display:grid}.proposalDuration>b{color:#0b4c9b;margin:18px 0;font-size:50px;line-height:1.3;display:block}.proposalDuration p{color:#5f7484;font-size:14px;line-height:1.9}.proposalTimeline{gap:13px;display:grid}.proposalTimeline span{grid-template-columns:44px 1fr;align-items:center;gap:13px;display:grid;position:relative}.proposalTimeline span:after{content:"";background:#cbd8e3;width:2px;height:18px;position:absolute;top:42px;right:21px}.proposalTimeline span:last-child:after{display:none}.proposalTimeline i{color:#d7ad58;background:#082a59;border-radius:50%;place-items:center;width:44px;height:44px;font-style:normal;font-weight:900;display:grid}.proposalTimeline b{font-size:15px}.proposalDocuments{grid-template-columns:1fr 1fr;gap:13px;display:grid}.proposalDocuments article{background:#fff;border:1px solid #dce5ec;border-radius:14px;align-items:center;gap:14px;padding:16px;display:flex}.proposalDocuments article>i{color:#d7ad58;background:#082a59;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.proposalDocuments article>div{flex-direction:column;gap:5px;display:flex}.proposalDocuments b{font-size:14px}.proposalDocuments span{color:#7b8b97;font-size:10px}.proposalWhy{grid-template-columns:1fr 1fr;gap:13px 35px;margin:18px 0;padding:0;list-style:none;display:grid}.proposalWhy li{font-size:15px}.proposalClientSummary{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:34px;display:grid}.proposalClientSummary>span{background:#f2f6f9;border-radius:12px;flex-direction:column;gap:5px;padding:14px;display:flex}.proposalClientSummary small{color:#7c8b96;font-size:9px}.proposalClientSummary b{font-size:12px}.proposalContact{color:#fff;background:linear-gradient(135deg,#03162e,#0a3b76)}.proposalContact:before{content:"";background:radial-gradient(circle at 18% 80%,#d7ad5830,#0000 34%),linear-gradient(115deg,#0000 0 54%,#0a5cd060 54% 58%,#0000 58%);position:absolute;inset:0}.proposalContactBody{z-index:2;width:75%;position:absolute;top:220px;right:64px}.proposalContactBody h2{font-size:44px}.proposalContactBody>div{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:35px;display:grid}.proposalContactBody a{color:#fff;background:#ffffff0b;border:1px solid #ffffff27;border-radius:15px;align-items:center;gap:13px;padding:18px;text-decoration:none;display:flex}.proposalContactBody a>svg{color:#d7ad58;flex:none}.proposalContactBody a span{flex-direction:column;gap:5px;display:flex}.proposalContactBody a small{color:#b9c8d4;font-size:10px}.proposalContactBody a b{font-size:14px}.proposalClosing{color:#082746;background:linear-gradient(115deg,#fff 0 54%,#061f43 54%)}.proposalClosingPanel{flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:160px;right:70px}.proposalClosingPanel img{object-fit:cover;border-radius:25px;width:130px;height:130px}.proposalClosingPanel>b{letter-spacing:2px;margin-top:17px;font-size:30px}.proposalClosingPanel>span{font-size:14px}.proposalClosingPanel>p{color:#5d7283;font-size:15px;line-height:1.8}.proposalThanks{color:#fff;width:38%;position:absolute;top:235px;left:60px}.proposalThanks h2{margin:10px 0;font-size:48px;line-height:1.2}.proposalThanks p{color:#c4d2dc;font-size:18px}.proposalThanks>span{border:1px solid #ffffff2b;border-radius:20px;gap:8px;margin-top:22px;padding:9px 14px;font-size:11px;display:inline-flex}.quotationPreviewActions .approve{color:#fff;background:#0b8060;border-color:#0b8060}.quotationPreviewActions button:disabled,.quotationCardActions button:disabled{opacity:.6;cursor:wait}@media (width<=800px){.quotationPreviewMeta{flex-wrap:wrap;align-items:flex-start}.quotationPreviewMeta small{width:100%;margin:0}.quotationDocument{gap:10px}.quotationDocumentPage{border-radius:3px}.proposalPageFooter{height:7%;padding:0 3%}.proposalPageFooter>div{gap:12px;font-size:5px}.proposalPageFooter strong{font-size:8px}.proposalBrand{gap:6px;top:6%;right:6%}.proposalBrand img{border-radius:7px;width:8%;height:auto}.proposalBrand b{font-size:7px}.proposalBrand span{font-size:4px}.proposalCoverContent{width:70%;top:27%;right:6%}.proposalCoverContent>small,.proposalPageBody>small,.proposalContactBody>small,.proposalThanks>small{font-size:4px}.proposalCoverContent h1{margin:5px 0;font-size:15px}.proposalCoverContent>p{font-size:7px}.proposalCoverFacts{border-radius:5px;margin-top:8%}.proposalCoverFacts>span{padding:5px}.proposalCoverFacts small{font-size:3px}.proposalCoverFacts b{font-size:4px}.proposalPageBrand{gap:3px;top:4%;left:4%}.proposalPageBrand img{border-radius:4px;width:6%;height:auto}.proposalPageBrand span{font-size:4px}.proposalPageBody{inset:12% 6% 10% 24%}.proposalPageBody h2,.proposalContactBody h2{margin:2px 0 5px;font-size:12px}.proposalLead{font-size:6px}.proposalServiceTiles{gap:4px;margin-top:5%}.proposalServiceTiles article{border-radius:5px;gap:4px;padding:6px}.proposalServiceTiles i{width:12px;height:12px;font-size:4px}.proposalServiceTiles b{font-size:5px}.proposalPackage{grid-template-columns:1fr 25%;gap:5%}.proposalPackage>div>p,.proposalCheckList li,.proposalWhy li{font-size:4px}.proposalCheckList{gap:2px 4px;margin:4px 0}.proposalCheckList i,.proposalWhy i{width:8px;height:8px;font-size:4px}.proposalPackage aside{border-width:1px;border-radius:7px;gap:2px;padding:10px 5px}.proposalPackage aside small,.proposalPackage aside>span,.proposalPackage aside>em{font-size:3px}.proposalPackage aside>b{font-size:8px}.proposalPayments{gap:5px;margin-top:8%}.proposalPayments article{border-radius:6px;padding:7px}.proposalPayments article>i{width:12px;height:12px;font-size:3px;top:-6px}.proposalPayments h3{margin:5px 0;font-size:6px}.proposalPayments b{font-size:8px}.proposalPayments p,.proposalNote{font-size:4px}.proposalNote{border-right-width:2px;border-radius:4px;margin-top:4%;padding:4px}.proposalFeeList{gap:2px;margin:3px 0}.proposalFeeList li{border-radius:4px;grid-template-columns:14px 1fr 45px;gap:4px;padding:3px}.proposalFeeList i{border-radius:3px;width:12px;height:12px;font-size:3px}.proposalFeeList span{font-size:5px}.proposalFeeList b{font-size:3px}.proposalExecution{gap:6%}.proposalDuration>b{margin:5px 0;font-size:14px}.proposalDuration p{font-size:4px}.proposalTimeline{gap:4px}.proposalTimeline span{grid-template-columns:14px 1fr;gap:4px}.proposalTimeline i{width:14px;height:14px;font-size:3px}.proposalTimeline b{font-size:5px}.proposalTimeline span:after{height:6px;top:13px;right:7px}.proposalDocuments{gap:4px}.proposalDocuments article{border-radius:4px;gap:4px;padding:5px}.proposalDocuments article>i{border-radius:4px;width:14px;height:14px;font-size:3px}.proposalDocuments b{font-size:4px}.proposalDocuments span{font-size:3px}.proposalWhy{gap:4px 8px;margin:4px 0}.proposalClientSummary{gap:3px;margin-top:6%}.proposalClientSummary>span{border-radius:4px;padding:4px}.proposalClientSummary small{font-size:3px}.proposalClientSummary b{font-size:4px}.proposalContactBody{width:82%;top:28%;right:6%}.proposalContactBody h2{font-size:14px}.proposalContactBody>div{gap:4px;margin-top:7%}.proposalContactBody a{border-radius:5px;gap:4px;padding:5px}.proposalContactBody a>svg{width:10px;height:10px}.proposalContactBody a small{font-size:3px}.proposalContactBody a b{font-size:4px}.proposalClosingPanel{top:20%;right:7%}.proposalClosingPanel img{border-radius:8px;width:42px;height:42px}.proposalClosingPanel>b{margin-top:5px;font-size:9px}.proposalClosingPanel>span,.proposalClosingPanel>p{font-size:4px}.proposalThanks{top:30%;left:6%}.proposalThanks h2{font-size:15px}.proposalThanks p{font-size:5px}.proposalThanks>span{margin-top:6px;padding:3px 5px;font-size:3px}.quotationPreviewActions{z-index:10;background:#eff2f3;border-radius:12px;padding:7px;position:sticky;bottom:8px}.quotationPreviewActions button{min-width:calc(50% - 5px);font-size:9px}.quotationCountryNotice{font-size:9px}}.proposalPriceCard{color:#fff;text-align:center;box-sizing:border-box;background:linear-gradient(155deg,#082a59,#051a38);border:3px solid #d7ad58;border-radius:24px;flex-direction:column;gap:9px;padding:40px 22px;display:flex;overflow:hidden;box-shadow:0 18px 40px #071b2f2a;width:auto!important;height:auto!important;min-height:0!important;position:static!important;inset:auto!important;transform:none!important}.proposalPriceCard small{color:#d7ad58;font-size:12px}.proposalPriceCard>b{overflow-wrap:anywhere;font-size:30px;line-height:1.25}.proposalPriceCard>span{color:#c2d0db;font-size:12px}.proposalPriceCard>em{background:#ffffff12;border-radius:10px;margin-top:8px;padding:9px;font-size:11px;font-style:normal}.quotationPreviewModal{align-items:flex-start;padding:12px;overflow-x:hidden}.quotationPreviewModal>div{box-sizing:border-box;width:min(1220px,100vw - 24px);max-width:1220px;overflow-x:hidden}.quotationDocument{width:100%;overflow:hidden}.quotationDocumentPage{flex:none;max-width:100%}@media (width<=800px){.proposalPriceCard{border-width:1px;border-radius:7px;gap:2px;padding:10px 5px}.proposalPriceCard small,.proposalPriceCard>span,.proposalPriceCard>em{font-size:3px}.proposalPriceCard>b{font-size:8px}.quotationPreviewModal{padding:6px}.quotationPreviewModal>div{width:calc(100vw - 12px);padding:10px 6px}.quotationDocumentPage{width:100%;max-width:100%}}.app .quotationPreviewModal{overscroll-behavior:contain;z-index:240!important;box-sizing:border-box!important;width:100vw!important;height:100dvh!important;padding:14px!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.app .quotationPreviewModal>div{box-sizing:border-box!important;width:min(1220px,100vw - 28px)!important;max-width:1220px!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:30px 20px 22px!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.app .quotationPreviewModal .quotationDocument,.app .quotationPreviewModal .quotationDocumentPage{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.app .quotationPreviewModal .proposalPackage>*{min-width:0}.app .quotationPreviewModal .proposalPriceCard{max-width:100%!important}@media (width<=800px){.app .quotationPreviewModal{padding:6px!important}.app .quotationPreviewModal>div{width:calc(100vw - 12px)!important;padding:24px 6px 10px!important}}.contractAction{color:#fff!important;background:#0b2941!important;border-color:#0b2941!important}.contractAction svg{color:#d7ad58}.serviceContractModal{z-index:180;padding:18px;overflow:auto}.serviceContractModal>div{text-align:right;background:#fff;border-radius:24px;width:min(860px,100%);max-height:94vh;padding:28px;position:relative;overflow:auto}.serviceContractModal>div>header{border-bottom:1px solid #e5e9ec;align-items:center;gap:14px;margin-bottom:16px;padding:0 0 18px;display:flex}.serviceContractModal header .novarkLogo{width:62px;height:62px}.serviceContractModal header small{color:#a27622;letter-spacing:.5px;font-size:9px;display:block}.serviceContractModal header h3{color:#071b2f;margin:5px 0;font-size:22px}.serviceContractModal header p{color:#687b88;margin:0;font-size:10px;line-height:1.8}.serviceContractModal form{gap:13px;display:grid}.serviceContractModal form>label{flex-direction:column;gap:7px;display:flex}.serviceContractModal label>span{color:#18374d;font-size:10px;font-weight:900}.serviceContractModal input,.serviceContractModal textarea{font:inherit;color:#071b2f;background:#fffdf8;border:1px solid #dbe3e6;border-radius:12px;outline:0;padding:12px;line-height:1.85}.serviceContractModal textarea{resize:vertical;white-space:pre-wrap;min-height:360px}.serviceContractModal input:focus,.serviceContractModal textarea:focus{border-color:#d7ad58;box-shadow:0 0 0 3px #d7ad5822}.contractEditorNote{color:#176a54;background:#f2faf7;border:1px solid #c8eadc;border-radius:12px;gap:9px;padding:12px;display:flex}.contractEditorNote svg{flex:none}.contractEditorNote p{margin:0;font-size:10px;line-height:1.8}.contractPreviewModal{z-index:185;align-items:flex-start;padding:18px;overflow:auto}.contractPreviewModal>div{background:#eef3f3;border-radius:24px;width:min(900px,100%);margin:auto;padding:18px;position:relative}.serviceContractDocument{color:#071b2f;background:#fffdf7;border:1px solid #dfc27d;border-radius:16px;overflow:hidden;box-shadow:0 16px 35px #071b2f1f}.serviceContractDocument>header{color:#fff;background:linear-gradient(120deg,#071b2f,#103d52);justify-content:space-between;align-items:center;padding:22px 30px;display:flex}.contractBrand{align-items:center;gap:10px;display:flex}.contractBrand img{object-fit:cover;border-radius:13px;width:58px;height:58px}.contractBrand span{flex-direction:column;gap:4px;display:flex}.contractBrand b{letter-spacing:1.5px;font-size:15px}.contractBrand small,.serviceContractDocument>header small{color:#ecd28f;font-size:9px}.serviceContractDocument>header>div:last-child{text-align:left;flex-direction:column;gap:5px;display:flex}.serviceContractDocument>header>div:last-child b{font-size:12px}.contractTitle{background:linear-gradient(135deg,#fffaf0,#f7eed7);border-bottom:1px solid #ead6a1;padding:25px 32px}.contractTitle span{color:#a37c29;letter-spacing:1px;font-size:9px;font-weight:900;display:block}.contractTitle h1{color:#071b2f;margin:7px 0;font-size:28px}.contractTitle p{color:#536b79;margin:0;font-size:11px}.serviceContractDocument>article{min-height:480px;padding:30px 34px}.serviceContractDocument>article p{white-space:pre-line;color:#17374d;margin:0 0 17px;font-size:14px;line-height:2.05}.serviceContractDocument>article p:first-child{color:#071b2f;border-right:5px solid #d7ad58;padding-right:11px;font-size:20px;font-weight:950}.serviceContractDocument>footer{background:#d7ad58;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.serviceContractDocument>footer div{color:#fff;background:#071b2f;flex-direction:column;gap:4px;padding:14px 18px;display:flex}.serviceContractDocument footer small{color:#dcbf79;font-size:8px}.serviceContractDocument footer b{font-size:11px}.contractActionPanel{background:#fff;border:1px solid #dce5e7;border-radius:15px;gap:11px;margin-top:14px;padding:18px;display:grid}.contractActionPanel>div small{color:#9b742a;font-size:9px}.contractActionPanel h3{color:#071b2f;margin:4px 0;font-size:18px}.contractActionPanel p{color:#647886;margin:0;font-size:10px;line-height:1.8}.contractActionPanel label{flex-direction:column;gap:6px;display:flex}.contractActionPanel label span{color:#18374d;font-size:10px;font-weight:900}.contractActionPanel input{font:inherit;color:#071b2f;background:#fffdf8;border:1px solid #dbe3e6;border-radius:10px;padding:11px}.contractActionPanel>button{font:inherit;border:0;border-radius:10px;justify-self:start;align-items:center;gap:7px;padding:11px 16px;font-weight:900;display:flex}.contractActionPanel .outline{color:#886321;background:#fffaf0;border:1px solid #d7ad58}.contractLegalNote{border-top:1px solid #e8edef;padding-top:10px;color:#7f8d95!important;font-size:9px!important}.contractSignedProof{color:#126a52;background:#e8f8f0;border:1px solid #b9e7d0;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.contractSignedProof>svg{color:#0e956d;flex:none}.contractSignedProof h3{margin:3px 0}.contractSignedProof p,.contractSignedProof time{color:#3f7062;font-size:10px}.contractHubGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.contractHubCard{background:#fff;border:1px solid #dfe7e9;border-radius:16px;flex-direction:column;gap:9px;padding:18px;display:flex}.contractHubCard>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.contractHubCard>div small{color:#6f7f8a;font-size:9px}.contractHubCard>div span{color:#875f1b;background:#fff1d1;border-radius:20px;padding:5px 8px;font-size:8px;font-weight:900}.contractHubCard.signed_by_client>div span{color:#107856;background:#e4f7ee}.contractHubCard h3{color:#071b2f;margin:0;font-size:17px}.contractHubCard p,.contractHubCard time{color:#6b7e89;margin:0;font-size:10px}.contractHubCard em{color:#107856;font-size:9px;font-style:normal;line-height:1.7}.contractHubCard button{font:inherit;border:0;border-radius:10px;margin-top:5px;padding:10px;font-size:10px;font-weight:900}@media (width<=800px){.serviceContractModal,.contractPreviewModal{padding:8px}.serviceContractModal>div,.contractPreviewModal>div{border-radius:18px;width:100%;padding:18px 14px}.serviceContractModal>div>header{align-items:flex-start}.serviceContractModal header h3{font-size:19px}.serviceContractModal textarea{min-height:300px;font-size:15px}.serviceContractDocument>header{align-items:flex-start;gap:8px;padding:16px}.contractBrand img{width:46px;height:46px}.contractBrand b{font-size:11px}.serviceContractDocument>header>div:last-child b{font-size:9px}.contractTitle{padding:18px}.contractTitle h1{font-size:22px}.contractTitle p{font-size:10px}.serviceContractDocument>article{min-height:0;padding:20px 18px}.serviceContractDocument>article p{margin-bottom:15px;font-size:14px;line-height:2}.serviceContractDocument>article p:first-child{font-size:18px}.serviceContractDocument>footer{grid-template-columns:1fr}.serviceContractDocument>footer div{padding:11px 14px}.contractHubGrid{grid-template-columns:1fr}.contractActionPanel>button{justify-content:center;width:100%}.contractActionPanel .outline{justify-self:stretch}.contractPreviewModal .close{top:8px;left:8px}.quotationCardActions .contractAction{order:2}}.referenceProposal{gap:22px}.quotationDocumentPage.referenceProposalPage{background:#fff;border-radius:2px;overflow:hidden;box-shadow:0 14px 38px #041a3426;aspect-ratio:3/2!important;width:min(1200px,100%)!important}.referenceProposalBackground{z-index:0;object-fit:fill;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.referenceWhitePatch{z-index:2;color:#062967;box-sizing:border-box;background:#fff;position:absolute}.referenceWhitePatch h2{color:#082c6a;margin:0;font-size:42px;line-height:1.12}.referenceWhitePatch>small,.referenceWhitePatch header>small{color:#0a55d9;letter-spacing:.3px;font-size:22px;font-weight:900;display:block}.referenceWhitePatch p{color:#193964;line-height:1.65}.referenceProposalPage h2,.referenceProposalPage h3,.referenceProposalPage p,.referenceProposalPage ul{box-sizing:border-box}.referenceCoverCopy{z-index:2;color:#fff;text-align:center;box-sizing:border-box;background:linear-gradient(90deg,#082752 0 88%,#0000);flex-direction:column;justify-content:center;width:50%;min-height:38%;padding:20px 48px;display:flex;position:absolute;top:33%;left:2.8%}.referenceCoverCopy h1{margin:0 0 12px;font-size:43px;line-height:1.28}.referenceCoverCopy strong{color:#1680ff;letter-spacing:1px;font-size:21px;line-height:1.5}.referenceProposalFooter{z-index:5;color:#fff;box-sizing:border-box;direction:ltr;background:linear-gradient(90deg,#061e49,#073478 60%,#041a3b);align-items:center;height:10.5%;padding:0 4%;display:flex;position:absolute;bottom:0;left:0;right:0}.referenceProposalFooter:before{content:"";clip-path:polygon(0 0,64% 0,100% 100%,0 100%);background:#0b54d1;width:10%;height:100%;position:absolute;bottom:0;left:0}.referenceProposalFooter>strong{z-index:1;text-align:left;min-width:7%;font-size:28px;position:relative}.referenceProposalFooter>div{direction:rtl;grid-template-columns:repeat(3,1fr);width:52%;margin-left:2%;display:grid}.referenceProposalFooter b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.referenceAboutPatch{width:61%;height:100%;padding:7.5% 6.3% 5%;top:0;left:0}.referenceAboutPatch>p{max-width:96%;margin:28px 0 24px;font-size:18px;font-weight:650}.referenceAboutPatch>h3{text-align:center;margin:0 0 20px;font-size:20px}.referenceServices span{text-align:center;flex-direction:column;align-items:center;gap:8px;font-size:12px;display:flex}.referenceServices i{color:#0b55ca;border:3px solid #0b55ca;border-radius:14px;place-items:center;width:50px;height:50px;font-style:normal;font-weight:900;display:grid}.referencePackagePatch{width:70%;height:69.5%;padding:2% 4%;top:20%;right:0}.referencePackagePatch>header h2,.referencePackagePatch>header small,.referencePaymentPatch>h2,.referencePaymentPatch>small,.referenceFeesPatch>h2,.referenceFeesPatch>small,.referenceDurationPatch>h2,.referenceDurationPatch>small,.referenceDocumentsPatch>h2,.referenceDocumentsPatch>small,.referenceWhyPatch>h2,.referenceWhyPatch>small{display:none}.referencePackagePatch>header p{margin:0 0 20px;font-size:18px;font-weight:800}.referenceAmountCard{text-align:center;color:#0648c5;box-sizing:border-box;border:1px solid #c9d6ea;border-radius:18px;flex-direction:column;justify-content:center;min-height:250px;padding:30px 20px;display:flex}.referenceAmountCard small{font-size:20px;font-weight:900}.referenceAmountCard>b{color:#062a68;margin:15px 0 4px;font-size:57px;line-height:1.2}.referenceAmountCard>em{color:#3a5c89;margin-top:12px;font-size:11px;font-style:normal}.referencePackageGrid ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.referencePackageGrid li{align-items:flex-start;gap:9px;font-size:14px;font-weight:700;line-height:1.45;display:flex}.referencePackageGrid li i{color:#0960e7;border:2px solid #0960e7;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;display:grid}.referencePaymentPatch{width:54%;height:68%;padding:2% 4%;top:21%;left:19%}.referencePayments{direction:rtl;justify-content:center;align-items:center;gap:70px;height:100%;display:flex}.referencePayments article{text-align:center;color:#082d69;flex-direction:column;align-items:center;width:210px;display:flex;position:relative}.referencePayments article>i{color:#fff;z-index:2;background:#082d69;border-radius:50%;place-items:center;width:48px;height:48px;font-size:17px;font-style:normal;font-weight:900;display:grid;position:absolute;top:-18px;right:16px}.referencePaymentIcon{color:#082d69;background:#fff;border:1px solid #d1d9e6;border-radius:50%;place-items:center;width:115px;height:115px;font-size:46px;display:grid;box-shadow:0 8px 20px #05265925}.referencePayments article>span{color:#fff;background:#082d69;width:100%;padding-bottom:13px;font-size:14px}.referencePayments p{box-sizing:border-box;background:#f0f3f8;border-radius:0 0 15px 15px;width:100%;min-height:68px;margin:0;padding:13px 8px;font-size:14px;font-weight:700}.referenceFeesPatch{width:73%;height:69.5%;padding:1% 4.5%;top:20%;right:0}.referenceFeesPatch li{grid-template-columns:42px 1fr 150px;align-items:center;gap:16px;font-size:16px;font-weight:700;display:grid}.referenceFeesPatch li b{color:#0b5cdd;text-align:left}.referenceNotice{color:#193964;background:#eaf2ff;border-radius:12px;margin-top:14px;padding:13px 20px;font-size:13px;line-height:1.55}.referenceNotice b{color:#0a55d9}.referenceDurationPatch{text-align:center;width:39%;height:82%;padding:1% 5%;top:18%;left:0}.referenceDurationPatch p{max-width:88%;margin:0 auto;font-size:18px;font-weight:750;line-height:1.8}.referenceDocumentsPatch{width:51.5%;height:70.5%;padding:1% 5%;top:19%;left:0}.referenceDocumentsPatch>div{gap:0;display:grid}.referenceDocumentsPatch article{border-bottom:1px solid #d6deeb;align-items:center;gap:20px;padding:14px 0;display:flex}.referenceDocumentsPatch article:last-child{border-bottom:0}.referenceDocumentsPatch article>i{color:#082d69;border:3px solid #082d69;border-radius:12px;flex:none;place-items:center;width:72px;height:72px;font-size:31px;font-style:normal;display:grid}.referenceDocumentsPatch article b{font-size:17px;line-height:1.35}.referenceDocumentsPatch article small{color:#0a55d9;font-size:12px;font-weight:800}.referenceDocumentsNote{background:#eff4fb;border-radius:7px;padding:8px;margin:7px 0 0!important;font-size:11px!important}.referenceWhyPatch{width:49%;height:69.5%;padding:1% 4.8%;top:20%;left:0}.referenceWhyPatch ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.referenceWhyPatch li{border-bottom:1px dotted #c7d2e1;align-items:center;gap:18px;padding:10px 0;font-size:17px;display:flex}.referenceWhyPatch li:last-child{border-bottom:0}.referenceContactMask{z-index:2;color:#fff;background:linear-gradient(110deg,#031839 0 42%,#0000 42% 51%,#031839dc 51% 100%);position:absolute;inset:0}.referenceContactBrand{flex-direction:column;align-items:flex-start;width:36%;display:flex;position:absolute;top:12%;left:4.5%}.referenceContactBrand img{object-fit:cover;border-radius:25px;width:155px;height:155px;margin:0 auto 20px}.referenceContactBrand>b{letter-spacing:1px;font-size:34px}.referenceContactBrand>strong{margin-top:6px;font-size:25px}.referenceContactBrand>p{border-top:1px solid #1680ff;padding-top:22px;font-size:18px;line-height:1.6}.referenceContactDetails{flex-direction:column;align-items:flex-start;width:42%;display:flex;position:absolute;top:16%;right:7%}.referenceContactDetails h3{color:#1479ff;border-bottom:1px solid #1479ff;width:100%;margin:10px 0 30px;padding-bottom:15px;font-size:28px}.referenceContactDetails a{color:#fff;direction:ltr;justify-content:flex-end;align-items:center;gap:20px;width:100%;padding:13px 0;font-size:24px;text-decoration:none;display:flex}.referenceContactDetails i{color:#fff;border:3px solid #1479ff;border-radius:50%;place-items:center;width:44px;height:44px;font-style:normal;display:grid}.referenceStandalonePageNumber{font-size:31px;position:absolute;bottom:5%;left:3%}.referenceClosingReference{display:none}@media (width<=800px){.referenceProposal{gap:9px}.quotationDocumentPage.referenceProposalPage{width:100%!important}.referenceCoverCopy{padding:4px 12px}.referenceCoverCopy h1{margin-bottom:3px;font-size:12px}.referenceCoverCopy strong{font-size:5.5px}.referenceCoverCopy p{margin-top:6px;font-size:5.5px}.referenceProposalFooter{padding:0 2%}.referenceProposalFooter>strong{font-size:8px}.referenceProposalFooter>div{width:56%;margin-left:1%}.referenceProposalFooter span{gap:1px;padding:0 4px}.referenceProposalFooter small{font-size:2.8px}.referenceProposalFooter b{font-size:3.3px}.referenceAboutPatch{padding:7.5% 5% 3%}.referenceAboutPatch>h2{font-size:11px}.referenceAboutPatch>small{font-size:5px}.referenceAboutPatch>p{margin:7px 0;font-size:5px}.referenceAboutPatch>h3{margin-bottom:5px;font-size:5px}.referenceServices{gap:4px 2px}.referenceServices span{gap:2px;font-size:3px}.referenceServices i{border-width:1px;border-radius:4px;width:14px;height:14px;font-size:3px}.referencePackagePatch{padding:2% 3%}.referencePackagePatch>header p{margin-bottom:4px;font-size:5px}.referencePackageGrid{gap:8px}.referenceAmountCard{border-radius:5px;min-height:72px;padding:7px 4px}.referenceAmountCard small{font-size:5px}.referenceAmountCard>b{margin:3px 0;font-size:15px}.referenceAmountCard>span{font-size:5px}.referenceAmountCard>em{margin-top:2px;font-size:2.5px}.referencePackageGrid h3{margin-bottom:2px;font-size:5px}.referencePackageGrid ul{gap:1px}.referencePackageGrid li{gap:2px;font-size:3.2px}.referencePackageGrid li i{border-width:1px;width:5px;height:5px;font-size:2px}.referencePaymentPatch{padding:2%}.referencePayments{gap:16px}.referencePayments article{width:61px}.referencePayments article>i{width:14px;height:14px;font-size:4px;top:-5px;right:3px}.referencePaymentIcon{width:33px;height:33px;font-size:12px}.referencePayments h3{border-radius:4px 4px 0 0;padding:4px 2px 1px;font-size:5px}.referencePayments article>b{font-size:9px}.referencePayments article>span{padding-bottom:3px;font-size:3.5px}.referencePayments p{border-radius:0 0 4px 4px;min-height:20px;padding:3px 2px;font-size:3.3px}.referenceFeesPatch{padding:1% 3%}.referenceFeesPatch ul{gap:2px}.referenceFeesPatch li{grid-template-columns:12px 1fr 42px;gap:4px;font-size:4px}.referenceFeesPatch li i{width:10px;height:10px;font-size:3px}.referenceNotice{border-radius:3px;margin-top:4px;padding:3px 5px;font-size:3.3px}.referenceDurationPatch{padding:1% 4%}.referenceDurationPatch>b{margin:4px 0;font-size:15px}.referenceDurationPatch p{font-size:4.5px}.referenceDocumentsPatch{padding:1% 4%}.referenceDocumentsPatch article{gap:5px;padding:3px 0}.referenceDocumentsPatch article>i{border-width:1px;border-radius:3px;width:20px;height:20px;font-size:8px}.referenceDocumentsPatch article>span{gap:1px}.referenceDocumentsPatch article b{font-size:4.2px}.referenceDocumentsPatch article small{font-size:3px}.referenceDocumentsNote{padding:2px!important;font-size:2.8px!important}.referenceWhyPatch{padding:1% 4%}.referenceWhyPatch li{gap:5px;padding:2.8px 0;font-size:4.3px}.referenceWhyPatch li i{width:8px;height:8px;font-size:4px}.referenceContactBrand img{border-radius:7px;width:44px;height:44px;margin-bottom:5px}.referenceContactBrand>b{font-size:9px}.referenceContactBrand>strong{margin-top:2px;font-size:6.5px}.referenceContactBrand>p{padding-top:6px;font-size:4.5px}.referenceContactDetails h2{font-size:11px}.referenceContactDetails h3{margin:3px 0 7px;padding-bottom:4px;font-size:8px}.referenceContactDetails a{gap:5px;padding:3px 0;font-size:6px}.referenceContactDetails i{border-width:1px;width:12px;height:12px}.referenceStandalonePageNumber{font-size:8px}}.quotationDocument.referenceProposal{gap:24px;width:100%}.quotationDocumentPage.referenceProposalPage{color:#071f36;isolation:isolate;border:1px solid #dfe7e9;border-radius:1.8cqw;font-family:inherit;overflow:hidden;box-shadow:0 1.5cqw 3.8cqw #071f3622;container-type:inline-size;aspect-ratio:3/2!important;background:#f7fafb!important;width:min(1200px,100%)!important}.quotationDocumentPage.referenceProposalPage:before{content:"";z-index:-1;background:radial-gradient(circle at 8% 5%,#d9b15318,#0000 23%),linear-gradient(145deg,#fff 0 70%,#f0f6f5 70%);position:absolute;inset:0}.referenceProposalHeader{z-index:3;box-sizing:border-box;background:#fff;border-bottom:1px solid #d7ad5866;justify-content:space-between;align-items:center;height:17.5%;padding:2.4cqw 4.8cqw 1.7cqw;display:flex;position:absolute;top:0;left:0;right:0}.referenceProposalHeader:after{content:"";background:#d7ad58;width:18%;height:.48cqw;position:absolute;bottom:0;left:0}.referenceProposalHeader>div{direction:ltr;align-items:center;gap:1.1cqw;display:flex}.referenceProposalHeader img{object-fit:cover;border-radius:1.1cqw;width:5.1cqw;height:5.1cqw;box-shadow:0 .5cqw 1.2cqw #071f3620}.referenceProposalHeader span{flex-direction:column;align-items:flex-start;gap:.2cqw;display:flex}.referenceProposalHeader span b{letter-spacing:.13cqw;color:#071f36;font-size:1.45cqw}.referenceProposalHeader section{text-align:right}.referenceProposalHeader h2{color:#071f36;margin:0;font-size:2.6cqw;line-height:1.2}.referenceProposalHeader p{color:#b38632;letter-spacing:.1cqw;margin:.45cqw 0 0;font-size:.88cqw;font-weight:900}.referencePageBody{z-index:2;box-sizing:border-box;position:absolute;inset:20.5% 5.3% 11.5%}.referenceLead{color:#475f6f;margin:0 0 1.8cqw;font-size:1.42cqw;line-height:1.95}.referenceProposalFooter{z-index:8;color:#fff;box-sizing:border-box;direction:rtl;background:#071f36;align-items:center;gap:2.2cqw;height:9.5%;padding:0 3.8cqw;display:flex;position:absolute;bottom:0;left:0;right:0}.referenceProposalFooter:before{content:"";clip-path:polygon(0 0,100% 0,72% 100%,0 100%);background:#d7ad58;width:9%;height:100%;position:absolute;bottom:0;right:0}.referenceProposalFooter>strong{z-index:1;color:#071f36;text-align:center;min-width:4.2cqw;font-size:1.75cqw;position:relative}.referenceProposalFooter>div{direction:rtl;grid-template-columns:repeat(3,minmax(0,1fr));width:55%;display:grid}.referenceProposalFooter span{border-left:1px solid #ffffff32;flex-direction:column;gap:.25cqw;min-width:0;padding:0 1.5cqw;display:flex}.referenceProposalFooter span:last-child{border-left:0}.referenceProposalFooter b{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.88cqw;overflow:hidden}.referenceProposalFooter>em{letter-spacing:.12cqw;color:#d7ad58;direction:ltr;margin-right:auto;font-size:.88cqw;font-style:normal;font-weight:900}.referenceCoverDecoration{z-index:0;position:absolute;inset:0;overflow:hidden}.referenceCoverDecoration i{border-radius:2cqw;display:block;position:absolute;transform:rotate(21deg)}.referenceCoverDecoration i:first-child{background:#0b3859;width:31%;height:145%;top:-34%;left:-8%}.referenceCoverDecoration i:nth-child(2){background:#d7ad58;width:5%;height:140%;top:-28%;left:18%}.referenceCoverDecoration i:nth-child(3){background:#35c5a2;width:2%;height:150%;top:-35%;left:26%}.referenceCoverBrand{z-index:3;direction:ltr;align-items:center;gap:1.25cqw;display:flex;position:absolute;top:5.2%;right:5.3%}.referenceCoverBrand img{object-fit:cover;border-radius:1.45cqw;width:7.2cqw;height:7.2cqw;box-shadow:0 .9cqw 2.2cqw #0006}.referenceCoverBrand span{flex-direction:column;align-items:flex-start;display:flex}.referenceCoverBrand small{color:#d7ad58;margin-top:.35cqw;font-size:.95cqw}.referenceCoverCopy{z-index:3;color:#fff;text-align:right;background:0 0;width:66%;min-height:0;padding:0;display:block;position:absolute;top:30%;right:6%}.referenceCoverCopy>small{color:#55d5b4;letter-spacing:.09cqw;margin-bottom:1.2cqw;font-size:1cqw;font-weight:900;display:block}.referenceCoverCopy strong{color:#d7ad58;letter-spacing:.08cqw;text-align:right;font-size:1.55cqw;line-height:1.5;display:block}.referenceCoverCopy p{color:#dbe7eb;margin:2.1cqw 0 0;font-size:1.55cqw;line-height:1.7}.referenceAboutPatch{top:21%;bottom:12%}.referenceAboutPatch>h3{text-align:right}.referenceServices{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.15cqw;display:grid}.referenceServices span{text-align:right;background:#fff;border:1px solid #dfe7e9;border-radius:1.25cqw;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:9.2cqw;padding:1.3cqw .75cqw;display:flex;box-shadow:0 .5cqw 1.4cqw #071f360b}.referenceServices i{color:#d7ad58;background:#071f36;border:0;border-radius:.75cqw;place-items:center;width:2.55cqw;height:2.55cqw;font-size:.76cqw;font-style:normal;font-weight:900;display:grid}.referenceServices b{color:#19374b;font-size:1.05cqw;line-height:1.45}.referencePackagePatch{padding:0;top:20.5%;bottom:12%}.referencePackageGrid{direction:ltr;grid-template-columns:34% 1fr;align-items:stretch;gap:3.2cqw;display:grid}.referencePackageGrid>div{direction:rtl}.referenceAmountCard{color:#fff;text-align:center;background:linear-gradient(155deg,#071f36,#0a3e4d);border:.22cqw solid #d7ad58;border-radius:2cqw;flex-direction:column;justify-content:center;align-items:center;min-height:30cqw;padding:2cqw;display:flex;box-shadow:0 1.2cqw 2.8cqw #071f3625}.referenceAmountCard small{color:#d7ad58;font-size:1.1cqw;font-weight:900}.referenceAmountCard>b{color:#fff;direction:ltr;margin:1.25cqw 0 .45cqw;font-size:4.2cqw;line-height:1.1}.referenceAmountCard>span{font-size:1.25cqw;font-weight:900}.referenceAmountCard>em{color:#c4d7da;background:#ffffff10;border-radius:.65cqw;margin-top:1.4cqw;padding:.65cqw 1cqw;font-size:.82cqw;font-style:normal}.referencePackageGrid ul{grid-template-columns:1fr 1fr;gap:.85cqw;margin:0;padding:0;list-style:none;display:grid}.referencePackageGrid li{color:#294758;background:#fff;border:1px solid #dfe7e9;border-radius:.75cqw;align-items:flex-start;gap:.7cqw;padding:.75cqw;font-size:.92cqw;font-weight:750;line-height:1.45;display:flex}.referencePackageGrid li i{color:#168b6d;background:#e6f7f2;border:0;border-radius:50%;flex:none;place-items:center;width:1.55cqw;height:1.55cqw;font-size:.72cqw;font-style:normal;display:grid}.referencePaymentPatch{padding:0;top:24%;bottom:12%}.referencePaymentRail{background:#d7ad58;height:.16cqw;position:absolute;top:7.4cqw;left:8%;right:8%}.referencePayments{direction:rtl;justify-content:center;align-items:stretch;gap:2.2cqw;height:auto;margin-top:1.2cqw;display:flex;position:relative}.referencePayments article{text-align:center;color:#071f36;background:#fff;border:1px solid #dfe7e9;border-radius:1.7cqw;flex-direction:column;align-items:center;width:min(24cqw,30%);min-height:25cqw;padding:2.2cqw 1.55cqw 1.4cqw;display:flex;position:relative;box-shadow:0 1cqw 2.4cqw #071f3612}.referencePayments article>i{color:#071f36;z-index:2;background:#d7ad58;border-radius:50%;place-items:center;width:3cqw;height:3cqw;font-size:.85cqw;font-style:normal;font-weight:900;display:grid;position:absolute;top:-1.5cqw;right:50%;transform:translate(50%)}.referencePaymentIcon{color:#159272;width:5.6cqw;height:5.6cqw;box-shadow:none;background:#e9f7f3;border:0;border-radius:1.4cqw;place-items:center;margin-top:.7cqw;font-size:2.5cqw;display:grid}.referencePayments h3{color:#071f36;background:0 0;border-radius:0;width:auto;margin:1.2cqw 0 .65cqw;padding:0;font-size:1.25cqw}.referencePayments article>b{color:#b0832f;background:0 0;width:auto;font-size:2.55cqw;line-height:1.2}.referencePayments article>span{color:#5c7180;background:0 0;width:auto;padding:0;font-size:.9cqw}.referencePayments p{box-sizing:border-box;background:#f2f6f7;border-radius:.75cqw;width:100%;min-height:4.6cqw;margin:auto 0 0;padding:.9cqw;font-size:.82cqw;font-weight:700;line-height:1.5}.referencePaymentPatch>.referenceNotice{text-align:center;max-width:76%;margin:2cqw auto 0}.referenceFeesPatch{padding:0;top:20.5%;bottom:12%}.referenceFeesPatch ul{gap:.82cqw;margin:0;padding:0;list-style:none;display:grid}.referenceFeesPatch li{color:#294758;background:#fff;border:1px solid #dfe7e9;border-radius:.85cqw;grid-template-columns:3.2cqw 1fr 14cqw;align-items:center;gap:1cqw;padding:.92cqw 1.1cqw;font-size:1.05cqw;font-weight:750;display:grid}.referenceFeesPatch li i{color:#d7ad58;background:#071f36;border-radius:.7cqw;place-items:center;width:2.5cqw;height:2.5cqw;font-size:.7cqw;font-style:normal;display:grid}.referenceFeesPatch li b{text-align:left;color:#9b752d;font-size:.85cqw}.referenceNotice{color:#6c5429;background:#fff8e9;border:1px solid #e6d09b;border-right:.38cqw solid #d7ad58;border-radius:.85cqw;margin-top:1.4cqw;padding:1.1cqw 1.35cqw;font-size:.82cqw;line-height:1.65}.referenceNotice b{color:#8b6828;margin-bottom:.25cqw;display:block}.referenceNotice p{margin:0}.referenceExecutionGrid{grid-template-columns:38% 1fr;align-items:center;gap:4.2cqw;display:grid}.referenceDurationPatch{text-align:center;color:#fff;background:linear-gradient(155deg,#071f36,#0a4250);border-radius:2cqw;width:auto;height:auto;padding:2.5cqw;position:static;box-shadow:0 1.2cqw 2.7cqw #071f3622}.referenceDurationPatch small{color:#d7ad58;font-size:1cqw;font-weight:900}.referenceDurationPatch>b{color:#fff;margin:1.2cqw 0;font-size:2.9cqw;line-height:1.45;display:block}.referenceDurationPatch p{color:#c7d7db;margin:0;font-size:.9cqw;line-height:1.8}.referenceTimeline{gap:.85cqw;display:grid}.referenceTimeline span{background:#fff;border:1px solid #dfe7e9;border-radius:.8cqw;grid-template-columns:3.2cqw 1fr;align-items:center;gap:1cqw;padding:.65cqw .7cqw;display:grid;position:relative}.referenceTimeline i{color:#168b6d;background:#e9f7f3;border-radius:50%;place-items:center;width:2.5cqw;height:2.5cqw;font-size:.8cqw;font-style:normal;font-weight:900;display:grid}.referenceDocumentsPatch{padding:0;top:20.5%;bottom:12%}.referenceDocumentsPatch>div{grid-template-columns:1fr 1fr;gap:1cqw;display:grid}.referenceDocumentsPatch article{background:#fff;border:1px solid #dfe7e9;border-radius:1cqw;align-items:center;gap:1cqw;min-height:7.8cqw;padding:1.2cqw;display:flex;box-shadow:0 .5cqw 1.3cqw #071f360b}.referenceDocumentsPatch article>i{color:#d7ad58;background:#071f36;border:0;border-radius:.9cqw;flex:none;place-items:center;width:3.4cqw;height:3.4cqw;font-size:1.45cqw;font-style:normal;display:grid}.referenceDocumentsPatch article>span{flex-direction:column;gap:.35cqw;display:flex}.referenceDocumentsPatch article small{color:#9a732c;text-align:right;direction:ltr;font-size:.68cqw;font-weight:800}.referenceDocumentsNote{background:#fff8e9;border-right:.38cqw solid #d7ad58;border-radius:.8cqw;line-height:1.6;margin:1cqw 0 0!important;padding:1cqw!important;font-size:.82cqw!important}.referenceWhyPatch{padding:0;top:21%;bottom:12%}.referenceWhyPatch ul{grid-template-columns:1fr 1fr;gap:1cqw;margin:0;padding:0;list-style:none;display:grid}.referenceWhyPatch li{color:#294758;box-sizing:border-box;background:#fff;border:1px solid #dfe7e9;border-radius:1cqw;align-items:center;gap:1cqw;min-height:7.8cqw;padding:1.2cqw;font-size:1.08cqw;display:flex}.referenceWhyPatch li i{color:#168b6d;background:#e6f7f2;border-radius:50%;flex:none;place-items:center;width:2.7cqw;height:2.7cqw;font-size:1cqw;font-style:normal;display:grid}.referenceContactDecoration{z-index:0;clip-path:polygon(0 0,100% 0,75% 100%,0 100%);opacity:.85;background:#d7ad58;width:37%;height:140%;position:absolute;top:-20%;left:-10%;transform:rotate(18deg)}.referenceContactBrand{z-index:2;color:#fff;flex-direction:column;align-items:flex-start;width:37%;display:flex;position:absolute;top:13%;right:6%}.referenceContactBrand img{object-fit:cover;border-radius:2cqw;width:10cqw;height:10cqw;margin:0 0 1.5cqw;box-shadow:0 1cqw 2.6cqw #0006}.referenceContactBrand>b{letter-spacing:.16cqw;color:#fff;font-size:2.4cqw}.referenceContactDetails{z-index:2;color:#fff;flex-direction:column;align-items:flex-start;width:42%;display:flex;position:absolute;top:14%;left:7%}.referenceContactDetails>small{color:#55d5b4;font-size:.9cqw;font-weight:900}.referenceContactDetails h2{color:#fff;margin:1cqw 0 .3cqw;font-size:3.2cqw}.referenceContactDetails h3{color:#d7ad58;border-bottom:1px solid #fff3;width:100%;margin:0 0 2cqw;padding:0 0 1.1cqw;font-size:1.6cqw}.referenceContactDetails a{color:#fff;direction:rtl;justify-content:flex-start;align-items:center;gap:1cqw;width:100%;padding:.75cqw 0;text-decoration:none;display:flex}.referenceContactDetails a>i{color:#d7ad58;background:#ffffff0d;border:1px solid #d7ad58;border-radius:.9cqw;place-items:center;width:3.4cqw;height:3.4cqw;font-size:1.2cqw;font-style:normal;display:grid}.referenceContactDetails a>span{flex-direction:column;align-items:flex-start;gap:.2cqw;display:flex}.referenceClosingPage{color:#fff!important;background:linear-gradient(135deg,#fff 0 48%,#071f36 48%)!important}.referenceClosingPage:before{background:radial-gradient(circle at 78% 22%,#d7ad5828,#0000 28%)!important}.referenceClosingDecoration{z-index:0;position:absolute;inset:0;overflow:hidden}.referenceClosingDecoration i{height:150%;position:absolute;top:-30%;left:43%;transform:rotate(20deg)}.referenceClosingDecoration i:first-child{background:#d7ad58;width:4%}.referenceClosingDecoration i:last-child{background:#2fc7a3;width:1.4%;left:49%}.referenceClosingBrand{z-index:2;color:#fff;flex-direction:column;align-items:flex-start;width:34%;display:flex;position:absolute;top:22%;right:7%}.referenceClosingBrand img{object-fit:cover;border-radius:1.8cqw;width:9cqw;height:9cqw;box-shadow:0 1cqw 2.5cqw #0005}.referenceClosingBrand b{letter-spacing:.15cqw;margin-top:1.2cqw;font-size:2cqw}.referenceClosingBrand small{color:#d7ad58;margin-top:.35cqw;font-size:1cqw}.referenceThanks{z-index:2;color:#071f36;text-align:right;width:38%;position:absolute;top:23%;left:6%}.referenceThanks>small{color:#a77c2f;font-size:.9cqw;font-weight:900}.referenceThanks h2{color:#071f36;margin:1.1cqw 0 .6cqw;font-size:4cqw;line-height:1.25}.referenceThanks h3{color:#168b6d;text-align:right;margin:0;font-size:2cqw}.referenceThanks p{color:#5c7180;text-align:right;margin:1.6cqw 0 .4cqw;font-size:1.05cqw}.referenceThanks>strong{color:#a77c2f;font-size:1.25cqw;display:block}.referenceThanks>span{color:#536a77;background:#eef5f4;border-radius:2cqw;gap:.5cqw;margin-top:2.1cqw;padding:.75cqw 1.1cqw;font-size:.85cqw;display:inline-flex}@media (width<=800px){.quotationDocumentPage.referenceProposalPage{border-radius:1.8cqw!important}.referenceProposalHeader{padding:2.4cqw 4.8cqw 1.7cqw!important}.referenceCoverCopy{padding:0!important}.referenceProposalFooter{padding:0 3.8cqw!important}.referenceProposalFooter>div{width:55%!important;margin:0!important}.referenceProposalFooter span{gap:.25cqw!important;padding:0 1.5cqw!important}.referenceServices{gap:1.15cqw!important}.referenceServices span{gap:.7cqw!important}.referenceServices i{border-radius:.75cqw!important;width:2.55cqw!important;height:2.55cqw!important}.referencePackageGrid{gap:3.2cqw!important}.referenceAmountCard{border-radius:2cqw!important;min-height:30cqw!important;padding:2cqw!important}.referencePayments{gap:2.2cqw!important;margin-top:1.2cqw!important}.referencePayments article{border-radius:1.7cqw!important;width:min(24cqw,30%)!important;padding:2.2cqw 1.55cqw 1.4cqw!important}.referencePaymentIcon{width:5.6cqw!important;height:5.6cqw!important;font-size:2.5cqw!important}.referencePayments h3{margin:1.2cqw 0 .65cqw!important;padding:0!important;font-size:1.25cqw!important}.referencePayments article>b{font-size:2.55cqw!important}.referencePayments article>span{padding:0!important;font-size:.9cqw!important}.referencePayments p{border-radius:.75cqw!important;min-height:4.6cqw!important;padding:.9cqw!important;font-size:.82cqw!important}.referenceFeesPatch li{grid-template-columns:3.2cqw 1fr 14cqw!important;gap:1cqw!important;padding:.92cqw 1.1cqw!important;font-size:1.05cqw!important}.referenceDocumentsPatch article{border-radius:1cqw!important;gap:1cqw!important;padding:1.2cqw!important}.referenceDocumentsPatch article>i{border-radius:.9cqw!important;width:3.4cqw!important;height:3.4cqw!important;font-size:1.45cqw!important}.referenceWhyPatch li{gap:1cqw!important;padding:1.2cqw!important;font-size:1.08cqw!important}.referenceContactBrand img{border-radius:2cqw!important;width:10cqw!important;height:10cqw!important;margin:0 0 1.5cqw!important}.referenceContactDetails h2{font-size:3.2cqw!important}.referenceContactDetails h3{margin:0 0 2cqw!important;padding:0 0 1.1cqw!important;font-size:1.6cqw!important}.referenceContactDetails a{font-size:inherit!important;gap:1cqw!important;padding:.75cqw 0!important}.referenceContactDetails a>i{width:3.4cqw!important;height:3.4cqw!important}}.referenceProposalHeader{height:14.5%;padding:1.55cqw 4.3cqw 1.15cqw}.referenceProposalHeader img{border-radius:.9cqw;width:4.35cqw;height:4.35cqw}.referenceProposalHeader h2{font-size:2.25cqw}.referenceProposalHeader p{margin:.25cqw 0 0;font-size:.78cqw}.referenceLead{margin-bottom:1.15cqw;font-size:1.26cqw;line-height:1.7}.referencePageBody h3{margin-bottom:.85cqw;font-size:1.48cqw}.referenceServices{gap:.8cqw}.referenceServices span{border-radius:1cqw;min-height:7.15cqw;padding:.95cqw .7cqw}.referenceServices i{width:2.2cqw;height:2.2cqw}.referenceServices b{font-size:.94cqw}.referenceAmountCard{border-radius:1.55cqw;min-height:25.6cqw;padding:1.45cqw}.referencePackageGrid h3{margin:.25cqw 0 .75cqw}.referencePackageGrid ul{gap:.58cqw}.referencePackageGrid li{padding:.58cqw;font-size:.84cqw}.referencePaymentPatch{top:19%;bottom:10.5%}.referencePayments article{border-radius:1.35cqw;min-height:20.5cqw;padding:1.65cqw 1.25cqw 1.05cqw}.referencePayments h3{margin:.8cqw 0 .42cqw;font-size:1.08cqw}.referencePayments p{min-height:3.5cqw;padding:.65cqw;font-size:.74cqw}.referencePaymentPatch>.referenceNotice{margin-top:1.15cqw}.referenceFeesPatch li{grid-template-columns:2.7cqw 1fr 11.5cqw;gap:.75cqw;padding:.65cqw .9cqw;font-size:.92cqw}.referenceNotice{margin-top:.85cqw;padding:.78cqw 1.05cqw;font-size:.74cqw;line-height:1.5}.referenceDurationPatch{border-radius:1.55cqw;padding:1.9cqw}.referenceDurationPatch p{font-size:.82cqw;line-height:1.65}.referenceTimeline{gap:.55cqw}.referenceDocumentsPatch>div{gap:.7cqw}.referenceWhyPatch>.referenceLead{margin-bottom:.8cqw;font-size:1.12cqw}.referenceWhyPatch ul{gap:.65cqw}.referenceWhyPatch li{min-height:6.15cqw;padding:.85cqw;font-size:.95cqw}.referenceProposalFooter{height:9%}.dangerAction{color:#a52d3b!important;background:#fff4f5!important;border:1px solid #e3a3aa!important}.accountAction{color:#126f59!important;background:#edf9f5!important;border:1px solid #acd9cc!important}.dossierHeroActions .dangerAction{grid-column:1/-1;justify-content:center;width:100%}.quotationExtraNotes>small{color:#7b8992;margin-top:6px;font-size:8px;line-height:1.6;display:block}@media (width<=800px){.referenceProposalHeader{height:14.5%!important;padding:1.55cqw 4.3cqw 1.15cqw!important}.referencePageBody,.referenceAboutPatch,.referencePackagePatch,.referenceFeesPatch,.referenceDocumentsPatch,.referenceWhyPatch{inset:16.8% 4.7% 10.5%!important}.referenceServices{gap:.8cqw!important}.referenceServices span{min-height:7.15cqw!important;padding:.95cqw .7cqw!important}.referencePackageGrid{gap:2.35cqw!important}.referenceAmountCard{border-radius:1.55cqw!important;min-height:25.6cqw!important;padding:1.45cqw!important}.referencePaymentPatch{top:19%!important;bottom:10.5%!important}.referencePayments{gap:1.6cqw!important;margin-top:.65cqw!important}.referencePayments article{border-radius:1.35cqw!important;min-height:20.5cqw!important;padding:1.65cqw 1.25cqw 1.05cqw!important}.referencePaymentIcon{width:4.5cqw!important;height:4.5cqw!important;font-size:2cqw!important}.referenceFeesPatch li{grid-template-columns:2.7cqw 1fr 11.5cqw!important;gap:.75cqw!important;padding:.65cqw .9cqw!important;font-size:.92cqw!important}.referenceDocumentsPatch article,.referenceWhyPatch li{min-height:6.15cqw!important;padding:.85cqw!important}}.quotationDocumentPage.referenceProposalPage{--proposal-ink:#071f36;--proposal-gold:#d7ad58;--proposal-mint:#2fc7a3;--proposal-cream:#f4e3b7;--proposal-soft:#eef5f3;color:var(--proposal-ink)!important}.referenceProposalHeader h2,.referencePageBody h3{color:var(--proposal-ink)!important}.referenceProposalHeader p{color:#9a7229!important}.referenceProposalHeader span b{color:var(--proposal-ink)!important}.referencePageBody,.referenceAboutPatch,.referencePackagePatch,.referenceFeesPatch,.referenceDocumentsPatch,.referenceWhyPatch{top:17.4%;bottom:10.3%}.referenceProposalFooter{height:9.6%;color:var(--proposal-cream);direction:ltr;background:linear-gradient(90deg,#0a3f4d,#071f36 58%,#04182b)}.referenceProposalFooter:before{background:var(--proposal-gold);clip-path:polygon(0 0,72% 0,100% 100%,0 100%);left:0;right:auto}.referenceProposalFooter>div{direction:ltr;margin-left:1.6%}.referenceProposalFooter span{text-align:right;direction:rtl}.referenceProposalFooter>em{margin-left:auto;margin-right:0}.referenceCoverPage:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#04182bd9 0,#0a4b5180 45%,#071f3659),url(/proposal-reference/cover.png) 100%/208.34% 100% no-repeat;width:48%;position:absolute;top:0;bottom:9.6%;right:0}.referenceCoverDecoration i:first-child{opacity:.7;background:#0b4051;left:40%}.referenceCoverDecoration i:nth-child(2){background:var(--proposal-gold);opacity:.9;left:44%}.referenceCoverDecoration i:nth-child(3){background:var(--proposal-mint);left:49%}.referenceCoverBrand{direction:ltr;left:5.7%;right:auto}.referenceCoverCopy{text-align:center;width:54%;top:29%;left:3.2%;right:auto}.referenceCoverCopy h1{color:var(--proposal-cream);text-align:center;font-size:3.55cqw}.referenceCoverCopy strong{color:var(--proposal-gold);text-align:center;font-size:1.42cqw}.referenceCoverCopy p{color:#cfe1dc;text-align:center;margin-top:1.55cqw;font-size:1.38cqw}.referenceAboutPage:after,.referencePackagePage:after,.referencePaymentPage:after,.referenceFeesPage:after,.referenceDocumentsPage:after,.referenceWhyPage:after{content:"";z-index:0;pointer-events:none;background-repeat:no-repeat;position:absolute;top:14.5%;bottom:9.6%}.referenceAboutPage:after{background-image:linear-gradient(90deg,#071f3666,#2fc7a366),url(/proposal-reference/about.png);background-position:100%;background-size:294.12% 100%;width:34%;right:0}.referenceAboutPage .referenceProposalHeader{right:34%}.referenceAboutPage .referenceAboutPatch{left:4.5%;right:38%}.referenceAboutPatch>h3{text-align:right;margin-bottom:.72cqw}.referenceAboutPatch .referenceServices span{min-height:6.45cqw;padding:.72cqw .55cqw}.referenceAboutPatch .referenceServices i{width:1.9cqw;height:1.9cqw}.referenceAboutPatch .referenceServices b{font-size:.82cqw}.referencePackagePage:after{background-image:linear-gradient(90deg,#071f3655,#2fc7a344),url(/proposal-reference/package.png);background-position:0;background-size:344.83% 100%;width:29%;left:0}.referencePackagePage .referenceProposalHeader{left:29%}.referencePackagePage .referencePackagePatch{left:32%;right:4.5%}.referencePackageName{margin-bottom:.75cqw;padding:.55cqw .9cqw;font-size:1cqw}.referencePackageGrid{grid-template-columns:31% 1fr;gap:1.8cqw}.referenceAmountCard{border:.2cqw solid var(--proposal-gold);min-height:25.4cqw;color:var(--proposal-ink);background:linear-gradient(155deg,#fff9e9,#f3e1b8);border-radius:1.4cqw;padding:1.35cqw;box-shadow:0 1cqw 2.2cqw #071f3615}.referenceAmountCard small{color:#8b6828}.referenceAmountCard>b{color:var(--proposal-ink);margin:1cqw 0 .3cqw;font-size:3.65cqw}.referenceAmountCard>span{color:#9a7229}.referencePackageGrid h3{margin:.1cqw 0 .45cqw;font-size:1.35cqw;color:#8b6828!important}.referencePackageGrid ul{grid-template-columns:1fr;gap:.2cqw}.referencePackageGrid li{color:#17384c;background:0 0;border:0;border-bottom:1px solid #dfe7e9;border-radius:0;padding:.27cqw .45cqw;font-size:.74cqw;line-height:1.25}.referencePackageGrid li i{color:#168b6d;background:#e2f5ef;width:1.15cqw;height:1.15cqw;font-size:.55cqw}.referencePaymentPage:after{background-image:linear-gradient(90deg,#2fc7a34d,#071f3659),url(/proposal-reference/payment.png);background-position:100%;background-size:357.15% 100%;width:28%;right:0}.referencePaymentPage .referenceProposalHeader{left:28%;right:20%}.referencePaymentPage .referencePaymentPatch{inset:18.8% 20% 10.3% 30%}.referencePaymentRail{top:5.5cqw}.referencePayments article{width:42%;min-height:23cqw}.referencePaymentPatch>.referenceNotice{max-width:92%;margin-top:.7cqw}.referenceFeesPage:after{background-image:linear-gradient(90deg,#071f3666,#d7ad5838),url(/proposal-reference/fees.png);background-position:0;background-size:357.15% 100%;width:28%;left:0}.referenceFeesPage .referenceProposalHeader{left:28%}.referenceFeesPage .referenceFeesPatch{left:31%;right:4.5%}.referenceFeesPatch ul{gap:.45cqw}.referenceFeesPatch li{grid-template-columns:2.5cqw 1fr 10.5cqw;padding:.52cqw .8cqw;font-size:.87cqw}.referenceFeesPatch li i{width:1.9cqw;height:1.9cqw}.referenceFeesPatch li b{font-size:.8cqw}.referenceFeesPatch .referenceNotice{margin-top:.65cqw;padding:.7cqw .95cqw;font-size:.7cqw}.referenceDocumentsPage:after{background-image:linear-gradient(90deg,#2fc7a32e,#071f3655),url(/proposal-reference/documents.png);background-position:100%;background-size:204.1% 100%;width:49%;right:0}.referenceDocumentsPage .referenceProposalHeader{right:49%}.referenceDocumentsPage .referenceDocumentsPatch{left:4.5%;right:53%}.referenceDocumentsPatch>div{grid-template-columns:1fr;gap:.55cqw}.referenceDocumentsPatch article>i{width:3.8cqw;height:3.8cqw}.referenceDocumentsPatch article small{font-size:.63cqw;line-height:1.4}.referenceWhyPage:after{background-image:linear-gradient(90deg,#2fc7a32e,#071f3666),url(/proposal-reference/why.png);background-position:100%;background-size:200% 100%;width:50%;right:0}.referenceWhyPage .referenceProposalHeader{right:50%}.referenceWhyPage .referenceWhyPatch{left:4.5%;right:54%}.referenceWhyPatch ul{grid-template-columns:1fr;gap:.28cqw}.referenceWhyPatch li{min-height:3.9cqw;box-shadow:none;background:0 0;border:0;border-bottom:1px dotted #c9d6d5;border-radius:0;padding:.45cqw .7cqw;font-size:.9cqw}.referenceWhyPatch li i{width:1.75cqw;height:1.75cqw;font-size:.7cqw}.referenceDurationPatch{border:.2cqw solid var(--proposal-gold);color:var(--proposal-ink);background:linear-gradient(155deg,#fff9e9,#f3e1b8);box-shadow:0 1cqw 2.2cqw #071f3615}.referenceDurationPatch small{color:#8b6828}.referenceContactBrand,.referenceContactDetails{color:var(--proposal-cream)}.referenceContactBrand{left:6%;right:auto}.referenceContactDetails{left:auto;right:6%}.referenceContactBrand>b,.referenceContactDetails h2,.referenceContactDetails a,.referenceContactDetails a b{color:var(--proposal-cream)}.referenceClosingBrand{color:var(--proposal-ink);left:7%;right:auto}.referenceThanks{color:var(--proposal-cream);left:auto;right:6%}.referenceThanks>small{color:#68d8bc}.referenceThanks>span{color:var(--proposal-cream);background:#ffffff0d;border:1px solid #d7ad5855}@media (width<=800px){.referenceCoverCopy{text-align:center!important;width:54%!important;left:3.2%!important}.referenceCoverCopy h1{font-size:3.55cqw!important}.referenceCoverCopy strong{font-size:1.42cqw!important}.referenceCoverCopy p{margin-top:1.55cqw!important;font-size:1.38cqw!important}.referenceAboutPage .referenceAboutPatch{left:4.5%!important;right:38%!important}.referencePackagePage .referencePackagePatch{left:32%!important;right:4.5%!important}.referencePaymentPage .referencePaymentPatch{top:18.8%!important;left:30%!important;right:20%!important}.referenceFeesPage .referenceFeesPatch{left:31%!important;right:4.5%!important}.referenceDocumentsPage .referenceDocumentsPatch{left:4.5%!important;right:53%!important}.referenceWhyPage .referenceWhyPatch{left:4.5%!important;right:54%!important}.referencePackageGrid{gap:1.8cqw!important}.referenceAmountCard{min-height:25.4cqw!important;padding:1.35cqw!important}.referencePackageGrid ul{gap:.2cqw!important}.referencePackageGrid li{padding:.27cqw .45cqw!important;font-size:.74cqw!important}.referencePayments{gap:1.6cqw!important}.referencePayments article{width:42%!important;min-height:23cqw!important}.referenceDocumentsPatch article{min-height:7.7cqw!important;padding:1cqw!important}.referenceWhyPatch li{min-height:3.9cqw!important;padding:.45cqw .7cqw!important;font-size:.9cqw!important}}.referenceCoverPage:after{background:linear-gradient(90deg,#071f36b8 0,#0a4b5166 42%,#071f3626),url(/proposal-reference/cover.png) 100%/208.34% 100% no-repeat!important}.referenceCoverDecoration i:first-child{opacity:.96!important;background:#123f50!important}.referenceCoverDecoration i:nth-child(2){background:#d7ad58!important}.referenceCoverDecoration i:nth-child(3){background:#2fc7a3!important}.referenceCoverBrand small{font-weight:900;color:#76571f!important}.referenceCoverCopy>small{color:#126f59!important}.referenceCoverCopy h1{color:#071f36!important;text-shadow:none!important}.referenceCoverCopy strong{color:#76571f!important}.referenceCoverCopy p{font-weight:800;color:#294758!important}.referenceProposalHeader h2,.referenceProposalHeader span b,.referenceAboutPatch>p,.referencePackageGrid li,.referenceTimeline b,.referenceDocumentsPatch article b,.referenceWhyPatch li b{color:#071f36!important}.referenceDocumentsPatch article{background:#fff!important;border-color:#cbd8da!important;min-height:9.4cqw!important}.referenceDocumentsPatch article b{font-weight:900;font-size:1.16cqw!important}.referenceTimeline span{border-color:#cbd8da!important}.referenceTimeline b{font-weight:900}.personContactActions button{justify-content:center;align-items:center;gap:6px;display:inline-flex}@media (width<=800px){.referenceCoverBrand b{font-size:10px!important}.referenceCoverBrand small{font-size:6px!important}.referenceCoverCopy>small{font-size:7px!important}.referenceCoverCopy h1{font-size:17px!important;line-height:1.35!important}.referenceCoverCopy strong{font-size:7px!important;line-height:1.55!important}.referenceCoverCopy p{font-size:7px!important;line-height:1.6!important}.referenceDocumentsPatch article{min-height:9.4cqw!important;padding:1.15cqw!important}.referenceDocumentsPatch article b{font-size:7px!important;line-height:1.45!important}.referenceDocumentsPatch article small{font-size:5px!important}.referenceDocumentsPatch article>i{width:24px!important;height:24px!important;font-size:9px!important}.referenceDurationPatch>b{font-size:14px!important}.referenceDurationPatch p{font-size:6px!important}.referenceTimeline b{font-size:5.5px!important}}.quotationDocument.referenceProposal{background:#edf3f3;border-radius:1.6cqw;gap:1.35cqw!important;padding:1.5cqw!important}.referenceProposalHeader h2{letter-spacing:0!important;color:#071f36!important;font-size:2.15cqw!important}.referenceProposalHeader p{color:#94702b!important;margin-top:.2cqw!important;font-size:.77cqw!important}.referencePageBody,.referenceAboutPatch,.referencePackagePatch,.referenceFeesPatch,.referenceDocumentsPatch,.referenceWhyPatch{inset:16.25% 4.7% 10.25%!important}.referencePageBody h3{color:#071f36!important;margin:0 0 .65cqw!important;font-size:1.45cqw!important}.referenceCoverPage:after{background:linear-gradient(90deg,#04182be8 0,#071f3675 48%,#071f3626),url(/proposal-reference/cover.png) 100%/234% 100% no-repeat!important;width:43%!important;bottom:9%!important;right:0!important}.referenceCoverBrand{top:5.2%!important;left:5.2%!important}.referenceCoverBrand b{letter-spacing:.13cqw;color:#f4e3b7!important;font-size:1.62cqw!important}.referenceCoverBrand small{color:#d7ad58!important;font-size:.72cqw!important}.referenceCoverCopy{text-align:right!important;background:0 0!important;align-items:flex-start!important;width:51%!important;min-height:0!important;padding:1.25cqw 1.6cqw!important;top:28.5%!important;left:4.3%!important}.referenceCoverCopy>small{letter-spacing:.07cqw;color:#2fc7a3!important;font-size:.93cqw!important;font-weight:900!important}.referenceCoverCopy h1{color:#f4e3b7!important;text-align:right!important;text-shadow:none!important;margin:.75cqw 0 .45cqw!important;font-size:3.4cqw!important;line-height:1.22!important}.referenceCoverCopy strong{letter-spacing:.05cqw;color:#d7ad58!important;text-align:right!important;font-size:1.18cqw!important}.referenceCoverCopy p{color:#b8d3cd!important;text-align:right!important;margin:1.05cqw 0 0!important;font-size:1.18cqw!important;font-weight:700!important;line-height:1.65!important}.referenceCoverPage .referenceProposalFooter{background:linear-gradient(90deg,#0a4b51,#071f36 60%,#04182b)!important;height:9%!important}.referenceCoverPage .referenceProposalFooter b{color:#f4e3b7!important}.referenceCoverPage .referenceProposalFooter small{color:#b9d2cc!important}.referenceAboutPatch>p{color:#294758!important;margin:0 0 .8cqw!important;font-size:1.08cqw!important;line-height:1.72!important}.referenceAboutPatch .referenceServices{gap:.48cqw!important}.referenceAboutPatch .referenceServices span{background:#fff!important;border:1px solid #dce8e5!important;border-radius:.7cqw!important;min-height:5.75cqw!important;padding:.6cqw .45cqw!important}.referenceAboutPatch .referenceServices i{color:#d7ad58!important;background:#071f36!important;border-color:#071f36!important}.referenceAboutPatch .referenceServices b{color:#173e52!important;font-size:.74cqw!important}.referencePackageName{color:#5f481b!important;background:#fff8e8!important;border-right:.28cqw solid #d7ad58!important;margin-bottom:.55cqw!important;padding:.5cqw .8cqw!important}.referencePackageGrid{gap:1.25cqw!important}.referenceAmountCard{background:linear-gradient(155deg,#fff9e8,#f4e3b7)!important;min-height:20.5cqw!important;padding:1.05cqw!important}.referenceAmountCard>b{color:#071f36!important;font-size:3.15cqw!important}.referencePackageGrid li{color:#173e52!important;font-size:.72cqw!important;line-height:1.3!important}.referencePayments{gap:1.2cqw!important;margin-top:0!important}.referencePayments article{min-height:20.5cqw!important}.referencePayments p{color:#294758!important;background:#f2f7f5!important;min-height:5.9cqw!important;font-size:.73cqw!important}.referencePaymentIcon{color:#071f36!important;border-color:#d7ad58!important}.referenceFeesPatch li{color:#173e52!important;background:#fff!important;border:1px solid #e0e8e6!important;border-radius:.65cqw!important;padding:.45cqw .65cqw!important;font-size:.78cqw!important}.referenceFeesPatch li i{color:#d7ad58!important;background:#071f36!important}.referenceFeesPatch .referenceNotice{color:#4c5c63!important;background:#fff6df!important;font-size:.65cqw!important;line-height:1.55!important}.referenceDurationPatch{background:linear-gradient(145deg,#071f36,#0a4651)!important;border-color:#d7ad58!important;padding:1.6cqw!important}.referenceTimeline span{background:#fff!important;border-color:#dbe6e4!important;padding:.5cqw .7cqw!important}.referenceTimeline b{color:#173e52!important;font-size:.74cqw!important}.referenceDocumentsPatch article{background:#fff!important;border-color:#dbe6e4!important;min-height:6.7cqw!important;padding:.85cqw!important}.referenceDocumentsPatch article b{color:#071f36!important;font-size:.93cqw!important}.referenceDocumentsPatch article small{color:#806026!important;font-size:.6cqw!important}.referenceDocumentsPatch article>i{color:#d7ad58!important;background:#071f36!important}.referenceWhyPatch li{color:#173e52!important;min-height:3.45cqw!important;padding:.38cqw .6cqw!important;font-size:.78cqw!important}@media (width<=800px){.quotationDocument.referenceProposal{gap:8px!important;padding:7px!important}.referenceCoverBrand b{font-size:9px!important}.referenceCoverBrand small{font-size:5px!important}.referenceCoverCopy{width:51%!important;padding:4px 7px!important;top:28.5%!important;left:4.3%!important}.referenceCoverCopy>small{font-size:5px!important}.referenceCoverCopy h1{margin:4px 0!important;font-size:16px!important}.referenceCoverCopy strong{font-size:5px!important}.referenceCoverCopy p{margin-top:5px!important;font-size:5px!important}.referenceProposalHeader h2{font-size:11px!important}.referenceProposalHeader p{font-size:4px!important}.referencePageBody h3{font-size:7px!important}.referenceAboutPatch>p{font-size:5px!important}.referenceAboutPatch .referenceServices b{font-size:3.5px!important}.referencePackageGrid li,.referenceFeesPatch li,.referenceWhyPatch li{font-size:3.7px!important}.referenceAmountCard>b{font-size:15px!important}.referenceDocumentsPatch article b{font-size:5px!important}.referenceDocumentsPatch article small{font-size:3.4px!important}.referenceTimeline b{font-size:4px!important}.referenceProposalFooter b{font-size:3.4px!important}.referenceProposalFooter small{font-size:2.7px!important}}.quotationPresetStrip article{background:linear-gradient(145deg,#fff,#f4f9f7);border-color:#d8e3e1}.quotationPresetStrip article:before{background:linear-gradient(#d7ad58,#48d2a5)}.quotationPresetStrip span{color:#7c6029;font-weight:900}.quotationPresetStrip b{color:#071b2f}.quotationPresetStrip small{color:#536a78;line-height:1.65}.quotationTypeChooser label{background:#fff;border-color:#d8e3e1}.quotationTypeChooser label.active{background:#fffaf0;border-color:#d7ad58;box-shadow:inset 0 0 0 1px #d7ad58,0 8px 22px #071b2f0d}.quotationTypeChooser b{color:#76591f;font-size:11px}.quotationFormGrid label>small{color:#667b86;margin-top:-1px;font-size:8px;line-height:1.55}.quotationFormGrid input,.quotationFormGrid select,.quotationExtraNotes textarea,.quotationInstallmentRow input{color:#071b2f;background:#fbfdfc;border-color:#d8e3e1}.referenceCoverPage:after,.referenceAboutPage:after,.referencePackagePage:after,.referencePaymentPage:after,.referenceFeesPage:after,.referenceDocumentsPage:after,.referenceWhyPage:after{background-image:none!important}.referenceAboutPage:after,.referenceFeesPage:after,.referenceDocumentsPage:after,.referenceWhyPage:after{transform:skew(-12deg);background:linear-gradient(155deg,#48d2a520,#d7ad5826)!important;width:24%!important;left:-8%!important;right:auto!important}.referencePackagePage:after,.referencePaymentPage:after{transform:skew(12deg);background:linear-gradient(155deg,#d7ad5824,#48d2a51b)!important;width:26%!important;left:auto!important;right:-9%!important}.referenceAboutPage .referenceProposalHeader,.referencePackagePage .referenceProposalHeader,.referencePaymentPage .referenceProposalHeader,.referenceFeesPage .referenceProposalHeader,.referenceDocumentsPage .referenceProposalHeader,.referenceWhyPage .referenceProposalHeader{left:0!important;right:0!important}.referenceAboutPage .referenceAboutPatch,.referencePackagePage .referencePackagePatch,.referencePaymentPage .referencePaymentPatch,.referenceFeesPage .referenceFeesPatch,.referenceDocumentsPage .referenceDocumentsPatch,.referenceWhyPage .referenceWhyPatch{inset:16.25% 4.7% 10.25%!important}.referenceCoverPage{color:#fffaf0!important;background:linear-gradient(125deg,#041524 0 57%,#071b2f 57% 78%,#0b2941 78% 100%)!important}.referenceCoverPage:before{background:radial-gradient(circle at 15% 12%,#d7ad582e,#0000 26%),radial-gradient(circle at 77% 69%,#48d2a524,#0000 27%)!important}.referenceCoverPage:after{content:""!important;z-index:0!important;opacity:.92!important;background:linear-gradient(90deg,#0000 0 15%,#d7ad58 15% 19%,#0000 19% 31%,#48d2a5 31% 37%,#0000 37% 100%)!important;width:31%!important;display:block!important;top:-12%!important;bottom:-12%!important;right:-2%!important;transform:skew(-18deg)!important}.referenceCoverBrand{left:5.2%!important;right:auto!important}.referenceCoverBrand b{color:#fffaf0!important}.referenceCoverBrand small{color:#d7ad58!important}.referenceCoverCopy{background:#071b2fd9!important;border:1px solid #d7ad585c!important;border-radius:1.25cqw!important;width:65%!important;padding:1.5cqw 1.8cqw!important;top:25.5%!important;left:5.2%!important;right:auto!important;box-shadow:0 1.2cqw 3cqw #020b1480!important}.referenceCoverCopy h1{color:#fffaf0!important;font-size:3.25cqw!important;line-height:1.35!important}.referenceCoverCopy p{color:#d8e8e3!important;font-size:1.08cqw!important}.quotationDocumentPage.referenceProposalPage{color:#071b2f!important;background:#f8fbfa!important;border-color:#d8e3e1!important}.referenceProposalHeader{background:#fff!important;border-bottom-color:#d7ad58!important}.referenceProposalHeader h2,.referenceProposalHeader span b{color:#071b2f!important}.referenceProposalHeader p,.referenceProposalHeader span small{color:#76591f!important}.referenceAboutPatch>p,.referencePageBody p,.referencePageBody li,.referencePageBody b{color:#17384c!important}.referencePageBody h3{color:#071b2f!important}.referenceAboutPatch .referenceServices span,.referencePackageGrid li,.referenceFeesPatch li,.referenceDocumentsPatch article,.referenceWhyPatch li,.referenceTimeline span{color:#10283c!important;background:#fff!important;border-color:#d8e3e1!important}.referenceAboutPatch .referenceServices i,.referencePackageGrid li i,.referenceFeesPatch li i,.referenceDocumentsPatch article>i{color:#d7ad58!important;background:#071b2f!important;border-color:#071b2f!important}.referencePackageName{color:#614a1c!important;background:#fff8e8!important;border-color:#d7ad58!important}.referenceAmountCard{background:linear-gradient(145deg,#fffaf0,#f1dfb6)!important;border-color:#d7ad58!important}.referenceAmountCard small,.referenceAmountCard>span{color:#76591f!important}.referenceAmountCard>b{color:#071b2f!important}.referenceAmountCard>em{color:#17384c!important;background:#ffffffa6!important}.referencePayments article{background:#fff!important;border-color:#d7ad58!important}.referencePayments h3,.referencePayments article>b,.referencePayments article>span{color:#fffaf0!important;background:#071b2f!important}.referencePayments article>i{color:#071b2f!important;background:#d7ad58!important}.referencePaymentIcon{color:#071b2f!important;background:#eef9f6!important;border-color:#48d2a5!important}.referencePayments p{color:#17384c!important;background:#eef7f4!important}.referenceFeesPatch li b{color:#76591f!important}.referenceFeesPatch .referenceNotice,.referenceNotice{color:#465a65!important;background:#fff7e5!important;border-color:#d7ad58!important}.referenceExecutionGrid{gap:2cqw!important}.referenceDurationPatch{background:linear-gradient(145deg,#071b2f,#0b4048)!important;border-color:#d7ad58!important}.referenceDurationPatch>b{color:#fffaf0!important}.referenceDurationPatch p{color:#d6e7e2!important}.referenceTimeline i{color:#14775f!important;background:#e4f7f1!important}.referenceTimeline b{color:#10283c!important}.referenceDocumentsPatch article{min-height:5.9cqw!important;padding:.72cqw 1cqw!important}.referenceWhyPatch li i{color:#071b2f!important;background:#48d2a5!important}.referenceWhyPatch li b{color:#10283c!important}.referenceProposalFooter,.referenceCoverPage .referenceProposalFooter{background:linear-gradient(90deg,#0b4048,#071b2f 62%,#041524)!important}.referenceProposalFooter:before{background:#d7ad58!important}.referenceProposalFooter>em{color:#48d2a5!important}.referenceProposalFooter b{color:#fffaf0!important}.referenceProposalFooter small{color:#c3d8d2!important}.referenceContactPage{background:linear-gradient(135deg,#041524,#071b2f 65%,#0b4048)!important}.referenceContactDecoration{background:#d7ad58!important}.referenceContactBrand>b,.referenceContactDetails h2,.referenceContactDetails a b{color:#fffaf0!important}.referenceContactBrand>strong,.referenceContactDetails h3{color:#d7ad58!important}.referenceContactBrand>p,.referenceContactDetails a small{color:#c8ddd7!important}.referenceContactDetails>small{color:#48d2a5!important}.referenceContactDetails a>i{color:#d7ad58!important;border-color:#d7ad58!important}.referenceClosingPage{background:linear-gradient(105deg,#f8fbfa 0 52%,#071b2f 52%)!important}.referenceClosingDecoration i:first-child{background:#d7ad58!important}.referenceClosingDecoration i:last-child{background:#48d2a5!important}.referenceClosingBrand b{color:#071b2f!important}.referenceClosingBrand small{color:#76591f!important}.referenceThanks h2{color:#fffaf0!important}.referenceThanks h3{color:#d7ad58!important}.referenceThanks p{color:#c5dcd5!important}.referenceThanks>strong{color:#48d2a5!important}.referenceThanks>span{color:#fffaf0!important;border-color:#d7ad5866!important}@media (width<=800px){.quotationDocument.referenceProposal{scroll-snap-type:x proximity;align-items:flex-start!important;padding:8px!important;display:flex!important;overflow:auto visible!important}.quotationDocumentPage.referenceProposalPage{scroll-snap-align:start!important;width:780px!important;min-width:780px!important;max-width:none!important}.referenceCoverBrand b{font-size:13px!important}.referenceCoverBrand small{font-size:7px!important}.referenceCoverCopy{width:65%!important;padding:10px 14px!important;left:5.2%!important}.referenceCoverCopy>small{font-size:7px!important}.referenceCoverCopy h1{font-size:23px!important}.referenceCoverCopy strong,.referenceCoverCopy p{font-size:8px!important}.referenceProposalHeader h2{font-size:16px!important}.referenceProposalHeader p{font-size:6px!important}.referenceProposalHeader span b{font-size:9px!important}.referenceProposalHeader span small{font-size:5px!important}.referencePageBody h3{font-size:10px!important}.referenceAboutPatch>p{font-size:8px!important}.referenceAboutPatch .referenceServices b,.referencePackageGrid li,.referenceFeesPatch li,.referenceWhyPatch li{font-size:6px!important}.referenceAmountCard>b{font-size:23px!important}.referencePayments article>b{font-size:18px!important}.referencePayments p{font-size:6px!important}.referenceDocumentsPatch article b{font-size:8px!important}.referenceDocumentsPatch article small{font-size:5px!important}.referenceTimeline b,.referenceProposalFooter b{font-size:6px!important}.referenceProposalFooter small{font-size:4px!important}}.quotationPreviewModal .quotationDocument :is(input,textarea,select),.quotationModal :is(input,textarea,select){color:#071b2f!important;font-weight:800!important}.referencePaymentPage .referencePaymentPatch{flex-direction:column!important;justify-content:center!important;display:flex!important;inset:17.5% 6.4% 10.25%!important}.referencePayments{align-items:stretch!important;gap:1.4cqw!important;margin:0!important}.referencePayments article{background:linear-gradient(145deg,#fff,#fbf7ea)!important;border:1px solid #d7ad58!important;border-radius:1.05cqw!important;width:min(30cqw,42%)!important;min-height:14.8cqw!important;padding:1.05cqw 1.35cqw .9cqw!important;box-shadow:0 .65cqw 1.5cqw #071b2f12!important}.referencePaymentIcon{color:#0c7961!important;background:#e9f7f2!important;border-radius:.9cqw!important;width:3.75cqw!important;height:3.75cqw!important;margin-top:.25cqw!important;font-size:1.75cqw!important}.referencePayments h3{color:#071b2f!important;background:0 0!important;margin:.48cqw 0 .12cqw!important;padding:0!important;font-size:1.32cqw!important;font-weight:900!important}.referencePayments article>b{color:#071b2f!important;background:0 0!important;margin:0!important;padding:0!important;font-size:2.85cqw!important;font-weight:950!important;line-height:1.12!important}.referencePayments article>span{color:#76591f!important;background:0 0!important;padding:0!important;font-size:.9cqw!important;font-weight:900!important}.referencePayments p{color:#17384c!important;background:#f1f8f5!important;border:1px solid #dcebe5!important;border-radius:.55cqw!important;min-height:2.85cqw!important;margin:.55cqw 0 0!important;padding:.48cqw .68cqw!important;font-size:.82cqw!important;font-weight:750!important;line-height:1.45!important}.referencePaymentPatch>.referenceNotice{text-align:center!important;max-width:82%!important;margin:1cqw auto 0!important;padding:.62cqw .9cqw!important;font-size:.75cqw!important;line-height:1.55!important}.referenceContactPage{color:#071b2f!important;background:linear-gradient(125deg,#fffaf0 0 68%,#edf8f4 68% 100%)!important}.referenceContactPage:before{background:radial-gradient(circle at 88% 12%,#d7ad5824,#0000 24%),radial-gradient(circle at 15% 85%,#48d2a51c,#0000 28%)!important}.referenceContactDecoration{opacity:1!important;background:linear-gradient(165deg,#071b2f 0 55%,#d7ad58 55% 65%,#48d2a5 65% 72%,#071b2f 72%)!important;width:31%!important;height:138%!important;top:-19%!important;left:-11%!important}.referenceContactBrand{color:#071b2f!important;width:37%!important;top:12.5%!important;left:auto!important;right:7%!important}.referenceContactBrand img{border-radius:1.55cqw!important;width:8.8cqw!important;height:8.8cqw!important;margin:0 0 1cqw!important;box-shadow:0 .65cqw 1.9cqw #071b2f24!important}.referenceContactBrand>b{color:#071b2f!important;letter-spacing:.11cqw!important;font-size:2.1cqw!important}.referenceContactBrand>strong{color:#9b7428!important;margin-top:.32cqw!important;font-size:1.25cqw!important}.referenceContactBrand>p{color:#294758!important;border-top:1px solid #d7ad58!important;margin-top:1.15cqw!important;padding-top:1.05cqw!important;font-size:1.08cqw!important;line-height:1.72!important}.referenceContactDetails{color:#071b2f!important;width:42%!important;top:15%!important;left:9%!important;right:auto!important}.referenceContactDetails>small{color:#147b64!important;font-size:.9cqw!important}.referenceContactDetails h2{color:#071b2f!important;margin:.72cqw 0 .22cqw!important;font-size:3.05cqw!important;line-height:1.16!important}.referenceContactDetails h3{color:#9b7428!important;border-bottom:1px solid #d7ad58!important;margin:0 0 1.15cqw!important;padding:0 0 .75cqw!important;font-size:1.48cqw!important}.referenceContactDetails a{color:#071b2f!important;gap:.78cqw!important;padding:.48cqw 0!important}.referenceContactDetails a>i{color:#071b2f!important;background:#fff8e8!important;border-color:#d7ad58!important;border-radius:.78cqw!important;width:3cqw!important;height:3cqw!important;font-size:1.06cqw!important}.referenceContactDetails a b{color:#071b2f!important;font-size:1.06cqw!important;font-weight:900!important}@media (width<=800px){.referencePaymentPage .referencePaymentPatch{inset:17.5% 6.4% 10.25%!important}.referencePaymentRail{top:29px!important}.referencePayments article{border-radius:8px!important;min-height:116px!important;padding:9px 10px!important}.referencePayments article>i{width:20px!important;height:20px!important;font-size:7px!important;top:-8px!important}.referencePaymentIcon{width:30px!important;height:30px!important;font-size:14px!important}.referencePayments h3{margin:4px 0 2px!important;font-size:10px!important}.referencePayments article>b{font-size:20px!important}.referencePayments article>span{font-size:7px!important}.referencePayments p{min-height:25px!important;margin-top:5px!important;padding:4px 5px!important;font-size:6px!important}.referencePaymentPatch>.referenceNotice{margin-top:7px!important;padding:5px 7px!important;font-size:6px!important}.referenceContactBrand img{border-radius:8px!important;width:46px!important;height:46px!important}.referenceContactBrand>b{font-size:10px!important}.referenceContactBrand>strong{font-size:6px!important}.referenceContactBrand>p{margin-top:6px!important;padding-top:5px!important;font-size:5px!important}.referenceContactDetails h2{font-size:14px!important}.referenceContactDetails h3{margin-bottom:6px!important;padding-bottom:4px!important;font-size:7px!important}.referenceContactDetails a{gap:5px!important;padding:3px 0!important}.referenceContactDetails a>i{border-radius:5px!important;width:18px!important;height:18px!important;font-size:7px!important}.referenceContactDetails a small{font-size:4px!important}.referenceContactDetails a b{font-size:6px!important}}.quotationDocumentPage.referenceProposalPage{color:#071b2f!important;background:#fffdf8!important;border:1px solid #d7e2e0!important;border-radius:.85cqw!important;box-shadow:0 .8cqw 2.2cqw #071b2f20!important}.referenceProposalHeader:after{background:linear-gradient(90deg,#d7ad58,#48d2a5)!important;width:18%!important;height:.34cqw!important}.referenceProposalHeader p{color:#8b6724!important;margin:.35cqw 0 0!important;font-size:1.04cqw!important;line-height:1.45!important}.referencePageBody,.referenceAboutPatch,.referencePackagePatch,.referencePaymentPatch,.referenceFeesPatch,.referenceDocumentsPatch,.referenceWhyPatch{inset:17.7% 4.8% 10.5%!important}.referencePageBody h3{color:#071b2f!important;margin:0!important;font-size:1.62cqw!important;line-height:1.35!important}.referenceProposalFooter{background:linear-gradient(90deg,#0b4048,#071b2f 58%,#041524)!important;height:10.5%!important;padding:0 4.2cqw!important}.referenceProposalFooter>strong{font-size:2cqw!important}.referenceAboutPatch .referenceServices{grid-auto-rows:minmax(0,1fr)!important;gap:1.05cqw!important;height:100%!important}.referenceAboutPatch .referenceServices span{background:#fff!important;border:1px solid #cfe0dc!important;border-radius:1.08cqw!important;justify-content:space-between!important;align-items:flex-start!important;min-height:0!important;padding:1.2cqw 1cqw!important;box-shadow:0 .45cqw 1.25cqw #071b2f0b!important}.referenceAboutPatch .referenceServices i{color:#d7ad58!important;background:#071b2f!important;border:0!important;border-radius:.75cqw!important;width:2.75cqw!important;height:2.75cqw!important;font-size:.86cqw!important}.referenceAboutPatch .referenceServices b{color:#102f45!important;font-size:1.16cqw!important;font-weight:900!important;line-height:1.45!important}.referencePackageName{color:#5d4516!important;background:#fff7e5!important;border-right:.42cqw solid #d7ad58!important;border-radius:.82cqw!important;margin:0!important;padding:1cqw 1.35cqw!important;font-size:1.48cqw!important;line-height:1.45!important}.referenceAmountCard{background:linear-gradient(150deg,#fffdf7,#f2dfb3)!important;border:1px solid #d7ad58!important;border-radius:1.45cqw!important;height:100%!important;min-height:0!important;padding:2.25cqw 1.45cqw!important;box-shadow:0 .75cqw 1.7cqw #071b2f12!important}.referenceAmountCard>em{color:#17394d!important;background:#ffffffb8!important;border-radius:.62cqw!important;padding:.65cqw!important;font-size:1cqw!important;line-height:1.5!important}.referencePackageGrid h3{color:#74561d!important;margin:0 0 .85cqw!important;font-size:1.7cqw!important}.referencePackageGrid ul{flex:1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(0,1fr)!important;gap:1.05cqw!important}.referencePackageGrid li{color:#102f45!important;background:#fff!important;border:1px solid #cfe0dc!important;border-radius:.9cqw!important;min-height:0!important;padding:1cqw!important;font-size:1.08cqw!important;font-weight:850!important;line-height:1.45!important}.referencePackageGrid li i{color:#d7ad58!important;background:#071b2f!important;border:0!important;width:1.62cqw!important;height:1.62cqw!important;font-size:.78cqw!important}.referencePaymentPage{background:linear-gradient(145deg,#fffdf8 0 68%,#edf8f4 68%)!important}.referencePaymentPatch{flex-direction:column!important;justify-content:center!important;padding-top:2.4cqw!important;display:flex!important}.referencePaymentRail{background:linear-gradient(90deg,#48d2a5,#d7ad58,#48d2a5)!important;height:.22cqw!important;top:1.1cqw!important;left:17%!important;right:17%!important}.referencePayments{flex:1!important;align-items:stretch!important;gap:1.8cqw!important;height:auto!important;margin:0!important}.referencePayments article{background:linear-gradient(145deg,#fff,#fff9eb)!important;border:1px solid #d7ad58!important;border-radius:1.25cqw!important;flex:1!important;justify-content:space-evenly!important;width:auto!important;max-width:31cqw!important;min-height:0!important;padding:1.75cqw 1.4cqw!important;box-shadow:0 .7cqw 1.55cqw #071b2f13!important}.referencePayments article>i{color:#071b2f!important;background:#d7ad58!important;width:2.9cqw!important;height:2.9cqw!important;font-size:.9cqw!important;top:-1.25cqw!important}.referencePaymentIcon{color:#0f8068!important;background:#e9f8f3!important;border-radius:1.05cqw!important;width:4.45cqw!important;height:4.45cqw!important;font-size:2.05cqw!important}.referencePayments h3{color:#071b2f!important;background:0 0!important;width:auto!important;margin:0!important;padding:0!important;font-size:1.62cqw!important;font-weight:950!important}.referencePayments article>b{color:#071b2f!important;background:0 0!important;width:auto!important;margin:0!important;padding:0!important;font-size:3.65cqw!important;font-weight:950!important;line-height:1.13!important}.referencePayments article>span{color:#76591f!important;background:0 0!important;width:auto!important;padding:0!important;font-size:1.08cqw!important;font-weight:900!important}.referencePayments p{color:#153a50!important;background:#eff8f4!important;border:1px solid #d5e7df!important;border-radius:.72cqw!important;width:100%!important;min-height:0!important;margin:0!important;padding:.88cqw .9cqw!important;font-size:1.02cqw!important;font-weight:800!important;line-height:1.55!important}.referenceFeesPatch ul{flex:1!important;grid-auto-rows:minmax(0,1fr)!important;gap:1cqw!important;min-height:0!important}.referenceFeesPatch li{color:#102f45!important;background:#fff!important;border:1px solid #cfe0dc!important;border-radius:.92cqw!important;grid-template-columns:3.2cqw 1fr 17cqw!important;gap:1.1cqw!important;min-height:0!important;padding:1.05cqw 1.15cqw!important;font-size:1.12cqw!important;line-height:1.42!important}.referenceFeesPatch li i{color:#d7ad58!important;background:#071b2f!important;width:2.55cqw!important;height:2.55cqw!important;font-size:.8cqw!important}.referenceFeesPatch .referenceNotice{color:#17394d!important;background:#fff6df!important;border:1px solid #d7ad58!important;border-right-width:.38cqw!important;border-radius:.82cqw!important;margin:0!important;padding:1.15cqw 1.35cqw!important;font-size:1.04cqw!important;line-height:1.65!important}.referenceFeesPatch .referenceNotice p{color:#17394d!important;margin:.25cqw 0 0!important}.referenceExecutionGrid{grid-template-columns:40% 1fr!important;align-items:stretch!important;gap:3cqw!important;height:100%!important}.referenceDurationPatch{background:linear-gradient(145deg,#071b2f,#0b4048)!important;border:1px solid #d7ad58!important;border-radius:1.55cqw!important;flex-direction:column!important;justify-content:center!important;height:100%!important;padding:2.35cqw!important;display:flex!important}.referenceDurationPatch>b{color:#fffaf0!important;margin:1.25cqw 0!important;font-size:3.85cqw!important;line-height:1.2!important}.referenceDurationPatch p{color:#d5e7e2!important;font-size:1.12cqw!important;line-height:1.75!important}.referenceTimeline span{background:#fff!important;border:1px solid #cfe0dc!important;border-radius:.95cqw!important;grid-template-columns:3.6cqw 1fr!important;gap:1.2cqw!important;min-height:0!important;padding:1.02cqw!important}.referenceTimeline i{color:#137b63!important;background:#e7f8f2!important;width:2.95cqw!important;height:2.95cqw!important;font-size:1.02cqw!important}.referenceTimeline b{color:#102f45!important;font-size:1.16cqw!important;font-weight:900!important;line-height:1.45!important}.referenceDocumentsPatch>div{flex-direction:column!important;flex:1!important;gap:1.15cqw!important;min-height:0!important;display:flex!important}.referenceDocumentsPatch article{background:#fff!important;border:1px solid #cfe0dc!important;border-radius:1.05cqw!important;flex:1!important;min-height:0!important;padding:1.35cqw 1.55cqw!important;box-shadow:0 .42cqw 1.1cqw #071b2f0a!important}.referenceDocumentsPatch article>i{color:#d7ad58!important;background:#071b2f!important;border:0!important;border-radius:1cqw!important;width:4.15cqw!important;height:4.15cqw!important;font-size:1.7cqw!important}.referenceDocumentsPatch article>span{gap:.42cqw!important}.referenceDocumentsPatch article b{color:#071b2f!important;font-size:1.35cqw!important;font-weight:950!important;line-height:1.45!important}.referenceDocumentsNote{color:#17394d!important;background:#fff6df!important;border:1px solid #d7ad58!important;border-radius:.8cqw!important;margin:0!important;padding:.95cqw 1.15cqw!important;font-size:1cqw!important;line-height:1.6!important}.referenceWhyPatch li{color:#102f45!important;background:#fff!important;border:1px solid #cfe0dc!important;border-radius:1cqw!important;min-height:0!important;padding:1.15cqw 1.25cqw!important;font-size:1.18cqw!important;font-weight:900!important;line-height:1.45!important;box-shadow:0 .4cqw 1cqw #071b2f09!important}.referenceWhyPatch li i{color:#071b2f!important;background:#48d2a5!important;width:2.9cqw!important;height:2.9cqw!important;font-size:1.08cqw!important}.referenceContactBrand{width:39%!important;top:13.5%!important}.referenceContactBrand img{width:9.6cqw!important;height:9.6cqw!important;margin-bottom:1.35cqw!important}.referenceContactBrand>b{color:#071b2f!important;font-size:2.35cqw!important}.referenceContactBrand>strong{color:#8b6724!important;font-size:1.45cqw!important}.referenceContactBrand>p{color:#17394d!important;padding-top:1.25cqw!important;font-size:1.3cqw!important;line-height:1.72!important}.referenceContactDetails{width:45%!important;top:14%!important}.referenceContactDetails>small{font-size:1.05cqw!important}.referenceContactDetails h2{color:#071b2f!important;font-size:3.55cqw!important;line-height:1.15!important}.referenceContactDetails h3{color:#8b6724!important;margin:0 0 1.5cqw!important;padding-bottom:1cqw!important;font-size:1.7cqw!important;line-height:1.4!important}.referenceContactDetails a{gap:1cqw!important;padding:1.05cqw 0!important}.referenceContactDetails a>i{border-radius:.9cqw!important;width:3.65cqw!important;height:3.65cqw!important;font-size:1.34cqw!important}.referenceContactDetails a small{color:#526a76!important;font-size:.88cqw!important}.referenceContactDetails a b{color:#071b2f!important;font-size:1.32cqw!important}.referenceClosingBrand{width:38%!important;top:18%!important}.referenceClosingBrand img{width:10.5cqw!important;height:10.5cqw!important}.referenceClosingBrand b{color:#071b2f!important;font-size:2.45cqw!important}.referenceClosingBrand small{color:#76591f!important;font-size:1.22cqw!important}.referenceThanks{width:41%!important;top:19%!important}.referenceThanks>small{font-size:1.05cqw!important}.referenceThanks h2{font-size:4.45cqw!important;line-height:1.2!important}.referenceThanks h3{font-size:2.1cqw!important}.referenceThanks p{font-size:1.45cqw!important;line-height:1.65!important}.referenceThanks>strong{font-size:1.35cqw!important}.referenceThanks>span{padding:.9cqw 1.2cqw!important;font-size:1.05cqw!important}@media (width<=800px){.quotationDocument.referenceProposal{gap:10px!important;padding:8px!important}.quotationDocumentPage.referenceProposalPage{width:920px!important;min-width:920px!important;max-width:none!important}.referenceProposalHeader h2{font-size:22px!important}.referenceProposalHeader p{font-size:9px!important}.referenceProposalHeader span b{font-size:12px!important}.referenceProposalHeader span small{font-size:7px!important}.referenceAboutPatch>.referenceLead{font-size:12px!important}.referenceAboutPatch .referenceServices b{font-size:10px!important}.referencePackageName{font-size:13px!important}.referenceAmountCard>b{font-size:36px!important}.referenceAmountCard small,.referenceAmountCard>span{font-size:12px!important}.referencePackageGrid h3{font-size:14px!important}.referencePackageGrid li,.referenceFeesPatch li,.referenceWhyPatch li{font-size:10px!important}.referencePayments h3{font-size:15px!important}.referencePayments article>b{font-size:32px!important}.referencePayments article>span,.referencePayments p{font-size:10px!important}.referenceDurationPatch>b{font-size:34px!important}.referenceDurationPatch p,.referenceTimeline b{font-size:10px!important}.referenceDocumentsPatch article b{font-size:13px!important}.referenceDocumentsPatch article small{font-size:9px!important}.referenceProposalFooter b{font-size:10px!important}.referenceProposalFooter small{font-size:7px!important}}.referenceAboutPatch .referenceServices{grid-template-rows:repeat(2,minmax(0,1fr))!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:auto!important;height:auto!important;min-height:0!important;display:grid!important;overflow:hidden!important}.referenceAboutPatch .referenceServices span{justify-content:flex-start!important;align-items:flex-start!important;gap:1.15cqw!important;min-width:0!important;height:auto!important;min-height:0!important;display:flex!important}.referenceAboutPatch .referenceServices b{color:#071b2f!important;white-space:normal!important;width:100%!important;font-size:1.32cqw!important;font-weight:950!important;line-height:1.45!important;display:block!important;overflow:visible!important}.referencePackageGrid ul{grid-template-rows:repeat(2,minmax(0,1fr))!important}.referencePackageGrid li{color:#071b2f!important;align-items:center!important;gap:.9cqw!important;font-size:1.18cqw!important;line-height:1.48!important}.referencePackageGrid li span{color:#071b2f!important;min-width:0!important;display:block!important}@media (width<=800px){.referenceAboutPatch .referenceServices b{font-size:12px!important}.referencePackageGrid li{font-size:11px!important}}.referenceAboutPatch{grid-template-rows:auto auto 1fr!important;align-content:start!important;gap:1cqw!important}.referenceAboutPatch .referenceServices{grid-template-rows:repeat(2,7.8cqw)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:7.8cqw!important;align-self:start!important;gap:1cqw!important;height:auto!important;overflow:visible!important}.referenceAboutPatch .referenceServices span{justify-content:flex-start!important;gap:.78cqw!important;height:7.8cqw!important;min-height:0!important;padding:1cqw!important}.referenceAboutPatch .referenceServices b{text-align:right!important;color:#071b2f!important;font-size:1.12cqw!important;line-height:1.42!important}.referencePackagePatch{justify-content:flex-start!important;gap:1cqw!important}.referencePackageGrid{flex:none!important;grid-template-columns:31% 1fr!important;gap:1.7cqw!important}.referenceAmountCard{justify-content:center!important;height:25.2cqw!important;min-height:25.2cqw!important;padding:1.65cqw 1.25cqw!important}.referenceAmountCard>b{margin:.75cqw 0 .28cqw!important;font-size:3.65cqw!important}.referenceAmountCard small,.referenceAmountCard>span{font-size:1.18cqw!important}.referencePackageGrid h3{margin:.15cqw 0 .7cqw!important;font-size:1.45cqw!important}.referencePackageGrid ul{grid-template-rows:repeat(2,11.75cqw)!important;grid-auto-rows:11.75cqw!important;gap:.85cqw!important}.referencePackageGrid li{align-items:flex-start!important;height:11.75cqw!important;min-height:0!important;padding:.9cqw!important;font-size:1.02cqw!important}.referencePaymentPatch{padding-top:2.8cqw!important;display:block!important}.referencePaymentRail{top:1.5cqw!important;left:22%!important;right:22%!important}.referencePayments{flex:none!important;align-items:stretch!important;gap:2cqw!important;height:27cqw!important;margin:0!important;padding-top:1.2cqw!important;display:flex!important}.referencePayments article{flex:0 27cqw!important;justify-content:center!important;gap:.65cqw!important;max-width:27cqw!important;height:25.5cqw!important;min-height:25.5cqw!important;padding:1.35cqw 1.2cqw!important}.referencePaymentIcon{width:3.7cqw!important;height:3.7cqw!important;font-size:1.65cqw!important}.referencePayments h3{font-size:1.38cqw!important}.referencePayments article>b{font-size:3.2cqw!important}.referencePayments article>span{font-size:.96cqw!important}.referencePayments p{padding:.68cqw .75cqw!important;font-size:.9cqw!important}.referenceFeesPatch{justify-content:flex-start!important;gap:.9cqw!important}.referenceFeesPatch ul{flex:none!important;grid-auto-rows:4.5cqw!important;gap:.65cqw!important}.referenceFeesPatch li{height:4.5cqw!important;padding:.7cqw 1cqw!important;font-size:.95cqw!important}.referenceFeesPatch .referenceNotice{padding:.9cqw 1.1cqw!important;font-size:.92cqw!important}.referenceExecutionGrid{align-self:center!important;height:34cqw!important}.referenceDurationPatch{height:34cqw!important;padding:1.7cqw!important}.referenceDurationPatch>b{margin:.85cqw 0!important;font-size:3.2cqw!important}.referenceDurationPatch p{font-size:1cqw!important}.referenceTimeline{gap:.7cqw!important;height:34cqw!important}.referenceTimeline span{padding:.7cqw!important}.referenceTimeline b{font-size:1.02cqw!important}.referenceDocumentsPatch{justify-content:flex-start!important}.referenceDocumentsPatch>div{flex:none!important;gap:.8cqw!important}.referenceDocumentsPatch article{flex:0 0 6.5cqw!important;height:6.5cqw!important;min-height:6.5cqw!important;padding:.9cqw 1.15cqw!important}.referenceDocumentsPatch article b{font-size:1.12cqw!important}.referenceDocumentsPatch article small{font-size:.78cqw!important}.referenceWhyPatch ul{grid-template-rows:repeat(4,5.1cqw)!important;grid-auto-rows:5.1cqw!important;gap:.75cqw!important;height:auto!important}.referenceWhyPatch li{height:5.1cqw!important;padding:.8cqw 1cqw!important;font-size:1.08cqw!important}@media (width<=800px){.referenceAboutPatch .referenceServices{grid-template-rows:repeat(2,72px)!important;grid-auto-rows:72px!important}.referenceAboutPatch .referenceServices span{height:72px!important;padding:9px!important}.referenceAboutPatch .referenceServices b{font-size:10px!important}.referenceAmountCard{height:232px!important;min-height:232px!important}.referencePackageGrid ul{grid-template-rows:repeat(2,108px)!important;grid-auto-rows:108px!important}.referencePackageGrid li{height:108px!important;font-size:10px!important}.referencePayments{height:250px!important}.referencePayments article{height:235px!important;min-height:235px!important}.referenceFeesPatch ul{grid-auto-rows:42px!important}.referenceFeesPatch li{height:42px!important}.referenceExecutionGrid,.referenceDurationPatch,.referenceTimeline{height:310px!important}.referenceDocumentsPatch article{flex-basis:60px!important;height:60px!important;min-height:60px!important}.referenceWhyPatch ul{grid-template-rows:repeat(4,47px)!important;grid-auto-rows:47px!important}.referenceWhyPatch li{height:47px!important}}.quotationDocument.referenceProposal{background:#edf4f1!important;gap:14px!important;width:100%!important;padding:14px!important;overflow:visible!important}.quotationDocumentPage.referenceProposalPage{aspect-ratio:297/210!important;color:#071b2f!important;break-inside:avoid!important;background:#fffdf8!important;border:1px solid #d8e4e1!important;border-radius:10px!important;width:min(1123px,100%)!important;min-width:0!important;height:auto!important;min-height:0!important;overflow:hidden!important;box-shadow:0 10px 26px #071b2f22!important}.quotationDocumentPage.referenceProposalPage:before{background:radial-gradient(circle at 8% 6%,#d7ad5820,#0000 27%),linear-gradient(145deg,#fffdf8 0 70%,#eaf6f2 70%)!important}.referenceProposalHeader{background:#fffdf8!important;border-bottom:1px solid #d7ad58aa!important;height:15%!important;padding:1.7cqw 4.7cqw 1.25cqw!important}.referenceProposalHeader h2{color:#071b2f!important;font-size:2.8cqw!important;line-height:1.15!important}.referenceProposalHeader p{color:#8b6724!important;font-size:1.08cqw!important}.referenceProposalHeader span b{color:#071b2f!important;font-size:1.45cqw!important}.referenceProposalHeader span small{color:#876426!important;font-size:.82cqw!important}.referencePageBody,.referenceAboutPatch,.referencePackagePatch,.referencePaymentPatch,.referenceFeesPatch,.referenceDocumentsPatch,.referenceWhyPatch{box-sizing:border-box!important;inset:17.2% 4.8% 11.2%!important}.referencePageBody p,.referencePageBody li,.referencePageBody b{color:#102f45!important}.referenceProposalFooter{background:linear-gradient(90deg,#0b4048,#071b2f 60%,#041524)!important;height:10.2%!important}.referenceProposalFooter b{color:#fffaf0!important;font-size:1.02cqw!important}.referenceProposalFooter small{color:#cae0d9!important;font-size:.76cqw!important}.referenceProposalFooter>em{color:#d7ad58!important;font-size:.95cqw!important}.referenceCoverCopy{background:linear-gradient(110deg,#071b2ff5 0 85%,#071b2fd0)!important;border-radius:0 1.5cqw 1.5cqw 0!important;width:54%!important;min-height:47%!important;padding:2.8cqw 3.5cqw!important;top:26%!important;left:4.5%!important}.referenceCoverCopy>small{color:#d7ad58!important;font-size:1.05cqw!important}.referenceCoverCopy h1{color:#fffaf0!important;margin:1.15cqw 0!important;font-size:4.15cqw!important;line-height:1.22!important}.referenceCoverCopy strong{color:#d7ad58!important;font-size:1.52cqw!important}.referenceCoverCopy p{color:#eef8f4!important;margin-top:1.55cqw!important;font-size:1.45cqw!important;line-height:1.7!important}.referenceCoverBrand{top:6%!important;right:6%!important}.referenceCoverBrand img{width:7.1cqw!important;height:7.1cqw!important}.referenceCoverBrand b{font-size:2.1cqw!important}.referenceCoverBrand small{font-size:1cqw!important}.referenceAboutPatch{grid-template-rows:auto auto minmax(0,1fr)!important;gap:1.35cqw!important;display:grid!important}.referenceAboutPatch>.referenceLead{color:#153a50!important;max-width:none!important;margin:0!important;font-size:1.5cqw!important;font-weight:800!important;line-height:1.8!important}.referenceAboutPatch>h3{color:#74561d!important;font-size:1.8cqw!important}.referenceAboutPatch .referenceServices{grid-template-rows:repeat(2,minmax(0,1fr))!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1.2cqw!important;height:100%!important;min-height:0!important}.referenceAboutPatch .referenceServices span{background:#fff!important;border:1px solid #cfe0dc!important;border-radius:1.05cqw!important;justify-content:space-between!important;height:auto!important;min-height:0!important;padding:1.2cqw!important}.referenceAboutPatch .referenceServices i{color:#d7ad58!important;background:#071b2f!important;width:3cqw!important;height:3cqw!important;font-size:.9cqw!important}.referenceAboutPatch .referenceServices b{color:#071b2f!important;font-size:1.35cqw!important;line-height:1.42!important}.referencePackagePatch{flex-direction:column!important;gap:1.2cqw!important;padding:0!important;display:flex!important}.referencePackageName{color:#74561d!important;background:#fff6df!important;border-right:.45cqw solid #d7ad58!important;border-radius:.9cqw!important;margin:0!important;padding:1.1cqw 1.45cqw!important;font-size:1.55cqw!important;font-weight:900!important}.referencePackageGrid{flex:1!important;grid-template-columns:34% 1fr!important;align-items:stretch!important;gap:2cqw!important;min-height:0!important}.referenceAmountCard{background:linear-gradient(145deg,#fffdf7,#f0dfb5)!important;border:1px solid #d7ad58!important;border-radius:1.35cqw!important;justify-content:center!important;height:auto!important;min-height:0!important;padding:2.1cqw 1.4cqw!important}.referenceAmountCard small{color:#74561d!important;font-size:1.5cqw!important}.referenceAmountCard>b{color:#071b2f!important;font-size:4.4cqw!important;line-height:1.1!important}.referenceAmountCard>span{color:#74561d!important;font-size:1.4cqw!important}.referenceAmountCard>em{color:#17394d!important;font-size:1.03cqw!important}.referencePackageGrid>div:last-child{flex-direction:column!important;min-height:0!important;display:flex!important}.referencePackageGrid h3{color:#74561d!important;font-size:1.8cqw!important}.referencePackageGrid ul{flex:1!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.15cqw!important}.referencePackageGrid li{color:#071b2f!important;background:#fff!important;border:1px solid #cfe0dc!important;border-radius:.95cqw!important;align-items:center!important;height:auto!important;min-height:0!important;padding:1.15cqw!important;font-size:1.2cqw!important;line-height:1.48!important}.referencePackageGrid li i{color:#d7ad58!important;background:#071b2f!important;width:1.8cqw!important;height:1.8cqw!important}.referencePaymentPatch{flex-direction:column!important;justify-content:center!important;padding:2cqw 0!important;display:flex!important}.referencePaymentRail{background:linear-gradient(90deg,#48d2a5,#d7ad58,#48d2a5)!important;top:3.2cqw!important;left:16%!important;right:16%!important}.referencePayments{flex:1!important;align-items:stretch!important;gap:2.4cqw!important;height:auto!important;min-height:0!important}.referencePayments article{background:linear-gradient(145deg,#fff,#fff7e4)!important;border:1px solid #d7ad58!important;border-radius:1.4cqw!important;flex:1!important;justify-content:center!important;gap:1cqw!important;max-width:34cqw!important;height:auto!important;min-height:0!important;padding:2.1cqw 1.65cqw!important}.referencePayments article>i{color:#071b2f!important;background:#d7ad58!important;width:3cqw!important;height:3cqw!important;top:-1.4cqw!important}.referencePaymentIcon{color:#0e8067!important;background:#eaf8f3!important;width:5.3cqw!important;height:5.3cqw!important;font-size:2.35cqw!important}.referencePayments h3{color:#071b2f!important;font-size:1.8cqw!important}.referencePayments article>b{color:#071b2f!important;font-size:4.05cqw!important}.referencePayments article>span{color:#76591f!important;font-size:1.25cqw!important}.referencePayments p{color:#153a50!important;background:#eff8f4!important;font-size:1.15cqw!important;line-height:1.6!important}.referenceFeesPatch{flex-direction:column!important;gap:1.15cqw!important;padding:0!important;display:flex!important}.referenceFeesPatch ul{flex:1!important;grid-auto-rows:minmax(0,1fr)!important;gap:1cqw!important;height:auto!important;min-height:0!important}.referenceFeesPatch li{color:#071b2f!important;background:#fff!important;border:1px solid #cfe0dc!important;border-radius:1cqw!important;grid-template-columns:3.3cqw 1fr 17cqw!important;height:auto!important;min-height:0!important;padding:1.1cqw 1.25cqw!important;font-size:1.25cqw!important}.referenceFeesPatch li i{color:#d7ad58!important;background:#071b2f!important;width:2.7cqw!important;height:2.7cqw!important}.referenceFeesPatch li b{color:#74561d!important;font-size:1.2cqw!important}.referenceFeesPatch .referenceNotice{color:#17394d!important;background:#fff6df!important;border:1px solid #d7ad58!important;border-right-width:.42cqw!important;border-radius:.9cqw!important;margin:0!important;padding:1.25cqw 1.4cqw!important;font-size:1.1cqw!important}.referenceExecutionGrid{grid-template-columns:40% 1fr!important;gap:2.5cqw!important;height:100%!important}.referenceDurationPatch{background:linear-gradient(145deg,#071b2f,#0b4048)!important;border:1px solid #d7ad58!important;border-radius:1.4cqw!important;height:auto!important;padding:2.3cqw!important}.referenceDurationPatch small{color:#d7ad58!important;font-size:1.3cqw!important}.referenceDurationPatch>b{color:#fffaf0!important;font-size:3.8cqw!important}.referenceDurationPatch p{color:#d5e7e2!important;font-size:1.16cqw!important}.referenceTimeline{grid-template-rows:repeat(5,minmax(0,1fr))!important;gap:1.1cqw!important;height:100%!important}.referenceTimeline span{background:#fff!important;border:1px solid #cfe0dc!important;border-radius:1cqw!important;min-height:0!important;padding:1.05cqw!important}.referenceTimeline b{color:#071b2f!important;font-size:1.25cqw!important;line-height:1.45!important}.referenceDocumentsPatch{flex-direction:column!important;gap:1.1cqw!important;height:100%!important;padding:0!important;display:flex!important}.referenceDocumentsPatch>div{flex:1!important;gap:1.15cqw!important;min-height:0!important}.referenceDocumentsPatch article{background:#fff!important;border:1px solid #cfe0dc!important;border-radius:1.05cqw!important;flex:1!important;min-height:0!important;padding:1.4cqw 1.6cqw!important}.referenceDocumentsPatch article>i{color:#d7ad58!important;background:#071b2f!important;width:4.3cqw!important;height:4.3cqw!important}.referenceDocumentsPatch article b{color:#071b2f!important;font-size:1.45cqw!important;line-height:1.4!important}.referenceDocumentsPatch article small{color:#76591f!important;font-size:1.02cqw!important;line-height:1.5!important}.referenceDocumentsNote{color:#17394d!important;background:#fff6df!important;margin:0!important;padding:1cqw 1.2cqw!important;font-size:1.08cqw!important}.referenceWhyPatch{padding:0!important}.referenceWhyPatch ul{grid-template-rows:repeat(4,minmax(0,1fr))!important;grid-template-columns:1fr 1fr!important;gap:1.1cqw!important;height:100%!important}.referenceWhyPatch li{color:#071b2f!important;background:#fff!important;border:1px solid #cfe0dc!important;border-radius:1cqw!important;height:auto!important;min-height:0!important;padding:1.2cqw 1.3cqw!important;font-size:1.28cqw!important;line-height:1.45!important}.referenceWhyPatch li i{color:#071b2f!important;background:#48d2a5!important;width:3cqw!important;height:3cqw!important}@page{size:A4 landscape;margin:0}@media print{html,body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important;width:297mm!important;height:auto!important}body.printingQuotation #quotation-print-area{background:#fff!important;width:297mm!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important}body.printingQuotation #quotation-pdf-document{background:#fff!important;width:297mm!important;margin:0!important;padding:0!important;display:block!important}body.printingQuotation .quotationDocumentPage.referenceProposalPage{width:297mm!important;min-width:297mm!important;height:210mm!important;min-height:210mm!important;max-height:210mm!important;box-shadow:none!important;break-after:page!important;page-break-after:always!important;break-inside:avoid!important;page-break-inside:avoid!important;border:0!important;border-radius:0!important;margin:0!important;display:block!important}body.printingQuotation .quotationDocumentPage.referenceProposalPage:last-child{break-after:auto!important;page-break-after:auto!important}body.printingQuotation .quotationPreviewActions,body.printingQuotation .quotationPreviewMeta,body.printingQuotation .quotationPreviewClose{display:none!important}}@media (width<=800px){.quotationPreviewModal{padding:0!important}.quotationPreviewModal>div{border-radius:0!important;width:100%!important;padding:9px!important}.quotationDocument.referenceProposal{gap:10px!important;width:100%!important;padding:8px!important;overflow-x:hidden!important}.quotationDocumentPage.referenceProposalPage{border-radius:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.referenceProposalHeader h2{font-size:clamp(12px,2.8cqw,22px)!important}.referenceProposalHeader p{font-size:clamp(6px,1.08cqw,9px)!important}.referenceAboutPatch>.referenceLead{font-size:clamp(8px,1.5cqw,12px)!important}.referenceAboutPatch .referenceServices b,.referencePackageGrid li,.referenceFeesPatch li,.referenceWhyPatch li{font-size:clamp(7px,1.28cqw,10px)!important}.referenceAmountCard>b{font-size:clamp(22px,4.4cqw,36px)!important}.referencePayments h3{font-size:clamp(10px,1.8cqw,15px)!important}.referencePayments article>b{font-size:clamp(24px,4.05cqw,32px)!important}.referencePayments p,.referenceDurationPatch p,.referenceTimeline b{font-size:clamp(7px,1.25cqw,10px)!important}.referenceDocumentsPatch article b{font-size:clamp(8px,1.45cqw,13px)!important}.referenceDocumentsPatch article small{font-size:clamp(6px,1.02cqw,9px)!important}}.quotationDocument.referenceProposal{background:#f1f1ef!important;gap:16px!important;padding:16px!important}.quotationDocumentPage.referenceProposalPage,.quotationDocumentPage.referenceProposalPage:before{color:#000!important;background:#fff!important}.quotationDocumentPage.referenceProposalPage:before{background-image:linear-gradient(135deg,#0000 0 78%,#c9a2270d 78%)!important}.referenceCoverPage,.referenceContactPage,.referenceClosingPage{color:#000!important;background:#fff!important}.referenceCoverPage:before,.referenceCoverPage:after,.referenceContactDecoration,.referenceClosingDecoration{opacity:.16!important;filter:saturate(.55)!important}.referenceCoverCopy{box-shadow:none!important;background:#fff!important;border:1px solid #c9a227!important}.referenceCoverCopy>small,.referenceCoverCopy h1,.referenceCoverCopy strong,.referenceCoverCopy p,.referenceCoverBrand b,.referenceCoverBrand small,.referenceContactBrand>b,.referenceContactBrand>strong,.referenceContactBrand>p,.referenceContactDetails>small,.referenceContactDetails h2,.referenceContactDetails h3,.referenceContactDetails a small,.referenceContactDetails a b,.referenceClosingBrand b,.referenceClosingBrand small,.referenceThanks>small,.referenceThanks h2,.referenceThanks h3,.referenceThanks p,.referenceThanks>strong,.referenceThanks>span{color:#000!important}.referenceProposalHeader{background:#fff!important;border-bottom:2px solid #c9a227!important}.referenceProposalHeader h2,.referenceProposalHeader p,.referenceProposalHeader span b,.referenceProposalHeader span small,.referencePageBody,.referencePageBody p,.referencePageBody li,.referencePageBody b,.referencePageBody h3,.referenceAmountCard small,.referenceAmountCard>b,.referenceAmountCard>span,.referenceAmountCard>em,.referencePayments h3,.referencePayments article>b,.referencePayments article>span,.referencePayments p,.referenceDurationPatch small,.referenceDurationPatch>b,.referenceDurationPatch p,.referenceFeesPatch li b,.referenceFeesPatch .referenceNotice,.referenceDocumentsPatch article small,.referenceProposalFooter,.referenceProposalFooter b,.referenceProposalFooter small,.referenceProposalFooter>em{color:#000!important}.referenceAmountCard,.referencePayments article,.referenceDurationPatch,.referenceFeesPatch .referenceNotice,.referenceDocumentsNote{background:#fff!important}.referenceAmountCard,.referencePayments article,.referenceDurationPatch{border-color:#c9a227!important}.referencePayments h3,.referencePayments article>b,.referencePayments article>span{background:0 0!important}.referencePaymentRail,.referenceProposalFooter:before{background:#c9a227!important}.referenceAboutPatch .referenceServices i,.referencePackageGrid li i,.referenceFeesPatch li i,.referenceDocumentsPatch article>i{color:#c9a227!important;background:#0b1f3a!important}.referenceWhyPatch li i,.referenceTimeline i{color:#000!important;background:#f7edd1!important}.referenceProposalFooter{background:#fff!important;border-top:2px solid #0b1f3a!important;height:10.2%!important}.referenceProposalFooter>em{color:#0b1f3a!important;font-weight:900!important}.referencePageBody,.referenceAboutPatch,.referencePackagePatch,.referencePaymentPatch,.referenceFeesPatch,.referenceDocumentsPatch,.referenceWhyPatch{top:17.2%!important;bottom:11.2%!important}@media print{html,body,body.printingQuotation{color:#000!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important}body.printingQuotation .quotationDocumentPage.referenceProposalPage{break-after:page!important;page-break-after:always!important;break-inside:avoid!important;page-break-inside:avoid!important;width:297mm!important;height:210mm!important;min-height:210mm!important;max-height:210mm!important;overflow:hidden!important}body.printingQuotation .quotationDocumentPage.referenceProposalPage:last-child{break-after:auto!important;page-break-after:auto!important}}.referenceProposalFooter{visibility:visible!important;opacity:1!important;z-index:99!important;color:#000!important;background:#fff!important;border-top:2px solid #0b1f3a!important;height:58px!important;min-height:58px!important;padding:0 42px!important;display:flex!important;bottom:5px!important}.referenceProposalFooter:before{display:none!important}.referenceProposalFooter>strong{color:#0b1f3a!important;font-size:21px!important;line-height:1!important;display:block!important;position:relative!important}.referenceProposalFooter>div{direction:rtl!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:66%!important;display:grid!important}.referenceProposalFooter span{visibility:visible!important;text-align:right!important;border-left:1px solid #c9a227!important;padding:0 15px!important;display:flex!important}.referenceProposalFooter small{color:#000!important;font-size:9px!important;line-height:1.3!important;display:block!important}.referenceProposalFooter b{color:#000!important;text-overflow:clip!important;white-space:nowrap!important;font-size:12px!important;line-height:1.35!important;display:block!important;overflow:visible!important}.referenceProposalFooter>em{color:#0b1f3a!important;font-size:12px!important;line-height:1!important;display:block!important}.referencePageBody,.referenceAboutPatch,.referencePackagePatch,.referencePaymentPatch,.referenceFeesPatch,.referenceDocumentsPatch,.referenceWhyPatch{bottom:76px!important}.referenceAboutPatch .referenceServices b,.referencePackageGrid li,.referenceFeesPatch li,.referenceWhyPatch li{visibility:visible!important;opacity:1!important;color:#000!important;font-weight:800!important}.quotationPage,.quotationModal,.quotationPreviewModal{--q-navy:#061626;--q-navy-2:#0c2238;--q-gold:#d7a12b;--q-mint:#d7a12b;--q-ivory:#fffaf0;--q-ink:#061626}.quotationPage .gold,.quotationModal .gold,.quotationPreviewModal .gold,.serviceContractModal .gold,.contractActionPanel .gold{color:#061626!important;background:#d7a12b!important;border-color:#d7a12b!important}.quotationPage .stageBadge,.quotationModal .stageBadge{color:#8b5e08!important;background:#fff5dc!important}.referenceCoverPage{background:linear-gradient(125deg,#061626 0%,#0c2238 100%)!important}.referenceCoverCopy{background:#061626e0!important;border-color:#f0c35a5c!important}.referenceCoverCopy>small,.referenceCoverCopy strong,.referenceCoverBrand small,.referenceProposalFooter>em{color:#f0c35a!important}.referenceProposalHeader:after{background:#d7a12b!important}.referenceProposalFooter{border-top-color:#d7a12b!important}.referenceProposalFooter span{border-left-color:#d7a12b!important}.serviceContractDocument header,.quotationPrintHeader{border-color:#d7a12b!important}.contractSignedProof{color:#8b5e08!important;background:#fff5dc!important;border-color:#e9c56f!important}.contractSignedProof>svg,.contractSignedProof p,.contractSignedProof time{color:#8b5e08!important}.reportsGraduationPage{gap:22px;display:grid}.reportControls{color:#fff;background:linear-gradient(135deg,#0c2238,#061626);border:1px solid #d7a12b47;border-radius:18px;flex-wrap:wrap;align-items:end;gap:12px;padding:18px;display:flex}.reportControls label{gap:7px;min-width:170px;display:grid}.reportControls label span{color:#f0c35a;font-size:12px}.reportControls select,.reportControls input{color:#10263a;height:44px;font:inherit;background:#fff;border:1px solid #f0c35a59;border-radius:10px;padding:0 12px}.reportControls button{height:44px;margin-inline-start:auto}.reportSnapshot{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.reportSnapshot>div{background:#fff;border:1px solid #e2e8ed;border-radius:16px;gap:4px;padding:18px;display:grid;box-shadow:0 10px 28px #0616260f}.reportSnapshot small{color:#6a7b89}.reportSnapshot b{color:#0c2238;font-size:24px}.reportSnapshot em{color:#a87306;font-size:11px;font-style:normal}.graduationRegistry{gap:18px;display:grid}.graduationRegistry>header{justify-content:space-between;align-items:end;gap:18px;display:flex}.graduationRegistry>header small{color:#a87306}.graduationRegistry>header h2{margin:2px 0 0}.graduationRegistry>header label{gap:6px;min-width:290px;display:grid}.graduationRegistry>header label span{color:#60717e;font-size:12px}.graduationRegistry>header select{background:#fff;border:1px solid #d7dfe5;border-radius:10px;height:44px;padding:0 12px}.graduationCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.graduationCard{background:#fff;border:1px solid #dfe6eb;border-radius:18px;padding:20px;box-shadow:0 12px 30px #0616260f}.graduationCard>header{justify-content:space-between;gap:16px;display:flex}.graduationCard h3{color:#0c2238;margin:3px 0;font-size:20px}.graduationCard p{color:#697985;margin:0}.graduationScore{text-align:center;color:#fff;background:#061626;border-radius:14px;min-width:94px;padding:10px}.graduationScore b{color:#f0c35a;font-size:22px;display:block}.graduationScore span{font-size:10px}.graduationMeter{background:#e6ebef;border-radius:99px;height:8px;margin:16px 0;overflow:hidden}.graduationMeter i{border-radius:inherit;background:linear-gradient(90deg,#b98213,#f0c35a);height:100%;display:block}.graduationSteps{gap:8px;display:grid}.graduationSteps>div{background:#f6f8fa;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;display:flex}.graduationSteps>div>i{color:#61717d;background:#dce3e8;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;font-style:normal;display:grid}.graduationSteps>div.done>i{color:#061626;background:#d7a12b;font-weight:800}.graduationSteps span{display:grid}.graduationSteps b{color:#1b3346;font-size:12px}.graduationSteps small{color:#74828c;font-size:10px}.graduationCard>footer{border-top:1px solid #edf0f2;align-items:center;gap:10px;margin-top:16px;padding-top:14px;display:flex}.graduatedSeal{color:#2f7d51;background:#e9f6ee;border-radius:10px;margin-inline-start:auto;padding:9px 12px;font-size:12px;font-weight:800}.incubationProgramPage{gap:22px;display:grid}.programAnnualStats{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.programAnnualStats>div{color:#fff;background:#061626;border-bottom:4px solid #d7a12b;border-radius:16px;gap:4px;padding:20px;display:grid}.programAnnualStats small{color:#f0c35a}.programAnnualStats b{font-size:28px}.programAnnualStats span{color:#b9c7d0;font-size:11px}.cohortOperations,.incubationTracksBoard,.sixMonthProgram{background:#fff;border:1px solid #dfe5e9;border-radius:18px;padding:20px}.cohortOperations>header,.incubationTracksBoard>header,.sixMonthProgram>header{justify-content:space-between;align-items:end;margin-bottom:16px;display:flex}.cohortOperations header small,.incubationTracksBoard header small,.sixMonthProgram header small{color:#a87306}.cohortOperations h2,.incubationTracksBoard h2,.sixMonthProgram h2{margin:3px 0}.cohortOperations>header>span,.sixMonthProgram>header>span{color:#8c620d;background:#fff4d8;border-radius:10px;padding:7px 10px;font-size:11px}.cohortOperations>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.cohortOperations article{background:#f6f8f9;border-radius:13px;padding:15px}.cohortOperations article>i{color:#d7a12b;font-size:22px;font-style:normal;font-weight:900}.cohortOperations h3{margin:5px 0 12px}.cohortOperations dl{gap:7px;margin:0;display:grid}.cohortOperations dl>div{justify-content:space-between;font-size:10px;display:flex}.cohortOperations dt{color:#73828d}.cohortOperations dd{margin:0;font-weight:800}.cohortOperations footer{border-top:1px solid #dfe5e9;justify-content:space-between;margin-top:12px;padding-top:10px;font-size:10px;display:flex}.cohortOperations footer b{color:#a87306}.incubationTracksBoard>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.incubationTracksBoard article{border:1px solid #e1e7eb;border-radius:13px;padding:16px}.incubationTracksBoard article i{color:#f0c35a;background:#061626;border-radius:8px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.incubationTracksBoard h3{margin:12px 0 6px;font-size:15px}.incubationTracksBoard p{color:#667783;font-size:11px;line-height:1.7}.sixMonthProgram>div{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.sixMonthProgram article{background:#f6f8f9;border-radius:13px;gap:12px;padding:14px;display:flex}.sixMonthProgram article>i{color:#061626;background:#d7a12b;border-radius:50%;place-items:center;min-width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.sixMonthProgram h3{margin:2px 0 4px;font-size:14px}.sixMonthProgram small{color:#a87306}.sixMonthProgram p{color:#687985;margin:0;font-size:10px;line-height:1.7}.programPolicies{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.programPolicies article{color:#fff;background:#0c2238;border-radius:16px;padding:20px}.programPolicies small{color:#f0c35a}.programPolicies h3{margin:4px 0 12px}.programPolicies ul{color:#c1ccd4;margin:0;padding-right:18px;font-size:11px;line-height:2}.liveEnrollmentManager,.liveCohortRegistry{background:#fff;border:1px solid #dfe5e9;border-radius:18px;padding:20px}.liveEnrollmentManager>header,.liveCohortRegistry>header{justify-content:space-between;align-items:end;margin-bottom:16px;display:flex}.liveEnrollmentManager header small,.liveCohortRegistry header small{color:#a87306}.liveEnrollmentManager h2,.liveCohortRegistry h2{margin:3px 0}.liveEnrollmentManager header>span{color:#26745a;background:#eaf7f1;border-radius:10px;padding:7px 10px;font-size:11px}.enrollmentForm{grid-template-columns:1.4fr 1fr 1fr auto;align-items:end;gap:10px;display:grid}.enrollmentForm label{gap:6px;display:grid}.enrollmentForm label span{color:#677783;font-size:11px}.enrollmentForm select{background:#fff;border:1px solid #d8e0e5;border-radius:9px;height:43px;padding:0 10px}.enrollmentForm button{height:43px}.liveCohortRegistry>div{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.liveCohortRegistry article{background:#f6f8fa;border-radius:14px;padding:15px}.liveCohortRegistry article>header{justify-content:space-between;display:flex}.liveCohortRegistry h3{margin:3px 0}.liveCohortRegistry p,.liveCohortRegistry small{color:#6e7e89;margin:0;font-size:10px}.liveCohortRegistry article>header>span{color:#a87306;font-size:20px;font-weight:900}.capacityMeter{background:#e1e7eb;border-radius:9px;height:6px;margin:11px 0;overflow:hidden}.capacityMeter i{background:#d7a12b;height:100%;display:block}.emptyCohort{text-align:center;padding:10px;display:block}.enrolledProject{border-top:1px solid #e0e6ea;margin-top:10px;padding-top:10px}.enrolledProject>div:first-child{justify-content:space-between;gap:8px;display:flex}.enrolledProject>div:first-child small{color:#a87306}.planQuickSteps{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:8px;display:grid}.planQuickSteps select{background:#fff;border:1px solid #d9e1e6;border-radius:7px;min-width:0;padding:6px;font-size:9px}.realJourneyTimeline{gap:11px;display:grid}.realJourneyTimeline article{background:#fff;border:1px solid #e0e6ea;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:16px;display:grid}.realJourneyTimeline article>i{background:#e7ebee;border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.realJourneyTimeline article.completed>i{color:#061626;background:#d7a12b}.realJourneyTimeline article.in_progress{border-color:#d7a12b}.realJourneyTimeline h3{margin:3px 0}.realJourneyTimeline p{color:#687985;margin:0;font-size:11px}.realJourneyTimeline small,.realJourneyTimeline em{color:#a87306;font-size:10px}.realJourneyTimeline article>span{background:#edf1f3;border-radius:8px;padding:7px 9px;font-size:10px}.complianceCommand{background:#fff;border:1px solid #dfe5e9;border-radius:18px;margin-top:18px;padding:20px}.complianceCommand>header{justify-content:space-between;gap:20px;display:flex}.complianceCommand>header small{color:#a87306}.complianceCommand h2{margin:3px 0}.complianceCommand>header p{color:#6b7b86;margin:0;font-size:12px}.complianceCommand>header>div:last-child{color:#fff;text-align:center;background:#061626;border-radius:14px;min-width:110px;padding:12px}.complianceCommand>header>div:last-child b{color:#f0c35a;font-size:23px;display:block}.complianceCommand>header>div:last-child span{font-size:9px}.complianceCommand>nav{gap:6px;padding:15px 0;display:flex;overflow:auto}.complianceCommand>nav button{white-space:nowrap;background:#f7f9fa;border:1px solid #dfe5e9;border-radius:20px;padding:7px 10px;font-size:10px}.complianceCommand>nav button.active{color:#fff;background:#061626}.complianceMatrix{gap:8px;display:grid}.complianceMatrix>article{background:#f6f8fa;border-radius:12px;grid-template-columns:100px 1fr 190px;align-items:center;gap:13px;padding:13px;display:grid}.requirementCode{gap:4px;display:grid}.requirementCode b{color:#a87306}.requirementCode span{color:#75848e;font-size:9px}.requirementBody h3{margin:0;font-size:14px}.requirementBody p{color:#6f7e88;margin:3px 0;font-size:10px}.requirementBody>small{color:#8b989f;font-size:9px}.evidenceChips{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.evidenceChips a,.evidenceChips em{color:#466579;background:#fff;border:1px solid #dfe5e9;border-radius:8px;padding:4px 7px;font-size:8px;text-decoration:none}.requirementActions{gap:6px;display:grid}.requirementActions select,.requirementActions button{background:#fff;border:1px solid #d7dfe4;border-radius:8px;padding:7px;font-size:10px}.requirementActions button{background:#d7a12b;border:0;font-weight:800}.requirementActions small{color:#75848e;font-size:8px}@media (width<=1050px){.reportSnapshot{grid-template-columns:repeat(2,minmax(0,1fr))}.graduationCards{grid-template-columns:1fr}.cohortOperations>div,.incubationTracksBoard>div{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.reportControls{display:grid}.reportControls label,.reportControls button{width:100%;min-width:0;margin:0}.reportSnapshot{grid-template-columns:1fr}.graduationRegistry>header{flex-direction:column;align-items:stretch}.graduationRegistry>header label{width:100%;min-width:0}.graduationCard{padding:15px}.graduationCard>header{align-items:flex-start}.graduationCard>footer{flex-wrap:wrap}.programAnnualStats,.cohortOperations>div,.incubationTracksBoard>div,.sixMonthProgram>div,.programPolicies,.liveCohortRegistry>div,.enrollmentForm{grid-template-columns:1fr}.cohortOperations>header,.sixMonthProgram>header,.liveEnrollmentManager>header,.liveCohortRegistry>header,.complianceCommand>header{flex-direction:column;align-items:flex-start;gap:10px}.planQuickSteps{grid-template-columns:repeat(2,1fr)}.realJourneyTimeline article{grid-template-columns:auto 1fr}.realJourneyTimeline article>span{grid-column:1/-1}.complianceMatrix>article{grid-template-columns:1fr}.requirementActions{grid-template-columns:1fr 1fr}.complianceCommand>header>div:last-child{width:100%}}.evidenceChips button{color:#466579;cursor:pointer;background:#fff;border:1px solid #dfe5e9;border-radius:8px;padding:4px 7px;font-family:inherit;font-size:8px}.incubatedProjectsGrid{grid-template-columns:1fr!important}.incubatedProjectCard{padding:24px}.projectPlanProgress{align-items:center;gap:12px;margin:16px 0;display:flex}.projectPlanProgress>span{background:#e4e9ec;border-radius:10px;flex:1;height:7px;overflow:hidden}.projectPlanProgress>span i{background:#d7a12b;height:100%;display:block}.projectPlanProgress>b{color:#536775;font-size:10px}.fullGraduationPlan{border-top:1px solid #e1e6ea;padding-top:14px}.fullGraduationPlan summary{cursor:pointer;color:#0b2940;font-weight:900}.fullGraduationPlan>div{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:12px;display:grid}.fullGraduationPlan article{background:#f6f8fa;border:1px solid #e1e6ea;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:10px;display:grid}.fullGraduationPlan article>i{background:#e4e9ec;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;font-style:normal;display:grid}.fullGraduationPlan article.done>i{color:#061626;background:#d7a12b}.fullGraduationPlan article span{gap:2px;display:grid}.fullGraduationPlan article b{font-size:11px}.fullGraduationPlan article small{color:#6c7c87;font-size:8px}.fullGraduationPlan article>em{color:#966807;font-size:8px}.fullGraduationPlan article.done>em{color:#257157}.fullGraduationPlan footer{gap:8px;margin-top:12px;display:flex}.fullGraduationPlan footer button{font-family:inherit}@media (width<=760px){.fullGraduationPlan>div{grid-template-columns:1fr}.fullGraduationPlan footer{flex-direction:column}}.chairmanDashboard{flex-direction:column;gap:18px;display:flex}.executiveHero{color:#fff;background:linear-gradient(125deg,#071b2f,#103f4e);border-radius:16px;justify-content:space-between;align-items:center;padding:28px 30px;display:flex;position:relative;overflow:hidden}.executiveHero:after{content:"";border:1px solid #ffffff0d;border-radius:50%;width:260px;height:260px;position:absolute;top:-130px;left:120px;box-shadow:0 0 0 35px #ffffff05,0 0 0 70px #ffffff03}.executiveHero h2{margin:13px 0 7px;font-size:24px}.executiveHero p{color:#afc0c9;margin:0;font-size:11px}.executiveTag{color:#58d8ae;background:#ffffff10;border:1px solid #ffffff18;border-radius:15px;align-items:center;gap:7px;padding:6px 10px;font-size:9px;display:inline-flex}.executiveTag i{background:#58d8ae;border-radius:50%;width:6px;height:6px}.heroDate{z-index:1;background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;min-width:170px;padding:15px 20px;display:flex}.heroDate small,.heroDate span{color:#9fb1bb;font-size:8px}.heroDate b{margin:6px 0;font-size:14px}.executiveStats{grid-template-columns:repeat(5,1fr);gap:11px;display:grid}.executiveStats article{background:#fff;border:1px solid #e5e9ec;border-radius:12px;align-items:center;gap:10px;padding:15px;display:flex}.executiveStats article>div{flex-direction:column;display:flex}.executiveStats small{color:#89959f;font-size:8px}.executiveStats b{margin:3px 0;font-size:20px}.executiveStats em{color:#26876e;font-size:7px;font-style:normal}.executiveGrid{grid-template-columns:1.55fr 1fr;gap:18px;display:grid}.pipelineCard,.decisionsCard,.projectsTable,.teamPerformance,.applicationsTable{background:#fff;border:1px solid #e5e9ec;border-radius:13px;padding:20px}.pipelineCard .cardTitle button,.projectsTable .cardTitle button,.teamPerformance .cardTitle button{color:#9a7229;background:0 0;border:0;font-size:9px}.pipeline{grid-template-columns:repeat(5,1fr);gap:9px;margin-top:20px;display:grid}.pipeline>div{background:#f6f8f8;border-radius:9px;padding:11px}.pipeline>div>span{color:#71808b;align-items:center;gap:5px;font-size:8px;display:flex}.pipeline>div>span i{border-radius:50%;width:7px;height:7px}.pipeline>div>b{margin:8px 0;font-size:19px;display:block}.pipeline>div>div{background:#e8ecee;border-radius:4px;height:4px;overflow:hidden}.pipeline>div>div i{border-radius:4px;height:100%;display:block}.decisionsCard .cardTitle>em{color:#d76269;background:#fff0f0;border-radius:12px;padding:5px 8px;font-size:8px;font-style:normal}.decision{border-top:1px solid #edf0f1;align-items:center;gap:8px;padding:11px 0;display:flex}.decision>i{color:#a87825;background:#fff5df;border-radius:6px;place-items:center;width:24px;height:24px;font-size:9px;font-style:normal;display:grid}.decision>span{flex-direction:column;flex:1;display:flex}.decision b{font-size:9px}.decision small{color:#8c98a1;margin-top:3px;font-size:7px}.decision>em{color:#d2676c;font-size:7px;font-style:normal}.decision>button{background:#fff;border:1px solid #dfe5e7;border-radius:6px;padding:5px 8px;font-size:8px}.tableHead,.tableRow{grid-template-columns:1.4fr 1.2fr 1fr 1fr .7fr;align-items:center;gap:8px;display:grid}.tableHead{color:#89959f;border-bottom:1px solid #e8ecee;padding:11px 0;font-size:8px}.tableRow{border-bottom:1px solid #f0f2f3;padding:10px 0;font-size:8px}.tableRow>span:first-child{align-items:center;gap:7px;display:flex}.projectLogo{color:#16805f;background:#e8f7f2;border-radius:7px;place-items:center;width:26px;height:26px;font-style:normal;font-weight:700;display:grid}.projectLogo.l1{color:#a87420;background:#fff4de}.projectLogo.l2{color:#5874ce;background:#edf1ff}.projectLogo.l3{color:#ce646d;background:#fff0f1}.miniBar{vertical-align:middle;background:#e9edef;border-radius:4px;width:38px;height:4px;margin-left:5px;display:inline-block}.miniBar i{background:#48d2a5;border-radius:4px;height:100%;display:block}.status{text-align:center;color:#16805f;background:#e9f7f2;border-radius:8px;padding:4px 6px;font-size:7px}.status.s1{color:#cf6269;background:#fff0f0}.status.s3{color:#5771cb;background:#edf1ff}.deptRow{border-top:1px solid #edf0f1;grid-template-columns:1.3fr 1fr 35px;align-items:center;gap:10px;padding:10px 0;display:grid}.deptRow>span{flex-direction:column;display:flex}.deptRow b{font-size:9px}.deptRow small{color:#89959f;font-size:7px}.deptRow>div{background:#edf0f1;border-radius:5px;height:5px}.deptRow>div i{background:#48d2a5;border-radius:5px;height:100%;display:block}.deptRow em{color:#27856d;font-size:8px;font-style:normal}.applicationsPage{flex-direction:column;gap:18px;display:flex}.applicationsHead{color:#fff;background:linear-gradient(125deg,#09233a,#104251);border-radius:15px;justify-content:space-between;align-items:center;padding:26px;display:flex}.applicationsHead h2{margin:12px 0 7px;font-size:23px}.applicationsHead p{color:#aec0c9;font-size:10px}.acceptanceFlow{background:#fff;border:1px solid #e5e9ec;border-radius:13px;grid-template-columns:repeat(6,1fr);padding:18px;display:grid}.acceptanceFlow>div{border-left:1px solid #e5e9ec;align-items:center;gap:8px;padding:5px 12px;display:flex}.acceptanceFlow>div:last-child{border:0}.acceptanceFlow i{color:#7e8b95;background:#edf1f2;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;font-style:normal;display:grid}.acceptanceFlow .active i{color:#fff;background:#48d2a5}.acceptanceFlow span{flex-direction:column;display:flex}.acceptanceFlow b{font-size:14px}.acceptanceFlow small{color:#87949d;font-size:7px}.appFilters{justify-content:space-between;align-items:center;display:flex}.appFilters h2{margin:0;font-size:15px}.appFilters span{color:#8b979f;font-size:8px}.appFilters>div:last-child{gap:5px;display:flex}.appFilters button{background:#fff;border:1px solid #e0e5e8;border-radius:12px;padding:6px 9px;font-size:8px}.appFilters button.active{color:#fff;background:#071b2f}.appTableHead,.appTableRow{grid-template-columns:1.45fr 1fr .8fr .7fr .8fr .6fr;align-items:center;gap:8px;display:grid}.appTableHead{color:#89959f;border-bottom:1px solid #e7ebed;padding:15px 8px 9px;font-size:8px}.appTableRow{border-bottom:1px solid #edf0f1;padding:11px 8px;font-size:8px}.appTableRow>span:first-child{align-items:center;gap:7px;display:flex}.appTableRow>span:first-child>i{color:#177c61;background:#eaf7f3;border-radius:7px;place-items:center;width:28px;height:28px;font-style:normal;font-weight:700;display:grid}.appTableRow>span:first-child>div{flex-direction:column;display:flex}.appTableRow small{color:#8c98a1;font-size:7px}.score{color:#16805f}.score.q2,.score.q4{color:#a87927}.ownerAvatar{background:#edf1f2;border-radius:50%;place-items:center;width:20px;height:20px;margin-left:4px;font-style:normal;display:inline-grid}.appTableRow button{background:#fff;border:1px solid #dfe5e7;border-radius:6px;padding:5px 7px;font-size:7px}@media (width<=1100px){.executiveStats{grid-template-columns:repeat(3,1fr)}.executiveGrid{grid-template-columns:1fr}.pipeline{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.executiveHero,.applicationsHead{align-items:flex-start;gap:18px}.heroDate{display:none}.executiveStats,.pipeline{grid-template-columns:1fr 1fr}.acceptanceFlow{grid-template-columns:repeat(2,1fr);gap:10px}.acceptanceFlow>div{border:0}.appFilters{align-items:flex-start;gap:12px}.appFilters>div:last-child{max-width:100%;overflow:auto}.applicationsTable{overflow-x:auto}.appTableHead,.appTableRow{min-width:720px}.projectsTable{overflow-x:auto}.tableHead,.tableRow{min-width:650px}}.trustDot{color:#58d8ae;background:#163c43;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.footerLinks{gap:14px;display:flex}.footerLinks a{color:#91a3af;cursor:pointer;font-size:9px}footer>span{white-space:nowrap}@media (width<=700px){.footerLinks{flex-wrap:wrap;width:100%}}:root{--en-navy:#071b2f;--en-navy2:#0d3547;--en-gold:#d7ad58;--en-mint:#48d2a5;--en-line:#e2e8eb;--en-muted:#6f7f8b}.enLanding,.enPortal{min-height:100vh;color:var(--en-navy);background:#fff;font-family:Arial,Helvetica,sans-serif}.enLanding *,.enPortal *{box-sizing:border-box}.enLanding button,.enPortal button{font:inherit}.enNav,.enPortalNav{border-bottom:1px solid var(--en-line);z-index:5;background:#fff;justify-content:space-between;align-items:center;height:88px;padding:0 max(50vw - 600px,25px);display:flex;position:relative}.enBrand{color:var(--en-navy);align-items:center;gap:12px;text-decoration:none;display:flex}.enBrand img{object-fit:cover;border-radius:13px;width:48px;height:48px}.enBrand span{flex-direction:column;display:flex}.enBrand b{letter-spacing:1.4px;font-size:17px}.enBrand small{color:#87939d;letter-spacing:1.2px;margin-top:3px;font-size:8px}.enLinks{gap:25px;display:flex}.enLinks a{color:#536574;font-size:13px;text-decoration:none}.enNavActions{align-items:center;gap:9px;display:flex}.enLang{border:1px solid var(--en-line);color:var(--en-navy);border-radius:9px;padding:10px 13px;font-weight:800;text-decoration:none}.enOutline,.enGold{border:0;border-radius:9px;padding:12px 19px;font-weight:800}.enOutline{border:1px solid var(--en-line);color:var(--en-navy);background:#fff}.enGold{background:var(--en-gold);color:var(--en-navy);box-shadow:0 10px 28px #d7ad5830}.enGold.large{padding:16px 24px}.enHero{background:radial-gradient(circle at 80% 35%,#19606855,transparent 33%),linear-gradient(135deg,#061827,var(--en-navy));color:#fff;grid-template-columns:1.2fr .8fr;align-items:center;gap:70px;min-height:650px;padding:92px max(50vw - 580px,30px);display:grid;overflow:hidden}.enHero>div>small{color:var(--en-mint);letter-spacing:1.8px;font-weight:800}.enHero>div>small i{background:var(--en-mint);vertical-align:middle;width:25px;height:1px;margin-right:8px;display:inline-block}.enHero h1{margin:23px 0;font-size:60px;line-height:1.16}.enHero h1 em{color:var(--en-gold);font-style:normal}.enHero>div>p{color:#b7c5cf;max-width:650px;font-size:17px;line-height:1.9}.enHero>div>div{align-items:center;gap:22px;margin-top:30px;display:flex}.enTextButton{color:#fff;background:0 0;border:0}.enTrust{color:#aebbc5;margin-top:40px;font-size:12px;display:block}.enHero aside{color:var(--en-navy);background:#fff;border-radius:18px;padding:25px;transform:rotate(1deg);box-shadow:0 35px 85px #0007}.enDemoTop{border-bottom:1px solid var(--en-line);justify-content:space-between;align-items:center;padding-bottom:17px;display:flex}.enDemoTop span{flex-direction:column;display:flex}.enDemoTop small,.enProgress small,.enMiniGrid small,.enSession small{color:#85939e;font-size:10px}.enDemoTop i{color:#168162;background:#e9f7f2;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;font-weight:900;display:grid}.enProgress{margin:20px 0}.enProgress>span{justify-content:space-between;display:flex}.enProgress>div{background:#edf1f2;border-radius:9px;height:8px;margin-top:10px;overflow:hidden}.enProgress>div i{background:var(--en-mint);width:72%;height:100%;display:block}.enMiniGrid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.enMiniGrid span{background:#f5f8f8;border-radius:10px;flex-direction:column;gap:5px;padding:14px;display:flex}.enMiniGrid b{font-size:11px}.enSession{background:var(--en-navy);color:#fff;border-radius:10px;align-items:center;gap:11px;margin-top:11px;padding:14px;display:flex}.enSession>i{color:var(--en-mint)}.enSession span{flex-direction:column;gap:4px;display:flex}.enNumbers{border-bottom:1px solid var(--en-line);grid-template-columns:repeat(4,1fr);max-width:1160px;margin:auto;display:grid}.enNumbers article{text-align:center;border-right:1px solid var(--en-line);flex-direction:column;gap:7px;padding:42px;display:flex}.enNumbers article:last-child{border:0}.enNumbers b{font-size:30px}.enNumbers span{color:var(--en-muted);font-size:12px}.enSection,.enFormation{max-width:1160px;margin:95px auto;padding:0 24px}.enSection>header,.enFormation>header{justify-content:space-between;align-items:end;gap:50px;margin-bottom:36px;display:flex}.enSection header small,.enFormation header small,.enContact small,.enFaq>small{color:#96702d;letter-spacing:1.3px;font-weight:900}.enSection h2,.enFormation h2,.enContact h2,.enFaq h2{margin:10px 0;font-size:41px;line-height:1.35}.enSection>header>p,.enFormation>header>p{max-width:470px;color:var(--en-muted);line-height:1.8}.enCards{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.enCards article{border:1px solid var(--en-line);border-radius:16px;flex-direction:column;min-height:270px;padding:29px;transition:all .22s;display:flex}.enCards article:hover{transform:translateY(-4px);box-shadow:0 16px 36px #071b2f12}.enCards article.featured{background:var(--en-navy);color:#fff}.enCards i{color:var(--en-gold);font-style:normal;font-weight:900}.enCards h3{margin-top:35px;font-size:21px}.enCards p{color:var(--en-muted);font-size:14px;line-height:1.8}.enCards .featured p{color:#b4c2cb}.enCards span{color:#9a742c;margin-top:auto;font-size:12px;font-weight:800}.enJourney{text-align:center;background:#f5f8f8;padding:80px max(50vw - 580px,24px)}.enJourney>small{color:#96702d;font-weight:900}.enJourney>h2{margin:12px 0 42px;font-size:38px}.enJourney>div{grid-template-columns:repeat(9,1fr);gap:8px;display:grid}.enJourney article{color:#657681;flex-direction:column;align-items:center;gap:11px;font-size:11px;display:flex}.enJourney article i{color:#8b6726;background:#fff;border:2px solid #dbe2e5;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;font-weight:900;display:grid}.enFormationTabs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.enFormationTabs button{border:1px solid var(--en-line);text-align:left;background:#fff;border-radius:13px;flex-direction:column;gap:4px;padding:18px;display:flex}.enFormationTabs button.active{background:var(--en-navy);color:#fff;border-color:var(--en-navy)}.enFormationTabs small{color:#9b742c;font-size:9px}.enFormationDetail{grid-template-columns:1fr 1fr;gap:18px;margin-top:16px;display:grid}.enFormationDetail>section,.enFormationDetail>ul{border:1px solid var(--en-line);border-radius:15px;margin:0;padding:28px}.enFormationDetail>section{background:#f7faf9}.enFormationDetail>section>small{color:#96702d;font-weight:800}.enFormationDetail h3{font-size:25px;line-height:1.5}.enFormationDetail p{color:var(--en-muted);line-height:1.8}.enFormationDetail ul{flex-direction:column;gap:16px;list-style:none;display:flex}.enFormationDetail li{color:#425968}.enKnowledge{background:#f6f8f8;max-width:none;padding:85px max(50vw - 580px,24px)}.enKnowledgeGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.enKnowledgeGrid a{border:1px solid var(--en-line);color:inherit;background:#fff;border-radius:15px;flex-direction:column;min-height:220px;padding:24px;text-decoration:none;transition:all .2s;display:flex}.enKnowledgeGrid a:hover{border-color:var(--en-gold);transform:translateY(-3px)}.enKnowledgeGrid i{color:var(--en-gold);font-style:normal;font-weight:900}.enKnowledgeGrid h3{margin-top:28px;font-size:20px}.enKnowledgeGrid p{color:var(--en-muted);font-size:13px;line-height:1.7}.enKnowledgeGrid b{color:#8b6827;margin-top:auto;font-size:11px}.enContact{background:linear-gradient(135deg,var(--en-navy),var(--en-navy2));color:#fff;grid-template-columns:.8fr 1.2fr;gap:80px;padding:75px max(50vw - 580px,24px);display:grid}.enContact p{color:#b6c4cd;line-height:1.8}.enContact>div:last-child{gap:10px;display:grid}.enContact a{color:#fff;border:1px solid #ffffff17;border-radius:12px;flex-direction:column;padding:18px;text-decoration:none;display:flex}.enContact a small{margin-bottom:6px;font-size:9px}.enFaq{width:min(780px,100% - 40px);margin:80px auto}.enFaq>small,.enFaq>h2{text-align:center;display:block}.enFaq details{border-bottom:1px solid var(--en-line);padding:20px 0}.enFaq summary{cursor:pointer;justify-content:space-between;font-weight:800;display:flex}.enFaq details p{color:var(--en-muted);line-height:1.8}.enFooter{background:var(--en-navy);color:#aebcc5;align-items:center;gap:28px;padding:38px max(50vw - 580px,24px);display:flex}.enFooter .enBrand{color:#fff}.enFooter p{flex:1}.enFooter>div:last-of-type{gap:14px;display:flex}.enFooter a{color:var(--en-gold);font-size:12px;text-decoration:none}.enFloating{z-index:9;border-radius:50px;display:flex;position:fixed;bottom:18px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 12px 35px #0003}.enFloating a{color:#fff;background:#164d6c;padding:13px 28px;text-decoration:none}.enFloating .wa{background:#20be5b}.enModal{z-index:30;background:#041522d9;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.enModal>div{text-align:left;background:#fff;border-radius:20px;width:min(530px,100%);max-height:92vh;padding:35px;position:relative;overflow:auto;box-shadow:0 35px 90px #0007}.enApplyModal>div{width:min(800px,100%)}.enModal>div>img{border-radius:16px;width:70px;height:70px;margin-bottom:18px;display:block}.enModal>div>small{color:#96702d;letter-spacing:1.2px;font-weight:900}.enModal h2{margin:10px 0;font-size:30px}.enModal p{color:var(--en-muted);line-height:1.7}.enClose{color:#7a8994;background:0 0;border:0;font-size:30px;position:absolute;top:12px;right:17px}.enModal form{flex-direction:column;gap:13px;margin-top:22px;display:flex}.enModal label{flex-direction:column;gap:6px;font-size:12px;font-weight:800;display:flex}.enModal input,.enModal textarea,.enModal select{width:100%;font:inherit;background:#fff;border:1px solid #d9e1e5;border-radius:9px;padding:12px}.enModal form>.enGold{justify-content:center;width:100%}.enReset{color:#8c6826;background:0 0;border:0;text-decoration:underline}.enMessage{color:#9e3b3b;background:#fff2f2;border:1px solid #efcaca;border-radius:9px;padding:11px;font-size:12px}.enFormGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.enFormGrid .wide{grid-column:1/-1}.enConsent{align-items:center;flex-direction:row!important}.enConsent input{width:auto}.enWaConfirm{text-align:center;margin-top:20px;text-decoration:none;display:block}.enPortal{background:#f4f7f8}.enPortalNav>div{gap:10px;display:flex}.enPortalNav>div a,.enPortalNav>div button{border:1px solid var(--en-line);color:var(--en-navy);background:#fff;border-radius:8px;padding:10px 14px;text-decoration:none}.enPortalHero{background:linear-gradient(135deg,var(--en-navy),var(--en-navy2));color:#fff;justify-content:space-between;align-items:end;padding:55px max(50vw - 560px,24px);display:flex}.enPortalHero small{color:var(--en-gold);font-weight:800}.enPortalHero h1{margin:10px 0;font-size:40px}.enPortalHero p{color:#b8c6cf}.enPortalHero>span{color:#fff2;font-size:45px;font-weight:900}.enPortalBody{max-width:1120px;margin:auto;padding:30px 24px 70px}.enAccountSummary{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.enAccountSummary article,.enPortalGrid>section,.enNotifications{border:1px solid var(--en-line);background:#fff;border-radius:14px;padding:18px}.enAccountSummary article{flex-direction:column;gap:8px;display:flex}.enAccountSummary small,.enPortalGrid header small,.enNotifications header small{color:#8a6929;font-size:10px}.enAccountSummary b{font-size:18px}.enAccountSummary span{color:var(--en-muted);font-size:11px}.enPortalGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.enPortalGrid h2,.enNotifications h2{margin:5px 0 16px}.enPortalRow{border-top:1px solid var(--en-line);align-items:center;gap:10px;padding:13px 0;display:flex}.enPortalRow>span{flex-direction:column;flex:1;gap:4px;display:flex}.enPortalRow small{color:var(--en-muted)}.enPortalRow em{color:#14755e;background:#eef7f4;border-radius:12px;padding:6px 9px;font-size:10px;font-style:normal}.enPortalRow a{background:var(--en-gold);color:var(--en-navy);border-radius:7px;padding:8px 11px;font-weight:800;text-decoration:none}.enNotifications{margin-top:14px}.enNotifications>article{border-top:1px solid var(--en-line);gap:12px;padding:13px 0;display:flex}.enNotifications>article>i{background:var(--en-mint);border-radius:50%;width:9px;height:9px;margin-top:5px}.enNotifications p{color:var(--en-muted);font-size:13px}.enNotifications small{color:#8a98a2}.enEmpty{color:var(--en-muted);text-align:center;background:#f5f8f8;border-radius:10px;padding:25px}@media (width<=900px){.enLinks{display:none}.enHero{grid-template-columns:1fr}.enHero aside{max-width:520px}.enJourney>div{grid-template-columns:repeat(3,1fr);gap:24px}.enKnowledgeGrid,.enAccountSummary{grid-template-columns:1fr 1fr}}@media (width<=620px){.enNav{height:76px;padding:0 13px}.enBrand img{width:43px;height:43px}.enBrand b{font-size:13px}.enBrand small{font-size:6px}.enNavActions{gap:6px}.enNavActions .enOutline{display:none}.enLang,.enGold{padding:10px 12px;font-size:11px}.enHero{min-height:610px;padding:56px 20px}.enHero h1{font-size:39px}.enHero>div>p{font-size:15px}.enHero>div>div{flex-direction:column;align-items:stretch}.enHero aside{padding:17px}.enNumbers{grid-template-columns:1fr 1fr}.enNumbers article{padding:27px 12px}.enSection,.enFormation{margin:65px auto}.enSection>header,.enFormation>header{display:block}.enSection h2,.enFormation h2,.enContact h2,.enFaq h2{font-size:31px}.enCards,.enFormationTabs,.enFormationDetail,.enKnowledgeGrid,.enContact,.enPortalGrid{grid-template-columns:1fr}.enJourney{padding:60px 18px}.enJourney>h2{font-size:29px}.enJourney>div{grid-template-columns:repeat(2,1fr)}.enKnowledge{padding:60px 18px}.enContact{gap:35px;padding:60px 20px}.enFooter{flex-direction:column;align-items:flex-start;padding-bottom:90px}.enFloating{width:calc(100% - 24px);bottom:12px}.enFloating a{text-align:center;flex:1;padding:13px 6px}.enModal>div{padding:29px 20px}.enFormGrid{grid-template-columns:1fr}.enFormGrid .wide{grid-column:auto}.enPortalNav{height:auto;padding:12px}.enPortalNav .enBrand span{display:none}.enPortalHero{padding:40px 20px}.enPortalHero h1{font-size:30px}.enPortalHero>span{display:none}.enPortalBody{padding:20px 14px 60px}.enAccountSummary{grid-template-columns:1fr}}.enKnowledgePage{min-height:100vh;color:var(--en-navy);background:#f5f8f8;font-family:Arial,Helvetica,sans-serif}.enKnowledgePage *{box-sizing:border-box}.enKnowledgeNav{border-bottom:1px solid var(--en-line);background:#fff;justify-content:space-between;align-items:center;min-height:86px;padding:0 max(50vw - 560px,24px);display:flex}.enKnowledgeNav>div{gap:9px;display:flex}.enKnowledgeNav>div a{border:1px solid var(--en-line);color:var(--en-navy);border-radius:8px;padding:10px 13px;font-size:12px;font-weight:800;text-decoration:none}.enKnowledgeHero{background:radial-gradient(circle at 80% 25%,#17605f55,transparent 32%),linear-gradient(135deg,#061827,var(--en-navy2));color:#fff;justify-content:space-between;align-items:center;gap:70px;padding:78px max(50vw - 560px,24px);display:flex}.enKnowledgeHero small,.enKnowledgeBody>header small,.enKnowledgeCategory header small,.enKnowledgeFaq header small,.enKnowledgeSources small{color:var(--en-gold);letter-spacing:1.3px;font-weight:900}.enKnowledgeHero h1{margin:15px 0;font-size:53px;line-height:1.25}.enKnowledgeHero h1 em{color:var(--en-gold);font-style:normal}.enKnowledgeHero p{color:#bdcbd4;max-width:660px;font-size:16px;line-height:1.85}.enKnowledgeHero>div>div{gap:11px;margin-top:28px;display:flex}.enKnowledgeHero>div>div span{color:#c5d1d8;border:1px solid #ffffff1a;border-radius:10px;padding:11px 14px;font-size:11px}.enKnowledgeHero>div>div b{color:#fff;margin-right:5px;font-size:17px}.enKnowledgeHero>aside{background:#071b2fcc;border:1px solid #d7ad5860;border-radius:38px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:180px;height:180px;display:flex}.enKnowledgeHero>aside>b{color:var(--en-gold);font-size:68px}.enKnowledgeHero>aside>span{text-align:center;letter-spacing:2px;font-size:9px}.enKnowledgeBody{max-width:1120px;margin:auto;padding:65px 24px}.enKnowledgeBody>header{max-width:700px}.enKnowledgeBody>header h2{margin:10px 0;font-size:37px}.enKnowledgeBody>header p{color:var(--en-muted);line-height:1.8}.enKnowledgeChips{flex-wrap:wrap;gap:8px;margin:28px 0 55px;display:flex}.enKnowledgeChips a{border:1px solid var(--en-line);color:var(--en-navy);background:#fff;border-radius:99px;padding:10px 14px;font-size:12px;font-weight:800;text-decoration:none}.enKnowledgeCategory{margin:65px 0;scroll-margin-top:20px}.enKnowledgeCategory>header{align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.enKnowledgeCategory>header>i{background:var(--en-navy);width:56px;height:56px;color:var(--en-gold);border-radius:14px;flex:none;place-items:center;font-style:normal;font-weight:900;display:grid}.enKnowledgeCategory h2{margin:5px 0;font-size:29px}.enKnowledgeCategory header p{color:var(--en-muted);margin:0}.enKnowledgeCategory>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.enKnowledgeCategory article{border:1px solid var(--en-line);background:#fff;border-radius:15px;padding:23px;position:relative}.enKnowledgeCategory article>span{color:var(--en-gold);font-weight:900}.enKnowledgeCategory article h3{font-size:18px}.enKnowledgeCategory article p{color:var(--en-muted);font-size:13px;line-height:1.7}.enKnowledgeCategory article ul{color:#647681;padding-left:18px;font-size:11px;line-height:1.8}.enKnowledgeFaq{border:1px solid var(--en-line);background:#fff;border-radius:18px;margin-top:75px;padding:32px}.enKnowledgeFaq h2{margin:7px 0 20px;font-size:30px}.enKnowledgeFaq details{border-top:1px solid var(--en-line);padding:18px 0}.enKnowledgeFaq summary{cursor:pointer;justify-content:space-between;font-weight:800;display:flex}.enKnowledgeFaq details p{color:var(--en-muted);line-height:1.8}.enKnowledgeSources{background:linear-gradient(135deg,var(--en-navy),var(--en-navy2));color:#fff;border-radius:18px;grid-template-columns:1fr 1fr;gap:45px;margin-top:45px;padding:32px;display:grid}.enKnowledgeSources h2{font-size:27px}.enKnowledgeSources p{color:#b8c7cf;line-height:1.8}.enKnowledgeSources>div:last-child{flex-direction:column;display:flex}.enKnowledgeSources a{color:#fff;border-bottom:1px solid #ffffff17;padding:13px 0;font-weight:800;text-decoration:none}.enKnowledgePage .enFooter{margin-top:0}@media (width<=620px){.enKnowledgeNav{height:auto;padding:14px}.enKnowledgeNav .enBrand span{display:none}.enKnowledgeHero{padding:52px 20px;display:block}.enKnowledgeHero h1{font-size:36px}.enKnowledgeHero>aside{display:none}.enKnowledgeHero>div>div{display:grid}.enKnowledgeBody{padding:42px 17px}.enKnowledgeBody>header h2{font-size:29px}.enKnowledgeCategory>header{display:block}.enKnowledgeCategory>header>i{margin-bottom:15px}.enKnowledgeCategory>div,.enKnowledgeSources{grid-template-columns:1fr}.enKnowledgeFaq{padding:24px 18px}.enKnowledgeSources{padding:26px 21px}}.enTextButton{font-weight:800;text-decoration:none}.enCards article>a{color:#9a742c;margin-top:auto;font-size:12px;font-weight:800;text-decoration:none}.enCards .featured>a{color:var(--en-gold)}.enInvestorPromise{max-width:1160px;margin:0 auto;padding:78px 24px 24px}.enInvestorPromise>header{max-width:820px}.enInvestorPromise>header small{color:#96702d;letter-spacing:1.3px;font-weight:900}.enInvestorPromise h2{margin:12px 0;font-size:40px;line-height:1.35}.enInvestorPromise>header p{color:var(--en-muted);font-size:16px;line-height:1.8}.enInvestorPromise>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:34px;display:grid}.enInvestorPromise article{border:1px solid var(--en-line);background:#fff;border-radius:15px;flex-direction:column;gap:11px;min-height:145px;padding:22px;display:flex}.enInvestorPromise article i{color:var(--en-gold);font-style:normal;font-weight:900}.enInvestorPromise article b{font-size:18px}.enInvestorPromise article span{color:var(--en-muted);font-size:13px;line-height:1.6}.enInvestorPromise footer{background:#f5f8f8;border-radius:13px;justify-content:space-between;align-items:center;gap:28px;margin-top:16px;padding:18px 22px;display:flex}.enInvestorPromise footer p{color:var(--en-muted);margin:0;font-size:12px;line-height:1.6}.enInvestorPromise footer a,.enFormationCta{color:#8b6827;white-space:nowrap;font-weight:800;text-decoration:none}.enFormationCta{margin-top:15px;display:inline-block}.enSaudiPage{min-height:100vh;color:var(--en-navy);background:#fff;font-family:Arial,Helvetica,sans-serif}.enSaudiPage *{box-sizing:border-box}.enSaudiHero{background:radial-gradient(circle at 82% 30%,#1a746a55,transparent 35%),linear-gradient(135deg,#061827,var(--en-navy2));color:#fff;padding:86px max(50vw - 560px,24px)}.enSaudiHero>div{max-width:780px}.enSaudiHero small,.enSaudiIntro small,.enSaudiSection small,.enSaudiCta small{color:var(--en-gold);letter-spacing:1.4px;font-weight:900}.enSaudiHero h1{margin:18px 0;font-size:56px;line-height:1.18}.enSaudiHero h1 em{color:var(--en-gold);font-style:normal}.enSaudiHero p{color:#c1cdd4;font-size:17px;line-height:1.85}.enSaudiHero nav{gap:11px;margin-top:29px;display:flex}.enSaudiHero nav a{background:var(--en-gold);color:var(--en-navy);border-radius:9px;padding:15px 21px;font-weight:900;text-decoration:none}.enSaudiHero nav a:last-child{color:#fff;background:0 0;border:1px solid #fff3}.enSaudiIntro,.enSaudiSection{max-width:1120px;margin:78px auto;padding:0 24px}.enSaudiIntro{grid-template-columns:.85fr 1.15fr;align-items:start;gap:70px;display:grid}.enSaudiIntro h2,.enSaudiSection h2,.enSaudiCta h2{margin:10px 0;font-size:39px;line-height:1.35}.enSaudiIntro p,.enSaudiSection>header p{color:var(--en-muted);line-height:1.85}.enSaudiIntro ul{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.enSaudiIntro li{border:1px solid var(--en-line);color:#405665;border-radius:13px;padding:17px}.enSaudiIntro li b{color:var(--en-navy);margin-bottom:5px;display:block}.enSaudiSteps{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:28px;display:grid}.enSaudiSteps article{border:1px solid var(--en-line);border-radius:15px;grid-template-columns:48px 1fr;align-items:start;gap:14px;padding:24px;display:grid}.enSaudiSteps i{background:var(--en-navy);width:48px;height:48px;color:var(--en-gold);border-radius:12px;place-items:center;font-style:normal;font-weight:900;display:grid}.enSaudiSteps h3{margin:2px 0 7px}.enSaudiSteps p{color:var(--en-muted);margin:0;font-size:13px;line-height:1.7}.enSaudiSources{background:#f5f8f8;padding:65px max(50vw - 560px,24px)}.enSaudiSources>div{grid-template-columns:1fr 1fr;gap:70px;display:grid}.enSaudiSources h2{font-size:34px}.enSaudiSources p{color:var(--en-muted);line-height:1.8}.enSaudiSources nav{flex-direction:column;display:flex}.enSaudiSources a{color:var(--en-navy);border-bottom:1px solid #dce4e6;padding:17px 0;font-weight:800;text-decoration:none}.enSaudiFaq{max-width:820px;margin:75px auto;padding:0 24px}.enSaudiFaq h2{font-size:36px}.enSaudiFaq details{border-bottom:1px solid var(--en-line);padding:20px 0}.enSaudiFaq summary{cursor:pointer;justify-content:space-between;font-weight:900;display:flex}.enSaudiFaq p{color:var(--en-muted);line-height:1.8}.enSaudiCta{background:linear-gradient(135deg,var(--en-navy),var(--en-navy2));color:#fff;justify-content:space-between;align-items:center;gap:45px;padding:70px max(50vw - 560px,24px);display:flex}.enSaudiCta p{color:#bac8d0}.enSaudiCta nav{gap:10px;display:flex}.enSaudiCta a{background:var(--en-gold);color:var(--en-navy);border-radius:9px;padding:15px 20px;font-weight:900;text-decoration:none}.enSaudiCta a:last-child{color:#fff;background:#20be5b}@media (width<=900px){.enInvestorPromise>div{grid-template-columns:repeat(2,1fr)}.enSaudiIntro,.enSaudiSources>div{grid-template-columns:1fr;gap:30px}}@media (width<=620px){.enInvestorPromise{padding:55px 18px 10px}.enInvestorPromise h2{font-size:30px}.enInvestorPromise>div{grid-template-columns:1fr}.enInvestorPromise footer{flex-direction:column;align-items:flex-start}.enInvestorPromise footer a{white-space:normal}.enSaudiHero{padding:55px 20px}.enSaudiHero h1{font-size:38px}.enSaudiHero nav,.enSaudiCta,.enSaudiCta nav{flex-direction:column;align-items:stretch}.enSaudiHero nav a,.enSaudiCta a{text-align:center}.enSaudiIntro,.enSaudiSection{margin:55px auto}.enSaudiIntro h2,.enSaudiSection h2,.enSaudiCta h2{font-size:30px}.enSaudiIntro ul,.enSaudiSteps{grid-template-columns:1fr}.enSaudiSources{padding:50px 20px}.enSaudiCta{padding:55px 20px}}:root{--n:#071b2f;--g:#d7ad58;--l:#e5e9ec}*{box-sizing:border-box}.hubPage{min-height:100vh;color:var(--n);background:#f6f8f8;font-family:Arial,Tahoma,sans-serif}.hubNav{border-bottom:1px solid var(--l);background:#fff;justify-content:space-between;align-items:center;min-height:82px;padding:0 max(50vw - 560px,24px);display:flex}.hubNav a{text-decoration:none}.hubBrand{color:var(--n);font-size:19px;font-weight:900}.hubBrand span{color:var(--g);font-size:11px}.backLink{color:#765820;font-weight:700}.hubHero{background:linear-gradient(135deg,var(--n),#0d3b4a);color:#fff;justify-content:space-between;align-items:center;gap:30px;padding:70px max(50vw - 560px,24px);display:flex}.hubHero small,.itemContent>small{color:var(--g);font-weight:800}.hubHero h1{margin:13px 0;font-size:48px}.hubHero p{color:#c2d0d7;line-height:1.9}.hubNumber{color:#ffffff12;font-size:100px;font-weight:900}.hubBody{max-width:1120px;margin:auto;padding:35px 24px 70px}.topicChips{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.topicChips span{border:1px solid var(--l);background:#fff;border-radius:99px;padding:9px 13px;font-size:13px}.hubTabs{border:1px solid var(--l);background:#fff;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:20px;padding:7px;display:grid}.hubTabs button{color:#687985;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:14px;font-weight:800}.hubTabs button.active{background:var(--n);color:#fff}.hubItems{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.hubItem{border:1px solid var(--l);color:inherit;background:#fff;border-radius:15px;gap:17px;min-height:150px;padding:22px;text-decoration:none;transition:all .2s;display:flex}.hubItem:hover,.hubItem:focus-visible{border-color:var(--g);outline:none;transform:translateY(-2px);box-shadow:0 12px 28px #071b2f12}.hubItem>span{color:var(--g);font-weight:900}.hubItem h2{margin:0 0 8px;font-size:19px}.hubItem p{color:#6f7d87;font-size:13px;line-height:1.7}.hubItem b{color:#8d6926;font-size:12px}.hubFooter{background:var(--n);color:#aebdc6;justify-content:space-between;align-items:center;min-height:92px;padding:25px max(50vw - 560px,24px);display:flex}.hubFooter a{color:var(--g);font-weight:800;text-decoration:none}.itemContent{border:1px solid var(--l);background:#fff;border-radius:18px;width:min(820px,100% - 40px);margin:55px auto;padding:42px;box-shadow:0 18px 45px #071b2f0d}.itemContent h1{margin:14px 0;font-size:38px}.itemLead{color:#6f7d87;font-size:17px;line-height:1.8}.contentPanel{border:1px solid var(--l);border-radius:15px;grid-template-columns:44px 1fr;gap:16px;margin:24px 0;padding:24px;display:grid}.contentPanel>span{background:var(--n);width:40px;height:40px;color:var(--g);border-radius:10px;place-items:center;font-weight:900;display:grid}.contentPanel h2{margin:5px 0 14px;font-size:21px}.contentPanel ol,.contentPanel ul{color:#53636e;margin:0;padding-right:22px;line-height:1.9}.checklistPanel{background:#f7faf9}.contentOutcome{background:linear-gradient(135deg,var(--n),#0d3b4a);color:#fff;border-radius:15px;margin:28px 0;padding:26px}.contentOutcome small{color:var(--g);font-weight:800}.contentOutcome h2{font-size:21px;line-height:1.7}.contentOutcome p{color:#c8d4da;line-height:1.8}.knowledgeDisclaimer{color:#71808a;background:#f6f8f8;border-radius:10px;padding:14px;font-size:12px;line-height:1.7}.itemActions{flex-wrap:wrap;gap:10px;display:flex}.itemActions a{background:var(--n);color:#fff;border-radius:9px;padding:13px 18px;font-weight:800;text-decoration:none}.itemActions a.secondary{color:var(--n);border:1px solid var(--l);background:#fff}.indexHero{color:#fff;background:radial-gradient(circle at 18% 20%,#17605f55,#0000 34%),linear-gradient(135deg,#061827,#0a3043);justify-content:space-between;align-items:center;gap:60px;padding:82px max(50vw - 560px,24px);display:flex}.indexHero small,.indexSectionHead small,.knowledgeCta small{color:var(--g);font-weight:900}.indexHero h1{margin:14px 0 20px;font-size:52px;line-height:1.32}.indexHero h1 em{color:var(--g);font-style:normal}.indexHero>div>p{color:#bfd0d8;max-width:650px;font-size:17px;line-height:1.9}.indexMetrics{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.indexMetrics span{color:#c6d2d9;background:#ffffff0a;border:1px solid #ffffff1c;border-radius:12px;padding:13px 16px;font-size:12px}.indexMetrics b{color:#fff;margin-left:5px;font-size:18px}.indexSeal{background:#071b2fcc;border:1px solid #d7ad5866;border-radius:42px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:190px;height:190px;display:flex;box-shadow:0 28px 70px #0007,inset 0 0 40px #d7ad5808}.indexSeal span{color:var(--g);font-size:72px;font-weight:900;line-height:1}.indexSeal b{letter-spacing:4px;margin-top:10px}.indexSeal small{letter-spacing:3px;margin-top:4px;font-size:9px}.indexBody{max-width:1120px;margin:auto;padding:70px 24px}.indexSectionHead{justify-content:space-between;align-items:end;gap:30px;margin-bottom:26px;display:flex}.indexSectionHead h2{margin:8px 0 0;font-size:34px}.indexSectionHead p{color:#71808a;max-width:430px;margin:0;line-height:1.8}.indexCategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.indexCategory{border:1px solid var(--l);min-height:250px;color:inherit;background:#fff;border-radius:18px;padding:28px;text-decoration:none;transition:all .22s;position:relative;overflow:hidden}.indexCategory:hover,.indexCategory:focus-visible{border-color:var(--g);outline:none;transform:translateY(-4px);box-shadow:0 18px 45px #071b2f12}.indexCategory>i{color:#071b2f08;font-size:70px;font-style:normal;font-weight:900;position:absolute;top:10px;left:20px}.indexCategory>small{color:#9a742c;font-weight:800}.indexCategory h2{margin:28px 0 9px;font-size:26px}.indexCategory p{color:#71808a;max-width:450px;line-height:1.8}.indexCategory span{color:#8d6926;margin-top:18px;font-weight:900;display:inline-block}.guidesHead{margin-top:75px}.indexGuideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.indexGuideGrid>a{border:1px solid var(--l);color:inherit;background:#fff;border-radius:15px;padding:23px;text-decoration:none;transition:all .2s}.indexGuideGrid>a:hover,.indexGuideGrid>a:focus-visible{border-color:var(--g);outline:none;box-shadow:0 12px 30px #071b2f0d}.indexGuideGrid small{color:#9a742c;font-weight:800}.indexGuideGrid h3{line-height:1.6}.indexGuideGrid p{color:#71808a;font-size:13px;line-height:1.75}.indexGuideGrid b{color:#8d6926;font-size:12px}.knowledgeCta{background:linear-gradient(135deg,var(--n),#0d3b4a);color:#fff;border-radius:20px;justify-content:space-between;align-items:center;gap:25px;margin-top:70px;padding:38px;display:flex}.knowledgeCta h2{margin:8px 0 0;line-height:1.55}.knowledgeCta a{background:var(--g);color:var(--n);white-space:nowrap;border-radius:10px;padding:15px 22px;font-weight:900;text-decoration:none}@media (width<=700px){.hubNav{gap:14px;padding:16px 18px}.hubBrand{font-size:15px}.backLink{font-size:11px}.hubHero{align-items:flex-start;padding:45px 20px}.hubHero h1{font-size:34px}.hubNumber{font-size:54px}.hubBody{padding:25px 18px 50px}.hubTabs{grid-template-columns:1fr}.hubTabs button{min-height:48px}.hubItems{grid-template-columns:1fr}.hubItem{min-height:140px;padding:19px}.hubFooter{flex-direction:column;align-items:flex-start;gap:15px;padding:24px 20px}.itemContent{margin:28px auto;padding:24px 20px}.itemContent h1{font-size:28px}.itemLead{font-size:15px}.contentPanel{grid-template-columns:1fr;padding:20px}.itemActions{flex-direction:column}.itemActions a{text-align:center;min-height:48px}.indexHero{padding:52px 20px;display:block}.indexHero h1{font-size:35px}.indexHero>div>p{font-size:15px}.indexSeal{display:none}.indexMetrics{grid-template-columns:1fr;display:grid}.indexBody{padding:45px 18px}.indexSectionHead{display:block}.indexSectionHead h2{font-size:29px}.indexCategoryGrid,.indexGuideGrid{grid-template-columns:1fr}.indexCategory{min-height:225px;padding:23px}.guidesHead{margin-top:55px}.knowledgeCta{flex-direction:column;align-items:stretch;padding:28px 22px}.knowledgeCta a{text-align:center}}.hubNavActions{align-items:center;gap:10px;display:flex}.hubLang{border:1px solid var(--l);color:var(--n);border-radius:8px;padding:9px 12px;font-size:11px;font-weight:900}@media (width<=700px){.hubNavActions{gap:6px}.hubLang{padding:8px;font-size:10px}}
