.M4laAG_copy{z-index:1;position:relative}.M4laAG_headline{font-family:var(--font-serif);letter-spacing:-.02em;margin-top:26px;font-size:clamp(44px,5.3vw,92px);font-weight:400;line-height:.96}.M4laAG_headlineLarge{font-size:clamp(46px,7.4vw,136px);line-height:.92}.M4laAG_headlineCompact{font-size:clamp(42px,4.6vw,80px)}.M4laAG_headline>span{text-wrap:balance}.M4laAG_fade{background:linear-gradient(100deg,#fff 0%,#b9b9b9 55%,#8a8a8a 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.08em}.M4laAG_fadeLight{color:var(--color-brand);padding-right:.08em}.M4laAG_eyebrow{align-items:center;gap:12px;display:inline-flex}.M4laAG_eyebrow:before{content:"";transform-origin:0;width:28px;height:1px;animation:M4laAG_eyebrow-rule .7s var(--ease-out-expo) 50ms both;background:currentColor}.M4laAG_eyebrowText{animation:1.1s steps(35,end) .3s both M4laAG_eyebrow-type}@keyframes M4laAG_eyebrow-rule{0%{transform:scaleX(0)}}@keyframes M4laAG_eyebrow-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.M4laAG_word{animation:M4laAG_word-in .9s var(--ease-out-expo) both;animation-delay:calc(.35s + var(--i) * 90ms);display:inline-block}.M4laAG_lastLine{animation:M4laAG_word-in 1s var(--ease-out-expo) .75s both;display:inline-block}@keyframes M4laAG_word-in{0%{opacity:.01;filter:blur(12px);transform:translateY(.32em)}to{opacity:1;filter:blur();transform:none}}.M4laAG_shine{animation:M4laAG_word-in 1s var(--ease-out-expo) .75s both, M4laAG_hero-shine 6s ease-in-out 1.9s infinite;background-image:linear-gradient(100deg,#fff0 0% 28%,#fff 44%,#ff4d55 54%,#ff4d5500 72% 100%),linear-gradient(100deg,#fff 0%,#b9b9b9 55%,#8a8a8a 100%);background-position:-80% 0,0 0;background-repeat:no-repeat;background-size:45% 100%,100% 100%}@keyframes M4laAG_hero-shine{0%{background-position:-80% 0,0 0}55%,to{background-position:180% 0,0 0}}.M4laAG_rise{animation:M4laAG_rise-in .9s var(--ease-out-expo) both;animation-delay:var(--delay,1s)}@keyframes M4laAG_rise-in{0%{opacity:.01;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.M4laAG_eyebrow:before,.M4laAG_eyebrowText,.M4laAG_word,.M4laAG_lastLine,.M4laAG_shine,.M4laAG_rise{animation:none}}.M4laAG_tagline{margin-top:30px;margin-bottom:14px;font-size:clamp(18px,1.5vw,22px);font-weight:600;font-stretch:106%}.M4laAG_capability{border-bottom:1px solid #ffffff1a}.M4laAG_capabilityLight{border-color:#0a0a0a1f}@media (min-width:420px){.M4laAG_capability:nth-child(odd){border-right:1px solid #ffffff1a}.M4laAG_capabilityLight:nth-child(odd){border-right-color:#0a0a0a1f}.M4laAG_capability:nth-child(2n)>a{padding-left:20px}}@media (min-width:1024px){.M4laAG_capability{border-bottom:0;border-right:1px solid #ffffff1a}.M4laAG_capabilityLight{border-right-color:#0a0a0a1f}.M4laAG_capability:last-child{border-right:0}.M4laAG_capability:not(:first-child)>a{padding-left:24px}}.M4laAG_cinematic{isolation:isolate;background:#0a0a0a;position:relative;overflow:hidden}.M4laAG_cinematic:before{content:"";z-index:-1;background:radial-gradient(60% 70% at 78% 38%,#ffffff12,#0000 70%),radial-gradient(40% 50% at 76% 70%,#dc171f1f,#0000 70%),linear-gradient(#0d0d0d 0%,#0a0a0a 60%,#070707 100%);position:absolute;inset:0}.M4laAG_cinematicGrid{min-height:min(100svh,980px)}@media (min-width:1024px){.M4laAG_cinematicGrid{min-height:calc(min(100svh,1000px) - 108px)}}.M4laAG_editorial{color:var(--color-ink);background:#f7f7f5;position:relative}.M4laAG_rule{background:var(--color-ink);transform-origin:0;height:1px;animation:M4laAG_rule-draw 1.4s var(--ease-out-expo) .2s both}@keyframes M4laAG_rule-draw{0%{transform:scaleX(0)}}.M4laAG_systems{isolation:isolate;background:#070707;position:relative;overflow:hidden}.M4laAG_systemsPanel{z-index:2;position:relative}@media (prefers-reduced-motion:reduce){.M4laAG_rule{animation:none}}
._9bnNmq_stage{--px:0;--py:0;aspect-ratio:1;isolation:isolate;width:100%;max-width:560px;margin-inline:auto;position:relative}._9bnNmq_grid{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:10% 10%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 25%,#0000 100%);mask-image:radial-gradient(closest-side,#000 25%,#0000 100%)}._9bnNmq_lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._9bnNmq_frame{stroke:#ffffff4d;stroke-width:1.2px}._9bnNmq_guide{stroke:#ffffff17;stroke-dasharray:2 7}._9bnNmq_trace{stroke:#ffffff29;stroke-width:1px}._9bnNmq_terminal{fill:#0a0a0a;stroke:#ffffff80;stroke-width:1px}._9bnNmq_pulse{stroke:#ff4d55;stroke-width:2px;stroke-linecap:round;stroke-dasharray:8 300;stroke-dashoffset:8px;opacity:0;animation:_9bnNmq_pulse 8.4s cubic-bezier(.6, 0, .4, 1) var(--d,0s) infinite}@keyframes _9bnNmq_pulse{0%{stroke-dashoffset:8px;opacity:0}3%{opacity:1}26%{stroke-dashoffset:-100px;opacity:1}29%,to{stroke-dashoffset:-100px;opacity:0}}._9bnNmq_scene{perspective:1000px;place-items:center;display:grid;position:absolute;inset:0}._9bnNmq_glow{background:radial-gradient(closest-side,#dc171f33,#dc171f0d 60%,#0000 80%);width:78%;height:78%;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}._9bnNmq_tilt{width:44%;transform-style:preserve-3d;transform:rotateX(calc(var(--py) * -9deg)) rotateY(calc(var(--px) * 12deg));position:relative}._9bnNmq_badge{aspect-ratio:267/272;transform-style:preserve-3d;animation:14s ease-in-out infinite alternate _9bnNmq_drift;position:relative;transform:rotateX(8deg)rotateY(-13deg)}@keyframes _9bnNmq_drift{0%{transform:translateY(-2%)rotateX(9deg)rotateY(-17deg)}to{transform:translateY(2%)rotateX(5deg)rotateY(-7deg)}}._9bnNmq_layer{-webkit-mask:var(--mark) center / contain no-repeat;-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat;transform:translateZ(calc(var(--i) * -1.25px));background:linear-gradient(160deg,#920e15 0%,#5e080c 60%,#380407 100%);position:absolute;inset:0}._9bnNmq_face{width:100%;height:100%;display:block;position:absolute;inset:0;transform:translateZ(.6px)}._9bnNmq_sheen{-webkit-mask:var(--mark) center / contain no-repeat;-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 40%,#ffffff61 50%,#0000 60%) 100% 0/300% 100% no-repeat,linear-gradient(150deg,#ffffff29,#0000 45%);animation:9s ease-in-out 1.4s infinite _9bnNmq_sheen;position:absolute;inset:0;transform:translateZ(1.2px)}@keyframes _9bnNmq_sheen{0%{background-position:100% 0,0 0}28%,to{background-position:0 0,0 0}}._9bnNmq_floor{background:radial-gradient(closest-side,#ff4d5538,#0000);width:40%;height:6%;position:absolute;top:77%;left:50%;transform:translate(-50%)}@media (max-width:767px),(prefers-reduced-motion:reduce){._9bnNmq_badge{animation:none;transform:rotateX(7deg)rotateY(-12deg)}._9bnNmq_sheen{animation:none}._9bnNmq_pulse{display:none}}
.qFDT1G_marquee{min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.qFDT1G_track{flex-shrink:0;align-items:center;gap:clamp(40px,5vw,72px);padding-right:clamp(40px,5vw,72px);animation:34s linear infinite qFDT1G_marquee;display:flex}.qFDT1G_marquee:hover .qFDT1G_track,.qFDT1G_marquee:focus-within .qFDT1G_track{animation-play-state:paused}@keyframes qFDT1G_marquee{to{transform:translate(-100%)}}.qFDT1G_item{flex-shrink:0;align-items:center;height:60px;display:flex}.qFDT1G_logo{object-fit:contain;width:auto;max-width:170px;height:100%;max-height:60px;display:block}@media (prefers-reduced-motion:reduce){.qFDT1G_marquee{-webkit-mask-image:none;mask-image:none}.qFDT1G_track{flex-wrap:wrap;flex-shrink:1;justify-content:center;row-gap:24px;padding-right:0;animation:none}.qFDT1G_track[aria-hidden]{display:none}}
.Fezi7a_root{--mp-accent:#dc171f;color:var(--mp-ink);grid-template-areas:"intro""diagram""footer";gap:36px;display:grid;position:relative}.Fezi7a_intro{grid-area:intro}@media (min-width:1024px){.Fezi7a_root{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"intro intro""footer diagram";align-items:start;gap:40px clamp(40px,5vw,88px)}}.Fezi7a_light{--mp-ink:#0a0a0a;--mp-muted:#5c5c5c;--mp-line:#0a0a0a29;--mp-rule:#e6e6e6;--mp-dot-bg:#fff;--mp-accent-text:#dc171f;--mp-body-top:#f3dcdd;--mp-body-bottom:#e4c3c5;--mp-depth:#0a0a0a1f}.Fezi7a_dark{--mp-ink:#fff;--mp-muted:#a8a8a8;--mp-line:#fff3;--mp-rule:#2c2c2c;--mp-dot-bg:#0a0a0a;--mp-accent-text:#ff4d55;--mp-body-top:#2e1315;--mp-body-bottom:#150708;--mp-depth:#0000008c}.Fezi7a_diagram{grid-area:diagram;width:100%;max-width:640px;margin-inline:auto;position:relative}.Fezi7a_svg{width:100%;height:auto;display:block;overflow:visible}.Fezi7a_depth,.Fezi7a_body,.Fezi7a_lit,.Fezi7a_shine{fill:none;stroke-linejoin:miter;stroke-miterlimit:12;stroke-linecap:butt}.Fezi7a_depth{stroke:var(--mp-depth);stroke-width:58px}.Fezi7a_body,.Fezi7a_lit{stroke-width:58px}.Fezi7a_dark .Fezi7a_lit{filter:drop-shadow(0 0 14px #dc171f8c)}.Fezi7a_shine{stroke:#ffffff6b;stroke-width:5px}.Fezi7a_token{fill:#fff}.Fezi7a_core{fill:#fff;filter:drop-shadow(0 0 8px #ffffffe6)}.Fezi7a_halo{opacity:.2;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite Fezi7a_halo}@keyframes Fezi7a_halo{0%{opacity:.35;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.Fezi7a_nodes{position:absolute;inset:0}.Fezi7a_node{width:48px;height:48px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.Fezi7a_dot{background:var(--mp-dot-bg);border:2px solid var(--mp-line);border-radius:999px;width:20px;height:20px;transition:background .3s,border-color .3s,box-shadow .3s,transform .3s}.Fezi7a_node:hover .Fezi7a_dot{border-color:var(--mp-accent);transform:scale(1.12)}.Fezi7a_node[data-state=done] .Fezi7a_dot{background:var(--mp-ink);border-color:var(--mp-ink)}.Fezi7a_node[data-state=active] .Fezi7a_dot{background:var(--mp-accent);border-color:var(--mp-accent);box-shadow:0 0 0 7px color-mix(in srgb, var(--mp-accent) 22%, transparent)}.Fezi7a_label{white-space:nowrap;letter-spacing:.01em;gap:6px;font-size:15px;font-weight:650;display:inline-flex;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%)}.Fezi7a_labelTop .Fezi7a_label{top:auto;bottom:calc(100% + 2px)}.Fezi7a_num{color:var(--mp-muted);font-variant-numeric:tabular-nums;font-weight:500}.Fezi7a_node[data-state=active] .Fezi7a_label{color:var(--mp-accent-text)}.Fezi7a_footer{border-top:1px solid var(--mp-rule);grid-area:footer;align-content:start;gap:24px;padding-top:28px;display:grid}.Fezi7a_panel{animation:Fezi7a_panel-in .5s var(--ease-out-expo,ease-out)}@keyframes Fezi7a_panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.Fezi7a_kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--mp-accent-text);gap:10px;font-size:13px;font-weight:600;display:flex}.Fezi7a_title{font-family:var(--font-serif);margin-top:10px;font-size:clamp(36px,4vw,60px);font-weight:400;line-height:1}.Fezi7a_summary{max-width:52ch;color:var(--mp-muted);margin-top:10px;font-size:18px;line-height:1.55}.Fezi7a_cols{gap:24px;margin-top:24px;display:grid}@media (min-width:720px){.Fezi7a_cols{grid-template-columns:1.1fr 1fr;gap:40px}}.Fezi7a_colHead{letter-spacing:.1em;text-transform:uppercase;color:var(--mp-muted);font-size:12px;font-weight:700}.Fezi7a_note{letter-spacing:.04em;text-transform:none;font-weight:500}.Fezi7a_method{gap:8px;margin-top:10px;display:grid}.Fezi7a_method li{border-bottom:1px solid var(--mp-rule);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding-bottom:8px;font-size:15px;display:flex}.Fezi7a_svc{color:var(--mp-muted);font-size:13px}.Fezi7a_example{border-left:2px solid var(--mp-accent);margin-top:10px;padding-left:14px;font-size:16px;line-height:1.5}.Fezi7a_controls{align-items:center;gap:16px;display:flex}.Fezi7a_play{border:1px solid var(--mp-line);min-height:44px;color:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:10px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.Fezi7a_play:hover{border-color:var(--mp-accent)}.Fezi7a_progress{gap:4px;display:flex}.Fezi7a_progress span{background:var(--mp-line);border-radius:2px;width:18px;height:3px;transition:background .3s}.Fezi7a_progress span[data-on=true]{background:var(--mp-accent)}@media (max-width:640px){.Fezi7a_label{gap:4px;font-size:12px}.Fezi7a_node{width:44px;height:44px}.Fezi7a_dot{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.Fezi7a_halo,.Fezi7a_panel{animation:none}.Fezi7a_dot{transition:none}}.Fezi7a_stageImage{aspect-ratio:2;border:1px solid var(--mp-rule);animation:Fezi7a_stage-photo .7s var(--ease-out-expo,ease-out);border-radius:22px;margin-bottom:22px}@keyframes Fezi7a_stage-photo{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Fezi7a_stageImage{animation:none}}
.GR7ixW_map{width:100%;height:auto;display:block;overflow:visible}.GR7ixW_ring{fill:none;stroke:#ffffff12;stroke-dasharray:2 8}.GR7ixW_edge{fill:none;stroke:#ffffff29;stroke-width:1.2px;transition:stroke .3s}.GR7ixW_signal{fill:none;stroke:#ff4d55;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:7 300;stroke-dashoffset:7px;opacity:0;animation:GR7ixW_signal 6.4s cubic-bezier(.6, 0, .4, 1) var(--d,0s) infinite}@keyframes GR7ixW_signal{0%{stroke-dashoffset:7px;opacity:0}4%{opacity:1}32%{stroke-dashoffset:-100px;opacity:1}35%,to{stroke-dashoffset:-100px;opacity:0}}.GR7ixW_node{fill:#121212;stroke:#ffffff2e;transition:stroke .3s,fill .3s}.GR7ixW_dot{fill:#ffffff73;transition:fill .3s}.GR7ixW_label{fill:#e8e8e8;font-family:var(--font-sans);font-size:14px;font-weight:600}.GR7ixW_link:hover .GR7ixW_edge{stroke:#ff4d55cc}.GR7ixW_link:hover .GR7ixW_node{stroke:#ff4d55;fill:#1a0d0e}.GR7ixW_link:hover .GR7ixW_dot{fill:#ff4d55}.GR7ixW_hub{fill:#0d0d0d;stroke:#ff4d5599;stroke-width:1.4px}.GR7ixW_hubTitle{fill:#fff;font-family:var(--font-sans);font-size:17px;font-weight:700}@media (max-width:639px){.GR7ixW_optional{display:none}.GR7ixW_label{font-size:22px}}@media (prefers-reduced-motion:reduce){.GR7ixW_signal{display:none}}.GR7ixW_backdrop{z-index:-1;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 72%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 80% at 72%,#000 30%,#0000 100%)}
.FwSgNW_root{--ex-accent:#dc171f;color:var(--ex-ink);gap:24px;display:grid}@media (min-width:1024px){.FwSgNW_root{grid-template-columns:minmax(260px,340px) 1fr;align-items:start;gap:40px}}.FwSgNW_light{--ex-ink:#0a0a0a;--ex-muted:#5c5c5c;--ex-rule:#e6e6e6;--ex-surface:#fff;--ex-surface-2:#f4f4f4;--ex-accent-text:#dc171f}.FwSgNW_dark{--ex-ink:#fff;--ex-muted:#a8a8a8;--ex-rule:#262626;--ex-surface:#0e0e0e;--ex-surface-2:#171717;--ex-accent-text:#ff4d55}.FwSgNW_tabs{scroll-snap-type:x mandatory;padding-bottom:6px;gap:8px;margin-inline:-4px;padding-inline:4px;display:flex;overflow-x:auto}@media (min-width:1024px){.FwSgNW_tabs{flex-direction:column;position:sticky;top:104px;overflow:visible}}.FwSgNW_tab{scroll-snap-align:start;border:1px solid var(--ex-rule);background:var(--ex-surface);text-align:left;min-height:48px;color:inherit;cursor:pointer;border-radius:12px;flex:none;align-items:flex-start;gap:12px;padding:12px 16px;transition:border-color .25s,background .25s;display:flex}.FwSgNW_tab:hover{border-color:color-mix(in srgb, var(--ex-accent) 55%, var(--ex-rule))}.FwSgNW_tab[aria-selected=true]{border-color:var(--ex-accent);background:var(--ex-accent);color:#fff}.FwSgNW_tab[aria-selected=true] .FwSgNW_tabNum,.FwSgNW_tab[aria-selected=true] .FwSgNW_tabChallenge{opacity:1}.FwSgNW_tabNum{font-variant-numeric:tabular-nums;opacity:.7;padding-top:2px;font-size:12px;font-weight:600}.FwSgNW_tabText{gap:4px;display:grid}.FwSgNW_tabLabel{white-space:nowrap;font-size:15px;font-weight:650}.FwSgNW_tabChallenge{opacity:.75;font-size:13px;line-height:1.4;display:none}@media (min-width:1024px){.FwSgNW_tab{padding:14px 18px}.FwSgNW_tabLabel{white-space:normal}.FwSgNW_tabChallenge{display:block}}.FwSgNW_panel{border:1px solid var(--ex-rule);background:var(--ex-surface);animation:FwSgNW_in .45s var(--ease-out-expo,ease-out);border-radius:24px;padding:22px}@media (min-width:768px){.FwSgNW_panel{padding:36px}}@keyframes FwSgNW_in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.FwSgNW_badge{border:1px dashed var(--ex-muted);letter-spacing:.06em;text-transform:uppercase;color:var(--ex-muted);border-radius:999px;align-items:center;gap:8px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.FwSgNW_badgeDot{background:var(--ex-accent);border-radius:99px;width:6px;height:6px}.FwSgNW_challenge{font-family:var(--font-serif);max-width:26ch;margin-top:18px;font-size:clamp(28px,2.8vw,42px);font-weight:400;line-height:1.08}.FwSgNW_compare{gap:16px;margin-top:28px;display:grid}@media (min-width:768px){.FwSgNW_compare{grid-template-columns:1fr 1fr}}.FwSgNW_col{background:var(--ex-surface-2);border-radius:14px;padding:20px}.FwSgNW_colAuto{border:1px solid var(--ex-accent);background:0 0}.FwSgNW_colHead{letter-spacing:.1em;text-transform:uppercase;color:var(--ex-muted);font-size:12px;font-weight:700}.FwSgNW_colAuto .FwSgNW_colHead{color:var(--ex-accent-text)}.FwSgNW_steps{counter-reset:step;gap:12px;margin-top:14px;display:grid}.FwSgNW_steps li{counter-increment:step;grid-template-columns:26px 1fr;gap:10px;font-size:15px;line-height:1.45;display:grid}.FwSgNW_steps li:before{content:counter(step);border-radius:99px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.FwSgNW_manual li{color:var(--ex-muted)}.FwSgNW_manual li:before{border:1px solid var(--ex-muted)}.FwSgNW_auto li:before{background:var(--ex-accent);color:#fff}.FwSgNW_arch{margin-top:28px}.FwSgNW_archGrid{gap:8px;margin-top:14px;display:grid}@media (min-width:900px){.FwSgNW_archGrid{grid-template-columns:1fr 48px 1.15fr 48px 1fr;align-items:stretch;gap:0}}.FwSgNW_archCol{border:1px solid var(--ex-rule);border-radius:14px;padding:16px}.FwSgNW_archCore{border-color:var(--ex-ink);background:var(--ex-ink);color:var(--ex-surface)}.FwSgNW_dark .FwSgNW_archCore{border-color:var(--ex-accent);background:color-mix(in srgb, var(--ex-accent) 14%, #0a0a0a);color:#fff}.FwSgNW_archTitle{letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:12px;font-weight:700}.FwSgNW_archCol ul{gap:6px;margin-top:10px;display:grid}.FwSgNW_archCol li{align-items:center;gap:8px;font-size:14px;font-weight:550;display:flex}.FwSgNW_archCol li:before{content:"";opacity:.45;background:currentColor;border-radius:2px;flex:none;width:6px;height:6px}.FwSgNW_archCore li:before{background:var(--ex-accent);opacity:1}.FwSgNW_flow{place-items:center;height:28px;display:grid}.FwSgNW_flow span{background:repeating-linear-gradient(to bottom, var(--ex-accent) 0 6px, transparent 6px 12px);background-size:100% 24px;width:2px;height:100%;animation:1s linear infinite FwSgNW_flow-v;display:block}@media (min-width:900px){.FwSgNW_flow{height:auto}.FwSgNW_flow span{background:repeating-linear-gradient(to right, var(--ex-accent) 0 6px, transparent 6px 12px);background-size:24px 100%;width:100%;height:2px;animation-name:FwSgNW_flow-h}}@keyframes FwSgNW_flow-v{to{background-position:0 24px}}@keyframes FwSgNW_flow-h{to{background-position:24px 0}}.FwSgNW_bottom{gap:24px;margin-top:28px;display:grid}@media (min-width:768px){.FwSgNW_bottom{grid-template-columns:1.4fr 1fr}}.FwSgNW_benefits{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.FwSgNW_benefits li{background:var(--ex-surface-2);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:550}.FwSgNW_services{gap:6px;margin-top:12px;display:grid}.FwSgNW_services a{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ex-accent) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--ex-accent) 60%, transparent);text-underline-offset:4px;font-size:15px;font-weight:600}.FwSgNW_services a:hover{color:var(--ex-accent-text)}.FwSgNW_ctaRow{border-top:1px solid var(--ex-rule);flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px;padding-top:24px;display:flex}.FwSgNW_cta{background:var(--ex-accent);color:#fff;border-radius:999px;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-weight:650;transition:background .2s;display:inline-flex}.FwSgNW_cta:hover{background:#b5121a}.FwSgNW_disclaimer{color:var(--ex-muted);flex:260px;font-size:13px;line-height:1.45}@media (prefers-reduced-motion:reduce){.FwSgNW_panel,.FwSgNW_flow span{animation:none}}.FwSgNW_head{gap:18px;margin-top:16px;display:grid}.FwSgNW_head .FwSgNW_challenge{margin-top:0}@media (min-width:900px){.FwSgNW_head{grid-template-columns:1fr 260px;align-items:end;gap:28px}}.FwSgNW_headImage{aspect-ratio:16/10;border:1px solid var(--ex-rule);border-radius:16px}.FwSgNW_headTag{z-index:2;font:500 11px/1 var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:#000000b3;border-radius:999px;padding:4px 10px;position:absolute;top:12px;left:12px}
