.sk-tag.sk-tag{--sk:#efd15af2;--sk-hatch:#efd15ae6;align-items:center;background:#0000;border:0;border-radius:0;box-shadow:none;display:inline-flex;max-width:100%;padding:7px 16px 6px;white-space:nowrap;width:-webkit-fit-content;width:fit-content}.sk-tag .sk-tag-t,.sk-tag.sk-tag{font-size:11.5px;line-height:1.3;min-width:0;position:relative}.sk-tag .sk-tag-t{color:#f5e2a0;font-family:IBM Plex Mono,monospace;font-size:var(--sk-fs,11.5px);font-style:normal;font-weight:600;letter-spacing:.2em;letter-spacing:var(--sk-ls,.2em);overflow-wrap:break-word;text-transform:uppercase}.sk-tag.sk-tag--light{--sk:#1a1a1cb8;--sk-hatch:#e2b316}.sk-tag--light .sk-tag-t{color:#17171a}.sk-tag-sk{left:-3px;overflow:visible;pointer-events:none;position:absolute;top:-3px}.sk-tag-sk path{fill:none;stroke:var(--sk);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:sk-tag-pencil .9s cubic-bezier(.5,.1,.3,1) .15s forwards}.sk-tag-sk .sk-tag-sk-a{stroke-width:1.3}.sk-tag-sk .sk-tag-sk-b{stroke-width:.8;animation-delay:.4s;opacity:.55}.sk-tag-sk .sk-tag-sk-hatch{stroke:var(--sk-hatch);stroke-width:1;animation-delay:.6s;animation-duration:.7s;opacity:.38}.sk-tag--light .sk-tag-sk .sk-tag-sk-hatch{opacity:.55}@keyframes sk-tag-pencil{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.sk-tag-sk path{stroke-dashoffset:0;animation:none}}.sk-tag.sk-tag.sk-tag--wrap{white-space:normal}body.dl-page-active header{background-color:#000c;padding-bottom:10px}.dl{--dl-gold:#f8cf3a;--dl-gold-deep:#e2b316;--dl-gold-text:#8a6700;--dl-ink:#16181a;--dl-muted:#5f6266;--dl-line:#ece8de;--dl-bg:#f8f6f1;background:var(--dl-bg);color:var(--dl-ink);font-family:Outfit-Regular,sans-serif;font-size:16px;line-height:1.55;text-align:left}.dl *,.dl :after,.dl :before{box-sizing:border-box}.dl :where(h1,h2,p){font-weight:400;letter-spacing:normal;margin:0;padding:0;text-transform:none}.dl :where(a){text-decoration:none}.dl :focus-visible{border-radius:6px;outline:2px solid var(--dl-ink);outline-offset:3px}.dl .dl-wrap{margin:0 auto;width:min(1200px,100% - 32px)}.dl .dl-hero{background:radial-gradient(ellipse 50% 70% at 90% 0,#f8cf3a29,#f8cf3a00 70%);padding:150px 0 36px}.dl .dl-h1{color:#111;font-size:clamp(32px,3.4vw,50px);letter-spacing:-.025em;line-height:1.1;margin-top:20px;max-width:16em}.dl .dl-h1 em{color:#b88a00;font-style:normal}.dl .dl-lead{color:var(--dl-muted);font-size:18px;margin-top:18px;max-width:38em}.dl .dl-langs{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.dl .dl-langs-label{color:var(--dl-muted);font-family:Outfit-SemiBold,Outfit-Bold,sans-serif;font-size:12px;letter-spacing:.1em;margin-right:6px;text-transform:uppercase}.dl .dl-langs button{background:#fff;border:1px solid var(--dl-line);border-radius:999px;color:var(--dl-ink);cursor:pointer;font:inherit;font-family:Outfit-SemiBold,Outfit-Bold,sans-serif;font-size:14px;min-width:48px;padding:8px 14px;transition:border-color .2s ease,background .2s ease}.dl .dl-langs button:hover{border-color:var(--dl-gold-deep)}.dl .dl-langs button.is-on{background:var(--dl-gold);border-color:var(--dl-gold)}.dl .dl-list{padding:28px 0 110px}.dl .dl-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.dl .dl-card{background:#fff;border:1px solid var(--dl-line);border-radius:20px;box-shadow:0 18px 40px -34px #3c2d0066;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.dl .dl-card:hover{box-shadow:0 26px 50px -34px #3c2d0080;transform:translateY(-2px)}.dl .dl-cover{aspect-ratio:16/10;background:#0c0d0d;display:block;overflow:hidden}.dl .dl-cover img{display:block;height:100%;object-fit:cover;object-position:top center;transition:transform .4s ease;width:100%}.dl .dl-card:hover .dl-cover img{transform:scale(1.02)}.dl .dl-card-body{display:flex;flex:1 1;flex-direction:column;padding:22px 22px 24px}.dl .dl-aud{color:var(--dl-gold-text);font-family:Outfit-SemiBold,Outfit-Bold,sans-serif;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.dl .dl-title{color:#111;font-size:24px;line-height:1.2;margin-top:8px}.dl .dl-text{color:var(--dl-muted);font-size:15.5px;margin-top:10px}.dl .dl-meta{color:var(--dl-muted);display:flex;flex-wrap:wrap;font-size:13.5px;gap:6px 14px;margin-top:auto;padding-top:16px}.dl .dl-meta span+span:before{content:"·";margin-right:14px}.dl .dl-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.dl .dl-btn{align-items:baseline;background:var(--dl-gold);border:1px solid #0000;border-radius:999px;color:#111;display:inline-flex;font-family:Outfit-SemiBold,Outfit-Bold,sans-serif;font-size:15px;gap:8px;line-height:1.2;padding:11px 20px;transition:background .2s ease,border-color .2s ease}.dl .dl-btn:hover{background:#f2c21f;color:#111}.dl .dl-btn small{font-family:Outfit-Regular,sans-serif;font-size:12.5px;opacity:.7}.dl .dl-btn--line{background:#0000;border-color:#ddd6c6}.dl .dl-btn--line:hover{background:#0000;border-color:#111}.dl .dl-closing{color:var(--dl-muted);display:flex;flex-wrap:wrap;font-size:15px;gap:10px 24px;justify-content:space-between;margin-top:34px}.dl .dl-closing a{color:#111;font-family:Outfit-SemiBold,Outfit-Bold,sans-serif;text-decoration:underline;-webkit-text-decoration-color:var(--dl-gold-deep);text-decoration-color:var(--dl-gold-deep);text-underline-offset:4px}@media(max-width:1000px){.dl .dl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.dl .dl-hero{padding:120px 0 24px}.dl .dl-grid{grid-template-columns:minmax(0,1fr)}.dl .dl-lead{font-size:16.5px}}@media(prefers-reduced-motion:reduce){.dl .dl-card,.dl .dl-cover img{transition:none}.dl .dl-card:hover,.dl .dl-card:hover .dl-cover img{transform:none}}