.hero-tile[data-astro-cid-mbxumaqp]{position:absolute;z-index:2;width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#ffffffeb;border:1px solid rgba(255,255,255,.9);box-shadow:0 12px 28px -8px #ea580c47,0 2px 6px #0000000f}@media screen{:where(html[data-theme=dark]) .hero-tile[data-astro-cid-mbxumaqp]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222222eb;border:1px solid rgba(46,46,46,.9)}}@media screen{[data-astro-cid-mbxumaqp]:where(html[data-theme=dark]) .hero-tile[data-astro-cid-mbxumaqp]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222222eb;border:1px solid rgba(46,46,46,.9)}}.hero-tile[data-astro-cid-mbxumaqp] svg[data-astro-cid-mbxumaqp]{width:24px;height:24px}html:not([lang^=en]) .hero-title[data-astro-cid-mbxumaqp]{font-size:clamp(2rem,10vw,3rem);overflow-wrap:break-word}@media(min-width:640px){html:not([lang^=en]) .hero-title[data-astro-cid-mbxumaqp]{font-size:3.25rem}}@media(min-width:1024px){html:not([lang^=en]) .hero-title[data-astro-cid-mbxumaqp]{font-size:clamp(2.5rem,3.7vw,4rem)}}.hero-kicker[data-astro-cid-mbxumaqp]{display:block;margin-bottom:14px;font-size:15px;font-weight:600;letter-spacing:.01em;line-height:1.3;color:#b45309}@media screen{:where(html[data-theme=dark]) .hero-kicker[data-astro-cid-mbxumaqp]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#e98347}}@media screen{[data-astro-cid-mbxumaqp]:where(html[data-theme=dark]) .hero-kicker[data-astro-cid-mbxumaqp]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#e98347}}.hero-tile-row[data-astro-cid-mbxumaqp]{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px;padding:6px 0 10px}@media(min-width:1024px){.hero-tile-row[data-astro-cid-mbxumaqp]{display:none}}.hero-tile-sm[data-astro-cid-mbxumaqp]{width:46px;height:46px;border-radius:13px;display:flex;align-items:center;justify-content:center;background:#ffffffeb;border:1px solid rgba(255,255,255,.9);box-shadow:0 12px 24px -8px #ea580c4d,0 2px 6px #0000000f}@media screen{:where(html[data-theme=dark]) .hero-tile-sm[data-astro-cid-mbxumaqp]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222222eb;border:1px solid rgba(46,46,46,.9)}}@media screen{[data-astro-cid-mbxumaqp]:where(html[data-theme=dark]) .hero-tile-sm[data-astro-cid-mbxumaqp]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222222eb;border:1px solid rgba(46,46,46,.9)}}.hero-tile-sm[data-astro-cid-mbxumaqp] svg[data-astro-cid-mbxumaqp]{width:22px;height:22px}.hero-tile-label[data-astro-cid-mbxumaqp]{font-size:11px;font-weight:800;letter-spacing:.02em;color:#fff;padding:4px 6px;border-radius:5px}#cropper-card[data-astro-cid-2qpdhnhl]:not([data-from-review="1"]) #btn-editor-done[data-astro-cid-2qpdhnhl]{display:none}#cropper-card[data-astro-cid-2qpdhnhl][data-from-review="1"] #btn-add-both-sides[data-astro-cid-2qpdhnhl],#cropper-card[data-astro-cid-2qpdhnhl][data-from-review="1"] #btn-add-to-album[data-astro-cid-2qpdhnhl]{display:none}.card-review[data-astro-cid-2qpdhnhl]{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:14px;background:var(--color-surface, #fff);border:1px solid var(--color-border);box-shadow:0 8px 28px -10px #0f172a1f}@media screen{:where(html[data-theme=dark]) .card-review[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:var(--color-surface, #222222)}}@media screen{[data-astro-cid-2qpdhnhl]:where(html[data-theme=dark]) .card-review[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:var(--color-surface, #222222)}}.card-review[data-astro-cid-2qpdhnhl].hidden{display:none}.card-review-head[data-astro-cid-2qpdhnhl]{padding-bottom:12px;border-bottom:1px solid var(--color-border)}.card-review-icon[data-astro-cid-2qpdhnhl]{width:36px;height:36px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#fef3c7;border:1px solid #FDE68A}@media screen{:where(html[data-theme=dark]) .card-review-icon[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#221d0b;border:1px solid #403500}}@media screen{[data-astro-cid-2qpdhnhl]:where(html[data-theme=dark]) .card-review-icon[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#221d0b;border:1px solid #403500}}.card-review-title[data-astro-cid-2qpdhnhl]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:15px;font-weight:600;color:var(--color-text-primary)}.card-review-sub[data-astro-cid-2qpdhnhl]{margin-top:2px;font-size:12.5px;color:var(--color-text-muted)}.card-review-chip[data-astro-cid-2qpdhnhl]{font-family:var(--font-mono, ui-monospace, monospace);font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:9999px;background:#fffbeb;color:#b45309;border:1px solid #FDE68A}@media screen{:where(html[data-theme=dark]) .card-review-chip[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22201a;color:#e98347;border:1px solid #403500}}@media screen{[data-astro-cid-2qpdhnhl]:where(html[data-theme=dark]) .card-review-chip[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22201a;color:#e98347;border:1px solid #403500}}.card-review-badge[data-astro-cid-2qpdhnhl]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;padding:5px 10px;border-radius:8px}.card-review-badge[data-astro-cid-2qpdhnhl].is-ok{background:#f0fdf4;color:#15803d;border:1px solid #BBF7D0}@media screen{:where(html[data-theme=dark]) .card-review-badge[data-astro-cid-2qpdhnhl].is-ok:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c211d;color:#5ebd76;border:1px solid #1f3d2b}}@media screen{[data-astro-cid-2qpdhnhl]:where(html[data-theme=dark]) .card-review-badge[data-astro-cid-2qpdhnhl].is-ok:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c211d;color:#5ebd76;border:1px solid #1f3d2b}}.card-review-badge[data-astro-cid-2qpdhnhl].is-warn{background:#fffbeb;color:#b45309;border:1px solid #FDE68A}@media screen{:where(html[data-theme=dark]) .card-review-badge[data-astro-cid-2qpdhnhl].is-warn:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22201a;color:#e98347;border:1px solid #403500}}@media screen{[data-astro-cid-2qpdhnhl]:where(html[data-theme=dark]) .card-review-badge[data-astro-cid-2qpdhnhl].is-warn:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22201a;color:#e98347;border:1px solid #403500}}.card-review-dot[data-astro-cid-2qpdhnhl]{width:6px;height:6px;border-radius:9999px;background:currentColor}.card-review-btn[data-astro-cid-2qpdhnhl]{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:13px;font-weight:500;border-radius:9px;cursor:pointer}.card-review-add[data-astro-cid-2qpdhnhl]{background:#16a34a;color:#fff;border:1px solid #15803D}.card-review-add[data-astro-cid-2qpdhnhl]:hover{background:#15803d}.card-review-tile[data-astro-cid-2qpdhnhl]{display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px;border-radius:12px;background:#161616;border:1px solid #262626}.card-review-tile-head[data-astro-cid-2qpdhnhl]{display:flex;align-items:center;justify-content:space-between;gap:8px}.card-review-side[data-astro-cid-2qpdhnhl]{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:#f5f5f5}.card-review-side-dot[data-astro-cid-2qpdhnhl]{width:7px;height:7px;border-radius:9999px}.card-review-side-dot[data-astro-cid-2qpdhnhl].is-front{background:#f59e0b}.card-review-side-dot[data-astro-cid-2qpdhnhl].is-back{background:#22c55e}.card-review-edit[data-astro-cid-2qpdhnhl]{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 11px;font-size:12.5px;font-weight:500;color:#e5e5e5;background:#262626;border:1px solid #3f3f3f;border-radius:8px;cursor:pointer}.card-review-edit[data-astro-cid-2qpdhnhl]:hover{color:#fbbf24;border-color:#f59e0b99}@media screen{:where(html[data-theme=dark]) .card-review-edit[data-astro-cid-2qpdhnhl]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:#663a0099}}@media screen{[data-astro-cid-2qpdhnhl]:where(html[data-theme=dark]) .card-review-edit[data-astro-cid-2qpdhnhl]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:#663a0099}}.card-review-frame[data-astro-cid-2qpdhnhl]{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:85.6 / 53.98;border-radius:10px;background:#0f0f0f;overflow:hidden}.card-review-canvas[data-astro-cid-2qpdhnhl]{max-width:100%;max-height:100%;border-radius:8px;background:#fff}@media screen{:where(html[data-theme=dark]) .card-review-canvas[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-2qpdhnhl]:where(html[data-theme=dark]) .card-review-canvas[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.card-review-empty[data-astro-cid-2qpdhnhl]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:12px;text-align:center;font-size:12.5px;color:#a3a3a3;border:1px dashed #3f3f3f;border-radius:10px}.card-review-empty[data-astro-cid-2qpdhnhl].hidden{display:none}.card-review-px[data-astro-cid-2qpdhnhl]{font-family:var(--font-mono, ui-monospace, monospace);font-size:11px;color:#a3a3a3}#cropper-card[data-astro-cid-2qpdhnhl][data-live-card=off] #live-card-preview-wrap[data-astro-cid-2qpdhnhl],#cropper-card[data-astro-cid-2qpdhnhl]:not([data-live-card=off]) #btn-show-live-card[data-astro-cid-2qpdhnhl]{display:none}.live-card-chip[data-astro-cid-2qpdhnhl]{font-family:var(--font-mono, ui-monospace, monospace);font-size:10px;line-height:1;padding:3px 6px;border-radius:4px;background:#161616eb;border:1px solid var(--color-workspace-border);color:#cbd5e1;cursor:pointer}.live-card-chip[data-astro-cid-2qpdhnhl]:hover{color:#fbbf24;border-color:#f59e0b8c}@media screen{:where(html[data-theme=dark]) .live-card-chip[data-astro-cid-2qpdhnhl]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:#663a008c}}@media screen{[data-astro-cid-2qpdhnhl]:where(html[data-theme=dark]) .live-card-chip[data-astro-cid-2qpdhnhl]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:#663a008c}}.ws-spec-chip[data-astro-cid-2qpdhnhl]{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:9999px;background:var(--color-surface-2);border:1px solid var(--color-border);color:var(--color-text-secondary);white-space:nowrap}.ws-spec-chip[data-astro-cid-2qpdhnhl].is-green{background:#f0fdf4;border-color:#bbf7d0;color:#15803d}@media screen{:where(html[data-theme=dark]) .ws-spec-chip[data-astro-cid-2qpdhnhl].is-green:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c211d;border-color:#1f3d2b;color:#5ebd76}}@media screen{[data-astro-cid-2qpdhnhl]:where(html[data-theme=dark]) .ws-spec-chip[data-astro-cid-2qpdhnhl].is-green:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c211d;border-color:#1f3d2b;color:#5ebd76}}.ws-steps[data-astro-cid-2qpdhnhl]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;counter-reset:none}.ws-step[data-astro-cid-2qpdhnhl]{position:relative;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:var(--color-surface-2);border:1px solid var(--color-border);min-width:0}.ws-step[data-astro-cid-2qpdhnhl]:not(:last-child):after{content:"";position:absolute;right:-7px;top:50%;width:10px;height:10px;transform:translateY(-50%) rotate(45deg);background:var(--color-surface-2);border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);z-index:1}.ws-step-num[data-astro-cid-2qpdhnhl]{width:26px;height:26px;border-radius:9999px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;color:#92400e;background:#fef3c7;border:1px solid #FDE68A}@media screen{:where(html[data-theme=dark]) .ws-step-num[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#ed9367;background:#221d0b;border:1px solid #403500}}@media screen{[data-astro-cid-2qpdhnhl]:where(html[data-theme=dark]) .ws-step-num[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#ed9367;background:#221d0b;border:1px solid #403500}}.ws-step-text[data-astro-cid-2qpdhnhl]{display:flex;flex-direction:column;min-width:0;line-height:1.25}.ws-step-text[data-astro-cid-2qpdhnhl] strong[data-astro-cid-2qpdhnhl]{font-size:13px;color:var(--color-text-primary)}.ws-step-text[data-astro-cid-2qpdhnhl] span[data-astro-cid-2qpdhnhl]{font-size:11.5px;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:639px){.ws-steps[data-astro-cid-2qpdhnhl]{gap:6px}.ws-step[data-astro-cid-2qpdhnhl]{flex-direction:column;align-items:flex-start;gap:6px;padding:8px 10px}.ws-step-text[data-astro-cid-2qpdhnhl] span[data-astro-cid-2qpdhnhl]{display:none}}@media(min-width:1024px){div[data-astro-cid-2qpdhnhl]:has(>#dropzone-card):not(:has(>#cropper-card:not(.hidden))):not(:has(>#ecard-auto-review:not(.hidden)))>#dropzone-card[data-astro-cid-2qpdhnhl]{flex:1;min-height:560px}}div[data-astro-cid-2qpdhnhl]:has(>#cropper-card:not(.hidden))>#dropzone-card[data-astro-cid-2qpdhnhl],div[data-astro-cid-2qpdhnhl]:has(>#ecard-auto-review:not(.hidden))>#dropzone-card[data-astro-cid-2qpdhnhl]{padding-top:22px;padding-bottom:22px}div[data-astro-cid-2qpdhnhl]:has(>#cropper-card:not(.hidden))>#dropzone-card[data-astro-cid-2qpdhnhl] [data-astro-cid-2qpdhnhl]:is(.ws-drop-art,.ws-drop-features,#dropzone-subtitle),div[data-astro-cid-2qpdhnhl]:has(>#ecard-auto-review:not(.hidden))>#dropzone-card[data-astro-cid-2qpdhnhl] [data-astro-cid-2qpdhnhl]:is(.ws-drop-art,.ws-drop-features,#dropzone-subtitle){display:none}div[data-astro-cid-2qpdhnhl]:has(>#cropper-card:not(.hidden))>#dropzone-card[data-astro-cid-2qpdhnhl] #dropzone-title[data-astro-cid-2qpdhnhl],div[data-astro-cid-2qpdhnhl]:has(>#ecard-auto-review:not(.hidden))>#dropzone-card[data-astro-cid-2qpdhnhl] #dropzone-title[data-astro-cid-2qpdhnhl]{font-size:16px}div[data-astro-cid-2qpdhnhl]:has(>#cropper-card:not(.hidden))>#dropzone-card[data-astro-cid-2qpdhnhl] .ws-drop-button[data-astro-cid-2qpdhnhl],div[data-astro-cid-2qpdhnhl]:has(>#ecard-auto-review:not(.hidden))>#dropzone-card[data-astro-cid-2qpdhnhl] .ws-drop-button[data-astro-cid-2qpdhnhl]{margin-top:10px;height:38px}.ws-drop-art[data-astro-cid-2qpdhnhl]{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:22px}.ws-drop-doc[data-astro-cid-2qpdhnhl]{width:58px;height:74px;border-radius:6px;background:#fff;border:1px solid var(--color-border-strong);box-shadow:0 6px 16px -6px #0000002e;padding:12px 9px;display:flex;flex-direction:column;gap:6px;transform:rotate(-6deg);transition:transform .22s cubic-bezier(.16,1,.3,1)}@media screen{:where(html[data-theme=dark]) .ws-drop-doc[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-2qpdhnhl]:where(html[data-theme=dark]) .ws-drop-doc[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.ws-drop-doc[data-astro-cid-2qpdhnhl] span[data-astro-cid-2qpdhnhl]{height:4px;border-radius:9999px;background:#e5e7eb}@media screen{:where(html[data-theme=dark]) .ws-drop-doc[data-astro-cid-2qpdhnhl] span[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#18191b}}@media screen{[data-astro-cid-2qpdhnhl]:where(html[data-theme=dark]) .ws-drop-doc[data-astro-cid-2qpdhnhl] span[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#18191b}}.ws-drop-doc[data-astro-cid-2qpdhnhl] span[data-astro-cid-2qpdhnhl].short{width:60%}.ws-drop-arrow[data-astro-cid-2qpdhnhl]{width:44px;height:44px;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 8px 20px -6px #d9770699;transition:transform .22s cubic-bezier(.16,1,.3,1)}.ws-drop-arrow[data-astro-cid-2qpdhnhl] svg[data-astro-cid-2qpdhnhl]{width:22px;height:22px}.ws-drop-card[data-astro-cid-2qpdhnhl]{width:92px;height:58px;border-radius:8px;background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid #FCD34D;box-shadow:0 6px 16px -6px #d9770659;padding:9px;display:flex;gap:7px;transform:rotate(5deg);transition:transform .22s cubic-bezier(.16,1,.3,1)}@media screen{:where(html[data-theme=dark]) .ws-drop-card[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:linear-gradient(135deg,#22201a,#221d0b);border:1px solid #4c3700}}@media screen{[data-astro-cid-2qpdhnhl]:where(html[data-theme=dark]) .ws-drop-card[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:linear-gradient(135deg,#22201a,#221d0b);border:1px solid #4c3700}}.ws-drop-card[data-astro-cid-2qpdhnhl] .photo[data-astro-cid-2qpdhnhl]{width:26px;border-radius:4px;background:#fde68a}@media screen{:where(html[data-theme=dark]) .ws-drop-card[data-astro-cid-2qpdhnhl] .photo[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#221800}}@media screen{[data-astro-cid-2qpdhnhl]:where(html[data-theme=dark]) .ws-drop-card[data-astro-cid-2qpdhnhl] .photo[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#221800}}.ws-drop-card[data-astro-cid-2qpdhnhl] .lines[data-astro-cid-2qpdhnhl]{flex:1;display:flex;flex-direction:column;justify-content:center;gap:5px}.ws-drop-card[data-astro-cid-2qpdhnhl] .lines[data-astro-cid-2qpdhnhl] i[data-astro-cid-2qpdhnhl]{height:4px;border-radius:9999px;background:#f59e0b;opacity:.45}.ws-drop-card[data-astro-cid-2qpdhnhl] .lines[data-astro-cid-2qpdhnhl] i[data-astro-cid-2qpdhnhl].short{width:55%}#dropzone-card[data-astro-cid-2qpdhnhl]:hover .ws-drop-doc[data-astro-cid-2qpdhnhl]{transform:rotate(-10deg) translateY(-3px)}#dropzone-card[data-astro-cid-2qpdhnhl]:hover .ws-drop-card[data-astro-cid-2qpdhnhl]{transform:rotate(8deg) translateY(-3px)}#dropzone-card[data-astro-cid-2qpdhnhl]:hover .ws-drop-arrow[data-astro-cid-2qpdhnhl]{transform:translateY(-4px)}.ws-drop-button[data-astro-cid-2qpdhnhl]{margin-top:18px;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 22px;border-radius:10px;font-size:14px;font-weight:700;color:#fff;background:linear-gradient(180deg,#f59e0b,#d97706);box-shadow:0 6px 16px -6px #d9770699,inset 0 1px #fff3;transition:transform .16s ease}#dropzone-card[data-astro-cid-2qpdhnhl]:hover .ws-drop-button[data-astro-cid-2qpdhnhl]{transform:translateY(-1px)}.ws-format-tag[data-astro-cid-2qpdhnhl]{font-family:var(--font-mono);font-size:11px;font-weight:500;padding:2px 8px;border-radius:6px;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-secondary)}.ws-drop-features[data-astro-cid-2qpdhnhl]{list-style:none;margin:28px auto 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:560px;text-align:left}.ws-drop-features[data-astro-cid-2qpdhnhl] li[data-astro-cid-2qpdhnhl]{display:flex;align-items:flex-start;gap:9px;padding:10px 12px;border-radius:12px;background:var(--color-surface);border:1px solid var(--color-border)}.ws-drop-features[data-astro-cid-2qpdhnhl] .ico[data-astro-cid-2qpdhnhl]{width:28px;height:28px;flex-shrink:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:#b45309;background:#fef3c7}@media screen{:where(html[data-theme=dark]) .ws-drop-features[data-astro-cid-2qpdhnhl] .ico[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#e98347;background:#221d0b}}@media screen{[data-astro-cid-2qpdhnhl]:where(html[data-theme=dark]) .ws-drop-features[data-astro-cid-2qpdhnhl] .ico[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#e98347;background:#221d0b}}.ws-drop-features[data-astro-cid-2qpdhnhl] .ico[data-astro-cid-2qpdhnhl] svg[data-astro-cid-2qpdhnhl]{width:15px;height:15px}.ws-drop-features[data-astro-cid-2qpdhnhl] li[data-astro-cid-2qpdhnhl]>span[data-astro-cid-2qpdhnhl]:last-child{display:flex;flex-direction:column;font-size:11.5px;line-height:1.35;color:var(--color-text-secondary)}.ws-drop-features[data-astro-cid-2qpdhnhl] strong[data-astro-cid-2qpdhnhl]{font-size:12.5px;color:var(--color-text-primary)}@media(max-width:639px){.ws-drop-features[data-astro-cid-2qpdhnhl]{grid-template-columns:minmax(0,1fr)}}.ws-panel-icon[data-astro-cid-2qpdhnhl]{width:36px;height:36px;flex-shrink:0;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:#b45309;background:#fef3c7;border:1px solid #FDE68A}@media screen{:where(html[data-theme=dark]) .ws-panel-icon[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#e98347;background:#221d0b;border:1px solid #403500}}@media screen{[data-astro-cid-2qpdhnhl]:where(html[data-theme=dark]) .ws-panel-icon[data-astro-cid-2qpdhnhl]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#e98347;background:#221d0b;border:1px solid #403500}}.ws-panel-icon[data-astro-cid-2qpdhnhl] svg[data-astro-cid-2qpdhnhl]{width:18px;height:18px}.ws-count-pill[data-astro-cid-2qpdhnhl]{flex-shrink:0;font-size:11.5px;font-weight:600;padding:4px 10px;border-radius:9999px;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-secondary)}.ws-field[data-astro-cid-2qpdhnhl]{display:flex;flex-direction:column;min-width:0}.ws-field-label[data-astro-cid-2qpdhnhl]{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:4px}.ws-select[data-astro-cid-2qpdhnhl]{width:100%;min-width:0;height:36px;padding:0 10px;font-size:13px;font-weight:500;border-radius:8px;cursor:pointer;background:var(--color-surface);border:1px solid var(--color-border-strong);color:var(--color-text-body);outline:none;text-overflow:ellipsis}.ws-select[data-astro-cid-2qpdhnhl]:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px #f59e0b26}.ws-options-row[data-astro-cid-2qpdhnhl]{display:grid;grid-template-columns:minmax(0,1fr) 84px 84px;gap:8px}.ws-toggle[data-astro-cid-2qpdhnhl]{width:100%;height:36px;font-size:13px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .14s ease}.profile-btn[data-astro-cid-2qpdhnhl]{transition:all .16s cubic-bezier(.16,1,.3,1)}.profile-btn[data-astro-cid-2qpdhnhl]:active{transform:scale(.97)}.profile-btn[data-astro-cid-2qpdhnhl]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px}.sub-preset-chip[data-astro-cid-2qpdhnhl]{transition:all .14s ease}.sub-preset-chip[data-astro-cid-2qpdhnhl]:active{transform:scale(.96)}.sub-preset-chip[data-astro-cid-2qpdhnhl]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px}.profile-nav-btn[data-astro-cid-2qpdhnhl]{transition:all .14s ease}.profile-nav-btn[data-astro-cid-2qpdhnhl]:hover:not(:disabled){background:var(--color-surface-2)!important;color:var(--color-text-primary)!important;border-color:var(--color-border-strong)!important}.profile-nav-btn[data-astro-cid-2qpdhnhl]:active:not(:disabled){transform:scale(.95)}.profile-nav-btn[data-astro-cid-2qpdhnhl]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px}.profile-fade-cue[data-astro-cid-2qpdhnhl]{position:absolute;top:1px;bottom:1px;width:28px;pointer-events:none;transition:opacity .15s ease;z-index:10}.profile-fade-left[data-astro-cid-2qpdhnhl]{left:1px;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;background:linear-gradient(to right,var(--color-surface-2) 25%,transparent 100%)}.profile-fade-right[data-astro-cid-2qpdhnhl]{right:1px;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;background:linear-gradient(to left,var(--color-surface-2) 25%,transparent 100%)}@media(prefers-reduced-motion:reduce){.profile-fade-cue[data-astro-cid-2qpdhnhl],.profile-nav-btn[data-astro-cid-2qpdhnhl]{transition:none!important}}.preset-btn[data-astro-cid-2qpdhnhl]{transition:all .16s cubic-bezier(.16,1,.3,1)}.preset-btn[data-astro-cid-2qpdhnhl]:hover{transform:translateY(-1px)}.preset-btn[data-astro-cid-2qpdhnhl]:active{transform:scale(.98)}.preset-btn[data-astro-cid-2qpdhnhl]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px}.watermark-chip[data-astro-cid-2qpdhnhl]{transition:all .12s ease}.watermark-chip[data-astro-cid-2qpdhnhl]:active{transform:scale(.96)}.no-scrollbar[data-astro-cid-2qpdhnhl]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-astro-cid-2qpdhnhl]::-webkit-scrollbar{display:none}select[data-astro-cid-2qpdhnhl]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px}.tools-suite-section[data-astro-cid-tulu3x2d]{padding:5rem 0 6rem;background:radial-gradient(ellipse 60% 40% at 50% 0%,rgba(245,158,11,.08),transparent 70%),#fafaf7;border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06)}@media screen{:where(html[data-theme=dark]) .tools-suite-section[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:radial-gradient(ellipse 60% 40% at 50% 0%,rgba(245,158,11,.08),transparent 70%),#20201f}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tools-suite-section[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:radial-gradient(ellipse 60% 40% at 50% 0%,rgba(245,158,11,.08),transparent 70%),#20201f}}.section-header-wrap[data-astro-cid-tulu3x2d]{text-align:center;max-width:48rem;margin:0 auto 3.5rem}.tools-pill-badge[data-astro-cid-tulu3x2d]{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .85rem;border-radius:9999px;background:#fef3c7;border:1px solid #FDE68A;font-size:.75rem;font-weight:600;color:#92400e;margin-bottom:1.25rem}@media screen{:where(html[data-theme=dark]) .tools-pill-badge[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#221d0b;border:1px solid #403500;color:#ed9367}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tools-pill-badge[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#221d0b;border:1px solid #403500;color:#ed9367}}.tools-pill-tag[data-astro-cid-tulu3x2d]{font-family:ui-monospace,monospace;font-size:.6875rem;padding:.1rem .45rem;border-radius:9999px;background:#b453091f;color:#b45309;text-transform:uppercase;letter-spacing:.04em}@media screen{:where(html[data-theme=dark]) .tools-pill-tag[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#e98347}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tools-pill-tag[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#e98347}}.tools-main-title[data-astro-cid-tulu3x2d]{font-size:2.25rem;font-weight:800;line-height:1.2;letter-spacing:-.03em;color:#18181b;margin-bottom:1rem}@media screen{:where(html[data-theme=dark]) .tools-main-title[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#d2d2d6}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tools-main-title[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#d2d2d6}}@media(min-width:640px){.tools-main-title[data-astro-cid-tulu3x2d]{font-size:2.75rem}}.text-gradient[data-astro-cid-tulu3x2d]{background:linear-gradient(90deg,#f59e0b,#ea580c);-webkit-background-clip:text;background-clip:text;color:transparent}.tools-sub-title[data-astro-cid-tulu3x2d]{font-size:1rem;line-height:1.6;color:#52525b}@media screen{:where(html[data-theme=dark]) .tools-sub-title[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#b0b0bb}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tools-sub-title[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#b0b0bb}}.tools-card-grid[data-astro-cid-tulu3x2d]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:640px){.tools-card-grid[data-astro-cid-tulu3x2d]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.tools-card-grid[data-astro-cid-tulu3x2d]{grid-template-columns:repeat(4,1fr)}}.tool-card[data-astro-cid-tulu3x2d]{display:flex;flex-direction:column;background:#fff;border:1px solid #E4E4E7;border-radius:1rem;padding:1.5rem;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 3px #00000008;position:relative;overflow:hidden}@media screen{:where(html[data-theme=dark]) .tool-card[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;border:1px solid #363637}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tool-card[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;border:1px solid #363637}}.tool-card[data-astro-cid-tulu3x2d]:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#f59e0b,#ea580c);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.16,1,.3,1)}.tool-card[data-astro-cid-tulu3x2d]:hover:before{transform:scaleX(1)}.tool-card[data-astro-cid-tulu3x2d]:hover .tool-icon-box[data-astro-cid-tulu3x2d]{transform:scale(1.08) rotate(-3deg)}.tool-card[data-astro-cid-tulu3x2d]:hover{border-color:#f59e0b;transform:translateY(-3px);box-shadow:0 10px 25px -5px #d977061f,0 4px 6px -2px #00000008}@media screen{:where(html[data-theme=dark]) .tool-card[data-astro-cid-tulu3x2d]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:#663a00}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tool-card[data-astro-cid-tulu3x2d]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:#663a00}}.tool-card[data-astro-cid-tulu3x2d]:active{transform:translateY(-1px) scale(.985);transition-duration:80ms}.tool-card-top[data-astro-cid-tulu3x2d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.tool-icon-box[data-astro-cid-tulu3x2d]{width:2.75rem;height:2.75rem;border-radius:.625rem;display:flex;align-items:center;justify-content:center;transition:transform .25s cubic-bezier(.16,1,.3,1)}.tool-icon-box[data-astro-cid-tulu3x2d] svg{width:1.35rem;height:1.35rem}.tool-icon-box[data-astro-cid-tulu3x2d].amber{background:#fef3c7;border:1px solid #FDE68A;color:#d97706}@media screen{:where(html[data-theme=dark]) .tool-icon-box[data-astro-cid-tulu3x2d].amber:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#221d0b;border:1px solid #403500}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tool-icon-box[data-astro-cid-tulu3x2d].amber:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#221d0b;border:1px solid #403500}}.tool-icon-box[data-astro-cid-tulu3x2d].sky{background:#e0f2fe;border:1px solid #BAE6FD;color:#0284c7}@media screen{:where(html[data-theme=dark]) .tool-icon-box[data-astro-cid-tulu3x2d].sky:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#161d22;border:1px solid #263b46;color:#3da6eb}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tool-icon-box[data-astro-cid-tulu3x2d].sky:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#161d22;border:1px solid #263b46;color:#3da6eb}}.tool-icon-box[data-astro-cid-tulu3x2d].emerald{background:#dcfce7;border:1px solid #BBF7D0;color:#16a34a}@media screen{:where(html[data-theme=dark]) .tool-icon-box[data-astro-cid-tulu3x2d].emerald:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#142119;border:1px solid #1f3d2b}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tool-icon-box[data-astro-cid-tulu3x2d].emerald:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#142119;border:1px solid #1f3d2b}}.tool-badge-pill[data-astro-cid-tulu3x2d]{font-size:.6875rem;font-weight:700;padding:.2rem .5rem;border-radius:9999px;letter-spacing:.02em;text-transform:uppercase}.tool-badge-pill[data-astro-cid-tulu3x2d].amber{background:#fffbeb;color:#b45309;border:1px solid #FDE68A}@media screen{:where(html[data-theme=dark]) .tool-badge-pill[data-astro-cid-tulu3x2d].amber:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22201a;color:#e98347;border:1px solid #403500}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tool-badge-pill[data-astro-cid-tulu3x2d].amber:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22201a;color:#e98347;border:1px solid #403500}}.tool-badge-pill[data-astro-cid-tulu3x2d].sky{background:#f0f9ff;color:#0369a1;border:1px solid #BAE6FD}@media screen{:where(html[data-theme=dark]) .tool-badge-pill[data-astro-cid-tulu3x2d].sky:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c1f22;color:#60b2ee;border:1px solid #263b46}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tool-badge-pill[data-astro-cid-tulu3x2d].sky:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c1f22;color:#60b2ee;border:1px solid #263b46}}.tool-badge-pill[data-astro-cid-tulu3x2d].emerald{background:#f0fdf4;color:#15803d;border:1px solid #BBF7D0}@media screen{:where(html[data-theme=dark]) .tool-badge-pill[data-astro-cid-tulu3x2d].emerald:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c211d;color:#5ebd76;border:1px solid #1f3d2b}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tool-badge-pill[data-astro-cid-tulu3x2d].emerald:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c211d;color:#5ebd76;border:1px solid #1f3d2b}}.tool-card-title[data-astro-cid-tulu3x2d]{font-size:1.0625rem;font-weight:700;color:#18181b;line-height:1.3;margin-bottom:.5rem}@media screen{:where(html[data-theme=dark]) .tool-card-title[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#d2d2d6}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tool-card-title[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#d2d2d6}}.tool-card-desc[data-astro-cid-tulu3x2d]{font-size:.8125rem;line-height:1.5;color:#71717a;margin-bottom:1.25rem;flex-grow:1}@media screen{:where(html[data-theme=dark]) .tool-card-desc[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#a1a1ab}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tool-card-desc[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#a1a1ab}}.tool-features-list[data-astro-cid-tulu3x2d]{list-style:none;padding:0;margin:0 0 1.25rem;border-top:1px solid #F4F4F5;padding-top:.875rem;display:flex;flex-direction:column;gap:.375rem}@media screen{:where(html[data-theme=dark]) .tool-features-list[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-top:1px solid #313131}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tool-features-list[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-top:1px solid #313131}}.tool-features-list[data-astro-cid-tulu3x2d] li[data-astro-cid-tulu3x2d]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#52525b}@media screen{:where(html[data-theme=dark]) .tool-features-list[data-astro-cid-tulu3x2d] li[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#b0b0bb}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tool-features-list[data-astro-cid-tulu3x2d] li[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#b0b0bb}}.check-icon[data-astro-cid-tulu3x2d]{width:.875rem;height:.875rem;color:#16a34a;flex-shrink:0}.tool-card-cta[data-astro-cid-tulu3x2d]{display:flex;align-items:center;justify-content:space-between;font-size:.8125rem;font-weight:600;color:#d97706;padding-top:.75rem;border-top:1px solid #F4F4F5}@media screen{:where(html[data-theme=dark]) .tool-card-cta[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-top:1px solid #313131}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tool-card-cta[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-top:1px solid #313131}}.arrow-icon[data-astro-cid-tulu3x2d]{width:.875rem;height:.875rem}.tools-footer-callout[data-astro-cid-tulu3x2d]{margin-top:3.5rem;background:#fff;border:1px solid #E4E4E7;border-radius:1rem;padding:1.5rem 2rem;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;box-shadow:0 2px 6px #00000005}@media screen{:where(html[data-theme=dark]) .tools-footer-callout[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;border:1px solid #363637}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .tools-footer-callout[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;border:1px solid #363637}}@media(min-width:768px){.tools-footer-callout[data-astro-cid-tulu3x2d]{flex-direction:row;align-items:center;justify-content:space-between}}.callout-left[data-astro-cid-tulu3x2d]{display:flex;align-items:center;gap:1rem}.callout-icon[data-astro-cid-tulu3x2d]{width:2.5rem;height:2.5rem;border-radius:.5rem;background:#dcfce7;border:1px solid #BBF7D0;color:#16a34a;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media screen{:where(html[data-theme=dark]) .callout-icon[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#142119;border:1px solid #1f3d2b}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .callout-icon[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#142119;border:1px solid #1f3d2b}}.callout-icon[data-astro-cid-tulu3x2d] svg[data-astro-cid-tulu3x2d]{width:1.25rem;height:1.25rem}.callout-title[data-astro-cid-tulu3x2d]{font-size:.9375rem;font-weight:700;color:#18181b;margin-bottom:.2rem}@media screen{:where(html[data-theme=dark]) .callout-title[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#d2d2d6}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .callout-title[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#d2d2d6}}.callout-desc[data-astro-cid-tulu3x2d]{font-size:.8125rem;color:#71717a;margin:0}@media screen{:where(html[data-theme=dark]) .callout-desc[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#a1a1ab}}@media screen{[data-astro-cid-tulu3x2d]:where(html[data-theme=dark]) .callout-desc[data-astro-cid-tulu3x2d]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#a1a1ab}}.callout-btn[data-astro-cid-tulu3x2d]{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:.5rem;background:#d97706;color:#fff;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background-color .15s;white-space:nowrap;flex-shrink:0}.callout-btn[data-astro-cid-tulu3x2d]:hover{background:#b45309}.callout-btn[data-astro-cid-tulu3x2d] svg[data-astro-cid-tulu3x2d]{width:.875rem;height:.875rem}
