html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.advisors-landing{--background: 0 0% 100%;--foreground: 0 0% 3.9%;--primary: 0 0% 9%;--primary-foreground: 0 0% 98%;--secondary: 0 0% 96.1%;--secondary-foreground: 0 0% 9%;--muted: 0 0% 96.1%;--muted-foreground: 0 0% 40%;--accent: 0 0% 96.1%;--accent-foreground: 0 0% 9%;--destructive: 0 84% 45%;--destructive-foreground: 0 0% 98%;--border: 0 0% 78%;--input: 0 0% 78%;--ring: 0 0% 3.9%;--radius: .5rem;--paper: #f3efe6;--paper-deep: #eae4d6;--ink: #141310;--ink-70: rgba(20, 19, 16, .7);--ink-55: rgba(20, 19, 16, .55);--line: rgba(20, 19, 16, .16);--line-soft: rgba(20, 19, 16, .09);--paper-60: rgba(243, 239, 230, .6);--paper-20: rgba(243, 239, 230, .2);--shadow-print-ink: 5px 5px 0 rgba(20, 19, 16, .22);--seg-dur: .25s;--seg-ease: cubic-bezier(.22, 1, .36, 1);--seg-exit-dur: .12s;--seg-blur: 2px;--seg-rise: 8px;--hero-in-dur: .5s;--hero-in-ease: cubic-bezier(.22, 1, .36, 1);--hero-in-rise: 12px;--hero-in-blur: 3px;--hero-in-start: 60ms;--hero-in-step: 115ms;--hero-globe-dur: 1s;--hero-globe-delay: .18s;--hero-mark-dur: .6s;--hero-mark-delay: .1s;--hero-mark-ease: cubic-bezier(.33, .85, .5, 1);--hero-globe-from: -110%;--hero-globe-ease: cubic-bezier(.33, .85, .5, 1)}@media(max-width:1023.98px){.advisors-landing{--hero-globe-from: -7%;--hero-globe-from-x: -2.5%;--hero-globe-dur: .8s;--hero-globe-delay: 50ms;--hero-mark-x: 0;--hero-mark-y: -150%}}.t-seg-tabs{position:relative;display:flex;width:100%;border:1px solid var(--ink);background:var(--paper)}@media(min-width:768px){.t-seg-tabs{display:inline-flex;width:auto}}.t-seg-pill{position:absolute;top:0;bottom:0;left:0;width:0;background:var(--ink);transform:translate(0);transition:transform var(--seg-dur) var(--seg-ease),width var(--seg-dur) var(--seg-ease);will-change:transform,width;pointer-events:none;z-index:0}.t-seg-tab{position:relative;z-index:1;flex:1 1 0;min-height:44px;padding:8px;background:transparent;border:0;color:var(--ink-70);font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:color var(--seg-dur) var(--seg-ease),transform .12s ease-out}@media(min-width:768px){.t-seg-tab{flex:0 0 auto;padding:8px 22px;font-size:14px}}.t-seg-tab[aria-selected=true]{color:var(--paper)}.t-seg-tab:active{transform:scale(.97)}.t-seg-tab:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media(hover:hover)and (pointer:fine){.t-seg-tab:not([aria-selected=true]):hover{color:var(--ink)}}.t-seg-panel{animation:t-seg-enter var(--seg-dur) var(--seg-ease) backwards;transition:opacity var(--seg-exit-dur) ease-out,transform var(--seg-exit-dur) ease-out,filter var(--seg-exit-dur) ease-out}.t-seg-panel[data-leaving=true]{opacity:0;transform:translateY(-4px);filter:blur(var(--seg-blur));pointer-events:none}@keyframes t-seg-enter{0%{opacity:0;transform:translateY(var(--seg-rise));filter:blur(var(--seg-blur))}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media(prefers-reduced-motion:reduce){.t-seg-pill,.t-seg-tab,.t-seg-panel{transition:none!important;animation:none!important}}.advisors-landing{margin:0;min-width:320px;background:var(--paper);color:var(--ink);font-family:Archivo,ui-sans-serif,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.advisors-landing ::selection{background:var(--ink);color:var(--paper)}.advisors-landing :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.advisors-landing .label{font-size:11px;font-weight:600;letter-spacing:.34em;text-transform:uppercase}.advisors-landing .btn-ink,.advisors-landing .btn-paper{display:inline-block;padding:19px 38px;font-size:12.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.advisors-landing .btn-ink{background:var(--ink);color:var(--paper)}.advisors-landing .btn-paper{background:var(--paper);color:var(--ink)}.advisors-landing .btn-ink:hover{transform:translate(-2px,-2px);box-shadow:5px 5px #14131038}.advisors-landing .btn-paper:hover{transform:translate(-2px,-2px);box-shadow:5px 5px #f3efe647}.advisors-landing .btn-ink:active,.advisors-landing .btn-paper:active{transform:translate(0);box-shadow:none}.advisors-landing .regmark{position:absolute;width:22px;height:22px;pointer-events:none;opacity:.65}.advisors-landing .regmark svg{display:block;width:100%;height:100%}.advisors-landing .island-host{position:absolute;inset:4%;cursor:crosshair}.advisors-landing .island-wrap{position:absolute;inset:0}.advisors-landing .island-wrap canvas{position:absolute;inset:0;display:block}.advisors-landing .island-wrap svg.route{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.advisors-landing .route circle{opacity:0;transition:opacity .3s ease}.advisors-landing .route circle.on{opacity:1}.advisors-landing .seal{position:absolute;left:4%;bottom:6%;width:clamp(120px,13vw,172px);aspect-ratio:1;transform:rotate(-12deg) scale(1.28);opacity:0;pointer-events:none;z-index:3}.advisors-landing .seal.on{opacity:1;transform:rotate(-12deg) scale(1);transition:transform .32s cubic-bezier(.2,1.7,.4,1),opacity .16s ease}.advisors-landing .seal svg{display:block;width:100%;height:100%}.advisors-landing .seal text{fill:var(--ink);font-family:inherit}@media(max-width:960px){.advisors-landing .seal{display:none}}@media(prefers-reduced-motion:reduce){.advisors-landing *,.advisors-landing *:before,.advisors-landing *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.advisors-landing .seal{opacity:1;transform:rotate(-12deg);transition:none}.advisors-landing .btn-ink,.advisors-landing .btn-paper,.advisors-landing .route circle{transition:none}}#prerender-snapshot .advisors-landing .t-hero-in,#prerender-snapshot .advisors-landing .t-hero-fade,.advisors-landing[data-from-snapshot] .t-hero-in,.advisors-landing[data-from-snapshot] .t-hero-fade{animation:none}.advisors-landing .t-hero-in{animation:t-hero-in var(--hero-in-dur) var(--hero-in-ease) backwards;animation-delay:calc(var(--hero-in-start) + var(--hero-in-step) * var(--hero-i, 0))}.advisors-landing .t-hero-in[data-hero-i="1"]{--hero-i: 1}.advisors-landing .t-hero-in[data-hero-i="2"]{--hero-i: 2}.advisors-landing .t-hero-in[data-hero-i="3"]{--hero-i: 3}.advisors-landing .t-hero-in[data-hero-i="4"]{--hero-i: 4}.advisors-landing .t-hero-in[data-hero-i="5"]{--hero-i: 5}.advisors-landing .t-hero-fade{animation:t-hero-fade var(--hero-in-dur) var(--hero-in-ease) backwards;animation-delay:calc(var(--hero-in-start) + var(--hero-in-step) * var(--hero-i, 0))}.advisors-landing .t-hero-fade[data-hero-i="1"]{--hero-i: 1}@keyframes t-hero-in{0%{opacity:0;transform:translateY(var(--hero-in-rise));filter:blur(var(--hero-in-blur))}}@keyframes t-hero-fade{0%{opacity:0;filter:blur(var(--hero-in-blur))}}.advisors-landing .t-hero-globe{animation:t-hero-globe var(--hero-globe-dur) var(--hero-globe-ease) var(--hero-globe-delay) both}.advisors-landing .t-hero-globe-shadow{animation:t-hero-shadow var(--hero-globe-dur) var(--hero-globe-ease) var(--hero-globe-delay) both}@keyframes t-hero-globe{0%{opacity:0;transform:translate(var(--hero-globe-from-x, 0),var(--hero-globe-from));filter:blur(5px)}30%{opacity:1;filter:blur(0)}to{transform:translateY(0)}}@keyframes t-hero-shadow{0%{opacity:0;scale:.3 .6;filter:blur(6px)}30%{filter:blur(0)}to{opacity:1;scale:1 1}}.advisors-landing .t-hero-mark{animation:t-hero-mark var(--hero-mark-dur) var(--hero-mark-ease) var(--hero-mark-delay) backwards}@keyframes t-hero-mark{0%{opacity:0;transform:translate(var(--hero-mark-x, -120%),var(--hero-mark-y, 0));filter:blur(4px)}}@media(prefers-reduced-motion:reduce){.advisors-landing .t-hero-in,.advisors-landing .t-hero-fade,.advisors-landing .t-hero-mark,.advisors-landing .t-hero-globe,.advisors-landing .t-hero-globe-shadow{animation:none}}.advisors-landing *{box-sizing:border-box}
