.mkt-grid{border:1px solid var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);background:#fff;grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid;overflow:hidden}.mkt-buy{border-right:1px solid var(--border-default);align-content:start;justify-items:start;gap:20px;padding:clamp(28px,3.5vw,44px);display:grid}.mkt-app{align-items:center;gap:12px;margin:0;display:flex}.mkt-app img{object-fit:contain;width:40px;height:40px;box-shadow:0 0 0 1px var(--border-subtle), var(--shadow-sm);background:#fff;border-radius:10px}.mkt-app>span{line-height:1.3;display:grid}.mkt-app b{color:var(--navy-900);font-size:16px}.mkt-app>span>span{color:var(--text-secondary);font-size:14px}.mkt-price-block{gap:6px;display:grid}.mkt-price{color:var(--navy-900);align-items:baseline;gap:10px;display:flex}.mkt-from{color:var(--neutral-700);font-size:16px;font-weight:500}.mkt-amount{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:48px;font-weight:700;line-height:1}.mkt-detail{color:var(--neutral-700);font-size:15px;line-height:1.5}.mkt-basis{border-radius:var(--radius-pill);color:var(--navy-900);background:#1216370d;align-items:center;gap:8px;padding:6px 12px;font-size:14px;font-weight:600;display:inline-flex}.mkt-basis svg{flex:none}.mkt-buy .btn{white-space:normal;text-align:center}.mkt-incl{background:var(--neutral-50);align-content:start;gap:20px;padding:clamp(28px,3.5vw,44px);display:grid}.mkt-incl h3{font-size:20px}.mkt-incl .ticks li{font-size:16px}.mkt-plans{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.mkt-plan{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--border-default);background:#fff;align-content:start;gap:8px;padding:24px;display:grid}.mkt-plan-price{color:var(--navy-900);font-size:16px;font-weight:600}.mkt-plan p:not(.mkt-plan-price){color:var(--text-secondary);font-size:15px;line-height:1.55}@media (width<=799px){.mkt-grid{grid-template-columns:1fr}.mkt-buy{border-right:0;border-bottom:1px solid var(--border-default)}.mkt-buy .btn{width:100%}}.app-hero.hero.wash{background:var(--bg-page);padding-top:calc(var(--nav-h) + 56px + clamp(8px, 1.5vw, 16px));padding-bottom:clamp(64px,7vw,104px);overflow:clip}.app-hero+.edge.into{background:var(--bg-page)}.app-hero-in{justify-items:center;gap:clamp(40px,4vw,56px);display:grid}.app-hero .hero-copy{gap:24px;max-width:920px}.app-hero .lead{text-align:center;margin:0 auto}.app-page{display:contents}.app-page .hl{background-image:var(--app-hl)}.app-page.app-lift .sec.dark :is(.hl,h2 .cmp-grad){filter:brightness(1.75)saturate(.85)}.app-page .sec.dark.cmp-band{--cmp-grad:var(--ring-grad);background:radial-gradient(ellipse 55% 70% at 100% 0%, color-mix(in srgb, var(--app-a) 22%, transparent), transparent 70%), var(--navy-900)}.app-hero-cta{justify-items:center;gap:14px;margin-top:12px;display:grid}.app-hero .tick-note{margin:0}.app-hero .trust-row{margin-top:4px}.app-hero-visual{isolation:isolate;width:100%;max-width:1080px;position:relative}.app-glow{z-index:-1;pointer-events:none;position:absolute;inset:0}.app-glow i{opacity:.28;border-radius:50%;position:absolute}.app-glow i:nth-child(-n+2){filter:blur(24px);width:320px;height:320px;top:30%}.app-glow i:first-child{background:radial-gradient(circle, var(--app-a) 0%, transparent 65%);left:-110px}.app-glow i:nth-child(2){background:radial-gradient(circle, var(--app-b) 0%, transparent 65%);right:-110px}.app-glow i:nth-child(3){background:var(--ring-grad);filter:blur(40px);width:64%;height:120px;bottom:-40px;left:18%}@media (width<=719px){.app-hero.hero.wash{padding-top:calc(var(--nav-h) + 32px)}.app-glow i:nth-child(-n+2){width:200px;height:200px}.app-glow i:first-child{left:-90px}.app-glow i:nth-child(2){right:-90px}}.net-table{border-collapse:separate;border-spacing:0;border-radius:var(--radius-lg);width:100%;box-shadow:inset 0 0 0 1px var(--border-default);text-align:left;overflow:hidden}.net-table th,.net-table td{vertical-align:top;text-wrap:pretty;padding:20px 24px;font-size:16px;line-height:1.5}.net-table thead th{color:var(--neutral-700);padding-block:18px;font-size:14px;font-weight:600}.net-table thead th+th{color:#3e4757;font-size:16px}.net-table thead th.is-ours{color:var(--navy-900)}.net-table tbody>tr>*{border-top:1px solid var(--neutral-200)}.net-table tbody th{width:28%;color:var(--navy-900);font-weight:600;line-height:1.45}.net-table td{width:33%;color:var(--neutral-700)}.net-table .is-ours{width:auto;color:var(--navy-900);background:#27bb8612;font-weight:500}.net-col,.net-label{align-items:center;gap:10px;display:flex}.net-table :is(.net-col,.net-label) img{object-fit:contain;width:20px;height:20px;display:block}.net-label{display:none}.net-tick{align-items:flex-start;gap:10px;display:flex}.net-tick svg{color:var(--mint-500);flex:none;margin-top:3px}.net-closing{max-width:760px;color:var(--navy-900);text-align:center;text-wrap:pretty;margin:clamp(24px,3vw,32px) auto 0;font-size:18px;font-weight:500;line-height:1.5}.app-why .net-closing{color:#fff;margin-top:clamp(32px,4vw,48px)}.app-net .net-table{box-shadow:none;background:#fff}.app-net .net-closing{color:#fff}.app-net .lead,.app-why .lead{color:#fffc}@media (width<=759px){.net-table,.net-table tbody,.net-table tr,.net-table th,.net-table td{display:block}.net-table tbody th,.net-table td,.net-table .is-ours{width:auto}.net-table{box-shadow:none;border-radius:0;overflow:visible}.app-net .net-table{background:0 0}.app-net .net-table tbody tr{box-shadow:none;background:#fff}.net-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.net-table tbody{gap:16px;display:grid}.net-table tbody tr{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--border-default);overflow:hidden}.net-table tbody>tr>*{border-top:0}.net-table tbody th{padding:18px 20px 14px;font-size:18px;line-height:1.35}.net-table td{gap:4px;padding:0 20px 16px;font-size:15px;display:grid}.net-table td.is-ours{padding:14px 20px 18px}.net-label{color:#3e4757;gap:8px;font-size:13px;font-weight:600;display:flex}.is-ours .net-label{color:var(--navy-900)}.net-table .net-label img{width:16px;height:16px}}.app-pricing .sec-head{max-width:1000px}.app-features .tour-ticks li{align-items:flex-start}.app-muted-line{color:var(--neutral-700);display:block}.app-stories-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:24px;display:grid}.app-quote-label{color:var(--neutral-700);letter-spacing:.06em;text-transform:uppercase;padding:4px 8px 0;font-size:13px;font-weight:600}.app-stories-grid.is-single{grid-template-columns:minmax(0,640px);justify-content:center}.app-case{border-radius:var(--radius-xl);background:var(--navy-900);color:#fff;min-width:0;transition:background var(--duration-base) var(--ease-standard);align-content:space-between;gap:32px;padding:clamp(28px,3.5vw,48px);display:grid}.app-case:hover{background:var(--navy-800);color:#fff;text-decoration:none}.app-case-copy{gap:20px;display:grid}.app-case-label{color:#ffffffbf;letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:600}.app-case-text{letter-spacing:-.015em;text-wrap:pretty;font-size:clamp(22px,2.2vw,30px);font-weight:600;line-height:1.3}.app-case-link{align-items:center;gap:6px;font-size:16px;font-weight:600;display:inline-flex}.app-quote{border-radius:var(--radius-xl);min-width:0;box-shadow:inset 0 0 0 1px var(--border-default), var(--shadow-md);background:#fff;align-content:start;gap:24px;margin:0;padding:clamp(16px,2vw,24px);display:grid}.app-quote blockquote{gap:16px;margin:0;padding:0 8px 8px;display:grid}.app-quote blockquote p{color:var(--navy-900);text-wrap:pretty;font-size:clamp(18px,1.6vw,21px);font-weight:500;line-height:1.45}.app-quote footer{color:var(--neutral-700);gap:2px;font-size:15px;line-height:1.45;display:grid}.app-quote footer strong{color:var(--navy-900);font-size:16px}.app-quote footer a{color:inherit}.app-stories-more{justify-content:center;margin-top:32px;display:flex}@media (prefers-reduced-motion:reduce){.app-case{transition:none}}@media (width<=719px){.app-page .post-card{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:14px;padding:12px;display:grid}.app-page .post-card .cover{aspect-ratio:1;border-radius:var(--radius-md);overflow:hidden}.app-page .post-card-body{gap:6px;padding:0}.app-page .post-card-body>p:not(.post-meta),.app-page .post-card .post-meta-end{display:none}.app-page .post-card h3{font-size:16px;line-height:1.35}}@media (width<=479px){.app-page .post-card{grid-template-columns:minmax(0,1fr);padding:16px 18px}.app-page .post-card .cover{display:none}}@media (width<=819px){.app-features .tour-item-mock .cm-dash-side{display:none}}.app-page .cta-band .small{color:#ffffffc7;font-size:14px}.app-page .cmp-band .cmp-us,.app-page .cmp-band .cmp-ico{border-radius:13px;width:48px;height:48px}@media (width<=820px){.app-page .cmp-band :is(.cmp-us,.cmp-ico){border-radius:12px;width:44px;height:44px}.app-page .cmp-band{--cmp-tile:44px}}
