.duo-module__4-hm0q__homepage{--canvas:#fff;--surface:#f8fafc;--ink:#0f172a;--muted:#475569;--accent:#be123c;--accent-hover:#9f1239;--line:#e2e8f0;--brand:#e21d48;--brand-soft:#fff1f2;--gradient-action:linear-gradient(145deg,#f97316 0%,#ea580c 24%,#dc2626 72%,#ef4444 100%);--gradient-brand:linear-gradient(135deg,#f43f5e 0%,#f97316 100%);--ease:cubic-bezier(.22,1,.36,1);--gutter:clamp(1.25rem,4.5vw,5rem);--max:1536px;color:var(--ink);background:var(--canvas);font-synthesis:none;font-kerning:normal;text-rendering:optimizeLegibility;font-family:inherit}.duo-module__4-hm0q__homepage *{box-sizing:border-box}.duo-module__4-hm0q__homepage a{color:inherit;text-decoration:none}.duo-module__4-hm0q__homepage button,.duo-module__4-hm0q__homepage input{font:inherit}.duo-module__4-hm0q__homepage button{cursor:pointer}.duo-module__4-hm0q__homepage a,.duo-module__4-hm0q__homepage button{-webkit-tap-highlight-color:transparent}.duo-module__4-hm0q__homepage button:disabled{cursor:default}.duo-module__4-hm0q__homepage img{max-width:100%;display:block}.duo-module__4-hm0q__homepage h1,.duo-module__4-hm0q__homepage h2,.duo-module__4-hm0q__homepage h3,.duo-module__4-hm0q__homepage p,.duo-module__4-hm0q__homepage figure{margin:0}.duo-module__4-hm0q__homepage h1,.duo-module__4-hm0q__homepage h2,.duo-module__4-hm0q__homepage h3{text-wrap:balance}.duo-module__4-hm0q__homepage p{text-wrap:pretty}.duo-module__4-hm0q__homepage svg{display:block}.duo-module__4-hm0q__homepage button,.duo-module__4-hm0q__homepage a{-webkit-touch-callout:default}.duo-module__4-hm0q__homepage a:focus-visible,.duo-module__4-hm0q__homepage button:focus-visible,.duo-module__4-hm0q__homepage input:focus-visible,.duo-module__4-hm0q__homepage summary:focus-visible{outline:3px solid var(--accent);outline-offset:6px}.duo-module__4-hm0q__homepage ::selection{color:#0f172a;background:#ffe4e6}.duo-module__4-hm0q__homepage section[id]{scroll-margin-top:90px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__shell{width:min(100%,var(--max));padding-inline:var(--gutter);margin-inline:auto}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__defs{width:0;height:0;position:absolute;overflow:hidden}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:21px;height:21px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__skip{z-index:100;background:var(--canvas);border:1px solid var(--line);padding:14px 20px;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__skip:focus{transform:translateY(0)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__header{z-index:30;background:#fffffffa;border-bottom:1px solid #0000;transition:border-color .18s;position:sticky;top:0}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__header.duo-module__4-hm0q__scrolled{border-color:var(--line)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__headerInner{justify-content:space-between;align-items:center;gap:12px;height:72px;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__wordmark{letter-spacing:-.025em;white-space:nowrap;color:#1e293b;flex-shrink:0;align-items:center;gap:8px;font-size:1.25rem;font-weight:700;line-height:1;display:inline-flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__logoIcon{flex:none;width:34px;height:34px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__logoAccent{color:#0000;background:linear-gradient(90deg,#e11d48,#f97316);-webkit-background-clip:text;background-clip:text}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__nav{align-items:center;gap:32px;font-size:.9rem;font-weight:500;display:none}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__nav a,.duo-module__4-hm0q__homepage .duo-module__4-hm0q__login{align-items:center;min-height:44px;transition:color .16s;display:inline-flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__nav a:hover,.duo-module__4-hm0q__homepage .duo-module__4-hm0q__login:hover{color:var(--accent)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__headerEnd{align-items:center;gap:12px;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__login{font-size:.875rem;font-weight:550}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__menuButton{width:44px;height:44px;color:var(--ink);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__menuButton:hover{background:var(--surface)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__mobileNav{border-bottom:1px solid var(--line);padding:8px var(--gutter)20px;background:var(--canvas)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__mobileNav[hidden]{display:none}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__mobileNav a{align-items:center;min-height:48px;font-size:1rem;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__mobileNav .duo-module__4-hm0q__mobileSignups{grid-template-columns:1fr;gap:10px;margin-top:12px;display:grid}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__mobileSignups .duo-module__4-hm0q__button{min-height:48px;padding-inline:16px;font-size:.875rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__hero{padding-top:30px;padding-bottom:28px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroGrid{gap:28px;display:grid}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroCopy{min-width:0}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__eyebrow{letter-spacing:.16em;margin-bottom:18px;font-size:.72rem;font-weight:650;line-height:1.5}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__hero h1{letter-spacing:-.065em;margin-left:-.045em;font-size:clamp(2.8rem,11.8vw,4rem);font-weight:760;line-height:1.01}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__hero h1 span{display:block}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroDescription{color:var(--muted);max-width:36ch;margin-top:20px;font-size:1.0625rem;line-height:1.5}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroActions{flex-direction:column;gap:12px;margin-top:26px;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__button{border:1px solid var(--ink);white-space:normal;text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:14px;min-height:50px;padding:13px 23px;font-size:1rem;font-weight:650;line-height:1.25;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__buttonPrimary{background:var(--gradient-action);color:#fff;border-color:#0000;box-shadow:0 4px 14px #ea580c1f}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__buttonPrimary:hover{filter:brightness(.95)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__buttonSecondary{color:var(--ink);background:0 0}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__buttonSecondary:hover{background:var(--ink);color:var(--canvas)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__button .duo-module__4-hm0q__icon{transition:transform .24s var(--ease)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__button:hover .duo-module__4-hm0q__icon{transform:translate(3px)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__watch{align-items:center;gap:12px;min-height:44px;margin-top:14px;font-size:.9375rem;line-height:1.35;display:inline-flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__watch span{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__watch .duo-module__4-hm0q__icon{width:26px;height:26px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__reassurance{color:var(--muted);max-width:48ch;margin-top:12px;font-size:.75rem;line-height:1.6}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroArt{min-width:0;position:relative}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__duoStage{aspect-ratio:1.48;isolation:isolate;position:relative}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__duoPhoto{clip-path:url(#homepage-duo-mask);position:absolute;inset:0;overflow:hidden}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__duoPhoto img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__duoPhoto:after{content:"";pointer-events:none;background:linear-gradient(#0000,#100f1166);position:absolute;inset:72% 0 0}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__duoLine{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__duoLine path{fill:none;stroke:url(#brand-link-gradient);stroke-width:3.8px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;animation:duo-module__4-hm0q__draw-link 1.35s var(--ease)both}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__duoCaption{color:#fffafd;z-index:2;text-shadow:0 1px 9px #0000004d;max-width:42%;font-size:.625rem;font-weight:600;line-height:1.35;display:none;position:absolute;bottom:6%}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__duoCaption.duo-module__4-hm0q__brand{left:24%}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__duoCaption.duo-module__4-hm0q__creator{text-align:right;right:4%}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__collabBadge{color:#202026;white-space:nowrap;z-index:3;background:#fffafd;border-radius:99px;align-items:center;gap:8px;padding:12px 16px;font-size:.75rem;font-weight:600;display:none;position:absolute;top:63%;left:42%;box-shadow:0 4px 24px #17171b14}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__collabBadge .duo-module__4-hm0q__icon{width:17px;height:17px;color:var(--accent)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__photoNote{color:var(--muted);text-align:center;margin-top:8px;font-size:.625rem;font-style:italic;line-height:1.4}@keyframes duo-module__4-hm0q__draw-link{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audiences{background:var(--surface);padding-block:34px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audienceGrid{gap:28px;display:grid}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audiences h2{letter-spacing:-.045em;font-size:clamp(1.8rem,4vw,3rem);font-weight:720;line-height:1.08}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audiencePair{gap:24px;display:grid}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audience{border-top:1px solid #e2e8f0;min-width:0;padding-top:20px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audience h3{letter-spacing:-.035em;font-size:1.25rem;font-weight:700;line-height:1.15}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audience p{color:var(--muted);max-width:30ch;margin-top:10px;font-size:1rem;line-height:1.55}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__textLink{min-height:44px;color:var(--accent);align-items:center;gap:10px;margin-top:8px;font-size:.9375rem;font-weight:600;display:inline-flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__textLink span{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__textLink .duo-module__4-hm0q__icon{width:19px;height:19px;transition:transform .24s var(--ease)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__textLink:hover .duo-module__4-hm0q__icon{transform:translate(3px)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__journey{padding-block:64px 58px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__sectionHeading{flex-direction:column;gap:20px;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__sectionHeading h2,.duo-module__4-hm0q__homepage .duo-module__4-hm0q__payHeading h2,.duo-module__4-hm0q__homepage .duo-module__4-hm0q__faq h2,.duo-module__4-hm0q__homepage .duo-module__4-hm0q__closing h2{letter-spacing:-.05em;font-size:clamp(2rem,4.1vw,3.75rem);font-weight:720;line-height:1.06}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__sectionHeading p{color:var(--muted);max-width:44ch;font-size:1rem;line-height:1.6}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__roleTabs{background:0 0;border:1px solid #e2e8f0;border-radius:99px;align-self:flex-start;gap:4px;max-width:100%;margin-top:26px;padding:4px;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__roleTabs button{min-height:44px;color:var(--muted);background:0 0;border:0;border-radius:99px;padding:10px 18px;font-size:.875rem;font-weight:550;line-height:1.25}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__roleTabs button[aria-selected=true]{background:var(--ink);color:var(--canvas)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__journeyPanel[hidden]{display:none}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__journeySteps{counter-reset:step;gap:24px;margin:34px 0 0;padding:0;list-style:none;display:grid}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__journeyStep{counter-increment:step;border-top:1px solid #e2e8f0;grid-template-columns:44px 1fr;gap:16px;padding-top:22px;display:grid}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__stepNumber{font-variant-numeric:tabular-nums;color:var(--accent);padding-top:3px;font-size:.9375rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__stepNumber:before{content:"0" counter(step)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__journeyStep h3{letter-spacing:-.035em;font-size:1.25rem;font-weight:650;line-height:1.2}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__journeyStep p{color:var(--muted);max-width:37ch;margin-top:10px;font-size:.9375rem;line-height:1.65}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__journeyFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__journeyFoot p{color:var(--muted);max-width:50ch;font-size:.75rem;line-height:1.55}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__journeyFoot .duo-module__4-hm0q__textLink{margin-top:0}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__pay{background:var(--surface);color:var(--ink);padding-block:58px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__payGrid{gap:34px;display:grid}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__pay .duo-module__4-hm0q__eyebrow{color:var(--accent)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__payHeading p{max-width:40ch;color:var(--muted);margin-top:22px;font-size:1rem;line-height:1.6}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__compensationModes{border-top:1px solid #e2e8f0}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__mode{border-bottom:1px solid #e2e8f0}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__mode summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding-block:20px;font-size:1.25rem;font-weight:600;list-style:none;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__mode summary::-webkit-details-marker{display:none}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__mode summary .duo-module__4-hm0q__icon{color:var(--muted);width:20px;height:20px;transition:transform .2s}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__mode[open] summary .duo-module__4-hm0q__icon{transform:rotate(45deg)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__mode p{color:var(--muted);max-width:50ch;padding:0 36px 22px 0;font-size:.9375rem;line-height:1.7}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__feeNote{color:var(--muted);max-width:50ch;margin-top:22px;font-size:.8125rem;line-height:1.7}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__feeNote strong{color:var(--ink);font-weight:600}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__pay .duo-module__4-hm0q__textLink{color:var(--accent)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__faq{padding-block:60px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__faqGrid{gap:30px;display:grid}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__faqIntro p{color:var(--muted);max-width:30ch;margin-top:20px;font-size:1rem;line-height:1.6}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__faqList{border-top:1px solid #e2e8f0}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__faqItem{border-bottom:1px solid #e2e8f0}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding-block:20px;font-size:1rem;font-weight:550;line-height:1.4;list-style:none;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__faqItem summary::-webkit-details-marker{display:none}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__faqItem summary .duo-module__4-hm0q__icon{width:20px;height:20px;color:var(--muted);transition:transform .2s}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__faqItem[open] summary .duo-module__4-hm0q__icon{transform:rotate(45deg)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__faqItem p{color:var(--muted);max-width:56ch;padding:0 32px 22px 0;font-size:.9375rem;line-height:1.7}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__closing{padding-bottom:60px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__closingInner{border-top:1px solid #e2e8f0;flex-direction:column;gap:26px;padding-top:42px;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__closingActions{flex-direction:column;gap:12px;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__footer{border-top:1px solid #e2e8f0;padding-block:24px 30px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__footer .duo-module__4-hm0q__wordmark{font-size:1.25rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__footer p{color:var(--muted);font-size:.75rem;line-height:1.6}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__footerLinks{flex-wrap:wrap;gap:18px;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__footerLinks a{min-height:44px;color:var(--muted);align-items:center;font-size:.75rem;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__footerLinks a:hover{color:var(--accent)}@media (min-width:560px){.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroActions{flex-flow:wrap}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroActions .duo-module__4-hm0q__button{min-width:190px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audiencePair{grid-template-columns:1fr 1fr}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audience+.duo-module__4-hm0q__audience{border-left:1px solid #e2e8f0;padding-left:24px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__mobileNav .duo-module__4-hm0q__mobileSignups{grid-template-columns:1fr 1fr}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__closingActions{flex-flow:wrap}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__duoCaption{font-size:.75rem}}@media (min-width:780px){.duo-module__4-hm0q__homepage .duo-module__4-hm0q__hero{padding-top:34px;padding-bottom:30px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroGrid{grid-template-columns:minmax(0,.96fr) minmax(0,1.15fr);align-items:center;gap:0}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroCopy{padding-right:24px;padding-block:24px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__hero h1{font-size:clamp(3.15rem,6.5vw,6.4rem)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroDescription{max-width:35ch;font-size:1.0625rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroActions{gap:10px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroActions .duo-module__4-hm0q__button{min-width:0;padding-inline:18px;font-size:.875rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroArt{margin-right:calc(-1*var(--gutter));flex-direction:column;justify-content:center;align-self:stretch;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__duoStage{aspect-ratio:1.2;width:100%;max-height:660px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__duoCaption{font-size:.625rem;display:block}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__collabBadge{padding:10px 12px;font-size:.625rem;display:flex;top:63%;left:40%}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__photoNote{margin-top:5px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audiences{padding-block:42px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audienceGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:42px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audience{border-top:0;padding-top:0}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audience:first-child{border-left:1px solid #e2e8f0;padding-left:28px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audience+.duo-module__4-hm0q__audience{padding-left:28px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audience h3{font-size:1.25rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audience p{font-size:.9375rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__journey{padding-block:76px 70px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__sectionHeading{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:64px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__sectionHeading h2{max-width:17ch}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__sectionHeading p{max-width:35ch}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__journeySteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:42px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__journeyStep{grid-template-columns:1fr;gap:14px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__stepNumber{font-size:.875rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__journeyStep h3{font-size:1.3rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__pay{padding-block:78px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__payGrid{grid-template-columns:1fr 1fr;gap:10%}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__faq{padding-block:80px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__faqGrid{grid-template-columns:.85fr 1.15fr;gap:10%}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__closing{padding-bottom:74px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__closingInner{flex-direction:row;justify-content:space-between;align-items:center;gap:40px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__closing h2{font-size:clamp(2rem,3vw,3rem)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__closingActions{flex-wrap:nowrap}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__closingActions .duo-module__4-hm0q__button{padding-inline:20px;font-size:.875rem}}@media (min-width:1050px){.duo-module__4-hm0q__homepage .duo-module__4-hm0q__nav{display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__menuButton{display:none}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__headerInner{height:78px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__wordmark{font-size:1.375rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__nav{gap:30px;margin-left:44px;margin-right:auto}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__hero{padding-top:18px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroCopy{padding-block:40px;padding-right:28px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroDescription{font-size:1.2rem;line-height:1.5}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroActions{gap:12px;margin-top:34px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroActions .duo-module__4-hm0q__button{min-height:54px;padding-inline:24px;font-size:1rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__hero .duo-module__4-hm0q__eyebrow{margin-bottom:24px;font-size:.8125rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__watch{margin-top:20px;font-size:1rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__reassurance{margin-top:22px;font-size:.75rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__collabBadge{padding:12px 16px;font-size:.75rem;top:62%;left:43%}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__duoCaption{font-size:.8125rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__photoNote{font-size:.6875rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audiencePair{gap:34px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audience h3{font-size:1.5rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__audience p,.duo-module__4-hm0q__homepage .duo-module__4-hm0q__textLink{font-size:1rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__journeyStep{grid-template-columns:38px 1fr;gap:14px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__journeyStep h3{font-size:1.4rem}}@media (min-width:1500px){.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroArt{margin-right:0}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__hero{padding-top:26px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroGrid{gap:20px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroDescription{font-size:1.3rem}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__nav{gap:38px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroActions .duo-module__4-hm0q__button{padding-inline:28px;font-size:1.0625rem}}@media (prefers-reduced-motion:reduce){.duo-module__4-hm0q__homepage *,.duo-module__4-hm0q__homepage :before,.duo-module__4-hm0q__homepage :after{transition:none!important;animation:none!important}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__duoLine path{stroke-dashoffset:0}}@media (prefers-contrast:more){.duo-module__4-hm0q__homepage{--muted:#373740;--line:#777782}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__heroDescription,.duo-module__4-hm0q__homepage .duo-module__4-hm0q__reassurance,.duo-module__4-hm0q__homepage .duo-module__4-hm0q__photoNote{color:var(--muted)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__buttonSecondary{border-width:2px}}@media print{.duo-module__4-hm0q__homepage .duo-module__4-hm0q__header{position:static}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__menuButton,.duo-module__4-hm0q__homepage .duo-module__4-hm0q__watch{display:none}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__duoLine path{animation:none}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__pay{background:var(--surface);color:var(--ink)}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__payHeading p,.duo-module__4-hm0q__homepage .duo-module__4-hm0q__mode p,.duo-module__4-hm0q__homepage .duo-module__4-hm0q__feeNote{color:var(--muted)}.duo-module__4-hm0q__homepage a{color:inherit}.duo-module__4-hm0q__homepage details p,.duo-module__4-hm0q__homepage .duo-module__4-hm0q__journeyPanel[hidden]{display:block}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__roleTabs{display:none}}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__main{min-width:0}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__logoText{font-size:inherit}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__roleTabs{justify-content:flex-start;width:fit-content;height:auto}.duo-module__4-hm0q__homepage [role=tabpanel]:focus-visible{outline:3px solid var(--brand);outline-offset:6px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__roleDetails{min-height:44px;color:var(--muted);text-underline-offset:5px;align-items:center;margin-top:8px;font-size:.875rem;text-decoration:underline;display:inline-flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__journeyFoot{align-items:flex-start}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__journeyFoot>div{flex-direction:column;align-items:flex-start;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__connections{padding:40px var(--gutter);max-width:var(--max);border-top:1px solid var(--line);margin:auto}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__connections>h2{letter-spacing:-.035em;margin-bottom:24px;font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.15}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__connectionRow{border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;gap:20px;padding:24px 0;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__connectionRow h3{margin-bottom:8px;font-size:1.125rem;font-weight:600}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__connectionRow p{color:var(--muted);max-width:52ch;font-size:.9375rem;line-height:1.6}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__connectionLogos{flex-wrap:wrap;align-items:center;gap:24px;margin:0;padding:0;list-style:none;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__connectionLogos li{align-items:center;gap:8px;font-size:.8125rem;font-weight:550;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__socialIcon{width:24px;height:24px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__otherSites{color:var(--muted);padding-top:24px;font-size:.875rem;line-height:1.6}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__resources{padding:40px var(--gutter);max-width:var(--max);border-top:1px solid var(--line);gap:24px;margin:auto;display:grid}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__resources h2,.duo-module__4-hm0q__homepage .duo-module__4-hm0q__resources h3{margin-bottom:12px;font-size:1.125rem;font-weight:600}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__resources p{color:var(--muted);max-width:70ch;font-size:.875rem;line-height:1.7}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__resources ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__resources a{min-height:44px;color:var(--accent);text-underline-offset:4px;align-items:center;font-size:.875rem;text-decoration:underline;display:inline-flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__footerSecondary{border-top:1px solid var(--line);flex-wrap:wrap;gap:4px 20px;margin-top:20px;padding-top:12px;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__footerSecondary a{min-height:44px;color:var(--muted);align-items:center;font-size:.75rem;display:inline-flex}.duo-module__4-hm0q__menuContent{min-width:15rem}@media (min-width:780px){.duo-module__4-hm0q__homepage .duo-module__4-hm0q__connectionRow{flex-direction:row;align-items:center;gap:48px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__resources{grid-template-columns:1.2fr 1fr;gap:72px}}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__sessionPlaceholder{width:44px;height:44px}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__footerSocials{gap:16px;margin-top:16px;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__footerSocials a{place-items:center;min-width:44px;min-height:44px;display:grid}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__footerBottom{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-block:24px;font-size:.75rem;display:flex}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__footerInner{align-items:flex-start}.duo-module__4-hm0q__homepage .duo-module__4-hm0q__footerInner>div>p{max-width:32ch;color:var(--muted);margin-top:16px;font-size:.875rem}
/*# sourceMappingURL=34202f049a34be23.css.map*/