.partner-ragworks [hidden]{display:none!important}.partner-ragworks .rw-center{justify-content:center}.partner-ragworks .rw-verified{margin-top:10px;display:inline-block}.partner-ragworks .section-head>*+*{margin-top:18px}.partner-ragworks .section-head>.btn-row,.partner-ragworks .hero-copy>.btn-row{margin-top:30px}.partner-ragworks .hero-copy>*+*{margin-top:16px}.partner-ragworks .headline em{display:block}.partner-ragworks .headline.rw-em-inline em{display:inline}.partner-ragworks .rw-hero .headline{font-size:clamp(1.1rem,2.55vw,2.3rem)}.partner-ragworks .rw-case .headline,.partner-ragworks .rw-about .headline{font-size:clamp(1.2rem,2.35vw,2.45rem)}@media (width<=400px){.partner-ragworks .btn-row .btn{letter-spacing:.05em;padding-inline:16px;font-size:11px}}@media (width<=340px){.partner-ragworks .btn-row .btn{letter-spacing:.03em;padding-inline:14px;font-size:10px}}.partner-ragworks .rw-logos{align-items:center;gap:14px;display:flex}.partner-ragworks .rw-logo-tile{background:#fff;border-radius:14px;justify-content:center;align-items:center;width:clamp(64px,7vw,84px);height:clamp(64px,7vw,84px);padding:6px;display:inline-flex}.partner-ragworks .rw-logo-tile img{object-fit:contain;width:100%;height:100%;display:block}.partner-ragworks .rw-logo-tile-sm{width:64px;height:64px;margin-top:22px}.partner-ragworks .rw-x{font-family:var(--font-head);color:var(--btn);font-size:1.4rem;font-weight:800}.partner-ragworks .rw-trybe{border-radius:50%;width:clamp(64px,7vw,84px);height:auto;display:block}.partner-ragworks .rw-logos-sm .rw-logo-tile,.partner-ragworks .rw-logos-sm .rw-trybe{width:52px;height:52px}.partner-ragworks .rw-pills{flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.partner-ragworks .rw-pills li{border:1.5px solid var(--btn);font-family:var(--font-head);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:800;display:inline-flex}.partner-ragworks .rw-pills li:first-child{background:var(--btn);color:#06231f}.partner-ragworks .rw-live-dot{background:#7be0a2;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #7be0a233}.partner-ragworks .rw-hero{align-items:center}.partner-ragworks .rw-people{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(12px,1.6vw,22px);display:grid}.partner-ragworks .rw-person{color:inherit;padding:0;text-decoration:none;display:block;overflow:hidden}.partner-ragworks .rw-person .rw-portrait{border:0;border-bottom:2px solid var(--btn);border-radius:0}.partner-ragworks .rw-person-cap{gap:4px;padding:14px clamp(12px,1.4vw,18px) 16px;display:grid}.partner-ragworks .rw-role{background:var(--btn);color:#06231f;font-family:var(--font-head);letter-spacing:.16em;text-transform:uppercase;border-radius:6px;justify-self:start;padding:4px 9px;font-size:10.5px;font-weight:800}.partner-ragworks .rw-name{font-family:var(--font-head);color:var(--ink);margin-top:4px;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:800;line-height:1.25}.partner-ragworks .rw-title{color:var(--muted);font-size:13.5px;line-height:1.45}.partner-ragworks .rw-title-lg{color:var(--ink);opacity:.85;font-size:1rem}.partner-ragworks .rw-portrait{aspect-ratio:4/5;border:2px solid var(--btn);background:#121216;border-radius:1rem;margin:0;display:block;overflow:hidden}.partner-ragworks .rw-portrait img{object-fit:cover;width:100%;height:100%;display:block}.partner-ragworks .rw-portrait-lg{justify-self:center;width:100%;max-width:460px;box-shadow:0 20px 40px -10px #000000b3,0 0 30px -10px #00b2a973}.partner-ragworks .rw-about{align-items:center}.partner-ragworks .rw-seat{color:inherit;text-decoration:none;display:block}.partner-ragworks .rw-seat .card-body>*+*{margin-top:10px}.partner-ragworks .rw-seat p{color:var(--muted);line-height:1.55}.partner-ragworks .rw-seat-link{font-family:var(--font-head);letter-spacing:.16em;text-transform:uppercase;color:var(--btn);margin-top:16px;font-size:12px;font-weight:700;display:inline-block}.partner-ragworks .rw-seat-link:after{content:" →"}.partner-ragworks .rw-video{aspect-ratio:16/9;background:#000;border:1px solid #00b2a966;border-radius:1.25rem;max-width:960px;margin:clamp(22px,3vw,36px) auto 0;position:relative;overflow:hidden}.partner-ragworks .rw-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.partner-ragworks .rw-play{cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.partner-ragworks .rw-play img{object-fit:cover;width:100%;height:100%;display:block}.partner-ragworks .rw-play-ico{background:var(--btn);border-radius:50%;width:84px;height:84px;margin:-42px 0 0 -42px;position:absolute;top:50%;left:50%;box-shadow:0 10px 30px #00000080}.partner-ragworks .rw-play-ico:after{content:"";border:16px solid #0000;border-left:26px solid #06231f;border-right-width:0;position:absolute;top:26px;left:34px}.partner-ragworks .rw-chapters{max-width:760px;color:var(--muted);gap:10px;margin:clamp(22px,3vw,32px) auto 0;padding-left:1.4em;display:grid}.partner-ragworks .rw-chapters a{color:var(--ink)}.partner-ragworks .rw-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,26px);margin-top:clamp(26px,3.4vw,44px);display:grid}.partner-ragworks .rw-cost{padding:clamp(22px,2.6vw,34px)}.partner-ragworks .rw-cost h3{font-family:var(--font-head);color:var(--ink);font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:800}.partner-ragworks .rw-cost-n{font-family:var(--font-head);color:var(--muted);margin:10px 0 6px;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:900;line-height:1.15}.partner-ragworks .rw-cost-win .rw-cost-n{color:var(--btn)}.partner-ragworks .rw-list{flex-direction:column;gap:12px;margin:18px 0 0;padding:0;list-style:none;display:flex}.partner-ragworks .rw-list li{color:var(--muted);padding-left:24px;font-size:.95rem;line-height:1.55;position:relative}.partner-ragworks .rw-list-x li:before,.partner-ragworks .rw-list-x li:after{content:"";background:#ece7df73;width:11px;height:2px;position:absolute;top:.7em;left:2px}.partner-ragworks .rw-list-x li:before{transform:rotate(45deg)}.partner-ragworks .rw-list-x li:after{transform:rotate(-45deg)}.partner-ragworks .rw-roi{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(16px,2vw,26px);margin-top:clamp(26px,3.4vw,44px);display:grid}.partner-ragworks .rw-roi-card{flex-direction:column;gap:16px;padding:clamp(24px,2.8vw,38px);display:flex}.partner-ragworks .rw-roi-for{font-family:var(--font-head);letter-spacing:.16em;text-transform:uppercase;color:var(--amber-bright);font-size:11px;font-weight:700}.partner-ragworks .rw-roi-card h3{font-family:var(--font-head);color:var(--ink);font-size:clamp(1.2rem,1.9vw,1.6rem);font-weight:800;line-height:1.3}.partner-ragworks .rw-roi-card h3 span{color:var(--btn);display:block}.partner-ragworks .rw-roi-math{margin:0}.partner-ragworks .rw-roi-math>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:12px 0;display:grid}.partner-ragworks .rw-roi-math dt{color:var(--muted);font-size:.95rem;line-height:1.45}.partner-ragworks .rw-roi-math dd{font-family:var(--font-head);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:800}.partner-ragworks .rw-roi-save dd{color:var(--btn);font-size:clamp(1.4rem,2.4vw,2rem)}.partner-ragworks .rw-roi-save dt{color:var(--ink)}.partner-ragworks .rw-roi-line{color:var(--ink);font-family:var(--font-sub);margin-top:auto;font-size:1.05rem;line-height:1.5}.partner-ragworks .rw-fine{color:var(--muted);margin-top:20px;font-size:13px}.partner-ragworks .rw-fine.center{text-align:center}.partner-ragworks .rw-case{align-items:center}.partner-ragworks .rw-callout{background:#00b2a912;border:1px solid #00b2a973;border-radius:14px;gap:6px;padding:18px 20px;display:grid}.partner-ragworks .rw-callout strong{font-family:var(--font-head);color:var(--btn);font-size:1.1rem;font-weight:800}.partner-ragworks .rw-callout span{color:var(--muted);line-height:1.55}.partner-ragworks .rw-callout a{color:var(--btn);text-underline-offset:3px;text-decoration:underline}.partner-ragworks #agencies .rw-callout{margin:18px 0 6px}.partner-ragworks .rw-callouts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:900px;margin:0 auto 28px;display:grid}@media (width<=760px){.partner-ragworks .rw-callouts{grid-template-columns:minmax(0,1fr)}}.partner-ragworks .rw-live-h{font-family:var(--font-head);letter-spacing:.16em;text-transform:uppercase;color:var(--amber-bright);font-size:12px;font-weight:700}.partner-ragworks .hero-copy>.rw-live-h+.tier-bullets{margin-top:10px}.partner-ragworks .rw-live-card{max-width:760px;margin:clamp(26px,3.4vw,40px) auto 0;padding:clamp(22px,2.6vw,32px)}.partner-ragworks .rw-live-card .tier-bullets{margin-top:12px}.partner-ragworks #teams .btn-row{margin-top:clamp(24px,3vw,34px)}.partner-ragworks .rw-math{padding:clamp(22px,2.6vw,34px)}.partner-ragworks .rw-math dl{margin:0}.partner-ragworks .rw-math dl>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:14px 0;display:grid}.partner-ragworks .rw-math dt{color:var(--muted);font-size:.98rem;line-height:1.45}.partner-ragworks .rw-math dd{font-family:var(--font-head);color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin:0;font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:800}.partner-ragworks .rw-math-total dd{color:var(--amber-bright)}.partner-ragworks .rw-math-win dd{color:var(--btn)}.partner-ragworks .rw-math-foot{color:var(--ink);font-family:var(--font-sub);margin-top:18px;font-size:1.05rem;line-height:1.5}.partner-ragworks .rw-agenda-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(16px,2vw,26px);margin-top:clamp(26px,3.4vw,44px);display:grid}.partner-ragworks .rw-agenda{gap:0;margin:0;padding:clamp(18px,2.4vw,30px);list-style:none;display:grid}.partner-ragworks .rw-agenda li{border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:64px minmax(0,1fr);gap:14px;padding:12px 0;line-height:1.5;display:grid}.partner-ragworks .rw-agenda li:last-child{border-bottom:0}.partner-ragworks .rw-agenda-t{font-family:var(--font-head);color:var(--btn);font-variant-numeric:tabular-nums;font-weight:800}.partner-ragworks .rw-agenda strong{color:var(--ink)}.partner-ragworks .rw-zones{padding:clamp(20px,2.4vw,30px)}.partner-ragworks .rw-zones>*+*{margin-top:12px}.partner-ragworks .rw-zones h3{font-family:var(--font-head);color:var(--ink);font-size:1.3rem;font-weight:800}.partner-ragworks .rw-zones dl{margin:0}.partner-ragworks .rw-zones dl>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:9px 0;display:grid}.partner-ragworks .rw-zones dt{color:var(--muted);font-size:.95rem}.partner-ragworks .rw-zones dd{font-family:var(--font-head);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700}.partner-ragworks .rw-zones .btn-row{margin-top:22px}.partner-ragworks .rw-offer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:clamp(16px,2vw,26px);margin-top:clamp(26px,3.4vw,44px);display:grid}.partner-ragworks .rw-value{padding:clamp(22px,2.6vw,34px)}.partner-ragworks .rw-value .tier-bullets{margin-top:0}.partner-ragworks .rw-value-solo{max-width:760px;margin:clamp(26px,3.4vw,40px) auto 0}.partner-ragworks #kickstarter .rw-offer>.btn-row{margin-top:clamp(24px,3vw,34px)}.partner-ragworks .rw-prices{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);display:grid}.partner-ragworks .rw-price{flex-direction:column;gap:8px;padding:clamp(18px,2vw,26px);display:flex}.partner-ragworks .rw-price h3{font-family:var(--font-head);color:var(--ink);font-size:1.15rem;font-weight:800}.partner-ragworks .rw-price-term{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:13px}.partner-ragworks .rw-price-list{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.95rem}.partner-ragworks .rw-price-list s{margin-left:4px}.partner-ragworks .rw-price-kick{font-family:var(--font-head);color:var(--btn);font-variant-numeric:tabular-nums;gap:2px;margin-top:auto;padding-top:8px;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:900;line-height:1.1;display:grid}.partner-ragworks .rw-price-label{letter-spacing:.16em;text-transform:uppercase;color:var(--amber-bright);font-size:11px;font-weight:700}.partner-ragworks .rw-price-month{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.partner-ragworks .rw-offer-foot{text-align:center;margin-top:clamp(26px,3.4vw,40px)}.partner-ragworks .rw-offer-foot>*+*{margin-top:16px}.partner-ragworks .rw-close-line{font-family:var(--font-head);color:var(--ink);font-weight:700}.partner-ragworks .rw-small{color:var(--muted);font-size:13px}.partner-ragworks .rw-notfor{max-width:820px;margin:clamp(26px,3.4vw,40px) auto 0;padding:clamp(22px,2.8vw,36px)}.partner-ragworks .rw-notfor .rw-list{gap:18px;margin-top:0}.partner-ragworks .rw-notfor li span{display:block}.partner-ragworks .rw-notfor li span:first-child{color:var(--ink)}.partner-ragworks .rw-notfor-more{margin-top:4px}.partner-ragworks .rw-notfor-close{font-family:var(--font-sub);color:var(--btn);margin-top:24px;font-size:1.1rem}.partner-ragworks .rw-faq{gap:12px;margin-top:8px;display:grid}.partner-ragworks .rw-faq summary{flex-wrap:nowrap;padding:16px 18px}.partner-ragworks .rw-faq .release-fold-label{min-width:0;line-height:1.45}.partner-ragworks .rw-faq details p{color:var(--muted);margin:0;padding:0 18px 18px 42px;line-height:1.6}.partner-ragworks .closer-body>*+*{margin-top:16px}.partner-ragworks .closer-body .headline{font-size:clamp(1.3rem,2.6vw,2.4rem)}.partner-ragworks .closer-heads .person-avatar{object-fit:cover;object-position:center 20%}.partner-ragworks .closer-fine a{color:var(--btn)}.partner-ragworks #final .closer-media{margin:0;overflow:hidden}.partner-ragworks #final .closer-media img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}@media (width<=960px){.partner-ragworks #final .closer-media img{aspect-ratio:16/9;height:auto;min-height:0}}.partner-ragworks #final .closer-body{flex-direction:column;align-items:flex-start;display:flex}.partner-ragworks #final .closer-body>.closer-faces{align-self:stretch;width:100%;margin-top:clamp(20px,2.4vw,28px)}.partner-ragworks #final .closer-body>.btn-row{margin-top:clamp(22px,2.6vw,30px)}.partner-ragworks #final .closer-faces{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.partner-ragworks #final .closer-heads{flex:none;display:inline-flex}.partner-ragworks #final .closer-faces .person-avatar{width:64px;height:64px}.partner-ragworks #final .closer-heads .person-avatar+.person-avatar{margin-left:-18px}@media (width>=961px){.partner-ragworks #final .closer-faces .person-avatar{width:76px;height:76px}}.partner-ragworks #final .closer-credit{min-width:0;font-family:var(--font-head);color:var(--ink);flex:240px;margin:0;font-size:.95rem;font-weight:300;line-height:1.5}.partner-ragworks #final .closer-credit strong{font-weight:600}.partner-ragworks #final .closer-foot{border-top:1px solid var(--line);gap:10px;width:100%;margin-top:clamp(18px,2.2vw,26px);padding-top:clamp(14px,1.8vw,20px);display:grid}.partner-ragworks #final .closer-fine{color:var(--muted);margin:0;font-size:13.5px;line-height:1.55}@media (width<=640px){.partner-ragworks #final .closer-fine{padding-right:56px}}.partner-ragworks .rw-disclosure-wrap{padding-top:clamp(28px,3.4vw,44px);padding-bottom:clamp(28px,3.4vw,44px)}.partner-ragworks .rw-disclosure{text-align:center;max-width:80ch;color:var(--muted);margin:0 auto;font-size:13px;line-height:1.6}@media (width<=960px){.partner-ragworks .rw-portrait-lg{max-width:360px}}@media (width<=900px){.partner-ragworks .rw-offer-grid,.partner-ragworks .rw-agenda-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=800px){.partner-ragworks .rw-compare,.partner-ragworks .rw-roi{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.partner-ragworks .rw-prices{grid-template-columns:minmax(0,1fr)}.partner-ragworks .rw-agenda li{grid-template-columns:52px minmax(0,1fr)}}
