/*! 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-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}.calculator-section{padding-left:clamp(24px,4vw,68px)!important;padding-right:clamp(24px,4vw,68px)!important;display:block!important}.calculator-showcase{grid-template-columns:minmax(210px,.72fr) minmax(540px,1.7fr) minmax(210px,.72fr);align-items:stretch;gap:22px;max-width:1700px;margin:0 auto;display:grid}.calculator-intro{text-align:center;background:#fbf9f2;border:1px solid #bdc7bf;padding:46px clamp(28px,3vw,54px);box-shadow:0 20px 55px #0f211914}.calculator-intro>p:not(.section-label){max-width:720px;margin-left:auto;margin-right:auto}.calculator-inputs{text-align:left}.calculator-side{background:#08130f;border:1px solid #315342;min-height:470px;margin:0;position:relative;overflow:hidden}.calculator-side:after{content:"";background:linear-gradient(#0000 42%,#030c08f0 100%);position:absolute;inset:0}.calculator-side img{object-fit:cover;filter:saturate(.82)contrast(1.04);width:100%;height:100%;transition:transform .7s}.calculator-side:hover img{transform:scale(1.045)}.calculator-side figcaption{z-index:2;color:#fff;position:absolute;bottom:27px;left:25px;right:25px}.calculator-side figcaption span{color:#7fe09e;letter-spacing:.2em;margin-bottom:10px;font-size:10px;display:block}.calculator-side figcaption strong{font-family:Georgia,serif;font-size:25px;font-weight:400;line-height:1.18;display:block}.calculator-side-left{border-top-left-radius:70px}.calculator-side-right{border-bottom-right-radius:70px}@media (width<=1150px){.calculator-showcase{grid-template-columns:minmax(180px,.55fr) minmax(500px,1.6fr) minmax(180px,.55fr);gap:14px}.calculator-side figcaption{left:18px;right:18px}.calculator-side figcaption strong{font-size:21px}.calculator-intro{padding:38px 30px}}@media (width<=850px){.calculator-showcase{grid-template-columns:1fr 1fr}.calculator-intro{grid-area:1/1/auto/-1}.calculator-side{min-height:280px}.calculator-side-left{border-radius:0 0 0 48px}.calculator-side-right{border-radius:0 0 48px}}@media (width<=700px){.calculator-section{padding-left:20px!important;padding-right:20px!important}.calculator-showcase{grid-template-columns:1fr;gap:12px}.calculator-intro{text-align:left;grid-column:auto;padding:30px 20px}.calculator-side{min-height:220px}.calculator-side-left,.calculator-side-right{border-radius:0}.calculator-side-right{display:none}.calculator-side figcaption strong{font-size:22px}.commission-total{width:100%}.calculator-intro .compensation-map-note{text-align:left}}.career-head{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr)!important;align-items:center!important;gap:5vw!important}.career-head>p{max-width:620px;margin:0!important}.career-ladder{margin-top:52px;align-items:stretch!important;gap:22px!important}.model-page .career-rank,.model-page .career-rank.rank-one,.model-page .career-rank.rank-two,.model-page .career-rank.rank-three{height:auto!important;min-height:0!important;padding:0 24px 24px!important}.model-page .rank-top{align-items:center!important;height:82px!important}.model-page .rank-top b{font-size:54px!important}.model-page .rank-image{height:220px!important;margin:0 -24px!important}.model-page .rank-content{grid-template-rows:auto 1fr;min-height:245px;display:grid!important}.model-page .rank-title{padding:24px 0 20px!important;display:block!important}.model-page .career-rank .rank-title h3{font-size:38px!important;line-height:.95!important}.model-page .rank-title p{text-align:left!important;max-width:none!important;margin:12px 0 0!important;font-size:14px!important;line-height:1.55!important}.model-page .rank-reward{align-self:end;margin-top:0!important;padding:17px 18px!important}.model-page .rank-reward strong{margin-top:6px!important;font-size:25px!important}.model-page .rank-reward p{margin-top:7px!important;font-size:12px!important;line-height:1.45!important}@media (width<=1050px){.career-head,.career-ladder{grid-template-columns:1fr!important}.model-page .career-rank{grid-template-rows:76px auto;grid-template-columns:240px 1fr;padding:0!important;display:grid!important}.model-page .rank-top{grid-column:1/-1;padding:0 22px}.model-page .rank-image{grid-area:2/1;min-height:320px;height:100%!important;margin:0!important}.model-page .rank-content{grid-area:2/2;min-height:320px;padding:0 24px 24px}}@media (width<=700px){.career-ladder{margin-top:36px}.model-page .career-rank{padding:0 20px 20px!important;display:flex!important}.model-page .rank-top{padding:0;height:72px!important}.model-page .rank-image{min-height:0;height:210px!important;margin:0 -20px!important}.model-page .rank-content{min-height:250px;padding:0}.model-page .career-rank .rank-title h3{font-size:36px!important}}.commission-section .split-bar{display:none!important}.commission-section .split-detail-primary{color:#fff;background:#ff4f0a;grid-template-columns:repeat(5,1fr);margin-top:54px;box-shadow:0 20px 48px #6e2a0d33;border:0!important;display:grid!important}.commission-section .split-detail-primary article{align-items:flex-start;min-height:170px;border-bottom:0!important;border-right:1px solid #ffffff47!important;padding:28px 24px!important}.commission-section .split-detail-primary article:last-child{border-right:0!important}.commission-section .split-detail-primary article>span{padding-top:2px;font-weight:800;color:#fff!important;font-size:18px!important}.commission-section .split-detail-primary h3{margin-bottom:12px;line-height:1.2;color:#fff!important;font-size:21px!important}.commission-section .split-detail-primary p{margin:0;line-height:1.55;color:#ffffffe6!important;font-size:14px!important}@media (width<=1050px){.commission-section .split-detail-primary{grid-template-columns:repeat(2,1fr)}.commission-section .split-detail-primary article{border-bottom:1px solid #ffffff47!important}.commission-section .split-detail-primary article:nth-child(2n){border-right:0!important}.commission-section .split-detail-primary article:last-child{grid-column:1/-1;border-bottom:0!important}}@media (width<=700px){.commission-section .split-detail-primary{grid-template-columns:1fr;margin-top:34px}.commission-section .split-detail-primary article,.commission-section .split-detail-primary article:nth-child(2n){min-height:0;border-bottom:1px solid #ffffff47!important;border-right:0!important}.commission-section .split-detail-primary article:last-child{grid-column:auto;border-bottom:0!important}}.model-main-nav{white-space:nowrap;gap:clamp(10px,1.25vw,22px)!important;font-size:clamp(10px,.72vw,13px)!important}.model-main-nav a.active{color:#ff6a2b!important}.model-header{gap:clamp(16px,2vw,32px)!important}.model-header .model-back{white-space:nowrap}@media (width<=1250px){.model-main-nav a:nth-child(2),.model-main-nav a:nth-child(8){display:none}}.public-network-section{color:#fff;background:#0b0c0f}.public-network-section .model-section-head>p{color:#a7a9ad}.public-network-visual{grid-template-columns:minmax(250px,.62fr) auto minmax(0,1.38fr);align-items:center;gap:30px;margin-top:55px;display:grid}.public-network-visual>i{color:#ff4f0a;font-size:30px;font-style:normal}.public-network-visual article{background:#121318;border:1px solid #ffffff2b;flex-direction:column;justify-content:center;min-height:180px;padding:30px;display:flex}.public-network-visual .network-root{background:linear-gradient(145deg,#ff4f0a,#bd3500);border-color:#ff4f0a}.public-network-visual span{letter-spacing:.16em;color:#ff9a66;font-size:10px}.public-network-visual .network-root span{color:#fff}.public-network-visual strong{margin:13px 0 8px;font:400 27px Georgia,serif;display:block}.public-network-visual small{color:#aeb0b4;font-size:13px;line-height:1.5}.public-network-visual .network-root small{color:#fff}.network-community{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.public-network-note{color:#8f9297;text-align:center;max-width:880px;margin:28px auto 0;font-size:12px;line-height:1.7}@media (width<=900px){.public-network-visual{grid-template-columns:1fr}.public-network-visual>i{text-align:center;transform:rotate(90deg)}.network-community{grid-template-columns:1fr 1fr}.network-community article:last-child{grid-column:1/-1}}@media (width<=700px){.public-network-visual{gap:15px;margin-top:36px}.network-community{grid-template-columns:1fr}.network-community article:last-child{grid-column:auto}.public-network-visual article{min-height:150px;padding:24px}.public-network-note{text-align:left}}.public-affiliation-summary{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(35px,7vw,120px);max-width:1500px;margin:0 auto;padding:clamp(50px,7vw,105px) clamp(24px,5vw,80px);display:grid}.public-affiliation-summary h2{letter-spacing:-.045em;margin:14px 0 18px;font:400 clamp(48px,6vw,82px)/.98 Georgia,serif}.public-affiliation-summary>div>p:not(.section-label){color:#565a5e;max-width:700px;margin:0;font-size:16px;line-height:1.75}.public-affiliation-summary aside{color:#fff;background:#17181b;border-left:4px solid #e94600;padding:clamp(28px,4vw,50px)}.public-affiliation-summary aside span{letter-spacing:.16em;color:#ff6a2b;font-size:10px}.public-affiliation-summary aside strong{margin:16px 0 12px;font:400 clamp(25px,3vw,38px)/1.12 Georgia,serif;display:block}.public-affiliation-summary aside p{color:#d8d8d8;margin:0;font-size:14px;line-height:1.7}@media (width<=700px){.public-affiliation-summary{grid-template-columns:1fr;gap:28px;padding:48px 20px}.public-affiliation-summary h2{font-size:50px}.public-affiliation-summary>div>p:not(.section-label){font-size:15px}.public-affiliation-summary aside{padding:26px 22px}.public-affiliation-summary aside strong{font-size:28px}}.model-page[data-model-version] :is(.calculator-intro,.calculator-inputs,.calculator-inputs label,.calculator-inputs input,.calculator-inputs select,.commission-total){box-sizing:border-box;min-width:0;max-width:100%}.model-page[data-model-version] :is(input,select){width:100%;min-height:48px;font-size:16px}.model-page[data-model-version] .calculator-inputs label{font-size:14px;line-height:1.5}.official-advisors .agent-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.network#red{scroll-margin-top:100px}.official-advisors .agent-info h3{overflow-wrap:anywhere;line-height:1.2}.official-advisors .agent-info>span{font-size:12px}.official-advisors .agent-info p{font-size:16px;line-height:1.5}.official-advisors .agent-info .agent-city{color:#bdc0c4;margin-top:6px;font-size:14px}.official-advisors .agent-placeholder{aspect-ratio:1;background:#191a1f;min-width:0;height:auto}.official-advisors .agent-initials{color:#ff864f;background:linear-gradient(135deg,#1d1e24,#302018);place-items:center;height:100%;font-size:clamp(42px,5vw,76px);font-weight:600;display:grid}.directory-status{color:#c4c6ca;font-size:16px;line-height:1.6}.directory-status:not(:empty){margin-top:32px}.directory-status p{margin-bottom:16px}.directory-status .button,.directory-more{min-height:48px;font-size:14px}.directory-more{margin-top:24px}@media (width<=1050px){.official-advisors .agent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.official-advisors .agent-grid{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:32px}.official-advisors .agent-info{padding:22px}.official-advisors .agent-info h3{font-size:26px}.official-advisors .agent-initials{font-size:72px}.directory-more{width:100%}}@media (width>=851px) and (width<=1150px){.model-page[data-model-version] .calculator-showcase{grid-template-columns:minmax(0,.5fr) minmax(0,1.6fr) minmax(0,.5fr)}}@media (width<=700px){.model-page[data-model-version] .model-header{height:64px;padding:0 16px;background:#08090b!important;gap:12px!important}.model-page[data-model-version] .model-header .brand{flex:0 auto;min-width:0;width:min(42vw,170px)!important}.model-page[data-model-version] .model-header .brand-logo{max-width:100%;height:auto;width:100%!important}.model-page[data-model-version] .model-back{align-items:center;min-height:44px;margin-left:auto;padding-left:12px;display:flex;font-size:14px!important}.model-page[data-model-version] .model-back span{display:none}.model-page[data-model-version] .model-mobile-nav{background:#101216;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 8px;display:grid}.model-page[data-model-version] .model-mobile-nav a{text-align:center;white-space:normal;min-height:48px;padding:14px 3px!important;font-size:14px!important}.model-page[data-model-version] .model-hero{gap:32px;padding-top:44px}.model-page[data-model-version] .model-hero h1{font-size:clamp(30px,8vw,38px);line-height:1.15}.model-page[data-model-version] .model-hero h1 em{display:block}.model-page[data-model-version] .hero-stat-card>div{grid-template-columns:auto minmax(0,1fr)}.model-page[data-model-version] .hero-stat-card>strong{font-size:clamp(46px,13vw,66px)}.model-page[data-model-version] .button{min-height:48px;font-size:14px}.model-page[data-model-version] p{font-size:16px!important;line-height:1.65!important}.model-page[data-model-version] :is(small,.section-label){font-size:14px!important}.model-page[data-model-version] .calculator-showcase{grid-template-columns:minmax(0,1fr)}.model-page[data-model-version] .calculator-intro{padding:26px 16px}.model-page[data-model-version] .calculator-intro h2{font-size:34px;line-height:1.13}.model-page[data-model-version] .commission-total{padding:20px 16px}.model-page[data-model-version] .commission-total span{font-size:14px}.model-page[data-model-version] .commission-total strong{font-size:24px;line-height:1.3}.model-page[data-model-version] .whatsapp-float{justify-content:center;width:auto;min-height:48px;margin:20px;display:flex;position:static}}.public-header{gap:20px}.public-header .nav{gap:clamp(12px,1.25vw,24px);font-size:14px}.public-header .nav a{white-space:nowrap}.public-header a[aria-current=page]{color:#ff9a66;border-bottom-color:#ff4f0a}.public-header .brand{width:200px}.public-header .brand-logo{width:190px;max-width:100%}.public-header .nav-login{display:none}.inventory-page{color:#17181b;background:#f7f7f4;min-height:100vh}.inventory-page .public-header{color:#fff;position:relative;background:#08090b!important}.inventory-container{width:min(1500px,100%);margin:auto;padding:48px clamp(20px,4.5vw,72px) 72px}.inventory-heading{margin-bottom:32px}.inventory-eyebrow{color:#b83200;text-transform:uppercase;letter-spacing:.12em;font-size:14px;font-weight:700}.inventory-heading h1,.inventory-sheet h1{letter-spacing:-.035em;overflow-wrap:anywhere;margin:12px 0 16px;font-family:Georgia,serif;font-size:clamp(36px,4vw,58px);font-weight:400;line-height:1.1}.inventory-heading>p:last-child{color:#52545a;margin:0;font-size:18px;line-height:1.6}.public-inventory{color:#17181b;margin-top:28px}.inventory-count{color:#52545a;margin-bottom:20px;font-size:16px}.inventory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.inventory-card{background:#fff;border:1px solid #dcdde0;flex-direction:column;min-width:0;display:flex}.inventory-cover{display:block;position:relative}.inventory-photo{aspect-ratio:4/3;color:#fff;background:#202328;justify-content:center;align-items:center;display:flex;overflow:hidden}.inventory-photo img{object-fit:cover;width:100%;height:100%;display:block}.inventory-photo>span{text-align:center;padding:24px;font-size:16px}.inventory-modality{color:#fff;text-transform:uppercase;overflow-wrap:anywhere;background:#ff4f0a;max-width:calc(100% - 32px);padding:9px 12px;font-size:14px;font-weight:700;position:absolute;top:16px;left:16px}.inventory-card-copy{flex-direction:column;flex:1;padding:24px;display:flex}.inventory-meta{color:#63656a;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 0 14px;font-size:14px;display:flex}.inventory-card .inventory-card-copy h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 0 12px;font:400 26px/1.2 Georgia,serif}.inventory-location{color:#52545a;overflow-wrap:anywhere;margin:0 0 18px;font-size:16px;line-height:1.5}.inventory-price{overflow-wrap:anywhere;margin-bottom:22px;font-size:24px;line-height:1.3;display:block}.inventory-advisor{overflow-wrap:anywhere;margin:auto 0 20px;font-size:16px;line-height:1.5}.inventory-advisor small{color:#63656a;font-size:14px;display:block}.inventory-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.inventory-action{color:#17181b;text-align:center;cursor:pointer;background:#fff;border:1px solid #b4b6bb;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 14px;font-size:16px;line-height:1.35;display:inline-flex}.inventory-action.primary{color:#fff;background:#ff4f0a;border-color:#ff4f0a;font-weight:700}.inventory-action:hover{filter:brightness(.95)}.inventory-action:focus-visible,.inventory-back:focus-visible,.public-header a:focus-visible,.public-header button:focus-visible{outline-offset:4px;outline:3px solid #b83200}.inventory-state{color:#17181b;text-align:center;background:#fff;border:1px solid #dcdde0;padding:40px 24px;font-size:18px;line-height:1.6}.inventory-state p{margin:0 0 16px}.inventory-state p:last-child{margin-bottom:0}.inventory-state h1{font:400 30px/1.2 Georgia,serif}.inventory-footer{text-align:center;border-top:1px solid #dcdde0;padding:28px;font-size:16px}.inventory-back{align-items:center;min-height:48px;margin-bottom:20px;font-size:16px;display:inline-flex}.inventory-sheet-heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:32px;display:flex}.inventory-sheet-heading>div{min-width:0;max-width:850px}.inventory-sheet-heading>div>p:last-child{font-size:18px;line-height:1.6}.inventory-sheet-heading>.inventory-price{min-width:170px;margin-bottom:8px;font-size:30px}.inventory-sheet-layout{grid-template-columns:minmax(0,1.4fr) minmax(340px,.9fr);align-items:start;gap:28px 36px;display:grid}.inventory-gallery{min-width:0}.inventory-sheet-copy{background:#fff;border:1px solid #dcdde0;border-top:4px solid #ff4f0a;grid-area:1/2/span 2;min-width:0;padding:28px}.inventory-sheet-copy h2{margin:0 0 20px;font:400 30px/1.2 Georgia,serif}.inventory-specs{margin:0 0 24px}.inventory-specs>div{border-bottom:1px solid #dcdde0;justify-content:space-between;align-items:baseline;gap:20px;padding:14px 0;font-size:18px;display:flex}.inventory-specs dt{color:#52545a}.inventory-specs dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.inventory-description{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 32px;font-size:16px;line-height:1.7}.inventory-sheet-advisor{overflow-wrap:anywhere;border-top:1px solid #dcdde0;margin-bottom:24px;padding-top:24px;font-size:18px}.inventory-sheet-advisor p{color:#63656a;margin:0 0 8px;font-size:14px}.inventory-sheet-advisor span{margin-top:6px;font-size:14px;display:block}@media (width<=1399px){.public-header{height:72px;padding:0 24px}.public-header .header-cta{display:none}.public-header .mobile-header-cta{border:1px solid #ff4f0a;align-items:center;min-height:44px;margin-left:auto;padding:0 12px;font-size:14px;display:inline-flex}.public-header .menu-button{background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:7px;width:44px;height:44px;margin:0;display:flex}.public-header .menu-button span{background:#fff;width:24px;height:2px;display:block}.public-header .nav{background:#08090b;flex-direction:column;gap:0;max-height:calc(100dvh - 72px);margin:0;padding:12px 24px 24px;display:none;position:absolute;top:72px;left:0;right:0;overflow-y:auto}.public-header .nav.open{display:flex}.public-header .nav a{border-bottom:1px solid #34363b;width:100%;min-height:48px;padding:14px 0;font-size:16px}.public-header .nav-login{display:flex}}@media (width<=1000px){.inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-sheet-layout{grid-template-columns:1fr;gap:24px}.inventory-sheet-copy{grid-area:auto}.inventory-sheet-heading{display:block}}@media (width<=600px){.public-header{gap:8px;padding:0 12px}.public-header .brand{flex:1;width:auto;min-width:0}.public-header .brand-logo{width:165px}.public-header .mobile-header-cta{margin:0;padding:0 8px}.inventory-container{padding:32px 20px 48px}.inventory-heading>p:last-child{font-size:16px}.inventory-grid{grid-template-columns:1fr;gap:24px}.inventory-card-copy{padding:20px}.inventory-actions{gap:8px}.inventory-action{padding:12px 8px}.inventory-sheet-heading h1{font-size:34px}.inventory-sheet-heading>.inventory-price{font-size:26px}.inventory-specs>div{gap:12px}}.inventory-detail-page{color:#f7f5ef;background:#0c0e11}.inventory-detail-page .inventory-container{width:min(1640px,100%);padding:28px clamp(20px,4vw,64px) 64px}.inventory-detail-page .inventory-back{color:#c6c8cd;margin-bottom:12px}.inventory-sheet-heading{border-bottom:1px solid #30343c;margin-bottom:28px;padding-bottom:28px}.inventory-sheet-heading .inventory-eyebrow{color:#ff9a66;font-size:14px}.inventory-sheet-heading h1{font-size:clamp(34px,3.3vw,52px)}.inventory-sheet-heading>div>p:last-child{color:#c6c8cd;margin:12px 0 0;font-size:18px}.inventory-sheet-layout{gap:28px}.inventory-gallery{background:#181b21;border:1px solid #3c414b;border-radius:8px;padding:18px;box-shadow:0 18px 44px #0003}.inventory-gallery-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:0 2px 16px;display:flex}.inventory-gallery-heading>span{color:#c6c8cd;letter-spacing:.08em;text-transform:uppercase;font-size:14px}.inventory-gallery-heading>img{width:120px;height:auto;display:block}.inventory-gallery-main{background:#090a0d;border:1px solid #454a54;border-radius:4px;overflow:hidden}.inventory-gallery-main .inventory-photo{aspect-ratio:4/3;background:#090a0d}.inventory-gallery-main img{object-fit:contain}.inventory-gallery-controls{justify-content:center;align-items:center;gap:20px;padding:16px 0;display:flex}.inventory-gallery-controls p{color:#dadce1;text-align:center;min-width:100px;margin:0;font-size:16px}.inventory-gallery-controls button{color:#fff;cursor:pointer;background:#232831;border:1px solid #555c68;border-radius:50%;place-items:center;width:48px;height:48px;font-size:22px;transition:background .15s;display:grid}.inventory-gallery-controls button:hover{background:#a93408;border-color:#ff7a42}.inventory-thumbnails{scrollbar-width:thin;scrollbar-color:#777e8c #11141a;gap:12px;padding:4px 4px 12px;display:flex;position:relative;overflow-x:auto}.inventory-thumbnails>button{cursor:pointer;background:#242932;border:2px solid #4a505c;border-radius:4px;flex:0 0 104px;padding:5px;position:relative}.inventory-thumbnails>button[aria-pressed=true]{background:#6b2b12;border-color:#ff6f31}.inventory-thumbnails .inventory-photo{aspect-ratio:4/3;width:100%}.inventory-thumbnails .inventory-photo>span{padding:2px;font-size:12px}.inventory-thumbnails>button>span{color:#fff;background:#0b0d11e6;place-items:center;min-width:24px;height:24px;padding:0 4px;font-size:12px;display:grid;position:absolute;bottom:7px;right:7px}.inventory-thumbnails>button:focus-visible,.inventory-gallery-controls button:focus-visible,.inventory-detail-page .inventory-action:focus-visible,.inventory-detail-page .inventory-back:focus-visible{outline-offset:3px;outline:3px solid #ffae89}.inventory-sheet-copy{background:linear-gradient(145deg,#1d2129,#14171d);border:1px solid #3c414b;border-top:4px solid #ff6a27;border-radius:8px;grid-row:1;padding:30px;box-shadow:0 18px 44px #0003}.inventory-sheet-price{border-bottom:1px solid #3c414b;margin-bottom:28px;padding-bottom:24px}.inventory-sheet-price>p{color:#ff9a66;text-transform:uppercase;margin:0 0 14px;font-size:16px;font-weight:700;line-height:1.5}.inventory-sheet-price .inventory-price{color:#fff;margin:0;font-size:clamp(30px,2.5vw,40px)}.inventory-sheet-copy h2{font-size:28px}.inventory-sheet-copy .inventory-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 28px;display:grid}.inventory-sheet-copy .inventory-specs>div{background:#0c0f14;border:1px solid #383e49;border-radius:4px;flex-direction:column;justify-content:space-between;align-items:start;gap:12px;padding:16px;display:flex}.inventory-sheet-copy .inventory-specs dt{color:#c6c8cd;font-size:14px;line-height:1.4}.inventory-sheet-copy .inventory-specs dd{text-align:left;color:#fff;font-size:22px;font-weight:600}.inventory-sheet-advisor{border-top:1px solid #3c414b;padding:22px 0 0;font-size:20px;line-height:1.4}.inventory-sheet-advisor p,.inventory-sheet-advisor span{color:#c6c8cd;font-size:14px}.inventory-sheet-advisor strong{font-weight:500}.inventory-sheet-copy>.inventory-action{border-radius:4px;width:100%;min-height:56px;font-size:16px;line-height:1.5}.inventory-sheet-description{background:#171a20;border:1px solid #3c414b;border-left:4px solid #ff6a27;border-radius:4px;grid-column:1/-1;min-width:0;padding:28px 32px}.inventory-sheet-description h2{margin:0 0 16px;font:400 30px/1.2 Georgia,serif}.inventory-sheet-description .inventory-description{color:#d1d4da;margin:0;font-size:18px;line-height:1.8}@media (width<=1000px){.inventory-sheet-copy{grid-area:auto;padding:24px}.inventory-sheet-description{grid-column:auto}}@media (width<=600px){.inventory-detail-page .inventory-container{padding:20px 16px 40px}.inventory-sheet-heading h1{font-size:34px}.inventory-sheet-heading>div>p:last-child{font-size:16px}.inventory-sheet-layout{gap:20px}.inventory-gallery{padding:12px}.inventory-gallery-heading{gap:10px;padding-bottom:12px}.inventory-gallery-heading>span{max-width:130px;font-size:12px;line-height:1.4}.inventory-gallery-heading>img{width:95px}.inventory-sheet-copy{padding:20px}.inventory-thumbnails>button{flex-basis:84px}.inventory-sheet-copy .inventory-specs{gap:10px}.inventory-sheet-copy .inventory-specs>div{padding:12px}.inventory-sheet-copy .inventory-specs dd{font-size:20px}.inventory-sheet-description{padding:22px 20px}.inventory-sheet-description .inventory-description{font-size:16px}}.model-page>.public-header,.hall-page>.public-header{color:#fff;position:relative}.new-home-page{background:#f7f7f5}.new-home-hero{isolation:isolate;color:#fff;background:#22272a;place-items:center;width:100%;min-height:400px;padding:40px 24px 78px;display:grid;position:relative;overflow:hidden}.new-home-hero-image{z-index:-3;object-fit:cover;object-position:center 54%;width:100%;height:100%;position:absolute;inset:0}.new-home-hero-shade{z-index:-2;background:linear-gradient(90deg,#080b101a 10%,#080b10a8 34%,#080b10b3 66%,#080b1026 90%),linear-gradient(#080b1026,#0000 50%,#080b1066);position:absolute;inset:0}.new-home-hero-copy{text-align:center;text-shadow:0 2px 14px #0008;width:min(100%,1050px);position:relative}.new-home-eyebrow{color:#ff9a66;letter-spacing:.09em;text-transform:uppercase;margin:0 0 15px;font-size:14px;font-weight:700;line-height:1.5}.new-home-hero h1{color:#fff;letter-spacing:-.035em;text-wrap:balance;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(36px,4.1vw,70px);font-weight:750;line-height:1.08}.new-home-official-logo{object-fit:contain;filter:drop-shadow(0 6px 18px #0009);width:min(760px,100%);height:auto;margin:0 auto;display:block}.new-home-subtitle{color:#fff;text-wrap:balance;margin:18px 0 0;font-size:clamp(16px,1.45vw,22px);line-height:1.5}.new-home-container{width:min(1320px,100%);margin-inline:auto;padding:0 24px 72px;position:relative}.new-home-inventory{margin-top:-36px;position:relative}.property-search{color:#fff;background:#1b1f22;border:1px solid #3f4348;border-radius:6px;margin:0 0 32px;padding:22px 26px;position:relative;box-shadow:0 12px 28px #0b101015}.property-search fieldset{border:0;min-width:0;margin:0;padding:0}.property-search-toggle{display:none}.property-search-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:16px 20px;display:grid}.property-search label{color:#fff;flex-direction:column;gap:7px;min-width:0;margin:0;font-size:12px;font-weight:500;line-height:1.35;display:flex}.property-search input,.property-search select{color:#20242a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #d8dadc;border-radius:4px;width:100%;min-width:0;min-height:40px;margin:0;padding:9px 11px;font-size:14px;font-weight:400;line-height:1.4;display:block}.property-search input::placeholder{color:#63676e;opacity:1}.property-search select{cursor:pointer}.property-search-submit{color:#101114;cursor:pointer;background:#ff550b;border:1px solid #ff550b;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 14px;font-size:14px;font-weight:700;line-height:1.4;display:flex}.property-search-submit svg{width:18px;height:18px}.property-search-submit:hover{background:#ff7235;border-color:#ff7235}.property-search fieldset:disabled{opacity:.65}.property-search fieldset:disabled select,.property-search fieldset:disabled button{cursor:wait}.property-search input:focus-visible,.property-search select:focus-visible,.property-search button:focus-visible{outline-offset:3px;outline:3px solid #ffab83}.property-search-error{color:#ffe1d3;background:#3c2520;border-left:3px solid #ffab83;margin:12px 0 0;padding:10px 12px;font-size:14px;line-height:1.5}.property-results-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;display:flex}.property-results-heading h2{letter-spacing:-.025em;color:#17181b;margin:0;font:400 clamp(26px,2.1vw,34px)/1.25 Georgia,serif}.property-search-reset{color:#a62c00;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:10px 0;font-size:14px;text-decoration:underline}.property-search-reset:focus-visible{outline-offset:4px;outline:3px solid #b83200}.new-home-page .inventory-count{margin:0 0 20px}.new-home-page .inventory-photo img{object-position:center}.new-home-page .collection-card{background:#fff;border:1px solid #e6e0da;border-radius:14px;padding:10px;overflow:hidden;box-shadow:0 5px 18px #20242808}.collection-cover{aspect-ratio:2.6;background:#20282b;border-radius:10px 10px 0 0;display:block;position:relative;overflow:hidden}.collection-cover>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.collection-no-photo{color:#e6e9eb;text-align:center;place-items:center;height:100%;padding:12px;font-size:14px;display:grid}.collection-photo-count{color:#fff;background:#111a1ce6;border-radius:5px;align-items:center;gap:5px;padding:6px 8px;font-size:12px;font-weight:600;line-height:1.2;display:flex;position:absolute;bottom:10px;right:10px}.collection-details{background:linear-gradient(145deg,#fff8f5,#fff 70%);border:1px solid #ffc5af;border-top:3px solid #ff5b2b;border-radius:10px;flex:1;padding:14px 12px;position:relative}.collection-topline{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.collection-operation{color:#a52e0e;background:#fff1eb;border:1px solid #ffdccf;border-radius:7px;align-items:center;gap:6px;padding:6px 8px;font-size:13px;line-height:1.2;display:inline-flex}.collection-operation svg{flex-shrink:0}.collection-availability{color:#535b62;font-size:12px;font-weight:600}.collection-meta{color:#60666e;margin:0 0 7px;font-size:12px;line-height:1.4}.new-home-page .collection-card .collection-details h2{-webkit-line-clamp:3;color:#25272b;letter-spacing:-.02em;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0 0 6px;font:400 20px/1.25 Georgia,serif;display:-webkit-box;overflow:hidden}.collection-location{-webkit-line-clamp:2;color:#656d76;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0 0 14px;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.collection-price{color:#ac310f;overflow-wrap:anywhere;margin:0 0 13px;font-size:18px;line-height:1.3;display:block}.collection-specs{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.collection-specs li{color:#505b65;overflow-wrap:anywhere;background:#fcf5f1;border:1px solid #ffe4da;border-radius:5px;min-width:0;padding:6px;font-size:11px;line-height:1.4}.collection-advisor{color:#fff;background:linear-gradient(110deg,#061e23,#20262b);border-radius:10px;align-items:center;gap:14px;margin-top:12px;padding:16px 14px;display:flex}.collection-portrait{color:#fff;background:#233a40;border:3px solid #e8d9cb;border-radius:50%;flex:0 0 82px;place-items:center;width:82px;height:82px;font-size:25px;font-weight:700;display:grid;overflow:hidden}.collection-portrait img{object-fit:cover;object-position:center 25%;width:100%;height:100%;display:block}.collection-advisor-copy{min-width:0}.collection-advisor-label{color:#c6d2d6;letter-spacing:.08em;margin-bottom:6px;font-size:10px;line-height:1.3;display:block}.collection-advisor-copy strong{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font:700 18px/1.2 Georgia,serif;display:-webkit-box;overflow:hidden}.collection-advisor-copy small{color:#c6d2d6;margin-top:6px;font-size:12px;display:block}.collection-actions{margin-top:12px}.new-home-page .collection-card .inventory-action{border-radius:6px;gap:6px;min-height:44px;padding:10px 6px;font-size:14px;font-weight:600}.new-home-page .collection-card .inventory-action.primary{color:#fff;background:#303940;border-color:#303940}.new-home-page .collection-card .inventory-action:hover{border-color:#ff550b}.new-home-page .collection-card .inventory-action.primary:hover{background:#19262c}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1000px) and (width<=1399px){.public-header{gap:24px;height:82px;padding-inline:32px}.public-header .brand{width:180px}.public-header .nav{background:0 0;flex-direction:row;gap:24px;max-height:none;margin-left:auto;padding:0;display:flex;position:static;overflow:visible}.public-header .nav a{border-bottom:2px solid #0000;width:auto;min-height:auto;padding:31px 0 25px;font-size:14px}.public-header .nav a[aria-current=page]{border-bottom-color:#ff4f0a}.public-header .header-cta{display:flex}.public-header .mobile-header-cta,.public-header .menu-button,.public-header .nav-login{display:none}}@media (width<=800px){.new-home-hero{aspect-ratio:3;min-height:0;padding:18px 20px}.new-home-hero-image{object-fit:contain;object-position:center}.new-home-hero-shade{background:linear-gradient(#080b1066,#080b1080)}.new-home-eyebrow{margin-bottom:10px;font-size:12px}.new-home-official-logo{width:min(72vw,560px)}.new-home-subtitle{margin-top:10px}.new-home-container{padding-inline:20px}.new-home-inventory{margin-top:16px}.property-search{padding:18px}.property-search-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (width<=600px){.new-home-hero{padding:12px}.new-home-eyebrow{display:none}.new-home-official-logo{width:82%}.new-home-hero h1{font-size:clamp(26px,7vw,40px)}.new-home-subtitle{max-width:none;margin:8px 0 0;font-size:clamp(12px,3.3vw,16px);line-height:1.4}.new-home-container{padding:0 12px 32px}.new-home-inventory{margin-top:12px}.property-search{margin-bottom:20px;padding:0 12px;box-shadow:0 4px 12px #0b10100d}.property-search-toggle{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;min-height:44px;padding:8px 0;font:600 13px/1.4 Arial,Helvetica,sans-serif;display:flex}.property-search-toggle svg{flex-shrink:0;width:18px;height:18px}.property-filter-chevron{margin-left:auto}.property-search-toggle[aria-expanded=true] .property-filter-chevron{transform:rotate(180deg)}.property-filter-badge{color:#ffab83;background:#343b40;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:500}.property-search[data-open=false] .property-search-fields{display:none}.property-search-fields{border-top:1px solid #3f4348;padding:10px 0 12px}.property-search-grid{gap:10px 8px}.property-search label{gap:4px;font-size:10px}.property-search input,.property-search select{min-height:38px;padding:8px 7px;font-size:14px;line-height:1.4}.property-search-submit{min-height:38px;padding:8px 7px;font-size:13px}.property-search-error{padding:7px 8px;font-size:12px}.property-results-heading{gap:4px 12px;margin-bottom:6px}.property-results-heading h2{font-size:23px}.new-home-page .inventory-count{margin-bottom:14px;font-size:13px;line-height:1.4}.new-home-page .inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.new-home-page .inventory-actions{gap:4px}.new-home-page .inventory-card .inventory-action{gap:0;min-width:0;min-height:44px;padding:8px 2px;font-size:12px;line-height:1.25}.new-home-page .inventory-card .inventory-action span[aria-hidden]{display:none}.new-home-page .collection-card{border-radius:10px;padding:6px}.collection-cover{aspect-ratio:16/9;border-radius:6px 6px 0 0}.collection-photo-count{gap:3px;padding:4px 5px;font-size:10px;bottom:5px;right:5px}.collection-photo-count svg{width:12px;height:12px}.collection-no-photo{padding:6px;font-size:11px}.collection-details{border-top-width:2px;border-radius:6px;padding:8px}.collection-topline{gap:4px;margin-bottom:6px}.collection-operation{border-radius:4px;gap:4px;padding:4px 5px;font-size:10px}.collection-operation svg{width:12px;height:12px}.collection-availability{display:none}.collection-meta{margin-bottom:5px;font-size:10px;line-height:1.3}.new-home-page .collection-card .collection-details h2{-webkit-line-clamp:2;margin-bottom:5px;font-size:14px;line-height:1.3}.collection-location{margin-bottom:8px;font-size:11px;line-height:1.3}.collection-price{margin-bottom:8px;font-size:16px;line-height:1.3}.collection-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.collection-specs li{padding:4px;font-size:10px;line-height:1.3}.collection-advisor{border-radius:6px;gap:7px;margin-top:8px;padding:9px 7px}.collection-portrait{border-width:2px;flex-basis:32px;width:32px;height:32px;font-size:12px}.collection-advisor-label{letter-spacing:.02em;margin-bottom:3px;font-size:8px}.collection-advisor-copy strong{-webkit-line-clamp:2;font-size:11px;line-height:1.3}.collection-advisor-copy small{margin-top:3px;font-size:10px}.collection-actions{margin-top:8px}.new-home-page .collection-card .inventory-action{padding:8px 2px;font-size:11px}}@media (prefers-reduced-motion:reduce){.new-home-page{scroll-behavior:auto}}.team-page{color:#17191c;background:#f7f7f5;min-height:100vh}.team-page>.public-header{color:#fff;position:relative;background:#08090b!important}.team-hero{isolation:isolate;color:#fff;background:#0c1b20;border-bottom:4px solid #ff550b;align-items:center;width:100%;min-height:clamp(400px,29vw,560px);padding:64px clamp(24px,6vw,128px) 60px;display:flex;position:relative;overflow:hidden}.team-hero-media{z-index:-2;grid-template-columns:1.15fr 1fr;display:grid;position:absolute;inset:0;overflow:hidden}.team-hero-media>img{object-fit:cover;width:100%;min-width:0;height:100%;min-height:0;display:block}.team-hero-media>img:first-child{object-position:50% 40%}.team-hero-media>img:last-child{object-position:50% 65%}.team-hero-shade{z-index:-1;background:linear-gradient(90deg,#061319dc 0%,#071820d6 32%,#0a1920a6 52%,#0b19202e 76%,#0b192047 100%),linear-gradient(#0000 35%,#09171f80);position:absolute;inset:0}.team-hero-inner{text-shadow:0 2px 14px #0008;border-left:3px solid #ff6b2d;width:100%;margin:0;padding-left:26px;position:relative}.team-eyebrow{color:#ff9a66;letter-spacing:.18em;margin:0 0 18px;font-size:clamp(.75rem,.85vw,.875rem);font-weight:700}.team-hero h1{color:#fff;letter-spacing:-.035em;text-wrap:balance;margin:0;font:700 clamp(3rem,5.3vw,7rem)/1.05 Arial,Helvetica,sans-serif}.team-intro{color:#d3dce0;max-width:680px;margin:24px 0 0;font-size:clamp(1.0625rem,1.15vw,1.375rem);line-height:1.6}.team-container{width:min(1320px,100%);margin:auto;padding:40px 24px 64px}.team-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.team-rank-section+.team-rank-section{margin-top:48px}.team-rank-heading{border-bottom:1px solid #d9dddc;margin-bottom:22px;padding:0 0 16px}.team-rank-heading h2{color:#26333a;text-transform:uppercase;letter-spacing:.03em;border-left:3px solid #ff550b;margin:0;padding-left:14px;font:700 clamp(1.125rem,1.7vw,1.375rem)/1.3 Arial,Helvetica,sans-serif}.team-card{background:#fff;border:1px solid #e1e0dd;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 5px 20px #16242a08}.team-card-link{width:100%;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;text-decoration:none;display:flex}.team-card-photo{border-bottom:3px solid #ff550b;width:100%;position:relative;overflow:hidden}.team-portrait{aspect-ratio:4/3;background:radial-gradient(at 50% 75%,#29414a,#111a20 80%)}.team-portrait img,.advisor-portrait img{object-fit:contain;object-position:center bottom;width:100%;height:100%;display:block}.team-initials{color:#e7dbcf;place-items:center;width:100%;height:100%;font:500 4rem/1 Georgia,serif;display:grid}.team-code{color:#fff;letter-spacing:.04em;background:#0e1b20d9;border:1px solid #ffffff38;border-radius:5px;padding:6px 9px;font-size:.75rem;position:absolute;top:14px;right:14px}.team-card-copy{flex-direction:column;flex:1;width:100%;padding:18px;display:flex}.team-card-rank{color:#49565e;background:#f4f5f5;border:1px solid #e4e6e7;border-radius:5px;align-self:flex-start;margin:0 0 10px;padding:5px 8px;font-size:.75rem;font-weight:600;line-height:1.4}.team-card-rank[data-rank="1"]{color:#3e5366;background:#edf1f5;border-color:#cad3dc}.team-card-rank[data-rank="2"]{color:#98390f;background:#fff0e8;border-color:#f1c6b0}.team-card-rank[data-rank="3"]{color:#785414;background:#fff2d8;border-color:#e2c58d}.team-card h3{color:#20252b;overflow-wrap:anywhere;margin:0 0 12px;font:600 1.25rem/1.25 Georgia,serif}.team-card-city{color:#626b74;margin:0 0 20px;font-size:.875rem;line-height:1.4}.team-card-action{color:#202b31;border-top:1px solid #e8e9e7;justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin-top:auto;padding-top:12px;font-size:.875rem;font-weight:700;display:flex}.team-card-action>span{color:#ac350f;background:#fff0e8;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.team-card-link:hover .team-card-action{color:#b73709}.team-card-link:hover .team-card-action>span{color:#fff;background:#ff550b}.team-button{color:#17191c;cursor:pointer;background:#ff550b;border:1px solid #ff550b;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:12px 20px;font:600 .875rem/1.4 Arial,Helvetica,sans-serif;text-decoration:none;display:inline-flex}.team-button.secondary{color:#203039;background:#fff;border-color:#bfc6c9}.team-button:hover{filter:brightness(.96)}.team-more{margin:24px auto 0;display:flex}.team-status{text-align:center;padding:28px 0;font-size:1rem;line-height:1.6}.team-status:empty{display:none}.team-status p{margin:0 0 16px}.team-status h1{margin-bottom:24px;font:400 2rem/1.2 Georgia,serif}.team-footer{text-align:center;color:#4e5962;border-top:1px solid #e1e1df;padding:24px;font-size:.875rem}.team-back{color:#354953;align-items:center;min-height:44px;margin:0 0 22px;font-size:.875rem;display:inline-flex}.profile-container{padding-top:24px}.advisor-profile{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:48px;display:grid}.advisor-visual{background:#10232a;border:1px solid #284149;border-radius:14px;overflow:hidden}.advisor-portrait{aspect-ratio:4/5;background:radial-gradient(at 50% 60%,#324e58,#0d1d23 80%)}.advisor-visual-brand{color:#fff;text-align:center;letter-spacing:.05em;border-top:1px solid #3a4d53;margin:0;padding:22px;font-size:1.25rem;font-weight:700}.advisor-visual-brand span{letter-spacing:.18em;color:#cfdbdf;margin-top:5px;font-size:.75rem;font-weight:400;display:block}.advisor-information{min-width:0}.advisor-eyebrow{color:#ae3610;letter-spacing:.09em;margin:0 0 12px;font-size:.75rem;font-weight:700}.advisor-heading h1{color:#19242b;letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 0 14px;font:600 clamp(1.75rem,3.1vw,2.75rem)/1.1 Georgia,serif}.advisor-rank{color:#606a72;margin:0 0 24px;font-size:1rem}.advisor-contact{border-top:1px solid #dadddd;border-bottom:1px solid #dadddd;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:22px 0;display:grid}.advisor-contact>div{min-width:0}.advisor-contact dt{color:#65717a;margin-bottom:6px;font-size:.75rem}.advisor-contact dd{overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.4}.advisor-contact a{color:#253d49;text-underline-offset:4px;text-decoration:underline}.advisor-email{grid-column:1/-1}.advisor-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0 10px;display:grid}.advisor-metrics>div{background:#fff;border:1px solid #e0e4e4;border-radius:9px;flex-direction:column;gap:10px;padding:18px 14px;display:flex}.advisor-metrics dt{color:#5c6870;order:1;font-size:.8125rem;line-height:1.4}.advisor-metrics dd{color:#182f39;margin:0;font:650 2rem/1 Arial,Helvetica,sans-serif}.advisor-metrics-note{color:#647079;margin:0 0 24px;font-size:.75rem;line-height:1.5}.advisor-contact-button{min-height:48px}.advisor-contact-unavailable{color:#606a72;font-size:.875rem}.team-card-link:focus-visible,.team-button:focus-visible,.team-page a:focus-visible{outline-offset:4px;outline:3px solid #bc390b}.team-card-link:focus-visible{outline-offset:-3px}@media (width>=1000px) and (width<=1399px){.public-header{gap:18px;padding-inline:24px}.public-header .brand{width:160px}.public-header .nav{gap:20px}.public-header .nav a{font-size:13px}}.advisor-dialog{color:#20252b;background:#fff;border:1px solid #e8e6e2;border-radius:22px;width:min(980px,100% - 40px);max-width:none;max-height:calc(100dvh - 40px);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 28px 100px #0007}.advisor-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080b0dc9}.advisor-dialog[open]{animation:.22s ease-out advisor-enter}.advisor-dialog-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.advisor-dialog-close{z-index:3;color:#fff;cursor:pointer;background:#171b1e;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:16px;right:16px;box-shadow:0 2px 10px #0002}.advisor-dialog-close:hover{background:#a93408}.advisor-dialog-body{overscroll-behavior:contain;max-height:calc(100dvh - 42px);overflow-y:auto}.advisor-dialog .team-status{padding:80px 32px 52px}.advisor-dialog .advisor-profile{grid-template-columns:260px minmax(0,1fr);align-items:stretch;gap:0}.advisor-dialog .advisor-visual{background:radial-gradient(at 50% 45%,#343a3d,#181b1c 75%);border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%;padding:38px 30px;display:flex}.advisor-dialog .advisor-portrait{aspect-ratio:1;background:#263238;border:6px solid #e8ddd3;border-radius:50%;outline:8px solid #ffffff12;flex:none;width:190px;max-width:100%;overflow:hidden}.advisor-dialog .advisor-portrait img{object-fit:cover;object-position:center 25%}.advisor-dialog .advisor-visual-brand{color:#eee5dc;border:0;flex:none;width:100%;padding:0;font-size:1.125rem}.advisor-dialog .advisor-visual-brand span{letter-spacing:.09em;font-size:.875rem}.advisor-dialog .advisor-information{background:#fff;padding:0 0 26px}.advisor-dialog .advisor-heading{background:#f7f4f1;padding:32px 74px 22px 28px}.advisor-dialog .advisor-eyebrow{color:#4f565d;letter-spacing:.1em;margin-bottom:12px;font-size:.875rem}.advisor-dialog .advisor-heading h3{color:#202124;letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 0 12px;font:600 clamp(1.5rem,2.7vw,2rem)/1.12 Georgia,serif}.advisor-dialog .advisor-rank{margin:0;font-size:.875rem;line-height:1.5}.advisor-dialog .advisor-contact{border:0;padding:0;display:block}.advisor-dialog .advisor-contact>div{border-bottom:1px solid #eeefed;grid-template-columns:142px minmax(0,1fr);align-items:center;gap:16px;padding:17px 28px;display:grid}.advisor-dialog .advisor-contact dt{color:#656e78;margin:0;font-size:.875rem;font-weight:700;line-height:1.4}.advisor-dialog .advisor-contact dd{font-size:1rem}.advisor-dialog .advisor-metrics{gap:10px;margin:22px 28px 12px}.advisor-dialog .advisor-metrics>div{background:#f5f6f7;border-color:#e6e8e8;border-radius:8px;padding:14px 10px}.advisor-dialog .advisor-metrics dt{font-size:.875rem}.advisor-dialog .advisor-metrics dd{font-size:1.75rem}.advisor-dialog .advisor-metrics-note{margin:0 28px 20px;font-size:.8125rem}.advisor-dialog .advisor-contact-button{max-width:calc(100% - 56px);margin:0 28px;font-size:1rem}.advisor-dialog .advisor-contact-unavailable{margin:0 28px}.advisor-property-wall{border-top:1px solid #dfe2e2;margin-top:36px;padding:28px 0 0}.advisor-dialog .advisor-property-wall{background:#f4f5f5;margin:0;padding:26px 28px 30px}.advisor-wall-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 20px;margin-bottom:20px;display:flex}.advisor-wall-heading h3{color:#202b31;margin:0;font:600 1.5rem/1.25 Georgia,serif}.advisor-wall-heading>span{color:#5f6c73;font-size:.875rem}.advisor-wall-status{color:#5c6870;margin:0;padding:12px 0;font-size:1rem;line-height:1.5}.advisor-wall-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.advisor-property-card{color:#1c2a31;text-align:left;width:100%;min-width:0;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce1e3;border-radius:12px;flex-direction:column;padding:0;display:flex;overflow:hidden}.advisor-property-card:hover{border-color:#c65528;box-shadow:0 6px 16px #16303912}.advisor-property-cover{width:100%;position:relative}.advisor-property-cover .inventory-photo{aspect-ratio:4/3;background:#e2e6e7;width:100%}.advisor-property-cover .inventory-photo img{object-fit:cover;width:100%;height:100%}.advisor-property-cover .inventory-photo>span{color:#4f5c64;font-size:.875rem}.advisor-property-cover>span{color:#17191c;background:#ff550b;border-radius:4px;padding:5px 9px;font-size:.8125rem;font-weight:700;position:absolute;top:10px;left:10px}.advisor-property-copy{flex-direction:column;flex:1;gap:10px;width:100%;padding:16px;display:flex}.advisor-property-code{color:#647079;font-size:.8125rem;line-height:1.4}.advisor-property-title{color:#202b31;overflow-wrap:anywhere;font:600 1.0625rem/1.3 Georgia,serif}.advisor-property-location{color:#5e6d75;font-size:.875rem;line-height:1.4}.advisor-property-price{color:#1b3039;font-size:1.0625rem;line-height:1.4}.advisor-property-action{border-top:1px solid #e4e8e8;justify-content:space-between;gap:10px;margin-top:auto;padding-top:10px;font-size:.875rem;font-weight:700;display:flex}.advisor-property-action>span{color:#ad350b}.advisor-property-detail{color:#f7f5ef;background:#101317;border-radius:14px;padding:26px 28px 32px}.advisor-dialog .advisor-property-detail{border-radius:0}.advisor-property-back{color:#f5e5db;text-align:left;cursor:pointer;background:0 0;border:0;min-height:44px;margin:0 52px 20px 0;padding:8px 0;font:600 .875rem/1.5 Arial,Helvetica,sans-serif;display:inline-flex}.advisor-property-detail .inventory-sheet-heading{margin-bottom:22px;padding-bottom:22px}.advisor-property-detail .inventory-sheet-heading h3{color:#fff;overflow-wrap:anywhere;margin:0;font:600 clamp(1.5rem,2.8vw,2.1rem)/1.15 Georgia,serif}.advisor-property-detail .inventory-sheet-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px}.advisor-property-detail .inventory-sheet-copy{grid-row:auto;padding:20px}.advisor-property-detail .inventory-sheet-copy h2,.advisor-property-detail .inventory-sheet-description h2{color:#f7f5ef;font-size:1.375rem}.advisor-property-detail .inventory-sheet-price .inventory-price{font-size:1.875rem}.advisor-property-detail .inventory-sheet-advisor strong{color:#f7f5ef;font-size:1rem}.advisor-property-detail .inventory-sheet-description{grid-column:1/-1;padding:22px}.advisor-property-detail .inventory-sheet-description .inventory-description{font-size:1rem}.advisor-property-detail .inventory-specs{gap:8px}.advisor-property-detail .inventory-specs>div{padding:12px}.advisor-dialog-close:focus-visible,.advisor-property-card:focus-visible,.advisor-property-back:focus-visible{outline-offset:3px;outline:3px solid #ff965f}@keyframes advisor-enter{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@media (width<=760px){.advisor-dialog{border-radius:16px;width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.advisor-dialog-body{max-height:calc(100dvh - 26px)}.advisor-dialog .advisor-profile{grid-template-columns:minmax(0,1fr)}.advisor-dialog .advisor-visual{flex-direction:row;justify-content:flex-start;gap:20px;padding:26px 68px 26px 24px}.advisor-dialog .advisor-portrait{border-width:4px;outline-width:5px;flex:0 0 112px;width:112px}.advisor-dialog .advisor-visual-brand{text-align:left;font-size:1rem}.advisor-dialog .advisor-visual-brand span{letter-spacing:.04em;font-size:.8125rem;line-height:1.5}.advisor-dialog .advisor-heading{padding:24px}.advisor-dialog .advisor-heading h3{font-size:1.75rem}.advisor-dialog .advisor-contact>div{grid-template-columns:116px minmax(0,1fr);gap:12px;padding:16px 24px}.advisor-dialog .advisor-metrics{gap:8px;margin:20px 24px 12px}.advisor-dialog .advisor-metrics-note{margin:0 24px 20px}.advisor-dialog .advisor-contact-button{width:calc(100% - 48px);max-width:none;margin:0 24px}.advisor-dialog .advisor-property-wall{padding:24px}.advisor-wall-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.advisor-property-detail{padding:24px}.advisor-property-detail .inventory-sheet-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=420px){.advisor-dialog .advisor-visual{gap:16px;padding:24px 64px 24px 20px}.advisor-dialog .advisor-portrait{flex-basis:92px;width:92px}.advisor-dialog .advisor-heading{padding:22px 20px}.advisor-dialog .advisor-contact>div{grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 20px}.advisor-dialog .advisor-metrics{grid-template-columns:minmax(0,1fr);margin-inline:20px}.advisor-dialog .advisor-metrics>div{flex-direction:row;justify-content:space-between;align-items:center;padding:12px}.advisor-dialog .advisor-metrics dt{order:0}.advisor-dialog .advisor-metrics-note{margin-inline:20px}.advisor-dialog .advisor-contact-button{width:calc(100% - 40px);margin-inline:20px;font-size:.875rem}.advisor-dialog .advisor-property-wall,.advisor-property-detail{padding:22px 20px}.advisor-wall-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.advisor-dialog[open]{animation:none}}@media (width>=901px) and (width<=1099px){.team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media (width<=900px){.team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.advisor-profile{grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:28px}.advisor-metrics{gap:8px}.advisor-metrics>div{padding:14px 10px}}@media (width<=700px){.team-hero{min-height:360px;padding:38px 18px 36px}.team-hero-media{grid-template-columns:1fr}.team-hero-media>img:first-child{display:none}.team-hero-media>img:last-child{object-position:50% 48%}.team-hero-shade{background:linear-gradient(90deg,#061319d6,#071820b8 62%,#0b19208c),linear-gradient(#0000 25%,#09171f80)}.team-hero-inner{padding-left:16px}.team-eyebrow{letter-spacing:.12em;margin-bottom:12px;font-size:.75rem}.team-hero h1{font-size:clamp(2rem,8.6vw,3.5rem)}.team-intro{margin-top:14px;font-size:.875rem;line-height:1.5}.team-container{padding:24px 12px 36px}.team-grid{gap:18px 12px}.team-card{border-radius:10px}.team-card-copy{padding:12px}.team-card h3{margin-bottom:10px;font-size:1rem;line-height:1.25}.team-rank-section+.team-rank-section{margin-top:32px}.team-rank-heading{margin-bottom:18px;padding-bottom:12px}.team-card-rank{margin-bottom:8px;font-size:.75rem}.team-card-city{margin-bottom:12px;font-size:.75rem}.team-code{padding:4px 6px;font-size:.75rem;top:8px;right:8px}.team-card-action{padding-top:10px;font-size:.8125rem}.team-card-action>span{width:26px;height:26px}.team-initials{font-size:2.75rem}.advisor-profile{grid-template-columns:minmax(0,1fr);gap:24px}.advisor-visual{align-items:center;width:100%;display:flex}.advisor-portrait{aspect-ratio:1;flex:0 0 140px;width:140px}.advisor-visual-brand{border-top:0;flex:1;padding:16px 8px;font-size:1.125rem}.advisor-visual-brand span{letter-spacing:.05em;font-size:.75rem}.advisor-heading h1{font-size:1.875rem}.advisor-contact{gap:18px 12px}.advisor-metrics{margin-top:20px}.advisor-metrics>div{padding:14px 9px}.advisor-metrics dt{font-size:.75rem}.advisor-metrics dd{font-size:1.75rem}.advisor-contact-button{width:100%}.team-footer{padding:22px 16px;font-size:.75rem}}:root{--public-header-height:82px}.site-header.public-header{z-index:80;height:var(--public-header-height);position:sticky;top:0;box-shadow:0 4px 18px #0000001f;background:#08090b!important}html:has(.public-header){scroll-padding-top:calc(var(--public-header-height) + 16px)}.model-page>.model-mobile-nav{top:var(--public-header-height)}.model-page[data-model-version] :is(#modelo,#simulador,#inmoclub,#rangos){scroll-margin-top:0}@media (width<=1100px){.model-page[data-model-version] :is(#modelo,#simulador,#inmoclub,#rangos){scroll-margin-top:52px}}@media (width<=999px){:root{--public-header-height:72px}.site-header.public-header .nav{max-height:calc(100dvh - var(--public-header-height));overscroll-behavior:contain;top:100%}}
