figure{margin:0}#ed-4214023887 .space { height: 10px; } #ed-4214023890 .space { height: 10px; } .mw-responsive,	.mw-responsive * {		box-sizing: border-box;	}	.mw-responsive {		--dark: #17282e;		--dark2: #223a42;		--gold: #d7bb66;		--goldsoft: #f5e9b9;		--text: #24363c;		--muted: #627278;		--light: #f5f8f7;		--border: #dfe7e4;		--white: #ffffff;		width: 100%;		overflow: hidden;		background: #ffffff;		color: var(--text);		font: 17px/1.72 Arial, Helvetica, sans-serif;	}	.mw-responsive .mw-inner {		width: min(1120px, calc(100% - 32px));		margin: 0 auto;	}	.mw-responsive h1,	.mw-responsive h2,	.mw-responsive h3 {		margin-top: 0;		color: var(--dark);		line-height: 1.16;	}	.mw-responsive h1 {		max-width: 960px;		margin-bottom: 22px;		font-size: clamp(38px, 6vw, 66px);		letter-spacing: -1.7px;	}	.mw-responsive h2 {		margin-bottom: 18px;		font-size: clamp(28px, 4vw, 42px);		letter-spacing: -.7px;	}	.mw-responsive h3 {		margin-bottom: 10px;		font-size: 21px;	}	.mw-responsive p {		margin: 0 0 18px;		color: var(--text);	}	.mw-responsive a {		color: inherit;	}	.mw-responsive .mw-hero {		padding: 88px 0 80px;		background:			linear-gradient(135deg, rgba(245,233,185,.68), rgba(255,255,255,.97) 50%, rgba(220,235,232,.88));	}	.mw-responsive .mw-kicker {		display: inline-block;		margin-bottom: 20px;		padding: 8px 15px;		border: 1px solid rgba(23,40,46,.15);		border-radius: 999px;		background: rgba(255,255,255,.78);		color: var(--dark);		font-size: 14px;		font-weight: 700;		letter-spacing: .4px;		text-transform: uppercase;	}	.mw-responsive .mw-lead {		max-width: 890px;		margin-bottom: 26px;		color: #3b4e55;		font-size: clamp(19px, 2.2vw, 23px);		line-height: 1.58;	}	.mw-responsive .mw-note {		max-width: 880px;		margin-top: 28px;		padding: 17px 20px;		border-left: 4px solid var(--gold);		background: rgba(255,255,255,.76);		color: var(--text);	}	.mw-responsive .mw-buttons {		display: flex;		flex-wrap: wrap;		gap: 12px;		margin-top: 28px;	}	.mw-responsive .mw-btn {		display: inline-flex;		align-items: center;		justify-content: center;		min-height: 50px;		padding: 12px 22px;		border-radius: 9px;		background: var(--dark);		color: #ffffff !important;		font-weight: 700;		text-decoration: none;	}	.mw-responsive .mw-btn-light {		border: 1px solid var(--dark);		background: #ffffff;		color: var(--dark) !important;	}	.mw-responsive .mw-section {		padding: 76px 0;	}	.mw-responsive .mw-light {		background: var(--light);	}	.mw-responsive .mw-dark {		background: var(--dark);	}	.mw-responsive .mw-dark h2,	.mw-responsive .mw-dark h3,	.mw-responsive .mw-dark p {		color: #ffffff;	}	.mw-responsive .mw-intro {		max-width: 840px;		margin-bottom: 34px;	}	.mw-responsive .mw-grid3 {		display: grid;		grid-template-columns: repeat(3, minmax(0, 1fr));		gap: 18px;	}	.mw-responsive .mw-grid2 {		display: grid;		grid-template-columns: repeat(2, minmax(0, 1fr));		gap: 24px;	}	.mw-responsive .mw-card {		padding: 27px;		border: 1px solid var(--border);		border-radius: 16px;		background: #ffffff;		box-shadow: 0 12px 32px rgba(23,40,46,.055);		color: var(--text);	}	.mw-responsive .mw-card h3 {		color: var(--dark);	}	.mw-responsive .mw-card p {		margin-bottom: 0;		color: var(--text);	}	.mw-responsive .mw-num {		display: flex;		align-items: center;		justify-content: center;		width: 42px;		height: 42px;		margin-bottom: 18px;		border-radius: 50%;		background: var(--goldsoft);		color: var(--dark);		font-size: 15px;		font-weight: 800;	}	.mw-responsive .mw-list {		margin: 23px 0 0;		padding: 0;		list-style: none;	}	.mw-responsive .mw-list li {		position: relative;		margin-bottom: 13px;		padding-left: 28px;		color: var(--text);	}	.mw-responsive .mw-list li:before {		position: absolute;		top: 0;		left: 0;		content: "✓";		color: #72853a;		font-weight: 900;	}	.mw-responsive .mw-highlight {		padding: 30px;		border: 1px solid #e9ddab;		border-radius: 16px;		background: #fffaf0;		color: var(--text);	}	.mw-responsive .mw-highlight h3,	.mw-responsive .mw-highlight p {		color: var(--text);	}	.mw-responsive .mw-process {		display: grid;		grid-template-columns: repeat(4, minmax(0, 1fr));		gap: 16px;		margin-top: 32px;	}	.mw-responsive .mw-process-card {		padding: 24px 21px;		border-radius: 14px;		background: rgba(255,255,255,.08);		color: #ffffff;	}	.mw-responsive .mw-process-card strong {		display: block;		margin-bottom: 8px;		color: var(--goldsoft);		font-size: 18px;	}	.mw-responsive .mw-process-card p {		margin: 0;		color: #ffffff;	}	.mw-responsive details {		margin-bottom: 12px;		padding: 20px 22px;		border: 1px solid var(--border);		border-radius: 12px;		background: #ffffff;		color: var(--text);	}	.mw-responsive summary {		cursor: pointer;		color: var(--dark);		font-weight: 700;	}	.mw-responsive details p {		margin: 14px 0 0;		color: var(--text);	}	.mw-responsive .mw-final {		padding: 72px 0;		background: linear-gradient(135deg, var(--dark), var(--dark2));		text-align: center;	}	.mw-responsive .mw-final h2,	.mw-responsive .mw-final p {		color: #ffffff;	}	.mw-responsive .mw-final p {		max-width: 770px;		margin-right: auto;		margin-left: auto;	}	.mw-responsive .mw-final .mw-buttons {		justify-content: center;	}	.mw-responsive .mw-final .mw-btn {		background: var(--gold);		color: var(--dark) !important;	}	.mw-responsive .mw-final .mw-btn-light {		border-color: rgba(255,255,255,.55);		background: transparent;		color: #ffffff !important;	}	@media (max-width: 850px) {		.mw-responsive .mw-grid3 {			grid-template-columns: 1fr 1fr;		}		.mw-responsive .mw-process {			grid-template-columns: 1fr 1fr;		}	}	@media (max-width: 620px) {		.mw-responsive {			font-size: 16px;		}		.mw-responsive .mw-inner {			width: min(100% - 24px, 1120px);		}		.mw-responsive .mw-hero {			padding: 58px 0 54px;		}		.mw-responsive .mw-section {			padding: 56px 0;		}		.mw-responsive .mw-grid3,		.mw-responsive .mw-grid2,		.mw-responsive .mw-process {			grid-template-columns: 1fr;		}		.mw-responsive .mw-buttons {			flex-direction: column;		}		.mw-responsive .mw-btn {			width: 100%;		}		.mw-responsive .mw-card,		.mw-responsive .mw-highlight {			padding: 22px 19px;		}	} #ed-4214023884 .space { height: 1rem; } #ed-4214023917 a.button { width: 100%; } #ed-4214023917 { text-align: center; } #ed-4214023920 a.button { width: 100%; } #ed-4214023920 { text-align: center; } #ed-4214023914 > .inner { place-content: center; align-items: center; } #ed-4214023893 > .inner { place-content: center space-between; align-items: center; } #ed-4215310866 { text-align: left; } #ed-4215310866 img { width: 162px; } #ed-4215310875 hr { width: 100%; height: 1px; } @media screen and (max-width: 975px) {  #ed-4215310875 hr { height: 40px; }} #ed-4214717575 > .inner { justify-content: center; } #ed-4215310400 { flex-grow: 1; } @media screen and (max-width: 975px) {  #ed-4215310400 { flex-basis: auto; }} #ed-4215310869 > .inner { justify-content: center; } #ed-4214717587 .space { height: 50px; } @media screen and (max-width: 975px) {  #ed-4214717587 .space { height: 10px; }} #ed-4214717590 hr { width: 100%; height: 1px; } @media screen and (max-width: 575px) {  #ed-4214717590 hr { width: 90%; }} #ed-4214717593 .space { height: 10px; } #ed-4214749989 > .inner { align-items: flex-start; justify-content: space-between; padding: 50px 16px 30px; } @media screen and (max-width: 975px) {  #ed-4214749989 > .inner { justify-content: flex-start; padding: 40px 60px 30px; }} @media screen and (max-width: 575px) {  #ed-4214749989 > .inner { padding: 40px 24px 35px; }}