.bcl-look-lobby_directory{--bcl-paper:#0d0e10;--bcl-ink:#ece7dc;--bcl-heading:#f3efe6;--bcl-body:#c3beb3;--bcl-muted:#a39e94;--bcl-line:hsla(0,0%,100%,.1);--bcl-alt:#1b1d21;--bcl-pad:24px;--ld-serif:"Tenor Sans","Inter",var(--bcl-font);--ld-sans:"Inter",var(--bcl-font);--ld-steel:linear-gradient(180deg,#e9ebee,#b9bec5 38%,#8d939b 62%,#c9cdd2);--ld-brush:repeating-linear-gradient(90deg,hsla(0,0%,100%,.07) 0 1px,rgba(0,0,0,.04) 1px 2px,transparent 2px 4px);--ld-warm:#f3efe6;border:9px solid transparent;border-radius:6px;background:linear-gradient(104deg,transparent 0 22%,hsla(0,0%,100%,.045) 30%,transparent 37%,transparent 64%,hsla(0,0%,100%,.03) 70%,transparent 74%) padding-box,linear-gradient(180deg,#1c1e22 0,#0c0d0f 46%,#090a0b 70%,#141619 100%) padding-box,var(--ld-brush) border-box,linear-gradient(135deg,#f4f5f7 0,#9da3ab 22%,#e3e6ea 45%,#7d838b 70%,#d7dadf 100%) border-box;box-shadow:inset 0 0 0 1px rgba(0,0,0,.7),inset 0 18px 40px hsla(0,0%,100%,.025),0 2px 3px rgba(0,0,0,.25),0 22px 50px rgba(10,12,16,.35);font-family:var(--ld-sans)}.bcl-look-lobby_directory .bcl{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"portrait id" "portrait tagline" "barcode barcode" "contacts contacts" "actions actions" "icons icons";grid-template-rows:auto 1fr;padding:30px 0 22px;text-align:left;font-family:var(--ld-sans);container-type:inline-size}.bcl-look-lobby_directory .bcl-deco-a{display:block;inset:7px;border:1px solid hsla(0,0%,100%,.06);border-radius:2px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.bcl-look-lobby_directory .bcl-cover{grid-row:1/3;grid-column:1/-1;height:auto;margin:-30px 0 0;background:transparent;z-index:0;pointer-events:none}.bcl-look-lobby_directory .bcl-cover-img{opacity:.1;filter:grayscale(1) contrast(1.2);-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent)}.bcl-look-lobby_directory .bcl-portrait{align-self:start;margin:0 0 0 var(--bcl-pad);padding:12px;border-radius:10px;background:radial-gradient(circle at 50% 40%,#fff 0,#f6f2ea 55%,#e4ded2 100%);box-shadow:0 0 0 1px #b9bec5,0 0 0 4px #2a2d32,0 0 0 5px hsla(0,0%,100%,.18),0 0 34px rgba(255,243,220,.28),0 0 80px rgba(255,243,220,.1);z-index:2}.bcl-look-lobby_directory .bc-reel-avatar-wrap,.bcl-look-lobby_directory .bcl-portrait-img,.bcl-look-lobby_directory .bcl-portrait-initials{width:84px;height:84px;border:0;border-radius:4px;box-shadow:none;background:transparent}.bcl-look-lobby_directory .bcl-portrait-img{object-fit:contain}.bcl-look-lobby_directory .bcl-portrait-initials{background:transparent;color:#1d2024;font-family:var(--ld-serif);font-size:30px;font-weight:400;letter-spacing:.08em}.bcl-look-lobby_directory .bcl:has(.bcl-title) .bcl-portrait{padding:5px}.bcl-look-lobby_directory .bcl:has(.bcl-title) .bcl-portrait-img{width:98px;height:112px;object-fit:cover}.bcl-look-lobby_directory .bcl-id{align-items:flex-start;align-self:end;gap:8px;padding:4px var(--bcl-pad) 0 20px}.bcl-look-lobby_directory .bcl-name{font-family:var(--ld-serif);font-size:25px;font-weight:400;line-height:1.2;letter-spacing:.2em;text-transform:uppercase;color:var(--bcl-user-heading,var(--ld-warm));text-shadow:0 -1px 0 rgba(0,0,0,.8),0 1px 0 hsla(0,0%,100%,.08),0 0 14px rgba(255,240,214,.2);overflow-wrap:normal;word-break:normal}.bcl-look-lobby_directory .bcl-name-first,.bcl-look-lobby_directory .bcl-name-last{display:inline-block}.bcl-look-lobby_directory .bcl-title{font-family:var(--ld-serif);font-size:11px;font-weight:400;letter-spacing:.22em;color:var(--bcl-user-text,#c9ccd1)}.bcl-look-lobby_directory .bcl-agency{font-size:13px;font-weight:500;color:var(--bcl-user-text,var(--bcl-muted))}.bcl-look-lobby_directory .bcl-tagline{position:relative;padding:12px var(--bcl-pad) 0 20px;font-size:13.5px;font-weight:400;line-height:1.55;color:var(--bcl-user-text,var(--bcl-body))}.bcl-look-lobby_directory .bcl-tagline:before{content:"";display:block;width:34px;height:2px;margin-bottom:10px;background:var(--bcl-accent);box-shadow:0 0 8px var(--bcl-accent)}.bcl-look-lobby_directory .bcl-barcode{display:block;position:relative;height:30px;margin:22px var(--bcl-pad) 4px;border-radius:15px;background:radial-gradient(circle,#3a3d43 0 3px,transparent 3.5px) 50% 50% /22px 30px repeat-x,linear-gradient(180deg,#050506,#15171a);box-shadow:inset 0 1px 3px rgba(0,0,0,.9),0 0 0 1px #6f757d,0 0 0 3px #1c1e22,0 1px 0 3px hsla(0,0%,100%,.08)}.bcl-look-lobby_directory .bcl-barcode:after,.bcl-look-lobby_directory .bcl-barcode:before{content:"";position:absolute;top:50%}.bcl-look-lobby_directory .bcl-barcode:before{left:calc(50% - 4.5px);width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.85) 0 1.5px,transparent 3px),var(--bcl-accent);box-shadow:0 0 0 2px #050506,0 0 10px var(--bcl-accent),0 0 22px var(--bcl-accent)}.bcl-look-lobby_directory .bcl-barcode:after{left:12px;right:12px;height:12px;margin-top:-6px;background:conic-gradient(from 135deg at 50% 0,#9aa0a8 0 90deg,transparent 90deg) 0 0 /10px 6px no-repeat,conic-gradient(from -45deg at 50% 100%,#9aa0a8 0 90deg,transparent 90deg) 100% 100% /10px 6px no-repeat}.bcl-look-lobby_directory .bcl-contacts{display:flex;gap:0;padding:14px var(--bcl-pad) 0}.bcl-look-lobby_directory .bcl-contact{border-bottom:1px solid rgba(0,0,0,.85);box-shadow:0 1px 0 hsla(0,0%,100%,.06)}.bcl-look-lobby_directory .bcl-contact-hit{gap:0;padding:13px 0 11px;min-height:44px}.bcl-look-lobby_directory .bcl-contact-icon{display:none}.bcl-look-lobby_directory .bcl-contact-text{flex:1 1;flex-direction:row;align-items:baseline;gap:10px}.bcl-look-lobby_directory .bcl-contact-label{display:flex;flex:1 1 auto;align-items:baseline;gap:10px;min-width:56px;font-family:var(--ld-serif);font-size:11px;font-weight:400;letter-spacing:.24em;color:#b5bac1}.bcl-look-lobby_directory .bcl-contact-label:after{content:"";flex:1 1;min-width:14px;border-bottom:2px dotted hsla(215,9%,75%,.35);transform:translateY(-3px)}.bcl-look-lobby_directory .bcl-contact-value{flex:0 1 auto;max-width:68%;font-size:14px;font-weight:500;letter-spacing:.02em;text-align:right;color:var(--bcl-user-text,var(--ld-warm))}.bcl-look-lobby_directory a.bcl-contact-hit:hover .bcl-contact-value{color:#fff;text-shadow:0 0 10px rgba(255,240,214,.35)}.bcl-look-lobby_directory .bcl-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:24px var(--bcl-pad) 0}.bcl-look-lobby_directory .bcl-action{position:relative;gap:10px;min-height:52px;padding:10px 14px;border:0;border-radius:3px;background:var(--ld-brush),var(--ld-steel);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),inset 0 -1px 0 rgba(0,0,0,.35),0 0 0 1px #25282c,0 3px 8px rgba(0,0,0,.55);color:#23262a;font-family:var(--ld-serif);font-size:11.5px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px 0 hsla(0,0%,100%,.6)}.bcl-look-lobby_directory .bcl-action:after,.bcl-look-lobby_directory .bcl-action:before{content:"";position:absolute;top:5px;bottom:5px;width:4px;background:radial-gradient(circle,#5d636b 0 1.4px,transparent 1.8px) 0 0 /4px 4px no-repeat,radial-gradient(circle,#5d636b 0 1.4px,transparent 1.8px) 0 100% /4px 4px no-repeat;pointer-events:none}.bcl-look-lobby_directory .bcl-action:before{left:5px}.bcl-look-lobby_directory .bcl-action:after{right:5px}.bcl-look-lobby_directory .bcl-action:hover{transform:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),inset 0 -1px 0 rgba(0,0,0,.35),0 0 0 1px #3a3e44,0 0 16px rgba(255,243,220,.18),0 3px 8px rgba(0,0,0,.55)}.bcl-look-lobby_directory .bcl-action-icon{width:22px;height:22px;border-radius:0;background:transparent;color:inherit;filter:drop-shadow(0 1px 0 rgba(255,255,255,.55))}.bcl-look-lobby_directory .bcl-action-label{line-height:1.35;overflow-wrap:normal;word-break:normal}.bcl-look-lobby_directory .bcl-action--contact{grid-column:1/-1;justify-content:center;min-height:58px;background:linear-gradient(180deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,0) 46%,rgba(0,0,0,.12)),var(--bcl-accent-fill);color:var(--bcl-on-accent);font-size:13px;letter-spacing:.26em;text-shadow:0 0 10px hsla(0,0%,100%,.35);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 0 0 1px #9aa0a8,0 0 0 4px #1d2024,0 0 0 5px hsla(0,0%,100%,.12),0 0 26px var(--bcl-accent)}.bcl-look-lobby_directory .bcl-action--contact .bcl-action-label{flex:0 1 auto}.bcl-look-lobby_directory .bcl-action--contact .bcl-action-icon{filter:none}.bcl-look-lobby_directory .bcl-action--contact:after,.bcl-look-lobby_directory .bcl-action--contact:before{opacity:.45}.bcl-look-lobby_directory .bcl-action--save{grid-column:1/-1;justify-content:center}.bcl-look-lobby_directory .bcl-action--save .bcl-action-label{flex:0 1 auto}.bcl-look-lobby_directory .bcl-action--profile{background:var(--ld-brush),linear-gradient(180deg,#4a4f56 0,#2b2e33 50%,#1d2024 100%);color:#e6e8eb;text-shadow:0 -1px 0 rgba(0,0,0,.7);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 0 0 1px #7d838b,0 3px 8px rgba(0,0,0,.55)}.bcl-look-lobby_directory .bcl-action--profile .bcl-action-icon{filter:none}.bcl-look-lobby_directory .bcl-action--save{color:#23262a}.bcl-look-lobby_directory .bcl-action--save .bcl-action-icon{background:transparent;color:inherit}.bcl-look-lobby_directory .bcl-icons{justify-content:flex-start;align-items:center;gap:10px;margin:24px var(--bcl-pad) 0;padding:18px 70px 0 0;border-top:1px solid rgba(0,0,0,.85);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.bcl-look-lobby_directory .bcl-icon--email,.bcl-look-lobby_directory .bcl-icon--phone,.bcl-look-lobby_directory .bcl-icon--website{display:none}.bcl-look-lobby_directory .bcl-icon{width:44px;height:44px;background:radial-gradient(circle at 36% 30%,#fff 0,#d5d9de 28%,#8e949c 70%,#5d636b 100%);color:#1d2024;box-shadow:inset 0 -2px 3px rgba(0,0,0,.35),0 0 0 1px #15171a,0 0 0 3px #2c2f34,0 3px 6px rgba(0,0,0,.6)}.bcl-look-lobby_directory .bcl-icon:hover{transform:none;box-shadow:inset 0 -2px 3px rgba(0,0,0,.35),0 0 0 1px #15171a,0 0 0 3px var(--bcl-accent),0 0 12px var(--bcl-accent)}.bcl-look-lobby_directory .bcl-logo{grid-area:icons;align-self:end;justify-self:end;margin:0 var(--bcl-pad) 0 0;padding:4px;border-radius:3px;background:linear-gradient(180deg,#f7f5f0,#ddd8cd);box-shadow:0 0 0 1px #8d939b,0 0 14px rgba(255,243,220,.18)}.bcl-look-lobby_directory .bcl-logo img{height:36px;max-width:72px}@container (max-width: 400px){.bcl-look-lobby_directory .bcl-action:not(.bcl-action--contact){gap:8px;padding:10px 12px;font-size:10.5px;letter-spacing:.08em}.bcl-look-lobby_directory .bcl-name{font-size:22px;letter-spacing:.16em}}.bcl-look-brand_book{--bcl-paper:#f7f5f0;--bcl-ink:#14161a;--bcl-heading:#14161a;--bcl-body:#3d4046;--bcl-muted:#5f636b;--bcl-line:#dcd8cf;--bcl-alt:#fff;--bcl-pad:22px;--bb-sora:"Sora",system-ui,sans-serif;--bb-shade:color-mix(in srgb,var(--bcl-accent) 62%,#000);--bb-tint:color-mix(in srgb,var(--bcl-accent) 30%,#fff);--bb-neutral:#d8d3c8;--bb-mark:168px;border:1px solid #e4e0d6;border-radius:4px;box-shadow:0 1px 2px rgba(20,22,26,.05),0 18px 44px rgba(20,22,26,.1);background:var(--bcl-paper);font-family:var(--bb-sora)}.bcl-look-brand_book .bcl{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"head head head head" "mark mark mark mark" "id id id logo" "sw1 sw2 sw3 sw4" "cover cover cover cover" "tagline tagline tagline tagline" "contacts contacts contacts contacts" "icons icons icons icons" "actions actions actions actions";column-gap:3px;padding:0 var(--bcl-pad) 26px;text-align:left;font-family:var(--bb-sora)}.bcl-look-brand_book .bcl-contacts:before,.bcl-look-brand_book .bcl-cover:before,.bcl-look-brand_book .bcl-deco-a:after,.bcl-look-brand_book .bcl-deco-a:before,.bcl-look-brand_book .bcl-deco-b:before,.bcl-look-brand_book .bcl-id:before,.bcl-look-brand_book .bcl-tagline:before,.bcl-look-brand_book .bcl:before{font-family:var(--bb-sora);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;line-height:1}.bcl-look-brand_book .bcl:before{content:"Identity guidelines";grid-area:head;padding:22px 0 14px;margin-bottom:18px;border-bottom:1px solid var(--bcl-ink);color:var(--bcl-ink)}.bcl-look-brand_book .bcl-deco-a{display:block;position:relative;grid-area:mark;background:var(--bcl-accent-fill)}.bcl-look-brand_book .bcl-deco-a:after,.bcl-look-brand_book .bcl-deco-a:before{position:absolute;color:var(--bcl-on-accent);opacity:.9}.bcl-look-brand_book .bcl-deco-a:before{content:"Primary mark";top:16px;left:16px}.bcl-look-brand_book .bcl-deco-a:after{content:"Clear space";right:16px;bottom:16px}.bcl-look-brand_book .bcl-cover{grid-area:cover;height:132px;margin-top:26px;background:var(--bb-tint)}.bcl-look-brand_book .bcl[data-has-cover="0"] .bcl-cover{display:none}.bcl-look-brand_book .bcl-cover:before{content:"Imagery";position:absolute;top:0;left:0;z-index:1;padding:7px 9px;background:var(--bcl-paper);color:var(--bcl-ink)}.bcl-look-brand_book .bcl-cover-img{filter:saturate(.85) contrast(1.02)}.bcl-look-brand_book .bcl-portrait{grid-area:mark;justify-self:center;align-self:center;margin:0;padding:58px 0 52px}.bcl-look-brand_book .bcl-portrait:before{content:"";position:absolute;top:58px;left:0;right:0;bottom:52px;margin:-14px;pointer-events:none;--cm:var(--bcl-on-accent);background:linear-gradient(var(--cm),var(--cm)) 0 0 /10px 1.5px,linear-gradient(var(--cm),var(--cm)) 0 0 /1.5px 10px,linear-gradient(var(--cm),var(--cm)) 100% 0 /10px 1.5px,linear-gradient(var(--cm),var(--cm)) 100% 0 /1.5px 10px,linear-gradient(var(--cm),var(--cm)) 0 100% /10px 1.5px,linear-gradient(var(--cm),var(--cm)) 0 100% /1.5px 10px,linear-gradient(var(--cm),var(--cm)) 100% 100% /10px 1.5px,linear-gradient(var(--cm),var(--cm)) 100% 100% /1.5px 10px;background-repeat:no-repeat}.bcl-look-brand_book .bcl-portrait-img,.bcl-look-brand_book .bcl-portrait-initials{width:var(--bb-mark);height:var(--bb-mark);padding:20px;border:0;border-radius:0;background:#fff;object-fit:contain;box-shadow:0 10px 30px rgba(0,0,0,.18)}.bcl-look-brand_book .bcl-portrait-initials{color:var(--bcl-ink);font-family:var(--bb-sora);font-size:46px;font-weight:800;letter-spacing:-.04em}.bcl-look-brand_book .bcl-id{grid-area:id;align-items:flex-start;gap:4px;padding:24px 12px 0 0}.bcl-look-brand_book .bcl-id:before{content:"Wordmark";margin-bottom:8px;color:var(--bcl-muted)}.bcl-look-brand_book .bcl-name{font-family:var(--bb-sora);font-size:32px;font-weight:800;line-height:1.02;letter-spacing:-.035em;color:var(--bcl-user-heading,var(--bcl-heading))}.bcl-look-brand_book .bcl-agency,.bcl-look-brand_book .bcl-title{font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--bcl-user-text,var(--bcl-body))}.bcl-look-brand_book .bcl-title{margin-top:6px}.bcl-look-brand_book .bcl-logo{grid-area:logo;align-self:end;justify-self:end;margin:0;padding:8px;border:1px solid var(--bcl-line);border-radius:0;background:#fff}.bcl-look-brand_book .bcl-logo img{height:34px;max-width:72px}.bcl-look-brand_book .bcl-barcode,.bcl-look-brand_book .bcl-deco-b,.bcl-look-brand_book .bcl-deco-c,.bcl-look-brand_book .bcl-deco-d{display:block;position:relative;height:auto;min-height:92px;margin:50px 0 0;padding-top:72px;background:var(--bb-chip) top /100% 64px no-repeat}.bcl-look-brand_book .bcl-deco-b{grid-area:sw1;--bb-chip:linear-gradient(var(--bcl-accent),var(--bcl-accent))}.bcl-look-brand_book .bcl-deco-c{grid-area:sw2;--bb-chip:linear-gradient(var(--bb-shade),var(--bb-shade))}.bcl-look-brand_book .bcl-deco-d{grid-area:sw3;--bb-chip:linear-gradient(var(--bb-tint),var(--bb-tint))}.bcl-look-brand_book .bcl-barcode{grid-area:sw4;--bb-chip:linear-gradient(var(--bb-neutral),var(--bb-neutral))}.bcl-look-brand_book .bcl-deco-b:before{content:"Colour";position:absolute;top:-24px;left:0;color:var(--bcl-muted)}.bcl-look-brand_book .bcl-barcode:after,.bcl-look-brand_book .bcl-deco-b:after,.bcl-look-brand_book .bcl-deco-c:after,.bcl-look-brand_book .bcl-deco-d:after{display:block;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--bcl-ink)}.bcl-look-brand_book .bcl-deco-b:after{content:"Primary"}.bcl-look-brand_book .bcl-deco-c:after{content:"Secondary"}.bcl-look-brand_book .bcl-deco-d:after{content:"Tint"}.bcl-look-brand_book .bcl-barcode:after{content:"Neutral"}.bcl-look-brand_book .bcl-tagline{display:flex;flex-direction:column;gap:12px;margin-top:26px;padding:16px 0 0;border-top:1px solid var(--bcl-ink);font-family:var(--bb-sora);font-size:25px;font-weight:300;line-height:1.22;letter-spacing:-.02em;color:var(--bcl-user-text,var(--bcl-ink))}.bcl-look-brand_book .bcl-tagline:before{content:"Voice";color:var(--bcl-muted)}.bcl-look-brand_book .bcl-contacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 16px;gap:0 16px;margin-top:26px;padding:16px 0 0;border-top:1px solid var(--bcl-ink)}.bcl-look-brand_book .bcl-contacts:before{content:"Contact";grid-column:1/-1;margin-bottom:4px;color:var(--bcl-muted)}.bcl-look-brand_book .bcl-contact{border-bottom:1px solid var(--bcl-line)}.bcl-look-brand_book .bcl-contact-hit{padding:10px 0;min-height:44px}.bcl-look-brand_book .bcl-contact-icon{display:none}.bcl-look-brand_book .bcl-contact-text{flex-direction:column;gap:4px}.bcl-look-brand_book .bcl-contact-label{font-size:10px;letter-spacing:.14em;color:var(--bcl-muted)}.bcl-look-brand_book .bcl-contact-value{font-size:13.5px;font-weight:600;color:var(--bcl-user-text,var(--bcl-ink))}.bcl-look-brand_book a.bcl-contact-hit:hover .bcl-contact-value{color:var(--bcl-accent)}.bcl-look-brand_book .bcl-icons{justify-content:flex-start;gap:0;padding:20px 0 0}.bcl-look-brand_book .bcl-icon{width:44px;height:44px;margin-right:-1px;border:1px solid var(--bcl-line);border-radius:0;background:#fff;color:var(--bcl-ink)}.bcl-look-brand_book .bcl-icon:hover{transform:none;background:var(--bcl-accent);color:var(--bcl-on-accent)}.bcl-look-brand_book .bcl-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:22px 0 0}.bcl-look-brand_book .bcl-action{min-height:52px;padding:12px 14px;border:1px solid var(--bcl-ink);border-radius:0;background:#fff;color:var(--bcl-ink);font-family:var(--bb-sora);font-size:13px;font-weight:600}.bcl-look-brand_book .bcl-action:hover{transform:none;box-shadow:4px 4px 0 var(--bcl-accent)}.bcl-look-brand_book .bcl-action-icon{width:auto;height:auto;border-radius:0;background:none;color:inherit}.bcl-look-brand_book .bcl-action--contact{grid-column:1/-1;min-height:60px;border-color:transparent;background:var(--bcl-accent-fill);color:var(--bcl-on-accent);font-size:15px}.bcl-look-brand_book .bcl-action--contact .bcl-action-icon,.bcl-look-brand_book .bcl-action--profile .bcl-action-icon{background:none}.bcl-look-brand_book .bcl-action--contact:hover{box-shadow:4px 4px 0 var(--bcl-ink)}.bcl-look-brand_book .bcl-action--profile{border-color:var(--bcl-ink);background:var(--bcl-ink);color:#fff}.bcl-look-brand_book .bcl-action--save{grid-column:1/-1;border-color:var(--bcl-ink);background:#fff;color:var(--bcl-ink)}.bcl-look-brand_book .bcl-action--save .bcl-action-icon{background:none;color:inherit}.bcl-look-brand_book .bcl-action--cta{grid-column:1/-1}@media (max-width:400px){.bcl-look-brand_book{--bcl-pad:16px;--bb-mark:128px}.bcl-look-brand_book .bcl-name{font-size:27px}.bcl-look-brand_book .bcl-tagline{font-size:22px}.bcl-look-brand_book .bcl-contacts{grid-template-columns:minmax(0,1fr)}.bcl-look-brand_book .bcl-barcode:after,.bcl-look-brand_book .bcl-deco-b:after,.bcl-look-brand_book .bcl-deco-c:after,.bcl-look-brand_book .bcl-deco-d:after{font-size:9px;letter-spacing:.04em}}.bcl-look-coupon{--cp-cream:#fff7e3;--cp-ink:#1f1a14;--cp-sun:#ffd23f;--cp-sun-deep:#f5b700;--cp-stub:#ffe27a;--cp-notch:18px;--bcl-paper:var(--cp-cream);--bcl-ink:var(--cp-ink);--bcl-heading:var(--cp-ink);--bcl-body:#3d342a;--bcl-muted:#6b5d4c;--bcl-line:rgba(31,26,20,.16);--bcl-alt:#fff;--bcl-font:"Rubik",system-ui,sans-serif;--bcl-display:"Rubik",system-ui,sans-serif;--bcl-portrait:92px;--bcl-pad:20px;--bcl-radius:10px;border:0;border-radius:20px;background:radial-gradient(rgba(31,26,20,.06) 1px,transparent 1.5px) 0 0 /14px 14px,var(--cp-cream);box-shadow:0 1px 2px rgba(31,26,20,.08),0 18px 40px rgba(31,26,20,.14);container-type:inline-size}.bcl-look-coupon .bcl{grid-template-columns:124px minmax(0,1fr);grid-template-areas:"portrait id" "tagline tagline" "icons icons" "barcode barcode" "qr qr" "actions actions";margin:26px 22px 24px;padding:0;overflow:visible;text-align:left}.bcl-look-coupon .bcl-cover,.bcl-look-coupon .bcl-logo{display:none}.bcl-look-coupon .bcl-deco-a,.bcl-look-coupon .bcl-deco-b,.bcl-look-coupon .bcl-deco-c{display:block;position:relative;grid-column:1/-1}.bcl-look-coupon .bcl-deco-a{grid-row:1/4;background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.07) 0 10px,transparent 10px 22px),var(--bcl-accent-fill);-webkit-mask:radial-gradient(circle var(--cp-notch) at 0 0,transparent 97%,#000) 0 0 /51% 51% no-repeat,radial-gradient(circle var(--cp-notch) at 100% 0,transparent 97%,#000) 100% 0 /51% 51% no-repeat,linear-gradient(#000,#000) 0 100% /100% 50% no-repeat;mask:radial-gradient(circle var(--cp-notch) at 0 0,transparent 97%,#000) 0 0 /51% 51% no-repeat,radial-gradient(circle var(--cp-notch) at 100% 0,transparent 97%,#000) 100% 0 /51% 51% no-repeat,linear-gradient(#000,#000) 0 100% /100% 50% no-repeat}.bcl-look-coupon .bcl-deco-b{grid-row:4/-1;background:radial-gradient(rgba(31,26,20,.07) 1px,transparent 1.6px) 0 0 /10px 10px,var(--cp-stub);-webkit-mask:linear-gradient(#000,#000) 0 0 /100% 50% no-repeat,radial-gradient(circle var(--cp-notch) at 0 100%,transparent 97%,#000) 0 100% /51% 51% no-repeat,radial-gradient(circle var(--cp-notch) at 100% 100%,transparent 97%,#000) 100% 100% /51% 51% no-repeat;mask:linear-gradient(#000,#000) 0 0 /100% 50% no-repeat,radial-gradient(circle var(--cp-notch) at 0 100%,transparent 97%,#000) 0 100% /51% 51% no-repeat,radial-gradient(circle var(--cp-notch) at 100% 100%,transparent 97%,#000) 100% 100% /51% 51% no-repeat}.bcl-look-coupon .bcl-deco-c{grid-row:1/-1;margin:-11px;border:2px dashed rgba(31,26,20,.55);border-radius:24px}.bcl-look-coupon .bcl-deco-c:before{content:"\2702";position:absolute;top:-16px;left:34px;padding:0 5px;background:var(--cp-cream);color:var(--cp-ink);font-size:22px;line-height:28px}.bcl-look-coupon .bcl-portrait{align-self:center;justify-self:center;margin:26px 0 0 14px;transform:rotate(-6deg)}.bcl-look-coupon .bcl-portrait:before{content:"";position:absolute;inset:-14px;z-index:-1;background:var(--cp-sun);-webkit-clip-path:polygon(50% 0,59% 12%,73% 5%,76% 20%,92% 19%,87% 33%,100% 41%,89% 51%,98% 64%,84% 69%,85% 85%,70% 82%,62% 96%,50% 88%,38% 96%,30% 82%,15% 85%,16% 69%,2% 64%,11% 51%,0 41%,13% 33%,8% 19%,24% 20%,27% 5%,41% 12%);clip-path:polygon(50% 0,59% 12%,73% 5%,76% 20%,92% 19%,87% 33%,100% 41%,89% 51%,98% 64%,84% 69%,85% 85%,70% 82%,62% 96%,50% 88%,38% 96%,30% 82%,15% 85%,16% 69%,2% 64%,11% 51%,0 41%,13% 33%,8% 19%,24% 20%,27% 5%,41% 12%)}.bcl-look-coupon .bcl-portrait-img,.bcl-look-coupon .bcl-portrait-initials{border:4px solid #fff;background:#fff;box-shadow:0 0 0 2px var(--cp-ink),0 8px 18px rgba(31,26,20,.28)}.bcl-look-coupon .bcl:not(:has(.bcl-title)):not(:has(.bcl-agency)) .bcl-portrait-img{object-fit:contain;padding:14px}.bcl-look-coupon .bcl-portrait-initials{color:var(--cp-ink);font-weight:900}.bcl-look-coupon .bcl-id{align-self:center;align-items:flex-start;gap:6px;padding:30px 20px 0 10px}.bcl-look-coupon .bcl-name{font-family:Rubik,system-ui,sans-serif;font-size:30px;font-weight:900;line-height:.98;letter-spacing:-.01em;text-transform:uppercase;color:var(--bcl-user-heading,var(--bcl-on-accent));text-shadow:0 2px 0 rgba(31,26,20,.25);overflow-wrap:normal;word-break:normal}.bcl-look-coupon .bcl-name-last{color:var(--bcl-user-heading,var(--cp-sun))}.bcl-look-coupon .bcl-agency,.bcl-look-coupon .bcl-title{color:var(--bcl-user-text,var(--bcl-on-accent));font-size:12px;font-weight:500;letter-spacing:.05em}.bcl-look-coupon .bcl-title{opacity:.9}.bcl-look-coupon .bcl-agency{font-weight:700;text-transform:uppercase}.bcl-look-coupon .bcl-tagline{justify-self:center;max-width:calc(100% - 28px);margin:26px 0 0;padding:10px 34px;font-size:15px;font-weight:700;line-height:1.3;text-align:center;color:var(--bcl-user-text,var(--cp-ink));transform:rotate(-1.5deg);isolation:isolate}.bcl-look-coupon .bcl-tagline:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--cp-sun);-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 14px) 50%,100% 100%,0 100%,14px 50%);clip-path:polygon(0 0,100% 0,calc(100% - 14px) 50%,100% 100%,0 100%,14px 50%);filter:drop-shadow(0 3px 0 rgba(31,26,20,.25))}.bcl-look-coupon .bcl-tagline:after{content:"";position:absolute;inset:4px 20px;z-index:-1;border-top:1.5px dashed rgba(31,26,20,.35);border-bottom:1.5px dashed rgba(31,26,20,.35)}.bcl-look-coupon .bcl-icons{justify-content:center;gap:10px;padding:22px 18px 30px}.bcl-look-coupon .bcl-icon{width:44px;height:44px;border-radius:50%;background:#fff;color:var(--cp-ink);box-shadow:0 3px 0 rgba(31,26,20,.3)}.bcl-look-coupon .bcl-icon:hover{transform:translateY(-2px) rotate(-6deg)}.bcl-look-coupon .bcl-barcode{display:block;height:26px;margin:-13px 0 0;background:radial-gradient(circle at 50% 50%,var(--cp-cream) 4.5px,transparent 5px) 7px 50% /18px 100% repeat-x,repeating-linear-gradient(90deg,rgba(31,26,20,.45) 0 6px,transparent 6px 12px) 0 50% /100% 2px no-repeat;z-index:2}.bcl-look-coupon .bcl-barcode:after,.bcl-look-coupon .bcl-barcode:before{content:"";position:absolute;top:50%;width:26px;height:26px;margin-top:-13px;border-radius:50%;background:var(--cp-cream)}.bcl-look-coupon .bcl-barcode:before{left:-13px}.bcl-look-coupon .bcl-barcode:after{right:-13px}.bcl-look-coupon .bcl-qr{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px;margin:16px 18px 0;padding:12px 18px 12px 12px;border:2px solid var(--cp-ink);border-radius:14px;background:#fff;box-shadow:4px 4px 0 var(--cp-ink)}.bcl-look-coupon .bcl-qr-code{padding:0;border-radius:6px}.bcl-look-coupon .bcl-qr-code img{width:96px;height:96px}.bcl-look-coupon .bcl-qr-caption{max-width:7em;font-size:22px;font-weight:900;line-height:1;letter-spacing:0;text-transform:uppercase;color:var(--cp-ink)}.bcl-look-coupon .bcl-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:18px 18px 22px}.bcl-look-coupon .bcl-action{position:relative;gap:8px;min-height:54px;padding:10px 14px 10px 16px;border:0;border-radius:8px;background:#fff;color:var(--cp-ink);font-size:13px;font-weight:700;-webkit-mask:radial-gradient(circle 7px at 0 50%,transparent 96%,#000) 0 0 /51% 100% no-repeat,radial-gradient(circle 7px at 100% 50%,transparent 96%,#000) 100% 0 /51% 100% no-repeat;mask:radial-gradient(circle 7px at 0 50%,transparent 96%,#000) 0 0 /51% 100% no-repeat,radial-gradient(circle 7px at 100% 50%,transparent 96%,#000) 100% 0 /51% 100% no-repeat;filter:drop-shadow(0 2px 0 rgba(31,26,20,.22))}.bcl-look-coupon .bcl-action:after{content:"";position:absolute;inset:4px 10px;border:1.5px dashed rgba(31,26,20,.28);border-radius:5px;pointer-events:none}.bcl-look-coupon .bcl-action:hover{transform:translateY(-2px);box-shadow:none}.bcl-look-coupon .bcl-action-icon{width:30px;height:30px;border-radius:50%;background:var(--cp-sun);color:var(--cp-ink)}.bcl-look-coupon .bcl-action--contact{grid-column:1/-1;min-height:60px;justify-content:center;background:var(--bcl-accent-fill);color:var(--bcl-on-accent);font-size:17px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.bcl-look-coupon .bcl-action--contact .bcl-action-label{flex:0 1 auto}.bcl-look-coupon .bcl-action--contact:after{border-color:hsla(0,0%,100%,.45)}.bcl-look-coupon .bcl-action--contact .bcl-action-icon{background:var(--cp-sun);color:var(--cp-ink)}.bcl-look-coupon .bcl-action--profile{background:var(--cp-ink);color:#fff}.bcl-look-coupon .bcl-action--profile:after{border-color:hsla(0,0%,100%,.3)}.bcl-look-coupon .bcl-action--profile .bcl-action-icon{background:var(--cp-sun);color:var(--cp-ink)}.bcl-look-coupon .bcl-action--save{background:#fff;color:#036b4b}@container (max-width: 400px){.bcl-look-coupon .bcl{grid-template-columns:96px minmax(0,1fr);margin:24px 16px 20px}.bcl-look-coupon .bcl-portrait{--bcl-portrait:76px;margin-left:10px}.bcl-look-coupon .bcl-id{padding-right:14px}.bcl-look-coupon .bcl-name{font-size:22px}.bcl-look-coupon .bcl-tagline{padding:9px 26px;font-size:14px}.bcl-look-coupon .bcl-icons{gap:8px;padding-left:10px;padding-right:10px}.bcl-look-coupon .bcl-qr{margin:16px 12px 0}.bcl-look-coupon .bcl-qr-code img{width:84px;height:84px}.bcl-look-coupon .bcl-qr-caption{font-size:18px}.bcl-look-coupon .bcl-actions{padding-left:12px;padding-right:12px}.bcl-look-coupon .bcl-action{padding:10px 10px 10px 13px;font-size:12.5px}.bcl-look-coupon .bcl-action:not(.bcl-action--contact) .bcl-action-icon{display:none}.bcl-look-coupon .bcl-action-label{overflow-wrap:normal;text-align:center}}@media (prefers-reduced-motion:reduce){.bcl-look-coupon .bcl-action:hover,.bcl-look-coupon .bcl-icon:hover{transform:none}}.bcl-look-marquee{--bcl-paper:#4a0a14;--bcl-ink:#fff4d6;--bcl-heading:#fff4d6;--bcl-body:#f3dcc0;--bcl-muted:#e6c08f;--bcl-line:rgba(255,220,170,.2);--bcl-alt:rgba(255,230,190,.1);--bcl-display:"Abril Fatface",Georgia,serif;--bcl-font:"Work Sans",system-ui,sans-serif;--bcl-pad:16px;--mq-gold:#e2b15a;--mq-gold-deep:#a8742a;--mq-cream:#fbf0d6;--mq-wine:#6e1020;--mq-ink:#2a070d;--mq-bulb:radial-gradient(circle at 50% 50%,#fffbe8 0 2.5px,#ffd27a 3.5px,#e89a2c 5px,rgba(232,154,44,0) 6.5px);border:1px solid rgba(226,177,90,.35);border-radius:18px;box-shadow:0 2px 4px rgba(20,2,6,.3),0 22px 50px rgba(40,4,10,.45);background:radial-gradient(120% 38% at 50% 0,rgba(255,150,110,.2),transparent 70%),radial-gradient(150% 110% at 50% 45%,transparent 45%,rgba(10,0,3,.55)),repeating-linear-gradient(90deg,rgba(12,0,4,.34),hsla(0,100%,72%,.07) 21px,rgba(12,0,4,.34) 44px),linear-gradient(180deg,#741222,#570b18 55%,#3d0610);color:var(--bcl-user-text,var(--bcl-body));font-family:var(--bcl-font)}.bcl-look-marquee .bcl{grid-template-areas:"stage" "sign" "tagline" "logo" "contacts" "icons" "actions";padding-bottom:24px}.bcl-look-marquee .bcl-barcode,.bcl-look-marquee .bcl-cover,.bcl-look-marquee .bcl-qr,.bcl-look-marquee .bcl-socials{display:none}.bcl-look-marquee .bcl:before{content:"";position:absolute;top:0;left:0;right:0;height:24px;background:radial-gradient(circle at 50% 0,#3d0610 0 13px,var(--mq-gold) 13px 15px,transparent 15.5px) 0 6px /30px 16px repeat-x,linear-gradient(180deg,#2e040b,#3d0610) top /100% 7px no-repeat;z-index:0;pointer-events:none}.bcl-look-marquee .bcl-deco-b,.bcl-look-marquee .bcl-deco-c{display:block;top:-20px;width:62%;height:320px;background:linear-gradient(180deg,rgba(255,244,214,.6),rgba(255,228,170,.2) 70%,rgba(255,228,170,0));filter:blur(7px);mix-blend-mode:screen;opacity:.85}.bcl-look-marquee .bcl-deco-b{left:-4%;-webkit-clip-path:polygon(0 0,12% 0,100% 78%,62% 100%);clip-path:polygon(0 0,12% 0,100% 78%,62% 100%)}.bcl-look-marquee .bcl-deco-c{right:-4%;-webkit-clip-path:polygon(88% 0,100% 0,38% 100%,0 78%);clip-path:polygon(88% 0,100% 0,38% 100%,0 78%)}.bcl-look-marquee .bcl-portrait{grid-area:stage;justify-self:center;margin:0;padding:58px 0 34px}.bcl-look-marquee .bcl-portrait:after{content:"";position:absolute;left:50%;bottom:14px;width:230px;height:34px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(255,236,190,.32),rgba(255,236,190,0));z-index:-1}.bcl-look-marquee .bcl-portrait-img,.bcl-look-marquee .bcl-portrait-initials{width:140px;height:140px;padding:12px;border:0;border-radius:14px;object-fit:contain;background:#fffaf0;box-shadow:0 0 0 3px var(--mq-gold),0 0 0 8px #3a0610,0 0 0 9.5px var(--mq-gold-deep),0 0 46px 6px rgba(255,226,160,.35),0 24px 40px rgba(10,0,3,.55)}.bcl-look-marquee .bcl-portrait-initials{color:var(--mq-wine);font-family:var(--bcl-display);font-size:46px;font-weight:400}.bcl-look-marquee .bcl-deco-a{display:block;position:relative;grid-area:sign;margin:0 14px;border-radius:10px;background:linear-gradient(180deg,hsla(0,0%,100%,.08),rgba(0,0,0,.25)),#2b050c;box-shadow:inset 0 0 0 2px var(--mq-gold),inset 0 0 0 26px #3b0812,inset 0 0 0 28px var(--mq-gold-deep),0 0 40px rgba(255,190,100,.28),0 18px 34px rgba(10,0,3,.5)}.bcl-look-marquee .bcl-deco-a:after,.bcl-look-marquee .bcl-deco-a:before{content:"";position:absolute;inset:4px;background:var(--mq-bulb) top center /20px 20px round no-repeat,var(--mq-bulb) bottom center /20px 20px round no-repeat,var(--mq-bulb) left center /20px 20px no-repeat round,var(--mq-bulb) right center /20px 20px no-repeat round}.bcl-look-marquee .bcl-deco-a:after,.bcl-look-marquee .bcl-deco-a:before{background-repeat:round no-repeat,round no-repeat,no-repeat round,no-repeat round}.bcl-look-marquee .bcl-deco-a:after{filter:blur(4px) brightness(1.3);opacity:.7;animation:mq-twinkle 2.4s ease-in-out infinite alternate}@keyframes mq-twinkle{0%{opacity:.45}45%{opacity:.9}55%{opacity:.6}to{opacity:1}}.bcl-look-marquee .bcl-id{grid-area:sign;justify-content:center;gap:4px;margin:30px 44px;padding:18px 16px 16px;border-radius:3px;background:repeating-linear-gradient(180deg,transparent 0 25px,rgba(110,16,32,.13) 25px 26px),linear-gradient(180deg,#fffaea,var(--mq-cream) 60%,#f1e0b8);box-shadow:inset 0 0 0 1px rgba(110,16,32,.25),inset 0 0 18px rgba(168,116,42,.25)}.bcl-look-marquee .bcl-name{font-family:var(--bcl-display);font-size:29px;font-weight:400;line-height:1.12;letter-spacing:.03em;text-transform:uppercase;color:var(--bcl-user-heading,var(--mq-wine));text-shadow:0 1px 0 hsla(0,0%,100%,.7)}.bcl-look-marquee .bcl-title{margin-top:4px;font-size:11.5px;font-weight:600;letter-spacing:.16em;color:var(--mq-ink)}.bcl-look-marquee .bcl-agency{font-size:13px;font-weight:500;color:#5c1a24}.bcl-look-marquee .bcl-tagline{margin:10px 26px 0;padding:12px 18px 14px;border-radius:4px;background:repeating-linear-gradient(180deg,transparent 0 21px,rgba(255,244,214,.08) 21px 22px),#150307;box-shadow:inset 0 0 0 1px rgba(226,177,90,.55),0 10px 22px rgba(10,0,3,.45);font-size:13px;font-weight:600;line-height:1.55;letter-spacing:.1em;text-transform:uppercase;color:var(--bcl-user-text,#fff4d6)}.bcl-look-marquee .bcl-tagline:before{content:"\2605  Presenting  \2605";display:block;margin-bottom:4px;font-size:10px;font-weight:700;letter-spacing:.3em;white-space:pre;color:var(--mq-gold)}.bcl-look-marquee .bcl-deco-d{display:block;position:relative;grid-column:1;grid-row:logo-start/contacts-end;margin:26px 18px 0;border-radius:3px;background:radial-gradient(120% 80% at 50% 0,hsla(0,0%,100%,.5),transparent 60%),linear-gradient(180deg,#fbf1d9,#f0e0bb);box-shadow:inset 0 0 0 7px #f7ead0,inset 0 0 0 8.5px var(--mq-wine),inset 0 0 0 11px #f7ead0,inset 0 0 0 12px var(--mq-wine),0 14px 30px rgba(10,0,3,.45);transform:rotate(-.6deg)}.bcl-look-marquee .bcl-logo{grid-area:logo;justify-self:center;margin:50px 0 0;padding:0;background:none}.bcl-look-marquee .bcl-logo img{height:40px;max-width:150px}.bcl-look-marquee .bcl-contacts{display:flex;gap:0;padding:14px 46px 30px;text-align:center}.bcl-look-marquee .bcl[data-has-logo="0"] .bcl-contacts{padding-top:50px}.bcl-look-marquee .bcl-contacts:before{content:"The Programme";display:block;padding-bottom:8px;margin-bottom:4px;border-bottom:2px solid var(--mq-wine);font-family:var(--bcl-display);font-size:22px;letter-spacing:.02em;color:var(--mq-wine)}.bcl-look-marquee .bcl-contact+.bcl-contact{border-top:1px solid rgba(110,16,32,.22)}.bcl-look-marquee .bcl-contact-hit{justify-content:center;padding:10px 0}.bcl-look-marquee .bcl-contact-icon{display:none}.bcl-look-marquee .bcl-contact-text{align-items:center;gap:2px}.bcl-look-marquee .bcl-contact-label{font-size:10px;font-weight:700;letter-spacing:.24em;color:#8a1426}.bcl-look-marquee .bcl-contact-value{font-size:15px;font-weight:600;color:var(--mq-ink)}.bcl-look-marquee 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:3px}.bcl-look-marquee .bcl-icons{gap:10px;padding:24px var(--bcl-pad) 0}.bcl-look-marquee .bcl-icon{width:44px;height:44px;border:1.5px solid var(--mq-gold);background:radial-gradient(circle at 50% 35%,rgba(255,220,150,.22),rgba(20,2,6,.4) 70%);color:#fff4d6;box-shadow:0 0 14px rgba(255,196,110,.25)}.bcl-look-marquee .bcl-icon:hover{box-shadow:0 0 20px rgba(255,196,110,.5)}.bcl-look-marquee .bcl-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:22px 18px 0}.bcl-look-marquee .bcl-action--contact,.bcl-look-marquee .bcl-action--cta:last-child:nth-child(2n),.bcl-look-marquee .bcl-action--save{grid-column:1/-1}.bcl-look-marquee .bcl-action{position:relative;gap:10px;min-height:56px;padding:14px 16px 12px 14px;border:0;border-radius:5px;background:radial-gradient(circle,#c48a2c 0 1.6px,transparent 2.2px) 0 4px /11px 6px repeat-x,linear-gradient(180deg,#fff6df,#f1dfb6);color:var(--mq-wine);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;-webkit-mask:radial-gradient(circle 7px at left center,transparent 96%,#000) left /51% 100% no-repeat,radial-gradient(circle 7px at right center,transparent 96%,#000) right /51% 100% no-repeat;mask:radial-gradient(circle 7px at left center,transparent 96%,#000) left /51% 100% no-repeat,radial-gradient(circle 7px at right center,transparent 96%,#000) right /51% 100% no-repeat}.bcl-look-marquee .bcl-action:hover{transform:translateY(-2px);box-shadow:none;filter:drop-shadow(0 6px 10px rgba(10,0,3,.45))}.bcl-look-marquee .bcl-action:focus-visible{outline:2px dashed var(--mq-wine);outline-offset:-6px}.bcl-look-marquee .bcl-action-icon{height:34px;margin-left:4px;border-radius:0;width:42px;border-right:1.5px dashed rgba(110,16,32,.45);padding-right:8px;background:none;color:var(--mq-wine)}.bcl-look-marquee .bcl-action--contact{min-height:62px;background:radial-gradient(circle,rgba(255,252,235,.95) 0 1.8px,transparent 2.4px) 0 4px /12px 6px repeat-x,radial-gradient(circle,rgba(255,252,235,.95) 0 1.8px,transparent 2.4px) 0 calc(100% - 4px) /12px 6px repeat-x,var(--bcl-accent-fill);color:var(--bcl-on-accent);font-size:14px;letter-spacing:.14em}.bcl-look-marquee .bcl-action--contact .bcl-action-icon{border-right-color:currentColor;background:none;color:inherit;opacity:.95}.bcl-look-marquee .bcl-action--contact:focus-visible{outline-color:var(--bcl-on-accent)}.bcl-look-marquee .bcl-action--profile{background:radial-gradient(circle,#e2b15a 0 1.6px,transparent 2.2px) 0 4px /11px 6px repeat-x,linear-gradient(180deg,#2b050c,#1a0307);box-shadow:inset 0 0 0 1px rgba(226,177,90,.7);color:#fff4d6}.bcl-look-marquee .bcl-action--profile .bcl-action-icon{border-right-color:rgba(226,177,90,.6);background:none;color:var(--mq-gold)}.bcl-look-marquee .bcl-action--profile:focus-visible{outline-color:var(--mq-gold)}.bcl-look-marquee .bcl-action--save .bcl-action-icon{background:none;color:#0f6b4a}.bcl-look-marquee .bcl-action--save{color:#0f5a3f}@media (max-width:380px){.bcl-look-marquee .bcl-id{margin:30px 40px;padding:16px 10px 14px}.bcl-look-marquee .bcl-name{font-size:24px}.bcl-look-marquee .bcl-icons{gap:4px;padding-left:10px;padding-right:10px}.bcl-look-marquee .bcl-contacts{padding:14px 32px 28px}.bcl-look-marquee .bcl-action{padding-right:12px;font-size:11px;letter-spacing:.05em}.bcl-look-marquee .bcl-action-icon{width:36px;margin-left:2px}}@media (prefers-reduced-motion:reduce){.bcl-look-marquee .bcl-deco-a:after{animation:none;opacity:.8}.bcl-look-marquee .bcl-action:hover{transform:none}}.bcl-look-umbrella{--um-navy:#16324f;--um-deep:#2b5a82;--um-mid:#4f86b3;--um-light:#a9cbe6;--um-pale:#e4eff8;--um-rain:rgba(74,122,168,.5);--um-steel:#5b7894;--bcl-paper:#fff;--bcl-ink:var(--um-navy);--bcl-heading:var(--um-navy);--bcl-body:#3d5266;--bcl-muted:#557089;--bcl-line:#d5e3ef;--bcl-alt:var(--um-pale);--bcl-font:"Nunito Sans",system-ui,sans-serif;--bcl-display:"Nunito Sans",system-ui,sans-serif;--bcl-portrait:118px;--bcl-pad:22px;border:1px solid #d3e2ee;border-radius:30px;background:radial-gradient(ellipse 70% 220px at 50% 250px,hsla(0,0%,100%,.95),hsla(0,0%,100%,0) 100%),linear-gradient(180deg,#dce8f2,#e9f1f8 170px,#f7fafd 360px,#fbfdfe);box-shadow:0 1px 2px rgba(22,50,79,.05),0 18px 44px rgba(22,50,79,.12)}.bcl-look-umbrella .bcl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"canopy canopy" "portrait cover" "id id" "tagline tagline" "contacts contacts" "icons icons" "actions actions" "logo logo";padding-bottom:26px}.bcl-look-umbrella .bcl-deco-c{display:block;position:relative;z-index:1;grid-area:canopy;justify-self:center;width:78%;height:128px;margin-top:54px;border-radius:50% 50% 0 0/100% 100% 0 0;background:radial-gradient(ellipse 60% 70% at 34% 18%,hsla(0,0%,100%,.34),hsla(0,0%,100%,0) 70%),radial-gradient(ellipse 120% 100% at 50% 100%,rgba(10,30,50,0) 55%,rgba(10,30,50,.18) 100%),conic-gradient(from 270deg at 50% 100%,var(--um-deep) 0 29.4deg,rgba(10,30,50,.35) 29.4deg 30.6deg,var(--um-light) 30.6deg 59.4deg,rgba(10,30,50,.35) 59.4deg 60.6deg,var(--um-deep) 60.6deg 89.4deg,rgba(10,30,50,.35) 89.4deg 90.6deg,var(--bcl-accent) 90.6deg 119.4deg,rgba(10,30,50,.35) 119.4deg 120.6deg,var(--um-mid) 120.6deg 149.4deg,rgba(10,30,50,.35) 149.4deg 150.6deg,var(--um-light) 150.6deg 180deg);-webkit-mask:linear-gradient(#000 0 0) top /100% calc(100% - 15px) no-repeat,radial-gradient(ellipse 50% 100% at 50% 100%,#0000 97%,#000 100%) bottom /calc(100% / 6) 15px repeat-x;mask:linear-gradient(#000 0 0) top /100% calc(100% - 15px) no-repeat,radial-gradient(ellipse 50% 100% at 50% 100%,#0000 97%,#000 100%) bottom /calc(100% / 6) 15px repeat-x;filter:drop-shadow(0 6px 10px rgba(22,50,79,.18))}.bcl-look-umbrella .bcl-deco-d{display:block;z-index:-1;top:36px;left:calc(50% - 2px);width:4px;height:290px;border-radius:2px;background:linear-gradient(90deg,#7d97ae,var(--um-navy) 70%)}.bcl-look-umbrella .bcl-deco-d:before{content:"";position:absolute;top:-8px;left:-3px;width:10px;height:14px;border-radius:50% 50% 3px 3px;background:var(--um-navy)}.bcl-look-umbrella .bcl-deco-d:after{content:"";position:absolute;top:100%;left:-18px;width:22px;height:22px;margin-top:-11px;border-bottom:4px solid var(--um-navy);border-right:4px solid var(--um-navy);border-top:4px solid transparent;border-left:4px solid transparent;border-radius:50%;transform:rotate(45deg)}.bcl-look-umbrella .bcl-deco-a,.bcl-look-umbrella .bcl-deco-b{display:block;top:6px;width:13%;height:300px;transform:skewX(-10deg)}.bcl-look-umbrella .bcl-deco-a{left:-6px}.bcl-look-umbrella .bcl-deco-b{right:-6px}.bcl-look-umbrella .bcl-deco-a,.bcl-look-umbrella .bcl-deco-a:before,.bcl-look-umbrella .bcl-deco-b,.bcl-look-umbrella .bcl-deco-b:before{background:repeating-linear-gradient(90deg,transparent 0 11px,var(--um-rain) 11px 12.5px,transparent 12.5px 24px);-webkit-mask-composite:source-in;-webkit-mask:repeating-linear-gradient(180deg,#000 0 11px,transparent 11px 46px),linear-gradient(180deg,transparent,#000 18%,#000 60%,transparent);mask:repeating-linear-gradient(180deg,#000 0 11px,transparent 11px 46px),linear-gradient(180deg,transparent,#000 18%,#000 60%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.bcl-look-umbrella .bcl-deco-a:before,.bcl-look-umbrella .bcl-deco-b:before{content:"";position:absolute;inset:23px 0 0 12px}.bcl-look-umbrella .bcl-portrait{grid-area:portrait;justify-self:end;align-self:center;margin:16px 24px 0 0}.bcl-look-umbrella .bcl-portrait-img,.bcl-look-umbrella .bcl-portrait-initials{border:5px solid #fff;box-shadow:0 0 0 1px #c9dcec,0 10px 22px rgba(22,50,79,.18)}.bcl-look-umbrella .bcl-portrait-initials{background:var(--bcl-accent-fill)}.bcl-look-umbrella .bcl-cover{grid-area:cover;justify-self:start;align-self:center;width:min(132px,100% - 30px);height:98px;margin:16px 0 0 24px;border:5px solid #fff;border-radius:20px;box-shadow:0 0 0 1px #c9dcec,0 10px 22px rgba(22,50,79,.16);background:var(--um-pale)}.bcl-look-umbrella .bcl[data-has-cover="0"] .bcl-cover{display:none}.bcl-look-umbrella .bcl-id{grid-area:id;gap:4px;padding:30px var(--bcl-pad) 0}.bcl-look-umbrella .bcl-name{font-family:var(--bcl-display);font-size:31px;font-weight:800;letter-spacing:-.01em;line-height:1.1;color:var(--bcl-user-heading,#16324f)}.bcl-look-umbrella .bcl-title{margin-top:4px;font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--bcl-user-text,var(--um-deep))}.bcl-look-umbrella .bcl-agency{font-size:15px;font-weight:600;color:var(--bcl-user-text,var(--bcl-muted))}.bcl-look-umbrella .bcl-tagline{padding:14px 34px 0;font-size:15px;line-height:1.55;color:var(--bcl-user-text,var(--bcl-body))}.bcl-look-umbrella .bcl-contacts{display:flex;gap:0;margin:30px var(--bcl-pad) 0;padding:10px 18px;border-radius:24px;background:#fff;box-shadow:0 1px 0 #d9e6f1,0 12px 28px rgba(22,50,79,.08)}.bcl-look-umbrella .bcl-contacts:before{content:"";position:absolute;left:24px;right:24px;top:-9px;height:10px;background:radial-gradient(ellipse 50% 100% at 50% 100%,#fff 96%,hsla(0,0%,100%,0) 100%) bottom /28px 10px repeat-x}.bcl-look-umbrella .bcl-contact+.bcl-contact{border-top:1px dashed #d7e5f0}.bcl-look-umbrella .bcl-contact-hit{gap:14px;padding:10px 0}.bcl-look-umbrella .bcl-contact-icon{width:40px;height:40px;background:var(--um-pale);color:var(--um-deep)}.bcl-look-umbrella .bcl-contact-text{flex-direction:column;gap:1px}.bcl-look-umbrella .bcl-contact-value{font-size:15px;font-weight:700;color:var(--bcl-user-text,var(--um-navy))}.bcl-look-umbrella .bcl-contact-label{font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--bcl-muted)}.bcl-look-umbrella .bcl-icon--email,.bcl-look-umbrella .bcl-icon--phone,.bcl-look-umbrella .bcl-icon--website{display:none}.bcl-look-umbrella .bcl-icons{gap:10px;padding-top:18px}.bcl-look-umbrella .bcl-icon{width:44px;height:44px;border:1px solid var(--bcl-line);background:#fff;color:var(--um-deep);box-shadow:0 4px 10px rgba(22,50,79,.06)}.bcl-look-umbrella .bcl-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding-top:22px}.bcl-look-umbrella .bcl-action{gap:10px;min-height:54px;padding:8px 14px 8px 8px;border:1px solid var(--bcl-line);border-radius:20px;background:#fff;color:var(--um-navy);font-size:13.5px;font-weight:700;box-shadow:0 4px 12px rgba(22,50,79,.05)}.bcl-look-umbrella .bcl-action-icon{width:38px;height:38px;border-radius:50%;background:var(--um-pale);color:var(--um-deep)}.bcl-look-umbrella .bcl-action--contact{grid-column:1/-1;justify-content:center;min-height:58px;border-color:transparent;border-radius:999px;background:var(--bcl-accent-fill);color:var(--bcl-on-accent);font-size:16px;box-shadow:0 10px 22px rgba(22,50,79,.18)}.bcl-look-umbrella .bcl-action--contact .bcl-action-label{flex:0 1 auto}.bcl-look-umbrella .bcl-action--contact .bcl-action-icon{background:hsla(0,0%,100%,.2);color:inherit}.bcl-look-umbrella .bcl-action--profile{background:var(--um-pale);border-color:transparent}.bcl-look-umbrella .bcl-action--profile .bcl-action-icon{background:#fff;color:var(--um-deep)}.bcl-look-umbrella .bcl-action--cta,.bcl-look-umbrella .bcl-action--save{grid-column:1/-1}.bcl-look-umbrella .bcl-logo{grid-area:logo;justify-self:center;margin:24px 0 0;padding:6px 12px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px var(--bcl-line)}.bcl-look-umbrella .bcl-logo img{height:36px}@media (max-width:400px){.bcl-look-umbrella .bcl-deco-c{width:80%;height:112px;margin-top:58px}.bcl-look-umbrella .bcl-portrait{margin-right:18px}.bcl-look-umbrella .bcl-cover{margin-left:18px}.bcl-look-umbrella .bcl-portrait-img,.bcl-look-umbrella .bcl-portrait-initials{width:104px;height:104px}.bcl-look-umbrella .bcl-cover{height:90px}.bcl-look-umbrella .bcl-deco-d{height:274px}.bcl-look-umbrella .bcl-name{font-size:27px}.bcl-look-umbrella .bcl-action{gap:8px;padding:8px 10px 8px 7px;font-size:13px}.bcl-look-umbrella .bcl-action-icon{width:34px;height:34px}.bcl-look-umbrella .bcl-action--contact{font-size:15px}}.bcl-look-policy_folder{--pf-desk:#e3e6e1;--pf-back:#d8b56c;--pf-back-dark:#c39d50;--pf-front:#ebd197;--pf-front-dark:#b78f43;--pf-sheet:#fffdf7;--pf-rule:rgba(64,104,146,.12);--pf-ink:#2f2a1f;--pf-brown:#5a4a2c;--pf-file:#fbf2d8;--pf-file-edge:#c3a35c;--bcl-paper:var(--pf-desk);--bcl-ink:var(--pf-ink);--bcl-heading:var(--pf-ink);--bcl-body:#3f3829;--bcl-muted:#6b5f47;--bcl-line:#d5cbb3;--bcl-alt:#f4ecd7;--bcl-font:"Libre Franklin",system-ui,sans-serif;--bcl-display:"Libre Franklin",system-ui,sans-serif;--bcl-portrait:104px;border:1px solid rgba(47,42,31,.1);border-radius:8px;background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.18) 0 1px,transparent 1px 5px),var(--pf-desk);box-shadow:0 1px 2px rgba(47,42,31,.06),0 14px 36px rgba(47,42,31,.12)}.bcl-look-policy_folder .bcl{grid-template-columns:14px 124px minmax(0,1fr) 42px;grid-template-areas:"tab tab tab tab" ". portrait logo ." ". portrait tagline ." ". contacts contacts ." "icons icons icons icons" "actions actions actions actions";padding:0 0 22px;text-align:left}.bcl-look-policy_folder .bcl-cover{display:none}.bcl-look-policy_folder .bcl-deco-a{display:block;position:relative;grid-row:2/-1;grid-column:1/-1;margin:0 8px -22px;border-radius:0 12px 0 0;background:repeating-linear-gradient(97deg,rgba(120,84,24,.05) 0 1px,transparent 1px 4px),linear-gradient(180deg,hsla(0,0%,100%,.14),transparent 40px),var(--pf-back);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 2px 6px rgba(47,42,31,.12)}.bcl-look-policy_folder .bcl-deco-b{display:block;position:relative;grid-row:2/6;grid-column:2/4;margin:16px 0 0 4px;border-radius:2px;background:repeating-linear-gradient(180deg,transparent 0 27px,var(--pf-rule) 27px 28px),var(--pf-sheet);background-position:0 10px,0 0;box-shadow:-5px 4px 0 -1px #f3eee2,-5px 4px 0 0 rgba(47,42,31,.1),0 2px 8px rgba(47,42,31,.16);transform:rotate(-.5deg)}.bcl-look-policy_folder .bcl-deco-c,.bcl-look-policy_folder .bcl-deco-d{display:block;position:relative;grid-row:5/-1;grid-column:1/-1;margin:0 8px -22px;-webkit-mask:radial-gradient(circle 30px at 50% 0,transparent 97%,#000 100%);mask:radial-gradient(circle 30px at 50% 0,transparent 97%,#000 100%)}.bcl-look-policy_folder .bcl-deco-c{margin-top:-3px;background:rgba(90,64,20,.28)}.bcl-look-policy_folder .bcl-deco-d{background:linear-gradient(180deg,transparent calc(100% - 15px),rgba(120,84,24,.22) calc(100% - 15px) calc(100% - 14px),transparent calc(100% - 14px) calc(100% - 9px),rgba(120,84,24,.22) calc(100% - 9px) calc(100% - 8px),transparent calc(100% - 8px)),repeating-linear-gradient(93deg,rgba(120,84,24,.045) 0 1px,transparent 1px 5px),linear-gradient(180deg,hsla(0,0%,100%,.28),transparent 3px),var(--pf-front)}.bcl-look-policy_folder .bcl-id{grid-area:tab;justify-self:start;align-items:flex-start;gap:3px;max-width:calc(100% - 96px);margin:20px 0 0 8px;padding:24px 30px 16px;isolation:isolate}.bcl-look-policy_folder .bcl-id:after,.bcl-look-policy_folder .bcl-id:before{content:"";position:absolute;z-index:-1}.bcl-look-policy_folder .bcl-id:before{inset:0 0 -1px;border-radius:14px 14px 0 0;background:repeating-linear-gradient(97deg,rgba(120,84,24,.05) 0 1px,transparent 1px 4px),linear-gradient(180deg,hsla(0,0%,100%,.2),transparent 30px),var(--pf-back);transform:perspective(240px) rotateX(9deg);transform-origin:50% 100%}.bcl-look-policy_folder .bcl-id:after{inset:12px 16px 6px;border-top:6px solid var(--bcl-accent);border-radius:2px;background:#fffdf5;box-shadow:0 1px 2px rgba(47,42,31,.22)}.bcl-look-policy_folder .bcl-name{font-size:23px;font-weight:800;letter-spacing:-.015em;line-height:1.1;color:var(--bcl-user-heading,var(--pf-ink))}.bcl-look-policy_folder .bcl-title{font-size:10.5px;font-weight:700;letter-spacing:.12em;color:var(--bcl-user-text,var(--pf-brown))}.bcl-look-policy_folder .bcl-agency{font-size:13px;font-weight:500;color:var(--bcl-user-text,var(--pf-brown))}.bcl-look-policy_folder .bcl-portrait{justify-self:start;align-self:start;margin:46px 0 0 14px;transform:rotate(-2deg)}.bcl-look-policy_folder .bcl-portrait-img,.bcl-look-policy_folder .bcl-portrait-initials{border-radius:2px;border:4px solid #fff;box-shadow:0 1px 1px rgba(47,42,31,.2),0 6px 14px rgba(47,42,31,.18)}.bcl-look-policy_folder .bcl-portrait:after,.bcl-look-policy_folder .bcl-portrait:before{content:"";position:absolute;z-index:3;border:2.5px solid #7b858d;border-right-color:#5f6870;pointer-events:none}.bcl-look-policy_folder .bcl-portrait:before{top:-22px;left:16px;width:18px;height:58px;border-radius:9px;box-shadow:1px 1px 1px rgba(0,0,0,.18)}.bcl-look-policy_folder .bcl-portrait:after{top:-14px;left:20px;width:10px;height:42px;border-radius:6px;border-color:#6f787f #6f787f transparent}.bcl-look-policy_folder .bcl-logo{grid-area:logo;justify-self:end;align-self:start;margin:34px 16px 0 0;padding:0;background:none}.bcl-look-policy_folder .bcl-logo img{height:34px;max-width:110px}.bcl-look-policy_folder .bcl-tagline{grid-area:tagline;align-self:start;padding:12px 16px 0 12px;font-size:14.5px;font-weight:500;line-height:1.45;color:var(--bcl-user-text,var(--bcl-body))}.bcl-look-policy_folder .bcl-tagline:before{content:"";display:block;width:26px;height:3px;margin-bottom:8px;background:var(--bcl-accent)}.bcl-look-policy_folder .bcl-contacts{display:flex;gap:6px;padding:18px 0 30px 14px}.bcl-look-policy_folder .bcl-contact{position:relative}.bcl-look-policy_folder .bcl-contact-hit{gap:10px;min-height:52px;padding:6px 12px 6px 0;border-bottom:1px dashed rgba(47,42,31,.16)}.bcl-look-policy_folder .bcl-contact:last-child .bcl-contact-hit{border-bottom:0}.bcl-look-policy_folder .bcl-contact-icon{width:30px;height:30px;border-radius:4px;background:#f1ead8;color:var(--pf-brown)}.bcl-look-policy_folder .bcl-contact-value{font-size:14.5px;font-weight:600;color:var(--bcl-user-text,var(--pf-ink))}.bcl-look-policy_folder .bcl-contact-label{position:absolute;top:4px;bottom:4px;right:-30px;display:flex;align-items:center;justify-content:center;width:26px;border-radius:0 6px 6px 0;background:#1d6a6e;color:#fff;font-size:8.5px;font-weight:800;letter-spacing:.14em;writing-mode:vertical-rl;box-shadow:1px 1px 2px rgba(47,42,31,.25)}.bcl-look-policy_folder .bcl-contact--phone .bcl-contact-label{background:var(--bcl-accent);color:var(--bcl-on-accent)}.bcl-look-policy_folder .bcl-contact--website .bcl-contact-label{background:#476f45}.bcl-look-policy_folder .bcl-contact--address .bcl-contact-label{background:#a8452f}.bcl-look-policy_folder .bcl-icons{justify-content:flex-start;padding:34px 22px 0}.bcl-look-policy_folder .bcl-icon--email,.bcl-look-policy_folder .bcl-icon--phone,.bcl-look-policy_folder .bcl-icon--website{display:none}.bcl-look-policy_folder .bcl-icon{width:44px;height:44px;border-radius:6px;background:hsla(0,0%,100%,.5);color:var(--pf-brown);box-shadow:inset 0 0 0 1px rgba(120,84,24,.28)}.bcl-look-policy_folder .bcl-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px 12px;padding:36px 22px 4px}.bcl-look-policy_folder .bcl-action{position:relative;min-height:54px;padding:12px 14px;border:1px solid var(--pf-file-edge);border-radius:0 6px 4px 4px;background:var(--pf-file);color:var(--pf-ink);font-size:13.5px;font-weight:700;box-shadow:0 2px 0 rgba(120,84,24,.2)}.bcl-look-policy_folder .bcl-action-icon{position:absolute;top:-21px;left:-1px;width:52px;height:21px;border:1px solid var(--pf-file-edge);border-bottom:0;border-radius:8px 8px 0 0;background:var(--pf-file);color:var(--pf-brown)}.bcl-look-policy_folder .bcl-action-icon svg{width:15px;height:15px}.bcl-look-policy_folder .bcl-action--contact{grid-column:1/-1;min-height:58px;border-color:transparent;background:var(--bcl-accent-fill);color:var(--bcl-on-accent);font-size:15px}.bcl-look-policy_folder .bcl-action--contact .bcl-action-icon{border-color:transparent;background:var(--bcl-accent);color:var(--bcl-on-accent)}.bcl-look-policy_folder .bcl-action--profile,.bcl-look-policy_folder .bcl-action--profile .bcl-action-icon{border-color:#3d3423;background:#3d3423;color:#fbf2d8}.bcl-look-policy_folder .bcl-action--save,.bcl-look-policy_folder .bcl-action--save .bcl-action-icon{border-color:#7fa37a;background:#e1ecd9;color:#24502b}.bcl-look-policy_folder .bcl-action:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(120,84,24,.2)}.bcl-look-vault_door{--vd-graphite:#202429;--vd-graphite-2:#2a2f35;--vd-steel-hi:#c9ced5;--vd-steel:#8b939d;--vd-steel-lo:#4a5159;--vd-door:300px;--vd-brush:repeating-linear-gradient(90deg,hsla(0,0%,100%,.028) 0 1px,rgba(0,0,0,.05) 1px 2px,transparent 2px 4px);--vd-plate:repeating-linear-gradient(90deg,hsla(0,0%,100%,.18) 0 1px,rgba(0,0,0,.035) 1px 3px,transparent 3px 5px),linear-gradient(180deg,#dfe3e8,#c3c9d0 46%,#b3bac2 54%,#d2d7dd);--bcl-paper:var(--vd-graphite);--bcl-ink:#eef1f4;--bcl-heading:#eef1f4;--bcl-body:#c7cdd4;--bcl-muted:#a2abb5;--bcl-line:hsla(0,0%,100%,.1);--bcl-alt:#31373e;--bcl-font:"Red Hat Display",system-ui,sans-serif;--bcl-display:"Red Hat Display",system-ui,sans-serif;--bcl-portrait:112px;--bcl-pad:22px;--bcl-radius:6px;border:1px solid #0b0d0f;border-radius:10px;background:var(--vd-brush),radial-gradient(120% 60% at 50% 0,#343a41 0,transparent 70%),linear-gradient(180deg,var(--vd-graphite-2) 0,var(--vd-graphite) 40%,#1b1e22 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 2px 4px rgba(0,0,0,.3),0 22px 48px rgba(10,12,15,.45)}.bcl-look-vault_door .bcl{grid-template-areas:"cover" "id" "tagline" "contacts" "icons" "actions" "logo";padding-bottom:26px}.bcl-look-vault_door .bcl-cover{height:calc(var(--vd-door) + 96px);background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent) 50% /calc(var(--vd-door) + 60px) calc(var(--vd-door) + 60px) no-repeat,var(--vd-brush),linear-gradient(180deg,#2c3137 0,#23272c 100%);box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.06),inset 0 -14px 20px -16px rgba(0,0,0,.7)}.bcl-look-vault_door .bcl-cover-img{opacity:.1;filter:grayscale(1) contrast(1.2);mix-blend-mode:luminosity}.bcl-look-vault_door .bcl-deco-a,.bcl-look-vault_door .bcl-deco-c{display:block;position:relative;grid-area:cover;align-self:end;justify-self:center;margin-bottom:26px;width:var(--vd-door);aspect-ratio:1;border-radius:50%;z-index:2}.bcl-look-vault_door .bcl-deco-a{background:radial-gradient(circle closest-side,transparent 0 57%,rgba(0,0,0,.55) 57.3% 58.4%,hsla(0,0%,100%,.24) 58.6% 59.2%,transparent 59.4%),radial-gradient(circle closest-side,transparent 0 76%,rgba(0,0,0,.6) 76.3% 77.6%,hsla(0,0%,100%,.22) 77.8% 78.4%,transparent 78.6%),radial-gradient(circle closest-side,transparent 0 97%,#15181b 97.4% 100%),conic-gradient(from 20deg,#9aa2ac,#5a616a 12%,#b7bec6 24%,#646b74 38%,#a9b0b8 52%,#555c64 64%,#b0b7bf 78%,#5f666e 90%,#9aa2ac),#6b727b;box-shadow:0 0 0 7px #3a4047,0 0 0 9px #121417,0 0 0 12px #4a5058,0 14px 30px 12px rgba(0,0,0,.55),inset 0 2px 3px hsla(0,0%,100%,.35),inset 0 -4px 8px rgba(0,0,0,.45)}.bcl-look-vault_door .bcl-deco-a:before{content:"";position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(from -3.5deg,#e6eaee 0 2.5deg,#8c949d 2.5deg 5deg,#30353b 5deg 7deg,transparent 7deg 22.5deg);-webkit-mask:radial-gradient(circle closest-side,transparent 0 82%,#000 82.6% 93.4%,transparent 94%);mask:radial-gradient(circle closest-side,transparent 0 82%,#000 82.6% 93.4%,transparent 94%);filter:drop-shadow(0 1px 1px rgba(0,0,0,.6))}.bcl-look-vault_door .bcl-deco-a:after{content:"";position:absolute;top:19.5%;left:50%;width:6px;height:14px;margin-left:-3px;border-radius:2px;background:var(--bcl-accent-fill);box-shadow:0 0 0 1px rgba(0,0,0,.45),0 0 10px var(--bcl-accent-soft)}.bcl-look-vault_door .bcl-deco-c{background:repeating-conic-gradient(from -3deg,#d6dbe1 0 2deg,#6f7780 2deg 6deg,transparent 6deg 60deg);-webkit-mask:radial-gradient(circle closest-side,transparent 0 50%,#000 50.5% 72%,transparent 72.5%);mask:radial-gradient(circle closest-side,transparent 0 50%,#000 50.5% 72%,transparent 72.5%);transform:rotate(30deg);filter:drop-shadow(0 2px 2px rgba(0,0,0,.5))}.bcl-look-vault_door .bcl-deco-b{display:block;position:relative;grid-area:cover;align-self:end;justify-self:center;width:34px;margin-bottom:calc(26px + var(--vd-door) * .19);height:calc(var(--vd-door) * .62);margin-right:calc(var(--vd-door) + 12px);z-index:2;background:linear-gradient(90deg,#4a5159,#b9c0c8 40%,#6c737c 70%,#3a4047) top /100% 30% no-repeat,linear-gradient(90deg,#4a5159,#b9c0c8 40%,#6c737c 70%,#3a4047) bottom /100% 30% no-repeat,linear-gradient(90deg,#1a1d21,#2e3339) 50% /60% 100% no-repeat;border-radius:4px;filter:drop-shadow(0 3px 4px rgba(0,0,0,.55))}.bcl-look-vault_door .bcl-portrait{grid-area:cover;align-self:end;justify-self:center;margin:0 0 calc(26px + (var(--vd-door) - var(--bcl-portrait) - 40px) / 2);display:flex;align-items:center;justify-content:center;width:calc(var(--bcl-portrait) + 40px);height:calc(var(--bcl-portrait) + 40px);border-radius:50%;background:radial-gradient(circle,#1b1f23 0 60%,#2f353b 61% 100%);box-shadow:0 0 0 3px #aeb5bd,0 0 0 5px #1a1d20,0 6px 16px rgba(0,0,0,.6),inset 0 2px 4px rgba(0,0,0,.7);z-index:3}.bcl-look-vault_door .bcl-portrait:before{content:"";position:absolute;inset:3px;border-radius:50%;background:repeating-conic-gradient(from -.6deg,#e9edf1 0 1.2deg,transparent 1.2deg 30deg),repeating-conic-gradient(from -.4deg,rgba(233,237,241,.55) 0 .8deg,transparent .8deg 6deg);-webkit-mask:radial-gradient(circle closest-side,transparent 0 82%,#000 82.5% 98%,transparent 98.5%);mask:radial-gradient(circle closest-side,transparent 0 82%,#000 82.5% 98%,transparent 98.5%)}.bcl-look-vault_door .bcl-portrait:after{content:"";position:absolute;top:-9px;left:50%;margin-left:-6px;border:6px solid transparent;border-top:9px solid var(--bcl-accent);border-bottom:0;filter:drop-shadow(0 1px 1px rgba(0,0,0,.6))}.bcl-look-vault_door .bc-reel-avatar-wrap,.bcl-look-vault_door .bcl-portrait-img,.bcl-look-vault_door .bcl-portrait-initials{position:relative;z-index:1;width:var(--bcl-portrait);height:var(--bcl-portrait);border:3px solid #c3c9d0;border-radius:50%;box-shadow:0 0 0 2px #15181b,0 4px 10px rgba(0,0,0,.5)}.bcl-look-vault_door .bcl-portrait-initials{background:var(--bcl-accent-fill);color:var(--bcl-on-accent);font-weight:900}.bcl-look-vault_door .bcl-id{gap:4px;padding:22px var(--bcl-pad) 0}.bcl-look-vault_door .bcl-name{font-family:var(--bcl-display);font-size:34px;font-weight:900;line-height:1.02;letter-spacing:-.01em;color:var(--bcl-user-heading,var(--bcl-heading));text-shadow:0 1px 0 rgba(0,0,0,.6),0 -1px 0 hsla(0,0%,100%,.06)}.bcl-look-vault_door .bcl-title{margin-top:8px;font-size:12px;font-weight:700;letter-spacing:.22em;color:var(--bcl-user-text,#d4d9df)}.bcl-look-vault_door .bcl-agency{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--bcl-user-text,var(--bcl-muted))}.bcl-look-vault_door .bcl-agency:after,.bcl-look-vault_door .bcl-agency:before{content:"";width:18px;height:2px;background:var(--bcl-accent);opacity:.85}.bcl-look-vault_door .bcl-tagline{padding-top:14px;font-size:15px;color:var(--bcl-user-text,var(--bcl-body))}.bcl-look-vault_door .bcl-contacts{display:flex;gap:0;margin:22px var(--bcl-pad) 0;padding:16px 22px;border:1px solid #0f1113;border-radius:4px;background:radial-gradient(circle at 10px 10px,#f4f6f8 0 1px,#8b939b 2px 3px,#3e444b 3.5px,transparent 4.5px),radial-gradient(circle at calc(100% - 10px) 10px,#f4f6f8 0 1px,#8b939b 2px 3px,#3e444b 3.5px,transparent 4.5px),radial-gradient(circle at 10px calc(100% - 10px),#f4f6f8 0 1px,#8b939b 2px 3px,#3e444b 3.5px,transparent 4.5px),radial-gradient(circle at calc(100% - 10px) calc(100% - 10px),#f4f6f8 0 1px,#8b939b 2px 3px,#3e444b 3.5px,transparent 4.5px),var(--vd-plate);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),inset 0 -1px 0 rgba(0,0,0,.25),0 1px 0 hsla(0,0%,100%,.05),0 8px 18px rgba(0,0,0,.4)}.bcl-look-vault_door .bcl-contact+.bcl-contact{border-top:1px solid rgba(40,46,52,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55)}.bcl-look-vault_door .bcl-contact-hit{gap:14px;padding:10px 0}.bcl-look-vault_door .bcl-contact-icon{width:34px;height:34px;background:radial-gradient(circle at 35% 30%,#4b525a,#1f2328);color:#e9edf1;box-shadow:0 0 0 2px hsla(0,0%,100%,.55),inset 0 1px 1px hsla(0,0%,100%,.2)}.bcl-look-vault_door .bcl-contact-label{font-size:10.5px;font-weight:700;letter-spacing:.18em;color:#48505a}.bcl-look-vault_door .bcl-contact-value{font-size:15px;font-weight:700;color:#171a1e;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.bcl-look-vault_door .bcl-icons{gap:12px;padding-top:20px}.bcl-look-vault_door .bcl-icon{width:44px;height:44px;background:radial-gradient(circle at 35% 30%,#d5dae0 0,#8d959e 55%,#5b626a 100%);color:#1b1e22;box-shadow:0 0 0 2px #15181b,0 3px 6px rgba(0,0,0,.5),inset 0 1px 1px hsla(0,0%,100%,.7)}.bcl-look-vault_door .bcl-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:22px var(--bcl-pad) 0;padding:8px;border-radius:6px;background:linear-gradient(180deg,#121417,#0d0f11);box-shadow:inset 0 2px 6px rgba(0,0,0,.8),0 1px 0 hsla(0,0%,100%,.07)}.bcl-look-vault_door .bcl-action{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;grid-gap:8px;gap:8px;min-height:84px;padding:12px 34px 12px 12px;border:1px solid #0a0b0d;border-radius:3px;background:var(--vd-brush),linear-gradient(180deg,#5c646d 0,#454c54 55%,#3c434a 100%);color:#f1f3f5;font-size:13.5px;font-weight:700;letter-spacing:.01em;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),inset 0 0 0 3px hsla(0,0%,100%,.04),inset 0 -2px 0 rgba(0,0,0,.35)}.bcl-look-vault_door .bcl-action:hover{transform:none;background:var(--vd-brush),linear-gradient(180deg,#67707a 0,#4e555e 55%,#444b53 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.32),inset 0 -2px 0 rgba(0,0,0,.35),0 0 0 1px var(--bcl-accent-soft)}.bcl-look-vault_door .bcl-action-icon{align-self:start;grid-row:1;grid-column:1/-1;width:28px;height:28px;border-radius:3px;background:rgba(0,0,0,.28);color:#dfe4e9;box-shadow:inset 0 1px 2px rgba(0,0,0,.5),0 1px 0 hsla(0,0%,100%,.12)}.bcl-look-vault_door .bcl-action-icon svg{width:15px;height:15px}.bcl-look-vault_door .bcl-action-label{grid-row:2;grid-column:1/-1;line-height:1.2}.bcl-look-vault_door .bcl-action:after{content:"";position:absolute;top:50%;right:10px;width:16px;height:16px;margin-top:-8px;border-radius:50%;background:radial-gradient(circle at 50% 38%,#0b0c0e 0 2.2px,transparent 2.6px),linear-gradient(#0b0c0e,#0b0c0e) 50% 70% /2px 6px no-repeat,radial-gradient(circle at 35% 30%,#e3e7eb,#9aa2ab 60%,#6b737c);box-shadow:0 0 0 1px rgba(0,0,0,.55),0 1px 1px rgba(0,0,0,.4)}.bcl-look-vault_door .bcl-action:before{content:"";position:absolute;top:8px;right:8px;width:22px;height:5px;border-radius:3px;background:linear-gradient(180deg,#e2e6ea,#868e97);box-shadow:0 1px 1px rgba(0,0,0,.55)}.bcl-look-vault_door .bcl-action--contact{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:64px;padding:12px 52px 12px 14px;border-color:rgba(0,0,0,.6);background:var(--vd-brush),linear-gradient(180deg,hsla(0,0%,100%,.18),rgba(0,0,0,.12)),var(--bcl-accent-fill);color:var(--bcl-on-accent);font-size:16px;font-weight:900;letter-spacing:.02em}.bcl-look-vault_door .bcl-action--contact:hover{background:var(--vd-brush),linear-gradient(180deg,hsla(0,0%,100%,.26),rgba(0,0,0,.06)),var(--bcl-accent-fill)}.bcl-look-vault_door .bcl-action--contact .bcl-action-icon{grid-row:1;grid-column:1;align-self:center;width:34px;height:34px;background:rgba(0,0,0,.18);color:inherit}.bcl-look-vault_door .bcl-action--contact .bcl-action-label{grid-row:1;grid-column:2}.bcl-look-vault_door .bcl-action--contact:before{top:50%;right:38px;width:5px;height:26px;margin-top:-13px}.bcl-look-vault_door .bcl-action--contact:after{right:14px}.bcl-look-vault_door .bcl-action:not(.bcl-action--contact):last-child:nth-child(2n){grid-column:1/-1}.bcl-look-vault_door .bcl-logo{grid-area:logo;align-self:center;justify-self:center;margin:22px 0 0;padding:6px 12px;border-radius:3px;background:#f3f5f7;box-shadow:0 0 0 1px #0d0f11,0 4px 10px rgba(0,0,0,.4)}.bcl-look-vault_door .bcl-logo img{height:34px;max-width:140px}@media (max-width:400px){.bcl-look-vault_door{--vd-door:262px;--bcl-portrait:96px;--bcl-pad:16px}.bcl-look-vault_door .bcl-name{font-size:30px}.bcl-look-vault_door .bcl-contacts{padding:14px 16px}.bcl-look-vault_door .bcl-icons{gap:6px}}