:root{--ex-accent:#c9a87c;--ex-accent-soft:#c9a87c29;--ex-hero-overlay:#06090e99;--ex-surface:#161a22c7;--ex-border:#ffffff17;--ex-ink:#e8eaef}body.expert-auto-theme{--color-moto-amber:#c9a87c;--color-silver:#aeb6c6;--rb-focus-ring:#c9a87c}body.expert-auto-theme.premium-bg{background:radial-gradient(70% 55% at 100% 0,#507dbe12,#0000 48%),linear-gradient(172deg,#0d1222 0%,#090e1c 45%,#050810 100%);min-height:100vh}body.expert-auto-theme .tenant-btn-primary{color:#050608;text-shadow:0 1px #ffffff4d;background:linear-gradient(145deg,#ebd8b5 0%,#c9a87c 45%,#a68958 100%);box-shadow:0 4px 14px -2px #c9a87c40,inset 0 1px #fff6}body.expert-auto-theme .tenant-btn-primary:hover{color:#000;background:linear-gradient(145deg,#f4ecd6 0%,#d4bc94 50%,#b89762 100%);box-shadow:0 6px 20px -3px #c9a87c59,inset 0 1px #ffffff80}body.expert-auto-theme .tenant-btn-primary:focus-visible{outline-color:#c9a87cd9}body.expert-auto-theme .tenant-btn-secondary:focus-visible{outline-color:#c9a87cbf}body.expert-auto-theme{--ex-sticky-z:42}body.expert-auto-theme .tenant-floating-chats.expert-family-floating-chats{bottom:calc(4.85rem + env(safe-area-inset-bottom,0px));transition:opacity .32s,transform .32s}@media (width<=1023px){body.expert-auto-theme .tenant-floating-chats.expert-family-floating-chats{bottom:calc(6.35rem + env(safe-area-inset-bottom,0px))}body.expert-auto-theme:has([data-expert-hero="1"]):not(.expert-family-past-first-screen) .expert-sticky-cta{transition:opacity .32s,transform .32s;opacity:0!important;pointer-events:none!important;transform:translateY(12px)!important}body.expert-auto-theme:has([data-expert-hero="1"]):not(.expert-family-past-first-screen) .tenant-floating-chats.expert-family-floating-chats{opacity:0;pointer-events:none;transform:translateY(10px)}body.expert-auto-theme:has([data-expert-hero="1"]).expert-family-past-first-screen .tenant-floating-chats.expert-family-floating-chats{opacity:1;transform:translateY(0)}}@media (width>=1024px){.expert-sticky-cta{display:none!important}body.expert-auto-theme .tenant-floating-chats.expert-family-floating-chats{bottom:auto}}body.expert-auto-theme .expert-review--featured{background:linear-gradient(135deg,#c9a87c1a,#ffffff08);border-color:#c9a87c52}body.expert-auto-theme .tenant-thin-scrollbar::-webkit-scrollbar-thumb{background:#c9a87c52}body.expert-auto-theme .tenant-thin-scrollbar::-webkit-scrollbar-thumb:hover{background:#c9a87c7a}body.expert-auto-theme .expert-program-card{isolation:isolate;background-color:#0000;container:expert-program-card/inline-size}body.expert-auto-theme .expert-program-card__bg{z-index:0;border-radius:inherit;background-color:#070910;background-image:linear-gradient(165deg,#0e121c 0%,#080b12 48%,#050608 100%);background-position:50%;background-size:cover;transition:filter .35s,opacity .35s;position:absolute;inset:0}body.expert-auto-theme .expert-program-card:has(.expert-program-card__media) .expert-program-card__bg{background-image:linear-gradient(#0a0c12 0%,#070910 55%,#06080e 100%)}body.expert-auto-theme .expert-program-card:not(:has(.expert-program-card__media)) .expert-program-card__bg{background-image:linear-gradient(#0c0f16 0%,#080a10 52%,#050608 100%)}body.expert-auto-theme .expert-program-card--featured .expert-program-card__bg{box-shadow:inset 0 0 0 1px #ffffff08}body.expert-auto-theme .expert-program-card__main{padding-top:1.5rem}@media (width>=640px){body.expert-auto-theme .expert-program-card__main{padding-top:2rem}}@media (width>=1280px){body.expert-auto-theme .expert-program-card__main{padding-top:2.5rem}}body.expert-auto-theme .expert-program-card:has(.expert-program-card__media){--expert-program-overlap:calc(100cqi * .1 * var(--svc-program-media-aspect-h-mobile,2.2) / var(--svc-program-media-aspect-w-mobile,3))}@media (width>=640px){body.expert-auto-theme .expert-program-card:has(.expert-program-card__media){--expert-program-overlap:calc(100cqi * .1 * (2 * var(--svc-program-media-aspect-h-mobile,2.2)) / 7)}}@media (width>=1024px){body.expert-auto-theme .expert-program-card:has(.expert-program-card__media){--expert-program-overlap:calc(100cqi * .1 * var(--svc-program-media-aspect-h-desktop,1.1) / var(--svc-program-media-aspect-w-desktop,2.1))}body.expert-auto-theme .expert-program-card--featured:has(.expert-program-card__media){--expert-program-overlap:calc(100cqi * .1 * var(--svc-program-media-aspect-h-desktop,1.1) / 2.25)}}body.expert-auto-theme .expert-program-card:has(.expert-program-card__media) .expert-program-card__main{z-index:2;margin-top:calc(-1 * var(--expert-program-overlap));padding-top:calc(1.5rem + var(--expert-program-overlap))}@media (width>=640px){body.expert-auto-theme .expert-program-card:has(.expert-program-card__media) .expert-program-card__main{padding-top:calc(2rem + var(--expert-program-overlap))}}@media (width>=1280px){body.expert-auto-theme .expert-program-card:has(.expert-program-card__media) .expert-program-card__main{padding-top:calc(2.5rem + var(--expert-program-overlap))}}body.expert-auto-theme .expert-program-card__main>*{z-index:1;position:relative}body.expert-auto-theme .expert-program-card:has(.expert-program-card__media) .expert-program-card__main h3{text-shadow:0 1px 2px #0000008c,0 2px 16px #00000073,0 0 28px #00000059}body.expert-auto-theme .expert-program-card:has(.expert-program-card__media) .expert-program-card__main .expert-program-card__cta-head{text-shadow:0 1px 2px #0000008c,0 2px 16px #00000073,0 0 28px #00000059}body.expert-auto-theme .expert-program-card:has(.expert-program-card__media) .expert-program-card__main .mb-3 span:last-child{text-shadow:0 1px 2px #00000080,0 0 12px #00000059}body.expert-auto-theme .expert-program-card__media{z-index:1;isolation:isolate;width:100%;aspect-ratio:var(--svc-program-media-aspect-w-mobile,3) / var(--svc-program-media-aspect-h-mobile,2.2);max-height:min(16.25rem, calc(100cqi * var(--svc-program-media-aspect-h-mobile,2.2) / var(--svc-program-media-aspect-w-mobile,3)));-webkit-mask-image:linear-gradient(to bottom, #000 0%, #000 var(--svc-program-mask-fade-start-mobile,78%), #000000f5 calc(var(--svc-program-mask-fade-start-mobile,78%) + (100% - var(--svc-program-mask-fade-start-mobile,78%)) * .15), #000000db calc(var(--svc-program-mask-fade-start-mobile,78%) + (100% - var(--svc-program-mask-fade-start-mobile,78%)) * .3), #000000b3 var(--svc-program-mask-fade-mid-mobile,90%), #00000073 calc(var(--svc-program-mask-fade-start-mobile,78%) + (100% - var(--svc-program-mask-fade-start-mobile,78%)) * .65), #0003 calc(var(--svc-program-mask-fade-start-mobile,78%) + (100% - var(--svc-program-mask-fade-start-mobile,78%)) * .85), #0000000d calc(var(--svc-program-mask-fade-start-mobile,78%) + (100% - var(--svc-program-mask-fade-start-mobile,78%)) * .96), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 0%, #000 var(--svc-program-mask-fade-start-mobile,78%), #000000f5 calc(var(--svc-program-mask-fade-start-mobile,78%) + (100% - var(--svc-program-mask-fade-start-mobile,78%)) * .15), #000000db calc(var(--svc-program-mask-fade-start-mobile,78%) + (100% - var(--svc-program-mask-fade-start-mobile,78%)) * .3), #000000b3 var(--svc-program-mask-fade-mid-mobile,90%), #00000073 calc(var(--svc-program-mask-fade-start-mobile,78%) + (100% - var(--svc-program-mask-fade-start-mobile,78%)) * .65), #0003 calc(var(--svc-program-mask-fade-start-mobile,78%) + (100% - var(--svc-program-mask-fade-start-mobile,78%)) * .85), #0000000d calc(var(--svc-program-mask-fade-start-mobile,78%) + (100% - var(--svc-program-mask-fade-start-mobile,78%)) * .96), transparent 100%);mask-image:linear-gradient(to bottom, #000 0%, #000 var(--svc-program-mask-fade-start-mobile,78%), #000000f5 calc(var(--svc-program-mask-fade-start-mobile,78%) + (100% - var(--svc-program-mask-fade-start-mobile,78%)) * .15), #000000db calc(var(--svc-program-mask-fade-start-mobile,78%) + (100% - var(--svc-program-mask-fade-start-mobile,78%)) * .3), #000000b3 var(--svc-program-mask-fade-mid-mobile,90%), #00000073 calc(var(--svc-program-mask-fade-start-mobile,78%) + (100% - var(--svc-program-mask-fade-start-mobile,78%)) * .65), #0003 calc(var(--svc-program-mask-fade-start-mobile,78%) + (100% - var(--svc-program-mask-fade-start-mobile,78%)) * .85), #0000000d calc(var(--svc-program-mask-fade-start-mobile,78%) + (100% - var(--svc-program-mask-fade-start-mobile,78%)) * .96), transparent 100%);background:linear-gradient(#161d2e 0%,#101522 35%,#0a0d14 65%,#070910 100%);flex-shrink:0;position:relative;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (width>=640px){body.expert-auto-theme .expert-program-card__media{aspect-ratio:7 / calc(2 * var(--svc-program-media-aspect-h-mobile,2.2));max-height:min(18.75rem, calc(100cqi * (2 * var(--svc-program-media-aspect-h-mobile,2.2)) / 7))}}@media (width>=1024px){body.expert-auto-theme .expert-program-card__media{aspect-ratio:var(--svc-program-media-aspect-w-desktop,2.1) / var(--svc-program-media-aspect-h-desktop,1.1);max-height:min(21.5rem, calc(100cqi * var(--svc-program-media-aspect-h-desktop,1.1) / var(--svc-program-media-aspect-w-desktop,2.1)));-webkit-mask-image:linear-gradient(to bottom, #000 0%, #000 var(--svc-program-mask-fade-start-desktop,80%), #000000f5 calc(var(--svc-program-mask-fade-start-desktop,80%) + (100% - var(--svc-program-mask-fade-start-desktop,80%)) * .15), #000000db calc(var(--svc-program-mask-fade-start-desktop,80%) + (100% - var(--svc-program-mask-fade-start-desktop,80%)) * .3), #000000b3 var(--svc-program-mask-fade-mid-desktop,91%), #00000073 calc(var(--svc-program-mask-fade-start-desktop,80%) + (100% - var(--svc-program-mask-fade-start-desktop,80%)) * .65), #0003 calc(var(--svc-program-mask-fade-start-desktop,80%) + (100% - var(--svc-program-mask-fade-start-desktop,80%)) * .85), #0000000d calc(var(--svc-program-mask-fade-start-desktop,80%) + (100% - var(--svc-program-mask-fade-start-desktop,80%)) * .96), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 0%, #000 var(--svc-program-mask-fade-start-desktop,80%), #000000f5 calc(var(--svc-program-mask-fade-start-desktop,80%) + (100% - var(--svc-program-mask-fade-start-desktop,80%)) * .15), #000000db calc(var(--svc-program-mask-fade-start-desktop,80%) + (100% - var(--svc-program-mask-fade-start-desktop,80%)) * .3), #000000b3 var(--svc-program-mask-fade-mid-desktop,91%), #00000073 calc(var(--svc-program-mask-fade-start-desktop,80%) + (100% - var(--svc-program-mask-fade-start-desktop,80%)) * .65), #0003 calc(var(--svc-program-mask-fade-start-desktop,80%) + (100% - var(--svc-program-mask-fade-start-desktop,80%)) * .85), #0000000d calc(var(--svc-program-mask-fade-start-desktop,80%) + (100% - var(--svc-program-mask-fade-start-desktop,80%)) * .96), transparent 100%);mask-image:linear-gradient(to bottom, #000 0%, #000 var(--svc-program-mask-fade-start-desktop,80%), #000000f5 calc(var(--svc-program-mask-fade-start-desktop,80%) + (100% - var(--svc-program-mask-fade-start-desktop,80%)) * .15), #000000db calc(var(--svc-program-mask-fade-start-desktop,80%) + (100% - var(--svc-program-mask-fade-start-desktop,80%)) * .3), #000000b3 var(--svc-program-mask-fade-mid-desktop,91%), #00000073 calc(var(--svc-program-mask-fade-start-desktop,80%) + (100% - var(--svc-program-mask-fade-start-desktop,80%)) * .65), #0003 calc(var(--svc-program-mask-fade-start-desktop,80%) + (100% - var(--svc-program-mask-fade-start-desktop,80%)) * .85), #0000000d calc(var(--svc-program-mask-fade-start-desktop,80%) + (100% - var(--svc-program-mask-fade-start-desktop,80%)) * .96), transparent 100%)}body.expert-auto-theme .expert-program-card--featured .expert-program-card__media{aspect-ratio:2.25 / var(--svc-program-media-aspect-h-desktop,1.1);max-height:min(24.25rem, calc(100cqi * var(--svc-program-media-aspect-h-desktop,1.1) / 2.25))}}body.expert-auto-theme .expert-program-card__media-layer{z-index:0;transform:scale(var(--svc-program-scale-mobile,1));transform-origin:var(--svc-program-focal-x-mobile,50%) var(--svc-program-focal-y-mobile,52%);will-change:transform;position:absolute;inset:0}@media (width>=1024px){body.expert-auto-theme .expert-program-card__media-layer{transform:scale(var(--svc-program-scale-desktop,1));transform-origin:var(--svc-program-focal-x-desktop,50%) var(--svc-program-focal-y-desktop,48%)}}body.expert-auto-theme .expert-program-card__media picture{z-index:0;position:absolute;inset:0}body.expert-auto-theme .expert-program-card__media-img{z-index:0;object-fit:cover;object-position:var(--svc-program-focal-x-mobile,50%) var(--svc-program-focal-y-mobile,52%);width:100%;height:100%;display:block;position:absolute;inset:0}@media (width>=1024px){body.expert-auto-theme .expert-program-card__media-img{object-position:var(--svc-program-focal-x-desktop,50%) var(--svc-program-focal-y-desktop,48%)}}body.expert-auto-theme .expert-program-card__actions{z-index:30;position:relative}body.expert-auto-theme .expert-program-card__media-scrim{pointer-events:none;z-index:1;background:linear-gradient(180deg, transparent 0%, transparent var(--svc-program-mask-fade-start-mobile,78%), #0000000a calc(var(--svc-program-mask-fade-start-mobile,78%) + (100% - var(--svc-program-mask-fade-start-mobile,78%)) * .4), #0000001a calc(var(--svc-program-mask-fade-start-mobile,78%) + (100% - var(--svc-program-mask-fade-start-mobile,78%)) * .72), #00000029 calc(var(--svc-program-mask-fade-start-mobile,78%) + (100% - var(--svc-program-mask-fade-start-mobile,78%)) * .9), #07091038 100%);position:absolute;inset:0}@media (width>=1024px){body.expert-auto-theme .expert-program-card__media-scrim{background:linear-gradient(180deg, transparent 0%, transparent var(--svc-program-mask-fade-start-desktop,80%), #0000000a calc(var(--svc-program-mask-fade-start-desktop,80%) + (100% - var(--svc-program-mask-fade-start-desktop,80%)) * .4), #0000001a calc(var(--svc-program-mask-fade-start-desktop,80%) + (100% - var(--svc-program-mask-fade-start-desktop,80%)) * .72), #00000029 calc(var(--svc-program-mask-fade-start-desktop,80%) + (100% - var(--svc-program-mask-fade-start-desktop,80%)) * .9), #07091038 100%)}}@media (prefers-reduced-motion:no-preference){body.expert-auto-theme .expert-program-card:not(:has(.expert-program-card__media)):hover .expert-program-card__bg{filter:brightness(1.04)}body.expert-auto-theme .expert-program-card:hover .expert-program-card__media-layer{transform:scale(calc(var(--svc-program-scale-mobile,1) * 1.03));transition:transform .45s}body.expert-auto-theme .expert-program-card .expert-program-card__media-layer{transition:transform .45s}@media (width>=1024px){body.expert-auto-theme .expert-program-card:hover .expert-program-card__media-layer{transform:scale(calc(var(--svc-program-scale-desktop,1) * 1.03))}}}@media (prefers-reduced-motion:reduce){body.expert-auto-theme .expert-program-card:hover .expert-program-card__media-layer{transform:scale(var(--svc-program-scale-mobile,1))}@media (width>=1024px){body.expert-auto-theme .expert-program-card:hover .expert-program-card__media-layer{transform:scale(var(--svc-program-scale-desktop,1))}}}body.expert-auto-theme .expert-program-card:not(.expert-program-card--featured){border-color:#ffffff14}body.expert-auto-theme .expert-program-card__more summary:focus-visible{outline-offset:2px;border-radius:.375rem;outline:2px solid #e85d048c}body.expert-auto-theme .expert-program-card__more[open] summary{margin-bottom:0}body.expert-auto-theme video.expert-inline-lazy-video:not([src]){background-color:#080b12}.expert-process-mega__step{border-left-color:#c9a87c33}.expert-process-mega__aside{border-color:#c9a87c38}.expert-media-gallery__cell:has([data-expert-video-open]){box-shadow:0 0 0 1px #c9a87c26}body.expert-auto-theme .expert-review--spotlight{position:relative}body.expert-auto-theme .expert-review--spotlight:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#c9a87c59,#0000 45%,#ffffff0f);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.expert-home,.expert-home-main{min-width:0}body.expert-auto-theme .expert-form-input:focus-visible{outline-offset:2px;outline:2px solid #c9a87c8c}body.expert-auto-theme :is(.expert-form-input,.rb-contact-inquiry input,.rb-contact-inquiry textarea)::placeholder{color:#a3acbc;opacity:1}body.expert-auto-theme .expert-form-input--error{border-color:#f8717180;box-shadow:0 0 0 1px #f871711f}body.expert-auto-theme .expert-public-field-wrap--error .expert-channel-option{border-color:#f871716b}body.expert-auto-theme .expert-channel-radio{accent-color:var(--ex-accent)}body.expert-auto-theme{--ex-signal:#79b8bd;--ex-road-line:#c9a87c1c}body.expert-auto-theme.premium-bg{background:linear-gradient(118deg,#0000 0 46%,#c9a87c0b 46.08% 46.24%,#0000 46.32% 100%),linear-gradient(118deg,#0000 0 58%,#79b8bd09 58.08% 58.2%,#0000 58.3% 100%),radial-gradient(70% 55% at 100% 0,#507dbe12,#0000 48%),linear-gradient(172deg,#0d1222 0%,#090e1c 45%,#050810 100%)}.expert-hero-cinematic__track-lines{z-index:7;opacity:.76;mix-blend-mode:screen;background:linear-gradient(112deg, transparent 0 38%, var(--ex-road-line) 38.08% 38.18%, transparent 38.32% 100%), linear-gradient(112deg, transparent 0 50%, #79b8bd1a 50.05% 50.12%, transparent 50.22% 100%), repeating-linear-gradient(112deg, transparent 0 4.6rem, #ffffff09 4.68rem 4.75rem, transparent 4.85rem 8.7rem);-webkit-mask-image:linear-gradient(90deg,#0003,#000 24%,#000000b3 72%,#0000 100%);mask-image:linear-gradient(90deg,#0003,#000 24%,#000000b3 72%,#0000 100%)}.expert-hero-cinematic__copy{isolation:isolate}.expert-hero-cinematic__trust-panel{-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);background:linear-gradient(155deg,#080c16c7 0%,#080c166b 100%),radial-gradient(90% 80% at 100% 0,#c9a87c14,#0000 55%);border:1px solid #ffffff1a;border-radius:1.25rem;width:min(20rem,26vw);padding:.85rem;position:absolute;bottom:.35rem;left:min(100%,35.5rem);box-shadow:0 24px 70px -34px #000000e6,0 0 0 1px #c9a87c0f,inset 0 1px #ffffff12}.expert-hero-cinematic__trust-panel:before{content:"";pointer-events:none;border:1px solid #c9a87c1c;border-radius:.95rem;position:absolute;inset:.5rem}.expert-hero-cinematic__trust-panel-row{grid-template-columns:2.2rem minmax(0,1fr);align-items:start;gap:.75rem;padding:.7rem .35rem;display:grid}.expert-hero-cinematic__trust-panel-row+.expert-hero-cinematic__trust-panel-row{border-top:1px solid #ffffff14}.expert-hero-cinematic__trust-panel-index{color:var(--ex-signal);letter-spacing:.08em;font-size:.72rem;font-weight:800}.expert-hero-cinematic__trust-panel-text{color:#ffffffd1;font-size:.74rem;font-weight:650;line-height:1.35}@media (width<=1279px){body.expert-auto-theme:not(.black-duck-theme) .expert-hero-cinematic__trust-panel{display:none!important}}.expert-problems-mega,.expert-problems-full{position:relative}.expert-problems-mega:before,.expert-problems-full:before{content:"";pointer-events:none;opacity:.55;background:linear-gradient(90deg,#0000,#79b8bd0f,#0000),repeating-linear-gradient(90deg,#0000 0 2.75rem,#ffffff09 2.8rem 2.88rem,#0000 2.95rem 5.5rem);height:10rem;position:absolute;inset:-2.5rem -1rem auto;-webkit-mask-image:linear-gradient(#0000,#000 35%,#0000);mask-image:linear-gradient(#0000,#000 35%,#0000)}.expert-problem-card{isolation:isolate;overflow:hidden;box-shadow:0 18px 48px -32px #000000e6}.expert-problem-card:before{content:"";z-index:-1;opacity:.9;background:linear-gradient(145deg,#ffffff0e,#0000 34%),linear-gradient(112deg,#0000 0 62%,#c9a87c17 62.12% 62.34%,#0000 62.5% 100%);position:absolute;inset:0}.expert-problem-card:after{content:"";z-index:-1;border:1px solid #c9a87c14;border-radius:999px;width:10rem;height:10rem;position:absolute;bottom:-3.5rem;right:-2.5rem}.expert-problem-card__index{color:#ffffff21;letter-spacing:0;pointer-events:none;font-size:clamp(2rem,4vw,3.35rem);font-weight:900;line-height:1;position:absolute;top:1.1rem;right:1.1rem}.expert-problem-card--featured .expert-problem-card__index{color:#c9a87c33}@media (prefers-reduced-motion:no-preference){.expert-problem-card:hover{border-color:#c9a87c33;box-shadow:0 24px 58px -34px #000000f2}.expert-problem-card:hover:before{opacity:1}}body.expert-auto-theme .expert-lead-mega{isolation:isolate}body.expert-auto-theme .expert-lead-mega__shell{background:linear-gradient(130deg,#0f1623fa,#05080ff5 48%,#080c16fa),#070a12}body.expert-auto-theme .expert-lead-mega__shell:before{content:"";pointer-events:none;opacity:.82;background:linear-gradient(112deg,#0000 0 34%,#c9a87c1f 34.08% 34.18%,#0000 34.28% 100%),linear-gradient(112deg,#0000 0 74%,#79b8bd17 74.08% 74.16%,#0000 74.26% 100%);position:absolute;inset:0}body.expert-auto-theme .expert-lead-mega__ambient{pointer-events:none;position:absolute}body.expert-auto-theme .expert-lead-mega__ambient--top{filter:blur(12px);background:radial-gradient(circle,#79b8bd29,#0000 62%);border-radius:999px;width:min(36rem,85vw);height:min(36rem,85vw);top:-12rem;right:-10rem}body.expert-auto-theme .expert-lead-mega__ambient--road{opacity:.55;background:repeating-linear-gradient(90deg,#0000 0 3rem,#ffffff09 3.08rem 3.15rem,#0000 3.25rem 6rem);width:120%;height:16rem;bottom:-8rem;left:-10%;transform:rotate(-3deg);-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}body.expert-auto-theme .expert-lead-mega__intro-grid{gap:1rem;min-width:0;display:grid}body.expert-auto-theme .expert-lead-mega__intro{padding:.5rem .25rem 0}body.expert-auto-theme .expert-lead-mega__trust{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff09;border:1px solid #ffffff16;border-radius:1.15rem;gap:0;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0e}body.expert-auto-theme .expert-lead-mega__trust-row{grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.85rem 1rem;display:grid}body.expert-auto-theme .expert-lead-mega__trust-row+.expert-lead-mega__trust-row{border-top:1px solid #ffffff12}body.expert-auto-theme .expert-lead-mega__trust-index{color:var(--ex-signal);letter-spacing:.08em;font-size:.72rem;font-weight:850}body.expert-auto-theme .expert-lead-mega__trust-text{color:#fffc;font-size:.82rem;font-weight:700;line-height:1.35}@media (width>=1024px){body.expert-auto-theme .expert-lead-mega__intro-grid{grid-template-columns:minmax(0,1fr) minmax(17rem,22rem);align-items:end;gap:2rem}body.expert-auto-theme .expert-lead-mega__intro{padding:1rem .5rem .5rem}}body.expert-auto-theme .expert-inquiry-form--redesigned{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff0e,#ffffff06);border:1px solid #ffffff17;border-radius:1.35rem;grid-template-columns:minmax(0,1fr);gap:1rem;padding:1rem;display:grid;box-shadow:0 26px 70px -42px #000000f2,inset 0 1px #ffffff0f}body.expert-auto-theme .expert-inquiry-form--redesigned>*{margin-top:0!important}body.expert-auto-theme .expert-inquiry-form--redesigned :is(.grid,.expert-channel-grid){gap:.9rem}body.expert-auto-theme .expert-inquiry-form--redesigned .expert-public-field-wrap{min-width:0}body.expert-auto-theme .expert-inquiry-form--redesigned label,body.expert-auto-theme .expert-inquiry-form--redesigned span[class*=font-semibold]{color:#ffffffdb}body.expert-auto-theme .expert-inquiry-form--redesigned .expert-form-input{color:#fff;background:linear-gradient(#ffffff12,#ffffff09),#05080fc7;border-color:#ffffff1b;border-radius:1rem;min-height:3.55rem;box-shadow:inset 0 1px #ffffff0e}body.expert-auto-theme .expert-inquiry-form--redesigned textarea.expert-form-input{resize:vertical}body.expert-auto-theme .expert-inquiry-form--redesigned .expert-form-input:hover{background:linear-gradient(#ffffff16,#ffffff0a),#05080fd1;border-color:#c9a87c3d}body.expert-auto-theme .expert-inquiry-form--redesigned .expert-form-input:focus,body.expert-auto-theme .expert-inquiry-form--redesigned .expert-form-input:focus-visible{background:#0a0e18f0;border-color:#c9a87cb8;box-shadow:0 0 0 3px #c9a87c21,0 18px 42px -30px #c9a87c94,inset 0 1px #ffffff13}body.expert-auto-theme .expert-inquiry-form--redesigned select.expert-form-input{background-image:linear-gradient(45deg,#0000 50%,#c9a87cbf 50%),linear-gradient(135deg,#c9a87cbf 50%,#0000 50%),linear-gradient(#ffffff12,#ffffff09);background-position:calc(100% - 1.15rem) calc(50% + 2px),calc(100% - .78rem) calc(50% + 2px),0 0;background-repeat:no-repeat;background-size:6px 6px,6px 6px,100% 100%;padding-right:2.75rem}body.expert-auto-theme .expert-inquiry-form--redesigned .expert-channel-grid{display:grid}body.expert-auto-theme .expert-inquiry-form--redesigned .expert-channel-option{background:#ffffff0a;border-color:#ffffff18;border-radius:1rem;align-items:center;padding:.9rem 1rem}body.expert-auto-theme .expert-inquiry-form--redesigned .expert-channel-option:has(input:checked){background:linear-gradient(135deg,#c9a87c24,#79b8bd0f),#ffffff0b;border-color:#c9a87c85;box-shadow:inset 0 1px #ffffff0f}body.expert-auto-theme .expert-inquiry-form--redesigned [data-rb-public-field=goal_text],body.expert-auto-theme .expert-inquiry-form--redesigned [data-rb-public-field=comment],body.expert-auto-theme .expert-inquiry-form--redesigned [data-rb-public-field=preferred_contact_channel],body.expert-auto-theme .expert-inquiry-form--redesigned [data-rb-public-field=preferred_contact_value],body.expert-auto-theme .expert-inquiry-form--redesigned [data-rb-public-field=program_slug]{background:#00000021;border:1px solid #ffffff13;border-radius:1.15rem;padding:1rem}body.expert-auto-theme .expert-inquiry-form--redesigned [data-rb-public-field=goal_text] textarea{min-height:8rem}body.expert-auto-theme .expert-inquiry-form--redesigned [data-expert-schedule-time-group]{background:#00000029;border-color:#ffffff1a;border-radius:1.15rem;box-shadow:inset 0 1px #ffffff0b}body.expert-auto-theme .expert-inquiry-form--redesigned [data-rb-public-field=privacy_accepted]{background:#ffffff09;border-color:#ffffff18;border-radius:1.15rem}body.expert-auto-theme .expert-inquiry-form--redesigned #expert-inquiry-submit{border-radius:1rem;min-height:4.15rem;padding-inline:2rem;box-shadow:0 18px 46px -24px #c9a87cb8,inset 0 1px #ffffff73}@media (width>=768px){body.expert-auto-theme .expert-inquiry-form--redesigned{border-radius:1.55rem;gap:1.05rem;padding:1.2rem}body.expert-auto-theme .expert-inquiry-form--redesigned .expert-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1180px){body.expert-auto-theme .expert-inquiry-form--redesigned{padding:1.4rem}}@media (width<=1023px){body.expert-auto-theme:has(#expert-inquiry-block) .expert-sticky-cta{opacity:0!important;pointer-events:none!important;transform:translateY(12px)!important}body.expert-auto-theme:has(#expert-inquiry-block) .tenant-floating-chats.expert-family-floating-chats{opacity:0!important;pointer-events:none!important;transform:translateY(12px)!important}}
