.features-page .catalog-heading{padding-block:80px}.features-page .catalog-heading h1{font-size:var(--text-60);line-height:72px;letter-spacing:-1.2px}.features-page .catalog-heading p{max-width:none;margin-top:24px;color:var(--color-neutral-600)}.features-grid{margin-bottom:80px}.features-arrival{display:grid;grid-template-columns:46.7% 53.3%;align-items:center;border:1px solid var(--color-neutral-200);padding:32px;min-height:454px}.features-arrival__copy{padding:32px;min-width:0;max-width:444px}.features-arrival h2,.features-card h2{display:flex;align-items:center;gap:8px;font-size:var(--text-20);font-weight:var(--font-semibold);line-height:28px;color:var(--color-primary);margin:0 0 12px}.features-icon{display:inline-flex;align-items:center;justify-content:center;flex:none}.features-icon--pair{position:relative;width:24px;height:24px;overflow:hidden}.features-arrival .features-icon img,.features-card .features-icon img{width:auto;height:auto;max-width:none;flex:none}.features-icon__pair-back{position:absolute;left:0;top:1px}.features-icon__pair-front{position:absolute;left:10.394px;top:10.403px}.features-arrival h3{font-size:var(--text-14);font-weight:var(--font-semibold);line-height:20px;margin:32px 0 8px;color:var(--color-neutral-600)}.features-arrival li,.features-arrival p,.features-card p{color:var(--color-neutral-600);font-size:var(--text-14);line-height:20px;margin:0}.features-arrival ul{padding-left:20px;margin:0}.features-arrival li{color:var(--color-neutral-500)}.features-arrival img{display:block;width:100%;height:auto;min-width:0}.features-grid__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.features-card{padding:32px 16px 40px;text-align:center;border:1px solid var(--color-neutral-200);margin-top:-1px;min-width:0}.features-card,.features-card--large{grid-column:span 1}.features-card h2{justify-content:center;margin-bottom:8px}.features-card__art{height:285px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.features-card--large .features-card__art{height:340px}.features-card img{display:block;width:100%;height:100%;object-fit:contain}.features-page .catalog-cta__inner{border-radius:0}.features-page .catalog-cta{margin-block:80px 16px}@media(min-width:1025px) and (max-width:1310px){.features-page .catalog-heading h1{font-size:clamp(44px,4.16vw,60px);line-height:1.2}.features-arrival{padding:24px;min-height:420px}.features-arrival__copy{padding:16px}.features-card--large .features-card__art{height:280px}.features-card__art{height:240px}}@media(max-width:1024px){.features-page .catalog-heading{padding:48px 40px}.features-page .catalog-heading h1{font-size:36px;line-height:44px;letter-spacing:-.6px}.features-page .catalog-heading p{font-size:var(--text-16);line-height:24px;margin-top:16px}.features-grid{padding:0;margin-bottom:24px}.features-arrival{display:flex;flex-direction:column;padding:0 40px 32px;gap:16px;border:0;border-bottom:1px solid var(--color-neutral-200);min-height:0}.features-arrival__art{order:-1;width:100%}.features-arrival__copy{padding:0;width:100%;max-width:none}.features-arrival h2{margin-bottom:16px}.features-grid__cards{display:block}.features-card,.features-card--large{padding:32px 40px;text-align:left;border:0;border-bottom:1px solid var(--color-neutral-200);margin:0}.features-card:last-child{border-bottom:0;padding-bottom:0}.features-card h2{justify-content:flex-start}.features-card--large .features-card__art,.features-card__art{height:auto;aspect-ratio:auto;margin-bottom:16px}.features-card img{height:auto;object-fit:contain}.features-page .catalog-cta{margin-block:56px 40px}.features-page .catalog-cta__inner{padding:40px 24px;border-radius:var(--radius-md)}.features-page .catalog-cta h2{font-size:var(--text-28);line-height:36px}.features-page .catalog-cta p{font-size:var(--text-16);line-height:24px;margin:24px 0}}@media(max-width:600px){.features-page .catalog-heading{padding:32px 16px 48px}.features-page .catalog-heading h1{font-size:var(--text-26);line-height:32px;letter-spacing:-.6px}.features-page .catalog-heading p{font-size:var(--text-14);line-height:20px;margin-top:16px}.features-arrival{padding:0 16px 24px;gap:16px}.features-arrival p{font-size:var(--text-14);line-height:20px}.features-arrival h3{margin-top:32px}.features-arrival h3,.features-arrival li,.features-card p{font-size:var(--text-12);line-height:16px}.features-arrival h2,.features-card h2{font-size:var(--text-20);line-height:28px}.features-card,.features-card--large{padding:24px 16px;text-align:center}.features-card h2{justify-content:center}:is(.features-card--recommend,.features-card--analytics){text-align:left}:is(.features-card--recommend,.features-card--analytics) h2{justify-content:flex-start}.features-card--large .features-card__art,.features-card__art{margin-bottom:16px}.features-card--analytics .features-card__art,.features-card--recommend .features-card__art{padding-block:0}.features-grid{margin-bottom:24px}.features-page .catalog-cta{padding:0;margin:24px 0 0}.features-page .catalog-cta__inner{padding:32px 20px;border-radius:0}.features-page .catalog-cta h2{font-size:var(--text-22);line-height:28px}.features-page .catalog-cta p{font-size:var(--text-14);line-height:20px;margin:16px 0}.features-page .catalog-cta .catalog-button{width:100%;min-height:56px}}.features-arrival__art{display:block;min-width:0}.features-card__art picture{display:block;width:100%;height:100%}@media(max-width:600px){.features-card--recommend h2{font-size:var(--text-18);gap:6px}.features-card:last-child .features-card__art{height:200px}.features-card:last-child img{height:100%;object-fit:contain}}.features-arrival,.features-card{position:relative;background:var(--color-neutral-0)}.features-arrival__art{position:relative}.features-arrival .features-arrival__floating{position:absolute;width:30.65%;left:73.1%;top:27.6%;height:auto}@media(min-width:1025px){.features-arrival{grid-template-columns:44% 56%;padding:12px 32px 12px 64px}.features-arrival__copy{padding:0;max-width:380px}.features-arrival h2{line-height:24px;margin-bottom:16px}.features-card{padding:0 0 40px}.features-card h2,.features-card p{margin-inline:40px}.features-card h2{line-height:24px}.features-card p{font-weight:500;letter-spacing:-.16px}.features-card__art{height:auto;aspect-ratio:638/342;margin-bottom:0}.features-card--large .features-card__art{height:auto;aspect-ratio:638/388}.features-card--pair .features-card__art{padding:40px 2px 28px}.features-card--pricing .features-card__art{padding:0 47px 26px}}