/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer components{.cx-review{--cx-review-dpr:1;--cx-review-ease:cubic-bezier(.16, 1, .3, 1)}@media (min-resolution:1.5x){.cx-review{--cx-review-dpr:1.5}}@media (min-resolution:2x){.cx-review{--cx-review-dpr:2}}.cx-review figure,.cx-review blockquote{margin:0}.cx-review__say{min-width:0}.cx-review__quote>p{margin:0}.cx-review--poster{--cx-review-px:16px;--cx-review-pad-y:40px;--cx-review-gap:24px;--cx-review-r:3px;--cx-review-gp:var(--c-bg);isolation:isolate;padding-block:var(--cx-review-pad-y);background-color:var(--cx-review-gp);color:var(--cx-review-t)}@media (min-width:768px){.cx-review--poster{--cx-review-px:40px;--cx-review-pad-y:clamp(64px, 10svh, 104px)}}@media (min-width:1024px){.cx-review--poster{--cx-review-px:80px;--cx-review-pad-y:clamp(72px, 13svh, 120px)}}.cx-review__ink{z-index:-1;background-color:var(--cx-review-g);position:absolute;inset:0}.cx-review__wrap{max-width:1600px;padding-inline:var(--cx-review-px);margin-inline:auto;position:relative}.cx-review__grid{gap:32px;display:grid}.cx-review--poster .cx-review__say{align-content:start;gap:18px;display:grid}.cx-review--poster .cx-review__quote{gap:16px;display:grid}.cx-review--poster .cx-review__label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cx-review-tm);margin:0;font-size:11px;font-weight:500;line-height:1.4}.cx-review__giant{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;color:var(--cx-review-t);margin:0;font-size:clamp(34px,10.2vw,44px);font-weight:700;line-height:1.04}.cx-review__l-mask{margin-bottom:-.1em;padding-bottom:.1em}.cx-review--poster .cx-review__rest{max-width:44ch;font-family:var(--font-mono);color:var(--cx-review-tm);font-size:15px;line-height:1.5}.cx-review__sig{font-family:var(--font-mono);color:var(--cx-review-t);margin:0;font-size:14px;line-height:1.4}.cx-review__sig:before{content:"— "}.cx-review__shot{width:min(100%,340px);max-width:calc(var(--cx-review-nw,9999) * 1px / var(--cx-review-dpr));color:inherit;text-align:left;cursor:zoom-in;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-self:center;margin:0;padding:0;text-decoration:none;display:block;position:relative}.cx-review__shot:focus-visible{outline:2px solid var(--cx-review-t);outline-offset:6px}.cx-review--poster .cx-review__screen{border-radius:var(--cx-review-r);box-shadow:0 0 0 .5px var(--cx-review-tl)}.cx-review__corner{border-top:1.5px solid var(--cx-review-mark);border-left:1.5px solid var(--cx-review-mark);pointer-events:none;width:19px;height:26px;margin:-8px 0 0 -8px;display:none;position:absolute}.cx-review--no-quote .cx-review__grid{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.cx-review--poster .cx-review__grid{align-items:center;column-gap:var(--cx-review-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.cx-review--poster.cx-review--no-quote .cx-review__grid{grid-template-columns:minmax(0,1fr)}.cx-review--poster .cx-review__label{font-size:12px}.cx-review__giant{font-size:clamp(48px,7.4vw,72px)}.cx-review__shot{width:min(100%, calc(var(--cx-review-nw,9999) * 1px / var(--cx-review-dpr)), 360px, calc((100svh - 2 * var(--cx-review-pad-y)) * var(--cx-review-ar,.46)))}.cx-review__corner{display:block}}@media (min-width:1024px){.cx-review--poster .cx-review__grid{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.cx-review--poster.cx-review--no-quote .cx-review__grid{grid-template-columns:minmax(0,1fr)}.cx-review--poster .cx-review__say{gap:28px}.cx-review__giant{font-size:clamp(56px,6.3vw,100px);line-height:1.02}.cx-review--poster .cx-review__rest{font-size:17px}}.cx-review--desk{--cx-review-pad:clamp(20px, 5vw, 72px);--cx-review-col:clamp(300px, 27vw, 400px);--cx-review-gap:clamp(24px, 3.5vw, 64px);--cx-review-right:var(--cx-review-pad);--cx-review-bezel:#0b0b0d;--cx-review-metal:#b9bec7;--cx-review-shadow:#14120c42;z-index:1;background-color:var(--c-bg);color:var(--c-fg)}.cx-review--desk[data-theme=dark]{--cx-review-bezel:#050507;--cx-review-metal:#1c1c22;--cx-review-shadow:#0000008c}@media (min-width:700px) and (min-aspect-ratio:51/50){.cx-review--desk{--cx-review-right:96px}}.cx-review__in{grid-template-columns:var(--cx-review-col) minmax(0, 1fr);align-items:center;column-gap:var(--cx-review-gap);padding:clamp(72px, 10vw, 140px) var(--cx-review-right) clamp(72px, 10vw, 140px) var(--cx-review-pad);display:grid}.cx-review--desk .cx-review__say{max-width:760px}.cx-review__phone{background:var(--cx-review-bezel);width:clamp(220px,22vw,300px);box-shadow:0 0 0 2.5px var(--cx-review-metal), 0 40px 80px -40px var(--cx-review-shadow);border-radius:46px;padding:11px;position:relative}.cx-review--desk .cx-review__screen{border-radius:36px}.cx-review--desk .cx-review__label{margin:0}.cx-review--desk .cx-review__tag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted);font-size:11px;font-weight:500;line-height:1.4;display:inline-block}.cx-review__line{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:14px 0 0;font-size:clamp(26px,3vw,44px);font-weight:700;line-height:1.1}.cx-review--desk .cx-review__quote>.cx-review__line:first-child{margin-top:0}.cx-review--desk .cx-review__label+.cx-review__quote>.cx-review__line:first-child{margin-top:22px}.cx-review--desk .cx-review__quote>.cx-review__line+.cx-review__line{margin-top:14px}.cx-review__sign{font-family:var(--font-mono);color:var(--c-muted);margin:26px 0 0;font-size:14px}.cx-review--desk .cx-review__quote:empty+.cx-review__sign{margin-top:0}.cx-review--no-quote .cx-review__in{grid-template-columns:minmax(0,1fr)}@media (max-width:767px){.cx-review__in{grid-template-columns:1fr;justify-items:start;row-gap:40px}.cx-review__phone{justify-self:center;width:min(240px,64vw)}}.cx-review__chat{width:100%;position:relative;container-type:inline-size}.cx-review__screen{isolation:isolate;position:relative;overflow:hidden}@media (max-width:767px){.cx-review__screen{aspect-ratio:var(--cx-review-ar-m,auto)}}.cx-review__sheet{--cx-review-top:var(--cx-review-top-m,0);width:100%;transform:translate3d(0, calc(var(--cx-review-top) * -100%), 0);position:relative}@media (min-width:768px){.cx-review__sheet{--cx-review-top:0}}.cx-review__sheet picture{display:contents}.cx-review__img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;max-width:none;height:auto;display:block}.cx-review__lift{z-index:2;aspect-ratio:var(--cx-review-ar,9 / 19.5);pointer-events:none;position:absolute;top:0;left:0}.cx-review__hole,.cx-review__veil,.cx-review__lift,.cx-review__said,.cx-review__typing,.cx-review__status{display:none}.cx-review[data-cx-armed] :is(.cx-review__hole,.cx-review__veil,.cx-review__lift,.cx-review__said,.cx-review__typing,.cx-review__status){display:block}.cx-review.cx-review--bare[data-cx-armed] :is(.cx-review__hole,.cx-review__said,.cx-review__typing,.cx-review__status){display:none}.cx-review__m{clip-path:inset(-.5em -.3em 0 -1.4em);margin-bottom:-.1em;padding-bottom:.1em;display:block}.cx-review__i{display:block;position:relative}.cx-review__hole{left:calc(var(--cx-review-b-x) * 100%);top:calc(var(--cx-review-b-y) * 100%);width:calc(var(--cx-review-b-w) * 100%);height:calc(var(--cx-review-b-h) * 100%);background-color:var(--cx-review-hole,transparent);position:absolute}.cx-review[data-review-mode=lift] .cx-review__hole{opacity:0}.cx-review__veil{z-index:1;opacity:0;pointer-events:none;background:#060a129e;position:absolute;inset:0}.cx-review__cut{left:calc(var(--cx-review-b-x) * 100%);top:calc(var(--cx-review-b-y) * 100%);width:calc(var(--cx-review-b-w) * 100%);height:calc(var(--cx-review-b-h) * 100%);transform-origin:20%;border-radius:2.6cqw;position:absolute;overflow:hidden}.cx-review__cut.is-up{box-shadow:0 0 0 .5px #ffffff61}.cx-review__cut-sheet{left:calc(var(--cx-review-b-x) / var(--cx-review-b-w) * -100%);top:calc(var(--cx-review-b-y) / var(--cx-review-b-h) * -100%);width:calc(100% / var(--cx-review-b-w));height:calc(100% / var(--cx-review-b-h));position:absolute}.cx-review__cut-sheet .cx-review__img{height:100%}.cx-review[data-review-mode=lift][data-cx-armed] .cx-review__i{transform:translateY(105%)}.cx-review[data-review-mode=lift][data-cx-armed] [data-review-sign]{opacity:0}.cx-review__said{opacity:0;width:100%;max-width:none;height:100%;clip-path:inset(calc(var(--cx-review-p-y,0) * 100%) calc((1 - var(--cx-review-p-x,0) - var(--cx-review-p-w,1)) * 100%) calc((1 - var(--cx-review-p-y,0) - var(--cx-review-p-h,1)) * 100%) calc(var(--cx-review-p-x,0) * 100%) round 2.6cqw);position:absolute;inset:0}.cx-review__typing{left:calc(var(--cx-review-p-x) * 100%);top:calc(var(--cx-review-p-y) * 100%);width:calc(var(--cx-review-p-w) * 100%);height:calc(var(--cx-review-p-h) * 100%);border-radius:calc(var(--cx-review-p-hw) * 28cqw);background-color:var(--cx-review-pill,#ffffff1f);opacity:0;transform-origin:0 100%;position:absolute;transform:scale(.6)}.cx-review__typing i{width:calc(var(--cx-review-p-hw) * 16cqw);height:calc(var(--cx-review-p-hw) * 16cqw);margin-top:calc(var(--cx-review-p-hw) * -8cqw);background-color:var(--cx-review-dot,#ffffff8c);opacity:.45;border-radius:50%;position:absolute;top:50%}.cx-review__typing i:first-child{left:27%}.cx-review__typing i:nth-child(2){--d:1;left:calc(50% - var(--cx-review-p-hw) * 8cqw)}.cx-review__typing i:nth-child(3){--d:2;right:27%}.cx-review[data-cx-armed] .cx-review__status{left:calc(var(--cx-review-s-x) * 100%);top:calc(var(--cx-review-s-y) * 100%);width:calc(var(--cx-review-s-w) * 100%);height:calc(var(--cx-review-s-h) * 100%);background-color:var(--cx-review-status-bg,transparent);color:var(--cx-review-status-fg,currentcolor);font-family:-apple-system,SF Pro Text,system-ui,sans-serif;font-size:calc(var(--cx-review-s-hw) * 63cqw);white-space:nowrap;opacity:0;place-items:center;line-height:1;display:grid;position:absolute;overflow:hidden}.cx-review[data-review-mode=typing][data-cx-armed]:not(.is-said) .cx-review__i{opacity:.1}.cx-review[data-review-mode=typing][data-cx-armed] .cx-review__i{transition:opacity .7s var(--ease-out) calc(.25s + var(--k,0) * .14s)}@keyframes cx-review-dot{to{opacity:1;transform:translateY(-60%)}}.cx-review.is-typing .cx-review__typing{opacity:1;transition:opacity .3s var(--ease-out), transform .5s var(--ease-out);transform:none}.cx-review.is-typing .cx-review__typing i{animation:cx-review-dot .42s var(--ease-in-out) calc(var(--d,0) * .14s) 3 alternate both}.cx-review.is-typing .cx-review__status{opacity:1;transition:opacity .2s var(--ease-out)}.cx-review.is-said .cx-review__status{transition:opacity .3s var(--ease-out) .2s}.cx-review.is-said .cx-review__typing{opacity:0;transition:opacity .18s linear}.cx-review.is-said .cx-review__said{opacity:1;clip-path:inset(calc(var(--cx-review-b-y) * 100%) calc((1 - var(--cx-review-b-x) - var(--cx-review-b-w)) * 100%) calc((1 - var(--cx-review-b-y) - var(--cx-review-b-h)) * 100%) calc(var(--cx-review-b-x) * 100%) round 2.6cqw);transition:opacity .12s linear, clip-path .85s var(--ease-out)}.cx-review--desk[data-cx-armed] [data-review-reveal]{transition:opacity .9s var(--cx-review-ease), transform .9s var(--cx-review-ease)}.cx-review--desk[data-cx-armed] [data-review-reveal]:not(.is-in){opacity:0;transform:translateY(20px)}}

