.chips{scrollbar-width:none;gap:8px;margin:30px -20px 0 0;padding:0 20px 4px 0;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chips a{border:1px solid var(--line-2);background:var(--surface);min-height:42px;color:var(--text-2);border-radius:999px;flex:none;align-items:center;padding:0 16px;font-size:.92rem;font-weight:700;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.chips a:hover{color:var(--text);border-color:#6bc7ff80}@media (width>=760px){.chips{flex-wrap:wrap;margin-right:0;padding-right:0;overflow:visible}}.tips{padding-bottom:80px}.tip-group{border-top:1px solid var(--line);padding:56px 0}.tip-group>h2,.tip-layout h2{font-family:var(--serif);font-variation-settings:"opsz" 60;letter-spacing:-.015em;margin-bottom:10px;font-size:clamp(2rem,7vw,3.2rem);font-weight:400;line-height:1.05}.tip-group .lead{margin-bottom:28px}.tip-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.tip-list li{border:1px solid var(--line);background:var(--surface);backdrop-filter:blur(10px);border-radius:20px;padding:20px 22px}.tip-list h3{margin-bottom:6px;font-size:1.05rem}.tip-list p{color:var(--text-2);margin:0}.tip-list p+p{margin-top:8px}.tip-list strong{color:var(--text)}.steps{color:var(--text-2);margin:0;padding-left:1.3em}.steps li{backdrop-filter:none;background:0 0;border:0;margin-bottom:6px;padding:0 0 0 4px}.tip-layout{gap:36px;display:grid}.tip-phone{width:min(260px,66vw);margin-inline:auto}.tips .button{margin-top:4px}@media (width>=760px){.tip-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.tip-group{padding:90px 0}.tip-layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:70px}.tip-layout .tip-list{grid-template-columns:1fr}.tip-phone{top:calc(var(--header) + 40px);width:100%;position:sticky}}.prose-wrap{padding-bottom:110px}.prose{max-width:720px}.prose .updated{color:var(--text-3);font-size:.92rem}.prose h2{font-family:var(--serif);font-variation-settings:"opsz" 36;margin:48px 0 12px;font-size:clamp(1.55rem,5.4vw,2rem);font-weight:450;line-height:1.2}.prose p,.prose li{color:var(--text-2)}.prose strong{color:var(--text)}.prose ul,.prose ol{padding-left:1.25em}.prose li{margin-bottom:10px;padding-left:4px}.prose a{color:var(--blue);overflow-wrap:anywhere;border-bottom:1px solid #6bc7ff66;text-decoration:none}.prose a:hover{border-bottom-color:var(--blue)}.clip{padding:calc(var(--header) + 48px) 0 110px;align-items:center;gap:56px;display:grid}.clip .lead,.clip-stores{margin-bottom:28px}.clip-card{border:1px solid var(--line);background:var(--surface);backdrop-filter:blur(10px);border-radius:22px;max-width:520px;margin-bottom:26px;padding:22px 24px}.clip-card h2{margin-bottom:8px;font-size:1.1rem}.clip-card p{color:var(--text-2);margin:0}.clip-device{width:min(300px,66vw);margin-inline:auto;position:relative}.clip-device:before{content:"";z-index:-1;filter:blur(26px);background:radial-gradient(closest-side,#6bc7ff38,#0000);position:absolute;inset:10% -40%}@media (width>=960px){.clip{padding:calc(var(--header) + 110px) 0 150px;grid-template-columns:minmax(0,1fr) 320px;gap:90px}.clip-device{width:100%}}.lost{min-height:70vh;padding:calc(var(--header) + 90px) 0 120px}
