@charset "UTF-8";#account-steps-section{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--fs) * 4);width:100%;padding:0 5%}#account-steps-section.is-globe-pinned{min-height:100svh}.account-steps-intro{flex-shrink:0;max-width:calc(var(--fs) * 34)}.account-steps-badge{background:var(--color-primary-green-100);color:var(--color-primary-green-900)}.account-steps-heading{font-size:var(--fs-h2);font-weight:400;line-height:1}.account-steps-sub{font-size:var(--fs-p3);font-weight:400;line-height:1.5;color:var(--text-muted);max-width:80%}.account-steps-actions{display:flex;gap:calc(var(--fs) * .75)}.account-steps-timeline{--rail-w: calc(var(--fs) * 2.5);--marker-size: calc(var(--fs) * 2.15);--rail-end: calc(var(--fs) * 2.5);--rail-flow: -20%;position:relative;list-style:none;padding:0;margin:0;flex:1;max-width:calc(var(--fs) * 30);display:flex;flex-direction:column;gap:calc(var(--fs) * 6.5)}.account-steps-timeline:before{content:"";position:absolute;top:0;bottom:var(--rail-end);left:0;width:var(--rail-w);border-radius:999px;background:linear-gradient(180deg,transparent calc(var(--rail-flow) - 16%),rgba(150,255,220,.85) var(--rail-flow),transparent calc(var(--rail-flow) + 16%)),linear-gradient(180deg,#04140e,#0d3f2b 55%,#4a9e7c)}.step-item{position:relative;display:grid;grid-template-columns:var(--rail-w) 1fr;align-items:start;-moz-column-gap:calc(var(--fs) * 1.75);column-gap:calc(var(--fs) * 1.75)}.step-item__marker{position:relative;z-index:1;justify-self:center;width:var(--marker-size);height:var(--marker-size);border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 35%,#fff,#d7dae0);color:var(--bg);font-size:calc(var(--fs) * 1.25);font-weight:500}.step-item__body{display:flex;flex-direction:column;gap:calc(var(--fs) * .5)}.step-item__eyebrow{font-size:var(--fs-p3);font-weight:400;line-height:normal;color:var(--green-number)}.step-item__title{font-size:var(--fs-h4);font-weight:400;line-height:normal;color:var(--text)}.step-item__desc{font-size:var(--fs-p4);font-weight:400;line-height:1.4;color:var(--text-gray)}@media (orientation: portrait){#account-steps-section{flex-direction:column;align-items:stretch;gap:calc(var(--fs) * 5);padding-left:var(--section-px);padding-right:var(--section-px)}#account-steps-section.is-home-globe{margin-top:calc(var(--section-gap) * 1.5)}.account-steps-intro{max-width:100%;text-align:center;--intro-gap: calc(var(--fs) * 1)}.account-steps-badge{margin-bottom:calc(var(--fs) * 1)}.account-steps-heading{margin-bottom:calc(var(--fs) * .75)}.account-steps-sub{max-width:100%;margin-left:auto;margin-right:auto;padding:0 calc(var(--fs) * 2);font-size:calc(var(--fs) * .875);color:var(--text-gray)}.account-steps-actions{justify-content:center}.account-steps-actions .btn{flex:1}.account-steps-timeline{max-width:100%;--rail-w: calc(var(--fs) * 2.2);--marker-size: calc(var(--fs) * 1.6);--rail-end: calc(var(--fs) * 2.75)}.step-item__title{font-size:var(--fs-p3)}.step-item__marker{font-size:calc(var(--fs) * .625)}.step-item__desc{width:85%}}
