.bcl-look-diagonal_pill_contact{--bcl-paper:#fff;--bcl-ink:#1d2a36;--bcl-heading:#1d2a36;--bcl-body:#445162;--bcl-muted:#66717f;--bcl-line:#e8edf1;--bcl-alt:#f2f6f8;--bcl-pad:22px;--bcl-portrait:104px;--bcl-radius:999px;--dp-coral:#e46f5c;--dp-coral-deep:#a93c2f;--dp-coral-soft:#fde7e2;--dp-teal:#2e8f92;--dp-teal-deep:#1d6a6d;--dp-teal-soft:#dff1f0;--dp-sans:"Outfit",Montserrat,var(--bcl-font);border:1px solid #e8edf1;border-radius:26px;box-shadow:0 1px 2px rgba(29,42,54,.05),0 20px 44px rgba(29,42,54,.1);background:#fff;font-family:var(--dp-sans)}.bcl-look-diagonal_pill_contact .bcl{grid-template-columns:132px minmax(0,1fr);grid-template-areas:"portrait id" "tagline tagline" "contacts contacts" "socials socials" "actions actions" "logo logo";padding:108px 0 40px;text-align:right;font-family:var(--dp-sans)}.bcl-look-diagonal_pill_contact .bcl-deco-a,.bcl-look-diagonal_pill_contact .bcl-deco-b{display:block;width:150px;height:150px;background:linear-gradient(135deg,var(--dp-coral) 0 22%,transparent 22% 28%,var(--dp-teal) 28% 42%,transparent 42% 48%,#d7e9ea 48% 56%,transparent 56%)}.bcl-look-diagonal_pill_contact .bcl-deco-a{top:0;left:0}.bcl-look-diagonal_pill_contact .bcl-deco-b{right:0;bottom:0;width:104px;height:104px;transform:rotate(180deg)}.bcl-look-diagonal_pill_contact .bcl-cover,.bcl-look-diagonal_pill_contact .bcl-icons{display:none}.bcl-look-diagonal_pill_contact .bcl-portrait{justify-self:start;align-self:start;margin:0 0 0 24px}.bcl-look-diagonal_pill_contact .bcl-portrait:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:164px;height:62px;border-radius:999px;background:linear-gradient(90deg,var(--dp-teal) 0 50%,var(--dp-coral) 50% 100%);transform:translate(-50%,-50%) rotate(-35deg);opacity:.9}.bcl-look-diagonal_pill_contact .bcl-portrait-img,.bcl-look-diagonal_pill_contact .bcl-portrait-initials{border:4px solid #fff;box-shadow:0 0 0 3px var(--bcl-accent),0 12px 26px rgba(29,42,54,.18)}.bcl-look-diagonal_pill_contact .bcl-portrait-initials{font-family:var(--dp-sans);font-weight:700}.bcl-look-diagonal_pill_contact .bcl-id{align-items:flex-end;align-self:center;gap:0;padding:0 24px 0 8px}.bcl-look-diagonal_pill_contact .bcl-name{display:flex;flex-direction:column;align-items:flex-end;font-family:var(--dp-sans);font-size:30px;font-weight:700;line-height:1.05;letter-spacing:-.02em;color:var(--bcl-user-heading,var(--dp-teal-deep))}.bcl-look-diagonal_pill_contact .bcl-name-last{color:var(--bcl-user-heading,#1d2a36)}.bcl-look-diagonal_pill_contact .bcl-title{margin-top:10px;font-family:var(--dp-sans);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.35;color:var(--bcl-user-text,#445162)}.bcl-look-diagonal_pill_contact .bcl-agency{margin-top:10px;padding:5px 12px;border-radius:999px;background:var(--dp-coral-soft);color:var(--dp-coral-deep);font-family:var(--dp-sans);font-size:12.5px;font-weight:600}.bcl-look-diagonal_pill_contact .bcl-tagline{justify-self:end;max-width:calc(100% - 44px);margin:26px 22px 0;padding:14px 20px;border-radius:24px 24px 6px 24px;background:var(--dp-teal-soft);color:var(--bcl-user-text,#1d4f52);font-family:var(--dp-sans);font-size:15px;font-weight:500;line-height:1.5;text-align:right;text-wrap:balance}.bcl-look-diagonal_pill_contact .bcl-contacts{display:flex;align-items:stretch;gap:4px;padding:24px 22px 0;text-align:right}.bcl-look-diagonal_pill_contact .bcl-contact-hit{flex-direction:row-reverse;gap:14px;min-height:52px;padding:6px 0}.bcl-look-diagonal_pill_contact .bcl-contact-icon{width:56px;height:40px;border-radius:999px;background:var(--dp-coral);color:#fff;box-shadow:0 6px 14px hsla(8,72%,63%,.28)}.bcl-look-diagonal_pill_contact .bcl-contact:nth-child(2n) .bcl-contact-icon{background:var(--dp-teal);box-shadow:0 6px 14px rgba(46,143,146,.26)}.bcl-look-diagonal_pill_contact .bcl-contact-text{flex:1 1;flex-direction:column;align-items:flex-end;gap:1px}.bcl-look-diagonal_pill_contact .bcl-contact-label{font-family:var(--dp-sans);font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--bcl-muted)}.bcl-look-diagonal_pill_contact .bcl-contact-value{font-family:var(--dp-sans);font-size:16px;font-weight:600;color:var(--bcl-user-text,#1d2a36)}.bcl-look-diagonal_pill_contact .bcl-socials{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:16px 22px 0}.bcl-look-diagonal_pill_contact .bcl-social{gap:6px;min-height:44px;padding:0 14px 0 5px;border:1.5px solid #dbe3e8;border-radius:999px}.bcl-look-diagonal_pill_contact .bcl-social-icon{width:32px;height:32px;background:var(--dp-teal-soft);color:var(--dp-teal-deep)}.bcl-look-diagonal_pill_contact .bcl-social-label{font-family:var(--dp-sans);font-size:13px;font-weight:600;color:#1d2a36}.bcl-look-diagonal_pill_contact .bcl-social-handle{display:none}.bcl-look-diagonal_pill_contact .bcl-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:28px 22px 0}.bcl-look-diagonal_pill_contact .bcl-action{gap:10px;min-height:58px;padding:8px 16px 8px 8px;border:0;border-radius:20px;background:#f2f6f8;color:#1d2a36;font-family:var(--dp-sans);font-size:14px;font-weight:700}.bcl-look-diagonal_pill_contact .bcl-action:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(29,42,54,.12)}.bcl-look-diagonal_pill_contact .bcl-action-icon{width:40px;height:40px;border-radius:14px;background:#fff;color:currentColor}.bcl-look-diagonal_pill_contact .bcl-action--contact,.bcl-look-diagonal_pill_contact .bcl-action--cta,.bcl-look-diagonal_pill_contact .bcl-action--save{grid-column:1/-1}.bcl-look-diagonal_pill_contact .bcl-action--contact{flex-direction:row-reverse;min-height:64px;padding:8px 8px 8px 24px;border-radius:999px;background:var(--bcl-accent-fill);color:var(--bcl-on-accent);font-size:16px;box-shadow:0 12px 24px rgba(29,42,54,.16)}.bcl-look-diagonal_pill_contact .bcl-action--contact .bcl-action-icon{width:48px;height:48px;border-radius:50%;background:#fff;color:var(--bcl-accent)}.bcl-look-diagonal_pill_contact .bcl-action--schedule{background:var(--dp-teal-soft);color:var(--dp-teal-deep)}.bcl-look-diagonal_pill_contact .bcl-action--voice{background:var(--dp-coral-soft);color:var(--dp-coral-deep)}.bcl-look-diagonal_pill_contact .bcl-action--qr{background:#fff;box-shadow:inset 0 0 0 1.5px #dbe3e8}.bcl-look-diagonal_pill_contact .bcl-action--qr .bcl-action-icon{background:#f2f6f8}.bcl-look-diagonal_pill_contact .bcl-action--profile{background:#1d2a36;color:#fff}.bcl-look-diagonal_pill_contact .bcl-action--profile .bcl-action-icon{background:hsla(0,0%,100%,.14);color:inherit}.bcl-look-diagonal_pill_contact .bcl-action--save{background:#e6f4ee;color:#04694c}.bcl-look-diagonal_pill_contact .bcl-logo{grid-area:logo;justify-self:start;align-self:center;margin:28px 0 8px 22px;padding:8px 12px;border:1px solid #e8edf1;border-radius:14px;background:#fff}.bcl-look-diagonal_pill_contact .bcl-logo img{height:34px;max-width:130px}.bcl-look-diagonal_pill_contact .bcl:not([data-has-logo="1"]){padding-bottom:96px}@media (max-width:400px){.bcl-look-diagonal_pill_contact .bcl{grid-template-columns:118px minmax(0,1fr);padding-top:100px}.bcl-look-diagonal_pill_contact .bcl-portrait{margin-left:18px}.bcl-look-diagonal_pill_contact .bcl-portrait-img,.bcl-look-diagonal_pill_contact .bcl-portrait-initials{width:92px;height:92px}.bcl-look-diagonal_pill_contact .bcl-id{padding-right:18px}.bcl-look-diagonal_pill_contact .bcl-name{font-size:26px}.bcl-look-diagonal_pill_contact .bcl-deco-a{width:128px;height:128px}.bcl-look-diagonal_pill_contact .bcl-portrait:before{width:144px;height:54px}.bcl-look-diagonal_pill_contact .bcl-actions{grid-template-columns:minmax(0,1fr)}}.bcl-look-golden_shutter{--gs-sun:#f7b928;--gs-sun-soft:#fff0c4;--gs-cream:#fffaf0;--gs-ink:#2a2118;--gs-brown:#6e5a37;--bcl-paper:var(--gs-cream);--bcl-ink:var(--gs-ink);--bcl-heading:var(--gs-ink);--bcl-body:#3d3226;--bcl-muted:var(--gs-brown);--bcl-line:#f0e2bf;--bcl-font:"Montserrat",system-ui,sans-serif;--bcl-display:"Montserrat",system-ui,sans-serif;--bcl-portrait:124px;--bcl-pad:24px;--bcl-cover-fill:radial-gradient(circle at 38% 40%,#ffe08a 0%,var(--gs-sun) 62%,#eea211 100%);border:0;border-radius:24px;background:var(--gs-cream);box-shadow:0 1px 2px rgba(42,33,24,.05),0 18px 44px rgba(150,104,10,.14)}.bcl-look-golden_shutter .bcl{grid-template-columns:minmax(0,1fr);grid-template-areas:"cover" "id" "tagline" "contacts" "icons" "actions";padding-bottom:30px;text-align:left}.bcl-look-golden_shutter .bcl-cover{justify-self:end;width:340px;height:340px;margin:-64px -64px 0 0;border-radius:50%;isolation:isolate;box-shadow:0 0 0 16px rgba(247,185,40,.26),0 0 0 34px rgba(247,185,40,.12)}.bcl-look-golden_shutter .bcl-cover-img{filter:grayscale(1) contrast(1.08) brightness(1.12);mix-blend-mode:multiply}.bcl-look-golden_shutter .bcl-logo{align-self:start;justify-self:start;margin:24px 0 0 24px;padding:0;border-radius:0;background:none}.bcl-look-golden_shutter .bcl-logo img{height:46px;max-width:120px}.bcl-look-golden_shutter .bcl-portrait{grid-area:cover;align-self:end;justify-self:start;margin:0 0 -6px 24px;border-radius:50%;box-shadow:0 0 0 7px var(--gs-cream),0 16px 30px rgba(110,76,10,.28)}.bcl-look-golden_shutter .bcl-portrait-img,.bcl-look-golden_shutter .bcl-portrait-initials{border:0;box-shadow:none}.bcl-look-golden_shutter .bcl-portrait-initials{background:var(--gs-sun);color:var(--gs-ink)}.bcl-look-golden_shutter .bcl-id{align-items:flex-start;gap:0;padding:26px var(--bcl-pad) 0}.bcl-look-golden_shutter .bcl-name{font-size:38px;font-weight:800;line-height:1;letter-spacing:-.01em;text-transform:uppercase}.bcl-look-golden_shutter .bcl-name-first,.bcl-look-golden_shutter .bcl-name-last{display:block}.bcl-look-golden_shutter .bcl-name-last{width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:2px;padding:0 4px 0 0;background:linear-gradient(180deg,transparent 58%,var(--gs-sun) 58%,var(--gs-sun) 90%,transparent 90%)}.bcl-look-golden_shutter .bcl-title{margin-top:16px;font-size:12px;font-weight:700;letter-spacing:.16em;color:var(--bcl-user-text,var(--gs-ink))}.bcl-look-golden_shutter .bcl-agency{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:14px;font-weight:600;color:var(--bcl-user-text,var(--gs-brown))}.bcl-look-golden_shutter .bcl-agency:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--bcl-accent)}.bcl-look-golden_shutter .bcl-tagline{padding:20px var(--bcl-pad) 0;font-size:18px;font-weight:600;line-height:1.42;color:var(--bcl-user-text,var(--gs-ink))}.bcl-look-golden_shutter .bcl-tagline:before{content:"";display:block;width:38px;height:4px;margin-bottom:14px;border-radius:2px;background:var(--gs-sun)}.bcl-look-golden_shutter .bcl-contacts{display:flex;gap:0;margin:24px var(--bcl-pad) 0;padding:6px 18px;border:1px solid var(--bcl-line);border-radius:22px;background:#fff}.bcl-look-golden_shutter .bcl-contact+.bcl-contact{border-top:1px dashed #ead8ab}.bcl-look-golden_shutter .bcl-contact-hit{gap:14px;padding:11px 0}.bcl-look-golden_shutter .bcl-contact-icon{width:40px;height:40px;background:var(--gs-sun);color:var(--gs-ink)}.bcl-look-golden_shutter .bcl-contact-text{flex-direction:column}.bcl-look-golden_shutter .bcl-contact-value{font-size:15px;font-weight:600;color:var(--bcl-user-text,var(--gs-ink))}.bcl-look-golden_shutter .bcl-contact-label{margin-bottom:2px;font-size:10.5px;font-weight:700;letter-spacing:.14em;color:var(--gs-brown)}.bcl-look-golden_shutter a.bcl-contact-hit:hover .bcl-contact-icon{background:var(--bcl-accent);color:var(--bcl-on-accent)}.bcl-look-golden_shutter .bcl-icons{justify-content:flex-start;gap:10px;padding:18px var(--bcl-pad) 0}.bcl-look-golden_shutter .bcl-icon--email,.bcl-look-golden_shutter .bcl-icon--phone,.bcl-look-golden_shutter .bcl-icon--website{display:none}.bcl-look-golden_shutter .bcl-icon{width:44px;height:44px;border:1.5px solid var(--gs-ink);background:transparent;color:var(--gs-ink)}.bcl-look-golden_shutter .bcl-icon:hover{border-color:var(--gs-sun);background:var(--gs-sun)}.bcl-look-golden_shutter .bcl-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:26px var(--bcl-pad) 0}.bcl-look-golden_shutter .bcl-action{gap:10px;min-height:56px;padding:8px 14px 8px 8px;border:0;border-radius:28px;background:var(--gs-sun-soft);color:var(--gs-ink);font-size:13.5px;font-weight:700}.bcl-look-golden_shutter .bcl-action-icon{width:40px;height:40px;border-radius:50%;background:#fff;color:var(--gs-ink)}.bcl-look-golden_shutter .bcl-action--contact,.bcl-look-golden_shutter .bcl-action--cta,.bcl-look-golden_shutter .bcl-action--save{grid-column:1/-1}.bcl-look-golden_shutter .bcl-action--contact{min-height:62px;padding-right:22px;background:var(--bcl-accent-fill);color:var(--bcl-on-accent);font-size:15px;box-shadow:0 10px 22px rgba(42,33,24,.16)}.bcl-look-golden_shutter .bcl-action--contact:after{content:"\2192";font-size:20px;font-weight:600}.bcl-look-golden_shutter .bcl-action--contact .bcl-action-icon,.bcl-look-golden_shutter .bcl-action--profile .bcl-action-icon{background:var(--gs-sun);color:var(--gs-ink)}.bcl-look-golden_shutter .bcl-action--profile{background:var(--gs-ink);color:var(--gs-cream)}.bcl-look-golden_shutter .bcl-action--cta,.bcl-look-golden_shutter .bcl-action--save{border:1.5px solid var(--gs-ink);background:#fff;color:var(--gs-ink)}.bcl-look-golden_shutter .bcl-action--cta .bcl-action-icon,.bcl-look-golden_shutter .bcl-action--save .bcl-action-icon{background:var(--gs-sun);color:var(--gs-ink)}.bcl-look-golden_shutter .bcl-action:hover{box-shadow:0 8px 18px rgba(150,104,10,.18)}@media (max-width:400px){.bcl-look-golden_shutter .bcl-name{font-size:34px}.bcl-look-golden_shutter .bcl-action{gap:8px;padding-right:10px;font-size:12.5px}.bcl-look-golden_shutter .bcl-action-icon{width:34px;height:34px}}.bcl-look-tri_band_serif{--tb-deep:color-mix(in srgb,var(--bcl-accent) 58%,#0a0f1c);--tb-mid:#e4d5b1;--tb-cream:#f7f2e7;--tb-ivory:#f3ead6;--tb-ink:#18202e;--tb-muted:#5f5644;--tb-rule:rgba(24,32,46,.22);--bcl-paper:var(--tb-cream);--bcl-ink:var(--tb-ink);--bcl-heading:var(--tb-ink);--bcl-body:#2f3441;--bcl-muted:var(--tb-muted);--bcl-line:var(--tb-rule);--bcl-font:"Libre Baskerville",Georgia,serif;--bcl-display:"Libre Baskerville",Georgia,serif;--bcl-portrait:104px;--bcl-pad:24px;border:1px solid rgba(24,32,46,.18);border-radius:4px;background:var(--tb-cream);box-shadow:0 1px 2px rgba(10,15,28,.06),0 16px 40px rgba(10,15,28,.12)}.bcl-look-tri_band_serif .bcl{grid-template-columns:136px minmax(0,1fr);grid-template-areas:"portrait name" "title title" "agency agency" "tagline tagline" "contacts contacts" "icons icons" "actions actions" "logo logo";padding-bottom:30px}.bcl-look-tri_band_serif .bcl-deco-a,.bcl-look-tri_band_serif .bcl-deco-b{display:block;position:relative;grid-column:1/-1}.bcl-look-tri_band_serif .bcl-deco-a{grid-row:1/2;background:repeating-radial-gradient(circle at 78px 50%,hsla(41,55%,90%,.07) 0 1px,transparent 1px 6px),linear-gradient(160deg,color-mix(in srgb,var(--tb-deep) 85%,#fff) 0,var(--tb-deep) 70%);border-bottom:1px solid hsla(41,55%,90%,.45)}.bcl-look-tri_band_serif .bcl-deco-b{grid-row:2/4;background:repeating-linear-gradient(90deg,rgba(120,96,50,.05) 0 1px,transparent 1px 4px),var(--tb-mid);border-top:3px solid var(--tb-deep);border-bottom:4px double var(--tb-deep)}.bcl-look-tri_band_serif .bcl-cover{display:none}.bcl-look-tri_band_serif .bcl-portrait{align-self:center;justify-self:center;margin:40px 0 40px 12px;border-radius:50%;box-shadow:0 0 0 4px var(--tb-deep),0 0 0 5px hsla(41,55%,90%,.7),0 0 0 10px var(--tb-deep),0 0 0 11px hsla(41,55%,90%,.3)}.bcl-look-tri_band_serif .bcl-portrait-img,.bcl-look-tri_band_serif .bcl-portrait-initials{border:2px solid var(--tb-ivory);box-shadow:none}.bcl-look-tri_band_serif .bcl-portrait-initials{background:var(--tb-ivory);color:var(--tb-deep);font-family:var(--bcl-display);font-weight:700}.bcl-look-tri_band_serif .bcl-id{display:contents}.bcl-look-tri_band_serif .bcl-agency,.bcl-look-tri_band_serif .bcl-name,.bcl-look-tri_band_serif .bcl-title{position:relative;z-index:1}.bcl-look-tri_band_serif .bcl-name{grid-area:name;align-self:center;padding:26px 22px 26px 10px;font-size:27px;font-weight:400;line-height:1.12;letter-spacing:.005em;text-align:left;color:var(--tb-ivory)}.bcl-look-tri_band_serif .bcl-name-first,.bcl-look-tri_band_serif .bcl-name-last{display:block}.bcl-look-tri_band_serif .bcl-name-last{font-weight:700}.bcl-look-tri_band_serif .bcl-name:after{content:"";display:block;width:46px;height:4px;margin-top:14px;border-top:1px solid hsla(41,55%,90%,.75);border-bottom:1px solid hsla(41,55%,90%,.75)}.bcl-look-tri_band_serif .bcl-title{grid-area:title;padding:18px var(--bcl-pad) 0;font-family:var(--bcl-font);font-size:11px;font-weight:700;letter-spacing:.24em;color:var(--bcl-user-text,var(--tb-ink))}.bcl-look-tri_band_serif .bcl-agency{grid-area:agency;padding:6px var(--bcl-pad) 18px;font-size:17px;font-weight:400;letter-spacing:.02em;color:var(--bcl-user-text,var(--tb-ink))}.bcl-look-tri_band_serif .bcl-tagline{display:flex;flex-direction:column;align-items:center;gap:14px;padding:28px 34px 0;font-size:15px;line-height:1.65;color:var(--bcl-user-text,var(--tb-ink))}.bcl-look-tri_band_serif .bcl-tagline:after,.bcl-look-tri_band_serif .bcl-tagline:before{content:"";width:64px;height:4px;border-top:1px solid var(--bcl-accent);border-bottom:1px solid var(--bcl-accent)}.bcl-look-tri_band_serif .bcl-contacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;margin:26px var(--bcl-pad) 0;padding:3px;border:1px solid var(--tb-ink);background:#fbf8f1;box-shadow:inset 0 0 0 2px #fbf8f1,inset 0 0 0 3px var(--tb-rule);text-align:center}.bcl-look-tri_band_serif .bcl-contact{min-width:0;border-bottom:1px solid var(--tb-rule)}.bcl-look-tri_band_serif .bcl-contact--phone{order:1;border-right:1px solid var(--tb-rule)}.bcl-look-tri_band_serif .bcl-contact--website{order:2}.bcl-look-tri_band_serif .bcl-contact--email{order:3;grid-column:1/-1}.bcl-look-tri_band_serif .bcl-contact--address{order:4;grid-column:1/-1}.bcl-look-tri_band_serif .bcl-contact:last-child{border-bottom:0}.bcl-look-tri_band_serif .bcl-contact--phone:last-child,.bcl-look-tri_band_serif .bcl-contact--website:last-child{grid-column:1/-1;border-right:0}.bcl-look-tri_band_serif .bcl-contact-hit{justify-content:center;min-height:64px;padding:12px 10px}.bcl-look-tri_band_serif .bcl-contact-icon{display:none}.bcl-look-tri_band_serif .bcl-contact-text{flex-direction:column;gap:5px;align-items:center}.bcl-look-tri_band_serif .bcl-contact-label{font-size:9.5px;font-weight:700;letter-spacing:.26em;color:var(--tb-muted)}.bcl-look-tri_band_serif .bcl-contact-value{font-size:14px;font-weight:400;color:var(--bcl-user-text,var(--tb-ink))}.bcl-look-tri_band_serif a.bcl-contact-hit:hover .bcl-contact-value{text-decoration:underline;-webkit-text-decoration-color:var(--bcl-accent);text-decoration-color:var(--bcl-accent);text-underline-offset:4px}.bcl-look-tri_band_serif .bcl-icons{gap:8px;padding:18px var(--bcl-pad) 0}.bcl-look-tri_band_serif .bcl-icon--email,.bcl-look-tri_band_serif .bcl-icon--phone,.bcl-look-tri_band_serif .bcl-icon--website{display:none}.bcl-look-tri_band_serif .bcl-icon{width:44px;height:44px;border:1px solid var(--tb-ink);border-radius:0;background:transparent;color:var(--tb-ink)}.bcl-look-tri_band_serif .bcl-icon:hover{background:var(--tb-deep);color:var(--tb-ivory)}.bcl-look-tri_band_serif .bcl-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:24px var(--bcl-pad) 0}.bcl-look-tri_band_serif .bcl-action{justify-content:center;gap:9px;min-height:54px;padding:10px 12px;border:1px solid var(--tb-ink);border-radius:0;background:#fbf8f1;box-shadow:inset 0 0 0 3px #fbf8f1,inset 0 0 0 4px var(--tb-rule);color:var(--tb-ink);font-family:var(--bcl-font);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-align:center;text-transform:uppercase}.bcl-look-tri_band_serif .bcl-action-label{flex:0 1 auto;line-height:1.45}.bcl-look-tri_band_serif .bcl-action-icon{width:18px;height:18px;border-radius:0;background:none;color:inherit}.bcl-look-tri_band_serif .bcl-action-icon svg{width:16px;height:16px}.bcl-look-tri_band_serif .bcl-action--contact,.bcl-look-tri_band_serif .bcl-action--cta,.bcl-look-tri_band_serif .bcl-action--save{grid-column:1/-1}.bcl-look-tri_band_serif .bcl-action--contact{min-height:60px;border-color:var(--tb-deep);background:var(--tb-deep);box-shadow:inset 0 0 0 4px var(--tb-deep),inset 0 0 0 5px hsla(41,55%,90%,.6);color:var(--tb-ivory);font-size:11.5px}.bcl-look-tri_band_serif .bcl-action--contact .bcl-action-icon,.bcl-look-tri_band_serif .bcl-action--profile .bcl-action-icon,.bcl-look-tri_band_serif .bcl-action--save .bcl-action-icon{background:none;color:inherit}.bcl-look-tri_band_serif .bcl-action--profile{background:var(--tb-mid);box-shadow:inset 0 0 0 3px var(--tb-mid),inset 0 0 0 4px rgba(24,32,46,.35)}.bcl-look-tri_band_serif .bcl-action--save{border-color:var(--tb-ink);background:#fbf8f1;color:var(--tb-ink)}.bcl-look-tri_band_serif .bcl-action:hover{transform:none;box-shadow:inset 0 0 0 3px #fbf8f1,inset 0 0 0 4px var(--bcl-accent)}.bcl-look-tri_band_serif .bcl-action--contact:hover{box-shadow:inset 0 0 0 4px var(--tb-deep),inset 0 0 0 5px var(--tb-ivory)}.bcl-look-tri_band_serif .bcl-logo{grid-area:logo;justify-self:stretch;display:flex;align-items:center;gap:16px;margin:26px var(--bcl-pad) 0;padding:0;border-radius:0;background:none}.bcl-look-tri_band_serif .bcl-logo:after,.bcl-look-tri_band_serif .bcl-logo:before{content:"";flex:1 1;height:4px;border-top:1px solid var(--tb-rule);border-bottom:1px solid var(--tb-rule)}.bcl-look-tri_band_serif .bcl-logo img{height:40px;max-width:140px}@media (max-width:400px){.bcl-look-tri_band_serif .bcl{grid-template-columns:124px minmax(0,1fr)}.bcl-look-tri_band_serif .bcl-name{padding-right:16px;font-size:23px}.bcl-look-tri_band_serif .bcl-action{padding:8px;letter-spacing:.08em}}.bcl-look-beige_icon_rail{--ir-oat:#ebe4d8;--ir-linen:#f7f3ec;--ir-sand:#ddd2bf;--ir-char:#2b2a28;--ir-taupe:#6b6257;--ir-stone:#e3dacb;--bcl-paper:var(--ir-oat);--bcl-ink:var(--ir-char);--bcl-heading:var(--ir-char);--bcl-body:#45403a;--bcl-muted:var(--ir-taupe);--bcl-line:rgba(43,42,40,.1);--bcl-font:"Montserrat",system-ui,sans-serif;--bcl-display:"Montserrat",system-ui,sans-serif;--bcl-pad:8px;--bcl-cover-fill:linear-gradient(160deg,#d9cdb9,#b9aa92);--ir-photo-h:212px;border:0;border-radius:28px;background:var(--ir-oat);box-shadow:0 1px 2px rgba(43,42,40,.05),0 18px 40px rgba(60,48,30,.12)}.bcl-look-beige_icon_rail .bcl{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);column-gap:10px;grid-template-areas:"portrait cover" "id id" "tagline tagline" "contacts contacts" "icons icons" "actions actions";padding:16px 16px 26px;text-align:left}.bcl-look-beige_icon_rail .bcl-portrait{justify-self:stretch;margin:0}.bcl-look-beige_icon_rail .bc-reel-avatar-wrap,.bcl-look-beige_icon_rail .bcl-portrait-img,.bcl-look-beige_icon_rail .bcl-portrait-initials{width:100%;height:var(--ir-photo-h);border:0;border-radius:20px;box-shadow:none}.bcl-look-beige_icon_rail .bcl-portrait-initials{background:var(--ir-char);color:var(--ir-linen);font-size:40px;font-weight:500;letter-spacing:.08em}.bcl-look-beige_icon_rail .bcl-cover{height:var(--ir-photo-h);border-radius:20px}.bcl-look-beige_icon_rail .bcl-cover-img{filter:sepia(.18) saturate(.82) brightness(1.03)}.bcl-look-beige_icon_rail .bcl-logo{align-self:end;justify-self:start;display:flex;align-items:center;justify-content:center;min-width:72px;height:72px;margin:0 0 -22px -32px;padding:12px;border-radius:18px;background:var(--ir-char);box-shadow:0 0 0 5px var(--ir-oat)}.bcl-look-beige_icon_rail .bcl-logo img{height:44px;max-width:120px;filter:brightness(0) invert(1)}.bcl-look-beige_icon_rail .bcl-id{align-items:flex-start;gap:6px;padding:32px var(--bcl-pad) 0}.bcl-look-beige_icon_rail .bcl-name{font-size:23px;font-weight:600;line-height:1.25;letter-spacing:.14em;text-transform:uppercase}.bcl-look-beige_icon_rail .bcl-name:after{content:"";display:block;width:34px;height:3px;margin:12px 0 6px;border-radius:2px;background:var(--bcl-accent)}.bcl-look-beige_icon_rail .bcl-title{font-size:11px;font-weight:500;letter-spacing:.2em;color:var(--bcl-user-text,var(--ir-taupe))}.bcl-look-beige_icon_rail .bcl-agency{font-size:14px;font-weight:600;color:var(--bcl-user-text,var(--ir-char))}.bcl-look-beige_icon_rail .bcl-tagline{padding:14px var(--bcl-pad) 0;font-size:15px;font-weight:400;line-height:1.6;color:var(--bcl-user-text,#45403a)}.bcl-look-beige_icon_rail .bcl-contacts{display:flex;gap:0;margin:22px 0 0;padding:0;border-radius:22px;background:linear-gradient(90deg,var(--ir-char) 0 60px,var(--ir-linen) 60px);overflow:hidden}.bcl-look-beige_icon_rail .bcl-contact-hit{gap:0;padding:0;align-items:stretch}.bcl-look-beige_icon_rail .bcl-contact-icon{width:60px;height:auto;min-height:64px;border-radius:0;background:none;color:#e8dfd0}.bcl-look-beige_icon_rail .bcl-contact-text{flex:1 1;flex-direction:column;justify-content:center;gap:3px;padding:12px 18px}.bcl-look-beige_icon_rail .bcl-contact+.bcl-contact .bcl-contact-text{border-top:1px solid rgba(43,42,40,.09)}.bcl-look-beige_icon_rail .bcl-contact+.bcl-contact .bcl-contact-icon{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.bcl-look-beige_icon_rail .bcl-contact-label{font-size:10px;font-weight:600;letter-spacing:.18em;color:var(--ir-taupe)}.bcl-look-beige_icon_rail .bcl-contact-value{font-size:14.5px;font-weight:500;color:var(--bcl-user-text,var(--ir-char))}.bcl-look-beige_icon_rail a.bcl-contact-hit:hover .bcl-contact-icon{color:#fff}.bcl-look-beige_icon_rail a.bcl-contact-hit:hover .bcl-contact-text{background:#fbf8f3}.bcl-look-beige_icon_rail .bcl-icons{justify-content:flex-start;gap:8px;padding:14px 0 0}.bcl-look-beige_icon_rail .bcl-icon--email,.bcl-look-beige_icon_rail .bcl-icon--phone,.bcl-look-beige_icon_rail .bcl-icon--website{display:none}.bcl-look-beige_icon_rail .bcl-icon{width:46px;height:46px;border-radius:14px;background:var(--ir-linen);color:var(--ir-char)}.bcl-look-beige_icon_rail .bcl-icon:hover{background:var(--ir-char);color:var(--ir-linen)}.bcl-look-beige_icon_rail .bcl-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:22px 0 0}.bcl-look-beige_icon_rail .bcl-action{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:14px;min-height:96px;padding:14px 16px 15px;border:1px solid rgba(43,42,40,.07);border-radius:20px;background:var(--ir-linen);color:var(--ir-char);font-size:13px;font-weight:600}.bcl-look-beige_icon_rail .bcl-action-label{flex:0 0 auto;line-height:1.3}.bcl-look-beige_icon_rail .bcl-action-icon{width:36px;height:36px;border-radius:12px;background:var(--ir-oat);color:var(--ir-char)}.bcl-look-beige_icon_rail .bcl-action--voice{background:var(--ir-sand)}.bcl-look-beige_icon_rail .bcl-action--voice .bcl-action-icon{background:var(--ir-linen)}.bcl-look-beige_icon_rail .bcl-action--qr{background:var(--ir-stone)}.bcl-look-beige_icon_rail .bcl-action--qr .bcl-action-icon{background:var(--ir-linen)}.bcl-look-beige_icon_rail .bcl-action--profile{border-color:transparent;background:var(--ir-char);color:var(--ir-linen)}.bcl-look-beige_icon_rail .bcl-action--profile .bcl-action-icon{background:hsla(0,0%,100%,.12);color:var(--ir-linen)}.bcl-look-beige_icon_rail .bcl-action--contact,.bcl-look-beige_icon_rail .bcl-action--cta,.bcl-look-beige_icon_rail .bcl-action--save{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:flex-start;min-height:62px;padding:10px 20px 10px 12px}.bcl-look-beige_icon_rail .bcl-action--contact{border-color:transparent;background:var(--bcl-accent-fill);color:var(--bcl-on-accent);font-size:14.5px}.bcl-look-beige_icon_rail .bcl-action--contact .bcl-action-icon{background:hsla(0,0%,100%,.18);color:inherit}.bcl-look-beige_icon_rail .bcl-action--contact .bcl-action-label{flex:1 1}.bcl-look-beige_icon_rail .bcl-action--contact:after{content:"\2192";font-size:19px;font-weight:500}.bcl-look-beige_icon_rail .bcl-action--cta,.bcl-look-beige_icon_rail .bcl-action--save{background:var(--ir-linen);color:var(--ir-char)}.bcl-look-beige_icon_rail .bcl-action--save .bcl-action-icon{background:var(--ir-oat);color:var(--ir-char)}.bcl-look-beige_icon_rail .bcl-action:hover{box-shadow:0 10px 20px rgba(60,48,30,.12)}@media (max-width:400px){.bcl-look-beige_icon_rail{--ir-photo-h:184px}.bcl-look-beige_icon_rail .bcl{padding:12px 12px 22px}.bcl-look-beige_icon_rail .bcl-name{font-size:20px;letter-spacing:.1em}}.bcl-look-tidemark_lending{--tm-navy:#0c2340;--tm-navy-2:#16365e;--tm-teal:#13a39e;--tm-teal-light:#8ee3dc;--tm-slate:#51607a;--tm-line:#dde4ec;--tm-hex:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);--tm-cut:polygon(0 0,100% 0,100% 62%,0 86%);--bcl-paper:#fff;--bcl-ink:var(--tm-navy);--bcl-heading:var(--tm-navy);--bcl-body:#3c4a60;--bcl-muted:var(--tm-slate);--bcl-line:var(--tm-line);--bcl-font:"Montserrat",system-ui,sans-serif;--bcl-display:"Montserrat",system-ui,sans-serif;--bcl-portrait:92px;--bcl-pad:22px;border:1px solid rgba(12,35,64,.1);border-radius:6px;background:#fff;box-shadow:0 1px 2px rgba(12,35,64,.06),0 16px 40px rgba(12,35,64,.14)}.bcl-look-tidemark_lending .bcl{grid-template-columns:150px minmax(0,1fr);grid-template-areas:"portrait id" "tagline tagline" "contacts contacts" "icons icons" "actions actions";padding-bottom:34px;text-align:left}.bcl-look-tidemark_lending .bcl-deco-a{display:block;position:relative;grid-row:1;grid-column:1/-1;background:var(--bcl-accent-fill);-webkit-clip-path:polygon(0 0,100% 0,100% 72%,0 100%);clip-path:polygon(0 0,100% 0,100% 72%,0 100%)}.bcl-look-tidemark_lending .bcl-cover{grid-row:1;grid-column:1/-1;height:auto;background:none;overflow:visible;isolation:isolate}.bcl-look-tidemark_lending .bcl-cover:after,.bcl-look-tidemark_lending .bcl-cover:before{content:"";position:absolute;inset:0}.bcl-look-tidemark_lending .bcl-cover:before{z-index:-1;background:linear-gradient(150deg,var(--tm-navy-2) 0,var(--tm-navy) 62%);-webkit-clip-path:var(--tm-cut);clip-path:var(--tm-cut)}.bcl-look-tidemark_lending .bcl-cover:after{z-index:-2;background:var(--tm-teal);-webkit-clip-path:polygon(0 0,100% 0,100% 67%,0 93%);clip-path:polygon(0 0,100% 0,100% 67%,0 93%)}.bcl-look-tidemark_lending .bcl-cover-img{position:absolute;inset:0;opacity:.2;filter:grayscale(1) contrast(1.15);mix-blend-mode:luminosity;-webkit-clip-path:var(--tm-cut);clip-path:var(--tm-cut)}.bcl-look-tidemark_lending .bcl-logo{grid-row:1;grid-column:1/-1;margin:18px 0 0 22px;padding:5px 7px;border-radius:3px;background:#fff}.bcl-look-tidemark_lending .bcl-logo img{height:34px;max-width:120px}.bcl-look-tidemark_lending .bcl-portrait{position:relative;align-self:start;justify-self:start;display:flex;align-items:center;justify-content:center;width:128px;height:146px;margin:76px 0 74px 18px}.bcl-look-tidemark_lending .bcl-portrait:after,.bcl-look-tidemark_lending .bcl-portrait:before{content:"";position:absolute;-webkit-clip-path:var(--tm-hex);clip-path:var(--tm-hex)}.bcl-look-tidemark_lending .bcl-portrait:before{inset:0;background:linear-gradient(160deg,var(--tm-teal-light),var(--tm-teal))}.bcl-look-tidemark_lending .bcl-portrait:after{inset:4px;background:#fff}.bcl-look-tidemark_lending .bc-reel-avatar-wrap,.bcl-look-tidemark_lending .bcl-portrait-img,.bcl-look-tidemark_lending .bcl-portrait-initials{position:relative;z-index:1;width:var(--bcl-portrait);height:var(--bcl-portrait);border:0;border-radius:4px;box-shadow:0 6px 14px rgba(12,35,64,.28)}.bcl-look-tidemark_lending .bcl-portrait-initials{background:var(--tm-navy);color:#fff}.bcl-look-tidemark_lending .bcl-id{align-self:start;align-items:flex-start;gap:0;padding:92px var(--bcl-pad) 0 8px}.bcl-look-tidemark_lending .bcl-name{font-size:24px;font-weight:700;line-height:1.12;letter-spacing:.01em;color:#fff}.bcl-look-tidemark_lending .bcl-name-first,.bcl-look-tidemark_lending .bcl-name-last{display:block}.bcl-look-tidemark_lending .bcl-title{margin-top:12px;font-size:10.5px;font-weight:600;line-height:1.5;letter-spacing:.16em;color:var(--tm-teal-light)}.bcl-look-tidemark_lending .bcl-agency{margin-top:3px;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.82)}.bcl-look-tidemark_lending .bcl-tagline{padding:8px var(--bcl-pad) 0;font-size:15px;font-weight:500;line-height:1.55;color:var(--bcl-user-text,#2d3b52)}.bcl-look-tidemark_lending .bcl-contacts{display:flex;gap:0;margin:22px var(--bcl-pad) 0;padding:0;border:1px solid var(--tm-line);border-radius:4px;overflow:hidden}.bcl-look-tidemark_lending .bcl-contact+.bcl-contact{border-top:1px solid var(--tm-line)}.bcl-look-tidemark_lending .bcl-contact:nth-child(2n){background:#f5f8fb}.bcl-look-tidemark_lending .bcl-contact-hit{gap:14px;min-height:54px;padding:9px 14px 9px 16px}.bcl-look-tidemark_lending .bcl-contact-icon{width:26px;height:26px;margin:0 3px;border:1.5px solid var(--tm-teal);border-radius:2px;background:#fff;color:var(--tm-navy);transform:rotate(45deg)}.bcl-look-tidemark_lending .bcl-contact-icon svg{width:14px;height:14px;transform:rotate(-45deg)}.bcl-look-tidemark_lending .bcl-contact-text{flex:1 1;flex-direction:row;align-items:baseline;gap:10px}.bcl-look-tidemark_lending .bcl-contact-label{flex:0 0 66px;font-size:9.5px;font-weight:700;letter-spacing:.16em;color:var(--tm-slate)}.bcl-look-tidemark_lending .bcl-contact-value{flex:1 1;min-width:0;font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--bcl-user-text,var(--tm-navy))}.bcl-look-tidemark_lending a.bcl-contact-hit:after{content:"\203A";flex-shrink:0;font-size:20px;line-height:1;color:var(--tm-teal)}.bcl-look-tidemark_lending a.bcl-contact-hit:hover{background:rgba(19,163,158,.08)}.bcl-look-tidemark_lending .bcl-icons{justify-content:flex-start;gap:8px;padding:16px var(--bcl-pad) 0}.bcl-look-tidemark_lending .bcl-icon--email,.bcl-look-tidemark_lending .bcl-icon--phone,.bcl-look-tidemark_lending .bcl-icon--website{display:none}.bcl-look-tidemark_lending .bcl-icon{width:44px;height:44px;border:1px solid var(--tm-line);border-radius:4px;background:#fff;color:var(--tm-navy)}.bcl-look-tidemark_lending .bcl-icon:hover{border-color:var(--tm-navy);background:var(--tm-navy);color:#fff}.bcl-look-tidemark_lending .bcl-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:24px var(--bcl-pad) 0}.bcl-look-tidemark_lending .bcl-action{flex-direction:column;justify-content:center;gap:8px;min-height:88px;padding:12px 8px;border:1px solid var(--tm-line);border-top:3px solid var(--tm-teal);border-radius:4px;background:#fff;color:var(--tm-navy);font-size:11.5px;font-weight:700;line-height:1.3;text-align:center}.bcl-look-tidemark_lending .bcl-action-label{flex:0 0 auto}.bcl-look-tidemark_lending .bcl-action-icon{width:36px;height:36px;border-radius:3px;background:#eef3f8;color:var(--tm-navy)}.bcl-look-tidemark_lending .bcl-action--contact,.bcl-look-tidemark_lending .bcl-action--cta,.bcl-look-tidemark_lending .bcl-action--profile,.bcl-look-tidemark_lending .bcl-action--save{grid-column:1/-1;flex-direction:row;justify-content:flex-start;gap:14px;min-height:56px;padding:8px 18px 8px 10px;border-top-width:1px;font-size:12.5px;letter-spacing:.1em;text-align:left;text-transform:uppercase}.bcl-look-tidemark_lending .bcl-action--contact .bcl-action-label,.bcl-look-tidemark_lending .bcl-action--cta .bcl-action-label,.bcl-look-tidemark_lending .bcl-action--profile .bcl-action-label,.bcl-look-tidemark_lending .bcl-action--save .bcl-action-label{flex:1 1}.bcl-look-tidemark_lending .bcl-action--contact{order:-1;border-color:transparent;background:var(--bcl-accent-fill);color:var(--bcl-on-accent)}.bcl-look-tidemark_lending .bcl-action--contact:after,.bcl-look-tidemark_lending .bcl-action--profile:after{content:"\2192";font-size:18px;letter-spacing:0}.bcl-look-tidemark_lending .bcl-action--contact .bcl-action-icon{background:hsla(0,0%,100%,.16);color:inherit}.bcl-look-tidemark_lending .bcl-action--profile{border-color:var(--tm-navy);background:var(--tm-navy);color:#fff}.bcl-look-tidemark_lending .bcl-action--profile .bcl-action-icon{background:rgba(142,227,220,.16);color:var(--tm-teal-light)}.bcl-look-tidemark_lending .bcl-action--cta,.bcl-look-tidemark_lending .bcl-action--save{border-color:var(--tm-line);background:#fff;color:var(--tm-navy)}.bcl-look-tidemark_lending .bcl-action--save .bcl-action-icon{background:rgba(19,163,158,.12);color:#0d7d79}.bcl-look-tidemark_lending .bcl-action:hover{transform:none;box-shadow:0 8px 18px rgba(12,35,64,.12)}.bcl-look-tidemark_lending .bcl-deco-b{display:block;left:0;right:0;bottom:0;height:8px;background:linear-gradient(100deg,var(--tm-navy) 0 64%,var(--tm-teal) 64% 82%,var(--bcl-accent) 82%)}@media (max-width:400px){.bcl-look-tidemark_lending .bcl{grid-template-columns:136px minmax(0,1fr)}.bcl-look-tidemark_lending .bcl-portrait{margin-left:12px}.bcl-look-tidemark_lending .bcl-name{font-size:21px}.bcl-look-tidemark_lending .bcl-contact-text{flex-direction:column;align-items:flex-start;gap:2px}.bcl-look-tidemark_lending .bcl-contact-label{flex-basis:auto}}.bcl-look-brass_horizon{--bcl-paper:#13203a;--bcl-ink:#efe6cf;--bcl-heading:#ead9ae;--bcl-body:#d6cdb6;--bcl-muted:#b9ad8e;--bcl-line:rgba(201,164,92,.32);--bcl-alt:#1a2a49;--bcl-display:"Cormorant Garamond",Georgia,serif;--bcl-font:"Montserrat",system-ui,sans-serif;--bcl-pad:24px;--bcl-radius:2px;--bcl-portrait:104px;--bcl-cover-fill:linear-gradient(180deg,#1c2d4f,#24375c 55%,#13203a);--bh-brass:#c9a45c;--bh-brass-hi:#e3c98d;--bh-brass-lo:#9b7a37;--bh-shield:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);--bh-engrave:linear-gradient(var(--bh-brass),var(--bh-brass)) 0 0 /100% 1px no-repeat,linear-gradient(rgba(201,164,92,.45),rgba(201,164,92,.45)) 0 4px /100% 1px no-repeat;border:1px solid rgba(201,164,92,.35);border-radius:6px;background:radial-gradient(120% 60% at 100% 0,rgba(201,164,92,.08),transparent 60%),linear-gradient(180deg,#152443,#111c33);box-shadow:0 2px 4px rgba(10,18,34,.25),0 22px 48px rgba(10,18,34,.35);color:var(--bcl-user-text,var(--bcl-body))}.bcl-look-brass_horizon .bcl{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo logo" "id portrait" "tagline tagline" "cover cover" "contacts contacts" "icons icons" "socials socials" "qr qr" "barcode barcode" "actions actions";padding:0 0 28px;text-align:left}.bcl-look-brass_horizon .bcl-deco-a{display:block;inset:8px;border:1px solid rgba(201,164,92,.22)}.bcl-look-brass_horizon .bcl-logo{grid-area:logo;align-self:end;justify-self:start;margin:22px var(--bcl-pad) 0;padding:6px 10px;border-radius:2px;background:#f4ecd8;box-shadow:0 0 0 1px var(--bh-brass),0 0 0 4px #13203a,0 0 0 5px rgba(201,164,92,.5)}.bcl-look-brass_horizon .bcl-logo img{height:34px;max-width:140px}.bcl-look-brass_horizon .bcl:before{content:"";grid-area:logo;align-self:end;height:6px;margin:0 var(--bcl-pad) -18px;background:var(--bh-engrave)}.bcl-look-brass_horizon .bcl[data-has-logo="0"]:before{margin-top:56px}.bcl-look-brass_horizon .bcl[data-has-logo="1"] .bcl-logo{margin-bottom:-38px}.bcl-look-brass_horizon .bcl-id{align-items:flex-start;align-self:center;gap:0;padding:44px 12px 0 var(--bcl-pad)}.bcl-look-brass_horizon .bcl-name{display:flex;flex-direction:column;font-family:var(--bcl-display);font-size:34px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--bcl-user-heading,var(--bcl-heading))}.bcl-look-brass_horizon .bcl-name-last{margin-top:4px}.bcl-look-brass_horizon .bcl-title{margin-top:14px;font-family:var(--bcl-display);font-size:18px;font-style:italic;font-weight:500;letter-spacing:.01em;line-height:1.25;text-transform:none;color:var(--bcl-user-text,var(--bcl-ink))}.bcl-look-brass_horizon .bcl-agency{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:10.5px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--bh-brass)}.bcl-look-brass_horizon .bcl-agency:before{content:"";width:22px;height:1px;background:var(--bh-brass)}.bcl-look-brass_horizon .bcl-portrait{position:relative;align-self:start;justify-self:end;width:128px;height:160px;margin:44px var(--bcl-pad) 0 0;padding-top:12px;display:flex;justify-content:center}.bcl-look-brass_horizon .bcl-portrait:after,.bcl-look-brass_horizon .bcl-portrait:before{content:"";position:absolute;-webkit-clip-path:var(--bh-shield);clip-path:var(--bh-shield);z-index:0}.bcl-look-brass_horizon .bcl-portrait:before{inset:0;background:linear-gradient(160deg,var(--bh-brass-hi),var(--bh-brass) 45%,var(--bh-brass-lo))}.bcl-look-brass_horizon .bcl-portrait:after{inset:3px;background:linear-gradient(transparent calc(100% - 26px),rgba(0,0,0,.18) calc(100% - 26px)),var(--bcl-accent)}.bcl-look-brass_horizon .bc-reel-avatar-wrap,.bcl-look-brass_horizon .bcl-portrait-img,.bcl-look-brass_horizon .bcl-portrait-initials{position:relative;z-index:1;width:var(--bcl-portrait);height:112px;border:1px solid var(--bh-brass-hi);border-radius:2px;box-shadow:0 0 0 3px rgba(19,32,58,.55),0 8px 18px rgba(6,12,24,.45);object-fit:cover}.bcl-look-brass_horizon .bcl-portrait-initials{background:#13203a;color:var(--bh-brass-hi);font-family:var(--bcl-display);font-weight:600;letter-spacing:.06em}.bcl-look-brass_horizon .bcl-tagline{margin:22px var(--bcl-pad) 0;padding:0 0 0 16px;border-left:1px solid var(--bh-brass);font-family:var(--bcl-display);font-size:19px;font-style:italic;font-weight:500;line-height:1.35;color:var(--bcl-user-text,var(--bcl-ink))}.bcl-look-brass_horizon .bcl-cover{position:relative;height:108px;margin:26px var(--bcl-pad) 0;padding:7px 0;background:var(--bh-engrave),var(--bcl-cover-fill);background-origin:border-box}.bcl-look-brass_horizon .bcl-cover:after{content:"";position:absolute;inset:auto 0 0;height:6px;background:var(--bh-engrave)}.bcl-look-brass_horizon .bcl-cover-img{filter:grayscale(1) contrast(1.05) brightness(.9);mix-blend-mode:luminosity;opacity:.85}.bcl-look-brass_horizon .bcl-cover:has(.bcl-cover-img){background:var(--bh-engrave),linear-gradient(90deg,#1a2c50,#2a3f68 50%,#1a2c50)}.bcl-look-brass_horizon .bcl-contacts{display:flex;gap:0;padding:18px var(--bcl-pad) 0}.bcl-look-brass_horizon .bcl-contact{background:linear-gradient(var(--bcl-line),var(--bcl-line)) 0 100% /100% 1px no-repeat}.bcl-look-brass_horizon .bcl-contact-hit{min-height:48px;gap:0;padding:10px 0}.bcl-look-brass_horizon .bcl-contact-icon{display:none}.bcl-look-brass_horizon .bcl-contact-text{flex-direction:row;align-items:baseline;gap:12px;width:100%}.bcl-look-brass_horizon .bcl-contact-label{flex:0 0 76px;font-size:10px;font-weight:600;letter-spacing:.22em;color:var(--bh-brass)}.bcl-look-brass_horizon .bcl-contact-value{flex:1 1;min-width:0;font-family:var(--bcl-display);font-size:18px;font-weight:600;line-height:1.2;color:var(--bcl-user-text,var(--bcl-ink))}.bcl-look-brass_horizon a.bcl-contact-hit:hover .bcl-contact-value{color:var(--bh-brass-hi)}.bcl-look-brass_horizon .bcl-icons{justify-content:flex-start;gap:10px;padding:18px var(--bcl-pad) 0}.bcl-look-brass_horizon .bcl-icon--email,.bcl-look-brass_horizon .bcl-icon--phone,.bcl-look-brass_horizon .bcl-icon--website{display:none}.bcl-look-brass_horizon .bcl-icon{width:44px;height:44px;border-radius:2px;border:1px solid rgba(201,164,92,.55);background:transparent;color:var(--bh-brass-hi);outline:1px solid rgba(201,164,92,.22);outline-offset:-5px}.bcl-look-brass_horizon .bcl-icon:hover{background:rgba(201,164,92,.1)}.bcl-look-brass_horizon .bcl-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:26px var(--bcl-pad) 0}.bcl-look-brass_horizon .bcl-action{min-height:56px;gap:10px;padding:10px 14px;border:1px solid rgba(201,164,92,.5);border-radius:var(--bcl-radius);background:hsla(0,0%,100%,.02);color:var(--bcl-ink);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;outline:1px solid rgba(201,164,92,.18);outline-offset:-5px}.bcl-look-brass_horizon .bcl-action:hover{background:rgba(201,164,92,.08);box-shadow:none}.bcl-look-brass_horizon .bcl-action:focus-visible{outline:2px solid var(--bh-brass-hi);outline-offset:2px}.bcl-look-brass_horizon .bcl-action-icon{width:22px;height:22px;border-radius:0;background:none;color:var(--bh-brass)}.bcl-look-brass_horizon .bcl-action-label{line-height:1.35}.bcl-look-brass_horizon .bcl-action--contact{grid-column:1/-1;justify-content:center;min-height:60px;border-color:var(--bh-brass-lo);background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.07) 0 1px,transparent 1px 3px),linear-gradient(180deg,var(--bh-brass-hi) 0,var(--bh-brass) 52%,var(--bh-brass-lo) 100%);color:#13203a;font-family:var(--bcl-display);font-size:18px;font-weight:700;letter-spacing:.2em;outline-color:rgba(19,32,58,.4);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),0 6px 18px rgba(6,12,24,.35)}.bcl-look-brass_horizon .bcl-action--contact .bcl-action-label{flex:0 1 auto}.bcl-look-brass_horizon .bcl-action--contact .bcl-action-icon{background:none;color:#13203a}.bcl-look-brass_horizon .bcl-action--contact:hover{background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.09) 0 1px,transparent 1px 3px),linear-gradient(180deg,#ecd6a2 0,#d2ae67 52%,var(--bh-brass-lo) 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 8px 22px rgba(6,12,24,.4)}.bcl-look-brass_horizon .bcl-action--profile{border-color:rgba(201,164,92,.5);background:hsla(0,0%,100%,.02);color:var(--bcl-ink)}.bcl-look-brass_horizon .bcl-action--profile .bcl-action-icon{background:none;color:var(--bh-brass)}.bcl-look-brass_horizon .bcl-action--save{border-color:rgba(201,164,92,.5);background:hsla(0,0%,100%,.02);color:var(--bcl-ink)}.bcl-look-brass_horizon .bcl-action--save .bcl-action-icon{background:none;color:var(--bh-brass)}.bcl-look-brass_horizon .bcl-action:last-child:nth-child(2n){grid-column:1/-1}@media (max-width:400px){.bcl-look-brass_horizon{--bcl-pad:20px}.bcl-look-brass_horizon .bcl-name{font-size:28px}.bcl-look-brass_horizon .bcl-portrait{width:112px;height:142px}.bcl-look-brass_horizon .bc-reel-avatar-wrap,.bcl-look-brass_horizon .bcl-portrait-img,.bcl-look-brass_horizon .bcl-portrait-initials{width:90px;height:98px}.bcl-look-brass_horizon .bcl-contact-label{flex-basis:64px}.bcl-look-brass_horizon .bcl-action{padding:10px 12px;letter-spacing:.08em}}.bcl-look-colonnade_collective{--bcl-paper:#19191c;--bcl-ink:#fafafa;--bcl-heading:#fafafa;--bcl-body:#d4d4d8;--bcl-muted:#a1a1aa;--bcl-line:hsla(0,0%,100%,.08);--bcl-alt:#26262b;--bcl-display:"Montserrat",system-ui,sans-serif;--bcl-font:"Montserrat",system-ui,sans-serif;--bcl-pad:24px;--bcl-radius:20px;--bcl-portrait:172px;--cc-orange:#ff6a1a;--cc-orange-hi:#ff9a3c;--cc-orange-deep:#e8480c;--cc-tile:#242428;border:0;border-radius:28px;background:#19191c;box-shadow:0 2px 6px rgba(0,0,0,.25),0 26px 60px rgba(0,0,0,.35);color:var(--bcl-user-text,var(--bcl-body))}.bcl-look-colonnade_collective .bcl{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo portrait" "id id" "tagline tagline" "contacts contacts" "icons icons" "socials socials" "qr qr" "barcode barcode" "actions actions";padding:0 0 26px;text-align:left}.bcl-look-colonnade_collective .bcl-deco-a{display:block;top:-330px;left:-230px;width:640px;height:520px;border-radius:50%;background:radial-gradient(60% 60% at 70% 80%,var(--cc-orange-hi) 0,transparent 60%),linear-gradient(150deg,var(--cc-orange-deep) 10%,var(--cc-orange) 70%);box-shadow:0 18px 40px rgba(232,72,12,.25)}.bcl-look-colonnade_collective .bcl-deco-b{display:block;top:-350px;left:-250px;width:700px;height:572px;border-radius:50%;border:2px solid rgba(255,106,26,.35)}.bcl-look-colonnade_collective .bcl-deco-c{display:block;top:214px;right:18px;width:92px;height:56px;background:radial-gradient(circle,rgba(255,106,26,.55) 1.6px,transparent 2.2px) 0 0 /12px 12px}.bcl-look-colonnade_collective .bcl-cover{display:none}.bcl-look-colonnade_collective .bcl-logo{grid-area:logo;align-self:start;justify-self:start;margin:26px var(--bcl-pad) 0;padding:7px 10px;border-radius:14px;background:#fff;box-shadow:0 8px 20px rgba(120,30,0,.3)}.bcl-look-colonnade_collective .bcl-logo img{height:38px;max-width:130px}.bcl-look-colonnade_collective .bcl-portrait{position:relative;align-self:start;justify-self:end;margin:58px calc(var(--bcl-pad) + 8px) 0 0;padding:0 0 22px}.bcl-look-colonnade_collective .bcl-portrait:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:26px solid var(--cc-orange);transform:translateX(-50%)}.bcl-look-colonnade_collective .bc-reel-avatar-wrap,.bcl-look-colonnade_collective .bcl-portrait-img,.bcl-look-colonnade_collective .bcl-portrait-initials{width:var(--bcl-portrait);height:var(--bcl-portrait);border:6px solid var(--bcl-accent);border-radius:50%;box-shadow:0 0 0 4px #19191c,0 0 0 10px var(--cc-orange),0 22px 44px rgba(0,0,0,.55)}.bcl-look-colonnade_collective .bcl-portrait-initials{background:var(--cc-tile);color:var(--cc-orange);font-weight:700}.bcl-look-colonnade_collective .bcl-id{align-items:flex-start;gap:0;padding:18px var(--bcl-pad) 0}.bcl-look-colonnade_collective .bcl-name{display:flex;flex-direction:column;font-family:var(--bcl-display);font-size:46px;font-weight:800;line-height:.95;letter-spacing:-.035em;color:var(--bcl-user-heading,var(--bcl-heading))}.bcl-look-colonnade_collective .bcl-name-last{color:var(--cc-orange)}.bcl-look-colonnade_collective .bcl-title{margin-top:14px;font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--bcl-user-text,#f4f4f5)}.bcl-look-colonnade_collective .bcl-agency{display:inline-flex;align-items:center;gap:8px;margin-top:8px;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--bcl-muted)}.bcl-look-colonnade_collective .bcl-agency:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--cc-orange)}.bcl-look-colonnade_collective .bcl-tagline{padding:20px var(--bcl-pad) 0;font-size:20px;font-weight:700;line-height:1.35;letter-spacing:-.01em;color:var(--bcl-user-text,#fafafa);text-decoration:underline;-webkit-text-decoration-color:rgba(255,106,26,.55);text-decoration-color:rgba(255,106,26,.55);text-decoration-thickness:.32em;text-underline-offset:-.12em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.bcl-look-colonnade_collective .bcl-contacts{display:flex;gap:4px;margin:22px var(--bcl-pad) 0;padding:10px 16px;border-radius:22px;background:var(--cc-tile)}.bcl-look-colonnade_collective .bcl-contact+.bcl-contact{border-top:1px solid var(--bcl-line)}.bcl-look-colonnade_collective .bcl-contact-hit{min-height:52px;gap:14px;padding:8px 0}.bcl-look-colonnade_collective .bcl-contact-icon{width:34px;height:34px;border-radius:50% 50% 50% 0;background:var(--cc-orange);color:#19191c;transform:rotate(-45deg)}.bcl-look-colonnade_collective .bcl-contact-icon svg{transform:rotate(45deg)}.bcl-look-colonnade_collective .bcl-contact-label{font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--bcl-muted)}.bcl-look-colonnade_collective .bcl-contact-value{font-size:15px;font-weight:600;color:var(--bcl-user-text,#fafafa)}.bcl-look-colonnade_collective a.bcl-contact-hit:hover .bcl-contact-value{color:var(--cc-orange-hi)}.bcl-look-colonnade_collective .bcl-icons{justify-content:flex-start;gap:10px;padding:16px var(--bcl-pad) 0}.bcl-look-colonnade_collective .bcl-icon--email,.bcl-look-colonnade_collective .bcl-icon--phone,.bcl-look-colonnade_collective .bcl-icon--website{display:none}.bcl-look-colonnade_collective .bcl-icon{width:46px;height:46px;border:2px solid var(--cc-orange);background:transparent;color:#fafafa}.bcl-look-colonnade_collective .bcl-icon:hover{background:var(--cc-orange);color:#19191c}.bcl-look-colonnade_collective .bcl-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:24px var(--bcl-pad) 0}.bcl-look-colonnade_collective .bcl-action{position:relative;overflow:hidden;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:14px;min-height:104px;padding:16px;border:0;border-radius:var(--bcl-radius);background:var(--cc-tile);color:#fafafa;font-size:14px;font-weight:700;line-height:1.2}.bcl-look-colonnade_collective .bcl-action:after{content:"";position:absolute;top:-34px;right:-34px;width:78px;height:78px;border-radius:50%;border:2px solid rgba(255,106,26,.35);pointer-events:none}.bcl-look-colonnade_collective .bcl-action:hover{background:#2c2c31;box-shadow:0 10px 22px rgba(0,0,0,.3)}.bcl-look-colonnade_collective .bcl-action-icon{width:40px;height:40px;border-radius:50%;background:rgba(255,106,26,.14);color:var(--cc-orange)}.bcl-look-colonnade_collective .bcl-action-label{flex:0 0 auto;width:100%}.bcl-look-colonnade_collective .bcl-action--contact{grid-column:1/-1;flex-direction:row-reverse;align-items:center;justify-content:space-between;min-height:64px;padding:10px 10px 10px 26px;border-radius:999px;background:linear-gradient(100deg,var(--cc-orange-deep),var(--cc-orange) 55%,var(--cc-orange-hi));color:#19191c;font-size:16px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 8px 18px rgba(232,72,12,.26)}.bcl-look-colonnade_collective .bcl-action--contact:after{display:none}.bcl-look-colonnade_collective .bcl-action--contact:hover{background:linear-gradient(100deg,var(--cc-orange),var(--cc-orange-hi));box-shadow:0 14px 30px rgba(232,72,12,.45)}.bcl-look-colonnade_collective .bcl-action--contact .bcl-action-label{flex:1 1}.bcl-look-colonnade_collective .bcl-action--contact .bcl-action-icon{width:46px;height:46px;background:#19191c;color:var(--cc-orange)}.bcl-look-colonnade_collective .bcl-action--profile,.bcl-look-colonnade_collective .bcl-action--save,.bcl-look-colonnade_collective .bcl-action--schedule{border:0;background:var(--cc-tile);color:#fafafa}.bcl-look-colonnade_collective .bcl-action--profile .bcl-action-icon,.bcl-look-colonnade_collective .bcl-action--save .bcl-action-icon{background:rgba(255,106,26,.14);color:var(--cc-orange)}.bcl-look-colonnade_collective .bcl-action:last-child:nth-child(2n){grid-column:1/-1;min-height:64px;flex-direction:row;align-items:center;justify-content:flex-start}@media (max-width:400px){.bcl-look-colonnade_collective{--bcl-pad:18px;--bcl-portrait:140px}.bcl-look-colonnade_collective .bcl-name{font-size:38px}.bcl-look-colonnade_collective .bcl-deco-c{top:190px}}@media (prefers-reduced-motion:reduce){.bcl-look-colonnade_collective .bcl-action{transition:none}}.bcl-look-studio_link_stack{--bcl-paper:#fbf4ef;--bcl-ink:#2b2420;--bcl-heading:#2b2420;--bcl-body:#4a3f38;--bcl-muted:#75685e;--bcl-line:rgba(43,36,32,.08);--bcl-alt:#fff;--bcl-display:"Fraunces",Georgia,serif;--bcl-font:"DM Sans",system-ui,sans-serif;--bcl-pad:20px;--bcl-radius:20px;--bcl-portrait:112px;--ls-row:#fff;--ls-shadow:0 1px 2px rgba(74,46,30,.06),0 6px 18px rgba(74,46,30,.07);border:0;border-radius:30px;background:radial-gradient(70% 38% at 0 0,#ffd8c2 0,transparent 70%),radial-gradient(60% 34% at 100% 6%,#e7d6fb 0,transparent 70%),radial-gradient(70% 40% at 100% 62%,var(--bcl-accent-soft) 0,transparent 70%),radial-gradient(80% 36% at 0 96%,#fde0e3 0,transparent 70%),#fbf4ef;box-shadow:0 2px 6px rgba(74,46,30,.06),0 24px 56px rgba(74,46,30,.12);color:var(--bcl-user-text,var(--bcl-body))}.bcl-look-studio_link_stack .bcl{grid-template-areas:"portrait" "id" "tagline" "icons" "cover" "actions" "contacts" "socials" "qr" "barcode";padding:0 0 26px}.bcl-look-studio_link_stack .bcl-portrait{margin:46px 0 0}.bcl-look-studio_link_stack .bc-reel-avatar-wrap,.bcl-look-studio_link_stack .bcl-portrait-img,.bcl-look-studio_link_stack .bcl-portrait-initials{border:4px solid #fff;box-shadow:0 0 0 1px rgba(43,36,32,.06),0 14px 30px rgba(74,46,30,.18)}.bcl-look-studio_link_stack .bcl-portrait-initials{background:var(--bcl-accent-fill);color:var(--bcl-on-accent);font-family:var(--bcl-display)}.bcl-look-studio_link_stack .bcl-logo{grid-area:portrait;align-self:end;justify-self:center;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:6px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #fbf4ef,0 6px 14px rgba(74,46,30,.18);transform:translate(44px,2px);z-index:3}.bcl-look-studio_link_stack .bcl-logo img{height:26px;max-width:30px}.bcl-look-studio_link_stack .bcl-id{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:8px;padding:16px var(--bcl-pad) 0}.bcl-look-studio_link_stack .bcl-name{flex:0 0 100%;margin-bottom:4px;font-family:var(--bcl-display);font-size:30px;font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--bcl-user-heading,var(--bcl-heading))}.bcl-look-studio_link_stack .bcl-agency,.bcl-look-studio_link_stack .bcl-title{padding:6px 12px;border-radius:999px;font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;line-height:1.2}.bcl-look-studio_link_stack .bcl-title{background:hsla(0,0%,100%,.75);box-shadow:0 0 0 1px rgba(43,36,32,.07);color:var(--bcl-user-text,var(--bcl-ink))}.bcl-look-studio_link_stack .bcl-agency{background:var(--bcl-accent-fill);color:var(--bcl-on-accent)}.bcl-look-studio_link_stack .bcl-tagline{padding:14px calc(var(--bcl-pad) + 8px) 0;font-family:var(--bcl-display);font-size:17px;font-style:italic;font-weight:500;line-height:1.45;color:var(--bcl-user-text,var(--bcl-body))}.bcl-look-studio_link_stack .bcl-icons{gap:10px;padding:18px var(--bcl-pad) 0}.bcl-look-studio_link_stack .bcl-icon--email,.bcl-look-studio_link_stack .bcl-icon--phone,.bcl-look-studio_link_stack .bcl-icon--website{display:none}.bcl-look-studio_link_stack .bcl-icon{width:46px;height:46px;background:#fff;color:var(--bcl-ink);box-shadow:var(--ls-shadow)}.bcl-look-studio_link_stack .bcl-icon:hover{color:var(--bcl-accent)}.bcl-look-studio_link_stack .bcl-cover{height:148px;margin:22px var(--bcl-pad) 0;border:5px solid #fff;border-radius:24px;box-shadow:var(--ls-shadow)}.bcl-look-studio_link_stack .bcl-cover-img{border-radius:19px}.bcl-look-studio_link_stack .bcl[data-has-cover="0"] .bcl-cover{display:none}.bcl-look-studio_link_stack .bcl-actions{gap:10px;padding:18px var(--bcl-pad) 0}.bcl-look-studio_link_stack .bcl-contacts{display:flex;gap:10px;padding:10px var(--bcl-pad) 0}.bcl-look-studio_link_stack .bcl-contacts:before{content:"Get in touch";padding:12px 6px 2px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bcl-muted)}.bcl-look-studio_link_stack .bcl-action,.bcl-look-studio_link_stack .bcl-contact-hit{position:relative;display:flex;align-items:center;gap:14px;min-height:64px;padding:10px 50px 10px 10px;border:0;border-radius:var(--bcl-radius);background:var(--ls-row);box-shadow:var(--ls-shadow);color:var(--bcl-ink);font-size:15px;font-weight:600;text-align:left;transition:transform .15s ease,box-shadow .15s ease}.bcl-look-studio_link_stack .bcl-action:hover,.bcl-look-studio_link_stack a.bcl-contact-hit:hover{transform:translateY(-2px);box-shadow:0 2px 4px rgba(74,46,30,.06),0 12px 26px rgba(74,46,30,.12)}.bcl-look-studio_link_stack .bcl-action:after,.bcl-look-studio_link_stack a.bcl-contact-hit:after{content:"";position:absolute;top:50%;right:14px;width:26px;height:26px;margin-top:-13px;border-radius:50%;background:linear-gradient(45deg,transparent 46%,currentColor 46% 54%,transparent 54%) 9px 7px /7px 6px no-repeat,linear-gradient(-45deg,transparent 46%,currentColor 46% 54%,transparent 54%) 9px 12px /7px 6px no-repeat,rgba(43,36,32,.06);opacity:.75}.bcl-look-studio_link_stack .bcl-action-icon,.bcl-look-studio_link_stack .bcl-contact-icon{width:44px;height:44px;border-radius:14px;background:var(--bcl-accent-soft);color:var(--bcl-accent)}.bcl-look-studio_link_stack .bcl-action--schedule .bcl-action-icon,.bcl-look-studio_link_stack .bcl-contact--email .bcl-contact-icon{background:#ffe7d9;color:#b4532a}.bcl-look-studio_link_stack .bcl-action--voice .bcl-action-icon,.bcl-look-studio_link_stack .bcl-contact--website .bcl-contact-icon{background:#efe4fd;color:#6d3fb8}.bcl-look-studio_link_stack .bcl-action--qr .bcl-action-icon,.bcl-look-studio_link_stack .bcl-contact--address .bcl-contact-icon{background:#fde3e6;color:#b23a52}.bcl-look-studio_link_stack .bcl-action--profile .bcl-action-icon,.bcl-look-studio_link_stack .bcl-action--save .bcl-action-icon{background:#e3f1ea;color:#2f7a57}.bcl-look-studio_link_stack .bcl-contact-text{gap:1px}.bcl-look-studio_link_stack .bcl-contact-label{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:none;color:var(--bcl-muted)}.bcl-look-studio_link_stack .bcl-contact-value{font-size:15px;font-weight:600;color:var(--bcl-user-text,var(--bcl-ink))}.bcl-look-studio_link_stack span.bcl-contact-hit{padding-right:16px;background:hsla(0,0%,100%,.6);box-shadow:0 0 0 1px rgba(43,36,32,.06)}.bcl-look-studio_link_stack .bcl-action--contact{min-height:70px;background:var(--bcl-accent-fill);color:var(--bcl-on-accent);font-size:16px;font-weight:700;box-shadow:0 10px 24px rgba(74,46,30,.18)}.bcl-look-studio_link_stack .bcl-action--contact .bcl-action-icon{background:hsla(0,0%,100%,.2);color:inherit}.bcl-look-studio_link_stack .bcl-action--contact:after{background:linear-gradient(45deg,transparent 46%,currentColor 46% 54%,transparent 54%) 9px 7px /7px 6px no-repeat,linear-gradient(-45deg,transparent 46%,currentColor 46% 54%,transparent 54%) 9px 12px /7px 6px no-repeat,hsla(0,0%,100%,.2);opacity:1}.bcl-look-studio_link_stack .bcl-action--profile,.bcl-look-studio_link_stack .bcl-action--save,.bcl-look-studio_link_stack .bcl-action--schedule{border:0;background:var(--ls-row);color:var(--bcl-ink)}@media (prefers-reduced-motion:reduce){.bcl-look-studio_link_stack .bcl-action,.bcl-look-studio_link_stack .bcl-contact-hit{transition:none}}.bcl-look-swiss_grid{--sg-red:#e3001b;--bcl-paper:#fff;--bcl-ink:#111;--bcl-heading:#111;--bcl-body:#222;--bcl-muted:#555;--bcl-line:#111;--bcl-alt:#f2f2f2;--bcl-font:"Archivo","Helvetica Neue",Arial,sans-serif;--bcl-display:"Archivo","Helvetica Neue",Arial,sans-serif;--bcl-pad:20px;--bcl-radius:0;--bcl-cover-h:170px;--bcl-cover-fill:var(--sg-red);border:1px solid #111;border-radius:0;box-shadow:none;background:#fff}.bcl-look-swiss_grid .bcl{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"cover cover portrait" "id id id" "tagline tagline tagline" "contacts contacts contacts" "icons icons icons" "actions actions actions";text-align:left;font-family:var(--bcl-font);padding:0 0 var(--bcl-pad)}.bcl-look-swiss_grid .bcl-deco-a{display:block;inset:0 var(--bcl-pad);background:linear-gradient(90deg,transparent calc(33.333% - .5px),hsla(0,0%,7%,.06) calc(33.333% - .5px) calc(33.333% + .5px),transparent calc(33.333% + .5px)),linear-gradient(90deg,transparent calc(66.666% - .5px),hsla(0,0%,7%,.06) calc(66.666% - .5px) calc(66.666% + .5px),transparent calc(66.666% + .5px))}.bcl-look-swiss_grid .bcl-cover{align-self:stretch;height:auto;min-height:var(--bcl-cover-h);background:var(--sg-red)}.bcl-look-swiss_grid .bcl-cover-img{filter:grayscale(1) contrast(1.35) brightness(1.05);mix-blend-mode:multiply;opacity:.5}.bcl-look-swiss_grid .bcl-logo{margin:0;padding:8px 10px;border-radius:0;background:#fff}.bcl-look-swiss_grid .bcl-logo img{height:34px;max-width:120px}.bcl-look-swiss_grid .bcl-portrait{justify-self:stretch;align-self:stretch;margin:0;display:flex;align-items:flex-start;justify-content:flex-start;padding:48px 0 30px;background:#fff}.bcl-look-swiss_grid .bcl-portrait:before{content:"Contact card";position:absolute;bottom:9px;left:10px;right:8px;font-size:9px;font-weight:800;letter-spacing:.12em;line-height:1.3;text-transform:uppercase;color:#111}.bcl-look-swiss_grid .bc-reel-avatar-wrap,.bcl-look-swiss_grid .bcl-portrait-img,.bcl-look-swiss_grid .bcl-portrait-initials{width:100%;height:auto;aspect-ratio:1/1;object-position:center 22%;border:0;border-radius:0;box-shadow:none}.bcl-look-swiss_grid .bcl-portrait-img{filter:grayscale(1) contrast(1.08)}.bcl-look-swiss_grid .bcl-portrait-initials{background:#111;color:#fff;font-size:40px;font-weight:900;letter-spacing:-.04em}.bcl-look-swiss_grid .bcl-id{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;grid-gap:0;gap:0;padding:0 var(--bcl-pad)}.bcl-look-swiss_grid .bcl-name{grid-column:1/-1;margin:-.5em 0 0 -.04em;font-family:var(--bcl-display);font-size:clamp(40px,14.5cqi,64px);font-weight:900;line-height:.86;letter-spacing:-.055em;color:var(--bcl-user-heading,#111);overflow-wrap:anywhere}.bcl-look-swiss_grid .bcl-name-first,.bcl-look-swiss_grid .bcl-name-last{display:block}.bcl-look-swiss_grid .bcl-name-last{padding-bottom:.08em}.bcl-look-swiss_grid .bcl-agency,.bcl-look-swiss_grid .bcl-title{margin-top:16px;padding:8px 12px 14px 0;border-top:1px solid #111;font-size:13px;font-weight:600;letter-spacing:-.01em;line-height:1.3;text-transform:none;color:var(--bcl-user-text,#111)}.bcl-look-swiss_grid .bcl-agency{padding-left:12px}.bcl-look-swiss_grid .bcl-agency:before,.bcl-look-swiss_grid .bcl-title:before{display:block;margin-bottom:4px;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#555}.bcl-look-swiss_grid .bcl-title:before{content:"Title"}.bcl-look-swiss_grid .bcl-agency:before{content:"Company"}.bcl-look-swiss_grid .bcl-title:last-child,.bcl-look-swiss_grid .bcl-title:only-of-type{grid-column:1/-1}.bcl-look-swiss_grid .bcl-tagline{position:relative;margin:0 var(--bcl-pad);padding:14px 0 18px 26px;border-top:3px solid #111;font-size:18px;font-weight:800;line-height:1.18;letter-spacing:-.025em;color:var(--bcl-user-text,#111)}.bcl-look-swiss_grid .bcl-tagline:before{content:"";position:absolute;left:0;top:19px;width:12px;height:12px;background:var(--sg-red)}.bcl-look-swiss_grid .bcl-contacts{display:flex;gap:0;padding:0;margin:0 var(--bcl-pad);border-bottom:1px solid #111}.bcl-look-swiss_grid .bcl-contact{border-top:1px solid #111}.bcl-look-swiss_grid .bcl-contact-hit{padding:0;min-height:44px}.bcl-look-swiss_grid .bcl-contact-icon{display:none}.bcl-look-swiss_grid .bcl-contact-text{display:grid;grid-template-columns:33.333% minmax(0,1fr);align-items:center;width:100%;min-height:44px}.bcl-look-swiss_grid .bcl-contact-label{align-self:stretch;display:flex;align-items:center;font-size:9px;font-weight:800;letter-spacing:.14em;color:#555}.bcl-look-swiss_grid .bcl-contact-value{padding:10px 0 10px 12px;font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--bcl-user-text,#111)}.bcl-look-swiss_grid a.bcl-contact-hit:hover .bcl-contact-value{color:var(--sg-red)}.bcl-look-swiss_grid .bcl-icons{justify-content:flex-start;gap:0;padding:16px var(--bcl-pad) 0}.bcl-look-swiss_grid .bcl-icon{width:44px;height:44px;margin-right:-1px;border:1px solid #111;border-radius:0;background:#fff;color:#111;transition:background-color .12s ease,color .12s ease}.bcl-look-swiss_grid .bcl-icon:hover{transform:none;background:#111;color:#fff}.bcl-look-swiss_grid .bcl-icons:has(.bcl-icon--social) .bcl-icon--email,.bcl-look-swiss_grid .bcl-icons:has(.bcl-icon--social) .bcl-icon--phone,.bcl-look-swiss_grid .bcl-icons:has(.bcl-icon--social) .bcl-icon--website{display:none}.bcl-look-swiss_grid .bcl-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1px;margin:18px var(--bcl-pad) 0;padding:0;border:1px solid #111;background:#111}.bcl-look-swiss_grid .bcl-action,.bcl-look-swiss_grid .bcl-action--save,.bcl-look-swiss_grid .bcl-action--schedule{position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:0;min-height:72px;padding:10px 12px 11px;border:0;border-radius:0;background:#fff;color:#111;font-size:14px;font-weight:800;letter-spacing:-.02em;box-shadow:none;transition:background-color .12s ease,color .12s ease}.bcl-look-swiss_grid .bcl-action--contact .bcl-action-icon,.bcl-look-swiss_grid .bcl-action--profile .bcl-action-icon,.bcl-look-swiss_grid .bcl-action--save .bcl-action-icon,.bcl-look-swiss_grid .bcl-action-icon{position:absolute;top:10px;right:10px;width:auto;height:auto;border-radius:0;background:none;color:inherit}.bcl-look-swiss_grid .bcl-action-icon svg{width:14px;height:14px}.bcl-look-swiss_grid .bcl-action-label{flex:0 0 auto;width:100%;padding-right:18px}.bcl-look-swiss_grid .bcl-action:hover{transform:none;box-shadow:none;background:#111;color:#fff}.bcl-look-swiss_grid .bcl-action--contact{grid-column:1/-1;min-height:84px;background:var(--bcl-accent-fill);color:var(--bcl-on-accent);font-size:20px;font-weight:900;letter-spacing:-.035em}.bcl-look-swiss_grid .bcl-action--contact:hover{background:var(--bcl-accent-fill);color:var(--bcl-on-accent);filter:brightness(.92)}.bcl-look-swiss_grid .bcl-action--profile{background:#111;color:#fff}.bcl-look-swiss_grid .bcl-action--profile:hover{background:var(--sg-red);color:#fff}.bcl-look-swiss_grid .bcl-action:last-child:nth-child(2n){grid-column:1/-1}@media (prefers-reduced-motion:reduce){.bcl-look-swiss_grid .bcl-action,.bcl-look-swiss_grid .bcl-icon{transition:none}}