.inmoxel-advisor{color:#fff;padding:64px 0}.inmoxel-advisor-grid{background:#24345b;grid-template-columns:1fr 1fr;width:min(1200px,90%);margin:auto;display:grid;overflow:hidden}.inmoxel-advisor-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(28px,5vw,64px);display:flex}.inmoxel-advisor-kicker{letter-spacing:.1em;color:#d8bc84;font-size:14px;line-height:1.6}.inmoxel-advisor .inmoxel-advisor-copy h2{color:#fff;margin:20px 0 24px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(36px,4vw,54px);font-weight:500;line-height:1.12}.inmoxel-advisor-copy p{color:#d3dfd8;margin:0 0 30px;font-size:16px;line-height:1.8}.inmoxel-advisor-contact{background:#d8bc84;justify-content:center;align-items:center;min-height:48px;padding:14px 22px;font-size:16px;line-height:1.5;display:inline-flex;color:#101d35!important;text-decoration:none!important}.inmoxel-advisor-email{color:#fff;text-underline-offset:4px;overflow-wrap:anywhere;margin-top:20px;font-size:16px;text-decoration:underline!important}.inmoxel-advisor-slides{background:#050505;min-height:580px;position:relative}.inmoxel-advisor-images{position:absolute;inset:0}.inmoxel-advisor-images img{object-fit:cover;object-position:center 16%;opacity:0;width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0}.inmoxel-advisor-images img.active{opacity:1}.inmoxel-advisor-controls{background:linear-gradient(#0000,#000000d9);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px;display:flex;position:absolute;inset:auto 0 0}.inmoxel-advisor-controls>div{flex-wrap:wrap;gap:8px;display:flex}.inmoxel-advisor-controls button{color:#fff;cursor:pointer;background:#0a211ccc;border:1px solid #9daea4;min-height:44px;padding:8px 12px;font:600 14px Montserrat,Arial,sans-serif}:is(.inmoxel-advisor a:focus-visible,.inmoxel-advisor-controls button:focus-visible){outline-offset:3px;outline:2px solid #e4c68e}.inmoxel-advisor-controls .inmoxel-advisor-dots{gap:0}.inmoxel-advisor-dots button{background:0 0;border:0;place-items:center;width:44px;padding:0;display:grid}.inmoxel-advisor-dots span{background:#929b95;border-radius:50%;width:8px;height:8px}.inmoxel-advisor-dots button[aria-pressed=true] span{background:#e4c68e;width:11px;height:11px}@media (max-width:800px){.inmoxel-advisor{padding:40px 0}.inmoxel-advisor-grid{grid-template-columns:1fr}.inmoxel-advisor-slides{aspect-ratio:4/5;order:-1;min-height:0}.inmoxel-advisor-copy{padding:35px 26px}}@media (prefers-reduced-motion:reduce){.inmoxel-advisor-images img{transition:none}}
