.page-module__V0yjiG__loyaltyUpgrade{--loyalty-bg:#121212;--loyalty-bg-secondary:#1a1a1a;--loyalty-card:#1e1e1e;--loyalty-blue:#1c76b5;--loyalty-blue-hover:#2eb4e5;--loyalty-blue-soft:#1c76b51a;--loyalty-border:#333;--loyalty-border-highlight:#1c76b5;--loyalty-text:#f8fafc;--loyalty-text-muted:#94a3b8;--loyalty-text-subtle:#64748b;background-color:var(--loyalty-bg);color:var(--loyalty-text);isolation:isolate;min-height:100vh;padding:120px 0 100px;position:relative;overflow:hidden}.page-module__V0yjiG__gridBg{z-index:-2;pointer-events:none;opacity:.75;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 100%);mask-image:linear-gradient(#000 0% 70%,#0000 100%)}.page-module__V0yjiG__gridBg:before{content:"";background-image:linear-gradient(#1c76b505 1px,#0000 1px),linear-gradient(90deg,#1c76b505 1px,#0000 1px),linear-gradient(#1c76b503 2px,#0000 2px),linear-gradient(90deg,#1c76b503 2px,#0000 2px);background-size:20px 20px,100px 100px;animation:100s linear infinite page-module__V0yjiG__gridDrift;position:absolute;inset:-100px}@keyframes page-module__V0yjiG__gridDrift{0%{transform:translate(0,0)}to{transform:translate(100px,100px)}}.page-module__V0yjiG__glow{filter:blur(60px);z-index:-1;pointer-events:none;background:radial-gradient(50% 50%,#1c76b514,#0000 70%);width:70%;height:40%;position:absolute;top:15%;left:50%;transform:translate(-50%)}.page-module__V0yjiG__inner{max-width:1100px;margin:0 auto;padding:0 24px}.page-module__V0yjiG__badge{font-family:var(--font-mono,ui-monospace), monospace;color:var(--loyalty-blue-hover);background:var(--loyalty-blue-soft);border:1px solid var(--loyalty-blue);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:24px;padding:8px 16px;font-size:11px;font-weight:700;display:inline-flex}.page-module__V0yjiG__badgeIcon{background:var(--loyalty-blue-hover);width:8px;height:8px;box-shadow:0 0 8px var(--loyalty-blue-hover);border-radius:50%;animation:1.5s infinite alternate page-module__V0yjiG__pulse;display:inline-block}@keyframes page-module__V0yjiG__pulse{0%{opacity:.6;transform:scale(.85)}to{opacity:1;transform:scale(1.15)}}.page-module__V0yjiG__hero{text-align:center;flex-direction:column;align-items:center;max-width:900px;margin:0 auto 80px;display:flex}.page-module__V0yjiG__title{font-family:var(--font-heading), sans-serif;color:var(--loyalty-text);text-transform:uppercase;letter-spacing:-.02em;margin:0 0 24px;font-size:clamp(32px,5vw,56px);font-weight:800;line-height:1.1}.page-module__V0yjiG__subtitle{color:var(--loyalty-text-muted);text-wrap:pretty;margin:0;font-size:clamp(16px,2.5vw,19px);line-height:1.6}.page-module__V0yjiG__sectionHeader{margin-bottom:40px}.page-module__V0yjiG__sectionHeader h3{color:var(--loyalty-text);margin:0 0 16px;font-size:clamp(20px,3vw,28px)}.page-module__V0yjiG__sectionHeader p{color:var(--loyalty-text-muted);max-width:750px;font-size:16px;line-height:1.65}.page-module__V0yjiG__problemSection{background:var(--loyalty-bg-secondary);border:1px solid var(--loyalty-border);margin-bottom:80px;padding:48px;position:relative}.page-module__V0yjiG__problemSection:before{content:"";background:var(--loyalty-blue);width:4px;height:100%;position:absolute;top:0;left:0}.page-module__V0yjiG__problemTitle{font-family:var(--font-heading), sans-serif;text-transform:uppercase;color:var(--loyalty-text);letter-spacing:-.01em;margin:0 0 16px;font-size:22px;font-weight:800}.page-module__V0yjiG__problemText{color:var(--loyalty-text-muted);margin:0;font-size:16px;line-height:1.7}.page-module__V0yjiG__matrixSection{margin-bottom:80px}.page-module__V0yjiG__matrixGrid{grid-template-columns:1fr 1fr;gap:32px;display:grid}@media (max-width:768px){.page-module__V0yjiG__matrixGrid{grid-template-columns:1fr;gap:24px}}.page-module__V0yjiG__matrixCard{background:var(--loyalty-card);border:1px solid var(--loyalty-border);flex-direction:column;padding:40px;display:flex;position:relative}.page-module__V0yjiG__matrixCardHighlight{border:2px solid var(--loyalty-border-highlight);box-shadow:0 15px 40px #1c76b514}.page-module__V0yjiG__cardHeaderBlock{border-bottom:1px dashed var(--loyalty-border);margin-bottom:28px;padding-bottom:24px}.page-module__V0yjiG__cardTag{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--loyalty-text-subtle);margin-bottom:8px;font-size:9px;font-weight:700;display:block}.page-module__V0yjiG__cardTagHighlight{color:var(--loyalty-blue-hover)}.page-module__V0yjiG__cardTitle{color:var(--loyalty-text);align-items:center;gap:10px;margin:0 0 12px;font-size:24px;display:flex}.page-module__V0yjiG__cardPriceRow{align-items:baseline;gap:8px;display:flex}.page-module__V0yjiG__cardPrice{color:var(--loyalty-text);font-size:40px;font-weight:800;line-height:1}.page-module__V0yjiG__cardPeriod{font-family:var(--font-mono), monospace;color:var(--loyalty-text-muted);text-transform:uppercase;font-size:11px}.page-module__V0yjiG__ledgerList{flex-direction:column;flex:1;gap:16px;margin-bottom:32px;display:flex}.page-module__V0yjiG__ledgerItem{color:var(--loyalty-text-muted);align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.5;display:flex}.page-module__V0yjiG__ledgerItem strong{color:var(--loyalty-text)}.page-module__V0yjiG__bullet{color:var(--loyalty-text-subtle);flex-shrink:0;margin-top:1px;font-weight:700}.page-module__V0yjiG__bulletHighlight{color:var(--loyalty-blue-hover)}.page-module__V0yjiG__techUpgradeSection{background:var(--loyalty-bg-secondary);border:1px solid var(--loyalty-border);margin-bottom:80px;padding:48px}.page-module__V0yjiG__techTitle{font-family:var(--font-heading), sans-serif;text-transform:uppercase;color:var(--loyalty-text);margin:0 0 20px;font-size:clamp(20px,3vw,28px)}.page-module__V0yjiG__techContent{grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;display:grid}@media (max-width:900px){.page-module__V0yjiG__techContent{grid-template-columns:1fr;gap:32px}}.page-module__V0yjiG__techText{color:var(--loyalty-text-muted);font-size:16px;line-height:1.7}.page-module__V0yjiG__guaranteeSection{border:1px dashed var(--loyalty-blue);background:var(--loyalty-blue-soft);border-radius:12px;align-items:flex-start;gap:24px;margin-bottom:80px;padding:40px;display:flex}@media (max-width:768px){.page-module__V0yjiG__guaranteeSection{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:32px}}.page-module__V0yjiG__guaranteeIcon{flex-shrink:0;font-size:36px;line-height:1}.page-module__V0yjiG__guaranteeTitle{font-family:var(--font-heading), sans-serif;color:var(--loyalty-text);text-transform:uppercase;letter-spacing:-.01em;margin:0 0 12px;font-size:20px}.page-module__V0yjiG__guaranteeText{color:var(--loyalty-text-muted);margin:0;font-size:15px;line-height:1.65}.page-module__V0yjiG__ctaSection{text-align:center;border-top:1px solid var(--loyalty-border);flex-direction:column;align-items:center;max-width:800px;margin:0 auto;padding-top:60px;display:flex}.page-module__V0yjiG__ctaTitle{font-family:var(--font-heading), sans-serif;text-transform:uppercase;color:var(--loyalty-text);margin:0 0 16px;font-size:clamp(24px,3.5vw,36px)}.page-module__V0yjiG__ctaSubtitle{color:var(--loyalty-text-muted);text-wrap:pretty;margin-bottom:36px;font-size:16px;line-height:1.6}.page-module__V0yjiG__btnPrimary{background:var(--loyalty-blue);color:#fff;font-family:var(--font-heading), sans-serif;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border:1px solid #135482;border-radius:4px;align-items:center;gap:10px;padding:18px 40px;font-size:15px;font-weight:800;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 25px #1c76b540}.page-module__V0yjiG__btnPrimary:hover{background:var(--loyalty-blue-hover);transform:translateY(-2px);box-shadow:0 14px 35px #1c76b566}.page-module__V0yjiG__btnPrimary:active{transform:translateY(0)}.page-module__V0yjiG__cardCornerTL,.page-module__V0yjiG__cardCornerTR,.page-module__V0yjiG__cardCornerBL,.page-module__V0yjiG__cardCornerBR{font-family:var(--font-mono), monospace;color:#1c76b573;user-select:none;pointer-events:none;opacity:.8;z-index:5;font-size:10px;position:absolute}.page-module__V0yjiG__cardCornerTL{top:10px;left:12px}.page-module__V0yjiG__cardCornerTR{top:10px;right:12px}.page-module__V0yjiG__cardCornerBL{bottom:10px;left:12px}.page-module__V0yjiG__cardCornerBR{bottom:10px;right:12px}.page-module__V0yjiG__cardPricingCompare{background:var(--loyalty-bg-secondary);border:1px solid var(--loyalty-border);text-align:left;flex-direction:column;gap:12px;margin-bottom:24px;padding:20px;display:flex}.page-module__V0yjiG__compareRowIndustry{flex-direction:column;align-items:flex-start;gap:4px;padding:4px 14px;display:flex}.page-module__V0yjiG__compareLabel{font-family:var(--font-mono), monospace;text-transform:uppercase;color:var(--loyalty-text-subtle);letter-spacing:.06em;font-size:9px;font-weight:700}.page-module__V0yjiG__compareValueRed{color:#ef4444;white-space:nowrap;font-size:15px;font-weight:700}.page-module__V0yjiG__compareRowOur{background:#10b9810f;border:1px solid #10b98133;flex-direction:column;align-items:flex-start;gap:4px;margin-top:6px;padding:12px 14px;display:flex}.page-module__V0yjiG__ourLabel{font-family:var(--font-mono), monospace;text-transform:uppercase;color:#10b981;letter-spacing:.06em;white-space:nowrap;font-size:9px;font-weight:700}.page-module__V0yjiG__ourPriceValue{color:#10b981;font-size:24px;font-weight:800;font-family:var(--font-heading), sans-serif;white-space:nowrap}.page-module__V0yjiG__commitmentNote{color:var(--loyalty-text-muted);text-align:center;margin-top:4px;font-size:11px;font-weight:500;display:block}.page-module__V0yjiG__featuresList{flex-direction:column;flex:1;gap:12px;margin-bottom:30px;display:flex}.page-module__V0yjiG__featureItem{color:var(--loyalty-text-muted);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.page-module__V0yjiG__featureIconCheck{color:#10b981;flex-shrink:0;margin-top:3px}.page-module__V0yjiG__featureIconHighlight{color:var(--loyalty-blue-hover);flex-shrink:0;margin-top:3px}.page-module__V0yjiG__strikePrice{color:#ef4444;margin-right:8px;font-size:18px;text-decoration:line-through}.page-module__V0yjiG__vipPrice{color:var(--loyalty-blue-hover);font-size:40px;font-weight:800;font-family:var(--font-heading), sans-serif}.page-module__V0yjiG__savingsBadge{color:var(--loyalty-blue-hover);font-size:11px;font-weight:700;font-family:var(--font-mono), monospace;text-transform:uppercase;background:#2eb4e51a;border:1px solid #2eb4e54d;margin-top:8px;padding:4px 10px;display:inline-block}.page-module__V0yjiG__vipCompareRow{background:var(--loyalty-blue-soft);border:1px solid #1c76b54d;flex-direction:column;align-items:flex-start;gap:4px;width:100%;margin-top:6px;padding:12px 14px;display:flex}.page-module__V0yjiG__vipLabel{font-family:var(--font-mono), monospace;text-transform:uppercase;color:var(--loyalty-blue-hover);letter-spacing:.06em;white-space:nowrap;font-size:9px;font-weight:700}.page-module__V0yjiG__vipPriceValue{color:var(--loyalty-blue-hover);font-size:24px;font-weight:800;font-family:var(--font-heading), sans-serif;white-space:nowrap}.page-module__V0yjiG__cardTargetVIP{font-size:12px;font-family:var(--font-mono), monospace;color:var(--loyalty-blue-hover);text-transform:uppercase;letter-spacing:.03em;margin-top:12px;margin-bottom:32px;line-height:1.45}@media (max-width:768px){.page-module__V0yjiG__loyaltyUpgrade{padding:80px 0 60px}.page-module__V0yjiG__hero{margin-bottom:40px}.page-module__V0yjiG__problemSection{margin-bottom:40px;padding:24px}.page-module__V0yjiG__matrixSection{margin-bottom:40px}.page-module__V0yjiG__techUpgradeSection,.page-module__V0yjiG__guaranteeSection{margin-bottom:40px;padding:24px}.page-module__V0yjiG__ctaSection{padding-top:40px}}@media (max-width:480px){.page-module__V0yjiG__matrixCard{padding:24px 16px}.page-module__V0yjiG__cardPricingCompare,.page-module__V0yjiG__vipCompareRow{padding:16px 12px}.page-module__V0yjiG__featuresList{gap:10px;margin-bottom:24px}.page-module__V0yjiG__featureItem{font-size:13px}}.page-module__V0yjiG__loyaltyUpgrade .blueprintContainer{color:var(--loyalty-blue)!important;opacity:.05!important}.page-module__V0yjiG__cardHeaderIconInline{width:22px;height:22px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
.ToolsBlueprintDrafts-module__wXBMAG__blueprintContainer{width:clamp(220px,22vw,360px);height:auto;color:var(--accent);opacity:.05;pointer-events:none;z-index:-1;position:absolute}.ToolsBlueprintDrafts-module__wXBMAG__leftBlueprint{animation:24s ease-in-out infinite alternate ToolsBlueprintDrafts-module__wXBMAG__floatLeftAbout;top:180px;left:3%}.ToolsBlueprintDrafts-module__wXBMAG__rightBlueprint{animation:28s ease-in-out infinite alternate ToolsBlueprintDrafts-module__wXBMAG__floatRightAbout;top:340px;right:5%}.ToolsBlueprintDrafts-module__wXBMAG__draftSvg{stroke:currentColor;width:100%;height:auto}.ToolsBlueprintDrafts-module__wXBMAG__draftOuter{opacity:0;animation:14s cubic-bezier(.4,0,.2,1) infinite alternate ToolsBlueprintDrafts-module__wXBMAG__drawOuterLine}.ToolsBlueprintDrafts-module__wXBMAG__draftInner{opacity:0;animation:14s cubic-bezier(.4,0,.2,1) infinite alternate ToolsBlueprintDrafts-module__wXBMAG__drawInnerLine}.ToolsBlueprintDrafts-module__wXBMAG__draftDetail{opacity:0;animation:14s cubic-bezier(.4,0,.2,1) infinite alternate ToolsBlueprintDrafts-module__wXBMAG__drawDetailLine}.ToolsBlueprintDrafts-module__wXBMAG__draftText{fill:currentColor;font-family:var(--font-mono,ui-monospace), monospace;letter-spacing:.05em;opacity:0;animation:14s ease-in-out infinite alternate ToolsBlueprintDrafts-module__wXBMAG__fadeInLabels}@keyframes ToolsBlueprintDrafts-module__wXBMAG__drawOuterLine{0%,5%{opacity:0}30%,85%{opacity:1}95%,to{opacity:0}}@keyframes ToolsBlueprintDrafts-module__wXBMAG__drawInnerLine{0%,15%{opacity:0}42%,85%{opacity:1}95%,to{opacity:0}}@keyframes ToolsBlueprintDrafts-module__wXBMAG__drawDetailLine{0%,28%{opacity:0}55%,85%{opacity:1}95%,to{opacity:0}}@keyframes ToolsBlueprintDrafts-module__wXBMAG__fadeInLabels{0%,48%{opacity:0}65%,85%{opacity:.5}95%,to{opacity:0}}@keyframes ToolsBlueprintDrafts-module__wXBMAG__floatLeftAbout{0%{transform:translateY(0)rotate(-2.5deg)}to{transform:translateY(-15px)rotate(-4.5deg)}}@keyframes ToolsBlueprintDrafts-module__wXBMAG__floatRightAbout{0%{transform:translateY(0)rotate(1.8deg)}to{transform:translateY(15px)rotate(3.8deg)}}.ToolsBlueprintDrafts-module__wXBMAG__screwdriverHandle{opacity:0;animation:14s cubic-bezier(.4,0,.2,1) infinite alternate ToolsBlueprintDrafts-module__wXBMAG__drawScrewdriverHandle}.ToolsBlueprintDrafts-module__wXBMAG__screwdriverShaft{opacity:0;animation:14s cubic-bezier(.4,0,.2,1) infinite alternate ToolsBlueprintDrafts-module__wXBMAG__drawScrewdriverShaft}.ToolsBlueprintDrafts-module__wXBMAG__screwdriverTip{opacity:0;animation:14s cubic-bezier(.4,0,.2,1) infinite alternate ToolsBlueprintDrafts-module__wXBMAG__drawScrewdriverTip}.ToolsBlueprintDrafts-module__wXBMAG__screwdriverDetail{opacity:0;animation:14s cubic-bezier(.4,0,.2,1) infinite alternate ToolsBlueprintDrafts-module__wXBMAG__drawScrewdriverDetail}.ToolsBlueprintDrafts-module__wXBMAG__tapeBody{opacity:0;animation:14s cubic-bezier(.4,0,.2,1) infinite alternate ToolsBlueprintDrafts-module__wXBMAG__drawTapeBody}.ToolsBlueprintDrafts-module__wXBMAG__tapeBlade{opacity:0;animation:14s cubic-bezier(.4,0,.2,1) infinite alternate ToolsBlueprintDrafts-module__wXBMAG__drawTapeBlade}.ToolsBlueprintDrafts-module__wXBMAG__tapeInner{opacity:0;animation:14s cubic-bezier(.4,0,.2,1) infinite alternate ToolsBlueprintDrafts-module__wXBMAG__drawTapeInner}.ToolsBlueprintDrafts-module__wXBMAG__tapeDetail{opacity:0;animation:14s cubic-bezier(.4,0,.2,1) infinite alternate ToolsBlueprintDrafts-module__wXBMAG__drawTapeDetail}@keyframes ToolsBlueprintDrafts-module__wXBMAG__drawScrewdriverHandle{0%,5%{opacity:0}30%,85%{opacity:1}95%,to{opacity:0}}@keyframes ToolsBlueprintDrafts-module__wXBMAG__drawScrewdriverShaft{0%,12%{opacity:0}38%,85%{opacity:1}95%,to{opacity:0}}@keyframes ToolsBlueprintDrafts-module__wXBMAG__drawScrewdriverTip{0%,20%{opacity:0}45%,85%{opacity:1}95%,to{opacity:0}}@keyframes ToolsBlueprintDrafts-module__wXBMAG__drawScrewdriverDetail{0%,28%{opacity:0}55%,85%{opacity:1}95%,to{opacity:0}}@keyframes ToolsBlueprintDrafts-module__wXBMAG__drawTapeBody{0%,5%{opacity:0}30%,85%{opacity:1}95%,to{opacity:0}}@keyframes ToolsBlueprintDrafts-module__wXBMAG__drawTapeBlade{0%,15%{opacity:0}42%,85%{opacity:1}95%,to{opacity:0}}@keyframes ToolsBlueprintDrafts-module__wXBMAG__drawTapeInner{0%,20%{opacity:0}48%,85%{opacity:1}95%,to{opacity:0}}@keyframes ToolsBlueprintDrafts-module__wXBMAG__drawTapeDetail{0%,30%{opacity:0}55%,85%{opacity:1}95%,to{opacity:0}}@media (max-width:600px){.ToolsBlueprintDrafts-module__wXBMAG__blueprintContainer{opacity:.15}.ToolsBlueprintDrafts-module__wXBMAG__leftBlueprint{top:70px;left:-8%}.ToolsBlueprintDrafts-module__wXBMAG__rightBlueprint{top:270px;right:-8%}}
