table{border:1px solid #E8E9E9;border-collapse:collapse}table td:first-child,table th:first-child{text-align:left}table td:last-child,table th:last-child{text-align:right}table td,table th{border:1px solid #E8E9E9;padding:.5rem}table .supported{font-weight:700}::selection{background-color:#1a1a1a4d}@media (prefers-color-scheme: dark){::selection{background-color:#ffffff4d}}h1{font-size:1.875rem;line-height:1.25;margin-top:2rem;margin-bottom:1rem;font-weight:800}@media (max-width: 600px){h1{font-size:1.5rem}}h2{font-size:1.5rem;line-height:1.25;margin-top:2rem;font-weight:800}@media (max-width: 600px){h2{font-size:1.25rem}}h3{font-size:1.125rem;font-weight:800;margin-bottom:0}p{font-size:1rem;line-height:1.5;margin-top:.5rem;margin-bottom:1rem}@media (max-width: 600px){p{font-size:1.125rem}}code{text-wrap:wrap}blockquote{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-left:1em;border-left:3px solid #E8E9E9}@media (prefers-color-scheme: dark){blockquote{border-color:#46464b}}footer{width:100%;height:5rem;display:flex;align-items:center;justify-content:center;font-size:.875rem;margin-top:auto}footer span{display:block}footer .copyright{font-weight:800}footer .copyright a{text-decoration:none}footer .links{align-self:flex-end;text-align:right}footer .links a{margin-left:10px}@media (max-width: 600px){footer .links{align-self:center;margin-top:3px}}#footer-content{width:32rem;display:flex;justify-content:space-between;gap:.4rem}@media (max-width: 600px){#footer-content{width:calc(100vw - 1.5rem);flex-direction:column;justify-content:center;align-items:center}}input::selection{background:#1a1a1a4d}section#app{background:#fff;border:1px solid #E8E9E9;border-radius:14px;box-shadow:0 2px 2rem #e8e9e9;padding:1rem}section#app #input{display:flex}section#app #input input{background:#fff;padding:14px;border:none;border-radius:14px 0 0 14px;font-size:1rem;margin:0;flex:1;min-width:0}section#app #input input:focus{outline:none}@media (max-width: 600px){section#app #input input{font-size:.75rem}}section#app #input select{color:#fff;background:#1a1a1a;background-image:url(/dropdown.svg);background-repeat:no-repeat;background-position:calc(100% - 14px) center;background-size:22px 24px;border:none;border-radius:0 14px 14px 0;font-size:1rem;font-weight:800;padding:14px 50px 14px 14px;appearance:none}@media (max-width: 600px){section#app #input select{flex:0 0 auto;font-size:.75rem;font-weight:400;padding:0 50px 0 14px;overflow:hidden;text-overflow:ellipsis}}section#app hr{background-color:#46464b;height:1px;border:none;margin:1rem 0}@media (prefers-color-scheme: dark){section#app{background:#2c2c2e;border-color:#46464b;box-shadow:none}}section#app #result{display:flex;gap:1rem}section#app #result .download-buttons{display:flex;gap:.75rem;flex-direction:column}section#app #result .download-buttons .download-button{background:#fff;border:2px solid #E8E9E9;border-radius:.75rem;display:flex;padding:.75rem;text-decoration:none;align-items:center;color:#1a1a1a;text-align:start;cursor:pointer}section#app #result .download-buttons .download-button[disabled]{opacity:66%}section#app #result .download-buttons .download-button .download-button-body{flex-direction:column;padding:0 .75rem}section#app #result .download-buttons .download-button .download-button-body .download-button-title{font-size:.75rem;line-height:1.4}section#app #result .download-buttons .download-button .download-button-body .download-button-format{font-size:1.125rem;line-height:1}section#app #result .download-buttons .download-button path{fill:#1a1a1a}@media (prefers-color-scheme: dark){section#app #result .download-buttons .download-button{background:#1a1a1a;border-color:#46464b;color:#fff}section#app #result .download-buttons .download-button path{fill:#fff}}section#app #result #result-contents{flex:1;aspect-ratio:1/1}section#app #result #result-contents svg{width:86%;height:86%;padding:7%;background:#fff;border:1px solid #E8E9E9;border-radius:7%;box-shadow:0 2px 1rem #e8e9e9}@media (prefers-color-scheme: dark){section#app #result #result-contents svg{border-color:#46464b;box-shadow:none}}.image-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1em;grid-row-gap:1em}.image-grid .image-grid-item{display:flex;flex-direction:column}.image-grid .image-grid-item picture{background:#fff;border:1px solid #E8E9E9;border-radius:14px;box-shadow:0 2px 2rem #e8e9e9;position:relative;width:100%;padding-bottom:100%}.image-grid .image-grid-item picture img{position:absolute;top:.5em;left:.5em;width:calc(100% - 1em);height:calc(100% - 1em);object-fit:contain}@media (prefers-color-scheme: dark){.image-grid .image-grid-item picture{background:#2c2c2e;border:1px solid #46464B;box-shadow:none}}.image-grid .image-grid-item .image-grid-links{display:flex;justify-content:center;gap:.25em;margin-top:.25em;font-size:.875rem}main.landing{width:55rem;align-items:center}@media (max-width: 600px){main.landing{margin:4rem 0;width:calc(100vw - 2rem)}}header.hero{text-align:center;max-width:32rem;display:flex;flex-direction:column;align-items:center}header.hero img.app-icon{background:#fff;border:1px solid #E8E9E9;border-radius:28.5px;box-shadow:0 2px 1rem #e8e9e9;width:8rem;height:8rem}@media (prefers-color-scheme: dark){header.hero img.app-icon{border-color:#46464b;box-shadow:none}}header.hero picture img.app-store{height:4rem}header.hero h1{font-size:2.25rem}@media (max-width: 600px){header.hero h1{font-size:1.5rem;text-wrap:balance}}header.hero p{max-width:24rem;font-size:1.5rem;line-height:1.4}@media (max-width: 600px){header.hero p{font-size:1.125rem;text-wrap:balance}}header.hero form{display:flex;flex-direction:row;margin-top:2rem;margin-bottom:2rem;outline:1px solid #E8E9E9;border-radius:14px;box-shadow:0 2px 2rem #e8e9e9;width:100%}header.hero form input[type=email]{background:#fff;padding:14px;border:none;border-radius:14px 0 0 14px;font-size:1rem;margin:0;flex:1;min-width:0}header.hero form input[type=email]:focus{outline:none}@media (max-width: 600px){header.hero form input[type=email]{flex:0 1 auto;font-size:.75rem}}header.hero form input[type=submit]{color:#fff;background:#1a1a1a;border:none;border-radius:0 14px 14px 0;font-size:1rem;font-weight:800;padding:14px 28px}@media (max-width: 600px){header.hero form input[type=submit]{flex:0 0 auto;font-size:.75rem;font-weight:400;padding:0 14px;overflow:hidden;text-overflow:ellipsis}}header.hero form:focus-within{outline:4px solid rgba(26,26,26,.3)}@media (prefers-color-scheme: dark){header.hero form:focus-within{outline-color:#ffffff4d}}@media (prefers-color-scheme: dark){header.hero form{box-shadow:none;outline-color:#46464b}}@media (max-width: 600px){header.hero form{max-width:19rem}}@media (max-width: 600px){header.hero{max-width:20rem}}section.features{margin-top:2rem}section.features figure.feature{background:#fff;border:1px solid #E8E9E9;border-radius:14px;box-shadow:0 2px 2rem #e8e9e9;display:flex;flex-direction:row;max-width:55rem;height:30rem;margin:4rem 0;overflow:hidden}section.features figure.feature:first-child{margin-top:0}section.features figure.feature figcaption{margin:4rem;flex:1;margin-right:0;align-self:center}section.features figure.feature figcaption h2{font-size:1.875rem;margin-top:0;margin-bottom:1rem}@media (max-width: 600px){section.features figure.feature figcaption h2{font-size:1.25rem}}section.features figure.feature figcaption p{margin-bottom:0;line-height:1.5;font-size:1.5rem}@media (max-width: 600px){section.features figure.feature figcaption p{font-size:1.125rem}}@media (max-width: 600px){section.features figure.feature figcaption{margin:1rem 2rem}}section.features figure.feature picture img.phone{object-fit:contain;width:292px;height:600px}@media (max-width: 600px){section.features figure.feature picture img.phone{width:219px;height:444px}}section.features figure.feature picture img.watch{object-fit:contain;width:221px;margin:0 35px;height:379px}section.features figure.feature picture{margin-top:2rem;margin-right:4rem;margin-left:2rem}@media (max-width: 600px){section.features figure.feature picture{margin-right:0;margin-left:0}}@media (min-width: 601px){section.features figure.feature:nth-of-type(2n){flex-direction:row-reverse}section.features figure.feature:nth-of-type(2n) picture{margin-right:2rem;margin-left:4rem}section.features figure.feature:nth-of-type(2n) figcaption{margin-right:4rem;margin-left:0}}@media (prefers-color-scheme: dark){section.features figure.feature{background:#2c2c2e;border:1px solid #46464B;box-shadow:none}}@media (max-width: 600px){section.features figure.feature{width:19rem;height:25rem;flex-direction:column;align-items:center;margin:2rem 0}section.features figure.feature picture{margin-top:0}}section.faq{margin-top:2rem;max-width:32rem}section.faq h2{margin-top:0;text-align:center}section.faq h3{margin-top:1rem;line-height:1.5}section.faq p{margin:0;margin-top:.5rem}html{background:#f2f2f5}@media (prefers-color-scheme: dark){html{background:#1a1a1a}}body{display:flex;flex-direction:column;align-items:center;color:#1a1a1a;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:16px;min-height:100dvh;margin:0 1rem}@media (prefers-color-scheme: dark){body{color:#fff}}main{display:flex;width:32rem;flex:1;flex-direction:column;margin-top:4rem;margin-bottom:4rem}@media (max-width: 600px){main{margin:4rem 0;width:calc(100vw - 2rem)}}a{color:#1a1a1a}@media (prefers-color-scheme: dark){a{color:#fff}}article{max-width:32rem}
