.AiWebcamAvatarPage_page__GZZL3{background:#f7f8fa}.AiWebcamAvatarPage_wrap__y5TwV{width:100%;max-width:1440px;margin-inline:auto;padding-inline:48px}.AiWebcamAvatarPage_page__GZZL3 :is(a,summary):focus-visible{outline:2px solid #2864c5;outline-offset:4px}.AiWebcamAvatarPage_page__GZZL3 section[id]{scroll-margin-top:120px}.AiWebcamAvatarPage_breadcrumb__gfu8s{padding-top:25px;color:#596473;font-size:12px}.AiWebcamAvatarPage_breadcrumb__gfu8s li,.AiWebcamAvatarPage_breadcrumb__gfu8s ol{display:flex;align-items:center;gap:10px;list-style:none;margin:0;padding:0}.AiWebcamAvatarPage_breadcrumb__gfu8s ol{flex-wrap:wrap;row-gap:7px}.AiWebcamAvatarPage_breadcrumb__gfu8s svg{flex-shrink:0}.AiWebcamAvatarPage_faq__ne1YS,.AiWebcamAvatarPage_hero__fLzMn,.AiWebcamAvatarPage_sectionHeading__X2Hgz{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:64px}.AiWebcamAvatarPage_hero__fLzMn{align-items:center;padding-block:40px 36px}.AiWebcamAvatarPage_page__GZZL3 .AiWebcamAvatarPage_hero__fLzMn h1{font-size:clamp(36px,4.2vw,58px);font-weight:550;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.AiWebcamAvatarPage_page__GZZL3 .AiWebcamAvatarPage_eyebrow__ZH5Et{margin:0 0 16px;color:#647082;font-size:10px;font-weight:600;letter-spacing:.13em;line-height:1.6}.AiWebcamAvatarPage_page__GZZL3 .AiWebcamAvatarPage_copy__rsFfh{color:#526174;font-size:15px;line-height:1.85;text-wrap:pretty}.AiWebcamAvatarPage_prose__liAEg>*+*{margin-top:16px}.AiWebcamAvatarPage_breadcrumb__gfu8s a:hover,.AiWebcamAvatarPage_copy__rsFfh a{color:#2864c5;text-decoration:underline;text-underline-offset:3px}.AiWebcamAvatarPage_firstSection__5TdSx,.AiWebcamAvatarPage_section__XNFNP{padding-block:clamp(40px,5vw,64px)}.AiWebcamAvatarPage_section__XNFNP{border-top:1px solid #dce3eb}.AiWebcamAvatarPage_sectionHeading__X2Hgz{margin-bottom:36px}.AiWebcamAvatarPage_sectionHeading__X2Hgz>.AiWebcamAvatarPage_copy__rsFfh,.AiWebcamAvatarPage_sectionHeading__X2Hgz>.AiWebcamAvatarPage_prose__liAEg{padding-top:24px}.AiWebcamAvatarPage_page__GZZL3 .AiWebcamAvatarPage_wrap__y5TwV h2{max-width:550px;font-size:clamp(26px,3vw,37px);font-weight:550;line-height:1.18;letter-spacing:-.035em;text-wrap:balance}.AiWebcamAvatarPage_page__GZZL3 .AiWebcamAvatarPage_wrap__y5TwV h3{font-size:clamp(19px,1.8vw,23px);font-weight:550;line-height:1.35;letter-spacing:-.025em}.AiWebcamAvatarPage_brief__SXQLC{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px;padding-block:30px;border-top:1px solid #b7c6d6;border-bottom:1px solid #b7c6d6}.AiWebcamAvatarPage_brief__SXQLC blockquote{margin:0 0 20px;max-width:31ch;color:#293e55;font-size:clamp(23px,2.7vw,32px);line-height:1.45;letter-spacing:-.025em}.AiWebcamAvatarPage_briefNotes__dEfKM .AiWebcamAvatarPage_copy__rsFfh+.AiWebcamAvatarPage_copy__rsFfh,.AiWebcamAvatarPage_briefNotes__dEfKM h3{margin-bottom:12px}.AiWebcamAvatarPage_briefNotes__dEfKM .AiWebcamAvatarPage_copy__rsFfh+.AiWebcamAvatarPage_copy__rsFfh{margin-top:16px}.AiWebcamAvatarPage_page__GZZL3 .AiWebcamAvatarPage_caption__s2eEW,.AiWebcamAvatarPage_page__GZZL3 figcaption{margin-top:16px;color:#647082;font-size:12px;line-height:1.7}.AiWebcamAvatarPage_references__mGjfj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.AiWebcamAvatarPage_reference__PQX0y{min-width:0}.AiWebcamAvatarPage_referenceSizes__1DipZ{display:flex;align-items:flex-end;gap:clamp(24px,4vw,56px)}.AiWebcamAvatarPage_largeReference__xjrLn{width:192px;height:auto;border-radius:10px}.AiWebcamAvatarPage_smallReference__G6_Rq img{width:64px;height:96px;border-radius:4px}.AiWebcamAvatarPage_smallReference__G6_Rq span{display:block;margin-top:12px;color:#647082;font-size:11px}.AiWebcamAvatarPage_reference__PQX0y h3{margin:24px 0 12px}.AiWebcamAvatarPage_referenceCheck__70ldX{margin-top:18px;padding-top:18px;border-top:1px solid #dce3eb;color:#2e4762;font-size:14px;line-height:1.8}.AiWebcamAvatarPage_customReference__oBRT9{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:64px;margin-top:36px;padding-top:28px;border-top:1px solid #dce3eb}.AiWebcamAvatarPage_closing__W_Xs3 a,.AiWebcamAvatarPage_customReference__oBRT9 a{min-height:44px;margin-top:16px}.AiWebcamAvatarPage_performance__1c5wG,.AiWebcamAvatarPage_recordingSteps__sTwUF{list-style:none;margin:0;padding:0}.AiWebcamAvatarPage_performance__1c5wG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.AiWebcamAvatarPage_performance__1c5wG li,.AiWebcamAvatarPage_recordingSteps__sTwUF li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:14px;padding-top:22px;border-top:1px solid #dce3eb}.AiWebcamAvatarPage_number__b4zOC{color:#647082;font-size:12px;padding-top:5px}.AiWebcamAvatarPage_performance__1c5wG .AiWebcamAvatarPage_line__gMY67{margin:16px 0;color:#2e4762;font-size:16px;line-height:1.65}.AiWebcamAvatarPage_demoLayout__yDZkW{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:48px;margin-top:44px}.AiWebcamAvatarPage_recordingSteps__sTwUF{display:grid;gap:24px}.AiWebcamAvatarPage_recordingSteps__sTwUF h3,.AiWebcamAvatarPage_sizeChecks__PBbyb h3{margin-bottom:10px}.AiWebcamAvatarPage_creditNote__oiLCO{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;border-top:1px solid #dce3eb;padding-top:24px;margin-top:28px}.AiWebcamAvatarPage_creditNote__oiLCO .AiWebcamAvatarPage_prose__liAEg{max-width:90ch}.AiWebcamAvatarPage_page__GZZL3 a.AiWebcamAvatarPage_action__ZwJ69{display:inline-flex;align-items:center;flex-shrink:0;min-height:44px;gap:10px;color:#2864c5;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.AiWebcamAvatarPage_action__ZwJ69 svg{flex-shrink:0}.AiWebcamAvatarPage_sizeChecks__PBbyb{display:grid;gap:28px;max-width:95ch}.AiWebcamAvatarPage_decisions__fw5bw article{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:64px;border-top:1px solid #dce3eb;padding-block:26px}.AiWebcamAvatarPage_next__hSo3A{margin-bottom:8px;color:#2e4762;font-size:16px;font-weight:550;line-height:1.6}.AiWebcamAvatarPage_closing__W_Xs3{max-width:100ch;margin-top:20px}.AiWebcamAvatarPage_related__OVbLq{margin-top:26px}.AiWebcamAvatarPage_faqItems__wclAE details{border-top:1px solid #dce3eb}.AiWebcamAvatarPage_faqItems__wclAE summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-block:22px;cursor:pointer;list-style:none;color:#202936;font-size:15px;font-weight:550;line-height:1.6}.AiWebcamAvatarPage_faqItems__wclAE summary::-webkit-details-marker{display:none}.AiWebcamAvatarPage_faqItems__wclAE summary svg{flex-shrink:0}.AiWebcamAvatarPage_faqItems__wclAE details[open] summary svg{transform:rotate(45deg)}.AiWebcamAvatarPage_faqItems__wclAE .AiWebcamAvatarPage_copy__rsFfh{padding-bottom:22px}@media (max-width:1099px){.AiWebcamAvatarPage_wrap__y5TwV{padding-inline:32px}.AiWebcamAvatarPage_brief__SXQLC,.AiWebcamAvatarPage_customReference__oBRT9,.AiWebcamAvatarPage_decisions__fw5bw article,.AiWebcamAvatarPage_demoLayout__yDZkW,.AiWebcamAvatarPage_faq__ne1YS,.AiWebcamAvatarPage_hero__fLzMn,.AiWebcamAvatarPage_references__mGjfj,.AiWebcamAvatarPage_sectionHeading__X2Hgz{gap:32px}.AiWebcamAvatarPage_performance__1c5wG{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:767px){.AiWebcamAvatarPage_wrap__y5TwV{padding-inline:20px}.AiWebcamAvatarPage_brief__SXQLC,.AiWebcamAvatarPage_customReference__oBRT9,.AiWebcamAvatarPage_decisions__fw5bw article,.AiWebcamAvatarPage_demoLayout__yDZkW,.AiWebcamAvatarPage_faq__ne1YS,.AiWebcamAvatarPage_hero__fLzMn,.AiWebcamAvatarPage_references__mGjfj,.AiWebcamAvatarPage_sectionHeading__X2Hgz{grid-template-columns:minmax(0,1fr);gap:24px}.AiWebcamAvatarPage_hero__fLzMn{padding-block:28px 24px}.AiWebcamAvatarPage_sectionHeading__X2Hgz{gap:16px;margin-bottom:26px}.AiWebcamAvatarPage_sectionHeading__X2Hgz>.AiWebcamAvatarPage_copy__rsFfh,.AiWebcamAvatarPage_sectionHeading__X2Hgz>.AiWebcamAvatarPage_prose__liAEg{padding-top:0}.AiWebcamAvatarPage_references__mGjfj{gap:40px}.AiWebcamAvatarPage_customReference__oBRT9{gap:12px}.AiWebcamAvatarPage_demoLayout__yDZkW{margin-top:32px}.AiWebcamAvatarPage_creditNote__oiLCO{flex-direction:column;gap:12px}.AiWebcamAvatarPage_decisions__fw5bw article{gap:12px}}@media (max-width:479px){.AiWebcamAvatarPage_largeReference__xjrLn{width:164px}}