.Kaleido{background-color:var(--backgroundColor)}.Kaleido body{background:transparent}.Kaleido h1,.Kaleido h2,.Kaleido h3,.Kaleido large-blockquote{font-family:var(--font-2-family);font-weight:var(--font-2-weight);letter-spacing:-.02em;line-height:1.02}.Kaleido section.content h1{font-size:clamp(38px,5.4vw,var(--font-2-size))}.Kaleido section.content h2{font-size:38px;font-weight:700}.Kaleido section.content h3{font-size:24px;font-weight:700}.Kaleido section.content p{font-size:17px;line-height:28px}.Kaleido section.content li a,.Kaleido section.content p a{background:linear-gradient(transparent 62%,var(--secondColor) 62%,var(--secondColor) 92%,transparent 92%);color:var(--color-font1);font-weight:600;text-decoration:none}@media not all and (hover:none){.Kaleido section.content li a:hover,.Kaleido section.content p a:hover{background:linear-gradient(transparent 62%,var(--idColor) 62%,var(--idColor) 92%,transparent 92%);opacity:1}}.Kaleido large-blockquote{color:var(--idColor);font-style:normal;font-weight:700;opacity:1}.Kaleido blockquote{font-family:var(--font-2-family);font-size:28px;font-weight:700;letter-spacing:-.01em;line-height:1.15}.Kaleido blockquote:before{background:linear-gradient(180deg,var(--idColor) 0 25%,var(--secondColor) 25% 50%,var(--thirdColor) 50% 75%,var(--fourthColor) 75%);border-radius:6px;width:6px}.Kaleido button{background:var(--secondColor);border:2px solid var(--color-font1);border-radius:999px;box-shadow:4px 4px 0 var(--color-font1);color:var(--onIdColor);font-weight:800;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}@media not all and (hover:none){.Kaleido button:hover{background:var(--idColor);box-shadow:6px 6px 0 var(--color-font1);transform:translate(-2px,-2px)}}.Kaleido button:active{box-shadow:2px 2px 0 var(--color-font1);transform:translate(2px,2px)}.Kaleido button.main{background:var(--secondColor)}@media not all and (hover:none){.Kaleido button.main:hover{background:var(--idColor)!important}}.Kaleido input,.Kaleido select,.Kaleido textarea{background:var(--surfaceColor);border:2px solid var(--color-font1);border-radius:14px;box-shadow:none;color:var(--color-font1)}.Kaleido input:focus,.Kaleido select:focus,.Kaleido textarea:focus{box-shadow:4px 4px 0 var(--thirdColor);outline:none}.Kaleido input::-moz-placeholder,.Kaleido select::-moz-placeholder,.Kaleido textarea::-moz-placeholder{color:var(--mutedColor);opacity:1}.Kaleido input::placeholder,.Kaleido select::placeholder,.Kaleido textarea::placeholder{color:var(--mutedColor);opacity:1}.Kaleido section.menu{position:relative}.Kaleido section.menu .logo{background:conic-gradient(var(--idColor) 0 25%,var(--secondColor) 0 50%,var(--thirdColor) 0 75%,var(--fourthColor) 0);border-radius:50%;padding:5px}.Kaleido section.menu .logo img{border:4px solid var(--backgroundColor);border-radius:50%;box-sizing:border-box;-o-object-fit:cover;object-fit:cover}.Kaleido section.menu .header h1{font-family:var(--font-2-family);font-size:34px;font-weight:var(--font-2-weight);line-height:1.05;word-break:break-word}.Kaleido section.menu .header h1 a{background:linear-gradient(transparent 58%,var(--secondColor) 58%,var(--secondColor) 90%,transparent 90%);-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration:none}.Kaleido section.menu p.tagLine{font-family:var(--font-3-family);font-size:var(--font-3-size);font-weight:600;line-height:1.5;text-transform:none}.Kaleido section.menu p.extraTagLine,.Kaleido section.menu p.tagLine{color:var(--mutedColor);opacity:1}.Kaleido section.menu menu li:nth-child(4n+1){--kaleido:var(--idColor)}.Kaleido section.menu menu li:nth-child(4n+2){--kaleido:var(--secondColor)}.Kaleido section.menu menu li:nth-child(4n+3){--kaleido:var(--thirdColor)}.Kaleido section.menu menu li:nth-child(4n+4){--kaleido:var(--fourthColor)}.Kaleido section.menu menu a{border-radius:999px;font-size:16px;font-weight:700}.Kaleido section.menu menu a:before{background:var(--kaleido);border-radius:50%;content:"";display:inline-block;height:9px;margin-right:9px;vertical-align:1px;width:9px}@media not all and (hover:none){.Kaleido section.menu menu a:hover{background:var(--kaleido);color:var(--onIdColor)}.Kaleido section.menu menu a:hover:before{background:var(--onIdColor)}}.Kaleido section.menu menu a.router-link-exact-active{background:var(--kaleido);color:var(--onIdColor)}.Kaleido section.menu menu a.router-link-exact-active:before{background:var(--onIdColor)}.Kaleido section.menu .MenuLinks.isBurger menu{background:var(--backgroundColor);border-left:1px solid var(--borderColor)}.Kaleido div.ExternalLinks .full-urls a.full-url,.Kaleido div.ExternalLinks .knowns a.icon{border-radius:999px}.Kaleido div.ExternalLinks .full-urls a.full-url:nth-child(4n+1),.Kaleido div.ExternalLinks .knowns a.icon:nth-child(4n+1){--kaleido:var(--idColor)}.Kaleido div.ExternalLinks .full-urls a.full-url:nth-child(4n+2),.Kaleido div.ExternalLinks .knowns a.icon:nth-child(4n+2){--kaleido:var(--secondColor)}.Kaleido div.ExternalLinks .full-urls a.full-url:nth-child(4n+3),.Kaleido div.ExternalLinks .knowns a.icon:nth-child(4n+3){--kaleido:var(--thirdColor)}.Kaleido div.ExternalLinks .full-urls a.full-url:nth-child(4n+4),.Kaleido div.ExternalLinks .knowns a.icon:nth-child(4n+4){--kaleido:var(--fourthColor)}.Kaleido div.ExternalLinks a{background:var(--kaleido,var(--idColor));box-shadow:none;color:var(--onIdColor)}@media not all and (hover:none){.Kaleido div.ExternalLinks a:hover{background:var(--color-font1)!important;color:var(--backgroundColor)}}.Kaleido div.ExternalLinks.noPadding a{background:transparent;color:var(--color-font1)}.Kaleido .ArtworksView .artworkGrid>:nth-child(4n+1){--kaleido:var(--idColor)}.Kaleido .ArtworksView .artworkGrid>:nth-child(4n+2){--kaleido:var(--secondColor)}.Kaleido .ArtworksView .artworkGrid>:nth-child(4n+3){--kaleido:var(--thirdColor)}.Kaleido .ArtworksView .artworkGrid>:nth-child(4n+4){--kaleido:var(--fourthColor)}.Kaleido .ArtworksView .artworkGrid div img:not(.isLoading){border-radius:18px;box-shadow:none;transition:transform .16s ease,box-shadow .16s ease}@media not all and (hover:none){.Kaleido .ArtworksView .artworkGrid a:hover img{box-shadow:8px 8px 0 var(--kaleido,var(--idColor));transform:translate(-4px,-4px) rotate(-1deg)}}.Kaleido .ArtworkView .image-holder,.Kaleido .ArtworkView .image-holder img{border-radius:18px}.Kaleido .PaperArtworkItem:nth-child(4n+1){--kaleido:var(--idColor)}.Kaleido .PaperArtworkItem:nth-child(4n+2){--kaleido:var(--secondColor)}.Kaleido .PaperArtworkItem:nth-child(4n+3){--kaleido:var(--thirdColor)}.Kaleido .PaperArtworkItem:nth-child(4n+4){--kaleido:var(--fourthColor)}.Kaleido .PaperArtworkItem div.image{border-radius:18px}.Kaleido .PaperArtworkItem a div.image{transition:transform .16s ease,box-shadow .16s ease}@media not all and (hover:none){.Kaleido .PaperArtworkItem a div.image:hover{box-shadow:8px 8px 0 var(--kaleido);transform:translate(-4px,-4px) rotate(-1deg)}}.Kaleido .PaperArtworkItem h3{font-family:var(--font-2-family);font-weight:700}.Kaleido .PaperArtworkItem h3.name{font-size:21px;line-height:1.2;overflow-wrap:anywhere;word-break:normal}.Kaleido .PaperArtworkItem .availability{background:var(--kaleido);border-radius:999px;color:var(--onIdColor);display:inline-block;font-family:var(--font-3-family);font-size:12px;font-weight:700;padding:2px 10px}@media only screen and (min-width:610px){.Kaleido.Side section.menu{background:var(--surfaceColor);min-height:100vh;min-width:250px;padding:44px 34px 40px;width:250px}.Kaleido.Side section.menu:after{background:repeating-linear-gradient(180deg,var(--idColor) 0 120px,var(--secondColor) 120px 240px,var(--thirdColor) 240px 360px,var(--fourthColor) 360px 480px);bottom:0;content:"";position:absolute;right:0;top:0;width:8px}.Kaleido.Side section.menu .logo{height:150px;margin-bottom:26px;width:150px}.Kaleido.Side section.menu h1{margin:0 0 12px}.Kaleido.Side section.menu p.tagLine{margin:0 0 28px}.Kaleido.Side section.menu menu{margin-bottom:28px;padding:0}.Kaleido.Side section.menu menu li{display:block}.Kaleido.Side section.menu menu a{display:inline-block;line-height:38px;margin:0 -14px 4px;padding:0 14px}.Kaleido.HeroLarge section.menu{padding:56px 3.1vw 40px}.Kaleido.HeroLarge section.menu:before{background:linear-gradient(90deg,var(--idColor) 0 25%,var(--secondColor) 25% 50%,var(--thirdColor) 50% 75%,var(--fourthColor) 75%);content:"";height:10px;left:0;position:absolute;right:0;top:0}.Kaleido.HeroLarge section.menu .logo{border-radius:50%;height:160px;width:160px}.Kaleido.HeroLarge section.menu .details{margin:28px 0 22px}.Kaleido.HeroLarge section.menu .details h1{font-size:64px;margin:0 0 14px}.Kaleido.HeroLarge section.menu menu ul{-moz-column-gap:8px;column-gap:8px}.Kaleido.HeroLarge section.menu menu a{line-height:42px;margin:0;padding:0 18px}.Kaleido.Compact section.menu{background:var(--surfaceColor);padding:16px 28px 22px}.Kaleido.Compact section.menu:after{background:linear-gradient(90deg,var(--idColor) 0 25%,var(--secondColor) 25% 50%,var(--thirdColor) 50% 75%,var(--fourthColor) 75%);bottom:0;content:"";height:6px;left:0;position:absolute;right:0}.Kaleido.Compact section.menu .logo{height:60px;min-width:60px;padding:4px;width:60px}.Kaleido.Compact section.menu .logo img{border-width:3px}.Kaleido.Compact section.menu h1{font-size:26px}.Kaleido.Compact .MenuLinks.isBurger .menu-icon{right:22px;top:26px}}@media only screen and (max-width:610px){.Kaleido section.menu{background:var(--surfaceColor)}.Kaleido section.menu:after{background:linear-gradient(90deg,var(--idColor) 0 25%,var(--secondColor) 25% 50%,var(--thirdColor) 50% 75%,var(--fourthColor) 75%);bottom:0;content:"";height:5px;left:0;position:absolute;right:0}.Kaleido section.menu .logo{margin:0 14px 0 0;padding:3px}.Kaleido section.menu .logo img{border-width:2px}.Kaleido section.menu .details h1{font-size:21px;margin-right:10px}.Kaleido section.menu .details p.tagLine{font-size:12px}.Kaleido .PaperArtworkItem div.image{border-radius:14px}.Kaleido .PaperArtworkItem h3.name{font-size:18px}.Kaleido .backgrounds{display:none}}
