.dbc-connect-page{--dbc-ink:#202830;--dbc-ink-soft:#585868;--dbc-paper:#f4fefb;--dbc-surface:#ffffff;--dbc-line:rgba(32, 40, 48, 0.14);--dbc-accent:#18c884;--dbc-accent-dark:#087a52;--dbc-mint:#e9f7f1;--dbc-shadow:0 1.5rem 3.5rem rgba(32, 40, 48, 0.1);overflow:hidden;background:var(--dbc-paper);color:var(--dbc-ink)}.dbc-connect-page .container{max-width:1280px}.dbc-connect-page h1,.dbc-connect-page h2,.dbc-connect-page h3{color:var(--dbc-ink);text-wrap:balance}.dbc-connect-page p{text-wrap:pretty}.dbc-connect-page .dbc-kicker,.dbc-connect-page .dbc-hero-eyebrow{margin-bottom:1rem;color:var(--dbc-accent-dark);font-family:jost,jost fallback,Arial,sans-serif;font-size:.78rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.dbc-connect-page .dbc-section-heading{max-width:50rem;margin-bottom:4rem}.dbc-connect-page .dbc-section-heading h2{margin:0;font-size:clamp(2.6rem,5vw,5rem);letter-spacing:-.025em;line-height:.98}.dbc-connect-page .dbc-form-shell{position:relative;min-height:48rem;display:flex;align-items:center;padding-top:6rem!important;padding-bottom:7rem!important;color:#f6faf7;background:radial-gradient(circle at 88% 20%,rgba(24,200,132,.2),transparent 27rem),radial-gradient(circle at 10% 120%,rgba(24,200,132,.1),transparent 34rem),#20202b}.dbc-connect-page .dbc-form-shell::after{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.55) .5px,transparent .7px);background-size:7px 7px;content:"";opacity:.18;pointer-events:none;mask-image:linear-gradient(to bottom,black,transparent 82%)}.dbc-connect-page .dbc-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.15fr)minmax(20rem,.85fr);gap:clamp(3rem,7vw,7rem)!important}.dbc-connect-page .dbc-hero-copy{max-width:47rem;padding-top:0!important}.dbc-connect-page .dbc-success-state{max-width:42rem}.dbc-connect-page .dbc-success-message{margin-inline:auto;color:#f6faf7;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.25;text-wrap:balance}.dbc-connect-page .dbc-hero-eyebrow{display:inline-flex;align-items:center;gap:.65rem;color:#a6e7c8}.dbc-connect-page .dbc-hero-eyebrow::before{width:2.5rem;height:1px;background:currentColor;content:""}.dbc-connect-page .dbc-hero-title{max-width:13ch;margin:0!important;font-size:clamp(3.2rem,4rem,5rem);font-weight:600;color:#f6faf7;letter-spacing:-.025em;line-height:1.1;text-align:left!important}.dbc-connect-page .dbc-hero-supporting{max-width:42rem;margin-right:0!important;margin-left:0!important;color:rgba(246,250,247,.78);font-size:clamp(1.08rem,1.5vw,1.3rem);line-height:1.65;text-align:left!important}.dbc-connect-page .dbc-form-panel{max-width:44rem;margin-top:2.5rem!important;padding:1.25rem;background:#fff;color:var(--dbc-ink);border:1px solid rgba(32,40,48,8%);border-radius:1rem;box-shadow:var(--dbc-shadow)}.dbc-connect-page .dbc-form-panel .form-control{min-height:3.45rem;padding:.9rem 1rem;background:#fff;color:var(--dbc-ink);border-width:1px;border-style:solid;border-color:rgba(29,43,42,.24);border-radius:.75rem;transition:border-color 220ms ease,box-shadow 220ms ease,background 220ms ease}.dbc-connect-page .dbc-form-panel .form-control:focus{background:#fff;border-color:var(--dbc-accent);box-shadow:0 0 0 .22rem rgba(24,200,132,.13)}.dbc-connect-page .dbc-form-panel input[type=submit]{min-width:12rem;color:#fff;border-radius:5rem;box-shadow:0 .8rem 1.5rem rgba(24,200,132,.2);transition:transform 220ms ease,box-shadow 220ms ease,background 220ms ease}.dbc-connect-page .dbc-form-panel input[type=submit]:hover{box-shadow:0 .9rem 1.6rem rgba(24,200,132,.26);transform:translateY(-.14rem)}.dbc-connect-page .dbc-form-panel input[type=submit]:active{transform:translateY(1px)scale(.985)}.dbc-connect-page .dbc-form-panel a{color:var(--dbc-accent-dark)}.dbc-connect-page .dbc-hero-media{position:relative;width:100%;max-width:28rem;max-height:none!important;padding-left:0!important}.dbc-connect-page .dbc-hero-media::before{display:none}.dbc-connect-page .dbc-hero-image{z-index:1;max-height:43rem!important;border-radius:1rem;box-shadow:var(--dbc-shadow)}.dbc-connect-page #what-is-a-digital-business-card{padding-top:8.5rem!important;padding-bottom:9rem!important}.dbc-connect-page .dbc-definition-grid{display:grid;grid-template-columns:minmax(0,1.05fr)minmax(20rem,.75fr);gap:clamp(4rem,9vw,9rem);align-items:center}.dbc-connect-page .dbc-section-copy h2{max-width:11ch;margin-bottom:2rem;font-size:clamp(2.8rem,5vw,5rem);letter-spacing:-.025em;line-height:.98}.dbc-connect-page .dbc-prose{max-width:40rem;color:var(--dbc-ink-soft);font-size:1.15rem;line-height:1.8}.dbc-connect-page .dbc-prose p:last-child{margin-bottom:0}.dbc-connect-page .dbc-channel-cloud{position:relative;padding:clamp(2rem,5vw,4rem);background:#20202b;color:#fff;border-radius:1rem;box-shadow:var(--dbc-shadow)}.dbc-connect-page .dbc-channel-cloud::after{position:absolute;top:-1.25rem;right:2rem;width:4.5rem;height:4.5rem;background:var(--dbc-accent);border-radius:50%;content:"+";color:var(--dbc-ink);font-family:jost,sans-serif;font-size:2.25rem;line-height:4.35rem;text-align:center}.dbc-connect-page .dbc-channel-cloud-label{margin-bottom:1.75rem;color:rgba(255,255,255,.7);font-family:jost,sans-serif;font-size:.9rem;letter-spacing:.1em;text-transform:uppercase}.dbc-connect-page .dbc-channel-list{display:flex;flex-wrap:wrap;gap:.7rem}.dbc-connect-page .dbc-channel-list span{padding:.7rem 1rem;background:rgba(255,255,255,8%);border:1px solid rgba(255,255,255,.16);border-radius:.6rem;font-family:jost,sans-serif;font-weight:500;transition:background 220ms ease,color 220ms ease,transform 220ms ease}.dbc-connect-page .dbc-channel-list span:nth-child(3n+1){transform:none}.dbc-connect-page .dbc-channel-list span:hover{background:var(--dbc-accent);color:var(--dbc-ink);transform:translateY(-.14rem)}.dbc-connect-page #how-do-digital-business-cards-work{padding-bottom:8rem;background:#fff!important}.dbc-connect-page #how-do-digital-business-cards-work>.container{padding-top:8rem!important}.dbc-connect-page #how-do-digital-business-cards-work .lead{max-width:42rem!important;margin:-2.5rem 0 5rem!important;color:var(--dbc-ink-soft);text-align:left!important}.dbc-connect-page .dbc-steps{display:grid;gap:1.5rem;margin:0;padding:0;list-style:none}.dbc-connect-page .dbc-step{display:grid;grid-template-columns:minmax(18rem,.8fr)minmax(0,1.2fr);min-height:36rem;overflow:hidden;background:var(--dbc-paper);border:1px solid var(--dbc-line);border-radius:1rem}.dbc-connect-page .dbc-step:nth-child(even){grid-template-columns:minmax(0,1.2fr)minmax(18rem,.8fr);background:#20202b;color:#fff;border-color:#20202b;border-radius:1rem}.dbc-connect-page .dbc-step:nth-child(even) .dbc-step-visual{order:2}.dbc-connect-page .dbc-step:nth-child(even) .dbc-step-copy{order:1}.dbc-connect-page .dbc-step:nth-child(even) h3{color:#fff}.dbc-connect-page .dbc-step:nth-child(even) p{color:rgba(255,255,255,.7)}.dbc-connect-page .dbc-step-visual{min-height:36rem;display:grid;place-items:center;margin:0;padding:2.5rem;background:radial-gradient(circle at 50% 40%,rgba(24,200,132,.2),transparent 56%),#e9f7f1}.dbc-connect-page .dbc-step-visual img{width:auto;max-width:100%;height:32rem;max-height:72vw;object-fit:contain;border-radius:.75rem;filter:drop-shadow(0 1.25rem 1.75rem rgba(32,40,48,.14));transition:transform 450ms cubic-bezier(.2,.8,.2,1)}.dbc-connect-page .dbc-step:hover .dbc-step-visual img{transform:translateY(-.35rem)}.dbc-connect-page .dbc-step-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(2.5rem,7vw,7rem)}.dbc-connect-page .dbc-step-copy h3{margin:1.5rem 0;font-size:clamp(3rem,6vw,6rem);letter-spacing:-.025em;line-height:.9}.dbc-connect-page .dbc-step-copy p{max-width:32rem;margin:0;color:var(--dbc-ink-soft);font-size:1.16rem;line-height:1.7}.dbc-connect-page .dbc-step-number{color:var(--dbc-accent);font-family:jost,sans-serif;font-size:.9rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.14em}.dbc-connect-page .dbc-relationship-statement{padding-top:6.5rem}.dbc-connect-page .dbc-relationship-statement-inner{display:grid;grid-template-columns:minmax(7rem,.28fr)minmax(0,1.35fr)minmax(17rem,.7fr);gap:clamp(2rem,4.5vw,5rem);align-items:start;padding:clamp(3rem,4vw,4rem)0 clamp(3.5rem,4.5vw,4.75rem);border-top:1px solid var(--dbc-line);border-bottom:1px solid var(--dbc-line)}.dbc-connect-page .dbc-relationship-statement-inner blockquote{max-width:29ch;margin:0;color:var(--dbc-ink);font-size:clamp(2rem,2.75vw,3.05rem);font-weight:500;letter-spacing:-.02em;line-height:1.12;text-wrap:balance}.dbc-connect-page .dbc-relationship-statement-inner blockquote p{margin:0}.dbc-connect-page .dbc-relationship-copy{align-self:end;max-width:32rem;margin:0;padding-left:1.5rem;color:var(--dbc-ink-soft);border-left:1px solid rgba(24,200,132,.42);font-size:.98rem;line-height:1.7}.dbc-connect-page #why-choose-yohn{padding-top:9rem!important;padding-bottom:9rem!important}.dbc-connect-page .dbc-benefit-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}.dbc-connect-page .dbc-benefit-card{grid-column:span 4;min-height:18rem;padding:clamp(1.8rem,3vw,3rem);background:#fff;border:1px solid var(--dbc-line);border-radius:1rem;box-shadow:0 1.25rem 2.5rem rgba(32,40,48,7%);transition:transform 260ms ease,box-shadow 260ms ease,background 260ms ease}.dbc-connect-page .dbc-benefit-card:hover{box-shadow:0 1.75rem 3.5rem rgba(32,40,48,.12);transform:translateY(-.35rem)}.dbc-connect-page .dbc-benefit-card h3{max-width:15ch;margin:2.5rem 0 1rem;font-size:clamp(1.35rem,2vw,1.8rem);letter-spacing:-.025em;line-height:1.1}.dbc-connect-page .dbc-benefit-card .dbc-benefit-copy{margin:0;color:var(--dbc-ink-soft);line-height:1.65}.dbc-connect-page .dbc-benefit-card .dbc-benefit-copy p{margin:0;color:inherit}.dbc-connect-page .dbc-benefit-card-1,.dbc-connect-page .dbc-benefit-card-5{grid-column:span 8;background:var(--dbc-mint)}.dbc-connect-page .dbc-benefit-card-4,.dbc-connect-page .dbc-benefit-card-7{background:#20202b}.dbc-connect-page .dbc-benefit-card-4 h3,.dbc-connect-page .dbc-benefit-card-7 h3{color:#fff}.dbc-connect-page .dbc-benefit-card-4 .dbc-benefit-copy,.dbc-connect-page .dbc-benefit-card-7 .dbc-benefit-copy{color:rgba(255,255,255,.76)}.dbc-connect-page .dbc-benefit-card-7{grid-column:span 8}.dbc-connect-page .dbc-benefit-number{color:var(--dbc-accent-dark);font-family:jost,sans-serif;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.12em}.dbc-connect-page>.d-flex{max-width:1280px;margin:0 auto;padding:1.5rem clamp(1.5rem,4vw,4rem)7rem;justify-content:flex-start!important}.dbc-connect-page>.d-flex h3{font-size:clamp(1.65rem,3vw,2.6rem);letter-spacing:-.025em;text-align:left!important}.dbc-connect-page>.d-flex a{transition:transform 220ms ease}.dbc-connect-page>.d-flex a:hover{transform:translateY(-.14rem)}.dbc-connect-page .pricing{padding-top:8rem!important;padding-bottom:9rem!important;background:#e9f7f1}.dbc-connect-page .pricing>.container>h2{margin-right:auto;margin-bottom:4rem!important;font-size:clamp(2.8rem,5vw,5rem);letter-spacing:-.025em;line-height:.95;text-align:left!important}.dbc-connect-page .pricing .pricing-business-grid{grid-template-columns:minmax(0,1fr)}.dbc-connect-page .pricing .pricing-business-card{min-height:0;padding:clamp(2.5rem,6vw,5rem);background:radial-gradient(circle at 92% 18%,rgba(24,200,132,.2),transparent 22rem),#20202b;border:0;border-radius:1rem;box-shadow:0 1.5rem 3.5rem rgba(32,40,48,.12)}.dbc-connect-page .pricing .pricing-business-content{display:grid;grid-template-columns:minmax(0,1.3fr)minmax(16rem,.7fr);gap:4rem;align-items:end}.dbc-connect-page .pricing .pricing-business h3{font-size:clamp(2.5rem,5vw,4.8rem);letter-spacing:-.025em;line-height:.95}.dbc-connect-page .pricing .pricing-business-price span{font-variant-numeric:tabular-nums}.dbc-connect-page .pricing .pricing-business-features{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem;margin-bottom:0}.dbc-connect-page .pricing .pricing-business-btn{min-width:11.5rem;padding:.9rem 1.35rem;border-color:var(--bs-primary);border-radius:5rem;background-color:var(--bs-primary);color:#fff;font-family:jost,jost fallback,Arial,sans-serif;font-weight:600;letter-spacing:.03em;transition:transform 180ms ease,background-color 180ms ease,box-shadow 180ms ease}.dbc-connect-page .pricing .pricing-business-btn:hover{background:#5bd7a7;box-shadow:0 .8rem 1.5rem rgba(24,200,132,.24);transform:translateY(-.14rem)}.dbc-connect-page .pricing .pricing-business-btn:active{transform:translateY(1px)scale(.985)}.dbc-connect-page #digitalBusinessCardFaq{scroll-margin-top:2rem}.dbc-connect-page .pricing+.container{padding-top:9rem!important;padding-bottom:10rem!important}.dbc-connect-page .pricing+.container>h2{margin-bottom:4rem!important;font-size:clamp(2.8rem,5vw,5rem);letter-spacing:-.025em;line-height:.95;text-align:left!important}.dbc-connect-page .dbc-faq-layout{display:grid;grid-template-columns:minmax(14rem,.55fr)minmax(0,1.45fr);gap:clamp(3rem,8vw,8rem)}.dbc-connect-page .dbc-faq-intro{position:sticky;top:2rem;align-self:start}.dbc-connect-page .dbc-faq-intro>p:last-child{max-width:20rem;color:var(--dbc-ink-soft);font-size:1.08rem;line-height:1.7}.dbc-connect-page .dbc-faq-list{border-top:1px solid var(--dbc-line)}.dbc-connect-page .dbc-faq-list details{border-bottom:1px solid var(--dbc-line)}.dbc-connect-page .dbc-faq-list summary{display:grid;grid-template-columns:minmax(0,1fr)1.5rem;gap:1.5rem;align-items:center;padding:1.65rem 0;cursor:pointer;font-family:jost,sans-serif;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:500;letter-spacing:-.015em;list-style:none}.dbc-connect-page .dbc-faq-list summary::-webkit-details-marker{display:none}.dbc-connect-page .dbc-faq-list summary:focus-visible{outline:3px solid rgba(24,200,132,.38);outline-offset:.4rem}.dbc-connect-page .dbc-faq-list details[open] .dbc-faq-icon::after{transform:rotate(0)}.dbc-connect-page .dbc-faq-icon{position:relative;width:1.25rem;height:1.25rem}.dbc-connect-page .dbc-faq-icon::before,.dbc-connect-page .dbc-faq-icon::after{position:absolute;top:50%;left:0;width:100%;height:2px;background:var(--dbc-accent-dark);content:"";transition:transform 220ms ease}.dbc-connect-page .dbc-faq-icon::after{transform:rotate(90deg)}.dbc-connect-page .dbc-faq-answer{max-width:44rem;padding:0 3rem 1.75rem 0;color:var(--dbc-ink-soft);line-height:1.75}.dbc-connect-page .dbc-faq-answer p:last-child{margin-bottom:0}.dbc-connect-page .btn:focus-visible,.dbc-connect-page a:focus-visible,.dbc-connect-page input:focus-visible{outline:3px solid rgba(24,200,132,.44);outline-offset:3px}@media(max-width:991.98px){.dbc-connect-page .dbc-form-shell{min-height:auto}.dbc-connect-page .dbc-hero-grid,.dbc-connect-page .dbc-definition-grid,.dbc-connect-page .dbc-faq-layout,.dbc-connect-page .pricing .pricing-business-content{grid-template-columns:minmax(0,1fr)}.dbc-connect-page .dbc-hero-copy{max-width:none}.dbc-connect-page .dbc-relationship-statement-inner{grid-template-columns:minmax(6rem,.24fr)minmax(0,1fr);gap:2.5rem clamp(2rem,5vw,4rem)}.dbc-connect-page .dbc-relationship-statement-inner blockquote,.dbc-connect-page .dbc-relationship-copy{grid-column:2}.dbc-connect-page .dbc-relationship-copy{align-self:start}.dbc-connect-page .dbc-step,.dbc-connect-page .dbc-step:nth-child(even){grid-template-columns:minmax(16rem,.8fr)minmax(0,1.2fr)}.dbc-connect-page .dbc-benefit-card,.dbc-connect-page .dbc-benefit-card-1,.dbc-connect-page .dbc-benefit-card-5,.dbc-connect-page .dbc-benefit-card-7{grid-column:span 6}.dbc-connect-page .dbc-faq-intro{position:static}}@media(max-width:768px){.dbc-connect-page .dbc-form-shell{padding-top:2.75rem!important;padding-bottom:3.25rem!important}.dbc-connect-page .dbc-hero-grid{display:block;gap:0!important}.dbc-connect-page .dbc-hero-eyebrow{margin-bottom:.65rem}.dbc-connect-page .dbc-hero-title{max-width:none;font-size:clamp(1.7rem,7.8vw,2.25rem);letter-spacing:-.03em;line-height:1.05}.dbc-connect-page .dbc-hero-supporting{max-width:34rem;margin-top:.85rem!important;font-size:.98rem;line-height:1.45}.dbc-connect-page .dbc-form-panel{margin-top:1.15rem!important;padding:.85rem;border-radius:.85rem}.dbc-connect-page .dbc-form-panel .row{--bs-gutter-y:0.65rem;--bs-gutter-x:0.65rem}.dbc-connect-page .dbc-form-panel .form-control{min-height:2.85rem;padding:.7rem .85rem}.dbc-connect-page .dbc-legal-consent{margin-top:.85rem!important}.dbc-connect-page .dbc-legal-consent .form-check-input{margin-top:.15rem}.dbc-connect-page .dbc-legal-consent .fs-0875{text-align:left;line-height:1.4}.dbc-connect-page .dbc-legal-error{margin-top:.4rem!important}.dbc-connect-page .dbc-form-submit{margin-top:.85rem!important;min-width:10.5rem}.dbc-connect-page .dbc-trial-note{margin-top:.7rem!important;line-height:1.35}.dbc-connect-page .dbc-post-trial-note{margin-top:.2rem!important;line-height:1.35}.dbc-connect-page #what-is-a-digital-business-card,.dbc-connect-page #why-choose-yohn,.dbc-connect-page .pricing,.dbc-connect-page .pricing+.container{padding-top:6rem!important;padding-bottom:6.5rem!important}.dbc-connect-page .dbc-definition-grid{gap:3.5rem}.dbc-connect-page .dbc-channel-cloud{border-radius:1rem;transform:none}.dbc-connect-page #how-do-digital-business-cards-work{padding-bottom:5rem}.dbc-connect-page #how-do-digital-business-cards-work>.container{padding-top:6rem!important}.dbc-connect-page #how-do-digital-business-cards-work .lead{margin-top:-2rem!important}.dbc-connect-page .dbc-relationship-statement{padding-top:4.5rem}.dbc-connect-page .dbc-relationship-statement-inner{grid-template-columns:minmax(0,1fr);gap:2rem;padding:2.5rem 0 3rem}.dbc-connect-page .dbc-relationship-statement-inner blockquote{grid-column:1;font-size:clamp(1.85rem,8vw,2.35rem)}.dbc-connect-page .dbc-relationship-copy{grid-column:1;padding-left:1.25rem}.dbc-connect-page .dbc-step,.dbc-connect-page .dbc-step:nth-child(even){display:flex;min-height:0;flex-direction:column;border-radius:1rem}.dbc-connect-page .dbc-step .dbc-step-visual,.dbc-connect-page .dbc-step .dbc-step-copy,.dbc-connect-page .dbc-step:nth-child(even) .dbc-step-visual,.dbc-connect-page .dbc-step:nth-child(even) .dbc-step-copy{order:0}.dbc-connect-page .dbc-step-visual{min-height:0;padding:1.5rem}.dbc-connect-page .dbc-step-visual img{height:30rem;max-height:120vw}.dbc-connect-page .dbc-step-copy{padding:2.5rem 1.5rem 3rem}.dbc-connect-page .dbc-step-copy h3{font-size:3.4rem}.dbc-connect-page .dbc-benefit-card,.dbc-connect-page .dbc-benefit-card-1,.dbc-connect-page .dbc-benefit-card-5,.dbc-connect-page .dbc-benefit-card-7{grid-column:1/-1;min-height:0}.dbc-connect-page>.d-flex{align-items:flex-start!important;padding-bottom:5rem}.dbc-connect-page .pricing .pricing-business-card{padding:2rem;border-radius:1rem}.dbc-connect-page .pricing .pricing-business-features{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.dbc-connect-page *,.dbc-connect-page *::before,.dbc-connect-page *::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}