.showcase-reviews[data-astro-cid-lw35kwou]{border-block:3px solid var(--showcase-line);padding:clamp(5rem,8vw,8rem) 1.25rem;position:relative;overflow:hidden}.showcase-reviews__inner[data-astro-cid-lw35kwou]{width:min(100%,80rem);margin-inline:auto;position:relative}.showcase-reviews__watermark[data-astro-cid-lw35kwou]{color:#0000;letter-spacing:-.07em;-webkit-text-stroke:1px #fff8ef14;pointer-events:none;white-space:nowrap;font-size:clamp(5rem,12vw,10rem);font-weight:900;line-height:.8;position:absolute;top:-4.5rem;right:-1rem}.showcase-reviews__header[data-astro-cid-lw35kwou]{z-index:1;align-items:end;gap:2rem;margin-bottom:clamp(3rem,6vw,5rem);display:grid;position:relative}.showcase-reviews__eyebrow[data-astro-cid-lw35kwou]{background:var(--showcase-orange);color:#17120f;letter-spacing:.14em;text-transform:uppercase;border:2px solid #211712;border-radius:999px;align-items:center;gap:.6rem;width:fit-content;padding:.55rem .85rem;font-size:.72rem;font-weight:900;display:inline-flex;box-shadow:0 4px #211712}.showcase-reviews__eyebrow[data-astro-cid-lw35kwou]:before{content:"";background:#17120f;border-radius:50%;width:.45rem;height:.45rem}.showcase-reviews__title[data-astro-cid-lw35kwou]{letter-spacing:-.065em;max-width:12ch;margin:1.25rem 0 0;font-weight:900;color:#fff8ef!important;font-size:clamp(2.8rem,5vw,4.9rem)!important;line-height:.94!important}.showcase-reviews__title[data-astro-cid-lw35kwou] em[data-astro-cid-lw35kwou]{color:var(--showcase-orange);letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:500;display:block}.showcase-reviews__rating[data-astro-cid-lw35kwou]{color:#17120f;background:#fff8ef;border:2px solid #17120f;border-radius:1.25rem;gap:.5rem;width:fit-content;min-width:11rem;padding:1.25rem 1.4rem;display:grid;transform:rotate(1deg);box-shadow:0 8px #211712}.showcase-reviews__rating-value[data-astro-cid-lw35kwou]{letter-spacing:-.05em;font-size:2rem;font-weight:900;line-height:1}.showcase-reviews__stars[data-astro-cid-lw35kwou],.showcase-review-card__stars[data-astro-cid-lw35kwou]{color:var(--showcase-orange);gap:.2rem;display:flex}.showcase-reviews__rating-caption[data-astro-cid-lw35kwou]{letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:800}.showcase-reviews__grid[data-astro-cid-lw35kwou]{z-index:1;gap:1.5rem;display:grid;position:relative}.showcase-reviews__carousel-controls[data-astro-cid-lw35kwou]{display:none}.showcase-review-card[data-astro-cid-lw35kwou]{background:#fffaf4;border:3px solid #211712;border-radius:1.5rem;flex-direction:column;min-height:19rem;padding:clamp(1.4rem,3vw,2rem);transition:transform .22s ease-out,box-shadow .22s ease-out;display:flex;box-shadow:0 9px #211712;color:#211712!important}.showcase-review-card[data-astro-cid-lw35kwou]:hover{box-shadow:0 13px 0 var(--showcase-orange);transform:translateY(-4px)}.showcase-review-card__topline[data-astro-cid-lw35kwou]{justify-content:space-between;align-items:center;display:flex}.showcase-review-card__index[data-astro-cid-lw35kwou]{color:#cf4e00;letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:800}.showcase-review-card__quote-icon[data-astro-cid-lw35kwou]{box-sizing:content-box;color:#211712;background:#fff8ef;border:2px solid #211712;border-radius:.85rem;padding:.55rem}.showcase-review-card__stars[data-astro-cid-lw35kwou]{margin-top:1.5rem}.showcase-review-card[data-astro-cid-lw35kwou] blockquote[data-astro-cid-lw35kwou]{flex:1;margin:1.25rem 0 2rem;font-size:clamp(1rem,1.25vw,1.15rem);font-weight:650;line-height:1.65;color:#211712!important}.showcase-review-card[data-astro-cid-lw35kwou] footer[data-astro-cid-lw35kwou]{border-top:2px solid #21171229;align-items:center;gap:.85rem;padding-top:1.15rem;display:flex}.showcase-review-card__avatar[data-astro-cid-lw35kwou]{color:#fff8ef;background:#211712;border:2px solid #211712;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;font-size:.8rem;font-weight:900;display:grid}.showcase-review-card[data-astro-cid-lw35kwou] cite[data-astro-cid-lw35kwou],.showcase-review-card[data-astro-cid-lw35kwou] time[data-astro-cid-lw35kwou]{font-style:normal;display:block;color:#211712!important}.showcase-review-card[data-astro-cid-lw35kwou] cite[data-astro-cid-lw35kwou]{font-size:.9rem;font-weight:800}.showcase-review-card[data-astro-cid-lw35kwou] time[data-astro-cid-lw35kwou]{letter-spacing:.06em;opacity:.6;margin-top:.15rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.65rem;font-weight:700}@media (width<=47.999rem){.showcase-reviews[data-astro-cid-lw35kwou]{padding-inline:1.25rem}.showcase-reviews__header[data-astro-cid-lw35kwou]{margin-bottom:2.25rem}.showcase-reviews__grid[data-astro-cid-lw35kwou]{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;gap:1rem;display:flex;overflow-x:auto}.showcase-reviews__grid[data-astro-cid-lw35kwou]::-webkit-scrollbar{display:none}.showcase-review-card[data-astro-cid-lw35kwou]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:100%}.showcase-reviews__carousel-controls[data-astro-cid-lw35kwou]{justify-content:center;align-items:center;gap:.85rem;margin-top:1.5rem;display:flex}.showcase-reviews__carousel-controls[data-astro-cid-lw35kwou] button[data-astro-cid-lw35kwou]{color:#211712;width:2.75rem;height:2.75rem;box-shadow:0 4px 0 var(--showcase-orange);cursor:pointer;background:#fff8ef;border:2px solid #211712;border-radius:999px;place-items:center;display:grid}.showcase-reviews__carousel-controls[data-astro-cid-lw35kwou] button[data-astro-cid-lw35kwou]:focus-visible{outline:3px solid var(--showcase-orange);outline-offset:3px}.showcase-reviews__carousel-controls[data-astro-cid-lw35kwou] button[data-astro-cid-lw35kwou]:disabled{opacity:.35;cursor:default}.showcase-reviews__carousel-controls[data-astro-cid-lw35kwou] button[data-astro-cid-lw35kwou] svg{stroke-width:2.6px;width:1.1rem;height:1.1rem}.showcase-reviews__carousel-controls[data-astro-cid-lw35kwou]>span[data-astro-cid-lw35kwou]{color:#fff8ef;letter-spacing:.08em;text-align:center;min-width:4.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:850}}@media (width>=48rem){.showcase-reviews[data-astro-cid-lw35kwou]{padding-inline:2rem}.showcase-reviews__header[data-astro-cid-lw35kwou]{grid-template-columns:minmax(0,1fr) auto}.showcase-reviews__rating[data-astro-cid-lw35kwou]{justify-self:end}.showcase-reviews__grid[data-astro-cid-lw35kwou]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.showcase-reviews__grid[data-astro-cid-lw35kwou]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.showcase-review-card[data-astro-cid-lw35kwou]{transition:none}.showcase-reviews__grid[data-astro-cid-lw35kwou]{scroll-behavior:auto}}.mobile-app-page{background:var(--showcase-canvas);color:var(--showcase-ink)}.mobile-app-page .mobile-app-hero{isolation:isolate;background:radial-gradient(ellipse at 80% 35%, color-mix(in srgb, var(--showcase-orange) 14%, transparent), transparent 65%), var(--showcase-canvas);color:var(--showcase-ink)}.mobile-app-page .mobile-app-hero:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(var(--showcase-line-soft) 1px, transparent 1px), linear-gradient(90deg, var(--showcase-line-soft) 1px, transparent 1px);opacity:.2;background-size:68px 68px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000)}.mobile-app-hero .showcase-eyebrow{border:2px solid var(--showcase-line);background:var(--showcase-surface);width:fit-content;color:var(--showcase-ink);box-shadow:0 3px 0 var(--showcase-line);letter-spacing:.09em;border-radius:999px;margin-bottom:0;padding:.4rem .75rem;font-size:.65rem;display:inline-flex}.mobile-app-hero .showcase-eyebrow:before{display:none}.mobile-app-page .mobile-app-start{color:#fff;justify-content:center;min-height:3rem;margin-bottom:1.15rem;padding-inline:1.5rem;display:inline-flex}.mobile-app-page .showcase-feature-hero h1{color:var(--showcase-ink);letter-spacing:-.065em;margin-top:1.5rem;line-height:.94}.mobile-app-page .showcase-feature-hero h1>span{color:color-mix(in srgb, var(--showcase-orange) 65%, var(--showcase-ink));font-family:Georgia,Times New Roman,serif;font-size:.76em;font-style:italic;font-weight:500;line-height:1}.mobile-app-page .showcase-feature-hero-description{color:var(--showcase-ink-muted);margin-top:1.25rem;line-height:1.6}.mobile-app-hero .showcase-feature-hero-copy>.mt-8{margin-top:1.25rem}.mobile-app-page .showcase-feature-hero-layout{padding-block:8rem 5rem}.mobile-app-page .store-downloads{width:100%;margin-top:0}.mobile-app-free-offer{width:100%}.mobile-app-free-benefits{gap:.5rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.mobile-app-free-benefits li{color:var(--showcase-ink);align-items:center;gap:.85rem;display:flex}.mobile-app-free-benefits img{object-fit:contain;flex:none;width:2rem;height:2rem}.mobile-app-free-benefits strong{font-size:.9rem;font-weight:650;line-height:1.4}.mobile-app-page .mobile-app-workflow,.mobile-app-page .mobile-app-reviews,.mobile-app-page .mobile-app-closing{background:var(--showcase-canvas);border-block:1px solid var(--showcase-line-soft);padding-block:clamp(4rem,7vw,6rem)}.mobile-app-page .mobile-app-reviews{background:var(--showcase-canvas-soft)}.mobile-app-page .showcase-reviews.mobile-app-reviews .showcase-review-card :is(blockquote,cite){color:var(--showcase-ink)!important}.mobile-app-page .showcase-reviews.mobile-app-reviews .showcase-review-card time{color:var(--showcase-ink-muted)!important}.mobile-app-page .showcase-reviews.mobile-app-reviews .showcase-review-card,.mobile-app-page .showcase-reviews.mobile-app-reviews .showcase-review-card:hover{border:1px solid var(--showcase-line-soft);box-shadow:0 4px 0 var(--showcase-card-shadow);transform:none}.mobile-app-page .showcase-reviews.mobile-app-reviews .showcase-reviews__carousel-controls button{border:1px solid var(--showcase-line-soft);background:var(--showcase-surface);width:2.75rem;height:2.75rem;color:var(--showcase-ink);box-shadow:none;border-radius:.85rem;transition:background .16s,border-color .16s}.mobile-app-page .showcase-reviews.mobile-app-reviews .showcase-reviews__carousel-controls button:not(:disabled):hover{border-color:var(--showcase-orange);background:color-mix(in srgb, var(--showcase-orange) 10%, var(--showcase-surface))}.mobile-app-page .showcase-reviews.mobile-app-reviews .showcase-reviews__carousel-controls button:disabled{opacity:.4}.mobile-app-page .showcase-steps-header:after{display:none}.mobile-app-page .showcase-step{border:1px solid var(--showcase-line-soft);background:var(--showcase-surface);box-shadow:0 6px 0 var(--showcase-card-shadow);border-radius:2rem;padding:clamp(1.5rem,4vw,3rem)}.mobile-app-page .showcase-step-copy{border-left:0;padding:0}.mobile-app-page .showcase-step li{color:var(--showcase-ink-muted);font-weight:500;line-height:1.6}.mobile-app-page .showcase-step li svg{color:var(--showcase-orange)}.mobile-app-page .showcase-step h3{font-size:clamp(2rem,3vw,3rem);line-height:1.08}.mobile-app-page :is(.showcase-review-card,.showcase-reviews__rating,.showcase-faq-list details,.showcase-closing-cta){background:var(--showcase-surface);border:1px solid var(--showcase-line-soft);box-shadow:0 5px 0 var(--showcase-card-shadow);color:var(--showcase-ink)!important}.mobile-app-page :is(.showcase-reviews__title,.showcase-review-card blockquote,.showcase-review-card cite,.showcase-closing-cta h2){color:var(--showcase-ink)!important}.mobile-app-page :is(.showcase-review-card time,.showcase-faq-answer p,.showcase-faq-list details[open] .showcase-faq-answer p,.showcase-closing-cta p,.showcase-reviews__carousel-controls>span){color:var(--showcase-ink-muted)!important}.mobile-app-page :is(.showcase-faq-index,.showcase-faq-toggle,.showcase-review-card__quote-icon,.showcase-reviews__carousel-controls button){background:var(--showcase-canvas-soft);color:var(--showcase-ink);border-color:var(--showcase-line-soft)}.mobile-app-page .showcase-faq-list details[open]{color:var(--showcase-ink);background:color-mix(in srgb, var(--showcase-orange) 7%, var(--showcase-surface))!important}.mobile-app-page .showcase-faq-list details{background:var(--showcase-surface)!important;border-color:var(--showcase-line-soft)!important;box-shadow:0 5px 0 var(--showcase-card-shadow)!important}.mobile-app-page .showcase-faq-list summary{color:var(--showcase-ink)}.mobile-app-page .showcase-review-card footer,.mobile-app-page .showcase-faq-answer{border-color:var(--showcase-line-soft)}.mobile-app-page .showcase-closing-cta{background:linear-gradient(135deg, var(--showcase-surface), color-mix(in srgb, var(--showcase-orange) 8%, var(--showcase-surface)));border-radius:2rem}.mobile-app-page .showcase-closing-cta:before{display:none}.mobile-app-page .showcase-closing-cta h2{font-size:clamp(2rem,3.6vw,3.5rem);line-height:1.08}.mobile-app-page .showcase-closing-cta .store-downloads{justify-content:center}.mobile-app-hero .showcase-feature-hero-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,4vw,4.5rem)}.mobile-app-hero .showcase-feature-hero-media{overflow:visible}.mobile-app-hero-showcase{isolation:isolate;place-items:center;min-height:0;padding-block:1rem;display:grid;position:relative}.mobile-app-hero-showcase:before{z-index:-3;aspect-ratio:1;content:"";filter:blur(.2rem);background:radial-gradient(circle,#ff741238,#0000 68%);border-radius:50%;width:min(100%,39rem);position:absolute}.mobile-app-hero-phone{position:absolute}.mobile-app-hero-phone--main{z-index:3;width:min(26rem,85%);position:relative}.mobile-app-hero-phone--left,.mobile-app-hero-phone--right{z-index:1;opacity:.82;filter:saturate(.7)brightness(.78);width:min(15.5rem,34%)}.mobile-app-hero-phone--left{left:7%;transform:translateY(1.5rem)rotate(-10deg)}.mobile-app-hero-phone--right{right:6%;transform:translateY(2rem)rotate(10deg)}.mobile-app-hero-phone :is(.showcase-feature-media-frame,.showcase-feature-media-body){width:100%}.mobile-app-hero-phone--main .showcase-feature-media-frame{transform:none;box-shadow:0 14px #090706!important}.mobile-app-hero-phone--left .showcase-feature-media-frame,.mobile-app-hero-phone--right .showcase-feature-media-frame{transform:none;box-shadow:0 10px #090706!important}.mobile-app-hero-callout{z-index:5;border:1px solid var(--showcase-line-soft);background:var(--showcase-surface);width:12rem;min-height:5.3rem;color:var(--showcase-ink);box-shadow:0 5px 0 var(--showcase-card-shadow);border-radius:1.2rem;align-content:center;gap:.45rem;padding:.95rem 1rem;display:grid;position:absolute}.mobile-app-hero-callout span{color:color-mix(in srgb, var(--showcase-orange) 65%, var(--showcase-ink));letter-spacing:.08em;font-size:.7rem;font-weight:950}.mobile-app-hero-callout strong{font-size:.82rem;line-height:1.25}.mobile-app-hero-callout--01{top:8%;right:0;transform:rotate(1.5deg)}.mobile-app-hero-callout--02{top:21%;left:0;transform:rotate(-1.5deg)}.mobile-app-hero-callout--03{bottom:17%;left:1%;transform:rotate(1deg)}.mobile-app-hero-callout--04{bottom:10%;right:0;transform:rotate(-1deg)}.mobile-app-faq{border-bottom:1px solid var(--showcase-line-soft)!important;background:var(--showcase-canvas)!important}@media (width<=767px){.mobile-app-hero-showcase{min-height:0}.mobile-app-hero-phone--main{width:min(24rem,90%)}.mobile-app-hero-phone--left,.mobile-app-hero-phone--right{width:min(12rem,39%)}.mobile-app-hero-phone--left{left:0}.mobile-app-hero-phone--right{right:0}.mobile-app-hero-callout{width:9rem;min-height:4.4rem;padding:.7rem .8rem}.mobile-app-hero-callout strong{font-size:.72rem}}@media (width<=1023px){.mobile-app-hero .showcase-feature-hero-layout{grid-template-columns:minmax(0,1fr)}.mobile-app-hero-showcase{width:min(100%,48rem);margin-inline:auto}}@media (width<=520px){.mobile-app-page .showcase-feature-hero-layout{gap:2rem;padding-top:7rem}.mobile-app-page .showcase-feature-hero h1{font-size:clamp(2.75rem,11vw,3.8rem)}.mobile-app-page .mobile-app-start{width:100%}.mobile-app-page .showcase-closing-cta{padding:2rem 1.25rem}.mobile-app-page .showcase-closing-actions{width:100%}.mobile-app-page .showcase-closing-cta .store-downloads{flex-direction:column}.mobile-app-page .showcase-closing-cta .store-downloads a{width:100%}.mobile-app-hero-showcase{min-height:0}.mobile-app-hero-callout--02,.mobile-app-hero-callout--03{left:-.5rem}.mobile-app-hero-callout--01,.mobile-app-hero-callout--04{right:-.5rem}}
