.linkpage-public--header{background-color:var(--clickwhale-header-bg-color)}.linkpage-public--title,.linkpage-public--description{color:var(--clickwhale-header-text-color)}.linkpage-feed--entry a{color:var(--clickwhale-link-color)}.linkpage-feed--entry{background-color:var(--clickwhale-link-bg-color);transition:all .3s ease-in-out}.linkpage-feed--title{display:block;color:var(--clickwhale-link-color);text-decoration:none;letter-spacing:normal;font-weight:500}.linkpage-feed--image{display:block}.linkpage-feed--image img{display:block;margin:0;border-radius:5px;transition:all .3s ease-in-out;object-fit:cover;aspect-ratio:1.618/1;width:100%;height:auto}.linkpage-public-row>[class^=linkpage-feed-layout--grid]{display:grid;gap:20px}.linkpage-feed-layout--grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.linkpage-feed-layout--grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.linkpage-public-row>[class^=linkpage-feed-layout--grid] .linkpage-feed--entry{border-radius:10px;padding:.5rem}.linkpage-feed-layout--grid-2 .linkpage-feed--title{font-size:1.2rem;line-height:1.2em;font-weight:500;padding:0 10px 10px}.linkpage-feed-layout--grid-3 .linkpage-feed--title{font-size:1rem;line-height:1.3em;padding:0 5px 5px}.linkpage-public-row>[class^=linkpage-feed-layout--list]{display:flex;flex-direction:column;gap:20px}.linkpage-feed-layout--list-lg .linkpage-feed--entry{border-radius:10px;padding:1rem}.linkpage-feed-layout--list-lg .linkpage-feed--title{font-size:1.5rem;line-height:1.2em}.linkpage-feed-layout--list-sm .linkpage-feed--entry{display:flex;align-items:center;justify-content:flex-start;border-radius:10px;padding:1rem;gap:20px}.linkpage-feed-layout--list-sm .linkpage-feed--image{flex:1}.linkpage-feed-layout--list-sm .linkpage-feed--title{flex:2;font-size:1.3rem;line-height:1.2em;margin:0 !important}.linkpage-public-row>[class^=linkpage-feed-layout--list] a+a{margin-top:15px}.linkpage-public-row>[class^=linkpage-feed-layout--grid] a+a{margin-top:10px}.linkpage-feed--entry:hover a{color:var(--clickwhale-link-hover)}.linkpage-feed--entry:hover{background-color:var(--clickwhale-link-bg-hover);box-shadow:0 15px 25px rgba(0,0,0,.05);color:var(--clickwhale-link-hover)}.linkpage-feed--entry:hover img{opacity:.7}.linkpage-public--links>.linkpage-public-row.linkpage-public-row--cw_social:first-child{margin:-20px 0 40px}.linkpage-public--links>.linkpage-public-row.linkpage-public-row--cw_social:last-child{margin:40px 0 0}.linkpage-public--links>.linkpage-public-row.linkpage-public-row--cw_social>.linkpage-row--title--wrap{margin-bottom:.6rem}.linkpage-public--links>.linkpage-public-row.linkpage-public-row--cw_social>.linkpage-row--title--wrap .linkpage-row--title{margin-bottom:.4rem;font-size:1.2rem}.linkpage-public--links>.linkpage-public-row.linkpage-public-row--cw_social>.linkpage-row--title--wrap .linkpage-row--subtitle{margin-top:0;margin-bottom:0}.linkpage-public--links>.linkpage-public-row.linkpage-public-row--cw_social>.linkpage-row--title--wrap .linkpage-row--title+.linkpage-row--subtitle{margin-bottom:.45rem}.linkpage-public--links>.linkpage-public-row.linkpage-public-row--cw_social>.linkpage-public--social{position:relative;display:flex;align-items:center;justify-content:center;flex-flow:row wrap;list-style:none;margin:0;padding:0;gap:20px}.linkpage-public--links>.linkpage-public-row.linkpage-public-row--cw_social>.linkpage-public--social>li>a{display:block;text-decoration:none;color:var(--clickwhale-text-color)}.linkpage-public--links>.linkpage-public-row.linkpage-public-row--cw_social>.linkpage-public--social>li>a svg{display:block;width:36px;height:36px}.linkpage-public--links>.linkpage-public-row.linkpage-public-row--cw_social>.linkpage-public--social>li>a:hover{opacity:.7;color:var(--clickwhale-text-color)}.linkpage-public-row.linkpage-public-row--cw_image .cw-image{display:block;max-width:100%;height:auto;text-align:center}.linkpage-public-row.linkpage-public-row--cw_image .cw-image img{display:block;max-width:100%;height:auto}@media (max-width:700px){.linkpage-feed-layout--grid-2 .linkpage-feed--title,.linkpage-feed-layout--grid-3 .linkpage-feed--title,.linkpage-feed-layout--list-lg .linkpage-feed--title,.linkpage-feed-layout--list-sm .linkpage-feed--title{font-size:1rem;line-height:1.3em}.linkpage-public--links>.linkpage-public-row.linkpage-public-row--cw_social>.linkpage-public--social{gap:10px}}@media (max-width:600px){.linkpage-feed-layout--list-sm .linkpage-feed--entry{flex-direction:column}.linkpage-feed-layout--grid-2 .linkpage-feed--title,.linkpage-feed-layout--grid-3 .linkpage-feed--title{word-break:break-all}}