/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#07100e;--ink-2:#0c1613;--cream:#f3efe5;--muted:#b8c0ba;--green:#15985d;--green-light:#91c8a2;--line:#d0e2d72b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--cream);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.site-header{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040a08d4;align-items:center;gap:32px;width:100%;height:82px;padding:0 clamp(24px,4.5vw,72px);display:flex;position:absolute}.brand{flex-shrink:0;align-items:center;gap:13px;width:300px;height:72px;display:flex}.brand-symbol{flex-shrink:0;width:52px;height:52px;position:relative;overflow:hidden}.brand-symbol img{object-fit:contain;width:158px;max-width:none;height:158px;position:absolute;top:-36px;left:-54px}.brand-name{color:var(--cream);flex-direction:column;justify-content:center;gap:3px;line-height:1;display:flex}.brand-name strong{letter-spacing:.035em;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:500}.brand-name small{letter-spacing:.45em;color:#d6d4cd;padding-left:2px;font-size:9px}.nav{align-items:center;gap:42px;margin-left:auto;font-size:15px;display:flex}.nav a{border-bottom:2px solid #0000;padding:31px 0 25px;transition:all .25s}.nav a:hover{color:var(--green-light);border-bottom-color:var(--green)}.header-cta{border:1px solid var(--green);height:44px;color:var(--cream);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:24px;padding:0 20px;font-size:14px;text-decoration:none;transition:all .25s;display:flex}.mobile-header-cta,.nav-login,.menu-button{display:none}.hero{border-bottom:1px solid var(--line);height:100vh;min-height:850px;max-height:1000px;position:relative;overflow:hidden}.hero-image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.hero-overlay{background:radial-gradient(at 37% 45%,#14704926 0%,#040e0b00 42%),linear-gradient(90deg,#040e0bfc 0%,#040e0bf0 29%,#040e0b7a 53%,#040e0b14 100%);position:absolute;inset:0}.hero-slogan{z-index:4;text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:12px;display:flex;position:absolute;top:112px;left:6vw}.hero-slogan span{color:#dfe6e0;font-size:11px}.hero-slogan strong{color:#8ee0aa;border-left:1px solid var(--green);padding-left:12px;font-size:15px;font-weight:700}.hero-copy{z-index:2;width:min(760px,53%);padding:clamp(165px,19vh,210px) 6vw 130px;position:relative}.eyebrow,.section-label{color:var(--green-light);text-transform:uppercase;letter-spacing:.22em;font-size:11px;font-weight:700}.hero h1,.section h2{letter-spacing:-.035em;margin:22px 0;font-family:Georgia,Times New Roman,serif;font-weight:400}.hero h1{font-size:clamp(52px,5.1vw,78px);line-height:1.06}.hero h1 em{color:var(--green);font-weight:400}.green-line{background:var(--green);width:112px;height:3px;margin:30px 0}.hero-text{color:#d7dbd7;max-width:585px;font-size:18px;line-height:1.6}.hero-actions{gap:18px;margin-top:40px;display:flex}.button{cursor:pointer;border:1px solid #f3efe58c;justify-content:center;align-items:center;gap:44px;min-height:58px;padding:0 27px;transition:all .25s;display:inline-flex}.button.primary{background:var(--green);border-color:var(--green);color:#fff}.button:hover{filter:brightness(1.08);transform:translateY(-2px)}.system-card{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#08110ebf;border:1px solid #ffffff40;width:min(480px,36vw);position:absolute;bottom:80px;right:5vw}.system-card>p{border-bottom:1px solid var(--green);margin:0;padding:19px 24px;font-family:Georgia,serif;font-size:22px}.system-card>div{grid-template-columns:repeat(4,1fr);padding:22px 12px;display:grid}.system-card span{text-align:center;border-right:1px solid var(--line);padding:12px 5px;font-size:13px}.system-card span:last-child{border:0}.trust-strip{border-bottom:1px solid var(--line);background:#08110e;grid-template-columns:repeat(4,1fr);min-height:112px;padding:24px 5vw;display:grid}.trust-strip p{border-right:1px solid var(--line);flex-direction:column;gap:8px;margin:0;padding:6px 30px;display:flex}.trust-strip p:last-child{border:0}.trust-strip strong{text-transform:uppercase;letter-spacing:.05em;font-size:12px}.trust-strip span{color:#9da8a1;font-size:13px}.section{padding:110px clamp(24px,6vw,96px)}.section h2{font-size:clamp(44px,4.2vw,66px);line-height:1.07}.opportunity{background:var(--cream);color:#111915}.opportunity .section-label,.properties .section-label{color:#247d55}.opportunity-head{grid-template-columns:1.1fr .75fr;align-items:end;gap:8vw;display:grid}.opportunity-head p{color:#4e5851;max-width:590px;font-size:18px;line-height:1.7}.text-link{border-bottom:1px solid;align-items:center;gap:18px;padding:12px 0 6px;font-weight:600;display:inline-flex}.value-grid{border-top:1px solid #c9cec8;grid-template-columns:repeat(4,1fr);margin-top:80px;display:grid}.value-grid article{border-right:1px solid #c9cec8;min-height:260px;padding:36px 28px 10px 0}.value-grid article:not(:first-child){padding-left:28px}.value-grid article:last-child{border:0}.value-number{color:#258158;letter-spacing:.15em;font-size:12px}.value-grid h3{margin:50px 0 16px;font-family:Georgia,serif;font-size:24px;font-weight:400}.value-grid p{color:#657069;font-size:15px;line-height:1.65}.earnings-block{color:var(--cream);background:#0a1612;grid-template-columns:.9fr 1.2fr;gap:65px;margin-top:75px;padding:55px 60px 30px;display:grid;position:relative}.earnings-intro>span{color:#80c899;text-transform:uppercase;letter-spacing:.2em;font-size:10px}.earnings-intro h3{margin:18px 0 22px;font-family:Georgia,Times New Roman,serif;font-size:35px;font-weight:400;line-height:1.15}.earnings-intro p{color:#aeb9b1;max-width:480px;font-size:15px;line-height:1.7}.earnings-paths{border-top:1px solid var(--line)}.earnings-paths article{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;gap:16px;padding:21px 0;display:grid}.earnings-paths article>span{color:#76c792;padding-top:3px;font-size:10px}.earnings-paths h4{margin:0 0 7px;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400}.earnings-paths p{color:#99a79e;margin:0;font-size:13px;line-height:1.55}.earnings-note{border-top:1px solid var(--line);color:#738078;grid-column:1/-1;margin:5px 0 0;padding-top:18px;font-size:10px;line-height:1.5}.model{background:#08110e;grid-template-columns:1fr 1fr;align-items:center;gap:9vw;min-height:760px;display:grid}.model-visual{aspect-ratio:1;border:1px solid var(--line);background:radial-gradient(circle,#15985d30,#0000 64%);border-radius:50%;place-items:center;width:100%;max-width:570px;margin:auto;display:grid;position:relative}.model-mark{background:var(--green);z-index:2;border:8px solid #050f0bcc;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:138px;height:138px;font-family:Arial,Helvetica,sans-serif;display:flex;position:relative;box-shadow:0 0 0 1px #91c8a273,0 0 55px #15985d47}.model-mark strong{letter-spacing:.13em;font-size:19px;font-weight:700}.model-mark small{letter-spacing:.08em;color:#d6efde;margin-top:5px;font-size:10px}.model-mark:after{content:"";border:1px solid #ffffff47;border-radius:50%;position:absolute;inset:12px}.orbit{border:1px solid #91c8a240;border-radius:50%;position:absolute}.orbit-one{inset:14%}.orbit-two{inset:29%}.node{text-align:center;color:#cce0d2;text-transform:uppercase;letter-spacing:.1em;z-index:3;background:#0e1d18;border:1px solid #2b5945;min-width:132px;padding:13px 18px;font-size:11px;position:absolute}.node-a{top:11%;left:50%;transform:translate(-50%)}.node-b{top:50%;right:-3%;transform:translateY(-50%)}.node-c{bottom:11%;left:50%;transform:translate(-50%)}.node-d{top:50%;left:-3%;transform:translateY(-50%)}.model-copy>p{color:#b1bbb4;max-width:590px;font-size:17px;line-height:1.75}.model-copy ul{border-top:1px solid var(--line);margin:36px 0 0;padding:0;list-style:none}.model-copy li{border-bottom:1px solid var(--line);padding:19px 0;font-size:16px}.model-copy li span{color:var(--green-light);margin-right:24px;font-size:11px}.network{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0c1713}.network-heading{grid-template-columns:1.2fr .65fr;align-items:end;gap:8vw;display:grid}.network-heading>p{color:#acb6af;max-width:540px;margin-bottom:30px;font-size:17px;line-height:1.75}.agent-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:55px;display:grid}.agent-card{border:1px solid var(--line);background:#101d18;transition:transform .3s,border-color .3s;position:relative;overflow:hidden}.agent-card:hover{border-color:#91c8a28c;transform:translateY(-5px)}.agent-placeholder{background:#102019;height:365px;position:relative;overflow:hidden}.agent-placeholder img{object-fit:cover;object-position:center 24%;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.7,.2,1);display:block;transform:scale(1.001)}.agent-card:hover .agent-placeholder img{transform:scale(1.055)}.agent-info{border-top:1px solid var(--line);padding:23px}.agent-info>span{color:var(--green-light);letter-spacing:.2em;font-size:9px}.agent-info h3{margin:10px 0 7px;font-family:Georgia,serif;font-size:22px;font-weight:400}.agent-info p{color:#9eaaa2;margin:0;font-size:13px}.network-bottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;margin-top:32px;padding-top:28px;display:flex}.network-bottom p{color:#99a59d;font-size:13px}.network-bottom .button{width:auto}.properties{color:#111915;background:#e9e6dc}.section-top{justify-content:space-between;align-items:end;display:flex}.property-grid{grid-template-columns:1.2fr 1fr 1fr;gap:18px;margin-top:55px;display:grid}.property-card{color:#fff;isolation:isolate;cursor:pointer;height:490px;padding:22px;position:relative;overflow:hidden}.property-card:after{content:"";z-index:-2;background-image:var(--property-image);background-position:50%;background-size:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scale(1.001)}.property-card:before{content:"";z-index:-1;background:linear-gradient(#050a0826,#050a08e6);transition:background .45s;position:absolute;inset:0}.property-card:hover:after{transform:scale(1.085)}.property-one{--property-image:url(https://images.unsplash.com/photo-1600607687939-ce8a6c25118c?auto=format&fit=crop&w=1200&q=80)}.property-two{--property-image:url(https://images.unsplash.com/photo-1600566753190-17f0baa2a6c3?auto=format&fit=crop&w=1000&q=80)}.property-three{--property-image:url(https://images.unsplash.com/photo-1497366811353-6870744d04b2?auto=format&fit=crop&w=1000&q=80)}.property-type{z-index:1;background:var(--green);letter-spacing:.15em;padding:8px 12px;font-size:10px;display:inline-block;position:relative}.property-code{z-index:1;letter-spacing:.12em;background:#040e0bb8;border:1px solid #ffffff40;padding:8px 10px;font-size:10px;position:absolute;top:24px;right:24px}.property-info{z-index:1;position:absolute;bottom:26px;left:25px;right:25px}.property-info p{color:#cbd3ce;font-size:12px}.property-info h3{margin:8px 0 18px;font-family:Georgia,serif;font-size:26px;font-weight:400}.property-info strong{font-size:15px}.property-official .property-info small{color:#b8c8be;letter-spacing:.04em;margin-top:13px;font-size:10px;display:block}.demo-note{color:#6f766f;text-align:right;margin:14px 0 0;font-size:11px}.join{background:#0a1612;grid-template-columns:.9fr 1fr;align-items:center;gap:9vw;display:grid}.join-copy>p{color:#acb7af;max-width:530px;font-size:17px;line-height:1.75}.join-quote{border-left:2px solid var(--green);color:#dce2dd;margin-top:55px;padding:22px 0 22px 25px;font-family:Georgia,serif;font-size:22px;line-height:1.5}.join-form{background:var(--cream);color:#142019;min-height:590px;padding:42px}.form-title{margin:0 0 30px;font-family:Georgia,serif;font-size:28px}.join-form label{text-transform:uppercase;letter-spacing:.09em;flex-direction:column;gap:8px;margin-bottom:20px;font-size:11px;display:flex}.join-form input,.join-form select,.join-form textarea{color:#111915;resize:none;background:0 0;border:0;border-bottom:1px solid #aeb6af;outline:none;width:100%;padding:11px 2px}.join-form input:focus,.join-form select:focus,.join-form textarea:focus{border-color:var(--green)}.form-row{grid-template-columns:1fr 1fr;gap:22px;display:grid}.form-button{border:0;width:100%;margin-top:10px}.join-form small{color:#69726c;text-align:center;margin-top:13px;font-size:10px;display:block}.success-message{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:500px;display:flex}.success-message>span{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:60px;height:60px;font-size:26px;display:grid}.success-message h3{font-family:Georgia,serif;font-size:31px;font-weight:400}.success-message p{color:#637067;max-width:350px;line-height:1.6}.success-message button{cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin-top:25px}footer{border-top:1px solid var(--line);color:#aab5ad;background:#040a08;grid-template-columns:1.5fr .6fr 1fr;gap:60px;padding:70px 6vw 25px;font-size:13px;display:grid}.footer-brand{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:420px;display:flex}.footer-brand img{width:370px;max-width:100%;height:auto;margin:-82px auto -72px;display:block}.footer-brand p{text-align:center;color:#c2cbc5;width:100%;max-width:360px;margin:0 auto;font-size:14px;line-height:1.6}footer>div:not(.footer-brand){flex-direction:column;gap:13px;display:flex}footer strong{color:var(--cream);margin-bottom:8px}footer a:hover{color:var(--green-light)}.copyright{border-top:1px solid var(--line);grid-column:1/-1;margin-top:25px;padding-top:23px;font-size:11px}.whatsapp-float{z-index:40;color:#fff;background:#20a967;border-radius:28px;align-items:center;gap:10px;height:54px;padding:0 20px 0 13px;font-size:13px;font-weight:700;transition:transform .25s,filter .25s;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 35px #00000057}.whatsapp-float:hover{filter:brightness(1.08);transform:translateY(-3px)}.whatsapp-icon{border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:31px;height:31px;font-size:18px;display:grid;transform:rotate(-18deg)}.model-page{color:var(--cream);background:#07100e;min-height:100vh}.model-header{border-bottom:1px solid var(--line);z-index:10;background:#050c0a;align-items:center;gap:35px;height:78px;padding:0 clamp(24px,5vw,78px);display:flex;position:relative}.model-nav{color:#bac4bd;gap:30px;margin-left:auto;font-size:13px;display:flex}.model-nav a:hover{color:var(--green-light)}.model-back{border-left:1px solid var(--line);color:#8fd1a4;margin-left:18px;padding-left:28px;font-size:13px}.model-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 78% 45%,#15985d2b,#0000 31%),linear-gradient(125deg,#07100e 0%,#0b1914 100%);grid-template-columns:1.25fr .65fr;align-items:center;gap:9vw;min-height:690px;padding:150px clamp(24px,7vw,110px) 90px;display:grid;position:relative;overflow:hidden}.model-hero:after{content:"";border:1px solid #91c8a21f;border-radius:50%;width:520px;height:520px;position:absolute;top:90px;right:-110px;box-shadow:0 0 0 90px #91c8a206,0 0 0 180px #91c8a205}.model-hero-copy{z-index:2;position:relative}.model-hero h1,.model-section h2,.model-cta h2{letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-weight:400}.model-hero h1{margin:22px 0;font-size:clamp(54px,5.3vw,82px);line-height:1.04}.model-hero h1 em{color:#55bd7d;font-weight:400}.model-hero-copy>p:not(.section-label){color:#b2bdb5;max-width:670px;font-size:17px;line-height:1.7}.model-hero-actions{align-items:center;gap:30px;margin-top:38px;display:flex}.hero-stat-card{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08130fd9;border:1px solid #91c8a24d;padding:35px;position:relative}.hero-stat-card>span{letter-spacing:.2em;color:var(--green-light);font-size:9px}.hero-stat-card>strong{color:#e7eee9;margin:18px 0;font-family:Georgia,serif;font-size:90px;font-weight:400;line-height:1;display:block}.hero-stat-card>p{color:#94a298;border-bottom:1px solid var(--line);padding-bottom:24px;font-size:13px;line-height:1.55}.hero-stat-card>div{grid-template-columns:auto 1fr;align-items:center;gap:11px 16px;display:grid}.hero-stat-card b{color:#7dd19a;font-family:Georgia,serif;font-size:21px}.hero-stat-card small{color:#aeb9b1}.model-section{padding:105px clamp(24px,6vw,96px)}.model-section-head{grid-template-columns:1.1fr .65fr;align-items:end;gap:8vw;display:grid}.model-section-head h2{margin:18px 0 0;font-size:clamp(44px,4.2vw,65px);line-height:1.06}.model-section-head>p{color:#9eaaa2;margin:0 0 7px;font-size:15px;line-height:1.7}.income-ways{color:#111915;background:#f0ede4}.income-ways .section-label,.commission-section .section-label,.calculator-section .section-label,.example-section .section-label{color:#247d55}.income-ways .model-section-head>p{color:#5f6962}.income-grid{border-top:1px solid #c8cec8;grid-template-columns:repeat(3,1fr);margin-top:65px;display:grid}.income-grid article{border-right:1px solid #c8cec8;min-height:320px;padding:32px 35px 36px 0;position:relative}.income-grid article:not(:first-child){padding-left:35px}.income-grid article:last-child{border-right:0}.income-grid article>span{letter-spacing:.15em;color:#297e57;font-size:10px}.income-icon{color:#7fd09a;background:#0d1b16;border-radius:50%;place-items:center;width:45px;height:45px;margin:34px 0 20px;display:grid}.income-grid h3{margin:0 0 15px;font-family:Georgia,serif;font-size:29px;font-weight:400}.income-grid p{color:#647069;min-height:92px;font-size:14px;line-height:1.65}.income-grid strong{color:#247d55;font-size:13px}.commission-section{color:#101713;background:#fffdf7}.commission-section .model-section-head>p{color:#5c665f}.split-bar{color:#fff;height:150px;margin-top:65px;display:flex;overflow:hidden}.split-bar>div{flex-direction:column;justify-content:flex-end;gap:8px;padding:25px 18px;display:flex}.split-bar strong{font-family:Georgia,serif;font-size:37px;font-weight:400}.split-bar span{letter-spacing:.05em;font-size:11px}.split-captor{background:#0c6c47}.split-seller{background:#15985d}.split-company{background:#293c34}.split-network{background:#86b795;color:#07100e!important}.split-detail{border:1px solid #d2d7d1;border-top:0;grid-template-columns:repeat(4,1fr);display:grid}.split-detail article{border-right:1px solid #d2d7d1;gap:18px;padding:25px;display:flex}.split-detail article:last-child{border:0}.split-detail article>span{color:#267c55;padding-top:5px;font-size:11px}.split-detail h3{margin:0 0 8px;font-family:Georgia,serif;font-size:18px;font-weight:400}.split-detail p{color:#69736c;margin:0;font-size:12px;line-height:1.45}.network-model{background:#08120f}.model-section-head.light>p{color:#a6b1a9}.two-branches{grid-template-columns:1fr 160px 1fr;align-items:center;gap:28px;margin-top:70px;display:grid}.branch-card{background:#0c1a15;border:1px solid #315342;padding:28px}.branch-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.branch-title span{letter-spacing:.16em;color:#9bcaae;font-size:10px}.branch-title strong{color:#78cd95;font-family:Georgia,serif;font-size:37px;font-weight:400}.source-agent{text-align:center;background:#15985d;width:70%;margin:28px auto 0;padding:17px;font-size:13px}.source-agent b{margin-top:5px;font-size:24px;display:block}.branch-line{border-left:1px solid #40735a;border-right:1px solid #40735a;width:50%;height:45px;margin:auto;position:relative}.branch-line:before{content:"";border-top:1px solid #40735a;position:absolute;top:22px;left:0;right:0}.leader-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.leader-row>div{text-align:center;background:#0a1511;border:1px solid #315342;padding:18px 12px;position:relative}.leader-row small{color:#80c899;letter-spacing:.16em;font-size:8px;display:block}.leader-row strong{margin:8px 0;font-family:Georgia,serif;font-size:16px;font-weight:400;display:block}.leader-row b{color:#74c991;font-size:22px}.network-center{text-align:center;z-index:2;border:1px solid #488165;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:155px;height:155px;display:flex;position:relative;box-shadow:0 0 0 10px #08120f,0 0 0 11px #91c8a226,0 0 50px #15985d33}.network-center span{letter-spacing:.1em;color:#a8b7ad;font-size:8px;line-height:1.4}.network-center b{color:#7fd09a;margin:4px;font-family:Georgia,serif;font-size:34px;font-weight:400}.network-center small{letter-spacing:.13em;font-size:7px}.network-explain{text-align:center;color:#849188;max-width:880px;margin:42px auto 0;font-size:13px;line-height:1.7}.activation-section{background:#0d1a16;grid-template-columns:.7fr 1.3fr;align-items:center;gap:8vw;display:grid}.activation-copy h2{margin:18px 0;font-size:clamp(43px,4vw,62px);line-height:1.05}.activation-copy>p:not(.section-label){color:#9faca3;line-height:1.7}.activation-timeline{grid-template-columns:1fr auto 1.4fr;align-items:center;gap:20px;display:grid}.activation-event,.active-months{background:#091410;border:1px solid #315342;padding:28px}.activation-event span,.active-months>span{letter-spacing:.16em;color:#79ca95;font-size:9px}.activation-event strong{margin:18px 0 8px;font-family:Georgia,serif;font-size:22px;font-weight:400;display:block}.activation-event small{color:#89968e}.timeline-arrow{color:#60bb7e;font-size:28px}.active-months>div{grid-template-columns:repeat(3,1fr);gap:5px;margin:18px 0;display:grid}.active-months b{text-align:center;background:#15985d;padding:13px 4px;font-size:10px}.active-months>strong{color:#bac7be;font-size:12px}.activation-note{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:180px 1fr;gap:30px;padding-top:25px;display:grid}.activation-note p{color:#8f9c94;margin:0;font-size:13px;line-height:1.65}.calculator-section{color:#111915;background:#f0ede4;grid-template-columns:.8fr 1.2fr;gap:7vw;display:grid}.calculator-intro h2{margin:18px 0;font-size:clamp(45px,4vw,62px)}.calculator-intro>p:not(.section-label){color:#647069;line-height:1.65}.calculator-inputs{grid-template-columns:1fr 1fr;gap:15px;margin-top:35px;display:grid}.calculator-inputs label{text-transform:uppercase;letter-spacing:.08em;color:#59645d;font-size:10px}.calculator-inputs input{background:#faf8f1;border:1px solid #bbc3bc;outline:none;width:100%;margin-top:8px;padding:15px 12px}.calculator-inputs input:focus{border-color:#15985d}.commission-total{color:#fff;background:#0b1813;justify-content:space-between;align-items:center;margin-top:15px;padding:23px;display:flex}.commission-total span{font-size:11px}.commission-total strong{color:#83d09c;font-family:Georgia,serif;font-size:26px;font-weight:400}.calculator-results{color:#fff;background:#0b1813;padding:32px}.main-results{grid-template-columns:1fr 1fr;gap:10px;display:grid}.main-results article{border:1px solid #294638;padding:20px}.main-results span{letter-spacing:.11em;color:#8da096;font-size:9px;display:block}.main-results strong{margin-top:11px;font-family:Georgia,serif;font-size:27px;font-weight:400;display:block}.level-results{border-top:1px solid var(--line);margin-top:25px}.level-results h3{font-family:Georgia,serif;font-size:20px;font-weight:400}.level-results>div{border-top:1px solid var(--line);justify-content:space-between;padding:12px 0;font-size:12px;display:flex}.level-results>div span{color:#9daca2}.level-results b{color:#85d19d}.example-section{color:#111915;text-align:center;background:#fffdf7;padding-top:80px;padding-bottom:80px}.example-section h2{margin:15px 0 40px;font-size:clamp(39px,4vw,57px)}.example-flow{justify-content:center;align-items:center;gap:22px;display:flex}.example-flow>div{border:1px solid #cbd1cb;min-width:180px;padding:22px 35px}.example-flow span{letter-spacing:.15em;color:#67716b;font-size:8px;display:block}.example-flow strong{margin-top:9px;font-family:Georgia,serif;font-size:27px;font-weight:400;display:block}.example-flow i{color:#75907e;font-style:normal}.example-flow .example-highlight{color:#fff;background:#0d1a16;border-color:#0d1a16}.example-highlight span{color:#91c8a2}.example-section>p:last-child{color:#606b64;margin-top:30px}.model-cta{text-align:center;background:radial-gradient(circle,#15985d29,#0000 38%),#07100e;padding:110px 24px}.model-cta h2{margin:20px 0 38px;font-size:clamp(46px,4.4vw,68px);line-height:1.06}.model-cta>div{justify-content:center;align-items:center;gap:28px;display:flex}.model-footer{border-top:1px solid var(--line);color:#909d94;background:#040a08;grid-template-columns:300px 1fr auto;align-items:center;gap:45px;padding:40px 6vw;font-size:12px;display:grid}.model-footer .brand{width:260px}.model-footer p{max-width:600px;line-height:1.6}@media (width<=1100px){.site-header{height:72px;padding:0 20px}.brand{gap:10px;width:260px;height:64px}.brand-symbol{width:45px;height:45px}.brand-symbol img{width:137px;height:137px;top:-31px;left:-47px}.brand-name strong{font-size:19px}.brand-name small{font-size:8px}.header-cta{display:none}.menu-button{background:0 0;border:0;flex-direction:column;justify-content:center;gap:7px;width:40px;height:40px;margin-left:auto;display:flex}.menu-button span{background:#fff;width:24px;height:1px;display:block}.nav{background:#07100e;flex-direction:column;gap:0;margin:0;padding:12px 24px 28px;display:none;position:absolute;top:72px;left:0;right:0}.nav.open{display:flex}.nav a{border-bottom:1px solid var(--line);width:100%;padding:16px 0}.nav .nav-login{color:#fff;background:#ff4f0a;border:1px solid #ff4f0a;justify-content:space-between;align-items:center;margin-top:10px;padding:14px 16px;font-weight:700;display:flex}.hero{height:auto;min-height:850px;max-height:none}.hero-image{object-position:65% center}.hero-overlay{background:radial-gradient(at 50% 42%,#1470491f,#0000 48%),linear-gradient(#040e0b59,#040e0bf5 60%)}.hero-slogan{display:block;top:92px;left:24px}.hero-slogan span,.hero-slogan strong{display:block}.hero-slogan strong{border-left:0;border-top:1px solid var(--green);margin-top:7px;padding:7px 0 0}.hero-copy{width:100%;padding:360px 24px 190px}.hero h1{font-size:45px}.hero-text{font-size:16px}.hero-actions{flex-direction:column;align-items:stretch}.button{width:100%}.system-card{width:auto;bottom:30px;left:24px;right:24px}.system-card>p{font-size:18px}.system-card>div{padding:10px 4px}.system-card span{padding:9px 2px;font-size:11px}.trust-strip{grid-template-columns:1fr 1fr;padding:20px}.trust-strip p{border-bottom:1px solid var(--line);padding:18px 12px}.section{padding:78px 24px}.opportunity-head,.model,.join,.network-heading{grid-template-columns:1fr}.value-grid{grid-template-columns:1fr 1fr}.value-grid article{border-bottom:1px solid #c9cec8;min-height:230px}.earnings-block{grid-template-columns:1fr;gap:30px;padding:42px 30px 25px}.earnings-note{grid-column:auto}.model-visual{order:2;width:90%}.agent-grid{grid-template-columns:1fr 1fr}.agent-placeholder{height:300px}.property-grid{grid-template-columns:1fr}.property-card{height:430px}.section-top{display:block}.section-top .text-link{margin-top:15px}.join-form{padding:30px 22px}.form-row{grid-template-columns:1fr}footer{grid-template-columns:1fr;gap:35px}.copyright{grid-column:auto}}@media (width<=700px){body{font-size:15px}.site-header{background:#040a08f0;gap:8px;height:64px;padding:0 12px;position:fixed}.brand{width:auto;height:58px}.brand-symbol{width:40px;height:40px}.brand-symbol img{width:122px;height:122px;top:-28px;left:-42px}.brand-name strong{font-size:17px}.brand-name small{letter-spacing:.39em;font-size:7px}.mobile-header-cta{color:#fff;white-space:nowrap;border:1px solid #ff4f0a;justify-content:center;align-items:center;height:34px;margin-left:auto;padding:0 11px;font-size:11px;font-weight:700;display:inline-flex}.menu-button{width:36px;height:36px;margin-left:0}.nav{padding:8px 20px 20px;top:64px}.nav a{padding:14px 0;font-size:14px}.hero{height:100svh;min-height:720px;max-height:790px}.hero-image{object-position:63% center}.hero-slogan{top:84px;left:20px;right:20px}.hero-slogan span{font-size:9px}.hero-slogan strong{font-size:12px}.hero-copy{padding:285px 20px 120px}.hero h1{margin:15px 0;font-size:clamp(39px,11vw,48px);line-height:1.01}.hero h1 br{display:none}.eyebrow,.section-label{font-size:9px}.green-line{width:74px;height:2px;margin:20px 0}.hero-text{max-width:390px;font-size:14px;line-height:1.55}.hero-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:25px;display:grid}.button{gap:14px;min-height:48px;padding:0 14px;font-size:12px}.system-card{display:none}.trust-strip{grid-template-columns:1fr 1fr;min-height:0;padding:10px 12px}.trust-strip p{min-height:82px;padding:14px 10px}.trust-strip strong{font-size:10px}.trust-strip span{font-size:11px;line-height:1.35}.section{padding:56px 20px}.section h2{margin:15px 0 22px;font-size:clamp(34px,9.5vw,42px);line-height:1.02}.opportunity-head p,.network-heading>p,.model-copy>p,.join-copy>p{font-size:14px;line-height:1.65}.value-grid{grid-template-columns:1fr 1fr;margin-top:40px}.value-grid article{min-height:205px;padding:22px 14px 15px 0}.value-grid article:not(:first-child){padding-left:14px}.value-grid article:nth-child(odd){padding-left:0}.value-grid h3{margin:30px 0 10px;font-size:19px}.value-grid p{font-size:12px;line-height:1.5}.earnings-block{margin-top:42px;padding:30px 20px 20px}.earnings-intro h3{font-size:27px}.earnings-intro p{font-size:13px}.earnings-paths article{padding:17px 0}.earnings-paths h4{font-size:18px}.model{gap:35px;min-height:0}.model-visual{order:2;width:min(100%,360px);min-height:0}.model-mark{border-width:6px;width:100px;height:100px}.model-mark strong{font-size:14px}.node{letter-spacing:.04em;min-width:92px;padding:8px 7px;font-size:8px}.model-copy ul{margin-top:25px}.model-copy li{padding:15px 0;font-size:13px}.network-heading{gap:0}.network-heading>p{max-width:430px;margin:0}.agent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:30px}.agent-placeholder{height:205px}.agent-info{padding:15px 13px 17px}.agent-info>span{letter-spacing:.14em;font-size:7px}.agent-info h3{margin:8px 0 5px;font-size:18px;line-height:1.1}.agent-info p{font-size:11px;line-height:1.3}.network-bottom{gap:16px;margin-top:22px;padding-top:20px}.network-bottom p{margin:0;font-size:10px;line-height:1.45}.network-bottom .button{width:100%}.section-top .text-link{font-size:13px}.property-grid{scroll-snap-type:x mandatory;gap:12px;margin-top:30px;margin-right:-20px;padding-bottom:8px;display:flex;overflow-x:auto}.property-card{scroll-snap-align:start;min-width:82vw;height:360px}.property-info h3{font-size:22px}.demo-note{text-align:left;font-size:9px}.join{gap:35px}.join-quote{margin-top:30px;font-size:17px}.join-form{min-height:0;padding:28px 20px}.form-title{font-size:23px}.join-form label{margin-bottom:16px}.success-message{min-height:390px}footer{gap:28px;padding:48px 20px 22px}.footer-brand{align-items:flex-start}.footer-brand img{width:270px;margin:-58px 0 -55px}.footer-brand p{text-align:left;margin:0;font-size:12px}.copyright{margin-top:10px}.whatsapp-float{justify-content:center;width:48px;height:48px;padding:0;bottom:14px;right:14px}.whatsapp-float>span:last-child{display:none}.whatsapp-icon{width:30px;height:30px}}@media (width<=370px){.hero-actions{grid-template-columns:1fr}.hero-copy{padding-top:255px}.value-grid{grid-template-columns:1fr}.value-grid article,.value-grid article:not(:first-child){min-height:0;padding:20px 0}.agent-placeholder{height:180px}.agent-info h3{font-size:16px}}@media (width<=1100px){.model-header{height:68px;padding:0 22px}.model-header .brand{width:auto}.model-nav{display:none}.model-back{margin-left:auto}.model-hero{grid-template-columns:1fr .55fr;gap:5vw;padding-top:120px}.two-branches{grid-template-columns:1fr 115px 1fr;gap:15px}.network-center{width:112px;height:112px}.network-center b{font-size:27px}.branch-card{padding:20px}.source-agent{width:85%}.activation-section,.calculator-section{grid-template-columns:1fr}.model-footer{grid-template-columns:260px 1fr}}@media (width<=700px){.model-header{height:64px;position:sticky;top:0}.model-header .brand-name strong{font-size:16px}.model-back{padding-left:15px;font-size:0}.model-back span{font-size:18px}.model-hero{grid-template-columns:1fr;min-height:0;padding:75px 20px 55px}.model-hero:after{width:280px;height:280px;top:300px;right:-150px}.model-hero h1{font-size:42px}.model-hero h1 br{display:none}.model-hero-copy>p:not(.section-label){font-size:14px}.model-hero-actions{grid-template-columns:1fr;gap:15px;display:grid}.model-hero-actions .button{width:100%}.hero-stat-card{padding:24px}.hero-stat-card>strong{font-size:66px}.hero-stat-card>div{grid-template-columns:auto 1fr auto 1fr}.model-section{padding:58px 20px}.model-section-head{grid-template-columns:1fr;gap:18px}.model-section-head h2{font-size:36px}.model-section-head>p{font-size:13px}.income-grid{grid-template-columns:1fr;margin-top:35px}.income-grid article,.income-grid article:not(:first-child){border-bottom:1px solid #c8cec8;border-right:0;min-height:0;padding:25px 0}.income-icon{margin:22px 0 15px}.income-grid p{min-height:0}.split-bar{grid-template-columns:1fr 1fr;height:250px;display:grid}.split-bar>div{width:100%!important}.split-bar strong{font-size:29px}.split-detail{grid-template-columns:1fr 1fr}.split-detail article{padding:16px 12px}.split-detail article:nth-child(2){border-right:0}.split-detail article:nth-child(-n+2){border-bottom:1px solid #d2d7d1}.split-detail h3{font-size:15px}.two-branches{grid-template-columns:1fr;margin-top:40px}.network-center{grid-row:1;width:125px;height:125px;margin:auto}.branch-card{padding:18px}.branch-title strong{font-size:30px}.source-agent{width:78%}.leader-row strong{font-size:14px}.network-explain{text-align:left;margin-top:25px}.activation-copy h2{font-size:38px}.activation-timeline{grid-template-columns:1fr}.timeline-arrow{text-align:center;transform:rotate(90deg)}.activation-note{grid-template-columns:1fr;gap:8px}.calculator-intro h2{font-size:39px}.calculator-inputs{grid-template-columns:1fr}.commission-total{flex-direction:column;align-items:flex-start;gap:8px}.calculator-results{padding:20px}.main-results{grid-template-columns:1fr 1fr}.main-results article{padding:16px 12px}.main-results strong{font-size:20px}.example-flow{grid-template-columns:1fr;display:grid}.example-flow i{transform:rotate(90deg)}.example-flow>div{min-width:0}.model-cta{padding:70px 20px}.model-cta h2{font-size:39px}.model-cta>div{gap:18px;display:grid}.model-footer{grid-template-columns:1fr;gap:15px;padding:35px 20px}.model-footer .brand{width:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.nav a,.property-card:after,.agent-placeholder img{transition:none}.property-card:hover:after,.agent-card:hover .agent-placeholder img{transform:scale(1.001)}}.income-grid article{min-height:520px}.income-photo{background:#d9ddd7;height:220px;margin:24px 0;overflow:hidden}.income-photo img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.7,.2,1);display:block}.income-grid article:hover .income-photo img{transform:scale(1.045)}.income-grid article:first-child .income-photo img{object-position:center top}.calculator-inputs{grid-template-columns:1.15fr 1fr .65fr}.calculator-inputs select{color:#111915;background:#faf8f1;border:1px solid #bbc3bc;outline:none;width:100%;margin-top:8px;padding:15px 12px}.calculator-inputs select:focus{border-color:#15985d}.calculator-inputs .locked-rate{color:#247d55;cursor:not-allowed;background:#e1e3dc;font-weight:700}.same-agent-rule{background:linear-gradient(100deg,#0d2119,#102b20);border:1px solid #3b6b53;grid-template-columns:.9fr 1.1fr;align-items:center;gap:45px;max-width:1180px;margin:38px auto 0;padding:26px 30px;display:grid}.same-agent-rule>div:first-child>span{letter-spacing:.18em;color:#82d29d;font-size:8px}.same-agent-rule h3{margin:10px 0;font-family:Georgia,serif;font-size:24px;font-weight:400}.same-agent-rule p{color:#9eaca2;margin:0;font-size:12px;line-height:1.6}.same-agent-rule p b{color:#dce8df}.same-agent-numbers{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.same-agent-numbers article{text-align:center;border:1px solid #3b6b53;padding:17px}.same-agent-numbers small{letter-spacing:.14em;color:#91c8a2;font-size:8px;display:block}.same-agent-numbers strong{color:#9fada4;margin:10px 0;font-size:11px;display:block}.same-agent-numbers b{color:#78d197;font-family:Georgia,serif;font-size:30px;font-weight:400}.same-agent-tree{background:#0a1713;border:1px solid #315342;grid-template-columns:.7fr 1.3fr;align-items:center;gap:60px;max-width:1180px;margin:14px auto 0;padding:32px;display:grid}.special-tree-label>span{letter-spacing:.18em;color:#7fcd99;font-size:8px}.special-tree-label h3{margin:11px 0;font-family:Georgia,serif;font-size:29px;font-weight:400}.special-tree-label p{color:#92a097;font-size:12px;line-height:1.65}.special-chain{flex-direction:column;align-items:center;display:flex}.special-chain>i{color:#62bd81;place-items:center;height:28px;font-size:20px;font-style:normal;display:grid}.special-person{background:#0d2019;border:1px solid #386049;grid-template-columns:58px 1fr auto;align-items:center;gap:16px;width:100%;max-width:570px;padding:11px 16px;display:grid}.special-person img{object-fit:cover;object-position:center top;border:2px solid #4c8166;border-radius:50%;width:58px;height:58px}.special-person small{letter-spacing:.13em;color:#83ca9b;font-size:7px;display:block}.special-person strong{margin:6px 0;font-family:Georgia,serif;font-size:17px;font-weight:400;display:block}.special-person span{color:#9baaa0;font-size:9px}.special-person>b{color:#7ad298;font-family:Georgia,serif;font-size:30px;font-weight:400}.special-person.first{background:#102a20;margin-left:8%}.special-person.double-producer{background:#15985d;border-color:#15985d;margin-left:16%}.special-person.double-producer small,.special-person.double-producer span{color:#d7f1e0}.special-person.double-producer>b{color:#fff;font-size:34px}.mlm-heading{text-align:center;max-width:760px;margin:85px auto 35px}.mlm-heading>span{letter-spacing:.19em;color:#7ecb98;font-size:8px}.mlm-heading h3{margin:12px 0;font-family:Georgia,serif;font-size:34px;font-weight:400}.mlm-heading p{color:#8f9d94;font-size:12px;line-height:1.65}.mlm-trees{grid-template-columns:1fr 120px 1fr;align-items:center;gap:28px;display:grid}.mlm-tree{background:#0a1713;border:1px solid #315342;padding:25px}.mlm-tree-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.mlm-tree-title span{letter-spacing:.15em;color:#8fcba3;font-size:9px}.mlm-tree-title b{color:#73cc91;font-family:Georgia,serif;font-size:19px;font-weight:400}.mlm-chain{flex-direction:column;align-items:center;padding:24px 4%;display:flex}.mlm-chain>i{color:#62b980;place-items:center;height:34px;font-size:22px;font-style:normal;display:grid}.mlm-person{background:#0d2019;border:1px solid #315342;grid-template-columns:58px 1fr auto;align-items:center;gap:15px;width:100%;max-width:470px;min-height:82px;padding:11px 15px;display:grid}.mlm-person img{object-fit:cover;object-position:center top;border:2px solid #4d8267;border-radius:50%;width:58px;height:58px}.mlm-person small{letter-spacing:.13em;color:#82c99a;font-size:7px;display:block}.mlm-person strong{margin-top:7px;font-family:Georgia,serif;font-size:17px;font-weight:400;display:block}.mlm-person>b{color:#78d197;font-family:Georgia,serif;font-size:25px;font-weight:400}.mlm-person.level-one{background:#102a20;border-color:#4b8065;margin-left:9%}.mlm-person.producer{background:#15985d;border-color:#15985d;margin-left:18%}.mlm-person.producer small{color:#d4f1df}.mlm-person.producer>b{color:#fff}.mlm-divider{text-align:center;border:1px solid #478064;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:110px;height:110px;display:flex;box-shadow:0 0 40px #15985d2b}.mlm-divider span,.mlm-divider small{letter-spacing:.12em;color:#9baca1;font-size:7px}.mlm-divider b{color:#78d197;margin:3px 0;font-family:Georgia,serif;font-size:27px;font-weight:400}@media (width<=700px){.income-grid article,.income-grid article:not(:first-child){min-height:0}.income-photo{height:240px;margin:20px 0}.income-grid h3{font-size:26px}.calculator-inputs{grid-template-columns:1fr}.same-agent-rule{grid-template-columns:1fr;gap:22px;padding:22px 18px}.same-agent-numbers{grid-template-columns:1fr 1fr}.same-agent-numbers article:first-child{grid-column:1/-1}.same-agent-numbers b{font-size:26px}.same-agent-tree{grid-template-columns:1fr;gap:25px;padding:22px 16px}.special-person{grid-template-columns:48px 1fr auto;padding:10px}.special-person img{width:48px;height:48px}.special-person strong{font-size:14px}.special-person>b{font-size:25px}.special-person.first{margin-left:4%}.special-person.double-producer{margin-left:8%}.mlm-heading{margin-top:60px}.mlm-heading h3{font-size:29px}.mlm-trees{grid-template-columns:1fr}.mlm-divider{grid-row:1;margin:auto}.mlm-tree{padding:16px}.mlm-person{grid-template-columns:48px 1fr auto;padding:10px}.mlm-person img{width:48px;height:48px}.mlm-person strong{font-size:14px}.mlm-person>b{font-size:21px}.mlm-person.level-one{margin-left:4%}.mlm-person.producer{margin-left:8%}}@media (hover:none){.property-card:hover:after,.agent-card:hover .agent-placeholder img{transform:scale(1.001)}}.projection-section{background:#0a1612}.projection-head{grid-template-columns:1.1fr .6fr;align-items:end;gap:8vw;display:grid}.projection-head h2{margin:16px 0 0;font-size:clamp(43px,4vw,62px);line-height:1.05}.projection-head>p{color:#96a39a;font-size:14px;line-height:1.7}.projection-layout{grid-template-columns:1.05fr .95fr;gap:28px;margin-top:55px;display:grid}.projection-controls{color:#111915;background:#f0ede4;padding:28px}.projection-base h3{margin:0 0 20px;font-family:Georgia,serif;font-size:22px;font-weight:400}.projection-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.projection-controls label{text-transform:uppercase;letter-spacing:.08em;color:#59645d;flex-direction:column;gap:7px;font-size:9px;display:flex}.projection-controls input,.projection-controls select{color:#111915;background:#faf8f1;border:1px solid #bdc5be;outline:none;width:100%;height:45px;padding:0 10px}.projection-controls input:focus,.projection-controls select:focus{border-color:#15985d}.projection-commission{color:#fff;background:#0d1a16;justify-content:space-between;align-items:center;margin-top:12px;padding:16px;display:flex}.projection-commission span{font-size:10px}.projection-commission b{color:#7ed098;font-family:Georgia,serif;font-size:22px;font-weight:400}.projection-groups article{border-bottom:1px solid #c5cbc5;padding:19px 0}.group-title{align-items:center;gap:15px;margin-bottom:13px;display:flex}.group-title span{letter-spacing:.15em;color:#287e56;font-size:8px}.group-title strong{font-family:Georgia,serif;font-size:17px;font-weight:400}.group-fields{grid-template-columns:.65fr 1.35fr;gap:10px;display:grid}.group-fields.three{grid-template-columns:.55fr .8fr 1.25fr}.projection-results{background:#07110e;border:1px solid #315342;flex-direction:column;padding:28px;display:flex}.projection-tree{border-bottom:1px solid var(--line);align-items:center;gap:25px;padding-bottom:23px;display:flex}.projection-you{text-align:center;width:105px}.projection-you img{object-fit:cover;object-position:center top;border:3px solid #15985d;border-radius:50%;width:68px;height:68px}.projection-you span{letter-spacing:.1em;color:#78c992;margin:8px 0 4px;font-size:7px;display:block}.projection-you strong{font-family:Georgia,serif;font-size:17px;font-weight:400}.projection-branches{flex:1;grid-template-columns:1fr 1fr;gap:10px;display:grid;position:relative}.projection-branches:before{content:"";border-top:1px solid #3e6e56;width:25px;position:absolute;top:50%;left:-25px}.projection-branches>div{text-align:center;background:#0d2019;border:1px solid #315342;padding:17px 10px}.projection-branches b{color:#78d197;font-family:Georgia,serif;font-size:30px;font-weight:400;display:block}.projection-branches span{letter-spacing:.12em;color:#95a79c;font-size:8px}.income-breakdown{margin-top:15px}.income-breakdown article{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:5px 15px;padding:15px 0;display:grid}.income-breakdown small{color:#829088;grid-column:1;font-size:9px}.income-breakdown b{color:#79cf96;grid-area:1/2/3;align-self:center;font-family:Georgia,serif;font-size:20px;font-weight:400}.projected-total{background:#15985d;margin-top:auto;padding:23px}.projected-total>span{letter-spacing:.15em;color:#daf1e2;font-size:8px;display:block}.projected-total>strong{margin:8px 0;font-family:Georgia,serif;font-size:42px;font-weight:400;display:block}.projected-total>small{color:#d7ede0;font-size:9px}.projection-disclaimer{color:#78867d;text-align:center;margin:20px 0 0;font-size:10px;line-height:1.6}@media (width<=700px){.projection-head,.projection-layout{grid-template-columns:1fr}.projection-head h2{font-size:36px}.projection-controls,.projection-results{padding:20px 16px}.projection-fields,.group-fields,.group-fields.three{grid-template-columns:1fr}.projection-tree{align-items:flex-start}.projection-you{width:80px}.projection-branches{grid-template-columns:1fr}.projected-total>strong{font-size:36px}}.projection-controls{padding:18px 28px}.projection-groups{border-top:0;margin-top:0}.mix-group{padding:24px 0!important}.mix-group:first-child{padding-top:8px!important}.mix-role{max-width:310px;margin-bottom:14px}.mix-meta{grid-template-columns:.55fr 1fr;gap:10px;margin-bottom:8px;display:grid}.mix-help{color:#667169;margin:0 0 13px;font-size:11px;line-height:1.5}.mix-table{grid-template-columns:1.15fr .6fr 1fr;align-items:center;gap:7px 9px;display:grid}.mix-table>span{text-transform:uppercase;letter-spacing:.08em;color:#7b847e;font-size:8px}.mix-table>b{color:#24352c;font-size:11px;font-weight:600}.mix-table input{height:38px}.mix-subtotal{background:#dfe5de;justify-content:space-between;align-items:center;margin-top:10px;padding:11px 13px;display:flex}.mix-subtotal span{text-transform:uppercase;letter-spacing:.06em;color:#526057;font-size:9px}.mix-subtotal b{color:#087743;font-family:Georgia,serif;font-size:18px;font-weight:400}.projection-results{align-self:start;min-height:620px;position:sticky;top:20px}.income-breakdown small{line-height:1.45}@media (width<=900px){.projection-results{min-height:520px;position:static}}@media (width<=700px){.mix-meta{grid-template-columns:1fr}.mix-table{grid-template-columns:1.1fr .65fr 1fr;gap:6px}.mix-table>span{font-size:7px}.mix-table>b{font-size:10px}.mix-table input{height:40px;padding:0 7px}.mix-subtotal{align-items:flex-start;gap:10px}.mix-subtotal b{white-space:nowrap}.projection-controls{padding:18px 16px}.projection-results{min-height:auto}}.agent-stepper{background:#faf8f1;border:1px solid #bdc5be;grid-template-columns:42px 1fr 42px;height:45px;display:grid}.agent-stepper input{text-align:center;-moz-appearance:textfield;border:0!important;border-left:1px solid #d3d8d3!important;border-right:1px solid #d3d8d3!important;height:43px!important;padding:0!important}.agent-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.agent-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.agent-stepper button{color:#087743;cursor:pointer;background:#edf1eb;border:0;font-size:24px;line-height:1;transition:background .2s,color .2s}.agent-stepper button:hover,.agent-stepper button:focus-visible{color:#fff;background:#15985d;outline:none}.agent-stepper button:active{background:#087743}.agent-stepper:focus-within{border-color:#15985d}.mix-subtotal span small{color:#718078;text-transform:none;letter-spacing:0;margin-top:5px;font-size:10px;line-height:1.35;display:block}@media (width<=700px){.agent-stepper{grid-template-columns:48px 1fr 48px;height:48px}.agent-stepper input{height:46px!important}.agent-stepper button{font-size:26px}}.active-bonus-section{color:#101914;background:#f0ede4}.active-bonus-head{grid-template-columns:1fr .72fr;align-items:end;gap:8vw;display:grid}.active-bonus-head h2{margin:14px 0 0;font-size:clamp(50px,5vw,76px);line-height:1}.active-bonus-head>p{color:#536159;font-size:15px;line-height:1.75}.active-bonus-rules{border-top:1px solid #bdc5be;border-bottom:1px solid #bdc5be;grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.active-bonus-rules article{border-right:1px solid #bdc5be;min-height:270px;padding:28px 24px;position:relative}.active-bonus-rules article:last-child{border-right:0}.active-bonus-rules span{letter-spacing:.16em;color:#087743;font-size:9px}.active-bonus-rules strong{margin:38px 0 10px;font-family:Georgia,serif;font-size:22px;font-weight:400;display:block}.active-bonus-rules b{color:#15985d;font-family:Georgia,serif;font-size:42px;font-weight:400;position:absolute;top:24px;right:24px}.active-bonus-rules p{color:#58655d;font-size:13px;line-height:1.65}.active-bonus-note{background:#e2e7df;border-left:4px solid #15985d;grid-template-columns:.45fr 1fr;gap:5vw;margin:28px 0 60px;padding:24px 28px;display:grid}.active-bonus-note strong{font-family:Georgia,serif;font-size:20px;font-weight:400}.active-bonus-note p{color:#516057;margin:0;font-size:12px;line-height:1.7}.active-calculator{color:#fff;background:#07110e;grid-template-columns:1fr 1fr;display:grid}.active-calculator-controls{color:#111915;background:#fbf8ef;padding:42px}.active-calculator-controls h3{margin:14px 0;font-family:Georgia,serif;font-size:34px;font-weight:400;line-height:1.1}.active-calculator-controls>p:not(.section-label){color:#607067;margin-bottom:28px;font-size:13px;line-height:1.65}.active-calculator-controls label{text-transform:uppercase;letter-spacing:.09em;color:#57645c;flex-direction:column;gap:8px;font-size:9px;display:flex}.active-calculator-controls input{color:#101914;background:#fffdf7;border:1px solid #bdc5be;height:47px;padding:0 12px}.fee-field{max-width:310px}.active-level-inputs{grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;display:grid}.active-level-inputs small{text-transform:none;letter-spacing:0;color:#78837c;font-size:9px}.active-calculator-results{flex-direction:column;padding:42px;display:flex}.active-network-visual{border-bottom:1px solid #294537;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:13px;padding-bottom:28px;display:grid}.active-network-visual>div{text-align:center;background:#0c2018;border:1px solid #315342;flex-direction:column;justify-content:center;align-items:center;min-height:90px;display:flex}.active-network-visual>div:first-child{background:#15985d}.active-network-visual b{color:#7ed098;font-family:Georgia,serif;font-size:28px;font-weight:400}.active-network-visual span{letter-spacing:.12em;font-size:8px}.active-network-visual strong{margin-top:6px;font-family:Georgia,serif;font-size:16px;font-weight:400}.active-network-visual i{color:#69b782;font-style:normal}.active-result-lines article{border-bottom:1px solid #294537;grid-template-columns:1fr auto;gap:5px 15px;padding:17px 0;display:grid}.active-result-lines small{color:#84958b;grid-column:1;font-size:9px}.active-result-lines b{color:#7ed098;grid-area:1/2/3;align-self:center;font-family:Georgia,serif;font-size:21px;font-weight:400}.active-company-line b{color:#c7d2cb}.active-bonus-total{background:#15985d;margin-top:auto;padding:25px}.active-bonus-total span{letter-spacing:.15em;color:#ddf3e5;font-size:8px}.active-bonus-total strong{margin:9px 0;font-family:Georgia,serif;font-size:44px;font-weight:400;display:block}.active-bonus-total small{color:#d9eee1;font-size:9px;line-height:1.5}@media (width<=900px){.active-bonus-head,.active-calculator,.active-bonus-rules{grid-template-columns:1fr}.active-bonus-rules article{border-bottom:1px solid #bdc5be;border-right:0;min-height:190px}.active-bonus-rules article:last-child{border-bottom:0}.active-calculator-results{min-height:560px}}@media (width<=700px){.active-bonus-head h2{font-size:44px}.active-bonus-rules{margin-top:35px}.active-bonus-rules article{padding:24px 20px}.active-bonus-note{grid-template-columns:1fr;gap:12px;margin-bottom:40px;padding:20px}.active-calculator-controls,.active-calculator-results{padding:28px 18px}.active-level-inputs{grid-template-columns:1fr}.fee-field{max-width:none}.active-network-visual{grid-template-columns:1fr;gap:8px}.active-network-visual i{transform:rotate(90deg)}.active-calculator-results{min-height:auto}.active-bonus-total{margin-top:25px}.active-bonus-total strong{font-size:38px}}.fee-field>small{text-transform:none;letter-spacing:0;color:#78837c;font-size:9px}.fee-stepper{width:100%}.inmoclub-section{color:#f7f2e7;background:#07110e}.inmoclub-hero{grid-template-columns:1.2fr .55fr;align-items:end;gap:9vw;display:grid}.inmoclub-hero h2{color:#f5f0e5;margin:18px 0 28px;font-size:clamp(76px,9vw,140px);line-height:.82}.inmoclub-tagline{color:#b9c5bd;max-width:760px;font-family:Georgia,serif;font-size:clamp(24px,2.4vw,38px);line-height:1.25}.inmoclub-definition{background:#0d2019;border:1px solid #3c6650;padding:30px}.inmoclub-definition span{letter-spacing:.16em;color:#77d294;font-size:9px}.inmoclub-definition strong{margin:12px 0;font-family:Georgia,serif;font-size:38px;font-weight:400;display:block}.inmoclub-definition p{color:#93a59a;font-size:12px;line-height:1.65}.inmoclub-fund{background:#0a1914;border:1px solid #315342;grid-template-columns:.75fr 1.25fr;gap:55px;margin-top:75px;padding:42px;display:grid}.fund-copy>span{letter-spacing:.16em;color:#75d092;font-size:9px}.fund-copy h3{margin:14px 0;font-family:Georgia,serif;font-size:32px;font-weight:400;line-height:1.12}.fund-copy p{color:#91a198;font-size:12px;line-height:1.7}.fund-distribution{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fund-distribution article{text-align:center;border:1px solid #315342;flex-direction:column;justify-content:center;min-height:190px;padding:22px;display:flex}.fund-distribution b{color:#77d294;font-family:Georgia,serif;font-size:46px;font-weight:400}.fund-distribution strong{margin:12px 0;font-family:Georgia,serif;font-size:16px;font-weight:400}.fund-distribution small{color:#82948a;font-size:9px}.inmoclub-rules{border-top:1px solid #294537;border-bottom:1px solid #294537;grid-template-columns:repeat(4,1fr);margin:55px 0;display:grid}.inmoclub-rules article{border-right:1px solid #294537;min-height:220px;padding:26px}.inmoclub-rules article:last-child{border-right:0}.inmoclub-rules span{letter-spacing:.14em;color:#74cf91;font-size:9px}.inmoclub-rules strong{margin:38px 0 12px;font-family:Georgia,serif;font-size:20px;font-weight:400;display:block}.inmoclub-rules p{color:#8ea096;font-size:11px;line-height:1.65}.inmoclub-calculator{color:#111915;background:#f1ede3;grid-template-columns:1.15fr .85fr;display:grid}.club-calculator-controls{padding:40px}.club-calculator-controls h3{margin:14px 0;font-family:Georgia,serif;font-size:38px;font-weight:400;line-height:1.1}.club-calculator-controls>p:not(.section-label){color:#5e6b63;max-width:720px;font-size:12px;line-height:1.65}.club-input-groups{margin-top:28px}.club-input-groups>article{border-top:1px solid #c5ccc5;grid-template-columns:.8fr 1fr .85fr;align-items:end;gap:12px;padding:18px 0;display:grid}.club-input-groups>article>div:first-child{align-self:center}.club-input-groups>article>div>span{letter-spacing:.1em;color:#087743;font-size:9px;display:block}.club-input-groups>article>div>b{color:#7a867e;margin-top:5px;font-size:9px;display:block}.club-input-groups label{text-transform:uppercase;letter-spacing:.08em;color:#5d6961;flex-direction:column;gap:7px;font-size:8px;display:flex}.club-input-groups select{color:#111915;background:#fffdf7;border:1px solid #bdc5be;height:45px;padding:0 10px}.club-money-stepper{height:45px}.club-money-stepper input{background:#fffdf7!important}.club-calculator-results{color:#fff;background:#0c2119;flex-direction:column;padding:40px;display:flex}.club-result-label{letter-spacing:.15em;color:#75d092;font-size:9px}.club-result-lines{margin-top:18px}.club-result-lines article{border-bottom:1px solid #315342;justify-content:space-between;gap:18px;padding:15px 0;display:flex}.club-result-lines span{color:#a2b1a7;font-size:11px}.club-result-lines b{color:#7ed098;font-family:Georgia,serif;font-size:18px;font-weight:400}.club-total{background:#15985d;margin:28px 0;padding:25px}.club-total span{letter-spacing:.15em;font-size:8px;display:block}.club-total strong{font-family:Georgia,serif;font-size:58px;font-weight:400;line-height:1}.club-total small{font-family:Georgia,serif;font-size:18px}.club-next-prize{border-top:1px solid #315342;margin-top:auto;padding-top:22px}.club-next-prize span{letter-spacing:.14em;color:#75d092;font-size:8px}.club-next-prize strong{margin:8px 0;font-family:Georgia,serif;font-size:24px;font-weight:400;display:block}.club-next-prize small{color:#93a59a;font-size:9px}.club-progress{background:#233a2f;height:8px;margin-top:18px;overflow:hidden}.club-progress i{background:#71d18f;height:100%;display:block}.inmoclub-catalog-head{grid-template-columns:1fr .65fr;align-items:end;gap:8vw;margin:80px 0 35px;display:grid}.inmoclub-catalog-head h3{margin:14px 0 0;font-family:Georgia,serif;font-size:44px;font-weight:400}.inmoclub-catalog-head>p{color:#8fa197;font-size:12px;line-height:1.7}.inmoclub-catalog{border-top:1px solid #315342;border-left:1px solid #315342;grid-template-columns:repeat(5,1fr);display:grid}.inmoclub-catalog article{border-bottom:1px solid #315342;border-right:1px solid #315342;flex-direction:column;min-height:220px;padding:22px;display:flex}.inmoclub-catalog article>span{letter-spacing:.11em;color:#74cf91;font-size:8px}.inmoclub-catalog h4{margin:35px 0 7px;font-family:Georgia,serif;font-size:20px;font-weight:400;line-height:1.15}.inmoclub-catalog p{color:#84958b;font-size:10px}.inmoclub-catalog strong{color:#7ed098;margin-top:auto;font-family:Georgia,serif;font-size:24px;font-weight:400}.inmoclub-catalog strong small{text-transform:uppercase;letter-spacing:.09em;color:#91a299;font-family:Arial,sans-serif;font-size:8px}.inmoclub-redemption{color:#111915;background:#f1ede3;grid-template-columns:.65fr 1.35fr;gap:60px;margin-top:70px;padding:42px;display:grid}.inmoclub-redemption h3{margin:14px 0;font-family:Georgia,serif;font-size:34px;font-weight:400;line-height:1.12}.inmoclub-redemption p{color:#5c6961;font-size:12px;line-height:1.7}.redemption-examples{gap:12px;display:grid}.redemption-examples article{border:1px solid #bdc5be;grid-template-columns:1fr auto auto 1fr auto auto 1fr auto;align-items:center;gap:12px;padding:20px;display:grid}.redemption-examples span{letter-spacing:.08em;color:#68756d;font-size:8px}.redemption-examples b,.redemption-examples strong{font-family:Georgia,serif;font-size:24px;font-weight:400}.redemption-examples strong{color:#15985d}.redemption-examples i{color:#15985d;font-style:normal}.inmoclub-disclaimer{color:#73847a;text-align:center;max-width:950px;margin:24px auto 0;font-size:9px;line-height:1.6}@media (width<=1000px){.inmoclub-catalog{grid-template-columns:repeat(3,1fr)}.inmoclub-rules{grid-template-columns:1fr 1fr}.inmoclub-rules article:nth-child(2){border-right:0}.inmoclub-rules article:nth-child(-n+2){border-bottom:1px solid #294537}}@media (width<=800px){.inmoclub-hero,.inmoclub-fund,.inmoclub-calculator,.inmoclub-catalog-head,.inmoclub-redemption{grid-template-columns:1fr}.fund-distribution{margin-top:15px}.club-calculator-results{min-height:560px}.redemption-examples{margin-top:10px}}@media (width<=700px){.inmoclub-hero h2{font-size:70px}.inmoclub-tagline{font-size:25px}.inmoclub-definition{margin-top:12px}.inmoclub-fund{gap:20px;margin-top:45px;padding:24px 18px}.fund-distribution{grid-template-columns:1fr}.fund-distribution article{min-height:135px}.inmoclub-rules{grid-template-columns:1fr}.inmoclub-rules article{border-bottom:1px solid #294537;border-right:0;min-height:170px}.club-calculator-controls,.club-calculator-results{padding:28px 18px}.club-input-groups>article{grid-template-columns:1fr}.club-calculator-results{min-height:auto}.club-result-lines article{flex-direction:column;gap:6px}.club-total strong{font-size:48px}.inmoclub-catalog-head{margin-top:55px}.inmoclub-catalog-head h3{font-size:37px}.inmoclub-catalog{grid-template-columns:1fr 1fr}.inmoclub-catalog article{min-height:200px;padding:18px}.inmoclub-catalog h4{font-size:18px}.inmoclub-redemption{gap:25px;padding:28px 18px}.redemption-examples article{grid-template-columns:1fr auto;gap:7px 12px}.redemption-examples i{display:none}.redemption-examples span:nth-of-type(3),.redemption-examples strong{border-top:1px solid #c8cec8;padding-top:8px}.inmoclub-disclaimer{text-align:left}.club-money-stepper{grid-template-columns:48px 1fr 48px}}.model-section-head>p,.model-hero-copy>p,.commission-section .split-detail p,.activation-copy>p,.activation-note p,.calculator-intro>p{font-size:14px;line-height:1.75}.network-explain,.mlm-heading p,.special-tree-label p,.same-agent-rule p{font-size:13px;line-height:1.7}.mlm-heading>span,.mlm-tree-title span,.special-tree-label>span{font-size:10px}.mlm-person small,.special-person small,.mlm-divider span,.mlm-divider small{font-size:9px}.special-person span{font-size:11px}.projection-controls label,.group-title span,.projection-branches span,.projected-total>span{font-size:10px}.projection-you span{font-size:9px}.mix-help{font-size:13px;line-height:1.65}.mix-table>span{font-size:10px}.mix-table>b{font-size:12px}.mix-subtotal span{font-size:11px}.income-breakdown article>span{font-size:14px}.income-breakdown small{font-size:11px}.projected-total>small{font-size:11px;line-height:1.5}.projection-disclaimer{font-size:12px;line-height:1.7}.active-bonus-rules span{font-size:10px}.active-bonus-rules p,.active-bonus-note p,.active-calculator-controls>p:not(.section-label){font-size:14px;line-height:1.7}.active-calculator-controls label{font-size:10px}.active-level-inputs small,.fee-field>small{font-size:11px}.active-network-visual span,.active-bonus-total span{font-size:10px}.active-result-lines span{font-size:14px}.active-result-lines small,.active-bonus-total small{font-size:11px;line-height:1.55}.inmoclub-definition p,.fund-copy p,.inmoclub-catalog-head>p,.inmoclub-redemption p{font-size:14px;line-height:1.75}.fund-distribution small{font-size:11px}.inmoclub-rules p{font-size:13px;line-height:1.7}.club-calculator-controls>p:not(.section-label){font-size:14px;line-height:1.75}.club-result-lines b{font-size:20px}.inmoclub-catalog article>span{font-size:10px}.inmoclub-catalog p{font-size:12px;line-height:1.55}.inmoclub-catalog strong small,.redemption-examples span{font-size:10px}.inmoclub-disclaimer{font-size:11px;line-height:1.7}@media (width<=700px){.model-page .section-label{font-size:10px}.model-section-head>p,.model-hero-copy>p,.activation-copy>p,.activation-note p,.calculator-intro>p{font-size:15px}.inmoclub-definition p,.fund-copy p,.inmoclub-rules p,.club-calculator-controls>p:not(.section-label),.inmoclub-catalog-head>p,.inmoclub-redemption p{font-size:14px}.inmoclub-catalog p{font-size:13px}.projection-disclaimer,.inmoclub-disclaimer{font-size:12px}}.model-header{gap:20px;padding-left:clamp(22px,3vw,48px);padding-right:clamp(22px,3vw,48px)}.model-header .brand{width:230px}.model-nav{white-space:nowrap;gap:18px;font-size:11px}.model-back{white-space:nowrap;margin-left:8px;padding-left:20px;font-size:11px}.model-mobile-nav{display:none}.model-page #reparto,.model-page #red,.model-page #activacion,.model-page #calculadora,.model-page #proyeccion,.model-page #bono-red-activa,.model-page #inmoclub{scroll-margin-top:115px}@media (width<=1100px){.model-mobile-nav{z-index:9;overscroll-behavior-inline:contain;scrollbar-width:none;background:#08120f;border-bottom:1px solid #294537;gap:0;padding:0 14px;display:flex;position:sticky;top:0;overflow-x:auto}.model-mobile-nav::-webkit-scrollbar{display:none}.model-mobile-nav a{color:#aebbb2;white-space:nowrap;border-right:1px solid #21382d;flex:none;padding:14px 16px;font-size:11px}.model-mobile-nav a:last-child{color:#75d092}.model-mobile-nav a:active{background:#10241b}.model-page #reparto,.model-page #red,.model-page #activacion,.model-page #calculadora,.model-page #proyeccion,.model-page #bono-red-activa,.model-page #inmoclub{scroll-margin-top:70px}}@media (width<=700px){.model-mobile-nav{top:64px}.model-mobile-nav a{padding:13px 14px;font-size:11px}.model-page #reparto,.model-page #red,.model-page #activacion,.model-page #calculadora,.model-page #proyeccion,.model-page #bono-red-activa,.model-page #inmoclub{scroll-margin-top:116px}}.inmoclub-fund{display:block}.fund-copy{max-width:900px}.fund-copy h3{font-size:38px}.club-generation-flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1.15fr;align-items:center;gap:12px;margin-top:30px;display:grid}.club-generation-flow article{text-align:center;border:1px solid #315342;flex-direction:column;justify-content:center;min-height:120px;padding:22px;display:flex}.club-generation-flow article>span{letter-spacing:.12em;color:#80ca98;font-size:10px}.club-generation-flow article>strong{margin-top:9px;font-family:Georgia,serif;font-size:26px;font-weight:400}.club-generation-flow article>small{color:#d8eee0;font-size:11px}.club-generation-flow>i{color:#74c990;white-space:nowrap;font-size:12px;font-style:normal}.club-generation-flow .generation-highlight{background:#15985d;border-color:#15985d}.generation-highlight>span{color:#dff4e6!important}.generation-highlight>strong{font-size:38px!important}.fund-distribution{margin-top:14px}.fund-distribution article>span{letter-spacing:.11em;color:#76d093;font-size:10px}.fund-distribution article>b{font-size:42px}.fund-distribution article>strong{margin:5px 0 12px;font-size:18px}.fund-distribution article>small{font-size:12px;line-height:1.55}.club-accumulation-note{color:#9fb0a6;background:#10261c;border-left:3px solid #15985d;margin:20px 0 0;padding:18px 20px;font-size:13px;line-height:1.7}.club-accumulation-note b{color:#edf5ef}.club-howto{grid-template-columns:repeat(3,1fr);gap:8px;margin:22px 0 8px;display:grid}.club-howto span{color:#536158;background:#e2e7df;align-items:center;gap:10px;padding:12px;font-size:11px;line-height:1.45;display:flex}.club-howto b{color:#fff;background:#15985d;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.club-input-groups>article>div>b{font-weight:400;line-height:1.5;font-size:11px!important}.club-input-groups>article>div>span{font-size:11px}.club-input-groups label{font-size:10px;line-height:1.35}@media (width<=900px){.club-generation-flow{grid-template-columns:1fr}.club-generation-flow>i{text-align:center;transform:rotate(90deg)}.club-howto,.club-input-groups>article{grid-template-columns:1fr}.fund-copy h3{font-size:32px}}@media (width<=700px){.club-generation-flow article{min-height:100px}.fund-distribution{margin-top:20px}.club-accumulation-note{font-size:13px}.club-howto span{font-size:12px}}.catalog-carousel-shell{position:relative}.catalog-arrows{justify-content:flex-end;align-items:center;gap:12px;margin:-10px 0 18px;display:flex}.catalog-arrows span{letter-spacing:.14em;color:#83968a;font-size:9px}.catalog-arrows button{color:#7bd198;cursor:pointer;background:#0c1d17;border:1px solid #3a654f;width:48px;height:48px;font-size:22px;transition:background .2s,color .2s,transform .2s}.catalog-arrows button:hover,.catalog-arrows button:focus-visible{color:#fff;background:#15985d;outline:none;transform:translateY(-2px)}.inmoclub-catalog{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-inline:contain;scrollbar-width:none;gap:16px;padding:0 7vw 18px 0;overflow-x:auto;border:0!important;grid-template-columns:none!important;display:flex!important}.inmoclub-catalog::-webkit-scrollbar{display:none}.inmoclub-catalog article{scroll-snap-align:start;background:#0a1813;flex:0 0 clamp(300px,27vw,420px);transition:transform .3s,border-color .3s;overflow:hidden;border:1px solid #315342!important;min-height:500px!important;padding:0!important}.inmoclub-catalog article:hover{transform:translateY(-6px);border-color:#67bd82!important}.inmoclub-catalog figure{background:#10241b;height:280px;margin:0;overflow:hidden}.inmoclub-catalog figure img{object-fit:cover;width:100%;height:100%;transition:transform .55s}.inmoclub-catalog article:hover figure img{transform:scale(1.055)}.catalog-card-copy{flex-direction:column;min-height:218px;padding:24px;display:flex}.catalog-card-copy>span{letter-spacing:.12em;color:#78d197;font-size:10px}.catalog-card-copy h4{margin:24px 0 8px;font-size:25px}.catalog-card-copy p{font-size:13px}.catalog-card-copy>strong{margin-top:auto;font-size:29px}.catalog-card-copy>strong small{font-size:10px}.inmoclub-catalog article:nth-child(3n+2){margin-top:24px}.inmoclub-catalog article:nth-child(3n){margin-top:48px}@media (width<=700px){.catalog-arrows{justify-content:space-between;margin-top:0}.catalog-arrows span{font-size:8px}.catalog-arrows button{width:46px;height:46px}.inmoclub-catalog{padding-right:12vw}.inmoclub-catalog article{flex-basis:82vw;min-height:450px!important}.inmoclub-catalog figure{height:240px}.catalog-card-copy{min-height:208px;padding:20px}.inmoclub-catalog article:nth-child(3n+2),.inmoclub-catalog article:nth-child(3n){margin-top:0}}.model-nav{gap:20px;font-size:13px}.model-back{font-size:13px}.model-page .section-label{font-size:12px}.model-section-head>p,.model-hero-copy>p,.commission-section .split-detail p,.activation-copy>p,.activation-note p,.calculator-intro>p{font-size:16px}.network-explain,.mlm-heading p,.special-tree-label p,.same-agent-rule p{font-size:15px}.mlm-heading>span,.mlm-tree-title span,.special-tree-label>span,.group-title span,.projection-branches span,.projected-total>span{font-size:11px}.mlm-person small,.special-person small,.mlm-divider span,.mlm-divider small,.projection-you span{font-size:10px}.special-person span,.income-breakdown small,.projected-total>small{font-size:12px}.mix-help{font-size:15px}.mix-table>span,.projection-controls label,.active-calculator-controls label{font-size:11px}.mix-table>b,.mix-subtotal span{font-size:13px}.income-breakdown article>span,.active-result-lines span{font-size:15px}.projection-disclaimer{font-size:13px}.active-bonus-rules span,.active-network-visual span,.active-bonus-total span{font-size:11px}.active-bonus-rules p,.active-bonus-note p,.active-calculator-controls>p:not(.section-label){font-size:16px}.active-level-inputs small,.fee-field>small,.active-result-lines small,.active-bonus-total small{font-size:12px}.inmoclub-definition span,.fund-copy>span,.inmoclub-rules span,.club-result-label{font-size:11px}.inmoclub-definition p,.fund-copy p,.inmoclub-catalog-head>p,.inmoclub-redemption p,.club-calculator-controls>p:not(.section-label){font-size:16px}.club-generation-flow article>span,.fund-distribution article>span{font-size:11px}.club-generation-flow article>small,.club-generation-flow>i{font-size:13px}.fund-distribution article>small,.club-accumulation-note{font-size:14px}.inmoclub-rules strong{font-size:22px}.inmoclub-rules p{font-size:15px}.club-howto span{font-size:13px}.club-howto b{font-size:12px}.club-input-groups>article>div>span,.club-input-groups>article>div>b,.club-input-groups label{font-size:12px!important}.club-result-lines span{font-size:14px}.club-total span,.club-next-prize span{font-size:11px}.club-next-prize small,.inmoclub-disclaimer{font-size:12px}.model-mobile-nav a{padding:15px 17px!important;font-size:13px!important}.catalog-carousel-shell{padding-top:30px}.catalog-explore-label{text-align:right;letter-spacing:.14em;color:#83968a;margin:0 0 14px;font-size:11px;display:block}.inmoclub-catalog{padding:0 0 18px!important}.inmoclub-catalog article{flex-basis:clamp(300px,27vw,420px);height:520px;min-height:520px!important;margin-top:0!important}.inmoclub-catalog figure{flex:0 0 280px}.catalog-card-copy{flex:1;min-height:0}.catalog-edge-arrow{z-index:4;color:#8ce0a7;cursor:pointer;background:#0c1d17e8;border:1px solid #63b77f;width:52px;height:52px;font-size:24px;transition:background .2s,color .2s,transform .2s;position:absolute;top:calc(50% + 20px);transform:translateY(-50%);box-shadow:0 8px 28px #0008}.catalog-edge-arrow:hover,.catalog-edge-arrow:focus-visible{color:#fff;background:#15985d;outline:none;transform:translateY(-50%)scale(1.05)}.catalog-edge-arrow-left{left:-1px}.catalog-edge-arrow-right{right:-1px}@media (width<=700px){.model-page .section-label{font-size:11px}.model-section-head>p,.model-hero-copy>p,.activation-copy>p,.activation-note p,.calculator-intro>p,.inmoclub-definition p,.fund-copy p,.inmoclub-rules p,.club-calculator-controls>p:not(.section-label),.inmoclub-catalog-head>p,.inmoclub-redemption p{font-size:15px}.model-mobile-nav a{font-size:13px!important}.catalog-explore-label{text-align:center;font-size:10px}.inmoclub-catalog article{height:470px;min-height:470px!important}.inmoclub-catalog figure{flex-basis:240px}.catalog-edge-arrow{width:46px;height:46px}.inmoclub-disclaimer,.projection-disclaimer{font-size:13px}}.career-section{color:#101914;background:#efece2}.career-head{grid-template-columns:1fr .65fr;align-items:end;gap:8vw;display:grid}.career-head h2{margin:16px 0 0;font-size:clamp(52px,5.3vw,82px);line-height:1.02}.career-head h2 em{color:#15985d}.career-head>p{color:#526158;font-size:17px;line-height:1.75}.career-personal-rule{background:#f8f5ec;border:1px solid #bcc6be;grid-template-columns:.7fr 1.3fr;gap:55px;margin:65px 0 32px;padding:34px;display:grid}.career-personal-rule>div:first-child>span{letter-spacing:.14em;color:#087743;font-size:11px}.career-personal-rule h3{margin:14px 0;font-family:Georgia,serif;font-size:30px;font-weight:400}.career-personal-items{grid-template-columns:1fr 1fr;gap:12px;display:grid}.career-personal-items article{background:#e4e9e2;padding:22px 22px 20px 62px;position:relative}.career-personal-items b{color:#15985d;position:absolute;top:23px;left:20px}.career-personal-items strong{font-family:Georgia,serif;font-size:19px;font-weight:400}.career-personal-items p{color:#5c6a62;margin:9px 0 0;font-size:14px;line-height:1.6}.career-ladder{grid-template-columns:repeat(3,1fr);align-items:end;gap:15px;display:grid}.career-rank{color:#f4f0e6;background:#0a1914;border:1px solid #345643;flex-direction:column;min-height:610px;padding:30px;display:flex;position:relative;overflow:hidden}.career-rank:before{content:"";border:1px solid #234536;border-radius:50%;width:280px;height:280px;position:absolute;top:-100px;right:-105px}.rank-two{background:#0c2119;border-color:#3d7558;min-height:650px}.rank-three{background:linear-gradient(145deg,#103524,#081711 65%);border-color:#67b880;min-height:700px}.rank-top{justify-content:space-between;align-items:flex-start;display:flex;position:relative}.rank-top span{letter-spacing:.17em;color:#78d196;font-size:11px}.rank-top b{color:#214d38;font-family:Georgia,serif;font-size:72px;font-weight:400;line-height:.8}.rank-three .rank-top b{color:#347855}.career-rank h3{margin:70px 0 35px;font-family:Georgia,serif;font-size:clamp(36px,3vw,50px);font-weight:400;line-height:1.02}.rank-network{border-top:1px solid #315342;border-bottom:1px solid #315342;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:22px 0;display:grid}.rank-network div{flex-direction:column;display:flex}.rank-network strong{color:#78d196;font-family:Georgia,serif;font-size:40px;font-weight:400}.rank-network span{color:#9aaba0;font-size:13px;line-height:1.45}.rank-network i{color:#6c8a78;font-style:normal}.rank-leaders{background:#153527;align-items:center;gap:14px;margin-top:15px;padding:14px 16px;display:flex}.rank-leaders b{color:#83d69c;font-family:Georgia,serif;font-size:34px;font-weight:400}.rank-leaders span{color:#c0cec5;font-size:13px;line-height:1.4}.rank-reward{margin-top:auto;padding-top:26px}.rank-reward span{letter-spacing:.14em;color:#75c98f;font-size:10px;display:block}.rank-reward strong{margin-top:12px;font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.25;display:block}.career-fund{color:#f5f1e7;background:#0b1b15;grid-template-columns:.8fr 1.2fr;gap:55px;margin-top:35px;padding:38px;display:grid}.career-fund h3{margin:14px 0;font-family:Georgia,serif;font-size:30px;font-weight:400;line-height:1.15}.career-fund>div>p:not(.section-label){color:#9dada3;font-size:15px;line-height:1.7}.career-fund-split{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.career-fund-split article{text-align:center;border:1px solid #315342;flex-direction:column;justify-content:center;min-height:170px;padding:20px;display:flex}.career-fund-split b{color:#7ed098;font-family:Georgia,serif;font-size:44px;font-weight:400}.career-fund-split span{color:#a8b7ad;font-size:13px;line-height:1.45}.career-note{text-align:center;color:#68766e;max-width:1050px;margin:24px auto 0;font-size:13px;line-height:1.7}.model-page #rangos{scroll-margin-top:115px}@media (width<=1050px){.career-ladder{grid-template-columns:1fr}.career-rank,.rank-two,.rank-three{min-height:540px}.career-rank h3{margin-top:45px}.career-personal-rule,.career-fund,.career-head{grid-template-columns:1fr}.career-head>p{max-width:700px;margin-top:25px}.model-page #rangos{scroll-margin-top:70px}}@media (width<=700px){.career-head h2{font-size:47px}.career-head>p{font-size:15px}.career-personal-rule{gap:18px;margin-top:38px;padding:22px 18px}.career-personal-items{grid-template-columns:1fr}.career-rank,.rank-two,.rank-three{min-height:520px;padding:24px 20px}.rank-top b{font-size:58px}.career-rank h3{font-size:39px}.rank-network strong{font-size:34px}.career-fund{gap:22px;padding:25px 18px}.career-fund-split{grid-template-columns:1fr}.career-fund-split article{min-height:125px}.career-note{text-align:left;font-size:13px}.model-page #rangos{scroll-margin-top:116px}}.career-rank{min-height:760px;padding:0 30px 30px}.rank-two{min-height:800px}.rank-three{min-height:850px}.rank-top{align-items:center;height:105px}.rank-image{background:#10241b;border-top:1px solid #315342;border-bottom:1px solid #315342;height:225px;margin:0 -30px;position:relative;overflow:hidden}.rank-image:after{content:"";background:linear-gradient(#0000 52%,#07140eb8 100%);position:absolute;inset:0}.rank-image img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.career-rank:hover .rank-image img{transform:scale(1.04)}.career-rank h3{margin:30px 0 26px}.career-note{margin-top:32px}@media (width<=1050px){.career-rank,.rank-two,.rank-three{min-height:720px}.rank-image{height:300px}.career-rank h3{margin-top:28px}}@media (width<=700px){.career-rank,.rank-two,.rank-three{min-height:680px;padding:0 20px 24px}.rank-top{height:88px}.rank-image{height:230px;margin:0 -20px}.career-rank h3{margin:24px 0 22px}}.main-results .result-network{background:0 0;border-color:#294638}.main-results .result-network span{color:#8da096}.seal-brand-mark img{display:none!important}.seal-brand-mark:after{clip-path:polygon(42% 0,58% 0,58% 31%,100% 31%,100% 48%,65% 48%,65% 100%,48% 100%,48% 65%,0 65%,0 48%,35% 48%,35% 0);content:""!important;z-index:3!important;background:linear-gradient(#76d795,#76d795) 50%/13px 74px no-repeat,linear-gradient(#76d795,#76d795) 50%/74px 13px no-repeat,linear-gradient(135deg,#0000 45%,#76d795 46% 54%,#0000 55%) 50%/74px 74px no-repeat!important;width:74px!important;height:74px!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}@media (width>=1001px){.hall-seal{width:min(420px,34vw)!important;top:112px!important;right:7vw!important}.seal-brand-mark{width:142px!important;height:142px!important}.seal-brand-mark:before{inset:15px!important}.seal-brand-mark img{width:430px!important;height:430px!important;top:-99px!important;left:-147px!important}.hall-seal .seal-top{font-size:10px!important;top:54px!important}.hall-seal strong{margin:34px 0 13px!important;font-size:23px!important}.hall-seal small{font-size:9px!important}}.hall-hero:before{display:none!important}.hall-hero{background:radial-gradient(circle at 76% 43%,#1a5636 0,#0000 22%),linear-gradient(115deg,#07100d 29%,#0b2117 100%)!important}.hall-seal{box-shadow:inset 0 0 0 10px #0c2b1c,inset 0 0 0 12px #76c891,0 24px 64px #0009!important}.seal-brand-mark:after{content:none!important}.hall-seal strong,.hall-seal small{z-index:4;position:relative}.board-expand{color:#9be0af;letter-spacing:.08em;text-align:left;cursor:pointer;background:0 0;border:1px solid #315440;justify-content:space-between;align-items:center;width:100%;margin-top:10px;padding:12px 14px;font-size:11px;transition:background .2s,border-color .2s;display:flex}.board-expand:hover,.board-expand:focus-visible{background:#163d29;border-color:#6dbd85;outline:none}.board-expand span{font-size:16px;line-height:1}.public-academy{color:#102017;background:#dfe8df;grid-template-columns:.9fr 1.1fr;align-items:center;gap:8vw;display:grid}.public-academy h2{letter-spacing:-.045em;margin:15px 0 24px;font:400 clamp(44px,4.7vw,70px)/1.04 Georgia}.public-academy h2 em{color:#15985d;font-style:normal}.public-academy-copy>p{color:#53645a;max-width:590px;margin:0 0 30px;font-size:16px;line-height:1.75}.public-academy-benefits{border-top:1px solid #a7bba9}.public-academy-benefits article{border-bottom:1px solid #b9cab9;grid-template-columns:52px 1fr;gap:17px;padding:22px 0;display:grid}.public-academy-benefits article>span{letter-spacing:.14em;color:#168651;font-size:11px;font-weight:700}.public-academy-benefits h3{margin:0 0 7px;font:400 24px Georgia}.public-academy-benefits p{color:#596a60;margin:0;font-size:13px;line-height:1.6}@media (width<=800px){.public-academy{grid-template-columns:1fr;gap:38px}.public-academy h2{font-size:47px}.public-academy-copy>p{font-size:15px}}.academy-page{color:#f2f0e8;background:#08140f;min-height:100vh}.academy-header{background:#08140f;border-bottom:1px solid #294836;justify-content:space-between;align-items:center;height:88px;padding:0 clamp(24px,6vw,94px);display:flex}.academy-header nav{gap:28px;display:flex}.academy-header nav a{color:#b9c8bd;font-size:12px;text-decoration:none}.academy-header nav .academy-active{color:#93e0a8}.academy-hero{background:radial-gradient(circle at 76% 38%,#245c3c,#0000 28%),linear-gradient(115deg,#08140f,#0f2a1b);grid-template-columns:1.25fr .75fr;align-items:end;gap:9vw;min-height:455px;padding:88px clamp(24px,9vw,145px) 72px;display:grid}.academy-hero h1,.rank-academy h2{letter-spacing:-.045em;margin:18px 0 23px;font-family:Georgia,serif;font-size:clamp(50px,5.5vw,82px);font-weight:400;line-height:1.02}.academy-hero h1 em{color:#8cdda5;font-style:normal}.academy-hero>div>p:not(.section-label){color:#c6d2c8;max-width:650px;font-size:17px;line-height:1.7}.academy-progress{background:#0d2418;border:1px solid #5d9d70;padding:29px 31px}.academy-progress>span,.academy-path>p,.lesson-top p,.lesson-outcome>span,.assessment-head>span,.academy-side>div>span,.rank-academy article>span{letter-spacing:.16em;color:#86d69d;font-size:10px}.academy-progress strong{margin:16px 0 2px;font-family:Georgia,serif;font-size:74px;font-weight:400;line-height:1;display:block}.academy-progress strong small{color:#a3b4a7;font-size:24px}.academy-progress p{color:#c5d0c7;margin:0;font-size:13px}.academy-progress>div{background:#315542;height:5px;margin-top:24px}.academy-progress>div i{background:#75cf91;height:100%;transition:width .3s;display:block}.academy-workspace{color:#112017;background:#ecede5;grid-template-columns:300px minmax(0,1fr) 260px;gap:20px;padding:55px clamp(24px,7vw,112px) 80px;display:grid}.academy-path{background:#f8f7f0;border:1px solid #b6c7b9}.academy-path>p{color:#278153;border-bottom:1px solid #c7d3c9;margin:0;padding:22px 20px}.academy-path button{text-align:left;color:#1b2c21;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #d2dbd3;grid-template-columns:33px 1fr;gap:12px;width:100%;padding:16px 18px;display:grid}.academy-path button:last-child{border-bottom:0}.academy-path button:disabled{opacity:.42;cursor:not-allowed}.academy-path button.done b{color:#fff;background:#218852;border-color:#218852}.academy-path b{color:#238351;border:1px solid #7a9d83;border-radius:50%;place-items:center;width:29px;height:29px;font-size:11px;display:grid}.academy-path strong{font-family:Georgia,serif;font-size:16px;font-weight:400;line-height:1.12;display:block}.academy-path small{color:#637166;margin-top:5px;font-size:11px;display:block}.academy-content{background:#f8f7f0;border:1px solid #b5c7b9;padding:34px}.lesson-top{border-bottom:1px solid #bdcebf;justify-content:space-between;gap:28px;padding-bottom:24px;display:flex}.lesson-top p{color:#1f8c55;margin:0}.lesson-top h2{max-width:610px;margin:12px 0 9px;font-family:Georgia,serif;font-size:clamp(32px,3vw,48px);font-weight:400;line-height:1.06}.lesson-top>div>span{color:#637166;font-size:13px}.lesson-badge{text-align:center;background:#e0eee0;border:1px solid #70a782;flex-direction:column;justify-content:center;align-items:center;min-width:115px;min-height:115px;display:flex}.lesson-badge b{color:#218852;font-family:Georgia,serif;font-size:40px;font-weight:400}.lesson-badge span{color:#315c3d;max-width:92px;margin-top:7px;font-size:10px;line-height:1.3}.lesson-outcome{background:#e2eae1;border-left:3px solid #269257;margin:25px 0;padding:20px 22px}.lesson-outcome>span{color:#238451}.lesson-outcome p{margin:8px 0 0;font-size:15px;line-height:1.6}.assessment-head{margin:30px 0 20px}.assessment-head p{color:#5d6b61;margin:8px 0 0;font-size:13px}.assessment fieldset{border:0;margin:0 0 22px;padding:0}.assessment legend{margin-bottom:10px;font-family:Georgia,serif;font-size:20px}.assessment label{cursor:pointer;background:#fffefa;border:1px solid #c3d1c4;margin:8px 0;padding:12px 14px;font-size:13px;display:block}.assessment label.selected{background:#e2f0e3;border-color:#298e55}.assessment input{accent-color:#228851;margin-right:9px}.academy-evaluate,.module-passed button{color:#fff;cursor:pointer;background:#0e3a24;border:0;padding:15px 19px;font-size:12px;font-weight:600}.academy-evaluate:disabled{opacity:.38;cursor:not-allowed}.academy-evaluate span,.module-passed button span{color:#90e0a7;margin-left:14px}.assessment-result{padding:13px 15px;font-size:13px;line-height:1.5}.assessment-result.success{color:#17653e;background:#dceee0}.assessment-result.retry{color:#904326;background:#f4e3dc}.module-passed{background:#dcefe0;border:1px solid #8ebb9a;justify-content:space-between;align-items:center;gap:20px;margin-top:35px;padding:25px;display:flex}.module-passed>div{align-items:center;gap:14px;display:flex}.module-passed b{color:#fff;background:#218852;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.module-passed strong{font-family:Georgia,serif;font-size:22px;font-weight:400}.module-passed p{color:#52705a;margin:5px 0 0;font-size:12px}.academy-side{flex-direction:column;gap:16px;display:flex}.academy-side>div{background:#dfe9df;border:1px solid #adc3b1;padding:23px}.academy-side>div>span{color:#247f4d}.academy-side>div>p{margin:13px 0 0;font-family:Georgia,serif;font-size:20px;line-height:1.28}.academy-rewards{color:#eff5ed;background:#163c28!important}.academy-rewards>span{color:#92dbaa!important}.academy-rewards>p{font-family:inherit!important;font-size:13px!important;line-height:1.6!important}.academy-rewards ul{border-top:1px solid #447056;margin:14px 0 0;padding:13px 0 0;list-style:none}.academy-rewards li{color:#c4dbca;margin:10px 0;font-size:12px}.rank-academy{background:#0b2015;grid-template-columns:.9fr 1.4fr;gap:8vw;padding:94px clamp(24px,7vw,112px);display:grid}.rank-academy h2{margin:15px 0 0;font-size:clamp(43px,4.6vw,69px)}.rank-academy-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:12px;display:grid}.rank-academy article{background:#102b1d;border:1px solid #345b43;padding:25px 20px}.rank-academy article strong{margin:27px 0 13px;font-family:Georgia,serif;font-size:22px;font-weight:400;line-height:1.2;display:block}.rank-academy article p{color:#b7c8ba;margin:0;font-size:13px;line-height:1.6}.academy-page .model-footer{background:#07110d}@media (width<=1050px){.academy-workspace{grid-template-columns:240px minmax(0,1fr)}.academy-side{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.rank-academy,.academy-hero{grid-template-columns:1fr}.academy-progress{max-width:430px}.academy-header nav{display:none}}@media (width<=700px){.academy-header{height:70px;padding:0 20px}.academy-header .model-back{font-size:10px}.academy-header .brand{width:205px}.academy-hero{min-height:auto;padding:66px 24px 52px}.academy-hero h1{font-size:49px}.academy-hero>div>p:not(.section-label){font-size:15px}.academy-workspace{padding:40px 18px;display:block}.academy-path{margin-bottom:18px}.academy-path button{padding:13px}.academy-content{padding:21px}.lesson-top{display:block}.lesson-badge{width:105px;min-height:94px;margin-top:20px}.lesson-outcome{padding:17px}.assessment legend{font-size:18px}.module-passed{display:block}.module-passed button{width:100%;margin-top:18px}.academy-side{margin-top:18px;display:block}.academy-side>div{margin-top:14px}.rank-academy{padding:65px 24px;display:block}.rank-academy-grid{grid-template-columns:1fr;margin-top:35px}.academy-progress strong{font-size:62px}}.hall-seal .seal-brand-mark{width:188px!important;height:128px!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;margin:10px 0 0!important;display:flex!important;position:relative!important;overflow:visible!important;transform:none!important}.hall-seal .seal-brand-mark:before,.hall-seal .seal-brand-mark:after{content:none!important}.hall-seal .seal-monogram{text-shadow:0 10px 26px #0008;z-index:2!important;letter-spacing:-.15em!important;color:#a9e6b8!important;font-family:Georgia,serif!important;font-size:102px!important;font-weight:400!important;line-height:.78!important;position:relative!important}.hall-seal .seal-rule{opacity:.9;background:#76c891!important;width:34px!important;height:1px!important;position:absolute!important;top:53%!important}.hall-seal .seal-rule-left{left:2px!important}.hall-seal .seal-rule-right{right:2px!important}.hall-seal .seal-rule-left:before,.hall-seal .seal-rule-right:after{content:"✦";color:#a6ebb8;font-size:11px;font-style:normal;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.hall-seal .seal-rule-left:before{left:-4px}.hall-seal .seal-rule-right:after{right:-4px}.hall-seal strong{margin:18px 0 12px!important}.hall-seal .seal-top{top:57px!important}@media (width>=1001px){.hall-seal .seal-brand-mark{width:230px!important;height:160px!important;margin-top:16px!important}.hall-seal .seal-monogram{font-size:132px!important}.hall-seal .seal-rule{width:42px!important}.hall-seal strong{margin:21px 0 13px!important}}@media (width<=700px){.hall-seal .seal-brand-mark{width:112px!important;height:78px!important;margin-top:8px!important}.hall-seal .seal-monogram{font-size:64px!important}.hall-seal .seal-rule{width:19px!important}.hall-seal strong{margin:12px 0 7px!important}.hall-seal .seal-top{top:27px!important}}.seal-brand-mark{box-shadow:none!important;background:0 0!important;border:0!important;transform:none!important}.seal-brand-mark:before{content:"";z-index:0;background:#113d28;border:1px solid #94dcaa;position:absolute;inset:12px;transform:rotate(45deg);box-shadow:0 0 0 6px #113d28,0 0 0 7px #6bc28a}.seal-brand-mark img{z-index:1;width:340px!important;height:340px!important;top:-78px!important;left:-116px!important;transform:none!important}.seal-brand-mark:after{content:"";z-index:2;background:#113d28;height:26px;position:absolute;bottom:0;left:0;right:0}@media (width<=700px){.seal-brand-mark:before{inset:7px;box-shadow:0 0 0 4px #113d28,0 0 0 5px #6bc28a}.seal-brand-mark:after{height:16px}.seal-brand-mark img{width:205px!important;height:205px!important;top:-47px!important;left:-70px!important}}.hall-seal{background:radial-gradient(circle at 50% 35%,#235e3d,#0a291a 72%)!important;border:1px solid #9fe1b0!important;box-shadow:inset 0 0 0 10px #0c2b1c,inset 0 0 0 12px #76c891,0 24px 64px #0009!important}.hall-seal:before,.hall-seal:after{color:#a6ebb8!important;font-size:14px!important}.hall-seal .seal-top{position:absolute;top:42px;letter-spacing:.24em!important;color:#b2eabe!important;font-size:9px!important}.seal-brand-mark{background:#113d28;border:1px solid #94dcaa;width:112px;height:112px;margin-top:10px;position:relative;overflow:hidden;transform:rotate(45deg);box-shadow:0 0 0 7px #113d28,0 0 0 8px #6bc28a}.seal-brand-mark img{object-fit:contain;width:340px;max-width:none;height:340px;position:absolute;top:-78px;left:-116px;transform:rotate(-45deg)}.hall-seal strong{letter-spacing:.22em!important;color:#e0f5e5!important;margin:29px 0 11px!important;font-family:Georgia,serif!important;font-size:19px!important;line-height:1!important}.hall-seal small{letter-spacing:.19em!important;color:#a9dfb7!important;font-size:8px!important}@media (width<=700px){.hall-seal .seal-top{top:26px;font-size:7px!important}.seal-brand-mark{width:68px;height:68px;margin-top:9px;box-shadow:0 0 0 5px #113d28,0 0 0 6px #6bc28a}.seal-brand-mark img{width:205px;height:205px;top:-47px;left:-70px}.hall-seal strong{margin:18px 0 7px!important;font-size:12px!important}.hall-seal small{font-size:5px!important}}.monthly-carousel-shell .monthly-grid{align-items:flex-start!important}.monthly-carousel-shell .monthly-grid article,.monthly-carousel-shell .monthly-grid article:nth-child(3n+2),.monthly-carousel-shell .monthly-grid article:nth-child(3n){flex-direction:column!important;flex-basis:300px!important;height:610px!important;min-height:610px!important;margin-top:0!important;display:flex!important}.monthly-carousel-shell .monthly-grid figure{flex:0 0 375px!important;height:375px!important}.monthly-carousel-shell .monthly-grid figure>img:first-child{object-position:center top!important}.monthly-card-copy{flex:1;min-height:235px!important}.monthly-agent-avatar{z-index:2!important;background:#f3efe5!important;border-radius:50%!important;width:74px!important;height:74px!important;padding:4px!important;position:absolute!important;bottom:18px!important;left:22px!important;box-shadow:0 8px 22px #0006!important}.monthly-agent-avatar img{object-fit:cover!important;object-position:center!important;border-radius:50%!important;width:100%!important;height:100%!important;display:block!important}.monthly-carousel-shell .monthly-grid figure:after{background:linear-gradient(#0000 55%,#07140e88)!important}@media (width<=700px){.monthly-carousel-shell .monthly-grid article,.monthly-carousel-shell .monthly-grid article:nth-child(3n+2),.monthly-carousel-shell .monthly-grid article:nth-child(3n){flex-basis:80vw!important;height:590px!important;min-height:590px!important}.monthly-carousel-shell .monthly-grid figure{flex-basis:350px!important;height:350px!important}.monthly-agent-avatar{width:68px!important;height:68px!important;bottom:16px!important;left:18px!important}}@media (width>=701px){.monthly-carousel-shell .monthly-grid article:nth-child(3n+2){margin-top:24px}.monthly-carousel-shell .monthly-grid article:nth-child(3n){margin-top:48px}}.monthly-carousel-shell{margin-top:68px;position:relative}.monthly-carousel-shell .monthly-grid{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-inline:contain;scrollbar-width:none;overflow-x:auto;border:0!important;gap:18px!important;margin-top:0!important;padding:0 3px 20px!important;display:flex!important}.monthly-carousel-shell .monthly-grid::-webkit-scrollbar{display:none}.monthly-carousel-shell .monthly-grid article{scroll-snap-align:start;background:#f6f3ea;flex:0 0 clamp(300px,25.5vw,390px);transition:transform .28s,box-shadow .28s;overflow:hidden;border:1px solid #b8c8bc!important;min-height:550px!important;padding:0!important}.monthly-carousel-shell .monthly-grid article:hover{box-shadow:0 16px 32px #17281b2e;background:#f6f3ea!important;transform:translateY(-8px)!important}.monthly-carousel-shell .monthly-grid figure{background:#1a3426;height:315px;margin:0;position:relative;overflow:hidden}.monthly-carousel-shell .monthly-grid figure:after{content:"";background:linear-gradient(#0000 60%,#10271b30);display:block;position:absolute;inset:0}.monthly-carousel-shell .monthly-grid figure img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.monthly-carousel-shell .monthly-grid article:hover figure img{transform:scale(1.045)}.monthly-card-copy{flex-direction:column;min-height:235px;padding:23px 24px 25px;display:flex;position:relative}.monthly-card-copy>span{color:#11804a;letter-spacing:.14em;font-size:10px;font-weight:700}.monthly-card-copy h3{margin:24px 0 12px;font-family:Georgia,serif;font-size:29px;font-weight:400;line-height:1.08}.monthly-card-copy p{color:#5d695f;margin:0;font-size:13px;line-height:1.65}.monthly-card-copy i{color:#20935b;font-style:normal;position:absolute;top:23px;right:24px}.monthly-carousel-arrow{z-index:5;color:#b7e5c3;cursor:pointer;background:#0d2b1c;border:1px solid #347756;width:54px;height:54px;font-size:26px;transition:all .2s;position:absolute;top:calc(50% - 13px);box-shadow:0 8px 20px #1521163b}.monthly-carousel-arrow:hover,.monthly-carousel-arrow:focus-visible{color:#fff;background:#15985d;outline:none;transform:scale(1.06)}.monthly-carousel-prev{left:-26px}.monthly-carousel-next{right:-26px}.board-winners{border-top:1px solid #315440;flex-direction:column;gap:8px;padding-top:19px;display:flex}.board-winners article{background:#112b1e;border:1px solid #294936;grid-template-columns:30px 46px 1fr auto;align-items:center;gap:12px;min-height:60px;padding:8px 12px;display:grid}.board-winners article:first-child{background:#1a4a2e;border-color:#5fa477}.board-winners b{color:#84d39e;font-family:Georgia,serif;font-size:20px;font-weight:400}.board-winners img{object-fit:cover;border:1px solid #73c78e;border-radius:50%;width:44px;height:44px}.board-winners div{flex-direction:column;gap:4px;display:flex}.board-winners strong{font-size:14px;font-weight:600}.board-winners small{color:#88d39f;font-size:11px}.board-winners article>span{color:#73c88f;font-size:14px}.board-disclaimer{color:#8ba293;margin-top:auto;padding-top:14px;font-size:10px;line-height:1.5;display:block}.annual-board{min-height:490px}.board-title h3{font-size:38px}.board-empty{display:none}@media (width<=700px){.monthly-carousel-shell{margin-top:40px}.monthly-carousel-shell .monthly-grid{padding-bottom:16px!important}.monthly-carousel-shell .monthly-grid article{flex-basis:82vw;min-height:490px!important}.monthly-carousel-shell .monthly-grid figure{height:280px}.monthly-card-copy{min-height:210px;padding:20px}.monthly-card-copy h3{margin-top:20px;font-size:27px}.monthly-carousel-arrow{width:46px;height:46px;top:calc(50% - 5px)}.monthly-carousel-prev{left:-14px}.monthly-carousel-next{right:-14px}.board-winners article{grid-template-columns:28px 42px 1fr auto;padding:8px}.board-winners img{width:40px;height:40px}.annual-board{min-height:460px}}.hall-page{color:#f3efe5;background:#07110d}.hall-header{background:#07110d;border-bottom:1px solid #284333;position:relative}.hall-hero{background:radial-gradient(circle at 78% 44%,#226743 0,#0000 19%),radial-gradient(circle at 76% 42%,#163a29 0,#0000 31%),linear-gradient(115deg,#07100d 29%,#0b2117 100%);min-height:690px;padding:130px clamp(24px,9vw,145px) 100px;position:relative;overflow:hidden}.hall-hero:before{content:"";aspect-ratio:1;border:1px solid #4b8f66;border-radius:50%;width:min(540px,45vw);position:absolute;top:65px;right:4vw;box-shadow:0 0 0 28px #3b815012,0 0 0 72px #3b81500a}.hall-hero-copy{z-index:2;max-width:760px;position:relative}.hall-hero h1,.hall-section h2,.hall-cta h2{letter-spacing:-.045em;font-family:Georgia,serif;font-weight:400;line-height:1.03}.hall-hero h1{margin:20px 0 27px;font-size:clamp(54px,5.6vw,86px)}.hall-hero h1 em{color:#84d49d;font-style:normal}.hall-hero-copy>p:not(.section-label){color:#c4d0c8;max-width:590px;margin-bottom:36px;font-size:18px;line-height:1.7}.hall-seal{z-index:2;aspect-ratio:1;color:#d7f1df;text-align:center;border:1px solid #85cd9b;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:min(310px,27vw);display:flex;position:absolute;top:150px;right:11vw;box-shadow:inset 0 0 0 11px #0b2119,inset 0 0 0 13px #3d8157,0 18px 60px #0007}.hall-seal:before,.hall-seal:after{content:"✦";color:#85d69d;font-size:18px;position:absolute}.hall-seal:before{left:32px}.hall-seal:after{right:32px}.hall-seal span,.hall-seal small{letter-spacing:.24em;font-size:10px}.hall-seal strong{color:#91dca7;margin:15px 0;font-family:Georgia,serif;font-size:106px;font-weight:400;line-height:.82}.hall-seal b{letter-spacing:.12em;font-size:14px}.hall-hero-note{z-index:2;border-left:2px solid #15985d;padding-left:18px;position:absolute;bottom:45px;right:9vw}.hall-hero-note span{letter-spacing:.16em;color:#8ad4a1;font-size:10px}.hall-hero-note p{margin:8px 0 0;font-family:Georgia,serif;font-size:20px}.hall-section{padding:120px clamp(24px,7vw,112px)}.hall-section-head{grid-template-columns:1fr .72fr;align-items:end;gap:8vw;display:grid}.hall-section h2{margin:15px 0 0;font-size:clamp(49px,5vw,78px)}.hall-section-head>p{color:#56645b;font-size:17px;line-height:1.8}.monthly-section{color:#101914;background:#f0eee4}.monthly-section .section-label{color:#168651}.monthly-grid{border-top:1px solid #bec8bf;border-left:1px solid #bec8bf;grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.monthly-grid article{border-bottom:1px solid #bec8bf;border-right:1px solid #bec8bf;min-height:260px;padding:28px;transition:all .25s;position:relative}.monthly-grid article:hover{background:#e1eadf;transform:translateY(-4px)}.monthly-grid span{color:#11804a;letter-spacing:.14em;font-size:11px;font-weight:700}.monthly-grid h3{margin:52px 0 14px;font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.08}.monthly-grid p{color:#5d695f;margin:0;font-size:13px;line-height:1.65}.monthly-grid i{color:#20935b;font-style:normal;position:absolute;top:25px;right:25px}.monthly-foot{background:#e1e7df;border-left:3px solid #15985d;align-items:center;gap:38px;margin-top:28px;padding:22px 25px;display:flex}.monthly-foot strong{font-family:Georgia,serif;font-size:20px;font-weight:400}.monthly-foot span{color:#56645b;font-size:12px;line-height:1.6}.annual-intro{max-width:810px}.annual-intro h2{margin:15px 0 24px}.annual-intro>p:not(.section-label){color:#bdc9c0;max-width:660px;font-size:17px;line-height:1.75}.annual-layout{grid-template-columns:.7fr 1.3fr;gap:18px;margin-top:60px;display:grid}.annual-picker{border:1px solid #315440;flex-direction:column;display:flex}.annual-picker button{text-align:left;color:#dce6df;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #315440;grid-template-columns:35px 1fr;column-gap:15px;padding:19px 21px;display:grid}.annual-picker button:last-child{border-bottom:0}.annual-picker button>span{color:#75d190;grid-row:span 2;padding-top:3px;font-size:11px}.annual-picker strong{font-family:Georgia,serif;font-size:20px;font-weight:400}.annual-picker small{color:#94a99c;margin-top:5px;font-size:11px}.annual-board{background:linear-gradient(145deg,#102a1d,#08120e);border:1px solid #416e51;flex-direction:column;min-height:455px;padding:30px;display:flex}.board-top{color:#83d39d;letter-spacing:.14em;border-bottom:1px solid #315440;justify-content:space-between;padding-bottom:19px;font-size:10px;display:flex}.board-top small{color:#789182;letter-spacing:0;font-size:10px}.board-title{margin:28px 0}.board-title p{color:#83d39d;letter-spacing:.15em;margin:0;font-size:10px}.board-title h3{margin:10px 0;font-family:Georgia,serif;font-size:44px;font-weight:400;line-height:1.1}.board-title span{color:#b1c0b5;font-size:13px;line-height:1.6}.board-empty{text-align:center;color:#9cac9f;border-top:1px solid #315440;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:25px;display:flex}.board-empty b{color:#e7efe9;font-family:Georgia,serif;font-size:27px;font-weight:400}.board-empty p{max-width:470px;font-size:14px;line-height:1.7}.board-empty small{color:#72bd8b;font-size:11px}.annual-legend{color:#c5d3c9;justify-content:center;align-items:center;gap:24px;margin-top:40px;font-size:13px;display:flex}.annual-legend span{align-items:center;gap:10px;display:flex}.annual-legend b{color:#83d39d;border:1px solid #5ba877;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.annual-legend i{color:#70c88d;font-style:normal}.gala-section{color:#0c1811;background:#dfe7dc;grid-template-columns:.7fr 1.3fr;align-items:center;gap:9vw;display:grid}.gala-date{text-align:center;color:#eaf4eb;background:#123825;border:1px solid #6e9b7e;flex-direction:column;justify-content:center;align-items:center;min-height:330px;display:flex}.gala-date span,.gala-date small{letter-spacing:.17em;color:#92d6a8;font-size:11px}.gala-date strong{margin:18px 0;font-family:Georgia,serif;font-size:58px;font-weight:400;line-height:.92}.gala-copy h2{margin:15px 0 25px}.gala-copy>p:not(.section-label){color:#526057;max-width:650px;font-size:17px;line-height:1.75}.gala-copy>div{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.gala-copy>div span{border:1px solid #a7b9aa;padding:11px 13px;font-size:12px}.hall-cta{text-align:center;background:radial-gradient(circle,#174f31,#07110d 64%);padding:125px 24px}.hall-cta h2{margin:16px 0 35px;font-size:clamp(45px,5vw,76px)}.hall-cta .button{min-width:255px}@media (width<=1000px){.hall-nav{display:none}.hall-hero{min-height:620px}.hall-seal{width:255px;right:7vw}.monthly-grid{grid-template-columns:repeat(2,1fr)}.annual-layout,.gala-section,.hall-section-head{grid-template-columns:1fr}.hall-section-head>p{max-width:700px}.annual-legend{flex-wrap:wrap;justify-content:flex-start}.gala-date{min-height:230px}}@media (width<=700px){.hall-header .model-back{padding-left:0;font-size:10px}.hall-header .brand{width:210px}.hall-hero{min-height:700px;padding:90px 24px 75px}.hall-hero h1{font-size:52px}.hall-hero-copy>p:not(.section-label){font-size:16px}.hall-seal{width:172px;top:auto;bottom:82px;right:25px}.hall-seal strong{font-size:64px}.hall-seal:before{left:18px}.hall-seal:after{right:18px}.hall-hero-note{bottom:25px;left:24px;right:auto}.hall-hero-note p{font-size:15px}.hall-section{padding:78px 24px}.monthly-grid{grid-template-columns:1fr;margin-top:42px}.monthly-grid article{min-height:205px}.monthly-grid h3{margin-top:34px}.monthly-foot{display:block}.monthly-foot span{margin-top:12px;display:block}.annual-layout{margin-top:40px}.annual-board{min-height:460px;padding:20px}.board-top{display:block}.board-top small{margin-top:7px;display:block}.board-title h3{font-size:35px}.annual-legend{grid-template-columns:1fr;gap:12px;display:grid}.annual-legend i{display:none}.gala-section{gap:45px}.gala-date strong{font-size:49px}.gala-copy>p:not(.section-label){font-size:16px}}.split-inmoclub{background:#567565}.split-detail{grid-template-columns:repeat(5,1fr)}@media (width<=700px){.split-detail{grid-template-columns:1fr 1fr}.split-detail article:last-child{grid-column:1/-1}}.compensation-map{color:#101914;background:#e3e9df}.compensation-map .section-label{color:#168651}.compensation-map .model-section-head>p{color:#536159}.compensation-map-grid{border-top:1px solid #aebcaf;border-left:1px solid #aebcaf;grid-template-columns:repeat(3,1fr);margin-top:58px;display:grid}.compensation-map-grid article,.compensation-map-grid>a{color:#101914;border-bottom:1px solid #aebcaf;border-right:1px solid #aebcaf;min-height:315px;padding:30px 28px;text-decoration:none;transition:background .25s,color .25s,transform .25s;position:relative}.compensation-map-grid article>span,.compensation-map-grid>a>span{color:#87a78f;font:400 38px Georgia;position:absolute;top:24px;right:25px}.compensation-map-grid small{color:#188351;letter-spacing:.15em;font-size:10px;font-weight:700;display:block}.compensation-map-grid h3{max-width:280px;margin:50px 0 15px;font:400 28px/1.08 Georgia}.compensation-map-grid p{color:#58665d;min-height:85px;margin:0;font-size:14px;line-height:1.65}.compensation-map-grid b{color:#147948;margin-top:25px;font-size:13px;display:block}.compensation-map-grid .compensation-map-featured{color:#f5f2e9;background:#0d281b;box-shadow:inset 0 0 0 1px #4a8a61}.compensation-map-featured>span{color:#78d297!important}.compensation-map-featured small,.compensation-map-featured b{color:#82d9a0}.compensation-map-featured p{color:#bfd0c3}.compensation-map-featured:hover,.compensation-map-featured:focus-visible{background:#15985d;outline:0;transform:translateY(-5px)}.compensation-map-note{color:#5c6961;text-align:center;max-width:920px;margin:24px auto 0;font-size:12px;line-height:1.7}.elite-production-note{background:#e4eee2;border-left:4px solid #15985d;grid-template-columns:.45fr .75fr 1.35fr;align-items:center;gap:25px;margin-top:25px;padding:24px 28px;display:grid}.elite-production-note>span{letter-spacing:.14em;color:#168651;font-size:10px;font-weight:700}.elite-production-note>strong{color:#163b27;font:400 21px/1.25 Georgia}.elite-production-note>p{color:#536159;margin:0;font-size:13px;line-height:1.65}.cross-closure-note{background:#10251c;border:1px solid #3a664f;grid-template-columns:.7fr 1.3fr;align-items:center;gap:42px;max-width:1180px;margin:14px auto 0;padding:30px;display:grid}.cross-closure-note>div:first-child>span{letter-spacing:.15em;color:#77d094;font-size:9px}.cross-closure-note h3{margin:12px 0;font:400 26px/1.15 Georgia}.cross-closure-note p{color:#94a69a;margin:0;font-size:13px;line-height:1.65}.cross-closure-note>div:last-child{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.cross-closure-note article{text-align:center;border:1px solid #3a664f;flex-direction:column;justify-content:center;min-height:130px;padding:16px 10px;display:flex}.cross-closure-note article>span{letter-spacing:.1em;color:#8dc9a0;font-size:8px}.cross-closure-note article>b{color:#79d097;margin:10px 0;font:400 28px Georgia}.cross-closure-note article>small{color:#9caca2;font-size:9px;line-height:1.35}.affiliation-bonus-section{color:#101914;background:#f2eee4}.affiliation-bonus-head{grid-template-columns:1.25fr .55fr;align-items:end;gap:8vw;display:grid}.affiliation-bonus-head h2{letter-spacing:-.045em;margin:15px 0 20px;font:400 clamp(55px,6vw,86px)/.95 Georgia}.affiliation-bonus-head>div:first-child>p:not(.section-label){color:#536159;max-width:720px;font-size:16px;line-height:1.75}.affiliation-vc-card{background:#e1eadf;border:1px solid #9fb4a4;padding:30px}.affiliation-vc-card>span{letter-spacing:.15em;color:#168651;font-size:10px}.affiliation-vc-card>strong{color:#123b27;margin:14px 0 8px;font:400 36px Georgia;display:block}.affiliation-vc-card>small{color:#59665e;font-size:12px}.affiliation-distribution{border-top:1px solid #b7c3b9;border-bottom:1px solid #b7c3b9;grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.affiliation-distribution article{border-right:1px solid #b7c3b9;min-height:235px;padding:30px;position:relative}.affiliation-distribution article:last-child{border-right:0}.affiliation-distribution span{letter-spacing:.14em;color:#177f4d;font-size:10px}.affiliation-distribution strong{color:#15985d;font:400 47px Georgia;position:absolute;top:25px;right:28px}.affiliation-distribution b{color:#173d2a;margin:48px 0 13px;font:400 28px Georgia;display:block}.affiliation-distribution p{color:#5b685f;margin:0;font-size:13px;line-height:1.6}.affiliation-release-flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:13px;margin:30px 0 55px;display:grid}.affiliation-release-flow article{background:#fbf8ef;border:1px solid #b8c5ba;grid-template-columns:31px 1fr;align-content:center;gap:7px 12px;min-height:125px;padding:20px;display:grid}.affiliation-release-flow article>b{color:#fff;background:#15985d;border-radius:50%;grid-row:1/3;place-items:center;width:30px;height:30px;display:grid}.affiliation-release-flow article>span{font:400 18px Georgia}.affiliation-release-flow article>small{color:#68766d;font-size:11px;line-height:1.5}.affiliation-release-flow>i{color:#15985d;font-style:normal}.affiliation-calculator{background:#0a1a14;grid-template-columns:1.12fr .88fr;display:grid}.affiliation-calculator-controls{background:#fbf8ef;padding:42px}.affiliation-calculator-controls h3{margin:14px 0;font:400 39px/1.08 Georgia}.affiliation-calculator-controls>p:not(.section-label){color:#5b6960;max-width:720px;font-size:14px;line-height:1.7}.affiliation-inputs{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:28px;display:grid}.affiliation-calculator-controls label{color:#536158;text-transform:uppercase;letter-spacing:.06em;flex-direction:column;gap:8px;font-size:10px;font-weight:700;line-height:1.4;display:flex}.affiliation-calculator-controls label>small{color:#718078;text-transform:none;letter-spacing:0;font-size:10px;font-weight:400;line-height:1.45}.affiliation-eligibility{border-top:1px solid #c7d0c8;grid-template-columns:1fr 1fr;gap:13px;margin-top:23px;padding-top:23px;display:grid}.affiliation-eligibility select{color:#15251b;background:#fffdf7;border:1px solid #b7c3b9;width:100%;min-height:48px;padding:0 12px}.affiliation-calculator-results{color:#f5f2e9;flex-direction:column;padding:42px;display:flex}.affiliation-result-label{letter-spacing:.16em;color:#79d197;font-size:10px}.affiliation-result-lines article{border-bottom:1px solid #2d4939;grid-template-columns:1fr auto;gap:6px 15px;padding:17px 0;display:grid}.affiliation-result-lines span{font-size:14px}.affiliation-result-lines small{color:#87998e;font-size:11px}.affiliation-result-lines b{color:#7cd399;grid-area:1/2/3;align-self:center;font:400 22px Georgia}.affiliation-potential{border-top:1px solid #3d634e;border-bottom:1px solid #3d634e;justify-content:space-between;align-items:center;gap:20px;margin:25px 0;padding:18px 0;display:flex}.affiliation-potential span{letter-spacing:.14em;color:#91a89a;font-size:10px}.affiliation-potential strong{font:400 28px Georgia}.affiliation-available{background:#15985d;margin-top:auto;padding:25px}.affiliation-available>span{letter-spacing:.15em;font-size:9px;display:block}.affiliation-available>strong{margin:8px 0;font:400 44px Georgia;display:block}.affiliation-available>small{font-size:11px;line-height:1.55}.affiliation-requirements{background:#e0e7df;border-left:4px solid #15985d;grid-template-columns:.35fr 1fr;gap:5vw;margin-top:28px;padding:25px 28px;display:grid}.affiliation-requirements>strong{font:400 21px Georgia}.affiliation-requirements>p{color:#516058;margin:0;font-size:13px;line-height:1.7}.affiliation-disclaimer{color:#6d7c73;text-align:center;max-width:980px;margin:22px auto 0;font-size:11px;line-height:1.65}.elite-bonus-note{color:#f3f2e9;background:#123d28;border:1px solid #5ea678;grid-template-columns:1fr auto;align-items:center;gap:35px;margin:-35px 0 60px;padding:28px 32px;display:grid}.elite-bonus-note span{letter-spacing:.16em;color:#87d8a0;font-size:10px}.elite-bonus-note h3{margin:10px 0;font:400 27px Georgia}.elite-bonus-note p{color:#bfd0c4;margin:0;font-size:13px;line-height:1.65}.elite-bonus-note>strong{color:#8de0a7;text-align:center;font:400 37px Georgia}.elite-bonus-note>strong>small{text-transform:uppercase;letter-spacing:.12em;color:#c3d9c9;margin-top:5px;font:10px Arial;display:block}.active-fee-bases{grid-template-columns:1fr 1fr;gap:10px;margin:22px 0;display:grid}.active-fee-bases article{background:#eef1e9;border:1px solid #bdc5be;padding:17px}.active-fee-bases span{color:#617067;letter-spacing:.12em;font-size:9px;display:block}.active-fee-bases strong{color:#137849;margin-top:7px;font:400 23px Georgia;display:block}.model-page #plan,.model-page #reparto,.model-page #red,.model-page #bono-afiliacion,.model-page #activacion,.model-page #calculadora,.model-page #proyeccion,.model-page #bono-activa,.model-page #inmoclub,.model-page #rangos{scroll-margin-top:115px}@media (width<=1000px){.compensation-map-grid{grid-template-columns:1fr 1fr}.cross-closure-note,.affiliation-bonus-head{grid-template-columns:1fr}.affiliation-vc-card{max-width:440px}.affiliation-inputs,.affiliation-calculator{grid-template-columns:1fr}.affiliation-calculator-results{min-height:560px}.elite-production-note{grid-template-columns:1fr}.cross-closure-note>div:last-child{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.compensation-map-grid{grid-template-columns:1fr;margin-top:38px}.compensation-map-grid article,.compensation-map-grid>a{min-height:270px;padding:25px 22px}.compensation-map-grid h3{font-size:26px}.compensation-map-grid p{min-height:0}.compensation-map-note{text-align:left}.elite-production-note{padding:22px 20px}.cross-closure-note{padding:22px 18px}.cross-closure-note>div:last-child{grid-template-columns:1fr 1fr}.cross-closure-note article:last-child{grid-column:1/-1}.affiliation-bonus-head h2{font-size:53px}.affiliation-vc-card{padding:24px}.affiliation-vc-card>strong{font-size:31px}.affiliation-distribution{grid-template-columns:1fr;margin-top:38px}.affiliation-distribution article{border-bottom:1px solid #b7c3b9;border-right:0;min-height:190px}.affiliation-release-flow{grid-template-columns:1fr}.affiliation-release-flow>i{text-align:center;transform:rotate(90deg)}.affiliation-calculator-controls,.affiliation-calculator-results{padding:28px 18px}.affiliation-calculator-controls h3{font-size:34px}.affiliation-eligibility{grid-template-columns:1fr}.affiliation-calculator-results{min-height:auto}.affiliation-available{margin-top:25px}.affiliation-available>strong{font-size:37px}.affiliation-requirements{grid-template-columns:1fr;gap:10px;padding:22px 20px}.affiliation-disclaimer{text-align:left}.elite-bonus-note{grid-template-columns:1fr;margin-top:-10px;padding:24px 20px}.elite-bonus-note>strong{text-align:left}.active-fee-bases{grid-template-columns:1fr}.model-page #plan,.model-page #reparto,.model-page #red,.model-page #bono-afiliacion,.model-page #activacion,.model-page #calculadora,.model-page #proyeccion,.model-page #bono-activa,.model-page #inmoclub,.model-page #rangos{scroll-margin-top:116px}}.affiliation-bonus-section{padding-top:62px;padding-bottom:66px}.affiliation-bonus-head{grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:clamp(38px,5vw,78px)}.affiliation-bonus-head h2{margin:8px 0 12px;font-size:clamp(50px,4.7vw,70px)}.affiliation-bonus-head>div:first-child>p:not(.section-label){max-width:760px;margin:0;font-size:14px;line-height:1.55}.affiliation-vc-card{padding:20px 23px}.affiliation-vc-card>strong{margin:8px 0 5px;font-size:30px}.affiliation-distribution{margin-top:28px}.affiliation-distribution article{min-height:150px;padding:20px 24px}.affiliation-distribution strong{font-size:38px;top:17px;right:23px}.affiliation-distribution b{margin:32px 0 7px;font-size:24px}.affiliation-distribution p{font-size:12px;line-height:1.45}.affiliation-release-flow{gap:9px;margin:17px 0 28px}.affiliation-release-flow article{grid-template-columns:28px 1fr;gap:4px 9px;min-height:86px;padding:13px 15px}.affiliation-release-flow article>b{width:27px;height:27px;font-size:12px}.affiliation-release-flow article>span{font-size:16px}.affiliation-release-flow article>small{font-size:10px;line-height:1.35}.affiliation-calculator-controls,.affiliation-calculator-results{padding:29px 30px}.affiliation-calculator-controls h3{margin:9px 0;font-size:32px}.affiliation-calculator-controls>p:not(.section-label){margin:0;font-size:13px;line-height:1.55}.affiliation-inputs{margin-top:18px}.affiliation-eligibility{margin-top:16px;padding-top:16px}.affiliation-result-lines{margin-top:11px}.affiliation-result-lines article{padding:12px 0}.affiliation-potential{margin:16px 0;padding:13px 0}.affiliation-available{padding:18px 20px}.affiliation-available>strong{margin:5px 0;font-size:36px}.affiliation-requirements{margin-top:18px;padding:18px 22px}.affiliation-disclaimer{margin-top:14px}@media (width<=1000px){.affiliation-bonus-section{padding-top:54px;padding-bottom:58px}.affiliation-bonus-head{grid-template-columns:1fr;gap:22px}.affiliation-vc-card{max-width:none}.affiliation-distribution article{min-height:165px}.affiliation-calculator-results{min-height:480px}}@media (width<=700px){.affiliation-bonus-section{padding-top:46px;padding-bottom:50px}.affiliation-bonus-head{gap:18px}.affiliation-bonus-head h2{font-size:46px}.affiliation-vc-card{padding:19px 20px}.affiliation-distribution{margin-top:25px}.affiliation-distribution article{min-height:150px;padding:19px 20px}.affiliation-distribution strong{font-size:34px;top:16px;right:19px}.affiliation-distribution b{margin-top:30px;font-size:22px}.affiliation-release-flow{gap:7px;margin:16px 0 24px}.affiliation-release-flow article{min-height:80px;padding:12px 14px}.affiliation-calculator-controls,.affiliation-calculator-results{padding:24px 17px}.affiliation-calculator-controls h3{font-size:30px}.affiliation-calculator-results{min-height:auto}.affiliation-requirements{padding:17px 18px}}@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}.model-page .career-section{background:linear-gradient(#f2efe6 0%,#e7e7dc 100%)}.model-page .career-personal-rule{background:#fffdf6;border:0;border-left:4px solid #15985d;margin:62px 0 56px;box-shadow:0 18px 48px #17302512}.model-page .career-personal-items article{background:#e8ede6;border:1px solid #d2dbd2}.model-page .career-ladder{align-items:start;gap:18px}.model-page .career-rank{background:linear-gradient(165deg,#0d2119 0%,#07140f 100%);border-color:#315e47;min-height:1110px;padding:0 28px 28px;box-shadow:0 28px 65px #10231926}.model-page .career-rank.rank-one{margin-top:56px}.model-page .career-rank.rank-two{background:linear-gradient(165deg,#103122 0%,#07150f 100%);border-color:#41775a;min-height:1138px;margin-top:28px}.model-page .career-rank.rank-three{background:linear-gradient(150deg,#17462f 0%,#081711 64%);border-color:#69b982;min-height:1166px;margin-top:0;box-shadow:0 28px 70px #0a2b1b3d}.model-page .career-rank:before{opacity:.7;pointer-events:none}.model-page .rank-top{z-index:1;height:94px}.model-page .rank-top span{letter-spacing:.15em;font-size:10px;font-weight:700}.model-page .rank-top b{font-size:66px}.model-page .rank-image{border-color:#3a674f;height:235px;margin:0 -28px}.model-page .rank-one .rank-image img{object-position:center 39%}.model-page .rank-two .rank-image img{object-position:center 40%}.model-page .rank-three .rank-image img{object-position:center 42%}.model-page .rank-content{flex-direction:column;flex:1;display:flex}.model-page .rank-title{justify-content:space-between;align-items:end;gap:20px;padding:26px 0 22px;display:flex}.model-page .career-rank .rank-title h3{margin:0;font-size:clamp(36px,2.7vw,48px)}.model-page .rank-title p{text-align:right;color:#9fb1a6;max-width:145px;margin:0 0 3px;font-size:12px;line-height:1.45}.model-page .rank-goals{border-top:1px solid #315342;border-bottom:1px solid #315342;grid-template-columns:1.2fr .8fr;display:grid}.model-page .rank-goals article{flex-direction:column;justify-content:center;min-height:92px;padding:16px 10px 16px 0;display:flex}.model-page .rank-goals article+article{border-left:1px solid #315342;padding-left:18px}.model-page .rank-goals span{letter-spacing:.12em;color:#7d9988;font-size:9px}.model-page .rank-goals strong{color:#83dda1;white-space:nowrap;margin-top:8px;font-family:Georgia,serif;font-size:25px;font-weight:400}.model-page .rank-requirements{gap:7px;padding:18px 0;display:grid}.model-page .rank-requirements article{background:#11271d;border-left:2px solid #2f6a4b;grid-template-columns:1fr auto;gap:4px 14px;padding:11px 13px;display:grid}.model-page .rank-two .rank-requirements article{background:#133023}.model-page .rank-three .rank-requirements article{background:#173c2a;border-left-color:#74cf91}.model-page .rank-requirements span{color:#aabbb0;font-size:11px}.model-page .rank-requirements strong{color:#eff6f1;text-align:right;font-size:13px}.model-page .rank-requirements small{color:#71877a;grid-column:1/-1;font-size:10px}.model-page .rank-reward{background:linear-gradient(135deg,#163a29,#10271d);border:1px solid #315f47;margin-top:auto;padding:20px 18px}.model-page .rank-reward span{font-size:9px;line-height:1.45}.model-page .rank-reward strong{color:#f5f1e7;margin-top:7px;font-size:28px}.model-page .rank-reward p{color:#a9bbae;margin:10px 0 0;font-size:11px;line-height:1.55}.model-page .elite-reward{background:linear-gradient(135deg,#1e5137,#173121);border-color:#66b980}.model-page .career-official-rules{color:#f4f0e6;background:#0b1b15;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:30px;padding:18px;display:grid}.model-page .career-official-rules article{background:#10251b;border:1px solid #315443;min-height:132px;padding:20px}.model-page .career-official-rules strong{color:#7ed399;font-family:Georgia,serif;font-size:25px;font-weight:400;display:block}.model-page .career-official-rules span{color:#a9b8af;margin-top:10px;font-size:12px;line-height:1.55;display:block}.model-page .career-note{max-width:1120px;margin-top:25px}@media (width<=1200px) and (width>=1051px){.model-page .career-rank{padding-left:20px;padding-right:20px}.model-page .rank-image{margin-left:-20px;margin-right:-20px}.model-page .rank-title{display:block}.model-page .rank-title p{text-align:left;max-width:none;margin-top:8px}.model-page .rank-goals{grid-template-columns:1fr}.model-page .rank-goals article+article{border-top:1px solid #315342;border-left:0;padding-left:0}.model-page .rank-goals article{min-height:76px}.model-page .rank-goals strong{font-size:22px}}@media (width<=1050px){.model-page .career-rank,.model-page .career-rank.rank-one,.model-page .career-rank.rank-two,.model-page .career-rank.rank-three{min-height:0;margin-top:0}.model-page .career-ladder{gap:24px}.model-page .rank-image{height:360px}.model-page .rank-title p{max-width:260px;font-size:13px}.model-page .rank-requirements{grid-template-columns:1fr 1fr}.model-page .rank-requirements article:last-child:nth-child(odd){grid-column:1/-1}.model-page .career-official-rules{grid-template-columns:1fr 1fr}}@media (width<=700px){.model-page .career-personal-rule{margin-bottom:36px}.model-page .career-rank,.model-page .career-rank.rank-one,.model-page .career-rank.rank-two,.model-page .career-rank.rank-three{padding:0 18px 18px}.model-page .rank-top{height:82px}.model-page .rank-top span{max-width:70%;font-size:9px}.model-page .rank-top b{font-size:54px}.model-page .rank-image{height:235px;margin-left:-18px;margin-right:-18px}.model-page .rank-title{padding:22px 0 18px;display:block}.model-page .rank-title p{text-align:left;max-width:none;margin-top:10px;font-size:13px}.model-page .career-rank .rank-title h3{font-size:40px}.model-page .rank-goals{grid-template-columns:1fr 1fr}.model-page .rank-goals article{min-height:85px}.model-page .rank-goals article+article{border-top:0;border-left:1px solid #315342;padding-left:13px}.model-page .rank-goals strong{white-space:normal;font-size:20px}.model-page .rank-requirements{grid-template-columns:1fr}.model-page .rank-requirements article:last-child:nth-child(odd){grid-column:auto}.model-page .rank-requirements span{font-size:12px}.model-page .rank-requirements strong{font-size:13px}.model-page .rank-requirements small{font-size:11px}.model-page .rank-reward{padding:18px 15px}.model-page .rank-reward strong{font-size:26px}.model-page .rank-reward p{font-size:12px}.model-page .career-official-rules{grid-template-columns:1fr;padding:12px}.model-page .career-official-rules article{min-height:0}.model-page .career-note{text-align:left}}:root{--ink:#08090b;--ink-2:#111216;--cream:#f7f5ef;--muted:#a8aaae;--green:#ff4f0a;--green-light:#ff9a66;--agentia-orange:#ff4f0a;--agentia-orange-soft:#ff9a66;--agentia-dark:#08090b;--agentia-panel:#111216;--agentia-white:#fff;--line:#ffffff24}body{color:#f7f5ef;background:#08090b}.brand{gap:0;width:245px;height:72px}.brand-logo{object-fit:contain;width:224px;height:auto;display:block}.site-header,.model-header,.academy-header{background:#08090beb!important;border-color:#ffffff21!important}.nav a:hover,.model-nav a:hover,.model-back,footer a:hover{color:#ff9a66!important}.header-cta{border-color:#ff4f0a}.header-cta:hover{background:#ff4f0a}.hero-overlay{background:radial-gradient(at 43% 38%,#ff4f0a24,#0000 43%),linear-gradient(90deg,#07080afc 0%,#07080af0 29%,#07080a85 54%,#07080a17 100%)}.hero-slogan strong,.hero h1 em,.eyebrow,.section-label{color:#ff9a66}.hero-slogan strong{border-color:#ff4f0a}.green-line{background:#ff4f0a}.button.primary,.property-type{background:#ff4f0a;border-color:#ff4f0a}.system-card{background:#0a0a0dc7;border-color:#ffffff40}.system-card>p{border-color:#ff4f0a}.trust-strip{background:#0b0c0f}.trust-strip span{color:#a8aaae}.opportunity,.properties,.public-academy{color:#111216;background:#f7f7f4}.opportunity .section-label,.properties .section-label,.public-academy .section-label{color:#e94600}.opportunity-head p,.value-grid p,.public-academy-copy>p,.public-academy-benefits p{color:#5e6065}.value-number,.public-academy-benefits article>span,.public-academy h2 em{color:#e94600}.value-grid,.value-grid article,.public-academy-benefits,.public-academy-benefits article{border-color:#d3d3d1}.earnings-block,.model,.network,.join{background:#0b0c0f}.earnings-intro>span,.earnings-paths article>span,.model-copy li span,.agent-info>span{color:#ff9a66}.model-visual{background:radial-gradient(circle,#ff4f0a2e,#0000 64%);border-color:#ffffff24}.model-mark{background:#ff4f0a;border-color:#0b0c0f;box-shadow:0 0 0 1px #ff9a6680,0 0 55px #ff4f0a3d}.orbit{border-color:#ff9a6640}.node{color:#f2e8e2;background:#111216;border-color:#68301d}.agent-card{background:#121318;border-color:#ffffff21}.agent-card:hover{border-color:#ff9a66a8}.agent-placeholder{background:#17181d}.property-card:before{background:linear-gradient(#0606081f,#060608eb)}.property-card:hover:before{background:linear-gradient(#0606080d,#060608d6)}.join-form{color:#111216;background:#fff}.join-quote,.join-form input:focus,.join-form select:focus,.join-form textarea:focus{border-color:#ff4f0a}footer{background:#050507}.footer-brand img{width:410px;margin:-36px auto -28px}.whatsapp-float{background:#ff4f0a}.model-page,.hall-page,.academy-page{background:#08090b}.model-hero{background:radial-gradient(circle at 78% 45%,#ff4f0a30,#0000 31%),linear-gradient(125deg,#08090b,#14100e)!important}.model-hero:after{border-color:#ff9a662e;box-shadow:0 0 0 90px #ff4f0a09,0 0 0 180px #ff4f0a05}.model-hero h1 em,.hero-stat-card b{color:#ff7b3d}.hero-stat-card{background:#0d0c0ee6;border-color:#ff9a6659}.income-ways,.commission-section,.calculator-section,.example-section,.affiliation-bonus-section,.compensation-map,.active-bonus-section,.career-section,.monthly-section,.gala-section{color:#111216!important;background:#f7f7f4!important}.activation-section,.projection-section,.network-model,.inmoclub-section,.annual-section,.hall-cta{background:#0b0c0f!important}.model-page :is(.section-label,.model-back,.income-grid article>span,.income-grid strong,.activation-timeline article>span,.active-bonus-head>span,.active-result-lines b,.affiliation-result-label,.club-result-label,.career-head em,.rank-top span,.rank-reward span),.hall-page :is(.section-label,.annual-picker button>span,.board-top,.board-title p,.annual-legend b,.gala-date span,.gala-date small){color:#ed4b08!important}.model-page :is(.button.primary,.affiliation-release-flow article>b,.affiliation-available,.academy-evaluate),.hall-page :is(.button.primary,.monthly-carousel-arrow){background:#ff4f0a!important;border-color:#ff4f0a!important}.split-company,.split-network,.split-inmoclub,.split-bar>div{background:#ff4f0a!important}.split-captor,.split-seller{background:#17181c!important}.compensation-map-featured,.cross-closure-note,.elite-bonus-note,.active-calculator-results,.affiliation-calculator-results,.career-rank,.rank-two,.rank-three,.annual-board,.gala-date{background:linear-gradient(145deg,#17181d,#090a0c)!important;border-color:#6a321f!important}.career-rank:before,.rank-image,.annual-picker,.annual-picker button,.board-winners article,.board-expand{border-color:#59301f!important}.annual-picker button:hover,.annual-picker button.active{background:#3a1c12!important}.board-expand:hover,.board-expand:focus-visible{background:#2b1711!important;border-color:#ff7b3d!important}.model-page :is(.income-icon,.commission-total,.calculator-results,.projection-results,.projection-commission,.mlm-tree,.mlm-person,.same-agent-rule,.same-agent-tree,.special-person,.activation-event,.active-months,.active-calculator,.active-network-visual>div,.inmoclub-definition,.inmoclub-fund,.club-calculator-results,.club-generation-flow article,.club-accumulation-note,.career-fund,.rank-leaders){background:#121318!important;border-color:#58301f!important}.model-page :is(.mlm-person.level-one,.special-person.first,.projection-branches>div,.active-network-visual>div:not(:first-child)){background:#19171a!important;border-color:#67351f!important}.model-page :is(.mlm-person.producer,.special-person.double-producer,.active-months b,.projected-total,.active-network-visual>div:first-child,.active-bonus-total,.club-total,.club-generation-flow .generation-highlight,.club-howto b,.main-results .result-network){background:#ff4f0a!important;border-color:#ff4f0a!important}.model-page :is(.income-icon,.mlm-tree-title b,.mlm-person>b,.mlm-divider b,.same-agent-numbers b,.special-person>b,.projection-commission b,.projection-branches b,.income-breakdown b,.active-network-visual b,.active-result-lines b,.inmoclub-definition span,.fund-copy>span,.fund-distribution b,.fund-distribution article>span,.inmoclub-rules span,.club-input-groups>article>div>span,.club-result-lines b,.club-next-prize span,.inmoclub-catalog article>span,.inmoclub-catalog strong,.redemption-examples strong,.redemption-examples i,.rank-network strong,.rank-leaders b,.career-fund-split b,.career-personal-items b,.rank-reward span){color:#ff8a52!important}.model-page :is(.mlm-chain>i,.special-chain>i,.timeline-arrow,.active-network-visual i,.club-generation-flow>i){color:#ff6a2b!important}.model-page :is(.mlm-divider,.projection-you img){box-shadow:none!important;border-color:#ff5c1a!important}.model-page :is(.mlm-person img,.special-person img){border-color:#9b4a29!important}.projection-controls,.active-calculator-controls,.club-calculator-controls,.affiliation-calculator-controls{color:#111216!important;background:#fff!important}.projection-controls input,.projection-controls select,.active-calculator-controls input,.club-input-groups select,.club-money-stepper input,.affiliation-eligibility select{color:#111216!important;background:#fff!important;border-color:#c9c9c7!important}.projection-controls input:focus,.projection-controls select:focus,.active-calculator-controls input:focus,.club-input-groups select:focus,.affiliation-eligibility select:focus{border-color:#ff4f0a!important}.mix-subtotal,.active-fee-bases article,.club-howto span,.affiliation-vc-card,.affiliation-release-flow article,.affiliation-requirements,.active-bonus-note,.career-personal-items article{background:#f4eeea!important;border-color:#dfc8bd!important}.mix-subtotal b,.active-fee-bases strong,.affiliation-vc-card>strong,.affiliation-distribution strong,.affiliation-distribution span,.affiliation-distribution b,.affiliation-release-flow>i,.career-personal-rule>div:first-child>span,.active-bonus-rules span,.active-bonus-rules b{color:#e94600!important}.active-bonus-note,.affiliation-requirements,.club-accumulation-note{border-left-color:#ff4f0a!important}.affiliation-available.conditioned{background:#8a4b20!important}.club-progress{background:#3a302d!important}.club-progress i{background:#ff4f0a!important}.inmoclub-redemption{background:#f7f7f4!important}.redemption-examples article{border-color:#d0cfcc!important}.career-personal-rule{background:#fff!important;border-color:#d2d1ce!important}.rank-top b,.rank-three .rank-top b{color:#62301e!important}.rank-image{background:#17181c!important;border-color:#4e2a1e!important}.rank-image:after{background:linear-gradient(#0000 52%,#08090bcc 100%)!important}.model-cta{background:radial-gradient(circle,#ff4f0a2b,#0000 38%),#08090b!important}.model-footer{background:#050507!important}.model-footer>a:last-child{color:#ff9a66!important}.academy-page{background:#08090b!important}.academy-hero{background:radial-gradient(circle at 76% 38%,#3a1b11,#0000 29%),linear-gradient(115deg,#08090b,#16100d)!important}.academy-hero h1 em,.academy-progress>span,.academy-path>p,.lesson-top p,.lesson-outcome>span,.assessment-head>span,.academy-side>div>span,.rank-academy article>span{color:#ff8a52!important}.academy-progress{background:#151114!important;border-color:#8a4227!important}.academy-progress>div{background:#3a302c!important}.academy-progress>div i{background:#ff4f0a!important}.academy-workspace{background:#f4f4f1!important}.academy-path,.academy-content{background:#fff!important;border-color:#d0d0cd!important}.academy-path button:hover:not(:disabled),.academy-path button.active{background:#fff0e9!important}.academy-path button.done b,.module-passed b{background:#ff4f0a!important;border-color:#ff4f0a!important}.lesson-badge,.lesson-outcome,.module-passed,.academy-side>div{background:#fff1eb!important;border-color:#e8b69f!important}.academy-rewards,.rank-academy{background:#111216!important}.rank-academy article.eligible{background:#2c1711!important;border-color:#ff7540!important}.monthly-foot{background:#f1ece7!important;border-color:#ff4f0a!important}.annual-section{background:#090a0c!important}.gala-date{color:#fff!important}.hall-cta{background:radial-gradient(circle,#4a2114,#08090b 64%)!important}.hall-seal{background:#181014e8!important;border-color:#ff7b3d!important;box-shadow:inset 0 0 0 10px #160d0b,inset 0 0 0 12px #ff7b3d,0 24px 64px #0009!important}.hall-seal .seal-monogram,.hall-seal .seal-rule,.hall-seal .seal-rule-left:before,.hall-seal .seal-rule-right:after{color:#ff9a66!important}.hall-seal .seal-rule{background:#ff7b3d!important}@media (width<=1000px){.brand{width:215px}.brand-logo{width:202px}}@media (width<=700px){.brand{height:64px;width:165px!important}.brand-logo{width:155px}.footer-brand img{width:320px;margin:-20px auto -16px}}.model-page .network-model{color:#17181b!important;background:linear-gradient(#f4f2ed 0%,#ebe8e2 100%)!important}.model-page .network-model :is(h2,h3,h4,strong){color:#17181b}.model-page .network-model :is(.model-section-head.light>p,.mlm-heading p,.network-explain,.same-agent-rule p,.special-tree-label p,.cross-closure-note p){color:#5f6166!important}.model-page .network-model :is(.section-label,.mlm-heading>span,.mlm-tree-title>span,.mlm-person small,.same-agent-rule>div:first-child>span,.same-agent-numbers small,.special-tree-label>span,.special-person small,.cross-closure-note>div:first-child>span,.cross-closure-note article>span){color:#e94600!important}.model-page .network-model :is(.mlm-tree,.same-agent-rule,.same-agent-tree,.cross-closure-note){color:#17181b!important;background:#fbfaf7!important;border-color:#d7c8c0!important;box-shadow:0 18px 50px #1f191612!important}.model-page .network-model :is(.mlm-tree-title,.branch-title){border-color:#ded8d2!important}.model-page .network-model :is(.mlm-person.level-one,.special-person.first){background:#ebe7e1!important}.model-page .network-model :is(.mlm-person strong,.special-person strong){color:#17181b!important}.model-page .network-model :is(.mlm-person span,.special-person span){color:#65676c!important}.model-page .network-model :is(.mlm-person>b,.special-person>b,.same-agent-numbers b,.cross-closure-note article>b,.mlm-tree-title b){color:#e94600!important}.model-page .network-model :is(.mlm-person.producer,.special-person.double-producer){color:#fff!important;background:#ff4f0a!important;border-color:#ff4f0a!important}.model-page .network-model :is(.same-agent-numbers article,.cross-closure-note article){background:#fff!important;border-color:#d8d3cd!important}.model-page .network-model :is(.same-agent-numbers strong,.cross-closure-note article>small){color:#66686c!important}.model-page .network-model .same-agent-rule p b{color:#17181b!important}.model-page .inmoclub-section{color:#17181b!important;background:linear-gradient(#f3f1ec 0%,#e9e6df 100%)!important}.model-page .inmoclub-section :is(h2,h3,h4,strong){color:#17181b}.model-page .inmoclub-section .inmoclub-hero h2{color:#17181b!important}.model-page .inmoclub-section :is(.inmoclub-tagline,.inmoclub-definition p,.fund-copy p,.inmoclub-rules p,.club-accumulation-note,.inmoclub-catalog-head>p,.catalog-explore-label,.inmoclub-disclaimer){color:#5d6064!important}.model-page .inmoclub-section :is(.section-label,.inmoclub-definition span,.fund-copy>span,.club-generation-flow article>span,.fund-distribution article>span,.inmoclub-rules span,.catalog-card-copy>span){color:#e94600!important}.model-page .inmoclub-section :is(.inmoclub-definition,.inmoclub-fund){color:#17181b!important;background:#fbfaf7!important;border-color:#d7c8c0!important;box-shadow:0 18px 50px #1f191612!important}.model-page .inmoclub-section .club-generation-flow article{color:#17181b!important;background:#fff!important;border-color:#d8d3cd!important}.model-page .inmoclub-section .club-generation-flow article>small{color:#66686c!important}.model-page .inmoclub-section .club-generation-flow .generation-highlight{color:#fff!important;background:#ff4f0a!important;border-color:#ff4f0a!important}.model-page .inmoclub-section .club-generation-flow .generation-highlight :is(span,strong,small){color:#fff!important}.model-page .inmoclub-section .club-generation-flow>i{color:#e94600!important}.model-page .inmoclub-section .fund-distribution article{background:#f2f0eb!important;border-color:#d8d3cd!important}.model-page .inmoclub-section .fund-distribution :is(b,strong){color:#e94600!important}.model-page .inmoclub-section .fund-distribution small{color:#66686c!important}.model-page .inmoclub-section .club-accumulation-note{background:#fff3ed!important;border-left-color:#ff4f0a!important}.model-page .inmoclub-section .club-accumulation-note b{color:#17181b!important}.model-page .inmoclub-section .inmoclub-rules{border-color:#d3d0ca!important}.model-page .inmoclub-section .inmoclub-rules article{background:#ffffff94!important;border-color:#d3d0ca!important}.model-page .inmoclub-section .inmoclub-rules strong{color:#17181b!important}.model-page .inmoclub-section .inmoclub-calculator{background:#fbfaf7!important;box-shadow:0 18px 50px #1f191614!important}.model-page .inmoclub-section .club-calculator-results{background:#252427!important;border-color:#252427!important}.model-page .inmoclub-section .club-calculator-results :is(strong,b){color:#fff!important}.model-page .inmoclub-section .club-calculator-results :is(span,small){color:#d8d4d0!important}.model-page .inmoclub-section .club-calculator-results :is(.club-result-label,.club-result-lines b,.club-next-prize span){color:#ff9a66!important}.model-page .inmoclub-section .inmoclub-catalog article{color:#17181b!important;background:#fbfaf7!important;border-color:#d7c8c0!important;box-shadow:0 16px 40px #1f191612!important}.model-page .inmoclub-section .inmoclub-catalog article:hover{border-color:#ff8b55!important}.model-page .inmoclub-section .catalog-card-copy p{color:#626469!important}.model-page .inmoclub-section .catalog-card-copy>strong{color:#e94600!important}.model-page .inmoclub-section :is(.catalog-arrows button,.catalog-edge-arrow){color:#e94600!important;background:#fff!important;border-color:#d2b7aa!important;box-shadow:0 8px 24px #1f191617!important}.model-page .inmoclub-section :is(.catalog-arrows button,.catalog-edge-arrow):hover{color:#fff!important;background:#ff4f0a!important}.model-page .career-section{color:#17181b!important;background:linear-gradient(#f5f3ee 0%,#eae7e1 100%)!important}.model-page .career-section :is(.career-head h2,.career-rank h3){color:#17181b!important}.model-page .career-head h2 em{color:#e94600!important}.model-page .career-head>p{color:#5c5f63!important}.model-page .career-rank,.model-page .career-rank.rank-one,.model-page .career-rank.rank-two,.model-page .career-rank.rank-three{color:#17181b!important;background:#fbfaf7!important;border-color:#d7c3b9!important;box-shadow:0 24px 58px #1f19161c!important}.model-page .career-rank:before{border-color:#ead7ce!important}.model-page .rank-top span{color:#e94600!important}.model-page .rank-top b,.model-page .rank-three .rank-top b{color:#b85a34!important}.model-page .rank-image{background:#252427!important;border-color:#d7c3b9!important}.model-page .rank-image img{filter:saturate(.68)contrast(1.02)sepia(.08)!important}.model-page .rank-image:after{background:linear-gradient(#0000 55%,#18161594 100%)!important}.model-page .rank-title p{color:#626469!important}.model-page .rank-goals,.model-page .rank-goals article+article{border-color:#d6d1cb!important}.model-page .rank-goals span{color:#74767a!important}.model-page .rank-goals strong{color:#e94600!important}.model-page .rank-requirements article,.model-page .rank-two .rank-requirements article,.model-page .rank-three .rank-requirements article{background:#f0eee9!important;border-left-color:#ff4f0a!important}.model-page .rank-requirements span{color:#5f6165!important}.model-page .rank-requirements strong{color:#17181b!important}.model-page .rank-requirements small{color:#77797d!important}.model-page .rank-reward,.model-page .elite-reward{background:#fff0e8!important;border-color:#edb093!important}.model-page .rank-reward span{color:#e94600!important}.model-page .rank-reward strong{color:#17181b!important}.model-page .rank-reward p{color:#626469!important}.model-page .rank-reward p b{color:#e94600!important}.model-page .career-official-rules{color:#17181b!important;background:#dcd8d1!important}.model-page .career-official-rules article{background:#fbfaf7!important;border-color:#c8c2bb!important}.model-page .career-official-rules strong{color:#e94600!important}.model-page .career-official-rules span{color:#5f6165!important}.model-page .network-model :is(.mlm-tree,.same-agent-tree){color:#fff!important;background:linear-gradient(145deg,#1b1c20 0%,#111216 100%)!important;border-color:#6b3827!important;box-shadow:0 22px 55px #1914122e!important}.model-page .network-model :is(.mlm-tree,.same-agent-tree) :is(h3,h4,strong){color:#fff!important}.model-page .network-model .mlm-tree-title{border-color:#47474b!important}.model-page .network-model :is(.mlm-tree-title>span,.special-tree-label>span,.mlm-person small,.special-person small){color:#ff8a52!important}.model-page .network-model :is(.mlm-person,.special-person){color:#fff!important;background:#292a2e!important;border-color:#625043!important}.model-page .network-model :is(.mlm-person.level-one,.special-person.first){background:#322b28!important;border-color:#8b4c31!important}.model-page .network-model :is(.mlm-person,.special-person) :is(strong){color:#fff!important}.model-page .network-model :is(.mlm-person,.special-person) span{color:#c8c3bf!important}.model-page .network-model :is(.mlm-person>b,.special-person>b,.mlm-tree-title b){color:#ff7b3d!important}.model-page .network-model :is(.mlm-person.producer,.special-person.double-producer){background:#ff4f0a!important;border-color:#ff4f0a!important}.model-page .network-model :is(.mlm-person.producer,.special-person.double-producer) :is(small,strong,span,b){color:#fff!important}.model-page .network-model .special-tree-label p{color:#c7c2bd!important}.model-page .network-model .mlm-divider{color:#fff!important;background:#1b1c20!important;border-color:#ff5b1a!important;box-shadow:0 0 0 9px #ebe8e2,0 12px 32px #19141233!important}.model-page .network-model .mlm-divider :is(span,small){color:#c8c3bf!important}.model-page .network-model .mlm-divider b{color:#ff7b3d!important}.model-page .inmoclub-section .inmoclub-fund{color:#fff!important;background:linear-gradient(145deg,#1b1c20 0%,#111216 100%)!important;border-color:#6b3827!important;box-shadow:0 24px 58px #19141233!important}.model-page .inmoclub-section .inmoclub-fund :is(h3,h4,strong){color:#fff!important}.model-page .inmoclub-section .inmoclub-fund .fund-copy p{color:#c8c3bf!important}.model-page .inmoclub-section .inmoclub-fund .fund-copy>span{color:#ff8a52!important}.model-page .inmoclub-section .inmoclub-fund .club-generation-flow article{color:#fff!important;background:#292a2e!important;border-color:#58504b!important}.model-page .inmoclub-section .inmoclub-fund .club-generation-flow article>span{color:#ff8a52!important}.model-page .inmoclub-section .inmoclub-fund .club-generation-flow article>small{color:#c8c3bf!important}.model-page .inmoclub-section .inmoclub-fund .club-generation-flow .generation-highlight{background:#ff4f0a!important;border-color:#ff4f0a!important}.model-page .inmoclub-section .inmoclub-fund .club-generation-flow .generation-highlight :is(span,strong,small){color:#fff!important}.model-page .inmoclub-section .inmoclub-fund .fund-distribution article{color:#17181b!important;background:#f3f0eb!important;border-color:#d7c8c0!important}.model-page .inmoclub-section .inmoclub-fund .fund-distribution article strong{color:#17181b!important}.model-page .inmoclub-section .inmoclub-fund .fund-distribution article small{color:#626469!important}.model-page .inmoclub-section .inmoclub-fund .club-accumulation-note{color:#c8c3bf!important;background:#292a2e!important;border-left-color:#ff4f0a!important}.model-page .inmoclub-section .inmoclub-fund .club-accumulation-note b{color:#fff!important}.model-page .career-section .rank-goals{color:#fff!important;background:linear-gradient(135deg,#1d1e22 0%,#141519 100%)!important;border-color:#6b3827!important}.model-page .career-section .rank-goals article+article{border-color:#4c4845!important}.model-page .career-section .rank-goals span{color:#c8c3bf!important}.model-page .career-section .rank-goals strong{color:#ff7b3d!important}.model-page .career-section .career-official-rules{color:#fff!important;background:linear-gradient(135deg,#1d1e22 0%,#121317 100%)!important;border:1px solid #6b3827!important;box-shadow:0 18px 45px #19141229!important}.model-page .career-section .career-official-rules article{color:#fff!important;background:#292a2e!important;border-color:#55504c!important}.model-page .career-section .career-official-rules strong{color:#ff7b3d!important}.model-page .career-section .career-official-rules span{color:#d2cdca!important}
