.brand-intro-module__76mklq__intro{z-index:90;visibility:hidden;pointer-events:none;contain:layout paint;position:fixed;inset:0;overflow:clip}.brand-intro-module__76mklq__intro[data-state=pending],.brand-intro-module__76mklq__intro[data-state=playing]{visibility:visible}.brand-intro-module__76mklq__panel{background:#080808;position:absolute;inset:0 50% 0 0}.brand-intro-module__76mklq__right{inset:0 0 0 50%}.brand-intro-module__76mklq__center{place-items:center;display:grid;position:absolute;inset:0}.brand-intro-module__76mklq__mark{transform-origin:0 0;width:min(82vw,640px);position:relative}.brand-intro-module__76mklq__logo{width:100%;height:auto;display:block;overflow:visible}.brand-intro-module__76mklq__caption{color:#b9b5ad;font:600 clamp(11px, 1.1vw, 14px)/1.4 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;text-align:center;opacity:0;position:absolute;inset:calc(100% + 14px) 0 auto}.brand-intro-module__76mklq__intro[data-state=pending] [data-logo-part]{opacity:0}.brand-intro-module__76mklq__intro[data-state=pending] [data-logo-part=key]{opacity:1;fill:#f36a16;transform:translate(-53px)}@media (prefers-reduced-motion:reduce){.brand-intro-module__76mklq__intro{display:none}}
.hero-preview-hero-building{--hero-preview:url(data:image/webp;base64,UklGRuYCAABXRUJQVlA4WAoAAAAQAAAAFwAAGQAAQUxQSGEBAAABkCrZtmo7a9/7wsycOEYVxSqOmUmSfDIkmVlz4l8+IJIUMzPz3nuOs8Q59+YXImICrBzqwaa3LepptVqwZmvBRp7Nnt9tNAv10ChYvz0/PEcVfmV0bwu1qmALX7tiRin5n8drelg9mFkILdf9bwaQEoXfmWmluo145BkQkpST533dLZht+eCiLCFQit5qLTYhuhAIkACiH7PQ7ppHGogKsl/tNexWIRqrSsXfiTbym6sJKqNvNWvzTJNSKfnl0Pd2lQSSQILk82z4R5cAISiB/N5UO+mSkFC5Ivlu6//cM4AElEAknx0mfXYBSKqQkH7NsdaMEFAhhKJvs96PPVPZBCrSlA6zPruEJAABiOTLbe6vQgiQUFX0rdb9nmdATQjkzyZ32fS3ECAoCUlEX2V9v+jvv1j+F+O/WP7juzrZ4N9e+P9mX2vWddee3bv37tt/8NChI0ePHT9x8tSZ0xemGgBWUDggXgEAAHAGAJ0BKhgAGgA+tUqgSqckIyGoDVDgFolAFh3l9sANJ9M18iYyR2CwsPml+DxB7yvUqRRSOwak4O4OwAD7Fxskyxsu+FJH236lcnWjuBBnAtvtySTyGkSCP59MtHVA3FKy+ZRlti7rTJQOlip1Izhv+Vn/4ww7m9e2dnSVzyRdUOYAcSfCZiwIqesEj1jU4qtt16/PYOfOueV9aw/b7/gBPvvmpavMhwKheXJTZH3snbh1Vw+3BABzXavJcCL5AJ3000xoPQ1qHPNxLn02MwtA/Vl2n+Z/6XCz5V+HPw7/BFb/0xw2fzQi+38l4yloB3DpGy5dOn9GSTClBj4ga4uVNd+o6VPAw/P340yxhuggJNNP8zW3p3k7lI4kvinJwilwROIRAkn4BceQGqPQMmPsbBcJzq/m3axDKFKcygOId7cHpOq/iI8TkFDys/YgNgPDggNctoquy4ps4AAA)}.hero-preview-hero-dossier{--hero-preview:url(data:image/webp;base64,UklGRlICAABXRUJQVlA4WAoAAAAQAAAAFwAAFwAAQUxQSBYBAAABkKPtv2k739rrXLZxOnMCdtLZrs0BsLM9g1Rmaae209la2r9gn3UyhIiYAOoa/ndt4qJ58+fNnTt7zuxZc6fYOpbJKktVR13AVhiab+lXqOu0FlNhWSKfMr0uDvnH0PGJQk4KOv2PZZN8ynZaDBT0fqeYFfW+R8UR+ZTtdQUoGPwrxbyglx3AcEo+5XsdA8tUhZQfyy/jMbTdbchpG9aySj7lx6RxWLq+Umgg6F4rhs3yqUGn7VgGfYg+5sWo8Vg2KCi4EDOCHrZh6Lby9NtSSi7EKqfdFICh07QDj4JUOh9SilETsGBqBmgZtu76d0neeT1sx/CvqRUA/Zef/SAF7cKSaS0Yui88+roclQcU1mDoNrzGv1ZQOCAWAQAA8AUAnQEqGAAYAD6pRp1JpiQjITAMAMAVCUAZ3bF0nBG9ftRN11IqhJzyU6bY8HaGtTMu/ozgw4AA/vKkcliGAM+BkLGt/nAP/+0VNeI6cUn9xuInRivWmp2LbYsPlVIkdl2lIewqVFEpLXnUqNQHFm1poDTCLS2+Wd2CPjiFhWPY1ZA40B2a7L3SrR2JvtO1wmJwmZhBv1qtrhzUJUHOiDD8HSLlf/1Mb3JCOVb1esJhYHK9j4X+U/PK4c+lDSVC3SYGV8dsS7J0vvrmnOst4f7clkjL+fdmb66brZZY2iDGjSeIiJ/96B3EyGNTFljb4/8LQJw77wu9Scu5UoXKepLlqHTleCMFCEAQAXN2PcZG9+gAAAA=)}.hero-preview-hero-keys{--hero-preview:url(data:image/webp;base64,UklGRqQCAABXRUJQVlA4WAoAAAAQAAAAFwAAFwAAQUxQSEUBAAABkGxteyFI359099j2rGybF6CtbRtL27Zt27anVmPbSqrqG1RyDRExAXCKQsG2I1tlg8BfkH3xowPLjgbVobwE+YPdhaHR6mIGiN+OVRDRGlvaQnsolHqQF6lap8PGkUjx0GhxHgAEGYIW0C6Flh9/zKg4alaDCadOC8QhyBjQMowYx7zfIQVOjWYM3/6IrfnxLrTsDp0k2Exjoyji93f8yU1QSQqzaKLEODIM4BRku0L7XxiGMXtCJUFhI00YRlEY2a9DIPDoxzDBsiVS4NZoRz68zV/f+aIMlIfCWnLUDt5dy1Ma4hLkeMqvtfby1AS+Lu6j0ZQ8rU5xXxt+LAHlM58cgwtc3ITs5yHI/thyKq5yX92Qq7wy3uSTqrjGmaUMt0Ac0Gi+pQAy3uY59GdPKBcgEI1JXIrUihreohSQuWtWKIgDAFZQOCA4AQAA0AcAnQEqGAAYAD61Tp5LpyQioagNUOAWiUAWiqenQF2c7xlMOqoCNN+Mf529gPdAP2AC059FJt2YWKBiqbPyBwswta5QjLgA/tOdvG3ycUl61Ruf5fn4iS+q/ccfO1vhZnH0h7/yM1w2Dfokmq1d7cZ7wLi/ppQRb8WejimJuHnfUNqglHb5uguNVFRiBbQjE5FsV8ZaMhL5JOG8HlOkryipXGBGx2kgnQDIpqUli5bRVZD1W4uFtvoGg3Fo/QXgFlvZp6Taunq395JkfBwAqOoNLAQZAl6mp8df5zmHkuphzPr1LTVrev7nZ5oEi6Hse4dcx+Q6/DZ+G6CLB7A7JxWgf+/mPVeg9zD9L2ynXpU3X+LcT2glnmTsxOeOaqjf3dBfHrUruvlRaM58SaLJ99GZXLoE4YAA)}.hero-preview-detail-architecture{--hero-preview:url(data:image/webp;base64,UklGRsYAAABXRUJQVlA4ILoAAABQBQCdASoYABgAPrVQo0unJKMhqAqo4BaJYwCsAAzpa3tXYPAvj2OQKRCNLd/GEw8y6TgA/vAzejmtwJFHf0BIQT83wLYhXS42gqz6t0BRGCAlrJLJoLSvp3S+peIbtjkiFH5WTOYT8Zea7f7Kvz5ubjeELWba1q/BoqoE7MXyEk9rEfnTDOw6C4VwKzhUxfuEO1ISLru3DSvkcrrSiXdV0ONBtwxc1/fY+8OgZCx5AQ814BwlZTAAAAA=)}.hero-preview-detail-documents{--hero-preview:url(data:image/webp;base64,UklGRtoAAABXRUJQVlA4IM4AAACQBQCdASoYABgAPrVSok0nJKMiKAgA4BaJYwCdMsy2mgSimniRuCSvMBsGy5/4RuvX4VirAAD+2EUPhINVOcr3YMSwb/sg/jgpgE0p3G5SebvmevjEpjhqgcRAjbDqIzeJ1IFHeSfZLvZMie9CRGbaamT8j0pPl0x8rXrL8aPoiEsw8m/TbR4un94y04b32VWCT1geuXN1CRexLVhzLHmvUzeV/nmbuRef05xzPR6pghyedJp6MI+Wq0Xw1lg6r/ZReGXFD/ki3iSmGN8AAA==)}.hero-preview-detail-keys{--hero-preview:url(data:image/webp;base64,UklGRuIAAABXRUJQVlA4INYAAABQBgCdASoYABgAPqVAmkmmI6KhN/qoAMAUiWMArh2n75z310W4q1ZIHuyoPzHqICVN/EbHItYDTOMgwAD83zmCHt/qOQ4aQ9ko2/Cfs+1GiMo+26hBQVIXH9jUZZnr+XPXJZbyGSAEPiYD9406sfT4ysFOQKQAcZHBDJ1YPKJXIHzU2dJX0qZpLEJt+8K3WiSWbizwtWEN6v+r+PRsgzQhAlkfCmgkT+/qLZRn87BXrlAg+ILfITBhcLb8yI6lolbq2OUl6Q4Q6RnHztlnGhm176i7gAAA)}.hero-preview-situation-mortgage{--hero-preview:url(data:image/webp;base64,UklGRp4AAABXRUJQVlA4IJIAAABQBACdASoYABAAPrUwqVCnIiSjGADgFoljAAPkzlqVQbf4yFv09l7aw2QwAP7+t8Cg3WyuZdJdfXFPIvV7oOCeysnJBl7+ErMTJQm0s9dkDZqkoWE/2qvQu6WbFecXNVNPlDqNX13aBWz/fzmHJYOqWzvEEcV3mF69SBCQJ5hSXfUkHLTn6Qs4oxexwYsm3oAAAA==)}.hero-preview-situation-enforcement{--hero-preview:url(data:image/webp;base64,UklGRqgAAABXRUJQVlA4IJwAAADwAwCdASoYABAAPrVInkmnJCKhMAgA4BaJZQAAW4CJm1E/5vxA4f1AAP74TRphcgnRN6NdPaGDNzgv2NXPtW6VAHUXwKWIs6j8vyHdEy2/42qXlPQPD/L4TYt/L6TQAU+kvUvhkRohkVyP9+2Qgd/sEbOxRdG/Pn1smu3PkeNvtoK0PZfqhR5a1gR/dfkrs4iTd40plqVeBuRYYAA=)}.hero-preview-situation-relocation{--hero-preview:url(data:image/webp;base64,UklGRqgAAABXRUJQVlA4IJwAAABQBACdASoYABAAPrVKoUmnJCOhMAgA4BaJZQAD5UIHDUvsfO6ZWPfAzygAAP75EO92lMCBZgeefWj2ZCMd3WRJe5FOj/pQHk5sUhUEt+JTDLtqXR5YmFbooCxcD8HG5CNOVa9G/uarA+6v0/lwQOjXr6T0C05JBWKwxrzf+P6bL9bj2bS2b3XtvHN98MsRiIUp4MZ2+7E2a/MAAAA=)}.hero-preview-situation-division{--hero-preview:url(data:image/webp;base64,UklGRowAAABXRUJQVlA4IIAAAADQAwCdASoYABAALoVarVaipycnBwCESxgAHyBg3xfsaswBTWRWFkAA/v0E8dOvvjDNNUD7ATcftf9KKS99IuYLEHaTrHLVt/q+JsUG35Jkez2vPptGQlcfrxbvC/eEDQMXoxqsfYsvPgbUwEr4JnZL9IDfyzE6VNjOz9VstUWAAA==)}.hero-preview-situation-inheritance{--hero-preview:url(data:image/webp;base64,UklGRqwAAABXRUJQVlA4IKAAAAAQBACdASoYABAAPrVMnkmnJKKhMAgA4BaJZQAD5PoLpSkUGE8N9LiDgAD++Eyr8jf7bff3grAtpYQv2qsvruDwT8aTDqk3RWIab5SHNuhMi4UfwDRB1McaceU8Xdj/DHbcGk6Auuz8f4skeZzCIN3XvjX+XlEyaGzfuUW8TybXAH/CD5aqP7JMZ+F2oSpdo5OI1K1PsCL7zsO1S6lB+7gA)}.hero-preview-situation-complex-share{--hero-preview:url(data:image/webp;base64,UklGRq4AAABXRUJQVlA4IKIAAACQBACdASoYABAAPrVOn0onJCKhsAgA4BaJZwBv/nr/FrfNxSFEZD9uUad1qAAA/vhOnB5/BCOHXkF0XlQL5C8+Q1YaEr0ZXLmWswasgFlj22psGWdHlftwGsJ71/bWdk6ZCu55BjUVvmqnH/CEbHGuAlVcagK/Fz02BCsNRg48tAXT47opX1ZJ9V4OAvwnRLdmC6sUVmfBEWzfBvFpPEgAAAA=)}.hero-preview-property-module{--hero-preview:url(data:image/webp;base64,UklGRsoAAABXRUJQVlA4IL4AAACwBQCdASoYABIAPrVMn0snJCKhsBgIAOAWiWcAxxSOYL4L8KoKPBtFjoLEkGfC79BmI+PW0IAA/vaItJScWv26IFCw9T8yW3kLusHK6F+swl8j01PgKoLcx1Z+OpEUfv7uobWJL+sf77fE9lJYpCbjd9zZ61LBXUxO3vkhk5unLBeM3gIcn6JmoTF6w1vfVU+QpQ90pv6eg7Y/0ARt1x3Ianc/K+zoXQbTJVDdmgb/i8CLJjJmRRmWPMJVIAAA)}.hero-preview-konstantin-kostin{--hero-preview:url(data:image/webp;base64,UklGRvYCAABXRUJQVlA4WAoAAAAQAAAAFwAAIwAAQUxQSIYBAAABoKttu2k7e78xYtu2Ktt2UuVKh842ylTOCdjnYNu2bf9zjvGNt5hrjvkfQkRMAPINADEoLqg1ZmQtSCGDKW/JR/1hCgjqvKZzPA4pYND0G9XxUiFBndeZC/9Dg1dUZdITJs5iIH0IjmNh4wQ1T1Id96CwQbvfTLkU5aSILXOeKe91gLHW5Im16POb6vl0XDVAckRQdc47alCnfLZ7WkNIRlBr1n16r6rqHJVXK0EAg8FvGFKnpV2asCdMZjv/OY11nAoLQZUHdFpgDiwM2ibBx6VchTKwGEWvRVbAogxm0EWF4LiwxBYmhcbCwuBQJuSp56u6EFjsyMQm3AYLlME6/vMxnj86wgAWwxk00od0JgwAQcWDdz/TR/zrVAJAGRxkmqMp18OWMGj6hT7P8U4VSMZiMr3m+/C3I0ypDUwjNOVCWACC8lfp4g5DBDDokqiPUf3bBQYog7lMNdpzOiwgaHGILuO8qjre7V0OWYsh9JmgqpryDCAZg65UVc8bf6jqw3+dYABWUDggSgEAANAIAJ0BKhgAJAA+0VaiS6gkoyGwFV1RABoJaADMS+eUCDMf//Eu9MA3lwrwPdEK+jvZ2rozWvWFTuOy3yDOEzMqIKuSg/D1XG0swgqKHcAA/uMNT2YKowDUnds+0V6leovqw4sVw91Lx6tO4LjmP2vzmoZZW75B5e8T2UKfSdiY3aQZ4fIMtSEFNoYUdH03pGAVVxG7cB5v/6IU/Tph/yI2YyCel8o4fPDe12m3Rd2HNFRfVDo2f/OvdzlH80BhlLVaCc1kek6NCtD9H2caEHcPDTEKa4gsWPTbZmuivb2fwKWYF0NFtjccYn2HoL4EIaO2rTHkEe4lcsJfbAD017BGpW5aBnt4AfhYrcOJm1Ene0alfopAC7mss8Pgx5juhO/Guuzt03/4x9/cfAUscc08FKeTvcKyu0Ee4y6DHEiV6sx0CQAbxCAAAA==)}
.deal-cases-module__jamEGa__section{color:var(--text-primary);background:#080808;padding-block:80px;overflow:hidden}.deal-cases-module__jamEGa__container{position:relative}.deal-cases-module__jamEGa__header{border-top:1px solid var(--line-strong);gap:28px;margin-bottom:40px;padding-top:24px;display:grid}.deal-cases-module__jamEGa__heading{max-width:16ch;font:600 clamp(64px, 15vw, 96px)/.84 var(--font-display);letter-spacing:-.04em;text-transform:uppercase;text-wrap:balance}.deal-cases-module__jamEGa__heading span{color:var(--primary)}.deal-cases-module__jamEGa__disclaimer{max-width:50ch;color:var(--text-secondary);font-size:16px;line-height:1.75}.deal-cases-module__jamEGa__dossier{--dossier-padding:20px;border:1px solid var(--line-subtle);background:var(--surface-raised);scroll-snap-align:start;width:min(88vw,44rem);color:var(--text-primary);border-radius:16px;flex-direction:column;flex:none;display:flex;overflow:hidden}.deal-cases-module__jamEGa__dossierHeader{padding:24px var(--dossier-padding);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;display:grid}.deal-cases-module__jamEGa__chapter{color:var(--primary);font:600 64px/.84 var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.deal-cases-module__jamEGa__title{max-width:22ch;font:600 clamp(32px, 8vw, 44px)/1 var(--font-display);letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance}.deal-cases-module__jamEGa__caseReader{border:0;flex-direction:column;flex:1;min-width:0;margin:0;padding:0;display:flex}.deal-cases-module__jamEGa__partChoice,.deal-cases-module__jamEGa__partTabs{display:none}.deal-cases-module__jamEGa__fields{padding-inline:var(--dossier-padding);flex:1;grid-template-columns:minmax(0,1fr);column-gap:28px;display:grid}.deal-cases-module__jamEGa__fields>div{min-width:0;padding-bottom:24px}.deal-cases-module__jamEGa__fields dt{color:var(--text-secondary);margin-bottom:10px;font-size:13px;font-weight:600;line-height:1.4}.deal-cases-module__jamEGa__fields dd{max-width:60ch;color:var(--text-primary);font-size:15px;line-height:1.65}.deal-cases-module__jamEGa__fields .deal-cases-module__jamEGa__route{border-top:1px solid var(--line-strong);grid-column:1/-1;padding:24px 0}.deal-cases-module__jamEGa__route dt{color:var(--primary)}.deal-cases-module__jamEGa__actionRow{padding:0 var(--dossier-padding) 24px}.deal-cases-module__jamEGa__action{border:1px solid var(--line-strong);min-height:52px;color:var(--text-primary);background:0 0;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;font-size:14px;font-weight:600;line-height:1.5;transition:background-color .18s ease-out,color .18s ease-out;display:flex}.deal-cases-module__jamEGa__action svg{flex-shrink:0}.deal-cases-module__jamEGa__action:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.deal-cases-module__jamEGa__carouselToolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.deal-cases-module__jamEGa__carouselPosition{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.deal-cases-module__jamEGa__carouselCount{white-space:nowrap;inline-size:11ch;color:var(--text-primary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:15px;font-weight:600}.deal-cases-module__jamEGa__carouselHint{color:var(--text-secondary);font-size:14px;display:none}.deal-cases-module__jamEGa__carouselButtons{flex-shrink:0;gap:8px;display:flex}.deal-cases-module__jamEGa__carouselButton{border:1px solid var(--line-strong);background:var(--surface-panel);width:48px;height:48px;color:var(--text-primary);border-radius:50%;place-items:center;transition:background-color .18s ease-out,color .18s ease-out;display:grid}.deal-cases-module__jamEGa__carouselButton:disabled{cursor:default;opacity:.35}.deal-cases-module__jamEGa__carouselButton:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.deal-cases-module__jamEGa__action:active,.deal-cases-module__jamEGa__carouselButton:enabled:active{background:var(--primary);color:#080808}.deal-cases-module__jamEGa__action svg,.deal-cases-module__jamEGa__carouselButton svg{transition:transform var(--motion-state) var(--ease-out)}.deal-cases-module__jamEGa__action:focus-visible svg{transform:translate(2px,-2px)}.deal-cases-module__jamEGa__carouselButton:enabled:first-child:focus-visible svg{transform:translate(-2px)}.deal-cases-module__jamEGa__carouselButton:enabled:last-child:focus-visible svg{transform:translate(2px)}.deal-cases-module__jamEGa__carouselViewport{margin-inline:calc(-1 * var(--page-gutter));padding:4px var(--page-gutter) 12px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-gutter);scrollbar-width:none;overflow-x:auto}.deal-cases-module__jamEGa__carouselViewport::-webkit-scrollbar{display:none}.deal-cases-module__jamEGa__carouselViewport:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.deal-cases-module__jamEGa__carouselTrack{gap:16px;width:max-content;display:flex}@media (max-width:639px){.deal-cases-module__jamEGa__dossier{--dossier-padding:16px}.deal-cases-module__jamEGa__dossierHeader{gap:12px;min-height:100px;padding-block:16px}.deal-cases-module__jamEGa__chapter{font-size:56px}.deal-cases-module__jamEGa__title{font-size:32px;line-height:.98}.deal-cases-module__jamEGa__caseReader{display:block;position:relative}.deal-cases-module__jamEGa__partChoice{top:0;left:var(--dossier-padding);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;display:block;position:absolute;overflow:hidden}.deal-cases-module__jamEGa__partTabs{margin:0 var(--dossier-padding) 12px;border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.deal-cases-module__jamEGa__partTabs label{min-height:48px;color:var(--text-secondary);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;padding:4px 1px;font-size:13px;font-weight:600;line-height:1.35;display:flex;position:relative}.deal-cases-module__jamEGa__partTabs label:after{content:"";background:var(--primary);transform-origin:0;height:2px;transition:transform .18s ease-out;position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.deal-cases-module__jamEGa__partChoice[value=problem]:checked~.deal-cases-module__jamEGa__partTabs [data-part=problem],.deal-cases-module__jamEGa__partChoice[value=check]:checked~.deal-cases-module__jamEGa__partTabs [data-part=check],.deal-cases-module__jamEGa__partChoice[value=route]:checked~.deal-cases-module__jamEGa__partTabs [data-part=route]{color:var(--text-primary)}.deal-cases-module__jamEGa__partChoice[value=problem]:checked~.deal-cases-module__jamEGa__partTabs [data-part=problem]:after,.deal-cases-module__jamEGa__partChoice[value=check]:checked~.deal-cases-module__jamEGa__partTabs [data-part=check]:after,.deal-cases-module__jamEGa__partChoice[value=route]:checked~.deal-cases-module__jamEGa__partTabs [data-part=route]:after{transform:scaleX(1)}.deal-cases-module__jamEGa__partChoice[value=problem]:focus-visible~.deal-cases-module__jamEGa__partTabs [data-part=problem],.deal-cases-module__jamEGa__partChoice[value=check]:focus-visible~.deal-cases-module__jamEGa__partTabs [data-part=check],.deal-cases-module__jamEGa__partChoice[value=route]:focus-visible~.deal-cases-module__jamEGa__partTabs [data-part=route]{outline:2px solid var(--primary);outline-offset:2px;border-radius:3px}.deal-cases-module__jamEGa__fields{padding-bottom:14px}.deal-cases-module__jamEGa__fields>div{visibility:hidden;opacity:0;grid-area:1/1;padding:0}.deal-cases-module__jamEGa__fields .deal-cases-module__jamEGa__route{border:0;grid-area:1/1;padding:0}.deal-cases-module__jamEGa__fields dt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.deal-cases-module__jamEGa__fields dd{font-size:16px;line-height:1.5}.deal-cases-module__jamEGa__partChoice[value=problem]:checked~.deal-cases-module__jamEGa__fields [data-part=problem],.deal-cases-module__jamEGa__partChoice[value=check]:checked~.deal-cases-module__jamEGa__fields [data-part=check],.deal-cases-module__jamEGa__partChoice[value=route]:checked~.deal-cases-module__jamEGa__fields [data-part=route]{visibility:visible;opacity:1;transition:opacity .18s ease-out}.deal-cases-module__jamEGa__actionRow{padding-bottom:16px}.deal-cases-module__jamEGa__action{gap:8px;min-height:48px;padding:11px 12px}}@media (hover:hover) and (pointer:fine){.deal-cases-module__jamEGa__action:hover,.deal-cases-module__jamEGa__carouselButton:enabled:hover{background:var(--primary);color:#080808}.deal-cases-module__jamEGa__action:hover svg{transform:translate(2px,-2px)}.deal-cases-module__jamEGa__carouselButton:enabled:first-child:hover svg{transform:translate(-2px)}.deal-cases-module__jamEGa__carouselButton:enabled:last-child:hover svg{transform:translate(2px)}}@media (min-width:640px){.deal-cases-module__jamEGa__section{padding-block:96px}.deal-cases-module__jamEGa__header{margin-bottom:48px}.deal-cases-module__jamEGa__heading{font-size:clamp(96px,9vw,112px)}.deal-cases-module__jamEGa__dossier{--dossier-padding:28px;width:min(82vw,44rem)}.deal-cases-module__jamEGa__dossierHeader{gap:24px;min-height:124px;padding-block:24px}.deal-cases-module__jamEGa__chapter{font-size:96px}.deal-cases-module__jamEGa__title{font-size:48px}.deal-cases-module__jamEGa__fields{grid-template-rows:1fr auto;grid-template-columns:repeat(2,minmax(0,1fr))}.deal-cases-module__jamEGa__fields dd{font-size:16px}.deal-cases-module__jamEGa__fields .deal-cases-module__jamEGa__route{padding-top:28px}.deal-cases-module__jamEGa__action{gap:24px;width:fit-content;padding-inline:20px}.deal-cases-module__jamEGa__actionRow{padding-bottom:28px}.deal-cases-module__jamEGa__carouselHint{display:inline}}@media (min-width:1024px){.deal-cases-module__jamEGa__section{padding-block:112px}.deal-cases-module__jamEGa__header{grid-template-columns:1.1fr 1fr;align-items:end;gap:64px;margin-bottom:48px}.deal-cases-module__jamEGa__heading{font-size:clamp(96px,8vw,128px)}.deal-cases-module__jamEGa__disclaimer{padding-bottom:3px;font-size:18px}.deal-cases-module__jamEGa__dossier{--dossier-padding:32px;width:min(70vw,44rem)}.deal-cases-module__jamEGa__dossierHeader{min-height:128px;padding-top:28px}.deal-cases-module__jamEGa__title{font-size:52px}.deal-cases-module__jamEGa__carouselTrack{gap:24px}}@media (prefers-reduced-motion:no-preference){.deal-cases-module__jamEGa__action,.deal-cases-module__jamEGa__carouselButton{transition:scale var(--motion-fast) var(--ease-out), background-color var(--motion-state) ease-out, color var(--motion-state) ease-out}.deal-cases-module__jamEGa__action:active{scale:.99}.deal-cases-module__jamEGa__carouselButton:enabled:active{scale:.94}}@media (prefers-reduced-motion:reduce){.deal-cases-module__jamEGa__action,.deal-cases-module__jamEGa__action svg,.deal-cases-module__jamEGa__carouselButton,.deal-cases-module__jamEGa__carouselButton svg,.deal-cases-module__jamEGa__partTabs label:after,.deal-cases-module__jamEGa__fields>div{transition:none!important}.deal-cases-module__jamEGa__action:is(:hover,:focus-visible) svg,.deal-cases-module__jamEGa__carouselButton:enabled:is(:first-child,:last-child):is(:hover,:focus-visible) svg{transform:none}}
