@font-face{font-family:KMInter;src:url(fonts/inter-var.woff2) format("woff2");font-weight:100 900;font-display:swap}
:root{--lux-ink:#11120f;--lux-ink2:#1a1c18;--lux-ivory:#f4f0e6;--lux-paper:#fbf9f3;--lux-gold:#d6ad5b;--lux-gold2:#f0d395;--lux-jade:#325e50;--lux-rust:#a64b35;--lux-fade:#8a897f;--lux-line:rgba(17,18,15,.16)}
.luxury-home{margin:0;background:var(--lux-ivory);color:var(--lux-ink);font-family:KMInter,Arial,sans-serif}.luxury-home *{box-sizing:border-box}.luxury-home p{color:inherit}.lux-header{height:82px;padding:0 42px;background:rgba(17,18,15,.95);color:#fff;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:42px;position:sticky;top:0;z-index:50;border:0;backdrop-filter:blur(18px)}.lux-brand{font-size:24px;letter-spacing:-1.5px;color:#fff;text-decoration:none;font-weight:330}.lux-brand span{font-weight:760}.lux-brand sup{color:var(--lux-gold);font-size:10px;margin-left:4px}.lux-header nav{display:flex;justify-content:center;gap:34px}.lux-header nav a{color:#cecec8;text-decoration:none;font-size:11px;letter-spacing:.5px}.lux-header nav a:hover{color:#fff}.lux-header-actions{display:flex;align-items:center;gap:16px}.lux-header .language-switch{border-color:#494b45}.lux-header .language-switch button{color:#ddd}.lux-header .language-switch button[aria-pressed=true]{background:var(--lux-gold);color:#171812}.lux-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;border:1px solid var(--lux-gold);padding:0 24px;text-decoration:none;font-weight:720;font-size:12px;letter-spacing:.25px;transition:transform .25s ease,background .25s ease,color .25s ease}.lux-button:hover{transform:translateY(-2px)}.lux-button.compact{min-height:42px;padding:0 18px;background:transparent;color:#fff}.lux-button.compact:hover{background:var(--lux-gold);color:var(--lux-ink)}.lux-button.gold{background:var(--lux-gold);color:var(--lux-ink)}.lux-button.ivory{background:var(--lux-ivory);border-color:var(--lux-ivory);color:var(--lux-ink)}.lux-button.wide{width:100%;font-size:14px}.lux-hero{height:calc(100svh - 82px);min-height:650px;position:relative;display:flex;align-items:center;overflow:hidden;background:#111}.lux-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lux-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,8,7,.96) 0%,rgba(7,8,7,.79) 32%,rgba(7,8,7,.1) 69%,rgba(7,8,7,.02)),linear-gradient(0deg,rgba(0,0,0,.45),transparent 40%)}.lux-hero-copy{position:relative;z-index:1;width:min(720px,56vw);padding-left:max(42px,7vw);color:#fff}.lux-eyebrow{font-size:10px;font-weight:780;letter-spacing:2.1px;color:var(--lux-gold2);margin:0 0 24px}.lux-eyebrow.dark{color:#6e5a30}.lux-eyebrow.light{color:var(--lux-gold2)}.lux-hero h1,.lux-intro h2,.lux-report-stage aside h2,.lux-realities h2,.lux-process h2,.lux-boundary h2,.lux-price h2,.lux-faq h2,.lux-counselling h2{font-size:clamp(48px,5.5vw,88px);line-height:.98;letter-spacing:-4.8px;font-weight:360;margin:0}.luxury-home i{font-family:Georgia,serif;font-weight:400;color:var(--lux-gold2)}.lux-lead{font-size:17px;line-height:1.7;max-width:590px;color:#d7d6d0!important;margin:29px 0 34px}.lux-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.lux-text-link{color:#fff;text-decoration:none;font-size:12px;border-bottom:1px solid #696a64;padding:10px 0}.lux-proof{display:flex;gap:22px;margin-top:32px;color:#aaa9a2;font-size:10px}.lux-proof span:before{content:"◆";font-size:6px;color:var(--lux-gold);margin-right:9px}.lux-caption{position:absolute;right:35px;bottom:22px;color:#d5d4cd!important;font-family:Georgia,serif;font-style:italic;font-size:13px}.lux-marquee{height:58px;background:var(--lux-gold);display:flex;align-items:center;justify-content:center;gap:24px;white-space:nowrap;overflow:hidden;color:#171812;font-size:9px;letter-spacing:1.4px;font-weight:800}.lux-marquee b{font-size:6px}.lux-intro{padding:120px max(42px,7vw) 95px;display:grid;grid-template-columns:1.4fr .6fr;gap:80px;align-items:end}.lux-intro h2,.lux-realities h2,.lux-boundary h2,.lux-faq h2{font-size:clamp(43px,5vw,72px)}.lux-intro i,.lux-realities i{color:var(--lux-jade)}.lux-intro>p{font-family:Georgia,serif;font-size:20px;line-height:1.6;color:#5f5f58;max-width:540px;margin:0}.lux-report-stage{background:var(--lux-ink);padding:100px max(42px,7vw);display:grid;grid-template-columns:1.45fr .55fr;gap:75px;align-items:center;color:#fff}.lux-report-browser{border:1px solid #3c3e38;background:#22241f;box-shadow:0 50px 100px rgba(0,0,0,.28)}.lux-report-top{height:44px;display:flex;align-items:center;gap:7px;padding:0 16px;color:#a9aaa4}.lux-report-top span{width:8px;height:8px;border-radius:50%;background:#555850}.lux-report-top b{font-size:8px;letter-spacing:1.5px;margin-left:13px}.lux-report-page{background:#fbfaf5;color:#20211d;padding:45px}.lux-report-heading small{font-size:8px;color:#6c785f;letter-spacing:1.5px}.lux-report-heading h3{font-family:Georgia,serif;font-size:34px;font-weight:400;margin:12px 0}.lux-report-heading p{font-size:11px;color:#66675f;max-width:520px}.lux-metrics{display:grid;grid-template-columns:repeat(3,1fr);margin:30px 0;border-block:1px solid #d8d5ca}.lux-metrics article{padding:20px;border-right:1px solid #d8d5ca}.lux-metrics article:last-child{border:0}.lux-metrics span{display:block;font-size:8px;color:#777970;text-transform:uppercase;letter-spacing:1px}.lux-metrics strong{font-family:Georgia,serif;font-weight:400;font-size:24px}.lux-metrics .positive{color:var(--lux-jade)}.lux-metrics .negative{color:var(--lux-rust)}.lux-chart{height:170px;position:relative;color:var(--lux-jade);background:linear-gradient(#f3f0e7 1px,transparent 1px);background-size:100% 42px;margin:25px 0}.lux-chart svg{width:100%;height:100%}.lux-chart span,.lux-chart em{position:absolute;font-size:8px;color:#777970}.lux-chart span{right:28%;top:21%}.lux-chart em{left:24%;bottom:12%;font-style:normal}.lux-report-actions{background:#ece9df;padding:20px}.lux-report-actions b{font-size:8px;letter-spacing:1.3px}.lux-report-actions ol{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding-left:18px;margin-bottom:0}.lux-report-actions li{font-size:9px;line-height:1.5;padding-left:4px}.lux-report-stage aside h2{font-size:clamp(42px,4.5vw,66px);margin-bottom:35px}.lux-report-stage aside ul{list-style:none;padding:0;margin:0 0 35px}.lux-report-stage aside li{border-top:1px solid #3a3c36;padding:17px 0;color:#d2d3cc;font-size:12px}.lux-report-stage aside li span{color:var(--lux-gold);font-size:9px;margin-right:15px}.lux-realities{padding:120px max(42px,7vw)}.lux-realities header{margin-bottom:55px}.lux-reality-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:1px;background:#c8c4b8;border:1px solid #c8c4b8}.lux-reality-grid article{background:var(--lux-paper);padding:36px;min-height:300px}.lux-reality-grid article.featured{grid-row:span 2;min-height:601px;background:var(--lux-jade);color:#fff;display:flex;flex-direction:column}.lux-reality-grid article>span{font-size:10px;color:var(--lux-gold)}.lux-reality-grid h3{font-family:Georgia,serif;font-size:31px;font-weight:400;line-height:1.15;margin:35px 0 15px}.lux-reality-grid p{font-size:13px;line-height:1.65;color:#686960}.lux-reality-grid .featured p{color:#d7dfda}.mini-calendar{display:grid;grid-template-columns:repeat(3,1fr);margin-top:auto;gap:8px}.mini-calendar b{background:#294d42;padding:18px;font-family:Georgia,serif;font-size:26px;font-weight:400}.mini-calendar small{display:block;font-family:KMInter;font-size:8px;margin-top:15px;font-weight:500}.mini-calendar .payday{background:var(--lux-gold);color:var(--lux-ink)}.lux-process{padding:110px max(42px,7vw);background:var(--lux-ink2);color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:110px}.lux-process h2{font-size:clamp(46px,4.8vw,74px)}.lux-process-copy>p:not(.lux-eyebrow){color:#c7c8c1;font-size:15px;line-height:1.7;max-width:600px;margin:28px 0}.lux-process ol{list-style:none;margin:0;padding:0}.lux-process li{display:flex;gap:25px;border-top:1px solid #3d3f39;padding:25px 0}.lux-process li>b{color:var(--lux-gold);font-size:10px}.lux-process h3{margin:0 0 8px;font-family:Georgia,serif;font-size:24px;font-weight:400}.lux-process li p{margin:0;color:#9fa09a;font-size:11px}.lux-boundary{padding:120px max(42px,7vw);display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.lux-quote{font-family:Georgia,serif;font-size:clamp(40px,5vw,76px);font-style:italic;line-height:1.05;color:var(--lux-jade)!important;margin:0}.lux-boundary>div p{font-size:16px;line-height:1.7;color:#65665f;max-width:550px}.lux-price{padding:105px max(42px,7vw);background:#263e35;color:#fff;display:grid;grid-template-columns:1.2fr .8fr;gap:120px}.lux-price h2{font-size:clamp(47px,5vw,72px)}.lux-price-row{display:flex;align-items:end;gap:24px;margin-top:38px}.lux-price-row strong{font-family:Georgia,serif;font-size:82px;color:var(--lux-gold2);font-weight:400;line-height:.8}.lux-price-row span{font-size:10px;color:#c7d1cd}.lux-price ul{list-style:none;padding:0;margin:0 0 34px;columns:2;column-gap:30px}.lux-price li{padding:11px 0;font-size:11px;border-bottom:1px solid #52665e;break-inside:avoid}.lux-price li:before{content:"◆";font-size:5px;color:var(--lux-gold);margin-right:10px}.lux-recover{display:block;color:#d8e0dc;text-align:center;font-size:10px;margin-top:18px}.lux-faq{padding:120px max(42px,7vw);display:grid;grid-template-columns:.65fr 1.35fr;gap:100px}.lux-faq details{border-top:1px solid var(--lux-line);padding:22px 0}.lux-faq summary{font-family:Georgia,serif;font-size:23px;cursor:pointer}.lux-faq details p{font-size:13px;line-height:1.65;color:#65665f;max-width:700px}.lux-counselling{margin:0 max(42px,7vw) 110px;background:#181916;color:#fff;padding:65px;display:grid;grid-template-columns:1.3fr .7fr;gap:70px;align-items:center}.lux-counselling h2{font-size:clamp(38px,4vw,58px)}.lux-counselling p{color:#bfc0b9}.lux-counselling>div:last-child{border-left:1px solid #3f413b;padding-left:55px}.lux-counselling strong{font-family:Georgia,serif;font-size:60px;color:var(--lux-gold);font-weight:400;display:block}.lux-counselling span{display:block;color:#bfc0b9;font-size:11px;margin:5px 0 23px}.lux-footer{background:#0d0e0c;color:#fff;padding:70px max(42px,7vw) 35px;display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:50px}.lux-footer div{display:flex;flex-direction:column;gap:12px}.lux-footer a{color:#bfc0ba;text-decoration:none;font-size:11px}.lux-footer .lux-brand{font-size:28px;color:#fff}.lux-footer>p{grid-column:1/-1;border-top:1px solid #2e302b;padding-top:24px;color:#757770;font-size:9px;margin-top:30px}
@media(max-width:1000px){.lux-header{grid-template-columns:auto 1fr}.lux-header nav{display:none}.lux-header-actions{justify-self:end}.lux-hero-copy{width:70vw}.lux-intro,.lux-report-stage,.lux-process,.lux-boundary,.lux-price,.lux-faq{grid-template-columns:1fr}.lux-report-stage,.lux-process,.lux-boundary,.lux-price,.lux-faq{gap:60px}.lux-reality-grid{grid-template-columns:1fr 1fr}.lux-reality-grid article.featured{grid-row:auto;grid-column:1/-1;min-height:430px}.lux-footer{grid-template-columns:1.5fr 1fr 1fr}.lux-footer>div:last-of-type{grid-column:2}.lux-footer>p{grid-column:1/-1}}
@media(max-width:700px){.lux-header{height:68px;padding:0 18px}.lux-header .lux-button.compact{display:none}.lux-header-actions{gap:0}.lux-brand{font-size:22px}.lux-hero{height:770px;min-height:0;align-items:flex-end}.lux-hero-image{object-position:64% center}.lux-hero-shade{background:linear-gradient(0deg,rgba(7,8,7,.98) 0%,rgba(7,8,7,.84) 48%,rgba(7,8,7,.06) 83%)}.lux-hero-copy{width:100%;padding:0 21px 55px}.lux-hero h1{font-size:48px;letter-spacing:-3px}.lux-lead{font-size:14px;line-height:1.6;margin:22px 0}.lux-proof{display:none}.lux-caption{display:none}.lux-actions{align-items:flex-start;gap:11px;flex-direction:column}.lux-button{width:100%}.lux-marquee{justify-content:flex-start;padding-left:20px}.lux-intro,.lux-report-stage,.lux-realities,.lux-process,.lux-boundary,.lux-price,.lux-faq{padding:75px 21px}.lux-intro{gap:30px}.lux-intro h2,.lux-realities h2,.lux-boundary h2,.lux-faq h2{font-size:42px;letter-spacing:-2.5px}.lux-intro>p{font-size:17px}.lux-report-page{padding:22px}.lux-report-heading h3{font-size:25px}.lux-metrics{grid-template-columns:1fr}.lux-metrics article{border-right:0;border-bottom:1px solid #d8d5ca}.lux-report-actions ol{grid-template-columns:1fr}.lux-report-stage aside h2,.lux-process h2,.lux-price h2{font-size:44px;letter-spacing:-2.5px}.lux-reality-grid{grid-template-columns:1fr}.lux-reality-grid article.featured{grid-column:auto;min-height:500px}.lux-process,.lux-boundary,.lux-price,.lux-faq{gap:45px}.lux-price ul{columns:1}.lux-counselling{margin:0 14px 70px;padding:35px 25px;grid-template-columns:1fr}.lux-counselling>div:last-child{border-left:0;border-top:1px solid #3f413b;padding:25px 0 0}.lux-footer{grid-template-columns:1fr 1fr;padding:55px 22px 28px}.lux-footer>.lux-brand{grid-column:1/-1}.lux-footer>div:last-of-type{grid-column:auto}.lux-footer>p{grid-column:1/-1}.lux-report-stage{overflow:hidden}}
@media(prefers-reduced-motion:reduce){.lux-button{transition:none}}
.luxury-inner{--ink:#171812;--ink2:#243f35;--cream:#f4f0e6;--paper:#fbf9f3;--saffron:#d6ad5b;--coral:#9e4937;--teal:#325e50;--muted:#696a63;--line:#d6d0c2;--shadow:0 28px 75px rgba(22,23,19,.12);background:var(--cream);font-family:KMInter,Arial,sans-serif}.luxury-inner .site-header,.luxury-inner>header{background:rgba(244,240,230,.95);border-bottom:1px solid #d7d0c1;backdrop-filter:blur(16px)}.luxury-inner .brand-icon{background:#171812;color:#d6ad5b}.luxury-inner .brand-dot{color:#9e4937}.luxury-inner .button,.luxury-inner .v12-primary{border-radius:2px;background:#325e50;border-color:#325e50;box-shadow:none}.luxury-inner .button:hover,.luxury-inner .v12-primary:hover{background:#25473c}.luxury-inner .purchase-shell,.luxury-inner .access-shell{padding-top:90px}.luxury-inner .purchase-copy h1,.luxury-inner .access-copy h1,.luxury-inner .counselling-hero h1{font-weight:390;letter-spacing:-4px}.luxury-inner .purchase-copy h1 em,.luxury-inner .access-copy h1 em,.luxury-inner .counselling-hero h1 em{color:#325e50}.luxury-inner .purchase-card,.luxury-inner .gate-card,.luxury-inner .intake-card,.luxury-inner .product-grid article{border-radius:5px;border-color:#d2cbbb;box-shadow:var(--shadow)}.luxury-inner .purchase-price strong{font-family:Georgia,serif;font-weight:400}.luxury-inner .purchase-includes{border-radius:3px;background:#e9e2d3}.luxury-inner .sample-inline{display:inline-block;margin-top:18px;color:#325e50;font-weight:750;font-size:12px}.luxury-inner .v12-kicker{color:#775f30}.luxury-inner .v12-kicker:before{background:#d6ad5b}.luxury-inner .review-guide{border-radius:3px;background:#171812}.luxury-inner .review-guide:after{background:#d6ad5b}.luxury-inner .paid-workspace-badge,.luxury-inner .paid-tick{background:#dfe9e3;color:#325e50}.luxury-inner .counselling-portrait{border-radius:48% 48% 5px 48%;background:linear-gradient(145deg,#d6ad5b,#f0d395 47%,#325e50)}.luxury-inner .v12-how{border-radius:5px;background:#e9e2d3}.luxury-inner .v12-card-grid article{border-radius:4px}.luxury-inner footer{background:#171812}.luxury-inner .product-grid .counselling-product{background:#e1e8e3}
