.phero{text-align:center;padding:84px 0 0}.phero .eyebrow{display:block;margin-bottom:18px}.phero h1{font-size:clamp(38px,6.2vw,70px);font-family:var(--font-display);font-weight:400;letter-spacing:-.03em;line-height:1.02;margin:0 auto 20px;max-width:17ch}.phero .lead{font-size:clamp(16px,2vw,19px);color:var(--muted);max-width:56ch;margin:0 auto 28px;line-height:1.5;letter-spacing:-.01em}.phero-cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:54px}.platmock{max-width:1060px;margin:0 auto;background:var(--ink);border:1px solid rgba(243,251,233,.12);border-radius:20px;padding:26px 26px 28px;text-align:left;box-shadow:0 30px 70px #10281833}.platmock .pm-bar{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--accent);margin-bottom:22px}.platmock .pm-bar .live{width:7px;height:7px;border-radius:50%;background:var(--accent);flex:none;animation:pmLive 1.8s ease-in-out infinite}@keyframes pmLive{0%,to{box-shadow:0 0 #1ad37980}70%{box-shadow:0 0 0 7px #1ad37900}}.pm-pipe{display:flex;align-items:flex-start;gap:0}.pm-step{flex:1;min-width:0;text-align:center;position:relative;padding:0 4px}.pm-step .pd{width:38px;height:38px;border-radius:11px;margin:0 auto 10px;display:grid;place-items:center;background:#1ad3791f;border:1px solid rgba(26,211,121,.3);animation:pmPulse 6s ease-in-out infinite}.pm-step:nth-child(1) .pd{animation-delay:0s}.pm-step:nth-child(2) .pd{animation-delay:1s}.pm-step:nth-child(3) .pd{animation-delay:2s}.pm-step:nth-child(4) .pd{animation-delay:3s}.pm-step:nth-child(5) .pd{animation-delay:4s}.pm-step:nth-child(6) .pd{animation-delay:5s}@keyframes pmPulse{0%,20%,to{background:#1ad3791f;border-color:#1ad3794d;box-shadow:none;transform:none}5%,14%{background:#1ad37957;border-color:var(--accent);box-shadow:0 0 0 5px #1ad37926;transform:translateY(-2px)}}.pm-step .pd svg{width:19px;height:19px;stroke:var(--accent);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pm-step .pn{font-family:var(--font-mono);font-size:10px;color:var(--accent);letter-spacing:.06em}.pm-step .pt{font-size:13px;font-weight:500;color:var(--on-dark);margin-top:3px;letter-spacing:-.01em}.pm-step:after{content:"";position:absolute;top:18px;left:62%;right:-38%;height:1.5px;background:repeating-linear-gradient(90deg,var(--accent) 0 2px,transparent 2px 5px);background-size:10px 100%;opacity:.55;animation:pmDash .7s linear infinite}@keyframes pmDash{to{background-position:10px 0}}.pm-step:last-child:after{display:none}.pm-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:26px}.pm-card{font-family:Open Sans,sans-serif;background:#f3fbe90d;border:1px solid rgba(243,251,233,.13);border-radius:12px;padding:13px 14px;opacity:0;animation:pmUp .7s ease forwards}.pm-card:nth-child(1){animation-delay:.2s}.pm-card:nth-child(2){animation-delay:.38s}.pm-card:nth-child(3){animation-delay:.56s}@keyframes pmUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pm-step .pd,.pm-step:after,.pm-card,.platmock .pm-bar .live{animation:none}.pm-card{opacity:1}}.pm-card .pk{display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--accent);background:#1ad37924;padding:3px 8px;border-radius:30px}.pm-card .pk.ia{color:#b6a7ff;background:#6d5de62e}.pm-card .pk.dt{color:#7fc0ee;background:#2f80b82e}.pm-card .ptt{font-size:13px;font-weight:700;color:var(--on-dark);margin:9px 0 6px;letter-spacing:-.01em;line-height:1.25}.pm-card .prow{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#f3fbe9b3;padding:5px 0;border-top:1px solid rgba(243,251,233,.09)}.pm-card .prow:first-of-type{border-top:none}.pm-card .prow b{color:var(--on-dark);font-weight:700}@media(max-width:820px){.pm-pipe{flex-wrap:wrap;gap:16px}.pm-step{flex:0 0 30%}.pm-step:after{display:none}.pm-cards{grid-template-columns:1fr}}.modband{background:var(--cream);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.modband .wrap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 8px;padding-top:24px;padding-bottom:24px}.modband .ml{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--accent);width:100%;text-align:center;margin-bottom:6px}.modband a{font-size:13.5px;color:var(--ink);text-decoration:none;opacity:.82;padding:5px 12px;border-radius:30px;border:1px solid var(--line);transition:.15s;white-space:nowrap}.modband a:hover{opacity:1;border-color:var(--accent);color:var(--ink)}.mod{padding:78px 0}.mod.cream{background:var(--cream)}.mod-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.mod-grid.rev .mod-text{order:2}@media(max-width:900px){.mod-grid,.mod-grid.rev .mod-text{grid-template-columns:1fr;gap:32px;order:0}}.mod-text .eyebrow{display:block;margin-bottom:14px}.mod-text h2{font-size:clamp(27px,3.5vw,40px);font-weight:400;letter-spacing:-.025em;line-height:1.05;margin-bottom:16px}.mod-lead{font-size:16px;color:var(--muted);line-height:1.55;margin-bottom:28px;max-width:50ch}.mod-steps{list-style:none;display:flex;flex-direction:column;gap:18px}.mod-steps li{display:grid;grid-template-columns:auto 1fr;gap:15px;align-items:start}.mod-steps .sn{font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--accent);padding-top:3px;letter-spacing:.03em}.mod-steps .st{font-size:15.5px;font-weight:500;color:var(--ink);letter-spacing:-.01em}.mod-steps .sd{font-size:13.5px;color:var(--muted);line-height:1.5;margin-top:4px}.mod-feats{display:grid;grid-template-columns:1fr 1fr;gap:20px 26px}@media(max-width:560px){.mod-feats{grid-template-columns:1fr}}.mod-feat h4{font-size:14.5px;font-weight:600;letter-spacing:-.01em;margin:0 0 6px;display:flex;gap:9px;align-items:baseline;color:var(--ink)}.mod-feat h4:before{content:"";width:7px;height:7px;border-radius:2px;background:var(--accent);flex:none;transform:translateY(-1px)}.mod-feat p{font-size:13px;color:var(--muted);line-height:1.5;margin:0;padding-left:16px}.mod-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.mod-chips span{font-size:12px;color:var(--ink);background:var(--tint);border:1px solid rgba(26,211,121,.3);border-radius:30px;padding:5px 12px}.mod-sub{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0 0 10px}.mod-visual{position:relative;overflow:hidden;min-height:472px;border-radius:18px;background:var(--ink);border:1px solid rgba(10,36,20,.12);box-shadow:0 26px 64px #10281829}.mod-visual .intel-graphic{display:block;position:absolute;inset:16px}.mod-visual .iu{position:absolute;inset:0}.mod-visual .iu-win{position:absolute!important;inset:0!important;width:auto!important;max-width:none!important}.mod-visual .iu-b{justify-content:space-between;padding:16px 18px}.mod-visual .cl-tile .v{font-size:18px}.mod-visual .rpt-meta{gap:12px 20px}.pbridge{display:flex;justify-content:center;padding:0}.pbridge span{display:block;width:1px;height:96px;background:repeating-linear-gradient(var(--accent) 0 2px,transparent 2px 4px);opacity:.75}.pbridge.on-cream{background:var(--cream)}.pbridge.on-white{background:var(--surface)}.rhero{position:relative;overflow:hidden;min-height:min(82vh,720px);display:flex;align-items:center;padding:0;background:#0a2414 url(/assets/hero-rede.jpg) center right/cover no-repeat}.rhero:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(95deg,#06180ef2,#071b10db 30%,#071b106b 58%,#071b100f)}.rhero .wrap{position:relative;z-index:1;width:100%}.rhero-copy{max-width:540px;margin-right:auto}.rhero .eyebrow{display:block;margin-bottom:16px}.rhero h1{font-size:clamp(32px,4.8vw,56px);font-family:var(--font-display);font-weight:400;letter-spacing:-.03em;line-height:1.04;margin-bottom:20px;color:#f3fbe9}.rhero .lead{font-size:16px;color:#f3fbe9d1;line-height:1.6;margin-bottom:22px;max-width:52ch}.rhero-cta{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.rhero .btn-outline{color:#f3fbe9;border-color:#f3fbe973}.rhero .btn-outline:hover{border-color:#f3fbe9;background:#f3fbe914}.rhero-note{font-size:12.5px;color:#f3fbe999;line-height:1.5;max-width:50ch;margin-bottom:22px}.rhero-chips{display:flex;flex-wrap:wrap;gap:8px}.rhero-chips span{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#f3fbe9;background:#f3fbe91a;border:1px solid rgba(243,251,233,.22);border-radius:30px;padding:6px 12px}@media(max-width:920px){.rhero{min-height:auto;padding:110px 0 84px;background-position:68% center}.rhero:before{background:linear-gradient(180deg,#06180e9e,#06180ee6)}}.feed{background:var(--ink);border:1px solid rgba(10,36,20,.12);border-radius:18px;padding:20px;box-shadow:0 26px 64px #1028182e;font-family:Open Sans,sans-serif}.feed-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.feed-bar .ft{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--accent)}.feed-live{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--accent)}.feed-live i{width:7px;height:7px;border-radius:50%;background:var(--accent);animation:pmLive 1.8s ease-in-out infinite}.feed-card{background:#f3fbe90d;border:1px solid rgba(243,251,233,.12);border-radius:12px;padding:13px 14px;margin-bottom:10px}.feed-card .fh{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.feed-card .fs{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:30px}.fs-live{background:#1ad37929;color:var(--accent)}.fs-aval{background:#e0a52e2e;color:#e6b856}.fs-eleg{background:#2f80b833;color:#7fc0ee}.feed-card .fn{font-size:13.5px;font-weight:700;color:var(--on-dark);letter-spacing:-.01em}.feed-card .fd{font-size:11.5px;color:#f3fbe99e;margin-top:3px}.feed-foot{display:flex;align-items:center;gap:9px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(243,251,233,.1)}.feed-foot .fa{width:30px;height:30px;border-radius:8px;background:linear-gradient(145deg,#2bd07a,#15a45b);display:grid;place-items:center;flex:none}.feed-foot .fa svg{width:16px;height:16px}.feed-foot .ft2{font-size:11px;color:#f3fbe9a8;line-height:1.4}.feed-foot .ft2 b{color:var(--on-dark);display:block;font-size:12px}.tracks{position:relative;overflow:hidden;padding:120px 0 84px;background:var(--cream)}.tracks:before{content:"";position:absolute;top:0;left:50%;width:0;height:82px;border-left:1.5px dashed rgba(26,211,121,.55);z-index:1}.tracks:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(26,211,121,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(26,211,121,.05) 1px,transparent 1px);background-size:46px 46px;background-position:center}.tracks>.wrap{position:relative;z-index:1}.tracks-head{max-width:64ch;margin:0 auto 46px;text-align:center}.tracks-head .eyebrow{display:block;margin-bottom:14px}.tracks-head h2{font-size:clamp(28px,4vw,44px);font-weight:400;letter-spacing:-.025em;line-height:1.05;margin-bottom:16px}.tracks-head .intro{font-size:16px;color:var(--muted);line-height:1.55}.tracks-card{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:20px;background:#0a2414;border-radius:22px;padding:20px;box-shadow:0 24px 58px #10281833}.tracks-card:before{content:"";position:absolute;top:22px;bottom:22px;left:50%;width:0;border-left:1.5px dashed rgba(243,251,233,.16)}@media(max-width:820px){.tracks-card{grid-template-columns:1fr}.tracks-card:before{display:none}}.track-main,.track-inset{display:flex;flex-direction:column}.track-main{padding:20px 16px;color:#f3fbe9}.track-inset{background:var(--accent);color:#07240f;border-radius:15px;padding:28px}.track-main .tk,.track-inset .tk{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.05em;margin-bottom:14px}.track-main h3,.track-inset h3{font-size:22px;font-weight:500;letter-spacing:-.02em;margin-bottom:12px}.track-main>p,.track-inset>p{font-size:14px;line-height:1.55;margin-bottom:18px}.track-main ul,.track-inset ul{list-style:none;display:flex;flex-direction:column;gap:11px;margin-bottom:22px}.track-main li,.track-inset li{display:flex;gap:10px;font-size:13.5px;line-height:1.45}.track-main li svg,.track-inset li svg{flex:none;width:17px;height:17px;fill:none;stroke-width:1.9;margin-top:1px}.track-main .btn,.track-inset .btn{align-self:flex-start;margin-top:auto}.track-main .tk{color:var(--accent)}.track-main>p{color:#f3fbe9b8}.track-main li{color:#f3fbe9e6}.track-main li svg{stroke:var(--accent)}.track-inset .tk{color:#07240fa8}.track-inset>p{color:#07240fbd}.track-inset li{color:#0a2414}.track-inset li svg{stroke:#0a2414}.track-inset .btn-primary{background:#0a2414;color:#f3fbe9}.track-inset .btn-primary:hover{background:#07240f}.rben{position:relative;overflow:hidden;padding:104px 0 84px}.rben:before{content:"";position:absolute;top:0;left:50%;width:0;height:78px;border-left:1.5px dashed rgba(26,211,121,.5);z-index:1}.rben:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(26,211,121,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(26,211,121,.05) 1px,transparent 1px);background-size:46px 46px;background-position:center}.rben>.wrap{position:relative;z-index:1}.rben-head{max-width:70ch;margin:0 auto 42px;text-align:center}.rben-head .eyebrow{display:block;margin-bottom:14px}.rben-head h2{font-size:clamp(28px,4vw,44px);font-weight:400;letter-spacing:-.025em;line-height:1.05;margin-bottom:16px}.rben-head .intro{font-size:16px;color:var(--muted);line-height:1.55}.rben-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media(max-width:820px){.rben-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.rben-grid{grid-template-columns:1fr}}.rben-card{border:1px solid var(--line);border-radius:14px;padding:24px 22px;background:var(--surface)}.rben-card h4{font-size:16.5px;font-weight:600;letter-spacing:-.01em;margin-bottom:9px;display:flex;gap:9px;align-items:baseline}.rben-card h4:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--accent);flex:none;transform:translateY(-1px)}.rben-card p{font-size:13.5px;color:var(--muted);line-height:1.5}.rben-card .ress{font-size:12px;color:var(--muted);font-style:italic;margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.netseg{display:grid;grid-template-columns:.82fr 1.18fr;gap:52px;align-items:center;margin-top:56px}.netseg.rev{grid-template-columns:1.18fr .82fr}.netseg.rev .ns-media{order:-1}@media(max-width:860px){.netseg,.netseg.rev{grid-template-columns:1fr;gap:26px;margin-top:40px}.netseg .ns-media{order:-1}}.ns-media{position:relative;border-radius:20px;overflow:hidden;min-height:520px;box-shadow:0 22px 52px #10281829;border:1px solid rgba(10,36,20,.08)}@media(max-width:860px){.ns-media{min-height:300px}}.ns-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ns-media .rr-tag{position:absolute;left:16px;top:16px;font-family:var(--font-mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:#07240f;background:var(--accent);border-radius:20px;padding:6px 12px;box-shadow:0 6px 16px #0000003d}.ns-cards{display:flex;flex-direction:column;gap:16px}.ns-card{border:1.5px dashed rgba(26,211,121,.55);border-radius:13px;padding:22px 24px;background:#fff}.ns-card h4{font-size:16.5px;font-weight:600;letter-spacing:-.01em;margin-bottom:8px;display:flex;gap:10px;align-items:baseline}.ns-card h4:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--accent);flex:none;transform:translateY(-1px)}.ns-card p{font-size:13.5px;color:var(--muted);line-height:1.52}.ns-note{font-size:12px;color:var(--muted);font-style:italic;margin-top:2px}.parc{position:relative;overflow:hidden;padding:104px 0 84px;background:#fff}.parc:before{content:"";position:absolute;top:0;left:50%;width:0;height:78px;border-left:1.5px dashed rgba(26,211,121,.5);z-index:1}.parc:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(26,211,121,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(26,211,121,.05) 1px,transparent 1px);background-size:46px 46px;background-position:center}.parc>.wrap{position:relative;z-index:1}.parc-photo{position:relative;border-radius:18px;overflow:hidden;height:clamp(240px,34vw,380px);margin:0 0 40px;box-shadow:0 22px 52px #10281829;border:1px solid rgba(10,36,20,.08)}.parc-photo img{width:100%;height:100%;object-fit:cover;object-position:center 42%;display:block}.parc-head{max-width:64ch;margin:0 auto 40px;text-align:center}.parc-head .eyebrow{display:block;margin-bottom:14px}.parc-head h2{font-size:clamp(28px,4vw,44px);font-weight:400;letter-spacing:-.025em;line-height:1.05;margin-bottom:16px}.parc-head .intro{font-size:16px;color:var(--muted);line-height:1.55}.parc-2{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:22px}@media(max-width:820px){.parc-2{grid-template-columns:1fr}}.parc-card{background:#fff;border:1.5px dashed rgba(26,211,121,.55);border-radius:14px;padding:26px}.parc-card h3{font-size:19px;font-weight:500;letter-spacing:-.02em;margin-bottom:10px;display:flex;gap:10px;align-items:baseline}.parc-card h3:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--accent);flex:none;transform:translateY(-1px)}.parc-card>p{font-size:14px;color:var(--muted);line-height:1.55;margin-bottom:16px}.parc-card ul{list-style:none;display:flex;flex-direction:column;gap:10px}.parc-card li{display:flex;gap:10px;font-size:14px;color:var(--ink);line-height:1.45}.parc-card li svg{flex:none;width:16px;height:16px;stroke:var(--accent);fill:none;stroke-width:1.9;margin-top:2px}.parc-ress{font-size:13px;color:var(--muted);font-style:italic;text-align:center;margin-bottom:28px}.parc-sec{text-align:center;font-family:var(--font-display);font-size:24px;font-weight:400;letter-spacing:-.02em;margin-bottom:8px}.parc-subintro{text-align:center;font-size:14.5px;color:var(--muted);margin-bottom:24px}.parc-card .sub{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--accent);margin-bottom:12px}.parc-req{background:var(--ink);color:var(--on-dark);border-radius:18px;padding:34px}.parc-req h3{font-size:22px;font-weight:400;color:var(--on-dark);letter-spacing:-.02em;margin-bottom:10px}.parc-req>p{font-size:14.5px;color:#f3fbe9b3;line-height:1.55;margin-bottom:18px;max-width:72ch}.parc-req .sub{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--accent);margin-bottom:12px}.parc-req ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;margin-bottom:22px}@media(max-width:720px){.parc-req ul{grid-template-columns:1fr}}.parc-req li{display:flex;gap:10px;font-size:14px;color:var(--on-dark);line-height:1.45}.parc-req li svg{flex:none;width:16px;height:16px;stroke:var(--accent);fill:none;stroke-width:1.9;margin-top:2px}.parc-req .naotem{background:#1ad37914;border:1px solid rgba(26,211,121,.25);border-radius:12px;padding:16px 18px}.parc-req .naotem h4{font-size:15px;font-weight:600;color:var(--on-dark);margin-bottom:6px}.parc-req .naotem p{font-size:13px;color:#f3fbe9b8;line-height:1.5}.faq{position:relative;overflow:hidden;padding:104px 0 84px}.faq:before{content:"";position:absolute;top:0;left:50%;width:0;height:78px;border-left:1.5px dashed rgba(26,211,121,.5);z-index:1}.faq:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(26,211,121,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(26,211,121,.05) 1px,transparent 1px);background-size:46px 46px;background-position:center}.faq>.wrap{position:relative;z-index:1}.faq-head{max-width:66ch;margin:0 auto 44px;text-align:center}.faq-head .eyebrow{display:block;margin-bottom:14px}.faq-head h2{font-size:clamp(28px,4vw,44px);font-weight:400;letter-spacing:-.025em;line-height:1.05;margin-bottom:16px}.faq-head .intro{font-size:16px;color:var(--muted);line-height:1.55}.faq-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:44px;align-items:start}@media(max-width:900px){.faq-grid{grid-template-columns:1fr;gap:32px}}.faq-list details{border:1px solid var(--line);border-radius:12px;margin-bottom:10px;background:var(--surface);overflow:hidden}.faq-list summary{list-style:none;cursor:pointer;padding:16px 18px;font-size:15px;font-weight:500;color:var(--ink);letter-spacing:-.01em;display:flex;justify-content:space-between;gap:12px;align-items:center}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";font-family:var(--font-mono);color:var(--accent);font-size:18px;flex:none}.faq-list details[open] summary:after{content:"–"}.faq-list details p{padding:0 18px 16px;font-size:13.5px;color:var(--muted);line-height:1.55}.reg-form{background:var(--ink);border:1px solid rgba(26,211,121,.45);border-radius:18px;padding:34px 32px;position:sticky;top:94px;box-shadow:0 30px 64px #1028184d,0 0 0 5px #1ad3790f}.reg-form .rt{font-family:var(--font-display);font-size:27px;font-weight:400;color:var(--on-dark);letter-spacing:-.02em;margin-bottom:10px;line-height:1.1}.reg-form .rt:before{content:"";display:block;width:34px;height:2px;background:var(--accent);border-radius:2px;margin-bottom:16px}.reg-form .rs{font-size:13px;color:#f3fbe9a8;line-height:1.5;margin-bottom:20px}.reg-form label{display:block;font-size:12px;font-weight:600;color:var(--on-dark);margin:0 0 6px}.reg-form input,.reg-form select,.reg-form textarea{width:100%;border:1px solid rgba(243,251,233,.16);border-radius:8px;padding:10px 12px;font-size:13.5px;font-family:var(--font-body);color:var(--on-dark);background:#f3fbe90d;margin-bottom:12px}.reg-form textarea{resize:vertical;min-height:64px}.reg-form .rbtn{width:100%;background:var(--accent);color:var(--ink);border:none;font-family:var(--font-mono);font-size:13px;text-transform:uppercase;letter-spacing:.05em;font-weight:600;padding:13px;border-radius:8px;cursor:pointer;margin-top:4px}.reg-form .rnote{font-size:11px;color:#f3fbe98c;text-align:center;line-height:1.45;margin-top:12px}@media(min-width:641px)and (max-width:860px){.netseg{grid-template-columns:.82fr 1.18fr;gap:26px;margin-top:56px}.netseg.rev{grid-template-columns:1.18fr .82fr}.netseg .ns-media{order:0;min-height:380px}.netseg.rev .ns-media{order:-1}}@media(min-width:641px)and (max-width:820px){.tracks-card{grid-template-columns:1fr 1fr}.tracks-card:before{display:block}}
