.FeaturedCard-module__wJb57W__card{background:var(--surface);border-radius:40px;grid-template-columns:minmax(0,760fr) minmax(0,552fr);display:grid;overflow:hidden}.FeaturedCard-module__wJb57W__cover{aspect-ratio:auto;border-radius:0;min-height:460px}.FeaturedCard-module__wJb57W__text{flex-direction:column;justify-content:center;gap:20px;padding:48px;display:flex}.FeaturedCard-module__wJb57W__meta{color:var(--accent);font-size:13px;font-weight:500;line-height:18px}.FeaturedCard-module__wJb57W__title{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(36px,1.3vw + 29px,48px);font-weight:600;line-height:1.25}.FeaturedCard-module__wJb57W__excerpt{color:var(--muted)}.FeaturedCard-module__wJb57W__title{transition:color .25s}.FeaturedCard-module__wJb57W__card:hover .FeaturedCard-module__wJb57W__title{color:var(--accent)}.FeaturedCard-module__wJb57W__more{align-items:center;gap:8px;font-weight:500;display:inline-flex}.FeaturedCard-module__wJb57W__more:after{content:"→";transition:transform .35s var(--ease-out)}.FeaturedCard-module__wJb57W__card:hover .FeaturedCard-module__wJb57W__more{color:var(--accent)}.FeaturedCard-module__wJb57W__card:hover .FeaturedCard-module__wJb57W__more:after{transform:translate(6px)}@media (max-width:1100px){.FeaturedCard-module__wJb57W__card{grid-template-columns:minmax(0,1fr)}.FeaturedCard-module__wJb57W__cover{aspect-ratio:760/460;min-height:0}}@media (max-width:720px){.FeaturedCard-module__wJb57W__card{border-radius:32px}.FeaturedCard-module__wJb57W__cover{aspect-ratio:358/240}.FeaturedCard-module__wJb57W__text{gap:16px;padding:24px 20px 32px}.FeaturedCard-module__wJb57W__title{font-size:36px;line-height:1.1}}
.BlogList-module__13TaCa__chips{margin-top:8px}.BlogList-module__13TaCa__list{flex-direction:column;gap:56px;display:flex}.BlogList-module__13TaCa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 32px;display:grid}.BlogList-module__13TaCa__tip{background:var(--accent);color:#fff;border-radius:40px;align-items:center;gap:40px;min-height:336px;padding:48px 56px;display:flex;position:relative;overflow:hidden}.BlogList-module__13TaCa__tipText{flex-direction:column;flex:1;gap:12px;max-width:920px;display:flex}.BlogList-module__13TaCa__tipLabel{opacity:.75;font-size:13px;font-weight:500;line-height:18px}.BlogList-module__13TaCa__tipTitle{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(32px,2vw + 23px,52px);font-weight:600;line-height:1.15}.BlogList-module__13TaCa__tipSub{opacity:.85}.BlogList-module__13TaCa__tipCover{aspect-ratio:1;flex:none;width:400px;margin:-96px -56px -96px 0;background:0 0!important}@media (max-width:1100px){.BlogList-module__13TaCa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogList-module__13TaCa__tipCover{width:280px}}@media (max-width:720px){.BlogList-module__13TaCa__list{gap:40px}.BlogList-module__13TaCa__grid{grid-template-columns:minmax(0,1fr);gap:40px}.BlogList-module__13TaCa__tip{border-radius:32px;flex-direction:column-reverse;align-items:stretch;gap:0;min-height:0;padding:0 24px 32px}.BlogList-module__13TaCa__tipCover{width:auto;margin:0 -24px}}
.Subscribe-module___7KjOq__section{padding-bottom:96px}.Subscribe-module___7KjOq__plate{background:var(--graphite);color:var(--on-graphite);isolation:isolate;border-radius:40px;align-items:center;gap:40px;padding:56px;display:flex;position:relative;overflow:hidden}.Subscribe-module___7KjOq__text{flex-direction:column;flex:1;gap:8px;display:flex}.Subscribe-module___7KjOq__dim{color:var(--on-graphite-muted)}.Subscribe-module___7KjOq__button{z-index:1;position:relative}.Subscribe-module___7KjOq__ring,.Subscribe-module___7KjOq__dash{z-index:-1;border-radius:50%;position:absolute}.Subscribe-module___7KjOq__ring{border:2px solid #f4f5f71f;width:420px;height:420px;top:-160px;right:32px}.Subscribe-module___7KjOq__dash{border:2px dashed #3355ff80;width:240px;height:240px;top:-60px;right:112px}.Subscribe-module___7KjOq__mail{z-index:-1;width:232px;position:absolute;top:-45px;right:340px}@media (max-width:1240px){.Subscribe-module___7KjOq__mail{display:none}}@media (max-width:720px){.Subscribe-module___7KjOq__section{padding-bottom:72px}.Subscribe-module___7KjOq__plate{border-radius:32px;flex-direction:column;align-items:stretch;gap:24px;padding:32px 24px}}
