:root{--snx-navy:#09395D;--snx-navy-deep:#06253D;--snx-cyan:#00B3FF;--snx-cyan-600:#0A8FCB;--snx-cyan-100:#D6EEFB;--snx-ink:#08293F;--snx-text:#2A465A;--snx-muted:#566E80;--snx-line:#DAE4EB;--snx-paper:#F6F9FB;--snx-soft:#EDF3F7;--snx-tint:#E1EFF7;--snx-mint:#D3E8F4;--snx-white:#fff;--snx-radius:18px;--snx-radius-sm:10px;--snx-shadow:0 1px 2px rgba(8, 41, 63, .04), 0 10px 28px rgba(8, 41, 63, .06);--snx-shadow-lg:0 2px 4px rgba(8, 41, 63, .04), 0 22px 48px rgba(8, 41, 63, .10);--snx-sans:"Instrument Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--snx-serif:"Source Serif 4", Georgia, "Times New Roman", serif;--snx-font:var(--snx-sans);--snx-head:var(--snx-sans);--snx-gutter:48px;--snx-speed:40s;color-scheme:light;--snx-surface:#fff;--snx-sel:#F4FAFE;--snx-ink-2:#09395D;--snx-solid:#06253D;--snx-on-solid:#fff;--snx-line-strong:#B9CCD9;--snx-nav-bg:rgba(246, 249, 251, .97);--snx-chip:#E6F4FC;--snx-chip-line:#CBE7F6}body.snx-canvas{margin:0;overflow-x:clip;background:var(--snx-paper);color:var(--snx-text);font-family:var(--snx-sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.snx-canvas *,body.snx-canvas *::before,body.snx-canvas *::after{box-sizing:border-box}#snx-main{display:block}:where(body.snx-canvas) :where(img){max-width:100%;height:auto}:where(body.snx-canvas) :where(a){color:inherit}:where(body.snx-canvas) :where(h1,h2,h3,h4){font-family:var(--snx-sans);color:var(--snx-ink);line-height:1.08;margin:0;font-weight:550;letter-spacing:-.035em}:where(body.snx-canvas) :where(p){margin:0}:where(body.snx-canvas) :where(ul,ol){margin:0;padding:0;list-style:none}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.snx-skip{position:absolute;left:-999px;top:8px;z-index:100;background:var(--snx-surface);padding:10px 16px;border-radius:8px}.snx-skip:focus{left:8px}.snx-i{flex:none;vertical-align:middle}.snx-accent{font-family:var(--snx-serif);font-style:italic;font-weight:400;color:var(--snx-cyan-600);letter-spacing:-.02em}.snx-bg-navy .snx-accent,.snx-cta--navy .snx-accent{color:var(--snx-cyan)}.snx-center{text-align:center;margin-top:40px}.snx-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--snx-cyan-600);outline-offset:3px}.snx-container{width:100%;max-width:1600px;margin:0 auto;padding:0 var(--snx-gutter)}.snx-section{padding:105px 0;position:relative}.snx-bg-white{background:var(--snx-surface)}.snx-bg-soft{background:var(--snx-soft)}.snx-bg-tint{background:var(--snx-tint)}.snx-bg-navy{background:var(--snx-navy);color:#BFD3E2}.snx-bg-navy h2,.snx-bg-navy h3{color:#fff}.snx-bg-none{background:#fff0}.snx-head{max-width:none;margin:0 0 56px}.snx-head.snx-align-left{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);column-gap:64px;align-items:end}.snx-head.snx-align-left>.snx-eyebrow,.snx-head.snx-align-left>.snx-title{grid-column:1}.snx-head.snx-align-left>.snx-sub{grid-column:2;grid-row:1 / span 2;align-self:end;margin-top:0;padding-bottom:6px}.snx-head.snx-align-center{max-width:820px;margin-left:auto;margin-right:auto;text-align:center}.snx-split__copy .snx-head,.snx-book__info .snx-head,.snx-faq-sec .snx-head{display:block;margin-bottom:24px}.snx-eyebrow{display:flex;align-items:center;gap:10px;font:600 12.5px/1 var(--snx-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--snx-cyan-600);margin-bottom:18px}.snx-head.snx-align-center .snx-eyebrow{justify-content:center}.snx-eyebrow::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--snx-cyan);flex:none}.snx-title{font-size:clamp(34px, 3.4vw, 52px);font-weight:550;line-height:1.05;letter-spacing:-.04em}.snx-sub{margin-top:18px;font-size:17px;line-height:1.65;color:var(--snx-text)}.snx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:15px 22px;border-radius:10px;font:600 15px/1 var(--snx-sans);letter-spacing:-.005em;text-decoration:none!important;border:1.5px solid #fff0;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .2s;white-space:nowrap}.snx-btn:hover{transform:translateY(-1px)}.snx-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.snx-btn--primary{background:var(--snx-solid);color:var(--snx-on-solid)!important}.snx-btn--primary:hover{background:var(--snx-navy)}.snx-btn--accent{background:var(--snx-cyan);color:var(--snx-navy-deep)!important}.snx-btn--accent:hover{background:#3cc4ff}.snx-btn--ghost{background:#fff0;color:var(--snx-ink)!important;padding-left:4px;padding-right:4px;border-color:#fff0}.snx-btn--ghost:hover{color:var(--snx-cyan-600)!important;transform:none}.snx-btn--ghost-light{background:#fff0;color:#fff!important;border-color:rgb(255 255 255 / .35)}.snx-btn--outline{background:#fff0;color:var(--snx-ink)!important;border-color:var(--snx-line-strong)}.snx-btn--outline:hover{background:var(--snx-solid);border-color:var(--snx-solid);color:var(--snx-on-solid)!important}.snx-header{display:contents}.snx-header.is-sticky .snx-nav{position:sticky;top:0;z-index:60}.admin-bar .snx-header.is-sticky .snx-nav{top:32px}.snx-header.is-scrolled .snx-nav{box-shadow:0 8px 24px rgb(8 41 63 / .06)}.snx-topbar{font-size:12.5px;color:var(--snx-muted);border-bottom:1px solid var(--snx-line)}.snx-topbar__in{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:36px}.snx-topbar__links{display:flex;align-items:center;gap:22px}.snx-topbar a{color:var(--snx-muted)!important;text-decoration:none;display:inline-flex;align-items:center;gap:7px}.snx-topbar a:hover{color:var(--snx-ink)!important}.snx-topbar__world{padding-left:22px;border-left:1px solid var(--snx-line)}.snx-socials{display:flex;gap:6px}.snx-socials a{width:32px;height:32px;border-radius:50%;justify-content:center;display:inline-flex;align-items:center}.snx-socials--solid a{background:var(--snx-tint);color:var(--snx-ink-2)!important;width:40px;height:40px}.snx-socials--solid a:hover{background:var(--snx-solid);color:var(--snx-on-solid)!important}.snx-socials--footer a{border:1px solid var(--snx-line);color:var(--snx-ink)!important}.snx-nav{position:relative;z-index:60;border-bottom:1px solid var(--snx-line);background:var(--snx-nav-bg)}.snx-nav__in{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;min-height:90px}.snx-logo{display:inline-flex;align-items:center;position:relative;z-index:70}.snx-logo img{height:44px;width:auto;display:block}.snx-menu{display:flex;justify-content:center}.snx-menu>ul{display:flex;align-items:center;gap:6px}.snx-menu>ul>li{position:static}.snx-menu>ul>li>a,.snx-mega-dd>summary{display:flex;align-items:center;gap:6px;padding:10px 14px;font:500 15px/1 var(--snx-sans);color:var(--snx-ink)!important;text-decoration:none;cursor:pointer;list-style:none;position:relative}.snx-mega-dd>summary::-webkit-details-marker{display:none}.snx-mega-dd>summary .snx-i{transition:transform .2s;opacity:.7}.snx-mega-dd[open]>summary .snx-i{transform:rotate(180deg)}.snx-menu>ul>li>a::after,.snx-mega-dd>summary::after{content:"";position:absolute;left:14px;right:14px;bottom:2px;height:2px;background:var(--snx-cyan);transform:scaleX(0);transform-origin:left;transition:transform .25s}.snx-menu li.is-current>a::after,.snx-menu li.is-current>.snx-mega-dd>summary::after,.snx-menu>ul>li>a:hover::after,.snx-mega-dd[open]>summary::after{transform:scaleX(1)}.snx-menu__cta{display:none}.snx-nav__actions{display:flex;align-items:center;gap:14px}.snx-nav__search{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;color:var(--snx-ink)!important}.snx-nav__search:hover{background:var(--snx-soft)}.snx-nav__cta{padding:13px 20px}.snx-burger{display:none;background:none;border:1px solid var(--snx-line);border-radius:10px;padding:8px;color:var(--snx-ink);cursor:pointer}.snx-burger__close{display:none}.snx-mega{position:absolute;left:0;right:0;top:100%;background:var(--snx-paper);border-bottom:1px solid var(--snx-line);box-shadow:0 24px 30px rgb(8 41 63 / .08);animation:snx-drop .22s ease-out}@keyframes snx-drop{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.snx-mega__in{display:grid;grid-template-columns:minmax(240px,1fr) 3fr;gap:64px;padding-top:44px;padding-bottom:52px}.snx-mega__intro .snx-eyebrow{margin-bottom:18px}.snx-mega__h{font:550 30px/1.1 var(--snx-sans);letter-spacing:-.035em;color:var(--snx-ink);margin-bottom:26px}.snx-textlink{display:inline-flex;align-items:center;gap:10px;font:600 14.5px/1 var(--snx-sans);color:var(--snx-ink)!important;text-decoration:none}.snx-textlink:hover{color:var(--snx-cyan-600)!important}.snx-mutedlink{display:block;margin-top:14px;font-size:14.5px;color:var(--snx-muted)!important;text-decoration:none}.snx-mutedlink:hover{color:var(--snx-ink)!important}.snx-mega__groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 36px}.snx-mega__group{display:grid;gap:12px;align-content:start}.snx-mega__group a{font-size:14.5px;color:var(--snx-text)!important;text-decoration:none}.snx-mega__group a:hover{color:var(--snx-cyan-600)!important}.snx-mega__title{display:flex;align-items:center;gap:10px;font:600 16px/1.2 var(--snx-sans);color:var(--snx-ink)!important;margin-bottom:4px}.snx-mega__title .snx-i{color:var(--snx-cyan-600)}.snx-mega__plan{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--snx-line)}.snx-mega__plan em{font-style:normal;font-weight:600;color:var(--snx-ink)}.snx-hero,.snx-pagehero{position:relative;overflow:hidden;background:var(--snx-paper)}.snx-hero__bg{display:none}.snx-hero__in{position:relative;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);gap:64px;align-items:center;padding-top:64px;padding-bottom:80px}.snx-badge{display:inline-flex;align-items:center;gap:10px;font:600 12.5px/1 var(--snx-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--snx-cyan-600);margin-bottom:26px}.snx-badge i{width:7px;height:7px;border-radius:50%;background:var(--snx-cyan)}.snx-hero .snx-hero__title{font-size:clamp(38px, 4.4vw, 68px);font-weight:550;letter-spacing:-.05em;line-height:1.06;margin:0;color:var(--snx-ink);font-family:var(--snx-sans)}.snx-hero__title .snx-accent{display:inline-block;font-size:.96em;letter-spacing:-.035em}.snx-hero .snx-hero__text{margin:24px 0 0;font-size:17px;line-height:1.65;max-width:520px;color:var(--snx-text)}.snx-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:34px}.snx-hero__stats{display:flex;flex-wrap:wrap;gap:0;margin-top:46px}.snx-hero__stats li{display:flex;align-items:center;gap:14px;padding:0 32px;border-left:1px solid var(--snx-line)}.snx-hero__stats li:first-child{padding-left:0;border-left:0}.snx-hero__stat-ic{display:none}.snx-hero__stats strong{display:block;font:550 32px/1 var(--snx-sans);letter-spacing:-.04em;color:var(--snx-ink)}.snx-hero__stats em{font-style:normal;font-size:13.5px;color:var(--snx-muted);display:block;margin-top:6px}.snx-hero__art{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;width:100%;max-width:600px;margin-left:auto;background:linear-gradient(160deg,#E8F4FB 0%,#D3E8F4 100%);box-shadow:inset 0 0 0 1px rgb(9 57 93 / .06);border-radius:28px;overflow:hidden;transition:transform .15s ease-out;transform-style:preserve-3d}.snx-hero__art::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 70% 25%,rgb(255 255 255 / .7),transparent 55%)}.snx-hero__art::after{content:"";position:absolute;inset:14px;border-radius:20px;border:1px dashed rgb(9 57 93 / .14);pointer-events:none}.snx-hero__art .snx-robot{position:relative;width:92%;max-width:560px;height:auto;overflow:visible}.snx-pagehero__in{position:relative;display:grid;grid-template-columns:1fr;gap:24px;padding-top:64px;padding-bottom:72px}.snx-pagehero__copy{max-width:980px}.snx-pagehero h1{font-size:clamp(40px, 5vw, 76px);font-weight:550;letter-spacing:-.05em;line-height:1.04}.snx-pagehero p{margin-top:22px;max-width:700px;font-size:18px;color:var(--snx-text)}.snx-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13.5px;color:var(--snx-muted);margin-bottom:26px}.snx-crumbs a{display:inline-flex;align-items:center;gap:6px;color:var(--snx-muted)!important;text-decoration:none}.snx-crumbs a:hover{color:var(--snx-ink)!important}.snx-crumbs strong{color:var(--snx-ink);font-weight:600}.snx-pagehero__art{position:absolute;right:var(--snx-gutter);top:50%;transform:translateY(-50%)}.snx-pagehero__art .snx-orbit{width:200px;height:200px;overflow:visible}.snx-robot .r-card{fill:#fff;stroke:var(--snx-line);stroke-width:1.5}.snx-robot .r-icon,.snx-orbit .r-icon{fill:none;stroke:var(--snx-navy);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.snx-robot .r-line,.snx-orbit .r-line{stroke:#CFE3F1;stroke-width:1.2}.snx-robot .r-ring{font:600 13px var(--snx-font);letter-spacing:.3em;fill:var(--snx-cyan-600)}.snx-robot .r-shadow{fill:rgb(9 57 93 / .12)}.snx-robot .r-stroke{stroke:#C9DCEA;stroke-width:1.5}.snx-robot .r-navy{fill:var(--snx-navy)}.snx-robot .r-cyan,.snx-orbit .r-cyan{fill:var(--snx-cyan)}.snx-robot .r-bubble{font:600 11.5px var(--snx-sans);fill:#06253D}.snx-robot .r-st,.snx-orbit .r-st{fill:#fff;font:600 15px var(--snx-head)}.snx-robot .r-ringline{stroke:var(--snx-cyan);stroke-width:2}.snx-robot .r-ant{stroke:#9FBBD0;stroke-width:4;stroke-linecap:round}.snx-robot .r-halo{stroke:var(--snx-cyan);stroke-width:2;transform-box:fill-box;transform-origin:center}.snx-robot .r-smile{fill:none;stroke:var(--snx-cyan);stroke-width:3.5;stroke-linecap:round}.snx-robot .snx-spin{transform-origin:220px 220px;animation:snx-spin 60s linear infinite}.snx-robot .snx-bob{animation:snx-bob 4.2s ease-in-out infinite}.snx-robot .snx-wave{transform-origin:262px 246px;animation:snx-wave 2.6s ease-in-out infinite}.snx-robot .snx-pulse{animation:snx-pulse 2.4s ease-out infinite}.snx-robot .snx-eye{transform-box:fill-box;transform-origin:center;animation:snx-blink 5.5s infinite}.snx-robot .snx-chip,.snx-orbit .snx-chip{animation:snx-float 5s ease-in-out infinite}.snx-robot .snx-chip--2,.snx-orbit .snx-chip--2{animation-delay:-1.2s}.snx-robot .snx-chip--3,.snx-orbit .snx-chip--3{animation-delay:-2.4s}.snx-robot .snx-chip--4,.snx-orbit .snx-chip--4{animation-delay:-3.6s}.snx-orbit .r-card{fill:#fff;stroke:var(--snx-line)}@keyframes snx-spin{to{transform:rotate(360deg)}}@keyframes snx-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes snx-wave{0%,100%{transform:rotate(0)}50%{transform:rotate(-14deg)}}@keyframes snx-pulse{0%{transform:scale(.8);opacity:1}100%{transform:scale(2);opacity:0}}@keyframes snx-blink{0%,92%,100%{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes snx-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}.snx-marquee-sec{padding:30px 0;border-top:1px solid var(--snx-line);border-bottom:1px solid var(--snx-line)}.snx-marquee-sec .snx-container{max-width:none;padding:0;display:flex;align-items:center;gap:36px}.snx-marquee__label{flex:none;padding-left:var(--snx-gutter);font:600 11.5px/1.4 var(--snx-sans);text-transform:uppercase;letter-spacing:.12em;color:var(--snx-muted);max-width:150px}.snx-marquee{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.snx-marquee__track{display:flex;width:max-content;animation:snx-marq var(--snx-speed) linear infinite}.snx-marquee:hover .snx-marquee__track{animation-play-state:paused}.snx-marquee ul{display:flex;align-items:center;flex:none}.snx-marquee li{font:550 21px/1 var(--snx-sans);letter-spacing:-.02em;color:var(--snx-ink);white-space:nowrap;padding:0 30px;opacity:.72}.snx-marquee li::after{content:"·";margin-left:60px;color:var(--snx-cyan)}.snx-marquee.is-chips li{font:500 15px/1 var(--snx-sans);letter-spacing:0;padding:0 28px;opacity:.85}.snx-marquee.is-chips li::after{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--snx-cyan);margin:0 0 3px 56px}@keyframes snx-marq{to{transform:translateX(-50%)}}.snx-grid{display:grid;gap:28px}.snx-cols-2{grid-template-columns:repeat(2,1fr)}.snx-cols-3{grid-template-columns:repeat(3,1fr)}.snx-cols-4{grid-template-columns:repeat(4,1fr)}.snx-card{position:relative;display:flex;flex-direction:column;gap:14px;background:var(--snx-surface);border:1px solid var(--snx-line);border-radius:var(--snx-radius);padding:32px;text-decoration:none!important;color:var(--snx-text)!important;transition:border-color .25s,box-shadow .25s,transform .25s}.snx-card:hover{border-color:#B4D4E6}.snx-card h3{font-size:22px;font-weight:550;letter-spacing:-.03em}.snx-card p{font-size:15.5px;line-height:1.6}.snx-card__ic{width:50px;height:50px;border-radius:14px;background:var(--snx-tint);color:var(--snx-ink-2);display:inline-flex;align-items:center;justify-content:center;transition:background .25s,color .25s}.snx-card:hover .snx-card__ic{background:var(--snx-solid);color:var(--snx-on-solid)}.snx-card__num{font:400 40px/1 var(--snx-serif);font-style:italic;color:var(--snx-cyan-600)}.snx-card__badge{align-self:flex-start;font:600 12px/1 var(--snx-sans);letter-spacing:.04em;color:var(--snx-cyan-600);background:var(--snx-tint);padding:7px 11px;border-radius:999px}.snx-card__more{margin-top:auto;padding-top:8px;display:inline-flex;align-items:center;gap:8px;font:600 14.5px/1 var(--snx-sans);color:var(--snx-ink)!important;text-decoration:none}a.snx-card:hover .snx-card__more,.snx-post .snx-card__more:hover{gap:12px;color:var(--snx-cyan-600)!important}.snx-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.snx-tags li{font-size:12.5px;padding:6px 11px;border-radius:999px;background:var(--snx-paper);border:1px solid var(--snx-line)}.snx-card--model.is-featured,.snx-plan.is-featured{border-color:var(--snx-navy-deep)}.snx-card--model.is-featured{background:var(--snx-tint)}.snx-checks{display:grid;gap:10px;margin-top:4px}.snx-checks li{display:flex;gap:10px;align-items:flex-start;font-size:15px}.snx-checks .snx-i{color:var(--snx-cyan-600);margin-top:3px;width:16px;height:16px;stroke-width:2.4}.snx-checks--cols{grid-template-columns:1fr 1fr;gap:12px 24px;margin:26px 0 6px}.snx-note{text-align:center;margin-top:36px;color:var(--snx-text)}.snx-note a{color:var(--snx-cyan-600)!important;font-weight:600;text-decoration:none}.snx-cards--service{gap:56px 64px}.snx-card--service{background:#fff0;border:0;border-radius:0;padding:0;gap:16px}.snx-card--service:hover{border:0}.snx-card--service .snx-card__ic{order:-1;width:44px;height:44px;margin-bottom:4px}.snx-card--service h3{font-size:28px;letter-spacing:-.035em}.snx-card--service p{max-width:320px;color:var(--snx-muted);font-size:16px}.snx-card--service .snx-tags{flex-direction:column;gap:10px;align-items:flex-start;margin-top:6px}.snx-card--service .snx-tags li{padding:0 0 2px;border:0;border-bottom:1px solid var(--snx-line-strong);border-radius:0;background:none;font-size:14.5px;color:var(--snx-muted)}.snx-card--service .snx-card__more{padding-top:14px}.snx-cards--steps{gap:0 40px}.snx-card--steps{background:#fff0;border:0;border-top:1px solid var(--snx-line-strong);border-radius:0;padding:28px 0 0}.snx-card--steps:hover{border-color:var(--snx-line-strong);border-top-color:var(--snx-cyan)}.snx-bg-navy .snx-card{background:rgb(255 255 255 / .05);border-color:rgb(255 255 255 / .12);color:#BFD3E2!important}.snx-bg-navy .snx-card h3{color:#fff}.snx-bg-navy .snx-card__ic{background:rgb(0 179 255 / .14);color:var(--snx-cyan)}.snx-bg-navy .snx-card:hover .snx-card__ic{background:var(--snx-cyan);color:var(--snx-navy-deep)}.snx-bg-navy .snx-checks .snx-i{color:var(--snx-cyan)}.snx-bg-navy .snx-sub,.snx-bg-navy .snx-card p{color:#BFD3E2}.snx-bg-navy .snx-eyebrow{color:var(--snx-cyan)}.snx-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.snx-split__media{position:sticky;top:130px;align-self:start}.snx-bars-wrap{align-items:center}.snx-bars-wrap .snx-split__media{position:relative;top:auto}.snx-split--right .snx-split__media{order:2}.snx-split__media>img{width:100%;border-radius:20px;display:block;box-shadow:var(--snx-shadow-lg);aspect-ratio:4 / 3;object-fit:cover}.snx-split__float{position:absolute;left:-18px;bottom:24px;background:var(--snx-surface);border-radius:14px;padding:16px 20px;box-shadow:var(--snx-shadow-lg);border:1px solid var(--snx-line)}.snx-split__float strong{display:block;font:600 18px/1.2 var(--snx-head);color:var(--snx-ink-2)}.snx-split__float span{font-size:13.5px;color:var(--snx-muted)}.snx-prose p+p,.snx-prose p+h3,.snx-prose h3+p{margin-top:14px}.snx-prose h3{font-size:20px;margin-top:22px}.snx-prose strong{color:var(--snx-ink)}.snx-split__actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px}.snx-phonecard{display:inline-flex;align-items:center;gap:12px;text-decoration:none!important}.snx-phonecard__ic{width:48px;height:48px;border-radius:50%;background:var(--snx-tint);color:var(--snx-ink-2);display:inline-flex;align-items:center;justify-content:center}.snx-phonecard small{display:block;font-size:12.5px;color:var(--snx-muted)}.snx-phonecard strong{font:600 16px/1.2 var(--snx-head);color:var(--snx-ink)}.snx-mini-stats{display:flex;gap:32px;margin-top:24px}.snx-mini-stats strong{display:block;font:600 28px/1 var(--snx-head);color:var(--snx-ink-2)}.snx-mini-stats span{font-size:13.5px;color:var(--snx-muted)}.snx-stats-sec{padding:56px 0}.snx-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:24px;text-align:center}.snx-stats li{padding:8px}.snx-stats strong{display:block;font:600 clamp(34px, 4vw, 46px)/1.1 var(--snx-head);color:var(--snx-ink-2)}.snx-stats li>span{font-size:15px;color:var(--snx-muted)}.snx-bars{display:grid;gap:20px;margin-top:10px}.snx-bars__row{display:flex;justify-content:space-between;font:600 15px/1 var(--snx-font);color:var(--snx-ink);margin-bottom:9px}.snx-bars__row b{color:var(--snx-cyan-600)}.snx-bars__track{height:8px;background:var(--snx-line);border-radius:99px;overflow:hidden}.snx-bars__track i{display:block;height:100%;width:0;border-radius:99px;background:linear-gradient(90deg,var(--snx-navy),var(--snx-cyan));transition:width 1.2s cubic-bezier(.2,.7,.2,1)}html:not(.snx-js) .snx-bars__track i{width:90%}.snx-media-stats{position:absolute;left:20px;right:20px;bottom:-28px;display:grid;grid-template-columns:repeat(4,1fr);background:var(--snx-surface);border-radius:16px;box-shadow:var(--snx-shadow-lg);border:1px solid var(--snx-line);padding:18px 8px;text-align:center}.snx-media-stats strong{display:block;font:600 22px/1.1 var(--snx-head);color:var(--snx-ink-2)}.snx-media-stats span{font-size:12px;color:var(--snx-muted)}.snx-bars-wrap .snx-split__media{margin-bottom:28px}.snx-people{display:grid;gap:64px}.snx-person{display:grid;grid-template-columns:380px 1fr;gap:56px;align-items:center}.snx-person.is-flip{grid-template-columns:1fr 380px}.snx-person.is-flip .snx-person__photo{order:2}.snx-person__photo{position:relative}.snx-person__photo img{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:top;border-radius:20px;box-shadow:var(--snx-shadow-lg);display:block}.snx-person__role{position:absolute;left:16px;bottom:16px;background:rgb(255 255 255 / .95);color:var(--snx-ink-2);font:600 13px/1 var(--snx-font);padding:10px 14px;border-radius:999px;box-shadow:var(--snx-shadow)}.snx-person h3{font-size:28px;margin-bottom:14px}.snx-person blockquote{margin:0 0 18px;padding:18px 20px;background:var(--snx-tint);border-left:3px solid var(--snx-cyan);border-radius:0 12px 12px 0;display:flex;gap:12px;color:var(--snx-ink-2);font:600 17px/1.5 var(--snx-head)}.snx-person blockquote .snx-i{color:var(--snx-cyan);margin-top:3px}.snx-person__copy>p+p{margin-top:12px}.snx-gal--gallery{gap:16px}.snx-gal__item{margin:0}.snx-gal__btn{position:relative;display:block;width:100%;padding:0;border:0;border-radius:var(--snx-radius);overflow:hidden;cursor:zoom-in;background:var(--snx-soft)}.snx-gal__btn img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;transition:transform .5s}.snx-gal__btn:hover img{transform:scale(1.05)}.snx-gal__btn figcaption,.snx-gal__btn span{position:absolute;left:0;right:0;bottom:0;padding:36px 16px 14px;text-align:left;font:600 14px/1.2 var(--snx-sans);color:#fff;background:linear-gradient(0deg,rgb(6 37 61 / .78),transparent)}.snx-gal--portfolio{gap:28px}.snx-work{display:block;text-decoration:none!important;color:var(--snx-text)!important}.snx-work__img{display:block;padding:22px;border-radius:22px;background:var(--snx-mint);overflow:hidden}.snx-gal--portfolio .snx-work:nth-child(3n+2) .snx-work__img{background:#E3E9F2}.snx-gal--portfolio .snx-work:nth-child(3n) .snx-work__img{background:#DDEDF0}.snx-work__img img{width:100%;aspect-ratio:3 / 2;object-fit:cover;display:block;border-radius:10px;box-shadow:0 12px 30px rgb(8 41 63 / .16);transition:transform .5s}a.snx-work:hover .snx-work__img img{transform:scale(1.025)}.snx-work__body{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:22px 4px 0}.snx-work__body h3{order:1;font-size:22px;letter-spacing:-.03em}.snx-work__body small{order:2;font:500 13px/1 var(--snx-sans);padding:8px 14px;border:1px solid var(--snx-line-strong);border-radius:999px;color:var(--snx-muted);letter-spacing:0;text-transform:none;margin:0}.snx-work__cap{order:3;flex-basis:100%;font-size:15px;color:var(--snx-muted)}.snx-lightbox{position:fixed;inset:0;z-index:9999;background:rgb(6 37 61 / .92);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px}.snx-lightbox img{max-width:min(1100px, 92vw);max-height:80vh;border-radius:12px}.snx-lightbox p{color:#fff;font-weight:600}.snx-lightbox button{position:absolute;top:18px;right:22px;background:rgb(255 255 255 / .12);color:#fff;border:0;width:44px;height:44px;border-radius:50%;font-size:28px;line-height:1;cursor:pointer}.snx-pkgbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:28px}.snx-chips{display:flex;flex-wrap:wrap;gap:8px}.snx-chips button{background:var(--snx-surface);border:1px solid var(--snx-line);color:var(--snx-ink);padding:10px 16px;border-radius:999px;font:500 14px/1 var(--snx-font);cursor:pointer;transition:.18s}.snx-chips button:hover{border-color:var(--snx-cyan)}.snx-chips button.is-on{background:var(--snx-solid);border-color:var(--snx-solid);color:var(--snx-on-solid)}.snx-search{display:flex;align-items:center;gap:10px;background:var(--snx-surface);border:1px solid var(--snx-line);border-radius:999px;padding:0 16px;min-width:240px;color:var(--snx-muted)}.snx-search:focus-within{border-color:var(--snx-cyan);box-shadow:0 0 0 3px rgb(0 179 255 / .15)}.snx-search input{border:0;outline:0;background:#fff0;padding:11px 0;font:400 14.5px var(--snx-font);width:100%;color:var(--snx-ink)}.snx-plan{position:relative;display:flex;flex-direction:column;gap:14px;background:var(--snx-surface);border:1px solid var(--snx-line);border-radius:var(--snx-radius);padding:30px 28px;transition:transform .25s,box-shadow .25s}.snx-plan:hover{transform:translateY(-4px);box-shadow:var(--snx-shadow-lg)}.snx-plan.is-featured{background:linear-gradient(180deg,#fff 0%,var(--snx-tint) 100%)}.snx-plan__badge{position:absolute;top:-13px;left:28px;background:var(--snx-cyan);color:var(--snx-navy-deep);font:600 12px/1 var(--snx-font);padding:7px 12px;border-radius:999px}.snx-plan__cat{align-self:flex-start;font:600 12px/1 var(--snx-font);letter-spacing:.05em;color:var(--snx-cyan-600);background:var(--snx-tint);padding:6px 10px;border-radius:999px}.snx-plan h3{font-size:22px}.snx-plan__tag{color:var(--snx-muted);font-size:14.5px;margin-top:-8px}.snx-plan__teaser{font-size:14.5px;display:flex;flex-direction:column;gap:6px}.snx-plan__teaser span{color:var(--snx-text)}.snx-plan__price{display:flex;align-items:baseline;gap:8px;padding:14px 0;border-top:1px solid var(--snx-line);border-bottom:1px solid var(--snx-line)}.snx-plan__price strong{font:600 36px/1 var(--snx-head);color:var(--snx-ink-2)}.snx-plan__price strong.is-quote{font-size:22px}.snx-plan__price s{color:var(--snx-muted)}.snx-plan__price span{color:var(--snx-muted);font-size:14px}.snx-plan .snx-btn{margin-top:auto}.snx-plan[hidden]{display:none!important}.snx-empty{text-align:center;color:var(--snx-muted);padding:24px}.snx-empty a{color:var(--snx-cyan-600)!important;font-weight:600}.snx-plans--catalog{margin-top:4px}.snx-faq-sec>.snx-container{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:80px;align-items:start}.snx-faq-sec .snx-head{position:sticky;top:140px;margin:0}.snx-faq{display:block;max-width:none;margin:0;border-top:1px solid var(--snx-line)}.snx-faq__item{background:#fff0;border:0;border-bottom:1px solid var(--snx-line);border-radius:0}.snx-faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 0;font:550 20px/1.3 var(--snx-sans);letter-spacing:-.025em;color:var(--snx-ink)}.snx-faq__item summary::-webkit-details-marker{display:none}.snx-faq__item summary:hover{color:var(--snx-cyan-600)}.snx-faq__plus{color:var(--snx-cyan-600);transition:transform .25s}.snx-faq__item[open] .snx-faq__plus{transform:rotate(45deg)}.snx-faq__a{padding:0 48px 28px 0;max-width:720px}.snx-faq__a p{color:var(--snx-text);font-size:16.5px}.snx-cta-sec{padding:0}.snx-cta-sec .snx-container{max-width:none;padding:0}.snx-cta{display:grid;grid-template-columns:minmax(0,1.3fr) auto;gap:48px;align-items:center;padding:84px max(var(--snx-gutter), calc((100% - 1504px) / 2));position:relative;overflow:hidden;border-radius:0}.snx-cta--tint{background:var(--snx-mint)}.snx-cta--navy{background:var(--snx-navy);color:#BFD3E2}.snx-cta--navy .snx-title{color:#fff}.snx-cta--navy .snx-eyebrow{color:var(--snx-cyan)}.snx-cta .snx-title{font-size:clamp(34px, 4vw, 60px)}.snx-cta__copy p{margin-top:18px;max-width:640px;font-size:17px}.snx-cta__actions{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.snx-cta__phone{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-weight:600;color:inherit!important}.snx-contact{display:grid;grid-template-columns:.85fr 1.15fr;gap:40px;align-items:start}.snx-contact.is-solo{grid-template-columns:minmax(0,760px);justify-content:center}.snx-infolist{display:grid;gap:18px}.snx-infolist li{display:flex;gap:16px;align-items:flex-start}.snx-infolist__ic,.snx-points__ic,.snx-svc__ic,.snx-timeline__dot{flex:none;width:48px;height:48px;border-radius:14px;background:var(--snx-tint);color:var(--snx-ink-2);display:inline-flex;align-items:center;justify-content:center}.snx-infolist small{display:block;font-size:13px;color:var(--snx-muted)}.snx-infolist a,.snx-infolist strong{font:600 16px/1.4 var(--snx-head);color:var(--snx-ink)!important;text-decoration:none}.snx-infolist a:hover{color:var(--snx-cyan-600)!important}.snx-contact__follow{margin:28px 0 10px;font-weight:600;color:var(--snx-ink)}.snx-formcard,.snx-book__card{background:var(--snx-surface);border:1px solid var(--snx-line);border-radius:20px;padding:36px;box-shadow:var(--snx-shadow-lg)}.snx-formcard h3,.snx-book__card h3{font-size:24px}.snx-formcard>p,.snx-book__intro{margin:8px 0 22px;color:var(--snx-text)}.snx-form,.snx-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.snx-field--full{grid-column:1 / -1}.snx-field label{display:block;font:600 13.5px/1.2 var(--snx-font);color:var(--snx-ink)}.snx-field input,.snx-field select,.snx-field textarea{display:block;width:100%;margin-top:8px;padding:13px 14px;background:var(--snx-surface);border:1.5px solid var(--snx-line);border-radius:12px;font:400 15px var(--snx-font);color:var(--snx-ink);transition:border-color .2s,box-shadow .2s}.snx-field textarea{resize:vertical;min-height:110px}.snx-field input:focus,.snx-field select:focus,.snx-field textarea:focus{outline:0;border-color:var(--snx-cyan);box-shadow:0 0 0 3px rgb(0 179 255 / .18)}.snx-field .is-bad{border-color:#E5484D}.snx-form__msg{grid-column:1 / -1;font-size:14.5px;min-height:0}.snx-form__msg.is-ok{color:#0B7A4B}.snx-form__msg.is-err{color:#C42B31}.snx-fineprint{margin-top:12px;font-size:13px;color:var(--snx-muted)}.snx-fineprint a{color:var(--snx-cyan-600)!important}.snx-offices{gap:24px}.snx-office{background:var(--snx-surface);border:1px solid var(--snx-line);border-radius:var(--snx-radius);padding:26px;display:flex;flex-direction:column;gap:12px}.snx-office.is-hq{border-color:var(--snx-navy)}.snx-office header{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.snx-office__n{font:600 22px/1 var(--snx-head);color:var(--snx-cyan)}.snx-office__tag{font:600 12px/1 var(--snx-font);letter-spacing:.06em;text-transform:uppercase;color:var(--snx-muted)}.snx-office__badge{margin-left:auto;font:600 11.5px/1 var(--snx-font);padding:6px 10px;border-radius:999px;background:var(--snx-solid);color:var(--snx-on-solid)}.snx-office h3{font-size:19px}.snx-office p{display:flex;gap:10px;align-items:flex-start;font-size:14.5px}.snx-office p .snx-i{color:var(--snx-cyan-600);margin-top:3px}.snx-office__go{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font:600 14.5px/1 var(--snx-font);color:var(--snx-ink-2)!important;text-decoration:none}.snx-office__go:hover{color:var(--snx-cyan-600)!important}.snx-bk{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:32px;align-items:start;margin-top:44px}.snx-bk__main{background:var(--snx-surface);border:1px solid var(--snx-line);border-radius:20px;padding:36px;box-shadow:var(--snx-shadow)}.snx-bk .snx-stepper{margin-top:0}.snx-bk__h{display:flex;align-items:center;gap:12px;font:600 20px/1.2 var(--snx-sans);letter-spacing:-.02em;color:var(--snx-ink);margin:30px 0 16px}.snx-pane>.snx-bk__h:first-child{margin-top:4px}.snx-bkpk>.snx-bk__h:first-child{margin-top:36px}.snx-bk__h i{font-style:normal;width:26px;height:26px;border-radius:50%;background:var(--snx-solid);color:var(--snx-on-solid);font:600 13px/26px var(--snx-sans);text-align:center;flex:none}.snx-bk__h small{font:500 13px var(--snx-sans);color:var(--snx-muted)}.snx-bksvc{border:0;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.snx-bksvc__item,.snx-bkpk__item,.snx-bkao__item{display:block;cursor:pointer;position:relative}.snx-bksvc__item input,.snx-bkpk__item input,.snx-bkao__item input{position:absolute;opacity:0;pointer-events:none}.snx-bksvc__box{display:flex;flex-direction:column;gap:6px;height:100%;padding:18px 16px;border:1.5px solid var(--snx-line);border-radius:16px;background:var(--snx-surface);transition:border-color .2s,box-shadow .2s,background .2s}.snx-bksvc__ic{width:46px;height:46px;border-radius:13px;background:var(--snx-soft);display:inline-flex;align-items:center;justify-content:center;color:var(--snx-ink-2);margin-bottom:6px}.snx-bksvc__box strong{font:600 15px/1.25 var(--snx-sans);color:var(--snx-ink)}.snx-bksvc__box em{font-style:normal;font-size:13px;line-height:1.4;color:var(--snx-muted)}.snx-bksvc__from{margin-top:auto;padding-top:8px;font-size:12.5px;color:var(--snx-muted)}.snx-bksvc__from b{color:var(--snx-ink);font-weight:600}.snx-bksvc__item:hover .snx-bksvc__box,.snx-bkpk__item:hover .snx-bkpk__box{border-color:#9FD7F2}.snx-bksvc__item input:checked+.snx-bksvc__box{border-color:var(--snx-navy);box-shadow:0 0 0 3px rgb(0 179 255 / .18);background:var(--snx-sel)}.snx-bksvc__item input:checked+.snx-bksvc__box .snx-bksvc__ic{background:var(--snx-surface);box-shadow:inset 0 0 0 1px var(--snx-line)}.snx-bkpk__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.snx-bkpk__box{position:relative;display:flex;flex-direction:column;gap:6px;height:100%;padding:22px 18px 18px;border:1.5px solid var(--snx-line);border-radius:16px;background:var(--snx-surface);transition:border-color .2s,box-shadow .2s,background .2s}.snx-bkpk__badge{position:absolute;top:-11px;left:16px;padding:5px 10px;border-radius:999px;background:var(--snx-cyan);color:var(--snx-navy-deep);font:600 11px/1 var(--snx-sans)}.snx-bkpk__name{font:600 17px/1.2 var(--snx-sans);color:var(--snx-ink)}.snx-bkpk__tag{font-size:13px;color:var(--snx-muted);min-height:2.6em}.snx-bkpk__price{font:600 26px/1.1 var(--snx-sans);letter-spacing:-.03em;color:var(--snx-ink);margin-top:6px}.snx-bkpk__price small{display:block;font:400 12.5px var(--snx-sans);letter-spacing:0;color:var(--snx-muted);margin-top:3px}.snx-bkpk__deliv{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;background:var(--snx-soft);border-radius:8px;font:500 12.5px/1 var(--snx-sans);color:var(--snx-ink);align-self:flex-start;margin:8px 0 4px}.snx-bkpk__box ul{display:grid;gap:8px;margin-top:8px;padding-top:14px;border-top:1px solid var(--snx-line)}.snx-bkpk__box li{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.4;color:var(--snx-text)}.snx-bkpk__box li .snx-i{color:var(--snx-cyan-600);margin-top:2px}.snx-bkpk__item input:checked+.snx-bkpk__box{border-color:var(--snx-navy);box-shadow:0 0 0 3px rgb(0 179 255 / .18);background:var(--snx-sel)}.snx-bkpk__item input:focus-visible+.snx-bkpk__box,.snx-bksvc__item input:focus-visible+.snx-bksvc__box{outline:2px solid var(--snx-navy);outline-offset:2px}.snx-bkao{display:grid;gap:10px}.snx-bkao__box{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1.5px solid var(--snx-line);border-radius:14px;transition:.2s}.snx-bkao__box strong{display:block;font:600 14.5px/1.3 var(--snx-sans);color:var(--snx-ink)}.snx-bkao__box em{display:block;font-style:normal;font-size:13px;color:var(--snx-muted)}.snx-bkao__box b{margin-left:auto;font:600 14px var(--snx-sans);color:var(--snx-ink);white-space:nowrap}.snx-bkao__tick{flex:none;width:22px;height:22px;border-radius:6px;border:1.5px solid var(--snx-line-strong);display:inline-flex;align-items:center;justify-content:center;color:#fff0;transition:.15s}.snx-bkao__item input:checked+.snx-bkao__box{border-color:var(--snx-navy);background:var(--snx-sel)}.snx-bkao__item input:checked+.snx-bkao__box .snx-bkao__tick{background:var(--snx-solid);border-color:var(--snx-solid);color:var(--snx-on-solid)}.snx-bkao__item input:focus-visible+.snx-bkao__box{outline:2px solid var(--snx-navy);outline-offset:2px}.snx-bkcustom{display:flex;gap:14px;align-items:flex-start;padding:20px;background:var(--snx-soft);border-radius:14px;font-size:14.5px;margin-top:24px}.snx-bkcustom strong{display:block;color:var(--snx-ink)}.snx-bk__side{position:sticky;top:110px}.snx-os{background:var(--snx-surface);border:1px solid var(--snx-line);border-radius:20px;padding:28px;box-shadow:var(--snx-shadow-lg)}.snx-os__eyebrow{font:600 12px/1 var(--snx-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--snx-cyan-600)}.snx-os__svc{font:600 22px/1.2 var(--snx-sans);letter-spacing:-.03em;color:var(--snx-ink);margin:10px 0 18px;padding-bottom:18px;border-bottom:1px solid var(--snx-line)}.snx-os__line{display:flex;justify-content:space-between;gap:16px;padding:7px 0;font-size:14.5px;color:var(--snx-text)}.snx-os__line b{font-weight:600;color:var(--snx-ink);text-align:right}.snx-os__line--add,.snx-os__line--meta{font-size:13.5px;color:var(--snx-muted)}.snx-os__total{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:14px;padding-top:16px;border-top:1px solid var(--snx-line)}.snx-os__total span{font-weight:600;color:var(--snx-ink)}.snx-os__total b{font:600 24px/1.1 var(--snx-sans);letter-spacing:-.03em;color:var(--snx-ink);text-align:right}.snx-os__note{margin-top:8px;font-size:12.5px;line-height:1.5;color:var(--snx-muted)}.snx-os__trust{display:grid;gap:9px;margin-top:20px;padding:18px 0 0;border-top:1px solid var(--snx-line)}.snx-os__trust li{display:flex;gap:9px;align-items:center;font-size:13.5px;color:var(--snx-text)}.snx-os__trust .snx-i{color:#12A150}.snx-os__help{margin-top:18px;font-size:13.5px;color:var(--snx-muted)}.snx-os__help a{color:var(--snx-ink)!important;font-weight:600;text-decoration:none}.snx-bk .snx-datetime{margin-top:4px}.snx-bkinfo{margin-top:72px}.snx-bkinfo__head h3{font:550 32px/1.1 var(--snx-sans);letter-spacing:-.04em;margin-bottom:28px}.snx-bksteps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.snx-bksteps li{padding-top:18px;border-top:1px solid var(--snx-ink)}.snx-bksteps__n{display:block;font:italic 400 28px/1 var(--snx-serif);color:var(--snx-cyan-600);margin-bottom:14px}.snx-bksteps strong{display:block;font:600 17px/1.3 var(--snx-sans);color:var(--snx-ink);margin-bottom:8px}.snx-bksteps em{display:block;font-style:normal;font-size:14px;line-height:1.6;color:var(--snx-text)}@media (max-width:1100px){.snx-bk{grid-template-columns:1fr}.snx-bk__side{position:static}.snx-bksteps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.snx-bk__main{padding:22px 18px}.snx-bkpk__grid{grid-template-columns:1fr}.snx-bkpk__tag{min-height:0}.snx-bksvc{grid-template-columns:repeat(2,minmax(0,1fr))}.snx-bksteps{grid-template-columns:1fr;gap:22px}.snx-os{padding:22px 18px}.snx-bkinfo__head h3{font-size:26px}}.snx-split__media{position:relative}.snx-split__media>img{border-radius:24px;aspect-ratio:5 / 4;box-shadow:none;position:relative;z-index:1}.snx-split__media::before{content:"";position:absolute;inset:22px -22px -22px 22px;border-radius:24px;background:var(--snx-tint);z-index:0}.snx-split--right .snx-split__media::before{inset:22px 22px -22px -22px}.snx-split__float{z-index:2;left:-24px;bottom:36px}.snx-book{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:start}.snx-points{display:grid;gap:16px;margin:24px 0 30px}.snx-points li,.snx-timeline li{display:flex;gap:14px;align-items:flex-start}.snx-points strong,.snx-timeline strong{display:block;font:600 15.5px/1.3 var(--snx-head);color:var(--snx-ink)}.snx-points em,.snx-timeline em{display:block;margin-top:4px;font-style:normal;font-size:14px;color:var(--snx-text)}.snx-timeline{display:grid;gap:18px;padding-top:26px;border-top:1px solid var(--snx-line);counter-reset:none}.snx-timeline li{position:relative}.snx-timeline li>b{margin-left:auto;font:600 18px/1 var(--snx-head);color:var(--snx-cyan);opacity:.5}.snx-timeline__dot{width:40px;height:40px;border-radius:50%}.snx-help{margin-top:24px;font-size:14.5px}.snx-help a{color:var(--snx-cyan-600)!important;font-weight:600}.snx-book__card{position:sticky;top:110px}.snx-stepper{display:flex;gap:8px;margin:18px 0 26px}.snx-stepper li{flex:1;display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:3px solid var(--snx-line);color:var(--snx-muted);font:600 13.5px/1 var(--snx-font);transition:.2s}.snx-stepper li b{width:26px;height:26px;border-radius:50%;background:var(--snx-line);color:var(--snx-text);display:inline-flex;align-items:center;justify-content:center;font-size:12.5px}.snx-stepper li.is-on{border-color:var(--snx-cyan);color:var(--snx-ink)}.snx-stepper li.is-on b{background:var(--snx-solid);color:var(--snx-on-solid)}.snx-stepper li.is-done{border-color:var(--snx-navy);color:var(--snx-ink-2)}.snx-stepper li.is-done b{background:var(--snx-cyan);color:var(--snx-navy-deep)}.snx-svc{border:0;padding:0;margin:0 0 20px;display:grid;gap:12px}.snx-svc legend{font:600 15px/1.2 var(--snx-head);color:var(--snx-ink);margin-bottom:12px;padding:0}.snx-svc__item{display:block;cursor:pointer}.snx-svc__item input{position:absolute;opacity:0;pointer-events:none}.snx-svc__box{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1.5px solid var(--snx-line);border-radius:14px;transition:.2s}.snx-svc__box strong{display:block;font:600 15.5px/1.3 var(--snx-head);color:var(--snx-ink)}.snx-svc__box em{display:block;font-style:normal;font-size:13.5px;color:var(--snx-muted)}.snx-svc__item:hover .snx-svc__box{border-color:#9FD7F2}.snx-svc__item input:checked+.snx-svc__box{border-color:var(--snx-cyan);background:var(--snx-tint);box-shadow:0 0 0 3px rgb(0 179 255 / .15)}.snx-svc__item input:checked+.snx-svc__box .snx-svc__ic{background:var(--snx-solid);color:var(--snx-on-solid)}.snx-svc__item input:focus-visible+.snx-svc__box{outline:2px solid var(--snx-navy);outline-offset:2px}.snx-datetime{display:grid;grid-template-columns:1.1fr .9fr;gap:24px}.snx-cal__bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.snx-cal__bar strong{font:600 16px var(--snx-head);color:var(--snx-ink)}.snx-cal__nav{width:36px;height:36px;border-radius:50%;border:1px solid var(--snx-line);background:var(--snx-surface);color:var(--snx-ink-2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.snx-cal__nav:hover:not(:disabled){border-color:var(--snx-cyan)}.snx-cal__nav:disabled{opacity:.35;cursor:not-allowed}.snx-cal__nav .is-prev{transform:rotate(90deg)}.snx-cal__nav .is-next{transform:rotate(-90deg)}.snx-cal__dow,.snx-cal__days{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;text-align:center}.snx-cal__dow span{font:600 11.5px/1 var(--snx-font);color:var(--snx-muted);padding:6px 0;text-transform:uppercase}.snx-cal__days button{aspect-ratio:1;border:0;background:#fff0;border-radius:10px;font:500 14.5px var(--snx-font);color:var(--snx-ink);cursor:pointer;transition:.15s}.snx-cal__days button:hover:not(:disabled){background:var(--snx-tint)}.snx-cal__days button:disabled{color:#B7C6D2;cursor:not-allowed}.snx-cal__days button.is-today{box-shadow:inset 0 0 0 1.5px var(--snx-line)}.snx-cal__days button.is-sel{background:var(--snx-solid);color:var(--snx-on-solid)}.snx-slotsbox{border-left:1px solid var(--snx-line);padding-left:24px}.snx-slotsbox__title{font:600 15px/1.3 var(--snx-head);color:var(--snx-ink);margin-bottom:14px}.snx-slots{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;max-height:280px;overflow:auto;padding-right:4px}.snx-slots button{padding:11px 8px;border-radius:10px;border:1.5px solid var(--snx-line);background:var(--snx-surface);font:500 14px var(--snx-font);color:var(--snx-ink);cursor:pointer;transition:.15s}.snx-slots button:hover{border-color:var(--snx-cyan)}.snx-slots button.is-sel{background:var(--snx-solid);border-color:var(--snx-solid);color:var(--snx-on-solid)}.snx-slots__note{grid-column:1 / -1;font-size:14px;color:var(--snx-muted)}.snx-tznote{margin-top:14px;font-size:12.5px;color:var(--snx-muted)}.snx-summary{display:grid;gap:8px;background:var(--snx-tint);border-radius:14px;padding:16px 18px;margin-bottom:20px}.snx-summary p{display:flex;justify-content:space-between;gap:16px;font-size:14.5px}.snx-summary small{color:var(--snx-muted)}.snx-summary strong{color:var(--snx-ink);text-align:right}.snx-book__nav{display:flex;justify-content:space-between;gap:12px;margin-top:24px}.snx-book__nav .snx-btn:only-of-type,.snx-book__nav [data-book-next],.snx-book__nav [data-book-submit]{margin-left:auto}.snx-book__done{text-align:center;padding:20px 0}.snx-book__done p{margin:10px auto 18px;max-width:420px}.snx-book__tick{width:72px;height:72px;border-radius:50%;background:var(--snx-cyan-100);color:var(--snx-ink-2);display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px}.snx-post{background:var(--snx-surface);border:1px solid var(--snx-line);border-radius:var(--snx-radius);overflow:hidden;display:flex;flex-direction:column;transition:transform .25s,box-shadow .25s}.snx-post:hover{transform:translateY(-4px);box-shadow:var(--snx-shadow-lg)}.snx-post__img{display:block;position:relative;aspect-ratio:16 / 9;background:var(--snx-tint);overflow:hidden;margin:0;line-height:0}.snx-post__img img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:center;display:block;transition:transform .5s ease}.snx-post:hover .snx-post__img img{transform:scale(1.04)}.snx-post__ph{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--snx-cyan-600)}.snx-post__body{padding:24px;display:flex;flex-direction:column;gap:10px;flex:1}.snx-post__body small{color:var(--snx-muted);font-size:13px}.snx-post__body h3{font-size:18px}.snx-post__body h3 a{text-decoration:none;color:inherit!important}.snx-post__body h3 a:hover{color:var(--snx-cyan-600)!important}.snx-post__body p{font-size:14.5px}.snx-footer{background:var(--snx-soft);color:var(--snx-text);padding:0 0 32px;border-top:1px solid var(--snx-line)}.snx-footer.is-dark{background:var(--snx-navy-deep);color:#A9C0D2}.snx-footer a{color:var(--snx-text)!important;text-decoration:none}.snx-footer a:hover{color:var(--snx-cyan-600)!important}.snx-footer h3,.snx-footer h4{color:var(--snx-ink)}.snx-footer__news{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center;padding:64px 0;border-bottom:1px solid var(--snx-line)}.snx-footer__news h3{font-size:clamp(26px, 2.6vw, 38px);letter-spacing:-.04em}.snx-footer__news p{margin-top:10px;max-width:560px}.snx-news{display:flex;flex-wrap:wrap;gap:10px;align-items:center;min-width:460px}.snx-news input[type=email]{flex:1;min-width:200px;padding:15px 18px;border-radius:10px;border:1.5px solid var(--snx-line-strong);background:var(--snx-surface);color:var(--snx-ink);font:400 15px var(--snx-sans)}.snx-news input::placeholder{color:#7E93A3}.snx-news input:focus{outline:0;border-color:var(--snx-cyan)}.snx-news .snx-form__msg{flex-basis:100%}.snx-footer__grid{display:grid;grid-template-columns:1.5fr .8fr .9fr 1.3fr;gap:56px;padding:64px 0 48px}.snx-footer__brand img{height:46px;width:auto}.snx-footer__brand p{margin:18px 0 20px;font-size:14.5px;max-width:380px;color:var(--snx-muted)}.snx-footer h4{font:600 13px/1 var(--snx-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--snx-muted);margin-bottom:20px}.snx-footer__grid ul{display:grid;gap:12px;font-size:15px}.snx-footer__contact li{display:flex;gap:10px;align-items:flex-start}.snx-footer__contact .snx-i{color:var(--snx-cyan-600);margin-top:3px}.snx-footer__bar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:26px;border-top:1px solid var(--snx-line);font-size:13.5px;color:var(--snx-muted)}.snx-footer__bar ul{display:flex;gap:24px;flex-wrap:wrap}.snx-footer.is-dark h3,.snx-footer.is-dark h4{color:#fff}.snx-footer.is-dark a{color:#A9C0D2!important}.snx-wa{position:fixed;right:20px;bottom:20px;z-index:40;width:56px;height:56px;border-radius:50%;background:#25D366;color:#fff!important;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgb(37 211 102 / .45);transition:transform .2s}.snx-wa:hover{transform:scale(1.08)}.snx-legal{color:var(--snx-text)}.snx-legal h2{font-size:24px;margin:36px 0 12px}.snx-legal h3{font-size:19px;margin:24px 0 10px}.snx-legal p{margin:0 0 14px}.snx-legal ul{list-style:disc;padding-left:22px;margin:0 0 16px}.snx-legal li{margin-bottom:6px}.snx-legal a{color:var(--snx-cyan-600)}html.snx-js body:not(.elementor-editor-active) .snx-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}html.snx-js body:not(.elementor-editor-active) .snx-reveal.is-in{opacity:1;transform:none}@media (max-width:1280px){:root{--snx-gutter:36px}.snx-mega__groups{grid-template-columns:repeat(2,minmax(0,1fr))}.snx-cols-4{grid-template-columns:repeat(2,1fr)}.snx-footer__grid{grid-template-columns:1fr 1fr;gap:40px}.snx-person,.snx-person.is-flip{grid-template-columns:320px 1fr;gap:40px}.snx-person.is-flip .snx-person__photo{order:0}}@media (max-width:1024px){.snx-section{padding:80px 0}.snx-topbar__tag,.snx-topbar__world{display:none}.snx-topbar__in{justify-content:flex-end}.snx-nav__in{grid-template-columns:1fr auto;min-height:76px}.snx-nav__cta,.snx-nav__search{display:none}.snx-burger{display:inline-flex;position:relative;z-index:70}.snx-menu{display:none;position:fixed;inset:0;width:100%;background:var(--snx-paper);flex-direction:column;justify-content:flex-start;padding:130px var(--snx-gutter) 32px;overflow:auto;z-index:60}.snx-menu-open .snx-menu{display:flex;animation:snx-drop .22s ease-out}.snx-menu>ul{flex-direction:column;align-items:stretch;gap:0}.snx-menu>ul>li>a,.snx-mega-dd>summary{padding:20px 0;border-bottom:1px solid var(--snx-line);font:550 24px/1.1 var(--snx-sans);letter-spacing:-.03em;justify-content:space-between}.snx-menu>ul>li>a::after,.snx-mega-dd>summary::after{display:none}.snx-mega{position:static;box-shadow:none;border:0;background:#fff0;animation:none}.snx-mega .snx-container{padding:0}.snx-mega__in{grid-template-columns:1fr;gap:20px;padding-top:22px;padding-bottom:12px}.snx-mega__intro{display:none}.snx-mega__groups{grid-template-columns:1fr;gap:26px}.snx-menu__cta{display:inline-flex;margin-top:28px;align-self:flex-start}.snx-menu-open body{overflow:hidden}.snx-menu-open .snx-burger__open{display:none}.snx-menu-open .snx-burger__close{display:block}.snx-hero__in{grid-template-columns:1fr;padding-top:40px;padding-bottom:56px;gap:40px}.snx-hero__art{max-width:640px}.snx-pagehero__art{display:none}.snx-split,.snx-contact,.snx-book{grid-template-columns:1fr;gap:40px}.snx-split--right .snx-split__media{order:0}.snx-split__media{position:relative;top:auto}.snx-head.snx-align-left{grid-template-columns:1fr}.snx-head.snx-align-left>.snx-sub{grid-column:1;grid-row:auto;margin-top:18px}.snx-cols-3{grid-template-columns:repeat(2,1fr)}.snx-faq-sec>.snx-container{grid-template-columns:1fr;gap:36px}.snx-faq-sec .snx-head{position:static}.snx-cta{grid-template-columns:1fr;padding-top:64px;padding-bottom:64px}.snx-footer__news{grid-template-columns:1fr;padding:48px 0}.snx-news{min-width:0}.snx-book__card{position:static}.snx-person,.snx-person.is-flip{grid-template-columns:1fr}.snx-person__photo{max-width:380px}.snx-split__float{left:12px}}@media (max-width:640px){:root{--snx-gutter:20px}.snx-section{padding:64px 0}.snx-cols-2,.snx-cols-3,.snx-cols-4{grid-template-columns:1fr}.snx-form,.snx-fields{grid-template-columns:1fr}.snx-checks--cols{grid-template-columns:1fr}.snx-formcard,.snx-book__card{padding:24px 20px}.snx-datetime{grid-template-columns:1fr}.snx-slotsbox{border-left:0;padding-left:0;border-top:1px solid var(--snx-line);padding-top:18px}.snx-footer__grid{grid-template-columns:1fr;gap:32px}.snx-hero__stats li{padding:0 18px}.snx-hero__stats strong{font-size:26px}.snx-media-stats{grid-template-columns:repeat(2,1fr);position:static;margin-top:12px;row-gap:14px}.snx-stepper li span{display:none}.snx-pkgbar{flex-direction:column;align-items:stretch}.snx-pkgbar>*{min-width:0;max-width:100%}.snx-search{min-width:0}.snx-chips{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.snx-chips button{white-space:nowrap}.snx-head{margin-bottom:36px}.snx-card{padding:24px}.snx-cards--service{gap:40px}.snx-marquee-sec .snx-container{flex-direction:column;align-items:stretch;gap:14px}.snx-marquee__label{max-width:none}.snx-topbar__mail{display:none}.snx-topbar__in{justify-content:center}.snx-hero__art::after{content:"";position:absolute;inset:14px;border-radius:20px;border:1px dashed rgb(9 57 93 / .14);pointer-events:none}.snx-faq__item summary{font-size:18px;padding:22px 0}.snx-faq__a{padding-right:0}.snx-cta{padding-top:52px;padding-bottom:52px}}@keyframes snx-slide{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}html.snx-js .snx-reveal{opacity:1!important;transform:none!important}}.snx-person__photo::before{content:"";position:absolute;inset:18px -18px -18px 18px;border-radius:22px;background:var(--snx-tint)}.snx-person.is-flip .snx-person__photo::before{inset:18px 18px -18px -18px}.snx-person__photo img{position:relative;box-shadow:none}.snx-person__role{z-index:2}@media (max-width:1024px){.snx-split__media::before,.snx-split--right .snx-split__media::before{inset:12px 0 -12px 0}.snx-split__media{margin-bottom:12px}.snx-person__photo::before,.snx-person.is-flip .snx-person__photo::before{inset:12px 0 -12px 0}.snx-person__photo{margin-bottom:12px}}.snx-marquee li{display:inline-flex;align-items:center;gap:10px}.snx-marquee__ic{display:inline-flex}:root{--snx-sans:"Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--snx-serif:"Fraunces", Georgia, "Times New Roman", serif;--snx-radius:24px;--snx-gutter:48px}:where(body.snx-canvas) :where(h1,h2,h3,h4){font-weight:650;letter-spacing:-.035em;line-height:1.1}.snx-hero .snx-hero__title{font-size:clamp(36px, 4.1vw, 62px);font-weight:700;letter-spacing:-.045em;line-height:1.08}.snx-title{font-size:clamp(30px, 3.1vw, 46px);font-weight:650;letter-spacing:-.04em;line-height:1.1}.snx-accent{font-weight:500;letter-spacing:-.01em}.snx-hero__stats strong,.snx-bkpk__price,.snx-os__total b{font-weight:700}.snx-menu>ul>li>a,.snx-mega-dd>summary{font-weight:600;font-size:14.5px}.snx-btn{border-radius:999px;padding:15px 26px;font-weight:700;letter-spacing:0}.snx-btn--ghost{padding-left:6px;padding-right:6px}.snx-nav__cta{padding:13px 22px}.snx-eyebrow,.snx-badge{width:fit-content;padding:8px 14px 8px 12px;border-radius:999px;background:#E6F4FC;border:1px solid #CBE7F6;font-size:11.5px;letter-spacing:.09em}.snx-head.snx-align-center .snx-eyebrow{margin-left:auto;margin-right:auto}.snx-badge{margin-bottom:24px}.snx-bg-navy .snx-eyebrow{background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .16)}.snx-menu>ul>li>a::after,.snx-mega-dd>summary::after{display:none}.snx-menu>ul>li>a,.snx-mega-dd>summary{border-radius:999px;transition:background .2s}.snx-menu li.is-current>a,.snx-menu li.is-current>.snx-mega-dd>summary,.snx-mega-dd[open]>summary{background:#E6F2FA}.snx-menu>ul>li>a:hover,.snx-mega-dd>summary:hover{background:var(--snx-soft)}.snx-mega{left:50%;right:auto;width:min(1504px, calc(100% - 48px));transform:translateX(-50%);top:calc(100% + 10px);border:1px solid var(--snx-line);border-radius:28px;box-shadow:0 30px 70px rgb(8 41 63 / .14);overflow:hidden;animation:snx-pop .2s ease-out}@keyframes snx-pop{from{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%,0)}}.snx-mega__in{padding-left:44px;padding-right:44px}.snx-hero{background:radial-gradient(1000px 520px at 88% 8%,rgb(0 179 255 / .10),transparent 60%),var(--snx-paper)}.snx-hero::before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgb(9 57 93 / .10) 1px,transparent 1.2px);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 75%);mask-image:linear-gradient(180deg,#000,transparent 75%);pointer-events:none}.snx-hero__stats li{padding:0 28px}.snx-cards--service{gap:24px}.snx-card--service{background:var(--snx-surface);border:1px solid var(--snx-line);border-radius:var(--snx-radius);padding:32px;gap:14px;box-shadow:0 1px 0 rgb(8 41 63 / .02)}.snx-card--service:hover{border-color:#A9D6EE;box-shadow:var(--snx-shadow-lg);transform:translateY(-4px)}.snx-card--service .snx-card__ic{width:54px;height:54px;border-radius:16px;background:linear-gradient(145deg,#E3F3FC,#CDEAF9);color:var(--snx-ink-2)}.snx-card--service:hover .snx-card__ic{background:var(--snx-navy-deep)}.snx-card--service h3{font-size:22px;letter-spacing:-.03em}.snx-card--service p{font-size:15px;max-width:none}.snx-card--service .snx-tags{flex-direction:row;flex-wrap:wrap;gap:8px}.snx-card--service .snx-tags li{padding:6px 12px;border:1px solid var(--snx-line);border-radius:999px;background:var(--snx-paper);font-size:12.5px;color:var(--snx-text)}.snx-card--steps{border-top:0;padding:0;gap:12px;position:relative}.snx-card--steps .snx-card__num{display:inline-flex;width:48px;height:48px;border-radius:50%;background:var(--snx-solid);color:var(--snx-on-solid);align-items:center;justify-content:center;font:italic 500 20px/1 var(--snx-serif)}.snx-cards--steps{gap:36px 40px}.snx-card--steps:not(:last-child)::after{content:"";position:absolute;top:24px;left:62px;right:-28px;border-top:1.5px dashed #B3D2E3}@media (max-width:1024px){.snx-card--steps::after{display:none!important}}.snx-card,.snx-plan,.snx-post,.snx-formcard,.snx-book__card,.snx-bk__main,.snx-os{border-radius:var(--snx-radius)}.snx-cta-sec{padding:64px 0 105px}.snx-cta-sec .snx-container{max-width:1600px;padding:0 var(--snx-gutter)}.snx-cta{border-radius:36px;padding:76px 72px}.snx-cta--tint,.snx-cta--navy{background:radial-gradient(700px 380px at 92% 0%,rgb(0 179 255 / .30),transparent 62%),linear-gradient(135deg,#0B4672 0%,#06253D 100%);color:#C5D9E8}.snx-cta--tint .snx-title,.snx-cta--navy .snx-title{color:#fff}.snx-cta--tint .snx-eyebrow,.snx-cta--navy .snx-eyebrow{color:var(--snx-cyan);background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .16)}.snx-cta--tint .snx-accent,.snx-cta--navy .snx-accent{color:var(--snx-cyan)}.snx-cta--tint .snx-btn--primary,.snx-cta--navy .snx-btn--primary{background:var(--snx-cyan);color:var(--snx-navy-deep)!important}.snx-cta--tint .snx-btn--primary:hover,.snx-cta--navy .snx-btn--primary:hover{background:#4CCBFF}.snx-cta--tint .snx-cta__phone,.snx-cta--navy .snx-cta__phone{color:#fff!important}@media (max-width:720px){.snx-cta-sec .snx-container{padding:0 16px}.snx-cta{padding:44px 26px;border-radius:26px}.snx-cta-sec{padding:40px 0 64px}}.snx-person__photo img,.snx-split__media>img{border-radius:28px}@media (max-width:1024px){.snx-mega{position:static;left:auto;width:auto;transform:none;border:0;border-radius:0;box-shadow:none;background:#fff0;animation:none;overflow:visible}.snx-mega__in{padding-left:0;padding-right:0}.snx-menu>ul>li>a,.snx-mega-dd>summary{border-radius:12px}}.snx-bot{position:fixed;right:22px;bottom:22px;z-index:80;font-family:var(--snx-sans)}.snx-bot__fab{position:relative;width:66px;height:66px;border-radius:50%;border:0;cursor:pointer;background:linear-gradient(145deg,#0E4A78,#06253D);display:flex;align-items:center;justify-content:center;box-shadow:0 14px 34px rgb(6 37 61 / .38),inset 0 0 0 1.5px rgb(255 255 255 / .12);transition:transform .2s}.snx-bot__fab:hover{transform:translateY(-2px) scale(1.04)}.snx-bot__fab:focus-visible{outline:3px solid var(--snx-cyan);outline-offset:3px}.snx-bot__fab-ring{position:absolute;inset:-6px;border-radius:50%;border:2px solid rgb(0 179 255 / .45);animation:snx-ring 2.8s ease-out infinite;pointer-events:none}@keyframes snx-ring{0%{transform:scale(.9);opacity:.9}100%{transform:scale(1.3);opacity:0}}.snx-bot__fab-dot{position:absolute;right:4px;top:4px;width:13px;height:13px;border-radius:50%;background:#22C55E;border:2.5px solid #fff}.snx-botface{display:block}.snx-botface__eye{transform-box:fill-box;transform-origin:center;animation:snx-blink 5s infinite}.snx-bot.is-open .snx-bot__fab-ring{display:none}.snx-bot__nudge{position:absolute;right:0;bottom:82px;width:244px;padding:14px 34px 14px 16px;border-radius:18px 18px 6px 18px;background:var(--snx-surface);border:1px solid var(--snx-line);box-shadow:var(--snx-shadow-lg);cursor:pointer;animation:snx-pop2 .3s ease-out}.snx-bot__nudge[hidden]{display:none!important}.snx-bot__nudge strong{display:block;font:700 14.5px/1.3 var(--snx-sans);color:var(--snx-ink)}.snx-bot__nudge span{font-size:13px;color:var(--snx-text);line-height:1.45}.snx-bot__nudge-x{position:absolute;right:8px;top:6px;border:0;background:none;font-size:20px;line-height:1;color:var(--snx-muted);cursor:pointer;padding:4px 6px}@keyframes snx-pop2{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.snx-bot__panel{position:absolute;right:0;bottom:84px;width:384px;max-width:calc(100vw - 32px);height:min(620px, calc(100vh - 130px));display:flex;flex-direction:column;background:var(--snx-surface);border:1px solid var(--snx-line);border-radius:24px;box-shadow:0 30px 80px rgb(6 37 61 / .28);overflow:hidden;animation:snx-pop2 .25s ease-out}.snx-bot__panel[hidden]{display:none!important}.snx-bot__head{display:flex;align-items:center;gap:12px;padding:16px 16px 16px 18px;background:linear-gradient(135deg,#0B4672,#06253D);color:#fff}.snx-bot__avatar{width:44px;height:44px;border-radius:50%;background:rgb(255 255 255 / .1);display:flex;align-items:center;justify-content:center;flex:none}.snx-bot__who{display:grid;gap:3px;min-width:0}.snx-bot__who strong{font:700 16px/1 var(--snx-sans)}.snx-bot__who em{font-style:normal;font-size:12.5px;color:#BFD3E2;display:flex;align-items:center;gap:7px}.snx-bot__who i{width:8px;height:8px;border-radius:50%;background:#22C55E}.snx-bot__x{margin-left:auto;border:0;background:rgb(255 255 255 / .1);color:#fff;width:36px;height:36px;border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.snx-bot__x:hover{background:rgb(255 255 255 / .2)}.snx-bot__log{flex:1;overflow-y:auto;padding:18px 16px 8px;display:flex;flex-direction:column;gap:10px;background:var(--snx-paper);scroll-behavior:smooth}.snx-bot__msg{display:flex}.snx-bot__msg.is-user{justify-content:flex-end}.snx-bot__bub{max-width:86%;padding:11px 14px;border-radius:18px 18px 18px 6px;background:var(--snx-surface);border:1px solid var(--snx-line);font-size:14px;line-height:1.5;color:var(--snx-text);display:grid;gap:8px}.snx-bot__bub p{margin:0}.snx-bot__msg.is-user .snx-bot__bub{background:var(--snx-solid);border-color:var(--snx-solid);color:var(--snx-on-solid);border-radius:18px 18px 6px 18px}.snx-bot__typing{display:inline-flex;gap:4px;padding:4px 2px}.snx-bot__typing i{width:7px;height:7px;border-radius:50%;background:#9DB6C8;animation:snx-dot 1s infinite}.snx-bot__typing i:nth-child(2){animation-delay:.15s}.snx-bot__typing i:nth-child(3){animation-delay:.3s}@keyframes snx-dot{0%,60%,100%{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}.snx-bot__plans{display:grid;gap:6px}.snx-bot__plan{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:12px;background:var(--snx-paper);border:1px solid var(--snx-line);font-size:13.5px;text-decoration:none!important;color:var(--snx-ink)!important;transition:border-color .15s,background .15s}.snx-bot__plan:hover{border-color:var(--snx-cyan);background:var(--snx-sel)}.snx-bot__plan b{font-weight:700;text-align:right;font-size:13px}.snx-bot__link{display:inline-flex;align-items:center;padding:9px 14px;border-radius:999px;background:var(--snx-solid);color:var(--snx-on-solid)!important;font:700 13px/1 var(--snx-sans);text-decoration:none!important;width:fit-content}.snx-bot__link:hover{background:var(--snx-navy)}.snx-bot__links{display:grid;gap:6px}.snx-bot__links .snx-bot__link{background:var(--snx-soft);color:var(--snx-ink)!important}.snx-bot__chips{display:flex;flex-wrap:wrap;gap:8px;padding:6px 16px 12px;background:var(--snx-paper)}.snx-bot__chips:empty{display:none}.snx-bot__chip{border:1.5px solid var(--snx-line-strong);background:var(--snx-surface);color:var(--snx-ink-2);font:600 13px/1 var(--snx-sans);padding:9px 13px;border-radius:999px;cursor:pointer;transition:.15s}.snx-bot__chip:hover{background:var(--snx-solid);border-color:var(--snx-solid);color:var(--snx-on-solid)}.snx-bot__form{display:flex;gap:8px;padding:12px 14px;border-top:1px solid var(--snx-line);background:var(--snx-surface)}.snx-bot__form input{flex:1;min-width:0;padding:12px 16px;border:1.5px solid var(--snx-line);border-radius:999px;font:500 14px var(--snx-sans);color:var(--snx-ink);background:var(--snx-paper)}.snx-bot__form input:focus{outline:0;border-color:var(--snx-cyan);box-shadow:0 0 0 3px rgb(0 179 255 / .18);background:var(--snx-surface)}.snx-bot__form button{width:44px;height:44px;border-radius:50%;border:0;background:var(--snx-cyan);color:var(--snx-navy-deep);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex:none}.snx-bot__form button:hover{background:#4CCBFF}.snx-bot__foot{margin:0;padding:0 16px 12px;font-size:11.5px;color:var(--snx-muted);text-align:center;background:var(--snx-surface)}@media (max-width:640px){.snx-bot{right:14px;bottom:14px}.snx-bot__fab{width:58px;height:58px}.snx-bot.is-open .snx-bot__fab{display:none}.snx-bot__panel{position:fixed;inset:0;width:auto;max-width:none;height:auto;border-radius:0;border:0;animation:none}.snx-bot__nudge{bottom:72px}}@media (prefers-reduced-motion:reduce){.snx-bot__fab-ring,.snx-botface__eye,.snx-bot__typing i{animation:none}}html[data-snx-theme="dark"]{color-scheme:dark;--snx-paper:#061A2D;--snx-soft:#08213A;--snx-tint:#0C2D4B;--snx-mint:#0E3556;--snx-surface:#0B2540;--snx-sel:#0E3156;--snx-ink:#EEF6FC;--snx-ink-2:#D6ECFA;--snx-text:#B6CADA;--snx-muted:#8CA6BA;--snx-line:rgba(255, 255, 255, .10);--snx-line-strong:rgba(255, 255, 255, .24);--snx-cyan-600:#3DC4FF;--snx-cyan-100:rgba(0, 179, 255, .16);--snx-solid:#00B3FF;--snx-on-solid:#04223A;--snx-nav-bg:rgba(6, 26, 45, .92);--snx-chip:rgba(0, 179, 255, .10);--snx-chip-line:rgba(0, 179, 255, .28);--snx-shadow:0 1px 2px rgba(0, 0, 0, .3), 0 10px 28px rgba(0, 0, 0, .28);--snx-shadow-lg:0 2px 4px rgba(0, 0, 0, .3), 0 24px 54px rgba(0, 0, 0, .42)}html[data-snx-theme="dark"] body.snx-canvas{background:var(--snx-paper);color:var(--snx-text)}html[data-snx-theme="dark"] .snx-bg-white{background:var(--snx-soft)}html[data-snx-theme="dark"] .snx-bg-soft{background:#071D33}html[data-snx-theme="dark"] .snx-bg-tint{background:#0A2742}html[data-snx-theme="dark"] .snx-bg-navy{background:#04152A}html[data-snx-theme="dark"] .snx-hero{background:radial-gradient(1000px 560px at 88% 4%,rgb(0 179 255 / .20),transparent 62%),radial-gradient(700px 420px at 4% 90%,rgb(0 120 200 / .16),transparent 60%),var(--snx-paper)}html[data-snx-theme="dark"] .snx-hero::before{background-image:radial-gradient(rgb(160 210 245 / .16) 1px,transparent 1.2px)}html[data-snx-theme="dark"] .snx-hero__art{background:linear-gradient(160deg,#0F3A60 0%,#0A2A47 100%);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .08),0 40px 80px rgb(0 0 0 / .35)}html[data-snx-theme="dark"] .snx-hero__art::before{background:radial-gradient(circle at 70% 25%,rgb(0 179 255 / .22),transparent 58%)}html[data-snx-theme="dark"] .snx-hero__art::after{border-color:rgb(255 255 255 / .12)}html[data-snx-theme="dark"] .snx-eyebrow,html[data-snx-theme="dark"] .snx-badge{background:var(--snx-chip);border-color:var(--snx-chip-line)}html[data-snx-theme="dark"] .snx-topbar{background:#04152A;border-color:rgb(255 255 255 / .06)}html[data-snx-theme="dark"] .snx-menu li.is-current>a,html[data-snx-theme="dark"] .snx-menu li.is-current>.snx-mega-dd>summary,html[data-snx-theme="dark"] .snx-mega-dd[open]>summary{background:rgb(0 179 255 / .14)}html[data-snx-theme="dark"] .snx-mega{background:#08213A;border-color:rgb(255 255 255 / .10);box-shadow:0 30px 70px rgb(0 0 0 / .55)}html[data-snx-theme="dark"] .snx-card--service .snx-card__ic{background:linear-gradient(145deg,rgb(0 179 255 / .22),rgb(0 179 255 / .08));color:#8FD8FF}html[data-snx-theme="dark"] .snx-card:hover,html[data-snx-theme="dark"] .snx-card--service:hover{border-color:rgb(0 179 255 / .45)}html[data-snx-theme="dark"] .snx-card--service:hover .snx-card__ic,html[data-snx-theme="dark"] .snx-card:hover .snx-card__ic{background:var(--snx-cyan);color:#04223A}html[data-snx-theme="dark"] .snx-card--steps .snx-card__num{background:var(--snx-cyan);color:#04223A}html[data-snx-theme="dark"] .snx-card--steps:not(:last-child)::after{border-color:rgb(255 255 255 / .18)}html[data-snx-theme="dark"] .snx-tags li,html[data-snx-theme="dark"] .snx-card--service .snx-tags li{background:rgb(255 255 255 / .04);border-color:var(--snx-line);color:var(--snx-text)}html[data-snx-theme="dark"] .snx-split__media::before{background:rgb(0 179 255 / .10)}html[data-snx-theme="dark"] .snx-person__photo::before{background:rgb(0 179 255 / .10)}html[data-snx-theme="dark"] .snx-person__role,html[data-snx-theme="dark"] .snx-split__float{background:rgb(8 33 58 / .92);color:var(--snx-ink);border-color:var(--snx-line)}html[data-snx-theme="dark"] .snx-person blockquote{background:rgb(0 179 255 / .08);color:var(--snx-ink)}html[data-snx-theme="dark"] .snx-marquee-sec,html[data-snx-theme="dark"] .snx-marquee li{color:var(--snx-ink)}html[data-snx-theme="dark"] .snx-field input,html[data-snx-theme="dark"] .snx-field select,html[data-snx-theme="dark"] .snx-field textarea{background:rgb(255 255 255 / .04);color:var(--snx-ink);border-color:var(--snx-line-strong);color-scheme:dark}html[data-snx-theme="dark"] .snx-field input::placeholder,html[data-snx-theme="dark"] .snx-field textarea::placeholder{color:#6F89A0}html[data-snx-theme="dark"] .snx-bkpk__badge,html[data-snx-theme="dark"] .snx-plan__badge{color:#04223A}html[data-snx-theme="dark"] .snx-bksvc__ic{background:rgb(0 179 255 / .12);color:#8FD8FF}html[data-snx-theme="dark"] .snx-bksvc__item input:checked+.snx-bksvc__box .snx-bksvc__ic{background:rgb(0 179 255 / .2);box-shadow:none}html[data-snx-theme="dark"] .snx-bkpk__deliv{background:rgb(255 255 255 / .06)}html[data-snx-theme="dark"] .snx-bkao__tick{border-color:var(--snx-line-strong)}html[data-snx-theme="dark"] .snx-os__trust .snx-i{color:#34D399}html[data-snx-theme="dark"] .snx-footer{background:#04152A;color:#A9C0D2;border-color:rgb(255 255 255 / .06)}html[data-snx-theme="dark"] .snx-footer a{color:#C7DAE8}html[data-snx-theme="dark"] .snx-footer h4,html[data-snx-theme="dark"] .snx-footer h3{color:#fff}html[data-snx-theme="dark"] .snx-socials--footer a{border-color:rgb(255 255 255 / .18);color:#fff!important}html[data-snx-theme="dark"] .snx-news input[type=email]{background:rgb(255 255 255 / .06);color:#fff}html[data-snx-theme="dark"] .snx-post__img,html[data-snx-theme="dark"] .snx-gallery figure{background:#0C2D4B}html[data-snx-theme="dark"] .snx-bot__panel,html[data-snx-theme="dark"] .snx-bot__nudge,html[data-snx-theme="dark"] .snx-bot__form,html[data-snx-theme="dark"] .snx-bot__foot{background:#0A2238}html[data-snx-theme="dark"] .snx-bot__log,html[data-snx-theme="dark"] .snx-bot__chips{background:#071C31}html[data-snx-theme="dark"] .snx-bot__form input{background:#071C31;color:#fff}html[data-snx-theme="dark"] .snx-bot__msg.is-user .snx-bot__bub{background:#0E5C93;border-color:#0E5C93}html[data-snx-theme="dark"] .snx-bot__link{background:var(--snx-cyan);color:#04223A!important}html[data-snx-theme="dark"] .snx-bot__links .snx-bot__link{background:rgb(255 255 255 / .08);color:#fff!important}html[data-snx-theme="dark"] .snx-bot__plan:hover{background:rgb(0 179 255 / .10)}html[data-snx-theme="dark"] .snx-bot__chip{color:#CFE9FA;background:rgb(255 255 255 / .04)}html[data-snx-theme="dark"] .snx-bot__chip:hover{background:var(--snx-cyan);border-color:var(--snx-cyan);color:#04223A}html[data-snx-theme="dark"] .snx-cal__days button:disabled{color:#3F5B72}html[data-snx-theme="dark"] .snx-summary,html[data-snx-theme="dark"] .snx-bkcustom{background:rgb(255 255 255 / .05)}html[data-snx-theme="dark"] img{filter:none}@media (max-width:1024px){html[data-snx-theme="dark"] .snx-menu{background:#061A2D}}.snx-theme{display:inline-flex;width:40px;height:40px;border-radius:50%;align-items:center;justify-content:center;border:0;background:#fff0;color:var(--snx-ink);cursor:pointer;transition:background .2s}.snx-theme:hover{background:var(--snx-soft)}.snx-theme .snx-i{display:none}html:not([data-snx-theme="dark"]) .snx-theme .is-moon{display:block}html[data-snx-theme="dark"] .snx-theme .is-sun{display:block}.snx-logo .snx-logo__d{display:none}html[data-snx-theme="dark"] .snx-logo .snx-logo__l{display:none}html[data-snx-theme="dark"] .snx-logo .snx-logo__d{display:block}html.snx-lock{overflow:hidden}.snx-find{position:fixed;inset:0;z-index:120;display:flex;justify-content:center;align-items:flex-start;padding:12vh 20px 20px}.snx-find[hidden]{display:none!important}.snx-find__bg{position:absolute;inset:0;background:rgb(4 21 42 / .66);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:snx-fade .2s ease-out}@keyframes snx-fade{from{opacity:0}to{opacity:1}}.snx-find__box{position:relative;width:min(760px, 100%);max-height:76vh;display:flex;flex-direction:column;background:var(--snx-surface);border:1px solid var(--snx-line);border-radius:26px;box-shadow:0 40px 100px rgb(4 21 42 / .45);overflow:hidden;animation:snx-pop2 .22s ease-out}.snx-find__bar{display:flex;align-items:center;gap:14px;padding:18px 20px;border-bottom:1px solid var(--snx-line);color:var(--snx-muted);margin:0}.snx-find__bar input{flex:1;min-width:0;border:0;background:#fff0;font:600 20px var(--snx-sans);color:var(--snx-ink);padding:6px 0;letter-spacing:-.02em;-webkit-appearance:none;appearance:none}.snx-find__bar input:focus{outline:0}.snx-find__bar input::placeholder{color:var(--snx-muted);font-weight:500}.snx-find__bar kbd{font:600 11px var(--snx-sans);padding:5px 8px;border-radius:7px;border:1px solid var(--snx-line-strong);color:var(--snx-muted)}.snx-find__x{display:none;border:0;background:var(--snx-soft);color:var(--snx-ink);width:36px;height:36px;border-radius:50%;cursor:pointer;align-items:center;justify-content:center}.snx-find__body{overflow-y:auto;padding:8px 20px 22px}.snx-find__label{margin:20px 0 10px;font:700 11.5px/1 var(--snx-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--snx-muted)}.snx-find__quick{display:flex;flex-wrap:wrap;gap:8px}.snx-find__quick a{display:inline-flex;align-items:center;gap:9px;padding:11px 16px;border-radius:999px;border:1px solid var(--snx-line);background:var(--snx-paper);color:var(--snx-ink)!important;font:600 14px var(--snx-sans);text-decoration:none;transition:.15s}.snx-find__quick a:hover{border-color:var(--snx-cyan);background:var(--snx-sel)}.snx-find__list{display:grid;gap:4px}.snx-find__list a{display:grid;gap:3px;padding:12px 14px;border-radius:14px;text-decoration:none;color:var(--snx-ink)!important;border:1px solid #fff0}.snx-find__list a:hover,.snx-find__list a.is-active{background:var(--snx-sel);border-color:var(--snx-line)}.snx-find__list strong{font:650 15.5px/1.3 var(--snx-sans)}.snx-find__list span{font-size:13.5px;line-height:1.45;color:var(--snx-muted)}.snx-find__empty{margin:22px 0 6px;color:var(--snx-muted);font-size:14.5px}@media (max-width:640px){.snx-find{padding:0}.snx-find__box{width:100%;max-height:none;height:100%;border-radius:0}.snx-find__bar kbd{display:none}.snx-find__x{display:inline-flex}}.snx-bg-navy{background:radial-gradient(900px 420px at 92% 0%,rgb(0 179 255 / .16),transparent 60%),linear-gradient(180deg,#08365A 0%,#06253D 100%)}.snx-bg-navy .snx-title,.snx-bg-navy h2,.snx-bg-navy h3,.snx-bg-navy h4{color:#fff}.snx-bg-navy .snx-sub,.snx-bg-navy p{color:#C5D9E8}.snx-bg-navy .snx-bars__row{color:#fff}.snx-bg-navy .snx-bars__row b{color:var(--snx-cyan)}.snx-bg-navy .snx-bars__track{background:rgb(255 255 255 / .14)}.snx-bg-navy .snx-bars__track i{background:linear-gradient(90deg,#0E7BC0,var(--snx-cyan))}.snx-bg-navy .snx-head .snx-sub{margin-top:18px}.snx-bg-navy .snx-bars-wrap .snx-head,.snx-bg-navy .snx-bars-wrap .snx-sub{margin-bottom:18px}.snx-bg-navy .snx-card{background:rgb(255 255 255 / .05)}.snx-bg-navy .snx-card:hover{border-color:rgb(0 179 255 / .5);background:rgb(255 255 255 / .08)}.snx-bg-navy .snx-checks li,.snx-bg-navy .snx-checks span{color:#E3EEF7}.snx-bg-navy .snx-media-stats{background:#fff}.snx-bg-navy .snx-media-stats strong{color:#09395D}.snx-bg-navy .snx-media-stats span,.snx-bg-navy .snx-media-stats em{color:#566E80}html[data-snx-theme="dark"] .snx-bg-navy .snx-media-stats{background:#0A2238}html[data-snx-theme="dark"] .snx-bg-navy .snx-media-stats strong{color:#fff}html[data-snx-theme="dark"] .snx-bg-navy .snx-media-stats span{color:#9FB8CB}.snx-bars-wrap .snx-title{margin-bottom:18px}.snx-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:130;background:#fff0;pointer-events:none}.snx-progress i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--snx-cyan),#0E7BC0);transition:width .1s linear}.snx-article__head{padding:56px 0 0;background:radial-gradient(900px 420px at 90% 0%,rgb(0 179 255 / .10),transparent 62%),var(--snx-paper)}.snx-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;color:var(--snx-muted);margin-bottom:26px}.snx-crumbs a{color:var(--snx-muted)!important;text-decoration:none}.snx-crumbs a:hover{color:var(--snx-ink)!important}.snx-crumbs span{opacity:.5}.snx-article__cat{text-decoration:none;margin-bottom:20px;color:var(--snx-cyan-600)!important}.snx-article__title{font-size:clamp(34px, 4.6vw, 64px);font-weight:700;letter-spacing:-.045em;line-height:1.06;max-width:1080px;color:var(--snx-ink);margin:0}.snx-article__lead{margin:22px 0 0;max-width:760px;font-size:19px;line-height:1.6;color:var(--snx-text)}.snx-article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:30px 0 40px;font-size:14.5px;color:var(--snx-muted)}.snx-article__by{display:inline-flex;align-items:center;gap:12px}.snx-article__by strong{display:block;color:var(--snx-ink);font-weight:700;font-size:14.5px;line-height:1.2}.snx-article__by em{display:block;font-style:normal;font-size:12.5px}.snx-article__av,.snx-authorbox__av{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:var(--snx-solid);color:var(--snx-on-solid);font:700 16px var(--snx-sans);flex:none}.snx-article__dot{width:4px;height:4px;border-radius:50%;background:var(--snx-line-strong)}.snx-article__hero{margin:0;border-radius:30px;overflow:hidden;aspect-ratio:16 / 7.2;background:var(--snx-tint);box-shadow:var(--snx-shadow-lg)}.snx-article__hero img{width:100%;height:100%;object-fit:cover;display:block}.snx-article__grid{display:grid;grid-template-columns:220px minmax(0,760px) 1fr;gap:56px;padding-top:64px;padding-bottom:96px;align-items:start}.snx-article__side{position:sticky;top:120px;display:grid;gap:30px}.snx-toc__h{font:700 11.5px/1 var(--snx-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--snx-muted);margin:0 0 14px}.snx-toc ol{display:grid;gap:2px;border-left:1px solid var(--snx-line)}.snx-toc a{display:block;padding:7px 0 7px 14px;margin-left:-1px;border-left:2px solid #fff0;font-size:13.5px;line-height:1.4;color:var(--snx-muted)!important;text-decoration:none;transition:.15s}.snx-toc a:hover{color:var(--snx-ink)!important}.snx-toc a.is-on{color:var(--snx-ink)!important;border-left-color:var(--snx-cyan);font-weight:600}.snx-share__row{display:flex;gap:8px;flex-wrap:wrap}.snx-share__row a,.snx-share__row button{width:38px;height:38px;border-radius:50%;border:1px solid var(--snx-line);background:var(--snx-surface);color:var(--snx-ink)!important;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:.15s}.snx-share__row a:hover,.snx-share__row button:hover{border-color:var(--snx-cyan);background:var(--snx-sel)}.snx-share__row button.is-done{background:var(--snx-cyan);color:#04223A;border-color:var(--snx-cyan)}.snx-prose{font-size:18px;line-height:1.78;color:var(--snx-text)}.snx-prose>*+*{margin-top:1.25em}.snx-prose h2{font-size:32px;line-height:1.15;letter-spacing:-.035em;margin:2.2em 0 .4em;scroll-margin-top:120px;color:var(--snx-ink)}.snx-prose h3{font-size:23px;line-height:1.25;letter-spacing:-.025em;margin:1.9em 0 .3em;scroll-margin-top:120px;color:var(--snx-ink)}.snx-prose h2+*,.snx-prose h3+*{margin-top:.6em}.snx-prose a{color:var(--snx-cyan-600)!important;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.snx-prose strong{color:var(--snx-ink)}.snx-prose ul,.snx-prose ol{padding-left:1.3em;display:grid;gap:.55em}.snx-prose ul{list-style:none;padding-left:0}.snx-prose ul li{position:relative;padding-left:1.5em}.snx-prose ul li::before{content:"";position:absolute;left:.2em;top:.72em;width:7px;height:7px;border-radius:50%;background:var(--snx-cyan)}.snx-prose ol{list-style:decimal}.snx-prose ol li::marker{color:var(--snx-cyan-600);font-weight:700}.snx-prose blockquote{margin:1.8em 0;padding:22px 26px;border-left:3px solid var(--snx-cyan);background:var(--snx-tint);border-radius:0 18px 18px 0;font:italic 500 21px/1.55 var(--snx-serif);color:var(--snx-ink)}.snx-prose blockquote p{margin:0}.snx-prose img{border-radius:18px}.snx-prose figure{margin:2em 0}.snx-prose figcaption{margin-top:10px;font-size:13.5px;color:var(--snx-muted);text-align:center}.snx-prose table{width:100%;border-collapse:collapse;font-size:15.5px;display:block;overflow-x:auto}.snx-prose th,.snx-prose td{text-align:left;padding:12px 14px;border-bottom:1px solid var(--snx-line)}.snx-prose th{font-weight:700;color:var(--snx-ink);background:var(--snx-soft)}.snx-prose code{font-size:.88em;padding:2px 7px;border-radius:6px;background:var(--snx-soft);color:var(--snx-ink)}.snx-prose pre{padding:20px;border-radius:16px;background:#06253D;color:#D6ECFA;overflow-x:auto}.snx-prose pre code{background:none;color:inherit;padding:0}.snx-prose hr{border:0;border-top:1px solid var(--snx-line);margin:2.4em 0}.snx-article__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:44px}.snx-article__tags a{display:inline-block;padding:8px 14px;border-radius:999px;border:1px solid var(--snx-line);font-size:13px;color:var(--snx-text)!important;text-decoration:none}.snx-article__tags a:hover{border-color:var(--snx-cyan);color:var(--snx-ink)!important}.snx-authorbox{display:flex;gap:18px;align-items:flex-start;margin-top:44px;padding:26px;border:1px solid var(--snx-line);border-radius:22px;background:var(--snx-surface)}.snx-authorbox__av{width:54px;height:54px;font-size:20px}.snx-authorbox__n{font:700 16px var(--snx-sans);color:var(--snx-ink);margin:0 0 4px}.snx-authorbox p{font-size:14.5px;line-height:1.6}.snx-article__cta{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:28px;padding:34px 36px;border-radius:26px;background:radial-gradient(500px 260px at 100% 0%,rgb(0 179 255 / .3),transparent 62%),linear-gradient(135deg,#0B4672,#06253D);color:#C5D9E8}.snx-article__cta h3{color:#fff;font-size:26px;margin:0 0 8px}.snx-article__cta p{margin:0;max-width:460px}.snx-article__cta .snx-btn--primary{background:var(--snx-cyan);color:#04223A!important;flex:none}.snx-related .snx-head{margin-bottom:36px}@media (max-width:1180px){.snx-article__grid{grid-template-columns:minmax(0,1fr);max-width:820px;gap:28px}.snx-article__side{position:static;order:2;grid-template-columns:1fr}.snx-toc{display:none}.snx-article__body{order:1}}@media (max-width:720px){.snx-article__head{padding-top:36px}.snx-article__hero{border-radius:20px;aspect-ratio:16 / 9}.snx-prose{font-size:17px}.snx-prose h2{font-size:26px}.snx-article__cta{flex-direction:column;align-items:flex-start;padding:26px}.snx-article__lead{font-size:17px}.snx-article__grid{padding-top:36px;padding-bottom:60px}}html[data-snx-theme="dark"] .snx-article__head{background:radial-gradient(900px 420px at 90% 0%,rgb(0 179 255 / .18),transparent 62%),var(--snx-paper)}html[data-snx-theme="dark"] .snx-prose pre{background:#04152A}.snx-eli{width:1em;height:1em;font-size:inherit;fill:currentColor;display:inline-block;line-height:1}i.snx-eli{width:auto;height:auto}:root{--snx-radius:14px;--snx-radius-sm:10px;--snx-paper:#F3F7FA;--snx-soft:#EAF1F6;--snx-tint:#E4EFF7;--snx-line:#DCE5ED;--snx-line-strong:#BCCBD8;--snx-shadow:none;--snx-shadow-lg:0 18px 40px rgba(6, 37, 61, .10);--snx-nav-bg:#fff}body.snx-canvas{background:#fff}.snx-section{padding:92px 0}.snx-bg-soft{background:var(--snx-paper)}.snx-head{margin-bottom:48px}.snx-topbar{background:var(--snx-navy-deep);color:#A9C3D6;border-bottom:0}.snx-topbar a{color:#D6E6F2!important}.snx-topbar a:hover{color:#fff!important}.snx-topbar__world{border-left-color:rgb(255 255 255 / .16)}.snx-nav{background:#fff;border-bottom:1px solid var(--snx-line)}.snx-menu>ul>li>a,.snx-mega-dd>summary{border-radius:8px;font-weight:700}.snx-menu li.is-current>a,.snx-menu li.is-current>.snx-mega-dd>summary,.snx-mega-dd[open]>summary{background:var(--snx-navy);color:#fff}.snx-menu li.is-current>a:hover{background:var(--snx-navy)}.snx-mega{border-radius:14px}.snx-btn{border-radius:10px;padding:14px 24px;font-weight:800;letter-spacing:0;transition:transform .15s,box-shadow .15s,background .15s,color .15s}.snx-btn--primary,.snx-nav__cta{background:var(--snx-cyan);color:var(--snx-navy-deep)!important;border:0;box-shadow:0 8px 20px rgb(0 179 255 / .30)}.snx-btn--primary:hover,.snx-nav__cta:hover{background:#19C0FF;transform:translateY(-2px);box-shadow:0 12px 26px rgb(0 179 255 / .38)}.snx-btn--outline{border:1.5px solid var(--snx-navy);color:var(--snx-navy)!important;background:#fff0}.snx-btn--outline:hover{background:var(--snx-navy);color:#fff!important}.snx-btn--ghost{color:var(--snx-navy)!important}.snx-bg-navy .snx-btn--outline,.snx-cta--navy .snx-btn--outline{border-color:rgb(255 255 255 / .5);color:#fff!important}.snx-bg-navy .snx-btn--outline:hover,.snx-cta--navy .snx-btn--outline:hover{background:#fff;color:var(--snx-navy)!important}:where(body.snx-canvas) :where(h1,h2,h3,h4){font-weight:800;letter-spacing:-.04em}.snx-accent{font-family:inherit;font-style:normal;font-weight:inherit;letter-spacing:inherit;color:inherit;-webkit-text-fill-color:currentColor;background:linear-gradient(transparent 64%,rgb(0 179 255 / .30) 64%,rgb(0 179 255 / .30) 92%,transparent 92%);padding:0 .06em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.snx-bg-navy .snx-accent,.snx-cta--navy .snx-accent,.snx-bg-navy .snx-title .snx-accent{background:linear-gradient(transparent 64%,rgb(0 179 255 / .45) 64%,rgb(0 179 255 / .45) 92%,transparent 92%);color:#fff}.snx-eyebrow,.snx-badge{padding:0;background:none;border:0;border-radius:0;font-size:12px;font-weight:800;letter-spacing:.14em;color:var(--snx-navy);display:inline-flex;align-items:center;gap:10px}.snx-eyebrow::before,.snx-badge::before{content:"";width:9px;height:9px;border-radius:2px;background:var(--snx-cyan);transform:rotate(45deg);flex:none}.snx-badge i{display:none}.snx-bg-navy .snx-eyebrow,.snx-cta--navy .snx-eyebrow{background:none;border:0;color:#fff}.snx-hero{background:#fff}.snx-hero::before{background-image:radial-gradient(rgb(9 57 93 / .13) 1.2px,transparent 1.4px);background-size:22px 22px;-webkit-mask-image:linear-gradient(100deg,#000 0%,transparent 55%);mask-image:linear-gradient(100deg,#000 0%,transparent 55%)}.snx-hero__stats strong{color:var(--snx-navy)}.snx-hero__art{border-radius:24px;border:0;background:radial-gradient(420px 320px at 70% 20%,rgb(0 179 255 / .35),transparent 70%),linear-gradient(160deg,#0B4672,#06253D);box-shadow:0 30px 60px rgb(6 37 61 / .25)}.snx-hero__art::before{background:radial-gradient(rgb(255 255 255 / .12) 1.2px,transparent 1.4px);background-size:24px 24px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)}.snx-hero__art::after{display:none}.snx-hero__art .r-line{stroke:rgb(255 255 255 / .22)}.snx-hero__art .snx-spin circle:not(.r-cyan){fill:#7FD6FF}.snx-hero__art .r-shadow{fill:rgb(0 0 0 / .28)}.snx-hero__art .r-halo{stroke:#4FC6FF}.snx-robot .r-card{fill:#fff;stroke:none}.snx-robot .r-icon,.snx-orbit .r-icon{fill:var(--snx-navy);stroke:none}.snx-card,.snx-card--service,.snx-plan,.snx-post,.snx-office,.snx-faq__item,.snx-bkpk__box,.snx-authorbox{background:var(--snx-surface);border:1px solid var(--snx-line);border-radius:var(--snx-radius);box-shadow:none}.snx-card,.snx-card--service{padding:28px;transition:transform .22s,background .22s,border-color .22s,box-shadow .22s}.snx-card:hover{border-color:var(--snx-navy);transform:translateY(-3px);box-shadow:0 18px 36px rgb(6 37 61 / .10)}.snx-card h3{font-size:20px;font-weight:800;letter-spacing:-.025em}.snx-card--steps,.snx-card--steps:hover{background:#fff0;border:0;box-shadow:none;padding:0;transform:none}.snx-card--service:hover{background:var(--snx-navy);border-color:var(--snx-navy)}.snx-card--service:hover :where(h3,p,span,a,li){color:#fff!important}.snx-card--service:hover p{color:#C5D9E8!important}.snx-card--service:hover .snx-card__ic{background:var(--snx-cyan);color:var(--snx-navy-deep)}.snx-card--service:hover .snx-card__ic .snx-i{color:var(--snx-navy-deep)}.snx-card--service:hover :where(li){background:rgb(255 255 255 / .10);border-color:#fff0}.snx-tags li,.snx-card__tags li,.snx-chips li{border-radius:6px;background:var(--snx-soft);border-color:#fff0;font-weight:600}.snx-card__num{font:800 15px/1 var(--snx-sans);font-style:normal;width:44px;height:44px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:var(--snx-cyan);background:var(--snx-navy)}.snx-card__ic,.snx-svc__ic,.snx-points__ic,.snx-infolist__ic,.snx-bksvc__ic,.snx-phonecard__ic,.snx-card--service .snx-card__ic{width:50px;height:50px;border-radius:12px;background:var(--snx-navy);color:var(--snx-cyan);box-shadow:none;display:inline-flex;align-items:center;justify-content:center;transition:background .22s,color .22s}.snx-card__ic .snx-i,.snx-svc__ic .snx-i,.snx-points__ic .snx-i,.snx-infolist__ic .snx-i,.snx-bksvc__ic .snx-i,.snx-phonecard__ic .snx-i{width:22px;height:22px;color:var(--snx-cyan)}.snx-card:hover .snx-card__ic{background:var(--snx-navy);color:var(--snx-cyan)}.snx-bg-navy .snx-card__ic,.snx-bg-navy .snx-card:hover .snx-card__ic{background:var(--snx-cyan);color:var(--snx-navy-deep)}.snx-bg-navy .snx-card__ic .snx-i{color:var(--snx-navy-deep)}.snx-bg-navy .snx-card{background:rgb(255 255 255 / .05);border-color:rgb(255 255 255 / .12)}.snx-bg-navy .snx-card:hover{background:rgb(255 255 255 / .09);border-color:var(--snx-cyan);box-shadow:none}.snx-bksvc__item input:checked+.snx-bksvc__box .snx-bksvc__ic{background:var(--snx-cyan)}.snx-bksvc__item input:checked+.snx-bksvc__box .snx-bksvc__ic .snx-i{color:var(--snx-navy-deep)}.snx-checks .snx-i{width:18px;height:18px;padding:4px;border-radius:50%;background:var(--snx-navy);color:var(--snx-cyan);margin-top:3px}.snx-bg-navy .snx-checks .snx-i{background:var(--snx-cyan);color:var(--snx-navy-deep)}.snx-plan li .snx-i,.snx-bkpk__box li .snx-i,.snx-os__trust .snx-i{color:var(--snx-cyan-600)}.snx-split__media::before,.snx-person__photo::before,.snx-person__photo::after{display:none!important}.snx-split__media>img,.snx-person__photo img,.snx-gallery img,.snx-split__media img{border-radius:var(--snx-radius);border:1px solid var(--snx-line);box-shadow:var(--snx-shadow-lg)}.snx-person__photo img{background:var(--snx-tint)}.snx-person__role,.snx-split__float{border-radius:10px;background:#fff;border:1px solid var(--snx-line);box-shadow:0 10px 24px rgb(6 37 61 / .12);font-weight:800}.snx-media-stats{border-radius:12px}.snx-work__img{padding:0;border-radius:var(--snx-radius);background:var(--snx-tint);border:1px solid var(--snx-line);overflow:hidden}.snx-work__img img{border-radius:0;box-shadow:none}.snx-post{overflow:hidden}.snx-post:hover{border-color:var(--snx-navy);transform:translateY(-3px);box-shadow:0 18px 36px rgb(6 37 61 / .10)}.snx-article__hero{border-radius:var(--snx-radius)}.snx-person blockquote{border-radius:0 10px 10px 0;background:var(--snx-tint);border-left-color:var(--snx-navy)}.snx-person blockquote .snx-i{color:var(--snx-navy)}.snx-plan{padding:28px}.snx-plan.is-featured,.snx-plan--featured{border:2px solid var(--snx-navy);background:linear-gradient(180deg,#F3F9FE,#fff 45%);box-shadow:0 18px 36px rgb(6 37 61 / .10)}.snx-plan__cat{border-radius:6px;background:var(--snx-tint);color:var(--snx-navy)}.snx-plan__badge,.snx-bkpk__badge{border-radius:6px;background:var(--snx-cyan);color:var(--snx-navy-deep)}.snx-plan .snx-btn{width:100%;justify-content:center}.snx-card--steps h3{margin-top:6px}.snx-cta{border-radius:20px}.snx-cta--tint{background:var(--snx-navy);color:#C5D9E8}.snx-cta--tint h2,.snx-cta--tint .snx-title{color:#fff}.snx-cta--tint .snx-accent{background:linear-gradient(transparent 64%,rgb(0 179 255 / .45) 64%,rgb(0 179 255 / .45) 92%,transparent 92%)}.snx-cta--tint .snx-btn--outline{border-color:rgb(255 255 255 / .5);color:#fff!important}.snx-cta--tint .snx-eyebrow{color:#fff}.snx-cta--tint .snx-cta__phone,.snx-cta--tint a:not(.snx-btn){color:#fff!important}.snx-footer{background:var(--snx-navy-deep);color:#A9C3D6;border-top:0}.snx-footer a{color:#C5D9E8!important}.snx-footer a:hover{color:var(--snx-cyan)!important}.snx-footer h3,.snx-footer h4{color:#fff}.snx-footer h4{letter-spacing:.12em}.snx-footer__brand p{color:#A9C3D6}.snx-footer__news,.snx-footer__bar{border-color:rgb(255 255 255 / .12)}.snx-footer__contact .snx-i{color:var(--snx-cyan)}.snx-news input[type=email]{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .18);color:#fff}.snx-news input::placeholder{color:#8FAEC4}.snx-socials a{background:rgb(255 255 255 / .08);color:#fff!important}.snx-socials a:hover{background:var(--snx-cyan);color:var(--snx-navy-deep)!important}.snx-marquee-sec,.snx-section.snx-marquee-sec{padding:24px 0;background:#fff}.snx-marquee li{font-weight:800;color:var(--snx-navy)}.snx-field input,.snx-field select,.snx-field textarea,.snx-form input,.snx-form select,.snx-form textarea{border-radius:10px;border:1.5px solid var(--snx-line-strong);background:#fff}.snx-field input:focus,.snx-field textarea:focus,.snx-form input:focus,.snx-form textarea:focus{border-color:var(--snx-navy);box-shadow:0 0 0 4px rgb(0 179 255 / .18);outline:0}@media (max-width:720px){.snx-section{padding:60px 0}.snx-card{padding:22px}.snx-hero__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.snx-hero__stats li{padding:0!important;border:0!important}.snx-hero__stats strong{font-size:24px}.snx-hero__stats span{font-size:12px}}.snx-menu li.is-current>a,.snx-menu li.is-current>.snx-mega-dd>summary,.snx-mega-dd[open]>summary{color:#fff!important}.snx-menu li.is-current>.snx-mega-dd>summary .snx-i,.snx-mega-dd[open]>summary .snx-i{color:#fff;opacity:1}.snx-faq__item{background:#fff0;border:0;border-bottom:1px solid var(--snx-line);border-radius:0}.snx-faq__item summary{padding:24px 0;font-weight:700}.snx-faq__item summary:hover{color:var(--snx-navy)}html[data-snx-theme="dark"] .snx-nav{background:#06253D;border-bottom-color:rgb(255 255 255 / .1)}html[data-snx-theme="dark"] .snx-eyebrow,html[data-snx-theme="dark"] .snx-badge{color:#8FD8FF}html[data-snx-theme="dark"] .snx-hero__stats strong,html[data-snx-theme="dark"] .snx-hero__stats li span{color:#fff}html[data-snx-theme="dark"] .snx-hero__stats span{color:#9FB8CB}html[data-snx-theme="dark"] .snx-btn--ghost,html[data-snx-theme="dark"] .snx-btn--outline{color:#fff!important;border-color:rgb(255 255 255 / .4)}html[data-snx-theme="dark"] .snx-btn--outline:hover{background:#fff;color:#06253D!important}html[data-snx-theme="dark"] .snx-menu>ul>li>a,html[data-snx-theme="dark"] .snx-mega-dd>summary{color:#E4EFF7}html[data-snx-theme="dark"] .snx-menu li.is-current>a,html[data-snx-theme="dark"] .snx-menu li.is-current>.snx-mega-dd>summary,html[data-snx-theme="dark"] .snx-mega-dd[open]>summary{background:var(--snx-cyan);color:#06253D!important}html[data-snx-theme="dark"] .snx-marquee li{color:#D6E6F2}html[data-snx-theme="dark"] .snx-marquee-sec,html[data-snx-theme="dark"] .snx-section.snx-marquee-sec{background:#fff0}html[data-snx-theme="dark"] .snx-hero{background:#fff0}html[data-snx-theme="dark"] .snx-card__ic,html[data-snx-theme="dark"] .snx-card:hover .snx-card__ic{background:var(--snx-cyan);color:#06253D}html[data-snx-theme="dark"] .snx-card__ic .snx-i{color:#06253D}html[data-snx-theme="dark"] .snx-card:hover{border-color:var(--snx-cyan)}.snx-accent{font-family:var(--snx-serif);font-style:italic;font-weight:500;letter-spacing:-.01em;background:none;padding:0;color:var(--snx-cyan-600);-webkit-text-fill-color:currentColor}.snx-bg-navy .snx-accent,.snx-cta--navy .snx-accent,.snx-cta--tint .snx-accent,.snx-hero .snx-accent,.snx-pagehero .snx-accent{background:none;color:#4FC6FF}.snx-hero,.snx-pagehero{background:radial-gradient(900px 520px at 85% 0%,rgb(0 179 255 / .22),transparent 62%),linear-gradient(180deg,#0A3C63 0%,#06253D 100%);color:#C5D9E8}.snx-hero::before,.snx-pagehero::before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgb(255 255 255 / .10) 1.2px,transparent 1.4px);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 90%);mask-image:linear-gradient(180deg,#000,transparent 90%);pointer-events:none}.snx-hero__in{padding-top:72px;padding-bottom:88px}.snx-hero .snx-badge{color:#8FD8FF}.snx-hero .snx-hero__title,.snx-pagehero h1{color:#fff}.snx-hero .snx-hero__text,.snx-pagehero__copy p{color:#B7CFE0}.snx-hero .snx-btn--ghost{color:#fff!important}.snx-hero__stats{border-top:1px solid rgb(255 255 255 / .14);padding-top:28px;margin-top:44px}.snx-hero__stats li{border-color:rgb(255 255 255 / .16)}.snx-hero__stats strong,.snx-hero__stats li strong{color:#fff;-webkit-text-fill-color:#fff;background:none}.snx-hero__stats span,.snx-hero__stats em{color:#9FB8CB}.snx-hero__art{background:none;border:0;box-shadow:none;border-radius:0;overflow:visible}.snx-hero__art::before{display:none}.snx-hero__art .r-line{stroke:rgb(255 255 255 / .20)}.snx-robot .r-label{font:700 12px var(--snx-sans);fill:#D6E6F2;letter-spacing:.01em}.snx-pagehero__in{padding-top:56px;padding-bottom:64px}.snx-pagehero h1{font-size:clamp(34px, 4.2vw, 58px)}.snx-pagehero .snx-crumbs,.snx-pagehero .snx-crumbs a{color:#9FB8CB!important}.snx-pagehero .snx-crumbs a:hover{color:#fff!important}.snx-pagehero .snx-crumbs strong{color:#fff}.snx-pagehero .r-line{stroke:rgb(255 255 255 / .22)}.snx-pagehero .r-card{fill:#fff}.snx-marquee-sec,.snx-section.snx-marquee-sec{background:var(--snx-paper);border-color:var(--snx-line)}.snx-bg-soft,.snx-bg-paper{background:var(--snx-paper)}@media (max-width:960px){.snx-hero__in{padding-top:48px;padding-bottom:56px}}html[data-snx-theme="dark"] .snx-accent{color:#4FC6FF}.snx-article__head{padding:0;background:radial-gradient(900px 520px at 85% 0%,rgb(0 179 255 / .22),transparent 62%),linear-gradient(180deg,#0A3C63 0%,#06253D 100%)}.snx-article__head .snx-pagehero__in{padding-bottom:120px}.snx-article__title{color:#fff;font-size:clamp(32px, 4.2vw, 56px);line-height:1.08;max-width:980px}.snx-article__lead{color:#B7CFE0;margin:18px 0 0;max-width:760px;font-size:18px}.snx-article__meta{color:#9FB8CB;margin:26px 0 0}.snx-article__by strong{color:#fff}.snx-article__dot{background:rgb(255 255 255 / .3)}.snx-article__av{background:var(--snx-cyan);color:var(--snx-navy-deep)}.snx-article__cat{color:var(--snx-navy-deep)!important;background:var(--snx-cyan);padding:4px 10px;border-radius:6px;font-size:12px;font-weight:800;text-decoration:none;letter-spacing:.04em}.snx-article__herowrap{margin-top:-88px;position:relative;z-index:2}.snx-article__hero{aspect-ratio:16 / 7.4;border-radius:14px;border:1px solid var(--snx-line);box-shadow:0 24px 50px rgb(6 37 61 / .22);background:var(--snx-tint)}.snx-article__grid.is-flat{padding-top:56px}.snx-article__grid:not(.is-flat){padding-top:56px}.snx-prose blockquote{border-radius:0 10px 10px 0;border-left-color:var(--snx-navy);font-family:var(--snx-serif)}.snx-prose a{color:var(--snx-cyan-600)!important}.snx-prose ul li::before{border-radius:2px;transform:rotate(45deg)}.snx-authorbox{border-radius:14px}.snx-postnav{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:28px}.snx-postnav__a{display:block;padding:18px 20px;border:1px solid var(--snx-line);border-radius:14px;text-decoration:none;color:var(--snx-ink)!important;transition:border-color .2s,transform .2s}.snx-postnav__a:hover{border-color:var(--snx-navy);transform:translateY(-2px)}.snx-postnav__a small{display:block;font:700 11.5px/1 var(--snx-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--snx-cyan-600);margin-bottom:8px}.snx-postnav__a strong{font-size:15.5px;line-height:1.35}.snx-postnav__a.is-next{text-align:right}.snx-article__cta{border-radius:20px;background:radial-gradient(500px 260px at 100% 0%,rgb(0 179 255 / .3),transparent 62%),linear-gradient(135deg,#0A3C63,#06253D);margin-top:0}.snx-cta-sec .snx-article__cta{margin:0}.snx-archive__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin-bottom:36px}.snx-filters{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 32px;padding:0}.snx-archive__bar .snx-filters{margin:0}.snx-filters a,.snx-filters button{display:inline-block;padding:9px 16px;border-radius:8px;border:1px solid var(--snx-line);background:#fff;color:var(--snx-text)!important;font:700 13.5px/1 var(--snx-sans);text-decoration:none;cursor:pointer;transition:.15s}.snx-filters a:hover,.snx-filters button:hover{border-color:var(--snx-navy);color:var(--snx-navy)!important}.snx-filters a.is-on,.snx-filters button.is-on{background:var(--snx-navy);border-color:var(--snx-navy);color:#fff!important}.snx-archive__search{position:relative;display:flex;align-items:center;gap:10px;min-width:260px;padding:0 14px;border:1.5px solid var(--snx-line-strong);border-radius:10px;background:#fff;color:var(--snx-muted)}.snx-archive__search input{border:0!important;background:transparent!important;box-shadow:none!important;outline:0;padding:12px 0;width:100%;font:500 14.5px var(--snx-sans);color:var(--snx-ink)}.snx-archive__search:focus-within{border-color:var(--snx-navy)}.snx-post__meta{display:flex;align-items:center;gap:10px;margin-bottom:10px}.snx-post__cat{padding:4px 9px;border-radius:6px;background:var(--snx-tint);color:var(--snx-navy);font:800 11px/1.2 var(--snx-sans);letter-spacing:.06em;text-transform:uppercase}.snx-post--featured{grid-column:1 / -1;display:grid;grid-template-columns:1.25fr 1fr}.snx-post--featured .snx-post__img{aspect-ratio:auto;min-height:340px}.snx-post--featured .snx-post__body{padding:40px;justify-content:center}.snx-post--featured h3{font-size:clamp(24px, 2.6vw, 34px);letter-spacing:-.035em}.snx-post--featured p{font-size:16.5px}.snx-pager{margin-top:48px}.snx-pager ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;margin:0;padding:0}.snx-pager a,.snx-pager span.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 14px;border-radius:10px;border:1px solid var(--snx-line);background:#fff;color:var(--snx-ink)!important;font-weight:700;text-decoration:none}.snx-pager a:hover{border-color:var(--snx-navy)}.snx-pager .current{background:var(--snx-navy);border-color:var(--snx-navy);color:#fff!important}.snx-empty-state{text-align:center;max-width:520px;margin:40px auto;display:grid;gap:12px;justify-items:center}.snx-empty-state__ic{width:64px;height:64px;border-radius:16px;background:var(--snx-navy);color:var(--snx-cyan);display:inline-flex;align-items:center;justify-content:center}.snx-empty-state h2,.snx-empty-state h3{font-size:26px}.snx-empty{text-align:center;color:var(--snx-muted);padding:28px 0}.snx-jobs__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:28px}.snx-jobs__bar .snx-filters{margin:0}.snx-joblist{display:grid;gap:14px}.snx-job{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 28px;background:#fff;border:1px solid var(--snx-line);border-radius:14px;text-decoration:none!important;color:var(--snx-text)!important;transition:border-color .2s,transform .2s,box-shadow .2s}.snx-job[hidden]{display:none}.snx-job:hover{border-color:var(--snx-navy);transform:translateY(-2px);box-shadow:0 16px 32px rgb(6 37 61 / .08)}.snx-job__main2{display:grid;gap:6px}.snx-job__dept{font:800 11.5px/1 var(--snx-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--snx-cyan-600)}.snx-job h3{font-size:21px;letter-spacing:-.025em}.snx-job__meta{font-size:14px;color:var(--snx-muted)}.snx-job__go{display:inline-flex;align-items:center;gap:8px;flex:none;font-weight:800;color:var(--snx-navy)}.snx-job:hover .snx-job__go{color:var(--snx-cyan-600)}.snx-job__grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:56px;align-items:start}.snx-job__sec,.snx-case__sec{padding-top:64px}.snx-job__block{margin-top:40px}.snx-job__block h2{font-size:26px;margin-bottom:18px}.snx-job__side{position:sticky;top:120px}.snx-job__card{padding:28px;border:1px solid var(--snx-line);border-radius:14px;background:#fff;display:grid;gap:20px}.snx-job__card h3{font-size:20px}.snx-job__facts{display:grid;gap:14px;list-style:none;margin:0;padding:0}.snx-job__facts li{display:flex;gap:12px;align-items:flex-start}.snx-job__facts small{display:block;font-size:12px;color:var(--snx-muted)}.snx-job__facts strong{font-size:15px;color:var(--snx-ink)}.snx-job__ic{width:36px;height:36px;border-radius:10px;background:var(--snx-navy);color:var(--snx-cyan);display:inline-flex;align-items:center;justify-content:center;flex:none}.snx-apply__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start}.snx-apply .snx-field input[type=file]{padding:11px;background:var(--snx-soft)}.snx-fineprint{font-size:13px;color:var(--snx-muted);margin-top:12px}.snx-results{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.snx-results div{padding:22px;border:1px solid var(--snx-line);border-radius:14px;background:var(--snx-paper)}.snx-results strong{display:block;font:800 34px/1 var(--snx-sans);letter-spacing:-.04em;color:var(--snx-navy)}.snx-results span{display:block;margin-top:8px;font-size:14px;color:var(--snx-muted)}.snx-casegal img{width:100%;border-radius:14px;border:1px solid var(--snx-line)}.snx-workgrid{margin-top:8px}@media (max-width:960px){.snx-job__grid,.snx-apply__grid{grid-template-columns:1fr;gap:36px}.snx-job__side{position:static}.snx-post--featured{grid-template-columns:1fr}.snx-post--featured .snx-post__img{min-height:0;aspect-ratio:16 / 9}.snx-post--featured .snx-post__body{padding:24px}.snx-results{grid-template-columns:1fr}}@media (max-width:720px){.snx-job{flex-direction:column;align-items:flex-start;padding:20px}.snx-postnav{grid-template-columns:1fr}.snx-archive__search{min-width:0;width:100%}.snx-article__herowrap{margin-top:-64px}.snx-article__head .snx-pagehero__in{padding-bottom:88px}}.snx-apply__grid .snx-head,.snx-apply-sec .snx-head{display:block;margin-bottom:24px}.snx-work__body{flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:8px;padding:20px 2px 0}.snx-work__body small{order:-1;padding:0;border:0;border-radius:0;background:none;font:800 11.5px/1 var(--snx-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--snx-cyan-600)}.snx-work__body h3{order:0;font-size:21px}.snx-work__cap{order:1;flex-basis:auto}.snx-work:hover h3{color:var(--snx-cyan-600)}@media (min-width:1025px) and (max-width:1280px){.snx-nav__in{gap:16px}.snx-menu>ul{gap:2px}.snx-menu>ul>li>a,.snx-mega-dd>summary{padding:10px 10px;font-size:14px}.snx-nav__actions{gap:8px}.snx-nav__cta{padding:12px 16px}}.snx-case .snx-pagehero .snx-pagehero__in{padding-bottom:120px}@media (max-width:720px){.snx-case .snx-pagehero .snx-pagehero__in{padding-bottom:88px}}body.snx-canvas :is(h1,h2){font-weight:700!important}body.snx-canvas :is(h3,h4){font-weight:800!important}body.snx-canvas .snx-accent{font-weight:500!important}.snx-card h3,.snx-post__body h3,.snx-work__body h3,.snx-job h3,.snx-member h3{letter-spacing:-.025em}.snx-topbar{background:var(--snx-soft);color:var(--snx-muted);border-bottom:1px solid var(--snx-line)}.snx-topbar a{color:var(--snx-text)!important}.snx-topbar a:hover{color:var(--snx-navy)!important}.snx-topbar__world{border-left-color:var(--snx-line)}.snx-topbar .snx-i{color:var(--snx-cyan-600)}.snx-nav{background:#fff}.snx-menu li.is-current>a,.snx-menu li.is-current>.snx-mega-dd>summary,.snx-mega-dd[open]>summary{background:transparent!important;color:var(--snx-navy)!important}.snx-menu li.is-current>a:hover{background:var(--snx-soft)!important}.snx-menu li.is-current>.snx-mega-dd>summary .snx-i,.snx-mega-dd[open]>summary .snx-i{color:var(--snx-navy);opacity:1}.snx-menu li.is-current>a::after,.snx-menu li.is-current>.snx-mega-dd>summary::after{background:var(--snx-cyan)}.snx-nav__cta,.snx-menu__cta,.snx-nav .snx-btn--primary{background:var(--snx-navy)!important;color:#fff!important;box-shadow:0 8px 20px rgb(9 57 93 / .22)}.snx-nav__cta:hover,.snx-menu__cta:hover{background:var(--snx-navy-deep)!important;box-shadow:0 12px 26px rgb(9 57 93 / .3)}.snx-nav__cta .snx-i,.snx-menu__cta .snx-i{color:#fff}html[data-snx-theme="dark"] .snx-topbar{background:#04152A;border-color:rgb(255 255 255 / .06);color:#A9C0D2}html[data-snx-theme="dark"] .snx-topbar a{color:#D6E6F2!important}html[data-snx-theme="dark"] .snx-menu li.is-current>a,html[data-snx-theme="dark"] .snx-menu li.is-current>.snx-mega-dd>summary,html[data-snx-theme="dark"] .snx-mega-dd[open]>summary{background:transparent!important;color:var(--snx-cyan)!important}html[data-snx-theme="dark"] .snx-menu li.is-current>.snx-mega-dd>summary .snx-i,html[data-snx-theme="dark"] .snx-mega-dd[open]>summary .snx-i{color:var(--snx-cyan)}html[data-snx-theme="dark"] .snx-nav__cta,html[data-snx-theme="dark"] .snx-menu__cta,html[data-snx-theme="dark"] .snx-nav .snx-btn--primary{background:var(--snx-cyan)!important;color:#06253D!important}html[data-snx-theme="dark"] .snx-nav__cta .snx-i,html[data-snx-theme="dark"] .snx-menu__cta .snx-i{color:#06253D}.snx-footer__grid{padding-top:72px}.snx-news--mini{display:block;min-width:0;max-width:380px;margin:0 0 22px}.snx-news--mini label{display:block;font:800 11.5px/1 var(--snx-sans);letter-spacing:.14em;text-transform:uppercase;color:#fff;margin-bottom:10px}.snx-news__row{display:flex;gap:8px}.snx-news__row input[type=email]{flex:1;min-width:0;padding:13px 14px;font-size:14px}.snx-news__row .snx-btn{padding:0 16px;flex:none}.snx-footer__brand .snx-logo img{height:48px;width:auto}.snx-footer__brand p{margin-bottom:18px}.snx-people--row{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding:44px;border-radius:28px;background:radial-gradient(700px 360px at 100% 0%,rgb(0 179 255 / .16),transparent 62%),linear-gradient(150deg,#0B2744,#06192C);border:1px solid rgb(0 179 255 / .28);box-shadow:var(--snx-shadow-lg)}.snx-people--row .snx-person,.snx-people--row .snx-person.is-flip{display:flex;flex-direction:column;align-items:stretch;gap:24px}.snx-people--row .snx-person.is-flip .snx-person__photo{order:0}.snx-people--row .snx-person__photo{max-width:none;margin:0}.snx-people--row .snx-person__photo img{aspect-ratio:4 / 4.6;width:100%;object-fit:cover;object-position:top;border:2px solid var(--snx-cyan);border-radius:18px;background:#0B2744;box-shadow:none}.snx-people--row .snx-person__role{position:static;display:block;margin-top:16px;padding:0;background:none!important;border:0;box-shadow:none;color:#9FB8CB;font:600 13.5px/1.2 var(--snx-sans)}.snx-people--row .snx-person h3{color:var(--snx-cyan);font-size:clamp(26px, 2.4vw, 34px);margin-bottom:16px}.snx-people--row .snx-person blockquote{background:rgb(255 255 255 / .05);border-left:3px solid var(--snx-cyan);color:#fff;border-radius:0 12px 12px 0;font-size:16.5px}.snx-people--row .snx-person blockquote .snx-i{display:none}.snx-people--row .snx-person__copy{color:#B6CBDA;font-size:15px}.snx-people--row .snx-person__copy>p+p{margin-top:12px}@media (max-width:900px){.snx-people--row{grid-template-columns:1fr;padding:24px;gap:40px;border-radius:22px}}.snx-team__top{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:34px}.snx-team__top .snx-head{margin-bottom:0}.snx-team__nav{display:flex;gap:10px;flex:none}.snx-team__btn{width:48px;height:48px;border-radius:12px;border:1.5px solid var(--snx-navy);background:#fff;color:var(--snx-navy);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:.15s;padding:0}.snx-team__btn:hover:not(:disabled){background:var(--snx-navy);color:#fff}.snx-team__btn:disabled{opacity:.35;cursor:default}.snx-team__btn .is-flip{transform:rotate(180deg)}.snx-team{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 22px;cursor:grab;outline:0}.snx-team::-webkit-scrollbar{display:none}.snx-team.is-drag{cursor:grabbing;scroll-snap-type:none}.snx-team.is-drag *{pointer-events:none}.snx-team__track{display:flex;gap:24px}.snx-member{flex:0 0 calc((100% - 72px) / 4);min-width:240px;scroll-snap-align:start;display:flex;flex-direction:column;background:#fff;border:1px solid var(--snx-line);border-radius:18px;overflow:hidden;text-decoration:none!important;color:var(--snx-text)!important;transition:transform .2s,box-shadow .2s,border-color .2s}.snx-member:hover{transform:translateY(-4px);border-color:var(--snx-navy);box-shadow:0 18px 36px rgb(6 37 61 / .12)}.snx-member__ph{display:block;position:relative;aspect-ratio:1 / 1;background:var(--snx-tint);overflow:hidden}.snx-member__ph img,.snx-member__ph svg{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.snx-member__dept{position:absolute;left:14px;bottom:14px;font-style:normal;font:800 11px/1 var(--snx-sans);letter-spacing:.08em;text-transform:uppercase;padding:8px 11px;border-radius:8px;background:var(--snx-navy);color:#fff}.snx-member__body{display:grid;gap:6px;padding:20px 20px 22px}.snx-member h3{font-size:19px;color:var(--snx-ink)}.snx-member__role{font-size:14px;color:var(--snx-muted)}.snx-member__go{display:inline-flex;align-items:center;gap:8px;margin-top:8px;font:800 13.5px/1 var(--snx-sans);color:var(--snx-cyan-600);transition:gap .2s}.snx-member:hover .snx-member__go{gap:12px}.snx-teamgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.snx-teamgrid .snx-member{flex:none;min-width:0}@media (max-width:1100px){.snx-member{flex-basis:calc((100% - 48px) / 3)}.snx-teamgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.snx-member{flex-basis:74%}.snx-team__top{flex-direction:column;align-items:flex-start}.snx-teamgrid{grid-template-columns:1fr}}.snx-member__sec{padding-top:72px}.snx-profile{display:grid;grid-template-columns:400px minmax(0,1fr);gap:64px;align-items:start}.snx-profile__photo{position:relative;border-radius:22px;overflow:hidden;border:1px solid var(--snx-line);background:var(--snx-tint);box-shadow:var(--snx-shadow-lg);aspect-ratio:1 / 1.1}.snx-profile__photo img,.snx-profile__photo svg{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.snx-profile__copy{display:grid;gap:18px}.snx-profile__copy .snx-title{font-size:clamp(32px, 3.4vw, 46px)}.snx-profile__tag{font:600 19px/1.5 var(--snx-sans);color:var(--snx-ink-2);border-left:3px solid var(--snx-cyan);padding-left:16px;margin:0}.snx-profile__facts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:14px}.snx-profile__facts li{padding:14px 20px;border:1px solid var(--snx-line);border-radius:12px;background:#fff;min-width:140px}.snx-profile__facts small{display:block;font-size:12px;color:var(--snx-muted)}.snx-profile__facts strong{font-size:17px;color:var(--snx-ink)}.snx-profile__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}@media (max-width:960px){.snx-profile{grid-template-columns:1fr;gap:32px}.snx-profile__photo{max-width:420px}}.snx-mock{display:block;position:relative;aspect-ratio:16 / 10;overflow:hidden;container-type:inline-size;background:radial-gradient(60% 70% at 85% 0%,rgb(0 179 255 / .30),transparent 70%),linear-gradient(140deg,#0C4A78,#06253D)}.snx-mock__desk{position:absolute;left:6%;top:11%;width:76%;border-radius:1cqw 1cqw 0 0;overflow:hidden;background:#fff;box-shadow:0 2.4cqw 5cqw rgb(0 0 0 / .38)}.snx-mock__bar{display:flex;align-items:center;gap:.7cqw;height:3.4cqw;padding:0 1.4cqw;background:#EAF0F5}.snx-mock__bar b{width:1cqw;height:1cqw;border-radius:50%;background:#BFCCD7}.snx-mock__bar b:first-child{background:#F26B63}.snx-mock__bar b:nth-child(2){background:#F5BF4F}.snx-mock__bar b:nth-child(3){background:#5BC873}.snx-mock__bar u{margin-left:1.2cqw;flex:1;max-width:55%;height:2.1cqw;line-height:2.1cqw;border-radius:99px;background:#fff;text-decoration:none;text-align:center;font:600 1.35cqw/2.1cqw var(--snx-sans);color:#61798B;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 1cqw}.snx-mock__phone{position:absolute;right:6%;bottom:7%;width:20%;aspect-ratio:390 / 844;border-radius:2.8cqw;border:.8cqw solid #08141F;background:#fff;overflow:hidden;box-shadow:0 2.4cqw 5cqw rgb(0 0 0 / .45);transition:transform .35s}.snx-mock__phone::before{content:"";position:absolute;z-index:2;left:50%;top:.7cqw;width:28%;height:.9cqw;border-radius:99px;background:#08141F;transform:translateX(-50%)}.snx-mock img{display:block;width:100%;max-width:none;border:0;border-radius:0;box-shadow:none;transform:none!important;background:#fff;object-fit:cover;object-position:top}.snx-mock__desk img{aspect-ratio:1440 / 900;height:auto}.snx-mock__phone img{height:100%;aspect-ratio:auto}.snx-mock--ready{background:var(--snx-tint)}.snx-mock--ready img{height:100%;aspect-ratio:auto}a.snx-work:hover .snx-mock__phone{transform:translateY(-3%)}.snx-work__img{background:#fff0}.snx-work__img .snx-mock{border-radius:0}.snx-work__go{order:5;display:inline-flex;align-items:center;gap:8px;margin-top:6px;font:800 13.5px/1 var(--snx-sans);color:var(--snx-cyan-600);transition:gap .2s}a.snx-work:hover .snx-work__go{gap:12px}.snx-mock--hero{aspect-ratio:2 / 1;border-radius:24px}.snx-mock--hero .snx-mock__desk{left:11%;top:8%;width:63%}.snx-mock--hero .snx-mock__phone{right:11%;bottom:6%;width:17%}.snx-casemock{max-width:1120px;margin:0 auto;border-radius:24px;overflow:hidden;border:1px solid rgb(255 255 255 / .14);box-shadow:0 30px 70px rgb(6 37 61 / .35)}.snx-casemock .snx-mock--hero{border-radius:0}.snx-case__duo{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:36px}.snx-case__box{padding:28px;border:1px solid var(--snx-line);border-radius:16px;background:#fff}.snx-case__box h2{font-size:22px;margin-bottom:12px}.snx-case__box p{margin:0;color:var(--snx-text)}.snx-case__no{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:var(--snx-navy);color:var(--snx-cyan);font:800 14px/1 var(--snx-sans);margin-bottom:14px}.snx-case .snx-checks{grid-template-columns:1fr 1fr;gap:14px 24px}.snx-builtby{display:flex;align-items:center;gap:14px;padding:14px;border:1px solid var(--snx-line);border-radius:14px;background:var(--snx-paper);text-decoration:none!important;color:var(--snx-text)!important;transition:border-color .15s}.snx-builtby:hover{border-color:var(--snx-navy)}.snx-builtby__ph{width:54px;height:54px;border-radius:12px;overflow:hidden;flex:none;display:block}.snx-builtby__ph img,.snx-builtby__ph svg{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.snx-builtby small{display:block;font-size:12px;color:var(--snx-muted)}.snx-builtby strong{display:block;font-size:16px;color:var(--snx-ink)}.snx-builtby em{display:block;font-style:normal;font-size:13px;color:var(--snx-muted)}@media (max-width:720px){.snx-case__duo,.snx-case .snx-checks{grid-template-columns:1fr}.snx-mock--hero{aspect-ratio:16 / 10}.snx-mock--hero .snx-mock__desk{left:6%;top:11%;width:76%}.snx-mock--hero .snx-mock__phone{right:6%;bottom:7%;width:20%}}html[data-snx-theme="dark"] .snx-member,html[data-snx-theme="dark"] .snx-case__box,html[data-snx-theme="dark"] .snx-profile__facts li,html[data-snx-theme="dark"] .snx-team__btn{background:#0B2540;border-color:var(--snx-line)}html[data-snx-theme="dark"] .snx-team__btn{color:#fff}html[data-snx-theme="dark"] .snx-member h3,html[data-snx-theme="dark"] .snx-builtby strong,html[data-snx-theme="dark"] .snx-profile__facts strong{color:#fff}html[data-snx-theme="dark"] .snx-builtby{background:#0B2540}html[data-snx-theme="dark"] .snx-case__no{background:var(--snx-cyan);color:#06253D}.snx-member__dept{top:14px;bottom:auto}.snx-robot .r-leg{fill:#E6F0F8}.snx-robot .r-dot{fill:#7FD6FF}.snx-robot .r-shadow{fill:rgb(0 0 0 / .32)}.snx-robot .r-ant{stroke:#BCD3E4}.snx-eyebrow,.snx-badge{width:fit-content;padding:8px 14px;border-radius:999px;background:#E6F6FD;border:1px solid #C9EAF9;color:var(--snx-navy);font:800 11.5px/1 var(--snx-sans);letter-spacing:.12em}.snx-eyebrow::before,.snx-badge::before{width:8px;height:8px;border-radius:50%;background:var(--snx-cyan);transform:none}.snx-head.snx-align-center .snx-eyebrow{margin-left:auto;margin-right:auto}.snx-bg-navy .snx-eyebrow,.snx-cta--navy .snx-eyebrow,.snx-cta--tint .snx-eyebrow,.snx-pagehero .snx-eyebrow,.snx-hero .snx-eyebrow{background:rgb(255 255 255 / .10);border-color:rgb(255 255 255 / .20);color:#fff}html[data-snx-theme="dark"] .snx-eyebrow,html[data-snx-theme="dark"] .snx-badge{background:rgb(0 179 255 / .12);border-color:rgb(0 179 255 / .30);color:#BFE9FF}body.snx-canvas :is(.snx-title,.snx-head h2,.snx-split__copy h2,.snx-cta .snx-title,.snx-bkinfo__head h3,.snx-article__cta h3){font-weight:700!important;color:var(--snx-ink)}body.snx-canvas :is(.snx-bg-navy .snx-title,.snx-cta--navy .snx-title,.snx-cta--tint .snx-title,.snx-pagehero h1,.snx-hero h1){color:#fff}body.snx-canvas :is(.snx-os__svc,.snx-mega__h,.snx-stats strong,.snx-results strong,.snx-bkpk__name,.snx-plan h3){font-weight:800!important}.snx-btn--primary,.snx-btn--accent{background:var(--snx-navy);color:#fff!important;border:0;box-shadow:0 8px 20px rgb(9 57 93 / .22)}.snx-btn--primary:hover,.snx-btn--accent:hover{background:var(--snx-navy-deep);color:#fff!important;box-shadow:0 12px 26px rgb(9 57 93 / .30)}.snx-btn--primary .snx-i,.snx-btn--accent .snx-i{color:#fff}.snx-hero .snx-btn--primary,.snx-pagehero .snx-btn--primary,.snx-bg-navy .snx-btn--primary,.snx-cta .snx-btn--primary,.snx-article__cta .snx-btn--primary,.snx-footer .snx-btn--primary,.snx-footer .snx-btn--accent{background:var(--snx-cyan)!important;color:var(--snx-navy-deep)!important;box-shadow:0 8px 22px rgb(0 179 255 / .30)}.snx-hero .snx-btn--primary:hover,.snx-pagehero .snx-btn--primary:hover,.snx-bg-navy .snx-btn--primary:hover,.snx-cta .snx-btn--primary:hover,.snx-article__cta .snx-btn--primary:hover,.snx-footer .snx-btn--accent:hover{background:#3CC6FF!important}.snx-hero .snx-btn--primary .snx-i,.snx-pagehero .snx-btn--primary .snx-i,.snx-bg-navy .snx-btn--primary .snx-i,.snx-cta .snx-btn--primary .snx-i,.snx-article__cta .snx-btn--primary .snx-i,.snx-footer .snx-btn .snx-i{color:var(--snx-navy-deep)}html[data-snx-theme="dark"] .snx-btn--primary,html[data-snx-theme="dark"] .snx-btn--accent{background:var(--snx-cyan);color:#06253D!important;box-shadow:0 8px 22px rgb(0 179 255 / .28)}html[data-snx-theme="dark"] .snx-btn--primary .snx-i{color:#06253D}.snx-split{align-items:center;gap:72px}.snx-split__media{position:relative;top:auto;align-self:center}.snx-split__media>img{aspect-ratio:5 / 4.4;border-radius:28px;border:0;box-shadow:0 30px 60px rgb(6 37 61 / .16)}.snx-split__media::before{display:block!important;content:"";position:absolute;z-index:0;inset:auto auto -22px -22px;width:58%;height:58%;border-radius:28px;background:linear-gradient(135deg,var(--snx-cyan),#0A78B8);opacity:.22}.snx-split--right .snx-split__media::before{inset:auto -22px -22px auto}.snx-split__media>img{z-index:1}.snx-split__float{z-index:2;left:auto;right:-20px;bottom:32px;border-radius:16px;padding:16px 20px;box-shadow:0 20px 40px rgb(6 37 61 / .18)}.snx-split--right .snx-split__float{right:auto;left:-20px}.snx-split__copy{display:grid;align-content:center}.snx-split__copy .snx-title{font-size:clamp(32px, 3.4vw, 48px);margin-bottom:4px}.snx-split__copy .snx-head{margin-bottom:20px}.snx-split__copy .snx-head .snx-eyebrow{margin-bottom:20px}.snx-split__copy p{font-size:16.5px}.snx-split__actions{margin-top:32px}.snx-phonecard__ic{background:var(--snx-navy);color:var(--snx-cyan)}.snx-phonecard__ic .snx-i{color:var(--snx-cyan)}@media (max-width:960px){.snx-split{gap:40px}.snx-split__float,.snx-split--right .snx-split__float{right:12px;left:auto}.snx-split__media::before{inset:auto auto -12px -12px}}.snx-card--service:hover,.snx-card--service:focus-within{background:var(--snx-navy)!important;border-color:var(--snx-navy)!important}.snx-card--service:hover h3,.snx-card--service:hover .snx-card__more,.snx-card--service:hover .snx-card__more .snx-i{color:#fff!important}.snx-card--service:hover p{color:#C9DCEA!important}.snx-card--service:hover .snx-card__ic{background:var(--snx-cyan)!important}.snx-card--service:hover .snx-card__ic .snx-i,.snx-card--service:hover .snx-card__ic svg{color:var(--snx-navy-deep)!important;fill:var(--snx-navy-deep)}.snx-card--service:hover .snx-tags li{background:rgb(255 255 255 / .12)!important;border:1px solid rgb(255 255 255 / .22)!important;color:#fff!important}.snx-card--service:hover .snx-card__more{color:var(--snx-cyan)!important}.snx-card--service:hover .snx-card__more .snx-i{color:var(--snx-cyan)!important}.snx-card:not(.snx-card--service):hover .snx-card__ic{background:var(--snx-cyan)}.snx-card:not(.snx-card--service):hover .snx-card__ic .snx-i{color:var(--snx-navy-deep)}.snx-work__body h3{font-size:24px;font-weight:800!important;color:var(--snx-ink);letter-spacing:-.03em}.snx-work__body small{color:var(--snx-cyan-600)}.snx-pj .snx-bk__h small{font:600 12.5px/1 var(--snx-sans);color:var(--snx-muted);margin-left:4px}.snx-pj .snx-field textarea{min-height:150px}.snx-count{display:block;margin-top:6px;font-size:12.5px;color:var(--snx-muted)}.snx-count.is-ok{color:#12804f}.snx-refs{display:grid;gap:10px}.snx-ref input{display:block;width:100%;padding:13px 14px;border:1.5px solid var(--snx-line);border-radius:12px;background:var(--snx-surface);color:var(--snx-ink);font:400 15px var(--snx-sans)}.snx-ref input:focus{outline:0;border-color:var(--snx-cyan);box-shadow:0 0 0 3px rgb(0 179 255 / .18)}.snx-ref input.is-bad{border-color:#E5484D}.snx-addref{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:10px 14px;border:1.5px dashed var(--snx-line-strong);border-radius:10px;background:none;color:var(--snx-navy);font:700 13.5px/1 var(--snx-sans);cursor:pointer}.snx-addref:hover{border-color:var(--snx-navy);background:var(--snx-soft)}.snx-pjtype{display:grid;grid-template-columns:1fr 1fr;gap:14px}.snx-pjtype__item{display:block;position:relative;cursor:pointer}.snx-pjtype__item input,.snx-opt input{position:absolute;opacity:0;pointer-events:none}.snx-pjtype__box{display:flex;flex-direction:column;gap:6px;height:100%;padding:20px;border:1.5px solid var(--snx-line);border-radius:16px;background:var(--snx-surface);transition:border-color .2s,box-shadow .2s,background .2s}.snx-pjtype__box strong{font:800 17px/1.2 var(--snx-sans);color:var(--snx-ink)}.snx-pjtype__box em{font-style:normal;font-size:13.5px;color:var(--snx-muted)}.snx-pjtype__item:hover .snx-pjtype__box,.snx-opt:hover span{border-color:#9FD7F2}.snx-pjtype__item input:checked+.snx-pjtype__box{border-color:var(--snx-navy);box-shadow:0 0 0 3px rgb(0 179 255 / .18);background:var(--snx-sel)}.snx-opts{display:flex;flex-wrap:wrap;gap:10px}.snx-opt{position:relative;cursor:pointer}.snx-opt span{display:inline-block;padding:12px 18px;border:1.5px solid var(--snx-line);border-radius:12px;background:var(--snx-surface);font:700 14.5px/1 var(--snx-sans);color:var(--snx-ink);transition:.15s}.snx-opt input:checked+span{border-color:var(--snx-navy);background:var(--snx-navy);color:#fff}.snx-opt input:focus-visible+span,.snx-pjtype__item input:focus-visible+.snx-pjtype__box{outline:2px solid var(--snx-navy);outline-offset:2px}.snx-pj__custom{margin-top:16px;grid-template-columns:minmax(0,320px)}.snx-review{display:grid;border:1px solid var(--snx-line);border-radius:16px;overflow:hidden;background:var(--snx-surface)}.snx-review__row{display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:16px;align-items:start;padding:14px 18px;border-bottom:1px solid var(--snx-line)}.snx-review__row:last-child{border-bottom:0}.snx-review__row>span{font:700 12.5px/1.5 var(--snx-sans);color:var(--snx-muted);text-transform:uppercase;letter-spacing:.06em}.snx-review__val{white-space:pre-wrap;word-break:break-word;color:var(--snx-ink);font-size:15px}.snx-review__val.is-empty{color:var(--snx-muted)}.snx-review__edit{background:none;border:0;color:var(--snx-cyan-600);font:800 13px/1.5 var(--snx-sans);cursor:pointer;padding:0}.snx-agree{display:flex;gap:12px;align-items:flex-start;margin-top:18px;font-size:14px;color:var(--snx-text);cursor:pointer}.snx-agree input{margin-top:3px;width:18px;height:18px;accent-color:var(--snx-navy);flex:none}@media (max-width:720px){.snx-pjtype{grid-template-columns:1fr}.snx-review__row{grid-template-columns:1fr auto}.snx-review__row>span{grid-column:1 / -1}.snx-stepper li span{display:none}}html[data-snx-theme="dark"] .snx-opt span,html[data-snx-theme="dark"] .snx-pjtype__box,html[data-snx-theme="dark"] .snx-review,html[data-snx-theme="dark"] .snx-ref input{background:#0B2540}html[data-snx-theme="dark"] .snx-opt input:checked+span{background:var(--snx-cyan);color:#06253D;border-color:var(--snx-cyan)}.snx-hero .snx-badge,.snx-pagehero .snx-badge{background:rgb(255 255 255 / .10);border-color:rgb(255 255 255 / .22);color:#fff}.snx-card--service:hover .snx-card__more,.snx-card--service:hover .snx-card__more .snx-i{color:#fff!important}:root{--snx-hair:rgba(9, 57, 93, .11);--snx-chk-bg:#09395D;--snx-chk-fg:#fff;--snx-card-bg:#fff;--snx-lux-shadow:0 1px 2px rgba(8, 41, 63, .04), 0 22px 44px -18px rgba(8, 41, 63, .16);--snx-navy-grad:linear-gradient(155deg, #0C4670 0%, #082F4D 48%, #06253D 100%);--snx-on-navy:#C9DCEA;--snx-on-navy-2:#9FB8CB;--snx-radius:22px}html[data-snx-theme="dark"]{--snx-hair:rgba(255, 255, 255, .11);--snx-chk-bg:rgba(0, 179, 255, .16);--snx-chk-fg:#fff;--snx-card-bg:#0B2540;--snx-lux-shadow:0 1px 2px rgba(0, 0, 0, .3), 0 26px 50px -20px rgba(0, 0, 0, .55);--snx-navy-grad:linear-gradient(155deg, #0F4C7A 0%, #0A3A5F 46%, #08243C 100%)}body.snx-canvas .snx-checks .snx-i,body.snx-canvas .snx-featlist .snx-i,body.snx-canvas .snx-cta__points .snx-i,body.snx-canvas .snx-pagehero__chips .snx-i{width:20px;height:20px;padding:4px;border-radius:50%;flex:none;margin-top:2px;background:var(--snx-chk-bg)!important;color:var(--snx-chk-fg)!important;fill:currentColor}body.snx-canvas :is(.snx-plan.is-featured,.snx-bg-navy,.snx-cta,.snx-pagehero) :is(.snx-checks,.snx-cta__points,.snx-pagehero__chips) .snx-i{background:var(--snx-cyan)!important;color:#fff!important}body.snx-canvas .snx-plan{gap:0;padding:36px 32px 32px;background:var(--snx-card-bg);border:1px solid var(--snx-hair);border-radius:24px;box-shadow:var(--snx-lux-shadow)}body.snx-canvas .snx-plan:hover{transform:translateY(-5px);border-color:rgb(0 179 255 / .45)}body.snx-canvas .snx-plan h3{font-size:22px;font-weight:800!important;color:var(--snx-ink)}body.snx-canvas .snx-plan__tag{margin:6px 0 0;color:var(--snx-muted);font-size:14.5px}body.snx-canvas .snx-plan__cat{align-self:flex-start;margin-bottom:16px;border-radius:999px;padding:7px 12px;background:var(--snx-chip);color:var(--snx-cyan-600);border:1px solid var(--snx-chip-line)}body.snx-canvas .snx-plan__price{margin:24px 0;padding:22px 0;border-top:1px solid var(--snx-hair);border-bottom:1px solid var(--snx-hair);align-items:baseline}body.snx-canvas .snx-plan__price strong{font-size:44px;font-weight:800;letter-spacing:-.04em;color:var(--snx-ink)}body.snx-canvas .snx-plan__price strong.is-quote{font-size:24px}body.snx-canvas .snx-plan__price span,body.snx-canvas .snx-plan__price s{color:var(--snx-muted);font-size:14px}body.snx-canvas .snx-plan .snx-checks{gap:14px;margin:0 0 30px}body.snx-canvas .snx-plan .snx-checks li{font-size:15px;line-height:1.5;color:var(--snx-text)}body.snx-canvas .snx-plan .snx-btn{margin-top:auto;width:100%;justify-content:center}body.snx-canvas .snx-plan .snx-btn--outline{background:#fff0;border:1.5px solid var(--snx-line-strong);color:var(--snx-ink)!important;box-shadow:none}body.snx-canvas .snx-plan .snx-btn--outline .snx-i{color:var(--snx-ink)}body.snx-canvas .snx-plan .snx-btn--outline:hover{background:var(--snx-navy);border-color:var(--snx-navy);color:#fff!important}body.snx-canvas .snx-plan .snx-btn--outline:hover .snx-i{color:#fff}html[data-snx-theme="dark"] body.snx-canvas .snx-plan .snx-btn--outline:hover{background:var(--snx-cyan);border-color:var(--snx-cyan);color:#04223A!important}html[data-snx-theme="dark"] body.snx-canvas .snx-plan .snx-btn--outline:hover .snx-i{color:#04223A}body.snx-canvas .snx-plan__badge{top:-14px;left:32px;padding:8px 14px;border-radius:999px;background:var(--snx-cyan);color:#04223A;font:800 11.5px/1 var(--snx-sans);letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 18px rgb(0 179 255 / .35)}body.snx-canvas .snx-plan.is-featured{background:var(--snx-navy-grad);border:1px solid rgb(0 179 255 / .5);box-shadow:0 34px 64px -24px rgb(6 37 61 / .6),0 0 0 4px rgb(0 179 255 / .10)}body.snx-canvas .snx-plan.is-featured :is(h3,.snx-plan__price strong){color:#fff}body.snx-canvas .snx-plan.is-featured :is(.snx-plan__tag,.snx-plan__price span,.snx-plan__price s,.snx-checks li){color:var(--snx-on-navy)}body.snx-canvas .snx-plan.is-featured .snx-plan__price{border-color:rgb(255 255 255 / .16)}body.snx-canvas .snx-plan.is-featured .snx-plan__cat{background:rgb(255 255 255 / .10);border-color:rgb(255 255 255 / .2);color:#fff}body.snx-canvas .snx-plan.is-featured .snx-btn--primary{background:var(--snx-cyan)!important;color:#fff!important}body.snx-canvas .snx-plan.is-featured .snx-btn--primary .snx-i{color:#04223A}body.snx-canvas .snx-note{color:var(--snx-muted)}body.snx-canvas .snx-note a{color:var(--snx-cyan-600);font-weight:700}body.snx-canvas .snx-pagehero .snx-crumbs{display:flex;width:fit-content;max-width:100%;flex-wrap:wrap;align-items:center;gap:0;margin:0 0 30px;padding:4px;border-radius:999px;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:700 11.5px/1 var(--snx-sans);letter-spacing:.12em;text-transform:uppercase}body.snx-canvas .snx-pagehero .snx-crumbs a,body.snx-canvas .snx-pagehero .snx-crumbs strong{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background .2s,color .2s}body.snx-canvas .snx-pagehero .snx-crumbs a{color:#C0D5E4!important}body.snx-canvas .snx-pagehero .snx-crumbs a:hover{background:rgb(255 255 255 / .12);color:#fff!important}body.snx-canvas .snx-pagehero .snx-crumbs a .snx-i{color:var(--snx-cyan)}body.snx-canvas .snx-pagehero .snx-crumbs strong{color:#fff;background:linear-gradient(135deg,rgb(0 179 255 / .34),rgb(0 179 255 / .14));box-shadow:inset 0 0 0 1px rgb(0 179 255 / .5);font-weight:800}body.snx-canvas .snx-pagehero .snx-crumbs strong::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--snx-cyan);box-shadow:0 0 0 3px rgb(0 179 255 / .25);flex:none}body.snx-canvas .snx-pagehero .snx-crumbs span{font-size:0;width:1px;height:14px;margin:0 2px;background:rgb(255 255 255 / .26);transform:rotate(18deg);opacity:1}@media (max-width:720px){body.snx-canvas .snx-pagehero .snx-crumbs{letter-spacing:.06em;font-size:10.5px}body.snx-canvas .snx-pagehero .snx-crumbs a,body.snx-canvas .snx-pagehero .snx-crumbs strong{padding:9px 12px;max-width:170px}}body.snx-canvas .snx-pagehero{background:radial-gradient(760px 440px at 90% -12%,rgb(0 179 255 / .30),transparent 70%),radial-gradient(520px 320px at -4% 118%,rgb(0 179 255 / .12),transparent 70%),linear-gradient(180deg,#0B4168 0%,#06253D 100%);border-bottom:1px solid rgb(255 255 255 / .08)}body.snx-canvas .snx-pagehero__in{padding-top:52px;padding-bottom:84px}body.snx-canvas .snx-pagehero h1{font-size:clamp(38px, 4.8vw, 68px);font-weight:700;letter-spacing:-.045em;line-height:1.04}body.snx-canvas .snx-pagehero__copy>p{margin-top:22px;max-width:660px;font-size:18px;line-height:1.65;color:#B7CFE0}body.snx-canvas .snx-pagehero .snx-eyebrow{margin-bottom:20px}.snx-pagehero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.snx-pagehero__chips{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:34px;padding-top:26px;border-top:1px solid rgb(255 255 255 / .14);max-width:760px}.snx-pagehero__chips li{display:inline-flex;align-items:center;gap:10px;font:600 14px/1.3 var(--snx-sans);color:#D6E6F2}.snx-pagehero .snx-btn--ghost,.snx-cta .snx-btn--ghost{background:rgb(255 255 255 / .06);border:1.5px solid rgb(255 255 255 / .32);color:#fff!important;box-shadow:none}.snx-pagehero .snx-btn--ghost:hover,.snx-cta .snx-btn--ghost:hover{background:rgb(255 255 255 / .14);border-color:#fff}.snx-pagehero .snx-btn--ghost .snx-i,.snx-cta .snx-btn--ghost .snx-i{color:#fff}.snx-casefacts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:38px;max-width:880px;border-top:1px solid rgb(255 255 255 / .16)}.snx-casefacts li{padding:22px 24px 4px 0;display:grid;gap:7px}.snx-casefacts li+li{padding-left:24px;border-left:1px solid rgb(255 255 255 / .12)}.snx-casefacts small{font:800 11px/1 var(--snx-sans);letter-spacing:.14em;text-transform:uppercase;color:#7FB6D6}.snx-casefacts strong{font:700 16px/1.3 var(--snx-sans);color:#fff}.snx-casehero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}@media (max-width:800px){.snx-casefacts{grid-template-columns:1fr 1fr}.snx-casefacts li{padding:18px 12px 4px 0}.snx-casefacts li:nth-child(odd){padding-left:0;border-left:0}.snx-casefacts li:nth-child(n+3){border-top:1px solid rgb(255 255 255 / .12);margin-top:12px}}body.snx-canvas.snx-case .snx-pagehero .snx-pagehero__in{padding-bottom:150px}body.snx-canvas .snx-casemock{border-radius:30px;border:1px solid rgb(255 255 255 / .16);box-shadow:0 50px 90px -30px rgb(3 20 38 / .65)}.snx-case__sec{padding-top:64px}.snx-kicker{display:block;margin-bottom:10px;font:800 11.5px/1 var(--snx-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--snx-cyan-600)}body.snx-case .snx-job__block{margin-top:64px}body.snx-case .snx-job__block>h2{font-size:clamp(28px, 2.6vw, 38px);font-weight:700;margin-bottom:26px}.snx-case__duo{margin-top:8px;gap:20px}body.snx-canvas .snx-case__box{padding:34px 32px;border-radius:24px;background:var(--snx-card-bg);border:1px solid var(--snx-hair);box-shadow:var(--snx-lux-shadow)}body.snx-canvas .snx-case__box h2{font-size:24px;font-weight:800;margin-bottom:12px}body.snx-canvas .snx-case__no{width:auto;height:auto;background:none!important;border-radius:0;margin:0 0 14px;font:italic 500 46px/1 var(--snx-serif);letter-spacing:-.02em;color:var(--snx-cyan-600)!important}.snx-featlist{display:grid;grid-template-columns:1fr 1fr;gap:14px}.snx-featlist li{display:flex;gap:14px;align-items:flex-start;padding:18px 20px;border-radius:18px;background:var(--snx-card-bg);border:1px solid var(--snx-hair);font-size:15px;line-height:1.5;color:var(--snx-text)}body.snx-case .snx-results{grid-template-columns:1fr 1fr;gap:16px}body.snx-canvas.snx-case .snx-results>div{padding:26px 26px 24px;border-radius:22px;background:var(--snx-navy-grad);border:1px solid rgb(255 255 255 / .10);display:grid;gap:6px}body.snx-canvas.snx-case .snx-results strong{font:800 26px/1.1 var(--snx-sans);letter-spacing:-.03em;color:#fff!important}body.snx-canvas.snx-case .snx-results span{font-size:14.5px;color:var(--snx-on-navy)}body.snx-case .snx-job__side{display:grid;gap:18px;align-content:start;position:sticky;top:110px}body.snx-canvas.snx-case .snx-job__card{padding:26px;border-radius:24px;background:var(--snx-card-bg);border:1px solid var(--snx-hair);box-shadow:var(--snx-lux-shadow);display:grid;gap:16px}body.snx-canvas.snx-case .snx-job__card h3{font:800 12px/1 var(--snx-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--snx-cyan-600)}body.snx-canvas.snx-case .snx-job__card--solid{background:var(--snx-navy-grad);border-color:rgb(0 179 255 / .35)}body.snx-canvas.snx-case .snx-job__card--solid p{color:var(--snx-on-navy);font-weight:600;word-break:break-all}body.snx-canvas.snx-case .snx-job__card--solid h3{color:#5CCBFF}body.snx-canvas .snx-builtby{background:#fff0;border-radius:16px}@media (max-width:960px){body.snx-case .snx-job__side{position:static}.snx-featlist,body.snx-case .snx-results{grid-template-columns:1fr}}body.snx-canvas .snx-work{display:flex;flex-direction:column;background:var(--snx-navy-grad);border:1px solid rgb(255 255 255 / .10);border-radius:28px;overflow:hidden;color:var(--snx-on-navy)!important;box-shadow:0 30px 56px -28px rgb(6 37 61 / .6);transition:transform .3s,box-shadow .3s,border-color .3s}body.snx-canvas .snx-work:hover{transform:translateY(-6px);border-color:rgb(0 179 255 / .55);box-shadow:0 40px 70px -26px rgb(0 110 170 / .6)}body.snx-canvas .snx-work__img{padding:0;border:0;border-radius:0;background:#fff0}body.snx-canvas .snx-work .snx-mock{background:radial-gradient(60% 70% at 85% 0%,rgb(0 179 255 / .30),transparent 70%)}body.snx-canvas .snx-work__body{flex:1;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:10px;padding:8px 30px 28px}body.snx-canvas .snx-work__body small{order:-1;font:800 11.5px/1 var(--snx-sans);letter-spacing:.14em;text-transform:uppercase;color:#5CCBFF;padding:0;border:0;background:none}body.snx-canvas .snx-work__body h3{order:0;font-size:26px;font-weight:800!important;letter-spacing:-.035em;color:#fff!important}body.snx-canvas .snx-work:hover h3{color:#fff!important}body.snx-canvas .snx-work__cap{order:1;flex-basis:auto;font-size:15px;line-height:1.6;color:var(--snx-on-navy)!important}body.snx-canvas .snx-work__go{order:5;width:100%;justify-content:space-between;margin-top:auto;padding-top:20px;border-top:1px solid rgb(255 255 255 / .14);font:800 14px/1 var(--snx-sans);color:#fff!important}body.snx-canvas .snx-work__go .snx-i{color:var(--snx-cyan);transition:transform .2s}body.snx-canvas .snx-work:hover .snx-work__go .snx-i{transform:translateX(4px)}body.snx-canvas .snx-work__body{padding-top:22px}.snx-cta-sec--site{padding:96px 0 104px;background:#fff0}body.snx-canvas .snx-cta.snx-cta--site{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:56px;align-items:stretch;position:relative;overflow:hidden;padding:64px;border-radius:36px;color:var(--snx-on-navy);border:1px solid rgb(255 255 255 / .12);background:radial-gradient(560px 380px at 96% -8%,rgb(0 179 255 / .34),transparent 70%),radial-gradient(440px 300px at -2% 112%,rgb(0 179 255 / .16),transparent 70%),var(--snx-navy-grad);box-shadow:0 50px 90px -34px rgb(6 37 61 / .6)}body.snx-canvas .snx-cta--site::before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgb(255 255 255 / .10) 1.2px,transparent 1.4px);background-size:26px 26px;-webkit-mask-image:linear-gradient(120deg,#000,transparent 60%);mask-image:linear-gradient(120deg,#000,transparent 60%);pointer-events:none}.snx-cta--site>*{position:relative}body.snx-canvas .snx-cta--site .snx-title{font-size:clamp(32px, 3.6vw, 52px);font-weight:700;color:#fff;margin-top:18px}body.snx-canvas .snx-cta--site .snx-cta__copy>p{margin-top:20px;max-width:580px;font-size:16.5px;line-height:1.7;color:#B7CFE0}.snx-cta__points{display:flex;flex-wrap:wrap;gap:12px 26px;margin-top:28px}.snx-cta__points li{display:inline-flex;align-items:center;gap:10px;font:600 14.5px/1.3 var(--snx-sans);color:#fff}body.snx-canvas .snx-cta--site .snx-cta__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.snx-cta__side{display:flex;flex-direction:column;padding:32px;border-radius:26px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.snx-canvas .snx-cta__side h3{font:800 12px/1 var(--snx-sans);letter-spacing:.16em;text-transform:uppercase;color:#5CCBFF;margin-bottom:24px}.snx-cta__steps{display:grid;gap:22px;counter-reset:s}.snx-cta__steps li{display:flex;gap:16px;align-items:flex-start;position:relative}.snx-cta__steps li:not(:last-child)::after{content:"";position:absolute;left:17px;top:40px;bottom:-20px;width:1px;background:rgb(255 255 255 / .18)}.snx-cta__steps b{flex:none;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font:800 14px/1 var(--snx-sans);color:#04223A;background:var(--snx-cyan)}.snx-cta__steps strong{display:block;font:700 16px/1.3 var(--snx-sans);color:#fff}.snx-cta__steps em{display:block;margin-top:4px;font-style:normal;font-size:14px;line-height:1.55;color:var(--snx-on-navy-2)}.snx-cta__contact{display:grid;gap:12px;margin-top:auto;padding-top:24px;border-top:1px solid rgb(255 255 255 / .14)}.snx-cta__contact a{display:inline-flex;align-items:center;gap:10px;color:#fff!important;font:600 15px/1.3 var(--snx-sans);text-decoration:none;word-break:break-all}.snx-cta__contact a:hover{color:var(--snx-cyan)!important}.snx-cta__contact .snx-i{color:var(--snx-cyan)}.snx-cta__steps+.snx-cta__contact{margin-top:28px}@media (max-width:960px){body.snx-canvas .snx-cta.snx-cta--site{grid-template-columns:1fr;padding:40px 26px;gap:36px;border-radius:28px}.snx-cta-sec--site{padding:64px 0 72px}}body.snx-canvas .snx-footer{position:relative;padding:0 0 28px;background:linear-gradient(180deg,#07294A 0%,#04182B 100%);color:#B3C8D8;border-top:0}body.snx-canvas .snx-footer::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgb(0 179 255 / .6),transparent)}body.snx-canvas .snx-footer__grid{padding:84px 0 60px;gap:64px}body.snx-canvas .snx-footer h4{font:800 12px/1 var(--snx-sans);letter-spacing:.18em;color:#fff;margin-bottom:26px;padding-bottom:14px;position:relative}body.snx-canvas .snx-footer h4::after{content:"";position:absolute;left:0;bottom:0;width:26px;height:2px;border-radius:2px;background:var(--snx-cyan)}body.snx-canvas .snx-footer a{color:#C9DCEA!important;transition:color .2s,padding .2s}body.snx-canvas .snx-footer a:hover{color:var(--snx-cyan)!important}body.snx-canvas .snx-footer__grid ul a:hover{padding-left:4px}body.snx-canvas .snx-footer__brand p{color:#B3C8D8;line-height:1.75;max-width:400px}body.snx-canvas .snx-footer__contact{gap:16px}body.snx-canvas .snx-footer__contact li{color:#C9DCEA}body.snx-canvas .snx-footer__contact .snx-i{flex:none;width:30px;height:30px;padding:8px;border-radius:9px;margin-top:-3px;background:rgb(0 179 255 / .14);color:var(--snx-cyan)}body.snx-canvas .snx-footer .snx-news--mini label{display:block;margin-bottom:10px;font:800 11.5px/1 var(--snx-sans);letter-spacing:.16em;text-transform:uppercase;color:#fff}body.snx-canvas .snx-footer .snx-news input[type=email]{background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .20);color:#fff}body.snx-canvas .snx-footer__bar{margin-top:0;padding:28px 0 6px;border-top:1px solid rgb(255 255 255 / .16);font-size:14px;align-items:center}body.snx-canvas .snx-footer__bar p{color:#C2D4E2!important;opacity:1}body.snx-canvas .snx-footer__bar ul{gap:28px}body.snx-canvas .snx-footer__bar a{color:#C9DCEA!important}@media (max-width:960px){body.snx-canvas .snx-footer__grid{padding:56px 0 36px;gap:40px}}body.snx-canvas .snx-hero__art,html[data-snx-theme="dark"] body.snx-canvas .snx-hero__art{transform:none!important;border:0;border-radius:0;box-shadow:none;overflow:visible;max-width:560px;background:radial-gradient(circle at 50% 46%,rgb(0 179 255 / .26) 0,rgb(0 179 255 / .08) 40%,transparent 64%)}body.snx-canvas .snx-hero__art::before,html[data-snx-theme="dark"] body.snx-canvas .snx-hero__art::before{display:block;content:"";position:absolute;inset:4%;border-radius:50%;border:1px solid rgb(255 255 255 / .13);background:none;pointer-events:none}body.snx-canvas .snx-hero__art::after,html[data-snx-theme="dark"] body.snx-canvas .snx-hero__art::after{display:block;content:"";position:absolute;inset:15%;border-radius:50%;border:1px dashed rgb(255 255 255 / .14);pointer-events:none}body.snx-canvas .snx-hero__art .snx-robot{width:100%;max-width:none}.snx-team__track{gap:22px}body.snx-canvas .snx-member{position:relative;flex:0 0 calc((100% - 66px) / 4);min-width:230px;aspect-ratio:4 / 5.2;border-radius:26px;border:1px solid rgb(255 255 255 / .10);background:var(--snx-navy-grad);overflow:hidden;box-shadow:0 30px 54px -28px rgb(6 37 61 / .6);display:block;color:#fff!important}body.snx-canvas .snx-member:hover{transform:translateY(-6px);border-color:rgb(0 179 255 / .55);box-shadow:0 40px 70px -26px rgb(0 110 170 / .6)}body.snx-canvas .snx-member__ph{position:absolute;inset:0;aspect-ratio:auto;background:#fff0}body.snx-canvas .snx-member__ph img,body.snx-canvas .snx-member__ph svg{transition:transform .6s}body.snx-canvas .snx-member:hover .snx-member__ph img,body.snx-canvas .snx-member:hover .snx-member__ph svg{transform:scale(1.04)}body.snx-canvas .snx-member__dept{top:16px;left:16px;bottom:auto;padding:8px 12px;border-radius:999px;background:rgb(255 255 255 / .14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgb(255 255 255 / .22);color:#fff;font:800 10.5px/1 var(--snx-sans);letter-spacing:.12em}body.snx-canvas .snx-member__body{position:absolute;left:0;right:0;bottom:0;padding:90px 24px 24px;gap:4px;background:linear-gradient(180deg,#fff0 0%,rgb(4 24 43 / .78) 45%,rgb(4 24 43 / .96) 100%)}body.snx-canvas .snx-member h3{font-size:24px;font-weight:800!important;color:#fff!important}body.snx-canvas .snx-member__role{font-size:14.5px;color:#B7CFE0}body.snx-canvas .snx-member__go{margin-top:14px;padding-top:14px;border-top:1px solid rgb(255 255 255 / .18);justify-content:space-between;color:#fff;font:800 13.5px/1 var(--snx-sans)}body.snx-canvas .snx-member__go .snx-i{color:var(--snx-cyan)}.snx-team-sec.is-static .snx-team__nav{display:none}.snx-team-sec.is-static .snx-team{cursor:default}@media (max-width:1100px){body.snx-canvas .snx-member{flex-basis:calc((100% - 44px) / 3)}}@media (max-width:720px){body.snx-canvas .snx-member{flex-basis:76%}}body.snx-canvas .snx-team__btn{border-radius:50%;border:1.5px solid var(--snx-line-strong);background:#fff0;color:var(--snx-ink)}body.snx-canvas .snx-team__btn:hover:not(:disabled){background:var(--snx-cyan);border-color:var(--snx-cyan);color:#04223A}body.snx-canvas :is(.snx-card,.snx-card--service,.snx-post,.snx-office,.snx-faq__item,.snx-authorbox){background:var(--snx-card-bg);border:1px solid var(--snx-hair);border-radius:24px;box-shadow:var(--snx-lux-shadow)}body.snx-canvas .snx-card:hover{border-color:rgb(0 179 255 / .45);transform:translateY(-4px)}body.snx-canvas .snx-card--service:hover,body.snx-canvas .snx-card--service:focus-within{background:var(--snx-navy-grad)!important;border-color:rgb(0 179 255 / .5)!important}body.snx-canvas .snx-section .snx-title,body.snx-canvas .snx-head h2{font-size:clamp(32px, 3.5vw, 50px);letter-spacing:-.04em}body.snx-canvas .snx-stats strong{font-weight:800!important}body.snx-canvas .snx-split__media>img{border-radius:30px;border:1px solid var(--snx-hair);box-shadow:var(--snx-lux-shadow)}body.snx-canvas .snx-split__copy h3{font-size:22px;font-weight:800;margin:28px 0 8px}body.snx-canvas .snx-split__copy .snx-checks{margin-top:24px}html[data-snx-theme="dark"] body.snx-canvas .snx-case__box,html[data-snx-theme="dark"] body.snx-canvas .snx-featlist li,html[data-snx-theme="dark"] body.snx-canvas.snx-case .snx-job__card{background:var(--snx-card-bg);border-color:var(--snx-hair)}html[data-snx-theme="dark"] body.snx-canvas.snx-case .snx-job__card--solid{background:var(--snx-navy-grad)}html[data-snx-theme="dark"] body.snx-canvas .snx-case__box h2,html[data-snx-theme="dark"] body.snx-canvas .snx-builtby strong{color:#fff}html[data-snx-theme="dark"] body.snx-canvas .snx-section.snx-bg-soft,html[data-snx-theme="dark"] body.snx-canvas .snx-bg-soft{background:#071D33}html[data-snx-theme="dark"] body.snx-canvas .snx-cta-sec--site{background:#fff0}html[data-snx-theme="dark"] body.snx-canvas .snx-footer{background:linear-gradient(180deg,#06223C 0%,#031325 100%)}html[data-snx-theme="dark"] body.snx-canvas .snx-pagehero{background:radial-gradient(760px 440px at 90% -12%,rgb(0 179 255 / .26),transparent 70%),radial-gradient(520px 320px at -4% 118%,rgb(0 179 255 / .10),transparent 70%),linear-gradient(180deg,#08304F 0%,#051C30 100%)}html[data-snx-theme="dark"] body.snx-canvas .snx-plan__cat{background:rgb(0 179 255 / .12);color:#8FD8FF}html[data-snx-theme="dark"] body.snx-canvas .snx-pkgbar .snx-chips button{background:#fff0;color:#D6ECFA;border-color:rgb(255 255 255 / .20)}html[data-snx-theme="dark"] body.snx-canvas .snx-pkgbar .snx-chips button.is-on{background:var(--snx-cyan);border-color:var(--snx-cyan);color:#04223A}html[data-snx-theme="dark"] body.snx-canvas .snx-card--service .snx-card__ic{background:rgb(0 179 255 / .16);color:#8FD8FF}body.snx-canvas .snx-cta--site .snx-cta__actions{flex-direction:row;align-items:center;justify-content:flex-start}body.snx-canvas .snx-footer__bar{padding-right:88px}@media (max-width:720px){body.snx-canvas .snx-footer__bar{padding-right:0;padding-bottom:72px}}body.snx-canvas .snx-gal--portfolio .snx-work .snx-work__img,body.snx-canvas .snx-workgrid .snx-work .snx-work__img{background:transparent!important}body.snx-canvas .snx-split__media::before{inset:auto auto -18px 0!important;width:56%;height:56%;border-radius:28px}body.snx-canvas .snx-split--right .snx-split__media::before{inset:auto 0 -18px auto!important}body.snx-canvas .snx-bg-navy .snx-split__media::before{display:none!important}body.snx-canvas .snx-split__media>img{position:relative;z-index:1}body.snx-canvas .snx-split__media .snx-media-stats,body.snx-canvas .snx-split__float{z-index:3}body.snx-canvas .snx-media-stats{left:24px;right:24px;bottom:-28px;padding:18px 8px;border-radius:18px;background:#fff;box-shadow:0 24px 44px -16px rgb(0 0 0 / .4)}body.snx-canvas .snx-media-stats strong{color:var(--snx-navy)!important;font-weight:800}body.snx-canvas .snx-media-stats li>span:not([data-snx-count]){color:var(--snx-muted)}html[data-snx-theme="dark"] body.snx-canvas .snx-media-stats{background:#0B2540;border:1px solid var(--snx-hair)}html[data-snx-theme="dark"] body.snx-canvas .snx-media-stats strong{color:#fff!important}body.snx-canvas .snx-split:has(.snx-media-stats){padding-bottom:28px}body.snx-canvas .snx-bg-navy .snx-accent,body.snx-canvas .snx-cta .snx-accent{background:none!important;color:#4FC6FF}body.snx-canvas .snx-bg-navy :is(.snx-card,.snx-card--icon){background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .14);box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body.snx-canvas .snx-bg-navy .snx-card:hover{background:rgb(255 255 255 / .10);border-color:rgb(0 179 255 / .5)}body.snx-canvas .snx-bg-navy .snx-card h3{color:#fff!important}body.snx-canvas .snx-bg-navy .snx-card p,body.snx-canvas .snx-bg-navy .snx-card li,body.snx-canvas .snx-bg-navy .snx-card li span{color:var(--snx-on-navy)!important}body.snx-canvas .snx-bg-navy .snx-card__ic{background:var(--snx-cyan);color:#04223A}body.snx-canvas .snx-bg-navy .snx-card__ic .snx-i{color:#04223A}body.snx-canvas .snx-card--steps,body.snx-canvas .snx-card--steps:hover{background:#fff0;border:0;box-shadow:none;border-radius:0;padding:0;transform:none}body.snx-canvas .snx-faq__item{background:#fff0;border:0;border-bottom:1px solid var(--snx-hair);border-radius:0;box-shadow:none;padding:0;margin:0}body.snx-canvas .snx-faq__item[open]{border-bottom-color:rgb(0 179 255 / .5)}body.snx-canvas .snx-team{padding:12px 2px 36px;margin:-12px 0 -14px}body.snx-canvas .snx-member{box-shadow:0 18px 30px -20px rgb(6 37 61 / .55)}body.snx-canvas .snx-footer__brand .snx-logo{display:inline-block;margin:0 0 22px -6px;line-height:0}body.snx-canvas .snx-footer__brand .snx-logo img{display:block;height:auto;max-width:190px}body.snx-canvas .snx-footer__brand p{margin:0 0 28px}body.snx-canvas .snx-footer .snx-news--mini{margin-bottom:28px}body.snx-canvas .snx-footer__grid{padding:80px 0 64px}body.snx-canvas .snx-footer__bar{padding-right:0}@media (max-width:1500px){body.snx-canvas .snx-footer__bar{padding-right:84px}}@media (max-width:720px){body.snx-canvas .snx-footer__bar{padding-right:0;padding-bottom:72px}}body.snx-canvas .snx-head .snx-eyebrow,body.snx-canvas .snx-split__copy .snx-eyebrow,body.snx-canvas .snx-cta .snx-eyebrow{margin-bottom:18px}body.snx-canvas .snx-media-stats{display:grid;grid-template-columns:repeat(4,1fr)}body.snx-canvas .snx-media-stats li{text-align:center;display:grid;gap:4px}body.snx-canvas .snx-media-stats strong{font-size:26px;line-height:1.1;letter-spacing:-.03em}body.snx-canvas .snx-media-stats li>span:not([data-snx-count]){font-size:13px}body.snx-canvas .snx-head>p,body.snx-canvas .snx-head .snx-sub{margin-top:16px}body.snx-canvas .snx-media-stats strong span{font-size:inherit;color:inherit}@media (max-width:960px){body.snx-canvas .snx-media-stats{grid-template-columns:repeat(2,1fr);position:static;margin-top:16px;row-gap:14px}body.snx-canvas .snx-split:has(.snx-media-stats){padding-bottom:0}}body.snx-canvas .snx-split__float{right:16px;left:auto}body.snx-canvas .snx-split--right .snx-split__float{left:16px;right:auto}body.snx-canvas .snx-marquee-sec .snx-marquee__label{flex:none;max-width:150px;padding-left:max(var(--snx-gutter),calc((100vw - 1600px)/2 + var(--snx-gutter)))}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero{background:radial-gradient(900px 520px at 88% 0%,rgb(0 179 255 / .14),transparent 62%),linear-gradient(180deg,#F6FAFD 0%,#EAF4FB 100%);color:var(--snx-text);border-bottom:1px solid var(--snx-hair,rgb(9 57 93 / .1))}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero::before{background-image:radial-gradient(rgb(9 57 93 / .12) 1.2px,transparent 1.4px)}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero .snx-hero__title{color:var(--snx-navy)}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero .snx-accent{color:#0A8FD0}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero .snx-hero__text{color:#3F5A70}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero .snx-badge{background:#fff;border-color:rgb(9 57 93 / .14);color:var(--snx-navy)}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero .snx-btn--primary{background:var(--snx-navy);color:#fff!important;box-shadow:0 10px 24px rgb(9 57 93 / .22)}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero .snx-btn--primary:hover{background:#0B4A78}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero .snx-btn--primary .snx-i{color:#fff;background:none}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero .snx-btn--ghost{color:var(--snx-navy)!important}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__stats{border-top-color:rgb(9 57 93 / .14)}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__stats li{border-color:rgb(9 57 93 / .14)}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__stats strong,html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__stats li strong{color:var(--snx-navy);-webkit-text-fill-color:var(--snx-navy)}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__stats span,html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__stats em{color:#5B7488}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__art::before{background:radial-gradient(circle at 50% 50%,rgb(0 179 255 / .16),transparent 62%)}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__art .r-line{stroke:rgb(9 57 93 / .20)}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__art .snx-spin circle:not(.r-cyan){fill:#00B3FF}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__art .r-shadow{fill:rgb(9 57 93 / .16)}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__art .r-halo{stroke:#00B3FF}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__art .r-label{fill:var(--snx-navy)}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__art .r-card{fill:#fff;stroke:rgb(9 57 93 / .12);stroke-width:1.2}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__art .r-icon{fill:var(--snx-navy)}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__art .r-leg{fill:#DCEAF5}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__art .r-dot{fill:#00B3FF}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__art .r-ant{stroke:#9FBBD0}body.snx-canvas .snx-bot__fab{background:linear-gradient(145deg,#0B4A78,#06253D);box-shadow:0 14px 34px rgb(6 37 61 / .35),inset 0 0 0 1.5px rgb(255 255 255 / .14)}body.snx-canvas .snx-bot__who strong{font-size:15px;letter-spacing:-.01em}body.snx-canvas .snx-bot__head{background:linear-gradient(135deg,#0B4672,#06253D);border-bottom:1px solid rgb(0 179 255 / .25)}body.snx-canvas .snx-bot__panel{border-radius:22px;border-color:var(--snx-hair,rgb(9 57 93 / .12))}html[data-snx-theme="dark"] body.snx-canvas .snx-bot__panel{background:#0B2540;border-color:rgb(255 255 255 / .12)}html[data-snx-theme="dark"] body.snx-canvas .snx-bot__fab{box-shadow:0 14px 34px rgb(0 0 0 / .5),0 0 0 1.5px rgb(0 179 255 / .35)}body.snx-canvas :is(.snx-card__ic,.snx-phonecard__ic,.snx-infolist__ic,.snx-bksvc__ic,.snx-member__go,.snx-work__go,.snx-footer__col li,.snx-footer__contact li,.snx-cta__side a,.snx-menu__cta,.snx-pagehero__chips) .snx-i{color:#fff;fill:#fff}body.snx-canvas .snx-footer :is(.snx-i,svg){color:#fff}body.snx-canvas .snx-footer li .snx-i{color:#fff;fill:#fff}body.snx-canvas .snx-card__ic,body.snx-canvas .snx-infolist__ic,body.snx-canvas .snx-bksvc__ic,body.snx-canvas .snx-phonecard__ic{background:linear-gradient(145deg,#0B4A78,#09395D);color:#fff}body.snx-canvas .snx-card--service .snx-card__ic .snx-i,body.snx-canvas .snx-card--icon .snx-card__ic .snx-i{width:24px;height:24px}body.snx-canvas .snx-member__go .snx-i,body.snx-canvas .snx-work__go .snx-i{color:#fff}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__art .r-leg{fill:#fff;stroke:#9FBFD6;stroke-width:1.6}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__art .r-shadow{fill:rgb(9 57 93 / .22)}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__art .r-stroke{stroke:#9FBFD6;stroke-width:1.8}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero__art .r-ant{stroke:#7FA3BE}body.snx-canvas .snx-head.snx-align-left{align-content:end;row-gap:0}body.snx-canvas .snx-head>.snx-eyebrow,body.snx-canvas .snx-cta__copy>.snx-eyebrow,body.snx-canvas .snx-split__copy .snx-eyebrow{margin-bottom:18px}body.snx-canvas :is(.snx-head,.snx-cta__copy,.snx-split__copy) .snx-title{margin-top:0}body.snx-canvas .snx-btn{min-height:46px;box-sizing:border-box;align-items:center;justify-content:center}body.snx-canvas :is(.snx-card,.snx-plan,.snx-work,.snx-member,.snx-post,.snx-job,.snx-office,.snx-faq__item,.snx-authorbox,.snx-cta__side){border-radius:24px}body.snx-canvas .snx-work__img{border-radius:0}body.snx-canvas .snx-cta-sec{padding-top:92px;padding-bottom:92px}body.snx-canvas .snx-head.snx-align-left{grid-template-rows:1fr auto}body.snx-canvas .snx-head.snx-align-left>.snx-eyebrow{align-self:end}body.snx-canvas .snx-split__copy .snx-head{margin-bottom:20px}html[data-snx-theme="dark"] body.snx-canvas :is(.snx-job,.snx-archive__search,.snx-bksvc__box,.snx-bkpk__box,.snx-chips button,.snx-filters button,.snx-filters a){background:var(--snx-surface);border-color:var(--snx-line-strong);color:var(--snx-ink)!important}html[data-snx-theme="dark"] body.snx-canvas .snx-archive__search input{background:#fff0;color:var(--snx-ink)}html[data-snx-theme="dark"] body.snx-canvas .snx-archive__search input::placeholder{color:var(--snx-muted)}html[data-snx-theme="dark"] body.snx-canvas :is(.snx-chips button.is-on,.snx-filters button.is-on,.snx-filters a.is-on){background:var(--snx-solid);border-color:var(--snx-solid);color:var(--snx-on-solid)!important}html[data-snx-theme="dark"] body.snx-canvas .snx-job h3,html[data-snx-theme="dark"] body.snx-canvas .snx-job__title{color:var(--snx-ink)}html[data-snx-theme="dark"] body.snx-canvas .snx-job__meta{color:var(--snx-text)}html[data-snx-theme="dark"] body.snx-canvas .snx-job__dept{color:#5CCBFF}html[data-snx-theme="dark"] body.snx-canvas .snx-job__go{color:#fff}html[data-snx-theme="dark"] body.snx-canvas .snx-job:hover{border-color:#00B3FF;box-shadow:0 16px 32px rgb(0 0 0 / .35)}html[data-snx-theme="dark"] body.snx-canvas .snx-bksvc__box strong,html[data-snx-theme="dark"] body.snx-canvas .snx-bkpk__box strong{color:var(--snx-ink)}html[data-snx-theme="dark"] body.snx-canvas .snx-bksvc__box em,html[data-snx-theme="dark"] body.snx-canvas .snx-bkpk__box em{color:var(--snx-text)}html[data-snx-theme="dark"] body.snx-canvas .snx-bksvc__item input:checked+.snx-bksvc__box,html[data-snx-theme="dark"] body.snx-canvas .snx-bkpk__item input:checked+.snx-bkpk__box{background:var(--snx-sel);border-color:#00B3FF}html[data-snx-theme="dark"] body.snx-canvas .snx-field--links button:not(.snx-btn),html[data-snx-theme="dark"] body.snx-canvas button[data-add-link]{color:#5CCBFF;border-color:rgb(0 179 255 / .45);background:#fff0}html:not([data-snx-theme="dark"]) body.snx-canvas :is(.snx-office__n){color:#0B6EA8}html:not([data-snx-theme="dark"]) body.snx-canvas :is(.snx-textlink,.snx-mutedlink,.snx-note a){color:#0A6AA3}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero .snx-btn--primary{background:var(--snx-navy)!important;color:#fff!important}html[data-snx-theme="dark"] body.snx-canvas .snx-addref{color:#5CCBFF;border-color:rgb(0 179 255 / .5);background:#fff0}html[data-snx-theme="dark"] body.snx-canvas .snx-addref:hover{background:rgb(0 179 255 / .12);border-color:#00B3FF}body.snx-canvas :is(input,button,select,textarea,optgroup,kbd,label,legend,option){font-family:var(--snx-sans)!important}body.snx-canvas :is(h1,h2,h3,h4,h5,h6,p,li,a,span,strong,em,small,div,td,th,blockquote,figcaption,dt,dd,summary,nav,time,cite):not(.snx-accent):not(.snx-card__num):not(.snx-bksteps__n):not(.snx-i):not(.snx-botface){font-family:var(--snx-sans)}body.snx-canvas .snx-accent,body.snx-canvas .snx-card__num,body.snx-canvas .snx-bksteps__n{font-family:var(--snx-serif)}body.snx-canvas .snx-bot__nudge-x{font-family:var(--snx-sans)!important}body.snx-canvas .snx-marquee-sec .snx-marquee__label{width:172px;max-width:172px;white-space:normal;font-weight:800;font-size:11.5px;line-height:1.55;letter-spacing:.1em;color:#000;text-transform:uppercase}html[data-snx-theme="dark"] body.snx-canvas .snx-marquee-sec .snx-marquee__label{color:#fff}body.snx-canvas .snx-pagehero .snx-crumbs span{margin:0 10px 0 8px}body.snx-canvas .snx-pagehero .snx-crumbs{gap:2px}body.snx-canvas :is(.snx-bg-navy,.snx-pagehero,.snx-cta,.snx-footer,.snx-work,.snx-member,.snx-plan.is-featured,.snx-job__card--solid,.snx-results li,.snx-case__navy) :is(.snx-eyebrow,.snx-badge,.snx-kicker,small,.snx-work__cat,.snx-member__dept,.snx-cta__side h3,.snx-footer h4,.snx-plan__cat){color:#fff}body.snx-canvas :is(.snx-bg-navy,.snx-pagehero,.snx-cta,.snx-footer,.snx-work,.snx-member,.snx-plan.is-featured,.snx-job__card--solid,.snx-results li,.snx-card__ic,.snx-bksvc__ic,.snx-infolist__ic,.snx-phonecard__ic) .snx-i{color:#fff;fill:#fff}body.snx-canvas :is(.snx-bg-navy,.snx-cta,.snx-footer,.snx-plan.is-featured) :is(.snx-checks,.snx-ticks,.snx-featlist) .snx-i{color:#fff}body.snx-canvas :is(.snx-job__card--solid) :is(span,strong,a,p,h3,h4){color:#fff!important}body.snx-canvas .snx-job__card--solid .snx-kicker,body.snx-canvas .snx-job__card--solid .snx-eyebrow{color:#fff!important;opacity:.85}body.snx-canvas :is(.snx-bg-navy,.snx-cta,.snx-footer) a:not(.snx-btn){color:#fff}body.snx-canvas .snx-pagehero .snx-crumbs a .snx-i{color:#fff}body.snx-canvas .snx-pagehero .snx-crumbs a{color:#E4EEF6!important}body.snx-canvas :is(.snx-bg-navy,.snx-cta,.snx-pagehero) .snx-eyebrow i,body.snx-canvas .snx-badge i{background:#fff}body.snx-canvas.snx-case .snx-prose{max-width:none}body.snx-canvas.snx-case .snx-prose>p:first-of-type{font-size:19px;line-height:1.75;color:var(--snx-ink-2)}body.snx-canvas.snx-case .snx-prose h2,body.snx-canvas.snx-article .snx-prose h2{margin-top:44px}body.snx-canvas.snx-case .snx-prose h2::before,body.snx-canvas .snx-article .snx-prose h2::before{content:"";display:block;width:44px;height:4px;border-radius:4px;background:var(--snx-cyan);margin-bottom:16px}body.snx-canvas.snx-case .snx-job__side{top:110px}body.snx-canvas.snx-case .snx-job__card{border-radius:24px;padding:26px;box-shadow:0 18px 44px rgb(6 37 61 / .08)}body.snx-canvas.snx-case .snx-case__box{border-top:4px solid var(--snx-cyan);border-radius:24px}body.snx-canvas.snx-case .snx-results{counter-reset:res;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}body.snx-canvas.snx-case .snx-results li{counter-increment:res;position:relative;padding:26px 26px 26px 78px;border-radius:22px;min-height:118px}body.snx-canvas.snx-case .snx-results li::before{content:counter(res,decimal-leading-zero);position:absolute;left:24px;top:26px;width:34px;height:34px;border-radius:50%;background:rgb(255 255 255 / .14);color:#fff;font:700 13px/34px var(--snx-sans);text-align:center}body.snx-canvas.snx-case .snx-featlist li{border-radius:16px;box-shadow:0 8px 22px rgb(6 37 61 / .05)}html[data-snx-theme="dark"] body.snx-canvas.snx-case .snx-job__card{box-shadow:0 18px 44px rgb(0 0 0 / .35)}body.snx-canvas .snx-article .snx-prose{font-size:18px;line-height:1.85;max-width:740px}body.snx-canvas .snx-article__lead{font-size:20px;line-height:1.7;color:var(--snx-ink-2)}body.snx-canvas .snx-article .snx-prose blockquote{margin:32px 0;padding:24px 28px;border-radius:0 20px 20px 0;border-left:4px solid var(--snx-cyan);background:var(--snx-tint);font-size:20px;line-height:1.6;color:var(--snx-ink-2)}body.snx-canvas .snx-article .snx-prose img{border-radius:20px}body.snx-canvas .snx-toc,body.snx-canvas .snx-authorbox,body.snx-canvas .snx-postnav__a{border-radius:24px}body.snx-canvas .snx-progress,body.snx-canvas .snx-progress i{background:var(--snx-cyan)}body.snx-canvas .snx-bot__fab{width:68px;height:68px;background:radial-gradient(circle at 30% 25%,#14659C 0%,#09395D 55%,#06253D 100%);box-shadow:0 16px 38px rgb(6 37 61 / .42),inset 0 0 0 2px rgb(255 255 255 / .18),0 0 0 5px rgb(0 179 255 / .16)}body.snx-canvas .snx-bot__fab-label{position:absolute;right:82px;top:50%;transform:translateY(-50%);white-space:nowrap;background:#fff;color:#06253D;font:700 13.5px/1 var(--snx-sans);padding:12px 16px;border-radius:999px;box-shadow:0 10px 26px rgb(6 37 61 / .18);border:1px solid rgb(9 57 93 / .1)}html[data-snx-theme="dark"] body.snx-canvas .snx-bot__fab-label{background:#0B2540;color:#fff;border-color:rgb(255 255 255 / .14)}body.snx-canvas .snx-bot.is-open .snx-bot__fab-label{display:none}body.snx-canvas .snx-bot__fab-dot{right:5px;top:5px;border-color:#09395D}body.snx-canvas .snx-bot__avatar{width:46px;height:46px;background:radial-gradient(circle at 30% 25%,#1A73B0,#0A3E66);box-shadow:inset 0 0 0 2px rgb(255 255 255 / .2)}body.snx-canvas .snx-bot__msg:not(.is-user) .snx-bot__bub{box-shadow:0 4px 14px rgb(6 37 61 / .06)}@media (max-width:640px){body.snx-canvas .snx-bot__fab-label{display:none}body.snx-canvas .snx-bot__fab{width:60px;height:60px}}body.snx-canvas .snx-marquee-sec .snx-marquee__label{width:196px;max-width:196px}@media (max-width:960px){body.snx-canvas .snx-marquee-sec .snx-marquee__label{width:auto;max-width:none;padding-left:var(--snx-gutter)}}body.snx-canvas.snx-case .snx-case__box{border-top:1px solid var(--snx-line);position:relative;overflow:hidden}body.snx-canvas.snx-case .snx-case__box::before{content:"";position:absolute;left:32px;top:0;width:52px;height:4px;border-radius:0 0 4px 4px;background:var(--snx-cyan)}@media (max-width:640px){body.snx-canvas .snx-topbar a,body.snx-canvas .snx-topbar span{white-space:nowrap}body.snx-canvas .snx-topbar{font-size:12px}body.snx-canvas .snx-pagehero .snx-crumbs{flex-wrap:wrap;border-radius:24px;row-gap:4px}body.snx-canvas.snx-case .snx-results{grid-template-columns:1fr}}html[data-snx-theme="dark"] body.snx-canvas :is(.snx-job__card .snx-kicker,.snx-job__card .snx-eyebrow,.snx-kicker){color:#fff}body.snx-canvas :is(.snx-checks,.snx-featlist,.snx-cta__points,.snx-pagehero__chips,.snx-ticks,.snx-bks-side,.snx-job__list) .snx-i{color:#fff!important;fill:#fff!important}body.snx-canvas :is(.snx-checks,.snx-featlist,.snx-cta__points,.snx-pagehero__chips,.snx-ticks) .snx-i path{fill:#fff}html[data-snx-theme="dark"] body.snx-canvas :is(.snx-checks,.snx-featlist,.snx-cta__points,.snx-ticks) .snx-i{background:#0A8AD0!important}body.snx-canvas :is(.snx-plan.is-featured,.snx-bg-navy,.snx-cta,.snx-pagehero) :is(.snx-checks,.snx-cta__points,.snx-pagehero__chips) .snx-i{background:var(--snx-cyan)!important;color:#fff!important}body.snx-canvas .snx-os__trust .snx-i{width:20px;height:20px;padding:4px;border-radius:50%;background:#09395D!important;color:#fff!important;fill:#fff!important;flex:none}html[data-snx-theme="dark"] body.snx-canvas .snx-os__trust .snx-i{background:#0A8AD0!important}html[data-snx-theme="dark"] body.snx-canvas :is(.snx-eyebrow,.snx-badge,.snx-os__h,.snx-os__k){color:#fff}body.snx-canvas :is(.snx-pagehero,.snx-bg-navy,.snx-cta,.snx-footer,.snx-plan.is-featured,.snx-article__cta,.snx-job__card--solid,.snx-cta__side) :is(.snx-btn--primary,.snx-btn--accent),html[data-snx-theme="dark"] body.snx-canvas :is(.snx-btn--primary,.snx-btn--accent,.snx-hero .snx-btn--primary),body.snx-canvas .snx-hero .snx-btn--primary.is-on-navy,html[data-snx-theme="dark"] body.snx-canvas :is(.snx-bot__form button,.snx-news button){background:linear-gradient(135deg,#0AA6F5 0%,#0A7FD1 100%)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 10px 26px rgb(0 120 200 / .38)}body.snx-canvas :is(.snx-pagehero,.snx-bg-navy,.snx-cta,.snx-footer,.snx-plan.is-featured,.snx-article__cta,.snx-job__card--solid) :is(.snx-btn--primary,.snx-btn--accent) :is(.snx-i,span,svg),html[data-snx-theme="dark"] body.snx-canvas :is(.snx-btn--primary,.snx-btn--accent,.snx-bot__form button) :is(.snx-i,span,svg){color:#fff!important;fill:#fff!important}body.snx-canvas :is(.snx-pagehero,.snx-bg-navy,.snx-cta,.snx-footer,.snx-plan.is-featured) :is(.snx-btn--primary,.snx-btn--accent):hover,html[data-snx-theme="dark"] body.snx-canvas :is(.snx-btn--primary,.snx-btn--accent):hover{background:linear-gradient(135deg,#25B6FF 0%,#0C8FE6 100%)!important}body.snx-canvas .snx-bot__form button{background:linear-gradient(135deg,#0AA6F5,#0A7FD1);color:#fff}body.snx-canvas .snx-bot__form button .snx-i{color:#fff}body.snx-canvas .snx-footer .snx-btn--accent,body.snx-canvas .snx-footer button[type=submit]{background:linear-gradient(135deg,#0AA6F5,#0A7FD1)!important;color:#fff!important}body.snx-canvas .snx-footer .snx-btn--accent .snx-i{color:#fff!important}body.snx-canvas .snx-plan__badge{background:linear-gradient(135deg,#0AA6F5,#0A7FD1);color:#fff}body.snx-canvas .snx-plan.is-featured .snx-plan__cat{background:rgb(255 255 255 / .14);color:#fff}body.snx-canvas :is(.snx-pagehero,.snx-bg-navy,.snx-cta,.snx-footer,.snx-hero) .snx-btn--ghost{color:#fff!important;border-color:rgb(255 255 255 / .4)}html:not([data-snx-theme="dark"]) body.snx-canvas .snx-hero .snx-btn--ghost{color:var(--snx-navy)!important;border-color:#fff0}body.snx-canvas .snx-pagehero .snx-crumbs,body.snx-canvas .snx-pagehero .snx-crumbs a,body.snx-canvas .snx-pagehero .snx-crumbs a:hover,body.snx-canvas .snx-pagehero .snx-crumbs strong,body.snx-canvas .snx-pagehero .snx-crumbs a span{color:#fff!important}body.snx-canvas .snx-pagehero .snx-crumbs a{opacity:.92}body.snx-canvas .snx-pagehero .snx-crumbs a:hover{opacity:1}body.snx-canvas .snx-pagehero .snx-crumbs span{background:rgb(255 255 255 / .4)}body.snx-canvas .snx-pagehero .snx-crumbs a .snx-i{color:#fff!important;fill:#fff!important}body.snx-canvas .snx-offices.has-maps .snx-office{padding:0;overflow:hidden;display:flex;flex-direction:column}body.snx-canvas .snx-office__map{position:relative;height:210px;background:var(--snx-tint);border-bottom:1px solid var(--snx-hair,rgb(9 57 93 / .1))}body.snx-canvas .snx-office__map iframe{position:absolute;inset:0;width:100%;height:100%;border:0;filter:saturate(.9)}html[data-snx-theme="dark"] body.snx-canvas .snx-office__map iframe{filter:invert(.92) hue-rotate(180deg) saturate(.7) brightness(.95)}body.snx-canvas .snx-offices.has-maps .snx-office__in{padding:26px;display:flex;flex-direction:column;gap:12px;flex:1}body.snx-canvas .snx-offices.has-maps .snx-office__in .snx-office__go{margin-top:auto}body.snx-canvas .snx-offices.has-maps .snx-office:hover{transform:translateY(-4px)}html[data-snx-theme="dark"]{--snx-solid:#0A8FDB;--snx-on-solid:#fff}body.snx-canvas :is(.snx-cta__steps b,.snx-stepper li.is-done b,.snx-stepper li.is-on b,.snx-card--steps .snx-card__num){color:#fff}html[data-snx-theme="dark"] body.snx-canvas :is(.snx-card--steps .snx-card__num,.snx-bot__link,.snx-bkpk__badge){background:#0A8FDB;color:#fff!important}body.snx-canvas :is(.snx-article__av,.snx-article__cat,.snx-pagehero .snx-article__cat){color:#fff!important}html[data-snx-theme="dark"] body.snx-canvas :is(.snx-bk__h i,.snx-stepper li b,.snx-bksteps__n){color:#fff}body.snx-canvas .snx-opt input:checked+span,html[data-snx-theme="dark"] body.snx-canvas .snx-opt input:checked+span{color:#fff!important}body.snx-canvas .snx-empty{padding:40px 28px;border-radius:24px;border:1px dashed var(--snx-line-strong);text-align:center;color:var(--snx-text);font-size:16px}body.snx-canvas .snx-empty a{color:var(--snx-ink);font-weight:700;text-decoration:underline}