.accepted-landing .campaign-bento{padding-bottom:110px;border-bottom:0;scroll-margin-top:40px}.accepted-landing .bento-heading{margin-bottom:42px}.accepted-landing .bento-heading .eyebrow{font-size:10px;letter-spacing:.12em;margin-bottom:20px}.accepted-landing .campaign-bento-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.accepted-landing .campaign-bento-card{position:relative;isolation:isolate;overflow:hidden;grid-column:span 2;min-width:0;height:366px;border:1px solid color-mix(in srgb,var(--marketing-white) 7.06%,transparent);border-radius:10px;background:var(--marketing-navy);color:var(--marketing-white);box-shadow:0 2px 3px color-mix(in srgb,var(--marketing-navy) 3.92%,transparent);transition:border-color .3s,box-shadow .3s}.accepted-landing .campaign-bento-card.bento-wide{grid-column:span 3;height:407px}.accepted-landing .campaign-bento-card:first-child{border-top-left-radius:28px}.accepted-landing .campaign-bento-card:nth-child(2){border-top-right-radius:28px}.accepted-landing .campaign-bento-card:nth-child(3){border-bottom-left-radius:28px}.accepted-landing .campaign-bento-card:last-child{border-bottom-right-radius:28px}.accepted-landing .bento-graphic{position:absolute;inset:0 0 auto;height:232px;overflow:hidden;transition:transform .65s cubic-bezier(.2,.8,.2,1)}.accepted-landing .bento-wide .bento-graphic{height:270px}.accepted-landing .bento-copy{position:absolute;inset:auto 0 0;padding:26px 27px 29px;background:linear-gradient(180deg,color-mix(in srgb,var(--marketing-navy) 72.16%,transparent),var(--marketing-navy) 43%);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid color-mix(in srgb,var(--marketing-white) 3.14%,transparent)}.accepted-landing .bento-wide .bento-copy{padding:25px 30px 30px;min-height:151px}.accepted-landing .bento-copy .bento-eyebrow{font-size:9px;font-weight:450;letter-spacing:.1em;color:var(--marketing-on-dark-muted);margin-bottom:10px;line-height:1.4}.accepted-landing .bento-copy h3{font-size:25px;font-weight:500;letter-spacing:-.035em;line-height:1.12;text-wrap:balance;color:var(--marketing-white)}.accepted-landing .bento-wide .bento-copy h3{font-size:29px}.accepted-landing .bento-copy .bento-description{font-size:13px;line-height:1.55;color:var(--marketing-on-dark-muted);margin-top:12px;font-weight:400;max-width:49ch}.accepted-landing .bento-prize{background:var(--marketing-navy)}.accepted-landing .bento-prize .bento-graphic{background:radial-gradient(ellipse at 80% 26%,color-mix(in srgb,var(--marketing-orange) 23.92%,transparent),transparent 68%),linear-gradient(145deg,var(--marketing-navy),var(--marketing-navy))}.accepted-landing .bento-campaign-tag{position:absolute;left:30px;top:24px;font-size:11px;letter-spacing:.05em;color:var(--marketing-on-dark-muted)}.accepted-landing .bento-campaign-tag>span{margin-left:12px;padding-left:12px;border-left:1px solid color-mix(in srgb,var(--marketing-on-dark-muted) 26.67%,transparent);font-size:8px;letter-spacing:.1em;color:var(--marketing-on-dark-muted)}.accepted-landing .bento-prize-amount{position:absolute;left:30px;top:74px;z-index:2;font-size:clamp(58px,6.2vw,85px);font-weight:500;line-height:1;letter-spacing:-.065em;color:var(--marketing-orange-soft);text-shadow:0 3px 30px color-mix(in srgb,var(--marketing-orange) 16.86%,transparent)}.accepted-landing .bento-prize-amount>span{display:block;font-size:12px;font-weight:400;letter-spacing:0;color:var(--marketing-on-dark-muted);margin-top:16px}.accepted-landing .bento-prize-mark{position:absolute;width:165px;height:165px;right:-23px;top:114px;transform:rotate(-18deg);opacity:.95;filter:drop-shadow(0 14px 35px color-mix(in srgb,var(--marketing-orange) 20%,transparent))}.accepted-landing .prize-orbits{position:absolute;width:480px;height:480px;right:-204px;top:-168px;transform:rotate(-20deg)}.accepted-landing .prize-orbits i{position:absolute;inset:0;border:1px solid color-mix(in srgb,var(--marketing-orange-soft) 14.12%,transparent);border-radius:50%}.accepted-landing .prize-orbits i:nth-child(2){inset:39px}.accepted-landing .prize-orbits i:nth-child(3){inset:78px}.accepted-landing .bento-entries .bento-graphic{background:radial-gradient(ellipse at 65% 40%,color-mix(in srgb,var(--marketing-blue) 24.71%,transparent),transparent 75%),var(--marketing-navy)}.accepted-landing .bento-order{position:absolute;top:30px;left:14%;width:72%;display:flex;align-items:center;gap:13px;padding:14px 18px;background:var(--marketing-navy-raised);border:1px solid color-mix(in srgb,var(--marketing-ice) 15.69%,transparent);border-radius:11px;box-shadow:0 8px 20px color-mix(in srgb,var(--marketing-navy) 13.33%,transparent);transform:rotate(-4deg)}.accepted-landing .order-icon{width:32px;height:32px;border:1px solid color-mix(in srgb,var(--marketing-ice) 23.14%,transparent);border-radius:8px;display:grid;place-items:center;color:var(--marketing-ice);font-size:20px}.accepted-landing .bento-order strong{display:block;font-size:13px;font-weight:450}.accepted-landing .bento-order div>span{font-size:10px;color:var(--marketing-on-dark-muted)}.accepted-landing .order-check{margin-left:auto;color:var(--marketing-ice);font-size:16px}.accepted-landing .entry-flow-line{position:absolute;height:120px;width:1px;border-left:1px dashed color-mix(in srgb,var(--marketing-on-dark-muted) 49.8%,transparent);top:85px;left:50%}.accepted-landing .bento-ticket{position:absolute;top:122px;left:23%;width:64%;max-width:350px;padding:18px 22px 15px;background:var(--marketing-cream);color:var(--marketing-ink);border-radius:10px;transform:rotate(5deg);box-shadow:0 15px 35px color-mix(in srgb,var(--marketing-navy) 26.67%,transparent)}.accepted-landing .ticket-top{display:flex;align-items:center;gap:9px;font-size:10px;letter-spacing:.08em}.accepted-landing .ticket-top img{border-radius:6px;width:23px;height:23px}.accepted-landing .ticket-star{margin-left:auto;font-size:24px;line-height:1}.accepted-landing .bento-ticket>strong{display:block;font-size:25px;font-weight:500;line-height:1.03;letter-spacing:-.04em;margin:14px 0}.accepted-landing .ticket-bottom{border-top:1px dashed color-mix(in srgb,var(--marketing-ink) 32.16%,transparent);display:flex;justify-content:space-between;padding-top:12px;font-size:7px;letter-spacing:.045em;gap:8px}.accepted-landing .bento-setup .bento-graphic{background:radial-gradient(ellipse at 25% 30%,color-mix(in srgb,var(--marketing-navy-raised) 18.04%,transparent),transparent 74%)}.accepted-landing .setup-connection{display:flex;align-items:center;justify-content:center;margin:49px 25px 0}.accepted-landing .setup-app{width:80px;height:80px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--marketing-white) 10.98%,transparent);border-radius:20px;background:linear-gradient(140deg,var(--marketing-navy-raised),var(--marketing-navy-raised));box-shadow:0 10px 24px color-mix(in srgb,var(--marketing-navy) 20%,transparent);transform:rotate(6deg)}.accepted-landing .setup-app.shopify-app{transform:rotate(-7deg);background:linear-gradient(140deg,var(--marketing-cream),var(--marketing-cream))}.accepted-landing .setup-app img{width:64px;height:64px}.accepted-landing .setup-link{display:flex;align-items:center;width:75px;color:var(--marketing-ice)}.accepted-landing .setup-link i{height:1px;flex:1;border-top:1px dashed var(--marketing-muted)}.accepted-landing .setup-link span{border:1px solid var(--marketing-muted);width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:11px;margin-inline:6px}.accepted-landing .setup-caption{text-align:center;font-size:7px;letter-spacing:.1em;color:var(--marketing-on-dark-muted);margin-top:23px}.accepted-landing .bento-reporting .bento-graphic{background:radial-gradient(ellipse at 50% 60%,color-mix(in srgb,var(--marketing-navy-raised) 25.1%,transparent),transparent 78%)}.accepted-landing .bento-dashboard{position:absolute;left:25px;right:-22px;top:34px;background:var(--marketing-navy-raised);border:1px solid color-mix(in srgb,var(--marketing-white) 12.55%,transparent);border-radius:10px;padding:17px 17px 8px;transform:rotate(-4deg);box-shadow:0 12px 40px color-mix(in srgb,var(--marketing-navy) 20%,transparent)}.accepted-landing .dashboard-top{display:flex;justify-content:space-between;gap:10px;font-size:10px;margin-bottom:16px}.accepted-landing .dashboard-top,.accepted-landing .dashboard-top>span:last-child{color:var(--marketing-on-dark-muted)}.accepted-landing .dashboard-metrics{display:grid;grid-template-columns:repeat(3,1fr);font-size:8px;color:var(--marketing-on-dark-muted)}.accepted-landing .dashboard-metrics b{display:block;color:var(--marketing-white);font-size:20px;font-weight:450;letter-spacing:-.04em;margin-top:4px}.accepted-landing .bento-chart{display:block;height:66px;width:100%;margin-top:15px}.accepted-landing .bento-dashboard small{display:block;font-size:7px;color:var(--marketing-on-dark-muted);margin-top:4px}.accepted-landing .bento-integrations .bento-graphic{background:radial-gradient(ellipse at 80% 10%,color-mix(in srgb,var(--marketing-navy-raised) 25.88%,transparent),transparent 80%)}.accepted-landing .bento-integrations-list{position:absolute;top:21px;left:26px;right:26px;scroll-margin-top:80px}.accepted-landing .bento-integration{display:flex;align-items:center;gap:11px;min-height:43px;border-bottom:1px solid color-mix(in srgb,var(--marketing-white) 4.31%,transparent);font-size:12px;color:var(--marketing-on-dark-muted)}.accepted-landing .bento-integration:last-child{border:0}.accepted-landing .bento-integration img{width:24px;height:24px;object-fit:contain;background:var(--marketing-cream);border-radius:6px;padding:4px}.accepted-landing .bento-integration-status{margin-left:auto;display:flex;gap:5px;align-items:center;font-size:8px;color:var(--marketing-ice)}.accepted-landing .bento-integration-status:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--marketing-ice)}.accepted-landing .bento-integration-status.is-planned{color:var(--marketing-on-dark-muted)}.accepted-landing .bento-integration-status.is-planned:before{background:transparent;border:1px solid var(--marketing-on-dark-muted)}@media(hover:hover) and (prefers-reduced-motion:no-preference){.accepted-landing .campaign-bento-card:hover{border-color:color-mix(in srgb,var(--marketing-white) 20.78%,transparent);box-shadow:0 8px 22px color-mix(in srgb,var(--marketing-navy) 7.06%,transparent)}.accepted-landing .campaign-bento-card:hover .bento-graphic{transform:scale(1.025)}}@media(min-width:601px) and (max-width:1199px){.accepted-landing .campaign-bento-card{grid-column:span 3}.accepted-landing .campaign-bento-card.bento-wide{height:450px}.accepted-landing .campaign-bento-card:last-child{grid-column:span 6;height:280px}.accepted-landing .bento-integrations .bento-graphic{right:50%;height:100%}.accepted-landing .bento-integrations .bento-copy{left:50%;top:0;display:flex;flex-direction:column;justify-content:center;background:var(--marketing-navy)}.accepted-landing .bento-integrations-list{top:45px}.accepted-landing .bento-wide .bento-copy h3{font-size:26px}.accepted-landing .bento-prize-amount{font-size:60px;left:24px}.accepted-landing .bento-prize-mark{width:135px;top:145px}.accepted-landing .bento-campaign-tag{left:24px}.accepted-landing .bento-campaign-tag>span{font-size:7px}.accepted-landing .bento-ticket{left:15%;width:78%;padding:16px}.accepted-landing .bento-ticket>strong{font-size:24px}.accepted-landing .bento-order{left:9%;width:82%}}@media(max-width:600px){.accepted-landing .campaign-bento{padding-block:55px 65px}.accepted-landing .bento-heading{margin-bottom:29px}.accepted-landing .bento-heading .eyebrow{font-size:9px;margin-bottom:17px}.accepted-landing .campaign-bento-grid{grid-template-columns:minmax(0,1fr);gap:12px}.accepted-landing .campaign-bento-card,.accepted-landing .campaign-bento-card.bento-wide{grid-column:auto;height:365px;border-radius:16px}.accepted-landing .campaign-bento-card:first-child{border-radius:24px 24px 16px 16px}.accepted-landing .campaign-bento-card:last-child{border-radius:16px 16px 24px 24px}.accepted-landing .bento-copy,.accepted-landing .bento-wide .bento-copy{padding:23px 24px 25px;min-height:146px}.accepted-landing .bento-copy h3,.accepted-landing .bento-wide .bento-copy h3{font-size:26px}.accepted-landing .bento-copy .bento-description{font-size:13px;margin-top:10px}.accepted-landing .bento-graphic,.accepted-landing .bento-wide .bento-graphic{height:230px}.accepted-landing .bento-prize-amount{font-size:65px;left:24px;top:71px}.accepted-landing .bento-prize-mark{width:133px;right:-18px;top:131px}.accepted-landing .bento-campaign-tag{left:24px}.accepted-landing .bento-ticket{top:112px;left:19%;width:74%;padding:16px 20px}.accepted-landing .bento-order{top:25px;left:10%;width:80%}.accepted-landing .bento-ticket>strong{font-size:23px}.accepted-landing .setup-connection{margin-top:42px}.accepted-landing .bento-dashboard{top:27px}.accepted-landing .bento-integrations-list{top:20px;left:25px;right:25px}}@media(prefers-reduced-motion:reduce){.accepted-landing .bento-graphic,.accepted-landing .campaign-bento-card{transition:none}}.accepted-landing .shopify-app img{width:47px;height:52px;object-fit:contain}@media(max-width:600px){.accepted-landing .campaign-bento-card.bento-wide{height:430px}.accepted-landing .bento-wide .bento-graphic{height:280px}.accepted-landing .bento-ticket{top:117px}}@media(max-width:359px){.accepted-landing .campaign-bento-card.bento-wide{height:470px}.accepted-landing .campaign-bento-card.bento-integrations{height:410px}}.accepted-landing .bento-integration img{filter:grayscale(1)}.accepted-landing .bento-prize .bento-graphic{background:radial-gradient(ellipse at 85% 24%,color-mix(in srgb,var(--marketing-orange) 15%,transparent),transparent 75%),var(--marketing-navy)}