.bw{gap:var(--rv-space-5);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bw-item{gap:var(--rv-space-2);--bw-c:var(--rv-ink);justify-items:center;min-width:0;display:grid}.bw-item[data-kind=shake]{--bw-c:var(--rv-red)}.bw-word{color:var(--bw-c);text-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;padding-inline:.4em;font-size:clamp(2.6rem,7vw,104px);line-height:.95;display:block}.bw-hint{color:var(--rv-ink-78);font-size:clamp(18px,1.6vw,24px);line-height:1.3}.bw[data-state=armed] .bw-word,.bw[data-state=fixed] .bw-word{transition:text-shadow .6s ease-out,filter .6s ease-out,color .6s ease-out}.bw[data-state=fixed] .bw-item{--bw-delay:calc(var(--bw-i) * .25s)}.bw[data-state=fixed] .bw-word{transition-delay:var(--bw-delay)}.bw[data-state=armed] [data-kind=motion] .bw-word{color:color-mix(in srgb,var(--bw-c) 70%,transparent);text-shadow:-.06em 0 0 color-mix(in srgb,var(--bw-c) 55%,transparent),-.15em 0 .04em color-mix(in srgb,var(--bw-c) 38%,transparent),-.28em 0 .08em color-mix(in srgb,var(--bw-c) 22%,transparent),-.42em 0 .12em color-mix(in srgb,var(--bw-c) 10%,transparent)}.bw[data-state=armed] [data-kind=focus] .bw-word{filter:blur(.09em)}.bw[data-state=armed] [data-kind=shake] .bw-word{color:color-mix(in srgb,var(--bw-c) 55%,transparent);text-shadow:.04em .025em 0 color-mix(in srgb,var(--bw-c) 60%,transparent),-.04em -.025em 0 color-mix(in srgb,var(--bw-c) 60%,transparent),0 0 0 transparent,0 0 0 transparent}@media (width<=760px){.bw{gap:var(--rv-space-4);grid-template-columns:1fr}.bw-word{font-size:clamp(2.6rem,16vw,4.5rem)}}@media (prefers-reduced-motion:reduce){.bw .bw-word{filter:none!important;text-shadow:none!important;color:var(--bw-c)!important;transition:none!important}}.uf-page{background:var(--rv-bg);color:var(--rv-ink);font-family:var(--rv-font-sans)}.uf-page .rv-shot{overflow:hidden}.uf-page .rv-shot>:not(.rv-shot__grain):not(.rv-shot__vignette){z-index:3;position:relative}.uf-page p{color:var(--rv-ink-78);font-size:var(--rv-body);line-height:1.65}.uf-page h2,.uf-page h3{margin:0}.uf-page button{font:inherit}.uf-safe-image{width:100%;height:100%;position:relative;overflow:hidden}.uf-safe-image>img{object-fit:cover;width:100%;height:100%}.uf-header-signup,.uf-tool-note a{color:var(--rv-ink);text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.uf-focus{filter:blur(9px)brightness(.9)}[data-inview=true] .uf-focus{animation:6s ease-in-out .2s forwards uf-focus}[data-inview=true] .uf-kb{animation:18s ease-in-out forwards uf-kb}.uf-sub{opacity:0}[data-inview=true] .uf-sub{animation:1.4s ease-out 1.1s forwards uf-sub}[data-inview=true] .uf-next-wipe{animation:9s cubic-bezier(.65,0,.35,1) forwards uf-wipe-clip}[data-inview=true] .uf-next-sharpen{animation:6s ease-in-out forwards uf-sharpen}.uf-next-sharpen{filter:blur(2.2px)contrast(.95)}.uf-ring--loop{animation:3s ease-in-out 3 uf-ring}}@keyframes uf-focus{0%,12%{filter:blur(9px)brightness(.9)}to{filter:blur()brightness()}}@keyframes uf-kb{0%{transform:scale(1)}to{transform:scale(1.07)translate(-1.2%,-.8%)}}@keyframes uf-sub{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes uf-wipe-clip{0%,to{clip-path:inset(0 15% 0 0)}45%,55%{clip-path:inset(0 85% 0 0)}}@keyframes uf-sharpen{0%,8%{filter:blur(2.2px)contrast(.95)}50%,to{filter:blur()contrast(1.18)saturate(1.08)}}@keyframes uf-ring{0%,to{box-shadow:0 0 0 2px #fff}50%{box-shadow:0 0 0 6px #ffffff8c}}.uf-kb{transform-origin:50% 45%}.uf-hero{min-height:calc(100svh - 72px);padding:var(--rv-space-7);isolation:isolate;grid-template-rows:1fr auto;display:grid;position:relative}.uf-hero-media{z-index:-1;position:absolute;inset:0}.uf-hero-media .uf-kb,.uf-hero-media .uf-focus{height:100%}.uf-hero-media img{object-position:50% 70%}.uf-shade{z-index:0;background:linear-gradient(#0c100e75 0%,#0000 28% 55%,#0c100ee6 100%),linear-gradient(90deg,#0000 45%,#0c100e47 100%);position:absolute;inset:0}.uf-hero-top{z-index:1;justify-content:flex-end;display:flex;position:relative}.uf-hero-sub{margin-bottom:var(--rv-space-3);text-align:left;text-shadow:0 2px 10px #000000d9;justify-content:flex-start;display:flex}.uf-hero-sub .rv-serif{font-size:26px}.uf-hero-content{z-index:1;column-gap:var(--rv-space-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid;position:relative}.uf-hero-copy{grid-column:span 7}.uf-hero-copy .rv-heading__title{font-size:clamp(3.5rem,7.8vw,7rem);line-height:.88}.uf-hero-copy .rv-heading__sub{margin-top:var(--rv-space-3);color:#ffffffd1;font-size:22px}.uf-tool-card{gap:var(--rv-space-3);grid-column:8/span 5;align-self:end;padding:0;display:grid}.uf-tool-card>p{text-align:center;color:#ffffffb8;margin:0;font-size:14px}.uf-tool-card #revivo-tool{gap:var(--rv-space-3)}.uf-tool-card #revivo-tool button[class*=--rv-red]{width:100%;min-height:4rem;font-size:20px}.uf-tool-card #revivo-tool>section,.uf-tool-card #revivo-tool>p{background:0 0}.uf-tool-card #revivo-tool button.group{background:var(--rv-black)!important}.uf-tool-card #revivo-tool [role=alert]{padding:var(--rv-space-3);color:#fff;border:1px solid #fff3;border-radius:.75rem}.uf-tool-note{gap:var(--rv-space-2);text-align:center;color:#ffffffb8;font-size:14px;display:grid}.uf-compare{background:var(--rv-lift)}.uf-compare-stage{position:relative;overflow:hidden}@media (width>=761px){.uf-compare-stage .rv-wipe{aspect-ratio:1440/592}}.uf-compare-stage:after{content:"";pointer-events:none;z-index:5;background:linear-gradient(#0000,#000000b3);height:35%;position:absolute;bottom:0;left:0;right:0}.uf-compare-cap{left:0;right:0;bottom:var(--rv-space-5);z-index:6;text-align:center;text-shadow:0 2px 10px #000000d9;pointer-events:none;position:absolute}.uf-compare-cap .rv-serif{font-size:24px}.uf-compare-cap .rv-kicker{color:#ffffffb8}.uf-compare-lower{column-gap:var(--rv-space-6);padding:var(--rv-space-7);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.uf-compare-lower>:first-child{grid-column:span 7}.uf-compare-lower .rv-heading__title{font-size:var(--rv-heading-xl)}.uf-compare-lower .rv-heading__sub{font-size:20px}.uf-cta-col{gap:var(--rv-space-3);grid-column:8/span 5;display:grid}.uf-cta-col .rv-btn{min-height:4rem;font-size:20px}.uf-cta-col .rv-cta-pair .rv-btn[data-variant=secondary],.uf-close-actions .rv-cta-pair .rv-btn[data-variant=secondary]{height:56px;min-height:0;font-size:17px}.uf-cta-col p{text-align:center;color:var(--rv-ink-56);margin:0;font-size:14px}.uf-health{justify-content:space-between;gap:var(--rv-space-6);padding:var(--rv-space-7);grid-template-columns:minmax(0,780px) minmax(22rem,468px);align-items:center;display:grid}.uf-health-photo{position:relative}.uf-ring{z-index:2;border-radius:8px;width:7.4%;height:9%;position:absolute;box-shadow:0 0 0 2px #fff}.uf-health-note{text-align:center;color:#ffffffb8;text-shadow:0 2px 10px #000000d9;z-index:3;position:absolute;bottom:22px;left:0;right:0}.uf-health-copy{gap:22px;display:grid}.uf-health-copy .rv-heading__title{font-size:var(--rv-heading-md)}.uf-health-copy .rv-serif{color:#fffc;max-width:32rem;font-size:20px}.uf-health-card section{border-radius:18px;padding:22px;background:#141a17!important;border:1px solid #ffffff1a!important}.uf-health-card h2{margin-bottom:var(--rv-space-2);color:var(--rv-ink-56);font-size:15px;font-weight:500}.uf-health-card dl{margin:var(--rv-space-3) 0 0;gap:14px}.uf-health-card dt{color:var(--rv-ink-56)}.uf-health-card dd{text-align:right;margin:0}.uf-health-card p{margin:var(--rv-space-3) 0 0;font-size:14px}.uf-health-card button{width:100%;min-height:3.5rem;margin-top:var(--rv-space-4)!important}.uf-blurkinds-head{gap:var(--rv-space-5);padding:var(--rv-space-7) var(--rv-space-7) 0;text-align:center;justify-items:center;display:grid}.uf-blurkinds-head .rv-kicker{margin:0}.uf-blurkinds-head .bw{width:100%}.uf-blurkinds .uf-blurtypes{padding-top:var(--rv-space-6);background:0 0}.uf-wedding{padding:var(--rv-space-7);background:var(--rv-lift)}.uf-wedding .rv-heading__title{font-size:var(--rv-heading-md)}.uf-wedding-pair{margin-top:var(--rv-space-6);border-radius:var(--rv-radius-md,8px);overflow:hidden}.uf-next{padding:var(--rv-space-7) var(--rv-space-7) 0}.uf-next-heading{gap:var(--rv-space-3);display:grid}.uf-next+.uf-audience .rv-audience-row:first-child{padding-top:var(--rv-space-6)}.uf-next-heading .rv-heading__title{font-size:var(--rv-heading-lg)}.uf-tool-grid{grid-template-columns:repeat(var(--uf-tool-count,2),minmax(0,1fr));gap:var(--rv-space-5);display:grid}.uf-tool-card-link{color:var(--rv-ink);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:14px;padding:0;display:flex}.uf-tool-card-link p{margin:0}.uf-tool-card-link h3{font-size:32px}.uf-tool-image{background:var(--rv-black);height:clamp(220px,25vw,360px);display:block;position:relative;overflow:hidden}.uf-tool-image .uf-safe-image{position:absolute;inset:0}.uf-next-wipe{clip-path:inset(0 15% 0 0);position:absolute;inset:0}.uf-next-sharpen{position:absolute;inset:0}.uf-reading{padding:0}.uf-chapter .rv-chapter-card{text-align:center;justify-content:center;align-items:center;min-height:62vh}.uf-audience .rv-audience-row{padding:var(--rv-space-7)}.uf-audience .rv-film-image{aspect-ratio:4/3;height:auto}.uf-how{padding:var(--rv-space-7)}.uf-how .rv-heading__title{font-size:var(--rv-heading-lg);max-width:54rem}.uf-how .rv-heading__sub{max-width:60rem}.uf-type{padding:var(--rv-space-7)}.uf-type .rv-heading__title{font-size:var(--rv-heading-lg);max-width:54rem}.uf-type .rv-heading__sub{max-width:48rem}.uf-type-scroll{margin-top:var(--rv-space-6)}.uf-type-headings{padding:0 var(--rv-space-3) var(--rv-space-2);color:var(--rv-ink-56);font:500 12px/1.4 var(--rv-font-mono);letter-spacing:.1em;text-transform:uppercase;grid-template-columns:208px 18% 1fr 1fr;display:grid}.uf-type-headings span:first-child{grid-column:2}.uf-type-headings span:nth-child(2){grid-column:3}.uf-type-headings span:nth-child(3){grid-column:4}.uf-type .rv-type-table{table-layout:fixed;border-top:1px solid var(--rv-line);width:100%}.uf-type .rv-type-table td:first-child{width:208px}.uf-type .rv-type-table th{width:18%}.uf-type .rv-type-table td,.uf-type .rv-type-table th{padding:var(--rv-space-4) var(--rv-space-3);vertical-align:top;border-bottom:1px solid var(--rv-line);font-size:15px;line-height:1.55}.uf-type .rv-type-table th{font-size:17px;font-weight:600}.uf-type .rv-type-table img{object-fit:cover;width:176px;height:132px;display:block}.uf-type .rv-type-table td.rv-serif{color:var(--rv-ink-78);font-size:17px}.uf-hook{justify-content:center;gap:var(--rv-space-6);padding:var(--rv-space-7);text-align:center;background:var(--rv-black);flex-direction:column-reverse;display:flex;position:relative}.uf-samples{gap:var(--rv-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.uf-samples .rv-sample-strip{display:contents}.uf-samples .rv-sample-strip button{aspect-ratio:4/3;cursor:pointer;border:0;flex:auto;height:auto;padding:0;position:relative}.uf-samples .rv-sample-strip img{object-fit:cover;width:100%;height:100%}.uf-samples .rv-sample-strip button:after{content:var(--uf-try-label);opacity:0;color:var(--rv-ink);background:#050605c7;place-items:center;font-weight:700;display:grid;position:absolute;inset:0}.uf-samples .rv-sample-strip button:hover:after,.uf-samples .rv-sample-strip button:focus-visible:after{opacity:1}.uf-hook-copy{z-index:1;justify-items:center;gap:var(--rv-space-3);display:grid;position:relative}.uf-hook-copy p{margin:0}.uf-faq-intro{padding:var(--rv-space-7) var(--rv-space-7) 0}.uf-faq-intro .rv-heading__title{font-size:var(--rv-heading-lg)}.uf-faq{padding:0 var(--rv-space-7) var(--rv-space-7)}.uf-faq .rv-faq{margin-top:var(--rv-space-5)}.uf-close{min-height:640px;position:relative}.uf-close .rv-close-shot{min-height:640px;padding:var(--rv-space-7);text-align:center;text-shadow:0 2px 16px #000000e6;justify-content:center;align-items:center}.uf-close .rv-close-shot>.uf-close-media{opacity:.75;inset:0;z-index:0!important;position:absolute!important}.uf-close-media:after{content:"";background:radial-gradient(#00000059,#000000b3);position:absolute;inset:0}.uf-close-media .uf-focus,.uf-close-media .uf-safe-image{height:100%}.uf-close .rv-close-shot>:not(.uf-close-media){z-index:1;position:relative}.uf-close .rv-close-shot .rv-serif{font-size:30px}.uf-close-actions{justify-items:center;gap:var(--rv-space-3);display:grid}.rv-image-fallback{width:100%;height:100%;padding:var(--rv-space-4);background:linear-gradient(135deg,var(--rv-lift),var(--rv-black));color:var(--rv-ink-56);text-align:center;place-items:center;display:grid}@media (width<=760px){.uf-hero{min-height:auto;padding:var(--rv-space-5);padding-top:calc(60svh - 24px)}.uf-hero-media{width:100%;height:62svh;bottom:auto;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.uf-hero-media img{object-position:60% 50%}.uf-shade{background:linear-gradient(#0c100e66 0%,#0000 30%)}.uf-hero-top{top:var(--rv-space-5);left:var(--rv-space-5);right:var(--rv-space-5);justify-content:flex-start;position:absolute}.uf-hero-sub{width:100%}.uf-hero-sub .rv-serif{font-size:22px}.uf-hero-content{gap:var(--rv-space-5);grid-template-columns:1fr}.uf-hero-copy,.uf-tool-card,.uf-cta-col{grid-column:1}.uf-hero-copy .rv-heading__title{font-size:clamp(2.75rem,15vw,4rem)}.uf-hero-copy .rv-heading__sub{font-size:17px}.uf-compare-cap .rv-serif{font-size:19px}.uf-compare-lower,.uf-health{padding:var(--rv-space-5);grid-template-columns:1fr}.uf-compare-lower>:first-child{grid-column:1}.uf-compare-lower .rv-heading__title{font-size:var(--rv-heading-xl)}.uf-primary--wide{width:100%;min-width:0}.uf-blurkinds-head{padding:var(--rv-space-5) var(--rv-space-5) 0;gap:var(--rv-space-4)}.uf-next{padding:var(--rv-space-5) var(--rv-space-5) 0}.uf-wedding,.uf-how,.uf-type,.uf-hook,.uf-faq-intro{padding:var(--rv-space-5)}.uf-faq{padding:0 var(--rv-space-5) var(--rv-space-5)}.uf-tool-grid{grid-template-columns:1fr}.uf-audience .rv-audience-row{padding:var(--rv-space-5)}.uf-samples{grid-template-columns:repeat(2,minmax(0,1fr))}.uf-close,.uf-close .rv-close-shot{min-height:70vh;padding:var(--rv-space-5)}.uf-type-headings{display:none}.uf-type .rv-type-table,.uf-type .rv-type-table tbody,.uf-type .rv-type-table tr,.uf-type .rv-type-table td,.uf-type .rv-type-table th{display:block;width:100%!important}.uf-type .rv-type-table tr{padding:var(--rv-space-4) 0;border-bottom:1px solid var(--rv-line)}.uf-type .rv-type-table td,.uf-type .rv-type-table th{padding:var(--rv-space-2) 0;border:0}.uf-type .rv-type-table img{aspect-ratio:4/3;width:100%;height:auto}}.uf-how-steps{gap:var(--rv-space-6);margin:var(--rv-space-6) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.uf-how-steps li{align-content:start;gap:var(--rv-space-4);display:grid}.uf-how-steps .rv-how-trio{grid-template-columns:1fr}.uf-how-steps p{margin:0;font-size:15px}@media (width<=760px){.uf-how-steps{gap:var(--rv-space-6);grid-template-columns:1fr}}@media (width>=761px){.uf-faq-shot{column-gap:var(--rv-space-6);padding:var(--rv-space-7);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.uf-faq-shot .uf-faq-intro{grid-column:1/span 4;padding:0}.uf-faq-shot .uf-faq{grid-column:6/span 7;padding:0}.uf-faq-shot .uf-faq .rv-faq{margin-top:0}}.uf-next-cta{margin-top:48px;display:flex}.uf-faces{gap:12px;margin:0;display:grid}.uf-faces__frame{width:100%;position:relative;overflow:hidden}.uf-faces__frame .uf-safe-image{position:absolute;inset:0}.uf-faces__frame .uf-safe-image>img{filter:blur(2.5px);object-position:50% 50%}.uf-face{z-index:2;box-sizing:border-box;opacity:1;pointer-events:none;border:2px solid #fff;border-radius:6px;position:absolute;box-shadow:0 0 0 1px #00000073}.uf-face__label{color:#fff;letter-spacing:.06em;white-space:nowrap;opacity:0;background:#0c100ed1;border-radius:4px;padding:2px 6px;font-size:9px;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.uf-face[data-first] .uf-face__label{opacity:1}.uf-faces__caption{text-align:center;gap:4px;display:grid}.uf-faces__caption b{color:#ffffffdb}.uf-faces__caption span{color:#ffffffb8;font:500 15px/1.4 var(--rv-font-sans)}@media (prefers-reduced-motion:no-preference){.uf-faces:not([data-inview]) .uf-face{opacity:0}.uf-faces[data-inview] .uf-face{animation:.35s ease-out both uf-face-on;animation-delay:var(--uf-face-delay)}.uf-faces[data-inview] .uf-face__label{opacity:0;animation:uf-face-label calc(var(--uf-face-total) / var(--uf-face-count) * 3) ease-out both;animation-delay:var(--uf-face-delay)}.uf-faces[data-inview] .uf-face[data-first] .uf-face__label{opacity:0}}@keyframes uf-face-on{0%{opacity:0;transform:scale(1.25)}to{opacity:1;transform:none}}@keyframes uf-face-label{0%{opacity:0}15%,70%{opacity:1}to{opacity:0}}.uf-steps{padding:var(--rv-space-7)}.uf-steps .rv-heading__title{font-size:var(--rv-heading-lg);max-width:54rem}.uf-steps-cta{margin-top:var(--rv-space-6)}.uf-health-body{gap:var(--rv-space-3);display:grid}.uf-health-body p{max-width:32rem;margin:0}.uf-blurtypes{gap:var(--rv-space-6);padding:var(--rv-space-7);background:var(--rv-black);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.uf-blurtypes article{align-content:start;gap:var(--rv-space-3);display:grid}.uf-blurtypes h3{font-size:32px}.uf-blurtypes p{margin:0}.uf-next-rows .rv-audience-row__cta{gap:var(--rv-space-3);display:grid}.uf-more{margin:0;font-size:15px}.uf-more a{color:var(--rv-ink);text-underline-offset:3px;text-decoration:underline}.uf-blurtype-pair{border-radius:var(--rv-radius-md,8px);position:relative;overflow:hidden}.uf-blurtypes:not(.uf-guide){grid-template-columns:repeat(2,minmax(0,1fr))}.uf-blurtype--text{grid-column:1/-1}.uf-guide{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}.uf-guide ol{padding-left:var(--rv-space-4);gap:var(--rv-space-3);margin:0;list-style:decimal;display:grid}@media (width<=760px){.uf-steps,.uf-blurtypes{padding:var(--rv-space-5)}.uf-blurtypes,.uf-blurtypes:not(.uf-guide),.uf-guide{gap:var(--rv-space-5);grid-template-columns:1fr}}.uf-pricing{padding:var(--rv-space-7)}@media (width<=760px){.uf-pricing{padding:var(--rv-space-6) var(--rv-space-4)}}.uf-faces__frame .uf-health-sharp>img{filter:none}.uf-faces__frame .rv-demo-blur>img{filter:blur(6px)}@media (width<=760px) and (height<=700px){.uf-hero{padding-top:34svh}.uf-hero-media{height:42svh}.uf-hero-copy .rv-heading__title{font-size:clamp(2.25rem,11vw,3rem)}.uf-hero-copy .rv-heading__sub{margin-top:var(--rv-space-2);font-size:15px}.uf-hero-content{gap:var(--rv-space-3)}}.uf-hero-tools{margin:var(--rv-space-3) 0 0;color:#ffffffc7;text-shadow:0 2px 10px #000000d9;max-width:34rem;font-size:16px;line-height:1.45}.uf-tool-card{padding:var(--rv-space-4);border-radius:var(--rv-radius-md,8px);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c100e9e}.uf-tool-card>.uf-free-rule{color:#ffffffe0;margin:0;font-size:14px;line-height:1.45}.uf-tool-card .rv-upload__small p:first-child:not(:last-child){display:none}.uf-tool-card .rv-upload__sample{opacity:.72;width:40px;height:40px;box-shadow:none;border-radius:8px}.uf-tool-card .rv-upload__sample:hover,.uf-tool-card .rv-upload__sample:focus-visible{opacity:1}.uf-tool-card .rv-upload__samples{margin-top:0}.uf-promises{gap:var(--rv-space-6);padding:var(--rv-space-7);background:var(--rv-lift);display:grid}.uf-promise{gap:var(--rv-space-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.uf-promise-wipe{border-radius:var(--rv-radius-md,8px);max-width:420px;overflow:hidden}.uf-promise-copy{gap:var(--rv-space-3);align-content:center;display:grid}.uf-promise-copy h3{margin:0;font-size:32px}.uf-promise-copy p{margin:0}.uf-zoom-pair{gap:var(--rv-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.uf-zoom-tile{gap:var(--rv-space-2);margin:0;display:grid}.uf-zoom-frame{border-radius:var(--rv-radius-md,8px);background:var(--rv-black);position:relative;overflow:hidden}.uf-zoom-frame img{max-width:none;display:block}.uf-fail-image img{width:100%;height:auto;display:block}@media (width<=760px){.uf-promises{padding:var(--rv-space-5);gap:var(--rv-space-5)}.uf-promise{gap:var(--rv-space-4);grid-template-columns:1fr}.uf-promise-wipe{max-width:none}.uf-promise-copy h3{font-size:26px}.uf-tool-card{padding:var(--rv-space-3)}}.uf-tools4{gap:var(--rv-space-5);padding:var(--rv-space-7);display:grid}.uf-tools4-grid{gap:var(--rv-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.uf-tool4{align-content:start;gap:var(--rv-space-3);display:grid}.uf-tool4 h3{margin:0;font-size:32px}.uf-tool4 dl{gap:var(--rv-space-2);margin:0;display:grid}.uf-tool4 dl>div{gap:var(--rv-space-3);grid-template-columns:6.5rem minmax(0,1fr);display:grid}.uf-tool4 dt{font:500 12px/1.6 var(--rv-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;opacity:.7}.uf-tool4 dd,.uf-tool4 .uf-more{margin:0}@media (width<=760px){.uf-tools4{padding:var(--rv-space-5)}.uf-tools4-grid{gap:var(--rv-space-6);grid-template-columns:1fr}}
