.contact-sheet_editor__TIuot{display:grid;grid-template-columns:320px minmax(0,1fr);min-height:720px;background:#f4f6f8}.contact-sheet_panel__Stk_b{padding:18px 16px 28px;border-right:1px solid #d7ded7;background:#faf9f6;overflow:auto;max-height:min(90vh,920px)}.contact-sheet_section__Btafq{margin:0 0 22px;padding:0;border:0}.contact-sheet_section__Btafq h2{font-size:13px;font-weight:750;letter-spacing:.02em;margin:0 0 12px;color:#202321}.contact-sheet_row__xDWgx{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;font-size:13px;font-weight:600;color:#334155}.contact-sheet_row__xDWgx>span{flex:0 0 92px}.contact-sheet_controls__y6rQE{display:flex;align-items:center;gap:6px;flex:1;justify-content:flex-end;flex-wrap:wrap}.contact-sheet_segment__bSUZ_{display:flex;background:#eef1ef;border-radius:999px;padding:2px;gap:2px}.contact-sheet_segment__bSUZ_ button,.contact-sheet_stepper__UNg_5 button{border:0;background:transparent;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700;color:#475569;cursor:pointer}.contact-sheet_segment__bSUZ_ button[aria-pressed=true]{background:#fff;color:#202321;box-shadow:0 1px 3px #0001}.contact-sheet_stepper__UNg_5{display:flex;align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:10px;overflow:hidden}.contact-sheet_stepper__UNg_5 input{width:48px;border:0;text-align:center;font-size:13px;padding:6px 0}.contact-sheet_stepper__UNg_5 button{width:28px;height:32px;border-radius:0;border-left:1px solid #e2e8f0}.contact-sheet_color__0XjKh{width:100%;height:34px;border:1px solid #cbd5e1;border-radius:8px;padding:2px;background:#fff}.contact-sheet_field__1NK67{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:650;margin-bottom:10px}.contact-sheet_field__1NK67 input[type=number],.contact-sheet_field__1NK67 input[type=text],.contact-sheet_field__1NK67 select{border:1px solid #cbd5e1;border-radius:8px;padding:8px;width:100%;background:#fff}.contact-sheet_slider__N_tgr{width:min(140px,40%);accent-color:#4f46e5}.contact-sheet_upload__rHRzq{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border:2px dashed #c5d0c8;border-radius:12px;padding:14px;background:#fff;font-weight:700;font-size:13px;margin-bottom:14px;cursor:pointer}.contact-sheet_upload__rHRzq[data-dragging=true]{border-color:#4f46e5;background:#eef2ff}.contact-sheet_printCta__vdCll{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:#0f766e;color:#fff;border:0;border-radius:10px;padding:12px 14px;font-weight:750;font-size:14px;margin:8px 0;cursor:pointer}.contact-sheet_printCta__vdCll:disabled{opacity:.5}.contact-sheet_actions__owimk{display:flex;flex-direction:column;gap:8px;margin-top:8px}.contact-sheet_actions__owimk button{background:#4f46e5;color:#fff;border:0;border-radius:8px;padding:10px 12px;font-weight:650;font-size:13px;cursor:pointer}.contact-sheet_actions__owimk button[data-secondary]{background:#eef2ff;color:#312e81}.contact-sheet_actions__owimk button:disabled{opacity:.5}.contact-sheet_error__aetwR,.contact-sheet_note__Qvi5D,.contact-sheet_status__CISuH{font-size:12px;line-height:1.6;color:#475569;margin:8px 0 0}.contact-sheet_error__aetwR{color:#991b1b}.contact-sheet_stage__e8XCe{display:flex;flex-direction:column;min-width:0;background:radial-gradient(#d5dbe3 1px,transparent 0) 0 0/18px 18px,#eef1f4}.contact-sheet_toolbar__fKMw5{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;background:#faf9f6cc;border-bottom:1px solid #dde2dc}.contact-sheet_toolbar__fKMw5 strong{margin-right:auto;font-size:13px}.contact-sheet_previewWrap__njbgE{flex:1;overflow:auto;padding:28px;display:flex;align-items:flex-start;justify-content:center}.contact-sheet_sheet__wT5Mp{background:#fff;box-shadow:0 16px 40px #20352a18;transform-origin:top center}.contact-sheet_sheet__wT5Mp canvas{display:block;width:100%;height:auto}.contact-sheet_zoom__5UR6h{display:flex;align-items:center;gap:8px;margin-left:auto;background:#fff;border:1px solid #dde2dc;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.contact-sheet_photos__cM2Gn{padding:16px;border-top:1px solid #dde2dc;background:#faf9f6;max-height:260px;overflow:auto}.contact-sheet_photoRow__dnOAK{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid #edf0ee;font-size:12px}.contact-sheet_photoRow__dnOAK img{width:36px;height:36px;object-fit:cover;border-radius:6px}.contact-sheet_photoRow__dnOAK span{flex:1;overflow-wrap:anywhere}.contact-sheet_photoRow__dnOAK button{background:#eef1ef;border:0;border-radius:6px;padding:4px 8px;cursor:pointer}.contact-sheet_crosslink__d6dBq{font-size:12px;color:#59635e;line-height:1.6;margin-top:16px}.contact-sheet_crosslink__d6dBq a{font-weight:700;color:#0f766e}.contact-sheet_faq__69r0t{max-width:1500px;margin:0 auto;padding:28px 24px 48px}.contact-sheet_faq__69r0t h2{font-size:24px;margin-bottom:16px}.contact-sheet_faq__69r0t details{border-bottom:1px solid #dde2dc;padding:12px 0}.contact-sheet_faq__69r0t summary{cursor:pointer;font-weight:700}.contact-sheet_faq__69r0t p{margin-top:8px;color:#59635e;line-height:1.7;font-size:15px}@media(max-width:900px){.contact-sheet_editor__TIuot{grid-template-columns:1fr}.contact-sheet_panel__Stk_b{max-height:none;border-right:0;border-bottom:1px solid #d7ded7}.contact-sheet_row__xDWgx>span{flex-basis:80px}}.tools_page__LqjmP{--wp-bg:#faf9f6;--wp-ink:#202321;--wp-muted:#59635e;--wp-surface:#fff;--wp-soft:#e9ede6;--wp-border:#dde2dc;background:var(--wp-bg,#faf9f6);color:var(--wp-ink,#202321);min-height:65vh;padding-bottom:60px}.tools_hero__xJQjG{max-width:1300px;margin:auto;padding:48px 5vw 42px}.tools_back__pNcsS,.tools_hero__xJQjG>a{font-size:14px;color:var(--wp-muted,#616b65)}.tools_eyebrow__cQEoO{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:700;margin-top:32px;color:var(--wp-muted,#616b65)}.tools_hero__xJQjG h1{font-size:clamp(36px,5vw,64px);letter-spacing:-.05em;line-height:1.1;margin:16px 0 24px;font-weight:750}.tools_hero__xJQjG>p:not(.tools_eyebrow__cQEoO){max-width:740px;font-size:18px;line-height:1.8;color:var(--wp-muted,#616b65)}.tools_privacy__7HpPL{display:flex;align-items:center;gap:9px;font-size:13px;margin-top:24px;color:var(--wp-muted,#616b65)}.tools_grid__Hy57h{max-width:1300px;margin:auto;padding:0 5vw;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.tools_card__w9B1Z{border:1px solid var(--wp-border,#ddd);background:var(--wp-surface,#fff);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s,border-color .2s,box-shadow .2s}.tools_card__w9B1Z:hover{transform:translateY(-4px);border-color:#9aaea1;box-shadow:0 14px 30px #20352a10}.tools_visual__8Ev8X{position:relative;aspect-ratio:1;overflow:hidden;background:#f0ede7}.tools_visual__8Ev8X img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.tools_card__w9B1Z:hover .tools_visual__8Ev8X img{transform:scale(1.035)}.tools_visualBadge__dPY9R{position:absolute;bottom:16px;right:16px;display:inline-flex;align-items:center;gap:12px;border:1px solid #ffffffb3;border-radius:999px;padding:7px 12px;background:#ffffffed;color:#303c34;font-size:12px;font-weight:650;box-shadow:0 2px 12px #20352a0a}.tools_cardBody__Uunbp{padding:24px;display:flex;flex-direction:column;flex:1}.tools_card__w9B1Z h2,.tools_help__8YZ_q h2{font-size:23px;font-weight:700;letter-spacing:-.025em;margin-bottom:12px}.tools_card__w9B1Z p,.tools_help__8YZ_q p{font-size:15px;line-height:1.75;color:var(--wp-muted,#616b65);margin-bottom:24px}.tools_cardDetail__P1K_5{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;line-height:1.6;color:#69766d;margin-bottom:9px}.tools_cardAction__Q1X_M{font-size:14px;font-weight:700;margin-top:auto}.tools_cardAction__Q1X_M,.tools_help__8YZ_q{display:flex;align-items:center;justify-content:space-between}.tools_help__8YZ_q{max-width:1170px;margin:42px auto 0;padding:28px;background:var(--wp-soft,#e9ede6);border-radius:12px;gap:25px}.tools_help__8YZ_q p{margin:0}.tools_help__8YZ_q a{display:flex;align-items:center;gap:12px;font-weight:650;white-space:nowrap}.tools_workspace__SZ4vB{max-width:1500px;margin:0 auto;padding:0 24px 35px}.tools_toolSurface__ig81G{--text-main:#1e293b;--text-muted:#475569;--bg-card:#fff;--bg-main:#f8fafc;--border:#cbd5e1;--glass:#f1f5f9;--primary:#4f46e5;color-scheme:light;background:white;color:#1e293b;border:1px solid #d7ded7;border-radius:14px;overflow:hidden;isolation:isolate}.tools_toolSurface__ig81G .text-slate-100,.tools_toolSurface__ig81G .text-slate-200{color:#1e293b}.tools_toolSurface__ig81G .text-slate-400{color:#64748b}.tools_toolSurface__ig81G .bg-slate-900,.tools_toolSurface__ig81G .bg-slate-950{background:#f1f5f9}.tools_toolSurface__ig81G .dark\:text-white{color:#1e293b}.tools_toolSurface__ig81G .dark\:bg-slate-800,.tools_toolSurface__ig81G .dark\:bg-slate-900{background:#f8fafc}.tools_toolSurface__ig81G .dark\:text-slate-400{color:#475569}.tools_toolSurface__ig81G input,.tools_toolSurface__ig81G select{color:inherit}.tools_toolSurface__ig81G input[type=number],.tools_toolSurface__ig81G input[type=text]{background:white}.tools_toolSurface__ig81G .min-h-\[calc\(100vh-80px\)\]{min-height:520px}.tools_page__LqjmP a:focus-visible,.tools_page__LqjmP button:focus-visible,.tools_page__LqjmP input:focus-visible{outline:2px solid #4f46e5;outline-offset:4px}.tools_sheet__TanPf{display:grid;grid-template-columns:300px minmax(0,1fr);min-height:600px}.tools_settings__ZINSe{padding:24px;display:flex;flex-direction:column;gap:18px;border-right:1px solid #cbd5e1}.tools_settings__ZINSe label{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:650}.tools_settings__ZINSe input,.tools_settings__ZINSe select{border:1px solid #cbd5e1;border-radius:6px;padding:8px;width:100%}.tools_settings__ZINSe button{background:#4f46e5;color:white;border-radius:7px;padding:10px 14px;font-size:14px;font-weight:650}.tools_settings__ZINSe button:disabled{opacity:.5}.tools_preview__QKU7q{padding:28px;background:#e8edf1;overflow:auto}.tools_preview__QKU7q canvas{background:white;max-width:100%;height:auto;display:block;margin:auto;box-shadow:0 8px 25px #0002}.tools_imageList__wicZ5{display:flex;flex-direction:column;gap:15px;max-height:370px;overflow:auto}.tools_imageRow__iB_fb{border-top:1px solid #cbd5e1;padding-top:12px}.tools_imageRow__iB_fb>div{display:flex;gap:8px;align-items:center}.tools_imageRow__iB_fb img{width:36px;height:36px;object-fit:contain}.tools_imageRow__iB_fb span{overflow-wrap:anywhere;font-size:12px}.tools_imageRow__iB_fb label{font-size:12px;margin-top:6px}.tools_imageRow__iB_fb button{padding:6px;background:#f1f5f9;color:#334155}.tools_error__bmmjl{color:#991b1b;font-size:14px}.tools_note__us_9d{font-size:13px;line-height:1.7;color:#475569}.tools_check__UsV5Z{flex-direction:row!important;align-items:center}.tools_check__UsV5Z input{width:auto}.tools_heroSmall__3am7W{padding-bottom:24px}.tools_heroSmall__3am7W h1{font-size:clamp(32px,4vw,48px)}@media(max-width:900px){.tools_grid__Hy57h{grid-template-columns:repeat(2,minmax(0,1fr))}.tools_help__8YZ_q{margin-inline:5vw}.tools_sheet__TanPf{grid-template-columns:260px minmax(0,1fr)}}@media(max-width:650px){.tools_grid__Hy57h{grid-template-columns:1fr}.tools_hero__xJQjG{padding:28px 22px}.tools_help__8YZ_q{align-items:flex-start;flex-direction:column}.tools_workspace__SZ4vB{padding:0 12px 20px}.tools_sheet__TanPf{grid-template-columns:1fr}.tools_settings__ZINSe{border-right:0;border-bottom:1px solid #cbd5e1}.tools_preview__QKU7q{padding:16px}.tools_privacy__7HpPL{align-items:flex-start;line-height:1.6}}@media(prefers-reduced-motion:reduce){.tools_card__w9B1Z,.tools_visual__8Ev8X img{transition:none}.tools_card__w9B1Z:hover,.tools_card__w9B1Z:hover .tools_visual__8Ev8X img{transform:none}}.tools_sharedEditorSurface__nX7YC{overflow:hidden;border:1px solid #dce2e8;border-radius:20px;background:#f8fafc;color:#0f172a}.tools_contactHero__0Nk_F{max-width:1452px;margin:32px auto 30px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border-radius:22px;background:#eee9df;color:#26322b}.tools_contactHeroCopy__fMiHc{padding:clamp(28px,4vw,60px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.tools_contactBack__fdcq4{font-size:14px;color:#59665b}.tools_contactEyebrow__U42ec{margin:36px 0 12px;color:#6d796c;font-size:11px;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.tools_contactHero__0Nk_F h1{max-width:620px;margin:0;font-size:clamp(36px,4.3vw,62px);line-height:1.04;letter-spacing:-.045em;font-weight:750}.tools_contactIntro__pTR0r{max-width:560px;margin:20px 0 0;color:#526057;font-size:17px;line-height:1.65}.tools_contactAction__5_XrQ{display:inline-flex;align-items:center;gap:24px;margin-top:24px;padding:14px 20px;border-radius:8px;background:#30483a;color:#fff;font-size:14px;font-weight:700}.tools_contactAction__5_XrQ:hover{background:#20372a}.tools_contactDetails__KShkb{max-width:570px;margin:20px 0 0;color:#59665b;font-size:13px;line-height:1.55}.tools_contactPrivacy__d_iMS{margin:12px 0 0;color:#465b4c;font-size:12px;font-weight:700}.tools_contactHeroImage__5kCZV{position:relative;min-height:390px}.tools_contactHeroImage__5kCZV img{object-fit:cover}@media(max-width:1500px){.tools_contactHero__0Nk_F{margin-inline:24px}}@media(max-width:800px){.tools_contactHero__0Nk_F{grid-template-columns:1fr;margin:18px 12px 24px}.tools_contactHeroCopy__fMiHc{padding:28px 24px}.tools_contactEyebrow__U42ec{margin-top:27px}.tools_contactHeroImage__5kCZV{min-height:0;aspect-ratio:16/9}.tools_contactHero__0Nk_F h1{font-size:clamp(36px,8vw,48px)}}.tools_sharedEditorSurface__nX7YC{font-size:16px;line-height:1.5}.tools_sharedEditorSurface__nX7YC .text-xs{font-size:12px;line-height:16px}.tools_sharedEditorSurface__nX7YC #contact-sheet-controls label,.tools_sharedEditorSurface__nX7YC .text-sm{font-size:14px;line-height:20px}.tools_sharedEditorSurface__nX7YC .text-base{font-size:16px;line-height:24px}.tools_sharedEditorSurface__nX7YC .text-lg{font-size:18px;line-height:28px}.tools_sharedEditorSurface__nX7YC .text-xl{font-size:20px;line-height:28px}.tools_sharedEditorSurface__nX7YC .text-2xl{font-size:24px;line-height:32px}.tools_sharedEditorSurface__nX7YC .text-3xl{font-size:30px;line-height:36px}@media (min-width:768px){.tools_sharedEditorSurface__nX7YC .md\:text-4xl{font-size:36px;line-height:40px}}@media (min-width:1024px){.tools_sharedEditorSurface__nX7YC .lg\:text-xs{font-size:12px;line-height:16px}}