html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden,[hidden]{display:none!important}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:#fff!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:JetBrainsMono;font-style:normal;font-weight:400;font-display:swap;src:local("JetBrainsMono"),url(/_astro/JetBrainsMono-Regular.zAIS8Zmz.woff2) format("woff2")}@font-face{font-family:JetBrainsMono;font-style:italic;font-weight:400;font-display:swap;src:local("JetBrainsMono"),url(/_astro/JetBrainsMono-Italic.9_sijXkX.woff2) format("woff2")}@font-face{font-family:JetBrainsMono;font-style:normal;font-weight:700;font-display:swap;src:local("JetBrainsMono"),url(/_astro/JetBrainsMono-Bold.BgwTbd_9.woff2) format("woff2")}@font-face{font-family:JetBrainsMono;font-style:italic;font-weight:700;font-display:swap;src:local("JetBrainsMono"),url(/_astro/JetBrainsMono-BoldItalic.Bpze6ObG.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/Inter-Regular.CBuHftWl.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/Inter-Italic.CMDYUXRe.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/Inter-Bold.CjQVSvkM.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/_astro/Inter-BoldItalic.it78xuCC.woff2) format("woff2")}:root{--main-bg-color: #f6f6ec;--main-text-color: #162748}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}::selection{color:#202020;background:#ffe500}body{font-family:Inter,sans-serif;font-size:16px;color:var(--main-text-color);background-color:var(--main-bg-color);min-height:100vh}a,a:link,a:visited,a:active{color:var(--main-text-color);text-decoration:none;border-bottom:1px solid rgba(34,34,34,.25)}a:hover{border-bottom:1px solid rgba(34,34,34,1)}.content-wrapper{display:flex;flex-direction:column;min-height:100vh;margin:0 auto;max-width:940px;@media only screen and (max-width:1000px){width:auto;padding:0 30px}}.section-header{margin-bottom:45px}.section-title{margin-bottom:20px;font-weight:700;font-size:48px;line-height:1.2em;@media only screen and (max-width:800px){font-size:32px}@media only screen and (max-width:420px){font-size:24px}}.section-sub{font-size:24px;line-height:1.2em;@media only screen and (max-width:800px){font-size:18px}}.badge-free{display:inline-block;vertical-align:middle;padding:2px 4px 1px;margin:0 5px;background:#ffd300;border-radius:2px;font-weight:700;font-size:12px;line-height:1.2em}.header{display:flex;justify-content:space-between;align-items:center;margin:20px 0;@media only screen and (max-width:600px){flex-direction:column;gap:20px}}.header-logo{display:flex;align-items:center;justify-content:center;font-weight:700;gap:15px;.logo-image{margin-bottom:4px}.logo-text{font-weight:700;font-size:32px;line-height:1.5em}body.is__index &{pointer-events:none;border:none}}.social-list{padding:0 25px;display:flex;justify-content:flex-end;gap:25px}.hero-container{display:flex;flex-direction:column;align-items:center;padding:50px 80px;margin:50px 40px 80px;position:relative;@media only screen and (max-width:800px){padding:30px 40px;margin:25px 20px 60px}@media only screen and (max-width:800px){padding:30px 20px;margin:25px 20px 60px}}.hero-header{display:flex;flex-direction:column;align-items:center}.hero-text__title{margin-bottom:20px;font-weight:700;font-size:48px;line-height:1.2em;text-align:center;@media only screen and (max-width:800px){font-size:32px}@media only screen and (max-width:420px){font-size:24px}}.hero-text__sub{margin-bottom:60px;font-size:30px;line-height:1.2em;text-align:center;@media only screen and (max-width:800px){margin-bottom:30px;font-size:24px}@media only screen and (max-width:420px){margin-bottom:30px;font-size:18px}}.hero-actions{display:flex;gap:20px;@media only screen and (max-width:420px){flex-direction:column;align-items:center}}.button{display:inline-block;cursor:pointer;font-weight:700;font-size:20px;line-height:1.2em;box-shadow:0 2px 2px #00000026;background:#fff;color:var(--main-text-color);border:3px solid var(--main-text-color);box-sizing:border-box;white-space:nowrap;border-radius:4px;padding:9px 35px 10px;text-decoration:none;&.button--primary{color:#fff;background:var(--main-text-color);&:link,&:visited,&:hover,&:active{border:3px solid var(--main-text-color);color:#fff}}@media only screen and (max-width:600px){font-size:14px;padding:9px 24px 10px}}.button:link,.button:visited,.button:hover,.button:active{border:3px solid var(--main-text-color);color:var(--main-text-color)}.size-box{pointer-events:none;position:absolute;inset:0;border:1px solid #f6585c;animation-name:fadeIn;animation-timing-function:ease-out;animation-fill-mode:both;animation-duration:.5s;animation-delay:1s;animation-iteration-count:1}.size-corner{position:absolute;width:3px;height:3px;background-color:#fff;border:1px solid #f6585c;border-radius:50%}.size-corner--tl{left:-3px;top:-3px}.size-corner--tr{top:-3px;right:-3px}.size-corner--bl{left:-3px;bottom:-3px}.size-corner--br{right:-3px;bottom:-3px}.box-dimensions{position:absolute;left:50%;top:calc(100% + 3px);transform:translate(-50%);white-space:nowrap;font-family:JetBrainsMono,monospace;font-size:11px;line-height:11px;color:#fff;padding:3px 5px;background:#5897f6;border-radius:2px}.size{position:absolute;display:flex;width:1px;height:1px;background-color:#f6585c;&:before{content:"";position:absolute;width:1px;height:1px;background-color:#f6585c}&:after{font-family:JetBrainsMono,monospace;content:attr(data-size) "px";white-space:nowrap;margin:auto;font-size:11px;line-height:11px;color:#fff;display:flex;flex-direction:row;align-items:center;padding:3px;background:#f6585c;border-radius:2px}&.size--top{left:50%;bottom:calc(100% + 1px)}&.size--left{top:50%;right:calc(100% + 1px)}&.size--right{top:50%;left:calc(100% + 1px)}&.size--bottom{left:50%;top:calc(100% + 1px)}&.size--left:before,&.size--right:before{top:-1px;height:3px}&.size--top:before,&.size--bottom:before{left:-1px;width:3px}&.size--left:before{left:0}&.size--right:before{right:0}&.size--top:before{top:0}&.size--bottom:before{bottom:0}&.size--left:after,&.size--right:after{position:relative;top:3px}&.size--top:after,&.size--bottom:after{position:relative;left:3px}}.handoff{padding:50px 80px 70px;margin-bottom:80px;text-align:center;background-color:#f8e6dc;border-radius:10px;@media only screen and (max-width:800px){padding:25px 40px 35px}@media only screen and (max-width:420px){padding:25px 20px 35px}}.handoff-text{font-size:24px;line-height:1.2em;margin-bottom:40px}.handoff-apps{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.handoff-app{img{@media only screen and (max-width:600px){width:45px;height:45px}}}.viewport{padding:65px 0 0;@media only screen and (max-width:800px){padding:65px 0 80px}.features{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;@media only screen and (max-width:600px){grid-template-columns:1fr}}.feature{&.feature--guidelines{.feature__image{margin-left:-18px}}}.feature__image{height:80px;display:flex;align-items:center;margin-bottom:25px;@media only screen and (max-width:600px){justify-content:center;margin-bottom:12px}}.feature__title{font-weight:700;margin-bottom:13px}}.inspector{padding:65px 0 80px;margin-bottom:50px;@media only screen and (max-width:800px){padding:25px 0 40px}.features-wrapper{display:flex;align-items:stretch;justify-content:space-between;gap:60px;@media only screen and (max-width:800px){flex-direction:column-reverse;gap:50px}}.features{display:flex;flex-direction:column;gap:20px;width:80%}.feature{margin-bottom:20px}.feature__image{height:80px;display:flex;align-items:center;margin-bottom:25px}.feature__title{font-weight:700;margin-bottom:13px}.app-image{img{@media only screen and (max-width:420px){display:block;width:100%;height:auto}}}}.purchase{padding:50px 80px 70px;background-color:#ffe500;border-radius:10px;::selection{color:#ffe500;background:#202020}@media only screen and (max-width:800px){padding:25px 40px 35px}@media only screen and (max-width:420px){padding:25px 20px 35px}}.purchase-actions{display:flex;gap:30px;@media only screen and (max-width:800px){flex-direction:column;gap:50px}}.purchase-action__button{margin-bottom:20px}.footer{display:flex;justify-content:space-between;padding:100px 0 50px;@media only screen and (max-width:420px){text-align:center;flex-direction:column;align-items:center;gap:20px}}.privacy-policy{flex:1;display:flex;flex-direction:column;footer{margin-top:auto}}
