.About_surface__x4yUo{position:relative;overflow:hidden;border-radius:calc(var(--ds-radius-lg) * 1.2);border:1px solid color-mix(in srgb,var(--ds-color-border) 40%,transparent);padding:clamp(1.5rem,3vw,2.75rem);background-color:light-dark(var(--ds-color-accent),var(--ds-color-accent-subtle))}.About_graphic__4D2lt{position:absolute;inset:0;top:5.5rem;left:-5rem;width:clamp(340px,70vw,820px);height:100%;color:light-dark(var(--ds-color-surface-alt),var(--ds-color-accent));opacity:.3;pointer-events:none;filter:saturate(1) blur(.4px);transform:scaleX(-1) rotate(-2deg);transition:opacity .2s ease,transform .2s ease}.About_content__yEXw7{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--ds-space-lg);max-width:48rem;margin-left:auto}.About_content__yEXw7 h2,.About_content__yEXw7 p{max-width:38rem}@media (max-width:768px){.About_surface__x4yUo{padding:clamp(1.2rem,5vw,2rem)}.About_graphic__4D2lt{opacity:.1}.About_content__yEXw7{margin-left:0}.About_content__yEXw7 h2,.About_content__yEXw7 p{max-width:100%}}.Feedback_graphic___AjLk{position:absolute;top:-6rem;right:-10rem;width:clamp(320px,60vw,720px);height:auto;color:var(--ds-color-accent)!important;opacity:.05;pointer-events:none;filter:saturate(.9) blur(.3px);transform:rotate(-2deg) translateZ(0);transition:opacity .2s ease,transform .2s ease}.Hero_surface__0OBCz{position:relative;overflow:hidden;border-radius:calc(var(--ds-radius-lg) * 1.5);border:1px solid color-mix(in srgb,var(--ds-color-border) 60%,transparent);padding:clamp(1.5rem,2.5vw,2.75rem)}.Hero_inner__dXrGi{display:flex;flex-direction:column;gap:clamp(1.75rem,3vw,2.75rem);position:relative;z-index:1}.Hero_copy__lmlQv{display:flex;flex-direction:column;gap:var(--ds-space-lg)}.Hero_title__z2td7{max-width:18ch}.Hero_lead__cmtpt{max-width:62ch;color:var(--ds-color-text-muted)}.Hero_metricsCard__my0hR,.Hero_metricsGrid__22E2Q,.Hero_metricsTitle__jpTH0{display:none}.Hero_feedback__lPo6Z{display:flex;border-top:1px solid var(--ds-color-border);padding-top:var(--ds-space-lg);flex-direction:column}.Hero_graphic__0sPyU{position:absolute;top:0;right:0;width:clamp(320px,60vw,720px);height:auto;color:var(--ds-color-accent-subtle);opacity:.4;pointer-events:none;filter:saturate(.9) blur(.3px);transform:rotate(-2deg) translateZ(0);transition:opacity .2s ease,transform .2s ease}@media (max-width:768px){.Hero_surface__0OBCz{padding:clamp(1.25rem,5vw,2rem)}.Hero_graphic__0sPyU{top:0;right:auto;left:50%;width:clamp(480px,120vw,840px);opacity:.1;transform:translateX(-40%) rotate(-4deg)}}.StandaloneImageEditor_editor__eRxn3{display:flex;flex-direction:column;gap:var(--ds-space-md);padding:clamp(1.25rem,2vw,1.75rem);border-radius:var(--ds-radius-lg);border:1px solid var(--ds-color-border);background:var(--ds-color-surface-elevated);box-shadow:var(--ds-shadow-sm)}.StandaloneImageEditor_tabs__Aced0{display:flex;gap:var(--ds-space-xs)}.StandaloneImageEditor_tab__Vrgtr{border:1px solid var(--ds-color-border);background:color-mix(in srgb,var(--ds-color-surface) 70%,var(--ds-color-background));color:var(--ds-color-text);padding:.5rem .75rem;border-radius:var(--ds-radius-md);cursor:pointer;transition:border-color var(--ds-transition),background var(--ds-transition),color var(--ds-transition);font-weight:700;letter-spacing:.04em}.StandaloneImageEditor_tabActive__nzDlw{border-color:var(--ds-color-accent);background:color-mix(in srgb,var(--ds-color-accent) 15%,var(--ds-color-surface));color:var(--ds-color-text)}.StandaloneImageEditor_body___xpwe{display:grid;grid-template-columns:minmax(420px,1.8fr) minmax(320px,1fr);gap:var(--ds-space-md);align-items:flex-start}.StandaloneImageEditor_imageWindow__I21X6{position:relative;width:100%;max-width:640px;aspect-ratio:1/1;border-radius:var(--ds-radius-lg);background:linear-gradient(135deg,color-mix(in srgb,var(--ds-color-surface) 70%,transparent),color-mix(in srgb,var(--ds-color-surface-alt) 45%,transparent)),var(--ds-color-surface);overflow:hidden;border:1px solid var(--ds-color-border)}.StandaloneImageEditor_imageWindowCutLines__yWFO4:before{content:"";position:absolute;inset:4%;border:2px dashed color-mix(in srgb,var(--ds-color-highlight) 65%,var(--ds-color-border));box-sizing:border-box;z-index:1}.StandaloneImageEditor_cutout__s01dq{position:absolute;box-sizing:border-box}.StandaloneImageEditor_image__zL_lS{width:100%;height:100%;object-fit:cover;display:block}.StandaloneImageEditor_imageDisabled__JBgCg{opacity:.72}.StandaloneImageEditor_upload__hfQFF{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--ds-color-surface) 90%,transparent);border:2px dashed var(--ds-color-border);color:var(--ds-color-text);padding:var(--ds-space-md);text-align:center;cursor:pointer;z-index:5}.StandaloneImageEditor_upload__hfQFF input{display:none}.StandaloneImageEditor_text__GNFxl{margin:0;padding:0;user-select:none;color:inherit}.StandaloneImageEditor_textEditable__p1nwg{border:3px dashed transparent}.StandaloneImageEditor_textEditable__p1nwg:focus-visible,.StandaloneImageEditor_textEditable__p1nwg:hover{border-color:currentColor}.StandaloneImageEditor_controls__LNs1I{display:grid;gap:var(--ds-space-sm)}.StandaloneImageEditor_inlineUpload__tNaeF{gap:.35rem}.StandaloneImageEditor_section__Iw7j6{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.StandaloneImageEditor_twoColumn__oVIEc{gap:.75rem}.StandaloneImageEditor_label__7AjOt{font-size:.9rem;font-weight:700;color:var(--ds-color-text)}.StandaloneImageEditor_textarea__AYb_6{width:100%;min-height:72px;border-radius:var(--ds-radius-md);border:1px solid var(--ds-color-border);padding:.5rem .65rem;font:inherit;resize:vertical;background:var(--ds-color-surface);color:var(--ds-color-text)}.StandaloneImageEditor_checkbox__g94am{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--ds-color-text-muted)}.StandaloneImageEditor_colorRow__wh26v input[type=color],.StandaloneImageEditor_number__YZee6,.StandaloneImageEditor_select__xlR7W,.StandaloneImageEditor_slider__M1Ufy input[type=range]{width:100%}.StandaloneImageEditor_select__xlR7W{border-radius:var(--ds-radius-md);border:1px solid var(--ds-color-border);padding:.5rem .65rem;font:inherit;background:var(--ds-color-surface);color:var(--ds-color-text)}.StandaloneImageEditor_slider__M1Ufy{display:grid;grid-template-columns:1fr 64px;gap:var(--ds-space-xs);align-items:center}.StandaloneImageEditor_number__YZee6{text-align:center;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);padding:.4rem;background:var(--ds-color-surface-alt);color:var(--ds-color-text)}.StandaloneImageEditor_colorRow__wh26v{display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));gap:var(--ds-space-sm);align-items:center}.StandaloneImageEditor_colorRow__wh26v input[type=color]{height:36px;padding:0;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);background:var(--ds-color-surface)}.StandaloneImageEditor_actions__WWzKd{display:flex;flex-wrap:wrap;gap:var(--ds-space-xs);align-items:center}.StandaloneImageEditor_button__wMzke{border:1px solid var(--ds-color-border-strong);color:var(--ds-color-text);background:var(--ds-color-surface);padding:.55rem .9rem;border-radius:var(--ds-radius-md);cursor:pointer;transition:border-color var(--ds-transition),background var(--ds-transition),color var(--ds-transition),transform var(--ds-transition);font-weight:700}.StandaloneImageEditor_button__wMzke:hover:not(:disabled){background:color-mix(in srgb,var(--ds-color-highlight) 18%,var(--ds-color-surface));border-color:var(--ds-color-highlight);transform:translateY(-1px)}.StandaloneImageEditor_button__wMzke:disabled{opacity:.6;cursor:not-allowed}.StandaloneImageEditor_buttonGhost__aRVYo{border-color:var(--ds-color-border);color:var(--ds-color-text-muted)}.StandaloneImageEditor_status__Nbw_M{margin-left:auto;font-size:.85rem;color:var(--ds-color-text-muted)}.StandaloneImageEditor_uploadButton__KKA6g{width:fit-content;position:relative;overflow:hidden}.StandaloneImageEditor_visuallyHidden__UPAGp{position:absolute;inset:0;opacity:0;cursor:pointer}.StandaloneImageEditor_uploadHint__PGr2N{font-size:.85rem;color:var(--ds-color-text-muted);line-height:1.5}@media (max-width:960px){.StandaloneImageEditor_body___xpwe{grid-template-columns:1fr}}.SiteShell_root__qfsPM{min-height:100vh;display:flex;flex-direction:column;background:var(--ds-color-background);color:var(--ds-color-text)}.SiteShell_body__XV87c{flex:1;display:flex;flex-direction:column;gap:0}