.ntT2PG_heroOuter{padding:24px 56px 8px}.ntT2PG_hero{box-sizing:border-box;background:var(--lp-hero-card-bg);border-radius:56px;align-items:center;gap:48px;max-width:1200px;margin:0 auto;padding:64px 72px;display:flex;position:relative;overflow:hidden}.ntT2PG_hero:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#d9fd7333,#d9fd7300 62%);border-radius:50%;width:max(50%,420px);animation:14s ease-in-out infinite ntT2PG_drift;position:absolute;top:-40%;right:-10%}@keyframes ntT2PG_drift{0%{transform:translate(0)scale(1)}50%{transform:translate(-6%,8%)scale(1.08)}to{transform:translate(0)scale(1)}}.ntT2PG_heroLeft{flex:1;min-width:0;position:relative}.ntT2PG_heroRight{flex:0 0 30%;justify-content:center;align-self:stretch;align-items:flex-end;max-width:340px;display:flex;position:relative}.ntT2PG_heroImg{object-fit:contain;width:100%;height:auto;display:block}.ntT2PG_clientLine{color:#ffffffa8;border-top:1px solid #ffffff1f;margin:28px 0 0;padding-top:22px;font-size:15px}.ntT2PG_clientLine a{color:var(--lp-lime);margin-left:6px;font-weight:600;text-decoration:none}.ntT2PG_clientLine a:hover{text-decoration:underline}.ntT2PG_points{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:40px;display:grid}.ntT2PG_pick{border-top:1px solid var(--color-border);margin-top:56px;padding-top:48px}.ntT2PG_tradeGrid{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:28px;display:grid}.ntT2PG_trade{border:1.5px solid var(--color-border);background:var(--color-bg);color:inherit;border-radius:28px;flex-direction:column;gap:8px;padding:28px 26px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.ntT2PG_trade>:first-child{align-self:flex-start}.ntT2PG_trade:hover{border-color:var(--color-primary);transform:translateY(-3px);box-shadow:0 18px 36px -24px #020f3066}.ntT2PG_tradeGo{color:var(--color-primary);align-items:center;gap:6px;margin-top:8px;font-size:15px;font-weight:600;display:inline-flex}.ntT2PG_tradeGo svg{transition:transform .2s}.ntT2PG_trade:hover .ntT2PG_tradeGo svg{transform:translate(3px)}.ntT2PG_more{color:var(--color-text-subtle);margin:20px 0 0;font-size:15px}.ntT2PG_more a{color:var(--color-primary);margin-left:6px;font-weight:600;text-decoration:none}.ntT2PG_more a:hover{text-decoration:underline}.ntT2PG_strip{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;display:grid}.ntT2PG_stripPlan{border:1.5px solid var(--color-border);background:var(--color-bg);border-radius:22px;padding:24px 22px;position:relative}.ntT2PG_stripPlanHi{background:linear-gradient(var(--color-bg), var(--color-bg)) padding-box, linear-gradient(135deg, var(--sully-500), var(--purple-500) 55%, var(--cloud-400)) border-box;border:2px solid #0000}.ntT2PG_stripName{color:var(--color-text-heading);font-size:15px;font-weight:700}.ntT2PG_stripPrice{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:10px;display:flex}.ntT2PG_stripFig{letter-spacing:-1.5px;color:var(--color-text-heading);font-size:40px;font-weight:700;line-height:1}.ntT2PG_stripPer{color:var(--color-text-subtle);font-size:13px}.ntT2PG_stripLine{color:var(--color-text-subtle);margin:12px 0 0;font-size:14px;line-height:1.5}.ntT2PG_modeFrame{background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;margin-bottom:28px;padding:4px;display:inline-flex}.ntT2PG_modeSeg{min-width:96px;font:inherit;color:#ffffffb8;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 20px;font-size:14px;font-weight:500;transition:background .18s,color .18s}.ntT2PG_modeSeg:hover{color:var(--color-text-on-action)}.ntT2PG_modeSegOn,.ntT2PG_modeSegOn:hover{background:var(--lp-lime);color:var(--sully-900);font-weight:600}.ntT2PG_modeDock{left:0;right:0;bottom:max(16px, env(safe-area-inset-bottom));z-index:160;pointer-events:none;visibility:hidden;opacity:0;justify-content:center;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .25s,visibility 0s linear .35s;display:flex;position:fixed;transform:translateY(24px)}.ntT2PG_modeDockIn{visibility:visible;opacity:1;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .25s,visibility;transform:none}.ntT2PG_modeFrameDock{pointer-events:auto;background:var(--lp-hero-card-bg);margin:0;box-shadow:0 16px 36px -14px #020f3099}.ntT2PG_modeFrameDock .ntT2PG_modeSeg{min-width:84px;padding:7px 16px;font-size:13px}.ntT2PG_modeView{animation:.4s cubic-bezier(.22,1,.36,1) both ntT2PG_riseIn}@keyframes ntT2PG_riseIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ntT2PG_demoGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.ntT2PG_phone{box-sizing:border-box;border:8px solid var(--sully-900);background:var(--sully-900);border-radius:36px;flex-direction:column;width:100%;min-width:0;max-width:400px;margin:0 auto;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #020f3099}.ntT2PG_phoneBody{scrollbar-width:none;height:540px;overflow:hidden auto}.ntT2PG_phoneBody::-webkit-scrollbar{display:none}.ntT2PG_phoneHint{text-align:center;color:var(--color-text-subtle);margin:0;font-size:13px;position:absolute;bottom:-40px;left:0;right:0}.ntT2PG_codeRow{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:36px;display:grid}@media (width<=1024px){.ntT2PG_hero{border-radius:44px;padding:52px 48px}.ntT2PG_heroRight{flex-basis:34%}}@media (width<=900px){.ntT2PG_heroOuter{padding:0 20px}.ntT2PG_modeFrame{margin-bottom:22px}.ntT2PG_demoGrid{grid-template-columns:minmax(0,1fr)}.ntT2PG_phoneBody{height:460px}.ntT2PG_hero{flex-direction:column;align-items:stretch;gap:32px}.ntT2PG_heroRight{flex-basis:auto;align-self:center;max-width:320px}.ntT2PG_points,.ntT2PG_tradeGrid,.ntT2PG_strip,.ntT2PG_codeRow{grid-template-columns:1fr}.ntT2PG_points{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.ntT2PG_heroOuter{padding:0 12px}.ntT2PG_hero{border-radius:32px;padding:36px 24px}.ntT2PG_hero:before{width:120%;top:-20%;right:-35%}.ntT2PG_points{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ntT2PG_hero:before{animation:none}.ntT2PG_trade:hover{transform:none}.ntT2PG_modeDock{transition:none}}