html{font-size:62.5%;font-family:"Public Sans","Avenir Next","Segoe UI",sans-serif;line-height:1.5;scroll-behavior:smooth}body{font-size:2rem;background-color:#06101b}.subPageBody{background-color:#fff}h1{font-family:"Fraunces","Iowan Old Style","Georgia",serif;font-size:3rem;line-height:1.05}h2{font-family:"Fraunces","Iowan Old Style","Georgia",serif;font-size:2rem;line-height:1.15}h3{font-family:"Fraunces","Iowan Old Style","Georgia",serif;font-size:2rem;line-height:1.2}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#06101b;color:#000}a:link,a:hover,a:visited,a:active{color:#7fe7ff;text-decoration:none}a,button{transition:transform 180ms ease, opacity 180ms ease, box-shadow 180ms ease, background-color 180ms ease, border-color 180ms ease}a:focus-visible,button:focus-visible{outline:3px solid rgba(127,231,255,0.9);outline-offset:4px}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}img{display:block;max-width:100%}::selection{background:rgba(127,231,255,0.28)}.skipLink{position:absolute;left:20px;top:-80px;z-index:20;padding:12px 18px;border-radius:999px;background:#f3f7ff;color:#08101c;font-size:1.5rem;font-weight:700}.skipLink:focus{top:20px}.siteWidth,.container{width:100%;max-width:1170px;margin:0 auto;padding-left:20px;padding-right:20px}.homeBody{min-height:100vh;color:#eef4ff;background:radial-gradient(circle at 14% 8%, rgba(255,143,107,0.18), transparent 22%),radial-gradient(circle at 84% 10%, rgba(127,231,255,0.22), transparent 26%),radial-gradient(circle at 62% 48%, rgba(255,196,106,0.08), transparent 30%),linear-gradient(180deg, #07111d 0%, #09182a 46%, #050b13 100%)}.homeMain{padding-bottom:90px}.siteHeader{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:26px 0 14px}.brandLink{display:inline-flex;align-items:center;gap:16px;color:#f3f7ff}.headerIcon{width:56px;height:56px;border-radius:18px;object-fit:cover;background:linear-gradient(145deg, rgba(127,231,255,0.35), rgba(255,255,255,0.08));box-shadow:0 18px 42px rgba(2,6,11,0.32)}.headerIcon:not([src]),.headerIcon[src=""]{display:none}.brandCopy{display:flex;flex-direction:column;gap:4px}.headerName{font-family:"Fraunces","Iowan Old Style","Georgia",serif;font-size:2.8rem;line-height:1}.headerTag{font-size:1.35rem;letter-spacing:0.18em;text-transform:uppercase;color:rgba(238,244,255,0.62)}.scroll{width:auto}.scroll ul{display:flex;align-items:center;gap:14px;list-style:none}.scroll a{display:inline-flex;align-items:center;padding:10px 16px;border-radius:999px;font-size:1.45rem;font-weight:600;color:rgba(238,244,255,0.76);background:rgba(255,255,255,0.03);border:1px solid rgba(212,225,255,0.08);backdrop-filter:blur(16px)}.scroll a:hover,.scroll a:active{color:#ffffff;background:rgba(255,255,255,0.08);border-color:rgba(127,231,255,0.24)}.heroSection{display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(320px, 0.95fr);align-items:center;gap:48px;padding:42px 0 82px}.heroSectionConversion{padding-top:32px}.heroEyebrow,.sectionEyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;font-size:1.4rem;font-weight:700;letter-spacing:0.18em;text-transform:uppercase;color:#7fe7ff}.heroEyebrow::before,.sectionEyebrow::before{content:"";display:inline-block;width:28px;height:1px;background:rgba(127,231,255,0.8)}.heroCopy h1{max-width:10ch;font-size:clamp(5.6rem, 7.2vw, 8.8rem);line-height:0.92;letter-spacing:-0.05em}.heroSubtitle{max-width:58ch;margin-top:24px;font-size:2.05rem;line-height:1.75;color:rgba(217,230,251,0.82)}.heroHighlights{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin-top:30px}.heroHighlights li{padding:11px 16px;border-radius:999px;font-size:1.45rem;font-weight:600;color:#f7fbff;background:rgba(255,255,255,0.05);border:1px solid rgba(199,215,245,0.12)}.heroActions{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:34px}.secondaryButton{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 24px;border-radius:999px;font-size:1.6rem;font-weight:700;color:#f4f8ff;background:rgba(255,255,255,0.04);border:1px solid rgba(215,228,255,0.14);box-shadow:inset 0 1px 0 rgba(255,255,255,0.08)}.secondaryButton:hover,.secondaryButton:active{color:#ffffff;background:rgba(255,255,255,0.08);border-color:rgba(127,231,255,0.28)}.heroNote{max-width:58ch;margin-top:20px;font-size:1.55rem;line-height:1.8;color:rgba(215,228,255,0.66)}.appStoreLink:hover,.appStoreLink:active{transform:translateY(-2px)}.appStore{height:64px;width:auto;filter:drop-shadow(0 16px 26px rgba(0,0,0,0.26))}.heroVisual{position:relative;display:flex;justify-content:center;align-items:center;padding:26px 0}.heroVisualFlow{min-height:760px;align-items:stretch}.heroVisualGlow{position:absolute;border-radius:50%;filter:blur(12px)}.heroVisualGlowHot{right:0;top:8%;width:260px;height:260px;background:radial-gradient(circle, rgba(255,138,92,0.34) 0%, rgba(255,138,92,0.08) 48%, transparent 74%)}.heroVisualGlowCool{left:10%;bottom:8%;width:300px;height:300px;background:radial-gradient(circle, rgba(127,231,255,0.3) 0%, rgba(127,231,255,0.08) 44%, transparent 76%)}.heroScreen{position:absolute;width:min(100%, 276px);padding:14px;border-radius:32px;background:linear-gradient(180deg, rgba(255,255,255,0.12), rgba(255,255,255,0.04)),linear-gradient(180deg, rgba(8,17,29,0.92), rgba(3,8,17,0.98));border:1px solid rgba(215,228,255,0.1);box-shadow:0 34px 64px rgba(2,6,11,0.3);backdrop-filter:blur(12px)}.heroScreenShare{left:10px;top:0;transform:rotate(-8deg)}.heroScreenScan{right:0;top:92px;transform:rotate(6deg)}.heroScreenImage{width:100%;border-radius:22px}.visualLabel{display:inline-flex;align-items:center;margin-bottom:14px;padding:9px 14px;border-radius:999px;font-size:1.25rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:#eef5ff;background:rgba(255,255,255,0.06)}.visualLabelAlert{background:rgba(255,138,92,0.16);color:#ffd6c8}.visualBadge{position:absolute;display:inline-flex;align-items:center;justify-content:center;padding:14px 18px;border-radius:18px;font-size:1.45rem;font-weight:800;letter-spacing:0.04em;box-shadow:0 18px 34px rgba(2,6,11,0.24)}.visualBadgeRisk{left:20px;bottom:144px;color:#2f1009;background:linear-gradient(180deg, #ffd9c9 0%, #ff9d75 100%)}.visualBadgeTrust{right:0;bottom:46px;color:#06243b;background:linear-gradient(180deg, #d6fbff 0%, #8ff1ff 100%)}.heroPrompt{position:absolute;left:34px;bottom:0;max-width:32rem;padding:18px 20px;border-radius:24px;font-size:1.7rem;font-weight:700;line-height:1.55;color:#f4f8ff;background:linear-gradient(135deg, rgba(8,17,29,0.96), rgba(16,32,59,0.94)),linear-gradient(180deg, rgba(120,165,255,0.12), rgba(127,231,255,0.08));border:1px solid rgba(215,228,255,0.12);box-shadow:0 28px 54px rgba(2,6,11,0.24)}.privacyHalo{position:absolute;width:min(100%, 520px);height:min(100%, 620px);border-radius:50%;background:radial-gradient(circle, rgba(127,231,255,0.4) 0%, rgba(127,231,255,0.08) 36%, transparent 72%);filter:blur(12px)}.heroDevice{position:relative;width:min(100%, 460px)}.phoneMockup{position:relative;margin:0 auto;width:min(100%, 350px);padding:16px;border-radius:44px;background:linear-gradient(180deg, rgba(255,255,255,0.2), rgba(255,255,255,0.04)),linear-gradient(180deg, #0f1a2a 0%, #050b15 100%);box-shadow:0 40px 80px rgba(1,3,5,0.44),inset 0 1px 0 rgba(255,255,255,0.18)}.phoneNotch{position:absolute;left:50%;top:10px;transform:translateX(-50%);width:38%;height:26px;border-radius:0 0 18px 18px;background:#03070c;z-index:2}.heroPreviewImage{width:100%;border-radius:32px;aspect-ratio:2 / 3;object-fit:cover}.statusBadge{position:absolute;padding:14px 18px;border-radius:18px;font-size:1.4rem;font-weight:700;letter-spacing:0.04em;color:#07111d;background:linear-gradient(180deg, #dcfbff 0%, #9df2ff 100%);box-shadow:0 18px 34px rgba(2,6,11,0.24)}.statusBadgePrimary{right:-6px;top:72px}.statusBadgeSecondary{left:-4px;bottom:70px;background:linear-gradient(180deg, #f8f3ff 0%, #d8d0ff 100%)}.contentSection{padding-top:38px}.flowGrid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}.flowStepCard{height:100%;padding:24px;border-radius:28px;background:linear-gradient(180deg, rgba(255,255,255,0.06), rgba(255,255,255,0.03));border:1px solid rgba(215,228,255,0.08);box-shadow:0 24px 40px rgba(2,6,11,0.18)}.flowStepCardHighlight{background:linear-gradient(180deg, rgba(255,138,92,0.12), rgba(255,255,255,0.04)),linear-gradient(180deg, rgba(255,255,255,0.06), rgba(255,255,255,0.03));border-color:rgba(255,189,161,0.16)}.flowStepCard h3,.riskCard h3,.differenceCard h3,.ctaCopy h2{color:#f5f8ff}.flowStepCard h3{margin-top:18px;font-size:2.45rem}.flowStepCard p{margin-top:12px;font-size:1.72rem;line-height:1.76;color:rgba(214,226,247,0.8)}.flowImageFrame{margin-top:22px;padding:12px;border-radius:24px;background:rgba(5,12,22,0.78);border:1px solid rgba(215,228,255,0.08)}.flowImageFrame img{width:100%;border-radius:18px}.flowImageFrameResult{background:linear-gradient(180deg, rgba(127,231,255,0.12), rgba(255,255,255,0.02)),rgba(5,12,22,0.72)}.flowStatement{max-width:54rem;margin-top:24px;font-size:2.1rem;font-weight:700;line-height:1.6;color:#f5f8ff}.riskSection{position:relative}.riskGrid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px}.riskCard{height:100%;padding:24px;border-radius:28px;background:linear-gradient(180deg, rgba(255,255,255,0.05), rgba(255,255,255,0.03));border:1px solid rgba(215,228,255,0.08);box-shadow:0 24px 40px rgba(2,6,11,0.18)}.riskTag{display:inline-flex;align-items:center;padding:9px 12px;border-radius:999px;font-size:1.2rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:#ffd6c8;background:rgba(255,138,92,0.12);border:1px solid rgba(255,176,138,0.14)}.riskCard h3{margin-top:16px;font-size:2.35rem;line-height:1.35}.riskCard p{margin-top:12px;font-size:1.68rem;line-height:1.76;color:rgba(214,226,247,0.76)}.solutionShell{display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(300px, 0.95fr);gap:24px;align-items:stretch}.solutionCopy{padding:30px;border-radius:32px;background:linear-gradient(135deg, rgba(255,255,255,0.08), rgba(255,255,255,0.03)),linear-gradient(180deg, rgba(120,165,255,0.08), rgba(127,231,255,0.05));border:1px solid rgba(215,228,255,0.1);box-shadow:0 24px 50px rgba(2,6,11,0.2)}.solutionCopy h2{font-size:clamp(3rem, 4vw, 4.6rem);color:#f5f8ff}.solutionCopy p:last-of-type{margin-top:16px;font-size:1.85rem;line-height:1.78;color:rgba(214,226,247,0.82)}.solutionList{display:grid;gap:12px;margin-top:24px;list-style:none}.solutionList li{padding:14px 16px;border-radius:18px;background:rgba(255,255,255,0.04);border:1px solid rgba(215,228,255,0.08);color:#eef4ff;font-size:1.65rem;line-height:1.65}.solutionList li::before{content:"•";margin-right:10px;color:#7fe7ff}.differenceGrid{display:grid;gap:16px}.differenceCard{padding:24px;border-radius:28px;background:linear-gradient(180deg, rgba(255,255,255,0.06), rgba(255,255,255,0.03));border:1px solid rgba(215,228,255,0.08);box-shadow:0 24px 40px rgba(2,6,11,0.18)}.differenceCardPrimary{background:linear-gradient(180deg, rgba(255,138,92,0.14), rgba(255,255,255,0.04)),linear-gradient(180deg, rgba(255,255,255,0.06), rgba(255,255,255,0.03));border-color:rgba(255,176,138,0.18)}.differenceEyebrow{font-size:1.25rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:#ffd6c8}.differenceCard h3{margin-top:14px;font-size:2.45rem}.differenceCard p{margin-top:10px;font-size:1.72rem;line-height:1.74;color:rgba(214,226,247,0.8)}.sectionIntro{max-width:68rem;margin-bottom:28px}.sectionIntro h2{font-size:clamp(3.2rem, 5vw, 5.2rem);color:#f5f8ff}.sectionIntro p{margin-top:16px;font-size:1.9rem;line-height:1.75;color:rgba(214,226,247,0.76)}.comparisonGrid{display:grid;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr) auto minmax(0, 1fr);align-items:center;gap:24px}.detectsGrid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}.detectItem{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:22px;background:rgba(255,255,255,0.04);border:1px solid rgba(215,228,255,0.08);box-shadow:0 16px 30px rgba(2,6,11,0.16);color:#f5f8ff;font-size:1.7rem;font-weight:600}.detectIcon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;background:rgba(127,231,255,0.14);color:#7fe7ff;flex:0 0 auto}.comparisonCard{padding:18px;border-radius:32px;background:rgba(255,255,255,0.04);border:1px solid rgba(215,228,255,0.08);box-shadow:0 24px 40px rgba(2,6,11,0.24)}.comparisonCard img{width:100%;aspect-ratio:2 / 3;object-fit:cover;border-radius:22px}.comparisonCard figcaption{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.comparisonLabel{font-size:1.8rem;font-weight:700;color:#f5f8ff}.comparisonArrow{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;font-size:2.8rem;font-weight:700;color:#07111d;background:linear-gradient(180deg, #cbfbff 0%, #85efff 100%);box-shadow:0 20px 34px rgba(2,6,11,0.24)}.featureGrid,.useCaseGrid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}.featureCard,.useCaseCard,.stepCard{height:100%;padding:24px;border-radius:28px;background:linear-gradient(180deg, rgba(255,255,255,0.06), rgba(255,255,255,0.03));border:1px solid rgba(215,228,255,0.08);box-shadow:0 24px 40px rgba(2,6,11,0.18)}.featureCard{display:flex;gap:16px}.featureIcon{flex:0 0 auto}.featureText h3,.stepCard h3,.useCaseCard h3{color:#f3f7ff;font-size:2.5rem}.featureText p,.stepCard p,.useCaseCard p{margin-top:12px;color:#aab7d3;line-height:1.7;font-size:1.75rem}.contentLink{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-size:1.5rem;font-weight:700;color:#7fe7ff}.contentLink::after{content:"→"}.iconBack{color:#142136}.iconTop{color:#7fe7ff}.stepsSection{position:relative}.stepsGrid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}.stepCard{position:relative;overflow:hidden}.stepNumber{display:inline-flex;align-items:center;justify-content:center;min-width:64px;padding:10px 16px;border-radius:999px;font-size:1.5rem;font-weight:700;letter-spacing:0.12em;color:#07111d;background:linear-gradient(180deg, #cbfbff 0%, #93efff 100%)}.useCaseGrid{grid-template-columns:repeat(3, minmax(0, 1fr))}.guidesGrid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}.guideCard{height:100%;padding:24px;border-radius:28px;background:linear-gradient(180deg, rgba(255,255,255,0.06), rgba(255,255,255,0.03));border:1px solid rgba(215,228,255,0.08);box-shadow:0 24px 40px rgba(2,6,11,0.18)}.guideKeyword{font-size:1.35rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#7fe7ff}.guideCard h3{margin-top:16px;font-size:2.4rem}.guideCard h3 a{color:#f5f8ff}.guideCard p:last-of-type{margin-top:14px;color:rgba(214,226,247,0.8);line-height:1.7;font-size:1.7rem}.faqList{display:grid;gap:16px}.faqItem{padding:0 24px;border-radius:24px;background:linear-gradient(180deg, rgba(255,255,255,0.06), rgba(255,255,255,0.03));border:1px solid rgba(215,228,255,0.08);box-shadow:0 24px 40px rgba(2,6,11,0.18)}.faqItem summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;list-style:none;font-family:"Fraunces","Iowan Old Style","Georgia",serif;font-size:2.35rem;line-height:1.3;color:#f5f8ff}.faqItem summary::-webkit-details-marker{display:none}.faqItem summary::after{content:"+";flex:0 0 auto;font-family:"Public Sans","Avenir Next","Segoe UI",sans-serif;font-size:2.4rem;font-weight:700;color:#7fe7ff}.faqItem[open] summary::after{content:"−"}.faqAnswer{padding-bottom:22px;color:rgba(214,226,247,0.82);font-size:1.75rem;line-height:1.8}.faqAnswer p+p{margin-top:12px}.trustCard{display:grid;grid-template-columns:minmax(0, 1.2fr) minmax(280px, 0.8fr);gap:28px;padding:28px;border-radius:32px;background:linear-gradient(135deg, rgba(255,255,255,0.08), rgba(255,255,255,0.03)),linear-gradient(180deg, rgba(120,165,255,0.08), rgba(127,231,255,0.05));border:1px solid rgba(215,228,255,0.1);box-shadow:0 24px 50px rgba(2,6,11,0.2)}.trustCopy h2{font-size:clamp(3rem, 4vw, 4.4rem);color:#f5f8ff}.trustCopy p:last-child{margin-top:14px;font-size:1.85rem;line-height:1.7;color:rgba(214,226,247,0.8)}.trustCardConversion{align-items:center}.trustPoints{display:grid;gap:12px;align-content:center;list-style:none}.trustPoints li{padding:14px 16px;border-radius:18px;background:rgba(255,255,255,0.04);border:1px solid rgba(215,228,255,0.08);color:#eef4ff;font-size:1.65rem;font-weight:600}.trustPoints li::before{content:"✓";margin-right:10px;color:#7fe7ff}.siteFooter{padding:34px 0 72px}.ctaPanel{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:30px;border-radius:32px;background:linear-gradient(135deg, rgba(8,17,29,0.96), rgba(16,32,59,0.96)),linear-gradient(180deg, rgba(120,165,255,0.16), rgba(127,231,255,0.08));border:1px solid rgba(215,228,255,0.12);box-shadow:0 24px 50px rgba(2,6,11,0.22)}.ctaCopy h2{font-size:clamp(3rem, 4vw, 4.6rem)}.ctaCopy p:last-child{margin-top:14px;font-size:1.8rem;line-height:1.72;color:rgba(214,226,247,0.76)}.ctaActions{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.ctaMicrocopy{font-size:1.45rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:rgba(215,228,255,0.64)}.footerCta{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:28px;border-radius:32px;background:linear-gradient(135deg, rgba(255,255,255,0.08), rgba(255,255,255,0.03)),linear-gradient(180deg, rgba(120,165,255,0.12), rgba(127,231,255,0.05));border:1px solid rgba(215,228,255,0.12);box-shadow:0 24px 50px rgba(2,6,11,0.22)}.footerCtaCopy h2{font-size:clamp(3rem, 4vw, 4.4rem);color:#f5f8ff}.footerCtaCopy p:last-child{margin-top:14px;font-size:1.8rem;line-height:1.7;color:rgba(214,226,247,0.74)}.footerStoreButton{flex:0 0 auto}.footerMeta{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-top:28px}.footerText{color:#aab7d3;font-size:1.55rem;line-height:1.7}.footerLinks{display:flex;flex-wrap:wrap;gap:18px}.footerLinks a{font-size:1.45rem;font-weight:600;color:rgba(238,244,255,0.76)}.footerLinks a:hover,.footerLinks a:active{color:#ffffff}.subPageBody{min-height:100vh;color:#eef4ff;background:radial-gradient(circle at top left, rgba(127,231,255,0.2), transparent 32%),radial-gradient(circle at top right, rgba(120,165,255,0.16), transparent 28%),linear-gradient(180deg, #07111d 0%, #09182a 48%, #06101b 100%)}.headerBackground{min-height:100vh}.subPageContainer{padding-bottom:72px}.subPageHeaderBackground .scroll a{background:rgba(255,255,255,0.03);border-color:rgba(212,225,255,0.08);color:rgba(238,244,255,0.76)}.subPageMain{display:flex;flex-direction:column;gap:26px}.subpageHero{padding-top:18px}.subpageHeroCard{padding:34px 36px;border-radius:32px;background:linear-gradient(135deg, rgba(255,255,255,0.08), rgba(255,255,255,0.03)),linear-gradient(180deg, rgba(120,165,255,0.12), rgba(127,231,255,0.05));border:1px solid rgba(215,228,255,0.1);box-shadow:0 24px 50px rgba(2,6,11,0.22)}.subpageHeroCard h1{max-width:14ch;font-size:clamp(4.4rem, 6vw, 7.4rem);line-height:0.96;letter-spacing:-0.05em;color:#ffffff}.subpageDek{max-width:64ch;margin-top:20px;font-size:1.95rem;line-height:1.78;color:rgba(217,230,251,0.82)}.subpageHighlights{margin-top:26px}.page{margin-top:0;padding:34px 36px 42px;border-radius:28px;background:linear-gradient(180deg, rgba(255,255,255,0.06), rgba(255,255,255,0.03));border:1px solid rgba(215,228,255,0.08);box-shadow:0 28px 60px rgba(6,16,27,0.24);color:rgba(217,230,251,0.88)}.legalBanner{display:grid;gap:22px;margin-bottom:28px;padding:24px;border-radius:26px;background:linear-gradient(135deg, rgba(8,17,29,0.92), rgba(17,34,64,0.92)),linear-gradient(180deg, rgba(120,165,255,0.16), rgba(127,231,255,0.08));border:1px solid rgba(215,228,255,0.12);box-shadow:0 22px 46px rgba(2,6,11,0.2)}.legalLead{font-size:1.85rem;line-height:1.8;color:rgba(238,244,255,0.86)}.legalMeta{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:14px}.legalMetaItem,.legalCard{padding:18px 20px;border-radius:20px;background:rgba(255,255,255,0.05);border:1px solid rgba(215,228,255,0.08)}.legalMetaItem span,.legalCardLabel{display:inline-block;margin-bottom:8px;font-size:1.2rem;font-weight:800;letter-spacing:0.16em;text-transform:uppercase;color:#7fe7ff}.legalMetaItem strong,.legalMetaItem strong a{font-size:1.55rem;line-height:1.5;color:#ffffff}.legalNav{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:30px}.legalNav a{display:inline-flex;align-items:center;padding:12px 16px;border-radius:999px;font-size:1.4rem;font-weight:700;color:rgba(238,244,255,0.86);text-decoration:none;background:rgba(255,255,255,0.05);border:1px solid rgba(215,228,255,0.08)}.legalNav a:hover,.legalNav a:active{color:#ffffff;background:rgba(255,255,255,0.08);border-color:rgba(127,231,255,0.28)}.legalGrid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;margin:24px 0 28px}.legalCard{height:100%}.page.markdown-body .legalCard p,.page.markdown-body .legalMetaItem p{margin:0}.page.markdown-body .legalCardLabel{margin-bottom:8px}.legalNote{margin:22px 0 24px;padding:22px 24px;border-radius:24px;background:linear-gradient(180deg, rgba(255,255,255,0.06), rgba(255,255,255,0.03));border:1px solid rgba(127,231,255,0.22);box-shadow:0 18px 34px rgba(2,6,11,0.16)}.page.markdown-body .legalNote p+p{margin-top:14px}.page.markdown-body h2[id],.page.markdown-body h3[id],.articlePage.markdown-body h2[id],.articlePage.markdown-body h3[id]{scroll-margin-top:108px}.articleShell{margin-top:0}.breadcrumbs{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:20px;font-size:1.45rem;font-weight:600;color:rgba(238,244,255,0.8)}.breadcrumbs a{color:rgba(238,244,255,0.88)}.articlePage{padding-top:30px}.articleMeta{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:26px}.articleMeta span{display:inline-flex;align-items:center;padding:10px 14px;border-radius:999px;background:rgba(255,255,255,0.06);border:1px solid rgba(215,228,255,0.08);color:#d9e6fb;font-size:1.35rem;font-weight:700}.articleCta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:34px;padding:24px;border-radius:28px;background:linear-gradient(135deg, rgba(7,17,29,0.96), rgba(16,32,59,0.96)),linear-gradient(180deg, rgba(120,165,255,0.16), rgba(127,231,255,0.08));box-shadow:0 24px 50px rgba(6,16,27,0.16)}.articleCtaCopy h2{font-size:clamp(2.8rem, 3.6vw, 4rem);color:#f5f8ff}.articleCtaCopy p:last-child{margin-top:14px;font-size:1.75rem;line-height:1.75;color:rgba(214,226,247,0.76)}.articleCtaInline{margin-bottom:30px}.articleCtaBottom{margin-top:0}.articleRelatedSection,.pageGuideSection{padding-top:6px}.sectionIntroCompact{margin-bottom:22px}.page.markdown-body,.articlePage.markdown-body{background-color:transparent;color:rgba(217,230,251,0.88)}.page.markdown-body h1,.page.markdown-body h2,.page.markdown-body h3,.page.markdown-body h4,.page.markdown-body h5,.page.markdown-body h6,.articlePage.markdown-body h1,.articlePage.markdown-body h2,.articlePage.markdown-body h3,.articlePage.markdown-body h4,.articlePage.markdown-body h5,.articlePage.markdown-body h6{color:#f5f8ff;border-bottom-color:rgba(215,228,255,0.12)}.page.markdown-body p,.page.markdown-body li,.page.markdown-body blockquote,.page.markdown-body table,.articlePage.markdown-body p,.articlePage.markdown-body li,.articlePage.markdown-body blockquote,.articlePage.markdown-body table{color:rgba(217,230,251,0.86)}.page.markdown-body a,.articlePage.markdown-body a{color:#7fe7ff;text-decoration:underline;text-underline-offset:3px}.page.markdown-body .legalNav a,.page.markdown-body .legalNav a:hover,.page.markdown-body .legalNav a:active{text-decoration:none}.page.markdown-body strong,.articlePage.markdown-body strong{color:#ffffff}.page.markdown-body hr,.articlePage.markdown-body hr{border-color:rgba(215,228,255,0.12)}.page.markdown-body code,.articlePage.markdown-body code{background:rgba(255,255,255,0.08);color:#ffffff}.page.markdown-body pre,.articlePage.markdown-body pre{background:rgba(4,8,15,0.84);border:1px solid rgba(215,228,255,0.08)}.page.markdown-body blockquote,.articlePage.markdown-body blockquote{padding:16px 18px;border-left:4px solid rgba(127,231,255,0.72);background:rgba(255,255,255,0.04)}.releaseStack{display:grid;gap:20px}.releaseCard{padding:24px;border-radius:28px;background:linear-gradient(180deg, rgba(255,255,255,0.05), rgba(255,255,255,0.03));border:1px solid rgba(215,228,255,0.08);box-shadow:0 24px 40px rgba(2,6,11,0.16)}.releaseMeta{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.releaseMeta span{display:inline-flex;align-items:center;padding:10px 14px;border-radius:999px;background:rgba(255,255,255,0.06);border:1px solid rgba(215,228,255,0.08);color:#d9e6fb;font-size:1.35rem;font-weight:700}.releaseList{margin-top:18px}.hidden{display:none}@media only screen and (max-width: 992px){.heroSection,.comparisonGrid,.detectsGrid,.stepsGrid,.useCaseGrid,.featureGrid,.trustCard,.guidesGrid,.flowGrid,.riskGrid,.solutionShell{grid-template-columns:1fr}.siteHeader,.footerCta,.footerMeta,.articleCta,.ctaPanel{flex-direction:column;align-items:flex-start}.subpageHeroCard h1{max-width:none}.legalMeta,.legalGrid{grid-template-columns:1fr}.scroll{width:100%;overflow-x:auto;padding-bottom:8px}.scroll ul{min-width:max-content}.heroSection{padding-top:24px}.heroCopy h1,.heroSubtitle{max-width:none}.heroVisual{padding-top:6px}.heroVisualFlow{min-height:auto;padding-top:0;padding-bottom:34px}.heroScreen,.heroScreenShare,.heroScreenScan,.visualBadge,.heroPrompt{position:relative;left:auto;right:auto;top:auto;bottom:auto;transform:none}.heroScreen{width:min(100%, 360px)}.heroScreenScan{margin-top:-24px;margin-left:auto}.visualBadge{margin-top:14px}.heroPrompt{max-width:none;margin-top:18px}.differenceGrid{grid-template-columns:1fr}.comparisonGrid{gap:18px}.comparisonArrow{margin:0 auto;transform:rotate(90deg)}.faqItem summary{font-size:2.05rem}}@media only screen and (max-width: 768px){.siteWidth,.container{padding-left:16px;padding-right:16px}.siteHeader{gap:18px;padding-top:18px}.headerName{font-size:2.4rem}.headerTag{font-size:1.2rem}.heroSection{gap:28px;padding-bottom:62px}.heroSubtitle,.sectionIntro p,.flowStepCard p,.riskCard p,.differenceCard p,.featureText p,.stepCard p,.useCaseCard p,.footerCtaCopy p:last-child,.trustCopy p:last-child,.subpageDek,.articleCtaCopy p:last-child,.guideCard p:last-of-type,.faqAnswer,.ctaCopy p:last-child{font-size:1.7rem}.heroActions,.ctaActions{width:100%}.featureCard{flex-direction:column}.flowStepCard,.riskCard,.differenceCard,.solutionCopy,.ctaPanel{padding:22px;border-radius:26px}.page{padding:24px 20px 30px}.subpageHeroCard{padding:26px 22px}.legalBanner,.legalNote{padding:20px 18px}.legalLead{font-size:1.7rem}.legalNav{gap:10px}.legalNav a{width:100%;justify-content:center}.faqItem{padding-left:18px;padding-right:18px}.detectItem{font-size:1.6rem}.heroNote,.flowStatement{font-size:1.7rem}}@media only screen and (max-width: 560px){.scroll a{padding:9px 14px}.heroHighlights{flex-direction:column;align-items:flex-start}.appStore{height:58px}.heroCopy h1{max-width:none}.heroActions .appStoreLink,.heroActions .secondaryButton,.ctaActions .appStoreLink{width:100%}.secondaryButton{width:100%}.comparisonCard,.featureCard,.stepCard,.useCaseCard,.footerCta,.guideCard,.articleCta,.flowStepCard,.riskCard,.differenceCard,.solutionCopy,.ctaPanel{padding:20px;border-radius:24px}}@font-face{font-family:octicons-link;src:url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAZwABAAAAAACFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEU0lHAAAGaAAAAAgAAAAIAAAAAUdTVUIAAAZcAAAACgAAAAoAAQAAT1MvMgAAAyQAAABJAAAAYFYEU3RjbWFwAAADcAAAAEUAAACAAJThvmN2dCAAAATkAAAABAAAAAQAAAAAZnBnbQAAA7gAAACyAAABCUM+8IhnYXNwAAAGTAAAABAAAAAQABoAI2dseWYAAAFsAAABPAAAAZwcEq9taGVhZAAAAsgAAAA0AAAANgh4a91oaGVhAAADCAAAABoAAAAkCA8DRGhtdHgAAAL8AAAADAAAAAwGAACfbG9jYQAAAsAAAAAIAAAACABiATBtYXhwAAACqAAAABgAAAAgAA8ASm5hbWUAAAToAAABQgAAAlXu73sOcG9zdAAABiwAAAAeAAAAME3QpOBwcmVwAAAEbAAAAHYAAAB/aFGpk3jaTY6xa8JAGMW/O62BDi0tJLYQincXEypYIiGJjSgHniQ6umTsUEyLm5BV6NDBP8Tpts6F0v+k/0an2i+itHDw3v2+9+DBKTzsJNnWJNTgHEy4BgG3EMI9DCEDOGEXzDADU5hBKMIgNPZqoD3SilVaXZCER3/I7AtxEJLtzzuZfI+VVkprxTlXShWKb3TBecG11rwoNlmmn1P2WYcJczl32etSpKnziC7lQyWe1smVPy/Lt7Kc+0vWY/gAgIIEqAN9we0pwKXreiMasxvabDQMM4riO+qxM2ogwDGOZTXxwxDiycQIcoYFBLj5K3EIaSctAq2kTYiw+ymhce7vwM9jSqO8JyVd5RH9gyTt2+J/yUmYlIR0s04n6+7Vm1ozezUeLEaUjhaDSuXHwVRgvLJn1tQ7xiuVv/ocTRF42mNgZGBgYGbwZOBiAAFGJBIMAAizAFoAAABiAGIAznjaY2BkYGAA4in8zwXi+W2+MjCzMIDApSwvXzC97Z4Ig8N/BxYGZgcgl52BCSQKAA3jCV8CAABfAAAAAAQAAEB42mNgZGBg4f3vACQZQABIMjKgAmYAKEgBXgAAeNpjYGY6wTiBgZWBg2kmUxoDA4MPhGZMYzBi1AHygVLYQUCaawqDA4PChxhmh/8ODDEsvAwHgMKMIDnGL0x7gJQCAwMAJd4MFwAAAHjaY2BgYGaA4DAGRgYQkAHyGMF8NgYrIM3JIAGVYYDT+AEjAwuDFpBmA9KMDEwMCh9i/v8H8sH0/4dQc1iAmAkALaUKLgAAAHjaTY9LDsIgEIbtgqHUPpDi3gPoBVyRTmTddOmqTXThEXqrob2gQ1FjwpDvfwCBdmdXC5AVKFu3e5MfNFJ29KTQT48Ob9/lqYwOGZxeUelN2U2R6+cArgtCJpauW7UQBqnFkUsjAY/kOU1cP+DAgvxwn1chZDwUbd6CFimGXwzwF6tPbFIcjEl+vvmM/byA48e6tWrKArm4ZJlCbdsrxksL1AwWn/yBSJKpYbq8AXaaTb8AAHja28jAwOC00ZrBeQNDQOWO//sdBBgYGRiYWYAEELEwMTE4uzo5Zzo5b2BxdnFOcALxNjA6b2ByTswC8jYwg0VlNuoCTWAMqNzMzsoK1rEhNqByEyerg5PMJlYuVueETKcd/89uBpnpvIEVomeHLoMsAAe1Id4AAAAAAAB42oWQT07CQBTGv0JBhagk7HQzKxca2sJCE1hDt4QF+9JOS0nbaaYDCQfwCJ7Au3AHj+LO13FMmm6cl7785vven0kBjHCBhfpYuNa5Ph1c0e2Xu3jEvWG7UdPDLZ4N92nOm+EBXuAbHmIMSRMs+4aUEd4Nd3CHD8NdvOLTsA2GL8M9PODbcL+hD7C1xoaHeLJSEao0FEW14ckxC+TU8TxvsY6X0eLPmRhry2WVioLpkrbp84LLQPGI7c6sOiUzpWIWS5GzlSgUzzLBSikOPFTOXqly7rqx0Z1Q5BAIoZBSFihQYQOOBEdkCOgXTOHA07HAGjGWiIjaPZNW13/+lm6S9FT7rLHFJ6fQbkATOG1j2OFMucKJJsxIVfQORl+9Jyda6Sl1dUYhSCm1dyClfoeDve4qMYdLEbfqHf3O/AdDumsjAAB42mNgYoAAZQYjBmyAGYQZmdhL8zLdDEydARfoAqIAAAABAAMABwAKABMAB///AA8AAQAAAAAAAAAAAAAAAAABAAAAAA==) format("woff")}.markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.markdown-body .anchor{float:left;line-height:1;margin-left:-20px;padding-right:4px}.markdown-body .anchor:focus{outline:none}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#000;vertical-align:middle;visibility:hidden}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{color:#000}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:rgba(0,0,0,0.8);line-height:1.5;font-family:"Public Sans","Avenir Next","Segoe UI",sans-serif;font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body .pl-c{color:#6a737d}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:#005cc5}.markdown-body .pl-e,.markdown-body .pl-en{color:#6f42c1}.markdown-body .pl-s .pl-s1,.markdown-body .pl-smi{color:#24292e}.markdown-body .pl-ent{color:#22863a}.markdown-body .pl-k{color:#d73a49}.markdown-body .pl-pds,.markdown-body .pl-s,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre{color:#032f62}.markdown-body .pl-smw,.markdown-body .pl-v{color:#e36209}.markdown-body .pl-bu{color:#b31d28}.markdown-body .pl-ii{background-color:#b31d28;color:#fafbfc}.markdown-body .pl-c2{background-color:#d73a49;color:#fafbfc}.markdown-body .pl-c2:before{content:"^M"}.markdown-body .pl-sr .pl-cce{color:#22863a;font-weight:700}.markdown-body .pl-ml{color:#735c0f}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{color:#005cc5;font-weight:700}.markdown-body .pl-mi{color:#24292e;font-style:italic}.markdown-body .pl-mb{color:#24292e;font-weight:700}.markdown-body .pl-md{background-color:#ffeef0;color:#b31d28}.markdown-body .pl-mi1{background-color:#f0fff4;color:#22863a}.markdown-body .pl-mc{background-color:#ffebda;color:#e36209}.markdown-body .pl-mi2{background-color:#005cc5;color:#f6f8fa}.markdown-body .pl-mdr{color:#6f42c1;font-weight:700}.markdown-body .pl-ba{color:#586069}.markdown-body .pl-sg{color:#959da5}.markdown-body .pl-corl{color:#032f62;text-decoration:underline}.markdown-body details{display:block}.markdown-body summary{display:list-item}.markdown-body a{background-color:transparent}.markdown-body a:active,.markdown-body a:hover{outline-width:0}.markdown-body strong{font-weight:inherit;font-weight:bolder}.markdown-body h1{font-size:2em;margin:.67em 0}.markdown-body img{border-style:none}.markdown-body code,.markdown-body kbd,.markdown-body pre{font-family:monospace,monospace;font-size:1em}.markdown-body hr{box-sizing:content-box;height:0;overflow:visible}.markdown-body input{font:inherit;margin:0}.markdown-body input{overflow:visible}.markdown-body [type=checkbox]{box-sizing:border-box;padding:0}.markdown-body *{box-sizing:border-box}.markdown-body input{font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body a{color:#7fe7ff;text-decoration:none}.markdown-body a:hover{text-decoration:underline}.markdown-body strong{font-weight:600}.markdown-body hr{background:transparent;border:0;border-bottom:1px solid #dfe2e5;height:0;margin:15px 0;overflow:hidden}.markdown-body hr:before{content:"";display:table}.markdown-body hr:after{clear:both;content:"";display:table}.markdown-body table{border-collapse:collapse;border-spacing:0}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-bottom:0;margin-top:0}.markdown-body h1{font-size:32px}.markdown-body h1,.markdown-body h2{font-weight:600}.markdown-body h2{font-size:24px}.markdown-body h3{font-size:20px}.markdown-body h3,.markdown-body h4{font-weight:600}.markdown-body h4{font-size:16px}.markdown-body h5{font-size:14px}.markdown-body h5,.markdown-body h6{font-weight:600}.markdown-body h6{font-size:12px}.markdown-body p{margin-bottom:10px;margin-top:0}.markdown-body blockquote{margin:0}.markdown-body ol,.markdown-body ul{margin-bottom:0;margin-top:0;padding-left:0}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body code,.markdown-body pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:12px}.markdown-body pre{margin-bottom:0;margin-top:0}.markdown-body input::-webkit-inner-spin-button,.markdown-body input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.markdown-body .border{border:1px solid #e1e4e8 !important}.markdown-body .border-0{border:0 !important}.markdown-body .border-bottom{border-bottom:1px solid #e1e4e8 !important}.markdown-body .rounded-1{border-radius:3px !important}.markdown-body .bg-white{background-color:#fff !important}.markdown-body .bg-gray-light{background-color:#fafbfc !important}.markdown-body .text-gray-light{color:#6a737d !important}.markdown-body .mb-0{margin-bottom:0 !important}.markdown-body .my-2{margin-bottom:8px !important;margin-top:8px !important}.markdown-body .pl-0{padding-left:0 !important}.markdown-body .py-0{padding-bottom:0 !important;padding-top:0 !important}.markdown-body .pl-1{padding-left:4px !important}.markdown-body .pl-2{padding-left:8px !important}.markdown-body .py-2{padding-bottom:8px !important;padding-top:8px !important}.markdown-body .pl-3,.markdown-body .px-3{padding-left:16px !important}.markdown-body .px-3{padding-right:16px !important}.markdown-body .pl-4{padding-left:24px !important}.markdown-body .pl-5{padding-left:32px !important}.markdown-body .pl-6{padding-left:40px !important}.markdown-body .f6{font-size:12px !important}.markdown-body .lh-condensed{line-height:1.25 !important}.markdown-body .text-bold{font-weight:600 !important}.markdown-body:before{content:"";display:table}.markdown-body:after{clear:both;content:"";display:table}.markdown-body>:first-child{margin-top:0 !important}.markdown-body>:last-child{margin-bottom:0 !important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body blockquote,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-bottom:16px;margin-top:0}.markdown-body hr{background-color:#e1e4e8;border:0;height:.25em;margin:24px 0;padding:0}.markdown-body blockquote{border-left:.25em solid #dfe2e5;color:#6a737d;padding:0 1em}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body kbd{background-color:#fafbfc;border:1px solid #c6cbd1;border-bottom-color:#959da5;border-radius:3px;box-shadow:inset 0 -1px 0 #959da5;color:#444d56;display:inline-block;font-size:11px;line-height:10px;padding:3px 5px;vertical-align:middle}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:24px}.markdown-body h1{font-size:2em}.markdown-body h1,.markdown-body h2{border-bottom:1px solid #eaecef;padding-bottom:.3em}.markdown-body h2{font-size:1.5em}.markdown-body h3{font-size:1.25em}.markdown-body h4{font-size:1em}.markdown-body h5{font-size:.875em}.markdown-body h6{color:#6a737d;font-size:.85em}.markdown-body ol,.markdown-body ul{padding-left:2em}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-bottom:0;margin-top:0}.markdown-body li{word-wrap:break-all}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{font-size:1em;font-style:italic;font-weight:600;margin-top:16px;padding:0}.markdown-body dl dd{margin-bottom:16px;padding:0 16px}.markdown-body table{display:block;overflow:auto;width:100%}.markdown-body table th{font-weight:600}.markdown-body table td,.markdown-body table th{border:1px solid #dfe2e5;padding:6px 13px}.markdown-body table tr{background-color:#fff;border-top:1px solid #c6cbd1}.markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.markdown-body img{background-color:#fff;box-sizing:content-box;max-width:100%}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body code{background-color:rgba(27,31,35,0.05);border-radius:3px;font-size:85%;margin:0;padding:.2em .4em}.markdown-body pre{word-wrap:normal}.markdown-body pre>code{background:transparent;border:0;font-size:100%;margin:0;padding:0;white-space:pre;word-break:normal}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{background-color:#f6f8fa;border-radius:3px;font-size:85%;line-height:1.45;overflow:auto;padding:16px}.markdown-body pre code{background-color:transparent;border:0;display:inline;line-height:inherit;margin:0;max-width:auto;overflow:visible;padding:0;word-wrap:normal}.markdown-body .commit-tease-sha{color:#444d56;display:inline-block;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:90%}.markdown-body .blob-wrapper{border-bottom-left-radius:3px;border-bottom-right-radius:3px;overflow-x:auto;overflow-y:hidden}.markdown-body .blob-wrapper-embedded{max-height:240px;overflow-y:auto}.markdown-body .blob-num{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;color:rgba(27,31,35,0.3);cursor:pointer;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:12px;line-height:20px;min-width:50px;padding-left:10px;padding-right:10px;text-align:right;user-select:none;vertical-align:top;white-space:nowrap;width:1%}.markdown-body .blob-num:hover{color:rgba(27,31,35,0.6)}.markdown-body .blob-num:before{content:attr(data-line-number)}.markdown-body .blob-code{line-height:20px;padding-left:10px;padding-right:10px;position:relative;vertical-align:top}.markdown-body .blob-code-inner{color:#24292e;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:12px;overflow:visible;white-space:pre;word-wrap:normal}.markdown-body .pl-token.active,.markdown-body .pl-token:hover{background:#ffea7f;cursor:pointer}.markdown-body kbd{background-color:#fafbfc;border:1px solid #d1d5da;border-bottom-color:#c6cbd1;border-radius:3px;box-shadow:inset 0 -1px 0 #c6cbd1;color:#444d56;display:inline-block;font:11px SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;line-height:10px;padding:3px 5px;vertical-align:middle}.markdown-body :checked+.radio-label{border-color:#0366d6;position:relative;z-index:1}.markdown-body .tab-size[data-tab-size="1"]{-moz-tab-size:1;tab-size:1}.markdown-body .tab-size[data-tab-size="2"]{-moz-tab-size:2;tab-size:2}.markdown-body .tab-size[data-tab-size="3"]{-moz-tab-size:3;tab-size:3}.markdown-body .tab-size[data-tab-size="4"]{-moz-tab-size:4;tab-size:4}.markdown-body .tab-size[data-tab-size="5"]{-moz-tab-size:5;tab-size:5}.markdown-body .tab-size[data-tab-size="6"]{-moz-tab-size:6;tab-size:6}.markdown-body .tab-size[data-tab-size="7"]{-moz-tab-size:7;tab-size:7}.markdown-body .tab-size[data-tab-size="8"]{-moz-tab-size:8;tab-size:8}.markdown-body .tab-size[data-tab-size="9"]{-moz-tab-size:9;tab-size:9}.markdown-body .tab-size[data-tab-size="10"]{-moz-tab-size:10;tab-size:10}.markdown-body .tab-size[data-tab-size="11"]{-moz-tab-size:11;tab-size:11}.markdown-body .tab-size[data-tab-size="12"]{-moz-tab-size:12;tab-size:12}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item+.task-list-item{margin-top:3px}.markdown-body .task-list-item input{margin:0 .2em .25em -1.6em;vertical-align:middle}.markdown-body hr{border-bottom-color:#eee}.markdown-body .pl-0{padding-left:0 !important}.markdown-body .pl-1{padding-left:4px !important}.markdown-body .pl-2{padding-left:8px !important}.markdown-body .pl-3{padding-left:16px !important}.markdown-body .pl-4{padding-left:24px !important}.markdown-body .pl-5{padding-left:32px !important}.markdown-body .pl-6{padding-left:40px !important}.markdown-body .pl-7{padding-left:48px !important}.markdown-body .pl-8{padding-left:64px !important}.markdown-body .pl-9{padding-left:80px !important}.markdown-body .pl-10{padding-left:96px !important}.markdown-body .pl-11{padding-left:112px !important}.markdown-body .pl-12{padding-left:128px !important}
