.r4bRMW_pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.r4bRMW_pageTitle{letter-spacing:-.02em;font-size:clamp(1.5rem,2.4vw,1.9rem);font-weight:700}.r4bRMW_pageDescription{max-width:70ch;color:var(--muted);margin-top:6px;font-size:.95rem}.r4bRMW_headerActions{flex-wrap:wrap;gap:8px;display:flex}.r4bRMW_card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:20px}.r4bRMW_cardHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.r4bRMW_cardTitle{font-size:1rem;font-weight:600}.r4bRMW_cardSubtitle{color:var(--muted);margin-top:2px;font-size:.85rem}.r4bRMW_stack{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.r4bRMW_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.r4bRMW_grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.r4bRMW_formLayout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.r4bRMW_sticky{position:sticky;top:84px}.r4bRMW_btn{border:1px solid var(--line-strong);background:var(--surface-2);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:8px 14px;font-size:.88rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.r4bRMW_btn:hover{border-color:var(--text-dim)}.r4bRMW_btn:disabled{opacity:.5;cursor:not-allowed}.r4bRMW_btnPrimary{border-color:var(--cyan);background:var(--cyan);color:#021015;font-weight:600}.r4bRMW_btnPrimary:hover{background:#5aecff;border-color:#5aecff}.r4bRMW_btnDanger{color:var(--danger);background:#ff5c7a14;border-color:#ff5c7a66}.r4bRMW_btnDanger:hover{border-color:var(--danger)}.r4bRMW_btnGhost{color:var(--text-dim);background:0 0;border-color:#0000}.r4bRMW_btnGhost:hover{border-color:var(--line-strong);color:var(--text)}.r4bRMW_iconBtn{width:34px;height:34px;color:var(--text-dim);background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-grid}.r4bRMW_iconBtn:hover{background:var(--surface-2);border-color:var(--line);color:var(--text)}.r4bRMW_iconBtn:disabled{opacity:.35;cursor:not-allowed}.r4bRMW_iconBtnDanger:hover{color:var(--danger)}.r4bRMW_badge{border:1px solid var(--line-strong);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:.74rem;font-weight:500;display:inline-flex}.r4bRMW_badgePublished{color:var(--success);background:#3ddc9714;border-color:#3ddc9759}.r4bRMW_badgeDraft{color:var(--warning);background:#ffc85c14;border-color:#ffc85c59}.r4bRMW_badgeDemo{background:var(--violet-soft);color:#b9a2ff;border-color:#8b5cf666}.r4bRMW_badgeInfo{background:var(--cyan-soft);color:var(--cyan);border-color:#22e4ff59}.r4bRMW_toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.r4bRMW_searchBox{border:1px solid var(--line-strong);background:var(--bg-2);min-height:38px;color:var(--muted);border-radius:8px;flex:260px;align-items:center;gap:8px;padding:0 12px;display:flex}.r4bRMW_searchBox:focus-within{border-color:var(--cyan)}.r4bRMW_searchBox input{min-width:0;height:36px;color:var(--text);background:0 0;border:0;outline:none;flex:1}.r4bRMW_select{border:1px solid var(--line-strong);background:var(--bg-2);border-radius:8px;max-width:100%;min-height:38px;padding:0 10px;font-size:.88rem}.r4bRMW_tableWrap{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);position:relative;overflow-x:auto}.r4bRMW_table{border-collapse:collapse;width:100%;font-size:.9rem}.r4bRMW_table th{border-bottom:1px solid var(--line);letter-spacing:.06em;text-transform:uppercase;text-align:left;color:var(--muted);white-space:nowrap;padding:10px 14px;font-size:.74rem;font-weight:600}.r4bRMW_table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px 14px}.r4bRMW_table tr:last-child td{border-bottom:0}.r4bRMW_table tbody tr:hover{background:#ffffff04}.r4bRMW_cellTitle{font-weight:600}.r4bRMW_cellTitle a:hover{color:var(--cyan)}.r4bRMW_cellSub{font-family:var(--font-mono);color:var(--muted);margin-top:2px;font-size:.76rem}.r4bRMW_thumb{object-fit:cover;background:var(--surface-2);border-radius:6px;width:56px;height:40px}.r4bRMW_rowActions{justify-content:flex-end;gap:2px;display:flex}.r4bRMW_empty{text-align:center;color:var(--muted);justify-items:center;gap:10px;padding:48px 24px;display:grid}.r4bRMW_empty svg{color:var(--line-strong)}.r4bRMW_emptyTitle{color:var(--text);font-weight:600}.r4bRMW_skeleton{background:linear-gradient(90deg, var(--surface-2), var(--graphite), var(--surface-2));background-size:200% 100%;border-radius:6px;height:14px;animation:1.4s infinite r4bRMW_shimmer}@keyframes r4bRMW_shimmer{to{background-position:-200% 0}}.r4bRMW_notice{color:var(--text-dim);background:#ffc85c0f;border:1px solid #ffc85c4d;border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.88rem;display:flex}.r4bRMW_notice svg{color:var(--warning);flex:none;margin-top:2px}.r4bRMW_noticeInfo{background:var(--cyan-soft);border-color:#22e4ff4d}.r4bRMW_noticeInfo svg{color:var(--cyan)}.r4bRMW_muted{color:var(--muted)}.r4bRMW_tabs{border:1px solid var(--line);background:var(--bg-2);border-radius:8px;padding:3px;display:inline-flex}.r4bRMW_tab{min-height:32px;color:var(--muted);background:0 0;border:0;border-radius:6px;padding:4px 12px;font-size:.85rem}.r4bRMW_tabActive{background:var(--surface-2);color:var(--text)}.r4bRMW_listRow{border:1px solid var(--line);background:var(--bg-2);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.r4bRMW_listRowMain{flex:1;min-width:0}.r4bRMW_chip{border:1px solid var(--line-strong);background:var(--bg-2);border-radius:999px;align-items:center;gap:4px;padding:4px 6px 4px 10px;font-size:.84rem;display:inline-flex}.r4bRMW_chips{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:1100px){.r4bRMW_formLayout{grid-template-columns:1fr}.r4bRMW_sticky{position:static}}@media (max-width:760px){.r4bRMW_grid2,.r4bRMW_grid3{grid-template-columns:1fr}}
.pcyKEa_toasts{z-index:400;gap:8px;width:min(380px,100vw - 40px);display:grid;position:fixed;bottom:20px;right:20px}.pcyKEa_toast{border:1px solid var(--line-strong);background:var(--surface-2);animation:pcyKEa_slideIn .3s var(--ease-out);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 12px 12px 14px;font-size:.9rem;display:flex;box-shadow:0 14px 40px #00000073}.pcyKEa_toast span{flex:1}.pcyKEa_success svg:first-child{color:var(--success)}.pcyKEa_error svg:first-child{color:var(--danger)}.pcyKEa_info svg:first-child{color:var(--cyan)}.pcyKEa_toastClose{width:24px;height:24px;color:var(--muted);background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.pcyKEa_toastClose:hover{color:var(--text);background:var(--graphite)}@keyframes pcyKEa_slideIn{0%{opacity:0;transform:translateY(10px)}}.pcyKEa_dialog{border:1px solid var(--line-strong);background:var(--surface);width:min(440px,100vw - 32px);color:var(--text);border-radius:14px;padding:0;box-shadow:0 30px 80px #0009}.pcyKEa_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009}.pcyKEa_dialogBody{gap:10px;padding:22px;display:grid}.pcyKEa_dialogIcon{background:var(--cyan-soft);width:40px;height:40px;color:var(--cyan);border-radius:10px;place-items:center;display:grid}.pcyKEa_dialogIconDanger{color:var(--danger);background:#ff5c7a1f}.pcyKEa_dialogTitle{font-size:1.1rem;font-weight:600}.pcyKEa_dialogMessage{color:var(--text-dim);font-size:.92rem}.pcyKEa_dialogActions{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.pcyKEa_dialog{opacity:0;transition:opacity .2s ease, transform .25s var(--ease-out), overlay .25s allow-discrete, display .25s allow-discrete;transform:translateY(14px)scale(.98)}.pcyKEa_dialog[open]{opacity:1;transform:none}@starting-style{.pcyKEa_dialog[open]{opacity:0;transform:translateY(14px)scale(.98)}}.pcyKEa_dialog::backdrop{opacity:0;transition:opacity .25s ease, overlay .25s allow-discrete, display .25s allow-discrete}.pcyKEa_dialog[open]::backdrop{opacity:1}@starting-style{.pcyKEa_dialog[open]::backdrop{opacity:0}}
.KNtNVW_field{align-content:start;gap:6px;min-width:0;display:grid}.KNtNVW_labelRow{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.KNtNVW_label{color:var(--text-dim);font-size:.84rem;font-weight:600}.KNtNVW_counter{font-family:var(--font-mono);color:var(--muted);font-size:.72rem}.KNtNVW_counterOver{color:var(--warning)}.KNtNVW_input{border:1px solid var(--line-strong);background:var(--bg-2);border-radius:8px;width:100%;min-height:40px;padding:8px 12px;font-size:.92rem;transition:border-color .15s,box-shadow .15s}.KNtNVW_input:focus{border-color:var(--cyan);box-shadow:0 0 0 3px var(--cyan-soft);outline:none}.KNtNVW_input[aria-invalid=true]{border-color:var(--danger)}.KNtNVW_textarea{resize:vertical;min-height:96px;line-height:1.55}.KNtNVW_hint{color:var(--muted);font-size:.8rem}.KNtNVW_error{color:var(--danger);font-size:.82rem}.KNtNVW_toggleRow{justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.KNtNVW_toggleLabel{font-size:.92rem;font-weight:500}.KNtNVW_switch{border:1px solid var(--line-strong);background:var(--graphite);border-radius:999px;flex:none;width:42px;height:24px;padding:0;transition:background .2s,border-color .2s;position:relative}.KNtNVW_switchOn{background:var(--cyan);border-color:var(--cyan)}.KNtNVW_switch:disabled{opacity:.45;cursor:not-allowed}.KNtNVW_switchThumb{background:var(--text);width:18px;height:18px;transition:transform .2s var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px}.KNtNVW_switchOn .KNtNVW_switchThumb{background:#021015;transform:translate(18px)}.KNtNVW_list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.KNtNVW_listItem{align-items:flex-start;gap:6px;display:flex}.KNtNVW_listInput{flex:1}.KNtNVW_listActions{flex:none;gap:2px;display:flex}.KNtNVW_addRow{gap:8px;display:flex}.KNtNVW_preview{aspect-ratio:16/10;border:1px solid var(--line);object-fit:cover;background:var(--bg-2);border-radius:8px;width:100%}.KNtNVW_previewEmpty{text-align:center;color:var(--muted);align-content:center;place-items:center;gap:6px;padding:12px;font-size:.78rem;display:grid}.KNtNVW_imageField{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:14px;display:grid}.KNtNVW_imageInputs{gap:10px;display:grid}.KNtNVW_gallery{gap:8px;margin:0;padding:0;list-style:none;display:grid}.KNtNVW_galleryItem{border:1px solid var(--line);background:var(--bg-2);border-radius:10px;grid-template-columns:96px minmax(0,1fr) auto;align-items:start;gap:10px;padding:8px;display:grid}.KNtNVW_galleryPreview{aspect-ratio:4/3}.KNtNVW_galleryInputs{gap:6px;display:grid}@media (max-width:640px){.KNtNVW_imageField{grid-template-columns:1fr}.KNtNVW_galleryItem{grid-template-columns:72px minmax(0,1fr)}.KNtNVW_galleryItem .KNtNVW_listActions{grid-column:1/-1;justify-content:flex-end}}
.fY-NSq_root{gap:8px;min-width:0;display:grid}.fY-NSq_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;display:flex}.fY-NSq_badge{border:1px solid var(--line-strong);color:var(--text-dim);border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:600}.fY-NSq_badgeUpload{border-color:var(--cyan);background:var(--cyan-soft);color:var(--cyan)}.fY-NSq_switcher{border:1px solid var(--line-strong);background:var(--bg-2);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:3px;display:grid}.fY-NSq_option{min-height:32px;color:var(--text-dim);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:4px 8px;font-size:.82rem;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.fY-NSq_option:hover{color:var(--text)}.fY-NSq_option:focus-visible{box-shadow:0 0 0 3px var(--cyan-soft);outline:none}.fY-NSq_optionActive{border-color:var(--line-strong);background:var(--surface-2);color:var(--text)}.fY-NSq_upload{border:1px dashed var(--line-strong);background:var(--bg-2);width:100%;min-height:52px;color:var(--cyan);text-align:left;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .15s,box-shadow .15s;display:flex}.fY-NSq_upload:hover{border-color:var(--cyan)}.fY-NSq_upload:focus-visible{border-color:var(--cyan);box-shadow:0 0 0 3px var(--cyan-soft);outline:none}.fY-NSq_uploadText{color:var(--muted);gap:1px;font-size:.78rem;display:grid}.fY-NSq_uploadText strong{color:var(--text);font-size:.88rem;font-weight:600}.fY-NSq_file{border:1px solid var(--line);background:var(--bg-2);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.fY-NSq_invalid{border-color:var(--danger)}.fY-NSq_fileMeta{flex:140px;gap:1px;min-width:0;display:grid}.fY-NSq_fileName{text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:600;overflow:hidden}.fY-NSq_fileSize{font-family:var(--font-mono);color:var(--muted);font-size:.74rem}.fY-NSq_fileActions{flex-wrap:wrap;gap:6px;display:flex}.fY-NSq_hiddenInput{display:none}.fY-NSq_success{color:var(--success);align-items:center;gap:6px;font-size:.82rem;display:flex}@media (max-width:480px){.fY-NSq_fileActions{width:100%}.fY-NSq_fileActions>*{flex:auto}}.fY-NSq_spin{vertical-align:-2px;margin-right:6px;animation:.8s linear infinite fY-NSq_imageUploadSpin;display:inline-block}@keyframes fY-NSq_imageUploadSpin{to{transform:rotate(360deg)}}
.Yztq0W_wrapper{background:var(--surface);width:100%;height:100%;position:relative;overflow:hidden}.Yztq0W_image{object-fit:cover}html[data-intro] .Yztq0W_wrapper:before{content:"";z-index:1;background:linear-gradient(180deg, var(--surface-2), var(--surface));transform-origin:top;transition:transform 1s var(--ease-in-out);pointer-events:none;position:absolute;inset:0}html[data-intro] .Yztq0W_revealed:before{transform:scaleY(0)}.Yztq0W_wrapper>.Yztq0W_fallback{z-index:2}.Yztq0W_loading:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff0d 50%,#0000 70%) 0 0/220% 100%;animation:1.4s linear infinite Yztq0W_shimmer;position:absolute;inset:0}@keyframes Yztq0W_shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.Yztq0W_fallback{background:radial-gradient(circle at 30% 30%, var(--cyan-soft), transparent 55%), radial-gradient(circle at 75% 70%, var(--violet-soft), transparent 55%), var(--surface-2);place-items:center;display:grid;position:absolute;inset:0}.Yztq0W_fallback span{font-family:var(--font-display);color:var(--line-strong);font-size:clamp(1.5rem,4vw,3rem)}
.uJ7GTq_card{border:1px solid var(--line);border-radius:var(--radius-lg);height:100%;transition:border-color .3s, transform .4s var(--ease-out);background:linear-gradient(#ffffff06,#0000);align-content:start;gap:20px;padding:14px 14px 22px;display:grid}.uJ7GTq_card:hover{border-color:#22e4ff59;transform:translateY(-4px)}.uJ7GTq_media{aspect-ratio:16/10;border-radius:var(--radius);display:block;overflow:hidden}.uJ7GTq_image{transition:transform .9s var(--ease-out)}.uJ7GTq_card:hover .uJ7GTq_image{transform:scale(1.05)}.uJ7GTq_body{justify-items:start;gap:12px;padding-inline:8px;display:grid}.uJ7GTq_meta{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:8px;font-size:.72rem;display:flex}.uJ7GTq_category{color:var(--cyan)}.uJ7GTq_title{text-wrap:balance;font-size:1.3rem;font-weight:600;line-height:1.3}.uJ7GTq_title a:hover{color:var(--cyan)}.uJ7GTq_excerpt{color:var(--text-dim);font-size:.97rem}.uJ7GTq_more{min-height:40px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text);align-items:center;gap:6px;font-size:.76rem;font-weight:600;display:inline-flex}.uJ7GTq_more:hover{color:var(--cyan)}.uJ7GTq_featured{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,56px);padding:16px}.uJ7GTq_featured .uJ7GTq_title{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(2rem,4vw,3.4rem);font-weight:400;line-height:1}.uJ7GTq_featured .uJ7GTq_excerpt{font-size:1.08rem}@media (max-width:900px){.uJ7GTq_featured{grid-template-columns:1fr}}
.zU5_oa_heading{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:24px 48px;margin-bottom:clamp(36px,5vw,64px);display:grid}.zU5_oa_left{grid-template-columns:1fr}.zU5_oa_eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--cyan);align-items:center;gap:10px;margin-bottom:14px;font-size:.75rem;display:inline-flex}.zU5_oa_eyebrow:before{content:"";background:currentColor;width:28px;height:1px}.zU5_oa_title{font-family:var(--font-display);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;font-size:clamp(2.6rem,7vw,6rem);font-weight:400;line-height:.92}.zU5_oa_side{justify-items:start;gap:20px;display:grid}.zU5_oa_description{max-width:46ch;color:var(--text-dim);font-size:1.05rem}@media (max-width:860px){.zU5_oa_heading{grid-template-columns:1fr}}
._8YpCGq_section{padding-block:clamp(80px,12vw,160px)}._8YpCGq_layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}._8YpCGq_media{aspect-ratio:4/5;border-radius:var(--radius-lg);border:1px solid var(--line);clip-path:polygon(0 0,88% 0,100% 10%,100% 100%,0 100%);position:relative;overflow:hidden}._8YpCGq_mediaCard{border:1px solid var(--line-strong);border-radius:var(--radius);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050608b3;gap:2px;padding:14px 18px;display:grid;position:absolute;bottom:18px;left:18px}._8YpCGq_mediaLabel{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:.66rem}._8YpCGq_mediaValue{font-weight:600}._8YpCGq_text{justify-items:start;gap:28px;display:grid}._8YpCGq_eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--cyan);margin-bottom:14px;font-size:.75rem}._8YpCGq_title{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;font-size:clamp(2.4rem,5.4vw,4.8rem);font-weight:400;line-height:.94}._8YpCGq_summary{color:var(--text-dim);font-size:clamp(1.05rem,1.4vw,1.2rem)}._8YpCGq_focus{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:0;display:grid}._8YpCGq_focus li{padding-left:22px;font-size:.95rem;position:relative}._8YpCGq_focus li:before{content:"";background:var(--cyan);width:10px;height:2px;position:absolute;top:.6em;left:0}._8YpCGq_stats{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;display:grid}._8YpCGq_stat{flex-direction:column-reverse;gap:6px;padding:22px 16px 0 0;display:flex}._8YpCGq_stat+._8YpCGq_stat{border-left:1px solid var(--line);padding-left:20px}._8YpCGq_statValue{font-family:var(--font-display);color:var(--cyan);margin:0;font-size:clamp(2.6rem,5vw,4.4rem);line-height:1}._8YpCGq_statLabel{color:var(--muted);font-size:.85rem}@media (max-width:900px){._8YpCGq_layout{grid-template-columns:1fr}._8YpCGq_media{aspect-ratio:12/14}}@media (max-width:560px){._8YpCGq_focus,._8YpCGq_stats{grid-template-columns:1fr}._8YpCGq_stat+._8YpCGq_stat{border-left:0;border-top:1px solid var(--line);margin-top:18px;padding-left:0}}
.Zh-PKq_form{border:1px solid var(--line);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(160deg,#ffffff0a,#ffffff03);gap:18px;padding:clamp(22px,3vw,36px);display:grid;position:relative}.Zh-PKq_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.Zh-PKq_sendError{gap:8px;display:grid}.Zh-PKq_sendError a{align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.Zh-PKq_row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.Zh-PKq_field{gap:8px;display:grid}.Zh-PKq_field label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);font-size:.72rem}.Zh-PKq_field input,.Zh-PKq_field select,.Zh-PKq_field textarea{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:#05060899;width:100%;min-height:48px;padding:12px 14px;font-size:1rem;transition:border-color .2s,box-shadow .2s}.Zh-PKq_field textarea{resize:vertical;min-height:140px}.Zh-PKq_field input:focus,.Zh-PKq_field select:focus,.Zh-PKq_field textarea:focus{border-color:var(--cyan);box-shadow:0 0 0 3px var(--cyan-soft);outline:none}.Zh-PKq_field [aria-invalid=true]{border-color:var(--danger)}.Zh-PKq_error{color:var(--danger);font-size:.85rem}.Zh-PKq_submit{justify-self:start}.Zh-PKq_spin{animation:.9s linear infinite Zh-PKq_spin}@keyframes Zh-PKq_spin{to{transform:rotate(360deg)}}.Zh-PKq_success{border-radius:var(--radius-lg);color:var(--text-dim);background:#3ddc970d;border:1px solid #3ddc9759;justify-items:start;gap:14px;padding:clamp(22px,3vw,36px);display:grid}.Zh-PKq_success svg{color:var(--success)}.Zh-PKq_success h3{color:var(--text);font-size:1.5rem}.Zh-PKq_successActions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}@media (max-width:560px){.Zh-PKq_row{grid-template-columns:1fr}}
.BuvOhW_section{border-top:1px solid var(--line);padding-block:clamp(80px,12vw,160px);position:relative;overflow:hidden}.BuvOhW_glow{pointer-events:none;background:radial-gradient(circle,#22e4ff1f,#0000 60%);border-radius:50%;width:900px;height:900px;position:absolute;bottom:-40%;left:-20%}.BuvOhW_layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid;position:relative}.BuvOhW_intro{justify-items:start;gap:24px;display:grid}.BuvOhW_eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--cyan);font-size:.75rem}.BuvOhW_title{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;font-size:clamp(3rem,8vw,7.4rem);font-weight:400;line-height:.88}.BuvOhW_text{max-width:46ch;color:var(--text-dim);font-size:1.1rem}.BuvOhW_email{border-bottom:2px solid var(--cyan);overflow-wrap:anywhere;align-items:center;gap:10px;padding-bottom:4px;font-size:clamp(1.2rem,2.4vw,1.9rem);font-weight:600;transition:color .2s;display:inline-flex}.BuvOhW_email:hover{color:var(--cyan)}.BuvOhW_links{flex-wrap:wrap;gap:12px;margin:0;display:flex}.BuvOhW_social{border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:10px 18px;transition:border-color .2s,color .2s;display:inline-flex}.BuvOhW_social:hover{border-color:var(--cyan);color:var(--cyan)}@media (max-width:960px){.BuvOhW_layout{grid-template-columns:1fr}}
.CmilYG_button{min-height:48px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;isolation:isolate;transition:transform .3s var(--ease-out), background .3s, color .3s, border-color .3s, box-shadow .3s;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-size:.82rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.CmilYG_button:active{transform:scale(.97)}.CmilYG_button:disabled{opacity:.55;cursor:not-allowed}.CmilYG_icon{transition:transform .3s var(--ease-out);display:inline-flex}.CmilYG_button:hover .CmilYG_icon{transform:translate(3px)}.CmilYG_primary{background:var(--cyan);color:#021015;box-shadow:0 0 0 0 var(--cyan-glow)}.CmilYG_primary:hover{box-shadow:0 10px 40px -8px var(--cyan-glow);transform:translateY(-2px)}.CmilYG_outline{border-color:var(--line-strong);color:var(--text);background:#ffffff05}.CmilYG_outline:hover{border-color:var(--cyan);color:var(--cyan)}.CmilYG_ghost{min-height:40px;color:var(--text-dim);padding-inline:4px}.CmilYG_ghost:hover{color:var(--cyan)}
.yF9FfW_list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.yF9FfW_tag{border:1px solid var(--line-strong);font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-dim);white-space:nowrap;background:#ffffff05;border-radius:999px;align-items:center;padding:5px 11px;font-size:.72rem;display:inline-flex}.yF9FfW_accent{color:var(--cyan);background:var(--cyan-soft);border-color:#22e4ff59}.yF9FfW_lime{color:var(--lime);background:#c6ff3d14;border-color:#c6ff3d59}
.U4CjRW_card{align-content:start;gap:22px;display:grid;position:relative}.U4CjRW_media{aspect-ratio:16/11;border-radius:var(--radius-lg);border:1px solid var(--line);isolation:isolate;display:block;position:relative;overflow:hidden}.U4CjRW_media:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#050608a6);position:absolute;inset:0}.U4CjRW_image{transition:transform 1s var(--ease-out), filter .6s;filter:saturate(.85)contrast(1.05)}.U4CjRW_card:hover .U4CjRW_image{filter:saturate(1.05)contrast(1.05);transform:scale(1.05)}.U4CjRW_badge{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:#050608b3;border-radius:999px;padding:4px 9px;font-size:.62rem;position:absolute;bottom:12px;left:14px}.U4CjRW_body{justify-items:start;gap:14px;display:grid}.U4CjRW_meta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:14px;font-size:.74rem;display:flex}.U4CjRW_index{color:var(--cyan)}.U4CjRW_category{color:var(--muted)}.U4CjRW_title{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;font-size:clamp(1.6rem,2.6vw,2.3rem);font-weight:400;line-height:1}.U4CjRW_title a{background:linear-gradient(var(--cyan), var(--cyan)) no-repeat left bottom / 0 2px;transition:background-size .5s var(--ease-out), color .3s}.U4CjRW_card:hover .U4CjRW_title a{background-size:100% 2px}.U4CjRW_summary{max-width:56ch;color:var(--text-dim)}.U4CjRW_links{flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:4px;display:flex}.U4CjRW_primaryLink{min-height:40px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);align-items:center;gap:6px;font-size:.8rem;font-weight:600;display:inline-flex}.U4CjRW_primaryLink svg{transition:transform .3s var(--ease-out)}.U4CjRW_primaryLink:hover svg{transform:translate(3px,-3px)}.U4CjRW_iconLink{min-height:40px;color:var(--text-dim);align-items:center;gap:6px;font-size:.88rem;transition:color .2s;display:inline-flex}.U4CjRW_iconLink:hover{color:var(--text)}.U4CjRW_large{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px)}.U4CjRW_large .U4CjRW_media{aspect-ratio:16/10}.U4CjRW_large .U4CjRW_title{font-size:clamp(2.2rem,4.4vw,4.2rem)}.U4CjRW_compact .U4CjRW_media{aspect-ratio:4/3}.U4CjRW_compact .U4CjRW_title{font-size:clamp(1.4rem,2vw,1.8rem)}@media (max-width:900px){.U4CjRW_large{grid-template-columns:1fr}}
.m0D-LW_timeline{margin:0;position:relative}.m0D-LW_timeline:before{content:"";background:linear-gradient(180deg, var(--cyan), var(--violet) 60%, transparent);opacity:.6;width:1px;position:absolute;top:8px;bottom:8px;left:240px}.m0D-LW_item{grid-template-columns:220px minmax(0,1fr);gap:40px;padding-bottom:clamp(48px,6vw,80px);display:grid;position:relative}.m0D-LW_node{border:2px solid var(--cyan);background:var(--bg);width:13px;height:13px;box-shadow:0 0 16px var(--cyan-glow);border-radius:50%;position:absolute;top:6px;left:234px}.m0D-LW_when{text-align:left;align-content:start;justify-items:start;gap:10px;display:grid}.m0D-LW_dates{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-dim);font-size:.82rem}.m0D-LW_current{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lime);background:#c6ff3d1a;border:1px solid #c6ff3d59;border-radius:999px;padding:3px 10px;font-size:.66rem}.m0D-LW_body{gap:14px;padding-left:32px;display:grid}.m0D-LW_role{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:400;line-height:1}.m0D-LW_company{color:var(--cyan);flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:1.05rem;font-weight:600;display:flex}.m0D-LW_location{color:var(--muted);align-items:center;gap:5px;font-size:.88rem;font-weight:400;display:inline-flex}.m0D-LW_summary{max-width:70ch;color:var(--text-dim)}.m0D-LW_responsibilities{max-width:78ch;color:var(--text-dim);gap:10px;margin:4px 0;padding-left:1.1em;display:grid}.m0D-LW_responsibilities li::marker{color:var(--cyan)}.m0D-LW_projects{gap:10px;margin-top:4px;display:grid}.m0D-LW_projectsLabel{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:.7rem}.m0D-LW_projectLinks{flex-wrap:wrap;gap:8px 18px;margin:0;display:flex}.m0D-LW_projectLinks a{border-bottom:1px solid var(--line-strong);font-size:.92rem;transition:color .2s,border-color .2s}.m0D-LW_projectLinks a:hover{color:var(--cyan);border-color:var(--cyan)}@media (max-width:860px){.m0D-LW_timeline:before{left:6px}.m0D-LW_item{grid-template-columns:1fr;gap:12px;padding-left:32px}.m0D-LW_node{left:0}.m0D-LW_body{padding-left:0}}
.HOrwLq_section{border-top:1px solid var(--line);padding-block:clamp(64px,10vw,140px)}.HOrwLq_lead{border-bottom:1px solid var(--line);margin-bottom:clamp(48px,7vw,96px);padding-bottom:clamp(48px,7vw,96px)}.HOrwLq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(48px,6vw,80px) clamp(24px,4vw,64px);display:grid}.HOrwLq_offset{margin-top:clamp(0px,10vw,140px)}@media (max-width:760px){.HOrwLq_grid{grid-template-columns:1fr}.HOrwLq_offset{margin-top:0}}
.boF75G_clip{padding-block:24px;overflow:hidden}.boF75G_marquee{border-block:1px solid var(--line);background:var(--bg-2);padding-block:18px;overflow:hidden;transform:rotate(-1.2deg)scale(1.02);-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.boF75G_track{width:max-content;animation:38s linear infinite boF75G_scroll;display:flex}.boF75G_marquee:hover .boF75G_track{animation-play-state:paused}.boF75G_row{margin:0;display:flex}.boF75G_row li{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;color:var(--text);align-items:center;font-size:clamp(1.6rem,3.6vw,3rem);line-height:1;display:inline-flex}.boF75G_row li:nth-child(2n){color:#0000;-webkit-text-stroke:1px var(--text-dim)}.boF75G_star{color:var(--cyan);-webkit-text-stroke:0;margin-inline:.6em;font-size:.5em}@keyframes boF75G_scroll{to{transform:translate(-50%)}}
.e7QphG_list{border-top:1px solid var(--line);margin:0}.e7QphG_row{border-bottom:1px solid var(--line)}.e7QphG_link{transition:padding .5s var(--ease-out), background .4s;grid-template-columns:60px minmax(0,1.1fr) minmax(0,1fr) 120px 32px;align-items:center;gap:24px;padding-block:26px;display:grid;position:relative}.e7QphG_link:hover{background:linear-gradient(90deg,#22e4ff0d,#0000);padding-inline:16px}.e7QphG_index{font-family:var(--font-mono);color:var(--cyan);font-size:.8rem}.e7QphG_title{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.6rem,3vw,2.5rem);line-height:1;transition:color .3s}.e7QphG_link:hover .e7QphG_title{color:var(--cyan)}.e7QphG_description{color:var(--muted);font-size:.95rem}.e7QphG_thumb{border-radius:var(--radius);opacity:.6;filter:grayscale();height:72px;transition:opacity .4s, filter .4s, transform .5s var(--ease-out);display:block;overflow:hidden;transform:scale(.92)rotate(-3deg)}.e7QphG_link:hover .e7QphG_thumb{opacity:1;filter:grayscale(0);transform:scale(1)rotate(0)}.e7QphG_arrow{color:var(--muted);transition:transform .4s var(--ease-out), color .3s}.e7QphG_link:hover .e7QphG_arrow{color:var(--cyan);transform:rotate(45deg)}@media (max-width:900px){.e7QphG_link{grid-template-columns:40px minmax(0,1fr) 32px}.e7QphG_description{grid-area:2/2}.e7QphG_thumb{display:none}}
.mSvtuW_showcase{gap:clamp(20px,3vw,32px);display:grid}.mSvtuW_toolbar{flex-wrap:wrap;gap:8px;display:flex}.mSvtuW_filter{border:1px solid var(--line-strong);min-height:44px;color:var(--text-dim);transition:color .25s, border-color .25s, background .25s, transform .3s var(--ease-out);background:#ffffff05;border-radius:999px;align-items:center;gap:10px;padding:8px 16px;font-size:.9rem;display:inline-flex}.mSvtuW_filter:hover{color:var(--text);border-color:var(--cyan);transform:translateY(-1px)}.mSvtuW_filterActive{color:#021015;border-color:var(--cyan);background:var(--cyan)}.mSvtuW_filterActive:hover{color:#021015}.mSvtuW_filterCount{font-family:var(--font-mono);opacity:.7;font-size:.7rem}.mSvtuW_grid{perspective:1400px;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);margin:0;display:grid}.mSvtuW_panel{grid-column:span var(--span3,1);transition:opacity .45s var(--ease-out), filter .45s var(--ease-out)}.mSvtuW_panelInner{--mx:50%;--my:0%;border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(160deg, #ffffff09, transparent 45%), var(--surface);isolation:isolate;height:100%;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--ease-out), border-color .35s, box-shadow .45s;padding:clamp(22px,2.6vw,34px);position:relative;overflow:hidden}.mSvtuW_panel:hover .mSvtuW_panelInner,.mSvtuW_highlighted .mSvtuW_panelInner{box-shadow:0 30px 60px -30px #000c, 0 0 0 1px #22e4ff14, 0 0 50px -20px var(--cyan-glow);border-color:#22e4ff59}.mSvtuW_dimmed{opacity:.32;filter:saturate(.2)}.mSvtuW_spotlight{z-index:-1;background:radial-gradient(420px circle at var(--mx) var(--my), #22e4ff1a, transparent 60%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.mSvtuW_panel:hover .mSvtuW_spotlight,.mSvtuW_highlighted .mSvtuW_spotlight{opacity:1}.mSvtuW_orbit{z-index:-1;pointer-events:none;border:1px dashed #ffffff17;border-radius:50%;width:200px;height:200px;animation:26s linear infinite mSvtuW_orbit;position:absolute;top:-70px;right:-70px}.mSvtuW_orbit:before{content:"";border:1px solid #22e4ff1a;border-radius:50%;position:absolute;inset:34px}.mSvtuW_orbitDot{background:var(--cyan);width:7px;height:7px;box-shadow:0 0 12px var(--cyan-glow);border-radius:2px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.mSvtuW_panel:nth-child(2n) .mSvtuW_orbit{animation-duration:34s;animation-direction:reverse}@keyframes mSvtuW_orbit{to{transform:rotate(360deg)}}.mSvtuW_head{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-size:.72rem;display:flex}.mSvtuW_index{color:var(--cyan)}.mSvtuW_count{border:1px solid var(--line);color:var(--muted);background:#05060899;border-radius:999px;padding:4px 10px}.mSvtuW_title{font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;margin-top:clamp(18px,2.4vw,28px);font-size:clamp(1.9rem,3.4vw,3rem);font-weight:400;line-height:.95}.mSvtuW_description{max-width:44ch;color:var(--muted);margin-top:10px;font-size:.93rem}.mSvtuW_badges{grid-template-columns:repeat(auto-fill,minmax(min(100%,172px),1fr));gap:10px;margin:clamp(20px,2.6vw,30px) 0 0;display:grid}.mSvtuW_badge{--accent:var(--cyan);border:1px solid var(--line);min-height:52px;transition:transform .35s var(--ease-out), border-color .3s, background .3s, box-shadow .35s;background:#0506088c;border-radius:12px;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:flex}.mSvtuW_badgeIcon{background:color-mix(in srgb, var(--accent) 12%, transparent);width:36px;height:36px;color:var(--text-dim);transition:color .3s, background .3s, transform .45s var(--ease-out);border-radius:10px;flex:none;place-items:center;display:grid}.mSvtuW_badgeIconGeneric{color:var(--cyan)}.mSvtuW_badgeName{overflow-wrap:anywhere;min-width:0;font-size:.92rem;line-height:1.25}.mSvtuW_badge:hover{border-color:color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 7%, #050608b3);box-shadow:0 12px 30px -14px color-mix(in srgb, var(--accent) 60%, transparent);transform:translateY(-3px)}.mSvtuW_badge:hover .mSvtuW_badgeIcon{color:var(--accent);background:color-mix(in srgb, var(--accent) 20%, transparent);transform:rotate(-8deg)scale(1.08)}.mSvtuW_highlighted .mSvtuW_badgeIcon{color:var(--accent)}@media (max-width:1023px){.mSvtuW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mSvtuW_panel{grid-column:span var(--span2,1)}}@media (max-width:640px){.mSvtuW_grid{grid-template-columns:minmax(0,1fr)}.mSvtuW_panel{grid-column:auto}.mSvtuW_panelInner{padding:20px 18px}.mSvtuW_badges{flex-wrap:wrap;gap:8px;display:flex}.mSvtuW_badge{border-radius:999px;gap:8px;min-height:44px;padding:5px 12px 5px 5px}.mSvtuW_badgeIcon{border-radius:50%;width:32px;height:32px}.mSvtuW_badgeName{font-size:.86rem}}
.ueoSdq_header{max-width:1080px;padding-top:calc(var(--nav-h) + clamp(32px, 6vw, 80px));padding-bottom:clamp(32px,5vw,56px)}.ueoSdq_back{min-height:40px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin-bottom:24px;font-size:.76rem;transition:color .2s;display:inline-flex}.ueoSdq_back:hover{color:var(--cyan)}.ueoSdq_category{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--cyan);font-size:.78rem}.ueoSdq_title{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;margin-top:16px;font-size:clamp(2.4rem,6.4vw,5.6rem);font-weight:400;line-height:.95}.ueoSdq_intro{max-width:62ch;color:var(--text-dim);margin-top:24px;font-size:clamp(1.1rem,1.7vw,1.35rem)}.ueoSdq_meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;font-size:.9rem;display:flex}.ueoSdq_meta span{align-items:center;gap:8px;display:inline-flex}.ueoSdq_author{color:var(--text);font-weight:600}.ueoSdq_avatar{background:var(--cyan);color:#021015;width:34px;height:34px;font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:.72rem;font-weight:700;display:grid}.ueoSdq_cover{margin:0}.ueoSdq_coverImage{aspect-ratio:21/9;border-radius:var(--radius-lg);border:1px solid var(--line);overflow:hidden}.ueoSdq_skeleton{border-radius:var(--radius);background:linear-gradient(100deg, var(--line) 30%, #ffffff14 50%, var(--line) 70%);background-size:220% 100%;animation:1.4s linear infinite ueoSdq_shimmer;display:block}.ueoSdq_skeletonMeta{width:min(200px,55%);height:.9rem}.ueoSdq_skeletonTitle{width:min(760px,90%);height:clamp(2.3rem,6vw,5.2rem);margin-top:16px}.ueoSdq_skeletonText{width:min(560px,80%);height:1.3rem;margin-top:24px}@keyframes ueoSdq_shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.ueoSdq_cover figcaption{color:var(--muted);margin-top:10px;font-size:.8rem}.ueoSdq_layout{grid-template-columns:240px minmax(0,760px);justify-content:center;gap:clamp(32px,6vw,96px);padding-block:clamp(48px,7vw,88px);display:grid}.ueoSdq_footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:56px;padding-top:28px;display:flex}.ueoSdq_pager{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:16px;padding-block:40px;display:grid}.ueoSdq_pagerLink{border:1px solid var(--line);border-radius:var(--radius-lg);gap:8px;padding:24px;transition:border-color .3s,background .3s;display:grid}.ueoSdq_pagerLink:hover{background:var(--cyan-soft);border-color:#22e4ff66}.ueoSdq_pagerNext{text-align:right;grid-column:2;justify-items:end}.ueoSdq_pagerLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;font-size:.72rem;display:inline-flex}.ueoSdq_pagerTitle{font-size:1.1rem;font-weight:600;line-height:1.3}.ueoSdq_related{padding-block:clamp(48px,7vw,88px) 0}.ueoSdq_relatedTitle{font-family:var(--font-display);text-transform:uppercase;margin-bottom:32px;font-size:clamp(2rem,4vw,3.4rem);font-weight:400}.ueoSdq_relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}@media (max-width:1024px){.ueoSdq_layout{grid-template-columns:minmax(0,1fr)}.ueoSdq_sidebar{border:1px solid var(--line);border-radius:var(--radius);padding:20px}.ueoSdq_sidebar nav{position:static}.ueoSdq_relatedGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ueoSdq_coverImage{aspect-ratio:16/10}.ueoSdq_pager,.ueoSdq_relatedGrid{grid-template-columns:1fr}.ueoSdq_pagerNext{grid-column:auto}}
.YEK6_W_section{border-top:1px solid var(--line);padding-block:clamp(64px,10vw,140px)}.YEK6_W_posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}@media (max-width:960px){.YEK6_W_posts{grid-template-columns:1fr 1fr}}@media (max-width:640px){.YEK6_W_posts{grid-template-columns:1fr}}
.gzd-qa_section{border-bottom:1px solid var(--line);padding-block:clamp(56px,9vw,120px)}.gzd-qa_section:last-child{border-bottom:0}.gzd-qa_heroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.gzd-qa_eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--cyan);margin-bottom:14px;font-size:.75rem}.gzd-qa_h2{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;font-size:clamp(2.4rem,5.6vw,5rem);font-weight:400;line-height:.94}.gzd-qa_h3{font-size:1.25rem;font-weight:600;line-height:1.3}.gzd-qa_mono{font-family:var(--font-mono);color:var(--muted);font-size:.82rem}.gzd-qa_split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.gzd-qa_prose{color:var(--text-dim);gap:22px;font-size:clamp(1.05rem,1.4vw,1.2rem);display:grid}.gzd-qa_statsBand{border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.gzd-qa_statsBand>div{background:linear-gradient(#ffffff06,#0000);flex-direction:column-reverse;gap:8px;padding:clamp(20px,3vw,36px);display:flex}.gzd-qa_statsBand>div+div{border-left:1px solid var(--line)}.gzd-qa_statsBand dd{font-family:var(--font-display);color:var(--cyan);margin:0;font-size:clamp(2.6rem,6vw,5rem);line-height:1}.gzd-qa_statsBand dt{color:var(--muted);font-size:.9rem}.gzd-qa_cardGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:0;display:grid}.gzd-qa_card{border:1px solid var(--line);border-radius:var(--radius-lg);min-height:200px;transition:border-color .3s, transform .4s var(--ease-out);background:linear-gradient(160deg,#22e4ff0d,#0000 50%);align-content:space-between;gap:40px;padding:26px;display:grid}.gzd-qa_card:hover{border-color:#22e4ff66;transform:translateY(-4px)}.gzd-qa_cardIndex{font-family:var(--font-mono);color:var(--cyan);font-size:.8rem}.gzd-qa_cardTitle{font-size:1.3rem;font-weight:600;line-height:1.25}.gzd-qa_sideImage{aspect-ratio:4/3;border-radius:var(--radius-lg);border:1px solid var(--line);margin-top:32px;overflow:hidden}.gzd-qa_stack{gap:14px;display:grid}.gzd-qa_eduItem{border:1px solid var(--line);border-radius:var(--radius);color:var(--text-dim);grid-template-columns:auto 1fr;gap:18px;padding:22px;display:grid}.gzd-qa_eduItem h3{color:var(--text);margin-bottom:4px}.gzd-qa_eduIcon{color:var(--cyan)}@media (max-width:900px){.gzd-qa_split{grid-template-columns:1fr}.gzd-qa_statsBand{grid-template-columns:1fr 1fr}.gzd-qa_statsBand>div:nth-child(3){border-left:0}.gzd-qa_statsBand>div:nth-child(n+3){border-top:1px solid var(--line)}}
.uX8FXq_hero{padding-top:calc(var(--nav-h) + clamp(32px, 6vw, 80px));padding-bottom:clamp(40px,6vw,72px);position:relative;overflow:hidden}.uX8FXq_grid{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.6;pointer-events:none;background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 20% 30%,#000 10%,#0000 65%);mask-image:radial-gradient(at 20% 30%,#000 10%,#0000 65%)}.uX8FXq_hero>.container{position:relative}.uX8FXq_back{min-height:40px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin-bottom:28px;font-size:.76rem;transition:color .2s;display:inline-flex}.uX8FXq_back:hover{color:var(--cyan)}.uX8FXq_meta{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);flex-wrap:wrap;gap:8px 20px;font-size:.76rem;display:flex}.uX8FXq_meta span+span{color:var(--muted)}.uX8FXq_title{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;margin-top:16px;font-size:clamp(2.8rem,9vw,8.4rem);font-weight:400;line-height:.88}.uX8FXq_heroGrid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(24px,5vw,80px);margin-top:clamp(28px,4vw,48px);display:grid}.uX8FXq_overview{color:var(--text-dim);font-size:clamp(1.1rem,1.7vw,1.4rem);line-height:1.55}.uX8FXq_facts{align-content:start;gap:18px;margin:0;display:grid}.uX8FXq_facts div{border-top:1px solid var(--line);padding-top:14px}.uX8FXq_facts dt{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.7rem}.uX8FXq_facts dd{margin:6px 0 0}.uX8FXq_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:clamp(24px,3vw,36px);display:flex}.uX8FXq_cover{margin:0}.uX8FXq_skeleton{border-radius:var(--radius);background:linear-gradient(100deg, var(--line) 30%, #ffffff14 50%, var(--line) 70%);background-size:220% 100%;animation:1.4s linear infinite uX8FXq_shimmer;display:block}.uX8FXq_skeletonMeta{width:min(240px,60%);height:.9rem}.uX8FXq_skeletonTitle{width:min(820px,90%);height:clamp(2.6rem,8vw,7.4rem);margin-top:16px}.uX8FXq_skeletonText{width:min(620px,80%);height:1.3rem;margin-top:clamp(28px,4vw,48px)}@keyframes uX8FXq_shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.uX8FXq_coverImage{aspect-ratio:21/9;border-radius:var(--radius-lg);border:1px solid var(--line);overflow:hidden}.uX8FXq_cover figcaption{color:var(--muted);margin-top:10px;font-size:.8rem}.uX8FXq_notice{border-radius:var(--radius);background:var(--cyan-soft);color:var(--text-dim);border:1px dashed #22e4ff59;align-items:flex-start;gap:14px;margin-top:32px;padding:16px 20px;font-size:.95rem;display:flex}.uX8FXq_notice svg{color:var(--cyan);flex:none;margin-top:3px}.uX8FXq_block{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:24px clamp(32px,6vw,96px);padding-block:clamp(48px,7vw,88px);display:grid}.uX8FXq_blockHead{align-items:baseline;gap:16px;display:flex}.uX8FXq_blockHead h2{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(2rem,4vw,3.4rem);font-weight:400;line-height:.95}.uX8FXq_num{font-family:var(--font-mono);color:var(--cyan);font-size:.8rem}.uX8FXq_blockBody{gap:20px;display:grid}.uX8FXq_lead{color:var(--text-dim);font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.6}.uX8FXq_subhead{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-top:12px;font-size:.74rem;font-weight:500}.uX8FXq_goals{gap:12px;margin:0;display:grid}.uX8FXq_goals li{border:1px solid var(--line);border-radius:var(--radius);align-items:flex-start;gap:12px;padding:16px 18px;font-size:1.05rem;display:flex}.uX8FXq_goals svg{color:var(--cyan);flex:none;margin-top:3px}.uX8FXq_features{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;display:grid}.uX8FXq_features li{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(160deg,#ffffff08,#0000);gap:18px;padding:18px;font-weight:600;display:grid}.uX8FXq_features span{font-family:var(--font-mono);color:var(--cyan);font-size:.72rem;font-weight:400}.uX8FXq_process{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0;display:grid}.uX8FXq_process li{border-top:2px solid var(--cyan);background:var(--surface);border-radius:0 0 var(--radius) var(--radius);gap:8px;padding:20px;display:grid;position:relative}.uX8FXq_process h3{font-size:1.1rem}.uX8FXq_process p{color:var(--muted);font-size:.93rem}.uX8FXq_stepNum{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px var(--cyan);font-size:2.4rem;line-height:1}.uX8FXq_results{gap:12px;margin:0;display:grid}.uX8FXq_results li{border-radius:var(--radius);background:#c6ff3d0d;border:1px solid #c6ff3d4d;align-items:center;gap:16px;padding:24px;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:600;display:flex}.uX8FXq_results svg{color:var(--lime);flex:none}.uX8FXq_gallery,.uX8FXq_related{border-bottom:1px solid var(--line);padding-block:clamp(48px,7vw,88px)}.uX8FXq_galleryTitle{font-family:var(--font-display);text-transform:uppercase;margin-bottom:12px;font-size:clamp(2rem,4vw,3.4rem);font-weight:400}.uX8FXq_galleryNote{color:var(--muted);margin-bottom:28px;font-size:.85rem}.uX8FXq_pager{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:16px;padding-block:40px;display:grid}.uX8FXq_pagerLink{border:1px solid var(--line);border-radius:var(--radius-lg);gap:8px;padding:24px;transition:border-color .3s,background .3s;display:grid}.uX8FXq_pagerLink:hover{background:var(--cyan-soft);border-color:#22e4ff66}.uX8FXq_pagerNext{text-align:right;justify-items:end}.uX8FXq_pagerLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;font-size:.72rem;display:inline-flex}.uX8FXq_pagerTitle{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.3rem,2.6vw,2.2rem);line-height:1}.uX8FXq_related .uX8FXq_galleryTitle{margin-bottom:32px}.uX8FXq_relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}@media (max-width:900px){.uX8FXq_heroGrid,.uX8FXq_block{grid-template-columns:1fr}.uX8FXq_coverImage{aspect-ratio:16/10}.uX8FXq_relatedGrid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.uX8FXq_pager,.uX8FXq_relatedGrid{grid-template-columns:1fr}}.uX8FXq_finale{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:linear-gradient(var(--line) 1px, transparent 1px) 0 0 / 48px 48px, linear-gradient(90deg, var(--line) 1px, transparent 1px) 0 0 / 48px 48px, var(--surface);isolation:isolate;justify-items:start;gap:18px;margin-top:clamp(56px,8vw,104px);padding:clamp(28px,5vw,64px);display:grid;position:relative;overflow:hidden}.uX8FXq_finaleGlow{z-index:-1;pointer-events:none;background:radial-gradient(circle,#22e4ff33,#0000 65%);border-radius:50%;width:460px;height:460px;position:absolute;top:-160px;right:-120px}.uX8FXq_finaleEyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--cyan);font-size:.74rem}.uX8FXq_finaleTitle{max-width:18ch;font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(2rem,5.4vw,4.4rem);font-weight:400;line-height:.95}.uX8FXq_finaleText{max-width:52ch;color:var(--text-dim)}.uX8FXq_finaleActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}@media (max-width:480px){.uX8FXq_actions>*,.uX8FXq_finaleActions>*{width:100%}}
.TnJcPW_service{border-bottom:1px solid var(--line);scroll-margin-top:var(--nav-h);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,6vw,88px);padding-block:clamp(48px,7vw,96px);display:grid}.TnJcPW_service:nth-child(2n) .TnJcPW_media{order:2}.TnJcPW_media{aspect-ratio:4/3;border-radius:var(--radius-lg);border:1px solid var(--line);overflow:hidden}.TnJcPW_body{justify-items:start;gap:20px;display:grid}.TnJcPW_index{font-family:var(--font-mono);color:var(--cyan);font-size:.8rem}.TnJcPW_title{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;font-size:clamp(2.2rem,4.6vw,4rem);font-weight:400;line-height:.95}.TnJcPW_description{max-width:52ch;color:var(--text-dim);font-size:1.08rem}.TnJcPW_deliverables{grid-template-columns:1fr 1fr;gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}.TnJcPW_deliverables li{align-items:center;gap:10px;display:flex}.TnJcPW_deliverables svg{color:var(--lime);flex:none}@media (max-width:900px){.TnJcPW_service{grid-template-columns:1fr}.TnJcPW_service:nth-child(2n) .TnJcPW_media{order:0}}@media (max-width:480px){.TnJcPW_deliverables{grid-template-columns:1fr}}
._4-AGRW_toolbar{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}._4-AGRW_search{border:1px solid var(--line-strong);min-height:54px;color:var(--muted);background:#ffffff05;border-radius:999px;flex:320px;align-items:center;gap:12px;padding:0 18px;transition:border-color .2s,box-shadow .2s;display:flex}._4-AGRW_search:focus-within{border-color:var(--cyan);box-shadow:0 0 0 3px var(--cyan-soft)}._4-AGRW_search input{min-width:0;height:52px;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:1rem}._4-AGRW_sort{border:1px solid var(--line-strong);min-height:54px;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-radius:999px;align-items:center;gap:10px;padding:0 6px 0 18px;font-size:.72rem;display:flex}._4-AGRW_sort select{background:var(--surface-2);height:44px;font-family:var(--font-body);letter-spacing:0;text-transform:none;border:0;border-radius:999px;padding:0 12px;font-size:.92rem}._4-AGRW_filters{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}._4-AGRW_filter,._4-AGRW_clear{border:1px solid var(--line-strong);min-height:40px;color:var(--text-dim);background:0 0;border-radius:999px;padding:8px 16px;font-size:.88rem;transition:color .2s,border-color .2s,background .2s}._4-AGRW_filter:hover{border-color:var(--text-dim);color:var(--text)}._4-AGRW_filterActive{border-color:var(--cyan);background:var(--cyan);color:#021015;font-weight:600}._4-AGRW_filterActive:hover{color:#021015}._4-AGRW_clear{color:var(--warning);border-style:dashed;border-color:#ffc85c66;align-items:center;gap:6px;display:inline-flex}._4-AGRW_count{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:36px;font-size:.75rem}._4-AGRW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 28px;margin:0;display:grid}._4-AGRW_item{position:relative}._4-AGRW_featuredItem{grid-column:span 1}._4-AGRW_featuredBadge{z-index:2;background:var(--lime);color:#0b1200;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:.64rem;font-weight:700;position:absolute;top:14px;right:14px}._4-AGRW_empty{border:1px dashed var(--line-strong);border-radius:var(--radius-lg);color:var(--muted);justify-items:start;gap:10px;padding:48px;display:grid}._4-AGRW_emptyTitle{color:var(--text);font-size:1.3rem;font-weight:600}._4-AGRW_loadMore{justify-content:center;margin-top:56px;display:flex}@media (max-width:1024px){._4-AGRW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._4-AGRW_grid{grid-template-columns:1fr}._4-AGRW_empty{padding:28px}}
.ggjJ7W_wrap{min-height:80vh;padding-top:calc(var(--nav-h) + 48px);align-items:center;padding-bottom:64px;display:flex;position:relative;overflow:hidden}.ggjJ7W_grid{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 10%,#0000 70%);mask-image:radial-gradient(#000 10%,#0000 70%)}.ggjJ7W_inner{justify-items:start;gap:20px;display:grid;position:relative}.ggjJ7W_code{right:var(--gutter);font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px #22e4ff40;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(8rem,30vw,26rem);line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.ggjJ7W_eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--cyan);font-size:.78rem}.ggjJ7W_title{max-width:14ch;font-family:var(--font-display);text-transform:uppercase;font-size:clamp(3rem,8vw,7rem);font-weight:400;line-height:.9}.ggjJ7W_text{max-width:44ch;color:var(--text-dim);font-size:1.1rem}.ggjJ7W_actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}
.xlHbuG_prose{color:var(--text-dim);font-size:1.075rem;line-height:1.8}.xlHbuG_prose>*+*{margin-top:1.25em}.xlHbuG_prose h2,.xlHbuG_prose h3{color:var(--text);scroll-margin-top:calc(var(--nav-h) + 24px);line-height:1.2}.xlHbuG_prose h2{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;margin-top:2.4em;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:400}.xlHbuG_prose h3{margin-top:1.8em;font-size:1.3rem;font-weight:600}.xlHbuG_prose a{color:var(--cyan);text-underline-offset:3px;text-decoration:underline}.xlHbuG_prose strong{color:var(--text)}.xlHbuG_prose ul,.xlHbuG_prose ol{padding-left:1.3em}.xlHbuG_prose li+li{margin-top:.45em}.xlHbuG_prose li::marker{color:var(--cyan)}.xlHbuG_prose blockquote{border-left:3px solid var(--cyan);background:linear-gradient(90deg, var(--cyan-soft), transparent);border-radius:0 var(--radius) var(--radius) 0;color:var(--text);padding:1.1em 1.4em;font-size:1.15rem;font-style:italic}.xlHbuG_prose :not(pre)>code{background:var(--surface-2);border:1px solid var(--line);font-family:var(--font-mono);color:var(--lime);border-radius:5px;padding:.12em .4em;font-size:.86em}.xlHbuG_prose figure img{border-radius:var(--radius);width:100%}.xlHbuG_prose figcaption{color:var(--muted);margin-top:.6em;font-size:.85rem}.xlHbuG_codeBlock{border:1px solid var(--line);border-radius:var(--radius);background:#07090d;position:relative;overflow:hidden}.xlHbuG_codeHeader{border-bottom:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;padding:8px 12px 8px 16px;font-size:.72rem;display:flex}.xlHbuG_copy{border:1px solid var(--line-strong);letter-spacing:.08em;text-transform:uppercase;min-height:32px;color:var(--text-dim);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.7rem;transition:color .2s,border-color .2s;display:inline-flex}.xlHbuG_copy:hover{color:var(--cyan);border-color:var(--cyan)}.xlHbuG_codeBlock pre{font-family:var(--font-mono);color:#d6deeb;margin:0;padding:18px 20px;font-size:.88rem;line-height:1.7;overflow-x:auto}
.STMfFq_page{padding-top:var(--nav-h)}.STMfFq_page>section{border-top:0}
._83HBMG_shell{--sidebar-w:248px;grid-template-columns:var(--sidebar-w) minmax(0, 1fr);background:var(--bg-2);min-height:100vh;transition:grid-template-columns .25s var(--ease-out);display:grid}._83HBMG_collapsed{--sidebar-w:68px}._83HBMG_skip{z-index:500;background:var(--cyan);color:#021015;border-radius:8px;padding:8px 14px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}._83HBMG_skip:focus{transform:none}._83HBMG_sidebar{border-right:1px solid var(--line);background:var(--bg);flex-direction:column;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}._83HBMG_brand{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:64px;padding:0 16px;display:flex}._83HBMG_logo{align-items:center;gap:10px;min-width:0;display:flex}._83HBMG_logoMark{background:var(--cyan);color:#021015;width:36px;height:36px;font-family:var(--font-display);border-radius:9px;flex:none;place-items:center;font-size:1rem;display:grid}._83HBMG_logoText{white-space:nowrap;font-weight:600}._83HBMG_closeMobile{background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:none}._83HBMG_nav{flex:1;padding:12px 10px;overflow-y:auto}._83HBMG_navGroup+._83HBMG_navGroup{margin-top:16px}._83HBMG_navGroupLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;padding:0 10px 6px;font-size:.7rem;font-weight:600}._83HBMG_nav ul{gap:2px;margin:0;display:grid}._83HBMG_navLink{min-height:40px;color:var(--text-dim);white-space:nowrap;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;font-size:.9rem;transition:background .15s,color .15s;display:flex}._83HBMG_navLink>span:first-child{flex:none;display:inline-flex}._83HBMG_navLink:hover{background:var(--surface);color:var(--text)}._83HBMG_navActive{background:var(--cyan-soft);color:var(--cyan);font-weight:600}._83HBMG_navActive:hover{background:var(--cyan-soft);color:var(--cyan)}._83HBMG_sidebarFooter{border-top:1px solid var(--line);color:var(--text-dim);align-items:center;gap:10px;padding:14px 18px;font-size:.76rem;line-height:1.35;display:flex}._83HBMG_sidebarFooter svg{color:var(--success);flex:none}._83HBMG_sidebarFooter span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._83HBMG_collapsed ._83HBMG_navLabel,._83HBMG_collapsed ._83HBMG_logoText,._83HBMG_collapsed ._83HBMG_navGroupLabel{display:none}._83HBMG_collapsed ._83HBMG_navLink{justify-content:center;padding-inline:0}._83HBMG_main{flex-direction:column;min-width:0;display:flex}._83HBMG_header{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090b10d9;align-items:center;gap:12px;height:64px;padding:0 20px;display:flex;position:sticky;top:0}._83HBMG_menuBtn,._83HBMG_collapseBtn{border:1px solid var(--line);width:36px;height:36px;color:var(--text-dim);background:0 0;border-radius:8px;flex:none;place-items:center;display:grid}._83HBMG_menuBtn{display:none}._83HBMG_breadcrumbs{flex:1;min-width:0}._83HBMG_breadcrumbs ol{align-items:center;gap:4px;margin:0;font-size:.88rem;display:flex;overflow:hidden}._83HBMG_breadcrumbs li{min-width:0;color:var(--muted);align-items:center;gap:4px;display:inline-flex}._83HBMG_breadcrumbs li:last-child{color:var(--text);font-weight:500}._83HBMG_breadcrumbs li span[aria-current]{text-overflow:ellipsis;white-space:nowrap;max-width:28ch;overflow:hidden}._83HBMG_breadcrumbs a:hover{color:var(--cyan)}._83HBMG_search{border:1px solid var(--line-strong);background:var(--bg);width:min(320px,30vw);height:38px;color:var(--muted);border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}._83HBMG_search:focus-within{border-color:var(--cyan)}._83HBMG_search input{min-width:0;height:36px;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:.88rem}._83HBMG_searchResults{border:1px solid var(--line-strong);background:var(--surface);border-radius:10px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 20px 50px #00000080}._83HBMG_searchResults button{text-align:left;background:0 0;border:0;border-radius:6px;justify-content:space-between;gap:10px;width:100%;padding:8px 10px;font-size:.88rem;display:flex}._83HBMG_searchResults button:hover,._83HBMG_searchResults button:focus-visible{background:var(--surface-2)}._83HBMG_searchMeta{color:var(--muted);font-size:.74rem}._83HBMG_searchEmpty{color:var(--muted);padding:10px;font-size:.85rem}._83HBMG_viewSite{border:1px solid var(--line);min-height:36px;color:var(--text-dim);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.85rem;display:inline-flex}._83HBMG_viewSite:hover{color:var(--cyan);border-color:var(--cyan)}._83HBMG_profile{position:relative}._83HBMG_avatarBtn{border:1px solid var(--line);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:3px 10px 3px 3px;display:flex}._83HBMG_avatar{background:linear-gradient(135deg, var(--cyan), var(--violet));color:#021015;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.72rem;font-weight:700;display:grid}._83HBMG_avatarName{white-space:nowrap;font-size:.85rem}._83HBMG_menu{border:1px solid var(--line-strong);background:var(--surface);border-radius:10px;min-width:220px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 20px 50px #00000080}._83HBMG_menuHeader{border-bottom:1px solid var(--line);gap:2px;margin-bottom:4px;padding:8px 10px 10px;font-size:.88rem;display:grid}._83HBMG_menuHeader span{color:var(--muted);font-size:.75rem}._83HBMG_menu a,._83HBMG_menu button{text-align:left;color:var(--text-dim);background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;font-size:.88rem;display:flex}._83HBMG_menu a:hover{background:var(--surface-2);color:var(--text)}._83HBMG_menu button:disabled{opacity:.5;cursor:not-allowed}._83HBMG_content{flex:1;padding:24px}._83HBMG_scrim{display:none}@media (max-width:1100px){._83HBMG_avatarName,._83HBMG_viewSite span{display:none}}@media (max-width:900px){._83HBMG_shell{grid-template-columns:minmax(0,1fr)}._83HBMG_sidebar{z-index:300;width:272px;transition:transform .3s var(--ease-out);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}._83HBMG_sidebarOpen{transform:none}._83HBMG_collapsed ._83HBMG_navLabel,._83HBMG_collapsed ._83HBMG_logoText,._83HBMG_collapsed ._83HBMG_navGroupLabel{display:initial}._83HBMG_closeMobile{display:grid}._83HBMG_scrim{z-index:250;background:#0000008c;border:0;display:block;position:fixed;inset:0}._83HBMG_menuBtn{display:grid}._83HBMG_collapseBtn,._83HBMG_breadcrumbs{display:none}._83HBMG_search{flex:1;width:auto}._83HBMG_header{padding:0 12px}._83HBMG_content{padding:16px}}@media (max-width:480px){._83HBMG_header{gap:8px;padding:0 8px}._83HBMG_search{min-width:0;padding:0 8px}}._83HBMG_gate{background:var(--bg-2);place-items:center;min-height:100vh;padding:24px;display:grid}._83HBMG_gateCard{border:1px solid var(--line);background:var(--bg);text-align:center;border-radius:14px;gap:14px;width:min(100%,440px);padding:28px;display:grid}._83HBMG_gateCard h1{font-size:1.25rem}._83HBMG_gateCard p{color:var(--text-dim);font-size:.92rem}._83HBMG_gateCard code{font-family:var(--font-mono);color:var(--cyan);font-size:.85em}._83HBMG_gateActions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}._83HBMG_gateSpinner{color:var(--cyan);justify-self:center;animation:.8s linear infinite _83HBMG_gateSpin}@keyframes _83HBMG_gateSpin{to{transform:rotate(360deg)}}
.thsxzq_dialog{border:1px solid var(--line-strong);background:var(--surface);width:min(720px,100vw - 24px);max-height:calc(100vh - 32px);color:var(--text);border-radius:14px;padding:0;box-shadow:0 30px 80px #0009}.thsxzq_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009}.thsxzq_form{flex-direction:column;max-height:calc(100vh - 34px);display:flex}.thsxzq_header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.thsxzq_header h2{font-size:1.1rem;font-weight:600}.thsxzq_body{gap:16px;padding:20px;display:grid;overflow-y:auto}.thsxzq_footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.thsxzq_dialog{opacity:0;transition:opacity .2s ease, transform .25s var(--ease-out), overlay .25s allow-discrete, display .25s allow-discrete;transform:translateY(14px)scale(.98)}.thsxzq_dialog[open]{opacity:1;transform:none}@starting-style{.thsxzq_dialog[open]{opacity:0;transform:translateY(14px)scale(.98)}}.thsxzq_dialog::backdrop{opacity:0;transition:opacity .25s ease, overlay .25s allow-discrete, display .25s allow-discrete}.thsxzq_dialog[open]::backdrop{opacity:1}@starting-style{.thsxzq_dialog[open]::backdrop{opacity:0}}
.aomfEG_stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0 0 20px;display:grid}.aomfEG_stat{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:4px;height:100%;padding:18px;transition:border-color .15s;display:grid;position:relative}.aomfEG_stat:hover{border-color:#22e4ff66}.aomfEG_statIcon{background:var(--cyan-soft);width:34px;height:34px;color:var(--cyan);border-radius:8px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.aomfEG_statLabel{color:var(--muted);font-size:.84rem}.aomfEG_statValue{font-size:2rem;font-weight:700;line-height:1.1}.aomfEG_statSub{color:var(--muted);font-size:.78rem}.aomfEG_columns{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;margin-bottom:16px;display:grid}.aomfEG_recent{gap:10px;margin:0;display:grid}.aomfEG_recent li{align-items:center;gap:12px;display:flex}.aomfEG_recentMain{flex:1;min-width:0}.aomfEG_activity{gap:14px;margin:0;display:grid}.aomfEG_activity li{gap:12px;font-size:.88rem;display:flex}.aomfEG_activity time{font-size:.76rem}.aomfEG_dot{background:var(--cyan);width:8px;height:8px;box-shadow:0 0 10px var(--cyan-glow);border-radius:50%;flex:none;margin-top:7px}.aomfEG_bars{gap:10px;margin:0;display:grid}.aomfEG_bars li{grid-template-columns:160px minmax(0,1fr) 28px;align-items:center;gap:12px;font-size:.86rem;display:grid}.aomfEG_barLabel{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aomfEG_barTrack{background:var(--surface-2);border-radius:999px;height:8px;overflow:hidden}.aomfEG_barFill{background:linear-gradient(90deg, var(--cyan), var(--violet));border-radius:999px;height:100%;display:block}.aomfEG_barValue{text-align:right;font-family:var(--font-mono);color:var(--muted)}.aomfEG_quick{grid-template-columns:1fr 1fr;gap:8px;display:grid}.aomfEG_quick a{border:1px solid var(--line);background:var(--bg-2);border-radius:8px;padding:12px;font-size:.88rem;transition:border-color .15s,color .15s}.aomfEG_quick a:hover{border-color:var(--cyan);color:var(--cyan)}@media (max-width:1280px){.aomfEG_stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.aomfEG_columns{grid-template-columns:1fr}}@media (max-width:600px){.aomfEG_stats{grid-template-columns:1fr 1fr}.aomfEG_bars li{grid-template-columns:110px minmax(0,1fr) 24px}.aomfEG_quick{grid-template-columns:1fr}}
.KJMiNW_sections{gap:10px;margin:0;display:grid}.KJMiNW_section{border:1px solid var(--line);background:var(--bg-2);border-radius:10px;padding:4px 14px 14px}.KJMiNW_picked{gap:6px;margin:0;padding:0;list-style:none;display:grid}.KJMiNW_picked li{padding:6px 6px 6px 10px;font-size:.88rem}.KJMiNW_pickIndex{background:var(--cyan-soft);width:22px;height:22px;color:var(--cyan);font-family:var(--font-mono);border-radius:6px;place-items:center;font-size:.72rem;display:grid}.KJMiNW_heroPreview{background:radial-gradient(circle at 80% 20%, var(--cyan-soft), transparent 60%), var(--bg);border-radius:10px;gap:6px;padding:20px;display:grid}.KJMiNW_previewRole{font-family:var(--font-mono);letter-spacing:.24em;color:var(--cyan);font-size:.66rem}.KJMiNW_previewName{font-family:var(--font-display);font-size:2.6rem;line-height:.9}.KJMiNW_previewHeadline{font-size:.95rem;font-weight:600}
.MOsdVq_editor{min-height:460px;font-family:var(--font-mono);font-size:.86rem;line-height:1.7}.MOsdVq_preview{max-height:640px;padding:8px 4px 8px 0;overflow-y:auto}.MOsdVq_coverField>div{grid-template-columns:1fr}
.Gu780W_resumeField{gap:6px;min-width:0;display:grid}.Gu780W_resumeLabel{color:var(--text-dim);font-size:.84rem;font-weight:600}.Gu780W_hiddenInput{display:none}.Gu780W_resumeUpload{border:1px dashed var(--line-strong);background:var(--bg-2);text-align:left;border-radius:10px;align-items:center;gap:12px;width:100%;padding:14px;transition:border-color .15s,box-shadow .15s;display:flex}.Gu780W_resumeUpload:hover{border-color:var(--cyan)}.Gu780W_resumeUpload:focus-visible{border-color:var(--cyan);box-shadow:0 0 0 3px var(--cyan-soft);outline:none}.Gu780W_resumeUploadText{color:var(--muted);gap:2px;font-size:.8rem;display:grid}.Gu780W_resumeUploadText strong{color:var(--text);font-size:.92rem;font-weight:600}.Gu780W_resumeIcon{background:var(--cyan-soft);width:40px;height:40px;color:var(--cyan);border-radius:8px;flex:none;place-items:center;display:inline-grid}.Gu780W_resumeFile{border:1px solid var(--line);background:var(--bg-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.Gu780W_resumeInvalid{border-color:var(--danger)}.Gu780W_resumeMeta{flex:140px;gap:2px;min-width:0;display:grid}.Gu780W_resumeName{text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:600;overflow:hidden}.Gu780W_resumeSub{font-family:var(--font-mono);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.Gu780W_resumeActions{flex-wrap:wrap;gap:6px;width:100%;display:flex}.Gu780W_resumeActions>*{flex:auto}.Gu780W_resumeHint{color:var(--muted);font-size:.8rem}.Gu780W_resumeError{color:var(--danger);font-size:.82rem}
