@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-ext-wght-normal.CO5hGrJv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-wght-normal.EAA9jha_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-vietnamese-wght-normal.k7S-YeeD.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-normal.BsZE-iaG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-normal.l_AIctKy.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-ext-wght-italic.B5MGXMAg.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-wght-italic.CVbpa0t4.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-vietnamese-wght-italic.BGJhoCPh.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-italic.C8utfXoj.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-italic.jzfX-GOl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#070707;--bg-2:#0b0b0b;--panel:#151619;--border:#ffffff52;--border-soft:#ffffff24;--red:#d40000;--red-bright:#ff1e1e;--white:#fff;--muted:#d0d0d0;--error:#ff8a8a;--success:#7be495;--font:"Montserrat Variable", "Montserrat", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--wrap:80rem;--gutter:clamp(16px, 4vw, 40px);--radius:18px;--header-h:96px;--section:clamp(40px, 6vw, 72px)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px);-webkit-text-size-adjust:100%;font-size:clamp(100%,.6rem + .45vw,118.75%)}body{background:var(--bg);color:var(--white);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;font-weight:500;line-height:1.6;overflow-x:hidden}img{max-width:100%;height:auto;display:block}h1,h2,h3,p,ul,ol{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}h1,h2{letter-spacing:-.01em;overflow-wrap:break-word;text-wrap:balance;font-style:italic;font-weight:800;line-height:1.05}h1{font-size:clamp(2.1rem,5.4vw,3.9rem)}h2{font-size:clamp(1.55rem,3.3vw,2.5rem)}h3{font-size:1.1rem;font-weight:700;line-height:1.25}.red{color:var(--red-bright)}.muted{color:var(--muted)}:focus-visible{outline:3px solid var(--white);outline-offset:3px;border-radius:4px}.skip-link{z-index:200;background:var(--white);color:#000;border-radius:8px;padding:12px 18px;font-weight:700;position:absolute;top:-80px;left:12px}.skip-link:focus{top:12px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{width:100%;max-width:calc(var(--wrap) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section);position:relative}.section>.wrap{z-index:1;position:relative}.shards:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(118deg,#ff1e1e80 0%,#d4000029 5%,#0000 11%) 0 0/46% 100% no-repeat,linear-gradient(298deg,#ff1e1e80 0%,#d4000029 5%,#0000 11%) 100% 100%/46% 100% no-repeat;position:absolute;inset:0}.rule{background:linear-gradient(90deg, transparent, var(--red-bright) 20%, var(--red) 80%, transparent);border:0;height:1px;margin:0}.eyebrow{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:12px;font-size:1rem;font-weight:700;display:flex}.eyebrow:after{content:"";background:var(--red-bright);border-radius:2px;width:clamp(60px,10vw,120px);height:3px}.eyebrow--red{color:var(--red-bright);flex-direction:row-reverse;justify-content:flex-end}.section-title{text-align:center;justify-content:center;align-items:center;gap:clamp(12px,3vw,32px);margin-bottom:14px;display:flex}.section-title:before,.section-title:after{content:"";background:linear-gradient(90deg, transparent, var(--red-bright));flex:40px;max-width:150px;height:2px}.section-title:after{transform:scaleX(-1)}.section-lead{text-align:center;max-width:62rem;color:var(--white);margin:0 auto 28px}.btn{min-height:52px;color:var(--white);font:inherit;cursor:pointer;background:linear-gradient(#f01818 0%,#c80000 100%);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:12px 26px;font-size:1.05rem;font-weight:700;line-height:1.1;text-decoration:none;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex;box-shadow:0 6px 22px -6px #ff1e1ebf}.btn:hover{transform:translateY(-1px);box-shadow:0 10px 30px -6px #ff1e1ef2}.btn svg{flex:none;width:1.35em;height:1.35em}.btn--ghost{border-color:var(--white);box-shadow:none;background:#00000073}.btn--ghost:hover{box-shadow:none;background:#ffffff1f}.btn--upper{text-transform:uppercase;letter-spacing:.02em}.btn[disabled]{opacity:.7;cursor:progress;transform:none}.btn-row{flex-wrap:wrap;gap:16px;display:flex}.checks{gap:10px;display:grid}.checks li{padding-left:34px;position:relative}.checks li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ff1e1e' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12v6a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h9'/%3E%3Cpath d='m9 11 3 3 8-8'/%3E%3C/svg%3E") 50%/contain no-repeat;width:22px;height:22px;position:absolute;top:.2em;left:0}.icon-grid{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));clip-path:inset(0 0 0 2px);row-gap:28px;display:grid}.icon-grid>li{text-align:center;border-left:1px solid #d40000cc;padding:6px clamp(10px,1.6vw,24px) 10px}.icon-grid svg{width:3rem;height:3rem;color:var(--red-bright);margin:0 auto 8px}.icon-grid h3{text-wrap:balance;overflow-wrap:anywhere}.icon-grid p{color:var(--muted);text-wrap:pretty;margin-top:6px;font-size:.97rem;line-height:1.45}@media (width>=700px) and (width<=1099px){.icon-grid[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.icon-grid[data-count="5"]>li{grid-column:span 2}.icon-grid[data-count="5"]>li:nth-child(4){border-left-color:#0000;grid-column:2/span 2}.icon-grid[data-count="5"]>li:nth-child(5){grid-column:4/span 2}}@media (width<=699px){.icon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.icon-grid>li:last-child:nth-child(odd){border-left-color:#0000;grid-column:1/-1}}@media (width<=339px){.icon-grid{grid-template-columns:minmax(0,1fr)}.icon-grid>li{border-left-color:#0000}}.panel{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(#17181b 0%,#0d0d0f 100%);box-shadow:-8px 10px 28px -14px #ff1e1ebf}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.header[data-astro-cid-nen7h5rs]{z-index:100;backdrop-filter:blur(8px);border-bottom:1px solid var(--red);background:#050505f0;position:sticky;top:0;box-shadow:0 1px 14px #ff1e1e59}.header__bar[data-astro-cid-nen7h5rs]{min-height:var(--header-h);align-items:center;gap:clamp(12px,2.4vw,36px);display:flex}.logo[data-astro-cid-nen7h5rs]{width:150px;height:var(--header-h);box-sizing:content-box;border-right:2px solid var(--red);border-image:linear-gradient(180deg, transparent 22%, var(--red) 22% 78%, transparent 78%) 1;flex:none;place-items:center;padding-right:clamp(12px,2.4vw,36px);display:grid;position:relative}.logo[data-astro-cid-nen7h5rs]:before{content:"";pointer-events:none;background:radial-gradient(#ffffff6b 0%,#ffffff38 35%,#ffffff0f 60%,#0000 78%);width:220px;position:absolute;inset:-24px auto -28px -35px}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{opacity:1;filter:drop-shadow(0 2px 2px #000000a6);width:auto;height:88px;position:relative}.nav[data-astro-cid-nen7h5rs]{flex:1}.nav__list[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;gap:clamp(8px,4vw,64px);display:flex}.nav__link[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--white);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px;font-size:1.08rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.nav__link[data-astro-cid-nen7h5rs]:after{content:"";background:var(--red-bright);border-radius:2px;height:4px;transition:transform .18s;position:absolute;bottom:0;left:4px;right:4px;transform:scaleX(0)}.nav__link[data-astro-cid-nen7h5rs]:hover:after,.nav__link[data-astro-cid-nen7h5rs][aria-current=page]:after,.nav__link[data-astro-cid-nen7h5rs][data-current=true]:after{transform:scaleX(1)}.nav__toggle[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:20px;height:20px;transition:transform .18s}.nav__drop[data-astro-cid-nen7h5rs]{position:relative}.nav__drop[data-astro-cid-nen7h5rs][data-open] .nav__toggle[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.nav__menu[data-astro-cid-nen7h5rs]{border:1px solid var(--border);border-top:2px solid var(--red-bright);background:#101012;border-radius:0 0 14px 14px;width:270px;padding:8px;display:none;position:absolute;top:100%;left:50%;translate:-50%;box-shadow:0 18px 40px #000000b3}.nav__drop[data-astro-cid-nen7h5rs][data-open] .nav__menu[data-astro-cid-nen7h5rs]{display:block}.nav__menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:8px;align-items:center;min-height:44px;padding:8px 14px;font-weight:600;text-decoration:none;display:flex}.nav__menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav__menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{background:#ff1e1e2e}.nav__menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{box-shadow:inset 4px 0 0 var(--red-bright)}.header__cta[data-astro-cid-nen7h5rs]{flex:none;min-height:48px;padding-inline:20px}.menu-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--border);min-height:48px;color:var(--white);font:inherit;cursor:pointer;background:0 0;border-radius:10px;flex:none;align-items:center;gap:8px;padding:8px 14px;font-weight:700;display:none}.menu-btn[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:24px;height:24px}.menu-btn__close[data-astro-cid-nen7h5rs],[data-astro-cid-nen7h5rs][data-menu-open] .menu-btn__open[data-astro-cid-nen7h5rs]{display:none}[data-astro-cid-nen7h5rs][data-menu-open] .menu-btn__close[data-astro-cid-nen7h5rs]{display:block}@media (width>=900px){.nav__drop[data-astro-cid-nen7h5rs]:hover .nav__menu[data-astro-cid-nen7h5rs]{display:block}}@media (width<=899px){.header[data-astro-cid-nen7h5rs]{--header-h:76px}.header__bar[data-astro-cid-nen7h5rs]{justify-content:space-between}.logo[data-astro-cid-nen7h5rs]{border:0;width:112px;margin-right:auto;padding-right:0}.logo[data-astro-cid-nen7h5rs]:before{width:112px;top:-12px;bottom:-12px;left:0}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:68px}.menu-btn[data-astro-cid-nen7h5rs]{display:inline-flex}.nav[data-astro-cid-nen7h5rs]{max-height:calc(100dvh - var(--header-h));padding:8px var(--gutter) 20px;border-bottom:1px solid var(--red);background:#0a0a0b;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}[data-astro-cid-nen7h5rs][data-menu-open] .nav[data-astro-cid-nen7h5rs]{display:block}.nav__list[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:stretch;gap:0}.nav__link[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--border-soft);justify-content:space-between;width:100%;min-height:52px}.nav__link[data-astro-cid-nen7h5rs]:after{display:none}.nav__link[data-astro-cid-nen7h5rs][aria-current=page],.nav__link[data-astro-cid-nen7h5rs][data-current=true]{box-shadow:inset 4px 0 0 var(--red-bright);padding-left:16px}.nav__menu[data-astro-cid-nen7h5rs]{width:auto;box-shadow:none;background:0 0;border:0;border-radius:0;padding:4px 0 4px 12px;position:static;translate:none}}@media (width<=479px){.header__cta[data-astro-cid-nen7h5rs]{gap:8px;padding-inline:12px;font-size:.95rem}.menu-btn[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.logo[data-astro-cid-nen7h5rs]{width:92px}.logo[data-astro-cid-nen7h5rs]:before{width:92px;left:0}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:58px}}@media (width<=359px){.header__bar[data-astro-cid-nen7h5rs]{gap:8px}.logo[data-astro-cid-nen7h5rs]{width:78px}.logo[data-astro-cid-nen7h5rs]:before{width:78px;left:0}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:50px}.header__cta[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{display:none}}.footer[data-astro-cid-jo6i4kqk]{background:var(--bg);padding-top:0;padding-bottom:28px}.footer__rule[data-astro-cid-jo6i4kqk]{z-index:1;margin-bottom:clamp(32px,5vw,56px);position:relative;box-shadow:0 0 14px #ff1e1ecc}.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.25fr 1fr 1.25fr 1.35fr;gap:32px clamp(20px,3vw,44px);display:grid}.footer__grid[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]+[data-astro-cid-jo6i4kqk]{border-left:1px solid var(--red);padding-left:clamp(20px,3vw,44px)}.footer__name[data-astro-cid-jo6i4kqk]{margin-bottom:10px;font-size:1.7rem;font-weight:800;line-height:1.2}.footer__brand[data-astro-cid-jo6i4kqk]:after{content:"";background:var(--red-bright);border-radius:2px;width:110px;height:3px;margin-top:22px;display:block}.footer__title[data-astro-cid-jo6i4kqk]{letter-spacing:0;border-bottom:3px solid var(--red-bright);margin-bottom:16px;padding-bottom:8px;font-size:1.3rem;font-style:normal;font-weight:800;display:inline-block}.footer__list[data-astro-cid-jo6i4kqk]{gap:2px;display:grid}.footer__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer__item[data-astro-cid-jo6i4kqk]{overflow-wrap:anywhere;align-items:center;gap:12px;min-height:44px;text-decoration:none;display:inline-flex}.footer__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline;text-decoration-color:var(--red-bright);text-underline-offset:4px}.footer__list[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:24px;height:24px;color:var(--red-bright);flex:none}.footer__copy[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--border);text-align:center;color:var(--muted);margin-top:clamp(32px,5vw,56px);padding-top:24px;font-size:.95rem}@media (width<=1099px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.footer__grid[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]:nth-child(3){border-left:0;padding-left:0}}@media (width<=639px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:0}.footer__grid[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]+[data-astro-cid-jo6i4kqk]{border-left:0;border-top:1px solid var(--red);margin-top:24px;padding:24px 0 0}}.reviews[data-astro-cid-3jrv46fn]{z-index:90;flex-direction:column;align-items:flex-end;gap:10px;max-width:calc(100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px}.reviews[data-astro-cid-3jrv46fn][hidden]{display:none}.reviews__badge[data-astro-cid-3jrv46fn]{border:1px solid var(--border);min-height:56px;color:var(--white);font:inherit;text-align:left;cursor:pointer;background:#111113;border-radius:14px;align-items:center;gap:12px;padding:8px 12px 8px 14px;transition:border-color .15s,transform .15s;display:flex;box-shadow:0 10px 30px #000000b3,0 0 18px -6px #ff1e1ecc}.reviews__badge[data-astro-cid-3jrv46fn]:hover{border-color:var(--red-bright);transform:translateY(-1px)}.reviews__g[data-astro-cid-3jrv46fn]{box-sizing:content-box;background:#fff;border-radius:50%;flex:none;width:30px;height:30px;padding:5px}.reviews__score[data-astro-cid-3jrv46fn]{gap:1px;line-height:1.2;display:grid}.reviews__line[data-astro-cid-3jrv46fn]{align-items:center;gap:8px;font-size:1.15rem;display:flex}.reviews__count[data-astro-cid-3jrv46fn]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:700}.reviews__chevron[data-astro-cid-3jrv46fn]{width:22px;height:22px;color:var(--muted);flex:none;margin-left:2px;transition:transform .18s}[data-astro-cid-3jrv46fn][data-open] .reviews__chevron[data-astro-cid-3jrv46fn]{transform:rotate(180deg)}.reviews[data-astro-cid-3jrv46fn] .stars{letter-spacing:2px;color:#55565c;white-space:nowrap;font-size:1.05rem;line-height:1;display:inline-block;position:relative}.reviews[data-astro-cid-3jrv46fn] .stars:before{content:"★★★★★"}.reviews[data-astro-cid-3jrv46fn] .stars:after{content:"★★★★★";width:var(--fill,100%);color:#fbbc05;position:absolute;inset:0 auto 0 0;overflow:hidden}.reviews__panel[data-astro-cid-3jrv46fn]{border:1px solid var(--border);border-radius:var(--radius);background:#111113;flex-direction:column;width:min(400px,100vw - 32px);max-height:min(70dvh,600px);display:flex;overflow:hidden;box-shadow:0 24px 60px #000000d9,0 0 24px -8px #ff1e1ecc}.reviews__panel[data-astro-cid-3jrv46fn][hidden]{display:none}.reviews__head[data-astro-cid-3jrv46fn]{border-bottom:2px solid var(--red);justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 18px;display:flex}.reviews__title[data-astro-cid-3jrv46fn]{font-size:1.05rem;font-weight:800}.reviews__close[data-astro-cid-3jrv46fn]{width:44px;height:44px;color:var(--white);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.reviews__close[data-astro-cid-3jrv46fn]:hover{background:#ffffff1a}.reviews__close[data-astro-cid-3jrv46fn] svg[data-astro-cid-3jrv46fn]{width:24px;height:24px}.reviews__list[data-astro-cid-3jrv46fn]{overscroll-behavior:contain;flex:1;padding:4px 18px;overflow-y:auto}.reviews__list[data-astro-cid-3jrv46fn] .review{grid-template-columns:44px minmax(0,1fr);gap:14px;padding:16px 0;display:grid}.reviews__list[data-astro-cid-3jrv46fn] .review+.review{border-top:1px solid var(--border-soft)}.reviews__list[data-astro-cid-3jrv46fn] .review__avatar{background:#2a2b30;border-radius:50%;place-items:center;width:44px;height:44px;font-size:.95rem;font-weight:700;display:grid;position:relative;overflow:hidden}.reviews__list[data-astro-cid-3jrv46fn] .review__avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.reviews__list[data-astro-cid-3jrv46fn] .review__author{color:var(--white);overflow-wrap:anywhere;font-weight:800;text-decoration:none;display:inline-block}.reviews__list[data-astro-cid-3jrv46fn] a.review__author:hover{text-decoration:underline}.reviews__list[data-astro-cid-3jrv46fn] .review__meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:2px;font-size:.88rem;display:flex}.reviews__list[data-astro-cid-3jrv46fn] .review__text{white-space:pre-line;overflow-wrap:anywhere;margin-top:8px;font-size:.97rem;line-height:1.5}.reviews__list[data-astro-cid-3jrv46fn] .review__link{min-height:44px;color:var(--muted);text-underline-offset:3px;align-items:center;font-size:.88rem;display:inline-flex}.reviews__foot[data-astro-cid-3jrv46fn]{border-top:1px solid var(--border-soft);text-align:center;padding:14px 18px 16px}.reviews__all[data-astro-cid-3jrv46fn]{width:100%;min-height:48px;font-size:.98rem}.reviews__all[data-astro-cid-3jrv46fn][hidden]{display:none}.reviews__note[data-astro-cid-3jrv46fn]{color:var(--muted);margin-top:10px;font-size:.82rem}body.has-reviews .footer{padding-bottom:96px}@media (width<=479px){.reviews[data-astro-cid-3jrv46fn]{max-width:calc(100vw - 24px);bottom:12px;right:12px}.reviews__panel[data-astro-cid-3jrv46fn]{width:calc(100vw - 24px)}.reviews__badge[data-astro-cid-3jrv46fn]{gap:10px;min-height:52px}.reviews__g[data-astro-cid-3jrv46fn]{width:26px;height:26px}}@media print{.reviews[data-astro-cid-3jrv46fn]{display:none}}
