.features-module__BNw4Aa__featuresSection{padding:var(--section-padding-block) var(--space-8);background:var(--bg-white)}.features-module__BNw4Aa__container{max-width:var(--layout-width);margin:0 auto}.features-module__BNw4Aa__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;display:grid}.features-module__BNw4Aa__featureCardLink{color:inherit;text-decoration:none;display:block}.features-module__BNw4Aa__featureCard{background:var(--bg-white);border:var(--border-thin) solid var(--border-default);transition:border-color var(--duration-slow) var(--ease-standard);border-radius:16px;flex-direction:column;height:100%;display:flex;overflow:hidden}.features-module__BNw4Aa__featureCardLink:hover .features-module__BNw4Aa__featureCard,.features-module__BNw4Aa__featureCardLink:focus-visible .features-module__BNw4Aa__featureCard{border-color:var(--color-primary)}.features-module__BNw4Aa__imageContainer{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.features-module__BNw4Aa__featureImage{object-fit:cover;opacity:1;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease-standard), opacity var(--duration-slower) var(--ease-standard);position:absolute;top:0;left:0}.features-module__BNw4Aa__featureCardLink:hover .features-module__BNw4Aa__featureImage,.features-module__BNw4Aa__featureCardLink:focus-visible .features-module__BNw4Aa__featureImage{transform:scale(1.05)}.features-module__BNw4Aa__featureImageHidden,.features-module__BNw4Aa__featureCardLink:hover .features-module__BNw4Aa__featureImageHidden,.features-module__BNw4Aa__featureCardLink:focus-visible .features-module__BNw4Aa__featureImageHidden{opacity:0;transform:none}.features-module__BNw4Aa__cardDemoFrame{pointer-events:none;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.features-module__BNw4Aa__cardContent{flex-direction:column;flex:1;padding:1.5rem;display:flex}.features-module__BNw4Aa__featureTitle{font-size:var(--text-lg);color:var(--text-heading);font-weight:var(--weight-semibold);margin:0 0 .8rem;line-height:1.3}.features-module__BNw4Aa__featureDescription{color:var(--text-secondary);line-height:1.6;font-size:var(--text-sm);font-weight:var(--weight-normal);flex:1;margin:0}.features-module__BNw4Aa__learnMore{margin-top:1rem}.features-module__BNw4Aa__floweeSection{padding:var(--section-padding-block) var(--space-8);background:var(--bg-chrome)}.features-module__BNw4Aa__floweeText h2{font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:var(--weight-bold);color:var(--text-heading);letter-spacing:-.015em;margin:0 0 var(--space-4);line-height:1.2}.features-module__BNw4Aa__floweeText p{font-size:var(--text-md);color:var(--text-secondary);margin:0 0 1rem;line-height:1.7}.features-module__BNw4Aa__floweeText p:last-child{margin-bottom:0}.features-module__BNw4Aa__floweeText strong{color:var(--text-primary);font-weight:var(--weight-semibold)}.features-module__BNw4Aa__floweeImageWrap{border:var(--border-thin) solid var(--border-default);border-radius:16px;overflow:hidden}.features-module__BNw4Aa__floweeImage{width:100%;height:auto;display:block}.features-module__BNw4Aa__personalizationSection{padding:var(--section-padding-block) var(--space-8);background:var(--bg-chrome)}.features-module__BNw4Aa__personalizationContainer{max-width:var(--layout-width);grid-template-columns:1fr 1fr;align-items:center;gap:4rem;margin:0 auto;display:grid}@media (max-width:900px){.features-module__BNw4Aa__featuresSection{padding-inline:var(--space-4)}.features-module__BNw4Aa__featuresGrid{grid-template-columns:1fr;gap:1.5rem}.features-module__BNw4Aa__floweeSection{padding-inline:var(--space-4)}.features-module__BNw4Aa__floweeImageWrap{order:-1}.features-module__BNw4Aa__personalizationSection{padding-inline:var(--space-4)}.features-module__BNw4Aa__personalizationContainer{grid-template-columns:1fr;gap:2rem}}@media (max-width:480px){.features-module__BNw4Aa__featuresSection{padding-inline:var(--space-4)}}
.pageHero-module___1TPEW__hero{background:var(--bg-chrome);padding:var(--section-padding-block) var(--space-8);text-align:center}.pageHero-module___1TPEW__content{max-width:var(--reading-width);margin:0 auto}.pageHero-module___1TPEW__content h1{font-size:clamp(1.8rem,3.5vw,3rem);font-weight:var(--weight-bold);color:var(--text-heading);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);text-wrap:balance;margin:0}.pageHero-module___1TPEW__content p{font-size:var(--text-md);color:var(--text-secondary);line-height:var(--leading-loose);margin:var(--space-4) 0 0}@media (max-width:600px){.pageHero-module___1TPEW__hero{padding-inline:var(--space-5)}}
.AuthorByline-module__CdVFAG__byline{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.AuthorByline-module__CdVFAG__person{color:inherit;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.AuthorByline-module__CdVFAG__avatar{object-fit:cover;background:var(--bg-white);border-radius:50%;flex-shrink:0}.AuthorByline-module__CdVFAG__name{font-weight:var(--weight-semibold)}.AuthorByline-module__CdVFAG__dot{opacity:.5}.AuthorByline-module__CdVFAG__full{font-size:var(--text-base)}.AuthorByline-module__CdVFAG__full .AuthorByline-module__CdVFAG__avatar{border:var(--border-thin) solid var(--border-default);width:34px;height:34px}.AuthorByline-module__CdVFAG__full .AuthorByline-module__CdVFAG__name{font-weight:var(--weight-bold)}.AuthorByline-module__CdVFAG__full .AuthorByline-module__CdVFAG__person:hover .AuthorByline-module__CdVFAG__name{text-underline-offset:.22em;text-decoration:underline}.AuthorByline-module__CdVFAG__compact{font-size:var(--text-sm);color:var(--text-muted);gap:.4rem}.AuthorByline-module__CdVFAG__compact .AuthorByline-module__CdVFAG__avatar{border:var(--border-thin) solid var(--border-light);width:26px;height:26px}.AuthorByline-module__CdVFAG__compact .AuthorByline-module__CdVFAG__name{color:var(--text-secondary)}.AuthorByline-module__CdVFAG__compact .AuthorByline-module__CdVFAG__person:hover .AuthorByline-module__CdVFAG__name{color:var(--color-primary)}
