#get-started.inner { 
	background: #F5F7F9;
	padding: 4rem 1rem;
}
#get-started.inner h1 { 
    margin: 0 auto 1rem auto; 
    text-align: center; 
}
#get-started.inner .subtitle { padding-bottom: 1.5rem; }
#get-started form { row-gap: 1.25rem; display: block; }
#get-started form .card { margin-bottom: 1.25rem; }
.order-summary {
    display: grid;
    grid-template-columns: 1fr 1fr; 
    gap: 1rem;
    align-items: end;
}
.order-summary span { font-weight: 600; }
.order-summary ::not(h2) span { color: #1A1A1A; }
.order-summary h2 { 
    font-family: "Inter", sans-serif; 
    font-weight: 500; 
    color: #4F13C0; 
}
.order-summary h3 { 
    font-size: 1.25rem;
    margin-bottom: 0.5rem;
}
.text-muted {
    font-size: 0.875rem;
    color: #585858;
    margin: 0.25rem 0;
}
.form-field {
	display: grid;
	gap: 0.25rem;
	margin-top: 0.75rem;
}
label { 
	color: #000000; 
	font-size: 0.875rem; 
}
label span { color: #FF4F81; }
.plans-dropdown { 
	border: 1px solid #ccc; 
	border-radius: 0.5rem;
	padding: 1rem;
	margin-top: 1rem;
}
#site-domain { display: none; }
.hidden:not(.plans) { display: none; }
.plans-dropdown.show { display: block; }
#plans-container {
	border: 1px solid #ddd;
	border-radius: 8px;
	padding: 1rem;
	text-align: center;
	transition: 0.2s;
	margin-top: 1rem;
}
#plans-container.selected {
	background: rgba(79, 19, 192, 0.05);
	border: 1px solid rgba(79, 19, 192, 0.25);
}
#plans-container .billing-toggle { margin-top: 1.25rem; }
#selected-plan-details {
	display: grid;
	grid-template-columns: 1fr 1fr;
	align-items: center;
	text-align: initial;
}
#selected-plan-details .price { justify-self: end; }

#change-plan-btn { 
	margin-top: 0.85rem; 
}
.plan-title h4 { font-size: 1.2rem; }
.plan-title p {
	margin: 0.25rem 0;
	font-size: 0.875rem;
}
.price .amount { 
	font-size: 2rem; 
	font-weight: bold;
	color: #000000;
}
#selected-plan-details .alert.warning { 
	padding: 0.75rem; 
	font-size: 0.875rem;
	margin: 0.5rem 0;
}

@media screen and (max-width: 820px) { 
	#plans-container { padding: 1rem 0; }
}