.rate-filters{display:grid;grid-template-columns:1fr 180px;gap:15px;margin:30px 0}.rate-filters select{border:1px solid var(--line);padding:14px;border-radius:8px;background:white;font-size:12px}.rate-table{max-width:100%;overflow:auto;border:1px solid var(--line);border-radius:12px}.rate-table table{width:100%;border-collapse:collapse;text-align:start;font-size:12px;line-height:1.7}.rate-table th,.rate-table td{padding:15px 20px;border-bottom:1px solid var(--line);text-align:start}.rate-table th{background:var(--soft);font-size:10px;font-weight:550;white-space:nowrap}.rate-table tr:last-child td{border-bottom:0}.load-more{margin-top:25px}.community-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.community-card{padding:30px;border:1px solid var(--line);border-radius:15px;display:flex;flex-direction:column;min-width:0}.community-card>.eyebrow{color:var(--red)}.community-card h2{font-size:24px;font-weight:550;line-height:1.3;margin:20px 0}.community-card p{font-size:12px;line-height:1.9;color:var(--muted);flex:1}.community-card>.text-link{margin-top:25px}.normal-rates{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;align-items:start}.normal-rates details{border:1px solid var(--line);padding:25px;border-radius:12px}.normal-rates summary{list-style:none;font-size:16px;display:flex;gap:15px;justify-content:space-between;cursor:pointer;line-height:1.7}.normal-rates summary::-webkit-details-marker{display:none}.normal-rates details[open] summary .icon{transform:rotate(45deg)}.normal-rates .text-link{margin-top:25px}.normal-rates .attributes{margin-top:20px}.store-card>small{font-size:10px;color:var(--muted)}.inline-nav{display:flex;gap:12px;flex-wrap:wrap;padding:0 0 20px}.inline-nav a{font-size:11px;border:1px solid var(--line);border-radius:50px;padding:10px 16px;display:flex;align-items:center;gap:10px}.inline-nav a>.icon{width:14px;height:14px}
@media(max-width:800px){.community-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.rate-filters{grid-template-columns:1fr;gap:12px}.rate-filters select{padding:12px;font-size:11px}.rate-table th,.rate-table td{padding:13px 10px;font-size:10px}.rate-table th{font-size:9px}.community-grid,.normal-rates{grid-template-columns:1fr}.community-card{padding:28px}.normal-rates details{padding:20px}.normal-rates summary{font-size:15px}.normal-rates .attributes>div{grid-template-columns:110px 1fr}.inline-nav{gap:8px;padding-bottom:10px}.inline-nav a{font-size:10px;padding:9px 12px}}
.app-art{overflow:clip}
.news-image img[src$="app-usage.png"]{object-fit:contain;padding:18px;background:#f4f4f4}.article-image[src$="app-usage.png"]{object-fit:contain;height:520px;background:#f4f4f4;padding:35px}
.motion-paused{scroll-behavior:auto}.motion-paused .reveal{opacity:1;transform:none}.motion-paused .connection-story{height:auto}.motion-paused .story-sticky{position:relative;min-height:700px}.motion-paused .story-grid{min-height:700px}.motion-paused .story-step{opacity:1;transform:none}.motion-paused .story-sim{opacity:1;transform:rotateZ(-13deg) scale(.8)}.motion-paused .hero-phone{transform:translateX(-50%) rotateY(-16deg) rotateZ(-9deg)}.motion-paused .story-phone{transform:translateX(-50%) rotateY(-15deg) rotateZ(-7deg)}.motion-paused .story-steps{height:auto}.motion-paused .story-step{position:relative;margin-bottom:17px}.motion-paused .story-meter{display:none}
@media(max-width:560px){.motion-paused .story-scene{top:450px}.motion-paused .story-sticky{min-height:770px}.motion-paused .story-grid{min-height:770px}}
.article-intro>.text-link{margin-bottom:30px}.article-intro h1{font-size:clamp(34px,5vw,64px);max-width:1000px}.article-intro>time{font-size:11px;color:var(--muted)}.article-image{width:100%;height:auto;max-height:650px;object-fit:cover;border-radius:20px}.article-body>p:not(.source-note){font-size:20px;line-height:1.9;max-width:800px;margin:45px auto;color:var(--muted)}.article-body>.button{display:flex;width:max-content;max-width:100%;margin:0 auto}.article-body>.source-note{text-align:center}
@media(max-width:560px){.article-intro h1{font-size:34px;line-height:1.25}.article-body>p:not(.source-note){font-size:16px;margin:30px auto}.article-image{border-radius:13px}}
.about-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.about-facts>article{border:1px solid var(--line);padding:26px;border-radius:13px}.about-facts strong{display:block;font-size:25px;line-height:1.4;font-weight:550;letter-spacing:-.8px}.about-facts span{display:block;margin-top:15px;font-size:10px;color:var(--muted);line-height:1.8}.about-body{max-width:780px;font-size:14px;line-height:2;color:var(--muted);margin:40px 0 25px}
@media(max-width:900px){.about-facts{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.about-facts{grid-template-columns:1fr;gap:16px}.about-body{font-size:12px}.about-facts strong{font-size:29px}}
.catalogue .offer-name{display:block;margin-top:8px;line-height:1.6;overflow-wrap:anywhere}
@media(max-width:360px){.app-screen{left:39%}.app-screen-back{left:4%}}
