.BrandGuide_page__gpfTR{--ink:#342832;--paper:#fbfaf7;--gold:#ffd470;--line:#d9d5cf;--pad:clamp(22px,5.5vw,90px);color:var(--ink);background:var(--paper);font:400 17px/1.5 RealHeadPro,Arial,sans-serif;-webkit-font-smoothing:antialiased}.BrandGuide_page__gpfTR *,.BrandGuide_page__gpfTR :after,.BrandGuide_page__gpfTR :before{box-sizing:border-box}.BrandGuide_page__gpfTR :is(h1,h2,h3,p,figure,blockquote){margin:0}.BrandGuide_page__gpfTR :is(h1,h2,h3){color:inherit;font-family:HossSharp,Arial,sans-serif}.BrandGuide_page__gpfTR a{color:inherit;text-decoration:none}.BrandGuide_page__gpfTR :is(a,button,input):focus-visible{outline:3px solid #0768ad;outline-offset:4px}.BrandGuide_page__gpfTR svg{flex:none}.BrandGuide_page__gpfTR button{font:inherit;cursor:pointer}.BrandGuide_content__KBGm5,.BrandGuide_headerInner__CJ6X3,.BrandGuide_heroInner__2FR_G,.BrandGuide_indexInner__zNM2_{margin:0 auto;max-width:1540px;padding-inline:var(--pad)}.BrandGuide_skip__24yPR{position:fixed;left:1rem;top:-6rem;background:#fff;padding:.75rem 1rem;z-index:50}.BrandGuide_skip__24yPR:focus{top:.5rem}.BrandGuide_header__W5LuL{background:var(--paper);border-bottom:1px solid var(--ink)}.BrandGuide_headerInner__CJ6X3{display:flex;align-items:center;min-height:72px;gap:19px}.BrandGuide_home__5OcFg{flex:none}.BrandGuide_home__5OcFg img{width:116px;height:auto;display:block}.BrandGuide_headerDivider__JwFqr{color:#867e80;font:300 23px/1 RealHeadPro,sans-serif}.BrandGuide_headerTitle__lggrw{font-size:16px;font-weight:500}.BrandGuide_darkButton__tIrPA,.BrandGuide_lightButton__8DgPb{display:inline-flex;justify-content:center;align-items:center;gap:9px;padding:11px 17px;min-height:42px;font-size:14px;line-height:1.2;font-weight:600;border-radius:5px;transition:background-color .15s}.BrandGuide_page__gpfTR .BrandGuide_darkButton__tIrPA{color:#fff;background:var(--ink)}.BrandGuide_header__W5LuL .BrandGuide_darkButton__tIrPA{margin-left:auto}.BrandGuide_darkButton__tIrPA:hover{background:#51434f}.BrandGuide_hero__XZwZC{background:var(--gold);overflow:hidden}.BrandGuide_heroInner__2FR_G{display:grid;grid-template-columns:1fr 1fr;align-items:center;position:relative;min-height:clamp(500px,39.5vw,650px)}.BrandGuide_heroText__Wkk9Z{padding-block:clamp(48px,4.6vw,75px);z-index:1}.BrandGuide_artCaption__toN_h,.BrandGuide_index__HU7QT a span,.BrandGuide_label__RV_Yx,.BrandGuide_logoTile__fIgY6 figcaption a,.BrandGuide_mono__IbjT6,.BrandGuide_swatch__CSliY code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.BrandGuide_label__RV_Yx,.BrandGuide_mono__IbjT6{font-size:11px;line-height:1.3;font-weight:550;letter-spacing:.11em;text-transform:uppercase}.BrandGuide_label__RV_Yx{display:flex;align-items:center;gap:11px}.BrandGuide_dot__2STqh{width:9px;height:9px;border-radius:50%;background:currentColor;flex:none}.BrandGuide_smallRule__tTWLR{width:21px;height:1px;background:currentColor;opacity:.7}.BrandGuide_hero__XZwZC h1{margin:clamp(22px,2.2vw,38px) 0 21px;font-size:clamp(92px,8.7vw,146px);line-height:.88;letter-spacing:-.057em;font-weight:700}.BrandGuide_hero__XZwZC h1 span{color:var(--ink)}.BrandGuide_heroText__Wkk9Z>p{font-size:clamp(18px,1.5vw,23px);line-height:1.36;max-width:385px}.BrandGuide_explore__YOuyX{margin-top:25px;align-items:center;gap:10px;display:inline-flex;font-weight:600;font-size:14px}.BrandGuide_explore__YOuyX>span{width:29px;height:29px;display:grid;place-items:center;border:1px solid;border-radius:50%;transition:transform .2s}.BrandGuide_explore__YOuyX:hover>span{transform:translateY(3px)}.BrandGuide_heroArt__NdjMO{isolation:isolate;align-self:stretch;position:relative;min-width:0}.BrandGuide_artCircle__UeVES{position:absolute;width:66%;aspect-ratio:1;border-radius:50%;left:17%;top:51%;transform:translateY(-50%);background:#ffe6a6}.BrandGuide_contours__zcjRE{position:absolute;left:-19%;top:-12%;height:124%;width:151%;color:#947023;stroke:currentColor;stroke-width:.8;opacity:.54;-webkit-mask-image:linear-gradient(90deg,transparent 1%,#000 21%,#000 94%);mask-image:linear-gradient(90deg,transparent 1%,#000 21%,#000 94%)}.BrandGuide_heroGnome__pmADo{position:absolute;inset:9% 0 9%;display:block;margin:auto;width:99%;height:82%;-o-object-fit:contain;object-fit:contain}.BrandGuide_registration__1S78c{position:absolute;top:8%;right:2%;font:21px/1 ui-monospace,monospace;color:#785d2a}.BrandGuide_artCaption__toN_h{position:absolute;bottom:6.5%;right:0;display:inline-flex;align-items:center;gap:9px;transform:rotate(-4deg);padding:6px 9px;background:#ffe5a0;border:1px solid #8b692d;color:#473623;font-size:10px;letter-spacing:.07em;text-transform:uppercase}.BrandGuide_artCaption__toN_h span{border-right:1px solid #a18552;padding-right:9px}.BrandGuide_index__HU7QT{position:sticky;top:0;z-index:10;border-block:1px solid var(--ink);background:var(--paper)}.BrandGuide_indexInner__zNM2_{display:flex;align-items:stretch;justify-content:space-between;gap:12px}.BrandGuide_index__HU7QT a{position:relative;display:inline-flex;gap:8px;align-items:center;min-height:56px;font-size:15px;font-weight:500;white-space:nowrap}.BrandGuide_index__HU7QT a span{font-size:10px;color:#756c73}.BrandGuide_index__HU7QT a:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .16s}.BrandGuide_index__HU7QT a:hover:after,.BrandGuide_index__HU7QT a[aria-current]:after{transform:scaleX(1)}.BrandGuide_chapter__vafFo{scroll-margin-top:55px}.BrandGuide_chapter__vafFo .BrandGuide_content__KBGm5{padding-block:clamp(55px,6.5vw,99px);position:relative}.BrandGuide_chapter__vafFo+.BrandGuide_chapter__vafFo .BrandGuide_content__KBGm5:before{position:absolute;inset:0 var(--pad) auto;height:1px;background:var(--line);content:""}.BrandGuide_chapterNumber__uvNXY{display:inline-grid;place-items:center;border:1px solid;border-radius:100%;width:26px;height:26px;font-size:10px;line-height:1;letter-spacing:0}.BrandGuide_sectionHead__zvQeq,.BrandGuide_storyGrid__fudYA{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:7%;align-items:end;margin-top:27px}.BrandGuide_storyGrid__fudYA{align-items:start}.BrandGuide_page__gpfTR h2{font-weight:500;font-size:clamp(44px,5.3vw,84px);letter-spacing:-.064em;line-height:.99;text-wrap:balance}.BrandGuide_scene__mm_yH p,.BrandGuide_sectionHead__zvQeq p,.BrandGuide_storyCopy__cTWRA p{font-size:clamp(17px,1.35vw,21px);line-height:1.51;max-width:48ch}.BrandGuide_storyCopy__cTWRA p+p{margin-top:14px}.BrandGuide_sectionHead__zvQeq{margin-bottom:35px}.BrandGuide_logoGrid__8GbG6{display:grid;grid-template-columns:1fr 1fr .75fr;gap:16px}.BrandGuide_logoTile__fIgY6>div{min-height:150px;aspect-ratio:1.8;display:grid;place-items:center}.BrandGuide_logoBlack__cg8a5{background:#eceae5}.BrandGuide_logoWhite__HdxVI{background:var(--ink)}.BrandGuide_logoTile__fIgY6 .BrandGuide_logoGold__hdAep{background:var(--gold);aspect-ratio:auto;height:calc(100% - 41px)}.BrandGuide_logoTile__fIgY6 img{width:62%;height:auto}.BrandGuide_logoTile__fIgY6 .BrandGuide_logoWhite__HdxVI img{width:69%}.BrandGuide_logoTile__fIgY6 .BrandGuide_logoGold__hdAep img{width:30%;max-width:86px}.BrandGuide_logoTile__fIgY6 figcaption{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:41px;border-bottom:1px solid var(--line);font-size:14px}.BrandGuide_logoTile__fIgY6 figcaption a,.BrandGuide_swatchFoot__eyI6k a{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:5px 0}.BrandGuide_footer__gvEPx a:hover,.BrandGuide_logoTile__fIgY6 figcaption a:hover,.BrandGuide_swatchFoot__eyI6k a:hover{text-decoration:underline;text-underline-offset:3px}.BrandGuide_note__LzWxH{padding-top:16px;font-size:15px;color:#605761}.BrandGuide_swatches__BP0qF{display:grid;grid-template-columns:1.25fr 1fr 1fr 1fr;border:1px solid var(--line)}.BrandGuide_swatch__CSliY{padding:clamp(16px,2vw,32px);min-height:218px;display:flex;flex-direction:column}.BrandGuide_swatchTop__E83z4{display:flex;align-items:center;justify-content:space-between;margin-bottom:38px}.BrandGuide_swatch__CSliY button{display:grid;place-items:center;width:32px;height:32px;border:1px solid;border-radius:50%;color:inherit;background:transparent}.BrandGuide_swatch__CSliY button:hover{box-shadow:0 0 0 1px currentColor}.BrandGuide_scene__mm_yH h3,.BrandGuide_swatch__CSliY h3,.BrandGuide_voiceRow__WsWaU h3{font-weight:500;font-size:clamp(26px,2.8vw,44px);line-height:1.08;letter-spacing:-.055em}.BrandGuide_swatch__CSliY code{font-weight:500;font-size:14px;margin:5px 0 12px}.BrandGuide_swatch__CSliY p{font-size:15px;line-height:1.3;max-width:23ch}.BrandGuide_swatchFoot__eyI6k{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:14px;padding-top:12px}.BrandGuide_illustrationPanel__9BRjW,.BrandGuide_typePanel__vjcCM{background:#eeece6;padding:clamp(18px,2.8vw,42px)}.BrandGuide_panelTop__2GnRK{display:flex;align-items:center;justify-content:space-between;gap:18px}.BrandGuide_options__jtJ1U{display:flex;flex-wrap:wrap;gap:5px}.BrandGuide_options__jtJ1U button{font-size:13px;font-weight:500;line-height:1.2;padding:8px 12px;background:transparent;color:var(--ink);border:1px solid #a8a0a4;border-radius:3px}.BrandGuide_options__jtJ1U button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.BrandGuide_options__jtJ1U button:hover{border-color:var(--ink)}.BrandGuide_page__gpfTR .BrandGuide_sample__qp7n_{padding-block:clamp(35px,5.5vw,85px);font-size:clamp(40px,7vw,110px);letter-spacing:-.055em;line-height:1.02;overflow-wrap:anywhere}.BrandGuide_sampleInput___Qo86{border-top:1px solid #c5bdc0;display:flex;align-items:center;gap:20px;padding-top:15px}.BrandGuide_sampleInput___Qo86 label{font-size:14px;font-weight:500}.BrandGuide_sampleInput___Qo86 input{border:1px solid #aba3a7;color:var(--ink);background:var(--paper);padding:7px 12px;min-width:0;width:min(100%,300px);border-radius:2px;font:inherit;font-size:16px}.BrandGuide_sampleInput___Qo86 input::-moz-placeholder{color:#736b71}.BrandGuide_sampleInput___Qo86 input::placeholder{color:#736b71}.BrandGuide_illustrationPanel__9BRjW{background:#f2e5ce}.BrandGuide_scene__mm_yH{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:5%;padding:clamp(20px,3vw,45px) 2% 1%}.BrandGuide_scene__mm_yH img{width:100%;height:clamp(180px,19vw,290px);-o-object-fit:contain;object-fit:contain}.BrandGuide_scene__mm_yH h3{margin:10px 0}.BrandGuide_scene__mm_yH p{font-size:17px}.BrandGuide_voiceRows__w7_2U{border-top:1px solid var(--ink)}.BrandGuide_voiceRow__WsWaU{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8%;padding:26px 0;border-bottom:1px solid var(--line)}.BrandGuide_voiceRow__WsWaU h3{font-size:26px;margin:7px 0}.BrandGuide_voiceRow__WsWaU p{font-size:16px;max-width:45ch}.BrandGuide_voiceRow__WsWaU blockquote{font-size:clamp(23px,2.2vw,36px);line-height:1.19;letter-spacing:-.035em}.BrandGuide_closing__YvStH{background:var(--ink);color:var(--paper)}.BrandGuide_closing__YvStH .BrandGuide_content__KBGm5{padding-block:clamp(48px,6vw,90px);display:flex;justify-content:space-between;align-items:center;gap:25px}.BrandGuide_closing__YvStH .BrandGuide_label__RV_Yx{color:var(--gold)}.BrandGuide_closing__YvStH h2{margin:22px 0 12px}.BrandGuide_page__gpfTR .BrandGuide_lightButton__8DgPb{flex-shrink:0;background:var(--gold);color:var(--ink)}.BrandGuide_page__gpfTR .BrandGuide_lightButton__8DgPb:hover{background:#ffe4a5}.BrandGuide_footer__gvEPx .BrandGuide_content__KBGm5{padding-block:22px;display:flex;justify-content:space-between}.BrandGuide_footer__gvEPx a{font-size:14px;display:flex;gap:8px;align-items:center}@media (min-width:1550px){.BrandGuide_heroArt__NdjMO:after{content:"";position:absolute;right:-55%;width:30%;top:0;bottom:0;background:linear-gradient(90deg,transparent,var(--gold))}}@media (max-width:780px){.BrandGuide_heroInner__2FR_G{min-height:454px;grid-template-columns:1.03fr .97fr}.BrandGuide_hero__XZwZC h1{font-size:clamp(78px,11vw,92px)}.BrandGuide_heroGnome__pmADo{width:115%;max-width:none;left:-7%}.BrandGuide_index__HU7QT{overflow-x:auto;scrollbar-width:thin}.BrandGuide_indexInner__zNM2_{width:-moz-max-content;width:max-content;min-width:100%;gap:24px}.BrandGuide_index__HU7QT a{min-height:48px;font-size:14px}.BrandGuide_chapter__vafFo{scroll-margin-top:48px}.BrandGuide_sectionHead__zvQeq,.BrandGuide_storyGrid__fudYA{gap:5%;grid-template-columns:1fr 1fr}.BrandGuide_swatches__BP0qF{grid-template-columns:1fr 1fr}.BrandGuide_swatch__CSliY{min-height:195px}.BrandGuide_swatchTop__E83z4{margin-bottom:18px}}@media (max-width:600px){.BrandGuide_headerInner__CJ6X3{min-height:61px;gap:10px}.BrandGuide_home__5OcFg img{width:91px}.BrandGuide_headerTitle__lggrw{font-size:13px}.BrandGuide_headerDivider__JwFqr{font-size:17px}.BrandGuide_header__W5LuL .BrandGuide_darkButton__tIrPA{min-height:36px;padding:8px 9px;gap:5px;font-size:12px}.BrandGuide_header__W5LuL .BrandGuide_darkButton__tIrPA svg{width:13px}.BrandGuide_heroInner__2FR_G{display:block;min-height:0}.BrandGuide_heroText__Wkk9Z{padding:39px 0 0;position:relative}.BrandGuide_hero__XZwZC h1{font-size:clamp(78px,16vw,95px);margin:22px 0 15px}.BrandGuide_heroText__Wkk9Z>p{max-width:34ch;font-size:18px}.BrandGuide_explore__YOuyX{margin-top:15px}.BrandGuide_heroArt__NdjMO{height:clamp(217px,52vw,275px);margin:5px calc(0px - var(--pad)) 0;overflow:hidden}.BrandGuide_heroGnome__pmADo{height:97%;width:75%;inset:-3% -14% 0 0}.BrandGuide_artCircle__UeVES{width:auto;height:85%;inset:9% 18% auto auto;transform:none}.BrandGuide_contours__zcjRE{inset:-10% auto auto -5%;width:112%;height:140%}.BrandGuide_registration__1S78c{top:12%;right:9%}.BrandGuide_artCaption__toN_h{bottom:11%;left:var(--pad);right:auto;font-size:9px}.BrandGuide_indexInner__zNM2_{gap:21px}.BrandGuide_sectionHead__zvQeq,.BrandGuide_storyGrid__fudYA{grid-template-columns:1fr;gap:20px;margin-top:21px}.BrandGuide_sectionHead__zvQeq{margin-bottom:23px}.BrandGuide_desktopBreak__mWD56{display:none}.BrandGuide_logoGrid__8GbG6{grid-template-columns:1fr 1fr;gap:18px 10px}.BrandGuide_logoTile__fIgY6:first-child{grid-column:span 2}.BrandGuide_logoTile__fIgY6>div{min-height:100px}.BrandGuide_logoTile__fIgY6:first-child>div{aspect-ratio:2.8}.BrandGuide_logoTile__fIgY6 .BrandGuide_logoGold__hdAep{min-height:100px}.BrandGuide_logoTile__fIgY6 figcaption{font-size:12px;gap:2px}.BrandGuide_swatch__CSliY p{font-size:14px}.BrandGuide_swatchFoot__eyI6k{align-items:start;font-size:13px}.BrandGuide_swatchFoot__eyI6k a{white-space:nowrap}.BrandGuide_panelTop__2GnRK{flex-wrap:wrap}.BrandGuide_sampleInput___Qo86{align-items:start;flex-direction:column;gap:6px}.BrandGuide_sampleInput___Qo86 input{width:100%}.BrandGuide_scene__mm_yH,.BrandGuide_voiceRow__WsWaU{grid-template-columns:1fr}.BrandGuide_scene__mm_yH{gap:8px}.BrandGuide_scene__mm_yH img{height:165px}.BrandGuide_voiceRow__WsWaU{gap:18px}.BrandGuide_closing__YvStH .BrandGuide_content__KBGm5{align-items:start;flex-direction:column}}@media (max-width:370px){.BrandGuide_headerDivider__JwFqr,.BrandGuide_headerTitle__lggrw{display:none}}@media (prefers-reduced-motion:reduce){.BrandGuide_page__gpfTR *{transition:none!important}}.BrandGuide_shortKit__hlG4v{display:none}@media (max-width:600px){.BrandGuide_headerTitle__lggrw,.BrandGuide_header__W5LuL .BrandGuide_darkButton__tIrPA{white-space:nowrap}.BrandGuide_header__W5LuL .BrandGuide_shortKit__hlG4v{display:inline}.BrandGuide_header__W5LuL .BrandGuide_wideKit__zqczK{display:none}}