.catalog-anatomy-section_scene__TxtUz{display:grid;grid-template-columns:minmax(0,1fr) 940px minmax(0,1fr);background:var(--hero-surface)}.catalog-anatomy-section_side__i_Qbw{background:repeating-linear-gradient(135deg,transparent 0 7px,var(--hero-hatch) 7px 8px),var(--hero-bg)}.catalog-anatomy-section_side__i_Qbw:first-child{border-right:1px solid var(--hero-border)}.catalog-anatomy-section_side__i_Qbw:last-child{border-left:1px solid var(--hero-border)}.catalog-anatomy-section_stage__sQ9Um{display:grid;grid-template-columns:206px 100px 280px 100px 206px;justify-content:center;padding:44px 0}.catalog-anatomy-section_product__2FNJx{width:280px;overflow:hidden;border:1px solid var(--hero-border);border-radius:14px;background:var(--hero-surface);box-shadow:0 18px 40px rgba(17,19,21,.08),0 1px 2px rgba(17,19,21,.04)}.catalog-anatomy-section_product__2FNJx img{display:block;width:100%;height:180px;-o-object-fit:cover;object-fit:cover}.catalog-anatomy-section_productBody__fKqSE{padding:18px 16px}.catalog-anatomy-section_productBody__fKqSE p{margin:0}.catalog-anatomy-section_productName__9p36g{color:var(--hero-ink);font-size:17px;font-weight:580;letter-spacing:-.02em;line-height:24px}.catalog-anatomy-section_productPrice__WF9v8{padding-top:6px;color:var(--hero-ink);font-size:15px;line-height:22px}.catalog-anatomy-section_productOptions__6Uslz{display:flex;height:38px;gap:6px;padding-top:12px}.catalog-anatomy-section_productOptions__6Uslz span{display:inline-flex;align-items:center;padding:0 10px;border:1px solid var(--hero-border);border-radius:999px;color:var(--hero-ink);font-size:12.5px}.catalog-anatomy-section_productStock__fol5O{display:flex;align-items:center;gap:7px;padding-top:12px;color:var(--hero-muted);font-size:13px;line-height:20px}.catalog-anatomy-section_productStock__fol5O i{width:7px;height:7px;border-radius:50%;background:var(--hero-ok)}.catalog-anatomy-section_productSku__Fj3Ct{padding-top:6px;color:var(--hero-faint);font-family:var(--font-geist-mono,ui-monospace),Menlo,monospace;font-size:11.5px;line-height:18px}.catalog-anatomy-section_links__OLesV{position:relative}.catalog-anatomy-section_links__OLesV svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.catalog-anatomy-section_links__OLesV path{stroke:color-mix(in srgb,var(--hero-ink) 18%,var(--hero-border));stroke-width:1.5;vector-effect:non-scaling-stroke}.catalog-anatomy-section_links__OLesV path.catalog-anatomy-section_linkOn__03FtL{stroke:var(--hero-coral)}.catalog-anatomy-section_dotFrom__nLnOO,.catalog-anatomy-section_dotTo__uOgBX{position:absolute;width:8px;height:8px;margin-top:-4px;border-radius:50%}.catalog-anatomy-section_dotFrom__nLnOO{left:-4px;border:1.5px solid color-mix(in srgb,var(--hero-ink) 30%,var(--hero-border));background:var(--hero-surface)}.catalog-anatomy-section_dotTo__uOgBX{right:-4px;background:color-mix(in srgb,var(--hero-ink) 30%,var(--hero-border))}.catalog-anatomy-section_dotFrom__nLnOO.catalog-anatomy-section_dotOn__cJ5py{border-color:var(--hero-coral)}.catalog-anatomy-section_dotTo__uOgBX.catalog-anatomy-section_dotOn__cJ5py{background:var(--hero-coral)}.catalog-anatomy-section_mirrored__O_A_q .catalog-anatomy-section_dotFrom__nLnOO{right:-4px;left:auto}.catalog-anatomy-section_mirrored__O_A_q .catalog-anatomy-section_dotTo__uOgBX{right:auto;left:-4px}.catalog-anatomy-section_notes__1RwsX{display:grid;align-content:space-between;grid-template-rows:repeat(3,82px);padding:6px 0}.catalog-anatomy-section_notes__1RwsX p{display:flex;min-width:0;align-items:flex-start;flex-direction:column;justify-content:center;gap:9px;margin:0;padding:0 14px;border:1px solid var(--hero-border);border-radius:10px;background:var(--hero-bg)}.catalog-anatomy-section_more__380pd code,.catalog-anatomy-section_notes__1RwsX code{padding:4px 8px;border:1px solid var(--hero-border);border-radius:6px;color:var(--hero-ink);background:var(--hero-surface);font-family:var(--font-geist-mono,ui-monospace),Menlo,monospace;font-size:12px;white-space:nowrap}.catalog-anatomy-section_notes__1RwsX span{overflow:hidden;max-width:100%;color:var(--hero-muted);font-family:var(--font-geist-mono,ui-monospace),Menlo,monospace;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.catalog-anatomy-section_notes__1RwsX .catalog-anatomy-section_noteOn__hDefD{border-color:var(--hero-coral);background:var(--hero-coral-soft);box-shadow:inset 0 0 0 .5px var(--hero-coral)}.dark .catalog-anatomy-section_product__2FNJx{box-shadow:none}.catalog-anatomy-section_more__380pd{display:flex;min-height:62px;align-items:center;justify-content:center;gap:14px;padding:14px 28px}.catalog-anatomy-section_more__380pd>span{flex:none;color:var(--hero-muted);font-size:14px}.catalog-anatomy-section_more__380pd ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.catalog-anatomy-section_more__380pd code{display:block;background:var(--hero-surface)}@media (max-width:1100px){.catalog-anatomy-section_scene__TxtUz{grid-template-columns:minmax(0,1fr)}.catalog-anatomy-section_side__i_Qbw{display:none}}@media (max-width:1000px){.catalog-anatomy-section_stage__sQ9Um{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:32px 20px}.catalog-anatomy-section_product__2FNJx{grid-column:1/-1;margin:0 auto 16px;order:-1}.catalog-anatomy-section_links__OLesV{display:none}.catalog-anatomy-section_notes__1RwsX{gap:12px;padding:0}}@media (max-width:760px){.catalog-anatomy-section_stage__sQ9Um{display:flex;flex-direction:column;gap:0;padding:0;background:repeating-linear-gradient(135deg,transparent 0 7px,var(--hero-hatch) 7px 8px),var(--hero-bg)}.catalog-anatomy-section_product__2FNJx{width:min(100% - 40px,300px);margin:28px auto}.catalog-anatomy-section_notes__1RwsX{display:contents}.catalog-anatomy-section_notes__1RwsX p{min-height:56px;align-items:center;flex-direction:row;justify-content:space-between;gap:12px;padding:0 20px;border:0;border-top:1px solid var(--hero-border);border-radius:0;background:var(--hero-surface)}.catalog-anatomy-section_notes__1RwsX code{background:var(--hero-bg)}.catalog-anatomy-section_notes__1RwsX .catalog-anatomy-section_noteOn__hDefD{background:var(--hero-coral-soft);box-shadow:inset 0 0 0 1.5px var(--hero-coral)}.catalog-anatomy-section_notes__1RwsX .catalog-anatomy-section_noteOn__hDefD code{background:var(--hero-surface)}.catalog-anatomy-section_more__380pd{justify-content:flex-start}}@media (max-width:620px){.catalog-anatomy-section_more__380pd,.catalog-anatomy-section_notes__1RwsX p{padding-inline:14px}}.faq-section_layout__GiO5q{display:grid;grid-template-columns:400px minmax(0,1fr)}.faq-section_head__bNaRH{position:sticky;top:68px;align-self:start;border-top:0}.faq-section_accordion__zDCng{border-left:1px solid var(--hero-border)}.faq-section_head__bNaRH h2{font-size:34px}.faq-section_item__Mv1DA{border-bottom:1px solid var(--hero-border)}.faq-section_item__Mv1DA:last-child{border-bottom:0}.faq-section_itemHeader__Ww5_d{margin:0}.faq-section_trigger__ZuOOM{display:flex;width:100%;min-height:66px;align-items:center;justify-content:space-between;gap:20px;padding:14px 28px;border:0;color:var(--hero-ink);background:transparent;font:inherit;font-size:16px;font-weight:500;line-height:1.4;text-align:left;cursor:pointer;transition:background-color .16s ease}.faq-section_question__RpG_a{text-wrap:pretty}.faq-section_trigger__ZuOOM:hover,.faq-section_trigger__ZuOOM[data-state=open]{background:var(--hero-surface)}.faq-section_trigger__ZuOOM:focus-visible{outline:3px solid color-mix(in srgb,var(--hero-coral) 34%,transparent);outline-offset:-3px}.faq-section_icon__a_OXx{display:inline-flex;flex:none;color:var(--hero-muted);transition:transform .22s ease}.faq-section_icon__a_OXx svg{width:16px;height:16px;stroke-width:1.8}.faq-section_trigger__ZuOOM[data-state=open] .faq-section_icon__a_OXx{color:var(--hero-coral-text);transform:rotate(45deg)}.faq-section_content__P8ZLi{overflow:hidden;background:var(--hero-surface)}.faq-section_content__P8ZLi[data-state=open]{animation:faq-section_faq-open__mPV_9 .24s ease}.faq-section_content__P8ZLi[data-state=closed]{animation:faq-section_faq-close___prrz .2s ease}.faq-section_contentInner__jLgRt{padding:0 72px 24px 28px}.faq-section_contentInner__jLgRt p{max-width:640px;margin:0;color:var(--hero-muted);font-size:15.5px;line-height:1.6;text-wrap:pretty}@keyframes faq-section_faq-open__mPV_9{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes faq-section_faq-close___prrz{0%{height:var(--radix-accordion-content-height)}to{height:0}}@media (max-width:1024px){.faq-section_layout__GiO5q{grid-template-columns:1fr}.faq-section_head__bNaRH{position:static;border-bottom:1px solid var(--hero-border)}.faq-section_accordion__zDCng{border-left:0}.faq-section_trigger__ZuOOM{padding:14px 20px}.faq-section_contentInner__jLgRt{padding:0 56px 22px 20px}}@media (max-width:620px){.faq-section_head__bNaRH h2{font-size:28px}.faq-section_trigger__ZuOOM{min-height:60px;padding:12px 14px;font-size:15.5px}.faq-section_contentInner__jLgRt{padding:0 14px 20px}}@media (prefers-reduced-motion:reduce){.faq-section_icon__a_OXx,.faq-section_trigger__ZuOOM{transition:none}.faq-section_content__P8ZLi[data-state=closed],.faq-section_content__P8ZLi[data-state=open]{animation:none}}