.ss-home .ss-app-feature{background:#100c28;color:#f8f6ff;overflow:hidden;isolation:isolate;position:relative;padding:96px 0 105px}.ss-home .ss-app-feature,.ss-home .ss-app-feature *{box-sizing:border-box}.ss-home .ss-app-feature__layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(36px,5vw,90px);align-items:center}.ss-home .ss-app-feature__identity{display:flex;align-items:center;gap:13px;color:#eae2fc;font-weight:600;font-size:14px;letter-spacing:-.01em;margin-bottom:31px}.ss-home .ss-app-feature__mark{display:inline-flex;width:37px;height:37px;flex:none}.ss-home .ss-app-feature__mark svg{display:block;width:100%;height:100%}.ss-home .ss-app-feature__identity-by{color:#b8add9;font-weight:400}.ss-home .ss-app-feature h2{font-family:var(--ss-sans);font-weight:400;font-size:clamp(54px,5.5vw,81px);line-height:1.04;letter-spacing:-.035em;max-width:660px;margin:0 0 27px;color:#f8f6ff;text-wrap:balance;overflow-wrap:normal}.ss-home .ss-app-feature h2 em{font-family:var(--ss-serif);color:#c2a8ff;font-weight:400;letter-spacing:-.02em}.ss-home .ss-app-feature__lead{font-size:16px;line-height:1.78;max-width:520px;color:#d2caea;margin:0 0 30px}.ss-home .ss-app-feature__features{display:grid;max-width:505px;margin-bottom:31px}.ss-home .ss-app-feature__features span{display:flex;align-items:center;gap:16px;padding:11px 0;border-top:1px solid #ffffff30;color:#f4efff;font-size:14px}.ss-home .ss-app-feature__features span:before{content:"";width:5px;height:5px;flex:none;border-radius:50%;background:#b69cff}.ss-home .ss-app-feature__features span:last-child{border-bottom:1px solid #ffffff30}.ss-home .ss-app-feature__actions{display:flex;align-items:center;gap:23px;flex-wrap:wrap}.ss-home .ss-app-feature__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:13px 20px;border-radius:99px;color:#191030!important;background:#b9a1ff;font-size:13px;font-weight:700;white-space:nowrap;transition:background .2s,transform .2s}.ss-home .ss-app-feature__button:hover{background:#d0bfff;transform:translateY(-2px)}.ss-home .ss-app-feature__button svg{width:20px;height:20px;flex:none}.ss-home .ss-app-feature__button .ss-app-feature__arrow{width:15px;height:15px;margin-left:8px}.ss-home .ss-app-feature__textlink{display:inline-flex;align-items:center;gap:10px;color:#f7f3ff!important;border-bottom:1px solid #b9a4ec;min-height:43px;font-size:13px;font-weight:650}.ss-home .ss-app-feature__textlink:hover{color:#d9c8ff!important}.ss-home .ss-app-feature__textlink svg{height:16px;width:16px}.ss-home .ss-app-feature__availability{margin:18px 0 0;color:#b5aad1;font-size:12px}.ss-home .ss-app-feature__visual{min-width:0;max-width:610px;width:100%;margin:0 auto}.ss-home .ss-app-feature__gallery{display:grid;grid-template-columns:1.08fr .92fr;align-items:end;gap:16px}.ss-home .ss-app-feature__shot{margin:0;min-width:0;display:flex;align-items:end;overflow:visible}.ss-home .ss-app-feature__shot img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;border-radius:13px;box-shadow:12px 20px 42px #03011045}.ss-home .ss-app-feature__shot--adjust{padding-bottom:34px}.ss-home .ss-app-feature__proof{display:grid;grid-template-columns:190px 1fr;gap:24px;align-items:center;margin-top:16px;padding:22px 26px;min-width:0;border-radius:13px;background:#ede7ff;color:#21193d!important;text-decoration:none;transition:background .2s}.ss-home .ss-app-feature__proof:hover{background:#f6f0ff}.ss-home .ss-app-feature__proof-score{display:flex;flex-direction:column;gap:4px;border-right:1px solid #bfb2df;padding-right:17px}.ss-home .ss-app-feature__proof-score strong{font-size:38px;font-weight:600;line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.ss-home .ss-app-feature__proof-score strong span{font-size:17px;letter-spacing:0;font-weight:400;color:#554675}.ss-home .ss-app-feature__proof-score svg{display:block;width:105px;height:20px;fill:#6b44bc}.ss-home .ss-app-feature__proof-score>span{font-size:11px;color:#584876;white-space:nowrap}.ss-home .ss-app-feature__proof-quote{display:flex;flex-direction:column;gap:6px;min-width:0}.ss-home .ss-app-feature__proof-quote p{font-size:19px;font-weight:500;line-height:1.25;letter-spacing:-.015em;color:#2a1b48;margin:0}.ss-home .ss-app-feature__proof-quote>span{font-size:11px;color:#564677;line-height:1.35}.ss-home .ss-app-feature__proof-read{display:flex;align-items:center;gap:5px;margin-top:4px;font-weight:700;color:#55348d!important}.ss-home .ss-app-feature__proof-read svg{width:13px;height:13px}.ss-home .ss-app-feature a:focus-visible{outline:3px solid #74deeb;outline-offset:4px}@media(max-width:900px){.ss-home .ss-app-feature{padding:76px 0 82px}.ss-home .ss-app-feature__layout{grid-template-columns:1fr;gap:36px}.ss-home .ss-app-feature__copy{max-width:650px}.ss-home .ss-app-feature__visual{max-width:570px}.ss-home .ss-app-feature h2{font-size:clamp(54px,8vw,78px)}}@media(max-width:600px){.ss-home .ss-app-feature{padding:66px 0}.ss-home .ss-app-feature__layout{gap:29px}.ss-home .ss-app-feature__identity{margin-bottom:25px;font-size:13px}.ss-home .ss-app-feature h2{font-size:clamp(48px,11vw,61px);margin-bottom:22px;letter-spacing:-.029em}.ss-home .ss-app-feature__lead{font-size:15px;line-height:1.72;margin-bottom:25px}.ss-home .ss-app-feature__features{margin-bottom:25px}.ss-home .ss-app-feature__features span{font-size:13px;padding:10px 0}.ss-home .ss-app-feature__actions{gap:13px}.ss-home .ss-app-feature__button{min-height:51px;padding:11px 16px}.ss-home .ss-app-feature__availability{font-size:11px;margin-top:16px}.ss-home .ss-app-feature__gallery{grid-template-columns:1.05fr .95fr;gap:10px;align-items:start}.ss-home .ss-app-feature__shot--adjust{padding-bottom:0;padding-top:24px}.ss-home .ss-app-feature__shot img{border-radius:10px;box-shadow:7px 11px 20px #03011038}.ss-home .ss-app-feature__proof{grid-template-columns:112px minmax(0,1fr);gap:12px;margin-top:13px;padding:17px 14px;border-radius:12px}.ss-home .ss-app-feature__proof-score{padding-right:9px}.ss-home .ss-app-feature__proof-score strong{font-size:30px}.ss-home .ss-app-feature__proof-score strong span{font-size:13px}.ss-home .ss-app-feature__proof-score svg{width:87px;height:17px}.ss-home .ss-app-feature__proof-score>span{font-size:10px;white-space:normal}.ss-home .ss-app-feature__proof-quote p{font-size:15px;line-height:1.26}.ss-home .ss-app-feature__proof-quote>span{font-size:10px}.ss-home .ss-app-feature__proof-read{margin-top:2px}}@media(max-width:360px){.ss-home .ss-app-feature__proof{grid-template-columns:100px minmax(0,1fr);gap:9px;padding:14px 10px}.ss-home .ss-app-feature__proof-score svg{width:80px}.ss-home .ss-app-feature__proof-quote p{font-size:14px}}@media(prefers-reduced-motion:reduce){.ss-home .ss-app-feature__button,.ss-home .ss-app-feature__proof{transition:none}.ss-home .ss-app-feature__button:hover{transform:none}}.ss-home .ss-app-feature__proof{grid-template-columns:145px minmax(0,1fr);align-items:start;gap:20px;padding:23px 25px}.ss-home .ss-app-feature__proof-score{height:100%;align-items:flex-start;justify-content:center}.ss-home .ss-app-feature__review-title{font:700 15px/1.3 var(--ss-sans);letter-spacing:0;color:#291c46;margin:0 0 3px}.ss-home .ss-app-feature__proof-quote{gap:8px}.ss-home .ss-app-feature__proof-quote p{font-size:15px;font-weight:450;line-height:1.52;letter-spacing:-.005em}.ss-home .ss-app-feature__proof-quote>span{font-size:11px}@media(max-width:600px){.ss-home .ss-app-feature__proof{display:grid;grid-template-columns:1fr;gap:17px;padding:20px 19px 21px}.ss-home .ss-app-feature__proof-score{height:auto;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:15px;row-gap:5px;align-items:center;justify-content:start;border-right:0;border-bottom:1px solid #c1b4de;padding:0 0 14px}.ss-home .ss-app-feature__proof-score strong{grid-row:1 / 3;font-size:33px}.ss-home .ss-app-feature__proof-score svg{grid-column:2;grid-row:1;width:94px;height:18px}.ss-home .ss-app-feature__proof-score>span{grid-column:2;grid-row:2;font-size:11px}.ss-home .ss-app-feature__review-title{font-size:16px}.ss-home .ss-app-feature__proof-quote{gap:8px}.ss-home .ss-app-feature__proof-quote p{font-size:15px;line-height:1.55}.ss-home .ss-app-feature__proof-quote>span{font-size:11px}}@media(max-width:360px){.ss-home .ss-app-feature__proof{grid-template-columns:1fr;padding:18px 15px}.ss-home .ss-app-feature__proof-quote p{font-size:14px;line-height:1.55}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ss-app-feature.css.map */
