.brandGuidelines{--brand-divider:var(--b-line);color:var(--b-blue);font-family:var(--b-font)}.brandGuidelines *{letter-spacing:0;min-width:0;font-style:normal;font-weight:400}.brandGuidelines h1,.brandGuidelines h2,.brandGuidelines h3,.brandGuidelines p{color:inherit;margin:0}.brandGuidelines p{color:var(--b-cool);max-width:75ch;font-size:15px;line-height:1.6}.brandGuidelines .bg-header{background:var(--b-blue);color:var(--b-white);border-radius:15px;gap:12px;margin-bottom:8px;padding:26px 28px;display:grid}.brandGuidelines .bg-header p{color:var(--b-off)}.brandGuidelines .bg-header,.brandGuidelines .bg-guidelinesPromo{isolation:isolate;position:relative;overflow:hidden}.brandGuidelines .bg-abstractImage{z-index:-2;object-fit:cover;object-position:right center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.brandGuidelines .bg-header:before,.brandGuidelines .bg-guidelinesPromo:before{content:"";z-index:-1;background:linear-gradient(90deg,var(--b-blue) 0%,color-mix(in srgb,var(--b-blue) 94%,transparent) 38%,color-mix(in srgb,var(--b-blue) 45%,transparent) 100%);pointer-events:none;position:absolute;inset:0}.brandGuidelines .bg-guidelinesPromo>.primary{z-index:1;position:relative}.brandGuidelines .bg-section{border-bottom:1px solid var(--brand-divider);gap:16px;padding:26px 0;display:grid}.brandGuidelines h1{font-size:32px;line-height:1.25}.brandGuidelines h2{font-size:24px;line-height:1.3}.brandGuidelines h3{font-size:18px;line-height:1.4}.brandGuidelines .bg-eyebrow{text-transform:uppercase;color:var(--b-cool);font-size:11px}.brandGuidelines .bg-header .bg-eyebrow{color:var(--b-lt)}.brandGuidelines .bg-heading{gap:5px;display:grid}.brandGuidelines .bg-purposeSection{gap:26px;padding-top:36px;padding-bottom:36px}.brandGuidelines .bg-purposeIntro{grid-template-columns:1fr 2fr;align-items:start;gap:28px;display:grid}.brandGuidelines .bg-purposeIntro>p{color:var(--b-blue);max-width:45ch;font-size:20px;line-height:1.5}.brandGuidelines .bg-promise{isolation:isolate;background:var(--b-blue);color:var(--b-white);border-radius:8px;align-items:center;min-height:190px;margin:0;padding:36px;font-size:30px;line-height:1.35;display:flex;position:relative;overflow:hidden}.brandGuidelines .bg-promise img{object-fit:cover;object-position:right center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}@supports (animation-timeline:view()){.brandGuidelines .bg-promise{view-timeline-name:--brand-promise;view-timeline-axis:block}.brandGuidelines .bg-promise img{height:calc(100% + 72px);animation:linear both bg-promise-parallax;animation-timeline:--brand-promise;animation-range:cover;top:-36px;bottom:auto}}@keyframes bg-promise-parallax{0%{transform:translateY(-36px)}to{transform:translateY(36px)}}@media (prefers-reduced-motion:reduce){.brandGuidelines .bg-promise img{height:100%;animation:none;top:0;transform:none}}.brandGuidelines .bg-promise:before{content:"";background:linear-gradient(90deg,var(--b-blue),color-mix(in srgb,var(--b-blue) 88%,transparent) 42%,color-mix(in srgb,var(--b-blue) 15%,transparent));z-index:-1;position:absolute;inset:0}.brandGuidelines .bg-promise span{border-left:2px solid var(--b-neon);max-width:16ch;padding-left:22px}.brandGuidelines .bg-voiceSection{gap:26px;padding-top:36px;padding-bottom:36px}.brandGuidelines .bg-voiceIntro{grid-template-columns:1fr 2fr;align-items:start;gap:28px;display:grid}.brandGuidelines .bg-voiceSection .bg-voice{gap:12px 24px}.brandGuidelines .bg-voiceSection .bg-voice li{border-bottom:1px solid var(--brand-divider);padding:12px 0}@media (width<=600px){.brandGuidelines .bg-purposeIntro,.brandGuidelines .bg-voiceIntro{grid-template-columns:1fr;gap:16px}.brandGuidelines .bg-purposeIntro>p{font-size:18px}.brandGuidelines .bg-promise{min-height:180px;padding:26px 22px;font-size:26px}.brandGuidelines .bg-promise span{padding-left:16px}}.brandGuidelines .bg-voice,.brandGuidelines .bg-rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 20px;margin:0;padding:0;list-style:none;display:grid}.brandGuidelines .bg-voice li{align-items:center;gap:10px;padding:8px 0;font-size:14px;display:flex}.brandGuidelines .bg-voice svg{color:var(--b-blue);flex:none;width:16px;height:16px}.brandGuidelines .bg-logoGrid,.brandGuidelines .bg-fonts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.brandGuidelines .bg-logo{background:var(--b-white);border:1px solid var(--brand-divider);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 20px;min-height:104px;padding:20px 24px;display:grid}.brandGuidelines .bg-logo img{object-fit:contain;grid-row:1/4;width:170px;max-width:100%;height:52px}.brandGuidelines .bg-logo.bg-symbol img{width:65px}.brandGuidelines .bg-logo small{color:var(--b-cool);font-size:12px}.brandGuidelines .bg-rules{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 14px}.brandGuidelines .bg-rule{align-content:start;gap:8px;font-size:12px;line-height:1.5;display:grid}.brandGuidelines .bg-ruleImage{background:var(--b-white);border:1px solid var(--brand-divider);height:122px;color:var(--b-blue);border-radius:8px;place-items:center;padding:30px 20px 16px;display:grid;position:relative;overflow:hidden}.brandGuidelines .bg-ruleImage img{object-fit:contain;width:112px;max-width:100%;height:40px;display:block}.brandGuidelines .bg-ruleImage img.bg-outlineExample{object-fit:contain;object-position:center;width:100%;height:60px}.brandGuidelines .bg-ruleStatus{width:22px;height:22px;color:var(--b-white);border-radius:50%;place-items:center;display:grid;position:absolute;top:9px;right:9px}.brandGuidelines .bg-ruleStatus[data-status=positive]{background:var(--brand-example-positive)}.brandGuidelines .bg-ruleStatus[data-status=negative]{background:var(--brand-example-negative)}.brandGuidelines .bg-ruleStatus svg{stroke-width:3px;width:15px;height:15px}.brandGuidelines .bg-unapprovedColor{background:var(--brand-example-unapproved);width:112px;max-width:100%;height:40px;-webkit-mask:url(/assets/logos/blend-logo-blue.png) 50%/contain no-repeat;mask:url(/assets/logos/blend-logo-blue.png) 50%/contain no-repeat}.brandGuidelines .bg-crowdedExample{align-items:center;gap:1px;width:100%;display:flex}.brandGuidelines .bg-crowdedExample img:first-child{width:78%;height:auto}.brandGuidelines .bg-crowdedExample img:last-child{width:22%;height:auto}.brandGuidelines .bg-typeExample{color:var(--b-cool);font-family:Georgia,Times New Roman,serif;font-size:32px;line-height:1.2}.brandGuidelines .bg-ruleImage img.bg-distortedExample{width:90px;transform:scaleX(1.5)}.brandGuidelines .bg-ruleImage img.bg-shadowExample{filter:drop-shadow(var(--brand-example-shadow))}.brandGuidelines .bg-ruleImage img.bg-smallExample{width:38px;height:12px}.brandGuidelines .bg-clearSpace{border:1px dashed var(--b-cool);place-items:center;padding:10px;display:grid}.brandGuidelines .bg-clearSpace img{height:22px}.brandGuidelines .bg-note{border-top:1px solid var(--brand-divider);gap:6px;padding:14px 0 0;display:grid}.brandGuidelines .bg-note h3{font-size:14px}.brandGuidelines .bg-note p{max-width:none;font-size:13px}.brandGuidelines .bg-colors{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.brandGuidelines .bg-color{background:var(--b-white);border:1px solid var(--brand-divider);border-radius:8px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:2px 12px;padding:12px;display:grid}.brandGuidelines .bg-swatch{border:1px solid var(--brand-divider);border-radius:4px;grid-row:1/3;width:44px;height:44px}.brandGuidelines .bg-swatch[data-token=blue]{background:var(--b-blue)}.brandGuidelines .bg-swatch[data-token=neon]{background:var(--b-neon)}.brandGuidelines .bg-swatch[data-token=light]{background:var(--b-lt)}.brandGuidelines .bg-swatch[data-token=off]{background:var(--b-off)}.brandGuidelines .bg-swatch[data-token=white]{background:var(--b-white)}.brandGuidelines .bg-swatch[data-token=cool]{background:var(--b-cool)}.brandGuidelines .bg-swatch[data-token=gray]{background:var(--b-gray)}.brandGuidelines .bg-swatch[data-token=deep]{background:var(--b-deep)}.brandGuidelines .bg-colorInfo{flex-direction:column;align-items:flex-start;gap:2px;font-size:13px;display:flex}.brandGuidelines .bg-color p{color:var(--b-cool);grid-column:2;font-size:11px}body .brandGuidelines .bg-copy{color:var(--b-cool);background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:2px 0;font-size:11px;display:inline-flex}body .brandGuidelines .bg-copy:hover{color:var(--b-blue)}.brandGuidelines .bg-font{background:var(--b-white);border:1px solid var(--brand-divider);border-radius:8px;align-content:start;justify-items:start;gap:12px;padding:20px;display:grid}body .brandGuidelines .bg-action{border:1px solid var(--b-blue);background:var(--b-blue);color:var(--b-white);white-space:normal;border-radius:8px;justify-content:center;align-items:center;gap:8px;max-width:100%;padding:9px 14px;font-size:12px;line-height:1.5;text-decoration:none;display:inline-flex}body .brandGuidelines .bg-action:hover{background:var(--b-cool);border-color:var(--b-cool);color:var(--b-white)}.brandGuidelines .bg-guidelinesPromo{margin:32px 0 0;padding:28px}.brandGuidelines .bg-guidelinesPromo .gmodTextInner{z-index:1;gap:12px;display:grid;position:relative}.brandGuidelines .bg-guidelinesPromo .primary{justify-content:center;align-items:center;gap:8px;max-width:100%;display:inline-flex}@media (width<=900px){body .brandGuidelines .bg-guidelinesPromo{flex-direction:column;align-items:flex-start}body .brandGuidelines .bg-guidelinesPromo>.primary{white-space:normal}}.brandGuidelines a:focus-visible,.brandGuidelines button:focus-visible{outline:2px solid var(--b-blue);outline-offset:3px}.brandGuidelines .bg-logo .bg-download{justify-self:end;gap:6px;min-height:30px;padding:5px 9px;font-size:11px}body .bg-downloadMenu{font-family:var(--b-font);background:var(--b-white);color:var(--b-blue);border-color:var(--b-line);min-width:210px}body .bg-downloadMenu a{color:var(--b-blue);gap:10px;padding:10px;font-size:13px;font-weight:400;text-decoration:none}body .bg-downloadMenu a:focus{background:var(--b-off);color:var(--b-blue)}.bg-downloadSwatch{border:1px solid var(--b-line);border-radius:50%;flex:none;width:17px;height:17px}.bg-downloadSwatch[data-color=blue]{background:var(--b-blue)}.bg-downloadSwatch[data-color=white]{background:var(--b-white)}.bg-downloadSwatch[data-color=turquoise]{background:var(--b-neon)}.bg-downloadSwatch[data-color=light]{background:var(--b-lt)}.bg-downloadSwatch[data-color=off]{background:var(--b-off)}.bg-downloadSwatch[data-color=cool]{background:var(--b-cool)}.bg-downloadSwatch[data-color=gray]{background:var(--b-gray)}.bg-downloadSwatch[data-color=dark]{background:var(--b-deep)}.bg-downloadFormat{color:var(--b-cool);margin-left:auto;font-size:10px}@media (width<=900px){.brandGuidelines .bg-voice{grid-template-columns:repeat(2,minmax(0,1fr))}.brandGuidelines .bg-logo{gap:6px 12px;padding:16px}.brandGuidelines .bg-logo img{width:135px}.brandGuidelines .bg-full{grid-template-columns:1fr}.brandGuidelines .bg-full>.bg-action:first-of-type{grid-area:auto/1;justify-self:start}}@media (width<=600px){.brandGuidelines .bg-header{padding:24px 20px}.brandGuidelines .bg-section{padding:22px 0}.brandGuidelines h1{font-size:28px}.brandGuidelines h2{font-size:22px}.brandGuidelines .bg-logoGrid,.brandGuidelines .bg-fonts{grid-template-columns:1fr}.brandGuidelines .bg-colors,.brandGuidelines .bg-rules{grid-template-columns:repeat(2,minmax(0,1fr))}.brandGuidelines .bg-voice{grid-template-columns:1fr;gap:0}.brandGuidelines .bg-color{grid-template-columns:32px minmax(0,1fr);gap:3px 8px;padding:10px}.brandGuidelines .bg-swatch{width:32px;height:40px}.brandGuidelines .bg-colorInfo{font-size:12px}.brandGuidelines .bg-ruleImage{height:88px}}
