.app-download[data-astro-cid-b3jxzsjk]{width:min(1080px,calc(100% - 48px));margin:clamp(40px,6vw,84px) auto;padding-top:28px;border-top:1px solid var(--line);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px 18px}img[data-astro-cid-b3jxzsjk]{border-radius:22%}h2[data-astro-cid-b3jxzsjk]{margin:0 0 4px;font-size:24px;letter-spacing:-.035em;line-height:1.25}.store[data-astro-cid-b3jxzsjk]{padding:13px 20px;border-radius:12px;background:linear-gradient(145deg,#315fad,#293d92);color:#fff;font-weight:650;text-decoration:none}.store[data-astro-cid-b3jxzsjk]:hover{background:#264783}.store[data-astro-cid-b3jxzsjk]:focus-visible{outline:2px solid var(--primary);outline-offset:4px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.store[data-astro-cid-b3jxzsjk]{transition:transform .16s ease-out}.store[data-astro-cid-b3jxzsjk]:hover{transform:translateY(-1px)}}@media(max-width:600px){.app-download[data-astro-cid-b3jxzsjk]{grid-template-columns:auto 1fr}.store[data-astro-cid-b3jxzsjk]{grid-column:1 / -1;justify-self:start;margin-top:6px}}h3[data-astro-cid-tehagk6b]{display:flex;gap:9px;align-items:baseline}svg[data-astro-cid-tehagk6b]{flex:none;align-self:flex-start;margin-top:2px}.blue[data-astro-cid-tehagk6b]{color:light-dark(#386191,#90bde5)}.plum[data-astro-cid-tehagk6b]{color:light-dark(#875483,#d5a2cf)}.teal[data-astro-cid-tehagk6b]{color:light-dark(#32756c,#8cc9bc)}.product-features[data-astro-cid-yoecdrpg]{display:grid;gap:clamp(24px,2.4vw,34px);width:min(1132px,calc(100% - 48px));margin-inline:auto;padding-block:clamp(40px,5vw,68px);scroll-margin-top:64px}h2[data-astro-cid-yoecdrpg]{margin:0;font-size:clamp(24px,2.2vw,32px);line-height:1.2;letter-spacing:-.035em;text-wrap:balance}header[data-astro-cid-yoecdrpg] p{margin:16px 0 0;color:var(--muted);line-height:1.65}.feature-list[data-astro-cid-yoecdrpg]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px clamp(24px,4vw,60px)}.feature-list[data-astro-cid-yoecdrpg] h3{margin:0 0 7px;font-size:18px;line-height:1.35;letter-spacing:-.015em}.feature-list[data-astro-cid-yoecdrpg] p{margin:0;color:var(--muted);font-size:15px;line-height:1.65}@media(max-width:900px){.feature-list[data-astro-cid-yoecdrpg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.feature-list[data-astro-cid-yoecdrpg]{grid-template-columns:1fr;gap:22px}}.app-hero[data-astro-cid-7skssma5]{--wash: #e2e6fb;--ink: #19203b;--button-text: #fff;--button-bg: #20263e;display:grid;grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);align-items:center;gap:clamp(28px,4vw,60px);padding:clamp(46px,5vw,72px) max(24px,calc((100% - 1132px)/2));color:var(--ink);background:radial-gradient(ellipse 58% 80% at 78% 46%,var(--wash),transparent),var(--bg)}[data-astro-cid-7skssma5][data-app=diClock]{--wash: #d4e9f9}[data-astro-cid-7skssma5][data-app=diBirthday]{--wash: #ffe1dc}[data-astro-cid-7skssma5][data-app=diReminder]{--wash: #d8eddf}@media(prefers-color-scheme:dark){.app-hero[data-astro-cid-7skssma5]{--ink: #f2f3fa;--wash: #353451;--button-bg: #eceef9;--button-text: #19203b}[data-astro-cid-7skssma5][data-app=diClock]{--wash: #253e57}[data-astro-cid-7skssma5][data-app=diBirthday]{--wash: #51343c}[data-astro-cid-7skssma5][data-app=diReminder]{--wash: #29473b}}h1[data-astro-cid-7skssma5]{margin:0;font-size:clamp(40px,5vw,74px);line-height:1.04;letter-spacing:-.055em;text-wrap:balance;overflow-wrap:break-word}h1[data-astro-cid-7skssma5]:lang(zh-cn),h1[data-astro-cid-7skssma5]:lang(zh-tw),h1[data-astro-cid-7skssma5]:lang(ja){font-size:clamp(35px,4.1vw,60px);text-wrap:wrap;line-break:strict;line-height:1.16;letter-spacing:-.035em}.lead[data-astro-cid-7skssma5]{max-width:46ch;margin:22px 0 0;color:var(--muted);font-size:17px;line-height:1.65}.actions[data-astro-cid-7skssma5]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:26px}.store[data-astro-cid-7skssma5]{padding:13px 20px;border-radius:12px;color:var(--button-text);background:var(--button-bg);font-weight:650}.store[data-astro-cid-7skssma5]:hover{background:color-mix(in srgb,var(--button-bg) 90%,var(--ink))}.more[data-astro-cid-7skssma5]{color:inherit;font-weight:600}.more[data-astro-cid-7skssma5]:hover{text-decoration:underline;text-underline-offset:4px}a[data-astro-cid-7skssma5]:focus-visible,.app-hero[data-astro-cid-7skssma5] a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.app-hero[data-astro-cid-7skssma5] .iphone-screen{display:block;width:min(238px,59vw);margin-inline:auto;overflow:hidden;border:5px solid #20242c;border-radius:34px;box-shadow:0 16px 32px #0003;cursor:zoom-in}.app-hero[data-astro-cid-7skssma5] .iphone-screen img{display:block;width:100%;height:auto}@media(hover:hover)and (prefers-reduced-motion:no-preference){.store[data-astro-cid-7skssma5]{transition:transform .16s ease-out}.store[data-astro-cid-7skssma5]:hover{transform:translateY(-1px)}}@media(max-width:860px){.app-hero[data-astro-cid-7skssma5]{grid-template-columns:minmax(0,1fr);text-align:center;gap:36px;padding-block:44px;background:radial-gradient(ellipse 85% 55% at 58% 78%,var(--wash),transparent),var(--bg)}.lead[data-astro-cid-7skssma5]{margin-inline:auto}.actions[data-astro-cid-7skssma5]{justify-content:center}}
