.ctn-v2{--bg:#080808;--bg-2:#0c0b0a;--panel:#121110;--panel-2:#17150f;--border:rgba(215,161,64,.16);--border-2:hsla(0,0%,100%,.07);--text:#f4efe3;--muted:#9d968a;--muted-2:#736d63;--accent:#e7b23e;--accent-2:#d7a140;--accent-deep:#a9781f;--accent-soft:rgba(231,178,62,.12);--sec-pad:128px;--maxw:1280px;font-family:var(--font-satoshi),"Satoshi",system-ui,sans-serif;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;overflow-x:hidden;line-height:1.6}.ctn-v2 *{margin:0;padding:0;box-sizing:border-box}.ctn-v2 img{max-width:100%;display:block}.ctn-v2 a{text-decoration:none;color:inherit}.ctn-v2 ::-moz-selection{background:var(--accent);color:#0a0a0a}.ctn-v2 ::selection{background:var(--accent);color:#0a0a0a}.ctn-v2 .mico{display:inline-block;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.ctn-v2 .wrap{max-width:var(--maxw);margin:0 auto;padding:0 32px;width:100%}.ctn-v2 .sec{padding:var(--sec-pad) 0;position:relative}.ctn-v2 .gold{color:var(--accent)}.ctn-v2 .eyebrow{font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-2);font-weight:600}.ctn-v2 .lead{font-size:clamp(16px,1.4vw,19px);color:var(--muted);line-height:1.7;max-width:60ch}.ctn-v2 .sec-head{font-size:clamp(34px,5vw,60px);font-weight:900;line-height:1.04;letter-spacing:-.02em}.ctn-v2 h1,.ctn-v2 h2,.ctn-v2 h3,.ctn-v2 h4{text-wrap:balance}.ctn-v2 .kw{white-space:nowrap}.ctn-v2 .btn-row{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.ctn-v2 .btn-codiste{display:inline-flex;align-items:center;justify-content:center;gap:0;padding:6px;border-radius:100px;background:#fff;color:#555;font-size:16px;font-weight:600;overflow:hidden;transition:color .3s ease}.ctn-v2 .btn-codiste:hover{color:#111}.ctn-v2 .btn-codiste .label{padding:4px 12px}.ctn-v2 .btn-codiste .ico{margin-left:6px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:100px;background:#010101;flex:none;transition:transform .4s cubic-bezier(.34,1.4,.5,1)}.ctn-v2 .btn-codiste .ico img{display:block;width:14px;height:14px;transform:rotate(0);transition:transform .4s cubic-bezier(.34,1.4,.5,1)}.ctn-v2 .btn-codiste:hover .ico img{transform:rotate(-45deg)}.ctn-v2 .btn-ghost{display:inline-flex;align-items:center;gap:10px;padding:13px 22px;border-radius:100px;border:1px solid var(--border);color:var(--text);font-weight:600;font-size:15px;transition:.3s}.ctn-v2 .btn-ghost:hover{border-color:var(--accent-2);background:var(--accent-soft);color:#fff}.ctn-v2 .btn-ghost .mico{width:16px;height:16px}.ctn-v2 .hero{position:relative;min-height:100vh;display:flex;align-items:center;padding:128px 0 70px;overflow:hidden}.ctn-v2 .hero-bg{position:absolute;inset:0;z-index:0}.ctn-v2 .hero-bg .arena{position:absolute;inset:0;background:url(/new-portfolio/counterten/arena.webp) center 38%/cover no-repeat;opacity:.2;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 42%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 42%,#000,transparent 75%)}.ctn-v2 .hero-bg .glow{position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);width:1180px;height:820px;background:radial-gradient(ellipse at center,rgba(231,178,62,.18),transparent 62%);filter:blur(24px)}.ctn-v2 .hero-bg .grain{position:absolute;inset:0;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.045'/%3E%3C/svg%3E")}.ctn-v2 .hero-stage{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.ctn-v2 .hero-top{max-width:880px;margin:0 auto}.ctn-v2 .brandline{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border:1px solid var(--border);border-radius:100px;background:rgba(18,17,16,.5);backdrop-filter:blur(6px);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-2);font-weight:600;margin-bottom:26px}.ctn-v2 .brandline .dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px var(--accent)}.ctn-v2 .hero h1{font-size:clamp(44px,6.4vw,82px);font-weight:900;line-height:1;letter-spacing:-.03em;margin-bottom:22px}.ctn-v2 .hero h1 .ten{position:relative;color:var(--accent);text-shadow:0 0 40px rgba(231,178,62,.35)}.ctn-v2 .hero p.lead{margin:0 auto 32px;font-size:clamp(16px,1.4vw,18.5px);max-width:64ch}.ctn-v2 .hero .btn-row{justify-content:center;margin-bottom:8px}.ctn-v2 .console-wrap{position:relative;width:100%;max-width:1040px;margin:54px auto 0}.ctn-v2 .console-glow{top:46%;width:90%;height:78%;background:radial-gradient(ellipse at center,rgba(231,178,62,.28),transparent 66%);filter:blur(34px)}.ctn-v2 .console-glow,.ctn-v2 .console-ring{position:absolute;left:50%;transform:translate(-50%,-50%);z-index:0}.ctn-v2 .console-ring{top:44%;width:560px;height:560px;border-radius:50%;border:1px dashed rgba(215,161,64,.18);animation:ctn-spin 46s linear infinite}.ctn-v2 .console{position:relative;z-index:2;width:100%;display:block;filter:drop-shadow(0 50px 80px rgba(0,0,0,.7))}.ctn-v2 .console-base{position:absolute;left:50%;bottom:-2%;transform:translateX(-50%);width:64%;height:60px;background:radial-gradient(ellipse at center,rgba(231,178,62,.18),transparent 70%);filter:blur(10px);z-index:1}.ctn-v2 .mini-card{position:absolute;z-index:3;width:128px;border-radius:12px;overflow:hidden;box-shadow:0 24px 50px -16px rgba(0,0,0,.85),0 0 0 1px rgba(215,161,64,.45),0 0 32px rgba(231,178,62,.3);animation:ctn-bob 6s ease-in-out infinite}.ctn-v2 .mini-card img{width:100%;display:block}.ctn-v2 .mini-card.mc1{left:-5%;bottom:2%;--rot:rotateZ(-9deg)}.ctn-v2 .mini-card.mc2{right:-5%;top:-4%;--rot:rotateZ(8deg);animation-delay:.8s}@keyframes ctn-bob{0%,to{transform:var(--rot,rotateZ(-9deg)) translateY(0)}50%{transform:var(--rot,rotateZ(-9deg)) translateY(-14px)}}.ctn-v2 .chip{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:100px;background:rgba(18,17,16,.88);border:1px solid var(--border);backdrop-filter:blur(8px);font-size:13px;font-weight:600;box-shadow:0 12px 30px -12px rgba(0,0,0,.8)}.ctn-v2 .chip img{width:15px;height:15px}.ctn-v2 .chip.c1{top:14%;left:4%;animation:ctn-floaty 5s ease-in-out infinite}.ctn-v2 .chip.c2{bottom:20%;right:2%;animation:ctn-floaty 6.2s ease-in-out .6s infinite}.ctn-v2 .chip.c3{bottom:-4%;left:34%;animation:ctn-floaty 5.6s ease-in-out .3s infinite}@keyframes ctn-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.ctn-v2 .chip .v{color:var(--accent)}@keyframes ctn-spin{to{transform:translate(-50%,-50%) rotate(1turn)}}.ctn-v2 .core{position:relative}.ctn-v2 .bgword{position:absolute;font-size:clamp(120px,22vw,300px);font-weight:900;color:hsla(0,0%,100%,.018);letter-spacing:-.04em;line-height:1;pointer-events:none;z-index:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ctn-v2 .core .bgword{top:-30px;right:-20px}.ctn-v2 .core-grid{position:relative;z-index:2;display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:start}.ctn-v2 .core-grid .body p{margin-bottom:22px;color:var(--muted);font-size:17px;line-height:1.78}.ctn-v2 .core-grid .body p:last-child{margin-bottom:0}.ctn-v2 .bignum{display:flex;align-items:baseline;gap:14px;padding:28px 0 26px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:14px}.ctn-v2 .bignum b{font-size:clamp(58px,8vw,96px);font-weight:900;line-height:.85;color:var(--accent);letter-spacing:-.04em}.ctn-v2 .bignum .t{font-size:15px;color:var(--muted);max-width:18ch}.ctn-v2 .core .body strong.hl{color:#fff;font-weight:700}.ctn-v2 .req-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.ctn-v2 .req-visual{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 40px 90px -40px rgba(0,0,0,.9)}.ctn-v2 .req-visual img{width:100%;display:block;filter:saturate(.85) brightness(.95)}.ctn-v2 .req-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(8,8,8,.55))}.ctn-v2 .req-visual .tag{position:absolute;left:20px;bottom:20px;z-index:3;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:#fff;letter-spacing:.04em}.ctn-v2 .req-visual .tag .pulse{width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 0 rgba(231,178,62,.6);animation:ctn-pulse 2s infinite}@keyframes ctn-pulse{70%{box-shadow:0 0 0 12px rgba(231,178,62,0)}to{box-shadow:0 0 0 0 rgba(231,178,62,0)}}.ctn-v2 .req-text p{color:var(--muted);font-size:17px;line-height:1.78;margin-top:26px}.ctn-v2 .feat-intro{max-width:62ch;color:var(--muted);font-size:17px;margin-top:24px}.ctn-v2 .feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:60px}.ctn-v2 .fcard{position:relative;background:linear-gradient(180deg,var(--panel),#0d0c0a);border:1px solid var(--border-2);border-radius:22px;padding:30px;overflow:hidden;transition:.4s;display:flex;flex-direction:column}.ctn-v2 .fcard:hover{border-color:var(--border);transform:translateY(-6px);box-shadow:0 30px 70px -40px rgba(0,0,0,.9)}.ctn-v2 .fcard .num{font-size:13px;font-weight:700;color:var(--accent-2);letter-spacing:.1em}.ctn-v2 .fcard h3{font-size:23px;font-weight:800;margin:14px 0 12px;letter-spacing:-.01em}.ctn-v2 .fcard p{color:var(--muted);font-size:15px;line-height:1.7}.ctn-v2 .fviz{height:180px;border-radius:16px;background:radial-gradient(120% 120% at 50% 0,#191610,#0b0a08);border:1px solid var(--border-2);margin-bottom:22px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.ctn-v2 .shield{width:88px;height:104px;position:relative}.ctn-v2 .shield img{width:100%;height:100%;filter:drop-shadow(0 6px 18px rgba(231,178,62,.4))}.ctn-v2 .scanline{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent);animation:ctn-scan 2.6s ease-in-out infinite;opacity:.85}@keyframes ctn-scan{0%,to{top:18%}50%{top:78%}}.ctn-v2 .hashrow{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);display:flex;gap:6px}.ctn-v2 .hashrow i{width:18px;height:5px;border-radius:3px;background:rgba(215,161,64,.3);animation:ctn-hsh 2s infinite}.ctn-v2 .hashrow i:nth-child(2){animation-delay:.25s}.ctn-v2 .hashrow i:nth-child(3){animation-delay:.5s}.ctn-v2 .hashrow i:nth-child(4){animation-delay:.75s}.ctn-v2 .hashrow i:nth-child(5){animation-delay:1s}@keyframes ctn-hsh{50%{background:var(--accent)}}.ctn-v2 .usegrid{display:flex;flex-wrap:wrap;gap:7px;padding:22px;align-content:center;justify-content:center}.ctn-v2 .usegrid b{font-size:11.5px;font-weight:600;padding:6px 10px;border-radius:100px;background:rgba(215,161,64,.08);border:1px solid var(--border);color:#e8e0cf;animation:ctn-pop .5s both}.ctn-v2 .usegrid b:first-child{animation-delay:.05s}.ctn-v2 .usegrid b:nth-child(2){animation-delay:.12s}.ctn-v2 .usegrid b:nth-child(3){animation-delay:.19s}.ctn-v2 .usegrid b:nth-child(4){animation-delay:.26s}.ctn-v2 .usegrid b:nth-child(5){animation-delay:.33s}.ctn-v2 .usegrid b:nth-child(6){animation-delay:.4s}.ctn-v2 .usegrid b:nth-child(7){animation-delay:.47s}.ctn-v2 .usegrid b.on{background:var(--accent);border-color:var(--accent);color:#1a1407}@keyframes ctn-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ctn-v2 .meter{width:100%;padding:26px 26px 22px;display:flex;flex-direction:column;gap:16px}.ctn-v2 .meter .row{display:flex;flex-direction:column;gap:7px}.ctn-v2 .meter .row .lab{display:flex;justify-content:space-between;font-size:12px;color:var(--muted)}.ctn-v2 .meter .row .lab b{color:#fff;font-weight:700}.ctn-v2 .meter .bar{height:8px;border-radius:6px;background:hsla(0,0%,100%,.06);overflow:hidden}.ctn-v2 .meter .bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,var(--accent-deep),var(--accent));width:0;transition:width 1.4s cubic-bezier(.2,.7,.2,1)}.ctn-v2 .fcard.show .meter .bar.b1 i{width:86%}.ctn-v2 .fcard.show .meter .bar.b2 i{width:72%}.ctn-v2 .transform{position:relative}.ctn-v2 .transform-head{max-width:760px}.ctn-v2 .transform-head .sec-head{margin:0}.ctn-v2 .transform-head p{color:var(--muted);font-size:18px;line-height:1.78;margin-top:24px}.ctn-v2 .transform-grid{margin-top:64px;display:grid;grid-template-columns:1.05fr .95fr;gap:28px;align-items:stretch}.ctn-v2 .transform-steps{display:flex;flex-direction:column;gap:18px;height:100%}.ctn-v2 .tstep{position:relative;flex:1;display:flex;gap:22px;align-items:center;padding:26px 28px;border-radius:18px;background:linear-gradient(180deg,var(--panel),var(--bg-2));border:1px solid var(--border-2);transition:border-color .4s ease,transform .4s ease,box-shadow .4s ease}.ctn-v2 .tstep:hover{border-color:var(--border);transform:translateY(-3px);box-shadow:0 30px 60px -40px rgba(0,0,0,.9),0 0 40px rgba(231,178,62,.06)}.ctn-v2 .tstep .tnum{flex:none;font-size:18px;font-weight:800;letter-spacing:.02em;color:var(--accent);width:54px;height:54px;border-radius:14px;border:1px solid var(--border);background:var(--accent-soft);display:flex;align-items:center;justify-content:center}.ctn-v2 .tstep .tbody{flex:1}.ctn-v2 .tstep .tbody b{display:block;font-size:19px;font-weight:700;color:#fff;margin-bottom:7px}.ctn-v2 .tstep .tbody span{display:block;font-size:15px;color:var(--muted);line-height:1.66}.ctn-v2 .transform-aside{display:flex;flex-direction:column;gap:24px}.ctn-v2 .transform-visual{position:relative;border-radius:20px;overflow:hidden;border:1px solid var(--border);box-shadow:0 50px 100px -40px rgba(0,0,0,.95),0 0 60px rgba(231,178,62,.08);flex:1;min-height:240px}.ctn-v2 .transform-visual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ctn-v2 .transform-visual .tv-glow{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(8,8,8,.55))}.ctn-v2 .transform-visual .tv-tag{position:absolute;left:20px;bottom:18px;z-index:2;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--text);background:rgba(8,8,8,.6);backdrop-filter:blur(6px);border:1px solid var(--border);padding:8px 14px;border-radius:100px}.ctn-v2 .transform-visual .tv-tag .d{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}.ctn-v2 .transform-close{position:relative;padding:28px 30px;border-radius:18px;background:radial-gradient(120% 140% at 0 0,rgba(231,178,62,.07),transparent 60%),var(--panel);border:1px solid var(--border-2)}.ctn-v2 .transform-close p{color:var(--muted);font-size:16px;line-height:1.76;margin:0}.ctn-v2 .transform-close:before{content:"";position:absolute;left:0;top:24px;bottom:24px;width:2px;border-radius:2px;background:linear-gradient(180deg,var(--accent),transparent)}.ctn-v2 .tech-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:center}.ctn-v2 .pillcloud{display:flex;flex-wrap:wrap;gap:14px}.ctn-v2 .pill{display:inline-flex;align-items:center;gap:13px;padding:13px 22px;border-radius:14px;background:var(--panel);border:1px solid var(--border-2);font-weight:700;font-size:16px;transition:.3s}.ctn-v2 .pill:hover{border-color:var(--accent-2);background:var(--panel-2);transform:translateY(-4px)}.ctn-v2 .pill .tlogo{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;flex:none;filter:saturate(.92)}.ctn-v2 .pill:hover .tlogo{filter:saturate(1)}.ctn-v2 .pill small{display:block;font-size:11.5px;font-weight:500;color:var(--muted-2);letter-spacing:.04em;margin-top:1px}.ctn-v2 .pill .pl{display:flex;flex-direction:column;line-height:1.1}.ctn-v2 .stats{border-top:1px solid var(--border-2);border-bottom:1px solid var(--border-2);background:linear-gradient(180deg,#0a0908,#070605)}.ctn-v2 .stats .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding-top:64px;padding-bottom:64px}.ctn-v2 .stat{text-align:center}.ctn-v2 .stat b{display:block;font-size:clamp(34px,4.4vw,52px);font-weight:900;color:var(--accent);letter-spacing:-.03em;line-height:1}.ctn-v2 .stat span{display:block;margin-top:12px;font-size:13.5px;color:var(--muted);letter-spacing:.02em}.ctn-v2 .stat .sub{color:var(--muted-2);font-size:11.5px;text-transform:uppercase;letter-spacing:.12em;margin-top:6px}.ctn-v2 .cta{position:relative;margin:0 auto;max-width:var(--maxw);padding:0 32px}.ctn-v2 .cta-inner{position:relative;border-radius:30px;overflow:hidden;padding:88px 40px;text-align:center;background:linear-gradient(135deg,#caa23a,#e7b23e 38%,#a9781f)}.ctn-v2 .cta-inner:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.06'/%3E%3C/svg%3E");mix-blend-mode:overlay;pointer-events:none}.ctn-v2 .cta-inner h2{position:relative;font-size:clamp(34px,5vw,60px);font-weight:900;color:#1a1407;letter-spacing:-.02em;line-height:1.04}.ctn-v2 .cta-inner p{position:relative;color:#3a2c08;font-size:18px;font-weight:500;margin:18px auto 36px;max-width:46ch}.ctn-v2 .cta-inner .btn-codiste{background:#0c0b0a;color:#f4efe3}.ctn-v2 .cta-inner .btn-codiste:hover{color:#fff}.ctn-v2 .cta-inner .btn-codiste .ico{background:#f4efe3}.ctn-v2 .cta-inner .btn-row{justify-content:center;position:relative;z-index:1}.ctn-v2 .endnote{text-align:center;padding:60px 0 30px;color:var(--muted-2);font-size:13px;letter-spacing:.04em}.ctn-v2 .endnote .gold{font-weight:700}.ctn-v2 .page-bottom-fade{width:100%;height:200px;pointer-events:none;background:linear-gradient(180deg,transparent 0,#000)}.ctn-v2 .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.ctn-v2 .reveal.show{opacity:1;transform:none}.ctn-v2 .reveal.d1{transition-delay:.08s}.ctn-v2 .reveal.d2{transition-delay:.16s}.ctn-v2 .reveal.d3{transition-delay:.24s}@media(max-width:1024px){.ctn-v2{--sec-pad:88px}.ctn-v2 .core-grid,.ctn-v2 .req-grid,.ctn-v2 .tech-grid{grid-template-columns:1fr;gap:48px}.ctn-v2 .transform-grid{grid-template-columns:1fr;gap:36px}.ctn-v2 .feat-grid{grid-template-columns:1fr;max-width:520px;margin-left:auto;margin-right:auto}.ctn-v2 .req-grid .req-visual{order:-1}.ctn-v2 .transform-visual{min-height:300px}.ctn-v2 .stats .wrap{grid-template-columns:repeat(2,1fr);gap:40px 24px}.ctn-v2 .hero{min-height:auto}.ctn-v2 .console-ring{width:440px;height:440px}}@media(max-width:768px){.ctn-v2{--sec-pad:72px}.ctn-v2 .cta,.ctn-v2 .wrap{padding-left:24px;padding-right:24px}.ctn-v2 .hero{padding-top:96px}.ctn-v2 .btn-row{gap:12px}.ctn-v2 .mini-card.mc1{width:96px;left:-2%}.ctn-v2 .mini-card.mc2{width:84px;right:-2%}.ctn-v2 .console-ring{width:360px;height:360px}}@media(max-width:480px){.ctn-v2{--sec-pad:56px}.ctn-v2 .cta,.ctn-v2 .wrap{padding-left:16px;padding-right:16px}.ctn-v2 .hero h1{font-size:clamp(40px,12vw,52px)}.ctn-v2 .console-ring,.ctn-v2 .mini-card{display:none}.ctn-v2 .stats .wrap{grid-template-columns:1fr;gap:34px}.ctn-v2 .chip{font-size:12px;padding:7px 11px}.ctn-v2 .chip.c1{top:6%;left:0}.ctn-v2 .chip.c2{bottom:14%;right:0}.ctn-v2 .tstep{padding:22px 20px;gap:16px}.ctn-v2 .cta-inner{padding:64px 22px}}