:root{--bg:#080b0b;--panel:#101615;--panel-strong:#18201f;--text:#f7f3ea;--muted:#aab4ae;--line:rgba(247,243,234,0.14);--cyan:#58d7d2;--gold:#d7ad5a;--ink:#071010}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.clientDashboard{position:relative;min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;gap:24px;overflow:hidden;padding:28px clamp(18px,4vw,56px) 44px;background:linear-gradient(90deg,rgba(5,8,8,.98),rgba(5,8,8,.9)),radial-gradient(circle at 78% 18%,rgba(88,215,210,.2),transparent 34%),url(/mt5-network-hero.png) 50% /cover fixed}.clientDashboard:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(rgba(247,243,234,.035) 1px,transparent 0),linear-gradient(90deg,rgba(247,243,234,.028) 1px,transparent 0);background-size:72px 72px;mask-image:linear-gradient(180deg,rgba(0,0,0,.85),transparent 82%);pointer-events:none}.clientDashboardGlow{position:absolute;right:-120px;top:120px;width:420px;height:420px;border-radius:999px;background:rgba(88,215,210,.14);filter:blur(70px);pointer-events:none}.clientDashboardHeader{position:relative;z-index:1;width:min(1120px,100%);min-height:62px;justify-content:space-between;gap:20px;margin:0 auto}.assetPill,.clientDashboardAccount,.clientDashboardBrand,.clientDashboardHeader,.dashboardCardTopline{display:flex;align-items:center}.clientDashboardBrand{gap:12px;font-weight:900}.clientDashboardMark{width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(88,215,210,.42);border-radius:14px;background:linear-gradient(135deg,rgba(88,215,210,.2),rgba(88,215,210,.06));color:var(--cyan);box-shadow:0 18px 45px rgba(88,215,210,.14)}.clientDashboardBrand small,.clientDashboardBrand strong{display:block}.clientDashboardBrand small{margin-top:3px;color:var(--muted);font-size:.72rem;font-weight:800;text-transform:uppercase}.clientDashboardAccount{gap:12px}.dashboardSettingsButton{min-height:42px;display:inline-flex;align-items:center;gap:9px;padding:0 14px;border:1px solid var(--line);border-radius:12px;background:rgba(247,243,234,.08);color:rgba(247,243,234,.8);font:inherit;font-weight:800;backdrop-filter:blur(16px)}.dashboardSettingsButton:hover{border-color:rgba(88,215,210,.36);color:var(--text);background:rgba(88,215,210,.1)}.dashboardSettingsButton.active{border-color:rgba(247,243,234,.16);background:rgba(247,243,234,.1);color:var(--text)}.clientDashboardAccount .sidebarAction{min-height:42px;border-color:rgba(88,215,210,.26);border-radius:12px;background:rgba(88,215,210,.12);backdrop-filter:blur(16px)}.clientDashboardHero{position:relative;z-index:1;width:min(1120px,100%);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:20px;align-items:stretch;margin:0 auto}.clientDashboardGrid article,.clientDashboardIntro,.dashboardBalanceCard{border:1px solid var(--line);border-radius:18px;background:linear-gradient(135deg,rgba(247,243,234,.075),rgba(247,243,234,.025)),rgba(9,14,13,.84);box-shadow:0 26px 70px rgba(0,0,0,.28);backdrop-filter:blur(22px)}.clientDashboardIntro{min-height:430px;display:grid;align-content:end;padding:clamp(30px,5vw,58px);overflow:hidden;position:relative}.clientDashboardIntro:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,8,8,.9),rgba(5,8,8,.46)),linear-gradient(0deg,rgba(5,8,8,.76),transparent 48%),url(/mt5-network-hero.png) 50% /cover;opacity:.92;z-index:-1}.clientDashboardGrid span,.dashboardCardTopline span,.dashboardEyebrow{color:var(--muted);font-size:.82rem;font-weight:800;text-transform:uppercase}.dashboardEyebrow{width:fit-content;min-height:34px;display:inline-flex;align-items:center;gap:9px;margin-bottom:18px;padding:0 12px;border:1px solid rgba(88,215,210,.32);border-radius:999px;background:rgba(88,215,210,.12);color:var(--cyan)}.clientDashboardIntro>p:first-of-type{margin-bottom:8px;color:rgba(247,243,234,.68);font-size:1rem;font-weight:800}.clientDashboardIntro h1{max-width:560px;margin-bottom:14px;font-size:clamp(3.2rem,7vw,5.9rem);line-height:.9;text-transform:capitalize;overflow-wrap:anywhere}.clientDashboardIntro p{max-width:520px;margin-bottom:14px;color:rgba(247,243,234,.78);font-size:1.05rem;line-height:1.65}.clientDashboardIntro>span{color:rgba(247,243,234,.78);font-size:.98rem;font-weight:800;word-break:break-word}.dashboardBalanceCard{position:relative;min-width:0;min-height:430px;display:grid;align-content:space-between;gap:28px;overflow:hidden;padding:clamp(26px,4vw,42px);border-color:rgba(88,215,210,.34);background:radial-gradient(circle at 85% 12%,rgba(88,215,210,.24),transparent 28%),linear-gradient(155deg,rgba(88,215,210,.18),rgba(215,173,90,.06) 58%,rgba(247,243,234,.04)),rgba(13,23,20,.94)}.dashboardBalanceCard:after{content:"";width:180px;height:180px;position:absolute;right:-52px;bottom:-68px;border:1px solid rgba(88,215,210,.18);border-radius:999px}.dashboardCardTopline{justify-content:space-between;gap:18px}.clientDashboardGrid svg,.dashboardCardTopline svg{color:var(--cyan)}.dashboardBalanceCard strong{display:block;max-width:100%;font-size:clamp(2.15rem,4.1vw,4rem);line-height:1.02;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:clip;font-variant-numeric:tabular-nums}.assetPill{width:fit-content;min-height:46px;gap:10px;padding:0 16px;border:1px solid rgba(88,215,210,.3);border-radius:999px;background:rgba(88,215,210,.12);margin-bottom:0;color:var(--cyan);font-size:1rem;font-weight:900}.clientDashboardGrid{position:relative;z-index:1;width:min(1120px,100%);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0 auto}.clientDashboardGrid article{min-height:138px;display:grid;align-content:center;gap:11px;padding:24px}.clientDashboardGrid strong{text-transform:capitalize}.clientDashboardGrid strong,.smartContractConnection{min-width:0;font-size:clamp(1.08rem,1.8vw,1.38rem);overflow-wrap:anywhere}.smartContractConnection{display:block;font-weight:900;line-height:1.25}.smartContractConnection.isConnected{color:var(--cyan)}.smartContractConnection.isDisconnected{color:#ff6b6b}.withdrawalBox{position:relative;z-index:1;width:min(1120px,100%);min-height:160px;display:grid;gap:24px;margin:0 auto;padding:clamp(24px,4vw,34px);border:1px solid rgba(88,215,210,.24);border-radius:18px;background:linear-gradient(135deg,rgba(88,215,210,.12),rgba(247,243,234,.035)),rgba(9,14,13,.9);box-shadow:0 26px 70px rgba(0,0,0,.28);backdrop-filter:blur(22px)}.withdrawalBox,.withdrawalBox.isOpen{grid-template-columns:minmax(0,1fr) auto}.withdrawalBoxContent{min-width:0}.withdrawalBoxContent>span{display:block;margin-bottom:10px;color:var(--cyan);font-size:.82rem;font-weight:900;text-transform:uppercase}.withdrawalBoxContent h2{margin-bottom:10px;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1}.withdrawalBoxContent p{max-width:680px;margin-bottom:0;color:rgba(247,243,234,.72);line-height:1.65}.withdrawalButton{min-height:52px;height:54px;display:inline-flex;align-items:center;justify-content:center;gap:10px;flex:0 0 auto;padding:0 22px;border:1px solid rgba(88,215,210,.3);border-radius:14px;background:rgba(88,215,210,.12);color:var(--cyan);font:inherit;font-weight:900;box-shadow:none;cursor:pointer}.withdrawalButton:hover{border-color:rgba(88,215,210,.46);background:rgba(88,215,210,.18);transform:translateY(-1px)}.supportChatBox{position:relative;z-index:1;width:min(1120px,100%);display:grid;gap:18px;margin:0 auto;padding:clamp(24px,4vw,34px);border:1px solid rgba(247,243,234,.14);border-radius:18px;background:linear-gradient(135deg,rgba(88,215,210,.095),rgba(215,173,90,.045)),rgba(9,14,13,.9);box-shadow:0 26px 70px rgba(0,0,0,.28);backdrop-filter:blur(22px)}.supportChatHead{display:flex;align-items:center;justify-content:space-between;gap:18px}.supportChatHead span,.supportChatNew label{display:flex;align-items:center;gap:8px;color:var(--cyan);font-size:.82rem;font-weight:900;text-transform:uppercase}.supportChatHead h2{margin:8px 0 0;font-size:clamp(1.55rem,2.2vw,2.2rem);line-height:1.05}.supportChatNew button,.supportChatReply button,.supportRefreshButton{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(88,215,210,.34);border-radius:12px;background:rgba(88,215,210,.12);color:var(--cyan);font:inherit;font-weight:900;cursor:pointer}.supportChatNew button,.supportChatReply button{background:#f7f3ea;color:#071010}.supportChatNew button:disabled,.supportChatReply button:disabled{cursor:not-allowed;opacity:.52}.supportChatNotice{margin:0;font-weight:900}.supportChatNotice.success{color:var(--cyan)}.supportChatNotice.error{color:#ff8c8c}.supportChatLayout{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:14px;min-height:420px}.supportChatConversation,.supportChatThreads{min-width:0;border:1px solid rgba(247,243,234,.12);border-radius:16px;background:rgba(0,0,0,.2);overflow:hidden}.supportChatThreads{display:grid;align-content:start;gap:8px;padding:10px}.supportChatThread{width:100%;min-height:112px;display:grid;gap:7px;padding:13px;border:1px solid rgba(247,243,234,.1);border-radius:14px;background:rgba(247,243,234,.045);color:var(--text);font:inherit;text-align:left;cursor:pointer}.supportChatThread.isActive,.supportChatThread:hover{border-color:rgba(88,215,210,.42);background:rgba(88,215,210,.11)}.supportChatThread span{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.supportChatThread strong{font-size:.95rem;line-height:1.25}.supportChatThread em{flex:0 0 auto;padding:3px 7px;border-radius:999px;background:var(--cyan);color:var(--ink);font-size:.62rem;font-style:normal;font-weight:900;text-transform:uppercase}.supportChatThread small{color:var(--cyan);font-size:.78rem;font-weight:900;text-transform:capitalize}.supportChatThread p{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;margin:0;color:rgba(247,243,234,.68);font-size:.86rem;line-height:1.45}.supportChatConversation{display:grid;grid-template-rows:minmax(0,1fr) auto}.supportChatMessages{display:grid;align-content:start;gap:10px;overflow-y:auto;padding:14px}.supportChatMessage{max-width:min(620px,88%);display:grid;gap:8px;padding:13px 14px;border:1px solid rgba(247,243,234,.1);border-radius:14px;background:rgba(247,243,234,.06)}.supportChatMessage.fromClient{justify-self:end;border-color:rgba(88,215,210,.32);background:rgba(88,215,210,.11)}.supportChatMessage.fromSupport{justify-self:start}.supportChatMessage div{display:flex;align-items:center;justify-content:space-between;gap:12px}.supportChatMessage strong{font-size:.82rem}.supportChatMessage time{color:rgba(247,243,234,.56);font-size:.76rem;font-weight:800}.supportChatMessage p{margin:0;color:rgba(247,243,234,.86);line-height:1.55;white-space:pre-wrap}.supportChatNew,.supportChatReply{display:grid;gap:12px}.supportChatReply{grid-template-columns:minmax(0,1fr) auto;padding:14px;border-top:1px solid rgba(247,243,234,.1)}.supportChatNew{grid-template-columns:minmax(160px,220px) minmax(0,1fr) minmax(0,1.7fr) auto;align-items:end;padding-top:4px}.supportChatNew input,.supportChatNew textarea,.supportChatReply textarea{width:100%;min-height:48px;padding:13px 14px;border:1px solid rgba(247,243,234,.14);border-radius:14px;background:rgba(0,0,0,.24);color:var(--text);font:inherit}.supportChatNew textarea,.supportChatReply textarea{min-height:86px;resize:vertical}.supportChatEmpty{display:grid;place-items:center;min-height:120px;padding:18px;color:rgba(247,243,234,.62);font-weight:900;text-align:center}.supportChatEmpty.large{align-content:center;gap:10px;min-height:100%;color:var(--cyan)}.withdrawalDisabledMessage{grid-column:1/-1;margin-top:22px;padding:16px 18px;border:1px solid rgba(255,94,94,.38);border-radius:14px;background:linear-gradient(135deg,rgba(255,94,94,.13),rgba(255,94,94,.045)),rgba(12,5,5,.34);color:#ff6b6b;font-size:1rem;font-weight:900;line-height:1.55;box-shadow:0 18px 44px rgba(255,94,94,.08)}.inlineWithdrawalForm{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:22px;border-top:1px solid rgba(247,243,234,.12)}.inlineWithdrawalForm label{display:grid;gap:8px;color:rgba(247,243,234,.76);font-size:.92rem;font-weight:800}.inlineWithdrawalForm input,.inlineWithdrawalForm output{width:100%;min-height:54px;display:flex;align-items:center;padding:0 15px;border:1px solid rgba(247,243,234,.14);border-radius:14px;background:rgba(0,0,0,.24);color:var(--text);font:inherit;font-size:1rem}.amountInputShell{position:relative}.amountInputShell input{padding-right:78px}.maxAmountButton{position:absolute;right:8px;top:50%;min-height:36px;transform:translateY(-50%);padding:0 12px;border:1px solid rgba(88,215,210,.34);border-radius:10px;background:rgba(88,215,210,.12);color:var(--cyan);font:inherit;font-size:.78rem;font-weight:900;cursor:pointer}.maxAmountButton:hover{background:rgba(88,215,210,.18)}.inlineWithdrawalForm output{color:var(--cyan);font-weight:900}.walletAddressField{grid-column:span 1}.sendWithdrawalButton{grid-column:1/-1;min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:10px;align-self:end;justify-self:end;padding:0 18px;border:1px solid rgba(88,215,210,.46);border-radius:14px;background:#f7f3ea;color:#071010;font:inherit;font-weight:900;cursor:pointer}.sendWithdrawalButton:disabled{cursor:not-allowed;opacity:.52}.withdrawalFormMessage{grid-column:1/-1;margin:0;font-weight:800}.withdrawalFormMessage.success{color:var(--cyan)}.withdrawalFormMessage.error{color:#ff8c8c}.withdrawalHistoryBox{position:relative;z-index:1;width:min(1120px,100%);display:grid;gap:18px;margin:0 auto;padding:clamp(24px,4vw,34px);border:1px solid rgba(247,243,234,.14);border-radius:18px;background:linear-gradient(135deg,rgba(247,243,234,.075),rgba(247,243,234,.025)),rgba(9,14,13,.88);box-shadow:0 26px 70px rgba(0,0,0,.28);backdrop-filter:blur(22px)}.withdrawalHistoryHead{display:flex;align-items:center;justify-content:space-between;gap:18px}.withdrawalHistoryHead span{display:block;margin-bottom:8px;color:var(--cyan);font-size:.82rem;font-weight:900;text-transform:uppercase}.withdrawalHistoryHead h2{margin-bottom:0;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1}.withdrawalHistoryHead strong{min-width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(88,215,210,.3);border-radius:14px;color:var(--cyan);background:rgba(88,215,210,.1);font-size:1.1rem}.withdrawalHistoryTable{display:grid;overflow-x:auto}.withdrawalHistoryRow{min-width:920px;display:grid;grid-template-columns:120px 80px 160px 150px minmax(180px,1fr) 110px;gap:14px;align-items:center;padding:15px 0;border-top:1px solid rgba(247,243,234,.1)}.withdrawalHistoryHeader{padding-top:0;border-top:0;color:var(--muted);font-size:.78rem;font-weight:900;text-transform:uppercase}.withdrawalHistoryRow span,.withdrawalHistoryRow strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.withdrawalStatus{width:fit-content;min-height:30px;display:inline-flex;align-items:center;padding:0 10px;border:1px solid rgba(247,243,234,.12);border-radius:999px;font-size:.8rem;font-weight:900;text-transform:capitalize}.withdrawalStatus.pending{color:var(--gold);border-color:rgba(215,173,90,.32);background:rgba(215,173,90,.1)}.withdrawalStatus.approved{color:var(--cyan);border-color:rgba(88,215,210,.32);background:rgba(88,215,210,.1)}.withdrawalStatus.rejected{color:#ff8c8c;border-color:rgba(255,140,140,.32);background:rgba(255,140,140,.1)}.withdrawalHistoryEmpty{min-height:82px;display:grid;place-items:center;border-top:1px solid rgba(247,243,234,.1);color:var(--muted);font-weight:800}.settingsDashboard{grid-template-rows:auto auto auto}.documentsPanel,.settingsProfilePanel{position:relative;z-index:1;width:min(900px,100%);align-self:start;justify-self:center;display:grid;gap:28px;padding:clamp(26px,5vw,44px);border:1px solid rgba(88,215,210,.24);border-radius:18px;background:radial-gradient(circle at 86% 10%,rgba(88,215,210,.18),transparent 30%),linear-gradient(135deg,rgba(247,243,234,.075),rgba(247,243,234,.025)),rgba(9,14,13,.9);box-shadow:0 26px 70px rgba(0,0,0,.28);backdrop-filter:blur(22px)}.documentsPanel{gap:22px}.settingsProfileHead{display:flex;align-items:center;gap:18px}.documentsIcon,.settingsProfileIcon{width:58px;height:58px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(88,215,210,.36);border-radius:16px;background:rgba(88,215,210,.12);color:var(--cyan)}.documentsHead span,.settingsProfileHead span{display:block;color:var(--cyan);font-size:.78rem;font-weight:900;text-transform:uppercase}.settingsProfileHead h1{margin:8px 0 10px;font-size:clamp(2.3rem,5vw,4.4rem);line-height:.94;text-transform:capitalize}.settingsProfileHead p{max-width:620px;margin-bottom:0;color:rgba(247,243,234,.72);line-height:1.65}.documentsHead{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px}.documentsHead h2{margin:8px 0;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1}.documentsHead p{margin:0;color:rgba(247,243,234,.72);line-height:1.55}.documentsHead>strong{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid rgba(215,173,90,.32);border-radius:999px;background:rgba(215,173,90,.1);color:var(--gold);font-size:.86rem;text-transform:uppercase}.settingsEditForm{display:grid;gap:22px}.settingsEditGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.settingsEditGrid label{display:grid;gap:8px;color:rgba(247,243,234,.74);font-size:.88rem;font-weight:900}.documentsUploadForm select,.settingsEditGrid input{width:100%;min-height:52px;padding:0 15px;border:1px solid rgba(247,243,234,.14);border-radius:14px;background:rgba(0,0,0,.24);color:var(--text);font:inherit;font-size:1rem}.documentsUploadForm select{appearance:none}.settingsEditGrid input:focus{border-color:rgba(88,215,210,.46);outline:none}.documentsUploadForm{display:grid;grid-template-columns:minmax(160px,220px) minmax(0,1fr) auto;align-items:end;gap:14px}.documentsUploadForm label{display:grid;gap:8px;color:rgba(247,243,234,.74);font-size:.88rem;font-weight:900}.documentsFileField{position:relative}.documentsFileField input[type=file]{position:absolute;inset:auto;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.documentsFilePicker{min-height:52px;display:flex;align-items:center;gap:12px;padding:8px 14px;border:1px solid rgba(247,243,234,.14);border-radius:14px;background:linear-gradient(135deg,rgba(88,215,210,.1),rgba(247,243,234,.035)),rgba(0,0,0,.24);color:var(--text);cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.documentsFileField:focus-within .documentsFilePicker,.documentsFilePicker:hover{border-color:rgba(88,215,210,.48);background:linear-gradient(135deg,rgba(88,215,210,.16),rgba(247,243,234,.05)),rgba(0,0,0,.28);transform:translateY(-1px)}.documentsFilePicker>svg{width:38px;height:38px;flex:0 0 auto;padding:9px;border:1px solid rgba(88,215,210,.28);border-radius:12px;background:rgba(88,215,210,.1);color:var(--cyan)}.documentsFilePicker span{min-width:0;display:block}.documentsFilePicker small,.documentsFilePicker strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.documentsFilePicker strong{color:var(--text);font-size:.95rem}.documentsFilePicker small{margin-top:3px;color:rgba(247,243,234,.58);font-size:.78rem}.documentActions a,.documentActions button,.documentsUploadForm button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(88,215,210,.34);border-radius:14px;background:rgba(88,215,210,.12);color:var(--cyan);font:inherit;font-weight:900;cursor:pointer}.documentsUploadForm button:disabled{cursor:not-allowed;opacity:.52}.documentsMessage{margin:0;font-weight:900}.documentsMessage.success{color:var(--cyan)}.documentsMessage.error{color:#ff8c8c}.documentsList{display:grid;gap:10px}.documentItem{display:grid;grid-template-columns:minmax(0,1.4fr) auto auto auto auto;align-items:center;gap:12px;padding:14px;border:1px solid rgba(247,243,234,.12);border-radius:14px;background:rgba(0,0,0,.2)}.documentItem>div:first-child{display:flex;align-items:center;gap:12px;min-width:0}.documentItem>div:first-child svg{flex:0 0 auto;color:var(--cyan)}.documentItem small,.documentItem span{min-width:0}.documentItem small,.documentItem strong{display:block}.documentItem strong{font-size:.95rem}.documentItem small{color:rgba(247,243,234,.62);font-size:.82rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.documentStatus{min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;border:1px solid rgba(247,243,234,.12);border-radius:999px;font-size:.78rem;font-weight:900;text-transform:capitalize}.documentStatus.pending{color:var(--gold);border-color:rgba(215,173,90,.32);background:rgba(215,173,90,.1)}.documentStatus.approved{color:var(--cyan);border-color:rgba(88,215,210,.32);background:rgba(88,215,210,.1)}.documentStatus.rejected{color:#ff8c8c;border-color:rgba(255,140,140,.32);background:rgba(255,140,140,.1)}.documentActions{display:flex;justify-content:flex-end;gap:8px}.documentActions a,.documentActions button{width:40px;min-height:40px;padding:0}.documentActions button{color:#ff8c8c;border-color:rgba(255,140,140,.26);background:rgba(255,140,140,.08)}.documentItem>p{grid-column:1/-1;margin:0;padding-top:10px;border-top:1px solid rgba(247,243,234,.08);color:#ffb3b3;line-height:1.5}.documentsEmpty{min-height:86px;display:grid;place-items:center;border:1px dashed rgba(247,243,234,.16);border-radius:14px;color:var(--muted);font-weight:900;text-align:center}.countryCombo,.countryField{position:relative}.countryCombo{display:block}.countryCombo input{padding-right:46px}.countryCombo input::-webkit-search-cancel-button{appearance:none}.countryChevron{position:absolute;right:15px;top:25px;color:rgba(88,215,210,.72);pointer-events:none;transform:translateY(-50%);transition:transform .16s ease,color .16s ease}.countryChevron.isOpen{color:var(--cyan);transform:translateY(-50%) rotate(180deg)}.countryMenu{position:absolute;z-index:20;top:calc(100% + 10px);left:0;right:0;max-height:270px;padding:8px;overflow-y:auto;border:1px solid rgba(88,215,210,.38);border-radius:16px;background:linear-gradient(180deg,rgba(14,25,23,.98),rgba(5,10,10,.98)),rgba(7,13,12,.98);box-shadow:0 24px 60px rgba(0,0,0,.58),inset 0 0 0 1px rgba(247,243,234,.04),0 0 34px rgba(88,215,210,.1);backdrop-filter:blur(22px);scrollbar-color:rgba(88,215,210,.52) rgba(247,243,234,.06);scrollbar-width:thin}.countryMenu::-webkit-scrollbar{width:10px}.countryMenu::-webkit-scrollbar-track{border-radius:999px;background:rgba(247,243,234,.06)}.countryMenu::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:rgba(88,215,210,.58);background-clip:content-box}.countryEmpty,.countryField .countryMenu button{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 13px;border:1px solid transparent;border-radius:12px;background:transparent;color:rgba(247,243,234,.84);font:inherit;font-size:.96rem;font-weight:850;text-align:left}.countryField .countryMenu button{cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s ease}.countryField .countryMenu button+button{margin-top:4px}.countryField .countryMenu button:hover{border-color:rgba(88,215,210,.22);background:linear-gradient(90deg,rgba(88,215,210,.16),rgba(247,243,234,.045));color:var(--cyan);transform:translateX(2px)}.countryField .countryMenu button.selected{border-color:rgba(88,215,210,.46);background:linear-gradient(90deg,rgba(88,215,210,.22),rgba(215,173,90,.08));color:var(--text);box-shadow:0 12px 28px rgba(88,215,210,.1)}.countryField .countryMenu button svg{flex:0 0 auto;color:var(--cyan)}.countryEmpty{color:rgba(247,243,234,.52);justify-content:center}.settingsEditActions{display:flex;align-items:center;justify-content:space-between;gap:10px}.settingsEditActions button{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 18px;border:1px solid rgba(88,215,210,.46);border-radius:14px;background:#f7f3ea;color:#071010;font:inherit;font-weight:900;cursor:pointer}.settingsEditActions button:disabled{cursor:not-allowed;opacity:.55}.settingsFormMessage{margin:0;font-weight:800}.settingsFormMessage.success{color:var(--cyan)}.settingsFormMessage.error{color:#ff8c8c}.dashboardShell{min-height:100vh;display:grid;grid-template-columns:248px 1fr;background:#060808}.sidebar{min-height:100vh;display:flex;flex-direction:column;padding:28px 18px;border-right:1px solid var(--line);background:#0b0f0f}.brand{display:inline-flex;align-items:center;gap:12px;font-weight:800}.brandMark{width:42px;height:42px;display:inline-grid;place-items:center;border:1px solid rgba(88,215,210,.35);background:rgba(88,215,210,.12);color:var(--cyan);border-radius:8px}.brand small,.brand strong{display:block}.brand small{margin-top:3px;color:var(--muted);font-size:.72rem;font-weight:700;text-transform:uppercase}.sidebar nav{margin-top:42px;display:grid;gap:10px}.sidebar .sidebarBottom{margin-top:auto;padding-top:24px}.sidebar nav a,.sidebarAction{min-height:44px;display:flex;align-items:center;gap:12px;padding:0 14px;border:1px solid transparent;background:transparent;color:rgba(247,243,234,.76);border-radius:8px;font:inherit;font-weight:700;cursor:pointer;text-align:left}.sidebar nav a.active,.sidebar nav a:hover,.sidebarAction:hover{border-color:rgba(88,215,210,.32);background:rgba(88,215,210,.1);color:var(--text)}.workspace{padding:28px clamp(22px,4vw,48px) 48px}.topbar{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}h1,h2,h3,p{margin-top:0}.topbar h1{margin-bottom:4px;font-size:1.55rem}.topbar p{margin-bottom:0;color:var(--muted)}.iconButton{width:44px;height:44px;display:grid;place-items:center;background:rgba(247,243,234,.06);color:var(--text);cursor:pointer}.heroPanel,.iconButton{border:1px solid var(--line);border-radius:8px}.heroPanel{position:relative;min-height:390px;display:grid;grid-template-columns:1fr 360px;gap:28px;align-items:center;overflow:hidden;padding:clamp(28px,5vw,54px);isolation:isolate}.panelImage{object-fit:cover;z-index:-2}.panelShade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(8,11,11,.94),rgba(8,11,11,.76) 46%,rgba(8,11,11,.34)),linear-gradient(0deg,rgba(8,11,11,.78),rgba(8,11,11,.18))}.kicker{color:var(--cyan);font-weight:800;letter-spacing:.08em;font-size:.76rem}.heroPanelContent h2{max-width:640px;margin-bottom:18px;font-size:clamp(3rem,6vw,5.4rem);line-height:.94}.heroPanelContent p{max-width:620px;color:rgba(247,243,234,.76);font-size:1.05rem;line-height:1.7}.statStack{display:grid;gap:12px}.authPanel,.panel,.statStack div,.statusCard{border:1px solid var(--line);background:rgba(247,243,234,.06);border-radius:8px}.statStack div{min-height:94px;padding:18px;backdrop-filter:blur(18px)}.statStack span,.statusCard span{display:block;color:var(--muted)}.statStack strong{display:block;margin-top:8px;font-size:1.7rem}.balanceGrid,.cardGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px}.balanceGrid{grid-template-columns:2fr 1fr 1fr}.statusCard{min-height:118px;padding:20px}.fundingBalanceCard{min-height:118px;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:24px;border:1px solid rgba(88,215,210,.26);background:linear-gradient(135deg,rgba(88,215,210,.14),rgba(215,173,90,.08)),rgba(247,243,234,.06);border-radius:8px}.fundingBalanceCard span,.settingsBalance span{display:block;color:var(--muted)}.fundingBalanceCard strong,.settingsBalance strong{display:block;margin-top:8px;font-size:clamp(2rem,4vw,3.25rem);line-height:1}.fundingBalanceCard svg{flex:0 0 auto;color:var(--cyan)}.statusCard svg{color:var(--cyan)}.statusCard strong{display:block;margin-top:8px;font-size:1.2rem}.workGrid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.panel{min-height:260px;padding:24px;background:#0d1211}.panel h3{margin-bottom:22px}.taskList{padding:0;margin:0;display:grid;gap:14px;list-style:none}.taskList li{display:flex;align-items:center;gap:12px;color:rgba(247,243,234,.82)}.taskList svg,.timeline span{color:var(--cyan)}.timeline{display:grid;gap:18px}.timeline div{display:grid;grid-template-columns:14px 1fr auto;align-items:center;gap:12px}.timeline span{width:10px;height:10px;border-radius:50%;background:var(--cyan)}.timeline p{margin-bottom:0;color:rgba(247,243,234,.82)}.timeline strong{color:var(--gold)}.settingsHero{min-height:240px;display:grid;grid-template-columns:1fr minmax(280px,420px);gap:24px;align-items:center;padding:clamp(26px,4vw,44px);border:1px solid var(--line);border-radius:8px;background:linear-gradient(135deg,rgba(88,215,210,.1),rgba(215,173,90,.08)),#0d1211}.settingsHero h2{margin-bottom:14px;font-size:clamp(2.5rem,5vw,4.5rem);line-height:.96}.settingsHero p{max-width:620px;margin-bottom:0;color:rgba(247,243,234,.74);line-height:1.7}.settingsBalance{min-height:150px;display:grid;align-content:center;padding:24px;border:1px solid rgba(88,215,210,.22);border-radius:8px;background:rgba(0,0,0,.22)}.settingsGrid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px;margin-top:18px}.settingsForm{min-height:0}.formHeader{justify-content:space-between;gap:18px;margin-bottom:24px}.formHeader,.formHeader>div{display:flex;align-items:center}.formHeader>div{gap:12px}.formHeader h3{margin-bottom:0}.formHeader svg,.savedBadge,.securityIcon{color:var(--cyan)}.savedBadge{min-height:30px;display:inline-flex;align-items:center;padding:0 12px;border:1px solid rgba(88,215,210,.32);border-radius:999px;background:rgba(88,215,210,.1);font-size:.86rem;font-weight:800}.inputGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.inputGrid.singleColumn{grid-template-columns:1fr}.inputGrid label{display:grid;gap:8px;color:rgba(247,243,234,.76);font-size:.95rem}.inputGrid input,.inputGrid select{width:100%;min-height:50px;padding:0 14px;border:1px solid var(--line);background:rgba(0,0,0,.24);color:var(--text);border-radius:8px;font:inherit}.saveButton:disabled{cursor:not-allowed;opacity:.55}.mutedText{color:var(--muted)}.formMessage{margin:18px 0 0;color:var(--cyan);line-height:1.5}.statusBadge{width:fit-content;min-height:30px;display:inline-flex;align-items:center;padding:0 10px;border:1px solid var(--line);border-radius:999px;font-size:.82rem;font-weight:800}.statusPending{color:var(--gold);border-color:rgba(215,173,90,.32);background:rgba(215,173,90,.1)}.statusApproved{color:var(--cyan);border-color:rgba(88,215,210,.32);background:rgba(88,215,210,.1)}.statusRejected{color:#ff8c8c;border-color:rgba(255,140,140,.32);background:rgba(255,140,140,.1)}.inputGrid select{appearance:none}.saveButton{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:24px;padding:0 20px;border:0;border-radius:8px;background:var(--text);color:var(--ink);font:inherit;font-weight:800;cursor:pointer}.securityPanel{min-height:0}.securityPanel p{color:var(--muted);line-height:1.65}.securityRows{display:grid;gap:12px;margin-top:24px}.securityRows div{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px;border:1px solid var(--line);border-radius:8px;background:rgba(247,243,234,.04)}.securityRows span{color:var(--muted)}.securityRows strong{text-align:right;color:var(--cyan)}.authShell{min-height:100vh;display:grid;place-items:center;padding:28px;background:linear-gradient(90deg,rgba(8,11,11,.96),rgba(8,11,11,.74)),url(/mt5-network-hero.png) 50% /cover}.authPanel{width:min(480px,100%);padding:34px;background:rgba(8,11,11,.86);backdrop-filter:blur(20px)}.authBrand{margin-bottom:34px}.authHeading{text-align:center}.authHeading h1{margin-bottom:10px;font-size:2rem}.authHeading p{color:var(--muted)}.authForm{display:grid;gap:18px;margin-top:28px}.authForm label{display:grid;gap:8px;color:rgba(247,243,234,.78)}.authForm input{width:100%;min-height:50px;padding:0 14px;border:1px solid var(--line);background:rgba(0,0,0,.28);color:var(--text);border-radius:8px;font:inherit}.authForm button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;background:var(--text);color:var(--ink);border-radius:8px;font:inherit;font-weight:800;cursor:pointer}.authForm button:disabled{cursor:not-allowed;opacity:.62}.authError{margin:18px 0 0;color:#ff8c8c;text-align:center;line-height:1.5}.authSwitch{margin:22px 0 0;text-align:center;color:rgba(247,243,234,.74)}.authSwitch a{color:var(--cyan);font-weight:800}@media (max-width:980px){.clientDashboardGrid,.clientDashboardHero,.withdrawalBox{grid-template-columns:1fr}.withdrawalBox{align-items:flex-start}.dashboardShell,.inlineWithdrawalForm,.supportChatLayout,.supportChatNew,.supportChatReply{grid-template-columns:1fr}.sidebar{min-height:auto}.sidebar .sidebarBottom{margin-top:12px;padding-top:0}.sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.balanceGrid,.heroPanel,.settingsGrid,.settingsHero,.workGrid{grid-template-columns:1fr}}@media (max-width:680px){.clientDashboard{padding:18px 14px 28px}.clientDashboardAccount,.clientDashboardHeader{align-items:stretch;flex-direction:column}.clientDashboardAccount .sidebarAction,.dashboardSettingsButton{width:100%}.clientDashboardHero{grid-template-columns:minmax(0,1fr)}.clientDashboardIntro,.dashboardBalanceCard{min-height:300px}.clientDashboardIntro h1{font-size:3rem}.dashboardBalanceCard strong{font-size:clamp(2.25rem,12vw,3.2rem)}.withdrawalButton{width:100%}.supportChatHead{align-items:stretch;flex-direction:column}.supportChatNew button,.supportChatReply button,.supportRefreshButton{width:100%}.withdrawalHistoryTable{overflow-x:visible}.withdrawalHistoryRow{min-width:0;grid-template-columns:1fr;gap:8px;padding:16px 0}.withdrawalHistoryHeader{display:none}.settingsProfileHead{align-items:flex-start;flex-direction:column}.documentItem,.documentsHead,.documentsUploadForm,.settingsEditGrid{grid-template-columns:1fr}.documentsHead>strong{justify-self:start}.settingsEditActions{align-items:stretch;flex-direction:column-reverse}.cardGrid,.inputGrid,.sidebar nav{grid-template-columns:1fr}.heroPanelContent h2{font-size:3rem}}.landingPage{position:relative;min-height:100vh;overflow:hidden;background:linear-gradient(90deg,rgba(7,9,9,.97),rgba(7,9,9,.82) 42%,rgba(7,9,9,.3)),linear-gradient(0deg,rgba(7,9,9,.92),rgba(7,9,9,.72)),url(/mt5-network-hero.png) 50% /cover fixed}.lpHero{position:relative;min-height:92vh;display:grid;grid-template-rows:auto 1fr auto;padding:24px clamp(20px,4vw,56px) 40px;isolation:isolate}.lpHeroImage{object-fit:cover;opacity:0;z-index:-3}.lpHeroShade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(7,9,9,.97),rgba(7,9,9,.8) 42%,rgba(7,9,9,.26)),linear-gradient(0deg,rgba(7,9,9,.18),rgba(7,9,9,.02) 40%)}.lpNav{position:relative;z-index:20;width:min(1180px,100%);min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:22px;margin:0 auto}.lpBrand,.lpEyebrow,.lpGhostButton,.lpNavActions,.lpNavLinks,.lpPrimaryButton,.lpSecondaryButton,.lpSolidButton{display:inline-flex;align-items:center}.lpBrand{gap:10px;font-weight:900;white-space:nowrap}.lpBrandMark,.lpIconBox{display:inline-grid;place-items:center;border:1px solid rgba(88,215,210,.34);background:rgba(88,215,210,.12);color:var(--cyan)}.lpBrandMark{width:38px;height:38px;border-radius:999px}.lpIconBox{width:46px;height:46px;border-radius:8px}.lpNavLinks{gap:clamp(18px,3vw,34px);color:rgba(247,243,234,.74);font-size:.95rem;font-weight:700}.lpNavLinks a:hover{color:var(--text)}.lpNavActions{gap:10px}.lpGhostButton,.lpPrimaryButton,.lpSecondaryButton,.lpSolidButton{min-height:44px;gap:10px;padding:0 18px;border-radius:8px;font-weight:900}.lpPrimaryButton,.lpSolidButton{border:1px solid rgba(88,215,210,.42);background:#f7f3ea;color:#071010;box-shadow:0 20px 50px rgba(88,215,210,.14)}.lpGhostButton,.lpSecondaryButton{border:1px solid rgba(247,243,234,.18);background:rgba(7,9,9,.42);color:var(--text)}.lpHeroContent{width:min(880px,100%);margin:auto 0;padding:104px 0 76px}.lpEyebrow,.lpKicker{gap:9px;margin-bottom:18px;color:var(--cyan);font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.lpHeroContent h1{margin-bottom:22px;font-size:clamp(3.1rem,7vw,5.9rem);line-height:.94}.lpHeroContent p{width:min(720px,100%);color:rgba(247,243,234,.78);font-size:clamp(1.04rem,2vw,1.28rem);line-height:1.65}.lpHeroMicrocopy{margin:18px 0 0;font-size:.92rem!important;color:rgba(247,243,234,.68)!important}.lpHeroActions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.lpMetricRail{width:min(1180px,100%);display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:0 auto}.lpConsultationForm,.lpCta,.lpFaqItem,.lpIndustryCard,.lpMetric,.lpPreviewPanel,.lpProcess article,.lpReasonCard,.lpServiceCard{border:1px solid rgba(247,243,234,.14);border-radius:8px;background:rgba(247,243,234,.06)}.lpMetric{min-height:92px;padding:18px;backdrop-filter:blur(18px)}.lpMetric strong{display:block;font-size:1.8rem}.lpAboutCopy p,.lpCta p,.lpFaqItem p,.lpIndustryCard p,.lpMetric span,.lpPlatformCopy p,.lpProcess p,.lpReasonCard p,.lpServiceBenefit span,.lpServiceCard p{color:rgba(247,243,234,.72);line-height:1.65}.lpSection{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:76px 0}.lpAboutSection,.lpCta,.lpPlatformBand,.lpTrustBand{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.74fr);gap:clamp(26px,5vw,58px);align-items:center}.lpTrustBand{padding-top:68px;padding-bottom:60px;align-items:start}.lpSectionHeader{max-width:860px;display:block}.lpAboutSection h2,.lpCta h2,.lpPlatformCopy h2,.lpProcess h2,.lpSectionHeader h2,.lpTrustBand h2{margin-bottom:0;font-size:clamp(2.1rem,4.4vw,3.8rem);line-height:1}.lpTrustBand>p{margin-bottom:0;color:rgba(247,243,234,.72);font-size:1.04rem;line-height:1.75}.lpConsultationForm{display:grid;gap:16px;padding:24px;background:linear-gradient(135deg,rgba(88,215,210,.12),rgba(215,173,90,.05)),rgba(247,243,234,.06)}.lpFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.lpConsultationForm label{display:grid;gap:8px;color:rgba(247,243,234,.76);font-weight:800}.lpConsultationForm input,.lpConsultationForm textarea{width:100%;min-height:52px;padding:0 14px;border:1px solid rgba(247,243,234,.14);border-radius:8px;background:rgba(0,0,0,.24);color:var(--text);font:inherit}.lpConsultationForm textarea{min-height:138px;padding-top:14px;resize:vertical}.lpConsultationForm input:focus,.lpConsultationForm textarea:focus{outline:1px solid rgba(88,215,210,.55);border-color:rgba(88,215,210,.45)}.lpConsultationForm button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(88,215,210,.42);border-radius:8px;background:#f7f3ea;color:#071010;font:inherit;font-weight:900;cursor:pointer}.lpConsultationForm button:disabled{cursor:not-allowed;opacity:.62}.lpFormNotice{margin:0;line-height:1.55}.lpFormNoticesuccess{color:var(--cyan)}.lpFormNoticeerror{color:#ff8c8c}.lpServiceGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:30px}.lpServiceCard{min-height:520px;display:flex;flex-direction:column;padding:24px}.lpServiceCard h3{margin-top:22px}.lpServiceLabel{margin-top:10px;color:var(--gold);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.lpServiceCard ul{display:grid;gap:12px;padding:0;margin:16px 0 22px;list-style:none}.lpServiceCard li{display:flex;align-items:flex-start;gap:10px;color:rgba(247,243,234,.84);line-height:1.45}.lpServiceCard li svg{flex:0 0 auto;margin-top:2px;color:#76d86d}.lpServiceBenefit{display:grid;gap:8px;margin-top:auto;padding-top:18px;border-top:1px solid rgba(247,243,234,.14)}.lpServiceBenefit strong{color:var(--text);font-size:.88rem}.lpPlatformBand{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:92px 0}.lpPreviewPanel{min-height:460px;padding:20px;background:linear-gradient(145deg,rgba(88,215,210,.14),transparent 42%),rgba(247,243,234,.06)}.lpPreviewHeader{display:flex;gap:8px;padding-bottom:20px}.lpPreviewHeader span{width:10px;height:10px;border-radius:999px;background:rgba(247,243,234,.3)}.lpChartRow{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:18px;border:1px solid rgba(247,243,234,.12);border-radius:8px;background:rgba(7,9,9,.38)}.lpChartRow svg{color:var(--cyan)}.lpChartRow span,.lpChartRow strong{display:block}.lpChartRow span{margin-top:4px;color:rgba(247,243,234,.64)}.lpChartRow em{color:var(--gold);font-size:2rem;font-style:normal;font-weight:900}.lpBars{height:170px;display:grid;grid-template-columns:repeat(7,1fr);align-items:end;gap:12px;margin:28px 0;padding:16px;border-radius:8px;background:rgba(7,9,9,.3)}.lpBars span{border-radius:999px 999px 4px 4px;background:linear-gradient(180deg,var(--cyan),rgba(88,215,210,.22))}.lpRiskRows{display:grid;gap:10px}.lpRiskRows div{display:flex;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid rgba(247,243,234,.12);border-radius:8px;background:rgba(7,9,9,.3)}.lpRiskRows span{color:rgba(247,243,234,.66)}.lpFaqGrid,.lpIndustryGrid,.lpReasonGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px}.lpIndustryCard,.lpReasonCard{min-height:250px;padding:24px}.lpReasonCard h3{margin-top:22px}.lpIndustryCard svg{color:var(--cyan)}.lpIndustryCard h3{margin-top:22px}.lpProcessGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:30px}.lpProcess article{min-height:280px;padding:24px}.lpProcess article>span{display:inline-block;margin-bottom:28px;color:var(--gold);font-size:.8rem;font-weight:900}.lpAboutSection{grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr);align-items:center;border-top:1px solid rgba(247,243,234,.14)}.lpAboutHeading{align-self:center}.lpAboutLead,.lpAboutPoints article{border:1px solid rgba(247,243,234,.14);border-radius:8px;background:rgba(247,243,234,.06)}.lpAboutLead{align-self:center;padding:24px;background:linear-gradient(135deg,rgba(88,215,210,.12),rgba(215,173,90,.06)),rgba(247,243,234,.06)}.lpAboutLead p,.lpAboutPoints p{margin-bottom:0}.lpAboutPoints{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.lpAboutPoints article{min-height:250px;padding:22px}.lpAboutPoints span{display:inline-flex;margin-bottom:22px;color:var(--gold);font-size:.78rem;font-weight:900}.lpAboutPoints h3{margin-bottom:12px}.lpAboutPoints p{color:rgba(247,243,234,.72);line-height:1.65}.lpFaqItem{padding:0 18px}.lpFaqItem h3{min-height:72px;display:flex;align-items:center;margin-bottom:0;color:var(--text);font-weight:900;font-size:1rem;line-height:1.35}.lpFaqItem p{margin:0;padding:0 0 18px}.lpCta{width:min(1180px,calc(100% - 40px));margin:0 auto 72px;padding:clamp(28px,5vw,52px);background:linear-gradient(135deg,rgba(88,215,210,.18),rgba(215,173,90,.08)),rgba(247,243,234,.06)}.lpCta .lpConsultationForm{justify-self:end;width:min(520px,100%);background:rgba(7,16,16,.52)}.lpCta .lpConsultationForm textarea{min-height:122px}.lpCta svg{margin-bottom:18px;color:var(--cyan)}.lpCta p:last-child{margin:18px 0 0}.lpFooter{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:64px 0 36px;border-top:1px solid rgba(247,243,234,.14)}.lpFooterTop{display:grid;grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(150px,.7fr));gap:clamp(28px,4vw,54px)}.lpFooterBrand p{max-width:420px;margin:22px 0 10px;color:var(--text);font-size:1.15rem;font-weight:900;line-height:1.45}.lpFooterBottom,.lpFooterBrand>span,.lpFooterColumn p,.lpFooterNotice p{color:rgba(247,243,234,.66);line-height:1.65}.lpFooterBrand>span{display:block;max-width:520px}.lpFooterColumn{display:grid;align-content:start;gap:10px}.lpFooterColumn h3,.lpFooterNotice h3{margin-bottom:8px;color:var(--cyan);font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.lpFooterColumn a{width:fit-content;color:rgba(247,243,234,.78);line-height:1.4}.lpFooterColumn a:hover{color:var(--text)}.lpFooterColumn p{margin:8px 0 0}.lpFooterColumn strong{display:block;margin-bottom:4px;color:var(--text)}.lpFooterNotice{margin-top:42px;padding:24px;border:1px solid rgba(247,243,234,.14);border-radius:8px;background:rgba(247,243,234,.05)}.lpFooterNotice p{margin-bottom:0}.lpFooterBottom{margin-top:28px;padding-top:22px;border-top:1px solid rgba(247,243,234,.1);font-size:.92rem}.termsPage{min-height:100vh;padding:24px clamp(20px,4vw,56px) 72px}.termsNav{width:min(1040px,100%)}.termsContent,.termsHero{width:min(1040px,100%);margin:0 auto}.termsHero{padding:clamp(72px,11vw,126px) 0 42px}.termsHero h1{max-width:820px;margin-bottom:18px;font-size:clamp(3rem,7vw,5.4rem);line-height:.94}.termsHero p{max-width:780px;color:rgba(247,243,234,.76);font-size:clamp(1.04rem,2vw,1.24rem);line-height:1.65}.termsHero span{display:inline-flex;margin-top:12px;color:var(--gold);font-weight:900}.termsContent{display:grid;gap:16px}.termsIntro,.termsSection{border:1px solid rgba(247,243,234,.14);border-radius:8px;background:rgba(247,243,234,.06)}.termsIntro{padding:clamp(22px,4vw,34px)}.termsSection{padding:clamp(22px,4vw,32px)}.termsSection h2{margin-bottom:16px;color:var(--text);font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.18}.termsIntro p,.termsSection li,.termsSection p{color:rgba(247,243,234,.72);line-height:1.72}.termsIntro p,.termsSection p{margin-bottom:14px}.termsIntro p:last-child,.termsSection p:last-child{margin-bottom:0}.termsSection ul{display:grid;gap:10px;margin:0 0 16px;padding-left:20px}.termsSection li::marker{color:var(--cyan)}@media (max-width:1120px){.lpAboutPoints,.lpProcessGrid,.lpServiceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.lpNav{width:100%}.lpNavLinks{display:none}.lpAboutPoints,.lpAboutSection,.lpCta,.lpFaqGrid,.lpFooterTop,.lpFormGrid,.lpIndustryGrid,.lpMetricRail,.lpPlatformBand,.lpProcessGrid,.lpReasonGrid,.lpServiceGrid,.lpTrustBand{grid-template-columns:1fr}.lpCta .lpConsultationForm{justify-self:stretch;width:100%}}@media (max-width:620px){.lpNav{align-items:flex-start}.lpNavActions{display:none}.termsNav{align-items:center}.termsNav .lpNavActions{display:inline-flex}.lpHeroContent h1{font-size:3.05rem}.termsHero h1{font-size:2.85rem}.lpIndustryCard,.lpPreviewPanel,.lpProcess article,.lpReasonCard,.lpServiceCard{padding:18px}.lpChartRow{grid-template-columns:1fr;align-items:start}.lpRiskRows div{flex-direction:column}}@media (max-width:380px){.termsNav .lpGhostButton{width:44px;padding:0;justify-content:center;font-size:0}}