.Pricing-module__GnxYTW__hero{padding:150px 48px 60px;position:relative;overflow:hidden}.Pricing-module__GnxYTW__heroContent{z-index:3;width:100%;max-width:1180px;margin:0 auto;position:relative}.Pricing-module__GnxYTW__heroEyebrowWrap{margin-bottom:24px;display:flex}.Pricing-module__GnxYTW__heroTitle{letter-spacing:-.04em;max-width:980px;color:hsl(var(--foreground));margin:0 0 24px;font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:clamp(44px,6.5vw,84px);font-weight:700;line-height:1}.Pricing-module__GnxYTW__heroSub{color:hsl(var(--muted-foreground));max-width:810px;margin:0 0 32px;font-size:clamp(17px,2vw,21px);line-height:1.55}.Pricing-module__GnxYTW__heroActions{flex-wrap:wrap;gap:14px;display:flex}.Pricing-module__GnxYTW__heroMicro{color:hsl(var(--muted-foreground));margin:18px 0 0;font-size:13px}.Pricing-module__GnxYTW__metrics{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;grid-template-columns:repeat(4,1fr);margin-top:50px;display:grid;overflow:hidden}.Pricing-module__GnxYTW__metric{border-right:1px solid hsl(var(--border));padding:26px}.Pricing-module__GnxYTW__metric:last-child{border-right:0}.Pricing-module__GnxYTW__metric strong{color:hsl(var(--primary));letter-spacing:-.02em;margin-bottom:6px;font-size:24px;font-weight:700;display:block}.Pricing-module__GnxYTW__metric span{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.5}.Pricing-module__GnxYTW__beforeAfter{grid-template-columns:1fr 1fr;gap:18px;margin-top:40px;display:grid}.Pricing-module__GnxYTW__state{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;padding:30px}.Pricing-module__GnxYTW__stateAfter{border-color:hsl(var(--primary) / .35)}.Pricing-module__GnxYTW__stateTitle{letter-spacing:-.01em;color:hsl(var(--foreground));margin:0 0 22px;font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:22px;font-weight:700}.Pricing-module__GnxYTW__stateList{gap:13px;margin:0;padding:0;list-style:none;display:grid}.Pricing-module__GnxYTW__stateList li{color:hsl(var(--foreground));gap:11px;font-size:15px;line-height:1.5;display:flex}.Pricing-module__GnxYTW__stateItemNo:before{content:"×";color:hsl(var(--action));flex-shrink:0;font-weight:700}.Pricing-module__GnxYTW__stateItemYes:before{content:"✓";color:hsl(var(--primary));flex-shrink:0;font-weight:700}.Pricing-module__GnxYTW__checkList{gap:11px;margin:20px 0 0;padding:0;list-style:none;display:grid}.Pricing-module__GnxYTW__checkList li{color:hsl(var(--foreground));gap:10px;font-size:15px;line-height:1.5;display:flex}.Pricing-module__GnxYTW__checkList li:before{content:"✓";color:hsl(var(--primary));flex-shrink:0;font-weight:700}.Pricing-module__GnxYTW__networkShell{background:hsl(var(--card));border:1px solid hsl(var(--primary) / .35);border-radius:16px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:32px;margin-top:8px;padding:42px;display:grid}.Pricing-module__GnxYTW__networkTitle{letter-spacing:-.03em;color:hsl(var(--foreground));margin:24px 0 16px;font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:clamp(28px,3.4vw,42px);font-weight:700;line-height:1.1}.Pricing-module__GnxYTW__networkLead{color:hsl(var(--muted-foreground));margin:0;font-size:17px;line-height:1.6}.Pricing-module__GnxYTW__networkBenefits{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.Pricing-module__GnxYTW__networkBenefits li{color:hsl(var(--foreground));gap:12px;font-size:15px;line-height:1.5;display:flex}.Pricing-module__GnxYTW__networkBenefits li:before{content:"✓";color:hsl(var(--primary));flex-shrink:0;font-weight:700}.Pricing-module__GnxYTW__networkCta{margin-top:26px}.Pricing-module__GnxYTW__networkNote{color:hsl(var(--muted-foreground));margin:18px 0 0;font-size:12px;line-height:1.5}.Pricing-module__GnxYTW__networkMap{border:1px solid hsl(var(--border));background:radial-gradient(circle at center, hsl(var(--primary) / .09), transparent 42%), hsl(var(--background));border-radius:14px;min-height:390px;position:relative;overflow:hidden}.Pricing-module__GnxYTW__networkMap:before,.Pricing-module__GnxYTW__networkMap:after{content:"";border:1px solid hsl(var(--primary) / .16);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Pricing-module__GnxYTW__networkMap:before{width:280px;height:280px}.Pricing-module__GnxYTW__networkMap:after{width:190px;height:190px}.Pricing-module__GnxYTW__networkHub{text-align:center;background:linear-gradient(180deg, hsl(var(--primary-hover)), hsl(var(--primary)));width:118px;height:118px;color:hsl(var(--primary-foreground));z-index:3;border-radius:50%;place-items:center;font-size:13px;font-weight:800;line-height:1.2;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Pricing-module__GnxYTW__node{background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground));z-index:2;border-radius:10px;padding:12px 15px;font-size:13px;font-weight:700;position:absolute}.Pricing-module__GnxYTW__node1{top:15%;left:7%}.Pricing-module__GnxYTW__node2{top:14%;right:7%}.Pricing-module__GnxYTW__node3{bottom:17%;left:5%}.Pricing-module__GnxYTW__node4{bottom:16%;right:5%}.Pricing-module__GnxYTW__platformWrap{grid-template-columns:.95fr 1.05fr;align-items:stretch;gap:22px;margin-top:8px;display:grid}.Pricing-module__GnxYTW__platformCopy{background:hsl(var(--card));border:1px solid hsl(var(--primary) / .35);border-radius:16px;padding:38px}.Pricing-module__GnxYTW__platformTitle{letter-spacing:-.03em;color:hsl(var(--foreground));margin:24px 0 16px;font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:clamp(28px,3.4vw,42px);font-weight:700;line-height:1.1}.Pricing-module__GnxYTW__platformLead{color:hsl(var(--muted-foreground));margin:0;font-size:17px;line-height:1.6}.Pricing-module__GnxYTW__platformCta{margin-top:26px}.Pricing-module__GnxYTW__visual{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:16px;align-content:start;gap:16px;padding:26px;display:grid}.Pricing-module__GnxYTW__visualTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.Pricing-module__GnxYTW__visualTop b{color:hsl(var(--foreground));font-size:18px}.Pricing-module__GnxYTW__visualStatus{color:hsl(var(--tara));font-size:13px}.Pricing-module__GnxYTW__riskGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.Pricing-module__GnxYTW__riskBox{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;padding:18px}.Pricing-module__GnxYTW__riskBox strong{color:hsl(var(--foreground));font-size:26px;font-weight:700;display:block}.Pricing-module__GnxYTW__riskBox span{color:hsl(var(--muted-foreground));font-size:12px}.Pricing-module__GnxYTW__chart{border:1px solid hsl(var(--border));background:linear-gradient(180deg, hsl(var(--primary) / .06), transparent), repeating-linear-gradient(to top, transparent 0 38px, hsl(var(--foreground) / .04) 39px 40px);border-radius:12px;align-items:flex-end;gap:12px;height:190px;padding:20px;display:flex}.Pricing-module__GnxYTW__bar{background:linear-gradient(180deg, hsl(var(--primary-hover)), hsl(var(--primary)));opacity:.9;border-radius:6px 6px 2px 2px;flex:1}.Pricing-module__GnxYTW__offer{border:1px solid hsl(var(--primary) / .35);background:hsl(var(--card));border-radius:18px;margin-top:8px;overflow:hidden}.Pricing-module__GnxYTW__offerTop{border-bottom:1px solid hsl(var(--border));grid-template-columns:1.35fr .65fr;gap:34px;padding:42px;display:grid}.Pricing-module__GnxYTW__offerBadge{background:hsl(var(--primary));color:hsl(var(--primary-foreground));text-transform:uppercase;letter-spacing:.14em;border-radius:9999px;margin-bottom:20px;padding:7px 14px;font-size:11px;font-weight:700;display:inline-block}.Pricing-module__GnxYTW__offerTitle{letter-spacing:-.03em;color:hsl(var(--foreground));margin:0 0 16px;font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:clamp(26px,3.2vw,40px);font-weight:700;line-height:1.1}.Pricing-module__GnxYTW__offerLead{color:hsl(var(--muted-foreground));margin:0;font-size:17px;line-height:1.6}.Pricing-module__GnxYTW__offerSide{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:14px;align-self:start;padding:26px}.Pricing-module__GnxYTW__offerSide small{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.5;display:block}.Pricing-module__GnxYTW__offerSideHeadline{letter-spacing:-.03em;color:hsl(var(--foreground));margin:10px 0;font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:26px;font-weight:700;line-height:1.15}.Pricing-module__GnxYTW__deliverables{grid-template-columns:repeat(3,1fr);gap:16px;padding:30px;display:grid}.Pricing-module__GnxYTW__deliverable{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:12px;padding:22px}.Pricing-module__GnxYTW__deliverable b{color:hsl(var(--foreground));margin-bottom:8px;font-size:15px;display:block}.Pricing-module__GnxYTW__deliverable span{color:hsl(var(--muted-foreground));font-size:14px;line-height:1.5}.Pricing-module__GnxYTW__statRow{border:1px solid hsl(var(--border));background:hsl(var(--border));border-radius:12px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:32px;display:grid;overflow:hidden}.Pricing-module__GnxYTW__statCard{text-align:center;background:hsl(var(--card));padding:26px 18px}.Pricing-module__GnxYTW__statCard strong{color:hsl(var(--primary));letter-spacing:-.02em;font-size:32px;font-weight:700;line-height:1;display:block}.Pricing-module__GnxYTW__statCard span{color:hsl(var(--muted-foreground));margin-top:8px;font-size:13px;line-height:1.4;display:block}.Pricing-module__GnxYTW__storyGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:32px;display:grid}.Pricing-module__GnxYTW__storyCard{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;margin:0;padding:28px;display:flex}.Pricing-module__GnxYTW__storyIndustry{text-transform:uppercase;letter-spacing:.14em;color:hsl(var(--primary));margin-bottom:16px;font-size:11px;font-weight:700}.Pricing-module__GnxYTW__storyQuote{color:hsl(var(--foreground));flex:1;margin:0 0 20px;font-size:16px;line-height:1.6}.Pricing-module__GnxYTW__storyMeta{border-top:1px solid hsl(var(--border));gap:6px;padding-top:18px;display:grid}.Pricing-module__GnxYTW__storyMeta span{color:hsl(var(--muted-foreground));font-size:13px}.Pricing-module__GnxYTW__storyMeta strong{color:hsl(var(--primary));font-size:13px;font-weight:700}.Pricing-module__GnxYTW__storyMore{margin:24px 0 0;font-size:15px}.Pricing-module__GnxYTW__storyMore a{color:hsl(var(--primary));border-bottom:1px solid #0000;text-decoration:none;transition:border-color .2s}.Pricing-module__GnxYTW__storyMore a:hover{border-bottom-color:hsl(var(--primary))}.Pricing-module__GnxYTW__industries{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:32px;display:grid}.Pricing-module__GnxYTW__industry{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:12px;padding:22px;font-size:16px;font-weight:700;text-decoration:none;transition:border-color .2s,transform .2s}.Pricing-module__GnxYTW__industry:hover{border-color:hsl(var(--primary) / .5);transform:translateY(-2px)}.Pricing-module__GnxYTW__paths{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;margin-top:40px;display:grid}.Pricing-module__GnxYTW__path{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px 24px 12px 12px;flex-direction:column;padding:32px;transition:transform .2s,border-color .2s;display:flex}.Pricing-module__GnxYTW__path:hover{transform:translateY(-4px)}.Pricing-module__GnxYTW__pathFeatured{border-color:hsl(var(--primary));box-shadow:0 12px 40px hsl(var(--primary) / .18)}.Pricing-module__GnxYTW__pathTag{text-transform:uppercase;letter-spacing:.14em;color:hsl(var(--primary));font-size:11px;font-weight:700}.Pricing-module__GnxYTW__pathName{letter-spacing:-.01em;color:hsl(var(--foreground));margin:10px 0 6px;font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:24px;font-weight:700}.Pricing-module__GnxYTW__pathPrice{letter-spacing:-.03em;color:hsl(var(--foreground));margin:8px 0 16px;font-size:32px;font-weight:700}.Pricing-module__GnxYTW__pathPrice span{letter-spacing:0;color:hsl(var(--muted-foreground));margin-top:2px;font-size:13px;font-weight:400;display:block}.Pricing-module__GnxYTW__pathBlurb{color:hsl(var(--muted-foreground));min-height:66px;margin:0;font-size:14px;line-height:1.55}.Pricing-module__GnxYTW__pathActions{justify-items:center;gap:10px;margin-top:auto;padding-top:24px;display:grid}.Pricing-module__GnxYTW__ukConfirm{text-align:left;align-items:flex-start;gap:10px;width:100%;margin-bottom:4px;display:flex}.Pricing-module__GnxYTW__ukConfirm label{color:hsl(var(--muted-foreground));cursor:pointer;font-size:13px;line-height:1.4}.Pricing-module__GnxYTW__ukConfirm button{margin-top:2px}.Pricing-module__GnxYTW__ukNote{text-align:center;color:hsl(var(--muted-foreground));margin:0;font-size:12px;line-height:1.45}.Pricing-module__GnxYTW__pathError{text-align:center;color:hsl(var(--action));margin:0;font-size:13px;line-height:1.45}.Pricing-module__GnxYTW__pathLink{font:inherit;color:hsl(var(--muted-foreground));cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline;transition:color .2s}.Pricing-module__GnxYTW__pathLink:hover{color:hsl(var(--primary))}.Pricing-module__GnxYTW__pathsFootnote{color:hsl(var(--muted-foreground));margin:28px 0 0;font-size:15px}.Pricing-module__GnxYTW__pathsFootnote a{color:hsl(var(--primary));border-bottom:1px solid #0000;text-decoration:none;transition:border-color .2s}.Pricing-module__GnxYTW__pathsFootnote a:hover{border-bottom-color:hsl(var(--primary))}.Pricing-module__GnxYTW__roi{grid-template-columns:.9fr 1.1fr;align-items:start;gap:32px;display:grid}.Pricing-module__GnxYTW__calc{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:32px}.Pricing-module__GnxYTW__field{margin-bottom:26px}.Pricing-module__GnxYTW__fieldLabel{color:hsl(var(--foreground));justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;font-size:15px;display:flex}.Pricing-module__GnxYTW__fieldLabel b{color:hsl(var(--primary));font-size:17px;font-weight:700}.Pricing-module__GnxYTW__results{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:28px;display:grid}.Pricing-module__GnxYTW__results div{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:12px;padding:18px}.Pricing-module__GnxYTW__results span{color:hsl(var(--muted-foreground));margin-bottom:6px;font-size:13px;display:block}.Pricing-module__GnxYTW__results strong{color:hsl(var(--primary));letter-spacing:-.02em;font-size:24px;font-weight:700;display:block}.Pricing-module__GnxYTW__calcNote{color:hsl(var(--muted-foreground));margin:18px 0 0;font-size:12px;line-height:1.5}.Pricing-module__GnxYTW__faqList{gap:12px;max-width:860px;margin-top:32px;display:grid}.Pricing-module__GnxYTW__faqItem{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;padding:0 24px;transition:border-color .2s}.Pricing-module__GnxYTW__faqItemOpen{border-color:hsl(var(--primary) / .5)}.Pricing-module__GnxYTW__faqQuestion{width:100%;font:inherit;text-align:left;color:hsl(var(--foreground));cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:16px;font-weight:700;display:flex}.Pricing-module__GnxYTW__faqChevron{width:18px;height:18px;color:hsl(var(--primary));flex-shrink:0;transition:transform .2s}.Pricing-module__GnxYTW__faqItemOpen .Pricing-module__GnxYTW__faqChevron{transform:rotate(180deg)}.Pricing-module__GnxYTW__faqAnswer{color:hsl(var(--muted-foreground));padding:0 0 22px;font-size:15px;line-height:1.65}.Pricing-module__GnxYTW__faqAnswer a{color:hsl(var(--primary));border-bottom:1px solid #0000;text-decoration:none;transition:border-color .2s}.Pricing-module__GnxYTW__faqAnswer a:hover{border-bottom-color:hsl(var(--primary))}@media (max-width:1000px){.Pricing-module__GnxYTW__metrics,.Pricing-module__GnxYTW__deliverables,.Pricing-module__GnxYTW__storyGrid,.Pricing-module__GnxYTW__statRow,.Pricing-module__GnxYTW__industries{grid-template-columns:1fr 1fr}.Pricing-module__GnxYTW__metric:nth-child(-n+2){border-bottom:1px solid hsl(var(--border))}.Pricing-module__GnxYTW__metric:nth-child(2n){border-right:0}.Pricing-module__GnxYTW__offerTop,.Pricing-module__GnxYTW__platformWrap,.Pricing-module__GnxYTW__roi,.Pricing-module__GnxYTW__networkShell,.Pricing-module__GnxYTW__paths{grid-template-columns:1fr}}@media (max-width:720px){.Pricing-module__GnxYTW__hero{padding:110px 20px 48px}.Pricing-module__GnxYTW__metrics,.Pricing-module__GnxYTW__beforeAfter,.Pricing-module__GnxYTW__deliverables,.Pricing-module__GnxYTW__storyGrid,.Pricing-module__GnxYTW__statRow,.Pricing-module__GnxYTW__industries,.Pricing-module__GnxYTW__results,.Pricing-module__GnxYTW__riskGrid{grid-template-columns:1fr}.Pricing-module__GnxYTW__metric{border-right:0;border-bottom:1px solid hsl(var(--border))}.Pricing-module__GnxYTW__metric:last-child{border-bottom:0}.Pricing-module__GnxYTW__networkShell,.Pricing-module__GnxYTW__platformCopy,.Pricing-module__GnxYTW__offerTop,.Pricing-module__GnxYTW__calc{padding:26px}.Pricing-module__GnxYTW__deliverables{padding:20px}.Pricing-module__GnxYTW__networkMap{min-height:320px}.Pricing-module__GnxYTW__node{padding:9px 11px;font-size:11px}}.Pricing-module__GnxYTW__roadmapShell{border:1px solid hsl(var(--primary) / .35);background:hsl(var(--card));border-radius:18px;margin-top:8px;overflow:hidden}.Pricing-module__GnxYTW__roadmapHead{padding:42px 42px 6px}.Pricing-module__GnxYTW__roadmapTitle{letter-spacing:-.03em;color:hsl(var(--foreground));margin:24px 0 16px;font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:clamp(26px,3.2vw,40px);font-weight:700;line-height:1.1}.Pricing-module__GnxYTW__roadmapLead{color:hsl(var(--muted-foreground));max-width:900px;margin:0;font-size:17px;line-height:1.6}.Pricing-module__GnxYTW__contrast{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:18px;padding:30px 42px;display:grid}.Pricing-module__GnxYTW__contrastState{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:12px;padding:22px}.Pricing-module__GnxYTW__contrastStateAfter{border-color:hsl(var(--primary) / .35)}.Pricing-module__GnxYTW__contrastTitle{color:hsl(var(--foreground));margin:0 0 14px;font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:19px;font-weight:700}.Pricing-module__GnxYTW__contrastArrow{color:hsl(var(--primary));place-items:center;font-size:30px;font-weight:700;display:grid}.Pricing-module__GnxYTW__blueprint{border-bottom:1px solid hsl(var(--border));grid-template-columns:1.16fr .84fr;gap:28px;padding:10px 42px 40px;display:grid}.Pricing-module__GnxYTW__blueprintCopy{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:14px;padding:28px}.Pricing-module__GnxYTW__blueprintTitle{letter-spacing:-.03em;color:hsl(var(--foreground));margin:16px 0 10px;font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:clamp(24px,2.6vw,34px);font-weight:700;line-height:1.14}.Pricing-module__GnxYTW__blueprintLead{color:hsl(var(--muted-foreground));margin:0;font-size:16px;line-height:1.6}.Pricing-module__GnxYTW__blueprintList{grid-template-columns:1fr 1fr;gap:10px 16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.Pricing-module__GnxYTW__blueprintList li{color:hsl(var(--foreground));gap:9px;font-size:14px;line-height:1.45;display:flex}.Pricing-module__GnxYTW__blueprintList li:before{content:"✓";color:hsl(var(--primary));flex-shrink:0;font-weight:700}.Pricing-module__GnxYTW__blueprintPrice{border:1px solid hsl(var(--primary));background:hsl(var(--background));border-radius:14px;align-self:start;padding:28px}.Pricing-module__GnxYTW__blueprintPriceLabel{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--primary));font-size:11px;font-weight:700}.Pricing-module__GnxYTW__blueprintPriceMain{letter-spacing:-.03em;color:hsl(var(--primary));margin:12px 0 4px;font-size:clamp(40px,5vw,54px);font-weight:700;line-height:1}.Pricing-module__GnxYTW__blueprintPriceVat{color:hsl(var(--muted-foreground));margin:0 0 14px;font-size:13px}.Pricing-module__GnxYTW__blueprintPriceBlurb{color:hsl(var(--muted-foreground));margin:0 0 18px;font-size:14px;line-height:1.5}.Pricing-module__GnxYTW__blueprintRow{border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));justify-content:space-between;gap:14px;padding:11px 0;font-size:13px;display:flex}.Pricing-module__GnxYTW__blueprintRow strong{color:hsl(var(--primary));white-space:nowrap;font-weight:700}.Pricing-module__GnxYTW__blueprintActions{gap:10px;margin-top:20px;display:grid}.Pricing-module__GnxYTW__phases{padding:40px 42px 46px}.Pricing-module__GnxYTW__phasesHead{max-width:900px;margin-bottom:30px}.Pricing-module__GnxYTW__phaseGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:30px 18px;display:grid}.Pricing-module__GnxYTW__phaseStep{min-width:0}.Pricing-module__GnxYTW__phaseNode{background:hsl(var(--primary));width:42px;height:42px;color:hsl(var(--primary-foreground));border-radius:50%;place-items:center;margin:0 auto 14px;font-size:12px;font-weight:700;display:grid}.Pricing-module__GnxYTW__phaseNodeOperating{background:hsl(var(--tara));color:hsl(var(--background))}.Pricing-module__GnxYTW__phaseCard{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:12px;transition:border-color .2s,transform .2s;overflow:hidden}.Pricing-module__GnxYTW__phaseCard:hover{border-color:hsl(var(--primary) / .5);transform:translateY(-2px)}.Pricing-module__GnxYTW__phaseSummary{cursor:pointer;grid-template-columns:1fr auto;align-content:start;align-items:start;gap:10px;min-height:132px;padding:22px;list-style:none;display:grid}.Pricing-module__GnxYTW__phaseSummary::-webkit-details-marker{display:none}.Pricing-module__GnxYTW__phaseLabel{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--primary));font-size:10px;font-weight:700}.Pricing-module__GnxYTW__phaseTitle{color:hsl(var(--foreground));margin:7px 0;font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:21px;font-weight:700;line-height:1.14}.Pricing-module__GnxYTW__phaseTime{color:hsl(var(--muted-foreground));font-size:12px}.Pricing-module__GnxYTW__phaseToggle{color:hsl(var(--primary));margin-top:2px;font-size:20px;font-weight:700;line-height:1;transition:transform .2s}.Pricing-module__GnxYTW__phaseCard[open] .Pricing-module__GnxYTW__phaseToggle{transform:rotate(45deg)}.Pricing-module__GnxYTW__phaseDetail{border-top:1px solid hsl(var(--border));padding:0 22px 22px}.Pricing-module__GnxYTW__phaseDetail p{color:hsl(var(--muted-foreground));margin:0 0 12px;font-size:13px;line-height:1.55}.Pricing-module__GnxYTW__phaseDetailHead{text-transform:uppercase;letter-spacing:.09em;color:hsl(var(--primary));margin:16px 0 8px;font-size:11px;font-weight:700}.Pricing-module__GnxYTW__phaseDetail .Pricing-module__GnxYTW__checkList{gap:8px;margin:0}.Pricing-module__GnxYTW__phaseDetail .Pricing-module__GnxYTW__checkList li{font-size:13px}.Pricing-module__GnxYTW__phaseProof{border-left:3px solid hsl(var(--primary));background:hsl(var(--primary) / .05);color:hsl(var(--foreground));margin-top:16px;padding:12px;font-size:12px;line-height:1.5}.Pricing-module__GnxYTW__phaseProofOperating{border-left-color:hsl(var(--tara));background:hsl(var(--tara) / .06)}.Pricing-module__GnxYTW__maturity{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:12px;margin-top:26px;padding:22px}.Pricing-module__GnxYTW__maturity>strong{color:hsl(var(--primary));margin-bottom:6px;font-size:16px;display:block}.Pricing-module__GnxYTW__maturityFlow{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.Pricing-module__GnxYTW__maturityFlow li{text-align:center;border:1px solid hsl(var(--border));min-height:48px;color:hsl(var(--muted-foreground));border-radius:10px;justify-content:center;align-items:center;padding:10px 12px;font-size:12px;font-weight:700;display:flex;position:relative}.Pricing-module__GnxYTW__maturityFlow li:not(:last-child):after{content:"→";color:hsl(var(--primary));z-index:2;font-size:16px;position:absolute;top:50%;right:-18px;transform:translateY(-50%)}.Pricing-module__GnxYTW__maturityMid{border-color:hsl(var(--primary) / .35);color:hsl(var(--primary))}.Pricing-module__GnxYTW__maturityLate{border-color:hsl(var(--tara) / .3);color:hsl(var(--tara))}.Pricing-module__GnxYTW__roadmapOutcome{border:1px solid hsl(var(--primary) / .35);background:hsl(var(--card));border-radius:14px;margin-top:26px;padding:26px}.Pricing-module__GnxYTW__outcomeTitle{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0 0 12px;font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:26px;font-weight:700}.Pricing-module__GnxYTW__outcomeGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid}.Pricing-module__GnxYTW__outcomeItem{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:12px;padding:16px}.Pricing-module__GnxYTW__outcomeItem b{color:hsl(var(--primary));margin-bottom:5px;font-size:15px;display:block}.Pricing-module__GnxYTW__outcomeItem span{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.5}.Pricing-module__GnxYTW__audienceGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.Pricing-module__GnxYTW__audienceCard{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:12px;padding:20px}.Pricing-module__GnxYTW__audienceCardAlt{border-color:hsl(var(--primary) / .35)}.Pricing-module__GnxYTW__audienceTitle{color:hsl(var(--foreground));margin:0 0 10px;font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:20px;font-weight:700}.Pricing-module__GnxYTW__audienceCard p{color:hsl(var(--muted-foreground));margin:0;font-size:14px;line-height:1.55}.Pricing-module__GnxYTW__handoff{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--muted-foreground));border-radius:12px;margin:20px 0 0;padding:18px 20px;font-size:14px;line-height:1.55}.Pricing-module__GnxYTW__handoff b{color:hsl(var(--primary))}@media (max-width:1000px){.Pricing-module__GnxYTW__phaseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Pricing-module__GnxYTW__blueprint,.Pricing-module__GnxYTW__contrast{grid-template-columns:1fr}.Pricing-module__GnxYTW__contrastArrow{transform:rotate(90deg)}.Pricing-module__GnxYTW__outcomeGrid,.Pricing-module__GnxYTW__maturityFlow{grid-template-columns:1fr}.Pricing-module__GnxYTW__maturityFlow li:not(:last-child):after{content:"↓";inset:auto auto -18px 50%;transform:translate(-50%)}}@media (max-width:720px){.Pricing-module__GnxYTW__roadmapHead,.Pricing-module__GnxYTW__contrast,.Pricing-module__GnxYTW__blueprint,.Pricing-module__GnxYTW__phases{padding-left:22px;padding-right:22px}.Pricing-module__GnxYTW__blueprintCopy,.Pricing-module__GnxYTW__blueprintPrice,.Pricing-module__GnxYTW__roadmapOutcome{padding:22px}.Pricing-module__GnxYTW__blueprintList,.Pricing-module__GnxYTW__phaseGrid,.Pricing-module__GnxYTW__audienceGrid{grid-template-columns:1fr}.Pricing-module__GnxYTW__phaseSummary{min-height:auto}}
