.tanwa-blog-hub{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.tanwa-blog-hub__hero{background:#17211d;color:#fff;min-height:clamp(37rem,47vw,56rem);overflow:hidden;position:relative}.tanwa-blog-hub__hero-media,.tanwa-blog-hub__hero-overlay{top:0;right:0;bottom:0;left:0;position:absolute}.tanwa-blog-hub__hero-media img{height:100%;object-fit:cover;object-position:center 64%;transform:scale(1.14);transform-origin:10% 64%;width:100%}.tanwa-blog-hub__hero-overlay{background:linear-gradient(90deg,#080d0bc7,#080d0b66),linear-gradient(0deg,rgba(8,13,11,.42),transparent 58%)}.tanwa-blog-hub__hero-inner{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;max-width:98rem;min-height:clamp(37rem,47vw,56rem);padding-bottom:clamp(4.8rem,7vw,8rem);padding-top:4.8rem;position:relative;z-index:1}.tanwa-blog-hub__title{color:inherit;font-size:clamp(3.8rem,5.5vw,6.4rem);font-weight:700;letter-spacing:-.06em;line-height:.96;margin:0;max-width:11ch}.tanwa-blog-hub__intro{color:#ffffffeb;font-size:clamp(1.7rem,2vw,2.35rem);font-weight:600;line-height:1.45;margin:2.4rem 0 0;max-width:56rem}.tanwa-blog-hub__chapter{border-bottom:1px solid rgba(var(--color-foreground),.12);padding:clamp(5.6rem,9vw,10.5rem) 0;scroll-margin-top:5rem}.tanwa-blog-hub__chapter:nth-child(2n){background:rgba(var(--color-foreground),.035)}.tanwa-blog-hub__chapter-header{align-items:center;display:grid;gap:3.2rem;grid-template-columns:minmax(17rem,.9fr) minmax(26rem,1.15fr) auto;margin-bottom:clamp(3.2rem,5vw,5.4rem)}.tanwa-blog-hub__chapter h2{font-size:clamp(3.4rem,4.6vw,5.8rem);letter-spacing:-.055em;line-height:.94;margin:0}.tanwa-blog-hub__chapter-description{font-size:1.65rem;line-height:1.5;margin:0;max-width:40rem}.tanwa-blog-hub__all-link,.tanwa-blog-hub__read-link{align-items:center;color:inherit;display:inline-flex;font-size:1.35rem;font-weight:700;gap:.9rem;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.tanwa-blog-hub__all-link{border-bottom:1px solid currentColor;padding-bottom:.5rem}.tanwa-blog-hub__all-link span{font-size:1.9rem;line-height:.75;transition:transform .18s ease}.tanwa-blog-hub__all-link:hover span,.tanwa-blog-hub__all-link:focus-visible span{transform:translate(.35rem)}.tanwa-blog-hub__grid{display:grid;gap:2.2rem;grid-template-columns:repeat(4,minmax(0,1fr))}.tanwa-blog-hub__card{background:rgb(var(--color-background));display:flex;flex-direction:column;min-width:0}.tanwa-blog-hub__media{background:#c1b58d;display:block;overflow:hidden;position:relative}.tanwa-blog-hub__media:after{background:linear-gradient(180deg,transparent 70%,rgba(0,0,0,.25));content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.tanwa-blog-hub__image,.tanwa-blog-hub__image-placeholder{aspect-ratio:1.18 / 1;display:block;height:100%;object-fit:cover;transition:transform .48s cubic-bezier(.2,.65,.35,1);width:100%}.tanwa-blog-hub__image-placeholder{background:linear-gradient(135deg,#40594d,#c1b58d)}.tanwa-blog-hub__card:hover .tanwa-blog-hub__image,.tanwa-blog-hub__card:focus-within .tanwa-blog-hub__image{transform:scale(1.045)}.tanwa-blog-hub__card-content{display:flex;flex:1;flex-direction:column;padding:2.2rem 2.2rem 2.5rem}.tanwa-blog-hub__meta{font-size:1.1rem;font-weight:700;letter-spacing:.16em;line-height:1.3;color:rgba(var(--color-foreground),.56);margin-bottom:1.2rem}.tanwa-blog-hub__card h3{font-size:clamp(2.2rem,2.3vw,3rem);letter-spacing:-.035em;line-height:1.04;margin:0}.tanwa-blog-hub__card h3 a{color:inherit;text-decoration:none}.tanwa-blog-hub__card h3 a:hover,.tanwa-blog-hub__card h3 a:focus-visible{text-decoration:underline;text-underline-offset:.18em}.tanwa-blog-hub__excerpt{color:rgba(var(--color-foreground),.72);font-size:1.45rem;line-height:1.52;margin:1.3rem 0 2rem}.tanwa-blog-hub__read-link{margin-top:auto}.tanwa-blog-hub__read-link:after{background:currentColor;content:"";height:1px;transition:width .18s ease;width:2rem}.tanwa-blog-hub__read-link:hover:after,.tanwa-blog-hub__read-link:focus-visible:after{width:3.4rem}.tanwa-blog-hub__empty{border:1px dashed rgba(var(--color-foreground),.3);font-size:1.6rem;margin:0;padding:2.4rem}@media screen and (max-width:989px){.tanwa-blog-hub__chapter-header{align-items:start;grid-template-columns:minmax(16rem,.8fr) minmax(24rem,1.2fr)}.tanwa-blog-hub__chapter-description{grid-column:1 / -1}.tanwa-blog-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.tanwa-blog-hub__hero-media img{object-position:35% 68%;transform:scale(1.06);transform-origin:35% 68%}.tanwa-blog-hub__hero-inner{padding-left:2rem;padding-right:2rem}.tanwa-blog-hub__chapter-header,.tanwa-blog-hub__grid{grid-template-columns:1fr}.tanwa-blog-hub__all-link{justify-self:start}.tanwa-blog-hub__card-content{padding:2rem}}.tanwa-events-hero{position:relative;isolation:isolate;background:#17211d;color:#fff;overflow:hidden}.tanwa-events-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 56%;z-index:-2}.tanwa-events-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#080d0ba6,#080d0b1f),linear-gradient(0deg,rgb(8 13 11 / 45%),transparent 75%);z-index:-1}.tanwa-events-hero .tanwa-events-hero__content{min-height:clamp(36rem,40vw,56rem);display:flex;flex-direction:column;justify-content:flex-end;padding-top:6rem;padding-bottom:clamp(4rem,6vw,8rem)}.tanwa-events-hero h1{color:#fff;font-size:clamp(3.8rem,5.5vw,6.4rem);font-weight:700;letter-spacing:-.045em;line-height:1.06;max-width:13ch;margin:0}.tanwa-events-hero p{font-size:clamp(1.7rem,2vw,2.2rem);font-weight:600;max-width:56rem}[id$=__rich_text_MwTwkp] .rich-text{padding-block:clamp(4.8rem,6vw,8rem) 1.2rem}[id$=__rich_text_MwTwkp] .rich-text__wrapper{width:100%;max-width:var(--page-width);padding-inline:5rem;margin-inline:auto}[id$=__rich_text_MwTwkp] .rich-text__blocks{display:block;max-width:none}[id$=__rich_text_MwTwkp] .rich-text__heading{margin:0;font-size:clamp(2.6rem,3vw,4rem);font-weight:700;letter-spacing:-.035em;line-height:1.12}[id$=__rich_text_MwTwkp] .rich-text__text{margin:0;font-size:1.65rem;line-height:1.8}[id$=__multicolumn_BwgWA7] .multicolumn{background:#f5f5f1;color:#17211d}[id$=__multicolumn_BwgWA7] .page-width{padding-block:clamp(4.8rem,6vw,8rem)}[id$=__multicolumn_BwgWA7] .title{font-size:clamp(3rem,3.3vw,4.6rem);font-weight:700;letter-spacing:-.035em;line-height:1.12;color:inherit}[id$=__multicolumn_BwgWA7] .title-wrapper-with-link{margin-bottom:3.6rem}[id$=__multicolumn_BwgWA7] .multicolumn-list{align-items:start;row-gap:4rem}[id$=__multicolumn_BwgWA7] .multicolumn-card{background:#fff}[id$=__multicolumn_BwgWA7] .multicolumn-card__info{padding:2.4rem}[id$=__multicolumn_BwgWA7] h3{font-size:2rem;font-weight:700;letter-spacing:-.015em;line-height:1.35;color:#17211d}[id$=__multicolumn_BwgWA7] .rte{font-size:1.5rem;line-height:1.85;color:#3c443f;overflow-wrap:anywhere}[id$=__featured_blog_tanwa_events] .blog{background:#fff;color:#17211d}[id$=__featured_blog_tanwa_events] .page-width-desktop{max-width:var(--page-width);padding-inline:5rem}[id$=__featured_blog_tanwa_events] .card__heading{font-size:2rem;font-weight:700;letter-spacing:-.015em;line-height:1.35}[id$=__featured_blog_tanwa_events] .article-card__excerpt{font-size:1.5rem;line-height:1.75}@media(max-width:989px){[id$=__rich_text_MwTwkp] .rich-text__blocks{grid-template-columns:1fr;gap:2.4rem}}@media(max-width:749px){[id$=__rich_text_MwTwkp] .rich-text__wrapper{padding-inline:1.5rem}.tanwa-events-hero__content{min-height:36rem}.tanwa-events-hero__image{object-position:54% 56%}[id$=__multicolumn_BwgWA7] .multicolumn-card__info{padding:2rem}[id$=__featured_blog_tanwa_events] .page-width-desktop{padding-inline:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
