@font-face{font-family:Caveat;src:url(/brand-guidelines-media/fonts/caveat-regular-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}.brand-guidelines-page{--sl-font-sans:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--sl-site-shell-width:1280px;--sl-color-pumpkin-light:#e67e22;--sl-color-pumpkin-dark:#d35400;--sl-color-concrete-light:#95a5a6;--sl-color-concrete-dark:#7f8c8d;--sl-color-concrete-light-rgb:149 165 166;--sl-color-carrot-light-rgb:255 186 89;--sl-color-carrot-dark-rgb:255 153 0;--sl-color-coal-light-rgb:52 73 94;--sl-color-coal-dark-rgb:44 62 80;z-index:20;min-height:100vh;color:var(--sl-color-coal-dark);font-synthesis-weight:none;background:#fff;grid-template-columns:minmax(0,1fr);padding-bottom:clamp(4rem,8vw,6rem);display:grid;position:relative;overflow-x:clip}.brand-guidelines-page__layout{--brand-guidelines-sidebar-width:clamp(13rem, 18vw, 16rem);--brand-guidelines-column-gap:clamp(1.75rem, 4vw, 4.5rem);--brand-guidelines-hero-top:2.25rem;--brand-guidelines-hero-min-height:clamp(25rem, 41vw, 36.9rem);--brand-guidelines-after-hero-gap:clamp(2.6rem, 5vw, 4.5rem);--brand-guidelines-nav-sticky-top:clamp(5.25rem, 9vh, 6rem);--brand-guidelines-hero-rail:calc(var(--brand-guidelines-sidebar-width) + var(--brand-guidelines-column-gap));box-sizing:border-box;width:min(calc(100% - 4rem), var(--sl-site-shell-width,1280px));grid-template-columns:var(--brand-guidelines-sidebar-width) minmax(0, 1fr);column-gap:var(--brand-guidelines-column-gap);min-height:100vh;margin:0 auto;padding:0;display:grid}.brand-guidelines-page__sidebar{padding:calc(var(--brand-guidelines-hero-top) + var(--brand-guidelines-hero-min-height) + var(--brand-guidelines-after-hero-gap)) 0 0;background:0 0;align-self:stretch;position:relative}.brand-guidelines-page__sidebar .sidebar-menu__nav{border:1px solid rgb(var(--sl-color-concrete-light-rgb) / .25);box-shadow:0 .85rem 2rem rgb(var(--sl-color-coal-light-rgb) / .06);background:#fff;border-radius:.5rem;padding:1.1rem}.brand-guidelines-page__sidebar .sidebar-menu__title{color:var(--sl-color-concrete-dark);letter-spacing:0;text-transform:uppercase;margin:0 0 .75rem;font-size:.78rem;font-weight:700;line-height:1.2}.brand-guidelines-page__sidebar .sidebar-menu__list{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.brand-guidelines-page__sidebar .sidebar-menu__list--root{margin:0;padding-left:0;list-style:none}.brand-guidelines-page__sidebar .sidebar-menu__item{overflow-wrap:normal;word-break:normal;word-wrap:normal;border-radius:.5rem;padding:0;line-height:1.25;list-style:none}.brand-guidelines-page__sidebar .sidebar-menu__item::marker{content:none}.brand-guidelines-page__sidebar .sidebar-menu__link{overflow-wrap:normal;color:var(--sl-color-coal-dark);word-break:normal;word-wrap:normal;border-radius:.5rem;padding:.72rem .8rem;font-size:.98rem;font-weight:600;line-height:1.25;text-decoration:none;display:block}.brand-guidelines-page__sidebar .sidebar-menu__link:hover,.brand-guidelines-page__sidebar .sidebar-menu__link:focus-visible{background:rgb(var(--sl-color-carrot-light-rgb) / .18);color:var(--sl-color-carrot-dark)}.brand-guidelines-page__sidebar .sidebar-menu__link:focus-visible{outline:2px solid rgb(var(--sl-color-carrot-dark-rgb) / .45);outline-offset:.15rem}.brand-guidelines-page__sidebar .sidebar-menu__item--active>.sidebar-menu__link,.brand-guidelines-page__sidebar .sidebar-menu__link--active{background:rgb(var(--sl-color-carrot-light-rgb) / .28);box-shadow:inset .22rem 0 0 var(--sl-color-carrot-dark);color:var(--sl-color-carrot-dark)}.brand-guidelines-page__sidebar.sidebar-menu--brand .sidebar-menu__nav{top:var(--brand-guidelines-nav-sticky-top);z-index:1;isolation:isolate;box-shadow:none;background:0 0;border:0;padding:clamp(1.1rem,2.5vw,1.45rem) 1rem;position:sticky}.brand-guidelines-page__sidebar.sidebar-menu--brand .sidebar-menu__nav:before{content:"";z-index:0;background:conic-gradient(from 180deg, var(--sl-color-lavender-light), var(--sl-color-grape-light), var(--sl-color-pomegranate-light), var(--sl-color-watermelon-light), var(--sl-color-pumpkin-light), var(--sl-color-carrot-light), var(--sl-color-lemon-light), var(--sl-color-lime-light), var(--sl-color-mint-light), var(--sl-color-artichoke-light), var(--sl-color-ice-light), var(--sl-color-ocean-light), var(--sl-color-sky-light), var(--sl-color-lavender-light));opacity:.46;pointer-events:none;-webkit-mask-composite:xor;border-radius:8px;padding:2px;position:absolute;inset:0;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.brand-guidelines-page__sidebar.sidebar-menu--brand .sidebar-menu__title,.brand-guidelines-page__sidebar.sidebar-menu--brand .sidebar-menu__list{z-index:1;position:relative}.brand-guidelines-page__sidebar.sidebar-menu--brand .sidebar-menu__link{align-items:center;min-height:2.75rem;transition:background-color .2s,box-shadow .2s,color .2s;display:flex}.brand-guidelines-page__main{min-width:0;padding:var(--brand-guidelines-hero-top) 0 0;background:#fff;position:relative;overflow:visible}.brand-guidelines-hero{isolation:isolate;box-sizing:border-box;width:calc(100% + var(--brand-guidelines-hero-rail));min-height:var(--brand-guidelines-hero-min-height);margin-left:calc(-1 * var(--brand-guidelines-hero-rail));color:var(--sl-color-coal-dark);background:0 0;grid-template-columns:minmax(0,1fr) minmax(18rem,.72fr);align-items:center;gap:clamp(1.5rem,4vw,4.75rem);padding:clamp(2.6rem,5vw,4.75rem) clamp(2rem,5vw,4.75rem);display:grid;position:relative;overflow:visible}.brand-guidelines-hero:before{content:"";inset:calc(-1 * var(--brand-guidelines-hero-top)) calc(50% - 50vw) 0;z-index:0;background:linear-gradient(108deg, #fff 0%, #fff 55%, var(--sl-color-ice-light) 55%, var(--sl-color-ice-light) 72%, var(--sl-color-mint-light) 72%, var(--sl-color-mint-light) 100%);position:absolute}.brand-guidelines-hero:after{content:"";z-index:1;aspect-ratio:1.5;background:var(--sl-color-lemon-light);opacity:.72;border-radius:999rem 999rem 0 0;width:clamp(14rem,28vw,25rem);position:absolute;inset:auto clamp(4rem,11vw,9rem) clamp(1.8rem,4vw,3.4rem) auto;transform:rotate(-6deg)}.brand-guidelines-hero__copy,.brand-guidelines-hero__visual{z-index:2;position:relative}.brand-guidelines-hero__copy{max-width:47rem}.brand-guidelines-hero h1{max-width:11ch;color:var(--sl-color-coal-dark);letter-spacing:0;margin:0;font-size:clamp(3rem,6.8vw,5.8rem);font-weight:700;line-height:.98}.brand-guidelines-hero__summary{max-width:38rem;margin-top:clamp(1.1rem,2.2vw,1.75rem)}.brand-guidelines-hero__summary p{color:var(--sl-color-coal-light);margin:0;font-size:clamp(1.06rem,1.6vw,1.28rem);line-height:1.58}.brand-guidelines-hero__visual{aspect-ratio:1;pointer-events:none;justify-self:center;width:min(100%,clamp(18rem,31vw,29rem))}.brand-guidelines-hero__visual img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 1rem 1.3rem rgb(var(--sl-color-coal-light-rgb) / .12));display:block}.brand-guidelines-page__mobile-menu{display:none}.brand-guidelines-content{z-index:1;max-width:none;color:var(--sl-color-coal-dark);font-family:var(--sl-font-sans);font-size:var(--sl-prose-font-size);line-height:var(--sl-prose-line-height);position:relative}.brand-guidelines-hero+.brand-guidelines-content{margin-top:var(--brand-guidelines-after-hero-gap)}.brand-guidelines-content>:first-child{margin-top:0}.brand-guidelines-content .brand-guidelines-topic{padding:clamp(1.45rem,3.2vw,2.5rem) 0;scroll-margin-top:clamp(5rem,9vw,7rem)}.brand-guidelines-content .brand-guidelines-topic--intro{padding-top:0;padding-bottom:clamp(1.25rem,2.7vw,2rem)}.brand-guidelines-content .brand-guidelines-topic+.brand-guidelines-topic{margin-top:clamp(.35rem,1.2vw,.9rem)}.brand-guidelines-content .brand-guidelines-topic>h2:first-child{margin-bottom:clamp(1.2rem,3vw,2.2rem)}.brand-guidelines-content h1,.brand-guidelines-content h2,.brand-guidelines-content h3{color:var(--sl-color-coal-dark);letter-spacing:0}.brand-guidelines-content h1{max-width:42rem;margin:0 0 1rem;font-size:clamp(2.2rem,5vw,4rem);font-weight:700;line-height:1.04}.brand-guidelines-content h2{margin:0 0 .7rem;font-size:clamp(1.3rem,2.1vw,1.75rem);font-weight:700;line-height:1.18}.brand-guidelines-content h3{margin:0 0 .55rem;font-size:clamp(1.08rem,1.5vw,1.24rem);font-weight:700;line-height:1.25}.brand-guidelines-content p{max-inline-size:var(--sl-prose-measure);font-size:var(--sl-prose-font-size);line-height:var(--sl-prose-line-height);margin:0 0 1rem}.brand-guidelines-content a{color:var(--sl-color-sky-dark);font-weight:600;text-decoration:none}.brand-guidelines-content a:hover,.brand-guidelines-content a:focus-visible{color:var(--sl-color-carrot-dark)}.brand-guidelines-content a[href^=\/]:hover,.brand-guidelines-content a[href^=\/]:focus-visible,.brand-guidelines-content a[href^="https://surveylegend.com"]:hover,.brand-guidelines-content a[href^="https://surveylegend.com"]:focus-visible,.brand-guidelines-content a[href^="https://www.surveylegend.com"]:hover,.brand-guidelines-content a[href^="https://www.surveylegend.com"]:focus-visible{color:var(--sl-color-sky-light)}.brand-guidelines-content .grey-text{color:color-mix(in srgb, var(--sl-color-coal-dark) 54%, #fff);font-size:.95rem;line-height:1.55}.brand-guidelines-content hr{background:0 0;border:0;height:clamp(2rem,5vw,4rem);margin:0}.brand-guidelines-content .wrapper{float:none;border-top:0;width:100%;padding:clamp(1.25rem,3vw,2rem) 0;display:block;overflow:visible}.brand-guidelines-content .brand-guidelines-topic--intro>.wrapper:first-of-type{border-top:0;min-height:clamp(10rem,22vw,15rem);padding-top:0;padding-right:clamp(9.5rem,25vw,17rem);display:block}.brand-guidelines-content .wrapper div,.brand-guidelines-content #one,.brand-guidelines-content #two,.brand-guidelines-content #one-50,.brand-guidelines-content #two-50{float:none;width:auto;min-height:0;margin:0;padding:0;overflow:visible}.brand-guidelines-content #one,.brand-guidelines-content #one-50{color:color-mix(in srgb, var(--sl-color-coal-dark) 72%, #fff);margin-bottom:clamp(.65rem,1.8vw,1rem)}.brand-guidelines-content #two,.brand-guidelines-content #two-50{padding-top:.1rem}.brand-guidelines-content ul,.brand-guidelines-content ol{margin:1rem 0 1.35rem;padding-left:1.3rem}.brand-guidelines-content :is(ul,ol):not([class]){max-inline-size:var(--sl-prose-measure)}.brand-guidelines-content li{margin:.55rem 0;padding-left:.1rem}.brand-guidelines-content img{border-radius:8px;max-width:100%;height:auto}.brand-guidelines-content .aligncenter{margin:1rem auto 1.35rem;display:block}.brand-guidelines-content .SL-button{border:2px solid var(--sl-color-grape-light);height:auto;min-height:2.65rem;box-shadow:0 8px 18px rgb(var(--sl-color-coal-light-rgb) / .1);color:var(--sl-color-grape-dark);background:#fff;justify-content:center;align-items:center;gap:.45rem;margin:.3rem .45rem .45rem 0;padding:.68rem .95rem;font-size:.9rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex;border-radius:7px!important}.brand-guidelines-content .SL-button:before{content:"";background:currentColor;flex:0 0 1.15rem;width:1.15rem;height:1.15rem;display:block;mask:url(/brand-guidelines-media/icons/download-tray.svg) 50%/contain no-repeat}.brand-guidelines-content a.SL-button:hover,.brand-guidelines-content a.SL-button:focus-visible,.brand-guidelines-content .SL-button:hover,.brand-guidelines-content .SL-button:focus-visible{border-color:var(--sl-color-grape-dark);background:var(--sl-color-grape-dark);color:#fff!important}.brand-guidelines-content .SL-button:focus-visible{outline:2px solid var(--sl-color-grape-dark);outline-offset:2px}.brand-guidelines-content .brand-export-cta{--brand-export-cta-slant:61%;isolation:isolate;background:linear-gradient(106deg, var(--sl-color-ice-light) 0%, var(--sl-color-ice-light) var(--brand-export-cta-slant), var(--sl-color-mint-light) var(--brand-export-cta-slant), var(--sl-color-mint-light) 100%);min-height:clamp(21rem,32vw,28rem);box-shadow:0 1.2rem 3rem rgb(var(--sl-color-coal-light-rgb) / .12);color:var(--sl-color-coal-dark);border-radius:8px;grid-template-columns:minmax(0,.95fr) minmax(23rem,.85fr);align-items:center;gap:clamp(2rem,5vw,4.25rem);margin:clamp(3.25rem,7vw,5.5rem) 0 0;padding:clamp(3.5rem,7vw,5.35rem) clamp(1.55rem,5vw,4.25rem);display:grid;position:relative;overflow:hidden}.brand-guidelines-content .brand-export-cta:before,.brand-guidelines-content .brand-export-cta:after{content:none}.brand-guidelines-content .brand-export-cta__splashes{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.brand-guidelines-content .brand-export-cta__splash{clip-path:polygon(12% 34%,28% 12%,54% 18%,72% 6%,91% 30%,78% 56%,96% 75%,66% 88%,43% 78%,18% 93%,4% 64%);opacity:.92;display:block;position:absolute}.brand-guidelines-content .brand-export-cta__splash--lemon{background:var(--sl-color-lemon-dark);width:clamp(3.3rem,7vw,6.5rem);height:clamp(2.6rem,5vw,4.7rem);top:16%;right:19%;transform:rotate(18deg)}.brand-guidelines-content .brand-export-cta__splash--pumpkin{background:var(--sl-color-pumpkin-light);width:clamp(3rem,6vw,5.6rem);height:clamp(2.35rem,4.8vw,4.3rem);top:7%;left:9%;transform:rotate(-18deg)}.brand-guidelines-content .brand-export-cta__splash--watermelon{background:var(--sl-color-watermelon-light);width:clamp(2.8rem,5.5vw,5.2rem);height:clamp(2.2rem,4.3vw,4rem);top:37%;right:32%;transform:rotate(-12deg)}.brand-guidelines-content .brand-export-cta__splash--carrot{background:var(--sl-color-carrot-dark);width:clamp(3rem,6vw,5.8rem);height:clamp(2.35rem,4.8vw,4.4rem);bottom:-.5rem;left:2%;transform:rotate(28deg)}.brand-guidelines-content .brand-export-cta__splash--grape{background:var(--sl-color-grape-light);width:clamp(2.6rem,5vw,4.9rem);height:clamp(2.1rem,4vw,3.8rem);top:18%;right:5%;transform:rotate(-27deg)}.brand-guidelines-content .brand-export-cta__splash--artichoke{background:var(--sl-color-artichoke-light);width:clamp(3.1rem,6vw,5.9rem);height:clamp(2.4rem,4.9vw,4.5rem);bottom:21%;right:9%;transform:rotate(15deg)}.brand-guidelines-content .brand-export-cta__splash--sky{background:var(--sl-color-sky-light);width:clamp(2.5rem,5vw,4.8rem);height:clamp(2rem,4vw,3.7rem);bottom:-.9rem;left:7%;transform:rotate(-8deg)}.brand-guidelines-content .brand-export-cta__copy,.brand-guidelines-content .brand-export-cta__panel{z-index:1;position:relative}.brand-guidelines-content .brand-export-cta__eyebrow{width:fit-content;color:var(--sl-color-artichoke-dark);background:#fff;border-radius:999px;margin:0 0 clamp(1.2rem,2.4vw,1.7rem);padding:.44rem .85rem;font-size:.9rem;font-weight:700;line-height:1.2;display:inline-flex}.brand-guidelines-content .brand-export-cta h2{max-width:13.5ch;color:var(--sl-color-coal-dark);margin:0;font-size:clamp(2.35rem,4.7vw,4.05rem);line-height:.98}.brand-guidelines-content .brand-export-cta h2+p{max-width:42rem;color:var(--sl-color-coal-light);margin:clamp(1.4rem,3vw,2rem) 0 0;font-size:clamp(1rem,1.9vw,1.25rem);line-height:1.58}.brand-guidelines-content .brand-export-cta__panel{border:1px solid var(--sl-color-carrot-light);width:min(100%,31rem);box-shadow:0 1rem 2.4rem rgb(var(--sl-color-coal-light-rgb) / .16);background:#fff;border-radius:8px;justify-self:end;padding:clamp(1.45rem,3vw,2rem);display:block}.brand-guidelines-content .brand-export-cta__panel-label{background:var(--sl-color-lime-light);width:fit-content;color:var(--sl-color-artichoke-dark);border-radius:999px;margin:0 0 clamp(.85rem,1.8vw,1.2rem);padding:.44rem .8rem;font-size:.82rem;font-weight:700;line-height:1.2;display:inline-flex}.brand-guidelines-content .brand-export-cta__panel-main{flex-wrap:wrap;align-items:center;gap:clamp(.9rem,2vw,1.25rem) clamp(1.15rem,2.5vw,1.7rem);display:flex}.brand-guidelines-content .brand-export-cta__panel-copy{flex:14rem;min-width:14rem}.brand-guidelines-content .brand-export-cta__panel-copy h3{color:var(--sl-color-coal-dark);margin:0;font-size:clamp(1.25rem,2.3vw,1.65rem);line-height:1.18}.brand-guidelines-content .brand-export-cta__panel-copy p{color:var(--sl-color-concrete-dark);margin:.65rem 0 0;font-size:clamp(.98rem,1.5vw,1.1rem);line-height:1.55}.brand-guidelines-content .brand-export-cta__button{z-index:1;border-color:var(--sl-color-watermelon-light);background:var(--sl-color-watermelon-light);color:#fff;white-space:nowrap;margin:0 0 0 auto;position:relative}.brand-guidelines-content a.brand-export-cta__button:hover,.brand-guidelines-content a.brand-export-cta__button:focus-visible{border-color:var(--sl-color-watermelon-dark);background:var(--sl-color-watermelon-dark);color:#fff!important}.brand-guidelines-content .brand-download-section{padding-top:clamp(1.1rem,2.4vw,1.8rem);padding-bottom:clamp(2rem,4.5vw,3.25rem)}.brand-guidelines-content .brand-download-section #one{margin-bottom:clamp(.85rem,2vw,1.25rem)}.brand-guidelines-content .brand-download-section--card-contained #one:empty{margin:0;display:none}.brand-guidelines-content .brand-asset-gallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:clamp(1rem,2.4vw,1.35rem);margin:clamp(1.1rem,3vw,1.7rem) 0;display:grid}.brand-guidelines-content .brand-download-section #two>.brand-asset-gallery{margin-top:clamp(.9rem,2vw,1.35rem)!important}.brand-guidelines-content .brand-download-section--card-contained #two>.brand-asset-gallery,.brand-guidelines-content .brand-download-section__details+.brand-asset-gallery{margin-top:0!important}.brand-guidelines-content #assets>h2:first-child{margin-bottom:clamp(.7rem,1.6vw,1rem)}.brand-guidelines-content #assets>h2:not(:first-child){margin-top:clamp(.9rem,2vw,1.35rem);margin-bottom:clamp(.7rem,1.6vw,1rem)}.brand-guidelines-content #assets>hr{height:clamp(.35rem,1vw,.7rem)}.brand-guidelines-content #assets>.wrapper:not(.brand-download-section):not(.brand-example-section){padding-top:clamp(.55rem,1.2vw,.8rem);padding-bottom:clamp(.55rem,1.2vw,.8rem)}.brand-guidelines-content #assets>.brand-download-section--card-contained{padding-top:clamp(.45rem,1.2vw,.8rem)}.brand-guidelines-content .brand-download-section__details{max-width:62rem;margin:0 0 clamp(.95rem,2vw,1.35rem)}.brand-guidelines-content .brand-download-section__details>:last-child{margin-bottom:0}.brand-guidelines-content .brand-example-section{padding-top:clamp(1.4rem,3vw,2.15rem);padding-bottom:clamp(1.4rem,3vw,2.15rem)}.brand-guidelines-content .brand-example-section #one{margin-bottom:clamp(.75rem,1.7vw,1.1rem)}.brand-guidelines-content .brand-example-gallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));align-items:start;gap:clamp(1rem,2.3vw,1.4rem);margin:clamp(1rem,2.4vw,1.45rem) 0 0;display:grid}.brand-guidelines-content .brand-example-gallery--compact-guide{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(.85rem,1.8vw,1.15rem);max-width:min(100%,44rem)}.brand-guidelines-content .brand-asset-card.brand-example-card{--brand-card-bar-height:2.6rem;padding:calc(var(--brand-card-padding) + var(--brand-card-bar-height)) var(--brand-card-padding) var(--brand-card-padding);align-content:center;gap:0}.brand-guidelines-content .brand-example-card .brand-example-card__media{aspect-ratio:auto;min-height:0;padding:clamp(.5rem,1.4vw,.9rem)}.brand-guidelines-content .brand-example-card .brand-example-card__media img{object-fit:contain;width:auto;max-height:clamp(12rem,22vw,18rem)}.brand-guidelines-content .brand-example-card--compact-guide{--brand-card-bar-height:2.05rem;--brand-card-padding:clamp(.6rem, 1.4vw, .85rem)}.brand-guidelines-content .brand-example-card--compact-guide .brand-example-card__media{min-height:clamp(9.5rem,15vw,12.75rem);padding:clamp(.4rem,1vw,.65rem)}.brand-guidelines-content .brand-example-card--compact-guide .brand-example-card__media img{max-height:clamp(9rem,16vw,13rem)}.brand-guidelines-content .brand-asset-card{--brand-card-color-light:var(--sl-color-pumpkin-light);--brand-card-color-dark:var(--sl-color-pumpkin-dark);--brand-card-padding:clamp(.85rem, 2vw, 1.15rem);--brand-card-bar-height:3.6rem;min-width:0;padding:calc(var(--brand-card-padding) + var(--brand-card-bar-height)) var(--brand-card-padding) var(--brand-card-padding);border:1px solid color-mix(in srgb, var(--sl-color-cotton-dark) 86%, transparent);box-shadow:0 .8rem 2rem color-mix(in srgb, var(--sl-color-coal-dark) 7%, transparent);background:#fff;border-radius:8px;grid-template-rows:minmax(0,1fr) auto;gap:.95rem;margin:0;display:grid;position:relative;overflow:hidden}.brand-guidelines-content .brand-asset-card--with-body{grid-template-rows:auto minmax(0,1fr) auto}.brand-guidelines-content .brand-asset-card:before,.brand-guidelines-content .brand-asset-card:after,.brand-guidelines-content .brand-font-specimen:before,.brand-guidelines-content .brand-font-specimen:after,.brand-guidelines-content .brand-font-file-card:before,.brand-guidelines-content .brand-font-file-card:after{content:"";height:var(--brand-card-bar-height);pointer-events:none;position:absolute;top:0}.brand-guidelines-content .brand-asset-card:before,.brand-guidelines-content .brand-font-specimen:before,.brand-guidelines-content .brand-font-file-card:before{background:var(--brand-card-color-light);left:0;right:50%}.brand-guidelines-content .brand-asset-card:after,.brand-guidelines-content .brand-font-specimen:after,.brand-guidelines-content .brand-font-file-card:after{background:var(--brand-card-color-dark);left:50%;right:0}.brand-guidelines-content .brand-asset-card.brand-asset-card--tone-1,.brand-guidelines-content .brand-font-file-card:nth-child(8n+1){--brand-card-color-light:var(--sl-color-pumpkin-light);--brand-card-color-dark:var(--sl-color-pumpkin-dark)}.brand-guidelines-content .brand-asset-card.brand-asset-card--tone-2,.brand-guidelines-content .brand-font-file-card:nth-child(8n+2){--brand-card-color-light:var(--sl-color-carrot-light);--brand-card-color-dark:var(--sl-color-carrot-dark)}.brand-guidelines-content .brand-asset-card.brand-asset-card--tone-3,.brand-guidelines-content .brand-font-file-card:nth-child(8n+3){--brand-card-color-light:var(--sl-color-lemon-light);--brand-card-color-dark:var(--sl-color-lemon-dark)}.brand-guidelines-content .brand-asset-card.brand-asset-card--tone-4,.brand-guidelines-content .brand-font-file-card:nth-child(8n+4){--brand-card-color-light:var(--sl-color-lime-light);--brand-card-color-dark:var(--sl-color-lime-dark)}.brand-guidelines-content .brand-asset-card.brand-asset-card--tone-5,.brand-guidelines-content .brand-font-file-card:nth-child(8n+5){--brand-card-color-light:var(--sl-color-mint-light);--brand-card-color-dark:var(--sl-color-mint-dark)}.brand-guidelines-content .brand-asset-card.brand-asset-card--tone-6,.brand-guidelines-content .brand-font-file-card:nth-child(8n+6){--brand-card-color-light:var(--sl-color-artichoke-light);--brand-card-color-dark:var(--sl-color-artichoke-dark)}.brand-guidelines-content .brand-asset-card.brand-asset-card--tone-7,.brand-guidelines-content .brand-font-file-card:nth-child(8n+7){--brand-card-color-light:var(--sl-color-ice-light);--brand-card-color-dark:var(--sl-color-ice-dark)}.brand-guidelines-content .brand-asset-card.brand-asset-card--tone-8,.brand-guidelines-content .brand-font-file-card:nth-child(8n){--brand-card-color-light:var(--sl-color-ocean-light);--brand-card-color-dark:var(--sl-color-ocean-dark)}.brand-guidelines-content .brand-asset-card.brand-asset-card--tone-1{--brand-card-color-light:var(--sl-color-pumpkin-light);--brand-card-color-dark:var(--sl-color-pomegranate-dark)}.brand-guidelines-content .brand-asset-card.brand-asset-card--tone-2{--brand-card-color-light:var(--sl-color-grape-light);--brand-card-color-dark:var(--sl-color-ocean-dark)}.brand-guidelines-content .brand-asset-card.brand-asset-card--tone-3{--brand-card-color-light:var(--sl-color-lemon-dark);--brand-card-color-dark:var(--sl-color-carrot-dark)}.brand-guidelines-content .brand-asset-card.brand-asset-card--tone-4{--brand-card-color-light:var(--sl-color-lime-dark);--brand-card-color-dark:var(--sl-color-artichoke-dark)}.brand-guidelines-content .brand-asset-card.brand-asset-card--tone-5{--brand-card-color-light:var(--sl-color-watermelon-light);--brand-card-color-dark:var(--sl-color-grape-dark)}.brand-guidelines-content .brand-asset-card.brand-asset-card--tone-6{--brand-card-color-light:var(--sl-color-mint-dark);--brand-card-color-dark:var(--sl-color-ocean-dark)}.brand-guidelines-content .brand-asset-card.brand-asset-card--tone-7{--brand-card-color-light:var(--sl-color-ice-dark);--brand-card-color-dark:var(--sl-color-lavender-dark)}.brand-guidelines-content .brand-asset-card.brand-asset-card--tone-8{--brand-card-color-light:var(--sl-color-carrot-light);--brand-card-color-dark:var(--sl-color-pumpkin-dark)}.brand-guidelines-content .brand-asset-card__media{aspect-ratio:16/10;background:#fff;border-radius:7px;align-self:stretch;place-items:center;min-height:clamp(10rem,22vw,14rem);padding:clamp(.6rem,2vw,1rem);display:grid;overflow:visible}.brand-guidelines-content .brand-asset-card__media a{justify-items:center;width:100%;display:grid}.brand-guidelines-content .brand-asset-card__media img{object-fit:contain;width:auto;max-width:100%;max-height:clamp(13rem,34vw,25rem);margin:0 auto;display:block}.brand-guidelines-content .brand-asset-card__body{color:var(--sl-color-coal-dark);gap:clamp(.55rem,1.4vw,.85rem);margin:0;display:grid}.brand-guidelines-content .brand-asset-card__title h2,.brand-guidelines-content .brand-asset-card__title h3{margin:0;font-size:clamp(1.08rem,1.55vw,1.28rem);line-height:1.18;padding-left:0!important}.brand-guidelines-content .brand-asset-card__details{color:var(--sl-color-coal-light);font-size:clamp(.92rem,1.15vw,1rem);line-height:1.55}.brand-guidelines-content .brand-asset-card__details p{margin:0 0 .65rem;font-size:18px;line-height:28px}.brand-guidelines-content .brand-asset-card__details>:last-child{margin-bottom:0}.brand-guidelines-content .brand-asset-card__actions{flex-wrap:wrap;justify-content:center;align-self:end;align-items:center;gap:.65rem;margin:0;display:flex}.brand-guidelines-content .brand-asset-card__actions .SL-button{margin:0}@media (width>=901px){.brand-guidelines-content #assets{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.6vw,1.1rem) clamp(1rem,2.4vw,1.5rem);display:grid}.brand-guidelines-content #assets>:not(.brand-download-section){grid-column:1/-1}.brand-guidelines-content #assets>.brand-download-section{flex-direction:column;padding-top:0;padding-bottom:0;display:flex}.brand-guidelines-content #assets>.brand-download-section #one{min-height:0;margin-bottom:clamp(.7rem,1.5vw,1rem)}.brand-guidelines-content #assets>.brand-download-section #two{flex-direction:column;flex:1;display:flex}.brand-guidelines-content #assets>.brand-download-section .brand-asset-gallery{margin:0 0 clamp(.8rem,1.6vw,1rem)!important}.brand-guidelines-content #assets>.brand-download-section .brand-asset-card{--brand-card-bar-height:3rem;gap:.75rem}.brand-guidelines-content #assets>.brand-download-section .brand-asset-card__media{aspect-ratio:16/8.8;min-height:clamp(8rem,14vw,12rem);padding:clamp(.5rem,1.3vw,.8rem)}.brand-guidelines-content #assets>.brand-download-section .brand-asset-card__media img{max-height:clamp(8rem,15vw,13.5rem)}}.brand-guidelines-content .brand-video-section{padding-top:clamp(1.5rem,3vw,2.4rem);padding-bottom:clamp(3rem,6vw,4.8rem)}.brand-guidelines-content .brand-video-section #one{margin-bottom:clamp(1.25rem,2.8vw,1.85rem)}.brand-guidelines-content .brand-video-card{--brand-card-color-light:var(--sl-color-ocean-light);--brand-card-color-dark:var(--sl-color-grape-dark);--brand-card-padding:clamp(.9rem, 2.3vw, 1.25rem);--brand-card-bar-height:4rem;padding:calc(var(--brand-card-padding) + var(--brand-card-bar-height)) var(--brand-card-padding) var(--brand-card-padding);border:1px solid color-mix(in srgb, var(--sl-color-cotton-dark) 86%, transparent);box-shadow:0 .9rem 2.2rem color-mix(in srgb, var(--sl-color-coal-dark) 8%, transparent);background:#fff;border-radius:8px;gap:clamp(.95rem,2.2vw,1.25rem);display:grid;position:relative;overflow:hidden}.brand-guidelines-content .brand-video-card:before,.brand-guidelines-content .brand-video-card:after{content:"";height:var(--brand-card-bar-height);pointer-events:none;position:absolute;top:0}.brand-guidelines-content .brand-video-card:before{background:var(--brand-card-color-light);left:0;right:50%}.brand-guidelines-content .brand-video-card:after{background:var(--brand-card-color-dark);left:50%;right:0}.brand-guidelines-content .brand-video-card__intro{max-width:54rem;color:var(--sl-color-coal-dark)}.brand-guidelines-content .brand-video-card__preview{aspect-ratio:16/9;background:var(--sl-color-coal-dark);width:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sl-color-coal-dark) 10%, transparent);cursor:pointer;border:0;border-radius:8px;padding:0;display:block;position:relative;overflow:hidden}.brand-guidelines-content .brand-video-card__preview:after{content:"";background:linear-gradient(180deg, rgb(var(--sl-color-coal-dark-rgb) / .28), transparent 38%), radial-gradient(circle at center, rgb(var(--sl-color-coal-dark-rgb) / .06), transparent 36%);pointer-events:none;position:absolute;inset:0}.brand-guidelines-content .brand-video-card__preview img{object-fit:cover;border-radius:0;width:100%;height:100%;transition:transform .22s;display:block}.brand-guidelines-content .brand-video-card__preview:hover img,.brand-guidelines-content .brand-video-card__preview:focus-visible img{transform:scale(1.025)}.brand-guidelines-content .brand-video-card__preview:focus-visible{outline:3px solid var(--sl-color-grape-light);outline-offset:3px}.brand-guidelines-content .brand-video-card__play{z-index:1;aspect-ratio:1;background:var(--sl-color-watermelon-light);width:clamp(4.4rem,9vw,6.2rem);box-shadow:0 1rem 2.2rem rgb(var(--sl-color-coal-dark-rgb) / .18), 0 0 0 .55rem #ffffffc7;border-radius:999px;place-items:center;transition:background .2s,transform .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand-guidelines-content .brand-video-card__play:before{content:"";border-top:.82rem solid #0000;border-bottom:.82rem solid #0000;border-left:1.25rem solid #fff;width:0;height:0;margin-left:.26rem}.brand-guidelines-content .brand-video-card__preview:hover .brand-video-card__play,.brand-guidelines-content .brand-video-card__preview:focus-visible .brand-video-card__play{background:var(--sl-color-grape-dark);transform:translate(-50%,-50%)scale(1.04)}.brand-guidelines-content .brand-video-card__iframe{aspect-ratio:16/9;background:var(--sl-color-coal-dark);border:0;border-radius:8px;width:100%;height:auto;display:block}.brand-guidelines-content .brand-video-card__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;display:flex}.brand-guidelines-content .brand-video-card__actions .SL-button{margin:0}.brand-guidelines-content .brand-video-card__actions .SL-button:before{clip-path:polygon(18% 8%,18% 92%,92% 50%);flex-basis:.85rem;width:.85rem;height:.85rem;mask:none}.brand-guidelines-content .brand-font-section{padding-top:clamp(1.9rem,4vw,3rem);padding-bottom:clamp(2rem,5vw,3.25rem)}.brand-guidelines-content .brand-font-specimen{--brand-card-color-light:var(--sl-color-ice-light);--brand-card-color-dark:var(--sl-color-ice-dark);--brand-card-padding:clamp(1rem, 3vw, 1.65rem);--brand-card-bar-height:3.6rem;padding:calc(var(--brand-card-padding) + var(--brand-card-bar-height)) var(--brand-card-padding) var(--brand-card-padding);border:1px solid color-mix(in srgb, var(--sl-color-cotton-dark) 86%, transparent);box-shadow:0 .8rem 2rem color-mix(in srgb, var(--sl-color-coal-dark) 7%, transparent);background:#fff;border-radius:8px;gap:1rem;margin:clamp(1.1rem,3vw,1.8rem) 0 0;display:grid;position:relative;overflow:hidden}.brand-guidelines-content .brand-font-specimen--caveat{--brand-card-color-light:var(--sl-color-watermelon-light);--brand-card-color-dark:var(--sl-color-watermelon-dark)}.brand-guidelines-content .brand-font-specimen__label{color:color-mix(in srgb, var(--sl-color-coal-dark) 56%, #fff);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:700;line-height:1.2}.brand-guidelines-content .brand-font-specimen__sample{color:var(--sl-color-coal-dark);letter-spacing:0;margin:0;font-size:clamp(2rem,7vw,5rem);font-weight:700;line-height:1}.brand-guidelines-content .brand-font-specimen--caveat .brand-font-specimen__sample{color:var(--sl-color-watermelon-light);font-family:Caveat, var(--sl-font-sans);font-size:clamp(3rem,8vw,6rem);font-weight:700}.brand-guidelines-content .brand-font-specimen__weights{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.65rem;display:grid}.brand-guidelines-content .brand-font-specimen__weights span{color:var(--sl-color-coal-dark);background:#fff;border-radius:7px;padding:.72rem .8rem;line-height:1.2;display:block}.brand-guidelines-content .brand-font-file-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:clamp(1rem,2.4vw,1.35rem);margin:clamp(1.1rem,3vw,1.7rem) 0 0;display:grid}.brand-guidelines-content .brand-font-file-card{--brand-card-color-light:var(--sl-color-pumpkin-light);--brand-card-color-dark:var(--sl-color-pumpkin-dark);--brand-card-padding:clamp(.9rem, 2vw, 1.15rem);--brand-card-bar-height:3.2rem;min-width:0;padding:calc(var(--brand-card-padding) + var(--brand-card-bar-height)) var(--brand-card-padding) var(--brand-card-padding);border:1px solid color-mix(in srgb, var(--sl-color-cotton-dark) 86%, transparent);box-shadow:0 .8rem 2rem color-mix(in srgb, var(--sl-color-coal-dark) 7%, transparent);background:#fff;border-radius:8px;gap:.8rem;display:grid;position:relative;overflow:hidden}.brand-guidelines-content .brand-font-file-card__label{color:var(--sl-color-artichoke-dark);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700;line-height:1.2}.brand-guidelines-content .brand-font-file-card h3{overflow-wrap:anywhere;margin:0;font-size:1rem}.brand-guidelines-content .brand-font-file-card dl{gap:.35rem;margin:0;display:grid}.brand-guidelines-content .brand-font-file-card dl div{justify-content:space-between;gap:1rem;display:flex}.brand-guidelines-content .brand-font-file-card dt,.brand-guidelines-content .brand-font-file-card dd{margin:0;font-size:.86rem;line-height:1.35}.brand-guidelines-content .brand-font-file-card dt{color:color-mix(in srgb, var(--sl-color-coal-dark) 54%, #fff);font-weight:600}.brand-guidelines-content .brand-font-file-card dd{color:var(--sl-color-coal-dark);text-align:right;font-weight:700}.brand-guidelines-content .brand-font-file-card .SL-button{justify-self:center;margin:.25rem 0 0}.brand-guidelines-content .brand-identity-intro{padding-top:clamp(.9rem,2vw,1.4rem);padding-bottom:clamp(.9rem,2vw,1.4rem)}.brand-guidelines-content .brand-identity-section{padding:clamp(1.5rem,3vw,2.45rem) 0}.brand-guidelines-content .brand-identity-section>h2{margin-bottom:clamp(1rem,2.5vw,1.5rem)}.brand-guidelines-content .brand-principle-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:clamp(1rem,2.4vw,1.35rem);display:grid}.brand-guidelines-content .brand-principle-card,.brand-guidelines-content .brand-voice-list article,.brand-guidelines-content .brand-writing-guidance article{--brand-card-color-light:var(--sl-color-pumpkin-light);--brand-card-color-dark:var(--sl-color-pumpkin-dark);border:1px solid var(--sl-color-cotton-dark);min-width:0;box-shadow:0 1rem 2.4rem rgb(var(--sl-color-coal-light-rgb) / .1);color:var(--sl-color-coal-dark);background:#fff;border-radius:8px;align-content:start;gap:.65rem;padding:calc(clamp(.95rem,2.3vw,1.25rem) + 4.2rem) clamp(.95rem,2.3vw,1.25rem) clamp(.95rem,2.3vw,1.25rem);display:grid;position:relative;overflow:hidden}.brand-guidelines-content .brand-principle-card:before,.brand-guidelines-content .brand-principle-card:after,.brand-guidelines-content .brand-voice-list article:before,.brand-guidelines-content .brand-voice-list article:after,.brand-guidelines-content .brand-writing-guidance article:before,.brand-guidelines-content .brand-writing-guidance article:after{content:"";height:4.2rem;position:absolute;top:0}.brand-guidelines-content .brand-principle-card:before,.brand-guidelines-content .brand-voice-list article:before,.brand-guidelines-content .brand-writing-guidance article:before{background:var(--brand-card-color-light);left:0;right:50%}.brand-guidelines-content .brand-principle-card:after,.brand-guidelines-content .brand-voice-list article:after,.brand-guidelines-content .brand-writing-guidance article:after{background:var(--brand-card-color-dark);left:50%;right:0}.brand-guidelines-content .brand-principle-card:nth-child(8n+1),.brand-guidelines-content .brand-voice-list article:nth-child(8n+1){--brand-card-color-light:var(--sl-color-pumpkin-light);--brand-card-color-dark:var(--sl-color-pumpkin-dark)}.brand-guidelines-content .brand-principle-card:nth-child(8n+2),.brand-guidelines-content .brand-voice-list article:nth-child(8n+2){--brand-card-color-light:var(--sl-color-carrot-light);--brand-card-color-dark:var(--sl-color-carrot-dark)}.brand-guidelines-content .brand-principle-card:nth-child(8n+3),.brand-guidelines-content .brand-voice-list article:nth-child(8n+3){--brand-card-color-light:var(--sl-color-lemon-light);--brand-card-color-dark:var(--sl-color-lemon-dark)}.brand-guidelines-content .brand-principle-card:nth-child(8n+4),.brand-guidelines-content .brand-voice-list article:nth-child(8n+4){--brand-card-color-light:var(--sl-color-lime-light);--brand-card-color-dark:var(--sl-color-lime-dark)}.brand-guidelines-content .brand-principle-card:nth-child(8n+5),.brand-guidelines-content .brand-writing-guidance article:first-child{--brand-card-color-light:var(--sl-color-mint-light);--brand-card-color-dark:var(--sl-color-mint-dark)}.brand-guidelines-content .brand-principle-card:nth-child(8n+6),.brand-guidelines-content .brand-writing-guidance article:last-child{--brand-card-color-light:var(--sl-color-artichoke-light);--brand-card-color-dark:var(--sl-color-artichoke-dark)}.brand-guidelines-content .brand-voice-list article:nth-child(8n+1){--brand-card-color-light:var(--sl-color-ice-light);--brand-card-color-dark:var(--sl-color-ice-dark)}.brand-guidelines-content .brand-voice-list article:nth-child(8n+2){--brand-card-color-light:var(--sl-color-ocean-light);--brand-card-color-dark:var(--sl-color-ocean-dark)}.brand-guidelines-content .brand-voice-list article:nth-child(8n+3){--brand-card-color-light:var(--sl-color-pumpkin-light);--brand-card-color-dark:var(--sl-color-pumpkin-dark)}.brand-guidelines-content .brand-voice-list article:nth-child(8n+4){--brand-card-color-light:var(--sl-color-carrot-light);--brand-card-color-dark:var(--sl-color-carrot-dark)}.brand-guidelines-content .brand-principle-card h3,.brand-guidelines-content .brand-voice-list h3,.brand-guidelines-content .brand-writing-guidance h3{margin:0}.brand-guidelines-content .brand-principle-card p,.brand-guidelines-content .brand-voice-list p{margin:0;font-size:18px;line-height:28px}.brand-guidelines-content .brand-voice-list{gap:clamp(.9rem,2vw,1.15rem);display:grid}.brand-guidelines-content .brand-writing-guidance__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.4vw,1.35rem);display:grid}.brand-guidelines-content .brand-writing-guidance ul{margin:0;list-style:none}.brand-guidelines-content .brand-writing-guidance li{list-style:none}.brand-guidelines-content section.colorbox-container{grid-template-columns:repeat(auto-fit,minmax(11.4rem,1fr));gap:1.25rem;width:100%;margin:clamp(1.35rem,4vw,2.25rem) 0 0;display:grid}.brand-guidelines-content section.colorbox{float:none;border:1px solid var(--sl-color-cotton-dark);width:auto;height:auto;min-height:9.3rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--sl-color-cotton-dark) 48%, transparent), 0 .45rem 1.35rem color-mix(in srgb, var(--sl-color-coal-dark) 8%, transparent);background:#fff;border-radius:8px;grid-template-rows:4.2rem auto auto;grid-template-columns:1fr 1fr;margin:0;display:grid;overflow:hidden}.brand-guidelines-content section.colorbox:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--sl-color-cotton-dark) 60%, transparent), 0 .75rem 1.8rem color-mix(in srgb, var(--sl-color-coal-dark) 12%, transparent);transform:translateY(-2px)}.brand-guidelines-content section.color-left,.brand-guidelines-content section.color-right{float:none;background:var(--brand-swatch-color);width:100%;height:4.2rem;display:block}.brand-guidelines-content section.color-left{border-radius:8px 0 0;grid-area:1/1}.brand-guidelines-content section.color-right{border-radius:0 8px 0 0;grid-area:1/2}.brand-guidelines-content section.lavender-light{--brand-swatch-color:var(--sl-color-lavender-light)}.brand-guidelines-content section.lavender-dark{--brand-swatch-color:var(--sl-color-lavender-dark)}.brand-guidelines-content section.grape-light{--brand-swatch-color:var(--sl-color-grape-light)}.brand-guidelines-content section.grape-dark{--brand-swatch-color:var(--sl-color-grape-dark)}.brand-guidelines-content section.pomegranate-light{--brand-swatch-color:var(--sl-color-pomegranate-light)}.brand-guidelines-content section.pomegranate-dark{--brand-swatch-color:var(--sl-color-pomegranate-dark)}.brand-guidelines-content section.watermelon-light{--brand-swatch-color:var(--sl-color-watermelon-light)}.brand-guidelines-content section.watermelon-dark{--brand-swatch-color:var(--sl-color-watermelon-dark)}.brand-guidelines-content section.pumpkin-light{--brand-swatch-color:var(--sl-color-pumpkin-light)}.brand-guidelines-content section.pumpkin-dark{--brand-swatch-color:var(--sl-color-pumpkin-dark)}.brand-guidelines-content section.carrot-light{--brand-swatch-color:var(--sl-color-carrot-light)}.brand-guidelines-content section.carrot-dark{--brand-swatch-color:var(--sl-color-carrot-dark)}.brand-guidelines-content section.lemon-light{--brand-swatch-color:var(--sl-color-lemon-light)}.brand-guidelines-content section.lemon-dark{--brand-swatch-color:var(--sl-color-lemon-dark)}.brand-guidelines-content section.lime-light{--brand-swatch-color:var(--sl-color-lime-light)}.brand-guidelines-content section.lime-dark{--brand-swatch-color:var(--sl-color-lime-dark)}.brand-guidelines-content section.mint-light{--brand-swatch-color:var(--sl-color-mint-light)}.brand-guidelines-content section.mint-dark{--brand-swatch-color:var(--sl-color-mint-dark)}.brand-guidelines-content section.artichoke-light{--brand-swatch-color:var(--sl-color-artichoke-light)}.brand-guidelines-content section.artichoke-dark{--brand-swatch-color:var(--sl-color-artichoke-dark)}.brand-guidelines-content section.ice-light{--brand-swatch-color:var(--sl-color-ice-light)}.brand-guidelines-content section.ice-dark{--brand-swatch-color:var(--sl-color-ice-dark)}.brand-guidelines-content section.ocean-light{--brand-swatch-color:var(--sl-color-ocean-light)}.brand-guidelines-content section.ocean-dark{--brand-swatch-color:var(--sl-color-ocean-dark)}.brand-guidelines-content section.sky-light{--brand-swatch-color:var(--sl-color-sky-light)}.brand-guidelines-content section.sky-dark{--brand-swatch-color:var(--sl-color-sky-dark)}.brand-guidelines-content section.concrete-light{--brand-swatch-color:var(--sl-color-concrete-light)}.brand-guidelines-content section.concrete-dark{--brand-swatch-color:var(--sl-color-concrete-dark)}.brand-guidelines-content section.cotton-light{--brand-swatch-color:var(--sl-color-cotton-light)}.brand-guidelines-content section.cotton-dark{--brand-swatch-color:var(--sl-color-cotton-dark)}.brand-guidelines-content section.coal-light{--brand-swatch-color:var(--sl-color-coal-light)}.brand-guidelines-content section.coal-dark{--brand-swatch-color:var(--sl-color-coal-dark)}.brand-guidelines-content section.colorbox h2{grid-area:2/1/auto/-1;margin:0;padding:.78rem .9rem .1rem;font-size:.98rem;line-height:1.2}.brand-guidelines-content section.colorbox p{color:color-mix(in srgb, var(--sl-color-coal-dark) 54%, #fff);grid-area:3/1/auto/-1;justify-content:space-between;gap:.5rem;margin:0;padding:.25rem .9rem .9rem;font-size:.75rem;font-weight:600;line-height:1.25;display:flex}.brand-guidelines-content section.colorbox p span:last-child{float:none}@media (width<=900px){.brand-guidelines-page{padding-bottom:calc(6.25rem + env(safe-area-inset-bottom));background:#fff}.brand-guidelines-page__layout{width:100%;max-width:none;min-height:0;display:block}.brand-guidelines-page__sidebar{display:none}.brand-guidelines-page__main{padding:clamp(5.25rem,18vw,6.25rem) clamp(1rem,5vw,1.6rem) clamp(3rem,8vw,4rem)}.brand-guidelines-hero{background:0 0;grid-template-columns:minmax(0,1fr);gap:clamp(1.3rem,5vw,2rem);width:100%;min-height:0;margin-left:0;padding:clamp(1.85rem,7vw,2.6rem) clamp(1.15rem,5vw,1.6rem) clamp(1.6rem,6vw,2.3rem)}.brand-guidelines-hero:before{background:linear-gradient(158deg, #fff 0%, #fff 59%, var(--sl-color-ice-light) 59%, var(--sl-color-ice-light) 75%, var(--sl-color-mint-light) 75%, var(--sl-color-mint-light) 100%);top:calc(-1*clamp(5.25rem,18vw,6.25rem))}.brand-guidelines-hero:after{opacity:.62;width:clamp(12rem,55vw,19rem);inset:auto -3rem 1rem auto}.brand-guidelines-hero h1{max-width:min(100%,12ch);font-size:clamp(2.35rem,11vw,4.1rem)}.brand-guidelines-hero__summary{margin-top:clamp(.9rem,3vw,1.25rem)}.brand-guidelines-hero__summary p{font-size:clamp(1rem,4vw,1.12rem);line-height:1.58}.brand-guidelines-hero__visual{justify-self:center;width:clamp(13rem,64vw,21rem)}.brand-guidelines-page__mobile-menu.sl-feature-mobile-select{--sl-feature-border:var(--sl-color-cotton-dark);--sl-feature-muted:var(--sl-color-concrete-dark);--sl-feature-text:var(--sl-color-coal-dark);--sl-feature-blue:var(--sl-color-sky-light);--sl-feature-blue-strong:var(--sl-color-sky-dark);z-index:80;box-sizing:border-box;padding:0 0 env(safe-area-inset-bottom);border-top:1px solid color-mix(in srgb, var(--sl-color-cotton-dark) 70%, transparent);box-shadow:0 -.75rem 1.8rem color-mix(in srgb, var(--sl-color-coal-dark) 7%, transparent);background:#fff;margin:0;display:block;position:fixed;bottom:0;left:0;right:0}.brand-guidelines-page__mobile-menu.sl-feature-mobile-select:not([data-mobile-menu-wired="1"]) .sl-feature-mobile-select__native{width:100%;min-height:3.85rem;color:var(--sl-color-coal-dark);background:#fff;border:0;border-radius:0;padding:0 2.4rem 0 1rem;font-size:.96rem;font-weight:700;display:block}.brand-guidelines-page__mobile-menu.sl-feature-mobile-select[data-mobile-menu-wired="1"] .sl-feature-mobile-select__native,.brand-guidelines-page__mobile-menu.sl-feature-mobile-select:not([data-mobile-menu-wired="1"]) .brand-guidelines-page__mobile-trigger,.brand-guidelines-page__mobile-menu.sl-feature-mobile-select:not([data-mobile-menu-wired="1"]) .brand-guidelines-page__mobile-nav{display:none}.brand-guidelines-page__mobile-menu.sl-feature-mobile-select .brand-guidelines-page__mobile-trigger.sl-feature-mobile-select__button{width:100%;min-height:3.85rem;box-shadow:none;color:var(--sl-color-coal-dark);background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;padding:.95rem clamp(1rem,5vw,1.35rem);font-size:.96rem;font-weight:700;display:flex}.brand-guidelines-page__mobile-menu.sl-feature-mobile-select .brand-guidelines-page__mobile-trigger.sl-feature-mobile-select__button:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:0 0 .65rem;width:.65rem;height:.65rem;margin-left:1rem;display:block;transform:translateY(-35%)rotate(225deg)}.brand-guidelines-page__mobile-menu.sl-feature-mobile-select.is-open .brand-guidelines-page__mobile-trigger.sl-feature-mobile-select__button:after{transform:translateY(-65%)rotate(45deg)}.brand-guidelines-page__mobile-trigger:focus-visible,.brand-guidelines-page__mobile-nav [data-brand-guidelines-mobile-option]:focus-visible{outline:2px solid color-mix(in srgb, var(--sl-color-carrot-dark) 46%, #fff);outline-offset:2px}.brand-guidelines-page__mobile-menu .brand-guidelines-page__mobile-nav.sl-feature-mobile-select__menu{overscroll-behavior:contain;border-color:color-mix(in srgb, var(--sl-color-cotton-dark) 78%, #fff);width:auto;max-height:min(22rem,100vh - 8.5rem);box-shadow:0 -1rem 2rem color-mix(in srgb, var(--sl-color-coal-dark) 10%, transparent);background:#fff;border-bottom:0;border-radius:8px 8px 0 0;gap:.35rem;padding:clamp(.75rem,3.5vw,1rem) clamp(.7rem,3vw,.95rem) clamp(1rem,4vw,1.35rem);display:none;position:absolute;inset:auto 0 100%;overflow-y:auto}.brand-guidelines-page__mobile-menu.is-open .brand-guidelines-page__mobile-nav.sl-feature-mobile-select__menu{display:grid}.brand-guidelines-page__mobile-menu .brand-guidelines-page__mobile-nav.sl-feature-mobile-select__menu [data-feature-mobile-select-option][data-brand-guidelines-mobile-option]{width:100%;min-height:3.3rem;color:var(--sl-color-coal-dark);white-space:normal;align-items:center;padding:.65rem .9rem .65rem 3.1rem;font-size:clamp(1.02rem,4.5vw,1.18rem);font-weight:700;line-height:1.25;text-decoration:none;position:relative}.brand-guidelines-page__mobile-menu .brand-guidelines-page__mobile-nav.sl-feature-mobile-select__menu [data-feature-mobile-select-option][data-brand-guidelines-mobile-option][aria-selected=true]{background:color-mix(in srgb, var(--sl-color-cotton-dark) 34%, #fff);color:var(--sl-color-carrot-dark)}.brand-guidelines-page__mobile-menu .brand-guidelines-page__mobile-nav.sl-feature-mobile-select__menu [data-feature-mobile-select-option][data-brand-guidelines-mobile-option]:before{color:currentColor;content:"";width:1.2rem;font-size:1.1rem;position:absolute;left:1rem}.brand-guidelines-page__mobile-menu .brand-guidelines-page__mobile-nav.sl-feature-mobile-select__menu [data-feature-mobile-select-option][data-brand-guidelines-mobile-option][aria-selected=true]:before{content:"✓"}.brand-guidelines-hero+.brand-guidelines-content{margin-top:clamp(2rem,7vw,3rem)}.brand-guidelines-content .brand-export-cta{--brand-export-cta-slant:72%;grid-template-columns:1fr;min-height:0}.brand-guidelines-content .brand-export-cta__panel{grid-template-columns:1fr}.brand-guidelines-content .brand-export-cta h2{max-width:13ch}}@media (width<=640px){.brand-guidelines-content{font-size:var(--sl-prose-font-size);line-height:var(--sl-prose-line-height)}.brand-guidelines-content h1{font-size:clamp(2rem,12vw,3rem)}.brand-guidelines-content .wrapper{padding:1.35rem 0;display:block}.brand-guidelines-content .brand-download-section,.brand-guidelines-content .brand-video-section{padding-top:1.325rem;padding-bottom:2.65rem}.brand-guidelines-content .brand-export-cta{margin-top:3rem;padding:2.5rem 1.1rem}.brand-guidelines-content .brand-export-cta__button{white-space:normal;width:100%}.brand-guidelines-content .brand-guidelines-topic--intro>.wrapper:first-of-type{padding-top:0;padding-right:0}.brand-guidelines-content .brand-guidelines-topic--intro>.wrapper:first-of-type section.colorbox-container{width:100%}.brand-guidelines-content section.colorbox-container{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.85rem}.brand-guidelines-content .brand-writing-guidance__grid{grid-template-columns:1fr}.brand-guidelines-content .brand-example-gallery--compact-guide{grid-template-columns:1fr;max-width:100%}}
