.HeroVideo_hero__vwBV6{position:relative;padding:0;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--bg-dark)}.HeroVideo_media__Rg1Zt{position:absolute;inset:0;z-index:0}.HeroVideo_placeholder__KLOhj,.HeroVideo_video__EB4aS{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.HeroVideo_placeholder__KLOhj{background:radial-gradient(ellipse at 30% 20%,rgba(0,113,227,.18) 0,transparent 55%),radial-gradient(ellipse at 70% 80%,rgba(40,50,70,.45) 0,transparent 55%),linear-gradient(180deg,#0a0d14,#000)}.HeroVideo_scrim__bP4vo{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.25) 40%,transparent 95%)}.HeroVideo_content__V_lBf{position:relative;z-index:2;text-align:center;padding:120px var(--content-margin);max-width:760px;margin:0 auto}.HeroVideo_eyebrow__IL9ij{font-family:var(--font-mono);font-size:14px;letter-spacing:.15em;text-transform:uppercase;color:var(--white-70);margin:0 0 24px}.HeroVideo_headline__ATynO{color:var(--white-100);text-shadow:0 1px 30px rgba(0,0,0,.4)}.HeroVideo_subhead__1Rnkl{margin-top:var(--spacing-headline-to-subhead);color:var(--white-90);max-width:560px;margin-left:auto;margin-right:auto}.HeroVideo_actions__PLMtH{margin-top:var(--spacing-body-to-touts);display:inline-flex;gap:14px;flex-wrap:wrap;justify-content:center}.FeatureSection_grid__9mJdD{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.FeatureSection_reverse___eJSa{direction:rtl}.FeatureSection_reverse___eJSa>*{direction:ltr}.FeatureSection_media__yA5gy{border-radius:var(--card-radius);overflow:hidden;aspect-ratio:4/3;background:var(--bg-light-alt);position:relative}.FeatureSection_mediaSquare__epAci{aspect-ratio:1/1}.FeatureSection_copy__eqiIg{max-width:520px}.FeatureSection_eyebrow__7GPo4{font-family:var(--font-mono);font-size:14px;letter-spacing:.15em;text-transform:uppercase;color:var(--tbl-blue);margin:0 0 16px}.FeatureSection_headline__Yw9R1{margin-bottom:var(--spacing-headline-to-subhead)}.FeatureSection_body__XF5Is{margin-bottom:var(--spacing-body-to-touts)}.FeatureSection_tout__5d1pr{margin-top:4px}@media (max-width:834px){.FeatureSection_grid__9mJdD{grid-template-columns:1fr;gap:40px}.FeatureSection_reverse___eJSa{direction:ltr}}.CalculatorCard_card__OkPfj{position:relative;display:flex;flex-direction:column;gap:12px;padding:40px 32px 32px;background:var(--bg-dark-alt);border:1px solid var(--white-10);border-radius:var(--card-radius);transition:transform .24s ease,border-color .24s ease,background-color .24s ease;min-height:240px;color:var(--white-100);overflow:hidden;isolation:isolate}.CalculatorCard_card__OkPfj:hover{transform:translateY(-3px);border-color:var(--white-30);background:#1d1d20}.CalculatorCard_number__ajh3Q{position:absolute;top:14px;right:20px;font-size:96px;font-weight:500;line-height:.9;color:var(--white-10);letter-spacing:-.02em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .24s ease;z-index:0}.CalculatorCard_card__OkPfj:hover .CalculatorCard_number__ajh3Q{color:rgba(0,113,227,.18)}.CalculatorCard_icon__zr9IE{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--tbl-blue);margin-bottom:8px}.CalculatorCard_title__u_wbw{position:relative;z-index:1;font-family:var(--font-display);font-size:22px;letter-spacing:.03em;text-transform:uppercase;line-height:1.05;color:var(--white-100)}.CalculatorCard_desc__rwYPE{position:relative;z-index:1;font-family:var(--font-body);font-size:14px;color:var(--white-70);line-height:1.5;flex-grow:1}.CalculatorCard_launch__QCKQA{position:relative;z-index:1;font-family:var(--font-mono);font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:var(--tbl-blue);margin-top:4px;transition:transform .24s ease;display:inline-flex;align-items:center;gap:6px}.CalculatorCard_launch__QCKQA:after{content:"→";display:inline-block;transition:transform .24s ease}.CalculatorCard_card__OkPfj:hover .CalculatorCard_launch__QCKQA:after{transform:translateX(4px)}.page_hero__boxVg{padding:180px 0 100px;text-align:center;position:relative;overflow:hidden}.page_hero__boxVg:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 20% 30%,rgba(0,113,227,.15),transparent 55%),radial-gradient(ellipse at 80% 70%,rgba(30,40,60,.4),transparent 55%);z-index:0}.page_heroInner__yHKvb{position:relative;z-index:1;max-width:820px}.page_heroIcon___hC8U{display:inline-flex;align-items:center;justify-content:center;color:var(--tbl-blue);margin-bottom:28px;padding:16px;border:1px solid var(--white-15);border-radius:20px;background:var(--white-10)}.page_eyebrow__1kXQS{font-family:var(--font-mono);font-size:14px;letter-spacing:.15em;text-transform:uppercase;color:var(--tbl-blue);margin:0 0 20px}.page_headline__y9eGG{color:var(--white-100);margin-bottom:var(--spacing-headline-to-subhead)}.page_sub__3wDKz{color:var(--white-70);max-width:620px;margin-left:auto;margin-right:auto}.page_placeholder__eZ5b0{text-align:center;max-width:720px;display:flex;flex-direction:column;align-items:center}.page_badge__JBEjA{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:var(--white-10);border:1px solid var(--white-15);color:var(--white-80);font-family:var(--font-mono);font-size:11px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:32px}.page_badgeDot__1COsc{width:8px;height:8px;border-radius:50%;background:var(--tbl-blue);box-shadow:0 0 12px var(--tbl-blue)}.page_placeholderHead__XN52u{font-family:var(--font-display);font-size:clamp(40px,5vw,64px);text-transform:uppercase;letter-spacing:.02em;line-height:.95;color:var(--white-100);margin-bottom:var(--spacing-headline-to-subhead)}.page_placeholderBody__OdoEk{font-family:var(--font-body);font-size:18px;line-height:1.5;color:var(--white-70);margin-bottom:40px;max-width:560px}.page_placeholderActions__mHnUR{display:inline-flex;gap:14px;flex-wrap:wrap;justify-content:center}.page_relatedHeader__l_Cpw{text-align:center;margin-bottom:var(--spacing-img-to-headline)}.page_relatedHeadline__54qsN{color:var(--white-100)}