/* =========================================================
   Ryan Walton | ryanwalton.org
   Colors: dark #062A26, green #00C486, mint #EDF4F2,
           pill #D5ECE5, text #6A726F, line #DDE6E3
   Fonts:  Outfit (headings), Inter (body)
   ========================================================= */

:root {
  --dark: #062A26;
  --green: #00C486;
  --mint: #EDF4F2;
  --pill: #D5ECE5;
  --text: #6A726F;
  --line: #DDE6E3;
  --white: #FFFFFF;
  --radius: 20px;
}

* { box-sizing: border-box; margin: 0; padding: 0; }
html { scroll-behavior: smooth; scroll-padding-top: 20px; }
body { font-family: 'Inter', sans-serif; font-size: 16px; line-height: 28px; color: var(--text); background: var(--white); overflow-x: hidden; }
img { max-width: 100%; height: auto; display: block; }
a { color: inherit; text-decoration: none; transition: color .3s; }
ul { list-style: none; }
h1, h2, h3, h5 { font-family: 'Outfit', sans-serif; font-weight: 600; color: var(--dark); }

.container { width: 100%; max-width: 1320px; margin: 0 auto; padding: 0 24px; }
.section { padding: 100px 0; }

/* ---------- Shared bits ---------- */
.pill { display: inline-flex; align-items: center; gap: 8px; background: var(--pill); color: var(--green); font-size: 14px; font-weight: 500; line-height: 24px; padding: 2px 16px; border-radius: 50px; margin-bottom: 15px; }
.pill .dot { width: 7px; height: 7px; border-radius: 50%; background: var(--green); }
.pill-dark { background: rgba(0, 196, 134, .15); }
.green { color: var(--green); }
.btn { display: inline-flex; align-items: center; gap: 10px; background: var(--green); color: var(--white); font-weight: 500; padding: 13px 32px; border-radius: 50px; transition: background .3s, transform .3s; }
.btn:hover { background: var(--dark); transform: translateY(-2px); }
.btn svg { width: 18px; height: 18px; }

.split { display: grid; grid-template-columns: 1fr 1fr; gap: 70px; align-items: center; }
.split-media { position: relative; }
.split-text h2 { font-size: 48px; line-height: 60px; margin-bottom: 22px; }
.split-text p + p { margin-top: 18px; }

/* floating decorative shapes */
@keyframes bounce-x { 0%,100% { transform: translateX(0); } 50% { transform: translateX(20px); } }
@keyframes bounce-y { 0%,100% { transform: translateY(0); } 50% { transform: translateY(20px); } }
.bounce-x { animation: bounce-x 4s ease-in-out infinite; }
.bounce-y { animation: bounce-y 4s ease-in-out infinite; }

/* ---------- Header ---------- */
.site-header { position: absolute; top: 0; left: 0; width: 100%; z-index: 50; }
.topbar { background: var(--dark); padding: 12px 24px; }
.topbar-mail { display: inline-flex; align-items: center; gap: 8px; color: var(--white); font-size: 16px; line-height: 24px; }
.topbar-mail svg { width: 15px; height: 15px; fill: var(--green); }
.topbar-mail:hover { color: var(--green); }
.navbar { background: var(--white); display: flex; align-items: center; justify-content: space-between; padding: 0 24px; height: 72px; box-shadow: 0 10px 30px rgba(6, 42, 38, .06); position: relative; }
.brand { font-family: 'Outfit', sans-serif; font-size: 22px; font-weight: 600; color: var(--dark); }
.nav-links { display: flex; gap: 40px; position: absolute; left: 50%; transform: translateX(-50%); }
.nav-links a { font-size: 14px; font-weight: 600; line-height: 26px; color: var(--dark); }
.nav-links a:hover, .nav-links a.active { color: var(--green); }
.nav-cta { background: var(--green); color: var(--white); font-size: 14px; font-weight: 600; padding: 8px 22px; border-radius: 50px; transition: background .3s; }
.nav-cta:hover { background: var(--dark); }
.nav-toggle, .nav-burger { display: none; }
.nav-links .mobile-only { display: none; }

/* ---------- Hero ---------- */
.hero { background: var(--mint) url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wgARCALaB4ADASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAECBv/EABYBAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEAMQAAAB60IAACAAoAIACgAgAKAAAAAAACAAoAICgEqAssqAssqAsogKBKiUKBKiUKACAAoAAICgAgLLKgKSoCggKCAqUgAAAAAAAAAAgKgLJSAsoAkKAIoAlhLRAIqAoACUksFAAAAlEUSoWAKRYFEWCgAAAAAAAACgAAAACiigAoAAIACgAAAAAAAAAAAAgKCAAAAoEogLLKgKIlCpSAoCUhKAqUhKAoAICgAAgKACAssqAssqAoICggKCAoIAAAAAAAQCgCCKLAgKlICpYlAIKAEjRFgAAAABFIAAAAAAAAAAAAAAAAACgAAgKAAAURRQ0ACAAAoAAAAAAAAAAAAICgAgAAKAAASoCyyoCghKAssqAoEsqAoGdSoCgAgKAACAoICgkoASgAACggKCAoIAAAABFEoACFikoJYKEWEoASiAQoAzRQAJRFgAAAAACAAAAAAAAAAAAAAAAoAAAABQAABULQAoAIAACgAAAAAAAAAAAgAAAKCAAAAoJKAKACAsogKAliUKAlymgoAAAAAICggKliUKliUKCAoICggAKCAAAAACFQUEoACAoAghYqUgKliUAgoAAAARRFgAAAAAAAAAAAAAAAAAAAAAAAUAAAAAUNJSAAAoAAIACgAAAAAAAAAgAKCAAAAAAAAoAIACggKAliUKAzrKaCgAAAAAgKCAqWJQqWJQoICggKACAoAIAAAAAAQUAgUACCygEKkCyyoCoqAAAAAAAARRFgAAAAAAAAAAAAAAAAKRRKABBUFShBUFBQ0AACAAAoAAAICgAAAAAAgKACAAAAAoAAAIAACgSiAoCWJQoDOspoKACAoAAICggKliUKlICggKACAoAAAAIAAAAAAAAAICgCWIoqWEogLLKgKCAAAAAAAAAJRFEURRAAAAAAACkURRFEURRFAAAAAAAKUEFSgKAACAAAoAAAAAAAAAAIAAACggAAAAKAACJQCgAIqAoCKgKACAoAAICggKliUKlICgAgKCAAAoAAAIAAAAlEURRFEoAAIoAzrKWiyaylCgAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALQoCUkoEFACgAAgAKAAAAACAAoAAAAIAAAAAAAAACgCJYoCgDKWgCgAAAAAgKCAqWJQoIACgAAAAAAAAAAgAAAAAhUFSgCUSgAzrKaCs6iCrFgAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAFIVKAoACUgAAKAAACAoAAAAAIAAACgAAAAAAAAACJUpKAKAIk0AKCAoAAAAICggKlICgAgKAAAAAAAAAAACAAAAAAAAAAAM6yWgBnWalCpRAAAAAAAgAAAAAAAAAAAAAAAAAAAKAAAAAAUAoJKAAAKAACAAAoAAAAIACgAAAAgAABBUFQVBUFlEUAAoAIikoAoICgAAAAAgKCAoIACggAAKAAAAAAACAAAAAARRFBBUFSgADKpQoDOsppKoCWFBFEAAAAAAAACAAAAAAAAAAoAAAAAAApKABBQAAoAAIAACgAAgAAKAAAACAAAAAoAAAAAAAAAABCWKSgCgAgKAACAAoAICggKACAoAAAICgAAAAAAAgAAAAAAAAEURRFAAAAGdZqUKBLKAAQpFgAAAAAAAAAAAAAAAAAAAAKRRFEURRKAAAKCAAAoAAIAACgAAAgAKAAAAACAAAACFIVBUFQVKRRFAAKACAAoAABKgKACAoICggKCAoAAAAAAICgAAAAAAAAgAEURRFBBUFQUAAAETSAoEsoABKAAgKRRFgAAAAAAAAAAAKRRFAAAAAAAhZRACgAAKACAAoAAAIACgAAAAAAAAAAAAAAAAAAAAAAAAAgKACAqUgAKAlISgBKAAAoIACggAAAKAAAAAAAAAACAAAAAAJRloZaGWhFAAAEoAJYUACKACBQAQVBUFQVBUFQVBUFQWKRRKAAAAACURRFAABKAoIAACgAgKAAAAAAAAAAAACAAAAAAAAoAAAAAAAAICgAgKACAoIBLKAqUgAAAKACAoAAABCVBUpFEURRFEoAAAAAAAAAAAAAAAAAAAJQAlgoCCygCAoAAAAAAAAAAAAAAAAAAAAAAIFAACgAgKAAAAAAAAAAACAAoAAAAAAAIABFEUCFQVBQAoIAACggAKAACAoAAIIUEoEoCgAACIUAAoAAAAAAAAAAAIAAAAAAAAlAAAAAAAACUAJYKAAAAAAhUBRKAAAAAAAAAABBUFQVBQoIAAACgAAAAAAAAgKAAAACAAAAAAAARRFEoEFSgKCRRKyaSgAAAAAAAAAAAAAEsFAlBBQoAGdSoCgAAAgAAAAAAAAAKAACAAAAAAAAAAAIoAIUACWFAAAAAAAAAAAAAAAAIUEURQAAAAAACggAKACAAoAIAACgAgAAAKAAAAAAAAAACAJRLKAAAZ1CUKAAAAAAAAABFEUJRFAACUSygAEsoACgiKAAoAAAAAAAAIAAAAAAAAAAAAAAABKAACWFAAAAAASgAAAAAhZRFAAAAAAAhUFQUAKCAoAAAAIAAACgAgAAAKACAAAAoAAIAAAQWKRQAAAITUoAAAAAAAAAlEUEFQVBUFSghUE0AACUSoVKAJQQVKAoAAAAAAAAAAAAAAAIAAAAAAAAAABKAAAAACUAAAAAAAAAAAAAJRKAAAAAAKAAAACAAAoJFEoEoCgAgAKAAACAAAAACFigAAAAAyUoAAAICgAAAAAEoAACFgFEUAAAAAAASygAAEUAAAAoAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIVBUFCgAgAKAAAACAAAJRKAKAAliUKAACAIoAAABCgAAAAhZKktKAAAlEoAAAAAAAAAAAAJQAAIUAAAACWFAAAAAAAAAACgAAAAAAgKAAACAAoAAIAAAAAAAAAAAAAAAAAAAAIVBYpFEUSgCgAgAKAAAAACAAAAoAAAIBKAKACCFigAAACWFAAAASBagKIUAAAAAAABBUFQVBQAAAAAAAAAAAAAASoUAAAAAAAAAAAAKAAACAoAAIACgAAgAKAACAAAAAAAAoIAAAAASkUSgCgAAAAAAAgAKAAAAAAACAAAAAAoIIVKRQAAAAAQKAABIWWpKKAAlhQAAAACBRFEoAAJRFEURRFEsFQVBUFAAAAAAAAAAAAAAAAACgAAgAAKACAAoAIACgAgKACAAoAAAAAAAIACgAiKSgCgAAAAAAAAAgKACAAoAAAAAIAAAAABKAAAAAhUFQCkoAECWkoAAAAJYUAAAhYpKAAAABBUFSgAAAAACURRFEoEFAAAAAAAAAAAAAAACgAAAAgKACAAoIACggAAAKAAAAAAACAoAIAACgAAAAAAAAAAAgAAKAAAAAAAAAAAACAAAAAAAAACFQFAAAAAAAgKgKAQAVBUFQVAAAAAAAAURYVBUFQUAAAAAAAAAAAAAAAAAAAAKAAAAACAoAIACgAAAAAAAAAAAgAKACAAoAAAAAIACgAAAAAAAgAAKAAAAAAACAAAAAAAAACFQCkUAAAAAAEFQChBUAAAAAAAAAAAAAAAAAFQVAURRKBKAAAAAAAAAAAAAAAAAAAAAoAAICgAAgKAAAAAAAAACAAoAIACgAAAAgAKAACAoAABKgKAAACAAAoAAAAAIAAAAAIVAKRQAAAAAAQCkUSwWAACAoAAAIACgAgAAAKAAAAAAAABUFAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAgAKACAAoAAAIACgAAgAKAAAAlJKBKAoAAAAAAAAIAAAAAAlEoAAAAAAACFgiikAAIACgAAgAAAAAAAAAAAAAAAAKAAAAABUFQUAAAAAAAEUAAAAAAAAAoAAAAAAICgAAAAAAAAgKAACAoAAAIACgAgAKAAAAAAAACSgACgAAAAAAgAAAAAAAAAABBUFQVAKhCgAgKAACACFSkoAAAAAAAAAAAAAAACFQVKAoAAAAApKhUFAAAAAAAAAAAAAAACgAAAAAAgKAAAAAACAoAAAICgAEqAAoAIACggKACAoAEohKAoAAIACgAAAgAAAAAAhUFikURRFEoAAEAAAAAAIAIWUSgAAAAAAAASgAAAACURYAUACWAFAACgAhKLC1KRRKBBUoAAAAAAAAAAAACgAAAAAAAgKAAACAoAAAIACgiKAoAIACggAKCAAoAAAICggAAKACAAoIAAAAAAlyWgAAAAAAIAAASiAAAACCgAAAAAIVBUFgAVBUFQVBUFQFEoEFlEUSgAIVBZRFEoAoAFSiAUkClhUFAAASgAAAAAAAAKAACAoAAAIACgAAAAAgKCIoCgCIoAoIACggKACAoAAIAACggAKAACAAAAAAAJRnTJpmlAAAAQAAAJYlAAAAlgoAAAEFQAACFAAAAAAAAAABUFShBZRFAAAAAAAKAAsFAlEqFzRQAAJRFhUoAAlAhQoAIACgAgKAAAAAAAAACAAqKgKAIigCggKCAAoAAAAAIACggAAKCAAAAAAAAAAAAJRm0kURRmoUKAACJYUAAAEsoAQAAAAAASiAoEogKAAAAAAAAABUFSgAAAAAAAKAAAqFQVKAAAAAAAAAARQQUKACAAoIACgAAAAAAgAKliUAKIigCggKCAAoAAAAIACgAgAKACAAoIAAAAAAAAAIUAACABKiUKCAASygAAgsAAAAAAAICggAAKCAoAAAAAAAAAACwVKAAAAAAAAoAFSgAAhUoAAAAAAAABKBKAoIIUAKCAAAoAAIACgSyoCgEqAoICggAKAAACAAoIAAACggAKACAAAAAAAAEoAlhZRFhYAACUhKAAAJQQWAAAAAACAAoIAAAAAAAAAAAAACgAAAAALBQAAAAAAAoAFSgACUSwUAABBUoAASgAEqFACpSEoCgAgAAKCAAoiKAKIigIUAKCAoICgAgAKCAAoICggAKACAAAAARYVKAARRLBZRLAAAACASoUAAAgAAAAACAAAAAAAAAAAAAAAAAAAAAAoAAAAFQUAAAAAAKABUoAABKhQASygAAAEoEoCpSEoCgkqFACgAgAKCEolAAKlIAlAKCAAoICgAgKCAAoIAACgAAAgAAAAhQAEFSgCURYlgoAAIAABFEqFgAAAAhKAAAAAACAFQVAAAAABYFQVBUoAAAAAACgAAALBUoAAAAACgAVKAAASwUEWFAAAAAlAhQoJKhQAqUhKAoAIACpSASygKBLKgKSoCggKCAoAICggKACAAoAAAAIAAASgABBQRQQUCAlISgAAAAAhYAAAIACpSSoVKACFQAAAAAAAAAAAAAAALBUoAAAAACgAAAVKAAAAAAoAFSgACUEolhQIFAAAACyiEoCxSEoCpSEoCgAgALLKkqFCgCJQoICggAAAKCAoIACggKCAoAAIAAAAlEqFAlEsFAlEIlCgJSEFAAAIAAAAAJSEoABAAAAAAAAAAAAAAAAAAAAAAVBQAAAAAoAAFSgAAAAAAKBUoABLBZQSiWFAAAAAAlBKAqUhKAoJKhQoAIBLKJQSgKCEoCggKCAoICggAKCAoIACgAgACUEoBFhUoBFhUoBFiVCgSolCgiUS50ACAAAAIASgEqFIAAAAAAACJUFQAAAALBUFQVBQoAAAAAFQVKAAAAoAACwUAAAAAAKsFAAlhQSyiWFAAAAACgAgAKlISgKCSoUKAAABKiUKACAoIAAACggKCAoICggKACAoJLKASoUAEWFABFhQCAICpSEoAAlyaIAAAAAgCWFAgAAAAAEIAAAAAAAAAAAAAAsFQUKAAAAsFSgABBQAAoApKhUoAAASqBUoAlhQSygAAyWoUAAAKCAAAqUksoCgSolCgAAAhKAoEogKCAoICgAgKCAoICgAAgKCIoAigACWFAAglCoAICpcpoAADNAAAAIAAAlyUAAAABCAAAAAAAAAAAAAAAAAAAVBQoAAAFgFAAhUFACgVKJQSgAAhQoFAlhQSygACWFSgAAAAKCAAAqUhnQCgSolCgAAJSAAoIACggKCAoICgAAgKAACACCgBLKAASygAgsoIAACIsoAAMigAAACAACAAiUKAliAAAAAAAAAAAAAAAAAAAAAAAVBQoCKgKsApKAAKAABQJYUAAAKAsFlhQSygACUSygAAAAKCAJQSgKzohKAoJLKAoAAEogKACAoICgAgKCAoICggKCAoIAAigACUACBQBAACIKAADIoAAAAgACAAABFiWSgAAAAAACBUBRAAAAAFCBUFAAAAAAAsFgUKIKCwVKAAAAoCwUEsoAIUAKBYFBLKAAASygAAAAAKCAJQACyspoKAlISgKAACAAoAICggKCAoAAAAICgAAgAAAgoAICgIWAAIhQAASC2AAAAAIAIAASgQgCUEoAAIVBYAFgAAAAgKAAAAsACwVKAAAAAAVKSygKSosLQAASygKAspLKAJQAACgUEsoILKASygAAAAAAKCAsogKCSygKBFiUKAAACAoAICggKAAAAAAAAACAAACCgAikoCApACIoAAIChAAAAAgAgAAAIAgADOgSgCAAAAACAAAAAAAAAAoACoVKAAJYUAFSiWFCgLKAASygKAAsoBLKAAAoCyksolhQASygAACUEoACggCUAArOolSgKCSygKAAACAoAICggKAAAAAAACAAAAAAAAARQlgIlCggCKSglgAAACAAQAAgUkAAlhQAZ1moKsAWAIAAAAAAAAAAAAAACgFAACWFAABYoSgKBQASygKAAsoBLKAAAoCwLKAAASyggsoABKhQAAoICyiAoGdZ0gKAliUKAAACAoAICggKAAAACAv/xAAkEAABAwMDBQEBAAAAAAAAAAABIEFwEUBgMVCAABAhMJCgwP/aAAgBAQABBQLEDdGQn9wUJwNy/d5TFwJCNg6XtxKRUZrChbGVHSJqdLze9q+8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QUQQQQQQQQUQVIQQQQQRTcYQQQQQQQQQQTTTTfDWfffPPPPPPPPPfPPPPPfTTTTTTTffaeffPSBGcQQcccQQQQcQUQfEUXcPPNPPPPMcZTTTecccfPLCQQQQQQQQQQQWQRQQVAQQQQQQQQQQQQQQQRQccQQQQXdfPffPPffPPfffPPfccfPPPPPPPPPPMYQYAQQZQQQQQQQQQQQcMEEAQUYAUWEdPfXfPPPPPPPPPXTTTQQQQQQQQQQQQYQQVAQQQQQSQQQQQRUcQQQQQQRTDPfHfPPPPPTccfPDXcffPDTcdfPPMQQQTGMAQQQKAQQQQQQQQUMDAABCBAIAQUZCQUXefPPPPPPPPPPPPPLDDQQQQQQQQQQQYQQQQQUQQQQQQQQQQQQAEIAQQbffPPPPPedfPfbdfPLUfPPPLUQQQQRGAQQQQRCAQQReAQQQQQYQQRXcMAQQQQQQaAQQcQccfPPPPPPPPPOZTTTQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRTDPPPffPPPPLTTWXffPPPfPPMYWQQQQcAQQQRScAQQEIQQQQQQQQQQQQUQQRQQQQQVAQQQQQYTXcfPPPPPPFfPPPITTDDDQQQQQQQQQQQQQQQQQQQRRTXfXbfPGffPPPPPPfedfPPPMcbfOARWAQQQRAQQQROQRQAAQQQQQTTDTQQQQQQQQQQQQQQQZAQQQQQUcdbfffPPPPfPPLffPPOTfPDBfbTTfTTfORTXTaSfffPPPPPPPLffPPPPPPPLTTTTXfOdScAQQQQSAAQTGYAQQAQQQwxMMIAAUMMMMLTTTQQQQQQQQQQQQQQQQQdPPPfffPPffPHdfPFfPPffPPPPPPPPXfPOfffPPPPPPPPPNfPPffPPPPPPffebTQYQQQABDDKIQQOIAQQQRAAABGIAAAADDCAAAAAAE88YTQQQQQQQQQQQQQQVfPPPPPfPPffPffLXbffPPPPPPPLfPPZXfPPPPPPPPPPPDeffPPPPPPPPPPPOIQQQQQQQQQRQAAQQQQABMQACPDDDAPPPPPPPMNDDDAAAAwwQQQQQQQQQQQQQUfPPPPPPfPPffPPPPPPPPPPPPffPOTfPPPPPPffPPPPPPPLfffPPPPPPPPaQQQQQQQQRQKEAQQwAADDKDDMHPPOBPPPPPPPPPPPDDMMICAAwQQQQQQQQQQQQQQffffP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") center bottom / cover no-repeat; padding: 220px 0 80px; }
.hero-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 30px; align-items: center; }
.hero h1 { font-size: 64px; line-height: 76px; margin-bottom: 10px; }
.hero p { margin-bottom: 25px; }
.hero-media img { width: 90%; margin-left: auto; }

/* ---------- Services ---------- */
.services-media { padding: 40px 0 0; }
.services-photo { width: 75%; position: relative; z-index: 1; }
.shape-quarter { position: absolute; top: 20px; right: 18%; z-index: 2; }
.shape-dots { position: absolute; bottom: 90px; right: 7%; z-index: 0; }
.service-cards { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; margin-top: 10px; }
.service h3 { font-size: 18px; font-weight: 500; line-height: 30px; display: flex; align-items: center; gap: 8px; margin-bottom: 6px; }
.check { width: 18px; height: 18px; flex: none; fill: var(--green); }

/* ---------- Why choose me ---------- */
.why { padding-top: 40px; }
.why-list { margin-top: 18px; }
.why-list li { position: relative; padding-left: 30px; margin-bottom: 12px; }
.why-list li::before { content: ""; position: absolute; left: 0; top: 6px; width: 18px; height: 18px; border-radius: 50%; background: var(--green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 12.5 3.2 3.2L17 9' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat; }
.why-list strong { color: var(--dark); font-weight: 600; }
.why-media { padding-top: 70px; }
.why-photo { width: 80%; margin-left: auto; border-radius: 15px; position: relative; z-index: 1; }
.shape-dotsbox { position: absolute; top: 2%; left: 5%; z-index: 0; border-radius: 12px; }

/* ---------- About ---------- */
.about { padding-top: 40px; }
.about-media { padding: 40px 40px 0 0; }
.about-media .shape-dots { top: 0; left: 15%; bottom: auto; right: auto; }
.about-photo { border-radius: var(--radius); width: 100%; max-width: 540px; aspect-ratio: 1 / 1; object-fit: cover; position: relative; z-index: 1; }
.today { margin-top: 110px; }
.today .btn { margin-top: 30px; }
.today-photo { border-radius: var(--radius); width: 100%; position: relative; z-index: 1; }
.shape-dotsbox-br { top: auto; left: auto; right: -30px; bottom: -50px; width: 180px; border: 8px solid var(--white); box-shadow: 0 20px 40px rgba(6, 42, 38, .12); z-index: 2; }

/* ---------- FAQ ---------- */
.faq { background: linear-gradient(90deg, var(--mint) 0 80%, var(--white) 80% 100%); background-color: var(--mint); position: relative; }
.faq::before { content: ""; position: absolute; inset: 0; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABI0AAAI6AQMAAACQGSqAAAAAA1BMVEXt9PIlI8mgAAAAaElEQVR42u3BAQ0AAADCoPdPbQ8HFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwIMBR10AAbXwYEAAAAAASUVORK5CYII=") left top / auto no-repeat; opacity: .9; pointer-events: none; }
.faq-grid { display: flex; justify-content: flex-end; position: relative; }
.faq-card { background: var(--white); border-radius: var(--radius); padding: 40px; width: 50%; box-shadow: 0 30px 60px rgba(6, 42, 38, .08); }
.faq-card h2 { font-size: 48px; line-height: 60px; margin-bottom: 25px; }
.accordion details { margin-bottom: 20px; }
.accordion summary { list-style: none; cursor: pointer; display: flex; justify-content: space-between; align-items: center; gap: 16px; border: 1px solid var(--line); border-radius: 50px; padding: 10px 20px; font-family: 'Outfit', sans-serif; font-size: 20px; font-weight: 500; line-height: 30px; color: var(--dark); transition: background .3s, color .3s; }
.accordion summary::-webkit-details-marker { display: none; }
.accordion summary::after { content: "+"; flex: none; width: 25px; height: 25px; border-radius: 50%; background: var(--green); color: var(--white); font-family: 'Inter', sans-serif; font-size: 18px; line-height: 25px; text-align: center; }
.accordion details[open] summary { background: var(--green); border-color: var(--green); color: var(--white); }
.accordion details[open] summary::after { content: "\2212"; background: var(--white); color: var(--green); }
.accordion details p { padding: 15px 20px 0; }

/* ---------- Contact ---------- */
.contact-box { background: var(--dark); border-radius: var(--radius); padding: 60px; display: grid; grid-template-columns: 1.2fr 1fr; gap: 60px; align-items: center; position: relative; overflow: hidden; }
.contact-box::after { content: ""; position: absolute; right: -80px; top: -80px; width: 260px; height: 260px; border-radius: 50%; border: 2px solid rgba(0, 196, 134, .3); }
.contact-text h2 { color: var(--white); font-size: 48px; line-height: 60px; margin-bottom: 15px; }
.contact-text p { color: #C3C7C6; margin-bottom: 28px; }
.contact-text .btn:hover { background: var(--white); color: var(--dark); }
.contact-items { display: grid; gap: 28px; position: relative; z-index: 1; }
.contact-item { display: flex; align-items: center; gap: 20px; color: var(--white); font-family: 'Outfit', sans-serif; font-size: 18px; font-weight: 500; line-height: 28px; }
.contact-item small { display: block; font-family: 'Inter', sans-serif; font-size: 16px; font-weight: 400; color: #C3C7C6; }
.contact-item:hover { color: var(--green); }
.icon-circle { width: 56px; height: 56px; flex: none; border-radius: 50%; background: var(--green); display: flex; align-items: center; justify-content: center; }
.icon-circle svg { width: 24px; height: 24px; fill: none; stroke: var(--white); stroke-width: 2; stroke-linejoin: round; }

/* ---------- Footer ---------- */
.site-footer { background: var(--dark); color: #C3C7C6; padding: 90px 0 0; }
.footer-grid { display: grid; grid-template-columns: 2fr 1fr 1.4fr; gap: 50px; }
.footer-brand { font-family: 'Outfit', sans-serif; font-size: 30px; font-weight: 600; color: var(--white); display: inline-block; margin-bottom: 14px; }
.footer-grid p { max-width: 340px; }
.site-footer h5 { color: var(--white); font-size: 24px; line-height: 37px; margin-bottom: 12px; }
.site-footer ul a:hover, .footer-brand:hover { color: var(--green); }
.contact-item.small { font-family: 'Inter', sans-serif; font-size: 16px; font-weight: 400; margin-bottom: 22px; }
.contact-item.small .icon-circle { width: 48px; height: 48px; }
.contact-item.small .icon-circle svg { width: 22px; height: 22px; }
.footer-bottom { border-top: 1px solid #23423F; margin-top: 50px; padding-top: 24px; padding-bottom: 24px; font-size: 14px; text-align: center; }

/* ---------- Articles page ---------- */
.page-banner { background: var(--mint) url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wgARCALaB4ADASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAECBv/EABYBAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEAMQAAAB60IAACAAoAIACgAgAKAAAAAAACAAoAICgEqAssqAssqAsogKBKiUKBKiUKACAAoAAICgAgLLKgKSoCggKCAqUgAAAAAAAAAAgKgLJSAsoAkKAIoAlhLRAIqAoACUksFAAAAlEUSoWAKRYFEWCgAAAAAAAACgAAAACiigAoAAIACgAAAAAAAAAAAAgKCAAAAoEogLLKgKIlCpSAoCUhKAqUhKAoAICgAAgKACAssqAssqAoICggKCAoIAAAAAAAQCgCCKLAgKlICpYlAIKAEjRFgAAAABFIAAAAAAAAAAAAAAAAACgAAgKAAAURRQ0ACAAAoAAAAAAAAAAAAICgAgAAKAAASoCyyoCghKAssqAoEsqAoGdSoCgAgKAACAoICgkoASgAACggKCAoIAAAABFEoACFikoJYKEWEoASiAQoAzRQAJRFgAAAAACAAAAAAAAAAAAAAAAoAAAABQAABULQAoAIAACgAAAAAAAAAAAgAAAKCAAAAoJKAKACAsogKAliUKAlymgoAAAAAICggKliUKliUKCAoICggAKCAAAAACFQUEoACAoAghYqUgKliUAgoAAAARRFgAAAAAAAAAAAAAAAAAAAAAAAUAAAAAUNJSAAAoAAIACgAAAAAAAAAgAKCAAAAAAAAoAIACggKAliUKAzrKaCgAAAAAgKCAqWJQqWJQoICggKACAoAIAAAAAAQUAgUACCygEKkCyyoCoqAAAAAAAARRFgAAAAAAAAAAAAAAAAKRRKABBUFShBUFBQ0AACAAAoAAAICgAAAAAAgKACAAAAAoAAAIAACgSiAoCWJQoDOspoKACAoAAICggKliUKlICggKACAoAAAAIAAAAAAAAAICgCWIoqWEogLLKgKCAAAAAAAAAJRFEURRAAAAAAACkURRFEURRFAAAAAAAKUEFSgKAACAAAoAAAAAAAAAAIAAACggAAAAKAACJQCgAIqAoCKgKACAoAAICggKliUKlICgAgKCAAAoAAAIAAAAlEURRFEoAAIoAzrKWiyaylCgAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALQoCUkoEFACgAAgAKAAAAACAAoAAAAIAAAAAAAAACgCJYoCgDKWgCgAAAAAgKCAqWJQoIACgAAAAAAAAAAgAAAAAhUFSgCUSgAzrKaCs6iCrFgAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAFIVKAoACUgAAKAAACAoAAAAAIAAACgAAAAAAAAACJUpKAKAIk0AKCAoAAAAICggKlICgAgKAAAAAAAAAAACAAAAAAAAAAAM6yWgBnWalCpRAAAAAAAgAAAAAAAAAAAAAAAAAAAKAAAAAAUAoJKAAAKAACAAAoAAAAIACgAAAAgAABBUFQVBUFlEUAAoAIikoAoICgAAAAAgKCAoIACggAAKAAAAAAACAAAAAARRFBBUFSgADKpQoDOsppKoCWFBFEAAAAAAAACAAAAAAAAAAoAAAAAAApKABBQAAoAAIAACgAAgAAKAAAACAAAAAoAAAAAAAAAABCWKSgCgAgKAACAAoAICggKACAoAAAICgAAAAAAAgAAAAAAAAEURRFAAAAGdZqUKBLKAAQpFgAAAAAAAAAAAAAAAAAAAAKRRFEURRKAAAKCAAAoAAIAACgAAAgAKAAAAACAAAACFIVBUFQVKRRFAAKACAAoAABKgKACAoICggKCAoAAAAAAICgAAAAAAAAgAEURRFBBUFQUAAAETSAoEsoABKAAgKRRFgAAAAAAAAAAAKRRFAAAAAAAhZRACgAAKACAAoAAAIACgAAAAAAAAAAAAAAAAAAAAAAAAAgKACAqUgAKAlISgBKAAAoIACggAAAKAAAAAAAAAACAAAAAAJRloZaGWhFAAAEoAJYUACKACBQAQVBUFQVBUFQVBUFQWKRRKAAAAACURRFAABKAoIAACgAgKAAAAAAAAAAAACAAAAAAAAoAAAAAAAAICgAgKACAoIBLKAqUgAAAKACAoAAABCVBUpFEURRFEoAAAAAAAAAAAAAAAAAAAJQAlgoCCygCAoAAAAAAAAAAAAAAAAAAAAAAIFAACgAgKAAAAAAAAAAACAAoAAAAAAAIABFEUCFQVBQAoIAACggAKAACAoAAIIUEoEoCgAACIUAAoAAAAAAAAAAAIAAAAAAAAlAAAAAAAACUAJYKAAAAAAhUBRKAAAAAAAAAABBUFQVBQoIAAACgAAAAAAAAgKAAAACAAAAAAAARRFEoEFSgKCRRKyaSgAAAAAAAAAAAAAEsFAlBBQoAGdSoCgAAAgAAAAAAAAAKAACAAAAAAAAAAAIoAIUACWFAAAAAAAAAAAAAAAAIUEURQAAAAAACggAKACAAoAIAACgAgAAAKAAAAAAAAAACAJRLKAAAZ1CUKAAAAAAAAABFEUJRFAACUSygAEsoACgiKAAoAAAAAAAAIAAAAAAAAAAAAAAABKAACWFAAAAAASgAAAAAhZRFAAAAAAAhUFQUAKCAoAAAAIAAACgAgAAAKACAAAAoAAIAAAQWKRQAAAITUoAAAAAAAAAlEUEFQVBUFSghUE0AACUSoVKAJQQVKAoAAAAAAAAAAAAAAAIAAAAAAAAAABKAAAAACUAAAAAAAAAAAAAJRKAAAAAAKAAAACAAAoJFEoEoCgAgAKAAACAAAAACFigAAAAAyUoAAAICgAAAAAEoAACFgFEUAAAAAAASygAAEUAAAAoAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIVBUFCgAgAKAAAACAAAJRKAKAAliUKAACAIoAAABCgAAAAhZKktKAAAlEoAAAAAAAAAAAAJQAAIUAAAACWFAAAAAAAAAACgAAAAAAgKAAACAAoAAIAAAAAAAAAAAAAAAAAAAAIVBYpFEUSgCgAgAKAAAAACAAAAoAAAIBKAKACCFigAAACWFAAAASBagKIUAAAAAAABBUFQVBQAAAAAAAAAAAAAASoUAAAAAAAAAAAAKAAACAoAAIACgAAgAKAACAAAAAAAAoIAAAAASkUSgCgAAAAAAAgAKAAAAAAACAAAAAAoIIVKRQAAAAAQKAABIWWpKKAAlhQAAAACBRFEoAAJRFEURRFEsFQVBUFAAAAAAAAAAAAAAAAACgAAgAAKACAAoAIACgAgKACAAoAAAAAAAIACgAiKSgCgAAAAAAAAAgKACAAoAAAAAIAAAAABKAAAAAhUFQCkoAECWkoAAAAJYUAAAhYpKAAAABBUFSgAAAAACURRFEoEFAAAAAAAAAAAAAAACgAAAAgKACAAoIACggAAAKAAAAAAACAoAIAACgAAAAAAAAAAAgAAKAAAAAAAAAAAACAAAAAAAAACFQFAAAAAAAgKgKAQAVBUFQVAAAAAAAAURYVBUFQUAAAAAAAAAAAAAAAAAAAAKAAAAACAoAIACgAAAAAAAAAAAgAKACAAoAAAAAIACgAAAAAAAgAAKAAAAAAACAAAAAAAAACFQCkUAAAAAAEFQChBUAAAAAAAAAAAAAAAAAFQVAURRKBKAAAAAAAAAAAAAAAAAAAAAoAAICgAAgKAAAAAAAAACAAoAIACgAAAAgAKAACAoAABKgKAAACAAAoAAAAAIAAAAAIVAKRQAAAAAAQCkUSwWAACAoAAAIACgAgAAAKAAAAAAAABUFAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAgAKACAAoAAAIACgAAgAKAAAAlJKBKAoAAAAAAAAIAAAAAAlEoAAAAAAACFgiikAAIACgAAgAAAAAAAAAAAAAAAAKAAAAABUFQUAAAAAAAEUAAAAAAAAAoAAAAAAICgAAAAAAAAgKAACAoAAAIACgAgAKAAAAAAAACSgACgAAAAAAgAAAAAAAAAABBUFQVAKhCgAgKAACACFSkoAAAAAAAAAAAAAAACFQVKAoAAAAApKhUFAAAAAAAAAAAAAAACgAAAAAAgKAAAAAACAoAAAICgAEqAAoAIACggKACAoAEohKAoAAIACgAAAgAAAAAAhUFikURRFEoAAEAAAAAAIAIWUSgAAAAAAAASgAAAACURYAUACWAFAACgAhKLC1KRRKBBUoAAAAAAAAAAAACgAAAAAAAgKAAACAoAAAIACgiKAoAIACggAKCAAoAAAICggAAKACAAoIAAAAAAlyWgAAAAAAIAAASiAAAACCgAAAAAIVBUFgAVBUFQVBUFQFEoEFlEUSgAIVBZRFEoAoAFSiAUkClhUFAAASgAAAAAAAAKAACAoAAAIACgAAAAAgKCIoCgCIoAoIACggKACAoAAIAACggAKAACAAAAAAAJRnTJpmlAAAAQAAAJYlAAAAlgoAAAEFQAACFAAAAAAAAAABUFShBZRFAAAAAAAKAAsFAlEqFzRQAAJRFhUoAAlAhQoAIACgAgKAAAAAAAAACAAqKgKAIigCggKCAAoAAAAAIACggAAKCAAAAAAAAAAAAJRm0kURRmoUKAACJYUAAAEsoAQAAAAAASiAoEogKAAAAAAAAABUFSgAAAAAAAKAAAqFQVKAAAAAAAAAARQQUKACAAoIACgAAAAAAgAKliUAKIigCggKCAAoAAAAIACgAgAKACAAoIAAAAAAAAAIUAACABKiUKCAASygAAgsAAAAAAAICggAAKCAoAAAAAAAAAACwVKAAAAAAAAoAFSgAAhUoAAAAAAAABKBKAoIIUAKCAAAoAAIACgSyoCgEqAoICggAKAAACAAoIAAACggAKACAAAAAAAAEoAlhZRFhYAACUhKAAAJQQWAAAAAACAAoIAAAAAAAAAAAAACgAAAAALBQAAAAAAAoAFSgACUSwUAABBUoAASgAEqFACpSEoCgAgAAKCAAoiKAKIigIUAKCAoICgAgAKCAAoICggAKACAAAAARYVKAARRLBZRLAAAACASoUAAAgAAAAACAAAAAAAAAAAAAAAAAAAAAAoAAAAFQUAAAAAAKABUoAABKhQASygAAAEoEoCpSEoCgkqFACgAgAKCEolAAKlIAlAKCAAoICgAgKCAAoIAACgAAAgAAAAhQAEFSgCURYlgoAAIAABFEqFgAAAAhKAAAAAACAFQVAAAAABYFQVBUoAAAAAACgAAALBUoAAAAACgAVKAAASwUEWFAAAAAlAhQoJKhQAqUhKAoAIACpSASygKBLKgKSoCggKCAoAICggKACAAoAAAAIAAASgABBQRQQUCAlISgAAAAAhYAAAIACpSSoVKACFQAAAAAAAAAAAAAAALBUoAAAAACgAAAVKAAAAAAoAFSgACUEolhQIFAAAACyiEoCxSEoCpSEoCgAgALLKkqFCgCJQoICggAAAKCAoIACggKCAoAAIAAAAlEqFAlEsFAlEIlCgJSEFAAAIAAAAAJSEoABAAAAAAAAAAAAAAAAAAAAAAVBQAAAAAoAAFSgAAAAAAKBUoABLBZQSiWFAAAAAAlBKAqUhKAoJKhQoAIBLKJQSgKCEoCggKCAoICggAKCAoIACgAgACUEoBFhUoBFhUoBFiVCgSolCgiUS50ACAAAAIASgEqFIAAAAAAACJUFQAAAALBUFQVBQoAAAAAFQVKAAAAoAACwUAAAAAAKsFAAlhQSyiWFAAAAACgAgAKlISgKCSoUKAAABKiUKACAoIAAACggKCAoICggKACAoJLKASoUAEWFABFhQCAICpSEoAAlyaIAAAAAgCWFAgAAAAAEIAAAAAAAAAAAAAAsFQUKAAAAsFSgABBQAAoApKhUoAAASqBUoAlhQSygAAyWoUAAAKCAAAqUksoCgSolCgAAAhKAoEogKCAoICgAgKCAoICgAAgKCIoAigACWFAAglCoAICpcpoAADNAAAAIAAAlyUAAAABCAAAAAAAAAAAAAAAAAAAVBQoAAAFgFAAhUFACgVKJQSgAAhQoFAlhQSygACWFSgAAAAKCAAAqUhnQCgSolCgAAJSAAoIACggKCAoICgAAgKAACACCgBLKAASygAgsoIAACIsoAAMigAAACAACAAiUKAliAAAAAAAAAAAAAAAAAAAAAAAVBQoCKgKsApKAAKAABQJYUAAAKAsFlhQSygACUSygAAAAKCAJQSgKzohKAoJLKAoAAEogKACAoICgAgKCAoICggKCAoIAAigACUACBQBAACIKAADIoAAAAgACAAABFiWSgAAAAAACBUBRAAAAAFCBUFAAAAAAAsFgUKIKCwVKAAAAoCwUEsoAIUAKBYFBLKAAASygAAAAAKCAJQACyspoKAlISgKAACAAoAICggKCAoAAAAICgAAgAAAgoAICgIWAAIhQAASC2AAAAAIAIAASgQgCUEoAAIVBYAFgAAAAgKAAAAsACwVKAAAAAAVKSygKSosLQAASygKAspLKAJQAACgUEsoILKASygAAAAAAKCAsogKCSygKBFiUKAAACAoAICggKAAAAAAAAACAAACCgAikoCApACIoAAIChAAAAAgAgAAAIAgADOgSgCAAAAACAAAAAAAAAAoACoVKAAJYUAFSiWFCgLKAASygKAAsoBLKAAAoCyksolhQASygAACUEoACggCUAArOolSgKCSygKAAACAoAICggKAAAAAAACAAAAAAAAARQlgIlCggCKSglgAAACAAQAAgUkAAlhQAZ1moKsAWAIAAAAAAAAAAAAAACgFAACWFAABYoSgKBQASygKAAsoBLKAAAoCwLKAAASyggsoABKhQAAoICyiAoGdZ0gKAliUKAAACAoAICggKAAAACAv/xAAkEAABAwMDBQEBAAAAAAAAAAABIEFwEUBgMVCAABAhMJCgwP/aAAgBAQABBQLEDdGQn9wUJwNy/d5TFwJCNg6XtxKRUZrChbGVHSJqdLze9q+8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QUQQQQQQQQUQVIQQQQQRTcYQQQQQQQQQQTTTTfDWfffPPPPPPPPPfPPPPPfTTTTTTTffaeffPSBGcQQcccQQQQcQUQfEUXcPPNPPPPMcZTTTecccfPLCQQQQQQQQQQQWQRQQVAQQQQQQQQQQQQQQQRQccQQQQXdfPffPPffPPfffPPfccfPPPPPPPPPPMYQYAQQZQQQQQQQQQQQcMEEAQUYAUWEdPfXfPPPPPPPPPXTTTQQQQQQQQQQQQYQQVAQQQQQSQQQQQRUcQQQQQQRTDPfHfPPPPPTccfPDXcffPDTcdfPPMQQQTGMAQQQKAQQQQQQQQUMDAABCBAIAQUZCQUXefPPPPPPPPPPPPPLDDQQQQQQQQQQQYQQQQQUQQQQQQQQQQQQAEIAQQbffPPPPPedfPfbdfPLUfPPPLUQQQQRGAQQQQRCAQQReAQQQQQYQQRXcMAQQQQQQaAQQcQccfPPPPPPPPPOZTTTQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRTDPPPffPPPPLTTWXffPPPfPPMYWQQQQcAQQQRScAQQEIQQQQQQQQQQQQUQQRQQQQQVAQQQQQYTXcfPPPPPPFfPPPITTDDDQQQQQQQQQQQQQQQQQQQRRTXfXbfPGffPPPPPPfedfPPPMcbfOARWAQQQRAQQQROQRQAAQQQQQTTDTQQQQQQQQQQQQQQQZAQQQQQUcdbfffPPPPfPPLffPPOTfPDBfbTTfTTfORTXTaSfffPPPPPPPLffPPPPPPPLTTTTXfOdScAQQQQSAAQTGYAQQAQQQwxMMIAAUMMMMLTTTQQQQQQQQQQQQQQQQQdPPPfffPPffPHdfPFfPPffPPPPPPPPXfPOfffPPPPPPPPPNfPPffPPPPPPffebTQYQQQABDDKIQQOIAQQQRAAABGIAAAADDCAAAAAAE88YTQQQQQQQQQQQQQQVfPPPPPfPPffPffLXbffPPPPPPPLfPPZXfPPPPPPPPPPPDeffPPPPPPPPPPPOIQQQQQQQQQRQAAQQQQABMQACPDDDAPPPPPPPMNDDDAAAAwwQQQQQQQQQQQQQUfPPPPPPfPPffPPPPPPPPPPPPffPOTfPPPPPPffPPPPPPPLfffPPPPPPPPaQQQQQQQQRQKEAQQwAADDKDDMHPPOBPPPPPPPPPPPDDMMICAAwQQQQQQQQQQQQQQffffP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") center bottom / cover no-repeat; padding: 210px 0 100px; text-align: center; }
.page-banner h1 { font-size: 64px; line-height: 76px; margin-bottom: 10px; }
.crumbs { color: var(--dark); }
.crumbs a:hover { color: var(--green); }
.crumbs .sep { color: var(--green); margin: 0 10px; }
.crumbs .here { color: var(--green); }
.articles-intro { padding-bottom: 70px; }
.articles { background: var(--mint); padding-top: 70px; }
.year-group { margin-bottom: 60px; }
.year-group.empty { display: none; }
.year-title { font-size: 32px; line-height: 40px; margin-bottom: 30px; display: flex; align-items: center; gap: 16px; }
.year-title::after { content: ""; flex: 1; height: 1px; background: #CFDCD8; }
.card-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 30px; }
.card { background: var(--white); border: 1px solid #E1EAE7; border-radius: var(--radius); overflow: hidden; display: flex; flex-direction: column; transition: transform .4s, box-shadow .4s; }
.card:hover { transform: translateY(-6px); box-shadow: 0 24px 50px rgba(6, 42, 38, .12); }
.card.hidden { display: none; }
.card-pub { background: var(--dark); color: var(--white); min-height: 150px; padding: 28px 30px; display: flex; flex-direction: column; justify-content: center; position: relative; overflow: hidden; }
.card-pub::after { content: ""; position: absolute; right: -40px; top: -40px; width: 140px; height: 140px; border-radius: 50%; border: 2px solid rgba(0, 196, 134, .35); }
.pub-name { font-family: 'Outfit', sans-serif; font-size: 28px; font-weight: 600; line-height: 1.15; }
.pub-domain { font-size: 14px; color: var(--green); margin-top: 6px; }
.card-body { padding: 26px 30px 30px; display: flex; flex-direction: column; flex: 1; }
.card-tag { font-size: 13px; font-weight: 600; letter-spacing: .04em; text-transform: uppercase; color: var(--green); margin-bottom: 10px; }
.card h3 { font-size: 22px; line-height: 30px; margin-bottom: 12px; }
.card h3 a:hover { color: var(--green); }
.card-body p { font-size: 15px; line-height: 26px; margin-bottom: 20px; flex: 1; }
.card-link { font-weight: 600; color: var(--dark); }
.card-link::after { content: " \2192"; }
.card-link:hover { color: var(--green); }
.read-more { display: none; margin: 40px auto 0; background: var(--green); color: var(--white); border: 0; border-radius: 50px; padding: 14px 36px; font-family: 'Inter', sans-serif; font-size: 16px; font-weight: 500; cursor: pointer; }
.read-more:hover { background: var(--dark); }
.read-more.show { display: block; }
.no-articles { text-align: center; font-size: 17px; }
.no-articles a { color: var(--green); font-weight: 600; }
.has-articles .no-articles { display: none; }

/* ---------- Tablet ---------- */
@media (max-width: 1024px) {
  .hero h1, .page-banner h1 { font-size: 48px; line-height: 58px; }
  .split-text h2, .faq-card h2, .contact-text h2 { font-size: 38px; line-height: 48px; }
  .split { gap: 50px; }
  .faq-card { width: 75%; }
  .card-grid { grid-template-columns: repeat(2, 1fr); }
  .contact-box { grid-template-columns: 1fr; gap: 40px; }
  .nav-links { gap: 26px; }
}

/* ---------- Mobile ---------- */
@media (max-width: 860px) {
  .nav-cta { display: none; }
  .nav-links .mobile-only { display: block; }
  .nav-burger { display: flex; flex-direction: column; gap: 5px; cursor: pointer; padding: 8px; }
  .nav-burger span { width: 26px; height: 2px; background: var(--dark); transition: .3s; }
  .nav-links { position: absolute; top: 72px; left: 0; right: 0; transform: none; flex-direction: column; gap: 0; background: var(--dark); padding: 10px 24px; display: none; }
  .nav-links a { display: block; color: rgba(255, 255, 255, .85); font-size: 17px; font-weight: 400; padding: 14px 0; border-bottom: 1px solid #23423F; }
  .nav-links li:last-child a { border-bottom: 0; }
  .nav-toggle:checked ~ .nav-links { display: flex; }
  .nav-toggle:checked + .nav-burger span:nth-child(1) { transform: translateY(7px) rotate(45deg); }
  .nav-toggle:checked + .nav-burger span:nth-child(2) { opacity: 0; }
  .nav-toggle:checked + .nav-burger span:nth-child(3) { transform: translateY(-7px) rotate(-45deg); }
}
@media (max-width: 767px) {
  .container { padding: 0 18px; }
  .section { padding: 70px 0; }
  .topbar { text-align: center; padding: 10px 16px; }
  .topbar-mail { font-size: 14px; }
  .navbar { padding: 0 16px; }
  .hero { padding: 190px 0 70px; }
  .hero-grid, .split, .service-cards, .footer-grid { grid-template-columns: 1fr; }
  .hero h1, .page-banner h1 { font-size: 36px; line-height: 46px; }
  .split-text h2, .faq-card h2, .contact-text h2 { font-size: 30px; line-height: 40px; }
  .hero-media img { width: 100%; }
  .split { gap: 40px; }
  .services-photo { width: 88%; }
  .shape-quarter { right: 5%; }
  .shape-dots { right: 4%; bottom: 10%; max-width: 54%; }
  .why .split-media { order: 2; }
  .why-photo { width: 90%; }
  .shape-dotsbox { max-width: 55%; }
  .about-media { padding-right: 0; }
  .today { margin-top: 70px; }
  .today .split-media { margin-bottom: 30px; }
  .shape-dotsbox-br { width: 120px; right: -6px; bottom: -30px; }
  .faq { background: var(--mint); }
  .faq-card { width: 100%; padding: 30px 20px; }
  .accordion summary { font-size: 16px; line-height: 24px; padding: 10px 15px; }
  .contact-box { padding: 40px 24px; }
  .contact-item { font-size: 16px; word-break: break-word; }
  .page-banner { padding: 180px 0 70px; }
  .card-grid { grid-template-columns: 1fr; }
}
