.aidn-commerce-panel{background:#0F1620;border:1px solid #1C2530;border-radius:22px;padding:26px;color:#F2F5F7;font:300 15px/1.65 Poppins,sans-serif;max-width:780px;margin:18px auto} .aidn-availability{width:min(100%,780px)!important;max-width:780px!important;margin-inline:auto!important;box-sizing:border-box} .aidn-availability .elementor-widget-container{min-width:0}
.aidn-commerce-panel h1,.aidn-commerce-panel h2{color:#F2F5F7;font-family:Poppins,sans-serif;font-weight:700;text-align:inherit;margin:0 0 14px}
.aidn-commerce-panel a{color:#FFB248}.aidn-commerce-panel p{margin:0 0 12px}.aidn-commerce-panel p:last-child{margin:0}
.aidn-commerce-status{display:block;color:#8A96A0;font:300 12px/1.5 Poppins,sans-serif;text-align:center;margin-top:9px}
[data-aidn-checkout][aria-disabled=true],[data-aidn-availability][aria-disabled=true]{opacity:.6;cursor:default}
.aidn-commerce-annual{color:#FFB248;font-weight:700;font-size:30px}.aidn-commerce-small{color:#8A96A0;font-size:12.5px}.aidn-commerce-meter{height:8px;background:#131C27;border-radius:4px;overflow:hidden;margin:14px 0}
.aidn-commerce-fill{height:100%;background:#FFB248;width:0}.aidn-commerce-panel [hidden]{display:none!important}.aidn-commerce-pending{color:#FFB248}
.aidn-commerce-panel a:focus-visible,[data-aidn-checkout]:focus-visible,[data-aidn-availability]:focus-visible{outline:2px solid #FFB248;outline-offset:4px}
@media(max-width:400px){.aidn-commerce-panel{padding:22px}}

body.aidn-commerce-thanks-page{background:#090C10;color:#F2F5F7;font:300 16px/1.65 Poppins,-apple-system,Segoe UI,sans-serif;min-height:100vh}
.aidn-commerce-thanks{max-width:620px;margin:auto;padding:40px 24px 80px;font:300 16px/1.65 Poppins,-apple-system,Segoe UI,sans-serif;color:#F2F5F7}
.aidn-commerce-thanks h1{font-family:Poppins,sans-serif;font-size:40px;font-weight:700;letter-spacing:-.025em;line-height:1.08;margin:48px 0 16px}
.aidn-commerce-thanks p{margin:0 0 20px}.aidn-commerce-thanks a{color:#FFB248}.aidn-commerce-thanks .aidn-commerce-lead{font-size:17px;color:#8A96A0;margin-bottom:30px}
.aidn-commerce-logo{display:inline-flex;align-items:center;gap:11px;text-decoration:none;color:#F2F5F7!important}.aidn-commerce-mark{background:#FFB248;color:#06140C;font-weight:700;font-size:14px;padding:6px 9px;border-radius:9px}
.aidn-commerce-word{font-size:16px;font-weight:500}.aidn-commerce-word small{display:block;color:#7B8791;font-size:11px;letter-spacing:.12em;text-transform:uppercase}
.aidn-commerce-thanks .aidn-commerce-panel{margin:0 0 22px;padding:24px 26px}.aidn-commerce-thanks .aidn-commerce-panel h2{font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:#8A96A0}
.aidn-commerce-thanks li{margin:0 0 14px;color:#8A96A0}.aidn-commerce-thanks footer{margin-top:44px;padding-top:20px;border-top:1px solid #1C2530;font-size:12.5px;color:#7B8791}
@media(max-width:480px){.aidn-commerce-thanks{padding-top:28px}.aidn-commerce-thanks h1{font-size:32px}}

.aidn-availability-count{display:flex;align-items:baseline;justify-content:center;gap:.45em;margin:2px 0 14px!important;color:#F2F5F7;font-size:clamp(25px,4vw,36px);font-weight:700;letter-spacing:-.035em;line-height:1.2;text-align:center}.aidn-availability-count strong{color:#FFB248;font:inherit}.aidn-availability-caption{display:block;margin-top:5px;color:#8A96A0;font-size:13px;font-weight:300;letter-spacing:0}.aidn-availability-meter{height:12px;width:100%;margin:0 auto 4px;background:#131C27;border:1px solid #263341;border-radius:999px;overflow:hidden}.aidn-availability-fill{height:100%;width:0;background:linear-gradient(90deg,#FFB248,#FFD08A);border-radius:inherit;transition:width .7s cubic-bezier(.2,.75,.25,1)}.aidn-availability-pending[data-aidn-phase=loading] .aidn-availability-count,.aidn-availability-pending[data-aidn-phase=unknown] .aidn-availability-count{font-size:15px;font-weight:300;letter-spacing:0;color:#8A96A0}.aidn-availability-pending[data-aidn-phase=loading] .aidn-availability-meter,.aidn-availability-pending[data-aidn-phase=unknown] .aidn-availability-meter{display:none!important}@media(prefers-reduced-motion:reduce){.aidn-availability-fill{transition:none}}@media(max-width:767px){.aidn-availability{padding:24px!important}.aidn-availability-count{margin-bottom:12px!important}}

.aidn-availability-count{flex-wrap:wrap;min-width:0}.aidn-availability-count strong{flex:0 0 auto}.aidn-availability-count span{min-width:0;max-width:100%;font-size:clamp(12px,3.6vw,16px);font-weight:500;letter-spacing:0;line-height:1.35}@media(max-width:375px){.aidn-availability-count{column-gap:.35em;row-gap:2px}.aidn-availability-count span{font-size:13px}}

.aidn-availability .aidn-availability-count{font-size:20px}.aidn-availability .aidn-availability-count strong{color:#FFB248;font-size:clamp(40px,6vw,56px);line-height:1}


.aidn-availability,.aidn-availability .elementor-widget-container,.aidn-availability .elementor-heading-title,.aidn-availability h1,.aidn-availability h2,.aidn-availability h3,.aidn-availability p,.aidn-availability a{text-align:center!important}.aidn-availability .aidn-availability-count,.aidn-availability .aidn-availability-count strong,.aidn-availability .aidn-availability-count span{color:#FFB248!important}

