.TemplateGallery-module__Bylx5a__shell{width:min(1360px,100vw - 32px);margin:0 auto}.TemplateGallery-module__Bylx5a__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-bottom:26px;display:flex}.TemplateGallery-module__Bylx5a__count{max-width:46ch;color:var(--text-2);font-size:14px;line-height:1.55}.TemplateGallery-module__Bylx5a__count strong{color:var(--ink);font-weight:700}.TemplateGallery-module__Bylx5a__platforms{border:1px solid var(--line-2);border-radius:var(--r-pill);background:var(--surface-2);gap:2px;padding:3px;display:inline-flex}.TemplateGallery-module__Bylx5a__platforms button{border-radius:var(--r-pill);min-height:36px;color:var(--text-2);font:inherit;font-size:var(--fs-sm);cursor:pointer;transition:background .2s var(--ease-quart), color .2s var(--ease-quart);background:0 0;border:0;padding:0 15px;font-weight:600}.TemplateGallery-module__Bylx5a__platforms button:hover{color:var(--ink)}.TemplateGallery-module__Bylx5a__platforms .TemplateGallery-module__Bylx5a__platformOn{color:var(--ink);box-shadow:var(--shadow-sm);background:#fff}.TemplateGallery-module__Bylx5a__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.TemplateGallery-module__Bylx5a__card{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-2);flex-direction:column;padding:12px 12px 18px;display:flex}.TemplateGallery-module__Bylx5a__rail{border-radius:var(--r-md);background:linear-gradient(150deg,#f7f5fb,#eceaf3);justify-content:center;align-items:flex-start;gap:8px;padding:12px;display:flex;overflow:hidden}.TemplateGallery-module__Bylx5a__frame{border-radius:7px;display:block;box-shadow:0 8px 18px #14141629}.TemplateGallery-module__Bylx5a__meta{padding:16px 6px 0}.TemplateGallery-module__Bylx5a__meta h3{letter-spacing:-.02em;font-size:19px;font-weight:700;line-height:1.15}.TemplateGallery-module__Bylx5a__meta>p{max-width:52ch;color:var(--text-2);margin-top:9px;font-size:14px;line-height:1.55}.TemplateGallery-module__Bylx5a__swatches{flex-wrap:wrap;gap:6px;margin-top:14px;padding:0;list-style:none;display:flex}.TemplateGallery-module__Bylx5a__swatches li{border:1px solid var(--line-2);border-radius:var(--r-xs);width:22px;height:22px;position:relative;overflow:hidden}.TemplateGallery-module__Bylx5a__swatches li>span{border-top-left-radius:var(--r-xs);width:11px;height:11px;position:absolute;bottom:0;right:0}.TemplateGallery-module__Bylx5a__swatches li>em{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.TemplateGallery-module__Bylx5a__provenance{color:var(--text-3);font-size:var(--fs-xs);margin-top:14px;font-weight:600}.TemplateGallery-module__Bylx5a__open{color:var(--accent-deep);margin-top:16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}.TemplateGallery-module__Bylx5a__open:hover{text-decoration:underline}.TemplateGallery-module__Bylx5a__limits{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2);margin-top:26px;padding:18px 20px}.TemplateGallery-module__Bylx5a__limits strong{margin-bottom:6px;font-size:14px;font-weight:700;display:block}.TemplateGallery-module__Bylx5a__limits p{max-width:78ch;color:var(--text-2);font-size:14px;line-height:1.55}.TemplateGallery-module__Bylx5a__srName{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1080px){.TemplateGallery-module__Bylx5a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.TemplateGallery-module__Bylx5a__grid{grid-template-columns:1fr}.TemplateGallery-module__Bylx5a__bar{flex-direction:column;align-items:flex-start}.TemplateGallery-module__Bylx5a__shell{width:calc(100vw - 40px)}}@media (prefers-reduced-motion:reduce){.TemplateGallery-module__Bylx5a__platforms button{transition:none}}
.ToolPage-module__KrVAvq__page{background:#fff}.ToolPage-module__KrVAvq__hero{text-align:center;background:radial-gradient(circle at 12% 112%,#ff4dc426,#0000 34%),radial-gradient(circle at 88% 112%,#7a4dff21,#0000 34%),#fff;padding:clamp(78px,9vh,96px) 0 clamp(36px,4vw,52px);position:relative;overflow:hidden}.ToolPage-module__KrVAvq__heroGlow{filter:blur(60px);pointer-events:none;background:linear-gradient(95deg,#ff4dc424,#7a4dff1f);border-radius:50%;width:min(600px,84vw);height:170px;position:absolute;top:62px;left:50%;transform:translate(-50%)}.ToolPage-module__KrVAvq__hero .wrap{position:relative}.ToolPage-module__KrVAvq__chip{border:1px solid var(--line-2);margin-bottom:clamp(16px,2vw,22px)}.ToolPage-module__KrVAvq__hero h1{letter-spacing:-.05em;text-wrap:balance;max-width:26ch;margin:0 auto;font-size:clamp(2.15rem,1.55rem + 3vw,4rem);font-weight:720;line-height:.98}.ToolPage-module__KrVAvq__hero>div>p{max-width:650px;color:var(--text-2);text-wrap:balance;margin:16px auto 0;font-size:clamp(16px,1rem + .24vw,18px);line-height:1.5}.ToolPage-module__KrVAvq__heroCta{color:#fff;background:linear-gradient(#d81b9e,#7a4dff);border-radius:999px;align-items:center;gap:10px;min-height:48px;margin-top:20px;padding:0 22px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 10px 27px #7a4dff57}.ToolPage-module__KrVAvq__heroProof{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:18px;display:flex}.ToolPage-module__KrVAvq__heroProof span{border:1px solid var(--line);color:var(--text-2);background:#ffffffbf;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:600}.ToolPage-module__KrVAvq__toolSection{background:linear-gradient(#fff,#f3f3f6 70%,#fff);padding:34px 0 24px}.ToolPage-module__KrVAvq__features{padding:clamp(32px, 4vw, 48px) 0 var(--section-y)}.ToolPage-module__KrVAvq__sectionHeading{max-width:760px}.ToolPage-module__KrVAvq__sectionHeading h2{font-size:var(--h2);letter-spacing:-.038em;text-wrap:balance;line-height:1.05}.ToolPage-module__KrVAvq__sectionHeading p{max-width:650px;color:var(--text-2);margin-top:15px;font-size:17px;line-height:1.55}.ToolPage-module__KrVAvq__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:42px;display:grid}.ToolPage-module__KrVAvq__featureGrid article{background:#fafafa;border:1px solid #14141614;border-radius:20px;flex-direction:column;min-height:240px;padding:25px;display:flex;box-shadow:0 4px 18px #1414160a}.ToolPage-module__KrVAvq__featureGrid article:nth-child(2){background:#fff5fb;border-color:#ff4dc433}.ToolPage-module__KrVAvq__featureGrid article:nth-child(3){background:#f6f3ff;border-color:#7a4dff2b}.ToolPage-module__KrVAvq__featureGrid article>span{color:#626268;width:max-content;font-family:var(--mono);background:#fffc;border:1px solid #14141617;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:700}.ToolPage-module__KrVAvq__featureGrid h3{letter-spacing:-.02em;margin:auto 0 9px;padding-top:36px;font-size:21px}.ToolPage-module__KrVAvq__featureGrid p{color:var(--text-2);font-size:14px;line-height:1.55}.ToolPage-module__KrVAvq__how{padding:var(--section-y) 0;background:#f5f5f7}.ToolPage-module__KrVAvq__how ol{counter-reset:steps;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:44px;padding:0;list-style:none;display:grid}.ToolPage-module__KrVAvq__how li{counter-increment:steps;border-top:1px solid #dcdce2;min-height:170px;padding:24px 28px 24px 55px;position:relative}.ToolPage-module__KrVAvq__how li:before{content:"0" counter(steps);color:var(--accent-deep);font-family:var(--mono);font-size:12px;font-weight:700;position:absolute;top:25px;left:0}.ToolPage-module__KrVAvq__how strong{margin-bottom:10px;font-size:19px;display:block}.ToolPage-module__KrVAvq__how span{color:var(--text-2);font-size:14px;line-height:1.55}.ToolPage-module__KrVAvq__useCases{padding:var(--section-y) 0;color:#fff;background:#0c0c0e}.ToolPage-module__KrVAvq__useCases .wrap{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(50px,8vw,110px);display:grid}.ToolPage-module__KrVAvq__useCases h2{font-size:var(--h2);letter-spacing:-.04em;text-wrap:balance;line-height:1.04}.ToolPage-module__KrVAvq__useCases p{color:#fff9;margin-top:15px;font-size:16px;line-height:1.55}.ToolPage-module__KrVAvq__useCases ul{gap:0;padding:0;list-style:none;display:grid}.ToolPage-module__KrVAvq__useCases li{color:#ffffffd4;border-bottom:1px solid #ffffff21;padding:17px 0;font-size:15px}.ToolPage-module__KrVAvq__useCases li:before{color:#ff4dc4;content:"↗";margin-right:12px}.ToolPage-module__KrVAvq__faq{padding:var(--section-y) 0}.ToolPage-module__KrVAvq__faqColumns{flex-direction:column;gap:12px;margin-top:38px;display:flex}.ToolPage-module__KrVAvq__faqCol{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.ToolPage-module__KrVAvq__related{padding:0 0 var(--section-y)}.ToolPage-module__KrVAvq__relatedList{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:34px;padding:0;list-style:none;display:grid}.ToolPage-module__KrVAvq__relatedList a{height:100%;color:inherit;background:#fafafa;border:1px solid #14141614;border-radius:20px;flex-direction:column;padding:24px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.ToolPage-module__KrVAvq__relatedList a:hover{box-shadow:var(--shadow-lg);border-color:#ff4dc447;transform:translateY(-3px)}.ToolPage-module__KrVAvq__relatedList strong{letter-spacing:-.02em;font-size:19px}.ToolPage-module__KrVAvq__relatedList span{color:var(--text-2);margin-top:9px;font-size:14px;line-height:1.55}.ToolPage-module__KrVAvq__relatedList em{color:var(--accent-deep);margin-top:18px;font-size:13px;font-style:normal;font-weight:700}.ToolPage-module__KrVAvq__finalCta{padding:40px 0 120px}.ToolPage-module__KrVAvq__finalCta .wrap>div{color:#fff;background:linear-gradient(130deg,#b30b82,#6335d7);border-radius:30px;padding:clamp(38px,7vw,72px)}.ToolPage-module__KrVAvq__finalCta span{color:#ffffffb3;font-size:13px;font-weight:700}.ToolPage-module__KrVAvq__finalCta h2{max-width:720px;font-size:var(--h2);letter-spacing:-.038em;margin-top:12px;line-height:1.06}.ToolPage-module__KrVAvq__finalCta p{color:#ffffffb8;max-width:620px;margin-top:14px;font-size:15px;line-height:1.55}.ToolPage-module__KrVAvq__finalActions{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}@media (min-width:768px){.ToolPage-module__KrVAvq__faqColumns{flex-direction:row;align-items:flex-start}}@media (max-width:820px){.ToolPage-module__KrVAvq__featureGrid,.ToolPage-module__KrVAvq__relatedList,.ToolPage-module__KrVAvq__how ol{grid-template-columns:1fr}.ToolPage-module__KrVAvq__featureGrid article{min-height:210px}.ToolPage-module__KrVAvq__useCases .wrap{grid-template-columns:1fr}.ToolPage-module__KrVAvq__hero h1{font-size:clamp(2rem,6.5vw,3.35rem)}}@media (max-width:560px){.ToolPage-module__KrVAvq__hero{padding-top:82px}.ToolPage-module__KrVAvq__hero h1{font-size:clamp(1.8rem,7.5vw,2.15rem)}.ToolPage-module__KrVAvq__heroCta{justify-content:center;width:100%}.ToolPage-module__KrVAvq__toolSection{padding-top:14px}.ToolPage-module__KrVAvq__finalCta{padding-bottom:80px}}@media (prefers-reduced-motion:reduce){.ToolPage-module__KrVAvq__heroCta,.ToolPage-module__KrVAvq__relatedList a{transition:none}.ToolPage-module__KrVAvq__relatedList a:hover{transform:none}}
.IphoneMockupPage-module__k5xMoG__page{background:#fff}.IphoneMockupPage-module__k5xMoG__hero{background:#fff;padding:clamp(78px,9vh,104px) 0 34px}.IphoneMockupPage-module__k5xMoG__heroInner{border-radius:var(--r-lg);color:#fff;background:var(--stage);grid-template-columns:minmax(0,1.35fr) minmax(300px,.8fr);width:min(1240px,100vw - 32px);margin:0 auto;display:grid;overflow:hidden}.IphoneMockupPage-module__k5xMoG__heroCopy{flex-direction:column;grid-area:1/2;justify-content:center;height:0;min-height:100%;padding:clamp(28px,4vw,46px);display:flex}.IphoneMockupPage-module__k5xMoG__toolLabel{border-radius:var(--r-pill);color:#ffffffb8;background:#ffffff14;border:1px solid #ffffff29;align-items:center;min-height:28px;padding:0 11px;font-size:12px;font-weight:680;display:inline-flex}.IphoneMockupPage-module__k5xMoG__hero h1{letter-spacing:-.06em;text-wrap:balance;max-width:13ch;margin:18px 0 0;font-size:clamp(2rem,1.55rem + 1.5vw,2.85rem);font-weight:720;line-height:.94}.IphoneMockupPage-module__k5xMoG__heroCopy>p{color:#ffffff9e;text-wrap:pretty;max-width:440px;margin:17px 0 0;font-size:15px;line-height:1.55}.IphoneMockupPage-module__k5xMoG__heroAction{border-radius:var(--r-pill);color:#fff;background:linear-gradient(#d81b9e,#7a4dff);align-items:center;gap:9px;min-height:46px;margin-top:23px;padding:0 20px;font-size:14px;font-weight:680;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex;box-shadow:0 8px 22px #7a4dff52}.IphoneMockupPage-module__k5xMoG__heroAction:hover{transform:translateY(-1px)}.IphoneMockupPage-module__k5xMoG__proof{color:#ffffff8f;flex-wrap:wrap;gap:7px 18px;margin-top:19px;font-size:12px;font-weight:600;display:flex}.IphoneMockupPage-module__k5xMoG__proof span:before{color:var(--accent);content:"✓";margin-right:7px}.IphoneMockupPage-module__k5xMoG__reel{aspect-ratio:16/9;color:#fff;isolation:isolate;background:#151517;grid-area:1/1;place-items:center;width:100%;margin:0;display:grid;position:relative;overflow:hidden;transform:translateZ(0)}.IphoneMockupPage-module__k5xMoG__reel video{object-fit:cover;width:100%;height:100%;display:block}:is(.IphoneMockupPage-module__k5xMoG__reel .lf-sound,.IphoneMockupPage-module__k5xMoG__reel .lf-bar){top:16px;bottom:auto}.IphoneMockupPage-module__k5xMoG__reel:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000c2);position:absolute;inset:48% 0 0}.IphoneMockupPage-module__k5xMoG__reel figcaption{z-index:1;justify-content:space-between;align-items:end;gap:20px;display:flex;position:absolute;bottom:20px;left:22px;right:22px}.IphoneMockupPage-module__k5xMoG__reel figcaption span{color:#ffffffa1;font-size:12px;font-weight:620}.IphoneMockupPage-module__k5xMoG__reel figcaption strong{text-align:right;max-width:18ch;font-size:16px;line-height:1.25}.IphoneMockupPage-module__k5xMoG__generator{background:linear-gradient(#fff,#f3f3f6 72%,#fff);padding:28px 0 clamp(78px,9vw,112px)}.IphoneMockupPage-module__k5xMoG__lineup{background:#f5f5f7;padding:clamp(56px,7vw,88px) 0}.IphoneMockupPage-module__k5xMoG__lineupHeading{max-width:760px}.IphoneMockupPage-module__k5xMoG__eyebrow{color:var(--accent-deep);letter-spacing:.04em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:720;display:inline-block}.IphoneMockupPage-module__k5xMoG__lineupHeading h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(1.7rem,1.3rem + 1.4vw,2.5rem);font-weight:720;line-height:1.06}.IphoneMockupPage-module__k5xMoG__lineupHeading p{color:var(--text-2);text-wrap:pretty;margin:16px 0 0;font-size:15px;line-height:1.6}.IphoneMockupPage-module__k5xMoG__lineupHeading a{color:var(--accent-deep);text-underline-offset:3px;font-weight:620;text-decoration:underline}.IphoneMockupPage-module__k5xMoG__lineupTable{background:#fff;border:1px solid #14141614;border-radius:18px;margin-top:34px;overflow:hidden}.IphoneMockupPage-module__k5xMoG__lineupRow{color:var(--text-2);border-top:1px solid #14141612;grid-template-columns:1.05fr 1.5fr 1.15fr 1.3fr;gap:18px;padding:18px 22px;font-size:14px;line-height:1.5;display:grid}.IphoneMockupPage-module__k5xMoG__lineupRow:first-child{border-top:0}.IphoneMockupPage-module__k5xMoG__lineupHead{color:var(--text-2);letter-spacing:.05em;text-transform:uppercase;background:#fafafa;padding:12px 22px;font-size:11px;font-weight:720}.IphoneMockupPage-module__k5xMoG__lineupRow strong{color:var(--text);letter-spacing:-.015em;font-size:16px;font-weight:700;display:block}.IphoneMockupPage-module__k5xMoG__lineupRow em{color:#35784d;background:#e9f8ee;border-radius:999px;margin-top:8px;padding:4px 9px;font-size:11px;font-style:normal;font-weight:720;display:inline-block}.IphoneMockupPage-module__k5xMoG__changes{color:var(--text-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px;margin:26px 0 0;padding:0;font-size:14px;line-height:1.55;list-style:none;display:grid}.IphoneMockupPage-module__k5xMoG__changes li{padding-left:16px;position:relative}.IphoneMockupPage-module__k5xMoG__changes li:before{color:var(--accent);content:"✓";position:absolute;top:0;left:0}.IphoneMockupPage-module__k5xMoG__changes strong{color:var(--text);font-weight:680}.IphoneMockupPage-module__k5xMoG__updated{color:var(--text-3,#7d7d84);margin:26px 0 0;font-size:12px;line-height:1.55}@media (max-width:900px){.IphoneMockupPage-module__k5xMoG__lineupRow{grid-template-columns:1fr 1fr}.IphoneMockupPage-module__k5xMoG__lineupHead{display:none}.IphoneMockupPage-module__k5xMoG__lineupRow>span:first-child{grid-column:1/-1}}@media (max-width:640px){.IphoneMockupPage-module__k5xMoG__lineupRow{grid-template-columns:1fr;gap:10px}.IphoneMockupPage-module__k5xMoG__changes{grid-template-columns:1fr}}.IphoneMockupPage-module__k5xMoG__heroAction:focus-visible{outline-offset:3px;outline:3px solid #ff4dc46b}@media (max-width:1100px){.IphoneMockupPage-module__k5xMoG__heroInner{border-radius:18px;grid-template-columns:1fr}.IphoneMockupPage-module__k5xMoG__reel{grid-area:1/1;width:100%}.IphoneMockupPage-module__k5xMoG__heroCopy{grid-area:2/1;height:auto;min-height:0;padding:28px 22px 32px}.IphoneMockupPage-module__k5xMoG__reel figcaption{bottom:15px;left:16px;right:16px}}@media (max-width:900px){.IphoneMockupPage-module__k5xMoG__hero h1{font-size:clamp(1.85rem,1.45rem + 2vw,2.45rem)}}@media (max-width:820px){.IphoneMockupPage-module__k5xMoG__heroInner{width:min(100% - 24px,680px)}}@media (max-width:640px){.IphoneMockupPage-module__k5xMoG__hero{padding-top:82px}.IphoneMockupPage-module__k5xMoG__hero h1{font-size:clamp(2.1rem,9vw,2.85rem)}.IphoneMockupPage-module__k5xMoG__heroCopy>p{font-size:16px}.IphoneMockupPage-module__k5xMoG__heroAction{justify-content:center;width:100%}.IphoneMockupPage-module__k5xMoG__generator{padding-top:12px}}@media (max-width:560px){.IphoneMockupPage-module__k5xMoG__heroInner{width:min(100% - 16px,520px)}}@media (prefers-reduced-motion:reduce){.IphoneMockupPage-module__k5xMoG__heroAction{transition:none}.IphoneMockupPage-module__k5xMoG__heroAction:hover{transform:none}}
.ReelyOutputPreview-module__mfXtUG__canvas{aspect-ratio:4/5;perspective:900px;border-radius:var(--r-md);background:radial-gradient(circle at 24% 6%, #ff4dc457, transparent 58%), radial-gradient(circle at 86% 98%, #7a4dff61, transparent 62%), var(--stage);width:auto;height:clamp(268px,46vh,420px);margin:0 auto;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17,0 18px 40px -22px #14141880}.ReelyOutputPreview-module__mfXtUG__glow{filter:blur(22px);opacity:0;background:radial-gradient(circle at 50% 40%,#ff4dc457,#7a4dff33 50%,#0000 74%);border-radius:50%;width:120%;height:66%;position:absolute;top:-26%;left:-10%}.ReelyOutputPreview-module__mfXtUG__device{aspect-ratio:1406/2822;filter:drop-shadow(0 18px 30px #08040e8c);opacity:0;transform-origin:68% 54%;width:48.5%;transform-style:preserve-3d;position:absolute;top:6%;left:50%;transform:translate(-50%,26%)rotateY(-5deg)rotate(-2deg)scale(.94)}.ReelyOutputPreview-module__mfXtUG__screen{object-fit:cover;background:#0c0c0e;position:absolute}.ReelyOutputPreview-module__mfXtUG__frame{width:100%;height:100%;position:absolute;inset:0}.ReelyOutputPreview-module__mfXtUG__interaction{z-index:1;aspect-ratio:1;opacity:0;background:#fff3;border:2px solid #ffffffeb;border-radius:50%;width:15%;position:absolute;top:54%;left:68%;transform:translate(-50%,-50%)scale(.45);box-shadow:0 0 #ff4dc480}.ReelyOutputPreview-module__mfXtUG__reflection{z-index:2;opacity:0;pointer-events:none;border-radius:15%/7.5%;position:absolute;inset:1.8% 5.2%;overflow:hidden}.ReelyOutputPreview-module__mfXtUG__reflection:after{content:"";background:linear-gradient(105deg,#0000 36%,#ffffff2e 48%,#0000 60%);position:absolute;inset:-25% -80%;transform:translate(-45%)}.ReelyOutputPreview-module__mfXtUG__caption{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:max-content;max-width:84%;font-size:var(--fs-xs);letter-spacing:-.01em;text-align:center;opacity:0;background:#0e08149e;border:1px solid #ffffff29;border-radius:999px;padding:7px 13px;font-weight:640;line-height:1.25;position:absolute;bottom:5.5%;left:50%;transform:translate(-50%,8px)}.ReelyOutputPreview-module__mfXtUG__playing .ReelyOutputPreview-module__mfXtUG__glow{animation:7.2s infinite both ReelyOutputPreview-module__mfXtUG__glowLoop}.ReelyOutputPreview-module__mfXtUG__playing .ReelyOutputPreview-module__mfXtUG__device{animation:7.2s cubic-bezier(.16,1,.3,1) infinite both ReelyOutputPreview-module__mfXtUG__deviceLoop}.ReelyOutputPreview-module__mfXtUG__playing .ReelyOutputPreview-module__mfXtUG__caption{animation:7.2s infinite both ReelyOutputPreview-module__mfXtUG__captionLoop}.ReelyOutputPreview-module__mfXtUG__playing .ReelyOutputPreview-module__mfXtUG__interaction{animation:7.2s ease-out infinite both ReelyOutputPreview-module__mfXtUG__interactionLoop}.ReelyOutputPreview-module__mfXtUG__playing .ReelyOutputPreview-module__mfXtUG__reflection{animation:7.2s infinite both ReelyOutputPreview-module__mfXtUG__reflectionVisibility}.ReelyOutputPreview-module__mfXtUG__playing .ReelyOutputPreview-module__mfXtUG__reflection:after{animation:7.2s ease-in-out infinite both ReelyOutputPreview-module__mfXtUG__reflectionSweep}@keyframes ReelyOutputPreview-module__mfXtUG__deviceLoop{0%,4%{opacity:0;transform:translate(-50%,26%)rotateY(-5deg)rotate(-2deg)scale(.94)}24%,38%{opacity:1;transform:translate(-50%)rotateY(0)rotate(0)scale(1)}54%,64%{opacity:1;transform:translate(-53%,-3%)rotateY(2deg)rotate(.4deg)scale(1.075)}78%{opacity:1;transform:translate(-50%)rotateY(0)rotate(0)scale(1)}92%,to{opacity:0;transform:translate(-48%,-10%)rotateY(4deg)rotate(1.5deg)scale(.98)}}@keyframes ReelyOutputPreview-module__mfXtUG__glowLoop{0%,5%,to{opacity:0}24%,78%{opacity:1}92%{opacity:0}}@keyframes ReelyOutputPreview-module__mfXtUG__captionLoop{0%,18%{opacity:0;transform:translate(-50%,8px)scale(.96)}32%,43%{opacity:1;transform:translate(-50%)scale(1)}49%{opacity:1;transform:translate(-50%)scale(1.035)}57%,76%{opacity:1;transform:translate(-50%)scale(1)}90%,to{opacity:0;transform:translate(-50%,-5px)}}@keyframes ReelyOutputPreview-module__mfXtUG__interactionLoop{0%,42%,58%,to{opacity:0;transform:translate(-50%,-50%)scale(.45);box-shadow:0 0 #ff4dc480}45%{opacity:1;transform:translate(-50%,-50%)scale(.78)}52%{opacity:0;transform:translate(-50%,-50%)scale(1.15);box-shadow:0 0 0 16px #ff4dc400}}@keyframes ReelyOutputPreview-module__mfXtUG__reflectionVisibility{0%,19%,76%,to{opacity:0}27%,68%{opacity:1}}@keyframes ReelyOutputPreview-module__mfXtUG__reflectionSweep{0%,20%{transform:translate(-45%)}68%,to{transform:translate(45%)}}@media (prefers-reduced-motion:reduce){.ReelyOutputPreview-module__mfXtUG__glow{opacity:1;animation:none}.ReelyOutputPreview-module__mfXtUG__caption,.ReelyOutputPreview-module__mfXtUG__device{opacity:1;animation:none;transform:translate(-50%)}.ReelyOutputPreview-module__mfXtUG__interaction,.ReelyOutputPreview-module__mfXtUG__reflection{display:none}}
.ScreenPlatePlayer-module__qqIkLa__stage{width:min(100%, calc(clamp(300px, 52vh, 480px) * var(--plate-aspect,.8)));border-radius:var(--r-md);background:var(--stage);margin:0 auto;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17,0 18px 40px -22px #14141880}.ScreenPlatePlayer-module__qqIkLa__layer{width:100%;height:100%;display:block;position:absolute;inset:0}.ScreenPlatePlayer-module__qqIkLa__loading{color:#ffffffb8;font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.04em;text-align:center;padding:0 56px;position:absolute;inset:auto 0 18px}.ScreenPlatePlayer-module__qqIkLa__toggle{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#0c0c108c;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;bottom:12px;right:12px}.ScreenPlatePlayer-module__qqIkLa__toggleIcon{fill:currentColor;stroke:currentColor;width:14px;height:14px;display:block}.ScreenPlatePlayer-module__qqIkLa__toggle:before{content:"";border-radius:50%;position:absolute;inset:-5px}.ScreenPlatePlayer-module__qqIkLa__toggle:focus-visible{outline-offset:2px;outline:3px solid #ff4dc466}.ScreenPlatePlayer-module__qqIkLa__counter{color:#ffffffb8;font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.04em;position:absolute;bottom:18px;left:12px}.ScreenPlatePlayer-module__qqIkLa__marked{container-type:inline-size}.ScreenPlatePlayer-module__qqIkLa__marked .ScreenPlatePlayer-module__qqIkLa__toggle{bottom:max(6px,6.389cqw - 17px);left:3.333cqw;right:auto}.ScreenPlatePlayer-module__qqIkLa__marked .ScreenPlatePlayer-module__qqIkLa__counter{white-space:nowrap;line-height:34px;bottom:max(6px,6.389cqw - 17px);left:calc(3.333cqw + 42px)}
.ReelyBenefits-module__JL-9nW__list{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:28px 0;padding:0;list-style:none;display:grid}.ReelyBenefits-module__JL-9nW__list li{align-items:baseline;gap:10px;display:flex}.ReelyBenefits-module__JL-9nW__list li>span{color:var(--accent)}.ReelyBenefits-module__JL-9nW__list strong{font-size:15px;font-weight:650}.ReelyBenefits-module__JL-9nW__list p{opacity:.7;margin:6px 0 0;font-size:13px;line-height:1.5}.ReelyBenefits-module__JL-9nW__compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.ReelyBenefits-module__JL-9nW__compact strong{font-size:13px}@media (max-width:900px){.ReelyBenefits-module__JL-9nW__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:380px){.ReelyBenefits-module__JL-9nW__compact{grid-template-columns:1fr}}
.StageGrid-module__QBW44G__section{padding:clamp(56px, 6vw, 72px) 0 var(--section-y);color:var(--ink);background:var(--bg);isolation:isolate;position:relative;overflow:hidden}.StageGrid-module__QBW44G__inner{width:min(1320px,100%);padding:0 var(--gutter);margin:0 auto;position:relative}.StageGrid-module__QBW44G__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.StageGrid-module__QBW44G__head{text-align:center;max-width:900px;margin:0 auto}.StageGrid-module__QBW44G__head h2{color:var(--ink);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(2.35rem,1.3rem + 4vw,4.8rem);font-weight:700;line-height:.98}.StageGrid-module__QBW44G__head p{max-width:56ch;color:var(--text-2);text-wrap:balance;margin:clamp(16px,2vw,22px) auto 0;font-size:clamp(16px,1rem + .3vw,19px);font-weight:430;line-height:1.45}.StageGrid-module__QBW44G__drop{border:1.5px dashed var(--line-2);border-radius:var(--r-xl);background:var(--surface-2);width:min(940px,100%);transition:border-color .18s var(--ease-quart), background-color .18s var(--ease-quart);align-items:center;gap:16px;margin:clamp(28px,3.4vw,44px) auto 0;padding:16px 16px 16px 18px;display:flex}.StageGrid-module__QBW44G__dropOver{border-color:var(--accent);background:#ff4dc414}.StageGrid-module__QBW44G__dropIcon{background:var(--surface-3);border-radius:50%;flex:none;place-items:center;width:60px;height:60px;display:grid}.StageGrid-module__QBW44G__dropIcon svg,.StageGrid-module__QBW44G__modalX svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.StageGrid-module__QBW44G__dropText{flex:1;gap:4px;min-width:0;display:grid}.StageGrid-module__QBW44G__dropText strong{font-size:var(--fs-lg,19px);letter-spacing:-.01em;font-weight:640}.StageGrid-module__QBW44G__dropText span{color:var(--text-2);font-size:var(--fs-sm);line-height:1.45}.StageGrid-module__QBW44G__dropActions{flex:none;gap:8px;display:flex}.StageGrid-module__QBW44G__browse,.StageGrid-module__QBW44G__clear{border-radius:var(--r-pill);height:48px;font:inherit;cursor:pointer;transition:background-color .16s var(--ease-quart), border-color .16s var(--ease-quart);border:1px solid #0000;padding:0 24px;font-weight:620}.StageGrid-module__QBW44G__browse{color:#fff;background:var(--ink)}.StageGrid-module__QBW44G__browse:hover{background:#343438}.StageGrid-module__QBW44G__clear{border-color:var(--line-2);color:var(--ink);background:0 0}.StageGrid-module__QBW44G__clear:hover{border-color:var(--text-3);background:var(--surface)}.StageGrid-module__QBW44G__rail{--film-h:min(480px, 58svh);--edge:max(var(--gutter), (100vw - 1320px) / 2 + var(--gutter));margin:clamp(32px,3vw,44px) calc(50% - 50vw) 0;position:relative}.StageGrid-module__QBW44G__grid{padding:0 var(--edge) 6px;scroll-snap-type:x mandatory;scroll-padding:0 var(--edge);scrollbar-width:none;overscroll-behavior-x:contain;gap:16px;display:flex;overflow-x:auto}.StageGrid-module__QBW44G__grid::-webkit-scrollbar{display:none}.StageGrid-module__QBW44G__tile{width:calc(var(--aspect) * var(--film-h));scroll-snap-align:start;flex:none;margin:0}.StageGrid-module__QBW44G__arrows{padding:0 var(--edge);justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.StageGrid-module__QBW44G__arrow{border:1px solid var(--line-2);width:44px;height:44px;color:var(--ink);cursor:pointer;transition:background-color .16s var(--ease-quart), border-color .16s var(--ease-quart), opacity .16s var(--ease-quart);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.StageGrid-module__QBW44G__arrow svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.StageGrid-module__QBW44G__arrow:hover:not(:disabled){border-color:var(--text-3);background:var(--surface)}.StageGrid-module__QBW44G__arrow:disabled{opacity:.3;cursor:default}.StageGrid-module__QBW44G__frame{aspect-ratio:var(--aspect);border-radius:var(--r-lg);cursor:zoom-in;background:#121215;position:relative;overflow:hidden}.StageGrid-module__QBW44G__frame:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #1414161f}.StageGrid-module__QBW44G__frame .StageGrid-module__QBW44G__player.StageGrid-module__QBW44G__player{width:100%;box-shadow:none;border-radius:0;margin:0}.StageGrid-module__QBW44G__expand{z-index:2;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:zoom-in;background:#0c0c108c;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:background-color .2s,transform .2s;display:grid;position:absolute;top:12px;right:12px}.StageGrid-module__QBW44G__expand svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.StageGrid-module__QBW44G__frame:hover .StageGrid-module__QBW44G__expand{background:#0c0c10c7;transform:scale(1.06)}.StageGrid-module__QBW44G__expand:focus-visible{outline:3px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.StageGrid-module__QBW44G__expand{transition:none}.StageGrid-module__QBW44G__frame:hover .StageGrid-module__QBW44G__expand{transform:none}}.StageGrid-module__QBW44G__frame>:not(.StageGrid-module__QBW44G__player,.StageGrid-module__QBW44G__expand){width:100%!important;height:100%!important}.StageGrid-module__QBW44G__caption{grid-template-columns:1fr auto;align-items:baseline;gap:8px 12px;padding:16px 4px 0;display:grid}.StageGrid-module__QBW44G__name{min-width:0;color:var(--ink);font:inherit;font-size:var(--fs-lg,19px);letter-spacing:-.025em;text-align:left;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:640}.StageGrid-module__QBW44G__meta{color:var(--text-2);font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.02em;white-space:nowrap}.StageGrid-module__QBW44G__close{text-align:center;justify-items:center;gap:14px;width:min(1080px,100%);margin:clamp(32px,4vw,48px) auto 0;display:grid}.StageGrid-module__QBW44G__close>p{max-width:62ch;color:var(--text-2);text-wrap:balance;margin:0 0 6px;line-height:1.5}.StageGrid-module__QBW44G__close strong{color:var(--ink);font-weight:620}.StageGrid-module__QBW44G__fineLine{color:var(--text-2);font-size:var(--fs-sm);margin:0}.StageGrid-module__QBW44G__fineLine a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.StageGrid-module__QBW44G__fineLine a:hover{color:var(--ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.StageGrid-module__QBW44G__ghost{color:#fff;font:inherit;cursor:pointer;background:0 0;border-color:#ffffff42}.StageGrid-module__QBW44G__ghost:hover{background:#ffffff0f;border-color:#ffffff80}.StageGrid-module__QBW44G__browse:focus-visible,.StageGrid-module__QBW44G__arrow:focus-visible,.StageGrid-module__QBW44G__clear:focus-visible,.StageGrid-module__QBW44G__name:focus-visible,.StageGrid-module__QBW44G__modalX:focus-visible,.StageGrid-module__QBW44G__fineLine a:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.StageGrid-module__QBW44G__section .btn:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.StageGrid-module__QBW44G__modal .btn:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.StageGrid-module__QBW44G__modal{width:min(1080px, calc(100vw - 2 * var(--gutter)));border-radius:var(--r-xl);color:#fff;overscroll-behavior:contain;background:#121215;border:1px solid #ffffff1f;max-width:none;max-height:calc(100dvh - 32px);padding:0;overflow:auto}.StageGrid-module__QBW44G__modal::backdrop{background:#060608d6}.StageGrid-module__QBW44G__modalX{z-index:2;color:#fff;cursor:pointer;width:44px;height:44px;transition:background-color .16s var(--ease-quart), border-color .16s var(--ease-quart);background:#121215cc;border:1px solid #ffffff29;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}.StageGrid-module__QBW44G__modalX:hover{background:#ffffff14;border-color:#fff6}.StageGrid-module__QBW44G__modalBody{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,36px);padding:clamp(16px,2vw,24px);display:grid}.StageGrid-module__QBW44G__modalFilm{min-width:0}.StageGrid-module__QBW44G__modalFilm .StageGrid-module__QBW44G__modalPlayer.StageGrid-module__QBW44G__modalPlayer{width:min(100%, calc((100dvh - 96px) * var(--plate-aspect,.8)));border-radius:var(--r-lg);margin:0 auto;box-shadow:inset 0 0 0 1px #ffffff1f}.StageGrid-module__QBW44G__modalFilm>:not(.StageGrid-module__QBW44G__modalPlayer){width:100%!important;height:auto!important}.StageGrid-module__QBW44G__modalSide{min-width:0;padding-right:8px}.StageGrid-module__QBW44G__modalSide .StageGrid-module__QBW44G__modalMeta{color:#fff9;font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.02em;margin:0 0 10px}.StageGrid-module__QBW44G__modalSide h3{font-size:var(--h2-sm);letter-spacing:-.045em;margin:0;padding-right:48px;font-weight:680;line-height:1.02}.StageGrid-module__QBW44G__modalSide p{color:#ffffffd1;margin:12px 0 0;line-height:1.5}.StageGrid-module__QBW44G__modalCtas{border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;padding-top:18px;display:flex}.StageGrid-module__QBW44G__modalSide .StageGrid-module__QBW44G__modalNote{color:#ffffffb3;font-size:var(--fs-sm);flex-basis:100%;margin:0 0 4px}@media (max-width:900px){.StageGrid-module__QBW44G__modalBody{grid-template-columns:1fr}.StageGrid-module__QBW44G__modalFilm .StageGrid-module__QBW44G__modalPlayer.StageGrid-module__QBW44G__modalPlayer{width:min(100%, calc((100dvh - 320px) * var(--plate-aspect,.8)));min-width:200px}.StageGrid-module__QBW44G__modalSide{padding-right:0}.StageGrid-module__QBW44G__modalX{top:8px;right:8px}}@media (max-width:640px){.StageGrid-module__QBW44G__drop{flex-wrap:wrap;padding:14px}.StageGrid-module__QBW44G__dropIcon{width:48px;height:48px}.StageGrid-module__QBW44G__dropActions{flex-basis:100%}.StageGrid-module__QBW44G__browse,.StageGrid-module__QBW44G__clear{flex:1}.StageGrid-module__QBW44G__rail{--film-h:min(440px, 62svh);margin-top:28px}.StageGrid-module__QBW44G__arrows{display:none}.StageGrid-module__QBW44G__close .btn{justify-content:center;width:100%}.StageGrid-module__QBW44G__modal{border-radius:var(--r-lg);width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.StageGrid-module__QBW44G__modalBody{padding:12px 12px 16px}.StageGrid-module__QBW44G__modalCtas{z-index:2;background:#121215;margin:18px -12px -16px;padding:12px 12px 14px;position:sticky;bottom:0}.StageGrid-module__QBW44G__modalSide .StageGrid-module__QBW44G__modalNote{display:none}.StageGrid-module__QBW44G__modalCtas .btn{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.StageGrid-module__QBW44G__drop,.StageGrid-module__QBW44G__browse,.StageGrid-module__QBW44G__clear,.StageGrid-module__QBW44G__arrow,.StageGrid-module__QBW44G__modalX{transition:none}}.StageGrid-module__QBW44G__close h3{letter-spacing:-.035em;margin:0;font-size:clamp(26px,3vw,40px);line-height:1.1}.StageGrid-module__QBW44G__modalSide [role=alert]{display:block}
.lanes-module__hwnsOW__section{padding:var(--section-y) var(--gutter);background:var(--bg)}.lanes-module__hwnsOW__wrap{width:min(1320px,100%);margin:0 auto}.lanes-module__hwnsOW__head{text-align:center;max-width:940px;margin:0 auto clamp(44px,6vw,76px)}.lanes-module__hwnsOW__head h2{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(3rem,1.7rem + 5.3vw,6rem);font-weight:650;line-height:.94}.lanes-module__hwnsOW__head p{max-width:46ch;color:var(--ink);text-wrap:balance;margin:clamp(18px,2.4vw,26px) auto 0;font-size:clamp(16px,1rem + .3vw,19px);font-weight:430;line-height:1.45}.lanes-module__hwnsOW__head p strong{color:var(--ink);font-weight:680}.lanes-module__hwnsOW__foot{text-align:center;margin-top:clamp(28px,3.4vw,40px)}.lanes-module__hwnsOW__foot p{color:var(--text-3);margin:0;font-size:14px}.lanes-module__hwnsOW__lanes{position:relative}.lanes-module__hwnsOW__laneRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.lanes-module__hwnsOW__lane{text-align:left;background:#f1f1f3;border-radius:clamp(24px,2.6vw,36px);flex-direction:column;align-items:flex-start;gap:8px;padding:clamp(24px,2.6vw,32px) clamp(20px,2vw,28px) clamp(26px,2.8vw,34px);display:flex}.lanes-module__hwnsOW__laneFeatured{background:var(--tint)}.lanes-module__hwnsOW__laneCopy{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.lanes-module__hwnsOW__lane h3{isolation:isolate;letter-spacing:-.035em;color:#fff;padding:.08em .32em .13em;font-size:clamp(15px,1.1vw,18px);font-weight:620;display:inline-block;position:relative}.lanes-module__hwnsOW__lane h3:before{content:"";z-index:-1;background:var(--ink);position:absolute;inset:0 -.12em;transform:skew(-7deg)}.lanes-module__hwnsOW__lane h3 span{color:#c9c9cf}.lanes-module__hwnsOW__laneFeatured h3:before{background:var(--accent-deep)}.lanes-module__hwnsOW__laneFeatured h3 span{color:#ffffff8c}.lanes-module__hwnsOW__lane p{max-width:48ch;color:var(--text-2);text-wrap:pretty;margin:0;font-size:clamp(13px,.9vw,15px);line-height:1.5}.lanes-module__hwnsOW__laneKicker{text-align:center;letter-spacing:-.02em;color:var(--ink);align-self:center;margin-top:auto;padding-top:4px;font-size:clamp(13px,.9vw,15px);font-weight:620}.lanes-module__hwnsOW__laneFeatured .lanes-module__hwnsOW__laneKicker{color:var(--accent-deep)}.lanes-module__hwnsOW__laneStage{text-align:left;width:100%;padding-top:clamp(4px,.6vw,10px);display:block;position:relative}@media (max-width:900px){.lanes-module__hwnsOW__laneRow{grid-template-columns:1fr;max-width:640px;margin-inline:auto}}@media (max-width:520px){.lanes-module__hwnsOW__head{padding-inline:24px}.lanes-module__hwnsOW__head h2{font-size:clamp(2.55rem,13vw,3.65rem)}.lanes-module__hwnsOW__lane{border-radius:28px;padding:26px 22px 28px}.lanes-module__hwnsOW__lane p{max-width:none;font-size:14px}}
.ExportSuccessModal-module__0WyIRa__backdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#12121557;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.ExportSuccessModal-module__0WyIRa__modal{border-radius:var(--r-lg);text-align:center;background:var(--surface-2);border:1px solid #ffffffe6;width:min(520px,100%);margin:auto;padding:24px 32px 30px;position:relative;box-shadow:0 24px 70px #1414183d}.ExportSuccessModal-module__0WyIRa__close{z-index:1;width:30px;height:30px;color:var(--text-2);box-shadow:var(--shadow-sm);cursor:pointer;background:#ffffffd1;border:0;border-radius:50%;place-items:center;padding:0;font-size:20px;line-height:1;display:grid;position:absolute;top:14px;right:14px}.ExportSuccessModal-module__0WyIRa__close:focus-visible,.ExportSuccessModal-module__0WyIRa__primary:focus-visible{outline-offset:2px;outline:3px solid #7a4dff47}.ExportSuccessModal-module__0WyIRa__kicker{color:var(--accent-deep);font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;margin:20px 0 7px;font-weight:650;display:block}.ExportSuccessModal-module__0WyIRa__modal h2{letter-spacing:-.035em;margin:0;font-size:25px;line-height:1.08}.ExportSuccessModal-module__0WyIRa__modal p{max-width:35ch;color:var(--text-2);margin:10px auto 0;font-size:14px;line-height:1.55}.ExportSuccessModal-module__0WyIRa__actions{justify-content:center;gap:9px;margin-top:20px;display:flex}.ExportSuccessModal-module__0WyIRa__primary{border-radius:var(--r-pill);color:#fff;cursor:pointer;background:linear-gradient(#d81b9e,#7a4dff);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 17px;font-size:13px;font-weight:680;text-decoration:none;display:inline-flex;box-shadow:0 7px 18px #7a4dff3d}@media (max-width:560px){.ExportSuccessModal-module__0WyIRa__modal{padding:20px 20px 24px}}
.DeviceMockupTool-module___qQuHq__toolRoot{width:min(1240px,100vw - 32px);max-width:100%;color:var(--ink);margin:0 auto}.DeviceMockupTool-module___qQuHq__fileInput{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.DeviceMockupTool-module___qQuHq__shell{background:#fff;border:0;border-radius:20px;grid-template-columns:minmax(0,1fr) 318px;height:760px;min-height:0;display:grid;overflow:hidden;box-shadow:0 2px 12px #0000000f}.DeviceMockupTool-module___qQuHq__stage{background:#fff;place-items:center;min-width:0;min-height:0;padding:24px;display:grid;position:relative;overflow:hidden}.DeviceMockupTool-module___qQuHq__previewViewport{place-items:center;min-width:0;min-height:0;display:grid;position:absolute;inset:24px}.DeviceMockupTool-module___qQuHq__previewCanvas{filter:drop-shadow(0 6px 12px #14141638);border-radius:10px;width:auto;max-width:100%;height:auto;max-height:100%;transition:filter .18s;display:block}.DeviceMockupTool-module___qQuHq__previewCheckerboard{background-color:#f4f4f6;background-image:linear-gradient(45deg,#1414160d 25%,#0000 25%),linear-gradient(-45deg,#1414160d 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#1414160d 75%),linear-gradient(-45deg,#0000 75%,#1414160d 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.DeviceMockupTool-module___qQuHq__dropReady{cursor:pointer}.DeviceMockupTool-module___qQuHq__dropReady:hover{filter:drop-shadow(0 8px 16px #14141647)}.DeviceMockupTool-module___qQuHq__stageUpload{z-index:3;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;background:#121215b8;border:1px solid #ffffff2e;border-radius:999px;min-height:36px;padding:0 14px;font-size:12px;font-weight:650;position:absolute;bottom:14px;right:14px;box-shadow:0 6px 18px #0000003d}.DeviceMockupTool-module___qQuHq__inspector{background:#fafafa;border:1px solid #fff;border-radius:10px;flex-direction:column;min-width:0;min-height:0;margin:8px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000000f}.DeviceMockupTool-module___qQuHq__inspectorHeader{background:#fafafa;border-bottom:1px solid #00000017;grid-template-columns:68px 1fr 68px;align-items:center;height:48px;padding:0 14px;display:grid}.DeviceMockupTool-module___qQuHq__inspectorHeader strong{text-align:center;font-size:12.5px;font-weight:650}.DeviceMockupTool-module___qQuHq__dots{gap:7px;display:flex}.DeviceMockupTool-module___qQuHq__dots i{background:#ff5f57;border-radius:50%;width:11px;height:11px;display:block}.DeviceMockupTool-module___qQuHq__dots i:nth-child(2){background:#febc2e}.DeviceMockupTool-module___qQuHq__dots i:nth-child(3){background:#28c840}.DeviceMockupTool-module___qQuHq__inspectorScroll{scrollbar-gutter:stable;touch-action:pan-y;flex-direction:column;flex:auto;gap:10px;height:0;min-height:0;padding:12px;display:flex;overflow:hidden scroll}.DeviceMockupTool-module___qQuHq__controlSection{box-shadow:none;background:0 0;border:0;padding:4px}.DeviceMockupTool-module___qQuHq__controlSection h3{color:#6c7075;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:600}.DeviceMockupTool-module___qQuHq__variantGrid{gap:6px;display:grid}.DeviceMockupTool-module___qQuHq__variantGrid button{min-width:0;min-height:38px;color:var(--ink);text-align:left;cursor:pointer;background:#ffffffe0;border:1px solid #1414161c;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.DeviceMockupTool-module___qQuHq__variantGrid span{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;overflow:hidden}.DeviceMockupTool-module___qQuHq__variantGrid small{color:#707076;white-space:nowrap;font-size:9.5px}.DeviceMockupTool-module___qQuHq__variantGrid button.DeviceMockupTool-module___qQuHq__selectedVariant{border-color:var(--accent-deep);background:#7a4dff12;box-shadow:0 0 0 1px #7a4dff14}.DeviceMockupTool-module___qQuHq__colorGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.DeviceMockupTool-module___qQuHq__colorGrid button{color:#4e4e54;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:10px;min-width:0;padding:3px}.DeviceMockupTool-module___qQuHq__colorGrid i{border:1px solid #1414161c;border-radius:7px;height:28px;display:block;box-shadow:inset 0 1px #ffffff5c}.DeviceMockupTool-module___qQuHq__colorGrid span{text-overflow:ellipsis;white-space:nowrap;padding:5px 2px 1px;font-size:9px;font-weight:600;display:block;overflow:hidden}.DeviceMockupTool-module___qQuHq__colorGrid button.DeviceMockupTool-module___qQuHq__selectedColor{border-color:var(--accent-deep);background:#7a4dff12}.DeviceMockupTool-module___qQuHq__watchColorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.DeviceMockupTool-module___qQuHq__watchColorGrid button{text-align:left}.DeviceMockupTool-module___qQuHq__watchColorGrid i{height:22px}.DeviceMockupTool-module___qQuHq__watchColorGrid span{text-align:left;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:28px;line-height:1.25;display:-webkit-box;overflow:hidden}.DeviceMockupTool-module___qQuHq__segmented{background:#e7e7eb;border-radius:9px;grid-auto-columns:1fr;grid-auto-flow:column;padding:3px;display:grid}.DeviceMockupTool-module___qQuHq__segmented:has(button:nth-child(3)){grid-auto-columns:auto}.DeviceMockupTool-module___qQuHq__segmented button{white-space:nowrap;color:#626269;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:29px;padding:1px 4px;font-size:11.5px;font-weight:600}.DeviceMockupTool-module___qQuHq__segmented button.DeviceMockupTool-module___qQuHq__selected{color:#242427;background:#fff;box-shadow:0 1px 3px #14141624}.DeviceMockupTool-module___qQuHq__primaryButton,.DeviceMockupTool-module___qQuHq__secondaryButton,.DeviceMockupTool-module___qQuHq__textButton{cursor:pointer;border:0;font-family:inherit}.DeviceMockupTool-module___qQuHq__primaryButton,.DeviceMockupTool-module___qQuHq__secondaryButton{border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 15px;font-size:13px;font-weight:650;display:inline-flex}.DeviceMockupTool-module___qQuHq__primaryButton{color:#fff;background:linear-gradient(#d81b9e,#7a4dff);box-shadow:0 7px 18px #7a4dff47}.DeviceMockupTool-module___qQuHq__secondaryButton{color:var(--ink);background:#fff;border:1px solid #1414161f;box-shadow:0 1px 2px #1414160a}.DeviceMockupTool-module___qQuHq__fullWidthButton{width:100%;margin-top:8px}.DeviceMockupTool-module___qQuHq__textButton{color:var(--accent-deep);background:0 0;margin-top:6px;padding:0;font-size:12px;font-weight:650;display:block}.DeviceMockupTool-module___qQuHq__primaryButton:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.DeviceMockupTool-module___qQuHq__primaryButton:focus-visible,.DeviceMockupTool-module___qQuHq__secondaryButton:focus-visible,.DeviceMockupTool-module___qQuHq__textButton:focus-visible,.DeviceMockupTool-module___qQuHq__segmented button:focus-visible,.DeviceMockupTool-module___qQuHq__variantGrid button:focus-visible,.DeviceMockupTool-module___qQuHq__colorGrid button:focus-visible,.DeviceMockupTool-module___qQuHq__backgrounds button:focus-visible{outline-offset:2px;outline:3px solid #ff4dc466}.DeviceMockupTool-module___qQuHq__backgrounds{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.DeviceMockupTool-module___qQuHq__backgrounds button{color:#4e4e54;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:10px;padding:3px}.DeviceMockupTool-module___qQuHq__backgrounds i{background-color:#fff;border:1px solid #14141617;border-radius:7px;height:30px;display:block}.DeviceMockupTool-module___qQuHq__backgrounds button:first-child i{background-image:linear-gradient(45deg,#e4e4e8 25%,#0000 25%),linear-gradient(-45deg,#e4e4e8 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e4e4e8 75%),linear-gradient(-45deg,#0000 75%,#e4e4e8 75%);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px}.DeviceMockupTool-module___qQuHq__backgrounds span{padding:5px 2px 1px;font-size:9px;font-weight:600;display:block}.DeviceMockupTool-module___qQuHq__backgrounds button.DeviceMockupTool-module___qQuHq__selectedBackground{border-color:var(--accent-deep);background:#7a4dff12}.DeviceMockupTool-module___qQuHq__exportSection{gap:8px;padding:4px;display:grid}.DeviceMockupTool-module___qQuHq__outputSize{color:#55555c;text-align:center;font-family:var(--mono);margin:0;font-size:10.5px;line-height:1.5}.DeviceMockupTool-module___qQuHq__help{color:var(--text-2);margin:8px 0 0;font-size:11.5px;line-height:1.45}.DeviceMockupTool-module___qQuHq__statusBar{min-height:44px;color:var(--text-2);justify-content:space-between;align-items:center;gap:20px;padding:0 6px;font-size:12px;display:flex}.DeviceMockupTool-module___qQuHq__statusBar span:last-child{color:#35784d;flex:none;font-weight:650}@media (max-width:1060px){.DeviceMockupTool-module___qQuHq__shell{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:820px){.DeviceMockupTool-module___qQuHq__toolRoot{width:min(100% - 24px,680px)}.DeviceMockupTool-module___qQuHq__shell{grid-template-columns:1fr;height:auto;min-height:0}.DeviceMockupTool-module___qQuHq__stage{min-height:520px;padding:14px}.DeviceMockupTool-module___qQuHq__previewViewport{inset:14px}.DeviceMockupTool-module___qQuHq__inspector{max-height:none;margin-top:0}.DeviceMockupTool-module___qQuHq__inspectorScroll{grid-template-columns:repeat(2,minmax(0,1fr));height:auto;display:grid;overflow:visible}.DeviceMockupTool-module___qQuHq__variantGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.DeviceMockupTool-module___qQuHq__toolRoot{width:min(100% - 16px,520px)}.DeviceMockupTool-module___qQuHq__shell{border-radius:16px}.DeviceMockupTool-module___qQuHq__stage{min-height:420px}.DeviceMockupTool-module___qQuHq__stageUpload{bottom:9px;right:9px}.DeviceMockupTool-module___qQuHq__inspectorScroll,.DeviceMockupTool-module___qQuHq__variantGrid{grid-template-columns:1fr}.DeviceMockupTool-module___qQuHq__statusBar{flex-direction:column;align-items:flex-start;gap:5px;padding:10px 4px}}@media (prefers-reduced-motion:reduce){.DeviceMockupTool-module___qQuHq__previewCanvas{transition:none}}
.prompt-module__BZlR7W__stage{width:100%}.prompt-module__BZlR7W__claude{max-width:none}.prompt-module__BZlR7W__composer{transition:border-color .22s,background .22s;overflow:visible}.prompt-module__BZlR7W__composerOver{border-color:var(--cc-blue);background:#fafbff}.prompt-module__BZlR7W__enterOn{color:var(--cc-orange)}.prompt-module__BZlR7W__tray{--chip-h:38px;--tray-gap:6px;gap:var(--tray-gap);min-height:var(--chip-h);flex-wrap:wrap;align-content:flex-start;margin-bottom:11px;display:flex}.prompt-module__BZlR7W__slot{display:block;position:relative}.prompt-module__BZlR7W__chip{border:1px solid var(--cc-line);white-space:nowrap;background:#fbfbfc;border-radius:9px;align-items:center;padding:4px;display:inline-flex;box-shadow:0 1px 2px #1414160d}.prompt-module__BZlR7W__chipThumb{background:#0c0c0e;border-radius:5px;flex:none;width:22px;height:28px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24}.prompt-module__BZlR7W__chipThumb img{object-fit:cover;width:100%;height:100%;display:block}.prompt-module__BZlR7W__chipPlay{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid #fff;width:0;height:0;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.prompt-module__BZlR7W__chipText{opacity:0;max-width:0;transition:max-width .3s var(--ease-quart), margin-left .3s var(--ease-quart), opacity .22s ease 60ms;flex-direction:column;gap:1px;margin-left:0;display:flex;overflow:hidden}.prompt-module__BZlR7W__chipOpen .prompt-module__BZlR7W__chipText{opacity:1;max-width:128px;margin-left:7px;margin-right:3px}.prompt-module__BZlR7W__chipText b{letter-spacing:-.01em;color:var(--cc-ink);text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.prompt-module__BZlR7W__chipText i{color:var(--cc-faint);font-size:10px;font-style:normal}.prompt-module__BZlR7W__cursor{filter:drop-shadow(0 2px 4px #14141659);width:13px;position:absolute;bottom:-11px;right:-7px}.prompt-module__BZlR7W__mention{color:#2f5c9e;font-weight:560}.prompt-module__BZlR7W__text{color:var(--cc-ink)}@media (prefers-reduced-motion:reduce){.prompt-module__BZlR7W__chipText{transition:none}}@media (max-width:900px){.prompt-module__BZlR7W__composer{padding-left:12px;padding-right:12px}.prompt-module__BZlR7W__tray{--chip-h:34px;--tray-gap:5px}.prompt-module__BZlR7W__chip{border-radius:8px;padding:3px}.prompt-module__BZlR7W__chipThumb{border-radius:4px;width:18px;height:23px}.prompt-module__BZlR7W__chipOpen .prompt-module__BZlR7W__chipText{max-width:64px;margin-left:5px;margin-right:2px}.prompt-module__BZlR7W__chipText b{font-size:10px}.prompt-module__BZlR7W__chipText i{font-size:9px}}
.DownloadSuccess-module__bCaNHa__dialog{color:#fff;background:#141417;border:1px solid #343438;border-radius:24px;width:min(560px,100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;box-shadow:0 32px 100px #0006}.DownloadSuccess-module__bCaNHa__dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080810a8}.DownloadSuccess-module__bCaNHa__content{padding:clamp(24px,5vw,40px)}.DownloadSuccess-module__bCaNHa__check{color:#16131c;background:var(--accent);border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:20px;font-size:24px;display:grid}.DownloadSuccess-module__bCaNHa__eyebrow{color:#c7c5d0;font-size:13px}.DownloadSuccess-module__bCaNHa__content h2{letter-spacing:-.04em;margin:12px 0;font-size:clamp(30px,5vw,42px);line-height:1.04}.DownloadSuccess-module__bCaNHa__content>p{color:#bcbcc7;font-size:15px;line-height:1.55}.DownloadSuccess-module__bCaNHa__content>a{justify-content:center;display:flex}.DownloadSuccess-module__bCaNHa__close{color:#d2d2da;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;margin-top:8px;padding:14px;font-size:13px;display:block}.DownloadSuccess-module__bCaNHa__close:hover{background:#ffffff0d}.DownloadSuccess-module__bCaNHa__close:focus-visible{outline:2px solid var(--accent)}
.AppStoreResizerTool-module__HvV3IW__toolRoot{width:min(1240px,100vw - 32px);max-width:100%;color:var(--ink);margin:0 auto}.AppStoreResizerTool-module__HvV3IW__fileInput{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.AppStoreResizerTool-module__HvV3IW__shell{background:#fff;border:0;border-radius:20px;grid-template-columns:minmax(0,1fr) 318px;height:760px;min-height:0;display:grid;overflow:hidden;box-shadow:0 2px 12px #0000000f}.AppStoreResizerTool-module__HvV3IW__stage{background:#fff;grid-template-rows:minmax(0,1fr) auto;gap:14px;min-width:0;min-height:0;padding:24px;display:grid;position:relative;overflow:hidden}.AppStoreResizerTool-module__HvV3IW__stage.AppStoreResizerTool-module__HvV3IW__targeted{background:var(--tint)}.AppStoreResizerTool-module__HvV3IW__previewArea{min-width:0;min-height:0;position:relative}.AppStoreResizerTool-module__HvV3IW__previewViewport{justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:absolute;inset:0}.AppStoreResizerTool-module__HvV3IW__previewCanvas{filter:drop-shadow(0 6px 12px #14141638);border-radius:10px;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.AppStoreResizerTool-module__HvV3IW__sizeBadge{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-family:var(--mono);font-variant-numeric:tabular-nums;background:#121215b8;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:5px 11px;font-size:10.5px;font-weight:600;display:flex;position:absolute;top:0;left:0;box-shadow:0 6px 18px #0000003d}.AppStoreResizerTool-module__HvV3IW__sizeBadge em{opacity:.6;font-style:normal}.AppStoreResizerTool-module__HvV3IW__dropPrompt{border:2px dashed var(--line-2);width:100%;height:100%;min-height:0;color:var(--text-2);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-family:inherit;display:flex}.AppStoreResizerTool-module__HvV3IW__dropPrompt strong{color:var(--ink);font-size:17px;font-weight:650}.AppStoreResizerTool-module__HvV3IW__dropPrompt span{font-size:13px}.AppStoreResizerTool-module__HvV3IW__dropPrompt:hover{border-color:var(--accent)}.AppStoreResizerTool-module__HvV3IW__filmstrip{scrollbar-width:thin;align-items:flex-start;gap:8px;min-width:0;padding:4px 2px 2px;display:flex;overflow-x:auto}.AppStoreResizerTool-module__HvV3IW__thumb{flex:none;position:relative}.AppStoreResizerTool-module__HvV3IW__thumbButton{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:10px;padding:2px;display:block}.AppStoreResizerTool-module__HvV3IW__thumbButton canvas{border-radius:6px;width:auto;height:50px;display:block;box-shadow:0 1px 3px #14141633}.AppStoreResizerTool-module__HvV3IW__thumbButton.AppStoreResizerTool-module__HvV3IW__selectedShot{border-color:var(--accent-deep);background:#7a4dff12}.AppStoreResizerTool-module__HvV3IW__thumbDims{color:var(--text-3);text-align:center;font-family:var(--mono);font-variant-numeric:tabular-nums;margin-top:2px;font-size:8.5px;display:block}.AppStoreResizerTool-module__HvV3IW__removeShot{color:#fff;cursor:pointer;background:#121215c7;border:1px solid #fff3;border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;line-height:1;display:grid;position:absolute;top:-3px;right:-3px}.AppStoreResizerTool-module__HvV3IW__addTile{border:1px dashed var(--line-2);width:46px;height:54px;color:var(--text-3);cursor:pointer;background:#fff;border-radius:10px;flex:none;font-size:18px}.AppStoreResizerTool-module__HvV3IW__addTile:hover{border-color:var(--accent);color:var(--accent-deep)}.AppStoreResizerTool-module__HvV3IW__inspector{background:#fafafa;border:1px solid #fff;border-radius:10px;flex-direction:column;min-width:0;min-height:0;margin:8px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000000f}.AppStoreResizerTool-module__HvV3IW__inspectorHeader{background:#fafafa;border-bottom:1px solid #00000017;grid-template-columns:68px 1fr 68px;align-items:center;height:48px;padding:0 14px;display:grid}.AppStoreResizerTool-module__HvV3IW__inspectorHeader strong{text-align:center;font-size:12.5px;font-weight:650}.AppStoreResizerTool-module__HvV3IW__dots{gap:7px;display:flex}.AppStoreResizerTool-module__HvV3IW__dots i{background:#ff5f57;border-radius:50%;width:11px;height:11px;display:block}.AppStoreResizerTool-module__HvV3IW__dots i:nth-child(2){background:#febc2e}.AppStoreResizerTool-module__HvV3IW__dots i:nth-child(3){background:#28c840}.AppStoreResizerTool-module__HvV3IW__inspectorScroll{scrollbar-gutter:stable;touch-action:pan-y;flex-direction:column;flex:auto;gap:10px;height:0;min-height:0;padding:12px;display:flex;overflow:hidden scroll}.AppStoreResizerTool-module__HvV3IW__controlSection{box-shadow:none;background:0 0;border:0;padding:4px}.AppStoreResizerTool-module__HvV3IW__controlSection h3{color:#6c7075;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:600}.AppStoreResizerTool-module__HvV3IW__segmented{background:#e7e7eb;border-radius:9px;grid-template-columns:repeat(2,1fr);gap:3px;padding:3px;display:grid}.AppStoreResizerTool-module__HvV3IW__segmented button{color:#626269;cursor:pointer;background:0 0;border:0;border-radius:7px;min-width:0;min-height:29px;font-family:inherit;font-size:11.5px;font-weight:600}.AppStoreResizerTool-module__HvV3IW__segmented button.AppStoreResizerTool-module__HvV3IW__selected{color:#242427;background:#fff;box-shadow:0 1px 3px #14141624}.AppStoreResizerTool-module__HvV3IW__sizeList{gap:6px;display:grid}.AppStoreResizerTool-module__HvV3IW__sizeRow{cursor:pointer;background:#ffffffe0;border:1px solid #1414161c;border-radius:8px;align-items:center;gap:9px;min-height:38px;padding:7px 10px;display:flex}.AppStoreResizerTool-module__HvV3IW__sizeRow input{accent-color:var(--accent-deep);flex:none;margin:0}.AppStoreResizerTool-module__HvV3IW__sizeRow span{color:#707076;flex-direction:column;min-width:0;font-size:9.5px;display:flex}.AppStoreResizerTool-module__HvV3IW__sizeRow strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}.AppStoreResizerTool-module__HvV3IW__sizeRow.AppStoreResizerTool-module__HvV3IW__previewing{border-color:var(--accent-deep);background:#7a4dff12;box-shadow:0 0 0 1px #7a4dff14}.AppStoreResizerTool-module__HvV3IW__colorRow{color:#626269;justify-content:space-between;align-items:center;margin-top:8px;font-size:11.5px;font-weight:600;display:flex}.AppStoreResizerTool-module__HvV3IW__colorRow input{cursor:pointer;background:#fff;border:1px solid #1414161f;border-radius:7px;width:34px;height:28px;padding:0}.AppStoreResizerTool-module__HvV3IW__help{color:var(--text-2);margin:8px 0 0;font-size:11.5px;line-height:1.45}.AppStoreResizerTool-module__HvV3IW__warn{color:#8a5a00;background:#fdf6e8;border:1px solid #f3ddb4;border-radius:9px;margin:4px;padding:9px 11px;font-size:11.5px;line-height:1.45}.AppStoreResizerTool-module__HvV3IW__exportSection{gap:8px;padding:4px;display:grid}.AppStoreResizerTool-module__HvV3IW__primaryButton{color:#fff;cursor:pointer;background:linear-gradient(#d81b9e,#7a4dff);border:0;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 15px;font-family:inherit;font-size:13px;font-weight:650;display:inline-flex;box-shadow:0 7px 18px #7a4dff47}.AppStoreResizerTool-module__HvV3IW__primaryButton:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.AppStoreResizerTool-module__HvV3IW__outputSize{color:#55555c;text-align:center;font-family:var(--mono);margin:0;font-size:10.5px;line-height:1.5}.AppStoreResizerTool-module__HvV3IW__primaryButton:focus-visible,.AppStoreResizerTool-module__HvV3IW__segmented button:focus-visible,.AppStoreResizerTool-module__HvV3IW__sizeRow:focus-within,.AppStoreResizerTool-module__HvV3IW__thumbButton:focus-visible,.AppStoreResizerTool-module__HvV3IW__addTile:focus-visible,.AppStoreResizerTool-module__HvV3IW__removeShot:focus-visible,.AppStoreResizerTool-module__HvV3IW__dropPrompt:focus-visible{outline-offset:2px;outline:3px solid #ff4dc466}.AppStoreResizerTool-module__HvV3IW__statusBar{min-height:44px;color:var(--text-2);justify-content:space-between;align-items:center;gap:20px;padding:0 6px;font-size:12px;display:flex}.AppStoreResizerTool-module__HvV3IW__statusBar span:last-child{color:#35784d;flex:none;font-weight:650}@media (max-width:1060px){.AppStoreResizerTool-module__HvV3IW__shell{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:820px){.AppStoreResizerTool-module__HvV3IW__toolRoot{width:min(100% - 24px,680px)}.AppStoreResizerTool-module__HvV3IW__shell{grid-template-columns:1fr;height:auto;min-height:0}.AppStoreResizerTool-module__HvV3IW__stage{min-height:520px;padding:14px}.AppStoreResizerTool-module__HvV3IW__inspector{max-height:none;margin-top:0}.AppStoreResizerTool-module__HvV3IW__inspectorScroll{grid-template-columns:repeat(2,minmax(0,1fr));height:auto;display:grid;overflow:visible}}@media (max-width:560px){.AppStoreResizerTool-module__HvV3IW__toolRoot{width:min(100% - 16px,520px)}.AppStoreResizerTool-module__HvV3IW__shell{border-radius:16px}.AppStoreResizerTool-module__HvV3IW__stage{min-height:420px}.AppStoreResizerTool-module__HvV3IW__inspectorScroll{grid-template-columns:1fr}.AppStoreResizerTool-module__HvV3IW__statusBar{flex-direction:column;align-items:flex-start;gap:5px;padding:10px 4px}}
.PromoEditor-module__oL6XwW__section{padding:var(--section-y) var(--gutter);color:var(--ink);background:linear-gradient(#fff,#f3f3f6 70%,#fff)}.PromoEditor-module__oL6XwW__wrap{width:min(1180px,100%);margin:0 auto}.PromoEditor-module__oL6XwW__ptrCoarse{display:none}@media (pointer:coarse){.PromoEditor-module__oL6XwW__ptrFine{display:none}.PromoEditor-module__oL6XwW__ptrCoarse{display:inline}}.PromoEditor-module__oL6XwW__head{text-align:center;max-width:820px;margin:0 auto clamp(32px,4vw,52px)}.PromoEditor-module__oL6XwW__head h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.35rem,1.3rem + 4vw,4.8rem);font-weight:760;line-height:.98}.PromoEditor-module__oL6XwW__head p{max-width:46ch;color:var(--text-2);text-wrap:pretty;margin:clamp(16px,2vw,22px) auto 0;font-size:clamp(16px,1rem + .3vw,19px);line-height:1.5}.PromoEditor-module__oL6XwW__head p strong{color:var(--ink);font-weight:650}.PromoEditor-module__oL6XwW__shell{background:#fff;border-radius:20px;grid-template-columns:minmax(0,1fr) 440px;height:740px;min-height:0;display:grid;overflow:hidden;box-shadow:0 2px 12px #0000000f}.PromoEditor-module__oL6XwW__stage{background:#fff;min-width:0;min-height:0;padding:24px;position:relative;container-type:size}.PromoEditor-module__oL6XwW__card{--ctl:34px;width:min(100cqw, 100cqh * var(--aspect,.8));aspect-ratio:var(--aspect,.8);filter:drop-shadow(0 6px 12px #14141638);border-radius:12px;transition:filter .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);container-type:inline-size}.PromoEditor-module__oL6XwW__film{border-radius:inherit;width:100%;height:100%;position:relative;overflow:hidden}.PromoEditor-module__oL6XwW__film:before{content:"";border-radius:inherit;background:var(--stage);position:absolute;inset:1px}.PromoEditor-module__oL6XwW__incoming{opacity:0}.PromoEditor-module__oL6XwW__incoming.PromoEditor-module__oL6XwW__fadeIn,.PromoEditor-module__oL6XwW__fadeOut{transition:opacity .18s ease-out}.PromoEditor-module__oL6XwW__incoming.PromoEditor-module__oL6XwW__fadeIn{opacity:1}.PromoEditor-module__oL6XwW__fadeOut{opacity:0}.PromoEditor-module__oL6XwW__player.PromoEditor-module__oL6XwW__player,.PromoEditor-module__oL6XwW__film>*{border-radius:inherit;box-shadow:none;margin:0;width:100%!important;height:100%!important}.PromoEditor-module__oL6XwW__player.PromoEditor-module__oL6XwW__player{background:0 0}.PromoEditor-module__oL6XwW__player.PromoEditor-module__oL6XwW__player>button{right:auto;bottom:max(6px, 6.389cqw - var(--ctl) / 2);left:3.333cqw}.PromoEditor-module__oL6XwW__prompt{left:0;right:0;bottom:calc(max(6.389cqw + var(--ctl) / 2, 9.444cqw) + 8px);pointer-events:none;justify-content:center;padding:0 12px;transition:opacity .24s ease-out,visibility linear;display:flex;position:absolute}.PromoEditor-module__oL6XwW__promptBtn{max-width:100%;min-height:var(--ctl);border-radius:var(--r-pill);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:inherit;letter-spacing:-.005em;text-align:center;text-wrap:balance;cursor:pointer;pointer-events:auto;background:#0c0c108c;border:1px solid #ffffff2e;padding:7px 16px;font-size:13px;font-weight:600;line-height:1.25;transition:background-color .16s ease-out}.PromoEditor-module__oL6XwW__promptBtn:hover{background:#0c0c10b3}.PromoEditor-module__oL6XwW__dropVeil{border-radius:inherit;box-shadow:inset 0 0 0 2px var(--accent-deep);pointer-events:none;background:#7a4dff29;place-items:center;display:grid;position:absolute;inset:0}.PromoEditor-module__oL6XwW__dropVeil span{border-radius:var(--r-pill);color:#fff;text-align:center;background:#121215db;max-width:calc(100% - 40px);padding:10px 16px;font-size:13.5px;font-weight:650}.PromoEditor-module__oL6XwW__scroll.PromoEditor-module__oL6XwW__scroll{gap:8px}.PromoEditor-module__oL6XwW__list{--row-h:84px;grid-auto-rows:var(--row-h);gap:6px;display:grid}.PromoEditor-module__oL6XwW__row{grid-template-columns:calc(var(--row-h) * .8) minmax(0, 1fr);border-radius:var(--r-sm);min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;align-items:center;gap:14px;padding:0 14px 0 0;transition:background-color .18s ease-out,color .18s ease-out;display:grid;position:relative;overflow:hidden}.PromoEditor-module__oL6XwW__row:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line-2);pointer-events:none;transition:box-shadow .18s ease-out;position:absolute;inset:0}.PromoEditor-module__oL6XwW__row:hover:after{box-shadow:inset 0 0 0 1px #cfcfd6}.PromoEditor-module__oL6XwW__rowOn,.PromoEditor-module__oL6XwW__rowOn:hover{color:#fff;background:var(--ink)}.PromoEditor-module__oL6XwW__rowOn:after,.PromoEditor-module__oL6XwW__rowOn:hover:after{box-shadow:none}.PromoEditor-module__oL6XwW__row:focus-visible,.PromoEditor-module__oL6XwW__fineLink:focus-visible,.PromoEditor-module__oL6XwW__promptBtn:focus-visible{outline-offset:2px;outline:3px solid #ff4dc466}.PromoEditor-module__oL6XwW__miniBox{width:100%;height:100%;display:block;position:relative;overflow:hidden}.PromoEditor-module__oL6XwW__mini.PromoEditor-module__oL6XwW__mini,.PromoEditor-module__oL6XwW__miniBox>*{box-shadow:none;border-radius:0;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%!important;height:auto!important}.PromoEditor-module__oL6XwW__mini.PromoEditor-module__oL6XwW__mini{background:0 0}.PromoEditor-module__oL6XwW__miniBox>*>span{display:none}.PromoEditor-module__oL6XwW__rowText{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 8px;min-width:0;display:grid}.PromoEditor-module__oL6XwW__rowName{letter-spacing:-.015em;white-space:nowrap;font-size:15px;font-weight:650;line-height:1.2}.PromoEditor-module__oL6XwW__rowMeta{color:var(--text-2);font-family:var(--mono);white-space:nowrap;font-size:10.5px;font-weight:500;transition:color .18s ease-out}.PromoEditor-module__oL6XwW__rowBlurb{color:var(--text-2);font-size:var(--fs-xs);text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;line-height:1.4;transition:color .18s ease-out;display:-webkit-box;overflow:hidden}.PromoEditor-module__oL6XwW__rowOn .PromoEditor-module__oL6XwW__rowMeta{color:#fff9}.PromoEditor-module__oL6XwW__rowOn .PromoEditor-module__oL6XwW__rowBlurb{color:#ffffffb8}.PromoEditor-module__oL6XwW__cta.PromoEditor-module__oL6XwW__cta{padding-top:6px}.PromoEditor-module__oL6XwW__pitch{color:#45454b;text-wrap:pretty;margin:0 0 2px;font-size:12.5px;line-height:1.5}.PromoEditor-module__oL6XwW__pitch strong{color:var(--ink);letter-spacing:-.01em;margin-bottom:3px;font-size:14px;font-weight:680;line-height:1.3;display:block}.PromoEditor-module__oL6XwW__ctaBtn{text-decoration:none}.PromoEditor-module__oL6XwW__studioCta{display:grid;position:relative}.PromoEditor-module__oL6XwW__downloadHint{z-index:2;background:var(--ink);color:#fff;text-align:center;border-radius:10px;padding:10px 14px;font-size:12.5px;line-height:1.5;position:absolute;bottom:calc(100% + 8px);left:0;right:0;box-shadow:0 4px 16px #14141626}.PromoEditor-module__oL6XwW__downloadHint:after{content:"";border:5px solid #0000;border-top-color:var(--ink);position:absolute;top:100%;left:calc(50% - 5px)}.PromoEditor-module__oL6XwW__cta.PromoEditor-module__oL6XwW__cta>p:last-child{text-wrap:balance}.PromoEditor-module__oL6XwW__fineLink{white-space:nowrap;color:var(--accent-deep);text-underline-offset:2px;border-radius:3px;font-weight:600;-webkit-text-decoration:underline #6233e859;text-decoration:underline #6233e859}.PromoEditor-module__oL6XwW__statusBar.PromoEditor-module__oL6XwW__statusBar{padding:0 6px}@media (pointer:coarse){.PromoEditor-module__oL6XwW__card{--ctl:44px}.PromoEditor-module__oL6XwW__film button{width:44px;height:44px}.PromoEditor-module__oL6XwW__ctaBtn.PromoEditor-module__oL6XwW__ctaBtn{min-height:44px}.PromoEditor-module__oL6XwW__fineLink{margin:-12px 0;padding:12px 2px;display:inline-block}}@media (max-width:1060px){.PromoEditor-module__oL6XwW__shell{grid-template-columns:minmax(0,1fr) 400px;height:720px}}@media (max-width:820px){.PromoEditor-module__oL6XwW__shell{grid-template-columns:1fr;height:auto}.PromoEditor-module__oL6XwW__stage{justify-items:center;padding:14px 14px 4px;display:grid;container-type:normal}.PromoEditor-module__oL6XwW__card{width:min(100%, 460px, 68svh * var(--aspect,.8));grid-area:1/1;align-self:center;position:relative;inset:auto;transform:none}.PromoEditor-module__oL6XwW__inspector.PromoEditor-module__oL6XwW__inspector{margin-top:8px}.PromoEditor-module__oL6XwW__scroll.PromoEditor-module__oL6XwW__scroll{flex-direction:column;align-items:stretch;gap:14px;display:flex}.PromoEditor-module__oL6XwW__presets{order:2}.PromoEditor-module__oL6XwW__cta.PromoEditor-module__oL6XwW__cta{order:3;align-content:start;align-self:stretch}.PromoEditor-module__oL6XwW__ctaBtn{place-self:start stretch}.PromoEditor-module__oL6XwW__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.PromoEditor-module__oL6XwW__list{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.PromoEditor-module__oL6XwW__section{padding-left:12px;padding-right:12px}.PromoEditor-module__oL6XwW__shell{border-radius:16px}.PromoEditor-module__oL6XwW__stage{padding:10px 10px 2px}.PromoEditor-module__oL6XwW__card{border-radius:10px}.PromoEditor-module__oL6XwW__promptBtn{padding:6px 14px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.PromoEditor-module__oL6XwW__incoming.PromoEditor-module__oL6XwW__fadeIn,.PromoEditor-module__oL6XwW__fadeOut,.PromoEditor-module__oL6XwW__prompt,.PromoEditor-module__oL6XwW__promptBtn,.PromoEditor-module__oL6XwW__row,.PromoEditor-module__oL6XwW__row:after,.PromoEditor-module__oL6XwW__rowMeta,.PromoEditor-module__oL6XwW__rowBlurb{transition:none}}.PromoEditor-module__oL6XwW__controls{border:0;min-width:0;margin:0;padding:0;display:contents}.PromoEditor-module__oL6XwW__section{padding:12px var(--gutter) 36px}
