.category-tile_wrapper__Yx7Jz{--card-radius:20px;--pointer-x:50%;--pointer-y:50%;--pointer-from-center:0;--pointer-from-top:0.5;--pointer-from-left:0.5;--rotate-x:0deg;--rotate-y:0deg;--background-x:50%;--background-y:50%;--card-opacity:0;--behind-glow-color:rgba(0,37,106,.12);--behind-glow-size:70%;position:relative;display:block;width:100%;aspect-ratio:1/1;perspective:1400px;transform:translateZ(.1px);touch-action:none;text-decoration:none;color:inherit;border-radius:var(--card-radius)}.category-tile_wrapper__Yx7Jz.category-tile_static__523MN{touch-action:manipulation;perspective:none}.category-tile_wrapper__Yx7Jz:hover,.category-tile_wrapper__Yx7Jz[data-active=true]{--card-opacity:1}.category-tile_behind__zEdnN{position:absolute;inset:-10%;z-index:0;pointer-events:none;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y),var(--behind-glow-color) 0,rgba(0,37,106,.04) 40%,transparent var(--behind-glow-size));filter:blur(34px) saturate(1.05);opacity:calc(.32 * var(--card-opacity));transition:opacity .42s ease}.category-tile_shell__RAFy8{position:relative;z-index:1;width:100%;height:100%}.category-tile_card__qLw9D,.category-tile_shell__RAFy8{border-radius:var(--card-radius);transform-style:preserve-3d}.category-tile_card__qLw9D{position:absolute;inset:0;background:#fff;border:1px solid #e6ecf5;box-shadow:0 1px 2px rgba(10,22,40,.04),0 8px 24px rgba(10,22,40,.06);overflow:hidden;transform:translateZ(0) rotateX(0deg) rotateY(0deg);backface-visibility:hidden;transition:transform .9s cubic-bezier(.2,.8,.2,1),box-shadow .26s ease,border-color .26s ease}.category-tile_wrapper__Yx7Jz[data-active=true] .category-tile_card__qLw9D{transition:none;transform:translateZ(0) rotateX(var(--rotate-y)) rotateY(var(--rotate-x));border-color:#00256a;box-shadow:0 4px 8px rgba(0,37,106,.1),0 20px 48px rgba(0,37,106,.16)}.category-tile_wrapper__Yx7Jz[data-entering=true] .category-tile_card__qLw9D{transition:transform .18s ease-out,box-shadow .26s ease,border-color .26s ease}.category-tile_glare__jCGBL,.category-tile_imageOverlay__3hCv9,.category-tile_image__brOkr,.category-tile_shine___Ayyx{position:absolute;inset:0;border-radius:var(--card-radius);pointer-events:none}.category-tile_image__brOkr{z-index:1;background-size:cover;background-position:50%;background-repeat:no-repeat;transform:scale(1.02);transition:transform .9s cubic-bezier(.2,.8,.2,1)}.category-tile_wrapper__Yx7Jz[data-active=true] .category-tile_image__brOkr{transform:scale(1.06)}.category-tile_imageOverlay__3hCv9{z-index:1;background:linear-gradient(180deg,rgba(10,22,40,0) 38%,rgba(10,22,40,.55) 72%,rgba(10,22,40,.82)),linear-gradient(210deg,rgba(0,37,106,.28),rgba(0,37,106,0) 55%)}.category-tile_hasImage__waXsM .category-tile_card__qLw9D{background:#0a1628;border-color:hsla(0,0%,100%,.1)}.category-tile_hasImage__waXsM[data-active=true] .category-tile_card__qLw9D{border-color:hsla(0,0%,100%,.35);box-shadow:0 4px 10px rgba(0,0,0,.22),0 22px 52px rgba(0,37,106,.28)}.category-tile_hasImage__waXsM .category-tile_shine___Ayyx{mix-blend-mode:overlay;opacity:calc(.25 + .5 * var(--pointer-from-center))}.category-tile_hasImage__waXsM .category-tile_name__b4nMs{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4)}.category-tile_hasImage__waXsM .category-tile_count__GYJau{color:hsla(0,0%,100%,.78)}.category-tile_hasImage__waXsM .category-tile_icon__WYBQh{color:#fff}.category-tile_hasImage__waXsM .category-tile_iconHalo__bA4Qm{background:hsla(0,0%,100%,.18);backdrop-filter:blur(6px);opacity:1;inset:-10px;border:1px solid hsla(0,0%,100%,.22)}.category-tile_shine___Ayyx{z-index:2;background:linear-gradient(125deg,transparent 30%,rgba(0,37,106,.05) 46%,rgba(0,37,106,.1) 50%,rgba(0,37,106,.05) 54%,transparent 70%);background-size:260% 260%;background-position:var(--background-x) var(--background-y);mix-blend-mode:multiply;opacity:calc(.35 + .65 * var(--pointer-from-center));transition:opacity .26s ease}.category-tile_glare__jCGBL{z-index:3;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.32) 0,hsla(0,0%,100%,.14) 22%,hsla(0,0%,100%,0) 62%);mix-blend-mode:screen;opacity:calc(.85 * var(--card-opacity));transition:opacity .42s ease}.category-tile_content__9oMDy{position:relative;z-index:4;height:100%;padding:18px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;transform:translate3d(calc((var(--pointer-from-left) - .5) * -6px),calc((var(--pointer-from-top) - .5) * -6px),36px);pointer-events:none}@media (min-width:640px){.category-tile_content__9oMDy{padding:28px}}.category-tile_iconWrap__oWxSg{position:relative}.category-tile_iconHalo__bA4Qm{position:absolute;inset:-12px;border-radius:9999px;background:#eef1f7;opacity:1;transition:background-color .32s cubic-bezier(.2,.8,.2,1)}.category-tile_wrapper__Yx7Jz:hover .category-tile_iconHalo__bA4Qm,.category-tile_wrapper__Yx7Jz[data-active=true] .category-tile_iconHalo__bA4Qm{background:#d9dee9}.category-tile_icon__WYBQh{position:relative;color:#00256a}.category-tile_meta__S9zCD{display:flex;flex-direction:column;gap:6px}.category-tile_name__b4nMs{font-weight:500;font-size:18px;line-height:1.1;color:#0a1628;letter-spacing:-.01em}@media (min-width:640px){.category-tile_name__b4nMs{font-size:22px}}.category-tile_count__GYJau{font-weight:600;font-size:10px;letter-spacing:1.6px;text-transform:uppercase;color:#8a98ad}@media (min-width:640px){.category-tile_count__GYJau{font-size:11px;letter-spacing:2px}}.trustpilot-reviews_root__ZLxvp{margin-top:26px;padding-bottom:16px}.trustpilot-reviews_heading__Wal3K{margin:0 0 36px;text-align:center;color:var(--ink);font-size:34px;line-height:1.2;letter-spacing:-1px;font-weight:500}.trustpilot-reviews_carousel__2nW0H{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:12px;align-items:center}.trustpilot-reviews_arrow__4ELb7{width:44px;height:44px;border:1px solid var(--border);border-radius:50%;background:var(--canvas);color:var(--blue);display:grid;place-items:center;transition:background .18s}.trustpilot-reviews_arrow__4ELb7:hover{background:var(--canvas-soft)}.trustpilot-reviews_arrow__4ELb7:disabled{opacity:.3;cursor:default}.trustpilot-reviews_root__ZLxvp a:focus-visible,.trustpilot-reviews_root__ZLxvp button:focus-visible,.trustpilot-reviews_track__GEKVO:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.trustpilot-reviews_track__GEKVO{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;scroll-behavior:smooth;touch-action:pan-x pan-y}.trustpilot-reviews_track__GEKVO::-webkit-scrollbar{display:none}.trustpilot-reviews_review__0EkGj{flex:0 0 25%;min-width:0;scroll-snap-align:start;padding:4px 23px 8px;border-right:1px solid var(--border);display:flex;flex-direction:column;align-items:flex-start}.trustpilot-reviews_review__0EkGj:last-child{border-right:0}.trustpilot-reviews_review__0EkGj:focus-within{background:var(--canvas-soft)}.trustpilot-reviews_rating__UcoGu{display:flex;gap:2px;height:19px;margin-bottom:12px}.trustpilot-reviews_rating__UcoGu span{width:19px;height:19px;background:#dcdce6;color:#fff;display:grid;place-items:center;font-size:16px;line-height:1}.trustpilot-reviews_rating__UcoGu span[data-filled=true]{background:#00b67a}.trustpilot-reviews_name__j_aWa{font-size:12px;font-weight:500;color:var(--ink-mid);margin:0 0 7px;line-height:1.5}.trustpilot-reviews_title__C2bpD{font-size:15px;line-height:1.4;font-weight:600;letter-spacing:-.12px;margin:0 0 7px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:42px}.trustpilot-reviews_excerpt__if_9k{font-size:14px;line-height:1.65;color:var(--ink-mid);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:69px}.trustpilot-reviews_source__BSjPB{font-size:11px;color:var(--blue);margin-top:15px;display:inline-flex;gap:4px;align-items:center}.trustpilot-reviews_footer__pHLti a:hover,.trustpilot-reviews_source__BSjPB:hover{text-decoration:underline}.trustpilot-reviews_footer__pHLti{display:flex;align-items:center;justify-content:center;gap:12px;padding-top:27px}.trustpilot-reviews_footer__pHLti a,.trustpilot-reviews_score__RFhWX{font-size:12px;color:var(--ink-mid)}.trustpilot-reviews_score__RFhWX{white-space:nowrap}.trustpilot-reviews_score__RFhWX span{color:#00b67a}.trustpilot-reviews_progress__hxAtB{width:96px;height:3px;flex-shrink:0;border-radius:4px;background:var(--border);overflow:hidden}.trustpilot-reviews_progress__hxAtB span{display:block;height:100%;background:var(--blue);border-radius:4px;min-width:8px;transition:width .2s}@media (max-width:1000px){.trustpilot-reviews_review__0EkGj{flex-basis:33.333%}}@media (max-width:760px){.trustpilot-reviews_review__0EkGj{flex-basis:50%;padding-inline:19px}.trustpilot-reviews_heading__Wal3K{font-size:30px}}@media (max-width:480px){.trustpilot-reviews_root__ZLxvp{margin-top:24px;padding-bottom:0}.trustpilot-reviews_heading__Wal3K{font-size:27px;letter-spacing:-.8px;margin-bottom:25px}.trustpilot-reviews_carousel__2nW0H{grid-template-columns:1fr 1fr;gap:16px}.trustpilot-reviews_track__GEKVO{grid-row:1;grid-column:1/-1;margin-right:-24px;padding-right:24px}.trustpilot-reviews_review__0EkGj{flex-basis:86%;padding:4px 24px 8px 0;margin-right:22px}.trustpilot-reviews_title__C2bpD{font-size:16px;min-height:0}.trustpilot-reviews_previous__kDct0{grid-row:2;justify-self:end}.trustpilot-reviews_next__cwG2M{grid-row:2;justify-self:start}.trustpilot-reviews_footer__pHLti{padding-top:19px}}@media (prefers-reduced-motion:reduce){.trustpilot-reviews_track__GEKVO{scroll-behavior:auto}.trustpilot-reviews_arrow__4ELb7,.trustpilot-reviews_progress__hxAtB span{transition:none}}