.afds{--afds-blue:var(--primary-color,#0092d6);--afds-blue-2:var(--secondary-color,#006eb8);--afds-medium:#007bcf;--afds-light:#01b0ff;--afds-ink:#1e2a33;--afds-text:#484848;--afds-muted:#7a858d;--afds-lines:#e1e6ea;--afds-display:var(--secondary-font-family,"Jost",sans-serif);--afds-body:var(--primary-font-family,"Raleway",sans-serif);background:var(--afds-blue-2);color:#fff;font-family:var(--afds-body);font-weight:500;isolation:isolate;overflow:hidden;overflow:clip;padding:6.4rem 0;position:relative}.afds *,.afds :after,.afds :before{box-sizing:border-box}.afds__bg{background:linear-gradient(120deg,var(--afds-medium),var(--afds-blue-2));inset:0;position:absolute;z-index:-1}.afds--gradient .afds__bg{background:linear-gradient(163deg,#00305a 0,#00518f 40%,var(--afds-blue-2) 75%,#0087e0 100%)}.afds--blue .afds__bg{background:#007bcf}.afds--grid .afds__bg:after{background-image:linear-gradient(hsla(0,0%,100%,.07) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.07) 1px,transparent 0);background-size:44px 44px;content:"";inset:0;position:absolute}.afds--gradient.afds--grid .afds__bg:after{background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0)}.afds--blue.afds--grid .afds__bg:after{background-image:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0);-webkit-mask-image:linear-gradient(90deg,#000,transparent 75%);mask-image:linear-gradient(90deg,#000,transparent 75%)}.afds__wrap{align-items:center;display:grid;gap:4rem;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);margin-inline:auto;padding:0;position:relative;width:min(var(--container-width,1180px),100% - 40px)}.afds__main{min-width:0}.afds__status{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.2rem;margin:0 0 1.4rem}.afds__sticker{background:#fff;color:var(--afds-blue-2);display:inline-block;font:600 1.4rem/1.2 var(--afds-display);padding:.6rem 1rem;white-space:nowrap}.afds__live,.afds__sticker{letter-spacing:.18em;text-transform:uppercase}.afds__live{align-items:center;color:hsla(0,0%,100%,.9);display:inline-flex;font:600 1.4rem/1.3 var(--afds-display);gap:1.2rem;margin-left:.6rem}.afds__live i{background:var(--afds-light);border-radius:50%;flex:none;height:.9rem;position:relative;width:.9rem}.afds--animate .afds__live i:after{animation:afds-pulse 1.8s ease-out infinite;border:2px solid rgba(1,176,255,.6);border-radius:50%;content:"";inset:-.5rem;position:absolute}.afds .afds__domain{color:#fff;font:600 clamp(3.4rem,4.6vw,5.4rem)/1.02 var(--afds-display);letter-spacing:-.5px;margin:0 0 3rem;overflow-wrap:anywhere;padding:0;text-transform:none}.afds__about{color:hsla(0,0%,100%,.95);font-size:1.6rem;line-height:1.6;margin:0;max-width:52ch;white-space:pre-line}.afds__stats{background:rgba(6,40,78,.28);border-top:3px solid var(--afds-light);display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.8fr);margin:3.4rem 0 0;max-width:60rem;padding:0}.afds__stats:has(>:nth-child(2):last-child){grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);max-width:44rem}.afds__stats:has(>:only-child){grid-template-columns:minmax(0,1fr);max-width:30rem}.afds__stat{border-left:1px solid rgba(1,176,255,.35);min-width:0;padding:2.4rem 2.2rem}.afds__stat:first-child{border-left:0}.afds__stat dt{color:hsla(0,0%,100%,.78);font:600 1.1rem/1.2 var(--afds-display);letter-spacing:.18em;margin:0 0 1.2rem;text-transform:uppercase;white-space:nowrap}.afds__stat dd{color:#fff;font:600 2.4rem/1.15 var(--afds-display);font-variant-numeric:tabular-nums;margin:0;overflow-wrap:anywhere}.afds__card{background:#fff;color:var(--afds-text);min-width:0;padding:2.8rem}.afds__cap{color:#000;font:600 1.26rem/1.3 var(--afds-display);letter-spacing:.18em;margin:0 0 1rem;text-transform:uppercase}.afds__price{color:var(--afds-blue);font:600 clamp(4.4rem,4.6vw,5.8rem)/1 var(--afds-display);font-variant-numeric:tabular-nums;margin:0 0 1.6rem}.afds__price--offer{font-size:clamp(3rem,3vw,3.8rem);line-height:1.1}.afds__rows{border-top:1px solid var(--afds-lines);display:grid;margin:0 0 2rem;padding:0}.afds__row{border-bottom:1px solid var(--afds-lines);display:flex;font-size:1.5rem;gap:1.2rem;justify-content:space-between;line-height:1.4;padding:1.6rem 0}.afds__row dt{color:#000;font-weight:500;margin:0}.afds__row dd{color:var(--medium-blue,#007bcf);font-weight:700;margin:0;min-width:0;overflow-wrap:anywhere;text-align:right}.afds .afds__btn{align-items:center;background:var(--afds-blue);border:0;border-radius:0;color:#fff;display:flex;font:600 1.4rem/1.2 var(--afds-display);gap:1rem;justify-content:center;letter-spacing:1px;padding:1.6rem 2rem;text-decoration:none;text-transform:uppercase;transition:background .2s;white-space:nowrap;width:100%}.afds .afds__btn:focus-visible,.afds .afds__btn:hover{background:var(--afds-blue-2);color:#fff}.afds .afds__btn:focus-visible{outline:2px solid var(--afds-blue);outline-offset:3px}.afds__btn svg{flex:none;height:1.4rem;width:1.4rem}@keyframes afds-pulse{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.afds--animate .afds__live i:after{animation:none}}@media (max-width:900px){.afds__wrap{gap:2.8rem;grid-template-columns:minmax(0,1fr);padding:0}.afds .afds__domain{font-size:clamp(2.8rem,8.4vw,5rem)}.afds__about{font-size:1.55rem}.afds__card{max-width:48rem}}@media (max-width:640px){.afds{padding:3.6rem 20px}.afds__wrap{gap:2.4rem;padding:0;width:100%}.afds__status{gap:.8rem 1rem;margin-bottom:1.2rem}.afds__sticker{font-size:1.15rem;margin-bottom:1rem;padding:.5rem .9rem}.afds__live{font-size:1.15rem;gap:1rem;margin-left:0}.afds .afds__domain{font-size:clamp(2.6rem,8vw,3.6rem);margin-bottom:1.4rem}.afds__about{font-size:1.45rem;line-height:1.55}.afds__stats,.afds__stats:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem;max-width:none}.afds__stat{padding:1.4rem 1.6rem 1.5rem}.afds__stat--kw{border-bottom:1px solid rgba(1,176,255,.35);grid-column:1/-1}.afds__stat--kw+.afds__stat{border-left:0}.afds__stat dt{font-size:1rem;margin-bottom:.7rem}.afds__stat dd{font-size:1.8rem}.afds__card{max-width:none;padding:2.2rem}.afds__cap{font-size:1.1rem;margin-bottom:.6rem}.afds__price{font-size:4.2rem;margin-bottom:1.4rem}.afds__price--offer{font-size:2.8rem}.afds__rows{margin-bottom:1.8rem}.afds__row{font-size:1.3rem;padding:1.2rem 0}.afds .afds__btn{font-size:1.3rem;padding:1.4rem 1.6rem}}