.ue-public{display:flex;flex-direction:column;gap:var(--space-5);max-width:72rem}.ue-public h1{margin:0;font-size:clamp(2rem,5vw,3.25rem);letter-spacing:-.03em;line-height:1.1}.ue-public-hero{display:grid;gap:var(--space-4);padding:var(--space-5) var(--space-6);border:1px solid var(--color-muted-fog);border-top:3px solid var(--color-klow-blue);border-radius:1.25rem;background:var(--color-white);box-shadow:0 10px 28px color-mix(in srgb,var(--color-deep-navy) 6%,transparent)}.ue-public-hero p{margin:0;max-width:46rem;color:var(--color-ink)}.ue-public-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.ue-public-product-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--space-5)}@media (min-width:40rem){.ue-public-product-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.ue-public-product-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.ue-catalogue-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin:var(--space-5) 0;padding:var(--space-3) var(--space-4);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-catalogue-pager__status{display:grid;justify-items:center;gap:var(--space-2)}.ue-catalogue-pager__status p{margin:0;font-size:.85rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted-slate)}.ue-catalogue-pager__pages{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem;list-style:none;margin:0;padding:0}.ue-catalogue-pager__btn,.ue-catalogue-pager__page{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:0 var(--space-4);border-radius:var(--radius-pill);font-weight:700;text-decoration:none;color:var(--color-ink);background:var(--color-muted-mist)}.ue-catalogue-pager__btn--next,.ue-catalogue-pager__page[aria-current=page]{background:var(--color-action-primary);color:var(--color-white)}.ue-catalogue-pager__page{min-width:2.5rem;padding:0}.ue-catalogue-pager a.ue-catalogue-pager__btn:hover,.ue-catalogue-pager a.ue-catalogue-pager__page:hover{background:color-mix(in srgb,var(--color-klow-blue) 14%,var(--color-white));color:var(--color-ink)}.ue-catalogue-pager a.ue-catalogue-pager__btn--next:hover{background:color-mix(in srgb,var(--color-klow-blue) 82%,var(--color-deep-navy));color:var(--color-white)}.ue-catalogue-pager [aria-disabled=true]{background:var(--color-muted-mist);color:var(--color-muted-fog)}.ue-public-product{padding:0 0 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);overflow:hidden}.ue-public-product--art-only{padding:0}.ue-public-product__art{display:block;background:color-mix(in srgb,var(--color-reef-teal) 10%,var(--color-muted-mist))}.ue-public-product__art img{display:block;width:100%;height:auto}.ue-public-product__body{padding:var(--space-5) var(--space-5) 0}.ue-public-product__art-note{margin:0 0 var(--space-3);color:var(--color-muted-slate);font-size:.85rem}.ue-public-product__header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.ue-public-product__header h2{margin:0;font-size:1.15rem}.ue-public-product__header a{color:var(--color-ink);text-decoration-thickness:1px;text-underline-offset:.2em}.ue-public-product__id{margin:var(--space-2) 0;color:var(--color-reef-teal);font-family:ui-monospace,monospace;font-size:.9rem}.ue-demo-label{margin-top:var(--space-5);padding:var(--space-4);border:3px solid var(--color-klow-blue);background:linear-gradient(160deg,color-mix(in srgb,var(--color-ink) 88%,var(--color-klow-blue)) 0,var(--color-deep-navy) 100%)}.ue-demo-label__watermark{margin:0 0 var(--space-3);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--color-white);border:2px dashed var(--color-reef-teal);padding:var(--space-2) var(--space-3);text-align:center}@media print{.ue-demo-label,.ue-demo-label__die,.ue-demo-label__watermark{display:block!important;visibility:visible!important;position:static!important;opacity:1;color:#000;background:transparent;background-image:none;box-shadow:none}.ue-demo-label{border:3px solid #000}.ue-demo-label__watermark{font-weight:800;font-size:1.25rem;border:3px solid #000}}.ue-demo-label__fields{display:grid;gap:var(--space-2);margin:0 0 var(--space-3)}.ue-demo-label__fields dt{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted-fog)}.ue-demo-label__fields dd{margin:0;font-family:ui-monospace,monospace}.ue-demo-label__die{margin:0;color:var(--color-reef-teal);font-size:.9rem}.ue-coa-panel{display:flex;flex-direction:column;gap:var(--space-3)}.ue-coa-panel h1{font-family:ui-monospace,monospace;font-size:1.25rem}.ue-public-form{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:end}.ue-public-form label{display:flex;flex-direction:column;gap:var(--space-1);min-width:16rem}.ue-public-form input{padding:var(--space-2) var(--space-3);border:1px solid var(--color-muted-fog);border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-ink);font:inherit}.ue-public-form button{padding:var(--space-2) var(--space-4);border:2px solid var(--color-action-primary);border-radius:var(--radius-pill);background:var(--color-action-primary);color:var(--color-white);font-weight:700;cursor:pointer}.ue-public-form button:hover{background:color-mix(in srgb,var(--color-klow-blue) 82%,var(--color-deep-navy))}.ue-terminal-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-4)}.ue-terminal-item{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-denied{padding:var(--space-4);border-left:4px solid var(--color-status-danger);background:color-mix(in srgb,var(--color-status-danger) 12%,transparent)}.ue-product-record{display:grid;gap:var(--space-5)}.ue-product-record__crumb{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;color:var(--color-muted-slate);font-size:.92rem}.ue-product-record__crumb a{color:var(--color-klow-blue)}.ue-product-record__hero{display:grid;gap:var(--space-5);padding:var(--space-5);border:1px solid var(--color-muted-fog);border-radius:1.25rem;background:linear-gradient(120deg,color-mix(in srgb,var(--color-reef-teal) 10%,white) 0,var(--color-white) 48%,color-mix(in srgb,var(--color-klow-blue) 6%,white) 100%);box-shadow:0 10px 28px color-mix(in srgb,var(--color-deep-navy) 6%,transparent)}@media (min-width:56rem){.ue-product-record__hero{grid-template-columns:minmax(0,1.1fr) minmax(16rem,.9fr);align-items:start}}.ue-product-record__identity h1{margin:.35rem 0 0;font-size:clamp(1.8rem,4vw,2.6rem)}.ue-product-record__ref{margin:0;color:var(--color-muted-slate);font-family:ui-monospace,monospace;font-size:.82rem;letter-spacing:.04em}.ue-product-record__amount{margin:.35rem 0 0;color:var(--color-reef-teal);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ue-product-record__badges{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.ue-product-record__specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin:var(--space-4) 0 0}.ue-product-record__spec{margin:0;padding:var(--space-3);border:1px solid color-mix(in srgb,var(--color-reef-teal) 28%,var(--color-white));border-radius:.85rem;background:color-mix(in srgb,var(--color-white) 88%,transparent)}.ue-product-record__spec dt{margin:0 0 .25rem;color:var(--color-klow-blue);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.ue-product-record__spec dd{margin:0;color:var(--color-deep-navy);font-weight:700;word-break:break-word}.ue-product-record__note{margin:var(--space-3) 0 0;color:var(--color-deep-navy)}.ue-product-record__caution{margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb,var(--color-klow-blue) 35%,var(--color-white));border-radius:.85rem;background:color-mix(in srgb,var(--color-reef-teal) 12%,var(--color-white));color:var(--color-deep-navy)}.ue-product-record__art img{display:block;width:100%;height:auto;border-radius:1rem;background:var(--color-white)}.ue-product-record__gate{display:grid;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-muted-fog);border-radius:1.25rem;background:var(--color-white)}.ue-product-record__gate p{margin:0}.ue-product-record__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}body:has(.ue-calculator-page){scroll-padding-top:3.5rem}.ue-public:has(.ue-calculator-page),.ue-shell.ue-shell--public:has(.ue-calculator-page) .ue-shell__main{max-width:none;width:100%;padding:0;margin-inline:0;gap:0}.ue-calculator-page,.ue-public:has(.ue-calculator-page),.ue-shell.ue-shell--public:has(.ue-calculator-page) .ue-shell__main{background:#050f1f}.ue-shell.ue-shell--public:has(.ue-calculator-page) .ue-shell__chrome{position:relative;z-index:20}.ue-calculator-page{display:grid;width:100%}.ue-calculator-frame{width:100%;min-height:2500px;height:2500px;border:0;display:block;background:#050f1f}@media (max-width:64rem){.ue-calculator-frame{min-height:3000px;height:3000px}}@media (max-width:47.5rem){.ue-calculator-frame{min-height:3600px;height:3600px}}.ue-calculator-product-link{margin:0}.ue-calculator-product-link a{color:var(--color-klow-blue);font-weight:600;text-underline-offset:.2em}.ue-shell.ue-shell--public:has(.ue-research-doc) .ue-shell__main{background:#050f1f}.ue-public:has(.ue-research-doc){max-width:74rem;width:100%}.ue-research-doc{color-scheme:dark;--color-ink:#e8eef7;--color-muted-slate:#9db0c9;--color-status-warning:#e8a04a;--color-status-danger:#f0a6a0;--color-status-success:#5dcaa3;background:#050f1f;color:#e8eef7;border-radius:1rem;padding:1.5rem 1.25rem 2rem}.ue-shell__main .ue-research-doc section{margin-block:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}.ue-shell__main .ue-research-doc table{background:#0c1c33;color:#e8eef7}.ue-shell__main .ue-research-doc dl{grid-template-columns:minmax(0,1fr)}.ue-research-doc :is(details,summary){color-scheme:dark;background-color:#0c1c33;color:#e8eef7}.ue-research-doc details>*{color:#e8eef7}.ue-research-doc :is(.ue-kc__item,.ue-pc__card,.ue-pc__q,.ue-pc__rung,.ue-rli__card,.ue-coa__key){background-color:#0c1c33}.ue-shell__main .ue-research-doc a:not(.ue-public-product__art):not(.ue-shell__brand):not(.ue-catalogue-pager__btn):not(.ue-catalogue-pager__page):not(.ue-btn){color:#62d8ce}.ue-shell__main .ue-research-doc a.ue-rli__card:not(.ue-public-product__art):not(.ue-shell__brand):not(.ue-catalogue-pager__btn):not(.ue-catalogue-pager__page):not(.ue-btn){color:#e8eef7}.ue-research-doc .ue-kc__item[open]{background-color:#10243f}.ue-research-note{background:rgba(98,216,206,.07);border:1px solid rgba(98,216,206,.35);border-left:4px solid #62d8ce;border-radius:0 .375rem .375rem 0;padding:.75rem 1rem;font-size:.9rem;line-height:1.55;color:#e8eef7;margin:0 0 1rem}.ue-shell__main .ue-home section{margin-block:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}.ue-shell--public:has(.ue-home-hero){max-width:74rem;width:100%}.ue-home{display:grid;gap:0}.ue-home-art{position:absolute;inset:0;z-index:0;display:block;overflow:hidden}.ue-home-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;-webkit-mask-image:linear-gradient(180deg,transparent,#000 9%,#000 90%,transparent);mask-image:linear-gradient(180deg,transparent,#000 9%,#000 90%,transparent)}.ue-home-hero__copy,.ue-home-proof__inner,.ue-home-standard__inner{position:relative;z-index:2}.ue-home-hero:before,.ue-home-proof:before,.ue-home-standard:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.ue-home-hero,.ue-shell__main .ue-home section.ue-home-hero{position:relative;isolation:isolate;overflow:hidden;margin:0 calc(50% - 50vw);width:100vw;max-width:100vw;padding:clamp(2.5rem,6vw,5rem) max(calc(50vw - 35rem),1.25rem);min-height:clamp(30rem,46vw,40rem);display:grid;align-content:center;border-radius:0;background:var(--color-white)}.ue-home-hero:before{background:linear-gradient(180deg,color-mix(in srgb,var(--color-white) 86%,transparent) 0,color-mix(in srgb,var(--color-white) 62%,transparent) 46%,transparent 72%)}.ue-home-hero__copy{min-width:0;max-width:34rem}.ue-home-hero__eyebrow{display:inline-flex;margin:0 0 .85rem;padding:.35rem .8rem;border-radius:999px;background:color-mix(in srgb,var(--color-klow-blue) 12%,var(--color-white));color:var(--color-deep-navy);font-size:.78rem;font-weight:700;letter-spacing:.06em}.ue-shell__main .ue-home-hero h1{margin:0 0 1rem;font-size:clamp(2.1rem,5vw,3.6rem);letter-spacing:-.03em;line-height:1.05}.ue-home-hero__accent{display:block;color:var(--color-klow-blue)}.ue-home-hero__lede{margin:0 0 1.25rem;max-width:32rem;color:var(--color-deep-navy);font-size:1.08rem;line-height:1.65}.ue-home-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem}.ue-home-hero__coa{margin:1.1rem 0 0;font-size:.9rem}.ue-home-hero__coa a{color:var(--color-klow-blue);font-weight:600}.ue-home-standard,.ue-shell__main .ue-home section.ue-home-standard{position:relative;isolation:isolate;overflow:hidden;margin:0 calc(50% - 50vw);width:100vw;max-width:100vw;padding:clamp(2.5rem,5vw,4rem) max(calc(50vw - 35rem),1.25rem);min-height:clamp(26rem,34vw,34rem);display:grid;align-content:center;border-radius:0;background:var(--color-deep-navy);color:var(--color-white)}.ue-home-standard:before{background:linear-gradient(180deg,color-mix(in srgb,var(--color-deep-navy) 92%,transparent) 0,color-mix(in srgb,var(--color-deep-navy) 74%,transparent) 45%,color-mix(in srgb,var(--color-deep-navy) 88%,transparent) 100%)}.ue-home-standard__eyebrow{margin:0 0 .5rem;font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-reef-teal)}.ue-shell__main .ue-home-standard h2{margin:0 0 .75rem;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.15;color:var(--color-white)}.ue-home-standard__lede{margin:0;max-width:46rem;line-height:1.65;color:color-mix(in srgb,var(--color-white) 82%,var(--color-deep-navy))}.ue-home-standard__list{list-style:none;margin:1.75rem 0 0;padding:0;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.ue-home-standard__list li{padding-top:.9rem;border-top:2px solid color-mix(in srgb,var(--color-reef-teal) 55%,transparent)}.ue-home-standard__n{display:block;margin-bottom:.4rem;font-size:.78rem;font-weight:700;letter-spacing:.1em;color:var(--color-reef-teal)}.ue-home-standard__list h3{margin:0 0 .35rem;font-size:1rem;line-height:1.3;color:var(--color-white)}.ue-home-standard__list p{margin:0;font-size:.88rem;line-height:1.6;color:color-mix(in srgb,var(--color-white) 74%,var(--color-deep-navy))}.ue-home-standard__close{margin:1.75rem 0 0;font-size:1.02rem;font-weight:600;color:var(--color-reef-teal)}.ue-home-standard__actions{margin:1.1rem 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.ue-home-standard__ledger{color:var(--color-reef-teal);font-weight:600;font-size:.92rem}.ue-home-paths,.ue-shell__main .ue-home section.ue-home-paths{padding-block:clamp(2.75rem,5vw,4rem)}.ue-home-paths__head{max-width:44rem}.ue-home-paths__eyebrow{margin:0 0 .5rem;font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted-slate)}.ue-shell__main .ue-home-paths h2{margin:0 0 .5rem;font-size:clamp(1.4rem,2.8vw,1.9rem);line-height:1.2}.ue-home-paths__lede{margin:0;color:var(--color-muted-slate);line-height:1.65}.ue-home-paths__list{list-style:none;margin:1.75rem 0 0;padding:0;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}.ue-home-path>a{display:grid;align-content:start;gap:.4rem;height:100%;min-height:17.5rem;padding:clamp(1.5rem,2.5vw,2rem);border:1px solid color-mix(in srgb,var(--color-deep-navy) 12%,var(--color-white));border-radius:.9rem;text-decoration:none;background:linear-gradient(160deg,color-mix(in srgb,var(--color-reef-teal) 10%,var(--color-white)) 0,var(--color-white) 62%);transition:border-color .15s ease,transform .15s ease}.ue-home-path>a:hover{border-color:var(--color-klow-blue);transform:translateY(-2px)}.ue-home-path__eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-reef-teal-ink,#1f7f77)}.ue-home-path__title{font-size:1.15rem;font-weight:700;line-height:1.25;color:var(--color-deep-navy)}.ue-home-path__detail{font-size:.92rem;line-height:1.6;color:var(--color-muted-slate)}.ue-home-path__cta{margin-top:auto;padding-top:.75rem;font-size:.92rem;font-weight:700;color:var(--color-klow-blue)}.ue-home-path--feature>a{background:linear-gradient(160deg,color-mix(in srgb,var(--color-klow-blue) 13%,var(--color-white)) 0,var(--color-white) 68%);border-color:color-mix(in srgb,var(--color-klow-blue) 32%,var(--color-white))}@media (min-width:52rem){.ue-home-paths__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.ue-home-proof,.ue-shell__main .ue-home section.ue-home-proof{position:relative;isolation:isolate;overflow:hidden;margin:0 calc(50% - 50vw);width:100vw;max-width:100vw;padding:clamp(2.25rem,4.5vw,3.5rem) max(calc(50vw - 35rem),1.25rem);min-height:clamp(22rem,28vw,28rem);display:grid;align-content:center;border:0;border-radius:0;background:color-mix(in srgb,var(--color-reef-teal) 7%,var(--color-white))}.ue-home-proof:before{background:linear-gradient(180deg,color-mix(in srgb,var(--color-white) 90%,transparent) 0,color-mix(in srgb,var(--color-white) 70%,transparent) 55%,color-mix(in srgb,var(--color-white) 40%,transparent) 100%)}.ue-shell__main .ue-home-proof h2{margin:0 0 .6rem;font-size:clamp(1.35rem,2.6vw,1.8rem);line-height:1.2}.ue-home-proof__copy p{margin:0;max-width:38rem;line-height:1.65;color:var(--color-muted-slate)}.ue-home-proof__caveat{margin:.75rem 0 0!important;padding-left:.85rem;border-left:3px solid var(--color-reef-teal);font-size:.88rem}.ue-home-proof__actions{margin:1.1rem 0 .6rem!important}.ue-home-proof__links{font-size:.88rem}.ue-home-proof__links a{color:var(--color-klow-blue)}@media (max-width:47.99rem){.ue-home-hero__actions .ue-btn{flex:1 1 11rem}.ue-home-hero,.ue-shell__main .ue-home section.ue-home-hero{align-content:start;min-height:34rem}}@media (min-width:48rem){.ue-home-hero:before{background:linear-gradient(90deg,color-mix(in srgb,var(--color-white) 82%,transparent) 0,color-mix(in srgb,var(--color-white) 55%,transparent) 38%,transparent 62%)}.ue-home-proof:before{background:linear-gradient(90deg,color-mix(in srgb,var(--color-white) 90%,transparent) 0,color-mix(in srgb,var(--color-white) 64%,transparent) 46%,transparent 72%)}.ue-home-standard:before{background:linear-gradient(90deg,color-mix(in srgb,var(--color-deep-navy) 92%,transparent) 0,color-mix(in srgb,var(--color-deep-navy) 70%,transparent) 58%,color-mix(in srgb,var(--color-deep-navy) 86%,transparent) 100%)}.ue-home-proof__copy{max-width:40rem}}.ue-public-header{--header-klow-blue:var(--color-klow-blue,#3a7bff);--header-klow-blue-text:var(--color-klow-blue-text,#3169dc);--header-reef-teal:var(--color-reef-teal,#62d8ce);--header-deep-navy:var(--color-deep-navy,#081d3a);--header-white:var(--color-white,#ffffff);color:var(--header-deep-navy);background:var(--header-white);border-bottom:1px solid color-mix(in srgb,var(--header-deep-navy) 18%,var(--header-white))}.ue-public-header :focus-visible{outline:3px solid var(--header-klow-blue);outline-offset:3px}.ue-public-header__trust{display:flex;min-height:2.25rem;align-items:center;justify-content:center;margin:0;padding:.45rem 1.25rem;color:var(--header-deep-navy);background:color-mix(in srgb,var(--header-reef-teal) 20%,var(--header-white));border-bottom:1px solid color-mix(in srgb,var(--header-reef-teal) 52%,var(--header-white));font-size:.78rem;font-weight:650;line-height:1.35;text-align:center}.ue-public-header__bar{display:flex;flex-wrap:nowrap;align-items:center;gap:clamp(.45rem,1vw,1rem);min-height:4.15rem;padding:.4rem clamp(.85rem,2.2vw,1.75rem)}.ue-public-header__brand{flex:0 0 auto;display:inline-flex;align-items:center;text-decoration:none}.ue-public-header__logo{display:block;width:auto;height:clamp(2.75rem,3.6vw,3.45rem);max-width:6.75rem;object-fit:contain}.ue-public-header__nav{flex:1 1 auto;min-width:0}.ue-public-header__nav ul{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-evenly;gap:clamp(.5rem,1.4vw,1.5rem);width:100%;margin:0;padding:0;list-style:none}.ue-public-header__nav a{position:relative;display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.3rem;padding:.45rem clamp(.4rem,.85vw,.85rem);color:var(--header-deep-navy);border-bottom:2px solid transparent;font-size:clamp(1.0125rem,calc(.68vw + .3125rem),1.1325rem);font-weight:650;line-height:1.15;text-decoration:none;white-space:nowrap}.ue-public-header__nav a:hover,.ue-public-header__nav a[aria-current=page]{color:var(--header-klow-blue-text);border-bottom-color:var(--header-klow-blue)}.ue-public-header__nav a[data-gated=true]{color:color-mix(in srgb,var(--header-deep-navy) 68%,var(--header-white))}.ue-public-header__lock{width:.8rem;height:.8rem;flex:0 0 auto;stroke-width:1.4}.ue-public-header__tools{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.4rem;flex:0 1 auto;min-width:0}.ue-public-header__account,.ue-public-header__cart,.ue-public-header__menu,.ue-public-header__search button{position:relative;min-height:2.5rem;border:0;font:inherit;font-weight:700;cursor:pointer;text-decoration:none}.ue-public-header__cart{display:inline-flex;min-width:2.5rem;align-items:center;justify-content:center;gap:.35rem;padding:.45rem .7rem;color:var(--header-deep-navy);background:var(--header-white);border:1px solid color-mix(in srgb,var(--header-deep-navy) 22%,var(--header-white));border-radius:999px}.ue-public-header__cart:hover{color:var(--header-klow-blue-text);border-color:var(--header-klow-blue);background:color-mix(in srgb,var(--header-klow-blue) 7%,var(--header-white))}.ue-public-header__menu{display:none;align-items:center;justify-content:center;gap:.4rem;padding:.45rem .65rem;color:var(--header-white);background:var(--header-deep-navy);border-radius:.4rem}.ue-public-header__menu-lines{display:grid;gap:.2rem;width:1rem}.ue-public-header__menu-lines span{display:block;height:2px;background:currentColor}.ue-public-header__utilities{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;min-height:3.75rem;padding:.5rem clamp(1rem,3vw,2.75rem);border-top:1px solid color-mix(in srgb,var(--header-reef-teal) 35%,var(--header-white));background:color-mix(in srgb,var(--header-deep-navy) 2.5%,var(--header-white))}.ue-public-header__search{display:grid;grid-template-columns:auto minmax(8rem,18rem) auto;align-items:center;gap:.3rem;min-width:0;min-height:2.5rem;padding-left:.65rem;color:var(--header-deep-navy);background:var(--header-white);border:1px solid color-mix(in srgb,var(--header-deep-navy) 25%,var(--header-white));border-radius:999px}.ue-public-header__search:focus-within{border-color:var(--header-klow-blue);box-shadow:0 0 0 1px var(--header-klow-blue)}.ue-public-header__search input{min-width:0;border:0;outline:0;color:var(--header-deep-navy);background:transparent;font:inherit;font-size:.82rem}.ue-public-header__search input::placeholder{color:color-mix(in srgb,var(--header-deep-navy) 62%,var(--header-white))}.ue-public-header__search button{align-self:stretch;padding:.4rem .8rem;color:var(--header-white);background:var(--header-deep-navy);border-radius:999px}.ue-public-header__search button:hover{background:var(--header-klow-blue)}.ue-public-header__account{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.45rem .85rem;color:var(--header-deep-navy);background:var(--header-reef-teal);border-radius:999px}.ue-public-header__account:hover{color:var(--header-white);background:var(--header-klow-blue)}.ue-public-header__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width:71.99rem){.ue-public-header:has(.ue-public-header__nav.is-open) .ue-public-header__bar{flex-wrap:wrap}.ue-public-header__menu{display:inline-flex}.ue-public-header__nav{display:none;flex:1 1 100%;order:3;width:100%;padding-top:.5rem;border-top:1px solid color-mix(in srgb,var(--header-reef-teal) 38%,var(--header-white))}.ue-public-header__nav.is-open{display:block}.ue-public-header__nav ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.2rem .6rem}.ue-public-header__nav a{width:100%;font-size:.86rem}.ue-public-header__search{flex:1 1 auto;min-width:0;max-width:16rem;grid-template-columns:auto minmax(0,1fr) auto}}@media (max-width:41.99rem){.ue-public-header__bar{gap:.35rem;padding-inline:.7rem}.ue-public-header__utilities{gap:.45rem;padding-inline:.8rem}.ue-public-header__logo{height:2.65rem;max-width:5.5rem}.ue-public-header__account,.ue-public-header__cart,.ue-public-header__menu{min-width:2.5rem;padding-inline:.55rem}.ue-public-header__account>span,.ue-public-header__cart>span:not(.ue-public-header__lock),.ue-public-header__menu>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ue-public-header__nav ul{grid-template-columns:1fr}.ue-public-header__nav a{justify-content:flex-start;padding-inline:.75rem;font-size:.92rem}.ue-public-header__search{flex:1 1 auto;min-width:0;max-width:none;grid-template-columns:auto minmax(0,1fr) auto}.ue-public-header__search button{padding-inline:.55rem;font-size:.75rem}}@media (max-width:29.99rem){.ue-public-header__search input{font-size:.78rem}}.ue-public-header__cart-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;border-radius:.75rem;background:var(--color-klow-blue,#2f5fd0);color:#fff;font-size:.75rem;font-weight:600;line-height:1}.ue-home-hero{background:linear-gradient(90deg,var(--color-white) 0,color-mix(in srgb,var(--color-white) 96%,var(--color-reef-teal)) 42%,color-mix(in srgb,var(--color-klow-blue) 7%,var(--color-white)) 100%)}.ue-home-hero__picture,.ue-home-hero__picture img{display:block;width:100%;height:100%}.ue-home-hero__picture img{min-height:18rem;object-fit:cover;object-position:center}@media (max-width:47.99rem){.ue-home-hero__picture,.ue-home-hero__picture img,.ue-home-hero__visual{min-height:20rem}.ue-home-hero__picture img{object-position:50% 50%;-webkit-mask-image:linear-gradient(180deg,transparent,#000 10%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent,#000 10%,#000 92%,transparent)}}@media (min-width:48rem) and (max-width:63.99rem){.ue-home-hero__picture img{object-position:62% 50%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000);mask-image:linear-gradient(90deg,transparent,#000 22%,#000)}}@media (min-width:64rem){.ue-home-hero__picture img{object-position:60% 50%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000);mask-image:linear-gradient(90deg,transparent,#000 20%,#000)}}