.v3eVUa_canvas{pointer-events:none;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}
.Fx7-Sq_hero{margin-top:calc(-1 * var(--header-height));background:var(--night);isolation:isolate;align-items:stretch;min-height:min(70vh,640px);display:flex;position:relative;overflow:hidden}.Fx7-Sq_heroPhoto{z-index:0;position:absolute;inset:0}.Fx7-Sq_heroPhoto img{object-fit:cover;object-position:center;width:100%;height:100%}.Fx7-Sq_heroVideo{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.Fx7-Sq_heroVideo{display:none}}.Fx7-Sq_heroScrim{z-index:1;background:linear-gradient(#06101a80 0%,#06101a00 26%,#06101a40 62%,#06101ae6 100%);position:absolute;inset:0}.Fx7-Sq_heroInner{z-index:2;width:100%;max-width:var(--wide);padding-inline:var(--gutter);padding-top:calc(var(--header-height) + 14px);flex-direction:column;flex:1;justify-content:space-between;gap:32px;margin-inline:auto;padding-bottom:clamp(40px,6vw,72px);display:flex;position:relative}.Fx7-Sq_heroTop{flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0;display:flex}.Fx7-Sq_heroCopy{max-width:60ch}.Fx7-Sq_heroCopy h1{letter-spacing:-.035em;color:#fff;text-wrap:balance;text-shadow:0 2px 30px #06101a66;max-width:22ch;margin:0 0 18px;font-size:clamp(2.5rem,4.4vw,4rem);font-weight:850;line-height:1.05}.Fx7-Sq_heroCopy .lead{color:#fff;max-width:48ch;font-size:var(--t-body);line-height:var(--t-body-lh);text-shadow:0 1px 24px #06101ad9}.Fx7-Sq_heroTop .breadcrumbs{color:#ffffffd1}.Fx7-Sq_heroTop .breadcrumbs a{color:#ffffffd1}.Fx7-Sq_heroTop .breadcrumbs a:hover{color:var(--sun)}.Fx7-Sq_heroCopy h1{text-wrap:balance;margin-bottom:24px;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.08}@media (min-width:1920px){.Fx7-Sq_heroCopy{max-width:68ch}.Fx7-Sq_heroCopy h1{font-size:3rem}}.Fx7-Sq_heroCta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:clamp(24px,2.6vw,34px);display:flex}.Fx7-Sq_heroCta small{color:#ffffffc7;width:100%;margin-top:4px;font-size:.78rem}@media (max-width:520px){.Fx7-Sq_heroCopy{max-width:none}.Fx7-Sq_heroCopy h1{max-width:none;font-size:2rem}}.Fx7-Sq_valueGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}.Fx7-Sq_valueCol{background:var(--paper);border:1px solid var(--hair);border-radius:var(--radius-lg);padding:28px}.Fx7-Sq_valueCol h3{color:var(--accent-text);letter-spacing:-.004em;margin-bottom:14px;font-size:.95rem;font-weight:700}.Fx7-Sq_valueCol ul{margin:0;padding:0;list-style:none}.Fx7-Sq_valueCol li{border-top:1px solid var(--hair);color:var(--ink-soft);font-size:var(--t-secondary);line-height:var(--t-secondary-lh);font-weight:var(--t-secondary-fw);padding:12px 0}.Fx7-Sq_valueCol li:first-child{border-top:0;padding-top:0}@media (max-width:900px){.Fx7-Sq_valueGrid{grid-template-columns:1fr}}.Fx7-Sq_capsHead{grid-template-columns:1fr 1fr;align-items:end;gap:40px;margin-bottom:36px;display:grid}.Fx7-Sq_capsHead>div:last-child p{margin-top:12px}.Fx7-Sq_featuresGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.Fx7-Sq_feature{background:var(--paper);border:1px solid var(--hair);border-radius:var(--radius);transition:border-color var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);padding:22px}.Fx7-Sq_feature:hover{border-color:color-mix(in srgb, var(--cobalt-bright) 30%, var(--hair));transform:translateY(-2px)}.Fx7-Sq_feature small{color:var(--accent-text);font-size:var(--t-micro);line-height:var(--t-micro-lh);font-weight:700}.Fx7-Sq_feature h4{letter-spacing:-.008em;margin:28px 0 6px;font-size:1.02rem}.Fx7-Sq_feature p{color:var(--ink-soft);font-size:var(--t-secondary);line-height:var(--t-secondary-lh);font-weight:var(--t-secondary-fw)}.Fx7-Sq_aiRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:28px;display:flex}.Fx7-Sq_aiRow>small{background:var(--cobalt-soft);color:var(--accent-text);font-size:var(--t-caption);line-height:var(--t-caption-lh);border-radius:999px;padding:6px 12px;font-weight:600}.Fx7-Sq_aiTag{border:1px solid var(--hair);color:var(--ink-soft);font-size:var(--t-caption);line-height:var(--t-caption-lh);background:var(--paper);border-radius:999px;padding:8px 12px}@media (max-width:900px){.Fx7-Sq_capsHead{grid-template-columns:1fr;align-items:start;gap:20px}.Fx7-Sq_featuresGrid{grid-template-columns:1fr}}.Fx7-Sq_trustLayout{grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,72px);margin-top:40px;display:grid}.Fx7-Sq_trustLayout>*{min-width:0}.Fx7-Sq_boundaries{flex-direction:column;gap:10px;display:flex}.Fx7-Sq_boundary{color:#e4eaf1;font-size:var(--t-secondary);line-height:var(--t-secondary-lh);font-weight:var(--t-secondary-fw);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;padding:16px 18px}.Fx7-Sq_truth{border-radius:var(--radius-lg);background:#ffffff0a;border:1px solid #ffffff1a;padding:24px;overflow-x:auto}.Fx7-Sq_truth h3{color:#fff;margin:0 0 14px;font-size:1rem}.Fx7-Sq_truthScroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-x:auto}.Fx7-Sq_truthScroll:focus-visible{outline:2px solid var(--cobalt-bright);outline-offset:2px}.Fx7-Sq_truthTable{border-collapse:collapse;width:100%;min-width:420px;font-size:var(--t-secondary);line-height:var(--t-secondary-lh);font-weight:var(--t-secondary-fw)}.Fx7-Sq_truthTable th,.Fx7-Sq_truthTable td{text-align:left;color:#c7d0d9;border-bottom:1px solid #ffffff1a;padding:10px 8px}.Fx7-Sq_truthTable th{color:#9ca9b7;font-size:var(--t-micro);line-height:var(--t-micro-lh);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.Fx7-Sq_truthTable td:first-child{color:#fff;text-transform:capitalize;font-weight:600}@media (max-width:900px){.Fx7-Sq_trustLayout{grid-template-columns:1fr}}@media (max-width:620px){.Fx7-Sq_heroCta{flex-direction:column;align-items:flex-start}}.Fx7-Sq_faqList{border-top:1px solid var(--hair);margin-top:40px}.Fx7-Sq_faqItem{border-bottom:1px solid var(--hair)}.Fx7-Sq_faqSummary{font-size:var(--t-body);line-height:var(--t-body-lh);color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 4px;font-weight:600;list-style:none;display:flex}.Fx7-Sq_faqSummary::-webkit-details-marker{display:none}.Fx7-Sq_faqSummary:after{content:"+";color:var(--accent-text);transition:transform var(--dur-1) var(--ease-out);font-size:1.4rem;font-weight:400}.Fx7-Sq_faqItem[open] .Fx7-Sq_faqSummary:after{transform:rotate(45deg)}.Fx7-Sq_faqAnswer{color:var(--ink-soft);max-width:72ch;padding:0 4px 24px;line-height:1.65}.Fx7-Sq_relatedGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px;margin-top:32px;display:grid}.Fx7-Sq_relatedTile{background:var(--paper);border:1px solid var(--hair);border-radius:var(--radius);transition:transform var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);flex-direction:column;gap:8px;padding:20px;display:flex}.Fx7-Sq_relatedTile:hover{border-color:color-mix(in srgb, var(--cobalt-bright) 30%, var(--hair));transform:translateY(-2px)}.Fx7-Sq_relatedTile h4{letter-spacing:-.008em;margin:4px 0;font-size:1rem}.Fx7-Sq_relatedTile p{color:var(--ink-soft);font-size:var(--t-label);line-height:var(--t-label-lh)}.Fx7-Sq_closer{text-align:center;padding:clamp(60px,8vw,110px) 24px}.Fx7-Sq_closer h2{max-width:22ch;margin:0 auto 24px}.Fx7-Sq_closer .Fx7-Sq_actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}
.bm-menubtn{display:none}@media (max-width:760px){.bm-menubtn{display:grid}}
