.AdsStudioGallery_hero__kf81M{position:relative;isolation:isolate;padding:24px 0 32px;text-align:center}.AdsStudioGallery_badge__Ff3wd{display:inline-flex;align-items:center;border:1px solid rgb(var(--p-ink)/.15);border-radius:999px;padding:5px 13px;background:linear-gradient(180deg,rgb(var(--p-ink)/.18),rgb(var(--p-ink)/.04));box-shadow:inset 0 1px 2px rgb(var(--p-ink)/.15);color:rgb(var(--p-ink-2));font-family:var(--studio-mono);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.AdsStudioGallery_showcase__nTW_h{position:relative;width:min(100%,1000px);height:clamp(190px,24vw,288px);margin:17px auto 32px}.AdsStudioGallery_showcase__nTW_h:before{content:"";position:absolute;inset:-45px 20% -60px;z-index:-1;background:radial-gradient(ellipse at center,rgb(var(--studio-accent-rgb)/.14),transparent 70%);pointer-events:none}.AdsStudioGallery_heroCard__V_g8R{position:absolute;width:26%;height:72%;top:14%;overflow:hidden;border:1px solid rgb(255 255 255/.2);background:rgb(var(--p-panel-2));box-shadow:0 14px 28px #0002;text-align:left;transition:transform .2s ease,filter .2s ease}.AdsStudioGallery_heroCard__V_g8R:hover{filter:brightness(1.1);transform:translateY(-5px)}.AdsStudioGallery_heroCard__V_g8R:focus-visible{outline:3px solid var(--studio-accent);outline-offset:4px;z-index:5}.AdsStudioGallery_heroImage__H6EpC{-o-object-fit:cover;object-fit:cover}.AdsStudioGallery_heroCard0__klL0Q{left:0;height:66%;top:17%;z-index:1}.AdsStudioGallery_heroCard1__KDCsq{left:17%;z-index:2}.AdsStudioGallery_heroCard2__8jPSx{width:33%;height:100%;top:0;left:33.5%;z-index:3}.AdsStudioGallery_heroCard3__TicZT{right:17%;z-index:2}.AdsStudioGallery_heroCard4__oSZIw{right:0;height:66%;top:17%;z-index:1}.AdsStudioGallery_heroCard2__8jPSx .AdsStudioGallery_heroImage__H6EpC{-o-object-position:center 45%;object-position:center 45%}.AdsStudioGallery_heroCard3__TicZT .AdsStudioGallery_heroImage__H6EpC{-o-object-position:30% center;object-position:30% center}.AdsStudioGallery_heroLabel__qE_7f{position:absolute;bottom:9px;left:9px;display:flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid #ffffff20;border-radius:999px;background:#18181865;backdrop-filter:blur(10px);color:#fff;font-family:var(--studio-mono);font-size:10px;font-weight:500;text-transform:uppercase}.AdsStudioGallery_heroCard3__TicZT .AdsStudioGallery_heroLabel__qE_7f,.AdsStudioGallery_heroCard4__oSZIw .AdsStudioGallery_heroLabel__qE_7f{left:auto;right:9px}.AdsStudioGallery_headline__0la8H{color:rgb(var(--p-ink-2));font-family:var(--font-geist-pixel-square),var(--studio-mono);font-size:clamp(24px,3.1vw,39px);font-weight:500;line-height:1.12;text-transform:uppercase;letter-spacing:-.01em}.AdsStudioGallery_headline__0la8H span{display:block;color:rgb(var(--p-ink-muted))}.AdsStudioGallery_gallery__emKYK{margin-top:64px}.AdsStudioGallery_galleryTitle__BTkm5{margin-bottom:18px;color:rgb(var(--p-ink));font-family:inherit;font-size:19px;font-weight:600;letter-spacing:-.04em;text-transform:uppercase}.AdsStudioGallery_filters__qkOIA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.AdsStudioGallery_categories__nl73i{display:flex;flex-wrap:wrap;gap:7px}.AdsStudioGallery_filter__2O_wm{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:999px;padding:8px 11px;background:rgb(var(--p-ink)/.055);color:rgb(var(--p-ink-muted));font-size:12px;font-weight:500;line-height:1.25;white-space:nowrap;transition:color .15s ease,background .15s ease}.AdsStudioGallery_filter__2O_wm:hover{background:rgb(var(--p-ink)/.11);color:rgb(var(--p-ink))}.AdsStudioGallery_filter__2O_wm[aria-pressed=true]{color:rgb(var(--p-ink));background:rgb(var(--p-ink)/.19);border-color:rgb(var(--p-ink)/.06)}.AdsStudioGallery_empty__r7I35 button:focus-visible,.AdsStudioGallery_filter__2O_wm:focus-visible,.AdsStudioGallery_tile__xy40U button:focus-visible{outline:2px solid var(--studio-accent);outline-offset:3px}.AdsStudioGallery_mediaFilters__1d2Zy{display:flex;padding:3px;border-radius:999px;background:rgb(var(--p-ink)/.055)}.AdsStudioGallery_mediaFilters__1d2Zy .AdsStudioGallery_filter__2O_wm{padding:6px 10px;background:transparent}.AdsStudioGallery_mediaFilters__1d2Zy .AdsStudioGallery_filter__2O_wm[aria-pressed=true]{background:rgb(var(--p-ink)/.19)}.AdsStudioGallery_grid__xrrXo{display:grid;grid-template-columns:repeat(auto-fill,minmax(175px,1fr));gap:18px 10px}.AdsStudioGallery_tile__xy40U{min-width:0}.AdsStudioGallery_selectTemplate__AHt1J{display:block;width:100%;text-align:left}.AdsStudioGallery_media__uExyS{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;border:1px solid rgb(var(--p-ink)/.09);border-radius:9px;background:rgb(var(--p-panel-2))}.AdsStudioGallery_media__uExyS img,.AdsStudioGallery_media__uExyS video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.AdsStudioGallery_selectTemplate__AHt1J:hover .AdsStudioGallery_media__uExyS img{transform:scale(1.035)}.AdsStudioGallery_media__uExyS:after{content:"";position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#0006);pointer-events:none}.AdsStudioGallery_mediaType__wdsOk{top:9px;left:9px;gap:4px;padding:4px 7px;color:#fff;background:#16161680;backdrop-filter:blur(8px);font-size:10px}.AdsStudioGallery_mediaType__wdsOk,.AdsStudioGallery_useTemplate__llA4N{position:absolute;z-index:1;display:flex;align-items:center;border-radius:999px}.AdsStudioGallery_useTemplate__llA4N{bottom:12px;left:50%;gap:6px;width:-moz-max-content;width:max-content;padding:8px 11px;background:var(--studio-accent);color:var(--studio-accent-ink);font-family:var(--studio-mono);font-size:11px;font-weight:650;opacity:0;transform:translate(-50%,5px);transition:opacity .18s ease,transform .18s ease}.AdsStudioGallery_selectTemplate__AHt1J:focus-visible .AdsStudioGallery_useTemplate__llA4N,.AdsStudioGallery_selectTemplate__AHt1J:hover .AdsStudioGallery_useTemplate__llA4N{opacity:1;transform:translate(-50%)}.AdsStudioGallery_tileTitle__nezRk{display:block;margin:10px 2px 3px;color:rgb(var(--p-ink-2));font-size:12px;font-weight:550;line-height:1.4}.AdsStudioGallery_tileFooter__7K_bu{display:flex;justify-content:space-between;align-items:center;gap:6px;margin:0 2px;color:rgb(var(--p-ink-muted));font-size:10px}.AdsStudioGallery_tileFooter__7K_bu button{display:inline-flex;align-items:center;gap:2px;padding:3px 0 3px 3px;color:rgb(var(--p-ink-2))}.AdsStudioGallery_tile__xy40U button:disabled{cursor:not-allowed;opacity:.5}.AdsStudioGallery_empty__r7I35{display:flex;flex-direction:column;align-items:center;gap:12px;padding:50px 16px;border:1px dashed rgb(var(--p-line-strong));border-radius:14px;color:rgb(var(--p-ink-muted));font-size:13px;text-align:center}.AdsStudioGallery_empty__r7I35 button{border-radius:999px;padding:9px 14px;background:rgb(var(--p-ink)/.1);color:rgb(var(--p-ink))}.AdsStudioGallery_srOnly__f9cXa{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:600px){.AdsStudioGallery_hero__kf81M{padding-top:14px;padding-bottom:24px}.AdsStudioGallery_showcase__nTW_h{height:175px;margin-bottom:25px}.AdsStudioGallery_heroCard__V_g8R{width:29%}.AdsStudioGallery_heroCard1__KDCsq{left:12%}.AdsStudioGallery_heroCard2__8jPSx{width:40%;left:30%}.AdsStudioGallery_heroCard3__TicZT{right:12%}.AdsStudioGallery_heroLabel__qE_7f{padding:4px;bottom:5px;left:5px;font-size:7px;gap:2px}.AdsStudioGallery_heroLabel__qE_7f svg{width:9px;height:9px}.AdsStudioGallery_heroCard3__TicZT .AdsStudioGallery_heroLabel__qE_7f,.AdsStudioGallery_heroCard4__oSZIw .AdsStudioGallery_heroLabel__qE_7f{right:5px}.AdsStudioGallery_headline__0la8H{font-size:clamp(20px,5.5vw,30px)}.AdsStudioGallery_gallery__emKYK{margin-top:38px}.AdsStudioGallery_galleryTitle__BTkm5{font-size:17px;margin-bottom:14px}.AdsStudioGallery_categories__nl73i{flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding:3px 2px 8px}.AdsStudioGallery_filter__2O_wm{padding:8px 10px}.AdsStudioGallery_grid__xrrXo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (pointer:coarse){.AdsStudioGallery_useTemplate__llA4N{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.AdsStudioGallery_filter__2O_wm,.AdsStudioGallery_heroCard__V_g8R,.AdsStudioGallery_media__uExyS img,.AdsStudioGallery_media__uExyS video,.AdsStudioGallery_useTemplate__llA4N{transition:none}.AdsStudioGallery_heroCard__V_g8R:hover,.AdsStudioGallery_selectTemplate__AHt1J:hover .AdsStudioGallery_media__uExyS img{transform:none}}.AdsStudio_root__BovYD{--studio-accent:#0380ff;--studio-accent-rgb:3 128 255;--studio-accent-ink:#061426;--studio-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;position:relative;display:flex;height:100%;min-height:0;flex-direction:column;overflow:hidden;color:rgb(var(--p-neutral-100));background:rgb(var(--p-black))}.AdsStudio_header__DJJDa{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:10px 24px;border-bottom:1px solid rgb(var(--p-white)/.06)}.AdsStudio_scroll__uw0Wg{min-height:0;flex:1;overflow-y:auto;overflow-x:hidden;background-color:rgb(var(--p-panel));background-image:radial-gradient(rgb(var(--p-white)/.075) .8px,transparent .8px);background-size:24px 24px}.AdsStudio_content__S_HEW{width:100%;max-width:1760px;margin:0 auto;padding:0 24px 130px}.AdsStudio_composerSection___u4p7{position:relative;z-index:2;width:100%;max-width:1120px;margin:28px auto 0;scroll-margin-top:30px}.AdsStudio_composerFrame__6_CZU{display:flex;align-items:stretch;gap:6px;min-width:0;border:0;padding:0;margin:0}.AdsStudio_modeSwitch___NN_o{display:flex;flex:0 0 72px;flex-direction:column;gap:3px;border:1px solid rgb(var(--p-white)/.1);box-shadow:inset 0 0 0 3px rgb(var(--p-black)/.3);border-radius:26px;padding:5px;background:rgb(var(--p-black)/.3)}.AdsStudio_modeSwitch___NN_o button{display:flex;flex:1;min-height:48px;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:20px;color:rgb(var(--p-neutral-500));font-size:10px;font-weight:600;transition:color .2s,background .2s}.AdsStudio_modeSwitch___NN_o button[aria-pressed=true]{background:rgb(var(--p-white)/.07);color:rgb(var(--p-white))}.AdsStudio_composerBody__euutP{display:flex;flex:1;min-width:0;gap:12px;padding:14px;border:1px solid rgb(var(--p-white)/.12);border-radius:25px;background:rgb(var(--p-panel-2));box-shadow:0 5px 0 rgb(var(--p-black)/.2),inset 0 0 0 3px rgb(var(--p-black)/.24)}.AdsStudio_promptArea__PUuDQ{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:0}.AdsStudio_promptArea__PUuDQ textarea{width:100%;min-height:57px;max-height:180px;padding:2px 5px 10px;resize:vertical;background:transparent;border:0;outline:none;font-size:14px;line-height:22px;color:rgb(var(--p-neutral-100))}.AdsStudio_promptArea__PUuDQ textarea::-moz-placeholder{color:rgb(var(--p-neutral-500))}.AdsStudio_promptArea__PUuDQ textarea::placeholder{color:rgb(var(--p-neutral-500))}.AdsStudio_controlRow__ml73s{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.AdsStudio_controlRow__ml73s>label{border-radius:8px;border-color:transparent;background:rgb(var(--p-white)/.05);padding:6px 8px}.AdsStudio_controlRow__ml73s>label span{max-width:145px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AdsStudio_composerActions__j0ZBa{display:flex;align-items:stretch;gap:6px;flex:0 0 auto}.AdsStudio_referenceTile__StYRV{position:relative;width:76px;min-height:88px;overflow:hidden;border:1px solid rgb(var(--p-white)/.06);border-radius:12px;text-align:left;color:rgb(var(--p-neutral-200));background:linear-gradient(170deg,rgb(var(--p-white)/.02),rgb(var(--p-white)/.2));box-shadow:0 3px 4px rgb(var(--p-black)/.3)}.AdsStudio_referenceTile__StYRV>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AdsStudio_referenceTile__StYRV:has(>img):after{content:"";position:absolute;inset:0;background:linear-gradient(transparent,rgb(0 0 0/.8))}.AdsStudio_referenceTile__StYRV:has(>img){color:white}.AdsStudio_referencePlus__5JYXq{position:absolute;top:7px;left:7px;z-index:1;display:grid;width:20px;height:20px;place-items:center;border:1px solid rgb(var(--p-white)/.18);border-radius:50%;background:rgb(var(--p-white)/.07)}.AdsStudio_referenceLabel__Q0TAq{position:absolute;inset:auto 6px 7px;z-index:1;font-family:var(--studio-mono);font-size:10px;font-weight:700;text-transform:uppercase}.AdsStudio_referenceLabel__Q0TAq small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:inherit;font-size:9px;font-weight:400;text-transform:none;opacity:.7}.AdsStudio_generate__IHxt7{display:flex;min-width:120px;flex-direction:column;align-items:center;justify-content:center;gap:5px;border-radius:12px;padding:16px 12px;border:1px solid var(--studio-accent);background:var(--studio-accent);color:var(--studio-accent-ink);box-shadow:0 3px 0 #0056ad;font-family:var(--studio-mono);font-size:13px;font-weight:500;text-transform:uppercase;transition:background .2s,color .2s,transform .2s}.AdsStudio_generate__IHxt7:hover:not(:disabled){background:transparent;color:rgb(var(--p-neutral-100));transform:translateY(-1px)}.AdsStudio_generate__IHxt7:disabled{cursor:not-allowed;opacity:.55}.AdsStudio_generateCost__uNDf3{display:flex;align-items:center;justify-content:center;gap:4px;font-family:inherit;font-size:10px;font-weight:500;text-transform:none}.AdsStudio_composerFooter__zyKqb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:12px 4px 0 82px}.AdsStudio_secondaryActions__Yt_nI{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.AdsStudio_secondaryActions__Yt_nI button{display:inline-flex;align-items:center;gap:5px;color:rgb(var(--p-neutral-500));font-size:11px}.AdsStudio_secondaryActions__Yt_nI button:hover{color:rgb(var(--p-white))}.AdsStudio_activeSelection__iQ_BR{display:inline-flex;align-items:center;gap:5px;border-radius:7px;padding:3px 7px;background:rgb(var(--p-white)/.05);font-size:10px;color:rgb(var(--p-neutral-400))}.AdsStudio_notice__7iUOW{margin:12px 0 0 82px;color:rgb(var(--p-amber-300));font-size:12px}.AdsStudio_creations__VHHAz{margin:36px auto 0;max-width:1120px}.AdsStudio_creationsHeader__pLD_R{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:12px;color:rgb(var(--p-neutral-400))}.AdsStudio_creationsHeader__pLD_R h2{font-family:inherit;text-transform:uppercase;font-size:16px;font-weight:600;color:rgb(var(--p-neutral-200))}.AdsStudio_drawerSection__ygE0r{display:flex;flex-direction:column;gap:16px;padding:20px 0;border-bottom:1px solid rgb(var(--p-white)/.08)}.AdsStudio_uploadButton__El7hH{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:1px dashed rgb(var(--p-white)/.2);border-radius:12px;padding:12px;font-size:13px;color:rgb(var(--p-neutral-300))}.AdsStudio_uploadButton__El7hH:hover{background:rgb(var(--p-white)/.04)}.AdsStudio_dockButton__ucggu{display:inline-flex;height:36px;align-items:center;gap:6px;border-radius:10px;padding:0 16px;border:1px solid var(--studio-accent);color:var(--studio-accent-ink);background:var(--studio-accent);font-family:var(--studio-mono);font-weight:500;font-size:12px;text-transform:uppercase;transition:background .2s,color .2s}.AdsStudio_dockButton__ucggu:hover:not(:disabled){background:transparent;color:rgb(var(--p-neutral-100))}.AdsStudio_dockButton__ucggu:disabled{opacity:.55;cursor:not-allowed}.AdsStudio_root__BovYD a:focus-visible,.AdsStudio_root__BovYD button:focus-visible{outline:2px solid var(--studio-accent);outline-offset:3px}.AdsStudio_promptArea__PUuDQ:focus-within{border-radius:8px;box-shadow:0 0 0 1px rgb(var(--p-white)/.15)}@media (max-width:1100px){.AdsStudio_composerBody__euutP{flex-wrap:wrap}.AdsStudio_promptArea__PUuDQ{flex-basis:100%}.AdsStudio_composerActions__j0ZBa{width:100%}.AdsStudio_referenceTile__StYRV{width:72px;min-height:65px}.AdsStudio_generate__IHxt7{flex:1}}@media (max-width:640px){.AdsStudio_header__DJJDa{padding:8px 12px;flex-wrap:wrap}.AdsStudio_content__S_HEW{padding:0 14px 120px}.AdsStudio_composerSection___u4p7{margin-top:20px}.AdsStudio_composerFrame__6_CZU{flex-direction:column;gap:8px}.AdsStudio_modeSwitch___NN_o{flex-basis:auto;flex-direction:row;width:-moz-fit-content;width:fit-content;border-radius:14px;padding:3px}.AdsStudio_modeSwitch___NN_o button{min-height:30px;flex-direction:row;padding:5px 14px;border-radius:10px}.AdsStudio_composerBody__euutP{border-radius:20px;padding:12px}.AdsStudio_promptArea__PUuDQ textarea{min-height:82px;font-size:16px}.AdsStudio_composerFooter__zyKqb,.AdsStudio_notice__7iUOW{margin-left:0}.AdsStudio_composerFooter__zyKqb{gap:10px}.AdsStudio_referenceTile__StYRV{width:72px;min-height:76px}.AdsStudio_generate__IHxt7{min-width:90px;padding:12px 8px}}@media (prefers-reduced-motion:reduce){.AdsStudio_root__BovYD *,.AdsStudio_root__BovYD :after,.AdsStudio_root__BovYD :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@font-face{font-family:GeistPixelSquare;src:url(/_next/static/media/fea0c6ef863f2f98.p.woff2) format("woff2");font-display:swap;font-weight:500}.__className_84fa68{font-family:GeistPixelSquare,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.__variable_84fa68{--font-geist-pixel-square:"GeistPixelSquare",Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:GeistPixelGrid;src:url(/_next/static/media/c22e49768d55261c.p.woff2) format("woff2");font-display:swap;font-weight:500}.__className_106fa7{font-family:GeistPixelGrid,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.__variable_106fa7{--font-geist-pixel-grid:"GeistPixelGrid",Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:GeistPixelCircle;src:url(/_next/static/media/f27110d8825a0741.p.woff2) format("woff2");font-display:swap;font-weight:500}.__className_1e56e8{font-family:GeistPixelCircle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.__variable_1e56e8{--font-geist-pixel-circle:"GeistPixelCircle",Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:GeistPixelTriangle;src:url(/_next/static/media/ec8abdbe794bcfee.p.woff2) format("woff2");font-display:swap;font-weight:500}.__className_985ebc{font-family:GeistPixelTriangle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.__variable_985ebc{--font-geist-pixel-triangle:"GeistPixelTriangle",Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:GeistPixelLine;src:url(/_next/static/media/f493556a762f9dcd.p.woff2) format("woff2");font-display:swap;font-weight:500}.__className_e746ad{font-family:GeistPixelLine,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.__variable_e746ad{--font-geist-pixel-line:"GeistPixelLine",Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}