.super-content.page__brand{padding-top: 0 !important;}
.notion-root #block-3dee800a5138811b9298fe700f0a4d09{position: relative !important;overflow: hidden !important;width: 100vw !important;max-width: none !important;margin: 0 calc(50% - 50vw) !important;padding: clamp(96px,12vh,128px) clamp(28px,7vw,110px) clamp(40px,6vh,72px) !important;min-height: calc(100svh - var(--enc-cover-top,56px)) !important;display: flex !important;background-color: #FAFAF8 !important;background-image: radial-gradient(rgba(0,0,0,0.22) 1px,transparent 1.2px) !important;background-size: 22px 22px !important;background-position: 11px 11px !important;border: 0 !important;border-radius: 0 !important;}
.notion-root #block-3dee800a5138811b9298fe700f0a4d09 .enc-cover,.notion-root #block-3dee800a5138811b9298fe700f0a4d09 > .notion-callout__icon,.notion-root #block-3dee800a5138811b9298fe700f0a4d09 > .notion-callout__content > span.notion-semantic-string,.notion-root #block-3dee800a5138811b9298fe700f0a4d09 > .notion-callout__content > .notion-heading__anchor{display: none !important;}
.notion-root #block-3dee800a5138811b9298fe700f0a4d09 > .notion-callout__content{display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: space-between !important;text-align: center !important;gap: 30px !important;width: 100% !important;max-width: none !important;margin: 0 !important;padding: 0 !important;flex: 1 1 auto !important;}
.notion-root #block-3dee800a5138811b9298fe700f0a4d09 .enc-pair{display: flex;align-items: center;justify-content: center;gap: 14px;flex-wrap: wrap;width: max-content;max-width: 100%;margin: 0 auto;}
.notion-root #block-3dee800a5138811b9298fe700f0a4d09 .enc-pair[data-pair="foot"]{gap: 12px;}
.notion-root #block-3dee800a5138811b9298fe700f0a4d09 .enc-pair > p.notion-text{margin: 0 !important;padding: 0 !important;min-height: 0 !important;font-family: var(--type-mono),ui-monospace,monospace !important;font-size: 11px !important;line-height: 1.3 !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #3A3D38 !important;}
.notion-root #block-3dee800a5138811b9298fe700f0a4d09 .enc-pair[data-pair="foot"] > p.notion-text{font-size: 10.5px !important;}
.notion-root #block-3dee800a5138811b9298fe700f0a4d09 .enc-pair > p.notion-text:first-child{margin-right: -0.12em !important;}
.notion-root #block-3dee800a5138811b9298fe700f0a4d09 .enc-pair > p.notion-text + p.notion-text{position: relative;}
.notion-root #block-3dee800a5138811b9298fe700f0a4d09 .enc-pair > p.notion-text + p.notion-text::before{content: "";position: absolute;left: -7px;top: 50%;transform: translateY(-50%);width: 1px;height: 12px;background: #A5A5A5;}
.notion-root #block-3dee800a5138811b9298fe700f0a4d09 .enc-pair[data-pair="foot"] > p.notion-text + p.notion-text::before{left: -6px;height: 11px;}
.notion-root #block-3dee800a5138811b9298fe700f0a4d09 .enc-mid{display: flex;flex-direction: column;align-items: center;gap: 30px;width: min(88%,760px);}
.notion-root #block-3dee800a5138811b9298fe700f0a4d09 .enc-mid__mark{width: min(100%,600px);aspect-ratio: 5376.7 / 906.31;display: block;background: url("../svg/wordmark.svg") center / contain no-repeat;}
.notion-root #block-3dee800a5138811b9298fe700f0a4d09 .enc-mid > p.notion-text{margin: 0 !important;font-family: var(--type-body),system-ui,sans-serif !important;font-size: clamp(16px,1.7vw,21px) !important;line-height: 1.52 !important;letter-spacing: 0 !important;text-transform: none !important;color: #3A3D38 !important;max-width: 38ch !important;text-wrap: pretty !important;position: relative !important;z-index: 0 !important;}
.notion-root #block-3dee800a5138811b9298fe700f0a4d09 .enc-mid > p.notion-text::before{content: "";position: absolute;z-index: -1;left: -14%;right: -14%;top: -30%;bottom: -30%;display: block;pointer-events: none;background: radial-gradient(ellipse at center,#FAFAF8 0%,#FAFAF8 55%,transparent 100%);}
.notion-root #block-3dee800a5138811b9298fe700f0a4d09 .enc-mid > .notion-column-list{justify-content: center !important;gap: 12px !important;width: auto !important;}
.notion-root .enc-band{display: grid;grid-template-columns: minmax(0,0.34fr) minmax(0,1fr);gap: clamp(32px,6vw,88px);align-items: start;width: 100vw;max-width: none;margin: 0 calc(50% - 50vw);padding: 88px clamp(28px,7vw,110px);border-top: 1px solid #E2E2DB;background: #FAFAF8;}
.notion-root .enc-band[data-band="1"]{background: #F2F2ED;}
.notion-root .enc-band[data-band="3"]{background: #2A2C28;border-top-color: transparent;}
.notion-root .enc-band__rail{position: sticky;top: 40px;display: flex;flex-direction: column;gap: 16px;}
.notion-root .enc-band__rail > p.notion-text:last-child{order: -1;margin: 0 !important;font-family: var(--type-mono),ui-monospace,monospace !important;font-size: 11px !important;line-height: 1.3 !important;letter-spacing: 0.14em !important;text-transform: none !important;color: #6B6F68 !important;}
.notion-root .enc-band__rail > .notion-heading{margin: 0 !important;padding: 0 !important;font-family: var(--type-display),system-ui,sans-serif !important;font-weight: 600 !important;font-size: clamp(30px,3.4vw,44px) !important;line-height: 0.98 !important;letter-spacing: -0.044em !important;color: #000000 !important;max-width: 11ch !important;}
.notion-root .enc-band__rail > p.notion-text{margin: 0 !important;font-family: var(--type-body),system-ui,sans-serif !important;font-size: 15.5px !important;line-height: 1.56 !important;color: #3A3D38 !important;max-width: 34ch !important;text-wrap: pretty !important;}
.notion-root .enc-band[data-band="3"] .enc-band__rail > .notion-heading{color: #FAFAF8 !important;}
.notion-root .enc-band[data-band="3"] .enc-band__rail > p.notion-text{color: #C9C9C4 !important;}
.notion-root .enc-band[data-band="3"] .enc-band__rail > p.notion-text:last-child{color: #B4B4B4 !important;}
.notion-root .enc-band__body{display: flex;flex-direction: column;gap: 34px;min-width: 0;}
.notion-root .enc-band__body > *{margin: 0 !important;}
.notion-root [data-enc-source]{display: none !important;}
.notion-root .enc-marks{display: flex;flex-direction: column;gap: 1px;background: #E2E2DB;border: 1px solid #E2E2DB;border-radius: 4px;overflow: hidden;}
.notion-root .enc-marks__row{display: flex;gap: 1px;height: 132px;background: #E2E2DB;}
.notion-root .enc-marks__cell{position: relative;min-width: 0;display: grid;place-items: center;text-decoration: none;transition: box-shadow 0.16s ease;}
.notion-root .enc-marks__cell[data-kind="mark"]{flex: 3 1 0;}
.notion-root .enc-marks__cell[data-kind="word"]{flex: 7 1 0;}
.notion-root .enc-marks__cell:hover{box-shadow: inset 0 0 0 1px #9B9B94;}
.notion-root .enc-marks__cell[data-ground="ink"]:hover,.notion-root .enc-marks__cell[data-ground="green"]:hover{box-shadow: inset 0 0 0 1px rgba(250,250,248,0.4);}
.notion-root .enc-marks__art{display: block;object-fit: contain;}
.notion-root .enc-marks__cell[data-kind="mark"] .enc-marks__art{width: 58px;height: 58px;}
.notion-root .enc-marks__cell[data-kind="word"] .enc-marks__art{width: 200px;max-width: 76%;height: 34px;}
.notion-root .enc-marks__file,.notion-root .enc-marks__hint{position: absolute;left: 12px;font-family: var(--type-mono),ui-monospace,monospace;font-size: 9px;letter-spacing: 0.12em;text-transform: uppercase;}
.notion-root .enc-marks__file{top: 11px;}
.notion-root .enc-marks__hint{bottom: 10px;opacity: 0;transform: translateY(3px);transition: opacity 0.16s ease,transform 0.16s ease;}
.notion-root .enc-marks__cell:hover .enc-marks__hint{opacity: 1;transform: none;}
.notion-root .enc-cta{display: flex;align-items: center;gap: 16px;flex-wrap: wrap;}
.notion-root .enc-cta > p.notion-text{margin: 0 !important;font-family: var(--type-mono),ui-monospace,monospace !important;font-size: 10px !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #6B6F68 !important;}
.notion-root .enc-swatches{display: flex;border-radius: 4px;overflow: hidden;}
.notion-root .enc-swatch{box-sizing: border-box;appearance: none;border: 0;cursor: pointer;text-align: left;flex: 1 1 0;min-width: 0;height: 128px;padding: 0 0 16px 16px;display: flex;flex-direction: column;justify-content: flex-end;gap: 3px;transition: box-shadow 0.16s ease;}
.notion-root .enc-swatches[data-set="brand"] .enc-swatch{height: 208px;}
.notion-root .enc-swatch[data-flex="62"]{flex: 1 1 62%;}
.notion-root .enc-swatch[data-flex="38"]{flex: 1 1 38%;}
.notion-root .enc-swatch:hover{box-shadow: inset 0 0 0 2px rgba(0,0,0,0.34);}
.notion-root .enc-swatch[data-on="dark"]:hover{box-shadow: inset 0 0 0 2px rgba(250,250,248,0.6);}
.notion-root .enc-swatch__name{font-family: var(--type-display),system-ui,sans-serif;font-weight: 600;font-size: 16px;letter-spacing: -0.018em;}
.notion-root .enc-swatch__hex{font-family: var(--type-mono),ui-monospace,monospace;font-size: 11px;letter-spacing: 0.08em;opacity: 0.74;}
.notion-root .enc-swatches[data-set="ground"]{flex-wrap: wrap;border: 1px solid #E2E2DB;}
.notion-root .enc-swatch[data-kind="job"]{height: auto;min-height: 132px;flex: 1 1 150px;padding: 16px 16px 14px;justify-content: space-between;gap: 18px;outline: 1px solid #E2E2DB;outline-offset: -1px;}
.notion-root .enc-swatch[data-kind="job"]:hover{box-shadow: inset 0 0 0 1px #9B9B94;}
.notion-root .enc-swatch[data-kind="job"][data-on="dark"]:hover{box-shadow: inset 0 0 0 1px rgba(250,250,248,0.4);}
.notion-root .enc-swatch__head{display: flex;flex-direction: column;gap: 4px;}
.notion-root .enc-swatch__job{font-family: var(--type-body),system-ui,sans-serif;font-size: 13px;line-height: 1.4;opacity: 0.8;}
.notion-root .enc-pastel-head{display: flex;align-items: baseline;gap: 12px;flex-wrap: wrap;}
.notion-root .enc-pastel-head > p.notion-text:first-child{margin: 0 !important;font-family: var(--type-mono),ui-monospace,monospace !important;font-size: 10px !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #6B6F68 !important;}
.notion-root .enc-pastel-head > p.notion-text:last-child{margin: 0 !important;font-family: var(--type-body),system-ui,sans-serif !important;font-size: 14.5px !important;color: #6B6F68 !important;}
.notion-root .enc-pastel{display: flex;flex-direction: column;gap: 14px;}
.notion-root .enc-face{display: grid;grid-template-columns: minmax(0,1fr) 200px;gap: 24px;align-items: end;padding: 22px 0 20px;border-top: 1px solid rgba(250,250,248,0.18);}
.notion-root .enc-face[data-face="1"]{border-top-color: rgba(250,250,248,0.3);}
.notion-root .enc-face > p.notion-text{margin: 0 !important;font-size: clamp(44px,6vw,82px) !important;line-height: 0.92 !important;color: #FAFAF8 !important;}
.notion-root .enc-face[data-face="1"] > p.notion-text{font-family: var(--type-display),system-ui,sans-serif !important;font-weight: 600 !important;letter-spacing: -0.04em !important;}
.notion-root .enc-face[data-face="2"] > p.notion-text{font-family: var(--type-body),system-ui,sans-serif !important;font-weight: 400 !important;letter-spacing: -0.006em !important;}
.notion-root .enc-face[data-face="3"] > p.notion-text{font-family: var(--type-mono),ui-monospace,monospace !important;font-weight: 400 !important;letter-spacing: 0.04em !important;}
.notion-root .enc-face__meta{display: flex;flex-direction: column;gap: 5px;padding-bottom: 8px;}
.notion-root .enc-face__meta > p.notion-text:first-child{margin: 0 !important;font-family: var(--type-display),system-ui,sans-serif !important;font-weight: 600 !important;font-size: 17px !important;letter-spacing: -0.02em !important;color: #FAFAF8 !important;}
.notion-root .enc-face__meta > p.notion-text:last-child{margin: 0 !important;font-family: var(--type-mono),ui-monospace,monospace !important;font-size: 9.5px !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #C9C9C4 !important;}
.notion-root .enc-fourth{display: flex;flex-direction: column;gap: 10px;border-top: 1px solid rgba(250,250,248,0.3);padding-top: 22px;margin-top: 4px;}
.notion-root .enc-fourth > p.notion-text:nth-of-type(1){margin: 0 !important;font-family: var(--type-mono),ui-monospace,monospace !important;font-size: 10px !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #B4B4B4 !important;}
.notion-root .enc-fourth__row{display: flex;align-items: baseline;gap: 18px;flex-wrap: wrap;}
.notion-root .enc-fourth__row > p.notion-text:first-child{margin: 0 !important;font-family: var(--type-display),system-ui,sans-serif !important;font-weight: 600 !important;font-size: 21px !important;letter-spacing: -0.024em !important;color: #FAFAF8 !important;}
.notion-root .enc-fourth__row > p.notion-text:last-child{margin: 0 !important;font-family: var(--type-mono),ui-monospace,monospace !important;font-size: 9.5px !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #C9C9C4 !important;}
.notion-root .enc-fourth > p.notion-text:last-child{margin: 0 !important;font-family: var(--type-body),system-ui,sans-serif !important;font-size: 14.5px !important;line-height: 1.56 !important;color: #C9C9C4 !important;max-width: 66ch !important;text-wrap: pretty !important;}
.notion-root .enc-rules{display: grid;grid-template-columns: 248px minmax(0,1fr);gap: 28px;align-items: start;}
.notion-root .enc-rules__art{position: relative;display: grid;place-items: center;width: 248px;height: 248px;border-radius: 4px;background: #F2F2ED;border: 1px solid #E2E2DB;}
.notion-root .enc-rules__art::before{content: "";position: absolute;inset: 23%;border: 1px dashed #9B9B94;}
.notion-root .enc-rules__art::after{content: "";position: relative;width: 86px;height: 86px;background: url("../svg/mark-b.svg") center / contain no-repeat;}
.notion-root .enc-rules__list{display: flex;flex-direction: column;}
.notion-root .enc-rule{display: grid;grid-template-columns: minmax(0,0.72fr) minmax(0,1.28fr);gap: 22px;align-items: baseline;padding: 13px 0;border-top: 1px solid #E2E2DB;}
.notion-root .enc-rule:first-child{border-top-color: #000000;}
.notion-root .enc-rule > p.notion-text:first-child{margin: 0 !important;font-family: var(--type-mono),ui-monospace,monospace !important;font-size: 10px !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #6B6F68 !important;}
.notion-root .enc-rule > p.notion-text:last-child{margin: 0 !important;font-family: var(--type-body),system-ui,sans-serif !important;font-size: 14.5px !important;line-height: 1.56 !important;color: #3A3D38 !important;max-width: 46ch !important;text-wrap: pretty !important;}
@media (max-width: 900px){.notion-root .enc-band{grid-template-columns: minmax(0,1fr);padding: 56px clamp(20px,6vw,40px);}
.notion-root .enc-band__rail{position: static;}
.notion-root .enc-marks__row{height: 108px;}
.notion-root .enc-swatches{flex-wrap: wrap;}
.notion-root .enc-swatch{flex: 1 1 40% !important;}
.notion-root .enc-rules{grid-template-columns: minmax(0,1fr);}
.notion-root .enc-face{grid-template-columns: minmax(0,1fr);}
}
.super-content.page__brand,.super-content.page__brand .notion-root{padding-bottom: 0 !important;}
@media (max-width: 700px){@media (max-width: 520px){.notion-root .enc-marks__row{height: 132px;}
.notion-root .enc-marks__cell[data-kind="mark"]{padding-top: 30px;}
.notion-root .enc-marks__cell[data-kind="mark"] .enc-marks__hint{display: none;}
}
}
