.desk{--desk:#eee9de;--paper:#fcfaf5;--card-bg:#f6f2e9;--ink:#0f1b2d;--ink-2:#394355;--graphite:#566070;--rule:#d9d2c2;--rule-2:#e8e2d5;--cyan:#00697a;--link:#006e96;--cyan-mark:#009fb7;--cyan-wash:#dcedef;--sage-wash:#e4ebdd;--red:#b42318;--red-wash:#f8e7e4;--tape:rgba(206,229,232,.9);--band:rgba(15,27,45,.04);--dots:rgba(15,27,45,.028);--shadow:0 1px 0 rgba(15,27,45,.05),0 16px 30px -20px rgba(15,27,45,.42);--shadow-lg:0 1px 0 rgba(15,27,45,.05),0 26px 44px -26px rgba(15,27,45,.5);--sk-ink:#0f1b2d;--sk-graph:#566070;--sk-paper:#fcfaf5;--sk-fill:#dcedef;--sk-cyan:#009fb7;--dk-mark:url(/desk/aqta-mark-day.svg);--dk-scribble:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 7' preserveAspectRatio='none'%3E%3Cpath d='M1 4.5 C 22 1.5, 44 6, 66 3.2 S 104 5.4, 119 2.4' fill='none' stroke='%23009FB7' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");--sans:var(--font-jakarta,"Plus Jakarta Sans"),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:var(--font-jetbrains,"JetBrains Mono"),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--pen:var(--font-desk-pen,"Nanum Pen Script"),"Segoe Print","Bradley Hand",cursive;color-scheme:light}@media (prefers-color-scheme:dark){html:not([data-dk-theme=light]) .desk{--desk:#0d1420;--paper:#162131;--card-bg:#1a2638;--ink:#e9eef5;--ink-2:#b8c2d0;--graphite:#98a5b8;--rule:#2c3a50;--rule-2:#223047;--cyan:#5cc8da;--link:#5cc8da;--cyan-mark:#12afc7;--cyan-wash:#123039;--sage-wash:#1c2b25;--red:#f2948a;--red-wash:#3a1d1b;--tape:rgba(92,200,218,.2);--band:hsla(0,0%,100%,.03);--dots:hsla(0,0%,100%,.03);--shadow:0 1px 0 rgba(0,0,0,.3),0 18px 34px -20px rgba(0,0,0,.75);--shadow-lg:0 1px 0 rgba(0,0,0,.3),0 28px 46px -24px rgba(0,0,0,.8);--sk-ink:#e9eef5;--sk-graph:#a3afc0;--sk-paper:#162131;--sk-fill:#123039;--sk-cyan:#3bc0d5;--dk-mark:url(/desk/aqta-mark-night.svg);--dk-scribble:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 7' preserveAspectRatio='none'%3E%3Cpath d='M1 4.5 C 22 1.5, 44 6, 66 3.2 S 104 5.4, 119 2.4' fill='none' stroke='%2312AFC7' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");color-scheme:dark}}html[data-dk-theme=dark] .desk{--desk:#0d1420;--paper:#162131;--card-bg:#1a2638;--ink:#e9eef5;--ink-2:#b8c2d0;--graphite:#98a5b8;--rule:#2c3a50;--rule-2:#223047;--cyan:#5cc8da;--link:#5cc8da;--cyan-mark:#12afc7;--cyan-wash:#123039;--sage-wash:#1c2b25;--red:#f2948a;--red-wash:#3a1d1b;--tape:rgba(92,200,218,.2);--band:hsla(0,0%,100%,.03);--dots:hsla(0,0%,100%,.03);--shadow:0 1px 0 rgba(0,0,0,.3),0 18px 34px -20px rgba(0,0,0,.75);--shadow-lg:0 1px 0 rgba(0,0,0,.3),0 28px 46px -24px rgba(0,0,0,.8);--sk-ink:#e9eef5;--sk-graph:#a3afc0;--sk-paper:#162131;--sk-fill:#123039;--sk-cyan:#3bc0d5;--dk-mark:url(/desk/aqta-mark-night.svg);--dk-scribble:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 7' preserveAspectRatio='none'%3E%3Cpath d='M1 4.5 C 22 1.5, 44 6, 66 3.2 S 104 5.4, 119 2.4' fill='none' stroke='%2312AFC7' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");color-scheme:dark}html:has(.desk){background:#eee9de;color-scheme:light;scrollbar-color:rgba(15,27,45,.3) transparent}@media (prefers-color-scheme:dark){html:not([data-dk-theme=light]):has(.desk){background:#0d1420;color-scheme:dark;scrollbar-color:hsla(0,0%,100%,.2) transparent}}html[data-dk-theme=dark]:has(.desk){background:#0d1420;color-scheme:dark;scrollbar-color:hsla(0,0%,100%,.2) transparent}html:has(.desk) body{background:transparent}html:has(.desk) body:before{display:none}html:has(.desk){font-size:100%}html[data-dk-textsize=l]:has(.desk){font-size:112.5%}html[data-dk-textsize=xl]:has(.desk){font-size:125%}.desk{position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;background:var(--desk);color:var(--ink);font-family:var(--sans);font-size:1.125rem;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}.desk:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(var(--dots) 1px,transparent 1.3px) 0 0 /22px 22px,var(--dk-mark) no-repeat right -6vw bottom -41vh /auto 82vh}.desk *,.desk :after,.desk :before{box-sizing:border-box}.desk *{scrollbar-color:auto}.desk .dk-wrap{box-sizing:content-box;max-width:1180px;margin:0 auto;padding-inline:clamp(16px,4vw,44px);position:relative}.desk a{color:var(--link)}.desk :focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:4px}.desk :is(h1,h2,h3){font-family:var(--sans)!important;font-style:normal}.desk .dk-inline-link{-webkit-text-decoration:underline wavy color-mix(in srgb,var(--cyan-mark) 55%,transparent) 1px!important;text-decoration:underline wavy color-mix(in srgb,var(--cyan-mark) 55%,transparent) 1px!important;text-underline-offset:4px}.desk .dk-inline-link:is(:hover,:focus-visible){text-decoration-style:solid!important;text-decoration-color:var(--cyan-mark)!important}.desk .dk-site{display:flex;align-items:center;justify-content:space-between;gap:14px 24px;padding-block:22px;flex-wrap:wrap}.desk .dk-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink)}.desk .dk-brand img.dk-lockup{height:38px;width:auto}.desk .dk-brand img.dk-seal-mark{width:36px;height:36px;border-radius:50%}.desk .dk-brand .dk-name{font:800 27px/1 var(--sans);letter-spacing:-.02em}.desk .dk-brand small{font:500 14px var(--sans);color:var(--graphite);margin-left:2px}.desk .dk-nav{display:flex;gap:6px 22px;align-items:center;flex-wrap:wrap}.desk .dk-nav a{color:var(--ink-2);text-decoration:none;font-weight:500;font-size:1rem}.desk .dk-nav a:not(.dk-btn){padding-block:6px;background:var(--dk-scribble) no-repeat 0 100% /0 7px;transition:background-size .28s ease,color .2s}.desk .dk-nav a:not(.dk-btn):hover,.desk .dk-nav a[aria-current=page]{color:var(--ink);background-size:100% 7px}.desk .dk-nav a[aria-current=page]{font-weight:650}.desk .dk-bar{position:sticky;top:0;z-index:30;background:var(--desk);border-bottom:1px solid transparent;transition:border-color .2s}html[data-dk-scrolled] .desk .dk-bar{border-bottom-color:var(--rule)}.desk .dk-bar .dk-site{padding-block:16px}html:has(.desk .dk-bar){scroll-padding-top:92px}.desk .dk-nav a.dk-btn{color:var(--paper)}.desk .dk-nav-links{display:contents}.desk .dk-menu-btn{display:none}@media (max-width:720px){.desk .dk-site{position:relative;flex-wrap:nowrap;padding-block:14px;gap:12px}.desk .dk-brand img.dk-lockup{height:32px}.desk .dk-nav{flex-wrap:nowrap;gap:8px}.desk .dk-menu-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1.5px solid var(--rule);border-radius:10px;background:var(--paper);color:var(--ink);font:600 .95rem var(--sans);cursor:pointer}.desk .dk-menu-btn[aria-expanded=true]{border-color:var(--ink)}.desk .dk-menu-btn svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.desk .dk-nav-links{display:none}.desk .dk-nav-links[data-open=true]{display:grid;position:absolute;top:calc(100% - 6px);left:0;right:0;z-index:40;padding:6px 8px;background:var(--paper);border:1px solid var(--rule);border-radius:12px;box-shadow:var(--shadow-lg)}.desk .dk-nav .dk-nav-links a{display:flex;align-items:center;min-height:52px;padding:0 12px;font-size:1.125rem;color:var(--ink);border-bottom:1px dashed var(--rule-2)}.desk .dk-nav .dk-nav-links a:last-child{border-bottom:0}.desk .dk-nav .dk-nav-links a:not(.dk-btn){background:none;padding-block:0}.desk .dk-bar .dk-site{padding-block:12px}.desk .dk-nav .dk-nav-links a:after{content:"\2192";margin-left:auto;color:var(--graphite);font-size:1rem}.desk:before{background:radial-gradient(var(--dots) 1px,transparent 1.3px) 0 0 /22px 22px,var(--dk-mark) no-repeat right -20vw bottom -15vh /auto 30vh}.desk .dk-nav .dk-nav-links a.dk-btn{margin:8px 4px 4px;justify-content:center;min-height:48px;border-bottom:1.5px solid var(--ink);border:1.5px solid var(--ink);color:var(--paper);background:var(--ink)}.desk .dk-nav .dk-nav-links a.dk-btn:after{content:none}}.desk .dk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:600 1rem var(--sans);padding:11px 18px;border-radius:10px;text-decoration:none;cursor:pointer;border:1.5px solid var(--ink);transition:transform .15s ease,box-shadow .15s ease,background .15s ease;min-height:44px}.desk .dk-btn.dk-primary{background:var(--ink);color:var(--paper);box-shadow:3px 3px 0 var(--cyan-mark)}.desk .dk-btn.dk-primary:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--cyan-mark)}.desk .dk-btn.dk-ghost{background:transparent;color:var(--ink)}.desk .dk-btn.dk-ghost:hover{background:var(--paper)}.desk .dk-btn.dk-small{font-size:.9rem;padding:8px 14px;min-height:40px}.desk .dk-btn[disabled]{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.desk .dk-nav .dk-btn{padding:9px 15px;font-size:.9rem;min-height:40px}.desk .dk-pen-link{font:1.75rem/1.1 var(--pen);color:var(--link);background:none;border:0;padding:0;cursor:pointer;-webkit-text-decoration:underline wavy 1px!important;text-decoration:underline wavy 1px!important;text-underline-offset:6px}.desk .dk-eyebrow{font:600 .8125rem/1.5 var(--mono);letter-spacing:.01em;color:var(--cyan);margin:0 0 16px}@media (max-width:520px){.desk .dk-eyebrow{font-size:.8125rem;text-wrap:balance}}.desk h1{font:800 clamp(40px,5.6vw,70px)/1.02 var(--sans);letter-spacing:-.035em;margin:0 0 20px;text-wrap:balance}.desk h2{font:800 clamp(27px,3.3vw,40px)/1.1 var(--sans);letter-spacing:-.025em;margin:0 0 12px;max-width:30ch}.desk h2,.desk h3{text-wrap:balance}.desk .dk-strap{font:500 clamp(1.25rem,2.2vw,1.6rem)/1.4 var(--sans);color:var(--ink-2);margin:0 0 28px;max-width:34ch}.desk .dk-lede{font-size:1.25rem;color:var(--ink-2);max-width:60ch;margin:0}.desk .dk-pen{font-family:var(--pen);color:var(--graphite);font-size:1.75rem;line-height:1.05;font-weight:400}.desk .dk-wash{display:inline-block;padding:4px 12px 6px;background:var(--cyan-wash);border-radius:46% 12% 38% 16%/28% 40% 16% 30%;transform:rotate(-1.6deg);color:var(--ink-2)}.desk .dk-wash.dk-sage{background:var(--sage-wash);transform:rotate(1.4deg)}.desk .dk-ctas{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.desk .dk-mark{position:relative;display:inline-block}.desk .dk-mark svg{position:absolute;left:-4px;bottom:-12px;width:calc(100% + 8px);height:18px;overflow:visible;pointer-events:none}.desk .dk-hero{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,5vw,64px);align-items:center;padding-block:clamp(12px,3vw,36px) clamp(36px,5vw,64px)}.desk .dk-hero.dk-top{align-items:start}.desk .dk-hero.dk-top>div:first-child{padding-top:clamp(0px,4vw,52px)}.desk .dk-section{padding-block:clamp(44px,6vw,88px)}.desk .dk-section+.dk-section{border-top:1px dashed var(--rule)}@media (max-width:880px){.desk .dk-hero{grid-template-columns:minmax(0,1fr)}}.desk .dk-sheet{background:var(--paper);border:1px solid var(--rule);box-shadow:var(--shadow);position:relative}.desk .dk-tape:before{content:"";position:absolute;top:-11px;left:50%;width:98px;height:22px;background:var(--tape);transform:translateX(-50%) rotate(-2.5deg);box-shadow:0 1px 0 rgba(15,27,45,.06);z-index:2}.desk .dk-sketch{margin:0;padding:clamp(10px,2vw,22px);transform:rotate(.45deg);container-type:inline-size}.desk .dk-sketch svg.dk-sketch-art{width:100%;height:auto;display:block;overflow:visible;aspect-ratio:720/424}@container (max-width: 519.98px){.desk .dk-sketch svg.dk-sketch-art{aspect-ratio:360/1000}}.desk .dk-sketch.dk-sketch-seal{margin-top:30px}.desk .dk-sketch-fallback{margin:0;padding:18px;font:500 15px var(--mono);color:var(--ink-2)}.desk .dk-sk-note{font:27px var(--pen);fill:var(--sk-graph)}.desk .dk-sk-note-c{font:26px var(--pen);fill:var(--cyan)}.desk .dk-sk-note-lg{font:36px var(--pen);fill:var(--sk-ink)}.desk .dk-sk-note-q{font:30px var(--pen);fill:var(--sk-ink)}.desk .dk-sk-kicker{font:600 10.5px var(--mono);letter-spacing:.02em;fill:var(--sk-graph)}.desk .dk-sk-mono{font:500 12.5px var(--mono);fill:var(--sk-ink)}.desk .dk-sk-mono-2{font:400 11px var(--mono);fill:var(--sk-graph)}.desk .dk-sk-mono-s{font:700 11px var(--mono);letter-spacing:.1em;fill:var(--sk-ink)}.desk .dk-sk-mono-xs{font:500 9.5px var(--mono);fill:var(--sk-ink)}.desk .dk-sk-stamp{font:800 19px var(--sans);letter-spacing:.02em;fill:var(--sk-ink)}.desk .dk-sk-stamp-s{font:800 12.5px var(--sans);letter-spacing:.02em;fill:var(--sk-ink)}.desk .dk-proof{padding:18px clamp(16px,2.6vw,28px) 20px;transform:rotate(-.25deg);margin-bottom:clamp(8px,2vw,24px)}.desk .dk-proof-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:10px}.desk .dk-proof-k{font:700 .8125rem var(--mono);letter-spacing:.01em;color:var(--graphite);margin:0}.desk .dk-facts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 22px}.desk .dk-facts li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:start;font-size:1rem;color:var(--ink-2);line-height:1.4}.desk .dk-facts svg{width:30px;height:30px;fill:none;stroke:var(--ink-2);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.desk .dk-facts a{display:block;font:500 .85rem var(--mono);margin-top:4px}@media (max-width:900px){.desk .dk-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.desk .dk-facts{grid-template-columns:minmax(0,1fr)}}.desk .dk-pair-note{display:flex;justify-content:center;margin-top:18px}.desk .dk-pair{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,3.5vw,44px);margin-top:14px;align-items:start}.desk .dk-card{padding:22px 22px 18px}.desk .dk-card.dk-log{background:var(--card-bg);transform:rotate(-.7deg)}.desk .dk-card.dk-rec{transform:rotate(.5deg);border:1.5px solid var(--ink)}.desk .dk-card-k{font:700 .8125rem var(--mono);letter-spacing:.01em;margin:0 0 14px;color:var(--graphite)}.desk .dk-logline{font:400 .875rem/28px var(--mono);color:var(--graphite);background:repeating-linear-gradient(transparent 0 27px,var(--rule-2) 27px 28px);margin:0;overflow-wrap:anywhere}.desk .dk-mini{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 14px;font:.875rem/1.5 var(--mono);margin:0}.desk .dk-mini dt{color:var(--graphite)}.desk .dk-mini dd{margin:0;color:var(--ink);overflow-wrap:anywhere}.desk .dk-stampish{display:inline-block;border:2px solid var(--ink);border-radius:5px;padding:0 7px;font-weight:700;letter-spacing:.12em;transform:rotate(-3deg)}.desk .dk-card .dk-pen{margin:16px 0 0}@media (max-width:760px){.desk .dk-pair{grid-template-columns:minmax(0,1fr)}}.desk .dk-beats{list-style:none;padding:0;margin:34px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,34px)}.desk .dk-beats li{padding:24px 22px 20px;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.desk .dk-beats li:first-child{transform:rotate(-.5deg)}.desk .dk-beats li:nth-child(2){transform:rotate(.35deg)}.desk .dk-beats li:nth-child(3){transform:rotate(-.25deg)}.desk .dk-beats li:hover{transform:rotate(0) translateY(-3px);box-shadow:var(--shadow-lg)}.desk .dk-beat-n{display:inline-grid;place-items:center;width:40px;height:40px;font:30px/1 var(--pen);color:var(--ink);border:1.6px solid var(--graphite);border-radius:52% 46% 55% 45%/48% 55% 45% 52%}.desk .dk-beats h3{font:800 1.5rem/1.2 var(--sans);margin:14px 0 6px;letter-spacing:-.01em}.desk .dk-beats p{margin:0;color:var(--ink-2)}.desk .dk-doodle-row{display:flex;align-items:flex-end;gap:10px;margin-top:auto;padding-top:18px}.desk .dk-doodle{width:132px;height:96px;flex:none;overflow:visible}.desk .dk-doodle-row .dk-pen{font-size:1.3rem;background:transparent;padding:0;transform:rotate(-2deg);align-self:flex-end;color:var(--graphite)}@media (max-width:820px){.desk .dk-beats{grid-template-columns:minmax(0,1fr)}}.desk .dk-close{display:grid;gap:18px;justify-items:start}.desk .dk-close .dk-big{font:800 clamp(36px,5.2vw,64px)/1.03 var(--sans);letter-spacing:-.035em;margin:0;text-wrap:balance}.desk .dk-sectors{display:flex;gap:10px 22px;flex-wrap:wrap;align-items:center;margin-top:10px;color:var(--ink-2);font-size:.95rem}.desk .dk-sectors span{display:inline-flex;align-items:center;gap:8px}.desk .dk-sectors svg{width:24px;height:24px;fill:none;stroke:var(--ink-2);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.desk .dk-foot{border-top:1px solid var(--rule);padding-block:26px 44px;color:var(--graphite);font-size:.9rem;display:flex;justify-content:space-between;gap:10px 24px;flex-wrap:wrap}.desk .dk-foot.dk-big-foot{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.desk .dk-foot.dk-stack{flex-direction:column;align-items:stretch}@media (max-width:640px){.desk .dk-foot a{display:inline-block;padding-block:8px}}.desk .dk-foot-row{display:flex;justify-content:space-between;gap:10px 24px;flex-wrap:wrap}.desk .dk-foot-brand img{height:35px;width:auto}.desk .dk-foot-brand .dk-pen{margin:6px 0 0}.desk .dk-foot-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.desk .dk-foot-cols a{display:block;color:var(--ink-2);text-decoration:none;padding:3px 0;font-size:.95rem}.desk .dk-foot-cols a:hover{color:var(--ink);text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px}.desk .dk-foot-k{font:700 .75rem var(--mono);letter-spacing:.01em;color:var(--graphite);margin:0 0 8px}.desk .dk-foot-base{display:flex;justify-content:space-between;gap:18px 28px;flex-wrap:wrap;align-items:flex-start;border-top:1px dashed var(--rule);padding-top:18px}.desk .dk-foot-base p{margin:0;max-width:62ch;font-size:.85rem;line-height:1.6}.desk .dk-nv{display:flex;gap:12px;align-items:flex-start;max-width:420px}.desk .dk-nv img{flex:none;width:96px;height:auto;border-radius:3px;background:#fff}.desk .dk-nv p{margin:0;font-size:.72rem;line-height:1.45}@media (max-width:760px){.desk .dk-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.desk :not(svg):not(svg *){text-transform:none}.desk .dk-sticky{background:var(--cyan-wash);width:min(290px,100%);padding:18px 20px 16px;box-shadow:0 12px 22px -16px rgba(15,27,45,.55);transform:rotate(-2deg);margin-top:30px;position:relative}.desk .dk-sticky h3{font:400 2rem/1 var(--pen);margin:0 0 8px;color:var(--ink)}.desk .dk-sticky ol{margin:0;padding-left:1.3em;list-style:decimal;font:1.55rem/1.15 var(--pen);color:var(--ink-2);display:grid;gap:2px}.desk .dk-record-area{position:relative;padding-top:36px}.desk .dk-record-caption{position:absolute;top:0;left:34px;transform:rotate(-1.5deg);margin:0;font-size:1.5rem}.desk .dk-record{padding:22px clamp(16px,2.4vw,30px) 26px;transform:rotate(-.55deg);box-shadow:var(--shadow-lg);scroll-margin-block:24px;container:dk-record/inline-size}.desk .dk-record:before{content:"";position:absolute;left:0;right:0;top:-6px;height:12px;background:radial-gradient(circle at 6px 6px,var(--desk) 3.6px,transparent 4.2px) 0 0 /12px 12px repeat-x}.desk .dk-rec-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-bottom:1.5px dashed var(--rule);padding-bottom:12px;margin-bottom:4px;flex-wrap:wrap;padding-right:96px}.desk .dk-rec-title{font:700 .875rem var(--mono);letter-spacing:.01em;margin:0}.desk .dk-rec-v{font:500 .8125rem var(--mono);color:var(--graphite)}.desk .dk-fields{display:grid;grid-template-columns:max-content minmax(0,1.5fr) minmax(0,.75fr);-moz-column-gap:16px;column-gap:16px}.desk .dk-f{display:contents}.desk .dk-f>*{padding-block:7px;border-bottom:1px solid var(--rule-2);min-width:0;margin:0}.desk .dk-k{font:500 .8125rem var(--mono);color:var(--graphite);padding-top:10px}.desk .dk-v{font:500 .95rem/1.5 var(--mono);color:var(--ink);overflow-wrap:anywhere;margin:0}.desk .dk-f .dk-pen{font-size:1.45rem;align-self:stretch;display:flex;align-items:center;gap:6px}.desk .dk-f .dk-pen svg{flex:none;width:22px;height:14px;stroke:var(--graphite);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.desk .dk-f .dk-pen svg.dk-key{width:24px;height:16px}.desk .dk-v input{font:inherit;color:inherit;background:transparent;border:0;border-bottom:1.5px dashed var(--cyan-mark);padding:1px 0;width:100%;min-width:0;border-radius:0}.desk .dk-v input:focus{outline:2px solid var(--cyan);outline-offset:3px;background:var(--cyan-wash)}.desk .dk-v input.dk-changed{color:var(--red);border-bottom-color:var(--red)}.desk .dk-crypto-row{display:none;grid-column:1/-1;padding:10px 0}.desk .dk-crypto-row button{font:600 .875rem var(--sans);padding:7px 12px;border-radius:8px;border:1.5px dashed var(--rule);background:transparent;color:var(--ink-2);cursor:pointer;min-height:40px}.desk .dk-chip{display:inline-block;background:var(--card-bg);border:1px solid var(--rule);border-radius:5px;padding:1px 7px;margin:2px 6px 2px 0;font-size:.85rem}.desk .dk-stamp-wrap{position:relative;display:inline-block;padding:6px 10px}.desk .dk-stamp-wrap svg{position:absolute;inset:-6px -12px;width:calc(100% + 24px);height:calc(100% + 12px);overflow:visible;pointer-events:none}.desk .dk-stamp{font:700 1rem var(--mono);letter-spacing:.16em;color:var(--ink);border:2.5px solid var(--ink);border-radius:6px;padding:4px 12px;background:transparent;transform:rotate(-3deg);cursor:pointer;min-height:40px;transition:transform .15s ease;position:relative;z-index:1}.desk .dk-stamp:hover{transform:rotate(-1deg) scale(1.03)}.desk .dk-stamp.dk-changed{color:var(--red);border-color:var(--red)}.desk .dk-stamp.dk-thunk{animation:dk-thunk .3s ease-out}@keyframes dk-thunk{0%{transform:rotate(-3deg) scale(1.2)}60%{transform:rotate(-3deg) scale(.93)}to{transform:rotate(-3deg) scale(1)}}.desk .dk-status{margin:14px 0 8px;display:flex;gap:10px;align-items:flex-start;font:600 1.0625rem/1.4 var(--sans);padding:12px 14px;border-radius:8px;border:1.5px solid}.desk .dk-status .dk-ico{margin-top:1px;flex:none}.desk .dk-status .dk-ico.dk-okc{stroke:var(--cyan)}.desk .dk-status .dk-ico.dk-badc{stroke:var(--red)}.desk .dk-status small{display:block;font:500 .85rem/1.5 var(--mono);color:var(--ink-2);margin-top:4px;overflow-wrap:anywhere}.desk .dk-status.dk-ok{color:var(--cyan);background:var(--cyan-wash)}.desk .dk-status.dk-bad{color:var(--red);background:var(--red-wash)}.desk .dk-status.dk-none,.desk .dk-steps{color:var(--graphite);background:var(--card-bg)}.desk .dk-steps{list-style:none;margin:16px 0 0;padding:10px 14px;display:flex;gap:8px 10px;align-items:center;border:1px solid var(--rule);border-radius:10px;font:600 .75rem var(--mono);letter-spacing:.01em;flex-wrap:wrap}.desk .dk-steps li{display:flex;align-items:center;gap:7px;opacity:.75}.desk .dk-steps li:before{content:"";width:9px;height:9px;border-radius:50%;border:1.5px solid;flex:none}.desk .dk-steps li:not(:last-child):after{content:"";width:18px;height:1.5px;background:var(--rule);margin-left:3px}.desk .dk-steps li.dk-done{color:var(--ink-2);opacity:1}.desk .dk-steps li.dk-done:before{background:currentColor}.desk .dk-steps li.dk-now{color:var(--ink);opacity:1}.desk .dk-steps li.dk-now:before{background:var(--cyan-mark);border-color:var(--cyan-mark);box-shadow:0 0 0 3px var(--cyan-wash)}.desk .dk-rec-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px;align-items:center}.desk .dk-rec-actions .dk-pen{font-size:1.45rem;margin-left:auto}.desk .dk-rec-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:8px 0 6px}.desk .dk-rec-line .dk-k{font:500 1rem var(--mono);color:var(--ink)}.desk .dk-rec-line .dk-pen{font-size:1.45rem;margin:0}.desk .dk-bytes{margin:14px 0 0;background:var(--card-bg);border:1px solid var(--rule);border-radius:8px;padding:12px 14px;font:.8rem/1.6 var(--mono);color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;overflow:auto}.desk .dk-bytes mark{background:var(--red-wash);color:var(--red);border-radius:3px;padding:0 2px;box-shadow:0 0 0 1px color-mix(in srgb,var(--red) 45%,transparent)}.desk .dk-emblem{position:absolute;right:-18px;top:-30px;width:100px;height:100px;opacity:.85;transform:rotate(-12deg);color:var(--cyan);transition:transform .35s ease,color .2s ease;z-index:3}.desk .dk-emblem .dk-e-ring{fill:none;stroke:currentColor;stroke-width:1.8}.desk .dk-emblem .dk-e-ring-2{fill:none;stroke:currentColor;stroke-width:1.2;stroke-dasharray:2 3}.desk .dk-emblem .dk-e-bg{fill:var(--paper)}.desk .dk-emblem text{font:600 8.6px var(--mono);letter-spacing:1.3px;fill:currentColor}.desk .dk-emblem .dk-e-check{fill:none;stroke:currentColor;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;transition:opacity .2s ease}.desk .dk-emblem .dk-e-crack{fill:none;stroke:var(--red);stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:190;stroke-dashoffset:190;opacity:0}.desk .dk-emblem.dk-broken{color:var(--red);transform:rotate(-4deg) translate(2px,4px)}.desk .dk-emblem.dk-broken .dk-e-check{opacity:0}.desk .dk-emblem.dk-broken .dk-e-crack{opacity:1;animation:dk-crack .5s ease-out forwards}@keyframes dk-crack{to{stroke-dashoffset:0}}.desk .dk-attacks{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:2px 0 10px}.desk .dk-attacks-k{font:1.5rem/1 var(--pen);color:var(--graphite);margin-right:2px}.desk .dk-chip-btn{font:600 .875rem var(--sans);padding:7px 12px;border-radius:999px;border:1.5px dashed var(--cyan-mark);background:transparent;color:var(--ink);cursor:pointer;min-height:36px}.desk .dk-chip-btn:hover{background:var(--cyan-wash)}.desk .dk-chip-btn[aria-pressed=true]{border-style:solid;border-color:var(--red);color:var(--red);background:var(--red-wash)}.desk .dk-v.dk-changed{color:var(--red)}@container dk-record (max-width: 579.98px){.desk .dk-fields{grid-template-columns:minmax(0,1fr)}.desk .dk-f>*{border-bottom:0;padding-block:2px}.desk .dk-k{padding-top:12px}.desk .dk-f .dk-pen{border-bottom:1px solid var(--rule-2);padding-bottom:10px;font-size:1.4rem}.desk .dk-f .dk-pen:empty{display:none}.desk .dk-f:has(.dk-pen:empty) .dk-v{border-bottom:1px solid var(--rule-2);padding-bottom:10px}}@media (max-width:640px){.desk .dk-record:not(.dk-show-crypto) .dk-f.dk-crypto>*{display:none}.desk .dk-crypto-row{display:block}.desk .dk-rec-head{padding-right:70px}.desk .dk-sticky{display:none}.desk .dk-emblem{width:88px;height:88px;right:-8px;top:-26px}.desk .dk-record-area{padding-top:0}.desk .dk-record-caption{position:static;margin:0 0 18px;padding-right:84px;transform:rotate(-1.5deg)}.desk .dk-rec-actions .dk-pen{margin-left:0}}.desk .dk-list{list-style:none;padding:0;margin:0;display:grid;gap:12px}.desk .dk-list li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start;color:var(--ink-2)}.desk .dk-ico{width:20px;height:20px;margin-top:3px;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.desk .dk-ico.dk-ok{stroke:var(--cyan)}.desk .dk-proves{padding:26px 28px 22px;margin-top:30px;transform:rotate(-.3deg)}.desk .dk-proves .dk-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 36px}.desk .dk-reviewer-note{margin:20px 0 0;font:500 .85rem var(--mono)}@media (max-width:760px){.desk .dk-proves .dk-list{grid-template-columns:minmax(0,1fr)}}.desk .dk-reviewer{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(22px,4vw,56px);align-items:center}.desk .dk-cmd-box{padding:18px;min-width:0}.desk .dk-cmd{margin:0;font:500 .9rem/1.6 var(--mono);background:#0f1b2d;color:#e6f3f4;padding:14px 16px;border-radius:8px;overflow-x:auto;white-space:pre}@media (max-width:600px){.desk .dk-cmd{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8rem}}.desk .dk-cmd-row{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;flex-wrap:wrap}.desk .dk-cmd-actions{display:flex;gap:8px;flex-wrap:wrap}@media (max-width:860px){.desk .dk-reviewer{grid-template-columns:minmax(0,1fr)}}.desk .dk-head-doodle{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.desk .dk-head-doodle h2{margin-bottom:0}.desk .dk-head-sketch{width:clamp(120px,14vw,170px);height:auto;flex:none;margin-bottom:-22px;overflow:visible}.desk .dk-hand-sketch{display:block;width:clamp(170px,20vw,230px);height:auto;margin-top:14px;overflow:visible}.desk .dk-close-seal{display:block;width:min(230px,62vw);height:auto;margin:0 0 -4px -8px}@media (min-width:900px){.desk .dk-close{grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:clamp(24px,4vw,56px);column-gap:clamp(24px,4vw,56px)}.desk .dk-close>*{grid-column:1}.desk .dk-close>.dk-close-seal{grid-column:2;grid-row:1/span 4;align-self:center;width:clamp(240px,24vw,320px);margin:0}}.desk .seal-eyes{transform-box:fill-box;transform-origin:center;animation:dk-blink 6.5s ease-in-out 2.5s infinite}@keyframes dk-blink{0%,93%,to{transform:scaleY(1)}95.5%{transform:scaleY(.12)}}@media (prefers-reduced-motion:reduce){.desk .seal-eyes{animation:none}}.desk .dk-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.desk .dk-aa-btn{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:10px;border:1.5px solid var(--rule);background:var(--paper);color:var(--ink);font:700 1rem/1 var(--sans);cursor:pointer}.desk .dk-aa-btn[aria-expanded=true]{border-color:var(--ink)}.desk .dk-display-panel{position:fixed;z-index:40;top:calc(env(safe-area-inset-top, 0px) + 64px);right:max(16px,calc((100vw - 1180px) / 2 + 16px));width:min(320px,calc(100vw - 32px));background:var(--paper);color:var(--ink);border:1.5px solid var(--ink);border-radius:12px;box-shadow:var(--shadow-lg);padding:16px 18px 14px}.desk .dk-display-panel h2{font:700 .8125rem var(--mono);letter-spacing:.01em;color:var(--graphite);margin:0 0 12px;max-width:none}.desk .dk-display-panel fieldset{border:0;margin:0 0 14px;padding:0;min-width:0}.desk .dk-display-panel legend{font:600 .95rem var(--sans);margin-bottom:8px;padding:0}.desk .dk-seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.desk .dk-seg input{position:absolute;opacity:0;width:1px;height:1px}.desk .dk-seg label{display:grid;place-items:center;min-height:44px;border:1.5px solid var(--rule);border-radius:8px;background:var(--card-bg);color:var(--ink-2);font:600 .9rem var(--sans);cursor:pointer;text-align:center;padding:4px}.desk .dk-seg input:checked+label{background:var(--ink);color:var(--paper);border-color:var(--ink)}.desk .dk-seg input:focus-visible+label{outline:2px solid var(--cyan);outline-offset:3px}.desk .dk-seg .dk-sz-m{font-size:.9rem}.desk .dk-seg .dk-sz-l{font-size:1.05rem}.desk .dk-seg .dk-sz-xl{font-size:1.2rem}.desk .dk-panel-foot{display:flex;justify-content:space-between;align-items:center;gap:10px}.desk .dk-panel-foot .dk-pen{font-size:1.3rem}.desk .dk-on-dark{display:none}@media (prefers-color-scheme:dark){html:not([data-dk-theme=light]) .desk .dk-on-light{display:none}html:not([data-dk-theme=light]) .desk .dk-on-dark{display:inline-block}}html[data-dk-theme=dark] .desk .dk-on-light{display:none}html[data-dk-theme=dark] .desk .dk-on-dark{display:inline-block}.desk .dk-player{display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px dashed var(--rule)}.desk .dk-play-btn{display:inline-flex;align-items:center;gap:8px;font:600 .9rem var(--sans);padding:8px 16px;border-radius:999px;border:1.5px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer;min-height:40px}.desk .dk-play-btn svg{width:11px;height:11px;fill:currentColor}.desk .dk-play-btn[disabled]{opacity:.65;cursor:progress}.desk .dk-scrub{list-style:none;margin:0;padding:0;display:flex;gap:6px;flex-wrap:wrap}.desk .dk-scrub button{font:600 .75rem var(--mono);letter-spacing:.01em;padding:7px 10px;border-radius:6px;border:1px solid var(--rule);background:var(--card-bg);color:var(--graphite);cursor:pointer;min-height:36px}.desk .dk-scrub button[aria-pressed=true]{color:var(--ink);border-color:var(--ink);background:var(--paper)}.desk svg [data-part]{transition:opacity .35s ease}@media (prefers-reduced-motion:reduce){.desk .dk-bar,.desk .dk-nav a:not(.dk-btn){transition:none}.desk *,.desk :after,.desk :before{animation:none!important;transition:none!important}.desk .dk-emblem.dk-broken .dk-e-crack{stroke-dashoffset:0}}.desk.dk-legacy [data-legacy-chrome]{display:none!important}.desk.dk-legacy{--aq-bg:var(--desk);--aq-panel:var(--paper);--aq-paper:var(--paper);--aq-tx:var(--ink);--aq-ink:var(--ink);--aq-tx2:var(--ink-2);--aq-tx3:var(--graphite);--aq-line:var(--rule);--aq-line-soft:var(--rule-2);--aq-accent:var(--cyan);--aq-accent-deep:var(--cyan);--aq-cyan:var(--cyan);--aq-cyan-bright:var(--cyan-mark);--aq-mist:var(--graphite);--aq-mist-deep:var(--graphite);--aq-ok:var(--dk-ok);--aq-ink-deep:var(--ink);--aq-paper-dim:var(--card-bg);--aq-stub-paper:var(--card-bg);--aq-stub-ink:var(--ink);--aq-frame-shadow:var(--shadow)}.desk.dk-legacy,.desk.dk-legacy *{--font-sans:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;--font-serif:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;--font-mono:var(--font-jetbrains),ui-monospace,monospace;--font-hand:var(--font-desk-pen),"Segoe Print",cursive}.desk.dk-legacy :is(h1,h2,h3,h4,.aq-masthead){font-family:var(--sans)!important;font-style:normal!important;letter-spacing:-.02em;color:var(--ink)}.desk.dk-legacy :is(h1,h2,.aq-masthead){font-weight:800!important}.desk.dk-legacy :is(.font-serif,.italic):not(code):not(pre){font-style:normal!important}.desk.dk-legacy :is([class*=min-h-screen],main){background-color:transparent!important;background-image:none!important}.desk.dk-legacy :is([class~=bg-white],[class*="bg-white/"],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-zinc-50],[class*=bg-zinc-100],[class*=bg-gray-50],[class*="bg-[#fff" i],[class*="bg-[#FFF" i],[class*="bg-[#FAFAF7]" i],[class*="bg-[#fafaf7]" i]){background-color:var(--paper)!important}.desk.dk-legacy [class*=backdrop-blur]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.desk.dk-legacy :is([class*=text-slate-900],[class*=text-slate-800],[class*=text-zinc-900],[class*=text-zinc-800],[class*=text-gray-900],[class*=text-gray-800],[class*=text-neutral-900],[class*="text-[#0f1b2d]" i],[class*="text-[#0F1B2D]" i],[class*=text-foreground]){color:var(--ink)!important}.desk.dk-legacy :is([class*=text-slate-700],[class*=text-slate-600],[class*=text-zinc-700],[class*=text-zinc-600],[class*=text-gray-700],[class*=text-gray-600],[class*=text-neutral-700],[class*=text-neutral-600],[class*="text-[#3f4d5a]" i],[class*=text-muted-foreground]){color:var(--ink-2)!important}.desk.dk-legacy :is([class*=text-slate-500],[class*=text-slate-400],[class*=text-zinc-500],[class*=text-zinc-400],[class*=text-gray-500],[class*=text-gray-400],[class*=text-neutral-500],[class*=text-neutral-400],[class*="text-[#a1a1aa]" i],[class*="text-[#64748b]" i]){color:var(--graphite)!important}.desk.dk-legacy :is([class*="text-[#009FB7]" i],[class*="text-[#009fb7]" i],[class*="text-[#007D91]" i],[class*="text-[#007d91]" i],[class*=text-aq-cyan],[class*=text-aq-accent],[class*=text-primary],[class*=text-cyan-]){color:var(--cyan)!important}.desk.dk-legacy :is([class*=text-emerald-],[class*=text-green-],[class*="text-[#10b981]" i],[class*="text-[#10B981]" i],[class*=text-aq-ok]){color:var(--dk-ok)!important}.desk.dk-legacy :is([class*=text-red-],[class*=text-rose-]){color:var(--red)!important}.desk.dk-legacy :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-]){color:var(--dk-warn)!important}.desk.dk-legacy :is([class*=bg-emerald-50],[class*=bg-green-50]){background-color:var(--dk-ok-wash)!important}.desk.dk-legacy :is([class*=bg-red-50],[class*=bg-rose-50]){background-color:var(--red-wash)!important}.desk.dk-legacy :is([class*=bg-amber-50],[class*=bg-orange-50],[class*=bg-yellow-50]){background-color:var(--dk-warn-wash)!important}.desk.dk-legacy :is([class*=bg-cyan-50],[class*="bg-[#009FB7]/" i],[class*="bg-[#009fb7]/" i],[class*="bg-[var(--aq-cyan)]/"]){background-color:var(--cyan-wash)!important}.desk.dk-legacy :is(a,button):is([class*="bg-[#009FB7]" i],[class*="bg-[#009fb7]" i],[class*="bg-[#007D91]" i],[class*=bg-aq-cyan],[class*=bg-aq-accent],[class*="bg-[var(--aq-cyan)]"],[class*="bg-[var(--aq-accent"],[class*=bg-primary],[class*=bg-slate-900],[class*=bg-zinc-900],[class*="bg-[#0f1b2d]" i],[class*="bg-[#0F1B2D]" i],[class*="bg-[var(--aq-ink)]"]):not([class*="bg-[#009FB7]/" i]):not([class*="bg-[#009fb7]/" i]){background:var(--ink)!important;color:var(--paper)!important;border:1.5px solid var(--ink)!important;box-shadow:3px 3px 0 var(--cyan-mark)!important}.desk.dk-legacy :is(a,button):is([class*="bg-[#009FB7]" i],[class*="bg-[#009fb7]" i],[class*=bg-aq-cyan],[class*="bg-[var(--aq-cyan)]"],[class*=bg-primary],[class*=bg-slate-900],[class*=bg-zinc-900],[class*="bg-[#0f1b2d]" i],[class*="bg-[#0F1B2D]" i],[class*="bg-[var(--aq-ink)]"]):not([class*="/"]) *{color:inherit!important}.desk.dk-legacy span:is([class*="bg-[#009FB7]" i],[class*="bg-[#009fb7]" i],[class*=bg-aq-cyan]):empty{background-color:var(--cyan-mark)!important}.desk.dk-legacy [class*=border]{border-color:var(--rule)!important}.desk.dk-legacy :is([class*="border-[#009FB7]" i],[class*="border-[#009fb7]" i],[class*=border-aq-cyan],[class*="border-[var(--aq-cyan)]"],[class*=border-cyan-]){border-color:color-mix(in srgb,var(--cyan-mark) 55%,transparent)!important}.desk.dk-legacy :is([class*=border-emerald-],[class*=border-green-]){border-color:color-mix(in srgb,var(--dk-ok) 40%,transparent)!important}.desk.dk-legacy :is([class*=border-red-],[class*=border-rose-]){border-color:color-mix(in srgb,var(--red) 40%,transparent)!important}.desk.dk-legacy a:not([class*=bg-]):not(.dk-btn):not(.dk-site a):not(.dk-foot a){color:var(--link)}.desk.dk-legacy main :is(p,li,dd,td,blockquote,figcaption) a:not([class*=bg-]):not(.dk-btn){-webkit-text-decoration:underline wavy color-mix(in srgb,var(--cyan-mark) 55%,transparent) 1px!important;text-decoration:underline wavy color-mix(in srgb,var(--cyan-mark) 55%,transparent) 1px!important;text-underline-offset:4px}.desk.dk-legacy pre{background:#0f1b2d!important;color:#e6f3f4!important;border:1px solid var(--rule)!important}.desk.dk-legacy pre *{color:inherit}.desk.dk-legacy :not(pre)>code{background:var(--card-bg)!important;color:var(--ink)!important;border-radius:4px;overflow-wrap:anywhere}.desk.dk-legacy table{display:block;max-width:100%;overflow-x:auto}.desk.dk-legacy table.dk-table-full{display:table;width:100%;max-width:none}.desk.dk-legacy :is(input,textarea,select):not([type=radio]):not([type=checkbox]):not([type=hidden]):not(.dk-seg input){color:var(--ink)!important;background-color:var(--paper)!important;border-color:var(--rule)!important}.desk.dk-legacy :is(input,textarea)::-moz-placeholder{color:var(--graphite)!important;opacity:1}.desk.dk-legacy :is(input,textarea)::placeholder{color:var(--graphite)!important;opacity:1}.desk.dk-legacy :not(svg):not(svg *){text-transform:none!important}.desk.dk-legacy :is([class*=tracking-wide],[class*=tracking-widest],[class*="tracking-[0."],[class*="tracking-[.1"],[class*="tracking-[.2"]){letter-spacing:.01em!important}.desk.dk-legacy :is([class*="text-[rgba(15,27,45"],[class*="text-[#7A8794]" i],[class*="text-[#7a8794]" i],[class*="text-[#8A94A0]" i],[class*="text-[#8a94a0]" i],[class*="text-[#8A97A4]" i]){color:var(--graphite)!important}.desk.dk-legacy :is([class*="text-[#22303F]" i],[class*="text-[#22303f]" i]){color:var(--ink)!important}.desk.dk-legacy :is([class*="text-[#00707" i],[class*="text-[#00697" i],[class*="text-[#0E7C8B]" i]){color:var(--cyan)!important}.desk.dk-legacy :is([class*="text-[#9A6B00]" i],[class*="text-[#9a6b00]" i]){color:var(--dk-warn)!important}.desk.dk-legacy :is([class*="bg-[#FBF8F1]" i],[class*="bg-[#fbf8f1]" i],[class*="bg-[#F6F2E9]" i],[class*="bg-[#FAF7F0]" i]){background-color:var(--paper)!important}.desk.dk-legacy :is([class*="bg-[color-mix(in_srgb,#009FB7"],[class*="bg-[color-mix(in_srgb,var(--aq-cyan)"],[class*="bg-[#d1e0d9]" i],[class*="bg-[#D1E0D9]" i],[class*="bg-[#E6F3F4]" i]){background-color:var(--cyan-wash)!important}.desk.dk-legacy a:not([class*=bg-]):not(.dk-btn):not(nav a):not(.dk-site a):not(.dk-foot a):not(.dd-toc a):not(.dd-brand){-webkit-text-decoration:underline wavy color-mix(in srgb,var(--cyan-mark) 55%,transparent) 1px!important;text-decoration:underline wavy color-mix(in srgb,var(--cyan-mark) 55%,transparent) 1px!important;text-underline-offset:4px}.desk.dk-legacy a:not([class*=bg-]):not(.dk-btn):not(nav a):not(.dk-site a):not(.dk-foot a):not(.dd-toc a):not(.dd-brand):is(:hover,:focus-visible){text-decoration-style:solid!important;text-decoration-color:var(--cyan-mark)!important}.desk.dk-legacy :is(.dd-toc a,a.dd-brand){text-decoration:none!important}.desk.dk-legacy :is(.ac-rec-out,.ac-hint,.sp-s-open,.sp-changed,.sp-bad .sp-vmark){color:var(--red)!important}.desk.dk-legacy .sp-bad{border-color:var(--red)!important;background:var(--red-wash)!important}.desk.dk-legacy .sp-primary{background:var(--ink)!important;border-color:var(--ink)!important;color:var(--paper)!important;box-shadow:3px 3px 0 var(--cyan-mark)}.desk.dk-docs :is(aside,[class*="bg-[#0A1628]"]){background-color:var(--desk)!important}.desk.dk-docs .dk-aa-btn{width:44px;height:44px}.desk.dk-legacy :is(div,section,aside):is([class*="bg-[#009FB7]" i],[class*=bg-aq-cyan]):not([class*="bg-[#009FB7]/" i]){background-color:var(--cyan-wash)!important}.desk.dk-legacy :is(div,section,aside):is([class*="bg-[#009FB7]" i],[class*=bg-aq-cyan]):not([class*="bg-[#009FB7]/" i]) :is(p,span,h2,h3)[class*=text-white]{color:var(--ink-2)!important}.desk.dk-legacy [class*=text-blue-]{color:var(--cyan)!important}.desk.dk-legacy.dk-legacy pre,.desk.dk-legacy.dk-legacy pre *{color:#e6f3f4!important}.desk.dk-legacy.dk-legacy pre[class]{background:#0f1b2d!important}.desk.dk-legacy.dk-legacy pre [class*=bg-]{background:transparent!important}.desk.dk-legacy.dk-legacy pre [class*=border]{border-color:rgba(230,243,244,.14)!important}.desk.dk-legacy.dk-legacy pre:has(>[class*=rounded]){padding:0!important}.desk.dk-legacy.dk-legacy pre>[class*=rounded]{border:0!important;margin:0!important}.desk.dk-legacy.dk-legacy pre :is([class*=text-zinc-5],[class*=text-zinc-4],[class*=text-neutral-5],[class*=comment]){color:#9fb0c4!important}.desk.dk-legacy .dk-pd-page.dk-pd-page{background:transparent!important}.desk.dk-legacy textarea{background-color:var(--paper)!important}.desk.dk-legacy .vf-about{padding-bottom:clamp(36px,5vw,64px)}.desk.dk-legacy .vf-about.vf-intro{padding-bottom:0}.desk.dk-legacy .vf-about h1{font-size:clamp(28px,3.4vw,40px);line-height:1.12;margin:0 0 14px;max-width:24ch}.desk.dk-legacy .vf-about h2{font-size:clamp(20px,2.1vw,24px);line-height:1.25;margin:30px 0 8px;max-width:none}.desk.dk-legacy .vf-about h2:first-child{margin-top:0}.desk .dk-bar .dk-brand{min-height:44px}.desk :is(.dk-chip-btn,.dk-btn.dk-small,.dk-nav .dk-btn,.dk-play-btn,.dk-scrub button,.dk-crypto-row button,.dk-stamp){min-height:44px}@media (max-width:640px){.desk .dk-foot a{padding-block:11px}}.desk .dk-pen-link,.desk .dk-rec-actions .dk-inline-link{display:inline-flex;align-items:center;min-height:44px}.desk.dk-legacy h2.rf-entry-k{font:600 .875rem/1.4 var(--mono)!important;letter-spacing:.01em;color:var(--graphite);margin:0;max-width:none}.desk.dk-legacy article.aq-panel h2{font:700 1.125rem/1.3 var(--sans)!important;letter-spacing:-.01em;margin:0}.desk{--dk-w-reading:42rem;--dk-w-wide:64rem;--dk-w-full:1180px;--dk-gutter:clamp(16px,4vw,44px);--dk-h1-explainer:clamp(2.25rem,1.6rem + 2.2vw,3.25rem);--dk-h1-tool:clamp(2rem,1.7rem + 1.1vw,2.5rem);--dk-h1-doc:clamp(1.875rem,1.65rem + .8vw,2.25rem);--dk-h2:clamp(1.3125rem,1.15rem + .55vw,1.5rem);--dk-h3:1.125rem;--dk-ok:#0f7a4a;--dk-ok-wash:#e3f1e8;--dk-warn:#8a4b08;--dk-warn-wash:#fbefdc}@media (prefers-color-scheme:dark){html:not([data-dk-theme=light]) .desk{--dk-ok:#6ee7a7;--dk-ok-wash:#11291f;--dk-warn:#fcc98a;--dk-warn-wash:#33240f}}html[data-dk-theme=dark] .desk{--dk-ok:#6ee7a7;--dk-ok-wash:#11291f;--dk-warn:#fcc98a;--dk-warn-wash:#33240f}.desk main.dk-page{box-sizing:content-box;max-width:var(--dk-w-full);margin-inline:auto;padding-inline:var(--dk-gutter);padding-bottom:clamp(3rem,2rem + 4vw,5.5rem)}.desk .dk-page .dk-ph{display:grid;grid-template-columns:minmax(0,1fr);-moz-column-gap:clamp(2rem,5vw,4.5rem);column-gap:clamp(2rem,5vw,4.5rem);padding-block:clamp(2rem,1.2rem + 3vw,3.75rem) clamp(2rem,1.2rem + 2.5vw,3.25rem)}.desk .dk-page .dk-ph-text{min-width:0;max-width:var(--dk-w-wide)}.desk .dk-page .dk-ph .dk-eyebrow{margin:0 0 .9rem;font-variant-numeric:tabular-nums}.desk .dk-page .dk-ph-title{font:800 var(--dk-h1-explainer)/1.06 var(--sans);letter-spacing:-.03em;color:var(--ink);margin:0;max-width:24ch;text-wrap:balance}.desk .dk-page .dk-ph-lede{margin:1.15rem 0 0;max-width:var(--dk-w-reading);font-size:1.1875rem;line-height:1.6;color:var(--ink-2);text-wrap:pretty}.desk .dk-page .dk-ph-lede>p{margin:0}.desk .dk-page .dk-ph-lede>p+p{margin-top:.75rem}.desk .dk-page .dk-ph-meta{margin:1rem 0 0;font:500 .8125rem/1.5 var(--mono);letter-spacing:.01em;color:var(--graphite);font-variant-numeric:tabular-nums}.desk .dk-page .dk-ph-actions{margin-top:1.6rem}.desk .dk-page .dk-ph-art{display:none}@media (min-width:960px){.desk .dk-page .dk-ph:has(>.dk-ph-art){grid-template-columns:minmax(0,1fr) auto;align-items:center}.desk .dk-page .dk-ph-art{display:block;width:clamp(190px,17vw,250px);margin-right:clamp(0px,2vw,32px)}}.desk .dk-page .dk-ph-fig{margin:0;display:grid;justify-items:center;gap:.25rem;transform:rotate(1.5deg)}.desk .dk-page .dk-ph-doodle{display:block;width:100%;height:auto;overflow:visible}.desk .dk-page .dk-ph-note{max-width:19ch;font-size:1.35rem;line-height:1.05;text-align:center;text-wrap:balance;transform:rotate(-2deg)}.desk .dk-page--doc .dk-ph-title{font-size:var(--dk-h1-doc);line-height:1.12;letter-spacing:-.025em;max-width:30ch}.desk .dk-page--doc .dk-ph-lede{font-size:1.125rem}.desk .dk-page--doc .dk-ph{padding-bottom:clamp(1.75rem,1rem + 2vw,2.5rem)}.desk .dk-page--tool .dk-ph-title{font-size:var(--dk-h1-tool);line-height:1.1;letter-spacing:-.025em;max-width:28ch}.desk .dk-page--tool .dk-ph-lede{font-size:1.0625rem;line-height:1.65}.desk .dk-page--tool .dk-ph{padding-bottom:clamp(1.25rem,.8rem + 1.5vw,2rem)}.desk .dk-page .dk-sec{padding-block:clamp(2.25rem,1.5rem + 2.5vw,3.75rem);border-top:1px solid var(--rule)}.desk .dk-page .dk-sec-in{max-width:var(--dk-w-wide)}.desk .dk-page .dk-sec--reading>.dk-sec-in{max-width:var(--dk-w-reading)}.desk .dk-page .dk-sec--full>.dk-sec-in{max-width:none}.desk .dk-page .dk-sec-title{font:800 var(--dk-h2)/1.22 var(--sans);letter-spacing:-.02em;color:var(--ink);margin:0 0 .7rem;max-width:40ch;text-wrap:balance}.desk .dk-page .dk-sec-lede{margin:0 0 1.5rem;max-width:var(--dk-w-reading);font-size:1.0625rem;line-height:1.65;color:var(--ink-2)}.desk .dk-page .dk-sec :is(h3){font:700 var(--dk-h3)/1.35 var(--sans);letter-spacing:-.01em;color:var(--ink);margin:1.9rem 0 .45rem;max-width:none}.desk .dk-page .dk-sec-in>h3:first-child{margin-top:0}.desk .dk-page .dk-tool{padding-bottom:clamp(2rem,1.25rem + 2vw,3rem);min-width:0}.desk .dk-page .dk-prose{max-width:var(--dk-w-reading);color:var(--ink-2);font-size:1.0625rem;line-height:1.7}.desk .dk-page .dk-prose :is(p,ul,ol,blockquote,dl,address){margin:0 0 1.05rem}.desk .dk-page .dk-prose .dk-sec-in>:last-child,.desk .dk-page .dk-prose>:last-child{margin-bottom:0}.desk .dk-page .dk-prose :is(ul,ol){padding-left:1.3rem}.desk .dk-page .dk-prose ul{list-style:disc}.desk .dk-page .dk-prose ol{list-style:decimal}.desk .dk-page .dk-prose li{margin:0 0 .35rem;padding-left:.15rem}.desk .dk-page .dk-prose li::marker{color:var(--graphite)}.desk .dk-page .dk-prose :is(strong,b){color:var(--ink);font-weight:650}.desk .dk-page .dk-prose address{font-style:normal}.desk .dk-page :is(.dk-prose,.dk-sec,.dk-ph-lede,.dk-inst) :not(pre)>code{font:500 .875em var(--mono);padding:.06em .34em;border-radius:4px;box-shadow:inset 0 0 0 1px var(--rule-2);-webkit-box-decoration-break:clone;box-decoration-break:clone}.desk .dk-page .dk-ph-lede code{white-space:nowrap}.desk .dk-page .dk-prose .dk-code{margin:0 0 1.05rem}.desk .dk-page .dk-code{margin:0;padding:1rem 1.1rem;border-radius:8px;font:500 .8125rem/1.65 var(--mono);overflow-x:auto;white-space:pre;background:#0f1b2d;color:#e6f3f4}@media (max-width:600px){.desk .dk-page .dk-code{white-space:pre-wrap;overflow-wrap:anywhere}}.desk .dk-page .dk-note{margin:1.25rem 0 1.4rem;padding:.1rem 0 .1rem 1rem;box-shadow:inset 2px 0 0 var(--cyan-mark);max-width:var(--dk-w-reading)}.desk .dk-page .dk-note--warn{box-shadow:inset 2px 0 0 var(--dk-warn)}.desk .dk-page .dk-note-k{margin:0 0 .3rem;font:600 .8125rem/1.5 var(--mono);letter-spacing:.01em;color:var(--cyan)}.desk .dk-page .dk-note--warn .dk-note-k{color:var(--dk-warn)}.desk .dk-page .dk-note>:last-child{margin-bottom:0}.desk .dk-page .dk-doc{container:dk-doc/inline-size}.desk .dk-page .dk-doc-grid{display:grid;grid-template-columns:minmax(0,1fr)}.desk .dk-page .dk-doc-body{min-width:0;max-width:var(--dk-w-reading)}.desk .dk-page .dk-doc-body .dk-sec{padding:0;border-top:0;scroll-margin-top:100px}.desk .dk-page .dk-doc-body .dk-sec+.dk-sec{margin-top:2.6rem;padding-top:2.4rem;border-top:1px solid var(--rule-2)}.desk .dk-page .dk-doc-body>.dk-prose+.dk-sec{margin-top:2.6rem}.desk .dk-page .dk-toc{margin:0 0 2.25rem}.desk .dk-page .dk-toc-rail{display:none}.desk .dk-page .dk-toc-k{margin:0 0 .6rem;font:600 .75rem/1.5 var(--mono);letter-spacing:.01em;color:var(--graphite)}.desk .dk-page .dk-toc ol{list-style:none;margin:0;padding:0;box-shadow:inset 1px 0 0 var(--rule)}.desk .dk-page .dk-toc li{margin:0}
/* !important: desk-app-legacy.css underlines every link in main's list items
   and colours every link with a long :not() chain. A contents list is
   navigation, so it is plain text with a rule, not a row of links. */.desk .dk-page .dk-toc a{display:block;padding:.32rem 0 .32rem .9rem;font-size:.875rem;line-height:1.4;color:var(--ink-2)!important}.desk .dk-page .dk-toc a,.desk .dk-page.dk-page .dk-toc.dk-toc li a{text-decoration:none!important}.desk .dk-page .dk-toc a:hover{color:var(--ink)!important}.desk .dk-page .dk-toc a[aria-current=true]{color:var(--ink)!important;box-shadow:inset 2px 0 0 var(--cyan-mark);font-weight:600}@media (pointer:coarse){.desk .dk-page .dk-toc a{padding-block:.62rem}}.desk .dk-page .dk-toc-fold{border-radius:10px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--rule)}.desk .dk-page .dk-toc-fold>summary{display:flex;align-items:center;gap:.75rem;min-height:48px;padding:0 1rem;font:600 .9375rem var(--sans);color:var(--ink);cursor:pointer;list-style:none}.desk .dk-page .dk-toc-fold>summary::-webkit-details-marker{display:none}.desk .dk-page .dk-toc-fold>summary:after{content:"";margin-left:auto;width:8px;height:8px;flex:none;border-right:1.6px solid var(--graphite);border-bottom:1.6px solid var(--graphite);transform:translateY(-2px) rotate(45deg);transition:transform .15s ease}.desk .dk-page .dk-toc-fold[open]>summary:after{transform:translateY(2px) rotate(-135deg)}.desk .dk-page .dk-toc-n{font:500 .8125rem var(--mono);color:var(--graphite);font-variant-numeric:tabular-nums}.desk .dk-page .dk-toc-fold>ol{margin:0 1rem 1rem}@container dk-doc (min-width: 60rem){.desk .dk-page .dk-doc-grid{grid-template-columns:minmax(0,var(--dk-w-reading)) minmax(11rem,15rem);-moz-column-gap:clamp(3rem,7vw,7rem);column-gap:clamp(3rem,7vw,7rem);align-items:start}.desk .dk-page .dk-doc-body{grid-column:1;grid-row:1}.desk .dk-page .dk-toc{grid-column:2;grid-row:1;position:sticky;top:104px;margin:0;max-height:calc(100vh - 136px);overflow-y:auto}.desk .dk-page .dk-toc-fold{display:none}.desk .dk-page .dk-toc-rail{display:block}.desk .dk-page .dk-toc-rail a{font-size:.8125rem;color:var(--graphite)!important}.desk .dk-page .dk-toc-rail a:hover,.desk .dk-page .dk-toc-rail a[aria-current=true]{color:var(--ink)!important}}.desk .dk-state{display:inline-flex;align-items:center;gap:.38rem;padding:.12rem .55rem .12rem .45rem;border-radius:6px;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 32%,transparent);font:600 .8125rem/1.45 var(--sans);letter-spacing:0;white-space:nowrap;vertical-align:middle}.desk .dk-state svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.desk .dk-state--ok{color:var(--cyan);background:var(--cyan-wash)}.desk .dk-state--bad{color:var(--red);background:var(--red-wash)}.desk .dk-state--warn{color:var(--dk-warn);background:var(--dk-warn-wash)}.desk .dk-state--wait{color:var(--graphite);background:var(--card-bg)}.desk .dk-state--idle{color:var(--ink-2);background:transparent}.desk .dk-verdict{display:flex;align-items:flex-start;gap:.6rem;flex-wrap:wrap;margin:.9rem 0 0;font-size:.9375rem;line-height:1.55;color:var(--ink-2)}.desk .dk-verdict>.dk-state{margin-top:.05rem}.desk .dk-verdict>span:not(.dk-state){flex:1 1 16rem;min-width:0}.desk .dk-inst{min-width:0;background:var(--paper);border-radius:10px;box-shadow:inset 0 0 0 1px var(--rule),0 1px 0 rgba(15,27,45,.03)}.desk .dk-inst-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem 1rem;flex-wrap:wrap;padding:.9rem 1.15rem .8rem;box-shadow:inset 0 -1px 0 var(--rule-2)}.desk .dk-inst .dk-inst-title,.desk .dk-page .dk-inst-title{font:700 1.0625rem/1.35 var(--sans);letter-spacing:-.01em;color:var(--ink);margin:0;max-width:none}.desk .dk-inst-body{padding:1rem 1.15rem 1.2rem}.desk .dk-inst-text{margin:0 0 .9rem;max-width:62ch;font-size:1rem;line-height:1.6;color:var(--ink-2)}.desk .dk-inst-text:last-child{margin-bottom:0}.desk .dk-inst-body>:is(.dk-kv,.dk-verdict,.dk-inst-actions,.dk-stat,.dk-inst-row)+.dk-inst-text{margin-top:.9rem}.desk .dk-inst-actions{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-top:1rem}.desk .dk-inst-row{display:flex;flex-wrap:wrap;gap:.6rem;align-items:stretch}.desk .dk-inst-row>.dk-input{flex:1 1 16rem}.desk .dk-stat{margin:1.1rem 0 0;font:800 clamp(1.5rem,1.2rem + 1vw,2rem)/1.15 var(--sans);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.desk .dk-stat small{font-size:.6em;font-weight:600;color:var(--graphite);letter-spacing:0}.desk .dk-instruments{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem)}@media (min-width:960px){.desk .dk-instruments{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.desk .dk-instruments>.dk-inst--span{grid-column:1/-1}}.desk .dk-kv{margin:0;display:grid;grid-template-columns:minmax(7.5rem,max-content) minmax(0,1fr)}.desk .dk-kv>div{display:contents}.desk .dk-kv :is(dt,dd){margin:0;padding:.55rem 0;box-shadow:inset 0 -1px 0 var(--rule-2);min-width:0}.desk .dk-kv dt{padding-right:1.5rem;font:500 .8125rem/1.55 var(--mono);color:var(--graphite)}.desk .dk-kv dd{font:500 .875rem/1.55 var(--mono);color:var(--ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}@media (max-width:520px){.desk .dk-kv{grid-template-columns:minmax(0,1fr)}.desk .dk-kv dt{padding-bottom:0;box-shadow:none}.desk .dk-kv dd{padding-top:.1rem}}.desk .dk-input{min-height:44px;width:100%;min-width:0;padding:.55rem .8rem;border-radius:8px;box-shadow:inset 0 0 0 1px var(--rule);background:var(--paper);color:var(--ink);font:500 1rem/1.4 var(--mono)}.desk .dk-input:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}@media (min-width:640px){.desk .dk-input{font-size:.9375rem}}.desk .dk-page .dk-band{margin-top:clamp(1.5rem,1rem + 2vw,2.5rem);padding:clamp(1.5rem,1rem + 2vw,2.25rem) clamp(1.25rem,.8rem + 2vw,2.25rem);display:grid;gap:1.25rem 3rem;align-items:center;background:var(--paper);border-radius:12px;box-shadow:inset 0 0 0 1px var(--rule)}@media (min-width:860px){.desk .dk-page .dk-band{grid-template-columns:minmax(0,1fr) auto}}.desk .dk-page .dk-band-title{font:800 clamp(1.625rem,1.3rem + 1.3vw,2.25rem)/1.1 var(--sans);letter-spacing:-.03em;color:var(--ink);margin:0;max-width:none}.desk .dk-page .dk-band-lede{margin:.55rem 0 0;max-width:var(--dk-w-reading);font-size:1.0625rem;line-height:1.6;color:var(--ink-2)}.desk .dk-page .dk-band .dk-ctas{justify-content:flex-start}.desk .dk-page .dk-sec+.dk-band,.desk .dk-page .dk-tool+.dk-band{margin-top:0}@media (max-width:520px){.desk .dk-page .dk-ph-lede,.desk .dk-page--doc .dk-ph-lede{font-size:1.0625rem}.desk .dk-inst-body,.desk .dk-inst-head{padding-inline:.95rem}.desk .dk-page .dk-band .dk-ctas>.dk-btn{flex:1 1 100%}}@media print{.desk .dk-page .dk-band,.desk .dk-page .dk-ph-art,.desk .dk-page .dk-toc{display:none}}