/* Página inicial nativa: estilos preservados do layout publicado. */
.pool-home{
	--ph-primary:#6366f1;
	--ph-primary-dark:#4f46e5;
	--ph-text:#131022;
	--ph-muted:#585c7b;
	--ph-soft:#f3f6ff;
	--ph-line:#e2e5f1;
	--ph-success:#22c55e;
	--ph-info:#0ea5e9;
	font-family:Manrope,Arial,sans-serif;
	color:var(--ph-text);
	background:#fff;
	overflow:hidden}
	.pool-home *{
		box-sizing:border-box}
		.pool-home a{
			text-decoration:none}
			.pool-home .ph-section{
				padding:92px 0}
				.pool-home .ph-section-tight{
					padding:72px 0}
					.pool-home .ph-hero{
						position:relative;
						padding:34px 0 84px;
						background:radial-gradient(circle at 18% 10%,rgba(99,102,241,.16),transparent 32%),linear-gradient(180deg,#f7f8ff 0%,#fff 88%)}
						.pool-home .ph-hero:after{
							content:"";
							position:absolute;
							inset:auto -12% -150px auto;
							width:520px;
							height:520px;
							background:radial-gradient(circle,rgba(34,197,94,.13),transparent 68%);
							pointer-events:none}
							.pool-home .ph-kicker{
								display:inline-flex;
								align-items:center;
								gap:8px;
								padding:7px 12px;
								border:1px solid rgba(99,102,241,.18);
								border-radius:999px;
								background:#fff;
								color:var(--ph-primary);
								font-size:.82rem;
								font-weight:800;
								letter-spacing:.01em;
								box-shadow:0 8px 24px rgba(19,16,34,.05)}
								.pool-home .ph-kicker i{
									font-size:1.05rem}
									.pool-home h1{
										max-width:700px;
										margin:18px 0 22px;
										font-size:clamp(2.05rem,3.4vw,3.25rem);
										line-height:1.14;
										font-weight:800;
										letter-spacing:-.01em;
										color:#131022}
										.pool-home h1 span,.pool-home .ph-gradient-text{
											background:linear-gradient(90deg,#6366f1 0%,#8b5cf6 48%,#0ea5e9 100%);
											-webkit-background-clip:text;
											background-clip:text;
											color:transparent}
											.pool-home .ph-lead{
												max-width:650px;
												color:#585c7b;
												font-size:1.17rem;
												line-height:1.78;
												margin-bottom:30px}
												.pool-home .ph-actions{
													display:flex;
													flex-wrap:wrap;
													gap:14px;
													align-items:center;
													margin-bottom:20px}
													.pool-home .ph-btn{
														display:inline-flex;
														align-items:center;
														justify-content:center;
														gap:9px;
														border-radius:8px;
														font-weight:800;
														line-height:1.15;
														transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}
														.pool-home .ph-btn-primary{
															padding:15px 23px;
															background:var(--ph-primary);
															color:#fff;
															box-shadow:0 16px 34px rgba(99,102,241,.28)}
															.pool-home .ph-btn-primary:hover{
																background:var(--ph-primary-dark);
																color:#fff;
																transform:translateY(-2px);
																box-shadow:0 20px 42px rgba(99,102,241,.34)}
																.pool-home .ph-btn-secondary{
																	padding:14px 19px;
																	color:#131022;
																	background:#fff;
																	border:1px solid #dde2f2;
																	box-shadow:0 8px 22px rgba(19,16,34,.06)}
																	.pool-home .ph-btn-secondary:hover{
																		color:var(--ph-primary);
																		transform:translateY(-2px)}
																		.pool-home .ph-trust{
																			display:flex;
																			flex-wrap:wrap;
																			gap:10px 18px;
																			color:#6b7280;
																			font-size:.88rem}
																			.pool-home .ph-trust span{
																				display:inline-flex;
																				align-items:center;
																				gap:7px}
																				.pool-home .ph-trust i{
																					color:var(--ph-success);
																					font-size:1.1rem}
																					.pool-home .ph-visual{
																						position:relative;
																						z-index:1;
																						margin-top:28px}
																						.pool-home .ph-browser{
																							position:relative;
																							border:1px solid rgba(99,102,241,.14);
																							border-radius:18px;
																							background:#fff;
																							box-shadow:0 30px 80px rgba(22,25,54,.15);
																							overflow:hidden}
																							.pool-home .ph-browser-top{
																								height:48px;
																								display:flex;
																								align-items:center;
																								gap:8px;
																								padding:0 18px;
																								border-bottom:1px solid #edf0f8;
																								background:#fbfcff}
																								.pool-home .ph-dot{
																									width:10px;
																									height:10px;
																									border-radius:50%;
																									background:#d5d9ea}
																									.pool-home .ph-dot:nth-child(1){
																										background:#ff718b}
																										.pool-home .ph-dot:nth-child(2){
																											background:#ffca62}
																											.pool-home .ph-dot:nth-child(3){
																												background:#47d18c}
																												.pool-home .ph-window-label{
																													margin-left:auto;
																													color:#8a91aa;
																													font-size:.78rem;
																													font-weight:700}
																													.pool-home .ph-dashboard-shot{
																														width:100%;
																														display:block;
																														background:#eef2ff}
																														.pool-home .ph-floating-card{
																															position:absolute;
																															right:-18px;
																															bottom:24px;
																															width:min(250px,46%);
																															padding:18px;
																															border-radius:14px;
																															background:#131022;
																															color:#fff;
																															box-shadow:0 24px 54px rgba(19,16,34,.28)}
																															.pool-home .ph-floating-card strong{
																																display:block;
																																font-size:1.6rem;
																																line-height:1;
																																margin-bottom:6px}
																																.pool-home .ph-floating-card span{
																																	display:block;
																																	color:rgba(255,255,255,.72);
																																	font-size:.85rem;
																																	line-height:1.45}
																																	.pool-home .ph-mini-list{
																																		position:absolute;
																																		left:-22px;
																																		top:84px;
																																		width:min(240px,47%);
																																		padding:16px;
																																		border-radius:14px;
																																		background:#fff;
																																		box-shadow:0 20px 56px rgba(19,16,34,.14);
																																		border:1px solid rgba(99,102,241,.12)}
																																		.pool-home .ph-mini-list div{
																																			display:flex;
																																			align-items:center;
																																			justify-content:space-between;
																																			gap:10px;
																																			padding:8px 0;
																																			color:#585c7b;
																																			font-size:.86rem}
																																			.pool-home .ph-mini-list div+div{
																																				border-top:1px solid #eef1f8}
																																				.pool-home .ph-mini-list strong{
																																					color:#131022}
																																					.pool-home .ph-strip{
																																						position:relative;
																																						z-index:2;
																																						margin-top:58px}
																																						.pool-home .ph-strip-inner{
																																							display:grid;
																																							grid-template-columns:repeat(4,minmax(0,1fr));
																																							gap:1px;
																																							border:1px solid #e5e8f5;
																																							border-radius:14px;
																																							background:#e5e8f5;
																																							overflow:hidden;
																																							box-shadow:0 12px 36px rgba(19,16,34,.06)}
																																							.pool-home .ph-proof{
																																								background:#fff;
																																								padding:22px;
																																								text-align:center}
																																								.pool-home .ph-proof strong{
																																									display:block;
																																									font-size:1.9rem;
																																									line-height:1;
																																									color:#131022}
																																									.pool-home .ph-proof span{
																																										display:block;
																																										margin-top:8px;
																																										color:#6b7280;
																																										font-size:.9rem}
																																										.pool-home .ph-heading{
																																											text-align:center;
																																											max-width:790px;
																																											margin:0 auto 46px}
																																											.pool-home .ph-label{
																																												display:inline-flex;
																																												align-items:center;
																																												gap:7px;
																																												margin-bottom:14px;
																																												color:var(--ph-primary);
																																												font-weight:800;
																																												font-size:.82rem;
																																												text-transform:uppercase;
																																												letter-spacing:.06em}
																																												.pool-home h2{
																																													font-size:clamp(1.6rem,2.3vw,2.05rem);
																																													line-height:1.25;
																																													font-weight:800;
																																													margin:0 0 16px;
																																													color:#131022;
																																													letter-spacing:-.01em}
																																													.pool-home .ph-sub{
																																														margin:0 auto;
																																														color:#585c7b;
																																														font-size:1.06rem;
																																														line-height:1.75}
																																														.pool-home .ph-card-grid{
																																															display:grid;
																																															grid-template-columns:repeat(3,minmax(0,1fr));
																																															gap:22px}
																																															.pool-home .ph-card{
																																																height:100%;
																																																padding:28px;
																																																border:1px solid #e5e8f5;
																																																border-radius:8px;
																																																background:#fff;
																																																box-shadow:0 12px 34px rgba(19,16,34,.05)}
																																																.pool-home .ph-card i{
																																																	width:48px;
																																																	height:48px;
																																																	display:inline-flex;
																																																	align-items:center;
																																																	justify-content:center;
																																																	border-radius:8px;
																																																	margin-bottom:20px;
																																																	background:#f3f6ff;
																																																	color:var(--ph-primary);
																																																	font-size:1.55rem}
																																																	.pool-home .ph-card h3{
																																																		font-size:1.18rem;
																																																		font-weight:800;
																																																		line-height:1.3;
																																																		margin:0 0 10px;
																																																		color:#131022}
																																																		.pool-home .ph-card p{
																																																			margin:0;
																																																			color:#585c7b;
																																																			line-height:1.68;
																																																			font-size:.96rem}
																																																			.pool-home .ph-soft-band{
																																																				background:#f7f8ff}
																																																				.pool-home .ph-split{
																																																					display:grid;
																																																					grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);
																																																					gap:54px;
																																																					align-items:center}
																																																					.pool-home .ph-panel{
																																																						border-radius:16px;
																																																						background:#fff;
																																																						border:1px solid #e5e8f5;
																																																						box-shadow:0 22px 64px rgba(19,16,34,.08);
																																																						overflow:hidden}
																																																						.pool-home .ph-panel-head{
																																																							display:flex;
																																																							align-items:center;
																																																							justify-content:space-between;
																																																							padding:18px 20px;
																																																							border-bottom:1px solid #edf0f8}
																																																							.pool-home .ph-panel-title{
																																																								font-weight:800;
																																																								color:#131022}
																																																								.pool-home .ph-status{
																																																									display:inline-flex;
																																																									align-items:center;
																																																									gap:7px;
																																																									padding:6px 9px;
																																																									border-radius:999px;
																																																									background:rgba(34,197,94,.1);
																																																									color:#16a34a;
																																																									font-size:.78rem;
																																																									font-weight:800}
																																																									.pool-home .ph-panel-body{
																																																										padding:20px}
																																																										.pool-home .ph-workflow{
																																																											display:grid;
																																																											gap:14px}
																																																											.pool-home .ph-step{
																																																												display:grid;
																																																												grid-template-columns:44px 1fr auto;
																																																												gap:14px;
																																																												align-items:center;
																																																												padding:14px;
																																																												border:1px solid #edf0f8;
																																																												border-radius:8px;
																																																												background:#fff}
																																																												.pool-home .ph-step-number{
																																																													width:44px;
																																																													height:44px;
																																																													border-radius:8px;
																																																													display:flex;
																																																													align-items:center;
																																																													justify-content:center;
																																																													background:linear-gradient(135deg,#6366f1,#8b5cf6);
																																																													color:#fff;
																																																													font-weight:800}
																																																													.pool-home .ph-step strong{
																																																														display:block;
																																																														color:#131022;
																																																														margin-bottom:3px}
																																																														.pool-home .ph-step span{
																																																															display:block;
																																																															color:#6b7280;
																																																															font-size:.88rem}
																																																															.pool-home .ph-step em{
																																																																font-style:normal;
																																																																color:#6366f1;
																																																																font-size:.8rem;
																																																																font-weight:800}
																																																																.pool-home .ph-checks{
																																																																	display:grid;
																																																																	gap:16px;
																																																																	margin-top:26px}
																																																																	.pool-home .ph-check{
																																																																		display:flex;
																																																																		gap:13px;
																																																																		align-items:flex-start}
																																																																		.pool-home .ph-check i{
																																																																			flex:0 0 auto;
																																																																			width:26px;
																																																																			height:26px;
																																																																			display:inline-flex;
																																																																			align-items:center;
																																																																			justify-content:center;
																																																																			border-radius:50%;
																																																																			background:rgba(34,197,94,.12);
																																																																			color:#16a34a;
																																																																			font-size:1.05rem}
																																																																			.pool-home .ph-check strong{
																																																																				display:block;
																																																																				margin-bottom:4px;
																																																																				color:#131022}
																																																																				.pool-home .ph-check span{
																																																																					display:block;
																																																																					color:#585c7b;
																																																																					line-height:1.62}
																																																																					.pool-home .ph-dark{
																																																																						background:#131022;
																																																																						color:#fff}
																																																																						.pool-home .ph-dark h2,.pool-home .ph-dark h3{
																																																																							color:#fff}
																																																																							.pool-home .ph-dark .ph-sub{
																																																																								color:rgba(255,255,255,.72)}
																																																																								.pool-home .ph-dark .ph-label{
																																																																									color:#a5b4fc}
																																																																									.pool-home .ph-dark-grid{
																																																																										display:grid;
																																																																										grid-template-columns:repeat(4,minmax(0,1fr));
																																																																										gap:18px;
																																																																										margin-top:34px}
																																																																										.pool-home .ph-dark-card{
																																																																											padding:24px;
																																																																											border:1px solid rgba(255,255,255,.11);
																																																																											border-radius:8px;
																																																																											background:rgba(255,255,255,.045)}
																																																																											.pool-home .ph-dark-card i{
																																																																												font-size:1.7rem;
																																																																												color:#8b5cf6;
																																																																												margin-bottom:18px}
																																																																												.pool-home .ph-dark-card p{
																																																																													margin:0;
																																																																													color:rgba(255,255,255,.68);
																																																																													line-height:1.6;
																																																																													font-size:.95rem}
																																																																													.pool-home .ph-sales-grid{
																																																																														display:grid;
																																																																														grid-template-columns:1.05fr .95fr;
																																																																														gap:26px;
																																																																														align-items:stretch}
																																																																														.pool-home .ph-money-card{
																																																																															border-radius:16px;
																																																																															background:linear-gradient(135deg,#6366f1,#8b5cf6);
																																																																															color:#fff;
																																																																															padding:34px;
																																																																															box-shadow:0 26px 70px rgba(99,102,241,.25)}
																																																																															.pool-home .ph-money-card h3{
																																																																																font-size:1.5rem;
																																																																																line-height:1.3;
																																																																																color:#fff;
																																																																																margin:0 0 14px;
																																																																																font-weight:800}
																																																																																.pool-home .ph-money-card p{
																																																																																	color:rgba(255,255,255,.78);
																																																																																	font-size:1.03rem;
																																																																																	line-height:1.7;
																																																																																	margin:0 0 24px}
																																																																																	.pool-home .ph-revenue-row{
																																																																																		display:flex;
																																																																																		gap:14px;
																																																																																		flex-wrap:wrap}
																																																																																		.pool-home .ph-revenue-pill{
																																																																																			padding:13px 15px;
																																																																																			border-radius:8px;
																																																																																			background:rgba(255,255,255,.13);
																																																																																			border:1px solid rgba(255,255,255,.16);
																																																																																			min-width:150px}
																																																																																			.pool-home .ph-revenue-pill strong{
																																																																																				display:block;
																																																																																				font-size:1.28rem;
																																																																																				color:#fff}
																																																																																				.pool-home .ph-revenue-pill span{
																																																																																					display:block;
																																																																																					color:rgba(255,255,255,.68);
																																																																																					font-size:.83rem;
																																																																																					margin-top:3px}
																																																																																					.pool-home .ph-stack{
																																																																																						display:grid;
																																																																																						gap:18px}
																																																																																						.pool-home .ph-mini-feature{
																																																																																							display:flex;
																																																																																							gap:16px;
																																																																																							padding:21px;
																																																																																							border:1px solid #e5e8f5;
																																																																																							border-radius:8px;
																																																																																							background:#fff;
																																																																																							box-shadow:0 10px 28px rgba(19,16,34,.045)}
																																																																																							.pool-home .ph-mini-feature i{
																																																																																								flex:0 0 auto;
																																																																																								width:42px;
																																																																																								height:42px;
																																																																																								display:inline-flex;
																																																																																								align-items:center;
																																																																																								justify-content:center;
																																																																																								border-radius:8px;
																																																																																								background:#f3f6ff;
																																																																																								color:#6366f1;
																																																																																								font-size:1.35rem}
																																																																																								.pool-home .ph-mini-feature strong{
																																																																																									display:block;
																																																																																									color:#131022;
																																																																																									margin-bottom:5px}
																																																																																									.pool-home .ph-mini-feature span{
																																																																																										display:block;
																																																																																										color:#585c7b;
																																																																																										line-height:1.6;
																																																																																										font-size:.94rem}
																																																																																										.pool-home .ph-faq .accordion-item{
																																																																																											border:1px solid #e5e8f5;
																																																																																											border-radius:8px!important;
																																																																																											margin-bottom:10px;
																																																																																											overflow:hidden;
																																																																																											background:#fff}
																																																																																											.pool-home .ph-faq .accordion-button{
																																																																																												font-weight:800;
																																																																																												color:#131022;
																																																																																												box-shadow:none}
																																																																																												.pool-home .ph-faq .accordion-button:not(.collapsed){
																																																																																													background:#f3f6ff;
																																																																																													color:#4f46e5}
																																																																																													.pool-home .ph-faq .accordion-body{
																																																																																														color:#585c7b;
																																																																																														line-height:1.68}
																																																																																														.pool-home .ph-cta{
																																																																																															position:relative;
																																																																																															border-radius:18px;
																																																																																															padding:48px;
																																																																																															background:linear-gradient(135deg,#17142a,#282160 58%,#4f46e5);
																																																																																															overflow:hidden}
																																																																																															.pool-home .ph-cta:after{
																																																																																																content:"";
																																																																																																position:absolute;
																																																																																																right:-120px;
																																																																																																top:-120px;
																																																																																																width:310px;
																																																																																																height:310px;
																																																																																																border-radius:50%;
																																																																																																background:rgba(255,255,255,.11)}
																																																																																																.pool-home .ph-cta h2{
																																																																																																	color:#fff}
																																																																																																	.pool-home .ph-cta p{
																																																																																																		color:rgba(255,255,255,.74);
																																																																																																		font-size:1.06rem;
																																																																																																		line-height:1.72}
																																																																																																		.pool-home .ph-cta-content{
																																																																																																			position:relative;
																																																																																																			z-index:1;
																																																																																																			display:grid;
																																																																																																			grid-template-columns:1fr auto;
																																																																																																			gap:30px;
																																																																																																			align-items:center}
																																																																																																			.pool-home .ph-btn-light{
																																																																																																				padding:15px 23px;
																																																																																																				background:#fff;
																																																																																																				color:#4f46e5;
																																																																																																				box-shadow:0 16px 34px rgba(0,0,0,.18)}
																																																																																																				.pool-home .ph-btn-light:hover{
																																																																																																					color:#3730a3;
																																																																																																					transform:translateY(-2px)}
																																																																																																					.pool-home .ph-dark-note{
																																																																																																						font-size:.8rem;
																																																																																																						color:rgba(255,255,255,.48);
																																																																																																						margin-top:12px}
																																																																																																						.pool-home .ph-dark-note i{
																																																																																																							margin-right:5px}
																																																																																																							.dark-mode .pool-home{
																																																																																																								background:#0b0f19;
																																																																																																								color:#fff}
																																																																																																								.dark-mode .pool-home .ph-hero{
																																																																																																									background:radial-gradient(circle at 18% 10%,rgba(99,102,241,.26),transparent 32%),linear-gradient(180deg,#111827 0%,#0b0f19 88%)}
																																																																																																									.dark-mode .pool-home h1,.dark-mode .pool-home h2,.dark-mode .pool-home h3,.dark-mode .pool-home .ph-panel-title,.dark-mode .pool-home .ph-step strong,.dark-mode .pool-home .ph-check strong,.dark-mode .pool-home .ph-mini-feature strong,.dark-mode .pool-home .ph-proof strong{
																																																																																																										color:#fff}
																																																																																																										.dark-mode .pool-home .ph-card,.dark-mode .pool-home .ph-proof,.dark-mode .pool-home .ph-panel,.dark-mode .pool-home .ph-step,.dark-mode .pool-home .ph-mini-feature,.dark-mode .pool-home .ph-browser,.dark-mode .pool-home .ph-kicker,.dark-mode .pool-home .ph-mini-list{
																																																																																																											background:#151a2a;
																																																																																																											border-color:rgba(255,255,255,.1);
																																																																																																											box-shadow:none}
																																																																																																											.dark-mode .pool-home .ph-soft-band{
																																																																																																												background:#101625}
																																																																																																												.dark-mode .pool-home .ph-sub,.dark-mode .pool-home .ph-lead,.dark-mode .pool-home .ph-card p,.dark-mode .pool-home .ph-check span,.dark-mode .pool-home .ph-mini-feature span,.dark-mode .pool-home .ph-step span,.dark-mode .pool-home .ph-proof span,.dark-mode .pool-home .ph-trust{
																																																																																																													color:rgba(255,255,255,.68)}
																																																																																																													.dark-mode .pool-home .ph-btn-secondary{
																																																																																																														background:#151a2a;
																																																																																																														border-color:rgba(255,255,255,.12);
																																																																																																														color:#fff}
																																																																																																														.dark-mode .pool-home .ph-browser-top,.dark-mode .pool-home .ph-panel-head{
																																																																																																															background:#111827;
																																																																																																															border-color:rgba(255,255,255,.1)}
																																																																																																															.dark-mode .pool-home .ph-faq .accordion-item{
																																																																																																																background:#151a2a;
																																																																																																																border-color:rgba(255,255,255,.1)}
																																																																																																																.dark-mode .pool-home .ph-faq .accordion-button{
																																																																																																																	background:#151a2a;
																																																																																																																	color:#fff}
																																																																																																																	.dark-mode .pool-home .ph-faq .accordion-button:not(.collapsed){
																																																																																																																		background:#1e2540;
																																																																																																																		color:#a5b4fc}
																																																																																																																		.dark-mode .pool-home .ph-faq .accordion-body{
																																																																																																																			color:rgba(255,255,255,.68)}
																																																																																																																			@media (max-width:1199px){
																																																																																																																				.pool-home .ph-mini-list{
																																																																																																																					left:14px;
																																																																																																																					top:auto;
																																																																																																																					bottom:120px}
																																																																																																																					.pool-home .ph-floating-card{
																																																																																																																						right:14px}
																																																																																																																					}
																																																																																																																					@media (max-width:991px){
																																																																																																																						.pool-home .ph-hero{
																																																																																																																							padding:29px 0 72px}
																																																																																																																							.pool-home .ph-split,.pool-home .ph-sales-grid,.pool-home .ph-cta-content{
																																																																																																																								grid-template-columns:1fr}
																																																																																																																								.pool-home .ph-card-grid{
																																																																																																																									grid-template-columns:repeat(2,minmax(0,1fr))}
																																																																																																																									.pool-home .ph-dark-grid{
																																																																																																																										grid-template-columns:repeat(2,minmax(0,1fr))}
																																																																																																																										.pool-home .ph-strip-inner{
																																																																																																																											grid-template-columns:repeat(2,minmax(0,1fr))}
																																																																																																																											.pool-home .ph-cta-actions{
																																																																																																																												justify-self:start}
																																																																																																																											}
																																																																																																																											@media (max-width:767px){
																																																																																																																												.pool-home .ph-section{
																																																																																																																													padding:68px 0}
																																																																																																																													.pool-home .ph-section-tight{
																																																																																																																														padding:58px 0}
																																																																																																																														.pool-home h1{
																																																																																																																															font-size:1.85rem}
																																																																																																																															.pool-home .ph-lead{
																																																																																																																																font-size:1.03rem}
																																																																																																																																.pool-home .ph-card-grid,.pool-home .ph-dark-grid{
																																																																																																																																	grid-template-columns:1fr}
																																																																																																																																	.pool-home .ph-hero{
																																																																																																																																		padding-top:26px}
																																																																																																																																		.pool-home .ph-mini-list,.pool-home .ph-floating-card{
																																																																																																																																			position:static;
																																																																																																																																			width:100%;
																																																																																																																																			margin-top:14px}
																																																																																																																																			.pool-home .ph-visual{
																																																																																																																																				display:grid}
																																																																																																																																				.pool-home .ph-browser{
																																																																																																																																					order:1}
																																																																																																																																					.pool-home .ph-mini-list{
																																																																																																																																						order:2}
																																																																																																																																						.pool-home .ph-floating-card{
																																																																																																																																							order:3}
																																																																																																																																							.pool-home .ph-strip-inner{
																																																																																																																																								grid-template-columns:1fr}
																																																																																																																																								.pool-home .ph-card,.pool-home .ph-money-card,.pool-home .ph-cta{
																																																																																																																																									padding:24px}
																																																																																																																																									.pool-home .ph-step{
																																																																																																																																										grid-template-columns:38px 1fr}
																																																																																																																																										.pool-home .ph-step em{
																																																																																																																																											grid-column:2}
																																																																																																																																											.pool-home .ph-btn{
																																																																																																																																												width:100%;
																																																																																																																																												min-height:50px}
																																																																																																																																												.pool-home .ph-actions{
																																																																																																																																													align-items:stretch}
																																																																																																																																													.pool-home .ph-cta-actions{
																																																																																																																																														width:100%}
																																																																																																																																														.pool-home .ph-revenue-pill{
																																																																																																																																															flex:1 1 100%}
																																																																																																																																														}
																																																																																																																																														@media (max-width:767px){
																																																																																																																																															.pool-home{
																																																																																																																																																max-width:100vw;
																																																																																																																																																overflow-x:hidden}
																																																																																																																																																.pool-home .container{
																																																																																																																																																	width:100%!important;
																																																																																																																																																	max-width:100%!important;
																																																																																																																																																	padding-left:20px!important;
																																																																																																																																																	padding-right:20px!important}
																																																																																																																																																	.pool-home .row{
																																																																																																																																																		margin-left:0!important;
																																																																																																																																																		margin-right:0!important}
																																																																																																																																																		.pool-home .row>*{
																																																																																																																																																			flex:0 0 100%!important;
																																																																																																																																																			max-width:100%!important;
																																																																																																																																																			width:100%!important;
																																																																																																																																																			min-width:0!important;
																																																																																																																																																			padding-left:0!important;
																																																																																																																																																			padding-right:0!important}
																																																																																																																																																			.pool-home h1{
																																																																																																																																																				font-size:1.75rem!important;
																																																																																																																																																				line-height:1.18!important;
																																																																																																																																																				max-width:100%;
																																																																																																																																																				overflow-wrap:break-word}
																																																																																																																																																				.pool-home .ph-lead{
																																																																																																																																																					max-width:100%;
																																																																																																																																																					font-size:1rem;
																																																																																																																																																					overflow-wrap:break-word}
																																																																																																																																																					.pool-home .ph-kicker{
																																																																																																																																																						max-width:100%;
																																																																																																																																																						white-space:normal;
																																																																																																																																																						line-height:1.3}
																																																																																																																																																						.pool-home .ph-actions{
																																																																																																																																																							display:grid!important;
																																																																																																																																																							grid-template-columns:1fr;
																																																																																																																																																							width:100%;
																																																																																																																																																							gap:12px}
																																																																																																																																																							.pool-home .ph-btn{
																																																																																																																																																								width:100%;
																																																																																																																																																								max-width:100%}
																																																																																																																																																								.pool-home .ph-trust{
																																																																																																																																																									display:grid;
																																																																																																																																																									grid-template-columns:1fr;
																																																																																																																																																									gap:10px}
																																																																																																																																																									.pool-home .ph-visual,.pool-home .ph-browser,.pool-home .ph-dashboard-shot{
																																																																																																																																																										max-width:100%;
																																																																																																																																																										min-width:0}
																																																																																																																																																										.pool-home .ph-browser{
																																																																																																																																																											border-radius:14px}
																																																																																																																																																											.pool-home .ph-floating-card,.pool-home .ph-mini-list{
																																																																																																																																																												max-width:100%}
																																																																																																																																																											}
																																																																																																																																																											@media (max-width:575px){
																																																																																																																																																												body.gerenciar-poolsoft-home{
																																																																																																																																																													overflow-x:hidden}
																																																																																																																																																													.pool-home{
																																																																																																																																																														width:100%;
																																																																																																																																																														max-width:100vw;
																																																																																																																																																														overflow-x:hidden}
																																																																																																																																																														.pool-home .container{
																																																																																																																																																															width:100%!important;
																																																																																																																																																															max-width:390px!important;
																																																																																																																																																															margin-left:0!important;
																																																																																																																																																															margin-right:0!important;
																																																																																																																																																															padding-left:20px!important;
																																																																																																																																																															padding-right:20px!important}
																																																																																																																																																															.pool-home .row{
																																																																																																																																																																width:100%!important;
																																																																																																																																																																max-width:100%!important;
																																																																																																																																																																margin-left:0!important;
																																																																																																																																																																margin-right:0!important}
																																																																																																																																																																.pool-home .row>*{
																																																																																																																																																																	flex:0 0 100%!important;
																																																																																																																																																																	width:100%!important;
																																																																																																																																																																	max-width:100%!important;
																																																																																																																																																																	min-width:0!important;
																																																																																																																																																																	padding-left:0!important;
																																																																																																																																																																	padding-right:0!important}
																																																																																																																																																																	.pool-home h1{
																																																																																																																																																																		font-size:1.55rem!important;
																																																																																																																																																																		line-height:1.22!important;
																																																																																																																																																																		max-width:100%!important;
																																																																																																																																																																		overflow-wrap:break-word!important}
																																																																																																																																																																		.pool-home .ph-lead{
																																																																																																																																																																			max-width:100%!important;
																																																																																																																																																																			font-size:.98rem!important;
																																																																																																																																																																			line-height:1.65!important;
																																																																																																																																																																			overflow-wrap:break-word!important}
																																																																																																																																																																			.pool-home .ph-kicker{
																																																																																																																																																																				font-size:.76rem!important;
																																																																																																																																																																				max-width:100%!important;
																																																																																																																																																																				white-space:normal!important}
																																																																																																																																																																				.pool-home .ph-actions{
																																																																																																																																																																					display:grid!important;
																																																																																																																																																																					grid-template-columns:1fr!important;
																																																																																																																																																																					width:100%!important}
																																																																																																																																																																					.pool-home .ph-btn{
																																																																																																																																																																						width:100%!important;
																																																																																																																																																																						max-width:100%!important}
																																																																																																																																																																						.pool-home .ph-trust{
																																																																																																																																																																							display:grid!important;
																																																																																																																																																																							grid-template-columns:1fr!important}
																																																																																																																																																																							.pool-home .ph-visual,.pool-home .ph-browser,.pool-home .ph-dashboard-shot{
																																																																																																																																																																								width:100%!important;
																																																																																																																																																																								max-width:100%!important;
																																																																																																																																																																								min-width:0!important}
																																																																																																																																																																								.pool-home .ph-mini-list,.pool-home .ph-floating-card{
																																																																																																																																																																									width:100%!important;
																																																																																																																																																																									max-width:100%!important}
																																																																																																																																																																								}
