.sg-root{z-index:70;justify-content:flex-end;display:flex;position:fixed;inset:0}.sg-root[hidden]{display:none}.sg-backdrop{background:#0000008c;animation:.2s ease-out both sgFade;position:absolute;inset:0}.sg-panel{overscroll-behavior:contain;width:min(460px,100%);height:100%;padding:calc(22px + env(safe-area-inset-top))22px calc(28px + env(safe-area-inset-bottom));color:#d4d4d8;background:#131418;animation:.28s cubic-bezier(.22,1,.36,1) both sgIn;position:relative;overflow-y:auto;box-shadow:inset 2px 0 #ffffff0f,-24px 0 60px -20px #000c}.sg-close{top:calc(14px + env(safe-area-inset-top));color:#a1a1aa;cursor:pointer;background:#ffffff0f;border:0;place-items:center;width:36px;height:36px;display:grid;position:absolute;right:14px}.sg-close:hover,.sg-close:focus-visible{color:#fff;background:#ffffff1f;outline:none}.sg-h2{font-family:var(--font-mc),system-ui,sans-serif;letter-spacing:.02em;color:#fff;text-shadow:.125em .125em #3f3f3f;margin:0;padding-right:44px;font-size:26px;font-weight:500;line-height:1.15}.sg-lead{color:#b4b4bb;margin:10px 0 0;font-size:14.5px;line-height:1.55}.sg-h3{font-family:var(--font-mc),system-ui,sans-serif;letter-spacing:.02em;color:#fff;text-shadow:.125em .125em #3f3f3f;margin:26px 0 12px;font-size:17px;font-weight:500}.sg-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sg-steps li{gap:12px;font-size:14px;line-height:1.5;display:flex}.sg-steps b,.sg-features b{color:#fff;font-weight:600}.sg-num{width:24px;height:24px;font-family:var(--font-mc),system-ui,sans-serif;color:#fff;background:#0b0b0e;flex:none;place-items:center;font-size:14px;display:grid;box-shadow:inset 2px 2px #000000bf,inset -2px -2px #ffffff14}.sg-features{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sg-features li{padding-left:16px;font-size:14px;line-height:1.5;position:relative}.sg-features li:before{content:"";background:#5f5;width:6px;height:6px;position:absolute;top:.55em;left:0}.sg-faq{gap:8px;display:grid}.sg-qa{background:#ffffff08;padding:12px 14px;box-shadow:inset 0 0 0 1px #ffffff0f}.sg-qa h4{font-family:var(--font-mc),system-ui,sans-serif;color:#ff5;text-shadow:.125em .125em #3f3f15;margin:0;font-size:15px;font-weight:500;line-height:1.3}.sg-qa p{color:#c4c4c8;margin:6px 0 0;font-size:13.5px;line-height:1.55}.sg-links{flex-wrap:wrap;gap:8px;display:flex}.sg-links a{color:#fff;background:#ffffff0f;padding:8px 12px;font-size:13.5px;text-decoration:none;box-shadow:inset 0 0 0 1px #ffffff14}.sg-links a:hover,.sg-links a:focus-visible{background:#ffffff1f;outline:none}@keyframes sgIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes sgFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sg-panel,.sg-backdrop{animation-duration:.15s}}:root[data-theme=light] .sg-backdrop:where(:not(.theme-fixed,.theme-fixed *)){background:#fafafa8c}:root[data-theme=light] .sg-panel:where(:not(.theme-fixed,.theme-fixed *)){color:#1c1c1f;background:#dfe0e6;box-shadow:inset 2px 0 #ffffff4d,-24px 0 60px -20px #0000005c}:root[data-theme=light] .sg-close:where(:not(.theme-fixed,.theme-fixed *)){color:#44444b;background:#0303030f}:root[data-theme=light] .sg-close:hover:where(:not(.theme-fixed,.theme-fixed *)),:root[data-theme=light] .sg-close:focus-visible:where(:not(.theme-fixed,.theme-fixed *)){color:#030303;background:#0303031f}:root[data-theme=light] .sg-h2:where(:not(.theme-fixed,.theme-fixed *)){color:#030303;text-shadow:.125em .125em #a8a8a8}:root[data-theme=light] .sg-lead:where(:not(.theme-fixed,.theme-fixed *)){color:#34343a}:root[data-theme=light] .sg-h3:where(:not(.theme-fixed,.theme-fixed *)){color:#030303;text-shadow:.125em .125em #a8a8a8}:root[data-theme=light] .sg-steps b:where(:not(.theme-fixed,.theme-fixed *)),:root[data-theme=light] .sg-features b:where(:not(.theme-fixed,.theme-fixed *)){color:#030303}:root[data-theme=light] .sg-num:where(:not(.theme-fixed,.theme-fixed *)){color:#030303;background:#edeef2;box-shadow:inset 2px 2px #000000bf,inset -2px -2px #fff6}:root[data-theme=light] .sg-qa:where(:not(.theme-fixed,.theme-fixed *)){background:#03030308;box-shadow:inset 0 0 0 1px #0303030f}:root[data-theme=light] .sg-qa h4:where(:not(.theme-fixed,.theme-fixed *)){color:#4b4b0e;text-shadow:.125em .125em #adaf8b}:root[data-theme=light] .sg-qa p:where(:not(.theme-fixed,.theme-fixed *)){color:#28282b}:root[data-theme=light] .sg-links a:where(:not(.theme-fixed,.theme-fixed *)){color:#030303;background:#0303030f;box-shadow:inset 0 0 0 1px #03030314}:root[data-theme=light] .sg-links a:hover:where(:not(.theme-fixed,.theme-fixed *)),:root[data-theme=light] .sg-links a:focus-visible:where(:not(.theme-fixed,.theme-fixed *)){background:#0303031f}:root[data-theme=light] .sg-qa h4{color:#fa0;text-shadow:.125em .125em #3f2a00}
