/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.flex{display:flex}.hidden{display:none}.grow{flex-grow:1}.uppercase{text-transform:uppercase}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#282632;--muted:#777583;--violet:#7951e9;--line:#eceaf1;--paper:#fff;--canvas:#f8f9fc;--green:#32836b;--font-sans:"DM Sans",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{background:var(--canvas);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:13px}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{opacity:.5;cursor:not-allowed}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #b69cec}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:"Manrope",var(--font-sans);letter-spacing:-.045em}input:not([type=checkbox]):not([type=radio]),select,textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #e2dfe9;border-radius:9px;min-width:0;padding:12px 14px}textarea{resize:vertical}label{flex-direction:column;gap:9px;margin-bottom:18px;font-size:12px;font-weight:600;display:flex}.subtle,label small{color:var(--muted);font-size:11px;font-weight:400;line-height:1.6}.checkbox-label{flex-direction:row;align-items:center;gap:9px;font-size:11px;line-height:1.6;display:flex}.checkbox-label input{accent-color:var(--violet);flex-shrink:0}.form-two{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.home-button,.primary,.secondary{background:var(--violet);color:#fff;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:13px 19px;font-size:12px;font-weight:650;line-height:1.4;transition:transform .2s,background .2s;display:inline-flex}.home-button:hover,.primary:hover{background:#6c42db;transform:translateY(-1px)}.secondary{color:#565060;background:#fff;border:1px solid #e3dfea}.home-text-link,.text-link{color:var(--violet);align-items:center;gap:9px;font-size:12px;font-weight:600;display:inline-flex}.wide{width:100%}.close-icon,.icon-button{justify-content:center;align-items:center;display:inline-flex}.close-icon{background:#f3f1f8;border-radius:50%;padding:6px;position:absolute;top:18px;right:20px}.panel{border:1px solid var(--line);background:#fff;border-radius:16px;margin-bottom:24px;overflow:hidden}.panel-header{border-bottom:1px solid #f0eef5;justify-content:space-between;align-items:center;gap:20px;padding:25px 27px;display:flex}.panel-header h2{letter-spacing:-.03em;margin:0 0 4px;font-size:17px}.panel-header p,.panel-header>span{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.table-wrap{width:100%;overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;min-width:650px}th{color:#9691a2;letter-spacing:.07em;white-space:nowrap;background:#fcfbfe;padding:18px 24px;font-size:9px;font-weight:650}td{border-top:1px solid #f0eef5;padding:20px 24px;font-size:12px;line-height:1.5}td strong{font-weight:600}td small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.p-status,.status{color:#7e68a6;white-space:nowrap;background:#f2eff9;border-radius:20px;align-items:center;padding:6px 10px;font-size:10px;display:inline-flex}.status-active,.status-available,.status-completed,.status-paid{color:#347b59;background:#e8f4ed}.status-in-review,.status-pending,.status-requested{color:#a27929;background:#fff3db}.status-rejected{color:#a55e53;background:#fcebe9}.eyebrow,.p-eyebrow{letter-spacing:.14em;color:#9590a6;margin:0 0 12px;font-size:9px;font-weight:650}.p-heading,.page-heading{justify-content:space-between;align-items:center;gap:20px;margin:8px 0 30px;display:flex}.p-heading h1,.page-heading h1{margin:0 0 12px;font-size:32px;line-height:1.22}.p-heading>div>p:last-child,.page-heading>div>p:last-child{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.empty,.p-empty{text-align:center;color:var(--muted);padding:48px 25px}.empty>svg,.p-empty>svg{color:#aa98cb;margin:0 auto 15px}.empty h3,.p-empty h3{color:#62596d;margin:0 0 10px;font-size:17px}.empty p,.p-empty p{font-size:12px;line-height:1.7}.p-alert,.p-notice{color:#a15a4c;background:#fff0ed;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:15px 18px;font-size:12px;line-height:1.6;display:flex}.p-notice{color:#397b58;background:#eaf4ee;justify-content:flex-start}.form-error{color:#a4574d;font-size:12px}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.home-brand{letter-spacing:-1.4px;white-space:nowrap;align-items:center;font-family:Manrope,sans-serif;font-size:24px;font-weight:800;display:inline-flex}.home-brand b{background:var(--violet);color:#fff;border-radius:10px;place-items:center;width:34px;height:34px;margin-right:8px;padding-bottom:5px;font-size:31px;font-weight:700;line-height:1;display:grid}.home-brand>span{color:var(--violet)}.public-home{background:#fff}.home-header{z-index:20;background:#ffffffed;border-bottom:1px solid #f2f0f8;justify-content:space-between;gap:25px;height:92px;padding:0 6%;position:relative}.home-header,.home-header nav{align-items:center;display:flex}.home-header nav{color:#6b6575;gap:28px;font-size:12px}.home-header nav a:hover{color:var(--violet)}.home-account{align-items:center;gap:20px;display:flex}.home-login{font-size:12px;font-weight:600}.home-menu{display:none}.home-hero{background:radial-gradient(at 75% 40%,#f3edff 0,#0000 60%);grid-template-columns:1.05fr 1fr;align-items:center;gap:6%;padding:72px 8% 82px;display:grid}.home-kicker{letter-spacing:.13em;color:#867d96;align-items:center;gap:8px;margin-bottom:23px;font-size:9px;font-weight:700;line-height:1.7;display:flex}.home-kicker>span{background:#9d7dec;border-radius:50%;width:6px;height:6px}.hero-copy h1{letter-spacing:-.065em;max-width:680px;margin:0 0 26px;font-size:clamp(40px,4.8vw,76px);font-weight:650;line-height:1.08}.hero-copy>p{color:#898190;max-width:440px;font-size:14px;line-height:1.9}.hero-actions{align-items:center;gap:27px;margin:32px 0 37px;display:flex}.hero-actions .home-button{padding:17px 25px}.hero-proof{align-items:center;gap:14px;display:flex}.proof-faces{padding-right:8px;display:flex}.proof-faces img,.proof-faces>span{object-fit:cover;color:#7e6c91;background:#f1e5d5;border:3px solid #fff;border-radius:50%;place-items:center;width:34px;height:34px;margin-right:-8px;font-size:10px;font-weight:700;display:grid}.proof-faces>span:nth-child(3){background:#e2eadc}.proof-faces>span:last-child{color:#7951e9;background:#e7dcfa}.hero-proof strong{margin-bottom:5px;font-size:10px;font-weight:600;display:block}.hero-proof small{color:#9c94a5;font-size:9px}.hero-slide{color:#81768c;align-items:center;gap:15px;margin-top:27px;font-size:10px;display:flex}.hero-slide button{background:#f5f1fc;border-radius:50%;padding:7px;display:flex}.hero-visual{width:100%;max-width:550px;height:510px;margin-left:auto;position:relative}.hero-photo{background:#eee6dc;border-radius:150px 150px 24px 24px;position:absolute;overflow:hidden}.hero-photo img{object-fit:cover;width:100%;height:100%}.main-photo{width:67%;height:445px;top:5px;right:0;transform:rotate(4deg)}.main-photo:after{content:"";background:linear-gradient(#0000,#201a2677);position:absolute;inset:45% 0 0}.main-photo>span{color:#fff;z-index:1;letter-spacing:.14em;font-size:9px;font-weight:600;line-height:2.4;position:absolute;bottom:35px;left:24px}.main-photo em{letter-spacing:-.5px;font-family:Manrope;font-size:17px;font-style:normal}.small-photo{border:7px solid #fff;border-radius:16px;width:39%;height:230px;bottom:0;left:0;transform:rotate(-7deg);box-shadow:0 20px 60px #4935561a}.hero-sticker{color:#788c6c;background:#edf3e9;border:1px solid #dce7d7;border-radius:12px;align-items:center;gap:10px;padding:19px 22px;display:flex;position:absolute;top:35px;left:8%;transform:rotate(-8deg)}.hero-sticker strong{font-size:11px;line-height:1.6}.hero-note{z-index:3;background:#fff;border:1px solid #f3edf9;border-radius:13px;align-items:center;gap:13px;padding:16px 22px;display:flex;position:absolute;bottom:19px;right:-5%;box-shadow:0 8px 50px #4b325525}.hero-note>span{color:#75a38c;background:#e7f4ed;border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.hero-note strong{margin-bottom:5px;font-size:10px;display:block}.hero-note small{color:#aaa0b1;font-size:9px}.hero-orbit{color:#c8adf8;font-size:80px;font-weight:200;position:absolute;top:0;right:-7%;transform:rotate(18deg)}.home-stats{border-top:1px solid #eee9f4;border-bottom:1px solid #eee9f4;grid-template-columns:repeat(4,1fr);margin:0 8%;padding:36px 0;display:grid}.home-stats>div{border-right:1px solid #eee9f4;flex-direction:column;justify-content:center;padding:0 28px;display:flex}.home-stats>div:first-child{padding-left:0}.home-stats>div:last-child{border:0}.home-stats strong{letter-spacing:-1.8px;font-family:Manrope;font-size:35px;font-weight:650}.home-stats strong>span{color:#aa8cdc;font-weight:400}.home-stats p{color:#8a8194;margin:8px 0 0;font-size:11px;line-height:1.8}.home-stats .small-stat{letter-spacing:0;color:#61526e;font-family:inherit;font-size:13px;font-weight:600}.home-stats svg{color:#bca6da}.home-section{padding:84px 8%}.home-section-title{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:33px;display:flex}.home-brands h2,.home-local h2,.home-section-title h2{letter-spacing:-1.8px;margin:0 0 14px;font-size:38px;font-weight:600;line-height:1.18}.home-brands h2 em,.home-local h2 em,.home-section-title h2 em{color:#a28ab9;font-style:normal}.home-section-title p:last-child{color:#95899f;max-width:350px;margin:0;font-size:12px;line-height:1.8}.home-section-title .home-kicker{margin-bottom:14px}.home-campaigns{grid-template-columns:repeat(3,1fr);display:grid}.home-campaign{text-align:left;background:#fff;border:1px solid #ede7f3;border-radius:18px;padding:0;transition:transform .2s,box-shadow .2s;overflow:hidden}.home-campaign:hover{transform:translateY(-5px);box-shadow:0 12px 35px #59476512}.home-campaign-image{background:#f3ecfa;height:245px;position:relative;overflow:hidden}.home-campaign-image img{object-fit:cover;width:100%;height:100%}.home-campaign-image>span,.p-campaign-photo>span{letter-spacing:.08em;color:#82718f;background:#fffffff0;border-radius:5px;padding:7px 10px;font-size:8px;position:absolute;top:16px;left:16px}.campaign-art{color:#baa0d3;background:linear-gradient(135deg,#eee2fc,#f6f0e5);justify-content:center;align-items:center;height:100%;display:flex;position:relative}.campaign-art span{letter-spacing:-9px;font-family:Manrope;font-size:120px;font-weight:800}.campaign-art svg{opacity:.4;position:absolute;bottom:30px;right:30px}.home-campaign-copy{padding:24px}.home-campaign-copy>small{color:#ab9ab5;font-size:9px}.home-campaign-copy h3{margin:10px 0 12px;font-size:20px;font-weight:600}.home-campaign-copy p{color:#ac9bb5;align-items:center;gap:5px;font-size:10px;display:flex}.home-campaign-copy>div{border-top:1px solid #f0eaf6;justify-content:space-between;align-items:center;margin-top:20px;padding-top:18px;display:flex}.home-campaign-copy>div>span:first-child{color:#ab9ab5;font-size:9px}.home-campaign-copy strong{color:#756280;letter-spacing:-.6px;margin-top:5px;font-size:19px;font-weight:600;display:block}.round-arrow{color:#a38bbb;border:1px solid #e9e1f1;border-radius:50%;place-items:center;width:37px;height:37px;display:grid}.home-empty{background:#f9f6fc;border:1px dashed #e1d5ef;border-radius:16px;align-items:center;gap:25px;padding:37px;display:flex}.home-empty>svg{color:#b39acb;flex-shrink:0}.home-empty h3{color:#776385;margin:0 0 9px;font-size:18px;font-weight:600}.home-empty p{color:#a18bac;margin:0;font-size:11px;line-height:1.8}.home-empty>a{flex-shrink:0;margin-left:auto}.home-button.pale{color:#9478ae;background:#eee6f8}.home-local{background:#f0f3eb;border:1px solid #e4e9db;border-radius:24px;grid-template-columns:1fr 1fr;align-items:center;gap:50px;margin:0 8%;padding:58px;display:grid}.home-local h2{color:#64765d;margin-bottom:24px;font-size:44px}.home-local h2 em{color:#9ba990}.home-local p{color:#96a08e;max-width:420px;margin-bottom:27px;font-size:12px;line-height:1.9}.home-local .home-kicker{color:#96a68a}.home-button.dark{color:#fff;background:#6f8264}.local-visual{background:#e2e9da;border-radius:18px;justify-content:center;align-items:center;min-height:340px;padding:30px;display:flex;position:relative;overflow:hidden}.local-city{letter-spacing:-2.8px;color:#bcc9b1;font-family:Manrope;font-size:54px;font-weight:800;line-height:.98;transform:rotate(-7deg)}.local-city em{color:#91a582;font-style:normal}.local-pill{color:#8b9e7e;background:#fff9;border-radius:30px;align-items:center;gap:6px;padding:11px 16px;font-size:8px;display:flex;position:absolute;bottom:24px;left:17px;transform:rotate(5deg)}.local-star{color:#c5d2ba;font-size:90px;position:absolute;top:-5px;right:-5px}.local-small{color:#95a986;font-size:9px;line-height:1.8;position:absolute;bottom:94px;right:24px}.home-pill{letter-spacing:.1em;color:#b49cc8;border:1px solid #e8ddf0;border-radius:20px;padding:9px 14px;font-size:8px}.home-how{background:#fbfafc}.home-steps{grid-template-columns:repeat(4,1fr);gap:30px;margin-top:42px;display:grid}.home-steps article{border-top:1px solid #e7ddef;padding-top:22px}.home-steps article>div{color:#c1a4d4;justify-content:space-between;align-items:center;margin-bottom:27px;font-size:10px;display:flex}.home-steps h3{color:#8a709c;margin:0 0 15px;font-size:18px;font-weight:600}.home-steps p{color:#ad9ab9;margin:0;font-size:11px;line-height:1.9}.home-brands{text-align:center}.home-brands .home-kicker{justify-content:center}.home-brands h2{font-size:36px}.brand-wall,.category-wall{flex-wrap:wrap;gap:28px;margin:42px 0}.brand-wall,.brand-wall>*,.category-wall{justify-content:center;align-items:center;display:flex}.brand-wall>*{border:1px solid #f0eaf6;border-radius:14px;min-width:140px;height:95px;padding:15px 25px}.brand-wall img{object-fit:contain;max-width:120px;max-height:60px}.brand-wall strong{letter-spacing:-1px;color:#9a83aa;font-family:Manrope;font-size:24px}.category-wall span{letter-spacing:.08em;color:#c0aecb;border-bottom:1px solid #eee7f4;padding:15px;font-size:12px;font-weight:650}.home-brands>p:last-child{color:#aa96b7;font-size:12px;line-height:1.9}.home-bottom-cta{color:#fff;background:#9473c8;border-radius:23px;margin:0 8% 75px;padding:60px 8%;position:relative;overflow:hidden}.home-bottom-cta .home-kicker{color:#dfc9f4}.home-bottom-cta h2{letter-spacing:-2px;margin-bottom:20px;font-size:52px;font-weight:600;line-height:1.07}.home-bottom-cta h2 em{color:#d6bcec;font-style:normal}.home-bottom-cta p{color:#e0cbee;margin-bottom:28px;font-size:12px;line-height:1.8}.home-button.white{color:#8f6cb4;background:#fff}.cta-spark{color:#b492d6;font-size:280px;line-height:1;position:absolute;top:40px;right:8%;transform:rotate(10deg)}.home-footer{grid-template-columns:1.5fr repeat(3,1fr);gap:35px;padding:20px 8% 0;display:grid}.home-footer>div{flex-direction:column;align-items:flex-start;gap:13px;display:flex}.home-footer p{color:#aa97b7;margin-top:6px;font-size:11px;line-height:1.8}.home-footer>div>strong{letter-spacing:.12em;color:#b19bc0;margin:10px 0;font-size:8px}.home-footer>div>a:not(.home-brand){color:#9b83ab;font-size:10px}.home-footer .home-copyright{color:#baa6c6;border-top:1px solid #eee7f4;flex-direction:row;grid-column:1/-1;justify-content:space-between;width:100%;margin-top:25px;padding:25px 0;font-size:9px;display:flex}.creator-portal{min-height:100vh}.p-sidebar{z-index:35;background:#fff;border-right:1px solid #eae7f0;flex-direction:column;width:242px;padding:31px 18px 17px;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.p-sidebar .home-brand{margin:0 10px 34px;font-size:23px}.p-nav-label{letter-spacing:.14em;color:#ada5b8;margin:0 14px 14px;font-size:8px}.p-sidebar nav{flex-direction:column;gap:6px;display:flex}.admin-nav,.p-sidebar nav button{text-align:left;color:#9b8eaa;border-radius:9px;align-items:center;gap:12px;width:100%;padding:12px 14px;font-size:11px;font-weight:500;display:flex}.admin-nav.active,.p-sidebar nav button.active{color:#9a75c2;background:#f1eafa}.admin-nav{border-top:1px solid #f2ebf7;margin-top:20px;padding-top:17px}.p-sidebar-bottom{margin-top:auto;padding-top:35px}.p-sidebar-bottom>button{text-align:left;border-top:1px solid #ede6f4;align-items:center;gap:10px;width:100%;padding:14px 6px;display:flex}.p-sidebar-bottom strong{color:#8b749d;font-size:10px;display:block}.p-sidebar-bottom small{color:#c0a9d0;margin-top:4px;font-size:9px;display:block}.p-sidebar-bottom>button>svg{color:#b7a1c6;margin-left:auto}.p-avatar{color:#9a7bb3;background:#ece3f6;border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;font-family:Manrope;font-size:14px;font-weight:600;display:grid}.p-home-link{color:#b6a0c7;align-items:center;gap:9px;padding:14px 7px;font-size:10px;display:flex}.p-close{display:none}.p-workspace{min-width:0;margin-left:242px}.p-topbar{background:#fff;border-bottom:1px solid #ece7f2;justify-content:space-between;align-items:center;gap:15px;height:85px;padding:0 38px;display:flex}.p-topbar small{color:#b9a9c6;letter-spacing:.12em;margin-bottom:6px;font-size:7px;display:block}.p-topbar strong{color:#9881a8;font-size:12px;font-weight:550}.p-topbar-right{align-items:center;gap:23px;display:flex}.p-topbar-right>a{color:#b39bc6;align-items:center;gap:7px;font-size:10px;display:flex}.p-mobile-menu{display:none}.p-main{max-width:1600px;margin:auto;padding:32px 38px 0}.p-welcome{color:#fff;background:linear-gradient(110deg,#aa87cb,#8c69b6);border-radius:17px;justify-content:space-between;margin-bottom:25px;padding:31px 36px;display:flex;position:relative;overflow:hidden}.p-welcome>div>span{letter-spacing:.13em;color:#dec5ef;font-size:8px}.p-welcome h2{color:#f6ebfc;margin:15px 0 12px;font-size:33px;font-weight:550;line-height:1.16}.p-welcome p{color:#e0c6f2;margin-bottom:20px;font-size:11px}.p-welcome .home-button{padding:11px 17px;font-size:10px}.p-welcome>span{color:#c5a4e1;pointer-events:none;font-size:225px;line-height:.8;position:absolute;top:40px;right:6%;transform:rotate(15deg)}.p-stats{grid-template-columns:repeat(4,1fr);gap:17px;margin-bottom:26px;display:grid}.p-stats article{background:#fff;border:1px solid #eae4f2;border-radius:13px;min-width:0;padding:24px}.p-stats article>small{color:#aa94b9;margin-bottom:14px;font-size:10px;display:block}.p-stats article>strong{letter-spacing:-1.1px;color:#8e739f;overflow-wrap:anywhere;font-family:Manrope;font-size:27px;font-weight:600;display:block}.p-stats article>p{color:#bea9cc;margin:10px 0 0;font-size:9px;line-height:1.7}.p-overview-grid{grid-template-columns:1.7fr 1fr;gap:24px;display:grid}.revenue-bars{justify-content:space-between;align-items:flex-end;gap:15px;height:235px;padding:30px 30px 20px;display:flex}.revenue-bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}.revenue-bars small{color:#baa1c9;white-space:nowrap;margin-bottom:8px;font-size:8px}.revenue-bars span{background:linear-gradient(#b69ad5,#d7c5e9);border-radius:7px 7px 2px 2px;width:60%;max-width:48px;display:block}.revenue-bars b{color:#bba6ca;margin-top:13px;font-size:9px;font-weight:400}.p-next{background:#f5f0fb;flex-direction:column;justify-content:center;align-items:flex-start;padding:28px;display:flex}.p-next>svg{color:#ba9ed1;margin-bottom:17px}.p-next h2{color:#9c7db0;margin-bottom:15px;font-size:23px;font-weight:500;line-height:1.2}.p-next p{color:#b59ac7;font-size:11px;line-height:1.8}.p-filters{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:25px;display:flex}.p-filters>input{max-width:320px}.p-filters>select{max-width:180px}.p-filters label{color:#a38ab5;flex-direction:row;align-items:center;gap:8px;margin:0;font-size:10px}.p-campaign-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.p-campaign{background:#fff;border:1px solid #eae1f1;border-radius:15px;overflow:hidden}.p-campaign-photo{height:195px;position:relative}.p-campaign-photo img{object-fit:cover;width:100%;height:100%}.p-campaign>div:last-child{padding:22px}.p-campaign>div>small{color:#b69bc7;font-size:9px}.p-campaign h2{color:#91729f;margin:10px 0 14px;font-size:19px;font-weight:550;line-height:1.3}.p-campaign p{color:#b39ac3;align-items:center;gap:5px;font-size:9px;line-height:1.7;display:flex}.p-deliverable{min-height:32px}.p-campaign-bottom{border-top:1px solid #f0e8f6;justify-content:space-between;align-items:center;gap:12px;margin-top:17px;padding-top:17px;display:flex}.p-campaign-bottom small{color:#baa0c9;margin-bottom:5px;font-size:8px;display:block}.p-campaign-bottom strong{color:#9978ac;letter-spacing:-.7px;font-size:18px}.p-campaign-bottom .primary{padding:10px 12px;font-size:9px}.p-form{max-width:900px;padding:30px}.p-form h2{margin-bottom:15px;font-size:22px;font-weight:550}.p-form>p{color:#ac94be;margin-bottom:23px;font-size:11px}.p-form .text-link,.p-form form{margin-top:25px}.p-payout-banner,.p-referral{background:#f1eaf8;border:1px solid #e6dcef;border-radius:14px;justify-content:space-between;align-items:center;gap:25px;margin-bottom:25px;padding:27px 30px;display:flex}.p-payout-banner h2,.p-referral h2{color:#a17eb4;margin-bottom:10px;font-size:21px;font-weight:550}.p-payout-banner p,.p-referral p{color:#b295c5;margin:0;font-size:11px;line-height:1.8}.p-referral{background:#edf3eb;border-color:#dfe8d9}.p-referral>div{max-width:48%}.p-referral svg{color:#a5ba98;margin-bottom:10px}.p-referral p{color:#a3b298}.p-referral label{color:#9aad8f;font-size:10px}.p-referral .primary svg{color:#fff;margin:0}.month-filter{color:#aa93ba;flex-direction:row;align-items:center;gap:9px;margin:0;font-size:9px;display:flex}.month-filter input{max-width:150px}.month-filter button{white-space:nowrap;font-size:9px}.p-footer{color:#bda7cc;justify-content:space-between;align-items:center;gap:20px;padding:35px 0;font-size:9px;display:flex}.p-footer>span{letter-spacing:-1px;color:#b298c4;font-family:Manrope;font-size:19px;font-weight:750}.p-footer p{margin:0}.platform-scrim{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;background:#30213e65;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.platform-dialog{background:#fff;border:1px solid #eadff3;border-radius:20px;width:100%;max-width:610px;max-height:92dvh;padding:38px;position:relative;overflow-y:auto}.platform-dialog h2{color:#8a6a9e;margin:12px 0 20px;padding-right:25px;font-size:29px;font-weight:550;line-height:1.2}.platform-dialog>h3+p,.platform-dialog>p{color:#a78ab9;white-space:pre-line;font-size:12px;line-height:1.9}.platform-dialog h3{color:#9c7ab0;font-size:15px}.platform-dialog form{margin-top:25px}.platform-dialog label{color:#a58cb8}.brief-facts{background:#f9f5fc;border-radius:11px;grid-template-columns:1fr 1fr;gap:20px;margin:25px 0;padding:22px;display:grid}.brief-facts small{color:#baa0cd;margin-bottom:7px;font-size:9px;display:block}.brief-facts strong{color:#9f7fb2;font-size:13px;font-weight:550}.portal-loading{color:#b29bc4;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100vh;display:flex}.portal-loading h2{font-size:20px;font-weight:500}.support-thread{border-top:1px solid #f0e8f6;padding:25px 28px}.support-thread summary{cursor:pointer;color:#a282b6;align-items:center;gap:15px;font-size:11px;list-style:none;display:flex}.support-thread summary>small{color:#c3acd1;margin-left:auto;font-size:9px}.support-messages{flex-direction:column;gap:15px;padding:25px 0;display:flex}.support-messages article{color:#ac8cbd;background:#f9f5fc;border-radius:12px;max-width:90%;padding:15px 18px;font-size:10px}.support-messages article.from-support{color:#9aae90;background:#edf5ec;align-self:flex-end}.support-messages article strong{font-size:9px}.support-messages article p{white-space:pre-line;margin:9px 0;line-height:1.8}.support-messages small{opacity:.8;font-size:8px}.support-thread form{max-width:700px}.admin-tabs,.filter-tabs{flex-wrap:wrap;gap:7px;margin:0 0 25px;display:flex}.admin-tabs button,.filter-tabs button{color:#b399c5;background:#fff;border:1px solid #eee5f4;border-radius:9px;padding:11px 16px;font-size:10px}.admin-tabs button.selected,.filter-tabs button.selected{color:#a17dbc;background:#efe5fa;border-color:#ddc9ee}.cms-row{border-top:1px solid #f2eaf7;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}.cms-row>span{margin-right:auto}.cms-row strong{color:#a17fb6;font-size:12px}.cms-row small{color:#c1a7d0;margin-top:7px;font-size:9px;display:block}.cms-logo{object-fit:contain;max-width:100px;height:40px}.cms-dialog{max-width:800px}.cms-preview{object-fit:contain;border-radius:10px;max-width:100%;max-height:180px;margin:0 0 20px}.cms-upload{background:#fbf8fe;border:1px dashed #dac8e8;border-radius:10px;padding:16px}.cms-upload>input{font-size:10px}.application-review{border-top:1px solid #f0e7f6;padding:28px}.application-review h3{color:#a07fb3;margin-bottom:10px;font-size:18px;font-weight:550}.application-review p{color:#b295c2;white-space:pre-line;font-size:12px;line-height:1.9}.application-review form{margin-top:20px}.inline-form{align-items:center;gap:12px;max-width:360px;display:flex}.social-profile-link{color:#b298c5;align-items:center;gap:3px;margin-right:15px;font-size:10px;display:inline-flex}.summary-strip{grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:25px;display:grid}.summary-strip>div{background:#fff;border:1px solid #ede4f4;border-radius:13px;padding:25px}.summary-strip span{color:#b79bc9;margin-bottom:14px;font-size:10px;display:block}.summary-strip strong{color:#9c7ab0;font-size:27px;font-weight:500}.table-brand{align-items:center;gap:12px;display:flex}.mini-brand{color:#b397cb;background:#f0e7fa;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.social-signup{border:1px solid #ede4f5;border-radius:12px;margin:0 0 20px;padding:18px}.social-signup legend{color:#a58bb6;padding:0 5px;font-size:12px;font-weight:550}.social-signup>small{color:#b49cc6;margin-bottom:20px;font-size:10px;line-height:1.7;display:block}.social-signup label:last-child{margin-bottom:0}.ig-setup-banner details{margin-top:12px;font-size:11px;line-height:1.8}.ig-setup-banner summary{cursor:pointer;font-weight:600}.ig-setup-banner ol{padding-left:17px}.optional{color:#b49cc5;font-weight:400}.notice{background:#f7f0fe;border-radius:8px;padding:13px;font-size:11px;line-height:1.7}.modal-symbol{color:#b497cf;background:#f3eafb;border-radius:13px;place-items:center;width:48px;height:48px;margin-bottom:20px;display:grid}@media (min-width:1700px){.home-footer,.home-hero,.home-section{padding-left:max(8%,50vw - 725px);padding-right:max(8%,50vw - 725px)}.home-bottom-cta,.home-local,.home-stats{max-width:1450px;margin-left:auto;margin-right:auto}.home-hero{gap:90px}.hero-copy h1{font-size:76px}}@media (max-width:1250px){.home-header{padding:0 4%}.home-header nav{gap:18px;font-size:10px}.home-hero{gap:5%;padding:60px 6%}.hero-visual{height:430px}.main-photo{height:380px}.small-photo{height:190px}.hero-note{padding:13px;right:-2%}.hero-orbit{font-size:60px}.home-section{padding:65px 6%}.home-bottom-cta,.home-local,.home-stats{margin-left:6%;margin-right:6%}.home-stats strong{font-size:30px}.home-local{gap:25px;padding:40px}.home-local h2{font-size:38px}.p-campaign-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.p-main{padding:28px 27px 0}.p-stats article{padding:18px}.p-stats article>strong{font-size:23px}.p-overview-grid{grid-template-columns:1.5fr 1fr}.p-referral{align-items:flex-start}.p-referral>div{max-width:50%}}@media (max-width:980px){.home-header nav{background:#fff;border-bottom:1px solid #eee3f7;padding:25px 6%;display:none;position:absolute;top:82px;left:0;right:0}.home-header nav.open{flex-direction:column;align-items:flex-start;gap:22px;font-size:13px;display:flex}.home-menu{padding:5px;display:flex}.home-header{height:82px}.home-hero{grid-template-columns:1fr 1fr;gap:15px}.hero-copy h1{font-size:46px}.hero-copy .home-kicker{font-size:7px}.hero-copy>p{font-size:12px}.hero-actions{flex-wrap:wrap;gap:20px}.hero-actions .home-button{padding:13px 17px}.hero-visual{height:400px}.main-photo{width:72%;height:340px}.hero-sticker{padding:14px;font-size:10px;left:-3%}.hero-sticker strong{font-size:9px}.hero-note{gap:8px;padding:13px;bottom:17px;right:-5%}.hero-note strong{font-size:9px}.hero-note small{font-size:8px}.hero-note>span{width:27px;height:27px}.hero-proof strong{font-size:9px}.hero-proof small{font-size:8px}.proof-faces img,.proof-faces>span{width:29px;height:29px}.home-stats>div{padding:0 18px}.home-stats p{font-size:9px}.home-section-title h2{font-size:31px}.home-campaigns{gap:15px}.home-campaign-image{height:190px}.home-campaign-copy{padding:18px}.home-campaign-copy h3{font-size:17px}.home-empty{flex-wrap:wrap;padding:27px}.home-empty>a{margin-left:45px}.home-local{grid-template-columns:1fr 1fr;padding:32px}.home-local h2{font-size:34px}.local-city{font-size:43px}.local-visual{min-height:300px}.local-pill{padding:9px;font-size:7px;left:10px}.home-steps{grid-template-columns:1fr 1fr;gap:35px}.home-footer{grid-template-columns:repeat(3,1fr)}.home-footer>div:first-child{grid-column:1/-1}.home-bottom-cta h2{font-size:45px}.cta-spark{font-size:240px;right:3%}.p-sidebar{transition:transform .2s;transform:translate(-100%)}.p-sidebar.open{transform:none}.p-workspace{margin-left:0}.p-mobile-menu{color:#b39bc7;padding:5px;display:flex}.p-close{color:#b49bc6;display:block;position:absolute;top:15px;right:13px}.p-menu-scrim{z-index:30;background:#3d274969;position:fixed;inset:0}.p-topbar{height:78px;padding:0 27px}.p-topbar>div:nth-child(2){margin-right:auto}.p-stats{gap:13px}.p-referral>div{max-width:49%}}@media (max-width:680px){.home-header{gap:14px;height:76px;padding:0 5%}.home-header .home-brand{font-size:21px}.home-brand b{width:30px;height:30px;font-size:27px}.home-account{gap:10px}.home-account .home-button{gap:5px;padding:11px 13px;font-size:9px}.home-login{font-size:10px}.home-menu svg{width:20px}.home-header nav{top:76px}.home-hero{grid-template-columns:1fr;gap:35px;padding:43px 6% 45px}.hero-copy h1{max-width:420px;font-size:49px;line-height:1.08}.hero-copy .home-kicker{letter-spacing:.09em;font-size:7px}.hero-copy>p{max-width:350px;font-size:12px}.hero-actions{gap:22px;margin:25px 0 29px}.hero-actions .home-button{padding:14px 19px;font-size:11px}.hero-actions .home-text-link{font-size:10px}.hero-proof strong{font-size:9px}.hero-proof small{font-size:8px}.hero-visual{max-width:390px;height:340px;margin:0 auto}.main-photo{width:65%;height:300px;top:0;right:3%}.main-photo>span{font-size:7px;bottom:20px;left:20px}.main-photo em{font-size:13px}.small-photo{width:38%;height:160px;bottom:0;left:3%}.hero-sticker{padding:13px 16px;top:25px;left:2%}.hero-note{bottom:12px;right:0}.hero-orbit{font-size:53px;top:-15px;right:-2%}.home-stats{grid-template-columns:1fr 1fr;margin:0 6%;padding:0}.home-stats>div{border-bottom:1px solid #eee7f4;padding:25px!important}.home-stats>div:nth-child(2n){border-right:0}.home-stats>div:nth-child(n+3){border-bottom:0}.home-stats strong{font-size:28px}.home-stats p{font-size:9px}.home-stats .small-stat{font-size:11px}.home-section{padding:52px 6%}.home-section-title{flex-direction:column;align-items:flex-start;gap:19px;margin-bottom:25px}.home-section-title h2{letter-spacing:-1.3px;font-size:29px}.home-section-title p:last-child{font-size:11px}.home-section-title .home-kicker{letter-spacing:.1em;font-size:7px}.home-campaigns{grid-template-columns:1fr}.home-campaign-image{height:245px}.home-campaign-copy{padding:22px}.home-campaign-copy h3{font-size:20px}.home-empty{flex-direction:column;align-items:flex-start;gap:15px;padding:25px}.home-empty>a{margin-left:0}.home-empty h3{font-size:17px}.home-empty p{font-size:11px}.home-local{border-radius:18px;grid-template-columns:1fr;gap:30px;margin:0 6%;padding:29px 25px}.home-local h2{font-size:35px}.home-local p{font-size:11px}.home-local .home-kicker{font-size:7px}.local-visual{min-height:265px}.local-city{font-size:48px}.local-pill{font-size:7px;bottom:21px;left:16px}.local-small{font-size:8px;bottom:75px;right:16px}.home-steps{grid-template-columns:1fr 1fr;gap:27px 20px;margin-top:30px}.home-steps article>div{margin-bottom:20px}.home-steps h3{font-size:16px;line-height:1.3}.home-steps p{font-size:10px;line-height:1.8}.home-brands h2{font-size:29px}.category-wall{gap:10px;margin:28px 0}.category-wall span{padding:10px;font-size:9px}.home-bottom-cta{border-radius:17px;margin:0 6% 45px;padding:36px 25px}.home-bottom-cta h2{z-index:1;font-size:40px;position:relative}.home-bottom-cta .home-kicker{max-width:230px;font-size:7px}.home-bottom-cta p{font-size:11px}.home-bottom-cta .home-button{z-index:1;font-size:10px;position:relative}.cta-spark{color:#b08bd0;font-size:160px;top:75px;right:-35px}.home-footer{grid-template-columns:1fr 1fr;gap:27px 18px;padding:0 6%}.home-footer>div:first-child{grid-column:1/-1}.home-footer>div>strong{font-size:8px}.home-footer>div>a:not(.home-brand){font-size:10px}.home-footer .home-copyright{flex-wrap:wrap;gap:20px;margin-top:5px;font-size:8px}.p-main{padding:25px 18px 0}.p-topbar{height:71px;padding:0 17px}.p-topbar-right{gap:13px}.p-topbar-right>a span{display:none}.p-topbar small{font-size:6px}.p-topbar strong{font-size:11px}.p-heading,.page-heading{flex-direction:column;align-items:flex-start;gap:17px;margin:4px 0 24px}.p-heading h1,.page-heading h1{font-size:27px}.p-heading>div>p:last-child,.page-heading>div>p:last-child{font-size:11px}.p-eyebrow{letter-spacing:.1em;font-size:7px}.p-welcome{padding:25px 23px}.p-welcome h2{font-size:27px}.p-welcome p{max-width:210px;font-size:10px}.p-welcome>span{font-size:145px;top:55px;right:-26px}.p-welcome>div{z-index:1;position:relative}.p-welcome>div>span{font-size:7px}.p-stats{grid-template-columns:1fr 1fr;gap:11px;margin-bottom:21px}.p-stats article{padding:18px 16px}.p-stats article>small{margin-bottom:10px;font-size:9px}.p-stats article>strong{font-size:23px}.p-stats article>p{margin-top:8px;font-size:8px}.p-overview-grid{grid-template-columns:1fr;gap:0}.panel-header{flex-wrap:wrap;align-items:flex-start;gap:14px;padding:21px}.panel-header h2{font-size:15px}.panel-header p,.panel-header>span{font-size:9px}.p-next{padding:25px}.p-next h2{font-size:22px}.p-campaign-grid{grid-template-columns:1fr}.p-campaign-photo{height:220px}.p-campaign h2{font-size:22px}.p-campaign p{font-size:10px}.p-campaign-bottom .primary{padding:12px 14px;font-size:10px}.p-filters{gap:11px}.p-filters>input{max-width:100%}.p-filters>select{flex:1;max-width:100%}.p-filters>label{font-size:9px}.p-form{padding:23px}.form-two{grid-template-columns:1fr;gap:0}.p-payout-banner,.p-referral{flex-direction:column;align-items:flex-start;gap:20px;padding:23px}.p-payout-banner h2,.p-referral h2{font-size:20px}.p-payout-banner p,.p-referral p{font-size:10px}.p-referral>div{width:100%;max-width:100%}.month-filter{flex-wrap:wrap;font-size:8px}.month-filter input{max-width:130px;padding:9px;font-size:10px}.p-footer{flex-wrap:wrap;gap:15px;padding:25px 0;font-size:8px}.p-footer p{display:none}.p-footer>span{font-size:17px}.platform-scrim{align-items:center;padding:14px}.platform-dialog{border-radius:15px;max-height:94dvh;padding:30px 23px}.platform-dialog h2{font-size:25px}.platform-dialog>p{font-size:11px}.brief-facts{gap:17px;padding:17px}.brief-facts strong{font-size:11px}.brief-facts small{font-size:8px}.platform-dialog .close-icon{top:12px;right:12px}.support-thread{padding:21px}.support-thread summary{flex-wrap:wrap;gap:10px;font-size:11px}.support-thread summary>small{margin-left:0}.support-messages article{max-width:100%}.admin-tabs{gap:7px}.admin-tabs button{padding:10px 12px;font-size:9px}.cms-row{flex-wrap:wrap;gap:12px;padding:20px}.cms-row strong{font-size:11px}.cms-row .secondary{padding:10px 13px;font-size:10px}.application-review{padding:22px}.application-review h3{font-size:17px}.application-review p{font-size:11px}.summary-strip{gap:9px}.summary-strip>div{padding:17px 12px}.summary-strip strong{font-size:20px}.summary-strip span{font-size:8px}.creator-portal .selling .p-heading h1{font-size:26px}.revenue-bars{gap:7px;padding:25px 18px 20px}.revenue-bars small{font-size:7px}.revenue-bars b{font-size:8px}.account-page{padding-top:25px!important}.social-signup{padding:15px}}.public-home .home-brands h2,.public-home .home-campaign-copy h3,.public-home .home-section-title h2,.public-home .home-steps h3{color:#493750}.public-home .hero-copy>p,.public-home .home-brands>p:last-child,.public-home .home-empty p,.public-home .home-footer p,.public-home .home-footer>div>a:not(.home-brand),.public-home .home-section-title p:last-child,.public-home .home-steps p{color:#7b6a86}.hero-proof small,.home-campaign-copy p,.home-campaign-copy>div>span:first-child,.home-campaign-copy>small,.home-kicker,.home-stats p{color:#7d6c88}.home-campaign-copy strong,.home-empty h3{color:#66516e}.home-local p{color:#6b7d5e}.home-stats>div>strong,.p-stats article>strong{color:#665071}.application-review p,.cms-row small,.month-filter,.p-campaign p,.p-campaign>div>small,.p-footer,.p-footer>small,.p-form>p,.p-heading>div>p:last-child,.p-stats article>p,.p-stats article>small,.panel-header p,.panel-header>span,.support-thread summary,th{color:#887294}.application-review h3,.cms-row strong,.p-campaign h2,.p-campaign-bottom strong,.p-form h2,.p-next h2,.panel-header h2{color:#755885}.p-next p,.p-payout-banner p{color:#897195}.platform-dialog h2{color:#5e446d}.brief-facts strong,.platform-dialog label,.platform-dialog>h3+p,.platform-dialog>p{color:#82658f}.ig-studio h1,.ig-studio h2,.ig-studio h3{color:#745283}.selling td{color:#6e557a}.ig-studio{padding-bottom:12px}.ig-studio .page-heading h1{font-size:25px}.ig-heading-spark{color:#655171;font-size:25px;font-weight:400}.ig-intro{background:radial-gradient(at 90% 90%,#ddd0f1,#0000 65%),linear-gradient(110deg,#f2ecfa,#ebe3f6);border:1px solid #e9e0f4;border-radius:13px;grid-template-columns:1.15fr 1fr;min-height:296px;display:grid;position:relative;overflow:hidden}.ig-intro-copy{z-index:2;padding:31px 32px;position:relative}.ig-pill{color:#9975b7;letter-spacing:1px;background:#f8f2fe;border:1px solid #dbcaee;border-radius:20px;align-items:center;gap:6px;padding:5px 9px;font-size:8px;font-weight:650;display:inline-flex}.ig-intro-copy h2{letter-spacing:-1.2px;color:#5c4373;margin-top:14px;font-size:31px;font-weight:650;line-height:1.25}.ig-intro-copy>p{color:#9b80b2;max-width:350px;margin-top:11px;font-size:11px;line-height:1.9}.ig-how{white-space:nowrap;color:#655171;gap:8px;margin-top:18px;font-size:8px}.ig-how,.ig-how>span{align-items:center;display:flex}.ig-how>span{gap:5px}.ig-how>span>span{color:#655171;background:#f7f1fd;border:1px solid #dfd0ee;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:7px;display:flex}.ig-how>svg{color:#655171}.ig-intro-actions{align-items:center;gap:14px;margin-top:22px;display:flex}.ig-white-button{color:#88629f;border:1px solid #fff;border-radius:7px;justify-content:center;align-items:center;gap:9px;padding:11px 13px;font-size:10px;font-weight:550;display:inline-flex;box-shadow:0 4px 10px #9869ba0a}.ig-intro-actions>span{color:#655171;align-items:center;gap:4px;font-size:8px;display:flex}.ig-intro-art{min-width:0;position:relative}.ig-orbit{width:340px;height:340px;top:-10px;right:-40px}.ig-orbit,.ig-orbit:after{border:1px solid #d8c5ed99;border-radius:50%;position:absolute}.ig-orbit:after{content:"";inset:25px}.ig-comment{z-index:2;background:#fff;border:1px solid #f9f5fc;border-radius:12px;gap:10px;width:285px;padding:16px 14px;position:absolute;top:49px;left:0;transform:rotate(-6deg);box-shadow:0 8px 22px #88609f11}.ig-comment,.ig-comment-avatar{align-items:center;display:flex}.ig-comment-avatar{color:#655171;background:#e8ddf3;border-radius:50%;justify-content:center;width:30px;height:30px;font-family:Manrope;font-size:14px}.ig-comment strong{color:#8b6da0;font-size:9px;font-weight:600}.ig-comment p{color:#655171;margin-top:5px;font-size:9px}.ig-comment>span:last-child{color:#655171;margin-left:auto;font-size:23px}.ig-flowline{color:#655171;z-index:2;align-items:center;gap:8px;display:flex;position:absolute;top:149px;left:14px;transform:rotate(22deg)}.ig-flowline>span:first-child{border-top:1px dashed #baa0ce;width:50px;display:block}.ig-flow-zap{color:#f6edff;background:#a580c5;border:4px solid #f0e7f8;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex;box-shadow:0 4px 10px #a180b919}.ig-chat{z-index:2;background:#fff9;border:1px solid #fff;border-radius:13px;width:255px;padding:17px 15px;position:absolute;top:170px;left:85px;transform:rotate(5deg);box-shadow:0 8px 24px #88609f12}.ig-chat-header{color:#9a79b0;align-items:center;gap:5px;font-size:8px;display:flex}.ig-chat-header>span{color:#655171;margin-left:auto;font-size:6px}.ig-chat-bubble{color:#655171;background:#e9dff6;border-radius:10px 10px 2px;margin:12px 0 8px;padding:11px 12px;font-size:9px;line-height:1.9}.ig-chat-bubble>span{color:#a47dbb;text-underline-offset:2px;font-size:8px;text-decoration:underline}.ig-chat-sent{color:#655171;justify-content:flex-end;align-items:center;gap:3px;font-size:6px;display:flex}.ig-art-star{font-size:52px;top:80px;right:22px;transform:rotate(12deg)}.ig-art-star,.ig-demo-label{color:#655171;position:absolute}.ig-demo-label{letter-spacing:1.2px;font-size:6px;bottom:20px;right:20px}.ig-account{gap:15px;margin-top:21px;padding:21px 24px}.ig-account,.ig-instagram-icon{align-items:center;display:flex}.ig-instagram-icon{color:#655171;background:#f4ebfa;border-radius:13px;flex-shrink:0;justify-content:center;width:43px;height:43px}.ig-account h2{color:#7d5d96;font-size:14px}.ig-account p{color:#655171;margin-top:6px;font-size:10px;line-height:1.7}.ig-account-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.ig-badge{white-space:nowrap;color:#655171;background:#f1e9f9;border-radius:5px;align-items:center;gap:5px;padding:5px 8px;font-size:8px;font-weight:500;display:inline-flex}.ig-badge>i{background:currentColor;border-radius:50%;flex-shrink:0;width:4px;height:4px}.ig-badge-active,.ig-badge-connected,.ig-badge-sent{color:#655171;background:#edf7f0}.ig-badge-paused,.ig-badge-queued,.ig-badge-setup-required{color:#655171;background:#fbf4e8}.ig-badge-failed,.ig-badge-reconnect-required,.ig-badge-unconfirmed{color:#655171;background:#fcf0f0}.ig-badge-draft,.ig-badge-sample-draft{color:#655171;background:#f2ecfa}.ig-setup-banner{color:#655171;background:#f6f1fa;border:1px solid #e9deef;border-radius:8px;align-items:center;gap:10px;margin-top:15px;padding:13px 16px;display:flex}.ig-setup-banner>svg{flex-shrink:0}.ig-setup-banner strong{color:#655171;font-size:10px;font-weight:550}.ig-setup-banner p{color:#655171;margin-top:4px;font-size:9px;line-height:1.8}.ig-setup-banner>button{color:#655171;white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:9px;display:flex}.ig-tabs-row{border-bottom:1px solid #ece4f4;justify-content:space-between;align-items:center;margin:25px 0 20px;padding-bottom:9px;display:flex}.ig-tabs-row .filter-tabs{gap:5px;padding:0}.ig-tabs-row .filter-tabs button{color:#655171;font-size:11px}.ig-tabs-row .filter-tabs button.selected{color:#a079be;background:#f0e8f8;border-color:#e7daf2}.ig-tabs-row .filter-tabs button>span{background:#fff8;border-radius:4px;margin-left:6px;padding:1px 5px;font-size:8px;display:inline-block}.ig-tabs-row>.text-link{font-size:10px}.ig-metrics{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px;display:grid}.ig-metrics>div{color:#655171;background:#fff;border:1px solid #ebe5f1;border-radius:9px;align-items:center;gap:9px;padding:17px 19px;display:flex}.ig-metrics span{color:#655171;font-size:10px}.ig-metrics strong{color:#8a699f;margin-left:auto;font-family:Manrope;font-size:22px;font-weight:650;line-height:1.2}.ig-empty{text-align:center;flex-direction:column;align-items:center;padding:43px 25px 36px;display:flex}.ig-empty-symbol{color:#655171;background:#f4edf9;border-radius:18px;width:63px;height:63px;margin-bottom:22px;position:relative}.ig-empty-symbol,.ig-empty-symbol>span{justify-content:center;align-items:center;display:flex}.ig-empty-symbol>span{color:#fff;background:#b092c6;border:3px solid #fff;border-radius:8px;width:25px;height:25px;position:absolute;bottom:-5px;right:-7px}.ig-empty h2{color:#8c6ba1;letter-spacing:-.5px;font-size:18px}.ig-empty p{color:#655171;max-width:410px;margin-top:12px;font-size:11px;line-height:1.95}.ig-empty>.primary{background:#a385c2;margin-top:23px;font-size:11px}.ig-empty small{color:#655171;margin-top:12px;font-size:9px}.ig-policy-note{color:#655171;align-items:flex-start;gap:7px;margin-top:18px;padding:0 5px;display:flex}.ig-policy-note>svg{flex-shrink:0;margin-top:2px}.ig-policy-note p{color:#655171;font-size:9px;line-height:1.8}.ig-rules-grid{grid-template-columns:1fr 1fr;gap:19px;display:grid}.ig-rule{padding:21px}.ig-rule-top{align-items:center;gap:13px;display:flex}.ig-rule-top>img{object-fit:cover;border-radius:8px;flex-shrink:0;width:68px;height:75px}.ig-rule-top>div{min-width:0}.ig-rule-top h3{color:#9777ab;margin-top:8px;font-size:13px}.ig-rule-top h3,.ig-rule-top p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ig-rule-top p{color:#655171;margin-top:6px;font-size:9px}.ig-rule-trigger{border-top:1px solid #eee6f4;margin-top:20px;padding-top:16px}.ig-rule-trigger>span{color:#655171;align-items:center;gap:6px;font-size:9px;display:flex}.ig-rule-trigger>div{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.ig-rule-trigger b{color:#655171;background:#faf6fd;border:1px solid #ecdef4;border-radius:4px;padding:4px 8px;font-size:8px;font-weight:500}.ig-rule-message{color:#655171;background:#f9f5fc;border-radius:7px;align-items:flex-start;gap:8px;margin-top:16px;padding:12px;display:flex}.ig-rule-message>svg{flex-shrink:0;margin-top:2px}.ig-rule-message p{color:#655171;white-space:pre-wrap;overflow-wrap:anywhere;max-height:75px;font-size:10px;line-height:1.9;overflow:auto}.ig-rule-footer{justify-content:space-between;align-items:center;gap:10px;margin-top:18px;display:flex}.ig-rule-footer .primary,.ig-rule-footer .secondary{padding:9px 12px;font-size:10px}.ig-rule-footer .primary{background:#a88ac5}.ig-small-muted{color:#655171;font-size:9px}.ig-setup-grid{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.ig-checklist .panel-header{color:#655171}.ig-check{border-top:1px solid #f0e9f6;align-items:flex-start;gap:11px;padding:17px 23px;display:flex}.ig-check>span{color:#655171;background:#faf7fc;border:1px solid #e8ddef;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:9px;display:flex}.ig-check>span.done{color:#655171;background:#eef8f0;border-color:#daebdf}.ig-check strong{color:#655171;font-size:11px;font-weight:500;line-height:1.6;display:block}.ig-check p{font-size:10px;line-height:1.8}.ig-check p,.ig-check>svg{color:#655171;margin-top:5px}.ig-check>svg{flex-shrink:0;margin-left:auto}.ig-checklist-footer{color:#655171;background:#fdfbfe;border-top:1px solid #eee5f5;align-items:center;gap:7px;padding:17px 23px;font-size:9px;display:flex}.ig-setup-instructions{padding:23px}.ig-setup-instructions h2{color:#655171;font-size:15px}.ig-setup-instructions>p{color:#655171;margin-top:12px;font-size:11px;line-height:1.9}.ig-setup-instructions ol{color:#655171;padding-left:16px;font-size:10px;line-height:1.9}.ig-setup-instructions li{margin:12px 0;padding-left:2px}.ig-setup-instructions code{overflow-wrap:anywhere;color:#655171;background:#f7f0fb;border-radius:3px;padding:1px 3px;font-family:ui-monospace,monospace;font-size:9px}.ig-setup-instructions label{color:#655171;margin-top:17px;font-size:10px;display:block}.ig-setup-instructions .ig-copy-value{white-space:normal;margin-top:8px;padding:10px 12px;line-height:1.9;display:block}.ig-setup-instructions .ig-setup-footnote{background:#fcf9fe;border:1px solid #f0e5f7;border-radius:6px;padding:11px 12px;font-size:9px}.ig-setup-instructions>.text-link{margin-top:20px;font-size:10px}.ig-log-note{color:#655171;border-top:1px solid #f0e6f6;align-items:flex-start;gap:7px;padding:18px 23px;font-size:10px;line-height:1.8;display:flex}.ig-log-note svg{flex-shrink:0;margin-top:3px}.ig-alert{color:#655171;background:#fff3f0;border:1px solid #f3ded8;border-radius:7px;align-items:center;gap:10px;margin-top:15px;padding:13px 15px;font-size:11px;display:flex}.ig-alert button{margin-left:auto;text-decoration:underline}.ig-builder{max-width:835px;max-height:calc(100dvh - 50px)}.ig-builder-header{border-bottom:1px solid #f0e7f7;justify-content:space-between;align-items:flex-start;gap:20px;padding:28px 30px 21px;display:flex}.ig-builder-header h2{color:#9270aa;margin-top:7px;padding:0;font-size:23px}.ig-builder-header .eyebrow{color:#655171;letter-spacing:1.1px;padding:0;font-size:8px}.ig-builder-header .icon-button{color:#655171;margin-top:-4px}.ig-steps{background:#fdfafe;border-bottom:1px solid #f0e7f7;grid-template-columns:repeat(3,1fr);gap:10px;padding:16px 30px;display:grid}.ig-steps>span{color:#655171;gap:8px}.ig-steps b,.ig-steps>span{align-items:center;font-size:9px;display:flex}.ig-steps b{border:1px solid #e5d9ef;border-radius:50%;flex-shrink:0;justify-content:center;width:21px;height:21px;font-weight:500}.ig-steps>span.current{color:#655171}.ig-steps>span.current b{color:#fff;background:#ac8ac8;border-color:#ac8ac8}.ig-steps>span.complete{color:#655171}.ig-steps>span.complete b{color:#655171;background:#f3f9f0;border-color:#d7e6d4}.ig-builder-content{min-height:340px;padding:22px 30px 26px}.ig-builder-content h3{color:#9975b1;letter-spacing:-.3px;font-size:16px;font-weight:600}.ig-builder-content h3+p{color:#655171;margin-top:8px;font-size:11px;line-height:1.9}.ig-sample-notice{color:#655171;background:#fbf5e9;border:1px solid #f3e8d2;border-radius:7px;align-items:center;gap:8px;margin-bottom:23px;padding:11px 13px;font-size:10px;line-height:1.8;display:flex}.ig-sample-notice>svg{flex-shrink:0}.ig-post-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:21px;display:grid}.ig-post{text-align:left;background:#fff;border:1px solid #e8dcef;border-radius:9px;padding:0;overflow:hidden}.ig-post.selected{background:#faf6fd;border:2px solid #b293c8;box-shadow:0 0 0 3px #eadcf44d}.ig-post>div{background:#f5eef9;height:169px;display:flex;position:relative;overflow:hidden}.ig-post img{object-fit:cover;filter:saturate(.75);width:100%;height:100%}.ig-post>p{-webkit-line-clamp:2;color:#655171;white-space:normal;-webkit-box-orient:vertical;height:53px;padding:9px 11px;font-size:10px;line-height:1.85;display:-webkit-box;overflow:hidden;margin:0!important}.ig-select-check{color:#fff;background:#fffd;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:10px;right:10px}.ig-post.selected .ig-select-check{background:#b495cc;border-color:#b495cc}.ig-post-type{letter-spacing:.7px;color:#655171;background:#fffd;border-radius:4px;padding:4px 5px;font-size:6px;position:absolute;bottom:9px;left:10px}.ig-no-image{justify-content:center;width:100%}.ig-loading,.ig-no-image{color:#655171;align-items:center;display:flex}.ig-loading{flex-direction:column;gap:15px;padding:40px 0;font-size:11px}.ig-trigger-option{cursor:pointer;background:#fff;border:1px solid #eadff2;border-radius:8px;align-items:center;flex-direction:row!important;gap:12px!important;margin:17px 0!important;padding:18px!important;display:flex!important}.ig-trigger-option input{accent-color:#a98bc5;flex-shrink:0;height:14px;width:14px!important;padding:0!important}.ig-trigger-option strong{color:#655171;font-size:12px;font-weight:550;display:block}.ig-trigger-option small{color:#655171;margin-top:5px;font-size:10px;line-height:1.8;display:block}.ig-trigger-option>svg{color:#655171;flex-shrink:0;margin-left:auto}.ig-form-label{color:#655171;flex-direction:column;gap:8px;font-size:11px;font-weight:500;display:flex;margin:20px 0 0!important}.ig-form-label input,.ig-form-label textarea{color:#9d7ab6;background:#fefcff;border:1px solid #e9dff2;border-radius:6px;width:100%;padding:11px 12px;font-size:12px;line-height:1.8}.ig-form-label small{color:#655171;line-height:1.8}.ig-form-label small,.ig-form-label>span{font-size:9px;font-weight:400}.ig-trigger-test{border-top:1px solid #eee5f5;margin-top:24px;padding-top:2px}.ig-trigger-test>.secondary{margin-top:14px;font-size:10px}.ig-match{color:#655171;background:#fbf6ea;border-radius:6px;align-items:center;gap:7px;margin-top:15px;padding:11px 13px;font-size:10px;line-height:1.8;display:flex}.ig-match.matched{color:#655171;background:#f0f8ed}.ig-match>svg{flex-shrink:0}.ig-compose-grid{grid-template-columns:1.25fr 1fr;gap:35px;display:grid}.ig-compose-grid .ig-form-label{font-size:11px}.ig-compose-grid h3+p{font-size:10px}.ig-phone{background:#fff;border:6px solid #f1e7f8;border-radius:25px;align-self:center;width:100%;max-width:260px;min-height:370px;margin-left:auto;padding:14px 10px 18px;position:relative;box-shadow:0 8px 20px #baa1ce12}.ig-phone-notch{background:#e6d8ef;border-radius:5px;width:55px;height:4px;margin:0 auto 17px}.ig-phone-header{border-bottom:1px solid #f2e9f8;gap:6px;padding:0 0 12px}.ig-phone-avatar,.ig-phone-header{color:#655171;align-items:center;display:flex}.ig-phone-avatar{background:#ece1f5;border-radius:50%;justify-content:center;width:25px;height:25px;font-size:10px;font-weight:600}.ig-phone-header strong{color:#655171;text-overflow:ellipsis;max-width:110px;font-size:9px;font-weight:500;display:block;overflow:hidden}.ig-phone-header small{color:#655171;margin-top:3px;font-size:7px;display:block}.ig-phone-header>svg:last-child{margin-left:auto}.ig-phone-post{object-fit:cover;filter:saturate(.65);border-radius:7px;width:80px;height:85px;margin:16px 4px 15px auto}.ig-phone-time{text-align:center;letter-spacing:.5px;color:#655171;margin:14px 0;font-size:5px;display:block}.ig-phone-bubble{color:#655171;white-space:pre-wrap;overflow-wrap:anywhere;background:#d9c6ed;border-radius:12px 12px 3px;margin:0 4px 0 23px;padding:12px;font-size:10px;line-height:1.9}.ig-phone-bubble>span{overflow-wrap:anywhere;margin-top:7px;font-size:9px;text-decoration:underline;display:block}.ig-phone-caption{text-align:right;color:#655171;padding:10px 4px 0;font-size:6px}.ig-over-limit{color:#655171!important}.ig-builder-footer{background:#fdfbff;border-top:1px solid #eee5f4;gap:15px;padding:18px 30px;position:sticky;bottom:0}.ig-builder-footer>.secondary{font-size:10px}.ig-builder-footer>.primary{background:#ad8cc7;margin:0;font-size:11px}.ig-disconnect-actions{justify-content:flex-end;gap:10px;margin-top:26px;display:flex}.ig-disconnect-actions>.primary{margin:0}.ig-builder-content .ig-form-label{color:#9c79b2}.ig-builder-content .ig-form-label small,.ig-builder-content .ig-post>p,.ig-builder-content h3+p{color:#655171}.ig-builder-content .ig-trigger-option strong{color:#9572ac}.ig-builder-content .ig-trigger-option small{color:#655171}.ig-builder-content .ig-phone-bubble{color:#8a67a3}@media (max-width:1200px){.ig-studio .page-heading h1{font-size:23px}.ig-intro-copy{padding:28px}.ig-intro-copy h2{font-size:28px}.ig-intro-copy>p{max-width:300px;font-size:10px}.ig-intro-art{transform-origin:15%;transform:scale(.88)}.ig-chat{left:60px}.ig-art-star{right:0}.ig-how{gap:5px;font-size:7px}.ig-intro-actions{gap:11px}.ig-white-button{font-size:9px}.ig-intro-actions>span{font-size:7px}.ig-account{padding:20px}.ig-account p{font-size:9px}.ig-account h2{font-size:13px}.ig-metrics>div{padding:15px}.ig-metrics span{font-size:9px}.ig-metrics strong{font-size:21px}.ig-setup-grid{grid-template-columns:1fr}.ig-check{padding:17px 22px}}@media (max-width:1020px){.ig-intro{grid-template-columns:1.2fr 1fr}.ig-intro-copy{padding:26px}.ig-intro-copy h2{font-size:27px}.ig-intro-art{transform-origin:0 40%;transform:scale(.7)}.ig-intro-copy>p{max-width:260px;font-size:10px}.ig-how{gap:4px;font-size:6px}.ig-how>span>span{width:14px;height:14px;font-size:6px}.ig-how>svg{width:9px}.ig-intro-actions>span{display:none}.ig-intro-copy{z-index:3}.ig-account{gap:12px}.ig-account-actions{gap:5px}.ig-account p{max-width:280px;font-size:9px}.ig-account .ig-instagram-icon{border-radius:11px;width:35px;height:35px}.ig-account .ig-instagram-icon>svg{width:20px}.ig-account h2{font-size:12px}.ig-metrics{gap:10px}.ig-metrics>div{flex-wrap:wrap;gap:6px;padding:15px}.ig-metrics>div>svg{width:15px}.ig-metrics span{font-size:8px}.ig-metrics strong{flex-basis:100%;margin-top:5px;margin-left:0;font-size:22px}.ig-rules-grid{grid-template-columns:1fr}.ig-rule-top h3{font-size:15px}.ig-rule-top p{font-size:11px}.ig-rule{padding:23px}.ig-rule-trigger>span{font-size:11px}.ig-rule-trigger b{font-size:10px}.ig-rule-footer .text-link,.ig-rule-message p{font-size:11px}.ig-studio .page-heading{align-items:flex-start;gap:15px}.ig-studio .page-heading h1{font-size:22px;line-height:1.4;display:block}.ig-create{margin-top:10px;padding:11px 12px;font-size:10px}.ig-heading-spark{margin-left:7px;font-size:21px}.ig-setup-banner{gap:8px;padding:12px}.ig-setup-banner strong{font-size:9px}.ig-setup-banner p{font-size:8px}.ig-setup-banner>button{gap:4px;font-size:8px}}@media (max-width:760px){.ig-intro-art{transform:scale(.83)}.ig-intro-copy h2{font-size:31px}.ig-intro-copy>p{max-width:310px;font-size:11px}.ig-how{font-size:7px}.ig-how>span>span{width:15px;height:15px;font-size:7px}.ig-account p{max-width:330px}.ig-account p,.ig-metrics span{font-size:10px}.ig-metrics>div{padding:17px}.ig-metrics strong,.ig-studio .page-heading h1{font-size:25px}.ig-create{padding:12px 14px;font-size:11px}.ig-setup-banner strong{font-size:10px}.ig-setup-banner p,.ig-setup-banner>button{font-size:9px}.ig-setup-grid{grid-template-columns:1fr}.ig-setup-instructions{padding:25px}.ig-setup-instructions label,.ig-setup-instructions li,.ig-setup-instructions>p{font-size:12px}.ig-setup-instructions code{font-size:10px}.ig-check strong{font-size:12px}.ig-check p{font-size:11px}.ig-check{padding:20px 23px}.ig-builder-header h2{font-size:22px}.ig-compose-grid{gap:22px}.ig-phone{max-width:240px}.ig-builder-content{padding-left:25px;padding-right:25px}}@media (max-width:580px){.ig-studio .page-heading{display:block}.ig-studio .page-heading h1{max-width:340px;font-size:25px}.ig-create{margin-top:17px;padding:10px 13px;font-size:11px}.ig-intro{min-height:495px;display:block}.ig-intro-copy{padding:27px 24px}.ig-intro-copy h2{font-size:31px;line-height:1.22}.ig-intro-copy>p{max-width:280px;font-size:11px;line-height:1.9}.ig-pill{letter-spacing:.7px;font-size:7px}.ig-how{gap:5px;margin-top:18px;font-size:7px}.ig-how>span{gap:4px}.ig-how>span>span{width:14px;height:14px;font-size:6px}.ig-how>svg{width:9px}.ig-intro-actions{margin-top:20px}.ig-white-button{gap:8px;padding:11px 13px;font-size:10px}.ig-intro-actions>span{gap:4px;font-size:7px;display:flex}.ig-intro-art{transform-origin:top;height:160px;position:absolute;bottom:10px;left:10px;right:0;transform:scale(.8)}.ig-comment{width:275px;padding:11px 13px;top:0;left:8px;transform:rotate(-5deg)}.ig-flowline{top:70px;left:5px;transform:rotate(35deg)}.ig-chat{width:245px;padding:12px;top:81px;left:93px;transform:rotate(4deg)}.ig-chat-bubble{margin-top:8px;padding:9px;font-size:9px}.ig-chat-header{font-size:8px}.ig-chat-sent{font-size:6px}.ig-art-star{font-size:38px;top:36px;right:-3px}.ig-orbit{width:290px;height:290px;top:-27px;right:-60px}.ig-demo-label{font-size:5px;bottom:-22px;right:10px}.ig-account{flex-wrap:wrap;gap:10px;padding:18px}.ig-account>div:nth-child(2){flex:1;min-width:0}.ig-account h2{overflow-wrap:anywhere;font-size:13px}.ig-account p{max-width:none;font-size:10px;line-height:1.8}.ig-account-actions{gap:9px;margin-top:4px;margin-left:45px}.ig-account .ig-instagram-icon{width:35px;height:35px}.ig-badge{padding:6px 8px;font-size:9px}.ig-setup-banner{flex-wrap:wrap;align-items:flex-start;gap:9px;padding:14px}.ig-setup-banner>svg{margin-top:3px}.ig-setup-banner>div{flex:1}.ig-setup-banner strong{font-size:10px;line-height:1.7;display:block}.ig-setup-banner p{margin-top:4px;font-size:10px;line-height:1.8}.ig-setup-banner>button{gap:5px;margin:0 0 0 25px;font-size:10px}.ig-tabs-row{gap:6px;margin-top:23px}.ig-tabs-row .filter-tabs{flex:1;gap:0}.ig-tabs-row .filter-tabs button{padding:9px 8px;font-size:9px}.ig-tabs-row .filter-tabs button>span{margin-left:4px;padding:1px 4px;font-size:7px}.ig-tabs-row>.text-link{gap:0;padding:7px;font-size:0}.ig-tabs-row>.text-link>svg{width:15px;height:15px}.ig-metrics{gap:9px}.ig-metrics>div{align-items:flex-start;gap:8px;padding:13px 10px}.ig-metrics span{flex-basis:100%;order:2;font-size:8px;line-height:1.7}.ig-metrics>div>svg{order:0;width:15px;height:15px}.ig-metrics strong{flex-basis:auto;order:1;margin-top:-3px;margin-left:auto;font-size:23px}.ig-empty{padding:33px 22px 28px}.ig-empty h2{max-width:240px;font-size:17px;line-height:1.6}.ig-empty p{font-size:11px;line-height:1.95}.ig-empty>.primary{gap:7px;padding:12px;font-size:10px}.ig-empty small{max-width:250px;font-size:9px;line-height:1.8}.ig-policy-note p{font-size:9px;line-height:1.9}.ig-rule{padding:19px}.ig-rule-top>img{width:61px;height:75px}.ig-rule-top h3{font-size:13px}.ig-rule-top p,.ig-rule-trigger>span{font-size:10px}.ig-rule-trigger b{font-size:9px}.ig-rule-message p{font-size:11px;line-height:1.9}.ig-rule-footer .primary,.ig-rule-footer .secondary{padding:10px 12px;font-size:10px}.ig-rule-footer>.text-link{font-size:10px}.ig-setup-instructions{padding:21px}.ig-setup-instructions h2{font-size:15px}.ig-setup-instructions>p{font-size:11px}.ig-setup-instructions li{font-size:11px;line-height:1.9}.ig-setup-instructions label{font-size:11px;line-height:1.8}.ig-setup-instructions code{font-size:9px}.ig-check{gap:10px;padding:17px 19px}.ig-check>span{width:23px;height:23px;font-size:9px}.ig-check strong{font-size:11px}.ig-check p{font-size:10px;line-height:1.9}.ig-checklist-footer{padding:17px 19px;font-size:9px;line-height:1.8}.ig-check>svg{width:14px;height:14px;margin-top:5px}.ig-setup-instructions .ig-setup-footnote{font-size:10px}.ig-studio .panel-header>div>p{font-size:10px;line-height:1.8}.ig-studio .panel-header .subtle-count{font-size:9px}.ig-log-note{padding:16px 20px;font-size:10px}.ig-builder{border-radius:12px;max-height:calc(100dvh - 28px)}.ig-builder-header{gap:7px;padding:24px 20px 18px}.ig-builder-header h2{max-width:270px;font-size:21px;line-height:1.4}.ig-builder-header .eyebrow{letter-spacing:.8px;font-size:7px;line-height:1.8}.ig-builder-header .icon-button{width:22px;margin-top:-7px}.ig-steps{gap:6px;padding:15px 18px}.ig-steps>span{text-align:center;flex-direction:column;gap:6px;font-size:8px;display:flex}.ig-steps b{width:22px;height:22px;font-size:9px}.ig-builder-content{min-height:360px;padding:20px}.ig-builder-content h3{max-width:280px;font-size:16px;line-height:1.5}.ig-builder-content h3+p{font-size:11px;line-height:1.9}.ig-sample-notice{align-items:flex-start;margin-bottom:20px;padding:11px;font-size:10px}.ig-sample-notice>svg{margin-top:3px}.ig-post-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px}.ig-post>div{height:135px}.ig-post>p{height:54px;padding:9px;font-size:10px}.ig-post.selected{border-width:2px}.ig-select-check{width:18px;height:18px;top:8px;right:8px}.ig-post-type{font-size:6px;bottom:8px;left:8px}.ig-trigger-option{align-items:flex-start;gap:10px!important;padding:15px!important}.ig-trigger-option input{height:13px;margin-top:4px;width:13px!important}.ig-trigger-option strong{font-size:12px;line-height:1.6}.ig-trigger-option small{font-size:10px;line-height:1.9}.ig-trigger-option>svg{width:15px;margin-top:4px}.ig-form-label{font-size:12px;line-height:1.7}.ig-form-label input,.ig-form-label textarea{padding:10px 11px;font-size:16px}.ig-form-label small{font-size:10px}.ig-match{align-items:flex-start;padding:11px;font-size:11px}.ig-match>svg{margin-top:3px}.ig-trigger-test>.secondary{padding:10px 12px;font-size:11px}.ig-compose-grid{grid-template-columns:1fr;gap:27px}.ig-compose-grid .ig-form-label{font-size:12px}.ig-compose-grid h3+p{font-size:11px}.ig-phone{max-width:250px;min-height:380px;margin:0 auto}.ig-phone-header strong{font-size:10px}.ig-phone-header small{font-size:8px}.ig-phone-bubble{font-size:11px;line-height:1.8}.ig-phone-bubble>span{font-size:10px}.ig-phone-caption{font-size:7px}.ig-phone-time{font-size:6px}.ig-builder-footer{gap:8px;padding:16px 19px}.ig-builder-footer>.secondary{padding:10px 12px;font-size:10px}.ig-builder-footer>.primary{gap:5px;padding:11px 12px;font-size:10px}.ig-builder-footer>span{font-size:8px}.ig-disconnect-actions{flex-wrap:wrap;gap:8px}.ig-disconnect-actions button{padding:12px;font-size:10px}.ig-intro-actions>span>svg{width:11px}.ig-heading-spark{font-size:20px}}.ig-receiver-download{color:#655171;background:#fbf7fe;border-color:#eadff2;width:100%;margin-top:20px;font-size:10px}.ig-studio{padding-top:5px}.ig-account-recovery{color:#987bae;margin-top:15px;padding:17px 20px;font-size:11px}.ig-account-recovery summary{cursor:pointer;color:#806091;font-weight:600;line-height:1.8}.ig-account-recovery>p{max-width:620px;margin:10px 0;line-height:1.9}.ig-account-recovery form{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.ig-account-recovery .ig-form-label{flex:1;min-width:190px;max-width:350px;margin:4px 0 0;font-size:11px}.ig-account-recovery .ig-form-label input{width:100%;font-size:14px}.ig-account-recovery .secondary{margin-bottom:1px;font-size:11px}.ig-account-recovery small{max-width:650px;margin-top:12px;font-size:10px;line-height:1.8;display:block}@media (max-width:600px){.ig-account-recovery{padding:16px 18px}.ig-account-recovery .ig-form-label{max-width:none}.ig-account-recovery .ig-form-label input{font-size:16px}.ig-account-recovery form{gap:10px}.ig-account-recovery .secondary{justify-content:center;width:100%}}.ig-builder.modal{height:min(810px,100dvh - 40px)}.ig-builder-content{overscroll-behavior-y:contain;flex:auto;min-height:0}.ig-builder-footer{padding-bottom:max(18px,env(safe-area-inset-bottom));z-index:3;border-top:1px solid #d9c8e5;bottom:auto}.ig-builder-content h3,.ig-builder-header h2{color:#4d2867}.ig-builder-content .ig-form-label,.ig-builder-content .ig-form-label small,.ig-builder-content .ig-post>p,.ig-builder-content .ig-trigger-option small,.ig-builder-content .ig-trigger-option strong,.ig-builder-content h3+p,.ig-builder-header .eyebrow{color:#644971}.ig-steps>span{color:#766281}.ig-steps>span.current{color:#54258a;font-weight:700}.ig-steps>span.current b{background:#7032bd;border-color:#7032bd}.ig-post.selected{border-color:#7437b8;box-shadow:0 0 0 3px #a86be42b}.ig-post.selected .ig-select-check{background:#7032bd}.ig-trigger-option.chosen{background:#f2e9fa;border-color:#8e50c3}.ig-form-label input,.ig-form-label textarea{color:#382147;background:#fff;border-color:#cfbbdf}.ig-builder .ig-sample-notice{color:#795b20}.ig-builder-footer>span{color:#6d567c}.ig-builder-content .ig-phone-bubble{color:#fff;background:#7138b9}.ig-builder .form-error{color:#ab1d41;background:#fff0f3;border-radius:7px;padding:12px}.ig-intro-copy h2{color:#fff}.ig-how,.ig-intro-copy>p,.ig-pill{color:#ecdaf7}.ig-white-button{color:#542377;background:#fff}.ig-account{border:1px solid #d9bce9}.ig-account h2,.ig-studio .panel-header h2{color:#4d2867}.ig-studio .ig-account p,.ig-studio .ig-empty p,.ig-studio .ig-metrics span,.ig-studio .ig-policy-note p,.ig-studio .ig-setup-banner p{color:#685075}.ig-account-actions{flex-wrap:wrap}.ig-account-actions .connect-instagram{font-size:12px}.ig-badge{color:#694d7c}.ig-metrics strong{color:#4b236b}.ig-heading-spark{color:#863dc3}@media (max-width:760px){.ig-builder.modal{height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}.ig-builder-header{padding:18px}.ig-builder-header h2{font-size:19px}.ig-builder-content{padding:18px}.ig-builder-footer .primary,.ig-builder-footer .secondary{min-height:44px}.ig-account-actions{justify-content:flex-start;width:100%;margin-left:0}.ig-account-actions .connect-instagram{flex:1}.ig-trigger-option input{accent-color:#7132b8}.ig-steps{padding:12px 18px}}@media (max-width:480px){.ig-builder-footer{gap:8px;padding-left:16px;padding-right:16px}.ig-builder-footer>span{font-size:10px}.ig-post>div{height:130px}}.account-page{background:radial-gradient(at top,#eee5ff,#0000 60%),#f8f9fc;flex-direction:column;min-height:100dvh;padding:34px 20px 60px}.account-brand,.account-page{align-items:center;display:flex}.account-brand{letter-spacing:-1px;gap:10px;margin-bottom:35px;font-size:25px;font-weight:750}.account-brand>span{color:#fff;background:#7951e9;border-radius:10px;place-items:center;width:36px;height:36px;font-size:30px;display:grid}.account-card{background:#fff;border:1px solid #e8e1f2;border-radius:20px;width:100%;max-width:480px;padding:38px;box-shadow:0 18px 55px #6c49900b}.account-card h1{letter-spacing:-1px;margin:15px 0;font-size:30px;line-height:1.25}.account-card>p{color:#85808e;font-size:13px;line-height:1.9}.account-tabs{background:#f5f1fb;border-radius:9px;gap:6px;margin:25px 0;padding:5px;display:flex}.account-tabs button{border-radius:6px;flex:1;padding:10px;font-size:12px}.account-tabs button[aria-pressed=true]{color:#7951e9;background:#fff;box-shadow:0 2px 7px #7951e911}.account-card form label{flex-direction:column;gap:8px;margin-bottom:18px;font-size:12px;font-weight:550;display:flex}.account-card form input{background:#fcfbfe;border:1px solid #e5dfed;border-radius:8px;width:100%;min-width:0;padding:12px;font-size:16px}.account-card form small{color:#8f879a;font-size:10px;font-weight:400}.account-card .primary{min-height:45px;margin-top:10px}.account-card .account-privacy{justify-content:center;align-items:center;gap:8px;margin:22px 0 7px;font-size:10px;display:flex}.account-card .account-legal{text-align:center;margin-bottom:25px;font-size:10px}.account-legal a{text-decoration:underline}.account-card>.text-link{justify-content:center;margin-top:20px;font-size:11px;display:flex}@media (max-width:520px){.account-page{padding:25px 16px 40px}.account-card{padding:28px 23px}.account-card h1{font-size:26px}}.selling-alert,.selling-success{color:#923c31;background:#fff1ee;border-radius:12px;margin-bottom:20px;padding:16px 20px}.selling-success{color:#285d45;background:#eaf5ef;align-items:center}.selling-filters,.selling-success{gap:10px;display:flex}.selling-filters input{max-width:240px}.selling-thumb{border-radius:10px;width:48px;height:48px}.selling-email{color:#7b7a84;overflow-wrap:anywhere;margin-top:5px;font-size:11px;display:block}.selling-form{max-width:920px;padding:32px}.selling-form h2{margin:0 0 18px;font-size:25px}.selling-form>p{color:#777583;line-height:1.8}.selling-form form,.selling-form>label{margin-top:24px}.selling label{flex-direction:column;gap:9px;margin-bottom:20px;font-size:12px;font-weight:600;display:flex}.selling input:not([type=checkbox]),.selling select{color:#32303c;min-width:0;font:inherit;background:#fff;border:1px solid #e4e2e9;border-radius:9px;padding:12px}.selling input:focus,.selling select:focus{outline-offset:2px;outline:2px solid #bcb3e1}.selling .checkbox-label{flex-direction:row;align-items:center;line-height:1.5;display:flex}.selling-calculation{background:#f7f6fa;border-radius:10px;justify-content:space-between;gap:20px;margin:16px 0;padding:16px;font-size:13px;display:flex}.selling-actions{min-width:160px}.selling-actions form{gap:6px;margin:0 0 8px;display:flex}.selling-actions input{width:90px}.selling-actions button,.selling-payment button{padding:9px;font-size:11px}.selling-payment{width:220px}.selling-payment label{margin:10px 0;font-size:10px}.selling-note{color:#7d7a8a;align-items:center;gap:12px;margin:20px 0;font-size:12px;line-height:1.7;display:flex}.selling-note svg{flex-shrink:0}.selling td{font-size:12px}.selling th{white-space:nowrap}.selling .status{font-size:10px}.selling .s-pending{color:#956b28;background:#fff1db}.selling .s-approved{color:#766098;background:#e9e4fa}.selling .s-paid{color:#39735b;background:#e2f3e9}@media (max-width:700px){.selling .panel-header{flex-direction:column;align-items:stretch;gap:16px}.selling-filters{flex-wrap:wrap}.selling-filters input{flex:1;max-width:100%;min-width:120px!important}.selling-form{padding:22px}.selling .form-two{grid-template-columns:1fr}.selling-calculation{flex-direction:column;gap:8px}.selling .page-heading h1{font-size:29px}.selling-note{align-items:flex-start}}:root{--ink:#211b30;--muted:#5e566b;--violet:#6533d7;--line:#ded8ea;--canvas:#f3f1f9}.hero-proof small,.home-campaign-copy p,.home-campaign-copy>div>span:first-child,.home-campaign-copy>small,.home-kicker,.home-stats p,.public-home .hero-copy>p,.public-home .home-brands>p:last-child,.public-home .home-empty p,.public-home .home-footer p,.public-home .home-footer>div>a:not(.home-brand),.public-home .home-section-title p:last-child,.public-home .home-steps p{color:#5b4b6b}.home-campaign-copy strong,.home-empty h3,.home-stats>div>strong,.p-stats article>strong,.public-home .home-campaign-copy h3,.public-home .home-steps h3,.public-home h2{color:#352044}.p-sidebar nav button,.p-sidebar-bottom strong,.p-topbar strong{color:#514060}.admin-nav.active,.p-sidebar nav button.active{color:#5020af;background:#e9ddff;font-weight:700;box-shadow:inset 3px 0 #7439e9}.application-review p,.cms-row small,.eyebrow,.month-filter,.p-campaign p,.p-campaign>div>small,.p-eyebrow,.p-footer,.p-footer>small,.p-form>p,.p-heading>div>p:last-child,.p-nav-label,.p-stats article>p,.p-stats article>small,.p-topbar small,.p-topbar-right>a,.panel-header p,.panel-header>span,.support-thread summary,th{color:#655674}.application-review h3,.cms-row strong,.ig-studio h1,.ig-studio h2,.ig-studio h3,.p-campaign h2,.p-campaign-bottom strong,.p-form h2,.p-next h2,.panel-header h2,.platform-dialog h2{color:#382445}.brief-facts strong,.p-next p,.p-payout-banner p,.platform-dialog label,.platform-dialog>h3+p,.platform-dialog>p,.selling td{color:#5e4a70}.home-copyright{color:#655674!important}.p-referral label,.p-referral p{color:#405637}.p-referral h2{color:#294723}.p-welcome{background:radial-gradient(at 90% 100%,#b44ee855,#0000 65%),linear-gradient(110deg,#5e2aa9,#3c1a70)}.p-welcome p,.p-welcome>div>span{color:#f0e4ff}.p-welcome h2{color:#fff}.p-welcome>span{color:#ba8dff}.ig-studio .ig-account p,.ig-studio .ig-empty p,.ig-studio .ig-empty small,.ig-studio .ig-log-note,.ig-studio .ig-metrics span,.ig-studio .ig-policy-note p,.ig-studio .ig-rule-message p,.ig-studio .ig-rule-top p,.ig-studio .ig-setup-banner p,.ig-studio .ig-small-muted{color:#594968}.ig-studio .ig-intro h2{color:#fff}.ig-intro{background:linear-gradient(115deg,#5f249d,#37216c)!important}.ig-how,.ig-intro-actions>span,.ig-intro-copy>p{color:#f3eaff!important}.ig-badge-active,.ig-badge-connected{color:#206040;background:#e2f4e7}.ig-tabs-row .filter-tabs button{color:#5b476c;min-height:44px}.ig-tabs-row .filter-tabs .selected{color:#5525b4;font-weight:700}.connect-instagram,.home-instagram-link,.instagram-quick{color:#fff;background:linear-gradient(115deg,#6627d4,#ad287b);border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:12px 18px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 6px 20px #8e39b92b}.instagram-quick{min-height:42px;padding:10px 14px;font-size:11px}.home-instagram-link{flex-basis:auto}.hero-actions{flex-wrap:wrap}.instagram-launch{background:#fff;border:1px solid #dac5fb;border-radius:17px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;padding:21px 24px;display:flex;box-shadow:0 5px 25px #783ce30b}.instagram-launch>div{align-items:center;gap:14px;display:flex}.instagram-launch strong{color:#382047;font-size:16px}.instagram-launch p{color:#665174;margin:6px 0 0;font-size:12px;line-height:1.6}.instagram-launch-icon{color:#7432c3;background:#efe4ff;border-radius:14px;flex-shrink:0;place-items:center;width:49px;height:49px;display:grid}.ig-account{border:1px solid #c4a5ed;box-shadow:0 6px 24px #7432c30d}.campaign-carousel{min-width:0}.carousel-toolbar{color:#675572;justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px;font-size:12px;display:flex}.carousel-toolbar>div{align-items:center;gap:7px;display:flex}.carousel-toolbar button{color:#512788;background:#eee5fc;border-radius:12px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:9px;display:inline-flex}.carousel-toolbar button:first-child{background:0 0;font-size:11px}.home-campaigns{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#c2a3e5 transparent;overscroll-behavior-x:contain;gap:23px;padding:8px 3px 24px;overflow-x:auto;display:flex!important}.home-campaign{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 calc(33.3333% - 15.3333px);min-width:0}.home-campaign:hover{transform:translateY(-3px)}.home-hero{isolation:isolate;position:relative;overflow:hidden}.hero-copy{z-index:2;animation:collab-rise .8s both;position:relative}.hero-visual{animation:collab-rise 1s .12s both}.home-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#bd73ff38,#0000 65%);border-radius:50%;width:460px;height:460px;animation:collab-glow 7s ease-in-out infinite alternate;position:absolute;top:50px;right:-100px}.hero-sticker{animation:collab-float 6s ease-in-out infinite;box-shadow:0 0 0 1px #d4bbfb,0 0 35px #b157e94d}.hero-orbit{animation:collab-orbit 32s linear infinite}.home-bottom-cta{box-shadow:inset 0 1px #e1a4ff66;background:radial-gradient(at 85% 20%,#7f35db,#0000 50%),linear-gradient(115deg,#32144f,#552282)!important}.home-bottom-cta h2,.home-bottom-cta h2 em{color:#fff}.home-bottom-cta .home-kicker,.home-bottom-cta p{color:#f0dcff}.home-button{box-shadow:0 5px 18px #6733c91a}.home-button:hover{box-shadow:0 7px 25px #8a39d536}.home-mobile-dock,.p-mobile-dock{display:none}@keyframes collab-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes collab-float{50%{transform:translateY(-9px)rotate(3deg)}}@keyframes collab-orbit{to{transform:rotate(1turn)}}@keyframes collab-glow{to{transform:translate(-80px,40px)scale(1.25)}}.modal-scrim{z-index:150;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overscroll-behavior:contain;background:#160b2cb3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal{background:#fff;border-radius:20px;width:min(920px,100%);position:relative;overflow:auto;box-shadow:0 25px 100px #13072255}.ig-builder.modal,.modal{max-height:calc(100dvh - 40px)}.ig-builder.modal{flex-direction:column;height:min(850px,100dvh - 40px);min-height:0;padding:0;display:flex;overflow:hidden}.ig-builder-footer,.ig-builder-header,.ig-steps{flex-shrink:0}.ig-builder-header{padding:24px 28px 18px}.ig-builder-header .icon-button{background:#f0e9f9;border-radius:12px;flex-shrink:0;width:44px;height:44px}.ig-builder-content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1 1 0;padding:24px 28px;scroll-padding:20px;overflow-y:auto;min-height:0!important}.ig-builder-footer{z-index:2;background:#fff;border-top:1px solid #ddd1ea;justify-content:space-between;align-items:center;gap:12px;padding:15px 24px;display:flex;position:relative;box-shadow:0 -6px 20px #26133d08}.ig-builder-footer .primary,.ig-builder-footer .secondary{touch-action:manipulation;min-height:46px;padding:12px 19px;font-size:13px}.ig-builder-footer>span{color:#5c496c;font-size:12px}.ig-builder-content h3{color:#34213f}.ig-builder-content h3+p,.ig-form-label small,.ig-trigger-option small{color:#60506f}.ig-builder-content .form-error{color:#982f26;z-index:1;background:#fff0ee;border:1px solid #e6b4ac;border-radius:9px;padding:13px;font-size:13px;position:sticky;bottom:0}.ig-builder-header h2{font-size:25px}.ig-disconnect{padding:28px}.ig-builder .ig-form-label input,.ig-builder .ig-form-label textarea{font-size:16px}.ig-post{touch-action:manipulation}.ig-post>p{color:#584267}@media (max-width:1100px){.home-campaign{flex-basis:calc(50% - 11.5px)}.p-topbar-right{gap:12px}.p-topbar-right>a span{display:none}}@media (max-width:900px){.p-mobile-dock{z-index:40;padding:7px 8px max(7px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-top:1px solid #ded3ee;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 30px #3413570c}.p-mobile-dock button{color:#6a5879;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:52px;font-size:10px;font-weight:600;display:flex}.p-mobile-dock button.active{color:#5725b0;background:#eee3ff}.p-mobile-dock button:nth-child(3) svg{color:#fff;box-sizing:content-box;background:linear-gradient(130deg,#7631ce,#ba3678);border:4px solid #fff;border-radius:10px;margin-top:-13px;padding:7px}.p-workspace{padding-bottom:calc(78px + env(safe-area-inset-bottom))}.p-topbar{z-index:25;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff2;position:sticky;top:0}.p-sidebar{z-index:70}.p-menu-scrim{z-index:65}.p-main{padding-top:24px}.p-topbar-right>a{display:none}.instagram-quick{gap:6px;min-height:42px;padding:9px 11px;font-size:10px}.p-topbar-right .p-avatar{display:none}}@media (max-width:580px){.home-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;height:72px;padding:0 18px;position:sticky;top:0}.home-header .home-brand{font-size:21px}.home-account{gap:10px}.home-header .home-button{min-height:42px;padding:10px 12px;font-size:10px}.home-login{display:none}.home-menu{min-width:44px;min-height:44px}.public-home{padding-bottom:calc(77px + env(safe-area-inset-bottom))}.home-mobile-dock{z-index:45;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:8px 12px max(8px,env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid #e2d5f0;grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 28px #43205714}.home-mobile-dock a{color:#60476f;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:48px;font-size:10px;font-weight:650;display:flex}.home-mobile-dock .dock-instagram{color:#7029bb}.home-mobile-dock .dock-instagram svg{filter:drop-shadow(0 0 7px #a63eec66)}.home-hero{padding-top:38px}.hero-copy>p{font-size:14px;line-height:1.8}.hero-actions{gap:16px}.home-instagram-link{flex-basis:100%;justify-content:center;min-height:49px}.home-campaign{border-radius:19px;flex-basis:87%}.home-campaign-image{height:240px}.carousel-toolbar{font-size:11px}.carousel-toolbar button:first-child{font-size:10px}.home-section{scroll-margin-top:85px}.home-kicker{font-size:10px}.home-empty p,.home-local p,.home-section-title p:last-child,.home-steps p{font-size:13px!important}.home-stats p{font-size:11px}.p-heading h1,.page-heading h1{font-size:27px;line-height:1.3}.p-heading>div>p:last-child,.page-heading>div>p:last-child{font-size:12px}.p-stats article>small{font-size:11px}.p-stats article>p{font-size:10px;line-height:1.7}.eyebrow,.p-eyebrow{font-size:9px}.p-topbar{gap:9px;height:72px;padding:0 16px}.p-topbar small{font-size:8px}.p-topbar strong{font-size:11px}.p-topbar-right{gap:0}.p-topbar-right .instagram-quick span{display:none}.p-topbar-right .instagram-quick{width:44px;height:44px;padding:0}.p-main{padding-left:16px;padding-right:16px}.instagram-launch{flex-direction:column;align-items:stretch;gap:17px;padding:18px}.instagram-launch strong{font-size:15px}.instagram-launch p{font-size:12px}.connect-instagram{min-height:48px;font-size:13px}.ig-account-actions{flex-wrap:wrap;width:100%;margin-left:0}.ig-account-actions .connect-instagram{flex:1}.ig-studio .page-heading h1{font-size:26px}.ig-studio .ig-create{min-height:46px;font-size:12px}.ig-account p,.ig-rule-message p{font-size:12px!important}.modal-scrim{padding:0}.ig-builder.modal{border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh}.ig-builder-header{padding:calc(16px + env(safe-area-inset-top)) 18px 13px;align-items:flex-start}.ig-builder-header h2{margin-bottom:0;font-size:21px}.ig-builder-header .eyebrow{font-size:9px}.ig-steps{padding:13px 18px}.ig-steps>span{font-size:10px}.ig-builder-content{padding:20px 18px}.ig-builder-content h3{font-size:18px}.ig-builder-content h3+p,.ig-trigger-option small{font-size:12px}.ig-builder-footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.ig-builder-footer .primary,.ig-builder-footer .secondary{min-height:48px;padding:12px 17px;font-size:13px}.ig-builder-footer>span{font-size:11px}.ig-post>p{height:62px;font-size:12px}.ig-compose-grid{grid-template-columns:1fr}.platform-dialog{max-height:90dvh}.p-filters input,.p-filters select,.p-form input,.p-form textarea,.selling input,.selling select{font-size:16px!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ig-builder-footer .primary{color:#fff;background:#6533d7;box-shadow:0 4px 15px #6533d72b}.ig-builder-footer .primary:hover{background:#5120bb}.modal-inner{padding:30px}.modal-inner>p{color:#5e4a70;line-height:1.8}.home-signin-link{color:#5a24b7;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:700;display:inline-flex}.business-split{background:#f7f3fd;border:1px solid #e1d2f0;border-radius:22px;grid-template-columns:.7fr 1fr;gap:55px;padding:34px;display:grid}.business-split>div{padding:12px}.business-split h3{font-size:29px;line-height:1.3}.business-split>div>p{color:#665372;font-size:14px;line-height:1.9}.business-split .home-text-link{margin-top:20px;display:flex}.promotion-form label{color:#4a355a}.promotion-form input,.promotion-form textarea{font-size:14px}.form-honeypot{pointer-events:none;width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.managed-workspace{background:#f5f1fa;min-height:100dvh}.managed-workspace>header{background:#fff;border-bottom:1px solid #dfd5eb;justify-content:space-between;align-items:center;padding:23px max(24px,5vw);display:flex}.managed-workspace>main{max-width:1300px;margin:auto;padding:40px 24px 60px}.managed-workspace h1{font-size:36px}.managed-workspace main>p{color:#64516f;line-height:1.7}.managed-workspace main>.panel{margin-top:28px}.support-inbox-tools{gap:15px;padding:18px 24px;display:flex}.support-inbox-tools select{max-width:150px}.support-inbox-grid{border-top:1px solid #e4dbea;grid-template-columns:290px minmax(0,1fr);min-height:440px;display:grid}.support-list{border-right:1px solid #e4dbea;max-height:700px;overflow-y:auto}.support-list>button{text-align:left;border-bottom:1px solid #eee7f4;flex-direction:column;gap:7px;width:100%;padding:20px;display:flex}.support-list>button.active{background:#eee3ff;border-left:3px solid #6e32cf}.support-list small,.support-list span{color:#6a547a;font-size:11px}.support-list strong{color:#3e244d;font-size:13px}.support-conversation{min-width:0;padding:25px}.support-conversation>p{color:#6b537b;font-size:12px;line-height:1.7}.support-conversation .support-messages{max-height:420px;padding:15px 0;overflow-y:auto}.support-conversation .support-messages article{overflow-wrap:anywhere}.support-conversation form{border-top:1px solid #e2d7ec;padding-top:18px}.account-access-actions{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.account-help{color:#603c7e;margin:20px 0;font-size:13px}.account-help p{margin-top:12px;line-height:1.8}.workspace-management .p-form>p{line-height:1.8}.support-thread>p{white-space:pre-wrap;overflow-wrap:anywhere;color:#5d486b;line-height:1.8}.selling-thumb{object-fit:cover}.home-business .home-section-title{align-items:flex-start}.home-header .home-login{color:#542593;font-size:13px}.home-mobile-dock .dock-signin{color:#6127bb;background:#f0e5ff;border-radius:12px}.p-form>p{color:#685376;line-height:1.8}.p-form .text-link{margin:15px}.support-thread summary>span{color:#674a7c;font-size:11px}@media (max-width:900px){.business-split{grid-template-columns:1fr;gap:15px}.support-inbox-grid{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:580px){.home-header .home-login{color:#fff;background:#6a30d5;border-radius:10px;justify-content:center;align-items:center;min-height:43px;padding:10px 14px;display:inline-flex}.home-header .home-account>.home-button{display:none}.home-header .home-brand{font-size:21px}.business-split{gap:12px;padding:23px 18px}.business-split>div{padding:0}.business-split h3{font-size:24px}.promotion-form input,.promotion-form textarea{font-size:16px}.home-business .secondary{min-height:47px}.support-inbox-grid{flex-direction:column;display:flex}.support-list{border-bottom:1px solid #e2d7ec;border-right:0;max-height:240px}.support-conversation{padding:19px}.support-inbox-tools{gap:10px;padding:16px}.support-inbox-tools input,.support-inbox-tools select{font-size:16px}.support-inbox-tools select{max-width:120px}.managed-workspace>header{padding:18px 16px}.managed-workspace>main{padding:28px 16px 45px}.managed-workspace h1{font-size:28px}.managed-workspace .panel-header input{font-size:16px}.managed-workspace .home-brand{font-size:21px}}.product-url-preview{object-fit:contain;background:#fff;border:1px solid #dfd2ee;border-radius:12px;max-width:180px;max-height:180px;margin-top:8px;display:block}.import-template-grid{grid-template-columns:1fr 1fr;gap:18px;margin:25px 0;display:grid}.import-template-grid article{background:#f5effe;border:1px solid #e1d3f3;border-radius:15px;padding:23px}.import-template-grid h3{font-size:20px}.import-template-grid p{color:#62506e;font-size:13px;line-height:1.8}.import-template-grid .text-link{margin:15px 0 0;display:block}@media (max-width:650px){.import-template-grid{grid-template-columns:1fr}.import-template-grid .primary{width:100%;font-size:12px}.inline-form input{font-size:16px}}.bulk-product-bar{background:#f7f1ff;border-bottom:1px solid #ded0ee;flex-wrap:wrap;align-items:center;gap:14px;padding:20px 26px;display:flex}.bulk-product-bar>span{color:#5b3974;font-size:12px}.bulk-product-bar>select{width:auto;min-width:205px}.bulk-product-bar>input{max-width:300px}.bulk-product-bar label{margin:0}.product-date-filter{gap:5px;min-width:150px;margin:0;font-size:11px}.selling-filters{flex-wrap:wrap}.application-review .inline-form label{margin:0}.managed-workspace .admin-tabs button{align-items:center;gap:8px;display:inline-flex}@media (max-width:580px){.bulk-product-bar{gap:12px;padding:18px}.bulk-product-bar>input,.bulk-product-bar>select{width:100%;max-width:none}.bulk-product-bar>button,.product-date-filter{width:100%}}.summary-strip.financial{grid-template-columns:repeat(3,minmax(0,1fr))}.summary-strip.financial>div{min-width:0}.summary-strip.financial strong{overflow-wrap:anywhere}@media (max-width:580px){.summary-strip.financial{grid-template-columns:1fr}.summary-strip.financial>div{justify-content:space-between;align-items:center;gap:14px;padding:18px;display:flex}.summary-strip.financial span{max-width:45%;font-size:11px}.summary-strip.financial strong{margin:0;font-size:22px}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}