.TalkingAvatar_studio__1xxDt{padding:18px 0 24px;scroll-margin-top:28px}.TalkingAvatar_intro__uG4pQ{margin:0 auto 20px;text-align:center}.TalkingAvatar_intro__uG4pQ h1{font-size:clamp(24px,4.5vw,58px);line-height:1.15;letter-spacing:-.045em;margin:12px 0;white-space:nowrap}.TalkingAvatar_intro__uG4pQ p{font-size:18px;color:var(--muted);margin:0}.TalkingAvatar_workspace__u04Bh{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);border:1px solid var(--studio-line);border-radius:20px;overflow:hidden;box-shadow:0 18px 55px #193f2e0a;background:light-dark(#fff,var(--surface))}.TalkingAvatar_controls__qDTfO{padding:18px;display:grid;gap:12px;min-width:0}.TalkingAvatar_inputCard__OT3g1{padding:14px;border:1px solid light-dark(#dce7e1,var(--line));border-radius:12px;background:light-dark(#fcfdfc,var(--surface));min-width:0}.TalkingAvatar_controls__qDTfO label{display:grid;gap:10px;font-size:14px;font-weight:600}.TalkingAvatar_controls__qDTfO select,.TalkingAvatar_controls__qDTfO textarea{width:100%;padding:12px;border:1px solid light-dark(#c9d5ce,var(--line));border-radius:8px;font:inherit;font-size:16px;background:light-dark(#fff,var(--surface));color:light-dark(#203b32,var(--ink))}.TalkingAvatar_controls__qDTfO textarea{font-weight:400;resize:vertical;line-height:1.6;min-height:64px}.TalkingAvatar_controls__qDTfO p,.TalkingAvatar_controls__qDTfO small{font-weight:400;font-size:14px;line-height:1.6;color:light-dark(#5a6c61,var(--muted));margin:8px 0 0}.TalkingAvatar_controls__qDTfO audio{width:100%;margin-top:16px}.TalkingAvatar_controls__qDTfO h3{font-size:14px;margin:0 0 10px}.TalkingAvatar_controls__qDTfO .TalkingAvatar_speechModes__kxfOp{display:flex;gap:4px;margin:10px 0;padding:4px;background:light-dark(#eaf0eb,var(--soft));border-radius:9px}.TalkingAvatar_controls__qDTfO .TalkingAvatar_speechModes__kxfOp button{flex:1;border-color:transparent;min-height:40px;padding:8px;color:light-dark(#526557,var(--muted))}.TalkingAvatar_controls__qDTfO .TalkingAvatar_speechModes__kxfOp [aria-pressed=true]{background:light-dark(#fff,var(--surface));border-color:light-dark(#dce7e1,var(--line));color:var(--accent);box-shadow:0 2px 5px #193f2e08}.TalkingAvatar_studio__1xxDt a.TalkingAvatar_primary__JN1jn,.TalkingAvatar_studio__1xxDt button{font:inherit;font-size:14px;cursor:pointer;min-height:44px;padding:10px 16px;border:1px solid light-dark(#bacdc0,var(--line));border-radius:8px;background:transparent;text-align:center}.TalkingAvatar_studio__1xxDt button:disabled{opacity:.55;cursor:not-allowed}.TalkingAvatar_studio__1xxDt a.TalkingAvatar_primary__JN1jn,.TalkingAvatar_studio__1xxDt button.TalkingAvatar_primary__JN1jn{background:var(--accent-fill);color:#fff;border-color:var(--accent)}.TalkingAvatar_studio__1xxDt a.TalkingAvatar_primary__JN1jn:hover,.TalkingAvatar_studio__1xxDt button.TalkingAvatar_primary__JN1jn:hover:enabled{background:#066b5b;border-color:#066b5b}.TalkingAvatar_studio__1xxDt :is(button,a,input,textarea,select):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.TalkingAvatar_effect__lZy6h{grid-template-columns:auto minmax(0,1fr);align-items:center}.TalkingAvatar_controls__qDTfO .TalkingAvatar_effect__lZy6h select{font-size:14px}.TalkingAvatar_submitArea__cYfa3{border-top:1px solid light-dark(#dce7e1,var(--line));padding-top:10px;display:grid;gap:12px}.TalkingAvatar_submitArea__cYfa3>button{width:100%}.TalkingAvatar_controls__qDTfO label.TalkingAvatar_consent__ABE6m{display:flex;align-items:flex-start;gap:10px;font-weight:400;line-height:1.5;color:light-dark(#526557,var(--muted))}.TalkingAvatar_consent__ABE6m input{margin:2px 0 0;flex-shrink:0;width:18px;height:18px;accent-color:var(--accent)}.TalkingAvatar_result__N0_9I{background:radial-gradient(ellipse at top right,light-dark(#f5f9ed,var(--soft)) 0,transparent 75%),light-dark(#e7f1e9,var(--soft));color:var(--ink);padding:20px;display:flex;flex-direction:column;gap:14px;min-width:0;border-left:1px solid light-dark(#dce7e1,var(--line))}.TalkingAvatar_result__N0_9I video{width:100%;max-height:560px;background:#0c1e17;border-radius:12px}.TalkingAvatar_empty__DnpnW{display:flex;flex:1;min-height:300px;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px 18px;border:1px dashed light-dark(#a8c7b5,var(--line));border-radius:14px}.TalkingAvatar_empty__DnpnW h2{font-family:Georgia,serif;font-size:34px;line-height:1.2;font-weight:400;max-width:310px}.TalkingAvatar_empty__DnpnW p{font-size:15px;line-height:1.8;color:light-dark(#416452,var(--muted));max-width:300px;margin:18px 0 0}.TalkingAvatar_wave__GpJCo{display:flex;gap:5px;height:64px;align-items:center;margin-bottom:16px}.TalkingAvatar_wave__GpJCo i{width:4px;border-radius:8px;background:var(--accent-fill)}.TalkingAvatar_actions__gABmM{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.TalkingAvatar_actions__gABmM p{width:100%;font-size:14px}.TalkingAvatar_actions__gABmM p,.TalkingAvatar_result__N0_9I .TalkingAvatar_lockedPrice__KKFAs,.TalkingAvatar_result__N0_9I .eyebrow{color:light-dark(#416452,var(--muted))}.TalkingAvatar_result__N0_9I .TalkingAvatar_actions__gABmM button:not(.TalkingAvatar_primary__JN1jn){border-color:light-dark(#a1b5a1,var(--line));background:light-dark(#f5faf380,color-mix(in srgb,var(--soft) 50.2%,transparent));color:var(--ink)}.TalkingAvatar_result__N0_9I .TalkingAvatar_actions__gABmM a{color:light-dark(#416452,var(--muted))}.TalkingAvatar_result__N0_9I :is(button,a):focus-visible{outline-color:var(--accent)}.TalkingAvatar_history__JCyqZ{margin-top:28px;display:flex;gap:10px;flex-wrap:wrap}.TalkingAvatar_history__JCyqZ h2{width:100%;font-size:18px}.TalkingAvatar_sectionHeading__KkSNe{max-width:700px;margin:0 auto 36px;text-align:center}.TalkingAvatar_sectionHeading__KkSNe h2{margin:12px 0 16px;font-size:clamp(28px,3.5vw,42px)}.TalkingAvatar_sectionHeading__KkSNe p{color:var(--muted);font-size:16px;line-height:1.8;margin:0}.TalkingAvatar_how__yBuU8{padding:64px 0}.TalkingAvatar_steps__Diyw2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;padding:0;margin:0}.TalkingAvatar_steps__Diyw2 li{position:relative;padding:28px;border:1px solid light-dark(#dce7e1,var(--line));border-radius:14px;background:light-dark(#f5f8f5,var(--soft))}.TalkingAvatar_stepNumber__WgCVJ{position:absolute;top:22px;right:24px;font-size:14px;letter-spacing:.08em;color:var(--accent)}.TalkingAvatar_stepIcon__pO5bh{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid light-dark(#ccded1,var(--line));border-radius:12px;background:light-dark(#edf7f0,var(--soft));color:var(--accent);font-size:28px;margin-bottom:28px}.TalkingAvatar_steps__Diyw2 h3{font-size:21px;line-height:1.35}.TalkingAvatar_steps__Diyw2 p{color:light-dark(#5a6c61,var(--muted));font-size:15px;line-height:1.8;margin:14px 0 0}.TalkingAvatar_features__PB_nK{padding:64px 0}.TalkingAvatar_featureGrid__X2JeW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.TalkingAvatar_featureCard__jJW76{position:relative;padding:28px 56px 28px 28px;background:light-dark(white,var(--surface));border:1px solid light-dark(#dce7e1,var(--line));border-radius:12px}.TalkingAvatar_featureNumber__xjQrB{position:absolute;right:22px;top:26px;font-size:14px;color:var(--accent)}.TalkingAvatar_featureCard__jJW76 h3{font-size:21px;line-height:1.4}.TalkingAvatar_featureCard__jJW76 p{font-size:15px;line-height:1.8;color:light-dark(#5a6c61,var(--muted));margin:12px 0 0}.TalkingAvatar_featureNotes__1CBUR{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:24px;margin:24px 0 40px;background:light-dark(#eff5f0,var(--soft));border-radius:12px}.TalkingAvatar_featureNotes__1CBUR p{font-size:14px;line-height:1.8;color:light-dark(#526557,var(--muted));margin:0}.TalkingAvatar_guide__PZHg1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px}.TalkingAvatar_guideItem__5T0W2{padding-top:22px;border-top:1px solid light-dark(#dce7e1,var(--line))}.TalkingAvatar_guideItem__5T0W2 h2{font-size:20px;line-height:1.4;margin:0 0 12px}.TalkingAvatar_guideItem__5T0W2 p{font-size:15px;line-height:1.85;margin:0}.TalkingAvatar_examples__E4zW5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px}.TalkingAvatar_example__lSceU{padding:24px;border:1px solid light-dark(#dce7e1,var(--line));border-radius:12px}.TalkingAvatar_example__lSceU h3{font-family:Georgia,serif;font-size:24px}.TalkingAvatar_example__lSceU blockquote,.TalkingAvatar_example__lSceU p{font-size:14px;line-height:1.8}.TalkingAvatar_example__lSceU blockquote{margin:18px 0;color:light-dark(#5a6c61,var(--muted))}.TalkingAvatar_note___2wZW{border-left:3px solid light-dark(#bdd6c5,var(--line));padding:20px 24px;background:light-dark(#f1f5ee,var(--soft));font-size:15px;line-height:1.8;margin-top:24px}@media(max-width:900px){.TalkingAvatar_controls__qDTfO{padding:20px}.TalkingAvatar_inputCard__OT3g1{padding:16px}.TalkingAvatar_result__N0_9I{padding:20px}.TalkingAvatar_steps__Diyw2 li{padding:22px}}@media(max-width:760px){.TalkingAvatar_workspace__u04Bh{grid-template-columns:1fr}.TalkingAvatar_result__N0_9I{border-left:0;border-top:1px solid light-dark(#dce7e1,var(--line))}.TalkingAvatar_intro__uG4pQ{margin-bottom:16px}.TalkingAvatar_studio__1xxDt{padding-top:12px}.TalkingAvatar_examples__E4zW5,.TalkingAvatar_steps__Diyw2{grid-template-columns:1fr}.TalkingAvatar_steps__Diyw2 li{padding:24px 24px 24px 90px}.TalkingAvatar_stepIcon__pO5bh{position:absolute;top:24px;left:22px;width:44px;height:44px;margin:0}.TalkingAvatar_stepNumber__WgCVJ{position:static;display:block;margin-bottom:12px}.TalkingAvatar_steps__Diyw2 h3{font-size:20px}.TalkingAvatar_empty__DnpnW{min-height:240px}.TalkingAvatar_intro__uG4pQ p{font-size:16px}.TalkingAvatar_examples__E4zW5{gap:12px}.TalkingAvatar_features__PB_nK,.TalkingAvatar_how__yBuU8{padding:52px 0}.TalkingAvatar_featureNotes__1CBUR{grid-template-columns:1fr;gap:18px}}@media(max-width:520px){.TalkingAvatar_intro__uG4pQ h1{font-size:clamp(19px,5.5vw,28px)}.TalkingAvatar_intro__uG4pQ p{max-width:310px;margin:auto}.TalkingAvatar_controls__qDTfO{padding:14px;gap:12px}.TalkingAvatar_featureGrid__X2JeW,.TalkingAvatar_guide__PZHg1{grid-template-columns:1fr}.TalkingAvatar_featureCard__jJW76{padding:24px 48px 24px 22px}.TalkingAvatar_guide__PZHg1{gap:24px}.TalkingAvatar_effect__lZy6h{grid-template-columns:1fr}.TalkingAvatar_empty__DnpnW h2{font-size:30px}}.TalkingAvatar_settings__0ps0r{display:grid;gap:14px}.TalkingAvatar_controls__qDTfO>p{margin:-6px 0 0}.TalkingAvatar_filePicker__IQGCW{position:relative;display:flex;gap:12px;align-items:center;border:1px dashed light-dark(#b7cbbf,var(--line));border-radius:8px;padding:8px;min-height:48px;background:light-dark(#f2f7f3,var(--soft));min-width:0}.TalkingAvatar_filePicker__IQGCW input[type=file]{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.TalkingAvatar_filePicker__IQGCW:focus-within{outline:3px solid var(--accent);outline-offset:3px}.TalkingAvatar_filePicker__IQGCW[data-disabled=true]{opacity:.55}.TalkingAvatar_filePicker__IQGCW[data-disabled=true] input{cursor:not-allowed}.TalkingAvatar_fileButton__PqURM{flex-shrink:0;padding:7px 10px;border:1px solid light-dark(#c5d5cc,var(--line));border-radius:6px;background:light-dark(white,var(--surface));color:light-dark(#254e3d,var(--muted));font-size:14px}.TalkingAvatar_fileName__3IZ8g{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:light-dark(#526557,var(--muted))}.TalkingAvatar_comparison__JZT81{display:grid;grid-template-columns:1fr 1fr;gap:12px}.TalkingAvatar_comparison__JZT81 figure{margin:0;min-width:0}.TalkingAvatar_comparison__JZT81 img,.TalkingAvatar_comparison__JZT81 video{width:100%;border-radius:8px}.TalkingAvatar_comparison__JZT81 figcaption{font-size:14px;margin-top:8px}@media(max-width:520px){.TalkingAvatar_settings__0ps0r{grid-template-columns:1fr;gap:10px}}.TalkingAvatar_photoPreview__VxN9U{display:flex;flex:1;align-items:center;justify-content:center;min-width:0}.TalkingAvatar_photoFrame__jsXDN{position:relative;overflow:hidden;border-radius:8px;background:#0c1e17}.TalkingAvatar_photoFrame__jsXDN img{position:absolute;inset:0;width:100%;height:100%;max-height:none;max-width:none;margin:0;object-fit:cover;border-radius:0}.TalkingAvatar_fieldHeading__nhvc0{position:relative;display:flex;align-items:center;gap:8px;margin-bottom:10px}.TalkingAvatar_controls__qDTfO .TalkingAvatar_fieldHeading__nhvc0 h3{margin:0}.TalkingAvatar_help__h0yMP{position:static}.TalkingAvatar_help__h0yMP summary{display:flex;align-items:center;justify-content:center;width:24px;height:24px;list-style:none;cursor:pointer;color:light-dark(#60796a,var(--muted));border-radius:50%}.TalkingAvatar_help__h0yMP summary::-webkit-details-marker{display:none}.TalkingAvatar_help__h0yMP summary:focus-visible,.TalkingAvatar_policyDetails__r5TR9 summary:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.TalkingAvatar_controls__qDTfO .TalkingAvatar_help__h0yMP p{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:2;margin:0;padding:12px;border:1px solid light-dark(#c9d5ce,var(--line));border-radius:8px;background:light-dark(white,var(--surface));box-shadow:0 6px 18px #193f2e18;font-size:14px}.TalkingAvatar_controls__qDTfO .TalkingAvatar_ratioButtons__Xde3u{margin:0;padding:0;background:transparent;gap:8px}.TalkingAvatar_studio__1xxDt .TalkingAvatar_ratioButtons__Xde3u button{flex:1;display:flex;justify-content:center;gap:8px;align-items:center;padding:8px 10px;border-radius:7px;min-height:42px;background:light-dark(white,var(--surface))}.TalkingAvatar_effectButtons__A8sls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.TalkingAvatar_studio__1xxDt .TalkingAvatar_effectButtons__A8sls button{min-height:40px;padding:8px 10px;font-size:14px;line-height:1.4}.TalkingAvatar_studio__1xxDt :is(.TalkingAvatar_effectButtons__A8sls,.TalkingAvatar_ratioButtons__Xde3u) button[aria-pressed=true]{border-color:light-dark(#aac8b9,var(--line));background:light-dark(#edf7f0,var(--soft));color:var(--accent)}.TalkingAvatar_policyDetails__r5TR9 summary{font-size:14px;color:light-dark(#526557,var(--muted));cursor:pointer}.TalkingAvatar_controls__qDTfO .TalkingAvatar_policyDetails__r5TR9 p{margin-top:6px}.TalkingAvatar_voiceSection__bWLP9{padding:48px 0 24px;scroll-margin-top:28px}.TalkingAvatar_voiceGrid__YmJfy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.TalkingAvatar_voiceCard__GBF1_{display:flex;flex-direction:column;align-items:flex-start;padding:22px;border:1px solid light-dark(#dce7e1,var(--line));border-radius:12px;background:light-dark(#f5f8f5,var(--soft))}.TalkingAvatar_voiceCard__GBF1_ h3{margin:0;font-size:18px;line-height:1.4}.TalkingAvatar_voiceName__TCP3Z{margin:6px 0 0;font-size:14px;color:light-dark(#60796a,var(--muted))}.TalkingAvatar_voiceCard__GBF1_ blockquote{flex:1;margin:16px 0 20px;font-size:15px;line-height:1.7;color:light-dark(#526557,var(--muted))}.TalkingAvatar_voiceCard__GBF1_ button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid light-dark(#bacdc0,var(--line));border-radius:8px;background:light-dark(#fff,var(--surface));color:var(--accent);font:inherit;font-size:14px;cursor:pointer}.TalkingAvatar_voiceCard__GBF1_ button[aria-pressed=true]{background:light-dark(#edf7f0,var(--soft));border-color:light-dark(#aac8b9,var(--line))}.TalkingAvatar_voiceCard__GBF1_ button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media(max-width:760px){.TalkingAvatar_voiceGrid__YmJfy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.TalkingAvatar_voiceGrid__YmJfy{grid-template-columns:1fr}.TalkingAvatar_voiceCard__GBF1_{padding:18px}}.TalkingAvatar_controls__qDTfO .TalkingAvatar_effectButtons__A8sls button{display:grid;align-content:center}.TalkingAvatar_controls__qDTfO .TalkingAvatar_speechModes__kxfOp{position:relative}.TalkingAvatar_textMode__eqIVN{display:flex;flex:1;align-items:center;min-width:0;border-radius:7px}.TalkingAvatar_textMode__eqIVN:has(button[aria-pressed=true]){background:light-dark(#fff,var(--surface));box-shadow:0 2px 5px #193f2e08}.TalkingAvatar_controls__qDTfO .TalkingAvatar_textMode__eqIVN button{flex:1;padding-right:0;background:transparent;border-color:transparent;box-shadow:none}.TalkingAvatar_textMode__eqIVN .TalkingAvatar_help__h0yMP{margin-right:8px}.TalkingAvatar_controls__qDTfO .TalkingAvatar_textMode__eqIVN .TalkingAvatar_help__h0yMP p{text-align:left}.TalkingAvatar_controls__qDTfO .TalkingAvatar_durationSummary__oNVqM{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-top:10px;font-size:14px}.TalkingAvatar_durationSummary__oNVqM strong{color:var(--accent)}.TalkingAvatar_controls__qDTfO .TalkingAvatar_estimateOver__abEFL{color:light-dark(#97502f,var(--theme-warning))}.TalkingAvatar_recordingPreview__2EaLc{margin-top:10px}.TalkingAvatar_recordingPreview__2EaLc summary{cursor:pointer;color:light-dark(#526557,var(--muted));font-size:14px}.TalkingAvatar_recordingPreview__2EaLc summary:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.TalkingAvatar_fieldHeading__nhvc0 .TalkingAvatar_filePicker__IQGCW{flex:1}.TalkingAvatar_tierPending__bS_i9{margin-top:10px;font-size:14px;color:light-dark(#526557,var(--muted))}.TalkingAvatar_quote__3QngO{margin:0;font-size:15px;line-height:1.6;color:light-dark(#203b32,var(--ink))}.TalkingAvatar_lockNote__OOTQo,.TalkingAvatar_lockedPrice__KKFAs{margin:0;font-size:14px;line-height:1.6;color:light-dark(#526557,var(--muted))}.TalkingAvatar_pricingSection__jN_18{padding-top:56px}.TalkingAvatar_pricingIntro__4vAcA{max-width:760px;margin:0 auto 28px;text-align:center}.TalkingAvatar_pricingIntro__4vAcA h2{margin:12px 0 14px}.TalkingAvatar_pricingIntro__4vAcA p{font-size:16px;line-height:1.8;color:var(--muted);margin:0}.TalkingAvatar_pricingModule__2at_5{display:grid;gap:18px}.TalkingAvatar_downloadPanel__M__Fu,.TalkingAvatar_tierPanel__WhFud{padding:24px;border:1px solid light-dark(#dce7e1,var(--line));border-radius:14px;background:light-dark(#f5f8f5,var(--soft))}.TalkingAvatar_tierHeading__rW6z_{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.TalkingAvatar_downloadPanel__M__Fu h3,.TalkingAvatar_tierHeading__rW6z_ h3{margin:0;font-size:21px}.TalkingAvatar_tierGrid__It97C{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.TalkingAvatar_tierCard__KfwKp{position:relative;display:grid;gap:6px;padding:18px;border:1px solid light-dark(#dce7e1,var(--line));border-radius:10px;background:light-dark(#fff,var(--surface))}.TalkingAvatar_tierCard__KfwKp>span{font-size:14px;color:light-dark(#526557,var(--muted))}.TalkingAvatar_tierCard__KfwKp>strong{font-size:28px;line-height:1.2;letter-spacing:-.03em;color:light-dark(#203b32,var(--ink))}.TalkingAvatar_downloadPanel__M__Fu>p,.TalkingAvatar_tierPanel__WhFud>p{margin:14px 0 0;font-size:14px;line-height:1.75;color:light-dark(#526557,var(--muted))}.TalkingAvatar_downloadPanel__M__Fu{background:light-dark(#fff,var(--surface))}.TalkingAvatar_plans__FIpFG .TalkingAvatar_pricing-grid__xlSvh{margin-top:8px}@media(max-width:760px){.TalkingAvatar_tierGrid__It97C{grid-template-columns:1fr}}@media(max-width:520px){.TalkingAvatar_downloadPanel__M__Fu,.TalkingAvatar_tierPanel__WhFud{padding:18px}.TalkingAvatar_pricingIntro__4vAcA{text-align:left}}.TalkingAvatar_resultQuote__WpSCZ{margin:0;padding:12px 14px;border:1px solid light-dark(#b9cfc0,var(--line));border-radius:10px;background:light-dark(#fff,var(--surface));font-size:15px;line-height:1.6;color:light-dark(#203b32,var(--ink))}.BicepHeart_inputs__7W2uY{min-width:0}.BicepHeart_previewPanel__OpQWC video.BicepHeart_previewVideo__s2UOp{width:min(100%,315px);height:auto;max-height:none;flex-shrink:0}.BicepHeart_templateLegend__DCNzb{margin-bottom:12px;color:light-dark(#60756a,var(--muted));font-size:14px;font-weight:700;letter-spacing:.13em}.BicepHeart_templates__DlpiJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.BicepHeart_template__Fa4OG{position:relative;display:flex;align-items:center;gap:10px;padding:10px;border:1px solid light-dark(#dce7e1,var(--line));border-radius:12px;background:light-dark(#fff,var(--surface));cursor:pointer;line-height:1.4;font-size:14px;font-weight:600;color:light-dark(#416452,var(--muted));transition:border-color .15s,background .15s}.BicepHeart_template__Fa4OG input{position:absolute;opacity:0;width:1px;height:1px}.BicepHeart_template__Fa4OG img{flex-shrink:0;border-radius:6px;object-fit:cover}.BicepHeart_template__Fa4OG:has(:checked){border-color:#087f6d;background:light-dark(#edf7f0,var(--soft));box-shadow:inset 0 0 0 1px #087f6d}.BicepHeart_template__Fa4OG:has(:focus-visible){outline:2px solid #087f6d;outline-offset:3px}.BicepHeart_template__Fa4OG:has(:disabled){cursor:default;opacity:.65}.BicepHeart_templateHint__omQbu{font-size:14px;line-height:1.6;color:light-dark(#63746b,var(--muted));margin:10px 0 20px}.BicepHeart_upload__9U5b_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:104px;padding:18px 12px;cursor:pointer;text-align:center;color:light-dark(#657a6d,var(--muted));font-size:14px;line-height:1.6}.BicepHeart_uploadTitle__F2AUg{display:flex;align-items:center;gap:9px;color:light-dark(#275d44,var(--theme-link));font-size:16px;font-weight:600}.BicepHeart_uploadTitle__F2AUg>span{font-size:24px;font-weight:400}.BicepHeart_examples__fW9TU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin-top:28px}.BicepHeart_example__KHHjh{min-width:0}.BicepHeart_example__KHHjh h3{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 0 16px;font-size:18px;letter-spacing:-.02em;color:light-dark(#275d44,var(--theme-link))}.BicepHeart_example__KHHjh h3>span{font-size:14px;font-weight:400;letter-spacing:normal;color:light-dark(#67786c,var(--muted))}.BicepHeart_example__KHHjh .BicepHeart_gallery__Az3H6{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:10px;margin-top:0}.BicepHeart_gallery__Az3H6>div:nth-child(2){width:24px;height:24px;font-size:16px}@media(max-width:900px){.BicepHeart_examples__fW9TU{grid-template-columns:1fr;gap:32px}.BicepHeart_example__KHHjh{width:100%;max-width:600px;margin-inline:auto}}@media(max-width:700px){.BicepHeart_templates__DlpiJ{gap:8px}.BicepHeart_template__Fa4OG{gap:8px;padding:9px}.BicepHeart_template__Fa4OG img{width:32px;height:44px}.BicepHeart_example__KHHjh .BicepHeart_gallery__Az3H6{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(prefers-reduced-motion:reduce){.BicepHeart_template__Fa4OG{transition:none}}.CryingStudio_studio__5dYYX{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);border:1px solid var(--studio-line);border-radius:24px;overflow:hidden;background:light-dark(#fff,var(--surface));margin:32px 0 72px;box-shadow:0 16px 60px #33294708}.CryingStudio_form__Ef1Ri{padding:32px;min-width:0}.CryingStudio_form__Ef1Ri fieldset{border:0;padding:0;margin:0;min-width:0}.CryingStudio_form__Ef1Ri legend{font-size:1.25rem;font-weight:650;margin-bottom:24px}.CryingStudio_form__Ef1Ri .CryingStudio_templates__lIVqu{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:24px 0}.CryingStudio_templates__lIVqu legend{font-size:.95rem;margin-bottom:12px}.CryingStudio_templates__lIVqu label{display:flex;gap:10px;align-items:flex-start;border:1px solid light-dark(#ddd9e3,var(--line));border-radius:12px;padding:16px;cursor:pointer}.CryingStudio_templates__lIVqu .CryingStudio_selected__nLDBb{border-color:light-dark(#7957c3,var(--line));background:light-dark(#f5f0ff,var(--surface))}.CryingStudio_templates__lIVqu input{margin-top:4px;accent-color:#7957c3}.CryingStudio_templates__lIVqu strong{font-size:.9rem}.CryingStudio_templates__lIVqu small{display:block;font-size:.875rem;line-height:1.6;color:light-dark(#655f70,var(--muted));margin-top:5px}.CryingStudio_cost__WIQdY{font-weight:400}.CryingStudio_result__ukgdR{padding:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:20px;background:radial-gradient(ellipse at 50% 10%,light-dark(#e9e3fa,var(--soft)),light-dark(#f6f4fa,var(--soft)) 60%);min-height:560px;min-width:0}.CryingStudio_result__ukgdR h2{font-size:1.875rem;max-width:320px}.CryingStudio_result__ukgdR p{font-size:.9rem;color:light-dark(#655f70,var(--muted));line-height:1.8}.CryingStudio_result__ukgdR video{width:100%;max-width:270px;aspect-ratio:9/16;border-radius:16px;background:#141418}.CryingStudio_tear__butAd{font-size:100px;color:light-dark(#9a81cb,var(--theme-purple));transform:rotate(-30deg);line-height:1.1}.CryingStudio_gallery__v2JmN{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:24px 0}.CryingStudio_example__SGqdW{border:1px solid light-dark(#ddd9e3,var(--line));border-radius:8px;padding:0;min-width:0;overflow:hidden}.CryingStudio_example__SGqdW h3{font-size:1rem;margin:16px 14px 8px}.CryingStudio_example__SGqdW>p{margin-left:14px;margin-right:14px;font-size:.875rem;color:light-dark(#655f70,var(--muted));line-height:1.7}.CryingStudio_pending__SwUbW{aspect-ratio:9/12;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;background:linear-gradient(150deg,light-dark(#f0ebfa,var(--soft)),light-dark(#e0d8ef,var(--soft)));color:light-dark(#665681,var(--muted));text-align:center;font-size:.875rem}.CryingStudio_pending__SwUbW span{font-size:40px}.CryingStudio_steps__0MQBF{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;padding-left:20px;margin:28px 0}.CryingStudio_steps__0MQBF h3{font-size:1rem}.CryingStudio_steps__0MQBF p{font-size:.9rem;line-height:1.8;color:light-dark(#655f70,var(--muted))}@media(max-width:760px){.CryingStudio_studio__5dYYX{grid-template-columns:1fr;border-radius:16px}.CryingStudio_form__Ef1Ri{padding:22px}.CryingStudio_result__ukgdR{min-height:320px;padding:30px 22px}.CryingStudio_gallery__v2JmN{grid-template-columns:1fr 1fr;gap:12px}.CryingStudio_steps__0MQBF{grid-template-columns:1fr 1fr;gap:20px}.CryingStudio_templates__lIVqu label{padding:12px}.CryingStudio_result__ukgdR h2{font-size:1.5rem}}@media(prefers-reduced-motion:reduce){.CryingStudio_studio__5dYYX *{scroll-behavior:auto}}.CryingStudio_hero__toydo{padding:48px 0 16px}.CryingStudio_hero__toydo h1{margin-top:0}.CryingStudio_hero__toydo p{max-width:680px}.CryingStudio_editorial__qEchi{display:block}.CryingStudio_editorial__qEchi .CryingStudio_article__Ptelb{width:100%;max-width:none;min-width:0;margin:0 auto}.CryingStudio_editorial__qEchi .CryingStudio_article__Ptelb h2{line-height:1.4;text-wrap:balance}.CryingStudio_editorial__qEchi .CryingStudio_article__Ptelb p{overflow-wrap:break-word}.CryingStudio_notes__wHtSX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:none;margin:48px auto 0;padding-top:40px;border-top:1px solid var(--line)}.CryingStudio_note__1eRsm{min-width:0;padding:26px;border:1px solid var(--line);border-radius:16px;background:var(--soft)}.CryingStudio_note__1eRsm h2{font-size:19px;line-height:1.4;margin:0 0 12px;letter-spacing:-.02em}.CryingStudio_note__1eRsm p{font-size:14px;line-height:1.85;color:var(--muted);margin:0}.CryingStudio_boundary__3yJAa{max-width:none;margin:28px auto 0;font-size:14px;line-height:1.85;color:var(--muted);text-align:center}@media(max-width:760px){.CryingStudio_hero__toydo{padding:32px 0 8px}.CryingStudio_notes__wHtSX{grid-template-columns:1fr;gap:16px;margin-top:32px;padding-top:28px}.CryingStudio_note__1eRsm{padding:22px}.CryingStudio_boundary__3yJAa{text-align:left}}.CryingStudio_hero__toydo.CryingStudio_hero__toydo{padding:24px 0 10px}.CryingStudio_hero__toydo.CryingStudio_hero__toydo h1{font-size:clamp(30px,4vw,46px);line-height:1.15;letter-spacing:-.045em;text-wrap:balance}.CryingStudio_hero__toydo.CryingStudio_hero__toydo p{font-size:16px;line-height:1.6;max-width:none;margin:12px auto 0}.CryingStudio_studio__5dYYX{margin:16px 0 64px;border-color:var(--studio-line);border-radius:20px;box-shadow:0 14px 48px #153f2d09;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.CryingStudio_form__Ef1Ri{padding:24px}.CryingStudio_form__Ef1Ri legend{font-size:1.05rem;margin-bottom:14px}.CryingStudio_photoRow___lmJC{display:flex;align-items:center;gap:12px}.CryingStudio_form__Ef1Ri .CryingStudio_templates__lIVqu{gap:8px;margin:16px 0}.CryingStudio_templates__lIVqu legend{font-size:14px;margin-bottom:8px}.CryingStudio_templates__lIVqu label{padding:10px;gap:7px;transition:border-color .15s,background .15s}.CryingStudio_templates__lIVqu label:hover{border-color:#087f6d}.CryingStudio_templates__lIVqu .CryingStudio_selected__nLDBb{border-color:#087f6d;background:light-dark(#f0f8f5,var(--soft))}.CryingStudio_templates__lIVqu input{accent-color:#087f6d}.CryingStudio_templates__lIVqu strong{font-size:14px}.CryingStudio_templates__lIVqu small{font-size:14px;line-height:1.4;margin-top:3px}.CryingStudio_settings__ir8My{display:flex;align-items:center;justify-content:space-between;gap:16px}.CryingStudio_settings__ir8My .duration-label{flex:0 0 125px;gap:5px}.CryingStudio_settings__ir8My select{min-height:38px}.CryingStudio_quote__i10B4{text-align:right;line-height:1.5;color:light-dark(#655f70,var(--muted))}.CryingStudio_quote__i10B4 p{margin:0}.CryingStudio_quote__i10B4 .CryingStudio_cost__WIQdY{font-size:14px;color:light-dark(#7a8880,var(--muted));margin-top:3px}.CryingStudio_form__Ef1Ri .generate-button{margin-top:18px;min-height:50px;padding:13px 18px;border-radius:10px}.CryingStudio_form__Ef1Ri .studio-message:empty{display:none}.CryingStudio_result__ukgdR{min-height:0;padding:28px;background:radial-gradient(ellipse at 50% 20%,light-dark(#e2f1eb,var(--soft)),light-dark(#f5f9f7,var(--soft)) 65%);gap:16px}.CryingStudio_tear__butAd{font-size:80px;color:light-dark(#74ab98,var(--muted))}.CryingStudio_result__ukgdR h2{font-size:1.65rem;line-height:1.2;text-wrap:balance}.CryingStudio_result__ukgdR p{max-width:280px}@media(max-width:760px){.CryingStudio_hero__toydo.CryingStudio_hero__toydo{padding:16px 0 6px}.CryingStudio_hero__toydo.CryingStudio_hero__toydo h1{font-size:30px}.CryingStudio_hero__toydo.CryingStudio_hero__toydo p{font-size:14px;line-height:1.5;margin-top:10px}.CryingStudio_studio__5dYYX{grid-template-columns:1fr;margin-top:12px}.CryingStudio_form__Ef1Ri{padding:16px}.CryingStudio_form__Ef1Ri legend{margin-bottom:10px}.CryingStudio_templates__lIVqu label{padding:8px}.CryingStudio_templates__lIVqu small,.CryingStudio_templates__lIVqu strong{font-size:14px}.CryingStudio_form__Ef1Ri .CryingStudio_templates__lIVqu{margin:12px 0}.CryingStudio_settings__ir8My .duration-label{flex:0 0 112px;flex-direction:column;align-items:stretch;width:auto}.CryingStudio_settings__ir8My select{width:100%}.CryingStudio_quote__i10B4,.CryingStudio_quote__i10B4 .CryingStudio_cost__WIQdY{font-size:14px}.CryingStudio_result__ukgdR{min-height:240px;padding:24px}.CryingStudio_result__ukgdR h2{font-size:1.4rem}.CryingStudio_templates__lIVqu small{display:none}.CryingStudio_templates__lIVqu label{align-items:center;min-height:44px}.CryingStudio_templates__lIVqu input{margin-top:0}.CryingStudio_hero__toydo.CryingStudio_hero__toydo{padding-top:12px}.CryingStudio_hero__toydo.CryingStudio_hero__toydo h1{font-size:28px}.CryingStudio_hero__toydo.CryingStudio_hero__toydo p{max-width:340px}}.CryingStudio_settings__ir8My{align-items:flex-start;gap:20px;margin-top:12px}.CryingStudio_settings__ir8My .duration-label{flex:0 0 140px;gap:9px;font-size:14px}.CryingStudio_settings__ir8My .field-label{font-size:14px}.CryingStudio_settings__ir8My .ratio-controls button{min-height:42px;padding:9px 14px}.CryingStudio_settings__ir8My select{min-height:42px}.CryingStudio_quote__i10B4{display:flex;justify-content:space-between;align-items:center;gap:8px;text-align:left;margin-top:10px;font-size:14px}.CryingStudio_quote__i10B4 .CryingStudio_cost__WIQdY{margin:0}@media(max-width:760px){.CryingStudio_settings__ir8My{flex-direction:row;flex-wrap:wrap;gap:12px}.CryingStudio_settings__ir8My .duration-label{flex:1 1 100%;flex-direction:row;align-items:center;justify-content:space-between}.CryingStudio_settings__ir8My select{width:140px}.CryingStudio_quote__i10B4 p:first-child{display:none}.CryingStudio_quote__i10B4{justify-content:flex-end;margin-top:8px}.CryingStudio_photoRow___lmJC label{min-height:88px}.CryingStudio_photoRow___lmJC label>span[aria-hidden=true]{display:none}.CryingStudio_hero__toydo.CryingStudio_hero__toydo p{max-width:350px}.CryingStudio_form__Ef1Ri legend{margin-bottom:8px}}.CryingStudio_exampleImage__sI3Bs{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:cover;background:light-dark(#f0f5f2,var(--soft));border-radius:0}.CryingStudio_reference__TJ_on{display:inline-block;margin-top:10px;font-size:14px;color:var(--accent);text-decoration:underline;text-underline-offset:3px}.CryingStudio_gallery__v2JmN{align-items:start}.CryingStudio_steps__0MQBF{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:760px){.CryingStudio_steps__0MQBF{grid-template-columns:1fr}}.CryingStudio_form__Ef1Ri{padding:20px}.CryingStudio_form__Ef1Ri .CryingStudio_templates__lIVqu{margin:12px 0}@media(max-width:760px){.CryingStudio_form__Ef1Ri{padding:14px}.CryingStudio_form__Ef1Ri .CryingStudio_templates__lIVqu{margin:10px 0}.CryingStudio_photoRow___lmJC label{min-height:80px}}.CryingStudio_result__ukgdR{position:relative;border-left:1px solid light-dark(#dce7e2,var(--line))}.CryingStudio_resultLabel__ajEi_{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:light-dark(#42675b,var(--muted))}.CryingStudio_photoPreview__NP8vh{width:100%;max-width:360px;display:flex;flex-direction:column;gap:16px;min-width:0}.CryingStudio_previewCanvas__rXyi_{display:flex;align-items:center;justify-content:center;height:300px;padding:12px;background:light-dark(#e0ebe5,var(--soft));border:1px solid light-dark(#d0dfd6,var(--line));border-radius:16px;box-shadow:inset 0 1px 8px #153f2d06}.CryingStudio_previewCanvas__rXyi_ img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;box-shadow:0 8px 24px #153f2d1a}.CryingStudio_styleBadge__Pt06d{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:5px 10px;border-radius:20px;background:light-dark(#fff9,color-mix(in srgb,var(--surface) 60%,transparent));border:1px solid light-dark(#cfe2d8,var(--line));font-size:12px;color:light-dark(#206653,var(--theme-link))}.CryingStudio_styleBadge__Pt06d:before{content:"";width:5px;height:5px;border-radius:50%;background:#087f6d;flex-shrink:0}.CryingStudio_photoActions__fSt__{display:flex;justify-content:center;gap:10px}.CryingStudio_photoActions__fSt__ button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:9px 13px;border:1px solid light-dark(#c8dbd0,var(--line));border-radius:10px;background:light-dark(#fff,var(--surface));font-size:12px;font-weight:600;color:light-dark(#315f4e,var(--muted));cursor:pointer;transition:background .15s,border-color .15s}.CryingStudio_photoActions__fSt__ button svg{width:16px;height:16px;flex-shrink:0}.CryingStudio_photoActions__fSt__ button:hover{background:light-dark(#edf5f0,var(--soft));border-color:light-dark(#7da791,var(--line))}.CryingStudio_photoActions__fSt__ button:last-child{color:light-dark(#82605b,var(--muted))}.CryingStudio_photoActions__fSt__ button:last-child:hover{background:light-dark(#fff3ef,var(--soft));border-color:light-dark(#d4aba1,var(--line))}.CryingStudio_photoActions__fSt__ button:focus-visible,.CryingStudio_statusRetry___VhyU:focus-visible{outline:2px solid #087f6d;outline-offset:3px}.CryingStudio_photoActions__fSt__ button:disabled{opacity:.5;cursor:not-allowed}.CryingStudio_loading__nUshx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;width:100%;min-height:360px}.CryingStudio_loading__nUshx h2,.CryingStudio_loading__nUshx p{margin:0}.CryingStudio_loadingArt__p6ndx{position:relative;display:grid;place-items:center;width:128px;height:128px;margin:12px 0}.CryingStudio_loadingArt__p6ndx svg{width:48px;height:48px;color:light-dark(#087f6d,var(--theme-link))}.CryingStudio_loadingRing___kEYp{display:block;width:96px;height:96px;border-left:2px solid light-dark(#c7ded2,var(--line));border-bottom:2px solid light-dark(#c7ded2,var(--line));border-right-color:light-dark(#c7ded2,var(--line));border-top:2px solid #087f6d;border-right:2px solid light-dark(#68a98c,var(--line));border-radius:50%;animation:CryingStudio_crying-spin__H6QIh 1.4s linear infinite}.CryingStudio_loadingArt__p6ndx .CryingStudio_loadingRing___kEYp{position:absolute;inset:0;width:100%;height:100%}.CryingStudio_loadingArt__p6ndx:before{content:"";position:absolute;inset:12px;border:1px solid light-dark(#d4e5db,var(--line));border-radius:50%;background:light-dark(#ffffff50,color-mix(in srgb,var(--surface) 31.37%,transparent))}.CryingStudio_loadingArt__p6ndx svg{position:relative}.CryingStudio_statusRetry___VhyU{font-size:12px;color:light-dark(#42675b,var(--muted));text-decoration:underline;text-underline-offset:4px;cursor:pointer}@keyframes CryingStudio_crying-spin__H6QIh{to{transform:rotate(1turn)}}@media(max-width:760px){.CryingStudio_result__ukgdR{border-left:0;border-top:1px solid light-dark(#dce7e2,var(--line))}.CryingStudio_previewCanvas__rXyi_{height:280px}.CryingStudio_photoPreview__NP8vh{max-width:360px}.CryingStudio_loading__nUshx{min-height:300px}}@media(prefers-reduced-motion:reduce){.CryingStudio_loadingRing___kEYp{animation:none}}.CryingStudio_cropDialog__O_Tyn{--crop-height:30svh;position:fixed;inset:0;margin:auto;width:min(600px,calc(100vw - 24px));max-height:calc(100svh - 24px);overflow-y:auto;padding:24px;border:1px solid light-dark(#c8dbd0,var(--line));border-radius:22px;background:light-dark(#fbfdfb,var(--surface));color:light-dark(#244b3d,var(--ink));box-shadow:0 24px 100px #102c3950}.CryingStudio_cropDialog__O_Tyn::backdrop{background:#112e27a6;backdrop-filter:blur(5px)}.CryingStudio_cropHeader__VHI1C h2{margin:6px 0 8px;font-size:26px;letter-spacing:-.03em}.CryingStudio_cropHeader__VHI1C p{font-size:14px;line-height:1.6;color:light-dark(#60766b,var(--muted));margin:0 0 16px}.CryingStudio_cropControls__Mw6AV{border:0;margin:0;padding:0;min-width:0}.CryingStudio_cropRatios__7JL4M{justify-content:center;margin-bottom:14px}.CryingStudio_cropStage__fyZw_{display:flex;align-items:center;justify-content:center;background:light-dark(#dce8e1,var(--soft));border:1px solid light-dark(#c8dbd0,var(--line));border-radius:14px;padding:12px;overflow:hidden;min-height:140px}.CryingStudio_cropFrame__u4P0N{position:relative;flex-shrink:1;overflow:hidden;border-radius:6px;box-shadow:0 6px 24px #163c3425;background:#142d23}.CryingStudio_cropFrame__u4P0N canvas{display:block;width:100%;height:100%;touch-action:none;cursor:grab}.CryingStudio_cropFrame__u4P0N canvas:active{cursor:grabbing}.CryingStudio_cropGrid__vi4gx{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to right,transparent calc(33.333% - .5px),light-dark(#ffffff55,color-mix(in srgb,var(--surface) 33.33%,transparent)) 33.333%,transparent calc(33.333% + .5px),transparent calc(66.666% - .5px),light-dark(#ffffff55,color-mix(in srgb,var(--surface) 33.33%,transparent)) 66.666%,transparent calc(66.666% + .5px)),linear-gradient(to bottom,transparent calc(33.333% - .5px),light-dark(#ffffff55,color-mix(in srgb,var(--surface) 33.33%,transparent)) 33.333%,transparent calc(33.333% + .5px),transparent calc(66.666% - .5px),light-dark(#ffffff55,color-mix(in srgb,var(--surface) 33.33%,transparent)) 66.666%,transparent calc(66.666% + .5px));border:1px solid light-dark(#ffffff88,color-mix(in srgb,var(--line) 53.33%,transparent))}.CryingStudio_cropSliders__bR1C7{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;margin-top:16px}.CryingStudio_cropSliders__bR1C7 label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:600}.CryingStudio_cropSliders__bR1C7 label:first-child{grid-column:1/-1}.CryingStudio_cropSliders__bR1C7 input{width:100%;height:24px;accent-color:#087f6d;cursor:pointer}.CryingStudio_cropReset__K9wbr{font-size:12px;text-decoration:underline;text-underline-offset:3px;color:light-dark(#60766b,var(--muted));cursor:pointer;margin-top:8px}.CryingStudio_cropMessage__NwbBn{font-size:13px;color:light-dark(#a43e35,var(--theme-warning));margin:8px 0}.CryingStudio_cropMessage__NwbBn:empty{display:none}.CryingStudio_cropActions__VmPAi{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.CryingStudio_cropActions__VmPAi button{padding:11px 18px;border:1px solid light-dark(#c8dbd0,var(--line));border-radius:10px;min-height:44px;font-size:14px;font-weight:600;cursor:pointer}.CryingStudio_cropActions__VmPAi button:last-child{background:#087f6d;color:white;border-color:#087f6d}.CryingStudio_cropActions__VmPAi button:disabled{opacity:.5;cursor:not-allowed}.CryingStudio_cropDialog__O_Tyn button:focus-visible,.CryingStudio_cropDialog__O_Tyn input:focus-visible{outline:2px solid #087f6d;outline-offset:3px}.CryingStudio_photoActions__fSt__{flex-wrap:wrap}@media(max-width:760px){.CryingStudio_cropDialog__O_Tyn{--crop-height:34svh;padding:18px;border-radius:16px}.CryingStudio_cropHeader__VHI1C h2{font-size:23px}.CryingStudio_cropHeader__VHI1C p{font-size:13px}.CryingStudio_cropStage__fyZw_{padding:8px}}.CryingStudio_qualityDialog__0TxTs{margin:auto;width:min(440px,calc(100vw - 32px));padding:28px;border:1px solid light-dark(#c8dbd0,var(--line));border-radius:18px;background:light-dark(#fbfdfb,var(--surface));color:light-dark(#244b3d,var(--ink));box-shadow:0 24px 100px #102c3950}.CryingStudio_qualityDialog__0TxTs::backdrop{background:#112e27a6;backdrop-filter:blur(4px)}.CryingStudio_qualityDialog__0TxTs h2{margin:0 0 12px;font-size:24px;letter-spacing:-.03em}.CryingStudio_qualityDialog__0TxTs p{margin:0;font-size:14px;line-height:1.7;color:light-dark(#60766b,var(--muted))}.CryingStudio_qualityActions__HuJQq{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:22px}.CryingStudio_qualityActions__HuJQq a,.CryingStudio_qualityActions__HuJQq button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none}.CryingStudio_qualityActions__HuJQq button{border:1px solid light-dark(#c8dbd0,var(--line));background:light-dark(#fff,var(--surface));color:light-dark(#315f4e,var(--muted))}.CryingStudio_qualityActions__HuJQq a{border:1px solid #087f6d;background:#087f6d;color:#fff}.CryingStudio_qualityActions__HuJQq a:focus-visible,.CryingStudio_qualityActions__HuJQq button:focus-visible{outline:2px solid #087f6d;outline-offset:3px}@media(max-width:760px){.CryingStudio_qualityDialog__0TxTs{padding:22px}.CryingStudio_qualityActions__HuJQq{flex-direction:column-reverse}.CryingStudio_qualityActions__HuJQq a,.CryingStudio_qualityActions__HuJQq button{width:100%}}.CryingStudio_page__uCiG0{font-size:18px;line-height:1.7}.CryingStudio_page__uCiG0 .CryingStudio_hero__toydo p{font-size:18px;max-width:none}.CryingStudio_page__uCiG0>section[aria-labelledby=faq-heading]{border-bottom:0}@media(min-width:801px){.content:has(>.CryingStudio_page__uCiG0){max-width:1440px;padding-inline:4%}}.CryingStudio_page__uCiG0 .CryingStudio_form__Ef1Ri legend{font-size:20px}.CryingStudio_page__uCiG0 .CryingStudio_templates__lIVqu legend{font-size:18px}.CryingStudio_page__uCiG0 .CryingStudio_templates__lIVqu strong{display:block;font-size:15px;font-weight:400;line-height:1.4}.CryingStudio_page__uCiG0 .CryingStudio_templates__lIVqu .CryingStudio_selected__nLDBb strong{font-weight:650}.CryingStudio_page__uCiG0 .CryingStudio_templates__lIVqu small{display:block;font-size:13px;line-height:1.4;margin-top:2px}.CryingStudio_page__uCiG0 .CryingStudio_templates__lIVqu label{padding:10px;min-width:0}.CryingStudio_page__uCiG0 .CryingStudio_form__Ef1Ri .CryingStudio_templates__lIVqu{grid-template-columns:repeat(3,minmax(0,1fr))}.CryingStudio_page__uCiG0 .CryingStudio_photoRow___lmJC{position:relative;gap:12px;padding:8px 12px;border:1px dashed light-dark(#a7dfcb,var(--line));border-radius:12px;background:light-dark(#f6fcf9,var(--surface))}.CryingStudio_uploadHeading__LAAgb{display:flex;align-items:center;gap:4px;flex:1;min-width:0}.CryingStudio_uploadHeading__LAAgb>strong{font-size:16px;line-height:1.4;font-weight:600}.CryingStudio_uploadHelp__I3QiA{flex-shrink:0;line-height:1}.CryingStudio_uploadHelp__I3QiA summary{display:grid;place-items:center;min-width:32px;min-height:40px;list-style:none;cursor:pointer;color:light-dark(#60766b,var(--muted));border-radius:6px}.CryingStudio_uploadHelp__I3QiA summary::-webkit-details-marker{display:none}.CryingStudio_uploadHelp__I3QiA summary:hover{color:light-dark(#087f6d,var(--theme-link));background:light-dark(#e3f1e9,var(--soft))}.CryingStudio_uploadHelp__I3QiA summary:focus-visible{outline:2px solid #087f6d;outline-offset:2px}.CryingStudio_page__uCiG0.CryingStudio_page__uCiG0 .CryingStudio_uploadHelp__I3QiA>p{position:absolute;top:100%;left:12px;z-index:5;width:min(300px,calc(100% - 24px));margin:6px 0 0;padding:12px 14px;border:1px solid light-dark(#c8dbd0,var(--line));border-radius:10px;background:light-dark(#fff,var(--surface));box-shadow:0 8px 24px #153f2d1a;color:light-dark(#60766b,var(--muted));font-size:14px;line-height:1.6}.CryingStudio_page__uCiG0 .CryingStudio_photoRow___lmJC .CryingStudio_uploadButton__Q9swQ{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:40px;padding:8px 14px;border-radius:8px;background:#087f6d;color:#fff;font-size:16px;font-weight:600;line-height:1.5;cursor:pointer;white-space:nowrap}.CryingStudio_page__uCiG0 .CryingStudio_photoRow___lmJC .CryingStudio_uploadButton__Q9swQ:hover{background:#066451}@media(max-width:760px){.CryingStudio_page__uCiG0 .CryingStudio_photoRow___lmJC{gap:8px;padding:6px 8px}.CryingStudio_uploadHeading__LAAgb>strong{font-size:14px}.CryingStudio_page__uCiG0 .CryingStudio_photoRow___lmJC .CryingStudio_uploadButton__Q9swQ{font-size:14px;padding:8px 10px}.CryingStudio_uploadHelp__I3QiA summary{min-width:28px}.CryingStudio_photoRow___lmJC[data-has-photo=true] .CryingStudio_uploadHeading__LAAgb>strong{display:none}}.CryingStudio_promptEditor__EcMuG{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;margin:18px 0}.CryingStudio_promptEditor__EcMuG>label{display:block;font-size:18px;font-weight:650}.CryingStudio_promptEditor__EcMuG textarea{grid-column:1/-1;display:block;width:100%;min-height:142px;resize:vertical;border:1px solid light-dark(#bdd3c8,var(--line));border-radius:12px;padding:14px;background:light-dark(#fff,var(--surface));font:inherit;font-size:17px;line-height:1.65;color:light-dark(#244b3d,var(--ink))}.CryingStudio_promptEditor__EcMuG textarea:focus-visible{outline:2px solid #087f6d;outline-offset:2px}.CryingStudio_promptEditor__EcMuG textarea:disabled{opacity:.6}.CryingStudio_promptCount__3TG5T{grid-column:2;grid-row:1;align-self:center;display:block;text-align:right;font-size:15px;color:light-dark(#60766b,var(--muted));font-variant-numeric:tabular-nums}.CryingStudio_page__uCiG0 .CryingStudio_settings__ir8My .duration-label,.CryingStudio_page__uCiG0 .CryingStudio_settings__ir8My .field-label,.CryingStudio_page__uCiG0 .CryingStudio_settings__ir8My select{font-size:17px}.CryingStudio_page__uCiG0 .CryingStudio_settings__ir8My .ratio-controls{gap:6px}.CryingStudio_page__uCiG0 .CryingStudio_settings__ir8My .ratio-controls button{min-height:38px;padding:7px 11px;gap:6px;font-size:15px}.CryingStudio_page__uCiG0 .CryingStudio_quote__i10B4,.CryingStudio_page__uCiG0 .CryingStudio_quote__i10B4 .CryingStudio_cost__WIQdY{font-size:17px}.CryingStudio_page__uCiG0 .CryingStudio_quote__i10B4{flex-wrap:wrap}.CryingStudio_page__uCiG0 .CryingStudio_form__Ef1Ri .generate-button{font-size:18px}.CryingStudio_page__uCiG0 .CryingStudio_result__ukgdR p{font-size:17px;max-width:360px}.CryingStudio_page__uCiG0 .CryingStudio_photoActions__fSt__ button,.CryingStudio_page__uCiG0 .CryingStudio_resultLabel__ajEi_,.CryingStudio_page__uCiG0 .CryingStudio_statusRetry___VhyU,.CryingStudio_page__uCiG0 .CryingStudio_styleBadge__Pt06d{font-size:16px}.CryingStudio_page__uCiG0 .CryingStudio_result__ukgdR video{width:100%;height:auto;max-width:none;max-height:none;object-fit:contain;border-radius:0}.CryingStudio_page__uCiG0 .CryingStudio_example__SGqdW h3{font-size:20px;line-height:1.4}.CryingStudio_page__uCiG0 .CryingStudio_boundary__3yJAa,.CryingStudio_page__uCiG0 .CryingStudio_example__SGqdW>p,.CryingStudio_page__uCiG0 .CryingStudio_note__1eRsm p,.CryingStudio_page__uCiG0 .CryingStudio_steps__0MQBF p{font-size:18px;line-height:1.75}.CryingStudio_page__uCiG0 .CryingStudio_steps__0MQBF h3{font-size:20px;line-height:1.4}.CryingStudio_page__uCiG0 .CryingStudio_article__Ptelb li,.CryingStudio_page__uCiG0 .CryingStudio_article__Ptelb p{font-size:18px;line-height:1.85}.CryingStudio_page__uCiG0 .faq-answer,.CryingStudio_page__uCiG0 .faq-question{font-size:18px}.CryingStudio_copyPrompt__OO78_{margin:16px 14px 14px}.CryingStudio_copyPrompt__OO78_ button{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;border:1px solid light-dark(#bdd3c8,var(--line));border-radius:10px;background:light-dark(#f0f8f5,var(--soft));color:light-dark(#206653,var(--theme-link));font-size:16px;font-weight:600;cursor:pointer}.CryingStudio_copyPrompt__OO78_ button:hover{background:light-dark(#e1f0e8,var(--soft))}.CryingStudio_copyPrompt__OO78_ button:focus-visible{outline:2px solid #087f6d;outline-offset:3px}@media(max-width:760px){.CryingStudio_page__uCiG0 .CryingStudio_form__Ef1Ri .CryingStudio_templates__lIVqu{grid-template-columns:1fr}.CryingStudio_page__uCiG0 .CryingStudio_hero__toydo p{font-size:17px}.CryingStudio_page__uCiG0 .CryingStudio_templates__lIVqu label{padding:9px}.CryingStudio_page__uCiG0 .CryingStudio_templates__lIVqu strong{font-size:14px}.CryingStudio_page__uCiG0 .CryingStudio_templates__lIVqu small{font-size:13px}.CryingStudio_page__uCiG0 .CryingStudio_photoRow___lmJC label{min-height:64px}.CryingStudio_page__uCiG0 .CryingStudio_photoActions__fSt__{gap:8px}.CryingStudio_page__uCiG0 .CryingStudio_gallery__v2JmN{grid-template-columns:1fr}.CryingStudio_page__uCiG0 .CryingStudio_settings__ir8My{gap:16px}.CryingStudio_page__uCiG0 .CryingStudio_quote__i10B4 p:first-child{display:block}}.CryingStudio_page__uCiG0.CryingStudio_page__uCiG0 details>summary{font-size:19px;line-height:1.6}.CryingStudio_page__uCiG0.CryingStudio_page__uCiG0 details p{font-size:18px;line-height:1.85}.CryingStudio_page__uCiG0 .CryingStudio_cropActions__VmPAi button,.CryingStudio_page__uCiG0 .CryingStudio_cropHeader__VHI1C p,.CryingStudio_page__uCiG0 .CryingStudio_cropMessage__NwbBn,.CryingStudio_page__uCiG0 .CryingStudio_cropReset__K9wbr,.CryingStudio_page__uCiG0 .CryingStudio_cropSliders__bR1C7 label,.CryingStudio_page__uCiG0 .CryingStudio_qualityActions__HuJQq a,.CryingStudio_page__uCiG0 .CryingStudio_qualityActions__HuJQq button,.CryingStudio_page__uCiG0 .CryingStudio_qualityDialog__0TxTs p{font-size:16px}.CryingStudio_page__uCiG0 .CryingStudio_studio__5dYYX{max-width:1120px;margin-inline:auto;border-radius:10px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}@media(max-width:960px){.CryingStudio_page__uCiG0 .CryingStudio_studio__5dYYX{grid-template-columns:1fr}.CryingStudio_page__uCiG0 .CryingStudio_result__ukgdR{border-left:0;border-top:1px solid light-dark(#dce7e2,var(--line))}}.CryingStudio_page__uCiG0 .CryingStudio_result__ukgdR{justify-content:flex-start;padding:20px 16px}.CryingStudio_page__uCiG0 .CryingStudio_mediaResult__y5hCX{padding:0;gap:0;overflow:hidden;border-radius:0 9px 9px 0}.CryingStudio_page__uCiG0 .CryingStudio_mediaResult__y5hCX video{display:block;border-radius:0}.CryingStudio_page__uCiG0 .CryingStudio_photoPreview__NP8vh{max-width:none;gap:16px;padding-bottom:20px}.CryingStudio_page__uCiG0 .CryingStudio_previewCanvas__rXyi_{height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.CryingStudio_page__uCiG0 .CryingStudio_previewCanvas__rXyi_ img{width:100%;height:auto;max-height:none;border-radius:0;box-shadow:none}.CryingStudio_page__uCiG0 .CryingStudio_photoActions__fSt__{align-items:center;flex-wrap:nowrap;margin:0 12px;gap:8px}.CryingStudio_page__uCiG0 .CryingStudio_photoActions__fSt__ .CryingStudio_styleBadge__Pt06d{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:auto}.CryingStudio_page__uCiG0 .CryingStudio_photoActions__fSt__ .CryingStudio_styleBadge__Pt06d:before{display:none}.CryingStudio_page__uCiG0 .CryingStudio_photoActions__fSt__ button{flex-shrink:0;white-space:nowrap}@media(max-width:760px){.CryingStudio_page__uCiG0 .CryingStudio_photoActions__fSt__ .CryingStudio_styleBadge__Pt06d,.CryingStudio_page__uCiG0 .CryingStudio_photoActions__fSt__ button{font-size:14px;padding:8px}.CryingStudio_page__uCiG0 .CryingStudio_mediaResult__y5hCX{border-radius:0 0 9px 9px}}.CryingStudio_page__uCiG0 .CryingStudio_result__ukgdR .CryingStudio_demoVideo__7AGeo{aspect-ratio:9/16;object-fit:cover}.CryingStudio_page__uCiG0 .CryingStudio_cropActions__VmPAi{position:sticky;bottom:0;z-index:1;padding:12px 0 4px;background:light-dark(#fbfdfb,var(--surface));box-shadow:0 -8px 12px #fbfdfb}.CryingStudio_worksIntro__Wcg0j{max-width:820px;margin:16px 0 0;color:var(--muted);text-wrap:pretty}.CryingStudio_workflow__3bomr .CryingStudio_steps__0MQBF{list-style:none;padding:0;margin:32px 0 0;gap:20px}.CryingStudio_steps__0MQBF>li{display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid light-dark(#dce7e2,var(--line));border-radius:16px;background:linear-gradient(155deg,light-dark(#f0f8f5,var(--soft)),light-dark(#fff,var(--surface)) 55%)}.CryingStudio_stepNumber__lfwsd{display:grid;place-items:center;width:48px;height:48px;margin-bottom:24px;border:1px solid light-dark(#c8dfd3,var(--line));border-radius:14px;background:light-dark(#e3f1e9,var(--soft));color:light-dark(#087f6d,var(--theme-link));font-size:19px;font-weight:650;font-variant-numeric:tabular-nums}.CryingStudio_steps__0MQBF h3{margin:0 0 12px;color:light-dark(#244b3d,var(--ink))}.CryingStudio_steps__0MQBF>li>p{margin:0 0 24px}.CryingStudio_stepTip__XiyOt{margin-top:auto;padding-top:20px;border-top:1px solid light-dark(#dce7e2,var(--line))}.CryingStudio_stepTip__XiyOt strong{display:block;font-size:15px;font-weight:650;color:light-dark(#206653,var(--theme-link))}.CryingStudio_page__uCiG0 .CryingStudio_stepTip__XiyOt p{margin:8px 0 0;font-size:16px;line-height:1.75;color:light-dark(#60766b,var(--muted))}@media(max-width:960px){.CryingStudio_page__uCiG0 .CryingStudio_mediaResult__y5hCX{border-radius:0 0 9px 9px}.CryingStudio_workflow__3bomr .CryingStudio_steps__0MQBF{grid-template-columns:1fr}.CryingStudio_steps__0MQBF>li{padding:24px}.CryingStudio_stepNumber__lfwsd{margin-bottom:18px}}.CryingStudio_page__uCiG0 .CryingStudio_settings__ir8My{flex-direction:column;align-items:flex-start;gap:16px}.CryingStudio_duration__o_0wC{min-width:0}.CryingStudio_duration__o_0wC .ratio-controls{flex-wrap:wrap}.CryingStudio_duration__o_0wC button{white-space:nowrap}.CryingStudio_page__uCiG0 .CryingStudio_quote__i10B4{position:relative;justify-content:flex-start;gap:4px}.CryingStudio_priceHelp__bmeiW{line-height:1}.CryingStudio_priceHelp__bmeiW summary{display:grid;place-items:center;min-width:32px;min-height:32px;list-style:none;cursor:pointer;color:light-dark(#7a8880,var(--muted));border-radius:6px}.CryingStudio_priceHelp__bmeiW summary::-webkit-details-marker{display:none}.CryingStudio_priceHelp__bmeiW summary:hover{color:light-dark(#087f6d,var(--theme-link));background:light-dark(#edf5f0,var(--soft))}.CryingStudio_priceHelp__bmeiW summary:focus-visible{outline:2px solid #087f6d;outline-offset:2px}.CryingStudio_page__uCiG0.CryingStudio_page__uCiG0 .CryingStudio_priceHelp__bmeiW>p{position:absolute;left:0;top:100%;z-index:5;width:min(340px,100%);margin:6px 0 0;padding:12px 14px;border:1px solid light-dark(#c8dbd0,var(--line));border-radius:10px;background:light-dark(#fff,var(--surface));box-shadow:0 8px 24px #153f2d1a;color:light-dark(#60766b,var(--muted));font-size:14px;line-height:1.6;text-align:left}.ProjectActions_actions__KL9Lp{margin-top:18px}.ProjectActions_buttons__EQ5eo{display:flex;flex-wrap:wrap;gap:10px}.ProjectActions_buttons__EQ5eo button{min-height:40px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--soft);color:var(--accent);font-size:14px;font-weight:600;line-height:1.5}.ProjectActions_buttons__EQ5eo button:hover:enabled{border-color:var(--accent)}.ProjectActions_buttons__EQ5eo button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ProjectActions_buttons__EQ5eo button:disabled{cursor:progress;opacity:.7}.ProjectActions_error__we6ct{margin:10px 0 0;color:var(--muted);font-size:14px;line-height:1.6}.ProjectPlayback_player__w8PVA{position:relative;width:100%;min-width:0;line-height:0;isolation:isolate}.ProjectPlayback_player__w8PVA video{display:block}.ProjectPlayback_fill__uCl9F{height:100%}.ProjectPlayback_fill__uCl9F video{height:100%;object-fit:contain}.ProjectPlayback_overlay___UlK8{position:absolute;right:12px;bottom:54px;z-index:1;pointer-events:none;user-select:none;color:rgb(255 255 255/42%);font-size:10px;font-weight:500;line-height:1.2;letter-spacing:.015em;text-shadow:0 1px 2px rgb(0 0 0/35%)}.ProjectPlayback_player__w8PVA .ProjectPlayback_fullscreen__mw8E_{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:32px;height:32px;padding:0;min-height:0;border:0;border-radius:6px;background:rgb(0 0 0/25%);color:rgb(255 255 255/85%);cursor:pointer;opacity:0;transition:opacity .15s,background .15s}.ProjectPlayback_player__w8PVA:focus-within .ProjectPlayback_fullscreen__mw8E_,.ProjectPlayback_player__w8PVA:hover .ProjectPlayback_fullscreen__mw8E_{opacity:1}.ProjectPlayback_player__w8PVA .ProjectPlayback_fullscreen__mw8E_:hover{background:rgb(0 0 0/45%)}.ProjectPlayback_player__w8PVA .ProjectPlayback_fullscreen__mw8E_:focus-visible{opacity:1;outline:2px solid white;outline-offset:2px}.ProjectPlayback_player__w8PVA[data-preview-locked=true] video::-webkit-media-controls-fullscreen-button{display:none}.ProjectPlayback_player__w8PVA:fullscreen{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#000}.ProjectPlayback_player__w8PVA.ProjectPlayback_player__w8PVA:fullscreen video{width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;border-radius:0}.ProjectPlayback_player__w8PVA:fullscreen .ProjectPlayback_overlay___UlK8{right:24px;bottom:64px;font-size:12px}@media(hover:none){.ProjectPlayback_player__w8PVA .ProjectPlayback_fullscreen__mw8E_{opacity:.8}}@media(prefers-reduced-motion:reduce){.ProjectPlayback_player__w8PVA .ProjectPlayback_fullscreen__mw8E_{transition:none}}.OzilStudio_page__5GH1a{padding:28px 0 0;font-size:16px;line-height:1.75;color:light-dark(#203b32,var(--ink));--ozil-green:#087f6d;--ozil-line:#dce7e1}.OzilStudio_page__5GH1a h2{font-size:clamp(28px,3vw,38px);letter-spacing:-.045em;line-height:1.2}.OzilStudio_eyebrow__ucEt2{display:block;color:light-dark(#087f6d,var(--theme-link));font-size:14px;line-height:1.5;font-weight:700;letter-spacing:.16em;margin-bottom:14px}.OzilStudio_studio__oSBVS{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--studio-line);border-radius:24px;overflow:hidden;background:light-dark(#fff,var(--surface));box-shadow:0 20px 70px #173e2e09;scroll-margin-top:24px}.OzilStudio_form__h_rO9{padding:28px 30px;min-width:0}.OzilStudio_studioHeader__XO35c{margin-bottom:22px}.OzilStudio_studioHeader__XO35c h1{font-size:clamp(28px,3.2vw,42px);line-height:1.12;letter-spacing:-.055em;max-width:390px;text-wrap:pretty}.OzilStudio_studioHeader__XO35c p{font-size:14px;line-height:1.65;color:light-dark(#63746b,var(--muted));margin:12px 0 0;white-space:normal;overflow-wrap:anywhere}.OzilStudio_form__h_rO9 fieldset{border:0;margin:0;padding:0;min-width:0}.OzilStudio_panelLabel__p762H,.OzilStudio_referenceHeading__wImNi{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;letter-spacing:.13em;margin-bottom:14px}.OzilStudio_panelLabel__p762H{color:light-dark(#60756a,var(--muted))}.OzilStudio_panelLabel__p762H>span:last-child{font-size:18px}.OzilStudio_photoRow__Kb1_b{position:relative;border:1px dashed light-dark(#aac8b9,var(--line));background:light-dark(#f6faf7,var(--surface));border-radius:14px;transition:background .2s,border-color .2s;overflow:hidden}.OzilStudio_photoRow__Kb1_b:hover,.OzilStudio_photoRow__Kb1_b[data-dragging=true]{background:light-dark(#edf7f0,var(--soft));border-color:#087f6d}.OzilStudio_photoRow__Kb1_b:has(input:focus-visible){outline:2px solid #087f6d;outline-offset:4px}.OzilStudio_photoRow__Kb1_b:has(input:disabled){opacity:.65}.OzilStudio_dropTarget___DZC8{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 12px;cursor:pointer}.OzilStudio_dropTarget___DZC8>strong{font-size:16px;font-weight:600;margin:10px 0 3px}.OzilStudio_dropTarget___DZC8>span:not(.OzilStudio_uploadIcon__pflGj):not(.OzilStudio_uploadButton__SkKrF){font-size:14px;color:light-dark(#657a6d,var(--muted))}.OzilStudio_uploadIcon__pflGj{display:grid;place-items:center;width:44px;height:44px;border:1px solid light-dark(#deebe1,var(--line));border-radius:17px;background:light-dark(white,var(--surface));color:light-dark(#51896a,var(--muted));box-shadow:0 4px 12px #295f3d08;transform:rotate(-5deg)}.OzilStudio_uploadButton__SkKrF{display:inline-flex;gap:22px;align-items:center;border:1px solid light-dark(#d7e4dc,var(--line));border-radius:8px;background:light-dark(white,var(--surface));padding:8px 18px;color:light-dark(#254f3e,var(--muted));font-size:14px;font-weight:600;margin-top:12px;box-shadow:0 2px 3px #295f3d05}.OzilStudio_uploadNote__BE1QR{font-size:16px;font-weight:500;color:light-dark(#64786c,var(--muted));text-align:center;margin:10px 0 14px}.OzilStudio_photoPreview__IDg9L{position:relative;display:flex;justify-content:center;background:light-dark(#eef4f0,var(--soft));height:200px;padding:10px}.OzilStudio_photoPreview__IDg9L img{width:auto;height:100%;object-fit:contain;border-radius:6px}.OzilStudio_photoCheck__xx0rZ{position:absolute;right:14px;bottom:14px;display:grid;place-items:center;border:3px solid light-dark(white,var(--line));border-radius:50%;width:30px;height:30px;background:#087f6d;color:#fff}.OzilStudio_photoActions__ySA_u{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:12px}.OzilStudio_photoActions__ySA_u button,.OzilStudio_photoActions__ySA_u label{font-size:14px;border:0;border-bottom:1px solid light-dark(#b8ccbf,var(--line));background:none;padding:3px 0;color:light-dark(#37634c,var(--muted));cursor:pointer}.OzilStudio_outputSpecs__TO_3_{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 0;padding:13px 0;border-top:1px solid light-dark(#edf1ee,var(--line));border-bottom:1px solid light-dark(#edf1ee,var(--line))}.OzilStudio_outputSpecs__TO_3_ span{font-size:14px;white-space:nowrap;color:light-dark(#61766a,var(--muted));padding:0 12px;line-height:1.4}.OzilStudio_outputSpecs__TO_3_ span+span{border-left:1px solid light-dark(#d7e3db,var(--line))}.OzilStudio_outputSpecs__TO_3_ span:first-child{padding-left:0}.OzilStudio_outputSpecs__TO_3_ span:last-child{padding-right:0}.OzilStudio_outputSpecs__TO_3_ .OzilStudio_specCost__bCAdL{font-size:14px;font-weight:600;color:light-dark(#087f6d,var(--theme-link))}.OzilStudio_form__h_rO9 .generate-button{margin-top:12px;border-radius:10px;min-height:52px;box-shadow:0 5px 12px #087f6d16}.OzilStudio_form__h_rO9 .generate-button-label{font-size:15px}.OzilStudio_rightsNote__ZEF2r{font-size:14px;color:light-dark(#687c70,var(--muted));text-align:center;margin:12px 0 0}.OzilStudio_result__LzJcy{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;padding:18px 24px;background:radial-gradient(ellipse at top right,light-dark(#f5f9ed,var(--soft)) 0,transparent 75%),light-dark(#e7f1e9,var(--soft));color:var(--ink)}.OzilStudio_referenceHeading__wImNi{width:100%;margin:0 0 12px;color:light-dark(#416452,var(--muted));font-size:14px}.OzilStudio_referenceHeading__wImNi>span:last-child{font-size:18px;font-weight:400}.OzilStudio_mediaResult__ZzUik .OzilStudio_loading__hn65H{gap:0;justify-content:center}.OzilStudio_result__LzJcy .OzilStudio_demoVideo__oACMK{display:block;aspect-ratio:9/16;height:484px;max-height:52vw;max-width:100%;width:auto;object-fit:contain;border-radius:12px;background:#0c1e17;box-shadow:0 12px 28px #34513c1a;border:1px solid #5d77624d}.OzilStudio_referenceCaption__QOZGM{text-align:center;margin:12px 0 0}.OzilStudio_referenceCaption__QOZGM h2{font-size:21px;letter-spacing:-.035em;line-height:1.3}.OzilStudio_referenceCaption__QOZGM p{font-size:14px;color:light-dark(#416452,var(--muted));margin:8px 0 4px}.OzilStudio_referenceCaption__QOZGM a{font-size:14px;color:light-dark(#416452,var(--muted));text-decoration:underline;text-underline-offset:4px}.OzilStudio_loading__hn65H{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;gap:16px;padding:0}.OzilStudio_loading__hn65H h2,.OzilStudio_result__LzJcy>h2{font-size:28px}.OzilStudio_loading__hn65H>p,.OzilStudio_result__LzJcy>p{max-width:340px;font-size:14px;color:light-dark(#416452,var(--muted));margin:0}.OzilStudio_loading__hn65H>a,.OzilStudio_result__LzJcy>a{font-size:14px;text-decoration:underline;text-underline-offset:4px}.OzilStudio_resultLabel__1xWHF,.OzilStudio_styleBadge__J_vYM{font-size:14px;color:light-dark(#416452,var(--muted))}.OzilStudio_styleBadge__J_vYM{padding:4px 12px;border:1px solid light-dark(#bbd1bf,var(--line));border-radius:20px}.OzilStudio_loadingArt__auBMY{position:relative;width:110px;height:110px;display:grid;place-items:center;margin:20px}.OzilStudio_loadingArt__auBMY svg{width:48px;height:48px;color:var(--accent)}.OzilStudio_loadingRing__VzJHC{display:block;width:90px;height:90px;border:1px solid light-dark(#ffffff20,color-mix(in srgb,var(--line) 12.55%,transparent));border-top-color:var(--accent);border-radius:50%;animation:OzilStudio_orbit__4qInz 2s linear infinite}.OzilStudio_loadingArt__auBMY .OzilStudio_loadingRing__VzJHC{position:absolute;inset:0;width:100%;height:100%}.OzilStudio_result__LzJcy button{border:1px solid light-dark(#a1b5a1,var(--line));background:light-dark(#f5faf380,color-mix(in srgb,var(--soft) 50.2%,transparent));color:var(--ink);padding:8px 16px;border-radius:8px;font-size:14px}.OzilStudio_result__LzJcy>div:has(video){max-width:100%}.OzilStudio_result__LzJcy video:not(.OzilStudio_demoVideo__oACMK){display:block;max-height:480px;max-width:100%;width:auto;border-radius:10px;margin:16px auto}.OzilStudio_sectionHeading__DEWnD{max-width:650px}.OzilStudio_examples__Gp8V6{margin:48px 0 64px;padding:34px;background:light-dark(#f5f8f5,var(--soft));border:1px solid light-dark(#e4ebe5,var(--line));border-radius:20px}.OzilStudio_examples__Gp8V6 .OzilStudio_eyebrow__ucEt2{margin-bottom:8px}.OzilStudio_examples__Gp8V6 h2{font-size:30px}.OzilStudio_examplesDescription__1kvT6{font-size:14px;line-height:1.8;color:light-dark(#67786c,var(--muted));margin:14px 0 0;max-width:560px}.OzilStudio_gallery__M4gdo{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:center;gap:18px;max-width:760px;margin:28px auto 0}.OzilStudio_gallery__M4gdo figure{margin:0;min-width:0}.OzilStudio_exampleMedia__c70n3{position:relative;aspect-ratio:9/16;overflow:hidden;border:1px solid light-dark(#dce7e1,var(--line));border-radius:14px;background:light-dark(#fff,var(--surface));box-shadow:0 8px 24px #173e2e08}.OzilStudio_exampleMedia__c70n3:has(video){background:#142d24}.OzilStudio_gallery__M4gdo img,.OzilStudio_gallery__M4gdo video{display:block;width:100%;height:100%;object-fit:contain}.OzilStudio_exampleLabel__LwjEa{position:absolute;z-index:1;top:12px;left:12px;padding:5px 12px;border:1px solid light-dark(#dce7e1,var(--line));border-radius:20px;background:light-dark(#fffffff0,color-mix(in srgb,var(--surface) 94.12%,transparent));color:light-dark(#275d44,var(--theme-link));font-size:14px;font-weight:700;letter-spacing:.06em;pointer-events:none}.OzilStudio_gallery__M4gdo figcaption{font-size:14px;color:light-dark(#657a6c,var(--muted));margin-top:12px;text-align:center}.OzilStudio_transformArrow__pTCpU{display:grid;place-items:center;width:40px;height:40px;border:1px solid light-dark(#d4e3d8,var(--line));border-radius:50%;background:light-dark(#fff,var(--surface));color:light-dark(#087f6d,var(--theme-link));font-size:22px;margin-bottom:34px}.OzilStudio_workflow__6Dkl1{padding:84px 0 72px}.OzilStudio_worksIntro__3rcOo{max-width:650px;color:light-dark(#63786b,var(--muted));font-size:16px;margin:18px 0 0}.OzilStudio_steps__ZNnqt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;margin:32px 0 0;padding:0}.OzilStudio_steps__ZNnqt>li{padding:26px;border:1px solid light-dark(#e0e8e2,var(--line));border-radius:16px;background:linear-gradient(145deg,light-dark(#f7faf7,var(--surface)),light-dark(#fff,var(--surface)) 60%);display:flex;flex-direction:column}.OzilStudio_stepNumber__Dc_fU{display:block;font-size:14px;font-weight:600;letter-spacing:.06em;color:light-dark(#087f6d,var(--theme-link));margin-bottom:28px}.OzilStudio_steps__ZNnqt h3{font-size:19px;margin-bottom:14px}.OzilStudio_steps__ZNnqt p{font-size:14px;line-height:1.8;color:light-dark(#617368,var(--muted));margin:0 0 22px}.OzilStudio_stepTip__prPj3{margin-top:auto;padding-top:18px;border-top:1px solid light-dark(#e6ece7,var(--line))}.OzilStudio_stepTip__prPj3 strong{font-size:14px;text-transform:uppercase;letter-spacing:.1em;color:light-dark(#42745c,var(--muted))}.OzilStudio_stepTip__prPj3 p{margin:6px 0 0;font-size:14px;color:light-dark(#6a7c70,var(--muted))}.OzilStudio_promptSection__WKEd1{display:grid;grid-template-columns:.72fr 1.28fr;gap:52px;padding:42px;border-radius:20px;background:light-dark(#f2f7f3,var(--soft));border:1px solid light-dark(#e0e9e1,var(--line));align-items:start}.OzilStudio_promptSection__WKEd1 h2{margin-bottom:18px}.OzilStudio_promptSection__WKEd1>div>p{font-size:15px;color:light-dark(#5e7566,var(--muted));line-height:1.8}.OzilStudio_promptSection__WKEd1 button,.OzilStudio_share__n2qzW button{border:1px solid light-dark(#cbded0,var(--line));border-radius:8px;padding:9px 15px;background:light-dark(white,var(--surface));color:light-dark(#275d44,var(--theme-link));font-size:14px;cursor:pointer}.OzilStudio_promptCard__197WE{min-width:0;border:1px solid light-dark(#dce7de,var(--line));border-radius:12px;background:light-dark(#fff,var(--surface));overflow:hidden}.OzilStudio_promptHeader__XORmP{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:13px 20px;border-bottom:1px solid light-dark(#e8ede9,var(--line));font-size:14px;color:light-dark(#647c6b,var(--muted))}.OzilStudio_promptHeader__XORmP>span:last-child{color:light-dark(#087f6d,var(--theme-link))}.OzilStudio_promptCard__197WE blockquote{margin:0;padding:20px;font-size:14px;line-height:1.85;color:light-dark(#4a6253,var(--muted));overflow-wrap:anywhere}.OzilStudio_promptCard__197WE>p{padding:0 20px 20px;margin:0;font-size:14px!important;line-height:1.7!important;color:light-dark(#698172,var(--muted))!important}.OzilStudio_editorial__KeP2J{padding:76px 0 36px}.OzilStudio_article__iZxy_{max-width:none!important;column-count:2;column-gap:56px}.OzilStudio_article__iZxy_ h2{font-size:25px;margin:0 0 20px;break-after:avoid;text-wrap:pretty}.OzilStudio_article__iZxy_ p{font-size:15px;line-height:1.9;color:light-dark(#617368,var(--muted));margin:0 0 24px}.OzilStudio_article__iZxy_ a{color:light-dark(#087f6d,var(--theme-link))}.OzilStudio_boundary__TKqX9{margin:24px 0 0;padding:20px 24px;background:light-dark(#f5f8f5,var(--soft));border-left:3px solid light-dark(#bdd6c5,var(--line));border-radius:0 8px 8px 0;color:light-dark(#65786b,var(--muted));font-size:14px;line-height:1.8}.OzilStudio_share__n2qzW{padding:18px 0 34px;border-bottom:1px solid light-dark(#e3ebe5,var(--line))}.OzilStudio_share__n2qzW button{font-size:14px}.OzilStudio_page__5GH1a>section[aria-labelledby=faq-heading]{border-bottom:0;padding:64px 0}.OzilStudio_page__5GH1a>section[aria-labelledby=faq-heading]>div:first-child{text-align:left;margin-bottom:26px}.OzilStudio_page__5GH1a>section[aria-labelledby=faq-heading]>div:first-child>span{display:none}.OzilStudio_page__5GH1a>section[aria-labelledby=faq-heading]>div:last-child{max-width:none;display:grid;grid-template-columns:1fr;align-items:start;gap:12px}.OzilStudio_page__5GH1a details>summary{font-size:14px;padding:20px 18px;gap:12px;line-height:1.6}.OzilStudio_page__5GH1a details>div{padding:0 22px 22px}.OzilStudio_page__5GH1a details p{font-size:14px;line-height:1.85}.OzilStudio_qualityDialog__PcGNG{margin:auto;width:min(440px,calc(100% - 32px));border:1px solid light-dark(#d5e3d8,var(--line));border-radius:18px;padding:28px;color:light-dark(#244c35,var(--ink));background:light-dark(white,var(--surface));box-shadow:0 20px 80px #163c2b30}.OzilStudio_qualityDialog__PcGNG::backdrop{background:#102d2980;backdrop-filter:blur(4px)}.OzilStudio_qualityDialog__PcGNG h2{font-size:24px;margin-bottom:14px}.OzilStudio_qualityDialog__PcGNG p{font-size:14px;color:light-dark(#5e7566,var(--muted))}.OzilStudio_qualityActions__aJNgD{display:flex;justify-content:flex-end;gap:12px;margin-top:22px}.OzilStudio_qualityActions__aJNgD a,.OzilStudio_qualityActions__aJNgD button{font-size:14px;border:1px solid light-dark(#c8dacc,var(--line));border-radius:8px;background:light-dark(#f4f8f5,var(--soft));padding:10px 16px;color:light-dark(#2a5c40,var(--muted))}@keyframes OzilStudio_orbit__4qInz{to{transform:rotate(1turn)}}@media(min-width:801px){.content:has(>.OzilStudio_page__5GH1a){max-width:1280px;padding-inline:4%}}@media(max-width:1000px){.OzilStudio_form__h_rO9{padding:28px}.OzilStudio_result__LzJcy{padding:22px}.OzilStudio_studioHeader__XO35c h1{font-size:34px}.OzilStudio_outputSpecs__TO_3_ span{padding:0 8px}.OzilStudio_promptSection__WKEd1{padding:28px;gap:28px}.OzilStudio_steps__ZNnqt{gap:14px}.OzilStudio_steps__ZNnqt>li{padding:20px}.OzilStudio_article__iZxy_{column-gap:32px}.OzilStudio_result__LzJcy .OzilStudio_demoVideo__oACMK{height:460px;max-height:55vw}}@media(max-width:700px){.OzilStudio_page__5GH1a{padding-top:14px}.OzilStudio_studio__oSBVS{grid-template-columns:1fr;border-radius:18px}.OzilStudio_form__h_rO9{padding:26px 22px}.OzilStudio_studioHeader__XO35c{margin-bottom:24px}.OzilStudio_studioHeader__XO35c h1{font-size:32px;max-width:330px}.OzilStudio_studioHeader__XO35c p{font-size:14px;margin-top:12px}.OzilStudio_form__h_rO9 .generate-button{gap:8px;padding-inline:12px}.OzilStudio_form__h_rO9 .generate-button-label{font-size:14px}.OzilStudio_dropTarget___DZC8{padding:16px 12px}.OzilStudio_dropTarget___DZC8>strong{font-size:15px}.OzilStudio_result__LzJcy{padding:20px 22px 26px}.OzilStudio_result__LzJcy .OzilStudio_demoVideo__oACMK{height:460px;max-height:none}.OzilStudio_referenceHeading__wImNi{margin-bottom:18px}.OzilStudio_referenceCaption__QOZGM h2{font-size:20px}.OzilStudio_loading__hn65H{min-height:380px}.OzilStudio_mediaResult__ZzUik .OzilStudio_loading__hn65H{min-height:0}.OzilStudio_examples__Gp8V6{padding:24px 16px;margin:28px 0 40px}.OzilStudio_gallery__M4gdo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:24px}.OzilStudio_transformArrow__pTCpU{display:none}.OzilStudio_exampleMedia__c70n3{border-radius:10px}.OzilStudio_exampleLabel__LwjEa{top:8px;left:8px;padding:3px 9px;font-size:14px}.OzilStudio_gallery__M4gdo figcaption{font-size:14px;line-height:1.6}.OzilStudio_examplesDescription__1kvT6{font-size:14px}.OzilStudio_workflow__6Dkl1{padding:54px 0 44px}.OzilStudio_steps__ZNnqt{grid-template-columns:1fr;margin-top:24px;gap:12px}.OzilStudio_steps__ZNnqt>li{padding:24px}.OzilStudio_stepNumber__Dc_fU{margin-bottom:16px}.OzilStudio_steps__ZNnqt>li>p{margin-bottom:18px}.OzilStudio_promptSection__WKEd1{grid-template-columns:1fr;gap:24px;padding:24px 20px;border-radius:16px}.OzilStudio_promptSection__WKEd1 h2{font-size:28px}.OzilStudio_editorial__KeP2J{padding-top:46px}.OzilStudio_article__iZxy_{column-count:1}.OzilStudio_article__iZxy_ h2{font-size:24px;margin-top:28px}.OzilStudio_article__iZxy_ h2:first-child{margin-top:0}.OzilStudio_page__5GH1a>section[aria-labelledby=faq-heading]{padding-top:44px}.OzilStudio_page__5GH1a>section[aria-labelledby=faq-heading]>div:last-child{grid-template-columns:1fr}.OzilStudio_page__5GH1a details>summary{font-size:14px;padding:18px 14px}.OzilStudio_photoActions__ySA_u{gap:12px}.OzilStudio_qualityActions__aJNgD{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.OzilStudio_loadingRing__VzJHC{animation:none}.OzilStudio_photoRow__Kb1_b{transition:none}}.CanRideStudio_select__rsYhI{width:100%;min-height:48px;border:1px solid var(--line,#dbe6e2);border-radius:12px;background:var(--surface,#fff);color:inherit;padding:10px 14px;font:inherit;margin-bottom:20px}.CanRideStudio_photos__O_1QZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.CanRideStudio_photo__YV3rr{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);align-content:center;align-items:center;column-gap:9px;row-gap:3px;min-height:86px;padding:12px;border:1px dashed light-dark(#b7ccc5,var(--line));border-radius:12px;background:light-dark(#f4f9f6,var(--soft));text-align:left;cursor:pointer;overflow:hidden}.CanRideStudio_photo__YV3rr img{grid-row:1/3;width:28px;height:54px;object-fit:contain;border-radius:5px}.CanRideStudio_photo__YV3rr strong{font-size:14px;line-height:1.4}.CanRideStudio_photo__YV3rr>span:not(.CanRideStudio_plus__eqKaf){font-size:12px;line-height:1.4;color:var(--muted)}.CanRideStudio_photo__YV3rr input{position:absolute;width:1px;height:1px;opacity:0}.CanRideStudio_photo__YV3rr:focus-within{outline:2px solid var(--accent);outline-offset:3px}.CanRideStudio_plus__eqKaf{grid-row:1/3;font-size:28px;line-height:1;color:var(--accent);text-align:center}.CanRideStudio_remove__lMB2M{display:block;margin:8px auto;font-size:13px;text-decoration:underline;background:none;border:0;cursor:pointer}.CanRideStudio_consent__5S013{display:flex;gap:10px;align-items:flex-start;margin:16px 0;font-size:14px;line-height:1.6}.CanRideStudio_consent__5S013 input{margin-top:5px;accent-color:var(--accent)}.CanRideStudio_uploadNote__8NL6L small{display:block;font-size:12px;margin-top:3px}@media(max-width:420px){.CanRideStudio_photo__YV3rr{padding:10px 8px;column-gap:6px;grid-template-columns:22px minmax(0,1fr);min-height:80px}.CanRideStudio_photo__YV3rr img{width:22px;height:48px}.CanRideStudio_photos__O_1QZ{gap:8px}}.CanRideStudio_gallery__XNn99{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:800px){.CanRideStudio_gallery__XNn99{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:520px){.CanRideStudio_gallery__XNn99{grid-template-columns:minmax(0,1fr)!important}}.CanRideStudio_studio__Qv3sG.CanRideStudio_studio__Qv3sG{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.CanRideStudio_header__UrzlJ.CanRideStudio_header__UrzlJ h1{max-width:none;font-size:clamp(26px,2.7vw,34px);text-wrap:normal;letter-spacing:-.055em}.CanRideStudio_studio__Qv3sG .CanRideStudio_templateFieldset__f54iW{margin-bottom:18px}.CanRideStudio_templates___h73M.CanRideStudio_templates___h73M{grid-template-columns:repeat(3,minmax(0,1fr))}.CanRideStudio_templates___h73M>label{min-width:0;gap:8px;padding:8px;flex-direction:row;text-align:left}.CanRideStudio_templates___h73M.CanRideStudio_templates___h73M>label img{width:36px;height:64px;object-fit:contain;border-radius:7px;background:var(--soft)}.CanRideStudio_templates___h73M>label>span{min-width:0;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.CanRideStudio_uploadNote__8NL6L.CanRideStudio_uploadNote__8NL6L{font-size:13px;font-weight:400;line-height:1.6;text-align:left}.CanRideStudio_comparison__rPeSi.CanRideStudio_comparison__rPeSi{max-width:1000px;grid-template-columns:minmax(0,2fr) 40px minmax(0,1fr)}.CanRideStudio_beforePhotos__0AxX_{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.CanRideStudio_beforePhoto__0bH9h{position:relative;aspect-ratio:9/16;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.CanRideStudio_beforePhoto__0bH9h.CanRideStudio_beforePhoto__0bH9h img{display:block;width:100%;height:100%;object-fit:contain}.CanRideStudio_beforePhoto__0bH9h>span{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);padding:3px 10px;border-radius:20px;background:var(--surface);color:var(--ink);font-size:13px;white-space:nowrap}@media(min-width:1001px){.CanRideStudio_header__UrzlJ.CanRideStudio_header__UrzlJ h1{white-space:nowrap}}@media(max-width:1000px) and (min-width:701px){.CanRideStudio_templates___h73M.CanRideStudio_templates___h73M>label img{width:22px;height:40px}.CanRideStudio_templates___h73M>label{gap:4px;padding:5px}.CanRideStudio_templates___h73M>label>span{font-size:11px}.CanRideStudio_header__UrzlJ.CanRideStudio_header__UrzlJ h1{font-size:28px}}@media(max-width:700px){.CanRideStudio_studio__Qv3sG.CanRideStudio_studio__Qv3sG{grid-template-columns:minmax(0,1fr)}.CanRideStudio_header__UrzlJ.CanRideStudio_header__UrzlJ h1{font-size:clamp(22px,5.8vw,32px)}.CanRideStudio_templates___h73M.CanRideStudio_templates___h73M>label img{width:22px;height:40px}.CanRideStudio_templates___h73M>label{gap:4px;padding:5px}.CanRideStudio_templates___h73M>label>span{font-size:11px}.CanRideStudio_comparison__rPeSi.CanRideStudio_comparison__rPeSi{grid-template-columns:minmax(0,1fr);max-width:480px;gap:20px}.CanRideStudio_comparison__rPeSi>figure:last-child{width:calc((100% - 12px)/2);justify-self:center}.CanRideStudio_beforePhotos__0AxX_{gap:10px}.CanRideStudio_beforePhoto__0bH9h{border-radius:10px}}@media(max-width:360px){.CanRideStudio_templates___h73M.CanRideStudio_templates___h73M>label img{width:18px;height:34px}.CanRideStudio_templates___h73M>label{padding:4px;gap:3px}.CanRideStudio_templates___h73M>label>span{font-size:10px}}.Breadcrumb_trail__HxZ__{padding-top:22px;color:var(--muted);font-size:14px;line-height:1.6}.Breadcrumb_trail__HxZ__ ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.Breadcrumb_trail__HxZ__ li{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.Breadcrumb_trail__HxZ__ li+li:before{content:"";width:5px;height:5px;margin:0 4px;border-top:1px solid light-dark(#9bb1a6,var(--line));border-right:1px solid light-dark(#9bb1a6,var(--line));transform:rotate(45deg);flex-shrink:0}.Breadcrumb_trail__HxZ__ [aria-current=page],.Breadcrumb_trail__HxZ__ a{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:7px 10px;border-radius:8px;overflow-wrap:anywhere}.Breadcrumb_trail__HxZ__ a{color:var(--accent);background:var(--soft);transition:background .18s}.Breadcrumb_trail__HxZ__ a:hover{background:light-dark(#e5f1e9,var(--soft))}.Breadcrumb_trail__HxZ__ svg{flex-shrink:0}.Breadcrumb_trail__HxZ__ [aria-current=page]{color:var(--muted);font-weight:500}.Breadcrumb_trail__HxZ__+.page-hero{padding-top:28px}@media (max-width:600px){.Breadcrumb_trail__HxZ__{padding-top:16px}.Breadcrumb_trail__HxZ__ li,.Breadcrumb_trail__HxZ__ ol{gap:4px}.Breadcrumb_trail__HxZ__ [aria-current=page],.Breadcrumb_trail__HxZ__ a{padding:6px 8px}}.TinyDesk_page__hWKfO{--desk-accent:var(--accent);max-width:1280px;margin:24px auto 0;font-size:15px}.TinyDesk_studio__5wpoE{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;overflow:hidden;border:1px solid var(--studio-line);border-radius:24px;background:var(--surface);color:var(--ink);box-shadow:0 20px 70px #173e2e09;scroll-margin-top:110px}.TinyDesk_intro__Omt9e{margin:0 0 26px;padding:0;text-align:left}.TinyDesk_intro__Omt9e h1{max-width:940px;margin:0 0 12px;font-family:var(--body);font-weight:600;font-size:clamp(28px,3.6vw,42px);line-height:1.15;letter-spacing:-.055em;color:var(--ink);text-wrap:balance}.TinyDesk_intro__Omt9e p{max-width:800px;margin:0 auto;color:var(--muted);font-size:16px;line-height:1.7}.TinyDesk_controls__73ofz{min-width:0;padding:28px 30px}.TinyDesk_studio__5wpoE fieldset{min-width:0;margin:0;padding:0;border:0}.TinyDesk_label__9Zbmb,.TinyDesk_studio__5wpoE legend{margin-bottom:14px;color:var(--accent);font-size:14px;letter-spacing:.09em;font-weight:600}.TinyDesk_label__9Zbmb{margin-top:24px}.TinyDesk_label__9Zbmb:first-child{margin-top:0}.TinyDesk_label__9Zbmb[for]{display:block}.TinyDesk_hint__qKyRo{margin:12px 0;color:var(--muted);font-size:14px;line-height:1.65}.TinyDesk_photos__8uo_d{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.TinyDesk_photo__GZ_il{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:136px;padding:12px 10px;overflow:hidden;border:1px dashed #087f6d66;border-radius:12px;background:linear-gradient(145deg,#087f6d08,light-dark(#ffffff,var(--surface)));text-align:center;cursor:pointer;transition:background .2s,border-color .2s}.TinyDesk_photo__GZ_il:hover{border-color:var(--desk-accent);background:#087f6d0d}.TinyDesk_photo__GZ_il input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.TinyDesk_photo__GZ_il img{width:100%;height:176px;object-fit:contain;background:light-dark(#f3f7f5,var(--soft));border-radius:7px}.TinyDesk_photo__GZ_il .TinyDesk_photoFormats__76kqV{font-size:12px;line-height:1.5}.TinyDesk_photo__GZ_il strong{font-size:14px}.TinyDesk_photo__GZ_il>span:not(.TinyDesk_plus__mlEYF){color:var(--muted);font-size:14px}.TinyDesk_plus__mlEYF{display:grid;place-items:center;width:32px;height:32px;margin-bottom:0;padding:0;border:1px solid #087f6d44;border-radius:50%;color:var(--desk-accent);line-height:0}.TinyDesk_plus__mlEYF svg{display:block}.TinyDesk_specs__IkUou{display:flex;flex-wrap:wrap;gap:8px 16px;margin:14px 0 0}.TinyDesk_specs__IkUou span{font-size:13px;line-height:1.6;color:var(--muted)}.TinyDesk_consent__5Nc24{display:flex;align-items:flex-start;gap:10px;margin:22px 0;color:var(--muted);font-size:12px;line-height:1.5}.TinyDesk_consent__5Nc24 input{width:16px;height:16px;flex-shrink:0;margin-top:1px;accent-color:var(--desk-accent)}.TinyDesk_submitBar__AC7T_ .generate-button{background:var(--desk-accent);color:#fff;border-radius:12px;box-shadow:0 6px 24px #087f6d0d}.TinyDesk_submitBar__AC7T_ .generate-button:hover{background:#066958}.TinyDesk_result__uKU3c{display:flex;flex-direction:column;align-items:center;gap:16px;min-width:0;padding:24px;background:radial-gradient(ellipse at top right,light-dark(#f5f9ed,var(--soft)) 0,transparent 75%),light-dark(#e7f1e9,var(--soft));text-align:center}.TinyDesk_result__uKU3c h2{margin:0;font-family:var(--body);font-size:20px;font-weight:600;color:var(--ink)}.TinyDesk_result__uKU3c p{margin:0;max-width:340px;color:var(--muted);font-size:14px;line-height:1.7}.TinyDesk_videoCaption__AzgaC{width:100%;max-width:340px;text-align:center}.TinyDesk_videoCaption__AzgaC h2{margin-bottom:8px}.TinyDesk_result__uKU3c a{color:var(--desk-accent);font-size:14px;text-underline-offset:5px}.TinyDesk_result__uKU3c .TinyDesk_outputVideo__XDuDD,.TinyDesk_result__uKU3c>video{display:block;margin-inline:auto;width:min(100%,326.25px);height:auto;max-width:100%;aspect-ratio:9/16;object-fit:contain;background:#000;border:1px solid #5d77624d;border-radius:12px;box-shadow:0 12px 28px #34513c1a}.TinyDesk_result__uKU3c>div:has(video){max-width:100%}.TinyDesk_result__uKU3c>button{padding:12px 20px;border:1px solid #087f6d77;border-radius:8px;color:var(--desk-accent);background:transparent;cursor:pointer}.TinyDesk_studio__5wpoE button:disabled{cursor:wait;opacity:.6}.TinyDesk_photo__GZ_il:focus-within,.TinyDesk_studio__5wpoE button:focus-visible{outline:2px solid var(--desk-accent);outline-offset:4px}.TinyDesk_section__IV_wt{padding:70px 12px;border-bottom:1px solid var(--line)}.TinyDesk_section__IV_wt>h2{max-width:900px;margin-bottom:18px;font-family:var(--body);font-size:clamp(30px,3.4vw,44px);font-weight:400;line-height:1.15;letter-spacing:-.04em;color:var(--ink)}.TinyDesk_section__IV_wt>p{max-width:800px;color:var(--muted);line-height:1.8}.TinyDesk_examples__hJ3Q4{margin-top:48px;padding:32px;border:1px solid var(--line);border-radius:22px;background:var(--soft)}.TinyDesk_comparisonNote__xo_Ts{font-size:14px}.TinyDesk_comparisonGrid__mbHZF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px}.TinyDesk_comparisonCard__gRSNQ{min-width:0;padding:14px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.TinyDesk_comparisonCard__gRSNQ h3{margin:16px 4px 4px;font-size:17px;font-weight:600}.TinyDesk_comparison__DvUc6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch}.TinyDesk_comparison__DvUc6 figure{position:relative;min-width:0;margin:0;overflow:hidden;border-radius:10px;background:light-dark(#edf1ee,var(--soft))}.TinyDesk_comparison__DvUc6 figcaption{position:absolute;z-index:1;top:10px;left:10px;padding:4px 10px;border-radius:6px;background:light-dark(#fffffff0,color-mix(in srgb,var(--surface) 94.12%,transparent));color:var(--ink);font-size:12px;font-weight:600;pointer-events:none}.TinyDesk_comparison__DvUc6 video{display:block;width:100%;height:100%;aspect-ratio:9/16;object-fit:contain;background:#000}.TinyDesk_comparisonPhotos__1hsBw{height:100%;aspect-ratio:9/16;overflow:hidden}.TinyDesk_comparisonPhotos__1hsBw img{display:block;width:100%;height:100%;object-fit:contain}.TinyDesk_steps__y5VX1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:34px;padding:0;list-style:none}.TinyDesk_steps__y5VX1 li{padding:24px 20px;border-top:2px solid var(--accent);background:linear-gradient(var(--soft),transparent)}.TinyDesk_steps__y5VX1 li>span{color:var(--accent);font-family:var(--body);font-size:42px}.TinyDesk_steps__y5VX1 h3{margin:20px 0 12px;color:var(--ink);font-size:18px}.TinyDesk_steps__y5VX1 p{color:var(--muted);font-size:14px;line-height:1.8}.TinyDesk_article__n7D__{width:100%;max-width:none;margin:64px 0;padding:0 12px;column-count:2;column-gap:56px;color:var(--text);font-size:16px;line-height:1.85}.TinyDesk_article__n7D__ h2{margin:48px 0 18px;color:var(--ink);font-family:var(--body);font-size:clamp(23px,2.4vw,28px);font-weight:600;line-height:1.3;letter-spacing:-.025em;text-wrap:pretty;break-after:avoid}.TinyDesk_article__n7D__ h2:first-child{margin-top:0}.TinyDesk_article__n7D__ p{margin:0 0 20px}.TinyDesk_article__n7D__ ul{display:grid;gap:10px;margin:20px 0 24px;padding-left:24px}.TinyDesk_article__n7D__ li{padding-left:4px}.TinyDesk_article__n7D__ strong{color:var(--ink);font-weight:600}.TinyDesk_article__n7D__ a{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.TinyDesk_faq__nC5cw{padding:0 12px;border-top:1px solid var(--line)}.TinyDesk_faq__nC5cw .section{padding:64px 0;border-bottom:0}.TinyDesk_faq__nC5cw h2{font-family:var(--body);font-size:42px;font-weight:400}.TinyDesk_faq__nC5cw details{border-color:var(--line);background:var(--soft)}.TinyDesk_faq__nC5cw details:last-child{border-bottom-color:var(--line)}.TinyDesk_faq__nC5cw details:hover,.TinyDesk_faq__nC5cw details[open]{border-color:var(--accent);background:var(--surface)}.TinyDesk_faq__nC5cw summary{min-height:112px}@media (max-width:1000px){.TinyDesk_controls__73ofz{padding:28px}.TinyDesk_article__n7D__{column-gap:32px}.TinyDesk_steps__y5VX1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.TinyDesk_page__hWKfO{margin-top:12px}.TinyDesk_studio__5wpoE{grid-template-columns:minmax(0,1fr);border-radius:20px}.TinyDesk_controls__73ofz{padding:26px 22px}.TinyDesk_intro__Omt9e{padding:0}.TinyDesk_intro__Omt9e h1{font-size:30px}.TinyDesk_intro__Omt9e p{font-size:16px}.TinyDesk_photos__8uo_d{grid-template-columns:repeat(2,minmax(0,1fr))}.TinyDesk_photo__GZ_il{min-height:136px}.TinyDesk_result__uKU3c{padding:24px 20px}.TinyDesk_result__uKU3c .TinyDesk_outputVideo__XDuDD,.TinyDesk_result__uKU3c>video{height:auto;width:min(100%,326.25px)}.TinyDesk_section__IV_wt{padding:44px 0}.TinyDesk_section__IV_wt>h2{font-size:32px}.TinyDesk_comparisonGrid__mbHZF{grid-template-columns:minmax(0,1fr);gap:18px}.TinyDesk_examples__hJ3Q4{margin-top:28px;padding:24px 16px}.TinyDesk_comparisonCard__gRSNQ{padding:10px}.TinyDesk_comparison__DvUc6{gap:12px}.TinyDesk_steps__y5VX1{gap:16px}.TinyDesk_steps__y5VX1 li{padding:20px 12px}.TinyDesk_article__n7D__{margin:44px 0;padding:0;column-count:1}.TinyDesk_faq__nC5cw{padding:0}.TinyDesk_faq__nC5cw summary{min-height:auto}}@media (max-width:400px){.TinyDesk_controls__73ofz{padding:24px 16px}.TinyDesk_steps__y5VX1{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.TinyDesk_photo__GZ_il{transition:none}}.TinyDesk_templateChooser__LrAxk{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px}.TinyDesk_browseTemplates__iDQKW{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0 16px;border:1px solid #087f6d55;border-radius:10px;background:light-dark(#edf6f1,var(--soft));color:var(--accent);font:inherit;font-size:16px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background .2s,border-color .2s}.TinyDesk_browseTemplates__iDQKW:hover{border-color:var(--accent);background:light-dark(#deeee5,var(--soft))}.TinyDesk_browseTemplates__iDQKW:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.TinyDesk_library__Q51Nw{scroll-margin-top:90px}.TinyDesk_libraryEyebrow__RSlbm{display:block;margin-bottom:14px;font-size:14px;font-weight:600;letter-spacing:.12em;color:var(--accent)}.TinyDesk_templateGrid__aTpaf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:20px;margin-top:28px}.TinyDesk_templateCard__drxFj{min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--surface);transition:border-color .2s,box-shadow .2s}.TinyDesk_templateCard__drxFj:hover{border-color:#087f6d77;box-shadow:0 10px 25px #142d290a}.TinyDesk_templateCard__drxFj[data-selected=true]{border-color:var(--accent)}.TinyDesk_templatePreview__MWFAr{position:relative;overflow:hidden;aspect-ratio:9/16;background:#101b18}.TinyDesk_templatePreview__MWFAr video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}.TinyDesk_selectedBadge__0B4Nv{position:absolute;top:12px;left:12px;padding:5px 10px;border-radius:6px;background:var(--accent-fill);color:#fff;font-size:14px;pointer-events:none}.TinyDesk_templateDetails__TGXFm{display:flex;flex:1;flex-direction:column;padding:16px}.TinyDesk_templateCardMeta__d3XVc{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:10px;color:var(--muted)}.TinyDesk_templateCardMeta__d3XVc>span{flex-shrink:0;font-size:11px}.TinyDesk_templateDetails__TGXFm h3{margin:0;font-size:16px;font-weight:600;line-height:1.4;color:var(--ink)}.TinyDesk_templateDetails__TGXFm>p{margin:0 0 20px;color:var(--muted);font-size:14px;line-height:1.75}.TinyDesk_templateDescription__ZXq1g{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:5.25em;max-height:5.25em}.TinyDesk_templateDetails__TGXFm>button{display:flex;justify-content:space-between;align-items:center;gap:14px;width:100%;margin-top:auto;padding:12px 14px;border:1px solid #087f6d33;border-radius:8px;background:light-dark(#edf6f1,var(--soft));color:var(--accent);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.TinyDesk_templateDetails__TGXFm>button:hover:enabled{background:light-dark(#deeee5,var(--soft));border-color:var(--accent)}.TinyDesk_templateDetails__TGXFm>button:disabled{opacity:.55;cursor:not-allowed}.TinyDesk_library__Q51Nw button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:1000px){.TinyDesk_templateGrid__aTpaf{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:520px){.TinyDesk_templateGrid__aTpaf{grid-template-columns:minmax(0,1fr)}.TinyDesk_templatePreview__MWFAr{aspect-ratio:9/16}.TinyDesk_templateDetails__TGXFm{padding:18px}}@media (prefers-reduced-motion:reduce){.TinyDesk_templateCard__drxFj{transition:none}}@media (min-width:801px){.content:has(>.TinyDesk_page__hWKfO){max-width:1280px;padding-inline:4%}}