.apt-st{background:var(--apt-off-black,#0d0d0d);color:var(--apt-white,#fff);padding:88px 0}.apt-st__inner{margin:0 auto;max-width:1280px;padding:0 40px}.apt-st__grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:52px 0 0;padding:0}.apt-st__step{--apt-st-accent:var(--apt-tourmaline-lt,#39c8cb);--apt-st-border:linear-gradient(155deg,#39c8cb,#068284 56%,#03606a);background:#181818;border-radius:10px;padding:28px 26px 26px;position:relative}.apt-st__step:before{background:var(--apt-st-border);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1.5px;pointer-events:none;position:absolute}.apt-st__step--periwinkle{--apt-st-accent:var(--apt-periwinkle,#6d8aff);--apt-st-border:linear-gradient(155deg,#6d8aff,#35239f 47%,#0d0054)}.apt-st__step--plum{--apt-st-accent:var(--apt-hot-plum,#e611b8);--apt-st-border:linear-gradient(155deg,#e611b8,#aa0a87 50%,#5e004b)}.apt-st__num{color:hsla(0,0%,100%,.12);display:block;font-size:48px;letter-spacing:-.02em;line-height:48px}.apt-st__num,.apt-st__title{font-family:var(--ff-accent,"Termina",sans-serif);font-weight:900}.apt-st__title{font-size:20px;letter-spacing:-.01em;line-height:30px;margin:20px 0 0}

/* !important beats the portal head HTML's blanket h3 rule, and the child.css
   rule that restores those headings to white. */html body .apt-st .apt-st__title{color:var(--apt-st-accent)!important}.apt-st__text{color:hsla(0,0%,100%,.58);font-family:var(--ff-base,"Degular Text",sans-serif);font-size:14px;line-height:1.68;margin:12px 0 0}@media (max-width:1024px){.apt-st__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.apt-st{padding:64px 0}.apt-st__inner{padding:0 20px}}html body .apt-st ol.apt-st__grid{display:grid;margin-left:0;padding-left:0}html body .apt-st ol.apt-st__grid>li{margin:0}@media (min-width:1025px){.apt-st__grid:has(>li:nth-child(2):last-child),.apt-st__grid:has(>li:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}