.ugc-site{container-type:inline-size;container-name:ugc;color:#191c22;background:#fff;font-family:Inter,Arial,sans-serif;line-height:1.5;overflow:clip;width:100%;text-align:left;--blue:#5868f5;--ink:#191c22;--muted:#68717f}.ugc-site *{box-sizing:border-box}.ugc-site h1,.ugc-site h2,.ugc-site h3,.ugc-site p{margin:0}.ugc-site a{color:inherit;text-decoration:none}.ugc-site button{font:inherit;cursor:pointer}.ugc-site a:focus-visible,.ugc-site button:focus-visible,.ugc-site summary:focus-visible{outline:3px solid #5868f5;outline-offset:5px}.ugc-site img{max-width:100%;display:block}.ugc-site section{scroll-margin-top:100px}.ugc-site .wrap{max-width:1120px;margin:auto;padding:0 38px}.ugc-site .section{padding:100px 0}.ugc-site .eyebrow{font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:#6a7488;font-weight:600;display:flex;align-items:center;gap:10px;margin-bottom:18px}.ugc-site .eyebrow:before{content:"";width:6px;height:6px;background:#6475f9;border-radius:50%}.ugc-site h2{font-size:clamp(34px,4.4cqw,54px);line-height:1.12;font-weight:550;letter-spacing:-2px;max-width:760px}.ugc-site h3{font-size:23px;line-height:1.25;letter-spacing:-.7px;font-weight:550}.ugc-site .lede{color:var(--muted);font-size:17px;line-height:1.65;max-width:600px;margin-top:20px}.ugc-site .btn{display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:15px 24px;min-height:52px;border-radius:50px;font-size:15px;font-weight:600;border:1px solid transparent;transition:transform .15s,box-shadow .15s;white-space:nowrap}.ugc-site .btn:hover{transform:translateY(-2px)}.ugc-site .blue{color:white;background:linear-gradient(#7184ff,#5363f0);box-shadow:inset 0 0 0 3px #ffffff35,0 0 0 5px #ffffff40,0 5px 15px #465f9430;border:1px solid #c3d4ff}.ugc-site .white{background:white;box-shadow:0 2px 5px #17223805}.ugc-site .dark{background:linear-gradient(#454545,#1a1b1f);color:white;border:1px solid #222;box-shadow:inset 0 0 0 2px #ffffff28,0 3px 10px #0002}.ugc-site .arrow{width:27px;height:27px;background:#fff;color:#222;border-radius:50%;display:grid;place-items:center}.ugc-site .actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:30px}.ugc-site .brand{display:flex;align-items:center;gap:9px;font-size:22px;font-weight:650;letter-spacing:-.6px;white-space:nowrap}.ugc-site .brand img{height:34px;width:34px;object-fit:contain;border-radius:9px}.ugc-site .nav{position:absolute;z-index:10;top:24px;left:50%;transform:translateX(-50%);width:min(850px,calc(100% - 48px));padding:10px 14px;background:#ffffffed;border:1px solid #fff;border-radius:17px;box-shadow:0 0 0 4px #ffffff54,0 8px 30px #2337590b;display:flex;align-items:center;justify-content:space-between;gap:16px}.ugc-site .navlinks{display:flex;gap:27px;font-size:14px;color:#454951}.ugc-site .nav .btn{padding:5px 12px;min-height:38px;font-size:12px;gap:9px}.ugc-site .nav .arrow{width:21px;height:21px}.ugc-site .menu-toggle{display:none;border:0;background:#eef2fd;border-radius:10px;padding:8px 13px;font-size:22px;line-height:24px}.ugc-site .mobile-links{display:none}.ugc-site .hero{position:relative;background:#aecce9;background-image:url(/landing/sky.jpg);background-size:cover;background-position:top;padding:158px 0 0;text-align:center;isolation:isolate}.ugc-site .hero-cloud{position:absolute;z-index:-1;top:80px;right:-160px;width:560px;opacity:.45;pointer-events:none}.ugc-site .hero .eyebrow{justify-content:center;color:#3d536e;margin-bottom:18px;font-size:11px}.ugc-site .hero h1{font-size:clamp(50px,7.3cqw,90px);line-height:1.04;letter-spacing:-4.5px;font-weight:550;max-width:1030px;margin:auto}.ugc-site .hero h1 .intro{display:block;font-size:.49em;letter-spacing:-1.4px;font-weight:450;margin-bottom:13px}.ugc-site .hero h1 .row{display:flex;align-items:center;justify-content:center;gap:20px}.ugc-site .hero-mark{width:77px;height:77px;padding:7px;background:linear-gradient(145deg,#fff,#dee9f5);border:1px solid #fff8;border-radius:19px;transform:none;box-shadow:0 9px 15px #18365240;flex-shrink:0}.ugc-site .hero .lede{margin:28px auto 0;max-width:620px;color:#445b73;font-size:17px}.ugc-site .hero .actions{justify-content:center;margin-top:34px}.ugc-site .hero .signals{display:flex;justify-content:center;gap:24px;font-size:13px;color:#41526a;margin:36px auto 0;width:max-content;max-width:100%;padding:8px 18px;border-radius:99px;background:#ffffffe0}.ugc-site .signals span+span{border-left:1px solid #4c688a35;padding-left:24px}.ugc-site .product-shot{max-width:1010px;width:calc(100% - 100px);margin:67px auto 0;position:relative;border:8px solid #ffffffd9;border-bottom:0;border-radius:20px 20px 0 0;background:#fff;box-shadow:0 14px 48px #22447120;overflow:hidden}.ugc-site .product-shot img{width:100%;height:auto}.ugc-site .hills{position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);width:100%;height:220px;object-fit:cover;object-position:center bottom;pointer-events:none;z-index:2}.ugc-site .hero .product-shot{padding-bottom:0;z-index:3;border-bottom:8px solid #ffffffd9;border-radius:20px}.ugc-site .hero{padding-bottom:75px}.ugc-site .trust{text-align:center;padding:48px 0;border-bottom:1px solid #edf0f5}.ugc-site .trust .eyebrow{justify-content:center;margin-bottom:25px;font-size:10px}.ugc-site .app-logos{flex-wrap:wrap;gap:40px}.ugc-site .app-logo,.ugc-site .app-logos{display:flex;justify-content:center;align-items:center}.ugc-site .app-logo{gap:12px;font-size:14px;color:#48515e;font-weight:550}.ugc-site .app-logo img{width:42px;height:42px;border-radius:11px}.ugc-site .subtle{color:#88909b;font-size:12px}.ugc-site .section-head{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:44px}.ugc-site .section-head .lede{max-width:330px;font-size:15px;margin-top:0}.ugc-site .bento{display:grid;grid-template-columns:1.25fr 1fr;gap:20px}.ugc-site .card{border-radius:24px;border:1px solid #e7ebf1;padding:30px;background:linear-gradient(145deg,#fff,#f4f7fb);overflow:hidden}.ugc-site .card .num{font-size:11px;color:#8290a7;letter-spacing:1.5px;display:block;margin-bottom:13px}.ugc-site .card p{font-size:14px;color:var(--muted);margin-top:12px;max-width:370px}.ugc-site .mini{margin-top:25px;border:1px solid #e1e7f1;border-radius:14px;background:#fff;padding:14px;box-shadow:0 10px 25px #536f8a08}.ugc-site .mini-row{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:11px 0;border-bottom:1px solid #edf0f5;font-size:13px}.ugc-site .mini-row:last-child{border:0}.ugc-site .mini-name{display:flex;align-items:center;gap:9px}.ugc-site .mini-name img{width:27px;height:27px;border-radius:7px}.ugc-site .status{font-size:9px;background:#edf6ef;color:#4f805a;padding:5px 8px;border-radius:30px;letter-spacing:.8px;text-transform:uppercase}.ugc-site .status.review{background:#eef0ff;color:#6774cb}.ugc-site .roster{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:25px}.ugc-site .roster img{width:100%;aspect-ratio:1;border-radius:50%;object-fit:cover;border:3px solid white;box-shadow:0 4px 12px #42577415}.ugc-site .hook{display:flex;align-items:center;justify-content:space-between;padding:10px 0;gap:15px;font-size:12px;border-bottom:1px solid #edf0f5}.ugc-site .hook:last-child{border:0}.ugc-site .hook strong{background:#edf1fd;color:#5269d2;font-size:11px;padding:6px 8px;border-radius:8px}.ugc-site .sample{font-size:10px!important;letter-spacing:.5px;color:#8c96a6!important;margin-top:10px!important}.ugc-site .chart{width:100%;height:100px;margin-top:26px}.ugc-site .metrics{display:flex;gap:30px;margin-top:10px}.ugc-site .metrics strong{display:block;font-size:25px;letter-spacing:-1px;font-weight:550}.ugc-site .metrics span{font-size:10px;text-transform:uppercase;color:#818b99;letter-spacing:.8px}.ugc-site .coverage{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px}.ugc-site .coverage article{border-top:1px solid #e5eaf1;padding:22px 4px}.ugc-site .coverage .title{display:flex;justify-content:space-between;align-items:start;gap:10px}.ugc-site .coverage h3{font-size:17px;letter-spacing:-.4px}.ugc-site .coverage p{color:#7b8491;font-size:13px;margin-top:10px}.ugc-site .tag{padding:4px 7px;background:#f0f3f9;border-radius:6px;font-size:9px;color:#77849a;white-space:nowrap}.ugc-site .workflow{background:#f4f7fc;position:relative}.ugc-site .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:46px}.ugc-site .step{background:#fff;border-radius:18px;padding:25px;border:1px solid #e4eaf3;min-height:153px}.ugc-site .step-top{display:flex;justify-content:space-between;color:#8291ac;font-size:10px;text-transform:uppercase;letter-spacing:1px;margin-bottom:22px}.ugc-site .step h3{font-size:21px}.ugc-site .step p{font-size:12px;color:#818b9c;margin-top:8px}.ugc-site .workflow-bottom{display:flex;gap:44px;flex-wrap:wrap;margin-top:32px;color:#687991;font-size:12px}.ugc-site .workflow-bottom strong{display:block;font-size:13px;color:#2d3b52;font-weight:500;margin-bottom:5px}.ugc-site .models{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:40px}.ugc-site .model{padding:34px;border-radius:22px;background:#f3f6fc;border:1px solid #e6eaf1}.ugc-site .model:nth-child(2){background:#ecf2ff}.ugc-site .model h3{font-size:28px}.ugc-site .model p{font-size:15px;color:#6b788c;margin-top:17px}.ugc-site .model .link{display:inline-flex;margin-top:25px;font-size:13px;font-weight:600;color:#5266cf;gap:14px}.ugc-site .decision-note{margin-top:20px!important;color:#8993a3;font-size:12px!important}.ugc-site .pricing{background:#f7f9fd}.ugc-site .pricing .top{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:38px}.ugc-site .toggle{display:flex;padding:4px;background:#e9edf6;border-radius:40px;gap:3px;white-space:nowrap}.ugc-site .toggle button{background:transparent;border:0;border-radius:30px;padding:9px 17px;font-size:13px;color:#6d7789}.ugc-site .toggle button.active{background:#fff;color:#1f2937;box-shadow:0 2px 5px #16304712}.ugc-site .plans{display:grid;grid-template-columns:1.12fr 1fr;gap:24px}.ugc-site .plan{border:1px solid #dfe6f1;border-radius:24px;background:#fff;padding:34px}.ugc-site .plan.popular{border:1px solid #c2cff6;box-shadow:0 14px 40px #496adb0c}.ugc-site .plan-head{display:flex;justify-content:space-between;align-items:center}.ugc-site .plan-head .tag{background:#eff2ff;color:#6479d4}.ugc-site .price{margin-top:24px;font-size:55px;letter-spacing:-2px;line-height:1.2}.ugc-site .price small{font-size:15px;color:#929aaa;letter-spacing:0}.ugc-site .billing{font-size:12px;color:#9299a7;margin-top:7px;min-height:20px}.ugc-site .credits{padding:16px 0;margin-top:20px;border-top:1px solid #edf0f5;border-bottom:1px solid #edf0f5;color:#607396;font-size:12px}.ugc-site ul{list-style:none;padding:0;margin:23px 0}.ugc-site li{font-size:13px;color:#717d91;margin:13px 0;display:flex;gap:10px}.ugc-site li:before{content:"✓";color:#657bd5}.ugc-site .plan .btn{width:100%;margin-top:15px}.ugc-site .addon{padding:17px;border-radius:12px;background:#f5f7fc;margin-top:24px;color:#5b6c87;font-size:12px}.ugc-site .addon strong{display:flex;justify-content:space-between;gap:10px;color:#384d75;margin-bottom:8px}.ugc-site .guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:23px;margin-top:38px}.ugc-site .guide{padding:26px;background:#f5f7fc;border-radius:19px}.ugc-site .guide h3{font-size:21px}.ugc-site .guide p{font-size:13px;color:#7b8798;margin-top:14px}.ugc-site .guide a{display:block;font-size:12px;color:#637ac5;margin-top:15px}.ugc-site .faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.ugc-site .faq-layout h2{font-size:44px}.ugc-site details{border-bottom:1px solid #e4e9f2;padding:21px 0}.ugc-site details:first-child{padding-top:0}.ugc-site summary{font-size:16px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;color:#3c485d}.ugc-site summary::-webkit-details-marker{display:none}.ugc-site summary:after{content:"+";color:#8b99b1;font-size:22px;line-height:22px}.ugc-site details[open] summary:after{content:"−"}.ugc-site details p{color:#7b8799;font-size:14px;line-height:1.7;padding:15px 25px 0 0}.ugc-site .end{background:#d6e6f4;background-image:linear-gradient(#ffffff15,#dde8f5e8),url(/landing/sky.jpg);background-size:cover;background-position:50%;padding:90px 0 0}.ugc-site .end .cta{text-align:center;padding-bottom:70px}.ugc-site .end h2{margin:auto;font-size:clamp(42px,5.4cqw,67px);font-weight:500}.ugc-site .end .lede{margin:20px auto}.ugc-site .end .actions{justify-content:center}.ugc-site .footer{padding:40px;margin-bottom:28px;background:#ffffffed;border:1px solid #fff;border-radius:28px;box-shadow:0 12px 40px #243b5712}.ugc-site .footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:32px}.ugc-site .footer p{font-size:13px;color:#6c7d94;margin-top:16px;max-width:260px}.ugc-site .footer h3{font-size:12px;letter-spacing:0;color:#61728c;margin-bottom:20px}.ugc-site .footer a.item{display:block;font-size:12px;color:#4c6080;margin:11px 0}.ugc-site .footer .legal{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #9aafc833;margin-top:40px;padding-top:20px;font-size:10px;color:#7b8da7}@container ugc (max-width:850px){.ugc-site .nav{width:calc(100% - 40px)}.ugc-site .navlinks{gap:18px;font-size:12px}.ugc-site .brand{font-size:18px}.ugc-site .wrap{padding:0 30px}.ugc-site .hero h1{letter-spacing:-3px}.ugc-site .hero-mark{width:62px;height:62px}.ugc-site .hero{padding-top:145px}.ugc-site .section{padding:75px 0}.ugc-site .section-head{display:block}.ugc-site .section-head .lede{margin-top:20px;max-width:600px}.ugc-site .bento{gap:15px}.ugc-site .card{padding:24px}.ugc-site .coverage{grid-template-columns:1fr 1fr}.ugc-site .roster{gap:8px}.ugc-site .steps{gap:12px}.ugc-site .step{padding:21px}.ugc-site .pricing .top{align-items:start}.ugc-site .plan{padding:26px}.ugc-site .faq-layout{gap:35px}.ugc-site .faq-layout h2{font-size:35px}.ugc-site .guide-grid{gap:15px}.ugc-site .guide{padding:22px}.ugc-site .app-logos{gap:25px}.ugc-site .app-logo{font-size:12px}.ugc-site .footer-grid{grid-template-columns:1.5fr 1fr 1fr}.ugc-site .footer-grid>div:last-child{grid-column:2/4}}@container ugc (max-width:600px){.ugc-site .wrap{padding:0 22px}.ugc-site .nav{top:18px;width:calc(100% - 34px);padding:9px 11px;gap:7px;border-radius:14px}.ugc-site .nav>.btn,.ugc-site .navlinks{display:none}.ugc-site .menu-toggle{display:block}.ugc-site .mobile-links{position:absolute;top:calc(100% + 12px);left:0;right:0;padding:17px;background:#fff;border-radius:14px;box-shadow:0 10px 30px #23375425}.ugc-site .mobile-links.is-open{display:flex;flex-direction:column;gap:17px;font-size:14px}.ugc-site .brand{font-size:19px}.ugc-site .brand img{width:31px;height:31px}.ugc-site .hero{padding-top:135px}.ugc-site .hero h1{font-size:clamp(39px,10.4cqw,60px);letter-spacing:-1.9px;line-height:1.07}.ugc-site .hero h1 .intro{font-size:25px;letter-spacing:-.6px;margin-bottom:18px}.ugc-site .hero h1 .row{gap:10px}.ugc-site .hero-mark{width:45px;height:45px;padding:4px;border-radius:12px}.ugc-site .hero .eyebrow{font-size:9px;letter-spacing:1px}.ugc-site .hero .lede{font-size:14px;line-height:1.7;margin-top:25px}.ugc-site .hero .actions{gap:12px;margin-top:27px}.ugc-site .btn{padding:12px 17px;min-height:47px;font-size:12px;gap:12px}.ugc-site .arrow{width:23px;height:23px}.ugc-site .hero .signals{gap:12px;font-size:10px;margin-top:26px}.ugc-site .signals span+span{padding-left:12px}.ugc-site .product-shot{width:calc(100% - 30px);margin-top:43px;border-width:5px;border-radius:13px 13px 0 0}.ugc-site .hero .product-shot{padding-bottom:0;border-bottom-width:5px;border-radius:13px}.ugc-site .hills{height:140px}.ugc-site .hero{padding-bottom:55px}.ugc-site .hero-cloud{width:300px;right:-80px;top:110px}.ugc-site .trust{padding:35px 0}.ugc-site .app-logos{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.ugc-site .app-logo{gap:8px;font-size:10px}.ugc-site .app-logo img{width:34px;height:34px;border-radius:9px}.ugc-site .trust .eyebrow{font-size:9px}.ugc-site h2{font-size:34px;letter-spacing:-1.3px}.ugc-site .section{padding:65px 0}.ugc-site .eyebrow{font-size:10px;margin-bottom:15px}.ugc-site .lede{font-size:14px}.ugc-site .section-head{margin-bottom:30px}.ugc-site .bento,.ugc-site .faq-layout,.ugc-site .guide-grid,.ugc-site .models,.ugc-site .plans{grid-template-columns:1fr}.ugc-site .card{padding:25px;border-radius:20px}.ugc-site .coverage{grid-template-columns:1fr;gap:0;margin-top:20px}.ugc-site .coverage article{padding:19px 0}.ugc-site .coverage h3{font-size:16px}.ugc-site .steps{grid-template-columns:1fr 1fr;gap:12px;margin-top:30px}.ugc-site .step{padding:20px 17px;min-height:148px}.ugc-site .step h3{font-size:17px}.ugc-site .step-top{font-size:8px;margin-bottom:20px;gap:5px}.ugc-site .workflow-bottom{gap:23px}.ugc-site .model{padding:26px}.ugc-site .model h3{font-size:25px}.ugc-site .model p{font-size:14px}.ugc-site .pricing .top{display:block}.ugc-site .toggle{width:max-content;margin-top:25px}.ugc-site .plan{padding:27px}.ugc-site .price{font-size:49px}.ugc-site .plans{gap:19px}.ugc-site .guide-grid{gap:16px}.ugc-site .faq-layout{gap:35px}.ugc-site .faq-layout h2{font-size:34px}.ugc-site summary{font-size:14px}.ugc-site details p{font-size:13px}.ugc-site .end{padding-top:64px}.ugc-site .end .cta{padding-bottom:55px}.ugc-site .end h2{font-size:44px;letter-spacing:-1.5px}.ugc-site .footer{padding:26px;border-radius:22px}.ugc-site .footer-grid{grid-template-columns:1fr 1fr;gap:30px 25px}.ugc-site .footer-grid>div:first-child{grid-column:1/3}.ugc-site .footer-grid>div:last-child{grid-column:auto}.ugc-site .footer .legal{display:block;font-size:9px}.ugc-site .footer .legal span{display:block;margin-top:8px}}@media (prefers-reduced-motion:reduce){.ugc-site .btn{transition:none}.ugc-site .btn:hover{transform:none}}.ugc-site .ugc-demo-trigger svg{width:27px;height:27px;padding:6px;border-radius:50%;background:#fff;color:#222;flex:none}.ugc-site .mobile-demo-trigger{border:0;background:transparent;box-shadow:none;padding:0;min-height:auto;justify-content:flex-start;color:#454951;font-size:14px;font-weight:400}.ugc-site .mobile-demo-trigger svg{width:17px;height:17px}.ugc-site .footer-demo-trigger{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;box-shadow:none;padding:0;margin:11px 0;min-height:auto;font-size:12px;color:#4c6080;font-weight:400}.ugc-site .footer-demo-trigger svg{width:14px;height:14px}