.flagship-hero-module__SXMRLW__hero{background:var(--dmx-surface-product-spotlight);border-bottom:1px solid var(--dmx-surface-inverse-border);box-shadow:var(--dmx-elevation-subtle);color:var(--dmx-color-inverse-ink);isolation:isolate;min-height:clamp(590px,68vh,720px);padding-inline:var(--dmx-page-gutter);text-align:left;align-content:center;width:100%;display:grid;position:relative;overflow:hidden;}.flagship-hero-module__SXMRLW__hero:before{background:linear-gradient(90deg, var(--dmx-surface-inverse-border) 1px, transparent 1px), linear-gradient(180deg, var(--dmx-surface-inverse-border) 1px, transparent 1px);content:"";-webkit-mask-image:radial-gradient(circle at 62% 18%, var(--dmx-color-inverse-ink), transparent 74%);mask-image:radial-gradient(circle at 62% 18%, var(--dmx-color-inverse-ink), transparent 74%);opacity:.22;pointer-events:none;z-index:-2;background-size:64px 64px;position:absolute;inset:0}.flagship-hero-module__SXMRLW__hero:after{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--dmx-public-accent-inverse) 12%, transparent), transparent 70%);border-radius:var(--dmx-shape-pill) var(--dmx-shape-pill) 0 0;content:"";filter:blur(4px);pointer-events:none;z-index:-1;height:clamp(180px,22vw,300px);position:absolute;bottom:-34%;left:14%;right:4%}.flagship-hero-module__SXMRLW__layout{align-items:center;gap:var(--dmx-public-section-content-gap);max-width:var(--dmx-container);grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);width:100%;margin-inline:auto;display:grid}.flagship-hero-module__SXMRLW__copy{gap:var(--dmx-public-section-intro-gap);max-width:var(--dmx-container-copy);z-index:2;justify-items:start;width:100%;display:grid;position:relative}.flagship-hero-module__SXMRLW__eyebrow{background:var(--dmx-surface-inverse-raised);border:1px solid var(--dmx-surface-inverse-border-strong);border-radius:var(--dmx-corner-control);color:var(--dmx-color-accent-text-inverse);min-height:30px;padding:var(--dmx-space-2) var(--dmx-space-3);justify-content:center;align-items:center;margin:0;display:inline-flex;}.flagship-hero-module__SXMRLW__title{color:var(--dmx-color-inverse-ink);margin:0;}.flagship-hero-module__SXMRLW__description{color:var(--dmx-color-inverse-muted);max-width:var(--dmx-product-page-readable);text-wrap:pretty;margin:0;}.flagship-hero-module__SXMRLW__actions{align-items:center;gap:var(--dmx-space-3);margin-top:var(--dmx-space-2);flex-wrap:wrap;justify-content:flex-start;display:flex}.flagship-hero-module__SXMRLW__primaryAction{}.flagship-hero-module__SXMRLW__secondaryAction{}.flagship-hero-module__SXMRLW__proof{align-items:center;gap:var(--dmx-space-2);flex-wrap:wrap;justify-content:flex-start;margin:0;padding:0;list-style:none;display:flex;}.flagship-hero-module__SXMRLW__proof li{background:var(--dmx-surface-inverse-raised);border:1px solid var(--dmx-surface-inverse-border);border-radius:var(--dmx-corner-control);color:var(--dmx-color-inverse-muted);min-height:30px;padding:var(--dmx-space-2) var(--dmx-space-3) var(--dmx-space-2) var(--dmx-space-5);align-items:center;display:inline-flex;position:relative}.flagship-hero-module__SXMRLW__proof li:before{background:var(--dmx-color-accent-text-inverse);border-radius:var(--dmx-shape-pill);content:"";height:var(--dmx-space-1);left:var(--dmx-space-3);width:var(--dmx-space-1);position:absolute;top:50%;transform:translateY(-50%)}.flagship-hero-module__SXMRLW__visual{min-width:0;padding:var(--dmx-space-2) 0 var(--dmx-space-5) var(--dmx-space-5);z-index:1;place-self:center stretch;display:grid;position:relative}.flagship-hero-module__SXMRLW__visual:before{background:radial-gradient(circle at 52% 42%, color-mix(in srgb, var(--dmx-accent-support) 22%, transparent), transparent 48%), radial-gradient(circle at 72% 70%, color-mix(in srgb, var(--dmx-brand-primary) 18%, transparent), transparent 48%);content:"";filter:blur(16px);pointer-events:none;z-index:-1;position:absolute;inset:-8% -6% -12% 8%}.flagship-hero-module__SXMRLW__visualIntro{align-items:baseline;gap:var(--dmx-space-2) var(--dmx-space-3);margin:0 0 var(--dmx-space-3) var(--dmx-space-2);justify-content:space-between;display:flex}.flagship-hero-module__SXMRLW__visualIntro strong{color:var(--dmx-color-inverse-ink);text-align:right}.flagship-hero-module__SXMRLW__visualEyebrow{color:var(--dmx-color-accent-text-inverse);}.flagship-hero-module__SXMRLW__siteFrame{background:var(--dmx-color-panel);border:1px solid var(--dmx-surface-inverse-border-strong);border-radius:var(--dmx-public-object-radius);box-shadow:var(--dmx-surface-premium-elevation);position:relative;overflow:hidden}.flagship-hero-module__SXMRLW__browserBar{background:var(--dmx-color-panel-raised);border-bottom:1px solid var(--dmx-color-line);color:var(--dmx-color-muted);align-items:center;gap:var(--dmx-space-3);min-height:39px;padding:var(--dmx-space-2) var(--dmx-space-3);display:flex}.flagship-hero-module__SXMRLW__browserDots{gap:var(--dmx-space-1);display:inline-flex}.flagship-hero-module__SXMRLW__browserDots i{background:var(--dmx-color-line-strong);border-radius:var(--dmx-shape-pill);height:var(--dmx-space-2);width:var(--dmx-space-2);display:block}.flagship-hero-module__SXMRLW__siteImage{aspect-ratio:16/10;object-fit:cover;object-position:center top;width:100%;height:auto;display:block}.flagship-hero-module__SXMRLW__reviewFrame{background:var(--dmx-color-panel);border:1px solid var(--dmx-color-line);border-radius:var(--dmx-public-object-radius);box-shadow:var(--dmx-elevation-raised);bottom:0;left:calc(-1 * var(--dmx-space-5));grid-template-columns:minmax(170px,.72fr) minmax(230px,1.28fr);max-width:min(78%,560px);display:grid;position:absolute;overflow:hidden}.flagship-hero-module__SXMRLW__reviewCopy{color:var(--dmx-color-ink);align-content:center;gap:var(--dmx-space-2);padding:var(--dmx-space-4);display:grid}.flagship-hero-module__SXMRLW__reviewCopy span{color:var(--dmx-public-accent)}.flagship-hero-module__SXMRLW__reviewMedia{min-height:0;overflow:hidden}.flagship-hero-module__SXMRLW__reviewImage{object-fit:cover;object-position:center 10%;width:100%;height:100%;min-height:128px;display:block}.flagship-hero-module__SXMRLW__visualBoundary{color:var(--dmx-color-inverse-muted);margin:var(--dmx-space-3) 0 0 auto;text-align:right;max-width:44ch}@media (max-width:1180px){.flagship-hero-module__SXMRLW__layout{gap:var(--dmx-public-section-content-gap);grid-template-columns:minmax(0,.9fr) minmax(450px,1.1fr)}.flagship-hero-module__SXMRLW__reviewFrame{max-width:84%}}@media (max-width:980px){.flagship-hero-module__SXMRLW__hero{min-height:auto}.flagship-hero-module__SXMRLW__layout{gap:var(--dmx-public-section-content-gap);grid-template-columns:1fr}.flagship-hero-module__SXMRLW__copy{max-width:var(--dmx-container-readable)}.flagship-hero-module__SXMRLW__visual{padding-left:var(--dmx-space-6);width:min(100%, var(--dmx-container-readable))}}@media (max-width:640px){.flagship-hero-module__SXMRLW__hero{min-height:auto;padding-inline:var(--dmx-page-gutter-mobile)}.flagship-hero-module__SXMRLW__layout{gap:var(--dmx-public-hero-action-proof-gap-mobile)}.flagship-hero-module__SXMRLW__copy{gap:var(--dmx-public-section-intro-gap);justify-items:stretch;width:100%}.flagship-hero-module__SXMRLW__eyebrow{justify-self:start}.flagship-hero-module__SXMRLW__description{max-width:35ch}.flagship-hero-module__SXMRLW__actions{justify-content:flex-start;width:100%}.flagship-hero-module__SXMRLW__primaryAction,.flagship-hero-module__SXMRLW__secondaryAction{width:min(100%,320px)}.flagship-hero-module__SXMRLW__proof{display:none}.flagship-hero-module__SXMRLW__visual{width:100%;padding:0}.flagship-hero-module__SXMRLW__visualIntro{align-items:flex-start;gap:var(--dmx-space-1);margin:0 0 var(--dmx-space-2);display:grid}.flagship-hero-module__SXMRLW__visualIntro strong{text-align:left}.flagship-hero-module__SXMRLW__siteFrame{border-radius:var(--dmx-public-object-radius-mobile);box-shadow:var(--dmx-public-object-elevation)}.flagship-hero-module__SXMRLW__reviewFrame{display:none}.flagship-hero-module__SXMRLW__visualBoundary{margin-top:var(--dmx-space-2);text-align:left;max-width:100%}}
