.lfdk-fit{container-type:size;width:100%;height:100%;display:grid;place-items:center;overflow:hidden}.lfdk-fit>.lfdk{width:min(100cqw,calc(100cqh * 16 / 9))}.lfdk{--bg: #060B18;--panel: #0A1122;--ink: #E0F7FF;--text: #C9D6E6;--muted: #7F93B0;--accent: #0EA5E9;--bright: #38E1FF;--line: rgba(56, 225, 255, .14);--glow1: rgba(14, 165, 233, .24);--glow2: rgba(56, 225, 255, .09);position:relative;aspect-ratio:16 / 9;width:100%;overflow:hidden;container-type:inline-size;background:var(--bg);color:var(--text);font-family:Archivo,DM Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased;isolation:isolate;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lfdk[data-theme=signal]{--bg: #021025;--panel: #06203F;--muted: #86A9CC;--accent: #38E1FF;--bright: #7CEBFF;--line: rgba(124, 235, 255, .18);--glow1: rgba(14, 165, 233, .42);--glow2: rgba(56, 225, 255, .16)}.lfdk[data-theme=ice]{--bg: #EEF5FA;--panel: #FFFFFF;--ink: #060B18;--text: #1D2B40;--muted: #52647E;--accent: #0284C7;--bright: #0284C7;--line: rgba(6, 11, 24, .1);--glow1: rgba(14, 165, 233, .16);--glow2: rgba(14, 165, 233, .08)}.lfdk-bg{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:-3;background:radial-gradient(48% 52% at 74% 18%,var(--glow1),transparent 70%),radial-gradient(40% 46% at 8% 96%,var(--glow2),transparent 70%);animation:lfdk-drift 24s ease-in-out infinite alternate}.lfdk-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;opacity:.55;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:4cqw 4cqw;-webkit-mask-image:radial-gradient(70% 80% at 70% 30%,#000 0%,transparent 75%);mask-image:radial-gradient(70% 80% at 70% 30%,#000 0%,transparent 75%)}.lfdk-ring{position:absolute;z-index:-1;right:-12cqw;top:-14cqw;width:52cqw;height:52cqw;pointer-events:none}.lfdk-ring circle{fill:none;stroke:var(--accent);stroke-width:.5;opacity:.35;stroke-dasharray:320;stroke-dashoffset:320;animation:lfdk-draw 2.4s cubic-bezier(.2,.7,.1,1) .15s forwards}.lfdk-ring circle+circle{opacity:.18;animation-delay:.45s}.lfdk-ring{animation:lfdk-spin 90s linear infinite}.lfdk-mark{position:absolute;left:4.2cqw;top:3.4cqw;font-family:Bricolage Grotesque,Archivo,sans-serif;font-weight:800;font-size:1.55cqw;letter-spacing:-.01em;line-height:1}.lfdk-mark b{color:var(--ink);font-weight:800}.lfdk-mark span{color:var(--accent)}.lfdk-count{position:absolute;right:4.2cqw;top:3.5cqw;font-family:DM Mono,IBM Plex Mono,monospace;font-size:1.05cqw;color:var(--muted);letter-spacing:.12em}.lfdk-count b{color:var(--ink);font-weight:500}.lfdk-foot{position:absolute;left:4.2cqw;right:4.2cqw;bottom:2.8cqw;display:flex;justify-content:space-between;font-size:.95cqw;color:var(--muted);letter-spacing:.14em;text-transform:uppercase}.lfdk-progress{position:absolute;left:0;bottom:0;height:.32cqw;background:linear-gradient(90deg,var(--accent),var(--bright));box-shadow:0 0 1.4cqw var(--bright);transition:width .7s cubic-bezier(.2,.8,.2,1)}.lfdk-body{position:absolute;left:7cqw;right:7cqw;top:10cqw;bottom:8cqw;display:flex;flex-direction:column;justify-content:center}.lfdk-kicker{display:flex;align-items:center;gap:1.2cqw;color:var(--accent);font-weight:600;font-size:1.15cqw;letter-spacing:.28em;text-transform:uppercase;margin-bottom:1.8cqw}.lfdk-kicker:before{content:"";height:.16cqw;width:4cqw;background:currentColor;transform-origin:left;animation:lfdk-grow .9s cubic-bezier(.2,.8,.2,1) both}.lfdk-title{font-family:Bricolage Grotesque,Archivo,sans-serif;font-weight:800;color:var(--ink);text-transform:uppercase;letter-spacing:-.015em;line-height:.95;margin:0;font-size:5.4cqw;max-width:74cqw}.lfdk-title.xl{font-size:7.6cqw;max-width:80cqw}.lfdk-title.md{font-size:4.2cqw}.lfdk-hl{color:var(--bright);position:relative;white-space:nowrap;text-shadow:0 0 2.4cqw color-mix(in srgb,var(--bright) 45%,transparent)}.lfdk-hl:after{content:"";position:absolute;left:0;right:0;bottom:.04em;height:.055em;opacity:.85;background:var(--bright);box-shadow:0 0 1.2cqw var(--bright);transform-origin:left;animation:lfdk-grow 1s cubic-bezier(.2,.8,.2,1) .55s both}.lfdk[data-theme=ice] .lfdk-hl:after{box-shadow:none}.lfdk[data-theme=ice] .lfdk-hl{text-shadow:none}.lfdk-lede{margin-top:2.2cqw;font-size:1.85cqw;line-height:1.45;color:var(--text);max-width:60cqw;white-space:pre-line}.lfdk-in{animation:lfdk-rise .85s cubic-bezier(.16,.84,.24,1) both;animation-delay:calc(var(--d, 0) * 90ms + 80ms)}.lfdk-wipe{animation:lfdk-wipe 1s cubic-bezier(.16,.84,.24,1) both;animation-delay:calc(var(--d, 0) * 90ms + 60ms)}.lfdk.still *,.lfdk.still *:before,.lfdk.still *:after{animation:none!important;transition:none!important}.lfdk.still .lfdk-ring circle{stroke-dashoffset:0}.lfdk-points{list-style:none;margin:3cqw 0 0;padding:0;display:grid;gap:1.35cqw;max-width:70cqw}.lfdk-points.two{grid-template-columns:1fr 1fr;-moz-column-gap:4cqw;column-gap:4cqw;max-width:82cqw}.lfdk-pt{display:grid;grid-template-columns:4.2cqw 1fr;align-items:baseline;font-size:2.05cqw;line-height:1.3;color:var(--text);padding-bottom:1.1cqw;border-bottom:1px solid var(--line);transition:opacity .55s ease,transform .55s cubic-bezier(.16,.84,.24,1),color .4s ease,filter .55s ease}.lfdk-pt i{font-style:normal;font-family:DM Mono,IBM Plex Mono,monospace;font-size:1.15cqw;color:var(--accent);letter-spacing:.1em}.lfdk-pt.hidden,.lfdk-step.hidden{animation:none}.lfdk-pt.hidden{opacity:0;transform:translateY(1.6cqw);filter:blur(6px)}.lfdk-pt.past{color:var(--muted)}.lfdk-pt.now{color:var(--ink)}.lfdk-pt.now i{color:var(--bright);text-shadow:0 0 1cqw var(--bright)}.lfdk-statement{position:relative;padding-left:4cqw}.lfdk-statement:before{content:"";position:absolute;left:0;top:.4cqw;bottom:.4cqw;width:.45cqw;background:linear-gradient(var(--bright),var(--accent));box-shadow:0 0 1.6cqw var(--bright);transform-origin:top;animation:lfdk-growy 1.1s cubic-bezier(.2,.8,.2,1) .1s both}.lfdk-statement .lfdk-title{text-transform:none;font-size:5cqw;line-height:1.04;letter-spacing:-.025em;max-width:78cqw}.lfdk-stats{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2cqw;margin-top:4cqw}.lfdk-stat{position:relative;padding:2.4cqw 2.2cqw 2cqw;background:color-mix(in srgb,var(--panel) 78%,transparent);border:1px solid var(--line);border-top:.25cqw solid var(--accent)}.lfdk-stat b{display:block;font-family:Bricolage Grotesque,Archivo,sans-serif;font-weight:800;color:var(--ink);font-size:5.8cqw;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lfdk-stat span{display:block;margin-top:1.2cqw;color:var(--muted);font-size:1.25cqw;letter-spacing:.18em;text-transform:uppercase}.lfdk-split{position:absolute;top:10cqw;right:5cqw;bottom:8cqw;left:7cqw;display:grid;grid-template-columns:1fr 1.08fr;gap:4.5cqw;align-items:center}.lfdk-split .lfdk-title{font-size:4.4cqw}.lfdk-frame{position:relative;aspect-ratio:16 / 10.5;background:var(--panel);border:1px solid var(--line);overflow:hidden;clip-path:polygon(0 0,calc(100% - 3cqw) 0,100% 3cqw,100% 100%,3cqw 100%,0 calc(100% - 3cqw));box-shadow:0 2cqw 5cqw #00000059;animation:lfdk-float 1.1s cubic-bezier(.16,.84,.24,1) .2s both}.lfdk-frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lfdk-frame-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--muted);font-size:1.2cqw;letter-spacing:.2em;text-transform:uppercase;background-image:repeating-linear-gradient(135deg,transparent 0 1.2cqw,var(--line) 1.2cqw calc(1.2cqw + 1px))}.lfdk-full{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.lfdk-full img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;animation:lfdk-zoom 14s ease-out both}.lfdk-full:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(6,11,24,.55) 0%,transparent 28%,transparent 48%,rgba(6,11,24,.92) 100%)}.lfdk-full-cap{position:absolute;left:7cqw;right:7cqw;bottom:7cqw;z-index:1}.lfdk-full-cap .lfdk-title{color:#e0f7ff;font-size:4.4cqw}.lfdk-full-cap .lfdk-lede{color:#c9d6e6}.lfdk.has-full .lfdk-mark b,.lfdk.has-full .lfdk-count b{color:#e0f7ff}.lfdk.has-full .lfdk-foot,.lfdk.has-full .lfdk-count{color:#9db2cc}.lfdk-agenda{list-style:none;margin:3.4cqw 0 0;padding:0;display:grid;grid-auto-flow:row;gap:0;max-width:78cqw;counter-reset:ag}.lfdk-agenda.two{grid-template-columns:1fr 1fr;-moz-column-gap:4cqw;column-gap:4cqw}.lfdk-agenda li{display:grid;grid-template-columns:5cqw 1fr;align-items:center;padding:1.25cqw 0;border-top:1px solid var(--line);font-size:2cqw;color:var(--ink);font-weight:500}.lfdk-agenda li i{font-style:normal;font-family:Bricolage Grotesque,Archivo,sans-serif;font-weight:800;color:var(--accent);font-size:2.3cqw}.lfdk-steps{list-style:none;margin:4.4cqw 0 0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2.4cqw;position:relative}.lfdk-steps:before{content:"";position:absolute;left:0;right:0;top:1.15cqw;height:1px;background:var(--line)}.lfdk-step{position:relative;padding-top:3.6cqw;font-size:1.85cqw;line-height:1.3;color:var(--text);transition:opacity .55s ease,transform .55s cubic-bezier(.16,.84,.24,1),filter .55s ease}.lfdk-step:before{content:"";position:absolute;left:0;top:.55cqw;width:1.2cqw;height:1.2cqw;border:.2cqw solid var(--accent);background:var(--bg);transform:rotate(45deg)}.lfdk-step.now:before,.lfdk-step.past:before{background:var(--accent)}.lfdk-step.now:before{box-shadow:0 0 1.4cqw var(--bright);background:var(--bright);border-color:var(--bright)}.lfdk-step.hidden{opacity:0;transform:translateY(1.4cqw);filter:blur(6px)}.lfdk-step b{display:block;font-family:DM Mono,IBM Plex Mono,monospace;font-weight:500;font-size:1.05cqw;letter-spacing:.16em;color:var(--accent);margin-bottom:.7cqw}.lfdk-contact{margin-top:4cqw;font-family:Bricolage Grotesque,Archivo,sans-serif;font-weight:700;font-size:2.3cqw;color:var(--bright);letter-spacing:.01em}.lfdk-tl{position:relative;margin-top:5cqw}.lfdk-tl-track{position:absolute;left:0;right:calc(100% / var(--n) - 1.2cqw);top:.6cqw;height:.18cqw;background:var(--line)}.lfdk-tl-fill{height:100%;background:linear-gradient(90deg,var(--accent),var(--bright));box-shadow:0 0 1.2cqw var(--bright);transition:width .8s cubic-bezier(.2,.8,.2,1);animation:lfdk-grow 1.2s cubic-bezier(.2,.8,.2,1) .3s both;transform-origin:left}.lfdk-tl-items{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n),1fr);gap:2cqw}.lfdk-tl-item{position:relative;padding-top:3.4cqw;transition:opacity .55s ease,transform .55s cubic-bezier(.16,.84,.24,1),filter .55s ease}.lfdk-tl-item:before{content:"";position:absolute;left:0;top:0;width:1.4cqw;height:1.4cqw;border-radius:50%;background:var(--bg);border:.22cqw solid var(--accent)}.lfdk-tl-item.past:before,.lfdk-tl-item:not(.hidden):not(.now):before{background:var(--accent)}.lfdk-tl-item.now:before{background:var(--bright);border-color:var(--bright);box-shadow:0 0 0 .6cqw color-mix(in srgb,var(--bright) 22%,transparent),0 0 1.6cqw var(--bright)}.lfdk-tl-item b{display:block;font-family:Bricolage Grotesque,Archivo,sans-serif;font-weight:800;text-transform:uppercase;font-size:2.1cqw;color:var(--ink);letter-spacing:-.01em;line-height:1}.lfdk-tl-item.now b{color:var(--bright)}.lfdk-tl-item span{display:block;margin-top:1cqw;font-size:1.45cqw;line-height:1.35;color:var(--text);white-space:pre-line}.lfdk-tl-item.hidden{animation:none;opacity:0;transform:translateY(1.4cqw);filter:blur(6px)}.lfdk-cmp{display:grid;grid-template-columns:1fr 1fr;gap:2.4cqw;margin-top:3.6cqw}.lfdk-cmp-col{padding:2.4cqw 2.6cqw 2.2cqw;border:1px solid var(--line);transition:opacity .6s ease,transform .6s cubic-bezier(.16,.84,.24,1),filter .6s ease}.lfdk-cmp-col.was{background:color-mix(in srgb,var(--panel) 55%,transparent)}.lfdk-cmp-col.win{background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 16%,var(--panel)),var(--panel));border-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:0 0 3cqw color-mix(in srgb,var(--accent) 22%,transparent)}.lfdk-cmp-col.hidden{animation:none;opacity:0;transform:translate(2cqw);filter:blur(8px)}.lfdk-cmp-head{font-size:1.15cqw;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--muted);margin-bottom:1.6cqw}.lfdk-cmp-col.win .lfdk-cmp-head{color:var(--bright)}.lfdk-cmp ul{list-style:none;margin:0;padding:0;display:grid;gap:1.1cqw}.lfdk-cmp li{position:relative;padding-left:2.2cqw;font-size:1.75cqw;line-height:1.3}.lfdk-cmp .was li{color:var(--muted)}.lfdk-cmp .was li:before{content:"";position:absolute;left:0;top:.72em;width:1cqw;height:.16cqw;background:var(--muted)}.lfdk-cmp .win li{color:var(--ink)}.lfdk-cmp .win li:before{content:"";position:absolute;left:.1cqw;top:.32em;width:.55cqw;height:1cqw;border:solid var(--bright);border-width:0 .2cqw .2cqw 0;transform:rotate(45deg)}.lfdk-quote-mark{font-family:Bricolage Grotesque,Georgia,serif;font-weight:800;font-size:14cqw;line-height:.6;height:6cqw;color:var(--accent);opacity:.9;text-shadow:0 0 3cqw color-mix(in srgb,var(--bright) 35%,transparent)}.lfdk-quote .lfdk-title{text-transform:none;font-size:4.2cqw;line-height:1.12;letter-spacing:-.02em;max-width:76cqw;margin:0;font-weight:700}.lfdk-quote-by{margin-top:2.6cqw;display:flex;align-items:center;gap:1.2cqw;font-size:1.5cqw;color:var(--muted);letter-spacing:.14em;text-transform:uppercase}.lfdk-quote-by:before{content:"";width:3cqw;height:.16cqw;background:var(--accent)}.lfdk-titleslide .lfdk-title{font-size:8cqw}.lfdk-titleslide .lfdk-lede{font-size:2.1cqw;color:var(--muted)}@keyframes lfdk-rise{0%{opacity:0;transform:translateY(2.2cqw);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}@keyframes lfdk-wipe{0%{opacity:0;clip-path:inset(0 0 100% 0);transform:translateY(1.4cqw)}to{opacity:1;clip-path:inset(0 0 -20% 0);transform:none}}@keyframes lfdk-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lfdk-growy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes lfdk-draw{to{stroke-dashoffset:0}}@keyframes lfdk-spin{to{transform:rotate(360deg)}}@keyframes lfdk-drift{0%{transform:translateZ(0)}to{transform:translate3d(-4%,3%,0)}}@keyframes lfdk-float{0%{opacity:0;transform:translateY(3cqw) scale(.97)}to{opacity:1;transform:none}}@keyframes lfdk-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.lfdk *,.lfdk *:before,.lfdk *:after{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important}}.lradbar{display:flex;align-items:center;gap:8px;flex:none;position:relative;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase}.lradbar .lradname{display:flex;align-items:center;gap:8px;background:none;cursor:pointer;padding:4px 11px;max-width:210px;color:#8fb4c8;border:1px solid rgba(34,211,238,.24);font:inherit;letter-spacing:inherit;text-transform:inherit}.lradbar .lradname:hover{border-color:#22d3ee8c;color:#bfe9fb}.lradbar .lradname .t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lradbar .pip{width:6px;height:6px;border-radius:50%;background:#3d5566;flex:none}.lradbar.on .pip{background:#22d3ee;animation:lradpip 1.6s ease-in-out infinite}.lradbar.busy .pip{background:#ffa31a;animation:lradpip .7s ease-in-out infinite}.lradbar.bad .pip{background:#ef4444;animation:none}@keyframes lradpip{0%,to{opacity:1}50%{opacity:.25}}.lradbar .lradplay{background:none;cursor:pointer;padding:4px 10px;color:#7dd3fc;border:1px solid rgba(34,211,238,.45);font:inherit;letter-spacing:inherit;text-transform:inherit}.lradbar .lradplay:hover{border-color:#22d3ee;color:#bfe9fb}.lradpanel{position:absolute;top:calc(100% + 6px);right:0;width:320px;max-height:60vh;overflow:auto;z-index:60;background:#071523;border:1px solid rgba(34,211,238,.28);box-shadow:0 18px 40px #0000008c;padding:12px;text-transform:none;letter-spacing:normal}.lradscrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55}.lradpanel h4{margin:0 0 8px;font-size:9.5px;letter-spacing:.16em;color:#5d7f95;text-transform:uppercase;font-weight:500}.lradpanel .lradrow{display:flex;align-items:center;gap:6px;width:100%;border-left:2px solid transparent;color:#bfe0ee;font-size:12.5px}.lradpanel .lradrow:hover{background:#22d3ee12;border-left-color:#22d3ee80}.lradpanel .lradrow.on{border-left-color:#22d3ee;color:#fff;background:#22d3ee1a}.lradpanel .lradrow .go{flex:1 1 auto;min-width:0;text-align:left;background:none;border:0;color:inherit;font:inherit;padding:7px 4px 7px 9px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lradpanel .lradrow .fav{flex:none;background:none;border:0;cursor:pointer;font:inherit;font-size:9px;letter-spacing:.1em;padding:7px 9px 7px 4px;color:#31485a;text-transform:uppercase}.lradpanel .lradrow:hover .fav{color:#5d7f95}.lradpanel .lradrow .fav:hover{color:#7dd3fc}.lradpanel .lradrow .fav.on,.lradpanel .lradrow:hover .fav.on{color:#22d3ee}.lradvol{display:flex;align-items:center;gap:9px;padding:9px 2px 4px;border-top:1px solid rgba(34,211,238,.16);margin-top:10px}.lradvol input{flex:1;accent-color:#22d3ee}.lradvol .v{font-size:10px;color:#5d7f95;width:30px;text-align:right;flex:none}.lradmeta{margin-top:10px;padding-top:9px;border-top:1px solid rgba(34,211,238,.16);font-size:10.5px;color:#5d7f95;line-height:1.5}.lradmeta a{color:#7dd3fc;text-decoration:none}.lradmeta a:hover{text-decoration:underline}.lraderr{margin-top:8px;font-size:11px;color:#ef4444}.lradempty{font-size:12px;color:#5d7f95;padding:10px 2px}.lradpanel .lradnow{display:flex;gap:10px;align-items:flex-start;margin-top:10px;padding-top:10px;border-top:1px solid rgba(34,211,238,.16)}.lradpanel .lradnow img{width:44px;height:44px;-o-object-fit:cover;object-fit:cover;flex:none;border:1px solid rgba(34,211,238,.22)}.lradpanel .lradnow .tx{min-width:0;display:flex;flex-direction:column;gap:2px}.lradpanel .lradnow b{color:#dbf4ff;font-size:12.5px;font-weight:500;line-height:1.3}.lradpanel .lradnow span{color:#8fb4c8;font-size:11.5px}.lradpanel .lradnow span.on{color:#5d7f95;font-size:10px;letter-spacing:.08em;text-transform:uppercase;margin-top:2px}.lradpanel .lradsp{display:flex;align-items:center;gap:8px;margin:0 0 4px;padding-bottom:10px;border-bottom:1px solid rgba(34,211,238,.16)}.lradpanel .lradsp .who{flex:1 1 auto;min-width:0;font-size:11.5px;color:#8fb4c8;display:flex;flex-direction:column;gap:1px}.lradpanel .lradsp .who b{color:#dbf4ff;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lradpanel .lradsp .who .warn{color:#ffa31a;font-size:10px;line-height:1.4;white-space:normal}.lradpanel .lradsp button{flex:none;background:none;border:1px solid rgba(34,211,238,.4);color:#7dd3fc;font:inherit;font-size:9.5px;letter-spacing:.1em;padding:5px 9px;cursor:pointer}.lradpanel .lradsp button:hover{border-color:#22d3ee;color:#bfe9fb}.lradpanel .lradsp button:disabled{opacity:.5;cursor:default}.lradbar[data-skin=deck]{order:9}.lradbar[data-skin=chrome] .lradname{max-width:180px;border-color:#94a3b847;color:#94a3b8}.lradbar[data-skin=chrome] .lradname:hover{border-color:#38bdf899;color:#e2e8f0}.lradbar[data-skin=chrome] .lradplay{border-color:#38bdf873;color:#38bdf8}@media (max-width:820px){.lradbar .lradname{max-width:110px}.lradpanel{width:min(320px,calc(100vw - 24px))}}.dview.dk,.dkshell.dk,.dkmain.dk{--c-slate-50: 245 250 253;--c-slate-100: 232 242 248;--c-slate-200: 214 228 238;--c-slate-300: 180 200 214;--c-slate-400: 143 180 200;--c-slate-500: 93 127 149;--c-slate-600: 32 45 64;--c-slate-700: 20 30 46;--c-slate-800: 13 21 34;--c-slate-850: 10 17 28;--c-slate-900: 8 14 24;--c-slate-950: 4 7 13;--c-sky-50: 234 250 255;--c-sky-100: 214 245 253;--c-sky-200: 186 235 250;--c-sky-300: 165 243 252;--c-sky-400: 103 232 249;--c-sky-500: 34 211 238;--c-sky-600: 20 170 195;--c-sky-700: 14 130 150;--c-sky-800: 10 95 112;--c-sky-900: 8 70 85;--c-sky-950: 5 45 58;--dk-bg: #04070d;--dk-bg2: #060d17;--dk-panel: #091422;--dk-panel2: #0d1c2e;--dk-line: rgba(34, 211, 238, .18);--dk-line2: rgba(34, 211, 238, .34);--dk-line3: rgba(34, 211, 238, .55);--dk-cy: #22d3ee;--dk-ice: #7DD3FC;--dk-txt: #eafaff;--dk-txt2: #8fb4c8;--dk-txt3: #5d7f95;--dk-good: #00d4aa;--dk-warn: #FFA31A;--dk-crit: #ef4444;--dk-cy-fill: #1AB4CE;--dk-good-fill: #06B394;--dk-warn-fill: #E8931C;--dk-crit-fill: #D94141;--dk-glow1: rgba(34, 211, 238, .1);--dk-glow2: rgba(0, 212, 170, .05);--dk-sheen: rgba(34, 211, 238, .05);--dk-sheen-0: rgba(34, 211, 238, 0);--dk-raise: #16334a;--dk-wash: rgba(34, 211, 238, .05);--dk-wash-dark: rgba(2, 5, 10, .55);--dk-atlas-wash: rgba(34, 211, 238, .07);--dk-tint-cy: rgba(34, 211, 238, .13);--dk-tint-good: rgba(0, 212, 170, .13);--dk-tint-warn: rgba(255, 163, 26, .14);--dk-tint-crit: rgba(239, 68, 68, .14);--dk-chip-cy: rgba(34, 211, 238, .12);--dk-chip-good: rgba(0, 212, 170, .12);--dk-chip-warn: rgba(255, 163, 26, .13);--dk-chip-crit: rgba(239, 68, 68, .13);--dk-line-good: rgba(0, 212, 170, .55);--dk-line-warn: rgba(255, 163, 26, .55);--dk-line-crit: rgba(239, 68, 68, .55);--dk-good-soft: #6ff0d4;--dk-warn-soft: #FFD9A0;--dk-crit-soft: #ffa8a8;--dk-on-cy: #02141a;--dk-on-good: #032019;--dk-on-warn: #1c1104;--dk-on-crit: #170303;--dk-on-ice: #04070d;--dk-txt-strong: rgb(255 255 255);--dk-field: rgba(1, 5, 11, .88);--dk-field-ring: rgba(34, 211, 238, .22);--dk-field-glow: rgba(34, 211, 238, .12);--dk-option-bg: #06101c;--dk-rule: rgba(34, 211, 238, .07);--dk-row-hover: rgba(34, 211, 238, .05);--dk-shadow: rgba(0, 0, 0, .55);--dk-select-bg: rgba(34, 211, 238, .3);--dk-scroll-thumb: rgba(34, 211, 238, .26);--dk-scroll-thumb-hi: rgba(34, 211, 238, .38);--dk-scroll-thumb-thin: rgba(34, 211, 238, .32);--dk-scroll-track: rgba(2, 8, 16, .6);--dk-scroll-track-thin: rgba(2, 8, 16, .65);--dk-scroll-gap: rgba(2, 8, 16, .85);--dk-grad-cy-from: rgba(34, 211, 238, .28);--dk-grad-cy-to: rgba(34, 211, 238, .1);--dk-grad-warn-from: rgba(255, 163, 26, .28);--dk-grad-crit-to: rgba(239, 68, 68, .16);--c-navy-950: 3 7 14;--c-navy-900: 6 13 23;--c-navy-800: 9 20 34;--c-navy-700: 22 66 86;--c-navy-600: 30 88 112;--c-navy-500: 40 112 140;--c-gray-100: 234 250 255;--c-gray-200: 222 243 251;--c-gray-300: 201 230 243;--c-gray-400: 143 180 200;--c-gray-500: 128 167 189;--c-gray-600: 112 150 172;--c-gray-700: 93 127 149;--c-gray-800: 78 108 128;--c-gray-900: 64 91 110;background:radial-gradient(120% 62% at 50% -12%,var(--dk-glow1),transparent 62%),radial-gradient(90% 55% at 100% 104%,var(--dk-glow2),transparent 60%),var(--dk-bg);color:var(--dk-txt2)}.dkmain.dkatlas{--c-navy-950: 3 7 14;--c-navy-900: 26 52 78;--c-navy-800: 34 64 94;--c-navy-700: 40 84 108;--c-navy-600: 48 104 130;--c-navy-500: 56 124 156}.dkatlas [class*="border-white/5"],.dkatlas [class*="border-white/10"]{border-color:var(--dk-line)}.dkatlas [class^="bg-white/"]:not(input):not(textarea):not(select),.dkatlas [class*=" bg-white/"]:not(input):not(textarea):not(select){background-color:var(--dk-atlas-wash)}.dview.dk{border-top:1px solid var(--dk-line2);clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%)}.dkshell.dk{min-height:100%}.dk .bg-white,.dk .bg-slate-50,.dk .bg-gray-50{background-color:var(--dk-panel)}.dk .bg-slate-900,.dk .bg-black{background-color:var(--dk-bg)}.dk .bg-slate-800{background-color:var(--dk-panel)}.dk .bg-slate-700,.dk .bg-gray-700{background-color:var(--dk-panel2)}.dk .bg-slate-600,.dk .bg-gray-500{background-color:var(--dk-raise)}.dk [class*=bg-navy-8],.dk [class*=bg-navy-9],.dk [class*=bg-slate-8]{background-image:linear-gradient(158deg,var(--dk-sheen),var(--dk-sheen-0) 58%)}.dk [class^="bg-white/"]:not(input):not(textarea):not(select),.dk [class*=" bg-white/"]:not(input):not(textarea):not(select){background-color:var(--dk-wash)}.dk [class*="hover:bg-white/"]:not(input):not(textarea):not(select):hover{background-color:var(--dk-row-hover)}.dk [class^="bg-black/"]:not(input):not(textarea):not(select),.dk [class*=" bg-black/"]:not(input):not(textarea):not(select){background-color:var(--dk-wash-dark)}.dk [class*=border-white],.dk [class*=border-slate-],.dk [class*=border-gray-],.dk [class*=border-navy-]{border-color:var(--dk-line)}.dk [class*=divide-white]>*+*,.dk [class*=divide-slate-]>*+*,.dk [class*=divide-navy-]>*+*{border-color:var(--dk-line)}.dk hr{border-color:var(--dk-line)}.partner-shell .demo-row{position:relative;overflow:hidden;isolation:isolate}.partner-shell .demo-row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:var(--brand-fill-src, var(--dk-cy-fill));transform:scaleX(0);transform-origin:100% 50%;transition:transform .32s cubic-bezier(.22,.61,.36,1)}.partner-shell .demo-row:hover:before{transform:scaleX(1)}.partner-shell .demo-row>*{position:relative;z-index:1}.partner-shell .demo-row:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:0;background-color:var(--brand-ink-src, var(--dk-on-cy));-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M13 5 L7 11 L13 17' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M13 5 L7 11 L13 17' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:22px 22px;mask-size:22px 22px}.partner-shell .demo-row:hover:after{animation:demo-chevrons .58s cubic-bezier(.22,.61,.36,1) 1 both}@keyframes demo-chevrons{0%{opacity:0;transform:translate(26%)}20%{opacity:.85}60%{opacity:.7}to{opacity:0;transform:translate(-14%)}}.partner-shell .demo-row .demo-ink,.partner-shell .demo-row .demo-ink *{transition:color .18s ease 0s}.partner-shell .demo-row:hover .demo-ink,.partner-shell .demo-row:hover .demo-ink *{color:var(--brand-ink-src, var(--dk-on-cy));transition-delay:.13s}@media (prefers-reduced-motion: reduce){.partner-shell .demo-row:before{transition:none}.partner-shell .demo-row:hover:after{animation:none;opacity:0}.partner-shell .demo-row .demo-ink,.partner-shell .demo-row .demo-ink *,.partner-shell .demo-row:hover .demo-ink,.partner-shell .demo-row:hover .demo-ink *{transition:none;transition-delay:0s}}.partner-shell .brand-btn,.partner-shell .demo-cta{background-color:var(--brand-fill-src, var(--dk-cy-fill));color:var(--brand-ink-src, var(--dk-on-cy));transition:background-color .18s ease 0s,color .18s ease 0s,filter .18s ease}.partner-shell .brand-btn:hover{filter:brightness(1.12)}.partner-shell .demo-row .demo-badge{transition:background-color .18s ease,color .18s ease,border-color .18s ease}.partner-shell .demo-row:hover .demo-badge{background-color:var(--dk-panel);border-color:var(--dk-panel);color:var(--dk-warn)}.partner-shell .demo-row:hover .demo-cta{background-color:var(--dk-panel);color:var(--dk-txt)}.partner-shell .day-card{transition:transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s ease,border-color .18s ease}.partner-shell .day-card:hover{transform:translateY(-3px);box-shadow:0 10px 22px var(--dk-shadow);border-color:var(--dk-line2)}.partner-shell .day-card .day-add{opacity:.6;transition:opacity .18s ease,color .18s ease}.partner-shell .day-card:hover .day-add{opacity:1;color:var(--dk-cy)}.partner-shell .day-today{border-color:var(--brand-fill-src, var(--dk-cy-fill))}.partner-shell .day-chip{background-color:var(--brand-fill-src, var(--dk-cy-fill));color:var(--brand-ink-src, var(--dk-on-cy))}@media (prefers-reduced-motion: reduce){.partner-shell .day-card{transition:box-shadow .18s ease,border-color .18s ease}.partner-shell .day-card:hover{transform:none}}.dk .text-white,.dk .hover\:text-white:hover,.dk .text-slate-100,.dk .text-slate-200{color:var(--dk-txt)}.dk .text-slate-300,.dk .text-slate-400{color:var(--dk-txt2)}.dk .text-slate-500,.dk .text-slate-600{color:var(--dk-txt3)}.dk .text-gray-100,.dk .text-gray-200,.dk .text-gray-300{color:var(--dk-txt)}.dk .text-gray-400,.dk .text-gray-500{color:var(--dk-txt2)}.dk .text-gray-600,.dk .text-gray-700{color:var(--dk-txt3)}.dk .text-slate-900,.dk .text-black,.dk .text-navy-950,.dk .text-navy-900,.dk .text-navy-700,.dk .text-navy-600{color:var(--dk-txt)}.dk h1,.dk h2,.dk h3{color:var(--dk-txt);letter-spacing:.015em;font-weight:400}.dk h4,.dk h5,.dk h6{color:var(--dk-txt);letter-spacing:.04em}.dk .font-bold,.dk .font-semibold{font-weight:600}.dk :where(.uppercase.tracking-wider,.uppercase.tracking-widest,.uppercase.tracking-wide){font-family:Consolas,ui-monospace,monospace;letter-spacing:.22em;color:var(--dk-txt2)}.dk [class^=bg-sky-],.dk [class*=" bg-sky-"],.dk [class^=bg-blue-],.dk [class*=" bg-blue-"],.dk [class^=bg-cyan-],.dk [class*=" bg-cyan-"],.dk [class^=bg-teal-],.dk [class*=" bg-teal-"],.dk [class^=bg-indigo-],.dk [class*=" bg-indigo-"]{background-color:var(--dk-cy-fill)}.dk [class^=bg-emerald-],.dk [class*=" bg-emerald-"],.dk [class^=bg-green-],.dk [class*=" bg-green-"],.dk [class^=bg-lime-],.dk [class*=" bg-lime-"]{background-color:var(--dk-good-fill)}.dk [class^=bg-amber-],.dk [class*=" bg-amber-"],.dk [class^=bg-yellow-],.dk [class*=" bg-yellow-"],.dk [class^=bg-orange-],.dk [class*=" bg-orange-"]{background-color:var(--dk-warn-fill)}.dk [class^=bg-red-],.dk [class*=" bg-red-"],.dk [class^=bg-rose-],.dk [class*=" bg-rose-"],.dk [class^=bg-pink-],.dk [class*=" bg-pink-"]{background-color:var(--dk-crit-fill)}.dk [class^="bg-sky-100/"],.dk [class*=" bg-sky-100/"],.dk [class^="bg-sky-200/"],.dk [class*=" bg-sky-200/"],.dk [class^="bg-sky-300/"],.dk [class*=" bg-sky-300/"],.dk [class^="bg-sky-400/"],.dk [class*=" bg-sky-400/"],.dk [class^="bg-sky-500/"],.dk [class*=" bg-sky-500/"],.dk [class^="bg-sky-600/"],.dk [class*=" bg-sky-600/"],.dk [class^="bg-sky-700/"],.dk [class*=" bg-sky-700/"],.dk [class^="bg-sky-800/"],.dk [class*=" bg-sky-800/"],.dk [class^="bg-sky-900/"],.dk [class*=" bg-sky-900/"],.dk [class^="bg-blue-100/"],.dk [class*=" bg-blue-100/"],.dk [class^="bg-blue-200/"],.dk [class*=" bg-blue-200/"],.dk [class^="bg-blue-300/"],.dk [class*=" bg-blue-300/"],.dk [class^="bg-blue-400/"],.dk [class*=" bg-blue-400/"],.dk [class^="bg-blue-500/"],.dk [class*=" bg-blue-500/"],.dk [class^="bg-blue-600/"],.dk [class*=" bg-blue-600/"],.dk [class^="bg-blue-700/"],.dk [class*=" bg-blue-700/"],.dk [class^="bg-blue-800/"],.dk [class*=" bg-blue-800/"],.dk [class^="bg-blue-900/"],.dk [class*=" bg-blue-900/"],.dk [class^="bg-cyan-100/"],.dk [class*=" bg-cyan-100/"],.dk [class^="bg-cyan-200/"],.dk [class*=" bg-cyan-200/"],.dk [class^="bg-cyan-300/"],.dk [class*=" bg-cyan-300/"],.dk [class^="bg-cyan-400/"],.dk [class*=" bg-cyan-400/"],.dk [class^="bg-cyan-500/"],.dk [class*=" bg-cyan-500/"],.dk [class^="bg-cyan-600/"],.dk [class*=" bg-cyan-600/"],.dk [class^="bg-cyan-700/"],.dk [class*=" bg-cyan-700/"],.dk [class^="bg-cyan-800/"],.dk [class*=" bg-cyan-800/"],.dk [class^="bg-cyan-900/"],.dk [class*=" bg-cyan-900/"],.dk [class^="bg-teal-100/"],.dk [class*=" bg-teal-100/"],.dk [class^="bg-teal-200/"],.dk [class*=" bg-teal-200/"],.dk [class^="bg-teal-300/"],.dk [class*=" bg-teal-300/"],.dk [class^="bg-teal-400/"],.dk [class*=" bg-teal-400/"],.dk [class^="bg-teal-500/"],.dk [class*=" bg-teal-500/"],.dk [class^="bg-teal-600/"],.dk [class*=" bg-teal-600/"],.dk [class^="bg-teal-700/"],.dk [class*=" bg-teal-700/"],.dk [class^="bg-teal-800/"],.dk [class*=" bg-teal-800/"],.dk [class^="bg-teal-900/"],.dk [class*=" bg-teal-900/"],.dk [class^="bg-indigo-100/"],.dk [class*=" bg-indigo-100/"],.dk [class^="bg-indigo-200/"],.dk [class*=" bg-indigo-200/"],.dk [class^="bg-indigo-300/"],.dk [class*=" bg-indigo-300/"],.dk [class^="bg-indigo-400/"],.dk [class*=" bg-indigo-400/"],.dk [class^="bg-indigo-500/"],.dk [class*=" bg-indigo-500/"],.dk [class^="bg-indigo-600/"],.dk [class*=" bg-indigo-600/"],.dk [class^="bg-indigo-700/"],.dk [class*=" bg-indigo-700/"],.dk [class^="bg-indigo-800/"],.dk [class*=" bg-indigo-800/"],.dk [class^="bg-indigo-900/"],.dk [class*=" bg-indigo-900/"],.dk [class^="bg-purple-100/"],.dk [class*=" bg-purple-100/"],.dk [class^="bg-purple-200/"],.dk [class*=" bg-purple-200/"],.dk [class^="bg-purple-300/"],.dk [class*=" bg-purple-300/"],.dk [class^="bg-purple-400/"],.dk [class*=" bg-purple-400/"],.dk [class^="bg-purple-500/"],.dk [class*=" bg-purple-500/"],.dk [class^="bg-purple-600/"],.dk [class*=" bg-purple-600/"],.dk [class^="bg-purple-700/"],.dk [class*=" bg-purple-700/"],.dk [class^="bg-purple-800/"],.dk [class*=" bg-purple-800/"],.dk [class^="bg-purple-900/"],.dk [class*=" bg-purple-900/"],.dk [class^="bg-violet-100/"],.dk [class*=" bg-violet-100/"],.dk [class^="bg-violet-200/"],.dk [class*=" bg-violet-200/"],.dk [class^="bg-violet-300/"],.dk [class*=" bg-violet-300/"],.dk [class^="bg-violet-400/"],.dk [class*=" bg-violet-400/"],.dk [class^="bg-violet-500/"],.dk [class*=" bg-violet-500/"],.dk [class^="bg-violet-600/"],.dk [class*=" bg-violet-600/"],.dk [class^="bg-violet-700/"],.dk [class*=" bg-violet-700/"],.dk [class^="bg-violet-800/"],.dk [class*=" bg-violet-800/"],.dk [class^="bg-violet-900/"],.dk [class*=" bg-violet-900/"],.dk [class^="bg-fuchsia-100/"],.dk [class*=" bg-fuchsia-100/"],.dk [class^="bg-fuchsia-200/"],.dk [class*=" bg-fuchsia-200/"],.dk [class^="bg-fuchsia-300/"],.dk [class*=" bg-fuchsia-300/"],.dk [class^="bg-fuchsia-400/"],.dk [class*=" bg-fuchsia-400/"],.dk [class^="bg-fuchsia-500/"],.dk [class*=" bg-fuchsia-500/"],.dk [class^="bg-fuchsia-600/"],.dk [class*=" bg-fuchsia-600/"],.dk [class^="bg-fuchsia-700/"],.dk [class*=" bg-fuchsia-700/"],.dk [class^="bg-fuchsia-800/"],.dk [class*=" bg-fuchsia-800/"],.dk [class^="bg-fuchsia-900/"],.dk [class*=" bg-fuchsia-900/"]{background-color:var(--dk-tint-cy)}.dk [class^="bg-emerald-100/"],.dk [class*=" bg-emerald-100/"],.dk [class^="bg-emerald-200/"],.dk [class*=" bg-emerald-200/"],.dk [class^="bg-emerald-300/"],.dk [class*=" bg-emerald-300/"],.dk [class^="bg-emerald-400/"],.dk [class*=" bg-emerald-400/"],.dk [class^="bg-emerald-500/"],.dk [class*=" bg-emerald-500/"],.dk [class^="bg-emerald-600/"],.dk [class*=" bg-emerald-600/"],.dk [class^="bg-emerald-700/"],.dk [class*=" bg-emerald-700/"],.dk [class^="bg-emerald-800/"],.dk [class*=" bg-emerald-800/"],.dk [class^="bg-emerald-900/"],.dk [class*=" bg-emerald-900/"],.dk [class^="bg-green-100/"],.dk [class*=" bg-green-100/"],.dk [class^="bg-green-200/"],.dk [class*=" bg-green-200/"],.dk [class^="bg-green-300/"],.dk [class*=" bg-green-300/"],.dk [class^="bg-green-400/"],.dk [class*=" bg-green-400/"],.dk [class^="bg-green-500/"],.dk [class*=" bg-green-500/"],.dk [class^="bg-green-600/"],.dk [class*=" bg-green-600/"],.dk [class^="bg-green-700/"],.dk [class*=" bg-green-700/"],.dk [class^="bg-green-800/"],.dk [class*=" bg-green-800/"],.dk [class^="bg-green-900/"],.dk [class*=" bg-green-900/"],.dk [class^="bg-lime-100/"],.dk [class*=" bg-lime-100/"],.dk [class^="bg-lime-200/"],.dk [class*=" bg-lime-200/"],.dk [class^="bg-lime-300/"],.dk [class*=" bg-lime-300/"],.dk [class^="bg-lime-400/"],.dk [class*=" bg-lime-400/"],.dk [class^="bg-lime-500/"],.dk [class*=" bg-lime-500/"],.dk [class^="bg-lime-600/"],.dk [class*=" bg-lime-600/"],.dk [class^="bg-lime-700/"],.dk [class*=" bg-lime-700/"],.dk [class^="bg-lime-800/"],.dk [class*=" bg-lime-800/"],.dk [class^="bg-lime-900/"],.dk [class*=" bg-lime-900/"]{background-color:var(--dk-tint-good)}.dk [class^="bg-amber-100/"],.dk [class*=" bg-amber-100/"],.dk [class^="bg-amber-200/"],.dk [class*=" bg-amber-200/"],.dk [class^="bg-amber-300/"],.dk [class*=" bg-amber-300/"],.dk [class^="bg-amber-400/"],.dk [class*=" bg-amber-400/"],.dk [class^="bg-amber-500/"],.dk [class*=" bg-amber-500/"],.dk [class^="bg-amber-600/"],.dk [class*=" bg-amber-600/"],.dk [class^="bg-amber-700/"],.dk [class*=" bg-amber-700/"],.dk [class^="bg-amber-800/"],.dk [class*=" bg-amber-800/"],.dk [class^="bg-amber-900/"],.dk [class*=" bg-amber-900/"],.dk [class^="bg-yellow-100/"],.dk [class*=" bg-yellow-100/"],.dk [class^="bg-yellow-200/"],.dk [class*=" bg-yellow-200/"],.dk [class^="bg-yellow-300/"],.dk [class*=" bg-yellow-300/"],.dk [class^="bg-yellow-400/"],.dk [class*=" bg-yellow-400/"],.dk [class^="bg-yellow-500/"],.dk [class*=" bg-yellow-500/"],.dk [class^="bg-yellow-600/"],.dk [class*=" bg-yellow-600/"],.dk [class^="bg-yellow-700/"],.dk [class*=" bg-yellow-700/"],.dk [class^="bg-yellow-800/"],.dk [class*=" bg-yellow-800/"],.dk [class^="bg-yellow-900/"],.dk [class*=" bg-yellow-900/"],.dk [class^="bg-orange-100/"],.dk [class*=" bg-orange-100/"],.dk [class^="bg-orange-200/"],.dk [class*=" bg-orange-200/"],.dk [class^="bg-orange-300/"],.dk [class*=" bg-orange-300/"],.dk [class^="bg-orange-400/"],.dk [class*=" bg-orange-400/"],.dk [class^="bg-orange-500/"],.dk [class*=" bg-orange-500/"],.dk [class^="bg-orange-600/"],.dk [class*=" bg-orange-600/"],.dk [class^="bg-orange-700/"],.dk [class*=" bg-orange-700/"],.dk [class^="bg-orange-800/"],.dk [class*=" bg-orange-800/"],.dk [class^="bg-orange-900/"],.dk [class*=" bg-orange-900/"]{background-color:var(--dk-tint-warn)}.dk [class^="bg-red-100/"],.dk [class*=" bg-red-100/"],.dk [class^="bg-red-200/"],.dk [class*=" bg-red-200/"],.dk [class^="bg-red-300/"],.dk [class*=" bg-red-300/"],.dk [class^="bg-red-400/"],.dk [class*=" bg-red-400/"],.dk [class^="bg-red-500/"],.dk [class*=" bg-red-500/"],.dk [class^="bg-red-600/"],.dk [class*=" bg-red-600/"],.dk [class^="bg-red-700/"],.dk [class*=" bg-red-700/"],.dk [class^="bg-red-800/"],.dk [class*=" bg-red-800/"],.dk [class^="bg-red-900/"],.dk [class*=" bg-red-900/"],.dk [class^="bg-rose-100/"],.dk [class*=" bg-rose-100/"],.dk [class^="bg-rose-200/"],.dk [class*=" bg-rose-200/"],.dk [class^="bg-rose-300/"],.dk [class*=" bg-rose-300/"],.dk [class^="bg-rose-400/"],.dk [class*=" bg-rose-400/"],.dk [class^="bg-rose-500/"],.dk [class*=" bg-rose-500/"],.dk [class^="bg-rose-600/"],.dk [class*=" bg-rose-600/"],.dk [class^="bg-rose-700/"],.dk [class*=" bg-rose-700/"],.dk [class^="bg-rose-800/"],.dk [class*=" bg-rose-800/"],.dk [class^="bg-rose-900/"],.dk [class*=" bg-rose-900/"],.dk [class^="bg-pink-100/"],.dk [class*=" bg-pink-100/"],.dk [class^="bg-pink-200/"],.dk [class*=" bg-pink-200/"],.dk [class^="bg-pink-300/"],.dk [class*=" bg-pink-300/"],.dk [class^="bg-pink-400/"],.dk [class*=" bg-pink-400/"],.dk [class^="bg-pink-500/"],.dk [class*=" bg-pink-500/"],.dk [class^="bg-pink-600/"],.dk [class*=" bg-pink-600/"],.dk [class^="bg-pink-700/"],.dk [class*=" bg-pink-700/"],.dk [class^="bg-pink-800/"],.dk [class*=" bg-pink-800/"],.dk [class^="bg-pink-900/"],.dk [class*=" bg-pink-900/"]{background-color:var(--dk-tint-crit)}.dk [class^=bg-purple-],.dk [class*=" bg-purple-"],.dk [class^=bg-violet-],.dk [class*=" bg-violet-"],.dk [class^=bg-fuchsia-],.dk [class*=" bg-fuchsia-"]{background-color:var(--dk-cy-fill)}.dk .text-purple-300,.dk .text-violet-300,.dk .text-fuchsia-300{color:var(--dk-ice)}.dk .text-purple-400,.dk .text-violet-400,.dk .text-fuchsia-400{color:var(--dk-cy)}.dk .text-sky-200,.dk .text-sky-300,.dk .text-cyan-200,.dk .text-cyan-300,.dk .text-blue-300,.dk .text-teal-300,.dk .text-indigo-300{color:var(--dk-ice)}.dk .text-sky-400,.dk .text-sky-500,.dk .text-sky-700,.dk .text-blue-400,.dk .text-blue-500,.dk .text-blue-700,.dk .text-teal-400,.dk .text-indigo-400{color:var(--dk-cy)}.dk .bg-sky-400,.dk .bg-sky-500,.dk .bg-sky-600,.dk .bg-blue-500,.dk .bg-blue-600,.dk .bg-cyan-400,.dk .bg-cyan-500,.dk .bg-teal-500,.dk .bg-indigo-500,.dk .bg-indigo-600{background-color:var(--dk-cy-fill);color:var(--dk-on-cy)}.dk .border-sky-500,.dk .border-blue-500,.dk .border-cyan-500,.dk .border-teal-500{border-color:var(--dk-line3)}.dk .ring-sky-500{--tw-ring-color: var(--dk-line3)}.dk .text-emerald-300,.dk .text-green-300,.dk .text-lime-300{color:var(--dk-good-soft)}.dk .text-emerald-400,.dk .text-emerald-500,.dk .text-green-400,.dk .text-green-500,.dk .text-green-600,.dk .text-green-700,.dk .text-green-800{color:var(--dk-good)}.dk .bg-emerald-400,.dk .bg-emerald-500,.dk .bg-emerald-600,.dk .bg-green-500,.dk .bg-green-600,.dk .bg-lime-500{background-color:var(--dk-good-fill);color:var(--dk-on-good)}.dk .border-emerald-500,.dk .border-green-500{border-color:var(--dk-line-good)}.dk .text-amber-100,.dk .text-amber-200,.dk .text-amber-300,.dk .text-yellow-300,.dk .text-orange-300{color:var(--dk-warn-soft)}.dk .text-amber-400,.dk .text-amber-700,.dk .text-yellow-400,.dk .text-yellow-500,.dk .text-yellow-800,.dk .text-orange-400,.dk .text-orange-500{color:var(--dk-warn)}.dk .bg-amber-500,.dk .bg-amber-600,.dk .bg-yellow-400,.dk .bg-yellow-500,.dk .bg-yellow-600,.dk .bg-orange-500{background-color:var(--dk-warn-fill);color:var(--dk-on-warn)}.dk .border-amber-500,.dk .border-yellow-400,.dk .border-yellow-500,.dk .border-orange-500{border-color:var(--dk-line-warn)}.dk .fill-yellow-400{fill:var(--dk-warn)}.dk .text-red-300,.dk .text-rose-200,.dk .text-rose-300,.dk .text-pink-300{color:var(--dk-crit-soft)}.dk .text-red-400,.dk .text-red-500,.dk .text-rose-400,.dk .text-pink-400{color:var(--dk-crit)}.dk .bg-red-400,.dk .bg-red-500,.dk .bg-red-600,.dk .bg-rose-500,.dk .bg-pink-500{background-color:var(--dk-crit-fill);color:var(--dk-on-crit)}.dk .border-red-500,.dk .border-rose-500{border-color:var(--dk-line-crit)}.dk .bg-blue-100,.dk .bg-sky-100,.dk .bg-cyan-100,.dk .bg-indigo-100{background-color:var(--dk-chip-cy);color:var(--dk-ice)}.dk .bg-green-100,.dk .bg-emerald-100{background-color:var(--dk-chip-good);color:var(--dk-good)}.dk .bg-amber-100,.dk .bg-yellow-100,.dk .bg-orange-100{background-color:var(--dk-chip-warn);color:var(--dk-warn)}.dk .bg-red-100,.dk .bg-rose-100{background-color:var(--dk-chip-crit);color:var(--dk-crit-soft)}.dk .bg-blue-100 .text-blue-800,.dk .bg-blue-100.text-blue-800,.dk .bg-sky-100 .text-sky-800,.dk .bg-sky-100.text-sky-800,.dk .bg-green-100 .text-green-800,.dk .bg-green-100.text-green-800,.dk .bg-amber-100 .text-amber-800,.dk .bg-amber-100.text-amber-800,.dk .bg-red-100 .text-red-800,.dk .bg-red-100.text-red-800{color:inherit}.dk [class*=from-navy-],.dk [class*=from-slate-]{--tw-gradient-from: var(--dk-panel) var(--tw-gradient-from-position)}.dk [class*=to-navy-],.dk [class*=to-slate-]{--tw-gradient-to: var(--dk-bg2) var(--tw-gradient-to-position)}.dk .from-sky-500,.dk .from-blue-500,.dk .from-cyan-500{--tw-gradient-from: var(--dk-grad-cy-from) var(--tw-gradient-from-position)}.dk .to-sky-600,.dk .to-blue-600{--tw-gradient-to: var(--dk-grad-cy-to) var(--tw-gradient-to-position)}.dk .from-orange-500,.dk .from-amber-500{--tw-gradient-from: var(--dk-grad-warn-from) var(--tw-gradient-from-position)}.dk .to-red-500,.dk .to-rose-500{--tw-gradient-to: var(--dk-grad-crit-to) var(--tw-gradient-to-position)}.dk .text-brand-blue,.dk .text-brand-cyan{color:var(--dk-cy)}.dk .text-brand-light,.dk .text-brand-ice{color:var(--dk-ice)}.dk .bg-brand-blue,.dk .bg-brand-cyan{background-color:var(--dk-cy-fill);color:var(--dk-on-cy)}.dk .hover\:bg-brand-blue\/90:hover,.dk .hover\:bg-brand-blue:hover{background-color:var(--dk-ice);color:var(--dk-on-ice)}.dk .border-brand-blue,.dk .border-brand-light{border-color:var(--dk-line3)}.dk [class^="bg-brand-blue/"],.dk [class*=" bg-brand-blue/"],.dk [class^="bg-brand-cyan/"],.dk [class*=" bg-brand-cyan/"]{background-color:var(--dk-chip-cy)}.dk [class^="text-brand-blue/"],.dk [class*=" text-brand-blue/"],.dk [class^="text-brand-cyan/"],.dk [class*=" text-brand-cyan/"]{color:var(--dk-cy)}.dk [class^="border-brand-blue/"],.dk [class*=" border-brand-blue/"]{border-color:var(--dk-line2)}.dk .bg-ink{background-color:var(--dk-bg)}.dk .bg-ink2{background-color:var(--dk-panel)}.dk .bg-ink3{background-color:var(--dk-panel2)}.dk .text-bone{color:var(--dk-txt)}.dk .text-mint,.dk .text-deed{color:var(--dk-cy)}.dk .bg-mint,.dk .bg-deed{background-color:var(--dk-cy-fill);color:var(--dk-on-cy)}.dk .border-line{border-color:var(--dk-line)}.dk .text-mut{color:var(--dk-txt2)}.dk input,.dk select,.dk textarea{background-color:var(--dk-field);border:1px solid var(--dk-line);border-radius:2px;color:var(--dk-txt);font-family:inherit;letter-spacing:.02em}.dk input:focus,.dk select:focus,.dk textarea:focus{outline:none;border-color:var(--dk-line3);box-shadow:0 0 0 1px var(--dk-field-ring),0 0 18px var(--dk-field-glow)}.dk input::-moz-placeholder,.dk textarea::-moz-placeholder{color:var(--dk-txt3);letter-spacing:.06em}.dk input::placeholder,.dk textarea::placeholder{color:var(--dk-txt3);letter-spacing:.06em}.dk select option{background:var(--dk-option-bg);color:var(--dk-txt)}.dk input[type=checkbox],.dk input[type=radio],.dk input[type=range]{accent-color:var(--dk-cy)}.dk button{border-radius:2px;letter-spacing:.04em}.dk button.rounded-full,.dk .rounded-full{border-radius:9999px}.dk table{border-collapse:collapse}.dk thead th,.dk th{font-family:Consolas,ui-monospace,monospace;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--dk-txt3);font-weight:600;padding-right:6px;border-bottom:1px solid var(--dk-line2)}.dk thead th[align=right],.dk th.text-right{padding-right:0;padding-left:6px}.dk tbody tr{border-bottom:1px solid var(--dk-rule)}.dk tbody tr:hover{background:var(--dk-row-hover)}.dk td{color:var(--dk-txt2)}.dk .rounded-sm,.dk .rounded,.dk .rounded-md,.dk .rounded-lg{border-radius:2px}.dk .rounded-xl,.dk .rounded-2xl,.dk .rounded-3xl{border-radius:3px}.dk .rounded-t,.dk .rounded-t-lg,.dk .rounded-t-xl{border-radius:2px 2px 0 0}.dk .rounded-b-md,.dk .rounded-b-lg{border-radius:0 0 2px 2px}.dk .shadow,.dk .shadow-md,.dk .shadow-lg,.dk .shadow-xl,.dk .shadow-2xl{box-shadow:0 14px 40px var(--dk-shadow)}.dk *,.dview.dk,.dkshell.dk,.dkmain.dk{scrollbar-width:thin;scrollbar-color:var(--dk-scroll-thumb-thin) var(--dk-scroll-track-thin)}.dk ::-webkit-scrollbar{width:9px;height:9px}.dk ::-webkit-scrollbar-track{background:var(--dk-scroll-track)}.dk ::-webkit-scrollbar-thumb{background:var(--dk-scroll-thumb);border-radius:0;border:2px solid var(--dk-scroll-gap)}.dk ::-webkit-scrollbar-thumb:hover{background:var(--dk-scroll-thumb-hi)}.dk ::-moz-selection{background:var(--dk-select-bg);color:var(--dk-txt)}.dk ::selection{background:var(--dk-select-bg);color:var(--dk-txt)}.dk a{color:var(--dk-ice)}.dk *:focus-visible{outline:1px solid var(--dk-line3);outline-offset:1px}.partner-shell.dk{--dk-txt2: #BAD2E2;--dk-txt3: #A3C0D4;--rail-accent: var(--rail-accent-src, #0EA5E9)}.partner-shell.dk .text-white{color:var(--dk-txt-strong)}.partner-shell.dk .text-white:is([class~=bg-brand-blue],[class~=bg-brand-cyan],[class~=bg-mint],[class~=bg-deed],[class~=bg-sky-400],[class~=bg-sky-500],[class~=bg-sky-600],[class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-cyan-400],[class~=bg-cyan-500],[class~=bg-teal-500],[class~=bg-indigo-500],[class~=bg-indigo-600]){color:var(--dk-on-cy)}.partner-shell.dk .text-white:is([class~=bg-emerald-400],[class~=bg-emerald-500],[class~=bg-emerald-600],[class~=bg-green-500],[class~=bg-green-600],[class~=bg-lime-500]){color:var(--dk-on-good)}.partner-shell.dk .text-white:is([class~=bg-amber-500],[class~=bg-amber-600],[class~=bg-yellow-400],[class~=bg-yellow-500],[class~=bg-yellow-600],[class~=bg-orange-500]){color:var(--dk-on-warn)}.partner-shell.dk .text-white:is([class~=bg-red-400],[class~=bg-red-500],[class~=bg-red-600],[class~=bg-rose-500],[class~=bg-pink-500]){color:var(--dk-on-crit)}.partner-shell.dk .text-\[color\:var\(--rail-accent\)\],.partner-shell.dk .text-\[color\:var\(--rail-accent\)\] span{color:var(--rail-accent)}.partner-shell.dk.lt{--c-navy-950: 244 244 242;--c-navy-900: 253 253 252;--c-navy-800: 239 239 236;--c-navy-700: 227 227 223;--c-navy-600: 208 208 203;--c-navy-500: 184 184 178;--c-gray-100: 16 29 43;--c-gray-200: 22 38 54;--c-gray-300: 30 48 66;--c-gray-400: 46 66 86;--c-gray-500: 62 84 105;--c-gray-600: 78 100 122;--c-gray-700: 94 116 138;--c-gray-800: 112 134 156;--c-gray-900: 130 152 172;--c-slate-50: 250 248 244;--c-slate-100: 244 241 235;--c-slate-200: 232 227 218;--c-slate-300: 209 202 190;--c-slate-400: 148 156 168;--c-slate-500: 100 112 128;--c-slate-600: 71 85 105;--c-slate-700: 51 65 85;--c-slate-800: 30 41 59;--c-slate-850: 23 33 50;--c-slate-900: 15 23 42;--c-slate-950: 8 14 24;--c-sky-50: 240 249 252;--c-sky-100: 224 242 248;--c-sky-200: 190 227 238;--c-sky-300: 125 190 210;--c-sky-400: 56 160 185;--c-sky-500: 14 116 144;--c-sky-600: 12 100 128;--c-sky-700: 10 84 106;--c-sky-800: 8 68 86;--c-sky-900: 7 56 72;--c-sky-950: 5 40 52;--dk-bg: #F4F4F2;--dk-bg2: #ECECE9;--dk-panel: #FDFDFC;--dk-panel2: #F8F8F6;--dk-raise: #E4E4E0;--dk-line: rgba(16, 29, 43, .14);--dk-line2: rgba(16, 29, 43, .23);--dk-line3: rgba(16, 29, 43, .42);--dk-txt: #101D2B;--dk-txt2: #3E5165;--dk-txt3: #4A5E74;--dk-txt-strong: #0B1622;--dk-cy: #0C6880;--dk-ice: #0C6480;--dk-good: #046450;--dk-warn: #7E5208;--dk-crit: #A82219;--dk-good-soft: #04523F;--dk-warn-soft: #664105;--dk-crit-soft: #8E1913;--dk-cy-fill: var(--brand-fill-src, #1AB4CE);--dk-good-fill: #06B394;--dk-warn-fill: #E8931C;--dk-crit-fill: #D94141;--dk-on-cy: var(--brand-ink-src, #02141a);--dk-on-good: #032019;--dk-on-warn: #1c1104;--dk-on-crit: #170303;--dk-on-ice: #F8FAFC;--dk-glow1: rgba(226, 240, 246, .55);--dk-glow2: rgba(230, 242, 238, .42);--dk-sheen: rgba(12, 104, 128, .05);--dk-sheen-0: rgba(12, 104, 128, 0);--dk-wash: rgba(12, 104, 128, .07);--dk-wash-dark: rgba(16, 29, 43, .07);--dk-atlas-wash: rgba(12, 104, 128, .07);--dk-tint-cy: rgba(14, 116, 144, .13);--dk-tint-good: rgba(4, 121, 95, .13);--dk-tint-warn: rgba(146, 96, 10, .13);--dk-tint-crit: rgba(179, 38, 30, .12);--dk-chip-cy: rgba(14, 116, 144, .13);--dk-chip-good: rgba(4, 121, 95, .13);--dk-chip-warn: rgba(146, 96, 10, .14);--dk-chip-crit: rgba(179, 38, 30, .12);--dk-line-good: rgba(4, 121, 95, .45);--dk-line-warn: rgba(146, 96, 10, .45);--dk-line-crit: rgba(179, 38, 30, .45);--dk-field: #FFFFFF;--dk-field-ring: rgba(14, 116, 144, .38);--dk-field-glow: rgba(14, 116, 144, .16);--dk-option-bg: #FFFFFF;--dk-rule: rgba(12, 104, 128, .16);--dk-row-hover: rgba(12, 104, 128, .07);--dk-shadow: rgba(16, 29, 43, .22);--dk-select-bg: rgba(14, 116, 144, .22);--dk-scroll-thumb: rgba(12, 104, 128, .3);--dk-scroll-thumb-hi: rgba(12, 104, 128, .44);--dk-scroll-thumb-thin: rgba(12, 104, 128, .36);--dk-scroll-track: rgba(12, 104, 128, .08);--dk-scroll-track-thin: rgba(12, 104, 128, .09);--dk-scroll-gap: #F4F4F2;--dk-grad-cy-from: rgba(14, 116, 144, .23);--dk-grad-cy-to: rgba(14, 116, 144, .08);--dk-grad-warn-from: rgba(232, 147, 28, .27);--dk-grad-crit-to: rgba(217, 65, 65, .15);--rail-accent: color-mix(in srgb, var(--rail-accent-src, #0EA5E9) 58%, #07121d)}.partner-shell.lt .dkmain.dkatlas{--c-navy-950: 246 243 238;--c-navy-900: 255 253 250;--c-navy-800: 243 239 232;--c-navy-700: 231 224 214;--c-navy-600: 214 205 192;--c-navy-500: 190 180 165}.partner-shell .studio-tabs .pt-tab:hover{background-color:var(--brand-fill-src, var(--dk-cy-fill));color:var(--brand-ink-src, var(--dk-on-cy))}.studio-root{background:var(--studio-bg);color:var(--studio-fg);font-family:var(--studio-body);-webkit-font-smoothing:antialiased;line-height:1.6}.studio-root *,.studio-root *:before,.studio-root *:after{box-sizing:border-box}.studio-root ::-moz-selection{background:var(--studio-accent);color:var(--studio-accent-fg)}.studio-root ::selection{background:var(--studio-accent);color:var(--studio-accent-fg)}@media (min-width: 1024px){.studio-root .studio-hide-lg{display:none!important}}@media (max-width: 1023.98px){.studio-root .studio-show-lg{display:none!important}}.studio-root ::-webkit-scrollbar{width:6px;height:6px}.studio-root ::-webkit-scrollbar-track{background:transparent}.studio-root ::-webkit-scrollbar-thumb{background:var(--studio-line);border-radius:3px}.studio-display{font-family:var(--studio-display);color:var(--studio-fg);font-weight:600;line-height:1.08;letter-spacing:-.015em}.studio-root[data-display=loose] .studio-display{font-weight:500;letter-spacing:-.005em;line-height:1.12}.studio-serif{font-family:var(--studio-display)}.studio-mut{color:var(--studio-mut)}.studio-accent{color:var(--studio-accent)}.studio-label{font-family:var(--studio-label);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--studio-mut);display:block}.studio-root[data-label=caps] .studio-label{font-size:11.5px;letter-spacing:.3em;color:var(--studio-accent);font-weight:500}.studio-root[data-label=rule] .studio-label{font-size:11.5px;letter-spacing:.16em;font-weight:600;color:var(--studio-accent);padding-bottom:10px;border-bottom:1px solid var(--studio-line)}.studio-panel{background:var(--studio-bg2);border:1px solid var(--studio-line);border-radius:var(--studio-radius)}.studio-panel-flat{background:var(--studio-bg2);border-radius:var(--studio-radius)}.studio-hairline{border-color:var(--studio-line)}.studio-bg2{background:var(--studio-bg2)}.studio-bg3{background:var(--studio-bg3)}.studio-card{background:var(--studio-bg2);border:1px solid var(--studio-line);border-radius:var(--studio-radius);overflow:hidden;transition:border-color .22s ease,transform .22s ease;display:block}.studio-card:hover{border-color:var(--studio-accent);transform:translateY(-3px)}.studio-root[data-card=plain] .studio-card{background:transparent;border:none;border-radius:0}.studio-root[data-card=plain] .studio-card:hover{transform:none}.studio-root[data-card=plain] .studio-card .studio-card-body{border-top:2px solid var(--studio-line);transition:border-color .22s ease}.studio-root[data-card=plain] .studio-card:hover .studio-card-body{border-top-color:var(--studio-accent)}.studio-card-media{position:relative;width:100%;aspect-ratio:4 / 3;background:var(--studio-bg3);overflow:hidden;display:block}.studio-card-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .5s ease}.studio-card:hover .studio-card-media img{transform:scale(1.04)}.studio-card-body{padding:18px}.studio-root[data-card=compact] .studio-card-body{padding:14px 16px}.studio-root[data-card=plain] .studio-card-body{padding:16px 0 0}.studio-card-overlay{position:absolute;left:0;right:0;bottom:0;padding:16px;background:linear-gradient(to top,rgba(0,0,0,.78),transparent);color:#fff}.studio-badge{display:inline-block;font-family:var(--studio-label);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;padding:4px 9px;border-radius:var(--studio-radius);background:var(--studio-accent);color:var(--studio-accent-fg);font-weight:600;white-space:nowrap}.studio-badge-ghost{background:transparent;color:var(--studio-accent);border:1px solid var(--studio-accent);font-weight:500}.studio-badge-quiet{background:transparent;color:var(--studio-mut);border:1px solid var(--studio-line);font-weight:500}.studio-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--studio-accent);color:var(--studio-accent-fg);border:1px solid var(--studio-accent);border-radius:var(--studio-radius);padding:13px 26px;font-family:var(--studio-body);font-size:14px;font-weight:600;letter-spacing:.01em;cursor:pointer;text-align:center;white-space:nowrap;transition:opacity .2s ease,background .2s ease,color .2s ease}.studio-btn:hover{opacity:.88}.studio-btn:disabled{opacity:.5;pointer-events:none}.studio-btn-ghost{background:transparent;color:var(--studio-fg);border-color:var(--studio-line)}.studio-btn-ghost:hover{border-color:var(--studio-accent);color:var(--studio-accent);opacity:1}.studio-btn-sm{padding:9px 16px;font-size:12.5px}.studio-field{width:100%;background:var(--studio-bg);border:1px solid var(--studio-line);border-radius:var(--studio-radius);color:var(--studio-fg);font-family:var(--studio-body);font-size:14.5px;padding:13px 15px;outline:none;transition:border-color .18s ease}.studio-field::-moz-placeholder{color:var(--studio-mut);opacity:.75}.studio-field::placeholder{color:var(--studio-mut);opacity:.75}.studio-field:focus{border-color:var(--studio-accent)}.studio-field textarea{resize:vertical}select.studio-field{-webkit-appearance:none;-moz-appearance:none;appearance:none}.studio-link{color:var(--studio-fg);text-decoration:none;transition:color .2s ease}.studio-link:hover{color:var(--studio-accent)}.studio-underline{color:var(--studio-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.studio-nav{position:sticky;top:0;z-index:40;background:var(--studio-bg);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid transparent;transition:border-color .25s ease,box-shadow .25s ease}.studio-nav[data-stuck=true]{border-bottom-color:var(--studio-line);box-shadow:0 10px 30px -18px #000000a6}.studio-navlink{font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--studio-mut);text-decoration:none;white-space:nowrap;transition:color .2s ease}.studio-navlink:hover{color:var(--studio-accent)}.studio-wordmark{font-family:var(--studio-display);font-weight:600;letter-spacing:.02em;color:var(--studio-fg);text-decoration:none;line-height:1.1}.studio-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#0000008c;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.studio-drawer{position:fixed;top:0;right:0;bottom:0;z-index:61;width:min(84vw,320px);background:var(--studio-bg2);border-left:1px solid var(--studio-line);padding:22px;overflow-y:auto;animation:studio-slide-in .22s ease}@keyframes studio-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.studio-callbar{position:fixed;left:0;right:0;bottom:0;z-index:45;display:flex;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--studio-bg2) 96%,transparent);border-top:1px solid var(--studio-line);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.studio-callbar .studio-btn{flex:1;padding:12px 10px;font-size:13.5px}.studio-hero{position:relative;overflow:hidden}.studio-hero-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.studio-hero-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,var(--studio-hero-tint),var(--studio-bg))}.studio-hero-inner{position:relative;z-index:1}.studio-section{padding:72px 0}.studio-root[data-display=loose] .studio-section{padding:96px 0}.studio-section+.studio-section{border-top:1px solid var(--studio-line)}@media (max-width: 640px){.studio-section{padding:52px 0}.studio-root[data-display=loose] .studio-section{padding:60px 0}}.studio-divider{border-top:1px solid var(--studio-line)}.studio-stat-value{font-family:var(--studio-display);font-size:clamp(30px,4.5vw,46px);font-weight:600;line-height:1;color:var(--studio-accent);letter-spacing:-.02em}.studio-quote{font-family:var(--studio-display);font-size:19px;line-height:1.62;color:var(--studio-fg);font-style:italic}.studio-root[data-label=mono] .studio-quote{font-style:normal}.studio-step-num{font-family:var(--studio-display);font-size:40px;font-weight:600;line-height:1;color:var(--studio-accent);opacity:.34}.studio-faq{border-top:1px solid var(--studio-line);padding:20px 0}.studio-faq:last-child{border-bottom:1px solid var(--studio-line)}.studio-faq summary{cursor:pointer;list-style:none;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;font-family:var(--studio-display);font-size:18px;font-weight:600;color:var(--studio-fg)}.studio-faq summary::-webkit-details-marker{display:none}.studio-faq summary:after{content:"+";font-family:var(--studio-body);font-size:22px;line-height:1;color:var(--studio-accent);flex-shrink:0;transition:transform .2s ease}.studio-faq[open] summary:after{transform:rotate(45deg)}.studio-gallery-tile{width:100%;aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover;display:block;border-radius:var(--studio-radius);border:1px solid var(--studio-line);transition:opacity .25s ease}.studio-gallery-tile:hover{opacity:.86}.studio-cta-band{background:var(--studio-accent);color:var(--studio-accent-fg)}.studio-cta-band .studio-display,.studio-cta-band .studio-label{color:var(--studio-accent-fg)}.studio-cta-band .studio-btn{background:var(--studio-accent-fg);color:var(--studio-accent);border-color:var(--studio-accent-fg)}.studio-footer{border-top:1px solid var(--studio-line);background:var(--studio-bg2)}.studio-preview-frame{border:1px solid var(--studio-line);border-radius:var(--studio-radius);overflow:hidden}.studio-thumb{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.studio-editor{--c-ink: 7 13 24;--c-ink2: 11 21 36;--c-ink3: 19 33 53;--c-bone: 234 250 255;--c-deed: 255 163 26;--c-mint: 34 211 238;--c-line: 34 211 238;--c-mut: 168 202 220;--color-ink: rgb(var(--c-ink));--color-ink2: rgb(var(--c-ink2));--color-ink3: rgb(var(--c-ink3));--color-bone: rgb(var(--c-bone));--color-deed: rgb(var(--c-deed));--color-mint: rgb(var(--c-mint));--color-line: rgb(var(--c-line) / .2);--color-mut: rgb(var(--c-mut) / .72);--font-sans: "DM Sans", system-ui, sans-serif;--font-mono: "DM Mono", ui-monospace, monospace}.studio-editor .field{width:100%;background:var(--color-ink2);border:1px solid var(--color-line);color:var(--color-bone);padding:10px 12px;font-size:14px;border-radius:8px;outline:none;transition:border-color .18s}.studio-editor .field:focus{border-color:var(--color-mint)}.studio-editor select.field{-webkit-appearance:none;-moz-appearance:none;appearance:none}.studio-editor .field-compact{width:auto;min-width:118px}.studio-editor .btn{display:inline-block;background:var(--color-mint);color:#04121b;font-weight:600;font-size:14px;padding:10px 18px;border:1px solid var(--color-mint);border-radius:8px;cursor:pointer;transition:background .18s,color .18s}.studio-editor .btn:hover{background:transparent;color:var(--color-mint)}.studio-editor .btn:disabled{opacity:.5;pointer-events:none}.studio-editor .btn-ghost{background:transparent;color:var(--color-bone);border-color:var(--color-line)}.studio-editor .btn-ghost:hover{border-color:var(--color-mint);color:var(--color-mint)}.studio-editor .klabel{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-mut)}.studio-editor .board-scroll{scrollbar-width:none;-ms-overflow-style:none}.studio-editor .board-scroll::-webkit-scrollbar{display:none}.studio-editor .font-serif{font-family:var(--font-sans);font-weight:600;letter-spacing:-.01em}.studio-editor .rounded-sm{border-radius:2px}.studio-editor .rounded-md,.studio-editor .field,.studio-editor .btn{border-radius:3px}.bcag{--bc-navy: #101922;--bc-navy2: #16212E;--bc-steel: #2E4257;--bc-line: #2B3A4C;--bc-bone: #F2EFE7;--bc-mut: #8FA0B4;--bc-amber: #D9762A;--bc-amber2:#E89A4A;--bc-ink: #0F1720;--bc-red: #E2564A;background:var(--bc-navy);color:var(--bc-bone);font-family:IBM Plex Sans,system-ui,sans-serif;font-size:15px;line-height:1.55;min-height:100vh}.bcag.bc-frame{height:100vh;min-height:0;display:flex;flex-direction:column}.bcag *,.bcag *:before,.bcag *:after{box-sizing:border-box}.bcag .bc-disp{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:700;text-transform:uppercase;line-height:.94;letter-spacing:.01em}.bcag .bc-mono{font-family:IBM Plex Mono,ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.bcag .bc-head{border-bottom:1px solid var(--bc-line);background:var(--bc-navy);flex:0 0 auto}.bcag .bc-nav{display:flex;align-items:center;gap:30px;height:62px;padding:0 26px;max-width:1420px;margin:0 auto;width:100%}.bcag .bc-mark{font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;font-size:20px;letter-spacing:.02em;line-height:1;margin-right:auto;color:var(--bc-bone)}.bcag .bc-mark b{color:var(--bc-amber);font-weight:700}.bcag .bc-nl{font-size:12px;color:var(--bc-mut);letter-spacing:.02em;text-decoration:none;padding:4px 0;border-bottom:2px solid transparent}.bcag .bc-nl:hover{color:var(--bc-bone)}.bcag .bc-nl.on{color:var(--bc-bone);border-bottom-color:var(--bc-amber)}.bcag .bc-out{font-size:12px;color:var(--bc-mut);background:none;border:0;cursor:pointer;font-family:inherit;padding:0}.bcag .bc-out:hover{color:var(--bc-bone)}.bcag .bc-scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.bcag .bc-wrap{max-width:1420px;margin:0 auto;padding:0 26px 70px}.bcag .bc-pagehead{padding:34px 0 14px;border-bottom:1px solid var(--bc-line);margin-bottom:26px;display:flex;align-items:flex-end;gap:24px;flex-wrap:wrap}.bcag .bc-pagehead h1{font-size:clamp(30px,4vw,44px);margin:0}.bcag .bc-pagehead .bc-sub{color:var(--bc-mut);font-size:13px;margin-top:8px;max-width:62ch}.bcag .bc-pagehead .bc-right{margin-left:auto;display:flex;gap:10px;align-items:center}.bcag .bc-bank{display:grid;grid-template-columns:minmax(230px,300px) repeat(auto-fit,minmax(150px,1fr));border:1px solid var(--bc-line);background:var(--bc-navy2);margin-bottom:30px}.bcag .bc-bank .bc-cell{padding:20px 22px;border-left:1px solid var(--bc-line)}.bcag .bc-bank .bc-cell:first-child{border-left:0}.bcag .bc-bank .bc-k{color:var(--bc-mut);margin-bottom:9px}.bcag .bc-bank .bc-v{font-size:30px}.bcag .bc-bank .bc-note{color:var(--bc-mut);font-size:12px;margin-top:6px}.bcag .bc-bankmain{border-left:3px solid var(--bc-amber)!important}.bcag .bc-bankmain .bc-v{font-size:62px;color:var(--bc-amber)}.bcag .bc-bankmain.bc-dry .bc-v{color:var(--bc-red)}.bcag .bc-bankmain.bc-dry{border-left-color:var(--bc-red)!important}.bcag .bc-bankmain .bc-say{font-size:13px;margin-top:4px;color:var(--bc-bone)}.bcag .bc-bankmain.bc-dry .bc-say{color:#f2a29a}.bcag .bc-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.bcag .bc-filters button{background:transparent;border:1px solid var(--bc-line);color:var(--bc-mut);padding:7px 13px;cursor:pointer;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.bcag .bc-filters button:hover{border-color:var(--bc-amber);color:var(--bc-amber2)}.bcag .bc-filters button.on{border-color:var(--bc-amber);color:var(--bc-ink);background:var(--bc-amber)}.bcag .bc-lanes{display:grid;grid-template-columns:repeat(auto-fit,minmax(214px,1fr));gap:0;border:1px solid var(--bc-line);border-right:0}.bcag .bc-lane{border-right:1px solid var(--bc-line);min-width:0;display:flex;flex-direction:column}.bcag .bc-lanehead{padding:11px 14px;border-bottom:1px solid var(--bc-line);background:var(--bc-navy2);display:flex;align-items:baseline;gap:8px}.bcag .bc-lanehead .bc-n{margin-left:auto;color:var(--bc-amber2)}.bcag .bc-lanebody{padding:10px;display:flex;flex-direction:column;gap:9px;min-height:120px}.bcag .bc-lanebody .bc-none{color:var(--bc-mut);font-size:12px;padding:8px 4px}.bcag .bc-ep{border:1px solid var(--bc-line);background:var(--bc-navy2);padding:11px 12px 12px;cursor:pointer;text-align:left;width:100%;font-family:inherit;color:inherit;display:block}.bcag .bc-ep:hover{border-color:var(--bc-amber)}.bcag .bc-ep .bc-toprow{display:flex;align-items:baseline;gap:9px;margin-bottom:7px}.bcag .bc-ep .bc-day{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:21px;color:var(--bc-amber);line-height:1}.bcag .bc-ep .bc-seg{color:var(--bc-mut)}.bcag .bc-ep h3{font-size:14px;font-weight:500;line-height:1.35;margin:0}.bcag .bc-ep .bc-when{color:var(--bc-mut);font-size:11px;margin-top:7px;letter-spacing:.06em}.bcag .bc-ep.bc-late{border-left:3px solid var(--bc-red)}.bcag .bc-btn{background:var(--bc-amber);color:var(--bc-ink);border:0;padding:9px 17px;font-weight:600;font-size:13px;cursor:pointer;font-family:inherit;text-decoration:none;display:inline-block;white-space:nowrap}.bcag .bc-btn:hover{background:var(--bc-amber2)}.bcag .bc-btn:disabled{opacity:.45;cursor:not-allowed}.bcag .bc-btn2{background:transparent;color:var(--bc-bone);border:1px solid var(--bc-line);padding:8px 16px;font-weight:500;font-size:13px;cursor:pointer;font-family:inherit;text-decoration:none;display:inline-block;white-space:nowrap}.bcag .bc-btn2:hover{border-color:var(--bc-amber);color:var(--bc-amber2)}.bcag .bc-btn2:disabled{opacity:.45;cursor:not-allowed}.bcag .bc-btn3{background:transparent;color:var(--bc-mut);border:0;padding:8px 4px;font-size:12px;cursor:pointer;font-family:inherit;text-decoration:underline;text-underline-offset:3px}.bcag .bc-btn3:hover{color:var(--bc-bone)}.bcag .bc-btn3.bc-arm{color:var(--bc-red)}.bcag .bc-scrimlayer{position:fixed;top:0;right:0;bottom:0;left:0;background:#080d12b8;z-index:60;display:flex;justify-content:flex-end}.bcag .bc-drawer{width:min(660px,100%);background:var(--bc-navy);border-left:1px solid var(--bc-line);display:flex;flex-direction:column;height:100%}.bcag .bc-drawerhead{padding:18px 24px;border-bottom:1px solid var(--bc-line);display:flex;align-items:center;gap:14px;flex:0 0 auto}.bcag .bc-drawerhead h2{font-size:25px;margin:0}.bcag .bc-drawerbody{padding:22px 24px 30px;overflow-y:auto;flex:1 1 auto;min-height:0}.bcag .bc-drawerfoot{padding:15px 24px;border-top:1px solid var(--bc-line);display:flex;gap:10px;align-items:center;flex:0 0 auto}.bcag .bc-drawerfoot .bc-sp{margin-left:auto}.bcag .bc-field{margin-bottom:17px}.bcag .bc-field>label{display:block;color:var(--bc-mut);margin-bottom:7px}.bcag .bc-row2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.bcag .bc-row3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.bcag input[type=text],.bcag input[type=number],.bcag input[type=date],.bcag select,.bcag textarea{width:100%;background:var(--bc-navy2);border:1px solid var(--bc-line);color:var(--bc-bone);padding:10px 12px;font-size:14px;font-family:IBM Plex Sans,system-ui,sans-serif}.bcag textarea{resize:vertical;min-height:130px;line-height:1.5}.bcag input:focus,.bcag select:focus,.bcag textarea:focus{outline:none;border-color:var(--bc-amber)}.bcag select option{background:var(--bc-navy2);color:var(--bc-bone)}.bcag .bc-hint{color:var(--bc-mut);font-size:11px;margin-top:6px}.bcag .bc-err{border:1px solid var(--bc-red);color:#f2a29a;background:#e2564a14;padding:10px 13px;font-size:13px;margin-bottom:16px}.bcag .bc-ok{border:1px solid var(--bc-amber);color:var(--bc-amber2);padding:10px 13px;font-size:13px;margin-bottom:16px}.bcag .bc-qrow{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:start;padding:16px 0;border-bottom:1px solid var(--bc-line)}.bcag .bc-qrow .bc-who{color:var(--bc-amber2);margin-bottom:6px}.bcag .bc-qrow .bc-msg{font-size:14px;line-height:1.5;white-space:pre-wrap;max-width:78ch}.bcag .bc-qrow .bc-when{color:var(--bc-mut);font-size:11px;margin-top:8px;letter-spacing:.06em}.bcag .bc-qrow .bc-acts{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.bcag .bc-answered{margin-top:9px;border-left:2px solid var(--bc-amber);padding-left:11px;color:var(--bc-mut);font-size:12px}.bcag .bc-answered a{color:var(--bc-amber2);text-decoration:none}.bcag .bc-answered a:hover{text-decoration:underline}.bcag .bc-empty{border:1px solid var(--bc-line);background:var(--bc-navy2);padding:44px 30px;text-align:center}.bcag .bc-empty h2{font-size:27px;margin:0 0 10px}.bcag .bc-empty p{color:var(--bc-mut);max-width:54ch;margin:0 auto 20px;font-size:14px}.bcag .bc-loading{color:var(--bc-mut);padding:46px 0}@media (max-width: 860px){.bcag .bc-nav{gap:16px;height:auto;padding:12px 18px;flex-wrap:wrap}.bcag .bc-wrap{padding:0 18px 60px}.bcag .bc-row2,.bcag .bc-row3,.bcag .bc-qrow{grid-template-columns:1fr}.bcag .bc-qrow .bc-acts{flex-direction:row;align-items:center}}.bcag .bc-intake{border:1px solid var(--bc-line);background:var(--bc-navy2);padding:15px 20px;margin-bottom:26px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.bcag .bc-intake .bc-state{display:flex;align-items:baseline;gap:11px}.bcag .bc-intake .bc-dot{width:9px;height:9px;background:var(--bc-amber);flex:0 0 auto;align-self:center}.bcag .bc-intake.bc-shut .bc-dot{background:var(--bc-mut)}.bcag .bc-intake .bc-word{font-size:19px}.bcag .bc-intake.bc-shut .bc-word{color:var(--bc-mut)}.bcag .bc-intake .bc-why{color:var(--bc-mut);font-size:12px;max-width:60ch}.bcag .bc-intake .bc-sp{margin-left:auto}.bcag .bc-subrow{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px 14px;border:1px solid var(--bc-line);margin-bottom:-1px;background:var(--bc-navy2)}.bcag .bc-subrow>span:first-child{overflow-wrap:anywhere}.bcag .bc-subrow .bc-when{color:var(--bc-mut);font-size:11px;letter-spacing:.06em;white-space:nowrap}.bcag .bc-subrow.bc-gone>span:first-child{color:var(--bc-mut);text-decoration:line-through}.bcag .bc-thumbwrap{aspect-ratio:16 / 9;width:100%;max-width:320px;border:1px solid var(--bc-line);background:var(--bc-ink);display:flex;align-items:center;justify-content:center;overflow:hidden}.bcag .bc-thumbimg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.bcag .bc-thumbbad{color:var(--bc-red);font-size:11px;text-align:center;padding:12px;line-height:1.5}.bcag .bc-off{opacity:.55;pointer-events:none}.bcag .bc-hint.bc-warn{color:var(--bc-amber2)}
