.iDq-Ba_hero{isolation:isolate;z-index:30;border-radius:var(--radius-lg);color:#fff;background:var(--night);position:relative;overflow:hidden}.iDq-Ba_backdrop{z-index:-3;background:radial-gradient(560px 440px at 78% 40%, color-mix(in srgb, var(--p-hot) 26%, transparent), transparent 70%), var(--p-night);position:absolute;inset:0}.iDq-Ba_grid{z-index:-2;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask:radial-gradient(900px 600px at 30%,#000,#0000 75%);mask:radial-gradient(900px 600px at 30%,#000,#0000 75%)}.iDq-Ba_road{z-index:-1;background:linear-gradient(90deg, transparent 31.8%, color-mix(in srgb, var(--p-cool) 50%, transparent) 32%, transparent 32.2%), linear-gradient(90deg, transparent 49.9%, #ffffff59 50%, transparent 50.1%), linear-gradient(90deg, transparent 67.8%, color-mix(in srgb, var(--p-cool) 50%, transparent) 68%, transparent 68.2%);transform-origin:bottom;opacity:.55;width:1100px;height:420px;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)perspective(380px)rotateX(62deg);-webkit-mask:linear-gradient(#0000,#000 70%);mask:linear-gradient(#0000,#000 70%)}.iDq-Ba_layout{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:24px;min-height:clamp(720px,100svh - 48px,860px);padding:110px clamp(20px,4vw,56px) 56px;display:grid}.iDq-Ba_copy{z-index:1;max-width:640px;position:relative}.iDq-Ba_eyebrow{color:#ffffffdb;animation:iDq-Ba_fade-up .9s var(--ease-out) both 50ms;background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:10px;padding:7px 14px;font-size:13px;font-weight:500;display:inline-flex}.iDq-Ba_live{background:var(--p-gold);width:8px;height:8px;box-shadow:0 0 12px 2px color-mix(in srgb, var(--p-gold) 70%, transparent);border-radius:50%;animation:1.6s ease-in-out infinite iDq-Ba_blink}.iDq-Ba_live.iDq-Ba_building{box-shadow:none;opacity:.7;animation:none}.iDq-Ba_title{font-size:var(--fs-page);animation:iDq-Ba_fade-up 1s var(--ease-out) both .12s;flex-wrap:wrap;align-items:baseline;gap:0 .28em;margin-top:22px;padding-top:.08em;display:flex}.iDq-Ba_name{color:#0000;background:linear-gradient(92deg, var(--p-hot), color-mix(in srgb, var(--p-hot) 68%, #fff));filter:drop-shadow(0 10px 30px color-mix(in srgb, var(--p-hot) 35%, transparent));-webkit-background-clip:text;background-clip:text}.iDq-Ba_accent{color:var(--p-cool);font-size:.5em}.iDq-Ba_slogan{font-family:var(--font-display);letter-spacing:-.02em;animation:iDq-Ba_fade-up 1s var(--ease-out) both .2s;margin-top:22px;font-size:clamp(20px,.9rem + 1.3vw,30px);font-style:italic;font-weight:700}.iDq-Ba_summary{color:#ffffffb8;max-width:520px;animation:iDq-Ba_fade-up 1s var(--ease-out) both .26s;margin-top:14px;font-size:16px;line-height:1.6}.iDq-Ba_actions{animation:iDq-Ba_fade-up 1s var(--ease-out) both .32s;flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.iDq-Ba_badges{animation:iDq-Ba_fade-up 1s var(--ease-out) both .38s;flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0;list-style:none;display:flex}.iDq-Ba_badges li{color:#ffffffc7;border:1px solid color-mix(in srgb, var(--p-cool) 28%, transparent);background:#ffffff0f;border-radius:999px;padding:5px 12px;font-size:12px}.iDq-Ba_phones{height:640px;position:relative}.iDq-Ba_front,.iDq-Ba_back{position:absolute;top:50%}.iDq-Ba_front{z-index:2;width:300px;animation:iDq-Ba_phone-in 1.2s var(--ease-out) both .25s;left:46%;transform:translate(-50%,-50%)rotate(4deg)}.iDq-Ba_back{z-index:1;filter:brightness(.82);width:250px;animation:iDq-Ba_phone-in-back 1.2s var(--ease-out) both .1s;left:24%;transform:translate(-50%,-54%)rotate(-9deg)}.iDq-Ba_halo{z-index:0;background:radial-gradient(closest-side, color-mix(in srgb, var(--p-hot) 26%, transparent), transparent);filter:blur(10px);border-radius:50%;width:420px;height:420px;position:absolute;top:50%;left:42%;transform:translate(-50%,-50%)}@keyframes iDq-Ba_phone-in{0%{opacity:0;transform:translate(-50%,-38%)rotate(12deg)}}@keyframes iDq-Ba_phone-in-back{0%{opacity:0;transform:translate(-30%,-46%)rotate(-2deg)}}@media (max-width:1080px){.iDq-Ba_layout{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:120px}.iDq-Ba_phones{height:600px}.iDq-Ba_front{left:58%}.iDq-Ba_back{left:36%}}@media (max-width:640px){.iDq-Ba_hero{border-radius:var(--radius-md)}.iDq-Ba_layout{padding:96px 18px 24px}.iDq-Ba_summary{font-size:15px}.iDq-Ba_phones{height:480px}.iDq-Ba_front{width:56%;max-width:230px;left:60%}.iDq-Ba_back{width:46%;max-width:190px;left:34%}.iDq-Ba_halo{width:300px;height:300px}}
._9wVq0q_mechanics{margin-top:90px;padding:0 clamp(8px,3vw,40px)}._9wVq0q_eyebrowWrap{font:inherit;margin:0}._9wVq0q_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:26px;display:grid}._9wVq0q_card{border-radius:var(--radius-lg);background:var(--surface-glass);border:1px solid var(--surface-glass-border);grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:30px 0 0 30px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #14121066}._9wVq0q_card:before{content:"";background:radial-gradient(closest-side, var(--p-hot), transparent);filter:blur(40px);opacity:.18;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-60px;right:-60px}._9wVq0q_text{z-index:1;flex-direction:column;padding-bottom:30px;display:flex;position:relative}._9wVq0q_tag{letter-spacing:.04em;text-transform:uppercase;color:var(--brand-ink);align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}._9wVq0q_number{color:#fff;background:linear-gradient(135deg, var(--p-hot), color-mix(in srgb, var(--p-hot) 75%, #000));border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;display:grid}._9wVq0q_title{font-family:var(--font-display);letter-spacing:-.03em;margin-top:16px;font-size:clamp(26px,1.2rem + 1.2vw,36px);font-weight:800;line-height:1.05}._9wVq0q_body{color:var(--ink-2);margin-top:14px;font-size:15px;line-height:1.6}._9wVq0q_bullets{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}._9wVq0q_bullets li{color:var(--ink-2);padding-left:22px;font-size:14px;line-height:1.5;position:relative}._9wVq0q_bullets li:before{content:"";background:var(--p-cool);width:9px;height:9px;box-shadow:0 0 10px color-mix(in srgb, var(--p-cool) 70%, transparent);border-radius:3px;position:absolute;top:.5em;left:2px}._9wVq0q_code{color:var(--p-soft);background:var(--p-night);border-radius:10px;align-self:flex-start;margin-top:auto;padding:6px 12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px}._9wVq0q_text>._9wVq0q_bullets+._9wVq0q_code{margin-top:22px}._9wVq0q_visual{z-index:1;align-self:end;width:230px;height:420px;position:relative;overflow:hidden}._9wVq0q_phone{transform-origin:0 0;width:250px;position:absolute;top:0;left:0;transform:rotate(-4deg)}@media (max-width:1180px){._9wVq0q_list{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){._9wVq0q_mechanics{margin-top:56px;padding:0 4px}._9wVq0q_card{border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr);padding:22px 20px 0}._9wVq0q_text{padding-bottom:0}._9wVq0q_visual{justify-self:center;width:64vw;height:300px}._9wVq0q_phone{width:64vw;transform:none}}
._6TL2oG_roadmap{margin-top:90px;padding:0 clamp(8px,3vw,40px);scroll-margin-top:24px}._6TL2oG_eyebrowWrap{font:inherit;margin:0}._6TL2oG_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}._6TL2oG_column{border-radius:var(--radius-md);background:var(--soft);border:1px solid var(--line);padding:26px}._6TL2oG_title{font-family:var(--font-display);letter-spacing:-.02em;font-size:24px;font-weight:800}._6TL2oG_list{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}._6TL2oG_list li{color:var(--ink-2);padding-left:32px;font-size:15px;line-height:1.5;position:relative}._6TL2oG_list li:before{content:"";border-radius:50%;width:20px;height:20px;position:absolute;top:.1em;left:0}._6TL2oG_done ._6TL2oG_list li:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 13px no-repeat, linear-gradient(135deg, var(--p-done), color-mix(in srgb, var(--p-done) 78%, #000))}._6TL2oG_next ._6TL2oG_list li:before{border:2px dashed var(--p-warm)}._6TL2oG_note{color:var(--mute);margin-top:16px;font-size:13.5px}@media (max-width:800px){._6TL2oG_columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){._6TL2oG_roadmap{margin-top:56px;padding:0 4px}._6TL2oG_column{padding:20px}}
.hrWZ-W_roster{margin-top:90px;padding:0 clamp(8px,3vw,40px)}.hrWZ-W_heading{font-family:var(--font-display);font-weight:800;font-size:var(--fs-section);letter-spacing:-.03em;margin-top:18px;line-height:1.05}.hrWZ-W_groups{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;margin-top:28px;display:grid}.hrWZ-W_group{--accent:var(--p-deep);border-radius:var(--radius-md);background:var(--soft);border:1px solid var(--line);border-top:4px solid var(--accent);padding:24px}.hrWZ-W_group:nth-child(2){--accent:var(--p-hot)}.hrWZ-W_group:nth-child(3){--accent:color-mix(in srgb, var(--p-cool) 72%, #000)}.hrWZ-W_groupTitle{font-family:var(--font-display);letter-spacing:-.02em;justify-content:space-between;align-items:center;font-size:22px;font-weight:800;display:flex}.hrWZ-W_count{color:#fff;background:var(--accent);border-radius:999px;place-items:center;min-width:32px;height:32px;padding:0 8px;font-size:14px;display:grid}.hrWZ-W_items{margin:14px 0 0;padding:0;list-style:none;display:grid}.hrWZ-W_item{border-top:1px solid var(--line);padding:12px 0}.hrWZ-W_item:first-child{border-top:0}.hrWZ-W_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.hrWZ-W_name{font-size:15px;font-weight:700}.hrWZ-W_hint{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.hrWZ-W_detail{color:var(--ink-2);margin-top:4px;font-size:13.5px;line-height:1.5}@media (max-width:1000px){.hrWZ-W_groups{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.hrWZ-W_roster{margin-top:56px;padding:0 4px}.hrWZ-W_group{padding:18px}}
.BzKzLq_story{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:40px;margin-top:90px;padding:0 clamp(8px,3vw,40px);scroll-margin-top:24px;display:grid}.BzKzLq_headline{max-width:640px;font-size:var(--fs-section);letter-spacing:-.03em;line-height:1.08}.BzKzLq_paragraph{max-width:600px;color:var(--ink-2);margin-top:18px;font-size:16px;line-height:1.7}.BzKzLq_paragraph:first-of-type{margin-top:28px}.BzKzLq_punchline{border-radius:var(--radius-md);background:linear-gradient(var(--sheet), var(--sheet)) padding-box, var(--p-hot) border-box;border:2px solid #0000;margin:34px 0 0;padding:22px 26px}.BzKzLq_quote{font-family:var(--font-display);letter-spacing:-.02em;color:var(--p-hot);margin:0;font-size:clamp(28px,1.2rem + 2.4vw,48px);font-weight:700;line-height:1}.BzKzLq_caption{color:var(--mute);margin-top:8px;font-size:13px}.BzKzLq_visual{place-items:center;display:grid;position:relative}.BzKzLq_glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--p-hot) 28%, transparent), transparent);filter:blur(20px);border-radius:50%;position:absolute;inset:10% 0}.BzKzLq_phone{width:min(300px,100%);transform:rotate(3deg)}@media (max-width:900px){.BzKzLq_story{grid-template-columns:minmax(0,1fr);margin-top:60px}.BzKzLq_phone{width:min(280px,64vw)}}@media (max-width:640px){.BzKzLq_story{padding:0 8px}.BzKzLq_paragraph{font-size:15px}.BzKzLq_punchline{padding:18px}}
.IScpsa_workflow{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:40px;margin-top:90px;padding:0 clamp(8px,3vw,40px);display:grid}.IScpsa_head{position:sticky;top:40px}.IScpsa_headline{font-size:var(--fs-section);letter-spacing:-.03em;line-height:1.08}.IScpsa_intro{max-width:480px;color:var(--ink-2);margin-top:18px;font-size:16px;line-height:1.65}.IScpsa_steps{counter-reset:step;gap:14px;margin:0;padding:0;list-style:none;display:grid}.IScpsa_step{border-radius:var(--radius-md);background:var(--soft);border:1px solid var(--line);padding:24px 24px 24px 84px;position:relative}.IScpsa_index{width:44px;height:44px;font-family:var(--font-display);color:#fff;background:var(--g-btn);box-shadow:0 12px 24px -10px color-mix(in srgb, var(--p-magenta) 60%, transparent);border-radius:14px;place-items:center;font-size:20px;font-weight:700;display:grid;position:absolute;top:22px;left:22px}.IScpsa_title{font-family:var(--font-display);letter-spacing:-.01em;font-size:19px;font-weight:700}.IScpsa_text{color:var(--ink-2);margin-top:8px;font-size:14.5px;line-height:1.6}@media (max-width:900px){.IScpsa_workflow{grid-template-columns:minmax(0,1fr);gap:24px}.IScpsa_head{position:static}}@media (max-width:640px){.IScpsa_workflow{margin-top:56px;padding:0 4px}.IScpsa_step{padding:18px 18px 18px 70px}.IScpsa_index{width:38px;height:38px;font-size:17px;top:18px;left:16px}}
