.GEGQWq_hero{padding-top:calc(var(--s-header-h) + clamp(1.35rem, 3.2vw, 2.4rem));padding-bottom:clamp(1.75rem,3.5vw,2.75rem);position:relative;overflow:hidden}.GEGQWq_heroField{z-index:0;pointer-events:none;background:radial-gradient(120% 90% at 88% -8%, color-mix(in srgb, var(--s-blue-2) 8%, transparent) 0%, transparent 50%), radial-gradient(100% 80% at 8% 100%, color-mix(in srgb, var(--s-red-2) 5%, transparent) 0%, transparent 45%), linear-gradient(180deg, var(--s-cream-base,#f7f4ee) 0%, var(--s-light) 78%);position:absolute;inset:0}.GEGQWq_heroGrid{z-index:1;align-items:center;gap:clamp(var(--s-space-5), 3vw, var(--s-space-10));padding-top:var(--s-space-1);grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);min-width:0;display:grid;position:relative}.GEGQWq_heroTitle{font-family:var(--font-display);font-weight:700;font-size:var(--s-text-display);letter-spacing:-.03em;color:var(--iy-heading);margin:0 0 var(--s-space-4);text-wrap:balance;min-width:0;max-width:100%;line-height:1.05}.GEGQWq_heroTitle .iy-hl:after{opacity:.14;border-radius:999px;height:.4em;bottom:.05em}.GEGQWq_heroLede{max-width:min(38ch,100%);margin:0 0 var(--s-space-5);font-family:var(--font-body);color:inherit;min-width:0;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.55}.GEGQWq_heroCta{gap:var(--s-space-3);margin-bottom:var(--s-space-4);flex-wrap:wrap;display:flex}.GEGQWq_heroFoot{color:color-mix(in srgb, var(--s-light-ink) 72%, transparent);max-width:min(42ch,100%);margin:0;font-size:.9rem;line-height:1.45}.GEGQWq_heroVisual{gap:var(--s-space-3);flex-direction:column;min-width:0;max-width:100%;display:flex}.GEGQWq_cap{gap:var(--s-space-1);flex-direction:column;padding-inline:2px;display:flex}.GEGQWq_cap strong{font-family:var(--font-display);color:var(--iy-heading);font-size:.92rem;font-weight:600}.GEGQWq_cap span{color:var(--s-light-ink-2);max-width:52ch;font-size:.82rem;line-height:1.45}.GEGQWq_kickerGap{margin-bottom:var(--s-space-4);color:color-mix(in srgb, var(--iy-heading) 70%, transparent);display:block}.GEGQWq_sectionHead{margin-bottom:clamp(var(--s-space-6), 3vw, var(--s-space-10))}.GEGQWq_sectionHead .GEGQWq_kickerGap{margin-bottom:var(--s-space-4)}.GEGQWq_productLede{margin:var(--s-space-4) 0 0;max-width:48ch;color:inherit;font-size:1.02rem;line-height:1.55}.GEGQWq_messGrid{gap:clamp(var(--s-space-4), 2vw, var(--s-space-5));grid-template-columns:repeat(3,1fr);display:grid}.GEGQWq_messQ{font-family:var(--font-display);font-weight:700;font-size:var(--s-text-h3);letter-spacing:-.02em;color:var(--iy-heading);margin:0}.GEGQWq_messTell{margin:var(--s-space-3) 0 0;font-size:var(--s-text-body-sm);color:inherit;line-height:1.5}.GEGQWq_getGrid{gap:clamp(var(--s-space-5), 2.5vw, var(--s-space-8)) clamp(var(--s-space-6), 3vw, var(--s-space-12));grid-template-columns:repeat(2,1fr);display:grid}.GEGQWq_getItem{max-width:36ch}.GEGQWq_getN{font-family:var(--font-mono);letter-spacing:.1em;color:var(--iy-find);font-size:.76rem;font-weight:600}.GEGQWq_getTitle{margin:var(--s-space-2) 0 0;font-family:var(--font-display);letter-spacing:-.015em;color:var(--iy-heading);font-size:clamp(1.1rem,1.6vw,1.28rem);font-weight:700;line-height:1.2}.GEGQWq_getLine{margin:var(--s-space-2) 0 0;font-size:var(--s-text-body-sm);color:inherit;line-height:1.55}.GEGQWq_productShot{gap:clamp(var(--s-space-5), 2.5vw, var(--s-space-8));grid-template-columns:1fr minmax(11rem,16rem);align-items:center;display:grid}.GEGQWq_productMeta{gap:var(--s-space-2);flex-direction:column;display:flex}.GEGQWq_productMeta strong{font-family:var(--font-display);letter-spacing:-.015em;color:var(--iy-heading);font-size:1.15rem;font-weight:700}.GEGQWq_productMeta span{color:inherit;font-size:.92rem;line-height:1.5}.GEGQWq_principleGrid{margin-top:clamp(var(--s-space-8), 4vw, var(--s-space-12));gap:clamp(var(--s-space-4), 2vw, var(--s-space-6));grid-template-columns:repeat(3,1fr);display:grid}.GEGQWq_principle{padding:clamp(var(--s-space-5), 2vw, var(--s-space-6));background:var(--s-light-2);border:1px solid var(--s-light-line);border-radius:var(--s-r-md)}.GEGQWq_principleTitle{font-family:var(--font-display);letter-spacing:-.015em;color:var(--iy-heading);margin:0;font-size:1.05rem;font-weight:700}.GEGQWq_principleBody{margin:var(--s-space-2) 0 0;font-size:var(--s-text-body-sm);color:inherit;line-height:1.55}.GEGQWq_pathsGrid{gap:clamp(var(--s-space-5), 2.5vw, var(--s-space-6));grid-template-columns:1fr 1fr;display:grid}.GEGQWq_path{scroll-margin-top:calc(var(--s-header-h) + var(--s-space-4));padding:clamp(var(--s-space-5), 2.4vw, var(--s-space-8))}.GEGQWq_path .iy-kicker{margin-bottom:var(--s-space-3);display:block}.GEGQWq_pathTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--iy-heading);margin:0;font-size:clamp(1.3rem,2.1vw,1.6rem);font-weight:700}.GEGQWq_pathBody{margin:var(--s-space-3) 0 0;max-width:38ch;color:inherit;font-size:.97rem;line-height:1.55}.GEGQWq_pathPoints{margin:var(--s-space-4) 0 0;gap:var(--s-space-2);flex-direction:column;padding:0;list-style:none;display:flex}.GEGQWq_pathPoints li{align-items:flex-start;gap:var(--s-space-3);color:var(--iy-heading);font-size:.93rem;line-height:1.45;display:flex}.GEGQWq_pointMark{border-radius:var(--s-r-pill);background:color-mix(in srgb, var(--iy-heading) 28%, transparent);flex:none;width:6px;height:6px;margin-top:.45rem}.GEGQWq_pathCta{margin-top:var(--s-space-5)}.GEGQWq_closeInner{text-align:center;max-width:40rem;margin-inline:auto}.GEGQWq_closeSeam{margin:0 auto var(--s-space-5)}.GEGQWq_closeTitle{font-family:var(--font-display);font-weight:700;font-size:var(--s-text-h2);letter-spacing:-.025em;color:var(--s-fg);text-wrap:balance;margin:0;line-height:1.08}.GEGQWq_closeSub{margin:var(--s-space-4) auto 0;max-width:38ch;color:var(--s-fg-2);font-size:1.02rem;line-height:1.55}.GEGQWq_closeCta{margin-top:var(--s-space-6);justify-content:center;display:flex}.GEGQWq_closeFine{margin-top:var(--s-space-4);font-family:var(--font-mono);letter-spacing:.05em;color:color-mix(in srgb, var(--s-fg) 78%, transparent);font-size:.78rem;display:block}.GEGQWq_arr{transition:transform .2s var(--s-ease-snap);display:inline-block}.iy-btn:hover .GEGQWq_arr{transform:translate(3px)}.GEGQWq_panel{background:var(--s-light);border:1px solid color-mix(in srgb, var(--s-light-ink) 8%, transparent);border-radius:10px;overflow:hidden}.GEGQWq_panelHead{justify-content:space-between;align-items:flex-end;gap:var(--s-space-3) var(--s-space-5);background:color-mix(in srgb, var(--s-light-2) 70%, var(--s-light));border-bottom:1px solid color-mix(in srgb, var(--s-light-ink) 7%, transparent);flex-wrap:wrap;padding:.7rem .85rem .65rem;display:flex}.GEGQWq_panelKicker{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--s-light-ink) 62%, transparent);margin-bottom:2px;font-size:.7rem;display:block}.GEGQWq_panelName{font-family:var(--font-display);letter-spacing:-.015em;color:var(--s-light-ink);font-size:.98rem;font-weight:700}.GEGQWq_panelBadge{font-family:var(--font-mono);letter-spacing:.08em;color:color-mix(in srgb, var(--s-light-ink) 55%, transparent);background:color-mix(in srgb, var(--s-light-ink) 5%, transparent);border-radius:6px;padding:3px 8px;font-size:.7rem;font-weight:600}.GEGQWq_tileGrid{grid-template-columns:1fr 1fr;gap:.55rem;padding:.75rem .85rem .5rem;display:grid}.GEGQWq_tile{background:var(--s-light-2);border:1px solid color-mix(in srgb, var(--s-light-ink) 6%, transparent);border-radius:8px;padding:.65rem .75rem}.GEGQWq_tileLab{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--s-light-ink) 62%, transparent);font-size:.7rem;display:block}.GEGQWq_tileVal{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--s-light-ink);margin-top:.25rem;font-size:1.05rem;font-weight:700;display:block}.GEGQWq_tileFind .GEGQWq_tileVal{color:var(--s-find)}.GEGQWq_tileSell .GEGQWq_tileVal{color:var(--s-sell)}.GEGQWq_alertRow{color:var(--s-sell);background:color-mix(in srgb, var(--s-red-2) 8%, transparent);border:1px solid color-mix(in srgb, var(--s-red-2) 18%, transparent);border-radius:8px;align-items:center;gap:.55rem;margin:0 .85rem .65rem;padding:.55rem .7rem;font-size:.78rem;font-weight:600;display:flex}.GEGQWq_alertDot{background:var(--s-red-2);border-radius:50%;flex:none;width:7px;height:7px}.GEGQWq_agingBlock{padding:.15rem .85rem .95rem}.GEGQWq_agingHead{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--s-light-ink) 62%, transparent);margin-bottom:.65rem;font-size:.7rem;display:block}.GEGQWq_agingList{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.GEGQWq_agingList li{grid-template-columns:4rem 1fr 4.25rem;align-items:center;gap:.55rem;display:grid}.GEGQWq_agingLab{font-family:var(--font-mono);color:color-mix(in srgb, var(--s-light-ink) 72%, transparent);font-size:.78rem;font-weight:700}.GEGQWq_agingTrack{background:color-mix(in srgb, var(--s-light-ink) 7%, transparent);border-radius:6px;height:11px;overflow:hidden}.GEGQWq_agingFill{background:color-mix(in srgb, var(--s-sell) 55%, var(--s-blue-2));border-radius:6px;height:100%;display:block}.GEGQWq_agingOk{background:var(--s-blue-2)}.GEGQWq_agingHot{background:var(--s-red-2)}.GEGQWq_agingAmt{font-family:var(--font-mono);text-align:right;font-variant-numeric:tabular-nums;color:var(--s-light-ink);font-size:.78rem;font-weight:700}.GEGQWq_table{border-collapse:collapse;width:100%;font-size:.78rem}.GEGQWq_table th{text-align:left;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--s-light-ink) 62%, transparent);border-bottom:1px solid color-mix(in srgb, var(--s-light-ink) 7%, transparent);background:var(--s-light);padding:.4rem .65rem;font-size:.7rem;font-weight:500}.GEGQWq_table td{border-bottom:1px solid color-mix(in srgb, var(--s-light-ink) 5%, transparent);color:var(--s-light-ink);vertical-align:top;padding:.5rem .65rem}.GEGQWq_table tbody tr:last-child td{border-bottom:0}.GEGQWq_num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.GEGQWq_muted{color:color-mix(in srgb, var(--s-light-ink) 68%, transparent);white-space:nowrap}.GEGQWq_invRef{font-family:var(--font-mono);color:var(--s-find);font-size:.74rem;font-weight:600;display:block}.GEGQWq_invMemo{color:color-mix(in srgb, var(--s-light-ink) 68%, transparent);white-space:normal;max-width:14rem;margin-top:2px;font-size:.72rem;line-height:1.35;display:block}.GEGQWq_allocYes{color:var(--s-find);font-weight:600}.GEGQWq_allocZero{color:color-mix(in srgb, var(--s-light-ink) 45%, transparent)}.GEGQWq_pill{font-family:var(--font-mono);letter-spacing:.04em;border-radius:var(--s-r-pill);white-space:nowrap;padding:2px 7px;font-size:.7rem;font-weight:700;display:inline-block}.GEGQWq_pillHot{color:var(--s-sell);background:color-mix(in srgb, var(--s-red-2) 12%, transparent)}.GEGQWq_pillCalm{color:color-mix(in srgb, var(--s-light-ink) 70%, transparent);background:color-mix(in srgb, var(--s-light-ink) 6%, transparent)}@media (max-width:1020px){.GEGQWq_heroGrid{gap:var(--s-space-6);grid-template-columns:1fr;align-items:start}.GEGQWq_productShot{grid-template-columns:1fr}}@media (max-width:800px){.GEGQWq_messGrid,.GEGQWq_getGrid,.GEGQWq_pathsGrid,.GEGQWq_principleGrid{grid-template-columns:1fr}.GEGQWq_hero{padding-bottom:clamp(1.5rem,4vw,2rem);overflow-x:clip}.GEGQWq_heroTitle .iy-hl{white-space:normal}.GEGQWq_heroGrid,.GEGQWq_heroVisual,.GEGQWq_heroTitle,.GEGQWq_heroLede,.GEGQWq_heroFoot{min-width:0;max-width:100%}.iy-browser{max-width:100%}.iy-browser-body{overflow-x:auto}.GEGQWq_table{min-width:680px}.iy-browser-body[tabindex="0"]:focus-visible{outline:2px solid var(--s-blue-2);outline-offset:2px}}@media (max-width:520px){.GEGQWq_heroCta .iy-btn{justify-content:center;width:100%}.GEGQWq_tileGrid{grid-template-columns:1fr}.GEGQWq_heroTitle,.GEGQWq_heroLede,.GEGQWq_heroFoot{overflow-wrap:anywhere;word-break:break-word}.GEGQWq_heroTitle .iy-hl{white-space:normal}.GEGQWq_agingList li{grid-template-columns:3.5rem 1fr 3.75rem;gap:.4rem}}@media (prefers-reduced-motion:reduce){.GEGQWq_arr{transition:none}}
