.tma-lp--features a.btn{text-decoration:none}:where(.tma-lp--features) main[tabindex]:focus{outline:none}:where(.tma-lp--features) .cp-hero .hx-photo img{height:100%;left:38%;object-fit:cover;top:0;width:62%}:where(.tma-lp--features) .cp-hero .hx-photo .cp-hero-img{object-position:50% 50%}:where(.tma-lp--features) .cp-hero .hx-shade{background:linear-gradient(180deg,#0a0a0a8c,#0a0a0a00 150px),linear-gradient(90deg,#0a0a0a,#0a0a0af0 38%,#0a0a0a59 56%,#0a0a0a00 70%)}:where(.tma-lp--features) .cp-hero-in{grid-gap:48px;align-items:end;display:grid;gap:48px;grid-template-columns:minmax(0,700px) minmax(0,1fr);min-height:600px;padding-bottom:96px}:where(.tma-lp--features) .cp-hero-copy{align-self:center;position:relative;z-index:3}:where(.tma-lp--features) .cp-hero .hx-ph-h1{font-size:88px}:where(.tma-lp--features) .cp-hero-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}:where(.tma-lp--features) .cp-hero-art{min-height:420px;position:relative;z-index:3}:where(.tma-lp--features) .cp-crumbs{color:#d4d4d4;font-size:15px;font-weight:600;margin-bottom:18px}:where(.tma-lp--features) .cp-crumbs ol{align-items:center;display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}:where(.tma-lp--features) .cp-crumbs li{align-items:center;display:flex;gap:8px}.tma-lp--features .cp-crumbs a{align-items:center;color:#fff;display:inline-flex;justify-content:center;min-height:44px;min-width:44px;text-decoration:underline;text-underline-offset:3px}:where(.tma-lp--features) .cp-crumbs .cp-crumb-sep{color:var(--sky)}:where(.tma-lp--features) .cp-crumbs+.hx-ph-h1{margin-top:18px}.tma-lp--features .top .logo{min-height:44px}:where(.tma-lp--features) .cp-feat-stage{padding-top:20px;position:relative}:where(.tma-lp--features) .cp-feat-laptop{--w:640px;margin-left:auto}:where(.tma-lp--features) .cp-feat-phone{--w:170px;bottom:-30px;filter:drop-shadow(0 24px 30px rgba(0,0,0,.45));left:-10px;position:absolute}:where(.tma-lp--features) .cp-sec{overflow:hidden;padding:var(--gap) 0;position:relative}:where(.tma-lp--features) .cp-sec>.wrap{position:relative;z-index:1}:where(.tma-lp--features) .cp-white{background:#fff}:where(.tma-lp--features) .cp-two{grid-gap:72px;align-items:center;display:grid;gap:72px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:where(.tma-lp--features) .bx-h2:first-child,:where(.tma-lp--features) .bx-was:first-child,:where(.tma-lp--features) .cp-final-h:first-child{margin-top:0}.tma-lp--features .cp-daily-lead{margin-top:22px}:where(.tma-lp--features) .cp-photo{background:var(--sky-200);border-radius:24px;margin:0;overflow:hidden;position:relative}:where(.tma-lp--features) .cp-photo>img{display:block;height:100%;object-fit:cover;width:100%}:where(.tma-lp--features) .cp-photo-low{height:400px}:where(.tma-lp--features) .cp-photo>.cp-daily-img{object-position:50% 40%}:where(.tma-lp--features) .cp-frows{display:flex;flex-direction:column;gap:96px;margin-top:72px}:where(.tma-lp--features) .cp-fr{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}:where(.tma-lp--features) .cp-fr-rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}:where(.tma-lp--features) .cp-fr-rev .cp-fr-copy{order:2}:where(.tma-lp--features) .cp-fr h3{color:var(--ink);font-size:34px;font-weight:900;letter-spacing:-.02em;line-height:1.1;margin:0}:where(.tma-lp--features) .cp-fr-copy>p{color:var(--g600);font-size:19px;line-height:1.5;margin:14px 0 0}:where(.tma-lp--features) .cp-fr-pts{display:flex;flex-direction:column;gap:12px;list-style:none;margin:24px 0 0;padding:0}:where(.tma-lp--features) .cp-fr-pts li{align-items:flex-start;color:var(--ink);display:flex;font-size:17px;font-weight:600;gap:12px;line-height:1.45}:where(.tma-lp--features) .cp-fr-pts svg{color:var(--sky-700);flex:none;margin-top:2px}:where(.tma-lp--features) .cp-fr-shot{align-items:center;background:var(--sky-100);border-radius:28px;display:flex;justify-content:center;padding:48px 32px}:where(.tma-lp--features) .cp-fr-laptop{--w:640px}:where(.tma-lp--features) .cp-fr-phone{--w:300px}:where(.tma-lp--features) .cp-fr-shot .dev-laptop img,:where(.tma-lp--features) .cp-fr-shot .dev-phone img{height:auto;width:100%}:where(.tma-lp--features) .cp-growth .bx-split-in{min-height:640px}:where(.tma-lp--features) .cp-growth .bx-split-photo .cp-growth-img{object-position:60% 50%}:where(.tma-lp--features) .cp-list{grid-gap:0;display:grid;gap:0;list-style:none;margin:20px 0 0;padding:0}:where(.tma-lp--features) .cp-list li{align-items:flex-start;border-top:1.5px solid var(--line);color:var(--text);display:flex;font-size:18px;gap:16px;line-height:1.5;padding:16px 0}:where(.tma-lp--features) .cp-list li:last-child{border-bottom:1.5px solid var(--line)}:where(.tma-lp--features) .cp-list-d li{border-color:#2b2b2b!important;color:#d4d4d4}:where(.tma-lp--features) .cp-li-t{color:#fff;display:block;font-size:21px;font-weight:900;letter-spacing:-.01em;margin-bottom:4px}:where(.tma-lp--features) .cp-final{background:var(--sky);color:var(--ink);overflow:hidden;padding:104px 0;position:relative}:where(.tma-lp--features) .cp-final-in{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);position:relative;z-index:1}:where(.tma-lp--features) .cp-final-h{color:var(--ink);font-size:96px;font-weight:900;letter-spacing:-.05em;line-height:1.06}:where(.tma-lp--features) .cp-final-h em{background:linear-gradient(var(--ink),var(--ink)) 0 100%/100% 1.05em no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;font-style:normal;line-height:1.02;padding:0 .1em}.tma-lp--features .cp-final .bx-lead{color:var(--ink);font-weight:500;margin-top:24px}:where(.tma-lp--features) .cp-final-ctas{justify-content:flex-start}:where(.tma-lp--features) .cp-final-art{position:relative}:where(.tma-lp--features) .cp-final-art .cp-photo{border:8px solid var(--ink);border-radius:30px;height:460px}@media (max-width:1100px){:where(.tma-lp--features) .cp-hero-in{grid-template-columns:1fr;min-height:0;padding-bottom:72px}:where(.tma-lp--features) .cp-hero-art{min-height:0}:where(.tma-lp--features) .cp-hero .hx-ph-h1{font-size:68px}:where(.tma-lp--features) .cp-feat-laptop{--w:min(640px,calc(100vw - 64px))}:where(.tma-lp--features) .cp-final-in,:where(.tma-lp--features) .cp-two{gap:48px;grid-template-columns:1fr}:where(.tma-lp--features) .cp-final-h{font-size:76px}:where(.tma-lp--features) .cp-fr,:where(.tma-lp--features) .cp-fr-rev{gap:28px;grid-template-columns:minmax(0,1fr)}:where(.tma-lp--features) .cp-fr-rev .cp-fr-copy{order:0}:where(.tma-lp--features) .cp-fr-laptop{--w:min(640px,calc(100vw - 104px))}:where(.tma-lp--features) .cp-growth .bx-split-in{min-height:0}}@media (max-width:640px){:where(.tma-lp--features) .cp-hero .hx-photo{height:360px;position:relative}:where(.tma-lp--features) .cp-hero .hx-photo img{height:100%;left:0;-webkit-mask-image:none;mask-image:none;object-fit:cover;position:absolute;right:auto;top:0;transform:none;width:100%}:where(.tma-lp--features) .cp-hero .hx-shade{background:linear-gradient(180deg,#0a0a0a99 0,#0a0a0a00 120px,#0a0a0a00 220px,var(--ink) 360px,var(--ink) 100%)}:where(.tma-lp--features) .cp-hero .hx-ph-in{margin-top:-40px;padding:0 16px 56px}:where(.tma-lp--features) .cp-hero .hx-ph-h1{font-size:46px;line-height:.96}:where(.tma-lp--features) .cp-hero .hx-ph-h1 em{display:inline}:where(.tma-lp--features) .cp-hero-ctas{flex-direction:column}:where(.tma-lp--features) .cp-hero-ctas .btn{width:100%}:where(.tma-lp--features) .cp-hero-art{margin-top:-24px}:where(.tma-lp--features) .cp-feat-stage{display:none}:where(.tma-lp--features) .cp-crumbs{font-size:14px;margin-bottom:6px}.tma-lp--features .bx-h2{font-size:42px;line-height:1.02}:where(.tma-lp--features) .bx-split-copy .bx-h2{font-size:42px}.tma-lp--features .bx-lead{font-size:18px}:where(.tma-lp--features) .bx-was{font-size:22px}:where(.tma-lp--features) .cp-photo-low{height:300px}:where(.tma-lp--features) .cp-frows{gap:64px;margin-top:48px}:where(.tma-lp--features) .cp-fr h3{font-size:28px}:where(.tma-lp--features) .cp-fr-copy>p{font-size:17px}:where(.tma-lp--features) .cp-fr-shot{border-radius:22px;padding:28px 16px}:where(.tma-lp--features) .cp-fr-phone{--w:min(280px,calc(100vw - 96px))}:where(.tma-lp--features) .cp-fr-laptop{--w:calc(100vw - 64px)}:where(.tma-lp--features) .cp-list li{font-size:17px}:where(.tma-lp--features) .cp-final{padding:72px 0}:where(.tma-lp--features) .cp-final-h{font-size:52px}:where(.tma-lp--features) .cp-final-art .cp-photo{height:300px}:where(.tma-lp--features) .cp-final .final-ctas{flex-direction:column}:where(.tma-lp--features) .cp-final .btn{width:100%}}@media (max-width:374px){:where(.tma-lp--features) .cp-hero .hx-ph-h1{font-size:40px}.tma-lp--features .bx-h2,:where(.tma-lp--features) .bx-split-copy .bx-h2{font-size:36px}:where(.tma-lp--features) .cp-final-h{font-size:44px}}