.c2{background:var(--aero-ice);color:var(--aero-graphite);overflow-x:clip}body .c2 h1,body .c2 h2,body .c2 h3,body .c2 h4{color:inherit}.c2 .ico{stroke:currentColor;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.13em;width:1em;height:1em;display:inline-block}.c2-mono{font-family:var(--font-mono,ui-monospace, monospace)}.c2-label{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-2);font-size:11px}.c2-head{grid-template-columns:1fr;gap:14px;margin-bottom:48px;display:grid}@media (min-width:860px){.c2-head{grid-template-columns:180px 1fr;align-items:start;gap:32px}}.c2-idx{align-items:baseline;gap:12px;display:flex}.c2-idx .n{font-family:var(--font-mono,monospace);color:var(--aero-royal);font-size:13px;font-weight:600}.c2-idx .l{font-family:var(--font-mono,monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-2);font-size:10.5px}.c2-h2{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(30px,4.6vw,46px);font-weight:600;line-height:1.05}.c2-sub{color:var(--fg-2);max-width:560px;margin-top:14px;font-size:clamp(15px,2.2vw,17px);line-height:1.6}.c2-sec{padding-block:clamp(64px,8.5vw,112px);position:relative}.c2-rule-top{border-top:1px solid var(--aero-ice-3)}.c2-strip{background:var(--aero-graphite);color:#fcf9f2b3}.c2-strip .in{justify-content:space-between;align-items:center;gap:18px;height:34px;display:flex;overflow:hidden}.c2-strip span{font-family:var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:10.5px}.c2-strip b{color:var(--aero-ice);font-weight:500}.c2-strip .hide-m{display:none}@media (min-width:760px){.c2-strip .hide-m{display:inline}}.c2-nav{border-bottom:1px solid var(--aero-ice-3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50;background:#fcf9f2e0;position:sticky;top:0}.c2-nav .in{justify-content:space-between;align-items:center;gap:16px;height:70px;display:flex}.c2-brand{color:inherit;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.c2-brand img{width:30px;height:30px;display:block}.c2-brand .wm{flex-direction:column;line-height:1;display:flex}.c2-brand .wm b{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;font-size:16px;font-weight:600}.c2-brand .wm small{font-family:var(--font-mono,monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-2);white-space:nowrap;margin-top:4px;font-size:9px}.c2-nav .btn{white-space:nowrap;flex-shrink:0}.c2-brand .c2-brand-logo{width:auto;height:36px}@media (min-width:421px){.c2-brand .c2-brand-logo{height:42px}}.c2-nav-cta-full{display:none}@media (min-width:561px){.c2-nav-cta-full{display:inline}.c2-nav-cta-short{display:none}}.c2-hero{border-bottom:1px solid var(--aero-ice-3);position:relative;overflow:hidden}.c2-hero .gridlines{opacity:.55;pointer-events:none;position:absolute;inset:0}.c2-hero-grid{grid-template-columns:1fr;align-items:center;gap:48px;padding-block:clamp(56px,7vw,96px);display:grid;position:relative}@media (min-width:960px){.c2-hero-grid{grid-template-columns:1.15fr .85fr;gap:56px}}.c2-hero-grid>*{min-width:0}.c2-hero-pill{font-family:var(--font-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-1);border:1px solid var(--aero-graphite);background:var(--aero-ice);border-radius:999px;align-items:center;gap:9px;padding:8px 16px;font-size:11px;display:inline-flex}.c2-hero-pill .dot{background:#1faa55;border-radius:999px;width:7px;height:7px}.c2-hero h1{font-family:var(--font-display);letter-spacing:-.035em;margin-top:26px;font-size:clamp(36px,5.6vw,68px);font-weight:600;line-height:1.03}.c2-hero h1 .hl{background:var(--aero-royal);color:var(--aero-ice);border-radius:10px;padding:0 .22em;line-height:1.18;display:inline-block}.c2-hero-lead{max-width:540px;color:var(--fg-2);margin-top:22px;font-size:clamp(15px,2.3vw,18px);line-height:1.6}.c2-hero-lead b{color:var(--fg-1);font-weight:600}.c2-hero-ctas{flex-wrap:wrap;align-items:center;gap:18px;margin-top:34px;display:flex}.c2-hero-meta{flex-wrap:wrap;gap:18px;margin-top:16px;display:flex}.c2-hero-meta span{font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2);align-items:center;gap:7px;font-size:10.5px;display:inline-flex}.c2-hero-meta .ico{width:13px;height:13px;color:var(--aero-royal)}.c2-hero-spec{border-top:1px solid var(--aero-ice-3);flex-wrap:wrap;gap:36px;margin-top:44px;padding-top:18px;display:flex}.c2-hero-spec div b{font-family:var(--font-display);letter-spacing:-.01em;font-size:18px;font-weight:600;display:block}.c2-hero-spec div span{font-family:var(--font-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-2);font-size:10px}.c2-phone-stage{justify-content:center;padding:26px;display:flex;position:relative}.c2-corner{border:1px solid var(--aero-royal);width:16px;height:16px;position:absolute}.c2-corner.tl{border-bottom:0;border-right:0;top:0;left:0}.c2-corner.tr{border-bottom:0;border-left:0;top:0;right:0}.c2-corner.bl{border-top:0;border-right:0;bottom:0;left:0}.c2-corner.br{border-top:0;border-left:0;bottom:0;right:0}.c2-phone-tag{background:var(--aero-ice);font-family:var(--font-mono,monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-2);padding:0 12px;font-size:10px;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.c2-phone{background:#0b0b0f;border-radius:38px;width:290px;max-width:80vw;padding:11px;position:relative;box-shadow:0 40px 80px -34px #1a1a1a73}.c2-phone .notch{z-index:4;background:#0b0b0f;border-radius:999px;width:104px;height:21px;position:absolute;top:17px;left:50%;transform:translate(-50%)}.c2-screen{background:#15151c;border-radius:28px;overflow:hidden}.c2-wa-head{background:#1d2733;align-items:center;gap:11px;padding:36px 15px 12px;display:flex}.c2-wa-head .av{background:var(--aero-royal);border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.c2-wa-head .av img{width:21px;height:21px}.c2-wa-head .nm{line-height:1.25}.c2-wa-head .nm b{color:var(--aero-ice);font-family:var(--font-display);font-size:13.5px;font-weight:600}.c2-wa-head .nm span{color:#ffffff80;font-size:10.5px;display:block}.c2-wa-head .ico{color:#ffffff8c;width:17px;height:17px;margin-left:auto}.c2-wa-body{background:#0e1116;flex-direction:column;gap:12px;min-height:300px;padding:15px 12px;display:flex}.c2-wa-date{font-family:var(--font-mono,monospace);letter-spacing:.1em;color:#fff6;text-transform:uppercase;background:#ffffff0f;border-radius:999px;align-self:center;padding:4px 10px;font-size:9px}.c2-bubble{background:#1f2c33;border-radius:3px 12px 12px;max-width:90%;padding:10px 11px}.c2-bubble .who{font-family:var(--font-display);color:#8ab4ff;margin-bottom:7px;font-size:11px;font-weight:600}.c2-vn{align-items:center;gap:9px;display:flex}.c2-vn .pl{background:var(--aero-royal);width:28px;height:28px;color:var(--aero-ice);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.c2-vn .pl .ico{fill:currentColor;stroke:none;width:12px;height:12px}.c2-vn .wv{flex:1;align-items:center;gap:2px;height:20px;display:flex}.c2-vn .wv i{background:#8ab4ff73;border-radius:2px;flex:1;min-width:2px}.c2-vn .t{font-family:var(--font-mono,monospace);color:#ffffff80;flex-shrink:0;font-size:9px}.c2-bubble .meta{text-align:right;color:#fff6;margin-top:5px;font-size:8.5px;display:block}.c2-cols{border-top:1px solid var(--aero-ice-3);grid-template-columns:1fr;display:grid}@media (min-width:800px){.c2-cols{grid-template-columns:repeat(3,1fr)}}.c2-col{border-bottom:1px solid var(--aero-ice-3);flex-direction:column;gap:14px;padding:30px 0 34px;display:flex}@media (min-width:800px){.c2-col{border-bottom:0;border-right:1px solid var(--aero-ice-3);padding:36px 30px 40px}.c2-col:first-child{padding-left:0}.c2-col:last-child{border-right:0;padding-right:0}}.c2-col .n{font-family:var(--font-mono,monospace);color:var(--aero-royal);font-size:13px;font-weight:600}.c2-col h3{font-family:var(--font-display);letter-spacing:-.01em;font-size:20px;font-weight:600}.c2-col p{color:var(--fg-2);max-width:34ch;font-size:15px;line-height:1.6}.c2-cta-line{flex-wrap:wrap;align-items:center;gap:16px;margin-top:44px;display:flex}.c2-cta-note{font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);font-size:11px}.c2-console-sec{background:var(--aero-graphite);color:var(--aero-ice)}.c2-console-sec .c2-h2{color:var(--aero-ice)}.c2-console-sec .c2-sub{color:#fcf9f299}.c2-console-sec .c2-idx .l{color:#fcf9f280}.c2-console{border:1px solid #fcf9f224;position:relative}.c2-console .bar{border-bottom:1px solid #fcf9f224;justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex}.c2-console .bar .dots{gap:5px;display:inline-flex}.c2-console .bar .dots i{background:#fcf9f22e;border-radius:999px;width:7px;height:7px;display:block}.c2-console .bar .dots i:first-child{background:var(--aero-royal)}.c2-console .bar .ttl{font-family:var(--font-mono,monospace);letter-spacing:.18em;text-transform:uppercase;color:#fcf9f28c;font-size:10.5px}.c2-console .bar .rec{font-family:var(--font-mono,monospace);letter-spacing:.12em;color:var(--aero-ice);align-items:center;gap:7px;font-size:10.5px;display:inline-flex}.c2-console .bar .rec i{background:var(--aero-royal);border-radius:999px;width:7px;height:7px;animation:1.2s step-end infinite fz-blink}.c2-row{transition:background var(--dur-2) var(--ease);border-bottom:1px solid #fcf9f21a;grid-template-columns:44px 44px 1fr 56px;align-items:center;gap:14px;padding:18px;display:grid}.c2-row:last-child{border-bottom:0}.c2-row:hover{background:#3643e71a}@media (min-width:760px){.c2-row{grid-template-columns:56px 44px 1.1fr 1fr 64px}}.c2-row .n{font-family:var(--font-mono,monospace);color:#fcf9f273;font-size:11.5px}.c2-row .q{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(14.5px,2vw,16.5px);font-weight:500;line-height:1.3}.c2-row .dur{font-family:var(--font-mono,monospace);color:#fcf9f280;text-align:right;font-size:11px}.c2-row .cc-wave{height:26px;display:none}@media (min-width:760px){.c2-row .cc-wave{align-items:center;gap:2px;display:flex}}.c2-row .cc-wave i{transform-origin:50%;background:#fcf9f22e;border-radius:2px;flex:1;min-width:2px}.c2-play{cursor:pointer;width:40px;height:40px;color:var(--aero-ice);transition:background var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);background:0 0;border:1px solid #fcf9f240;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.c2-play:hover{border-color:var(--aero-royal);background:#3643e72e}.c2-play .ico{fill:currentColor;stroke:none;width:14px;height:14px}.c2-play.is-playing{background:var(--aero-royal);border-color:var(--aero-royal)}.c2-row.is-live .cc-wave i{background:var(--aero-royal);animation:cc2-bar .9s var(--ease) infinite alternate}@keyframes cc2-bar{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}.c2-royal{background:var(--aero-royal);color:var(--aero-ice)}.c2-royal .c2-h2,.c2-royal .c2-idx .n{color:var(--aero-ice)}.c2-royal .c2-idx .l{color:#fcf9f2a6}.c2-royal .c2-sub{color:#fcf9f2c7}.c2-royal-grid{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:760px){.c2-royal-grid{grid-template-columns:1fr 1fr;gap:18px}}.c2-royal-item{border-radius:var(--r-lg);border:1px solid #fcf9f247;grid-template-columns:30px 1fr;align-items:start;gap:14px;padding:22px 24px;font-size:clamp(15.5px,2.2vw,18px);line-height:1.5;display:grid}.c2-royal-item .mk{background:var(--aero-ice);width:30px;height:30px;color:var(--aero-royal);border-radius:999px;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.c2-royal-item .mk .ico{stroke-width:2.6px;width:16px;height:16px}.c2-royal-item b{font-weight:600}.c2-steps{grid-template-columns:1fr;gap:0;display:grid;position:relative}@media (min-width:800px){.c2-steps{grid-template-columns:repeat(3,1fr)}}.c2-stp{padding:28px 0 8px;position:relative}@media (min-width:800px){.c2-stp{padding:34px 32px 8px 0}}.c2-stp:before{content:"";background:var(--aero-ice-3);height:1px;position:absolute;top:0;left:0;right:0}.c2-stp .tick{background:var(--aero-royal);width:11px;height:11px;box-shadow:0 0 0 4px var(--aero-ice);border-radius:999px;position:absolute;top:-5px;left:0}.c2-stp .pn{font-family:var(--font-mono,monospace);letter-spacing:.16em;color:var(--aero-royal);font-size:11px;font-weight:600}.c2-stp h3{font-family:var(--font-display);letter-spacing:-.01em;margin-top:10px;font-size:20px;font-weight:600}.c2-stp p{color:var(--fg-2);max-width:36ch;margin-top:10px;font-size:15px;line-height:1.6}.c2-about{grid-template-columns:1fr;gap:40px;display:grid}@media (min-width:900px){.c2-about{grid-template-columns:.62fr 1fr;gap:64px}}.c2-about-card{background:var(--aero-white);border:1px solid var(--aero-ice-3);border-radius:var(--r-lg);text-align:center;flex-direction:column;align-self:start;align-items:center;gap:20px;padding:34px;display:flex}.c2-about-card .glass{background:linear-gradient(150deg, var(--aero-royal), var(--aero-royal-deep));border-radius:28px;justify-content:center;align-items:center;width:130px;height:130px;display:flex;box-shadow:0 26px 50px -26px #3643e7a6}.c2-revenue-radio:focus-visible+span{outline:2px solid var(--aero-royal);outline-offset:2px}.c2-thanks-next{color:var(--fg-2);margin:4px 0 0;font-size:15px}.c2-thanks-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(28px,4vw,40px);display:flex}.c2-about-card .glass img{width:74px;height:74px}.c2-about-card .nm{font-family:var(--font-display);font-size:21px;font-weight:600}.c2-about-card .role{font-family:var(--font-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-2);margin-top:5px;font-size:10.5px}.c2-about-stats{border-top:1px solid var(--aero-ice-3);grid-template-columns:1fr 1fr;gap:14px;width:100%;padding-top:18px;display:grid}.c2-about-stats b{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px;font-weight:600;display:block}.c2-about-stats span{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2);font-size:9.5px}@media (min-width:900px){.c2-about-copy{border-left:1px solid var(--aero-ice-3);padding-left:28px}}.c2-about-copy p{color:var(--fg-2);margin-bottom:18px;font-size:16px;line-height:1.66}.c2-about-copy p b{color:var(--fg-1);font-weight:600}.c2-about-list{gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.c2-about-list li{color:var(--fg-1);grid-template-columns:22px 1fr;gap:11px;font-size:15.5px;display:grid}.c2-about-list .ico{width:16px;height:16px;color:var(--aero-royal);stroke-width:2.4px;margin-top:3px}.c2-about-note{font-family:var(--font-display);font-size:18px;font-weight:500;line-height:1.45}.c2-faq{border-top:1px solid var(--aero-ice-3)}.c2-faq-item{border-bottom:1px solid var(--aero-ice-3)}.c2-faq-q{cursor:pointer;width:100%;color:var(--fg-1);text-align:left;background:0 0;border:0;align-items:center;gap:18px;padding:22px 4px;display:flex}.c2-faq-q .qn{font-family:var(--font-mono,monospace);color:var(--aero-royal);flex-shrink:0;font-size:12px;font-weight:600}.c2-faq-q .qt{font-family:var(--font-display);letter-spacing:-.01em;flex:1;font-size:clamp(16px,2.4vw,19px);font-weight:500}.c2-faq-q .pm{color:var(--aero-royal);transition:transform var(--dur-2) var(--ease);flex-shrink:0;font-size:24px;line-height:1}.c2-faq-item[data-open=true] .pm{transform:rotate(45deg)}.c2-faq-a{transition:grid-template-rows var(--dur-3) var(--ease);grid-template-rows:0fr;display:grid}.c2-faq-item[data-open=true] .c2-faq-a{grid-template-rows:1fr}.c2-faq-a p{min-height:0;color:var(--fg-2);max-width:64ch;padding:0 4px 24px 52px;font-size:15.5px;line-height:1.64;overflow:hidden}.c2-final{background:var(--aero-graphite);color:var(--aero-ice);position:relative;overflow:hidden}.c2-final .gridlines{--line:#fcf9f20d;pointer-events:none;position:absolute;inset:0}.c2-final-in{text-align:center;flex-direction:column;align-items:center;gap:22px;padding-block:clamp(72px,9vw,120px);display:flex;position:relative}.c2-final h2{font-family:var(--font-display);letter-spacing:-.03em;color:var(--aero-ice);max-width:18ch;font-size:clamp(32px,5.4vw,58px);font-weight:600;line-height:1.05}.c2-final p{color:#fcf9f29e;max-width:46ch;font-size:clamp(15px,2.2vw,17px)}.c2-final .btn--royal{padding:16px 30px;font-size:15px;box-shadow:0 16px 44px -16px #3643e7d9}.c2-final .note{font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#fcf9f26b;font-size:11px}.c2-foot{color:var(--aero-ice);background:#0b0b0f;padding-block:44px}.c2-foot .in{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.c2-foot .brand{color:var(--aero-ice);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.c2-foot .brand img{width:26px;height:26px}.c2-foot .brand b{font-family:var(--font-display);font-size:16px;font-weight:600}.c2-foot .links{flex-wrap:wrap;justify-content:center;gap:8px 24px;display:flex}.c2-foot .links a{color:#fcf9f28c;font-family:var(--font-mono,monospace);transition:color var(--dur-2) var(--ease);font-size:12px;text-decoration:none}.c2-foot .links a:hover{color:var(--aero-ice)}.c2-foot .cr{font-family:var(--font-mono,monospace);color:#fcf9f266;font-size:11px}.c2-thanks-page{flex-direction:column;min-height:100dvh;display:flex}.c2-thanks-brand{justify-content:center;padding-block:32px;display:flex}.c2-thanks-brand .c2-brand{gap:9px}.c2-thanks-main{flex:1;align-items:center;padding-block:32px;display:flex}.c2-thanks{background:var(--aero-royal);color:var(--aero-ice);text-align:center;border-radius:28px;max-width:1120px;margin-inline:auto;padding:clamp(40px,7vw,84px) clamp(24px,5vw,64px)}.c2-thanks h1{font-family:var(--font-display);color:var(--aero-ice);letter-spacing:-.03em;max-width:16ch;margin-inline:auto;font-size:clamp(28px,5vw,52px);font-weight:600;line-height:1.1}.c2-thanks .lead{font-family:var(--font-display);color:var(--aero-ice);margin-top:clamp(24px,4vw,40px);font-size:clamp(19px,3.2vw,34px);font-weight:500;line-height:1.25}.c2-thanks .lead b{font-weight:700}@media (prefers-reduced-motion:reduce){.c2-console .bar .rec i,.c2-row.is-live .cc-wave i{animation:none}}.c2-hero{color:var(--aero-ice);background:#111114;border-bottom-color:#fcf9f21a}.c2-hero .gridlines{--line:#fcf9f20f}.c2-hero-pill{color:var(--aero-ice);background:#fcf9f20a;border-color:#fcf9f23d}.c2-hero-lead{color:#fcf9f2a3}.c2-hero-lead b{color:var(--aero-ice)}.c2-hero-meta span{color:#fcf9f299}.c2-hero-spec{border-top-color:#fcf9f224}.c2-hero-spec div b{color:var(--aero-ice)}.c2-hero-spec div span{color:#fcf9f280}.c2-phone-tag{color:#fcf9f28c;background:#111114}
