@font-face{font-family:"basefont";src:url(/assets/outfit-400-d52af7b91000b9cc31f4e8a305571de6b2b07d466deddded0c859649b8ce0e6d.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:"titlefont";src:url(/assets/monument-700-515dba3e60f8ebef0afdae7d028af00880eeede7a7c9979cf7c76b821ab56202.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:"altfont";src:url(/assets/barlow-sc-500-fa3acb6db262935a25c629fd0693af3dc3f4796a2e0d76e7e0a67fee42029927.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:"altfont";src:url(/assets/barlow-sc-600-bcb1402a7954761b6d4312faad7bb8a666c22590e0892e60975d495565321bcc.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}body.website{--fs-xxl: 48px;--fs-xl: 42px;--fs-l: 34px;--fs-m: 22px;--fs-s: 18px;--fs-xs: 16px;--fs-xxs: 14px}@media only screen and (max-width:700px){body.website{--fs-xxl: 32px;--fs-xl: 32px;--fs-l: 24px}}@media only screen and (max-width:700px){body.website{--fs-xxl: 28px;--fs-xl: 28px;--fs-l: 22px}}body.website{--block-m: 820px;--block-l: 1080px;--block-xl: 1440px;--block-xxl: 1700px;--line-s: 1.25em;--space-xxxl: 128px;--space-xxl: 96px;--space-xl: 64px;--space-l: 48px;--space-m: 32px;--space-s: 24px;--space-xs: 16px;--space-xxs: 8px;--space-xxxs: 4px;--blockpad: var(--space-xxl);--img-radius: 20px}@media only screen and (max-width:1000px){body.website{--blockpad: var(--space-m)}}body.website{background:var(--color-blue-dark);color:var(--color-ink);font-family:"basefont",sans-serif;font-size:var(--fs-s);font-weight:400;height:auto;text-align:left}body.website h1,body.website h2,body.website h3,body.website h4,body.website h5,body.website h6{font-family:"titlefont";font-size:var(--fs-s);font-weight:700;letter-spacing:.05em;line-height:var(--line-s);margin:0 0 var(--space-s) 0;padding:0}body.website h1 small,body.website h2 small,body.website h3 small,body.website h4 small,body.website h5 small,body.website h6 small{display:block;font-size:70%;font-weight:400}body.website h1{font-size:var(--fs-xxl)}body.website h2{font-size:var(--fs-xl);line-height:1.1em;margin-bottom:var(--space-l);text-transform:uppercase}body.website h3{font-family:"altfont";font-size:var(--fs-l);font-weight:600;margin-bottom:var(--space-s);text-transform:uppercase}body.website h4{font-size:var(--fs-s)}body.website sup{font-size:48%;vertical-align:super}body.website frml-break{display:block}body.website p{color:var(--color-ink);font-family:"basefont";font-size:var(--fs-s);font-weight:400;line-height:var(--line-s);margin:0 0 var(--space-s) 0;padding:0}body.website p strong{font-weight:700}body.website p.notes{font-size:var(--fs-xs)}body.website img{display:block;width:100%}body.website ol.items,body.website ul.items{color:var(--color-ink);font-size:var(--fs-s);line-height:1.45em;margin-bottom:var(--space-s)}body.website ol.items li,body.website ul.items li{list-style:disc;margin:0 0px var(--space-xs) 25px}body.website frml-smart-anchor a{transform:translateY(-110px)}body.website{background:var(--color-blue-dark)}body.website header#main-header{align-items:center;background:var(--color-blue-dark);display:flex;flex-direction:column;justify-content:center;transition:top .3s;position:sticky;top:0;width:100%;z-index:1100}body.website header#main-header frml-row{align-items:center;box-sizing:border-box;justify-content:space-between;max-width:var(--block-xl);padding:var(--space-m);width:100%}body.website header#main-header frml-row div.logo img{display:block;width:188px}body.website header#main-header frml-row nav.desktop{align-items:center;display:flex;justify-content:center}body.website header#main-header frml-row nav.desktop ul{align-items:center;display:flex;gap:var(--space-l)}body.website header#main-header frml-row nav.desktop ul li a{color:var(--color-blue-text);border-bottom:1px solid rgba(0,0,0,0);display:block;font-family:"altfont";font-size:var(--fs-s);font-weight:600;letter-spacing:.05em;padding:4px 0;text-decoration:none;text-transform:uppercase;transition:.5s}body.website header#main-header frml-row nav.desktop ul li a:hover{border-color:#fff}body.website header#main-header frml-row nav.desktop ul li.button a{background:var(--color-blue-text);border:none;border-radius:var(--space-xxxs);color:var(--color-blue-dark);line-height:46px;padding:0 20px}body.website header#main-header frml-row nav.desktop ul li.button a:hover{background:var(--color-blue-xlight)}body.website header#main-header frml-row nav.desktop ul li.button.outline a{background:none;border:1px solid var(--color-blue-text);color:var(--color-blue-text);line-height:44px}body.website header#main-header frml-row nav.desktop ul li.button.outline a:hover{border:1px solid var(--color-blue-xlight);color:var(--color-blue-xlight)}body.website header#main-header frml-row nav.desktop.secondary ul{gap:var(--space-s)}body.website main{width:100%}body.website footer#main-footer{box-sizing:border-box;color:var(--color-blue-text);margin:0 auto;max-width:var(--block-xl);padding:var(--blockpad) var(--blockpad) var(--space-l) var(--blockpad);width:100%}body.website footer#main-footer frml-row.logo{margin-bottom:var(--space-l)}body.website footer#main-footer frml-row.logo img{width:188px}body.website footer#main-footer frml-row.main{align-items:flex-end;gap:var(--space-l);padding-bottom:var(--space-xxl)}body.website footer#main-footer frml-row.main frml-column.address{flex:1}body.website footer#main-footer frml-row.main frml-column span,body.website footer#main-footer frml-row.main frml-column a,body.website footer#main-footer frml-row.main frml-column address{display:block;font-size:var(--fs-xs);line-height:var(--line-m)}body.website footer#main-footer frml-row.main frml-column div.tagline{color:var(--color-blue);font-family:"altfont";font-size:var(--fs-l);font-weight:600;letter-spacing:.05em;text-transform:uppercase}body.website footer#main-footer frml-row.copyright{border-top:1px solid var(--color-blue);padding-top:var(--space-xs)}body.website footer#main-footer frml-row.copyright p.copy{color:var(--color-blue);font-size:var(--fs-xs)}body.website footer#main-footer frml-row.copyright a{border:none;font-size:var(--fs-xs)}body.website footer#main-footer frml-row.copyright a:hover{color:var(--color-blue-xlight)}@media only screen and (max-width:1000px){body.website header#main-header #nav-desktop-main{display:none}body.website footer#main-footer{padding:0 var(--blockpad)}body.website footer#main-footer frml-row.main{align-items:flex-start;flex-direction:column;gap:var(--space-m);padding-bottom:var(--space-l)}body.website footer#main-footer frml-row.main div.tagline{padding-top:var(--space-xxl)}}@media only screen and (max-width:700px){body.website header#main-header frml-row nav.desktop.secondary ul{gap:var(--space-xs)}body.website header#main-header frml-row nav.desktop.secondary ul li a{font-size:var(--fs-xs);padding:4px 0}body.website header#main-header frml-row nav.desktop.secondary ul li.button a{line-height:40px;padding:0 16px}body.website header#main-header frml-row nav.desktop.secondary ul li.button.outline a{line-height:38px}}@media only screen and (max-width:480px){body.website header#main-header frml-row nav.desktop.secondary ul li.contact{display:none}}body.website frml-block{box-sizing:border-box;padding:var(--space-xxxl) var(--blockpad);width:100%}body.website frml-block frml-block-header,body.website frml-block frml-block-body,body.website frml-block frml-block-footer{box-sizing:border-box;margin:0 auto;max-width:var(--block-xl);width:100%}body.website a.button,body.website button,body.website input[type=submit]{box-sizing:border-box;font-family:"altfont";font-size:var(--fs-s);font-weight:600;line-height:3em;padding:0 var(--space-l);white-space:nowrap;text-transform:uppercase}body.website a.button.primary,body.website button.primary,body.website input[type=submit].primary{background-color:var(--color-blue);color:var(--color-blue-dark)}body.website a.button.primary:hover,body.website button.primary:hover,body.website input[type=submit].primary:hover{background-color:var(--color-blue-light)}body.website{--field-surface: var(--color-surface-xlight);--field-border: var(--color-blue-dark);--field-border-focus: var(--color-blue);--field-border-hover: var(--color-blue-dark);--field-border-radius: 6px;--field-margin-bottom: var(--space-m);--field-l: 900px;--field-fs: var(--fs-xs);--label-color: var(--color-blue-text);--label-color-active: var(--color-blue-text);--form-spinner-color: var(--color-primary)}body.website frml-form frml-row{margin-bottom:0}body.website div.field{margin-bottom:var(--space-m);max-width:none;width:100%}body.website div.field label{font-family:"altfont";font-size:var(--fs-xs);font-weight:500;padding-bottom:var(--space-xs);margin-bottom:0;text-transform:uppercase}body.website div.field input,body.website div.field textarea{color:var(--color-blue-dark)}body.website div.field input{border-width:3px;font-weight:400;transition:.3s}body.website div.field textarea{border-width:3px;min-height:160px;transition:.3s}body.website div.field p.error{color:var(--color-state-red-light)}body.website div.field.radio label{display:block}body.website a:not(.button){border-bottom:1px solid rgba(0,0,0,0);color:var(--color-link);font-family:"basefont";font-size:var(--fs-s);line-height:1.45em;text-decoration:none;transition:.3s;width:fit-content}body.website a:not(.button) svg{fill:var(--color-link);transition:.3s;vertical-align:middle;width:28px}body.website a:not(.button):hover{border-bottom-color:var(--color-link-hover);color:var(--color-link-hover)}body.website a:not(.button):hover svg{fill:var(--color-link-hover)}body.website rich-text{color:var(--color-ink);font-size:var(--fs-s);line-height:1.45em;margin-bottom:var(--space-s)}body.website rich-text ul li{list-style:disc;margin:0 0 var(--space-s) 40px}body.website rich-text ol li{margin:0 0 var(--space-s) 40px}body.website rich-text blockquote{margin:0 auto;padding:var(--space-m);width:60%}body.website rich-text h3{margin-bottom:0;padding-top:var(--space-xxs)}body.website rich-text h3:first-child{padding-top:0}body.website frml-privacy-dialog.basic{background:var(--color-blue);border:none;bottom:var(--space-xs);left:auto;right:var(--space-xs);padding:var(--space-m);width:460px}body.website frml-privacy-dialog.basic div.content{padding-bottom:var(--space-xs)}body.website frml-privacy-dialog.basic div.content h3,body.website frml-privacy-dialog.basic div.content p,body.website frml-privacy-dialog.basic div.content a{color:var(--color-white)}body.website frml-privacy-dialog.basic div.content h3{font-size:var(--fs-m);font-weight:600;margin-bottom:var(--space-xxs)}body.website frml-privacy-dialog.basic div.content p{margin-bottom:var(--space-xs)}body.website frml-privacy-dialog.basic div.content a.learn_more{display:block;padding-top:var(--space-xxs);text-decoration:none}body.website frml-privacy-dialog.basic frml-button-group{display:flex;flex-direction:row;gap:var(--space-s)}body.website frml-privacy-dialog.basic a.button{background:var(--color-blue-dark);border:3px solid var(--color-blue-dark)}body.website frml-privacy-dialog.basic a.button:hover{background:rgba(0,0,0,0);color:var(--color-blue-dark)}body.website frml-privacy-dialog.basic a.soft{color:var(--color-blue-dark);display:inline-block;font-size:var(--fs-xs);margin:0 auto 0 auto;text-decoration:none;width:auto}@media only screen and (max-width:1000px){body.website frml-privacy-dialog.basic{border-radius:0;bottom:0;left:0;width:100%}}body#website-statics.home #block-hero{padding:0}body#website-statics.home #block-hero frml-block-body{background:url(/assets/website/bg-screw-b406a21944c75880b22c5ef84901d1de5fb6f256b170025b00cadf37a4ab0c7f.svg) no-repeat bottom -160px right -10px;box-sizing:border-box;max-width:1700px;padding:var(--blockpad) var(--blockpad) var(--space-xl) var(--blockpad);text-align:center;width:100%}body#website-statics.home #block-hero frml-block-body img.main{margin:0 auto;max-width:820px;width:80%}body#website-statics.home #block-hero frml-block-body h1{color:var(--color-blue-text);font-family:"altfont";font-size:var(--fs-m);font-weight:600;letter-spacing:.05em;margin:0 auto;max-width:1440px;padding-top:var(--space-xl);text-align:left;text-transform:uppercase;width:100%}body#website-statics.home #block-about{background:var(--color-surface-xlight);padding:var(--space-xl) var(--blockpad)}body#website-statics.home #block-about frml-block-body{align-items:center;gap:var(--space-xl)}body#website-statics.home #block-about frml-block-body frml-block-column h2,body#website-statics.home #block-about frml-block-body frml-block-column p{color:var(--color-blue-dark)}body#website-statics.home #block-about frml-block-body frml-block-column img{border-radius:var(--img-radius)}body#website-statics.home #block-about frml-block-body frml-block-column:first-child{width:48%}body#website-statics.home #block-about frml-block-body frml-block-column:last-child{width:52%}body#website-statics.home #block-pathology{background:url(/assets/website/hips-pain-ea6f91dfbf39a4402b2881dc1a3103b601816593780641d16fdb0495103f8c52.webp) no-repeat center center var(--color-blue);background-size:auto 100%}body#website-statics.home #block-pathology frml-block-body{gap:var(--space-xl)}body#website-statics.home #block-pathology frml-block-body frml-block-column:first-child{width:48%}body#website-statics.home #block-pathology frml-block-body frml-block-column:last-child{width:52%}body#website-statics.home #block-pathology frml-block-body section{margin-bottom:var(--space-l)}body#website-statics.home #block-pathology frml-block-body section h3{max-width:600px}body#website-statics.home #block-pathology frml-block-body section p:last-child{margin-bottom:0}body#website-statics.home #block-pathology frml-block-body section:last-child{margin-bottom:0}body#website-statics.home #title-solution{background:no-repeat center center;background-size:92% auto;height:12vw;width:100%}body#website-statics.home #title-solution.fr{background-image:url(/assets/website/title-solution-fr-854a0c4699a1e668c54d33ba74324f5ebace304f3400dcbb416d9ab2ac14fe4f.svg)}body#website-statics.home #title-solution.en{background-image:url(/assets/website/title-solution-en-97e4783f835f9ee6384b3fe508d9cc9d0d214bc8b017e2445ccfbbe7946a836b.svg)}body#website-statics.home #title-solution h2{text-indent:-9999px}body#website-statics.home #block-solution{background:var(--color-surface);padding:0}body#website-statics.home #block-solution frml-block-body{background:no-repeat right var(--space-xl) bottom;background-size:580px;max-width:1600px;padding:var(--space-xxxl) var(--blockpad) 0 var(--blockpad);margin:0 auto;width:100%}body#website-statics.home #block-solution.fr frml-block-body{background-image:url(/assets/website/screw-hips-fr-a05b78e8f22a32e68af8b9fb112e04660a3861bded1a8548af287919326fa5c2.webp)}body#website-statics.home #block-solution.en frml-block-body{background-image:url(/assets/website/screw-hips-en-0582c9a8555f8730cd69035f68372b5d3d7a56ad4bb660c1e227683dc5e8437a.webp)}body#website-statics.home #block-solution h2,body#website-statics.home #block-solution h3,body#website-statics.home #block-solution p{color:var(--color-blue-dark)}body#website-statics.home #block-solution section.intro{margin:0 auto;max-width:var(--block-m);padding-bottom:var(--space-xxl)}body#website-statics.home #block-solution section.intro h2,body#website-statics.home #block-solution section.intro p{text-align:center}body#website-statics.home #block-solution section.benefits{background:url(/assets/website/screw-c6d2cb36a4fc233028bee278e68734f25d61793741ce61e51165ea415f6d3a66.webp) no-repeat center center;background-size:auto 100%;height:80vw;margin:0 auto 200px auto;max-height:460px;max-width:var(--block-l)}body#website-statics.home #block-solution section.benefits ul{display:flex;flex-wrap:wrap}body#website-statics.home #block-solution section.benefits ul li{align-items:flex-start;display:flex;flex-direction:row-reverse;gap:var(--space-s);width:49.5%}body#website-statics.home #block-solution section.benefits ul li div.description{display:flex;flex-direction:column;padding-top:var(--space-xs);width:100%}body#website-statics.home #block-solution section.benefits ul li div.description h3{font-size:var(--fs-m);margin-bottom:var(--space-xs);max-width:180px;width:100%}body#website-statics.home #block-solution section.benefits ul li div.description p{font-size:var(--fs-xs);max-width:210px;width:100%}body#website-statics.home #block-solution section.benefits ul li div.description div.line{background:var(--color-blue-dark);height:2px;margin-bottom:var(--space-s);position:relative;width:98%}body#website-statics.home #block-solution section.benefits ul li div.description div.line::after{background:#000;border-radius:50%;content:"";height:8px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:8px}body#website-statics.home #block-solution section.benefits ul li img{flex-grow:0;flex-shrink:0;width:76px}body#website-statics.home #block-solution section.benefits ul li:nth-child(2n){flex-direction:row}body#website-statics.home #block-solution section.benefits ul li:nth-child(2n) div.description{align-items:flex-end}body#website-statics.home #block-solution section.benefits ul li:nth-child(2n) div.description div.line::after{left:0;right:auto}body#website-statics.home #block-solution section.benefits ul li:nth-child(2n) div.description h3{max-width:210px}body#website-statics.home #block-solution section.benefits ul li.stability{padding-top:24px}body#website-statics.home #block-solution section.benefits ul li.osseointegration{padding-top:136px}body#website-statics.home #block-solution section.benefits ul li.osseointegration div.description div.line{width:94%}body#website-statics.home #block-solution section.benefits ul li.dual_pitch{margin-top:-46px}body#website-statics.home #block-solution section.benefits ul li.dual_pitch div.description div.line{width:94%}body#website-statics.home #block-solution section.benefits ul li.self_tapping{padding-top:100px}body#website-statics.home #block-solution section.specifications{padding-bottom:var(--space-xxxl);padding-top:var(--space-xxl);width:100%}body#website-statics.home #block-solution section.specifications frml-table{display:block;margin:0 auto;max-width:var(--block-l);padding:var(--space-xs) 0 var(--space-m) 0;width:100%}body#website-statics.home #block-solution section.specifications frml-table h2{margin-left:var(--space-s);margin-bottom:var(--space-s);max-width:500px}body#website-statics.home #block-solution section.specifications frml-table table{margin-left:var(--space-s);max-width:620px;width:100%}body#website-statics.home #block-solution section.specifications frml-table table thead tr th{color:var(--color-blue-dark);font-family:"altfont";font-size:var(--fs-s);font-weight:600;letter-spacing:.05em;padding:var(--space-xxs) 0 var(--space-xs) 0;text-transform:uppercase;width:33%}body#website-statics.home #block-solution section.specifications frml-table table tbody tr td{color:var(--color-blue-dark);font-size:var(--fs-xs);padding:var(--space-xxs) 0}body#website-statics.home #block-contact frml-block-header{padding-bottom:var(--space-xxl)}body#website-statics.home #block-contact frml-block-header h2{color:var(--color-blue);margin:0}body#website-statics.home #block-contact frml-block-body{gap:var(--space-xxl)}body#website-statics.home #block-contact frml-block-body frml-block-column:first-child{flex-shrink:0;max-width:394px}body#website-statics.home #block-contact frml-block-body frml-block-column:first-child h3,body#website-statics.home #block-contact frml-block-body frml-block-column:first-child p{color:var(--color-blue-text)}body#website-statics.home #block-contact frml-block-body frml-block-column:first-child h3{font-size:var(--fs-m)}body#website-statics.home #block-contact frml-block-body frml-block-column.form{max-width:720px;width:100%}body#website-statics.home #block-contact frml-block-body frml-block-column.form frml-row{gap:var(--space-xs)}body#website-statics.home #block-contact frml-block-body frml-block-column.form div.field.radio div.input{justify-content:space-between;width:98%}body#website-statics.home #block-contact frml-block-body frml-block-column.form div.field.radio div.input frml-radio{width:fit-content}body#website-statics.home #block-contact frml-block-body frml-block-column.form button.primary{width:100%}body#website-statics.home #block-contact frml-block-body div.success{align-items:flex-end;display:flex;height:100%}body#website-statics.home #block-contact frml-block-body div.success h3,body#website-statics.home #block-contact frml-block-body div.success p{color:var(--color-blue-text)}@media only screen and (max-width:1600px){body#website-statics.home #block-hero frml-block-body{background-position:bottom -160px right -120px;background-size:660px}}@media only screen and (max-width:1300px){body#website-statics.home #block-hero frml-block-body{background-position:bottom -16vw right -20vw;background-size:660px}body#website-statics.home #block-hero frml-block-body img.main{width:70vw}body#website-statics.home #block-pathology{padding:var(--blockpad)}body#website-statics.home #block-pathology frml-block-body{gap:var(--space-m)}body#website-statics.home #block-solution frml-block-body{background:no-repeat left 30vw bottom;background-size:50vw}body#website-statics.home #block-solution section.specifications{padding-bottom:38vw;padding-top:var(--space-xs)}body#website-statics.home #block-contact frml-block-body frml-block-column:first-child{flex-shrink:0;max-width:320px}body#website-statics.home #block-contact frml-block-body frml-block-column.form{max-width:720px;width:100%}body#website-statics.home #block-contact frml-block-body frml-block-column.form frml-row{flex-direction:column;gap:0}body#website-statics.home #block-contact frml-block-body frml-block-column.form div.field.radio div.input frml-radio{width:48%}}@media only screen and (max-width:1000px){body#website-statics.home #block-hero frml-block-body{background-size:66vw;padding:12vw var(--blockpad) 10vw var(--blockpad)}body#website-statics.home #block-hero frml-block-body h1{margin-left:0}body#website-statics.home #block-pathology{background:url(/assets/website/hips-pain-m-51628f631fcb88957f5a5bcc96724172b836702b9f22c6742144d61f88f3d01c.webp) no-repeat bottom center var(--color-blue);background-size:100vw;padding:var(--space-xl) var(--blockpad) 80vw var(--blockpad)}body#website-statics.home #block-pathology frml-block-body{flex-direction:column}body#website-statics.home #block-pathology frml-block-body frml-block-column:first-child{width:100%}body#website-statics.home #block-pathology frml-block-body frml-block-column:last-child{width:100%}body#website-statics.home #block-solution section.intro{padding-bottom:var(--space-l)}body#website-statics.home #block-solution section.intro h2,body#website-statics.home #block-solution section.intro p{text-align:left}body#website-statics.home #block-solution section.benefits{background:url(/assets/website/screw-c6d2cb36a4fc233028bee278e68734f25d61793741ce61e51165ea415f6d3a66.webp) no-repeat top center;background-size:15vw;height:auto;margin:0;max-height:none}body#website-statics.home #block-solution section.benefits ul{padding-top:74vw;flex-direction:column}body#website-statics.home #block-solution section.benefits ul li{align-items:center;flex-direction:row-reverse;margin:0 auto;max-width:320px;padding-bottom:var(--space-xl);width:100%}body#website-statics.home #block-solution section.benefits ul li div.description{margin:0 auto;padding-top:0}body#website-statics.home #block-solution section.benefits ul li div.description h3{margin-bottom:0}body#website-statics.home #block-solution section.benefits ul li div.description p{padding-top:var(--space-s)}body#website-statics.home #block-solution section.benefits ul li div.description div.line{display:none}body#website-statics.home #block-solution section.benefits ul li:nth-child(2n){flex-direction:row-reverse}body#website-statics.home #block-solution section.benefits ul li:nth-child(2n) div.description{align-items:flex-start}body#website-statics.home #block-solution section.benefits ul li.stability{padding-top:0}body#website-statics.home #block-solution section.benefits ul li.osseointegration{padding-top:0}body#website-statics.home #block-solution section.benefits ul li.dual_pitch{margin-top:0}body#website-statics.home #block-solution section.benefits ul li.self_tapping{padding-top:0}body#website-statics.home #block-contact frml-block-body{flex-direction:column;gap:var(--space-m)}body#website-statics.home #block-contact frml-block-body frml-block-column:first-child{max-width:none;width:100%}body#website-statics.home #block-contact frml-block-body frml-block-column.form{max-width:none;width:100%}}@media only screen and (max-width:700px){body#website-statics.home #block-hero frml-block-body{background-position:bottom -10vw right -10vw}body#website-statics.home #block-hero frml-block-body img.main{margin-bottom:24vw;width:84vw}body#website-statics.home #block-about frml-block-body{flex-direction:column;gap:var(--space-m)}body#website-statics.home #block-about frml-block-body frml-block-column:first-child{width:100%}body#website-statics.home #block-about frml-block-body frml-block-column:last-child{width:100%}body#website-statics.home #title-solution{background-size:88% auto;height:38vw}body#website-statics.home #title-solution.fr{background-image:url(/assets/website/title-solution-fr-s-21326c989fb320549cd49eab17295245512badcdd8b3ea1e45ec811efb896156.svg)}body#website-statics.home #title-solution.en{background-image:url(/assets/website/title-solution-en-s-60dc0ced1a49740271d3250be53b9776795ea086c90b69d74a3e3c4d8164b9c6.svg)}body#website-statics.home #block-solution frml-block-body{background:no-repeat left 18vw bottom;background-size:70vw}body#website-statics.home #block-solution section.specifications{padding-bottom:60vw;padding-top:var(--space-xs)}body#website-statics.home #block-solution section.specifications frml-table h2{margin-left:0}body#website-statics.home #block-solution section.specifications frml-table table{margin-left:0}}body#website-statics.privacy_policy #block-hero{padding-bottom:var(--space-l)}body#website-statics.privacy_policy #block-hero frml-block-body{max-width:var(--block-m)}body#website-statics.privacy_policy #block-policy{background:var(--color-surface-xlight);padding-top:var(--space-l)}body#website-statics.privacy_policy #block-policy frml-block-body{max-width:var(--block-m)}body#website-statics.privacy_policy #block-policy frml-block-body h2,body#website-statics.privacy_policy #block-policy frml-block-body p,body#website-statics.privacy_policy #block-policy frml-block-body a{color:var(--color-blue-dark)}body#website-statics.privacy_policy #block-policy frml-block-body h2{font-family:"altfont";font-size:var(--fs-m);margin:0 0 var(--space-s) 0;text-transform:none}body#website-statics.privacy_policy #block-policy frml-block-body a{color:var(--color-blue)}
