
#page-mobilhome .am62-hero{max-width:1400px;box-sizing:border-box;margin:auto;padding:45px 32px 18px;display:grid;grid-template-columns:1.4fr 1fr;gap:60px;align-items:center;}
#page-mobilhome .am62-eyebrow{font:500 9px/1.6 var(--font-mono);letter-spacing:1.8px;color:#8eaecb;}
#page-mobilhome .am62-hero h1{font:700 clamp(36px,4.2vw,55px)/1.07 var(--font-head);letter-spacing:-1.8px;color:#f0f6fd;margin:20px 0;}
#page-mobilhome .am62-hero h1 em{font:inherit;background:linear-gradient(95deg,#9fdde7,#adc2ed);background-clip:text;-webkit-background-clip:text;color:transparent;}
#page-mobilhome .am62-copy>p{font:400 13px/1.85 var(--font-body);color:#a5bdd3;margin:0;}
#page-mobilhome #anaEstAnnee,#page-mobilhome #anaEstSurf{-moz-appearance:textfield;appearance:textfield;}
#page-mobilhome #anaEstAnnee::-webkit-inner-spin-button,#page-mobilhome #anaEstAnnee::-webkit-outer-spin-button,#page-mobilhome #anaEstSurf::-webkit-inner-spin-button,#page-mobilhome #anaEstSurf::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}
#page-mobilhome .ana-comparator-scope{max-width:680px;margin:16px auto 0;padding:12px 16px;border:1px solid #9fc8dd38;border-radius:6px;background:#a6dce80a;color:#bed5e5;font:400 12px/1.7 var(--font-body);}
#page-mobilhome #anaEstModels{margin-top:28px;text-align:left;}
#page-mobilhome #anaEstModels h3{font:700 19px var(--font-head);color:#eef7fc;margin:0 0 8px;}
#page-mobilhome #anaEstModels>p{font:400 12px/1.7 var(--font-body);color:#a9c2d6;margin:0 0 16px;}
#page-mobilhome .ana-comparable-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,235px),1fr));gap:12px;}
#page-mobilhome .ana-comparable{border:1px solid #789fbd40;border-radius:6px;background:#0d2133;padding:18px;min-width:0;}
#page-mobilhome .ana-comparable-brand{font:600 10px var(--font-mono);color:#a3c8df;text-transform:uppercase;}
#page-mobilhome .ana-comparable h4{font:700 16px var(--font-head);color:#f1f7fc;margin:8px 0;overflow-wrap:anywhere;}
#page-mobilhome .ana-comparable p,#page-mobilhome .ana-comparable small{font:400 11px/1.7 var(--font-body);color:#b0c8da;display:block;}
#page-mobilhome .ana-comparable strong{font:700 20px var(--font-head);color:#9edbe9;display:block;margin:14px 0 4px;}
#page-mobilhome .ana-comparable-range{display:flex;justify-content:center;gap:36px;flex-wrap:wrap;margin:22px 0;}
#page-mobilhome .ana-comparable-range[hidden]{display:none;}
#page-mobilhome .ana-comparable-range strong,#page-mobilhome .ana-comparable-range span{display:block;text-align:center;color:#c5dfed;}
#page-mobilhome .ana-comparable-range span{font-size:11px;margin-top:5px;}
#page-mobilhome .am62-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:25px;}
#page-mobilhome .am62-actions button{font:600 11px var(--font-body);display:inline-flex;align-items:center;gap:22px;padding:12px 16px;border-radius:5px;cursor:pointer;}
#page-mobilhome .am62-mode-divider{width:1px;height:24px;flex:0 0 1px;background:rgba(255,255,255,.55);}
@media(max-width:420px){#page-mobilhome .am62-actions[role="group"]{flex-wrap:nowrap;gap:12px;}#page-mobilhome .am62-actions[role="group"] .am62-mode{min-width:0;flex:1;padding:12px 8px;gap:6px;}}
#page-mobilhome .am62-actions .am62-mode{min-height:46px;min-width:162px;justify-content:center;gap:10px;font-size:13px;border:1px solid #8cb1ce66;background:#18344b;color:#d9eaf5;transition:background .18s,border-color .18s;}
#page-mobilhome .am62-actions .am62-mode:hover{background:#24475f;border-color:#a6dce8;}
#page-mobilhome .am62-actions .am62-mode[aria-pressed="true"]{background:#a6dce8;border-color:#a6dce8;color:#15344b;box-shadow:0 4px 12px #0002;}
#page-mobilhome .am62-actions .am62-mode:focus-visible{outline:2px solid #e5f8ff;outline-offset:4px;}
#page-mobilhome .am62-primary{border:1px solid #a6dce8;background:#a6dce8;color:#15344b;box-shadow:0 4px 12px #0002;}
#page-mobilhome .am62-primary:hover{background:#c0ebf2;}
#page-mobilhome .am62-secondary{background:transparent;border:0;color:#b4cee3;padding-left:0!important;}
#page-mobilhome .am62-secondary:hover{color:#f3f8fd;}
#page-mobilhome .am62-context{max-width:355px;justify-self:end;width:100%;box-sizing:border-box;border:1px solid #8eaeca30;border-radius:6px;background:linear-gradient(130deg,#1a344a80,#14283a70);padding:22px 24px;}
#page-mobilhome .am62-context>span{font:400 8px var(--font-mono);letter-spacing:1.3px;color:#84a4c0;}
#page-mobilhome .am62-context>div{display:flex;align-items:center;gap:17px;border-bottom:1px solid #9ab5ce18;padding:14px 0;}
#page-mobilhome .am62-context b{font:400 10px var(--font-mono);color:#83b8ce;}
#page-mobilhome .am62-context p{margin:0;}
#page-mobilhome .am62-context strong{font:550 13px var(--font-body);color:#d4e5f3;display:block;}
#page-mobilhome .am62-context small{display:block;font:400 10px var(--font-body);color:#8faac2;margin-top:5px;}
#page-mobilhome .am62-context footer{font:400 9px var(--font-body);color:#88a4bd;margin-top:17px;background:none;padding:0;border:0;}
#page-mobilhome #anaSecCote,#page-mobilhome #anaSecComp{scroll-margin-top:80px;}
@media(max-width:850px){#page-mobilhome .am62-hero{gap:30px;padding-top:32px;}#page-mobilhome .am62-context{padding:19px;}#page-mobilhome .am62-actions{gap:10px;}}
@media(max-width:600px){#page-mobilhome .am62-hero{grid-template-columns:1fr;padding:30px 20px 0;gap:24px;}#page-mobilhome .am62-hero h1{font-size:39px;}#page-mobilhome .am62-context{max-width:none;justify-self:stretch;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px;}#page-mobilhome .am62-context>span,#page-mobilhome .am62-context footer{grid-column:1/-1;}#page-mobilhome .am62-context>div{display:block;padding:3px 0 10px;}#page-mobilhome .am62-context p{margin-top:8px;}#page-mobilhome .am62-context strong{font-size:11px;}#page-mobilhome .am62-context small{font-size:9px;line-height:1.6;}#page-mobilhome .am62-context footer{margin-top:0;}#page-mobilhome .am62-copy>p{font-size:12px;}}
