@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.block{display:block}.contents{display:contents}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.fill-white{fill:var(--color-white)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[anamnese\:clients\]{anamnese:clients}.\[anamnese\:test-drive\]{anamnese:test-drive}}.article-page{padding-top:86px}.article-category{color:var(--gold-deep);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:10px;font-weight:750}.article-page{background:var(--paper);color:var(--ink-soft)}.article-page>article{padding-bottom:100px}.article-header{color:var(--paper);background:#080807;padding:68px max(20px,2.5vw,50vw - 528px) 50px}.article-back{color:#bfb29e;margin-bottom:50px;font-size:13px;display:inline-block}.article-header h1{letter-spacing:-.05em;margin:14px 0 22px;font-size:clamp(36px,5.2vw,68px);font-weight:450;line-height:1.08}.article-lead{color:#c9bfaf;max-width:980px;font-size:clamp(17px,1.8vw,21px);line-height:1.55}.article-meta{color:#b7ac9d;flex-wrap:wrap;gap:9px 22px;margin-top:32px;font-size:12px;display:flex}.article-cover{max-width:940px;margin:34px auto 0;padding:0 clamp(20px,2.5vw,32px)}.article-cover img,.article-prose figure img{width:100%;height:auto;display:block}.article-cover img{object-fit:cover;height:clamp(220px,29vw,350px)}.article-cover figcaption,.article-prose figcaption{color:#756c60;margin-top:10px;font-size:12px;line-height:1.5}.article-prose,.article-sources,.article-disclaimer{max-width:1120px;margin-left:auto;margin-right:auto;padding-left:clamp(20px,2.5vw,32px);padding-right:clamp(20px,2.5vw,32px)}.article-prose{padding-top:54px;font-size:17px;line-height:1.8}.article-prose h2,.article-sources h2{letter-spacing:-.035em;margin:52px 0 16px;font-size:29px;font-weight:580;line-height:1.25}.article-prose h3{letter-spacing:-.02em;margin:38px 0 12px;font-size:23px}.article-prose p,.article-prose ul,.article-prose ol{margin:0 0 22px}.article-prose ul,.article-prose ol{padding-left:28px}.article-prose a,.article-sources a{color:#80602f;text-underline-offset:3px;text-decoration:underline}.article-prose blockquote{border-left:3px solid var(--gold);color:#5d5141;margin:34px 0;padding-left:22px;font-size:20px}.article-prose figure{margin:42px 0}.article-sources{border-top:1px solid #d7cbbc;margin-top:60px}.article-sources h2{font-size:23px}.article-sources li{overflow-wrap:anywhere;margin-bottom:9px}.article-disclaimer{color:#766c60;margin-top:48px;font-size:12px;line-height:1.6}@media (max-width:650px){.article-header{padding-top:40px;padding-bottom:42px}.article-back{margin-bottom:36px}.article-meta{flex-direction:column}.article-prose{padding-top:35px;font-size:16px}}:root{--font-site:"Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, Arial, sans-serif;--ink:#050505;--ink-soft:#11100e;--paper:#f4f0e8;--paper-deep:#e8e0d3;--gold:#c39a52;--gold-deep:#9b733a;--gold-light:#ffe979;--line:#c39a5247;--muted:#aca295}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:94px}section[id]{scroll-margin-top:94px}body{background:var(--ink);color:var(--paper);font-family:var(--font-site);-webkit-font-smoothing:antialiased;margin:0}body,button,a,summary{text-rendering:optimizelegibility}a{color:inherit;text-decoration:none}img{max-width:100%}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--gold-light);outline-offset:5px}.site-shell{background:radial-gradient(circle at 76% 14%, #9b733a24, transparent 28%), var(--ink);min-height:100vh;overflow:clip}.site-header{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050505d6;border-bottom:1px solid #ffffff14;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;min-height:86px;padding:0 4.5vw;display:grid;position:fixed;top:0;left:0;right:0}.brand{width:186px;display:block}.brand img{width:100%;height:auto;display:block}.desktop-nav{color:#d7cfc2;letter-spacing:.025em;white-space:nowrap;gap:clamp(15px,1.7vw,28px);font-size:12px;display:flex}.desktop-nav a,.footer-links a,.footer-documents a,.footer-contact a{transition:color .16s}.desktop-nav a:hover,.desktop-nav a:focus-visible,.footer-links a:hover,.footer-links a:focus-visible,.footer-documents a:hover,.footer-documents a:focus-visible,.footer-contact a:hover,.footer-contact a:focus-visible{color:var(--gold-light)}.header-cta{border:1px solid var(--line);min-width:168px;color:var(--gold-light);letter-spacing:.08em;text-align:center;text-transform:uppercase;justify-self:end;padding:12px 16px;font-size:10px;font-weight:700;transition:border-color .16s,background .16s}.header-cta:hover,.header-cta:focus-visible{border-color:var(--gold);background:#c39a5217}.mobile-menu{display:none}.hero{background:radial-gradient(at 50% 52%,#e8be5c14,#0000 58%),#050505;align-items:center;min-height:100vh;padding-top:86px;display:flex;position:relative;overflow:hidden}.hero:before{z-index:0;aspect-ratio:1;content:"";pointer-events:none;background:radial-gradient(circle,#ffe18626 0%,#c39a521a 30%,#c39a5209 52%,#0000 72%);border:1px solid #e8be5c29;border-radius:50%;width:min(78vw,980px);position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 140px #ffde7a14,0 0 110px #c39a5214,0 0 0 76px #c39a5206,0 0 0 152px #c39a5204}.hero-copy{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:none;margin:0 auto;padding:9vw max(7vw,50vw - 630px);display:flex;position:relative}.eyebrow,.section-tag{color:var(--gold-deep);letter-spacing:.24em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.eyebrow{color:var(--gold);margin-bottom:28px}h1,h2,h3,p{text-wrap:pretty}h1,h2,h3{font-family:var(--font-site)}h1{letter-spacing:-.045em;text-align:center;text-wrap:balance;width:100%;max-width:1040px;margin:0 auto;font-size:clamp(38px,4vw,72px);font-weight:400;line-height:.99}.hero h1{text-wrap:normal;text-shadow:0 0 42px #fff8e217;max-width:1240px;font-size:clamp(38px,3.25vw,60px);line-height:1.03}.hero-title-line{white-space:nowrap;width:max-content;max-width:100%;margin-inline:auto;display:block}.hero-title-main{color:var(--paper)}.hero-title-accent{background:linear-gradient(110deg, var(--gold-deep), var(--gold-light));color:#0000;-webkit-background-clip:text;background-clip:text}.hero-lead{color:#c8c0b4;text-shadow:0 0 28px #ffefc214;max-width:840px;margin:32px auto 0;font-size:clamp(16px,1.25vw,19px);line-height:1.75}.hero .button{min-width:276px;min-height:60px;margin-top:34px;font-size:12px;box-shadow:0 0 34px #ffde6f38,0 18px 54px #bb914d4d}.hero-conversion-points{color:#b8afa3;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:28px 0 0;padding:0;font-size:10px;font-weight:700;list-style:none;display:flex}.hero-conversion-points li{align-items:center;gap:8px;display:flex}.hero-conversion-points li:before{background:var(--gold);content:"";border-radius:50%;width:5px;height:5px}.button{letter-spacing:.09em;text-transform:uppercase;border:0;justify-content:center;align-items:center;min-height:52px;padding:0 23px;font-size:11px;font-weight:750;transition:transform .16s,filter .16s;display:inline-flex}.button:hover,.button:focus-visible{filter:brightness(1.07);transform:translateY(-2px)}.button-gold{color:#171208;background:linear-gradient(110deg, var(--gold-deep), var(--gold-light))}.button-dark{color:var(--gold-light);background:#17130d}.highlights{background:#090806;border-top:1px solid #ffffff12;grid-template-columns:.7fr 1fr;gap:70px;padding:100px max(7vw,50vw - 630px);display:grid}.highlights-heading h2{letter-spacing:-.035em;max-width:520px;margin:20px 0 0;font-size:clamp(32px,3.8vw,54px);font-weight:400;line-height:1.13}.highlights-grid{background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.highlights-grid article{background:#11100e;flex-direction:column;gap:10px;min-height:150px;padding:30px;display:flex}.highlights-grid strong{color:var(--gold-light);font-size:36px;font-weight:400}.highlights-grid span{color:var(--muted);font-size:13px;line-height:1.5}.section-light{color:#17130e;background:var(--paper)}.section-dark{color:var(--paper);background:var(--ink)}.approach{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;min-height:640px;display:grid}.approach-copy{color:#5b5144;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;padding:110px clamp(34px,4vw,64px) 110px max(7vw,50vw - 630px);font-size:15px;line-height:1.85;display:flex}.approach-copy h2,.institution-reach-heading h2,.section-heading h2,.faq h2,.contact h2,.conversion-band h2,.legal-page h1{letter-spacing:-.035em;margin:22px 0 0;font-weight:400;line-height:1.12}.approach-copy h2{color:#17130e;text-wrap:balance;max-width:680px;font-size:clamp(40px,3.8vw,60px)}.lead-copy{color:#211b14;font-size:clamp(21px,2vw,29px);line-height:1.45}.approach-copy .lead-copy{max-width:640px;margin:34px 0 0;font-size:clamp(21px,1.65vw,26px)}.approach-visual{min-height:620px;margin:0;overflow:hidden}.approach-visual img{object-fit:cover;object-position:47% center;filter:saturate(.68)contrast(1.03);width:100%;height:100%;display:block}.approach-visual .approach-image-mobile{display:none}.method,.contact{isolation:isolate;position:relative}.method:before{z-index:-1;content:"";background-color:#0000;background-image:linear-gradient(#c39a5209 1px,#0000 1px),linear-gradient(90deg,#c39a5209 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:84px 84px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.method{padding:145px max(7vw,50vw - 630px)}.section-heading.centered{text-align:center;max-width:800px;margin:0 auto}.section-tag-gold{color:var(--gold)}.section-heading h2{font-size:clamp(40px,4.7vw,68px)}.section-heading>p:not(.section-tag){max-width:650px;color:var(--muted);margin:26px auto 0;font-size:16px;line-height:1.75}.method-timeline{--timeline-gap:clamp(28px, 3.5vw, 62px);gap:var(--timeline-gap);grid-template-columns:repeat(4,1fr);max-width:1180px;margin:74px auto 0;padding:0;list-style:none;display:grid;position:relative}.method-timeline li:not(:last-child):before{width:calc(100% + var(--timeline-gap));content:"";background:linear-gradient(90deg,#c39a52d1,#c39a5261);height:1px;position:absolute;top:33px;left:50%}.method-timeline li{text-align:center;min-width:0;position:relative}.method-marker{z-index:1;background:var(--ink);align-items:center;margin-inline:auto;display:inline-flex;position:relative}.method-icon{width:66px;height:66px;box-shadow:0 0 0 7px var(--ink);background:#0b0a08;border:1px solid #d3ac65b8;border-radius:50%;place-items:center;display:grid;position:relative}.method-icon>span,.method-icon>span:before,.method-icon>span:after{box-sizing:border-box;content:"";display:block;position:absolute}.method-icon-understand>span{width:27px;height:27px}.method-icon-understand>span:before{border:1.5px solid var(--gold-light);border-radius:50%;width:17px;height:17px;top:1px;left:1px}.method-icon-understand>span:after{transform-origin:0;background:var(--gold-light);border-radius:2px;width:10px;height:1.5px;top:17px;left:17px;transform:rotate(45deg)}.method-icon-guide>span{border:1px solid #d3ac65ad;border-radius:50%;width:25px;height:25px}.method-icon-guide>span:before{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:linear-gradient(90deg, var(--gold-light) 50%, #d3ac6547 50%);width:8px;height:17px;top:4px;left:8px;transform:rotate(35deg)}.method-icon-guide>span:after{background:#0b0a08;border-radius:50%;width:3px;height:3px;top:10px;left:10px}.method-icon-implement>span{border-bottom:1.5px solid var(--gold-light);border-left:1.5px solid var(--gold-light);width:21px;height:11px;transform:translateY(-3px)rotate(-45deg)}.method-icon-follow>span{display:none}.method-icon-follow:before{content:"∞";color:var(--gold-light);font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;line-height:1;display:block;transform:translateY(-1px)}.method-content{padding:42px 4px 0;position:relative}.method-content:before{content:"";background:linear-gradient(#c39a52b3,#c39a521f);width:1px;height:20px;position:absolute;top:9px;left:50%}.method-timeline h3{max-width:230px;margin:0 auto;font-size:25px;font-weight:450;line-height:1.2}.method-timeline p{max-width:250px;color:var(--muted);margin:18px auto 0;font-size:14px;line-height:1.75}.wealth-journey{isolation:isolate;background:radial-gradient(circle at 84% 18%,#c39a5221,#0000 29%),linear-gradient(150deg,#090908 0%,#11100d 54%,#080807 100%);padding:138px max(7vw,50vw - 630px);position:relative;overflow:hidden}.wealth-journey:before{z-index:-1;content:"";background-color:#0000;background-image:linear-gradient(#d3ac6506 1px,#0000 1px),linear-gradient(90deg,#d3ac6506 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.wealth-journey-heading{max-width:1160px;margin:0 auto}.wealth-journey-heading h2{letter-spacing:-.045em;max-width:880px;margin-top:22px;font-size:clamp(42px,4.5vw,68px);font-weight:400;line-height:1.04}.wealth-stages{gap:14px;max-width:1160px;margin:72px auto 0;padding:0;list-style:none;display:grid}.wealth-stage{clip-path:polygon(0 0,calc(100% - 34px) 0,100% 50%,calc(100% - 34px) 100%,0 100%);background:linear-gradient(100deg,#25211bfa,#1c1a16db);border-left:2px solid #d3ac65b8;grid-template-columns:minmax(330px,.9fr) minmax(0,1.1fr);width:90.5%;min-height:142px;display:grid;position:relative}.wealth-stage:nth-child(2){margin-left:3.15%}.wealth-stage:nth-child(3){margin-left:6.3%}.wealth-stage:nth-child(4){margin-left:9.45%}.wealth-stage-lead{border-right:1px solid #d3ac6526;grid-template-rows:auto auto;grid-template-columns:60px minmax(0,1fr);align-content:center;align-items:center;gap:6px 22px;padding:26px 34px;display:grid}.wealth-stage-icon{width:56px;height:56px;color:var(--gold-light);background:linear-gradient(145deg,#13110d,#080706);border:1px solid #d3ac658c;border-radius:50%;grid-row:1/3;align-self:center;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 4px #d3ac6506}.wealth-stage-icon i,.wealth-stage-icon i:before,.wealth-stage-icon i:after{box-sizing:border-box;content:"";display:block;position:absolute}.wealth-stage-organize .wealth-stage-icon i:first-child{border:1.4px solid var(--gold-light);border-radius:3px;width:25px;height:27px;top:14px;left:15px}.wealth-stage-organize .wealth-stage-icon i:first-child:before{border:1.4px solid var(--gold-light);background:#100e0b;border-bottom:0;border-radius:3px 3px 0 0;width:9px;height:6px;top:-4px;left:7px}.wealth-stage-organize .wealth-stage-icon i:nth-child(2){background:var(--gold-light);border-radius:2px;width:11px;height:1px;top:23px;left:25px;box-shadow:0 7px #d3ac65c7}.wealth-stage-organize .wealth-stage-icon i:nth-child(3){background:var(--gold-light);border-radius:50%;width:3px;height:3px;top:22px;left:19px;box-shadow:0 7px #d3ac65c7}.wealth-stage-protect .wealth-stage-icon i:first-child{border:1.4px solid var(--gold-light);border-radius:5px;width:34px;height:32px;top:12px;left:11px}.wealth-stage-protect .wealth-stage-icon i:first-child:before{border:1px solid #d3ac6573;border-radius:2px;inset:4px}.wealth-stage-protect .wealth-stage-icon i:nth-child(2){z-index:1;border:1.3px solid var(--gold-light);background:#100e0b;border-radius:50%;width:16px;height:16px;top:20px;left:20px}.wealth-stage-protect .wealth-stage-icon i:nth-child(2):before{border:1px solid var(--gold-light);background:#100e0b;border-radius:50%;width:4px;height:4px;top:5px;left:5px}.wealth-stage-protect .wealth-stage-icon i:nth-child(3){z-index:2;background:var(--gold-light);width:12px;height:1px;top:27px;left:22px}.wealth-stage-protect .wealth-stage-icon i:nth-child(3):before,.wealth-stage-protect .wealth-stage-icon i:nth-child(3):after{background:var(--gold-light);width:12px;height:1px;top:0;left:0}.wealth-stage-protect .wealth-stage-icon i:nth-child(3):before{transform:rotate(60deg)}.wealth-stage-protect .wealth-stage-icon i:nth-child(3):after{transform:rotate(-60deg)}.wealth-stage-invest .wealth-stage-icon i:first-child{background:linear-gradient(0deg,#d3ac6566 0 48%,#0000 48%);border:1.3px solid #d3ac65b8;border-radius:3px 3px 1px 1px;width:7px;height:22px;top:19px;left:14px}.wealth-stage-invest .wealth-stage-icon i:nth-child(2){border:1.3px solid var(--gold-light);background:linear-gradient(0deg,#d3ac657a 0 52%,#0000 52%);border-radius:3px 3px 1px 1px;width:8px;height:26px;top:15px;left:24px}.wealth-stage-invest .wealth-stage-icon i:nth-child(2):after{background:#d3ac657a;width:28px;height:1px;bottom:-5px;left:-10px}.wealth-stage-invest .wealth-stage-icon i:nth-child(3){background:linear-gradient(0deg,#d3ac6566 0 48%,#0000 48%);border:1.3px solid #d3ac65b8;border-radius:3px 3px 1px 1px;width:7px;height:22px;top:19px;left:35px}.wealth-stage-multiply .wealth-stage-icon i{background:repeating-linear-gradient(#0000 0 4px,#d3ac657a 4px 5px),linear-gradient(90deg,#d3ac651f,#d3ac653d);border:1.2px solid #d3ac65cc;border-top:0;border-radius:0 0 4px 4px;width:13px;bottom:10px}.wealth-stage-multiply .wealth-stage-icon i:before{border:1.2px solid var(--gold-light);background:#100e0b;border-radius:50%;width:calc(100% + 2px);height:7px;top:-3px;left:-1px}.wealth-stage-multiply .wealth-stage-icon i:after{border-bottom:1px solid #d3ac65ad;border-radius:50%;width:calc(100% + 2px);height:5px;bottom:-2px;left:-1px}.wealth-stage-multiply .wealth-stage-icon i:first-child{z-index:1;height:15px;left:9px}.wealth-stage-multiply .wealth-stage-icon i:nth-child(2){z-index:2;border-color:var(--gold-light);width:13px;height:22px;left:22px}.wealth-stage-multiply .wealth-stage-icon i:nth-child(3){z-index:3;border-color:var(--gold-light);height:30px;left:35px}.wealth-stage-label{color:var(--gold);letter-spacing:.19em;text-transform:uppercase;font-size:10px;font-weight:650}.wealth-stage h3{text-wrap:balance;max-width:300px;margin:0;font-size:clamp(22px,2vw,28px);font-weight:420;line-height:1.14}.wealth-stage>ul{align-content:center;gap:9px;margin:0;padding:24px 54px 24px 38px;list-style:none;display:grid}.wealth-stage>ul>li{color:#c7beb1;padding-left:17px;font-size:14px;line-height:1.45;position:relative}.wealth-stage>ul>li:before{content:"";background:var(--gold);border-radius:50%;width:4px;height:4px;position:absolute;top:.65em;left:0}.solutions{color:#211b14;background:radial-gradient(circle at 84% 12%,#c39a522b,#0000 26%),#e9e2d7;border-bottom:1px solid #17130e1f;padding:132px max(7vw,50vw - 630px)}.solutions-heading{max-width:1260px;margin:0 auto}.solutions-heading h2{color:#17130e;letter-spacing:-.04em;max-width:1120px;margin:22px 0 0;font-size:clamp(40px,4vw,58px);font-weight:400;line-height:1.1}.solutions-wheel{aspect-ratio:104/76;width:min(100%,1040px);height:auto;margin:62px auto 0;position:relative}.solutions-connectors{z-index:1;pointer-events:none;position:absolute;inset:0}.solution-connector{transform-origin:0;background:linear-gradient(90deg,#8e692b29,#8e692b80);width:36.3%;height:1px;display:block;position:absolute;top:50%;left:50%}.solution-connector:first-child{width:28.2%;transform:rotate(-90deg)}.solution-connector:nth-child(2){transform:rotate(-32.5deg)}.solution-connector:nth-child(3){transform:rotate(32.5deg)}.solution-connector:nth-child(4){width:28.2%;transform:rotate(90deg)}.solution-connector:nth-child(5){transform:rotate(147.5deg)}.solution-connector:nth-child(6){transform:rotate(212.5deg)}.solutions-wheel-core{z-index:2;aspect-ratio:1;pointer-events:none;background:#070706;border:1px solid #c39a526b;border-radius:50%;place-items:center;width:21%;height:auto;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.solutions-wheel-core img{object-fit:contain;opacity:.94;width:78%;height:auto}.solutions-grid{z-index:3;width:100%;height:100%;position:relative}.solution-card{aspect-ratio:1;color:#1b1712;cursor:pointer;text-align:center;will-change:translate;background:#f8f4ecf5;border:1px solid #8e692b52;border-radius:50%;justify-content:center;align-items:center;width:16.75%;height:auto;padding:clamp(15px,2.1vw,24px) clamp(12px,1.7vw,18px);text-decoration:none;transition:border-color .24s,box-shadow .24s,transform .24s;animation:5.8s ease-in-out infinite solution-float;display:flex;position:absolute;box-shadow:0 14px 42px #402a1014}.solution-card:nth-child(2){animation-delay:-1.8s}.solution-card:nth-child(3){animation-delay:-3.7s}.solution-card:nth-child(4){animation-delay:-.9s}.solution-card:nth-child(5){animation-delay:-4.6s}.solution-card:nth-child(6){animation-delay:-2.7s}@keyframes solution-float{0%,to{translate:0}50%{translate:0 -7px}}.solution-card:first-child{top:0;left:50%;transform:translate(-50%)}.solution-card:nth-child(2){top:90px;right:11%}.solution-card:nth-child(3){bottom:90px;right:11%}.solution-card:nth-child(4){bottom:0;left:50%;transform:translate(-50%)}.solution-card:nth-child(5){bottom:90px;left:11%}.solution-card:nth-child(6){top:90px;left:11%}.solution-card:hover,.solution-card:focus-visible{z-index:8;border-color:#8e692bb8;outline:none;animation-play-state:paused;box-shadow:0 22px 54px #402a1029}.solution-card:first-child:hover,.solution-card:first-child:focus-visible,.solution-card:nth-child(4):hover,.solution-card:nth-child(4):focus-visible{transform:translate(-50%)scale(1.035)}.solution-card:not(:first-child):not(:nth-child(4)):hover,.solution-card:not(:first-child):not(:nth-child(4)):focus-visible{transform:scale(1.035)}.solution-card article{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.solution-icon{color:#9a7538;flex:0 0 46px;width:46px;height:46px;margin:0 auto;transition:color .2s,transform .2s;display:block;position:relative}.solution-icon i,.solution-icon:before,.solution-icon:after{box-sizing:border-box;content:"";display:block;position:absolute}.solution-card:hover .solution-icon,.solution-card:focus-visible .solution-icon{color:#76511f;transform:translateY(-2px)}.solution-icon-investments:before{border-bottom:1.5px solid;border-left:1.5px solid;width:38px;height:36px;bottom:4px;left:4px}.solution-icon-investments i{border:1.5px solid;border-bottom:0;width:6px;bottom:5px}.solution-icon-investments i:first-child{height:12px;left:10px}.solution-icon-investments i:nth-child(2){height:20px;left:21px}.solution-icon-investments i:nth-child(3){height:29px;left:32px}.solution-icon-investments:after{clip-path:polygon(0 78%,42% 40%,62% 58%,87% 18%,80% 18%,80% 9%,100% 9%,100% 30%,92% 30%,64% 73%,42% 55%,5% 91%);background:currentColor;width:33px;height:27px;top:5px;left:10px}.solution-icon-planning:before{background:#f8f4ec;border:1.5px solid;border-radius:4px;width:14px;height:14px;top:1px;left:50%;transform:translate(-50%)}.solution-icon-planning:after{background:linear-gradient(currentColor,currentColor) 50% 0/1.5px 100% no-repeat;border-bottom:1.5px solid;width:34px;height:21px;top:14px;left:6px}.solution-icon-planning i{z-index:2;background:#f8f4ec;border:1.5px solid;border-radius:3px;width:11px;height:11px;bottom:0}.solution-icon-planning i:first-child{left:1px}.solution-icon-planning i:nth-child(2){left:18px}.solution-icon-planning i:nth-child(3){right:0}.solution-icon-protection:before{clip-path:polygon(50% 0,100% 16%,92% 68%,50% 100%,8% 68%,0 16%);background:currentColor;inset:2px 6px 1px}.solution-icon-protection:after{clip-path:polygon(50% 0,100% 16%,92% 68%,50% 100%,8% 68%,0 16%);background:#f8f4ec;inset:4px 8px}.solution-icon-protection i:first-child{z-index:2;border-bottom:1.5px solid;border-right:1.5px solid;width:10px;height:16px;top:13px;left:18px;transform:rotate(42deg)}.solution-icon-credit:before{border:1.5px solid;border-radius:4px;inset:7px 1px 6px}.solution-icon-credit:after{border-top:1.5px solid;border-bottom:1.5px solid;width:44px;height:6px;top:16px;left:1px}.solution-icon-credit i:first-child,.solution-icon-credit i:nth-child(2){background:currentColor;width:9px;height:1.5px;bottom:12px}.solution-icon-credit i:first-child{left:8px}.solution-icon-credit i:nth-child(2){left:21px}.solution-icon-international:before{border:1.5px solid;border-radius:50%;inset:3px}.solution-icon-international:after{background:currentColor;width:38px;height:1.5px;top:22px;left:4px}.solution-icon-international i:first-child{border-left:1.5px solid;border-right:1.5px solid;border-radius:50%;width:18px;height:40px;top:3px;left:14px}.solution-icon-education:before,.solution-icon-education:after{border:1.5px solid;width:21px;height:32px;top:7px}.solution-icon-education:before{border-radius:3px 0 0 3px;left:2px;transform:skewY(8deg)}.solution-icon-education:after{border-radius:0 3px 3px 0;right:2px;transform:skewY(-8deg)}.solution-icon-education i:first-child{z-index:2;background:currentColor;width:1.5px;height:30px;top:9px;left:50%}.solution-card h3{color:#1b1712;letter-spacing:-.02em;margin:13px 0 0;font-size:16px;font-weight:600;line-height:1.2}.solution-card p{z-index:10;color:#5b5144;opacity:0;pointer-events:none;background:#f8f4ecfa;border:1px solid #8e692b3d;width:310px;margin:0;padding:18px 20px;font-size:13px;line-height:1.65;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%,8px);box-shadow:0 18px 40px #402a101f}.solution-card:nth-child(3) p,.solution-card:nth-child(4) p,.solution-card:nth-child(5) p{top:auto;bottom:calc(100% + 12px);transform:translate(-50%,-8px)}.solution-card:hover p,.solution-card:focus-visible p{opacity:1;transform:translate(-50%)}.solutions-cta{justify-content:center;max-width:1260px;margin:42px auto 0;scroll-margin-top:clamp(420px,62vh,620px);display:flex}.solutions-mobile-hint{display:none}@media (max-width:960px){.solutions-wheel{aspect-ratio:auto;width:100%;height:auto;margin-top:52px}.solutions-connectors,.solutions-wheel-core{display:none}.solutions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;height:auto;display:grid;position:relative}.solution-card,.solution-card:nth-child(n){text-align:left;will-change:auto;border-radius:0;justify-content:flex-start;align-items:flex-start;width:auto;height:auto;min-height:330px;padding:30px 25px;animation:none;display:flex;position:relative;inset:auto;transform:translate(0)}.solution-card:nth-child(n):hover,.solution-card:nth-child(n):focus-visible{transform:translateY(-2px)}.solution-card article{justify-content:flex-start;align-items:flex-start}.solution-icon{margin:0}.solution-card h3{max-width:300px;margin-top:34px;font-size:23px;font-weight:500}.solution-card p,.solution-card:nth-child(n) p{color:#5b5144;width:auto;box-shadow:none;opacity:1;background:0 0;border:0;margin-top:22px;padding:0;font-size:14px;line-height:1.7;position:static;transform:none}}.institution-reach{text-align:center;padding:124px max(7vw,50vw - 630px)}.institution-reach-heading{max-width:900px;margin:0 auto}.institution-reach-heading h2{color:#17130e;max-width:880px;font-size:clamp(40px,4.7vw,68px)}.institution-reach-heading>p:not(.section-tag){color:#5b5144;max-width:720px;margin:26px auto 0;font-size:17px;line-height:1.75}.institution-carousel{max-width:1140px;margin:52px auto 0;position:relative}.institution-carousel-track{overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-top:1px solid #17130e24;border-bottom:1px solid #17130e24;outline:none;width:100%;padding:0;display:flex;position:relative;overflow:auto hidden}.institution-carousel-track::-webkit-scrollbar{display:none}.institution-carousel-group{flex:none;align-items:stretch;min-width:max-content;display:flex}.institution-card{box-sizing:border-box;contain:layout paint;isolation:isolate;background:0 0;border-right:1px solid #17130e1f;flex-direction:column;flex:0 0 228px;justify-content:center;align-items:center;min-height:180px;margin:0;padding:30px;display:flex;overflow:hidden}.institution-card:first-child{border-left:1px solid #17130e1f}.institution-card img{opacity:.88;object-fit:contain;mix-blend-mode:normal;flex:none;width:auto;max-width:min(152px,100%);height:auto;max-height:86px;display:block}@media (max-width:960px),(hover:none) and (pointer:coarse){.institution-carousel-group{gap:12px;padding-right:12px}.institution-card{flex:0 0 clamp(240px,42vw,280px);width:clamp(240px,42vw,280px);min-height:156px;padding:24px}.institution-card img{max-width:min(146px,100%);max-height:78px}.institution-carousel .institution-carousel-arrow{display:none}}.institution-carousel-arrow{z-index:2;width:46px;height:58px;color:var(--gold-deep);cursor:pointer;background:#f6f0e6f5;border:1px solid #17130e29;border-radius:3px;place-items:center;padding:0;transition:opacity .18s,transform .18s,background-color .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 12px 30px #17130e1a}.institution-carousel-arrow:hover:not(:disabled){background:#fffaf1;transform:translateY(-50%)scale(1.04)}.institution-carousel-arrow:focus-visible{outline:2px solid var(--gold-deep);outline-offset:4px}.institution-carousel-arrow:disabled{opacity:.28;cursor:default}.institution-carousel-arrow span{font-size:38px;font-weight:300;line-height:1;display:block;transform:translateY(-2px)}.institution-carousel-arrow-previous{left:-23px}.institution-carousel-arrow-next{right:-23px}.institution-more-option strong{color:var(--gold-deep);font-family:var(--font-site);letter-spacing:-.04em;font-size:30px;font-weight:500}.institution-more-option span{color:#655b4e;text-align:center;max-width:150px;margin-top:9px;font-size:11px;line-height:1.5}.institution-reach-footer{text-align:center;max-width:780px;margin:42px auto 0}.institution-reach-footer p{color:#2d261d;margin:0 auto;font-size:18px;line-height:1.65}.institution-reach>small{color:#8b8174;text-align:center;max-width:900px;margin:32px auto 0;font-size:10px;line-height:1.65;display:block}.testimonials{background:radial-gradient(circle at 78% 48%,#9b733a33,#0000 34%),#080706;border-top:1px solid #c39a521f;border-bottom:1px solid #c39a5229;padding:140px max(7vw,50vw - 630px);position:relative;overflow:hidden}.testimonials:before{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #c39a5214;border-radius:50%;width:min(700px,65vw);position:absolute;top:50%;right:-180px;transform:translateY(-50%)}.testimonial-layout{z-index:1;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(62px,8vw,128px);max-width:1180px;margin:0 auto;display:grid;position:relative}.testimonials h2{letter-spacing:-.04em;max-width:520px;margin:0;font-size:clamp(38px,4vw,60px);font-weight:400;line-height:1.12}.testimonials-heading .section-tag{margin-bottom:22px}.testimonial-progress{width:min(220px,100%);color:var(--gold-light);align-items:center;gap:14px;margin-top:48px;display:flex}.testimonial-progress strong{font-size:24px;font-weight:400}.testimonial-progress span{background:linear-gradient(90deg, var(--gold), #c39a521f);flex:1;height:1px}.testimonial-progress small{color:#766e63;font-size:11px}.testimonial-feature{background:linear-gradient(135deg,#c39a5217,#ffffff04);border-top:1px solid #c39a5257;border-bottom:1px solid #c39a522e;min-height:430px;padding:66px clamp(36px,5vw,72px) 32px;position:relative;overflow:hidden}.testimonial-quote-mark{color:#ffe97957;font-family:Georgia,serif;font-size:84px;line-height:1;position:absolute;top:18px;left:clamp(28px,4vw,58px)}.testimonial-stage{height:260px;position:relative}.testimonial-card{color:#f2ece2;opacity:0;text-align:left;grid-template-rows:minmax(0,1fr) auto;width:100%;max-width:720px;height:100%;margin:0;padding:0;transition:opacity .32s,transform .32s;display:grid;position:absolute;top:0;left:0;transform:translate(28px)}.testimonial-card p{letter-spacing:-.025em;align-self:center;margin:0;font-size:clamp(22px,2.25vw,34px);line-height:1.48}.testimonial-closing-quote{inset:auto clamp(28px,4vw,58px) 72px auto}.testimonial-card footer{min-height:20px;color:var(--gold-light);letter-spacing:.08em;text-transform:uppercase;margin-top:20px;font-size:13px;font-style:normal;font-weight:700}.testimonial-card.is-active{z-index:2;opacity:1;transform:translate(0)}.testimonial-card.is-hidden{pointer-events:none}.testimonial-navigation{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:30px;padding-top:24px;display:flex}.testimonial-arrows{gap:8px;display:flex}.testimonial-arrow{width:44px;height:44px;color:var(--gold-light);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:0;line-height:0;transition:color .16s,opacity .16s;display:grid;position:relative}.testimonial-arrow:before{content:"";border-style:solid;border-width:2px 2px 0 0;width:10px;height:10px}.testimonial-arrow:hover,.testimonial-arrow:focus-visible{color:#fff7d3}.testimonial-arrow-previous{left:auto}.testimonial-arrow-previous:before{transform:translate(2px)rotate(-135deg)}.testimonial-arrow-next{right:auto}.testimonial-arrow-next:before{transform:translate(-2px)rotate(45deg)}.testimonial-dots{justify-content:flex-start;gap:0;display:flex}.testimonial-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:32px;padding:0;display:grid;position:relative}.testimonial-dots button:before{content:"";background:#9b9287;border-radius:999px;width:6px;height:6px;transition:width .18s,background .18s}.testimonial-dots button.is-active:before{background:var(--gold);width:24px}.section-gold{color:#171208;background:radial-gradient(circle at 18% 45%,#ffe9794d,#0000 27%),linear-gradient(115deg,#8d652f,#c49a55 48%,#f2d471)}.conversion-band{grid-template-columns:1fr auto;align-items:center;gap:70px;padding:96px max(7vw,50vw - 630px);display:grid}.conversion-band .section-tag{color:#4b351b}.conversion-band h2{max-width:860px;font-size:clamp(34px,4vw,58px)}.faq{grid-template-columns:minmax(330px,.9fr) minmax(520px,1.1fr);align-items:start;gap:clamp(48px,6vw,90px);padding:145px max(7vw,50vw - 630px);display:grid}.faq h2{max-width:620px;font-size:clamp(40px,3.5vw,52px)}.faq-title-line{display:block}.faq-list{background:#ffffff2e;border:1px solid #17130e29;padding:0 28px}.faq-list details{border-bottom:1px solid #17130e33}.faq-list details:last-child{border-bottom:0}.faq-list summary{cursor:pointer;color:#1c1711;justify-content:space-between;align-items:center;gap:24px;padding:29px 4px;font-size:16px;font-weight:650;line-height:1.45;list-style:none;transition:color .16s;display:flex}.faq-list summary:hover,.faq-list details[open] summary{color:#76511f}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--gold-deep);font-size:26px;font-weight:400;transition:transform .16s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:#5e5549;max-width:670px;margin:-3px 48px 30px 4px;font-size:15px;line-height:1.8}@media (min-width:1121px){.faq-intro{position:sticky;top:128px}.faq-title-line{white-space:nowrap}}.contact{border-top:1px solid #c39a5233;grid-template-columns:.58fr 1fr;align-items:center;gap:clamp(60px,10vw,160px);padding:130px max(8vw,50vw - 610px);display:grid}.contact-mark{place-items:center;display:grid}.contact-mark img{opacity:.78;width:min(330px,80%)}.contact-copy h2{max-width:780px;font-size:clamp(42px,5vw,70px)}.contact-copy .button{min-width:240px;margin-top:38px}.site-footer{background:#070604;border-top:1px solid #ffffff14;padding:78px max(6vw,50vw - 660px) 34px}.footer-primary{grid-template-columns:1.05fr .62fr 1.05fr .8fr;gap:clamp(34px,4vw,60px);padding-bottom:68px;display:grid}.footer-primary img{width:205px}.footer-primary>div:first-child p{color:var(--muted);margin:23px 0 0;font-size:15px}.footer-links,.footer-documents,.footer-contact{color:#bcb3a6;flex-direction:column;align-items:flex-start;gap:14px;font-size:12px;display:flex}.footer-documents span,.footer-contact span{color:var(--gold);letter-spacing:.22em;text-transform:uppercase;font-size:9px;font-weight:700}.footer-documents a,.footer-contact a{overflow-wrap:anywhere}.footer-legal{color:#7f776b;border-top:1px solid #ffffff14;justify-content:space-between;gap:50px;padding-top:30px;font-size:10px;line-height:1.65;display:flex}.footer-legal p{margin:0}.footer-legal p:last-child{text-align:right;max-width:650px}.legal-page{color:#201a13;background:var(--paper);min-height:80vh;padding:170px max(7vw,50vw - 550px) 120px}.legal-page-header{border-bottom:1px solid #17130e33;max-width:790px;padding-bottom:60px}.legal-page h1{font-size:clamp(44px,5.5vw,76px)}.legal-page-header>p:not(.section-tag){color:#655a4b;margin:28px 0 0;font-size:15px;line-height:1.8}.review-label{color:var(--gold-deep);letter-spacing:.14em;text-transform:uppercase;border:1px solid #9b733a6b;margin-top:28px;padding:8px 12px;font-size:9px;font-weight:700;display:inline-block}.legal-content{gap:42px;max-width:850px;padding-top:60px;display:grid}.legal-content section{grid-template-columns:.45fr 1fr;gap:44px;display:grid}.legal-content h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:500}.legal-content p,.legal-content li{color:#5d5346;font-size:14px;line-height:1.85}.legal-content p{margin:0 0 16px}.legal-content ul{margin:0;padding-left:20px}.footer-privacy{border-top:1px solid var(--line);padding:28px 0}.footer-privacy h2{color:var(--gold-light);margin:0 0 12px;font-size:14px;font-weight:500}.footer-privacy p{max-width:1040px;color:var(--muted);margin:0;font-size:12px;line-height:1.8}.footer-privacy a,.legal-content a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.legal-page-header .legal-updated{margin-top:20px;font-size:12px}@media (max-width:1120px){.site-header{grid-template-columns:1fr auto}.desktop-nav,.header-cta{display:none}.mobile-menu{justify-self:end;display:block}.mobile-menu summary{cursor:pointer;gap:7px;width:44px;height:44px;padding:14px 8px;list-style:none;display:grid}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{background:var(--gold-light);width:28px;height:1px;transition:transform .16s}.mobile-menu[open] summary span:first-child{transform:translateY(4px)rotate(45deg)}.mobile-menu[open] summary span:last-child{transform:translateY(-4px)rotate(-45deg)}.mobile-menu nav{border-bottom:1px solid var(--line);background:#050505fa;flex-direction:column;gap:0;padding:14px 24px 28px;display:flex;position:fixed;top:86px;left:0;right:0}.mobile-menu nav a{color:#ddd4c7;border-bottom:1px solid #ffffff14;padding:15px 4px;font-size:14px}.mobile-menu nav a:last-child{border:1px solid var(--line);color:var(--gold-light);text-align:center;margin-top:14px}.hero{min-height:auto}.hero-copy{min-height:72vh;padding:150px 8vw 82px}.approach{grid-template-columns:1fr;min-height:auto}.approach-copy{max-width:820px;padding:110px 8vw}.approach-visual{min-height:56vw}.highlights,.faq{grid-template-columns:1fr;gap:58px}.testimonial-layout{grid-template-columns:1fr;gap:50px;max-width:820px}.testimonials-heading{text-align:center}.testimonials h2{max-width:780px;margin-inline:auto}.testimonial-progress{margin:34px auto 0}.method-timeline{grid-template-columns:1fr;gap:0;max-width:760px}.method-timeline li:not(:last-child):before{background:linear-gradient(#0000,#c39a52b8 5% 95%,#0000);width:1px;height:100%;display:block;top:33px;left:33px}.method-timeline li{text-align:left;grid-template-columns:70px minmax(0,1fr);gap:28px;padding-bottom:58px;display:grid}.method-timeline li:last-child{padding-bottom:0}.method-marker{align-self:start;margin-inline:0;padding-right:0}.method-content{padding:4px 0 0}.method-content:before{display:none}.method-timeline h3,.method-timeline p{max-width:600px;margin-inline:0}.wealth-journey-heading{max-width:820px}.wealth-stages{max-width:900px}.wealth-stage{grid-template-columns:minmax(290px,.9fr) minmax(0,1.1fr)}.footer-primary{grid-template-columns:1fr 1fr}.footer-contact{grid-column:1/-1}}@media (max-width:760px){html{scroll-padding-top:78px}section[id]{scroll-margin-top:78px}.site-header{min-height:74px;padding-inline:20px}.brand{width:154px}.mobile-menu nav{top:74px}.hero{padding-top:74px}.hero-copy{min-height:auto;padding:92px 22px 72px}.hero:before{opacity:.82;width:155vw;top:51%;left:50%}h1{font-size:clamp(46px,14vw,66px)}.hero h1{font-size:clamp(38px,11vw,50px)}.hero-title-line{white-space:normal;width:auto}.hero .button{width:100%;max-width:330px}.approach-copy,.method,.wealth-journey,.solutions,.highlights,.institution-reach,.testimonials,.faq,.contact{padding:96px 22px}.approach-visual{aspect-ratio:auto;background:#090705;height:clamp(430px,118vw,560px);min-height:0}.approach-visual .approach-image-desktop{display:none}.approach-visual .approach-image-mobile{object-position:center 44%;display:block}.highlights-grid{grid-template-columns:1fr}.method-timeline{margin-top:58px}.method-timeline li:not(:last-child):before{top:27px;left:27px}.method-timeline li{grid-template-columns:58px minmax(0,1fr);gap:16px;padding-bottom:48px}.method-marker{width:54px}.method-icon{width:54px;height:54px;box-shadow:0 0 0 5px var(--ink)}.method-content{padding-top:2px}.method-timeline h3{font-size:22px}.method-timeline p{margin-top:12px}.wealth-journey-heading{max-width:none}.wealth-journey-heading h2{font-size:clamp(38px,10.5vw,50px)}.wealth-stages{gap:12px;margin-top:52px}.wealth-stage,.wealth-stage:nth-child(2),.wealth-stage:nth-child(3),.wealth-stage:nth-child(4){clip-path:none;border:1px solid #d3ac652e;border-left:2px solid #d3ac65b8;grid-template-columns:1fr;width:100%;min-height:0;margin-left:0}.wealth-stage-lead{border-bottom:1px solid #d3ac651f;border-right:0;grid-template-columns:60px minmax(0,1fr);gap:4px 16px;padding:24px 22px 21px}.wealth-stage-icon{width:56px;height:56px}.wealth-stage h3{max-width:none;font-size:22px}.wealth-stage>ul{gap:8px;padding:21px 24px 24px}.solutions-heading{display:block}.solutions-heading h2{font-size:clamp(36px,10vw,48px)}.solutions-mobile-hint{color:#756b5e;letter-spacing:.08em;text-transform:uppercase;margin:36px 0 0;font-size:11px;display:block}.solutions-wheel{margin-top:0}.solutions-grid{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;gap:12px;width:auto;height:auto;margin:18px -22px 0;padding:0 22px 18px;scroll-padding-left:22px;display:flex;overflow-x:auto}.solution-card,.solution-card:nth-child(n){box-sizing:border-box;aspect-ratio:auto;scroll-snap-align:start;flex:0 0 min(82vw,300px);width:min(82vw,300px);min-width:min(82vw,300px);max-width:min(82vw,300px);height:auto;min-height:380px;margin:0;animation:none;position:relative;inset:auto;transform:none}.solutions-cta .button{width:100%}.institution-carousel{margin:42px -22px 0}.institution-carousel-track{padding:0}.institution-carousel-group{gap:12px;padding-right:12px}.institution-card{box-sizing:border-box;border:0;border-right:1px solid #17130e1f;flex:0 0 clamp(240px,76vw,280px);width:clamp(240px,76vw,280px);min-height:156px;padding:24px}.institution-card:first-child{border-left:1px solid #17130e1f}.institution-card img{max-width:146px;max-height:78px}.institution-carousel-arrow{display:none}.testimonials h2{font-size:clamp(34px,10vw,48px)}.testimonial-layout{gap:40px}.testimonial-feature{min-height:430px;padding:58px 24px 26px}.testimonial-quote-mark{font-size:72px;top:13px;left:20px}.testimonial-closing-quote{inset:auto 20px 66px auto}.testimonial-stage{height:280px}.testimonial-card{width:100%}.testimonial-arrow{width:44px;height:44px}.testimonial-card p{font-size:20px}.testimonial-navigation{gap:14px;padding-top:20px}.conversion-band{grid-template-columns:1fr;gap:36px;padding:82px 22px}.conversion-band .button{width:100%}.faq{gap:48px}.faq h2{font-size:clamp(28px,8.5vw,34px)}.faq-title-line{white-space:nowrap}.faq-list summary{align-items:flex-start}.faq-list{padding:0 16px}.faq-list summary{gap:16px;padding-block:25px;font-size:15px}.faq-list details p{margin-right:32px;font-size:14px}.contact{text-align:left;grid-template-columns:1fr}.contact-mark{display:none}.contact .button{width:100%}.footer-primary{grid-template-columns:1fr;gap:42px}.footer-contact{grid-column:auto}.footer-legal{flex-direction:column;align-items:flex-start;gap:18px}.footer-legal p:last-child{text-align:left}.legal-page{padding:140px 22px 90px}.legal-content section{grid-template-columns:1fr;gap:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.cookie-consent{z-index:1000;max-width:1120px;color:var(--paper);background:#050505fa;border:1px solid #c39a5280;border-radius:16px;justify-content:space-between;align-items:center;gap:28px;margin:0 auto;padding:22px 24px;display:flex;position:fixed;bottom:24px;left:24px;right:24px;box-shadow:0 22px 70px #00000061}.cookie-consent-copy{max-width:760px}.cookie-consent-copy strong{color:var(--gold-light);margin-bottom:6px;font-size:18px;display:block}.cookie-consent-copy p{color:#f4f0e8db;margin:0 0 8px;font-size:14px;line-height:1.55}.cookie-consent-copy a{color:var(--gold-light);text-underline-offset:3px;font-size:13px}.cookie-consent-actions{flex:none;gap:10px;display:flex}.cookie-button,.cookie-preferences-button{border:1px solid var(--gold);cursor:pointer;font:inherit;border-radius:999px;font-weight:700;transition:background-color .16s,color .16s,border-color .16s}.cookie-button{min-height:44px;padding:10px 18px}.cookie-button-primary{background:var(--gold);color:var(--ink)}.cookie-button-secondary{color:var(--paper);background:0 0}.cookie-button:hover,.cookie-button:focus-visible,.cookie-preferences-button:hover,.cookie-preferences-button:focus-visible{border-color:var(--gold-light);outline:2px solid #0000}.cookie-button-primary:hover,.cookie-button-primary:focus-visible{background:var(--gold-light)}.cookie-button-secondary:hover,.cookie-button-secondary:focus-visible{color:var(--gold-light)}.cookie-preferences-button{z-index:900;color:var(--paper);background:#050505eb;padding:9px 14px;font-size:12px;position:fixed;bottom:18px;right:18px}@media (max-width:720px){.cookie-consent{flex-direction:column;align-items:stretch;gap:16px;padding:18px;bottom:14px;left:14px;right:14px}.cookie-consent-actions{width:100%}.cookie-button{flex:1 1 0}.cookie-preferences-button{bottom:12px;right:12px}}.kyc-extracted-text{white-space:pre-wrap;overflow-wrap:anywhere;max-height:20rem;font:inherit;background:var(--portal-panel,#f5f5f5);padding:1rem;overflow:auto}.kyc-document-import .portal-confirm{align-items:flex-start}.kyc-document-import>details>summary{cursor:pointer;font-weight:600}.kyc-document-import>details>div{padding-top:12px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
.article-byline{color:#cfc2af;margin:25px 0 0;font-size:13px}.article-byline strong{color:var(--paper);font-weight:700}.article-byline+.article-meta{margin-top:12px}.article-content-layout{grid-template-columns:minmax(0,1fr) 292px;align-items:start;gap:clamp(34px,4vw,64px);max-width:1360px;margin:36px auto 0;padding:0 clamp(20px,3vw,42px);display:grid}.article-content-main{min-width:0}.article-content-main .article-cover{max-width:none;margin:0;padding:0}.article-content-main .article-highlights{max-width:none;padding:24px clamp(20px,2.5vw,32px) 22px}.article-content-main .article-prose,.article-content-main .article-sources,.article-content-main .article-disclaimer{max-width:none;padding-left:0;padding-right:0}.article-contact-sidebar{position:sticky;top:110px}.article-contact-card{color:var(--paper);background:radial-gradient(circle at 80% 0,#393021,#11100e 60%);border:1px solid #8c7048;padding:30px 26px}.article-contact-eyebrow{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:10px;font-weight:750}.article-contact-card h2{letter-spacing:-.04em;margin:19px 0 16px;font-size:29px;font-weight:500;line-height:1.16}.article-contact-card>p:not(.article-contact-eyebrow){color:#d5cab9;margin:0 0 28px;font-size:14px;line-height:1.6}.article-contact-card a{background:var(--gold);color:#11100e;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:46px;padding:10px 14px;font-size:12px;font-weight:750;line-height:1.3;transition:background .2s,transform .2s;display:inline-flex}.article-contact-card a:hover{background:#e0b770;transform:translateY(-2px)}.article-highlights{border-top:2px solid var(--gold);background:var(--paper-deep);max-width:1120px;margin:42px auto 0;padding:24px clamp(20px,2.5vw,32px) 22px}.article-highlights h2{color:#73552e;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:750}.article-highlights ul{margin:0;padding-left:20px;line-height:1.6}.article-highlights li+li{margin-top:8px}.article-highlights+.article-prose{padding-top:30px}.article-data-figure{margin:42px 0}.article-data-figure>figcaption{color:var(--ink-soft);letter-spacing:-.025em;margin:0 0 14px;font-size:21px;font-weight:650;line-height:1.3}.article-table-scroll{background:#fbf9f4;border:1px solid #d8ccba;border-radius:3px;overflow-x:auto}.article-table-scroll:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px}.article-table-scroll table{border-collapse:collapse;text-align:left;width:100%;min-width:620px;font-size:15px;line-height:1.5}.article-table-scroll th{color:#f4f0e8;letter-spacing:.07em;text-transform:uppercase;background:#181612;padding:15px 18px;font-size:12px;font-weight:750}.article-table-scroll td{color:#2f2a24;vertical-align:top;border-top:1px solid #e5dbcc;padding:16px 18px}.article-table-scroll tbody tr:nth-child(2n){background:#f2ede4}.article-table-scroll td+td,.article-table-scroll th+th{border-left:1px solid #c39a5233}@media (max-width:520px){.article-table-scroll--compact table{table-layout:fixed;min-width:0}.article-table-scroll--compact th,.article-table-scroll--compact td{overflow-wrap:anywhere;padding:12px 10px}}.article-prose .article-table-source{color:#70675c;margin:10px 0 0;font-size:12px;line-height:1.5}.article-inline-cta{margin:34px 0}.article-inline-cta a,.article-next-button{color:#f4f0e8;background:#171511;justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding:12px 18px;font-size:13px;font-weight:700;line-height:1.3;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.article-inline-cta a:hover,.article-next-button:hover{background:#715631;transform:translateY(-2px)}.article-next{border-top:1px solid #d7cbbc;max-width:1060px;margin:0 auto;padding:38px max(20px,4vw) 72px}.article-next-heading{justify-content:space-between;align-items:end;gap:24px;display:flex}.article-next-heading h2{color:var(--ink-soft);letter-spacing:-.04em;margin:11px 0 0;font-size:clamp(28px,3.2vw,39px);font-weight:500;line-height:1.15}.article-next-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}.article-next-card{background:#fbf9f4;border:1px solid #d9cebe;transition:transform .2s,box-shadow .2s;overflow:hidden}.article-next-card:hover{transform:translateY(-3px);box-shadow:0 12px 25px #1f19121a}.article-next-image{color:#c9a86d;background:linear-gradient(135deg,#151410,#685034);place-items:center;height:155px;font-family:Georgia,serif;font-size:78px;display:grid;overflow:hidden}.article-next-image img{object-fit:cover;width:100%;height:100%}.article-next-copy{padding:18px}.article-next-copy>span:first-child{color:var(--gold-deep);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:750}.article-next-copy h3{color:var(--ink-soft);margin:9px 0 20px;font-size:18px;font-weight:550;line-height:1.3}.article-next-read{color:#74572e;font-size:12px;font-weight:700}@media (max-width:1000px){.article-content-layout{grid-template-columns:1fr;gap:0}.article-contact-sidebar{margin:28px 0 0;position:static}}@media (max-width:760px){.article-contact-card{padding:25px}.article-contact-card h2{max-width:460px}.article-next-grid{grid-template-columns:1fr}.article-next-card{grid-template-columns:125px 1fr;display:grid}.article-next-image{height:100%;min-height:130px}}@media (max-width:520px){.article-next-heading{flex-direction:column;align-items:start}.article-next-button{width:100%}}.footer-privacy .cookie-preferences-button{z-index:auto;background:0 0;min-height:44px;margin-top:16px;display:block;position:static;bottom:auto;right:auto}.footer-privacy .cookie-preferences-button:focus-visible{outline:2px solid var(--gold-light);outline-offset:3px}
