.hero-shell[data-astro-cid-bbe6dxrz]{--hero-frame-radius: clamp(1rem, 1.6vw, 1.35rem);--hero-bottom-overshoot: clamp(1rem, 2.4vw, 2rem);position:relative;min-height:100svh;width:100%;padding:0;overflow:visible;isolation:isolate;background:#06101a}.hero-frame[data-astro-cid-bbe6dxrz]{position:relative;min-height:calc(100svh + var(--hero-bottom-overshoot));width:100%;overflow:hidden;isolation:isolate;border-radius:0 0 var(--hero-frame-radius) var(--hero-frame-radius);background:#06101a}.hero-video[data-astro-cid-bbe6dxrz],.hero-image[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:58% center;transform:scale(1.02)}.hero-scrim[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,#040c1680,#040c1600 20%),linear-gradient(115deg,#040c16d1,#040c1680 32%,#040c1629 58%,#040c1600 80%),linear-gradient(to top,#040c16e6,#040c1699 20%,#040c1626 45%,#040c1600 65%)}.hero-mobile-logo[data-astro-cid-bbe6dxrz]{display:none}.hero-content[data-astro-cid-bbe6dxrz]{position:relative;z-index:2;min-height:100svh;width:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:6rem clamp(1.25rem,5vw,4rem) clamp(2.75rem,6vh,4rem)}.hero-copy[data-astro-cid-bbe6dxrz]{max-width:58rem}.hero-copy[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]{animation:hero-rise .8s cubic-bezier(.16,1,.3,1) both}.hero-copy[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{margin:0;color:#fff;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1;font-weight:800;letter-spacing:-.03em;text-wrap:balance;animation-delay:.05s}.hero-copy[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{display:block}.hero-subtitle[data-astro-cid-bbe6dxrz]{max-width:34rem;margin:clamp(1rem,2vw,1.4rem) 0 0;color:#ffffffd1;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.5;font-weight:400;animation-delay:.14s}.hero-actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:clamp(1.75rem,3vw,2.5rem);animation-delay:.22s}@keyframes hero-rise{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.hero-copy[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]{animation:none}}@media(max-width:999px){.hero-mobile-logo[data-astro-cid-bbe6dxrz]{position:absolute;top:1.15rem;left:clamp(1rem,5vw,1.25rem);z-index:3;display:block}.hero-mobile-logo[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{display:block;width:min(150px,42vw);height:auto;filter:brightness(0) invert(1)}.hero-mobile-logo[data-astro-cid-bbe6dxrz]:focus-visible{outline:2px solid #ffffff;outline-offset:4px}}@media(max-width:640px){.hero-shell[data-astro-cid-bbe6dxrz]{--hero-frame-radius: .95rem}.hero-video[data-astro-cid-bbe6dxrz],.hero-image[data-astro-cid-bbe6dxrz]{object-position:42% center}.hero-content[data-astro-cid-bbe6dxrz]{padding:6rem clamp(1rem,6vw,1.5rem) clamp(4rem,11vh,5.5rem)}.hero-copy[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:clamp(2.1rem,9.5vw,2.9rem);letter-spacing:-.025em}.hero-subtitle[data-astro-cid-bbe6dxrz]{font-size:.98rem}.hero-actions[data-astro-cid-bbe6dxrz]{width:100%;margin-top:1.5rem;gap:.7rem}}.office-tabs{position:relative;display:flex;align-items:stretch;width:min(100%,30rem);gap:.75rem;padding:.75rem 1rem;border:.5px solid #e5eaf0;border-radius:999px;background:#fbfbfe}.office-tab-indicator{position:absolute;top:.75rem;bottom:.75rem;left:0;z-index:0;width:0;border-radius:999px;background:linear-gradient(185.19deg,#35afff 5.9%,#0054d7 89.2%);box-shadow:0 2px 3px #0047ab1a,inset 0 -1px 1px #0000001f,inset 0 1px 1.5px #ffffff40}.office-tab-indicator.is-ready{transition:transform .3s cubic-bezier(.22,1,.36,1),width .3s cubic-bezier(.22,1,.36,1)}.office-tab{position:relative;z-index:1;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;padding:.72rem 1rem;border:0;border-radius:999px;background:transparent;color:#514f6e;font-family:inherit;cursor:pointer;transition:color .2s ease}.office-tab-title{font-size:1rem;font-weight:700;line-height:1.25;letter-spacing:-.015em;color:inherit}.office-tab-subtitle{font-size:.625rem;font-weight:700;line-height:1.25;letter-spacing:.045em;text-transform:uppercase;color:#98a2b3;transition:color .2s ease}.office-tab[aria-selected=true],.office-tab.is-active{color:#fff}.office-tab[aria-selected=true] .office-tab-subtitle,.office-tab.is-active .office-tab-subtitle{color:#ffffffd1}.office-tab:hover:not([aria-selected=true]){color:#062b65}.office-tab:focus-visible{outline:3px solid rgba(0,107,255,.22);outline-offset:2px}.office-info-stack{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:1.5rem clamp(2rem,5vw,4rem);transition:opacity .22s ease,transform .28s cubic-bezier(.22,1,.36,1)}.office-info-stack.is-updating{opacity:.45;transform:translateY(3px)}.office-info{display:flex;flex-direction:column;gap:.4rem;color:inherit;text-decoration:none}.office-info:focus-visible{outline:3px solid rgba(0,107,255,.22);outline-offset:6px;border-radius:.75rem}.office-info-icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-bottom:.6rem;border-radius:.9rem;color:#006bff;background:#ebf7ff;transition:color .22s ease,background-color .22s ease}.office-info-icon svg{width:1.25rem;height:1.25rem}.office-info:hover .office-info-icon,.office-info:focus-visible .office-info-icon{color:#fff;background:#006bff}.office-info-label{color:#062b65;font-size:1.125rem;font-weight:800;line-height:1.2;letter-spacing:-.02em}.office-info-value{display:flex;flex-direction:column;gap:.15rem;color:#667085;font-size:.9375rem;font-weight:600;line-height:1.35}.office-map-shell{position:relative;height:clamp(20rem,40vw,34rem);overflow:hidden;border:.5px solid #e5eaf0;border-radius:2rem;background:#f3f6fa}@media(max-width:640px){.office-tabs{gap:.375rem;padding:.5rem;border-radius:999px}.office-tab-indicator{top:.5rem;bottom:.5rem}.office-tab{padding:.65rem .6rem}.office-tab-title{font-size:.9rem}.office-tab-subtitle{font-size:.55rem}.office-info-stack{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.office-tab-indicator,.office-tab,.office-tab-subtitle,.office-info-stack,.office-info-icon{transition:none!important}}.omap{--omap-bg:#fff;--omap-land:#F3F6FA;--omap-road:#fff;--omap-case:#E3E9F1;--omap-major:#fff;--omap-park:#E2F1EA;--omap-label:#8A94A6;--omap-label-major:#5B6478;position:absolute;inset:0;width:100%;height:100%;display:block;font-family:Manrope,ui-sans-serif,system-ui,sans-serif}.omap .omap-park{fill:var(--omap-park)}.omap .omap-foot{fill:none;stroke:#e6ebf2;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.omap .omap-case,.omap .omap-fill{fill:none;stroke-linecap:round;stroke-linejoin:round}.omap .omap-case{stroke:var(--omap-case)}.omap .omap-fill{stroke:var(--omap-road)}.omap .omap-case.omap-primary,.omap .omap-case.omap-secondary{stroke:#d6e4f5}.omap .omap-label{fill:var(--omap-label);font-weight:600;letter-spacing:.02em}.omap .omap-label--major{fill:var(--omap-label-major);font-weight:700}.omap .omap-sec-halo{fill:#fff;stroke:#d1dbe8;stroke-width:1}.omap .omap-sec-dot{fill:#7fa7de}.omap .omap-sec-label{fill:#5b6478;font-size:10.5px;font-weight:700;paint-order:stroke;stroke:#fff;stroke-width:3.5px;stroke-linejoin:round}.omap .omap-card{fill:#fff;stroke:#e5eaf0;stroke-width:.6}.omap .omap-card-title{fill:#062b65;font-size:14.5px;font-weight:800;letter-spacing:-.015em}.omap .omap-card-sub{fill:#667085;font-size:11px;font-weight:600}.omap .omap-shadow{fill:#0a2a66;opacity:.18}.omap .omap-pulse{fill:#0054d7;opacity:0;transform-box:fill-box;transform-origin:center;animation:omap-pulse 2.4s cubic-bezier(.22,1,.36,1) infinite}@keyframes omap-pulse{0%{transform:scale(.4);opacity:.35}to{transform:scale(3.2);opacity:0}}@media(prefers-reduced-motion:reduce){.omap .omap-pulse{animation:none}}.omap-attrib{position:absolute;right:.6rem;bottom:.5rem;z-index:20;font:600 10px/1 Manrope,system-ui,sans-serif;color:#98a2b3;background:#fffc;padding:.25rem .45rem;border-radius:999px;text-decoration:none}.omap-attrib:hover{color:#0054d7}@media(max-width:640px){.omap{inset:-20% auto auto -20%;width:140%;height:140%}}.nosotros-mesh[data-astro-cid-zetw4zt5]{background-color:#031c4a}.nosotros-glow[data-astro-cid-zetw4zt5]{position:absolute;top:0;left:0;z-index:-1;width:28rem;height:28rem;border-radius:50%;background:radial-gradient(circle,rgb(80 190 255 / .55),rgb(0 120 255 / .2) 40%,transparent 70%);opacity:0;pointer-events:none;transition:opacity .4s ease;will-change:transform}.nosotros-mesh[data-astro-cid-zetw4zt5].is-hovered .nosotros-glow[data-astro-cid-zetw4zt5]{opacity:1}.nosotros-mesh--a[data-astro-cid-zetw4zt5]{background-image:radial-gradient(ellipse 65% 65% at 10% 5%,rgb(53 175 255 / .5),rgb(53 175 255 / .22) 50%,transparent),radial-gradient(ellipse 75% 75% at 100% 45%,rgb(0 120 255 / .7),rgb(0 120 255 / .3) 50%,transparent),radial-gradient(ellipse 85% 85% at 25% 105%,rgb(0 84 215 / .9),rgb(0 84 215 / .4) 50%,transparent),radial-gradient(ellipse 55% 55% at 80% 100%,rgb(7 140 255 / .5),rgb(7 140 255 / .22) 50%,transparent),linear-gradient(135deg,#0a3d94,#031c4a)}.nosotros-mesh--b[data-astro-cid-zetw4zt5]{background-image:radial-gradient(ellipse 65% 65% at 95% 5%,rgb(53 175 255 / .45),rgb(53 175 255 / .2) 50%,transparent),radial-gradient(ellipse 75% 75% at 0% 55%,rgb(0 120 255 / .6),rgb(0 120 255 / .27) 50%,transparent),radial-gradient(ellipse 85% 85% at 75% 105%,rgb(0 84 215 / .9),rgb(0 84 215 / .4) 50%,transparent),radial-gradient(ellipse 50% 50% at 20% 95%,rgb(7 140 255 / .45),rgb(7 140 255 / .2) 50%,transparent),linear-gradient(135deg,#0a3d94,#031c4a)}.nosotros-marquee[data-astro-cid-zetw4zt5]{--gap: clamp(2.5rem, 6vw, 4.5rem);-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent)}.nosotros-marquee-track[data-astro-cid-zetw4zt5]{display:flex;width:max-content;animation:nosotros-scroll 40s linear infinite}.nosotros-marquee[data-astro-cid-zetw4zt5]:hover .nosotros-marquee-track[data-astro-cid-zetw4zt5]{animation-play-state:paused}.nosotros-marquee-group[data-astro-cid-zetw4zt5]{display:flex;align-items:center;flex-shrink:0;gap:var(--gap);padding-right:var(--gap);margin:0;list-style:none}@keyframes nosotros-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.nosotros-marquee-track[data-astro-cid-zetw4zt5]{animation:none}.nosotros-glow[data-astro-cid-zetw4zt5]{display:none}}.nosotros-logo[data-astro-cid-zetw4zt5]{filter:brightness(0) opacity(.6)}.nosotros-logo[data-astro-cid-zetw4zt5]:hover{filter:brightness(0) opacity(.95)}.planes-title[data-astro-cid-5sc77q2n]{--mx: 50%;--my: 50%;--glow: 0;background-repeat:no-repeat;background-image:radial-gradient(circle 11rem at var(--mx) var(--my),rgb(70 190 255 / calc(var(--glow) * .95)),transparent 75%),var(--gradient-title)}.gallery[data-astro-cid-5sc77q2n]{--w: min(62vw, 250px);--h: calc(var(--w) * 1.4);--stage-h: calc(var(--h) + 56px);display:flex;flex-direction:column;align-items:center}@media(min-width:768px){.gallery[data-astro-cid-5sc77q2n]{--w: clamp(250px, 21vw, 310px)}}.stage[data-astro-cid-5sc77q2n]{position:relative;z-index:2;width:100%;height:var(--stage-h);perspective:1400px;touch-action:pan-y;user-select:none;-webkit-user-select:none}.cards[data-astro-cid-5sc77q2n]{list-style:none;margin:0;padding:0;position:absolute;inset:0}.cards[data-astro-cid-5sc77q2n] li[data-astro-cid-5sc77q2n]{--x: 0;--s: 1;--r: 0deg;--z: 1;--b: 1;position:absolute;left:50%;top:50%;width:var(--w);height:var(--h);margin:calc(var(--h) / -2) 0 0 calc(var(--w) / -2);border-radius:28px;overflow:hidden;z-index:var(--z);transform:translate(calc(var(--x) * var(--w))) scale(var(--s)) rotateY(var(--r));filter:brightness(var(--b));box-shadow:0 4px 24px #0000001f,0 1px 4px #00000014;transition:transform .65s cubic-bezier(.22,.8,.25,1),opacity .5s ease,filter .5s ease,box-shadow .4s ease;will-change:transform}.cards[data-astro-cid-5sc77q2n] li[data-astro-cid-5sc77q2n][data-pos="0"]{--z: 5;box-shadow:0 24px 48px -12px #062b6552,0 4px 12px #0000001a}.cards[data-astro-cid-5sc77q2n] li[data-astro-cid-5sc77q2n][data-pos="-1"]{--x: -.9;--s: .86;--r: 16deg;--z: 4;--b: .92}.cards[data-astro-cid-5sc77q2n] li[data-astro-cid-5sc77q2n][data-pos="1"]{--x: .9;--s: .86;--r: -16deg;--z: 4;--b: .92}.cards[data-astro-cid-5sc77q2n] li[data-astro-cid-5sc77q2n][data-pos="-2"]{--x: -1.58;--s: .72;--r: 24deg;--z: 3;--b: .85}.cards[data-astro-cid-5sc77q2n] li[data-astro-cid-5sc77q2n][data-pos="2"]{--x: 1.58;--s: .72;--r: -24deg;--z: 3;--b: .85}.cards[data-astro-cid-5sc77q2n] li[data-astro-cid-5sc77q2n][data-pos=hidden]{--s: .6;--z: 1;opacity:0;pointer-events:none}@media(max-width:767px){.cards[data-astro-cid-5sc77q2n] li[data-astro-cid-5sc77q2n][data-pos="-2"],.cards[data-astro-cid-5sc77q2n] li[data-astro-cid-5sc77q2n][data-pos="2"]{opacity:0;pointer-events:none}}.card-link[data-astro-cid-5sc77q2n]{position:absolute;inset:0;display:block;color:inherit;text-decoration:none;cursor:pointer;-webkit-user-drag:none}.card-link[data-astro-cid-5sc77q2n]:focus-visible{outline:3px solid #006bff;outline-offset:-3px}.card-bg[data-astro-cid-5sc77q2n]{position:absolute;inset:0;background-size:cover;transition:transform .7s ease}.cards[data-astro-cid-5sc77q2n] li[data-astro-cid-5sc77q2n][data-pos="0"]:hover .card-bg[data-astro-cid-5sc77q2n]{transform:scale(1.05)}.card-overlay[data-astro-cid-5sc77q2n]{position:absolute;inset:0;background:linear-gradient(to top,#000c,#0000004d 45%,#0000000f)}.card-content[data-astro-cid-5sc77q2n]{position:absolute;bottom:0;left:0;right:0;padding:22px 22px 24px;display:flex;flex-direction:column;gap:6px}.card-title[data-astro-cid-5sc77q2n]{margin:0;font-size:clamp(1.35rem,1.9vw,1.75rem);font-weight:800;color:#fff;line-height:1.08;letter-spacing:-.02em}.card-cta[data-astro-cid-5sc77q2n]{display:inline-flex;align-self:flex-start;margin-top:8px;opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease}.cards[data-astro-cid-5sc77q2n] li[data-astro-cid-5sc77q2n][data-pos="0"] .card-cta[data-astro-cid-5sc77q2n]{opacity:1;transform:translateY(0);transition-delay:.2s}.desc[data-astro-cid-5sc77q2n]{position:relative;z-index:2;margin:12px 0 0;padding:0 24px;max-width:34rem;min-height:4.5em;text-align:center;font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:500;line-height:1.5;color:#475467;transition:opacity .25s ease}.desc[data-astro-cid-5sc77q2n].is-changing{opacity:0}.controls[data-astro-cid-5sc77q2n]{position:relative;z-index:4;display:flex;align-items:center;gap:16px;margin-top:8px}.arrow[data-astro-cid-5sc77q2n]{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:999px;border:1.5px solid #e5e7eb;background:#fff;color:#111827;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.arrow[data-astro-cid-5sc77q2n]:hover{background:#111827;border-color:#111827;color:#fff;box-shadow:0 4px 16px #00000026}.arrow[data-astro-cid-5sc77q2n]:focus-visible,.dot[data-astro-cid-5sc77q2n]:focus-visible{outline:3px solid #006bff;outline-offset:2px}.dots[data-astro-cid-5sc77q2n]{display:flex;align-items:center;gap:4px}.dot[data-astro-cid-5sc77q2n]{position:relative;width:20px;height:20px;padding:0;border:0;background:transparent;cursor:pointer}.dot[data-astro-cid-5sc77q2n]:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:999px;background:#cfd6e0;transform:translate(-50%,-50%);transition:width .3s ease,background .3s ease}.dot[data-astro-cid-5sc77q2n]:hover:before{background:#98a2b3}.dot[data-astro-cid-5sc77q2n][aria-current=true]:before{width:22px;background:#006bff}@media(min-width:768px){.controls[data-astro-cid-5sc77q2n]{display:contents}.dots[data-astro-cid-5sc77q2n]{margin-top:12px}.arrow[data-astro-cid-5sc77q2n]{position:absolute;z-index:4;top:calc(var(--stage-h) / 2 - 22px)}.arrow--prev[data-astro-cid-5sc77q2n]{left:max(16px,calc(50% - var(--w) * 1.94 - 60px))}.arrow--next[data-astro-cid-5sc77q2n]{right:max(16px,calc(50% - var(--w) * 1.94 - 60px))}}@media(prefers-reduced-motion:reduce){.cards[data-astro-cid-5sc77q2n] li[data-astro-cid-5sc77q2n],.card-bg[data-astro-cid-5sc77q2n],.card-cta[data-astro-cid-5sc77q2n],.desc[data-astro-cid-5sc77q2n]{transition:none}}.professionals[data-astro-cid-ufidazms]{padding:2.375rem 0 5rem}.professionals-shell[data-astro-cid-ufidazms]{width:min(100%,90rem);margin:0 auto;padding:0 clamp(1.5rem,4vw,4rem)}.professionals-heading[data-astro-cid-ufidazms]{position:relative;z-index:10;max-width:56rem;margin:0 auto 2.75rem;text-align:center}@media(min-width:640px){.professionals-heading[data-astro-cid-ufidazms]{margin-bottom:4rem}}@media(min-width:768px){.professionals-heading[data-astro-cid-ufidazms]{margin-bottom:6rem}}@media(min-width:1024px){.professionals-heading[data-astro-cid-ufidazms]{margin-bottom:8.25rem}}.professionals-stage[data-astro-cid-ufidazms]{position:relative}.professionals-watermark[data-astro-cid-ufidazms]{position:absolute;top:20px;left:50%;z-index:0;pointer-events:none;user-select:none}.professionals-watermark-text[data-astro-cid-ufidazms]{display:block;font-size:clamp(3.4rem,12vw,15rem);font-weight:800;letter-spacing:-.05em;line-height:1;white-space:nowrap;background-image:linear-gradient(to bottom,rgb(174 223 255 / .6),transparent);-webkit-background-clip:text;background-clip:text;color:transparent}.pro-panels[data-astro-cid-ufidazms]{position:relative;z-index:10;display:flex;gap:clamp(.75rem,1.4vw,1.25rem);height:clamp(30rem,40vw,36rem)}@media(min-width:861px){.professionals-stage[data-astro-cid-ufidazms]{padding-top:clamp(1.75rem,7vw,6.5rem)}}.pro-panel[data-astro-cid-ufidazms]{position:relative;isolation:isolate;display:block;flex:1 1 0;min-width:0;overflow:hidden;border-radius:2rem;background:#111827;color:#fff;text-decoration:none;transition:flex-grow .7s cubic-bezier(.22,1,.36,1)}.pro-panel[data-astro-cid-ufidazms].is-active{flex-grow:3.6}.pro-panel[data-astro-cid-ufidazms]:focus-visible{outline:3px solid #006bff;outline-offset:3px}.pro-panel-image[data-astro-cid-ufidazms]{position:absolute;inset:0;z-index:-3;width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform .9s cubic-bezier(.22,1,.36,1)}.pro-panel[data-astro-cid-ufidazms].is-active .pro-panel-image[data-astro-cid-ufidazms]{transform:scale(1)}.pro-panel-shade[data-astro-cid-ufidazms]{position:absolute;inset:0;z-index:-2;background:linear-gradient(to top,#000c,#0000004d 45%,#0000000f),#0000002e;transition:background-color .5s ease}.pro-panel[data-astro-cid-ufidazms].is-active .pro-panel-shade[data-astro-cid-ufidazms]{background:linear-gradient(to top,#000c,#0000004d 45%,#0000000f),transparent}.pro-panel-rail[data-astro-cid-ufidazms]{position:absolute;bottom:1.75rem;left:1.75rem;transition:opacity .3s ease .15s}.pro-panel-rail-title[data-astro-cid-ufidazms]{display:block;writing-mode:vertical-rl;transform:rotate(180deg);font-size:clamp(1.15rem,1.6vw,1.5rem);font-weight:800;letter-spacing:-.03em;white-space:nowrap}.pro-panel[data-astro-cid-ufidazms].is-active .pro-panel-rail[data-astro-cid-ufidazms]{opacity:0;transition-delay:0s;transition-duration:.15s}.pro-panel-body[data-astro-cid-ufidazms]{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;gap:.9rem;width:clamp(19rem,30vw,28rem);padding:clamp(1.5rem,2.4vw,2.25rem);opacity:0;transform:translateY(.75rem);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.pro-panel[data-astro-cid-ufidazms].is-active .pro-panel-body[data-astro-cid-ufidazms]{opacity:1;transform:translateY(0);transition:opacity .45s ease .28s,transform .55s cubic-bezier(.22,1,.36,1) .28s}.pro-panel-title[data-astro-cid-ufidazms]{margin:0;font-size:clamp(1.75rem,2.6vw,2.5rem);font-weight:800;line-height:1.04;letter-spacing:-.04em}.pro-panel-description[data-astro-cid-ufidazms]{margin:0;font-size:1rem;font-weight:600;line-height:1.42;color:#ffffffd9}.pro-panel-coverage[data-astro-cid-ufidazms]{display:flex;flex-direction:column;gap:.45rem;margin:.15rem 0 0;padding:0;list-style:none}.pro-panel-coverage[data-astro-cid-ufidazms] li[data-astro-cid-ufidazms]{display:flex;align-items:flex-start;gap:.55rem;font-size:.9375rem;font-weight:700;line-height:1.3}.pro-panel-coverage[data-astro-cid-ufidazms] svg[data-astro-cid-ufidazms]{flex:none;margin-top:.05rem;color:#35afff}@media(max-width:860px){.pro-panels[data-astro-cid-ufidazms]{flex-direction:column;height:auto}.pro-panel[data-astro-cid-ufidazms]{flex:none;height:6.5rem;border-radius:1.5rem;transition:height .6s cubic-bezier(.22,1,.36,1)}.pro-panel[data-astro-cid-ufidazms].is-active{height:30rem}.pro-panel-rail[data-astro-cid-ufidazms]{inset:0;display:flex;align-items:center;padding:0 1.5rem}.pro-panel-rail-title[data-astro-cid-ufidazms]{writing-mode:horizontal-tb;transform:none;font-size:1.25rem}.pro-panel-body[data-astro-cid-ufidazms]{width:100%}}@media(max-width:640px){.professionals[data-astro-cid-ufidazms]{padding-bottom:4rem}.pro-panel[data-astro-cid-ufidazms].is-active{height:32rem}}@media(prefers-reduced-motion:reduce){.pro-panel[data-astro-cid-ufidazms],.pro-panel-image[data-astro-cid-ufidazms],.pro-panel-shade[data-astro-cid-ufidazms],.pro-panel-rail[data-astro-cid-ufidazms],.pro-panel-body[data-astro-cid-ufidazms]{transition:none!important}}.smi-guias{--smi-blue: #0047ab;--smi-blue-bright: #006bff;--smi-blue-dark: #062b65;--smi-ink: #062b65;--smi-muted: #667085;--smi-open-bg: #ebf7ff;background:#fff;color:var(--smi-ink);padding-bottom:clamp(3rem,6vw,5rem)}.smi-guias-hero{display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:80rem;margin:0 auto;padding-block:clamp(4rem,6vw,6rem) clamp(2rem,4vw,3rem);padding-inline:clamp(1rem,2vw,1.5rem);text-align:center}.smi-guias-hero-title{display:flex;justify-content:center;width:100%}.smi-guias-hero h1{width:max-content;padding-inline:1rem}.smi-guias-hero-subtitle{max-width:37rem;color:#475467;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:650;line-height:1.45}.smi-guias-shell{max-width:58rem;margin:0 auto;padding-inline:clamp(1.25rem,4vw,3rem)}.smi-guias-tabs{position:relative;display:flex;align-items:center;width:max-content;max-width:100%;gap:.75rem;margin:0 auto 2rem;padding:.75rem 1rem;overflow-x:auto;border:1px solid #f1f2f9;border-radius:999px;background:#fbfbfe;box-shadow:0 .5px .5px #19213d12;scrollbar-width:none}.smi-guias-tabs::-webkit-scrollbar{display:none}.smi-guias-tab-indicator{position:absolute;top:.75rem;bottom:.75rem;left:0;z-index:0;width:0;border-radius:999px;pointer-events:none;background:linear-gradient(185.19deg,#35afff 5.9%,#0054d7 89.2%);box-shadow:0 2px 3px #0047ab1a,inset 0 -1px 1px #0000001f,inset 0 1px 1.5px #ffffff40}.smi-guias-tab-indicator.is-ready{transition:transform .28s cubic-bezier(.22,1,.36,1),width .28s cubic-bezier(.22,1,.36,1)}.smi-guias-tab{flex:0 0 auto;position:relative;z-index:1;padding:.75rem 1rem;border:0;border-radius:999px;color:#514f6e;background:transparent;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.35;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:color .2s ease}.smi-guias-tab:hover:not([aria-selected=true]){color:var(--smi-ink)}.smi-guias-tab[aria-selected=true],.smi-guias-tab.is-active{color:#fff}.smi-guias-tab:focus-visible{outline:3px solid rgba(0,107,255,.22);outline-offset:2px}.smi-guias-list{display:flex;flex-direction:column;gap:1rem}.smi-guias-item{overflow:clip;border:0;border-radius:1rem;background:#fff;transition:background .24s ease}.smi-guias-item[open]:not(.is-collapsing){background:linear-gradient(225.63deg,#ffffff 7%,var(--smi-open-bg) 60%)}.smi-guias-item summary{display:flex;align-items:center;gap:.625rem;min-height:5.4rem;padding:1.625rem 2rem;color:var(--smi-ink);font-size:clamp(1.05rem,1.8vw,1.25rem);font-weight:700;line-height:1.35;letter-spacing:-.015em;cursor:pointer;list-style:none;transition:color .2s ease,padding .24s ease,min-height .24s ease}.smi-guias-item[open]:not(.is-collapsing) summary{min-height:0;padding-bottom:0;color:var(--smi-blue-bright)}.smi-guias-item summary::-webkit-details-marker{display:none}.smi-guias-question{flex:1 1 auto;max-width:41rem}.smi-guias-toggle{flex:0 0 auto;position:relative;width:2.125rem;height:2.125rem;border-radius:999px}.smi-guias-toggle:before{content:"";position:absolute;top:50%;left:50%;width:.5rem;height:.5rem;border-right:1.75px solid #667085;border-bottom:1.75px solid #667085;transform:translate(-50%,-62%) rotate(45deg);transition:transform .24s ease,border-color .2s ease}.smi-guias-item[open]:not(.is-collapsing) .smi-guias-toggle:before{border-color:var(--smi-blue-bright);transform:translate(-50%,-36%) rotate(225deg)}.smi-guias-answer,.smi-guias-item:not([open])>.smi-guias-answer,.smi-guias-item.is-collapsing>.smi-guias-answer{display:grid;grid-template-rows:0fr;padding:0 2.625rem 0 4.75rem;color:var(--smi-muted);font-size:1rem;font-weight:500;line-height:1.66;opacity:0;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1),padding .28s cubic-bezier(.22,1,.36,1),opacity .18s ease}.smi-guias-item[open]:not(.is-collapsing)>.smi-guias-answer{grid-template-rows:1fr;padding:1rem 2.625rem 2.5rem 4.75rem;opacity:1}.smi-guias-answer-inner{min-height:0;overflow:hidden}.smi-guias-answer p{margin:0;max-width:43rem}@media(max-width:640px){.smi-guias-shell{padding-inline:1rem}.smi-guias-tabs{width:100%;justify-content:flex-start;margin-bottom:1.5rem;padding:.5rem;gap:.375rem}.smi-guias-tab-indicator{top:.5rem;bottom:.5rem}.smi-guias-tab{padding:.65rem .85rem;font-size:.9rem}.smi-guias-item summary{min-height:4.5rem;padding:1.25rem 1rem;font-size:1rem}.smi-guias-item[open]:not(.is-collapsing) summary{padding-bottom:0}.smi-guias-toggle{width:1.75rem;height:1.75rem}.smi-guias-answer,.smi-guias-item:not([open])>.smi-guias-answer,.smi-guias-item.is-collapsing>.smi-guias-answer{padding-inline:3.375rem 1rem;font-size:.95rem;line-height:1.6}.smi-guias-item[open]:not(.is-collapsing)>.smi-guias-answer{padding:.8rem 1rem 1.5rem 3.375rem}}@media(prefers-reduced-motion:reduce){.smi-guias-tab,.smi-guias-tab-indicator,.smi-guias-item,.smi-guias-item summary,.smi-guias-toggle:before,.smi-guias-answer{transition:none}}.profile-card[data-astro-cid-3o4chg6a]{position:relative;aspect-ratio:4 / 5;overflow:clip;border:1px solid #eee;border-radius:40px;background:linear-gradient(180deg,#fcfcfcb3,#fcfcfc8f);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 63px 63px -24px #0000000a,0 16px 35px #15201e0a}.profile-image[data-astro-cid-3o4chg6a]{position:absolute;inset:7px;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;overflow:clip;border:1.5px solid rgb(124 139 137 / .27);border-radius:32px;background:#d9dfe1}.profile-photo[data-astro-cid-3o4chg6a]{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.profile-image[data-astro-cid-3o4chg6a]:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(180deg,#1f252700 59.905%,#1f2527b3);mix-blend-mode:soft-light;pointer-events:none}.profile-image[data-astro-cid-3o4chg6a]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 8px #fff6;pointer-events:none}.profile-info[data-astro-cid-3o4chg6a]{position:relative;z-index:1;display:flex;flex-direction:column;padding:0 .97rem .97rem;color:#fff}.profile-info[data-astro-cid-3o4chg6a]:before{content:"";position:absolute;inset:-2.5rem -1.5px -1.5px;z-index:-1;background-image:linear-gradient(182deg,#0000 17.947%,#0000008c 55%,#000000d1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 32%);mask-image:linear-gradient(to bottom,transparent,#000 32%);pointer-events:none}.profile-user[data-astro-cid-3o4chg6a]{display:flex;flex-direction:column;gap:4px;padding:20px .25rem}.profile-name[data-astro-cid-3o4chg6a]{margin:0;color:#fff;font-size:1.375rem;font-weight:600;line-height:1.5;letter-spacing:-.02em}.profile-name-end[data-astro-cid-3o4chg6a]{white-space:nowrap}.profile-badge[data-astro-cid-3o4chg6a]{position:relative;display:inline-block;width:24px;height:24px;margin-left:.5rem;vertical-align:-.28em}.profile-badge-star[data-astro-cid-3o4chg6a]{position:absolute;top:50%;left:50%;width:23.46px;height:23.18px;transform:translate(-50%,-50%)}.profile-badge-check[data-astro-cid-3o4chg6a]{position:absolute;top:calc(50% + .41px);left:50%;width:11px;height:8.25px;transform:translate(-50%,-50%)}.profile-role[data-astro-cid-3o4chg6a]{margin:0;color:#ffffffdb;font-size:.9375rem;line-height:1.5;letter-spacing:-.02em}.profile-license[data-astro-cid-3o4chg6a]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.profile-license-label[data-astro-cid-3o4chg6a]{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-size:.875rem;font-weight:600;letter-spacing:-.01em}.profile-pill[data-astro-cid-3o4chg6a]{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 22px;border:1px solid rgb(24 24 24 / .03);border-radius:32px;background:#efefef;color:#181818;font-size:.9375rem;font-weight:600;letter-spacing:-.01em;white-space:nowrap;box-shadow:0 0 16px -4px #aaafa8db,inset 0 -2px 4px #89898914,inset 0 1.5px 6px #fff}@media(hover:hover){.profile-card[data-astro-cid-3o4chg6a]:hover .profile-photo[data-astro-cid-3o4chg6a]{transform:scale(1.04)}}.mini-row[data-astro-cid-3o4chg6a]{display:grid;grid-template-columns:repeat(3,6.25rem);justify-content:center;gap:2rem 1.25rem;padding:0 0 4.5rem;margin-inline:0;list-style:none}.mini[data-astro-cid-3o4chg6a]{position:relative;display:flex;flex-direction:column;align-items:center;gap:.75rem;outline:none;cursor:default;transition:opacity .35s ease}.mini-avatar[data-astro-cid-3o4chg6a]{display:grid;place-items:center;width:5.5rem;height:5.5rem;overflow:hidden;border:3px solid #fff;border-radius:50%;background:linear-gradient(135deg,var(--c1, #35afff),var(--c2, #006bff));box-shadow:0 8px 18px -6px #001e5a38}.mini[data-astro-cid-3o4chg6a]:nth-child(5n+1){--c1: #35afff;--c2: #006bff}.mini[data-astro-cid-3o4chg6a]:nth-child(5n+2){--c1: #76ccff;--c2: #0054d7}.mini[data-astro-cid-3o4chg6a]:nth-child(5n+3){--c1: #078cff;--c2: #062b65}.mini[data-astro-cid-3o4chg6a]:nth-child(5n+4){--c1: #aedfff;--c2: #0078ff}.mini[data-astro-cid-3o4chg6a]:nth-child(5n+5){--c1: #35afff;--c2: #0047ab}.mini-photo[data-astro-cid-3o4chg6a]{width:100%;height:100%;object-fit:cover}.mini-initials[data-astro-cid-3o4chg6a]{color:#fff;font-size:1.625rem;font-weight:700;letter-spacing:-.02em}.mini-name[data-astro-cid-3o4chg6a]{max-width:100%;text-align:center;color:#062b65;font-size:1rem;font-weight:600;letter-spacing:-.02em;transition:opacity .25s ease}.mini-card[data-astro-cid-3o4chg6a]{position:absolute;top:-2.75rem;left:50%;z-index:5;display:flex;flex-direction:column;align-items:center;gap:.75rem;width:13rem;padding:1.5rem 1rem;border:1px solid #e6ebee;border-radius:2rem;background:#fff;box-shadow:0 32px 64px -12px #001e5a4d;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%) translateY(.5rem) scale(.86);transform-origin:50% 40%;transition:opacity .25s ease,transform .45s cubic-bezier(.16,1,.3,1),visibility 0s linear .25s}.mini-avatar--big[data-astro-cid-3o4chg6a]{width:8.25rem;height:8.25rem;border-color:#006bff;box-shadow:0 14px 28px -4px #001e5a47}.mini-avatar--big[data-astro-cid-3o4chg6a] .mini-initials[data-astro-cid-3o4chg6a]{font-size:2.5rem}.mini-fullname[data-astro-cid-3o4chg6a]{text-align:center;color:#062b65;font-size:1.25rem;font-weight:800;line-height:1.2;letter-spacing:-.03em}.mini-role[data-astro-cid-3o4chg6a]{padding:.4375rem .875rem;border:1px solid #d1ecff;border-radius:2rem;background:#ebf7ff;color:#0054d7;font-size:.8125rem;font-weight:600;text-align:center;letter-spacing:-.02em}.mini[data-astro-cid-3o4chg6a]:focus-visible .mini-avatar[data-astro-cid-3o4chg6a]{outline:3px solid #006bff;outline-offset:3px}.mini[data-astro-cid-3o4chg6a]:hover .mini-card[data-astro-cid-3o4chg6a],.mini[data-astro-cid-3o4chg6a]:focus .mini-card[data-astro-cid-3o4chg6a],.mini[data-astro-cid-3o4chg6a]:focus-within .mini-card[data-astro-cid-3o4chg6a]{opacity:1;visibility:visible;transform:translate(-50%) translateY(0) scale(1);transition:opacity .25s ease,transform .45s cubic-bezier(.16,1,.3,1),visibility 0s}.mini-row[data-astro-cid-3o4chg6a]:has(.mini:hover) .mini[data-astro-cid-3o4chg6a]:not(:hover),.mini-row[data-astro-cid-3o4chg6a]:has(.mini:focus) .mini[data-astro-cid-3o4chg6a]:not(:focus){opacity:.45}.mini-hint-touch[data-astro-cid-3o4chg6a]{display:none}@media(hover:none){.mini-hint-hover[data-astro-cid-3o4chg6a]{display:none}.mini-hint-touch[data-astro-cid-3o4chg6a]{display:inline}}@media(min-width:640px){.mini-row[data-astro-cid-3o4chg6a]{grid-template-columns:repeat(5,10rem);gap:0 2rem}.mini-avatar[data-astro-cid-3o4chg6a]{width:6.5rem;height:6.5rem}.mini-initials[data-astro-cid-3o4chg6a]{font-size:1.875rem}.mini-name[data-astro-cid-3o4chg6a]{font-size:1.0625rem}}@media(min-width:640px)and (max-width:1023px){.mini-row[data-astro-cid-3o4chg6a]{grid-template-columns:repeat(5,8.5rem);gap:0 .5rem}}@media(max-width:639px){.mini[data-astro-cid-3o4chg6a]:nth-child(3n+1) .mini-card[data-astro-cid-3o4chg6a]{left:0;transform:translateY(.5rem) scale(.86);transform-origin:0 40%}.mini[data-astro-cid-3o4chg6a]:nth-child(3n+1):hover .mini-card[data-astro-cid-3o4chg6a],.mini[data-astro-cid-3o4chg6a]:nth-child(3n+1):focus .mini-card[data-astro-cid-3o4chg6a],.mini[data-astro-cid-3o4chg6a]:nth-child(3n+1):focus-within .mini-card[data-astro-cid-3o4chg6a]{transform:translateY(0) scale(1)}.mini[data-astro-cid-3o4chg6a]:nth-child(3n) .mini-card[data-astro-cid-3o4chg6a]{left:auto;right:0;transform:translateY(.5rem) scale(.86);transform-origin:100% 40%}.mini[data-astro-cid-3o4chg6a]:nth-child(3n):hover .mini-card[data-astro-cid-3o4chg6a],.mini[data-astro-cid-3o4chg6a]:nth-child(3n):focus .mini-card[data-astro-cid-3o4chg6a],.mini[data-astro-cid-3o4chg6a]:nth-child(3n):focus-within .mini-card[data-astro-cid-3o4chg6a]{transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.profile-photo[data-astro-cid-3o4chg6a],.mini[data-astro-cid-3o4chg6a],.mini-card[data-astro-cid-3o4chg6a]{transition:none}}.ssn-veil[data-astro-cid-2suxdudw]{width:100%;background:#fff;padding:clamp(2rem,5vw,4rem) clamp(12px,3vw,32px) clamp(1rem,3vw,2rem);font-family:Manrope,sans-serif}.ssn-veil__stage[data-astro-cid-2suxdudw]{position:relative;isolation:isolate;display:flex;align-items:flex-end;justify-content:center;min-height:clamp(480px,56vw,680px);border-radius:0 0 clamp(24px,4vw,44px) clamp(24px,4vw,44px);overflow:hidden;background:linear-gradient(180deg,#fff 0% 5%,#fff0 30%),radial-gradient(92% 44% at 50% -4%,#fff,#ffffff8c 40%,#fff0 74%),radial-gradient(74% 125% at 50% 42%,#062b6500 56%,#062b6533),linear-gradient(180deg,#062b6500 52%,#062b6580 82%,#062b65),radial-gradient(ellipse 152% 116% at 50% -14%,#fff,#f1f6fd,#dae7f5,#b4cdec 42%,#89afdc 54%,#5d8cc6,#3a6aa7 76%,#1a4f8f,#062b65)}.ssn-veil__content[data-astro-cid-2suxdudw]{display:flex;flex-direction:column;align-items:center;gap:clamp(1.15rem,2.6vw,1.75rem);padding:clamp(2rem,5vw,3rem) clamp(1.5rem,5vw,3rem) clamp(3rem,7vw,5rem);text-align:center}.ssn-veil__logo[data-astro-cid-2suxdudw]{height:clamp(30px,4vw,46px);width:auto;filter:brightness(0) invert(1) drop-shadow(0 2px 12px rgba(6,43,101,.35));opacity:.95}.ssn-veil__title[data-astro-cid-2suxdudw]{margin:0;max-width:20ch;color:#fff;font-size:clamp(1.55rem,3.4vw,2.55rem);font-weight:800;line-height:1.12;letter-spacing:-.03em;text-wrap:balance;text-shadow:0 1px 24px rgba(6,43,101,.28)}
