.cX2hlq_page{color:var(--text-strong);background:#f8f8f2}.cX2hlq_content{padding-block:30px 90px}.cX2hlq_breadcrumbs{color:var(--text-muted);font-size:var(--fs-sm);align-items:center;gap:10px;display:flex}.cX2hlq_breadcrumbs a{color:var(--text-body);text-decoration:none}.cX2hlq_breadcrumbs a:hover{text-decoration:underline}.cX2hlq_hero{min-height:480px;color:var(--text-on-dark);background:radial-gradient(circle at 4% 100%,#326d4c 0,#0000 43%),linear-gradient(115deg,#103c2e,#102a24);border-radius:32px;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:center;gap:clamp(30px,6vw,95px);margin-top:28px;padding:clamp(32px,5vw,68px);display:grid;position:relative;overflow:hidden}.cX2hlq_hero:after{content:"";pointer-events:none;background:repeating-linear-gradient(125deg,#0000 0 115px,#ffffff06 116px,#0000 117px 233px);position:absolute;inset:0}.cX2hlq_heroCopy,.cX2hlq_appCard{z-index:1;min-width:0;position:relative}.cX2hlq_eyebrow{min-height:33px;color:var(--text-on-dark-accent);font-size:var(--fs-xs);background:#ffffff0b;border:1px solid #d9c48755;border-radius:100px;align-items:center;padding:4px 13px;font-weight:700;display:inline-flex}.cX2hlq_hero h1{max-width:16ch;font-size:var(--fs-display);letter-spacing:normal;margin:20px 0 15px;line-height:1.45}.cX2hlq_hero h1 em{color:var(--text-on-dark-accent);font-style:normal}.cX2hlq_heroCopy>p:not(.cX2hlq_note){max-width:55ch;color:var(--text-on-dark-muted);font-size:var(--fs-md);margin:0;line-height:1.9}.cX2hlq_primaryAction{margin-top:29px}.cX2hlq_primaryAction button,.cX2hlq_primaryAction a{min-height:54px;color:var(--text-strong);font:inherit;font-size:var(--fs-base);cursor:pointer;background:#f0d393;border:0;border-radius:13px;justify-content:center;align-items:center;gap:20px;padding:12px 24px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px #001b1530}.cX2hlq_primaryAction button:hover,.cX2hlq_primaryAction a:hover{background:#ffe2a5}.cX2hlq_note{max-width:57ch;color:var(--text-on-dark-muted);font-size:var(--fs-xs);margin:17px 0 0;line-height:1.9}.cX2hlq_appCard{text-align:center;background:linear-gradient(155deg,#ffffff17,#ffffff08);border:1px solid #eddfbd38;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:28px;display:flex;overflow:hidden;box-shadow:0 22px 60px #061d1640,inset 0 1px #ffffff21}.cX2hlq_appCardLabel{color:var(--text-on-dark-muted);font-size:var(--fs-xs);position:absolute;top:20px}.cX2hlq_iconFrame{background:#ffffff10;border:1px solid #f7dfad46;border-radius:37px;place-items:center;width:152px;height:152px;margin:13px 0;display:grid;box-shadow:0 15px 32px #031b183a}.cX2hlq_iconFrame img{border-radius:31px}.cX2hlq_appCard strong{font-size:var(--fs-2xl);line-height:1.6}.cX2hlq_appCard>span:last-of-type{color:var(--text-on-dark-muted);font-size:var(--fs-sm)}.cX2hlq_appCardLine{background:linear-gradient(90deg,#0000,#e7cb9166,#0000);height:1px;position:absolute;bottom:18px;left:15%;right:15%}.cX2hlq_howTo{padding-top:70px}.cX2hlq_sectionHeading>span,.cX2hlq_shareCard>div>span{color:var(--text-accent);font-size:var(--fs-sm);font-weight:700}.cX2hlq_sectionHeading h2,.cX2hlq_shareCard h2{font-size:var(--fs-3xl);margin:5px 0 8px;line-height:1.5}.cX2hlq_sectionHeading p,.cX2hlq_shareCard p{max-width:65ch;color:var(--text-muted);font-size:var(--fs-base);margin:0;line-height:1.85}.cX2hlq_platformGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:25px;display:grid}.cX2hlq_platformCard{background:#fff;border:1px solid #dce7db;border-radius:22px;min-width:0;padding:clamp(23px,3vw,34px);scroll-margin-top:112px}.cX2hlq_platformHeader{border-bottom:1px solid #e9eee7;align-items:center;gap:13px;padding-bottom:18px;display:flex}.cX2hlq_platformIcon{width:48px;height:48px;color:var(--text-on-dark-accent);background:#174e3b;border-radius:14px;flex:0 0 48px;place-items:center;font:600 1.5rem/1 system-ui,sans-serif;display:grid}.cX2hlq_platformHeader div>span{color:var(--text-muted);font-size:var(--fs-xs)}.cX2hlq_platformHeader h3{font-size:var(--fs-xl);margin:2px 0 0}.cX2hlq_platformCard ol{gap:16px;margin:23px 0 0;padding:0;list-style:none;display:grid}.cX2hlq_platformCard li{align-items:start;gap:13px;display:flex}.cX2hlq_platformCard li span{color:var(--text-accent);font-size:var(--fs-sm);flex:0 0 34px;font-weight:700}.cX2hlq_platformCard li p{color:var(--text-muted);font-size:var(--fs-sm);margin:0;line-height:1.8}.cX2hlq_shareCard{background:#f5f0e4;border:1px solid #e2dfd2;border-radius:22px;justify-content:space-between;align-items:center;gap:22px;margin-top:32px;padding:clamp(24px,3vw,34px);display:flex}.cX2hlq_shareCard h2{font-size:var(--fs-xl)}.cX2hlq_shareAction{background:#fff;border:1px solid #d3dacc;border-radius:12px;align-items:center;gap:9px;min-width:0;padding:8px;display:flex}.cX2hlq_shareAction code{max-width:280px;color:var(--text-body);white-space:nowrap;padding-inline:8px;font:600 .875rem/1.7 system-ui,sans-serif;overflow:auto}.cX2hlq_shareAction button{min-height:42px;color:var(--text-on-dark);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:#174e3b;border:0;border-radius:8px;flex-shrink:0;padding:8px 14px;font-weight:700}.cX2hlq_shareAction button:hover{background:#246448}.cX2hlq_page a:focus-visible,.cX2hlq_page button:focus-visible{outline-offset:3px;outline:3px solid #b88639}@media (max-width:900px){.cX2hlq_hero{gap:30px;padding:38px}.cX2hlq_appCard{min-height:300px}.cX2hlq_shareCard{flex-direction:column;align-items:stretch}.cX2hlq_shareAction{align-self:start}}@media (max-width:680px){.cX2hlq_content{padding-block:20px 48px}.cX2hlq_hero{border-radius:24px;grid-template-columns:1fr;margin-top:18px;padding:30px 22px}.cX2hlq_hero h1{max-width:18ch;font-size:var(--fs-display)}.cX2hlq_heroCopy>p:not(.cX2hlq_note){font-size:var(--fs-base)}.cX2hlq_appCard{min-height:210px;padding:18px}.cX2hlq_appCardLabel{top:14px}.cX2hlq_iconFrame{border-radius:25px;width:100px;height:100px;margin:15px 0 5px}.cX2hlq_iconFrame img{border-radius:22px;width:86px;height:86px}.cX2hlq_appCard strong{font-size:var(--fs-xl)}.cX2hlq_howTo{padding-top:48px}.cX2hlq_platformGrid{grid-template-columns:1fr;gap:13px}.cX2hlq_shareAction{align-self:stretch}.cX2hlq_shareAction code{flex:1;min-width:0}}@media (max-width:390px){.cX2hlq_shareAction{flex-direction:column;align-items:stretch}.cX2hlq_shareAction code{max-width:100%}}@media (prefers-reduced-motion:reduce){.cX2hlq_page *,.cX2hlq_page :before,.cX2hlq_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
