.fjfhOa_showcase{--showcase-gap:16px;--showcase-radius:24px;--showcase-top:18px;--showcase-bottom:30px;width:min(1780px,100vw - 44px);max-width:none;padding-top:var(--showcase-top);padding-bottom:var(--showcase-bottom);margin-left:50%;transform:translate(-50%)}.fjfhOa_showcaseFrame{width:100%;position:relative}.fjfhOa_heroGrid{gap:var(--showcase-gap);align-items:stretch;width:100%;min-width:0;display:grid}.fjfhOa_heroGrid.fjfhOa_withRail{aspect-ratio:25/7;grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);width:100%;height:auto}.fjfhOa_heroGrid.fjfhOa_single{grid-template-columns:1fr}.fjfhOa_primarySlot,.fjfhOa_secondarySlot,.fjfhOa_sideRail{min-width:0}.fjfhOa_primarySlot,.fjfhOa_secondarySlot{min-height:0;display:flex}.fjfhOa_single .fjfhOa_primarySlot{aspect-ratio:21/8;max-height:430px}.fjfhOa_sideRail{gap:var(--showcase-gap);grid-template-rows:repeat(2,minmax(0,1fr));display:grid}.fjfhOa_card{--banner-start:#052e24;--banner-end:#10b981;--banner-text:#fff;--banner-button:#fff;--banner-button-text:#064e3b;--banner-overlay:0;isolation:isolate;border-radius:var(--showcase-radius);width:100%;min-width:0;height:100%;min-height:0;color:var(--banner-text);backface-visibility:hidden;background:0 0;border:0;outline:0;text-decoration:none;display:block;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 22px 50px #0f172a16,0 5px 14px #0f172a0a}.fjfhOa_picture{width:calc(100% + 2px);height:calc(100% + 2px);display:block;position:absolute;inset:-1px}.fjfhOa_picture img{object-fit:cover;object-position:center;will-change:transform;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.7,.2,1),filter .35s;display:block;transform:scale(1.003)}.fjfhOa_card:hover .fjfhOa_picture img{transform:scale(1.012)}.fjfhOa_secondaryCard .fjfhOa_picture{width:calc(100% + 2px);height:calc(100% + 2px);inset:-1px}.fjfhOa_secondaryCard .fjfhOa_picture img{object-fit:cover;object-position:center;transform:scale(1.004)}.fjfhOa_secondaryCard:hover .fjfhOa_picture img{transform:scale(1.004)}.fjfhOa_imageShade{z-index:1;pointer-events:none;background:linear-gradient(90deg, rgba(3, 15, 12, var(--banner-overlay)) 0%, rgba(3, 15, 12, calc(var(--banner-overlay) * .9)) 38%, #030f0c00 75%);position:absolute;inset:0}.fjfhOa_copy{z-index:3;width:min(58%,720px);color:var(--banner-text);flex-direction:column;align-items:flex-start;padding:clamp(28px,3.1vw,58px);display:flex;position:absolute}.fjfhOa_secondaryCard .fjfhOa_copy{width:min(74%,470px);padding:clamp(18px,1.8vw,30px)}.fjfhOa_copy strong{letter-spacing:-.055em;text-wrap:balance;max-width:11ch;font-size:clamp(42px,4.05vw,72px);font-weight:850;line-height:.93;display:block}.fjfhOa_secondaryCard .fjfhOa_copy strong{letter-spacing:-.04em;max-width:12ch;font-size:clamp(23px,1.85vw,34px);line-height:.98}.fjfhOa_subtitle{opacity:.92;max-width:48ch;margin-top:clamp(10px,.95vw,18px);font-size:clamp(14px,1.02vw,18px);line-height:1.5}.fjfhOa_secondaryCard .fjfhOa_subtitle{max-width:34ch;margin-top:8px;font-size:clamp(12px,.78vw,14px);line-height:1.45}.fjfhOa_badge{-webkit-backdrop-filter:blur(10px);letter-spacing:.08em;text-transform:uppercase;background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;align-items:center;min-height:28px;margin-bottom:12px;padding:6px 11px;font-size:10px;font-weight:850;display:inline-flex;box-shadow:inset 0 1px #ffffff1a}.fjfhOa_secondaryCard .fjfhOa_badge{min-height:24px;margin-bottom:10px;padding:5px 8px;font-size:9px}.fjfhOa_cta{background:var(--banner-button);min-height:46px;color:var(--banner-button-text);border-radius:14px;justify-content:center;align-items:center;gap:12px;margin-top:clamp(16px,1.25vw,24px);padding:12px 18px;font-size:14px;font-weight:850;line-height:1;display:inline-flex;box-shadow:0 12px 28px #00000024,inset 0 1px #ffffff47}.fjfhOa_secondaryCard .fjfhOa_cta{border-radius:11px;min-height:38px;margin-top:12px;padding:10px 14px;font-size:12px}.fjfhOa_cta i{font-size:18px;font-style:normal;transition:transform .22s}a.fjfhOa_card:hover .fjfhOa_cta i{transform:translate(4px)}.fjfhOa_topLeft{top:0;left:0}.fjfhOa_topCenter{align-items:center;top:0;left:50%;transform:translate(-50%)}.fjfhOa_topRight{align-items:flex-end;top:0;right:0}.fjfhOa_centerLeft{top:50%;left:0;transform:translateY(-50%)}.fjfhOa_center{align-items:center;top:50%;left:50%;transform:translate(-50%,-50%)}.fjfhOa_centerRight{align-items:flex-end;top:50%;right:0;transform:translateY(-50%)}.fjfhOa_bottomLeft{bottom:0;left:0}.fjfhOa_bottomCenter{align-items:center;bottom:0;left:50%;transform:translate(-50%)}.fjfhOa_bottomRight{align-items:flex-end;bottom:0;right:0}.fjfhOa_mobileCarouselShell{display:none}.fjfhOa_mobileBannerRail{display:flex}.fjfhOa_mobileDots{display:none}.fjfhOa_trusted{background:linear-gradient(#fffffff7,#f9fafbf5);border:1px solid #0f172a11;border-radius:18px;width:min(1140px,84%);margin:clamp(16px,1.4vw,22px) auto 0;padding:11px 12px 12px;position:relative;overflow:hidden;box-shadow:0 12px 30px #0f172a0b,inset 0 1px #ffffffeb}.fjfhOa_trustedHeading{grid-template-columns:minmax(18px,1fr) auto minmax(18px,1fr);align-items:center;gap:12px;width:min(620px,92%);margin:0 auto 8px;display:grid}.fjfhOa_trustedHeading>span{background:linear-gradient(90deg,#0000,#64748b33);height:1px}.fjfhOa_trustedHeading strong{color:#929aa7;letter-spacing:.22em;text-align:center;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:900}.fjfhOa_trustedViewport{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 3.5% 96.5%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 3.5% 96.5%,#0000 100%)}.fjfhOa_brandTrack{will-change:transform;align-items:center;gap:clamp(18px,1.6vw,26px);width:max-content;min-width:max-content;padding:0 22px 1px;display:flex;transform:translate(0,0)}.fjfhOa_brandShell{height:46px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 clamp(108px,7.6vw,132px);justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.fjfhOa_brandInner{justify-content:center;align-items:center;width:100%;min-width:0;height:100%;display:flex;position:relative}.fjfhOa_brandShell img{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;width:auto;max-width:88%;height:auto;max-height:30px;display:block;transform:none}.fjfhOa_brandShell strong{color:#4b5563;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:800;overflow:hidden}@media (max-width:1399px){.fjfhOa_showcase{width:min(1480px,100vw - 36px)}.fjfhOa_heroGrid.fjfhOa_withRail{aspect-ratio:25/7;grid-template-columns:minmax(0,2.4fr) minmax(0,1fr)}.fjfhOa_copy{padding:clamp(24px,2.8vw,42px)}}@media (max-width:1199px){.fjfhOa_showcase{width:calc(100vw - 28px);padding-top:max(12px, var(--showcase-top))}.fjfhOa_heroGrid{display:none}.fjfhOa_mobileCarouselShell{border-radius:calc(var(--showcase-radius) + 6px);background:linear-gradient(#ffffffeb,#f8fafce6);border:0;width:100%;padding:6px;display:block;position:relative;box-shadow:0 18px 42px #0f172a14,inset 0 1px #ffffffe6}.fjfhOa_mobileBannerRail{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y;gap:12px;width:100%;display:flex;overflow:auto hidden}.fjfhOa_mobileBannerRail::-webkit-scrollbar{display:none}.fjfhOa_mobileSlide{aspect-ratio:20/9;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:100%}.fjfhOa_mobileSlide .fjfhOa_card{border-radius:var(--showcase-radius);box-shadow:none;border:0;outline:0}.fjfhOa_mobileSlide .fjfhOa_picture img{object-fit:contain;transform:none}.fjfhOa_mobileSlide .fjfhOa_card:hover .fjfhOa_picture img{transform:none}.fjfhOa_mobileSlide .fjfhOa_copy{width:min(62%,520px);padding:clamp(24px,4.6vw,44px)}.fjfhOa_mobileSlide .fjfhOa_copy strong{font-size:clamp(34px,6vw,58px)}.fjfhOa_mobileDots{justify-content:center;align-items:center;gap:7px;padding:10px 6px 3px;display:flex}.fjfhOa_mobileDot,.fjfhOa_mobileDotActive{appearance:none;cursor:pointer;background:#64748b47;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:width .22s,background-color .22s,transform .22s}.fjfhOa_mobileDotActive{background:#10b981;width:24px}.fjfhOa_trusted{width:min(1000px,94%);margin-top:14px}.fjfhOa_brandShell{flex-basis:112px;height:44px}.fjfhOa_brandShell img{max-width:86%;max-height:28px}}@media (max-width:639px){.fjfhOa_showcase{width:calc(100vw - 18px);padding-top:max(10px, var(--showcase-top))}.fjfhOa_mobileCarouselShell{border-radius:21px;padding:5px;box-shadow:0 14px 34px #0f172a13,inset 0 1px #ffffffeb}.fjfhOa_mobileBannerRail{gap:10px}.fjfhOa_mobileSlide{aspect-ratio:20/11}.fjfhOa_mobileSlide .fjfhOa_card{border-radius:17px}.fjfhOa_mobileSlide .fjfhOa_copy{width:76%;padding:18px}.fjfhOa_mobileSlide .fjfhOa_copy strong{font-size:clamp(28px,9vw,42px);line-height:.95}.fjfhOa_mobileSlide .fjfhOa_subtitle{margin-top:8px;font-size:11px;line-height:1.4}.fjfhOa_mobileSlide .fjfhOa_badge{min-height:24px;margin-bottom:8px;padding:5px 8px;font-size:8px}.fjfhOa_mobileSlide .fjfhOa_cta{border-radius:10px;min-height:36px;margin-top:11px;padding:9px 12px;font-size:11px}.fjfhOa_mobileDots{gap:6px;padding-top:9px}.fjfhOa_mobileDot,.fjfhOa_mobileDotActive{width:6px;height:6px}.fjfhOa_mobileDotActive{width:20px}.fjfhOa_trusted{border-radius:15px;width:96%;margin-top:12px;padding:9px 7px 10px}.fjfhOa_trustedHeading{gap:8px;margin-bottom:9px}.fjfhOa_trustedHeading strong{letter-spacing:.15em;white-space:normal;font-size:8px}.fjfhOa_brandTrack{gap:16px;padding:0 14px 1px}.fjfhOa_brandShell{flex-basis:96px;height:40px;padding:0}.fjfhOa_brandShell img{max-width:84%;max-height:24px}}@media (prefers-reduced-motion:reduce){.fjfhOa_picture img,.fjfhOa_brandShell,.fjfhOa_cta i{transition:none}}html[data-theme=dark] .fjfhOa_trusted{background:linear-gradient(#0e1218f0,#0a0d13f0);border-color:#ffffff14;box-shadow:0 16px 38px #0000002e}html[data-theme=dark] .fjfhOa_trustedHeading strong{color:#8f96a3}html[data-theme=dark] .fjfhOa_trustedHeading>span{background:linear-gradient(90deg,#0000,#ffffff1f)}html[data-theme=dark] .fjfhOa_trustedHeading>span:last-child{background:linear-gradient(90deg,#ffffff1f,#0000)}html[data-theme=dark] .fjfhOa_brandShell strong{color:#d7dce5}html[data-theme=dark] .fjfhOa_mobileCarouselShell{background:linear-gradient(#12161df0,#0b0e13f0);border-color:#ffffff14;box-shadow:0 16px 38px #0003}.fjfhOa_card,.fjfhOa_mobileSlide .fjfhOa_card{border:0!important;outline:0!important}.fjfhOa_edgeHighlight{display:none!important}.fjfhOa_trusted{background:linear-gradient(#fff 0%,#f8fbfa 100%);border:0;border-radius:24px;padding:14px 14px 16px;box-shadow:0 0 0 1px #0f172a0f,0 18px 36px -28px #0f172a59}.fjfhOa_trustedHeading{margin-bottom:12px}.fjfhOa_trustedHeading>span{background:linear-gradient(90deg,#0000,#10b98140)}.fjfhOa_trustedHeading>span:last-child{background:linear-gradient(90deg,#10b98140,#0000)}.fjfhOa_trustedHeading strong{letter-spacing:.01em;text-transform:lowercase;color:#334155;background:#f1f5f9;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block;box-shadow:inset 0 0 0 1px #0f172a0d}.fjfhOa_trustedHeading strong:first-letter{text-transform:uppercase}.fjfhOa_trustedHeading strong:before{content:"";vertical-align:middle;background:#10b981;border-radius:50%;width:7px;height:7px;margin:0 8px 1px 0;display:inline-block;box-shadow:0 0 0 3px #10b9812e}.fjfhOa_brandShell img{max-width:84%;max-height:26px}@media (max-width:640px){.fjfhOa_trusted{border-radius:20px;padding:12px 10px}.fjfhOa_brandShell{border-radius:14px;flex-basis:118px;height:50px}.fjfhOa_brandShell img{max-height:22px}.fjfhOa_trustedHeading strong{padding:5px 12px;font-size:11px}}@media (prefers-reduced-motion:reduce){.fjfhOa_brandShell{transition:none}}.fjfhOa_trustedHeading strong:before{content:none}.fjfhOa_trustedHeading strong{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%2334d399'/%3E%3Cstop offset='1' stop-color='%23059669'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M12 1.6 3.6 4.9v6.2c0 5.2 3.6 9.9 8.4 11.3 4.8-1.4 8.4-6.1 8.4-11.3V4.9L12 1.6Z' fill='url(%23g)'/%3E%3Cpath d='m8.2 12.1 2.6 2.6 5-5.2' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 10px/16px 16px no-repeat,#f1f5f9;padding-left:32px}.fjfhOa_trustedViewport{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 11% 89%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 11% 89%,#0000 100%)}.fjfhOa_brandTrack{gap:14px;padding:6px 22px 10px}.fjfhOa_brandShell{background:linear-gradient(#fff 0%,#fbfdfc 100%);border-radius:16px;flex:0 0 clamp(128px,8.6vw,150px);height:52px;padding:0 16px;transition:transform .4s cubic-bezier(.33,1,.68,1),box-shadow .4s cubic-bezier(.33,1,.68,1);box-shadow:0 0 0 1px #0f172a0e,inset 0 1px #fff,0 10px 22px -18px #0f172a73}.fjfhOa_brandShell img{max-width:80%;max-height:24px;transition:transform .4s cubic-bezier(.33,1,.68,1)}.fjfhOa_brandShell:hover{transform:translateY(-3px);box-shadow:0 0 0 1.5px #10b98180,inset 0 1px #fff,0 16px 28px -18px #10b9818c}.fjfhOa_brandShell:hover img{transform:scale(1.05)}@media (max-width:640px){.fjfhOa_trustedViewport{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%)}.fjfhOa_brandTrack{gap:10px;padding:4px 14px 8px}.fjfhOa_brandShell{border-radius:14px;flex-basis:112px;height:46px;padding:0 12px}.fjfhOa_brandShell img{max-height:20px}}@media (prefers-reduced-motion:reduce){.fjfhOa_brandShell,.fjfhOa_brandShell img{transition:none}}
