.FeatureTiles-module__nTpIWG__list{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:40rem){.FeatureTiles-module__nTpIWG__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.FeatureTiles-module__nTpIWG__list{gap:1.25rem}.FeatureTiles-module__nTpIWG__three{grid-template-columns:repeat(3,minmax(0,1fr))}}.FeatureTiles-module__nTpIWG__tile{--on:0;--swap:.48s cubic-bezier(.7, 0, .2, 1);isolation:isolate;background-color:var(--card);flex-direction:column;min-height:14rem;padding:1.5rem;display:flex;position:relative;overflow:clip}@media (min-width:40rem){.FeatureTiles-module__nTpIWG__tile{min-height:15rem;padding:2rem}}.FeatureTiles-module__nTpIWG__tile:before{content:"";z-index:-1;background-color:var(--accent-2-band);clip-path:inset(calc((1 - var(--on)) * 100%) 0 0 0);transition:clip-path var(--swap);position:absolute;inset:0}.FeatureTiles-module__nTpIWG__tile:after{content:"";background-color:var(--accent);height:4px;clip-path:inset(0 calc((1 - var(--on)) * 100%) 0 0);transition:clip-path var(--swap) calc(var(--on) * .22s);position:absolute;inset:0 0 auto}.FeatureTiles-module__nTpIWG__icon{background-color:color-mix(in srgb, var(--accent) calc(var(--on) * 100%), var(--accent-2-tint));width:3rem;height:3rem;color:color-mix(in srgb, var(--accent-contrast) calc(var(--on) * 100%), var(--accent-2));flex:none;place-items:center;display:grid}.FeatureTiles-module__nTpIWG__watermark{z-index:-1;width:8rem;height:8rem;color:color-mix(in srgb, var(--accent-2-on-band) calc(var(--on) * 100%), var(--accent-2));opacity:calc(.06 + var(--on) * .12);transform:translate(calc((1 - var(--on)) * 1.25rem), calc((1 - var(--on)) * 1.25rem)) rotate(calc((1 - var(--on)) * -10deg));position:absolute;bottom:-2rem;right:-1.75rem}.FeatureTiles-module__nTpIWG__title{letter-spacing:-.03em;color:color-mix(in srgb, var(--on-accent-2) calc(var(--on) * 100%), var(--foreground));margin-top:auto;padding-top:2.5rem;font-size:clamp(1.625rem,1.4rem + .8vw,2.125rem);font-weight:600;line-height:1}.FeatureTiles-module__nTpIWG__headingTile .FeatureTiles-module__nTpIWG__title{letter-spacing:-.02em;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);line-height:1.2}@media (max-width:29.99rem){.FeatureTiles-module__nTpIWG__headingTile .FeatureTiles-module__nTpIWG__title{-webkit-hyphens:auto;hyphens:auto}}.FeatureTiles-module__nTpIWG__text{max-width:17rem;color:color-mix(in srgb, var(--on-accent-2-muted) calc(var(--on) * 100%), var(--foreground-muted));margin-top:.75rem;font-size:.9375rem;line-height:1.6}.FeatureTiles-module__nTpIWG__icon,.FeatureTiles-module__nTpIWG__title,.FeatureTiles-module__nTpIWG__text,.FeatureTiles-module__nTpIWG__watermark{transition:color .36s var(--ease), background-color .36s var(--ease), opacity .48s var(--ease), transform .6s var(--ease)}.FeatureTiles-module__nTpIWG__tile:first-child{--on:1}.FeatureTiles-module__nTpIWG__list:has([data-active]) .FeatureTiles-module__nTpIWG__tile:not([data-active]){--on:0}.FeatureTiles-module__nTpIWG__tile[data-active]{--on:1}@media (hover:hover){.FeatureTiles-module__nTpIWG__list:has(.FeatureTiles-module__nTpIWG__tile:hover) .FeatureTiles-module__nTpIWG__tile:not(:hover){--on:0}.FeatureTiles-module__nTpIWG__tile:hover{--on:1}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-motion] .FeatureTiles-module__nTpIWG__tile{animation:linear both FeatureTiles-module__nTpIWG__tile-in;animation-timeline:view();animation-range:entry 10% entry 75%}}}@media (prefers-reduced-motion:reduce){.FeatureTiles-module__nTpIWG__tile:before,.FeatureTiles-module__nTpIWG__tile:after,.FeatureTiles-module__nTpIWG__icon,.FeatureTiles-module__nTpIWG__title,.FeatureTiles-module__nTpIWG__text,.FeatureTiles-module__nTpIWG__watermark{transition:none}}@keyframes FeatureTiles-module__nTpIWG__tile-in{0%{opacity:0;transform:translateY(2rem)}}
