/* Skin 'financemaplab': fonte real do tema (subsetada, data-URI) + CSS escopado. Auto-contido. */
@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122;}
@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122;}
@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122;}

.atelier-home .atelier-ph,.atelier-home .article-thumb-ph{display:block;width:100%;height:100%;min-height:96px;background:#e6e6e6;border-radius:inherit}
.atelier-home .atelier-carousel{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:14px}
.atelier-home .atelier-carousel > .article{flex:0 0 300px;scroll-snap-align:start}
@media (max-width:640px){.atelier-home .atelier-carousel > .article{flex-basis:80%}}
/* Atelier skin 'financemaplab' — style.css real escopado sob .atelier-home, paleta em variáveis (defaults = cores do site). Gerado por scope2.py. */
.atelier-home {
  --ink-rgb: 5,46,35;
  --paper-rgb: 255,255,255;
  --paper-warm-rgb: 241,248,244;
  --accent-rgb: 16,185,129;
  --accent-deep-rgb: 5,150,105;
  --mute-rgb: 72,88,79;
  --mute-soft-rgb: 138,155,146;
  --line-rgb: 223,234,227;
  --line-strong-rgb: 195,214,202;
  --card-rgb: 255,255,255;
}

.atelier-home { font-family:'Inter','Poppins','Segoe UI',sans-serif; color:var(--ink); }
.atelier-home .grid-container { max-width:75rem; margin-inline:auto; padding-inline:.625rem; }
.atelier-home .grid-x { display:flex; flex-wrap:wrap; }
.atelier-home .cell { flex:0 0 auto; min-height:0; min-width:0; width:100%; }
.atelier-home .grid-padding-x { margin-right:-.625rem; margin-left:-.625rem; }
.atelier-home .grid-padding-x > .cell { padding-right:.625rem; padding-left:.625rem; }
.atelier-home .small-11 { width:91.66667%; }
.atelier-home .small-12 { width:100%; }
.atelier-home .menu { padding:0; margin:0; list-style:none; position:relative; display:flex; flex-wrap:wrap; }
.atelier-home .no-bullet { margin-left:0; list-style:none; }
.atelier-home .menu li { outline:0; }
.atelier-home .menu a { line-height:1; text-decoration:none; display:block; padding:.7rem 1rem; }
@media (min-width:40em) {
  .atelier-home .grid-container { padding-inline:.9375rem; }
  .atelier-home .grid-padding-x { margin-right:-.9375rem; margin-left:-.9375rem; }
  .atelier-home .grid-padding-x > .cell { padding-right:.9375rem; padding-left:.9375rem; }
  .atelier-home .medium-10 { width:83.33333%; }
  .atelier-home .medium-12 { width:100%; }
}
@media (min-width:64em) {
  .atelier-home .large-8 { width:66.66667%; }
  .atelier-home .large-12 { width:100%; }
}

.atelier-home *,
.atelier-home *::before,
.atelier-home *::after {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
}
.atelier-home {
	scroll-behavior: smooth;
	-webkit-text-size-adjust: 100%;
}
.atelier-home {
	font-family: 'Inter', 'Poppins', 'Segoe UI', sans-serif;
	background-color: var(--paper);
	overflow-x: hidden;
	color: var(--ink);
	line-height: 1.6;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.atelier-home a {
	text-decoration: none;
	color: inherit;
	transition: all 0.25s ease;
}
.atelier-home img {
	max-width: 100%;
	height: auto;
	display: block;
}
.atelier-home ul,
.atelier-home ol {
	list-style: none;
}
.atelier-home p {
	font-size: 16px;
	line-height: 1.7;
	color: var(--mute);
	letter-spacing: -0.005em;
}
.atelier-home,
.atelier-home h1,
.atelier-home h2,
.atelier-home h3,
.atelier-home h4,
.atelier-home label,
.atelier-home input,
.atelier-home button,
.atelier-home select,
.atelier-home textarea,
.atelier-home p,
.atelier-home ul,
.atelier-home ol {
	font-family: 'Inter', 'Poppins', Arial, sans-serif;
}
.atelier-home h1,
.atelier-home h2,
.atelier-home h3,
.atelier-home h4 {
	color: var(--ink);
	font-weight: 700;
	letter-spacing: -0.04em;
	line-height: 1.05;
}
.atelier-home h1 b,
.atelier-home h2 b,
.atelier-home h3 b,
.atelier-home h4 b,
.atelier-home h1 em,
.atelier-home h2 em,
.atelier-home h3 em,
.atelier-home h4 em {
	font-style: normal;
	font-weight: inherit;
	color: var(--accent);
}
.atelier-home ::selection {
	background: var(--ink);
	color: var(--accent);
}
.atelier-home {
	--ink: #052E23;
	--paper: #FFFFFF;
	--paper-warm: #F1F8F4;
	--accent: #10B981;
	--accent-deep: #059669;
	--mute: #48584F;
	--mute-soft: #8A9B92;
	--line: #DFEAE3;
	--line-strong: #C3D6CA;
	--card: var(--paper);
	--radius-lg: 28px;
	--radius-pill: 100px;
	--ease: cubic-bezier(0.22, 1, 0.36, 1);
	--t: 0.4s var(--ease);
}
.atelier-home header {
	background: var(--paper);
	border-bottom: 1px solid var(--line);
}
.atelier-home .header-topbar {
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 72px;
	background: transparent;
}
.atelier-home .header-logo a {
	display: block;
}
.atelier-home .header-logo img {
	width: 150px;
	transition: opacity 0.3s;
}
.atelier-home .header-logo img:hover {
	opacity: 0.6;
}
.atelier-home .header-logo {
	display: flex;
	align-items: center;
	grid-gap: 20px;
}
.atelier-home .header-menu ul.menu li a {
	padding: 10px 14px;
	font-size: 13px;
	font-weight: 500;
	height: 42px;
	display: flex;
	color: var(--ink);
	align-items: center;
	border-radius: 10px;
	transition: var(--t);
	letter-spacing: -0.01em;
}
.atelier-home .header-menu ul.menu li a:hover {
	color: var(--accent-deep);
	background: rgba(var(--accent-rgb), 0.1);
}
.atelier-home .header-menu ul.menu li a.button {
	padding: 10px 26px;
	font-size: 13px;
	font-weight: 600;
	height: 42px;
	margin-left: 12px;
	background: var(--accent);
	color: var(--paper) !important;
	letter-spacing: -0.01em;
	text-transform: none;
	box-shadow: 0 10px 22px -12px rgba(var(--accent-rgb), 0.6);
}
.atelier-home .header-menu ul.menu li a.button:hover {
	background: var(--accent-deep);
	color: var(--paper) !important;
}
.atelier-home .button {
	margin-bottom: 0;
	border-radius: var(--radius-pill);
	background: var(--ink);
	color: var(--paper) !important;
	outline: none;
	font-size: 14px;
	padding: 16px 32px;
	font-weight: 600;
	border: none;
	letter-spacing: -0.01em;
	text-transform: none;
	box-shadow: 0 4px 16px rgba(var(--ink-rgb), 0.18);
	transition: var(--t);
	transform: translateZ(0);
	position: relative;
	overflow: hidden;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	gap: 8px;
}
.atelier-home .button::after {
	content: '';
	position: absolute;
	inset: 0;
	background: linear-gradient(90deg, transparent, rgba(var(--accent-rgb), 0.4), transparent);
	transform: translateX(-100%);
	transition: transform 0.6s ease;
}
.atelier-home .button:hover::after {
	transform: translateX(100%);
}
.atelier-home .button:hover {
	background: var(--accent);
	color: var(--ink) !important;
	box-shadow: 0 8px 28px rgba(var(--accent-rgb), 0.45);
	transform: translateY(-2px);
}
.atelier-home .button:active {
	transform: translateY(0);
}
.atelier-home .btn-solid {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: 10px;
	height: 56px;
	padding: 0 30px;
	border-radius: 14px;
	background: var(--ink);
	color: var(--paper);
	font-size: 15px;
	font-weight: 600;
	letter-spacing: -0.01em;
	transition: var(--t);
	border: 1.5px solid var(--ink);
	box-shadow: 0 8px 22px -10px rgba(var(--ink-rgb), 0.5);
}
.atelier-home .btn-solid:hover {
	background: var(--accent);
	color: var(--ink);
	border-color: var(--accent);
	transform: translateY(-3px);
	box-shadow: 0 14px 30px -10px rgba(var(--accent-rgb), 0.55);
}
.atelier-home .btn-solid svg {
	transition: transform 0.3s var(--ease);
}
.atelier-home .btn-solid:hover svg {
	transform: translateX(4px);
}
.atelier-home .btn-arrow {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 12px 0;
	font-size: 14px;
	font-weight: 600;
	color: var(--ink);
	border-bottom: 1.5px solid var(--ink);
	letter-spacing: -0.01em;
	transition: var(--t);
}
.atelier-home .btn-arrow svg {
	transition: transform 0.3s var(--ease);
}
.atelier-home .btn-arrow:hover {
	color: var(--accent-deep);
	border-color: var(--accent-deep);
}
.atelier-home .btn-arrow:hover svg {
	transform: translateX(6px);
}
.atelier-home .eyebrow {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 7px 16px 7px 12px;
	font-size: 11.5px;
	font-weight: 600;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	color: var(--ink);
	background: linear-gradient(135deg, var(--paper-warm) 0%, rgba(var(--paper-warm-rgb), 0.35) 100%);
	border: 1px solid var(--line);
	border-radius: 999px;
	margin-bottom: 28px;
	position: relative;
	overflow: hidden;
	transition: border-color 0.35s var(--ease), transform 0.35s var(--ease);
}
.atelier-home .eyebrow::after {
	content: '';
	position: absolute;
	inset: 0;
	background: linear-gradient(100deg, transparent 35%, rgba(var(--accent-rgb), 0.14) 50%, transparent 65%);
	transform: translateX(-120%);
	transition: transform 0.8s var(--ease);
	pointer-events: none;
}
.atelier-home .eyebrow:hover {
	border-color: var(--accent);
	transform: translateY(-1px);
}
.atelier-home .eyebrow:hover::after {
	transform: translateX(120%);
}
.atelier-home .eyebrow-num {
	display: inline-flex;
	align-items: center;
	gap: 8px;
	color: var(--accent-deep);
	font-weight: 700;
	letter-spacing: 0.02em;
	font-variant-numeric: tabular-nums;
}
.atelier-home .eyebrow-num::before {
	content: '';
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: var(--accent);
	box-shadow: 0 0 0 0 rgba(var(--accent-rgb), 0.5);
	animation: eyebrow-pulse 2.4s var(--ease) infinite;
}
.atelier-home .eyebrow-num::after {
	content: '';
	width: 14px;
	height: 1.5px;
	border-radius: 2px;
	background: linear-gradient(90deg, var(--accent) 0%, var(--line-strong) 100%);
}
@keyframes eyebrow-pulse {
	0% {
		box-shadow: 0 0 0 0 rgba(var(--accent-rgb), 0.45);
	}
	70% {
		box-shadow: 0 0 0 7px rgba(var(--accent-rgb), 0);
	}
	100% {
		box-shadow: 0 0 0 0 rgba(var(--accent-rgb), 0);
	}
}
@media (prefers-reduced-motion: reduce) {
.atelier-home .eyebrow,
.atelier-home .eyebrow::after,
.atelier-home .eyebrow-num::before {
		transition: none;
		animation: none;
	}
}
.atelier-home .hero-split {
	background: var(--paper);
	position: relative;
	overflow: hidden;
	padding: 0;
	min-height: auto;
}
.atelier-home .hero-split-bg-grid {
	position: absolute;
	inset: 0;
	background-image:
		linear-gradient(var(--line) 1px, transparent 1px),
		linear-gradient(90deg, var(--line) 1px, transparent 1px);
	background-size: 60px 60px;
	mask-image: radial-gradient(ellipse at center, #000 30%, transparent 80%);
	-webkit-mask-image: radial-gradient(ellipse at center, #000 30%, transparent 80%);
	opacity: 0.35;
	pointer-events: none;
}
.atelier-home .hero-split-inner {
	display: grid;
	grid-template-columns: 1.1fr 0.9fr;
	gap: 40px;
	padding: 32px 0 36px;
	position: relative;
	z-index: 2;
	width: 100%;
	align-items: center;
}
.atelier-home .hero-split-left {
	text-align: left;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}
.atelier-home .hero-title {
	font-size: clamp(30px, 3.1vw, 44px);
	line-height: 1.12;
	letter-spacing: -0.04em;
	font-weight: 700;
	color: var(--ink);
	margin-bottom: 16px;
	max-width: 26ch;
}
.atelier-home .hero-title em {
	font-style: italic;
	font-weight: 400;
	color: var(--accent-deep);
}
.atelier-home .hero-title-accent {
	display: block;
	color: var(--ink);
	font-weight: 700;
	margin-top: 2px;
}
.atelier-home .hero-title-mark {
	color: var(--accent);
}
.atelier-home .hero-lead {
	font-size: 15px;
	line-height: 1.65;
	color: var(--mute);
	max-width: 540px;
	margin-bottom: 22px;
	letter-spacing: -0.005em;
}
.atelier-home .hero-actions {
	display: flex;
	gap: 14px;
	flex-wrap: wrap;
	margin-bottom: 18px;
}
.atelier-home .hero-actions .btn-solid {
	background: var(--accent);
	border-color: var(--accent);
	color: var(--paper);
	border-radius: var(--radius-pill);
	box-shadow: 0 14px 28px -14px rgba(var(--accent-rgb), 0.6);
}
.atelier-home .hero-actions .btn-solid:hover {
	background: var(--accent-deep);
	border-color: var(--accent-deep);
	color: var(--paper);
}
.atelier-home .hero-split-right {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	min-height: 340px;
}
.atelier-home .hero-blob {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 330px;
	height: 330px;
	transform: translate(-46%, -52%);
	border-radius: 50%;
	background: radial-gradient(circle at 35% 30%, var(--accent) 0%, var(--accent-deep) 100%);
	opacity: 0.14;
	pointer-events: none;
	z-index: 0;
}
.atelier-home .hero-blob::after {
	content: '';
	position: absolute;
	inset: 44px;
	border-radius: 50%;
	border: 1.5px dashed var(--accent-deep);
	opacity: 0.35;
}
.atelier-home .hero-cards {
	position: relative;
	z-index: 2;
	width: 100%;
	max-width: 340px;
	aspect-ratio: 1 / 0.84;
}
.atelier-home .hero-card {
	position: absolute;
	width: 244px;
	height: 154px;
	border-radius: 17px;
	overflow: hidden;
	transition: transform 0.6s var(--ease);
}
.atelier-home .hero-card-back {
	top: 4%;
	left: 4%;
	background: linear-gradient(135deg, #064E3B 0%, var(--ink) 100%);
	transform: rotate(-14deg);
	box-shadow: 0 30px 60px -30px rgba(var(--ink-rgb), 0.5);
}
.atelier-home .hero-card-front {
	bottom: 2%;
	right: 0;
	background: linear-gradient(135deg, #34D399 0%, var(--accent) 55%, var(--accent-deep) 100%);
	transform: rotate(-5deg);
	box-shadow: 0 34px 64px -28px rgba(var(--accent-deep-rgb), 0.55);
}
.atelier-home .hero-cards:hover .hero-card-back {
	transform: rotate(-18deg) translate(-10px, -6px);
}
.atelier-home .hero-cards:hover .hero-card-front {
	transform: rotate(-2deg) translate(6px, -8px);
}
.atelier-home .hero-card-chip {
	position: absolute;
	top: 24px;
	left: 21px;
	width: 35px;
	height: 26px;
	border-radius: 6px;
	background: linear-gradient(135deg, rgba(var(--paper-rgb), 0.85), rgba(var(--paper-rgb), 0.45));
}
.atelier-home .hero-card-chip::after {
	content: '';
	position: absolute;
	inset: 8px 6px;
	border-radius: 3px;
	border: 1px solid rgba(var(--ink-rgb), 0.28);
	border-left: 0;
	border-right: 0;
}
.atelier-home .hero-card-wifi {
	position: absolute;
	top: 25px;
	left: 66px;
	width: 22px;
	height: 22px;
	color: rgba(var(--paper-rgb), 0.85);
}
.atelier-home .hero-card-dots {
	position: absolute;
	left: 21px;
	bottom: 60px;
	display: flex;
	gap: 13px;
}
.atelier-home .hero-card-dots i {
	display: block;
	width: 28px;
	height: 6px;
	border-radius: var(--radius-pill);
	background: rgba(var(--paper-rgb), 0.55);
}
.atelier-home .hero-card-dots i:last-child {
	background: rgba(var(--paper-rgb), 0.9);
}
.atelier-home .hero-card-bottom {
	position: absolute;
	left: 21px;
	right: 21px;
	bottom: 23px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.atelier-home .hero-card-bar {
	display: block;
	width: 78px;
	height: 8px;
	border-radius: var(--radius-pill);
	background: rgba(var(--paper-rgb), 0.65);
}
.atelier-home .hero-card-circles {
	display: flex;
	align-items: center;
}
.atelier-home .hero-card-circles b {
	display: block;
	width: 22px;
	height: 22px;
	border-radius: 50%;
	background: rgba(var(--paper-rgb), 0.9);
}
.atelier-home .hero-card-circles b:last-child {
	margin-left: -9px;
	background: rgba(var(--paper-rgb), 0.6);
}
.atelier-home .hero-card-shine {
	position: absolute;
	top: -60%;
	left: -20%;
	width: 70%;
	height: 220%;
	background: linear-gradient(90deg, transparent, rgba(var(--paper-rgb), 0.22), transparent);
	transform: rotate(22deg);
	pointer-events: none;
}
.atelier-home .pillars {
	padding: 44px 0;
	background: var(--paper-warm);
	border-top: 1px solid var(--line);
	border-bottom: 1px solid var(--line);
}
.atelier-home .pillars-grid {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 18px;
}
.atelier-home .pillar {
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
	padding: 26px 24px 28px;
	border-radius: 18px;
	background: var(--card);
	border: 1px solid var(--line);
	overflow: hidden;
	transition: var(--t);
	box-shadow: 0 1px 2px rgba(var(--ink-rgb), 0.04);
}
.atelier-home .pillar::after {
	content: '';
	position: absolute;
	top: -70px;
	right: -70px;
	width: 160px;
	height: 160px;
	border-radius: 50%;
	background: radial-gradient(closest-side, rgba(var(--accent-rgb), 0.16), transparent);
	opacity: 0;
	transition: opacity 0.45s var(--ease);
	pointer-events: none;
}
.atelier-home .pillar:hover {
	border-color: var(--accent);
	transform: translateY(-4px);
	box-shadow: 0 20px 40px -24px rgba(var(--ink-rgb), 0.3);
}
.atelier-home .pillar:hover::after {
	opacity: 1;
}
.atelier-home .pillar-icon {
	width: 52px;
	height: 52px;
	flex-shrink: 0;
	border-radius: 15px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: linear-gradient(145deg, rgba(var(--accent-rgb), 0.14), rgba(var(--accent-rgb), 0.05));
	border: 1px solid rgba(var(--accent-rgb), 0.18);
	color: var(--accent-deep);
	transition: var(--t);
}
.atelier-home .pillars .pillar-icon svg {
	width: 24px;
	height: 24px;
}
.atelier-home .pillar:hover .pillar-icon {
	background: linear-gradient(145deg, var(--accent), var(--accent-deep));
	border-color: transparent;
	color: var(--paper);
	transform: rotate(-6deg) scale(1.06);
	box-shadow: 0 10px 22px -10px rgba(var(--accent-rgb), 0.6);
}
.atelier-home .pillar-text {
	min-width: 0;
}
.atelier-home .pillar-text strong {
	display: block;
	font-size: 17px;
	font-weight: 700;
	letter-spacing: -0.025em;
	color: var(--ink);
	line-height: 1.25;
	margin-bottom: 6px;
}
.atelier-home .pillar-text span {
	display: block;
	font-size: 14px;
	color: var(--mute);
	line-height: 1.5;
}
.atelier-home .pillar-num {
	position: absolute;
	top: 22px;
	right: 24px;
	font-size: 12px;
	font-weight: 700;
	letter-spacing: 0.08em;
	color: var(--mute-soft);
	font-variant-numeric: tabular-nums;
	transition: color 0.3s ease;
}
.atelier-home .pillar:hover .pillar-num {
	color: var(--accent);
}
.atelier-home .section-reach {
	padding: 56px 0;
	background: var(--paper);
	border-top: 1px solid var(--line);
}
.atelier-home .reach-inner {
	display: grid;
	grid-template-columns: 1fr 1.05fr;
	gap: 56px;
	align-items: center;
}
.atelier-home .reach-title {
	font-size: clamp(28px, 3.2vw, 40px);
	line-height: 1.08;
	letter-spacing: -0.04em;
	font-weight: 700;
	color: var(--ink);
	margin: 0 0 16px;
	max-width: 18ch;
}
.atelier-home .reach-title-mark {
	display: block;
	color: var(--accent);
}
.atelier-home .reach-lead {
	font-size: 15px;
	line-height: 1.65;
	color: var(--mute);
	max-width: 430px;
	margin: 0 0 30px;
}
.atelier-home .reach-right {
	display: flex;
	align-items: center;
	justify-content: center;
}
.atelier-home .reach-map-wrap {
	position: relative;
	width: 100%;
	max-width: 620px;
}
.atelier-home .reach-map {
	width: 100%;
	height: auto;
	display: block;
	overflow: visible;
}
.atelier-home .reach-map-land path {
	fill: var(--line-strong);
}
.atelier-home .reach-map-hl path {
	fill: var(--accent);
}
.atelier-home .reach-pin {
	position: absolute;
	top: 67.6%;
	left: 36.1%;
	display: flex;
	align-items: center;
	flex-direction: row-reverse;
	gap: 9px;
	transform: translate(-100%, -50%);
}
.atelier-home .reach-pin-dot {
	position: relative;
	width: 11px;
	height: 11px;
	border-radius: 50%;
	background: var(--accent);
	box-shadow: 0 0 0 3px rgba(var(--accent-rgb), 0.2);
	flex-shrink: 0;
}
.atelier-home .reach-pin-dot::after {
	content: '';
	position: absolute;
	inset: -5px;
	border-radius: 50%;
	border: 1.5px solid var(--accent);
	animation: reach-pulse 2.4s var(--ease) infinite;
}
@keyframes reach-pulse {
	0% {
		transform: scale(0.7);
		opacity: 0.9;
	}

	100% {
		transform: scale(2.1);
		opacity: 0;
	}
}
.atelier-home .reach-pin-label {
	background: var(--ink);
	color: var(--paper);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.04em;
	text-transform: uppercase;
	padding: 5px 11px;
	border-radius: var(--radius-pill);
	white-space: nowrap;
	box-shadow: 0 8px 18px -8px rgba(var(--ink-rgb), 0.5);
}
.atelier-home .section-bento-new {
	padding: 42px 24px;
	background: var(--paper-warm);
}
.atelier-home .bento-header {
	max-width: 1180px;
	margin: 0 auto 26px;
	text-align: left;
}
.atelier-home .bento-h2 {
	font-size: clamp(28px, 3.2vw, 38px);
	line-height: 1.05;
	letter-spacing: -0.04em;
	font-weight: 700;
	color: var(--ink);
	max-width: 680px;
}
.atelier-home .bento-h2 em {
	font-style: italic;
	font-weight: 400;
	color: var(--accent-deep);
}
.atelier-home .accordion-temas {
	max-width: 1180px;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.atelier-home .acc-item {
	background: var(--card);
	border: 1px solid var(--line);
	border-radius: 16px;
	overflow: hidden;
	transition: border-color var(--t), box-shadow var(--t);
}
.atelier-home .acc-item:hover {
	border-color: var(--line-strong);
}
.atelier-home .acc-item[open] {
	border-color: var(--accent);
	box-shadow: 0 18px 40px -28px rgba(var(--accent-rgb), 0.45);
}
.atelier-home .accordion-temas summary.acc-head,
.atelier-home .acc-head {
	display: flex;
	align-items: center;
	gap: 20px;
	padding: 20px 24px;
	cursor: pointer;
	list-style: none;
	user-select: none;
}
.atelier-home .accordion-temas summary::-webkit-details-marker,
.atelier-home .acc-head::-webkit-details-marker {
	display: none;
}
.atelier-home .accordion-temas summary::marker,
.atelier-home .acc-head::marker {
	content: '';
	font-size: 0;
}
.atelier-home .acc-head:focus-visible {
	outline: 2px solid var(--accent);
	outline-offset: -3px;
}
.atelier-home .accordion-temas svg {
	flex-shrink: 0;
	max-width: 100%;
}
.atelier-home .acc-num {
	flex-shrink: 0;
	font-size: 13px;
	font-weight: 700;
	color: var(--mute-soft);
	font-variant-numeric: tabular-nums;
	letter-spacing: 0.02em;
	transition: color var(--t);
}
.atelier-home .acc-item[open] .acc-num {
	color: var(--accent);
}
.atelier-home .acc-titles {
	display: flex;
	flex-direction: column;
	gap: 3px;
	flex: 1;
	min-width: 0;
}
.atelier-home .acc-title {
	font-size: 17px;
	font-weight: 700;
	color: var(--ink);
	letter-spacing: -0.025em;
	line-height: 1.3;
}
.atelier-home .acc-lead {
	font-size: 14px;
	color: var(--mute);
	line-height: 1.5;
	letter-spacing: -0.005em;
}
.atelier-home .acc-icon {
	flex-shrink: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 34px;
	height: 34px;
	border-radius: 50%;
	background: rgba(var(--accent-rgb), 0.1);
	border: 1px solid rgba(var(--accent-rgb), 0.2);
	color: var(--accent-deep);
	transition: var(--t);
}
.atelier-home .accordion-temas .acc-icon svg {
	width: 17px;
	height: 17px;
	min-width: 17px;
	max-width: 17px;
}
.atelier-home .acc-item:hover .acc-icon {
	background: rgba(var(--accent-rgb), 0.12);
	color: var(--accent-deep);
}
.atelier-home .acc-item[open] .acc-icon {
	background: linear-gradient(145deg, var(--accent), var(--accent-deep));
	border-color: transparent;
	color: var(--paper);
	transform: rotate(135deg);
	box-shadow: 0 8px 18px -8px rgba(var(--accent-rgb), 0.7);
}
.atelier-home .acc-body {
	padding: 0 24px 22px 65px;
}
.atelier-home .acc-list {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 10px 28px;
	margin: 0;
	padding-top: 4px;
	border-top: 1px solid var(--line);
}
.atelier-home .acc-list li {
	display: flex;
	align-items: flex-start;
	gap: 10px;
	padding-top: 10px;
	font-size: 14.5px;
	line-height: 1.55;
	color: var(--mute);
	letter-spacing: -0.005em;
}
.atelier-home .accordion-temas .acc-list svg {
	flex-shrink: 0;
	width: 15px;
	height: 15px;
	min-width: 15px;
	max-width: 15px;
	margin-top: 4px;
	color: var(--accent);
}
.atelier-home .acc-list,
.atelier-home .acc-list li {
	list-style: none;
}
.atelier-home .section-editorial-new {
	padding: 48px 24px;
	background: var(--paper);
}
.atelier-home .editorial-new-header {
	display: flex;
	align-items: end;
	justify-content: space-between;
	margin-bottom: 26px;
	gap: 40px;
	max-width: 1180px;
	margin-left: auto;
	margin-right: auto;
}
.atelier-home .editorial-new-title {
	font-size: clamp(34px, 4vw, 52px);
	line-height: 1.05;
	letter-spacing: -0.04em;
	font-weight: 700;
	color: var(--ink);
	margin-bottom: 12px;
}
.atelier-home .editorial-new-title em {
	font-style: italic;
	font-weight: 400;
	color: var(--accent-deep);
}
.atelier-home .editorial-new-sub {
	font-size: 16px;
	color: var(--mute);
	max-width: 480px;
}
.atelier-home .editorial-new-cta {
	flex-shrink: 0;
}
.atelier-home .article {
	background: var(--card);
	border: 1.5px solid var(--line);
	border-radius: var(--radius-lg);
	padding: 0;
	box-shadow: none;
	transition: var(--t);
	transform: translateZ(0);
	position: relative;
	overflow: hidden;
}
.atelier-home .article:hover {
	box-shadow: 0 20px 40px -20px rgba(var(--ink-rgb), 0.18);
	transform: translateY(-4px);
	border-color: var(--ink);
}
.atelier-home .section-blog {
	position: relative;
}
.atelier-home .section-blog img {
	width: 100%;
	position: relative;
}
.atelier-home .section-blog .article {
	display: grid;
	grid-template-columns: 168px 1fr;
	align-items: stretch;
	border: 1px solid var(--line);
	border-radius: 18px;
	background: var(--card);
	box-shadow: 0 1px 2px rgba(var(--ink-rgb), 0.04);
	transition: var(--t);
}
.atelier-home .section-blog .article::before {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 3px;
	background: var(--accent);
	transform: scaleY(0);
	transform-origin: top;
	transition: transform 0.45s var(--ease);
	z-index: 3;
}
.atelier-home .section-blog .article:hover {
	border-color: var(--accent);
	transform: translateY(-4px);
	box-shadow: 0 22px 44px -26px rgba(var(--ink-rgb), 0.3);
}
.atelier-home .section-blog .article:hover::before {
	transform: scaleY(1);
}
.atelier-home .section-blog .article-thumb figure {
	height: 100%;
	min-height: 190px;
	border-radius: 0;
}
.atelier-home .section-blog .article-title {
	display: flex;
	flex-direction: column;
	padding: 20px 22px;
}
.atelier-home .section-blog .article-title > div[data-equalizer-watch] {
	flex: 1;
}
.atelier-home .section-blog .article-category {
	margin-bottom: 10px;
}
.atelier-home .section-blog .article .article-category .article-category-item {
	background: rgba(var(--accent-rgb), 0.1);
	border: none;
	color: var(--accent-deep);
	font-size: 10px;
	font-weight: 700;
	padding: 5px 12px;
	letter-spacing: 0.06em;
}
.atelier-home .section-blog .article .article-category .article-category-item:hover {
	background: var(--accent);
	color: var(--paper);
}
.atelier-home .section-blog .article-title h3 a {
	font-size: 16.5px;
	font-weight: 700;
	letter-spacing: -0.025em;
	line-height: 1.32;
}
.atelier-home .section-blog .article-meta {
	margin-top: 10px;
	font-size: 10.5px;
	color: var(--mute-soft);
	letter-spacing: 0.05em;
}
.atelier-home .section-blog .article-more {
	margin-top: 16px;
	padding-top: 14px;
	border-top: 1px solid var(--line);
}
.atelier-home .section-blog .article-more a {
	font-size: 12.5px;
	border-bottom: none;
	padding-bottom: 0;
	color: var(--accent-deep);
}
.atelier-home .section-blog .article-more a:hover {
	gap: 10px;
}
.atelier-home .section {
	padding: 40px 0;
}
.atelier-home .section p:last-child {
	margin-bottom: 0;
}
.atelier-home .section-title {
	font-size: 38px;
	margin-bottom: 20px;
	line-height: 1.1;
	letter-spacing: -0.035em;
	text-align: center;
}
.atelier-home footer {
	background-color: var(--ink);
	padding: 50px 0;
}
.atelier-home footer,
.atelier-home footer p {
	color: var(--paper);
}
.atelier-home .footer {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.atelier-home .footer-info p {
	font-size: 12px;
	line-height: 1.6;
	margin-bottom: 30px;
}
.atelier-home .footer-nav .menu {
	justify-content: center;
	margin: 20px 0 30px;
	border-bottom: 1px solid rgba(var(--paper-rgb), 0.08);
	padding-bottom: 14px;
}
.atelier-home .footer-nav .menu li a {
	color: rgba(var(--paper-rgb), 0.7);
	font-size: 13px;
	transition: color 0.3s;
	letter-spacing: -0.005em;
}
.atelier-home .footer-nav .menu li a:hover {
	color: var(--accent);
}
.atelier-home .footer-job {
	display: flex;
	align-items: center;
	grid-gap: 40px;
	justify-content: center;
	font-size: 12px;
}
.atelier-home .footer-job a {
	color: rgba(var(--paper-rgb), 0.7);
	font-size: 20px;
	line-height: 10px;
	transition: color 0.3s;
}
.atelier-home .footer-job a:hover {
	color: var(--accent);
}
.atelier-home .search-field {
	margin-bottom: 0;
	height: 42px;
	font-size: 14px;
	background-color: var(--paper-warm);
	width: 260px;
	color: var(--ink);
	padding: 13px 16px;
	box-shadow: none;
	border-radius: var(--radius-pill);
	border: 1.5px solid var(--line);
	transition: all 0.3s ease;
	padding-right: 42px;
}
.atelier-home .search-field:focus {
	box-shadow: 0 0 0 3px rgba(var(--accent-rgb), 0.15);
	border-color: var(--ink);
	background: var(--card);
}
.atelier-home .header-search {
	position: relative;
}
.atelier-home .header-search .ico-btn {
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
	color: var(--mute-soft);
	height: 42px;
	padding: 8px 14px;
	transition: color 0.3s;
}
.atelier-home .header-search .ico-btn:hover {
	color: var(--ink);
}
.atelier-home .main {
	padding: 40px 0;
}
.atelier-home .wp-block-image {
	margin: 40px 0;
}
.atelier-home .articles {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-gap: 18px;
}
.atelier-home .single .articles {
	grid-template-columns: 1fr 1fr 1fr;
}
.atelier-home .section-blog .articles {
	grid-template-columns: 1fr 1fr;
	grid-gap: 20px;
}
.atelier-home .article-title {
	padding: 24px;
	text-align: left;
}
.atelier-home .article-title h3 {
	margin-bottom: 10px;
	margin-top: 10px;
}
.atelier-home .article-title h3 a {
	display: block;
	color: var(--ink);
	font-size: 16px;
	line-height: 1.3;
	text-overflow: ellipsis;
	overflow-wrap: break-word;
	overflow: hidden;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	transition: color 0.3s ease;
	font-weight: 600;
	letter-spacing: -0.02em;
}
.atelier-home .article-title h3 a:hover {
	color: var(--accent-deep);
	text-decoration: none;
}
.atelier-home .article-meta {
	color: var(--mute-soft);
	font-size: 11px;
	display: flex;
	align-items: center;
	grid-gap: 8px;
	letter-spacing: 0.04em;
	font-weight: 500;
	justify-content: flex-start;
	text-transform: uppercase;
}
.atelier-home .article-meta span {
	display: flex;
	align-items: center;
	grid-gap: 5px;
}
.atelier-home .article-meta span i {
	margin-top: 1px;
}
.atelier-home .article-more {
	margin-top: 18px;
	text-align: left;
}
.atelier-home .article-more a {
	display: inline-flex;
	align-items: center;
	grid-gap: 6px;
	font-size: 13px;
	font-weight: 600;
	color: var(--ink);
	letter-spacing: -0.005em;
	transition: all 0.3s ease;
	border-bottom: 1.5px solid var(--ink);
	padding-bottom: 2px;
}
.atelier-home .article-more a:hover {
	grid-gap: 10px;
	color: var(--accent-deep);
	border-color: var(--accent-deep);
}
.atelier-home .article-more a .ico {
	margin-top: 1px;
}
.atelier-home .article .article-category {
	grid-gap: 5px;
	display: flex;
	justify-content: flex-start;
}
.atelier-home .article .article-category .article-category-item {
	background: transparent;
	border: 1.5px solid var(--line-strong);
	border-radius: var(--radius-pill);
	color: var(--ink);
	display: none;
	font-size: 10px;
	font-weight: 600;
	line-height: 13px;
	padding: 4px 12px;
	transition: all 0.3s;
	text-transform: uppercase;
	letter-spacing: 0.05em;
}
.atelier-home .article .article-category .article-category-item:first-child {
	display: inline-block;
}
.atelier-home .article .article-category .article-category-item:hover {
	background: var(--ink);
	border-color: var(--ink);
	color: var(--paper);
}
.atelier-home .article-thumb a {
	display: block;
}
.atelier-home .article-thumb figure:hover img {
	transform: scale(1.05);
}
.atelier-home .article-thumb figure {
	height: 200px;
	width: 100%;
	margin: 0;
	overflow: hidden;
	border-radius: var(--radius-lg) var(--radius-lg) 0 0;
}
.atelier-home .article-thumb figure img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition: transform 0.7s var(--ease);
}
.atelier-home .articles-related {
	border-top: 1.5px solid var(--line);
	margin-top: 40px;
	padding-top: 35px;
}
.atelier-home .headline {
	margin-bottom: 24px;
	text-align: center;
}
.atelier-home .headline h3,
.atelier-home .headline h2 {
	font-size: 28px;
	margin-bottom: 0;
	letter-spacing: -0.03em;
	line-height: 1.1;
}
.atelier-home .main-sections {
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 50px;
}
.atelier-home .articles-featured .article {
	border: none;
	border-radius: var(--radius-lg);
}
.atelier-home .articles-featured .article-title {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 2;
}
.atelier-home .articles-featured .article-title h3 {
	font-size: 20px;
	color: var(--paper);
	line-height: 1.2;
}
.atelier-home .articles-featured .article-thumb figure {
	height: 370px;
	border-radius: var(--radius-lg);
}
.atelier-home .articles-featured .article-meta {
	color: rgba(var(--paper-rgb), 0.7);
}
.atelier-home .articles-featured .article-category .article-category-item:hover,
.atelier-home .articles-featured .article-category .article-category-item {
	color: var(--paper);
	background-color: transparent;
	border-color: rgba(var(--paper-rgb), 0.4);
}
.atelier-home .articles-featured .article:hover figure img {
	transform: scale(1.05);
}
.atelier-home .articles-featured .article-thumb figure:after {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	content: '';
	background: linear-gradient(transparent 0%, rgba(var(--ink-rgb), 0.88) 100%);
	z-index: 1;
	border-radius: var(--radius-lg);
}
.atelier-home .main-headline {
	padding: 30px 0 34px;
	background-color: var(--paper);
	border-bottom: 1px solid var(--line);
}
.atelier-home .main-headline p {
	margin-bottom: 0;
	font-size: 14px;
	margin-top: 10px;
	color: var(--mute);
	text-align: center;
}
.atelier-home .main-headline h1 {
	font-size: 32px;
	margin-bottom: 0;
	line-height: 1.1;
	text-align: center;
	letter-spacing: -0.035em;
}
.atelier-home .fetch {
	margin-top: 30px;
}
.atelier-home .button.loading {
	opacity: 0.4 !important;
	cursor: not-allowed;
	background: var(--ink) !important;
}
.atelier-home .single-article-content p,
.atelier-home .single-article-content ul,
.atelier-home .single-article-content ol {
	font-size: 17px;
	color: #26332C;
	line-height: 1.7;
}
.atelier-home .single-article-content ul,
.atelier-home .single-article-content ol {
	margin: 30px 0;
	margin-left: 50px;
	display: grid;
	grid-auto-columns: 1fr;
	grid-gap: 15px;
}
.atelier-home .single-article-content ul br,
.atelier-home .single-article-content ol br {
	display: none;
}
.atelier-home .single-article-content p {
	margin-bottom: 22px;
}
.atelier-home .single-article-content p a,
.atelier-home .single-article-content ul a,
.atelier-home .single-article-content ol a {
	color: var(--accent-deep);
	font-weight: 600;
	text-decoration: underline;
	text-underline-offset: 3px;
	text-decoration-color: rgba(var(--accent-deep-rgb), 0.4);
	transition: text-decoration-color 0.3s;
}
.atelier-home .single-article-content p a:hover,
.atelier-home .single-article-content ul a:hover,
.atelier-home .single-article-content ol a:hover {
	text-decoration-color: var(--accent-deep);
}
.atelier-home .single-article-title h1 {
	font-size: 48px;
	line-height: 1.05;
	margin-bottom: 30px;
	text-align: center;
	letter-spacing: -0.04em;
}
.atelier-home .single-article-title p {
	font-size: 19px;
	margin-bottom: 30px;
	color: #3A3A3A;
	line-height: 1.55;
}
.atelier-home .single-article-thumb figure {
	width: 100%;
	height: auto;
}
.atelier-home .single-article-thumb figure img {
	width: 100%;
	height: auto;
	border-radius: var(--radius-lg);
}
.atelier-home .single-article-thumb {
	margin-bottom: 30px;
}
.atelier-home .single-article-thumb figure figcaption {
	margin-top: 12px;
	font-style: italic;
	font-size: 13px;
	color: var(--mute-soft);
}
.atelier-home .single-article-wrap-meta {
	font-size: 14px;
	display: flex;
	align-items: center;
	grid-gap: 3px;
	color: var(--mute);
}
.atelier-home .single-article-wrap-meta span {
	display: flex;
	align-items: center;
	grid-gap: 5px;
}
.atelier-home .single-article-wrap-meta span svg {
	width: 20px;
	stroke: var(--mute);
	stroke-width: 1.5;
	margin-top: -1px;
}
.atelier-home .single-article-meta {
	margin-bottom: 34px;
	border-bottom: 1.5px solid var(--line);
	padding-bottom: 35px;
}
.atelier-home .single-article-meta-item.user {
	margin-bottom: 10px;
	font-size: 18px;
}
.atelier-home .single-article-meta-item.user a {
	color: var(--ink);
	font-weight: 600;
	text-decoration: none;
	transition: color 0.3s;
}
.atelier-home .single-article-meta-item.user a:hover {
	text-decoration: underline;
	color: var(--accent-deep);
}
.atelier-home .single-article-content h2 {
	font-size: 36px;
	line-height: 1.1;
	margin-bottom: 24px;
	margin-top: 36px;
	letter-spacing: -0.035em;
}
.atelier-home .single-article-content h3 {
	font-size: 26px;
	line-height: 1.2;
	margin-bottom: 22px;
	margin-top: 32px;
	letter-spacing: -0.03em;
}
.atelier-home .single-article-tools {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 20px;
}
.atelier-home .single-article-tools svg {
	width: 24px;
	height: auto;
	margin-top: -1px;
}
.atelier-home .single-article-tools button {
	display: flex;
	align-items: center;
	grid-gap: 7px;
	cursor: pointer;
	font-size: 16px;
	color: var(--mute);
	background: none;
	border: none;
	transition: color 0.3s;
}
.atelier-home .single-article-tools button:hover {
	color: var(--ink);
}
.atelier-home .single-article-category {
	display: flex;
	align-items: center;
	grid-gap: 7px;
	justify-content: center;
}
.atelier-home .single-article-category a {
	color: var(--paper);
	border: 1px solid transparent;
	background: var(--ink);
	border-radius: var(--radius-pill);
	padding: 6px 16px;
	font-size: 13px;
	transition: all 0.3s;
	font-weight: 500;
}
.atelier-home .single-article-category a:hover {
	background: var(--accent);
	color: var(--ink);
}
.atelier-home .main-blog {
	padding-top: 30px;
}
.atelier-home .header-menu-mobile,
.atelier-home .header-search-mobile {
	display: none;
}
.atelier-home .main-page {
	margin: 30px 0;
}
.atelier-home .main-page .wp-block-table {
	margin: 30px 0;
}
.atelier-home .main-page .wp-block-table td {
	padding: 20px;
}
.atelier-home .main-page h2 {
	font-size: 28px;
	display: block;
	margin: 30px 0 20px;
	letter-spacing: -0.03em;
}
.atelier-home .article .article-category,
.atelier-home .article .article-meta {
	display: none;
}
.atelier-home .section-blog .article .article-category,
.atelier-home .section-blog .article .article-meta {
	display: flex;
}
.atelier-home .single-article-title h1,
.atelier-home .main-headline h1 {
	text-align: center !important;
	margin-left: auto !important;
	margin-right: auto !important;
	display: block !important;
	width: 100% !important;
	max-width: 100% !important;
}
.atelier-home .section-blog .article-title h3 {
	text-align: left !important;
	width: 100% !important;
	margin-top: 10px !important;
	margin-bottom: 10px !important;
}
.atelier-home .section-blog .article-title h3 a {
	display: block !important;
	text-align: left !important;
	width: 100% !important;
	margin: 0 auto !important;
	float: none !important;
	-webkit-line-clamp: unset !important;
	-webkit-box-orient: unset !important;
	white-space: normal !important;
}
.atelier-home .section-blog .article-title p,
.atelier-home .section-blog .article-more {
	text-align: left !important;
}
@media (max-width: 1024px) {
.atelier-home .hero-split-inner {
		grid-template-columns: 1fr;
		gap: 32px;
		padding: 34px 0;
	}
.atelier-home .hero-split-right {
		justify-content: center;
		min-height: 340px;
	}
.atelier-home .hero-cards {
		max-width: 380px;
	}
.atelier-home .hero-blob {
		width: 340px;
		height: 340px;
		transform: translate(-50%, -50%);
	}
.atelier-home .pillars-grid {
		grid-template-columns: repeat(2, 1fr);
	}
.atelier-home .reach-inner {
		grid-template-columns: 1fr;
		gap: 36px;
	}
.atelier-home .reach-title {
		max-width: 100%;
	}
.atelier-home .editorial-new-header {
		flex-direction: column;
		align-items: start;
		gap: 24px;
	}
.atelier-home .articles {
		grid-template-columns: 1fr 1fr;
	}
}
@media (max-width: 1000px) {
.atelier-home .header-menu-mobile,
.atelier-home .header-search-mobile {
		display: block;
		color: var(--ink);
		font-size: 21px;
		cursor: pointer;
	}
.atelier-home .header-search,
.atelier-home .header-menu {
		display: none;
	}
}
@media (max-width: 744px) {
.atelier-home .hero-split {
		padding: 0;
	}
.atelier-home .hero-split-inner {
		padding: 28px 0;
		gap: 40px;
	}
.atelier-home .hero-blob {
		width: 260px;
		height: 260px;
	}
.atelier-home .hero-title {
		font-size: 38px;
	}
.atelier-home .hero-lead {
		font-size: 15px;
		margin-bottom: 28px;
	}
.atelier-home .hero-actions {
		flex-direction: column;
		width: 100%;
	}
.atelier-home .hero-actions .btn-solid {
		width: 100%;
		justify-content: center;
	}
.atelier-home .hero-split-right {
		min-height: 280px;
	}
.atelier-home .hero-cards {
		max-width: 300px;
	}
.atelier-home .hero-card {
		width: 218px;
		height: 138px;
		border-radius: 15px;
	}
.atelier-home .hero-card-chip {
		top: 20px;
		left: 18px;
		width: 32px;
		height: 24px;
	}
.atelier-home .hero-card-wifi {
		top: 21px;
		left: 60px;
		width: 20px;
		height: 20px;
	}
.atelier-home .hero-card-dots {
		left: 18px;
		bottom: 54px;
		gap: 11px;
	}
.atelier-home .hero-card-dots i {
		width: 24px;
		height: 5px;
	}
.atelier-home .hero-card-bottom {
		left: 18px;
		right: 18px;
		bottom: 20px;
	}
.atelier-home .hero-card-bar {
		width: 70px;
		height: 7px;
	}
.atelier-home .hero-card-circles b {
		width: 19px;
		height: 19px;
	}
.atelier-home .hero-card-circles b:last-child {
		margin-left: -8px;
	}
.atelier-home .pillars {
		padding: 30px 0;
	}
.atelier-home .pillars-grid {
		grid-template-columns: 1fr;
		gap: 12px;
	}
.atelier-home .pillar {
		padding: 22px 20px 24px;
		gap: 14px;
	}
.atelier-home .pillar-num {
		top: 20px;
		right: 20px;
	}
.atelier-home .section-reach {
		padding: 36px 0;
	}
.atelier-home .section-bento-new {
		padding: 34px 16px;
	}
.atelier-home .bento-h2 {
		font-size: 30px;
	}
.atelier-home .acc-head {
		gap: 14px;
		padding: 16px 18px;
		align-items: flex-start;
	}
.atelier-home .acc-num {
		margin-top: 2px;
	}
.atelier-home .acc-icon {
		margin-top: 2px;
	}
.atelier-home .acc-title {
		font-size: 15.5px;
	}
.atelier-home .acc-lead {
		font-size: 13px;
	}
.atelier-home .acc-body {
		padding: 0 18px 18px 18px;
	}
.atelier-home .acc-list {
		grid-template-columns: 1fr;
		gap: 0;
	}
.atelier-home .section-editorial-new {
		padding: 34px 16px;
	}
.atelier-home .editorial-new-title {
		font-size: 30px;
	}
.atelier-home p {
		font-size: 14px;
		line-height: 1.65;
	}
.atelier-home .header-menu ul.menu li a.button {
		padding: 13px 18px;
	}
.atelier-home .section {
		padding: 48px 0;
	}
.atelier-home section {
		padding-left: 16px;
		padding-right: 16px;
	}
.atelier-home .section-blog {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
.atelier-home .section-title {
		font-size: 28px;
		margin-bottom: 14px;
		line-height: 1.1;
	}
.atelier-home header,
.atelier-home footer {
		padding-left: 16px;
		padding-right: 16px;
	}
.atelier-home .articles {
		grid-template-columns: 1fr 1fr;
	}
.atelier-home .section-blog .articles {
		grid-template-columns: 1fr;
		grid-gap: 14px;
	}
.atelier-home .section-blog .article {
		grid-template-columns: 130px 1fr;
	}
.atelier-home .section-blog .article-thumb figure {
		min-height: 100%;
	}
.atelier-home .section-blog .article-title {
		padding: 16px 18px;
	}
.atelier-home .single .articles {
		grid-template-columns: 1fr 1fr;
	}
.atelier-home .single .articles .article:last-child {
		display: none;
	}
.atelier-home .articles-featured .article-thumb figure:after {
		background: linear-gradient(0deg, rgba(var(--ink-rgb), 1) 20%, rgba(var(--ink-rgb), 0) 100%);
	}
.atelier-home .footer-nav .menu {
		display: grid;
		grid-template-columns: 1fr;
		text-align: center;
	}
.atelier-home .wp-block-table {
		overflow-x: auto;
	}
}
@media (max-width: 639px) {
.atelier-home .wp-block-table {
		overflow-x: auto;
	}
.atelier-home .hero-title {
		font-size: 32px;
	}
.atelier-home .header-search-mob,
.atelier-home .header-menu-mob {
		display: block !important;
	}
.atelier-home #canvasMobile .search-field {
		width: 100% !important;
	}
.atelier-home .header-search-mob {
		margin-bottom: 20px;
	}
.atelier-home .header-menu-mob {
		display: grid !important;
		grid-template-columns: 1fr;
	}
.atelier-home .header-menu-mob ul {
		display: grid;
		grid-template-columns: 1fr;
	}
.atelier-home #canvasMobile .header-menu ul.menu li a {
		margin: 3px 0 !important;
		outline: none !important;
		text-align: center !important;
		justify-content: center;
		color: var(--ink);
		border-radius: 12px;
	}
.atelier-home .off-canvas {
		background-color: var(--paper);
		padding: 24px;
	}
.atelier-home .js-off-canvas-overlay {
		background: rgba(var(--ink-rgb), 0.5);
		backdrop-filter: blur(4px);
	}
.atelier-home .off-canvas.is-transition-overlap.is-open {
		box-shadow: none !important;
	}
.atelier-home .single .articles {
		grid-template-columns: 1fr;
	}
.atelier-home .single .articles .article:last-child {
		display: block;
	}
.atelier-home .main-headline {
		padding: 14px 0;
	}
.atelier-home .main {
		padding: 20px 0;
	}
.atelier-home .main-headline h1,
.atelier-home .headline h2,
.atelier-home .headline h3 {
		font-size: 22px;
	}
.atelier-home .articles {
		grid-template-columns: 1fr;
		grid-gap: 16px;
	}
.atelier-home .section-blog .article {
		grid-template-columns: 1fr;
	}
.atelier-home .section-blog .article-thumb figure {
		height: 170px;
		min-height: 0;
		border-radius: 0;
	}
.atelier-home .articles-featured .article-thumb figure {
		height: 200px;
	}
.atelier-home .article-title h3 a,
.atelier-home .articles-featured .article-title h3 {
		font-size: 16px;
		line-height: 1.25;
	}
.atelier-home .article-thumb figure {
		height: 180px;
	}
.atelier-home .single-article-title h1 {
		font-size: 30px;
		line-height: 1.1;
		margin-bottom: 15px;
		text-align: center;
	}
.atelier-home .single-article-tools {
		margin-bottom: 15px;
	}
.atelier-home .single-article-title p {
		font-size: 16px;
		line-height: 1.5;
		margin-bottom: 20px;
	}
.atelier-home .single-article-meta {
		margin-bottom: 25px;
		padding-bottom: 25px;
	}
.atelier-home .single-article-content h2 {
		font-size: 26px;
		margin-bottom: 20px;
		margin-top: 28px;
	}
.atelier-home .single-article-content h3 {
		font-size: 21px;
		margin-bottom: 18px;
		margin-top: 24px;
	}
.atelier-home .single-article-category a {
		padding: 5px 12px;
		font-size: 12px;
	}
.atelier-home .single-article-content ul,
.atelier-home .single-article-content ol {
		margin-left: 30px;
	}
.atelier-home .articles-related {
		margin-top: 30px;
		padding-top: 25px;
	}
.atelier-home .single-article-wrap-meta .single-article-meta-item:nth-child(5),
.atelier-home .single-article-wrap-meta .single-article-meta-item:nth-child(4) {
		display: none !important;
	}
.atelier-home .single-article-meta-item.user {
		margin-bottom: 14px;
		font-size: 14px;
	}
}
@media (prefers-reduced-motion: reduce) {
.atelier-home *,
.atelier-home *::before,
.atelier-home *::after {
		animation-duration: 0.01ms !important;
		animation-iteration-count: 1 !important;
		transition-duration: 0.01ms !important;
		scroll-behavior: auto !important;
	}
}
.atelier-home a:focus-visible,
.atelier-home button:focus-visible,
.atelier-home input:focus-visible {
	outline: 2px solid var(--accent-deep);
	outline-offset: 3px;
}
.atelier-home .footer-logo {
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
}
.atelier-home .footer-logo a {
	display: inline-block;
	margin: 0 auto;
}
.atelier-home .footer-logo img {
	margin: 0 auto;
	display: block;
}
.atelier-home .roulette-button,
.atelier-home .aq-answer,
.atelier-home #aq-cta {
	background-image: none;
	box-shadow: none;
	text-transform: none;
	letter-spacing: normal;
}
.atelier-home .roulette-button::after,
.atelier-home .aq-answer::after,
.atelier-home #aq-cta::after {
	content: none;
}
.atelier-home .roulette-button:hover,
.atelier-home .aq-answer:hover,
.atelier-home #aq-cta:hover {
	box-shadow: none;
	transform: none;
}
.atelier-home .ico {
	display: inline-block;
	vertical-align: middle;
	flex-shrink: 0;
}
.atelier-home .ico-dot {
	margin: 0 2px;
	opacity: 0.5;
}
.atelier-home .ico-btn {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	color: inherit;
	line-height: 0;
	transition: var(--t);
}
.atelier-home .ico-btn:hover {
	color: var(--accent-deep);
}
.atelier-home .single .main,
.atelier-home .single-article-content {
	background: var(--paper);
}
.atelier-home .single-article-title h1,
.atelier-home .single-article-content h2,
.atelier-home .single-article-content h3,
.atelier-home .single-article-content h4,
.atelier-home .single-article-content h5,
.atelier-home .single-article-content h6 {
	color: #111111;
}
.atelier-home .single-article-content,
.atelier-home .single-article-content p,
.atelier-home .single-article-content li,
.atelier-home .single-article-content blockquote,
.atelier-home .single-article-content td,
.atelier-home .single-article-content th,
.atelier-home .single-article-content strong,
.atelier-home .single-article-content b {
	color: #1A1A1A;
}

.atelier-home .atelier-carousel > .article{display:flex;flex-direction:column;height:auto;background:#fff;border-radius:14px;overflow:hidden;text-decoration:none;box-shadow:0 4px 16px rgba(20,23,26,.08),0 1px 3px rgba(20,23,26,.06)}
.atelier-home .atelier-carousel .article-thumb{position:relative;left:auto;top:auto;width:100%;height:170px;flex:0 0 auto;overflow:hidden;border-radius:0}
.atelier-home .atelier-carousel .article-thumb::after{display:none}
.atelier-home .atelier-carousel .article-thumb > .atelier-ph,.atelier-home .atelier-carousel .article-thumb > img{position:static;inset:auto;width:100%;height:100%;object-fit:cover;min-height:0}
.atelier-home .atelier-carousel .article-content{position:static;z-index:auto;width:auto;max-width:none;margin:0;padding:14px 16px 18px;flex:1 1 auto}
.atelier-home .atelier-carousel .article-content .articles-resume{display:block}
.atelier-home .atelier-carousel .slide-fix{padding-right:0}
.atelier-home .atelier-carousel .article-meta{display:block}
.atelier-home .atelier-carousel .article-thumb .article-categories{position:absolute;top:10px;left:10px;right:auto;bottom:auto;z-index:2;display:flex;gap:6px}
.atelier-home .atelier-carousel .article-content .article-categories{display:none}
