.partner-demo-module__U96Eka__cols{gap:var(--space-xl);margin-top:var(--space-xl);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:62rem){.partner-demo-module__U96Eka__cols{gap:var(--space-2xl);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.partner-demo-module__U96Eka__col{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.partner-demo-module__U96Eka__colHead{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.partner-demo-module__U96Eka__colTitle{font-size:var(--text-lg);margin:0;line-height:1.2}.partner-demo-module__U96Eka__colNote{color:var(--color-ink-2);font-size:var(--text-base);max-width:48ch;margin:0}.partner-demo-module__U96Eka__tag{padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-pill);background:var(--color-paper-3);color:var(--color-ink-2);font-size:var(--text-sm);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.partner-demo-module__U96Eka__card{background:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-lg);box-shadow:0 12px 32px -24px color-mix(in oklch, var(--color-ink) 40%, transparent);overflow:hidden}.partner-demo-module__U96Eka__cardCover{aspect-ratio:16/9;background:var(--color-paper-3);width:100%;position:relative}.partner-demo-module__U96Eka__cardCover img,.partner-demo-module__U96Eka__frameCover img,.partner-demo-module__U96Eka__shot img{object-fit:cover}.partner-demo-module__U96Eka__cardBody{gap:var(--space-sm);padding:var(--space-lg);display:grid}.partner-demo-module__U96Eka__cardBody .partner-demo-module__U96Eka__badgeRow{display:flex}.partner-demo-module__U96Eka__idRow{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.partner-demo-module__U96Eka__logo{border-radius:var(--radius-md);border:var(--rule-hair) solid var(--color-rule);background:var(--color-paper);flex:none}.partner-demo-module__U96Eka__cardActions{align-items:center;gap:var(--space-xs) var(--space-lg);padding-top:var(--space-2xs);flex-wrap:wrap;display:flex}.partner-demo-module__U96Eka__fakeLink{font-size:var(--text-base);color:var(--color-accent);text-underline-offset:.25em;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.partner-demo-module__U96Eka__fakeLinkQuiet{text-decoration:none}.partner-demo-module__U96Eka__cardChips{margin:0}.partner-demo-module__U96Eka__lead{margin-top:var(--space-2xl)}.partner-demo-module__U96Eka__leadHead{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.partner-demo-module__U96Eka__leadTitle{font-size:var(--text-xl);margin:0;line-height:1.15}.partner-demo-module__U96Eka__leadText{margin:var(--space-xs) 0 0;color:var(--color-ink-2);font-size:var(--text-base);max-width:56ch}.partner-demo-module__U96Eka__frame{margin-top:var(--space-lg);background:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-lg);max-width:64rem;box-shadow:0 20px 48px -28px color-mix(in oklch, var(--color-ink) 45%, transparent);overflow:hidden}.partner-demo-module__U96Eka__frameBar{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--color-paper-3);border-bottom:var(--rule-hair) solid var(--color-rule);display:flex}.partner-demo-module__U96Eka__dots{gap:var(--space-xs);display:flex}.partner-demo-module__U96Eka__dots span{border-radius:var(--radius-pill);background:var(--color-rule);width:.75rem;height:.75rem}.partner-demo-module__U96Eka__url{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:var(--space-2xs) var(--space-md);border-radius:var(--radius-pill);background:var(--color-paper);color:var(--color-ink-2);font-size:var(--text-sm);flex:1;margin:0;overflow:hidden}.partner-demo-module__U96Eka__frameCover{aspect-ratio:21/9;background:var(--color-paper-3);width:100%;position:relative}.partner-demo-module__U96Eka__frameBody{padding:0 var(--space-lg) var(--space-xl)}@media (min-width:40rem){.partner-demo-module__U96Eka__frameBody{padding:0 var(--space-xl) var(--space-xl)}}.partner-demo-module__U96Eka__frameLogo{z-index:1;margin-top:calc(var(--space-xl) * -1);border-radius:var(--radius-md);border:var(--rule-hair) solid var(--color-rule);background:var(--color-paper);display:block;position:relative}.partner-demo-module__U96Eka__profile{gap:var(--space-xl);margin-top:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:52rem){.partner-demo-module__U96Eka__profile{gap:var(--space-2xl);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.partner-demo-module__U96Eka__side{border-left:var(--rule-hair) solid var(--color-rule);padding-left:var(--space-xl)}}.partner-demo-module__U96Eka__name{margin:var(--space-sm) 0 0;font-size:var(--text-xl);overflow-wrap:anywhere;line-height:1.15}.partner-demo-module__U96Eka__about{margin:var(--space-sm) 0 0;color:var(--color-ink-2);font-size:var(--text-base);max-width:52ch}.partner-demo-module__U96Eka__since{align-items:center;gap:var(--space-xs);margin:var(--space-md) 0 0;color:var(--color-ink);font-size:var(--text-base);display:flex}.partner-demo-module__U96Eka__since svg{width:1.25rem;height:1.25rem;color:var(--color-accent)}.partner-demo-module__U96Eka__h4{margin:var(--space-lg) 0 0;font-size:var(--text-md);line-height:1.2}.partner-demo-module__U96Eka__h4First{margin-top:0}.partner-demo-module__U96Eka__list{margin:var(--space-sm) 0 0;gap:var(--space-xs);padding:0;list-style:none;display:grid}.partner-demo-module__U96Eka__list li{gap:var(--space-xs);color:var(--color-ink-2);font-size:var(--text-base);align-items:flex-start;display:flex}.partner-demo-module__U96Eka__list svg{width:1.1rem;height:1.1rem;color:var(--color-accent);flex:none;margin-top:.2rem}.partner-demo-module__U96Eka__chips{margin:var(--space-sm) 0 0;gap:var(--space-xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.partner-demo-module__U96Eka__chips li{padding:var(--space-2xs) var(--space-md);border-radius:var(--radius-pill);border:var(--rule-hair) solid var(--color-rule);background:var(--color-paper);color:var(--color-ink-2);font-size:var(--text-sm);font-weight:600}.partner-demo-module__U96Eka__cta{margin-top:var(--space-lg)}.partner-demo-module__U96Eka__gallery{margin:var(--space-md) 0 0;gap:var(--space-sm);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (min-width:40rem){.partner-demo-module__U96Eka__gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.partner-demo-module__U96Eka__shot{aspect-ratio:3/2;border-radius:var(--radius-md);background:var(--color-paper-3);position:relative;overflow:hidden}.partner-demo-module__U96Eka__galleryHead{margin:var(--space-xl) 0 0;font-size:var(--text-md);line-height:1.2}
.partner-module__GUXewW__steps{gap:var(--space-xl);margin:0;padding:0;list-style:none;display:grid}.partner-module__GUXewW__step{gap:var(--space-lg);border-top:var(--rule-hair) solid var(--color-rule);padding-top:var(--space-xl);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:62rem){.partner-module__GUXewW__step{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}}.partner-module__GUXewW__stepHead{gap:var(--space-md);align-items:flex-start;display:flex}.partner-module__GUXewW__stepNum{border-radius:var(--radius-pill);background:var(--color-accent);width:3rem;height:3rem;color:var(--color-accent-ink);font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);flex:none;justify-content:center;align-items:center;display:inline-flex}.partner-module__GUXewW__stepTitle{font-size:var(--text-lg);overflow-wrap:anywhere;margin:0;line-height:1.2}.partner-module__GUXewW__stepText{margin:var(--space-xs) 0 0;color:var(--color-ink-2);font-size:var(--text-base);max-width:44ch}.partner-module__GUXewW__sample{background:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-md);padding:var(--space-lg);min-width:0}.partner-module__GUXewW__sampleLabel{margin:0 0 var(--space-sm);font-family:var(--font-display);font-weight:600;font-size:var(--text-base);color:var(--color-ink)}.partner-module__GUXewW__chips{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.partner-module__GUXewW__chip{align-items:center;gap:var(--space-2xs);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);border:var(--rule-hair) solid var(--color-rule);background:var(--color-paper);color:var(--color-ink-2);font-size:var(--text-sm);font-weight:600;display:inline-flex}.partner-module__GUXewW__chip[data-on=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}.partner-module__GUXewW__chip svg{width:1rem;height:1rem}.partner-module__GUXewW__rows{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.partner-module__GUXewW__rowItem{align-items:center;gap:var(--space-sm);font-size:var(--text-base);color:var(--color-ink);display:flex}.partner-module__GUXewW__rowIcon{border-radius:var(--radius-pill);background:var(--color-paper-3);width:2.25rem;height:2.25rem;color:var(--color-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.partner-module__GUXewW__rowIcon svg{width:1.125rem;height:1.125rem}.partner-module__GUXewW__sampleGap{margin-top:var(--space-lg)}.partner-module__GUXewW__sampleNote{margin:var(--space-sm) 0 var(--space-md);color:var(--color-ink-2);font-size:var(--text-base)}.partner-module__GUXewW__twoUp{gap:var(--space-xl);margin-top:var(--space-xl);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:62rem){.partner-module__GUXewW__twoUp{gap:var(--space-2xl);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.partner-module__GUXewW__smsWrap{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.partner-module__GUXewW__smsHead{align-items:center;gap:var(--space-xs);font-family:var(--font-display);font-weight:600;font-size:var(--text-md);color:var(--color-ink);margin:0;display:flex}.partner-module__GUXewW__smsHead svg{width:1.25rem;height:1.25rem;color:var(--color-accent)}.partner-module__GUXewW__smsMeta{font-size:var(--text-sm);color:var(--color-muted);margin:0}.partner-module__GUXewW__smsBubble{max-width:24rem;padding:var(--space-md) var(--space-lg);background:var(--color-paper-3);color:var(--color-ink);border-radius:var(--radius-lg);border-top-left-radius:var(--radius-xs);font-size:var(--text-base);overflow-wrap:anywhere;margin:0;line-height:1.5}.partner-module__GUXewW__smsAfter{color:var(--color-ink-2);font-size:var(--text-base);max-width:40ch;margin:0}.partner-module__GUXewW__card{background:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-lg);padding:var(--space-lg);box-shadow:0 12px 32px -24px color-mix(in oklch, var(--color-ink) 40%, transparent);min-width:0}@media (min-width:40rem){.partner-module__GUXewW__card{padding:var(--space-xl)}}.partner-module__GUXewW__cardTitle{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);color:var(--color-ink);margin:0}.partner-module__GUXewW__facts{margin:var(--space-md) 0 0}.partner-module__GUXewW__fact{gap:var(--space-sm);padding-block:var(--space-sm);border-top:var(--rule-hair) solid var(--color-rule-2);grid-template-columns:6rem minmax(0,1fr);display:grid}@media (min-width:40rem){.partner-module__GUXewW__fact{grid-template-columns:8rem minmax(0,1fr)}}.partner-module__GUXewW__fact dt{font-size:var(--text-sm);color:var(--color-muted)}.partner-module__GUXewW__fact dd{font-size:var(--text-base);color:var(--color-ink);margin:0;font-weight:600}.partner-module__GUXewW__note{border-top:var(--rule-hair) solid var(--color-rule-2);padding-top:var(--space-sm)}.partner-module__GUXewW__noteLabel{font-size:var(--text-sm);color:var(--color-ink-2);margin:0;font-weight:600}.partner-module__GUXewW__noteText{margin:var(--space-2xs) 0 0;font-size:var(--text-base);color:var(--color-ink)}.partner-module__GUXewW__unlock{gap:var(--space-xs);margin-top:var(--space-md);flex-direction:column;display:flex}@media (min-width:40rem){.partner-module__GUXewW__unlock{align-items:center;gap:var(--space-md);flex-direction:row}}.partner-module__GUXewW__unlockBtn{padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-pill);background:var(--color-accent);min-height:2.75rem;color:var(--color-accent-ink);font-weight:600;font-size:var(--text-base);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.partner-module__GUXewW__unlockText{font-size:var(--text-sm);color:var(--color-muted);margin:0}.partner-module__GUXewW__source{margin:var(--space-sm) 0 0;font-size:var(--text-sm);color:var(--color-muted)}.partner-module__GUXewW__why{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:62rem){.partner-module__GUXewW__why{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.partner-module__GUXewW__whyPhoto{order:2}}.partner-module__GUXewW__whyPhoto{aspect-ratio:3/2;border-radius:var(--radius-lg);background:var(--color-paper-3);width:100%;position:relative;overflow:hidden}.partner-module__GUXewW__whyPhoto img{object-fit:cover}.partner-module__GUXewW__whyCopy{gap:var(--space-md);min-width:0;display:grid}.partner-module__GUXewW__whyCopy p{color:var(--color-ink-2);font-size:var(--text-base);max-width:52ch;margin:0}.partner-module__GUXewW__whyCopy h3{margin:var(--space-sm) 0 0;font-size:var(--text-md)}.partner-module__GUXewW__jobs{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:34rem){.partner-module__GUXewW__jobs{grid-template-columns:repeat(2,minmax(0,1fr))}}.partner-module__GUXewW__job{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);background:var(--color-paper);border-radius:var(--radius-sm);font-size:var(--text-base);color:var(--color-ink);display:flex}.partner-module__GUXewW__job svg{width:1rem;height:1rem;color:var(--color-accent);flex:none}.partner-module__GUXewW__closing{text-align:center;justify-items:center;gap:var(--space-md);display:grid}.partner-module__GUXewW__closingTitle{font-size:var(--text-2xl);max-width:22ch;margin:0;line-height:1.12}@media (max-width:34rem){.partner-module__GUXewW__closingTitle{font-size:var(--text-xl)}}.partner-module__GUXewW__closingLede{font-size:var(--text-md);max-width:50ch;margin:0}
