:root{--color-deep-navy:#081d3a;--color-klow-blue:#3a7bff;--color-reef-teal:#62d8ce;--color-signal-magenta:#b01060;--color-copper:#c2410c;--color-white:#ffffff;--color-ink:#12151a;--color-muted-slate:#4a5568;--color-muted-mist:#e8eef7;--color-muted-fog:#c5d0e0;--color-muted-blush:#f7e4ee;--color-muted-peach:#f8e6d6;--color-black:#000000;--color-action-primary:var(--color-klow-blue);--color-action-secondary:var(--color-deep-navy);--color-status-info:#3a7bff;--color-status-success:#1f7a5c;--color-status-warning:#b45309;--color-status-danger:#b91c1c;--color-status-neutral:#4a5568;--focus-ring-color:var(--color-klow-blue);--focus-ring-width:3px;--focus-ring-offset:2px;--font-sans:"Segoe UI","Helvetica Neue",Helvetica,sans-serif;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:1rem;--radius-pill:999px}.ue-shell--account,.ue-shell--admin,.ue-shell--public{color-scheme:light;background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--color-reef-teal) 16%,white),transparent 34%),radial-gradient(circle at 92% 4%,color-mix(in srgb,var(--color-klow-blue) 12%,white),transparent 32%),var(--color-white);color:var(--color-ink)}.ue-shell--account .ue-shell__header,.ue-shell--admin .ue-shell__header{margin:0;padding:.35rem .6rem .35rem .85rem;background:linear-gradient(90deg,color-mix(in srgb,var(--color-reef-teal) 38%,white) 0,color-mix(in srgb,var(--color-white) 94%,transparent) 42%,color-mix(in srgb,var(--color-klow-blue) 7%,white) 100%);border:1px solid color-mix(in srgb,var(--color-reef-teal) 32%,var(--color-white));border-radius:999px;box-shadow:0 1px 0 color-mix(in srgb,var(--color-white) 88%,transparent) inset,0 10px 24px color-mix(in srgb,var(--color-deep-navy) 10%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ue-shell--public .ue-shell__chrome{margin:0}.ue-shell--public .ue-shell__header{margin:0;padding:.45rem 1.25rem;background:var(--color-white);border:0;border-bottom:1px solid color-mix(in srgb,var(--color-muted-fog) 85%,var(--color-white));border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;min-width:0}.ue-shell--account .ue-shell__brand,.ue-shell--admin .ue-shell__brand,.ue-shell--public .ue-shell__brand{min-width:0}.ue-shell--account .ue-shell__brand-sub,.ue-shell--admin .ue-shell__brand-sub,.ue-shell--public .ue-shell__brand-sub{max-width:28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ue-shell--account .ue-shell__header>nav,.ue-shell--admin .ue-shell__header>nav,.ue-shell--public .ue-shell__header>nav{width:auto}.ue-shell--public .ue-shell__header{grid-template-columns:auto minmax(0,1fr) auto;column-gap:1.25rem}.ue-shell--public .ue-shell__header>nav{width:100%;justify-self:stretch}.ue-shell--account .ue-shell__nav,.ue-shell--admin .ue-shell__nav,.ue-shell--public .ue-shell__nav{width:auto;flex-wrap:nowrap;justify-content:center;gap:.15rem .85rem}.ue-shell--public .ue-shell__nav{gap:0;min-width:0;width:100%;justify-content:space-evenly}.ue-shell--public .ue-shell__nav li{flex:1 1;display:flex;justify-content:center}.ue-shell--account .ue-shell__nav a,.ue-shell--admin .ue-shell__nav a,.ue-shell--public .ue-shell__nav a{padding:.4rem .2rem;font-size:.95rem;font-weight:500;color:var(--color-deep-navy);white-space:nowrap}.ue-shell--public .ue-shell__nav a{padding:.45rem .75rem;font-size:1.125rem;font-weight:600}.ue-shell--account .ue-shell__footer,.ue-shell--admin .ue-shell__footer,.ue-shell--public .ue-shell__footer{color:var(--color-muted-slate);background:var(--color-white)}.ue-shell--account .ue-shell__nav a,.ue-shell--admin .ue-shell__nav a,.ue-shell--public .ue-shell__nav a{color:var(--color-ink);border-radius:var(--radius-pill)}.ue-shell--account .ue-shell__mark span:first-child,.ue-shell--admin .ue-shell__mark span:first-child,.ue-shell--public .ue-shell__mark span:first-child{background:var(--color-klow-blue)}.ue-shell--account .ue-shell__nav a:hover,.ue-shell--admin .ue-shell__nav a:hover,.ue-shell--public .ue-shell__nav a:hover{border-color:transparent;background:color-mix(in srgb,var(--color-reef-teal) 22%,var(--color-white))}.ue-shell--account .ue-shell__nav a[aria-current=page],.ue-shell--admin .ue-shell__nav a[aria-current=page],.ue-shell--public .ue-shell__nav a[aria-current=page]{border-color:transparent;background:color-mix(in srgb,var(--color-klow-blue) 16%,var(--color-white));color:var(--color-deep-navy);box-shadow:inset 0 -2px 0 var(--color-klow-blue)}.ue-shell--account .ue-shell__nav-toggle,.ue-shell--admin .ue-shell__nav-toggle,.ue-shell--public .ue-shell__nav-toggle{background:var(--color-white);color:var(--color-ink)}@media (max-width:71.99rem){.ue-shell--public .ue-shell__nav{justify-content:flex-start}.ue-shell--public .ue-shell__nav li{flex:0 0 auto;justify-content:flex-start}}@media (max-width:47.99rem){.ue-shell--account .ue-shell__header,.ue-shell--admin .ue-shell__header{border-radius:1.5rem}.ue-shell--public .ue-shell__header{border-radius:0;padding:.45rem .85rem}}.ue-shell--account .ue-shell__main,.ue-shell--admin .ue-shell__main,.ue-shell--public .ue-shell__main{max-width:72rem}.ue-shell--account .ue-shell__footer,.ue-shell--public .ue-shell__footer{max-width:80rem;margin-inline:auto;width:100%}.ue-shell--account .ue-shell__footer,.ue-shell--admin .ue-shell__footer,.ue-shell--public .ue-shell__footer{border-top-color:var(--color-muted-fog)}.ue-shell__main h1{margin:0 0 var(--space-3);font-size:clamp(1.75rem,4vw,2.6rem);letter-spacing:-.03em;line-height:1.15}.ue-shell__main h2{margin:var(--space-5) 0 var(--space-3);font-size:1.15rem}.ue-account-product>p,.ue-evaluator>p,.ue-human-use-product>p,.ue-public>p,.ue-shell__main>p{max-width:46rem}.ue-shell__main section,.ue-surface-card{margin-block:var(--space-5);padding:var(--space-5);border:1px solid var(--color-muted-fog);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:0 10px 28px color-mix(in srgb,var(--color-deep-navy) 6%,transparent)}.ue-shell__main section>h2:first-child,.ue-surface-card>h2:first-child{margin-top:0}.ue-shell__main form{display:grid;gap:var(--space-3);margin-block:var(--space-4)}.ue-account-product>form,.ue-evaluator>form,.ue-human-use-product>form{max-width:36rem;padding:var(--space-5);border:1px solid var(--color-muted-fog);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:0 10px 28px color-mix(in srgb,var(--color-deep-navy) 6%,transparent)}.ue-shell__main label{display:grid;gap:var(--space-1);font-weight:600}.ue-shell__main input:not([type=hidden]):not([type=checkbox]):not([type=radio]),.ue-shell__main select,.ue-shell__main textarea{width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-4);border:1px solid var(--color-muted-fog);border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-ink);font:inherit}.ue-shell__main textarea{border-radius:var(--radius-lg);min-height:7rem}.ue-public-form button,.ue-shell__main .ue-account-product button,.ue-shell__main button{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:var(--space-2) var(--space-5);border:0;border-radius:var(--radius-pill);background:var(--color-action-primary);color:var(--color-white);font:inherit;font-weight:700;cursor:pointer}.ue-shell__main button:hover{background:color-mix(in srgb,var(--color-klow-blue) 82%,var(--color-deep-navy))}.ue-shell__main button:disabled{cursor:not-allowed;opacity:.55}.ue-shell__main a:not(.ue-public-product__art):not(.ue-shell__brand):not(.ue-catalogue-pager__btn):not(.ue-catalogue-pager__page):not(.ue-btn){color:var(--color-klow-blue)}.ue-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.65rem 1.35rem;border:0;border-radius:var(--radius-pill);font-weight:700;text-decoration:none;cursor:pointer}.ue-btn--primary,.ue-shell__main a.ue-btn,.ue-shell__main a.ue-btn:hover{color:var(--color-white)}.ue-btn--primary{background:var(--color-action-primary)}.ue-btn--secondary{background:var(--color-action-secondary);color:var(--color-white)}.ue-btn--primary:hover{background:color-mix(in srgb,var(--color-klow-blue) 82%,var(--color-deep-navy))}.ue-btn--secondary:hover{background:color-mix(in srgb,var(--color-reef-teal) 35%,var(--color-deep-navy))}.ue-shell__main [data-testid=cart-panel] pre,.ue-shell__main pre{margin:0;padding:var(--space-4);overflow:auto;border-radius:var(--radius-lg);background:var(--color-muted-mist);color:var(--color-ink);font-size:.85rem}.ue-shell__main code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em;padding:.1em .4em;border-radius:var(--radius-sm);background:var(--color-muted-mist)}.ue-shell__main dl{display:grid;grid-template-columns:minmax(7rem,12rem) 1fr;gap:var(--space-2) var(--space-4);margin:0}.ue-shell__main dt{font-weight:700;color:var(--color-muted-slate)}.ue-shell__main dd{margin:0}.ue-shell__main table{width:100%;border-collapse:collapse;background:var(--color-white)}.ue-shell__main td,.ue-shell__main th{text-align:left;padding:var(--space-3);border-bottom:1px solid var(--color-muted-fog)}.ue-shell__main .ue-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block:var(--space-4)}.ue-shell__main .ue-actions form{margin:0}.ue-shell--account .ue-state,.ue-shell--admin .ue-state,.ue-shell--public .ue-state{background:var(--color-white);color:var(--color-ink);border-color:var(--color-muted-fog)}.ue-shell--account .ue-state__body,.ue-shell--admin .ue-state__body,.ue-shell--public .ue-state__body{color:var(--color-muted-slate)}.ue-shell__main [data-testid=allocations-list],.ue-shell__main [data-testid=order-certificates],.ue-shell__main [data-testid=released-lot-list]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3)}.ue-shell__main [data-testid=released-lot-list] li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-muted-fog);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-reef-teal) 12%,var(--color-white))}.ue-shell__main [data-testid=released-lot-list] form{margin:0}.ue-shell__main [data-testid=released-lot-list] button{background:var(--color-deep-navy)}.ue-shell__main [data-testid=released-lot-list] button:hover{background:color-mix(in srgb,var(--color-deep-navy) 82%,var(--color-ink))}.ue-shell__main .ue-account-denied,.ue-shell__main .ue-denials,.ue-shell__main .ue-denied,.ue-shell__main .ue-human-use-denied{padding:var(--space-4);border-radius:var(--radius-lg);border-left:4px solid var(--color-status-danger);background:color-mix(in srgb,var(--color-status-danger) 10%,var(--color-white))}.ue-shell__main .ue-account-success,.ue-shell__main .ue-msg{padding:var(--space-4);border-radius:var(--radius-lg);border-left:4px solid var(--color-reef-teal);background:color-mix(in srgb,var(--color-reef-teal) 14%,var(--color-white))}.ue-shell__main .ue-account-empty,.ue-shell__main .ue-human-use-empty{padding:var(--space-4);border-radius:var(--radius-lg);border-left:4px solid var(--color-klow-blue);background:color-mix(in srgb,var(--color-klow-blue) 10%,var(--color-white))}.ue-coa-panel,.ue-demo-label,.ue-terminal-item{border-radius:var(--radius-lg)}*,:after,:before{box-sizing:border-box}html{color-scheme:dark}body.ue-body{margin:0;min-height:100vh;font-family:var(--font-sans);background:var(--color-deep-navy);color:var(--color-white);line-height:1.5}:focus{outline:none}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ue-skip-link{position:absolute;left:var(--space-4);top:0;z-index:1000;transform:translateY(-120%);padding:var(--space-2) var(--space-4);background:var(--color-ink);color:var(--color-white);text-decoration:none;font-weight:700;border:2px solid var(--color-klow-blue)}.ue-skip-link:focus,.ue-skip-link:focus-visible{transform:translateY(var(--space-2))}.ue-synthetic-banner{position:sticky;top:0;z-index:900;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem 1rem;padding:.4rem 1rem;background:var(--color-deep-navy);color:var(--color-white);border-bottom:1px solid color-mix(in srgb,var(--color-reef-teal) 35%,var(--color-deep-navy));font-size:.78rem;font-weight:700;letter-spacing:.02em}.ue-synthetic-banner__mark{display:inline-flex;align-items:center;gap:var(--space-2)}.ue-synthetic-banner__shape{display:inline-block;width:.75rem;height:.75rem;background:var(--color-klow-blue);border:2px solid var(--color-white);box-shadow:inset 0 -.35rem 0 0 var(--color-reef-teal);flex-shrink:0}.ue-synthetic-banner__axes{font-weight:600;color:var(--color-reef-teal)}.ue-shell{display:flex;flex-direction:column;min-height:100vh}.ue-shell__chrome{margin:.85rem 1.5rem 0}.ue-shell__notice{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.45rem;margin:0 0 .45rem;padding:.32rem 1rem;text-align:center;font-size:.78rem;font-weight:600;letter-spacing:.01em;color:var(--color-deep-navy);background:color-mix(in srgb,var(--color-reef-teal) 18%,var(--color-white));border:0;border-radius:.55rem}.ue-shell__notice-icon{flex:0 0 auto;color:var(--color-reef-teal)}.ue-shell__header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"brand nav tools";align-items:center;column-gap:.75rem;min-height:5.15rem;padding:.35rem .6rem .35rem .85rem;background:color-mix(in srgb,var(--color-ink) 55%,var(--color-deep-navy));border-bottom:1px solid var(--color-muted-slate)}.ue-shell__brand{grid-area:brand;justify-self:start}.ue-shell__header>nav{grid-area:nav;justify-self:center}.ue-shell__header-tools{display:flex;align-items:center;justify-content:flex-end;gap:.55rem}.ue-shell__header-tools,.ue-shell__nav-toggle{grid-area:tools;justify-self:end}.ue-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ue-brand-logo{display:block;height:auto}.ue-brand-logo--header{width:auto;height:4.45rem;max-width:5.25rem}.ue-brand-logo--mark{width:auto;height:2.55rem}.ue-brand-logo--footer{width:auto;height:9.5rem}.ue-shell__brand{display:flex;flex-direction:row;align-items:center;gap:var(--space-3);text-decoration:none;color:inherit}.ue-shell__brand-text{display:flex;flex-direction:column;gap:var(--space-1)}.ue-shell__mark{display:inline-flex;gap:.2rem;height:1.75rem;align-items:stretch}.ue-shell__mark span{display:block;width:.35rem;border-radius:var(--radius-pill)}.ue-shell__mark span:first-child{background:var(--color-klow-blue)}.ue-shell__mark span:last-child{background:var(--color-reef-teal)}.ue-shell__brand-name{font-size:.98rem;font-weight:800;letter-spacing:.12em;line-height:1.1}.ue-shell__brand-sub{display:flex;align-items:center;gap:.35rem;font-size:.62rem;font-weight:700;letter-spacing:.28em;color:var(--color-ink)}.ue-shell__brand-sub:after,.ue-shell__brand-sub:before{content:"";width:.7rem;height:1px;background:var(--color-reef-teal)}.ue-shell__nav-toggle{display:none;appearance:none;border:2px solid var(--color-klow-blue);background:var(--color-ink);color:var(--color-white);padding:var(--space-2) var(--space-3);font:inherit;font-weight:700;cursor:pointer;border-radius:var(--radius-sm)}.ue-shell__nav{display:flex;flex-wrap:wrap;gap:var(--space-1);list-style:none;margin:0;padding:0}.ue-shell__nav a{display:inline-block;padding:var(--space-2) var(--space-3);color:var(--color-white);text-decoration:none;font-weight:600;border:2px solid transparent;border-radius:var(--radius-sm)}.ue-shell__nav a:hover{border-color:var(--color-muted-slate)}.ue-shell__nav a[aria-current=page]{border-color:var(--color-klow-blue);background:color-mix(in srgb,var(--color-klow-blue) 18%,transparent)}.ue-shell__main{flex:1 1;padding:var(--space-5) var(--space-4);max-width:64rem;width:100%;margin-inline:auto}.ue-shell__footer{padding:var(--space-4);border-top:1px solid var(--color-muted-slate);color:var(--color-muted-fog);font-size:.875rem}.ue-shell__utilities{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-left:auto}.ue-shell__search{display:flex;align-items:center;gap:.3rem;min-height:2.4rem;padding:.1rem .95rem .1rem .3rem;background:var(--color-white);border:1px solid color-mix(in srgb,var(--color-muted-fog) 70%,var(--color-white));border-radius:var(--radius-pill)}.ue-shell__search-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ue-shell__search input{border:0;background:transparent;color:var(--color-deep-navy);font:inherit;min-width:6.25rem;max-width:9.5rem}.ue-shell--public .ue-shell__header-tools{gap:.35rem}.ue-shell--public .ue-shell__search{min-height:2.15rem;padding:.08rem .7rem .08rem .25rem}.ue-shell--public .ue-shell__search input{min-width:6.5rem;max-width:9.5rem;font-size:.85rem}.ue-shell__search input::placeholder{color:var(--color-muted-slate)}.ue-shell__account,.ue-shell__cart,.ue-shell__search button{appearance:none;border:0;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;font:inherit;font-weight:700;text-decoration:none;cursor:pointer}.ue-shell__search button{width:1.85rem;height:1.85rem;border-radius:var(--radius-pill);background:transparent;color:var(--color-muted-slate)}.ue-shell__search button:hover{background:color-mix(in srgb,var(--color-muted-fog) 35%,var(--color-white))}.ue-shell__account{min-height:2.4rem;border-radius:var(--radius-pill);padding:.4rem 1.05rem;background:var(--color-klow-blue);color:var(--color-white);font-weight:600}.ue-shell__account:hover{background:color-mix(in srgb,var(--color-klow-blue) 82%,var(--color-deep-navy))}.ue-shell__cart{width:2.4rem;height:2.4rem;border-radius:999px;background:var(--color-white);border:1px solid color-mix(in srgb,var(--color-muted-fog) 80%,var(--color-white));color:var(--color-deep-navy)}.ue-shell__cart:hover{background:color-mix(in srgb,var(--color-klow-blue) 10%,var(--color-white))}.ue-public-footer{display:grid;gap:var(--space-5)}.ue-public-footer__brand{display:flex;margin:0}.ue-footer-band--a{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);gap:var(--space-5);align-items:center;padding-bottom:var(--space-5);border-bottom:1px solid color-mix(in srgb,var(--color-reef-teal) 35%,var(--color-white))}.ue-footer-band__brand{display:flex;align-items:center;gap:var(--space-4)}.ue-footer-band__brand p{margin:0;max-width:28rem;color:var(--color-deep-navy);font-weight:600}.ue-footer-signup{display:grid;gap:var(--space-2);min-width:0}.ue-footer-signup label{font-size:.95rem;font-weight:700;color:var(--color-deep-navy)}.ue-footer-signup__detail{margin:0;max-width:34rem;font-size:.82rem;line-height:1.55;color:var(--color-muted-slate)}.ue-footer-signup__row{display:flex;flex-wrap:wrap;gap:var(--space-2);min-width:0}.ue-footer-signup input{flex:1 1;min-height:2.5rem;padding:.45rem .8rem;border:1px solid var(--color-muted-fog);border-radius:var(--radius-pill)}.ue-footer-signup button{border:0;border-radius:var(--radius-pill);padding:.45rem 1rem;background:var(--color-klow-blue);color:var(--color-white);font-weight:700}.ue-footer-signup__note{margin:0;font-size:.78rem;font-style:italic;color:var(--color-muted-slate)}.ue-social-vials-section{padding:var(--space-5) 0 var(--space-6);border-bottom:1px solid color-mix(in srgb,var(--color-reef-teal) 35%,var(--color-white));text-align:center}.ue-public-footer h2.ue-social-vials__title{margin:0 0 var(--space-2);font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700;letter-spacing:-.03em;text-transform:none;color:var(--color-deep-navy)}.ue-social-vials__intro{margin:0 auto var(--space-5);max-width:36rem;color:var(--color-muted-slate)}.ue-public-footer ul.ue-social-vials{display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:.55rem;list-style:none;margin:0;padding:0}.ue-social-vials__item{flex:1 1;min-width:0;max-width:6.1rem}.ue-social-vial{display:grid;justify-items:center;gap:.45rem;width:100%;color:inherit;text-decoration:none;cursor:pointer;transition:transform .2s ease,filter .2s ease}.ue-public-footer a.ue-social-vial:hover{color:inherit;transform:translateY(-4px);filter:drop-shadow(0 10px 16px color-mix(in srgb,var(--color-klow-blue) 26%,transparent))}.ue-social-vial:focus-visible{outline:3px solid var(--color-klow-blue);outline-offset:6px;border-radius:.75rem}.ue-social-vial--pending{cursor:default;opacity:.7}.ue-social-vial__art{display:block;width:100%;height:auto;object-fit:contain}.ue-social-vial__name{font-size:.78rem;font-weight:600;color:var(--color-deep-navy)}.ue-footer-band--b{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-4)}.ue-footer-band--c{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid color-mix(in srgb,var(--color-reef-teal) 35%,var(--color-white))}.ue-public-footer ul.ue-footer-legal-row{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .45rem;list-style:none;margin:0;padding:0}.ue-footer-legal-row li:not(:last-child):after{content:"·";margin-left:.45rem;color:var(--color-reef-teal)}.ue-footer-copyright{margin:0;color:var(--color-deep-navy);font-weight:600}.ue-footer-band--d{padding:var(--space-4);background:color-mix(in srgb,var(--color-deep-navy) 6%,var(--color-white));border:1px solid color-mix(in srgb,var(--color-reef-teal) 28%,var(--color-white));border-radius:var(--radius-lg);color:var(--color-deep-navy);font-size:.78rem}.ue-footer-band--d p{margin:0 0 .65rem;max-width:none}.ue-footer-band--d p:last-child{margin-bottom:0}.ue-site-page{display:grid;gap:var(--space-4);max-width:46rem;padding:var(--space-5);border:1px solid var(--color-muted-fog);border-top:3px solid var(--color-reef-teal);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:0 10px 28px color-mix(in srgb,var(--color-deep-navy) 6%,transparent)}.ue-site-page:has(.ue-site-rail){position:relative;max-width:68rem;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr);gap:0}.ue-site-rail{grid-area:1/1;margin:calc(var(--space-5) * -1);aspect-ratio:1024/2827;z-index:0;pointer-events:none}.ue-site-rail img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.ue-site-rail:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.55),rgba(255,255,255,.55) 46%,rgba(255,255,255,.3) 54%,rgba(255,255,255,0) 60%)}.ue-site-rail:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.05) 20%,rgba(255,255,255,.32) 55%,rgba(255,255,255,.42));-webkit-mask-image:linear-gradient(90deg,#000,#000 46%,transparent 58%);mask-image:linear-gradient(90deg,#000,#000 46%,transparent 58%)}.ue-site-page__body{grid-area:1/1;align-self:start;z-index:1;display:grid;gap:var(--space-4);max-width:36rem}.ue-site-page:has(.ue-site-rail) h1,.ue-site-page:has(.ue-site-rail) h2{color:var(--color-deep-navy)}.ue-site-page:has(.ue-site-rail) h2{padding-bottom:.35rem;border-bottom:2px solid color-mix(in srgb,var(--color-reef-teal) 60%,transparent)}.ue-site-page:has(.ue-site-rail) li,.ue-site-page:has(.ue-site-rail) p{color:var(--color-deep-navy)}.ue-site-page:has(.ue-site-rail) .ue-site-page__lede{color:var(--color-deep-navy);font-weight:600}.ue-site-page:has(.ue-site-rail) .ue-site-page__cta{justify-self:start;padding:var(--space-4) var(--space-4) var(--space-4) 0}.ue-site-page:has(.ue-site-rail) .ue-site-page__cta-label{color:var(--color-deep-navy);font-weight:700}.ue-site-page:has(.ue-site-rail) .ue-site-page__cta-note{color:color-mix(in srgb,var(--color-deep-navy) 78%,var(--color-white));max-width:26rem}.ue-shell__main .ue-site-page:has(.ue-site-rail) .ue-site-page__body a:not(.ue-btn):not(.ue-site-page__cta-link){color:#2a5fd0;text-decoration-thickness:1px;text-underline-offset:2px}.ue-site-page:has(.ue-site-rail) .ue-site-page__closing{color:var(--color-deep-navy);font-weight:600}@media (max-width:60rem){.ue-site-rail:after{background:linear-gradient(180deg,color-mix(in srgb,var(--color-white) 86%,transparent) 0,color-mix(in srgb,var(--color-white) 90%,transparent) 100%)}.ue-site-page__body{max-width:none}}.ue-site-page__lede{color:var(--color-deep-navy);font-weight:600}.ue-site-page:has(.ue-site-rail) section{margin-block:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}.ue-site-page:has(.ue-site-rail)>:not(.ue-site-rail){position:relative;z-index:1;max-width:36rem}@media (max-width:60rem){.ue-site-rail:after{background:linear-gradient(180deg,color-mix(in srgb,var(--color-white) 90%,transparent) 0,color-mix(in srgb,var(--color-white) 93%,transparent) 100%)}.ue-site-page:has(.ue-site-rail)>:not(.ue-site-rail){max-width:none}}.ue-site-page__lede{margin:0;font-size:1.125rem;line-height:1.45;color:color-mix(in srgb,var(--color-deep-navy) 82%,var(--color-white))}.ue-site-page__cta{margin:var(--space-4) 0 0;text-align:center}.ue-site-page__cta,.ue-site-page__cta-link{display:grid;justify-items:center;gap:var(--space-2)}.ue-site-page__cta-link{padding:var(--space-3);border-radius:var(--radius-lg);text-decoration:none}.ue-site-page__cta-link:focus-visible .ue-site-page__cta-label,.ue-site-page__cta-link:hover .ue-site-page__cta-label{text-decoration:underline}.ue-site-page__cta-image{display:block;width:100%;max-width:18rem;height:auto}.ue-site-page__cta-label{font-weight:700;font-size:1.0625rem;color:var(--color-klow-blue-text,#3169dc)}.ue-site-page__cta-note{display:block;max-width:34rem;font-size:.9rem;line-height:1.5;color:color-mix(in srgb,var(--color-deep-navy) 72%,var(--color-white))}.ue-site-page__closing{margin:0;font-weight:650;text-align:center;color:var(--color-deep-navy)}.ue-public-footer h2{margin:0 0 var(--space-2);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-klow-blue)}.ue-public-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.ue-public-footer a{color:var(--color-ink)}.ue-public-footer a:hover{color:var(--color-klow-blue)}.ue-public-footer__legal{margin:var(--space-5) 0 0;color:var(--color-muted-slate)}@media (max-width:48rem){.ue-shell__nav-toggle{display:inline-flex;align-items:center;margin-left:auto}.ue-shell__header{display:flex;flex-wrap:wrap;border-radius:1.5rem}.ue-shell__header-tools,.ue-shell__header>nav{flex:1 1 100%;margin-left:0;justify-self:stretch}.ue-shell__nav{display:none;width:100%;flex-direction:column}.ue-shell__nav.is-open{display:flex}.ue-footer-band--a,.ue-footer-band--b{grid-template-columns:1fr}.ue-public-footer ul.ue-social-vials{flex-wrap:wrap;gap:1.1rem .85rem}.ue-social-vials__item{flex:0 0 6.25rem;max-width:6.25rem}}@media (max-width:29.99rem){.ue-social-vials__item{flex:0 0 6rem;max-width:6rem}}@media (max-width:71.99rem){.ue-public-footer ul.ue-social-vials{flex-wrap:wrap}}@media (min-width:48rem) and (max-width:71.99rem){.ue-shell .ue-shell__nav-toggle{display:inline-flex;align-items:center;margin-left:auto}.ue-shell .ue-shell__header{display:flex;flex-wrap:wrap;border-radius:1.5rem}.ue-shell--public .ue-shell__header{border-radius:0}.ue-shell .ue-shell__header-tools,.ue-shell .ue-shell__header>nav{flex:1 1 100%;margin-left:0;justify-self:stretch}.ue-shell .ue-shell__nav{display:none;width:100%;flex-direction:column}.ue-shell .ue-shell__nav.is-open{display:flex}.ue-footer-band--b{grid-template-columns:repeat(3,minmax(0,1fr))}}.ue-status{display:inline-flex;align-items:center;gap:var(--space-2);padding:.2rem .55rem;font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border:2px solid;background:color-mix(in srgb,currentColor 12%,var(--color-ink));color:var(--color-white);vertical-align:middle}.ue-status__glyph{display:inline-block;width:.65rem;height:.65rem;flex-shrink:0;background:currentColor;border:1px solid var(--color-white)}.ue-status--tone-info{color:var(--color-status-info)}.ue-status--tone-success{color:var(--color-status-success)}.ue-status--tone-warning{color:var(--color-status-warning)}.ue-status--tone-danger{color:var(--color-status-danger)}.ue-status--tone-neutral{color:var(--color-muted-fog)}.ue-status--shape-pill,.ue-status--shape-pill .ue-status__glyph{border-radius:999px}.ue-status--shape-square{border-radius:var(--radius-sm)}.ue-status--shape-square .ue-status__glyph{border-radius:0}.ue-status--shape-diamond{border-radius:var(--radius-sm)}.ue-status--shape-diamond .ue-status__glyph{transform:rotate(45deg);border-radius:0}.ue-status--shape-stripe{border-radius:var(--radius-sm);border-left-width:6px}.ue-status--shape-stripe .ue-status__glyph{background:repeating-linear-gradient(-45deg,currentColor,currentColor 2px,transparent 0,transparent 4px)}.ue-status--shape-octagon{border-radius:.2rem;clip-path:none}.ue-status--shape-octagon .ue-status__glyph{clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}.ue-state{display:grid;gap:var(--space-2);padding:var(--space-4);border:2px solid var(--color-muted-slate);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-ink) 70%,var(--color-deep-navy))}.ue-state__title{margin:0;font-size:1rem;font-weight:800;display:flex;align-items:center;gap:var(--space-2)}.ue-state__body{margin:0;color:var(--color-muted-mist)}.ue-state--loading{border-style:dashed;border-color:var(--color-klow-blue)}.ue-state--empty{border-color:var(--color-muted-fog)}.ue-state--denial,.ue-state--error,.ue-state--terminal{border-color:var(--color-status-danger)}.ue-state--warning{border-color:var(--color-status-warning)}.ue-state--success{border-color:var(--color-reef-teal)}.ue-state__marker{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .35rem;font-size:.7rem;font-weight:800;border:2px solid}.ue-state--loading .ue-state__marker{color:var(--color-klow-blue);border-radius:999px;animation:ue-pulse 1.2s ease-in-out infinite}.ue-state--empty .ue-state__marker{color:var(--color-muted-fog);border-radius:0}.ue-state--denial .ue-state__marker,.ue-state--error .ue-state__marker{color:var(--color-status-danger);border-radius:0;clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}.ue-state--terminal .ue-state__marker{color:var(--color-status-danger);border-radius:0;background:var(--color-status-danger);color:var(--color-ink)}.ue-state--success .ue-state__marker{color:var(--color-reef-teal);border-radius:0;border-color:var(--color-reef-teal)}.ue-state--warning .ue-state__marker{transform:rotate(0deg);clip-path:polygon(50% 0,100% 100%,0 100%);border:none;background:var(--color-status-warning);color:var(--color-ink)}@keyframes ue-pulse{0%,to{opacity:1}50%{opacity:.45}}.ue-index h1{margin-top:0;font-size:clamp(1.5rem,3vw,2rem)}.ue-index section{margin-block:var(--space-6)}.ue-index h2{font-size:1.15rem;border-bottom:1px solid var(--color-muted-slate);padding-bottom:var(--space-2)}.ue-shell--public .ue-index h2{border-bottom-color:var(--color-muted-fog)}.ue-badge-row{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ue-state-grid{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.ue-shell-demo{margin-top:var(--space-3);border:1px solid var(--color-muted-slate);border-radius:var(--radius-md);overflow:hidden}.ue-shell-demo .ue-shell{min-height:0}.ue-shell-demo .ue-shell__main{padding:var(--space-4)}