.Accent_accent__9dzHW{font-family:var(--font-accent);font-weight:400;font-style:italic;letter-spacing:-.01em}.Footer_footer__UaG1g{background-color:var(--bg-primary);color:var(--text-primary)}.Footer_band__4Mjbr{background-color:var(--rp-blue);color:var(--rp-white)}.Footer_bandInner__wGJC0{max-width:1360px;margin:0 auto;padding:30px clamp(20px,3vw,40px);display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.Footer_bandBrand__PB5io{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.Footer_logoBox__82I7d{background-color:var(--rp-white);border-radius:6px;padding:8px 12px;display:flex;flex-shrink:0}.Footer_logoBand__HjTwK{height:36px;width:auto}.Footer_logoColumn__91U3Q{height:34px;width:auto;margin-bottom:14px}.Footer_claim__ZMuiH{font-size:clamp(20px,2vw,28px);font-weight:600;letter-spacing:-.025em;margin:0}.Footer_socials__QgDMT{display:flex;gap:8px}.Footer_social___aQ_M{width:40px;height:40px;border-radius:50%;border:1px solid var(--rp-sky-line);display:flex;align-items:center;justify-content:center;color:var(--rp-blue-mid);text-decoration:none;transition:background-color .15s ease}.Footer_social___aQ_M:hover{background-color:var(--rp-blue-dark);opacity:1}.Footer_columns__dUcFs{max-width:1360px;margin:0 auto;padding:48px clamp(20px,3vw,40px) 24px;display:grid;grid-template-columns:1fr;grid-gap:clamp(24px,3vw,48px);gap:clamp(24px,3vw,48px)}@media (min-width:640px){.Footer_columns__dUcFs{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Footer_columns__dUcFs{grid-template-columns:2fr 1fr 1fr 1fr}}.Footer_about__g_Gmn{font-size:14.5px;line-height:1.7;color:var(--text-secondary);margin:0;max-width:34ch}.Footer_sectionTitle__soWKz{font-size:14px;font-weight:600;margin-bottom:14px;color:var(--text-primary)}.Footer_list__nA1sk{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}.Footer_link__EWWOW{font-size:14.5px;color:var(--text-secondary);text-decoration:none}.Footer_link__EWWOW:hover{color:var(--accent-text);opacity:1}.Footer_bottom__O5rKs{max-width:1360px;margin:0 auto;padding:18px clamp(20px,3vw,40px) 40px;border-top:1px solid var(--border-color);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:13px;color:var(--text-muted)}.Footer_legal__gVqLl{display:flex;gap:20px}.Footer_legalLink__VU9ur{color:var(--text-muted);text-decoration:none}.Footer_legalLink__VU9ur:hover{color:var(--accent-text);opacity:1}.Header_header__MvnS2{position:-webkit-sticky;position:sticky;top:0;z-index:100}.Header_announce__O9Mmw{background-color:var(--rp-night);color:var(--rp-blue-mid);font-size:13px;letter-spacing:.01em;display:flex;justify-content:center;align-items:center;gap:10px;padding:9px 20px;text-align:center}.Header_announceIcon__Hdcw_{color:var(--rp-sky);flex-shrink:0}.Header_bar__ODNIU{background-color:var(--bg-primary);border-bottom:1px solid var(--border-color)}.Header_inner__ggL_E{max-width:1360px;margin:0 auto;padding:14px clamp(20px,3vw,40px);display:flex;align-items:center;justify-content:space-between;column-gap:clamp(16px,3vw,40px);row-gap:12px}.Header_logo__j7oID{display:flex;align-items:center;flex-shrink:0}.Header_logoImg__NIVuW{height:42px;width:auto}@media (max-width:479px){.Header_logoImg__NIVuW{height:36px}}.Header_nav__EE71E{align-items:center;gap:clamp(14px,2vw,28px);font-size:15.5px;margin-left:auto;white-space:nowrap}.Header_navLink__Q_hTB{color:var(--text-nav);text-decoration:none;padding-bottom:3px;border-bottom:2px solid transparent}.Header_navLink__Q_hTB:hover{color:var(--accent-text);opacity:1}.Header_navLinkActive__FX8vk{color:var(--text-primary);font-weight:600;border-bottom-color:var(--rp-blue)}.Header_actions__AFxTd{align-items:center;gap:10px;white-space:nowrap}.Header_search__8R1rx{border:none;background:none;cursor:pointer}.Header_account__urk5H,.Header_search__8R1rx{padding:8px;color:var(--text-nav);display:flex}.Header_account__urk5H:focus-visible,.Header_search__8R1rx:focus-visible{outline:2px solid var(--rp-blue);outline-offset:2px;border-radius:6px}.Header_maestro__IQNso{font-size:14.5px;color:var(--text-primary);background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:100px;padding:9px 16px;display:flex;align-items:center;gap:7px;text-decoration:none}.Header_maestroIcon__7oVkl{color:var(--accent-text)}.Header_shop__wm29v{font-size:14.5px;font-weight:600;background-color:var(--rp-blue);color:var(--rp-blue-light);border-radius:100px;padding:10px 20px;text-decoration:none}.Header_subnav__T7esx{background-color:var(--bg-primary);border-bottom:1px solid var(--border-color);overflow-x:auto}.Header_subnavInner__0TKdQ{width:100%;max-width:1360px;margin:0 auto;padding:0 clamp(20px,3vw,40px) 11px;display:flex;gap:clamp(12px,1.6vw,22px);font-size:14.5px}.Header_subnavLink__wXe2F{color:var(--text-nav);text-decoration:none;white-space:nowrap}.Header_subnavLink__wXe2F:hover{color:var(--accent-text);opacity:1}.Header_menuBtn__sdRcj{background:none;border:none;color:var(--text-primary);font-size:1.5rem;cursor:pointer}.Header_mobilePanel__PXwHC{background-color:var(--bg-primary);padding:1rem;flex-direction:column;gap:.25rem;border-bottom:1px solid var(--border-color);display:flex}.Header_mobileLink__LH6oj{color:var(--text-primary);font-weight:500;border-bottom:1px solid var(--border-color)}.Header_mobileLink__LH6oj,.Header_mobileMaestro__dm8RW{text-decoration:none;font-size:1rem;padding:.75rem .5rem}.Header_mobileMaestro__dm8RW{color:var(--text-body);font-weight:600;display:flex;align-items:center;gap:.5rem}.Header_mobileShop__mE7xM{flex:1 1;color:var(--rp-blue-light);background-color:var(--rp-blue);padding:.75rem 1rem;border-radius:100px;font-size:.95rem;font-weight:600;text-decoration:none;text-align:center}.Header_mobileCart__S_Ghu{background:var(--bg-secondary);border:none;color:var(--text-body);font-size:1.1rem;cursor:pointer;padding:.75rem 1rem;border-radius:100px;position:relative}.Header_cartBadge__WUHtv{position:absolute;top:4px;right:4px;background-color:var(--color-danger);color:var(--rp-white);font-size:.65rem;font-weight:700;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center}.Header_mobileCats__QDQZh{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border-color)}.Header_mobileCatsTitle__KSqWE{font-size:.75rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;padding:.25rem .5rem;margin-bottom:.25rem}.Header_mobileCatsList__j6yhF{display:flex;flex-wrap:wrap;gap:.375rem}.Header_mobileCat__eVO84{color:var(--text-body);text-decoration:none;font-size:.85rem;font-weight:500;padding:.375rem .75rem;background-color:var(--bg-secondary);border-radius:100px}.Hero_hero__T3Fr4{background-color:var(--rp-blue);color:var(--rp-white);position:relative;overflow:hidden}.Hero_inner__M_C9y{max-width:1360px;margin:0 auto;padding:clamp(48px,6vw,84px) clamp(20px,3vw,40px) clamp(52px,6vw,88px);display:grid;grid-template-columns:1fr;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:center}@media (min-width:1024px){.Hero_inner__M_C9y{grid-template-columns:1.08fr .92fr}}.Hero_eyebrow__0ZXf3{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--rp-sky);margin-bottom:26px}.Hero_title__Bn2TU{font-size:clamp(44px,5.3vw,76px);font-weight:600;line-height:1.02;letter-spacing:-.035em;margin:0 0 22px;text-wrap:balance}.Hero_lead__F16sG{font-size:19px;line-height:1.6;color:var(--rp-blue-mid);max-width:52ch;margin:0 0 34px}.Hero_ctas__4iFP6{display:flex;gap:12px;flex-wrap:wrap}.Hero_ctaPrimary__lJ5Mt{background-color:var(--rp-white);color:var(--rp-blue);font-size:16px;font-weight:600;padding:15px 28px;border-radius:100px;text-decoration:none}.Hero_ctaSecondary__DEHzS{border:1px solid var(--rp-sky);color:var(--rp-blue-light);font-size:16px;font-weight:500;padding:14px 26px;border-radius:100px;display:inline-flex;align-items:center;gap:8px;text-decoration:none}.Hero_tiles__2h87e{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.Hero_tile__L4pk3{background-color:var(--rp-blue-dark);border-radius:12px;padding:22px 20px 20px;display:flex;flex-direction:column;gap:44px;color:var(--rp-white);min-height:168px;text-decoration:none;transition:background-color .15s ease}.Hero_tile__L4pk3:hover{background-color:var(--rp-blue-hover);opacity:1}.Hero_tileText__fwE_t{margin-top:auto}.Hero_tileName__MVD_y{font-size:17px;font-weight:600;letter-spacing:-.015em}.Hero_tileNote__JPkgJ{font-size:13px;color:var(--rp-sky);margin-top:5px;line-height:1.4}.Hero_maestro__7TCbg{grid-column:span 2;background-color:var(--rp-night);border:1px dashed var(--rp-sky-line);border-radius:12px;padding:18px 20px;display:flex;align-items:center;gap:14px;color:var(--rp-blue-light);text-decoration:none;transition:background-color .15s ease}.Hero_maestro__7TCbg:hover{background-color:var(--rp-night-hover);opacity:1}.Hero_maestroArrow__Xe_b5,.Hero_maestroIcon__wOHXJ{color:var(--rp-sky);flex-shrink:0}.Hero_maestroArrow__Xe_b5{margin-left:auto}.Hero_maestroTitle__92_ze{font-size:15.5px;font-weight:600}.Hero_maestroNote__YscBp{font-size:13px;color:var(--rp-sky);margin-top:3px}@media (max-width:479px){.Hero_tile__L4pk3{min-height:132px;gap:28px;padding:18px 16px 16px}}.AITools_intro__NRSZv{max-width:62ch;margin-bottom:36px}.AITools_grid__7RRcf{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:768px){.AITools_grid__7RRcf{grid-template-columns:repeat(2,1fr)}}.AITools_tool__FY74P{border-left:3px solid var(--rp-blue);padding:26px 28px 28px;display:flex;gap:20px;align-items:flex-start}.AITools_icon__sx_99{width:46px;height:46px;border-radius:10px;background-color:var(--accent-bg);color:var(--accent-text);display:flex;align-items:center;justify-content:center;flex-shrink:0}.AITools_toolTitle__siok7{font-size:20px;font-weight:600;letter-spacing:-.02em;margin-bottom:7px}.AITools_toolText__IxjHv{font-size:15.5px;line-height:1.6;color:var(--text-secondary);margin:0 0 12px}.AITools_toolCta__aGHW1{font-size:14px;font-weight:600;color:var(--accent-text)}.Cards_grid__wkxez{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media (min-width:480px){.Cards_grid__wkxez{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Cards_grid__wkxez{grid-template-columns:repeat(3,1fr)}}.Cards_card__j6vB2{display:flex;flex-direction:column}.Cards_media__kpu8q{aspect-ratio:16/10;position:relative;border-bottom:1px solid var(--border-color);background-color:var(--bg-secondary)}.Cards_body__0bIUY{padding:18px 20px 22px;display:flex;flex-direction:column;flex:1 1}.Cards_title__fDT00{font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.25;margin-bottom:12px}.Cards_text__31qK1{font-size:14.5px;line-height:1.6;color:var(--text-secondary);margin-bottom:14px}.Cards_tags__togCU{display:flex;gap:7px;flex-wrap:wrap}.Cards_tagsSpaced__dPxK7{margin-bottom:16px}.Cards_tag__1l9I4{font-size:12.5px;color:var(--text-secondary);background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:100px;padding:4px 11px}.Cards_cta__KB6DM{margin-top:auto;font-size:14px;font-weight:600;color:var(--accent-text)}.Cards_footnote__gN4Rb{margin-top:28px;text-align:center}.FeaturedProduct_grid__A4C3H{display:grid;grid-template-columns:1fr;grid-gap:clamp(32px,5vw,64px);gap:clamp(32px,5vw,64px);align-items:center}@media (min-width:768px){.FeaturedProduct_grid__A4C3H{grid-template-columns:1fr 1fr}}.FeaturedProduct_media__lAYFJ{aspect-ratio:1/.82;border-radius:12px;border:1px solid var(--border-color);background-color:var(--rp-white);position:relative;overflow:hidden}.FeaturedProduct_badge__OzjhL{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;background-color:var(--accent-bg);color:var(--rp-blue-dark);padding:7px 14px;border-radius:100px;margin-bottom:20px}[data-theme=dark] .FeaturedProduct_badge__OzjhL{color:var(--accent-text)}.FeaturedProduct_title__t38hy{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.03em;line-height:1.06;margin:0 0 18px;text-wrap:pretty;color:var(--text-primary)}.FeaturedProduct_text__nh9tB{font-size:17.5px;line-height:1.7;color:var(--text-secondary);margin:0 0 28px;max-width:50ch}.Section_wrap__IehJa{max-width:1360px;margin:0 auto;padding:clamp(48px,6vw,80px) clamp(20px,3vw,40px)}.Section_band__vqZt8{background-color:var(--bg-secondary)}.Section_bandWhite__iw1G0,.Section_band__vqZt8{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.Section_bandWhite__iw1G0{background-color:var(--bg-card)}.Section_head__rhs59{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:36px}.Section_title__dplNc{font-size:clamp(32px,3.4vw,46px);font-weight:600;letter-spacing:-.03em;line-height:1.1;margin:0 0 8px;color:var(--text-primary);text-wrap:balance}.Section_lead__Vf2_5{font-size:17.5px;line-height:1.6;color:var(--text-secondary);margin:0}.Section_headLink__U_YTX{font-size:15px;font-weight:600;white-space:nowrap;color:var(--accent-text);text-decoration:none}.Section_eyebrow__1AWiB{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-eyebrow);margin-bottom:16px}.Section_btnPrimary__xF1x_{background-color:var(--rp-blue);color:var(--rp-blue-light);font-weight:600;padding:15px 28px;border-radius:100px}.Section_btnOutline__JCIck,.Section_btnPrimary__xF1x_{font-size:16px;text-decoration:none;display:inline-block}.Section_btnOutline__JCIck{border:1px solid var(--border-strong);color:var(--text-primary);font-weight:500;padding:14px 26px;border-radius:100px}.Section_ctas__HUE7q{display:flex;gap:12px;flex-wrap:wrap}.Section_card__6hP3z{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:10px;overflow:hidden;color:var(--text-primary);text-decoration:none;transition:border-color .15s ease}.Section_card__6hP3z:hover{border-color:var(--rp-blue);opacity:1}.Newsletter_grid__bCZDh{display:grid;grid-template-columns:1fr;grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:center;padding-block:clamp(40px,5vw,64px)}@media (min-width:768px){.Newsletter_grid__bCZDh{grid-template-columns:1fr 1fr}}.Newsletter_title__nfAdZ{font-size:clamp(26px,2.6vw,36px);font-weight:600;letter-spacing:-.028em;margin:0 0 10px;color:var(--text-primary)}.Newsletter_text__fpJkM{font-size:17px;line-height:1.6;color:var(--text-secondary)}.Newsletter_form___i8Xe{display:flex;gap:10px;flex-wrap:wrap}.Newsletter_input__ghKk_{flex:1 1;min-width:220px;font-family:inherit;font-size:16px;padding:15px 18px;border-radius:100px;border:1px solid var(--border-strong);background-color:var(--bg-card);color:var(--text-primary)}.Newsletter_inputError__O_tDv{border-color:var(--color-danger)}.Newsletter_submit__rLa8t{background-color:var(--rp-blue);color:var(--rp-blue-light);font-family:inherit;font-size:16px;font-weight:600;padding:15px 28px;border-radius:100px;border:none;cursor:pointer;white-space:nowrap}.Newsletter_error__KpfEo{width:100%;margin:4px 0 0;font-size:13.5px;color:var(--color-danger)}.Newsletter_successTitle__s6Yc3{font-size:1.25rem;font-weight:600;color:var(--text-primary)}.Newsletter_successText__6o4vH{font-size:15px;color:var(--text-secondary);margin-top:8px}.TrustBar_section__nRe0z{background-color:var(--bg-primary);border-bottom:1px solid var(--border-color)}.TrustBar_inner__3ddpO{max-width:1360px;margin:0 auto;padding:clamp(32px,4vw,52px) clamp(20px,3vw,40px)}.TrustBar_stats__nnw1q{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background-color:var(--border-color);border:1px solid var(--border-color);border-radius:10px;overflow:hidden;margin-bottom:28px}@media (min-width:768px){.TrustBar_stats__nnw1q{grid-template-columns:repeat(4,1fr)}}.TrustBar_stat__npc8K{background-color:var(--bg-primary);padding:26px 24px 28px;text-align:center;display:flex;flex-direction:column}.TrustBar_num__IeHsC{order:-1;font-size:clamp(36px,4vw,46px);font-weight:600;letter-spacing:-.04em;color:var(--accent-text);line-height:1}.TrustBar_label__5jtLD{font-size:14px;color:var(--text-secondary);margin-top:9px;line-height:1.4}.TrustBar_awards__6fr4P{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.TrustBar_award__lkJJs{border:1px solid var(--border-color);background-color:var(--bg-card);border-radius:100px;padding:8px 16px 8px 8px;display:flex;align-items:center;gap:10px;font-size:14px;color:var(--text-primary)}.TrustBar_medal__gYeWF{width:28px;height:28px;border-radius:50%;background-color:var(--rp-medal-gold-bg);color:var(--rp-medal-gold-fg);display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:600;flex-shrink:0}.TrustBar_more__ylNnu{font-size:14px;font-weight:600;margin-left:6px;color:var(--accent-text);text-decoration:none}.GamaExplorer_grid__SV1eS{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px}@media (min-width:480px){.GamaExplorer_grid__SV1eS{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.GamaExplorer_grid__SV1eS{grid-template-columns:repeat(4,1fr)}}.GamaExplorer_cat__zJcDY{border-top:3px solid var(--rp-blue);display:flex;flex-direction:column}.GamaExplorer_media__EDKQ2{aspect-ratio:4/3;position:relative;border-bottom:1px solid var(--border-color);background-color:var(--rp-white)}.GamaExplorer_body__TnPEH{padding:18px 20px 22px}.GamaExplorer_name__vDq1r{font-size:21px;font-weight:600;letter-spacing:-.02em;margin-bottom:6px}.GamaExplorer_desc___z9I9{font-size:14.5px;line-height:1.5;color:var(--text-secondary)}.GamaExplorer_count__QH3uj{font-size:13px;color:var(--text-muted);margin-top:12px}.WhyWeWin_intro__OesNr{max-width:62ch;margin-bottom:36px}.WhyWeWin_grid__F9X4k{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:768px){.WhyWeWin_grid__F9X4k{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.WhyWeWin_grid__F9X4k{grid-template-columns:repeat(4,1fr)}}.WhyWeWin_item__s_F7G{background-color:var(--bg-primary);border:1px solid var(--border-color);border-top:3px solid var(--rp-blue);border-radius:10px;padding:22px 22px 24px}.WhyWeWin_itemTitle__Yb_M_{font-size:19px;font-weight:600;letter-spacing:-.02em;margin-bottom:8px;color:var(--text-primary)}.WhyWeWin_itemText__AZ9Gp{font-size:15px;line-height:1.6;color:var(--text-secondary)}.Origin_grid__fBi4f{display:grid;grid-template-columns:1fr;grid-gap:clamp(32px,5vw,60px);gap:clamp(32px,5vw,60px)}@media (min-width:1024px){.Origin_grid__fBi4f{grid-template-columns:1.55fr 1fr}}.Origin_title__Ie4gQ{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.03em;line-height:1.06;margin:0 0 22px;text-wrap:pretty;color:var(--text-primary)}.Origin_text__iVPjB{font-size:18px;line-height:1.75;color:var(--text-body);margin:0 0 20px;max-width:62ch}.Origin_text__iVPjB:last-of-type{margin-bottom:28px}.Origin_btn__uIAZF{font-size:15.5px;padding:13px 24px}.Origin_factories__DeCMf{border-top:1px solid var(--border-color);padding-top:24px}@media (min-width:1024px){.Origin_factories__DeCMf{border-top:none;padding-top:0;border-left:1px solid var(--border-color);padding-left:clamp(20px,3vw,40px)}}.Origin_factoriesTitle__MHKK5{font-size:15px;font-weight:600;margin-bottom:20px;color:var(--text-primary)}.Origin_list__t9jUh{list-style:none;display:flex;flex-direction:column}.Origin_factory__Pd__c{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid var(--border-color);align-items:flex-start}.Origin_pin__YzFBB{color:var(--accent-text);flex-shrink:0;margin-top:2px}.Origin_place__YTcZ3{font-size:15.5px;font-weight:500;color:var(--text-primary)}.Origin_what__65oYx{font-size:13.5px;color:var(--text-secondary);margin-top:3px}