@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600&family=Manrope:wght@400;500;600;700;800&display=swap";:root{--cubira-charcoal: #181a1b;--cubira-charcoal-soft: #252729;--cubira-ivory: #f5f4f0;--cubira-paper: #ffffff;--cubira-copper: #c8a558;--cubira-wine: #572c39;--cubira-steel: #aeb4b7;--cubira-line: #deddd7;--cubira-muted: #676b6d}.cubira-executive-landing,.cubira-executive-app{font-family:Manrope,sans-serif}.cubira-executive-landing{min-height:100vh;overflow-x:clip;background:var(--cubira-ivory);color:var(--cubira-charcoal)}.cubira-executive-landing .executive-display,.cubira-executive-app .executive-display,.cubira-executive-app h1{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;letter-spacing:-.025em}.cubira-executive-landing .executive-kicker,.cubira-executive-app .executive-kicker{font-size:.7rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.executive-rule-pattern{background-image:none}.executive-photo-frame{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.14);background:#141617;box-shadow:0 30px 90px #00000052}.executive-photo-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(24,26,27,.12),transparent 35%),linear-gradient(0deg,rgba(24,26,27,.52),transparent 44%)}.executive-photo-frame img{display:block;width:100%;height:auto}.executive-seal{display:none}.executive-copper-button{background:linear-gradient(135deg,#d9bd75,#927538);color:#181a1b!important;border:1px solid rgba(255,255,255,.18);box-shadow:0 14px 32px #64283a2e}.executive-copper-button:hover{background:linear-gradient(135deg,#e0c784,#c7a65b);color:#181a1b!important}.executive-outline-button{border:1px solid rgba(255,255,255,.35);background:#ffffff06;color:#ffffffe6!important}.executive-outline-button:hover{border-color:#c8a558e6;background:#c8a5581f;color:#fff!important}.executive-paper-card{border:1px solid var(--cubira-line);background:#fffffff0;box-shadow:0 16px 48px #181a1b12}.executive-member-card{border:1px solid rgba(200,165,88,.26);background:radial-gradient(circle at 100% 0%,rgba(200,165,88,.11),transparent 42%),#fff}.cubira-executive-landing,body:has(.cubira-executive-landing),.cubira-executive-app,body:has(.cubira-executive-app){--background: 45 20% 96%;--foreground: 200 5% 10%;--card: 0 0% 100%;--card-foreground: 200 5% 10%;--popover: 0 0% 100%;--popover-foreground: 200 5% 10%;--primary: 200 5% 10%;--primary-foreground: 60 11% 95%;--secondary: 45 12% 93%;--secondary-foreground: 200 5% 15%;--muted: 45 12% 93%;--muted-foreground: 204 8% 43%;--accent: 43 48% 43%;--accent-foreground: 0 0% 100%;--border: 45 9% 85%;--input: 45 9% 85%;--ring: 43 48% 43%;--chart-1: 43 48% 43%;--chart-2: 343 43% 31%;--chart-3: 202 29% 25%;--chart-4: 200 8% 55%;--chart-5: 180 6% 72%;--radius: .6rem;--sidebar-background: 200 5% 10%;--sidebar-foreground: 60 11% 92%;--sidebar-primary: 43 48% 43%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 200 5% 16%;--sidebar-accent-foreground: 60 11% 96%;--sidebar-border: 204 14% 22%;--sidebar-ring: 43 48% 43%}.cubira-executive-app{min-height:100vh;background:hsl(var(--background));color:hsl(var(--foreground))}.cubira-executive-app .cubira-profile-vip-surface{--background: 0 0% 6%;--foreground: 0 0% 95%;--card: 0 0% 10%;--card-foreground: 0 0% 95%;--popover: 0 0% 10%;--popover-foreground: 0 0% 95%;--primary: 0 0% 8%;--primary-foreground: 0 0% 95%;--secondary: 0 0% 14%;--secondary-foreground: 0 0% 85%;--muted: 0 0% 14%;--muted-foreground: 0 0% 70%;--accent: 42 92% 53%;--accent-foreground: 0 0% 6%;--border: 0 0% 24%;--input: 0 0% 24%;--ring: 42 92% 53%;color:hsl(var(--foreground))}.cubira-executive-app .executive-sidebar{background:radial-gradient(circle at 50% -10%,rgba(200,165,88,.14),transparent 35%),#17191a;border-color:#ffffff1a;box-shadow:16px 0 50px #181a1b14}.cubira-executive-app .executive-nav-active{position:relative;background:#c8a55829;color:#fff}.cubira-executive-app .executive-nav-active:before{content:"";position:absolute;left:0;top:.6rem;bottom:.6rem;width:2px;background:var(--cubira-copper)}.cubira-executive-app .executive-nav-link{color:#f2f2eea3}.cubira-executive-app .executive-nav-link:hover{background:#ffffff0e;color:#fff}.cubira-executive-app .bg-card{box-shadow:0 12px 34px #181a1b0e}.cubira-executive-app .rounded-2xl,.cubira-executive-app .rounded-3xl{border-radius:.85rem}.cubira-executive-app button.bg-accent:hover,.cubira-executive-app a.bg-accent:hover{background-color:#80652d!important;border-color:#80652d!important;color:#fff!important}.cubira-executive-app .executive-action-icon{border:1px solid rgba(200,165,88,.28);background:#c8a5581a;color:#80652d}.cubira-executive-app .executive-section-label{color:#80652d;font-size:.7rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.cubira-executive-app .executive-page-intro{border-bottom:1px solid hsl(var(--border));padding-bottom:1.25rem}.cubira-executive-app .executive-page-intro h1{font-size:clamp(2rem,3vw,3rem);line-height:1.02}.cubira-executive-app .executive-score{background:#222526;color:#fff;box-shadow:none}.cubira-executive-landing input,.cubira-executive-landing textarea,.cubira-executive-landing [role=combobox],.cubira-executive-app input,.cubira-executive-app textarea,.cubira-executive-app [role=combobox]{background-color:#ffffffe6}@media(max-width:1023px){.cubira-executive-landing,.cubira-executive-app{background-size:32px 32px}}@media(prefers-reduced-motion:reduce){.cubira-executive-landing *,.cubira-executive-app *{scroll-behavior:auto!important}}.cubira-executive-landing .executive-display,.cubira-executive-app .executive-display,.cubira-executive-app h1{font-weight:500;letter-spacing:-.025em}.executive-copper-button{background:linear-gradient(115deg,#dec57f,#c5a252);color:#181a1b!important;border:1px solid #e4ce97;box-shadow:none;font-weight:700}.executive-copper-button:hover{background:#e1c886}.executive-paper-card{box-shadow:none}.executive-member-card{background:#fff;border-color:#d9d7ce}.executive-hero{isolation:isolate;position:relative;overflow:hidden;background:#141617;color:#fff;margin-top:80px;min-height:620px;height:calc(100svh - 80px);max-height:860px;display:flex;align-items:flex-end}.executive-hero-image{position:absolute;z-index:-3;top:0;right:0;bottom:0;left:0;width:100%;height:auto;display:block}.executive-hero-shade{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#141617 0%,rgba(20,22,23,.78) 12%,rgba(20,22,23,.25) 48%,transparent 72%),linear-gradient(90deg,rgba(20,22,23,.3),transparent 64%)}.executive-hero-content{width:100%;max-width:1280px;margin:0 auto;padding:0 40px 42px}.executive-hero .executive-kicker{color:#f1e7cd;font-weight:600;letter-spacing:.19em;margin-bottom:12px}.executive-hero h1{font-size:clamp(48px,4.25vw,68px);line-height:.98;max-width:780px;text-wrap:balance}.executive-hero-description{max-width:520px;font-size:16px;line-height:1.65;color:#edece7;margin-top:17px}.executive-hero-actions{display:flex;gap:14px;margin-top:26px;flex-wrap:wrap}.executive-hero-signature{font-size:10px;text-transform:uppercase;letter-spacing:.17em;color:#c6c8c6;margin-top:32px}.executive-hero-note{position:absolute;right:22px;bottom:16px;font-size:9px;letter-spacing:.08em;color:#b2b4b3}.cubira-executive-landing section[id]{scroll-margin-top:96px}.cubira-executive-landing nav{background:#161819f7}.cubira-executive-landing nav>div{min-height:80px}.executive-signup-aside{background:#181a1b}@media(max-width:767px){.executive-hero{margin-top:72px;height:auto;min-height:0;padding-top:43vw}.executive-hero-image{width:100%;height:auto}.executive-hero-shade{background:linear-gradient(0deg,#141617 0%,#141617 48%,rgba(20,22,23,.92) 62%,transparent 86%)}.executive-hero-content{padding:8px 24px 38px}.executive-hero h1{font-size:clamp(38px,9.8vw,58px);line-height:1}.executive-hero .executive-kicker{font-size:9px;letter-spacing:.16em}.executive-hero-description{font-size:14px;line-height:1.65;max-width:34rem}.executive-hero-actions{gap:10px;margin-top:22px}.executive-hero-actions button{width:100%}.executive-hero-signature{max-width:290px;font-size:9px;line-height:1.8;margin-top:24px}.executive-hero-note{right:24px;bottom:10px;font-size:8px}.cubira-executive-landing nav>div{min-height:72px;padding-top:10px;padding-bottom:10px}.executive-signup-aside{padding:24px!important}.executive-signup-aside .executive-photo-frame,.executive-signup-aside h2,.executive-signup-aside h2+p,.executive-signup-aside .executive-kicker{display:none}.executive-signup-aside .executive-signup-brand{margin-bottom:0}}@media(min-width:768px)and (max-width:1023px){.executive-hero{min-height:690px}.executive-hero-content{padding-left:32px;padding-right:32px}}.executive-principles-list{border-top:1px solid #d7d4ca;border-bottom:1px solid #d7d4ca}.executive-principle-row{display:grid;grid-template-columns:3.5rem minmax(0,.72fr) minmax(0,1.28fr);gap:1.25rem;align-items:start;padding:1.5rem 0;border-bottom:1px solid #d7d4ca}.executive-principle-row:last-child{border-bottom:0}.executive-principle-number{color:#927538;font-size:.68rem;font-weight:800;letter-spacing:.18em}.executive-gatherings{position:relative;overflow:hidden;padding:6.5rem 0;color:#f5f4f0;background:radial-gradient(circle at 86% 8%,rgba(87,44,57,.34),transparent 30%),linear-gradient(140deg,#121415,#1d1f20 65%,#161819)}.executive-gatherings:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.2;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px);background-size:100% 5.5rem}.executive-gatherings>div{position:relative}.executive-gatherings-heading{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);gap:4rem;align-items:end;padding-bottom:2.25rem;border-bottom:1px solid rgba(213,187,123,.28)}.executive-gatherings-heading h2{max-width:46rem;margin-top:1rem;font-size:clamp(2.7rem,5vw,4.9rem);line-height:.94;text-wrap:balance}.executive-gatherings-intro{max-width:35rem;color:#f5f4f0a8;font-size:.94rem;line-height:1.75}.executive-gatherings-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(15rem,1fr);gap:.75rem;margin-top:2rem}.executive-gatherings-supporting{display:grid;gap:.75rem;align-content:start}.executive-gathering-figure{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#0e1011}.executive-gathering-figure img{display:block;width:100%;height:auto;filter:saturate(.78) contrast(1.04) brightness(.91);transition:filter .45s ease,transform .7s ease}.executive-gathering-figure:hover img{filter:saturate(.95) contrast(1.03) brightness(.98);transform:scale(1.008)}.executive-gathering-figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(0deg,rgba(10,11,12,.84),transparent 40%)}.executive-gathering-figure figcaption{position:absolute;z-index:1;left:1.15rem;right:1.15rem;bottom:1rem;color:#ffffffeb;font-size:.68rem;font-weight:700;letter-spacing:.13em;line-height:1.45;text-transform:uppercase}.executive-gatherings-footer{display:flex;justify-content:space-between;gap:2rem;align-items:center;padding-top:1.5rem}.executive-gatherings-footer p{max-width:38rem;color:#f1e7cd;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.45rem,2.4vw,2rem);line-height:1.05}.executive-gatherings-footer span{color:#ffffff6b;font-size:.62rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.executive-journey{border-top:1px solid #d7d4ca;border-bottom:1px solid #d7d4ca}.executive-journey article{position:relative;padding:2rem 1.75rem 2.1rem}.executive-journey article+article{border-left:1px solid #d7d4ca}.executive-journey-index{color:#927538;font-size:.68rem;font-weight:800;letter-spacing:.18em}@media(max-width:767px){.executive-principle-row{grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem;padding:1.25rem 0}.executive-principle-row>p:last-child{grid-column:2}.executive-gatherings{padding:4.75rem 0}.executive-gatherings-heading,.executive-gatherings-grid{grid-template-columns:1fr}.executive-gatherings-heading{gap:1.5rem;align-items:start}.executive-gatherings-heading h2{font-size:clamp(2.65rem,12vw,3.55rem)}.executive-gatherings-supporting{grid-template-columns:1fr}.executive-gatherings-footer{align-items:flex-start;flex-direction:column}.executive-gathering-figure figcaption{left:.9rem;bottom:.8rem;font-size:.6rem}.executive-journey article{padding:1.5rem 0}.executive-journey article+article{border-top:1px solid #d7d4ca;border-left:0}}.business-ranking-carousel[data-variant=quiet]{border-radius:1.5rem;border-color:#d9d6ce;background:#f3f1ec;padding:1.5rem 1rem;color:#262829}.business-ranking-carousel[data-variant=quiet] .business-ranking-header{margin-bottom:1.5rem}.business-ranking-carousel[data-variant=quiet] .business-ranking-title{color:#262829;font-size:clamp(1.85rem,3.6vw,2.6rem)}.business-ranking-carousel[data-variant=quiet] .business-ranking-description{color:#74716b;font-size:.875rem}.business-ranking-carousel[data-variant=quiet] .business-ranking-track{--tw-ring-offset-color: #f3f1ec}.business-ranking-carousel[data-variant=quiet] .business-ranking-card{border-color:#dedbd3;background:#ffffffb8;box-shadow:none}.business-ranking-carousel[data-variant=quiet] .business-ranking-card:hover{border-color:#92753873;background:#fff}.business-ranking-carousel[data-variant=quiet] .business-ranking-portrait{height:13.5rem;background:#e8e6e0}.business-ranking-carousel[data-variant=quiet] .business-ranking-card-body{min-height:10rem;border-color:#dedbd3;padding:1rem}.business-ranking-carousel[data-variant=quiet] .business-ranking-name{color:#262829;font-size:1rem}.business-ranking-carousel[data-variant=quiet] .business-ranking-position,.business-ranking-carousel[data-variant=quiet] .business-ranking-meta{color:#77746e}.business-ranking-carousel[data-variant=quiet] .business-ranking-profile-link{border-color:#d9d6ce;background:#ffffffb8;color:#68655f}.business-ranking-carousel[data-variant=quiet] .business-ranking-control{border-color:#d4d0c7;background:#ffffffc7;color:#68655f}.business-ranking-carousel[data-variant=quiet] .business-ranking-dot{background:#b8b4ab}.business-ranking-carousel[data-variant=quiet] button[aria-current=true] .business-ranking-dot{background:#927538}.business-ranking-carousel[data-variant=quiet] .business-ranking-details,.business-ranking-carousel[data-variant=quiet] .business-ranking-details[open]{border-color:#d9d6ce;background:#ffffff85;color:#716e68}.business-ranking-carousel[data-variant=quiet] .business-ranking-summary{color:#5f5c56}.business-ranking-carousel[data-variant=quiet] .business-ranking-details-body{border-color:#ddd9d0}.business-ranking-carousel[data-variant=quiet] .business-ranking-criteria,.business-ranking-carousel[data-variant=quiet] .business-ranking-coverage{color:#77746e}@media(min-width:640px){.business-ranking-carousel[data-variant=quiet]{padding:1.75rem 1.5rem}.business-ranking-carousel[data-variant=quiet] .business-ranking-portrait{height:14.5rem}}@media(min-width:1024px){.business-ranking-carousel[data-variant=quiet] .business-ranking-portrait{height:15rem}}@media(prefers-reduced-motion:reduce){.executive-gathering-figure img{transition:none}}.executive-founder-vision{position:relative;overflow:hidden;border-top:1px solid #d2cfc6;border-bottom:1px solid #d2cfc6;background:radial-gradient(circle at 92% 8%,rgba(200,165,88,.14),transparent 28%),#e8e5de}.executive-founder-vision:before{content:"";position:absolute;top:0;bottom:0;left:max(1.25rem,calc((100% - 80rem)/2));width:1px;background:linear-gradient(180deg,transparent,rgba(146,117,56,.38),transparent);pointer-events:none}.executive-founder-portrait{min-width:0}.executive-founder-portrait-frame{position:relative;padding:.65rem;border:1px solid rgba(146,117,56,.58);background:#151718;box-shadow:0 30px 72px #181a1b33}.executive-founder-portrait-frame:after{content:"";position:absolute;top:.65rem;right:.65rem;bottom:.65rem;left:.65rem;border:1px solid rgba(255,255,255,.09);pointer-events:none}.executive-founder-portrait-frame img{display:block;filter:grayscale(1) contrast(1.03)}.executive-founder-caption{display:flex;justify-content:space-between;gap:1.5rem;align-items:baseline;padding-top:1rem;color:#181a1b}.executive-founder-caption span:first-child{font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.executive-founder-caption span:last-child{color:#77736b;font-size:.64rem;font-weight:700;letter-spacing:.11em;line-height:1.5;text-align:right;text-transform:uppercase}.executive-founder-copy{color:#5f625f;font-size:.95rem;line-height:1.8}.executive-founder-copy p+p{margin-top:1.1rem}.executive-founder-quote{border-left:2px solid #927538;padding-left:1.4rem}.executive-founder-quote p{color:#252728;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.7rem,3vw,2.45rem);font-weight:500;line-height:1.08;text-wrap:balance}.executive-founder-quote cite{display:block;margin-top:1rem;color:#80652d;font-size:.63rem;font-style:normal;font-weight:800;letter-spacing:.16em;text-transform:uppercase}@media(max-width:767px){.executive-founder-vision:before{display:none}.executive-founder-caption{align-items:flex-start;flex-direction:column;gap:.35rem}.executive-founder-caption span:last-child{text-align:left}.executive-founder-quote{padding-left:1rem}}
