.BlogIndex-module__3A22IG__section{}.BlogIndex-module__3A22IG__inner{gap:56px;}.BlogIndex-module__3A22IG__filters{flex-wrap:wrap;gap:8px;width:100%;display:flex}.BlogIndex-module__3A22IG__filter{transition:background-color var(--dur-quick) ease, color var(--dur-quick) ease}.BlogIndex-module__3A22IG__filter:hover{background:rgb(var(--white) / .1)}.BlogIndex-module__3A22IG__filterOn,.BlogIndex-module__3A22IG__filterOn:hover{background:var(--pink);color:var(--text)}.BlogIndex-module__3A22IG__lead{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:40px;width:100%;display:grid}.BlogIndex-module__3A22IG__leadText{gap:12px}.BlogIndex-module__3A22IG__leadTitle{color:var(--text);transition:color var(--dur-quick) ease;font-size:24px;font-weight:500;line-height:32px}.BlogIndex-module__3A22IG__leadExcerpt{color:var(--text-70);font-size:16px;font-weight:400;line-height:24px}.BlogIndex-module__3A22IG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;width:100%;display:grid}.BlogIndex-module__3A22IG__card{flex-direction:column;gap:16px;height:100%;display:flex}.BlogIndex-module__3A22IG__shot{aspect-ratio:16/10;border-radius:var(--radius-card);width:100%;display:block;position:relative;overflow:hidden}.BlogIndex-module__3A22IG__shot img{object-fit:cover;transition:transform .5s var(--ease-glide)}.BlogIndex-module__3A22IG__card:hover .BlogIndex-module__3A22IG__shot img,.BlogIndex-module__3A22IG__card:focus-visible .BlogIndex-module__3A22IG__shot img,.BlogIndex-module__3A22IG__lead:hover .BlogIndex-module__3A22IG__shot img,.BlogIndex-module__3A22IG__lead:focus-visible .BlogIndex-module__3A22IG__shot img{transform:scale(1.03)}.BlogIndex-module__3A22IG__text{flex-direction:column;gap:8px;display:flex}.BlogIndex-module__3A22IG__date{}.BlogIndex-module__3A22IG__title{-webkit-line-clamp:3;color:var(--text);transition:color var(--dur-quick) ease;-webkit-box-orient:vertical;font-size:16px;font-weight:500;line-height:24px;display:-webkit-box;overflow:hidden}.BlogIndex-module__3A22IG__excerpt{-webkit-line-clamp:2;color:var(--text-70);-webkit-box-orient:vertical;font-size:16px;font-weight:400;line-height:24px;display:-webkit-box;overflow:hidden}@media (max-width:900px){.BlogIndex-module__3A22IG__lead{grid-template-columns:minmax(0,1fr);gap:16px}.BlogIndex-module__3A22IG__leadTitle{font-size:20px;line-height:28px}.BlogIndex-module__3A22IG__grid{gap:32px}}@media (max-width:560px){.BlogIndex-module__3A22IG__grid{grid-template-columns:1fr}}
.SiteFooter-module__p-5sba__section{flex-direction:column;align-items:center;gap:75px;padding-block:100px 40px;display:flex}.lightPage .SiteFooter-module__p-5sba__section{gap:24px;padding-top:0}.SiteFooter-module__p-5sba__cta{width:100%;max-width:var(--container);border:1px solid var(--hairline);border-radius:var(--radius-panel);background:var(--panel);height:300px;position:relative;overflow:hidden}.SiteFooter-module__p-5sba__cta.darkSurface{background:var(--bg)}.SiteFooter-module__p-5sba__ctaInner{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;height:100%;display:flex;position:relative}.SiteFooter-module__p-5sba__ctaTitle{text-align:center;width:100%;position:relative}.SiteFooter-module__p-5sba__ctaInner:has(.SiteFooter-module__p-5sba__ctaBody){gap:8px}.SiteFooter-module__p-5sba__ctaInner:has(.SiteFooter-module__p-5sba__ctaBody) .SiteFooter-module__p-5sba__ctaActions{margin-top:16px}.SiteFooter-module__p-5sba__ctaBody{text-align:center;color:var(--text-75);margin:0;font-size:20px;line-height:26px;position:relative}.SiteFooter-module__p-5sba__ctaActions{justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.SiteFooter-module__p-5sba__ctaActions .btnGhost{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.SiteFooter-module__p-5sba__footer{width:100%;max-width:var(--container);flex-direction:column;gap:40px;display:flex}.SiteFooter-module__p-5sba__columns{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.SiteFooter-module__p-5sba__column{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:24px;min-width:0;display:flex}.SiteFooter-module__p-5sba__brandMark{flex-direction:column;justify-content:center;align-items:flex-start;height:18px;display:flex}.SiteFooter-module__p-5sba__brandTagline{width:131px;color:var(--text-70);font-size:14px;font-weight:500;line-height:18px}.SiteFooter-module__p-5sba__columnTitle{white-space:nowrap;line-height:18px;}.SiteFooter-module__p-5sba__links{opacity:.8;white-space:nowrap;flex-direction:column;align-items:flex-start;gap:8px;font-size:14px;font-weight:400;line-height:18px;display:flex}.SiteFooter-module__p-5sba__links a{transition:opacity var(--dur-quick) ease}.SiteFooter-module__p-5sba__links a:hover{opacity:.7}.SiteFooter-module__p-5sba__legal{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.SiteFooter-module__p-5sba__copyright{white-space:nowrap;color:var(--text-50);font-size:14px;font-weight:400;line-height:18px}.SiteFooter-module__p-5sba__social{justify-content:center;align-items:flex-start;gap:16px;display:flex}.SiteFooter-module__p-5sba__social a{transition:opacity var(--dur-quick) ease}.SiteFooter-module__p-5sba__social a:hover{opacity:.7}.lightPage .SiteFooter-module__p-5sba__social img{filter:invert()}@media (max-width:900px){.SiteFooter-module__p-5sba__section{gap:56px}.SiteFooter-module__p-5sba__cta{height:auto}.SiteFooter-module__p-5sba__ctaInner{padding:56px 28px}.SiteFooter-module__p-5sba__columns{flex-wrap:wrap;gap:40px 24px}.SiteFooter-module__p-5sba__column{flex:1 0 40%}}@media (max-width:560px){.SiteFooter-module__p-5sba__legal{flex-direction:column;align-items:flex-start;gap:20px}.SiteFooter-module__p-5sba__copyright{white-space:normal}}
.partner-module__P3ljsq__page{--pink:var(--partner-fill)}.partner-module__P3ljsq__page .btnPrimary{color:var(--partner-on)}.partner-module__P3ljsq__page .btnPrimary:hover{background:var(--partner-lit)}.partner-module__P3ljsq__page .btnPrimary img{filter:brightness(0)}
.LandingFooter-module__c30UhW__section{flex-direction:column;align-items:center;gap:56px;padding-block:100px 40px;display:flex}.LandingFooter-module__c30UhW__ctaTitle{text-align:center;text-wrap:balance;width:100%;max-width:760px;position:relative}.LandingFooter-module__c30UhW__ctaActions{justify-content:center;align-items:center;display:flex;position:relative}.LandingFooter-module__c30UhW__ctaPrice{color:rgb(var(--white) / .8);align-items:center;gap:10px;margin-left:10px;display:flex}.LandingFooter-module__c30UhW__ctaPrice:before{content:"";background:rgb(var(--white) / .3);width:1px;height:16px}.LandingFooter-module__c30UhW__footer{width:100%;max-width:var(--container);flex-direction:column;gap:32px;display:flex}.LandingFooter-module__c30UhW__legal{justify-content:space-between;align-items:center;gap:32px;width:100%;display:flex}.LandingFooter-module__c30UhW__legal img{flex-shrink:0}.LandingFooter-module__c30UhW__copyright{min-width:0;color:var(--text-50);flex:1 1 0;font-size:14px;font-weight:400;line-height:20px}.LandingFooter-module__c30UhW__links{white-space:nowrap;color:var(--text-70);flex-shrink:0;gap:16px;font-size:14px;font-weight:400;line-height:20px;display:flex}.LandingFooter-module__c30UhW__links a{transition:color var(--dur-quick) ease}.LandingFooter-module__c30UhW__links a:hover{color:var(--text)}@media (max-width:720px){.LandingFooter-module__c30UhW__legal{flex-direction:column;align-items:flex-start;gap:16px}}
.LandingHeader-module__37Ld_q__header{z-index:100;background:rgb(var(--bg-rgb) / .72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0}.LandingHeader-module__37Ld_q__inner{width:100%;height:80px;max-width:var(--container);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;display:flex}.LandingHeader-module__37Ld_q__logo{flex-shrink:0;width:140px;height:16px}.LandingHeader-module__37Ld_q__actions{flex-shrink:0;align-items:center;display:flex}.LandingHeader-module__37Ld_q__actions .btn{height:32px;font-size:14px;line-height:18px}@media (max-width:520px){.LandingHeader-module__37Ld_q__inner{gap:16px;height:64px}.LandingHeader-module__37Ld_q__logo{width:112px;height:13px}}
