.ProductShot-module__Bq88pW__shot{--ui-studio-2:#0b1220;--ui-studio-3:#111827;--ui-studio-line:#1f2937;--ui-preview:#05080f;--ui-text:#e5e7eb;--ui-label:#6b7280;--ui-clip-name:#9ca3af;--ui-step:#d1d5db;--ui-green:#22c55e;--ui-draft:#1e3a8a;--ui-draft-ink:#bfdbfe;--ui-wave:#0f2a36;--ui-clip-violet:#6b5cf6;width:min(72rem,100% - 3rem);margin:0 auto;padding:10px 0 50px;container-type:inline-size}.ProductShot-module__Bq88pW__laptop{--u:min(1px, calc(100cqi / 1080));flex-direction:column;align-items:center;display:flex}.ProductShot-module__Bq88pW__bezel{padding:calc(14 * var(--u));border-radius:calc(22 * var(--u)) calc(22 * var(--u)) calc(6 * var(--u)) calc(6 * var(--u));background:var(--color-ink)}.ProductShot-module__Bq88pW__screen{width:calc(900 * var(--u));height:calc(540 * var(--u));border-radius:calc(12 * var(--u));background:var(--ui-studio-2);box-shadow:0 calc(40 * var(--u)) calc(70 * var(--u)) calc(-30 * var(--u)) #0000008c;text-align:left;flex-direction:column;line-height:1.35;display:flex;overflow:hidden}.ProductShot-module__Bq88pW__base{width:calc(1080 * var(--u));height:calc(22 * var(--u));border-radius:0 0 calc(18 * var(--u)) calc(18 * var(--u));background:linear-gradient(#d6d6da,#b8b8be)}.ProductShot-module__Bq88pW__topbar{height:calc(30 * var(--u));align-items:center;gap:calc(6 * var(--u));padding:0 calc(12 * var(--u));background:var(--ui-studio-3);border-bottom:1px solid var(--ui-studio-line);flex-shrink:0;display:flex}.ProductShot-module__Bq88pW__lights{gap:calc(6 * var(--u));display:flex}.ProductShot-module__Bq88pW__lights i{width:calc(9 * var(--u));height:calc(9 * var(--u));background:#ff5f57;border-radius:50%}.ProductShot-module__Bq88pW__lights i:nth-child(2){background:#febc2e}.ProductShot-module__Bq88pW__lights i:nth-child(3){background:#28c840}.ProductShot-module__Bq88pW__project{margin-left:calc(12 * var(--u));font-size:calc(11 * var(--u));color:var(--ui-text);font-weight:600}.ProductShot-module__Bq88pW__status{padding:calc(1 * var(--u)) calc(6 * var(--u));font-size:calc(9 * var(--u));background:var(--ui-draft);color:var(--ui-draft-ink);border-radius:99px}.ProductShot-module__Bq88pW__export{padding:calc(3 * var(--u)) calc(10 * var(--u));border-radius:calc(6 * var(--u));font-size:calc(10 * var(--u));background:var(--color-accent);color:var(--ui-studio-2);margin-left:auto;font-weight:700}.ProductShot-module__Bq88pW__body{flex:1;min-height:0;display:flex}.ProductShot-module__Bq88pW__label{font-size:calc(9 * var(--u));letter-spacing:.1em;text-transform:uppercase;color:var(--ui-label);font-weight:700}.ProductShot-module__Bq88pW__media{width:calc(130 * var(--u));gap:calc(9 * var(--u));padding:calc(12 * var(--u)) calc(10 * var(--u));border-right:1px solid var(--ui-studio-line);flex-direction:column;flex-shrink:0;display:flex}.ProductShot-module__Bq88pW__clip{align-items:center;gap:calc(8 * var(--u));font-size:calc(10 * var(--u));color:var(--ui-clip-name);display:flex}.ProductShot-module__Bq88pW__thumb{width:calc(38 * var(--u));height:calc(38 * var(--u));border-radius:calc(6 * var(--u));background:var(--ui-studio-line);flex-shrink:0;overflow:hidden}.ProductShot-module__Bq88pW__thumb img,.ProductShot-module__Bq88pW__frame img{object-fit:cover;width:100%;height:100%;display:block}.ProductShot-module__Bq88pW__preview{background:var(--ui-preview);flex:1;justify-content:center;align-items:center;display:flex}.ProductShot-module__Bq88pW__frame{width:calc(219 * var(--u));height:calc(390 * var(--u));border-radius:calc(8 * var(--u));overflow:hidden}.ProductShot-module__Bq88pW__prompt{width:calc(190 * var(--u));gap:calc(10 * var(--u));padding:calc(12 * var(--u));border-left:1px solid var(--ui-studio-line);flex-direction:column;flex-shrink:0;display:flex}.ProductShot-module__Bq88pW__ask{padding:calc(9 * var(--u));border-radius:calc(8 * var(--u));font-size:calc(11 * var(--u));background:var(--color-paper);color:var(--color-ink);box-shadow:0 0 0 calc(2 * var(--u)) var(--color-accent)}.ProductShot-module__Bq88pW__step{align-items:center;gap:calc(6 * var(--u));font-size:calc(10.5 * var(--u));color:var(--ui-step);display:flex}.ProductShot-module__Bq88pW__check{width:calc(11 * var(--u));height:calc(11 * var(--u));fill:none;stroke:var(--ui-green);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.ProductShot-module__Bq88pW__timeline{height:calc(70 * var(--u));gap:calc(7 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-top:1px solid var(--ui-studio-line);flex-direction:column;flex-shrink:0;display:flex}.ProductShot-module__Bq88pW__wave{height:calc(22 * var(--u));align-items:center;gap:calc(3 * var(--u));padding:0 calc(6 * var(--u));border-radius:calc(4 * var(--u));background:var(--ui-wave);display:flex}.ProductShot-module__Bq88pW__wave i{width:calc(3 * var(--u));height:calc(var(--h) * var(--u));border-radius:calc(2 * var(--u));background:var(--color-accent-hover);opacity:.85}.ProductShot-module__Bq88pW__track{gap:calc(4 * var(--u));display:flex}.ProductShot-module__Bq88pW__track i{height:calc(12 * var(--u));border-radius:calc(3 * var(--u));opacity:.8}.ProductShot-module__Bq88pW__track i:first-child{background:var(--color-wordmark-j);width:22%}.ProductShot-module__Bq88pW__track i:nth-child(2){background:var(--ui-clip-violet);width:30%}.ProductShot-module__Bq88pW__track i:nth-child(3){background:rgb(var(--color-logo-pink-rgb));width:18%}@media (max-width:720px){.ProductShot-module__Bq88pW__shot{width:calc(100% - 32px);padding:12px 0 26px}.ProductShot-module__Bq88pW__laptop{--u:calc(100cqi / 960)}.ProductShot-module__Bq88pW__base{border-radius:0 0 10px 10px;width:100%;height:10px}}
.Roundup-module__ITmOtq__section{padding:40px 0 44px;scroll-margin-top:4rem}.Roundup-module__ITmOtq__inner{flex-direction:column;gap:12px;width:calc(100% - 32px);max-width:600px;margin:0 auto;display:flex}.Roundup-module__ITmOtq__header{flex-direction:column;gap:12px;margin-bottom:6px;display:flex}.Roundup-module__ITmOtq__heading{letter-spacing:-.03em;margin:0;font-size:30px;font-weight:800;line-height:1.05}.Roundup-module__ITmOtq__checked{color:var(--color-muted);margin:0;font-size:12.5px}.Roundup-module__ITmOtq__name{align-items:center;gap:8px;font-size:17px;font-weight:700;display:flex}[data-ours] .Roundup-module__ITmOtq__name{font-weight:800}.Roundup-module__ITmOtq__mark{flex-shrink:0;width:22px;height:22px}.Roundup-module__ITmOtq__section [data-muted]{color:var(--color-muted)}.Roundup-module__ITmOtq__arrow{width:14px;height:14px;color:var(--color-muted);flex-shrink:0}.Roundup-module__ITmOtq__table{display:none}.Roundup-module__ITmOtq__cards{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Roundup-module__ITmOtq__card{background:var(--color-paper);border:1px solid var(--color-hairline);border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex}.Roundup-module__ITmOtq__card[data-ours]{background:rgba(var(--color-accent-rgb), .1);border:2px solid rgba(var(--color-accent-rgb), .55)}.Roundup-module__ITmOtq__bestFor{color:var(--color-muted);margin-top:-6px;font-size:14px}.Roundup-module__ITmOtq__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:0;display:grid}.Roundup-module__ITmOtq__facts div{flex-direction:column;gap:2px;display:flex}.Roundup-module__ITmOtq__facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:10.5px;font-weight:700}.Roundup-module__ITmOtq__facts dd{margin:0;font-size:13.5px}.Roundup-module__ITmOtq__cardVs{border-top:1px solid var(--color-hairline);color:var(--color-ink);justify-content:space-between;align-items:center;padding-top:10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.Roundup-module__ITmOtq__footnote{color:var(--color-muted);margin:6px 0 0;font-size:12.5px}.Roundup-module__ITmOtq__footnoteLink{color:var(--color-ink);font-weight:600}.Roundup-module__ITmOtq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1024px){.Roundup-module__ITmOtq__section{padding:64px 0 104px}.Roundup-module__ITmOtq__inner{gap:18px;width:min(72rem,100% - 3rem);max-width:none}.Roundup-module__ITmOtq__header{flex-direction:row;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:0}.Roundup-module__ITmOtq__heading{letter-spacing:-.035em;font-size:44px;line-height:normal}.Roundup-module__ITmOtq__checked{font-size:13.5px}.Roundup-module__ITmOtq__cards{display:none}.Roundup-module__ITmOtq__table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;display:table}.Roundup-module__ITmOtq__colEditor{width:20.8%}.Roundup-module__ITmOtq__colBestFor{width:20.1%}.Roundup-module__ITmOtq__colFact{width:15.5%}.Roundup-module__ITmOtq__colFactNarrow{width:14%}.Roundup-module__ITmOtq__table[data-vs] .Roundup-module__ITmOtq__colBestFor{width:16.4%}.Roundup-module__ITmOtq__table[data-vs] .Roundup-module__ITmOtq__colFact{width:12.6%}.Roundup-module__ITmOtq__table[data-vs] .Roundup-module__ITmOtq__colFactNarrow{width:11.4%}.Roundup-module__ITmOtq__colVs{width:14.8%}.Roundup-module__ITmOtq__table th,.Roundup-module__ITmOtq__table td{text-align:left;vertical-align:middle;padding:0 14px}.Roundup-module__ITmOtq__table thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);padding-bottom:12px;font-size:12px;font-weight:700}.Roundup-module__ITmOtq__table tbody tr{height:64px}.Roundup-module__ITmOtq__table tbody th,.Roundup-module__ITmOtq__table tbody td{border-top:1px solid var(--color-hairline);font-size:14.5px;font-weight:400}.Roundup-module__ITmOtq__table tbody th{padding-left:16px;padding-right:16px}.Roundup-module__ITmOtq__mark{width:24px;height:24px}.Roundup-module__ITmOtq__table .Roundup-module__ITmOtq__name{gap:10px}.Roundup-module__ITmOtq__table tr[data-ours]>*{background:rgba(var(--color-accent-rgb), .1);box-shadow:inset 0 2px 0 rgba(var(--color-accent-rgb), .55), inset 0 -2px 0 rgba(var(--color-accent-rgb), .55);border-top-color:#0000}.Roundup-module__ITmOtq__table tr[data-ours]>:first-child{box-shadow:inset 2px 0 0 rgba(var(--color-accent-rgb), .55), inset 0 2px 0 rgba(var(--color-accent-rgb), .55), inset 0 -2px 0 rgba(var(--color-accent-rgb), .55);border-radius:14px 0 0 14px}.Roundup-module__ITmOtq__table tr[data-ours]>:last-child{box-shadow:inset -2px 0 0 rgba(var(--color-accent-rgb), .55), inset 0 2px 0 rgba(var(--color-accent-rgb), .55), inset 0 -2px 0 rgba(var(--color-accent-rgb), .55);border-radius:0 14px 14px 0}.Roundup-module__ITmOtq__vs{color:var(--color-ink);white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.Roundup-module__ITmOtq__vs .Roundup-module__ITmOtq__arrow{width:13px;height:13px}.Roundup-module__ITmOtq__footnote{margin:0;font-size:13.5px}}
