.marketing-page-module__AYlG6a__page{font-family:var(--font-inter), "Inter", -apple-system, sans-serif;-webkit-font-smoothing:antialiased;color:var(--color-content-emphasis);background:var(--color-elevated);overflow-x:clip}.marketing-page-module__AYlG6a__nav{z-index:200;background:0 0;border-bottom:1px solid #0000;align-items:center;gap:36px;height:68px;margin-bottom:-68px;padding:0 48px;transition:background .25s,border-color .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s;display:flex;position:sticky;top:0}.marketing-page-module__AYlG6a__navScrolled{background:var(--color-bg-secondary);border-bottom-color:var(--color-border-light)}.marketing-page-module__AYlG6a__navOnDark .marketing-page-module__AYlG6a__navLink,.marketing-page-module__AYlG6a__navOnDark .marketing-page-module__AYlG6a__navSignIn{color:#ffffffd9}.marketing-page-module__AYlG6a__navOnDark .marketing-page-module__AYlG6a__navSignIn:hover{color:#fff}.marketing-page-module__AYlG6a__navLogo{flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.marketing-page-module__AYlG6a__navLinks{align-items:center;gap:4px;display:flex}.marketing-page-module__AYlG6a__navLink{color:var(--color-content-base);padding:8px 12px;font-size:15px;line-height:1;text-decoration:none;position:relative}.marketing-page-module__AYlG6a__navLink:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .2s ease-out;position:absolute;bottom:4px;left:12px;right:12px;transform:scaleX(0)}.marketing-page-module__AYlG6a__navLink:hover:after{transform:scaleX(1)}.marketing-page-module__AYlG6a__navSpacer{flex:1}.marketing-page-module__AYlG6a__navSignIn{color:var(--color-content-base);padding:8px 10px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:color .15s}.marketing-page-module__AYlG6a__navSignIn:hover{color:var(--color-content-emphasis)}.marketing-page-module__AYlG6a__navBtnOutline{background:var(--color-elevated);border:1px solid var(--color-border);height:40px;color:var(--color-content-emphasis);border-radius:4px;align-items:center;padding:0 16px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:border-color .15s;display:inline-flex}.marketing-page-module__AYlG6a__navBtnOutline:hover{border-color:var(--color-content-emphasis)}.marketing-page-module__AYlG6a__navBtnPrimary{background:var(--color-marketing-accent);color:#fff;border-radius:4px;align-items:center;height:40px;padding:0 20px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:background .15s;display:inline-flex}.marketing-page-module__AYlG6a__navBtnPrimary:hover{background:var(--color-marketing-accent-hover)}.marketing-page-module__AYlG6a__hero{background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-light);position:relative}.marketing-page-module__AYlG6a__heroContent{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:1400px;margin:0 auto;padding:208px 48px 0;display:flex;position:relative}.marketing-page-module__AYlG6a__heroTitle{font-family:var(--font-display), "TT Firs Text", sans-serif;max-width:900px;color:var(--color-content-emphasis);margin:0;font-size:48px;font-weight:700;line-height:1.083}.marketing-page-module__AYlG6a__heroDesc{color:var(--color-content-base);max-width:640px;margin:0;font-size:18px;line-height:1.55}.marketing-page-module__AYlG6a__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding-top:10px;display:flex}.marketing-page-module__AYlG6a__btnPrimary{background:var(--color-marketing-accent);color:#fff;border-radius:4px;align-items:center;height:48px;padding:0 26px;font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:background .15s;display:inline-flex}.marketing-page-module__AYlG6a__btnPrimary:hover{background:var(--color-marketing-accent-hover)}.marketing-page-module__AYlG6a__btnSecondary{background:var(--color-elevated);border:1px solid var(--color-border);height:48px;color:var(--color-content-emphasis);border-radius:4px;align-items:center;gap:8px;padding:0 22px;font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.marketing-page-module__AYlG6a__btnSecondary:hover{border-color:var(--color-content-emphasis)}.marketing-page-module__AYlG6a__whatVisual{justify-content:center;align-items:center;min-height:470px;display:flex}.marketing-page-module__AYlG6a__datamartVisual{justify-content:center;align-items:center;min-height:380px;display:flex}.marketing-page-module__AYlG6a__statsStrip{max-width:1400px;margin:48px auto 0;padding:0 48px;position:relative}.marketing-page-module__AYlG6a__statsGrid{border-top:1px solid var(--color-border-light);grid-template-columns:repeat(3,1fr);display:grid}.marketing-page-module__AYlG6a__stat{border-right:1px solid var(--color-border-light);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:28px 28px 48px;display:flex}.marketing-page-module__AYlG6a__stat:last-child{border-right:none}.marketing-page-module__AYlG6a__statNumber{font-family:var(--font-display), "TT Firs Text", sans-serif;color:var(--color-content-emphasis);font-size:32px;font-weight:700;line-height:1.19}.marketing-page-module__AYlG6a__statAccent{color:var(--color-accent-burnt)}.marketing-page-module__AYlG6a__statLabel{font-family:var(--font-display), "TT Firs Text", sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:var(--color-text-light);font-size:12px;font-weight:600;line-height:1.33}.marketing-page-module__AYlG6a__section{padding:104px 48px}.marketing-page-module__AYlG6a__sectionLabel{font-family:var(--font-display), "TT Firs Text", sans-serif;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:600;line-height:1.33}.marketing-page-module__AYlG6a__sectionTitle{font-family:var(--font-display), "TT Firs Text", sans-serif;color:var(--color-content-emphasis);margin:0 0 16px;font-size:32px;font-weight:700;line-height:1.19}.marketing-page-module__AYlG6a__sectionDesc{color:var(--color-content-base);margin:0;font-size:18px;line-height:1.55}.marketing-page-module__AYlG6a__whatSection{background:var(--color-elevated);}.marketing-page-module__AYlG6a__whatGrid{grid-template-columns:1.02fr .98fr;align-items:center;gap:64px;max-width:1304px;margin:0 auto;display:grid}.marketing-page-module__AYlG6a__whatDesc{color:var(--color-content-base);margin:0 0 16px;font-size:18px;line-height:1.55}.marketing-page-module__AYlG6a__whatDescSub{color:var(--color-content-base);margin:0;font-size:18px;line-height:1.55}.marketing-page-module__AYlG6a__diffSection{background:var(--color-marketing-ink);}.marketing-page-module__AYlG6a__diffInner{max-width:1080px;margin:0 auto}.marketing-page-module__AYlG6a__diffIntro{text-align:center;max-width:660px;margin:0 auto 48px}.marketing-page-module__AYlG6a__diffTitle{font-family:var(--font-display), "TT Firs Text", sans-serif;color:#fff;margin:0 0 16px;font-size:48px;font-weight:700;line-height:1.083}.marketing-page-module__AYlG6a__diffDesc{color:#ffffffd1;margin:0;font-size:18px;line-height:1.55}.marketing-page-module__AYlG6a__diffTable{background:var(--color-marketing-ink-elevated);border:.5px solid #ffffff40;border-radius:12px;max-width:940px;margin:0 auto;overflow:hidden}.marketing-page-module__AYlG6a__diffRow{border-bottom:.5px solid #ffffff26;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.marketing-page-module__AYlG6a__diffRow:last-child{border-bottom:none}.marketing-page-module__AYlG6a__diffHeaderRow{}.marketing-page-module__AYlG6a__diffCell{color:#fff;align-items:center;min-width:0;padding:18px 26px;font-size:16px;font-weight:600;line-height:1.4;display:flex}.marketing-page-module__AYlG6a__diffCellCenter{justify-content:center;align-items:center;padding:18px 14px;display:flex}.marketing-page-module__AYlG6a__diffCellHighlight{background:#ffffff0f;}.marketing-page-module__AYlG6a__diffHeaderLabel{text-align:center;color:#fff;padding:20px 14px;font-size:13px;font-weight:600;line-height:1.3}.marketing-page-module__AYlG6a__diffHeaderRealAI{color:var(--color-marketing-accent);background:#ffffff0f;font-size:14px;font-weight:700;}.marketing-page-module__AYlG6a__diffCheck{color:var(--color-marketing-gray-30)}.marketing-page-module__AYlG6a__diffDash{background:#ffffff4d;border-radius:2px;width:14px;height:2px}.marketing-page-module__AYlG6a__connectorSection{background:var(--color-marketing-ink);}.marketing-page-module__AYlG6a__connectorInner{grid-template-columns:1fr auto;align-items:center;gap:64px;max-width:928px;margin:0 auto;display:grid}.marketing-page-module__AYlG6a__connectorCopy{max-width:520px}.marketing-page-module__AYlG6a__connectorTitle{font-family:var(--font-display), "TT Firs Text", sans-serif;color:#fff;margin:0 0 16px;font-size:32px;font-weight:700;line-height:1.19}.marketing-page-module__AYlG6a__connectorDesc{color:#ffffffd1;margin:0 0 16px;font-size:18px;line-height:1.55}.marketing-page-module__AYlG6a__connectorDescStrong{color:#fff;font-weight:700}.marketing-page-module__AYlG6a__connectorLink{color:var(--color-marketing-accent);}.marketing-page-module__AYlG6a__connectorLink:hover{color:var(--color-marketing-accent-hover)}.marketing-page-module__AYlG6a__platformSection{background:var(--color-bg-secondary);}.marketing-page-module__AYlG6a__platformInner{max-width:1400px;margin:0 auto}.marketing-page-module__AYlG6a__platformIntro{text-align:center;max-width:720px;margin:0 auto 64px}.marketing-page-module__AYlG6a__workflowRows{flex-direction:column;gap:50px;display:flex}.marketing-page-module__AYlG6a__workflowRow{border-top:1px solid var(--color-border-light);padding-top:50px}.marketing-page-module__AYlG6a__workflowRowInner{align-items:flex-start;gap:48px;display:flex}.marketing-page-module__AYlG6a__workflowRowIntro{flex:1;min-width:0}.marketing-page-module__AYlG6a__workflowRowTitle{color:var(--color-content-emphasis);margin:0 0 12px;font-size:24px;font-weight:600;line-height:1.25}.marketing-page-module__AYlG6a__workflowRowDesc{color:var(--color-content-base);margin:0;font-size:18px;line-height:1.55}.marketing-page-module__AYlG6a__workflowRowDesc em{font-style:italic}.marketing-page-module__AYlG6a__workflowRowCards{flex:2;grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.marketing-page-module__AYlG6a__workflowCard{background:var(--color-elevated);border-radius:8px;flex-direction:row;align-items:flex-start;gap:4px;padding:24px;display:flex}.marketing-page-module__AYlG6a__workflowCardIcon{width:54px;height:54px;color:var(--color-content-subtle);flex:none;justify-content:flex-start;align-items:center;display:flex}.marketing-page-module__AYlG6a__workflowCardIconSvg{color:inherit}.marketing-page-module__AYlG6a__workflowCardContent{flex-direction:column;gap:8px;min-width:0;display:flex}.marketing-page-module__AYlG6a__workflowCardTitle{color:var(--color-content-emphasis);margin:0;font-size:18px;font-weight:700;line-height:1.3}.marketing-page-module__AYlG6a__workflowCardBody{color:var(--color-content-base);margin:0;font-size:14px;line-height:1.7}.marketing-page-module__AYlG6a__provenSection{background:var(--color-elevated);padding-top:140px;padding-bottom:140px;}.marketing-page-module__AYlG6a__provenGrid{grid-template-columns:1.05fr .95fr;align-items:start;gap:72px;max-width:1080px;margin:0 auto;display:grid;position:relative}.marketing-page-module__AYlG6a__provenDesc{color:var(--color-content-base);margin:0 0 32px;font-size:18px;line-height:1.55}.marketing-page-module__AYlG6a__provenFundrise{align-items:center;gap:12px;display:flex}.marketing-page-module__AYlG6a__provenFundriseLabel{font-family:var(--font-display), "TT Firs Text", sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:var(--color-text-light);font-size:12px;font-weight:600}.marketing-page-module__AYlG6a__provenStatsGrid{flex-direction:column;display:flex}.marketing-page-module__AYlG6a__provenStatCard{border-bottom:1px solid var(--color-border);padding:24px 0}.marketing-page-module__AYlG6a__provenStatCard:first-child{border-top:1px solid var(--color-border)}.marketing-page-module__AYlG6a__provenStatNumber{font-family:var(--font-display), "TT Firs Text", sans-serif;color:var(--color-content-emphasis);margin-bottom:8px;font-size:32px;font-weight:700;line-height:1.19}.marketing-page-module__AYlG6a__provenStatLabel{font-family:var(--font-display), "TT Firs Text", sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:var(--color-text-light);font-size:12px;font-weight:600;line-height:1.33}.marketing-page-module__AYlG6a__datamartSection{background:var(--color-marketing-ink);}.marketing-page-module__AYlG6a__datamartInner{max-width:1400px;margin:0 auto;position:relative}.marketing-page-module__AYlG6a__datamartHead{text-align:center;margin:0 auto 72px}.marketing-page-module__AYlG6a__datamartTitle{font-family:var(--font-display), "TT Firs Text", sans-serif;color:#fff;max-width:1000px;margin:0 auto 16px;font-size:48px;font-weight:700;line-height:1.083}.marketing-page-module__AYlG6a__datamartDesc{color:#ffffffd1;max-width:880px;margin:0 auto 40px;font-size:18px;line-height:1.55}.marketing-page-module__AYlG6a__datamartMiniStats{grid-template-columns:repeat(4,1fr);max-width:1304px;margin:0 auto;display:grid}.marketing-page-module__AYlG6a__datamartMiniStats>div{border-right:1px solid #ffffff26;padding:28px 28px 32px}.marketing-page-module__AYlG6a__datamartMiniStats>div:last-child{border-right:none}.marketing-page-module__AYlG6a__datamartMiniStatNum{color:#fff;margin-bottom:8px;font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:1.25}.marketing-page-module__AYlG6a__datamartMiniStatLabel{font-family:var(--font-display), "TT Firs Text", sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:#ffffff8c;font-size:12px;font-weight:600;line-height:1.33}.marketing-page-module__AYlG6a__datamartGrid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.marketing-page-module__AYlG6a__datamartAccordion{flex-direction:column;display:flex}.marketing-page-module__AYlG6a__datamartAccordionItem{border-top:1px solid #ffffff26}.marketing-page-module__AYlG6a__datamartAccordionButton{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:24px 0;font-family:inherit;display:flex}.marketing-page-module__AYlG6a__datamartAccordionTitle{color:#fff;font-size:18px;font-weight:700;line-height:1.2}.marketing-page-module__AYlG6a__datamartAccordionToggle{color:#fff9;flex:none;justify-content:center;align-items:center;width:44px;height:22px;display:flex}.marketing-page-module__AYlG6a__datamartAccordionBody{max-width:480px;padding:0 0 24px}.marketing-page-module__AYlG6a__datamartAccordionBody p{color:#fff;margin:0;font-size:16px;line-height:1.5}.marketing-page-module__AYlG6a__superCensusList{flex-direction:column;gap:11px;margin:16px 0 0;padding:0;list-style:none;display:flex}.marketing-page-module__AYlG6a__superCensusListItem{color:#ffffffd1;align-items:flex-start;gap:12px;font-size:14px;line-height:1.7;display:flex}.marketing-page-module__AYlG6a__superCensusCheck{color:var(--color-marketing-accent);flex:none;margin-top:3px}.marketing-page-module__AYlG6a__buildSection{background:var(--color-elevated);}.marketing-page-module__AYlG6a__buildInner{max-width:1304px;margin:0 auto}.marketing-page-module__AYlG6a__buildIntro{max-width:760px;margin:0 0 52px}.marketing-page-module__AYlG6a__cardGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marketing-page-module__AYlG6a__buildCard{background:var(--color-marketing-bg-secondary);border-radius:8px;flex-direction:column;gap:14px;padding:28px;display:flex}.marketing-page-module__AYlG6a__buildCardIcon{width:48px;height:48px;color:var(--color-marketing-gray-50);flex:none;justify-content:flex-start;align-items:center;display:flex}.marketing-page-module__AYlG6a__buildCardTitle{font-family:var(--font-display), "TT Firs Text", sans-serif;color:var(--color-content-emphasis);margin:0;font-size:20px;font-weight:700;line-height:1.25}.marketing-page-module__AYlG6a__buildCardBody{color:var(--color-content-base);margin:0;font-size:15px;line-height:1.6}.marketing-page-module__AYlG6a__faqSection{background:var(--color-bg-secondary);}.marketing-page-module__AYlG6a__faqInner{max-width:880px;margin:0 auto}.marketing-page-module__AYlG6a__faqIntro{text-align:center;margin:0 0 48px}.marketing-page-module__AYlG6a__faqContainer{background:var(--color-elevated);border:1px solid var(--color-border-light);border-radius:12px;overflow:hidden}.marketing-page-module__AYlG6a__faqItem{border-top:1px solid var(--color-neutral-100)}.marketing-page-module__AYlG6a__faqItem:first-child{border-top:none}.marketing-page-module__AYlG6a__faqButton{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:26px 28px;font-family:inherit;display:flex}.marketing-page-module__AYlG6a__faqQuestion{font-family:var(--font-display), "TT Firs Text", sans-serif;color:var(--color-content-emphasis);font-size:18px;font-weight:700;line-height:1.3}.marketing-page-module__AYlG6a__faqToggle{border:1px solid var(--color-border);width:30px;height:30px;color:var(--color-accent-burnt);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex}.marketing-page-module__AYlG6a__faqAnswer{max-width:720px;color:var(--color-content-base);margin:-4px 0 0;padding:0 28px 28px;font-size:16px;line-height:1.6}.marketing-page-module__AYlG6a__ctaSection{background:var(--color-marketing-ink);padding:108px 48px;position:relative;overflow:hidden}.marketing-page-module__AYlG6a__ctaInner{text-align:center;max-width:780px;margin:0 auto;position:relative}.marketing-page-module__AYlG6a__ctaTitle{font-family:var(--font-display), "TT Firs Text", sans-serif;color:#fff;margin:0 0 22px;font-size:40px;font-weight:700;line-height:1.15}.marketing-page-module__AYlG6a__ctaDesc{color:#ffffffb8;margin:0 0 36px;font-size:18px;line-height:1.55}.marketing-page-module__AYlG6a__ctaActions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.marketing-page-module__AYlG6a__ctaBtnPrimary{background:var(--color-marketing-accent);color:#fff;border-radius:4px;align-items:center;height:50px;padding:0 30px;font-size:17px;font-weight:600;line-height:1;text-decoration:none;transition:background .15s;display:inline-flex}.marketing-page-module__AYlG6a__ctaBtnPrimary:hover{background:var(--color-marketing-accent-hover)}.marketing-page-module__AYlG6a__ctaBtnSecondary{color:#fff;background:0 0;border:1px solid #ffffff4d;border-radius:4px;align-items:center;height:50px;padding:0 26px;font-size:17px;font-weight:600;line-height:1;text-decoration:none;transition:background .15s;display:inline-flex}.marketing-page-module__AYlG6a__ctaBtnSecondary:hover{background:#ffffff1a}.marketing-page-module__AYlG6a__ctaFinePrint{color:#ffffff8c;margin:18px 0 0;font-size:14px;line-height:1.4}.marketing-page-module__AYlG6a__footer{background:var(--color-marketing-ink);padding:56px 48px 40px}.marketing-page-module__AYlG6a__footerInner{max-width:1320px;margin:0 auto}.marketing-page-module__AYlG6a__footerTop{border-bottom:1px solid #ffffff1f;flex-wrap:wrap;align-items:flex-start;gap:64px;padding-bottom:40px;display:flex}.marketing-page-module__AYlG6a__footerBrand{flex:1;min-width:240px}.marketing-page-module__AYlG6a__footerLogo{align-items:center;gap:10px;margin-bottom:16px;display:flex}.marketing-page-module__AYlG6a__footerTagline{color:#ffffff80;max-width:300px;margin:0;font-size:15px;line-height:1.6}.marketing-page-module__AYlG6a__footerLinks{flex-wrap:wrap;gap:56px;display:flex}.marketing-page-module__AYlG6a__footerLinks>div{min-width:180px}.marketing-page-module__AYlG6a__footerColTitle{font-family:var(--font-display), "TT Firs Text", sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:#ffffffa6;margin:0 0 14px;font-size:12px;font-weight:600;line-height:1}.marketing-page-module__AYlG6a__footerLink{color:#ffffff8c;white-space:nowrap;margin-bottom:11px;font-size:15px;line-height:1;text-decoration:none;transition:color .15s;display:block}.marketing-page-module__AYlG6a__footerLink:hover{color:#fff}.marketing-page-module__AYlG6a__footerLink:last-child{margin-bottom:0}.marketing-page-module__AYlG6a__footerCopyright{color:#ffffff61;max-width:760px;margin:24px 0 0;font-size:13px;line-height:1.6}.marketing-page-module__AYlG6a__footerLegal{color:#ffffff61;max-width:760px;margin:10px 0 0;font-size:13px;line-height:1.6}.marketing-page-module__AYlG6a__footerLegalLink{color:#fff9;text-decoration:underline;transition:color .15s}.marketing-page-module__AYlG6a__footerLegalLink:hover{color:#fff}.marketing-page-module__AYlG6a__securitySection{background:var(--color-elevated);justify-content:center;padding:96px 24px;display:flex}.marketing-page-module__AYlG6a__securityInner{text-align:center;flex-direction:column;align-items:center;gap:40px;width:100%;max-width:900px;display:flex}.marketing-page-module__AYlG6a__securityHead{flex-direction:column;align-items:center;gap:16px;display:flex}.marketing-page-module__AYlG6a__securityPillars{flex-wrap:wrap;justify-content:center;gap:16px 32px;display:flex}@media (min-width:1024px){.marketing-page-module__AYlG6a__securityPillars{flex-wrap:nowrap}.marketing-page-module__AYlG6a__securityPillar{white-space:nowrap}}.marketing-page-module__AYlG6a__securityPillar{color:var(--color-content-emphasis);align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.marketing-page-module__AYlG6a__securityLink{color:var(--color-accent-burnt);align-items:center;gap:8px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.marketing-page-module__AYlG6a__securityLink:hover{text-decoration:underline}@media (max-width:640px){.marketing-page-module__AYlG6a__securitySection{padding:64px 20px}}.marketing-page-module__AYlG6a__footerPrivacyChoices{color:#ffffff8c;white-space:nowrap;cursor:pointer;background:0 0;border:none;gap:6px;padding:0;font-size:15px;line-height:1;transition:color .15s}.marketing-page-module__AYlG6a__footerPrivacyChoices:hover{color:#fff}.marketing-page-module__AYlG6a__menuToggle{border:1px solid var(--color-border-light);background:var(--color-elevated);cursor:pointer;width:40px;height:40px;color:var(--color-content-emphasis);border-radius:6px;flex:none;justify-content:center;align-items:center;display:none}.marketing-page-module__AYlG6a__drawerBackdrop{z-index:250;opacity:0;visibility:hidden;background:#0006;transition:opacity .25s,visibility .25s;position:fixed;inset:0}.marketing-page-module__AYlG6a__drawerBackdropOpen{opacity:1;visibility:visible}.marketing-page-module__AYlG6a__drawer{z-index:260;background:var(--color-elevated);border-left:1px solid var(--color-border-light);flex-direction:column;width:min(86vw,360px);transition:transform .28s cubic-bezier(.2,0,0,1);display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-12px 0 32px #00000029}.marketing-page-module__AYlG6a__drawerOpen{transform:translate(0)}.marketing-page-module__AYlG6a__drawerHeader{border-bottom:1px solid var(--color-border-light);flex-shrink:0;justify-content:space-between;align-items:center;height:68px;padding:0 16px 0 24px;display:flex}.marketing-page-module__AYlG6a__drawerClose{width:40px;height:40px;color:var(--color-content-emphasis);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin-right:-8px;transition:background .15s;display:flex}.marketing-page-module__AYlG6a__drawerClose:hover{background:var(--color-bg-tertiary)}.marketing-page-module__AYlG6a__drawerLinks{flex-direction:column;padding:12px 12px 4px;display:flex}.marketing-page-module__AYlG6a__drawerLink{color:var(--color-content-emphasis);border-radius:8px;padding:14px 12px;font-size:17px;font-weight:500;text-decoration:none;transition:background .15s,color .15s}.marketing-page-module__AYlG6a__drawerLink:hover{background:var(--color-bg-tertiary);color:var(--color-accent-burnt)}.marketing-page-module__AYlG6a__drawerFooter{border-top:1px solid var(--color-border-light);flex-direction:column;gap:10px;margin-top:auto;padding:16px 20px 28px;display:flex}.marketing-page-module__AYlG6a__drawerSignIn{border:1px solid var(--color-border);height:48px;color:var(--color-content-base);background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.marketing-page-module__AYlG6a__drawerSignIn:hover{background:var(--color-bg-tertiary)}.marketing-page-module__AYlG6a__drawerBtnOutline{border:1px solid var(--color-border);background:var(--color-elevated);height:48px;color:var(--color-content-emphasis);border-radius:4px;justify-content:center;align-items:center;font-size:16px;font-weight:600;text-decoration:none;display:flex}.marketing-page-module__AYlG6a__drawerBtnPrimary{background:var(--color-marketing-accent);color:#fff;border-radius:4px;justify-content:center;align-items:center;height:48px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.marketing-page-module__AYlG6a__drawerBtnPrimary:hover{background:var(--color-marketing-accent-hover)}@keyframes marketing-page-module__AYlG6a__nav-spin{to{transform:rotate(360deg)}}.marketing-page-module__AYlG6a__spin{animation:.75s linear infinite marketing-page-module__AYlG6a__nav-spin}@media (max-width:1400px){.marketing-page-module__AYlG6a__navLinks{display:none}.marketing-page-module__AYlG6a__menuToggle{display:flex}}@media (max-width:1024px){.marketing-page-module__AYlG6a__statsGrid{grid-template-columns:repeat(3,1fr)}.marketing-page-module__AYlG6a__nav{gap:16px;padding:0 24px}.marketing-page-module__AYlG6a__whatGrid,.marketing-page-module__AYlG6a__provenGrid,.marketing-page-module__AYlG6a__datamartGrid,.marketing-page-module__AYlG6a__connectorInner{grid-template-columns:1fr}.marketing-page-module__AYlG6a__connectorInner{text-align:center;justify-items:center}.marketing-page-module__AYlG6a__connectorCopy{max-width:none}.marketing-page-module__AYlG6a__datamartMiniStats{grid-template-columns:repeat(2,1fr)}.marketing-page-module__AYlG6a__workflowRowInner{flex-direction:column;gap:24px}.marketing-page-module__AYlG6a__cardGrid{grid-template-columns:repeat(2,1fr)}.marketing-page-module__AYlG6a__diffRow,.marketing-page-module__AYlG6a__diffHeaderRow{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.marketing-page-module__AYlG6a__section{padding:72px 32px}.marketing-page-module__AYlG6a__heroContent{padding:168px 32px 0}}@media (max-width:640px){.marketing-page-module__AYlG6a__heroTitle{font-size:32px}.marketing-page-module__AYlG6a__sectionTitle,.marketing-page-module__AYlG6a__diffTitle,.marketing-page-module__AYlG6a__datamartTitle,.marketing-page-module__AYlG6a__ctaTitle,.marketing-page-module__AYlG6a__connectorTitle{font-size:28px}.marketing-page-module__AYlG6a__statsGrid,.marketing-page-module__AYlG6a__datamartMiniStats{grid-template-columns:1fr}.marketing-page-module__AYlG6a__statsGrid{border-top:none}.marketing-page-module__AYlG6a__statsGrid .marketing-page-module__AYlG6a__stat{border-right:none}.marketing-page-module__AYlG6a__datamartMiniStats>div{border-bottom:1px solid #ffffff26;border-right:none}.marketing-page-module__AYlG6a__datamartMiniStats>div:last-child{border-bottom:none}.marketing-page-module__AYlG6a__cardGrid,.marketing-page-module__AYlG6a__workflowRowCards,.marketing-page-module__AYlG6a__provenStatsGrid{grid-template-columns:1fr}.marketing-page-module__AYlG6a__nav{padding:0 16px}.marketing-page-module__AYlG6a__navBtnOutline,.marketing-page-module__AYlG6a__navBtnPrimary,.marketing-page-module__AYlG6a__navSignIn{display:none}.marketing-page-module__AYlG6a__heroActions,.marketing-page-module__AYlG6a__ctaActions{flex-direction:column;align-items:stretch;width:100%}.marketing-page-module__AYlG6a__btnPrimary,.marketing-page-module__AYlG6a__btnSecondary,.marketing-page-module__AYlG6a__ctaBtnPrimary,.marketing-page-module__AYlG6a__ctaBtnSecondary{justify-content:center;width:100%}.marketing-page-module__AYlG6a__section{padding:56px 20px}.marketing-page-module__AYlG6a__footerTop{flex-direction:column}.marketing-page-module__AYlG6a__footerLinks{flex-direction:column;gap:32px}}
.output-preview-module__lc5gMW__container{box-sizing:border-box;justify-content:center;align-items:center;width:100%;font-family:Inter,sans-serif;display:flex}.output-preview-module__lc5gMW__card{background:var(--color-elevated);border:1px solid var(--color-border-light);box-sizing:border-box;border-radius:12px;flex-direction:column;width:100%;max-width:500px;padding:22px 24px;display:flex;box-shadow:0 2px 16px #22262a14}.output-preview-module__lc5gMW__cardHeader{border-bottom:1px solid var(--color-neutral-100);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:16px;display:flex}.output-preview-module__lc5gMW__headerLeft{flex-direction:column;display:flex}.output-preview-module__lc5gMW__categoryLabel{font-family:var(--font-inter,"Inter", sans-serif);letter-spacing:1.4px;text-transform:uppercase;color:var(--color-text-light);margin:0 0 7px;font-size:10px;font-weight:600;line-height:1}.output-preview-module__lc5gMW__subject{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.output-preview-module__lc5gMW__propertyName{font-family:var(--font-ivar-headline,"Ivar Headline", Georgia, serif);color:var(--color-content-emphasis);white-space:nowrap;margin:0;font-size:17px;font-weight:500;line-height:1.15}.output-preview-module__lc5gMW__propertyLocation{color:var(--color-content-subtle);margin:0;font-size:12px;font-weight:400;line-height:1}.output-preview-module__lc5gMW__chartLabel{font-family:var(--font-inter,"Inter", sans-serif);letter-spacing:1px;text-transform:uppercase;color:var(--color-text-light);margin:18px 0 0;font-size:11px;font-weight:600;line-height:1}.output-preview-module__lc5gMW__barChart{align-items:flex-end;gap:12px;height:220px;padding:16px 4px 10px;display:flex}.output-preview-module__lc5gMW__barColumn{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.output-preview-module__lc5gMW__barColumnBar{border-radius:4px 4px 0 0;width:100%}.output-preview-module__lc5gMW__barColumnLabel{font-family:var(--font-inter,"Inter", sans-serif);color:var(--color-text-light);font-size:11px;font-weight:600;line-height:1}.output-preview-module__lc5gMW__barColumnLabelSubject{color:var(--color-gold);font-weight:700;}.output-preview-module__lc5gMW__valuationFooter{border-top:1px solid var(--color-neutral-100);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.output-preview-module__lc5gMW__valuationLeft{flex-direction:column;display:flex}.output-preview-module__lc5gMW__valuationRight{text-align:right;flex-direction:column;display:flex}.output-preview-module__lc5gMW__valuationLabel{font-family:var(--font-inter,"Inter", sans-serif);letter-spacing:1px;text-transform:uppercase;color:var(--color-text-light);margin:0 0 6px;font-size:10px;font-weight:600;line-height:1}.output-preview-module__lc5gMW__valuationAmount{font-family:var(--font-ivar-display,"Ivar Display", Georgia, serif);color:var(--color-content-emphasis);margin:0;font-size:24px;font-weight:500;line-height:1}.output-preview-module__lc5gMW__valuationRange{font-family:var(--font-inter,"Inter", sans-serif);color:var(--color-content-base);margin:0;font-size:14px;font-weight:700;line-height:1}
.connector-diagram-module__w6cRWW__diagram{flex-shrink:0;width:260px;height:230px;position:relative}.connector-diagram-module__w6cRWW__lines{stroke:#ffffff2e;stroke-width:1px;width:100%;height:100%;position:absolute;inset:0}.connector-diagram-module__w6cRWW__lines line{vector-effect:non-scaling-stroke}.connector-diagram-module__w6cRWW__node{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(80.56% 80.56%,#15151330 62.5%,#ffffff30 100%);border:.5px solid #ffffff1f;border-radius:8px;justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff59,inset 1px 0 #ffffff14,inset -1px 0 #ffffff14}.connector-diagram-module__w6cRWW__nodeHub{top:20%;left:50%}.connector-diagram-module__w6cRWW__nodeClaude{top:84%;left:22%}.connector-diagram-module__w6cRWW__nodeChatgpt{top:84%;left:78%}
.demo-video-module__RZD84W__wrapper{width:100%;position:relative}.demo-video-module__RZD84W__wrapper:fullscreen{background:#000;justify-content:center;align-items:center;display:flex}.demo-video-module__RZD84W__wrapper:fullscreen video{object-fit:contain;width:100%;height:100%}.demo-video-module__RZD84W__fullscreenButton{border-radius:var(--radius-md);color:#fff;cursor:pointer;background:#15151399;border:none;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s;display:flex;position:absolute;bottom:12px;right:12px}.demo-video-module__RZD84W__fullscreenButton:hover,.demo-video-module__RZD84W__fullscreenButton:focus-visible{background:#151513cc}
.pricing-page-module__ElpK1G__section{flex-direction:column;align-items:center;gap:60px;max-width:1400px;margin:0 auto;padding:148px 48px 100px;display:flex}.pricing-page-module__ElpK1G__head{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.pricing-page-module__ElpK1G__title{font-family:var(--font-display), "TT Firs Text", sans-serif;letter-spacing:-1px;color:var(--color-content-emphasis);margin:0;font-size:48px;font-weight:700;line-height:.94}.pricing-page-module__ElpK1G__plansGrid{justify-content:center;align-items:stretch;gap:24px;width:100%;display:flex}.pricing-page-module__ElpK1G__planCta{background:var(--color-marketing-accent);color:#fff;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;height:50px;padding:0 24px;font-size:15px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.pricing-page-module__ElpK1G__planCta:hover{background:var(--color-marketing-accent-hover)}.pricing-page-module__ElpK1G__planContactBtn{background:var(--color-marketing-accent);color:#fff;border-radius:4px;justify-content:center;align-items:center;height:50px;margin-left:auto;padding:0 24px;font-size:15px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.pricing-page-module__ElpK1G__planContactBtn:hover{background:var(--color-marketing-accent-hover)}@media (max-width:900px){.pricing-page-module__ElpK1G__plansGrid{flex-direction:column}.pricing-page-module__ElpK1G__section{padding:128px 32px 72px}}@media (max-width:640px){.pricing-page-module__ElpK1G__title{letter-spacing:-.5px;font-size:32px}.pricing-page-module__ElpK1G__section{padding:112px 20px 56px}}
.datamart-diagram-module__AQIpea__container{width:100%;height:460px;font-family:Inter,sans-serif;position:relative}.datamart-diagram-module__AQIpea__container:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 48%,#ffffff24 0%,#fff0 45%);position:absolute;inset:0}.datamart-diagram-module__AQIpea__svgOverlay{width:100%;height:100%;position:absolute;inset:0}.datamart-diagram-module__AQIpea__dashGroup{stroke:var(--color-marketing-accent);stroke-width:1px;fill:none;stroke-dasharray:2.5 3.5;opacity:.55;animation:2.5s linear infinite datamart-diagram-module__AQIpea__rd2-dash}.datamart-diagram-module__AQIpea__dashGroup line{vector-effect:non-scaling-stroke}.datamart-diagram-module__AQIpea__centerNode{z-index:2;background:var(--color-marketing-ink-elevated);border:1.5px solid var(--color-marketing-accent);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:5px;min-width:148px;padding:16px 22px;animation:2.8s ease-in-out infinite datamart-diagram-module__AQIpea__rd2-pulse;display:flex;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.datamart-diagram-module__AQIpea__centerLabel{font-family:var(--font-inter,"Inter"), sans-serif;letter-spacing:1.3px;text-transform:uppercase;color:var(--color-marketing-accent);font-size:9px;font-weight:700;line-height:1}.datamart-diagram-module__AQIpea__centerTitle{color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:1}.datamart-diagram-module__AQIpea__satellite{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff12;border-radius:8px;align-items:center;gap:8px;padding:10px 14px;display:flex;position:absolute;transform:translate(-50%,-50%)}.datamart-diagram-module__AQIpea__satelliteDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2.4s ease-in-out infinite datamart-diagram-module__AQIpea__rd2-glow}.datamart-diagram-module__AQIpea__satelliteText{color:#fff;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:1}.datamart-diagram-module__AQIpea__satProperty,.datamart-diagram-module__AQIpea__satLeasing,.datamart-diagram-module__AQIpea__satTenant,.datamart-diagram-module__AQIpea__satMarket{border:1.354px solid var(--color-marketing-gray-40)}.datamart-diagram-module__AQIpea__residentialNode{border:1.354px solid var(--color-marketing-gray-40);white-space:nowrap;border-radius:8px;flex-direction:column;align-items:center;gap:3px;padding:10px 16px;display:flex;position:absolute;top:94%;left:50%;transform:translate(-50%,-50%)}.datamart-diagram-module__AQIpea__residentialTitle{color:#fff;white-space:nowrap;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:1}.datamart-diagram-module__AQIpea__residentialSub{font-family:var(--font-inter,"Inter"), sans-serif;letter-spacing:.4px;color:#fff9;white-space:nowrap;font-size:10px;font-weight:500;line-height:1}@media (max-width:640px){.datamart-diagram-module__AQIpea__dashGroup,.datamart-diagram-module__AQIpea__centerNode,.datamart-diagram-module__AQIpea__satelliteDot{animation:none}}@keyframes datamart-diagram-module__AQIpea__rd2-dash{to{stroke-dashoffset:-60px}}@keyframes datamart-diagram-module__AQIpea__rd2-pulse{0%,to{box-shadow:0 0 #f4633a00}50%{box-shadow:0 0 0 7px #f4633a1f}}@keyframes datamart-diagram-module__AQIpea__rd2-glow{0%,to{opacity:.55}50%{opacity:1}}
.connector-docs-page-module__01KTaW__overline{font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--color-accent-burnt);margin:0;font-size:12px;font-weight:600;line-height:1}.connector-docs-page-module__01KTaW__hero{background:var(--color-elevated);justify-content:center;padding:160px 24px 96px;display:flex}.connector-docs-page-module__01KTaW__heroInner{text-align:center;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:800px;display:flex}.connector-docs-page-module__01KTaW__heroTitle{font-family:var(--font-ivar-display), "Ivar Display", Georgia, serif;letter-spacing:-.02em;color:var(--color-content-emphasis);margin:0;font-size:52px;font-weight:400;line-height:1.07}.connector-docs-page-module__01KTaW__heroDesc{color:var(--color-content-base);max-width:640px;margin:0;font-size:19px;line-height:1.6}.connector-docs-page-module__01KTaW__overviewSection{background:var(--color-marketing-parchment);border-top:1px solid var(--color-marketing-parchment-border);justify-content:center;padding:104px 24px;display:flex}.connector-docs-page-module__01KTaW__overviewInner{flex-direction:column;gap:56px;width:100%;max-width:1200px;display:flex}.connector-docs-page-module__01KTaW__overviewIntro{text-align:center;max-width:720px;margin:0 auto}.connector-docs-page-module__01KTaW__overviewTitle{font-family:var(--font-ivar-display), "Ivar Display", Georgia, serif;letter-spacing:-.015em;color:var(--color-content-emphasis);margin:0 0 16px;font-size:42px;font-weight:400;line-height:1.1}.connector-docs-page-module__01KTaW__overviewDesc{color:var(--color-content-base);margin:0;font-size:18px;line-height:1.6}.connector-docs-page-module__01KTaW__layerCards{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.connector-docs-page-module__01KTaW__layerCard{background:var(--color-elevated);border:1px solid var(--color-border-light);border-radius:12px;flex-direction:column;gap:16px;padding:32px;display:flex}.connector-docs-page-module__01KTaW__layerCardIcon{background:var(--color-accent-subtle);width:48px;height:48px;color:var(--color-accent-burnt);border-radius:10px;justify-content:center;align-items:center;display:flex}.connector-docs-page-module__01KTaW__layerCardTitle{color:var(--color-content-emphasis);margin:0;font-size:20px;font-weight:600}.connector-docs-page-module__01KTaW__layerCardDesc{color:var(--color-content-base);margin:0;font-size:16px;line-height:1.55}.connector-docs-page-module__01KTaW__toolsSection{background:var(--color-marketing-teal-dark);justify-content:center;padding:104px 24px;display:flex;position:relative;overflow:hidden}.connector-docs-page-module__01KTaW__toolsSection:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff0d 1.2px,#0000 1.2px);background-size:24px 24px;position:absolute;inset:0}.connector-docs-page-module__01KTaW__toolsInner{z-index:1;flex-direction:column;gap:48px;width:100%;max-width:1200px;display:flex;position:relative}.connector-docs-page-module__01KTaW__toolsHead{max-width:700px}.connector-docs-page-module__01KTaW__toolsTitle{font-family:var(--font-ivar-display), "Ivar Display", Georgia, serif;letter-spacing:-.015em;color:#fff;margin:0 0 16px;font-size:46px;font-weight:400;line-height:1.08}.connector-docs-page-module__01KTaW__toolsSub{color:#ffffffb8;margin:0;font-size:18px;line-height:1.6}.connector-docs-page-module__01KTaW__toolsLayout{grid-template-columns:340px 1fr;align-items:start;gap:32px;display:grid}.connector-docs-page-module__01KTaW__toolsNav{flex-direction:column;gap:12px;display:flex}.connector-docs-page-module__01KTaW__toolTab{cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;align-items:flex-start;gap:14px;padding:18px 20px;transition:background .15s,border-color .15s;display:flex}.connector-docs-page-module__01KTaW__toolTab:hover{background:#ffffff14;border-color:#fff3}.connector-docs-page-module__01KTaW__toolTabActive{background:#ffffff1a;border-color:#ffffff4d}.connector-docs-page-module__01KTaW__toolTabIcon{color:var(--color-accent-burnt);flex-shrink:0;margin-top:2px}.connector-docs-page-module__01KTaW__toolTabContent{flex-direction:column;gap:4px;display:flex}.connector-docs-page-module__01KTaW__toolTabName{font-family:var(--font-mono), "Fira Code", monospace;color:#fff;font-size:14px;font-weight:500}.connector-docs-page-module__01KTaW__toolTabPurpose{color:#fff9;font-size:13px;line-height:1.4}.connector-docs-page-module__01KTaW__toolDetail{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;padding:28px}.connector-docs-page-module__01KTaW__toolDetailHeader{margin-bottom:16px}.connector-docs-page-module__01KTaW__toolDetailName{font-family:var(--font-mono), "Fira Code", monospace;color:#fff;background:#ffffff1a;border-radius:6px;padding:6px 12px;font-size:18px;font-weight:500}.connector-docs-page-module__01KTaW__toolDetailDesc{color:#fffc;margin:0 0 24px;font-size:16px;line-height:1.6}.connector-docs-page-module__01KTaW__paramHeader{letter-spacing:.5px;text-transform:uppercase;color:#ffffff80;margin:0 0 16px;font-size:14px;font-weight:600}.connector-docs-page-module__01KTaW__paramTable{flex-direction:column;gap:2px;display:flex}.connector-docs-page-module__01KTaW__paramTableHead{letter-spacing:.5px;text-transform:uppercase;color:#ffffff80;background:#ffffff14;border-radius:8px 8px 0 0;grid-template-columns:120px 80px 80px 1fr;gap:16px;padding:12px 16px;font-size:12px;font-weight:600;display:grid}.connector-docs-page-module__01KTaW__paramRow{color:#fffc;background:#ffffff0a;grid-template-columns:120px 80px 80px 1fr;gap:16px;padding:14px 16px;font-size:14px;display:grid}.connector-docs-page-module__01KTaW__paramRow:last-child{border-radius:0 0 8px 8px}.connector-docs-page-module__01KTaW__paramName{font-family:var(--font-mono), "Fira Code", monospace;color:#fff;font-size:13px}.connector-docs-page-module__01KTaW__paramType{font-family:var(--font-mono), "Fira Code", monospace;color:var(--color-accent-burnt);font-size:12px}.connector-docs-page-module__01KTaW__paramRequired{color:#fff9;font-size:13px}.connector-docs-page-module__01KTaW__paramDesc{color:#ffffffb3;font-size:13px;line-height:1.5}.connector-docs-page-module__01KTaW__filterOps{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;padding:32px}.connector-docs-page-module__01KTaW__filterOpsTitle{font-family:var(--font-ivar-display), "Ivar Display", Georgia, serif;color:#fff;margin:0 0 8px;font-size:24px;font-weight:400}.connector-docs-page-module__01KTaW__filterOpsDesc{color:#fff9;margin:0 0 24px;font-size:15px}.connector-docs-page-module__01KTaW__filterGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.connector-docs-page-module__01KTaW__filterItem{background:#ffffff0d;border-radius:8px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.connector-docs-page-module__01KTaW__filterOp{font-family:var(--font-mono), "Fira Code", monospace;color:#fff;font-size:12px;font-weight:500}.connector-docs-page-module__01KTaW__filterDesc{color:#ffffff8c;font-size:12px}.connector-docs-page-module__01KTaW__skillsSection{background:var(--color-elevated);justify-content:center;padding:104px 24px;display:flex}.connector-docs-page-module__01KTaW__skillsInner{flex-direction:column;gap:48px;width:100%;max-width:1100px;display:flex}.connector-docs-page-module__01KTaW__skillsHead{max-width:720px}.connector-docs-page-module__01KTaW__skillsTitle{font-family:var(--font-ivar-display), "Ivar Display", Georgia, serif;letter-spacing:-.015em;color:var(--color-content-emphasis);margin:12px 0 16px;font-size:46px;font-weight:400;line-height:1.08}.connector-docs-page-module__01KTaW__skillsSub{color:var(--color-content-base);margin:0;font-size:18px;line-height:1.6}.connector-docs-page-module__01KTaW__skillsCallout{background:var(--color-accent-subtle);border:1px solid var(--color-accent-burnt);border-left:4px solid var(--color-accent-burnt);border-radius:8px;gap:16px;padding:20px 24px;display:flex}.connector-docs-page-module__01KTaW__skillsCallout strong{color:var(--color-content-emphasis);margin-bottom:4px;display:block}.connector-docs-page-module__01KTaW__skillsCallout p{color:var(--color-content-base);margin:0;font-size:15px;line-height:1.5}.connector-docs-page-module__01KTaW__calloutIcon{color:var(--color-accent-burnt);flex-shrink:0;margin-top:2px}.connector-docs-page-module__01KTaW__skillsAccordion{align-items:flex-start;gap:32px;display:flex}.connector-docs-page-module__01KTaW__skillsAccordionNav{flex-direction:column;flex-shrink:0;gap:8px;width:200px;display:flex}.connector-docs-page-module__01KTaW__skillsTab{text-align:left;border:1px solid var(--color-border-light);cursor:pointer;font-family:var(--font-inter), "Inter", sans-serif;color:var(--color-content-base);background:0 0;border-radius:8px;padding:14px 16px;font-size:15px;font-weight:600;transition:background .15s,border-color .15s,color .15s}.connector-docs-page-module__01KTaW__skillsTab:hover{background:var(--color-neutral-50);border-color:var(--color-border)}.connector-docs-page-module__01KTaW__skillsTabActive{background:var(--color-marketing-teal-tint);border-color:var(--color-marketing-teal);color:var(--color-marketing-teal-dark)}.connector-docs-page-module__01KTaW__skillsPanel{background:var(--color-neutral-50);border:1px solid var(--color-border-light);border-radius:12px;flex:1;padding:28px}.connector-docs-page-module__01KTaW__skillsPanelHeading{font-family:var(--font-ivar-display), "Ivar Display", Georgia, serif;color:var(--color-content-emphasis);margin:0 0 24px;font-size:24px;font-weight:400}.connector-docs-page-module__01KTaW__skillsList{flex-direction:column;gap:16px;display:flex}.connector-docs-page-module__01KTaW__skillItem{background:var(--color-elevated);border:1px solid var(--color-border-light);border-radius:8px;padding:16px 20px}.connector-docs-page-module__01KTaW__skillItemHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.connector-docs-page-module__01KTaW__skillName{font-family:var(--font-mono), "Fira Code", monospace;color:var(--color-content-emphasis);background:var(--color-neutral-100);border-radius:4px;padding:4px 10px;font-size:14px;font-weight:500}.connector-docs-page-module__01KTaW__skillTrigger{color:var(--color-accent-burnt);background:var(--color-accent-subtle);border-radius:4px;padding:4px 10px;font-size:12px;font-weight:600}.connector-docs-page-module__01KTaW__skillDesc{color:var(--color-content-base);margin:0;font-size:14px;line-height:1.5}.connector-docs-page-module__01KTaW__catalogSection{background:var(--color-marketing-parchment);border-top:1px solid var(--color-marketing-parchment-border);justify-content:center;padding:104px 24px;display:flex}.connector-docs-page-module__01KTaW__catalogInner{flex-direction:column;gap:56px;width:100%;max-width:1200px;display:flex}.connector-docs-page-module__01KTaW__catalogHead{max-width:780px}.connector-docs-page-module__01KTaW__catalogTitle{font-family:var(--font-ivar-display), "Ivar Display", Georgia, serif;letter-spacing:-.015em;color:var(--color-content-emphasis);margin:0 0 16px;font-size:46px;font-weight:400;line-height:1.08}.connector-docs-page-module__01KTaW__catalogSub{color:var(--color-content-base);margin:0;font-size:18px;line-height:1.6}.connector-docs-page-module__01KTaW__catalogSub strong{color:var(--color-content-emphasis)}.connector-docs-page-module__01KTaW__entitiesGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.connector-docs-page-module__01KTaW__entityCard{background:var(--color-elevated);border:1px solid var(--color-border-light);border-radius:12px;flex-direction:column;gap:16px;padding:28px;display:flex}.connector-docs-page-module__01KTaW__entityCardIcon{color:var(--color-accent-burnt)}.connector-docs-page-module__01KTaW__entityCardTitle{color:var(--color-content-emphasis);margin:0;font-size:20px;font-weight:600}.connector-docs-page-module__01KTaW__entityCardDesc{color:var(--color-content-base);margin:0;font-size:14px;line-height:1.5}.connector-docs-page-module__01KTaW__entityList{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.connector-docs-page-module__01KTaW__entityCode{font-family:var(--font-mono), "Fira Code", monospace;color:var(--color-content-emphasis);background:var(--color-neutral-100);border-radius:4px;padding:4px 10px;font-size:12px}.connector-docs-page-module__01KTaW__topicsSection{border-top:1px solid var(--color-marketing-parchment-stat-border);padding-top:48px}.connector-docs-page-module__01KTaW__topicsHeading{font-family:var(--font-ivar-display), "Ivar Display", Georgia, serif;color:var(--color-content-emphasis);margin:0 0 8px;font-size:32px;font-weight:400}.connector-docs-page-module__01KTaW__topicsDesc{color:var(--color-content-base);margin:0 0 32px;font-size:16px;line-height:1.6}.connector-docs-page-module__01KTaW__topicsDesc code{font-family:var(--font-mono), "Fira Code", monospace;background:var(--color-neutral-100);border-radius:4px;padding:2px 6px;font-size:14px}.connector-docs-page-module__01KTaW__topicsGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.connector-docs-page-module__01KTaW__topicGroup{background:var(--color-elevated);border:1px solid var(--color-border-light);border-radius:12px;padding:24px}.connector-docs-page-module__01KTaW__topicGroupTitle{color:var(--color-content-emphasis);margin:0 0 16px;font-size:16px;font-weight:600}.connector-docs-page-module__01KTaW__topicList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.connector-docs-page-module__01KTaW__topicItem{color:var(--color-content-base);gap:10px;font-size:14px;line-height:1.4;display:flex}.connector-docs-page-module__01KTaW__topicCheck{color:var(--color-accent-burnt);flex-shrink:0;margin-top:2px}.connector-docs-page-module__01KTaW__errorSection{background:var(--color-elevated);justify-content:center;padding:104px 24px;display:flex}.connector-docs-page-module__01KTaW__errorInner{width:100%;max-width:1200px}.connector-docs-page-module__01KTaW__errorGrid{grid-template-columns:1.2fr .8fr;gap:48px;display:grid}.connector-docs-page-module__01KTaW__errorContent,.connector-docs-page-module__01KTaW__authContent{flex-direction:column;gap:20px;display:flex}.connector-docs-page-module__01KTaW__errorIcon,.connector-docs-page-module__01KTaW__authIcon{color:var(--color-accent-burnt)}.connector-docs-page-module__01KTaW__errorTitle,.connector-docs-page-module__01KTaW__authTitle{font-family:var(--font-ivar-display), "Ivar Display", Georgia, serif;color:var(--color-content-emphasis);margin:0;font-size:32px;font-weight:400}.connector-docs-page-module__01KTaW__errorTable{flex-direction:column;gap:12px;display:flex}.connector-docs-page-module__01KTaW__errorRow{background:var(--color-neutral-50);border:1px solid var(--color-border-light);border-radius:8px;padding:16px 20px}.connector-docs-page-module__01KTaW__errorCode{font-family:var(--font-mono), "Fira Code", monospace;color:var(--color-content-emphasis);background:var(--color-elevated);border-radius:4px;margin-bottom:8px;padding:4px 8px;font-size:13px;display:inline-block}.connector-docs-page-module__01KTaW__errorDetails{gap:16px;font-size:14px;display:flex}.connector-docs-page-module__01KTaW__errorCause{color:var(--color-content-base)}.connector-docs-page-module__01KTaW__errorResolution{color:var(--color-accent-burnt);font-weight:500}.connector-docs-page-module__01KTaW__authDesc{color:var(--color-content-base);margin:0;font-size:16px;line-height:1.6}.connector-docs-page-module__01KTaW__authDesc code{font-family:var(--font-mono), "Fira Code", monospace;background:var(--color-neutral-100);border-radius:4px;padding:2px 6px;font-size:14px}.connector-docs-page-module__01KTaW__rateLimitNote{background:var(--color-neutral-50);border:1px solid var(--color-border-light);border-radius:8px;gap:14px;margin-top:auto;padding:18px 20px;display:flex}.connector-docs-page-module__01KTaW__rateLimitNote svg{color:var(--color-marketing-teal-dark);flex-shrink:0;margin-top:2px}.connector-docs-page-module__01KTaW__rateLimitNote strong{color:var(--color-content-emphasis);margin-bottom:4px;display:block}.connector-docs-page-module__01KTaW__rateLimitNote p{color:var(--color-content-base);margin:0;font-size:14px;line-height:1.5}.connector-docs-page-module__01KTaW__questionsSection{background:var(--color-marketing-teal-tint);border-top:1px solid var(--color-marketing-teal-border);justify-content:center;padding:96px 24px;display:flex;position:relative;overflow:hidden}.connector-docs-page-module__01KTaW__questionsSection:before{content:"";background-image:radial-gradient(var(--color-marketing-teal-dot) 1.4px, transparent 1.4px);opacity:.5;pointer-events:none;background-size:22px 22px;position:absolute;inset:0}.connector-docs-page-module__01KTaW__questionsInner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:18px;width:100%;max-width:720px;display:flex;position:relative}.connector-docs-page-module__01KTaW__questionsTitle{font-family:var(--font-ivar-display), "Ivar Display", Georgia, serif;letter-spacing:-.02em;color:var(--color-content-emphasis);margin:0;font-size:46px;font-weight:400;line-height:1.08}.connector-docs-page-module__01KTaW__questionsText{color:var(--color-marketing-teal-text);max-width:560px;margin:0;font-size:19px;line-height:1.6}.connector-docs-page-module__01KTaW__questionsLink{color:var(--color-accent-burnt);text-decoration:underline}.connector-docs-page-module__01KTaW__questionsLink:hover{color:var(--color-accent-burnt-hover)}@media (max-width:1024px){.connector-docs-page-module__01KTaW__layerCards,.connector-docs-page-module__01KTaW__toolsLayout{grid-template-columns:1fr}.connector-docs-page-module__01KTaW__filterGrid{grid-template-columns:repeat(2,1fr)}.connector-docs-page-module__01KTaW__skillsAccordion{flex-direction:column}.connector-docs-page-module__01KTaW__skillsAccordionNav{flex-flow:wrap;gap:8px;width:100%}.connector-docs-page-module__01KTaW__skillsTab{text-align:center;flex:1;min-width:140px}.connector-docs-page-module__01KTaW__entitiesGrid,.connector-docs-page-module__01KTaW__topicsGrid,.connector-docs-page-module__01KTaW__errorGrid{grid-template-columns:1fr}}@media (max-width:640px){.connector-docs-page-module__01KTaW__hero{padding:128px 20px 64px}.connector-docs-page-module__01KTaW__overviewSection,.connector-docs-page-module__01KTaW__toolsSection,.connector-docs-page-module__01KTaW__skillsSection,.connector-docs-page-module__01KTaW__catalogSection,.connector-docs-page-module__01KTaW__errorSection,.connector-docs-page-module__01KTaW__questionsSection{padding:64px 20px}.connector-docs-page-module__01KTaW__heroTitle{font-size:34px}.connector-docs-page-module__01KTaW__overviewTitle,.connector-docs-page-module__01KTaW__toolsTitle,.connector-docs-page-module__01KTaW__skillsTitle,.connector-docs-page-module__01KTaW__catalogTitle,.connector-docs-page-module__01KTaW__questionsTitle{font-size:30px}.connector-docs-page-module__01KTaW__errorTitle,.connector-docs-page-module__01KTaW__authTitle,.connector-docs-page-module__01KTaW__topicsHeading{font-size:26px}.connector-docs-page-module__01KTaW__heroDesc,.connector-docs-page-module__01KTaW__toolsSub,.connector-docs-page-module__01KTaW__skillsSub,.connector-docs-page-module__01KTaW__questionsText{font-size:16px}.connector-docs-page-module__01KTaW__paramTableHead,.connector-docs-page-module__01KTaW__paramRow{grid-template-columns:1fr;gap:4px}.connector-docs-page-module__01KTaW__paramTableHead span:not(:first-child),.connector-docs-page-module__01KTaW__paramType,.connector-docs-page-module__01KTaW__paramRequired{display:none}.connector-docs-page-module__01KTaW__filterGrid{grid-template-columns:1fr}.connector-docs-page-module__01KTaW__skillItemHeader{flex-direction:column;align-items:flex-start;gap:8px}.connector-docs-page-module__01KTaW__errorDetails{flex-direction:column;gap:4px}}
.demo-module__YwXXfW__page{background:var(--color-marketing-parchment);min-height:100vh}.demo-module__YwXXfW__header{max-width:1120px;margin:0 auto;padding:1.5rem 1.5rem 0}.demo-module__YwXXfW__logoLink{align-items:center;display:inline-flex}.demo-module__YwXXfW__hero{max-width:768px;margin:0 auto;padding:3rem 1.5rem 5rem}.demo-module__YwXXfW__intro{text-align:center}.demo-module__YwXXfW__title{font-family:var(--font-ivar-display), serif;color:var(--color-content-emphasis);margin:0 0 1rem;font-size:clamp(2rem,5vw,3rem)}.demo-module__YwXXfW__subtitle{color:var(--color-text-muted);max-width:40rem;margin:0 auto 3rem;font-size:1.125rem;line-height:1.65}.demo-module__YwXXfW__formCard{background:color-mix(in srgb, white 82%, var(--color-marketing-parchment));border:1px solid color-mix(in srgb, var(--color-content-emphasis) 12%, transparent);border-radius:1.25rem;padding:clamp(1.25rem,4vw,2.5rem);position:relative;box-shadow:0 1.5rem 4rem #2d261d14}.demo-module__YwXXfW__formFrame{min-height:28rem}.demo-module__YwXXfW__redirectOverlay{z-index:1;border-radius:inherit;background:color-mix(in srgb, white 82%, var(--color-marketing-parchment));color:var(--color-content-emphasis);flex-direction:column;justify-content:center;align-items:center;gap:1rem;font-weight:600;display:flex;position:absolute;inset:0}.demo-module__YwXXfW__spinner{border:3px solid color-mix(in srgb, var(--color-accent-burnt) 25%, transparent);border-top-color:var(--color-accent-burnt);border-radius:50%;width:2rem;height:2rem;animation:.7s linear infinite demo-module__YwXXfW__spin}@keyframes demo-module__YwXXfW__spin{to{transform:rotate(360deg)}}@media (max-width:600px){.demo-module__YwXXfW__hero{padding-top:2.25rem}.demo-module__YwXXfW__subtitle{margin-bottom:2rem}.demo-module__YwXXfW__formCard{border-radius:1rem;padding:1rem}}
.submitted-module__PCmtBG__page{background:var(--color-marketing-parchment);min-height:100vh;font-family:var(--font-inter), "Inter", -apple-system, sans-serif;color:var(--color-content-emphasis);-webkit-font-smoothing:antialiased}.submitted-module__PCmtBG__header{max-width:1120px;margin:0 auto;padding:1.5rem 1.5rem 0}.submitted-module__PCmtBG__logoLink{align-items:center;display:inline-flex}.submitted-module__PCmtBG__main{justify-content:center;align-items:center;min-height:min(62vh,620px);padding:4rem 1.5rem 5rem;display:flex}.submitted-module__PCmtBG__confirmation{text-align:center;width:min(100%,620px)}.submitted-module__PCmtBG__checkmark{background:var(--color-marketing-teal-dark);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1.5rem;font-size:1.5rem;font-weight:600;display:inline-flex}.submitted-module__PCmtBG__eyebrow{color:var(--color-accent-burnt);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:600}.submitted-module__PCmtBG__title{font-family:var(--font-ivar-display), serif;color:var(--color-content-emphasis);margin:0 0 1.25rem;font-size:clamp(2.25rem,6vw,3.5rem);font-weight:400;line-height:1.08}.submitted-module__PCmtBG__message{max-width:34rem;color:var(--color-text-muted);margin:0 auto .75rem;font-size:1.125rem;line-height:1.6}.submitted-module__PCmtBG__actions{flex-wrap:wrap;justify-content:center;gap:.875rem;margin-top:2rem;display:flex}.submitted-module__PCmtBG__primaryAction,.submitted-module__PCmtBG__secondaryAction{border-radius:.25rem;justify-content:center;align-items:center;min-width:8.5rem;height:3rem;padding:0 1.5rem;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.submitted-module__PCmtBG__primaryAction{background:var(--color-accent-burnt);color:#fff}.submitted-module__PCmtBG__primaryAction:hover{background:var(--color-accent-burnt-hover)}.submitted-module__PCmtBG__secondaryAction{border:1px solid var(--color-border);background:var(--color-elevated);color:var(--color-content-emphasis)}.submitted-module__PCmtBG__secondaryAction:hover{border-color:var(--color-content-emphasis)}.submitted-module__PCmtBG__backLink{color:var(--color-content-base);text-underline-offset:.2em;margin-top:2rem;font-size:.9375rem;text-decoration:underline;display:inline-block}.submitted-module__PCmtBG__backLink:hover{color:var(--color-accent-burnt)}@media (max-width:640px){.submitted-module__PCmtBG__main{min-height:55vh;padding-top:3rem}.submitted-module__PCmtBG__actions{flex-direction:column;align-items:stretch;max-width:18rem;margin-inline:auto}.submitted-module__PCmtBG__primaryAction,.submitted-module__PCmtBG__secondaryAction{width:100%}}
.mcp-module__0OwbPW__hero{background:radial-gradient(circle at -4% 48% in oklch, #536c79 0%, #242424 26%);position:relative;overflow:hidden}.mcp-module__0OwbPW__hero:before{content:"";opacity:.05;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.mcp-module__0OwbPW__heroInner{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:172px 32px 100px;position:relative}.mcp-module__0OwbPW__heroCopy{text-align:center;max-width:920px;margin:0 auto}.mcp-module__0OwbPW__eyebrow{color:var(--color-marketing-accent);font-family:var(--font-display), "TT Firs Text", sans-serif;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:600}.mcp-module__0OwbPW__hero h1{color:#fff;max-width:900px;font-family:var(--font-display), "TT Firs Text", sans-serif;margin:0 auto 32px;font-size:48px;font-weight:700;line-height:1.083}.mcp-module__0OwbPW__heroText{color:#ffffffd1;max-width:720px;margin:32px auto 28px;font-size:18px;line-height:1.55}.mcp-module__0OwbPW__heroDataHighlight{color:#fff;white-space:nowrap;font-weight:700}.mcp-module__0OwbPW__primaryCta,.mcp-module__0OwbPW__finalButton{background:var(--color-accent-burnt);color:#fff;border-radius:4px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 24px;font-size:15px;font-weight:700;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.mcp-module__0OwbPW__primaryCta{margin-top:8px}.mcp-module__0OwbPW__primaryCta:hover,.mcp-module__0OwbPW__finalButton:hover{background:var(--color-accent-burnt-hover);transform:translateY(-1px)}.mcp-module__0OwbPW__accessNote{color:#ffffff8c;margin:14px 0 0;font-size:12px}.mcp-module__0OwbPW__heroFlowStage{position:relative}.mcp-module__0OwbPW__heroFlowCanvas{pointer-events:none;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.mcp-module__0OwbPW__heroFlowRow{z-index:1;justify-content:center;align-items:center;gap:128px;max-width:680px;margin:40px auto;display:flex;position:relative}.mcp-module__0OwbPW__heroFlowCard{z-index:2;background:#ffffff30;border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:10px;width:184px;height:154px;padding:0 12px;display:flex;position:relative}.mcp-module__0OwbPW__heroFlowMark{width:39px;height:39px;display:block}.mcp-module__0OwbPW__heroFlowName{color:#fff;font-family:var(--font-display), "TT Firs Text", sans-serif;font-size:22px;font-weight:600}.mcp-module__0OwbPW__heroFlowClaudeMark{width:39px;height:39px;display:block}.mcp-module__0OwbPW__heroFlowClaudeName{color:#fff;font-family:var(--font-ivar-display), "Ivar Display", Georgia, serif;font-size:22px;font-weight:600}.mcp-module__0OwbPW__heroFlowSub{color:#ffffffbf;letter-spacing:.5px;text-transform:uppercase;font-size:9.5px;font-weight:600}.mcp-module__0OwbPW__productVisual{border:1px solid var(--color-border-light);background:var(--color-elevated);border-radius:13px;width:100%;max-width:1280px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 22px 60px #362a1d24,0 4px 14px #362a1d12}.mcp-module__0OwbPW__productDemo{background:var(--color-bg-secondary);padding:94px 48px}.mcp-module__0OwbPW__productDemoIntro{text-align:center;max-width:800px;margin:0 auto 42px}.mcp-module__0OwbPW__productDemoIntro .mcp-module__0OwbPW__eyebrow{color:var(--color-marketing-teal)}.mcp-module__0OwbPW__productDemoIntro h2{color:var(--color-content-emphasis);font-family:var(--font-display), "TT Firs Text", sans-serif;margin:0;font-size:48px;font-weight:700;line-height:1.083}.mcp-module__0OwbPW__productDemoIntro>p:last-child{max-width:680px;color:var(--color-text-muted);margin:20px auto 0;font-size:18px;line-height:1.55}.mcp-module__0OwbPW__productVideo{aspect-ratio:1280/622;object-fit:cover;background:var(--color-elevated);border-radius:12px;width:100%;height:auto;display:block}.mcp-module__0OwbPW__dataSection{background:var(--color-marketing-ink);padding:160px 48px}.mcp-module__0OwbPW__dataInner{max-width:1400px;margin:0 auto}.mcp-module__0OwbPW__dataIntro{text-align:center;max-width:854px;margin:0 auto}.mcp-module__0OwbPW__dataSection .mcp-module__0OwbPW__eyebrow{color:var(--color-marketing-accent)}.mcp-module__0OwbPW__dataIntro h2{color:#fff;font-family:var(--font-display), "TT Firs Text", sans-serif;margin:0;font-size:48px;font-weight:700;line-height:1.083}.mcp-module__0OwbPW__dataIntro>p:not(.mcp-module__0OwbPW__eyebrow){color:#ffffffd1;max-width:700px;margin:18px auto 0;font-size:18px;line-height:1.55}.mcp-module__0OwbPW__dataBenefits{flex-wrap:wrap;justify-content:center;gap:18px;margin:32px auto 0;padding:0;list-style:none;display:flex}.mcp-module__0OwbPW__dataBenefits li{align-items:center;gap:6px;display:flex}.mcp-module__0OwbPW__dataBenefits li>span{color:var(--color-success);flex:none;display:flex}.mcp-module__0OwbPW__dataBenefits strong{color:#fff;font-size:14px;font-weight:600}.mcp-module__0OwbPW__dataGrid{grid-template-columns:repeat(2,1fr);gap:24px;max-width:862px;margin:68px auto 0;padding:0;list-style:none;display:grid}.mcp-module__0OwbPW__dataCard{background:var(--color-marketing-ink-elevated);border:1px solid #ffffff24;border-radius:8px;flex-direction:column;gap:48px;min-height:282px;padding:24px;display:flex}.mcp-module__0OwbPW__dataCardHeader{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.mcp-module__0OwbPW__dataCardHeader strong{color:#fff;font-size:24px;font-weight:600;line-height:1.25}.mcp-module__0OwbPW__dataCardHeader span{color:var(--color-text-light);font-family:var(--font-display), "TT Firs Text", sans-serif;letter-spacing:1.5px;text-transform:uppercase;font-size:12px;font-weight:600}.mcp-module__0OwbPW__dataCard h3{color:#fff;margin:0 0 8px;font-size:24px;font-weight:600;line-height:1.25}.mcp-module__0OwbPW__dataCard p{color:#fff;margin:0;font-size:14px;line-height:1.7}.mcp-module__0OwbPW__finalCta{background:var(--color-marketing-teal-dark);text-align:center;padding:100px 48px}.mcp-module__0OwbPW__finalCta>div{max-width:628px;margin:0 auto}.mcp-module__0OwbPW__finalCta h2{color:#fff;font-family:var(--font-display), "TT Firs Text", sans-serif;margin:0;font-size:48px;font-weight:700;line-height:1.083}.mcp-module__0OwbPW__finalEyebrow{color:var(--color-marketing-teal-dot);letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:700}.mcp-module__0OwbPW__finalCta div>p:not(.mcp-module__0OwbPW__finalEyebrow){color:var(--color-marketing-teal-tint);margin:19px 0 25px;font-size:18px;line-height:1.55}@media (max-width:820px){.mcp-module__0OwbPW__heroInner{padding:152px 24px 72px}.mcp-module__0OwbPW__productDemo{padding:75px 24px}.mcp-module__0OwbPW__productDemoIntro{margin-bottom:34px}.mcp-module__0OwbPW__productVisual{border-radius:10px}.mcp-module__0OwbPW__productVideo{border-radius:9px}.mcp-module__0OwbPW__dataSection{padding:96px 24px}.mcp-module__0OwbPW__dataGrid{grid-template-columns:1fr}}@media (max-width:560px){.mcp-module__0OwbPW__hero h1{font-size:32px}.mcp-module__0OwbPW__heroText{font-size:16px}.mcp-module__0OwbPW__heroDataHighlight{white-space:normal}.mcp-module__0OwbPW__primaryCta{width:100%}.mcp-module__0OwbPW__heroFlowRow{gap:20px;margin:28px auto}.mcp-module__0OwbPW__heroFlowCard{gap:6px;width:108px;height:88px;padding:8px}.mcp-module__0OwbPW__heroFlowMark{width:26px;height:26px}.mcp-module__0OwbPW__heroFlowName{font-size:15px}.mcp-module__0OwbPW__heroFlowClaudeMark{width:20px;height:20px}.mcp-module__0OwbPW__heroFlowClaudeName{font-size:15px}.mcp-module__0OwbPW__heroFlowSub{letter-spacing:.06em;font-size:7px}.mcp-module__0OwbPW__dataIntro h2,.mcp-module__0OwbPW__finalCta h2,.mcp-module__0OwbPW__productDemoIntro h2{font-size:32px}.mcp-module__0OwbPW__dataBenefits{gap:12px 20px}.mcp-module__0OwbPW__finalButton{width:100%}}@media (prefers-reduced-motion:reduce){.mcp-module__0OwbPW__primaryCta,.mcp-module__0OwbPW__finalButton{transition:none}}
.security-page-module__P53VUW__overline{font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--color-accent-burnt);margin:0;font-size:12px;font-weight:600;line-height:1}.security-page-module__P53VUW__hero{background:var(--color-elevated);justify-content:center;padding:160px 24px 96px;display:flex}.security-page-module__P53VUW__heroInner{text-align:center;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:800px;display:flex}.security-page-module__P53VUW__heroTitle{font-family:var(--font-ivar-display), "Ivar Display", Georgia, serif;letter-spacing:-.02em;color:var(--color-content-emphasis);margin:0;font-size:52px;font-weight:400;line-height:1.07}.security-page-module__P53VUW__heroDesc{color:var(--color-content-base);max-width:592px;margin:0;font-size:19px;line-height:1.6}.security-page-module__P53VUW__dataSection{background:var(--color-marketing-parchment);border-top:1px solid var(--color-marketing-parchment-border);justify-content:center;padding:104px 24px;display:flex}.security-page-module__P53VUW__dataInner{flex-direction:column;gap:112px;width:100%;max-width:1280px;display:flex}.security-page-module__P53VUW__splitRow{justify-content:space-between;align-items:center;gap:48px;display:flex}.security-page-module__P53VUW__splitRowReverse{flex-direction:row-reverse}.security-page-module__P53VUW__splitText{flex-direction:column;gap:22px;max-width:591px;display:flex}.security-page-module__P53VUW__splitHeading{font-family:var(--font-ivar-display), "Ivar Display", Georgia, serif;letter-spacing:-.015em;color:var(--color-content-emphasis);margin:0;font-size:34px;font-weight:400;line-height:1.12}.security-page-module__P53VUW__splitParagraphs{color:var(--color-content-base);flex-direction:column;gap:16px;font-size:18px;line-height:1.6;display:flex}.security-page-module__P53VUW__splitParagraphs p{margin:0}.security-page-module__P53VUW__bulletCard{background:var(--color-elevated);border:1px solid var(--color-border-light);border-radius:12px;width:100%;max-width:488px;padding:36px}.security-page-module__P53VUW__bulletCardTitle{color:var(--color-content-emphasis);margin-bottom:28px;font-size:18px;font-weight:600}.security-page-module__P53VUW__bulletList{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.security-page-module__P53VUW__bulletRow{color:var(--color-content-emphasis);align-items:center;gap:16px;font-size:17px;display:flex}.security-page-module__P53VUW__bulletIcon{color:var(--color-accent-burnt);flex-shrink:0}.security-page-module__P53VUW__divider{border:none;border-top:1px solid var(--color-marketing-parchment-stat-border);width:100%;margin:0}.security-page-module__P53VUW__byDesign{flex-direction:column;align-items:center;gap:56px;display:flex}.security-page-module__P53VUW__byDesignHead{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.security-page-module__P53VUW__byDesignTitle{font-family:var(--font-ivar-display), "Ivar Display", Georgia, serif;letter-spacing:-.015em;color:var(--color-content-emphasis);max-width:520px;margin:0;font-size:46px;font-weight:400;line-height:1.08}.security-page-module__P53VUW__byDesignGrid{grid-template-columns:repeat(2,1fr);gap:24px;width:100%;max-width:880px;display:grid}.security-page-module__P53VUW__designCard{background:var(--color-elevated);border:1px solid var(--color-border-light);border-radius:12px;flex-direction:column;align-items:flex-start;gap:20px;padding:32px;display:flex}.security-page-module__P53VUW__designCardIcon{color:var(--color-accent-burnt)}.security-page-module__P53VUW__designCardTitle{letter-spacing:-.01em;color:var(--color-content-emphasis);margin:0;font-size:21px;font-weight:600}.security-page-module__P53VUW__designCardBullets{flex-direction:column;gap:14px;width:100%;display:flex}.security-page-module__P53VUW__designBulletRow{color:var(--color-content-base);align-items:flex-start;gap:10px;font-size:16px;line-height:1.5;display:flex}.security-page-module__P53VUW__designCheck{color:var(--color-accent-burnt);flex-shrink:0;margin-top:2px}.security-page-module__P53VUW__protectSection{background:var(--color-marketing-teal-dark);justify-content:center;padding:104px 24px;display:flex;position:relative;overflow:hidden}.security-page-module__P53VUW__protectSection:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff0d 1.2px,#0000 1.2px);background-size:24px 24px;position:absolute;inset:0}.security-page-module__P53VUW__protectInner{z-index:1;flex-direction:column;gap:72px;width:100%;max-width:1008px;display:flex;position:relative}.security-page-module__P53VUW__protectHead{max-width:692px}.security-page-module__P53VUW__protectTitle{font-family:var(--font-ivar-display), "Ivar Display", Georgia, serif;letter-spacing:-.015em;color:#fff;margin:0 0 16px;font-size:46px;font-weight:400;line-height:1.08}.security-page-module__P53VUW__protectSub{color:#ffffffb8;margin:0;font-size:19px;line-height:1.62}.security-page-module__P53VUW__accordion{align-items:flex-start;gap:48px;display:flex}.security-page-module__P53VUW__accordionNav{flex-direction:column;flex-shrink:0;gap:20px;width:225px;display:flex}.security-page-module__P53VUW__accordionTab{text-align:left;cursor:pointer;font-family:var(--font-inter), "Inter", sans-serif;color:#ffffff8c;background:0 0;border:none;border-left:2px solid #fff3;padding-left:16px;font-size:16px;font-weight:600;line-height:1.3;transition:color .15s,border-color .15s}.security-page-module__P53VUW__accordionTab:hover{color:#fff;border-color:#ffffff80}.security-page-module__P53VUW__accordionTabActive{color:#fff;border-color:#fff}.security-page-module__P53VUW__accordionPanel{flex-direction:column;gap:20px;max-width:592px;display:flex}.security-page-module__P53VUW__accordionHeading{font-family:var(--font-ivar-display), "Ivar Display", Georgia, serif;letter-spacing:-.01em;color:#fff;margin:0;font-size:28px;font-weight:400;line-height:1.18}.security-page-module__P53VUW__accordionBullets{color:#ffffffb8;margin:0;padding-left:22px;font-size:17px;list-style:outside}.security-page-module__P53VUW__accordionBullets li{margin-bottom:14px;line-height:1.6}.security-page-module__P53VUW__accordionBullets li:last-child{margin-bottom:0}.security-page-module__P53VUW__commitSection{background:var(--color-marketing-parchment);border-top:1px solid var(--color-marketing-parchment-border);justify-content:center;padding:96px 24px;display:flex}.security-page-module__P53VUW__commitInner{text-align:center;flex-direction:column;align-items:center;gap:22px;width:100%;max-width:600px;display:flex}.security-page-module__P53VUW__commitMotif{color:var(--color-content-emphasis);align-items:center;gap:20px;display:flex}.security-page-module__P53VUW__commitRule{border-top:2px solid var(--color-content-emphasis);width:38px}.security-page-module__P53VUW__commitTitle{font-family:var(--font-ivar-display), "Ivar Display", Georgia, serif;letter-spacing:-.015em;color:var(--color-content-emphasis);margin:0;font-size:36px;font-weight:400;line-height:1.1}.security-page-module__P53VUW__commitBody{color:var(--color-content-base);flex-direction:column;gap:16px;font-size:18px;line-height:1.6;display:flex}.security-page-module__P53VUW__commitBody p{margin:0}.security-page-module__P53VUW__questionsSection{background:var(--color-marketing-teal-tint);border-top:1px solid var(--color-marketing-teal-border);justify-content:center;padding:96px 24px;display:flex;position:relative;overflow:hidden}.security-page-module__P53VUW__questionsSection:before{content:"";background-image:radial-gradient(var(--color-marketing-teal-dot) 1.4px, transparent 1.4px);opacity:.5;pointer-events:none;background-size:22px 22px;position:absolute;inset:0}.security-page-module__P53VUW__questionsInner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:18px;width:100%;max-width:720px;display:flex;position:relative}.security-page-module__P53VUW__questionsTitle{font-family:var(--font-ivar-display), "Ivar Display", Georgia, serif;letter-spacing:-.02em;color:var(--color-content-emphasis);margin:0;font-size:46px;font-weight:400;line-height:1.08}.security-page-module__P53VUW__questionsText{color:var(--color-marketing-teal-text);max-width:560px;margin:0;font-size:19px;line-height:1.6}.security-page-module__P53VUW__questionsLink{color:var(--color-accent-burnt);text-decoration:underline}.security-page-module__P53VUW__questionsLink:hover{color:var(--color-accent-burnt-hover)}@media (max-width:900px){.security-page-module__P53VUW__splitRow,.security-page-module__P53VUW__splitRowReverse{flex-direction:column;align-items:stretch;gap:32px}.security-page-module__P53VUW__byDesignGrid{grid-template-columns:1fr}.security-page-module__P53VUW__accordion{flex-direction:column;gap:32px}.security-page-module__P53VUW__accordionNav{flex-flow:wrap;gap:12px 20px;width:100%}.security-page-module__P53VUW__accordionTab{border-bottom:2px solid #fff3;border-left:none;padding-bottom:6px;padding-left:0}.security-page-module__P53VUW__accordionTab:hover,.security-page-module__P53VUW__accordionTabActive{border-left:none}}@media (max-width:640px){.security-page-module__P53VUW__hero{padding:128px 20px 64px}.security-page-module__P53VUW__dataSection,.security-page-module__P53VUW__protectSection,.security-page-module__P53VUW__commitSection,.security-page-module__P53VUW__questionsSection{padding:64px 20px}.security-page-module__P53VUW__dataInner{gap:64px}.security-page-module__P53VUW__heroTitle{font-size:34px}.security-page-module__P53VUW__byDesignTitle,.security-page-module__P53VUW__protectTitle,.security-page-module__P53VUW__questionsTitle{font-size:30px}.security-page-module__P53VUW__splitHeading{font-size:26px}.security-page-module__P53VUW__commitTitle{font-size:28px}.security-page-module__P53VUW__heroDesc,.security-page-module__P53VUW__protectSub,.security-page-module__P53VUW__questionsText{font-size:16px}}
.PlanCard-module__acoz0G__card{background:var(--color-elevated);border-radius:8px;flex-direction:column;flex:1;justify-content:space-between;gap:32px;min-width:0;padding:32px 24px 24px;display:flex;box-shadow:1px 2px 4px #00000026}.PlanCard-module__acoz0G__details,.PlanCard-module__acoz0G__header{flex-direction:column;gap:16px;display:flex}.PlanCard-module__acoz0G__title{color:var(--color-content-emphasis);margin:0;font-size:24px;font-weight:600;line-height:1.25}.PlanCard-module__acoz0G__description{color:var(--color-content-emphasis);margin:0;font-size:18px;line-height:1.55}.PlanCard-module__acoz0G__divider{border-top:1px solid var(--color-border-light)}.PlanCard-module__acoz0G__includes{color:var(--color-content-emphasis);margin:0;font-size:16px;font-weight:600;line-height:1.5}.PlanCard-module__acoz0G__features{flex-direction:column;gap:4px;margin:0;padding-left:24px;list-style:outside;display:flex}.PlanCard-module__acoz0G__features li{color:var(--color-content-emphasis);font-size:16px;line-height:1.5}.PlanCard-module__acoz0G__brand{vertical-align:middle;align-items:center;gap:2px;display:inline-flex}.PlanCard-module__acoz0G__brandIcon{border-radius:4px;flex-shrink:0}.PlanCard-module__acoz0G__brandName{font-weight:700}.PlanCard-module__acoz0G__price{align-items:flex-end;gap:4px;display:flex}.PlanCard-module__acoz0G__priceAmount{color:var(--color-content-emphasis);font-size:24px;font-weight:600;line-height:1.25}.PlanCard-module__acoz0G__pricePeriod{color:var(--color-text-muted);font-size:16px;line-height:1.5}.PlanCard-module__acoz0G__footer{justify-content:space-between;align-items:center;gap:18px;display:flex}@media (max-width:900px){.PlanCard-module__acoz0G__card{box-shadow:0 0 8px #00000026}}
