.CardStudio_studio__G51Bt{--studio-ink:#202b3f;--studio-muted:#666d78;--studio-line:#e6e4df;color:var(--studio-ink);background:#faf9f6;padding:58px max(24px,calc((100% - 1240px) / 2)) 30px}.CardStudio_studio__G51Bt button,.CardStudio_studio__G51Bt input,.CardStudio_studio__G51Bt select{font:inherit}.CardStudio_studio__G51Bt a,.CardStudio_studio__G51Bt button,.CardStudio_studio__G51Bt input,.CardStudio_studio__G51Bt select{-webkit-tap-highlight-color:transparent}.CardStudio_studio__G51Bt button{cursor:pointer}.CardStudio_studio__G51Bt button:disabled{cursor:wait;opacity:.5}.CardStudio_studio__G51Bt a:focus-visible,.CardStudio_studio__G51Bt button:focus-visible,.CardStudio_studio__G51Bt input:focus-visible,.CardStudio_studio__G51Bt select:focus-visible{outline:3px solid #365cce;outline-offset:4px}.CardStudio_heading__2ippK{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:34px}.CardStudio_eyebrow__VzVle{display:flex;align-items:center;gap:9px;font-size:10px;letter-spacing:2.5px;font-weight:700;margin-bottom:18px;color:#5c6170}.CardStudio_heading__2ippK h1{font-size:clamp(38px,4.2vw,58px);line-height:1.08;font-weight:500;letter-spacing:-2.8px;margin:0 0 16px}.CardStudio_heading__2ippK h1 em{font-family:var(--font-serif);font-weight:400;color:#3653ab}.CardStudio_heading__2ippK>div>p:last-child{color:var(--studio-muted);font-size:14px}.CardStudio_headerNote__QkLqF{position:relative;width:216px;flex-shrink:0;padding:26px;background:#f0edff;border:1px solid #ded8f4;border-radius:4px 35px 4px 4px;transform:rotate(3deg)}.CardStudio_headerNote__QkLqF>span{display:block;font-size:9px;letter-spacing:2px;margin-bottom:11px}.CardStudio_headerNote__QkLqF strong{font-weight:500;font-size:21px;line-height:1.35;letter-spacing:-.6px}.CardStudio_headerNote__QkLqF svg{position:absolute;right:18px;bottom:18px;color:#8464bb}.CardStudio_sourceNote__fNXr8{border:1px solid #dddfe8;background:#f0f2fa;padding:14px 18px;font-size:12px;display:flex;align-items:center;gap:9px;border-radius:10px;margin-bottom:22px}.CardStudio_sourceNote__fNXr8>svg{flex-shrink:0}.CardStudio_sourceNote__fNXr8 a{margin-left:auto;white-space:nowrap;display:inline-flex;gap:4px;align-items:center;text-decoration:underline;text-underline-offset:3px}.CardStudio_restored__MSTu2{display:flex;align-items:center;gap:7px;font-size:12px;padding:0 0 16px;color:#2b6454}.CardStudio_workspace__lZnNe{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid var(--studio-line);border-radius:18px;background:#fff}.CardStudio_controls__fn2is{min-width:0;border:0;padding:0;margin:0}.CardStudio_controlSection__KSJvo{padding:26px 30px;border-bottom:1px solid var(--studio-line)}.CardStudio_sectionTitle__26a80{display:flex;align-items:center;gap:10px;margin-bottom:19px}.CardStudio_sectionTitle__26a80>span{font-size:10px;color:#747a85;font-weight:600}.CardStudio_sectionTitle__26a80 h2{font-size:16px;font-weight:600;letter-spacing:-.3px}.CardStudio_sectionTitle__26a80>svg{margin-left:auto;color:#848793}.CardStudio_templates__gyQdj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.CardStudio_template__4nuLg{border:1px solid transparent;padding:13px 9px 12px;border-radius:9px;position:relative;text-align:left;min-height:138px;transition:box-shadow .2s,transform .2s}.CardStudio_template__4nuLg:hover{transform:translateY(-2px)}.CardStudio_template__4nuLg strong{display:block;font-size:12px;font-weight:650;line-height:1.35;margin-top:12px}.CardStudio_template__4nuLg small{display:block;font-size:9px;line-height:1.4;margin-top:5px;opacity:.8}.CardStudio_adventure__v6Ufs{background:#fff3af;color:#174479}.CardStudio_postcard__sdy1s{background:#f7efe4;color:#214577}.CardStudio_celebration__q83xd{background:#e9ddff;color:#512d78}.CardStudio_selectedTemplate__2Hh7z{box-shadow:0 0 0 2px #fff,0 0 0 4px #354a72}.CardStudio_templateIcon__z8wVD{display:inline-flex}.CardStudio_templateCheck__lvvww{position:absolute;top:10px;right:8px}.CardStudio_field__Me7pL{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:550;margin:0 0 16px;min-width:0}.CardStudio_field__Me7pL input,.CardStudio_field__Me7pL select{border:1px solid #dcdedc;border-radius:7px;padding:11px 12px;font-size:13px;width:100%;background:#fff;color:#253047;min-width:0;height:43px}.CardStudio_field__Me7pL small{font-weight:400;color:var(--studio-muted);font-size:10px}.CardStudio_field__Me7pL a{display:inline-flex;align-items:center;gap:5px;color:#3653ab;text-decoration:underline}.CardStudio_twoFields__ZbG1m{display:grid;grid-template-columns:1fr 1fr;gap:12px}.CardStudio_fieldset__PHyRl{border:0;padding:0;margin:0}.CardStudio_fieldset__PHyRl legend{font-size:12px;font-weight:550;margin-bottom:8px}.CardStudio_segmented__g6Lg0{display:flex;gap:4px;background:#f4f4f1;padding:4px;border:1px solid #e8e8e3;border-radius:8px}.CardStudio_segmented__g6Lg0 button{flex:1;border:0;background:transparent;padding:9px 6px;border-radius:5px;color:#626776;font-size:11px;line-height:1.5}.CardStudio_segmented__g6Lg0 button[aria-pressed=true]{color:#243554;background:#fff;box-shadow:0 1px 4px #12213912;font-weight:600}.CardStudio_palettes__0GlIa{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.CardStudio_palette__bv_NG{padding:0;background:transparent;border:0}.CardStudio_palette__bv_NG>span{height:46px;border-radius:7px;display:flex;position:relative;align-items:flex-end;overflow:hidden;border:1px solid #0000000b}.CardStudio_palette__bv_NG i{width:50%;height:42%}.CardStudio_palette__bv_NG svg{position:absolute;right:4px;top:4px}.CardStudio_palette__bv_NG small{display:block;margin-top:7px;color:#545b69;font-size:9px;white-space:nowrap}.CardStudio_palette__bv_NG[aria-pressed=true]>span{outline:2px solid #364a70;outline-offset:3px}.CardStudio_palette__bv_NG[aria-pressed=true] small{font-weight:700;color:#243554}.CardStudio_artworks__Z_lHq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px}.CardStudio_artworks__Z_lHq button{border:1px solid #e1e1dd;border-radius:7px;padding:10px 5px;background:#fff;font-size:11px;color:#656b76;display:flex;justify-content:center;align-items:center;gap:4px}.CardStudio_artworks__Z_lHq button[aria-pressed=true]{background:#f1f4fb;border-color:#abb8d4;color:#2b4581}.CardStudio_photoControls__LzGww{margin-top:16px}.CardStudio_hiddenInput__Q2AG3{display:none}.CardStudio_uploadButton__uYTKM{width:100%;border:1px dashed #bfc8d8;background:#f8f9fc;color:#314976;border-radius:8px;padding:18px 10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px!important}.CardStudio_uploadButton__uYTKM small{width:100%;font-size:10px;color:#727b8c}.CardStudio_ranges__Q0W7L{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;margin-top:20px}.CardStudio_ranges__Q0W7L label{display:flex;flex-direction:column;gap:9px;font-size:10px;color:#606979}.CardStudio_ranges__Q0W7L input{width:100%;accent-color:#3156a2}.CardStudio_formats__AkVoN{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.CardStudio_formats__AkVoN button{border:1px solid #e2e2df;border-radius:8px;background:#fff;display:grid;justify-items:center;align-content:end;padding:12px 8px;gap:4px;color:#626c7a}.CardStudio_formats__AkVoN button>span{display:block;height:26px;border:1.5px solid;border-radius:2px;margin-bottom:4px}.CardStudio_formats__AkVoN strong{font-size:11px;font-weight:550}.CardStudio_formats__AkVoN small{font-size:9px}.CardStudio_formats__AkVoN button[aria-pressed=true]{background:#f1f4fb;border-color:#93a6cc;color:#29487d}.CardStudio_actions__LCXvm{padding:26px 30px}.CardStudio_primary__YKVXW,.CardStudio_secondary__tOex1{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;border-radius:7px;font-size:12px!important;line-height:1.5;min-height:42px;padding:11px 14px;border:1px solid transparent}.CardStudio_primary__YKVXW{background:#243d74;color:#fff;font-weight:600!important}.CardStudio_actions__LCXvm>.CardStudio_primary__YKVXW{width:100%}.CardStudio_primary__YKVXW>span{margin-left:auto;font-size:10px;opacity:.75;font-weight:400}.CardStudio_primary__YKVXW:hover{background:#1b305e}.CardStudio_secondary__tOex1{background:#fff;border-color:#dcdedc;color:#39445a}.CardStudio_secondary__tOex1:hover{background:#f7f8fb}.CardStudio_secondaryActions__uH_Vl{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.CardStudio_help__a1yqo{font-size:10px;line-height:1.6;color:var(--studio-muted);margin-top:12px}.CardStudio_error__SLNdh,.CardStudio_notice__xqplQ{font-size:12px;line-height:1.6;border-radius:7px;padding:12px;margin:12px 0;overflow-wrap:anywhere}.CardStudio_error__SLNdh{color:#9c3030;background:#fff0ee;border:1px solid #f1cdca}.CardStudio_notice__xqplQ{color:#295f4b;background:#edf7f0;border:1px solid #cee7d5}.CardStudio_actions__LCXvm>.CardStudio_field__Me7pL{margin-top:15px}.CardStudio_previewPanel__opVik{background:#f0efea;background-image:radial-gradient(#b5b1a334 1px,transparent 0);background-size:15px 15px;padding:26px 32px;border-left:1px solid var(--studio-line);border-radius:0 18px 18px 0;min-width:0;align-self:start;position:sticky;top:92px}.CardStudio_previewHeading__1LmmS{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:8px;color:#6c7078;letter-spacing:1.3px;margin-bottom:27px}.CardStudio_previewHeading__1LmmS>span:first-child{display:inline-flex;align-items:center;gap:6px;color:#454e59;font-weight:600}.CardStudio_liveDot__j7kf4{height:5px;width:5px;border-radius:50%;background:#409c71}.CardStudio_canvasStage__SmqIt{min-height:530px;display:flex;justify-content:center;align-items:center;padding:8px 0 18px}.CardStudio_card__0OCo7{width:min(100%,426px);filter:drop-shadow(0 12px 14px #46453820)}.CardStudio_card__0OCo7 svg{display:block;width:100%;height:100%;border-radius:14px}.CardStudio_storyStage__toe7W .CardStudio_card__0OCo7{max-width:320px}.CardStudio_previewCaption__c9753{display:flex;align-items:center;justify-content:center;gap:7px;font-size:10px;color:#555d69;margin-top:22px;text-align:center}.CardStudio_snapshotNote__Cuxij{text-align:center;font-size:9px;color:#707780;margin:13px auto 5px;line-height:1.6;max-width:285px}.CardStudio_studioFooter__i1LRs{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--studio-line);margin-top:30px;padding-top:22px;font-size:10px;color:#777d85}.CardStudio_studioFooter__i1LRs a,.CardStudio_studioFooter__i1LRs span{display:flex;align-items:center;gap:7px}.CardStudio_studioFooter__i1LRs a{color:#3b4d6c;white-space:nowrap}.CardStudio_viewer__EiLZj{min-height:85vh;padding-top:28px;padding-bottom:50px}.CardStudio_viewerTop__LqfSE{display:flex;justify-content:space-between;gap:15px;margin-bottom:25px;font-size:10px;color:#656e7c}.CardStudio_viewerTop__LqfSE a{display:inline-flex;align-items:center;gap:8px}.CardStudio_viewerTop__LqfSE>span{letter-spacing:2px}.CardStudio_viewer__EiLZj>h1{font-size:clamp(25px,4vw,40px);text-align:center;letter-spacing:-1px;margin-bottom:25px}.CardStudio_viewer__EiLZj .CardStudio_previewPanel__opVik{border:1px solid var(--studio-line);border-radius:18px;max-width:600px;margin:auto;position:static}.CardStudio_viewerActions__nUb9y{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;font-size:12px}.CardStudio_viewer__EiLZj>.CardStudio_error__SLNdh,.CardStudio_viewer__EiLZj>.CardStudio_notice__xqplQ{max-width:600px;margin:15px auto}@media (min-width:1600px){.CardStudio_previewPanel__opVik{top:100px}.CardStudio_canvasStage__SmqIt{min-height:575px}}@media (max-width:1050px){.CardStudio_actions__LCXvm,.CardStudio_controlSection__KSJvo{padding:22px}.CardStudio_previewPanel__opVik{padding:24px}.CardStudio_template__4nuLg small{display:none}.CardStudio_template__4nuLg{min-height:112px}.CardStudio_twoFields__ZbG1m{grid-template-columns:1fr;gap:0}.CardStudio_canvasStage__SmqIt{min-height:450px}.CardStudio_palettes__0GlIa{gap:7px}}@media (max-width:760px){.CardStudio_studio__G51Bt{padding:30px 16px 25px}.CardStudio_heading__2ippK{margin-bottom:24px}.CardStudio_heading__2ippK h1{font-size:40px;letter-spacing:-1.8px}.CardStudio_heading__2ippK>div>p:last-child{max-width:285px;font-size:12px;line-height:1.6}.CardStudio_eyebrow__VzVle{font-size:8px;letter-spacing:1.7px;margin-bottom:14px}.CardStudio_headerNote__QkLqF{display:none}.CardStudio_workspace__lZnNe{display:flex;flex-direction:column;overflow:hidden}.CardStudio_previewPanel__opVik{order:-1;width:100%;border-left:0;border-bottom:1px solid var(--studio-line);border-radius:0;position:static;padding:18px 28px 19px}.CardStudio_previewHeading__1LmmS{margin-bottom:10px;font-size:7px}.CardStudio_canvasStage__SmqIt{min-height:auto;padding:6px 0}.CardStudio_card__0OCo7{max-width:286px}.CardStudio_storyStage__toe7W .CardStudio_card__0OCo7{max-width:222px}.CardStudio_previewCaption__c9753{margin-top:16px;font-size:9px}.CardStudio_snapshotNote__Cuxij{font-size:8px;margin-top:8px}.CardStudio_actions__LCXvm,.CardStudio_controlSection__KSJvo{padding:22px}.CardStudio_template__4nuLg small{display:block}.CardStudio_template__4nuLg{min-height:128px}.CardStudio_twoFields__ZbG1m{grid-template-columns:1fr}.CardStudio_palettes__0GlIa{gap:9px}.CardStudio_palette__bv_NG>span{height:45px}.CardStudio_palette__bv_NG small{font-size:8px}.CardStudio_sourceNote__fNXr8{flex-wrap:wrap;padding:12px;line-height:1.6}.CardStudio_sourceNote__fNXr8>span{flex:1}.CardStudio_sourceNote__fNXr8 a{width:100%;margin-left:25px}.CardStudio_studioFooter__i1LRs{font-size:9px;flex-direction:column;align-items:flex-start}.CardStudio_viewer__EiLZj .CardStudio_previewPanel__opVik{padding:22px}.CardStudio_viewer__EiLZj .CardStudio_card__0OCo7{max-width:380px}.CardStudio_viewer__EiLZj .CardStudio_storyStage__toe7W .CardStudio_card__0OCo7{max-width:280px}.CardStudio_viewerTop__LqfSE>span{display:none}}@media (prefers-reduced-motion:reduce){.CardStudio_template__4nuLg{transition:none}.CardStudio_template__4nuLg:hover{transform:none}}