.seg2{display:none}html.js .seg2{display:grid;grid-template-columns:1fr 1fr;position:relative;isolation:isolate;padding:3px;border-radius:var(--r-sm);background:var(--mist2);width:min(100%,300px)}.seg2:before{content:"";position:absolute;z-index:-1;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:9px;background:var(--white);box-shadow:0 1px 3px #20231d29,0 0 0 .5px #20231d0f;transform:translate(100%);transition:transform .45s var(--ease)}.seg2:has(button[data-billing=monthly][aria-pressed=true]):before{transform:translate(0)}.seg2 button{border:0;border-radius:9px;min-height:44px;background:transparent;cursor:pointer;font-size:17px;font-weight:500;color:var(--ink-soft);transition:color .3s var(--ease)}.seg2 button[aria-pressed=true]{font-weight:700;color:var(--ink)}@supports not selector(:has(*)){.seg2:before{display:none}.seg2 button[aria-pressed=true]{background:var(--white);box-shadow:0 1px 3px #20231d29}}.ptiles{display:grid;gap:16px}.ptile{border-radius:var(--r-xl);padding:28px 24px;display:grid;gap:14px;align-content:start;background:var(--mist)}.ptile.g{background:var(--gold)}.ptile .pn{font-size:24px;font-weight:700}.ptile .pw{margin:-8px 0 0;font-size:17px;font-weight:500}.price{display:flex;align-items:baseline;gap:6px}.price b{font-size:48px;font-weight:600;letter-spacing:-1.6px;line-height:1;font-variant-numeric:tabular-nums}.price>span{font-size:17px;font-weight:600}.ptile .pval{margin:-4px 0 0;font-size:17px;line-height:1.4;font-weight:600;color:var(--deep-coral);text-wrap:pretty}.ptile.g .pval{color:var(--ink)}.ptile ul{margin:0;padding:0;list-style:none;display:grid;gap:10px;font-size:17px;line-height:1.4}.ptile li{display:flex;gap:10px}.ptile li svg{flex:none;margin-top:3px}.ptile .btn{width:100%}.terms{margin:20px 0 0;font-size:17px;line-height:1.5;text-wrap:pretty;color:var(--ink-muted);max-width:70ch}@media(min-width:900px){.ptiles{grid-template-columns:1fr 1fr}.ptile{padding:36px}}@media(prefers-reduced-motion:reduce){.seg2:before{transition:none}}.hero{position:relative;text-align:center;overflow-x:clip}.hero .glow{position:absolute;left:50%;top:420px;width:1100px;max-width:200vw;height:900px;transform:translate(-50%);background:radial-gradient(closest-side,#f7694a29,#f4a07e14 55%,#fff0);pointer-events:none}.hero .top{position:relative;padding-top:28px;display:grid;justify-items:center;gap:16px}.appline{display:inline-flex;align-items:center;gap:10px;font-size:17px;font-weight:600;color:var(--ink-soft)}.appline img{width:28px;height:28px;border-radius:7px;box-shadow:0 2px 6px #e8553a4d}.hero .h1 .w{display:inline-block}.lede{font-size:19px;line-height:1.45;margin:0;max-width:36ch;color:var(--ink-body)}.ctas{display:grid;justify-items:center;gap:10px;margin-top:6px}.small{font-size:17px;color:var(--ink-muted);text-wrap:balance}.showcase{position:relative;margin-top:44px;display:grid;justify-items:center;gap:22px}.phonewrap{position:relative}.notif{position:absolute;z-index:6;width:min(78vw,270px);text-align:left;display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border-radius:18px;background:#ffffffd1;-webkit-backdrop-filter:blur(24px) saturate(1.7);backdrop-filter:blur(24px) saturate(1.7);box-shadow:0 0 0 1px #20231d0d,0 24px 50px #20231d29,0 3px 8px #20231d0f;transition:opacity .8s var(--ease),transform .9s var(--ease),filter .8s var(--ease)}.notif img{width:32px;height:32px;border-radius:9px;flex:none}.notif .nb{flex:1;min-width:0}.notif .m{display:flex;justify-content:space-between;gap:8px;font-size:13px;color:var(--ink-muted)}.notif .m b{color:var(--ink);font-weight:600}.notif .t{font-size:14px;font-weight:600;line-height:1.3}.notif .s{font-size:13px;line-height:1.35;color:var(--ink-soft)}.n1{left:-28px;top:40px}.n2{right:-28px;bottom:90px}.notif.off{opacity:0;filter:blur(8px)}.n1.off{transform:translate(-14px,10px)}.n2.off{transform:translate(14px,10px)}.seg3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:4px;border-radius:14px;background:var(--mist2);width:min(100%,420px);position:relative;z-index:7}.seg3 button{border:0;border-radius:11px;min-height:50px;background:transparent;cursor:pointer;font-size:17px;font-weight:500;position:relative;overflow:hidden;display:grid;place-items:center;transition:background-color .3s var(--ease),box-shadow .3s var(--ease)}.seg3 button[aria-pressed=true]{background:var(--white);font-weight:700;box-shadow:0 1px 3px #20231d2e}.seg3 i{position:absolute;left:14px;right:14px;bottom:6px;height:2px;border-radius:2px;background:var(--button-coral);transform:scaleX(0);transform-origin:left}.seg3.auto button[aria-pressed=true] i{animation:seg-fill 5.5s linear forwards}@keyframes seg-fill{to{transform:scaleX(1)}}html:not(.js) .seg3{display:none}.cap{min-height:52px;font-size:17px;max-width:40ch;margin:0;color:var(--ink-body)}.cap.fade{animation:cap-in .7s var(--ease)}@keyframes cap-in{0%{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:no-preference){.hero .h1 .w{animation:word-rise .5s var(--ease) backwards}.hero .h1 .w:nth-child(1){animation-delay:0s}.hero .h1 .w:nth-child(2){animation-delay:.03s}.hero .h1 .w:nth-child(3){animation-delay:.06s}.hero .h1 .w:nth-child(4){animation-delay:.09s}.hero .h1 .w:nth-child(5){animation-delay:.12s}.phonewrap{animation:phone-rise 1.4s var(--ease) .5s backwards}.notif.n1{animation:n1-in .9s var(--ease) 1.7s backwards}.notif.n2{animation:n2-in .9s var(--ease) 2.3s backwards}}@keyframes word-rise{0%{transform:translateY(8px)}}@keyframes phone-rise{0%{opacity:.01;transform:translateY(60px)}}@keyframes n1-in{0%{opacity:0;filter:blur(8px);transform:translate(-14px,10px)}}@keyframes n2-in{0%{opacity:0;filter:blur(8px);transform:translate(14px,10px)}}.sec{padding-block:72px}.k{font-size:17px;font-weight:600;color:var(--deep-coral)}.tiles{display:grid;gap:16px}.tile{background:var(--mist);border-radius:var(--r-xl);overflow:hidden;position:relative;display:grid;gap:22px;padding:30px 24px 0}.tile .txt{display:grid;gap:12px;align-content:start}.tile p{margin:0;max-width:40ch;font-size:17px;color:var(--ink-body)}.h2.sm{font-size:clamp(30px,4vw,44px)}.tile .crop,.gcrop{height:360px;overflow:hidden;overflow:visible clip;display:flex;justify-content:center;align-items:flex-start}.tile .fine,.golden .fine{font-size:15px;line-height:1.45;color:var(--ink-muted);display:flex;gap:8px;align-items:flex-start}.tile .fine svg,.golden .fine svg{flex:none;margin-top:3px}.statement .in{padding-block:0 96px}.statement p{margin:0;font-size:clamp(30px,5.2vw,54px);line-height:1.12;letter-spacing:-1.4px;font-weight:600;max-width:24ch;text-wrap:pretty}.statement .wd{color:var(--statement-rest);transition:color .5s var(--ease)}.statement .wd.lit{color:var(--ink)}.golden{border-radius:32px;background:var(--gold);padding:32px 24px 0;display:grid;gap:26px;overflow:hidden;position:relative}.golden .gtxt{display:grid;gap:16px;align-content:start}.golden .gk{font-size:17px;font-weight:700}.golden p{margin:0;font-size:19px;line-height:1.45;max-width:36ch;font-weight:500}.golden .fine{color:var(--ink-body)}.golden .fine span{font-size:15px;font-weight:500}.gcrop{height:400px}.plans{position:relative}.plans .anchor{position:absolute;top:0;left:0}.plans-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px}@media(min-width:900px){.hero .top{padding-top:44px;gap:18px}.lede{font-size:21px;max-width:46ch}.showcase{margin-top:40px}.notif{width:320px;padding:13px 15px;border-radius:22px}.notif img{width:38px;height:38px}.notif .t{font-size:15px}.notif .s{font-size:14px}.n1{left:auto;right:calc(100% - 30px);top:120px}.n2{right:auto;bottom:auto;left:calc(100% - 30px);top:360px}.sec{padding-block:120px}.tiles{grid-template-columns:1fr 1fr}.tile{padding:44px 44px 0}.tile .crop{height:420px}.tile.wide{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:end;padding:0 56px}.tile.wide .txt{align-self:center;padding:56px 0}.tile.wide .crop{height:520px;padding-top:56px}.golden{grid-template-columns:1.1fr .9fr;padding:0 64px;align-items:end}.golden .gtxt{align-self:center;padding:64px 0}.gcrop{height:460px;padding-top:48px}}@media(prefers-reduced-motion:reduce){.notif.off{opacity:1;filter:none;transform:none}.statement .wd{color:var(--ink)}}
