.tester-hero-visual[data-astro-cid-liynbpqb]{justify-self:center;inline-size:calc(100vw - 2.5rem);max-inline-size:50rem}.tester-hero-visual__media[data-astro-cid-liynbpqb]{aspect-ratio:1506/1046;inline-size:100%;animation:7.5s ease-in-out infinite tester-hero-float;position:relative}.tester-hero-visual__glow[data-astro-cid-liynbpqb]{pointer-events:none;filter:blur(18px);background:radial-gradient(circle,#9de2cc38,#0000 70%);border-radius:40%;height:55%;animation:5.5s ease-in-out infinite tester-hero-glow;position:absolute;inset:18% 10% auto}.tester-hero-visual__media[data-astro-cid-liynbpqb] img[data-astro-cid-liynbpqb]{object-fit:contain;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}@keyframes tester-hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.55rem)}}@keyframes tester-hero-glow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.04)}}@media (width>=64rem){.tester-hero-visual[data-astro-cid-liynbpqb]{inline-size:100%}}@media (prefers-reduced-motion:reduce){.tester-hero-visual__media[data-astro-cid-liynbpqb],.tester-hero-visual__glow[data-astro-cid-liynbpqb]{animation:none}}.tester-hero__btn[data-astro-cid-liynbpqb]{width:100%}@media (width>=380px){.tester-hero__cta[data-astro-cid-liynbpqb]{flex-flow:wrap}.tester-hero__btn[data-astro-cid-liynbpqb]{width:auto}}.gallery-carousel[data-astro-cid-2fdrb5r3]{position:relative}.gallery-carousel__viewport[data-astro-cid-2fdrb5r3]{border-radius:1.25rem;overflow:hidden}.gallery-track[data-astro-cid-2fdrb5r3]{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch;cursor:grab;gap:1rem;padding:.35rem .15rem 1.1rem;display:flex;overflow-x:auto}.gallery-track[data-astro-cid-2fdrb5r3]::-webkit-scrollbar{display:none}.gallery-track[data-astro-cid-2fdrb5r3].is-dragging{scroll-behavior:auto;scroll-snap-type:none;cursor:grabbing;user-select:none}.gallery-slide[data-astro-cid-2fdrb5r3]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0}.gallery-card[data-astro-cid-2fdrb5r3]{background:linear-gradient(165deg,#ffffff16,#ffffff09);border:1px solid #ffffff1f;border-radius:1.2rem;height:100%;padding:.55rem;transition:border-color .25s,transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 20px 48px #00000040}.gallery-card[data-astro-cid-2fdrb5r3]:hover{border-color:#9de2cc52;transform:translateY(-3px);box-shadow:0 24px 56px #00000057}.gallery-card__body[data-astro-cid-2fdrb5r3]{min-height:6.7rem;padding:1rem .55rem .65rem}.photo-card__media[data-astro-cid-2fdrb5r3]{height:clamp(15rem,58vw,19rem)}.gallery-carousel__nav[data-astro-cid-2fdrb5r3]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;margin-top:.6rem;display:grid}.gallery-carousel__arrow[data-astro-cid-2fdrb5r3]{color:#ffffffdb;background:#fff1;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.55rem .9rem;font-size:.78rem;font-weight:700;transition:border-color .18s,background-color .18s,color .18s,transform .18s,opacity .18s;display:inline-flex}.gallery-carousel__arrow[data-astro-cid-2fdrb5r3]:hover:not(:disabled),.gallery-carousel__arrow[data-astro-cid-2fdrb5r3]:focus-visible{color:#fff;background:#108886d1;border-color:#9de2cc8c;transform:translateY(-1px)}.gallery-carousel__arrow[data-astro-cid-2fdrb5r3]:disabled{cursor:not-allowed;opacity:.32}.gallery-carousel__dots[data-astro-cid-2fdrb5r3]{justify-content:center;align-items:center;gap:.1rem;min-width:0;padding:.15rem;display:flex;overflow:hidden}.gallery-carousel__dot{background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:2rem;height:2rem;padding:0;display:grid;position:relative}.gallery-carousel__dot:after{content:"";background:#ffffff52;border-radius:999px;width:.48rem;height:.48rem;transition:width .22s,background-color .22s,transform .22s;display:block}.gallery-carousel__dot:hover:after{background:#9de2ccbf;transform:scale(1.12)}.gallery-carousel__dot.is-active:after{background:#9de2cc;width:1.35rem}@media (width>=640px){.gallery-slide[data-astro-cid-2fdrb5r3]{flex-basis:calc(50% - .5rem)}.photo-card__media[data-astro-cid-2fdrb5r3]{height:18rem}}@media (width>=1024px){.gallery-slide[data-astro-cid-2fdrb5r3]{flex-basis:calc(33.3333% - .666667rem)}.photo-card__media[data-astro-cid-2fdrb5r3]{height:17rem}}.gallery-filter[data-astro-cid-2fdrb5r3]{letter-spacing:.04em;color:#ffffffb8;background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;min-height:2.5rem;padding:.55rem 1.05rem;font-size:.82rem;font-weight:700;transition:background-color .18s,border-color .18s,color .18s,transform .16s}.gallery-filter[data-astro-cid-2fdrb5r3]:hover{color:#fff;border-color:#9de2cc73}.gallery-filter[data-astro-cid-2fdrb5r3].is-active{color:#fff;background:#108886e6;border-color:#9de2cc8c}.photo-card[data-astro-cid-2fdrb5r3]{box-shadow:0 18px 40px #00000047}.photo-card__brand[data-astro-cid-2fdrb5r3],.gallery-fs__brand[data-astro-cid-2fdrb5r3]{pointer-events:none;z-index:3;backdrop-filter:blur(8px);background:#ffffffdb;border:1px solid #ffffffb3;border-radius:.55rem;align-items:center;display:inline-flex;position:absolute;box-shadow:0 6px 18px #00000029}.photo-card__brand[data-astro-cid-2fdrb5r3]{padding:.38rem .5rem;bottom:.65rem;left:.65rem}.photo-card__brand[data-astro-cid-2fdrb5r3] img[data-astro-cid-2fdrb5r3]{opacity:.82;width:clamp(5.8rem,12vw,8.2rem);height:auto}.photo-card__veil[data-astro-cid-2fdrb5r3]{pointer-events:none;opacity:.85;background:linear-gradient(#0000 55%,#060e0c59 100%);transition:opacity .25s;position:absolute;inset:0}.photo-card[data-astro-cid-2fdrb5r3]:hover .photo-card__veil[data-astro-cid-2fdrb5r3],.photo-card[data-astro-cid-2fdrb5r3]:focus-visible .photo-card__veil[data-astro-cid-2fdrb5r3]{opacity:1}.photo-card__expand[data-astro-cid-2fdrb5r3]{z-index:2;color:#9de2cc;opacity:0;pointer-events:none;background:#0f1c18d1;border:1px solid #ffffff59;border-radius:999px;justify-content:center;align-items:center;gap:.42rem;height:2.35rem;padding:0 .8rem;font-size:.72rem;font-weight:700;transition:opacity .18s,transform .18s,background-color .18s,color .18s;display:inline-flex;position:absolute;bottom:.7rem;right:.7rem;transform:translateY(.35rem)scale(.96);box-shadow:0 8px 22px #00000047}.photo-card[data-astro-cid-2fdrb5r3]:hover .photo-card__expand[data-astro-cid-2fdrb5r3],.photo-card[data-astro-cid-2fdrb5r3]:focus-visible .photo-card__expand[data-astro-cid-2fdrb5r3]{opacity:1;color:#fff;background:#108886f2;transform:translateY(0)scale(1)}@media (hover:none){.photo-card__expand[data-astro-cid-2fdrb5r3]{opacity:1;color:#fff;background:#108886eb;border-color:#9de2cc73;min-height:2.55rem;padding-inline:.9rem;font-size:.78rem;transform:none}.photo-card__media[data-astro-cid-2fdrb5r3]{min-height:14.5rem}}.gallery-fs[data-astro-cid-2fdrb5r3]{color:#fff;background:#040a08f7;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.gallery-fs[data-astro-cid-2fdrb5r3]::backdrop{backdrop-filter:blur(10px);background:#000000e0}.gallery-fs[data-astro-cid-2fdrb5r3][open]{grid-template-rows:auto 1fr auto;animation:.22s cubic-bezier(.22,1,.36,1) gallery-fs-in;display:grid}@keyframes gallery-fs-in{0%{opacity:0}to{opacity:1}}.gallery-fs__chrome[data-astro-cid-2fdrb5r3]{background:#08100eeb;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}@media (width>=640px){.gallery-fs__chrome[data-astro-cid-2fdrb5r3]{padding:1rem 1.35rem}}.gallery-fs__icon-btn[data-astro-cid-2fdrb5r3]{color:#fff;background:#ffffff0f;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;width:2.55rem;height:2.55rem;font-size:1.15rem;line-height:1;transition:background-color .15s,transform .15s;display:inline-flex}.gallery-fs__icon-btn[data-astro-cid-2fdrb5r3]:hover{background:#ffffff24;transform:scale(1.04)}.gallery-fs__icon-btn--close[data-astro-cid-2fdrb5r3]{font-size:1.45rem}.gallery-fs__stage[data-astro-cid-2fdrb5r3]{touch-action:pan-x pan-y;background:radial-gradient(#18383059,#0000 65%),#050b09;place-items:center;min-height:0;padding:.75rem .75rem .5rem;display:grid;position:relative}@media (width>=640px){.gallery-fs__stage[data-astro-cid-2fdrb5r3]{padding:1rem 1.5rem}}.gallery-fs__img[data-astro-cid-2fdrb5r3]{object-fit:contain;-webkit-user-drag:none;user-select:none;touch-action:manipulation;border-radius:.55rem;width:auto;max-width:min(96vw,1600px);height:auto;max-height:calc(100dvh - 8.5rem);transition:opacity .18s;box-shadow:0 24px 60px #00000073}.gallery-fs__brand[data-astro-cid-2fdrb5r3]{left:max(1rem, env(safe-area-inset-left));padding:.48rem .65rem;bottom:1rem}.gallery-fs__brand[data-astro-cid-2fdrb5r3] img[data-astro-cid-2fdrb5r3]{opacity:.8;width:clamp(7rem,16vw,10.5rem);height:auto}.gallery-fs__img[data-astro-cid-2fdrb5r3][data-switching=true]{opacity:.35}.gallery-fs__caption[data-astro-cid-2fdrb5r3]{text-align:center;color:#ffffffad;background:#08100eeb;border-top:1px solid #ffffff14;margin:0;padding:.75rem 1rem 1rem;font-size:.92rem}html.gallery-fs-open,html.gallery-fs-open body{overflow:hidden}@media (prefers-reduced-motion:reduce){.gallery-fs[data-astro-cid-2fdrb5r3][open],.photo-card__img[data-astro-cid-2fdrb5r3],.photo-card__expand[data-astro-cid-2fdrb5r3],.gallery-fs__icon-btn[data-astro-cid-2fdrb5r3]{transition:none;animation:none}.photo-card[data-astro-cid-2fdrb5r3]:hover .photo-card__img[data-astro-cid-2fdrb5r3]{transform:none}}
