._page_j1jbe_1{min-height:100vh}._hero_j1jbe_6{background:linear-gradient(135deg,#0a0f2c59,#0d133340),url(https://storage.googleapis.com/core-dorada-media-stg/tbf/images/marriottopia_hero_ba.2e16d0ba.fill-1920x720.format-webp.webp) center / cover no-repeat;color:var(--color-white);padding:var(--section-pad) 0;overflow:hidden}._heroInner_j1jbe_16{max-width:100%}._heroContent_j1jbe_20{max-width:25%;min-width:280px}._heroHeading_j1jbe_25{font-size:clamp(var(--text-3xl),5vw,var(--text-5xl));font-weight:700;color:var(--color-white);line-height:1.1;margin-bottom:var(--space-4)}._heroSubheading_j1jbe_33{font-size:var(--text-xl);color:var(--color-cyan);line-height:1.4;margin-bottom:var(--space-8);max-width:540px;font-weight:500}._heroCtas_j1jbe_42{display:flex;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-10)}._heroDescription_j1jbe_49 p{font-size:var(--text-base);color:#fffc;line-height:1.7;max-width:520px;margin-bottom:var(--space-4)}._heroSecondary_j1jbe_57{font-style:italic;color:#fff9}._trusted_j1jbe_64{padding:var(--space-12) 0;background:var(--color-gray-50);border-bottom:1px solid var(--color-border)}._trustedLabel_j1jbe_70{text-align:center;font-size:var(--text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-bottom:var(--space-8)}._trustedLogos_j1jbe_80{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-8)}._trustedLogo_j1jbe_80{max-height:40px;width:auto;filter:grayscale(100%);opacity:.7;transition:all var(--duration-fast) var(--ease)}._trustedLogo_j1jbe_80:hover{filter:grayscale(0%);opacity:1}._trustedLogoText_j1jbe_101{font-size:var(--text-sm);font-weight:600;color:var(--color-gray-400);white-space:nowrap;letter-spacing:.02em;transition:color var(--duration-fast) var(--ease)}._trustedLogoText_j1jbe_101:hover{color:var(--color-gray-600)}._services_j1jbe_115{padding:var(--section-pad) 0}._sectionEyebrow_j1jbe_119{display:inline-block;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-cyan);margin-bottom:var(--space-3)}._sectionHeading_j1jbe_129{margin-bottom:var(--space-3)}._sectionSubtext_j1jbe_133{font-size:var(--text-lg);color:var(--color-text-muted);max-width:640px;margin-bottom:var(--space-12)}._serviceCard_j1jbe_140{display:flex;flex-direction:column;text-decoration:none;color:inherit}._serviceCard_j1jbe_140:hover{text-decoration:none;color:inherit}._serviceIcon_j1jbe_152{width:56px;height:56px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;font-size:var(--text-xl);font-weight:700;margin-bottom:var(--space-5)}._serviceIconDiscovery_j1jbe_164{background:var(--color-cyan-light);color:var(--color-cyan)}._serviceIconBuild_j1jbe_169{background:var(--color-pink-light);color:var(--color-pink)}._serviceIconManage_j1jbe_174{background:linear-gradient(135deg,#e8f0fe,#e8f7fd);color:var(--color-navy)}._serviceTitle_j1jbe_179{font-size:var(--text-xl);font-weight:700;color:var(--color-navy);margin-bottom:var(--space-3)}._serviceDesc_j1jbe_186{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.7;margin-bottom:var(--space-5);flex:1}._serviceTags_j1jbe_194{display:flex;flex-wrap:wrap;gap:var(--space-2)}._serviceTag_j1jbe_194{font-size:var(--text-xs);padding:var(--space-1) var(--space-3);background:var(--color-gray-100);color:var(--color-gray-600);border-radius:var(--radius-full);white-space:nowrap}._serviceArrow_j1jbe_209{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--color-cyan);margin-top:var(--space-4)}._methodology_j1jbe_220{padding:var(--section-pad) 0;background:var(--color-gray-50)}._methodologyGrid_j1jbe_225{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6)}._methodologyCard_j1jbe_231{padding:var(--space-6);background:var(--color-white);border-radius:var(--radius-lg);border:1px solid var(--color-border);transition:all var(--duration-normal) var(--ease)}._methodologyCard_j1jbe_231:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._methodologyPhase_j1jbe_244{display:inline-block;font-size:var(--text-xs);font-weight:700;color:var(--color-cyan);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-3)}._methodologyTitle_j1jbe_254{font-size:var(--text-xl);font-weight:700;color:var(--color-navy);margin-bottom:var(--space-3)}._methodologyDesc_j1jbe_261{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.7}._moveFast_j1jbe_268{padding:var(--section-pad) 0;background:linear-gradient(135deg,var(--color-navy) 0%,#0d1333 100%);color:var(--color-white)}._moveFastInner_j1jbe_274{max-width:700px;margin:0 auto;text-align:center}._moveFastHeading_j1jbe_280{color:var(--color-white);margin-bottom:var(--space-4)}._moveFastText_j1jbe_285{font-size:var(--text-lg);color:#fffc;line-height:1.7;margin-bottom:var(--space-8)}._caseStudies_j1jbe_293{padding:var(--section-pad) 0;background:var(--color-surface)}._caseStudyCard_j1jbe_298{display:flex;flex-direction:column;text-decoration:none;color:inherit;overflow:hidden}._caseStudyCard_j1jbe_298:hover{text-decoration:none;color:inherit}._caseStudyImage_j1jbe_311{height:180px;background-size:cover;background-position:center;background-color:var(--color-navy);border-radius:var(--radius-lg) var(--radius-lg) 0 0;margin:calc(-1 * var(--space-6)) calc(-1 * var(--space-6)) 0;display:flex;align-items:center;justify-content:center}._caseStudyImageLabel_j1jbe_323{color:var(--color-white);font-size:var(--text-2xl);font-weight:700;letter-spacing:-.02em;text-shadow:0 2px 8px rgba(0,0,0,.5)}._caseStudyMeta_j1jbe_331{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-5);margin-bottom:var(--space-3)}._caseStudyDate_j1jbe_339{font-size:var(--text-xs);color:var(--color-text-muted)}._caseStudyTitle_j1jbe_344{font-size:var(--text-xl);font-weight:700;color:var(--color-navy);margin-bottom:var(--space-2)}._caseStudyDesc_j1jbe_351{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.7;flex:1}._caseStudyLink_j1jbe_358{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--color-cyan);margin-top:var(--space-4);text-decoration:none}._viewAll_j1jbe_369{text-align:center;margin-top:var(--space-12)}._platforms_j1jbe_375{padding:var(--section-pad) 0}._platformsHeading_j1jbe_379{text-align:center;margin-bottom:var(--space-3)}._platformsSubtext_j1jbe_384{text-align:center;font-size:var(--text-lg);color:var(--color-text-muted);margin-bottom:var(--space-12)}._centredEyebrow_j1jbe_391{display:block;text-align:center}._platformGrid_j1jbe_396{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);max-width:640px;margin:0 auto}._platformItem_j1jbe_404{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-white);text-decoration:none;color:inherit;transition:all var(--duration-normal) var(--ease)}._platformItem_j1jbe_404:hover{border-color:var(--color-cyan);box-shadow:var(--shadow-md);transform:translateY(-2px);text-decoration:none;color:inherit}._platformIcon_j1jbe_426{width:48px;height:48px;border-radius:var(--radius-md);background:var(--color-gray-100);display:flex;align-items:center;justify-content:center;font-size:var(--text-xl);font-weight:700;color:var(--color-navy)}._platformName_j1jbe_439{font-size:var(--text-sm);font-weight:600;color:var(--color-gray-700);text-align:center}._credentials_j1jbe_447{padding:var(--section-pad) 0;background:var(--color-gray-50)}._credentialCard_j1jbe_452{display:flex;flex-direction:column;align-items:center;text-align:center}._credentialBadge_j1jbe_459{width:120px;height:auto;margin-bottom:var(--space-5)}._credentialTitle_j1jbe_465{font-size:var(--text-xl);font-weight:700;color:var(--color-navy);margin-bottom:var(--space-3)}._credentialDesc_j1jbe_472{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.7;flex:1}._credentialLink_j1jbe_479{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--color-cyan);margin-top:var(--space-4);text-decoration:none}._credentialLink_j1jbe_479:hover{text-decoration:underline}._articles_j1jbe_495{padding:var(--section-pad) 0}._articleCard_j1jbe_499{display:flex;flex-direction:column;text-decoration:none;color:inherit}._articleCard_j1jbe_499:hover{text-decoration:none;color:inherit}._articleTitle_j1jbe_511{font-size:var(--text-xl);font-weight:700;color:var(--color-navy);margin-bottom:var(--space-3)}._articleExcerpt_j1jbe_518{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.7;margin-bottom:var(--space-3);flex:1}._articleAuthor_j1jbe_526{font-size:var(--text-xs);color:var(--color-gray-400);font-style:italic;margin-bottom:var(--space-4)}._articleLink_j1jbe_533{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--color-cyan);text-decoration:none}._cta_j1jbe_544{background:linear-gradient(135deg,var(--color-navy) 0%,#0d1333 100%);color:var(--color-white);padding:var(--section-pad) 0;text-align:center}._ctaHeading_j1jbe_551{color:var(--color-white);margin-bottom:var(--space-4)}._ctaText_j1jbe_556{font-size:var(--text-lg);color:#fffc;max-width:520px;margin:0 auto var(--space-8)}._ctaButtons_j1jbe_563{display:flex;justify-content:center;gap:var(--space-4);flex-wrap:wrap}@media(max-width:1024px){._methodologyGrid_j1jbe_225{grid-template-columns:repeat(2,1fr)}._heroContent_j1jbe_20{max-width:40%}}@media(max-width:768px){._methodologyGrid_j1jbe_225{grid-template-columns:1fr}._platformGrid_j1jbe_396{grid-template-columns:repeat(2,1fr)}._heroContent_j1jbe_20{max-width:60%}}@media(max-width:640px){._heroCtas_j1jbe_42{flex-direction:column;align-items:center}._platformGrid_j1jbe_396{grid-template-columns:repeat(2,1fr)}._heroContent_j1jbe_20{max-width:100%}}
