._2xQD7W_block{--phone-rise:96px;flex:none;width:400px;height:700px;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){._2xQD7W_block{animation:.35s ease-out .93s both _2xQD7W_phone-rise}}@keyframes _2xQD7W_phone-rise{0%{opacity:0;transform:translateY(var(--phone-rise))}to{opacity:1;transform:none}}._2xQD7W_device{transform-origin:0 0;width:400px;height:835px;position:absolute;inset:0 auto auto 0}@media (max-width:859px){._2xQD7W_block{--phone-rise:72px;width:300px;height:525px}._2xQD7W_device{transform:scale(.75)}}._2xQD7W_screen{background:var(--color-background-body);border-radius:51.9362px;width:366.287px;height:796.355px;position:absolute;top:19.1344px;left:17.3116px;overflow:hidden}._2xQD7W_frame{pointer-events:none;width:409px;height:780px;position:absolute;top:0;left:-4.5625px}._2xQD7W_content{transform-origin:0 0;background:var(--color-background-body);width:402px;height:874px;font-family:var(--type-body-font-family), system-ui, sans-serif;text-align:start;--demo-duration:0s;--demo-easing:ease-out;position:absolute;inset:0 auto auto 0;overflow:hidden;transform:scale(.911162)}._2xQD7W_content[data-transition=press]{--demo-duration:.12s}._2xQD7W_content[data-transition=smart]{--demo-duration:.45s}._2xQD7W_content[data-transition=dissolve]{--demo-duration:.3s;--demo-easing:ease-in-out}._2xQD7W_content[data-transition=screen]{--demo-duration:.5s}._2xQD7W_content>*,._2xQD7W_guide>*{margin:0;position:absolute}._2xQD7W_cameraBackground{width:677.976px;height:869.969px;top:10.3077px;left:-150.492px}._2xQD7W_cameraDim{background:var(--color-overlay);height:869.969px;inset:0 0 auto}._2xQD7W_statusBar{background:var(--color-background-body);height:63.9077px;inset:0 0 auto}._2xQD7W_topBar{background:var(--color-background-body);width:402px;height:65.9692px;top:63.9077px;left:0}._2xQD7W_back,._2xQD7W_search{position:absolute}._2xQD7W_back{width:24.7385px;height:24.7385px;top:20.6154px;left:12.3692px}._2xQD7W_search{width:22.6768px;height:22.6768px;top:21.6431px;left:365.92px}._2xQD7W_modes{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-background-muted);gap:4.12308px;width:189.754px;height:37.4923px;padding:4.12308px;display:flex;top:77.8231px;left:106.638px}._2xQD7W_mode{border-radius:var(--radius-full);width:88.7px;color:var(--color-text-secondary);font:500 14.4308px/1.4286 var(--type-label-font-family), system-ui, sans-serif;white-space:nowrap;justify-content:center;align-items:center;display:flex}._2xQD7W_mode[data-selected]{background:var(--color-background-gray);color:var(--color-text-primary);box-shadow:0 1.03077px 1.03077px #0000001a,0 2.06154px 8.24615px #0000001a}._2xQD7W_guide{border-radius:12.7674px;width:279px;height:463.846px;top:171.108px;left:61.5px;overflow:hidden}._2xQD7W_guide:after{content:"";border:3.09231px solid var(--color-border-accent);border-radius:inherit;position:absolute;inset:0}._2xQD7W_slab{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--demo-duration) var(--demo-easing);inset:0}._2xQD7W_slab[data-active]{opacity:1}._2xQD7W_files{width:28.86px;height:28.86px;top:676.02px;left:40.2px}._2xQD7W_gallery{width:28.86px;height:28.86px;top:676.02px;left:106.7px}._2xQD7W_shutter{width:61.8462px;height:61.8462px;transition:transform var(--demo-duration) var(--demo-easing);top:659.077px;left:170.078px}._2xQD7W_shutter[data-pressed]{transform:scale(.86)}._2xQD7W_next{color:var(--color-text-primary);font:700 18.5538px/1.4118 var(--type-heading-3-font-family), system-ui, sans-serif;white-space:nowrap;top:677px;left:272.38px}._2xQD7W_nextIcon{width:28.86px;height:28.86px;top:676.02px;left:321.95px}._2xQD7W_result{box-sizing:border-box;background:var(--color-overlay);opacity:0;width:268px;transition:transform var(--demo-duration) var(--demo-easing), opacity var(--demo-duration) var(--demo-easing);border-radius:12.3692px;align-items:center;gap:12.3692px;padding:10.3077px 12.3692px;display:flex;top:540px;left:0;transform:translate(402px)}._2xQD7W_result[data-slot=center]{opacity:1;transform:translate(67px)}._2xQD7W_result[data-slot=focus]{opacity:1;transform:translate(122px)}._2xQD7W_result[data-slot=previous]{opacity:1;transform:translate(-158px)}._2xQD7W_result[data-slot=older]{opacity:1;transform:translate(-438px)}._2xQD7W_thumb{object-fit:cover;border-radius:4.12308px;flex:none;width:57.7231px;height:76.9641px}._2xQD7W_resultText{flex-direction:column;flex:1 1 0;min-width:0;display:flex}._2xQD7W_grade,._2xQD7W_name,._2xQD7W_set,._2xQD7W_price{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._2xQD7W_grade{color:var(--color-text-accent);font:600 10.3077px/1.6 var(--type-heading-4-font-family), system-ui, sans-serif}._2xQD7W_name{color:var(--color-text-primary);font:600 14.4308px/1.4286 var(--type-heading-4-font-family), system-ui, sans-serif}._2xQD7W_set{color:var(--color-text-secondary);font:400 12.3692px/1.6667 var(--type-supporting-font-family), system-ui, sans-serif}._2xQD7W_price{color:var(--color-text-primary);font:600 14.4308px/1.4286 var(--type-heading-4-font-family), system-ui, sans-serif}._2xQD7W_confirmation{opacity:0;width:402px;height:874px;transition:opacity var(--demo-duration) var(--demo-easing);inset:0 auto auto 0}._2xQD7W_confirmation[data-shown]{opacity:1}@media (prefers-reduced-motion:reduce){._2xQD7W_slab,._2xQD7W_shutter,._2xQD7W_result,._2xQD7W_confirmation{transition:none}}
.H_KmcW_page{box-sizing:border-box;flex-direction:column;flex:1 0 auto;width:100%;min-width:0;display:flex}.H_KmcW_hero{box-sizing:border-box;width:100%;min-width:0;padding:96px var(--spacing-6) 0;background:var(--color-background-surface);text-align:center;--rise-title:40px;--rise-copy:40px;--rise-notice:40px;--rise-stores:32px;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.H_KmcW_glow{pointer-events:none;background:linear-gradient(#11141500,#6e778d1a);height:520px;position:absolute;inset:auto 0 0}.H_KmcW_title,.H_KmcW_subtitle,.H_KmcW_notice{box-sizing:border-box;overflow-wrap:anywhere;width:100%;max-width:660px;margin:0;position:relative}.H_KmcW_title{color:var(--color-text-primary);font:var(--type-display-1);font-family:var(--type-display-1-font-family), system-ui, sans-serif;white-space:pre-line}.H_KmcW_free{color:var(--color-text-accent)}.H_KmcW_subtitle{padding-top:var(--spacing-6);color:var(--color-text-secondary);font:var(--type-large);font-family:var(--type-large-font-family), system-ui, sans-serif;white-space:pre-line}.H_KmcW_notice{margin-top:var(--spacing-1);color:var(--color-text-secondary);font:var(--type-body);font-family:var(--type-body-font-family), system-ui, sans-serif}.H_KmcW_stores{--store-scale:1;justify-content:center;gap:calc(12px * var(--store-scale));padding-top:var(--spacing-6);flex-wrap:wrap;display:flex;position:relative}.H_KmcW_store{align-items:center;gap:calc(12px * var(--store-scale));box-sizing:border-box;min-height:calc(60px * var(--store-scale));padding:calc(10px * var(--store-scale) - var(--border-width)) calc(22px * var(--store-scale) - var(--border-width)) calc(10px * var(--store-scale) - var(--border-width)) calc(18px * var(--store-scale) - var(--border-width));border:var(--border-width) solid var(--color-border);border-radius:calc(10px * var(--store-scale));background:var(--color-on-accent);color:var(--color-text-black);text-align:start;text-decoration:none;display:inline-flex}.H_KmcW_store:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.H_KmcW_storeLogo{width:auto;height:calc(24px * var(--store-scale));flex:none;display:block}.H_KmcW_storeText{white-space:nowrap;flex-direction:column;line-height:1.5;display:flex}.H_KmcW_storeEyebrow{color:var(--color-text-secondary);font:500 calc(9px * var(--store-scale))/1.5 var(--type-label-font-family), system-ui, sans-serif;letter-spacing:calc(.6px * var(--store-scale))}.H_KmcW_storeName{font:700 calc(17px * var(--store-scale))/1.5 var(--type-heading-4-font-family), system-ui, sans-serif}.H_KmcW_phone{justify-content:center;margin-top:36px;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.H_KmcW_title{animation:.4s ease-out 20ms both H_KmcW_rise-title}.H_KmcW_subtitle{animation:.4s ease-out .5s both H_KmcW_rise-copy}.H_KmcW_notice{animation:.4s ease-out .5s both H_KmcW_rise-notice}.H_KmcW_stores{animation:.4s ease-out .5s both H_KmcW_rise-stores}}@keyframes H_KmcW_rise-title{0%{opacity:0;transform:translateY(var(--rise-title))}}@keyframes H_KmcW_rise-copy{0%{opacity:0;transform:translateY(var(--rise-copy))}}@keyframes H_KmcW_rise-notice{0%{opacity:0;transform:translateY(var(--rise-notice))}}@keyframes H_KmcW_rise-stores{0%{opacity:0;transform:translateY(var(--rise-stores))}}.H_KmcW_features,.H_KmcW_more{box-sizing:border-box;width:100%;min-width:0;padding-inline:max(var(--spacing-8), calc((100% - 1240px) / 2))}.H_KmcW_features{padding-block:120px}.H_KmcW_featuresTitle{color:var(--color-text-primary);font:var(--type-display-3);font-family:var(--type-display-3-font-family), system-ui, sans-serif;overflow-wrap:anywhere;margin:0}.H_KmcW_cards{padding:var(--spacing-7) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;list-style:none;display:grid}.H_KmcW_card{box-sizing:border-box;min-width:0;padding:var(--spacing-8);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-container);background:var(--color-background-surface);flex-direction:column;align-items:flex-start;gap:14px;display:flex}.H_KmcW_cardIcon{width:30px;height:30px;color:var(--color-icon-accent);flex:none;display:block}.H_KmcW_cardIcon>svg{width:100%;height:100%;display:block}.H_KmcW_cardTitle,.H_KmcW_cardBody{overflow-wrap:anywhere;margin:0}.H_KmcW_cardTitle{color:var(--color-text-primary);font:var(--type-heading-2);font-family:var(--type-heading-2-font-family), system-ui, sans-serif}.H_KmcW_cardBody{color:var(--color-text-secondary);font:var(--type-body);font-family:var(--type-body-font-family), system-ui, sans-serif}.H_KmcW_more{justify-content:space-between;align-items:center;gap:var(--spacing-4);padding-top:var(--spacing-8);padding-bottom:240px;display:flex}.H_KmcW_moreText{min-width:0;color:var(--color-text-primary);font:var(--type-large);font-family:var(--type-large-font-family), system-ui, sans-serif;overflow-wrap:anywhere;flex:0 auto;margin:0}.H_KmcW_moreLink{align-items:center;gap:var(--spacing-2);padding-block:var(--spacing-2);color:var(--color-text-accent);font:var(--type-label);font-family:var(--type-label-font-family), system-ui, sans-serif;white-space:nowrap;flex:none;text-decoration:none;display:inline-flex}.H_KmcW_moreLink:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.H_KmcW_moreIcon{flex:none;width:20px;height:20px;display:block}@media (max-width:859px){.H_KmcW_hero{--rise-title:32px;--rise-copy:32px;--rise-notice:24px;--rise-stores:24px;padding-top:48px}.H_KmcW_glow{height:360px;inset:632px 0 auto}.H_KmcW_title{font:var(--type-display-2);font-family:var(--type-display-2-font-family), system-ui, sans-serif;white-space:normal}.H_KmcW_subtitle{font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif;padding-top:12px}.H_KmcW_notice{font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif;white-space:pre-line;margin-top:0}.H_KmcW_stores{--store-scale:.65636;padding-top:20px}.H_KmcW_phone{margin-top:35px}.H_KmcW_features{padding:var(--spacing-12) var(--spacing-6)}.H_KmcW_featuresTitle{font:var(--type-heading-1);font-family:var(--type-heading-1-font-family), system-ui, sans-serif}.H_KmcW_cards{gap:var(--spacing-3);padding-top:var(--spacing-5);grid-template-columns:minmax(0,1fr)}.H_KmcW_card{gap:var(--spacing-3);padding:var(--spacing-6)}.H_KmcW_cardTitle{font:var(--type-heading-3);font-family:var(--type-heading-3-font-family), system-ui, sans-serif}.H_KmcW_more{align-items:flex-start;gap:var(--spacing-3);padding:0 var(--spacing-6) 80px;flex-direction:column}.H_KmcW_moreText{font:var(--type-body);font-family:var(--type-body-font-family), system-ui, sans-serif}}