.brand-theme:has(.nr-header){--exp-ink:#082c3c;--exp-paper:#fff;--exp-lime:#d7ff3f;--brand-accent:#d7ff3f;--secondary:#f0f5f7;--muted:#f0f5f7;--accent:#edf8c5;--border:#dce6ea;color:#082c3c}.brand-theme .mi-home{color:#082c3c;background:#fff}.brand-theme .mi-home :is(h1,h2,h3){font-family:var(--font-inter),Arial,sans-serif;letter-spacing:-.045em;font-weight:600}.brand-theme .mi-home em{font-family:inherit;font-weight:inherit;font-style:normal}.brand-theme .mi-action{color:#fff;background:#082c3c;border-radius:999px;gap:1.4rem;min-height:52px;padding:1rem 1.4rem;font-size:15px;font-weight:550}.brand-theme .mi-action:hover{background:#19485c}.brand-theme .mi-kicker{font-family:var(--font-inter),Arial,sans-serif;letter-spacing:.05em;font-size:11px;font-weight:600}.nr-opening{isolation:isolate;background:#e7f0ed;min-height:660px;position:relative;overflow:hidden}.nr-opening .brand-artwork{opacity:1;width:100%;height:100%}.nr-opening .brand-artwork:after{background:linear-gradient(90deg,#eef5f2f5,#eef5f2de 32%,#eef5f22b 78%)}.nr-opening .brand-artwork img,.nr-opening .brand-motion video{object-position:72% center}.nr-opening-content{padding-top:clamp(5rem,9vw,9rem);padding-bottom:2.4rem;position:relative}.nr-eyebrow{letter-spacing:.075em;text-transform:uppercase;color:#345666;font-size:12px;font-weight:600;line-height:1.5}.nr-opening h1{text-wrap:balance;max-width:1100px;margin:1.4rem 0 1.6rem;font-size:clamp(3.5rem,6.2vw,6.5rem);line-height:1.07}.nr-opening h1 span{color:#082c3c}.nr-intro{color:#234a59;max-width:690px;font-size:clamp(1.05rem,1.6vw,1.4rem);line-height:1.6}.nr-actions{flex-wrap:wrap;align-items:center;gap:1.3rem;margin-top:2rem;display:flex}.nr-actions .mi-action{margin:0}.nr-secondary{align-items:center;gap:1rem;min-height:52px;padding:.7rem .4rem;font-size:15px;font-weight:550;display:inline-flex}.nr-secondary:hover{text-underline-offset:5px;text-decoration:underline}.nr-hero-base{color:#345666;justify-content:space-between;align-items:center;gap:2rem;margin-top:4.5rem;padding-right:10rem;font-size:11px;display:flex}.nr-hero-base a{align-items:center;gap:.6rem;min-height:44px;display:inline-flex}.nr-hero-base p{max-width:330px}.nr-capabilities{padding-block:6rem;scroll-margin-top:6rem}.nr-section-heading{text-align:center;max-width:950px;margin:0 auto 3rem}.nr-section-heading h2{text-wrap:balance;margin-top:1rem;font-size:clamp(2rem,3.8vw,4rem);line-height:1.14}.nr-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.nr-capability{isolation:isolate;background:#eff2ff;border-radius:24px;flex-direction:column;min-height:440px;padding:2rem;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.nr-capability-pricing{background:#eaff96}.nr-capability-bridge{background:#e7f5f6}.nr-capability:hover{transform:translateY(-5px);box-shadow:0 18px 35px #082c3c0d}.nr-capability h3{max-width:320px;margin:0 0 1rem;font-size:clamp(1.5rem,2.3vw,2.4rem);line-height:1.15}.nr-capability p{color:#385562;max-width:330px;font-size:15px;line-height:1.65}.nr-capability>span{z-index:1;justify-content:space-between;align-items:center;gap:.8rem;margin-top:auto;padding-top:1.5rem;font-size:13px;font-weight:600;display:flex;position:relative}.nr-capability-art{perspective:600px;justify-content:center;align-items:center;gap:10px;height:170px;margin-top:1rem;display:flex;position:relative}.nr-capability-art i{background:linear-gradient(100deg,#fff9,#94aade80 40%,#fff);border-radius:30px;width:29px;height:100px;animation:7s ease-in-out infinite alternate nr-material-float;display:block;transform:rotate(-30deg);box-shadow:8px 8px 20px #40648114}.nr-capability-art i:nth-child(2n){height:140px;animation-delay:-3s}.nr-capability-art i:nth-child(3n){height:120px;animation-delay:-5s}.nr-capability-pricing .nr-capability-art{gap:0;transform:rotate(-18deg)}.nr-capability-pricing .nr-capability-art i{background:linear-gradient(95deg,#eaff9630,#fcffdf,#a0c725);border:2px solid #92ad23;border-radius:50%;width:55px;height:120px;margin-left:-20px;transform:rotateY(40deg)}.nr-capability-bridge .nr-capability-art i{background:linear-gradient(120deg,#fff,#a0d6dc,#eafff6);border-radius:12px;width:36px;transform:rotate(-25deg);box-shadow:10px 10px #84b9c126}@keyframes nr-material-float{0%{translate:0 -5px}to{translate:0 6px}}.brand-theme .mi-mechanism{color:#082c3c;background:#f1f5f9;border-radius:32px;margin:0 1rem;padding:6rem 0}.brand-theme .mi-mechanism-top{text-align:center;max-width:850px;margin-inline:auto;display:block}.brand-theme .mi-mechanism-top>.mi-kicker{color:#426575}.brand-theme .mi-mechanism-top>p{color:#506772;margin-top:1rem}.brand-theme .mi-mechanism h2{margin-top:1rem}.brand-theme .mi-layer-buttons{border:0;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.3rem;display:flex}.brand-theme .mi-layer-buttons button{color:#345666;background:#fff;border:1px solid #cfdee5;border-radius:999px;padding:.85rem 1.25rem;font-size:15px}.brand-theme .mi-layer-buttons button[aria-pressed=true]{color:#fff;background:#082c3c;border-color:#082c3c}.brand-theme .mi-mechanism-body{color:#fff;background:#082c3c;border:0;border-radius:24px;overflow:hidden}.brand-theme .mi-mechanism-detail{border-left:1px solid #ffffff20}.brand-theme .mi-machine-drawing{background-color:#0e3546;background-image:none}.brand-theme .mi-machine-unit{background:#164758;border-color:#769aa4;border-radius:18px;box-shadow:12px 12px #062431}.brand-theme .mi-machine-unit-a,.brand-theme .mi-machine-unit-b,.brand-theme .mi-machine-unit-c{color:#afcfd5}.brand-theme .mi-mechanism-body[data-layer=price] .mi-machine-unit-a,.brand-theme .mi-mechanism-body[data-layer=risk] .mi-machine-unit-b,.brand-theme .mi-mechanism-body[data-layer=bridge] .mi-machine-unit-c{color:#082c3c;background:#d7ff3f}.brand-theme .mi-mechanism-detail li{border-color:#ffffff45;border-radius:999px;font-family:inherit;font-size:11px}.brand-theme .mi-mechanism-detail p{color:#d3e2e7}.brand-theme .mi-mechanism-detail h3{color:#fff}.brand-theme .mi-counterparty{padding:7rem 0}.brand-theme .mi-counterparty-grid{gap:5rem}.brand-theme .mi-counterparty-copy>p:not(.mi-lead){color:#506772}.brand-theme .mi-two-links a{border-color:#dce6ea}.brand-theme .mi-desks{background:#f3f6fc;padding:6rem 0}.brand-theme .mi-desk-index{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.brand-theme .mi-desk-row{background:#fff;border:0;border-radius:22px;grid-template-columns:44px minmax(0,1fr) 22px;align-items:start;gap:1rem;padding:1.6rem}.brand-theme .mi-desk-row:last-child{grid-column:1/-1}.brand-theme .mi-desk-row:hover{background:#e7f3bc;padding:1.6rem}.brand-theme .mi-desk-symbol{color:#547482;font-family:inherit;font-size:2.5rem}.brand-theme .mi-desk-row h3{font-size:1.4rem}.brand-theme .mi-desk-row p{color:#506772}.brand-theme .mi-coverage{padding:6rem 0}.brand-theme .mi-market-plate{box-shadow:none;background:#eef3fb;border:0;border-radius:24px;min-height:310px;padding:2rem}.brand-theme .mi-market-plate:nth-child(2){background:#edf7d5;margin:0}.brand-theme .mi-market-plate:nth-child(3){background:#e8f3f5;margin:0}.brand-theme .mi-market-code{color:#547482;font-size:5.5rem;font-weight:500}.brand-theme .mi-market-plate:hover{background:#d7ff3f}.brand-theme .mi-market-plate h3{font-size:1.4rem}.brand-theme .mi-market-plate p{color:#506772;font-size:.9rem}.brand-theme .mi-note{color:#506772}.brand-theme .mi-invitation{background:#d7ff3f;border-radius:32px 32px 0 0;padding:5rem 0}.brand-theme .mi-invitation h2{max-width:800px}@media (min-width:1600px){.nr-opening{min-height:740px}}@media (max-width:900px){.nr-opening h1{font-size:7vw}.nr-opening{min-height:600px}.nr-capability{min-height:430px;padding:1.4rem}.nr-capability-grid{gap:.8rem}.nr-capability-art i{width:20px}.nr-hero-base{padding-right:9rem}.brand-theme .mi-counterparty-grid{gap:2rem}.brand-theme .mi-desk-row{grid-template-columns:minmax(0,1fr) 22px}.brand-theme .mi-desk-symbol{display:none}}@media (max-width:600px){.nr-opening{min-height:650px}.nr-opening-content{padding-top:3.5rem;padding-bottom:5rem}.nr-opening h1{letter-spacing:-.05em;font-size:clamp(2.65rem,10.5vw,3.9rem);line-height:1.09}.nr-opening .brand-artwork:after{background:linear-gradient(#edf5f0f5 0%,#edf5f0e6 50%,#edf5f060)}.nr-opening .brand-artwork img,.nr-opening .brand-motion video{object-position:65% center}.nr-intro{max-width:330px;font-size:1rem;line-height:1.65}.nr-intro br{display:none}.nr-actions{flex-direction:column;align-items:flex-start;gap:.4rem}.nr-hero-base{margin-top:2rem;padding:0;display:block}.nr-hero-base p{max-width:240px;margin-top:.7rem;font-size:10px}.nr-capabilities{padding-block:3.5rem}.nr-section-heading{text-align:left;margin-bottom:1.5rem}.nr-section-heading h2{font-size:2rem}.nr-capability-grid{grid-template-columns:1fr;gap:1rem}.nr-capability{min-height:350px;padding:1.5rem}.nr-capability h3{font-size:1.8rem}.nr-capability-art{height:130px}.nr-capability-art i{width:29px}.brand-theme .mi-mechanism{border-radius:24px;margin:0 .5rem;padding:3rem 0}.brand-theme .mi-layer-buttons{justify-content:flex-start;gap:.4rem}.brand-theme .mi-layer-buttons button{gap:.6rem;min-height:44px;padding:.8rem;font-size:12px}.brand-theme .mi-layer-buttons button>span:last-child{display:none}.brand-theme .mi-mechanism-detail{border-left:0}.brand-theme .mi-counterparty,.brand-theme .mi-desks,.brand-theme .mi-coverage{padding:3.5rem 0}.brand-theme .mi-desk-index{grid-template-columns:1fr}.brand-theme .mi-desk-row,.brand-theme .mi-desk-row:hover{padding:1.4rem}.brand-theme .mi-desk-row h3{font-size:1.35rem}.brand-theme .mi-market-plate{min-height:180px;padding:1.5rem}.brand-theme .mi-market-code{font-size:4rem}.brand-theme .mi-invitation{padding:3rem 0}}@media (prefers-reduced-motion:reduce){.nr-capability-art i{animation:none}.nr-capability{transition:none}}@media (max-width:600px){.brand-theme .mi-coverage-grid{grid-template-columns:minmax(0,1fr)}.brand-theme .mi-market-plate{flex-direction:column;align-items:flex-start;gap:1rem;min-width:0}.brand-theme .mi-market-plate>div{min-width:0}}
.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home){--nb-ink:#082c3c;--nb-blue:#f0f5ff;--nb-lime:#d7ff3f;--nb-muted:#526777;--nb-line:#dbe4ef;color:var(--nb-ink)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) :is(h1,h2,h3,h4){font-family:var(--font-inter),Arial,sans-serif;letter-spacing:-.045em;font-weight:600}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) :is(h1,h2,h3) :is(em,i){font-family:inherit;font-style:normal;font-weight:inherit}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) :is(.brand-button,.market-contact-link,.utility-text-link){border-radius:999px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .brand-button{background:var(--nb-lime);border-color:var(--nb-lime);color:var(--nb-ink);padding-inline:1.5rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .brand-button:hover{background:#c8f22e;border-color:#c8f22e}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .brand-text-link{font-weight:600}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .feature-card{border:1px solid var(--nb-line);background:var(--nb-blue);border-radius:24px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .brand-icon{color:var(--nb-ink);background:#e4efff;border-radius:16px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .brand-page-hero{background:#fff;border-bottom:0;padding-block:clamp(3rem,6vw,6rem)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .brand-page-hero h1{letter-spacing:-.05em;font-weight:600;line-height:1.06}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .brand-page-description{color:var(--nb-muted);font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.75}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .exp-hero-rule{border-color:var(--nb-line);font-family:var(--font-inter),Arial,sans-serif;letter-spacing:.06em;color:var(--nb-muted);font-weight:600}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__mechanism],[class*=__mechanism\ ]){--ink:#082c3c;--paper:#fff;--acid:#d7ff3f;color:var(--nb-ink)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__workspace],[class*=__workspace\ ]){border:1px solid var(--nb-line);background:var(--nb-blue);border-radius:28px 28px 0 0}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__controls],[class*=__controls\ ]){background:var(--nb-blue);border-radius:28px 0 0;padding:1.75rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__control],[class*=__control\ ]){color:var(--nb-ink);background:#fff;border:0;border-radius:16px;margin-top:.65rem;padding:1.1rem;font-weight:600}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__control],[class*=__control\ ])[aria-pressed=true]{background:var(--nb-lime);color:var(--nb-ink)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__diagram],[class*=__diagram\ ]){background:var(--nb-ink);border-radius:0 28px 0 0}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__annotation],[class*=__annotation\ ]){border-color:var(--nb-line);background:#fff;border-radius:0 0 28px 28px;padding:clamp(1.5rem,3vw,3rem)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__annotation],[class*=__annotation\ ]) dd{color:var(--nb-muted)}:is(.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__risk],[class*=__risk\ ]),.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__relationship],[class*=__relationship\ ])){border-color:var(--nb-line);border-radius:28px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__relationship],[class*=__relationship\ ]){background:var(--nb-blue);padding:clamp(1.4rem,3vw,3rem)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__party],[class*=__party\ ]){border-color:var(--nb-line);background:#fff;border-radius:22px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__party],[class*=__party\ ])[aria-pressed=true]{background:var(--nb-lime);color:var(--nb-ink)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__stateButton],[class*=__stateButton\ ]){border-radius:999px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__records],[class*=__records\ ]){border:1px solid var(--nb-line);background:#fff;border-radius:16px;padding-inline:1.25rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__records],[class*=__records\ ])[aria-pressed=true]{background:var(--nb-lime)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__mapDetail],[class*=__mapDetail\ ]) p{color:var(--nb-muted)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__workbench],[class*=__workbench\ ]){--paper:#f0f5ff;--ink:#082c3c;--muted:#526777;--rule:#dbe4ef;--lime:#d7ff3f;background:#fff}:is(.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__roleWorkspace],[class*=__roleWorkspace\ ]),.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__integrationWindow],[class*=__integrationWindow\ ]),.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__stateLayout],[class*=__stateLayout\ ])){border:1px solid var(--nb-line);background:var(--nb-blue);border-radius:28px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__choices],[class*=__choices\ ]) button{font-family:var(--font-inter),Arial,sans-serif;background:#fff;border-radius:999px;font-weight:600}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__choices],[class*=__choices\ ]) button[aria-pressed=true]{background:var(--nb-lime);border-color:var(--nb-lime);color:var(--nb-ink)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__roleButtons],[class*=__roleButtons\ ]){border-right:0;padding:1rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__roleButtons],[class*=__roleButtons\ ]) button{background:#fff;border:0;border-radius:18px;margin-bottom:.5rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__roleButtons],[class*=__roleButtons\ ]) button:hover{background:#e3edff}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__roleButtons],[class*=__roleButtons\ ]) button[aria-pressed=true]{background:var(--nb-lime)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__roleDetail],[class*=__roleDetail\ ]){border-color:var(--nb-line);background:#fff;border-radius:0 28px 28px 0;padding:2.5rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__upperPlane],[class*=__upperPlane\ ]){background:#e5eeff;border-color:#cad8ee;border-radius:16px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__lowerPlane],[class*=__lowerPlane\ ]){border-radius:16px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__windowBar],[class*=__windowBar\ ]){background:var(--nb-ink);border-radius:27px 27px 0 0}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__interfaceDiagram],[class*=__interfaceDiagram\ ])>div:not(:last-child):not([class*=solution-workbench-module__]:is([class$=__interfaceCut],[class*=__interfaceCut\ ])){clip-path:none;background:#e4edff;border-radius:20px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__interfaceDiagram],[class*=__interfaceDiagram\ ])>div:last-child{background:var(--nb-ink);color:#fff;clip-path:none;border-radius:20px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__inspectionQuestion],[class*=__inspectionQuestion\ ]){background:var(--nb-lime);border-radius:0 0 27px 27px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__notebook],[class*=__notebook\ ]){border-top:0;gap:1.5rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__notebookPage],[class*=__notebookPage\ ]){background:var(--nb-blue);border:1px solid var(--nb-line);box-shadow:none;border-radius:28px;margin-right:0}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__statePage],[class*=__statePage\ ]){border-radius:0 27px 27px 0}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__stateRail],[class*=__stateRail\ ]){padding:1.4rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__stateRail],[class*=__stateRail\ ]) button{background:#fff;border-bottom:0;border-radius:16px;margin-bottom:.4rem;padding:1.1rem .8rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__stateRail],[class*=__stateRail\ ]) button[aria-pressed=true]{background:var(--nb-lime)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__stateTag],[class*=__stateTag\ ]){border-radius:999px;padding-inline:.8rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__matrixScroll],[class*=__matrixScroll\ ]){border:1px solid var(--nb-line);background:#fff;border-radius:22px}:is(.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__matrix],[class*=__matrix\ ]) th,.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__matrix],[class*=__matrix\ ]) td){border-color:var(--nb-line)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__matrix],[class*=__matrix\ ]) thead th{background:var(--nb-blue)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__matrix],[class*=__matrix\ ]) td[data-selected=true]{background:#f0f8d4}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__matrix],[class*=__matrix\ ]) thead th[data-selected=true]{background:var(--nb-lime);color:var(--nb-ink)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__referenceShelf],[class*=__referenceShelf\ ]){background:var(--nb-blue);color:var(--nb-ink);border-color:var(--nb-line)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__contact],[class*=__contact\ ]){color:var(--nb-ink);border-color:var(--nb-line);background:#f0f5ff}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__contactLink],[class*=__contactLink\ ]){background:var(--nb-lime);color:var(--nb-ink);border:0;border-radius:999px;padding:.9rem 1.35rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__legal],[class*=__legal\ ]){background:#fff}:is(.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home).market-experience,.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home).instrument-directory,.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-experience,.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .instrument-directory){color:var(--nb-ink)}:is(.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-atlas-console,.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-symbol-panel,.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .directory-table-scroll,.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .directory-ledger){border:1px solid var(--nb-line);border-radius:24px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-atlas-selectors{background:var(--nb-blue);border-color:var(--nb-line);border-radius:24px 0 0 24px;gap:.5rem;padding:1rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-atlas-selectors button{background:#fff;border:0;border-radius:16px;padding:1.3rem 1rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-atlas-selectors button[aria-pressed=true]{background:var(--nb-lime);color:var(--nb-ink)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-atlas-selectors button:hover:not([aria-pressed=true]){background:#e3edff}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-atlas-reading{background:#fff;border-radius:0 24px 24px 0;padding:clamp(1.5rem,3vw,3rem)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-contract-plate{border-color:#c6d6e8;border-radius:18px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-contract-reference{background:#f0f5ff}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-contract-form{background:#dce8ff}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-contract-confirm{background:var(--nb-ink);color:#fff}:is(.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-symbol-panel,.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-mechanics,.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-scope-section,.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .directory-scope){background:var(--nb-blue)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-switch{background:var(--nb-blue);border:0;border-radius:999px;gap:.5rem;padding:.5rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-switch button{border:0;border-radius:999px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-switch button[aria-pressed=true]{background:var(--nb-lime);color:var(--nb-ink)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-mechanics details{border:1px solid var(--nb-line);background:#fff;border-radius:20px;margin-bottom:.75rem;padding-inline:1.5rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-mechanics details:last-child{border-bottom-color:var(--nb-line)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-contact-link{background:var(--nb-lime);color:var(--nb-ink);border:0;gap:1.5rem;padding:1rem 1.5rem;font-size:1rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-desk-plate-back{background:#e4eeff;border-color:#bdcfe8;border-radius:16px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-desk-plate-front{background:var(--nb-lime);border-color:#c1df66;border-radius:16px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .directory-ledger{background:var(--nb-blue);border-color:var(--nb-line)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .directory-ledger>div+div{border-color:var(--nb-line)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .directory-reference-table thead th{border-color:var(--nb-line);background:#e6efff}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .directory-reference-table tr:hover>*{background:#f0f5ff}:is(.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .directory-title-layout h1 span,.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-editorial-heading h2 span){color:var(--nb-ink)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=supporting-layout-module__]:is([class$=__masthead],[class*=__masthead\ ]){border-color:var(--nb-line);background:#fff;padding-block:clamp(3rem,6vw,6rem)}:is(.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=supporting-layout-module__]:is([class$=__label],[class*=__label\ ]),.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=supporting-layout-module__]:is([class$=__intro],[class*=__intro\ ]),.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=supporting-layout-module__]:is([class$=__body],[class*=__body\ ]),.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=supporting-layout-module__]:is([class$=__documentMeta],[class*=__documentMeta\ ])){color:var(--nb-muted)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=supporting-layout-module__]:is([class$=__sheet],[class*=__sheet\ ]){background:var(--nb-blue);border:1px solid var(--nb-line);box-shadow:none;border-radius:28px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=supporting-layout-module__]:is([class$=__band],[class*=__band\ ]){background:var(--nb-ink);color:#fff}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=supporting-layout-module__]:is([class$=__band],[class*=__band\ ]) [class*=supporting-layout-module__]:is([class$=__label],[class*=__label\ ]){color:var(--nb-lime)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=supporting-layout-module__]:is([class$=__band],[class*=__band\ ]) [class*=supporting-layout-module__]:is([class$=__body],[class*=__body\ ]){color:#d5e3ec}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=supporting-layout-module__]:is([class$=__roles],[class*=__roles\ ]) h3{color:var(--nb-lime)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=supporting-layout-module__]:is([class$=__table],[class*=__table\ ]) thead th{background:var(--nb-blue);color:var(--nb-ink)}:is(.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=supporting-layout-module__]:is([class$=__table],[class*=__table\ ]) th,.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=supporting-layout-module__]:is([class$=__table],[class*=__table\ ]) td){border-color:var(--nb-line)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=supporting-layout-module__]:is([class$=__tableWrap],[class*=__tableWrap\ ]){border:1px solid var(--nb-line);border-radius:22px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=supporting-layout-module__]:is([class$=__referenceGroup],[class*=__referenceGroup\ ]){background:var(--nb-blue);border:1px solid var(--nb-line);border-radius:24px;padding:2rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=supporting-layout-module__]:is([class$=__referenceGroup],[class*=__referenceGroup\ ]) p{color:var(--nb-muted)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=supporting-layout-module__]:is([class$=__referenceGroup],[class*=__referenceGroup\ ]) a{border-color:var(--nb-line)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=desk-brief-module__]:is([class$=__workbench],[class*=__workbench\ ]){background:var(--nb-blue);border:1px solid var(--nb-line);box-shadow:none;border-radius:28px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=desk-brief-module__]:is([class$=__choices],[class*=__choices\ ]) label{color:var(--nb-ink);background:#fff;border-color:#cbd8e9;border-radius:999px;font-weight:500}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=desk-brief-module__]:is([class$=__choices],[class*=__choices\ ]) [class*=desk-brief-module__]:is([class$=__selected],[class*=__selected\ ]){background:var(--nb-lime);border-color:var(--nb-lime)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=desk-brief-module__]:is([class$=__action],[class*=__action\ ]){background:var(--nb-ink);color:#fff;border-radius:999px;padding-inline:1.5rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=desk-brief-module__]:is([class$=__note],[class*=__note\ ]){color:var(--nb-muted)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=editorial-module__]:is([class$=__reading],[class*=__reading\ ]){color:var(--nb-muted)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=editorial-module__]:is([class$=__reading],[class*=__reading\ ]) :is(h2,h3,strong,a,blockquote){color:var(--nb-ink)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=editorial-module__]:is([class$=__reading],[class*=__reading\ ]) blockquote{background:var(--nb-blue);border:0;border-radius:24px;padding:1.5rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=editorial-module__]:is([class$=__reading],[class*=__reading\ ]) img{border-radius:22px}:is(.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=reference-layout-module__]:is([class$=__cover],[class*=__cover\ ]),.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=policy-reader-module__]:is([class$=__cover],[class*=__cover\ ])){background:var(--nb-blue);color:var(--nb-ink);border-bottom:0}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=reference-layout-module__]:is([class$=__coverRule],[class*=__coverRule\ ]){border-color:var(--nb-line);color:var(--nb-muted);font-family:var(--font-inter),Arial,sans-serif;letter-spacing:.05em;font-weight:600}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=reference-layout-module__]:is([class$=__description],[class*=__description\ ]){color:var(--nb-muted)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=reference-layout-module__]:is([class$=__index],[class*=__index\ ]) a{border:1px solid var(--nb-line);color:var(--nb-ink);background:#fff;border-radius:999px;padding:.65rem 1rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=reference-layout-module__]:is([class$=__index],[class*=__index\ ]){border-color:var(--nb-line);gap:.6rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=reference-layout-module__]:is([class$=__list],[class*=__list\ ]){border-top:0;gap:1rem;display:grid}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=reference-layout-module__]:is([class$=__entry],[class*=__entry\ ]){background:var(--nb-blue);border:1px solid var(--nb-line);border-radius:24px;padding:1.75rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=reference-layout-module__]:is([class$=__entry],[class*=__entry\ ]) p{color:var(--nb-muted)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=reference-layout-module__]:is([class$=__facts],[class*=__facts\ ]){border:1px solid var(--nb-line);background:var(--nb-blue);border-radius:24px;padding:1.5rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=reference-layout-module__]:is([class$=__countryTable],[class*=__countryTable\ ]) thead{background:var(--nb-blue)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=reference-layout-module__]:is([class$=__countryTable],[class*=__countryTable\ ]) :is(td,th){border-color:var(--nb-line)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=reference-layout-module__]:is([class$=__countryList],[class*=__countryList\ ])>*{border-color:var(--nb-line)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=reference-layout-module__]:is([class$=__actions],[class*=__actions\ ]) a{border-radius:999px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=policy-reader-module__]:is([class$=__contents],[class*=__contents\ ]){background:var(--nb-blue);border:1px solid var(--nb-line);border-radius:22px;padding:1.1rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=policy-reader-module__]:is([class$=__actions],[class*=__actions\ ]) a{color:var(--nb-ink);background:#fff;border:1px solid #cfdaea;border-radius:999px;padding:.6rem 1rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=policy-reader-module__]:is([class$=__body],[class*=__body\ ]){color:var(--nb-muted)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=policy-reader-module__]:is([class$=__body],[class*=__body\ ]) :is(h2,h3,h4){color:var(--nb-ink)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=policy-reader-module__]:is([class$=__tableScroll],[class*=__tableScroll\ ]){border-color:var(--nb-line);border-radius:18px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=policy-reader-module__]:is([class$=__tableScroll],[class*=__tableScroll\ ]) th{color:var(--nb-ink);background:#e6efff}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=policy-reader-module__]:is([class$=__tableScroll],[class*=__tableScroll\ ]) tr:nth-child(2n){background:var(--nb-blue)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=policy-reader-module__]:is([class$=__notice],[class*=__notice\ ]){border-radius:16px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) [class*=reference-layout-module__]:is([class$=__page],[class*=__page\ ]) main :is(.rounded-lg,.rounded-xl,.rounded-2xl){border-radius:22px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home).utility-page{color:var(--nb-ink)}:is(.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .hours-clock,.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .hours-session-layout,.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .hours-search,.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .hours-schedule-list){border-color:var(--nb-line);border-radius:24px}:is(.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .hours-clock,.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .hours-session-detail,.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .hours-schedules){background:var(--nb-blue);color:var(--nb-ink)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .hours-session-select{background:#fff;padding:.75rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .hours-session-select button{border:0;border-radius:16px;margin-bottom:.5rem;padding:1rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .hours-session-select button[aria-pressed=true]{background:var(--nb-lime);color:var(--nb-ink)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .hours-filters button{border-color:var(--nb-line);background:#fff;border-radius:999px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .hours-filters button[aria-pressed=true]{background:var(--nb-lime);color:var(--nb-ink);border-color:var(--nb-lime)}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .hours-search{background:#fff;border-radius:999px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .utility-disclosures details{background:var(--nb-blue);border:1px solid var(--nb-line);border-radius:20px;margin-bottom:.75rem;padding-inline:1.25rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .hours-schedule-row{border-color:var(--nb-line);background:#fff;padding-inline:1.25rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .hours-timeline-track{background:#d9e6fb}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .hours-timeline-track>span{background:var(--nb-ink)}@media (max-width:760px){.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__controls],[class*=__controls\ ]){border-radius:27px 27px 0 0;padding:1rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=core-mechanisms-module__]:is([class$=__diagram],[class*=__diagram\ ]){border-radius:0}:is(.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__roleDetail],[class*=__roleDetail\ ]),.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=solution-workbench-module__]:is([class$=__statePage],[class*=__statePage\ ])){border-radius:0 0 27px 27px;padding:1.5rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-atlas-selectors{border-radius:23px 23px 0 0;gap:.5rem;padding:.7rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-atlas-selectors button:nth-child(odd){border-right:0}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-atlas-reading{border-radius:0 0 23px 23px}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-switch{border-radius:20px;flex-wrap:wrap}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .market-switch button{min-width:0;padding:.9rem .65rem}:is(.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=supporting-layout-module__]:is([class$=__referenceGroup],[class*=__referenceGroup\ ]),.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) [class*=reference-layout-module__]:is([class$=__entry],[class*=__entry\ ])){padding:1.25rem}.brand-theme:has(.nr-header,[class*=reference-layout-module__][class*=__restricted]) main:not(.mi-home) .hours-session-detail{border-radius:0 0 23px 23px}}.brand-theme:has(.nr-header) main:not(.mi-home).utility-page{background:#fff}.brand-theme:has(.nr-header) main:not(.mi-home) .utility-close{background:#f0f5ff}.brand-theme:has(.nr-header) main:not(.mi-home) .utility-action{color:#082c3c;background:#d7ff3f;border-radius:999px}.brand-theme:has(.nr-header) main:not(.mi-home) .utility-directory-register{background:#f0f5ff;border:1px solid #dbe4ef;border-radius:24px;padding:1.5rem}.brand-theme:has(.nr-header) main:not(.mi-home) .utility-directory-index{background:#f0f5ff;border-radius:22px;padding:1.25rem}.brand-theme:has(.nr-header) main:not(.mi-home) .utility-directory-index>a{border-color:#dbe4ef}.brand-theme:has(.nr-header) main:not(.mi-home) .utility-directory-section{border-color:#dbe4ef}.brand-theme:has(.nr-header) main:not(.mi-home) .hours-clock{box-shadow:none}.brand-theme:has(.nr-header) main:not(.mi-home) .hours-search{border:1px solid #dbe4ef;padding-inline:1rem}.brand-theme:has(.nr-header) main:not(.mi-home) .hours-session-select{border-radius:23px 0 0 23px}.brand-theme:has(.nr-header) main:not(.mi-home) .hours-session-detail{border-radius:0 23px 23px 0}.brand-theme:has(.nr-header) main:not(.mi-home) section[class~="bg-[#d6f279]"]{background:#d7ff3f}:is(.brand-theme:has(.nr-header) main:not(.mi-home) section[class~="bg-[#112d29]"],.brand-theme:has(.nr-header) main:not(.mi-home) section[class~="bg-[#102b2b]"]){background:#082c3c}@media (max-width:600px){.brand-theme:has(.nr-header) main:not(.mi-home) .hours-session-select{border-radius:23px 23px 0 0;gap:.5rem}.brand-theme:has(.nr-header) main:not(.mi-home) .hours-session-select button:nth-child(odd){border-right:0}.brand-theme:has(.nr-header) main:not(.mi-home) .hours-session-detail{border-radius:0 0 23px 23px}}
