.oma47q_page{max-width:76rem;margin:auto}.oma47q_cover{background:var(--eg-primary);color:var(--eg-primary-fg);box-shadow:var(--eg-surface-shadow);border-radius:1.75rem;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:2rem;padding:2rem 2.5rem;display:flex}.oma47q_cover h1{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(2rem,4vw,3.5rem);font-weight:500;line-height:1.12}.oma47q_cover p{color:var(--eg-radar-on-deep);max-width:44rem;margin-top:1rem;font-size:1rem;line-height:1.65}.oma47q_cover img{object-fit:contain;flex:none;width:7rem;height:8rem}.oma47q_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.oma47q_tile{border:var(--eg-pixel) solid var(--eg-surface-edge);background:var(--eg-card);box-shadow:var(--eg-surface-shadow);border-radius:1.25rem;flex-direction:column;gap:1rem;min-width:0;padding:1.5rem;display:flex}.oma47q_tile:hover{border-color:var(--eg-radar-accent);background:var(--eg-radar-light)}.oma47q_tile:focus-visible{outline:.15rem solid var(--eg-primary);outline-offset:.25rem}.oma47q_icons{gap:.6rem;min-height:3rem;display:flex}.oma47q_tile h2{overflow-wrap:anywhere;font-size:1.2rem;font-weight:500;line-height:1.4}.oma47q_tile p{color:var(--eg-radar-body);font-size:.9rem;line-height:1.6}.oma47q_tileFooter{color:var(--eg-primary);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;font-size:.9rem;display:flex}.oma47q_tileFooter svg{flex:none}.oma47q_back{color:var(--eg-primary);align-items:center;gap:.5rem;margin-bottom:1.2rem;font-size:.9rem;display:inline-flex}.oma47q_grid>div{min-width:0}@media (max-width:60rem){.oma47q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.oma47q_grid{grid-template-columns:1fr}.oma47q_cover{align-items:start;gap:.75rem;padding:1.5rem}.oma47q_cover img{width:4rem;height:5rem}.oma47q_cover h1{font-size:2rem}.oma47q_cover p{font-size:.95rem}.oma47q_tile{padding:1.25rem}}.oma47q_context{border:var(--eg-pixel) solid var(--eg-surface-edge);background:var(--eg-card);box-shadow:var(--eg-surface-shadow);border-radius:1.25rem;min-width:0;margin:1.5rem 0;padding:1.75rem}.oma47q_context h2{margin-bottom:1rem;font-size:1.5rem;font-weight:500;line-height:1.3}.oma47q_context p,.oma47q_context li{color:var(--eg-radar-body);font-size:1rem;line-height:1.75}.oma47q_context p{margin-bottom:1rem}.oma47q_context ul{margin:1rem 0 1.5rem;padding-left:1.3rem}.oma47q_context li+li{margin-top:.7rem}.oma47q_context a{color:var(--eg-primary);font-weight:500}.oma47q_contextLinks{flex-wrap:wrap;gap:1.5rem;margin-top:1.25rem;display:flex}.oma47q_evidenceLayout{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:1.5rem;display:grid}.oma47q_action{background:var(--eg-primary);border-radius:.8rem;padding:.9rem 1.2rem;display:inline-flex;color:var(--eg-primary-fg)!important}.oma47q_facts{grid-template-columns:1fr 1fr;gap:1.25rem;margin:1.5rem 0;display:grid}.oma47q_facts dt{color:var(--eg-radar-body);margin-bottom:.4rem;font-size:.85rem}.oma47q_facts dd{overflow-wrap:anywhere;margin:0;font-size:1.15rem;font-weight:500}@media (max-width:45rem){.oma47q_evidenceLayout{grid-template-columns:1fr;gap:0}.oma47q_context{padding:1.25rem}.oma47q_contextLinks{flex-direction:column;gap:1rem}}@media (max-width:767px){.oma47q_cover{border-radius:1.2rem;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;padding:1.25rem;position:relative}.oma47q_cover>div{min-width:0}.oma47q_cover h1{font-size:2rem;line-height:1.15}.oma47q_cover p{font-size:1rem;line-height:1.65}.oma47q_cover img{width:2.75rem;height:3.5rem}.oma47q_grid{grid-template-columns:minmax(0,1fr);gap:1rem}.oma47q_tile{gap:.875rem;padding:1.25rem}.oma47q_tile p,.oma47q_tileFooter{font-size:1rem}.oma47q_back{min-height:2.75rem;margin-bottom:.75rem;font-size:1rem}.oma47q_context{margin:1.25rem 0;padding:1.25rem}.oma47q_contextLinks{flex-direction:column;gap:.5rem}.oma47q_contextLinks a,.oma47q_action{align-items:center;min-height:2.75rem;display:inline-flex}.oma47q_evidenceLayout{grid-template-columns:minmax(0,1fr);gap:0}.oma47q_facts{gap:1rem}.oma47q_facts>div{min-width:0}}@media (min-width:48rem) and (max-width:68.75rem){.oma47q_back{min-height:2.75rem}}.oma47q_tile{transition:transform .4s var(--eg-spring),border-color .2s var(--eg-marketing-ease),background-color .2s var(--eg-marketing-ease)}.oma47q_tileFooter svg{transition:transform .3s var(--eg-spring)}@media (hover:hover){.oma47q_tile:hover{transform:translateY(-.25rem)}.oma47q_tile:hover .oma47q_tileFooter svg{transform:translate(.15rem,-.15rem)}}@media (prefers-reduced-motion:reduce){.oma47q_tile,.oma47q_tileFooter svg{transition:none}.oma47q_tile:hover{transform:none}}
._39j5-a_hero{--ink:var(--eg-radar-ink);--body:var(--eg-radar-body);--accent:var(--eg-radar-accent);--deep:var(--eg-radar-deep);--edge:var(--eg-surface-edge);--white:var(--eg-card);--canvas:var(--eg-surface-canvas);--spring:var(--eg-spring);--ease:var(--eg-marketing-ease);isolation:isolate;width:100vw;color:var(--ink);background:linear-gradient(180deg, var(--canvas) 0%, color-mix(in srgb, var(--eg-sky-bottom) 30%, var(--canvas)) 48%, var(--eg-sky-bottom) 100%);margin-top:-1.5rem;margin-bottom:1rem;margin-left:calc(50% - 50vw);padding:3.5rem 0 0;position:relative;overflow:clip}._39j5-a_inner{z-index:2;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;column-gap:2.5rem;width:min(76rem,100% - 4rem);margin:0 auto;display:grid;position:relative}._39j5-a_copy{min-width:0;padding-bottom:8.25rem}._39j5-a_title{letter-spacing:-.032em;text-wrap:balance;overflow-wrap:break-word;color:var(--ink);margin:0;font-size:3.75rem;font-weight:500;line-height:1.06}._39j5-a_title em{color:var(--accent);font-style:normal}._39j5-a_lead{max-width:34rem;color:var(--body);margin:1.4rem 0 0;font-size:1.1875rem;font-weight:350;line-height:1.6}._39j5-a_fact{color:var(--deep);font-variant-numeric:tabular-nums;margin:.9rem 0 0;font-size:1rem;font-weight:500;line-height:1.5}._39j5-a_actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:2rem;display:flex}._39j5-a_back{min-height:2.75rem;color:var(--accent);align-items:center;gap:.45rem;margin:-.75rem 0 .5rem;font-size:1rem;font-weight:500;display:inline-flex}._39j5-a_back svg{transition:transform .3s var(--spring)}@media (hover:hover){._39j5-a_back:hover svg{transform:translate(-.2rem)}}._39j5-a_primary,._39j5-a_cta>a{min-height:3.375rem;color:var(--eg-primary-fg);background:var(--eg-radar-deep);box-shadow:inset 0 .0625rem 0 var(--eg-card-40), inset 0 -.1875rem 0 var(--eg-deep-ink), 0 .75rem 1.5rem -.5rem color-mix(in srgb, var(--eg-radar-deep) 55%, transparent);transition:transform .3s var(--eg-spring), box-shadow .3s var(--eg-marketing-ease);border-radius:.9rem;justify-content:center;align-items:center;gap:.65rem;margin:0;padding:0 1.5rem;font-size:1rem;font-weight:500;display:inline-flex}._39j5-a_cta{display:inline-flex}._39j5-a_primary svg,._39j5-a_cta>a svg{transition:transform .3s var(--eg-spring)}._39j5-a_primary:active,._39j5-a_cta>a:active{transform:translateY(.0625rem)scale(.98)}._39j5-a_quiet{min-height:2.75rem;color:var(--eg-radar-accent);align-items:center;gap:.45rem;padding:0 .35rem;font-size:1rem;font-weight:500;display:inline-flex}._39j5-a_quiet svg{transition:transform .3s var(--eg-spring);flex:none}@media (hover:hover){._39j5-a_primary:hover,._39j5-a_cta>a:hover{background:var(--eg-radar-deep);box-shadow:inset 0 .0625rem 0 var(--eg-card-40), inset 0 -.1875rem 0 var(--eg-deep-ink), 0 1.1rem 1.9rem -.55rem color-mix(in srgb, var(--eg-radar-deep) 65%, transparent);transform:translateY(-.1875rem)}._39j5-a_primary:hover svg,._39j5-a_cta>a:hover svg{transform:translate(.2rem)}._39j5-a_quiet:hover svg{transform:translate(.15rem,.15rem)}}._39j5-a_hero :focus-visible,._39j5-a_primary:focus-visible,._39j5-a_quiet:focus-visible,._39j5-a_cta>a:focus-visible{outline:.15rem solid var(--eg-radar-accent);outline-offset:.2rem;border-radius:.6rem}._39j5-a_hill{z-index:1;background:var(--canvas);width:max(190vw,120rem);height:62rem;box-shadow:0 -1.2rem 3.75rem color-mix(in srgb, var(--white) 55%, transparent);border-radius:50%;position:absolute;top:calc(100% - 5.5rem);left:50%;transform:translate(-50%)}._39j5-a_discs{--r:19rem;z-index:0;width:calc(var(--r) * 2);height:calc(var(--r) * 2);margin:calc(var(--r) * -1) 0 0 calc(var(--r) * -1);pointer-events:none;border-radius:50%;position:absolute;top:17rem;left:calc(50% + 19.5rem)}._39j5-a_discs span{background:color-mix(in srgb, var(--white) 34%, transparent);box-shadow:inset 0 0 0 .0625rem color-mix(in srgb, var(--white) 75%, transparent);border-radius:50%;position:absolute;inset:0}._39j5-a_discs span:nth-child(2){inset:17%}._39j5-a_discs span:nth-child(3){background:color-mix(in srgb, var(--white) 50%, transparent);inset:34%}._39j5-a_sweep{background:conic-gradient(from 0deg, transparent 0deg, transparent 230deg, color-mix(in srgb, var(--accent) 5%, transparent) 300deg, color-mix(in srgb, var(--accent) 16%, transparent) 359.5deg, transparent 360deg);-webkit-mask-image:radial-gradient(circle, var(--eg-fg) 0, var(--eg-fg) 62%, transparent 70%);-webkit-mask-image:radial-gradient(circle, var(--eg-fg) 0, var(--eg-fg) 62%, transparent 70%);mask-image:radial-gradient(circle, var(--eg-fg) 0, var(--eg-fg) 62%, transparent 70%);border-radius:50%;animation:11s linear infinite _39j5-a_sweep;position:absolute;inset:0}@keyframes _39j5-a_sweep{to{transform:rotate(360deg)}}._39j5-a_stage{height:27.5em;font-size:1rem;position:relative}._39j5-a_blip{z-index:2;width:var(--s,4em);height:var(--s,4em);background:var(--white);border:.0625rem solid var(--edge);box-shadow:var(--eg-lit-edge), 0 .1875em 0 color-mix(in srgb, var(--edge) 55%, var(--white)), 0 .9em 1.6em -.5em color-mix(in srgb, var(--deep) 30%, transparent);rotate:var(--rot,0deg);transition:transform .45s var(--spring);animation:_39j5-a_pop .8s var(--spring) var(--d,.5s) both;border-radius:1.15em;place-items:center;padding:.5em;display:grid;position:absolute}._39j5-a_blip>span{background:0 0;border-radius:.7em;width:100%;height:100%;font-size:1em}._39j5-a_blip img{object-fit:contain;border-radius:.6em;width:100%;height:100%}@media (hover:hover){._39j5-a_blip:hover{transform:translateY(-.4em)scale(1.06)}}@keyframes _39j5-a_pop{0%{opacity:0;transform:translateY(1.1em)scale(.6)}to{opacity:1;transform:none}}@keyframes _39j5-a_rise{0%{opacity:0;transform:translateY(2.5em)}to{opacity:1;transform:none}}._39j5-a_pip{z-index:4;width:11em;height:auto;filter:drop-shadow(0 .9em .7em color-mix(in srgb, var(--deep) 22%, transparent));animation:_39j5-a_rise .9s var(--ease) .35s both;position:absolute;bottom:.9em;right:-1%}._39j5-a_mark{z-index:3;width:7em;height:7em;color:var(--eg-primary-fg);background:var(--eg-blue-rich);box-shadow:inset 0 .0625rem 0 var(--eg-card-40), inset 0 -.3em 0 color-mix(in srgb, var(--eg-deep-ink) 40%, transparent), 0 1.4em 2.4em -.8em color-mix(in srgb, var(--deep) 60%, transparent), 0 0 0 .55em color-mix(in srgb, var(--white) 55%, transparent);animation:_39j5-a_rise .9s var(--ease) .15s both;border-radius:2em;place-items:center;margin:-3.5em 0 0 -3.5em;display:grid;position:absolute;top:10.4em;left:50%;rotate:-4deg}._39j5-a_mark svg{stroke-width:1.6px;width:3.2em;height:3.2em}._39j5-a_hero[data-variant=hub] ._39j5-a_blip[data-n="1"]{--s:5.6em;--rot:-7deg;--d:.45s;top:.6em;left:6%}._39j5-a_hero[data-variant=hub] ._39j5-a_blip[data-n="2"]{--s:4.9em;--rot:6deg;--d:.55s;top:-.4em;right:3%}._39j5-a_hero[data-variant=hub] ._39j5-a_blip[data-n="3"]{--s:4.4em;--rot:5deg;--d:.65s;top:8.4em;right:-5%}._39j5-a_hero[data-variant=hub] ._39j5-a_blip[data-n="4"]{--s:4.2em;--rot:6deg;--d:.75s;top:9.6em;left:-4%}._39j5-a_hero[data-variant=hub] ._39j5-a_blip[data-n="5"]{--s:4em;--rot:-5deg;--d:.85s;top:-1.9em;left:40%}._39j5-a_hero[data-variant=hub] ._39j5-a_blip[data-n="6"]{--s:3.7em;--rot:-5deg;--d:.95s;top:15.4em;left:21%}._39j5-a_hero[data-variant=hub] ._39j5-a_blip[data-n="7"]{--s:3.6em;--rot:6deg;--d:1.05s;top:16.2em;left:55%}._39j5-a_hero[data-variant=list]{padding-top:3rem}._39j5-a_hero[data-variant=list] ._39j5-a_copy{padding-bottom:7.25rem}._39j5-a_hero[data-variant=list] ._39j5-a_title{font-size:3.25rem}._39j5-a_hero[data-variant=list] ._39j5-a_stage{height:17.5em}._39j5-a_hero[data-variant=list] ._39j5-a_discs{--r:14.5rem;top:12.5rem;left:calc(50% + 20rem)}._39j5-a_hero[data-variant=list] ._39j5-a_pip{width:10em;bottom:.7em;right:10%}._39j5-a_hero[data-variant=list] ._39j5-a_blip[data-n="1"]{--s:4.9em;--rot:-7deg;--d:.45s;top:.4em;left:9%}._39j5-a_hero[data-variant=list] ._39j5-a_blip[data-n="2"]{--s:4.3em;--rot:6deg;--d:.55s;top:-1.3em;left:41%}._39j5-a_hero[data-variant=list] ._39j5-a_blip[data-n="3"]{--s:4em;--rot:5deg;--d:.65s;top:6.3em;left:27%}._39j5-a_hero[data-variant=list] ._39j5-a_blip[data-n="4"]{--s:3.7em;--rot:6deg;--d:.75s;top:8.6em;left:1%}._39j5-a_hero[data-variant=list] ._39j5-a_blip[data-n="5"]{--s:3.8em;--rot:-5deg;--d:.85s;top:.6em;right:1%}@media (max-width:75rem){._39j5-a_title{font-size:3.25rem}._39j5-a_hero[data-variant=list] ._39j5-a_title{font-size:2.85rem}._39j5-a_stage{font-size:.9rem}._39j5-a_discs{--r:17rem;left:calc(50% + 16rem)}._39j5-a_hero[data-variant=list] ._39j5-a_discs{--r:13rem;left:calc(50% + 16rem)}}@media (max-width:62rem){._39j5-a_hero{padding-top:2.5rem}._39j5-a_inner{grid-template-columns:minmax(0,1fr);width:min(42rem,100% - 3rem)}._39j5-a_copy,._39j5-a_hero[data-variant=list] ._39j5-a_copy{padding-bottom:1.5rem}._39j5-a_title{font-size:3rem}._39j5-a_stage{width:min(100%,34em);height:26.5em;margin:1.5rem auto 0;font-size:min(1rem,2.6vw)}._39j5-a_hero[data-variant=list] ._39j5-a_stage{height:15.5em;margin-top:.5rem}._39j5-a_discs{--r:min(17rem, 46vw);top:auto;bottom:-3rem;left:50%}._39j5-a_hero[data-variant=list] ._39j5-a_discs{--r:min(13rem, 42vw);top:auto;bottom:-6rem;left:50%}._39j5-a_hill{top:calc(100% - 4.25rem)}._39j5-a_hero[data-variant=hub] ._39j5-a_blip[data-n="4"]{left:1%}._39j5-a_hero[data-variant=hub] ._39j5-a_blip[data-n="3"]{right:0}}@media (max-width:40rem){._39j5-a_hero{margin-top:-.75rem;padding-top:1.5rem}._39j5-a_inner{width:calc(100% - 2rem)}._39j5-a_title,._39j5-a_hero[data-variant=list] ._39j5-a_title{font-size:2.25rem;line-height:1.1}._39j5-a_lead{margin-top:1rem;font-size:1.0625rem}._39j5-a_actions{margin-top:1.5rem}._39j5-a_actions ._39j5-a_primary,._39j5-a_actions ._39j5-a_cta,._39j5-a_actions ._39j5-a_cta>a{width:100%}._39j5-a_actions ._39j5-a_quiet{margin-inline:auto}._39j5-a_hill{top:calc(100% - 3rem)}._39j5-a_back{margin-top:0}}@media (prefers-reduced-motion:reduce){._39j5-a_sweep,._39j5-a_blip,._39j5-a_pip,._39j5-a_mark{animation:none}._39j5-a_blip,._39j5-a_primary,._39j5-a_cta>a,._39j5-a_quiet svg,._39j5-a_back svg{transition:none}}
