.InstagramDesktopOnlyNotice_notice__bSKCb{display:grid;gap:8px;border:1px solid #ded9cf;border-radius:16px;padding:24px 20px;background:#fff;color:#121629}.InstagramDesktopOnlyNotice_notice__bSKCb h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.2rem;font-weight:600}.InstagramDesktopOnlyNotice_notice__bSKCb p{margin:0;color:#52617c;font-size:.95rem;line-height:1.55}.instagram-post-creator_page__mINoe{min-height:100vh;color:#101d32;background:#fbf8f5;font-family:var(--font-brand-body),"Nunito Sans",system-ui,sans-serif}.instagram-post-creator_navigation__nSvSM{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:76px;padding:12px clamp(20px,5vw,64px);background:#101d32}.instagram-post-creator_navigation__nSvSM img{display:block;width:126px;height:auto}.instagram-post-creator_navigation__nSvSM .instagram-post-creator_navigationLinks__ifLX8 .instagram-post-creator_signInLink__woXYr{color:#fff;font-weight:700;text-decoration:none;margin-right:30px}.instagram-post-creator_navigation__nSvSM .instagram-post-creator_navigationLinks__ifLX8 .instagram-post-creator_signUpLink__bRfk0{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;color:#101d32;background:#f17965;font-weight:700;text-decoration:none}.instagram-post-creator_main__8sxnv{display:flex;flex-direction:column;gap:28px;max-width:1600px;margin:0 auto;padding:clamp(28px,5vw,72px) clamp(16px,4vw,56px) 80px}.instagram-post-creator_intro__SBtzv h1{margin:0;font-family:var(--font-brand-display),"Nunito",system-ui,sans-serif;font-size:clamp(2.2rem,4.5vw,3.75rem);line-height:1.05;letter-spacing:-.045em}.instagram-post-creator_intro__SBtzv p{margin:20px 0 0;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.6}.instagram-post-creator_photoSelection__Z_0Ay{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 40px;padding:clamp(20px,3vw,36px);border:2px dashed #c7d4e1;border-radius:18px;background:#fff;transition:border-color .16s ease,background-color .16s ease}.instagram-post-creator_photoSelection__Z_0Ay[data-dragging=true]{border-color:#f17965;background:#fff5f1}.instagram-post-creator_photoSelection__Z_0Ay h2{margin:0;font-family:var(--font-brand-display),"Nunito",system-ui,sans-serif;font-size:clamp(1.35rem,2vw,1.8rem)}.instagram-post-creator_photoSelection__Z_0Ay p{margin:8px 0 0;line-height:1.5}.instagram-post-creator_photoSelection__Z_0Ay [role=alert]{grid-column:1/-1;color:#a02828;font-weight:600}.instagram-post-creator_privacyNote__DsvId{color:#52647a;font-size:.9rem}.instagram-post-creator_preparationStatus__uD2hp{grid-column:1/-1;color:#264a75;font-weight:700}.instagram-post-creator_selectionActions__1T25U{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.instagram-post-creator_fileInput___DKK5{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.instagram-post-creator_creatorWrapper__H7Vpu{position:relative;min-width:0}.instagram-post-creator_creatorActions__3eyS5{display:flex;justify-content:flex-end;margin-bottom:16px}.instagram-post-creator_creatorActions__3eyS5 button{min-height:44px}.instagram-post-creator_creatorContent__UA_Fs{min-width:0}.instagram-post-creator_creatorOverlay__IQUy_{position:absolute;z-index:2;inset:0;display:flex;justify-content:center;align-items:flex-start;padding:36px 20px;background:hsla(0,0%,100%,.56);backdrop-filter:blur(3px)}.instagram-post-creator_creatorOverlay__IQUy_ p{position:sticky;top:24px;max-width:420px;margin:0;padding:14px 20px;border:1px solid #d8e0e8;border-radius:12px;color:#101d32;background:#fff;box-shadow:0 12px 32px rgba(23,45,68,.12);font-weight:700;text-align:center}.instagram-post-creator_creatorWrapper__H7Vpu[hidden],.instagram-post-creator_intro__SBtzv[hidden],.instagram-post-creator_photoSelection__Z_0Ay[hidden]{display:none}.instagram-post-creator_main__8sxnv[data-wizard-step]{gap:16px;padding-top:20px;padding-bottom:104px}.instagram-post-creator_wizardHeader__pOTXe{display:flex;flex-direction:column;gap:8px}.instagram-post-creator_wizardHeader__pOTXe h2{margin:4px 0 0;font-family:var(--font-brand-display),"Nunito",system-ui,sans-serif;font-size:1.75rem;line-height:1.1;letter-spacing:-.03em}.instagram-post-creator_wizardHeader__pOTXe p{margin:0;color:#4a5670;font-size:.95rem;line-height:1.5}.instagram-post-creator_wizardProgress__quCJc{height:6px;border-radius:999px;background:#e6eaf1;overflow:hidden}.instagram-post-creator_wizardProgress__quCJc span{display:block;height:100%;border-radius:inherit;background:#f17965;transition:width .2s ease}.instagram-post-creator_wizardFooter__3QT_X{position:fixed;inset:auto 0 0;z-index:50;display:flex;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #ece5de}.instagram-post-creator_wizardFooter__3QT_X>button{flex:1;min-height:52px;font-weight:800}.instagram-post-creator_wizardFooter__3QT_X>button:last-child{flex:2}@media(max-width:760px){.instagram-post-creator_photoSelection__Z_0Ay{grid-template-columns:1fr}.instagram-post-creator_selectionActions__1T25U{justify-content:flex-start}}