.InputsToResult_wrap__K3EHM{margin:0;display:grid;grid-template-columns:minmax(0,.9fr) auto minmax(0,1fr);align-items:center;grid-gap:18px;gap:18px}.InputsToResult_inputs__sywjN{display:grid;grid-gap:14px;gap:14px}.InputsToResult_photo__qFDAU{position:relative;border:3px solid var(--ink);border-radius:16px;overflow:hidden;background:var(--surface);aspect-ratio:1}.InputsToResult_tall__1T0Qg{aspect-ratio:2/3}.InputsToResult_photo__qFDAU img,.InputsToResult_result__MDi7t video{width:100%;height:100%;object-fit:cover}.InputsToResult_result__MDi7t{position:relative;aspect-ratio:9/16;border:3px solid var(--ink);border-radius:22px;overflow:hidden;background:var(--ink);box-shadow:8px 8px 0 var(--ink)}.InputsToResult_label__Bfx3c{position:absolute;left:8px;bottom:8px;padding:2px 8px;border-radius:6px;background:rgba(26,28,46,.8);color:#fff;font-size:.8rem;font-weight:700}.InputsToResult_labelYou__LH83t{top:10px;bottom:auto;left:auto;right:10px;background:var(--sticker);color:var(--ink)}.InputsToResult_arrow__wpTXw{font:800 2.2rem/1 var(--display);color:var(--blue)}.InputsToResult_compact__mWy9f{grid-template-columns:minmax(0,1fr) auto minmax(0,1.1fr);gap:10px}.InputsToResult_compact__mWy9f .InputsToResult_inputs__sywjN{grid-template-columns:1fr 1fr;align-items:end;gap:8px}.InputsToResult_compact__mWy9f .InputsToResult_arrow__wpTXw{font-size:1.5rem}.InputsToResult_compact__mWy9f .InputsToResult_result__MDi7t{box-shadow:5px 5px 0 var(--ink);border-radius:16px}@media (max-width:560px){.InputsToResult_wrap__K3EHM{gap:10px}.InputsToResult_arrow__wpTXw{font-size:1.6rem}}.page_hero__7KFOs{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);grid-gap:56px;gap:56px;align-items:center;padding:56px 0 24px}.page_headline__b1Dvh{font-size:var(--step-4);font-weight:800;letter-spacing:-.03em;max-width:14ch}.page_lede__m7AMO{margin-top:20px;font-size:var(--step-1);max-width:46ch}.page_actions___si5r{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.page_ticks__xPY6D{display:flex;flex-wrap:wrap;gap:6px 18px;margin:16px 0 0;padding:0;list-style:none;font-size:var(--step--1);font-weight:600}.page_ticks__xPY6D li:before{content:"✓";margin-right:6px;color:var(--blue);font-weight:800}.page_heroFrame__rPImb{max-width:320px;justify-self:center;width:100%}.page_caption__Mz6ID{margin-top:20px;font-size:var(--step--1);text-align:center}.page_section__zQZ2o{margin-top:88px}.page_sectionHead__iJcTv{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}.page_h2__flI2K,.page_sectionHead__iJcTv h2{font-size:var(--step-3)}.page_grid__JZ9Cz{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:28px;gap:28px}.page_steps__B4_i4{list-style:none;counter-reset:step;padding:0;margin:28px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px}.page_steps__B4_i4 li{counter-increment:step;border-top:3px solid var(--ink);padding-top:16px}.page_steps__B4_i4 li:before{content:counter(step);display:block;font:800 var(--step-3) /1 var(--display);color:var(--blue);margin-bottom:10px}.page_steps__B4_i4 h3{font-size:var(--step-1);margin-bottom:6px}.page_priceBand__ByOGx{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:32px;border:3px solid var(--ink);border-radius:var(--radius-panel);background:var(--sticker)}.page_priceBand__ByOGx p{margin-top:8px;color:var(--ink);max-width:52ch}.page_proof__KjJsr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);grid-gap:56px;gap:56px;align-items:center;padding:48px;border:3px solid var(--ink);border-radius:var(--radius-panel);background:var(--surface)}.page_kicker__4Y54j{display:inline-block;margin-bottom:10px;font-size:var(--step--1);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--blue)}.page_points__0ykUa{list-style:none;padding:0;margin:24px 0 28px;display:grid;grid-gap:18px;gap:18px}.page_points__0ykUa li{padding-left:18px;border-left:4px solid var(--sticker)}.page_points__0ykUa h3{font-size:var(--step-1);margin-bottom:4px}.page_proofMedia__hlLKX{max-width:440px;width:100%;justify-self:center}.page_packs__swlvR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;align-items:stretch}.page_pack__96qik{position:relative;display:grid;grid-template-rows:auto auto 1fr auto;grid-gap:6px;gap:6px;padding:26px 22px 22px;border:2px solid var(--ink);border-radius:var(--radius-panel);background:var(--surface)}.page_pack__96qik[data-best=true]{border-width:3px;box-shadow:8px 8px 0 var(--ink)}.page_badge__0mJr3{position:absolute;top:-14px;right:18px}.page_packName__NS7NV{font-size:var(--step-1)}.page_packPrice__iuhpx{font:800 var(--step-3) /1 var(--display)}.page_packCredits__0S1pb{font-weight:600;margin-bottom:14px}.page_packNote__iE_Eh{margin-top:20px;font-size:var(--step--1)}.page_faq__2BycP{max-width:72ch;margin-top:20px;border-top:2px solid var(--ink)}.page_faq__2BycP details{border-bottom:1px solid var(--line);padding:14px 0}.page_faq__2BycP summary{cursor:pointer;font-weight:600}.page_faq__2BycP details p{margin-top:8px;color:var(--muted);max-width:64ch}@media (max-width:820px){.page_proof__KjJsr{grid-template-columns:1fr;gap:36px;padding:28px 20px}.page_packs__swlvR{grid-template-columns:1fr;max-width:420px}.page_hero__7KFOs{gap:40px;padding-top:36px}.page_hero__7KFOs,.page_steps__B4_i4{grid-template-columns:1fr}}@media (max-width:560px){.page_grid__JZ9Cz{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.SwapFrame_figure__x5Ih1{margin:0}.SwapFrame_frame__GRIMA{--split:50%;position:relative;aspect-ratio:9/16;width:100%;border:3px solid var(--ink);border-radius:var(--radius-frame);overflow:hidden;background:var(--ink);box-shadow:10px 10px 0 var(--ink)}.SwapFrame_layer__T2waE{position:absolute;inset:0}.SwapFrame_layer__T2waE>svg,.SwapFrame_layer__T2waE>video{width:100%;height:100%;object-fit:cover}.SwapFrame_after__WAI29{-webkit-clip-path:inset(0 0 0 var(--split));clip-path:inset(0 0 0 var(--split))}.SwapFrame_handle__ngS38{position:absolute;top:0;bottom:0;left:var(--split);width:3px;margin-left:-1.5px;background:var(--surface);pointer-events:none}.SwapFrame_handle__ngS38:after{content:"";position:absolute;top:50%;left:50%;width:36px;height:36px;margin:-18px 0 0 -18px;border:3px solid var(--ink);border-radius:50%;background:var(--sticker)}.SwapFrame_range__JdYGI{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.SwapFrame_frame__GRIMA:has(.SwapFrame_range__JdYGI:focus-visible),.SwapFrame_range__JdYGI:focus-visible+*{outline:3px solid var(--blue);outline-offset:4px}.SwapFrame_tag__1zBvk{position:absolute;top:14px;padding:4px 10px;border-radius:6px;font:700 var(--step--1) /1.3 var(--body);background:rgba(26,28,46,.78);color:#fff}.SwapFrame_tagLeft__5ElCO{left:14px}.SwapFrame_tagRight__u4_Ge{right:14px;background:var(--sticker);color:var(--ink)}.SwapFrame_srOnly__rUf4r{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.TemplateTile_tile__uNOOe{display:block;text-decoration:none}.TemplateTile_poster___xEqg{position:relative;aspect-ratio:9/16;border:3px solid var(--ink);border-radius:20px;overflow:hidden}.TemplateTile_poster___xEqg img,.TemplateTile_video__bO_iB{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.TemplateTile_tile__uNOOe:focus-visible .TemplateTile_poster___xEqg,.TemplateTile_tile__uNOOe:hover .TemplateTile_poster___xEqg{transform:translateY(-3px);box-shadow:6px 8px 0 var(--ink)}.TemplateTile_poster___xEqg{transition:transform .15s ease,box-shadow .15s ease}.TemplateTile_play__UBAvo{position:absolute;top:12px;right:10px;width:30px;height:30px;border-radius:50%;background:rgba(26,28,46,.72);transition:opacity .15s ease}.TemplateTile_play__UBAvo:after{content:"";position:absolute;left:11px;top:8px;border-color:transparent transparent transparent #fff;border-style:solid;border-width:7px 0 7px 11px}.TemplateTile_tile__uNOOe:hover .TemplateTile_play__UBAvo{opacity:0}@media (prefers-reduced-motion:reduce){.TemplateTile_poster___xEqg{transition:none}}.TemplateTile_placeholder__7DCfM{position:absolute;inset:auto 14px 52px;color:#fff;font:800 var(--step-2) /1 var(--display);letter-spacing:-.02em}.TemplateTile_new__x7pZF{position:absolute;top:12px;left:10px}.TemplateTile_meta__btbrT{position:absolute;left:10px;bottom:10px;padding:3px 8px;border-radius:6px;background:rgba(26,28,46,.8);color:#fff;font-size:var(--step--1);font-weight:600}.TemplateTile_title__eeg7Q{margin-top:14px;font-size:var(--step-1)}.TemplateTile_tile__uNOOe:hover .TemplateTile_title__eeg7Q{text-decoration:underline;text-underline-offset:4px}@media (max-width:560px){.TemplateTile_placeholder__7DCfM{font-size:var(--step-1);bottom:44px}.TemplateTile_new__x7pZF{font-size:.75rem}}.TemplateTile_summary__q3Yde{margin-top:4px;color:var(--muted);font-size:var(--step--1)}.page_top__OavOe{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);grid-gap:56px;gap:56px;align-items:start;padding-top:40px}.page_media__iJ0Kc{position:-webkit-sticky;position:sticky;top:24px}.page_madeFrom__cZsgl{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:26px}.page_madeFromText__ayApl{font-size:var(--step--1);color:var(--muted);max-width:20ch}.page_madeFromText__ayApl strong{color:var(--ink)}.page_madeFromPhotos__qTZP4{display:flex;gap:8px}.page_madeFromPhotos__qTZP4 img{width:56px;height:72px;object-fit:cover;border:2px solid var(--ink);border-radius:10px;background:var(--surface)}.page_dragHint__r59Rz{margin-top:20px;font-size:var(--step--1);text-align:center}.page_tips__g1jrq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;max-width:880px}.page_tipCol__Qq3Sz{padding:22px 24px;border:2px solid var(--ink);border-radius:var(--radius-panel);background:var(--surface)}.page_tipCol__Qq3Sz h3{font-size:var(--step-1);margin-bottom:10px}.page_tipCol__Qq3Sz ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.page_tipCol__Qq3Sz li{position:relative;padding-left:26px}.page_tipCol__Qq3Sz li:before{position:absolute;left:0;top:0;font-weight:800}.page_tipCol__Qq3Sz[data-kind=do] li:before{content:"✓";color:var(--blue)}.page_tipCol__Qq3Sz[data-kind=dont] li:before{content:"✕";color:var(--danger)}.page_side__cIWDa{display:grid;grid-gap:16px;gap:16px;max-width:620px}.page_crumb__XOuml{font-size:var(--step--1);color:var(--muted)}.page_h1__zOBIU{font-size:var(--step-3);font-weight:800;letter-spacing:-.02em}.page_summary__JtF3f{font-size:var(--step-1)}.page_facts__YknAm{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-gap:12px;gap:12px;margin:4px 0 8px;padding:14px 0;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}.page_facts__YknAm dt{font-size:var(--step--1);color:var(--muted)}.page_facts__YknAm dd{margin:2px 0 0;font-weight:600}.page_block__LAhoY{margin-top:80px}.page_h2__Bjq73{font-size:var(--step-2);margin-bottom:20px}.page_faq__IgVav{max-width:68ch;border-top:2px solid var(--ink)}.page_faq__IgVav details{border-bottom:1px solid var(--line);padding:14px 0}.page_faq__IgVav summary{cursor:pointer;font-weight:600}.page_faq__IgVav details p{margin-top:8px;color:var(--muted)}.page_more__M9Rdp{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,240px));grid-gap:28px;gap:28px}@media (max-width:820px){.page_top__OavOe{grid-template-columns:1fr;gap:32px}.page_media__iJ0Kc{position:static;max-width:300px;margin-inline:auto;width:100%}.page_facts__YknAm{grid-template-columns:1fr 1fr}.page_tips__g1jrq{grid-template-columns:1fr}}@media (max-width:560px){.page_more__M9Rdp{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.UploadPanel_panel__s7Dg6{display:grid;grid-gap:16px;gap:16px;padding:28px;border:3px solid var(--ink);border-radius:var(--radius-panel);background:var(--surface)}.UploadPanel_title__B_S1B{font-size:var(--step-2)}.UploadPanel_slots__LDXby{display:grid;grid-template-columns:1fr 1fr;align-items:start;grid-gap:16px;gap:16px}.UploadPanel_slot___wfZ0{position:relative;display:grid;grid-gap:6px;gap:6px;cursor:pointer}.UploadPanel_slotLabel__qlz8O{font-weight:700}.UploadPanel_drop__h4W6F{display:grid;place-items:center;aspect-ratio:4/5;border:2px dashed var(--muted);border-radius:12px;background:var(--canvas);color:var(--blue);font-weight:600;overflow:hidden}.UploadPanel_drop__h4W6F[data-filled=true]{border-style:solid;border-color:var(--ink)}.UploadPanel_drop__h4W6F img{width:100%;height:100%;object-fit:cover}.UploadPanel_slot___wfZ0:hover .UploadPanel_drop__h4W6F{border-color:var(--blue)}.UploadPanel_file__e2gVy{position:absolute;width:1px;height:1px;opacity:0}.UploadPanel_slot___wfZ0:has(.UploadPanel_file__e2gVy:focus-visible) .UploadPanel_drop__h4W6F{outline:3px solid var(--blue);outline-offset:3px}.UploadPanel_hint__nBUqg{font-size:var(--step--1)}.UploadPanel_ok__jfL8P{font-size:var(--step--1);font-weight:600;color:#1c7a44}.UploadPanel_bad__1T_SM,.UploadPanel_error__fV76O{font-size:var(--step--1);font-weight:600;color:var(--danger)}.UploadPanel_check__iSR0G{display:flex;gap:10px;align-items:flex-start;font-size:var(--step--1)}.UploadPanel_check__iSR0G input{width:18px;height:18px;margin-top:2px;accent-color:var(--blue)}.UploadPanel_fine__TohvS{font-size:var(--step--1)}.UploadPanel_done__10qXD{font-weight:600}@media (max-width:480px){.UploadPanel_panel__s7Dg6{padding:20px}.UploadPanel_slots__LDXby{grid-template-columns:1fr 1fr;gap:12px}}.UploadPanel_costumeNote__UM3F4{align-self:center;padding:16px;border:2px dashed var(--line);border-radius:12px;font-size:var(--step--1)}