.ntm-landing{--ntm-canvas:#00071d;--ntm-background:#020b1b;--ntm-surface:#06152a;--ntm-surface-elevated:#09213b;--ntm-brand-primary:#1662f2;--ntm-brand-primary-hover:#2fa0fd;--ntm-brand-cyan:#2bdbfe;--ntm-brand-highlight:#4ee2fe;--ntm-text:#f0f8fd;--ntm-text-muted:#9db2c9;--ntm-premium:#face10;--ntm-positive:#22d39a;--ntm-negative:#ff6474;--ntm-border:rgba(78,226,254,0.14);--ntm-border-strong:rgba(78,226,254,0.28);--deep-navy:var(--ntm-background);--navy-panel:var(--ntm-surface);--cyan-glow:var(--ntm-brand-cyan);--foam-white:var(--ntm-text);--foam-dim:var(--ntm-text-muted);--trident-gold:var(--ntm-premium);position:relative;min-height:100vh;overflow:clip;color:var(--ntm-text);background:linear-gradient(rgba(43,219,254,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(43,219,254,.022) 1px,transparent 1px),radial-gradient(circle at 82% 7%,rgba(22,98,242,.18),transparent 27rem),radial-gradient(circle at 9% 31%,rgba(43,219,254,.08),transparent 24rem),var(--ntm-canvas);background-size:64px 64px,64px 64px,auto,auto,auto}.ntm-landing *,.ntm-landing :after,.ntm-landing :before{box-sizing:border-box}.ntm-landing main{position:relative;z-index:1}.ntm-landing :where(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--ntm-brand-highlight);outline-offset:3px;box-shadow:0 0 0 5px rgba(78,226,254,.12)}.ntm-landing .landing-nav{position:fixed;top:0;right:0;left:0;z-index:100;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;justify-content:space-between;gap:clamp(1rem,2.4vw,2.5rem);min-height:72px;padding:calc(10px + env(safe-area-inset-top, 0px)) max(24px,calc((100vw - 1440px) / 2)) 10px;border-bottom:1px solid transparent;background:linear-gradient(180deg,rgba(0,7,29,.58),rgba(0,7,29,.08));transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease}.ntm-landing .landing-nav:not(.landing-nav-immersive).menu-open,.ntm-landing .landing-nav:not(.landing-nav-immersive).scrolled{border-bottom-color:var(--ntm-border);background:rgba(2,11,27,.92);box-shadow:0 12px 34px rgba(0,7,29,.36);backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%)}.ntm-landing .landing-nav-brand{position:relative;z-index:3;display:inline-flex;align-items:center;min-width:0;min-height:48px}.ntm-landing .landing-nav-brand img{width:clamp(142px,13vw,174px);height:auto;object-fit:contain}.ntm-landing .landing-nav-panel{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2vw,2rem);min-width:0}.ntm-landing .landing-nav-links{position:static;inset:auto;display:flex;align-items:center;justify-self:center;justify-content:center;width:fit-content;min-width:0;margin:0;padding:4px 10px;transform:none;border:1px solid rgba(78,226,254,.12);border-radius:14px;background:rgba(6,21,42,.48);box-shadow:inset 0 1px rgba(255,255,255,.04),0 14px 36px rgba(0,7,29,.18);list-style:none;gap:clamp(.1rem,.55vw,.55rem);backdrop-filter:blur(17px) saturate(145%);-webkit-backdrop-filter:blur(17px) saturate(145%)}.ntm-landing .landing-nav-link-item{margin:0}.ntm-landing .landing-nav-link{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:.6rem .72rem;color:rgba(240,248,253,.74);font-family:var(--font-sans);font-size:.83rem;font-weight:650;letter-spacing:.01em;text-decoration:none;transition:color .22s ease}.ntm-landing .landing-nav-link:after{content:"";position:absolute;right:100%;bottom:-2px;left:0;height:1px;background:linear-gradient(90deg,var(--ntm-brand-primary),var(--ntm-brand-highlight));box-shadow:0 0 8px rgba(250,206,16,.4);transition:right .32s ease}.ntm-landing .landing-nav-link:hover{color:var(--ntm-text)}.ntm-landing .landing-nav-link:hover:after{right:0}.ntm-landing .landing-nav-actions{display:flex;align-items:center;gap:5px;margin:0;padding:3px;border:1px solid rgba(78,226,254,.12);border-radius:15px;background:rgba(2,11,27,.5);box-shadow:inset 0 1px rgba(255,255,255,.04),0 14px 36px rgba(0,7,29,.2);backdrop-filter:blur(17px) saturate(145%);-webkit-backdrop-filter:blur(17px) saturate(145%)}.ntm-landing .landing-nav-actions .landing-btn-secondary{border-color:transparent;background:transparent;box-shadow:none}.ntm-landing .landing-nav-menu-button{position:relative;z-index:4;display:none;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--ntm-border);border-radius:13px;background:rgba(9,33,59,.72);color:var(--ntm-brand-highlight);box-shadow:inset 0 1px rgba(255,255,255,.06),0 14px 34px rgba(0,7,29,.24);backdrop-filter:blur(17px) saturate(145%);-webkit-backdrop-filter:blur(17px) saturate(145%)}.ntm-landing .landing-nav-menu-icons{position:relative;width:22px;height:22px}.ntm-landing .landing-nav-menu-icon{position:absolute;inset:0;transition:opacity .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.ntm-landing .landing-nav-menu-icon-close.is-visible,.ntm-landing .landing-nav-menu-icon-open{opacity:1;transform:rotate(0) scale(1)}.ntm-landing .landing-nav-menu-icon-open.is-hidden{opacity:0;transform:rotate(90deg) scale(.75)}.ntm-landing .landing-nav-menu-icon-close{opacity:0;transform:rotate(-90deg) scale(.75)}.ntm-landing .landing-nav-backdrop{display:none}@keyframes ntm-public-nav-enter{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}.ntm-landing .landing-nav-entry{opacity:0;animation:ntm-public-nav-enter .7s cubic-bezier(.16,1,.3,1) forwards}.ntm-landing .landing-nav-entry-links,.ntm-landing .landing-nav-entry-menu{animation-delay:.1s}.ntm-landing .landing-nav-entry-actions{animation-delay:.2s}.ntm-landing .landing-btn-primary,.ntm-landing .landing-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;border-radius:13px;font-family:var(--font-sans);text-decoration:none;transition:transform .24s ease,background .24s ease,color .24s ease,border-color .24s ease,box-shadow .24s ease,filter .24s ease}.ntm-landing .landing-btn-primary{padding:1rem 2rem;border:1px solid rgba(78,226,254,.42);background:linear-gradient(135deg,var(--ntm-brand-primary),#1e7dff 58%,var(--ntm-brand-primary-hover));color:#f8fdff;box-shadow:0 14px 38px rgba(22,98,242,.28),inset 0 1px rgba(255,255,255,.2);font-size:.92rem;font-weight:800;letter-spacing:.02em;text-shadow:0 1px 8px rgba(0,7,29,.36)}.ntm-landing .landing-btn-primary:hover{transform:translateY(-2px);border-color:rgba(78,226,254,.76);background:linear-gradient(135deg,#1d70ff,var(--ntm-brand-primary-hover));box-shadow:0 18px 46px rgba(22,98,242,.38),0 0 28px rgba(43,219,254,.16);filter:brightness(1.02)}.ntm-landing .landing-btn-secondary{padding:.98rem 1.7rem;border:1px solid rgba(157,178,201,.22);background:rgba(6,21,42,.68);color:var(--ntm-text);font-size:.9rem;font-weight:600;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ntm-landing .landing-btn-secondary:hover{transform:translateY(-2px);border-color:var(--ntm-border-strong);background:rgba(9,33,59,.88);color:var(--ntm-brand-highlight)}.ntm-landing .landing-btn-compact{padding:.85rem 1.45rem;font-size:.84rem}.ntm-landing .landing-btn-mobile-label{display:none}.ntm-landing .landing-footer{position:relative;z-index:2;padding:clamp(3rem,5vw,4rem) clamp(1.25rem,4vw,2.5rem) 2rem;border-top:1px solid rgba(43,219,254,.12);background:#000615;color:rgba(226,232,240,.42);font-family:var(--font-sans);font-size:.8rem;text-align:left}.ntm-landing .landing-footer-expanded{content-visibility:auto;contain-intrinsic-size:auto 800px}.ntm-landing .landing-footer-inner{display:grid;grid-template-columns:minmax(260px,1.2fr) minmax(0,2fr);gap:clamp(2rem,4vw,3rem);width:min(100%,1280px);margin:0 auto 2.5rem}.ntm-landing .landing-footer-logo{display:block;width:min(190px,54vw);height:auto;margin:0 0 1rem;opacity:.86}.ntm-landing .landing-footer-tagline{max-width:360px;margin:0;color:rgba(232,244,253,.62);font-family:var(--font-sans);font-size:.88rem;line-height:1.65}.ntm-landing .landing-footer-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.4rem,3vw,2.4rem)}.ntm-landing .landing-footer-col h3{margin:0 0 .95rem;color:var(--ntm-brand-highlight);font-family:var(--font-sans);font-size:.78rem;font-weight:800;letter-spacing:.18em;text-shadow:none;text-transform:uppercase}.ntm-landing .landing-footer-col ul{display:flex;flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none}.ntm-landing .landing-footer-col a{display:inline-block;color:rgba(232,244,253,.66);font-family:var(--font-sans);font-size:.88rem;text-decoration:none;transition:color .22s ease}.ntm-landing .landing-footer-col a:hover{color:var(--ntm-brand-highlight)}.ntm-landing .landing-footer-bottom{width:min(100%,1280px);margin:0 auto;padding-top:1.4rem;border-top:1px solid rgba(255,255,255,.04);color:rgba(240,248,253,.74);font-family:var(--font-sans);font-size:.78rem;text-align:center}.ntm-landing .landing-footer-bottom p{margin:0 0 .5rem;color:inherit}.ntm-landing .landing-footer-bottom .landing-footer-disclaimer{color:rgba(240,248,253,.68);font-size:.72rem;font-style:italic}.ntm-landing .landing-footer-bottom a{color:var(--ntm-brand-highlight);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media (max-width:1180px){.ntm-landing .landing-nav{padding-inline:22px}}@media (max-width:1120px){.ntm-landing .landing-nav{grid-template-columns:minmax(0,1fr) auto;min-height:64px;padding:calc(8px + env(safe-area-inset-top, 0px)) max(16px,env(safe-area-inset-right,0px)) 8px max(16px,env(safe-area-inset-left,0px))}.ntm-landing .landing-nav-brand img{width:142px}.ntm-landing .landing-nav-menu-button{display:inline-flex}.ntm-landing .landing-nav-backdrop{position:fixed;inset:0;z-index:1;display:block;padding:0;border:0;background:rgba(0,7,29,.82);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s ease,visibility .5s ease;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.ntm-landing .landing-nav-backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto}.ntm-landing .landing-nav-panel{position:absolute;top:calc(100% + 8px);right:12px;left:12px;z-index:3;display:flex;flex-direction:column;align-items:stretch;gap:.8rem;max-height:calc(100dvh - 84px - env(safe-area-inset-bottom, 0px));overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:.85rem;border:1px solid var(--ntm-border-strong);border-radius:18px;background:rgba(6,21,42,.78);box-shadow:0 30px 70px rgba(0,7,29,.68);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-16px) scale(.97);transform-origin:top;transition:opacity .5s ease,transform .5s cubic-bezier(.32,.72,0,1),visibility .5s ease;backdrop-filter:blur(30px) saturate(145%);-webkit-backdrop-filter:blur(30px) saturate(145%)}.ntm-landing .landing-nav-panel.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.ntm-landing .landing-nav-links{order:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;width:100%;padding:0;border:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.ntm-landing .landing-nav-panel .landing-nav-entry{opacity:1;animation:none}.ntm-landing .landing-nav-link-item{display:block;opacity:0;transform:translateX(-12px);transition:opacity .3s ease,transform .3s cubic-bezier(.16,1,.3,1);transition-delay:0s}.ntm-landing .landing-nav-panel.is-open .landing-nav-link-item{opacity:1;transform:translateX(0);transition-delay:calc(.1s + var(--menu-i, 0) * 50ms)}.ntm-landing .landing-nav-link{justify-content:center;width:100%;border-radius:11px;background:rgba(9,33,59,.48)}.ntm-landing .landing-nav-actions{order:1;display:grid;grid-template-columns:.7fr 1.3fr;gap:.55rem;width:100%;padding:.8rem 0 0;transform:translateY(8px);border:0;border-top:1px solid rgba(157,178,201,.12);background:transparent;box-shadow:none;opacity:0;transition:opacity .3s ease,transform .3s cubic-bezier(.16,1,.3,1);backdrop-filter:none;-webkit-backdrop-filter:none}.ntm-landing .landing-nav-panel.is-open .landing-nav-actions{opacity:1;transform:translateY(0);transition-delay:.35s}.ntm-landing .landing-nav-actions a{width:100%;min-width:0}.ntm-landing .landing-btn-mobile-label{display:inline}.ntm-landing .landing-btn-desktop-label{display:none}}@media (max-width:900px){.ntm-landing .landing-footer-inner{grid-template-columns:1fr}.ntm-landing .landing-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.ntm-landing .landing-nav:not(.landing-nav-immersive),.ntm-landing .landing-nav:not(.landing-nav-immersive).scrolled{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media (max-width:767px){.ntm-landing{background-size:44px 44px,44px 44px,auto,auto,auto}.ntm-landing .landing-nav:not(.landing-nav-immersive){position:absolute}.ntm-landing .landing-btn-compact{padding:.78rem 1rem;font-size:.76rem}}@media (max-width:600px){.ntm-landing .landing-footer-cols{grid-template-columns:1fr}}@media (max-width:380px){.ntm-landing .landing-nav-actions,.ntm-landing .landing-nav-links{grid-template-columns:1fr}.ntm-landing .landing-btn-primary,.ntm-landing .landing-btn-secondary{padding-inline:1.25rem}}@media (prefers-reduced-motion:reduce){.ntm-landing *,.ntm-landing :after,.ntm-landing :before{scroll-behavior:auto!important}.ntm-landing .landing-btn-primary,.ntm-landing .landing-btn-secondary,.ntm-landing .landing-footer-col a,.ntm-landing .landing-nav,.ntm-landing .landing-nav-actions,.ntm-landing .landing-nav-entry,.ntm-landing .landing-nav-link,.ntm-landing .landing-nav-link-item,.ntm-landing .landing-nav-link:after,.ntm-landing .landing-nav-menu-icon,.ntm-landing .landing-nav-panel{transition:none!important;animation:none!important;transform:none!important}.ntm-landing .landing-nav-actions,.ntm-landing .landing-nav-entry,.ntm-landing .landing-nav-link-item{opacity:1}}.PublicPageShell_page__07vGa{position:relative;z-index:2;min-height:100svh;overflow:clip;color:var(--ntm-text);background:radial-gradient(circle at 78% 2%,rgba(22,98,242,.18),transparent 34rem),radial-gradient(circle at 12% 28%,rgba(43,219,254,.08),transparent 28rem),linear-gradient(180deg,rgba(0,7,29,.18),rgba(2,11,27,.92) 34%,#020b1b)}.PublicPageShell_hero__n0tbn{position:relative;isolation:isolate;width:min(100% - 3rem,1200px);margin:0 auto;padding:clamp(8.2rem,11vw,10rem) 0 clamp(4.5rem,7vw,6.5rem);text-align:center}.PublicPageShell_heroCompact__v_7Eq{padding-top:clamp(7.25rem,9vw,8.6rem);padding-bottom:clamp(3rem,5vw,4.25rem)}.PublicPageShell_hero__n0tbn.PublicPageShell_heroCompact__v_7Eq h1{max-width:800px;font-size:clamp(2.6rem,5vw,4.45rem)}.PublicPageShell_hero__n0tbn.PublicPageShell_heroCompact__v_7Eq>p{max-width:700px}.PublicPageShell_hero__n0tbn:after{content:"";position:absolute;right:8%;bottom:1.5rem;left:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(78,226,254,.24),transparent)}.PublicPageShell_heroGlow__cUcA_{position:absolute;z-index:-1;inset:5.5rem 8% auto;height:25rem;border-radius:50%;background:radial-gradient(circle at 50% 30%,rgba(22,98,242,.22),transparent 48%),radial-gradient(circle at 68% 44%,rgba(43,219,254,.1),transparent 46%);filter:blur(18px);pointer-events:none}.PublicPageShell_breadcrumb__CLssZ{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:36px;margin-bottom:1.45rem;padding:.42rem .75rem;border:1px solid rgba(78,226,254,.15);border-radius:999px;background:rgba(6,21,42,.56);color:rgba(157,178,201,.82);font-size:.76rem;font-weight:650;backdrop-filter:blur(12px)}.PublicPageShell_breadcrumb__CLssZ a{color:var(--ntm-brand-highlight);text-decoration:none}.PublicPageShell_breadcrumb__CLssZ a:hover{color:#c9f8ff}.PublicPageShell_eyebrow__Lxw6D,.PublicPageShell_sectionHeader__GQlI1>span{display:inline-block;color:var(--ntm-brand-highlight);font-size:.7rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.PublicPageShell_hero__n0tbn h1{max-width:920px;margin:.9rem auto 1.3rem;color:var(--ntm-text);font-family:var(--font-sans);font-size:clamp(2.75rem,6.2vw,5.35rem);font-weight:820;line-height:.98;letter-spacing:-.055em;overflow-wrap:anywhere;text-wrap:balance}.PublicPageShell_hero__n0tbn>p{max-width:760px;margin:0 auto;color:rgba(157,178,201,.88);font-size:clamp(1rem,1.8vw,1.14rem);line-height:1.72;text-wrap:pretty}.PublicPageShell_heroActions__X8tPG{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:2rem}.PublicPageShell_callout__YExdy a,.PublicPageShell_heroActions__X8tPG a{min-height:48px}.PublicPageShell_content__XEJmD{width:min(100% - 3rem,1200px);margin:0 auto;padding-bottom:clamp(5rem,9vw,8rem)}.PublicPageShell_section__rnFiG{padding:clamp(3.6rem,6vw,5.5rem) 0;border-top:1px solid rgba(78,226,254,.12);content-visibility:auto;contain-intrinsic-size:auto 640px}.PublicPageShell_section__rnFiG[id]{scroll-margin-top:88px}.PublicPageShell_sectionHeader__GQlI1{max-width:760px;margin-bottom:clamp(1.8rem,4vw,2.7rem)}.PublicPageShell_callout__YExdy h2,.PublicPageShell_sectionHeader__GQlI1 h2{margin:.7rem 0 .85rem;color:var(--ntm-text);font-family:var(--font-sans);font-size:clamp(2rem,4.5vw,3.45rem);font-weight:790;line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.PublicPageShell_callout__YExdy p,.PublicPageShell_sectionHeader__GQlI1 p{margin:0;color:rgba(157,178,201,.86);line-height:1.72;text-wrap:pretty}.PublicPageShell_cardGrid__rWrgf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.PublicPageShell_card__Oc37G{min-width:0;padding:clamp(1.25rem,3vw,1.75rem);border:1px solid rgba(78,226,254,.14);border-radius:20px;background:linear-gradient(145deg,rgba(9,33,59,.74),rgba(2,11,27,.8));box-shadow:inset 0 1px rgba(255,255,255,.04),0 22px 60px rgba(0,7,29,.24);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.PublicPageShell_card__Oc37G:hover{border-color:rgba(78,226,254,.28);transform:translateY(-3px);box-shadow:inset 0 1px rgba(255,255,255,.05),0 28px 72px rgba(0,7,29,.34)}.PublicPageShell_cardIcon__0Dcrn{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid rgba(78,226,254,.26);border-radius:15px;background:linear-gradient(145deg,rgba(22,98,242,.18),rgba(43,219,254,.08));color:var(--ntm-brand-highlight);box-shadow:inset 0 1px rgba(255,255,255,.07)}.PublicPageShell_card__Oc37G h3,.PublicPageShell_steps__wKYcE h3{margin:1rem 0 .5rem;color:var(--ntm-text);font-family:var(--font-sans);font-size:1.06rem;line-height:1.35;overflow-wrap:anywhere}.PublicPageShell_card__Oc37G>p,.PublicPageShell_steps__wKYcE p{margin:0;color:rgba(157,178,201,.84);font-size:.92rem;line-height:1.65}.PublicPageShell_card__Oc37G ul{display:grid;gap:.65rem;margin:1rem 0 0;padding:1rem 0 0;border-top:1px solid rgba(78,226,254,.1);list-style:none}.PublicPageShell_card__Oc37G li{display:flex;align-items:flex-start;gap:.55rem;color:var(--ntm-text);font-size:.84rem;line-height:1.5}.PublicPageShell_card__Oc37G li svg{flex:0 0 auto;margin-top:.16rem;color:var(--ntm-positive)}.PublicPageShell_steps__wKYcE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.PublicPageShell_steps__wKYcE li{display:flex;align-items:flex-start;gap:1rem;padding:1.4rem;border:1px solid rgba(78,226,254,.14);border-radius:18px;background:rgba(9,33,59,.48)}.PublicPageShell_stepNumber__tJe_t{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(78,226,254,.34);border-radius:12px;background:rgba(22,98,242,.14);color:var(--ntm-brand-highlight);font-weight:800}.PublicPageShell_steps__wKYcE h3{margin-top:.2rem}.PublicPageShell_callout__YExdy{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:clamp(2rem,5vw,4rem);padding:clamp(1.5rem,4vw,2.6rem);border:1px solid rgba(78,226,254,.24);border-radius:24px;background:radial-gradient(circle at 92% 18%,rgba(43,219,254,.13),transparent 18rem),linear-gradient(145deg,rgba(9,33,59,.84),rgba(2,11,27,.88));box-shadow:0 30px 78px rgba(0,7,29,.32)}.PublicPageShell_callout__YExdy h2{font-size:clamp(1.7rem,3.8vw,2.55rem)}.PublicPageShell_callout__YExdy a{flex:0 0 auto}.PublicPageShell_breadcrumb__CLssZ a:focus-visible,.PublicPageShell_callout__YExdy a:focus-visible,.PublicPageShell_heroActions__X8tPG a:focus-visible{outline:2px solid var(--ntm-brand-highlight);outline-offset:4px}@media (max-width:860px){.PublicPageShell_cardGrid__rWrgf,.PublicPageShell_steps__wKYcE{grid-template-columns:1fr 1fr}.PublicPageShell_callout__YExdy{align-items:flex-start;flex-direction:column}}@media (max-width:600px){.PublicPageShell_hero__n0tbn{width:min(100% - 1.25rem,1200px);padding-top:calc(7.5rem + env(safe-area-inset-top, 0px));padding-bottom:4rem}.PublicPageShell_heroCompact__v_7Eq{padding-top:calc(6.65rem + env(safe-area-inset-top, 0px));padding-bottom:3rem}.PublicPageShell_hero__n0tbn:after{right:0;left:0}.PublicPageShell_hero__n0tbn h1{font-size:clamp(2.25rem,11.5vw,3.25rem);line-height:1.01;letter-spacing:-.045em}.PublicPageShell_hero__n0tbn>p{font-size:.98rem;line-height:1.65}.PublicPageShell_content__XEJmD{width:min(100% - 1.25rem,1200px)}.PublicPageShell_section__rnFiG{padding:3.4rem 0}.PublicPageShell_cardGrid__rWrgf,.PublicPageShell_steps__wKYcE{grid-template-columns:1fr}.PublicPageShell_heroActions__X8tPG{align-items:stretch;flex-direction:column}.PublicPageShell_callout__YExdy a,.PublicPageShell_heroActions__X8tPG a{width:100%;justify-content:center}.PublicPageShell_callout__YExdy{border-radius:20px}}@media (prefers-reduced-motion:reduce){.PublicPageShell_heroGlow__cUcA_{filter:none}.PublicPageShell_card__Oc37G{transition:none}.PublicPageShell_card__Oc37G:hover{transform:none}}.ComoFunciona_journey__7aXeY{position:relative;display:grid;gap:1rem;margin:0;padding:0;list-style:none}.ComoFunciona_journey__7aXeY:before{content:"";position:absolute;top:2.1rem;bottom:2.1rem;left:27px;width:1px;background:linear-gradient(180deg,rgba(78,226,254,.58),rgba(22,98,242,.24))}.ComoFunciona_journeyItem__omd6Y{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);gap:clamp(.8rem,2vw,1.2rem);min-width:0}.ComoFunciona_journeyMarker__oS_Mn{position:relative;z-index:2;display:grid;width:56px;height:56px;place-items:center;border:1px solid rgba(78,226,254,.4);border-radius:17px;color:var(--ntm-brand-highlight);background:linear-gradient(145deg,rgba(22,98,242,.34),rgba(3,18,38,.96));box-shadow:0 0 26px rgba(43,219,254,.12),inset 0 1px rgba(255,255,255,.06);font-size:.72rem;font-weight:850;letter-spacing:.1em}.ComoFunciona_journeyCard__LM6F0{min-width:0;overflow:hidden;display:grid;grid-template-columns:minmax(240px,.76fr) minmax(0,1.24fr);border:1px solid rgba(78,226,254,.15);border-radius:20px;background:radial-gradient(circle at 8% 8%,rgba(22,98,242,.13),transparent 36%),linear-gradient(145deg,rgba(9,33,59,.72),rgba(2,11,27,.84));box-shadow:inset 0 1px rgba(255,255,255,.04),0 22px 58px rgba(0,7,29,.22)}.ComoFunciona_journeyHeader__u7awf{display:flex;align-items:flex-start;gap:.9rem;min-width:0;padding:clamp(1.15rem,2.5vw,1.6rem);border-right:1px solid rgba(78,226,254,.1)}.ComoFunciona_journeyIcon__feRvy{flex:0 0 auto;display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(78,226,254,.25);border-radius:15px;color:var(--ntm-brand-highlight);background:linear-gradient(145deg,rgba(22,98,242,.2),rgba(43,219,254,.07))}.ComoFunciona_journeyHeader__u7awf>div{min-width:0}.ComoFunciona_routeLabel__dk77m{display:inline-block;margin-bottom:.55rem;color:rgba(78,226,254,.78);font-size:.62rem;font-weight:820;letter-spacing:.1em;line-height:1.4;overflow-wrap:anywhere;text-transform:uppercase}.ComoFunciona_journeyHeader__u7awf h3{margin:0;color:var(--ntm-text);font-size:clamp(1.15rem,2vw,1.42rem);line-height:1.25;letter-spacing:-.025em;text-wrap:balance}.ComoFunciona_journeyBody__aRTsu{min-width:0;padding:clamp(1.15rem,2.5vw,1.6rem)}.ComoFunciona_journeyBody__aRTsu>p:first-child{margin:0;color:rgba(197,214,232,.84);font-size:.92rem;line-height:1.68;text-wrap:pretty}.ComoFunciona_journeyBody__aRTsu ul{display:grid;gap:.62rem;margin:1rem 0 0;padding:0;list-style:none}.ComoFunciona_journeyBody__aRTsu li{display:flex;align-items:flex-start;gap:.55rem;color:rgba(239,247,255,.88);font-size:.84rem;line-height:1.5}.ComoFunciona_journeyBody__aRTsu li svg{flex:0 0 auto;margin-top:.16rem;color:var(--ntm-positive,#5dd39e)}.ComoFunciona_outcome__jvgkf{display:flex;flex-direction:column;gap:.3rem;margin:1rem 0 0;padding:.8rem .9rem;border:1px solid rgba(78,226,254,.12);border-radius:13px;color:rgba(197,214,232,.82);background:rgba(22,98,242,.08);font-size:.8rem;line-height:1.55}.ComoFunciona_outcome__jvgkf strong{color:var(--ntm-brand-highlight);font-size:.63rem;letter-spacing:.11em;text-transform:uppercase}@media (max-width:900px){.ComoFunciona_journeyCard__LM6F0{grid-template-columns:1fr}.ComoFunciona_journeyHeader__u7awf{border-right:0;border-bottom:1px solid rgba(78,226,254,.1)}}@media (max-width:600px){.ComoFunciona_journey__7aXeY{gap:.8rem}.ComoFunciona_journey__7aXeY:before{left:21px}.ComoFunciona_journeyItem__omd6Y{grid-template-columns:44px minmax(0,1fr);gap:.62rem}.ComoFunciona_journeyMarker__oS_Mn{width:44px;height:44px;border-radius:14px;font-size:.64rem}.ComoFunciona_journeyCard__LM6F0{border-radius:17px}.ComoFunciona_journeyHeader__u7awf{display:grid;grid-template-columns:42px minmax(0,1fr);gap:.7rem;padding:1rem}.ComoFunciona_journeyIcon__feRvy{width:42px;height:42px;border-radius:13px}.ComoFunciona_journeyHeader__u7awf h3{font-size:1.02rem}.ComoFunciona_journeyBody__aRTsu{padding:1rem}.ComoFunciona_journeyBody__aRTsu>p:first-child{font-size:.86rem}.ComoFunciona_journeyBody__aRTsu li{font-size:.8rem}}@media (max-width:350px){.ComoFunciona_journeyItem__omd6Y{grid-template-columns:1fr}.ComoFunciona_journey__7aXeY:before{display:none}.ComoFunciona_journeyMarker__oS_Mn{margin-bottom:-.35rem}}.PlansComparison_experience__z0bZh{scroll-margin-top:88px;display:grid;gap:1.15rem}.PlansComparison_experience__z0bZh:focus-visible{outline:2px solid rgba(34,211,238,.92);outline-offset:6px}.PlansComparison_sharedAccess__W9h7X{display:flex;align-items:center;gap:.75rem;min-height:52px;padding:.8rem 1rem;border:1px solid rgba(78,226,254,.14);border-radius:16px;background:rgba(6,21,42,.54);color:rgba(157,178,201,.9)}.PlansComparison_sharedAccessIcon__ssrq1{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;background:rgba(34,211,154,.12);color:var(--ntm-positive)}.PlansComparison_sharedAccess__W9h7X p{margin:0;font-size:.9rem;line-height:1.5}.PlansComparison_sharedAccess__W9h7X strong{color:var(--ntm-text)}.PlansComparison_grid__ZvnVC{display:grid;grid-template-columns:minmax(0,560px);justify-content:center;gap:clamp(1rem,2.2vw,1.35rem);perspective:1500px}.PlansComparison_card__W0tbI{position:relative;isolation:isolate;min-width:0;display:flex;flex-direction:column;font-family:var(--font-sans);padding:clamp(1.3rem,3vw,2rem);border:1px solid rgba(78,226,254,.16);border-radius:24px;background:radial-gradient(circle at 92% 0,rgba(43,219,254,.08),transparent 17rem),linear-gradient(145deg,rgba(9,33,59,.86),rgba(2,11,27,.92));box-shadow:inset 0 1px rgba(255,255,255,.05),0 30px 76px rgba(0,7,29,.34);transform:translateZ(0);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.PlansComparison_card__W0tbI:hover{border-color:rgba(78,226,254,.34);box-shadow:inset 0 1px rgba(255,255,255,.07),0 34px 88px rgba(0,7,29,.44),0 0 34px rgba(43,219,254,.06);transform:translateY(-4px) rotateX(.6deg)}.PlansComparison_recommended__ZzSLK{border-color:rgba(250,206,16,.34);background:radial-gradient(circle at 90% 0,rgba(250,206,16,.11),transparent 18rem),radial-gradient(circle at 10% 10%,rgba(22,98,242,.15),transparent 20rem),linear-gradient(145deg,rgba(9,33,59,.94),rgba(2,11,27,.94))}.PlansComparison_recommendedBadge__7Saxh{position:absolute;top:0;right:1.4rem;padding:.42rem .8rem;border-radius:0 0 11px 11px;background:var(--ntm-premium);color:#07111f;font-size:.68rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.PlansComparison_cardHeader__pbOuR{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-height:48px;padding-right:.15rem}.PlansComparison_recommended__ZzSLK .PlansComparison_cardHeader__pbOuR{padding-right:7.2rem}.PlansComparison_planIcon__GJZV6{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid rgba(78,226,254,.26);border-radius:14px;background:linear-gradient(145deg,rgba(22,98,242,.2),rgba(43,219,254,.08));color:var(--ntm-brand-highlight)}.PlansComparison_badge__7MdwF{color:rgba(157,178,201,.9);font-size:.72rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.PlansComparison_planIdentity__Wf2vB{margin-top:1.35rem}.PlansComparison_planLabel__8OZ_l{color:var(--ntm-brand-highlight);font-size:.72rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.PlansComparison_planIdentity__Wf2vB h3{margin:.55rem 0 .5rem;color:var(--ntm-text);font-family:var(--font-sans);font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.08;letter-spacing:-.03em}.PlansComparison_planIdentity__Wf2vB p{min-height:3.25rem;margin:0;color:rgba(157,178,201,.86);font-size:.91rem;line-height:1.58}.PlansComparison_priceBlock__gXg7U{display:flex;align-items:flex-end;gap:.3rem;margin-top:1.6rem;color:var(--ntm-text)}.PlansComparison_currency__AGwIa{margin-bottom:.62rem;color:var(--ntm-brand-highlight);font-size:1rem;font-weight:800}.PlansComparison_priceBlock__gXg7U strong{font-family:var(--font-sans);font-size:clamp(3rem,6vw,4.6rem);line-height:.84;letter-spacing:-.065em}.PlansComparison_cadence__k8EC9{margin-bottom:.42rem;color:rgba(157,178,201,.82);font-size:.84rem;font-weight:650}.PlansComparison_dailyPrice__Jy0qf{margin:.7rem 0 0;color:rgba(157,178,201,.76);font-size:.79rem}.PlansComparison_highlights__vUsLk,.PlansComparison_sharedList__nZxCF ul{display:grid;gap:.68rem;margin:1.4rem 0 0;padding:1.25rem 0 0;border-top:1px solid rgba(78,226,254,.1);list-style:none}.PlansComparison_highlights__vUsLk li,.PlansComparison_sharedList__nZxCF li{display:flex;align-items:flex-start;gap:.62rem;color:rgba(240,248,253,.9);font-size:.86rem;line-height:1.45}.PlansComparison_highlights__vUsLk svg{flex:0 0 auto;margin-top:.1rem;color:var(--ntm-brand-highlight)}.PlansComparison_sharedList__nZxCF{margin-top:1.35rem;padding:1rem;border:1px solid rgba(78,226,254,.1);border-radius:16px;background:rgba(0,7,29,.3)}.PlansComparison_sharedList__nZxCF>span{color:rgba(157,178,201,.78);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.PlansComparison_sharedList__nZxCF ul{gap:.55rem;margin-top:.72rem;padding-top:0;border-top:0}.PlansComparison_sharedList__nZxCF li{font-size:.8rem}.PlansComparison_sharedList__nZxCF svg{flex:0 0 auto;margin-top:.08rem;color:var(--ntm-positive)}.PlansComparison_cta__bXrUM{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;margin-top:1.35rem;padding:.78rem 1rem;border:1px solid rgba(78,226,254,.38);border-radius:14px;background:linear-gradient(135deg,var(--ntm-brand-primary),#1e7dff 58%,var(--ntm-brand-primary-hover));color:#f8fdff;box-shadow:0 14px 34px rgba(22,98,242,.24),inset 0 1px rgba(255,255,255,.18);font-size:.9rem;font-weight:800;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.PlansComparison_cta__bXrUM:hover{border-color:rgba(78,226,254,.72);box-shadow:0 18px 42px rgba(22,98,242,.36),0 0 28px rgba(43,219,254,.12);transform:translateY(-2px)}.PlansComparison_cta__bXrUM:focus-visible{outline:2px solid var(--ntm-brand-highlight);outline-offset:4px}.PlansComparison_upgradeNote__71AeK{display:flex;align-items:flex-start;gap:.8rem;padding:1rem 1.1rem;border:1px solid rgba(250,206,16,.18);border-radius:16px;background:rgba(250,206,16,.055);color:rgba(157,178,201,.88)}.PlansComparison_upgradeNote__71AeK>span{display:inline-flex;flex:0 0 auto;margin-top:.05rem;color:var(--ntm-premium)}.PlansComparison_upgradeNote__71AeK p{margin:0;font-size:.86rem;line-height:1.55}.PlansComparison_upgradeNote__71AeK strong{margin-right:.35rem;color:var(--ntm-text)}@media (max-width:760px){.PlansComparison_grid__ZvnVC{grid-template-columns:1fr}.PlansComparison_planIdentity__Wf2vB p{min-height:0}}@media (max-width:420px){.PlansComparison_sharedAccess__W9h7X{align-items:flex-start}.PlansComparison_card__W0tbI{padding:1.15rem;border-radius:20px}.PlansComparison_recommendedBadge__7Saxh{right:1rem}.PlansComparison_recommended__ZzSLK .PlansComparison_cardHeader__pbOuR{padding-right:0}.PlansComparison_recommended__ZzSLK .PlansComparison_badge__7MdwF{max-width:8.5rem;padding-top:2rem;text-align:right}.PlansComparison_priceBlock__gXg7U strong{font-size:3.6rem}.PlansComparison_upgradeNote__71AeK{padding:.9rem}}@media (prefers-reduced-motion:reduce){.PlansComparison_card__W0tbI,.PlansComparison_cta__bXrUM{transition:none}.PlansComparison_card__W0tbI:hover,.PlansComparison_cta__bXrUM:hover{transform:none}}