.opportunity-module__DgRd3G__page{background:var(--s368-bg);color:var(--s368-text);min-height:100vh;font-family:Be Vietnam Pro,sans-serif}.opportunity-module__DgRd3G__hero{background:radial-gradient(ellipse at 85% 15%,color-mix(in srgb,var(--s368-primary) 26.3%,transparent),transparent 58%),linear-gradient(135deg,var(--s368-bg),var(--s368-bg));padding:76px 0 36px}.opportunity-module__DgRd3G__eyebrow{letter-spacing:1.5px;color:var(--s368-primary-soft);align-items:center;gap:9px;font-size:11px;font-weight:700;display:flex}.opportunity-module__DgRd3G__eyebrow span{background:color-mix(in srgb,var(--s368-text) 4.3%,transparent);color:var(--s368-primary-soft);border-radius:5px;padding:4px 8px}.opportunity-module__DgRd3G__hero h1{letter-spacing:-2px;margin:24px 0;font-size:clamp(32px,4.8vw,62px);line-height:1.17}.opportunity-module__DgRd3G__hero em{background:linear-gradient(100deg,var(--s368-primary-soft),var(--s368-primary));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.opportunity-module__DgRd3G__lead{color:var(--s368-primary-soft);max-width:710px;font-size:16px;line-height:1.85}.opportunity-module__DgRd3G__heroBottom{color:var(--s368-primary-soft);justify-content:space-between;gap:20px;margin-top:34px;font-size:12px;display:flex}.opportunity-module__DgRd3G__heroBottom span,.opportunity-module__DgRd3G__heroBottom a{align-items:center;gap:8px;display:flex}.opportunity-module__DgRd3G__heroBottom a{color:var(--s368-primary-soft)}.opportunity-module__DgRd3G__content{padding-top:28px;padding-bottom:72px}.opportunity-module__DgRd3G__notice{background:var(--s368-bg);color:var(--s368-primary-soft);border-radius:12px;padding:20px 24px;font-size:13px;line-height:1.6}.opportunity-module__DgRd3G__notice strong{letter-spacing:1px;color:var(--s368-primary-soft);font-size:11px}.opportunity-module__DgRd3G__notice p{margin:7px 0 0}.opportunity-module__DgRd3G__demo{background:var(--s368-surface-elevated)}.opportunity-module__DgRd3G__demo strong{color:var(--s368-accent-highlight)}.opportunity-module__DgRd3G__summary{grid-template-columns:repeat(3,1fr);gap:16px;margin:22px 0;display:grid}.opportunity-module__DgRd3G__summary>div{background:var(--s368-bg);border-radius:12px;padding:22px}.opportunity-module__DgRd3G__summary small{color:var(--s368-primary-soft);font-size:12px;display:block}.opportunity-module__DgRd3G__summary strong{margin-top:12px;font-size:24px;display:block}.opportunity-module__DgRd3G__summary>div:last-child strong{font-size:19px}.opportunity-module__DgRd3G__filters{background:var(--s368-bg);border-radius:12px;grid-template-columns:1fr 1fr 1fr 1fr auto;align-items:end;gap:14px;padding:24px;display:grid}.opportunity-module__DgRd3G__filters label{color:var(--s368-primary-soft);gap:9px;min-width:0;font-size:12px;display:grid}.opportunity-module__DgRd3G__filters input,.opportunity-module__DgRd3G__filters select{box-sizing:border-box;background:var(--s368-bg);width:100%;color:var(--s368-text);border:1px solid var(--s368-border);min-height:44px;font:inherit;border-radius:7px;padding:11px 10px}.opportunity-module__DgRd3G__filters button{white-space:nowrap;min-height:44px}.opportunity-module__DgRd3G__resultHeading{justify-content:space-between;align-items:end;margin:40px 0 22px;display:flex}.opportunity-module__DgRd3G__resultHeading h2{margin:12px 0 0;font-size:25px}.opportunity-module__DgRd3G__resultHeading>span{color:var(--s368-primary-soft);font-size:12px}.opportunity-module__DgRd3G__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.opportunity-module__DgRd3G__card{background:linear-gradient(140deg,var(--s368-surface-elevated),var(--s368-bg));min-width:0;box-shadow:0 8px 35px color-mix(in srgb,var(--s368-shadow-color) 13.3%,transparent);border-radius:16px;padding:25px}.opportunity-module__DgRd3G__cardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.opportunity-module__DgRd3G__ticker{font-size:25px;font-weight:800}.opportunity-module__DgRd3G__horizon{color:var(--s368-primary-soft);margin-left:12px;font-size:12px}.opportunity-module__DgRd3G__badge,.opportunity-module__DgRd3G__adminBadge{color:var(--s368-primary-soft);background:color-mix(in srgb,var(--s368-primary-soft) 13.3%,transparent);border-radius:30px;padding:7px 10px;font-size:11px;display:inline-block}.opportunity-module__DgRd3G__confirmed{color:var(--s368-success);background:color-mix(in srgb,var(--s368-success) 14.5%,transparent)}.opportunity-module__DgRd3G__adminBadge{color:var(--s368-accent-highlight);background:color-mix(in srgb,var(--s368-danger) 12.5%,transparent);margin-top:10px}.opportunity-module__DgRd3G__demoLabel{color:var(--s368-accent-highlight);letter-spacing:.7px;margin-top:13px;font-size:10px;display:block}.opportunity-module__DgRd3G__warning{background:color-mix(in srgb,var(--s368-border) 16.9%,transparent);color:var(--s368-accent-highlight);border-radius:7px;padding:12px;font-size:12px}.opportunity-module__DgRd3G__metrics{grid-template-columns:repeat(2,1fr);gap:20px;margin:26px 0;display:grid}.opportunity-module__DgRd3G__metrics small{color:var(--s368-primary-soft);font-size:11px;display:block}.opportunity-module__DgRd3G__metrics strong{margin-top:8px;font-size:21px;display:block}.opportunity-module__DgRd3G__card details{border-top:1px solid color-mix(in srgb,var(--s368-text) 4.7%,transparent);color:var(--s368-primary-soft);padding:16px 0;font-size:12px;line-height:1.8}.opportunity-module__DgRd3G__card summary{color:var(--s368-primary-soft);cursor:pointer;font-weight:600}.opportunity-module__DgRd3G__card ul,.opportunity-module__DgRd3G__card ol{margin-bottom:0;padding-left:19px}.opportunity-module__DgRd3G__card li{padding:3px 0}.opportunity-module__DgRd3G__evidence{grid-template-columns:1fr 1.5fr;gap:9px;display:grid}.opportunity-module__DgRd3G__evidence dt{color:var(--s368-primary-soft)}.opportunity-module__DgRd3G__evidence dd{overflow-wrap:anywhere;margin:0}.opportunity-module__DgRd3G__hash{font-family:monospace;font-size:10px}.opportunity-module__DgRd3G__cardFoot{color:var(--s368-primary);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:15px;font-size:10px;display:flex}.opportunity-module__DgRd3G__cardFoot span,.opportunity-module__DgRd3G__cardFoot>div{align-items:center;gap:10px;display:flex}.opportunity-module__DgRd3G__cardFoot a{color:var(--s368-primary-soft)}.opportunity-module__DgRd3G__empty{text-align:center;background:var(--s368-bg);color:var(--s368-primary-soft);border-radius:15px;padding:62px 20px}.opportunity-module__DgRd3G__empty svg{color:var(--s368-primary)}.opportunity-module__DgRd3G__empty h3{color:var(--s368-text);font-size:21px}.opportunity-module__DgRd3G__empty p{max-width:570px;margin:15px auto 23px;font-size:13px;line-height:1.8}.opportunity-module__DgRd3G__method{margin-top:48px}.opportunity-module__DgRd3G__method h2{font-size:22px}.opportunity-module__DgRd3G__method>div{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.opportunity-module__DgRd3G__method p{color:var(--s368-primary-soft);font-size:12px;line-height:1.9}.opportunity-module__DgRd3G__method strong{color:var(--s368-primary-soft);margin-bottom:6px;display:block}.opportunity-module__DgRd3G__filters :focus-visible,.opportunity-module__DgRd3G__card summary:focus-visible{outline:2px solid var(--s368-primary-soft);outline-offset:4px}@media (max-width:1050px){.opportunity-module__DgRd3G__filters{grid-template-columns:repeat(2,1fr)}.opportunity-module__DgRd3G__filters button{grid-column:span 2}.opportunity-module__DgRd3G__hero{padding-top:48px}}@media (max-width:680px){.opportunity-module__DgRd3G__hero h1{letter-spacing:-1px}.opportunity-module__DgRd3G__heroBottom{flex-direction:column}.opportunity-module__DgRd3G__lead{font-size:14px}.opportunity-module__DgRd3G__summary{gap:8px}.opportunity-module__DgRd3G__summary>div{padding:14px 10px}.opportunity-module__DgRd3G__summary small{font-size:10px;line-height:1.6}.opportunity-module__DgRd3G__summary strong,.opportunity-module__DgRd3G__summary>div:last-child strong{font-size:18px}.opportunity-module__DgRd3G__filters{gap:13px;padding:16px}.opportunity-module__DgRd3G__cards{grid-template-columns:1fr}.opportunity-module__DgRd3G__card{padding:20px}.opportunity-module__DgRd3G__method>div{grid-template-columns:1fr;gap:0}.opportunity-module__DgRd3G__resultHeading h2{font-size:22px}.opportunity-module__DgRd3G__notice{padding:17px}.opportunity-module__DgRd3G__resultHeading>span{font-size:10px}.opportunity-module__DgRd3G__heroBottom{font-size:11px}}
