.aleph-cookie{z-index:60;padding:14px 16px 14px clamp(20px,3vw,44px);padding-bottom:max(14px, env(safe-area-inset-bottom));color:#e6eaf0;-webkit-backdrop-filter:blur(18px);background:#0b1423b8;border-top:1px solid #ffffff1f;outline:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;max-height:70svh;font-family:Arial,sans-serif;display:grid;position:fixed;inset:auto 0 0;overflow-y:auto}.aleph-cookie p{margin:0}.aleph-cookie-copy{border-left:2px solid #d99626;grid-template-columns:minmax(0,1fr) auto;gap:5px 16px;padding-left:13px;font-size:13px;line-height:1.65;display:grid}.aleph-cookie-title{color:#f1f5f9;grid-column:1/-1;font-size:14px;font-weight:600;line-height:1.5}.aleph-cookie-mobile,.aleph-cookie-tablet,.aleph-cookie-accept-mobile{display:none}.aleph-cookie-links{white-space:nowrap;place-self:end;gap:12px;margin-left:12px;display:flex}.aleph-cookie-links a,.aleph-cookie-links button{font:inherit;color:inherit;opacity:.82;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff38;padding:0;font-size:11px;text-decoration:none}.aleph-cookie-actions{align-items:center;gap:7px;display:flex}.aleph-cookie-choice{font:inherit;letter-spacing:.03em;text-transform:uppercase;min-width:94px;min-height:38px;color:inherit;cursor:pointer;background:#ffffff03;border:1px solid #ffffff50;border-radius:2px;padding:9px 18px;font-size:11px}.aleph-cookie-choice:hover{background:#ffffff13}.aleph-cookie .aleph-cookie-close{font:inherit;width:12px;min-width:0;height:12px;min-height:0;color:inherit;opacity:.8;cursor:pointer;background:0 0;border:0;flex:none;place-self:center end;padding:0;font-size:14px;line-height:12px}.aleph-cookie :is(button,a,input):focus-visible{outline-offset:4px;outline:2px solid #f59e0b}.aleph-cookie-details{border-top:1px solid #ffffff26;grid-column:1/-1;padding-top:16px;font-size:12px;line-height:1.7}.aleph-cookie-details[hidden]{display:none}.aleph-cookie-details p{margin-bottom:12px}.aleph-cookie-details label{align-items:start;gap:12px;margin-bottom:12px;display:flex}.aleph-cookie-details input{accent-color:#f59e0b;flex-shrink:0;width:16px;height:16px;margin-top:4px}@media (width>=651px) and (width<=1050px){.aleph-cookie{gap:5px 20px;padding:14px 16px}.aleph-cookie-copy{display:contents}.aleph-cookie-title{grid-area:1/1}.aleph-cookie-desktop{display:none}.aleph-cookie-tablet{grid-area:2/1/auto/-1;font-size:13px;line-height:1.65;display:block}.aleph-cookie-links{grid-area:3/1;place-self:center start;margin:0}.aleph-cookie-actions{grid-area:3/2;margin-left:auto}}@media (width<=650px){.aleph-cookie{padding:12px 16px;padding-bottom:max(12px, env(safe-area-inset-bottom));grid-template-columns:1fr;gap:9px}.aleph-cookie-copy{padding-left:8px;font-size:12px;line-height:1.9;display:block;position:relative}.aleph-cookie-title,.aleph-cookie-tablet,.aleph-cookie-desktop,.aleph-cookie-accept-wide{display:none}.aleph-cookie-mobile,.aleph-cookie-accept-mobile{display:block}.aleph-cookie-links{gap:7px;margin:0;display:inline-flex;position:absolute;bottom:0;right:26px}.aleph-cookie-links a,.aleph-cookie-links button{font-size:10px}.aleph-cookie-actions{grid-template-columns:1fr 1fr 20px;gap:6px;width:100%;display:grid}.aleph-cookie-choice{width:100%;min-width:0;min-height:40px;padding:9px 10px}.aleph-cookie-details .aleph-cookie-choice{width:auto}}@media (width<=360px){.aleph-cookie-links{justify-content:flex-end;margin:2px 26px 0 0;display:flex;position:static}}.aleph-cookie:has(.aleph-cookie-details:not([hidden])) .aleph-cookie-links{margin-left:0;position:static}.aleph-not-found{isolation:isolate;color:#f6f8fc;background:#0b1423;font-family:Switzer,sans-serif;position:relative;overflow:hidden}.aleph-not-found:before{content:"";z-index:-2;background:radial-gradient(at 76% 45%,#173b60 0%,#122b47 28%,#0d1c30 57%,#0b1423 82%);position:absolute;inset:0}.aleph-not-found__grid{z-index:-1;pointer-events:none;background-image:linear-gradient(#a8d4f00b 1px,#0000 1px),linear-gradient(90deg,#a8d4f00b 1px,#0000 1px),linear-gradient(#a8d4f008 1px,#0000 1px),linear-gradient(90deg,#a8d4f008 1px,#0000 1px);background-size:120px 120px,120px 120px,24px 24px,24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 72% 48%,#000 5%,#000b 38%,#0000 73%);mask-image:radial-gradient(at 72% 48%,#000 5%,#000b 38%,#0000 73%)}.aleph-not-found__layout{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;min-height:680px;padding-top:136px;padding-bottom:56px;display:grid}.aleph-not-found__copy{min-width:0}.aleph-not-found__eyebrow{color:#f5b54b;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 26px;font-size:10px;font-weight:600;display:flex}.aleph-not-found__eyebrow>span:first-child{letter-spacing:.12em;font-size:13px}.aleph-not-found__eyebrow>span:nth-child(2){color:#a7c5df66}.aleph-not-found h1{letter-spacing:-.025em;margin:0;font-size:clamp(34px,3.35vw,62px);font-weight:400;line-height:1.12}.aleph-not-found__description{color:#bccddd;margin:25px 0 0;font-size:15px;line-height:1.7}.aleph-not-found__actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.aleph-not-found__button{border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:22px;min-height:49px;padding:13px 24px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.aleph-not-found__button--primary{color:#101b2c;background:#f59e0b}.aleph-not-found__button--primary:hover{background:#ffb32b}.aleph-not-found__button--secondary{color:#e2eaf2;background:#0b142333;border-color:#b9cfe24d}.aleph-not-found__button--secondary:hover{background:#bedbf00c;border-color:#c8def099}.aleph-not-found__button:focus-visible,.aleph-blueprint__control:focus-visible{outline-offset:5px;outline:2px solid #f5b54b}.aleph-blueprint{justify-self:center;width:100%;min-width:0;max-width:760px;margin:0}.aleph-blueprint__drawing{width:100%;height:auto;display:block;overflow:visible}.aleph-blueprint__line{fill:none;stroke:#c4e1f1;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round}.aleph-blueprint__line--fine{stroke:#b3d2e5;stroke-width:.7px}.aleph-blueprint__line--edge{stroke:#edf5fa;stroke-width:1.6px}.aleph-blueprint__line--accent{stroke:#f3b44f;stroke-width:1.6px}.aleph-blueprint__line--glass{stroke:#c4e1f1;stroke-width:.85px;fill:#99caea08}.aleph-blueprint__line--surface{stroke:none;fill:#15314b}.aleph-blueprint__line--roof{stroke:none;fill:#1e405b}.aleph-blueprint__caption{color:#a4c1d5;letter-spacing:.13em;text-transform:uppercase;border-top:1px solid #bad6eb24;justify-content:space-between;align-items:center;gap:16px;margin:0 8%;padding-top:16px;font-size:10px;display:flex}.aleph-blueprint__control{color:#b9d0df;font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:8px;padding:6px 0 6px 8px;display:inline-flex}.aleph-blueprint__control:hover{color:#fff}.aleph-blueprint__control[hidden]{display:none}@media (width>=1024px){.aleph-not-found__layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;min-height:max(680px,100svh - 195px);padding-top:112px;padding-bottom:60px}.aleph-not-found__description{white-space:nowrap;font-size:clamp(13px,1.02vw,15px)}}@media (width<=639px){.aleph-not-found__layout{gap:12px;padding-top:120px;padding-bottom:40px}.aleph-not-found__eyebrow{letter-spacing:.16em;gap:10px;margin-bottom:22px}.aleph-not-found__description{margin-top:22px;font-size:14px}.aleph-not-found__actions{gap:10px;margin-top:26px}.aleph-not-found__button{gap:14px;padding:12px 16px;font-size:13px}.aleph-blueprint__caption{letter-spacing:.08em;margin-inline:3%;font-size:9px}}@media (prefers-reduced-motion:reduce){.aleph-not-found__button{transition:none}.aleph-blueprint__control{display:none}}
