@charset "UTF-8";:root{--color--black:#000000;--color--white:#ffffff;--color--brand-red:#db2a40;--color--jafar-300:#f17472;--color--neutral-900:#232323;--color--neutral-800:#323232;--color--neutral-700:#484848;--color--neutral-600:#656565;--color--neutral-500:#9a9a9a;--color--neutral-300:#efeff1;--color--neutral-100:#f9f9f9;--color--blue-900:#1a1f25;--color--blue-800:#273349;--color--blue-700:#203c66;--color--blue-600:#24487e;--color--blue-500:#305c95;--color--cornflower-600:#224ca8;--color--cornflower-500:#4172dc;--color--cornflower-400:#4172dc;--color--cornflower-200:#86a5e9;--color--metal-900:#10161c;--color--metal-800:#293949;--color--metal-600:#a0b0be;--color--metal-400:#c3d4eb;--color--metal-300:#dfe9f6;--color--metal-200:#e6eef8;--color--metal-100:#eaeff4;--color--brand:var(--color--brand-red);--color--button-primary-background:var(--color--blue-500);--color--button-primary-background-hover:var(--color--blue-700);--color--button-primary-background-pressed:var(--color--blue-800);--color--button-secondary-background:var(--color--metal-100);--color--button-secondary-background-hover:var(--color--metal-300);--color--button-secondary-background-pressed:var(--color--metal-400);--color--button-inverse-background:var(--color--neutral-800);--color--button-inverse-background-hover:var(--color--neutral-700);--color--button-inverse-background-pressed:var(--color--neutral-900);--color--button-primary-foreground:var(--color--white);--color--button-secondary-foreground:var(--color--blue-500);--color--button-inverse-foreground:var(--color--white);--color--button-focusring:var(--color--blue-500);--color--button-focusring-inverse:var(--color--white);--color--button-link:var(--color--blue-500);--color--button-link-hover:var(--color--blue-700);--color--button-link-active:var(--color--blue-900);--color--button-link-secondary:var(--color--neutral-600);--color--button-link-inverse:var(--color--white);--color--button-link-header:var(--color--blue-500);--color--input-background:var(--color--neutral-300);--color--input-foreground:var(--color--black);--color--input-placeholder:var(--color--neutral-600);--color--input-border:var(--color--blue-500);--color--input-border-error:var(--color--brand);--color--text-default:var(--color--neutral-800);--color--text-heading:var(--color--black);--color--text-secondary:var(--color--neutral-600);--color--text-accent:var(--color--blue-500);--color--text-inverse:var(--color--neutral-500);--color--text-inverse-heading:var(--color--white);--color--text-inverse-accent:var(--color--cornflower-200);--color--background-default:var(--color--white);--color--background-secondary:var(--color--neutral-100);--color--background-accent:var(--color--metal-200);--color--background-inverse:var(--color--black);--color--tag-background:var(--color--metal-100);--color--tag-foreground:var(--color--blue-500);--color--tag-inverse-background:var(--color--neutral-800);--color--tag-inverse-foreground:var(--color--white);--color--tag-mini-background:var(--color--white);--color--tag-mini-foreground:var(--color--black);--color--border-default:var(--color--metal-300);--color--border-selected:var(--color--blue-500);--color--border-inverse:var(--color--neutral-800);--color--bento-border:var(--color--neutral-300)}.force-dark{--color--brand:var(--color--jafar-300);--color--button-primary-background:var(--color--cornflower-400);--color--button-primary-background-hover:var(--color--cornflower-500);--color--button-primary-background-pressed:var(--color--cornflower-600);--color--button-secondary-background:var(--color--blue-800);--color--button-secondary-background-hover:var(--color--blue-700);--color--button-secondary-background-pressed:var(--color--blue-600);--color--button-inverse-background:var(--color--neutral-800);--color--button-inverse-background-hover:var(--color--neutral-700);--color--button-inverse-background-pressed:var(--color--neutral-900);--color--button-primary-foreground:var(--color--white);--color--button-secondary-foreground:var(--color--cornflower-200);--color--button-inverse-foreground:var(--color--white);--color--button-focusring:var(--color--cornflower-400);--color--button-focusring-inverse:var(--color--white);--color--button-link:var(--color--cornflower-200);--color--button-link-hover:var(--color--cornflower-500);--color--button-link-active:var(--color--cornflower-100);--color--button-link-secondary:var(--color--neutral-500);--color--button-link-inverse:var(--color--neutral-300);--color--button-link-header:var(--color--white);--color--input-background:var(--color--neutral-800);--color--input-foreground:var(--color--white);--color--input-placeholder:var(--color--neutral-500);--color--input-border:var(--color--white);--color--input-border-error:var(--color--brand);--color--text-default:var(--color--metal-600);--color--text-heading:var(--color--white);--color--text-secondary:var(--color--neutral-500);--color--text-accent:var(--color--cornflower-200);--color--text-inverse:var(--color--neutral-500);--color--text-inverse-heading:var(--color--white);--color--text-inverse-accent:var(--color--cornflower-200);--color--background-default:var(--color--blue-900);--color--background-secondary:var(--color--metal-900);--color--background-accent:var(--color--blue-700);--color--background-inverse:var(--color--black);--color--tag-background:var(--color--blue-800);--color--tag-foreground:var(--color--cornflower-200);--color--tag-inverse-background:var(--color--neutral-800);--color--tag-inverse-foreground:var(--color--white);--color--tag-mini-background:var(--color--black);--color--tag-mini-foreground:var(--color--white);--color--border-default:var(--color--metal-800);--color--border-selected:var(--color--cornflower-400);--color--border-inverse:var(--color--neutral-800);--color--bento-border:var(--color--metal-800)}@media(prefers-color-scheme:dark){:root{--color--brand:var(--color--jafar-300);--color--button-primary-background:var(--color--cornflower-400);--color--button-primary-background-hover:var(--color--cornflower-500);--color--button-primary-background-pressed:var(--color--cornflower-600);--color--button-secondary-background:var(--color--blue-800);--color--button-secondary-background-hover:var(--color--blue-700);--color--button-secondary-background-pressed:var(--color--blue-600);--color--button-inverse-background:var(--color--neutral-800);--color--button-inverse-background-hover:var(--color--neutral-700);--color--button-inverse-background-pressed:var(--color--neutral-900);--color--button-primary-foreground:var(--color--white);--color--button-secondary-foreground:var(--color--cornflower-200);--color--button-inverse-foreground:var(--color--white);--color--button-focusring:var(--color--cornflower-400);--color--button-focusring-inverse:var(--color--white);--color--button-link:var(--color--cornflower-200);--color--button-link-hover:var(--color--cornflower-500);--color--button-link-active:var(--color--cornflower-100);--color--button-link-secondary:var(--color--neutral-500);--color--button-link-inverse:var(--color--neutral-300);--color--button-link-header:var(--color--white);--color--input-background:var(--color--neutral-800);--color--input-foreground:var(--color--white);--color--input-placeholder:var(--color--neutral-500);--color--input-border:var(--color--white);--color--input-border-error:var(--color--brand);--color--text-default:var(--color--metal-600);--color--text-heading:var(--color--white);--color--text-secondary:var(--color--neutral-500);--color--text-accent:var(--color--cornflower-200);--color--text-inverse:var(--color--neutral-500);--color--text-inverse-heading:var(--color--white);--color--text-inverse-accent:var(--color--cornflower-200);--color--background-default:var(--color--blue-900);--color--background-secondary:var(--color--metal-900);--color--background-accent:var(--color--blue-700);--color--background-inverse:var(--color--black);--color--tag-background:var(--color--blue-800);--color--tag-foreground:var(--color--cornflower-200);--color--tag-inverse-background:var(--color--neutral-800);--color--tag-inverse-foreground:var(--color--white);--color--tag-mini-background:var(--color--black);--color--tag-mini-foreground:var(--color--white);--color--border-default:var(--color--metal-800);--color--border-selected:var(--color--cornflower-400);--color--border-inverse:var(--color--neutral-800);--color--bento-border:var(--color--metal-800)}}:root{font-size:16px;line-height:1.75rem}*{margin:0;padding:0;box-sizing:border-box}ul,ol,li,h1,h2,h3,img,video,figure,embed,p,blockquote,pre{max-width:100%;margin-bottom:1em}html{color:var(--color--text-default);background-color:var(--color--background-default);-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}@font-face{font-family:avenir-web;font-weight:400;src:url(https://revealapp.com/fonts/Avenir-Medium.ttf)format("truetype")}@font-face{font-family:avenir-web;font-weight:700;src:url(https://revealapp.com/fonts/Avenir-Heavy.ttf)format("truetype")}@font-face{font-family:sf-mono-web;font-weight:400;src:url(https://revealapp.com/fonts/SFMono-Medium.otf)format("opentype")}html{font-family:Avenir-Web,Avenir,-apple-system,sans-serif;line-height:1.75rem}a{font-weight:700;color:var(--color--button-link);text-decoration:underline;text-underline-offset:.25em;transition:color .25s cubic-bezier(.06,.53,.41,.89)}a:hover,a:focus{color:var(--color--button-link-hover);transition-duration:0s}a:active{color:var(--color--button-link-active);transition-duration:0s}h1,h2,h3{font-weight:400;line-height:1.5em;color:var(--color--text-heading)}h1{font-size:2em}h2,h3{font-size:1.5em}*+h1,*+h2,*+h3,*+h4{margin-top:2em}h1+h2,h2+h3,h3+h4{margin-top:0}h4{font-weight:700;color:var(--color--text-heading)}em,i{font-style:normal;font-weight:700}time,cite,small{font-weight:700;color:var(--color--text-secondary)}ul,ol{list-style:none}.title{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-top:1rem;text-align:center}@media(min-width:832px){.title{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){.title{font-size:3em;margin-top:4rem;margin-bottom:4rem}}.subtitle{text-align:center}@media(min-width:832px){.subtitle{font-size:2em}}abbr[title]{text-decoration:none}.button{display:block;line-height:1em;text-align:center;padding:1em 1.5em;border-radius:1.5em;transition:color .25s cubic-bezier(.06,.53,.41,.89),background-color .25s cubic-bezier(.06,.53,.41,.89)}.button:hover,.button:active,.button:focus{border-bottom:none;transition-duration:.25s}.button-primary{display:block;line-height:1em;text-align:center;padding:1em 1.5em;border-radius:1.5em;transition:color .25s cubic-bezier(.06,.53,.41,.89),background-color .25s cubic-bezier(.06,.53,.41,.89);color:var(--color--button-primary-foreground);background-color:var(--color--button-primary-background)}.button-primary:hover,.button-primary:active,.button-primary:focus{border-bottom:none;transition-duration:.25s}.button-primary:hover,.button-primary:focus{color:var(--color--button-primary-foreground);background-color:var(--color--button-primary-background-hover)}.button-primary:active{color:var(--color--button-primary-foreground);background-color:var(--color--button-primary-background-pressed)}.button-secondary{display:block;line-height:1em;text-align:center;padding:1em 1.5em;border-radius:1.5em;transition:color .25s cubic-bezier(.06,.53,.41,.89),background-color .25s cubic-bezier(.06,.53,.41,.89);color:var(--color--button-secondary-foreground);background-color:var(--color--button-secondary-background)}.button-secondary:hover,.button-secondary:active,.button-secondary:focus{border-bottom:none;transition-duration:.25s}.button-secondary:hover,.button-secondary:focus{background-color:var(--color--button-secondary-background-hover)}.button-secondary:active{background-color:var(--color--button-secondary-background-pressed)}.button-tertiary{position:relative;line-height:1.5em}.button-tertiary:after{position:absolute;display:inline-block;bottom:0;width:1.5em;height:1.5em;margin-left:.5em;content:"";background-size:24px;background-repeat:no-repeat;background-position:50%;background-image:url(https://revealapp.com/images/arrow.svg);transition:margin-left .1s cubic-bezier(.06,.53,.41,.89)}@media(prefers-color-scheme:dark){.button-tertiary:after{background-image:url(https://revealapp.com/images/arrow-dark.svg)}}.button-tertiary:hover:after,.button-tertiary:active:after,.button-tertiary:focus:after{margin-left:.75em}.button-disabled{display:block;line-height:1em;text-align:center;padding:1em 1.5em;border-radius:1.5em;transition:color .25s cubic-bezier(.06,.53,.41,.89),background-color .25s cubic-bezier(.06,.53,.41,.89);font-weight:700;color:var(--color--text-secondary);background-color:var(--color--background-secondary)}.button-disabled:hover,.button-disabled:active,.button-disabled:focus{border-bottom:none;transition-duration:.25s}.button-disabled:hover,.button-disabled:active{cursor:not-allowed}.force-dark .button-tertiary:after{background-image:url(https://revealapp.com/images/arrow-dark.svg)}.buttons{margin-left:auto;margin-right:auto}.buttons .button,.buttons .button-primary,.buttons .button-secondary,.buttons .button-disabled{text-decoration:none}@media(max-width:832px){.buttons .button,.buttons .button-primary,.buttons .button-secondary,.buttons .button-disabled{margin-top:1rem}}@media(min-width:832px){.buttons{text-align:center}.buttons .button,.buttons .button-primary,.buttons .button-secondary,.buttons .button-disabled{display:inline-block;margin-left:1.5rem;margin-right:1.5rem;padding-left:0;padding-right:0;width:calc(288px - 3.5rem)}}input,button{width:100%;border:none;font-size:1em;font-weight:700;font-family:Avenir-Web,Avenir,-apple-system,sans-serif;appearance:none;-webkit-appearance:none}input[type=submit],button{cursor:pointer}input[type=submit]:disabled,button:disabled{display:block;line-height:1em;text-align:center;padding:1em 1.5em;border-radius:1.5em;transition:color .25s cubic-bezier(.06,.53,.41,.89),background-color .25s cubic-bezier(.06,.53,.41,.89);font-weight:700;color:var(--color--text-secondary);background-color:var(--color--background-secondary)}input[type=submit]:disabled:hover,input[type=submit]:disabled:active,input[type=submit]:disabled:focus,button:disabled:hover,button:disabled:active,button:disabled:focus{border-bottom:none;transition-duration:.25s}input[type=submit]:disabled:hover,input[type=submit]:disabled:active,button:disabled:hover,button:disabled:active{cursor:not-allowed}input[type=text],input[type=email],input[type=search],textarea{display:block;line-height:1em;text-align:center;padding:1em 1.5em;border-radius:1.5em;transition:color .25s cubic-bezier(.06,.53,.41,.89),background-color .25s cubic-bezier(.06,.53,.41,.89);text-align:left;line-height:1.75em;padding:.625em 1.5em;color:var(--color--input-foreground);background-color:var(--color--input-background);box-shadow:0 0 0 2px transparent inset}input[type=text]:hover,input[type=text]:active,input[type=text]:focus,input[type=email]:hover,input[type=email]:active,input[type=email]:focus,input[type=search]:hover,input[type=search]:active,input[type=search]:focus,textarea:hover,textarea:active,textarea:focus{border-bottom:none;transition-duration:.25s}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,textarea:focus{outline:none;box-shadow:0 0 0 2px var(--color--input-border)inset}textarea{border:none;width:100%;resize:none;min-height:16rem}label{font-size:.875em;margin-left:1.5rem}nav li{line-height:1rem}.field{position:relative}.field .parsley-error{box-shadow:0 0 0 2px var(--color--brand)inset!important}.field .parsley-errors-list{margin-top:.25rem;margin-left:1.5rem;font-size:.875rem;color:var(--color--brand)}.field .parsley-errors-list li{margin-bottom:0}@media(min-width:832px){.field .parsley-errors-list{position:absolute;top:-.2rem;right:1.5rem}}.grecaptcha-badge{opacity:1;transform:translateX(72px)}code{display:inline-block;line-height:1.5em;font-size:.875em;font-weight:400;word-break:break-all;white-space:pre-wrap;vertical-align:baseline;font-family:sf-mono-web,sf mono,monospace;padding:.1em .4em .05em;margin-left:.15em;margin-right:.15em;border-radius:.25em;color:var(--color--text-heading);box-shadow:0 0 0 1px var(--color--border-default)}pre{padding:1em;border-radius:4px;box-shadow:0 0 0 1px var(--color--border-default)}pre code{padding:0;box-shadow:none;background-color:transparent}.header{padding-top:2rem;padding-bottom:2rem}.header .container{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:flex;align-items:center;justify-content:space-between}@media(min-width:832px){.header .container{padding-left:2rem;padding-right:2rem}}.header .name{border:none;display:flex;align-items:center}.header .name .logo{height:2rem;margin-right:.5rem}.header .name small{color:var(--color--text-default)}@media(prefers-color-scheme:dark){.header .name small{color:#fff}}.header .name a{color:inherit;text-decoration:none}.header .name a:hover{text-decoration:underline}.header #menu-label,.header #menu-checkbox{display:none}.header nav ul{display:flex;margin-bottom:0;align-items:center}.header nav ul li{margin-bottom:0;padding:0 1.5rem;text-align:center}.header nav ul li.sign-in{position:relative}.header nav ul li.sign-in:before{content:"";height:60%;width:1px;position:absolute;left:0;top:20%;background-color:var(--color--border-default)}.header nav ul li a{text-decoration:none}.header nav ul li a:hover{text-decoration:underline}.header nav ul li a.button-primary:hover{text-decoration:none!important}@media(prefers-color-scheme:dark){.header nav .button{color:var(--color--text-default)}}.header nav .active .button{color:var(--color--text-secondary)}.header nav .active .button-primary{background-color:var(--color--text-secondary)}@media(max-width:832px){.header #menu-label{display:block;cursor:pointer;background-color:transparent;width:2rem;height:2rem;transition:transform .5s ease-in-out}.header #menu-label svg g{color:var(--color--button-link);stroke:var(--color--button-link);stroke-width:.4rem;stroke-linecap:round;stroke-linejoin:round}.header #menu-label .top-line,.header #menu-label .bottom-line,.header #menu-label .middle-line{transform-box:fill-box;transform-origin:center}.header nav ul{display:block;position:absolute;overflow:hidden;top:5rem;left:1rem;right:1rem;z-index:-1000;padding:1rem 1rem .5rem;border-radius:.5rem;background-color:var(--color--background-default);box-shadow:0 0 0 1px rgba(0,0,0,.1)inset,0 1px 4px rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.025);visibility:hidden;opacity:0;transform:scale(.95);transform-origin:100% 0%;transition:animation .6s cubic-bezier(.06,.53,.41,.89),transform .25s cubic-bezier(.06,.53,.41,.89),opacity .3s cubic-bezier(.06,.53,.41,.89)}}@media(max-width:832px) and (prefers-color-scheme:dark){.header nav ul{box-shadow:0 0 0 1px rgba(255,255,255,.1)inset,0 1px 4px rgba(0,0,0,.25),0 4px 8px rgba(0,0,0,.25)}}@media(max-width:832px){.header nav ul li{margin-bottom:1rem;-webkit-tap-highlight-color:initial}.header nav ul li.sign-in:before{visibility:hidden}.header nav ul li a{display:block;line-height:1em;padding:1em 1.5em}.header #menu-checkbox~#menu-label svg .top-line{transform-origin:0% 0%;transition:transform .4s ease-in-out}.header #menu-checkbox~#menu-label svg .middle-line{transition:transform .2s ease-in-out}.header #menu-checkbox~#menu-label svg .bottom-line{transform-origin:0% 100%;transition:transform .4s ease-in-out}.header #menu-checkbox:checked~#menu-label svg .top-line{transform:rotate(45deg)}.header #menu-checkbox:checked~#menu-label svg .middle-line{transform:scaleY(0)}.header #menu-checkbox:checked~#menu-label svg .bottom-line{transform:rotate(-45deg)}.header #menu-checkbox:checked~nav ul{visibility:visible;opacity:1;z-index:1000;transform:scale(1)}}.footer{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center;padding-top:4rem;padding-bottom:4rem}@media(min-width:832px){.footer{padding-left:2rem;padding-right:2rem}}.footer nav{display:flex}.footer nav ul{width:50%;text-align:center}.footer nav li{margin-bottom:2rem}.footer nav a{border:none;text-decoration:none}.footer nav a:hover,.footer nav a:focus{text-decoration:underline}.footer nav .primary a{color:var(--color--text-heading)}.footer nav .secondary a{color:var(--color--text-secondary);font-weight:400}@media(min-width:832px){.footer nav{flex-direction:column;margin-bottom:5rem}.footer nav ul{width:100%;display:flex;margin-bottom:0;align-items:center;justify-content:space-between}.footer nav li{width:10rem}}.footer form{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-top:.5rem;margin-bottom:4rem;padding-left:0;padding-right:0}@media(min-width:832px){.footer form{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){.footer form{max-width:704px}}.footer form label{font-size:1em;display:block;margin-left:0;margin-bottom:.5rem}.footer form .email{display:inline-block;width:calc(100% - 6.3rem);margin-right:-1rem}.footer form .email input{border-top-right-radius:0;border-bottom-right-radius:0}.footer form .subscribe{width:7rem;display:inline-block}.footer form .subscribe input{padding-left:0;padding-right:0;border-top-left-radius:0;border-bottom-left-radius:0}@media(min-width:832px){.footer form{margin-bottom:6rem;max-width:576px}}.footer .social{margin-bottom:6rem}.footer .social ul{display:flex;justify-content:space-between;max-width:6rem;margin-left:auto;margin-right:auto}.footer .social li a{width:2rem;height:2rem;display:block;text-indent:-9999rem;background-size:100%;background-repeat:no-repeat;background-position:50%}.footer .social li a:hover{border:none}.footer .social .mastodon{background-image:url(https://revealapp.com/images/mastodon.svg)}@media(prefers-color-scheme:dark){.footer .social .mastodon{filter:invert(100%)}}.footer .social .twitter{background-image:url(https://revealapp.com/images/twitter.svg)}.footer .social .github{background-image:url(https://revealapp.com/images/github.svg)}.footer small{display:block;font-size:1em;font-weight:400}.footer small:before{display:block;margin:0 auto;width:12rem;height:4rem;content:"";background-size:100%;background-repeat:no-repeat;background-image:url(https://revealapp.com/images/mantel-light.svg)}@media(prefers-color-scheme:dark){.footer small:before{background-image:url(https://revealapp.com/images/mantel-dark.svg)}}.footer small a{border:none;margin-bottom:2rem;color:var(--color--brand)}@media(min-width:832px){.footer{padding-top:2rem}}@media(max-width:570px) and (max-height:442px){.updates--page .footer{display:none}}.prompt{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center;padding-top:4rem;padding-bottom:4rem}@media(min-width:832px){.prompt{padding-left:2rem;padding-right:2rem}}.prompt .name{margin-bottom:2.5rem}.prompt .name:before{display:block;width:8rem;height:8rem;margin:0 auto 1rem;content:"";background-size:100%;background-repeat:no-repeat;background-image:url(https://revealapp.com/images/icon.png)}.prompt .name .logo svg{width:auto;height:32px}.prompt .name .logo path{fill:var(--color--text-heading)}@media(min-width:832px){.prompt{padding-top:10rem;padding-bottom:10rem}.prompt .name:before{width:6rem;height:6rem;margin:0 auto 2rem}}.feature figure{overflow:hidden;position:relative;padding-top:55.5%;background-color:var(--color--background-secondary);margin-bottom:1.25rem;border-radius:.25rem}.feature figure img{top:0;left:0;right:0;bottom:0;width:100%;margin-bottom:0;position:absolute}.feature figure:after{display:block;position:absolute;top:0;bottom:0;left:0;right:0;content:"";border-radius:.25rem;box-shadow:0 0 0 1px rgba(0,0,0,.1)inset}@media(prefers-color-scheme:dark){.feature figure:after{box-shadow:0 0 0 1px rgba(255,255,255,.1)inset}}.feature h2{margin-top:0;margin-bottom:1rem}.update{position:relative;text-align:center;padding-top:2rem;padding-bottom:2rem;background-color:var(--color--background-default)}.update:before{display:block;position:absolute;width:2rem;height:2rem;top:-4rem;left:50%;margin-left:-1rem;content:"";border-radius:1rem;background-color:var(--color--button-link);box-shadow:0 0 0 4px var(--color--background-default)}.update .subtitle a{font-weight:400}.update .subtitle a:not(:hover){color:inherit}@media(max-width:570px) and (max-height:442px){.update .subtitle{text-align:left;margin-right:1rem;margin-bottom:.5rem}}@media(max-width:570px) and (max-height:442px){.update time{display:none}}.update .requirements{margin-top:1.5rem;margin-bottom:1.5rem}.update .requirements li{display:inline-block;line-height:1;font-weight:700;font-size:.875em;margin-left:.125rem;margin-right:.125rem;padding:.375rem .5rem .25rem;border-radius:1rem;color:var(--color--tag-foreground);background-color:var(--color--tag-background)}@media(max-width:570px) and (max-height:442px){.update .requirements{margin-top:.2rem}}.update .changelog{width:100%;text-align:left}.update .changelog .list{margin-bottom:3rem}.update .changelog h3{font-size:.875em;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.update .changelog ul li a{word-break:break-word}.update .changelog ul li ul,.update .changelog ul li ol{margin-left:1rem}.update .changelog ul li ul>li{position:relative;margin-left:1.5rem}.update .changelog ul li ul>li:before{position:absolute;display:block;width:.5rem;height:.5rem;left:-1.5rem;top:.55rem;content:"";border-radius:.25rem;background-color:var(--color--button-link)}.update .changelog ul li ol{counter-reset:list-counter}.update .changelog ul li ol>li{position:relative;margin-left:1.5rem;counter-increment:list-counter}.update .changelog ul li ol>li:before{position:absolute;display:block;line-height:0;font-size:.875em;font-weight:700;text-align:center;border-radius:100%;top:.1rem;left:-2.5rem;width:1.5rem;padding:.75rem 0 .7rem;text-indent:.1rem;color:var(--color--tag-foreground);content:counter(list-counter);background-color:var(--color--tag-background)}.update .changelog ul li ul ul,.update .changelog ul li ol ol,.update .changelog ul li ul ol,.update .changelog ul li ol ul{margin-top:1rem}.update .changelog ul li blockquote{padding-left:1em;color:var(--color--text-secondary);border-left:2px solid var(--color--border-default)}.update .changelog ul li figure{margin-top:2em;margin-bottom:2em;text-align:center}.update .changelog ul li figure img{display:inline-block}.update .changelog ul li figcaption{text-align:center;font-size:.875em;color:var(--color--text-secondary)}.update .changelog ul li hr{width:100%;height:1px;margin:4em auto;border:none;background-color:var(--color--border-default)}.update .changelog ul li>div{margin-bottom:1rem}.update .changelog ul li table{width:100%;margin-bottom:1rem}.update .changelog ul li tr:not(:last-child),.update .changelog ul li thead tr{border-bottom:1px solid var(--color--border-default)}.update .changelog ul li td,.update .changelog ul li th{padding-top:.5rem;padding-bottom:.5rem;vertical-align:top}.update .changelog ul li td:not(:first-child),.update .changelog ul li th:not(:first-child){padding-left:2rem!important}.update .changelog ul li kbd{display:inline-block;font-weight:700;font-family:-apple-system,sans-serif;line-height:1;text-align:center;min-width:2em;padding:.25em;border-radius:.25em;background-color:var(--color--border-default)}.update .changelog .notes a{word-break:break-word}.update .changelog .notes ul,.update .changelog .notes ol{margin-left:1rem}.update .changelog .notes ul>li{position:relative;margin-left:1.5rem}.update .changelog .notes ul>li:before{position:absolute;display:block;width:.5rem;height:.5rem;left:-1.5rem;top:.55rem;content:"";border-radius:.25rem;background-color:var(--color--button-link)}.update .changelog .notes ol{counter-reset:list-counter}.update .changelog .notes ol>li{position:relative;margin-left:1.5rem;counter-increment:list-counter}.update .changelog .notes ol>li:before{position:absolute;display:block;line-height:0;font-size:.875em;font-weight:700;text-align:center;border-radius:100%;top:.1rem;left:-2.5rem;width:1.5rem;padding:.75rem 0 .7rem;text-indent:.1rem;color:var(--color--tag-foreground);content:counter(list-counter);background-color:var(--color--tag-background)}.update .changelog .notes ul ul,.update .changelog .notes ol ol,.update .changelog .notes ul ol,.update .changelog .notes ol ul{margin-top:1rem}.update .changelog .notes blockquote{padding-left:1em;color:var(--color--text-secondary);border-left:2px solid var(--color--border-default)}.update .changelog .notes figure{margin-top:2em;margin-bottom:2em;text-align:center}.update .changelog .notes figure img{display:inline-block}.update .changelog .notes figcaption{text-align:center;font-size:.875em;color:var(--color--text-secondary)}.update .changelog .notes hr{width:100%;height:1px;margin:4em auto;border:none;background-color:var(--color--border-default)}.update .changelog .notes>div{margin-bottom:1rem}.update .changelog .notes table{width:100%;margin-bottom:1rem}.update .changelog .notes tr:not(:last-child),.update .changelog .notes thead tr{border-bottom:1px solid var(--color--border-default)}.update .changelog .notes td,.update .changelog .notes th{padding-top:.5rem;padding-bottom:.5rem;vertical-align:top}.update .changelog .notes td:not(:first-child),.update .changelog .notes th:not(:first-child){padding-left:2rem!important}.update .changelog .notes kbd{display:inline-block;font-weight:700;font-family:-apple-system,sans-serif;line-height:1;text-align:center;min-width:2em;padding:.25em;border-radius:.25em;background-color:var(--color--border-default)}.update .changelog .added ul,.update .changelog .improved ul,.update .changelog .fixed ul{text-align:left}.update .changelog .added ul li,.update .changelog .improved ul li,.update .changelog .fixed ul li{position:relative;margin-left:2.5rem}.update .changelog .added ul li:before,.update .changelog .improved ul li:before,.update .changelog .fixed ul li:before{position:absolute;display:block;width:1.5rem;height:1.5rem;left:-2.5rem;content:"";border-radius:1.5rem;background-color:var(--color--tag-background);background-repeat:no-repeat;background-position:50%;background-image:url(https://revealapp.com/images/check.svg)}@media(prefers-color-scheme:dark){.update .changelog .added ul li:before,.update .changelog .improved ul li:before,.update .changelog .fixed ul li:before{background-image:url(https://revealapp.com/images/check-dark.svg)}}.update .changelog .added li:before{background-image:url(https://revealapp.com/images/plus.svg)}@media(prefers-color-scheme:dark){.update .changelog .added li:before{background-image:url(https://revealapp.com/images/plus-dark.svg)}}.update .changelog .improved li:before{background-image:url(https://revealapp.com/images/chevrons.svg)}@media(prefers-color-scheme:dark){.update .changelog .improved li:before{background-image:url(https://revealapp.com/images/chevrons-dark.svg)}}@media(max-width:570px) and (max-height:442px){.update .changelog li,.update .changelog .notes *{font-size:.875rem}}.update .buttons{margin-top:3rem;margin-bottom:3rem}@media(min-width:832px){.update .buttons{margin-left:-2rem;width:calc(100% + 4rem)}}@media(max-width:570px) and (max-height:442px){.update .buttons{display:none}}.update small{display:block}@media(max-width:570px) and (max-height:442px){.update small{display:none}}@media(max-width:570px) and (max-height:442px){.update{text-align:left;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:1rem;padding-bottom:0}.update:before{display:none}}@media(max-width:570px) and (max-height:442px){.updates--page .header{display:none}}#promo{text-align:center;padding:1rem;color:var(--color--tag-inverse-foreground);background-color:var(--color--tag-inverse-background)}#promo p{margin-bottom:0}#promo b{color:rgba(255,255,255,.75)}#promo a{color:#fff}@media(min-width:832px){#promo p{display:inline-block;margin-right:.5rem}}@media(max-width:570px) and (max-height:442px){.updates--page #promo{display:none}}#callout{padding:.5rem 1rem .4rem;border-radius:4rem;margin-top:2rem;margin-bottom:.5rem;display:inline-flex;vertical-align:middle;align-items:center;background-color:var(--color--tag-inverse-background);animation:fade 2s ease-in-out;text-decoration:none;font-weight:400}#callout .badge{line-height:.5rem;font-weight:700;font-size:.75em;margin-bottom:.1rem;padding:.475rem .5rem .4rem;border-radius:1rem;color:var(--color--tag-inverse-background);background-color:var(--color--tag-inverse-foreground)}#callout p{color:#fff;margin:0 1rem;opacity:.8}#callout:after{display:inline-block;bottom:0;width:1.5em;height:1.5em;content:"";background-size:24px;background-repeat:no-repeat;background-position:50%;background-image:url(https://revealapp.com/images/arrow.svg);filter:grayscale(100%)brightness(100);transition:margin-left .1s cubic-bezier(.06,.53,.41,.89)}#callout:hover p{text-decoration:underline}#callout:hover:after{margin-left:.5rem}@media(max-width:832px){#callout{font-size:.75rem;line-height:1.5em}#callout .badge{margin-left:-.25rem}#callout p{margin:0 .5rem}}.bento,.bento-wide{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1.5rem;font-weight:400;border-radius:.75rem;background-color:var(--color--background-secondary);overflow:hidden;border:1px solid var(--color--bento-border);text-decoration:none}.bento .filling,.bento-wide .filling{text-align:left;padding:1.5rem}.bento figure,.bento-wide figure{margin-top:auto;margin-bottom:0}.bento figure img,.bento-wide figure img{vertical-align:bottom;margin:0}.bento .icon,.bento-wide .icon{margin-bottom:1rem;display:block}.bento h3,.bento-wide h3{margin-top:0;margin-bottom:1rem}.bento p,.bento-wide p{color:var(--color--text-default)}.bento-wide figure{margin-top:auto;margin-bottom:auto}.bento-wide figure img{vertical-align:middle}@media(min-width:832px){.bento-wide{width:100%!important;flex-direction:row;justify-content:space-between}.bento-wide>*{width:calc(50% - .75rem)}}.bento:hover .button-tertiary:after,.bento-wide:hover .button-tertiary:after,.bento:active .button-tertiary:after,.bento-wide:active .button-tertiary:after{margin-left:.75em}.bento .button-tertiary,.bento-wide .button-tertiary{font-weight:700;text-decoration:underline}.bento-boxes{text-align:center;padding-top:7rem;padding-bottom:5rem}.bento-boxes .container{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:832px){.bento-boxes .container{padding-left:2rem;padding-right:2rem}}.bento-boxes .grid{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:832px){.bento-boxes .grid{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){.bento-boxes .grid{display:flex;flex-wrap:wrap;justify-content:space-between}.bento-boxes .grid>*{width:calc(50% - 2rem)}.bento-boxes .grid>*{width:calc(50% - .75rem)}}.bento-boxes .column{align-items:flex-start}.toggle{padding-top:4rem;padding-bottom:4rem}.toggle [type=radio]{display:none}.toggle .container{display:flex;flex-direction:column-reverse}.toggle label{display:block;padding:1rem;margin-left:0;margin-bottom:1rem;cursor:pointer;border-radius:.5rem;border:2px solid;border-color:var(--color--border-default);transition:border-color .25s cubic-bezier(.06,.53,.41,.89),background-color .25s cubic-bezier(.06,.53,.41,.89)}.toggle label *{margin-bottom:.5rem}.toggle label>:last-child{margin-bottom:0}.toggle label:hover{border-color:var(--color--border-selected)}.toggle .pictures{overflow:hidden;position:relative;padding-top:55.5%;background-color:var(--color--background-secondary);padding-top:60%;margin-bottom:2rem;background-color:var(--color--background)}.toggle .pictures img{top:0;left:0;right:0;bottom:0;width:100%;margin-bottom:0;position:absolute}.toggle .pictures picture{opacity:0;visibility:hidden;margin-bottom:0}.toggle [type=radio]:nth-of-type(1):checked~.options label:nth-of-type(1),.toggle [type=radio]:nth-of-type(2):checked~.options label:nth-of-type(2){border:2px solid var(--color--border-selected)}.toggle [type=radio]:nth-of-type(1):checked~.pictures picture:nth-of-type(1),.toggle [type=radio]:nth-of-type(2):checked~.pictures picture:nth-of-type(2){opacity:1;visibility:visible}@media(max-width:832px){.toggle .container{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}}@media(max-width:832px) and (min-width:832px){.toggle .container{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){.toggle{overflow:hidden;padding-bottom:0}.toggle .container{flex-direction:row;align-items:center;padding-left:calc(50vw - (1064px/2))}.toggle .pictures{width:1200px;height:600px;margin-bottom:0;padding:0;flex-shrink:0}.toggle .pictures picture{height:inherit}.toggle .options{margin-right:2rem;margin-left:2rem;flex-shrink:0;width:calc((1064px/2) - 2rem)}}.accordion{padding-top:4rem;padding-bottom:4rem;background-color:var(--color--background-secondary)}.accordion .container{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:832px){.accordion .container{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){.accordion .container{display:flex;flex-wrap:wrap;justify-content:space-between}.accordion .container>*{width:calc(33.3% - 2rem)}.accordion .column{width:calc(66.6% - 2rem)}}.accordion details{margin-bottom:1rem;padding:1rem 1.5rem;background-color:var(--color--background-default)}.accordion details summary:after{background-image:url(https://revealapp.com/images/plus.svg)}.accordion details[open] summary{margin-bottom:1rem}.accordion details[open] summary:after{background-image:url(https://revealapp.com/images/minus.svg)}.accordion summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.accordion summary>*{margin-bottom:0}.accordion summary::marker,.accordion summary::-webkit-details-marker{display:none;content:""}.accordion summary:after{content:"";display:block;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-position:50%;filter:grayscale(100%)brightness(0)}@media(prefers-color-scheme:dark){.accordion summary:after{filter:grayscale(100%)brightness(0)invert(100%)}}.tags,.tags-inverted{padding-top:7rem;padding-bottom:5rem;text-align:center;background-color:var(--color--background-secondary)}.tags .container,.tags-inverted .container{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:832px){.tags .container,.tags-inverted .container{padding-left:2rem;padding-right:2rem}}.tags li,.tags-inverted li{display:inline-block;line-height:1em;padding:.5rem 1.25rem;margin:.75rem;border-radius:4em;color:var(--color--tag-foreground);background-color:var(--color--tag-background)}.tags .new:before,.tags-inverted .new:before{content:"New";line-height:.5rem;font-weight:700;font-size:.75em;vertical-align:middle;margin-left:-.75rem;margin-right:.75rem;padding:.125rem .75rem;border-radius:1rem;color:var(--color--tag-mini-foreground);background-color:var(--color--tag-mini-background)}.tags-inverted li{color:var(--color--tag-inverse-foreground);background-color:var(--color--tag-inverse-background)}.tags-inverted .new:before{color:var(--color--tag-inverse-background);background-color:var(--color--tag-inverse-foreground)}.blueprint{padding-top:2rem;padding-bottom:4rem;color:var(--color--text-default);background-color:var(--color--blue-900)}.blueprint .container{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;border:12px solid transparent;border-image-source:url(https://revealapp.com/images/how-reveal-helps/border.svg);border-image-slice:12;border-image-width:1;border-image-repeat:repeat;padding:4rem}@media(min-width:832px){.blueprint .container{padding-left:2rem;padding-right:2rem}}.blueprint figure{margin-bottom:2rem;max-width:30rem;margin-left:auto;margin-right:auto}.blueprint figure img,.blueprint figure picture{width:480px}.blueprint figure figcaption{font-size:1.5em;line-height:1.5em;color:var(--color--text-default);width:calc(100% - 502px)}.blueprint hr{display:flex;overflow:visible;justify-content:space-between;height:2rem;max-width:15rem;margin:2rem auto 4rem;border-style:none none dashed none;border-width:1px}.blueprint hr:before,.blueprint hr:after{content:"";display:block;position:relative;width:2px;height:2rem;border-width:1px;font-size:14px;line-height:4rem;font-family:monospace}.blueprint hr:nth-of-type(odd):before{content:"▼";text-indent:-4.5px;margin-top:2rem;border-style:none none none dashed}.blueprint hr:nth-of-type(odd):after{border-style:none dashed none none}.blueprint hr:nth-of-type(even):after{content:"▼";text-indent:-1.5px;margin-top:2rem;border-style:none dashed none none}.blueprint hr:nth-of-type(even):before{border-style:none none none dashed}@media(max-width:832px){.blueprint .container{border-left:none;border-right:none;padding-left:2rem;padding-right:2rem}.blueprint figure img,.blueprint figure picture{width:auto}.blueprint figure figcaption{width:auto}}@media(min-width:832px){.blueprint figure{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:100%;align-items:center;margin-bottom:0}.blueprint figure>*{width:calc(50% - 2rem)}.blueprint figure:nth-of-type(even){flex-direction:row-reverse;text-align:right}.blueprint figure img{margin-bottom:0}.blueprint hr{max-width:50%}}#price{padding-top:1rem;padding-bottom:4rem;color:var(--color--text-inverse);background-color:var(--color--background-inverse)}#price h1,#price h2{color:var(--color--text-inverse-heading)}#price h1 s{font-size:.75em;color:var(--color--text-inverse)}#price a{color:var(--color--button-link-inverse);border-color:var(--color--button-link-inverse)}#price small{display:block;text-align:center}#price .button-primary{background-color:var(--color--neutral-800)}#price .button-primary:hover{background-color:var(--color--neutral-700)}#price .container{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:832px){#price .container{padding-left:2rem;padding-right:2rem}}#price .container>*{margin-bottom:2rem}#price .card{padding:1.5rem;margin-bottom:1rem;border:2px solid rgba(255,255,255,.5);border-radius:.75rem;background:radial-gradient(104.73% 137.9% at 2.21% 1.39%,rgba(255,255,255,.22) 0%,rgba(255,255,255,0) 100%);backdrop-filter:blur(14.5px);-webkit-backdrop-filter:blur(14.5px);animation:fade 1.5s ease-in-out}#price .card>*:not(:last-child){margin-bottom:1rem}#price .lockup span{display:block}#price .lockup span:first-child{margin-bottom:1rem}#price .lockup h1{font-size:3rem;margin-top:0;margin-bottom:.5rem;line-height:1}#price .actions{text-align:center}#price .actions p{margin:1rem auto 0}#price figure{overflow:hidden;position:relative;padding-top:55.5%;background-color:var(--color--background-secondary);padding-top:62.485%;background-color:inherit;margin-bottom:0}#price figure img{top:0;left:0;right:0;bottom:0;width:100%;margin-bottom:0;position:absolute}#price figure canvas{border:none;top:-10%;left:-10%;right:0;bottom:0;width:120%;height:120%;margin-bottom:0;position:absolute;animation:fade 1.1s ease-in-out}@media(min-width:832px){#price .container{display:flex;flex-wrap:wrap;justify-content:space-between;display:flex;justify-content:center;flex-direction:row-reverse}#price .container>*{width:calc(50% - 2rem)}#price .column{max-width:20rem;z-index:2}#price figure{padding-top:30%;margin-right:-3.25rem;z-index:1}#price figure canvas{top:-20%}}@media(max-width:832px){#price #license-card-figure{display:none}}#home{background-color:var(--color--background-primary)}#home .masthead{text-align:center;padding-top:2rem;background-color:var(--color--black)}#home .masthead:before{display:block;width:6rem;height:6rem;margin:0 auto;content:"";background-size:100%;background-repeat:no-repeat;background-image:url(https://revealapp.com/images/icon.png);animation:fade .5s ease-in-out}#home .masthead .container{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:832px){#home .masthead .container{padding-left:2rem;padding-right:2rem}}#home .masthead h1{color:#fff;margin-top:1.5rem;margin-bottom:1.5rem;animation:fade 1s ease-in-out}#home .masthead h2{color:rgba(255,255,255,.75);margin-bottom:0;animation:fade 1.5s ease-in-out}#home .masthead h2 span{color:#fff}#home .masthead #callout{animation:fade 2s ease-in-out}#home .screenshot{width:100%;padding:1rem;overflow:hidden;text-align:center;background-size:cover;background-repeat:no-repeat;background-color:var(--color--black);background-image:url(https://revealapp.com/images/wallpaper.jpg)}#home .screenshot figure{overflow:hidden;position:relative;padding-top:55.5%;background-color:var(--color--background-secondary);padding-top:60%;margin-bottom:0;animation:fade 2s ease-in-out;border-radius:2px;background-color:var(--color--background);box-shadow:0 1px 4px rgba(0,0,0,.3),0 10px 20px rgba(0,0,0,.15),0 20px 40px rgba(0,0,0,.2)}#home .screenshot figure img{top:0;left:0;right:0;bottom:0;width:100%;margin-bottom:0;position:absolute}#home .screenshot small{text-align:center;display:inline-block;margin-top:1rem;margin-bottom:-1rem;padding:.5rem .6rem .3rem;border-radius:12px;color:var(--color--white);background-color:rgba(0,0,0,.6);box-shadow:0 0 20px rgba(0,0,0,.2)}#home .screenshot small a{color:#fff;border:none;font-weight:700;margin-right:.1rem}#home .screenshot small img{position:relative;vertical-align:top;margin-bottom:0;display:inline-block;width:1.5rem;height:1.5rem;margin-right:.4rem}@media(min-width:832px){#home .screenshot{padding:4rem}#home .screenshot figure{border-radius:10px}}@media(min-width:88rem){#home .screenshot figure{height:48rem;max-width:80rem;padding-top:0;margin-left:auto;margin-right:auto}}#home .hero{padding-top:2rem;padding-bottom:0;overflow:hidden;position:relative;background-image:none;background-color:var(--color--black)}#home .hero figure{padding-top:37.890625%;border-bottom-left-radius:0;border-bottom-right-radius:0}#home .hero #expand{opacity:0;position:absolute;top:10.7216494845%;left:23.4765625%;width:calc((629/1280) * 100%);transition:opacity .5s linear}@media(min-width:832px){#home .hero{padding-top:4rem}}@media(min-width:88rem){#home .hero figure{height:30.3125rem;padding-top:0}}#home .context{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center;padding-top:4rem;padding-bottom:4rem;box-shadow:0 -5px 5px -5px var(--color--border-default);-webkit-box-shadow:0 -5px 5px -5px var(--color--border-default)}@media(min-width:832px){#home .context{padding-left:2rem;padding-right:2rem}}#home .context h3{font-size:1.25em;max-width:80rem;margin-left:auto;margin-right:auto;margin-bottom:3rem;color:var(--color--text-default)}@media(max-width:832px){#home .context h3{font-size:1em;line-height:inherit}}#home .accessibility-workspace{text-align:center;padding-top:4rem;padding-bottom:4rem;background-color:var(--color--background-secondary)}#home .accessibility-workspace .container{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:832px){#home .accessibility-workspace .container{padding-left:2rem;padding-right:2rem}}#home .accessibility-workspace h3{font-size:1em;margin-bottom:1.5rem;color:var(--color--text-secondary)}#home .accessibility-workspace h1{font-size:2em;margin-top:0;margin-bottom:1.5rem}#home .accessibility-workspace h1:before{display:inline-block;content:"";width:1.1875em;height:1.1875em;margin-top:-.25em;margin-right:.5rem;background-image:url(https://revealapp.com/images/home/accessibility.svg);background-size:100%;vertical-align:middle}#home .accessibility-workspace .container>h2{font-size:1.25em;margin-top:0;margin-bottom:1.5rem}#home .accessibility-workspace span{display:inline-block;line-height:1;font-weight:700;font-size:.5em;margin-left:.5rem;padding:.375rem .75rem;border-radius:1rem;color:var(--color--tag-foreground);background-color:var(--color--tag-background);vertical-align:middle}#home .accessibility-workspace ul{text-align:left;margin-top:2.5rem}#home .accessibility-workspace li{margin-bottom:4rem}#home .accessibility-workspace figure{padding-top:93%}@media(max-width:832px){#home .accessibility-workspace h1:before{display:block;margin:1rem auto}#home .accessibility-workspace span{display:block;width:4rem;margin:1rem auto}}@media(min-width:832px){#home .accessibility-workspace ul{display:flex;flex-wrap:wrap;justify-content:space-between}#home .accessibility-workspace ul>*{width:calc(33.3% - 2rem)}}@media(prefers-color-scheme:dark){#home .accessibility-workspace h1:before{background-image:url(https://revealapp.com/images/home/accessibility-dark.svg)}}#home .new{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center;padding-top:4rem;padding-bottom:4rem}@media(min-width:832px){#home .new{padding-left:2rem;padding-right:2rem}}#home .new ul{text-align:left}#home .new li{margin-bottom:4rem}@media(min-width:832px){#home .new h1{margin-bottom:4rem}#home .new ul{display:flex;flex-wrap:wrap;justify-content:space-between}#home .new ul>*{width:calc(50% - 2rem)}}#home .testimonials{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-top:4rem;text-align:center}@media(min-width:832px){#home .testimonials{padding-left:2rem;padding-right:2rem}}#home .testimonials .logos{display:flex;flex-wrap:wrap;justify-content:center}#home .testimonials .logos li{overflow:hidden;position:relative;padding-top:55.5%;background-color:var(--color--background-secondary);padding-top:25%;margin-bottom:2rem;width:calc(54% - 1rem);background-color:transparent}#home .testimonials .logos li img{top:0;left:0;right:0;bottom:0;width:100%;margin-bottom:0;position:absolute}#home .testimonials .logos li img{margin-left:auto;margin-right:auto}#home .testimonials .quotes{text-align:left;margin-top:2rem;margin-bottom:4rem}#home .testimonials .quotes blockquote{margin-bottom:.5rem}#home .testimonials .quotes blockquote:before{content:"“"}#home .testimonials .quotes blockquote:after{content:"”"}#home .testimonials .quotes li{margin-bottom:4rem}#home .testimonials .quotes .source{font-weight:700}@media(min-width:832px){#home .testimonials .logos,#home .testimonials .quotes{display:flex;flex-wrap:wrap;justify-content:space-between}#home .testimonials .logos>*,#home .testimonials .quotes>*{width:calc(33.3% - 2rem)}#home .testimonials .logos{justify-content:center}#home .testimonials .logos li{width:calc(33.3% - 2rem)}}@keyframes fade{from{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.page--home .header{background-color:var(--color--black)}.page--home .header .name .logo path{fill:#fff}.page--home .header .name small{color:#fff}.page--home .header nav ul li.sign-in:before{background-color:var(--color--metal-800)}.page--home .header .button-primary{background-color:var(--color--neutral-800)}.page--home .header .button-primary:hover{background-color:var(--color--neutral-700)}.page--home .header .button-primary:active{background-color:var(--color--neutral-900)}@media(min-width:832px){.page--home .header nav a{color:#fff}}@media(max-width:832px){.page--home .header nav{background-color:#fff}.page--home .header nav:before,.page--home .header nav:after{background-color:#fff}.page--home .header nav ul li.sign-in:before{background-color:transparent}}#features .screenshot{width:100%;padding:1rem;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-color:var(--color--black);background-image:url(https://revealapp.com/images/wallpaper.jpg)}#features .screenshot figure{overflow:hidden;position:relative;padding-top:55.5%;background-color:var(--color--background-secondary);padding-top:60%;margin-bottom:0;border-radius:2px;background-color:var(--color--background-default);box-shadow:0 1px 4px rgba(0,0,0,.3),0 10px 20px rgba(0,0,0,.15),0 20px 40px rgba(0,0,0,.2)}#features .screenshot figure img{top:0;left:0;right:0;bottom:0;width:100%;margin-bottom:0;position:absolute}@media(min-width:832px){#features .screenshot{padding:4rem}#features .screenshot figure{border-radius:10px}}@media(min-width:88rem){#features .screenshot figure{height:48rem;max-width:80rem;padding-top:0;margin-left:auto;margin-right:auto}}#features .qualities{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-top:2rem;margin-bottom:2rem}@media(min-width:832px){#features .qualities{padding-left:2rem;padding-right:2rem}}#features .qualities .subtitle{margin-top:2.5rem;margin-bottom:2.5rem}#features .qualities li{margin-bottom:4rem}@media(min-width:832px){#features .qualities .subtitle{margin-top:4.5rem;margin-bottom:4.5rem}#features .qualities ul{display:flex;flex-wrap:wrap;justify-content:space-between}#features .qualities ul>*{width:calc(50% - 2rem)}}#news .posts{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:832px){#news .posts{padding-left:2rem;padding-right:2rem}}#news .posts li{margin-bottom:4rem}#news .posts a{border:none;text-decoration:none;word-break:normal;font-weight:400;color:var(--color--text-default)}#news .posts figure{overflow:hidden;position:relative;padding-top:55.5%;background-color:var(--color--background-secondary);border-radius:.25rem;margin-bottom:1.5rem;background-color:var(--color-black)}#news .posts figure img{top:0;left:0;right:0;bottom:0;width:100%;margin-bottom:0;position:absolute}#news .posts figure:after{display:block;position:absolute;top:0;bottom:0;left:0;right:0;content:"";border-radius:inherit;box-shadow:0 0 0 1px rgba(0,0,0,.1)inset}@media(prefers-color-scheme:dark){#news .posts figure:after{box-shadow:0 0 0 1px rgba(255,255,255,.1)inset}}#news .posts h2{text-align:left;margin-bottom:1rem}#news .posts time{display:block;margin-bottom:1rem}#news .posts span{font-weight:700;color:var(--color--button-link);text-decoration:underline}#news .posts span:hover{color:var(--color--button-link)}#news .posts .update-post figure{background-color:var(--color--background-secondary)}#news .posts .update-post figure:after{display:none}#news .posts .update-post figure svg{display:block;position:absolute;top:50%;left:50%;width:8rem;height:8rem;margin-top:-4rem;margin-left:-4rem}#news .posts .update-post figure figcaption{display:block;position:absolute;font-size:1.5rem;font-weight:700;text-align:center;line-height:1;top:50%;left:50%;width:3rem;height:3rem;margin-top:1rem;margin-left:0;padding-top:.8rem;border-radius:100%;color:var(--color--background-default);background-color:var(--color--button-link)}@media(min-width:832px){#news .posts li{margin-bottom:6rem}#news .posts article{display:flex;align-items:flex-start;justify-content:space-between}#news .posts figure{padding-top:calc((55.5%/2) - 1.25rem);width:calc(50% - 2rem)}#news .posts .summary{width:calc(50% - 2rem)}}#news .pagination{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-top:4rem;margin-bottom:4rem}@media(min-width:832px){#news .pagination{padding-left:2rem;padding-right:2rem}}#post .artwork{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;overflow:hidden;position:relative;padding-top:55.5%;background-color:var(--color--background-secondary);padding-left:0;padding-right:0;margin-top:1rem;margin-bottom:3rem}@media(min-width:832px){#post .artwork{padding-left:2rem;padding-right:2rem}}#post .artwork img{top:0;left:0;right:0;bottom:0;width:100%;margin-bottom:0;position:absolute}#post .artwork:after{display:block;position:absolute;top:0;bottom:0;left:0;right:0;content:"";border-radius:inherit;box-shadow:0 1px rgba(0,0,0,.1)inset,0 -1px rgba(0,0,0,.1)inset}@media(prefers-color-scheme:dark){#post .artwork:after{box-shadow:0 1px rgba(255,255,255,.1)inset,0 -1px rgba(255,255,255,.1)inset}}@media(min-width:1064px){#post .artwork{padding-top:0;margin-top:3rem;margin-bottom:6rem;width:calc(1064px - 4rem);height:calc((1064px - 4rem) * .555);border-radius:4px}#post .artwork:after{box-shadow:0 0 0 1px rgba(0,0,0,.1)inset}}@media(min-width:1064px) and (prefers-color-scheme:dark){#post .artwork:after{box-shadow:0 0 0 1px rgba(255,255,255,.1)inset}}#post .title{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-bottom:1rem}@media(min-width:832px){#post .title{padding-left:2rem;padding-right:2rem}}#post time{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:block;text-align:center;margin-bottom:3rem}@media(min-width:832px){#post time{padding-left:2rem;padding-right:2rem}}#post .content{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:832px){#post .content{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){#post .content{max-width:704px}}#post .content a{word-break:break-word}#post .content ul,#post .content ol{margin-left:1rem}#post .content ul>li{position:relative;margin-left:1.5rem}#post .content ul>li:before{position:absolute;display:block;width:.5rem;height:.5rem;left:-1.5rem;top:.55rem;content:"";border-radius:.25rem;background-color:var(--color--button-link)}#post .content ol{counter-reset:list-counter}#post .content ol>li{position:relative;margin-left:1.5rem;counter-increment:list-counter}#post .content ol>li:before{position:absolute;display:block;line-height:0;font-size:.875em;font-weight:700;text-align:center;border-radius:100%;top:.1rem;left:-2.5rem;width:1.5rem;padding:.75rem 0 .7rem;text-indent:.1rem;color:var(--color--tag-foreground);content:counter(list-counter);background-color:var(--color--tag-background)}#post .content ul ul,#post .content ol ol,#post .content ul ol,#post .content ol ul{margin-top:1rem}#post .content blockquote{padding-left:1em;color:var(--color--text-secondary);border-left:2px solid var(--color--border-default)}#post .content figure{margin-top:2em;margin-bottom:2em;text-align:center}#post .content figure img{display:inline-block}#post .content figcaption{text-align:center;font-size:.875em;color:var(--color--text-secondary)}#post .content hr{width:100%;height:1px;margin:4em auto;border:none;background-color:var(--color--border-default)}#post .content>div{margin-bottom:1rem}#post .content table{width:100%;margin-bottom:1rem}#post .content tr:not(:last-child),#post .content thead tr{border-bottom:1px solid var(--color--border-default)}#post .content td,#post .content th{padding-top:.5rem;padding-bottom:.5rem;vertical-align:top}#post .content td:not(:first-child),#post .content th:not(:first-child){padding-left:2rem!important}#post .content kbd{display:inline-block;font-weight:700;font-family:-apple-system,sans-serif;line-height:1;text-align:center;min-width:2em;padding:.25em;border-radius:.25em;background-color:var(--color--border-default)}@media(min-width:832px){#post .content{margin-top:6rem}}#post .author{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-top:8rem;margin-bottom:8rem;text-align:center}@media(min-width:832px){#post .author{padding-left:2rem;padding-right:2rem}}#post .author .avatar{overflow:hidden;position:relative;padding-top:55.5%;background-color:var(--color--background-secondary);display:inline-block;width:3rem;height:3rem;padding-top:0;border-radius:1.5rem}#post .author .avatar img{top:0;left:0;right:0;bottom:0;width:100%;margin-bottom:0;position:absolute}#post .author .name{font-weight:700}#post p>img{margin-top:1.5rem}#pricing .masthead{padding-top:2rem;padding-bottom:2rem;background-color:var(--color--black);text-align:center}#pricing .masthead h1{margin-bottom:1rem;animation:fade 1s ease-in-out}#pricing .tags,#pricing .tags-inverted{padding-top:0;padding-bottom:4rem;background-color:var(--color--black)}#pricing .bento-boxes{padding-top:0;padding-bottom:4rem;background-color:var(--color--black)}#pricing .bento-boxes .filling{margin-top:auto;margin-bottom:auto}.pricing--page .header{background-color:var(--color--black)}.pricing--page .header .name .logo path{fill:#fff}.pricing--page .header .name small{color:#fff}.pricing--page .header .button-primary{background-color:var(--color--neutral-800)}.pricing--page .header .button-primary:hover{background-color:var(--color--neutral-700)}.pricing--page .header .button-primary:active{background-color:var(--color--neutral-900)}@media(min-width:832px){.pricing--page .header nav a{color:#fff}}@media(max-width:832px){.pricing--page .header nav{background-color:#fff}.pricing--page .header nav:before,.pricing--page .header nav:after{background-color:#fff}}#updates .timeline{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:relative;margin-top:6rem}@media(min-width:832px){#updates .timeline{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){#updates .timeline{max-width:704px}}#updates .timeline:before{display:block;position:absolute;top:-4rem;bottom:0;left:50%;z-index:-1;width:4px;height:100%;margin-left:-2px;content:"";background-color:var(--color--button-secondary-background)}@media(min-width:832px){#updates .timeline{margin-top:10rem}}@media(max-width:570px) and (max-height:442px){#updates .timeline{margin-top:0}#updates .timeline:before{display:none}}#updates .single{margin-bottom:4rem}@media(min-width:832px){#updates .single{margin-bottom:8rem}}#updates .latest>li{margin-bottom:8rem}@media(min-width:832px){#updates .latest>li{margin-bottom:16rem}}@media(max-width:570px) and (max-height:442px){#updates .latest>li{margin-bottom:0}}#updates .intro{padding-top:2rem;padding-bottom:0;text-align:center}@media(min-width:832px){#updates .intro{margin-bottom:16rem}}#updates .note{padding-top:2rem;padding-bottom:2rem;margin-bottom:8rem;text-align:center;background-color:var(--color--background-default)}@media(min-width:832px){#updates .note{margin-bottom:16rem}}@media(max-width:570px) and (max-height:442px){#updates .note{display:none}}#updates .finder{position:relative;margin-left:auto;margin-right:auto}#updates .finder .button-secondary:after{display:inline-block;width:1.5rem;height:1.5rem;margin-top:-1rem;margin-left:.5rem;transform:translateY(.3rem);content:"";background-repeat:no-repeat;background-position:50%;background-image:url(https://revealapp.com/images/chevron.svg)}@media(min-width:832px){#updates .finder{width:calc(352px - 3.5rem)}}#updates .items{opacity:0;pointer-events:none;transform:translateY(-1rem);transition:all .1s ease-in-out;position:absolute;overflow-x:hidden;overflow-y:scroll;top:4rem;z-index:900;width:100%;height:16.5rem;border-radius:1.5rem;background-color:var(--color--background-default);box-shadow:0 0 0 1px rgba(0,0,0,.1)inset,0 1px 4px rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.025)}@media(prefers-color-scheme:dark){#updates .items{background-color:var(--color--black);box-shadow:0 0 0 1px rgba(255,255,255,.1)inset,0 1px 4px rgba(0,0,0,.25),0 4px 8px rgba(0,0,0,.25)}}#updates .items li{margin-bottom:0}#updates .items .item{display:flex;justify-content:space-between;line-height:1;padding:1rem;border-bottom:none}#updates .items .item time{color:inherit;opacity:.5}#updates .items .item:hover,#updates .items .item:focus{color:var(--color--button-primary-foreground);background-color:var(--color--button-primary-background-hover)}#updates .items .item:active{color:var(--color--button-primary-foreground);background-color:var(--color--button-primary-background-pressed)}#updates .open .items{opacity:1;pointer-events:all;transform:translateY(0)}#updates .updates>li{margin-bottom:8rem}@media(min-width:832px){#updates .updates>li{margin-bottom:10rem}}@media(max-width:570px) and (max-height:442px){#updates .updates>li{margin-bottom:0}}#update{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:relative;margin-top:6rem;margin-bottom:4rem}@media(min-width:832px){#update{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){#update{max-width:704px}}#update:before{display:block;position:absolute;top:-4rem;bottom:0;left:50%;z-index:-1;width:4px;height:100%;margin-left:-2px;content:"";background-color:var(--color--button-secondary-background)}@media(min-width:832px){#update{margin-top:10rem;margin-bottom:8rem}}@media(max-width:570px) and (max-height:442px){#update{margin-top:0;margin-bottom:0}#update:before{display:none}}#download .message{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center;margin-bottom:8rem}@media(min-width:832px){#download .message{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){#download .message{max-width:704px}}#download .message .icon{width:8rem;height:8rem;margin-bottom:3rem;display:inline-block}#download .message .buttons{margin-top:2rem;margin-bottom:2rem}@media(min-width:832px){#download .message{margin-top:4rem}#download .message .buttons{margin-left:-2rem;margin-top:4rem;margin-bottom:4rem;width:calc(100% + 4rem)}}#download-thanks .grace{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center}@media(min-width:832px){#download-thanks .grace{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){#download-thanks .grace{max-width:704px}}#download-thanks .grace .icon{width:8rem;height:8rem;margin-bottom:0;display:inline-block}#download-thanks .next{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center;margin-top:5rem;margin-bottom:5rem}@media(min-width:832px){#download-thanks .next{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){#download-thanks .next{max-width:704px}}#download-thanks .next ol{display:inline-block;text-align:left;margin-left:1.5rem;counter-reset:list-counter}#download-thanks .next ol>li{position:relative;margin-left:1.5rem;counter-increment:list-counter}#download-thanks .next ol>li:before{position:absolute;display:block;line-height:0;font-size:.875em;font-weight:700;text-align:center;border-radius:100%;top:.1rem;left:-2.5rem;width:1.5rem;padding:.75rem 0 .7rem;text-indent:.1rem;color:var(--color--button-secondary-foreground);content:counter(list-counter);background-color:var(--color--button-secondary-background)}@media(min-width:832px){#forgot-code .title{font-size:3em;margin-top:4rem;margin-bottom:1rem}}#forgot-code .warning{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;max-width:704px;margin-bottom:4rem}@media(min-width:832px){#forgot-code .warning{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){#forgot-code .warning{margin-bottom:5rem}}#forgot-code .message{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center;margin-bottom:6rem}@media(min-width:832px){#forgot-code .message{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){#forgot-code .message{max-width:704px}}#forgot-code .message form{margin-top:2rem;text-align:left}#forgot-code .message .field{margin-bottom:2rem}@media(min-width:832px){#forgot-code .message{max-width:576px}}@media(min-width:832px){#reset-activations .title{font-size:3em;margin-top:4rem;margin-bottom:1rem}}#reset-activations .warning{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;max-width:704px;margin-bottom:4rem}@media(min-width:832px){#reset-activations .warning{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){#reset-activations .warning{margin-bottom:5rem}}#reset-activations .message{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center;margin-bottom:6rem}@media(min-width:832px){#reset-activations .message{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){#reset-activations .message{max-width:704px}}#reset-activations .message form{margin-top:2rem;text-align:left}#reset-activations .message .field{margin-bottom:2rem}@media(min-width:832px){#reset-activations .message{max-width:576px}}#confirm-reset .message{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center;margin-bottom:6rem}@media(min-width:832px){#confirm-reset .message{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){#confirm-reset .message{max-width:704px}}#confirm-reset .message form{margin-top:2rem;text-align:left}#confirm-reset .message .field{margin-bottom:2rem}@media(min-width:832px){#confirm-reset .message{max-width:576px}}#contact-thanks .message{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center;margin-bottom:6rem}@media(min-width:832px){#contact-thanks .message{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){#contact-thanks .message{max-width:704px}}#press .kit{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center}@media(min-width:832px){#press .kit{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){#press .kit{max-width:704px}}#press .kit .icon{width:8rem;height:8rem;margin-bottom:3rem;display:inline-block}#press .kit .buttons{margin-top:2rem;margin-bottom:2rem}@media(min-width:832px){#press .kit{margin-top:4rem}#press .kit .buttons{margin-left:-2rem;margin-top:4rem;margin-bottom:4rem;width:calc(100% + 4rem)}}#support .artwork{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;overflow:hidden;position:relative;padding-top:55.5%;background-color:var(--color--background-secondary);padding-left:0;padding-right:0;margin-top:1rem;margin-bottom:3rem}@media(min-width:832px){#support .artwork{padding-left:2rem;padding-right:2rem}}#support .artwork img{top:0;left:0;right:0;bottom:0;width:100%;margin-bottom:0;position:absolute}#support .artwork:after{display:block;position:absolute;top:0;bottom:0;left:0;right:0;content:"";border-radius:inherit;box-shadow:0 1px rgba(0,0,0,.1)inset,0 -1px rgba(0,0,0,.1)inset}@media(prefers-color-scheme:dark){#support .artwork:after{box-shadow:0 1px rgba(255,255,255,.1)inset,0 -1px rgba(255,255,255,.1)inset}}@media(min-width:1064px){#support .artwork{padding-top:0;margin-top:3rem;margin-bottom:6rem;width:calc(1064px - 4rem);height:calc((1064px - 4rem) * .555);border-radius:4px}#support .artwork:after{box-shadow:0 0 0 1px rgba(0,0,0,.1)inset}}@media(min-width:1064px) and (prefers-color-scheme:dark){#support .artwork:after{box-shadow:0 0 0 1px rgba(255,255,255,.1)inset}}#support .title{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-bottom:1rem}@media(min-width:832px){#support .title{padding-left:2rem;padding-right:2rem}}#support time{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:block;text-align:center;margin-bottom:3rem}@media(min-width:832px){#support time{padding-left:2rem;padding-right:2rem}}#support .content{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:832px){#support .content{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){#support .content{max-width:704px}}#support .content a{word-break:break-word}#support .content ul,#support .content ol{margin-left:1rem}#support .content ul>li{position:relative;margin-left:1.5rem}#support .content ul>li:before{position:absolute;display:block;width:.5rem;height:.5rem;left:-1.5rem;top:.55rem;content:"";border-radius:.25rem;background-color:var(--color--button-link)}#support .content ol{counter-reset:list-counter}#support .content ol>li{position:relative;margin-left:1.5rem;counter-increment:list-counter}#support .content ol>li:before{position:absolute;display:block;line-height:0;font-size:.875em;font-weight:700;text-align:center;border-radius:100%;top:.1rem;left:-2.5rem;width:1.5rem;padding:.75rem 0 .7rem;text-indent:.1rem;color:var(--color--tag-foreground);content:counter(list-counter);background-color:var(--color--tag-background)}#support .content ul ul,#support .content ol ol,#support .content ul ol,#support .content ol ul{margin-top:1rem}#support .content blockquote{padding-left:1em;color:var(--color--text-secondary);border-left:2px solid var(--color--border-default)}#support .content figure{margin-top:2em;margin-bottom:2em;text-align:center}#support .content figure img{display:inline-block}#support .content figcaption{text-align:center;font-size:.875em;color:var(--color--text-secondary)}#support .content hr{width:100%;height:1px;margin:4em auto;border:none;background-color:var(--color--border-default)}#support .content>div{margin-bottom:1rem}#support .content table{width:100%;margin-bottom:1rem}#support .content tr:not(:last-child),#support .content thead tr{border-bottom:1px solid var(--color--border-default)}#support .content td,#support .content th{padding-top:.5rem;padding-bottom:.5rem;vertical-align:top}#support .content td:not(:first-child),#support .content th:not(:first-child){padding-left:2rem!important}#support .content kbd{display:inline-block;font-weight:700;font-family:-apple-system,sans-serif;line-height:1;text-align:center;min-width:2em;padding:.25em;border-radius:.25em;background-color:var(--color--border-default)}@media(min-width:832px){#support .content{margin-top:6rem}}#support .author{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-top:8rem;margin-bottom:8rem;text-align:center}@media(min-width:832px){#support .author{padding-left:2rem;padding-right:2rem}}#support .author .avatar{overflow:hidden;position:relative;padding-top:55.5%;background-color:var(--color--background-secondary);display:inline-block;width:3rem;height:3rem;padding-top:0;border-radius:1.5rem}#support .author .avatar img{top:0;left:0;right:0;bottom:0;width:100%;margin-bottom:0;position:absolute}#support .author .name{font-weight:700}#support p>img{margin-top:1.5rem}#error .message{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center;margin-bottom:6rem}@media(min-width:832px){#error .message{padding-left:2rem;padding-right:2rem}}@media(min-width:832px){#error .message{max-width:704px}}#how-reveal-helps .masthead{text-align:center;padding-top:2rem;color:var(--color--metal-600);background-color:var(--color--blue-900)}#how-reveal-helps .masthead .container{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-top:2rem}@media(min-width:832px){#how-reveal-helps .masthead .container{padding-left:2rem;padding-right:2rem}}#how-reveal-helps .masthead picture,#how-reveal-helps .masthead img{width:80px;animation:fade 1s ease-in-out}#how-reveal-helps .masthead h1{margin-top:1.5rem;margin-bottom:0;animation:fade 1s ease-in-out}#how-reveal-helps .masthead h2{margin-bottom:0;animation:fade 1.5s ease-in-out}#how-reveal-helps .masthead a{color:var(--color--cornflower-200);border-bottom-color:var(--color--cornflower-200)}#how-reveal-helps .masthead a:hover,#how-reveal-helps .masthead a:focus{color:var(--color--cornflower-500);border-bottom-color:var(--color--cornflower-500)}#how-reveal-helps .masthead a:active{color:var(--color--cornflower-100);border-bottom-color:var(--color--cornflower-100)}#how-reveal-helps #how-reveal-helps .container{padding-left:2rem;padding-right:2rem}#how-reveal-helps .dive-deeper{background-color:var(--color--background-secondary)}#how-reveal-helps .dive-deeper .bento .filling,#how-reveal-helps .dive-deeper .bento-wide .filling{text-align:center}#how-reveal-helps .dive-deeper .bento .filling .icon .img,#how-reveal-helps .dive-deeper .bento-wide .filling .icon .img{width:40pt}#how-reveal-helps .dive-deeper .head-spacing{margin-top:3rem}#how-reveal-helps .tutorials{background-color:var(--color--background-secondary)}#how-reveal-helps .tutorials .bento,#how-reveal-helps .tutorials .bento-wide{background-color:var(--color--background-default);align-items:center}.how-reveal-helps--section .header{background-color:var(--color--blue-900)}.how-reveal-helps--section .header .name .logo path{fill:#fff}.how-reveal-helps--section .header .name small{color:#fff}.how-reveal-helps--section .header .button-primary{background-color:var(--color--cornflower-400)}.how-reveal-helps--section .header .button-primary:hover{background-color:var(--color--cornflower-500)}.how-reveal-helps--section .header .button-primary:active{background-color:var(--color--cornflower-600)}.how-reveal-helps--section .header nav li.active a{color:var(--color--neutral-500)}.how-reveal-helps--section .header nav ul li.sign-in:before{background-color:var(--color--metal-800)}@media(min-width:832px){.how-reveal-helps--section .header nav a{color:#fff}}@media(max-width:832px){.how-reveal-helps--section .header nav{background-color:#fff}.how-reveal-helps--section .header nav:before,.how-reveal-helps--section .header nav:after{background-color:#fff}.how-reveal-helps--section .header nav ul li.sign-in:before{background-color:#fff}}#improve-your-apps-accessibility .masthead{text-align:center;padding-top:2rem}#improve-your-apps-accessibility .masthead .container{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-top:3rem}@media(min-width:832px){#improve-your-apps-accessibility .masthead .container{padding-left:2rem;padding-right:2rem}}#improve-your-apps-accessibility .masthead img{width:80px;animation:fade 1s ease-in-out}#improve-your-apps-accessibility .masthead h1{margin-top:1rem;margin-bottom:1rem;animation:fade 1s ease-in-out}#improve-your-apps-accessibility .masthead h2{margin-bottom:0;animation:fade 1.5s ease-in-out}#improve-your-apps-accessibility .specialbg .bento,#improve-your-apps-accessibility .specialbg .bento-wide{background-color:#121212}#improve-your-apps-accessibility .dive-deeper{background-color:var(--color--background-default)}#improve-your-apps-accessibility .dive-deeper .card{max-width:500pt;margin-left:auto;margin-right:auto}#improve-your-apps-accessibility .dive-deeper .card .bento,#improve-your-apps-accessibility .dive-deeper .card .bento-wide{background-color:var(--color--background-default)}#improve-your-apps-accessibility .dive-deeper .card .bento .filling,#improve-your-apps-accessibility .dive-deeper .card .bento-wide .filling{text-align:center}#improve-your-apps-accessibility .secondary-bg{background-color:var(--color--background-secondary)}#improve-your-apps-accessibility .secondary-bg .bento,#improve-your-apps-accessibility .secondary-bg .bento-wide{background-color:var(--color--background-default)}#fix-your-apps-layout .masthead{padding-top:2rem;text-align:center}#fix-your-apps-layout .masthead .container{max-width:1064px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-top:3rem}@media(min-width:832px){#fix-your-apps-layout .masthead .container{padding-left:2rem;padding-right:2rem}}#fix-your-apps-layout .masthead img{width:80px;animation:fade 1s ease-in-out}#fix-your-apps-layout .masthead h1{margin-top:1rem;margin-bottom:1rem;animation:fade 1s ease-in-out}#fix-your-apps-layout .masthead h3{margin-bottom:0;animation:fade 1.5s ease-in-out}#fix-your-apps-layout .screenshot{width:100%;padding:1rem;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-color:var(--color--black);background-image:url(https://revealapp.com/images/wallpaper.jpg)}#fix-your-apps-layout .screenshot figure{overflow:hidden;position:relative;padding-top:55.5%;background-color:var(--color--background-secondary);padding-top:60%;margin-bottom:0;border-radius:2px;background-color:var(--color--background-default);box-shadow:0 1px 4px rgba(0,0,0,.3),0 10px 20px rgba(0,0,0,.15),0 20px 40px rgba(0,0,0,.2)}#fix-your-apps-layout .screenshot figure img{top:0;left:0;right:0;bottom:0;width:100%;margin-bottom:0;position:absolute}@media(min-width:832px){#fix-your-apps-layout .screenshot{padding:4rem}#fix-your-apps-layout .screenshot figure{border-radius:10px}}@media(min-width:88rem){#fix-your-apps-layout .screenshot figure{height:48rem;max-width:80rem;padding-top:0;margin-left:auto;margin-right:auto}}#fix-your-apps-layout .dive-deeper{background-color:var(--color--background-default)}#fix-your-apps-layout .dive-deeper .card{max-width:500pt;margin-left:auto;margin-right:auto}#fix-your-apps-layout .dive-deeper .card .bento,#fix-your-apps-layout .dive-deeper .card .bento-wide{background-color:var(--color--background-default)}#fix-your-apps-layout .dive-deeper .card .bento .filling,#fix-your-apps-layout .dive-deeper .card .bento-wide .filling{text-align:center}#fix-your-apps-layout .secondary-bg{background-color:var(--color--background-secondary)}#fix-your-apps-layout .secondary-bg .bento,#fix-your-apps-layout .secondary-bg .bento-wide{background-color:var(--color--background-default)}#fix-your-apps-layout .specialbg .bento,#fix-your-apps-layout .specialbg .bento-wide{background-color:#121212}