._15s682f0{isolation:isolate;top:0;left:0;width:100%;height:100svh;overflow:hidden}._15s682f0,._15s682f1{position:absolute;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}._15s682f1{top:50%;left:50%;transform:translate(-50%,-50%);width:235.294117647vh;height:42.5vw;min-height:120%;min-width:120%}._15s682f2,._15s682f2:before{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}._15s682f2:before{display:block;z-index:1;background:rgba(2,2,8,.4)}._15s682f2:after,._15s682f2:before{content:"";-webkit-user-select:none;-moz-user-select:none;user-select:none}._15s682f2:after{z-index:2;position:absolute;inset:0;background:url(/tone.png);pointer-events:none}._16zydug0{display:flex;flex-direction:column}._16zydug0 a{display:inline-flex;color:var(--pallets-link);margin:0 .25em}._16zydug0 a:focus:not(:focus-visible){outline:none}._16zydug0 a:focus-visible{outline:2px solid var(--pallets-link);border-radius:2px}@media screen and (max-width:900px){._16zydug0{font-size:12px;line-height:2;gap:.75em}}@media screen and (min-width:901px){._16zydug0{font-size:16px;line-height:1.8;gap:12px}}._15guj0o0{isolation:isolate}._15guj0o1{position:relative;z-index:1;height:100%;min-height:100svh}._15guj0o3{isolation:isolate;display:flex;flex-direction:column}._15guj0o4{font-weight:400;line-height:1.2;font-family:var(--heading),var(--kana),sans-serif;display:flow-root}._15guj0o4:before{margin-top:-.1em}._15guj0o4:after,._15guj0o4:before{content:"";display:block;width:0;height:0}._15guj0o4:after{margin-bottom:-.1em}@media screen and (max-width:900px){._15guj0o2{padding:32px 24px}._15guj0o4{font-size:32px}}@media screen and (min-width:901px){._15guj0o2{padding:48px 60px}._15guj0o4{font-size:48px}}._1tryk400{display:flex;font-weight:400;font-family:var(--heading),var(--kana),sans-serif}a:has(._1tryk400){color:inherit;text-decoration:none}a:has(._1tryk400):focus:not(:focus-visible){outline:none}a:has(._1tryk400):focus-visible{outline:2px solid var(--pallets-link);border-radius:2px}._1tryk401{box-sizing:border-box;font-weight:400;line-height:1.8}@media screen and (max-width:900px){._1tryk400{flex-direction:column;font-size:18px;line-height:1;gap:8px}._1tryk400:after{content:"";display:block;width:100%;height:1px;background:currentcolor}._1tryk401{display:flex;flex-direction:column;font-size:12px;gap:1.8em}}@media screen and (min-width:901px){._1tryk400{font-size:32px;line-height:1;height:100%;border-right:1px solid}._1tryk401{display:grid;grid-template-columns:360px 1fr;grid-column-gap:64px;column-gap:64px}}._1kkpb40,.c53cmr0{background:var(--pallets-background-secondary)}._9u2i470{line-height:1.8}._9u2i471{display:flex;gap:1em}._9u2i471:before{content:"-"}@media screen and (max-width:900px){._9u2i470{display:flex;flex-direction:column;gap:9px;font-size:12px}}@media screen and (min-width:901px) and (max-width:1200px){._9u2i470{display:flex;flex-direction:column;font-size:16px;gap:12px}}@media screen and (min-width:1201px){._9u2i470{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,1fr);grid-column-gap:180px;column-gap:180px;font-size:16px;grid-row-gap:1.5em;row-gap:1.5em}}@media screen and (min-width:1200px) and (max-width:1799px){._9u2i470{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1799px){._9u2i471:nth-child(n+5){display:none}}@media screen and (min-width:1800px) and (max-width:2399px){._9u2i470{grid-template-columns:repeat(3,1fr)}._9u2i471:nth-child(n+7){display:none}}@media screen and (2400px <= width){._9u2i470{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:2400px){._9u2i471:nth-child(n+9){display:none}}.onzfar0{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;transition:opacity .3s ease-in-out}.onzfar1{opacity:0}.onzfar2{opacity:1}@keyframes h40t3c1{0%{transform:translateY(100%);opacity:.001}to{transform:translateY(0);opacity:1}}.h40t3c2{overflow:hidden}.h40t3c3{transform:translateY(0);opacity:.001;display:inline-block;animation:h40t3c1 .8s cubic-bezier(.35,.1,.2,1);animation-fill-mode:forwards;animation-delay:var(--h40t3c0,0s);animation-play-state:running}.h40t3c3[data-play-state=paused]{animation-play-state:paused}