.article-decoder_hero__uM93j{background:#181a1d;color:#fff;padding:44px 0 48px}.article-decoder_breadcrumbs__wkQgb{display:flex;gap:12px;font-size:13px;color:#c6c7cf}.article-decoder_breadcrumbs__wkQgb a:hover{text-decoration:underline}.article-decoder_hero__uM93j h1{font-size:clamp(32px,4vw,52px);font-weight:500;line-height:1.15;letter-spacing:-.035em;margin:24px 0 18px;max-width:24ch}.article-decoder_hero__uM93j p{max-width:65ch;color:#c6c7cf;line-height:1.7;margin:0}.article-decoder_workspace__ZvIn2{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:44px;padding-top:44px;padding-bottom:68px}.article-decoder_tool__nuBUa{min-width:0;border:1px solid #dfe1e6;border-radius:16px;padding:28px}.article-decoder_formTitle__WyzXh{display:flex;align-items:flex-start;gap:14px}.article-decoder_formTitle__WyzXh>svg{color:var(--signal-ink);flex-shrink:0;margin-top:3px}.article-decoder_formTitle__WyzXh h2,.article-decoder_library__fTaE_ h2{font-size:22px;line-height:1.3;margin:0 0 8px}.article-decoder_formTitle__WyzXh p,.article-decoder_library__fTaE_>p{font-size:13px;color:#62676e;line-height:1.65}.article-decoder_form__MJWr1{display:grid;gap:18px;margin-top:25px}.article-decoder_form__MJWr1 label{display:grid;gap:8px;font-size:13px;font-weight:700}.article-decoder_form__MJWr1 input,.article-decoder_form__MJWr1 select,.article-decoder_library__fTaE_>input,.article-decoder_library__fTaE_>select{width:100%;min-width:0;border:1px solid #d5d8df;border-radius:8px;padding:12px;background:#fafafa;color:#181a1d;font-size:14px}.article-decoder_form__MJWr1 input{font-family:ui-monospace,monospace;font-size:16px}.article-decoder_form__MJWr1 input:focus-visible,.article-decoder_form__MJWr1 select:focus-visible,.article-decoder_library__fTaE_>input:focus-visible,.article-decoder_library__fTaE_>select:focus-visible{outline:3px solid var(--signal);outline-offset:2px}.article-decoder_hint__jM6hZ{font-size:12px;line-height:1.65;color:#62676e;margin:0}.article-decoder_actions__yytdY{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.article-decoder_actions__yytdY>button:first-child{border-radius:8px}.article-decoder_actions__yytdY button:disabled{opacity:.65;cursor:wait}.article-decoder_textButton__8WWLd{border:0;background:transparent;color:#62676e;padding:8px 0;font-size:13px;cursor:pointer}.article-decoder_examples__ti4Iu{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:11px;margin:24px 0}.article-decoder_examples__ti4Iu>span{color:#62676e}.article-decoder_examples__ti4Iu button{border:1px solid #ded8f6;border-radius:6px;background:#f6f4ff;color:#5b42d6;padding:6px 8px;cursor:pointer;font-family:ui-monospace,monospace;font-size:11px}.article-decoder_result__cvg5n{border-top:1px solid #e1e2e6;margin-top:26px;padding-top:26px;overflow-wrap:anywhere}.article-decoder_placeholder__cc3vE{padding:22px 0;color:#62676e}.article-decoder_placeholder__cc3vE>svg{color:#a2a5ae;margin-bottom:14px}.article-decoder_placeholder__cc3vE h3{color:#181a1d;font-size:18px;margin-bottom:10px}.article-decoder_placeholder__cc3vE p{font-size:13px;line-height:1.7;margin:0}.article-decoder_error__VsZX2{background:#fff0f0;color:#982525;border-left:3px solid #bd4b4b;padding:14px;font-size:13px}.article-decoder_resultTitle__sNEDc{display:flex;align-items:start;justify-content:space-between;gap:16px}.article-decoder_resultTitle__sNEDc span{font-size:11px;color:#62676e}.article-decoder_resultTitle__sNEDc h3{font:600 22px/1.45 ui-monospace,monospace;margin:5px 0 20px;overflow-wrap:anywhere}.article-decoder_copy__nghJH{display:flex;gap:6px;align-items:center;border:1px solid #dfe1e6;border-radius:8px;background:#fff;padding:8px;cursor:pointer;font-size:11px;flex-shrink:0}.article-decoder_ruleTitle__tg0ve{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:12px}.article-decoder_ruleTitle__tg0ve>svg{color:var(--signal-ink)}.article-decoder_ruleTitle__tg0ve>span{color:#62676e}.article-decoder_segments__1IgMz{display:flex;flex-wrap:wrap;gap:5px;margin:18px 0}.article-decoder_segments__1IgMz code{font-size:14px;background:#eee9ff;color:#503ab5;padding:6px 9px;border-radius:5px}.article-decoder_segments__1IgMz .article-decoder_unknown__cD_Ry{background:#fff2df;color:#815200;overflow-wrap:anywhere}.article-decoder_fields__wmvj6{margin:0}.article-decoder_fields__wmvj6>div{display:grid;grid-template-columns:1fr 1.2fr;gap:20px;border-bottom:1px solid #ececf0;padding:14px 0;font-size:13px;line-height:1.6}.article-decoder_fields__wmvj6 dt{display:flex;align-items:start;gap:10px;color:#62676e}.article-decoder_fields__wmvj6 dt code{min-width:38px;color:#181a1d;font-size:12px}.article-decoder_fields__wmvj6 dd{margin:0;font-weight:500}.article-decoder_note__P9FdX{font-size:12px;color:#62676e;line-height:1.7;margin:20px 0 12px}.article-decoder_source__fWMR3{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--signal-ink);font-weight:600}.article-decoder_source__fWMR3:hover{text-decoration:underline}.article-decoder_warning__ScD2o{background:#faf6ed;border-left:3px solid #b88e43;padding:14px;margin:18px 0;font-size:13px;line-height:1.65;color:#665334}.article-decoder_warning__ScD2o h4{font-size:15px;margin:0 0 8px}.article-decoder_warning__ScD2o p{margin:0 0 8px}.article-decoder_warning__ScD2o a{text-decoration:underline}.article-decoder_catalog__DU5Ol{margin-top:32px;padding-top:25px;border-top:1px solid #dfe1e6}.article-decoder_catalog__DU5Ol>h4{font-size:17px;margin:0 0 10px}.article-decoder_catalog__DU5Ol>p{font-size:12px;color:#62676e;line-height:1.6}.article-decoder_product__NtIAy{padding:18px 0;border-bottom:1px solid #ececf0}.article-decoder_product__NtIAy span{font-size:11px;color:#62676e}.article-decoder_product__NtIAy h5{font-size:14px;line-height:1.5;margin:6px 0}.article-decoder_product__NtIAy code{font-size:12px}.article-decoder_product__NtIAy details{margin:12px 0}.article-decoder_product__NtIAy summary{font-size:12px;cursor:pointer;font-weight:600}.article-decoder_catalogFields__kuFSD{font-size:12px;margin:12px 0}.article-decoder_catalogFields__kuFSD>div{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:7px 0}.article-decoder_catalogFields__kuFSD dt{color:#62676e}.article-decoder_catalogFields__kuFSD dd{margin:0}.article-decoder_library__fTaE_{min-width:0;padding-top:4px}.article-decoder_library__fTaE_>svg{color:var(--signal-ink);margin-bottom:14px}.article-decoder_library__fTaE_>input{margin:14px 0 10px}.article-decoder_library__fTaE_ .article-decoder_count__iRKan{font-size:11px;margin:12px 0 0}.article-decoder_familyList__KD_Vn>article{padding:22px 0;border-bottom:1px solid #dfe1e6}.article-decoder_familyList__KD_Vn span{font-size:11px;color:#62676e}.article-decoder_familyList__KD_Vn h3{font-size:18px;font-weight:500;margin:5px 0 9px}.article-decoder_familyList__KD_Vn h3 strong{font-weight:600}.article-decoder_familyList__KD_Vn p{font-size:12px;color:#62676e;line-height:1.65;margin-bottom:12px}.article-decoder_familyList__KD_Vn button{display:flex;align-items:center;gap:8px;border:0;background:transparent;padding:4px 0;color:var(--signal-ink);font:600 12px ui-monospace,monospace;cursor:pointer}.article-decoder_familyList__KD_Vn a{display:block;font-size:11px;color:#62676e;margin-top:8px;text-decoration:underline;text-underline-offset:3px}.article-decoder_disclaimer__RJ77J{padding:22px 0;margin-top:10px}.article-decoder_disclaimer__RJ77J strong{font-size:14px}.article-decoder_disclaimer__RJ77J p{font-size:12px;line-height:1.65;color:#62676e;margin-top:9px}.article-decoder_disclaimer__RJ77J a{font-size:12px;font-weight:600;color:var(--signal-ink)}.article-decoder_srOnly__dvyvO{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:900px){.article-decoder_workspace__ZvIn2{grid-template-columns:1fr;gap:35px}.article-decoder_familyList__KD_Vn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}}@media(max-width:540px){.article-decoder_hero__uM93j{padding:32px 0}.article-decoder_workspace__ZvIn2{padding-top:24px;padding-bottom:40px}.article-decoder_tool__nuBUa{padding:20px 16px}.article-decoder_resultTitle__sNEDc{flex-direction:column;gap:0}.article-decoder_copy__nghJH{margin-bottom:18px}.article-decoder_fields__wmvj6>div{grid-template-columns:1fr;gap:8px}.article-decoder_fields__wmvj6 dt code{min-width:48px}.article-decoder_fields__wmvj6 dd{padding-left:58px}.article-decoder_familyList__KD_Vn{grid-template-columns:1fr}.article-decoder_form__MJWr1 input{font-size:14px}.article-decoder_actions__yytdY{gap:14px}.article-decoder_actions__yytdY>button:first-child{width:100%}.article-decoder_segments__1IgMz code{font-size:12px}}.faq-section_section__X6O9A{padding:72px 0 80px;background:#fff;border-top:1px solid #e6e7e8}.faq-section_layout__wJZ0I{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:64px;align-items:start}.faq-section_intro__8peyY h2{margin:14px 0 18px;font-size:clamp(28px,3vw,40px);line-height:1.15;letter-spacing:-.03em}.faq-section_intro__8peyY p{max-width:36ch;margin:0;color:#62676e;font-size:15px;line-height:1.7}.faq-section_contact__Hx3fP{display:inline-flex;align-items:center;gap:10px;margin-top:26px;color:#6745dc;font-size:14px;font-weight:700;line-height:1.5;text-decoration:underline;text-underline-offset:4px}.faq-section_list__ACn_0{min-width:0;border-top:1px solid #dedfe2}.faq-section_item__jEqfZ{border-bottom:1px solid #dedfe2}.faq-section_question__BEpjL{display:grid;grid-template-columns:24px minmax(0,1fr) 28px;align-items:center;gap:16px;min-height:76px;padding:20px 0;list-style:none;cursor:pointer;color:#181a1d;font-size:16px;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.faq-section_question__BEpjL::-webkit-details-marker{display:none}.faq-section_question__BEpjL::marker{content:""}.faq-section_number__3clbt{color:#8b879b;font-size:11px;font-weight:600;align-self:start;padding-top:6px}.faq-section_toggle__gPrZb{position:relative;width:28px;height:28px;border-radius:50%;background:#f1edff}.faq-section_toggle__gPrZb:after,.faq-section_toggle__gPrZb:before{content:"";position:absolute;left:8px;top:13px;width:12px;height:2px;background:#7651ed;border-radius:1px}.faq-section_toggle__gPrZb:after{transform:rotate(90deg)}.faq-section_item__jEqfZ[open] .faq-section_toggle__gPrZb:after{display:none}.faq-section_item__jEqfZ[open] .faq-section_question__BEpjL{color:#6745dc}.faq-section_answer__3Bh_i{padding:0 44px 24px 40px}.faq-section_answer__3Bh_i p{margin:0;max-width:72ch;color:#565c64;font-size:15px;line-height:1.75;overflow-wrap:anywhere}.faq-section_contact__Hx3fP:focus-visible,.faq-section_question__BEpjL:focus-visible{outline:3px solid #7651ed;outline-offset:4px;border-radius:4px}@media(hover:hover) and (pointer:fine){.faq-section_question__BEpjL:hover{color:#6745dc}.faq-section_contact__Hx3fP:hover{color:#181a1d}}@media(max-width:900px){.faq-section_layout__wJZ0I{grid-template-columns:1fr;gap:28px}.faq-section_intro__8peyY p{max-width:60ch}.faq-section_section__X6O9A{padding:48px 0 56px}.faq-section_contact__Hx3fP{margin-top:16px}}@media(max-width:480px){.faq-section_question__BEpjL{gap:10px;grid-template-columns:20px minmax(0,1fr) 28px;font-size:15px;min-height:72px;padding:18px 0}.faq-section_answer__3Bh_i{padding:0 0 22px 30px}.faq-section_answer__3Bh_i p{font-size:14px}.faq-section_section__X6O9A{padding:40px 0 48px}}.catalog-guides_section__HBO34{padding:36px 0 56px;border-top:1px solid var(--line);background:#fafafa}.catalog-guides_section__HBO34 h2{margin:0 0 20px;color:#24262c;font-size:22px;line-height:1.35;font-weight:500;letter-spacing:-.02em}.catalog-guides_links__QNLUp{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px}.catalog-guides_link__nXti8{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px;border:1px solid #e4e4e9;border-radius:10px;background:#fff;color:#292b32;text-decoration:none}.catalog-guides_link__nXti8>div{min-width:0}.catalog-guides_link__nXti8 h3{margin:0 0 7px;font-size:15px;font-weight:600;line-height:1.5}.catalog-guides_link__nXti8 p{margin:0;color:#666a74;font-size:12px;line-height:1.65}.catalog-guides_link__nXti8>svg{flex-shrink:0;color:var(--signal-ink)}.catalog-guides_link__nXti8:focus-visible{outline:3px solid var(--signal-ink);outline-offset:4px}.catalog-guides_link__nXti8:active{background:#f5f3ff}@media(hover:hover) and (pointer:fine){.catalog-guides_link__nXti8:hover{border-color:#bcb1e8;background:#fcfbff}}@media(max-width:600px){.catalog-guides_section__HBO34{padding:28px 0 36px}.catalog-guides_section__HBO34 h2{font-size:20px;margin-bottom:16px}.catalog-guides_links__QNLUp{grid-template-columns:1fr;gap:10px}.catalog-guides_link__nXti8{padding:18px}}.airtac-bse_intro__aBdUS{padding:40px 0;background:#181a1d;color:white}.airtac-bse_intro__aBdUS nav{display:flex;gap:10px;flex-wrap:wrap;font-size:12px;color:#c6c7cf}.airtac-bse_intro__aBdUS h1{font-size:clamp(30px,4vw,46px);font-weight:500;line-height:1.2;letter-spacing:-.03em;margin:24px 0 16px}.airtac-bse_intro__aBdUS p{max-width:70ch;color:#c6c7cf;line-height:1.7;font-size:15px}.airtac-bse_body__Ge52U{padding-top:38px;padding-bottom:50px}.airtac-bse_copy__W68l7{max-width:85ch;font-size:14px;line-height:1.8;color:#51565f}.airtac-bse_copy__W68l7 h2{color:#181a1d;font-size:24px;margin-top:30px}.airtac-bse_copy__W68l7 p{margin-bottom:16px}.airtac-bse_source__DjMwj{color:var(--signal-ink);text-decoration:underline}.airtac-bse_form__aoQNW{display:flex;align-items:end;gap:14px;flex-wrap:wrap;margin:26px 0}.airtac-bse_form__aoQNW label{display:grid;gap:8px;font-size:13px;font-weight:600}.airtac-bse_form__aoQNW input{border:1px solid #d5d8df;border-radius:8px;padding:12px;max-width:180px}.airtac-bse_quick___3nGk{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;margin:20px 0}.airtac-bse_quick___3nGk a{border-bottom:1px solid var(--signal-ink);color:var(--signal-ink)}.airtac-bse_tableWrap__zxoz8{overflow-x:auto}.airtac-bse_table__fzWo5{width:100%;border-collapse:collapse;font-size:13px}.airtac-bse_table__fzWo5 th{text-align:left;background:#f3f3f6;font-weight:600;white-space:nowrap}.airtac-bse_table__fzWo5 td,.airtac-bse_table__fzWo5 th{padding:13px 10px;border-bottom:1px solid #e1e2e6}.airtac-bse_table__fzWo5 td:first-child a{font-family:ui-monospace,monospace;color:var(--signal-ink);font-weight:600;white-space:nowrap}.airtac-bse_warning__Vbadg{padding:16px;border-left:3px solid #ad8540;background:#faf6ed;color:#665334;font-size:13px;line-height:1.7;margin:22px 0}.airtac-bse_productGuide__ZxNJC{margin-top:28px;padding:22px;border:1px solid #ddd8ed;border-radius:12px;background:#f8f6ff}.airtac-bse_productGuide__ZxNJC h2{font-size:18px;margin-bottom:10px}.airtac-bse_productGuide__ZxNJC p{font-size:13px;line-height:1.7}.airtac-bse_productGuide__ZxNJC>div{display:flex;flex-wrap:wrap;gap:12px 20px}.airtac-bse_productGuide__ZxNJC a{font-size:12px;color:var(--signal-ink);text-decoration:underline;text-underline-offset:3px}.airtac-bse_catalogLink__CC43R{display:block;color:var(--signal-ink);font-size:13px;margin:0 0 22px;text-decoration:underline}.airtac-bse_status__vJsCh{padding:20px 0;color:#62676e;font-size:14px}@media(max-width:540px){.airtac-bse_intro__aBdUS{padding:28px 0}.airtac-bse_body__Ge52U{padding-top:24px}.airtac-bse_productGuide__ZxNJC{padding:16px}.airtac-bse_form__aoQNW .airtac-bse_formButton__8nnan{width:100%}.airtac-bse_table__fzWo5 td,.airtac-bse_table__fzWo5 th{padding:10px 8px}}.cylinder-selector_hero__ViJQK{padding:52px 0 46px;background:#181a1d;color:#fff}.cylinder-selector_hero__ViJQK h1{max-width:22ch;margin:20px 0;font-size:clamp(32px,4.2vw,56px);line-height:1.12;font-weight:500;letter-spacing:-.035em}.cylinder-selector_hero__ViJQK p{max-width:65ch;font-size:16px;line-height:1.7;color:#c5c5cd;margin-bottom:20px}.cylinder-selector_heroLinks__l_GeC{display:flex;gap:18px;flex-wrap:wrap;color:#ccc;font-size:13px}.cylinder-selector_heroLinks__l_GeC a{text-decoration:underline;text-underline-offset:4px}.cylinder-selector_workspace___0SGl{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:48px;padding-top:56px;padding-bottom:56px}.cylinder-selector_form__oSzCk{min-width:0;padding:28px;border:1px solid #e1e2e6;border-radius:16px;background:#fff}.cylinder-selector_formHead__3T7za{display:flex;align-items:flex-start;gap:14px;margin-bottom:22px}.cylinder-selector_formHead__3T7za>svg{margin-left:auto;color:#8060ff;flex-shrink:0}.cylinder-selector_formHead__3T7za h2{margin:0 0 5px;font-size:20px;line-height:1.35}.cylinder-selector_formHead__3T7za p{margin:0;color:#62676e;font-size:13px;line-height:1.6}.cylinder-selector_step__RZ8AE{display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:8px;background:#ede7ff;color:#6b47de;font-size:11px;font-weight:800}.cylinder-selector_filters__jP3j8,.cylinder-selector_sizes__7M6c2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cylinder-selector_form__oSzCk label{display:grid;gap:9px;font-size:13px;font-weight:700;line-height:1.5;min-width:0}.cylinder-selector_form__oSzCk input,.cylinder-selector_form__oSzCk select{width:100%;min-width:0;height:48px;border:1px solid #d5d8df;border-radius:8px;padding:0 12px;background:#fafafa;color:#1c2026;font:inherit;font-size:15px;font-weight:500}.cylinder-selector_form__oSzCk select{padding-right:24px}.cylinder-selector_cardLink__sG8h3:focus-visible,.cylinder-selector_form__oSzCk input:focus-visible,.cylinder-selector_form__oSzCk select:focus-visible,.cylinder-selector_reset__HvSf9:focus-visible,.cylinder-selector_textLink__KiuMt:focus-visible{outline:3px solid #8060ff;outline-offset:3px}.cylinder-selector_hint__5wTTy{padding:16px;margin:22px 0 28px;background:#f6f4ff;border-left:3px solid #8060ff;color:#5c5f6d;font-size:13px;line-height:1.65}.cylinder-selector_hint__5wTTy strong{display:block;color:#292b35;margin-bottom:3px}.cylinder-selector_actions__s9Jfh{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:28px}.cylinder-selector_actions__s9Jfh .cylinder-selector_reset__HvSf9{display:flex;gap:8px;align-items:center;border:0;padding:10px 0;background:none;color:#62676e;font-size:13px;cursor:pointer}.cylinder-selector_reset__HvSf9:active{transform:scale(.97)}.cylinder-selector_guide__9HEvn{padding:12px 0}.cylinder-selector_guide__9HEvn h2{margin:14px 0;font-size:clamp(25px,2.5vw,34px);line-height:1.25;letter-spacing:-.025em;font-weight:500}.cylinder-selector_diagram__ERRYq{display:block;width:100%;max-width:390px;height:auto;margin:18px 0}.cylinder-selector_guide__9HEvn ul{display:grid;gap:16px;list-style:none;padding:0;margin:0}.cylinder-selector_guide__9HEvn li{display:flex;gap:12px;color:#525966;font-size:14px;line-height:1.7}.cylinder-selector_guide__9HEvn li svg{flex:0 0 17px;margin-top:4px;color:#6d49e6}.cylinder-selector_note__jBLbG{margin:24px 0 0;font-size:12px;line-height:1.7;color:#727783;border-top:1px solid #e1e2e6;padding-top:18px}.cylinder-selector_results__9gVJ5{padding:48px 0 64px;background:#f5f5f6;scroll-margin-top:92px}.cylinder-selector_resultHead__Ib_ir{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.cylinder-selector_resultHead__Ib_ir h2{font-size:clamp(25px,2.6vw,36px);font-weight:500;line-height:1.25;margin:10px 0 0}.cylinder-selector_resultCaption__5mVXV{color:#616773;font-size:14px;line-height:1.7;margin:0 0 24px}.cylinder-selector_empty__3xa0j{padding:34px 24px;border:1px dashed #d5d0e4;border-radius:12px;background:#fff;text-align:center;color:#646a75}.cylinder-selector_empty__3xa0j>svg{color:#8060ff}.cylinder-selector_empty__3xa0j h3{margin:12px 0;font-size:20px;color:#23262e}.cylinder-selector_empty__3xa0j p{margin:0 auto 20px;max-width:65ch;font-size:14px;line-height:1.8}.cylinder-selector_textLink__KiuMt{display:inline-block;margin:16px;color:#6841df;text-decoration:underline;text-underline-offset:4px;font-size:14px}.cylinder-selector_cards__R93qS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.cylinder-selector_card__wsBV8{min-width:0;background:#fff;border:1px solid #e1e3e7;border-radius:12px;overflow:hidden}.cylinder-selector_photo__DILXO{display:flex;align-items:center;justify-content:center;height:220px;padding:24px;border-bottom:1px solid #e8e9ec}.cylinder-selector_photo__DILXO img{width:100%;height:100%;object-fit:contain}.cylinder-selector_photo__DILXO span{font-size:13px;color:#737986}.cylinder-selector_cardBody__EkpX9{padding:22px}.cylinder-selector_brand__wI05s{color:#6841df;font-size:11px;font-weight:800;letter-spacing:.05em}.cylinder-selector_card__wsBV8 h3{font-size:16px;line-height:1.55;margin:12px 0;overflow-wrap:anywhere}.cylinder-selector_card__wsBV8 small{font-size:12px;color:#747a84;overflow-wrap:anywhere}.cylinder-selector_card__wsBV8 dl{font-size:12px;line-height:1.5;margin:20px 0}.cylinder-selector_card__wsBV8 dl div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;border-bottom:1px solid #edeef0}.cylinder-selector_card__wsBV8 dt{color:#737986}.cylinder-selector_card__wsBV8 dd{margin:0;font-weight:700;text-align:right}.cylinder-selector_cardLink__sG8h3{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:22px;font-weight:700;font-size:13px}.cylinder-selector_cardLink__sG8h3 svg{color:#8060ff;flex-shrink:0}.cylinder-selector_error__TyZJ9{color:#b42d3a;font-size:14px;line-height:1.6;margin:18px 0 0}.cylinder-selector_request__NqQeR{scroll-margin-top:92px}.cylinder-selector_promo__ZCs0E{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 26px;margin-top:28px;border:1px solid #ded6fb;border-radius:12px;background:#f7f4ff;color:#262331}.cylinder-selector_promo__ZCs0E strong{display:block;font-size:17px;line-height:1.5}.cylinder-selector_promo__ZCs0E p{margin:5px 0 0;font-size:13px;line-height:1.6;color:#666474}.cylinder-selector_promo__ZCs0E>svg{flex-shrink:0;color:#7651ed}@media(hover:hover) and (pointer:fine){.cylinder-selector_promo__ZCs0E:hover{background:#efebff}.cylinder-selector_cardLink__sG8h3:hover,.cylinder-selector_heroLinks__l_GeC a:hover{color:#8060ff}}@media(max-width:900px){.cylinder-selector_workspace___0SGl{grid-template-columns:1fr;gap:28px}.cylinder-selector_guide__9HEvn{padding:20px 0;display:grid;grid-template-columns:1fr 1fr;gap:16px 30px}.cylinder-selector_guide__9HEvn .cylinder-selector_diagram__ERRYq{grid-row:1/5;grid-column:2}.cylinder-selector_guide__9HEvn h2{margin:0}.cylinder-selector_guide__9HEvn .cylinder-selector_note__jBLbG{grid-column:1/3}.cylinder-selector_cards__R93qS{gap:14px}.cylinder-selector_photo__DILXO{height:180px}.cylinder-selector_cardBody__EkpX9{padding:16px}}@media(max-width:680px){.cylinder-selector_hero__ViJQK{padding:32px 0}.cylinder-selector_hero__ViJQK h1{font-size:34px}.cylinder-selector_hero__ViJQK p{font-size:14px}.cylinder-selector_workspace___0SGl{padding-top:28px;padding-bottom:32px}.cylinder-selector_form__oSzCk{padding:20px}.cylinder-selector_guide__9HEvn{display:block}.cylinder-selector_diagram__ERRYq{max-width:320px;margin:16px auto}.cylinder-selector_cards__R93qS{grid-template-columns:1fr}.cylinder-selector_photo__DILXO{height:220px}.cylinder-selector_results__9gVJ5{padding:32px 0 40px}.cylinder-selector_promo__ZCs0E{padding:18px;gap:14px}.cylinder-selector_promo__ZCs0E strong{font-size:15px}.cylinder-selector_formHead__3T7za h2{font-size:18px}.cylinder-selector_actions__s9Jfh>button:first-child{width:100%;justify-content:center}.cylinder-selector_empty__3xa0j{padding:28px 18px}.cylinder-selector_filters__jP3j8,.cylinder-selector_sizes__7M6c2{gap:14px}.cylinder-selector_form__oSzCk input,.cylinder-selector_form__oSzCk select{font-size:16px}}@media(max-width:400px){.cylinder-selector_filters__jP3j8,.cylinder-selector_sizes__7M6c2{grid-template-columns:1fr}.cylinder-selector_hero__ViJQK h1{font-size:30px}}.cylinder-selector_guideVisual__6Co_M{margin:20px 0 26px;border:1px solid #e8e7ec;border-radius:14px;overflow:hidden;background:#fff}.cylinder-selector_guideVisual__6Co_M img{display:block;width:100%;height:auto}.cylinder-selector_guideVisual__6Co_M figcaption{padding:13px 16px;border-top:1px solid #eeedf3;color:#777785;font-size:12px;line-height:1.65}@media(max-width:900px) and (min-width:681px){.cylinder-selector_guide__9HEvn .cylinder-selector_guideVisual__6Co_M{grid-row:1/5;grid-column:2;margin:0}.cylinder-selector_guideVisual__6Co_M figcaption{font-size:11px}}@media(max-width:680px){.cylinder-selector_guideVisual__6Co_M{max-width:440px;margin:20px auto 24px}.cylinder-selector_guideVisual__6Co_M figcaption{font-size:12px}}