/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI Variable Text", "Segoe UI", Inter, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI Variable Text", "Segoe UI", Inter, "Helvetica Neue", Helvetica, Arial, sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.hidden{display:none}}:root{--background:oklch(97.5% .004 265);--surface:oklch(100% 0 0);--foreground:oklch(20% .012 265);--secondary:oklch(48% .015 265);--tertiary:oklch(59% .014 265);--primary:oklch(56% .21 255);--primary-hover:oklch(52% .22 255);--primary-pressed:oklch(47% .2 255);--good:oklch(55% .16 145);--border:oklch(86% .008 265);--blue-soft:oklch(94% .03 250);--aqua-soft:oklch(94% .045 190);--lime-soft:oklch(95% .06 120);--lilac-soft:oklch(94% .035 300);--card-shadow:0 1px 2px oklch(20% .02 265/.05), 0 24px 70px oklch(20% .02 265/.11)}*{box-sizing:border-box}html{scroll-behavior:smooth}[id]{scroll-margin-top:84px}body{background:var(--background);color:var(--foreground);font-family:var(--font-sans);letter-spacing:0;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55}a{color:var(--primary);text-underline-offset:.2em}a:hover{color:var(--primary-hover)}a:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--primary);outline-offset:4px}img{max-width:100%;display:block}h1,h2,h3,p{letter-spacing:0;margin-top:0}h1{margin:0 auto 24px;font-size:3rem;font-weight:740;line-height:.98}h2{margin:0;font-size:2.45rem;font-weight:720;line-height:1.02}h3{font-size:1.25rem;font-weight:650;line-height:1.2}.site-page{min-height:100vh;overflow-x:clip}.content-shell{width:min(100% - 32px,1160px);margin-inline:auto}.eyebrow{color:var(--primary);text-transform:uppercase;letter-spacing:.12em;margin-bottom:18px;font-size:.75rem;font-weight:750;line-height:1}.button{text-align:center;border-radius:12px;justify-content:center;align-items:center;min-height:52px;padding:13px 24px;font-size:.95rem;font-weight:650;text-decoration:none;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button:active{transform:translateY(0)scale(.98)}.button-primary{color:var(--surface);background:var(--primary);box-shadow:0 8px 22px oklch(56% .21 255/.22)}.button-primary:hover{color:var(--surface);background:var(--primary-hover)}.button-secondary{color:var(--foreground);background:var(--surface);border:1px solid var(--border)}.button-secondary:hover{color:var(--primary)}.site-nav{z-index:50;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(14px)saturate(1.4);background:oklch(100% 0 0/.72);position:sticky;top:0}.nav-inner{justify-content:space-between;align-items:center;gap:16px;width:min(100% - 32px,1160px);min-height:64px;margin-inline:auto;display:flex}.brand,.footer-brand{color:var(--foreground);white-space:nowrap;align-items:center;gap:9px;font-size:.95rem;font-weight:650;text-decoration:none;display:inline-flex}.brand:hover{color:var(--foreground)}.brand img,.footer-brand img{border-radius:7px}.desktop-links,.mobile-links{display:none}.nav-download{min-height:38px;color:var(--surface);background:var(--primary);border-radius:10px;justify-content:center;align-items:center;padding:0 17px;font-size:.84rem;font-weight:650;text-decoration:none;display:inline-flex}.nav-download:hover{color:var(--surface);background:var(--primary-hover)}.hero-section{text-align:center;background:var(--surface);padding:76px 0 66px;position:relative;overflow:hidden}.hero-section:before{content:"";background:radial-gradient(720px 420px at 50% -8%,var(--primary),transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hero-section:before{background:radial-gradient(720px 420px at 50% -8%,color-mix(in oklab,var(--primary) 9%,transparent),transparent 70%)}}.hero-section:before{pointer-events:none}.hero-section>.content-shell,.hero-stage{position:relative}.hero-copy{max-width:860px}.hero-subhead{max-width:660px;color:var(--secondary);margin:0 auto 30px;font-size:1.08rem;line-height:1.5}.hero-actions{flex-direction:column;gap:10px;max-width:340px;margin:0 auto;display:flex}.small-line{color:var(--tertiary);margin:16px 0 0;font-size:.79rem}.hero-stage{background:var(--blue-soft);border-radius:26px;width:min(100% - 20px,1220px);margin:58px auto 0;padding:8px;position:relative}.hero-window{background:var(--surface);box-shadow:var(--card-shadow);border-radius:20px;transition:transform .5s cubic-bezier(.2,.6,.2,1),box-shadow .5s;overflow:hidden}.hero-stage:hover .hero-window{transform:translateY(-4px);box-shadow:0 2px 4px oklch(20% .02 265/.05),0 34px 90px oklch(20% .02 265/.15)}.app-screen{border:1px solid var(--border);background:var(--surface);width:100%;box-shadow:var(--card-shadow);cursor:zoom-in;appearance:none;text-align:left;border-radius:18px;padding:0;transition:box-shadow .24s;display:block;overflow:hidden}.app-screen img{border-radius:inherit;width:100%;height:auto;transition:transform .5s cubic-bezier(.2,.6,.2,1);display:block}.app-screen:hover{box-shadow:0 2px 4px oklch(20% .02 265/.05),0 30px 80px oklch(20% .02 265/.15)}.app-screen:hover img{transform:scale(1.015)}.hero-window .app-screen{box-shadow:none;border:0;border-radius:0}.floating-note{display:none}.image-caption{color:var(--tertiary);text-align:center;margin:12px 0 0;font-size:.76rem}.story-section{padding:90px 0 0}.story-intro{margin-bottom:54px}.story-panel{padding:70px 0}.story-search{background:var(--blue-soft)}.story-choose{background:var(--lime-soft)}.story-live{background:var(--lilac-soft)}.story-grid{align-items:center;gap:38px;display:grid}.story-copy{max-width:420px}.benefit-grid article{transition:transform .22s}.benefit-grid article:hover{transform:translateY(-4px)}.benefit-icon{background:var(--blue-soft);width:46px;height:46px;color:var(--primary);border-radius:13px;justify-content:center;align-items:center;margin-bottom:18px;transition:transform .22s;display:inline-flex}.benefit-grid article:hover .benefit-icon{transform:scale(1.06)}.story-copy>span{letter-spacing:-.02em;color:var(--primary);margin-bottom:16px;font-size:3.2rem;font-weight:800;line-height:1;display:block}@supports (color:color-mix(in lab, red, red)){.story-copy>span{color:color-mix(in oklab,var(--primary) 34%,transparent)}}.story-copy h3{margin-bottom:14px;font-size:2rem}.story-copy p{color:var(--secondary);margin:0;font-size:1rem}.story-media{min-width:0}.double-screen{gap:14px;display:grid}.result-callout{border:1px solid var(--good);grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.result-callout{border:1px solid color-mix(in oklab,var(--good) 25%,var(--border))}}.result-callout{background:var(--good);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.result-callout{background:color-mix(in oklab,var(--good) 18%,var(--surface))}}.result-callout{box-shadow:var(--card-shadow)}.result-callout>div{background:var(--surface);padding:22px}.result-callout p{color:var(--tertiary);margin:0 0 3px;font-size:.74rem}.result-callout strong{font-size:1.12rem}.score-ring{grid-column:1/-1;align-items:center;gap:14px;display:flex}.score-badge{place-items:center;width:86px;height:86px;display:grid;position:relative}.score-badge svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.score-badge circle{fill:none;stroke-width:6px}.ring-track{stroke:var(--good)}@supports (color:color-mix(in lab, red, red)){.ring-track{stroke:color-mix(in oklab,var(--good) 16%,transparent)}}.ring-fill{stroke:var(--good);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px}.result-callout.is-visible .ring-fill{animation:1.4s cubic-bezier(.2,.6,.2,1) .35s forwards ringDraw}.score-badge strong{color:var(--good);font-size:1.7rem;line-height:1}.score-ring small,.good-text{color:var(--good)}.section-caption{margin:22px 0 0}.benefits-section{background:var(--surface);padding:96px 0}.benefit-heading{margin-bottom:48px}.benefit-grid{gap:12px;display:grid}.benefit-grid article{background:var(--background);border:1px solid #0000;border-radius:16px;padding:28px;transition:transform .22s,border-color .22s,background .22s}.benefit-grid article:hover{border-color:var(--border);background:var(--surface)}.benefit-grid h3{margin-bottom:10px}.benefit-grid p{color:var(--secondary);margin:0;font-size:.92rem}.control-section{padding:96px 0}.control-grid{align-items:center;gap:44px;display:grid}.control-copy>p:not(.eyebrow){color:var(--secondary);margin:22px 0}.control-copy ul{margin:0;padding:0;list-style:none}.control-copy li{align-items:center;gap:10px;padding:7px 0;font-weight:600;display:flex}.control-copy li svg{color:var(--good);flex-shrink:0}.control-media{background:var(--aqua-soft);border-radius:22px;padding:10px}.pricing-section{background:var(--primary);padding:96px 0}@supports (color:color-mix(in lab, red, red)){.pricing-section{background:color-mix(in oklab,var(--primary) 5%,var(--background))}}.pricing-layout{align-items:center;gap:36px;display:grid}.pricing-copy>p:last-child{max-width:500px;color:var(--secondary);margin:22px 0 0}.pricing-plans{gap:18px;display:grid}.plan-card{background:var(--surface);color:var(--foreground);box-shadow:var(--card-shadow);border-radius:18px;padding:26px 24px;transition:transform .22s,box-shadow .22s}.plan-card:hover{transform:translateY(-3px);box-shadow:0 2px 4px oklch(20% .02 265/.05),0 28px 80px oklch(20% .02 265/.14)}.plan-card-featured{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.plan-card-featured{border:1px solid color-mix(in oklab,var(--primary) 30%,var(--border))}}.plan-card-featured{box-shadow:0 0 0 .5px var(--primary),0 12px 40px var(--primary)}@supports (color:color-mix(in lab, red, red)){.plan-card-featured{box-shadow:0 0 0 .5px color-mix(in oklab,var(--primary) 20%,transparent),0 12px 40px color-mix(in oklab,var(--primary) 12%,transparent)}}.plan-name{color:var(--tertiary);letter-spacing:.04em;align-items:center;gap:10px;margin:0 0 12px;font-size:.78rem;font-weight:650;display:flex}.plan-tag{background:var(--blue-soft);color:var(--primary);letter-spacing:.02em;border-radius:99px;padding:4px 9px;font-size:.66rem;font-weight:700;display:inline-block}.plan-card-featured .plan-name{color:var(--primary)}.price{align-items:flex-end;gap:7px;margin-bottom:16px;display:flex}.price span{letter-spacing:-.01em;font-size:2.5rem;font-weight:740;line-height:1}.price small{color:var(--secondary);font-size:.85rem}.plan-card ul{margin:0 0 18px;padding:0;list-style:none}.plan-card li{align-items:center;gap:9px;padding:5px 0;font-size:.88rem;display:flex}.plan-card li svg{color:var(--good);flex-shrink:0}.plan-card .button{width:100%;min-height:46px;font-size:.9rem}.download-section{background:var(--surface);padding:96px 0}.download-shell{gap:40px;display:grid}.download-shell>div:first-child>p:last-child{max-width:520px;color:var(--secondary);margin:20px 0 0}.download-panel{border:1px solid var(--border);border-radius:18px;overflow:hidden}.download-note{border-bottom:1px solid var(--border);background:var(--background);color:var(--secondary);padding:16px 20px 18px;font-size:.83rem;line-height:1.55}.download-note strong{color:var(--foreground);margin-bottom:3px;font-size:.87rem;font-weight:600;display:block}.download-note p{margin:0}.download-row{border-bottom:1px solid var(--border);color:var(--foreground);background:var(--surface);align-items:center;gap:14px;padding:18px 20px;text-decoration:none;display:flex}.download-row>span{flex:1}.download-icon{background:var(--blue-soft);width:40px;height:40px;color:var(--primary);border-radius:11px;justify-content:center;align-items:center;font-style:normal;transition:transform .2s;display:inline-flex}.download-row:hover .download-icon{transform:scale(1.07)}.download-row:hover{color:var(--primary);background:var(--background)}.download-row span,.download-row strong,.download-row small{display:block}.download-row small{color:var(--tertiary);margin-top:2px;font-size:.75rem}.download-row b{color:var(--tertiary);transition:transform .2s;display:inline-flex}.download-row:hover b{transform:translateY(3px)}.releases-link{padding:16px 20px;font-size:.83rem;font-weight:600;text-decoration:none;display:block}.faq-section{padding:96px 0}.faq-layout{gap:44px;display:grid}.faq-list article{border-bottom:1px solid var(--border);padding:24px 0}.faq-list article:first-child{padding-top:0}.faq-list article:last-child{border-bottom:0;padding-bottom:0}.faq-list h3{margin-bottom:8px;transition:color .18s}.faq-list article:hover h3{color:var(--primary)}.faq-list p{color:var(--secondary);margin:0}.site-footer{background:var(--surface);border-top:1px solid var(--border);padding:52px 0}.site-footer .content-shell{max-width:780px}.footer-brand{margin-bottom:24px}.site-footer p{color:var(--secondary);margin-bottom:12px;font-size:.8rem}.site-footer p:last-child{margin-bottom:0}.privacy-main{align-items:center;min-height:62vh;padding:80px 0;display:flex}.narrow-copy{max-width:760px}.narrow-copy h1{font-size:3rem}.narrow-copy p{color:var(--secondary)}@media (width>=640px){h1{font-size:4.4rem}.hero-actions{flex-direction:row;justify-content:center;max-width:none}.benefit-grid{grid-template-columns:repeat(3,1fr)}.result-callout{grid-template-columns:repeat(4,1fr)}.score-ring{grid-column:1/-1}.floating-note{background:var(--surface);box-shadow:var(--card-shadow);text-align:left;border-radius:12px;flex-direction:column;padding:13px 16px;display:flex;position:absolute}.floating-note strong{font-size:1rem}.floating-note span{color:var(--tertiary);font-size:.7rem}.floating-note-left{bottom:12%;left:-8px}.floating-note-right{flex-direction:row;align-items:center;gap:8px;top:16%;right:-8px}.floating-note-right i{background:var(--good);border-radius:50%;width:8px;height:8px}}@media (width>=768px){.content-shell,.nav-inner{width:min(100% - 64px,1160px)}.desktop-links{align-items:center;gap:28px;margin-left:auto;display:flex}.desktop-links a{color:var(--secondary);font-size:.84rem;font-weight:550;text-decoration:none}.desktop-links a:hover{color:var(--primary)}.nav-download{margin-left:10px}.hero-section{padding-top:110px}.hero-subhead{font-size:1.24rem}.hero-stage{margin-top:76px}.story-section{padding-top:130px}.story-intro{margin-bottom:76px}.story-panel{padding:96px 0}.story-grid{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:80px}.story-grid-reverse .story-copy{order:2}.story-grid-reverse .result-callout{order:1}.story-copy h3{font-size:2.8rem}.benefits-section,.control-section,.pricing-section,.download-section,.faq-section{padding:112px 0}.control-grid,.download-shell,.faq-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:90px}.pricing-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.plan-card{padding:30px 28px}.pricing-plans{grid-template-columns:1fr;justify-self:end;gap:16px;width:100%;max-width:520px}}@media (width>=1024px){h1{font-size:5.4rem}h2{font-size:3.8rem}.hero-stage{padding:12px}.floating-note-left{left:-28px}.floating-note-right{right:-28px}.story-copy h3{font-size:3.15rem}.double-screen{grid-template-columns:1fr 1fr;align-items:end;gap:18px}.double-screen .app-screen:nth-child(2){width:100%;transform:translateY(36px)}.benefit-grid article{min-height:240px;padding:34px}.benefit-grid article:nth-child(2){transform:translateY(20px)}.story-copy>span{font-size:4.4rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}.plan-card .price small,.plan-card-wide .price{margin-bottom:4px}.price-lead{color:var(--secondary);font-size:1rem;font-weight:550}@media (width>=768px){.plan-card-wide{grid-column:1/-1;grid-template-columns:1fr auto;grid-template-areas:"name name""price button""list list";align-items:center;column-gap:40px;padding:28px;display:grid}.plan-card-wide .plan-name{grid-area:name;margin-bottom:18px}.plan-card-wide .price{grid-area:price;margin:0}.plan-card-wide ul{grid-area:list;margin:10px 0 0}.plan-card-wide .button{white-space:nowrap;grid-area:button;width:auto}}.reveal{transition:opacity .9s cubic-bezier(.2,.6,.2,1),transform .9s cubic-bezier(.2,.6,.2,1)}.reveal-ready .reveal:not(.is-visible){opacity:0;transform:translateY(30px)}@media (prefers-reduced-motion:no-preference){@keyframes rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.hero-copy>*{animation:.9s cubic-bezier(.2,.6,.2,1) both rise}.hero-copy>:nth-child(2){animation-delay:70ms}.hero-copy>:nth-child(3){animation-delay:.14s}.hero-copy>:nth-child(4){animation-delay:.21s}.hero-copy>:nth-child(5){animation-delay:.28s}.hero-stage{animation:1s cubic-bezier(.2,.6,.2,1) .3s both rise}@keyframes drift{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.floating-note{animation:7s ease-in-out infinite drift}.floating-note-right{animation-delay:-3.5s}}@media (prefers-reduced-motion:reduce){.reveal{transition:none}.reveal-ready .reveal:not(.is-visible){opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){@keyframes ringDraw{to{stroke-dashoffset:8px}}@keyframes pulseDot{0%,to{box-shadow:0 0 0 0 color-mix(in oklab,var(--good) 45%,transparent)}50%{box-shadow:0 0 0 6px #0000}}.floating-note-right i{animation:2.6s ease-in-out infinite pulseDot}}@media (prefers-reduced-motion:reduce){.ring-fill{stroke-dashoffset:8px}.floating-note-right i{animation:none}.benefit-grid article,.benefit-grid article .benefit-icon,.download-row b{transition:none}}.screen-viewer{z-index:100;background:var(--foreground);place-items:center;padding:20px;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.screen-viewer{background:color-mix(in oklab,var(--foreground) 55%,transparent)}}.screen-viewer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:zoom-out;animation:.25s both viewerFade}.screen-viewer img{background:var(--surface);border-radius:14px;width:auto;max-width:min(1200px,100%);height:auto;max-height:88vh;animation:.35s cubic-bezier(.2,.9,.3,1.2) both viewerPop;box-shadow:0 24px 80px #00000059}.screen-viewer-close{background:var(--surface);width:40px;height:40px;color:var(--foreground);cursor:pointer;box-shadow:var(--card-shadow);border:0;border-radius:50%;font-size:1.3rem;line-height:1;transition:transform .18s;position:absolute;top:16px;right:16px}.screen-viewer-close:hover{transform:scale(1.08)}@keyframes viewerFade{0%{opacity:0}to{opacity:1}}@keyframes viewerPop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}
