.carefully-crafted-by_carefullyCraftedBy__BPIuD{margin:4rem 0 8rem}@media(min-width:48em){.carefully-crafted-by_carefullyCraftedBy__BPIuD{margin:8rem 0}}.carefully-crafted-by_container__AItkO{display:grid;grid-template-columns:1fr;justify-items:center}@media(min-width:48em){.carefully-crafted-by_container__AItkO{grid-template-columns:auto auto;justify-content:space-around;align-items:center}}.carefully-crafted-by_image__pArT9{max-width:100%;height:auto}.keycap-detail-viewer_keycapDetailViewerLoupe__2BmpR{position:absolute;top:0;left:0;z-index:1;border:10px solid #5f63d6;border-radius:50%;background-image:repeating-linear-gradient(45deg,#5f63d6,#5f63d6 10px,#fff 0,#fff 20px);background-position:50%;background-color:rgba(32,25,86,.8);width:250px;height:250px;pointer-events:none}@media(max-width:800px){.keycap-detail-viewer_keycapDetailViewerLoupe__2BmpR{display:none}}.keycap-detail-viewer_keycapDetailViewerLoupe__2BmpR:before{position:absolute;top:-2.5px;left:-2.5px;border:5px solid #fff;border-radius:50%;width:var(--js-loupe-size);height:var(--js-loupe-size);content:""}.banner_banner__Bh4VE{display:block;margin:0;background:var(--japan-banner-bg,#3e5061);padding:1.5rem 0}.banner_container__laNnJ{display:flex;flex-direction:column;align-items:center;gap:2rem}@media(min-width:48em){.banner_container__laNnJ{flex-direction:row;justify-content:space-between;gap:5rem}}.banner_container__laNnJ>p{display:flex;align-items:center;gap:.5rem;margin:0;color:var(--banner-p-color,#fff);text-align:center}@media(min-width:48em){.banner_container__laNnJ>p{text-align:left}}.banner_container__laNnJ>button{text-transform:uppercase}.banner_container__laNnJ>a,.banner_container__laNnJ>button{flex-shrink:0;margin:0;background:rgba(0,0,0,0);color:var(--banner-link-color,#fff);font-weight:700;text-decoration:none}.banner_container__laNnJ>a:active,.banner_container__laNnJ>a:focus-within,.banner_container__laNnJ>a:hover,.banner_container__laNnJ>button:active,.banner_container__laNnJ>button:focus-within,.banner_container__laNnJ>button:hover{background:rgba(0,0,0,0);color:var(--banner-link-color,#fff);text-decoration:underline}.footer-cta_footerCTA__UITFI{background-color:#ededed}.footer-cta_footerCTA__container__aqmAS{position:relative;padding:4.375rem 1rem 3.375rem;max-width:866px}@media(min-width:48em){.footer-cta_footerCTA__container__aqmAS{text-align:left}}.footer-cta_footerCTA__imgDecoration__9Hdi6{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.footer-cta_footerCTA__figure__c2d2c{display:inline-block;margin:0}.footer-cta_footerCTA__blockquote__49cr8{margin:0;font-style:italic;font-weight:400;font-size:1.25rem}@media(max-width:47.98em){.footer-cta_footerCTA__blockquote__49cr8{font-size:1.25rem}}.footer-cta_footerCTA__blockquote__49cr8{line-height:1.3333}.footer-cta_footerCTA__blockquote__49cr8:before{content:"“"}.footer-cta_footerCTA__blockquote__49cr8:after{content:"”"}.footer-cta_footerCTA__figcaption__r8Llk{margin-top:.5rem;font-style:normal;font-size:1.25rem;line-height:1.5}.footer-cta_footerCTA__figcaption__r8Llk:before{content:"— "}.footer-cta_footerCTA__paragraph__awFBZ{margin-top:2rem;color:#5e5e5e;font-weight:300;font-size:1.25rem;line-height:1.5}.footer-cta_footerCTA__paragraph__awFBZ a{color:currentcolor}.footer_footer__OfyoQ{position:relative;z-index:var(--z-index-footer)}.subscription-lightbox_subscriptionLightbox__RAaIw{--opacity:1;--pointer-events:all;display:flex;position:fixed;top:0;left:0;justify-content:center;align-items:center;opacity:var(--opacity);transition:all .3s linear;transition-property:opacity;padding:2.25rem;width:100vw;height:100vh;overflow:hidden;pointer-events:var(--pointer-events);font-family:var(--var-font-sans-serif)}@media(max-width:568px){.subscription-lightbox_subscriptionLightbox__RAaIw{display:flex}}.subscription-lightbox_subscriptionLightbox__boxWrapper__xVCaZ{--theme-background:rgb(12,16,21);--theme-color:#fff;--theme-svg-stroke:#fff;--js-form-bg-override:#fff;--js-form-text-override:rgb(12,16,21);position:relative;z-index:calc(var(--z-index-modal) + 1);width:100%;max-width:1075px}@media(max-width:768px){.subscription-lightbox_subscriptionLightbox__boxWrapper__xVCaZ{-webkit-overflow-scrolling:touch;overflow:auto}}.subscription-lightbox_subscriptionLightbox__box__dUtz_{display:grid;position:relative;grid-template-columns:100%;align-items:stretch;z-index:10;border:1px solid var(--theme-color);background:var(--theme-background,#fff);width:100%;max-width:1073px;height:auto;max-height:calc(100vh - 4.5rem);overflow:auto;color:var(--theme-color,#000)}@media(min-width:64em){.subscription-lightbox_subscriptionLightbox__box__dUtz_{grid-template-columns:320px calc(100% - 320px)}}.subscription-lightbox_subscriptionLightbox__close__5nwYi{display:flex;position:absolute;top:.75rem;right:.75rem;justify-content:center;align-items:center;z-index:2;transition:opacity .2s ease-in-out;cursor:pointer;fill:var(--theme-color);width:28px;height:28px}.subscription-lightbox_subscriptionLightbox__close__5nwYi:hover{opacity:.8}.subscription-lightbox_subscriptionLightbox__close__5nwYi svg{display:block;height:auto}.subscription-lightbox_subscriptionLightbox__close__5nwYi svg line{stroke:var(--theme-color);stroke-width:2}@media(min-width:48em)and (max-width:63.98em){.subscription-lightbox_subscriptionLightbox__close__5nwYi svg line{stroke:#0c1015}}@media(max-width:475px){.subscription-lightbox_subscriptionLightbox__close__5nwYi{width:28px;height:28px}.subscription-lightbox_subscriptionLightbox__close__5nwYi svg{width:24px}}@media(max-width:390px){.subscription-lightbox_subscriptionLightbox__close__5nwYi{width:20px;height:20px}.subscription-lightbox_subscriptionLightbox__close__5nwYi svg{width:20px}}.subscription-lightbox_subscriptionLightbox__content___0Ygj{padding:3rem;overflow-y:auto}@media(max-width:475px){.subscription-lightbox_subscriptionLightbox__content___0Ygj{padding:36px 24px}}.subscription-lightbox_subscriptionLightbox__title__DffsX{margin-top:0;margin-bottom:1.5rem}.subscription-lightbox_subscriptionLightbox__titleImage__Yu4am,.subscription-lightbox_subscriptionLightbox__titleText__n1SBH{display:inline;vertical-align:middle}.subscription-lightbox_subscriptionLightbox__titleImage__Yu4am{stroke:var(--theme-color,#323546)}.subscription-lightbox_subscriptionLightbox__titleText__n1SBH{margin:0 0 0 1.25rem;font-weight:900;font-size:2.5rem;text-transform:uppercase}@media(max-width:390px){.subscription-lightbox_subscriptionLightbox__titleText__n1SBH{font-size:2.25rem}}.subscription-lightbox_subscriptionLightbox__figure__EFOUK{position:relative;margin:3rem auto;font-size:1.5rem;line-height:1.5}@media(max-width:600px){.subscription-lightbox_subscriptionLightbox__figure__EFOUK{margin:1.5rem 0 1rem}}.subscription-lightbox_subscriptionLightbox__quote__H_mQP{margin:0 0 1rem;font-style:italic}@media(max-width:954px){.subscription-lightbox_subscriptionLightbox__quote__H_mQP{font-size:1.25rem}}@media(max-width:600px){.subscription-lightbox_subscriptionLightbox__quote__H_mQP{margin-bottom:.375rem;font-size:1rem}}.subscription-lightbox_subscriptionLightbox__quoteSource__6_1PB{font-weight:700}@media(max-width:954px){.subscription-lightbox_subscriptionLightbox__quoteSource__6_1PB{font-size:1.25rem}}@media(max-width:600px){.subscription-lightbox_subscriptionLightbox__quoteSource__6_1PB{font-size:.625rem}}.subscription-lightbox_subscriptionLightbox__quoteSource__6_1PB:before{content:"- "}.subscription-lightbox_subscriptionLightbox__successTitle__A3z79{margin-bottom:1.5rem;font-weight:300;font-size:2.625rem}.subscription-lightbox_subscriptionLightbox__paragraph__Pi5Au{margin-bottom:.75rem;font-size:1.25rem}@media(max-width:954px){.subscription-lightbox_subscriptionLightbox__paragraph__Pi5Au{font-size:1rem}}.subscription-lightbox_subscriptionLightbox__paragraph__Pi5Au{line-height:1.6}.subscription-lightbox_subscriptionLightbox__paragraph__Pi5Au:first-of-type{margin-bottom:3rem}.subscription-lightbox_subscriptionLightbox__paragraph__Pi5Au em{font-style:normal;font-weight:700}.subscription-lightbox_subscriptionLightbox__paragraph__Pi5Au a{color:currentcolor}.subscription-lightbox_subscriptionLightbox__paragraphMobile__JAcSL{margin-bottom:.75rem;font-size:.875rem}@media(min-width:601px){.subscription-lightbox_subscriptionLightbox__paragraphMobile__JAcSL{display:none}}.subscription-lightbox_subscriptionLightbox__paragraphMobile__JAcSL{line-height:1.6}.subscription-lightbox_subscriptionLightbox__paragraphMobile__JAcSL:first-of-type{margin-bottom:3rem}@media(max-width:600px){.subscription-lightbox_subscriptionLightbox__paragraphMobile__JAcSL:first-of-type{margin-bottom:.75rem}.subscription-lightbox_subscriptionLightbox__paragraphDesktop__Ylxz_{display:none}}.subscription-lightbox_image__Q6fMZ{max-width:100%;height:auto}.subscription-lightbox_imageContainer__lSUvX{display:none;justify-content:center;align-items:flex-start;background:linear-gradient(135deg,#d4e9e9,#d4e9e9 14.83%,#e5f2f2 0,#e5f2f2 29.45%,#f5fafa 29.5%),#d4e9e9;height:10rem;overflow:hidden}@media(min-width:48em){.subscription-lightbox_imageContainer__lSUvX{display:flex;padding:0;height:16.5rem}}@media(min-width:64em){.subscription-lightbox_imageContainer__lSUvX{justify-content:center;align-items:center;padding:0;height:auto}}.navbar_top__NlJgo{--navbar-top-bg-color:#150936;--navbar-top-item-color:rgb(255 255 255/60%);--navbar-top-item-color-hover:#fff;--navbar-top-item-color-active:#fff;--navbar-top-item-dot-color:#fff0;--icon-cart-stroke:#c9c9c9;--icon-cart-text-no-items-fill:#c9c9c9;--icon-cart-text-with-items-fill:#fcac7e;--icon-cart-ellipse-fill:#fcac7e;--navbar-cart-text-color:#c9c9c9}.navbar_bottom__QP6FI{--button-bg:var(--color-voyager-buy);--button-bg-hover:var(--color-voyager-buy-hover);--navbar-subsite-logo-keyframe-from:-36%;--navbar-subsite-logo-keyframe-from-scale:0.29;--navbar-subsite-logo-keyframe-to:-52%;--navbar-subsite-logo-keyframe-to-scale:0.4;--navbar-subsite-logo-ship-left:54%;--icon-cart-stroke:#c9c9c9;--icon-cart-text-no-items-fill:#c9c9c9;--icon-cart-text-with-items-fill:#fcac7e;--icon-cart-ellipse-fill:#fcac7e;--navbar-cart-text-color:#c9c9c9;opacity:1;transition:opacity .2s ease-in-out}.navbar_bottom___hidden__Dd0so{opacity:0;pointer-events:none}.layout-voyager_layout__5Y11w{--color-surface-page:#0f0725;--color-surface-raised:rgba(32,25,86,0.8);--color-text-primary:#fff;--color-text-secondary:rgba(255,255,255,0.9);--color-border:rgba(255,255,255,0.1);--color-accent:#fcac7e;--color-accent-ink:#22262b;--color-link:rgba(255,255,255,0.9);--color-link-hover:#fcac7e;--font-weight-heading:300;--color-voyager-unselected:linear-gradient(180deg,#1d1b4d,#1b1a4b);--color-voyager-purple:linear-gradient(180deg,#5f63d6,#2b3380);--color-voyager-buy:linear-gradient(180deg,#fdc7a8,#fcac7e 50%,#fcac7e) 0% 0% /200% 200%;--color-voyager-buy-hover:linear-gradient(180deg,#fdc7a8,#fcac7e 50%,#fcac7e) 0% 100% /200% 200%;--color-voyager-unselected-to-purple:linear-gradient(180deg,#1d1b4d,#1b1a4b 50%,#5f63d6 0,#2b3380) 0% 0% /200% 200%;--color-voyager-unselected-to-purple-hover:linear-gradient(180deg,#1d1b4d,#1b1a4b 50%,#5f63d6 0,#2b3380) 0% 100% /200% 200%;--footer-bottom-bg:var(--color-surface-page);--footer-bottom-color:#fffc;--japan-banner-bg:#4d51c2;background:var(--color-surface-page);font-family:var(--var-font-sans-serif),sans-serif}.layout-voyager_main__581FT{min-height:calc(100vh - 45rem)}.layout-voyager_cart__lSmzu{--cart-bg:#0f0725;--cart-header-button-bg:#150936;--cart-header-icon-cart-stroke:#c9c9c9;--cart-header-icon-cart-text-no-items-fill:#c9c9c9;--icon-cart-text-with-items-fill:#fcac7e;--icon-cart-ellipse-fill:#fcac7e;--cart-items-empty-bg-to:#0f0725;--cart-items-empty-bg-from:#150936;--cart-add-board-bg:#0f0725;--cart-price-total-bg:#150936;--cart-checkout-a-bg:#fcac7e;--cart-checkout-a-hover-bg:#cc8861;--cart-footer-a-color:#fcac7e;--cart-note-button-bg:#323a8c;--cart-note-form-bg:#323a8c;--cart-note-textarea-bg:#0f0725;--credit-cards-bg:#ffd4bb}.our-keycaps-columnar_ourKeycapsColumnar__h8eNt{background:var(--color-surface-raised);padding:4rem 0}.our-keycaps-columnar_container__vWTL9{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "content";align-items:center;gap:3rem}@media(min-width:64em){.our-keycaps-columnar_container__vWTL9{grid-template-columns:1fr 1fr;grid-template-areas:"image content";gap:5rem}}.our-keycaps-columnar_image__8w3Qe{grid-area:image;justify-self:center;max-width:100%;height:auto}.our-keycaps-columnar_content__Gy7Bp{grid-area:content}.our-keycaps-columnar_heading__M5z50{font-size:1.875rem;line-height:2.5rem;letter-spacing:-.021em;color:var(--color-text-primary);font-weight:var(--font-weight-heading)}@media(min-width:64em){.our-keycaps-columnar_heading__M5z50{font-size:2.625rem;line-height:3.5rem;letter-spacing:-.022em}}.our-keycaps-columnar_p__l0feH{font-size:1.25rem;line-height:2rem;letter-spacing:-.017em;color:var(--color-text-secondary);font-weight:400;margin:0 0 2rem}.our-keycaps-exclusive_ourKeycapsExclusive__FIU9c{margin-bottom:-5rem;background:var(--color-surface-raised);padding:3rem 0 10rem}@media(min-width:48em){.our-keycaps-exclusive_ourKeycapsExclusive__FIU9c{padding-top:4rem}}.our-keycaps-exclusive_container__1V1KG{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "content";align-items:center;gap:3rem}@media(min-width:64em){.our-keycaps-exclusive_container__1V1KG{grid-template-columns:1fr 1fr;grid-template-areas:"image content";gap:5rem}}.our-keycaps-exclusive_content__lQsaq{grid-area:content}.our-keycaps-exclusive_h3__7Sowu{font-size:1.875rem;line-height:2.5rem;letter-spacing:-.021em;color:var(--color-text-primary);font-weight:var(--font-weight-heading)}@media(min-width:64em){.our-keycaps-exclusive_h3__7Sowu{font-size:2.625rem;line-height:3.5rem;letter-spacing:-.022em}}.our-keycaps-exclusive_p__1EVxN{font-size:1.25rem;line-height:2rem;letter-spacing:-.017em;color:var(--color-text-secondary);font-weight:400;margin:0 0 2rem}.our-keycaps-exclusive_image__v6Q5k{grid-area:image;justify-self:center;width:100%;max-width:22.25rem;height:auto}.header-voyager_pageDescriptionContent__3XbqP,.header-voyager_pageTitle__Mm3rs,.header-voyager_sunImageContainer__gIr72{margin:0 auto;padding:3.75rem 2rem;max-width:1390px;color:#fffbfb}.header-voyager_headerVoyager__dOqzl{position:relative;background:linear-gradient(200deg,#5f63d6 4.73%,#2b3380 19.04%,#150936 36.7%);background-position:top;background-size:1390px 3680px;background-repeat:no-repeat;overflow:hidden}@media(min-width:64em){.header-voyager_headerVoyager__dOqzl{background-size:100% 3680px}}.header-voyager_pageTitle__Mm3rs{padding:4.5rem 9rem 4.5rem 2rem;font-weight:300;font-size:1.875rem;line-height:2.5rem;letter-spacing:-.021em;color:var(--color-text-primary);font-weight:var(--font-weight-heading)}@media(min-width:64em){.header-voyager_pageTitle__Mm3rs{font-size:2.625rem;line-height:3.5rem;letter-spacing:-.022em}}.header-voyager_pageTitle___withImage__kLEP2{padding:4.5rem 9rem 7rem 2rem}@media(min-width:64em){.header-voyager_pageTitle__Mm3rs{padding:3.75rem 2rem}}.header-voyager_pageDescriptionWrapper__6DSG5{background:rgba(0,0,0,.2)}.header-voyager_pageDescriptionContent__3XbqP{padding:5rem 2rem}.header-voyager_pageDescriptionContent___withImage__oE_0t{padding:7rem 2rem}@media(min-width:64em){.header-voyager_pageDescriptionContent__3XbqP{padding:4rem 2rem}}.header-voyager_pageDescription__PSvUd{margin:0;padding:0;max-width:100%;white-space:pre-wrap;font-size:1.5rem;line-height:2rem;letter-spacing:-.019em;color:var(--color-text-primary);font-weight:400}@media(min-width:48em){.header-voyager_pageDescription__PSvUd{max-width:min(70%,43.75rem)}}.header-voyager_sunImageContainer__gIr72{position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);padding:0;width:100%;pointer-events:none}.header-voyager_sunImage__XVDP5{position:absolute;top:2.0625rem;right:0;transform:translateX(50%)}@media(min-width:600px){.header-voyager_sunImage__XVDP5{transform:translateX(30%)}}@media(min-width:64em){.header-voyager_sunImage__XVDP5{top:-1rem;transform:none}}.header-voyager_image__VKnYm{max-width:100%;height:auto}.header-voyager_pageTitle___container__p6kCK{padding-left:0}@media(min-width:64em){.header-voyager_pageTitle___container__p6kCK{padding-right:0}}.header-voyager_pageDescriptionContent___container__RDLpK{padding-inline:0}.header-voyager_sunAnchor__0_2Oa{position:relative;height:100%}.our-keycaps-header_headerImage__VPcKd{position:absolute;top:50%;right:0;transform:translate(20%,-90%);z-index:3;max-width:350px}@media(min-width:40em){.our-keycaps-header_headerImage__VPcKd{transform:translate(20%,-80%);max-width:428px}}@media(min-width:64em){.our-keycaps-header_headerImage__VPcKd{top:unset;bottom:.8125rem;transform:translateX(75px)}}.our-keycaps-social-proof_ourKeycapsSocialProof__bzcOF{grid-area:social;margin:4rem 0}.our-keycaps-social-proof_figure__cUeJ4{position:relative;margin:0 auto;border:1px solid var(--color-border);border-radius:.5rem;padding:1rem 1.5rem;max-width:min(56.25rem,100% - 4rem)}.our-keycaps-social-proof_footer__pzUyl{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.5rem}@media(min-width:40em){.our-keycaps-social-proof_footer__pzUyl{flex-direction:row;align-items:center}}.our-keycaps-social-proof_quoteContainer__0OpzA{margin:0 .5rem 1.5rem 0}.our-keycaps-social-proof_blockquote__8H5HM{font-size:1.25rem;line-height:2rem;letter-spacing:-.017em;color:var(--color-text-secondary);font-weight:400;display:inline;margin:0;color:var(--color-text-primary);font-style:italic}.our-keycaps-social-proof_blockquote__8H5HM:before{content:"“"}.our-keycaps-social-proof_blockquote__8H5HM:after{content:"”"}.our-keycaps-social-proof_content__daUYn{display:none}@media(min-width:48em){.our-keycaps-social-proof_content__daUYn{display:inline}}.our-keycaps-social-proof_content___mobile__q2oDG{display:inline}@media(min-width:48em){.our-keycaps-social-proof_content___mobile__q2oDG{display:none}}.our-keycaps-social-proof_content___show__RV72s{display:inline}.our-keycaps-social-proof_content___hide__2iBEr{display:none}.our-keycaps-social-proof_figcaption__johXA{font-size:1.25rem;line-height:2rem;letter-spacing:-.017em;color:var(--color-text-secondary);font-weight:400;margin:0;color:var(--color-text-primary);font-weight:700}.our-keycaps-social-proof_figcaption__johXA:before{content:"— "}.our-keycaps-social-proof_link__66TtW{cursor:pointer;outline:inherit;border:none;background:none;padding:0;font:inherit;color:var(--color-link);font-weight:400;font-size:inherit;line-height:inherit;transition:color .2s ease-in-out}.our-keycaps-social-proof_link__66TtW:active,.our-keycaps-social-proof_link__66TtW:focus,.our-keycaps-social-proof_link__66TtW:hover{color:var(--color-link-hover)}.our-keycaps-social-proof_link__66TtW{font-size:1.25rem;line-height:2rem;letter-spacing:-.017em;display:inline-block;font-style:normal;text-decoration:underline}@media(min-width:48em){.our-keycaps-social-proof_link__66TtW{display:none}}.our-keycaps-social-proof_emoji__yFBOI{position:absolute;top:0;right:0;transform:translate(50%,-50%)}.our-keycaps-intro_ourKeycapsIntro__qMzoH{padding:4rem 0}@media(min-width:48em){.our-keycaps-intro_ourKeycapsIntro__qMzoH{margin:4rem 0;padding:0}}.our-keycaps-intro_container__Pxv7z{display:grid;grid-template-columns:1fr;grid-template-areas:"social" "image" "content";align-items:center}@media(min-width:64em){.our-keycaps-intro_container__Pxv7z{grid-template-columns:1fr 1fr;grid-template-areas:"social social" "content image";column-gap:5rem}}.our-keycaps-intro_image__yXgAs{grid-area:image;margin:5rem 0;width:100%;height:auto}.our-keycaps-intro_content__S1JsF{grid-area:content}.our-keycaps-intro_paragraph__WHJ1t{font-size:1.25rem;line-height:2rem;letter-spacing:-.017em;color:var(--color-text-secondary);font-weight:400;margin:0 0 2rem}.our-keycaps-keymapp_ourKeycapsKeymapp__RzJSa{padding:4rem 0}@media(min-width:48em){.our-keycaps-keymapp_ourKeycapsKeymapp__RzJSa{margin:4rem 0;padding:0}}.our-keycaps-keymapp_container__D6WHp{display:grid;grid-template-columns:1fr;grid-template-areas:"content" "video";align-items:center;gap:3rem}@media(min-width:64em){.our-keycaps-keymapp_container__D6WHp{grid-template-columns:1fr 1fr;grid-template-areas:"content video";gap:5rem}}.our-keycaps-keymapp_content__nTsnp{grid-area:content}.our-keycaps-keymapp_p__GrzEa{font-size:1.25rem;line-height:2rem;letter-spacing:-.017em;color:var(--color-text-secondary);font-weight:400;margin:0}.our-keycaps-keymapp_link__o3tT9{color:var(--color-link);font-weight:400;font-size:inherit;line-height:inherit;transition:color .2s ease-in-out}.our-keycaps-keymapp_link__o3tT9:active,.our-keycaps-keymapp_link__o3tT9:focus,.our-keycaps-keymapp_link__o3tT9:hover{color:var(--color-link-hover)}.our-keycaps-keymapp_video__oB1JF{grid-area:video;width:100%;height:auto}.light-dark-toggle-switch_lightDarkToggleSwitch__yo_wF{position:relative;transition:background-color .25s;border-radius:8px;background-color:#fff;width:fit-content;height:fit-content}.light-dark-toggle-switch_lightDarkToggleSwitch__yo_wF.light-dark-toggle-switch_checked__OTCC1{background-color:#1c1549}.light-dark-toggle-switch_lightDarkToggleSwitch_input__4XY81{display:block;position:absolute;appearance:none;cursor:pointer;inset:0}.light-dark-toggle-switch_lightDarkToggleSwitch__yo_wF .light-dark-toggle-switch_icon__zuB_R,.light-dark-toggle-switch_lightDarkToggleSwitch__yo_wF .light-dark-toggle-switch_lightDarkToggleSwitch_moon__JQEgN,.light-dark-toggle-switch_lightDarkToggleSwitch__yo_wF .light-dark-toggle-switch_lightDarkToggleSwitch_sun__ZxrY0{display:inline-flex;justify-content:center;align-items:center;margin:4px;border-radius:8px;padding:10px;aspect-ratio:1/1;width:56px;height:56px}.light-dark-toggle-switch_lightDarkToggleSwitch_sun__ZxrY0{background-color:#fff}.light-dark-toggle-switch_lightDarkToggleSwitch_sun__ZxrY0>svg{stroke:#1c1549}.light-dark-toggle-switch_lightDarkToggleSwitch_moon__JQEgN{background-color:#1c1549}.drag-to-pan-mobile_dragToPanMobile__DWSv0{margin:0 auto;aspect-ratio:var(--js-hi-res-image-height)/var(--js-hi-res-image-width);width:100%;height:100vw;overflow:hidden}.drag-to-pan-mobile_scrollContainer__I4vZ2{--scrollbar-foreground:#999;--scrollbar-background:#333;-ms-overflow-style:none;right:0;left:0;margin:0;padding-bottom:3rem;overflow:scroll hidden;scrollbar-width:none}.drag-to-pan-mobile_scrollContainer__I4vZ2::-webkit-scrollbar{display:none}.drag-to-pan-mobile_mainImageContainer__agzcK{position:relative;cursor:pointer;margin:auto;width:170vw;max-width:1280px;overflow-y:hidden}.drag-to-pan-mobile_mainImageOverlay__LOkaj,.drag-to-pan-mobile_mainImage__BFh02{display:block;aspect-ratio:var(--js-hi-res-image-width)/var(--js-hi-res-image-height);width:100%;height:auto}@media(min-width:800px){.drag-to-pan-mobile_mainImageOverlay__LOkaj,.drag-to-pan-mobile_mainImage__BFh02{display:none}}.drag-to-pan-mobile_mainImageOverlay__LOkaj{position:absolute;top:0;left:0;opacity:0;z-index:1;transition:opacity .3s ease-in-out}.drag-to-pan-mobile_mainImageOverlay__LOkaj.drag-to-pan-mobile_overlayActive___YDrD{opacity:1}@media(min-width:800px){.drag-to-pan-mobile_dragHintRelativeContainer__wgTth{display:none}}.drag-to-pan-mobile_dragHintRelativeContainer__wgTth{position:relative}.drag-to-pan-mobile_dragHint__GUI7Q{margin-bottom:.4375rem;margin-left:1.6875rem;pointer-events:none;color:#fff;font-size:.75rem;line-height:1rem;letter-spacing:0;color:var(--color-text-secondary);font-weight:400;text-transform:uppercase;color:var(--color-text-primary);text-transform:none}.drag-to-pan-mobile_customScrollbarTrack__vuWt7{position:relative;margin:0 1.6875rem;border-radius:.21875rem;background-color:rgba(217,217,217,.32);height:7px;overflow:hidden}.drag-to-pan-mobile_customScrollbarThumb__iESxY{position:absolute;top:0;right:0;left:0;border-radius:.21875rem;background-color:#d9d9d9;width:40px;height:.4375rem}.keycap-detail-viewer-mobile_keycapSetViewerMobile__E0gqr{margin:0 auto;aspect-ratio:var(--js-hi-res-image-height)/var(--js-hi-res-image-width);width:100%;height:100vw;overflow:hidden}.keycap-detail-viewer-mobile_keycapSetViewerMobile_scrollContainer__fUX6c{--scrollbar-foreground:#999;--scrollbar-background:#333;-ms-overflow-style:none;right:0;left:0;margin:0;padding-bottom:3rem;overflow:scroll hidden;scrollbar-width:none}.keycap-detail-viewer-mobile_keycapSetViewerMobile_scrollContainer__fUX6c::-webkit-scrollbar{display:none}.keycap-detail-viewer-mobile_keycapSetViewerMobile_mainImageContainer__mN8LW{position:relative;cursor:pointer;margin:auto;width:170vw;max-width:1280px;overflow-y:hidden}.keycap-detail-viewer-mobile_keycapSetViewerMobile_mainImageOverlay__aGCi4,.keycap-detail-viewer-mobile_keycapSetViewerMobile_mainImage__8qjFj{display:block;aspect-ratio:var(--js-hi-res-image-width)/var(--js-hi-res-image-height);width:100%;height:auto}@media(min-width:800px){.keycap-detail-viewer-mobile_keycapSetViewerMobile_mainImageOverlay__aGCi4,.keycap-detail-viewer-mobile_keycapSetViewerMobile_mainImage__8qjFj{display:none}}.keycap-detail-viewer-mobile_keycapSetViewerMobile_mainImageOverlay__aGCi4{position:absolute;top:0;left:0;opacity:0;z-index:1;transition:opacity .3s ease-in-out}.keycap-detail-viewer-mobile_keycapSetViewerMobile_mainImageOverlay__aGCi4.keycap-detail-viewer-mobile_overlayActive__mooKX{opacity:1}@media(min-width:800px){.keycap-detail-viewer-mobile_keycapSetViewerMobile_dragHintRelativeContainer__T3fQH{display:none}}.keycap-detail-viewer-mobile_keycapSetViewerMobile_dragHintRelativeContainer__T3fQH{position:relative}.keycap-detail-viewer-mobile_keycapSetViewerMobile_dragHint__UQ91e{margin-bottom:.4375rem;margin-left:1.6875rem;pointer-events:none;color:#fff;font-size:.75rem;line-height:1rem;letter-spacing:0;color:var(--color-text-secondary);font-weight:400;text-transform:uppercase;color:var(--color-text-primary);text-transform:none}.keycap-detail-viewer-mobile_keycapSetViewerMobile_customScrollbarTrack__Y_3tX{position:relative;margin:0 1.6875rem;border-radius:.21875rem;background-color:rgba(217,217,217,.32);height:7px;overflow:hidden}.keycap-detail-viewer-mobile_keycapSetViewerMobile_customScrollbarThumb__AjsWN{position:absolute;top:0;right:0;left:0;border-radius:.21875rem;background-color:#d9d9d9;width:40px;height:.4375rem}.keycap-set-viewer_keycapSetViewer__Z2Ht1{margin:0 auto}@media(min-width:48em){.keycap-set-viewer_keycapSetViewer__Z2Ht1{overflow:hidden}}.keycap-set-viewer_keycapSetViewer_title__iN_80{font-size:1.875rem;line-height:2.5rem;letter-spacing:-.021em;color:var(--color-text-primary);font-weight:var(--font-weight-heading)}@media(min-width:64em){.keycap-set-viewer_keycapSetViewer_title__iN_80{font-size:2.625rem;line-height:3.5rem;letter-spacing:-.022em}}.keycap-set-viewer_keycapSetViewer_title__iN_80{white-space:pre-line}@media(min-width:40em){.keycap-set-viewer_keycapSetViewer_title__iN_80{white-space:normal}}.keycap-set-viewer_keycapSetViewer_titleContainer__6kFfc{display:flex;flex-direction:column-reverse}@media(min-width:48em){.keycap-set-viewer_keycapSetViewer_titleContainer__6kFfc{flex-direction:row;justify-content:space-between;align-items:center}}.keycap-set-viewer_keycapSetViewer_content__UJN0U{display:flex;flex-direction:column}.keycap-set-viewer_keycapSetViewer_content__UJN0U a,.keycap-set-viewer_keycapSetViewer_content__UJN0U li,.keycap-set-viewer_keycapSetViewer_content__UJN0U p,.keycap-set-viewer_keycapSetViewer_content__UJN0U ul{font-size:1.25rem;line-height:2rem;letter-spacing:-.017em;color:var(--color-text-secondary);font-weight:400}.keycap-set-viewer_keycapSetViewer_content__UJN0U li,.keycap-set-viewer_keycapSetViewer_content__UJN0U li>a,.keycap-set-viewer_keycapSetViewer_content__UJN0U span,.keycap-set-viewer_keycapSetViewer_content__UJN0U ul{font-size:1rem;line-height:1.5rem;letter-spacing:-.011em;color:var(--color-text-secondary);font-weight:400}.keycap-set-viewer_keycapSetViewer_content__UJN0U ul{padding-left:1rem}@media(min-width:48em){.keycap-set-viewer_keycapSetViewer_content__UJN0U .keycap-item-grid{display:grid;grid-template-columns:3fr 3fr 5fr}}.keycap-set-viewer_keycapSetViewer_toggleContainer___tglF{margin:3.5rem auto}.keycap-set-viewer_keycapSetViewer_mainImageContainer__PYASm{position:relative;cursor:pointer;margin:auto;max-width:1280px;overflow:hidden}.keycap-set-viewer_keycapSetViewer_mainImageOverlay__m6xmp,.keycap-set-viewer_keycapSetViewer_mainImage__oGNS8{display:none;position:relative;opacity:0;z-index:2;transition-duration:.2s;aspect-ratio:var(--js-hi-res-image-width)/var(--js-hi-res-image-height);width:100%;height:auto;transition:opacity .2s ease-in-out}@media(min-width:48em){.keycap-set-viewer_keycapSetViewer_mainImageOverlay__m6xmp,.keycap-set-viewer_keycapSetViewer_mainImage__oGNS8{display:block}}.keycap-set-viewer_keycapSetViewer_mainImageOverlay__m6xmp{position:absolute;top:0;left:0}.keycap-set-viewer_mobileImage__CeQF3{position:relative;left:-25%;opacity:0;z-index:2;transition-duration:.2s;aspect-ratio:var(--js-hi-res-image-width)/var(--js-hi-res-image-height);width:150%;height:auto;transition:opacity .2s ease-in-out}.keycap-set-viewer_mobileImageOverlay__kF4t0{position:absolute;top:0;left:-25%;opacity:0;z-index:2}.keycap-set-viewer_active__j8BjD{opacity:1;z-index:1;transition-duration:0s}.our-keycaps-sets_ourKeycapsSets__D8lg3{padding-bottom:4rem}@media(min-width:48em){.our-keycaps-sets_ourKeycapsSets__D8lg3{margin-top:4rem}}.our-keycaps-sets_ourKeycapsSets___raised___9qg6{background:var(--color-surface-raised)}.our-keycaps-tai-hao_ourKeycapsTaiHao__62I_9{margin:0 0 4rem}.our-keycaps-tai-hao_container__NhVow{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "content";align-items:center}@media(min-width:64em){.our-keycaps-tai-hao_container__NhVow{grid-template-columns:1fr 1fr;grid-template-areas:"image content";gap:5rem}}.our-keycaps-tai-hao_image__RT0aP{grid-area:image;margin:5rem 0;width:100%;height:auto}.our-keycaps-tai-hao_content__F05vX{grid-area:content}.our-keycaps-tai-hao_paragraph__vOWBt{font-size:1.25rem;line-height:2rem;letter-spacing:-.017em;color:var(--color-text-secondary);font-weight:400;margin:0 0 2rem}