@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter-greek-ext.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter-greek.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter-vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:400;font-display:block;src:url(/static/fonts/material-symbols-sharp.ttf) format("truetype")}.propfund-site{color-scheme:light;--ink:#191918;--ink-deep:#141413;--ink-soft:#252523;--paper:#f8f1f5;--paper-strong:#fffafd;--white:#ffffff;--line-dark:rgba(255,255,255,.10);--line-light:#ded4da;--muted-dark:rgba(255,255,255,.52);--muted-light:#726a70;--accent:#d997d2;--accent-deep:#b978c5;--accent-gradient:linear-gradient(115deg,#f5acd6,#c9b6ff 52%,#a8ddff);--moss:#747f66;--content-max:1400px;--serif:Georgia,"Times New Roman",serif;--sans:"Inter",Arial,sans-serif;--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:15px;-webkit-font-smoothing:antialiased;min-height:100vh}.propfund-site *,.propfund-site :after,.propfund-site :before{box-sizing:border-box}.propfund-site a{color:inherit;text-decoration:none}.propfund-site button,.propfund-site input,.propfund-site select,.propfund-site summary{font:inherit}.propfund-site [role=button],.propfund-site button{border-radius:0}.propfund-site button{border:0;cursor:pointer}.propfund-site ::-moz-selection{background:var(--accent);color:var(--ink)}.propfund-site ::selection{background:var(--accent);color:var(--ink)}.propfund-site .material-symbols-sharp{display:inline-block;font-family:Material Symbols Sharp,sans-serif!important;font-size:20px;font-style:normal;font-weight:400;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;color:currentColor;-webkit-font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;font-synthesis:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.propfund-site .inline-icon{margin-left:5px;font-size:15px;line-height:1;vertical-align:middle}.skip-link{position:fixed;top:8px;left:8px;z-index:300;padding:10px 14px;background:var(--white);color:var(--ink);transform:translateY(-160%);transition:transform .16s var(--ease-out)}.skip-link:focus{transform:translateY(0)}.announcement{min-height:34px;padding:0 16px;display:flex;align-items:center;justify-content:center;gap:10px;border-bottom:1px solid rgba(255,255,255,.06);background:var(--ink-deep);color:rgba(255,255,255,.62);font-size:12px}.propfund-site .announcement a{display:inline-flex;align-items:center;gap:4px;color:rgba(255,255,255,.92)}.propfund-site .announcement a .inline-icon,.propfund-site .announcement a .material-symbols-sharp{margin-left:0;font-size:14px;line-height:1;vertical-align:unset;color:currentColor}.header-shell{position:sticky;top:0;z-index:100;width:100%;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(25,25,24,.94);backdrop-filter:blur(18px)}.site-header{width:100%;max-width:var(--content-max);height:64px;margin:0 auto;padding:0 16px;display:flex;align-items:center}.propfund-site .wordmark,.propfund-site a.wordmark{display:inline-flex;align-items:center;gap:8px;color:rgba(255,255,255,.96);font-size:13px;font-weight:650;letter-spacing:-.02em}.wordmark-mark{width:26px;display:inline-grid;place-items:center;font-family:var(--serif);font-size:21px;font-weight:500;color:inherit}.desktop-nav{margin-left:34px;display:flex;align-items:center;gap:2px}.propfund-site .desktop-nav a{padding:11px 15px;color:rgba(255,255,255,.72);font-size:13px;transition:color .14s ease-out}.header-actions{margin-left:auto}.header-primary{min-height:40px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;border-radius:0;background:var(--white);color:var(--ink);font-size:13px;font-weight:550;transition:background .14s ease-out,transform .14s var(--ease-out)}.mobile-menu{display:none;position:relative;margin-left:auto;color:var(--white)}.mobile-menu summary{list-style:none;cursor:pointer;font-size:13px}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu nav{position:absolute;top:38px;right:0;width:230px;padding:8px;display:flex;flex-direction:column;border:1px solid var(--line-dark);background:var(--ink-soft);box-shadow:0 24px 70px rgba(0,0,0,.28)}.mobile-menu nav a,.mobile-menu nav button{min-height:44px;padding:0 12px;display:flex;align-items:center;background:transparent;color:rgba(255,255,255,.8);text-align:left}.mobile-menu nav button{margin-top:6px;justify-content:center;background:var(--white);color:var(--ink)}.dark-shell{background:var(--ink);color:var(--white)}.hero{position:relative;isolation:isolate;min-height:calc(100dvh - 98px);overflow:hidden}.hero-laser{position:absolute!important;inset:0;z-index:0;width:100%;height:100%!important}.hero-laser-fill{width:100%;height:100%;min-height:calc(100dvh - 98px)}.hero-laser-content{position:relative;z-index:2;min-height:calc(100dvh - 98px);padding:56px 16px;display:flex;flex-direction:column;justify-content:center;gap:clamp(44px,5vh,72px)}.hero:before{z-index:-3;background:radial-gradient(circle at 18% 48%,rgba(217,151,210,.08),transparent 28%),linear-gradient(115deg,#171716,#111110 68%,#181817)}.hero:after,.hero:before{position:absolute;inset:0;content:""}.hero:after{z-index:-1;background:linear-gradient(180deg,rgba(25,25,24,.06),rgba(25,25,24,.16) 52%,rgba(25,25,24,.96) 92%)}.hero-copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center}.hero h1{width:min(760px,100%);margin:0;font-family:var(--serif);font-size:clamp(48px,4vw,64px);font-weight:400;line-height:1.01;letter-spacing:-.045em;text-wrap:balance}.hero-copy>p{width:min(520px,100%);margin:22px 0 0;color:rgba(255,255,255,.58);font-size:17px;line-height:1.45}.pill{width:-moz-fit-content;width:fit-content;min-height:40px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;border-radius:0;font-size:13px;font-weight:550;transition:background .14s ease-out,transform .14s var(--ease-out)}.pill-light{background:var(--white);color:var(--ink)}.pill-large{min-height:46px;margin-top:27px;padding:0 26px}.hero-feature-grid{position:relative;z-index:2;width:100%;max-width:var(--content-max);margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.hero-feature-grid article{min-width:0;min-height:292px;padding:24px 22px 22px;border:1px solid var(--line-dark);background:rgba(25,25,24,.72);backdrop-filter:blur(12px)}.hero-feature-visual{height:142px;padding:2px 0;display:grid;place-items:center}.hero-feature-copy{padding:24px 0 0}.hero-feature-copy h2{margin:0;font-size:16px;font-weight:500;letter-spacing:-.02em}.hero-feature-copy p{max-width:29ch;margin:9px 0 0;color:rgba(255,255,255,.46);font-size:13px;line-height:1.48}.evaluation-ui,.rewards-ui,.rules-ui,.scale-ui{width:100%;height:100%;color:rgba(255,255,255,.82)}.evaluation-ui{padding:18px 8px 12px;display:flex;flex-direction:column;justify-content:center}.micro-score{display:flex;align-items:flex-end;justify-content:space-between;color:rgba(255,255,255,.42);font-size:12px}.micro-score strong{position:relative;min-width:64px;min-height:27px;color:var(--white);font-family:var(--serif);font-size:27px;font-weight:400;line-height:1;text-align:right}.micro-score strong span{position:absolute;top:0;right:0;transition:opacity .36s var(--ease-in-out),transform .46s var(--ease-in-out)}.score-start{opacity:1;transform:translateY(0)}.score-finish{opacity:0;transform:translateY(5px)}.progress{height:2px;margin:18px 0 12px;overflow:hidden;background:rgba(255,255,255,.1)}.progress i{width:100%;height:100%;display:block;background:var(--accent);transform:scaleX(.64);transform-origin:left;transition:transform .56s var(--ease-in-out)}.visual-caption{display:flex;align-items:center;justify-content:space-between;color:rgba(255,255,255,.38);font-size:11px}.rules-ui{padding:17px 8px 12px;display:grid;grid-template-columns:1fr 1fr;align-content:center;-moz-column-gap:24px;column-gap:24px}.rule-stat{display:flex;flex-direction:column;gap:7px}.rule-stat+.rule-stat{padding-left:24px;border-left:1px solid rgba(255,255,255,.1)}.rule-stat span{color:rgba(255,255,255,.4);font-size:11px}.rule-stat strong{font-family:var(--serif);font-size:27px;font-weight:400;line-height:1;transition:transform .26s var(--ease-out),color .18s ease}.rules-ui .visual-caption{grid-column:1/-1;margin-top:20px;padding-top:11px;border-top:1px solid rgba(255,255,255,.09)}.rewards-ui{padding:18px 8px 12px;display:flex;flex-direction:column;justify-content:center}.reward-head{display:flex;align-items:flex-end;justify-content:space-between}.reward-head span{color:rgba(255,255,255,.42);font-size:12px}.reward-head strong{font-family:var(--serif);font-size:22px;font-weight:400}.day-track{position:relative;margin:26px 0 4px;display:grid;grid-template-columns:repeat(7,1fr)}.day-track:before{position:absolute;top:5px;right:0;left:0;height:1px;background:rgba(255,255,255,.13);content:""}.day-track i{position:relative;z-index:1;width:11px;height:11px;display:block;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:var(--ink);transform:scale(1);transition:transform .22s var(--ease-out),background-color .18s ease,border-color .18s ease}.day-track i.complete{border-color:rgba(217,151,210,.55);background:rgba(217,151,210,.42);transform:scale(.72)}.scale-ui{padding:10px 12px 8px;display:grid;grid-template-columns:repeat(3,1fr);align-items:end;gap:14px}.scale-ui div{display:grid;gap:7px;color:rgba(255,255,255,.4);font-size:11px}.scale-ui i{height:32px;display:block;border:1px solid rgba(255,255,255,.11);background:rgba(255,255,255,.025);transform:scaleY(.72);transform-origin:bottom;transition:transform .42s var(--ease-in-out)}.scale-ui div:nth-child(2) i{height:67px}.scale-ui .scale-max{height:104px;padding:9px;align-content:start;background:var(--accent);color:var(--ink);font-weight:600;transform:scaleY(.86);transform-origin:bottom;transition:transform .46s var(--ease-in-out),filter .38s ease}.comparison-table-head h2,.faq-intro h2,.section-intro h2{width:min(900px,100%);margin:0;font-family:var(--serif);font-size:clamp(42px,4vw,58px);font-weight:400;line-height:1.04;letter-spacing:-.042em;text-wrap:balance}.accounts-section,.markets-section,.product-section{padding:78px 16px 88px;background:var(--paper)}.accounts-section>*,.markets-section>*,.product-section>*{width:100%;max-width:var(--content-max);margin-right:auto;margin-left:auto}.product-layout{margin-top:46px}.product-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line-light);border-left:1px solid var(--line-light)}.product-tabs button{min-height:74px;padding:0 24px;display:flex;align-items:center;gap:18px;border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light);background:transparent;color:#74746e;text-align:left;font-size:15px;transition:color .14s ease-out,background .14s ease-out}.product-tabs button span{color:#aaa9a2;font-size:12px}.product-tabs button.active{background:var(--paper-strong);color:var(--accent)}.product-tabs button.active span{color:var(--accent)}.product-panel{min-height:610px;display:grid;grid-template-columns:34% 66%;border-bottom:1px solid var(--line-light);border-left:1px solid var(--line-light)}.product-copy,.product-panel{border-right:1px solid var(--line-light)}.product-copy{padding:52px 46px;background:var(--paper-strong)}.product-copy h3{margin:0;font-family:var(--serif);font-size:38px;font-weight:400;line-height:1.06;letter-spacing:-.035em}.product-copy>p{margin:23px 0 0;color:var(--muted-light);font-size:15px;line-height:1.62}.product-copy dl{margin:48px 0 0}.product-copy dl>div{min-height:59px;display:grid;grid-template-columns:1fr auto;align-items:center;border-top:1px solid var(--line-light)}.product-copy dt{color:#8b8b84}.product-copy dd{margin:0;font-weight:600}.statement-stage{position:relative;padding:52px 54px 72px;display:grid;place-items:center;overflow:hidden;background-color:#e8e7e1;background-image:linear-gradient(rgba(25,25,24,.035) 1px,transparent 0),linear-gradient(90deg,rgba(25,25,24,.035) 1px,transparent 0);background-size:48px 48px}.statement-card{width:min(680px,100%);padding:34px;background:var(--paper-strong);box-shadow:0 22px 60px rgba(45,45,39,.1)}.statement-card header{padding-bottom:22px;display:flex;justify-content:space-between;border-bottom:1px solid var(--line-light);color:#777770;font-size:13px}.statement-account{padding:42px 0 24px}.statement-account p,.statement-account>span{color:#888881;font-size:13px}.statement-account strong{margin-top:14px;display:block;font-family:var(--serif);font-size:56px;font-weight:400;letter-spacing:-.04em}.statement-account p{margin:10px 0 0}.statement-chart{position:relative;height:176px;border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light)}.statement-chart:after,.statement-chart:before{position:absolute;right:0;left:0;height:1px;background:#e8e8e2;content:""}.statement-chart:before{top:33%}.statement-chart:after{top:66%}.statement-chart svg{position:absolute;right:10px;bottom:24px;left:10px;z-index:1;width:calc(100% - 20px);height:110px;overflow:visible}.statement-chart path{fill:none;stroke:var(--accent);stroke-width:2.5;vector-effect:non-scaling-stroke}.statement-chart span{position:absolute;bottom:8px;color:#92928b;font-size:12px}.statement-chart span:last-child{right:0}.statement-data{padding-top:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.statement-data span{display:grid;gap:9px;color:#8d8d86;font-size:12px}.statement-data strong{color:var(--ink);font-size:14px}.stage-note{position:absolute;right:24px;bottom:18px;left:24px;display:flex;justify-content:space-between;color:#7b7b75;font-size:12px}.stage-note a{color:var(--ink)}.markets-section{border-top:1px solid var(--line-light)}.market-bento{margin-top:46px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.market-card{position:relative;min-height:390px;padding:30px;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line-light)}.market-card,.market-card:nth-child(n){background:var(--paper-strong);color:var(--ink)}.market-card:nth-child(n){grid-column:auto}.market-card:nth-child(2),.market-card:nth-child(3){background:#f0f0eb}.market-pattern{position:absolute;top:158px;right:30px;bottom:58px;left:52%;display:flex;align-items:end;gap:10px;color:var(--ink);opacity:.8}.market-pattern i{flex:1;height:30%;display:block;border:1px solid;opacity:.13;transform-origin:bottom;transition:transform .36s var(--ease-in-out),opacity .18s ease,background-color .18s ease}.market-pattern i:nth-child(2){height:54%}.market-pattern i:nth-child(3){height:40%}.market-pattern i:nth-child(4){height:78%;border-color:var(--accent);background:var(--accent);opacity:1}.market-card:nth-child(2) .market-pattern i{transform-origin:center}.market-card:nth-child(4) .market-pattern i{border-radius:50% 50% 0 0}.market-card-copy{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;align-items:flex-start}.market-card-copy h3{margin:0;font-family:var(--serif);font-size:38px;font-weight:400;letter-spacing:-.04em}.market-card-copy p{max-width:34ch;margin:12px 0 0;color:var(--muted-light);font-size:14px;line-height:1.5}.market-card-copy>span{margin-top:auto;color:var(--ink);font-size:13px}.market-card-copy>span i{margin-left:5px;font-style:normal}.accounts-section{border-top:1px solid var(--line-light)}.account-grid{margin-top:46px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.account-grid article{min-width:0;min-height:430px;padding:26px 22px 22px;display:flex;flex-direction:column;border:1px solid var(--line-light);background:var(--paper-strong)}.account-grid article.featured{box-shadow:inset 0 3px 0 var(--accent);background:#fff}.account-grid h3{margin:20px 0 0;font-family:var(--serif);font-size:48px;font-weight:400;letter-spacing:-.04em}.account-grid article>p{margin:8px 0 0;color:#898983;font-size:13px}.account-grid dl{margin:40px 0 24px}.account-grid dl>div{min-height:42px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line-light)}.account-grid dt{color:#8c8c86;font-size:12px}.account-grid dd{margin:0;font-size:13px;font-weight:550}.account-grid article>button{width:100%;min-height:44px;margin-top:auto;padding:0 14px;display:flex;align-items:center;justify-content:space-between;background:var(--ink);color:var(--white);font-size:12px;transition:background .14s ease-out,transform .14s var(--ease-out)}.account-grid article.featured>button{background:var(--accent);color:var(--ink)}.comparison-table-section{padding:82px 16px 92px;background:var(--ink);color:var(--white)}.comparison-table-inner{width:100%;max-width:var(--content-max);margin:0 auto}.comparison-table-head p{margin:18px 0 0;color:var(--muted-dark);font-size:15px}.comparison-table-wrap{margin-top:46px;overflow-x:auto;border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark)}.comparison-table-wrap table{width:100%;min-width:700px;border-collapse:collapse;table-layout:fixed}.comparison-table-wrap td,.comparison-table-wrap th{height:84px;padding:0 28px;border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);text-align:left}.comparison-table-wrap thead th{height:58px;color:rgba(255,255,255,.42);font-size:13px;font-weight:400}.comparison-table-wrap tbody th{font-family:var(--serif);font-size:25px;font-weight:400}.comparison-table-wrap tbody td{color:rgba(255,255,255,.5);font-size:16px}.comparison-table-wrap td:nth-child(3),.comparison-table-wrap th:nth-child(3){background:rgba(217,151,210,.09);color:var(--white)}.faq-section{width:100%;max-width:var(--content-max);margin:0 auto;padding:82px 16px 92px;display:grid;grid-template-columns:.8fr 1.2fr;gap:88px;background:var(--paper)}.faq-list{border-top:1px solid var(--line-light)}.faq-item{border-bottom:1px solid var(--line-light)}.faq-question{width:100%;min-height:78px;padding:0;display:flex;align-items:center;justify-content:space-between;gap:24px;background:transparent;color:#333330;text-align:left;font-size:16px;transition:color .16s ease}.faq-question i{color:#8b8b85;font-size:20px;font-style:normal;font-weight:300;transform:rotate(0);transition:transform .22s var(--ease-out),color .16s ease}.faq-answer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .24s var(--ease-out),opacity .18s ease}.faq-answer>div{min-height:0;overflow:hidden}.faq-answer p{max-width:64ch;margin:-3px 0 26px;color:#72726c;font-size:14px;line-height:1.65;transform:translateY(-4px);transition:transform .22s var(--ease-out)}.faq-item.open .faq-answer{grid-template-rows:1fr;opacity:1}.faq-item.open .faq-answer p{transform:translateY(0)}.faq-item.open .faq-question i{color:var(--accent);transform:rotate(45deg)}.closing-section{min-height:540px;padding:72px max(16px,calc((100vw - var(--content-max))/2));display:flex;flex-direction:column;justify-content:center;background:var(--ink);color:var(--white)}.closing-section h2{margin:0;font-family:var(--serif);font-size:clamp(50px,5.6vw,82px);font-weight:400;line-height:.99;letter-spacing:-.05em}.closing-section h2 span{color:rgba(255,255,255,.38)}.data-cta{width:min(420px,100%);min-height:74px;margin-top:44px;padding:0 18px;display:grid;grid-template-columns:34px 1fr auto;gap:13px;align-items:center;border:1px solid var(--line-dark);background:rgba(255,255,255,.055);color:var(--white);text-align:left;transition:background .14s ease-out,transform .14s var(--ease-out)}.data-cta-icon{width:34px;height:34px;display:grid;place-items:center;background:var(--accent);color:var(--ink);font-family:var(--serif);font-size:18px}.data-cta>span:nth-child(2){display:grid;gap:4px;font-size:14px}.data-cta small{color:rgba(255,255,255,.38);font-size:12px}.data-cta i{color:rgba(255,255,255,.55);font-style:normal}footer{border-top:1px solid var(--line-dark);background:#30302f;color:var(--white)}.footer-bottom,.footer-top{width:100%;max-width:var(--content-max);margin:0 auto}.footer-top{min-height:580px;padding:58px 16px;display:grid;grid-template-columns:31% 69%}.footer-brand h2{width:min(380px,100%);margin:62px 0 44px;font-family:var(--serif);font-size:47px;font-weight:400;line-height:1.03;letter-spacing:-.04em}.footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.footer-links>div{display:flex;flex-direction:column}.footer-links strong{margin-bottom:23px;font-size:15px;font-weight:550}.footer-links a{min-height:39px;color:rgba(255,255,255,.5);font-size:14px}.footer-bottom{min-height:78px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid var(--line-dark)}.footer-bottom small{color:rgba(255,255,255,.38);font-size:12px}.footer-bottom div{display:flex;gap:22px}.footer-bottom a{color:rgba(255,255,255,.5);font-size:12px}.form-overlay{position:fixed;inset:0;z-index:250;padding:24px;display:grid;place-items:center;overflow-y:auto;background:rgba(13,13,12,.76);backdrop-filter:blur(12px)}.signup-dialog{position:relative;width:min(760px,100%);max-height:calc(100dvh - 48px);overflow-y:auto;padding:48px;background:var(--paper-strong);color:var(--ink);box-shadow:0 36px 120px rgba(0,0,0,.35)}.dialog-close{position:absolute;top:18px;right:18px;padding:7px 10px;background:transparent;color:#74746e;font-size:12px}.form-heading h2,.form-success h2{margin:0;font-family:var(--serif);font-size:44px;font-weight:400;line-height:1.04;letter-spacing:-.04em}.form-heading p,.form-success p{max-width:52ch;margin:16px 0 0;color:#73736d;line-height:1.55}.signup-dialog form{display:grid;gap:24px}.field-row{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.signup-dialog label{display:grid;gap:9px}.signup-dialog label>span,.signup-dialog legend{color:#6f6f69;font-size:13px}.signup-dialog input[type=email],.signup-dialog input[type=text],.signup-dialog select{width:100%;height:50px;padding:0 14px;border:1px solid #d2d2cc;border-radius:0;outline:0;background:var(--white);color:var(--ink)}.signup-dialog input:focus,.signup-dialog select:focus{border-color:var(--accent);box-shadow:0 0 0 2px rgba(217,151,210,.18)}.signup-dialog fieldset{margin:0;padding:0;border:0}.signup-dialog legend{margin-bottom:9px}.market-options{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line-light);border-left:1px solid var(--line-light)}.market-options label{min-height:52px;padding:0 12px;display:flex;align-items:center;gap:10px;border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light);cursor:pointer;background:var(--white)}.market-options label.selected{background:rgba(217,151,210,.07)}.market-options input{width:16px;height:16px;margin:0;flex:0 0 auto;accent-color:var(--accent);cursor:pointer}.market-options label span{color:var(--ink);font-size:13px}.form-submit{min-height:50px;padding:0 20px;background:var(--ink);color:var(--white);font-weight:550}.form-submit:disabled{cursor:not-allowed;opacity:.4}.signup-dialog .form-error{margin:0;color:#b42318;font-size:13px;text-align:center}.signup-dialog form>small{color:#92928c;font-size:12px;text-align:center}.form-success{min-height:390px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.form-success .wordmark-mark{width:42px;height:42px;margin-bottom:34px;background:var(--accent);color:var(--ink)}.form-success .form-submit{min-width:140px;margin-top:30px}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.account-grid article>button:active,.data-cta:active,.form-submit:active,.header-primary:active,.pill:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.desktop-nav a:hover,.footer-bottom a:hover,.footer-links a:hover{color:var(--white)}.header-primary:hover,.pill-light:hover{background:var(--accent)}.product-tabs button:hover{color:var(--accent)}.account-grid article>button:hover{background:var(--accent);color:var(--ink)}.data-cta:hover{background:rgba(255,255,255,.11)}.faq-question:hover{color:var(--accent)}}@media (max-width:1100px){.hero,.hero-laser,.hero-laser-content{min-height:auto}.hero-laser-content{padding-top:52px;padding-bottom:52px}.hero-feature-grid{grid-template-columns:1fr 1fr}.hero-feature-grid article{min-height:260px}.product-panel{grid-template-columns:40% 60%}.statement-stage{padding-right:28px;padding-left:28px}.account-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.faq-section{gap:50px}.faq-section,.footer-top{grid-template-columns:1fr}.footer-top{gap:70px}}@media (max-width:760px){.announcement{justify-content:space-between;font-size:11px}.site-header{height:58px}.desktop-nav,.header-actions{display:none}.mobile-menu{display:block}.hero-laser-content{padding-top:42px;padding-bottom:42px;gap:44px}.hero h1{font-size:44px}.hero-copy>p{font-size:15px}.hero-feature-grid article{min-height:240px;padding:14px}.hero-feature-visual{height:128px;padding:6px}.hero-feature-copy{padding:16px 2px 8px}.hero-feature-copy h2{font-size:14px}.hero-feature-copy p{font-size:12px}.comparison-table-head h2,.faq-intro h2,.section-intro h2{font-size:40px}.accounts-section,.markets-section,.product-section{padding-top:60px;padding-bottom:68px}.product-tabs button{min-height:66px;padding:0 12px;gap:8px;font-size:13px}.product-panel{grid-template-columns:1fr}.product-copy{padding:34px 24px 38px;border-right:0;border-bottom:1px solid var(--line-light)}.statement-stage{min-height:520px;padding:32px 16px 62px}.statement-card{padding:22px}.statement-account strong{font-size:44px}.market-bento{grid-template-columns:1fr;gap:12px}.market-card{min-height:340px;padding:24px}.market-pattern{top:145px;right:24px;bottom:54px;left:48%}.market-card-copy h3{font-size:34px}.account-grid{grid-template-columns:1fr;gap:12px}.account-grid article{min-height:390px}.comparison-table-section{padding-top:64px;padding-bottom:72px}.comparison-table-wrap{margin-top:34px;overflow:visible;border:0}.comparison-table-wrap table,.comparison-table-wrap tbody{width:100%;min-width:0;display:block}.comparison-table-wrap thead{display:none}.comparison-table-wrap tbody{display:grid;gap:12px}.comparison-table-wrap tr{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line-dark)}.comparison-table-wrap tbody th{grid-column:1/-1;height:auto;min-height:62px;padding:18px;border:0;border-bottom:1px solid var(--line-dark);font-size:22px}.comparison-table-wrap tbody td{position:relative;height:auto;min-height:94px;padding:40px 16px 16px;border:0;font-size:14px}.comparison-table-wrap tbody td+td{border-left:1px solid var(--line-dark)}.comparison-table-wrap tbody td:before{position:absolute;top:14px;left:16px;color:rgba(255,255,255,.38);font-size:10px;letter-spacing:.04em;text-transform:uppercase;content:attr(data-label)}.faq-section{padding-top:64px;padding-bottom:72px;gap:38px}.faq-question{min-height:70px;font-size:15px}.closing-section{min-height:480px;padding-top:58px;padding-bottom:58px}.footer-top{min-height:720px;padding-top:48px}.footer-brand h2{margin-top:40px;font-size:41px}.footer-links{grid-template-columns:1fr 1fr;row-gap:38px}.footer-bottom{min-height:120px;padding-top:24px;padding-bottom:24px;align-items:flex-start;flex-direction:column}.signup-dialog{padding:42px 20px 24px}.field-row{grid-template-columns:1fr}.market-options{grid-template-columns:1fr 1fr}}@media (max-width:520px){.hero-feature-grid{grid-template-columns:1fr}.hero-feature-grid article{min-height:244px}.product-tabs button span{display:none}.footer-links,.market-options{grid-template-columns:1fr}}.hero-feature-grid article{transition:background-color .18s ease}.hero-feature-visual{transition:transform .22s var(--ease-out)}.product-tabs button{position:relative;overflow:hidden}.product-tabs button:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .18s var(--ease-out);content:""}.product-tabs button.active:after{transform:scaleX(1)}.product-panel{opacity:1;transform:translateY(0);transition:opacity .17s var(--ease-out),transform .17s var(--ease-out)}.market-card{transition:transform .19s var(--ease-out),box-shadow .19s ease,border-color .18s ease}.account-grid article>button span,.data-cta i,.market-card-copy>span i{display:inline-block;transition:transform .16s var(--ease-out)}.account-grid article{transition:transform .19s var(--ease-out),box-shadow .19s ease,border-color .18s ease}.market-options label{transition:background-color .14s ease,transform .14s var(--ease-out)}.form-overlay{opacity:1;transition:opacity .15s ease}.signup-dialog{opacity:1;transform:translateY(0) scale(1);transition:opacity .18s var(--ease-out),transform .18s var(--ease-out)}.form-overlay.closing{opacity:0}.form-overlay.closing .signup-dialog{opacity:0;transform:translateY(6px) scale(.99)}.form-success{opacity:1;transform:translateY(0);transition:opacity .18s var(--ease-out),transform .18s var(--ease-out)}@starting-style{.product-panel{opacity:0;transform:translateY(6px)}.form-overlay{opacity:0}.signup-dialog{opacity:0;transform:translateY(8px) scale(.99)}.form-success{opacity:0;transform:translateY(6px)}}@media (hover:hover) and (pointer:fine){.hero-feature-grid article:hover{background:rgba(255,255,255,.035)}.hero-feature-grid article:hover .hero-feature-visual{transform:translateY(-2px)}.hero-feature-grid article:hover .progress i{transform:scaleX(1)}.hero-feature-grid article:hover .score-start{opacity:0;transform:translateY(-5px)}.hero-feature-grid article:hover .score-finish{opacity:1;transform:translateY(0)}.hero-feature-grid article:hover .rule-stat strong{color:var(--white);transform:translateY(-2px)}.hero-feature-grid article:hover .day-track i{border-color:var(--accent);background:var(--accent);transform:scale(1)}.hero-feature-grid article:hover .day-track i:nth-child(2){transition-delay:45ms}.hero-feature-grid article:hover .day-track i:nth-child(3){transition-delay:90ms}.hero-feature-grid article:hover .day-track i:nth-child(4){transition-delay:135ms}.hero-feature-grid article:hover .day-track i:nth-child(5){transition-delay:.18s}.hero-feature-grid article:hover .day-track i:nth-child(6){transition-delay:225ms}.hero-feature-grid article:hover .day-track i:nth-child(7){transition-delay:.27s}.hero-feature-grid article:hover .scale-ui .scale-max,.hero-feature-grid article:hover .scale-ui i{transform:scaleY(1)}.hero-feature-grid article:hover .scale-ui div:nth-child(2) i{transition-delay:45ms}.hero-feature-grid article:hover .scale-ui .scale-max{filter:drop-shadow(0 0 12px rgba(217,151,210,.3));transition-delay:90ms}.market-card:hover{transform:translateY(-3px);border-color:#cacac2;box-shadow:0 16px 38px rgba(26,26,24,.09)}.market-card:hover .market-pattern i{transform:scaleY(1.06);opacity:.22}.market-card:hover .market-pattern i:nth-child(4){opacity:1}.market-card:hover .market-card-copy>span i{transform:translateX(4px)}.account-grid article:hover{transform:translateY(-3px);border-color:#cacac2;box-shadow:0 16px 38px rgba(26,26,24,.08)}.account-grid article>button:hover span,.data-cta:hover i{transform:translateX(4px)}.market-options label:hover{background:rgba(217,151,210,.045);transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}.route-page{min-height:70vh;background:var(--paper)}.route-container{width:100%;max-width:var(--content-max);margin:0 auto;padding-right:16px;padding-left:16px}.route-hero{position:relative;min-height:610px;display:flex;align-items:center;overflow:hidden;background:var(--ink);color:var(--white)}.route-hero:before{position:absolute;inset:0;background:radial-gradient(circle at 78% 22%,rgba(217,151,210,.12),transparent 28%),linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:auto,64px 64px,64px 64px;content:""}.route-hero .route-container{position:relative;z-index:1;padding-top:88px;padding-bottom:88px}.route-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:72px;align-items:center}.legal-hero h1,.route-hero h1{max-width:920px;margin:0;font-family:var(--serif);font-size:clamp(58px,6.3vw,94px);font-weight:400;line-height:.96;letter-spacing:-.055em;text-wrap:balance}.route-hero p{max-width:650px;margin:27px 0 0;color:rgba(255,255,255,.58);font-size:18px;line-height:1.55}.route-actions{margin-top:34px;display:flex;flex-wrap:wrap;gap:10px}.route-primary,.route-secondary{min-height:48px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.22);font-size:13px;font-weight:600;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .14s var(--ease-out)}.route-primary{border-color:var(--white);background:var(--white);color:var(--ink)}.route-secondary{color:var(--white)}.route-pricing-grid article>button:active,.route-primary:active,.route-secondary:active{transform:scale(.98)}.market-orbit{position:relative;width:min(500px,100%);aspect-ratio:1.1;margin-left:auto;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);background:linear-gradient(145deg,rgba(255,255,255,.04),rgba(255,255,255,.005))}.market-orbit:after,.market-orbit:before{position:absolute;inset:17%;border:1px solid rgba(255,255,255,.12);content:"";transform:rotate(12deg);transition:transform .52s var(--ease-in-out),border-color .18s ease}.market-orbit:after{inset:33%;transform:rotate(-12deg)}.market-orbit span{position:relative;z-index:2;font-family:var(--serif);font-size:clamp(42px,5vw,72px);letter-spacing:-.04em}.market-orbit>i{position:absolute;width:8px;height:8px;background:var(--accent)}.market-orbit>i:first-of-type{top:17%;left:34%}.market-orbit>i:nth-of-type(2){right:19%;bottom:30%}.market-orbit>i:nth-of-type(3){bottom:15%;left:22%}.route-metrics{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);background:var(--ink);color:var(--white)}.route-metrics .route-container{padding-right:0;padding-left:0;display:grid;grid-template-columns:repeat(4,1fr)}.route-metrics .route-container>div,.rules-overview article{min-height:188px;padding:34px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--line-dark)}.route-metrics .route-container>div:first-child{border-left:1px solid var(--line-dark)}.route-metrics strong,.rules-overview strong{font-family:var(--serif);font-size:clamp(34px,3vw,48px);font-weight:400;line-height:1;letter-spacing:-.04em}.route-metrics span,.rules-overview span{color:rgba(255,255,255,.46);font-size:13px}.route-section{padding:104px 0;background:var(--paper)}.route-section-muted{background:#ebeae4}.route-section-dark{background:var(--ink);color:var(--white)}.route-section-head{max-width:920px;margin-bottom:42px;display:block}.route-callout h2,.route-section-head h2{max-width:900px;margin:0;font-family:var(--serif);font-size:clamp(46px,4.8vw,70px);font-weight:400;line-height:1;letter-spacing:-.05em;text-wrap:balance}.route-section-head p{max-width:620px;margin:18px 0 0;color:var(--muted-light);font-size:16px;line-height:1.6}.route-section-dark .route-section-head p{color:var(--muted-dark)}.route-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.route-feature-grid article{min-height:320px;padding:30px;display:flex;flex-direction:column;border:1px solid var(--line-light);background:var(--paper-strong);transition:transform .19s var(--ease-out),border-color .18s ease,box-shadow .19s ease}.route-feature-grid article>span{color:#999990;font-family:var(--serif);font-size:16px}.route-feature-grid .route-feature-icon{color:var(--accent);font-family:Material Symbols Sharp;font-size:24px}.route-metric-icon{color:var(--accent)!important;font-size:22px!important}.route-metrics .route-container>div{justify-content:flex-start;gap:10px}.route-metrics strong{margin-top:auto;white-space:nowrap}.route-feature-grid h3{max-width:none;margin:auto 0 0;font-family:var(--serif);font-size:36px;font-weight:400;line-height:1.02;letter-spacing:-.04em}.route-feature-grid p{max-width:40ch;margin:16px 0 0;color:var(--muted-light);line-height:1.6}.instrument-cloud{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.instrument-cloud>.instrument-item{min-height:64px;padding:0 16px;display:flex;align-items:center;gap:12px;border:1px solid #d1d0c9;background:rgba(255,255,255,.32);font-size:13px;transition:border-color .16s ease,background-color .16s ease,transform .18s var(--ease-out)}.instrument-marks{min-width:46px;display:inline-flex;align-items:center}.instrument-logo{width:24px;height:24px;display:block;flex:0 0 auto;border:1px solid rgba(25,25,24,.12);border-radius:50%;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 1px 3px rgba(25,25,24,.08)}.forex-marks .instrument-logo+.instrument-logo{margin-left:-6px}.crypto-marks .instrument-logo{width:28px;height:28px;border:0;background-size:contain;box-shadow:none}.equity-marks{min-width:32px;color:#66675f}.equity-marks .material-symbols-sharp{font-size:23px}.instrument-label{min-width:0;font-weight:500;letter-spacing:-.01em}.route-pricing-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.route-pricing-grid article{position:relative;min-height:530px;padding:28px;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line-light);background:var(--paper-strong);transition:transform .19s var(--ease-out),border-color .18s ease,box-shadow .19s ease}.route-pricing-grid article.featured{border-top:3px solid var(--accent);padding-top:26px}.route-plan-head{display:flex;align-items:flex-start;justify-content:space-between}.route-plan-head h3{margin:0;font-family:var(--serif);font-size:52px;font-weight:400;letter-spacing:-.05em}.route-pricing-grid article>p{margin:10px 0 0;color:var(--muted-light);font-size:13px}.route-price{margin-top:42px;padding:23px 0;display:grid;gap:6px;border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light)}.route-price strong{font-family:var(--serif);font-size:34px;font-weight:400;letter-spacing:-.03em}.route-price small{color:var(--muted-light);font-size:11px}.route-pricing-grid dl{margin:20px 0 26px}.route-pricing-grid dl>div{min-height:44px;display:grid;grid-template-columns:1fr auto;align-items:center;border-bottom:1px solid #e5e4de}.route-pricing-grid dt{display:flex;align-items:center;gap:7px;color:var(--muted-light);font-size:12px}.route-pricing-grid dt .material-symbols-sharp{font-size:15px}.route-pricing-grid article>button .material-symbols-sharp{font-size:17px;transition:transform .16s var(--ease-out)}.route-pricing-grid dd{margin:0;font-size:12px;font-weight:650}.route-pricing-grid article>button{width:100%;min-height:48px;margin-top:auto;padding:0 15px;display:flex;align-items:center;justify-content:space-between;background:var(--ink);color:var(--white);font-size:12px;font-weight:600;transition:color .16s ease,background-color .16s ease,transform .14s var(--ease-out)}.route-pricing-grid article.featured>button{background:var(--accent);color:var(--ink)}.pricing-note{max-width:760px;margin:30px 0 0;color:var(--muted-light);font-size:13px;line-height:1.65}.pricing-metrics{margin-top:0}.how-steps article{min-height:300px;padding:54px 0;display:grid;grid-template-columns:120px minmax(0,1fr) minmax(300px,.7fr);gap:42px;border-top:1px solid var(--line-light)}.how-steps article:last-child{border-bottom:1px solid var(--line-light)}.how-step-number{font-family:var(--serif);font-size:20px;color:#9b9b94}.how-steps h2{max-width:620px;font-size:clamp(42px,4vw,62px)}.how-steps article>div:nth-child(2) p{max-width:620px;margin:22px 0 0;color:var(--muted-light);font-size:15px;line-height:1.65}.how-steps ul{margin:4px 0 0}.how-steps li{min-height:48px;padding:0 2px;border-bottom:1px solid var(--line-light);color:#555550}.route-callout{padding:110px 0;background:var(--moss);color:var(--white)}.route-callout p{max-width:650px;margin:25px 0 35px;color:rgba(255,255,255,.68);font-size:17px;line-height:1.55}.rules-overview{background:#2c2c2a;color:var(--white)}.rules-overview .route-container{padding-right:0;padding-left:0;display:grid;grid-template-columns:repeat(4,1fr);border-left:1px solid var(--line-dark)}.rules-overview article{min-height:170px}.rules-table{width:min(1120px,100%);border-top:1px solid var(--line-light)}.rules-table>div{min-height:94px;padding:27px 0;display:grid;grid-template-columns:280px minmax(0,1fr);gap:42px;align-items:start;border-bottom:1px solid var(--line-light)}.rules-table strong{font-family:var(--sans);font-size:17px;font-weight:600;line-height:1.4;letter-spacing:-.015em}.rules-table p{max-width:680px;margin:1px 0 0;color:var(--muted-light);font-size:15px;line-height:1.55}.rules-table-dark,.rules-table-dark>div{border-color:var(--line-dark)}.rules-table-dark p{color:var(--muted-dark)}.strategy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-grid article{min-height:280px}.strategy-grid h3{margin-top:auto}.rules-note{max-width:800px;margin:34px 0 0;color:var(--muted-light);font-size:12px;line-height:1.7}.legal-hero{padding:110px 0 100px;background:var(--ink);color:var(--white)}.legal-hero .route-container>p{margin:0 0 28px;color:rgba(255,255,255,.42);font-size:12px}.legal-hero h1{font-size:clamp(60px,7vw,100px)}.legal-hero .route-container>span{max-width:720px;margin-top:28px;display:block;color:rgba(255,255,255,.58);font-size:18px;line-height:1.55}.legal-section{padding:90px 0 120px}.legal-layout{display:grid;grid-template-columns:260px minmax(0,760px);gap:100px;justify-content:center;align-items:start}.legal-layout aside{position:sticky;top:94px;display:flex;flex-direction:column;border-top:1px solid var(--line-light)}.legal-layout aside a,.legal-layout aside strong{min-height:43px;display:flex;align-items:center;border-bottom:1px solid var(--line-light);font-size:12px}.legal-layout aside a{color:var(--muted-light)}.legal-copy section{padding:0 0 56px;scroll-margin-top:110px}.legal-copy section+section{padding-top:56px;border-top:1px solid var(--line-light)}.legal-copy h2{margin:0 0 24px;font-family:var(--serif);font-size:38px;font-weight:400;letter-spacing:-.035em}.legal-copy li,.legal-copy p{color:#62625d;font-size:15px;line-height:1.75}.legal-copy p{margin:0}.legal-copy p+p{margin-top:18px}.legal-copy ul{margin:22px 0 0;padding-left:22px}.legal-copy li+li{margin-top:10px}.inner-footer-top{padding-right:16px;padding-left:16px}@media (hover:hover) and (pointer:fine){.route-primary:hover{border-color:var(--accent);background:var(--accent)}.route-secondary:hover{border-color:var(--white);background:rgba(255,255,255,.06)}.market-orbit:hover:before{border-color:rgba(217,151,210,.38);transform:rotate(17deg)}.market-orbit:hover:after{border-color:rgba(217,151,210,.38);transform:rotate(-17deg)}.route-feature-grid article:hover,.route-pricing-grid article:hover{border-color:#c8c7c0;box-shadow:0 18px 44px rgba(25,25,24,.08);transform:translateY(-3px)}.route-pricing-grid article>button:hover{background:var(--accent);color:var(--ink)}.instrument-cloud>.instrument-item:hover{border-color:var(--accent);background:rgba(255,255,255,.62);transform:translateY(-1px)}.legal-layout aside a:hover{color:var(--accent)}}@media (max-width:1100px){.route-hero-grid{grid-template-columns:1fr .8fr;gap:44px}.route-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.instrument-cloud{grid-template-columns:repeat(4,minmax(0,1fr))}.how-steps article{grid-template-columns:80px minmax(0,1fr)}.how-steps ul{grid-column:2}.legal-layout{grid-template-columns:220px minmax(0,720px);gap:60px}}@media (max-width:760px){.route-hero{min-height:auto}.route-hero .route-container{padding-top:72px;padding-bottom:72px}.route-hero-grid{grid-template-columns:1fr}.legal-hero h1,.route-hero h1{font-size:52px}.legal-hero .route-container>span,.route-hero p{font-size:16px}.market-orbit{width:100%;margin-top:12px}.route-metrics .route-container,.rules-overview .route-container{grid-template-columns:1fr 1fr;padding:0 16px;border-left:0}.route-metrics .route-container>div,.rules-overview article{min-height:145px;padding:22px 18px;border-left:1px solid var(--line-dark)}.route-section{padding:72px 0}.route-section-head{margin-bottom:34px;grid-template-columns:1fr;gap:20px}.route-callout h2,.route-section-head h2{font-size:46px}.route-feature-grid,.route-pricing-grid,.strategy-grid{grid-template-columns:1fr}.route-feature-grid article{min-height:270px}.route-pricing-grid article{min-height:500px}.instrument-cloud{grid-template-columns:1fr 1fr}.how-steps article{min-height:0;padding:42px 0;grid-template-columns:48px minmax(0,1fr);gap:20px}.how-steps ul{grid-column:1/-1}.route-callout{padding:78px 0}.rules-table>div{min-height:0;padding:26px 0;grid-template-columns:1fr;gap:12px}.rules-table strong{font-size:17px}.legal-hero{padding:80px 0 72px}.legal-section{padding:64px 0 90px}.legal-layout{grid-template-columns:1fr;gap:54px}.legal-layout aside{position:static}.legal-copy section{padding-bottom:42px}.legal-copy section+section{padding-top:42px}.legal-copy h2{font-size:34px}}@media (max-width:520px){.route-metrics .route-container,.rules-overview .route-container{grid-template-columns:1fr}.route-metrics .route-container>div,.rules-overview article{border-right:1px solid var(--line-dark)}.instrument-cloud{grid-template-columns:1fr}}.accounts-section,.markets-section,.product-section,.propfund-site,.route-page,.route-section{background:var(--paper)}.account-grid article.featured>button,.header-primary,.pill-light,.route-pricing-grid article.featured>button,.route-primary{border-color:rgba(239,190,222,.82);background:var(--accent-gradient);color:var(--ink);box-shadow:0 8px 26px rgba(203,151,211,.16);transition:filter .16s ease,transform .14s var(--ease-out),box-shadow .18s ease}.hero:before{background:radial-gradient(circle at 18% 46%,rgba(220,145,204,.13),transparent 31%),radial-gradient(circle at 82% 18%,rgba(132,205,244,.07),transparent 26%),linear-gradient(115deg,#181617,#111110 64%,#1d171b)}.hero-dot-field{--dot-size:18px;position:absolute;inset:0;z-index:0;overflow:hidden;background-image:radial-gradient(circle,rgba(255,255,255,.105) 1px,transparent 1.35px);background-position:50%;background-size:var(--dot-size) var(--dot-size)}.hero-dot-field:after{background:radial-gradient(circle at 50% 34%,transparent 0,rgba(17,17,16,.06) 24%,rgba(17,17,16,.86) 80%);content:""}.hero-dot-field-accent,.hero-dot-field:after{position:absolute;inset:0;pointer-events:none}.hero-dot-field-accent{background-image:radial-gradient(circle,rgba(236,164,216,.96) 1.2px,transparent 1.55px);background-position:50%;background-size:var(--dot-size) var(--dot-size);-webkit-mask-image:radial-gradient(circle 190px at var(--dot-x) var(--dot-y),#000 0,rgba(0,0,0,.86) 42%,transparent 74%);mask-image:radial-gradient(circle 190px at var(--dot-x) var(--dot-y),#000 0,rgba(0,0,0,.86) 42%,transparent 74%)}.hero-laser-content{z-index:1}.bounds-ui{position:relative;display:block;padding:10px 8px;overflow:hidden}.bounds-ui svg{position:absolute;inset:12px 4px 0;width:calc(100% - 8px);height:calc(100% - 12px);overflow:visible}.bound{stroke:rgba(255,255,255,.17);stroke-width:1;stroke-dasharray:4 5}.bound-upper{stroke:rgba(226,156,213,.54)}.trade-path{fill:none;stroke:#e5a1d4;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:440;stroke-dashoffset:96;filter:drop-shadow(0 0 5px rgba(229,161,212,.12));transition:stroke-dashoffset .64s var(--ease-in-out),filter .22s ease}.bound-label{position:absolute;z-index:2;left:10px;display:inline-flex;align-items:baseline;gap:7px;color:rgba(255,255,255,.4);font-size:10px}.bound-label strong{color:rgba(255,255,255,.78);font-family:var(--sans);font-size:11px;font-weight:550}.bound-label-upper{top:14px}.bound-label-lower{bottom:8px}.market-card{background:#fffafd}.market-card:nth-child(2),.market-card:nth-child(3){background:#f2e8ef}.market-card-illustration{position:absolute;right:20px;bottom:26px;width:min(48%,340px);height:245px;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;filter:saturate(.88) contrast(.98);transform:translateY(4px) scale(.98);transform-origin:right bottom;transition:transform .42s var(--ease-out),filter .22s ease}.market-card-copy{width:min(48%,330px)}.market-card-copy>span{position:relative;z-index:2}.market-route-illustration{position:relative;width:min(520px,100%);aspect-ratio:1;margin-left:auto;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 58% 42%,rgba(230,157,209,.16),transparent 46%),linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.008))}.market-route-illustration:after{position:absolute;inset:9%;border:1px solid rgba(255,255,255,.055);content:""}.market-route-illustration img{position:relative;z-index:1;width:86%;height:86%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 24px 50px rgba(0,0,0,.22));transition:transform .52s var(--ease-out),filter .22s ease}.route-section-muted{background:#f1e8ee}.how-section{background:#f8f1f5}.how-steps{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.how-steps .how-step-card{position:relative;min-height:450px;padding:36px;display:flex;flex-direction:column;gap:28px;overflow:hidden;border:1px solid var(--line-light);background:var(--paper-strong)}.how-steps .how-step-card:first-child,.how-steps .how-step-card:nth-child(4){grid-column:span 7}.how-steps .how-step-card:nth-child(2),.how-steps .how-step-card:nth-child(3){grid-column:span 5}.how-steps .how-step-card:nth-child(2),.how-steps .how-step-card:nth-child(4){background:#f1e7ee}.how-step-copy{position:relative;z-index:2;width:min(100%,530px)}.how-steps h2{max-width:560px;margin:0;font-family:var(--serif);font-size:clamp(40px,3.4vw,54px);font-weight:400;line-height:1;letter-spacing:-.045em}.how-steps .how-step-copy p{max-width:520px;margin:20px 0 0;color:var(--muted-light);font-size:15px;line-height:1.62}.how-steps ul{position:relative;z-index:2;width:min(100%,470px);margin:auto 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;border-top:1px solid var(--line-light)}.how-steps li{min-height:64px;padding:16px 12px 0 0;display:block;color:#555057;font-size:12px}.how-step-card img{position:absolute;right:12px;bottom:20px;width:50%;height:62%;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;filter:saturate(.88);transform:translateY(6px);transition:transform .46s var(--ease-out),filter .22s ease}.how-step-card.has-illustration .how-step-copy,.how-step-card.has-illustration ul{width:49%}.rules-table{width:100%}.rules-table>div{min-height:112px;grid-template-columns:minmax(220px,.45fr) minmax(0,1.2fr);gap:46px;align-items:center}.rules-table p,.rules-table strong{font-family:var(--sans)}.rules-table strong{color:#777078;font-size:14px;font-weight:500;line-height:1.45;letter-spacing:-.01em}.rules-table p{max-width:820px;margin:0;color:var(--ink);font-size:20px;font-weight:520;line-height:1.48;letter-spacing:-.018em}.rules-table-dark strong{color:rgba(255,255,255,.43)}.rules-table-dark p{color:rgba(255,255,255,.91)}@media (hover:hover) and (pointer:fine){.account-grid article.featured>button:hover,.header-primary:hover,.pill-light:hover,.route-pricing-grid article.featured>button:hover,.route-primary:hover{border-color:rgba(239,190,222,.95);background:var(--accent-gradient);box-shadow:0 12px 34px rgba(203,151,211,.22);filter:saturate(1.08) brightness(1.025)}.hero-feature-grid article:hover .trade-path{stroke-dashoffset:0;filter:drop-shadow(0 0 7px rgba(229,161,212,.28))}.how-step-card:hover img,.market-card:hover .market-card-illustration,.market-route-illustration:hover img{filter:saturate(1) contrast(1);transform:translateY(0) scale(1.025)}}@media (max-width:1100px){.market-card-copy{width:52%}.market-card-illustration{width:44%;height:220px}.how-steps .how-step-card{min-height:420px}}@media (max-width:760px){.hero-dot-field-accent{-webkit-mask-image:radial-gradient(circle 150px at 50% 30%,#000 0,rgba(0,0,0,.78) 44%,transparent 76%);mask-image:radial-gradient(circle 150px at 50% 30%,#000 0,rgba(0,0,0,.78) 44%,transparent 76%)}.market-card-copy{width:min(68%,360px)}.market-card-illustration{right:12px;bottom:18px;width:48%;height:195px;opacity:.95}.market-route-illustration{margin:12px 0 0}.how-steps{grid-template-columns:1fr}.how-steps .how-step-card:nth-child(n){grid-column:auto;min-height:420px;padding:28px 24px}.how-step-card.has-illustration .how-step-copy,.how-step-card.has-illustration ul{width:62%}.how-step-card img{right:4px;bottom:24px;width:42%;height:48%}.how-steps h2{font-size:42px}.rules-table>div{grid-template-columns:1fr;gap:10px;align-items:start}.rules-table p{font-size:17px}}@media (max-width:520px){.market-card-copy{width:100%}.market-card-copy p{max-width:27ch}.market-card-illustration{width:58%;height:170px;opacity:.82}.how-step-card.has-illustration .how-step-copy,.how-step-card.has-illustration ul{width:100%}.how-step-card img{width:48%;height:36%;opacity:.68}.how-steps ul{grid-template-columns:1fr;width:48%;margin-left:0}.how-steps li{min-height:44px;padding-top:10px}}.hero-dot-field,.hero:before{background:#111110;background-image:none}.hero:after{background:rgba(17,17,16,.08)}.hero-dot-field{pointer-events:none}.hero-dot-field-accent,.hero-dot-field:after{display:none}.hero-dot-field canvas{display:block;width:100%;height:100%}.route-callout{position:relative;isolation:isolate;overflow:hidden;background:#d9a5d5;color:#171315}.route-callout:before{position:absolute;inset:-55% -18%;z-index:-1;background:linear-gradient(118deg,#f4a9d6 12%,#cab8ff 48%,#a9ddff 76%,#f5c5df);content:"";transform:translate3d(-4%,0,0) rotate(-5deg) scale(1.08);animation:callout-gradient-drift 14s cubic-bezier(.77,0,.175,1) infinite alternate}.route-callout .route-container{position:relative;z-index:1}.route-callout p{color:rgba(23,19,21,.68)}.route-callout .route-primary,.route-callout .route-primary:hover{border-color:#171315;background:#171315;color:#fff;box-shadow:none;filter:none}@keyframes callout-gradient-drift{0%{transform:translate3d(-5%,-2%,0) rotate(-5deg) scale(1.08)}to{transform:translate3d(5%,2%,0) rotate(3deg) scale(1.13)}}.how-steps ul{width:min(100%,610px);gap:8px;border-top:0}.how-steps li{min-height:58px;padding:13px 14px;display:flex;align-items:center;gap:10px;border:1px solid rgba(56,46,54,.11);background:rgba(255,255,255,.38);color:#373138;font-weight:600;line-height:1.35}.how-steps li:before{width:6px;height:6px;flex:0 0 auto;background:#cb87c8;content:""}.how-step-card.has-illustration ul{width:55%}.route-feature-grid article{min-height:350px}.route-feature-visual{position:relative;height:130px;margin:0 0 30px;padding:6px 2px 0;color:#6e6870}.route-feature-visual>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#79727a;font-size:12px}.route-feature-visual>div:first-child strong{color:#2a252a;font-family:var(--serif);font-size:22px;font-weight:400}.feature-target svg{position:absolute;right:0;bottom:0;left:0;width:100%;height:90px;overflow:visible}.feature-target line{stroke:rgba(42,37,42,.12);stroke-width:1;stroke-dasharray:3 5}.feature-target .target-line{stroke:rgba(203,135,200,.35)}.feature-target path{fill:none;stroke:#cb87c8;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:430;stroke-dashoffset:120;transition:stroke-dashoffset .72s cubic-bezier(.77,0,.175,1),filter .22s ease}.feature-day-track{position:absolute;right:0;bottom:25px;left:0;display:flex;align-items:center;justify-content:space-between}.feature-day-track:before{position:absolute;right:0;left:0;height:1px;background:rgba(42,37,42,.14);content:""}.feature-day-track i{position:relative;z-index:1;width:12px;height:12px;border:1px solid rgba(42,37,42,.24);border-radius:50%;background:var(--paper-strong);transition:background-color .18s ease,border-color .18s ease,transform .22s var(--ease-out)}.feature-day-track i:nth-child(-n+4){border-color:#cb87c8;background:#cb87c8}.feature-signal{position:absolute;right:0;bottom:4px;left:0;height:78px;display:flex;align-items:end;gap:8px;border-bottom:1px solid rgba(42,37,42,.14)}.feature-signal i{width:20%;height:var(--signal-height,42%);background:rgba(203,135,200,.22);transform-origin:bottom;transition:height .42s var(--ease-in-out),background-color .18s ease}.feature-signal i:first-child{--signal-height:31%}.feature-signal i:nth-child(2){--signal-height:58%}.feature-signal i:nth-child(3){--signal-height:43%}.feature-signal i:nth-child(4){--signal-height:72%}.feature-signal i:nth-child(5){--signal-height:54%;background:#cb87c8}.route-feature-grid h3{margin-top:auto}@media (hover:hover) and (pointer:fine){.route-feature-grid article:hover .feature-target path{stroke-dashoffset:0;filter:drop-shadow(0 0 5px rgba(203,135,200,.22))}.route-feature-grid article:hover .feature-day-track i{border-color:#cb87c8;background:#cb87c8;transform:scale(1.08)}.route-feature-grid article:hover .feature-day-track i:nth-child(5){transition-delay:40ms}.route-feature-grid article:hover .feature-day-track i:nth-child(6){transition-delay:80ms}.route-feature-grid article:hover .feature-day-track i:nth-child(7){transition-delay:.12s}.route-feature-grid article:hover .feature-signal i:first-child{height:48%}.route-feature-grid article:hover .feature-signal i:nth-child(2){height:74%}.route-feature-grid article:hover .feature-signal i:nth-child(3){height:61%}.route-feature-grid article:hover .feature-signal i:nth-child(4){height:88%}.route-feature-grid article:hover .feature-signal i:nth-child(5){height:79%}}.route-section.route-section-dark{background:#1c1a1b;color:#fff}.route-section.route-section-dark .route-section-head p{color:rgba(255,255,255,.56)}.route-section.route-section-dark .rules-table,.route-section.route-section-dark .rules-table>div{border-color:rgba(255,255,255,.12)}.journey-visual{position:relative;min-height:178px;margin-top:26px;padding:22px 0 0;border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light);overflow:hidden}.journey-visual svg{width:100%;height:126px;overflow:visible}.journey-evaluation line,.journey-evaluation path{fill:none;stroke-linecap:round}.journey-evaluation line{stroke:rgba(42,37,42,.12);stroke-dasharray:4 6}.journey-evaluation path{stroke:#cb87c8;stroke-width:3;stroke-dasharray:690;animation:journey-line-in .9s var(--ease-out) both}@keyframes journey-line-in{0%{stroke-dashoffset:690}to{stroke-dashoffset:0}}.journey-scale-bars{height:132px;display:flex;align-items:end;gap:18px}.journey-scale-bars div{position:relative;flex:1;height:var(--bar-height);border:1px solid #d9cfd6;background:rgba(203,135,200,.08);transform:scaleY(0);transform-origin:bottom;animation:journey-bar-in .52s var(--ease-out) forwards}.journey-scale-bars div:first-child{--bar-height:34%;animation-delay:40ms}.journey-scale-bars div:nth-child(2){--bar-height:62%;animation-delay:.1s}.journey-scale-bars div:nth-child(3){--bar-height:100%;animation-delay:.16s;background:linear-gradient(145deg,#eea5d4,#b8c9ff)}.journey-scale-bars span{position:absolute;top:-24px;left:0;color:#6f6870;font-size:11px}@keyframes journey-bar-in{to{transform:scaleY(1)}}.journey-rewards{display:grid;align-content:center;gap:28px}.journey-reward-head{display:flex;justify-content:space-between;color:#756e76;font-size:12px}.journey-reward-head strong{color:#211d20;font-family:var(--serif);font-size:24px;font-weight:400}.journey-reward-track{position:relative;display:flex;justify-content:space-between}.journey-reward-track:before{position:absolute;top:6px;right:0;left:0;height:1px;background:#ddd3da;content:""}.journey-reward-track i{position:relative;z-index:1;width:13px;height:13px;border:1px solid #cb87c8;border-radius:50%;background:#cb87c8;opacity:0;transform:scale(.92);animation:journey-day-in .22s var(--ease-out) forwards}.journey-reward-track i:nth-child(2){animation-delay:60ms}.journey-reward-track i:nth-child(3){animation-delay:.12s}.journey-reward-track i:nth-child(4){animation-delay:.18s}.journey-reward-track i:nth-child(5){animation-delay:.24s}.journey-reward-track i:nth-child(6){animation-delay:.3s}.journey-reward-track i:nth-child(7){animation-delay:.36s;box-shadow:0 0 0 7px rgba(203,135,200,.13)}@keyframes journey-day-in{to{opacity:1;transform:scale(1)}}.route-pricing-grid.home-pricing-grid{margin-top:46px}@media (max-width:760px){.how-step-card.has-illustration ul,.how-steps ul{width:100%}.how-steps li{min-height:50px}.route-feature-visual{height:118px}}@media (prefers-reduced-motion:reduce){.journey-evaluation path,.journey-reward-track i,.journey-scale-bars div,.route-callout:before{animation:none;opacity:1;transform:none}}.feature-clock svg{width:100%;height:118px;overflow:visible}.feature-clock circle,.feature-clock line,.feature-clock path{fill:none;stroke:rgba(42,37,42,.18);stroke-width:1.4}.feature-clock .clock-hand{stroke:#cb87c8;stroke-width:2.2;stroke-linecap:round;transform-origin:160px 59px;transition:transform .7s var(--ease-in-out)}.feature-clock .clock-center{fill:#cb87c8;stroke:none}.feature-clock .clock-orbit{stroke:rgba(203,135,200,.38);stroke-dasharray:4 7}.feature-controls{padding-top:22px;display:grid;align-content:center;gap:20px}.feature-controls>span{position:relative;height:1px;display:block;background:rgba(42,37,42,.16)}.feature-controls>span:after,.feature-controls>span:before{position:absolute;top:-4px;width:9px;height:9px;border:1px solid rgba(42,37,42,.2);background:var(--paper-strong);content:""}.feature-controls>span:before{left:0}.feature-controls>span:after{right:0}.feature-controls>span>i{position:absolute;top:-6px;left:var(--control-x,30%);width:13px;height:13px;background:#cb87c8;transition:left .52s var(--ease-in-out)}.feature-controls>span:nth-child(2){--control-x:62%}.feature-controls>span:nth-child(3){--control-x:44%}@media (hover:hover) and (pointer:fine){.route-feature-grid article:hover .clock-minute{transform:rotate(150deg)}.route-feature-grid article:hover .clock-hour{transform:rotate(28deg)}.route-feature-grid article:hover .feature-controls>span:first-child>i{left:68%}.route-feature-grid article:hover .feature-controls>span:nth-child(2)>i{left:38%}.route-feature-grid article:hover .feature-controls>span:nth-child(3)>i{left:76%}}.legal-hero,.route-hero{position:relative;overflow:hidden;background:#111110}.route-hero:before{display:none}.legal-hero>.hero-dot-field,.route-hero>.hero-dot-field{z-index:0;background:#111110;pointer-events:none}.legal-hero .route-container{position:relative;z-index:1}.market-route-illustration{background:rgba(255,255,255,.018)}.feature-market-cloud{height:130px;padding:4px 8px 0;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:10px}.feature-market-dot{width:42px;height:42px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(56,46,54,.13);border-radius:50%;background:rgba(255,255,255,.48);color:#6c656d;transform:translateY(var(--market-dot-y,0));transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .32s var(--ease-out),box-shadow .22s ease}.feature-market-dot .material-symbols-sharp{font-size:20px}.feature-market-dot:nth-child(3n+1){--market-dot-y:-5px}.feature-market-dot:nth-child(3n+2){--market-dot-y:4px}.feature-market-dot:nth-child(4n){border-color:rgba(203,135,200,.28);background:rgba(203,135,200,.11);color:#ad70aa}.feature-market-cloud-commodities{display:grid;grid-template-columns:repeat(3,48px);gap:10px 13px;align-content:center;justify-content:center}.feature-market-cloud-commodities .feature-market-dot{width:48px;height:48px}.how-step-card.has-illustration ul,.how-steps ul{width:min(100%,390px);grid-template-columns:1fr;gap:0;border-top:1px solid rgba(56,46,54,.12)}.how-steps li{min-height:46px;padding:12px 2px;border:0;border-bottom:1px solid rgba(56,46,54,.12);background:transparent;font-size:13px}@media (hover:hover) and (pointer:fine){.route-feature-grid article:hover .feature-market-dot{border-color:rgba(203,135,200,.38);background:rgba(255,255,255,.82);color:#9f629c;transform:translateY(calc(var(--market-dot-y, 0px) - 4px)) scale(1.07);box-shadow:0 8px 18px rgba(110,78,108,.09)}.route-feature-grid article:hover .feature-market-dot:nth-child(2n){transition-delay:35ms}.route-feature-grid article:hover .feature-market-dot:nth-child(3n){transition-delay:70ms}.route-feature-grid article:hover .feature-market-dot:nth-child(5n){transition-delay:105ms}}@media (max-width:520px){.feature-market-dot{width:38px;height:38px}.feature-market-cloud-commodities .feature-market-dot{width:43px;height:43px}}@media (prefers-reduced-motion:reduce){.feature-market-dot{transition:none}}.propfund-site .section-intro>p{max-width:590px;margin:18px 0 0;color:var(--muted-light);font-size:16px;line-height:1.55}.propfund-site .hero-actions{margin-top:28px;display:flex;align-items:center;justify-content:center;gap:22px}.propfund-site .hero-actions .pill-large{margin-top:0}.propfund-site .hero-secondary{display:inline-flex;align-items:center;gap:8px;color:rgba(255,255,255,.76);font-size:13px;font-weight:550;transition:color .16s ease}.propfund-site .hero-secondary .material-symbols-sharp{font-size:17px;transition:transform .18s var(--ease-out)}.propfund-site .market-tape{position:relative;z-index:3;overflow:hidden;border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);background:#111110;color:var(--white)}.propfund-site .market-tape-track{width:-moz-max-content;width:max-content;min-height:62px;display:flex;align-items:stretch;animation:market-tape-run 34s linear infinite;will-change:transform}.propfund-site .market-tape-track>span{min-width:190px;padding:0 24px;display:flex;align-items:center;gap:10px;border-right:1px solid var(--line-dark);white-space:nowrap}.propfund-site .market-tape strong{color:rgba(255,255,255,.9);font-size:12px;font-weight:600;letter-spacing:.015em}.propfund-site .market-tape small{color:rgba(255,255,255,.4);font-size:11px}@keyframes market-tape-run{to{transform:translate3d(-50%,0,0)}}.propfund-site .route-price small{display:flex;align-items:center;gap:7px;font-size:12px}.propfund-site .route-price s{color:#9a9197;text-decoration-color:#b98ab4;text-decoration-thickness:1px}.propfund-site .market-card,.propfund-site .route-feature-grid article,.propfund-site .route-pricing-grid article{will-change:transform}.propfund-site .market-card-copy>span i,.propfund-site .route-pricing-grid article>button .material-symbols-sharp{transition:transform .18s var(--ease-out)}.propfund-site .desktop-nav a{position:relative}.propfund-site .desktop-nav a:after{position:absolute;right:15px;bottom:6px;left:15px;height:1px;background:rgba(236,164,216,.8);content:"";opacity:0;transform:scaleX(.45);transition:opacity .16s ease,transform .18s var(--ease-out)}.propfund-site .how-step-visual{position:relative;z-index:2;width:100%;height:132px;margin-top:auto;overflow:hidden}.propfund-site .how-step-image{position:absolute;right:12px;bottom:20px;width:50%;height:62%}.propfund-site .how-step-image img{position:relative;right:auto;bottom:auto;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.propfund-site .how-step-controls{padding:24px 8px 8px;display:grid;align-content:center;gap:24px}.propfund-site .how-step-controls>span{position:relative;height:1px;display:block;background:rgba(42,37,42,.16)}.propfund-site .how-step-controls>span:after,.propfund-site .how-step-controls>span:before{position:absolute;top:-4px;width:9px;height:9px;border:1px solid rgba(42,37,42,.2);background:var(--paper-strong);content:""}.propfund-site .how-step-controls>span:before{left:0}.propfund-site .how-step-controls>span:after{right:0}.propfund-site .how-step-controls i{position:absolute;top:-6px;left:var(--step-control-x,28%);width:13px;height:13px;background:var(--accent);transition:left .52s var(--ease-in-out)}.propfund-site .how-step-controls>span:nth-child(2){--step-control-x:62%}.propfund-site .how-step-controls>span:nth-child(3){--step-control-x:43%}.propfund-site .how-step-pass svg{height:100%}.propfund-site .how-step-pass line{stroke:rgba(42,37,42,.14)}.propfund-site .how-step-pass path{stroke:var(--accent-deep);stroke-width:2.5;stroke-dashoffset:110;transition:stroke-dashoffset .72s var(--ease-in-out),filter .22s ease}.propfund-site .hero-actions,.propfund-site .hero-copy h1,.propfund-site .hero-copy>p{animation:hero-copy-in .68s var(--ease-out) both}.propfund-site .hero-copy>p{animation-delay:90ms}.propfund-site .hero-actions{animation-delay:.15s}.propfund-site .hero-feature-grid article{animation:hero-card-in .68s var(--ease-out) both}.propfund-site .hero-feature-grid article:nth-child(2){animation-delay:55ms}.propfund-site .hero-feature-grid article:nth-child(3){animation-delay:.11s}.propfund-site .hero-feature-grid article:nth-child(4){animation-delay:165ms}@keyframes hero-copy-in{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes hero-card-in{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:translateZ(0)}}@supports (animation-timeline:view()){.propfund-site .comparison-table-inner,.propfund-site .faq-list,.propfund-site .how-steps,.propfund-site .instrument-cloud,.propfund-site .market-bento,.propfund-site .product-layout,.propfund-site .route-feature-grid,.propfund-site .route-pricing-grid,.propfund-site .rules-table{animation:section-reveal linear both;animation-timeline:view();animation-range:entry 7% cover 25%}}@keyframes section-reveal{0%{opacity:.01;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@media (hover:hover) and (pointer:fine){.propfund-site .market-tape:hover .market-tape-track{animation-play-state:paused}.propfund-site .desktop-nav a:hover:after{opacity:1;transform:scaleX(1)}.propfund-site .hero-secondary:hover{color:var(--white)}.propfund-site .hero-secondary:hover .material-symbols-sharp,.propfund-site .market-card:hover .market-card-copy>span i,.propfund-site .route-pricing-grid article>button:hover .material-symbols-sharp{transform:translateX(4px)}.propfund-site .how-step-card:hover .how-step-controls>span:first-child i{left:70%}.propfund-site .how-step-card:hover .how-step-controls>span:nth-child(2) i{left:36%}.propfund-site .how-step-card:hover .how-step-controls>span:nth-child(3) i{left:78%}.propfund-site .how-step-card:hover .how-step-pass path{stroke-dashoffset:0;filter:drop-shadow(0 0 5px rgba(185,120,197,.25))}}@media (max-width:760px){.propfund-site .hero-actions{width:100%;flex-direction:column;gap:16px}.propfund-site .market-tape-track>span{min-width:160px;padding:0 18px}.propfund-site .how-step-image{right:4px;bottom:24px;width:42%;height:48%}.propfund-site .how-step-visual:not(.how-step-image){height:118px}}@media (prefers-reduced-motion:reduce){.propfund-site .comparison-table-inner,.propfund-site .faq-list,.propfund-site .hero-actions,.propfund-site .hero-copy h1,.propfund-site .hero-copy>p,.propfund-site .hero-feature-grid article,.propfund-site .how-steps,.propfund-site .instrument-cloud,.propfund-site .market-bento,.propfund-site .market-tape-track,.propfund-site .product-layout,.propfund-site .route-feature-grid,.propfund-site .route-pricing-grid,.propfund-site .rules-table{animation:none;opacity:1;transform:none}}@media (min-width:1040px){.propfund-site .route-hero-grid h1{max-width:780px;font-size:clamp(58px,5.1vw,78px)}}.propfund-site .how-section{padding:104px 0 112px;background:#f5eef3}.propfund-site .how-journey-head{max-width:760px;margin:0 auto 46px;text-align:center}.propfund-site .how-journey-head h2{margin:0;font-family:var(--serif);font-size:clamp(48px,5.2vw,76px);font-weight:400;line-height:.98;letter-spacing:-.052em;text-wrap:balance}.propfund-site .how-journey-head p{margin:18px 0 0;color:var(--muted-light);font-size:16px;line-height:1.55}.propfund-site .how-program-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(255,255,255,.11);background:#181617;color:#fff}.propfund-site .how-program-strip>div{min-height:102px;padding:22px 24px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid rgba(255,255,255,.1)}.propfund-site .how-program-strip>div:last-child{border-right:0}.propfund-site .how-program-strip span{color:rgba(255,255,255,.43);font-size:12px}.propfund-site .how-program-strip strong{font-family:var(--serif);font-size:26px;font-weight:400;letter-spacing:-.025em}.propfund-site .how-steps{margin-top:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.propfund-site .how-steps .how-step-card:nth-child(n){grid-column:auto;min-height:510px;padding:24px;gap:0;border-color:rgba(255,255,255,.1);background:#1b191a;color:#fff;transition:transform .22s var(--ease-out),border-color .18s ease,background-color .22s ease}.propfund-site .how-steps .how-step-card:nth-child(3){border-color:rgba(226,157,211,.38);background:radial-gradient(circle at 100% 0,rgba(220,155,211,.19),transparent 42%),#211c20}.propfund-site .how-step-card.has-illustration .how-step-copy,.propfund-site .how-step-copy{width:100%}.propfund-site .how-steps h3{margin:28px 0 0;font-family:var(--serif);font-size:32px;font-weight:400;line-height:1;letter-spacing:-.036em}.propfund-site .how-steps .how-step-copy p{margin-top:15px;color:rgba(255,255,255,.53);font-size:14px;line-height:1.55}.propfund-site .how-step-visual{order:-1;height:150px;margin:0;color:rgba(255,255,255,.65)}.propfund-site .how-step-image{position:relative;right:auto;bottom:auto;width:100%;height:150px;margin:0}.propfund-site .how-step-image img{-o-object-position:center;object-position:center;filter:saturate(.72) contrast(.96) brightness(.92)}.propfund-site .how-step-controls{padding:28px 6px 8px}.propfund-site .how-step-controls>span{background:rgba(255,255,255,.15)}.propfund-site .how-step-controls>span:after,.propfund-site .how-step-controls>span:before{border-color:rgba(255,255,255,.2);background:#1b191a}.propfund-site .how-step-pass line{stroke:rgba(255,255,255,.16)}.propfund-site .how-step-pass path{stroke:#dc9bd3}.propfund-site .how-step-card.has-illustration ul,.propfund-site .how-steps ul{width:100%;margin-top:auto;display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid rgba(255,255,255,.12)}.propfund-site .how-steps li{min-height:38px;padding:10px 0;gap:9px;border:0;border-bottom:1px solid rgba(255,255,255,.08);background:transparent;color:rgba(255,255,255,.69);font-size:12px;font-weight:500}.propfund-site .how-steps li:before{width:5px;height:5px;background:#dc9bd3}.propfund-site .strategy-section-head{max-width:800px}.propfund-site .strategy-grid{display:grid;grid-template-columns:1fr;gap:12px}.propfund-site .strategy-grid article{min-height:300px;display:grid;grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);overflow:hidden;border:1px solid var(--line-light);background:rgba(255,255,255,.5);transition:border-color .18s ease,transform .22s var(--ease-out),box-shadow .22s ease}.propfund-site .strategy-grid article:nth-child(2n){background:#f2eaf0}.propfund-site .strategy-copy{min-width:0;padding:34px 40px;display:flex;flex-direction:column}.propfund-site .strategy-icon{color:#b97bc0;font-size:24px}.propfund-site .strategy-copy h3{max-width:440px;margin:auto 0 0;font-family:var(--sans);font-size:24px;font-weight:620;line-height:1.15;letter-spacing:-.026em}.propfund-site .strategy-copy p{max-width:52ch;margin:13px 0 0;color:var(--muted-light);font-size:14px;line-height:1.58}.propfund-site .strategy-visual{position:relative;min-height:236px;margin:30px;overflow:hidden;border:1px solid rgba(71,57,68,.11);background:rgba(255,255,255,.42)}.propfund-site .strategy-sessions{padding:52px 38px;grid-template-columns:repeat(3,1fr);align-items:end;gap:14px}.propfund-site .strategy-sessions:before{position:absolute;right:38px;bottom:70px;left:38px;height:1px;background:rgba(48,40,47,.16);content:""}.propfund-site .strategy-sessions span{position:relative;z-index:1;padding-bottom:38px;color:#726b72;font-size:12px}.propfund-site .strategy-sessions span:after{position:absolute;bottom:0;left:0;width:11px;height:11px;border:1px solid #bd84c5;border-radius:50%;background:#f8f2f6;content:"";transition:background-color .18s ease,box-shadow .22s ease,transform .22s var(--ease-out)}.propfund-site .strategy-sessions i{position:absolute;bottom:66px;left:38px;width:16px;height:9px;background:#c98ccb;opacity:.26;transform:translateX(0);transition:width .62s var(--ease-in-out),opacity .18s ease}.propfund-site .strategy-automation{padding:42px 44px;gap:28px}.propfund-site .strategy-automation>span{position:relative;height:1px;display:block;background:rgba(48,40,47,.17)}.propfund-site .strategy-automation>span:after,.propfund-site .strategy-automation>span:before{position:absolute;top:-4px;width:9px;height:9px;border:1px solid rgba(48,40,47,.2);background:#f8f2f6;content:""}.propfund-site .strategy-automation>span:before{left:0}.propfund-site .strategy-automation>span:after{right:0}.propfund-site .strategy-automation i{position:absolute;top:-6px;left:var(--automation-x,22%);width:13px;height:13px;background:#c98ccb;transition:left .52s var(--ease-in-out)}.propfund-site .strategy-automation>span:nth-child(2){--automation-x:68%}.propfund-site .strategy-automation>span:nth-child(3){--automation-x:42%}.propfund-site .strategy-automation strong{color:#373037;font-size:12px;font-weight:600}.propfund-site .strategy-source{grid-template-columns:1fr 82px 1fr;padding:44px}.propfund-site .strategy-source span,.propfund-site .strategy-source strong{min-height:72px;padding:0 18px;display:flex;align-items:center;border:1px solid rgba(48,40,47,.14);background:rgba(255,255,255,.55);color:#393139;font-size:12px;font-style:normal;font-weight:600}.propfund-site .strategy-source i{position:relative;height:1px;background:#c98ccb;transform:scaleX(.58);transform-origin:left;transition:transform .52s var(--ease-in-out)}.propfund-site .strategy-source i:after{position:absolute;top:-4px;right:0;width:8px;height:8px;border-top:1px solid #c98ccb;border-right:1px solid #c98ccb;content:"";transform:rotate(45deg)}.propfund-site .strategy-source em{position:absolute;right:44px;bottom:24px;color:#8b838a;font-size:11px;font-style:normal;text-decoration:line-through}.propfund-site .strategy-identity{padding:48px;grid-template-columns:52px 1fr 34px}.propfund-site .strategy-identity>.material-symbols-sharp:first-child{width:52px;height:52px;display:grid;place-items:center;background:#251f24;color:#fff;font-size:27px}.propfund-site .strategy-identity span{display:grid;gap:6px}.propfund-site .strategy-identity small{color:#817981;font-size:11px}.propfund-site .strategy-identity strong{font-family:var(--serif);font-size:28px;font-weight:400}.propfund-site .strategy-identity>.material-symbols-sharp:last-child{width:30px;height:30px;display:grid;place-items:center;border:1px solid #c98ccb;color:#a96bb0;font-size:18px;transition:background-color .18s ease,color .18s ease,transform .22s var(--ease-out)}.propfund-site .strategy-sessions{padding:42px;display:grid;grid-template-columns:1fr;align-content:center;align-items:stretch;gap:52px}.propfund-site .strategy-sessions span:after{content:none}.propfund-site .automation-status,.propfund-site .session-status{display:flex;align-items:center;justify-content:space-between}.propfund-site .automation-status>span,.propfund-site .session-status>span{position:static;z-index:auto;padding:0;color:#726b72;font-size:12px}.propfund-site .automation-status strong,.propfund-site .session-status strong{display:inline-flex;align-items:center;gap:8px;color:#403840;font-size:11px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.propfund-site .automation-status strong i,.propfund-site .session-status strong i{position:static;width:7px;height:7px;border-radius:50%;background:#c98ccb;box-shadow:0 0 0 4px rgba(201,140,203,.12);opacity:1;transform:none;transition:box-shadow .24s ease,transform .24s var(--ease-out)}.propfund-site .session-track{position:relative;display:grid;grid-template-columns:repeat(3,1fr);align-items:start;gap:16px}.propfund-site .session-track:before{position:absolute;top:5px;right:5px;left:0;height:1px;background:rgba(48,40,47,.16);content:""}.propfund-site .session-track>span{position:relative;z-index:2;padding:24px 0 0;display:grid;gap:12px;color:#726b72;font-size:12px}.propfund-site .session-track>span:nth-of-type(2){justify-items:center;text-align:center}.propfund-site .session-track>span:nth-of-type(3){justify-items:end;text-align:right}.propfund-site .session-track>span em{position:absolute;top:0;left:0;width:11px;height:11px;border:1px solid #bd84c5;border-radius:50%;background:#f8f2f6;transition:background-color .18s ease,box-shadow .22s ease,transform .24s var(--ease-out)}.propfund-site .session-track>span:nth-of-type(2) em{left:calc(50% - 5px)}.propfund-site .session-track>span:nth-of-type(3) em{right:0;left:auto}.propfund-site .session-progress{position:absolute;z-index:1;top:5px;right:5px;bottom:auto;left:0;width:auto;height:1px;background:#c98ccb;opacity:.72;transform:scaleX(.04);transform-origin:left;transition:transform .76s var(--ease-in-out)}.propfund-site .session-pulse{position:absolute;z-index:3;top:1px;bottom:auto;left:1px;width:9px;height:9px;border:2px solid #c98ccb;border-radius:50%;background:#fff;opacity:0;transform:translateX(0) scale(.94);transition:opacity .16s ease,transform .76s var(--ease-in-out)}.propfund-site .strategy-automation{padding:38px 44px;display:grid;align-content:center;gap:34px}.propfund-site .automation-controls{display:grid;gap:20px}.propfund-site .automation-controls>div{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:18px}.propfund-site .automation-controls small{color:#7f767e;font-size:11px}.propfund-site .automation-controls span{position:relative;height:15px;display:block}.propfund-site .automation-controls span:before{position:absolute;top:7px;right:0;left:0;height:1px;background:rgba(48,40,47,.17);content:""}.propfund-site .automation-controls span i{position:absolute;top:7px;right:0;bottom:auto;left:0;width:auto;height:1px;background:#c98ccb;opacity:1;transform:scaleX(var(--control-rest,.28));transform-origin:left;transition:transform .62s var(--ease-in-out)}.propfund-site .automation-controls span b{position:absolute;top:1px;left:8px;width:13px;height:13px;border:2px solid #fff;background:#c98ccb;box-shadow:0 0 0 1px #c98ccb;transform:translateX(var(--knob-rest,38px));transition:box-shadow .22s ease,transform .62s var(--ease-in-out)}.propfund-site .automation-controls>div:first-child{--control-rest:.24;--control-active:.72;--knob-rest:clamp(30px,5vw,70px);--knob-active:clamp(110px,17vw,230px)}.propfund-site .automation-controls>div:nth-child(2){--control-rest:.62;--control-active:.42;--knob-rest:clamp(100px,15vw,210px);--knob-active:clamp(60px,8vw,110px)}.propfund-site .automation-controls>div:nth-child(3){--control-rest:.38;--control-active:.82;--knob-rest:clamp(60px,9vw,120px);--knob-active:clamp(135px,21vw,285px)}.propfund-site .strategy-source{display:grid;grid-template-columns:1fr 96px 1fr;align-content:center;align-items:center;gap:18px;padding:40px 44px 70px}.propfund-site .source-card{min-height:88px;padding:17px 18px;display:grid;align-content:center;gap:7px;border:1px solid rgba(48,40,47,.14);background:rgba(255,255,255,.55);transition:background-color .22s ease,border-color .22s ease,transform .3s var(--ease-out)}.propfund-site .source-card small{color:#857c84;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.propfund-site .source-card strong{min-height:0;padding:0;display:block;border:0;background:transparent;color:#393139;font-size:12px;font-weight:600}.propfund-site .source-route{position:relative;height:1px;background:rgba(48,40,47,.16)}.propfund-site .source-route:before{position:absolute;inset:0;background:#c98ccb;content:"";transform:scaleX(.12);transform-origin:left;transition:transform .68s var(--ease-in-out)}.propfund-site .source-route:after{position:absolute;top:-4px;right:0;width:8px;height:8px;border-top:1px solid #c98ccb;border-right:1px solid #c98ccb;content:"";transform:rotate(45deg)}.propfund-site .source-route i{position:absolute;z-index:2;top:-3px;left:2px;width:7px;height:7px;border-radius:50%;background:#c98ccb;opacity:.28;transform:translateX(0) scale(.94);transition:opacity .18s ease,transform .68s var(--ease-in-out)}.propfund-site .source-route i:after{content:none}.propfund-site .source-route i:nth-child(2){transition-delay:55ms}.propfund-site .source-route i:nth-child(3){transition-delay:.11s}.propfund-site .source-blocked{position:absolute;right:44px;bottom:22px;left:44px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.propfund-site .strategy-source .source-blocked span{position:relative;min-height:0;width:15px;height:15px;padding:0;display:block;border:1px solid rgba(126,112,123,.42);border-radius:50%;background:transparent}.propfund-site .source-blocked span:before{position:absolute;top:6px;left:2px;width:9px;height:1px;background:#887e86;content:"";transform:rotate(-45deg)}.propfund-site .strategy-source .source-blocked em{position:static;color:#8b838a;font-size:11px;font-style:normal;text-decoration:none;transition:color .18s ease,opacity .18s ease}.propfund-site .strategy-identity{padding:44px 48px;display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:18px}.propfund-site .identity-scan{position:absolute;z-index:0;top:-10%;bottom:-10%;left:0;width:1px;height:auto;background:rgba(201,140,203,.78);box-shadow:0 0 18px rgba(201,140,203,.34);opacity:0;transform:translateX(20px);transition:opacity .16s ease,transform .82s var(--ease-in-out)}.propfund-site .identity-corner{position:absolute;z-index:1;width:20px;height:20px;border-color:rgba(185,123,192,.5);transition:transform .42s var(--ease-out)}.propfund-site .identity-corner-a{top:24px;left:24px;border-top:1px solid;border-left:1px solid;transform:translate(-4px,-4px)}.propfund-site .identity-corner-b{right:24px;bottom:24px;border-right:1px solid;border-bottom:1px solid;transform:translate(4px,4px)}.propfund-site .strategy-identity>.material-symbols-sharp{position:relative;z-index:2;width:52px;height:52px;display:grid;place-items:center;background:#251f24;color:#fff;font-size:27px;transition:background-color .22s ease,transform .3s var(--ease-out)}.propfund-site .strategy-identity>span{position:relative;z-index:2;display:grid;gap:6px}.propfund-site .strategy-identity>span small{color:#817981;font-size:11px}.propfund-site .strategy-identity>span strong{font-family:var(--serif);font-size:28px;font-weight:400}.propfund-site .identity-status{position:relative;z-index:2;min-width:86px;padding:8px 10px;display:flex;align-items:center;gap:7px;border:1px solid #c98ccb;color:#a96bb0;opacity:.56;transform:translateX(8px);transition:background-color .18s ease,color .18s ease,opacity .22s ease,transform .36s var(--ease-out)}.propfund-site .identity-status .material-symbols-sharp{font-size:17px}.propfund-site .identity-status small{font-size:10px;font-weight:680;letter-spacing:.06em;text-transform:uppercase}@media (hover:hover) and (pointer:fine){.propfund-site .how-steps .how-step-card:hover{border-color:rgba(223,158,211,.48);background-color:#201c1f;transform:translateY(-3px)}.propfund-site .strategy-grid article:hover{border-color:rgba(185,123,192,.42);box-shadow:0 18px 44px rgba(57,37,53,.08);transform:translateY(-2px)}.propfund-site .strategy-grid article:hover .session-progress{width:auto;opacity:.82;transform:scaleX(1)}.propfund-site .strategy-grid article:hover .session-pulse{width:9px;opacity:.9;transform:translateX(clamp(180px,28vw,420px)) scale(1)}.propfund-site .strategy-grid article:hover .session-track>span em{background:#c98ccb;box-shadow:0 0 0 5px rgba(201,140,203,.12);transform:scale(1.06)}.propfund-site .strategy-grid article:hover .session-track>span:nth-of-type(2) em{transition-delay:.13s}.propfund-site .strategy-grid article:hover .session-track>span:nth-of-type(3) em{transition-delay:.26s}.propfund-site .strategy-grid article:hover .automation-status strong i,.propfund-site .strategy-grid article:hover .session-status strong i{box-shadow:0 0 0 6px rgba(201,140,203,.14);transform:scale(1.08)}.propfund-site .strategy-grid article:hover .automation-controls span i{transform:scaleX(var(--control-active))}.propfund-site .strategy-grid article:hover .automation-controls span b{box-shadow:0 0 0 5px rgba(201,140,203,.13);transform:translateX(var(--knob-active))}.propfund-site .strategy-grid article:hover .automation-controls>div:nth-child(2) span b,.propfund-site .strategy-grid article:hover .automation-controls>div:nth-child(2) span i{transition-delay:65ms}.propfund-site .strategy-grid article:hover .automation-controls>div:nth-child(3) span b,.propfund-site .strategy-grid article:hover .automation-controls>div:nth-child(3) span i{transition-delay:.13s}.propfund-site .strategy-grid article:hover .source-route:before{transform:scaleX(1)}.propfund-site .strategy-grid article:hover .source-route i{opacity:.94;transform:translateX(76px) scale(1)}.propfund-site .strategy-grid article:hover .source-card:nth-of-type(3){border-color:rgba(185,123,192,.38);background:rgba(255,255,255,.82);transform:translateX(2px)}.propfund-site .strategy-grid article:hover .source-blocked{opacity:.52}.propfund-site .strategy-grid article:hover .identity-scan{opacity:.72;transform:translateX(clamp(340px,45vw,620px))}.propfund-site .strategy-grid article:hover .identity-corner{transform:translate(0)}.propfund-site .strategy-grid article:hover .strategy-identity>.material-symbols-sharp{background:#332832;transform:scale(.97)}.propfund-site .strategy-grid article:hover .identity-status{background:#c98ccb;color:#fff;opacity:1;transform:translateX(0)}}@media (max-width:1120px){.propfund-site .how-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.propfund-site .strategy-grid article{grid-template-columns:minmax(0,.75fr) minmax(360px,1.25fr)}}@media (max-width:760px){.propfund-site .how-section{padding:76px 0 82px}.propfund-site .how-journey-head{margin-bottom:32px;text-align:left}.propfund-site .how-journey-head h2{font-size:48px}.propfund-site .how-program-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.propfund-site .how-program-strip>div{min-height:92px;border-bottom:1px solid rgba(255,255,255,.1)}.propfund-site .how-program-strip>div:nth-child(2){border-right:0}.propfund-site .how-steps{grid-template-columns:1fr}.propfund-site .how-steps .how-step-card:nth-child(n){min-height:480px}.propfund-site .strategy-grid article{min-height:0;grid-template-columns:1fr}.propfund-site .strategy-copy{min-height:240px;padding:28px 24px}.propfund-site .strategy-visual{min-height:210px;margin:0 24px 24px}.propfund-site .strategy-source{grid-template-columns:1fr 54px 1fr;padding:28px 22px}}@media (max-width:520px){.propfund-site .how-program-strip{grid-template-columns:1fr}.propfund-site .how-program-strip>div{border-right:0}.propfund-site .how-steps .how-step-card:nth-child(n){min-height:450px}.propfund-site .strategy-automation,.propfund-site .strategy-identity,.propfund-site .strategy-sessions{padding-right:22px;padding-left:22px}.propfund-site .strategy-source{grid-template-columns:1fr;gap:12px}.propfund-site .strategy-source i{width:1px;height:28px;justify-self:center;transform:scaleY(.58);transform-origin:top}.propfund-site .strategy-source i:after{top:auto;right:-3px;bottom:0;transform:rotate(135deg)}.propfund-site .strategy-source em{right:22px;bottom:10px}}@media (prefers-reduced-motion:reduce){.propfund-site .how-steps .how-step-card,.propfund-site .strategy-automation i,.propfund-site .strategy-grid article,.propfund-site .strategy-identity>.material-symbols-sharp:last-child,.propfund-site .strategy-sessions i,.propfund-site .strategy-sessions span:after,.propfund-site .strategy-source i{transition:none;transform:none}}@media (max-width:520px){.propfund-site .strategy-sessions{gap:42px}.propfund-site .automation-controls>div{grid-template-columns:78px minmax(0,1fr);gap:12px}.propfund-site .automation-controls>div:first-child{--knob-rest:24px;--knob-active:90px}.propfund-site .automation-controls>div:nth-child(2){--knob-rest:80px;--knob-active:44px}.propfund-site .automation-controls>div:nth-child(3){--knob-rest:52px;--knob-active:108px}.propfund-site .strategy-source{grid-template-columns:1fr 44px 1fr;gap:8px;padding:26px 18px 60px}.propfund-site .source-card{min-height:74px;padding:12px}.propfund-site .strategy-source .source-route i{width:7px;height:7px;justify-self:auto;transform:translateX(0) scale(.94);transform-origin:center}.propfund-site .source-route:after{top:-4px;right:0;bottom:auto;transform:rotate(45deg)}.propfund-site .source-blocked{right:18px;bottom:16px;left:18px}.propfund-site .strategy-source .source-blocked em{position:static}.propfund-site .strategy-identity{grid-template-columns:44px 1fr;padding:30px 22px 72px}.propfund-site .strategy-identity>.material-symbols-sharp{width:44px;height:44px;font-size:23px}.propfund-site .strategy-identity>span strong{font-size:24px}.propfund-site .identity-status{position:absolute;right:22px;bottom:22px}}@media (prefers-reduced-motion:reduce){.propfund-site .automation-controls span b,.propfund-site .automation-controls span i,.propfund-site .automation-status strong i,.propfund-site .identity-corner,.propfund-site .identity-status,.propfund-site .session-progress,.propfund-site .session-pulse,.propfund-site .session-status strong i,.propfund-site .session-track>span em,.propfund-site .source-card,.propfund-site .source-route i,.propfund-site .source-route:before,.propfund-site .strategy-identity>.material-symbols-sharp{transition:none}.propfund-site .session-progress,.propfund-site .source-route:before{transform:scaleX(1)}.propfund-site .identity-scan,.propfund-site .session-pulse{display:none}.propfund-site .identity-corner,.propfund-site .identity-status{opacity:1;transform:none}}.propfund-site .journey-story{margin-top:46px;display:grid;gap:18px}.propfund-site .journey-story-card{min-height:430px;display:grid;grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);overflow:hidden;border:1px solid var(--line-light);background:var(--paper-strong);transition:border-color .22s ease,box-shadow .26s ease,transform .26s var(--ease-out)}.propfund-site .journey-story-card:nth-child(2){background:#f6f0f5}.propfund-site .journey-story-copy{padding:50px 48px 42px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--line-light)}.propfund-site .journey-story-copy>span{color:#8b7688;font-size:14px;font-weight:600}.propfund-site .journey-story-copy h3{margin:22px 0 0;font-family:var(--serif);font-size:clamp(44px,4.3vw,64px);font-weight:400;line-height:.98;letter-spacing:-.046em}.propfund-site .journey-story-copy p{max-width:44ch;margin:24px 0 0;color:var(--muted-light);font-size:16px;line-height:1.62}.propfund-site .journey-story-copy ul{margin:auto 0 0;padding:30px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;border-top:1px solid var(--line-light);list-style:none}.propfund-site .journey-story-copy li{color:#383338;font-size:13px;font-weight:600;line-height:1.35}.propfund-site .journey-story-visual{position:relative;min-width:0;padding:52px;overflow:hidden;background-color:#eee8ed;background-image:linear-gradient(rgba(48,39,47,.035) 1px,transparent 0),linear-gradient(90deg,rgba(48,39,47,.035) 1px,transparent 0);background-size:42px 42px}.propfund-site .journey-story-card:nth-child(2) .journey-story-visual{background-color:#ece4eb}.propfund-site .journey-story-card:nth-child(3) .journey-story-visual{background-color:#f1eaef}.propfund-site .journey-story .stage-note{display:none}.propfund-site .story-evaluation-foot,.propfund-site .story-evaluation-head{display:flex;align-items:center;justify-content:space-between;color:#756c74;font-size:13px}.propfund-site .story-evaluation-head strong{color:#211d20;font-family:var(--serif);font-size:clamp(34px,3vw,48px);font-weight:400}.propfund-site .story-evaluation-head small{color:#8f858d;font-family:var(--sans);font-size:13px}.propfund-site .journey-story-evaluation svg{width:100%;height:250px;margin:20px 0 10px;overflow:visible}.propfund-site .story-bound,.propfund-site .story-trade-path{fill:none;vector-effect:non-scaling-stroke}.propfund-site .story-bound{stroke:rgba(72,62,70,.17);stroke-width:1;stroke-dasharray:5 7}.propfund-site .story-trade-path{stroke:#bd78bd;stroke-width:3;stroke-linecap:round;stroke-dasharray:900;stroke-dashoffset:220;transition:stroke-dashoffset .88s var(--ease-in-out),filter .26s ease}.propfund-site .story-target-dot{fill:#bd78bd;opacity:.55;transform:scale(.92);transform-origin:center;transition:opacity .18s ease,transform .3s var(--ease-out),filter .26s ease}.propfund-site .story-evaluation-foot strong{color:#9c599e;opacity:.42;transform:translate3d(-8px,0,0);transition:opacity .22s ease,transform .34s var(--ease-out)}.propfund-site .journey-story-scale{min-height:430px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:16px;perspective:1000px}.propfund-site .story-scale-rail{position:absolute;top:50%;right:12%;left:12%;height:1px;background:linear-gradient(90deg,rgba(189,120,189,.1),#bd78bd 52%,rgba(189,120,189,.1))}.propfund-site .story-allocation{position:relative;z-index:1;min-height:188px;padding:24px;display:flex;flex-direction:column;border:1px solid rgba(91,75,88,.16);background:rgba(255,252,254,.9);box-shadow:0 18px 44px rgba(73,50,69,.08);transform-style:preserve-3d;transition:transform .52s var(--ease-in-out),box-shadow .24s ease,border-color .24s ease}.propfund-site .story-allocation small,.propfund-site .story-allocation span{color:#82767f;font-size:12px}.propfund-site .story-allocation strong{margin:auto 0 6px;font-family:var(--serif);font-size:clamp(34px,3vw,48px);font-weight:400;letter-spacing:-.04em}.propfund-site .story-allocation-start{transform:translate3d(48px,32px,-40px) rotate(-4deg)}.propfund-site .story-allocation-mid{transform:translateZ(0) rotate(-1deg)}.propfund-site .story-allocation-max{border-color:rgba(189,120,189,.34);background:linear-gradient(145deg,#f1b7df,#c6d8ff);transform:translate3d(-48px,-32px,42px) rotate(3deg)}.propfund-site .story-allocation-max small,.propfund-site .story-allocation-max span{color:rgba(33,29,32,.62)}.propfund-site .journey-story-rewards{min-height:430px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(210px,.65fr);align-items:center;gap:38px}.propfund-site .story-reward-cycle>span,.propfund-site .story-reward-request small,.propfund-site .story-reward-request>span{color:#80757d;font-size:12px}.propfund-site .story-reward-track{position:relative;margin-top:54px;display:flex;justify-content:space-between}.propfund-site .story-reward-track:before{position:absolute;top:10px;right:0;left:0;height:1px;background:rgba(80,65,77,.18);content:""}.propfund-site .story-reward-track i{position:relative;z-index:1;width:21px;height:21px;display:grid;place-items:center;border:1px solid rgba(189,120,189,.58);border-radius:50%;background:#f1eaef;color:#8f648e;font-style:normal;transform:scale(.92);transition:color .16s ease,background-color .18s ease,box-shadow .22s ease,transform .24s var(--ease-out)}.propfund-site .story-reward-track small{position:absolute;top:31px;font-size:10px}.propfund-site .story-reward-request{min-height:190px;padding:26px;display:flex;flex-direction:column;border:1px solid rgba(189,120,189,.28);background:rgba(255,252,254,.94);box-shadow:0 20px 50px rgba(73,50,69,.08);opacity:.48;transform:translate3d(0,12px,0);transition:opacity .26s ease,transform .46s var(--ease-out),box-shadow .26s ease}.propfund-site .story-reward-request strong{margin:auto 0 7px;font-family:var(--serif);font-size:clamp(38px,3.3vw,52px);font-weight:400;letter-spacing:-.04em}@media (hover:hover) and (pointer:fine){.propfund-site .journey-story-card:hover{border-color:rgba(189,120,189,.42);box-shadow:0 24px 64px rgba(80,49,74,.09);transform:translate3d(0,-3px,0)}.propfund-site .journey-story-card:hover .story-trade-path{stroke-dashoffset:0;filter:drop-shadow(0 0 5px rgba(189,120,189,.26))}.propfund-site .journey-story-card:hover .story-target-dot{opacity:1;filter:drop-shadow(0 0 7px rgba(189,120,189,.42));transform:scale(1.16)}.propfund-site .journey-story-card:hover .story-evaluation-foot strong{opacity:1;transform:translateZ(0)}.propfund-site .journey-story-card:hover .story-allocation-start{transform:translate3d(0,22px,0) rotate(-1deg)}.propfund-site .journey-story-card:hover .story-allocation-mid{transform:translateZ(20px)}.propfund-site .journey-story-card:hover .story-allocation-max{box-shadow:0 24px 58px rgba(90,60,88,.16);transform:translate3d(0,-22px,40px) rotate(1deg)}.propfund-site .journey-story-card:hover .story-reward-track i{background:#bd78bd;color:#fff;transform:scale(1)}.propfund-site .journey-story-card:hover .story-reward-track i:nth-child(2){transition-delay:55ms}.propfund-site .journey-story-card:hover .story-reward-track i:nth-child(3){transition-delay:.11s}.propfund-site .journey-story-card:hover .story-reward-track i:nth-child(4){transition-delay:165ms}.propfund-site .journey-story-card:hover .story-reward-track i:nth-child(5){transition-delay:.22s}.propfund-site .journey-story-card:hover .story-reward-track i:nth-child(6){transition-delay:275ms}.propfund-site .journey-story-card:hover .story-reward-track i:nth-child(7){box-shadow:0 0 0 8px rgba(189,120,189,.14);transition-delay:.33s}.propfund-site .journey-story-card:hover .story-reward-request{box-shadow:0 24px 58px rgba(90,60,88,.13);opacity:1;transform:translateZ(0);transition-delay:.36s}}@supports (animation-timeline:view()){.propfund-site .journey-story-card{animation:journey-story-reveal linear both;animation-timeline:view();animation-range:entry 6% cover 23%}}@keyframes journey-story-reveal{0%{opacity:.01;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@media (hover:none){.propfund-site .story-trade-path{stroke-dashoffset:0}.propfund-site .story-target-dot{opacity:1;transform:scale(1)}.propfund-site .story-evaluation-foot strong{opacity:1;transform:none}.propfund-site .story-allocation-start{transform:translate3d(0,16px,0) rotate(-1deg)}.propfund-site .story-allocation-mid{transform:none}.propfund-site .story-allocation-max{transform:translate3d(0,-16px,0) rotate(1deg)}.propfund-site .story-reward-track i{background:#bd78bd;color:#fff;transform:scale(1)}.propfund-site .story-reward-request{opacity:1;transform:none}}@media (max-width:980px){.propfund-site .journey-story-card{grid-template-columns:1fr}.propfund-site .journey-story-copy{min-height:390px;border-right:0;border-bottom:1px solid var(--line-light)}}@media (max-width:760px){.propfund-site .journey-story{margin-top:32px;gap:14px}.propfund-site .journey-story-card{min-height:0}.propfund-site .journey-story-copy{min-height:0;padding:34px 28px}.propfund-site .journey-story-copy h3{font-size:46px}.propfund-site .journey-story-copy ul{margin-top:38px;grid-template-columns:1fr;gap:12px}.propfund-site .journey-story-copy li{min-height:38px;display:flex;align-items:center;border-bottom:1px solid var(--line-light)}.propfund-site .journey-story-visual{min-height:330px;padding:30px 24px}.propfund-site .journey-story-evaluation svg{height:190px}.propfund-site .journey-story-scale{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.propfund-site .story-allocation{min-height:152px;padding:14px 10px}.propfund-site .story-allocation strong{font-size:27px}.propfund-site .journey-story-rewards{grid-template-columns:1fr;align-content:center;gap:62px}.propfund-site .story-reward-request{min-height:140px}}@media (prefers-reduced-motion:reduce){.propfund-site .journey-story-card,.propfund-site .story-allocation,.propfund-site .story-evaluation-foot strong,.propfund-site .story-reward-request,.propfund-site .story-reward-track i,.propfund-site .story-target-dot,.propfund-site .story-trade-path{animation:none;transition:none;transform:none}.propfund-site .story-trade-path{stroke-dashoffset:0}.propfund-site .story-evaluation-foot strong,.propfund-site .story-reward-request,.propfund-site .story-target-dot{opacity:1}}.propfund-site .strategy-motion{isolation:isolate;min-height:242px;padding:22px;display:grid;place-items:center;background:#fdfafd}.propfund-site .strategy-motion:before{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(98,77,94,.045) 1px,transparent 0),linear-gradient(90deg,rgba(98,77,94,.045) 1px,transparent 0);background-size:34px 34px;content:"";-webkit-mask-image:linear-gradient(180deg,transparent,#000 24%,#000 76%,transparent);mask-image:linear-gradient(180deg,transparent,#000 24%,#000 76%,transparent)}.propfund-site .strategy-motion:after{position:absolute;inset:18px;z-index:-1;border:1px solid rgba(87,67,83,.07);content:""}.propfund-site .clock-scene,.propfund-site .engine-scene,.propfund-site .pass-scene,.propfund-site .router-scene{position:relative;width:min(100%,620px);min-height:196px}.propfund-site .clock-face{position:absolute;top:50%;left:13%;width:164px;height:164px;border:1px solid rgba(59,46,57,.18);border-radius:50%;background:rgba(255,255,255,.88);box-shadow:0 18px 40px rgba(71,48,67,.08);transform:translateY(-50%)}.propfund-site .clock-face:after,.propfund-site .clock-face:before{position:absolute;inset:13px;border:1px solid rgba(185,123,192,.18);border-radius:inherit;content:""}.propfund-site .clock-face:after{inset:29px;border-color:rgba(57,44,54,.08)}.propfund-site .clock-face>b{position:absolute;z-index:3;top:calc(50% - 6px);left:calc(50% - 6px);width:12px;height:12px;border:3px solid #fff;border-radius:50%;background:#b97bc0;box-shadow:0 0 0 1px #b97bc0}.propfund-site .clock-hand{position:absolute;z-index:2;bottom:50%;left:calc(50% - 1px);width:2px;height:56px;border-radius:2px;background:#2b2229;transform:rotate(-72deg);transform-origin:50% 100%;animation:pf-clock-hand 8s var(--ease-in-out) infinite}.propfund-site .clock-hand:after{position:absolute;top:-3px;left:-3px;width:8px;height:8px;border-radius:50%;background:#d78bcf;box-shadow:0 0 0 7px rgba(215,139,207,.13);content:""}.propfund-site .clock-hour{position:absolute;z-index:4;min-width:64px;padding:7px 9px;border:1px solid rgba(72,54,68,.14);background:#fff;color:#71666f;font-size:10px;font-weight:600;text-align:center;box-shadow:0 8px 22px rgba(71,48,67,.06);transform:translateY(0)}.propfund-site .clock-hour-news{top:-10px;left:-31px;animation:pf-clock-news 8s ease infinite}.propfund-site .clock-hour-overnight{top:51px;right:-55px;animation:pf-clock-overnight 8s ease infinite}.propfund-site .clock-hour-weekend{right:-10px;bottom:-13px;animation:pf-clock-weekend 8s ease infinite}.propfund-site .clock-signal{position:absolute;top:50%;right:5%;width:210px;padding:20px 20px 18px;border:1px solid #2c232b;background:#241e23;color:#fff;box-shadow:0 22px 50px rgba(45,29,41,.16);opacity:.72;transform:translateY(-42%) scale(.97);animation:pf-clock-signal 8s var(--ease-out) infinite}.propfund-site .clock-signal>span{display:flex;align-items:center;gap:8px;color:rgba(255,255,255,.58);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.propfund-site .clock-signal>span i{width:7px;height:7px;border-radius:50%;background:#dc9bd3;box-shadow:0 0 0 5px rgba(220,155,211,.13)}.propfund-site .clock-signal strong{margin-top:12px;display:block;font-family:var(--serif);font-size:24px;font-weight:400}.propfund-site .engine-scene{display:grid;place-items:center}.propfund-site .engine-core{position:relative;z-index:4;width:122px;height:122px;padding:18px;display:grid;place-items:center;align-content:center;gap:4px;border:1px solid #322831;background:#251f24;color:#fff;box-shadow:0 22px 54px rgba(45,29,41,.18);animation:pf-engine-core 7.6s var(--ease-in-out) infinite}.propfund-site .engine-core:after,.propfund-site .engine-core:before{position:absolute;inset:-10px;border:1px solid rgba(185,123,192,.2);content:"";animation:pf-engine-ring 7.6s var(--ease-out) infinite}.propfund-site .engine-core:after{inset:-20px;animation-delay:.12s}.propfund-site .engine-core small{color:rgba(255,255,255,.5);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.propfund-site .engine-core>strong{font-family:var(--serif);font-size:38px;font-weight:400;line-height:1}.propfund-site .engine-core>span{display:flex;align-items:center;gap:6px;color:rgba(255,255,255,.68);font-size:9px;text-transform:uppercase}.propfund-site .engine-core>span i{width:5px;height:5px;border-radius:50%;background:#dc9bd3}.propfund-site .engine-node{position:absolute;z-index:3;min-width:76px;padding:9px 10px;border:1px solid rgba(73,57,69,.14);background:rgba(255,255,255,.92);color:#6f646c;font-size:10px;font-weight:620;text-align:center;box-shadow:0 10px 28px rgba(71,48,67,.06);animation:pf-engine-node 7.6s ease infinite}.propfund-site .engine-node-entry{top:24px;left:8%}.propfund-site .engine-node-risk{bottom:22px;left:12%;animation-delay:90ms}.propfund-site .engine-node-exit{top:24px;right:8%;animation-delay:.18s}.propfund-site .engine-link{position:absolute;z-index:1;width:112px;height:1px;background:rgba(185,123,192,.18);transform-origin:left}.propfund-site .engine-link:after{position:absolute;top:-1px;left:0;width:42%;height:3px;background:#ce8aca;content:"";opacity:0;transform:translateX(0);animation:pf-engine-pulse 7.6s var(--ease-in-out) infinite}.propfund-site .engine-link-a{top:69px;left:22%;transform:rotate(20deg)}.propfund-site .engine-link-b{bottom:61px;left:23%;transform:rotate(-22deg)}.propfund-site .engine-link-c{top:69px;right:22%;transform:rotate(-20deg)}.propfund-site .engine-link-b:after{animation-delay:.12s}.propfund-site .engine-link-c:after{animation-delay:.24s}.propfund-site .engine-order{position:absolute;z-index:5;right:4%;bottom:8px;min-width:174px;padding:12px 14px;display:grid;grid-template-columns:28px 1fr;align-items:center;gap:10px;border:1px solid rgba(185,123,192,.25);background:#fff;box-shadow:0 18px 38px rgba(71,48,67,.1);opacity:0;transform:translateY(12px) scale(.97);animation:pf-engine-order 7.6s var(--ease-out) infinite}.propfund-site .engine-order>.material-symbols-sharp{color:#b97bc0;font-size:23px}.propfund-site .engine-order>span:last-child{display:grid;gap:3px}.propfund-site .engine-order small{color:#8a7f87;font-size:9px}.propfund-site .engine-order strong{color:#352c33;font-size:11px;font-weight:650}.propfund-site .router-scene{display:grid;grid-template-columns:142px 170px 154px;justify-content:center;align-items:center;gap:18px}.propfund-site .router-source{min-height:100px;padding:18px;display:grid;align-content:center;gap:7px;border:1px solid #2c232b;background:#251f24;color:#fff;box-shadow:0 18px 42px rgba(45,29,41,.14)}.propfund-site .router-source small{color:rgba(255,255,255,.46);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.propfund-site .router-source strong{font-family:var(--serif);font-size:20px;font-weight:400}.propfund-site .router-lane{position:relative;--router-travel:145px;height:1px;background:rgba(87,65,82,.16)}.propfund-site .router-lane:after{position:absolute;top:-4px;right:0;width:8px;height:8px;border-top:1px solid #b97bc0;border-right:1px solid #b97bc0;content:"";transform:rotate(45deg)}.propfund-site .router-lane i{position:absolute;top:-5px;left:0;width:11px;height:11px;border:2px solid #fff;background:#c98ccb;box-shadow:0 0 0 1px #c98ccb;opacity:0;transform:translateX(0) scale(.95);animation:pf-router-order 7.8s var(--ease-in-out) infinite}.propfund-site .router-lane i:nth-child(2){animation-delay:.26s}.propfund-site .router-lane i:nth-child(3){animation-delay:.52s}.propfund-site .router-accounts{display:grid;gap:7px}.propfund-site .router-accounts span{min-height:34px;padding:0 12px;display:flex;align-items:center;border:1px solid rgba(76,59,72,.13);background:rgba(255,255,255,.9);color:#6d626a;font-size:10px;font-weight:600;box-shadow:0 8px 22px rgba(71,48,67,.04);animation:pf-router-account 7.8s ease infinite}.propfund-site .router-accounts span:nth-child(2){animation-delay:.26s}.propfund-site .router-accounts span:nth-child(3){animation-delay:.52s}.propfund-site .router-blocked{position:absolute;right:0;bottom:3px;left:0;display:grid;grid-template-columns:max-content minmax(70px,1fr) max-content;align-items:center;gap:12px;color:#8b8088;font-size:9px}.propfund-site .router-blocked>i{position:relative;height:1px;background:rgba(115,99,111,.18);overflow:hidden}.propfund-site .router-blocked>i:before{position:absolute;inset:0;background:#bd84c5;content:"";transform:translateX(-105%);animation:pf-router-blocked 7.8s var(--ease-in-out) infinite}.propfund-site .router-blocked strong{padding:5px 8px;border:1px solid rgba(123,105,119,.22);color:#756972;font-size:9px;font-weight:650;text-transform:uppercase;animation:pf-router-block-label 7.8s ease infinite}.propfund-site .pass-scene{display:grid;place-items:center}.propfund-site .pass-card{position:relative;width:330px;min-height:132px;padding:24px;display:grid;grid-template-columns:48px 1fr;align-items:center;gap:16px;overflow:hidden;border:1px solid rgba(63,48,60,.16);background:rgba(255,255,255,.94);box-shadow:0 22px 52px rgba(71,48,67,.1);transform:rotate(-1.25deg);animation:pf-pass-card 7.2s var(--ease-in-out) infinite}.propfund-site .pass-mark{width:48px;height:58px;display:grid;place-items:center;background:#251f24;color:#fff;font-family:var(--serif);font-size:21px}.propfund-site .pass-card>span{display:grid;gap:5px}.propfund-site .pass-card small{color:#8c8189;font-size:10px}.propfund-site .pass-card strong{font-family:var(--serif);font-size:25px;font-weight:400}.propfund-site .pass-card>em{position:absolute;right:18px;bottom:14px;color:#a49aa1;font-size:9px;font-style:normal;letter-spacing:.1em;text-transform:uppercase}.propfund-site .pass-scan{position:absolute;z-index:3;top:-20%;bottom:-20%;left:0;width:1px;background:#cf89ca;box-shadow:0 0 20px rgba(207,137,202,.5);opacity:0;transform:translateX(0);animation:pf-pass-scan 7.2s var(--ease-in-out) infinite}.propfund-site .pass-seal{position:absolute;z-index:5;right:6%;bottom:8px;width:94px;height:94px;display:grid;place-items:center;align-content:center;gap:5px;border:1px solid #b97bc0;border-radius:50%;background:#251f24;color:#fff;box-shadow:0 18px 42px rgba(45,29,41,.2);opacity:0;transform:rotate(9deg) scale(.94);animation:pf-pass-seal 7.2s var(--ease-out) infinite}.propfund-site .pass-seal .material-symbols-sharp{color:#dc9bd3;font-size:24px}.propfund-site .pass-seal>span:last-child{font-size:8px;font-weight:680;line-height:1.15;letter-spacing:.08em;text-align:center;text-transform:uppercase}@keyframes pf-clock-hand{0%,12%{transform:rotate(-72deg)}30%,38%{transform:rotate(-8deg)}54%,62%{transform:rotate(82deg)}76%,to{transform:rotate(165deg)}}@keyframes pf-clock-news{0%,10%,to{border-color:rgba(72,54,68,.14);color:#71666f;transform:translateY(0)}18%,32%{border-color:#bd84c5;color:#8f5598;transform:translateY(-3px)}}@keyframes pf-clock-overnight{0%,32%,66%,to{border-color:rgba(72,54,68,.14);color:#71666f;transform:translateY(0)}42%,56%{border-color:#bd84c5;color:#8f5598;transform:translateY(-3px)}}@keyframes pf-clock-weekend{0%,56%,to{border-color:rgba(72,54,68,.14);color:#71666f;transform:translateY(0)}68%,84%{border-color:#bd84c5;color:#8f5598;transform:translateY(-3px)}}@keyframes pf-clock-signal{0%,54%,to{opacity:.58;transform:translateY(-42%) scale(.97)}66%,88%{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes pf-engine-core{0%,16%,76%,to{transform:scale(.98)}28%,64%{transform:scale(1)}}@keyframes pf-engine-ring{0%,14%,to{opacity:0;transform:scale(.96)}26%,44%{opacity:.75;transform:scale(1)}62%,76%{opacity:0;transform:scale(1.05)}}@keyframes pf-engine-node{0%,12%,78%,to{border-color:rgba(73,57,69,.14);color:#6f646c;transform:translateY(0)}24%,52%{border-color:rgba(185,123,192,.48);color:#8f5598;transform:translateY(-3px)}}@keyframes pf-engine-pulse{0%,14%,to{opacity:0;transform:translateX(-20%)}26%{opacity:.9}56%{opacity:.9;transform:translateX(140%)}66%,to{opacity:0;transform:translateX(160%)}}@keyframes pf-engine-order{0%,46%,to{opacity:0;transform:translateY(12px) scale(.97)}58%,84%{opacity:1;transform:translateY(0) scale(1)}92%,to{opacity:0;transform:translateY(-5px) scale(.99)}}@keyframes pf-router-order{0%,12%,to{opacity:0;transform:translateX(0) scale(.95)}22%{opacity:1}60%,76%{opacity:1;transform:translateX(var(--router-travel)) scale(1)}84%,to{opacity:0;transform:translateX(var(--router-travel)) scale(.97)}}@keyframes pf-router-account{0%,48%,to{border-color:rgba(76,59,72,.13);background:rgba(255,255,255,.9);transform:translateX(0)}60%,78%{border-color:rgba(185,123,192,.42);background:#fff;transform:translateX(3px)}}@keyframes pf-router-blocked{0%,36%,to{opacity:0;transform:translateX(-105%)}48%,58%{opacity:.8;transform:translateX(36%)}68%,to{opacity:0;transform:translateX(36%)}}@keyframes pf-router-block-label{0%,42%,to{border-color:rgba(123,105,119,.22);color:#756972;transform:scale(.97)}54%,68%{border-color:#b97bc0;color:#8f5598;transform:scale(1)}}@keyframes pf-pass-card{0%,12%,to{transform:rotate(-1.25deg) translateY(2px)}28%,82%{transform:rotate(0) translateY(0)}}@keyframes pf-pass-scan{0%,16%,to{opacity:0;transform:translateX(18px)}24%{opacity:.8}56%{opacity:.8;transform:translateX(300px)}64%,to{opacity:0;transform:translateX(300px)}}@keyframes pf-pass-seal{0%,48%,to{opacity:0;transform:rotate(9deg) scale(.94)}62%,86%{opacity:1;transform:rotate(-5deg) scale(1)}94%,to{opacity:0;transform:rotate(-2deg) scale(.97)}}@media (hover:hover) and (pointer:fine){.propfund-site .strategy-grid article:hover .strategy-motion{border-color:rgba(185,123,192,.28)}.propfund-site .strategy-grid article:hover .clock-signal,.propfund-site .strategy-grid article:hover .engine-core,.propfund-site .strategy-grid article:hover .pass-card,.propfund-site .strategy-grid article:hover .router-source{box-shadow:0 26px 62px rgba(71,48,67,.14)}}@media (max-width:760px){.propfund-site .strategy-motion{min-height:250px;padding:18px}.propfund-site .clock-face{left:7%;width:142px;height:142px}.propfund-site .clock-signal{right:2%;width:174px}.propfund-site .engine-node-entry,.propfund-site .engine-node-risk{left:2%}.propfund-site .engine-node-exit{right:2%}.propfund-site .engine-order{right:1%}.propfund-site .router-scene{grid-template-columns:112px minmax(56px,1fr) 118px;gap:10px}.propfund-site .router-lane{--router-travel:98px}}@media (max-width:520px){.propfund-site .strategy-motion{min-height:230px;margin-right:18px;margin-left:18px;padding:14px}.propfund-site .strategy-motion:after{inset:10px}.propfund-site .clock-face{left:3%;width:126px;height:126px}.propfund-site .clock-hand{height:42px}.propfund-site .clock-hour{min-width:52px;padding:6px;font-size:8px}.propfund-site .clock-hour-overnight{right:-40px}.propfund-site .clock-signal{right:0;width:128px;padding:14px}.propfund-site .clock-signal strong{font-size:18px}.propfund-site .engine-core{width:94px;height:94px}.propfund-site .engine-node{min-width:58px;padding:7px;font-size:8px}.propfund-site .engine-link{width:74px}.propfund-site .engine-order{min-width:144px;padding:9px 10px}.propfund-site .router-scene{grid-template-columns:88px minmax(36px,1fr) 92px;gap:7px}.propfund-site .router-lane{--router-travel:52px}.propfund-site .router-source{min-height:86px;padding:12px}.propfund-site .router-source strong{font-size:16px}.propfund-site .router-accounts span{padding:0 8px;font-size:8px}.propfund-site .router-blocked{gap:7px;font-size:8px}.propfund-site .pass-card{width:min(86%,270px);padding:19px}.propfund-site .pass-card strong{font-size:21px}.propfund-site .pass-seal{right:1%;width:78px;height:78px}}@media (prefers-reduced-motion:reduce){.propfund-site .strategy-motion *,.propfund-site .strategy-motion :after,.propfund-site .strategy-motion :before{animation:none;transition:none}.propfund-site .engine-order,.propfund-site .pass-seal{opacity:1;transform:none}.propfund-site .pass-scan{display:none}.propfund-site .router-lane i{opacity:.8;transform:translateX(var(--router-travel))}}.propfund-site .strategy-propr{isolation:isolate;min-height:242px;margin:30px;padding:28px 30px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border:1px solid #302d31;background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.055) 1px,transparent 1.2px) 0 0 /18px 18px,#181719;color:#f7f3f6;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 20px 50px rgba(48,31,44,.08);transition:border-color .3s var(--ease-out),box-shadow .3s var(--ease-out),transform .3s var(--ease-out)}.propfund-site .strategy-propr:before{position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 88% 15%,rgba(209,137,205,.12),transparent 34%);content:"";opacity:.45;transition:opacity .5s var(--ease-out)}.propfund-site .strategy-propr:after{position:absolute;top:0;bottom:0;left:0;width:2px;background:#ca82c5;content:"";opacity:0;transform:scaleY(.22);transform-origin:50% 50%;transition:opacity .26s ease,transform .52s var(--ease-out)}.propfund-site .propr-panel-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.1)}.propfund-site .propr-panel-head>span{color:rgba(255,255,255,.56);font-size:13px;font-weight:560}.propfund-site .propr-panel-head>strong{display:flex;align-items:center;gap:8px;color:rgba(255,255,255,.76);font-size:12px;font-weight:650}.propfund-site .propr-panel-head>strong>i{width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.24);transition:background .32s ease,box-shadow .32s ease,transform .32s var(--ease-out)}.propfund-site .propr-window-list{min-height:116px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:22px}.propfund-site .propr-window-list>span{min-width:0;display:grid;grid-template-columns:30px 1fr;align-items:center;gap:10px;color:rgba(255,255,255,.68);font-size:13px;font-weight:600;transform:translateY(0);transition:color .3s ease,transform .44s var(--ease-out)}.propfund-site .propr-window-list .material-symbols-sharp{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.38);font-size:17px;transition:border-color .3s ease,background .3s ease,color .3s ease}.propfund-site .propr-switch>i{position:relative;width:36px!important;height:20px!important;border-radius:20px!important;background:rgba(255,255,255,.13)!important}.propfund-site .propr-switch>i:after{position:absolute;top:4px;left:4px;width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.68);content:"";transform:translateX(0);transition:background .36s ease,transform .52s var(--ease-out)}.propfund-site .propr-automation-flow{min-height:116px;display:grid;grid-template-columns:1fr minmax(28px,.36fr) 1fr minmax(28px,.36fr) 1fr;align-items:center;gap:10px}.propfund-site .propr-automation-flow>div{min-height:74px;padding:14px;display:grid;align-content:center;gap:6px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.025);transition:border-color .36s ease,background .36s ease,color .36s ease,transform .5s var(--ease-out)}.propfund-site .propr-automation-flow>div>span{color:rgba(255,255,255,.34);font-size:10px;font-weight:600}.propfund-site .propr-automation-flow>div>strong{color:rgba(255,255,255,.72);font-size:13px;font-weight:620}.propfund-site .propr-automation-flow>i{position:relative;height:1px;overflow:hidden;background:rgba(255,255,255,.12)}.propfund-site .propr-automation-flow>i:after{position:absolute;inset:0;background:#ca82c5;content:"";transform:translateX(-104%);transition:transform .52s var(--ease-in-out)}.propfund-site .strategy-propr-routing{justify-content:center;gap:30px}.propfund-site .propr-route-row{display:grid;align-items:center}.propfund-site .propr-route-owned{grid-template-columns:minmax(130px,162px) minmax(72px,1fr) minmax(130px,162px);gap:16px}.propfund-site .propr-route-owned>div{min-height:78px;padding:16px;display:grid;align-content:center;gap:7px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.025);transition:border-color .34s ease,background .34s ease,transform .5s var(--ease-out)}.propfund-site .propr-route-owned>div>span{color:rgba(255,255,255,.38);font-size:10px}.propfund-site .propr-route-owned>div>strong{color:rgba(255,255,255,.8);font-size:13px;font-weight:620}.propfund-site .propr-route-owned>i{position:relative;height:1px;background:rgba(255,255,255,.16)}.propfund-site .propr-route-owned>i:after{position:absolute;top:-4px;right:0;width:8px;height:8px;border-top:1px solid rgba(255,255,255,.44);border-right:1px solid rgba(255,255,255,.44);content:"";transform:rotate(45deg)}.propfund-site .propr-route-owned>i>b{position:absolute;top:-5px;left:0;width:11px;height:11px;border:2px solid #181719;border-radius:50%;background:#ca82c5;box-shadow:0 0 0 1px #ca82c5;transform:translateX(0);transition:transform .72s var(--ease-in-out)}.propfund-site .propr-route-external{grid-template-columns:max-content minmax(70px,1fr) max-content;gap:14px;color:rgba(255,255,255,.36);font-size:11px}.propfund-site .propr-route-external>i{height:1px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.12) 0 7px,transparent 7px 13px)}.propfund-site .propr-route-external>strong{display:flex;align-items:center;gap:6px;color:rgba(255,255,255,.42);font-size:11px;font-weight:600}.propfund-site .propr-route-external .material-symbols-sharp{font-size:16px}.propfund-site .strategy-propr-identity{justify-content:center}.propfund-site .propr-identity-card{position:relative;width:min(76%,410px);min-height:120px;padding:24px;display:grid;grid-template-columns:48px 1fr;align-items:center;gap:16px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.035);box-shadow:0 20px 50px rgba(0,0,0,.2);transition:border-color .36s ease,transform .5s var(--ease-out)}.propfund-site .propr-id-mark{width:48px;height:56px;display:grid;place-items:center;background:#f4eff3;color:#191719;font-family:var(--serif);font-size:20px}.propfund-site .propr-identity-card>span{display:grid;gap:5px}.propfund-site .propr-identity-card small,.propfund-site .propr-verified-chip small{color:rgba(255,255,255,.4);font-size:10px}.propfund-site .propr-identity-card strong{color:#f8f4f7;font-family:var(--serif);font-size:24px;font-weight:400}.propfund-site .propr-identity-card>em{position:absolute;right:18px;bottom:14px;color:rgba(255,255,255,.28);font-size:9px;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.propfund-site .propr-identity-scan{position:absolute;top:-20%;bottom:-20%;left:0;width:1px;background:#d38bce;box-shadow:0 0 16px rgba(211,139,206,.7);opacity:0;transform:translateX(0)}.propfund-site .propr-verified-chip{position:absolute;right:7%;bottom:25px;min-width:150px;padding:12px 14px;display:grid;grid-template-columns:28px 1fr;align-items:center;gap:10px;border:1px solid rgba(207,132,201,.52);background:#211d21;box-shadow:0 18px 40px rgba(0,0,0,.28);opacity:0;transform:translateY(9px);transition:opacity .32s ease,transform .52s var(--ease-out)}.propfund-site .propr-verified-chip>.material-symbols-sharp{color:#d38bce;font-size:22px}.propfund-site .propr-verified-chip>span{display:grid;gap:3px}.propfund-site .propr-verified-chip strong{color:#fff;font-size:12px;font-weight:650}@media (hover:hover) and (pointer:fine){.propfund-site .strategy-grid article:hover .strategy-propr{border-color:rgba(202,130,197,.46);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 26px 58px rgba(48,31,44,.12);transform:translateY(-2px)}.propfund-site .strategy-grid article:hover .strategy-propr:before{opacity:.85}.propfund-site .strategy-grid article:hover .strategy-propr:after{opacity:1;transform:scaleY(1)}.propfund-site .strategy-grid article:hover .propr-panel-head>strong>i{background:#ca82c5;box-shadow:0 0 0 5px rgba(202,130,197,.12);transform:scale(1.05)}.propfund-site .strategy-grid article:hover .propr-window-list>span{color:#fff;transform:translateY(-4px)}.propfund-site .strategy-grid article:hover .propr-window-list>span:nth-child(2){transition-delay:70ms}.propfund-site .strategy-grid article:hover .propr-window-list>span:nth-child(3){transition-delay:.14s}.propfund-site .strategy-grid article:hover .propr-window-list .material-symbols-sharp{border-color:rgba(202,130,197,.48);background:rgba(202,130,197,.1);color:#e2a1dc}.propfund-site .strategy-grid article:hover .propr-switch>i:after{background:#fff;transform:translateX(16px)}.propfund-site .strategy-grid article:hover .propr-switch>i{background:#ae68aa!important}.propfund-site .strategy-grid article:hover .propr-automation-flow>div{border-color:rgba(202,130,197,.38);background:rgba(202,130,197,.08);transform:translateY(-3px)}.propfund-site .strategy-grid article:hover .propr-automation-flow>div:nth-of-type(2){transition-delay:.12s}.propfund-site .strategy-grid article:hover .propr-automation-flow>div:nth-of-type(3){transition-delay:.24s}.propfund-site .strategy-grid article:hover .propr-automation-flow>i:after{transform:translateX(0)}.propfund-site .strategy-grid article:hover .propr-automation-flow>i:nth-of-type(2):after{transition-delay:.18s}.propfund-site .strategy-grid article:hover .propr-route-owned>i>b{transform:translateX(clamp(44px,14vw,220px))}.propfund-site .strategy-grid article:hover .propr-route-owned>div:last-child{border-color:rgba(202,130,197,.5);background:rgba(202,130,197,.09);transform:translateX(3px);transition-delay:.48s}.propfund-site .strategy-grid article:hover .propr-identity-card{border-color:rgba(202,130,197,.36);transform:translateX(-14px)}.propfund-site .strategy-grid article:hover .propr-identity-scan{animation:pf-propr-id-scan .9s var(--ease-in-out) both}.propfund-site .strategy-grid article:hover .propr-verified-chip{opacity:1;transform:translateY(0);transition-delay:.43s}}@keyframes pf-propr-id-scan{0%{opacity:0;transform:translateX(16px)}15%{opacity:.9}75%{opacity:.9;transform:translateX(365px)}to{opacity:0;transform:translateX(365px)}}@media (max-width:760px){.propfund-site .strategy-propr{min-height:226px;margin:0 24px 24px;padding:22px}.propfund-site .propr-window-list{gap:10px}.propfund-site .propr-window-list>span{grid-template-columns:1fr;justify-items:center;gap:8px;font-size:11px;text-align:center}.propfund-site .propr-automation-flow>div{padding:10px}.propfund-site .propr-route-owned{grid-template-columns:minmax(100px,1fr) minmax(44px,.7fr) minmax(100px,1fr);gap:9px}.propfund-site .propr-route-owned>div{padding:12px}.propfund-site .propr-route-owned>i>b{left:50%;transform:translateX(-50%)}.propfund-site .propr-identity-card{width:min(88%,390px)}.propfund-site .propr-verified-chip{right:4%;opacity:1;transform:none}}@media (max-width:520px){.propfund-site .strategy-propr{min-height:218px;margin:0 18px 18px;padding:18px}.propfund-site .propr-panel-head{padding-bottom:14px}.propfund-site .propr-window-list{min-height:110px}.propfund-site .propr-window-list .material-symbols-sharp{width:28px;height:28px}.propfund-site .propr-automation-flow{grid-template-columns:1fr 16px 1fr 16px 1fr;gap:5px}.propfund-site .propr-automation-flow>div{min-height:68px;padding:8px}.propfund-site .propr-automation-flow>div>strong{font-size:10px}.propfund-site .strategy-propr-routing{gap:24px}.propfund-site .propr-route-owned{grid-template-columns:minmax(88px,1fr) 32px minmax(88px,1fr)}.propfund-site .propr-route-owned>div>strong{font-size:10px}.propfund-site .propr-route-external{grid-template-columns:max-content 1fr max-content;gap:8px;font-size:9px}.propfund-site .propr-route-external>strong{font-size:9px}.propfund-site .propr-identity-card{width:100%;padding:18px;grid-template-columns:40px 1fr}.propfund-site .propr-id-mark{width:40px;height:48px}.propfund-site .propr-identity-card strong{font-size:19px}.propfund-site .propr-verified-chip{right:5px;bottom:14px;min-width:128px;padding:9px}}@media (prefers-reduced-motion:reduce){.propfund-site .strategy-propr,.propfund-site .strategy-propr *,.propfund-site .strategy-propr :after,.propfund-site .strategy-propr :before{animation:none!important;transition:none!important}.propfund-site .propr-verified-chip{opacity:1;transform:none}}.propfund-site .strategy-instrument{--instrument-line:rgba(255,255,255,.11);--instrument-muted:rgba(255,255,255,.48);--instrument-ink:#f8f6f8;--instrument-accent:#d98bd6;--instrument-accent-soft:rgba(217,139,214,.16);min-height:254px;margin:28px;padding:24px 28px;border-color:#302d31;background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.046) 1px,transparent 1.2px) 0 0 /17px 17px,linear-gradient(145deg,#171619,#1b191c);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 22px 48px rgba(28,20,27,.1)}.propfund-site .strategy-instrument:before{z-index:0;background:radial-gradient(circle at 15% 100%,rgba(217,139,214,.09),transparent 38%),radial-gradient(circle at 96% 0,rgba(161,203,255,.06),transparent 34%);opacity:.7}.propfund-site .strategy-instrument:after{display:none}.propfund-site .strategy-instrument>*{position:relative;z-index:1}.propfund-site .instrument-topline{min-height:28px;display:flex;align-items:center;justify-content:space-between;gap:18px;color:var(--instrument-muted);font-size:11px;font-weight:560;letter-spacing:.01em}.propfund-site .execution-state,.propfund-site .instrument-badge{display:inline-flex;align-items:center;gap:7px}.propfund-site .execution-state>i,.propfund-site .instrument-badge>i{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px transparent;transition:color .26s ease,box-shadow .3s ease,transform .3s var(--ease-out)}.propfund-site .instrument-badge-live{padding:5px 8px;background:#62ddb0;color:#10281f;font-weight:680}.propfund-site .risk-gauge-grid{min-height:176px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:clamp(22px,5vw,58px);padding:2px clamp(8px,2vw,24px) 0}.propfund-site .risk-gauge{min-width:0;display:grid;justify-items:center;text-align:center}.propfund-site .risk-gauge svg{width:min(100%,190px);height:auto;overflow:visible}.propfund-site .gauge-fill,.propfund-site .gauge-track{fill:none;stroke-linecap:round;stroke-width:10}.propfund-site .gauge-track{stroke:#343237}.propfund-site .gauge-fill{stroke:var(--instrument-accent);stroke-dasharray:100;filter:drop-shadow(0 0 0 rgba(217,139,214,0));transition:stroke-dashoffset .78s var(--ease-in-out),filter .44s ease}.propfund-site .risk-gauge-balance .gauge-fill{stroke-dashoffset:58}.propfund-site .risk-gauge-equity .gauge-fill{stroke-dashoffset:68}.propfund-site .gauge-needle{color:#e8b4e5;transform-box:view-box;transform-origin:90px 92px;transition:transform .78s var(--ease-in-out)}.propfund-site .risk-gauge-balance .gauge-needle{transform:rotate(-14deg)}.propfund-site .risk-gauge-equity .gauge-needle{transform:rotate(-26deg)}.propfund-site .gauge-needle line{stroke:currentColor;stroke-linecap:round;stroke-width:6;filter:drop-shadow(0 0 4px rgba(217,139,214,.36))}.propfund-site .gauge-needle circle{fill:#f8f4f7;stroke:#242126;stroke-width:4}.propfund-site .risk-gauge>strong{margin-top:-2px;color:var(--instrument-ink);font-size:13px;font-weight:630}.propfund-site .risk-gauge>p{position:relative;min-width:104px;margin:7px 0 0;display:flex;align-items:baseline;justify-content:center;gap:6px}.propfund-site .gauge-value{color:#e8a7e2;font-size:20px;font-weight:690;line-height:1;transition:opacity .26s ease,transform .42s var(--ease-out)}.propfund-site .gauge-value-active{position:absolute;left:9px;opacity:0;transform:translateY(7px)}.propfund-site .risk-gauge>p>em{color:rgba(255,255,255,.38);font-size:15px;font-style:normal;font-weight:560}.propfund-site .execution-state{color:rgba(255,255,255,.6);font-weight:650}.propfund-site .execution-console{min-height:177px;padding:18px 20px 14px;display:grid;grid-template-rows:auto 1fr auto;border:1px solid var(--instrument-line);background:rgba(255,255,255,.022);transition:border-color .32s ease,background .32s ease,transform .42s var(--ease-out)}.propfund-site .execution-readout{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:14px;padding-bottom:16px;border-bottom:1px solid var(--instrument-line)}.propfund-site .execution-foot>span,.propfund-site .execution-readout>em,.propfund-site .execution-readout>span{color:var(--instrument-muted);font-size:10px;font-style:normal}.propfund-site .execution-readout>strong{color:var(--instrument-ink);font-size:clamp(18px,2vw,24px);font-weight:620;letter-spacing:.06em}.propfund-site .execution-rail{position:relative;min-height:76px;display:grid;grid-template-columns:repeat(3,1fr);align-items:end;gap:12px;padding-bottom:3px}.propfund-site .execution-progress,.propfund-site .execution-rail:before{position:absolute;top:32px;right:15%;left:15%;height:1px;content:""}.propfund-site .execution-rail:before{background:rgba(255,255,255,.16)}.propfund-site .execution-progress{background:linear-gradient(90deg,#d98bd6,#a7cfff);transform:scaleX(.08);transform-origin:0 50%;transition:transform .72s var(--ease-in-out)}.propfund-site .execution-rail>span{position:relative;z-index:2;display:grid;justify-items:center;gap:12px;color:rgba(255,255,255,.42);font-size:10px;transition:color .28s ease,transform .38s var(--ease-out)}.propfund-site .execution-rail>span>i{grid-row:1;width:9px;height:9px;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:#1a181b;box-shadow:0 0 0 4px #1a181b;transition:background .26s ease,border-color .26s ease,box-shadow .3s ease,transform .38s var(--ease-out)}.propfund-site .execution-pulse{position:absolute;top:29px;left:15%;z-index:3;width:7px;height:7px;border-radius:50%;background:#f5c5f0;box-shadow:0 0 12px rgba(217,139,214,.7);opacity:0;transform:translateX(0);transition:opacity .12s ease,transform .76s var(--ease-in-out)}.propfund-site .execution-foot{display:flex;align-items:center;justify-content:space-between;padding-top:11px;border-top:1px solid var(--instrument-line)}.propfund-site .execution-foot>strong{color:rgba(255,255,255,.66);font-size:11px;font-weight:650;transition:color .26s ease}.propfund-site .instrument-compare{--compare-shift:clamp(92px,12vw,168px);padding-top:20px}.propfund-site .compare-statuses{min-height:30px;display:flex;align-items:center;justify-content:space-between}.propfund-site .compare-statuses>span{padding:5px 8px;font-size:10px;font-weight:700}.propfund-site .compare-active{background:#5de0af;color:#0d261c}.propfund-site .compare-blocked{background:rgba(255,255,255,.08);color:rgba(255,255,255,.55)}.propfund-site .compare-stage{position:relative;min-height:176px;overflow:hidden}.propfund-site .compare-sheet{position:absolute;inset:13px 5% 0;padding:18px 22px;display:grid;align-content:center;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.055) 1px,transparent 1.2px) 0 0 /12px 12px,#202024}.propfund-site .compare-sheet>div{display:grid;grid-template-columns:1fr 1.22fr;align-items:baseline;gap:18px;padding:6px 0}.propfund-site .compare-sheet span{color:rgba(255,255,255,.4);font-size:11px}.propfund-site .compare-sheet strong{color:rgba(255,255,255,.76);font-size:12px;font-weight:650}.propfund-site .compare-sheet-owned{z-index:2;border-color:rgba(217,139,214,.22);background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.06) 1px,transparent 1.2px) 0 0 /12px 12px,#242027;clip-path:inset(0 42% 0 0);transition:clip-path .76s var(--ease-in-out)}.propfund-site .compare-sheet-owned strong{color:#f7eef6}.propfund-site .compare-divider{position:absolute;top:0;bottom:0;left:58%;z-index:4;width:1px;background:rgba(255,255,255,.72);box-shadow:0 0 12px rgba(255,255,255,.12);transition:transform .76s var(--ease-in-out)}.propfund-site .compare-divider>span{position:absolute;top:50%;left:50%;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#f7f5f7;color:#181619;box-shadow:0 8px 20px rgba(0,0,0,.26);font-size:18px;font-weight:700;transform:translate(-50%,-50%)}.propfund-site .instrument-identity{gap:14px}.propfund-site .instrument-badge-id{color:rgba(255,255,255,.62);font-weight:650}.propfund-site .identity-surface{position:relative;min-height:174px;padding:24px 28px;display:grid;grid-template-columns:58px 1fr auto;align-items:center;gap:18px;overflow:hidden;border:1px solid var(--instrument-line);background:linear-gradient(90deg,rgba(217,139,214,.035),transparent 36%),rgba(255,255,255,.02);transition:border-color .32s ease,background .32s ease,transform .44s var(--ease-out)}.propfund-site .identity-surface:after{position:absolute;inset:0;background:linear-gradient(100deg,transparent 12%,rgba(217,139,214,.08) 50%,transparent 88%);clip-path:inset(0 100% 0 0);content:"";transition:clip-path .76s var(--ease-in-out)}.propfund-site .identity-monogram{position:relative;z-index:2;width:58px;height:68px;display:grid;place-items:center;background:#f5f1f4;color:#1a171a;font-family:var(--serif);font-size:22px;transition:transform .44s var(--ease-out)}.propfund-site .identity-name{position:relative;z-index:2;display:grid;gap:5px}.propfund-site .identity-name>small,.propfund-site .identity-name>span{color:var(--instrument-muted);font-size:10px}.propfund-site .identity-name>strong{color:var(--instrument-ink);font-family:var(--serif);font-size:clamp(22px,2.4vw,30px);font-weight:400}.propfund-site .identity-seal{position:relative;z-index:2;min-width:84px;display:grid;justify-items:center;gap:7px;color:rgba(255,255,255,.38);transition:color .32s ease,transform .44s var(--ease-out)}.propfund-site .identity-seal>.material-symbols-sharp{width:36px;height:36px;display:grid;place-items:center;border:1px solid;font-size:20px;transition:background .32s ease,box-shadow .32s ease}.propfund-site .identity-seal>span{font-size:10px;font-weight:650}.propfund-site .identity-scan-line{position:absolute;top:-8%;bottom:-8%;left:0;z-index:3;width:1px;background:#efb2eb;box-shadow:0 0 16px rgba(217,139,214,.7);opacity:0;transform:translateX(0);transition:opacity .16s ease,transform .22s var(--ease-out)}.propfund-site .identity-corners{position:absolute;inset:12px;z-index:3;pointer-events:none}.propfund-site .identity-corners>i{position:absolute;width:14px;height:14px;border-color:rgba(255,255,255,.22);transition:border-color .28s ease,transform .44s var(--ease-out)}.propfund-site .identity-corners>i:first-child{top:0;left:0;border-top:1px solid;border-left:1px solid}.propfund-site .identity-corners>i:nth-child(2){top:0;right:0;border-top:1px solid;border-right:1px solid}.propfund-site .identity-corners>i:nth-child(3){right:0;bottom:0;border-right:1px solid;border-bottom:1px solid}.propfund-site .identity-corners>i:nth-child(4){bottom:0;left:0;border-bottom:1px solid;border-left:1px solid}@media (hover:hover) and (pointer:fine){.propfund-site .strategy-grid article:hover .strategy-instrument{border-color:rgba(217,139,214,.38);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 28px 60px rgba(42,26,39,.14);transform:translateY(-2px)}.propfund-site .strategy-grid article:hover .risk-gauge-balance .gauge-fill{stroke-dashoffset:24;filter:drop-shadow(0 0 7px rgba(217,139,214,.5))}.propfund-site .strategy-grid article:hover .risk-gauge-equity .gauge-fill{stroke-dashoffset:36;filter:drop-shadow(0 0 7px rgba(217,139,214,.5))}.propfund-site .strategy-grid article:hover .risk-gauge-balance .gauge-needle{transform:rotate(37deg)}.propfund-site .strategy-grid article:hover .risk-gauge-equity .gauge-needle{transform:rotate(20deg)}.propfund-site .strategy-grid article:hover .gauge-value-rest{opacity:0;transform:translateY(-7px)}.propfund-site .strategy-grid article:hover .gauge-value-active{opacity:1;transform:translateY(0)}.propfund-site .strategy-grid article:hover .execution-console{border-color:rgba(217,139,214,.3);background:rgba(217,139,214,.045);transform:translateY(-2px)}.propfund-site .strategy-grid article:hover .execution-state{color:#69e0b4}.propfund-site .strategy-grid article:hover .execution-state>i{box-shadow:0 0 0 5px rgba(105,224,180,.1);transform:scale(1.08)}.propfund-site .strategy-grid article:hover .execution-progress{transform:scaleX(1)}.propfund-site .strategy-grid article:hover .execution-pulse{opacity:1;transform:translateX(clamp(190px,28vw,362px));transition:opacity .12s ease,transform .76s var(--ease-in-out)}.propfund-site .strategy-grid article:hover .execution-rail>span{color:rgba(255,255,255,.82);transform:translateY(-2px)}.propfund-site .strategy-grid article:hover .execution-rail>span:nth-of-type(2){transition-delay:.15s}.propfund-site .strategy-grid article:hover .execution-rail>span:nth-of-type(3){transition-delay:.3s}.propfund-site .strategy-grid article:hover .execution-rail>span>i{border-color:var(--instrument-accent);background:var(--instrument-accent);box-shadow:0 0 0 4px #1a181b,0 0 12px rgba(217,139,214,.52);transform:scale(1.12)}.propfund-site .strategy-grid article:hover .execution-rail>span:nth-of-type(2)>i{transition-delay:.15s}.propfund-site .strategy-grid article:hover .execution-rail>span:nth-of-type(3)>i{transition-delay:.3s}.propfund-site .strategy-grid article:hover .execution-foot>strong{color:#fff}.propfund-site .strategy-grid article:hover .compare-sheet-owned{clip-path:inset(0 16% 0 0)}.propfund-site .strategy-grid article:hover .compare-divider{transform:translateX(var(--compare-shift))}.propfund-site .strategy-grid article:hover .identity-surface{border-color:rgba(217,139,214,.34);background:linear-gradient(90deg,rgba(217,139,214,.06),transparent 52%),rgba(255,255,255,.025);transform:translateY(-2px)}.propfund-site .strategy-grid article:hover .identity-surface:after{clip-path:inset(0 0 0 0)}.propfund-site .strategy-grid article:hover .identity-scan-line{opacity:.92;transform:translateX(clamp(290px,34vw,470px));transition:opacity .14s ease,transform .82s var(--ease-in-out)}.propfund-site .strategy-grid article:hover .identity-monogram{transform:translateX(-3px)}.propfund-site .strategy-grid article:hover .identity-seal{color:#efb1e9;transform:translateY(-2px)}.propfund-site .strategy-grid article:hover .identity-seal>.material-symbols-sharp{background:rgba(217,139,214,.08);box-shadow:0 0 0 5px rgba(217,139,214,.06)}.propfund-site .strategy-grid article:hover .identity-corners>i{border-color:rgba(239,177,233,.62)}.propfund-site .strategy-grid article:hover .identity-corners>i:first-child{transform:translate(-3px,-3px)}.propfund-site .strategy-grid article:hover .identity-corners>i:nth-child(2){transform:translate(3px,-3px)}.propfund-site .strategy-grid article:hover .identity-corners>i:nth-child(3){transform:translate(3px,3px)}.propfund-site .strategy-grid article:hover .identity-corners>i:nth-child(4){transform:translate(-3px,3px)}}@media (max-width:760px){.propfund-site .strategy-instrument{min-height:236px;margin:0 24px 24px;padding:22px}.propfund-site .risk-gauge-grid{gap:14px;padding-inline:0}.propfund-site .execution-console{padding-inline:14px}.propfund-site .instrument-compare{--compare-shift:76px}.propfund-site .compare-sheet{inset-inline:1%;padding-inline:16px}.propfund-site .identity-surface{padding-inline:20px;grid-template-columns:50px 1fr auto;gap:14px}.propfund-site .identity-monogram{width:50px;height:60px}}@media (max-width:520px){.propfund-site .strategy-instrument{min-height:226px;margin:0 18px 18px;padding:18px}.propfund-site .risk-gauge-grid{min-height:164px}.propfund-site .risk-gauge svg{width:min(100%,150px)}.propfund-site .risk-gauge>strong{font-size:11px}.propfund-site .gauge-value{font-size:17px}.propfund-site .execution-readout>strong{font-size:16px}.propfund-site .execution-rail>span{font-size:9px}.propfund-site .compare-sheet{padding-inline:12px}.propfund-site .compare-sheet>div{gap:8px}.propfund-site .compare-sheet span{font-size:9px}.propfund-site .compare-sheet strong{font-size:10px}.propfund-site .instrument-compare{--compare-shift:60px}.propfund-site .identity-surface{min-height:160px;padding:18px;grid-template-columns:44px 1fr}.propfund-site .identity-monogram{width:44px;height:54px;font-size:18px}.propfund-site .identity-name>strong{font-size:20px}.propfund-site .identity-seal{position:absolute;right:18px;bottom:18px;min-width:58px}.propfund-site .identity-seal>.material-symbols-sharp{width:30px;height:30px;font-size:17px}}@media (prefers-reduced-motion:reduce){.propfund-site .strategy-instrument,.propfund-site .strategy-instrument *,.propfund-site .strategy-instrument :after,.propfund-site .strategy-instrument :before{transition-duration:1ms!important}.propfund-site .gauge-value-rest{opacity:0}.propfund-site .gauge-value-active{opacity:1;transform:none}.propfund-site .compare-sheet-owned{clip-path:inset(0 16% 0 0)}}.propfund-site .instrument-compare{--compare-shift:clamp(120px,15vw,200px)}.propfund-site .compare-sheet-owned{clip-path:inset(0 50% 0 0)}.propfund-site .compare-divider{left:50%}.propfund-site .compare-divider>span{font-size:0}.propfund-site .compare-divider>span:before{content:"<>";font-family:var(--sans);font-size:12px;font-weight:760;letter-spacing:-.12em}@media (max-width:760px){.propfund-site .instrument-compare{--compare-shift:94px}}@media (max-width:520px){.propfund-site .instrument-compare{--compare-shift:72px}}.propfund-site .instrument-compare{--compare-shift:clamp(170px,18vw,240px)}.propfund-site .compare-sheet>div{grid-template-columns:1.25fr 1fr}.propfund-site .compare-sheet-owned{clip-path:inset(0 54% 0 0)}.propfund-site .compare-divider{left:46%}.propfund-site .compare-divider>span:before{letter-spacing:0}@media (hover:hover) and (pointer:fine){.propfund-site .strategy-grid article:hover .compare-sheet-owned{clip-path:inset(0 16% 0 0)}}@media (max-width:760px){.propfund-site .instrument-compare{--compare-shift:108px}}@media (max-width:520px){.propfund-site .instrument-compare{--compare-shift:82px}}.propfund-site .instrument-windows{gap:12px}.propfund-site .window-status{color:#73e2b8;font-weight:680}.propfund-site .window-instrument{min-height:178px;display:grid;grid-template-columns:minmax(150px,.78fr) minmax(210px,1.22fr);align-items:center;gap:clamp(24px,5vw,72px)}.propfund-site .window-dial{position:relative;width:164px;height:164px;justify-self:center}.propfund-site .window-dial svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.propfund-site .window-progress,.propfund-site .window-track{fill:rgba(255,255,255,.015);stroke-linecap:round;stroke-width:7}.propfund-site .window-track{stroke:#343237}.propfund-site .window-progress{stroke:#d98bd6;stroke-dasharray:100;stroke-dashoffset:68;filter:drop-shadow(0 0 0 rgba(217,139,214,0));transition:stroke-dashoffset .78s var(--ease-in-out),filter .36s ease}.propfund-site .window-hand{stroke:#f4c4ef;stroke-linecap:round;stroke-width:4;transform:rotate(-52deg);transform-box:view-box;transform-origin:90px 90px;transition:transform .78s var(--ease-in-out)}.propfund-site .window-center{fill:#f7f3f6;stroke:#242126;stroke-width:3}.propfund-site .window-marker{fill:#343237;stroke:rgba(255,255,255,.22);stroke-width:1;transition:fill .24s ease,filter .3s ease,transform .36s var(--ease-out)}.propfund-site .window-dial>div{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:4px;pointer-events:none}.propfund-site .window-dial>div strong{color:#fff;font-family:var(--serif);font-size:30px;font-weight:400;letter-spacing:-.035em}.propfund-site .window-dial>div span{color:var(--instrument-muted);font-size:9px;text-transform:uppercase;letter-spacing:.1em}.propfund-site .window-list{display:grid;border-top:1px solid var(--instrument-line)}.propfund-site .window-list>span{min-height:48px;display:grid;grid-template-columns:22px 1fr 9px;align-items:center;gap:12px;border-bottom:1px solid var(--instrument-line);color:rgba(255,255,255,.42);transition:color .26s ease,transform .42s var(--ease-out)}.propfund-site .window-list .material-symbols-sharp{font-size:17px}.propfund-site .window-list strong{font-size:11px;font-weight:620}.propfund-site .window-list>span>i{width:7px;height:7px;border:1px solid rgba(255,255,255,.24);border-radius:50%;background:transparent;transition:border-color .26s ease,background .26s ease,box-shadow .32s ease,transform .36s var(--ease-out)}.propfund-site .how-step-pass,.propfund-site .how-step-window{height:166px;padding:15px 16px 13px;display:grid;grid-template-rows:auto 1fr auto;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.045) 1px,transparent 1.2px) 0 0 /15px 15px,#171619;overflow:hidden;transition:border-color .28s ease,transform .42s var(--ease-out),box-shadow .3s ease}.propfund-site .how-instrument-head,.propfund-site .how-pass-foot,.propfund-site .how-window-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;color:rgba(255,255,255,.42);font-size:9px}.propfund-site .how-instrument-head strong,.propfund-site .how-pass-foot strong,.propfund-site .how-window-foot strong{color:rgba(255,255,255,.72);font-size:9px;font-weight:650}.propfund-site .how-instrument-head strong{display:inline-flex;align-items:center;gap:6px;color:#72dfb5}.propfund-site .how-instrument-head strong>i{width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px rgba(114,223,181,.08)}.propfund-site .how-window-track{position:relative;min-height:76px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:8px}.propfund-site .how-window-progress,.propfund-site .how-window-track:before{position:absolute;top:35px;right:12%;left:12%;height:1px;content:""}.propfund-site .how-window-track:before{background:rgba(255,255,255,.15)}.propfund-site .how-window-progress{background:linear-gradient(90deg,#d98bd6,#a7cfff);transform:scaleX(.08);transform-origin:left;transition:transform .72s var(--ease-in-out)}.propfund-site .how-window-track>span{position:relative;z-index:2;padding-top:31px;display:grid;justify-items:center;gap:9px;color:rgba(255,255,255,.38);font-size:8px;transition:color .26s ease,transform .36s var(--ease-out)}.propfund-site .how-window-track>span>i{position:absolute;top:31px;width:9px;height:9px;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:#171619;box-shadow:0 0 0 4px #171619;transition:background .24s ease,border-color .24s ease,box-shadow .28s ease,transform .36s var(--ease-out)}.propfund-site .how-step-pass svg{width:100%;height:88px;overflow:visible}.propfund-site .how-step-pass line{stroke:rgba(255,255,255,.13);stroke-width:1;stroke-dasharray:4 6}.propfund-site .how-step-pass .how-pass-target{stroke:rgba(217,139,214,.32)}.propfund-site .how-step-pass path{fill:none;stroke:#d98bd6;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:460;stroke-dashoffset:120;transition:stroke-dashoffset .76s var(--ease-in-out),filter .3s ease}.propfund-site .how-pass-marker{fill:#f4c4ef;stroke:none;opacity:0;transform:scale(.5);transform-origin:center;transform-box:fill-box;transition:opacity .22s ease,transform .36s var(--ease-out),filter .3s ease}.propfund-site .route-feature-visual:not(.feature-market-cloud){height:154px;margin-bottom:26px;padding:15px 16px 13px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.045) 1px,transparent 1.2px) 0 0 /15px 15px,#181719;color:rgba(255,255,255,.72);transition:border-color .28s ease,transform .42s var(--ease-out),box-shadow .3s ease}.propfund-site .feature-instrument-head,.propfund-site .feature-rhythm-foot,.propfund-site .feature-signal-foot{position:relative;z-index:3;display:flex!important;align-items:center;justify-content:space-between;gap:12px;color:rgba(255,255,255,.42)!important;font-size:9px!important}.propfund-site .feature-instrument-head strong,.propfund-site .feature-rhythm-foot strong,.propfund-site .feature-signal-foot strong{color:rgba(255,255,255,.78)!important;font-family:var(--sans)!important;font-size:9px!important;font-weight:650!important}.propfund-site .feature-target svg{top:40px;height:94px}.propfund-site .feature-target line{stroke:rgba(255,255,255,.13)}.propfund-site .feature-target .target-line{stroke:rgba(217,139,214,.34)}.propfund-site .feature-target path{stroke:#d98bd6}.propfund-site .feature-target-marker{fill:#f4c4ef;stroke:none;opacity:0;transform:scale(.5);transform-box:fill-box;transform-origin:center;transition:opacity .22s ease,transform .36s var(--ease-out),filter .3s ease}.propfund-site .feature-clock{grid-template-rows:auto 1fr}.propfund-site .feature-clock-face{position:relative;min-height:112px}.propfund-site .feature-clock svg{height:106px}.propfund-site .feature-clock circle,.propfund-site .feature-clock line,.propfund-site .feature-clock path{stroke:rgba(255,255,255,.17)}.propfund-site .feature-clock .clock-center,.propfund-site .feature-clock .clock-hand{transition:opacity .26s ease,transform .62s var(--ease-in-out)}.propfund-site .feature-clock-infinity{position:absolute;inset:0;display:grid;place-items:center;color:#efb2e9;font-family:var(--serif);font-size:36px;font-weight:400;opacity:0;transform:scale(.78);transition:opacity .26s ease,transform .52s var(--ease-out),filter .3s ease}.propfund-site .feature-rhythm{grid-template-rows:auto 1fr auto}.propfund-site .feature-rhythm .feature-day-track{margin-top:10px;align-self:center}.propfund-site .feature-rhythm .feature-day-track:before{background:rgba(255,255,255,.14)}.propfund-site .feature-rhythm .feature-day-track i{width:11px;height:11px;border-color:rgba(255,255,255,.24);background:#181719}.propfund-site .feature-rhythm .feature-day-track i:nth-child(-n+4){border-color:rgba(217,139,214,.62);background:rgba(217,139,214,.46)}.propfund-site .feature-day-track small{position:absolute;top:17px;left:50%;color:rgba(255,255,255,.32);font-size:7px;font-style:normal;transform:translateX(-50%)}.propfund-site .feature-controls{padding-top:15px;grid-template-rows:auto 1fr;gap:0}.propfund-site .feature-control-rails{padding-top:18px;display:grid;align-content:center;gap:18px}.propfund-site .feature-control-rails>span{position:relative;height:1px;display:block;background:rgba(255,255,255,.15)}.propfund-site .feature-control-rails>span>i{position:absolute;top:-5px;left:var(--control-x,22%);width:11px;height:11px;border:1px solid #f0b8eb;background:#d98bd6;box-shadow:0 0 0 3px #181719;transition:left .68s var(--ease-in-out),box-shadow .28s ease}.propfund-site .feature-control-rails>span:nth-child(2){--control-x:48%}.propfund-site .feature-control-rails>span:nth-child(3){--control-x:68%}.propfund-site .feature-control-rails small{position:absolute;top:8px;left:0;color:rgba(255,255,255,.36);font-size:8px}.propfund-site .feature-freedom{grid-template-rows:auto 1fr auto}.propfund-site .feature-freedom .feature-signal{position:relative;inset:auto;height:82px;align-self:end;border-color:rgba(255,255,255,.13)}.propfund-site .feature-freedom .feature-signal i{background:rgba(217,139,214,.18)}.propfund-site .feature-freedom .feature-signal i:last-child{background:#d98bd6}.propfund-site .hero-feature-visual{overflow:hidden;border:1px solid rgba(255,255,255,.09);background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.04) 1px,transparent 1.2px) 0 0 /15px 15px,#171619;box-shadow:inset 0 1px 0 rgba(255,255,255,.025);transition:border-color .28s ease,transform .42s var(--ease-out),box-shadow .3s ease}@media (hover:hover) and (pointer:fine){.propfund-site .strategy-grid article:hover .window-progress{stroke-dashoffset:0;filter:drop-shadow(0 0 8px rgba(217,139,214,.48))}.propfund-site .strategy-grid article:hover .window-hand{transform:rotate(114deg)}.propfund-site .strategy-grid article:hover .window-marker{fill:#efb2e9;filter:drop-shadow(0 0 5px rgba(217,139,214,.62));transform:scale(1.16)}.propfund-site .strategy-grid article:hover .window-marker-two{transition-delay:.1s}.propfund-site .strategy-grid article:hover .window-marker-three{transition-delay:.2s}.propfund-site .strategy-grid article:hover .window-list>span{color:rgba(255,255,255,.84);transform:translateX(3px)}.propfund-site .strategy-grid article:hover .window-list>span:nth-child(2){transition-delay:.1s}.propfund-site .strategy-grid article:hover .window-list>span:nth-child(3){transition-delay:.2s}.propfund-site .strategy-grid article:hover .window-list>span>i{border-color:#73e2b8;background:#73e2b8;box-shadow:0 0 0 4px rgba(115,226,184,.08);transform:scale(1.12)}.propfund-site .strategy-grid article:hover .window-list>span:nth-child(2)>i{transition-delay:.1s}.propfund-site .strategy-grid article:hover .window-list>span:nth-child(3)>i{transition-delay:.2s}.propfund-site .how-step-card:hover .how-step-pass,.propfund-site .how-step-card:hover .how-step-window{border-color:rgba(217,139,214,.34);box-shadow:0 16px 34px rgba(0,0,0,.16);transform:translateY(-2px)}.propfund-site .how-step-card:hover .how-window-progress{transform:scaleX(1)}.propfund-site .how-step-card:hover .how-window-track>span{color:rgba(255,255,255,.82);transform:translateY(-2px)}.propfund-site .how-step-card:hover .how-window-track>span>i{border-color:#d98bd6;background:#d98bd6;box-shadow:0 0 0 4px #171619,0 0 10px rgba(217,139,214,.48);transform:scale(1.12)}.propfund-site .how-step-card:hover .how-window-track>span:nth-of-type(2),.propfund-site .how-step-card:hover .how-window-track>span:nth-of-type(2)>i{transition-delay:.12s}.propfund-site .how-step-card:hover .how-window-track>span:nth-of-type(3),.propfund-site .how-step-card:hover .how-window-track>span:nth-of-type(3)>i{transition-delay:.24s}.propfund-site .how-step-card:hover .how-step-pass path{stroke-dashoffset:0;filter:drop-shadow(0 0 6px rgba(217,139,214,.42))}.propfund-site .how-step-card:hover .how-pass-marker{opacity:1;filter:drop-shadow(0 0 7px rgba(217,139,214,.66));transform:scale(1.15);transition-delay:.44s}.propfund-site .route-feature-grid article:hover .route-feature-visual:not(.feature-market-cloud){border-color:rgba(217,139,214,.34);box-shadow:0 16px 34px rgba(44,28,41,.12);transform:translateY(-2px)}.propfund-site .route-feature-grid article:hover .feature-target-marker{opacity:1;filter:drop-shadow(0 0 7px rgba(217,139,214,.65));transform:scale(1.15);transition-delay:.42s}.propfund-site .route-feature-grid article:hover .feature-clock .clock-center,.propfund-site .route-feature-grid article:hover .feature-clock .clock-hand{opacity:0;transform:scale(.65)}.propfund-site .route-feature-grid article:hover .feature-clock-infinity{opacity:1;filter:drop-shadow(0 0 8px rgba(217,139,214,.5));transform:scale(1)}.propfund-site .route-feature-grid article:hover .feature-rhythm .feature-day-track i{border-color:#d98bd6;background:#d98bd6;box-shadow:0 0 0 3px #181719,0 0 9px rgba(217,139,214,.38);transform:scale(1.08)}.propfund-site .route-feature-grid article:hover .feature-control-rails>span:first-child>i{left:82%}.propfund-site .route-feature-grid article:hover .feature-control-rails>span:nth-child(2)>i{left:62%}.propfund-site .route-feature-grid article:hover .feature-control-rails>span:nth-child(3)>i{left:90%;box-shadow:0 0 0 3px #181719,0 0 10px rgba(217,139,214,.5)}.propfund-site .hero-feature-grid article:hover .hero-feature-visual{border-color:rgba(217,139,214,.32);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 14px 30px rgba(0,0,0,.2)}}@media (max-width:760px){.propfund-site .window-instrument{grid-template-columns:132px 1fr;gap:18px}.propfund-site .window-dial{width:132px;height:132px}.propfund-site .window-list>span{min-height:42px}.propfund-site .how-step-pass,.propfund-site .how-step-window{height:158px}}@media (max-width:520px){.propfund-site .window-instrument{min-height:166px;grid-template-columns:112px 1fr;gap:13px}.propfund-site .window-dial{width:112px;height:112px}.propfund-site .window-dial>div strong{font-size:24px}.propfund-site .window-list>span{min-height:38px;grid-template-columns:18px 1fr 7px;gap:8px}.propfund-site .window-list .material-symbols-sharp{font-size:15px}}@media (prefers-reduced-motion:reduce){.propfund-site .window-progress{stroke-dashoffset:0}.propfund-site .how-window-progress{transform:scaleX(1)}.propfund-site .how-window-track>span,.propfund-site .window-list>span{color:rgba(255,255,255,.82)}.propfund-site .feature-rhythm .feature-day-track i,.propfund-site .how-window-track>span>i,.propfund-site .window-list>span>i{border-color:#d98bd6;background:#d98bd6}.propfund-site .feature-target path,.propfund-site .how-step-pass path{stroke-dashoffset:0}.propfund-site .feature-clock-infinity,.propfund-site .feature-target-marker,.propfund-site .how-pass-marker{opacity:1;transform:none}.propfund-site .feature-clock .clock-center,.propfund-site .feature-clock .clock-hand{opacity:0}}.propfund-site .window-list>span>b{color:rgba(255,255,255,.25);font-family:var(--serif);font-size:11px;font-weight:400;transition:color .26s ease}@media (hover:hover) and (pointer:fine){.propfund-site .strategy-grid article:hover .window-list>span>b{color:#e7a9e1}}.propfund-site .how-window-track>span{padding-top:51px}.propfund-site .hero-feature-visual{padding:6px 4px;overflow:visible;border:0;background:transparent;box-shadow:none}.propfund-site .rewards-ui{display:grid;place-items:center;padding:18px 8px}@media (hover:hover) and (pointer:fine){.propfund-site .hero-feature-grid article:hover .hero-feature-visual{border-color:transparent;box-shadow:none}}.propfund-site .story-evaluation-head strong{width:min(210px,48vw);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;-moz-column-gap:10px;column-gap:10px}.propfund-site .story-score{grid-area:1/1;justify-self:end;transition:opacity .3s var(--ease-in-out),transform .44s var(--ease-out),filter .26s ease}.propfund-site .story-score-start{opacity:1;transform:translateZ(0)}.propfund-site .story-score-finish{opacity:0;filter:blur(2px);transform:translate3d(0,7px,0)}.propfund-site .story-evaluation-head small{grid-column:2}@media (hover:hover) and (pointer:fine){.propfund-site .journey-story-card:hover .story-score-start{opacity:0;filter:blur(2px);transform:translate3d(0,-7px,0)}.propfund-site .journey-story-card:hover .story-score-finish{opacity:1;filter:blur(0);transform:translateZ(0)}}.propfund-site .route-feature-visual:not(.feature-market-cloud){height:158px;margin-bottom:24px;padding:8px 4px;overflow:visible;border:0;background:transparent;box-shadow:none;color:#6e6870;transition:transform .42s var(--ease-out)}.propfund-site .feature-target{isolation:isolate}.propfund-site .feature-target-value{position:absolute;top:1px;right:4px;z-index:2;color:#2a252a;font-family:var(--serif);font-size:26px;font-weight:400;letter-spacing:-.035em}.propfund-site .feature-target svg{top:22px;right:4px;bottom:auto;left:4px;width:calc(100% - 8px);height:122px}.propfund-site .feature-target line{stroke:rgba(42,37,42,.13)}.propfund-site .feature-target .target-line{stroke:rgba(189,120,189,.4)}.propfund-site .feature-target path{stroke:#bd78bd}.propfund-site .feature-target-marker{fill:#bd78bd}.propfund-site .feature-clock{display:grid;place-items:center}.propfund-site .feature-clock-face{width:100%;min-height:146px}.propfund-site .feature-clock svg{width:100%;height:146px}.propfund-site .feature-clock circle,.propfund-site .feature-clock line,.propfund-site .feature-clock path{stroke:rgba(42,37,42,.2)}.propfund-site .feature-clock-infinity{color:#a75da8;font-size:42px}.propfund-site .feature-rhythm{display:grid;place-items:center}.propfund-site .feature-rhythm .feature-day-track{position:relative;inset:auto;width:calc(100% - 18px);margin:0}.propfund-site .feature-rhythm .feature-day-track:before{background:rgba(42,37,42,.16)}.propfund-site .feature-rhythm .feature-day-track i{width:13px;height:13px;border-color:rgba(42,37,42,.26);background:var(--paper-strong);box-shadow:0 0 0 4px var(--paper-strong)}.propfund-site .feature-rhythm .feature-day-track i:nth-child(-n+4){border-color:rgba(189,120,189,.76);background:rgba(189,120,189,.58)}.propfund-site .feature-day-track small{display:none}.propfund-site .feature-controls{padding:8px 4px;display:grid;place-items:center}.propfund-site .feature-control-rails{width:100%;padding:0;gap:25px}.propfund-site .feature-control-rails>span{background:rgba(42,37,42,.16)}.propfund-site .feature-control-rails>span>i{border-color:#bd78bd;background:#bd78bd;box-shadow:0 0 0 4px var(--paper-strong)}.propfund-site .feature-control-rails small{top:10px;color:#7a7078;font-size:9px}.propfund-site .feature-freedom{display:grid;place-items:end stretch}.propfund-site .feature-freedom .feature-signal{width:100%;height:124px;border-color:rgba(42,37,42,.16)}.propfund-site .feature-freedom .feature-signal i{background:rgba(189,120,189,.2)}.propfund-site .feature-freedom .feature-signal i:last-child{background:#bd78bd}.propfund-site .feature-logo-cloud{min-height:158px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:12px 14px;padding:14px 22px}.propfund-site .feature-logo-orb{width:54px;height:54px;display:grid;place-items:center;border:1px solid rgba(52,45,51,.12);border-radius:50%;background:rgba(255,255,255,.58);box-shadow:0 8px 22px rgba(70,48,67,.055);opacity:.76;transform:translate3d(0,var(--orb-y,0),0) scale(.94);transition:opacity .24s ease,transform .48s var(--ease-out),border-color .24s ease,box-shadow .32s ease}.propfund-site .feature-logo-orb:nth-child(2n){--orb-y:-7px}.propfund-site .feature-logo-orb:nth-child(3n){--orb-y:6px}.propfund-site .feature-logo-orb:nth-child(5n){--orb-y:-3px}.propfund-site .feature-logo-orb .instrument-marks{min-width:0;justify-content:center}.propfund-site .feature-logo-cloud-forex .feature-logo-orb{width:62px;height:62px}.propfund-site .feature-logo-cloud-forex .instrument-logo{width:26px;height:26px}.propfund-site .feature-logo-cloud-crypto .instrument-logo{width:31px;height:31px}.propfund-site .feature-logo-cloud-crypto .feature-logo-orb:nth-child(n+9){display:none}.propfund-site .feature-session-window{position:relative;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;justify-items:center;padding:12px 30px}.propfund-site .feature-session-line{position:absolute;top:50%;right:17%;left:17%;height:1px;background:rgba(42,37,42,.16)}.propfund-site .feature-session-window>span{position:relative;z-index:1;width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(42,37,42,.16);border-radius:50%;background:var(--paper-strong);color:#7d727b;box-shadow:0 0 0 7px var(--paper-strong);transition:color .22s ease,transform .42s var(--ease-out),border-color .22s ease,background-color .22s ease,box-shadow .28s ease}.propfund-site .feature-session-window .material-symbols-sharp{font-size:21px}@media (hover:hover) and (pointer:fine){.propfund-site .route-feature-grid article:hover .route-feature-visual:not(.feature-market-cloud){border-color:transparent;box-shadow:none;transform:translate3d(0,-2px,0)}.propfund-site .route-feature-grid article:hover .feature-logo-orb{opacity:1;border-color:rgba(189,120,189,.34);box-shadow:0 12px 28px rgba(112,68,105,.11);transform:translate3d(0,calc(var(--orb-y, 0px) - 6px),0) scale(1)}.propfund-site .route-feature-grid article:hover .feature-logo-orb:nth-child(2){transition-delay:40ms}.propfund-site .route-feature-grid article:hover .feature-logo-orb:nth-child(3){transition-delay:80ms}.propfund-site .route-feature-grid article:hover .feature-logo-orb:nth-child(4){transition-delay:.12s}.propfund-site .route-feature-grid article:hover .feature-logo-orb:nth-child(5){transition-delay:.16s}.propfund-site .route-feature-grid article:hover .feature-logo-orb:nth-child(n+6){transition-delay:.2s}.propfund-site .route-feature-grid article:hover .feature-session-window>span{border-color:rgba(189,120,189,.56);background:#f6eaf5;color:#9d559f;box-shadow:0 0 0 7px var(--paper-strong),0 10px 24px rgba(112,68,105,.1);transform:translate3d(0,-6px,0)}.propfund-site .route-feature-grid article:hover .feature-session-window>span:nth-of-type(2){transition-delay:.1s}.propfund-site .route-feature-grid article:hover .feature-session-window>span:nth-of-type(3){transition-delay:.2s}.propfund-site .route-feature-grid article:hover .feature-rhythm .feature-day-track i{border-color:#bd78bd;background:#bd78bd;box-shadow:0 0 0 4px var(--paper-strong)}.propfund-site .route-feature-grid article:hover .feature-control-rails>span>i{box-shadow:0 0 0 4px var(--paper-strong),0 5px 14px rgba(189,120,189,.22)}}.propfund-site .instrument-windows{justify-content:center}.propfund-site .instrument-windows .window-instrument{min-height:218px;grid-template-columns:minmax(150px,.88fr) minmax(190px,1.12fr);gap:clamp(24px,4vw,54px)}.propfund-site .instrument-execution{display:grid;align-items:center}.propfund-site .instrument-execution .execution-console{min-height:208px;padding:22px 26px;grid-template-rows:auto 1fr;align-content:center}.propfund-site .instrument-execution .execution-readout{display:flex;align-items:center;justify-content:center;padding-bottom:18px}.propfund-site .instrument-execution .execution-readout strong{font-size:clamp(22px,3vw,34px);letter-spacing:.04em}.propfund-site .instrument-execution .execution-rail{align-self:center}.propfund-site .instrument-identity{display:grid;place-items:center}.propfund-site .instrument-identity .identity-surface{width:100%;min-height:208px}.propfund-site .instrument-compare .compare-stage,.propfund-site .instrument-identity .identity-name{align-self:center}@media (max-width:760px){.propfund-site .feature-logo-cloud{gap:9px;padding:12px 10px}.propfund-site .feature-logo-orb{width:48px;height:48px}.propfund-site .feature-logo-cloud-forex .feature-logo-orb{width:54px;height:54px}.propfund-site .feature-session-window{padding:12px 16px}.propfund-site .instrument-windows .window-instrument{min-height:178px}}@media (prefers-reduced-motion:reduce){.propfund-site .story-score-start{display:none}.propfund-site .story-score-finish{opacity:1;filter:none;transform:none}.propfund-site .feature-logo-orb,.propfund-site .feature-session-window>span{opacity:1;transform:none;transition:none}}.propfund-site .brand-wordmark{display:block;width:132px;height:auto;flex:0 0 auto}.propfund-site .dialog-wordmark{width:136px;height:auto;margin-bottom:30px}.propfund-site .form-success-mark{width:35px;height:auto;margin-bottom:34px}.propfund-site .identity-monogram img{display:block;width:25px;height:auto}@media (max-width:720px){.propfund-site .brand-wordmark{width:120px}.propfund-site .footer-wordmark{width:142px}}.propfund-site .route-feature-grid .feature-controls{min-height:168px;padding:18px 20px 12px;display:grid;place-items:center}.propfund-site .route-feature-grid .feature-control-rails{position:relative;width:min(100%,360px);height:104px;padding:0 8px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:0}.propfund-site .route-feature-grid .feature-control-rails:after,.propfund-site .route-feature-grid .feature-control-rails:before{position:absolute;top:43px;left:16.66%;right:16.66%;height:1px;content:"";transform-origin:left center}.propfund-site .route-feature-grid .feature-control-rails:before{background:rgba(42,37,42,.18)}.propfund-site .route-feature-grid .feature-control-rails:after{background:linear-gradient(90deg,#bd78bd,#d997d2 54%,#a8ddff);transform:scaleX(.12);transition:transform .76s var(--ease-in-out)}.propfund-site .route-feature-grid .feature-control-rails>span{position:relative;z-index:1;height:auto;display:grid;justify-items:center;gap:13px;background:transparent}.propfund-site .route-feature-grid .feature-control-rails>span>i{position:relative;top:auto;left:auto;width:18px;height:18px;border:1px solid rgba(42,37,42,.28);border-radius:50%;background:var(--paper-strong);box-shadow:0 0 0 6px var(--paper-strong);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s var(--ease-out)}.propfund-site .route-feature-grid .feature-control-rails>span>i:after{position:absolute;inset:4px;border-radius:50%;background:#bd78bd;content:"";opacity:.35;transition:opacity .18s ease,transform .18s var(--ease-out)}.propfund-site .route-feature-grid .feature-control-rails small{position:static;color:#665e65;font-size:10px;font-weight:600;letter-spacing:-.01em}@media (hover:hover) and (pointer:fine){.propfund-site .route-feature-grid article:hover .feature-control-rails:after{transform:scaleX(1)}.propfund-site .route-feature-grid article:hover .feature-control-rails>span>i{border-color:#bd78bd;background:#f8eaf6;box-shadow:0 0 0 6px var(--paper-strong),0 5px 18px rgba(189,120,189,.18);transform:scale(1.08)}.propfund-site .route-feature-grid article:hover .feature-control-rails>span>i:after{opacity:1;transform:scale(1.12)}.propfund-site .route-feature-grid article:hover .feature-control-rails>span:nth-child(2)>i{transition-delay:.16s}.propfund-site .route-feature-grid article:hover .feature-control-rails>span:nth-child(3)>i{transition-delay:.32s}}@media (prefers-reduced-motion:reduce){.propfund-site .route-feature-grid .feature-control-rails:after{transform:scaleX(1);transition:none}}.propfund-site .instrument-execution .execution-console{width:min(100%,620px);justify-self:center}.propfund-site .instrument-compare .compare-stage{width:100%;align-self:stretch}.propfund-site .instrument-compare .compare-sheet{right:5%;left:5%}.propfund-site .rewards-ui{padding-right:14px;padding-left:14px}.propfund-site .rewards-ui .day-track{margin-right:0;margin-left:0}.propfund-site .instrument-compare .compare-divider>span{font-size:0}.propfund-site .instrument-compare .compare-divider>span:before{content:"?";font-family:Arial,sans-serif;font-size:15px;line-height:1}.propfund-site .instrument-compare .compare-divider .material-symbols-sharp{display:none}.propfund-site .instrument-compare .compare-divider>span:before{content:"<>"}.propfund-site .hero-primary-grid{width:min(1400px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:clamp(56px,7vw,112px)}.propfund-site .hero-primary-grid .hero-copy{align-items:flex-start;text-align:left}.propfund-site .hero-primary-grid .hero-copy h1{width:min(680px,100%);font-size:clamp(54px,5vw,76px)}.propfund-site .hero-primary-grid .hero-copy>p{width:min(570px,100%);font-size:17px}.propfund-site .hero-primary-grid .hero-actions{justify-content:flex-start}.propfund-site .prop-terminal{position:relative;min-width:0;min-height:420px;overflow:hidden;border:1px solid rgba(255,255,255,.13);background:radial-gradient(circle at 84% 4%,rgba(217,139,214,.09),transparent 29%),rgba(16,16,16,.82);box-shadow:0 36px 90px rgba(0,0,0,.28);backdrop-filter:blur(18px)}.propfund-site .prop-terminal:before{position:absolute;inset:44px 0 0;background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 0) 0 0/100% 28px,radial-gradient(circle at 1px 1px,rgba(255,255,255,.04) 1px,transparent 1.2px) 0 0/18px 18px;content:"";pointer-events:none}.propfund-site .prop-terminal-bar{position:relative;z-index:1;height:44px;padding:0 16px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.025)}.propfund-site .prop-terminal-bar>span{display:flex;gap:6px}.propfund-site .prop-terminal-bar>span i{width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.22)}.propfund-site .prop-terminal-bar>span i:nth-child(2){background:rgba(217,139,214,.55)}.propfund-site .prop-terminal-bar>span i:nth-child(3){background:rgba(150,205,240,.45)}.propfund-site .prop-terminal-bar small,.propfund-site .prop-terminal-bar strong,.propfund-site .prop-terminal-commands,.propfund-site .prop-terminal-prompt,.propfund-site .prop-terminal-screen{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.propfund-site .prop-terminal-bar strong{color:rgba(255,255,255,.58);font-size:10px;font-weight:500}.propfund-site .prop-terminal-bar small{justify-self:end;color:#8edfc3;font-size:9px;letter-spacing:.09em}.propfund-site .prop-terminal-screen{position:relative;z-index:1;min-height:242px;padding:28px 30px 18px;display:flex;flex-direction:column;justify-content:flex-end;gap:11px}.propfund-site .prop-terminal-screen p{margin:0;display:flex;align-items:center;gap:10px;color:rgba(255,255,255,.53);font-size:12px;line-height:1.45}.propfund-site .prop-terminal-screen p i{width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:rgba(255,255,255,.2)}.propfund-site .prop-terminal-screen p.command{color:#fff}.propfund-site .prop-terminal-screen p.command i{background:#d98bd6}.propfund-site .prop-terminal-screen p.success{color:#a6e5d0}.propfund-site .prop-terminal-screen p.success i{background:#77d8b7;box-shadow:0 0 12px rgba(119,216,183,.4)}.propfund-site .prop-terminal-prompt{position:relative;z-index:1;height:54px;margin:0 22px;padding:0 8px 0 15px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;border:1px solid rgba(217,139,214,.28);background:rgba(255,255,255,.035);transition:border-color .18s ease,background-color .18s ease}.propfund-site .prop-terminal-prompt:focus-within{border-color:rgba(217,139,214,.72);background:rgba(255,255,255,.055)}.propfund-site .prop-terminal-prompt>span{color:#d98bd6;font-size:13px}.propfund-site .prop-terminal-prompt input{width:100%;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:12px}.propfund-site .prop-terminal-prompt input::-moz-placeholder{color:rgba(255,255,255,.28)}.propfund-site .prop-terminal-prompt input::placeholder{color:rgba(255,255,255,.28)}.propfund-site .prop-terminal-prompt button{min-width:52px;height:34px;border:0;border-radius:0;background:rgba(255,255,255,.92);color:#171617;font:inherit;font-size:10px;cursor:pointer;transition:transform .14s var(--ease-out)}.propfund-site .prop-terminal-prompt button:active{transform:scale(.97)}.propfund-site .prop-terminal-commands{position:relative;z-index:1;padding:14px 22px 20px;display:flex;flex-wrap:wrap;gap:7px}.propfund-site .prop-terminal-commands button{min-height:28px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:0;background:transparent;color:rgba(255,255,255,.42);font:inherit;font-size:9px;cursor:pointer;transition:border-color .16s ease,color .16s ease,transform .14s var(--ease-out)}.propfund-site .prop-terminal-commands button:active{transform:scale(.96)}.propfund-site .hero-feature-section{position:relative;padding:78px 16px 102px;border-top:1px solid rgba(255,255,255,.08);background:#151514}.propfund-site .hero-feature-section-head{width:min(1400px,100%);margin:0 auto 42px;display:grid;grid-template-columns:minmax(180px,.45fr) minmax(0,1.55fr);align-items:end;gap:32px}.propfund-site .hero-feature-section-head>span{color:rgba(255,255,255,.42);font-size:11px}.propfund-site .hero-feature-section-head h2{max-width:740px;margin:0;font-family:var(--serif);font-size:clamp(38px,4vw,58px);font-weight:400;line-height:.98;letter-spacing:-.045em}.propfund-site .hero-feature-section .hero-feature-grid{max-width:1400px}.propfund-site .rules-motion-grid{gap:12px}.propfund-site .rules-motion-grid article{min-height:340px;grid-template-columns:minmax(290px,.78fr) minmax(480px,1.22fr)}.propfund-site .rule-motion{position:relative;min-width:0;min-height:250px;margin:24px;overflow:hidden;border:1px solid rgba(65,53,63,.13);background:radial-gradient(circle at 84% 8%,rgba(217,139,214,.1),transparent 30%),rgba(255,255,255,.58);color:#1b181b}.propfund-site .rule-motion:before{position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(95,76,91,.08) 1px,transparent 1.2px);background-size:17px 17px;content:"";pointer-events:none}.propfund-site .rule-motion-session{padding:28px clamp(26px,4vw,54px);display:grid;grid-template-columns:172px minmax(220px,1fr);align-items:center;gap:clamp(34px,5vw,78px)}.propfund-site .rule-clock{position:relative;width:160px;height:160px;display:grid;place-items:center}.propfund-site .rule-clock svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.propfund-site .rule-clock-progress,.propfund-site .rule-clock-track{fill:none;stroke-linecap:round;stroke-width:9}.propfund-site .rule-clock-track{stroke:rgba(52,44,51,.1)}.propfund-site .rule-clock-progress{stroke:#c47bc1;stroke-dasharray:100;stroke-dashoffset:34;filter:drop-shadow(0 5px 10px rgba(196,123,193,.2));transition:stroke-dashoffset .72s var(--ease-in-out)}.propfund-site .rule-clock-hand{position:absolute;top:39px;left:79px;width:2px;height:42px;background:#9f54a1;box-shadow:0 0 9px rgba(159,84,161,.28);transform:rotate(-18deg);transform-origin:50% 100%;transition:transform .72s var(--ease-in-out)}.propfund-site .rule-clock-hand:after{position:absolute;right:-3px;bottom:-3px;width:8px;height:8px;border-radius:50%;background:#fff;border:2px solid #9f54a1;content:""}.propfund-site .rule-clock strong{position:relative;font-family:var(--serif);font-size:34px;font-weight:400}.propfund-site .rule-session-list{position:relative;display:grid}.propfund-site .rule-session-list>span{min-height:54px;display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:12px;border-bottom:1px solid rgba(54,44,52,.12)}.propfund-site .rule-session-list>span>i{width:7px;height:7px;border-radius:50%;border:1px solid rgba(52,44,51,.24);background:rgba(255,255,255,.72);transition:background-color .18s ease,border-color .18s ease,box-shadow .22s ease,transform .22s var(--ease-out)}.propfund-site .rule-session-list strong{font-size:13px;font-weight:600}.propfund-site .rule-session-list small{color:#817780;font-size:10px}.propfund-site .rule-motion-automation{padding:25px 30px 22px;display:grid;grid-template-rows:auto auto 1fr auto;gap:17px}.propfund-site .rule-automation-foot,.propfund-site .rule-automation-head{position:relative;display:flex;align-items:center;justify-content:space-between;color:#7a7179;font-size:10px}.propfund-site .rule-automation-head strong{display:inline-flex;align-items:center;gap:6px;color:#28785c;font-size:10px}.propfund-site .rule-automation-head strong i{width:7px;height:7px;border-radius:50%;background:#62d4ab;box-shadow:0 0 0 4px rgba(98,212,171,.13)}.propfund-site .rule-automation-mode{position:relative;padding-bottom:14px;display:flex;align-items:baseline;gap:18px;border-bottom:1px solid rgba(54,44,52,.12)}.propfund-site .rule-automation-mode small{color:#867b84;font-size:10px}.propfund-site .rule-automation-mode strong{font-size:22px;letter-spacing:.04em;text-transform:uppercase}.propfund-site .rule-automation-flow{position:relative;min-height:80px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center}.propfund-site .rule-automation-line{position:absolute;top:31px;right:16.66%;left:16.66%;height:1px;background:linear-gradient(90deg,#c47bc1,#9bcff0);transform:scaleX(.08);transform-origin:left center;transition:transform .72s var(--ease-in-out)}.propfund-site .rule-automation-pulse{position:absolute;top:28px;left:calc(16.66% - 3.5px);width:7px;height:7px;border-radius:50%;background:#f4b8ee;box-shadow:0 0 12px rgba(196,123,193,.55);opacity:0;transition:left .72s var(--ease-in-out),opacity .12s ease}.propfund-site .rule-automation-flow>span{position:relative;z-index:1;display:grid;justify-items:center;gap:11px;color:#756b73;font-size:10px;transition:color .18s ease,transform .22s var(--ease-out)}.propfund-site .rule-automation-flow>span>i{width:12px;height:12px;border:1px solid rgba(52,44,51,.26);border-radius:50%;background:#fffafd;box-shadow:0 0 0 5px #fffafd;transition:border-color .18s ease,background-color .18s ease,transform .22s var(--ease-out)}.propfund-site .rule-automation-foot{padding-top:12px;border-top:1px solid rgba(54,44,52,.12)}.propfund-site .rule-automation-foot strong{color:#1b181b;font-size:11px}.propfund-site .rule-motion-compare{padding:22px 28px 26px;display:grid;grid-template-rows:auto 1fr;gap:12px}.propfund-site .rule-compare-status{position:relative;display:flex;justify-content:space-between;font-size:9px;font-weight:700}.propfund-site .rule-compare-status span,.propfund-site .rule-compare-status strong{padding:5px 8px}.propfund-site .rule-compare-status span{background:#eee8ec;color:#756b73}.propfund-site .rule-compare-status strong{background:#61d9ad;color:#10261e;font-weight:700}.propfund-site .rule-compare-stage{position:relative;min-height:176px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid rgba(54,44,52,.13);background:rgba(255,255,255,.55)}.propfund-site .rule-compare-panel{position:relative;padding:24px;display:flex;flex-direction:column;justify-content:center;gap:9px;transition:background-color .32s ease,transform .42s var(--ease-out),opacity .22s ease}.propfund-site .rule-compare-external{opacity:.52}.propfund-site .rule-compare-owned{background:rgba(217,139,214,.09)}.propfund-site .rule-compare-panel small{color:#817780;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.propfund-site .rule-compare-panel strong{font-size:14px}.propfund-site .rule-compare-panel span{color:#756b73;font-size:10px}.propfund-site .rule-compare-divider{position:absolute;top:0;bottom:0;left:50%;z-index:3;width:1px;background:rgba(55,46,54,.35);transition:transform .72s var(--ease-in-out)}.propfund-site .rule-compare-divider span{position:absolute;top:50%;left:50%;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#1a181a;box-shadow:0 8px 18px rgba(63,45,59,.14);font-size:9px;font-style:normal;transform:translate(-50%,-50%)}.propfund-site .rule-motion-identity{padding:34px;display:grid;place-items:center}.propfund-site .rule-identity-card{position:relative;z-index:1;width:min(100%,520px);min-height:148px;padding:26px 28px;display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:18px;border:1px solid rgba(54,44,52,.14);background:rgba(255,255,255,.7);box-shadow:0 18px 42px rgba(72,49,67,.06);transition:transform .42s var(--ease-out),border-color .22s ease,box-shadow .32s ease}.propfund-site .rule-identity-mark{width:56px;height:64px;display:grid;place-items:center;background:#1a181a}.propfund-site .rule-identity-mark img{width:29px;height:auto}.propfund-site .rule-identity-name{display:grid;gap:5px}.propfund-site .rule-identity-name span{color:#7e747c;font-size:10px}.propfund-site .rule-identity-name strong{font-family:var(--serif);font-size:clamp(23px,2.4vw,31px);font-weight:400}.propfund-site .rule-identity-seal{display:grid;justify-items:center;gap:6px;color:#756b73;font-size:9px}.propfund-site .rule-identity-seal i{width:35px;height:35px;display:grid;place-items:center;border:1px solid;border-radius:50%;font-size:8px;font-style:normal;font-weight:700;transition:background-color .22s ease,border-color .22s ease,color .22s ease,transform .32s var(--ease-out)}.propfund-site .rule-identity-scan{position:absolute;top:22px;bottom:22px;left:24%;z-index:2;width:1px;background:linear-gradient(transparent,#c47bc1 35%,#c47bc1 65%,transparent);opacity:0;transform:translateX(0);transition:transform .76s var(--ease-in-out),opacity .12s ease}.propfund-site .rule-identity-corner{position:absolute;z-index:2;width:20px;height:20px;border-color:rgba(74,58,70,.28)}.propfund-site .rule-identity-corner-a{top:20px;left:20px;border-top:1px solid;border-left:1px solid}.propfund-site .rule-identity-corner-b{right:20px;bottom:20px;border-right:1px solid;border-bottom:1px solid}@media (hover:hover) and (pointer:fine){.propfund-site .prop-terminal-commands button:hover{border-color:rgba(217,139,214,.42);color:rgba(255,255,255,.82)}.propfund-site .rules-motion-grid article:hover .rule-clock-progress{stroke-dashoffset:12}.propfund-site .rules-motion-grid article:hover .rule-clock-hand{transform:rotate(42deg)}.propfund-site .rules-motion-grid article:hover .rule-session-list>span>i{border-color:#52bd97;background:#62d4ab;box-shadow:0 0 0 4px rgba(98,212,171,.12);transform:scale(1.08)}.propfund-site .rules-motion-grid article:hover .rule-session-list>span:nth-child(2)>i{transition-delay:90ms}.propfund-site .rules-motion-grid article:hover .rule-session-list>span:nth-child(3)>i{transition-delay:.18s}.propfund-site .rules-motion-grid article:hover .rule-automation-line{transform:scaleX(1)}.propfund-site .rules-motion-grid article:hover .rule-automation-pulse{left:calc(83.33% - 3.5px);opacity:1}.propfund-site .rules-motion-grid article:hover .rule-automation-flow>span{color:#1a181a;transform:translateY(-2px)}.propfund-site .rules-motion-grid article:hover .rule-automation-flow>span>i{border-color:#c47bc1;background:#f2d1ef}.propfund-site .rules-motion-grid article:hover .rule-compare-divider{transform:translateX(18px)}.propfund-site .rules-motion-grid article:hover .rule-compare-owned{background:rgba(217,139,214,.16);transform:translateX(4px)}.propfund-site .rules-motion-grid article:hover .rule-compare-external{opacity:.34}.propfund-site .rules-motion-grid article:hover .rule-identity-card{border-color:rgba(196,123,193,.35);box-shadow:0 24px 54px rgba(72,49,67,.1);transform:translateY(-3px)}.propfund-site .rules-motion-grid article:hover .rule-identity-scan{opacity:.75;transform:translateX(420px)}.propfund-site .rules-motion-grid article:hover .rule-identity-seal i{border-color:#4db88f;background:#62d4ab;color:#10261e;transform:scale(1.05)}}@media (max-width:1080px){.propfund-site .hero-primary-grid{grid-template-columns:1fr;gap:44px}.propfund-site .hero-primary-grid .hero-copy{align-items:center;text-align:center}.propfund-site .hero-primary-grid .hero-actions{justify-content:center}.propfund-site .prop-terminal{width:min(760px,100%);margin:0 auto}.propfund-site .rules-motion-grid article{grid-template-columns:minmax(260px,.8fr) minmax(400px,1.2fr)}}@media (max-width:760px){.propfund-site .hero-laser-content{padding:48px 16px 60px}.propfund-site .hero-primary-grid{gap:34px}.propfund-site .hero-primary-grid .hero-copy h1{font-size:clamp(42px,13vw,58px)}.propfund-site .prop-terminal{min-height:370px}.propfund-site .prop-terminal-screen{min-height:205px;padding:22px 18px 14px}.propfund-site .prop-terminal-prompt{margin:0 14px}.propfund-site .prop-terminal-commands{padding-right:14px;padding-left:14px}.propfund-site .hero-feature-section{padding:60px 14px 74px}.propfund-site .hero-feature-section-head{grid-template-columns:1fr;gap:12px;margin-bottom:28px}.propfund-site .rules-motion-grid article{min-height:0;grid-template-columns:1fr}.propfund-site .rule-motion{min-height:230px;margin:12px}.propfund-site .rule-motion-session{padding:24px 20px;grid-template-columns:118px 1fr;gap:20px}.propfund-site .rule-clock{width:118px;height:118px}.propfund-site .rule-clock-hand{top:29px;left:58px;height:31px}.propfund-site .rule-clock strong{font-size:26px}.propfund-site .rule-session-list>span{min-height:46px}.propfund-site .rule-motion-automation,.propfund-site .rule-motion-compare{padding:20px}.propfund-site .rule-compare-panel{padding:16px 12px}.propfund-site .rule-compare-panel strong{font-size:12px}.propfund-site .rule-motion-identity{padding:20px}.propfund-site .rule-identity-card{padding:20px;grid-template-columns:48px 1fr}.propfund-site .rule-identity-mark{width:48px;height:56px}.propfund-site .rule-identity-seal{grid-column:1/-1;display:flex;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.propfund-site .rule-automation-flow>span,.propfund-site .rule-automation-flow>span>i,.propfund-site .rule-automation-line,.propfund-site .rule-automation-pulse,.propfund-site .rule-clock-hand,.propfund-site .rule-clock-progress,.propfund-site .rule-compare-divider,.propfund-site .rule-compare-panel,.propfund-site .rule-identity-card,.propfund-site .rule-identity-scan,.propfund-site .rule-identity-seal i,.propfund-site .rule-session-list>span>i{transition-duration:.01ms!important}}.propfund-site .trading-terminal{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.13);background:rgba(15,15,15,.92);color:#f7f4f6;box-shadow:0 34px 88px rgba(0,0,0,.3);backdrop-filter:blur(18px)}.propfund-site .trading-terminal button,.propfund-site .trading-terminal input{font:inherit}.propfund-site .trading-terminal-head{min-height:52px;padding:0 15px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:20px;border-bottom:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.022)}.propfund-site .trading-terminal-balance,.propfund-site .trading-terminal-head>div{display:flex;align-items:baseline;gap:9px}.propfund-site .trading-terminal-head strong{font-size:11px;font-weight:600}.propfund-site .trading-terminal-head span{color:rgba(255,255,255,.42);font-size:9px}.propfund-site .trading-terminal-balance{padding-right:19px;border-right:1px solid rgba(255,255,255,.1)}.propfund-site .trading-terminal-balance strong{font-family:SFMono-Regular,Consolas,monospace;font-variant-numeric:tabular-nums}.propfund-site .trading-terminal-status{display:inline-flex;align-items:center;gap:7px;color:#8dd8bd!important;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.propfund-site .trading-terminal-status:before{width:6px;height:6px;border-radius:50%;background:#70cba9;box-shadow:0 0 0 4px rgba(112,203,169,.1);content:""}.propfund-site .trading-terminal-tabs{height:42px;padding:0 9px;display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;border-bottom:1px solid rgba(255,255,255,.09)}.propfund-site .trading-terminal-tabs button{position:relative;border:0;background:transparent;color:rgba(255,255,255,.42);font-size:9px;cursor:pointer;transition:color .16s ease,background-color .16s ease,transform .14s var(--ease-out)}.propfund-site .trading-terminal-tabs button:after{position:absolute;right:12px;bottom:-1px;left:12px;height:1px;background:#d98bd6;content:"";opacity:0;transform:scaleX(.2);transition:opacity .16s ease,transform .18s var(--ease-out)}.propfund-site .trading-terminal-tabs button.active{background:rgba(217,139,214,.06);color:#fff}.propfund-site .trading-terminal-tabs button.active:after{opacity:1;transform:scaleX(1)}.propfund-site .trading-terminal-grid{min-height:328px;display:grid;grid-template-columns:148px minmax(250px,1fr) 198px}.propfund-site .terminal-watchlist{min-width:0;padding:14px 8px;border-right:1px solid rgba(255,255,255,.09)}.propfund-site .terminal-leverage>span,.propfund-site .terminal-order-head>span,.propfund-site .terminal-panel-label,.propfund-site .terminal-size>span{display:block;margin:0 8px 9px;color:rgba(255,255,255,.34);font-size:8px;letter-spacing:.07em;text-transform:uppercase}.propfund-site .terminal-watchlist>button{width:100%;min-height:69px;padding:11px 8px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;border:0;border-bottom:1px solid rgba(255,255,255,.065);background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background-color .16s ease,transform .14s var(--ease-out)}.propfund-site .terminal-watchlist>button.active{background:rgba(217,139,214,.085)}.propfund-site .terminal-watchlist>button>span{min-width:0;display:grid;gap:5px}.propfund-site .terminal-watchlist>button>span:last-child{justify-items:end}.propfund-site .terminal-chart-foot,.propfund-site .terminal-chart-head,.propfund-site .terminal-quote,.propfund-site .terminal-size input,.propfund-site .terminal-watchlist small,.propfund-site .terminal-watchlist strong,.propfund-site .trading-terminal-foot{font-family:SFMono-Regular,Consolas,monospace;font-variant-numeric:tabular-nums}.propfund-site .terminal-watchlist strong{overflow:hidden;font-size:9px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.propfund-site .terminal-watchlist small{overflow:hidden;color:rgba(255,255,255,.31);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.propfund-site .terminal-chart-head .up,.propfund-site .terminal-watchlist small.up{color:#86d7b9}.propfund-site .terminal-chart-head .down,.propfund-site .terminal-watchlist small.down{color:#dda1d9}.propfund-site .terminal-chart{min-width:0;padding:18px 18px 12px;display:grid;grid-template-rows:auto 1fr auto;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.035) 1px,transparent 1.2px);background-size:18px 18px}.propfund-site .terminal-chart-head{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.propfund-site .terminal-chart-head>div{display:grid;gap:5px}.propfund-site .terminal-chart-head>div:last-child{justify-items:end}.propfund-site .terminal-chart-head span{color:rgba(255,255,255,.38);font-size:8px}.propfund-site .terminal-chart-head strong{font-size:13px;font-weight:600}.propfund-site .terminal-chart svg{width:100%;min-height:188px;overflow:visible}.propfund-site .terminal-chart svg line{stroke:rgba(255,255,255,.055);stroke-width:1}.propfund-site .terminal-chart svg polygon{fill:url(#terminal-chart-fill);opacity:.78}.propfund-site .terminal-chart svg polyline{fill:none;stroke:#d98bd6;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5;filter:drop-shadow(0 3px 7px rgba(217,139,214,.3));stroke-dasharray:900;stroke-dashoffset:900;animation:prop-terminal-chart .76s var(--ease-out) forwards}@keyframes prop-terminal-chart{to{stroke-dashoffset:0}}.propfund-site .terminal-chart-foot{display:flex;justify-content:flex-end;align-items:center;gap:14px;color:rgba(255,255,255,.3);font-size:7px}.propfund-site .terminal-chart-foot span:first-child{margin-right:auto}.propfund-site .terminal-chart-foot strong{color:#fff;font-weight:500}.propfund-site .terminal-order{min-width:0;padding:15px 13px 14px;border-left:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.018)}.propfund-site .terminal-order-head{display:flex;align-items:center;justify-content:space-between}.propfund-site .terminal-order-head>span{margin:0}.propfund-site .terminal-order-head strong{font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:600}.propfund-site .terminal-side{height:36px;margin:16px 0 13px;display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(255,255,255,.1)}.propfund-site .terminal-side button{border:0;background:transparent;color:rgba(255,255,255,.4);font-size:9px;cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .14s var(--ease-out)}.propfund-site .terminal-side button.active{background:rgba(217,139,214,.15);color:#fff}.propfund-site .terminal-quote{margin:0;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.propfund-site .terminal-quote>div{padding:11px 0;display:grid;gap:5px}.propfund-site .terminal-quote>div+div{padding-left:13px;border-left:1px solid rgba(255,255,255,.07)}.propfund-site .terminal-quote dt{color:rgba(255,255,255,.32);font-size:7px}.propfund-site .terminal-quote dd{margin:0;font-size:9px}.propfund-site .terminal-leverage{margin-top:13px}.propfund-site .terminal-leverage>span{margin-left:0}.propfund-site .terminal-leverage>div{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(255,255,255,.09)}.propfund-site .terminal-leverage button{height:29px;border:0;border-right:1px solid rgba(255,255,255,.08);background:transparent;color:rgba(255,255,255,.36);font-size:8px;cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .14s var(--ease-out)}.propfund-site .terminal-leverage button:last-child{border-right:0}.propfund-site .terminal-leverage button.active{background:rgba(217,139,214,.16);color:#fff}.propfund-site .terminal-size{min-height:45px;margin:13px 0;padding:0 10px;display:grid;grid-template-columns:1fr auto;align-items:center;border:1px solid rgba(255,255,255,.1)}.propfund-site .terminal-size>span{grid-column:1/-1;margin:7px 0 -2px}.propfund-site .terminal-size input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#fff;font-size:10px}.propfund-site .terminal-size small{color:rgba(255,255,255,.35);font-size:7px}.propfund-site .terminal-submit{width:100%;min-height:40px;border:0;background:linear-gradient(110deg,#eba6dc,#9fd8f7);color:#151315;font-size:9px;font-weight:700;cursor:pointer;transition:filter .18s ease,transform .14s var(--ease-out),background-color .18s ease}.propfund-site .terminal-submit.filled{background:#a9dfca}.propfund-site .trading-terminal-foot{min-height:34px;padding:0 15px;display:flex;align-items:center;gap:22px;border-top:1px solid rgba(255,255,255,.09);color:rgba(255,255,255,.31);font-size:7px}.propfund-site .trading-terminal-foot strong{margin-left:auto;color:rgba(255,255,255,.62);font-weight:500}.propfund-site .trading-terminal button:focus-visible,.propfund-site .trading-terminal input:focus-visible{outline:2px solid #d98bd6;outline-offset:-2px}@media (hover:hover) and (pointer:fine){.propfund-site .terminal-leverage button:hover,.propfund-site .terminal-side button:hover,.propfund-site .trading-terminal-tabs button:hover{color:#fff}.propfund-site .terminal-watchlist>button:hover{background:rgba(255,255,255,.04)}.propfund-site .terminal-submit:hover{filter:brightness(1.08)}}.propfund-site .trading-terminal button:active{transform:scale(.97)}@media (max-width:760px){.propfund-site .trading-terminal-head{grid-template-columns:1fr auto;gap:12px}.propfund-site .trading-terminal-balance{display:none}.propfund-site .trading-terminal-grid{grid-template-columns:1fr}.propfund-site .terminal-watchlist{padding:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-right:0;border-bottom:1px solid rgba(255,255,255,.09)}.propfund-site .terminal-panel-label{grid-column:1/-1}.propfund-site .terminal-watchlist>button{min-height:56px;grid-template-columns:1fr;border-right:1px solid rgba(255,255,255,.06);border-bottom:0}.propfund-site .terminal-watchlist>button>span:last-child{justify-items:start}.propfund-site .terminal-watchlist>button>span:first-child small{display:none}.propfund-site .terminal-chart{min-height:300px;border-bottom:1px solid rgba(255,255,255,.09)}.propfund-site .terminal-order{border-left:0}.propfund-site .trading-terminal-foot{flex-wrap:wrap;gap:8px 14px;padding-top:9px;padding-bottom:9px}}@media (max-width:480px){.propfund-site .trading-terminal-tabs{height:auto;grid-template-columns:1fr 1fr}.propfund-site .trading-terminal-tabs button{min-height:36px}.propfund-site .terminal-chart{padding:16px 12px 10px}.propfund-site .terminal-chart svg{min-height:160px}}@media (prefers-reduced-motion:reduce){.propfund-site .terminal-chart svg polyline{animation:none;stroke-dashoffset:0}.propfund-site .trading-terminal *,.propfund-site .trading-terminal :after,.propfund-site .trading-terminal :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}.propfund-site .hero-primary-grid.hero-primary-stack{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(34px,4vw,54px)}.propfund-site .hero-primary-stack .hero-copy{width:100%;align-items:flex-start;text-align:left}.propfund-site .hero-primary-stack .hero-copy h1{width:min(1040px,100%);max-width:none;font-size:clamp(58px,6.3vw,92px);line-height:.92}.propfund-site .hero-primary-stack .hero-copy>p{width:min(680px,100%);max-width:none}.propfund-site .hero-primary-stack .hero-actions{justify-content:flex-start}.propfund-site .trading-terminal-pro{width:100%;box-shadow:0 42px 110px rgba(0,0,0,.36)}.propfund-site .trading-terminal-pro .trading-terminal-head{min-height:62px;grid-template-columns:minmax(180px,.7fr) minmax(560px,2fr) auto;gap:24px;padding:0 20px}.propfund-site .terminal-brand{min-width:0}.propfund-site .trading-terminal-pro .terminal-brand strong{font-size:12px}.propfund-site .terminal-account-metrics{min-width:0;display:grid!important;grid-template-columns:repeat(4,minmax(100px,1fr));align-items:center!important;gap:0!important}.propfund-site .terminal-account-metrics>span{min-width:0;padding:0 18px;display:grid;gap:5px;border-left:1px solid rgba(255,255,255,.08)}.propfund-site .terminal-account-metrics small{color:rgba(255,255,255,.32);font-size:7px;text-transform:uppercase;letter-spacing:.06em}.propfund-site .terminal-account-metrics strong{overflow:hidden;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.propfund-site .terminal-account-metrics .up,.propfund-site .terminal-position-row .up{color:#86d7b9}.propfund-site .terminal-position-row .down{color:#dda1d9}.propfund-site .trading-terminal-pro .trading-terminal-tabs{min-height:44px;grid-template-columns:repeat(4,minmax(100px,142px)) minmax(160px,1fr);padding:0 12px}.propfund-site .terminal-session{justify-self:end;padding-right:8px;display:inline-flex;align-items:center;gap:8px;color:rgba(255,255,255,.44);font-size:8px}.propfund-site .terminal-session i{width:6px;height:6px;border-radius:50%;background:#70cba9;box-shadow:0 0 0 4px rgba(112,203,169,.09)}.propfund-site .trading-terminal-pro .trading-terminal-grid{min-height:600px;grid-template-columns:210px minmax(460px,1fr) 270px}.propfund-site .trading-terminal-pro .terminal-watchlist{padding:0;display:flex;flex-direction:column}.propfund-site .terminal-watchlist-head{min-height:45px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.07)}.propfund-site .terminal-watchlist-head span{color:rgba(255,255,255,.76);font-size:9px;font-weight:600}.propfund-site .terminal-watchlist-head small{color:rgba(255,255,255,.3);font-size:8px}.propfund-site .terminal-search{min-height:37px;margin:10px 10px 4px;padding:0 10px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.3)}.propfund-site .terminal-search span{font-size:14px}.propfund-site .terminal-search input{min-width:0;border:0;outline:0;background:transparent;color:#fff;font-size:8px}.propfund-site .terminal-search input::-moz-placeholder{color:rgba(255,255,255,.25)}.propfund-site .terminal-search input::placeholder{color:rgba(255,255,255,.25)}.propfund-site .trading-terminal-pro .terminal-watchlist>button{min-height:76px;padding:12px 14px}.propfund-site .terminal-watchlist-foot{min-height:42px;margin-top:auto;padding:0 14px;display:grid;grid-template-columns:1fr auto auto;gap:10px;color:rgba(255,255,255,.32);font-family:SFMono-Regular,Consolas,monospace;font-size:7px}.propfund-site .terminal-watchlist-foot strong{color:rgba(255,255,255,.76);font-size:8px}.propfund-site .terminal-watchlist-foot small{color:#86d7b9;font-size:7px}.propfund-site .terminal-center{min-width:0;display:grid;grid-template-rows:minmax(420px,1fr) 168px}.propfund-site .trading-terminal-pro .terminal-chart{position:relative;min-height:0;padding:18px 20px 10px;grid-template-rows:auto auto 1fr auto}.propfund-site .trading-terminal-pro .terminal-chart-head strong{font-size:15px}.propfund-site .terminal-chart-tools{min-height:35px;margin:12px 0 3px;display:flex;align-items:center;gap:2px;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.propfund-site .terminal-chart-tools button{height:25px;padding:0 7px;border:0;background:transparent;color:rgba(255,255,255,.34);font-size:7px;cursor:pointer;transition:color .16s ease,background-color .16s ease,transform .14s var(--ease-out)}.propfund-site .terminal-chart-tools button.active{background:rgba(217,139,214,.13);color:#fff}.propfund-site .terminal-chart-tools>span{flex:1}.propfund-site .trading-terminal-pro .terminal-chart svg{min-height:0;max-height:310px}.propfund-site .terminal-grid-line{stroke:rgba(255,255,255,.048);stroke-width:1}.propfund-site .terminal-candle-wick{stroke-width:1}.propfund-site .terminal-candle-body{rx:0}.propfund-site .terminal-candles g.up .terminal-candle-wick{stroke:#93d2ba}.propfund-site .terminal-candles g.up .terminal-candle-body{fill:#77bfa5}.propfund-site .terminal-candles g.down .terminal-candle-wick{stroke:#dda1d9}.propfund-site .terminal-candles g.down .terminal-candle-body{fill:#c47bc1}.propfund-site .terminal-volume-bar{fill:rgba(217,139,214,.12)}.propfund-site .terminal-candles g{opacity:0;transform:translateY(5px);animation:terminal-candle-in .26s var(--ease-out) forwards;animation-delay:calc(var(--candle-index) * 10ms)}@keyframes terminal-candle-in{to{opacity:1;transform:translateY(0)}}.propfund-site .terminal-current-line{stroke:rgba(217,139,214,.55);stroke-width:1;stroke-dasharray:4 4}.propfund-site .terminal-current-price{fill:#eab2e5;font-family:SFMono-Regular,Consolas,monospace;font-size:8px}.propfund-site .terminal-blotter{min-width:0;display:grid;grid-template-rows:40px 30px 1fr;background:rgba(255,255,255,.012)}.propfund-site .terminal-blotter-tabs{padding:0 14px;display:flex;align-items:stretch;gap:8px;border-bottom:1px solid rgba(255,255,255,.07)}.propfund-site .terminal-blotter-tabs button{position:relative;padding:0 6px;border:0;background:transparent;color:rgba(255,255,255,.34);font-size:8px;cursor:pointer;transition:color .16s ease,transform .14s var(--ease-out)}.propfund-site .terminal-blotter-tabs button:after{position:absolute;right:4px;bottom:-1px;left:4px;height:1px;background:#d98bd6;content:"";opacity:0;transform:scaleX(.25);transition:opacity .16s ease,transform .18s var(--ease-out)}.propfund-site .terminal-blotter-tabs button.active{color:#fff}.propfund-site .terminal-blotter-tabs button.active:after{opacity:1;transform:scaleX(1)}.propfund-site .terminal-blotter-tabs span{margin-left:auto;align-self:center;color:rgba(255,255,255,.28);font-size:7px}.propfund-site .terminal-position-head,.propfund-site .terminal-position-row{padding:0 14px;display:grid;grid-template-columns:1.2fr .65fr .65fr 1fr .8fr .75fr 48px;align-items:center;gap:12px;font-family:SFMono-Regular,Consolas,monospace;font-variant-numeric:tabular-nums}.propfund-site .terminal-position-head{color:rgba(255,255,255,.25);font-size:7px;text-transform:uppercase;letter-spacing:.04em}.propfund-site .terminal-position-row{border-top:1px solid rgba(255,255,255,.045);color:rgba(255,255,255,.62);font-size:8px;animation:terminal-row-in .22s var(--ease-out) both}@keyframes terminal-row-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.propfund-site .terminal-position-row strong{color:#fff;font-weight:600}.propfund-site .terminal-position-row button{height:25px;border:1px solid rgba(255,255,255,.1);background:transparent;color:rgba(255,255,255,.55);font-size:7px;cursor:pointer;transition:color .16s ease,border-color .16s ease,transform .14s var(--ease-out)}.propfund-site .terminal-position-empty{display:grid;place-content:center;justify-items:center;gap:6px;color:rgba(255,255,255,.27)}.propfund-site .terminal-position-empty strong{color:rgba(255,255,255,.46);font-size:9px;font-weight:500}.propfund-site .terminal-position-empty span{font-size:7px}.propfund-site .trading-terminal-pro .terminal-order{padding:16px 15px;display:flex;flex-direction:column}.propfund-site .terminal-order-type{min-height:34px;margin:15px 0 9px;display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid rgba(255,255,255,.08)}.propfund-site .terminal-order-type button{position:relative;border:0;background:transparent;color:rgba(255,255,255,.34);font-size:8px;cursor:pointer;transition:color .16s ease,transform .14s var(--ease-out)}.propfund-site .terminal-order-type button:after{position:absolute;right:12px;bottom:-1px;left:12px;height:1px;background:#d98bd6;content:"";opacity:0;transform:scaleX(.25);transition:opacity .16s ease,transform .18s var(--ease-out)}.propfund-site .terminal-order-type button.active{color:#fff}.propfund-site .terminal-order-type button.active:after{opacity:1;transform:scaleX(1)}.propfund-site .trading-terminal-pro .terminal-side{margin:8px 0 12px}.propfund-site .terminal-field{min-height:52px;margin-top:12px;padding:7px 10px;display:grid;grid-template-columns:1fr auto;align-items:end;border:1px solid rgba(255,255,255,.1)}.propfund-site .terminal-field>span{grid-column:1/-1;color:rgba(255,255,255,.34);font-size:7px}.propfund-site .terminal-field input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#fff;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-variant-numeric:tabular-nums}.propfund-site .terminal-field small{color:rgba(255,255,255,.3);font-size:7px}.propfund-site .terminal-risk-controls{display:grid;border-top:1px solid rgba(255,255,255,.07)}.propfund-site .terminal-risk-controls label{min-height:35px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;border-bottom:1px solid rgba(255,255,255,.07);color:rgba(255,255,255,.55);font-size:8px;cursor:pointer}.propfund-site .terminal-risk-controls input{width:11px;height:11px;accent-color:#d98bd6}.propfund-site .terminal-risk-controls strong{color:rgba(255,255,255,.8);font-family:SFMono-Regular,Consolas,monospace;font-weight:500}.propfund-site .terminal-order-summary{margin:auto 0 14px;padding-top:9px;display:grid;gap:7px;border-top:1px solid rgba(255,255,255,.07)}.propfund-site .terminal-order-summary>div{display:flex;justify-content:space-between;gap:12px}.propfund-site .terminal-order-summary dd,.propfund-site .terminal-order-summary dt{margin:0;font-size:7px}.propfund-site .terminal-order-summary dt{color:rgba(255,255,255,.3)}.propfund-site .terminal-order-summary dd{color:rgba(255,255,255,.68);font-family:SFMono-Regular,Consolas,monospace}.propfund-site .terminal-order-note{margin:9px 0 0;color:rgba(255,255,255,.25);font-size:6.5px;line-height:1.45;text-align:center}@media (hover:hover) and (pointer:fine){.propfund-site .terminal-blotter-tabs button:hover,.propfund-site .terminal-chart-tools button:hover,.propfund-site .terminal-order-type button:hover,.propfund-site .terminal-position-row button:hover{color:#fff}.propfund-site .terminal-position-row button:hover{border-color:rgba(217,139,214,.35)}}@media (max-width:1120px){.propfund-site .trading-terminal-pro .trading-terminal-head{grid-template-columns:170px minmax(440px,1fr) auto}.propfund-site .terminal-account-metrics>span{padding:0 10px}.propfund-site .trading-terminal-pro .trading-terminal-grid{grid-template-columns:174px minmax(400px,1fr) 228px}}@media (max-width:900px){.propfund-site .trading-terminal-pro .trading-terminal-head{grid-template-columns:1fr auto}.propfund-site .terminal-account-metrics{grid-column:1/-1;grid-row:2;min-height:48px;border-top:1px solid rgba(255,255,255,.07)}.propfund-site .trading-terminal-pro .trading-terminal-grid{grid-template-columns:174px minmax(0,1fr)}.propfund-site .trading-terminal-pro .terminal-order{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;border-top:1px solid rgba(255,255,255,.09);border-left:0}.propfund-site .terminal-order-head,.propfund-site .terminal-order-note,.propfund-site .terminal-submit{grid-column:1/-1}.propfund-site .terminal-field,.propfund-site .terminal-leverage,.propfund-site .terminal-order-summary,.propfund-site .terminal-order-type,.propfund-site .terminal-risk-controls,.propfund-site .trading-terminal-pro .terminal-side{margin:0}}@media (max-width:760px){.propfund-site .hero-primary-stack .hero-copy{align-items:center;text-align:center}.propfund-site .hero-primary-stack .hero-copy h1{font-size:clamp(44px,13vw,62px)}.propfund-site .hero-primary-stack .hero-actions{justify-content:center}.propfund-site .trading-terminal-pro .trading-terminal-head{min-height:52px}.propfund-site .terminal-account-metrics{grid-template-columns:1fr 1fr}.propfund-site .terminal-account-metrics>span:nth-child(n+3){display:none}.propfund-site .trading-terminal-pro .trading-terminal-tabs{grid-template-columns:1fr 1fr}.propfund-site .terminal-session{display:none}.propfund-site .trading-terminal-pro .trading-terminal-grid{grid-template-columns:1fr}.propfund-site .trading-terminal-pro .terminal-watchlist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.propfund-site .terminal-search,.propfund-site .terminal-watchlist-foot,.propfund-site .terminal-watchlist-head{grid-column:1/-1}.propfund-site .terminal-search{min-height:34px}.propfund-site .trading-terminal-pro .terminal-watchlist>button{min-height:64px;border-right:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.propfund-site .terminal-center{grid-template-rows:minmax(390px,auto) 158px}.propfund-site .terminal-position-head,.propfund-site .terminal-position-row{grid-template-columns:1fr .6fr .6fr 1fr 48px}.propfund-site .terminal-position-head span:nth-child(5),.propfund-site .terminal-position-head span:nth-child(6),.propfund-site .terminal-position-row>span:nth-child(5),.propfund-site .terminal-position-row>strong:nth-child(6){display:none}.propfund-site .trading-terminal-pro .terminal-order{grid-template-columns:1fr}.propfund-site .terminal-order-head,.propfund-site .terminal-order-note,.propfund-site .terminal-submit{grid-column:auto}}@media (prefers-reduced-motion:reduce){.propfund-site .terminal-candles g,.propfund-site .terminal-position-row{animation:none;opacity:1;transform:none}}.propfund-site .hero{min-height:auto;overflow:clip}.propfund-site .hero-laser-content{min-height:auto;padding:clamp(56px,6vw,88px) 16px 0;justify-content:flex-start}.propfund-site .hero-primary-grid.hero-primary-stack{width:min(1400px,100%);max-width:1400px;gap:clamp(42px,5vw,70px);padding-bottom:0}.propfund-site .hero-terminal-stage{width:min(1580px,calc(100vw - 28px));margin:0 0 -98px 50%;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 84%,rgba(0,0,0,.96) 90%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 84%,rgba(0,0,0,.96) 90%,transparent)}.propfund-site .trading-terminal-pro{min-height:760px;box-shadow:0 60px 150px rgba(0,0,0,.42)}.propfund-site .trading-terminal-pro .trading-terminal-head{min-height:72px;grid-template-columns:minmax(210px,.72fr) minmax(620px,2fr) auto;padding:0 24px}.propfund-site .trading-terminal-pro .terminal-brand strong{font-size:14px}.propfund-site .trading-terminal-pro .terminal-brand span{font-size:9px}.propfund-site .terminal-account-metrics small{font-size:8px}.propfund-site .terminal-account-metrics strong{font-size:12px}.propfund-site .trading-terminal-pro .trading-terminal-tabs{min-height:50px;grid-template-columns:repeat(4,minmax(110px,154px)) minmax(180px,1fr);padding:0 16px}.propfund-site .trading-terminal-pro .trading-terminal-tabs button{font-size:10px}.propfund-site .terminal-session{font-size:9px}.propfund-site .trading-terminal-pro .trading-terminal-grid{min-height:638px;grid-template-columns:250px minmax(620px,1fr) 340px}.propfund-site .terminal-watchlist-head{min-height:50px;padding:0 16px}.propfund-site .terminal-watchlist-head span{font-size:10px}.propfund-site .terminal-search input,.propfund-site .terminal-watchlist-head small{font-size:9px}.propfund-site .terminal-search{min-height:42px;margin:12px 12px 6px}.propfund-site .trading-terminal-pro .terminal-watchlist>button{min-height:88px;padding:13px 14px;grid-template-columns:39px minmax(0,1fr) auto;gap:10px}.propfund-site .terminal-watchlist strong{font-size:10.5px}.propfund-site .terminal-watchlist small{font-size:8.5px}.propfund-site .terminal-market-marks{width:38px;min-width:38px;height:30px;display:flex;align-items:center}.propfund-site .terminal-market-marks i,.propfund-site .terminal-market-marks img{width:27px;height:27px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:50%;background:#222023;box-shadow:0 0 0 2px #151416;color:rgba(255,255,255,.78);font-family:SFMono-Regular,Consolas,monospace;font-size:7px;font-style:normal;-o-object-fit:cover;object-fit:cover}.propfund-site .terminal-market-marks i+i,.propfund-site .terminal-market-marks i+img,.propfund-site .terminal-market-marks img+i,.propfund-site .terminal-market-marks img+img{margin-left:-9px}.propfund-site .terminal-center{grid-template-rows:minmax(500px,1fr) 138px}.propfund-site .trading-terminal-pro .terminal-chart{padding:20px 24px 12px}.propfund-site .terminal-chart-head{min-height:46px}.propfund-site .terminal-chart-identity{display:flex!important;flex-direction:row!important;align-items:center;gap:10px;text-align:left!important}.propfund-site .terminal-chart-identity>span{display:grid;gap:3px}.propfund-site .terminal-chart-identity small{color:rgba(255,255,255,.38);font-size:9px}.propfund-site .trading-terminal-pro .terminal-chart-head strong{font-size:18px}.propfund-site .terminal-chart-head>div:last-child span{font-size:10px}.propfund-site .terminal-chart-tools{min-height:40px;margin:12px 0 4px}.propfund-site .terminal-chart-tools button{height:30px;padding:0 9px;font-size:8px}.propfund-site .trading-terminal-pro .terminal-chart svg{height:100%;min-height:330px;max-height:380px;cursor:crosshair}.propfund-site .terminal-session-shade{fill:rgba(217,139,214,.018)}.propfund-site .terminal-sma-line{fill:none;stroke:rgba(168,191,255,.48);stroke-width:1.15;vector-effect:non-scaling-stroke}.propfund-site .terminal-axis-price{fill:rgba(255,255,255,.26);font-family:SFMono-Regular,Consolas,monospace;font-size:8px}.propfund-site .terminal-current-dot{fill:#e0a2dc;filter:drop-shadow(0 0 5px rgba(217,139,214,.8))}.propfund-site .terminal-crosshair{pointer-events:none}.propfund-site .terminal-crosshair line{stroke:rgba(255,255,255,.16);stroke-width:1;stroke-dasharray:3 3}.propfund-site .terminal-crosshair circle{fill:#151416;stroke:#e0a2dc;stroke-width:1.5}.propfund-site .terminal-chart-foot{min-height:28px;font-size:8px}.propfund-site .terminal-chart-foot strong{font-size:8.5px}.propfund-site .terminal-blotter{grid-template-rows:42px 31px 1fr}.propfund-site .terminal-blotter-tabs button,.propfund-site .terminal-position-row{font-size:9px}.propfund-site .terminal-blotter-tabs span,.propfund-site .terminal-position-head{font-size:8px}.propfund-site .trading-terminal-pro .terminal-order{padding:20px 18px 16px}.propfund-site .terminal-leverage>span,.propfund-site .terminal-order-head>span{font-size:9px}.propfund-site .terminal-order-head strong{font-size:12px}.propfund-site .terminal-order-type{min-height:40px;margin:16px 0 10px}.propfund-site .terminal-order-type button,.propfund-site .terminal-side button{font-size:9px}.propfund-site .terminal-quote dt{font-size:8px}.propfund-site .terminal-quote dd{font-size:12px}.propfund-site .terminal-slider-field{margin-top:15px;display:grid;gap:8px}.propfund-site .terminal-slider-field small,.propfund-site .terminal-slider-field>span{display:flex;justify-content:space-between;align-items:center;gap:14px}.propfund-site .terminal-slider-field>span{color:rgba(255,255,255,.48);font-size:9px}.propfund-site .terminal-slider-field output{color:#fff;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-variant-numeric:tabular-nums}.propfund-site .terminal-slider-field small{color:rgba(255,255,255,.24);font-family:SFMono-Regular,Consolas,monospace;font-size:7px}.propfund-site .terminal-risk-controls input[type=range],.propfund-site .terminal-slider-field input[type=range]{width:100%;height:18px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;cursor:ew-resize}.propfund-site .terminal-risk-controls input[type=range]::-webkit-slider-runnable-track,.propfund-site .terminal-slider-field input[type=range]::-webkit-slider-runnable-track{height:2px;background:linear-gradient(90deg,#d98bd6 0 var(--range-progress),rgba(255,255,255,.12) var(--range-progress) 100%)}.propfund-site .terminal-risk-controls input[type=range]::-webkit-slider-thumb,.propfund-site .terminal-slider-field input[type=range]::-webkit-slider-thumb{width:11px;height:11px;margin-top:-4.5px;-webkit-appearance:none;appearance:none;border:1px solid #f5d6f2;border-radius:50%;background:#d98bd6;box-shadow:0 0 0 4px rgba(217,139,214,.09);-webkit-transition:transform .14s var(--ease-out),box-shadow .16s ease;transition:transform .14s var(--ease-out),box-shadow .16s ease}.propfund-site .terminal-risk-controls input[type=range]:active::-webkit-slider-thumb,.propfund-site .terminal-slider-field input[type=range]:active::-webkit-slider-thumb{transform:scale(1.15);box-shadow:0 0 0 6px rgba(217,139,214,.13)}.propfund-site .terminal-risk-slider{padding-top:13px;border-top:1px solid rgba(255,255,255,.07)}.propfund-site .terminal-risk-controls{margin:12px 0}.propfund-site .terminal-risk-controls label{min-height:44px;grid-template-columns:auto 76px minmax(56px,1fr) 28px;gap:8px;font-size:8.5px}.propfund-site .terminal-risk-controls input[type=checkbox]{width:12px;height:12px}.propfund-site .terminal-risk-controls input[type=range]:disabled{opacity:.24;cursor:default}.propfund-site .terminal-risk-controls strong{font-size:8px;text-align:right}.propfund-site .terminal-order-summary{margin-top:auto}.propfund-site .terminal-order-summary dd,.propfund-site .terminal-order-summary dt{font-size:8px}.propfund-site .terminal-order-note{font-size:7px}@media (max-width:1320px){.propfund-site .trading-terminal-pro .trading-terminal-grid{grid-template-columns:220px minmax(0,1fr) 300px}.propfund-site .terminal-account-metrics>span{padding:0 12px}.propfund-site .trading-terminal-pro .terminal-watchlist>button{grid-template-columns:34px minmax(0,1fr) auto;padding-inline:12px}.propfund-site .terminal-market-marks{width:33px;min-width:33px}.propfund-site .terminal-market-marks i,.propfund-site .terminal-market-marks img{width:24px;height:24px}}@media (max-width:980px){.propfund-site .hero-terminal-stage{width:calc(100vw - 18px);margin-bottom:-54px}.propfund-site .trading-terminal-pro .trading-terminal-grid{grid-template-columns:190px minmax(0,1fr)}.propfund-site .trading-terminal-pro .terminal-order{grid-column:1/-1}}@media (max-width:760px){.propfund-site .hero-terminal-stage{width:calc(100vw - 12px);margin-bottom:0;-webkit-mask-image:none;mask-image:none}.propfund-site .trading-terminal-pro{min-height:0}.propfund-site .trading-terminal-pro .terminal-watchlist>button{grid-template-columns:34px minmax(0,1fr) auto}.propfund-site .trading-terminal-pro .terminal-chart svg{min-height:260px}.propfund-site .terminal-center{grid-template-rows:minmax(430px,auto) 158px}.propfund-site .terminal-risk-controls label{grid-template-columns:auto 76px minmax(72px,1fr) 30px}}@media (prefers-reduced-motion:reduce){.propfund-site .terminal-risk-controls input[type=range]::-webkit-slider-thumb,.propfund-site .terminal-slider-field input[type=range]::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.propfund-site .hero-feature-section-head{display:block;margin-bottom:clamp(34px,4vw,52px)}.propfund-site .hero-feature-section-head h2{max-width:820px}.propfund-site .hero-feature-grid article{display:grid;grid-template-rows:142px 1fr}.propfund-site .hero-feature-grid article:nth-child(3) .hero-feature-visual{width:100%;padding-inline:clamp(12px,1.5vw,24px)}.propfund-site .rewards-ui{width:100%;max-width:none;padding:0;display:flex;align-items:center;justify-content:center}.propfund-site .rewards-ui .day-track{width:100%;max-width:none;margin:0;flex:0 0 100%;grid-template-columns:repeat(7,minmax(0,1fr));align-items:center}.propfund-site .rewards-ui .day-track:before{right:calc(100% / 14);left:calc(100% / 14)}.propfund-site .rewards-ui .day-track i{width:12px;height:12px;justify-self:center}@media (max-width:760px){.propfund-site .hero-feature-section-head{margin-bottom:28px}.propfund-site .hero-feature-grid article:nth-child(3) .hero-feature-visual{padding-inline:18px}}.propfund-site .hero-terminal-stage{width:min(1720px,calc(100vw - 24px))}.propfund-site .hero-terminal-stage:before{z-index:0;width:82%;height:62%;left:50%;top:-20%;background:radial-gradient(ellipse at center,rgba(217,139,214,.26) 0,rgba(217,139,214,.09) 42%,transparent 72%);transform:translate3d(-50%,0,0)}.propfund-site .hero-terminal-stage .trading-terminal-pro{z-index:1;min-height:830px;border-color:rgba(255,255,255,.13);background:radial-gradient(ellipse at 54% -8%,rgba(217,139,214,.11) 0,rgba(217,139,214,.035) 32%,transparent 58%),rgba(15,15,15,.96);box-shadow:0 -34px 142px rgba(217,139,214,.2),0 72px 180px rgba(0,0,0,.52),0 24px 84px rgba(217,139,214,.1),inset 0 1px 0 rgba(255,255,255,.035)}.propfund-site .trading-terminal-pro .trading-terminal-head{min-height:82px;grid-template-columns:minmax(245px,.8fr) minmax(700px,2.2fr) auto;padding-inline:30px}.propfund-site .trading-terminal-pro .terminal-brand strong{font-size:16px}.propfund-site .trading-terminal-pro .terminal-brand span{font-size:10.5px}.propfund-site .terminal-account-metrics small{font-size:9.5px;letter-spacing:.045em}.propfund-site .terminal-account-metrics strong{font-size:14px}.propfund-site .trading-terminal-pro .trading-terminal-tabs{min-height:58px;grid-template-columns:repeat(4,minmax(128px,174px)) minmax(210px,1fr);padding-inline:20px}.propfund-site .trading-terminal-pro .trading-terminal-tabs button{font-size:11.5px}.propfund-site .terminal-session{font-size:10.5px}.propfund-site .trading-terminal-pro .trading-terminal-grid{min-height:690px;grid-template-columns:276px minmax(690px,1fr) 370px}.propfund-site .terminal-watchlist-head{min-height:56px;padding-inline:18px}.propfund-site .terminal-watchlist-head span{font-size:11.5px}.propfund-site .terminal-search input,.propfund-site .terminal-watchlist-head small{font-size:10px}.propfund-site .terminal-search{min-height:46px;margin:14px 14px 8px}.propfund-site .trading-terminal-pro .terminal-watchlist>button{min-height:96px;padding:15px 16px;grid-template-columns:44px minmax(0,1fr) auto;gap:12px}.propfund-site .terminal-watchlist strong{font-size:12px}.propfund-site .terminal-watchlist small{font-size:9.5px}.propfund-site .terminal-market-marks{width:42px;min-width:42px;height:34px}.propfund-site .terminal-market-marks i,.propfund-site .terminal-market-marks img{width:30px;height:30px;font-size:8px}.propfund-site .terminal-center{grid-template-rows:minmax(548px,1fr) 142px}.propfund-site .trading-terminal-pro .terminal-chart{padding:24px 28px 14px}.propfund-site .terminal-chart-head{min-height:52px}.propfund-site .terminal-chart-identity small{font-size:10.5px}.propfund-site .trading-terminal-pro .terminal-chart-head strong{font-size:21px}.propfund-site .terminal-chart-head>div:last-child span{font-size:11.5px}.propfund-site .terminal-chart-tools{min-height:44px;margin-block:14px 6px}.propfund-site .terminal-chart-tools button{height:34px;padding-inline:11px;font-size:9.5px}.propfund-site .trading-terminal-pro .terminal-chart svg{min-height:376px;max-height:430px}.propfund-site .terminal-axis-price,.propfund-site .terminal-chart-foot,.propfund-site .terminal-chart-foot strong{font-size:9.5px}.propfund-site .terminal-blotter-tabs button,.propfund-site .terminal-position-row{font-size:10px}.propfund-site .terminal-blotter-tabs span,.propfund-site .terminal-position-head{font-size:9px}.propfund-site .trading-terminal-pro .terminal-order{padding:24px 22px 18px}.propfund-site .terminal-leverage>span,.propfund-site .terminal-order-head>span,.propfund-site .terminal-slider-field>span{font-size:10px}.propfund-site .terminal-order-head strong{font-size:13.5px}.propfund-site .terminal-order-type{min-height:44px;margin-block:18px 12px}.propfund-site .terminal-order-type button,.propfund-site .terminal-side button{font-size:10px}.propfund-site .terminal-order-summary dd,.propfund-site .terminal-order-summary dt,.propfund-site .terminal-quote dt{font-size:9.5px}.propfund-site .terminal-quote dd{font-size:13.5px}.propfund-site .terminal-slider-field output{font-size:11px}.propfund-site .terminal-risk-controls label{min-height:48px;grid-template-columns:auto 88px minmax(64px,1fr) 32px;font-size:9.5px}.propfund-site .terminal-risk-controls strong{font-size:9px}.propfund-site .terminal-order-note{font-size:8px}@media (max-width:1320px){.propfund-site .hero-terminal-stage{width:calc(100vw - 20px)}.propfund-site .hero-terminal-stage .trading-terminal-pro{min-height:760px}.propfund-site .trading-terminal-pro .trading-terminal-head{grid-template-columns:minmax(220px,.8fr) minmax(560px,2fr) auto}.propfund-site .trading-terminal-pro .trading-terminal-grid{grid-template-columns:230px minmax(0,1fr) 310px}.propfund-site .trading-terminal-pro .terminal-watchlist>button{min-height:90px;grid-template-columns:38px minmax(0,1fr) auto;padding-inline:13px}.propfund-site .terminal-market-marks{width:36px;min-width:36px}.propfund-site .terminal-market-marks i,.propfund-site .terminal-market-marks img{width:26px;height:26px}}@media (max-width:980px){.propfund-site .hero-terminal-stage{width:calc(100vw - 18px)}.propfund-site .hero-terminal-stage:before{width:92%;height:50%;top:-12%;opacity:.72}.propfund-site .trading-terminal-pro .trading-terminal-grid{grid-template-columns:200px minmax(0,1fr)}}@media (max-width:760px){.propfund-site .hero-terminal-stage{width:calc(100vw - 12px)}.propfund-site .hero-terminal-stage:before{width:100%;height:40%;top:-8%;opacity:.72}.propfund-site .hero-terminal-stage .trading-terminal-pro{min-height:0}.propfund-site .trading-terminal-pro .terminal-chart svg{min-height:278px}}@media (prefers-reduced-transparency:reduce){.propfund-site .hero-terminal-stage:before{opacity:.42}.propfund-site .hero-terminal-stage .trading-terminal-pro{background:rgba(15,15,15,.98)}}.propfund-site .desktop-nav{gap:6px}.propfund-site .desktop-nav>a,.propfund-site .markets-nav>summary{min-height:38px;padding:0 11px;display:inline-flex;align-items:center;gap:4px;color:rgba(255,255,255,.72);font-size:13px;transition:color .16s ease,background-color .16s ease}.propfund-site .desktop-nav>a:hover,.propfund-site .markets-nav>summary:hover,.propfund-site .markets-nav[open]>summary{color:#fff;background:rgba(255,255,255,.055)}.propfund-site .markets-nav{position:relative}.propfund-site .markets-nav>summary{list-style:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.propfund-site .markets-nav>summary::-webkit-details-marker{display:none}.propfund-site .markets-nav>summary .material-symbols-sharp{font-size:17px;transition:transform .18s cubic-bezier(.2,.8,.2,1)}.propfund-site .markets-nav[open]>summary .material-symbols-sharp{transform:rotate(180deg)}.propfund-site .markets-nav-menu{position:absolute;top:calc(100% + 15px);left:-112px;z-index:120;padding:18px;border:1px solid rgba(255,255,255,.11);background:rgba(24,23,25,.985);box-shadow:0 28px 80px rgba(0,0,0,.42);transform:translateY(-8px);animation:markets-menu-in .18s cubic-bezier(.2,.8,.2,1) forwards}.propfund-site .markets-nav-menu:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 82% 5%,rgba(218,142,212,.14),transparent 38%)}@keyframes markets-menu-in{to{opacity:1;transform:translateY(0)}}.propfund-site .markets-nav-head{position:relative;padding:5px 6px 17px;display:grid;gap:5px}.propfund-site .markets-nav-head span{color:#fff;font-family:var(--serif);font-size:25px;letter-spacing:-.025em}.propfund-site .markets-nav-head small{color:rgba(255,255,255,.48);font-size:12px}.propfund-site .markets-nav-grid{position:relative;display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid rgba(255,255,255,.09);border-left:1px solid rgba(255,255,255,.09)}.propfund-site .markets-nav-grid>a{min-height:88px;padding:17px 16px;display:grid;grid-template-columns:34px 1fr 20px;align-items:center;gap:12px;border-right:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09);color:#fff;transition:background-color .16s ease}.propfund-site .markets-nav-grid>a:hover{background:rgba(255,255,255,.055)}.propfund-site .markets-nav-grid>a>.material-symbols-sharp:first-child{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(217,143,211,.35);color:#dc99d7;font-size:19px}.propfund-site .markets-nav-grid>a>span{display:grid;gap:4px}.propfund-site .markets-nav-grid strong{font-size:13px;font-weight:600}.propfund-site .markets-nav-grid small{color:rgba(255,255,255,.43);font-size:11px}.propfund-site .markets-nav-arrow{color:rgba(255,255,255,.36);font-size:17px;transition:transform .16s ease,color .16s ease}.propfund-site .markets-nav-grid>a:hover .markets-nav-arrow{color:#fff;transform:translateX(3px)}.propfund-site .mobile-markets{border:0}.propfund-site .mobile-markets>summary{min-height:44px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;color:rgba(255,255,255,.8)}.propfund-site .mobile-markets>div{margin:0 8px 8px;display:grid;grid-template-columns:repeat(2,1fr);border:1px solid rgba(255,255,255,.09)}.propfund-site .mobile-menu .mobile-markets a{min-height:42px;gap:8px;border:1px solid rgba(255,255,255,.055);font-size:12px}.propfund-site .mobile-menu .mobile-markets a .material-symbols-sharp{color:#db94d5;font-size:17px}.propfund-site footer{position:relative;isolation:isolate;overflow:hidden;border-top:1px solid rgba(25,22,25,.13);background:linear-gradient(118deg,#eca9d8,#c2b2ff 49%,#a9dcff);background-size:190% 190%;color:#191719;animation:propfund-footer-gradient 13s ease-in-out infinite}.propfund-site footer:after,.propfund-site footer:before{content:"";position:absolute;z-index:-1;width:48vw;height:48vw;border-radius:50%;filter:blur(80px);opacity:.28;pointer-events:none}.propfund-site footer:before{top:-34vw;left:-12vw;background:#fff;animation:propfund-footer-orbit 16s ease-in-out infinite alternate}.propfund-site footer:after{right:-18vw;bottom:-34vw;background:#d98acb;animation:propfund-footer-orbit 18s ease-in-out infinite alternate-reverse}@keyframes propfund-footer-gradient{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes propfund-footer-orbit{to{transform:translate3d(12vw,5vw,0) scale(1.14)}}.propfund-site .footer-top{position:relative;min-height:540px;padding:70px 16px 64px;grid-template-columns:minmax(420px,.92fr) minmax(520px,1.08fr);gap:9vw}.propfund-site .footer-brand{display:flex;flex-direction:column;align-items:flex-start}.propfund-site .footer-wordmark{width:154px;height:auto;margin-bottom:72px}.propfund-site .footer-brand h2{max-width:650px;margin:0;color:#191719;font-family:var(--serif);font-size:clamp(52px,5.1vw,76px);font-weight:400;line-height:.96;letter-spacing:-.055em}.propfund-site .footer-primary{min-height:54px;margin-top:36px;padding:0 20px;display:inline-flex;align-items:center;gap:32px;border:1px solid #191719;background:#191719;color:#fff;font-size:13px;font-weight:620;cursor:pointer;transition:background-color .16s ease,color .16s ease}.propfund-site .footer-primary:hover{background:transparent;color:#191719}.propfund-site .footer-primary .material-symbols-sharp{font-size:18px}.propfund-site .footer-links{padding-top:80px;align-content:start}.propfund-site .footer-links strong{margin-bottom:24px;color:rgba(25,23,25,.86);font-size:13px}.propfund-site .footer-links a{min-height:41px;color:rgba(25,23,25,.54);font-size:14px;transition:color .14s ease,transform .14s ease}.propfund-site .footer-links a:hover{color:#191719;transform:translateX(3px)}.propfund-site .footer-bottom{position:relative;min-height:82px;border-top:1px solid rgba(25,23,25,.16)}.propfund-site .footer-bottom a,.propfund-site .footer-bottom small{color:rgba(25,23,25,.55)}.propfund-site .points-program{width:calc(100% - 32px);max-width:var(--content-max);min-height:680px;margin:0 auto;display:grid;grid-template-columns:minmax(380px,.82fr) minmax(540px,1.18fr);border:1px solid #d8d1d7;background:#f9f5f8}.propfund-site .points-program-copy{padding:clamp(54px,6vw,90px);display:flex;flex-direction:column;border-right:1px solid #d8d1d7}.propfund-site .points-kicker{color:#9c5599;font-size:12px;font-weight:650;letter-spacing:.11em;text-transform:uppercase}.propfund-site .points-program h2{margin:26px 0 22px;font-family:var(--serif);font-size:clamp(54px,5.2vw,78px);font-weight:400;line-height:.94;letter-spacing:-.055em}.propfund-site .points-program-copy>p{max-width:480px;margin:0;color:#6d646c;font-size:17px;line-height:1.58}.propfund-site .points-tabs{margin-top:auto;display:grid;border-top:1px solid #d8d1d7}.propfund-site .points-tabs button{min-height:66px;padding:0 4px;display:grid;grid-template-columns:28px 1fr;align-items:center;gap:12px;border:0;border-bottom:1px solid #d8d1d7;background:transparent;color:#817880;text-align:left;cursor:pointer;transition:color .16s ease,padding-left .16s ease}.propfund-site .points-tabs button.active,.propfund-site .points-tabs button:hover{padding-left:12px;color:#171617}.propfund-site .points-tabs button.active{box-shadow:inset 3px 0 0 #c475c1}.propfund-site .points-tabs .material-symbols-sharp{color:#c475c1;font-size:21px}.propfund-site .points-visual{position:relative;min-height:680px;padding:34px 38px 40px;overflow:hidden;display:flex;flex-direction:column;color:#fff;background:radial-gradient(circle at 50% 45%,rgba(210,123,204,.13),transparent 38%),#171617}.propfund-site .points-visual:before{content:"";position:absolute;inset:0;opacity:.18;background-image:radial-gradient(circle,rgba(255,255,255,.46) 1px,transparent 1.2px);background-size:24px 24px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 82%);mask-image:linear-gradient(180deg,#000,transparent 82%)}.propfund-site .points-progress,.propfund-site .points-visual-copy,.propfund-site .points-visual-top{position:relative;z-index:2}.propfund-site .points-visual-top{display:flex;align-items:center;justify-content:space-between;color:rgba(255,255,255,.48);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.propfund-site .points-visual-top strong{color:rgba(255,255,255,.72);font-size:11px}.propfund-site .points-orbit{position:relative;z-index:1;width:min(390px,74%);aspect-ratio:1;margin:auto;display:grid;place-items:center}.propfund-site .points-orbit:before{content:"";position:absolute;inset:11%;border-radius:50%;background:radial-gradient(circle,rgba(234,164,228,.2),rgba(171,161,255,.04) 45%,transparent 72%);filter:blur(14px);animation:points-breathe 4.6s ease-in-out infinite}.propfund-site .points-orbit-ring{position:absolute;border:1px solid rgba(255,255,255,.14);border-radius:50%}.propfund-site .points-orbit-ring:after,.propfund-site .points-orbit-ring:before{content:"";position:absolute;width:7px;height:7px;border:1px solid rgba(234,168,228,.65);border-radius:50%;background:#171617}.propfund-site .points-orbit-ring:before{left:14%;top:7%}.propfund-site .points-orbit-ring:after{right:4%;bottom:24%}.propfund-site .ring-one{inset:6%;animation:points-orbit-spin 14s linear infinite}.propfund-site .ring-two{inset:20%;border-color:rgba(197,128,192,.34);animation:points-orbit-spin 10s linear infinite reverse}.propfund-site .points-orbit-core{position:relative;width:116px;height:116px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.2);background:linear-gradient(135deg,#efb4df,#b9adff 52%,#a6d9ff);box-shadow:0 0 54px rgba(209,137,205,.25);transform:rotate(45deg);transition:transform .48s cubic-bezier(.2,.8,.2,1)}.propfund-site .points-orbit[data-stage=box] .points-orbit-core{transform:rotate(90deg) scale(1.07)}.propfund-site .points-orbit[data-stage=streak] .points-orbit-core{transform:rotate(135deg) scale(.94)}.propfund-site .points-orbit-core .material-symbols-sharp{color:#161416;font-size:43px;transform:rotate(-45deg);transition:transform .48s cubic-bezier(.2,.8,.2,1)}.propfund-site .points-orbit[data-stage=box] .points-orbit-core .material-symbols-sharp{transform:rotate(-90deg)}.propfund-site .points-orbit[data-stage=streak] .points-orbit-core .material-symbols-sharp{transform:rotate(-135deg)}.propfund-site .points-orbit-chip{position:absolute;right:1%;bottom:22%;min-height:38px;padding:0 13px;display:flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.16);background:rgba(23,22,23,.88);box-shadow:0 16px 38px rgba(0,0,0,.28);color:rgba(255,255,255,.78);font-size:11px}.propfund-site .points-orbit-chip .material-symbols-sharp{color:#e5a6df;font-size:16px}.propfund-site .points-progress{margin-top:-8px}.propfund-site .points-progress>span{height:2px;display:block;background:rgba(255,255,255,.12)}.propfund-site .points-progress>span i{width:var(--points-progress);height:100%;display:block;background:linear-gradient(90deg,#e7a3dc,#b7acff,#a4d7ff);box-shadow:0 0 18px rgba(218,143,211,.42);transition:width .52s cubic-bezier(.2,.8,.2,1)}.propfund-site .points-progress>div{margin-top:-5px;display:flex;justify-content:space-between}.propfund-site .points-progress>div i{width:10px;height:10px;border:1px solid rgba(255,255,255,.3);border-radius:50%;background:#171617;transition:background-color .24s ease,box-shadow .24s ease}.propfund-site .points-progress>div i.active{background:#d989d2;box-shadow:0 0 16px rgba(217,137,210,.52)}.propfund-site .points-visual-copy{padding-top:28px;animation:points-copy-in .26s ease-out both}.propfund-site .points-visual-copy h3{margin:0 0 8px;font-family:var(--serif);font-size:34px;font-weight:400;letter-spacing:-.03em}.propfund-site .points-visual-copy p{max-width:540px;margin:0;color:rgba(255,255,255,.52);font-size:14px;line-height:1.55}@keyframes points-orbit-spin{to{transform:rotate(1turn)}}@keyframes points-breathe{50%{opacity:.62;transform:scale(1.08)}}@keyframes points-copy-in{0%{opacity:0;transform:translateY(6px)}}.propfund-site .hero-terminal-stage{position:relative;isolation:isolate;width:min(1680px,calc(100vw - 32px));margin:56px 0 -96px 50%;transform:translateX(-50%)}.propfund-site .hero-terminal-stage:before{content:"";position:absolute;z-index:-2;top:4%;left:7%;width:86%;height:68%;opacity:.9;border-radius:50%;background:radial-gradient(ellipse at 35% 30%,rgba(215,124,205,.31),transparent 47%),radial-gradient(ellipse at 68% 42%,rgba(132,168,255,.17),transparent 48%);filter:blur(48px);pointer-events:none}.propfund-site .hero-terminal-stage:after{content:"";position:absolute;z-index:3;right:0;bottom:0;left:0;height:18%;pointer-events:none;background:linear-gradient(180deg,transparent,#171716 88%)}.propfund-site .hero-terminal-stage .trading-terminal-pro{position:relative;min-height:900px;overflow:hidden;border:1px solid rgba(255,255,255,.13);background:rgba(15,15,15,.96);box-shadow:inset 0 0 0 1px rgba(211,134,204,.04),0 36px 120px rgba(0,0,0,.55),0 0 92px rgba(204,119,196,.12);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 86%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 86%,transparent)}.propfund-site .trading-terminal-pro .trading-terminal-head{min-height:86px;padding:0 26px;display:grid;grid-template-columns:260px minmax(560px,1fr) 132px;align-items:center;gap:20px;border-bottom:1px solid rgba(255,255,255,.1)}.propfund-site .trading-terminal-pro .terminal-brand{display:flex;align-items:baseline;gap:11px}.propfund-site .trading-terminal-pro .terminal-brand strong{color:#f7f3f6;font-size:18px;font-weight:650;letter-spacing:-.02em}.propfund-site .trading-terminal-pro .terminal-brand span{color:rgba(255,255,255,.36);font-size:11px}.propfund-site .trading-terminal-pro .terminal-account-metrics{height:100%;display:grid;grid-template-columns:repeat(4,1fr)}.propfund-site .trading-terminal-pro .terminal-account-metrics>span{padding:0 22px;display:flex;flex-direction:column;justify-content:center;gap:8px;border-left:1px solid rgba(255,255,255,.08)}.propfund-site .trading-terminal-pro .terminal-account-metrics small{color:rgba(255,255,255,.34);font-size:9px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.propfund-site .trading-terminal-pro .terminal-account-metrics strong{color:rgba(255,255,255,.72);font-family:var(--mono);font-size:13px}.propfund-site .trading-terminal-pro .terminal-account-metrics strong.up{color:#77d8bb}.propfund-site .trading-terminal-pro .trading-terminal-status{min-height:30px;padding:0 11px;justify-self:end;display:inline-flex;align-items:center;gap:8px;color:#7bd5bb;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.propfund-site .trading-terminal-pro .trading-terminal-status:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 6px rgba(119,216,187,.08),0 0 14px rgba(119,216,187,.38)}.propfund-site .trading-terminal-pro .trading-terminal-tabs{min-height:62px;display:grid;grid-template-columns:repeat(4,minmax(128px,1fr)) minmax(170px,5fr);align-items:stretch;border-bottom:1px solid rgba(255,255,255,.09)}.propfund-site .trading-terminal-pro .trading-terminal-tabs button{position:relative;border:0;border-right:1px solid rgba(255,255,255,.055);background:transparent;color:rgba(255,255,255,.38);font-size:12px;font-weight:560;cursor:pointer;transition:color .16s ease,background-color .16s ease}.propfund-site .trading-terminal-pro .trading-terminal-tabs button:hover{color:rgba(255,255,255,.78)}.propfund-site .trading-terminal-pro .trading-terminal-tabs button.active{color:#fff;background:rgba(204,119,196,.075)}.propfund-site .trading-terminal-pro .trading-terminal-tabs button.active:after{content:"";position:absolute;right:16px;bottom:0;left:16px;height:1px;background:#d987d3;box-shadow:0 0 16px rgba(217,135,211,.5)}.propfund-site .trading-terminal-pro .terminal-session{padding-right:28px;justify-self:end;align-self:center;display:inline-flex;align-items:center;gap:8px;color:rgba(255,255,255,.43);font-size:10px}.propfund-site .trading-terminal-pro .terminal-session i{width:7px;height:7px;border-radius:50%;background:#72d2b5;box-shadow:0 0 0 6px rgba(114,210,181,.075)}.propfund-site .trading-terminal-pro .trading-terminal-grid{min-height:750px;display:grid;grid-template-columns:286px minmax(0,1fr) 380px}.propfund-site .trading-terminal-pro .terminal-order,.propfund-site .trading-terminal-pro .terminal-watchlist{background:rgba(18,18,18,.78)}.propfund-site .trading-terminal-pro .terminal-watchlist{position:relative;padding:0 12px 58px;border-right:1px solid rgba(255,255,255,.09)}.propfund-site .trading-terminal-pro .terminal-watchlist-head{min-height:56px;padding:0 7px;display:flex;align-items:center;justify-content:space-between;color:rgba(255,255,255,.72);font-size:11px;font-weight:650}.propfund-site .trading-terminal-pro .terminal-watchlist-head small{color:rgba(255,255,255,.3);font-size:9px;font-weight:500}.propfund-site .trading-terminal-pro .terminal-search{height:46px;margin:0 0 14px;padding:0 12px;display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.085);color:rgba(255,255,255,.3)}.propfund-site .trading-terminal-pro .terminal-search input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:rgba(255,255,255,.72);font-size:11px}.propfund-site .trading-terminal-pro .terminal-watchlist>button{width:100%;min-height:91px;padding:12px 9px;display:grid;grid-template-columns:50px minmax(0,1fr) 74px;align-items:center;gap:8px;border:1px solid transparent;background:transparent;color:rgba(255,255,255,.58);text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.propfund-site .trading-terminal-pro .terminal-watchlist>button:hover{background:rgba(255,255,255,.025)}.propfund-site .trading-terminal-pro .terminal-watchlist>button.active{border-color:#d281cc;background:rgba(210,129,204,.11)}.propfund-site .trading-terminal-pro .terminal-watchlist>button>span{min-width:0;display:grid;gap:6px}.propfund-site .trading-terminal-pro .terminal-watchlist>button>span:last-child{text-align:right}.propfund-site .trading-terminal-pro .terminal-watchlist>button strong{overflow:hidden;color:rgba(255,255,255,.82);font-size:12px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.propfund-site .trading-terminal-pro .terminal-watchlist>button small{overflow:hidden;color:rgba(255,255,255,.34);font-family:var(--mono);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.propfund-site .trading-terminal-pro .terminal-watchlist>button small.up{color:#7bd8ba}.propfund-site .trading-terminal-pro .terminal-watchlist>button small.down{color:#e88aca}.propfund-site .terminal-market-marks{position:relative;width:48px;height:39px;display:block!important;flex:0 0 48px}.propfund-site .terminal-market-mark{position:absolute;top:0;left:0;width:34px;height:34px;display:grid;place-items:center;overflow:hidden;border:2px solid #111;border-radius:50%;background:#222;box-shadow:0 5px 14px rgba(0,0,0,.24)}.propfund-site .terminal-market-mark:nth-child(2){top:12px;left:16px;z-index:2}.propfund-site .terminal-market-mark i,.propfund-site .terminal-market-mark img{width:100%;height:100%;display:grid;place-items:center;-o-object-fit:cover;object-fit:cover;border:0!important;border-radius:50%;margin:0!important}.propfund-site .terminal-market-mark i{color:#fff;font-family:var(--sans);font-size:10px;font-style:normal;font-weight:700;background:linear-gradient(135deg,#b56ab1,#5c547c)}.propfund-site .terminal-watchlist-foot{position:absolute;right:18px;bottom:18px;left:18px;padding-top:14px;display:flex;align-items:center;gap:9px;border-top:1px solid rgba(255,255,255,.07);color:rgba(255,255,255,.28);font-size:9px}.propfund-site .terminal-watchlist-foot strong{margin-left:auto;color:rgba(255,255,255,.6)}.propfund-site .terminal-watchlist-foot small{color:#71cfb3}.propfund-site .trading-terminal-pro .terminal-center{min-width:0;display:grid;grid-template-rows:minmax(540px,1fr) 180px}.propfund-site .trading-terminal-pro .terminal-chart{min-width:0;padding:28px 32px 18px;border-bottom:1px solid rgba(255,255,255,.09);background:radial-gradient(circle at 72% 18%,rgba(210,128,204,.055),transparent 38%),rgba(14,14,14,.72)}.propfund-site .trading-terminal-pro .terminal-chart-head{min-height:64px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.propfund-site .trading-terminal-pro .terminal-chart-identity{display:flex;align-items:center;gap:13px}.propfund-site .trading-terminal-pro .terminal-chart-identity .terminal-market-marks{width:52px;height:43px;flex-basis:52px}.propfund-site .trading-terminal-pro .terminal-chart-identity .terminal-market-mark{width:38px;height:38px}.propfund-site .trading-terminal-pro .terminal-chart-identity .terminal-market-mark:nth-child(2){top:13px;left:18px}.propfund-site .trading-terminal-pro .terminal-chart-identity>span{display:grid;gap:6px}.propfund-site .trading-terminal-pro .terminal-chart-identity small{color:rgba(255,255,255,.36);font-family:var(--mono);font-size:10px}.propfund-site .trading-terminal-pro .terminal-chart-head strong{color:rgba(255,255,255,.9);font-family:var(--mono);font-size:22px}.propfund-site .trading-terminal-pro .terminal-chart-head>div:last-child{display:grid;gap:8px;text-align:right}.propfund-site .trading-terminal-pro .terminal-chart-head>div:last-child span{font-family:var(--mono);font-size:10px}.propfund-site .trading-terminal-pro .terminal-chart-tools{min-height:42px;display:flex;align-items:center;gap:4px;border-bottom:1px solid rgba(255,255,255,.06)}.propfund-site .trading-terminal-pro .terminal-chart-tools button{min-width:34px;height:30px;border:0;background:transparent;color:rgba(255,255,255,.32);font-size:9px;cursor:pointer}.propfund-site .trading-terminal-pro .terminal-chart-tools button.active{background:rgba(210,129,204,.12);color:#e4a1de}.propfund-site .trading-terminal-pro .terminal-chart-tools>span{flex:1}.propfund-site .trading-terminal-pro .terminal-chart svg{width:100%;min-height:390px;display:block;overflow:visible}.propfund-site .trading-terminal-pro .terminal-axis-price,.propfund-site .trading-terminal-pro .terminal-chart-foot,.propfund-site .trading-terminal-pro .terminal-current-price{font-size:9px}.propfund-site .trading-terminal-pro .terminal-chart-foot{min-height:30px;display:flex;align-items:center;gap:11px;color:rgba(255,255,255,.29);font-family:var(--mono)}.propfund-site .trading-terminal-pro .terminal-chart-foot span:nth-child(2){margin-left:auto}.propfund-site .trading-terminal-pro .terminal-chart-foot strong{color:rgba(255,255,255,.68)}.propfund-site .trading-terminal-pro .terminal-blotter{min-width:0;padding:0 22px 18px;background:rgba(17,17,17,.84)}.propfund-site .trading-terminal-pro .terminal-blotter-tabs{min-height:48px;display:flex;align-items:center;gap:16px;border-bottom:1px solid rgba(255,255,255,.07)}.propfund-site .trading-terminal-pro .terminal-blotter-tabs button{height:48px;border:0;background:transparent;color:rgba(255,255,255,.32);font-size:10px}.propfund-site .trading-terminal-pro .terminal-blotter-tabs button.active{color:rgba(255,255,255,.82)}.propfund-site .trading-terminal-pro .terminal-blotter-tabs span{margin-left:auto;color:rgba(255,255,255,.26);font-size:9px}.propfund-site .trading-terminal-pro .terminal-position-head,.propfund-site .trading-terminal-pro .terminal-position-row{min-height:38px;display:grid;grid-template-columns:1.4fr repeat(5,1fr) .6fr;align-items:center;gap:8px;color:rgba(255,255,255,.32);font-size:9px}.propfund-site .trading-terminal-pro .terminal-position-row{color:rgba(255,255,255,.65)}.propfund-site .trading-terminal-pro .terminal-position-empty{min-height:70px;display:grid;place-content:center;gap:5px;color:rgba(255,255,255,.31);text-align:center;font-size:9px}.propfund-site .trading-terminal-pro .terminal-position-empty strong{color:rgba(255,255,255,.58);font-size:10px}.propfund-site .trading-terminal-pro .terminal-order{min-width:0;padding:26px 24px 20px;border-left:1px solid rgba(255,255,255,.09)}.propfund-site .trading-terminal-pro .terminal-order-head{display:flex;align-items:center;justify-content:space-between;color:rgba(255,255,255,.36);font-size:10px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.propfund-site .trading-terminal-pro .terminal-order-head strong{color:rgba(255,255,255,.84);font-size:12px}.propfund-site .trading-terminal-pro .terminal-leverage>div,.propfund-site .trading-terminal-pro .terminal-order-type,.propfund-site .trading-terminal-pro .terminal-side{display:grid}.propfund-site .trading-terminal-pro .terminal-order-type{margin-top:24px;grid-template-columns:repeat(2,1fr);border-bottom:1px solid rgba(255,255,255,.08)}.propfund-site .trading-terminal-pro .terminal-leverage button,.propfund-site .trading-terminal-pro .terminal-order-type button,.propfund-site .trading-terminal-pro .terminal-side button{min-height:44px;border:0;background:transparent;color:rgba(255,255,255,.36);font-size:10px;cursor:pointer}.propfund-site .trading-terminal-pro .terminal-order-type button.active{box-shadow:inset 0 -1px 0 #d887d2;color:#fff}.propfund-site .trading-terminal-pro .terminal-side{margin-top:22px;grid-template-columns:repeat(2,1fr);border:1px solid rgba(255,255,255,.08)}.propfund-site .trading-terminal-pro .terminal-side button.active{background:rgba(209,127,202,.16);color:#fff}.propfund-site .trading-terminal-pro .terminal-quote{margin:12px 0 0;display:grid;grid-template-columns:repeat(2,1fr);border-bottom:1px solid rgba(255,255,255,.08)}.propfund-site .trading-terminal-pro .terminal-quote>div{min-height:64px;display:grid;align-content:center;gap:8px}.propfund-site .trading-terminal-pro .terminal-quote>div+div{padding-left:16px;border-left:1px solid rgba(255,255,255,.08)}.propfund-site .trading-terminal-pro .terminal-field>span,.propfund-site .trading-terminal-pro .terminal-leverage>span,.propfund-site .trading-terminal-pro .terminal-quote dt,.propfund-site .trading-terminal-pro .terminal-slider-field>span{color:rgba(255,255,255,.36);font-size:10px}.propfund-site .trading-terminal-pro .terminal-quote dd{margin:0;color:rgba(255,255,255,.88);font-family:var(--mono);font-size:13px}.propfund-site .trading-terminal-pro .terminal-slider-field{margin-top:20px;display:grid;gap:11px}.propfund-site .trading-terminal-pro .terminal-slider-field>span{display:flex;justify-content:space-between}.propfund-site .trading-terminal-pro .terminal-slider-field output{color:rgba(255,255,255,.84);font-family:var(--mono);font-size:10px}.propfund-site .trading-terminal-pro input[type=range]{height:18px}.propfund-site .trading-terminal-pro .terminal-slider-field small{display:flex;justify-content:space-between;color:rgba(255,255,255,.22);font-family:var(--mono);font-size:8px}.propfund-site .trading-terminal-pro .terminal-leverage{margin-top:18px;display:grid;gap:9px}.propfund-site .trading-terminal-pro .terminal-leverage>div{grid-template-columns:repeat(4,1fr);border:1px solid rgba(255,255,255,.08)}.propfund-site .trading-terminal-pro .terminal-leverage button{min-height:39px;border-right:1px solid rgba(255,255,255,.06)}.propfund-site .trading-terminal-pro .terminal-leverage button.active{background:rgba(209,127,202,.18);color:#fff}.propfund-site .trading-terminal-pro .terminal-risk-controls{margin-top:18px;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.propfund-site .trading-terminal-pro .terminal-risk-controls label{min-height:54px;display:grid;grid-template-columns:16px 90px 1fr 36px;align-items:center;gap:9px;color:rgba(255,255,255,.48);font-size:9px}.propfund-site .trading-terminal-pro .terminal-risk-controls label+label{border-top:1px solid rgba(255,255,255,.06)}.propfund-site .trading-terminal-pro .terminal-order-summary{margin:14px 0;display:grid;gap:9px}.propfund-site .trading-terminal-pro .terminal-order-summary>div{display:flex;justify-content:space-between;color:rgba(255,255,255,.31);font-size:9px}.propfund-site .trading-terminal-pro .terminal-order-summary dd{margin:0;color:rgba(255,255,255,.68);font-family:var(--mono)}.propfund-site .trading-terminal-pro .terminal-submit{width:100%;min-height:48px;border:0;background:linear-gradient(90deg,#e7a1dc,#b5a9ff,#a1d6ff);color:#171617;font-size:11px;font-weight:700;cursor:pointer;transition:filter .16s ease,transform .16s ease}.propfund-site .trading-terminal-pro .terminal-submit:hover{filter:brightness(1.06);transform:translateY(-1px)}.propfund-site .trading-terminal-pro .terminal-order-note{margin:10px 0 0;color:rgba(255,255,255,.23);font-size:8px;text-align:center}@media(max-width:1460px){.propfund-site .hero-terminal-stage{width:calc(100vw - 22px)}.propfund-site .hero-terminal-stage .trading-terminal-pro{min-height:860px}.propfund-site .trading-terminal-pro .trading-terminal-head{grid-template-columns:224px minmax(520px,1fr) 110px;padding:0 20px}.propfund-site .trading-terminal-pro .terminal-account-metrics>span{padding:0 15px}.propfund-site .trading-terminal-pro .trading-terminal-grid{grid-template-columns:248px minmax(0,1fr) 334px}.propfund-site .trading-terminal-pro .terminal-watchlist>button{grid-template-columns:45px minmax(0,1fr) 66px;min-height:84px}.propfund-site .terminal-market-marks{transform:scale(.9);transform-origin:left center}.propfund-site .trading-terminal-pro .terminal-chart{padding-right:24px;padding-left:24px}.propfund-site .trading-terminal-pro .terminal-order{padding-right:18px;padding-left:18px}}@media(max-width:1180px){.propfund-site .points-program{grid-template-columns:minmax(330px,.9fr) minmax(460px,1.1fr)}.propfund-site .points-program-copy{padding:54px 42px}.propfund-site .hero-terminal-stage{width:calc(100vw - 16px)}.propfund-site .hero-terminal-stage:before{top:10%;left:2%;width:96%;opacity:.82}.propfund-site .trading-terminal-pro .trading-terminal-head{grid-template-columns:210px 1fr 104px}.propfund-site .trading-terminal-pro .terminal-account-metrics>span{padding:0 10px}.propfund-site .trading-terminal-pro .terminal-account-metrics strong{font-size:11px}.propfund-site .trading-terminal-pro .trading-terminal-grid{grid-template-columns:215px minmax(0,1fr) 300px}.propfund-site .trading-terminal-pro .terminal-watchlist{padding-right:8px;padding-left:8px}.propfund-site .trading-terminal-pro .terminal-watchlist>button{grid-template-columns:38px minmax(0,1fr) 58px;gap:5px;padding:9px 5px}.propfund-site .terminal-market-marks{transform:scale(.78)}.propfund-site .trading-terminal-pro .terminal-watchlist>button strong{font-size:10px}.propfund-site .trading-terminal-pro .terminal-watchlist>button small{font-size:8px}.propfund-site .trading-terminal-pro .terminal-order{padding-right:14px;padding-left:14px}.propfund-site .trading-terminal-pro .terminal-risk-controls label{grid-template-columns:15px 72px 1fr 32px;gap:6px}}@media(max-width:980px){.propfund-site .desktop-nav,.propfund-site .header-actions{display:none}.propfund-site .mobile-menu{display:block}.propfund-site .mobile-menu nav{width:min(360px,calc(100vw - 24px))}.propfund-site .points-program{grid-template-columns:1fr}.propfund-site .points-program-copy{min-height:610px;border-right:0;border-bottom:1px solid #d8d1d7}.propfund-site .points-visual{min-height:650px}.propfund-site .hero-terminal-stage .trading-terminal-pro{min-height:0}.propfund-site .trading-terminal-pro .trading-terminal-head{min-height:132px;grid-template-columns:1fr auto;grid-template-rows:54px 1fr}.propfund-site .trading-terminal-pro .terminal-account-metrics{grid-column:1/-1;grid-row:2;border-top:1px solid rgba(255,255,255,.07)}.propfund-site .trading-terminal-pro .terminal-account-metrics>span:first-child{border-left:0}.propfund-site .trading-terminal-pro .trading-terminal-status{grid-column:2;grid-row:1}.propfund-site .trading-terminal-pro .trading-terminal-grid{grid-template-columns:minmax(0,1fr) 310px}.propfund-site .trading-terminal-pro .terminal-watchlist{display:none}.propfund-site .trading-terminal-pro .terminal-center{grid-template-rows:minmax(510px,1fr) 164px}}@media(max-width:760px){.propfund-site .points-program{width:calc(100% - 20px)}.propfund-site .points-program-copy{min-height:560px;padding:46px 28px}.propfund-site .points-program h2{font-size:50px}.propfund-site .points-visual{min-height:560px;padding:28px 22px 34px}.propfund-site .points-orbit{width:min(330px,88%)}.propfund-site .points-orbit-core{width:94px;height:94px}.propfund-site .hero-terminal-stage{width:calc(100vw - 10px);margin-top:40px;margin-bottom:-62px}.propfund-site .hero-terminal-stage:before{top:4%;left:0;width:100%;height:54%;opacity:.76;filter:blur(30px)}.propfund-site .hero-terminal-stage:after{height:12%}.propfund-site .trading-terminal-pro .trading-terminal-head{padding:0 14px}.propfund-site .trading-terminal-pro .terminal-account-metrics small{font-size:7px}.propfund-site .trading-terminal-pro .terminal-account-metrics strong{font-size:9px}.propfund-site .trading-terminal-pro .trading-terminal-tabs{grid-template-columns:repeat(4,minmax(104px,1fr));overflow-x:auto}.propfund-site .trading-terminal-pro .terminal-session{display:none}.propfund-site .trading-terminal-pro .terminal-center,.propfund-site .trading-terminal-pro .trading-terminal-grid{display:block}.propfund-site .trading-terminal-pro .terminal-chart{padding:22px 16px 12px}.propfund-site .trading-terminal-pro .terminal-chart svg{min-height:310px}.propfund-site .trading-terminal-pro .terminal-blotter,.propfund-site .trading-terminal-pro .terminal-chart-foot{display:none}.propfund-site .trading-terminal-pro .terminal-order{padding:28px 18px 94px;border-top:1px solid rgba(255,255,255,.09);border-left:0}.propfund-site .footer-top{min-height:0;padding:52px 18px 56px;display:block}.propfund-site .footer-wordmark{margin-bottom:52px}.propfund-site .footer-brand h2{font-size:49px}.propfund-site .footer-links{margin-top:76px;padding-top:0;grid-template-columns:repeat(2,1fr);row-gap:42px}.propfund-site .footer-bottom{min-height:112px;padding:20px 18px;align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.propfund-site .markets-nav-menu,.propfund-site .points-orbit-ring,.propfund-site .points-orbit:before,.propfund-site .points-visual-copy,.propfund-site footer,.propfund-site footer:after,.propfund-site footer:before{animation:none!important}}.propfund-site .markets-nav-chevron{width:8px;height:8px;margin-left:3px;display:inline-block;border-right:1px solid;border-bottom:1px solid;transform:translateY(-2px) rotate(45deg);transition:transform .18s cubic-bezier(.2,.8,.2,1)}.propfund-site .markets-nav[open]>summary .markets-nav-chevron,.propfund-site .mobile-markets[open]>summary .markets-nav-chevron{transform:translateY(2px) rotate(225deg)}@media (min-width:761px){.propfund-site .hero-terminal-stage .trading-terminal-pro{background:radial-gradient(ellipse at 19% -4%,rgba(218,136,210,.115),transparent 34%),radial-gradient(ellipse at 82% 4%,rgba(134,173,255,.085),transparent 31%),rgba(15,15,15,.97);box-shadow:inset 0 0 0 1px rgba(223,158,216,.055),0 38px 130px rgba(0,0,0,.58),0 0 118px rgba(204,119,196,.17)}}.propfund-site .desktop-nav>a,.propfund-site .markets-nav>button{min-height:38px;padding:0 11px;display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:rgba(255,255,255,.72);font:inherit;font-size:13px;cursor:pointer;transition:color .16s ease-out,background-color .16s ease-out}.propfund-site .desktop-nav>a:hover,.propfund-site .markets-nav:focus-within>button,.propfund-site .markets-nav>button:hover{color:#fff;background:rgba(255,255,255,.055)}.propfund-site .markets-nav>button:focus-visible{outline:1px solid rgba(234,164,228,.7);outline-offset:2px}.propfund-site .markets-nav-menu{top:calc(100% + 13px);left:-36px;width:610px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-7px) scale(.985);transform-origin:70px 0;animation:none;transition:opacity .16s ease-out,transform .19s cubic-bezier(.2,.8,.2,1),visibility 0s linear .19s}.propfund-site .markets-nav-menu:after{content:"";position:absolute;right:0;bottom:100%;left:0;height:15px}.propfund-site .markets-nav:focus-within .markets-nav-menu{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:0s}.propfund-site .markets-nav:focus-within .markets-nav-chevron{transform:translateY(2px) rotate(225deg)}@media(hover:hover) and (pointer:fine){.propfund-site .markets-nav:hover .markets-nav-menu{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:0s}.propfund-site .markets-nav:hover .markets-nav-chevron{transform:translateY(2px) rotate(225deg)}}.propfund-site .footer-brand h2{max-width:520px;font-size:clamp(48px,4.2vw,68px);line-height:.97;letter-spacing:-.05em}.propfund-site .footer-brand>p{max-width:430px;margin:24px 0 0;color:rgba(25,23,25,.64);font-size:15px;line-height:1.55}.propfund-site .footer-primary{margin-top:30px}.propfund-site .points-program{min-height:640px;grid-template-columns:minmax(390px,.82fr) minmax(600px,1.18fr)}.propfund-site .points-program-copy{padding:clamp(48px,5vw,74px)}.propfund-site .points-program h2{margin:24px 0 20px;font-size:clamp(50px,4.6vw,70px);line-height:.96}.propfund-site .points-program-copy>p{max-width:440px;font-size:16px}.propfund-site .points-visual{min-height:640px;padding:30px 38px 34px;background:radial-gradient(circle at 53% 40%,rgba(210,123,204,.16),transparent 34%),#171617}.propfund-site .points-visual-top{align-items:flex-start}.propfund-site .points-visual-top span{display:inline-flex;align-items:center;gap:8px}.propfund-site .points-visual-top span i{width:7px;height:7px;border-radius:50%;background:#76d3b7;box-shadow:0 0 0 6px rgba(118,211,183,.08)}.propfund-site .points-visual-top strong{display:flex;align-items:baseline;gap:7px;color:#fff;font-family:var(--mono);font-size:21px;letter-spacing:-.03em}.propfund-site .points-visual-top strong small{color:rgba(255,255,255,.4);font-size:9px;letter-spacing:.12em}.propfund-site .points-orbit{width:min(310px,58%);margin:18px auto 10px}.propfund-site .points-orbit-core{width:102px;height:102px}.propfund-site .points-orbit-core .material-symbols-sharp{font-size:38px}.propfund-site .points-orbit-chip{right:-4%;bottom:20%}.propfund-site .points-metrics{position:relative;z-index:2;margin:3px 0 28px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.propfund-site .points-metrics>div{min-height:68px;padding:13px 16px;display:grid;align-content:center;gap:6px}.propfund-site .points-metrics>div+div{border-left:1px solid rgba(255,255,255,.1)}.propfund-site .points-metrics span{color:rgba(255,255,255,.32);font-size:9px;letter-spacing:.05em;text-transform:uppercase}.propfund-site .points-metrics strong{overflow:hidden;color:rgba(255,255,255,.82);font-family:var(--mono);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.propfund-site .points-progress{margin-top:0}.propfund-site .points-visual-copy{padding-top:22px}.propfund-site .points-visual-copy h3{font-size:30px}.propfund-site .trading-terminal-pro .terminal-brand{align-items:center}.propfund-site .trading-terminal-pro .terminal-brand-mark{width:24px;height:24px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:#dfa0da!important;font-size:15px!important}.propfund-site .trading-terminal-pro .terminal-challenge-strip{min-height:38px;padding:0 18px;display:flex;align-items:center;gap:0;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(90deg,rgba(202,149,93,.11),rgba(206,125,198,.045) 46%,transparent);color:rgba(255,255,255,.38);font-family:var(--mono);font-size:9px;white-space:nowrap}.propfund-site .trading-terminal-pro .terminal-challenge-strip>span{min-height:20px;padding:0 15px;display:inline-flex;align-items:center;gap:6px;border-right:1px solid rgba(255,255,255,.075)}.propfund-site .trading-terminal-pro .terminal-challenge-strip strong{color:rgba(255,255,255,.77);font-weight:600}.propfund-site .trading-terminal-pro .terminal-challenge-strip strong.up{color:#7bd8ba}.propfund-site .trading-terminal-pro .terminal-challenge-name{padding-left:0!important;color:rgba(255,255,255,.7)}.propfund-site .trading-terminal-pro .terminal-challenge-name i{width:6px;height:6px;border-radius:50%;background:#e6bd5e;box-shadow:0 0 12px rgba(230,189,94,.5)}.propfund-site .trading-terminal-pro .terminal-challenge-strip button{margin-left:auto;min-height:25px;padding:0 11px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.035);color:rgba(255,255,255,.57);font-size:9px;cursor:pointer}.propfund-site .trading-terminal-pro .trading-terminal-grid{grid-template-columns:230px minmax(0,1fr) 220px 306px}.propfund-site .trading-terminal-pro .terminal-orderbook{min-width:0;padding:17px 11px 14px;border-left:1px solid rgba(255,255,255,.09);background:rgba(15,15,15,.88);font-family:var(--mono)}.propfund-site .terminal-orderbook-tabs{min-height:34px;display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid rgba(255,255,255,.08)}.propfund-site .terminal-orderbook-tabs button{border:0;background:transparent;color:rgba(255,255,255,.3);font-size:9px;cursor:pointer}.propfund-site .terminal-orderbook-tabs button.active{color:rgba(255,255,255,.8);box-shadow:inset 0 -1px 0 #d887d2}.propfund-site .terminal-orderbook-head,.propfund-site .terminal-orderbook-levels>div{display:grid;grid-template-columns:1fr .72fr;align-items:center}.propfund-site .terminal-orderbook-head{min-height:33px;color:rgba(255,255,255,.27);font-size:8px;text-transform:uppercase}.propfund-site .terminal-orderbook-head span:last-child,.propfund-site .terminal-orderbook-levels span{text-align:right}.propfund-site .terminal-orderbook-levels>div{position:relative;isolation:isolate;min-height:27px;padding:0 5px;color:rgba(255,255,255,.49);font-size:9px}.propfund-site .terminal-orderbook-levels>div:before{content:"";position:absolute;z-index:-1;top:2px;right:0;bottom:2px;width:var(--book-depth);transition:width .42s cubic-bezier(.2,.8,.2,1)}.propfund-site .terminal-orderbook-levels.asks>div:before{background:rgba(235,101,122,.1)}.propfund-site .terminal-orderbook-levels.bids>div:before{background:rgba(69,198,149,.1)}.propfund-site .terminal-orderbook-levels.asks strong{color:#dc7a91}.propfund-site .terminal-orderbook-levels.bids strong{color:#69caa7}.propfund-site .terminal-orderbook-levels strong{font-weight:560}.propfund-site .terminal-orderbook-spread{min-height:36px;margin:3px 0;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);color:rgba(255,255,255,.42);font-size:8px}.propfund-site .terminal-orderbook-spread strong{color:#76d3b7}.propfund-site .terminal-orderbook-foot{min-height:42px;margin-top:7px;padding:0 4px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.07);color:rgba(255,255,255,.28);font-size:8px}.propfund-site .terminal-orderbook-foot strong{color:rgba(255,255,255,.65)}.propfund-site .trading-terminal-pro .terminal-center{grid-template-rows:minmax(544px,1fr) 172px}.propfund-site .trading-terminal-pro .terminal-chart{padding:24px 24px 16px}.propfund-site .trading-terminal-pro .terminal-chart svg{min-height:380px}.propfund-site .trading-terminal-pro .terminal-order{padding:22px 18px 18px}.propfund-site .trading-terminal-pro .terminal-order-type{margin-top:17px}.propfund-site .trading-terminal-pro .terminal-side,.propfund-site .trading-terminal-pro .terminal-slider-field{margin-top:16px}.propfund-site .trading-terminal-pro .terminal-leverage,.propfund-site .trading-terminal-pro .terminal-risk-controls{margin-top:14px}@media(min-width:1600px){.propfund-site .trading-terminal-pro .trading-terminal-grid{grid-template-columns:252px minmax(0,1fr) 238px 326px}.propfund-site .trading-terminal-pro .terminal-chart{padding-right:30px;padding-left:30px}}@media(max-width:1280px){.propfund-site .trading-terminal-pro .terminal-orderbook{display:none}.propfund-site .trading-terminal-pro .trading-terminal-grid{grid-template-columns:220px minmax(0,1fr) 300px}}@media(max-width:980px){.propfund-site .trading-terminal-pro .terminal-challenge-strip button,.propfund-site .trading-terminal-pro .terminal-challenge-strip>span:nth-of-type(2),.propfund-site .trading-terminal-pro .terminal-challenge-strip>span:nth-of-type(4){display:none}.propfund-site .trading-terminal-pro .terminal-challenge-strip{padding:0 13px}.propfund-site .trading-terminal-pro .trading-terminal-grid{grid-template-columns:minmax(0,1fr) 310px}}@media(max-width:1180px){.propfund-site .points-program{grid-template-columns:minmax(330px,.9fr) minmax(470px,1.1fr)}.propfund-site .points-program h2{font-size:56px}.propfund-site .points-metrics>div{padding-right:11px;padding-left:11px}}@media(max-width:980px){.propfund-site .points-program{grid-template-columns:1fr}.propfund-site .points-program-copy{min-height:560px}.propfund-site .points-visual{min-height:620px}}@media(max-width:760px){.propfund-site .footer-wordmark{width:138px;margin-bottom:46px}.propfund-site .footer-brand h2{max-width:340px;font-size:clamp(40px,12vw,54px);line-height:.98}.propfund-site .footer-brand>p{max-width:330px;margin-top:18px;font-size:14px}.propfund-site .points-program-copy{min-height:520px;padding:42px 24px}.propfund-site .points-program h2{font-size:47px}.propfund-site .points-program-copy>p{font-size:15px}.propfund-site .points-visual{min-height:590px;padding:25px 18px 30px}.propfund-site .points-orbit{width:min(270px,75%);margin-top:24px}.propfund-site .points-orbit-core{width:84px;height:84px}.propfund-site .points-metrics{margin-bottom:24px}.propfund-site .points-metrics>div{min-height:62px;padding:10px 8px}.propfund-site .points-metrics strong{font-size:10px}.propfund-site .points-visual-copy h3{font-size:27px}.propfund-site .trading-terminal-pro .terminal-challenge-strip{overflow-x:auto}.propfund-site .trading-terminal-pro .terminal-challenge-strip>span{padding:0 10px}}@media(prefers-reduced-motion:reduce){.propfund-site .markets-nav-menu{transition:none}}@media(min-width:1181px) and (max-width:1280px){.propfund-site .trading-terminal-pro .terminal-orderbook{display:block;padding-right:8px;padding-left:8px}.propfund-site .trading-terminal-pro .trading-terminal-grid{grid-template-columns:190px minmax(0,1fr) 164px 266px}.propfund-site .trading-terminal-pro .terminal-watchlist>button{grid-template-columns:36px minmax(0,1fr) 56px;min-height:78px;padding:8px 4px}.propfund-site .trading-terminal-pro .terminal-watchlist>button strong{font-size:9px}.propfund-site .trading-terminal-pro .terminal-watchlist>button small{font-size:7px}.propfund-site .terminal-market-marks{transform:scale(.72)}.propfund-site .terminal-orderbook-levels>div{font-size:8px}.propfund-site .trading-terminal-pro .terminal-order{padding-right:12px;padding-left:12px}}.propfund-site .markets-nav:hover .markets-nav-menu{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:0s}.propfund-site .markets-nav:hover .markets-nav-chevron{transform:translateY(2px) rotate(225deg)}@media(max-width:760px){.propfund-site .trading-terminal-pro .terminal-challenge-strip,.propfund-site .trading-terminal-pro .trading-terminal-tabs{scrollbar-width:none;-ms-overflow-style:none}.propfund-site .trading-terminal-pro .terminal-challenge-strip::-webkit-scrollbar,.propfund-site .trading-terminal-pro .trading-terminal-tabs::-webkit-scrollbar{display:none}}