.aeon-product-v10{--c10-line:#2e3947;max-width:1280px;padding-top:25px;padding-bottom:70px;color:#f4f7fa}
.aeon-product-v10 [x-cloak]{display:none!important}
.aeon-product-v10 .aeon-product-heading{display:flex;align-items:end;justify-content:space-between;gap:35px;margin:38px 0 27px;padding:0 0 29px;border-bottom:1px solid var(--c10-line)}
.aeon-c10-kicker,.aeon-c10-step{margin:0;color:#8caade;font:650 10px/1.4 Inter,sans-serif;letter-spacing:.12em}
.aeon-c10-kicker span,.aeon-c10-step span{padding:0 5px;color:#60758e}
.aeon-product-v10 .aeon-product-heading h1{max-width:650px;margin:13px 0 13px;font:650 clamp(42px,4.4vw,63px)/1.07 Manrope,Inter,sans-serif;letter-spacing:-.062em}
.aeon-product-v10 .aeon-product-heading h1 span{color:#b0c7ff}
.aeon-product-v10 .aeon-product-heading p:last-child{max-width:610px;color:#aabacc;font:400 12px/1.65 Inter,sans-serif}
.aeon-product-v10 .aeon-v7-product-specs{display:flex;flex:none;gap:0;margin:0}
.aeon-product-v10 .aeon-v7-product-specs>div{min-width:84px;padding-left:15px;border-left:1px solid var(--c10-line)}
.aeon-product-v10 .aeon-v7-product-specs dt{font-size:9px;color:#839ab1}
.aeon-product-v10 .aeon-v7-product-specs dd{margin-top:7px;font:620 15px Manrope,Inter,sans-serif}
.aeon-c10-software-preview{display:flex;align-items:center;gap:15px;margin:-8px 0 30px;padding:11px 0;border-bottom:1px solid var(--c10-line)}
.aeon-c10-software-preview>span:first-child{color:#8eabdc;font:650 10px Inter,sans-serif;letter-spacing:.1em}
.aeon-c10-software-preview strong{font:600 12px Inter,sans-serif}
.aeon-c10-software-preview a{margin-left:auto;color:#b1c8ff!important;text-decoration:none!important;font:600 11px Inter,sans-serif}
.aeon-product-v10 .aeon-config-v10{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(305px,.78fr);gap:60px;padding-block:0!important}
.aeon-c10-intro{padding:4px 0 23px}
.aeon-c10-intro h2{max-width:650px;margin:12px 0 10px;font:620 clamp(28px,2.6vw,37px)/1.15 Manrope,Inter,sans-serif;letter-spacing:-.048em}
.aeon-c10-intro>p:last-child{max-width:640px;margin:0;color:#a8b8c9;font:400 12px/1.6 Inter,sans-serif}
.aeon-c10-storage{margin:0;padding:0;border:0}
.aeon-c10-storage legend{margin-bottom:10px;color:#dce6f2;font:620 12px Inter,sans-serif}
.aeon-c10-storage-list{border-top:1px solid var(--c10-line)}
.aeon-c10-storage-choice{position:relative;display:grid!important;grid-template-columns:19px minmax(0,1fr) auto;align-items:center;gap:17px;min-height:92px;margin:0!important;padding:15px 11px!important;border:0;border-bottom:1px solid var(--c10-line);border-radius:0;background:transparent;box-shadow:none;cursor:pointer;transition:background .18s}
.aeon-c10-storage-choice:hover{background:#182332}
.aeon-c10-storage-choice:has(input:checked){background:#1a2a42;box-shadow:inset 2px 0 #769aff}
.aeon-c10-storage-choice input{position:absolute;width:1px;height:1px;opacity:0}
.aeon-c10-choice-marker{width:17px;height:17px;border:1px solid #8091a4;border-radius:50%}
.aeon-c10-storage-choice:has(input:checked) .aeon-c10-choice-marker{border:5px solid #8aabff}
.aeon-c10-choice-main{display:flex;flex-direction:column;gap:5px;min-width:0}
.aeon-c10-choice-main>strong{color:#f3f7fb;font:650 19px/1 Manrope,Inter,sans-serif;letter-spacing:-.04em}
.aeon-c10-choice-main>strong small{color:#98aabc;font:500 10px Inter,sans-serif;letter-spacing:0}
.aeon-c10-choice-main>small{color:#a2b2c3;font:400 11px/1.4 Inter,sans-serif}
.aeon-c10-meter{position:relative;width:116px;height:2px;margin-top:3px;background:#364659}
.aeon-c10-meter:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--aeon-meter);background:#7da0f7}
.aeon-c10-choice-price{display:flex;align-items:baseline;gap:4px;white-space:nowrap}
.aeon-c10-choice-price strong{font:650 13px Inter,sans-serif}
.aeon-c10-choice-price small{color:#98aabc;font:400 10px Inter,sans-serif}
.aeon-c10-storage-more{margin-top:11px;border:1px solid var(--c10-line);border-radius:5px;background:#121a24}
.aeon-c10-storage-more summary{position:relative;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:43px;padding:0 14px;color:#cad7e6;font:550 11px Inter,sans-serif;cursor:pointer}
.aeon-c10-storage-more summary::marker{color:#8facdb}
.aeon-c10-storage-more summary span{color:#9db5ec}
.aeon-c10-storage-more label{display:block;padding:8px 14px;color:#aabacc;font:500 10px Inter,sans-serif}
.aeon-c10-storage-more select{width:calc(100% - 28px);min-height:38px;margin:0 14px 14px;padding:0 10px;border:1px solid #43576b;border-radius:4px;background:#182434;color:#eef4fb;font:500 11px Inter,sans-serif}
.aeon-c10-tier{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.95fr);gap:24px;align-items:center;margin-top:32px;padding:27px 0;border-top:1px solid var(--c10-line);border-bottom:1px solid var(--c10-line)}
.aeon-c10-tier h3{margin:9px 0 7px;font:620 21px Manrope,Inter,sans-serif;letter-spacing:-.035em}
.aeon-c10-tier p:last-child{max-width:340px;margin:0;color:#a7b8ca;font:400 11px/1.55 Inter,sans-serif}
.aeon-c10-tier>a{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:10px;min-height:64px;padding:11px 13px;border:1px solid #455d80;border-radius:5px;background:#172437;color:#f4f7fa!important;text-decoration:none!important;transition:background .18s,border .18s}
.aeon-c10-tier>a:hover{border-color:#799df4;background:#203250}
.aeon-c10-tier>a>span:first-child,.aeon-c10-tier>a>span:nth-child(2){display:flex;flex-direction:column;gap:5px}
.aeon-c10-tier>a strong{font:650 13px Inter,sans-serif}
.aeon-c10-tier>a small{color:#a8b9ca;font:400 10px/1.4 Inter,sans-serif}
.aeon-c10-tier>a>span:nth-child(2){align-items:end;white-space:nowrap}
.aeon-c10-tier>a>span:last-child{color:#adc6ff;font-size:16px}
.aeon-c10-software-note{margin:24px 0 0;color:#91a2b4;font:400 10px/1.6 Inter,sans-serif}
.aeon-c10-software-note a{color:#b6ccff!important;text-decoration:none!important}
.aeon-product-v10 .aeon-c10-summary{position:sticky;top:95px;align-self:start;margin:0;padding:4px 0 0 30px;border:0;border-left:1px solid #45556a;border-radius:0;background:transparent;box-shadow:none}
.aeon-product-v10 .aeon-c10-summary h3{margin:11px 0 22px;font:650 28px Manrope,Inter,sans-serif;letter-spacing:-.035em}
.aeon-product-v10 .aeon-c10-summary dl>div{padding-block:10px;border-color:var(--c10-line)}
.aeon-product-v10 .aeon-c10-summary .aeon-total{margin-top:21px;padding-top:19px;border-top:1px solid #506178}
.aeon-product-v10 .aeon-c10-summary .aeon-total strong{font:650 39px Manrope,Inter,sans-serif;letter-spacing:-.055em}
.aeon-product-v10 .aeon-c10-summary>.aeon-button{width:100%;min-height:49px;border:0;border-radius:5px;background:#2e6bff;color:#fff;font:650 12px Inter,sans-serif}
.aeon-product-v10 .aeon-c10-summary>.aeon-button:hover{background:#4d82ff}
.aeon-c10-pilot-note{margin:14px 0 0;padding:11px 0;border:0;border-top:1px solid #334763;background:transparent;color:#aebfd3;font:400 10px/1.55 Inter,sans-serif}
.aeon-c10-price-note{margin:10px 0 0;color:#8798aa;font:400 10px/1.55 Inter,sans-serif}
.aeon-product-v10 :is(a,button,input,select,summary):focus-visible{outline:2px solid #a2beff;outline-offset:3px}
.aeon-product-v10 .aeon-c10-storage-choice:focus-within{outline:2px solid #a2beff;outline-offset:-2px}
body:has(.aeon-product-v10) footer{border:0!important;border-top:1px solid #2e3947!important;border-radius:0!important;background:#0d1117!important;box-shadow:none!important}
body:has(.aeon-product-v10) div:has(> footer){max-width:none!important;margin:0!important;padding:0!important}
@media(max-width:1100px){.aeon-product-v10 .aeon-config-v10{gap:33px}.aeon-c10-tier{display:block}.aeon-c10-tier>a{margin-top:15px}}
@media(max-width:850px){.aeon-product-v10 .aeon-product-heading{display:block}.aeon-product-v10 .aeon-v7-product-specs{margin-top:21px}.aeon-product-v10 .aeon-config-v10{display:block}.aeon-product-v10 .aeon-c10-summary{position:static;margin-top:34px;padding:25px 0 0;border-left:0;border-top:1px solid #45556a}}
@media(max-width:700px){.aeon-product-v10 .aeon-product-heading{margin:30px 0 23px;padding-bottom:22px}.aeon-product-v10 .aeon-product-heading h1{font-size:clamp(39px,9vw,54px)}.aeon-product-v10 .aeon-v7-product-specs{width:100%;justify-content:space-between}.aeon-product-v10 .aeon-v7-product-specs>div{min-width:0}.aeon-product-v10 .aeon-v7-product-specs>div:first-child{padding-left:0;border-left:0}.aeon-c10-software-preview{flex-wrap:wrap;gap:7px}.aeon-c10-software-preview>span:first-child{width:100%}.aeon-c10-storage-choice{grid-template-columns:17px minmax(0,1fr) auto;gap:11px;min-height:83px;padding-inline:6px!important}.aeon-c10-choice-main>strong{font-size:18px}.aeon-c10-choice-main>small{font-size:10px}.aeon-c10-choice-price{flex-direction:column;align-items:flex-end}.aeon-c10-choice-price strong{font-size:11px}.aeon-c10-meter{width:85px}.aeon-c10-tier{margin-top:26px;padding-block:23px}.aeon-product-v10 .aeon-c10-summary .aeon-total strong{font-size:36px}}
@media(max-width:390px){.aeon-c10-choice-main>strong{font-size:16px}.aeon-c10-choice-price strong{font-size:10px}.aeon-c10-choice-price small{font-size:9px}}
@media(prefers-reduced-motion:reduce){.aeon-product-v10 .aeon-c10-storage-choice,.aeon-c10-tier>a{transition:none}}
