.image-workspace-module__qb32vq__workspace{--iw-accent-ink:#fff;grid-template-columns:minmax(210px,230px) minmax(0,1fr);align-items:start;gap:1rem;display:grid}:root[data-theme=dark] .image-workspace-module__qb32vq__workspace{--iw-accent-ink:#17191a}.image-workspace-module__qb32vq__workspace>*,.image-workspace-module__qb32vq__inputRail>*,.image-workspace-module__qb32vq__editorArea>*,.image-workspace-module__qb32vq__canvasRail>*,.image-workspace-module__qb32vq__propertiesRail>*{min-width:0}.image-workspace-module__qb32vq__inputRail{flex-direction:column;gap:1rem;display:flex;position:sticky;top:1rem;overflow:visible}.image-workspace-module__qb32vq__editorArea{border:1px solid var(--border-strong);border-radius:var(--radius-panel);background:var(--surface);overflow:hidden}.image-workspace-module__qb32vq__editorToolbar{border-bottom:1px solid var(--border);grid-template-columns:minmax(9rem,1fr) auto minmax(9rem,1fr);align-items:start;gap:.75rem;min-height:64px;padding:.65rem .75rem;display:grid}.image-workspace-module__qb32vq__editorBody{grid-template-columns:minmax(420px,1fr) minmax(280px,320px);align-items:stretch;display:grid}.image-workspace-module__qb32vq__canvasRail,.image-workspace-module__qb32vq__propertiesRail{min-width:0}.image-workspace-module__qb32vq__propertiesRail{border-left:1px solid var(--border);background:var(--surface);padding:1rem}:is(.image-workspace-module__qb32vq__workspace .iw-panel,.image-workspace-module__qb32vq__workspace .iw-settings){border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);padding:1rem}.image-workspace-module__qb32vq__workspace .image-workspace-module__qb32vq__propertiesRail{border-width:0 0 0 1px;border-radius:0}.image-workspace-module__qb32vq__workspace h2{letter-spacing:0;margin:0 0 .85rem;font-family:Iowan Old Style,Charter,Georgia,serif;font-size:1rem}.image-workspace-module__qb32vq__workspace .iw-drop{border:1px dashed var(--border-strong);background:var(--surface-raised);text-align:center;place-items:center;gap:.55rem;min-height:180px;padding:1rem;display:grid}.image-workspace-module__qb32vq__workspace[data-has-source=true] .iw-drop{border-style:solid;border-color:var(--border);text-align:left;place-items:stretch stretch;min-height:0;padding:.75rem}.image-workspace-module__qb32vq__workspace .iw-loaded-source{grid-template-rows:auto 44px;grid-template-columns:4rem minmax(0,1fr);align-items:start;gap:.65rem .75rem;width:100%;display:grid;position:relative}.image-workspace-module__qb32vq__workspace .iw-loaded-source img{border:1px solid var(--border);background:var(--canvas);object-fit:contain;width:4rem;height:3.5rem}.image-workspace-module__qb32vq__workspace .iw-source-details{gap:.2rem;min-width:0;padding-right:3.25rem;display:grid}:is(.image-workspace-module__qb32vq__workspace .iw-source-name,.image-workspace-module__qb32vq__workspace .iw-source-details span){text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.image-workspace-module__qb32vq__workspace .iw-remove-source{place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:0;right:0}.image-workspace-module__qb32vq__workspace .iw-replace-source{grid-column:1/-1;width:100%}:is(.image-workspace-module__qb32vq__workspace .iw-drop>strong,.image-workspace-module__qb32vq__workspace .iw-section-head span,.image-workspace-module__qb32vq__workspace .iw-impact,.image-workspace-module__qb32vq__workspace .iw-range span,.image-workspace-module__qb32vq__workspace .iw-zoom span){font-variant-numeric:tabular-nums;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}:is(.image-workspace-module__qb32vq__workspace .iw-drop span,.image-workspace-module__qb32vq__workspace .iw-note,.image-workspace-module__qb32vq__workspace .iw-privacy){color:var(--muted);font-size:.78rem;line-height:1.45}.image-workspace-module__qb32vq__workspace .iw-file-button{border:1px solid var(--accent);border-radius:var(--radius-control);background:var(--accent);min-height:44px;color:var(--iw-accent-ink);cursor:pointer;place-items:center;padding:.55rem .8rem;font-weight:700;transition:none;display:inline-grid}.image-workspace-module__qb32vq__workspace .iw-file-button:hover{border-color:var(--accent-hover);background:var(--accent-hover)}.image-workspace-module__qb32vq__workspace .iw-file-button input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}:is(.image-workspace-module__qb32vq__workspace .iw-actions,.image-workspace-module__qb32vq__workspace .iw-ratios,.image-workspace-module__qb32vq__workspace .iw-presets,.image-workspace-module__qb32vq__workspace .iw-zoom){flex-wrap:wrap;gap:.4rem;display:flex}.image-workspace-module__qb32vq__workspace .iw-error{color:var(--danger);font-size:.85rem}.image-workspace-module__qb32vq__workspace .iw-warning{color:var(--warning);font-size:.8rem}.image-workspace-module__qb32vq__workspace .iw-dimensions{grid-template-columns:1fr auto 1fr;align-items:end;gap:.35rem;display:grid}.image-workspace-module__qb32vq__workspace .iw-dimensions label{gap:.35rem;font-size:.78rem;font-weight:700;display:grid}.image-workspace-module__qb32vq__workspace .iw-dimensions>span{min-height:44px;color:var(--subtle);align-content:center}:is(.image-workspace-module__qb32vq__workspace .iw-dimensions input,.image-workspace-module__qb32vq__workspace .iw-settings input:not([type])){border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-raised);width:100%;min-width:0;min-height:44px;color:var(--ink);font-variant-numeric:tabular-nums;padding:.5rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.image-workspace-module__qb32vq__workspace .iw-dimensions input[aria-invalid=true]{border-color:var(--danger)}:is(.image-workspace-module__qb32vq__workspace .iw-ratios,.image-workspace-module__qb32vq__workspace .iw-presets){margin-top:.75rem}.image-workspace-module__qb32vq__workspace .iw-ratios button{font-variant-numeric:tabular-nums;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.image-workspace-module__qb32vq__workspace .iw-ratios button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 -3px 0 var(--accent);font-weight:700}.image-workspace-module__qb32vq__workspace .iw-target>label{gap:.4rem;margin-top:.85rem;font-size:.78rem;font-weight:700;display:grid}.image-workspace-module__qb32vq__workspace .iw-target>label select{border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-raised);width:100%;min-height:44px;color:var(--ink);padding:.5rem}.image-workspace-module__qb32vq__workspace .iw-presets button{text-align:left;width:100%}.image-workspace-module__qb32vq__workspace .iw-preview{height:100%;display:grid}.image-workspace-module__qb32vq__workspace .iw-section-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.image-workspace-module__qb32vq__workspace .iw-section-head h2{margin:0}.image-workspace-module__qb32vq__workspace .iw-section-head span{color:var(--muted);font-size:.78rem}.image-workspace-module__qb32vq__workspace .iw-stage{border:1px solid var(--border);background:var(--canvas);place-items:center;height:clamp(380px,48vh,460px);padding:1.5rem;display:grid;overflow:hidden;container-type:size}.image-workspace-module__qb32vq__workspace .iw-canvas{--checker-fill:color-mix(in srgb, var(--border) 38%, var(--surface));width:min(100%, 520px, calc(100cqh * var(--iw-canvas-ratio)));outline:1px solid var(--border-strong);background-color:var(--surface);background-image:linear-gradient(45deg, var(--checker-fill) 25%, transparent 25%), linear-gradient(-45deg, var(--checker-fill) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--checker-fill) 75%), linear-gradient(-45deg, transparent 75%, var(--checker-fill) 75%);max-height:100%;box-shadow:0 6px 18px color-mix(in srgb, var(--ink) 16%, transparent);color:var(--muted);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;place-items:center;display:grid;position:relative;overflow:hidden}.image-workspace-module__qb32vq__workspace .iw-image-clip{position:absolute;overflow:hidden}.image-workspace-module__qb32vq__workspace .iw-image-clip img{object-fit:fill;max-width:none;position:absolute}.image-workspace-module__qb32vq__workspace .iw-focal-control{--crop-line:color-mix(in srgb, var(--accent) 72%, transparent);cursor:crosshair;box-shadow:inset 0 0 0 2px var(--crop-line);background-image:linear-gradient(to right, transparent 33.2%, var(--crop-line) 33.2%, var(--crop-line) 33.5%, transparent 33.5%, transparent 66.5%, var(--crop-line) 66.5%, var(--crop-line) 66.8%, transparent 66.8%), linear-gradient(to bottom, transparent 33.2%, var(--crop-line) 33.2%, var(--crop-line) 33.5%, transparent 33.5%, transparent 66.5%, var(--crop-line) 66.5%, var(--crop-line) 66.8%, transparent 66.8%);position:absolute;inset:0}.image-workspace-module__qb32vq__workspace .iw-focal-control i{border:3px solid var(--accent);background:var(--surface);width:18px;height:18px;box-shadow:0 0 0 2px var(--ink);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.image-workspace-module__qb32vq__workspace .iw-modes{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);grid-template-columns:repeat(4,auto);align-self:center;display:inline-grid;overflow:hidden}.image-workspace-module__qb32vq__workspace .iw-modes button{border-width:0 1px 0 0;border-radius:0;min-width:5.5rem;min-height:40px;padding:.45rem .7rem;font-size:.78rem}.image-workspace-module__qb32vq__workspace .iw-modes button:last-of-type{border-right:0}.image-workspace-module__qb32vq__workspace .iw-modes button[aria-selected=true]{background:var(--accent-soft);color:var(--ink);box-shadow:inset 0 -3px 0 var(--accent);font-weight:700}.image-workspace-module__qb32vq__workspace #fit-mode-description{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.image-workspace-module__qb32vq__workspace .iw-preview-title{align-self:center}.image-workspace-module__qb32vq__workspace .iw-preview-title h2{margin:0}.image-workspace-module__qb32vq__workspace .iw-preview-title span{color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:700}.image-workspace-module__qb32vq__workspace .iw-output-size{color:var(--muted);font-variant-numeric:tabular-nums;place-self:center end;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.75rem}.image-workspace-module__qb32vq__workspace .iw-settings{color:var(--ink)}.image-workspace-module__qb32vq__workspace .iw-settings h2{font-size:1.1rem}.image-workspace-module__qb32vq__workspace .iw-output{border-top:1px solid var(--border);background:var(--surface-raised);grid-template-columns:minmax(14rem,1fr) minmax(16rem,auto) minmax(10rem,13rem) minmax(11rem,13rem);grid-template-areas:"summary format quality action";align-items:end;gap:.75rem;padding:.75rem;display:grid}.image-workspace-module__qb32vq__workspace .iw-output-summary{grid-area:summary}.image-workspace-module__qb32vq__workspace .iw-format-control{grid-area:format}.image-workspace-module__qb32vq__workspace .iw-output>.iw-range{grid-area:quality}.image-workspace-module__qb32vq__workspace .iw-export-action{grid-area:action}.image-workspace-module__qb32vq__workspace .iw-output-summary h2{margin:0 0 .25rem;font-size:.92rem}.image-workspace-module__qb32vq__workspace .iw-output .iw-impact{min-height:0;font-size:.72rem}.image-workspace-module__qb32vq__workspace .iw-output fieldset{background:var(--surface);align-items:center;gap:.55rem;min-height:44px;margin:0;padding:.2rem .55rem;display:flex}.image-workspace-module__qb32vq__workspace .iw-output fieldset label{min-height:36px;font-size:.75rem}.image-workspace-module__qb32vq__workspace .iw-output .iw-range{font-size:.75rem}.image-workspace-module__qb32vq__workspace .iw-format-control .iw-note{margin:.35rem 0 0}.image-workspace-module__qb32vq__workspace .iw-export-action{align-self:end}.image-workspace-module__qb32vq__workspace .iw-export-action .iw-download{min-height:44px;margin:0}.image-workspace-module__qb32vq__workspace .iw-export-action .iw-status{margin-bottom:0}.image-workspace-module__qb32vq__workspace #fit-mode-description{margin:0}.image-workspace-module__qb32vq__workspace #focal-value{color:var(--muted);font-variant-numeric:tabular-nums;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.82rem}.image-workspace-module__qb32vq__workspace .iw-focal-grid{border:1px solid var(--border);grid-template-columns:repeat(3,44px);width:132px;margin-bottom:.75rem;display:grid}.image-workspace-module__qb32vq__workspace .iw-focal-grid button{background:var(--surface-raised);border-width:0 1px 1px 0;border-radius:0;min-height:44px;padding:0;position:relative}.image-workspace-module__qb32vq__workspace .iw-focal-grid button:after{background:var(--subtle);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:is(.image-workspace-module__qb32vq__workspace .iw-focal-grid button:hover:after,.image-workspace-module__qb32vq__workspace .iw-focal-grid button:focus-visible:after,.image-workspace-module__qb32vq__workspace .iw-pad-grid button[aria-pressed=true]:after){background:var(--accent)}.image-workspace-module__qb32vq__workspace .iw-swatch{border:1px solid var(--border-strong);vertical-align:middle;width:24px;height:24px;box-shadow:inset 0 0 0 2px var(--surface);display:inline-block}.image-workspace-module__qb32vq__workspace .iw-mode-settings h2{margin:0 0 .75rem;font-size:1rem}.image-workspace-module__qb32vq__workspace .iw-background-types{margin-bottom:1rem}.image-workspace-module__qb32vq__workspace #background-type-label{margin-bottom:.35rem;font-size:.78rem;font-weight:700;display:block}.image-workspace-module__qb32vq__workspace .iw-background-options{border:1px solid var(--border);border-radius:var(--radius-control);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.image-workspace-module__qb32vq__workspace .iw-background-options label{background:var(--surface-raised);cursor:pointer;justify-content:center;align-items:center;gap:.4rem;min-height:44px;padding:.45rem;display:flex}.image-workspace-module__qb32vq__workspace .iw-background-options label+label{border-left:1px solid var(--border)}.image-workspace-module__qb32vq__workspace .iw-background-options label:has(input:checked){background:var(--accent-soft);color:var(--ink);box-shadow:inset 0 -3px 0 var(--accent);font-weight:700}:is(.image-workspace-module__qb32vq__workspace fieldset.iw-pad-colors,.image-workspace-module__qb32vq__workspace fieldset.iw-position-group){background:0 0;border:0;padding:0}.image-workspace-module__qb32vq__workspace fieldset.iw-pad-colors{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:.65rem;margin:0;display:grid}.image-workspace-module__qb32vq__workspace .iw-pad-colors legend{margin-bottom:.35rem;padding:0;font-size:.78rem;font-weight:700}.image-workspace-module__qb32vq__workspace .iw-pad-colors label{gap:.3rem;font-size:.78rem;font-weight:700;display:grid}.image-workspace-module__qb32vq__workspace .iw-color-swatches{grid-column:1/-1;grid-template-columns:repeat(4,44px);width:176px;display:grid}.image-workspace-module__qb32vq__workspace .iw-color-swatches button{border-radius:0;min-height:44px;padding:0}.image-workspace-module__qb32vq__workspace .iw-color-swatches button[aria-pressed=true]{z-index:1;outline:3px solid var(--accent);outline-offset:-4px;position:relative}.image-workspace-module__qb32vq__workspace .iw-pad-colors input[type=color]{border:1px solid var(--border-strong);background:var(--surface-raised);width:52px;min-height:44px;padding:.2rem}.image-workspace-module__qb32vq__workspace .iw-pad-colors input[aria-invalid=true]{border-color:var(--danger)}.image-workspace-module__qb32vq__workspace .iw-pad-colors .iw-error{grid-column:1/-1;margin:0}.image-workspace-module__qb32vq__workspace fieldset.iw-position-group{margin:1rem 0 0}.image-workspace-module__qb32vq__workspace .iw-position-group legend{color:var(--muted);margin-bottom:.4rem;padding:0;font-size:.82rem;font-weight:700}.image-workspace-module__qb32vq__workspace .iw-pad-grid{border:1px solid var(--border);grid-template-columns:repeat(3,44px);width:132px;display:grid}.image-workspace-module__qb32vq__workspace .iw-pad-grid button{background:var(--surface-raised);border-width:0 1px 1px 0;border-radius:0;min-height:44px;padding:0;position:relative}.image-workspace-module__qb32vq__workspace .iw-pad-grid button:after{background:var(--subtle);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:is(.image-workspace-module__qb32vq__workspace .iw-pad-grid button:hover:after,.image-workspace-module__qb32vq__workspace .iw-pad-grid button:focus-visible:after){background:var(--accent)}.image-workspace-module__qb32vq__workspace .iw-impact{min-height:5.75rem;color:var(--muted);margin:0;line-height:1.55}.image-workspace-module__qb32vq__workspace fieldset{border:1px solid var(--border);background:var(--surface-raised);gap:.25rem;margin:1rem 0;padding:.75rem;display:grid}.image-workspace-module__qb32vq__workspace fieldset label{align-items:center;gap:.4rem;min-height:44px;display:flex}.image-workspace-module__qb32vq__workspace input[type=radio],.image-workspace-module__qb32vq__workspace input[type=checkbox],.image-workspace-module__qb32vq__workspace input[type=range]{accent-color:var(--accent)}.image-workspace-module__qb32vq__workspace .iw-range{grid-template-columns:1fr auto;gap:.45rem;font-weight:700;display:grid}.image-workspace-module__qb32vq__workspace .iw-range input{grid-column:1/-1;width:100%}.image-workspace-module__qb32vq__workspace .iw-download{border-color:var(--accent);background:var(--accent);width:100%;color:var(--iw-accent-ink);margin-top:1rem;font-weight:700;transition:none}.image-workspace-module__qb32vq__workspace .iw-download:hover:not(:disabled){border-color:var(--accent-hover);background:var(--accent-hover)}.image-workspace-module__qb32vq__workspace .iw-status{background:var(--surface-raised);border-left:3px solid;align-content:center;min-height:2.5rem;margin:.75rem 0 0;padding:.5rem .65rem;font-weight:700}.image-workspace-module__qb32vq__workspace .iw-status[data-state=success]{color:var(--success)}.image-workspace-module__qb32vq__workspace .iw-status[data-state=error]{color:var(--danger)}:is(.image-workspace-module__qb32vq__workspace .iw-mobile-export,.image-workspace-module__qb32vq__workspace .iw-file-input){display:none}.image-workspace-module__qb32vq__workspace .iw-focal-sliders{gap:.65rem;margin-bottom:.75rem;display:grid}.image-workspace-module__qb32vq__workspace .iw-focal-sliders label{gap:.3rem;font-size:.78rem;font-weight:700;display:grid}.image-workspace-module__qb32vq__workspace .iw-focal-sliders input{width:100%}.image-workspace-module__qb32vq__workspace button:disabled,.image-workspace-module__qb32vq__workspace input:disabled{cursor:not-allowed;opacity:.55}@media (max-width:1199px){.image-workspace-module__qb32vq__editorToolbar{grid-template-columns:minmax(8rem,1fr) auto}.image-workspace-module__qb32vq__editorToolbar .iw-output-size{display:none}.image-workspace-module__qb32vq__editorBody{grid-template-columns:minmax(0,1fr)}.image-workspace-module__qb32vq__propertiesRail{border-top:1px solid var(--border);border-left:0}.image-workspace-module__qb32vq__workspace .image-workspace-module__qb32vq__propertiesRail{border-width:1px 0 0}.image-workspace-module__qb32vq__workspace .iw-output{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"summary summary""format quality""action action"}}@media (max-width:767px){.image-workspace-module__qb32vq__workspace{padding-bottom:calc(104px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr)}.image-workspace-module__qb32vq__inputRail{position:static}.image-workspace-module__qb32vq__editorToolbar{grid-template-columns:minmax(0,1fr);display:grid}.image-workspace-module__qb32vq__workspace .iw-modes{grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.image-workspace-module__qb32vq__workspace .iw-modes button{min-width:0;padding-inline:.35rem}.image-workspace-module__qb32vq__editorBody{display:grid}.image-workspace-module__qb32vq__workspace .iw-stage{height:320px;padding:1rem}.image-workspace-module__qb32vq__workspace .iw-output{grid-template-columns:minmax(0,1fr);grid-template-areas:"summary""format""quality""action"}.image-workspace-module__qb32vq__workspace .iw-output .iw-download{display:none}.image-workspace-module__qb32vq__workspace .iw-mobile-export{z-index:20;padding:.75rem max(.75rem, env(safe-area-inset-right)) calc(.75rem + env(safe-area-inset-bottom)) max(.75rem, env(safe-area-inset-left));border-top:1px solid var(--border-strong);background:var(--surface-raised);box-shadow:0 -6px 18px color-mix(in srgb, var(--ink) 12%, transparent);order:7;display:flex;position:fixed;bottom:0;left:0;right:0}.image-workspace-module__qb32vq__workspace .iw-mobile-export button{border-color:var(--accent);background:var(--accent);width:100%;min-height:52px;color:var(--iw-accent-ink);font-weight:700;transition:none}.image-workspace-module__qb32vq__workspace button,.image-workspace-module__qb32vq__workspace input{min-height:44px}}@media (max-width:420px){.image-workspace-module__qb32vq__workspace .iw-pad-colors{grid-template-columns:1fr}:is(.image-workspace-module__qb32vq__workspace .iw-color-swatches,.image-workspace-module__qb32vq__workspace .iw-pad-colors .iw-error){grid-column:1}}@media (max-width:480px){.image-workspace-module__qb32vq__workspace .iw-dimensions{grid-template-columns:minmax(0,1fr)}.image-workspace-module__qb32vq__workspace .iw-dimensions>span{display:none}}
.page-module__zQyoJG__page{width:min(calc(100% - 2rem),var(--content-max));margin:0 auto;padding:2rem 0 4rem}.page-module__zQyoJG__breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:1.5rem;font-size:.9rem;display:flex}.page-module__zQyoJG__intro{margin-bottom:1.5rem}.page-module__zQyoJG__intro h1{margin:0;font-family:Iowan Old Style,Charter,Georgia,serif;font-size:clamp(2.25rem,5vw,3.5rem);line-height:1.05}.page-module__zQyoJG__intro p{max-width:66rem;color:var(--muted);margin:.65rem 0 0;line-height:1.65}.page-module__zQyoJG__seoGuide{width:min(100%,var(--content-max));margin:4rem auto 0;display:block}.page-module__zQyoJG__seoGuide h2{font-family:Iowan Old Style,Charter,Georgia,serif}.page-module__zQyoJG__seoGuide p,.page-module__zQyoJG__seoGuide li{color:var(--muted);line-height:1.68}.page-module__zQyoJG__seoGuide strong{color:var(--ink)}.page-module__zQyoJG__index{text-transform:uppercase;margin:0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.72rem;font-weight:700;color:var(--accent)!important}.page-module__zQyoJG__sectionLead h2{margin:.35rem 0 .65rem;font-size:1.65rem;line-height:1.18}.page-module__zQyoJG__sectionLead>p:last-child{margin-bottom:0}.page-module__zQyoJG__workflowBand,.page-module__zQyoJG__guideBand,.page-module__zQyoJG__faqBand,.page-module__zQyoJG__related{border-top:1px solid var(--border);grid-template-columns:minmax(14rem,.38fr) minmax(0,.62fr);gap:clamp(2rem,6vw,5rem);padding:3rem 0;display:grid}.page-module__zQyoJG__workflowBand{border-top-color:var(--border-strong)}.page-module__zQyoJG__workflowSteps{counter-reset:workflowSteps;margin:0;padding:0;list-style:none;display:block}.page-module__zQyoJG__workflowSteps li{border-top:1px solid var(--border);counter-increment:workflowSteps;grid-template-columns:2.5rem minmax(9rem,.65fr) minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.page-module__zQyoJG__workflowSteps li:before{color:var(--accent);content:"0" counter(workflowSteps);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.78rem;font-weight:700}.page-module__zQyoJG__workflowSteps strong{font-size:.95rem}.page-module__zQyoJG__workflowSteps li:first-child{border-top-color:var(--border-strong)}.page-module__zQyoJG__guideBody{grid-template-columns:minmax(0,1fr);display:grid}.page-module__zQyoJG__editorial{min-width:0}.page-module__zQyoJG__guideBand{border-top-color:var(--border-strong)}.page-module__zQyoJG__modeContent{min-width:0}.page-module__zQyoJG__modeContent>p:first-child{margin-top:0}.page-module__zQyoJG__tableWrap{box-sizing:border-box;border:1px solid var(--border);width:100%;min-width:0;max-width:100%;margin:1.25rem 0;overflow-x:auto}.page-module__zQyoJG__tableWrap:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.page-module__zQyoJG__tableWrap table{border-collapse:collapse;background:var(--surface);text-align:left;width:100%;min-width:640px}.page-module__zQyoJG__tableWrap th,.page-module__zQyoJG__tableWrap td{border-bottom:1px solid var(--border);padding:.85rem 1rem}.page-module__zQyoJG__tableWrap thead th{color:var(--muted);text-transform:uppercase;font-size:.72rem}.page-module__zQyoJG__tableWrap tbody tr:last-child>*{border-bottom:0}.page-module__zQyoJG__tableWrap tbody th{color:var(--ink)}.page-module__zQyoJG__supportGrid{border-top:1px solid var(--border-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__zQyoJG__supportGrid section{border-bottom:1px solid var(--border);min-width:0;padding:2rem 2rem 2rem 0}.page-module__zQyoJG__supportGrid section:nth-child(2n){border-left:1px solid var(--border);padding-left:2rem;padding-right:0}.page-module__zQyoJG__supportGrid h2{margin:0 0 .65rem;font-size:1.2rem}.page-module__zQyoJG__supportGrid p{margin:0}.page-module__zQyoJG__faqBand{border-top-color:var(--border-strong)}.page-module__zQyoJG__faqs details{border-top:1px solid var(--border)}.page-module__zQyoJG__faqs details:last-child{border-bottom:1px solid var(--border)}.page-module__zQyoJG__faqs summary{cursor:pointer;align-items:center;min-height:48px;font-weight:700;line-height:1.45;display:flex}.page-module__zQyoJG__faqs p{margin:0 0 1rem}.page-module__zQyoJG__related{border-top-color:var(--border-strong);padding:2rem 0}.page-module__zQyoJG__related h2{margin:0;font-size:1.2rem}.page-module__zQyoJG__related>div{flex-wrap:wrap;gap:.8rem 1.25rem;display:flex}.page-module__zQyoJG__related a{min-height:44px;color:var(--accent);align-items:center;font-size:.9rem;font-weight:700;display:inline-flex}@media (max-width:64rem){.page-module__zQyoJG__seoGuide{margin-top:3rem}.page-module__zQyoJG__workflowBand,.page-module__zQyoJG__guideBand,.page-module__zQyoJG__faqBand,.page-module__zQyoJG__related{gap:2.5rem}}@media (max-width:48rem){.page-module__zQyoJG__page{width:min(calc(100% - 1rem),var(--content-max));padding-top:1rem}.page-module__zQyoJG__seoGuide{margin-top:2.5rem}.page-module__zQyoJG__workflowBand,.page-module__zQyoJG__guideBand,.page-module__zQyoJG__faqBand,.page-module__zQyoJG__related{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:2.25rem 0}.page-module__zQyoJG__workflowSteps li{grid-template-columns:2rem minmax(0,1fr)}.page-module__zQyoJG__workflowSteps li:before{grid-row:1/span 2}.page-module__zQyoJG__workflowSteps li strong{grid-column:2;align-self:start}.page-module__zQyoJG__supportGrid{grid-template-columns:1fr}.page-module__zQyoJG__supportGrid section,.page-module__zQyoJG__supportGrid section:nth-child(2n){border-left:0;padding:1.5rem 0}.page-module__zQyoJG__supportGrid section+section{border-top:0}.page-module__zQyoJG__tableWrap table{min-width:38rem}}.page-module__zQyoJG__supportGrid a{color:var(--accent);font-weight:700;text-decoration-thickness:2px}.page-module__zQyoJG__evidenceBand{border-top:1px solid var(--border-strong);grid-template-columns:minmax(14rem,.38fr) minmax(0,.62fr);gap:clamp(2rem,6vw,5rem);padding:3rem 0;display:grid}.page-module__zQyoJG__evidenceBand a{color:var(--ink);font-weight:700}.page-module__zQyoJG__related{border-top:2px solid var(--border-strong)}.page-module__zQyoJG__related>div{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.page-module__zQyoJG__related a{border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface);min-height:48px;color:var(--ink);justify-content:space-between;align-items:center;padding:.65rem .85rem;text-decoration:none;display:flex}.page-module__zQyoJG__related a:after{color:var(--accent);content:"->"}.page-module__zQyoJG__related a:hover{background:var(--accent-soft);color:var(--accent)}@media (max-width:48rem){.page-module__zQyoJG__evidenceBand{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:2.25rem 0}.page-module__zQyoJG__related>div{grid-template-columns:1fr}}
