.kame-blog__mast{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 48px;align-items:end;margin-bottom:32px}.kame-blog__h1{margin:0;font-family:var(--kame-font-heading);font-size:clamp(56px,9vw,140px);font-weight:700;line-height:.84;letter-spacing:-.055em;text-wrap:balance}.kame-blog__intro{max-width:44ch;margin:0 0 12px;font-size:17px;line-height:1.6;color:color-mix(in srgb,var(--kame-c-light) 72%,transparent)}.kame-blog__tags{display:flex;gap:8px;margin:0 calc(var(--kame-gutter) * -1) 28px;padding:0 var(--kame-gutter) 2px;overflow-x:auto;scrollbar-width:none}.kame-blog__tag{flex:none;padding:8px 14px;border:1px solid var(--kame-line);border-radius:999px;font-size:13px;font-weight:600;text-decoration:none;color:color-mix(in srgb,var(--kame-c-light) 72%,transparent);transition:color .2s ease,border-color .2s ease}.kame-blog__tag:hover{border-color:color-mix(in srgb,var(--kame-c-light) 50%,transparent);color:var(--kame-c-light)}.kame-blog__tag[aria-current=page]{border-color:var(--kame-c-light);background:var(--kame-c-light);color:var(--kame-c-ink)}.kame-blog__title{margin:0;font-family:var(--kame-font-heading);font-weight:700;line-height:1.04;letter-spacing:-.03em;text-wrap:balance}.kame-blog__excerpt{max-width:58ch;color:color-mix(in srgb,var(--kame-c-light) 78%,transparent)}.kame-blog__mosaic{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.kame-blog__tile{position:relative;grid-column:span 4;display:flex;align-items:flex-end;min-height:320px;overflow:hidden;isolation:isolate;border-radius:var(--kame-radius-panel);background:var(--kame-c-raised);color:var(--kame-c-light);text-decoration:none}.kame-blog__tile--6{grid-column:span 6;min-height:380px}.kame-blog__tile--8{grid-column:span 8;min-height:460px}.kame-blog__tile--12{grid-column:1 / -1;min-height:460px}.kame-blog__tile .kame-jn__img{z-index:-2;filter:brightness(.72);transition:scale 1.2s var(--kame-ease-out),filter .8s var(--kame-ease-out)}.kame-blog__tile:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 35%,var(--kame-jn-scrim))}.kame-blog__tile:before{content:"";position:absolute;z-index:0;top:-20%;bottom:-20%;left:-60%;width:40%;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--kame-amber) 22%,transparent),transparent);rotate:12deg;pointer-events:none;transition:translate 1.1s var(--kame-ease-out)}.kame-blog__tile-copy{position:relative;z-index:1;display:grid;gap:10px;padding:clamp(20px,2.4vw,32px)}.kame-blog__tile .kame-blog__title{font-size:clamp(20px,1.8vw,26px)}.kame-blog__tile:is(.kame-blog__tile--8,.kame-blog__tile--12) .kame-blog__title{font-size:clamp(28px,3.4vw,48px)}.kame-blog__tile--4 .kame-blog__excerpt{display:none}.kame-blog__cover{position:relative;display:flex;align-items:flex-end;aspect-ratio:21 / 9;overflow:hidden;isolation:isolate;border-radius:var(--kame-radius-panel);background:var(--kame-c-raised);color:var(--kame-c-light);text-decoration:none}.kame-blog__cover .kame-jn__img{z-index:-2;transition:scale 1.4s var(--kame-ease-out)}.kame-blog__cover:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 30%,var(--kame-jn-scrim)),linear-gradient(90deg,color-mix(in srgb,var(--kame-c-ink) 55%,transparent),transparent 60%)}.kame-blog__cover-copy{display:grid;gap:12px;max-width:780px;padding:clamp(20px,3.4vw,48px)}.kame-blog__cover .kame-blog__title{font-size:clamp(30px,4.6vw,68px);line-height:.96;letter-spacing:-.045em}.kame-blog__index{margin:28px 0 0;padding:0;list-style:none}.kame-blog__row{display:grid;grid-template-columns:170px minmax(0,1fr) 220px;gap:32px;align-items:center;padding-block:22px;border-top:1px solid var(--kame-line);color:var(--kame-c-light);text-decoration:none}.kame-blog__row-copy{display:grid;gap:8px}.kame-blog__row .kame-blog__title{font-size:clamp(20px,2.2vw,30px);font-weight:600;line-height:1.1;transition:color .3s ease}.kame-blog__thumb{position:relative;aspect-ratio:3 / 2;overflow:hidden;border-radius:var(--kame-radius-btn);background:var(--kame-c-raised)}.kame-blog__thumb .kame-jn__img{filter:brightness(.45) saturate(.7);transition:filter .6s var(--kame-ease-out),scale .8s var(--kame-ease-out)}.kame-blog__row:is(:hover,:focus-visible) .kame-blog__thumb .kame-jn__img{filter:none;scale:1.05}.kame-blog__pager{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:48px}.kame-blog__page{font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--kame-c-light) 72%,transparent)}@media(hover:hover){.kame-blog__tile:hover .kame-jn__img{scale:1.04;filter:none}.kame-blog__tile:hover:before{translate:420% 0}.kame-blog__cover:hover .kame-jn__img{scale:1.03}.kame-blog__row:hover .kame-blog__title{color:var(--kame-orange)}}@media(max-width:749px){.kame-blog__mast,.kame-blog__mosaic{grid-template-columns:minmax(0,1fr)}.kame-blog__tile,.kame-blog__tile--6,.kame-blog__tile--8,.kame-blog__tile--12{grid-column:auto;min-height:320px}.kame-blog__tile .kame-blog__excerpt{display:none}.kame-blog__cover{aspect-ratio:4 / 5}.kame-blog__row{grid-template-columns:96px minmax(0,1fr);gap:6px 16px}.kame-blog__row .kame-blog__thumb{grid-row:1 / 3;grid-column:1;aspect-ratio:1}.kame-blog__row .kame-blog__thumb .kame-jn__img{filter:none}.kame-blog__row .kame-jn__meta,.kame-blog__row-copy{grid-column:2}.kame-blog__row .kame-blog__excerpt{display:none}}@media(prefers-reduced-motion:reduce){.kame-blog *,.kame-blog *:before{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/kame-blog.css.map */
