.sovereignty{padding-top:96px;padding-bottom:104px}.sovereignty .h2{color:#fff}.props{gap:40px var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:40px 0 0;padding:0;list-style:none;display:grid}.props>li{border-top:1px solid #fff;padding-top:20px}.props h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:24px;font-weight:650;line-height:1.15}.props p{text-wrap:balance;max-width:32ch;margin:12px 0 0;font-size:18px;line-height:1.5}.band{margin-top:var(--band);border-top:1px solid var(--ink);grid-template-rows:auto 1fr;align-items:start;padding-top:32px}.band>.h2{grid-area:1/1/auto/span 5}.band>.band-main{grid-area:1/7/span 2/-1;min-width:0}.band>.band-btn{grid-area:2/1/auto/span 5;justify-self:start;margin-top:32px}.model-name{letter-spacing:-.03em;margin:0 0 28px;font-size:clamp(28px,2.4vw,36px);font-weight:650;line-height:1.1}.stats{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.stats>div{align-content:start;gap:8px;padding:18px 16px 0 0;display:grid}.stats>div+div{border-left:1px solid var(--rule);padding-left:20px}.stats dt{color:var(--ink-2);font-size:15px}.stats dd{letter-spacing:-.045em;white-space:nowrap;order:-1;margin:0;font-size:clamp(48px,5vw,76px);font-weight:650;line-height:1}.stats dd small{letter-spacing:-.01em;font-size:.42em;font-weight:600}.specs{margin-top:48px}.band>.steps{grid-area:2/1/auto/span 5}.steps{counter-reset:step;border-top:1px solid var(--ink);margin:32px 0 0;padding:0;list-style:none}.steps>li{counter-increment:step;border-bottom:1px solid var(--rule);grid-template-columns:40px minmax(0,1fr);align-items:start;row-gap:14px;padding:22px 0 24px;display:grid}.steps>li:before{content:counter(step);color:var(--accent-text);font-variant-numeric:tabular-nums;grid-row:1/span 2;font-size:21px;font-weight:650;line-height:1.2}.steps h3{letter-spacing:-.025em;grid-column:2;margin:0;font-size:21px;font-weight:650;line-height:1.2}.steps>li>:not(h3){grid-column:2;justify-self:start}.steps code{background:var(--bg-2);overflow-wrap:anywhere;padding:6px 10px;font-size:15px;line-height:1.5}.steps dl{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px 14px;margin:0;display:grid}.steps dt{color:var(--ink-2);font-size:15px}.steps dd{margin:0}.closing{margin-top:var(--band);border-top:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 48px;padding-top:40px;display:flex}@media (width>=901px){.rate-card{border-top:0}.rate-card>div:first-child{padding-top:0}}@media (width<=1080px){.props{grid-template-columns:repeat(2,minmax(0,1fr))}.band>.band-main{grid-column:6/-1}}@media (width<=900px){.band{grid-template-rows:none}.band>.h2,.band>.band-main,.band>.band-btn,.band>.steps{grid-area:auto/1/auto/-1}.band>.band-main{margin-top:32px}.start-band>.band-main{margin-top:48px}}@media (width<=600px){.sovereignty{padding-top:56px;padding-bottom:64px}.props{grid-template-columns:minmax(0,1fr);row-gap:28px;margin-top:28px}.props h3{font-size:22px}.props p{font-size:17px}.model-name{margin-bottom:20px}.stats dd{font-size:46px}.specs{margin-top:36px}.steps dl{grid-template-columns:minmax(0,1fr);row-gap:6px}.steps dd+dt{margin-top:8px}.closing{padding-top:32px}.closing .actions{width:100%}.closing .actions .btn{flex:1 1 0;padding:16px 12px}}
