.GuidelinesPage-module-scss-module__sWehIW__page{min-height:100vh;padding-top:calc(166/var(--context)*var(--container-width));background:var(--surface-base);color:var(--text-base);transition:color var(--theme-transition-duration) var(--theme-transition-easing),background-color var(--theme-transition-duration) var(--theme-transition-easing)}.GuidelinesPage-module-scss-module__sWehIW__page__content{min-height:calc(100vh - calc(56 / var(--context) * var(--container-width)))}
.GuidelinePageView-module-scss-module___R80FG__page{gap:calc(24/var(--context)*var(--container-width));width:64vw;padding-bottom:calc(160/var(--context)*var(--container-width));flex-direction:column;margin-inline:auto;display:flex}.GuidelinePageView-module-scss-module___R80FG__page[data-collage]{width:100%}.GuidelinePageView-module-scss-module___R80FG__page__hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.GuidelinePageView-module-scss-module___R80FG__page__intro{color:var(--text-base);flex-direction:column;display:flex}.GuidelinePageView-module-scss-module___R80FG__page__sections{gap:calc(80/var(--context)*var(--container-width));flex-direction:column;display:flex}@media only screen and (min-width:680px){.GuidelinePageView-module-scss-module___R80FG__page__hero{padding-bottom:calc(86/var(--context)*var(--container-width))}.GuidelinePageView-module-scss-module___R80FG__page__intro{gap:calc(24/var(--context)*var(--container-width));max-width:calc(624/var(--context)*var(--container-width));margin-top:calc(42/var(--context)*var(--container-width))}}@media only screen and (max-width:999px){.GuidelinePageView-module-scss-module___R80FG__page{width:100%}}@media only screen and (max-width:679px){.GuidelinePageView-module-scss-module___R80FG__page{width:100%}.GuidelinePageView-module-scss-module___R80FG__page__title{font-size:calc(56/var(--context)*var(--container-width))}.GuidelinePageView-module-scss-module___R80FG__page__hero{min-height:320px;padding-inline:calc(24/var(--context)*var(--container-width))}.GuidelinePageView-module-scss-module___R80FG__page__sections{gap:calc(64/var(--context)*var(--container-width))}}
.BlockHeader-module-scss-module__btO6Lq__header{max-width:calc(740/var(--context)*var(--container-width));padding:calc(24/var(--context)*var(--container-width)) calc(30/var(--context)*var(--container-width)) calc(8/var(--context)*var(--container-width));flex-direction:column;order:20;display:flex}.BlockHeader-module-scss-module__btO6Lq__header__label{color:var(--text-base);margin-bottom:.8em}.BlockHeader-module-scss-module__btO6Lq__header__heading{margin-bottom:calc(6/var(--context)*var(--container-width))}.BlockHeader-module-scss-module__btO6Lq__header__body{color:var(--text-base)}.BlockHeader-module-scss-module__btO6Lq__header__body+.BlockHeader-module-scss-module__btO6Lq__header__body{margin-top:.8em}@media only screen and (max-width:679px){.BlockHeader-module-scss-module__btO6Lq__header{padding-inline:calc(16/var(--context)*var(--container-width))}}
.GuidelineCard-module-scss-module__dOMN-q__card{aspect-ratio:16/9;border-radius:calc(16/var(--context)*var(--container-width));width:100%;transition:background-color var(--theme-transition-duration) var(--theme-transition-easing);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;container-type:inline-size}.GuidelineCard-module-scss-module__dOMN-q__card:not([data-has-surface]){--text-base:var(--guidelines-card-ink);--guidelines-text-muted:var(--guidelines-card-ink-muted);--guidelines-rule:var(--guidelines-card-rule);background:var(--guidelines-card-surface);color:var(--text-base)}.GuidelineCard-module-scss-module__dOMN-q__card--fluid{aspect-ratio:auto;height:auto}
.AccessibilityMatrixModule-module-scss-module__q3w2GG__matrix{flex-direction:column;display:flex}.AccessibilityMatrixModule-module-scss-module__q3w2GG__matrix__grid{gap:calc(18/var(--context)*var(--container-width));list-style:none;display:flex}.AccessibilityMatrixModule-module-scss-module__q3w2GG__matrix__combo{gap:calc(18/var(--context)*var(--container-width));flex-direction:column;display:flex}.AccessibilityMatrixModule-module-scss-module__q3w2GG__matrix__tile{border-radius:calc(9/var(--context)*var(--container-width));letter-spacing:-.01em;justify-content:center;align-items:center;line-height:1em;display:flex;position:relative;overflow:hidden}.AccessibilityMatrixModule-module-scss-module__q3w2GG__matrix__tile--large{width:calc(180/var(--context)*var(--container-width));height:calc(180/var(--context)*var(--container-width));font-size:calc(100/var(--context)*var(--container-width))}.AccessibilityMatrixModule-module-scss-module__q3w2GG__matrix__tile--small{width:calc(90/var(--context)*var(--container-width));height:calc(90/var(--context)*var(--container-width));font-size:calc(27/var(--context)*var(--container-width))}.AccessibilityMatrixModule-module-scss-module__q3w2GG__matrix__slash{pointer-events:none;background:#ffffff8c;width:141.42%;height:.6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.AccessibilityMatrixModule-module-scss-module__q3w2GG__matrix__tile[data-on-light] .AccessibilityMatrixModule-module-scss-module__q3w2GG__matrix__slash{background:#0000008c}@media only screen and (max-width:679px){.AccessibilityMatrixModule-module-scss-module__q3w2GG__matrix__grid,.AccessibilityMatrixModule-module-scss-module__q3w2GG__matrix__combo{gap:calc(8/var(--context)*var(--container-width))}.AccessibilityMatrixModule-module-scss-module__q3w2GG__matrix__tile--large{width:calc(72/var(--context)*var(--container-width));height:calc(72/var(--context)*var(--container-width));font-size:calc(40/var(--context)*var(--container-width))}.AccessibilityMatrixModule-module-scss-module__q3w2GG__matrix__tile--small{width:calc(36/var(--context)*var(--container-width));height:calc(36/var(--context)*var(--container-width));font-size:calc(11/var(--context)*var(--container-width))}}
.AvoidModule-module-scss-module__nZ-9Tq__avoid{flex-direction:column;display:flex}.AvoidModule-module-scss-module__nZ-9Tq__avoid__stack{inset-block:0;flex-direction:column;justify-content:center;gap:3.5cqw;width:50%;display:flex;position:absolute;left:5.375%}.AvoidModule-module-scss-module__nZ-9Tq__avoid__item{flex-direction:column;gap:1cqw;display:flex}.AvoidModule-module-scss-module__nZ-9Tq__avoid__body{color:var(--guidelines-text-muted)}@media only screen and (max-width:679px){.AvoidModule-module-scss-module__nZ-9Tq__avoid__stack{inset-block:calc(24/var(--context)*var(--container-width)) calc(24/var(--context)*var(--container-width));left:calc(20/var(--context)*var(--container-width));gap:calc(18/var(--context)*var(--container-width));width:calc(100% - calc(40 / var(--context) * var(--container-width)))}}
.GuidelineMedia-module-scss-module__aVHLnW__media{width:100%;position:relative;overflow:hidden}.GuidelineMedia-module-scss-module__aVHLnW__media__asset{opacity:0;width:100%;height:100%;transition:opacity .4s ease-out;display:block}.GuidelineMedia-module-scss-module__aVHLnW__media__asset--contain{object-fit:contain}.GuidelineMedia-module-scss-module__aVHLnW__media__asset--cover{object-fit:cover}.GuidelineMedia-module-scss-module__aVHLnW__media__asset--onDark,.GuidelineMedia-module-scss-module__aVHLnW__media__asset--onLight{transition:opacity var(--theme-transition-duration) var(--theme-transition-easing)}html[data-doc-theme=light] .GuidelineMedia-module-scss-module__aVHLnW__media__asset--onDark{opacity:0}.GuidelineMedia-module-scss-module__aVHLnW__media__asset--onLight{position:absolute;inset:0}html[data-doc-theme=dark] .GuidelineMedia-module-scss-module__aVHLnW__media__asset--onLight{opacity:0}.GuidelineMedia-module-scss-module__aVHLnW__isLoaded{opacity:1}
.ClearspaceModule-module-scss-module__wc741a__clearspace{gap:calc(32/var(--context)*var(--container-width));flex-direction:column;display:flex}.ClearspaceModule-module-scss-module__wc741a__clearspace__stage{place-items:center;display:grid}.ClearspaceModule-module-scss-module__wc741a__clearspace__underlay,.ClearspaceModule-module-scss-module__wc741a__clearspace__diagram{grid-area:1/1}.ClearspaceModule-module-scss-module__wc741a__clearspace__underlay{position:relative}.ClearspaceModule-module-scss-module__wc741a__clearspace__lockup{position:absolute}.ClearspaceModule-module-scss-module__wc741a__clearspace__diagram{z-index:1;position:relative}@media only screen and (max-width:679px){.ClearspaceModule-module-scss-module__wc741a__clearspace{gap:calc(24/var(--context)*var(--container-width))}}
.ColorChipsModule-module-scss-module__Nz2JmG__chips{flex-direction:column;display:flex}.ColorChipsModule-module-scss-module__Nz2JmG__chips__row{gap:6.25cqw;list-style:none;display:flex}.ColorChipsModule-module-scss-module__Nz2JmG__chips__chip{flex-direction:column;align-items:center;gap:1.8cqw;display:flex}.ColorChipsModule-module-scss-module__Nz2JmG__chips__swatch{border-radius:1.11cqw;width:8cqw;height:8cqw}.ColorChipsModule-module-scss-module__Nz2JmG__chips__name{color:var(--guidelines-card-ink);opacity:.6;font-size:1.56cqw}
.ColorRatioModule-module-scss-module__E3HUnW__ratio{flex-direction:column;display:flex}.ColorRatioModule-module-scss-module__E3HUnW__ratio__diagram{width:100%;height:100%;display:block;position:absolute;inset:0}
.CopyValue-module-scss-module__N8kdmq__pill{z-index:60;padding:calc(6/var(--context)*var(--container-width)) calc(12/var(--context)*var(--container-width));border-radius:calc(10/var(--context)*var(--container-width));background:var(--guidelines-card-ink);color:var(--guidelines-card-surface);white-space:nowrap;pointer-events:none;position:fixed;box-shadow:0 2px 8px #00000026}.CopyValue-module-scss-module__N8kdmq__status{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}
.ColorScaleModule-module-scss-module__wWen4q__scale{flex-direction:column;display:flex}.ColorScaleModule-module-scss-module__wWen4q__scale__inner{justify-content:center;align-items:center;gap:calc(50/var(--context)*var(--container-width));color:var(--text-base);flex-direction:column;display:flex;position:absolute;inset:0 5%}.ColorScaleModule-module-scss-module__wWen4q__scale__picker{align-items:center;gap:calc(14/var(--context)*var(--container-width));display:flex}.ColorScaleModule-module-scss-module__wWen4q__scale__pickerLabel{opacity:.6}.ColorScaleModule-module-scss-module__wWen4q__scale__options{gap:calc(3/var(--context)*var(--container-width));padding:calc(3/var(--context)*var(--container-width)) calc(9/var(--context)*var(--container-width));border-radius:calc(42/var(--context)*var(--container-width));background:#d9d9d91a;display:flex;position:relative}html[data-doc-theme=light] .ColorScaleModule-module-scss-module__wWen4q__scale__options{background:#0000000f}.ColorScaleModule-module-scss-module__wWen4q__scale__cursor{--scale-slot:calc(calc(32 / var(--context) * var(--container-width)) + calc(3 / var(--context) * var(--container-width)));top:50%;left:calc(calc(9 / var(--context) * var(--container-width)) + var(--scale-active-index)*var(--scale-slot) - (calc(43 / var(--context) * var(--container-width)) - calc(32 / var(--context) * var(--container-width)))/2);width:calc(43/var(--context)*var(--container-width));height:calc(43/var(--context)*var(--container-width));pointer-events:none;background:#4d4d4d;border-radius:50%;transition:left .18s ease-out;position:absolute;transform:translateY(-50%)}html[data-doc-theme=light] .ColorScaleModule-module-scss-module__wWen4q__scale__cursor{background:#dcdcdc}.ColorScaleModule-module-scss-module__wWen4q__scale__option{width:calc(32/var(--context)*var(--container-width));height:calc(43/var(--context)*var(--container-width));color:var(--text-base);opacity:.6;cursor:pointer;justify-content:center;align-items:center;transition:opacity .18s ease-out;display:flex;position:relative}.ColorScaleModule-module-scss-module__wWen4q__scale__option[data-active]{opacity:1}.ColorScaleModule-module-scss-module__wWen4q__scale__stops{justify-content:center;gap:1.5%;width:100%;list-style:none;transition:opacity .2s ease-out;display:flex}.ColorScaleModule-module-scss-module__wWen4q__scale__stops[data-fading]{opacity:0}.ColorScaleModule-module-scss-module__wWen4q__scale__stop{flex:0 0 calc((100% - (var(--scale-slots) - 1)*1.5%)/var(--scale-slots));gap:calc(8/var(--context)*var(--container-width));flex-direction:column;min-width:0;display:flex}.ColorScaleModule-module-scss-module__wWen4q__scale__swatch{aspect-ratio:1;border-radius:calc(18/var(--context)*var(--container-width));cursor:pointer;width:100%}.ColorScaleModule-module-scss-module__wWen4q__scale__swatch:focus-visible{box-shadow:0 0 0 2px var(--text-base)}.ColorScaleModule-module-scss-module__wWen4q__scale__label{text-align:center;opacity:.6}@media only screen and (max-width:679px){.ColorScaleModule-module-scss-module__wWen4q__scale__inner{inset:0 calc(16/var(--context)*var(--container-width));gap:calc(24/var(--context)*var(--container-width))}.ColorScaleModule-module-scss-module__wWen4q__scale__swatch{border-radius:calc(10/var(--context)*var(--container-width))}}
.ColorSpecModule-module-scss-module__du5A4G__spec{--spec-rule:#0003;--spec-muted:#0009;flex-direction:column;display:flex}.ColorSpecModule-module-scss-module__du5A4G__spec[data-on-black]{--spec-rule:#fff3;--spec-muted:#fff9}.ColorSpecModule-module-scss-module__du5A4G__spec__name{top:calc(24/var(--context)*var(--container-width));left:calc(24/var(--context)*var(--container-width));color:var(--spec-muted);position:absolute}.ColorSpecModule-module-scss-module__du5A4G__spec__values{bottom:calc(24/var(--context)*var(--container-width));left:calc(24/var(--context)*var(--container-width));border:1px solid var(--spec-rule);color:var(--spec-muted);flex-direction:column;display:flex;position:absolute}.ColorSpecModule-module-scss-module__du5A4G__spec__row{width:calc(240/var(--context)*var(--container-width));min-height:calc(40/var(--context)*var(--container-width));border-top:1px solid var(--spec-rule);align-items:stretch;display:flex}.ColorSpecModule-module-scss-module__du5A4G__spec__row:first-child{border-top:0}.ColorSpecModule-module-scss-module__du5A4G__spec__key,.ColorSpecModule-module-scss-module__du5A4G__spec__value{width:50%;padding-inline:calc(16/var(--context)*var(--container-width));align-items:center;display:flex}.ColorSpecModule-module-scss-module__du5A4G__spec__key{border-right:1px solid var(--spec-rule)}@media only screen and (max-width:679px){.ColorSpecModule-module-scss-module__du5A4G__spec__name{top:calc(16/var(--context)*var(--container-width));left:calc(16/var(--context)*var(--container-width))}.ColorSpecModule-module-scss-module__du5A4G__spec__values{bottom:calc(16/var(--context)*var(--container-width));left:calc(16/var(--context)*var(--container-width))}.ColorSpecModule-module-scss-module__du5A4G__spec__row{width:calc(200/var(--context)*var(--container-width));min-height:calc(44/var(--context)*var(--container-width))}}
.ComparisonModule-module-scss-module__rU5kTW__comparison{flex-direction:column;display:flex}.ComparisonModule-module-scss-module__rU5kTW__comparison__frame{position:absolute;overflow:hidden}.ComparisonModule-module-scss-module__rU5kTW__comparison__asset{height:100%}.ComparisonModule-module-scss-module__rU5kTW__comparison__axis{flex-direction:column;gap:1.5cqw;display:flex;position:absolute}.ComparisonModule-module-scss-module__rU5kTW__comparison__axisLine{align-items:center;display:flex}.ComparisonModule-module-scss-module__rU5kTW__comparison__arrowhead{flex-shrink:0;width:clamp(8px,.75cqw,12px);height:clamp(8px,.75cqw,12px)}.ComparisonModule-module-scss-module__rU5kTW__comparison__arrowhead path{stroke:var(--text-base)}.ComparisonModule-module-scss-module__rU5kTW__comparison__rule{background:var(--text-base);flex:1;height:1px}.ComparisonModule-module-scss-module__rU5kTW__comparison__ends{justify-content:space-between;align-items:flex-start;display:flex}.ComparisonModule-module-scss-module__rU5kTW__comparison__pole{width:var(--comparison-end-width);flex-direction:column;gap:.5cqw;display:flex}.ComparisonModule-module-scss-module__rU5kTW__comparison__label{color:var(--text-base)}.ComparisonModule-module-scss-module__rU5kTW__comparison__line{color:var(--guidelines-text-muted)}@media only screen and (max-width:679px){.ComparisonModule-module-scss-module__rU5kTW__comparison__lines{display:none}}.ComparisonModule-module-scss-module__rU5kTW__isTrailing{text-align:right;align-items:flex-end}
.DoDontModule-module-scss-module__bD7yAq__dodont{flex-direction:column;display:flex}.DoDontModule-module-scss-module__bD7yAq__dodont__columns{gap:calc(40/var(--context)*var(--container-width));grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:absolute;inset:10%}.DoDontModule-module-scss-module__bD7yAq__dodont__column{gap:calc(24/var(--context)*var(--container-width));padding:calc(24/var(--context)*var(--container-width));border:1px solid var(--guidelines-rule);flex-direction:column;display:flex}.DoDontModule-module-scss-module__bD7yAq__dodont__list{gap:calc(12/var(--context)*var(--container-width));flex-direction:column;list-style:none;display:flex}.DoDontModule-module-scss-module__bD7yAq__dodont__item{gap:calc(12/var(--context)*var(--container-width));display:flex}.DoDontModule-module-scss-module__bD7yAq__dodont__glyph{width:calc(20/var(--context)*var(--container-width));color:var(--text-base);flex-shrink:0}.DoDontModule-module-scss-module__bD7yAq__dodont__text{color:var(--guidelines-text-muted)}@media only screen and (max-width:679px){.DoDontModule-module-scss-module__bD7yAq__dodont__columns{inset:calc(16/var(--context)*var(--container-width)) calc(16/var(--context)*var(--container-width)) calc(40/var(--context)*var(--container-width));gap:calc(12/var(--context)*var(--container-width))}.DoDontModule-module-scss-module__bD7yAq__dodont__column{gap:calc(8/var(--context)*var(--container-width));padding:calc(10/var(--context)*var(--container-width))}.DoDontModule-module-scss-module__bD7yAq__dodont__text{font-size:max(13/var(--context)*var(--container-width),11px)}}
.DownloadsModule-module-scss-module__VE8wLW__downloads{gap:calc(12/var(--context)*var(--container-width));flex-direction:column;display:flex}.DownloadsModule-module-scss-module__VE8wLW__downloads__list{gap:calc(8/var(--context)*var(--container-width));max-width:calc(740/var(--context)*var(--container-width));padding-inline:calc(30/var(--context)*var(--container-width));flex-wrap:wrap;display:flex}.DownloadsModule-module-scss-module__VE8wLW__downloads__item{align-items:baseline;gap:calc(10/var(--context)*var(--container-width));display:flex}.DownloadsModule-module-scss-module__VE8wLW__downloads__link{padding:calc(10/var(--context)*var(--container-width)) calc(18/var(--context)*var(--container-width));border-radius:calc(8/var(--context)*var(--container-width));background:var(--text-base);color:var(--surface-base);transition:opacity .2s ease-out}.DownloadsModule-module-scss-module__VE8wLW__downloads__link:hover{opacity:.6}.DownloadsModule-module-scss-module__VE8wLW__downloads__tag{color:var(--guidelines-text-muted);flex-shrink:0}@media only screen and (max-width:679px){.DownloadsModule-module-scss-module__VE8wLW__downloads__list{padding-inline:calc(16/var(--context)*var(--container-width))}}
.TickerBand-module-scss-module__CZ-JYG__band{inset-inline:0;top:calc((100% - var(--ticker-height))/2);height:var(--ticker-height);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute;overflow:hidden}.TickerBand-module-scss-module__CZ-JYG__band[data-dragging]{cursor:grabbing}.TickerBand-module-scss-module__CZ-JYG__band[data-static]{cursor:default}.TickerBand-module-scss-module__CZ-JYG__band__track{will-change:transform;width:max-content;height:100%;display:flex}.TickerBand-module-scss-module__CZ-JYG__band__tile{height:100%;margin-right:var(--ticker-gap);border-radius:var(--ticker-radius);flex:none;position:relative;overflow:hidden}.TickerBand-module-scss-module__CZ-JYG__band__tile>.TickerBand-module-scss-module__CZ-JYG__band__media{width:auto;height:100%}.TickerBand-module-scss-module__CZ-JYG__band__slash{width:200%;height:2px;transform:rotate(var(--ticker-slash-angle));transform-origin:50%;pointer-events:none;background:#fff;position:absolute;top:50%;left:-50%}
.GalleryModule-module-scss-module__QEoPra__gallery{flex-direction:column;display:flex}.GalleryModule-module-scss-module__QEoPra__gallery__stage{justify-content:stretch;align-items:stretch}.GalleryModule-module-scss-module__QEoPra__gallery__stage[data-has-surface]{--text-base:rgb(var(--white-100));--guidelines-text-muted:rgb(var(--white-100) / 55%);--guidelines-rule:rgb(var(--white-100) / 14%)}.GalleryModule-module-scss-module__QEoPra__gallery__notice{z-index:1;color:red;text-align:right;white-space:pre-line;position:absolute;top:2.67%;right:2.5%}.GalleryModule-module-scss-module__QEoPra__gallery__subsetLabel,.GalleryModule-module-scss-module__QEoPra__gallery__bandLabel,.GalleryModule-module-scss-module__QEoPra__gallery__focusLabel,.GalleryModule-module-scss-module__QEoPra__gallery__axisLabels{white-space:nowrap}.GalleryModule-module-scss-module__QEoPra__gallery__subsetLabel{z-index:2;color:var(--guidelines-text-muted);position:absolute;top:3%;left:4%}.GalleryModule-module-scss-module__QEoPra__gallery__grid{grid-template-columns:repeat(var(--gallery-columns,3), minmax(0, 1fr));grid-auto-rows:minmax(0,1fr);gap:1.5cqw;width:100%;height:100%;display:grid}.GalleryModule-module-scss-module__QEoPra__gallery__stage>.GalleryModule-module-scss-module__QEoPra__gallery__grid{width:auto;height:auto;position:absolute;inset:5%}.GalleryModule-module-scss-module__QEoPra__gallery__grid[data-specimen]{grid-template-columns:minmax(0,1fr)}.GalleryModule-module-scss-module__QEoPra__gallery__groups{gap:2cqw;display:flex;position:absolute;inset:6%}.GalleryModule-module-scss-module__QEoPra__gallery__group{flex-direction:column;flex:1;gap:.8cqw;min-width:0;display:flex}.GalleryModule-module-scss-module__QEoPra__gallery__tile{flex-direction:column;gap:.5cqw;min-width:0;min-height:0;display:flex}.GalleryModule-module-scss-module__QEoPra__gallery__tile[data-collage]{gap:0;position:absolute}.GalleryModule-module-scss-module__QEoPra__gallery__tile[data-collage] .GalleryModule-module-scss-module__QEoPra__gallery__caption{top:calc(100% + var(--collage-caption-gap));width:100%;position:absolute}.GalleryModule-module-scss-module__QEoPra__gallery__frame{border-radius:var(--collage-radius,.75cqw);flex:1;width:100%;min-height:0;overflow:hidden}.GalleryModule-module-scss-module__QEoPra__gallery__frame[data-square]{aspect-ratio:1}.GalleryModule-module-scss-module__QEoPra__gallery__asset{height:100%}.GalleryModule-module-scss-module__QEoPra__gallery__caption{color:var(--guidelines-text-muted);flex-direction:column;gap:.5cqw;display:flex}.GalleryModule-module-scss-module__QEoPra__gallery__captionLabel{color:var(--text-base)}.GalleryModule-module-scss-module__QEoPra__gallery__collageAxis{background:var(--text-base);width:95%;height:max(2px,.15625cqw);position:absolute;left:2.5%;transform:translateY(-50%)}.GalleryModule-module-scss-module__QEoPra__gallery__collageAxis:before,.GalleryModule-module-scss-module__QEoPra__gallery__collageAxis:after{content:"";border-top:max(2px,.15625cqw) solid var(--text-base);border-left:max(2px,.15625cqw) solid var(--text-base);width:max(7px,.65cqw);height:max(7px,.65cqw);position:absolute;top:50%}.GalleryModule-module-scss-module__QEoPra__gallery__collageAxis:before{left:0;transform:translateY(-50%)rotate(-45deg)}.GalleryModule-module-scss-module__QEoPra__gallery__collageAxis:after{right:0;transform:translateY(-50%)rotate(135deg)}.GalleryModule-module-scss-module__QEoPra__gallery__continuum{flex-direction:column;justify-content:flex-end;gap:1.2cqw;display:flex;position:absolute;inset:7% 4.75% 9%}.GalleryModule-module-scss-module__QEoPra__gallery__focusRow,.GalleryModule-module-scss-module__QEoPra__gallery__row,.GalleryModule-module-scss-module__QEoPra__gallery__bands{gap:1.5cqw;display:grid}.GalleryModule-module-scss-module__QEoPra__gallery__row{height:42%}.GalleryModule-module-scss-module__QEoPra__gallery__focus{flex-direction:column;align-items:center;gap:.6cqw;display:flex}.GalleryModule-module-scss-module__QEoPra__gallery__focusLine{background:var(--guidelines-rule);width:1px;height:2cqw}.GalleryModule-module-scss-module__QEoPra__gallery__band{align-items:center;gap:.6cqw;min-width:0;display:flex;overflow:hidden}.GalleryModule-module-scss-module__QEoPra__gallery__bandRule{background:var(--guidelines-rule);flex:1;height:1px}.GalleryModule-module-scss-module__QEoPra__gallery__axis{flex-direction:column;gap:.8cqw;margin-top:.5cqw;display:flex}.GalleryModule-module-scss-module__QEoPra__gallery__axisLine{background:var(--text-base);height:1px;position:relative}.GalleryModule-module-scss-module__QEoPra__gallery__axisLine:before,.GalleryModule-module-scss-module__QEoPra__gallery__axisLine:after{content:"";width:max(8/var(--context)*var(--container-width),6px);height:max(8/var(--context)*var(--container-width),6px);border-top:1px solid var(--text-base);border-left:1px solid var(--text-base);position:absolute;top:50%}.GalleryModule-module-scss-module__QEoPra__gallery__axisLine:before{left:0;transform:translateY(-50%)rotate(-45deg)}.GalleryModule-module-scss-module__QEoPra__gallery__axisLine:after{right:0;transform:translateY(-50%)rotate(135deg)}.GalleryModule-module-scss-module__QEoPra__gallery__axisLabels{justify-content:space-between;display:flex}@media only screen and (max-width:679px){.GalleryModule-module-scss-module__QEoPra__gallery__stage>.GalleryModule-module-scss-module__QEoPra__gallery__grid,.GalleryModule-module-scss-module__QEoPra__gallery__groups{inset:calc(12/var(--context)*var(--container-width));gap:calc(6/var(--context)*var(--container-width))}.GalleryModule-module-scss-module__QEoPra__gallery__continuum{inset:calc(18/var(--context)*var(--container-width)) calc(12/var(--context)*var(--container-width)) calc(30/var(--context)*var(--container-width))}.GalleryModule-module-scss-module__QEoPra__gallery__focusRow,.GalleryModule-module-scss-module__QEoPra__gallery__row,.GalleryModule-module-scss-module__QEoPra__gallery__bands{gap:calc(4/var(--context)*var(--container-width))}.GalleryModule-module-scss-module__QEoPra__gallery__bandRule,.GalleryModule-module-scss-module__QEoPra__gallery__caption{display:none}}.GalleryModule-module-scss-module__QEoPra__isEmphasised{z-index:1;position:relative}.GalleryModule-module-scss-module__QEoPra__isEmphasised .GalleryModule-module-scss-module__QEoPra__gallery__frame{outline:max(2/var(--context)*var(--container-width),2px) solid var(--text-base);outline-offset:max(3/var(--context)*var(--container-width),2px)}
.CarouselDots-module-scss-module__fMYQuW__dots{bottom:calc(36/var(--context)*var(--container-width));z-index:4;gap:calc(12/var(--context)*var(--container-width));display:flex;position:absolute;left:50%;transform:translate(-50%)}.CarouselDots-module-scss-module__fMYQuW__dots__dot{width:max(11/var(--context)*var(--container-width),8px);height:max(11/var(--context)*var(--container-width),8px);background:var(--text-base);opacity:.3;cursor:pointer;border:0;border-radius:50%;padding:0;transition:opacity .2s,transform .2s}.CarouselDots-module-scss-module__fMYQuW__dots__dot[data-on-light]{background:#000}.CarouselDots-module-scss-module__fMYQuW__dots__dot[data-on-dark]{background:#fff}.CarouselDots-module-scss-module__fMYQuW__dots__dot[data-active]{opacity:1}.CarouselDots-module-scss-module__fMYQuW__dots__dot:focus-visible{outline-offset:calc(4/var(--context)*var(--container-width));outline:1px solid;transform:scale(1.15)}
.IconFormModule-module-scss-module__GuN62a__form{flex-direction:column;display:flex}.IconFormModule-module-scss-module__GuN62a__form__caption{z-index:2;position:absolute}.IconFormModule-module-scss-module__GuN62a__form__title{color:var(--text-base);line-height:1.2}.IconFormModule-module-scss-module__GuN62a__form__subtitle{color:var(--guidelines-card-ink-muted);line-height:1.2}.IconFormModule-module-scss-module__GuN62a__form__specimen{text-align:center;white-space:nowrap;color:var(--text-base);text-box-trim:trim-both;text-box-edge:cap alphabetic;line-height:.24em;position:absolute;transform:translate(-50%)}.IconFormModule-module-scss-module__GuN62a__form__glyph{display:block;position:absolute}.IconFormModule-module-scss-module__GuN62a__form__glyph img{object-fit:contain;width:100%;height:100%;filter:brightness(0) invert(var(--guidelines-card-glyph-invert))}.IconFormModule-module-scss-module__GuN62a__form__overlay{z-index:1;pointer-events:none;display:block;position:absolute;inset:0}.IconFormModule-module-scss-module__GuN62a__form__overlay img{object-fit:fill;width:100%;height:100%}.IconFormModule-module-scss-module__GuN62a__form__label{z-index:2;color:var(--text-base);white-space:pre-wrap;text-box-trim:trim-both;text-box-edge:cap alphabetic;line-height:1.2em;position:absolute}
.IconLibraryModule-module-scss-module__aJcpmq__library{flex-direction:column;display:flex}.IconLibraryModule-module-scss-module__aJcpmq__library__frame{position:absolute;inset:0}.IconLibraryModule-module-scss-module__aJcpmq__library__controls{top:calc(24/var(--context)*var(--container-width));z-index:2;align-items:center;display:flex;position:absolute;left:8%;right:8%}.IconLibraryModule-module-scss-module__aJcpmq__library__sizes{background:#ffffff1a;border-radius:999px;padding:2px;display:flex}html[data-doc-theme=light] .IconLibraryModule-module-scss-module__aJcpmq__library__sizes{background:#0000000f}.IconLibraryModule-module-scss-module__aJcpmq__library__size{padding:calc(8/var(--context)*var(--container-width)) calc(12/var(--context)*var(--container-width));color:var(--guidelines-card-ink);opacity:.5;cursor:pointer;background:0 0;border:0;border-radius:999px;line-height:1;transition:background-color .2s,opacity .2s}.IconLibraryModule-module-scss-module__aJcpmq__library__size[aria-selected=true]{opacity:1;background:#fff3}html[data-doc-theme=light] .IconLibraryModule-module-scss-module__aJcpmq__library__size[aria-selected=true]{background:#0000001f}.IconLibraryModule-module-scss-module__aJcpmq__library__search{width:min(calc(230 / var(--context) * var(--container-width)),32cqw);height:calc(40/var(--context)*var(--container-width));padding-inline:calc(16/var(--context)*var(--container-width));color:var(--guidelines-card-ink);text-align:center;background:#ffffff1a;border:0;border-radius:999px;outline:none;position:absolute;left:50%;transform:translate(-50%)}.IconLibraryModule-module-scss-module__aJcpmq__library__search::placeholder{color:#ffffff80}.IconLibraryModule-module-scss-module__aJcpmq__library__search:focus{background:#ffffff26}html[data-doc-theme=light] .IconLibraryModule-module-scss-module__aJcpmq__library__search{background:#0000000f}html[data-doc-theme=light] .IconLibraryModule-module-scss-module__aJcpmq__library__search::placeholder{color:#0006}html[data-doc-theme=light] .IconLibraryModule-module-scss-module__aJcpmq__library__search:focus{background:#00000014}.IconLibraryModule-module-scss-module__aJcpmq__library__scroll{overscroll-behavior:contain;scrollbar-width:none;position:absolute;inset:18% 5% 7%;overflow:hidden auto}.IconLibraryModule-module-scss-module__aJcpmq__library__scroll::-webkit-scrollbar{display:none}.IconLibraryModule-module-scss-module__aJcpmq__library__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(12px,3.64cqw,58px);padding:1cqw 1.5cqw 6cqw;display:grid}.IconLibraryModule-module-scss-module__aJcpmq__library__tile{aspect-ratio:1;border-radius:calc(4/var(--context)*var(--container-width));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:background-color .2s;display:flex}.IconLibraryModule-module-scss-module__aJcpmq__library__tile:hover{background:#ffffff0f}.IconLibraryModule-module-scss-module__aJcpmq__library__tile:focus-visible{background:#ffffff1a;outline:none}html[data-doc-theme=light] .IconLibraryModule-module-scss-module__aJcpmq__library__tile:hover{background:#0000000d}html[data-doc-theme=light] .IconLibraryModule-module-scss-module__aJcpmq__library__tile:focus-visible{background:#00000014}.IconLibraryModule-module-scss-module__aJcpmq__library__tile:hover .IconLibraryModule-module-scss-module__aJcpmq__library__box{transform:scale(1.1)}.IconLibraryModule-module-scss-module__aJcpmq__library__box{width:var(--library-icon-box);height:var(--library-icon-box);filter:brightness(0) invert(var(--guidelines-card-glyph-invert));transition:transform .2s;display:block}.IconLibraryModule-module-scss-module__aJcpmq__library__media{height:100%}.IconLibraryModule-module-scss-module__aJcpmq__library__empty{height:100%;color:var(--guidelines-card-ink);opacity:.5;justify-content:center;align-items:center;display:flex}.IconLibraryModule-module-scss-module__aJcpmq__library__pill{z-index:4;border-radius:calc(4/var(--context)*var(--container-width));background:var(--guidelines-card-ink);color:var(--guidelines-card-surface);white-space:nowrap;pointer-events:none;transform:translate(calc(16 / var(--context) * var(--container-width)), calc(18 / var(--context) * var(--container-width)));padding:.55em 1.1em;position:absolute;box-shadow:0 2px 8px #00000026}.IconLibraryModule-module-scss-module__aJcpmq__library__status{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}
.IconMetaphorModule-module-scss-module__vov3La__metaphor{flex-direction:column;display:flex}.IconMetaphorModule-module-scss-module__vov3La__metaphor__glyph{display:block;position:absolute;transform:translate(-50%)}.IconMetaphorModule-module-scss-module__vov3La__metaphor__glyph img{object-fit:contain;width:100%;height:100%;filter:brightness(0) invert(var(--guidelines-card-glyph-invert))}.IconMetaphorModule-module-scss-module__vov3La__metaphor__label{text-align:center;color:var(--text-base);opacity:.65;text-box-trim:trim-both;text-box-edge:cap alphabetic;position:absolute;transform:translate(-50%)}
.IconShowcaseModule-module-scss-module__7eof9q__showcase{flex-direction:column;display:flex}.IconShowcaseModule-module-scss-module__7eof9q__showcase__glyph{display:block;position:absolute;transform:translate(-50%,-50%)}.IconShowcaseModule-module-scss-module__7eof9q__showcase__glyph img{object-fit:contain;width:100%;height:100%;filter:brightness(0) invert(var(--guidelines-card-glyph-invert))}.IconShowcaseModule-module-scss-module__7eof9q__showcase__caption{top:calc(24/var(--context)*var(--container-width));left:calc(24/var(--context)*var(--container-width));z-index:2;max-width:calc(420/var(--context)*var(--container-width));position:absolute}.IconShowcaseModule-module-scss-module__7eof9q__showcase__body{margin-top:calc(6/var(--context)*var(--container-width));color:var(--guidelines-text-muted)}
.LanguageSupportModule-module-scss-module__cDyS0a__languageSupport{flex-direction:column;display:flex}.LanguageSupportModule-module-scss-module__cDyS0a__languageSupport__inner{width:100%;min-height:56.25cqw;padding-top:calc(24/var(--context)*var(--container-width));flex-direction:column;padding-bottom:7%;display:flex}.LanguageSupportModule-module-scss-module__cDyS0a__languageSupport__search{width:min(calc(230 / var(--context) * var(--container-width)),32cqw);height:calc(40/var(--context)*var(--container-width));padding-inline:calc(16/var(--context)*var(--container-width));color:var(--guidelines-card-ink);text-align:center;background:#ffffff1a;border:0;border-radius:999px;outline:none;flex-shrink:0;margin-inline:auto}.LanguageSupportModule-module-scss-module__cDyS0a__languageSupport__search::placeholder{color:#ffffff80}.LanguageSupportModule-module-scss-module__cDyS0a__languageSupport__search:focus{background:#ffffff26}html[data-doc-theme=light] .LanguageSupportModule-module-scss-module__cDyS0a__languageSupport__search{background:#0000000f}html[data-doc-theme=light] .LanguageSupportModule-module-scss-module__cDyS0a__languageSupport__search::placeholder{color:#0006}html[data-doc-theme=light] .LanguageSupportModule-module-scss-module__cDyS0a__languageSupport__search:focus{background:#00000014}.LanguageSupportModule-module-scss-module__cDyS0a__languageSupport__body{padding-inline:6%;padding-top:calc(24/var(--context)*var(--container-width));flex:1;justify-content:center;align-items:center;display:flex}.LanguageSupportModule-module-scss-module__cDyS0a__languageSupport__list{color:var(--guidelines-card-ink);text-align:justify;text-align-last:center}.LanguageSupportModule-module-scss-module__cDyS0a__languageSupport__empty{color:var(--guidelines-card-ink);opacity:.5}
.LogoLockupModule-module-scss-module__QZeAaa__lockup{--lockup-aspect:16 / 9;--lockup-art:var(--lockup-art-wide);flex-direction:column;display:flex}.LogoLockupModule-module-scss-module__QZeAaa__lockup[data-square]{--lockup-aspect:1 / 1;--lockup-art:var(--lockup-art-scaled)}.LogoLockupModule-module-scss-module__QZeAaa__lockup[data-tall]{--lockup-aspect:8 / 9}.LogoLockupModule-module-scss-module__QZeAaa__lockup__grid{grid-template-columns:repeat(var(--lockup-columns,2), minmax(0, 1fr));gap:calc(16/var(--context)*var(--container-width));display:grid}.LogoLockupModule-module-scss-module__QZeAaa__lockup__card{aspect-ratio:var(--lockup-aspect,16/9);background-position:50%;background-size:cover}.LogoLockupModule-module-scss-module__QZeAaa__lockup__art{width:var(--lockup-art);justify-content:center;align-items:center;display:flex}@media only screen and (max-width:679px){.LogoLockupModule-module-scss-module__QZeAaa__lockup[data-square]{--lockup-aspect:16 / 9;--lockup-art:var(--lockup-art-wide)}.LogoLockupModule-module-scss-module__QZeAaa__lockup__grid{gap:calc(8/var(--context)*var(--container-width));grid-template-columns:repeat(2,minmax(0,1fr))}}
.MediaModule-module-scss-module__aM-eoq__media,.MediaModule-module-scss-module__aM-eoq__media__figure{flex-direction:column;display:flex}.MediaModule-module-scss-module__aM-eoq__media__asset{height:100%}.MediaModule-module-scss-module__aM-eoq__media__endCard{height:100%;position:absolute;inset:0;transform:scale(1.05)}.MediaModule-module-scss-module__aM-eoq__media__caption{max-width:calc(560/var(--context)*var(--container-width));color:var(--guidelines-text-muted)}.MediaModule-module-scss-module__aM-eoq__media__copy{max-width:calc(740/var(--context)*var(--container-width));padding:calc(24/var(--context)*var(--container-width)) calc(30/var(--context)*var(--container-width)) calc(8/var(--context)*var(--container-width))}.MediaModule-module-scss-module__aM-eoq__media__copy p+p{margin-top:.8em}@media only screen and (max-width:679px){.MediaModule-module-scss-module__aM-eoq__media__copy{padding-inline:calc(16/var(--context)*var(--container-width))}}
.MisuseModule-module-scss-module__cV3k3a__misuse{--misuse-guide:#0095ff;gap:calc(16/var(--context)*var(--container-width));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.MisuseModule-module-scss-module__cV3k3a__misuse__card{aspect-ratio:16/9}.MisuseModule-module-scss-module__cV3k3a__misuse__art{transform-origin:50%;justify-content:center;align-items:center;line-height:0;display:flex}.MisuseModule-module-scss-module__cV3k3a__misuse__art[data-treatment=outline]{color:var(--guidelines-card-ink)}.MisuseModule-module-scss-module__cV3k3a__misuse__art[data-treatment=effects],.MisuseModule-module-scss-module__cV3k3a__misuse__art[data-treatment=shadow]{filter:drop-shadow(var(--misuse-shadow-offset) var(--misuse-shadow-offset) var(--misuse-shadow-blur) color-mix(in srgb, var(--guidelines-card-ink) 50%, transparent))}.MisuseModule-module-scss-module__cV3k3a__misuse__art[data-treatment=recolor]{filter:hue-rotate(140deg)saturate(2)}.MisuseModule-module-scss-module__cV3k3a__misuse__slash{z-index:1;width:100%;height:100%;color:var(--misuse-guide);pointer-events:none;position:absolute;inset:0}.MisuseModule-module-scss-module__cV3k3a__misuse__lockup{flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;line-height:0;display:flex;container-type:inline-size}.MisuseModule-module-scss-module__cV3k3a__misuse__lockupArt{flex:none}.MisuseModule-module-scss-module__cV3k3a__misuse__lockupLabel{letter-spacing:-.01em;white-space:nowrap;flex:none;font-weight:500;line-height:1em}.MisuseModule-module-scss-module__cV3k3a__misuse__wordmark{width:100%;position:relative;overflow:hidden}.MisuseModule-module-scss-module__cV3k3a__misuse__wordmark img{max-width:none;display:block;position:absolute}.MisuseModule-module-scss-module__cV3k3a__misuse__title{color:var(--guidelines-card-ink-muted);top:calc(24/var(--context)*var(--container-width));left:calc(24/var(--context)*var(--container-width));z-index:2;max-width:calc(100% - calc(48 / var(--context) * var(--container-width)));position:absolute}.MisuseModule-module-scss-module__cV3k3a__misuse__body{right:calc(24/var(--context)*var(--container-width));bottom:calc(24/var(--context)*var(--container-width));left:calc(24/var(--context)*var(--container-width));z-index:2;color:var(--guidelines-text-muted);position:absolute}@media only screen and (max-width:679px){.MisuseModule-module-scss-module__cV3k3a__misuse{grid-template-columns:minmax(0,1fr)}}
.MotionExamplesModule-module-scss-module__T_DKga__motion{flex-direction:column;display:flex}.MotionExamplesModule-module-scss-module__T_DKga__motion__stack{gap:calc(16/var(--context)*var(--container-width));flex-direction:column;display:flex}.MotionExamplesModule-module-scss-module__T_DKga__motion__stack[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media only screen and (max-width:679px){.MotionExamplesModule-module-scss-module__T_DKga__motion__stack[data-columns="2"]{grid-template-columns:minmax(0,1fr)}}.MotionExamplesModule-module-scss-module__T_DKga__motion__copy{top:calc(40/var(--context)*var(--container-width));left:calc(40/var(--context)*var(--container-width));z-index:2;max-width:calc(100% - calc(80 / var(--context) * var(--container-width)));color:#fff;position:absolute}.MotionExamplesModule-module-scss-module__T_DKga__motion__body{color:#ffffffa6}.MotionExamplesModule-module-scss-module__T_DKga__motion__canvas{width:100%;height:100%;position:absolute;inset:0}.MotionExamplesModule-module-scss-module__T_DKga__motion__video{position:absolute;inset:0}.MotionExamplesModule-module-scss-module__T_DKga__motion__video--scaled{transform:scale(.8)}.MotionExamplesModule-module-scss-module__T_DKga__motion__principleFrame{inset-block:0;width:58%;transform:translateX(-50%) translateY(calc(40 / var(--context) * var(--container-width))) scale(.8);position:absolute;left:50%;overflow:hidden}.MotionExamplesModule-module-scss-module__T_DKga__motion__demoCard{background:#3d3d3d;border-radius:4cqw;width:24.5cqw;height:24.24cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MotionExamplesModule-module-scss-module__T_DKga__motion__demoCard--explore{animation:5s linear infinite MotionExamplesModule-module-scss-module__T_DKga__motion-explore}.MotionExamplesModule-module-scss-module__T_DKga__motion__demoCard--exchange{width:100%;height:100%;animation:2.8s linear infinite MotionExamplesModule-module-scss-module__T_DKga__motion-exchange;inset:0;transform:none}.MotionExamplesModule-module-scss-module__T_DKga__motion__scene{perspective:80cqw;width:24.5cqw;height:24.24cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MotionExamplesModule-module-scss-module__T_DKga__motion__typeStage{position:absolute;inset:0}.MotionExamplesModule-module-scss-module__T_DKga__motion__typeStage--centered{justify-content:center;align-items:center;display:flex}.MotionExamplesModule-module-scss-module__T_DKga__motion__type{font-family:var(--font-body);letter-spacing:-.02em;text-align:center;color:#fff;font-size:clamp(56px,7.85cqw,126px);font-weight:400;line-height:1}.MotionExamplesModule-module-scss-module__T_DKga__motion__typeBlock{width:62cqw}.MotionExamplesModule-module-scss-module__T_DKga__motion__word{opacity:0;will-change:transform,opacity;display:inline-block}.MotionExamplesModule-module-scss-module__T_DKga__motion__wordCentered{white-space:nowrap;opacity:0;will-change:opacity;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MotionExamplesModule-module-scss-module__T_DKga__motion__digits{font-variant-numeric:tabular-nums;text-align:left;align-items:baseline;display:flex}.MotionExamplesModule-module-scss-module__T_DKga__motion__digit{will-change:transform;display:inline-block}@keyframes MotionExamplesModule-module-scss-module__T_DKga__motion-explore{0%{width:24.5cqw;height:24.24cqw}10%{width:24.5cqw;height:24.24cqw;animation-timing-function:cubic-bezier(.87,0,.13,1)}22%{width:110cqw;height:61.875cqw}62%{width:110cqw;height:61.875cqw;animation-timing-function:cubic-bezier(.87,0,.13,1)}76%{width:24.5cqw;height:24.24cqw}to{width:24.5cqw;height:24.24cqw}}@keyframes MotionExamplesModule-module-scss-module__T_DKga__motion-exchange{0%{animation-timing-function:cubic-bezier(.87,0,.13,1);transform:rotateY(0)}42.857%{transform:rotateY(180deg)}50%{animation-timing-function:cubic-bezier(.87,0,.13,1);transform:rotateY(180deg)}92.857%{transform:rotateY(360deg)}to{transform:rotateY(360deg)}}@media (prefers-reduced-motion:reduce){.MotionExamplesModule-module-scss-module__T_DKga__motion__demoCard{animation:none}}
.PaletteModule-module-scss-module__pWWr6q__palette{flex-direction:column;display:flex}.PaletteModule-module-scss-module__pWWr6q__palette__inner{flex-direction:column;justify-content:center;gap:10%;padding-inline:3.75%;display:flex;position:absolute;inset:0}.PaletteModule-module-scss-module__pWWr6q__palette__group{flex-direction:column;height:33.333%;display:flex;position:relative}.PaletteModule-module-scss-module__pWWr6q__palette__group+.PaletteModule-module-scss-module__pWWr6q__palette__group{height:5.556%}.PaletteModule-module-scss-module__pWWr6q__palette__group{width:100%}.PaletteModule-module-scss-module__pWWr6q__palette__groupLabel{bottom:calc(100% + calc(8 / var(--context) * var(--container-width)));color:var(--guidelines-text-muted);position:absolute}.PaletteModule-module-scss-module__pWWr6q__palette__band{border-radius:calc(8/var(--context)*var(--container-width));width:100%;height:100%;display:flex;overflow:hidden}.PaletteModule-module-scss-module__pWWr6q__palette__band--strip{height:100%}.PaletteModule-module-scss-module__pWWr6q__palette__swatch{gap:calc(4/var(--context)*var(--container-width));min-width:0;box-shadow:inset 0 0 0 1px var(--guidelines-card-hairline);flex-direction:column;flex-basis:0;padding:1.25cqw;display:flex;overflow:hidden}.PaletteModule-module-scss-module__pWWr6q__palette__name{white-space:nowrap}.PaletteModule-module-scss-module__pWWr6q__palette__hex{opacity:.9;white-space:nowrap}@media only screen and (max-width:679px){.PaletteModule-module-scss-module__pWWr6q__palette__inner{padding-inline:calc(16/var(--context)*var(--container-width));gap:16%}.PaletteModule-module-scss-module__pWWr6q__palette__swatch{padding:calc(5/var(--context)*var(--container-width))}.PaletteModule-module-scss-module__pWWr6q__palette__name{display:none}}
.PrinciplesModule-module-scss-module__WjbXMa__principles{flex-direction:column;display:flex}.PrinciplesModule-module-scss-module__WjbXMa__principles__row{justify-content:space-between;width:95%;display:flex;position:absolute;left:2.5%}.PrinciplesModule-module-scss-module__WjbXMa__principles__row[data-copy]{top:28.89%}.PrinciplesModule-module-scss-module__WjbXMa__principles__row[data-litmus]{top:72%}.PrinciplesModule-module-scss-module__WjbXMa__principles__column{flex-direction:column;gap:1.5cqw;width:21.05%;display:flex}.PrinciplesModule-module-scss-module__WjbXMa__principles__row[data-litmus] .PrinciplesModule-module-scss-module__WjbXMa__principles__column{gap:.5cqw}.PrinciplesModule-module-scss-module__WjbXMa__principles__item{width:min(76%,960/var(--context)*var(--container-width));padding:calc(56/var(--context)*var(--container-width)) calc(72/var(--context)*var(--container-width)) calc(88/var(--context)*var(--container-width));flex-direction:column;justify-content:center;margin-inline:auto;display:flex;position:absolute;inset:0}.PrinciplesModule-module-scss-module__WjbXMa__principles__body,.PrinciplesModule-module-scss-module__WjbXMa__principles__litmusLabel{color:var(--guidelines-text-muted)}.PrinciplesModule-module-scss-module__WjbXMa__principles__litmusText{color:var(--text-base)}.PrinciplesModule-module-scss-module__WjbXMa__principles__item[data-statement]{text-align:center;width:53cqw;max-width:90%;padding:0}.PrinciplesModule-module-scss-module__WjbXMa__principles__item[data-statement] .PrinciplesModule-module-scss-module__WjbXMa__principles__title,.PrinciplesModule-module-scss-module__WjbXMa__principles__item[data-statement] .PrinciplesModule-module-scss-module__WjbXMa__principles__body{letter-spacing:-.01em;max-width:none;color:var(--text-base);margin:0;font-size:clamp(22px,2.625cqw,42px);line-height:1.2}.PrinciplesModule-module-scss-module__WjbXMa__principles__item[data-statement] .PrinciplesModule-module-scss-module__WjbXMa__principles__body{opacity:.6}.PrinciplesModule-module-scss-module__WjbXMa__principles__item[data-statement] .PrinciplesModule-module-scss-module__WjbXMa__principles__title{white-space:nowrap}@media only screen and (max-width:679px){.PrinciplesModule-module-scss-module__WjbXMa__principles__row[data-copy]{gap:calc(20/var(--context)*var(--container-width)) calc(16/var(--context)*var(--container-width));width:100%;padding:calc(24/var(--context)*var(--container-width)) calc(20/var(--context)*var(--container-width));flex-wrap:wrap;position:static}.PrinciplesModule-module-scss-module__WjbXMa__principles__row[data-litmus]{display:none}.PrinciplesModule-module-scss-module__WjbXMa__principles__column{width:calc(50% - calc(8 / var(--context) * var(--container-width)));gap:calc(8/var(--context)*var(--container-width))}.PrinciplesModule-module-scss-module__WjbXMa__principles__item{width:100%;padding:calc(28/var(--context)*var(--container-width)) calc(24/var(--context)*var(--container-width)) calc(64/var(--context)*var(--container-width))}.PrinciplesModule-module-scss-module__WjbXMa__principles__title{font-size:max(22/var(--context)*var(--container-width),20px)}.PrinciplesModule-module-scss-module__WjbXMa__principles__item[data-statement]{width:90%;padding:0}.PrinciplesModule-module-scss-module__WjbXMa__principles__item[data-statement] .PrinciplesModule-module-scss-module__WjbXMa__principles__title{white-space:normal;font-size:clamp(22px,2.625cqw,42px)}}
.ProseModule-module-scss-module__6FfWjq__prose{flex-direction:column;display:flex}.ProseModule-module-scss-module__6FfWjq__prose__inner{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:10%}.ProseModule-module-scss-module__6FfWjq__prose__heading,.ProseModule-module-scss-module__6FfWjq__prose__body{max-width:76cqw}.ProseModule-module-scss-module__6FfWjq__prose__inner[data-size=display] .ProseModule-module-scss-module__6FfWjq__prose__heading,.ProseModule-module-scss-module__6FfWjq__prose__inner[data-size=display] .ProseModule-module-scss-module__6FfWjq__prose__body{letter-spacing:-.02em;font-size:clamp(36px,6cqw,96px);line-height:1.05}.ProseModule-module-scss-module__6FfWjq__prose__heading+.ProseModule-module-scss-module__6FfWjq__prose__body,.ProseModule-module-scss-module__6FfWjq__prose__body+.ProseModule-module-scss-module__6FfWjq__prose__body{margin-top:calc(20/var(--context)*var(--container-width))}@media only screen and (max-width:679px){.ProseModule-module-scss-module__6FfWjq__prose__heading,.ProseModule-module-scss-module__6FfWjq__prose__body{font-size:max(22/var(--context)*var(--container-width),17px)}.ProseModule-module-scss-module__6FfWjq__prose__inner[data-size=display] .ProseModule-module-scss-module__6FfWjq__prose__heading,.ProseModule-module-scss-module__6FfWjq__prose__inner[data-size=display] .ProseModule-module-scss-module__6FfWjq__prose__body{font-size:max(34/var(--context)*var(--container-width),24px)}}
.SpectrumModule-module-scss-module__uWvbnq__spectrum{flex-direction:column;display:flex}.SpectrumModule-module-scss-module__uWvbnq__spectrum__ladder{justify-content:center;gap:calc(16/var(--context)*var(--container-width));flex-direction:column;display:flex;position:absolute;inset:10% 12%}.SpectrumModule-module-scss-module__uWvbnq__spectrum__headers{margin-bottom:calc(12/var(--context)*var(--container-width));padding-bottom:calc(12/var(--context)*var(--container-width));border-bottom:1px solid var(--guidelines-rule);justify-content:space-between;display:flex}.SpectrumModule-module-scss-module__uWvbnq__spectrum__label{color:var(--guidelines-text-muted)}.SpectrumModule-module-scss-module__uWvbnq__spectrum__row{align-items:center;gap:calc(20/var(--context)*var(--container-width));display:flex}.SpectrumModule-module-scss-module__uWvbnq__spectrum__less,.SpectrumModule-module-scss-module__uWvbnq__spectrum__more{flex:1}.SpectrumModule-module-scss-module__uWvbnq__spectrum__less{color:var(--guidelines-text-muted)}.SpectrumModule-module-scss-module__uWvbnq__spectrum__more{text-align:right;color:var(--text-base)}.SpectrumModule-module-scss-module__uWvbnq__spectrum__connector{color:var(--guidelines-rule);flex:1;align-items:center;display:flex}.SpectrumModule-module-scss-module__uWvbnq__spectrum__rule{background:var(--guidelines-rule);flex:1;height:1px}.SpectrumModule-module-scss-module__uWvbnq__spectrum__arrow{width:calc(12/var(--context)*var(--container-width));height:calc(12/var(--context)*var(--container-width));flex-shrink:0}@media only screen and (max-width:679px){.SpectrumModule-module-scss-module__uWvbnq__spectrum__ladder{inset:calc(20/var(--context)*var(--container-width)) calc(18/var(--context)*var(--container-width)) calc(44/var(--context)*var(--container-width));gap:calc(8/var(--context)*var(--container-width))}.SpectrumModule-module-scss-module__uWvbnq__spectrum__row{gap:calc(12/var(--context)*var(--container-width))}.SpectrumModule-module-scss-module__uWvbnq__spectrum__less,.SpectrumModule-module-scss-module__uWvbnq__spectrum__more{font-size:calc(17/var(--context)*var(--container-width))}.SpectrumModule-module-scss-module__uWvbnq__spectrum__connector{width:calc(40/var(--context)*var(--container-width));flex:none}}
.ToolModule-module-scss-module__iYSOZa__tool{--surface-base:#191919;--text-base:#fff;--guidelines-text-muted:#ffffff8c;--guidelines-rule:#ffffff1f;--tool-note-surface:#232323;--tool-error-surface:#ff544929;--tool-error-ink:#ff6b61;aspect-ratio:16/9;border-radius:calc(16/var(--context)*var(--container-width));background:var(--surface-base);color:var(--text-base);transition:background-color var(--theme-transition-duration) var(--theme-transition-easing);flex-direction:column;display:flex;position:relative;overflow:hidden}.ToolModule-module-scss-module__iYSOZa__tool[data-light]{--surface-base:#f5f5f5;--text-base:#000;--guidelines-text-muted:#0000008c;--guidelines-rule:#0000001f;--tool-note-surface:#ececec;--tool-error-surface:#d6362c1a;--tool-error-ink:#c22e24}.ToolModule-module-scss-module__iYSOZa__tool__toolbar{padding:calc(16/var(--context)*var(--container-width)) calc(24/var(--context)*var(--container-width));align-items:center;display:flex}.ToolModule-module-scss-module__iYSOZa__tool__toggles{gap:calc(8/var(--context)*var(--container-width));margin-left:auto;display:flex}.ToolModule-module-scss-module__iYSOZa__tool__toggle{padding:calc(7/var(--context)*var(--container-width)) calc(12/var(--context)*var(--container-width));border:1px solid var(--guidelines-rule);color:var(--guidelines-text-muted);border-radius:999px}.ToolModule-module-scss-module__iYSOZa__tool__toggle[data-active]{border-color:var(--text-base);background:var(--text-base);color:var(--surface-base)}.ToolModule-module-scss-module__iYSOZa__tool__body{grid-template-columns:minmax(0, 1fr) calc(320/var(--context)*var(--container-width));gap:calc(24/var(--context)*var(--container-width));min-height:0;padding:calc(24/var(--context)*var(--container-width));flex:1;display:grid}.ToolModule-module-scss-module__iYSOZa__tool__preview{justify-content:center;align-items:center;min-height:0;display:flex}.ToolModule-module-scss-module__iYSOZa__tool__stage{--tool-mark-height:10.556cqh;aspect-ratio:16/9;justify-content:center;align-items:center;width:100%;max-height:100%;display:flex;overflow:hidden;container-type:size}.ToolModule-module-scss-module__iYSOZa__tool__lockup{width:auto;max-width:100%;height:var(--tool-mark-height);object-fit:contain;display:block}.ToolModule-module-scss-module__iYSOZa__tool__controls{gap:calc(10/var(--context)*var(--container-width));flex-direction:column;min-height:0;display:flex;overflow-y:auto}.ToolModule-module-scss-module__iYSOZa__tool__eyebrow{margin:calc(4/var(--context)*var(--container-width)) 0 calc(2/var(--context)*var(--container-width));color:var(--guidelines-text-muted)}.ToolModule-module-scss-module__iYSOZa__tool__dropzone{min-height:calc(142/var(--context)*var(--container-width));padding:calc(20/var(--context)*var(--container-width));border:1px dashed var(--guidelines-rule);border-radius:calc(16/var(--context)*var(--container-width));text-align:center;color:var(--text-base);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;display:flex}.ToolModule-module-scss-module__iYSOZa__tool__dropzone[data-dragging]{border-color:var(--text-base);background:color-mix(in srgb, var(--text-base) 5%, transparent)}.ToolModule-module-scss-module__iYSOZa__tool__dropzone small{margin-top:calc(6/var(--context)*var(--container-width));color:var(--guidelines-text-muted)}.ToolModule-module-scss-module__iYSOZa__tool__dropzone input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ToolModule-module-scss-module__iYSOZa__tool__upload{margin-bottom:calc(8/var(--context)*var(--container-width))}.ToolModule-module-scss-module__iYSOZa__tool__file{justify-content:space-between;align-items:center;gap:calc(8/var(--context)*var(--container-width));padding:calc(14/var(--context)*var(--container-width));border:1px solid var(--guidelines-rule);border-radius:calc(12/var(--context)*var(--container-width));background:color-mix(in srgb, var(--text-base) 3%, transparent);display:flex}.ToolModule-module-scss-module__iYSOZa__tool__file button{padding:0 calc(4/var(--context)*var(--container-width));color:var(--guidelines-text-muted)}.ToolModule-module-scss-module__iYSOZa__tool__fileMeta{gap:calc(3/var(--context)*var(--container-width));flex-direction:column;min-width:0;display:flex}.ToolModule-module-scss-module__iYSOZa__tool__fileMeta>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ToolModule-module-scss-module__iYSOZa__tool__fileMeta small{color:var(--guidelines-text-muted)}.ToolModule-module-scss-module__iYSOZa__tool__error{padding:calc(10/var(--context)*var(--container-width)) calc(12/var(--context)*var(--container-width));border-radius:calc(8/var(--context)*var(--container-width));background:var(--tool-error-surface);color:var(--tool-error-ink)}.ToolModule-module-scss-module__iYSOZa__tool__export{justify-content:space-between;align-items:center;gap:calc(12/var(--context)*var(--container-width));padding:calc(12/var(--context)*var(--container-width)) calc(14/var(--context)*var(--container-width));border:1px solid var(--guidelines-rule);border-radius:calc(12/var(--context)*var(--container-width));background:color-mix(in srgb, var(--text-base) 8%, transparent);text-align:left;display:flex}.ToolModule-module-scss-module__iYSOZa__tool__export:disabled{background:color-mix(in srgb, var(--text-base) 3%, transparent);color:var(--guidelines-text-muted);cursor:not-allowed}.ToolModule-module-scss-module__iYSOZa__tool__export strong,.ToolModule-module-scss-module__iYSOZa__tool__export small{font-weight:400;display:block}.ToolModule-module-scss-module__iYSOZa__tool__export small{margin-top:calc(3/var(--context)*var(--container-width));color:var(--guidelines-text-muted)}.ToolModule-module-scss-module__iYSOZa__tool__info{right:calc(12/var(--context)*var(--container-width));bottom:calc(12/var(--context)*var(--container-width));padding:calc(6/var(--context)*var(--container-width));color:var(--guidelines-text-muted);opacity:.7;border-radius:999px;transition:opacity .2s;position:absolute}.ToolModule-module-scss-module__iYSOZa__tool__info:hover{opacity:1}.ToolModule-module-scss-module__iYSOZa__tool__info svg{width:calc(14/var(--context)*var(--container-width));height:calc(14/var(--context)*var(--container-width));display:block}.ToolModule-module-scss-module__iYSOZa__tool__note{z-index:10;right:calc(12/var(--context)*var(--container-width));bottom:calc(12/var(--context)*var(--container-width));gap:calc(5/var(--context)*var(--container-width));max-width:calc(320/var(--context)*var(--container-width));padding:calc(10/var(--context)*var(--container-width)) calc(36/var(--context)*var(--container-width)) calc(10/var(--context)*var(--container-width)) calc(12/var(--context)*var(--container-width));border-radius:calc(8/var(--context)*var(--container-width));background:var(--tool-note-surface);box-shadow:0 calc(10/var(--context)*var(--container-width)) calc(15/var(--context)*var(--container-width)) #0000001a;color:var(--guidelines-text-muted);flex-direction:column;display:flex;position:absolute}.ToolModule-module-scss-module__iYSOZa__tool__note strong{color:var(--text-base);font-weight:400}.ToolModule-module-scss-module__iYSOZa__tool__note button{top:calc(4/var(--context)*var(--container-width));right:calc(8/var(--context)*var(--container-width));padding:0 calc(4/var(--context)*var(--container-width));color:var(--guidelines-text-muted);position:absolute}.ToolModule-module-scss-module__iYSOZa__tool__note button:hover{color:var(--text-base)}@media only screen and (max-width:999px){.ToolModule-module-scss-module__iYSOZa__tool{aspect-ratio:auto}.ToolModule-module-scss-module__iYSOZa__tool__body{grid-template-columns:minmax(0,1fr)}}@media only screen and (max-width:679px){.ToolModule-module-scss-module__iYSOZa__tool__toolbar{align-items:flex-start;gap:calc(12/var(--context)*var(--container-width))}.ToolModule-module-scss-module__iYSOZa__tool__toggles{flex-wrap:wrap;justify-content:flex-end}}
.TypefaceSpecimenModule-module-scss-module__OIca4G__specimen{flex-direction:column;display:flex}.TypefaceSpecimenModule-module-scss-module__OIca4G__specimen__lines{width:82.417cqw;color:var(--text-base);font-family:var(--font-body);letter-spacing:-.02em;text-align:center;font-size:10.146cqw;line-height:.897;transform:translate(-2.454cqw,-1.372cqw)}.TypefaceSpecimenModule-module-scss-module__OIca4G__specimen__line{white-space:nowrap;margin:0}.TypefaceSpecimenModule-module-scss-module__OIca4G__specimen__download{bottom:calc(24/var(--context)*var(--container-width));left:calc(24/var(--context)*var(--container-width));width:10%;min-width:max-content;padding:calc(10/var(--context)*var(--container-width)) calc(18/var(--context)*var(--container-width));border-radius:calc(8/var(--context)*var(--container-width));background:var(--guidelines-card-ink);color:var(--guidelines-card-surface);transition:opacity .2s ease-out,background-color var(--theme-transition-duration) var(--theme-transition-easing),color var(--theme-transition-duration) var(--theme-transition-easing);justify-content:center;align-items:center;display:inline-flex;position:absolute}.TypefaceSpecimenModule-module-scss-module__OIca4G__specimen__download:hover{opacity:.8}@media only screen and (max-width:679px){.TypefaceSpecimenModule-module-scss-module__OIca4G__specimen__lines{font-size:9.5cqw}}
.TypeFeaturesModule-module-scss-module__Q0NBIW__typeFeatures{flex-direction:column;display:flex}.TypeFeaturesModule-module-scss-module__Q0NBIW__typeFeatures__grid{gap:calc(16/var(--context)*var(--container-width));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.TypeFeaturesModule-module-scss-module__Q0NBIW__typeFeatures__card{--feature-font-size:clamp(60px, 24.4cqw, 400px)}.TypeFeaturesModule-module-scss-module__Q0NBIW__typeFeatures__card:before,.TypeFeaturesModule-module-scss-module__Q0NBIW__typeFeatures__card:after{content:"";background:var(--guidelines-rule);height:1px;position:absolute;left:0;right:0}.TypeFeaturesModule-module-scss-module__Q0NBIW__typeFeatures__card:before{top:calc(50% - .5cqw + var(--feature-font-size)*-.315)}.TypeFeaturesModule-module-scss-module__Q0NBIW__typeFeatures__card:after{top:calc(50% - .5cqw + var(--feature-font-size)*.403)}.TypeFeaturesModule-module-scss-module__Q0NBIW__typeFeatures__sample{font-family:var(--font-body);font-size:var(--feature-font-size);letter-spacing:-.02em;color:var(--text-base);white-space:nowrap;line-height:.88em;transform:translateY(-.5cqw)}.TypeFeaturesModule-module-scss-module__Q0NBIW__typeFeatures__meta{top:calc(24/var(--context)*var(--container-width));left:calc(24/var(--context)*var(--container-width));gap:calc(4/var(--context)*var(--container-width));flex-direction:column;display:flex;position:absolute}.TypeFeaturesModule-module-scss-module__Q0NBIW__typeFeatures__label{color:var(--guidelines-text-muted)}@media only screen and (max-width:679px){.TypeFeaturesModule-module-scss-module__Q0NBIW__typeFeatures__grid{gap:calc(8/var(--context)*var(--container-width));grid-template-columns:minmax(0,1fr)}}
.TypeSpecModule-module-scss-module__25ipjW__typeSpec{flex-direction:column;display:flex}.TypeSpecModule-module-scss-module__25ipjW__typeSpec__card{align-items:center}.TypeSpecModule-module-scss-module__25ipjW__typeSpec__specimen{--spec-font-size:clamp(49.68px, 8.28cqw, 132.48px);transform:translateY(calc(-50 / var(--context) * var(--container-width))) scale(.8);flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.TypeSpecModule-module-scss-module__25ipjW__typeSpec__line{text-align:left;width:100%;padding-left:23.4%;padding-right:6%;display:block;position:relative}.TypeSpecModule-module-scss-module__25ipjW__typeSpec__text{color:var(--text-base);font-family:var(--font-body);font-size:var(--spec-font-size);letter-spacing:-.02em;white-space:nowrap;line-height:1.05}.TypeSpecModule-module-scss-module__25ipjW__typeSpec__rule{right:-12.5%;bottom:calc(var(--spec-font-size)*.122);background:var(--guidelines-rule);pointer-events:none;height:1px;position:absolute;left:-12.5%}.TypeSpecModule-module-scss-module__25ipjW__typeSpec__readout{--spec-rule:var(--guidelines-card-rule);--spec-muted:var(--guidelines-card-ink-muted);bottom:calc(24/var(--context)*var(--container-width));left:calc(24/var(--context)*var(--container-width));border:1px solid var(--spec-rule);color:var(--text-base);flex-direction:column;display:flex;position:absolute}.TypeSpecModule-module-scss-module__25ipjW__typeSpec__row{width:calc(240/var(--context)*var(--container-width));min-height:calc(40/var(--context)*var(--container-width));border-top:1px solid var(--spec-rule);align-items:stretch;display:flex}.TypeSpecModule-module-scss-module__25ipjW__typeSpec__row:first-child{border-top:0}.TypeSpecModule-module-scss-module__25ipjW__typeSpec__term,.TypeSpecModule-module-scss-module__25ipjW__typeSpec__value{width:50%;padding-inline:calc(16/var(--context)*var(--container-width));align-items:center;display:flex}.TypeSpecModule-module-scss-module__25ipjW__typeSpec__term{border-right:1px solid var(--spec-rule);color:var(--spec-muted)}@media only screen and (max-width:679px){.TypeSpecModule-module-scss-module__25ipjW__typeSpec__specimen{font-size:calc(40/var(--context)*var(--container-width))}.TypeSpecModule-module-scss-module__25ipjW__typeSpec__line{padding-inline:calc(20/var(--context)*var(--container-width))}.TypeSpecModule-module-scss-module__25ipjW__typeSpec__readout{bottom:calc(16/var(--context)*var(--container-width));left:calc(16/var(--context)*var(--container-width))}.TypeSpecModule-module-scss-module__25ipjW__typeSpec__row{width:calc(200/var(--context)*var(--container-width));min-height:calc(44/var(--context)*var(--container-width))}}
.TypeWeightsModule-module-scss-module__wYlHrq__weights{flex-direction:column;display:flex}.TypeWeightsModule-module-scss-module__wYlHrq__weights__grid{gap:calc(16/var(--context)*var(--container-width));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.TypeWeightsModule-module-scss-module__wYlHrq__weights__card{aspect-ratio:759/900;justify-content:stretch;align-items:stretch}.TypeWeightsModule-module-scss-module__wYlHrq__weights__title{top:calc(24/var(--context)*var(--container-width));left:calc(24/var(--context)*var(--container-width));color:var(--guidelines-text-muted);position:absolute}.TypeWeightsModule-module-scss-module__wYlHrq__weights__rows{font-family:var(--font-body);letter-spacing:-.01em;font-size:7.378cqw;position:absolute;top:14.493cqw;left:0;right:0}.TypeWeightsModule-module-scss-module__wYlHrq__weights__rows[data-mono]{font-family:var(--font-mono)}.TypeWeightsModule-module-scss-module__wYlHrq__weights__row{white-space:nowrap;height:10.804cqw;line-height:10.804cqw;position:relative}.TypeWeightsModule-module-scss-module__wYlHrq__weights__rule{background:var(--guidelines-rule);pointer-events:none;height:1px;position:absolute;top:8.37533cqw;left:0;right:0}.TypeWeightsModule-module-scss-module__wYlHrq__weights__name{position:absolute;left:8.618cqw}.TypeWeightsModule-module-scss-module__wYlHrq__weights__italic{font-style:italic;position:absolute;left:calc(50% + 13.785cqw)}@media only screen and (max-width:679px){.TypeWeightsModule-module-scss-module__wYlHrq__weights__grid{grid-template-columns:minmax(0,1fr)}}
.ValuePropsModule-module-scss-module__C4_g4a__valueProps{flex-direction:column;display:flex}.ValuePropsModule-module-scss-module__C4_g4a__valueProps__item{border:1px solid var(--guidelines-card-hairline);flex-direction:column;display:flex;position:absolute;inset:9.72% 8.5% 10.33%}.ValuePropsModule-module-scss-module__C4_g4a__valueProps__title{border-bottom:1px solid var(--guidelines-card-hairline);align-items:center;min-height:12%;padding-inline:2.1cqw;display:flex}.ValuePropsModule-module-scss-module__C4_g4a__valueProps__columns{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ValuePropsModule-module-scss-module__C4_g4a__valueProps__column{flex-direction:column;gap:2.2cqw;padding:3cqw 2.1cqw;display:flex}.ValuePropsModule-module-scss-module__C4_g4a__valueProps__column+.ValuePropsModule-module-scss-module__C4_g4a__valueProps__column{border-left:1px solid var(--guidelines-card-hairline)}.ValuePropsModule-module-scss-module__C4_g4a__valueProps__label{color:var(--guidelines-text-muted)}.ValuePropsModule-module-scss-module__C4_g4a__valueProps__reasons{flex-direction:column;list-style:none;display:flex}@media only screen and (max-width:679px){.ValuePropsModule-module-scss-module__C4_g4a__valueProps__item{inset:calc(20/var(--context)*var(--container-width)) calc(16/var(--context)*var(--container-width)) calc(56/var(--context)*var(--container-width))}.ValuePropsModule-module-scss-module__C4_g4a__valueProps__title{padding-inline:calc(16/var(--context)*var(--container-width));font-size:max(20/var(--context)*var(--container-width),16px)}.ValuePropsModule-module-scss-module__C4_g4a__valueProps__columns{grid-template-columns:1fr}.ValuePropsModule-module-scss-module__C4_g4a__valueProps__column{gap:calc(10/var(--context)*var(--container-width));padding:calc(14/var(--context)*var(--container-width)) calc(16/var(--context)*var(--container-width))}.ValuePropsModule-module-scss-module__C4_g4a__valueProps__column+.ValuePropsModule-module-scss-module__C4_g4a__valueProps__column{border-top:1px solid var(--guidelines-card-hairline);border-left:0}.ValuePropsModule-module-scss-module__C4_g4a__valueProps__proposition,.ValuePropsModule-module-scss-module__C4_g4a__valueProps__reason{font-size:max(15/var(--context)*var(--container-width),13px)}}
.BrandVariantSet-module-scss-module__oNdAYW__variants,.BrandVariantSet-module-scss-module__oNdAYW__variants__panel{flex-direction:column;display:flex}
.GuidelineSection-module-scss-module__3Hcmgq__section{flex-direction:column;gap:0;display:flex}.GuidelineSection-module-scss-module__3Hcmgq__section__title{margin-bottom:.8em}.GuidelineSection-module-scss-module__3Hcmgq__section__chapter{padding-left:calc(30/var(--context)*var(--container-width));margin-bottom:calc(24/var(--context)*var(--container-width))}.GuidelineSection-module-scss-module__3Hcmgq__section__copy{max-width:calc(740/var(--context)*var(--container-width));padding:calc(24/var(--context)*var(--container-width)) calc(30/var(--context)*var(--container-width)) calc(8/var(--context)*var(--container-width))}.GuidelineSection-module-scss-module__3Hcmgq__section__description{color:var(--text-base)}.GuidelineSection-module-scss-module__3Hcmgq__section__description+.GuidelineSection-module-scss-module__3Hcmgq__section__description{margin-top:.8em}.GuidelineSection-module-scss-module__3Hcmgq__section__download{margin-top:calc(16/var(--context)*var(--container-width));color:color-mix(in srgb, var(--text-base) 45%, transparent);transition:opacity .5s;display:inline-flex}.GuidelineSection-module-scss-module__3Hcmgq__section__download:hover{opacity:.7}.GuidelineSection-module-scss-module__3Hcmgq__section__entries{gap:calc(24/var(--context)*var(--container-width));flex-direction:column;display:flex}@media only screen and (max-width:679px){.GuidelineSection-module-scss-module__3Hcmgq__section__chapter{padding-left:calc(16/var(--context)*var(--container-width))}.GuidelineSection-module-scss-module__3Hcmgq__section__copy{padding-inline:calc(16/var(--context)*var(--container-width))}}
.SeasonalCollageModule-module-scss-module__o7gIlG__collage{width:100%;padding-bottom:2.5%;display:flow-root}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row{align-items:flex-start;margin-top:5%;display:flex}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row>*{flex:none}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__media{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__media[data-contain]{object-fit:contain}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=solo][data-variant=a]{margin-top:-5.78125%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=solo][data-variant=a]>:first-child{aspect-ratio:438/246;width:22.8125%;margin-left:40.4167%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=solo][data-variant=b]{margin-top:-4.11458%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=solo][data-variant=b]>:first-child{aspect-ratio:369/178;width:19.2188%;margin-left:14.8958%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=solo][data-variant=c]{margin-top:-6.77083%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=solo][data-variant=c]>:first-child{aspect-ratio:266/130;width:13.8542%;margin-left:35.4167%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo][data-variant=a]{margin-top:1.14583%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo][data-variant=a]>:first-child{aspect-ratio:380/329;width:19.7917%;margin-top:5.26042%;margin-left:26.5625%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo][data-variant=a]>:nth-child(2){aspect-ratio:287/363;width:14.9479%;margin-left:7.39583%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo][data-variant=b]{margin-top:1.71875%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo][data-variant=b]>:first-child{aspect-ratio:277/347;width:14.4271%;margin-top:8.64583%;margin-left:19.2708%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo][data-variant=b]>:nth-child(2){aspect-ratio:611/344;width:31.8229%;margin-left:17.6042%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo][data-variant=c]{margin-top:1.04167%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo][data-variant=c]>:first-child{aspect-ratio:360/230;width:18.75%;margin-top:5.88542%;margin-left:38.8021%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo][data-variant=c]>:nth-child(2){aspect-ratio:1;width:15.625%;margin-left:14.1146%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo][data-variant=d]{margin-top:-4.73958%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo][data-variant=d]>:first-child{aspect-ratio:479/319;width:24.9479%;margin-left:39.6354%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo][data-variant=d]>:nth-child(2){aspect-ratio:300/298;width:15.625%;margin-top:13.9583%;margin-left:7.5%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=a]{margin-top:-1.77083%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=a]>:first-child{aspect-ratio:1;width:20.7292%;margin-top:11.0938%;margin-left:16.9271%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=a]>:nth-child(2){aspect-ratio:725/382;width:37.7604%;margin-left:15.2083%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=b]{margin-top:-.729167%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=b]>:first-child{aspect-ratio:385/82;width:20.0521%;margin-top:13.0208%;margin-left:18.2292%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=b]>:nth-child(2){aspect-ratio:604/432;width:31.4583%;margin-left:16.7708%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=c]{margin-top:4.89583%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=c]>:first-child{aspect-ratio:662/407;width:34.4792%;margin-left:10.9896%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=c]>:nth-child(2){aspect-ratio:321/450;width:16.7188%;margin-top:3.75%;margin-left:17.5%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=d]{margin-top:-.364583%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=d]>:first-child{aspect-ratio:534/316;width:27.8125%;margin-top:9.32292%;margin-left:9.73958%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=d]>:nth-child(2){aspect-ratio:570/381;width:29.6875%;margin-left:20.4167%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=e]{margin-top:4.42708%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=e]>:first-child{aspect-ratio:354/266;width:18.4375%;margin-left:11.1458%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=e]>:nth-child(2){aspect-ratio:561/316;width:29.2188%;margin-top:.572917%;margin-left:29.2188%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=f]{margin-top:.364583%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=f]>:first-child{aspect-ratio:398/229;width:20.7292%;margin-top:6.77083%;margin-left:12.8125%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=f]>:nth-child(2){aspect-ratio:399/359;width:20.7813%;margin-left:38.5938%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=g]{margin-top:-7.39583%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=g]>:first-child{aspect-ratio:569/320;width:29.6354%;margin-left:10.9375%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=g]>:nth-child(2){aspect-ratio:393/225;width:20.4688%;margin-top:14.1146%;margin-left:13.3333%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=h]{margin-top:2.5%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=h]>:first-child{aspect-ratio:619/240;width:32.2396%;margin-left:14.0625%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=duo-wide][data-variant=h]>:nth-child(2){aspect-ratio:293/224;width:15.2604%;margin-top:5.57292%;margin-left:23.9583%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=a]>:first-child{aspect-ratio:418/519;width:21.7708%;margin-top:4.42708%;margin-left:10.9375%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=a]>:nth-child(2){aspect-ratio:1;width:13.3333%;margin-left:14.0625%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=a]>:nth-child(3){aspect-ratio:298/407;width:15.5208%;margin-top:11.4583%;margin-left:11.1979%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=b]{margin-top:5.26042%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=b]>:first-child{aspect-ratio:1;width:24.5833%;margin-top:3.28125%;margin-left:8.125%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=b]>:nth-child(2){aspect-ratio:1;width:11.5625%;margin-top:3.28125%;margin-left:11.5104%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=b]>:nth-child(3){aspect-ratio:220/310;width:11.4583%;margin-left:17.0313%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=c]{margin-top:2.96875%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=c]>:first-child{aspect-ratio:294/675;width:15.3125%;margin-left:16.8229%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=c]>:nth-child(2){aspect-ratio:1;width:19.5833%;margin-top:6.71875%;margin-left:8.64583%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=c]>:nth-child(3){aspect-ratio:274/385;width:14.2708%;margin-top:4.11458%;margin-left:12.3438%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=d]>:first-child{aspect-ratio:302/411;width:15.7292%;margin-top:10.1563%;margin-left:10.7292%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=d]>:nth-child(2){aspect-ratio:1;width:20%;margin-left:9.32292%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=d]>:nth-child(3){aspect-ratio:390/523;width:20.3125%;margin-top:10.8854%;margin-left:9.63542%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=e]{margin-top:9.47917%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=e]>:first-child{aspect-ratio:249/162;width:12.9688%;margin-top:.0520833%;margin-left:14.4271%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=e]>:nth-child(2){aspect-ratio:325/326;width:16.9271%;margin-left:14.9479%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=e]>:nth-child(3){aspect-ratio:360/388;width:18.75%;margin-top:2.76042%;margin-left:11.3021%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=f]{margin-top:-4.16667%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=f]>:first-child{aspect-ratio:347/434;width:18.0729%;margin-left:10.7292%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=f]>:nth-child(2){aspect-ratio:1;width:18.3333%;margin-top:15.6771%;margin-left:9.58333%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=f]>:nth-child(3){aspect-ratio:325/376;width:16.9271%;margin-top:12.9167%;margin-left:9.375%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=g]{margin-top:4.84375%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=g]>:first-child{aspect-ratio:177/383;width:9.21875%;margin-top:.260417%;margin-left:12.3958%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=g]>:nth-child(2){aspect-ratio:426/321;width:22.1875%;margin-left:12.0833%}.SeasonalCollageModule-module-scss-module__o7gIlG__collage__row[data-pattern=trio-wide][data-variant=g]>:nth-child(3){aspect-ratio:268/352;width:13.9583%;margin-top:3.22917%;margin-left:10.5208%}
