.PublicLandingPage_page__PmGnl{position:relative;height:100vh;overflow-y:auto;background:linear-gradient(180deg,var(--transparent-holo-color-20percent) 0,transparent 30%),linear-gradient(135deg,var(--main-background-color) 0,color-mix(in srgb,var(--main-background-color) 82%,var(--info-color)) 100%);color:var(--main-text-color)}.PublicLandingPage_page__PmGnl:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(var(--transparent-main-text-color-20percent) 1px,transparent 1px),linear-gradient(90deg,var(--transparent-main-text-color-20percent) 1px,transparent 1px);background-size:64px 64px;opacity:.12}.PublicLandingPage_ctaSection__Y9dvE,.PublicLandingPage_featuresSection___iIwa,.PublicLandingPage_heroSection__9fs9J{position:relative;z-index:1;width:min(1200px,calc(100% - 32px));margin:0 auto}.PublicLandingPage_heroSection__9fs9J{padding:48px 0 24px}.PublicLandingPage_heroPanel__tLTtR{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);grid-gap:24px;gap:24px;align-items:stretch}.PublicLandingPage_ctaPanel__MKI0o,.PublicLandingPage_featureCard__7accJ,.PublicLandingPage_heroCopy__ywavI,.PublicLandingPage_visualFrame__b6k0t{position:relative;border:var(--border-width) solid var(--transparent-main-text-color-20percent);background:color-mix(in srgb,var(--main-background-color) 84%,transparent);-webkit-backdrop-filter:var(--default-blur);backdrop-filter:var(--default-blur);-webkit-clip-path:polygon(var(--small-cut-size) 0,100% 0,100% calc(100% - var(--small-cut-size)),calc(100% - var(--small-cut-size)) 100%,0 100%,0 var(--small-cut-size));clip-path:polygon(var(--small-cut-size) 0,100% 0,100% calc(100% - var(--small-cut-size)),calc(100% - var(--small-cut-size)) 100%,0 100%,0 var(--small-cut-size))}.PublicLandingPage_heroCopy__ywavI{padding:32px;display:flex;flex-direction:column;justify-content:center;gap:16px}.PublicLandingPage_ctaEyebrow__HxKjO,.PublicLandingPage_eyebrow__bzwVE,.PublicLandingPage_sectionEyebrow__Iy2m0{color:var(--important-color);font-size:var(--small-text-size-12px);letter-spacing:.18em;text-transform:uppercase}.PublicLandingPage_title__1JR74{font-size:clamp(3rem,7vw,5.5rem);line-height:.95}.PublicLandingPage_ctaDescription__CSNdm,.PublicLandingPage_description__2o3cY,.PublicLandingPage_featureBody__LaMie,.PublicLandingPage_sectionDescription__Z8aJS{color:var(--transparent-main-text-color-80percent);font-size:var(--small-text-size-14px);line-height:1.7}.PublicLandingPage_actionRow__HUQsN{padding-top:8px}.PublicLandingPage_heroVisual__LpE4y{min-height:440px}.PublicLandingPage_visualFrame__b6k0t{height:100%;overflow:hidden}.PublicLandingPage_visualMask__I2bwQ{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--main-background-color) 15%,transparent) 45%,var(--main-background-color) 100%),linear-gradient(135deg,var(--transparent-holo-color-20percent) 0,transparent 45%)}.PublicLandingPage_visualImage__SxG3V{width:100%;height:100%;object-fit:cover;filter:saturate(110%) contrast(110%)}.PublicLandingPage_systemGrid__mbKvt{position:absolute;left:16px;right:16px;bottom:16px;z-index:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.PublicLandingPage_systemItem__ieqsS{display:flex;align-items:center;gap:12px;padding:12px;background:color-mix(in srgb,var(--main-background-color) 80%,transparent);border:var(--border-width-1px) solid var(--transparent-main-text-color-20percent);box-sizing:border-box}.PublicLandingPage_featureIcon__PBTFw,.PublicLandingPage_systemIcon__TcG_Y{width:28px;height:28px;object-fit:contain}.PublicLandingPage_ctaTitle__ELsZo,.PublicLandingPage_featureTitle__P_0_f,.PublicLandingPage_sectionTitle__CgzSK,.PublicLandingPage_systemLabel__yyIrZ{color:var(--main-text-color)}.PublicLandingPage_featureTitle__P_0_f,.PublicLandingPage_systemLabel__yyIrZ{font-size:var(--small-text-size-12px)}.PublicLandingPage_featuresSection___iIwa{padding:24px 0}.PublicLandingPage_sectionHeader__Off8f{display:flex;flex-direction:column;gap:10px;max-width:760px;margin-bottom:20px}.PublicLandingPage_ctaTitle__ELsZo,.PublicLandingPage_sectionTitle__CgzSK{font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.1}.PublicLandingPage_featureGrid__roTbR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.PublicLandingPage_featureCard__7accJ{padding:20px;display:flex;flex-direction:column;gap:14px;min-height:220px}.PublicLandingPage_featureIconWrap__mry36{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:var(--border-width-1px) solid var(--transparent-important-color-20percent);background:var(--transparent-main-background-color-20percent)}.PublicLandingPage_ctaSection__Y9dvE{padding:8px 0 40px}.PublicLandingPage_ctaPanel__MKI0o{padding:24px;display:flex;align-items:center;justify-content:space-between;gap:24px}.PublicLandingPage_ctaCopy__0Qtm8{display:flex;flex-direction:column;gap:10px;max-width:720px}@media (max-width:900px){.PublicLandingPage_ctaPanel__MKI0o,.PublicLandingPage_featureGrid__roTbR,.PublicLandingPage_heroPanel__tLTtR{grid-template-columns:1fr;display:grid}.PublicLandingPage_heroVisual__LpE4y{min-height:320px}.PublicLandingPage_ctaPanel__MKI0o{justify-content:stretch}}@media (max-width:640px){.PublicLandingPage_heroSection__9fs9J{padding-top:24px}.PublicLandingPage_ctaSection__Y9dvE,.PublicLandingPage_featuresSection___iIwa,.PublicLandingPage_heroSection__9fs9J{width:min(100% - 16px,1200px)}.PublicLandingPage_ctaPanel__MKI0o,.PublicLandingPage_featureCard__7accJ,.PublicLandingPage_heroCopy__ywavI{padding:16px}.PublicLandingPage_systemGrid__mbKvt{grid-template-columns:1fr}}