.aim-co .hdr-co .hdr-in{height:72px}.aim-co .hdr-co[data-stuck] .hdr-in{height:60px}.aim-co .secure{color:var(--muted);align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.aim-co .secure .ic{width:16px;height:16px;color:var(--btext)}.aim-co .help{text-decoration:none}.aim-co .co{--pt-w:239px;--pt-h:51px;--pt-band:28px;--pt-star:16px;--pt-cc:14px;--cell-w:23px;--cell-hy:13px;--cell-h:42px;--cell-fs:35px;padding-top:24px;padding-bottom:88px;scroll-margin-top:72px}.aim-co .co-top{flex-direction:column;gap:20px;margin-bottom:36px;display:flex}.aim-co .co-back{min-height:32px;color:var(--muted);align-self:flex-start;align-items:center;gap:8px;font-size:14px;font-weight:500;text-decoration:none;transition:color .25s;display:inline-flex}.aim-co .co-back:hover{color:var(--btext)}.aim-co .co-back .ic{width:16px;height:16px;transition:transform .3s var(--ease)}.aim-co .co-back:hover .ic{transform:translate(-3px)}.aim-co .co-h1{font-family:var(--font-spectral),Georgia,serif;letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(32px,3.4vw,48px);font-weight:300;line-height:1.05}.aim-co .road-s{grid-template-columns:repeat(4,minmax(0,1fr));max-width:720px;margin:0;padding:0;list-style:none;display:grid;position:relative}.aim-co .rs-line{background-image:linear-gradient(90deg,var(--bline) 50%,transparent 50%);opacity:.5;background-size:16px 2px;height:2px;position:absolute;top:17px;left:12.5%;right:12.5%}.aim-co .rs-fill{background:var(--bronze);transform-origin:0;height:2px;transition:transform .8s var(--ease);position:absolute;top:17px;left:12.5%;right:12.5%}.aim-co .rs-car{background:var(--bronze);width:12px;height:12px;box-shadow:0 0 0 5px var(--glow);transition:left .8s var(--ease);border-radius:50%;margin:-6px 0 0 -6px;position:absolute;top:18px}.aim-co .rs{z-index:1;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.aim-co .rs-n{background:var(--bg);border:1px solid var(--line2);width:36px;height:36px;color:var(--muted);font:500 16px/1 var(--font-spectral),Georgia,serif;border-radius:50%;justify-content:center;align-items:center;transition:background-color .45s,border-color .45s,color .45s;display:flex;position:relative}.aim-co .rs-n .ic{stroke-width:2.6px;opacity:0;width:16px;height:16px;transition:opacity .3s,transform .45s var(--ease);position:absolute;transform:scale(.4)}.aim-co .rs-i{transition:opacity .25s}.aim-co .rs.cur .rs-n{border-color:var(--bronze);color:var(--btext);animation:2.2s infinite pulse}.aim-co .rs.done .rs-n{background:var(--bronze);border-color:var(--bronze);color:var(--onbronze)}.aim-co .rs.done .rs-i{opacity:0}.aim-co .rs.done .rs-n .ic{opacity:1;transform:none}.aim-co .rs-l{color:var(--faint);text-align:center;font-size:13px;font-weight:500;transition:color .3s}.aim-co .rs.cur .rs-l,.aim-co .rs.done .rs-l{color:var(--ink)}.aim-co .co-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:48px;display:grid}.aim-co .co-steps{min-width:0}.aim-co .st{flex-direction:column;gap:20px;display:none}.aim-co .co.st-1 .st1,.aim-co .co.st-2 .st2,.aim-co .co.st-3 .st3,.aim-co .co.st-4 .st4,.aim-co .co.st-5 .st5{display:flex}.aim-co .co.fwd .st{animation:fadeL .5s var(--ease)}.aim-co .co.back .st{animation:fadeR .5s var(--ease)}.aim-co .st-h{font-family:var(--font-spectral),Georgia,serif;color:var(--ink);margin:0;font-size:30px;font-weight:500;line-height:1.15}.aim-co .st-back{min-height:36px;color:var(--muted);font:500 14px/1 var(--font-geologica),"Segoe UI",system-ui,sans-serif;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:8px;padding:0;display:none}.aim-co .st-back .ic{width:16px;height:16px}.aim-co .opts{flex-direction:column;gap:10px;display:flex}.aim-co .pk-n{color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.aim-co .pk-n .tag{padding:3px 9px;font-size:12px}.aim-co .oc-p small{color:var(--muted);margin-right:4px;font-size:13px;font-weight:400}.aim-co .oc.pk-oc{min-height:74px;padding:14px 18px}.aim-co .xt .sw-t{margin-left:14px}.aim-co .xt.on .sw-t{background:var(--bronze)}.aim-co .xt.on .sw-k{transform:translate(18px)}.aim-co .xt .oc-p{margin-left:auto}.aim-co .st-nav{justify-content:space-between;align-items:center;gap:12px;padding-top:6px;display:flex}.aim-co .st-nav .btn .ic{width:18px;height:18px;transition:transform .3s var(--ease)}.aim-co .st-nav .btn-fill:hover .ic{transform:translate(3px)}.aim-co .st-nav .btn-ghost:hover .ic{transform:translate(-3px)}.aim-co .cf{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.aim-co .c2{grid-column:span 2}.aim-co .c3{grid-column:span 3}.aim-co .c4{grid-column:span 4}.aim-co .c6{grid-column:span 6}.aim-co .cf-co{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;padding:16px;display:none}.aim-co .co.cb-1 .cf-co{animation:fadeUp .45s var(--ease);display:grid}.aim-co .vf{position:relative}.aim-co .vf .ok{width:18px;height:18px;color:var(--green);stroke-width:2.6px;opacity:0;transition:opacity .25s,transform .35s var(--ease);pointer-events:none;margin-top:-9px;position:absolute;top:50%;right:14px;transform:scale(.4)}.aim-co .vf .inp[data-ok]~.ok{opacity:1;transform:none}.aim-co .vf .inp{padding-right:42px}.aim-co .ph .inp{padding-left:62px}.aim-co .ph>span{height:100%;color:var(--muted);pointer-events:none;align-items:center;font-size:16px;display:flex;position:absolute;top:0;left:16px}.aim-co .cv-row{gap:10px;display:flex}.aim-co .cv-row .vf{flex:1;min-width:0}.aim-co .cv-ok{color:var(--green);align-items:center;gap:6px;display:none}.aim-co .cv-ok .ic{stroke-width:2.4px;width:16px;height:16px}.aim-co .co.cv-2 .cv-ok{animation:fadeUp .35s var(--ease);display:flex}.aim-co .co.cv-2 #cf-conif{border-color:var(--green)}.aim-co .use-note{color:var(--btext);display:none}.aim-co .co.vat .use-note{animation:fadeUp .35s var(--ease);display:block}.aim-co .sample{min-height:36px;color:var(--btext);font:500 14px/1 var(--font-geologica),"Segoe UI",system-ui,sans-serif;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.aim-co .pm{grid-template-columns:1fr 1fr;gap:10px;display:grid}.aim-co .pm .oc:first-child{grid-column:1/-1}.aim-co .st4a,.aim-co .st4b{flex-direction:column;gap:20px;display:flex}.aim-co .st4b,.aim-co .co.prop .st4a{display:none}.aim-co .co.prop .st4b{display:flex}.aim-co .pr-l{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.aim-co .pr-l li{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:14px;align-items:center;gap:14px;padding:16px 18px;font-size:16px;display:flex}.aim-co .pr-l .oc-ic{background:var(--btint);color:var(--btext)}.aim-co .co-sum{position:sticky;top:92px}.aim-co .sum-card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--toolshadow);border-radius:20px;flex-direction:column;gap:14px;padding:24px 24px 20px;display:flex}.aim-co .sum-hd{justify-content:space-between;align-items:center;gap:12px;display:flex}.aim-co .sum-t{font-family:var(--font-spectral),Georgia,serif;color:var(--ink);margin:0;font-size:22px;font-weight:500}.aim-co .sum-x{display:none}.aim-co .sum-r{color:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;display:flex}.aim-co .sum-r span:last-child{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right}.aim-co .sum-r.off{display:none}.aim-co .sum-x-r:not(.off){animation:fadeUp .35s var(--ease)}.aim-co .sum-pack span:first-child{color:var(--ink);font-weight:500}.aim-co .sum-vat{border-top:1px dashed var(--line);flex-direction:column;gap:12px;padding-top:12px;display:none}.aim-co .sum-vat.on{animation:fadeUp .35s var(--ease);display:flex}.aim-co .sum-tot{border-top:1px solid var(--line2);justify-content:space-between;align-items:baseline;gap:12px;padding-top:14px;display:flex}.aim-co .sum-tot>span:first-child{color:var(--ink);font-size:15px;font-weight:600}.aim-co .sum-amt{font-family:var(--font-spectral),Georgia,serif;color:var(--ink);white-space:nowrap;font-size:36px;line-height:1}.aim-co .sum-tot.sum-tot--pre{align-items:flex-end}.aim-co .sum-amt-w{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.aim-co .sum-pre{color:var(--muted);white-space:nowrap;font-size:13px;font-weight:500;line-height:1.2}.aim-co .sum-note{color:var(--faint);margin:-6px 0 0;font-size:13px;line-height:1.5}.aim-co .sum-trust{border-top:1px solid var(--line);color:var(--muted);flex-direction:column;gap:8px;padding-top:12px;font-size:13px;display:flex}.aim-co .sum-trust span{align-items:center;gap:8px;display:flex}.aim-co .sum-trust .ic{width:16px;height:16px;color:var(--btext)}.aim-co .ok-hd{align-items:center;gap:18px;display:flex}.aim-co .ok-ic{background:var(--gtint);width:64px;height:64px;color:var(--green);animation:pop .5s var(--ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.aim-co .ok-ic .ic{stroke-width:2.4px;width:30px;height:30px}.aim-co .ok-ic path{stroke-dasharray:22;stroke-dashoffset:22px;animation:draw .5s var(--ease) .3s forwards}.aim-co .ok-p{color:var(--muted);margin:6px 0 0;font-size:15px}.aim-co .ok-plate{border:1px solid var(--line);background:var(--surface);border-radius:16px;align-items:center;gap:20px;padding:18px 20px;display:flex}.aim-co .ok-plate p{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.aim-co .co.prop .ok-plate{display:none}.aim-co .nx{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.aim-co .nx:before{content:"";background-image:linear-gradient(180deg,var(--bline) 50%,transparent 50%);opacity:.55;background-size:2px 12px;width:2px;position:absolute;top:18px;bottom:18px;left:17px}.aim-co .nx li{color:var(--ink);opacity:0;animation:fadeUp .5s var(--ease) forwards;align-items:center;gap:16px;padding:10px 0;font-size:16px;display:flex;position:relative}.aim-co .nx li:first-child{animation-delay:.35s}.aim-co .nx li:nth-child(2){animation-delay:.5s}.aim-co .nx li:nth-child(3){animation-delay:.65s}.aim-co .nx-n{z-index:1;background:var(--bg);border:1px solid var(--bline);width:36px;height:36px;color:var(--btext);font:500 16px/1 var(--font-spectral),Georgia,serif;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.aim-co .nx-b,.aim-co .co.prop .nx-a{display:none}.aim-co .co.prop .nx-b{display:flex}.aim-co .ok-b{flex-wrap:wrap;gap:12px;display:flex}.aim-co .ok-ref{color:var(--faint);margin:0;font-size:13px}.aim-co .co-bar{display:none}@media (max-width:1099px){.aim-co .co-grid{grid-template-columns:minmax(0,1fr) 320px;gap:32px}}@media (max-width:899px){.aim-co .co-grid{grid-template-columns:minmax(0,1fr)}.aim-co .co-sum{z-index:70;transition:transform .5s var(--ease);position:fixed;inset:auto 0 0;transform:translateY(105%)}.aim-co .co-sum.open{transform:none}.aim-co .sum-card{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;box-shadow:0 -24px 60px -24px #0000008c}.aim-co .sum-x{display:inline-flex}.aim-co .co-bar{z-index:75;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.aim-co .co-bar.off{display:none}.aim-co .co-bar-t{min-height:48px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.aim-co .co-bar-t .ic{width:16px;height:16px;color:var(--muted);transition:transform .35s var(--ease);transform:rotate(180deg)}.aim-co .co-bar.sum-open .co-bar-t .ic{transform:none}.aim-co .co-bar-v{flex-direction:column;gap:3px;display:flex}.aim-co .co-bar-l{color:var(--muted);font-size:12px}.aim-co .co-bar-a{font-family:var(--font-spectral),Georgia,serif;white-space:nowrap;font-size:24px;line-height:1}.aim-co .co-bar .btn{height:52px;padding:0 22px}.aim-co .st-nav{display:none}.aim-co .st-back{display:inline-flex}.aim-co .co{padding-bottom:130px}}@media (max-width:760px){.aim-co .co{--pt-w:208px;--pt-h:44px;--pt-band:24px;--pt-star:14px;--pt-cc:12px;--cell-w:20px;--cell-hy:11px;--cell-h:36px;--cell-fs:30px;padding-top:16px}.aim-co .co-top{gap:16px;margin-bottom:24px}.aim-co .co-back{display:none}.aim-co .co-h1{font-size:30px}.aim-co .rs-l{font-size:11px}.aim-co .st-h{font-size:24px}.aim-co .cf{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.aim-co .c2,.aim-co .c3,.aim-co .c4,.aim-co .c6{grid-column:span 2}.aim-co .c1m{grid-column:span 1}.aim-co .cf-co{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px}.aim-co .pm{grid-template-columns:1fr}.aim-co .oc.pk-oc{min-height:68px;padding:12px 14px}.aim-co .xt .oc-s{display:none}.aim-co .xt.co-closed-sw .oc-s{display:block}.aim-co .xt.co-closed-sw.co-closed-fig .oc-p--from{display:none}.aim-co .ok-plate{flex-direction:column;align-items:flex-start}.aim-co .ok-b .btn{width:100%}}
.aim-co .co-chk-in{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.aim-co .co-chk-in:focus-visible+.chk-b{outline:2px solid var(--bronze);outline-offset:2px}.aim-co .chk{position:relative}.aim-co .chk a{color:var(--btext);text-underline-offset:3px}.aim-co .co-agree{color:var(--muted)}.aim-co .co-chks{flex-direction:column;gap:12px;display:flex}.aim-co .st-h--sub{margin-top:8px;font-size:22px}.aim-co .rs-btn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex}.aim-co .co-note{border:1px solid var(--line);background:var(--surface2);color:var(--muted);border-radius:12px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5}.aim-co .co-context{color:var(--muted);overflow-wrap:anywhere;margin:0 0 4px;font-size:14px}.aim-co .co-context-url{color:var(--ink)}.aim-co .form-error{background:var(--rtint);color:var(--red);border-radius:12px;margin:0;padding:10px 14px;font-size:14px;line-height:1.45}.aim-co .co-vies{align-items:center;gap:6px;display:flex}.aim-co .co-vies .ic{stroke-width:2.4px;width:16px;height:16px}.aim-co .co-vies.is-valid{color:var(--green)}.aim-co .co-vies.is-invalid,.aim-co .co-vies.is-checksum{color:var(--red)}.aim-co .vf .inp[readonly]{color:var(--muted);cursor:default}.aim-co .co-basket,.aim-co .co-order,.aim-co .co-totals{flex-direction:column;gap:14px;display:flex}.aim-co .co-status{align-self:flex-start}.aim-co .checkout-ref-code{font-variant-numeric:tabular-nums;color:var(--ink)}.aim-co .co-recap{color:var(--muted);grid-template-columns:auto 1fr;gap:6px 14px;margin:0;font-size:14px;display:grid}.aim-co .co-recap dd{color:var(--ink);margin:0}.aim-co .sum-help{color:var(--muted);align-items:center;gap:8px;text-decoration:none;display:flex}.aim-co .sum-help:hover{color:var(--btext)}.aim-co .sum-help .ic{width:16px;height:16px;color:var(--btext)}.aim-co .cc-car{border:1px solid var(--line);background:var(--surface);border-radius:18px;grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:center;gap:18px;padding:14px;display:grid}.aim-co .cc-photo{aspect-ratio:4/3;background:var(--surface2);border-radius:12px;overflow:hidden}.aim-co .cc-photo img{object-fit:cover;width:100%;height:100%;display:block}.aim-co .cc-photo-empty{width:100%;height:100%}.aim-co .cc-car-tx{flex-direction:column;gap:10px;min-width:0;display:flex}.aim-co .cc-name{font-family:var(--font-spectral),Georgia,serif;color:var(--ink);margin:0;font-size:24px;font-weight:500;line-height:1.2}.aim-co .cc-specs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px;margin:0;display:grid}.aim-co .cc-spec dt{color:var(--faint);font-size:12px}.aim-co .cc-spec dd{color:var(--ink);margin:0;font-size:15px;font-weight:500}.aim-co .cc-ad{align-self:flex-start}.aim-co .co-block{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.aim-co .co-block legend{margin-bottom:12px;padding:0}.aim-co .cc-sum{border-bottom:1px dashed var(--line);flex-direction:column;gap:10px;padding-bottom:12px;display:flex}.aim-co .cc-sum-h{letter-spacing:.02em;color:var(--faint);text-transform:uppercase;margin:0;font-size:13px;font-weight:600}.aim-co .cc-sub span{color:var(--ink);font-weight:600}.aim-co .co-fig{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.aim-co .co-fig--est{flex-direction:column;align-items:flex-end;gap:2px;display:inline-flex}.aim-co .co-est{color:var(--faint);font-size:12px;font-weight:400}.aim-co .co-ask{color:var(--btext);white-space:nowrap;font-weight:500}.aim-co .cc-ppf{cursor:default;flex-wrap:wrap}.aim-co .cc-ppf:active{transform:none}.aim-co .cc-ppf-seg{margin-left:auto}.aim-co .co-vatline{color:var(--btext)}.aim-co .co-empty{color:var(--muted);padding:48px 0}.aim-co .co-echo,.aim-co .co-echo-form{flex-direction:column;gap:8px;display:flex}.aim-co .co-echo-b{flex-wrap:wrap;gap:10px;display:flex}.aim-co .co-transfer{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.aim-co .ok-ic--wait path{stroke-dashoffset:0;opacity:.35;animation:none}.aim-co .ok-b-i{display:inline-flex}.aim-co .hint,.aim-co .rs-l,.aim-co .lbl i{color:var(--muted)}.aim-co .co-agree a{text-underline-offset:3px;text-decoration:underline}.aim-co .co-fallback{min-height:100svh}.aim-co .co-steps .st[aria-busy=true]{min-height:70svh}.aim-co .oc.is-off{opacity:.6;cursor:not-allowed}.aim-co .oc.is-off .oc-r{visibility:hidden}@media (max-width:899px){.aim-co .st-nav--show{display:flex}:is(body:has(.aim-co) .whatsapp-float,body:has(.aim-co) [class*=launcherWrap]){display:none!important}body:has(.aim-co .co-bar:not(.off)) .cookie-banner{bottom:calc(88px + env(safe-area-inset-bottom,0px))}}@media (max-width:760px){.aim-co .cc-car{grid-template-columns:1fr}.aim-co .cc-specs{grid-template-columns:repeat(2,minmax(0,1fr))}.aim-co .cc-ppf-seg{width:100%;margin-left:0}.aim-co .ok-b-i,.aim-co .ok-b-i .btn{width:100%}}.aim-co .co{padding-top:var(--sp-page-top)}.aim-co .co-war{flex-direction:column;gap:8px;display:flex}.aim-co .co-war-terms{padding-left:16px}.aim-co .co-war-cond{border:1px solid var(--line);background:var(--surface2);color:var(--muted);border-radius:12px;padding:0 14px;font-size:14px;line-height:1.5}.aim-co .co-war-cond summary{cursor:pointer;min-height:44px;color:var(--btext);align-items:center;font-weight:500;display:flex}.aim-co .co-war-cond summary:focus-visible{outline:2px solid var(--bronze);outline-offset:2px}.aim-co .co-war-cond ul{flex-direction:column;gap:4px;margin:0 0 12px;padding-left:18px;display:flex}
