.pbGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(40px,6vw,88px);margin-bottom:clamp(48px,5vw,80px);display:grid}.pbHead{flex-direction:column;gap:20px;display:flex}.pbList{flex-direction:column;display:flex}.pbItem{border-top:1px solid var(--line-0);transition:background var(--dur-slow) var(--ease-standard);grid-template-columns:auto 1fr;gap:6px 20px;padding:26px 4px;display:grid}.pbItem:last-child{border-bottom:1px solid var(--line-0)}.pbItem:hover{background:linear-gradient(90deg, var(--surf-0), transparent 70%)}.pbIdx{font-family:var(--font-mono);font-weight:var(--weight-light);letter-spacing:.06em;color:var(--whats-mint-400);opacity:.75;grid-row:span 2;padding-top:4px;font-size:12px}.pbItem h3{font-size:19px;font-weight:var(--weight-semibold);letter-spacing:-.02em;color:var(--whats-white);margin:0}.pbItem p{color:var(--text-secondary);max-width:44ch;margin:0;font-size:14.5px;line-height:1.6}.cmp{border:1px solid var(--line-0);background:var(--surf-0);border-radius:22px;grid-template-columns:minmax(0,1.25fr) auto minmax(0,1fr);align-items:stretch;gap:0;display:grid;overflow:hidden}.cmpSide{flex-direction:column;gap:18px;padding:clamp(24px,3vw,34px);display:flex}.cmpSide--new{background:radial-gradient(120% 140% at 100% 0,#03ae7829,#0000 62%),linear-gradient(#01442f47,#ffffff04)}.cmpDivider{background:linear-gradient(180deg,transparent,var(--line-1) 20%,var(--line-1) 80%,transparent);width:1px}.cmpLabel{font-family:var(--font-mono);font-weight:var(--weight-light);letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}.cmpLabel--new{color:var(--whats-mint-300)}.cmpChain{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cmpStep{color:#93a7bb;background:#e5604d0d;border:1px dashed #e5604d4d;border-radius:9px;padding:8px 13px;font-size:13.5px;-webkit-text-decoration:line-through #e5604db3;text-decoration:line-through #e5604db3}.cmpArrow{color:#233549;font-size:13px}.cmpMsg{background:var(--surf-bubble-out,var(--surface-bubble-out));color:var(--text-primary);border-radius:18px 18px 5px;align-self:flex-start;padding:11px 16px;font-size:15px;box-shadow:0 8px 24px -14px #000000e6}.cmpNote{color:var(--whats-mint-300);align-items:center;gap:9px;font-size:14px;display:flex}.slGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:center;gap:clamp(36px,5vw,72px);display:grid}.slPanel{border:1px solid var(--line-0);background:linear-gradient(#ffffff0d,#ffffff03);border-radius:24px;padding:clamp(24px,2.8vw,34px);position:relative;box-shadow:inset 0 1px #ffffff14,0 50px 100px -60px #000}.slTrigger{justify-content:flex-end;margin-bottom:22px;display:flex}.slPipe{flex-direction:column;gap:2px;display:flex;position:relative}.slPipe:before{content:"";background:linear-gradient(180deg, var(--whats-mint-400), #37e1c21f);width:1px;position:absolute;top:12px;bottom:12px;left:9px}.slStep{color:var(--text-primary);align-items:center;gap:16px;padding:9px 0;font-size:14.5px;display:flex;position:relative}.slDot{z-index:1;border:1px solid var(--line-accent);width:19px;height:19px;color:var(--whats-green-400);background:#0b1421;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.slLabel{min-width:0}.slStepMeta{font-family:var(--font-mono);font-weight:var(--weight-light);letter-spacing:.06em;color:var(--text-tertiary);margin-left:auto;font-size:11px}.slPoints{flex-direction:column;margin-top:8px;display:flex}.slPoint{border-bottom:1px solid var(--line-0);color:var(--text-primary);grid-template-columns:auto 1fr;align-items:baseline;gap:14px;padding:14px 0;font-size:15.5px;display:grid}.slPoint:first-child{border-top:1px solid var(--line-0)}.slPointNum{font-family:var(--font-mono);font-weight:var(--weight-light);color:var(--whats-mint-400);opacity:.8;font-size:11.5px}.hwRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,26px);margin-bottom:34px;display:grid;position:relative}.hwRail:before{content:"";background:linear-gradient(90deg, var(--whats-green-500), #37e1c259 46%, #ffffff0d);height:1px;position:absolute;top:0;left:0;right:0}.hwRail span{height:1px;position:relative}.hwRail span:before{content:"";border:1.5px solid var(--whats-green-400);background:#0a1220;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:22px}.hwRail span:nth-child(2):before{border-color:#37e1c299}.hwRail span:nth-child(3):before{border-color:#ffffff38}.hwFlow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(16px,2vw,26px);display:grid}.hwStep{border:1px solid var(--line-0);background:var(--surf-0);transition:border-color var(--dur-slow) var(--ease-standard), background var(--dur-slow) var(--ease-standard), transform var(--dur-slow) var(--ease-standard);border-radius:20px;flex-direction:column;gap:14px;padding:clamp(24px,2.6vw,32px);display:flex;position:relative;overflow:hidden}.hwStep:hover{border-color:var(--line-1);background:var(--surf-1);transform:translateY(-3px)}.hwFlow>:nth-child(2){margin-top:22px}.hwFlow>:nth-child(3){background:linear-gradient(180deg, #01442f3d, var(--surf-0));border-color:var(--line-accent);margin-top:44px}.hwGhost{font-weight:var(--weight-semibold);letter-spacing:-.06em;color:#ffffff09;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:104px;line-height:1;position:absolute;top:-14px;right:12px}.hwNum{font-family:var(--font-mono);font-weight:var(--weight-light);letter-spacing:.14em;text-transform:uppercase;color:var(--whats-mint-300);align-items:center;gap:9px;font-size:11.5px;display:inline-flex}.hwNum:before{content:"";background:var(--whats-mint-400);opacity:.6;width:16px;height:1px}.hwStep h3{font-size:21px;font-weight:var(--weight-semibold);letter-spacing:-.024em;color:var(--whats-white);margin:0}.hwStep p{color:var(--text-secondary);margin:0;font-size:14.5px;line-height:1.6}.hwCmd{border-radius:var(--radius-pill);border:1px solid var(--line-1);font-family:var(--font-mono);font-weight:var(--weight-light);color:var(--text-primary);background:#ffffff0a;align-items:center;gap:10px;margin-top:6px;padding:11px 14px;font-size:13.5px;display:flex}.hwCmdSend{background:var(--action-primary);width:26px;height:26px;color:var(--text-on-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.ftGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,20px);display:grid}.ftLead{border:1px solid var(--line-accent);background:radial-gradient(120% 130% at 8% 0,#01442f6b,#0000 60%),linear-gradient(#ffffff0d,#ffffff03);border-radius:22px;flex-direction:column;grid-column:span 2;justify-content:space-between;gap:28px;padding:clamp(26px,3vw,38px);display:flex;box-shadow:inset 0 1px #ffffff14}.ftLead h3{font-size:clamp(23px,2.2vw,29px);font-weight:var(--weight-semibold);letter-spacing:-.026em;color:var(--whats-white);margin:0}.ftLead p{color:var(--text-secondary);max-width:44ch;margin:8px 0 0;font-size:15.5px;line-height:1.6}.ftTape{flex-direction:column;gap:1px;display:flex}.ftTapeRow{border:1px solid var(--line-0);background:#04091080;border-radius:11px;align-items:center;gap:12px;padding:11px 14px;font-size:14px;display:flex}.ftTapeSym{font-weight:var(--weight-medium);color:var(--whats-white);letter-spacing:-.01em;flex:none;width:56px}.ftTapeName{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ftTapeChg{font-family:var(--font-mono);font-weight:var(--weight-light);color:var(--whats-green-400);font-size:12.5px}.ftSide{flex-direction:column;grid-column:3;gap:clamp(14px,1.6vw,20px);display:flex}.ftSide .ftCard{flex:1}.ftCard{border:1px solid var(--line-0);background:var(--surf-0);transition:border-color var(--dur-slow) var(--ease-standard), background var(--dur-slow) var(--ease-standard), transform var(--dur-slow) var(--ease-standard);border-radius:18px;flex-direction:column;gap:12px;padding:clamp(22px,2.2vw,26px);display:flex}.ftCard:hover{border-color:var(--line-1);background:var(--surf-1);transform:translateY(-3px)}.ftCard h3{font-size:17px;font-weight:var(--weight-semibold);letter-spacing:-.018em;color:var(--whats-white);margin:0}.ftCard p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.58}.ftWide{grid-column:span 3;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,20px);display:grid}.ftRow{border:1px solid var(--line-0);background:var(--surf-0);transition:border-color var(--dur-slow) var(--ease-standard), background var(--dur-slow) var(--ease-standard);border-radius:16px;align-items:center;gap:14px;padding:18px 22px;display:flex}.ftRow:hover{border-color:var(--line-1);background:var(--surf-1)}.ftRow h3{font-size:15.5px;font-weight:var(--weight-semibold);letter-spacing:-.015em;color:var(--whats-white);margin:0 0 2px}.ftRow p{color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.5}.trStage{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(36px,4.5vw,72px);padding:clamp(30px,4vw,60px);display:grid}.trSeal{border:1px solid var(--line-accent);width:64px;height:64px;color:var(--whats-glow-500);background:linear-gradient(#12c78833,#12c7880d);border-radius:20px;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff24,0 0 44px -12px #12c7888c}.trGroups{flex-direction:column;gap:26px;display:flex}.trGroupLabel{font-family:var(--font-mono);font-weight:var(--weight-light);letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);align-items:center;gap:12px;margin-bottom:12px;font-size:11px;display:flex}.trGroupLabel:after{content:"";background:var(--line-0);flex:1;height:1px}.trItems{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.trItem{border:1px solid var(--line-0);background:var(--surf-0);color:var(--text-primary);border-radius:13px;align-items:flex-start;gap:11px;padding:14px 16px;font-size:14px;line-height:1.45;display:flex}.trItem--ok{background:linear-gradient(180deg, #01442f33, var(--surf-0));border-color:#468e6542}.trItem--note{color:var(--text-secondary)}.tkGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(18px,2.2vw,28px);display:grid}.tkIdentity{border:1px solid var(--line-0);background:linear-gradient(#ffffff0d,#ffffff03);border-radius:22px;flex-direction:column;gap:26px;padding:clamp(26px,3vw,38px);display:flex;position:relative;overflow:hidden}.tkRings{pointer-events:none;border:1px solid #37e1c224;border-radius:50%;width:320px;height:320px;position:absolute;top:-90px;right:-90px}.tkRings:before,.tkRings:after{content:"";border:1px solid #37e1c21a;border-radius:50%;position:absolute}.tkRings:before{inset:42px}.tkRings:after{border-color:#37e1c212;inset:84px}.tkMark{align-items:center;gap:14px;display:flex}.tkSymbol{font-family:var(--font-mono);font-weight:var(--weight-light);letter-spacing:.2em;color:var(--whats-mint-300);font-size:13px}.tkLedger{flex-direction:column;display:flex}.tkRow{border-bottom:1px solid var(--line-0);color:var(--text-secondary);justify-content:space-between;align-items:baseline;gap:20px;padding:14px 0;font-size:14.5px;display:flex}.tkRow:first-child{border-top:1px solid var(--line-0)}.tkRow b{font-weight:var(--weight-medium);color:var(--text-primary)}.tkNote{color:var(--text-tertiary);max-width:38ch;margin:auto 0 0;padding-top:22px;font-size:13.5px;line-height:1.62}.tkUtility{border:1px solid var(--line-0);background:var(--surf-0);border-radius:22px;flex-direction:column;padding:clamp(26px,3vw,38px);display:flex}.tkUse{border-bottom:1px solid var(--line-0);transition:padding-left var(--dur-slow) var(--ease-standard);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:16px 0;display:grid}.tkUse:last-child{border-bottom:0;padding-bottom:0}.tkUse:hover{padding-left:6px}.tkUse h3{font-size:15.5px;font-weight:var(--weight-medium);letter-spacing:-.012em;color:var(--whats-white);margin:0}.tkUse p{color:var(--text-secondary);margin:2px 0 0;font-size:13.5px}.tkUseIdx{font-family:var(--font-mono);font-weight:var(--weight-light);color:var(--text-tertiary);font-size:11px}.rmTrack{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);padding-top:44px;display:grid;position:relative}.rmTrack:before{content:"";background:linear-gradient(90deg, var(--whats-green-400) 0%, #37e1c280 26%, #ffffff1f 62%, #ffffff0a 100%);height:1px;position:absolute;top:9px;left:0;right:0}.rmPhase{border:1px solid var(--line-0);background:var(--surf-0);transition:border-color var(--dur-slow) var(--ease-standard), background var(--dur-slow) var(--ease-standard), transform var(--dur-slow) var(--ease-standard);border-radius:18px;flex-direction:column;gap:14px;padding:24px 22px;display:flex;position:relative}.rmPhase:hover{border-color:var(--line-1);background:var(--surf-1);transform:translateY(-3px)}.rmPhase:before{content:"";background:#0a1220;border:1.5px solid #ffffff38;border-radius:50%;width:9px;height:9px;position:absolute;top:-40px;left:22px}.rmPhase:after{content:"";background:linear-gradient(#ffffff29,#0000);width:1px;height:31px;position:absolute;top:-31px;left:26px}.rmPhase--now{border-color:var(--line-accent);background:linear-gradient(#01442f66,#ffffff05);box-shadow:inset 0 1px #ffffff14,0 24px 60px -40px #03ae78b3}.rmPhase--now:before{background:var(--whats-green-400);border-color:var(--whats-green-400);box-shadow:0 0 14px #49c457e6}.rmPhase--now:after{background:linear-gradient(#49c4578c,#0000)}.rmPhase--done{border-color:#49c45747}.rmPhase--done:before{background:var(--whats-green-400);border-color:var(--whats-green-400)}.rmPhase--done .rmItems span:before{content:"✓";opacity:1;width:auto;height:auto;color:var(--whats-green-400);background:0 0;border-radius:0;margin-top:0;font-size:11px;line-height:1.45}.rmTag{letter-spacing:.14em;text-transform:uppercase;vertical-align:1px;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:9.5px;display:inline-block}.rmTag--done{color:var(--whats-green-400);background:#49c4571f}.rmTag--now{color:var(--whats-mint-300);background:#37e1c21f}.rmTrack>:nth-child(2){margin-top:16px}.rmTrack>:nth-child(3){margin-top:32px}.rmTrack>:nth-child(4){margin-top:48px}.rmTrack>:nth-child(3) .rmItems,.rmTrack>:nth-child(4) .rmItems{color:var(--text-tertiary)}.rmLabel{flex-direction:column;gap:5px;display:flex}.rmPhaseNo{font-family:var(--font-mono);font-weight:var(--weight-light);letter-spacing:.16em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}.rmPhase--now .rmPhaseNo{color:var(--whats-mint-300)}.rmTitle{font-size:17px;font-weight:var(--weight-semibold);letter-spacing:-.018em;color:var(--whats-white)}.rmItems{color:var(--text-secondary);flex-direction:column;gap:9px;font-size:14px;line-height:1.45;display:flex}.rmItems span{gap:9px;display:flex}.rmItems span:before{content:"";opacity:.45;background:currentColor;border-radius:50%;flex:none;width:4px;height:4px;margin-top:8px}.ctaStage{text-align:center;border:1px solid var(--line-accent);background:radial-gradient(90% 120% at 50% 0,#01442f99,#0000 64%),linear-gradient(#0a1220b3,#050a12bf);border-radius:clamp(26px,3vw,38px);flex-direction:column;align-items:center;gap:26px;padding:clamp(52px,7vw,104px) clamp(24px,5vw,72px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,0 60px 140px -70px #000}.ctaLanes{pointer-events:none;background-image:repeating-linear-gradient(#ffffff08 0 1px,#0000 1px 7px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 90% at 50% 40%,#000 0%,#0000 76%);mask-image:radial-gradient(80% 90% at 50% 40%,#000 0%,#0000 76%)}.ctaGlow{aspect-ratio:1.5;filter:blur(30px);pointer-events:none;background:radial-gradient(circle,#12c78838,#0000 62%);border-radius:50%;width:min(760px,110%);animation:11s ease-in-out infinite ctaGlowPulse;position:absolute;top:-30%;left:50%;transform:translate(-50%)}@keyframes ctaGlowPulse{0%,to{opacity:.7}50%{opacity:1}}.ctaTitle{max-width:16ch;font-weight:var(--weight-semibold);letter-spacing:-.038em;color:var(--text-display);text-wrap:balance;margin:0;font-size:clamp(2.4rem,5.2vw,4.5rem);line-height:1;position:relative}.ctaAccent{color:var(--whats-green-400)}.ctaActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex;position:relative}.ctaProof{border:1px solid var(--line-0);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04091080;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:12px;padding:14px 18px;display:flex;position:relative}.ctaMsg{background:var(--surface-bubble-out);color:var(--text-primary);white-space:nowrap;border-radius:16px 16px 5px;padding:8px 14px;font-size:14px}.ctaReply{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}.ctaFine{font-family:var(--font-mono);font-weight:var(--weight-light);letter-spacing:.06em;color:var(--text-tertiary);margin:0;font-size:11.5px;position:relative}.ft{border-top:1px solid var(--line-0);background:linear-gradient(#03070c66,#02050ad9);position:relative}.ftTop{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr)) minmax(0,1.3fr);gap:clamp(28px,4vw,56px);padding-block:clamp(48px,5vw,72px) clamp(32px,4vw,48px);display:grid}.ftBrand{flex-direction:column;gap:16px;max-width:30ch;display:flex}.ftMark{align-items:center;gap:10px;display:inline-flex}.ftSocials{gap:10px;display:flex}.ftSocial{width:38px;height:38px;color:var(--text-secondary);border:1px solid var(--line-1,#ffffff14);background:#ffffff0a;border-radius:12px;place-items:center;transition:color .2s,background .2s,border-color .2s,transform .2s;display:grid}.ftSocial:hover{color:var(--whats-white);background:#49c45724;border-color:#49c45766;transform:translateY(-2px)}.ftSocial:focus-visible{outline:2px solid var(--whats-green-400);outline-offset:3px}.ftMark span{font-weight:var(--weight-extrabold);letter-spacing:-.024em;color:var(--whats-white);font-size:20px}.ftCol{flex-direction:column;gap:12px;display:flex}.ftColHead{font-family:var(--font-mono);font-weight:var(--weight-light);letter-spacing:.16em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:2px;font-size:10.5px}.ftLegal{color:#63768b;max-width:46ch;font-size:12.5px;line-height:1.7}.ftBase{border-top:1px solid var(--line-0);font-family:var(--font-mono);font-weight:var(--weight-light);letter-spacing:.06em;color:var(--text-tertiary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:22px 34px;font-size:11.5px;display:flex}@media (max-width:1040px){.pbGrid{grid-template-columns:minmax(0,1fr);gap:36px}.slGrid{grid-template-columns:minmax(0,1fr);gap:40px}.hwFlow{grid-template-columns:repeat(2,minmax(0,1fr))}.hwFlow>:nth-child(2),.hwFlow>:nth-child(3){margin-top:0}.ftGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ftLead{grid-column:span 2}.ftSide{flex-direction:row;grid-column:span 2}.ftWide{grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr))}.trStage{grid-template-columns:minmax(0,1fr);gap:34px}.tkGrid{grid-template-columns:minmax(0,1fr)}.rmTrack{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px}.rmTrack>:nth-child(n){margin-top:0}.rmTrack:before,.rmPhase:before,.rmPhase:after{display:none}.ftTop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.cmp{grid-template-columns:minmax(0,1fr)}.cmpDivider{background:linear-gradient(90deg,transparent,var(--line-1) 20%,var(--line-1) 80%,transparent);width:auto;height:1px}.hwFlow{grid-template-columns:minmax(0,1fr)}.hwGhost{font-size:84px;top:-8px}.ftGrid{grid-template-columns:minmax(0,1fr)}.ftLead,.ftWide{grid-column:span 1}.ftSide{flex-direction:column;grid-column:span 1}.hwRail{display:none}.ftWide,.trItems{grid-template-columns:minmax(0,1fr)}.rmTrack{grid-template-columns:minmax(0,1fr);row-gap:16px;padding-top:0}.ftTop{grid-template-columns:minmax(0,1fr);gap:32px}.ftBase{justify-content:flex-start}.pbItem{padding:22px 2px}.ctaProof{border-radius:20px}}
