.b2b-businesses,.b2b-weddings,.b2b-segment,.b2b-simple{--b2b-rich-ink: #0b2f3f;--b2b-muted-ink: rgba(5, 44, 70, .72);--b2b-paper: #fffdf9;--b2b-porcelain: #fbf5ee;--b2b-honey: #d49153;--b2b-coral: #bc5631;--b2b-sea: #4091a2;--b2b-shadow-soft: 0 1.8rem 5rem rgba(16, 57, 72, .12);--b2b-shadow-lift: 0 2.4rem 6rem rgba(16, 57, 72, .18);--b2b-border: rgba(16, 57, 72, .14);background:var(--b2b-paper)}.b2b-businesses__hero,.b2b-weddings__hero,.b2b-segment__hero,.b2b-simple__hero{position:relative;overflow:hidden;background:linear-gradient(135deg,#fffaf4f5,#f7ecdceb,#f3d8d0d1)}.b2b-businesses__hero:before,.b2b-weddings__hero:before,.b2b-segment__hero:before,.b2b-simple__hero:before{content:"";position:absolute;inset:auto 0 0;height:.6rem;background:linear-gradient(90deg,var(--b2b-honey),var(--b2b-coral),var(--b2b-sea))}.b2b-businesses__hero-grid,.b2b-weddings__hero-grid,.b2b-segment__hero-grid,.b2b-simple__hero-grid{position:relative}.b2b-businesses__eyebrow,.b2b-weddings__eyebrow,.b2b-segment__eyebrow,.b2b-simple__eyebrow{display:inline-flex;align-items:center;gap:.9rem;color:var(--b2b-coral);font-weight:700}.b2b-businesses__eyebrow:before,.b2b-weddings__eyebrow:before,.b2b-segment__eyebrow:before,.b2b-simple__eyebrow:before{content:"";width:3.2rem;height:.1rem;background:currentColor}.b2b-businesses__title,.b2b-weddings__title,.b2b-segment__title,.b2b-simple__title{max-width:88rem;color:var(--b2b-rich-ink);letter-spacing:0}.b2b-businesses__intro,.b2b-weddings__intro,.b2b-segment__intro,.b2b-simple__intro{color:var(--b2b-muted-ink)}.b2b-businesses__actions .button,.b2b-weddings__actions .button,.b2b-segment__actions .button,.b2b-simple__actions .button,.b2b-businesses .contact__button .button,.b2b-weddings .contact__button .button,.b2b-segment .contact__button .button,.b2b-simple .contact__button .button{min-height:4.8rem;border-radius:999px;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.b2b-businesses__actions .button:hover,.b2b-weddings__actions .button:hover,.b2b-segment__actions .button:hover,.b2b-simple__actions .button:hover,.b2b-businesses .contact__button .button:hover,.b2b-weddings .contact__button .button:hover,.b2b-segment .contact__button .button:hover,.b2b-simple .contact__button .button:hover{transform:translateY(-.2rem);box-shadow:0 1rem 2.6rem #10394829}.b2b-businesses__media,.b2b-weddings__media,.b2b-segment__media,.b2b-simple__media{position:relative;border-radius:.8rem;border:.1rem solid rgba(255,255,255,.72);background:var(--b2b-paper);box-shadow:var(--b2b-shadow-lift)}.b2b-businesses__media:after,.b2b-weddings__media:after,.b2b-segment__media:after,.b2b-simple__media:after{content:"";position:absolute;top:1rem;right:1rem;bottom:1rem;left:1rem;border:.1rem solid rgba(255,255,255,.7);pointer-events:none}.b2b-businesses__media img,.b2b-weddings__media img,.b2b-segment__media img,.b2b-simple__media img{transform:scale(1.01)}.b2b-businesses__section,.b2b-weddings__section,.b2b-segment__section,.b2b-simple__section{position:relative}.b2b-businesses__section-header,.b2b-weddings__section-header,.b2b-segment__header,.b2b-simple__header{border-left:.3rem solid var(--b2b-honey);padding-left:1.8rem}.b2b-businesses__section-header h2,.b2b-weddings__section-header h2,.b2b-segment__header h2,.b2b-simple__header h2{color:var(--b2b-rich-ink)}.b2b-businesses__section-header p,.b2b-weddings__section-header p,.b2b-segment__header p,.b2b-simple__header p{font-size:1.7rem;line-height:1.65}.b2b-businesses__card,.b2b-businesses__proof,.b2b-weddings__card,.b2b-weddings__info,.b2b-weddings__vignette,.b2b-weddings__split-panel,.b2b-segment__card,.b2b-simple__card{border-color:var(--b2b-border);border-radius:.8rem;background:linear-gradient(180deg,#fffffff5,#fffdf9fa);box-shadow:0 1rem 3rem #10394812;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.b2b-businesses__card:hover,.b2b-weddings__card:hover,.b2b-segment__card:hover,.b2b-simple__card:hover{border-color:#d491536b;box-shadow:var(--b2b-shadow-soft);transform:translateY(-.3rem)}.b2b-businesses__card h3,.b2b-businesses__proof h3,.b2b-weddings__card h3,.b2b-weddings__info h3,.b2b-segment__card h3,.b2b-simple__card h3{color:var(--b2b-rich-ink)}.b2b-businesses__card-image,.b2b-weddings__card-image,.b2b-segment__card-image{overflow:hidden}.b2b-businesses__card-image img,.b2b-weddings__card-image img,.b2b-segment__card-image img{transition:transform .5s ease}.b2b-businesses__card:hover .b2b-businesses__card-image img,.b2b-weddings__card:hover .b2b-weddings__card-image img,.b2b-segment__card:hover .b2b-segment__card-image img{transform:scale(1.05)}.b2b-businesses__card-number{background:var(--b2b-rich-ink);color:var(--b2b-paper);box-shadow:inset 0 0 0 .1rem #ffffff38}.b2b-businesses__card-link{border-color:#11364a42;background:#fffaf4db}.b2b-businesses__section--deep{background:linear-gradient(135deg,#0b2f3f,#12495c)}.b2b-businesses__social-proof{max-width:92rem}.b2b-weddings__vignette{border-top:.3rem solid var(--b2b-honey)}.b2b-simple__card ol,.b2b-simple__card ul,.b2b-segment__card ol,.b2b-segment__card ul{display:grid;gap:1rem}.b2b-simple__card li,.b2b-segment__card li{padding-left:.4rem}.b2b-businesses__section--form,.b2b-weddings__section--form,.b2b-segment__section--form,.b2b-simple__form{background:linear-gradient(135deg,#fffaf4fa,#eeddc9ad)}.b2b-businesses form,.b2b-weddings form,.b2b-segment form,.b2b-simple form{padding:clamp(2rem,4vw,3.2rem);border:.1rem solid rgba(17,54,74,.14);border-radius:.8rem;background:#ffffffc7;box-shadow:var(--b2b-shadow-soft)}.b2b-businesses .field__input,.b2b-weddings .field__input,.b2b-segment .field__input,.b2b-simple .field__input,.b2b-weddings .select__select,.b2b-businesses .select__select,.b2b-segment .select__select,.b2b-simple .select__select{border-radius:.4rem;background-color:#fffffff0}@media screen and (min-width:990px){.b2b-businesses__hero,.b2b-weddings__hero,.b2b-segment__hero,.b2b-simple__hero{padding-top:8rem;padding-bottom:7.2rem}.b2b-businesses__section,.b2b-weddings__section,.b2b-segment__section,.b2b-simple__section{padding-top:7.2rem;padding-bottom:7.2rem}.b2b-businesses__media,.b2b-weddings__media,.b2b-segment__media,.b2b-simple__media{min-height:42rem}}@media screen and (max-width:749px){.b2b-businesses__section-header,.b2b-weddings__section-header,.b2b-segment__header,.b2b-simple__header{padding-left:1.4rem}.b2b-businesses form,.b2b-weddings form,.b2b-segment form,.b2b-simple form{padding:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/b2b-experience.css.map */
