.lx{--night: #14254a;--gold: #d6b06a;--hair: rgba(59, 35, 40, .15);--hair-2: rgba(59, 35, 40, .28);padding-bottom:clamp(48px,6vw,96px)}.lx-crumbs{margin:0;padding:18px 0 8px;font-size:14px;display:flex;align-items:center;gap:6px}.lx-crumbs a{min-height:44px;display:inline-flex;align-items:center}.lx-hero{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"head stage" "buy stage";column-gap:clamp(28px,4vw,64px);align-items:start;padding-bottom:clamp(40px,5vw,72px)}.lx-head{grid-area:head;align-self:end;padding-bottom:20px}.lx-eyebrow{margin:0 0 14px;font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:var(--sx-accent)}.lx-eyebrow i{font-style:normal;margin:0 4px}.lx-head h1{margin:0;font-size:clamp(44px,5vw,72px);line-height:.98;letter-spacing:-.02em;text-wrap:balance}.lx-buy{grid-area:buy;align-self:start}.lx-line{margin:0 0 22px;font-size:17px;line-height:1.55;color:var(--sx-muted);max-width:44ch}.lx-price{margin:0 0 18px;display:flex;align-items:baseline;gap:14px}.lx-price b{font:400 clamp(40px,4vw,56px)/1 var(--sx-serif);color:var(--sx-ink);letter-spacing:-.01em}.lx-price>span{font-size:14px;color:var(--sx-muted)}.lx-buy .btn{min-height:52px;min-width:280px;justify-content:center;white-space:nowrap}.lx-fine{margin:18px 0 0;font-size:14px;line-height:1.55;color:var(--sx-muted);max-width:46ch;padding-top:14px;border-top:1px solid var(--hair)}.lx-stage{grid-area:stage;container-type:inline-size;background:var(--night);border-radius:6px;padding:32px 28px 22px;display:flex;flex-direction:column;align-items:center;gap:14px;color:#f3e9d4}.lx-phones{--pw: min(clamp(260px, 15.5cqw, 340px), calc((100cqw - 92px)/2) , max(200px, calc((100svh - 330px) / 2.168)));display:flex;justify-content:center;gap:36px;align-items:flex-start}.lx-ph{margin:0;display:flex;flex-direction:column;align-items:center;gap:12px}.lx-ph figcaption{font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);min-height:24px}.lx .c-phone.pt-phone{width:var(--pw);margin:0;flex:none;box-shadow:0 0 0 1px #ffffff24 inset,0 30px 60px -28px #000000d9}.lx-switch{display:none;border:1px solid rgba(214,176,106,.5);border-radius:999px;padding:3px;gap:2px}.lx-switch button{appearance:none;border:0;background:none;color:#f3e9d4;font:500 14px var(--body);min-height:44px;min-width:84px;padding:0 18px;border-radius:999px;cursor:pointer}.lx-switch button[aria-pressed=true]{background:var(--gold);color:var(--night)}.lx-switch button:focus-visible{outline:2px solid #fff;outline-offset:2px}.lx-apps{position:absolute;left:0;right:0;top:19.5cqw;bottom:35cqw;margin:0;padding:0 5.4cqw;grid-template-rows:repeat(6,minmax(0,1fr));row-gap:0;align-content:stretch}.lx-apps li{align-self:start;gap:1.4cqw}.lx-apps li:not(.lx-w) img{filter:drop-shadow(0 .6cqw .9cqw rgba(0,0,0,.35))}.lx-apps span{font-size:3.1cqw;text-shadow:0 1px 2px rgba(0,0,0,.7)}.lx-apps li.lx-w{grid-column:span 2;grid-row:span 2;align-self:start;justify-self:center}.lx-apps li.lx-w img{width:40cqw;height:40cqw;border-radius:7.4cqw}.lx-icons,.lx-receive,.lx-how{margin-top:clamp(48px,5vw,80px)}.lx-icons .section-head{margin-bottom:22px}.lx-sheet{margin:0}.lx-sheet img{display:block;width:100%;height:auto}@media(max-width:760px){.lx-sheet{overflow-x:auto;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:thin}.lx-sheet img{width:900px;max-width:none}}.lx-receive{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,4vw,64px);align-items:center;padding-top:clamp(28px,3vw,44px);border-top:1px solid var(--hair)}.lx-receive h2,.lx-how h2{margin:0 0 20px;font-size:clamp(32px,3.4vw,48px);line-height:1.02}.lx-receive .eyebrow{font-size:14px}.lx-cert{margin:0}.lx-cert img{display:block;width:100%;height:auto;border-radius:4px}.lx-how{padding-top:clamp(28px,3vw,44px);border-top:1px solid var(--hair);max-width:860px}.lx-how-lede{margin:0 0 18px;font-size:17px;line-height:1.55;color:var(--sx-muted);max-width:52ch}.lx .so-list dd{font-size:16px}.lx-follow{margin-top:24px;font-size:15px}.lx-follow a{display:inline-flex;align-items:center;min-height:44px}@container (max-width: 519px){.lx-stage{padding:14px 16px}}@media(max-width:959px){.lx-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "stage" "buy"}.lx-head{padding-bottom:10px}.lx-head h1{font-size:34px}.lx-eyebrow{margin-bottom:8px}.lx-stage{padding:16px}.lx-phones{--pw: min(250px, max(170px, calc((100svh - 400px) / 2.168)))}.lx-buy{padding-top:22px}.lx-buy .btn{width:100%}.lx-receive{grid-template-columns:minmax(0,1fr)}}@media(max-width:519px){.lx-switch{display:inline-flex}.lx-phones[data-view=home] .lx-lock,.lx-phones[data-view=lock] .lx-home{display:none}.lx-ph figcaption{display:none}}@media(min-width:520px)and (max-width:959px){.lx-phones{--pw: min(250px, calc((100cqw - 68px)/2) , max(190px, calc((100svh - 330px) / 2.168)))}}.lx .eyebrow,.lx .section-head .eyebrow{font-size:14px}.lx-ai{margin:12px 0 0;font-size:14px;line-height:1.55;color:var(--sx-muted);max-width:46ch;font-style:italic}.lx-promise-line{margin:0 0 14px;font:400 clamp(22px,2vw,28px)/1.2 var(--sx-serif);font-style:italic;color:var(--sx-accent);max-width:22ch;text-wrap:balance}.lx-never{margin:18px 0 0;font-size:15px;line-height:1.55;color:var(--sx-ink);max-width:44ch}.lx-fine{margin-top:14px}.lx-promise{margin-top:clamp(40px,4.5vw,72px);padding-top:clamp(28px,3vw,44px);border-top:1px solid var(--hair);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:8px clamp(28px,4vw,64px);align-items:start}.lx-promise .eyebrow{grid-column:1 / -1;font-size:14px}.lx-promise h2{margin:0;font-size:clamp(34px,3.8vw,56px);line-height:1.02;text-wrap:balance}.lx-promise h2 em{font-style:italic;color:var(--sx-accent)}.lx-promise-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--hair-2)}.lx-promise-list li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--hair);font-size:16px;line-height:1.5}.lx-promise-list b{font-weight:600}.lx-promise-list span{color:var(--sx-muted)}@media(max-width:959px){.lx-promise{grid-template-columns:minmax(0,1fr)}.lx-promise-list li{grid-template-columns:110px minmax(0,1fr)}}
