.AiGhostfaceStyleSeoContent_page__gam7K{background:#fff;color:#171717;padding-bottom:max(clamp(4.8rem,8vw,6.4rem),calc(env(safe-area-inset-bottom) + 5.4rem))}.AiGhostfaceStyleSeoContent_section__x0Nhb{padding:72px 0}.AiGhostfaceStyleSeoContent_shell__7pvyT{width:min(var(--ws-content-shell-width),100%);max-width:100%;margin:0 auto}.AiGhostfaceStyleSeoContent_sectionLead__sr0AD{display:grid;gap:0}.AiGhostfaceStyleSeoContent_eyebrow__4vpUZ{margin:0 0 16px;font-size:.75rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#c2394a}.AiGhostfaceStyleSeoContent_sectionTitle__B9eR_{margin:0;text-wrap:balance}.AiGhostfaceStyleSeoContent_sectionCopy__aWp_s{margin:18px 0 0;color:#5c5c5c}.AiGhostfaceStyleSeoContent_heroLead__aVJXb{max-width:none}.AiGhostfaceStyleSeoContent_heroTitle__n2oyb{max-width:none;font-size:clamp(1.9rem,2.95vw,3.1rem);line-height:.98;letter-spacing:-.065em;text-wrap:pretty}.AiGhostfaceStyleSeoContent_heroCopy____7ig{max-width:30rem;font-size:.98rem;line-height:1.68}.AiGhostfaceStyleSeoContent_contentLead__kzdfr{max-width:none}.AiGhostfaceStyleSeoContent_contentTitle__EDmlT{max-width:none;font-size:clamp(1.72rem,2.45vw,2.45rem);line-height:1.01;letter-spacing:-.05em;text-wrap:pretty}.AiGhostfaceStyleSeoContent_contentCopy__buKfR{max-width:44rem;font-size:1.02rem;line-height:1.75}.AiGhostfaceStyleSeoContent_heroStage__uuD8y{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:44px;align-items:start}.AiGhostfaceStyleSeoContent_heroColumn__u2vM_{display:grid;gap:22px}.AiGhostfaceStyleSeoContent_leadGrid__e_Wbq{display:grid;gap:0}.AiGhostfaceStyleSeoContent_leadBody__oPNOo{max-width:30rem}.AiGhostfaceStyleSeoContent_bodyCopy__rpA9w{margin:0;font-size:.98rem;line-height:1.78;color:#4f4f4f}.AiGhostfaceStyleSeoContent_bodyCopy__rpA9w+.AiGhostfaceStyleSeoContent_bodyCopy__rpA9w{margin-top:16px}.AiGhostfaceStyleSeoContent_signalStrip__Ii6u6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:36px}.AiGhostfaceStyleSeoContent_signalItem__aPJ_y{padding-top:18px;border-top:1px solid #dfdfdf}.AiGhostfaceStyleSeoContent_signalLabel__q7LVI{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#222}.AiGhostfaceStyleSeoContent_signalCopy__jNZGm{margin:12px 0 0;font-size:.98rem;line-height:1.75;color:#666}.AiGhostfaceStyleSeoContent_leadFigure__yWAz4,.AiGhostfaceStyleSeoContent_sceneFigure__5rZpc,.AiGhostfaceStyleSeoContent_squareFigure__bZSMH{margin:0}.AiGhostfaceStyleSeoContent_leadFigure__yWAz4,.AiGhostfaceStyleSeoContent_squareFigure__bZSMH{display:grid;gap:18px}.AiGhostfaceStyleSeoContent_leadImage__Q8CZN,.AiGhostfaceStyleSeoContent_sceneImage__X_fCp,.AiGhostfaceStyleSeoContent_squareImage__vLWMh{display:block;width:100%;height:auto;background:#f5f5f5}.AiGhostfaceStyleSeoContent_figureCaption__YAFQ8{max-width:46rem;margin:0;font-size:.95rem;line-height:1.7;color:#666}.AiGhostfaceStyleSeoContent_sceneStack__pOGWy{margin-top:44px}.AiGhostfaceStyleSeoContent_sceneRow__KG1OC{display:grid;grid-template-columns:52px minmax(0,.94fr) minmax(0,1.06fr);gap:34px;align-items:center;padding:36px 0;border-top:1px solid #e2e2e2}.AiGhostfaceStyleSeoContent_sceneRowReverse__c1Qh8{grid-template-columns:52px minmax(0,1.06fr) minmax(0,.94fr)}.AiGhostfaceStyleSeoContent_sceneRowReverse__c1Qh8 .AiGhostfaceStyleSeoContent_sceneFigure__5rZpc{order:3}.AiGhostfaceStyleSeoContent_sceneRowReverse__c1Qh8 .AiGhostfaceStyleSeoContent_sceneBody__o82CY{order:2}.AiGhostfaceStyleSeoContent_sceneIndex__rorH4{align-self:start;font-size:.95rem;font-weight:700;letter-spacing:.18em;color:#b1b1b1}.AiGhostfaceStyleSeoContent_sceneMeta__N3KeB{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#c2394a}.AiGhostfaceStyleSeoContent_sceneTitle__W9f6y{margin:12px 0 0;font-size:clamp(1.45rem,2vw,2rem);line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.AiGhostfaceStyleSeoContent_sceneCopy__wGGVJ,.AiGhostfaceStyleSeoContent_sceneSupport__80gLI{margin:16px 0 0;font-size:1rem;line-height:1.8;color:#616161}.AiGhostfaceStyleSeoContent_sceneDivider__EYOcJ{width:68px;height:1px;margin:20px 0 0;background:#ddd}.AiGhostfaceStyleSeoContent_sceneOutput__yD_8N{margin:20px 0 0;font-size:.9rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#222}.AiGhostfaceStyleSeoContent_socialStage__gbYrZ{margin-top:36px;display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:36px;align-items:start}.AiGhostfaceStyleSeoContent_wideLead__uN_f1{max-width:none}.AiGhostfaceStyleSeoContent_wideTitle__jzob9{max-width:none;font-size:clamp(1.66rem,2.1vw,2.36rem);line-height:1.02;letter-spacing:-.05em;text-wrap:pretty}.AiGhostfaceStyleSeoContent_wideCopy__urZiW{max-width:46rem;font-size:1.02rem;line-height:1.72}.AiGhostfaceStyleSeoContent_useCaseList__q93e1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.AiGhostfaceStyleSeoContent_squareCaption__6mnG5{max-width:420px;margin:0;font-size:.95rem;line-height:1.7;color:#666}.AiGhostfaceStyleSeoContent_useCaseItem__IuMwx{padding:18px 0 0;border-top:1px solid #e2e2e2}.AiGhostfaceStyleSeoContent_useCaseTitle__b1JPC{margin:0;font-size:1.02rem;font-weight:700;color:#181818}.AiGhostfaceStyleSeoContent_useCaseCopy__9NEHm{margin:10px 0 0;font-size:.98rem;line-height:1.75;color:#656565}.AiGhostfaceStyleSeoContent_stepRail__io7kV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:36px}.AiGhostfaceStyleSeoContent_stepItem__21kxe{padding-top:20px;border-top:1px solid #dfdfdf}.AiGhostfaceStyleSeoContent_stepNumber__RAjhE{margin:0;font-size:.92rem;letter-spacing:.18em;color:#b0b0b0}.AiGhostfaceStyleSeoContent_stepTitle__sdpyH{margin:14px 0 0;font-size:clamp(1.28rem,1.7vw,1.7rem);line-height:1.08;letter-spacing:-.04em}.AiGhostfaceStyleSeoContent_stepCopy__MKoEY{margin:14px 0 0;font-size:1rem;line-height:1.8;color:#636363}.AiGhostfaceStyleSeoContent_relatedList__UiE8U{margin-top:32px;border-top:1px solid #dfdfdf}.AiGhostfaceStyleSeoContent_relatedLink__4pwAd{display:grid;grid-template-columns:72px minmax(0,260px) minmax(0,1fr);gap:22px;align-items:start;padding:20px 0;border-bottom:1px solid #efefef;color:inherit;text-decoration:none}.AiGhostfaceStyleSeoContent_relatedIndex__CL5Rw{font-size:.88rem;letter-spacing:.16em;color:#b0b0b0}.AiGhostfaceStyleSeoContent_relatedTitle__b2yE3{font-size:1rem;font-weight:700;color:#181818}.AiGhostfaceStyleSeoContent_relatedCopy__0C5sf{font-size:.98rem;line-height:1.75;color:#676767}@media (max-width:1200px){.AiGhostfaceStyleSeoContent_heroTitle__n2oyb{font-size:clamp(1.82rem,2.7vw,2.7rem)}.AiGhostfaceStyleSeoContent_contentTitle__EDmlT{font-size:clamp(1.62rem,2.25vw,2.2rem)}.AiGhostfaceStyleSeoContent_wideTitle__jzob9{font-size:clamp(1.56rem,2vw,2.1rem)}}@media (max-width:1080px){.AiGhostfaceStyleSeoContent_heroStage__uuD8y,.AiGhostfaceStyleSeoContent_signalStrip__Ii6u6,.AiGhostfaceStyleSeoContent_socialStage__gbYrZ,.AiGhostfaceStyleSeoContent_useCaseList__q93e1{grid-template-columns:1fr}}@media (max-width:980px){.AiGhostfaceStyleSeoContent_stepRail__io7kV{grid-template-columns:1fr}.AiGhostfaceStyleSeoContent_sceneRowReverse__c1Qh8,.AiGhostfaceStyleSeoContent_sceneRow__KG1OC{grid-template-columns:1fr;gap:20px}.AiGhostfaceStyleSeoContent_sceneRowReverse__c1Qh8 .AiGhostfaceStyleSeoContent_sceneBody__o82CY,.AiGhostfaceStyleSeoContent_sceneRowReverse__c1Qh8 .AiGhostfaceStyleSeoContent_sceneFigure__5rZpc{order:0}.AiGhostfaceStyleSeoContent_sceneIndex__rorH4{font-size:.82rem}.AiGhostfaceStyleSeoContent_relatedLink__4pwAd{grid-template-columns:1fr;gap:10px}}@media (max-width:640px){.AiGhostfaceStyleSeoContent_section__x0Nhb{padding:56px 0}.AiGhostfaceStyleSeoContent_heroTitle__n2oyb{max-width:none;font-size:clamp(2.1rem,10vw,3rem);line-height:.98}.AiGhostfaceStyleSeoContent_contentTitle__EDmlT,.AiGhostfaceStyleSeoContent_wideTitle__jzob9{max-width:none}.AiGhostfaceStyleSeoContent_bodyCopy__rpA9w,.AiGhostfaceStyleSeoContent_relatedCopy__0C5sf,.AiGhostfaceStyleSeoContent_sceneCopy__wGGVJ,.AiGhostfaceStyleSeoContent_sceneSupport__80gLI,.AiGhostfaceStyleSeoContent_sectionCopy__aWp_s,.AiGhostfaceStyleSeoContent_signalCopy__jNZGm,.AiGhostfaceStyleSeoContent_stepCopy__MKoEY,.AiGhostfaceStyleSeoContent_useCaseCopy__9NEHm{font-size:.96rem}}